From 8bcb6d777a0e354e7d829d1341537ab101a452f8 Mon Sep 17 00:00:00 2001 From: Siva Guruvareddiar Date: Sat, 22 Jun 2024 22:19:12 -0500 Subject: [PATCH 1/2] Adding GenAI module with Pet Recommender --- PetRecommender/Dashboards/BedRock | 150 +++++++++ PetRecommender/Dashboards/PetRecommeder_App | 313 ++++++++++++++++++ .../Dashboards/PetRecommender_Relevance | 118 +++++++ PetRecommender/Dockerfile | 17 + PetRecommender/PetDescriptions | 31 ++ PetRecommender/PetRecommender_1.png | Bin 0 -> 113779 bytes PetRecommender/README.md | 17 + PetRecommender/bootstrap.min.css | 7 + PetRecommender/brand.png | Bin 0 -> 3992 bytes PetRecommender/iam_policy.json | 241 ++++++++++++++ PetRecommender/index.html | 125 +++++++ PetRecommender/index1.html | 86 +++++ PetRecommender/ingress.yaml | 18 + PetRecommender/lambda_function.py | 144 ++++++++ PetRecommender/main_banner.png | Bin 0 -> 152760 bytes PetRecommender/main_banner_text.png | Bin 0 -> 9302 bytes PetRecommender/pet-ui-deploy.yaml | 55 +++ PetRecommender/petstyles.css | 168 ++++++++++ PetRecommender/requirements.txt | 1 + 19 files changed, 1491 insertions(+) create mode 100644 PetRecommender/Dashboards/BedRock create mode 100644 PetRecommender/Dashboards/PetRecommeder_App create mode 100644 PetRecommender/Dashboards/PetRecommender_Relevance create mode 100644 PetRecommender/Dockerfile create mode 100644 PetRecommender/PetDescriptions create mode 100644 PetRecommender/PetRecommender_1.png create mode 100644 PetRecommender/README.md create mode 100644 PetRecommender/bootstrap.min.css create mode 100644 PetRecommender/brand.png create mode 100644 PetRecommender/iam_policy.json create mode 100644 PetRecommender/index.html create mode 100644 PetRecommender/index1.html create mode 100644 PetRecommender/ingress.yaml create mode 100644 PetRecommender/lambda_function.py create mode 100644 PetRecommender/main_banner.png create mode 100644 PetRecommender/main_banner_text.png create mode 100644 PetRecommender/pet-ui-deploy.yaml create mode 100644 PetRecommender/petstyles.css create mode 100644 PetRecommender/requirements.txt diff --git a/PetRecommender/Dashboards/BedRock b/PetRecommender/Dashboards/BedRock new file mode 100644 index 00000000..963b80fc --- /dev/null +++ b/PetRecommender/Dashboards/BedRock @@ -0,0 +1,150 @@ +{ + "widgets": [ + { + "type": "metric", + "x": 0, + "y": 0, + "width": 12, + "height": 4, + "properties": { + "metrics": [ + [ "AWS/Bedrock", "Invocations", "ModelId", "arn:aws:bedrock:us-west-2::foundation-model/amazon.titan-embed-text-v1", { "period": 300, "stat": "Sum", "label": "${PROP('Dim.ModelId')}" } ], + [ "...", "cohere.command-light-text-v14", { "period": 300, "stat": "Sum", "label": "${PROP('Dim.ModelId')}" } ], + [ "...", "anthropic.claude-v2", { "period": 300, "stat": "Sum", "label": "${PROP('Dim.ModelId')}" } ] + ], + "legend": { + "position": "right" + }, + "title": "Invocation Count", + "region": "us-west-2", + "liveData": false, + "timezone": "UTC" + } + }, + { + "type": "metric", + "x": 12, + "y": 0, + "width": 12, + "height": 4, + "properties": { + "metrics": [ + [ "AWS/Bedrock", "InvocationLatency", "ModelId", "arn:aws:bedrock:us-west-2::foundation-model/amazon.titan-embed-text-v1", { "period": 300, "stat": "Average", "label": "${PROP('Dim.ModelId')}" } ], + [ "...", "cohere.command-light-text-v14", { "period": 300, "stat": "Average", "label": "${PROP('Dim.ModelId')}" } ], + [ "...", "anthropic.claude-v2", { "period": 300, "stat": "Average", "label": "${PROP('Dim.ModelId')}" } ] + ], + "legend": { + "position": "right" + }, + "title": "Invocation latency", + "region": "us-west-2", + "liveData": false, + "timezone": "UTC" + } + }, + { + "type": "metric", + "x": 0, + "y": 4, + "width": 12, + "height": 4, + "properties": { + "metrics": [ + [ "AWS/Bedrock", "Invocations", "ModelId", "arn:aws:bedrock:us-west-2::foundation-model/amazon.titan-embed-text-v1", { "period": 60, "stat": "Average", "label": "${PROP('Dim.ModelId')}" } ], + [ "...", "cohere.command-light-text-v14", { "period": 60, "stat": "Average", "label": "${PROP('Dim.ModelId')}" } ], + [ "...", "anthropic.claude-v2", { "period": 60, "stat": "Average", "label": "${PROP('Dim.ModelId')}" } ] + ], + "legend": { + "position": "right" + }, + "title": "Invocation Per Minute", + "region": "us-west-2", + "liveData": false, + "timezone": "UTC" + } + }, + { + "type": "metric", + "x": 12, + "y": 4, + "width": 12, + "height": 4, + "properties": { + "metrics": [ + [ "AWS/Bedrock", "InputTokenCount", "ModelId", "arn:aws:bedrock:us-west-2::foundation-model/amazon.titan-embed-text-v1", { "period": 300, "stat": "Sum", "label": "[InputTokenCount ${PROP('Dim.ModelId')}]" } ], + [ "...", "cohere.command-light-text-v14", { "period": 300, "stat": "Sum", "label": "[InputTokenCount ${PROP('Dim.ModelId')}]" } ], + [ "...", "anthropic.claude-v2", { "period": 300, "stat": "Sum", "label": "[InputTokenCount ${PROP('Dim.ModelId')}]" } ], + [ ".", "OutputTokenCount", ".", "arn:aws:bedrock:us-west-2::foundation-model/amazon.titan-embed-text-v1", { "period": 300, "stat": "Sum", "label": "[OutputTokenCount ${PROP('Dim.ModelId')}]" } ], + [ "...", "cohere.command-light-text-v14", { "period": 300, "stat": "Sum", "label": "[OutputTokenCount ${PROP('Dim.ModelId')}]" } ], + [ "...", "anthropic.claude-v2", { "period": 300, "stat": "Sum", "label": "[OutputTokenCount ${PROP('Dim.ModelId')}]" } ] + ], + "legend": { + "position": "right" + }, + "title": "Token Counts by Model", + "region": "us-west-2", + "liveData": false, + "timezone": "UTC" + } + }, + { + "type": "metric", + "x": 0, + "y": 8, + "width": 8, + "height": 4, + "properties": { + "metrics": [ + [ { "expression": "SEARCH('{AWS/Bedrock} MetricName=\"InputTokenCount\"', 'Sum', 300)" } ], + [ { "expression": "SEARCH('{AWS/Bedrock} MetricName=\"OutputTokenCount\"', 'Sum', 300)" } ] + ], + "legend": { + "position": "right" + }, + "title": "InputTokenCount, OutputTokenCount", + "region": "us-west-2", + "liveData": false, + "timezone": "UTC" + } + }, + { + "type": "metric", + "x": 8, + "y": 8, + "width": 8, + "height": 4, + "properties": { + "metrics": [ + [ "AWS/Bedrock", "InvocationThrottles", { "stat": "Sum", "period": 300 } ] + ], + "legend": { + "position": "right" + }, + "title": "Invocation Throttles", + "region": "us-west-2", + "liveData": false, + "timezone": "UTC" + } + }, + { + "type": "metric", + "x": 16, + "y": 8, + "width": 8, + "height": 4, + "properties": { + "metrics": [ + [ "AWS/Bedrock", "InvocationClientErrors", { "stat": "Sum", "period": 300 } ], + [ ".", "InvocationServerErrors", { "stat": "Sum", "period": 300 } ] + ], + "legend": { + "position": "right" + }, + "title": "Invocation Error Count", + "region": "us-west-2", + "liveData": false, + "timezone": "UTC" + } + } + ] +} diff --git a/PetRecommender/Dashboards/PetRecommeder_App b/PetRecommender/Dashboards/PetRecommeder_App new file mode 100644 index 00000000..7bc5d948 --- /dev/null +++ b/PetRecommender/Dashboards/PetRecommeder_App @@ -0,0 +1,313 @@ +{ + "variables": [], + "widgets": [ + { + "height": 6, + "width": 8, + "y": 0, + "x": 0, + "type": "metric", + "properties": { + "metrics": [ + [ "AWS/Bedrock", "InvocationLatency", "ModelId", "ai21.j2-mid-v1", { "region": "us-west-2", "yAxis": "right", "visible": false } ], + [ "...", "anthropic.claude-v2", { "region": "us-west-2", "yAxis": "left", "period": 60 } ], + [ "...", "stability.stable-diffusion-xl-v0", { "region": "us-west-2", "yAxis": "right", "visible": false } ], + [ "...", "ai21.j2-ultra-v1", { "region": "us-west-2", "visible": false } ], + [ "...", "amazon.titan-image-generator-v1", { "region": "us-west-2", "visible": false } ], + [ "...", "amazon.titan-text-express-v1", { "region": "us-west-2", "visible": false } ], + [ "...", "anthropic.claude-instant-v1", { "region": "us-west-2", "visible": false } ], + [ "...", "anthropic.claude-v1", { "region": "us-west-2", "visible": false } ], + [ "...", "anthropic.claude-v2:1", { "region": "us-west-2", "visible": false } ], + [ "...", "arn:aws:bedrock:us-west-2::foundation-model/amazon.titan-embed-text-v1", { "region": "us-west-2", "period": 60 } ], + [ "...", "arn:aws:bedrock:us-west-2::foundation-model/anthropic.claude-instant-v1", { "region": "us-west-2", "visible": false } ], + [ "...", "meta.llama2-13b-chat-v1", { "region": "us-west-2", "visible": false } ], + [ "...", "meta.llama2-70b-chat-v1", { "region": "us-west-2", "visible": false } ], + [ "...", "stability.stable-diffusion-xl-v1", { "region": "us-west-2", "visible": false } ] + ], + "view": "timeSeries", + "stacked": false, + "region": "us-west-2", + "period": 300, + "stat": "Average", + "yAxis": { + "right": { + "showUnits": false + } + } + } + }, + { + "height": 6, + "width": 7, + "y": 0, + "x": 8, + "type": "metric", + "properties": { + "metrics": [ + [ "AWS/Bedrock", "Invocations", "ModelId", "anthropic.claude-v2", { "region": "us-west-2" } ], + [ "...", "arn:aws:bedrock:us-west-2::foundation-model/amazon.titan-embed-text-v1", { "region": "us-west-2" } ] + ], + "view": "timeSeries", + "stacked": true, + "region": "us-west-2", + "period": 60, + "stat": "Sum", + "yAxis": { + "left": { + "label": "Count", + "showUnits": false + } + } + } + }, + { + "height": 5, + "width": 12, + "y": 6, + "x": 0, + "type": "metric", + "properties": { + "metrics": [ + [ "AWS/Bedrock", "InputTokenCount", { "region": "us-west-2" } ], + [ ".", "OutputTokenCount", { "region": "us-west-2" } ] + ], + "sparkline": false, + "view": "gauge", + "region": "us-west-2", + "yAxis": { + "left": { + "min": 20, + "max": 10000 + } + }, + "period": 60, + "stat": "Sum", + "annotations": { + "horizontal": [ + { + "color": "#d62728", + "label": "Above forecasts", + "value": 7000, + "fill": "above" + }, + { + "color": "#2ca02c", + "label": "Untitled annotation", + "value": 5000, + "fill": "below" + }, + [ + { + "color": "#ff7f0e", + "label": "Untitled annotation", + "value": 5001 + }, + { + "value": 6999, + "label": "Untitled annotation" + } + ] + ] + } + } + }, + { + "height": 5, + "width": 12, + "y": 6, + "x": 12, + "type": "log", + "properties": { + "query": "SOURCE '/test/textGeneration/Bedrock' | fields @timestamp, identity.arn, input.inputTokenCount, output.outputTokenCount\n| stats sum(input.inputTokenCount) as totalInputTokens, sum(output.outputTokenCount) as totalOutputTokens, count(*) as invocationCount by identity.arn", + "region": "us-west-2", + "stacked": false, + "title": "InvocationSummary by User", + "view": "table" + } + }, + { + "height": 6, + "width": 6, + "y": 17, + "x": 0, + "type": "metric", + "properties": { + "metrics": [ + [ "AWS/AOSS", "IndexingOCU", "ClientId", "731118248683", { "region": "us-west-2" } ], + [ ".", "SearchOCU", ".", ".", { "region": "us-west-2" } ] + ], + "view": "timeSeries", + "stacked": true, + "region": "us-west-2", + "legend": { + "position": "bottom" + }, + "title": "VectorDB - IndexingOCU, SearchOCU", + "period": 60, + "stat": "Average" + } + }, + { + "height": 6, + "width": 6, + "y": 17, + "x": 6, + "type": "metric", + "properties": { + "metrics": [ + [ "AWS/AOSS", "IndexingOCU", "ClientId", "731118248683", { "visible": false, "region": "us-west-2" } ], + [ ".", "SearchOCU", ".", ".", { "visible": false, "region": "us-west-2" } ], + [ ".", "SearchableDocuments", "CollectionName", "bedrock-sample-rag-730", "CollectionId", "whmwiyf5sdsds41bl320", "ClientId", "731118248683", { "visible": false, "region": "us-west-2" } ], + [ ".", "SearchRequestRate", ".", ".", ".", ".", ".", ".", { "region": "us-west-2", "period": 60 } ], + [ ".", "SearchRequestErrors", ".", ".", ".", ".", ".", ".", { "visible": false, "region": "us-west-2" } ], + [ ".", "2xx", ".", ".", ".", ".", ".", ".", { "region": "us-west-2", "period": 60 } ] + ], + "view": "timeSeries", + "stacked": false, + "region": "us-west-2", + "legend": { + "position": "bottom" + }, + "stat": "Average", + "period": 300, + "title": "VectorDB - 2xx, SearchRequestRate" + } + }, + { + "height": 6, + "width": 6, + "y": 17, + "x": 18, + "type": "metric", + "properties": { + "metrics": [ + [ "AWS/AOSS", "IndexingOCU", "ClientId", "731118248683", { "visible": false, "region": "us-west-2" } ], + [ ".", "SearchOCU", ".", ".", { "visible": false, "region": "us-west-2" } ], + [ ".", "SearchableDocuments", "CollectionName", "bedrock-sample-rag-730", "CollectionId", "whmwiyf5sdsds41bl320", "ClientId", "731118248683", { "visible": false, "region": "us-west-2" } ], + [ ".", "SearchRequestRate", ".", ".", ".", ".", ".", ".", { "visible": false, "region": "us-west-2" } ], + [ ".", "SearchRequestErrors", ".", ".", ".", ".", ".", ".", { "region": "us-west-2", "period": 60 } ], + [ ".", "2xx", ".", ".", ".", ".", ".", ".", { "visible": false, "region": "us-west-2" } ] + ], + "view": "timeSeries", + "stacked": false, + "region": "us-west-2", + "legend": { + "position": "bottom" + }, + "stat": "Average", + "period": 300, + "title": "SearchRequestErrors" + } + }, + { + "height": 6, + "width": 6, + "y": 17, + "x": 12, + "type": "metric", + "properties": { + "metrics": [ + [ "AWS/AOSS", "IndexingOCU", "ClientId", "731118248683", { "visible": false, "region": "us-west-2" } ], + [ ".", "SearchOCU", ".", ".", { "visible": false, "region": "us-west-2" } ], + [ ".", "SearchRequestLatency", "CollectionName", "bedrock-sample-rag-730", "CollectionId", "whmwiyf5sdsds41bl320", "ClientId", "731118248683", { "region": "us-west-2" } ], + [ ".", "IngestionRequestLatency", ".", ".", ".", ".", ".", ".", { "region": "us-west-2" } ] + ], + "view": "timeSeries", + "stacked": false, + "region": "us-west-2", + "legend": { + "position": "bottom" + }, + "stat": "Average", + "period": 300, + "title": "RetreivalLatency" + } + }, + { + "height": 6, + "width": 8, + "y": 11, + "x": 16, + "type": "metric", + "properties": { + "metrics": [ + [ "AWS/Lambda", "Invocations", "FunctionName", "bedrock-petrecommend" ], + [ ".", "Errors", ".", "." ], + [ ".", "Throttles", ".", "." ] + ], + "view": "timeSeries", + "stacked": true, + "region": "us-west-2", + "title": "PromptRecommender-Lambda Performance", + "period": 60, + "stat": "Sum" + } + }, + { + "height": 6, + "width": 8, + "y": 11, + "x": 0, + "type": "metric", + "properties": { + "metrics": [ + [ "AWS/Lambda", "Invocations", "FunctionName", "promptAugmenter", { "visible": false, "region": "us-west-2" } ], + [ ".", "Throttles", ".", ".", { "visible": false, "region": "us-west-2" } ], + [ ".", "Errors", ".", ".", { "visible": false, "region": "us-west-2" } ], + [ "AWS/ApiGateway", "Count", "ApiName", "promptAugmenter-API", { "region": "us-west-2", "period": 60, "stat": "Sum" } ], + [ ".", "5XXError", ".", ".", { "region": "us-west-2", "period": 60, "stat": "Sum" } ], + [ ".", "4XXError", ".", ".", { "region": "us-west-2", "period": 60, "stat": "Sum" } ] + ], + "view": "timeSeries", + "stacked": false, + "region": "us-west-2", + "title": "PetRecommenderAPI - Performance", + "stat": "Average", + "period": 300 + } + }, + { + "height": 6, + "width": 8, + "y": 11, + "x": 8, + "type": "metric", + "properties": { + "metrics": [ + [ "AWS/Lambda", "Invocations", "FunctionName", "promptAugmenter", { "visible": false, "region": "us-west-2" } ], + [ ".", "Throttles", ".", ".", { "visible": false, "region": "us-west-2" } ], + [ ".", "Errors", ".", ".", { "visible": false, "region": "us-west-2" } ], + [ "AWS/ApiGateway", "Latency", "ApiName", "promptAugmenter-API" ] + ], + "view": "timeSeries", + "stacked": false, + "region": "us-west-2", + "title": "PetRecommenderAPI - Latency", + "stat": "Average", + "period": 300 + } + }, + { + "height": 6, + "width": 9, + "y": 0, + "x": 15, + "type": "metric", + "properties": { + "metrics": [ + [ "AWS/Bedrock", "OutputTokenCount", "ModelId", "meta.llama2-13b-chat-v1", { "region": "us-west-2", "visible": false } ], + [ "AWS/Bedrock", "OutputTokenCount", "ModelId", "anthropic.claude-v2", { "region": "us-west-2" } ], + [ "AWS/Bedrock", "InputTokenCount", "ModelId", "meta.llama2-13b-chat-v1", { "region": "us-west-2", "visible": false } ], + [ "AWS/Bedrock", "InputTokenCount", "ModelId", "anthropic.claude-v2", { "region": "us-west-2" } ], + [ "AWS/Bedrock", "InputTokenCount", "ModelId", "arn:aws:bedrock:us-west-2::foundation-model/amazon.titan-embed-text-v1", { "region": "us-west-2", "visible": false } ] + ], + "view": "timeSeries", + "stacked": true, + "region": "us-west-2", + "title": "Token usage", + "period": 300, + "stat": "Average" + } + } + ] +} \ No newline at end of file diff --git a/PetRecommender/Dashboards/PetRecommender_Relevance b/PetRecommender/Dashboards/PetRecommender_Relevance new file mode 100644 index 00000000..e0935d0b --- /dev/null +++ b/PetRecommender/Dashboards/PetRecommender_Relevance @@ -0,0 +1,118 @@ +{ + "widgets": [ + { + "height": 6, + "width": 8, + "y": 0, + "x": 16, + "type": "metric", + "properties": { + "period": 60, + "region": "us-east-1", + "stacked": false, + "timezone": "UTC", + "title": "TopCustomers-InvalidQueries - ", + "view": "timeSeries", + "legend": { + "position": "bottom" + }, + "insightRule": { + "maxContributorCount": 10, + "orderBy": "Sum", + "ruleName": "TopCustomers-InvalidQueries" + } + } + }, + { + "height": 6, + "width": 16, + "y": 6, + "x": 0, + "type": "log", + "properties": { + "query": "SOURCE '/aws/lambda/PetRecommender' | fields @timestamp, customer_id, user_input\n| filter ispresent(user_input)\n| sort @timestamp desc\n| limit 5", + "region": "us-east-1", + "title": "InvalidUserInput", + "view": "table" + } + }, + { + "height": 6, + "width": 8, + "y": 0, + "x": 8, + "type": "metric", + "properties": { + "metrics": [ + [ "BedRock-ContextRetrieval", "InvalidUserQuery", "service", "PetRecommender" ] + ], + "sparkline": true, + "view": "timeSeries", + "stacked": true, + "region": "us-east-1", + "legend": { + "position": "bottom" + }, + "stat": "Average", + "period": 60, + "title": "InvalidUserQuery", + "setPeriodToTimeRange": true + } + }, + { + "height": 6, + "width": 8, + "y": 0, + "x": 0, + "type": "metric", + "properties": { + "metrics": [ + [ "KapoorGenAISolutions", "MaxPetScore", "service", "promptAugmenter", { "visible": false, "region": "us-east-1" } ], + [ "BedRock-ContextRetrieval", "ContextSimilarityScore_max", "service", "PetRecommender" ] + ], + "view": "timeSeries", + "stacked": false, + "region": "us-east-1", + "stat": "Average", + "period": 60, + "yAxis": { + "left": { + "label": "Score", + "showUnits": false, + "min": 0 + } + }, + "title": "ContextSimilarityScore_max", + "annotations": { + "horizontal": [ + { + "label": "Min acceptable score", + "value": 0.004 + } + ] + } + } + }, + { + "height": 6, + "width": 8, + "y": 6, + "x": 16, + "type": "metric", + "properties": { + "metrics": [ + [ "AWS/Logs", "LogEventsWithFindings", "DataProtectionOperation", "Audit", "PolicyName", "ACCOUNT_DATA_PROTECTION_POLICY", "LogGroupName", "/test/textGeneration/Bedrock", { "region": "us-east-1" } ] + ], + "view": "timeSeries", + "stacked": false, + "region": "us-east-1", + "title": "SensitiveDataDetected", + "period": 60, + "stat": "Sum", + "setPeriodToTimeRange": true, + "sparkline": false, + "trend": false + } + } + ] +} \ No newline at end of file diff --git a/PetRecommender/Dockerfile b/PetRecommender/Dockerfile new file mode 100644 index 00000000..9ceb3c7b --- /dev/null +++ b/PetRecommender/Dockerfile @@ -0,0 +1,17 @@ +# Use a Python base image +FROM python:3.9-slim + +# Copy the HTML file to the container +COPY index.html /app/index.html +COPY PetRecommender_1.png /app/PetRecommender_1.png +COPY bootstrap.min.css /app/bootstrap.min.css +COPY brand.png /app/brand.png +COPY main_banner.png /app/main_banner.png +COPY main_banner_text.png /app/main_banner_text.png +COPY petstyles.css /app/petstyles.css + +# Expose the port for the HTTP server +EXPOSE 8080 + +# Start the HTTP server when the container runs +CMD ["python", "-m", "http.server", "8080", "--directory", "/app"] diff --git a/PetRecommender/PetDescriptions b/PetRecommender/PetDescriptions new file mode 100644 index 00000000..c18cd10a --- /dev/null +++ b/PetRecommender/PetDescriptions @@ -0,0 +1,31 @@ +1. Max, 2 years, Golden Retriever - Max loves long walks in the park and playing fetch. He was found abandoned at a shelter with his fur matted and very skinny. With some TLC from his foster parents, he has regained his fluffy coat and playful spirit. Max would make a wonderful family pet due to his friendly and gentle nature. + +2. Coco, 1 year, French Bulldog - Coco was separated from her litter too young and now seeks extra love and attention. Her squishy face and big eyes will melt your heart. As a smaller breed, Coco is well-suited for apartment living and would be a loyal companion. + +3. Buddy, 18 months, Labrador - Buddy was accidentally left behind when his previous owners moved. He is house trained, energetic, and eager to please. Labs are known for their friendly temperaments and desire to be with their humans. Buddy would be a great dog for families with older children. + +4. Duke, 2 years, German Shepherd - Duke was found as a stray and loves people but seems wary of other dogs. With his intelligence and work drive, Duke needs an active owner willing to give him tasks. He would do best as the only pet in a home where he can bond closely with his human(s). + +5. Josie, 1 year, Beagle - Josie was rescued from a high-kill shelter just in time. She has since learned basic commands and house training. Beagles are charming but can be vocal and slippery. Josie needs an owner who can keep up with her high energy and playfulness through walks and games. + +6. Luna, 8 months, Siberian Husky - As a husky mix puppy, Luna has lots of energy to burn. She enjoys escaping her kennel for late night zooms through the house. Huskies need owners committed to daily exercise through hiking, running, or activities. Luna will thrive in a home without small children or cats. + +7. Maximus, 3 years, Pit Bull - Max was found emaciated and covered in scars from dog fighting. With patience and care, he has become trusting though a little shy. Pitties can make loving family pets but Maximus needs an experienced owner to help him overcome his past. + +8. Bailey, 2 years, Boxer - Sweet Bailey came to the shelter as her owner could no longer care for her. She loves people, is house trained, knows basic commands, and gets along with other dogs. Boxers are playful, energetic, and loyal companions best in homes without small children. + +9. Buster, 18 months, Dachshund - Buster is a long-haired mini doxie with a big personality. He tends to bark at strangers + but warms up quickly. Dachshunds are feisty, sometimes stubborn but loyal. Buster needs an owner experienced with the breed who can provide him mental and physical stimulation each day. + +10. Daisy, 1 year, Border Collie - As a high-energy herding breed puppy, Daisy needs daily activities to keep her mind and paws busy. Collies are intelligent, active, and bond closely to their human. Daisy would enjoy a home with an owner who can challenge and exercise her through advanced training, sports, jogging, or hiking. + +11. Sam, 2 years, Great Dane - Gentle giant Sam is house trained, CGC certified, and knows basic manners. His previous owners went through a difficult time and could no longer care for him properly. Danes can live well in homes of all sizes but do best with older kids and cat-free environments. + +12. Charlie, 8 months, Lab/Hound mix - As a young rescue pup, Charlie still has some training to do but is smart and eager to please. He enjoys interactive toys and snuggling after play time. Charlie would do best in a home without small children or animals where he can focus on continued training. + +13. Bella, 1 year, Bulldog - Sweet-natured Bella was found wandering alone. She knows sit, stay and is house trained. Bulldogs can adapt to small spaces but prefer se +dentary owners who don't mind short daily walks. Bella seeks a lap to call her own each evening. + +14. Ginger, 3 years, Terrier Mix - Precious Ginger came to the shelter very pregnant and has since had her puppies. Now spayed and ready for a family of her own, she enjoys car rides, treats and belly rubs. Her small size makes Ginger well-suited for apartment life with older children or retirees. + +15. Cooper, 2 years, Poodle - Smart, toy-sized Cooper is house trained and knows basic commands. An angel on a leash, he loves walks, toys and snuggling up for TV time each night. Poodles bond very closely to their owners and do best in quiet homes without young kids or other animals to complete for attention. \ No newline at end of file diff --git a/PetRecommender/PetRecommender_1.png b/PetRecommender/PetRecommender_1.png new file mode 100644 index 0000000000000000000000000000000000000000..199eb232acabec159f74bb8cd31c68619202741a GIT binary patch literal 113779 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 |R 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 + + diff --git a/PetRecommender/bootstrap.min.css b/PetRecommender/bootstrap.min.css new file mode 100644 index 00000000..92e3fe87 --- /dev/null +++ b/PetRecommender/bootstrap.min.css @@ -0,0 +1,7 @@ +/*! + * Bootstrap v4.3.1 (https://getbootstrap.com/) + * Copyright 2011-2019 The Bootstrap Authors + * Copyright 2011-2019 Twitter, Inc. + * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE) + */:root{--blue:#007bff;--indigo:#6610f2;--purple:#6f42c1;--pink:#e83e8c;--red:#dc3545;--orange:#fd7e14;--yellow:#ffc107;--green:#28a745;--teal:#20c997;--cyan:#17a2b8;--white:#fff;--gray:#6c757d;--gray-dark:#343a40;--primary:#007bff;--secondary:#6c757d;--success:#28a745;--info:#17a2b8;--warning:#ffc107;--danger:#dc3545;--light:#f8f9fa;--dark:#343a40;--breakpoint-xs:0;--breakpoint-sm:576px;--breakpoint-md:768px;--breakpoint-lg:992px;--breakpoint-xl:1200px;--font-family-sans-serif:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";--font-family-monospace:SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace}*,::after,::before{box-sizing:border-box}html{font-family:sans-serif;line-height:1.15;-webkit-text-size-adjust:100%;-webkit-tap-highlight-color:transparent}article,aside,figcaption,figure,footer,header,hgroup,main,nav,section{display:block}body{margin:0;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";font-size:1rem;font-weight:400;line-height:1.5;color:#212529;text-align:left;background-color:#fff}[tabindex="-1"]:focus{outline:0!important}hr{box-sizing:content-box;height:0;overflow:visible}h1,h2,h3,h4,h5,h6{margin-top:0;margin-bottom:.5rem}p{margin-top:0;margin-bottom:1rem}abbr[data-original-title],abbr[title]{text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted;cursor:help;border-bottom:0;-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none}address{margin-bottom:1rem;font-style:normal;line-height:inherit}dl,ol,ul{margin-top:0;margin-bottom:1rem}ol ol,ol ul,ul ol,ul ul{margin-bottom:0}dt{font-weight:700}dd{margin-bottom:.5rem;margin-left:0}blockquote{margin:0 0 1rem}b,strong{font-weight:bolder}small{font-size:80%}sub,sup{position:relative;font-size:75%;line-height:0;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}a{color:#007bff;text-decoration:none;background-color:transparent}a:hover{color:#0056b3;text-decoration:underline}a:not([href]):not([tabindex]){color:inherit;text-decoration:none}a:not([href]):not([tabindex]):focus,a:not([href]):not([tabindex]):hover{color:inherit;text-decoration:none}a:not([href]):not([tabindex]):focus{outline:0}code,kbd,pre,samp{font-family:SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace;font-size:1em}pre{margin-top:0;margin-bottom:1rem;overflow:auto}figure{margin:0 0 1rem}img{vertical-align:middle;border-style:none}svg{overflow:hidden;vertical-align:middle}table{border-collapse:collapse}caption{padding-top:.75rem;padding-bottom:.75rem;color:#6c757d;text-align:left;caption-side:bottom}th{text-align:inherit}label{display:inline-block;margin-bottom:.5rem}button{border-radius:0}button:focus{outline:1px dotted;outline:5px auto -webkit-focus-ring-color}button,input,optgroup,select,textarea{margin:0;font-family:inherit;font-size:inherit;line-height:inherit}button,input{overflow:visible}button,select{text-transform:none}select{word-wrap:normal}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}[type=button]:not(:disabled),[type=reset]:not(:disabled),[type=submit]:not(:disabled),button:not(:disabled){cursor:pointer}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{padding:0;border-style:none}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}input[type=date],input[type=datetime-local],input[type=month],input[type=time]{-webkit-appearance:listbox}textarea{overflow:auto;resize:vertical}fieldset{min-width:0;padding:0;margin:0;border:0}legend{display:block;width:100%;max-width:100%;padding:0;margin-bottom:.5rem;font-size:1.5rem;line-height:inherit;color:inherit;white-space:normal}progress{vertical-align:baseline}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{outline-offset:-2px;-webkit-appearance:none}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{font:inherit;-webkit-appearance:button}output{display:inline-block}summary{display:list-item;cursor:pointer}template{display:none}[hidden]{display:none!important}.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{margin-bottom:.5rem;font-weight:500;line-height:1.2}.h1,h1{font-size:2.5rem}.h2,h2{font-size:2rem}.h3,h3{font-size:1.75rem}.h4,h4{font-size:1.5rem}.h5,h5{font-size:1.25rem}.h6,h6{font-size:1rem}.lead{font-size:1.25rem;font-weight:300}.display-1{font-size:6rem;font-weight:300;line-height:1.2}.display-2{font-size:5.5rem;font-weight:300;line-height:1.2}.display-3{font-size:4.5rem;font-weight:300;line-height:1.2}.display-4{font-size:3.5rem;font-weight:300;line-height:1.2}hr{margin-top:1rem;margin-bottom:1rem;border:0;border-top:1px solid rgba(0,0,0,.1)}.small,small{font-size:80%;font-weight:400}.mark,mark{padding:.2em;background-color:#fcf8e3}.list-unstyled{padding-left:0;list-style:none}.list-inline{padding-left:0;list-style:none}.list-inline-item{display:inline-block}.list-inline-item:not(:last-child){margin-right:.5rem}.initialism{font-size:90%;text-transform:uppercase}.blockquote{margin-bottom:1rem;font-size:1.25rem}.blockquote-footer{display:block;font-size:80%;color:#6c757d}.blockquote-footer::before{content:"\2014\00A0"}.img-fluid{max-width:100%;height:auto}.img-thumbnail{padding:.25rem;background-color:#fff;border:1px solid #dee2e6;border-radius:.25rem;max-width:100%;height:auto}.figure{display:inline-block}.figure-img{margin-bottom:.5rem;line-height:1}.figure-caption{font-size:90%;color:#6c757d}code{font-size:87.5%;color:#e83e8c;word-break:break-word}a>code{color:inherit}kbd{padding:.2rem .4rem;font-size:87.5%;color:#fff;background-color:#212529;border-radius:.2rem}kbd kbd{padding:0;font-size:100%;font-weight:700}pre{display:block;font-size:87.5%;color:#212529}pre code{font-size:inherit;color:inherit;word-break:normal}.pre-scrollable{max-height:340px;overflow-y:scroll}.container{width:100%;padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto}@media (min-width:576px){.container{max-width:540px}}@media (min-width:768px){.container{max-width:720px}}@media (min-width:992px){.container{max-width:960px}}@media (min-width:1200px){.container{max-width:1140px}}.container-fluid{width:100%;padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto}.row{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-right:-15px;margin-left:-15px}.no-gutters{margin-right:0;margin-left:0}.no-gutters>.col,.no-gutters>[class*=col-]{padding-right:0;padding-left:0}.col,.col-1,.col-10,.col-11,.col-12,.col-2,.col-3,.col-4,.col-5,.col-6,.col-7,.col-8,.col-9,.col-auto,.col-lg,.col-lg-1,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-lg-auto,.col-md,.col-md-1,.col-md-10,.col-md-11,.col-md-12,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-md-auto,.col-sm,.col-sm-1,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-sm-auto,.col-xl,.col-xl-1,.col-xl-10,.col-xl-11,.col-xl-12,.col-xl-2,.col-xl-3,.col-xl-4,.col-xl-5,.col-xl-6,.col-xl-7,.col-xl-8,.col-xl-9,.col-xl-auto{position:relative;width:100%;padding-right:15px;padding-left:15px}.col{-ms-flex-preferred-size:0;flex-basis:0;-ms-flex-positive:1;flex-grow:1;max-width:100%}.col-auto{-ms-flex:0 0 auto;flex:0 0 auto;width:auto;max-width:100%}.col-1{-ms-flex:0 0 8.333333%;flex:0 0 8.333333%;max-width:8.333333%}.col-2{-ms-flex:0 0 16.666667%;flex:0 0 16.666667%;max-width:16.666667%}.col-3{-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.col-4{-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:33.333333%}.col-5{-ms-flex:0 0 41.666667%;flex:0 0 41.666667%;max-width:41.666667%}.col-6{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.col-7{-ms-flex:0 0 58.333333%;flex:0 0 58.333333%;max-width:58.333333%}.col-8{-ms-flex:0 0 66.666667%;flex:0 0 66.666667%;max-width:66.666667%}.col-9{-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}.col-10{-ms-flex:0 0 83.333333%;flex:0 0 83.333333%;max-width:83.333333%}.col-11{-ms-flex:0 0 91.666667%;flex:0 0 91.666667%;max-width:91.666667%}.col-12{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.order-first{-ms-flex-order:-1;order:-1}.order-last{-ms-flex-order:13;order:13}.order-0{-ms-flex-order:0;order:0}.order-1{-ms-flex-order:1;order:1}.order-2{-ms-flex-order:2;order:2}.order-3{-ms-flex-order:3;order:3}.order-4{-ms-flex-order:4;order:4}.order-5{-ms-flex-order:5;order:5}.order-6{-ms-flex-order:6;order:6}.order-7{-ms-flex-order:7;order:7}.order-8{-ms-flex-order:8;order:8}.order-9{-ms-flex-order:9;order:9}.order-10{-ms-flex-order:10;order:10}.order-11{-ms-flex-order:11;order:11}.order-12{-ms-flex-order:12;order:12}.offset-1{margin-left:8.333333%}.offset-2{margin-left:16.666667%}.offset-3{margin-left:25%}.offset-4{margin-left:33.333333%}.offset-5{margin-left:41.666667%}.offset-6{margin-left:50%}.offset-7{margin-left:58.333333%}.offset-8{margin-left:66.666667%}.offset-9{margin-left:75%}.offset-10{margin-left:83.333333%}.offset-11{margin-left:91.666667%}@media (min-width:576px){.col-sm{-ms-flex-preferred-size:0;flex-basis:0;-ms-flex-positive:1;flex-grow:1;max-width:100%}.col-sm-auto{-ms-flex:0 0 auto;flex:0 0 auto;width:auto;max-width:100%}.col-sm-1{-ms-flex:0 0 8.333333%;flex:0 0 8.333333%;max-width:8.333333%}.col-sm-2{-ms-flex:0 0 16.666667%;flex:0 0 16.666667%;max-width:16.666667%}.col-sm-3{-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.col-sm-4{-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:33.333333%}.col-sm-5{-ms-flex:0 0 41.666667%;flex:0 0 41.666667%;max-width:41.666667%}.col-sm-6{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.col-sm-7{-ms-flex:0 0 58.333333%;flex:0 0 58.333333%;max-width:58.333333%}.col-sm-8{-ms-flex:0 0 66.666667%;flex:0 0 66.666667%;max-width:66.666667%}.col-sm-9{-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}.col-sm-10{-ms-flex:0 0 83.333333%;flex:0 0 83.333333%;max-width:83.333333%}.col-sm-11{-ms-flex:0 0 91.666667%;flex:0 0 91.666667%;max-width:91.666667%}.col-sm-12{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.order-sm-first{-ms-flex-order:-1;order:-1}.order-sm-last{-ms-flex-order:13;order:13}.order-sm-0{-ms-flex-order:0;order:0}.order-sm-1{-ms-flex-order:1;order:1}.order-sm-2{-ms-flex-order:2;order:2}.order-sm-3{-ms-flex-order:3;order:3}.order-sm-4{-ms-flex-order:4;order:4}.order-sm-5{-ms-flex-order:5;order:5}.order-sm-6{-ms-flex-order:6;order:6}.order-sm-7{-ms-flex-order:7;order:7}.order-sm-8{-ms-flex-order:8;order:8}.order-sm-9{-ms-flex-order:9;order:9}.order-sm-10{-ms-flex-order:10;order:10}.order-sm-11{-ms-flex-order:11;order:11}.order-sm-12{-ms-flex-order:12;order:12}.offset-sm-0{margin-left:0}.offset-sm-1{margin-left:8.333333%}.offset-sm-2{margin-left:16.666667%}.offset-sm-3{margin-left:25%}.offset-sm-4{margin-left:33.333333%}.offset-sm-5{margin-left:41.666667%}.offset-sm-6{margin-left:50%}.offset-sm-7{margin-left:58.333333%}.offset-sm-8{margin-left:66.666667%}.offset-sm-9{margin-left:75%}.offset-sm-10{margin-left:83.333333%}.offset-sm-11{margin-left:91.666667%}}@media (min-width:768px){.col-md{-ms-flex-preferred-size:0;flex-basis:0;-ms-flex-positive:1;flex-grow:1;max-width:100%}.col-md-auto{-ms-flex:0 0 auto;flex:0 0 auto;width:auto;max-width:100%}.col-md-1{-ms-flex:0 0 8.333333%;flex:0 0 8.333333%;max-width:8.333333%}.col-md-2{-ms-flex:0 0 16.666667%;flex:0 0 16.666667%;max-width:16.666667%}.col-md-3{-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.col-md-4{-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:33.333333%}.col-md-5{-ms-flex:0 0 41.666667%;flex:0 0 41.666667%;max-width:41.666667%}.col-md-6{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.col-md-7{-ms-flex:0 0 58.333333%;flex:0 0 58.333333%;max-width:58.333333%}.col-md-8{-ms-flex:0 0 66.666667%;flex:0 0 66.666667%;max-width:66.666667%}.col-md-9{-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}.col-md-10{-ms-flex:0 0 83.333333%;flex:0 0 83.333333%;max-width:83.333333%}.col-md-11{-ms-flex:0 0 91.666667%;flex:0 0 91.666667%;max-width:91.666667%}.col-md-12{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.order-md-first{-ms-flex-order:-1;order:-1}.order-md-last{-ms-flex-order:13;order:13}.order-md-0{-ms-flex-order:0;order:0}.order-md-1{-ms-flex-order:1;order:1}.order-md-2{-ms-flex-order:2;order:2}.order-md-3{-ms-flex-order:3;order:3}.order-md-4{-ms-flex-order:4;order:4}.order-md-5{-ms-flex-order:5;order:5}.order-md-6{-ms-flex-order:6;order:6}.order-md-7{-ms-flex-order:7;order:7}.order-md-8{-ms-flex-order:8;order:8}.order-md-9{-ms-flex-order:9;order:9}.order-md-10{-ms-flex-order:10;order:10}.order-md-11{-ms-flex-order:11;order:11}.order-md-12{-ms-flex-order:12;order:12}.offset-md-0{margin-left:0}.offset-md-1{margin-left:8.333333%}.offset-md-2{margin-left:16.666667%}.offset-md-3{margin-left:25%}.offset-md-4{margin-left:33.333333%}.offset-md-5{margin-left:41.666667%}.offset-md-6{margin-left:50%}.offset-md-7{margin-left:58.333333%}.offset-md-8{margin-left:66.666667%}.offset-md-9{margin-left:75%}.offset-md-10{margin-left:83.333333%}.offset-md-11{margin-left:91.666667%}}@media (min-width:992px){.col-lg{-ms-flex-preferred-size:0;flex-basis:0;-ms-flex-positive:1;flex-grow:1;max-width:100%}.col-lg-auto{-ms-flex:0 0 auto;flex:0 0 auto;width:auto;max-width:100%}.col-lg-1{-ms-flex:0 0 8.333333%;flex:0 0 8.333333%;max-width:8.333333%}.col-lg-2{-ms-flex:0 0 16.666667%;flex:0 0 16.666667%;max-width:16.666667%}.col-lg-3{-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.col-lg-4{-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:33.333333%}.col-lg-5{-ms-flex:0 0 41.666667%;flex:0 0 41.666667%;max-width:41.666667%}.col-lg-6{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.col-lg-7{-ms-flex:0 0 58.333333%;flex:0 0 58.333333%;max-width:58.333333%}.col-lg-8{-ms-flex:0 0 66.666667%;flex:0 0 66.666667%;max-width:66.666667%}.col-lg-9{-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}.col-lg-10{-ms-flex:0 0 83.333333%;flex:0 0 83.333333%;max-width:83.333333%}.col-lg-11{-ms-flex:0 0 91.666667%;flex:0 0 91.666667%;max-width:91.666667%}.col-lg-12{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.order-lg-first{-ms-flex-order:-1;order:-1}.order-lg-last{-ms-flex-order:13;order:13}.order-lg-0{-ms-flex-order:0;order:0}.order-lg-1{-ms-flex-order:1;order:1}.order-lg-2{-ms-flex-order:2;order:2}.order-lg-3{-ms-flex-order:3;order:3}.order-lg-4{-ms-flex-order:4;order:4}.order-lg-5{-ms-flex-order:5;order:5}.order-lg-6{-ms-flex-order:6;order:6}.order-lg-7{-ms-flex-order:7;order:7}.order-lg-8{-ms-flex-order:8;order:8}.order-lg-9{-ms-flex-order:9;order:9}.order-lg-10{-ms-flex-order:10;order:10}.order-lg-11{-ms-flex-order:11;order:11}.order-lg-12{-ms-flex-order:12;order:12}.offset-lg-0{margin-left:0}.offset-lg-1{margin-left:8.333333%}.offset-lg-2{margin-left:16.666667%}.offset-lg-3{margin-left:25%}.offset-lg-4{margin-left:33.333333%}.offset-lg-5{margin-left:41.666667%}.offset-lg-6{margin-left:50%}.offset-lg-7{margin-left:58.333333%}.offset-lg-8{margin-left:66.666667%}.offset-lg-9{margin-left:75%}.offset-lg-10{margin-left:83.333333%}.offset-lg-11{margin-left:91.666667%}}@media (min-width:1200px){.col-xl{-ms-flex-preferred-size:0;flex-basis:0;-ms-flex-positive:1;flex-grow:1;max-width:100%}.col-xl-auto{-ms-flex:0 0 auto;flex:0 0 auto;width:auto;max-width:100%}.col-xl-1{-ms-flex:0 0 8.333333%;flex:0 0 8.333333%;max-width:8.333333%}.col-xl-2{-ms-flex:0 0 16.666667%;flex:0 0 16.666667%;max-width:16.666667%}.col-xl-3{-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.col-xl-4{-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:33.333333%}.col-xl-5{-ms-flex:0 0 41.666667%;flex:0 0 41.666667%;max-width:41.666667%}.col-xl-6{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.col-xl-7{-ms-flex:0 0 58.333333%;flex:0 0 58.333333%;max-width:58.333333%}.col-xl-8{-ms-flex:0 0 66.666667%;flex:0 0 66.666667%;max-width:66.666667%}.col-xl-9{-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}.col-xl-10{-ms-flex:0 0 83.333333%;flex:0 0 83.333333%;max-width:83.333333%}.col-xl-11{-ms-flex:0 0 91.666667%;flex:0 0 91.666667%;max-width:91.666667%}.col-xl-12{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.order-xl-first{-ms-flex-order:-1;order:-1}.order-xl-last{-ms-flex-order:13;order:13}.order-xl-0{-ms-flex-order:0;order:0}.order-xl-1{-ms-flex-order:1;order:1}.order-xl-2{-ms-flex-order:2;order:2}.order-xl-3{-ms-flex-order:3;order:3}.order-xl-4{-ms-flex-order:4;order:4}.order-xl-5{-ms-flex-order:5;order:5}.order-xl-6{-ms-flex-order:6;order:6}.order-xl-7{-ms-flex-order:7;order:7}.order-xl-8{-ms-flex-order:8;order:8}.order-xl-9{-ms-flex-order:9;order:9}.order-xl-10{-ms-flex-order:10;order:10}.order-xl-11{-ms-flex-order:11;order:11}.order-xl-12{-ms-flex-order:12;order:12}.offset-xl-0{margin-left:0}.offset-xl-1{margin-left:8.333333%}.offset-xl-2{margin-left:16.666667%}.offset-xl-3{margin-left:25%}.offset-xl-4{margin-left:33.333333%}.offset-xl-5{margin-left:41.666667%}.offset-xl-6{margin-left:50%}.offset-xl-7{margin-left:58.333333%}.offset-xl-8{margin-left:66.666667%}.offset-xl-9{margin-left:75%}.offset-xl-10{margin-left:83.333333%}.offset-xl-11{margin-left:91.666667%}}.table{width:100%;margin-bottom:1rem;color:#212529}.table td,.table th{padding:.75rem;vertical-align:top;border-top:1px solid #dee2e6}.table thead th{vertical-align:bottom;border-bottom:2px solid #dee2e6}.table tbody+tbody{border-top:2px solid #dee2e6}.table-sm td,.table-sm th{padding:.3rem}.table-bordered{border:1px solid #dee2e6}.table-bordered td,.table-bordered th{border:1px solid #dee2e6}.table-bordered thead td,.table-bordered thead th{border-bottom-width:2px}.table-borderless tbody+tbody,.table-borderless td,.table-borderless th,.table-borderless thead th{border:0}.table-striped tbody tr:nth-of-type(odd){background-color:rgba(0,0,0,.05)}.table-hover tbody tr:hover{color:#212529;background-color:rgba(0,0,0,.075)}.table-primary,.table-primary>td,.table-primary>th{background-color:#b8daff}.table-primary tbody+tbody,.table-primary td,.table-primary th,.table-primary thead th{border-color:#7abaff}.table-hover .table-primary:hover{background-color:#9fcdff}.table-hover .table-primary:hover>td,.table-hover .table-primary:hover>th{background-color:#9fcdff}.table-secondary,.table-secondary>td,.table-secondary>th{background-color:#d6d8db}.table-secondary tbody+tbody,.table-secondary td,.table-secondary th,.table-secondary thead th{border-color:#b3b7bb}.table-hover .table-secondary:hover{background-color:#c8cbcf}.table-hover .table-secondary:hover>td,.table-hover .table-secondary:hover>th{background-color:#c8cbcf}.table-success,.table-success>td,.table-success>th{background-color:#c3e6cb}.table-success tbody+tbody,.table-success td,.table-success th,.table-success thead th{border-color:#8fd19e}.table-hover .table-success:hover{background-color:#b1dfbb}.table-hover .table-success:hover>td,.table-hover .table-success:hover>th{background-color:#b1dfbb}.table-info,.table-info>td,.table-info>th{background-color:#bee5eb}.table-info tbody+tbody,.table-info td,.table-info th,.table-info thead th{border-color:#86cfda}.table-hover .table-info:hover{background-color:#abdde5}.table-hover .table-info:hover>td,.table-hover .table-info:hover>th{background-color:#abdde5}.table-warning,.table-warning>td,.table-warning>th{background-color:#ffeeba}.table-warning tbody+tbody,.table-warning td,.table-warning th,.table-warning thead th{border-color:#ffdf7e}.table-hover .table-warning:hover{background-color:#ffe8a1}.table-hover .table-warning:hover>td,.table-hover .table-warning:hover>th{background-color:#ffe8a1}.table-danger,.table-danger>td,.table-danger>th{background-color:#f5c6cb}.table-danger tbody+tbody,.table-danger td,.table-danger th,.table-danger thead th{border-color:#ed969e}.table-hover .table-danger:hover{background-color:#f1b0b7}.table-hover .table-danger:hover>td,.table-hover .table-danger:hover>th{background-color:#f1b0b7}.table-light,.table-light>td,.table-light>th{background-color:#fdfdfe}.table-light tbody+tbody,.table-light td,.table-light th,.table-light thead th{border-color:#fbfcfc}.table-hover .table-light:hover{background-color:#ececf6}.table-hover .table-light:hover>td,.table-hover .table-light:hover>th{background-color:#ececf6}.table-dark,.table-dark>td,.table-dark>th{background-color:#c6c8ca}.table-dark tbody+tbody,.table-dark td,.table-dark th,.table-dark thead th{border-color:#95999c}.table-hover .table-dark:hover{background-color:#b9bbbe}.table-hover .table-dark:hover>td,.table-hover .table-dark:hover>th{background-color:#b9bbbe}.table-active,.table-active>td,.table-active>th{background-color:rgba(0,0,0,.075)}.table-hover .table-active:hover{background-color:rgba(0,0,0,.075)}.table-hover .table-active:hover>td,.table-hover .table-active:hover>th{background-color:rgba(0,0,0,.075)}.table .thead-dark th{color:#fff;background-color:#343a40;border-color:#454d55}.table .thead-light th{color:#495057;background-color:#e9ecef;border-color:#dee2e6}.table-dark{color:#fff;background-color:#343a40}.table-dark td,.table-dark th,.table-dark thead th{border-color:#454d55}.table-dark.table-bordered{border:0}.table-dark.table-striped tbody tr:nth-of-type(odd){background-color:rgba(255,255,255,.05)}.table-dark.table-hover tbody tr:hover{color:#fff;background-color:rgba(255,255,255,.075)}@media (max-width:575.98px){.table-responsive-sm{display:block;width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch}.table-responsive-sm>.table-bordered{border:0}}@media (max-width:767.98px){.table-responsive-md{display:block;width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch}.table-responsive-md>.table-bordered{border:0}}@media (max-width:991.98px){.table-responsive-lg{display:block;width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch}.table-responsive-lg>.table-bordered{border:0}}@media (max-width:1199.98px){.table-responsive-xl{display:block;width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch}.table-responsive-xl>.table-bordered{border:0}}.table-responsive{display:block;width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch}.table-responsive>.table-bordered{border:0}.form-control{display:block;width:100%;height:calc(1.5em + .75rem + 2px);padding:.375rem .75rem;font-size:1rem;font-weight:400;line-height:1.5;color:#495057;background-color:#fff;background-clip:padding-box;border:1px solid #ced4da;border-radius:.25rem;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out}@media (prefers-reduced-motion:reduce){.form-control{transition:none}}.form-control::-ms-expand{background-color:transparent;border:0}.form-control:focus{color:#495057;background-color:#fff;border-color:#80bdff;outline:0;box-shadow:0 0 0 .2rem rgba(0,123,255,.25)}.form-control::-webkit-input-placeholder{color:#6c757d;opacity:1}.form-control::-moz-placeholder{color:#6c757d;opacity:1}.form-control:-ms-input-placeholder{color:#6c757d;opacity:1}.form-control::-ms-input-placeholder{color:#6c757d;opacity:1}.form-control::placeholder{color:#6c757d;opacity:1}.form-control:disabled,.form-control[readonly]{background-color:#e9ecef;opacity:1}select.form-control:focus::-ms-value{color:#495057;background-color:#fff}.form-control-file,.form-control-range{display:block;width:100%}.col-form-label{padding-top:calc(.375rem + 1px);padding-bottom:calc(.375rem + 1px);margin-bottom:0;font-size:inherit;line-height:1.5}.col-form-label-lg{padding-top:calc(.5rem + 1px);padding-bottom:calc(.5rem + 1px);font-size:1.25rem;line-height:1.5}.col-form-label-sm{padding-top:calc(.25rem + 1px);padding-bottom:calc(.25rem + 1px);font-size:.875rem;line-height:1.5}.form-control-plaintext{display:block;width:100%;padding-top:.375rem;padding-bottom:.375rem;margin-bottom:0;line-height:1.5;color:#212529;background-color:transparent;border:solid transparent;border-width:1px 0}.form-control-plaintext.form-control-lg,.form-control-plaintext.form-control-sm{padding-right:0;padding-left:0}.form-control-sm{height:calc(1.5em + .5rem + 2px);padding:.25rem .5rem;font-size:.875rem;line-height:1.5;border-radius:.2rem}.form-control-lg{height:calc(1.5em + 1rem + 2px);padding:.5rem 1rem;font-size:1.25rem;line-height:1.5;border-radius:.3rem}select.form-control[multiple],select.form-control[size]{height:auto}textarea.form-control{height:auto}.form-group{margin-bottom:1rem}.form-text{display:block;margin-top:.25rem}.form-row{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-right:-5px;margin-left:-5px}.form-row>.col,.form-row>[class*=col-]{padding-right:5px;padding-left:5px}.form-check{position:relative;display:block;padding-left:1.25rem}.form-check-input{position:absolute;margin-top:.3rem;margin-left:-1.25rem}.form-check-input:disabled~.form-check-label{color:#6c757d}.form-check-label{margin-bottom:0}.form-check-inline{display:-ms-inline-flexbox;display:inline-flex;-ms-flex-align:center;align-items:center;padding-left:0;margin-right:.75rem}.form-check-inline .form-check-input{position:static;margin-top:0;margin-right:.3125rem;margin-left:0}.valid-feedback{display:none;width:100%;margin-top:.25rem;font-size:80%;color:#28a745}.valid-tooltip{position:absolute;top:100%;z-index:5;display:none;max-width:100%;padding:.25rem .5rem;margin-top:.1rem;font-size:.875rem;line-height:1.5;color:#fff;background-color:rgba(40,167,69,.9);border-radius:.25rem}.form-control.is-valid,.was-validated .form-control:valid{border-color:#28a745;padding-right:calc(1.5em + .75rem);background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3e%3cpath fill='%2328a745' d='M2.3 6.73L.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1z'/%3e%3c/svg%3e");background-repeat:no-repeat;background-position:center right calc(.375em + .1875rem);background-size:calc(.75em + .375rem) calc(.75em + .375rem)}.form-control.is-valid:focus,.was-validated .form-control:valid:focus{border-color:#28a745;box-shadow:0 0 0 .2rem rgba(40,167,69,.25)}.form-control.is-valid~.valid-feedback,.form-control.is-valid~.valid-tooltip,.was-validated .form-control:valid~.valid-feedback,.was-validated .form-control:valid~.valid-tooltip{display:block}.was-validated textarea.form-control:valid,textarea.form-control.is-valid{padding-right:calc(1.5em + .75rem);background-position:top calc(.375em + .1875rem) right calc(.375em + .1875rem)}.custom-select.is-valid,.was-validated .custom-select:valid{border-color:#28a745;padding-right:calc((1em + .75rem) * 3 / 4 + 1.75rem);background:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 4 5'%3e%3cpath fill='%23343a40' d='M2 0L0 2h4zm0 5L0 3h4z'/%3e%3c/svg%3e") no-repeat right .75rem center/8px 10px,url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3e%3cpath fill='%2328a745' d='M2.3 6.73L.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1z'/%3e%3c/svg%3e") #fff no-repeat center right 1.75rem/calc(.75em + .375rem) calc(.75em + .375rem)}.custom-select.is-valid:focus,.was-validated .custom-select:valid:focus{border-color:#28a745;box-shadow:0 0 0 .2rem rgba(40,167,69,.25)}.custom-select.is-valid~.valid-feedback,.custom-select.is-valid~.valid-tooltip,.was-validated .custom-select:valid~.valid-feedback,.was-validated .custom-select:valid~.valid-tooltip{display:block}.form-control-file.is-valid~.valid-feedback,.form-control-file.is-valid~.valid-tooltip,.was-validated .form-control-file:valid~.valid-feedback,.was-validated .form-control-file:valid~.valid-tooltip{display:block}.form-check-input.is-valid~.form-check-label,.was-validated .form-check-input:valid~.form-check-label{color:#28a745}.form-check-input.is-valid~.valid-feedback,.form-check-input.is-valid~.valid-tooltip,.was-validated .form-check-input:valid~.valid-feedback,.was-validated .form-check-input:valid~.valid-tooltip{display:block}.custom-control-input.is-valid~.custom-control-label,.was-validated .custom-control-input:valid~.custom-control-label{color:#28a745}.custom-control-input.is-valid~.custom-control-label::before,.was-validated .custom-control-input:valid~.custom-control-label::before{border-color:#28a745}.custom-control-input.is-valid~.valid-feedback,.custom-control-input.is-valid~.valid-tooltip,.was-validated .custom-control-input:valid~.valid-feedback,.was-validated .custom-control-input:valid~.valid-tooltip{display:block}.custom-control-input.is-valid:checked~.custom-control-label::before,.was-validated .custom-control-input:valid:checked~.custom-control-label::before{border-color:#34ce57;background-color:#34ce57}.custom-control-input.is-valid:focus~.custom-control-label::before,.was-validated .custom-control-input:valid:focus~.custom-control-label::before{box-shadow:0 0 0 .2rem rgba(40,167,69,.25)}.custom-control-input.is-valid:focus:not(:checked)~.custom-control-label::before,.was-validated .custom-control-input:valid:focus:not(:checked)~.custom-control-label::before{border-color:#28a745}.custom-file-input.is-valid~.custom-file-label,.was-validated .custom-file-input:valid~.custom-file-label{border-color:#28a745}.custom-file-input.is-valid~.valid-feedback,.custom-file-input.is-valid~.valid-tooltip,.was-validated .custom-file-input:valid~.valid-feedback,.was-validated .custom-file-input:valid~.valid-tooltip{display:block}.custom-file-input.is-valid:focus~.custom-file-label,.was-validated .custom-file-input:valid:focus~.custom-file-label{border-color:#28a745;box-shadow:0 0 0 .2rem rgba(40,167,69,.25)}.invalid-feedback{display:none;width:100%;margin-top:.25rem;font-size:80%;color:#dc3545}.invalid-tooltip{position:absolute;top:100%;z-index:5;display:none;max-width:100%;padding:.25rem .5rem;margin-top:.1rem;font-size:.875rem;line-height:1.5;color:#fff;background-color:rgba(220,53,69,.9);border-radius:.25rem}.form-control.is-invalid,.was-validated .form-control:invalid{border-color:#dc3545;padding-right:calc(1.5em + .75rem);background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='%23dc3545' viewBox='-2 -2 7 7'%3e%3cpath stroke='%23dc3545' d='M0 0l3 3m0-3L0 3'/%3e%3ccircle r='.5'/%3e%3ccircle cx='3' r='.5'/%3e%3ccircle cy='3' r='.5'/%3e%3ccircle cx='3' cy='3' r='.5'/%3e%3c/svg%3E");background-repeat:no-repeat;background-position:center right calc(.375em + .1875rem);background-size:calc(.75em + .375rem) calc(.75em + .375rem)}.form-control.is-invalid:focus,.was-validated .form-control:invalid:focus{border-color:#dc3545;box-shadow:0 0 0 .2rem rgba(220,53,69,.25)}.form-control.is-invalid~.invalid-feedback,.form-control.is-invalid~.invalid-tooltip,.was-validated .form-control:invalid~.invalid-feedback,.was-validated .form-control:invalid~.invalid-tooltip{display:block}.was-validated textarea.form-control:invalid,textarea.form-control.is-invalid{padding-right:calc(1.5em + .75rem);background-position:top calc(.375em + .1875rem) right calc(.375em + .1875rem)}.custom-select.is-invalid,.was-validated .custom-select:invalid{border-color:#dc3545;padding-right:calc((1em + .75rem) * 3 / 4 + 1.75rem);background:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 4 5'%3e%3cpath fill='%23343a40' d='M2 0L0 2h4zm0 5L0 3h4z'/%3e%3c/svg%3e") no-repeat right .75rem center/8px 10px,url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='%23dc3545' viewBox='-2 -2 7 7'%3e%3cpath stroke='%23dc3545' d='M0 0l3 3m0-3L0 3'/%3e%3ccircle r='.5'/%3e%3ccircle cx='3' r='.5'/%3e%3ccircle cy='3' r='.5'/%3e%3ccircle cx='3' cy='3' r='.5'/%3e%3c/svg%3E") #fff no-repeat center right 1.75rem/calc(.75em + .375rem) calc(.75em + .375rem)}.custom-select.is-invalid:focus,.was-validated .custom-select:invalid:focus{border-color:#dc3545;box-shadow:0 0 0 .2rem rgba(220,53,69,.25)}.custom-select.is-invalid~.invalid-feedback,.custom-select.is-invalid~.invalid-tooltip,.was-validated .custom-select:invalid~.invalid-feedback,.was-validated .custom-select:invalid~.invalid-tooltip{display:block}.form-control-file.is-invalid~.invalid-feedback,.form-control-file.is-invalid~.invalid-tooltip,.was-validated .form-control-file:invalid~.invalid-feedback,.was-validated .form-control-file:invalid~.invalid-tooltip{display:block}.form-check-input.is-invalid~.form-check-label,.was-validated .form-check-input:invalid~.form-check-label{color:#dc3545}.form-check-input.is-invalid~.invalid-feedback,.form-check-input.is-invalid~.invalid-tooltip,.was-validated .form-check-input:invalid~.invalid-feedback,.was-validated .form-check-input:invalid~.invalid-tooltip{display:block}.custom-control-input.is-invalid~.custom-control-label,.was-validated .custom-control-input:invalid~.custom-control-label{color:#dc3545}.custom-control-input.is-invalid~.custom-control-label::before,.was-validated .custom-control-input:invalid~.custom-control-label::before{border-color:#dc3545}.custom-control-input.is-invalid~.invalid-feedback,.custom-control-input.is-invalid~.invalid-tooltip,.was-validated .custom-control-input:invalid~.invalid-feedback,.was-validated .custom-control-input:invalid~.invalid-tooltip{display:block}.custom-control-input.is-invalid:checked~.custom-control-label::before,.was-validated .custom-control-input:invalid:checked~.custom-control-label::before{border-color:#e4606d;background-color:#e4606d}.custom-control-input.is-invalid:focus~.custom-control-label::before,.was-validated .custom-control-input:invalid:focus~.custom-control-label::before{box-shadow:0 0 0 .2rem rgba(220,53,69,.25)}.custom-control-input.is-invalid:focus:not(:checked)~.custom-control-label::before,.was-validated .custom-control-input:invalid:focus:not(:checked)~.custom-control-label::before{border-color:#dc3545}.custom-file-input.is-invalid~.custom-file-label,.was-validated .custom-file-input:invalid~.custom-file-label{border-color:#dc3545}.custom-file-input.is-invalid~.invalid-feedback,.custom-file-input.is-invalid~.invalid-tooltip,.was-validated .custom-file-input:invalid~.invalid-feedback,.was-validated .custom-file-input:invalid~.invalid-tooltip{display:block}.custom-file-input.is-invalid:focus~.custom-file-label,.was-validated .custom-file-input:invalid:focus~.custom-file-label{border-color:#dc3545;box-shadow:0 0 0 .2rem rgba(220,53,69,.25)}.form-inline{display:-ms-flexbox;display:flex;-ms-flex-flow:row wrap;flex-flow:row wrap;-ms-flex-align:center;align-items:center}.form-inline .form-check{width:100%}@media (min-width:576px){.form-inline label{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;margin-bottom:0}.form-inline .form-group{display:-ms-flexbox;display:flex;-ms-flex:0 0 auto;flex:0 0 auto;-ms-flex-flow:row wrap;flex-flow:row wrap;-ms-flex-align:center;align-items:center;margin-bottom:0}.form-inline .form-control{display:inline-block;width:auto;vertical-align:middle}.form-inline .form-control-plaintext{display:inline-block}.form-inline .custom-select,.form-inline .input-group{width:auto}.form-inline .form-check{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;width:auto;padding-left:0}.form-inline .form-check-input{position:relative;-ms-flex-negative:0;flex-shrink:0;margin-top:0;margin-right:.25rem;margin-left:0}.form-inline .custom-control{-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center}.form-inline .custom-control-label{margin-bottom:0}}.btn{display:inline-block;font-weight:400;color:#212529;text-align:center;vertical-align:middle;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;background-color:transparent;border:1px solid transparent;padding:.375rem .75rem;font-size:1rem;line-height:1.5;border-radius:.25rem;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}@media (prefers-reduced-motion:reduce){.btn{transition:none}}.btn:hover{color:#212529;text-decoration:none}.btn.focus,.btn:focus{outline:0;box-shadow:0 0 0 .2rem rgba(0,123,255,.25)}.btn.disabled,.btn:disabled{opacity:.65}a.btn.disabled,fieldset:disabled a.btn{pointer-events:none}.btn-primary{color:#fff;background-color:#007bff;border-color:#007bff}.btn-primary:hover{color:#fff;background-color:#0069d9;border-color:#0062cc}.btn-primary.focus,.btn-primary:focus{box-shadow:0 0 0 .2rem rgba(38,143,255,.5)}.btn-primary.disabled,.btn-primary:disabled{color:#fff;background-color:#007bff;border-color:#007bff}.btn-primary:not(:disabled):not(.disabled).active,.btn-primary:not(:disabled):not(.disabled):active,.show>.btn-primary.dropdown-toggle{color:#fff;background-color:#0062cc;border-color:#005cbf}.btn-primary:not(:disabled):not(.disabled).active:focus,.btn-primary:not(:disabled):not(.disabled):active:focus,.show>.btn-primary.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(38,143,255,.5)}.btn-secondary{color:#fff;background-color:#6c757d;border-color:#6c757d}.btn-secondary:hover{color:#fff;background-color:#5a6268;border-color:#545b62}.btn-secondary.focus,.btn-secondary:focus{box-shadow:0 0 0 .2rem rgba(130,138,145,.5)}.btn-secondary.disabled,.btn-secondary:disabled{color:#fff;background-color:#6c757d;border-color:#6c757d}.btn-secondary:not(:disabled):not(.disabled).active,.btn-secondary:not(:disabled):not(.disabled):active,.show>.btn-secondary.dropdown-toggle{color:#fff;background-color:#545b62;border-color:#4e555b}.btn-secondary:not(:disabled):not(.disabled).active:focus,.btn-secondary:not(:disabled):not(.disabled):active:focus,.show>.btn-secondary.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(130,138,145,.5)}.btn-success{color:#fff;background-color:#28a745;border-color:#28a745}.btn-success:hover{color:#fff;background-color:#218838;border-color:#1e7e34}.btn-success.focus,.btn-success:focus{box-shadow:0 0 0 .2rem rgba(72,180,97,.5)}.btn-success.disabled,.btn-success:disabled{color:#fff;background-color:#28a745;border-color:#28a745}.btn-success:not(:disabled):not(.disabled).active,.btn-success:not(:disabled):not(.disabled):active,.show>.btn-success.dropdown-toggle{color:#fff;background-color:#1e7e34;border-color:#1c7430}.btn-success:not(:disabled):not(.disabled).active:focus,.btn-success:not(:disabled):not(.disabled):active:focus,.show>.btn-success.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(72,180,97,.5)}.btn-info{color:#fff;background-color:#17a2b8;border-color:#17a2b8}.btn-info:hover{color:#fff;background-color:#138496;border-color:#117a8b}.btn-info.focus,.btn-info:focus{box-shadow:0 0 0 .2rem rgba(58,176,195,.5)}.btn-info.disabled,.btn-info:disabled{color:#fff;background-color:#17a2b8;border-color:#17a2b8}.btn-info:not(:disabled):not(.disabled).active,.btn-info:not(:disabled):not(.disabled):active,.show>.btn-info.dropdown-toggle{color:#fff;background-color:#117a8b;border-color:#10707f}.btn-info:not(:disabled):not(.disabled).active:focus,.btn-info:not(:disabled):not(.disabled):active:focus,.show>.btn-info.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(58,176,195,.5)}.btn-warning{color:#212529;background-color:#ffc107;border-color:#ffc107}.btn-warning:hover{color:#212529;background-color:#e0a800;border-color:#d39e00}.btn-warning.focus,.btn-warning:focus{box-shadow:0 0 0 .2rem rgba(222,170,12,.5)}.btn-warning.disabled,.btn-warning:disabled{color:#212529;background-color:#ffc107;border-color:#ffc107}.btn-warning:not(:disabled):not(.disabled).active,.btn-warning:not(:disabled):not(.disabled):active,.show>.btn-warning.dropdown-toggle{color:#212529;background-color:#d39e00;border-color:#c69500}.btn-warning:not(:disabled):not(.disabled).active:focus,.btn-warning:not(:disabled):not(.disabled):active:focus,.show>.btn-warning.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(222,170,12,.5)}.btn-danger{color:#fff;background-color:#dc3545;border-color:#dc3545}.btn-danger:hover{color:#fff;background-color:#c82333;border-color:#bd2130}.btn-danger.focus,.btn-danger:focus{box-shadow:0 0 0 .2rem rgba(225,83,97,.5)}.btn-danger.disabled,.btn-danger:disabled{color:#fff;background-color:#dc3545;border-color:#dc3545}.btn-danger:not(:disabled):not(.disabled).active,.btn-danger:not(:disabled):not(.disabled):active,.show>.btn-danger.dropdown-toggle{color:#fff;background-color:#bd2130;border-color:#b21f2d}.btn-danger:not(:disabled):not(.disabled).active:focus,.btn-danger:not(:disabled):not(.disabled):active:focus,.show>.btn-danger.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(225,83,97,.5)}.btn-light{color:#212529;background-color:#f8f9fa;border-color:#f8f9fa}.btn-light:hover{color:#212529;background-color:#e2e6ea;border-color:#dae0e5}.btn-light.focus,.btn-light:focus{box-shadow:0 0 0 .2rem rgba(216,217,219,.5)}.btn-light.disabled,.btn-light:disabled{color:#212529;background-color:#f8f9fa;border-color:#f8f9fa}.btn-light:not(:disabled):not(.disabled).active,.btn-light:not(:disabled):not(.disabled):active,.show>.btn-light.dropdown-toggle{color:#212529;background-color:#dae0e5;border-color:#d3d9df}.btn-light:not(:disabled):not(.disabled).active:focus,.btn-light:not(:disabled):not(.disabled):active:focus,.show>.btn-light.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(216,217,219,.5)}.btn-dark{color:#fff;background-color:#343a40;border-color:#343a40}.btn-dark:hover{color:#fff;background-color:#23272b;border-color:#1d2124}.btn-dark.focus,.btn-dark:focus{box-shadow:0 0 0 .2rem rgba(82,88,93,.5)}.btn-dark.disabled,.btn-dark:disabled{color:#fff;background-color:#343a40;border-color:#343a40}.btn-dark:not(:disabled):not(.disabled).active,.btn-dark:not(:disabled):not(.disabled):active,.show>.btn-dark.dropdown-toggle{color:#fff;background-color:#1d2124;border-color:#171a1d}.btn-dark:not(:disabled):not(.disabled).active:focus,.btn-dark:not(:disabled):not(.disabled):active:focus,.show>.btn-dark.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(82,88,93,.5)}.btn-outline-primary{color:#007bff;border-color:#007bff}.btn-outline-primary:hover{color:#fff;background-color:#007bff;border-color:#007bff}.btn-outline-primary.focus,.btn-outline-primary:focus{box-shadow:0 0 0 .2rem rgba(0,123,255,.5)}.btn-outline-primary.disabled,.btn-outline-primary:disabled{color:#007bff;background-color:transparent}.btn-outline-primary:not(:disabled):not(.disabled).active,.btn-outline-primary:not(:disabled):not(.disabled):active,.show>.btn-outline-primary.dropdown-toggle{color:#fff;background-color:#007bff;border-color:#007bff}.btn-outline-primary:not(:disabled):not(.disabled).active:focus,.btn-outline-primary:not(:disabled):not(.disabled):active:focus,.show>.btn-outline-primary.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(0,123,255,.5)}.btn-outline-secondary{color:#6c757d;border-color:#6c757d}.btn-outline-secondary:hover{color:#fff;background-color:#6c757d;border-color:#6c757d}.btn-outline-secondary.focus,.btn-outline-secondary:focus{box-shadow:0 0 0 .2rem rgba(108,117,125,.5)}.btn-outline-secondary.disabled,.btn-outline-secondary:disabled{color:#6c757d;background-color:transparent}.btn-outline-secondary:not(:disabled):not(.disabled).active,.btn-outline-secondary:not(:disabled):not(.disabled):active,.show>.btn-outline-secondary.dropdown-toggle{color:#fff;background-color:#6c757d;border-color:#6c757d}.btn-outline-secondary:not(:disabled):not(.disabled).active:focus,.btn-outline-secondary:not(:disabled):not(.disabled):active:focus,.show>.btn-outline-secondary.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(108,117,125,.5)}.btn-outline-success{color:#28a745;border-color:#28a745}.btn-outline-success:hover{color:#fff;background-color:#28a745;border-color:#28a745}.btn-outline-success.focus,.btn-outline-success:focus{box-shadow:0 0 0 .2rem rgba(40,167,69,.5)}.btn-outline-success.disabled,.btn-outline-success:disabled{color:#28a745;background-color:transparent}.btn-outline-success:not(:disabled):not(.disabled).active,.btn-outline-success:not(:disabled):not(.disabled):active,.show>.btn-outline-success.dropdown-toggle{color:#fff;background-color:#28a745;border-color:#28a745}.btn-outline-success:not(:disabled):not(.disabled).active:focus,.btn-outline-success:not(:disabled):not(.disabled):active:focus,.show>.btn-outline-success.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(40,167,69,.5)}.btn-outline-info{color:#17a2b8;border-color:#17a2b8}.btn-outline-info:hover{color:#fff;background-color:#17a2b8;border-color:#17a2b8}.btn-outline-info.focus,.btn-outline-info:focus{box-shadow:0 0 0 .2rem rgba(23,162,184,.5)}.btn-outline-info.disabled,.btn-outline-info:disabled{color:#17a2b8;background-color:transparent}.btn-outline-info:not(:disabled):not(.disabled).active,.btn-outline-info:not(:disabled):not(.disabled):active,.show>.btn-outline-info.dropdown-toggle{color:#fff;background-color:#17a2b8;border-color:#17a2b8}.btn-outline-info:not(:disabled):not(.disabled).active:focus,.btn-outline-info:not(:disabled):not(.disabled):active:focus,.show>.btn-outline-info.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(23,162,184,.5)}.btn-outline-warning{color:#ffc107;border-color:#ffc107}.btn-outline-warning:hover{color:#212529;background-color:#ffc107;border-color:#ffc107}.btn-outline-warning.focus,.btn-outline-warning:focus{box-shadow:0 0 0 .2rem rgba(255,193,7,.5)}.btn-outline-warning.disabled,.btn-outline-warning:disabled{color:#ffc107;background-color:transparent}.btn-outline-warning:not(:disabled):not(.disabled).active,.btn-outline-warning:not(:disabled):not(.disabled):active,.show>.btn-outline-warning.dropdown-toggle{color:#212529;background-color:#ffc107;border-color:#ffc107}.btn-outline-warning:not(:disabled):not(.disabled).active:focus,.btn-outline-warning:not(:disabled):not(.disabled):active:focus,.show>.btn-outline-warning.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(255,193,7,.5)}.btn-outline-danger{color:#dc3545;border-color:#dc3545}.btn-outline-danger:hover{color:#fff;background-color:#dc3545;border-color:#dc3545}.btn-outline-danger.focus,.btn-outline-danger:focus{box-shadow:0 0 0 .2rem rgba(220,53,69,.5)}.btn-outline-danger.disabled,.btn-outline-danger:disabled{color:#dc3545;background-color:transparent}.btn-outline-danger:not(:disabled):not(.disabled).active,.btn-outline-danger:not(:disabled):not(.disabled):active,.show>.btn-outline-danger.dropdown-toggle{color:#fff;background-color:#dc3545;border-color:#dc3545}.btn-outline-danger:not(:disabled):not(.disabled).active:focus,.btn-outline-danger:not(:disabled):not(.disabled):active:focus,.show>.btn-outline-danger.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(220,53,69,.5)}.btn-outline-light{color:#f8f9fa;border-color:#f8f9fa}.btn-outline-light:hover{color:#212529;background-color:#f8f9fa;border-color:#f8f9fa}.btn-outline-light.focus,.btn-outline-light:focus{box-shadow:0 0 0 .2rem rgba(248,249,250,.5)}.btn-outline-light.disabled,.btn-outline-light:disabled{color:#f8f9fa;background-color:transparent}.btn-outline-light:not(:disabled):not(.disabled).active,.btn-outline-light:not(:disabled):not(.disabled):active,.show>.btn-outline-light.dropdown-toggle{color:#212529;background-color:#f8f9fa;border-color:#f8f9fa}.btn-outline-light:not(:disabled):not(.disabled).active:focus,.btn-outline-light:not(:disabled):not(.disabled):active:focus,.show>.btn-outline-light.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(248,249,250,.5)}.btn-outline-dark{color:#343a40;border-color:#343a40}.btn-outline-dark:hover{color:#fff;background-color:#343a40;border-color:#343a40}.btn-outline-dark.focus,.btn-outline-dark:focus{box-shadow:0 0 0 .2rem rgba(52,58,64,.5)}.btn-outline-dark.disabled,.btn-outline-dark:disabled{color:#343a40;background-color:transparent}.btn-outline-dark:not(:disabled):not(.disabled).active,.btn-outline-dark:not(:disabled):not(.disabled):active,.show>.btn-outline-dark.dropdown-toggle{color:#fff;background-color:#343a40;border-color:#343a40}.btn-outline-dark:not(:disabled):not(.disabled).active:focus,.btn-outline-dark:not(:disabled):not(.disabled):active:focus,.show>.btn-outline-dark.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(52,58,64,.5)}.btn-link{font-weight:400;color:#007bff;text-decoration:none}.btn-link:hover{color:#0056b3;text-decoration:underline}.btn-link.focus,.btn-link:focus{text-decoration:underline;box-shadow:none}.btn-link.disabled,.btn-link:disabled{color:#6c757d;pointer-events:none}.btn-group-lg>.btn,.btn-lg{padding:.5rem 1rem;font-size:1.25rem;line-height:1.5;border-radius:.3rem}.btn-group-sm>.btn,.btn-sm{padding:.25rem .5rem;font-size:.875rem;line-height:1.5;border-radius:.2rem}.btn-block{display:block;width:100%}.btn-block+.btn-block{margin-top:.5rem}input[type=button].btn-block,input[type=reset].btn-block,input[type=submit].btn-block{width:100%}.fade{transition:opacity .15s linear}@media (prefers-reduced-motion:reduce){.fade{transition:none}}.fade:not(.show){opacity:0}.collapse:not(.show){display:none}.collapsing{position:relative;height:0;overflow:hidden;transition:height .35s ease}@media (prefers-reduced-motion:reduce){.collapsing{transition:none}}.dropdown,.dropleft,.dropright,.dropup{position:relative}.dropdown-toggle{white-space:nowrap}.dropdown-toggle::after{display:inline-block;margin-left:.255em;vertical-align:.255em;content:"";border-top:.3em solid;border-right:.3em solid transparent;border-bottom:0;border-left:.3em solid transparent}.dropdown-toggle:empty::after{margin-left:0}.dropdown-menu{position:absolute;top:100%;left:0;z-index:1000;display:none;float:left;min-width:10rem;padding:.5rem 0;margin:.125rem 0 0;font-size:1rem;color:#212529;text-align:left;list-style:none;background-color:#fff;background-clip:padding-box;border:1px solid rgba(0,0,0,.15);border-radius:.25rem}.dropdown-menu-left{right:auto;left:0}.dropdown-menu-right{right:0;left:auto}@media (min-width:576px){.dropdown-menu-sm-left{right:auto;left:0}.dropdown-menu-sm-right{right:0;left:auto}}@media (min-width:768px){.dropdown-menu-md-left{right:auto;left:0}.dropdown-menu-md-right{right:0;left:auto}}@media (min-width:992px){.dropdown-menu-lg-left{right:auto;left:0}.dropdown-menu-lg-right{right:0;left:auto}}@media (min-width:1200px){.dropdown-menu-xl-left{right:auto;left:0}.dropdown-menu-xl-right{right:0;left:auto}}.dropup .dropdown-menu{top:auto;bottom:100%;margin-top:0;margin-bottom:.125rem}.dropup .dropdown-toggle::after{display:inline-block;margin-left:.255em;vertical-align:.255em;content:"";border-top:0;border-right:.3em solid transparent;border-bottom:.3em solid;border-left:.3em solid transparent}.dropup .dropdown-toggle:empty::after{margin-left:0}.dropright .dropdown-menu{top:0;right:auto;left:100%;margin-top:0;margin-left:.125rem}.dropright .dropdown-toggle::after{display:inline-block;margin-left:.255em;vertical-align:.255em;content:"";border-top:.3em solid transparent;border-right:0;border-bottom:.3em solid transparent;border-left:.3em solid}.dropright .dropdown-toggle:empty::after{margin-left:0}.dropright .dropdown-toggle::after{vertical-align:0}.dropleft .dropdown-menu{top:0;right:100%;left:auto;margin-top:0;margin-right:.125rem}.dropleft .dropdown-toggle::after{display:inline-block;margin-left:.255em;vertical-align:.255em;content:""}.dropleft .dropdown-toggle::after{display:none}.dropleft .dropdown-toggle::before{display:inline-block;margin-right:.255em;vertical-align:.255em;content:"";border-top:.3em solid transparent;border-right:.3em solid;border-bottom:.3em solid transparent}.dropleft .dropdown-toggle:empty::after{margin-left:0}.dropleft .dropdown-toggle::before{vertical-align:0}.dropdown-menu[x-placement^=bottom],.dropdown-menu[x-placement^=left],.dropdown-menu[x-placement^=right],.dropdown-menu[x-placement^=top]{right:auto;bottom:auto}.dropdown-divider{height:0;margin:.5rem 0;overflow:hidden;border-top:1px solid #e9ecef}.dropdown-item{display:block;width:100%;padding:.25rem 1.5rem;clear:both;font-weight:400;color:#212529;text-align:inherit;white-space:nowrap;background-color:transparent;border:0}.dropdown-item:focus,.dropdown-item:hover{color:#16181b;text-decoration:none;background-color:#f8f9fa}.dropdown-item.active,.dropdown-item:active{color:#fff;text-decoration:none;background-color:#007bff}.dropdown-item.disabled,.dropdown-item:disabled{color:#6c757d;pointer-events:none;background-color:transparent}.dropdown-menu.show{display:block}.dropdown-header{display:block;padding:.5rem 1.5rem;margin-bottom:0;font-size:.875rem;color:#6c757d;white-space:nowrap}.dropdown-item-text{display:block;padding:.25rem 1.5rem;color:#212529}.btn-group,.btn-group-vertical{position:relative;display:-ms-inline-flexbox;display:inline-flex;vertical-align:middle}.btn-group-vertical>.btn,.btn-group>.btn{position:relative;-ms-flex:1 1 auto;flex:1 1 auto}.btn-group-vertical>.btn:hover,.btn-group>.btn:hover{z-index:1}.btn-group-vertical>.btn.active,.btn-group-vertical>.btn:active,.btn-group-vertical>.btn:focus,.btn-group>.btn.active,.btn-group>.btn:active,.btn-group>.btn:focus{z-index:1}.btn-toolbar{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:start;justify-content:flex-start}.btn-toolbar .input-group{width:auto}.btn-group>.btn-group:not(:first-child),.btn-group>.btn:not(:first-child){margin-left:-1px}.btn-group>.btn-group:not(:last-child)>.btn,.btn-group>.btn:not(:last-child):not(.dropdown-toggle){border-top-right-radius:0;border-bottom-right-radius:0}.btn-group>.btn-group:not(:first-child)>.btn,.btn-group>.btn:not(:first-child){border-top-left-radius:0;border-bottom-left-radius:0}.dropdown-toggle-split{padding-right:.5625rem;padding-left:.5625rem}.dropdown-toggle-split::after,.dropright .dropdown-toggle-split::after,.dropup .dropdown-toggle-split::after{margin-left:0}.dropleft .dropdown-toggle-split::before{margin-right:0}.btn-group-sm>.btn+.dropdown-toggle-split,.btn-sm+.dropdown-toggle-split{padding-right:.375rem;padding-left:.375rem}.btn-group-lg>.btn+.dropdown-toggle-split,.btn-lg+.dropdown-toggle-split{padding-right:.75rem;padding-left:.75rem}.btn-group-vertical{-ms-flex-direction:column;flex-direction:column;-ms-flex-align:start;align-items:flex-start;-ms-flex-pack:center;justify-content:center}.btn-group-vertical>.btn,.btn-group-vertical>.btn-group{width:100%}.btn-group-vertical>.btn-group:not(:first-child),.btn-group-vertical>.btn:not(:first-child){margin-top:-1px}.btn-group-vertical>.btn-group:not(:last-child)>.btn,.btn-group-vertical>.btn:not(:last-child):not(.dropdown-toggle){border-bottom-right-radius:0;border-bottom-left-radius:0}.btn-group-vertical>.btn-group:not(:first-child)>.btn,.btn-group-vertical>.btn:not(:first-child){border-top-left-radius:0;border-top-right-radius:0}.btn-group-toggle>.btn,.btn-group-toggle>.btn-group>.btn{margin-bottom:0}.btn-group-toggle>.btn input[type=checkbox],.btn-group-toggle>.btn input[type=radio],.btn-group-toggle>.btn-group>.btn input[type=checkbox],.btn-group-toggle>.btn-group>.btn input[type=radio]{position:absolute;clip:rect(0,0,0,0);pointer-events:none}.input-group{position:relative;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-align:stretch;align-items:stretch;width:100%}.input-group>.custom-file,.input-group>.custom-select,.input-group>.form-control,.input-group>.form-control-plaintext{position:relative;-ms-flex:1 1 auto;flex:1 1 auto;width:1%;margin-bottom:0}.input-group>.custom-file+.custom-file,.input-group>.custom-file+.custom-select,.input-group>.custom-file+.form-control,.input-group>.custom-select+.custom-file,.input-group>.custom-select+.custom-select,.input-group>.custom-select+.form-control,.input-group>.form-control+.custom-file,.input-group>.form-control+.custom-select,.input-group>.form-control+.form-control,.input-group>.form-control-plaintext+.custom-file,.input-group>.form-control-plaintext+.custom-select,.input-group>.form-control-plaintext+.form-control{margin-left:-1px}.input-group>.custom-file .custom-file-input:focus~.custom-file-label,.input-group>.custom-select:focus,.input-group>.form-control:focus{z-index:3}.input-group>.custom-file .custom-file-input:focus{z-index:4}.input-group>.custom-select:not(:last-child),.input-group>.form-control:not(:last-child){border-top-right-radius:0;border-bottom-right-radius:0}.input-group>.custom-select:not(:first-child),.input-group>.form-control:not(:first-child){border-top-left-radius:0;border-bottom-left-radius:0}.input-group>.custom-file{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.input-group>.custom-file:not(:last-child) .custom-file-label,.input-group>.custom-file:not(:last-child) .custom-file-label::after{border-top-right-radius:0;border-bottom-right-radius:0}.input-group>.custom-file:not(:first-child) .custom-file-label{border-top-left-radius:0;border-bottom-left-radius:0}.input-group-append,.input-group-prepend{display:-ms-flexbox;display:flex}.input-group-append .btn,.input-group-prepend .btn{position:relative;z-index:2}.input-group-append .btn:focus,.input-group-prepend .btn:focus{z-index:3}.input-group-append .btn+.btn,.input-group-append .btn+.input-group-text,.input-group-append .input-group-text+.btn,.input-group-append .input-group-text+.input-group-text,.input-group-prepend .btn+.btn,.input-group-prepend .btn+.input-group-text,.input-group-prepend .input-group-text+.btn,.input-group-prepend .input-group-text+.input-group-text{margin-left:-1px}.input-group-prepend{margin-right:-1px}.input-group-append{margin-left:-1px}.input-group-text{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;padding:.375rem .75rem;margin-bottom:0;font-size:1rem;font-weight:400;line-height:1.5;color:#495057;text-align:center;white-space:nowrap;background-color:#e9ecef;border:1px solid #ced4da;border-radius:.25rem}.input-group-text input[type=checkbox],.input-group-text input[type=radio]{margin-top:0}.input-group-lg>.custom-select,.input-group-lg>.form-control:not(textarea){height:calc(1.5em + 1rem + 2px)}.input-group-lg>.custom-select,.input-group-lg>.form-control,.input-group-lg>.input-group-append>.btn,.input-group-lg>.input-group-append>.input-group-text,.input-group-lg>.input-group-prepend>.btn,.input-group-lg>.input-group-prepend>.input-group-text{padding:.5rem 1rem;font-size:1.25rem;line-height:1.5;border-radius:.3rem}.input-group-sm>.custom-select,.input-group-sm>.form-control:not(textarea){height:calc(1.5em + .5rem + 2px)}.input-group-sm>.custom-select,.input-group-sm>.form-control,.input-group-sm>.input-group-append>.btn,.input-group-sm>.input-group-append>.input-group-text,.input-group-sm>.input-group-prepend>.btn,.input-group-sm>.input-group-prepend>.input-group-text{padding:.25rem .5rem;font-size:.875rem;line-height:1.5;border-radius:.2rem}.input-group-lg>.custom-select,.input-group-sm>.custom-select{padding-right:1.75rem}.input-group>.input-group-append:last-child>.btn:not(:last-child):not(.dropdown-toggle),.input-group>.input-group-append:last-child>.input-group-text:not(:last-child),.input-group>.input-group-append:not(:last-child)>.btn,.input-group>.input-group-append:not(:last-child)>.input-group-text,.input-group>.input-group-prepend>.btn,.input-group>.input-group-prepend>.input-group-text{border-top-right-radius:0;border-bottom-right-radius:0}.input-group>.input-group-append>.btn,.input-group>.input-group-append>.input-group-text,.input-group>.input-group-prepend:first-child>.btn:not(:first-child),.input-group>.input-group-prepend:first-child>.input-group-text:not(:first-child),.input-group>.input-group-prepend:not(:first-child)>.btn,.input-group>.input-group-prepend:not(:first-child)>.input-group-text{border-top-left-radius:0;border-bottom-left-radius:0}.custom-control{position:relative;display:block;min-height:1.5rem;padding-left:1.5rem}.custom-control-inline{display:-ms-inline-flexbox;display:inline-flex;margin-right:1rem}.custom-control-input{position:absolute;z-index:-1;opacity:0}.custom-control-input:checked~.custom-control-label::before{color:#fff;border-color:#007bff;background-color:#007bff}.custom-control-input:focus~.custom-control-label::before{box-shadow:0 0 0 .2rem rgba(0,123,255,.25)}.custom-control-input:focus:not(:checked)~.custom-control-label::before{border-color:#80bdff}.custom-control-input:not(:disabled):active~.custom-control-label::before{color:#fff;background-color:#b3d7ff;border-color:#b3d7ff}.custom-control-input:disabled~.custom-control-label{color:#6c757d}.custom-control-input:disabled~.custom-control-label::before{background-color:#e9ecef}.custom-control-label{position:relative;margin-bottom:0;vertical-align:top}.custom-control-label::before{position:absolute;top:.25rem;left:-1.5rem;display:block;width:1rem;height:1rem;pointer-events:none;content:"";background-color:#fff;border:#adb5bd solid 1px}.custom-control-label::after{position:absolute;top:.25rem;left:-1.5rem;display:block;width:1rem;height:1rem;content:"";background:no-repeat 50%/50% 50%}.custom-checkbox .custom-control-label::before{border-radius:.25rem}.custom-checkbox .custom-control-input:checked~.custom-control-label::after{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3e%3cpath fill='%23fff' d='M6.564.75l-3.59 3.612-1.538-1.55L0 4.26 2.974 7.25 8 2.193z'/%3e%3c/svg%3e")}.custom-checkbox .custom-control-input:indeterminate~.custom-control-label::before{border-color:#007bff;background-color:#007bff}.custom-checkbox .custom-control-input:indeterminate~.custom-control-label::after{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 4 4'%3e%3cpath stroke='%23fff' d='M0 2h4'/%3e%3c/svg%3e")}.custom-checkbox .custom-control-input:disabled:checked~.custom-control-label::before{background-color:rgba(0,123,255,.5)}.custom-checkbox .custom-control-input:disabled:indeterminate~.custom-control-label::before{background-color:rgba(0,123,255,.5)}.custom-radio .custom-control-label::before{border-radius:50%}.custom-radio .custom-control-input:checked~.custom-control-label::after{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='%23fff'/%3e%3c/svg%3e")}.custom-radio .custom-control-input:disabled:checked~.custom-control-label::before{background-color:rgba(0,123,255,.5)}.custom-switch{padding-left:2.25rem}.custom-switch .custom-control-label::before{left:-2.25rem;width:1.75rem;pointer-events:all;border-radius:.5rem}.custom-switch .custom-control-label::after{top:calc(.25rem + 2px);left:calc(-2.25rem + 2px);width:calc(1rem - 4px);height:calc(1rem - 4px);background-color:#adb5bd;border-radius:.5rem;transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out,-webkit-transform .15s ease-in-out;transition:transform .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;transition:transform .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out,-webkit-transform .15s ease-in-out}@media (prefers-reduced-motion:reduce){.custom-switch .custom-control-label::after{transition:none}}.custom-switch .custom-control-input:checked~.custom-control-label::after{background-color:#fff;-webkit-transform:translateX(.75rem);transform:translateX(.75rem)}.custom-switch .custom-control-input:disabled:checked~.custom-control-label::before{background-color:rgba(0,123,255,.5)}.custom-select{display:inline-block;width:100%;height:calc(1.5em + .75rem + 2px);padding:.375rem 1.75rem .375rem .75rem;font-size:1rem;font-weight:400;line-height:1.5;color:#495057;vertical-align:middle;background:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 4 5'%3e%3cpath fill='%23343a40' d='M2 0L0 2h4zm0 5L0 3h4z'/%3e%3c/svg%3e") no-repeat right .75rem center/8px 10px;background-color:#fff;border:1px solid #ced4da;border-radius:.25rem;-webkit-appearance:none;-moz-appearance:none;appearance:none}.custom-select:focus{border-color:#80bdff;outline:0;box-shadow:0 0 0 .2rem rgba(0,123,255,.25)}.custom-select:focus::-ms-value{color:#495057;background-color:#fff}.custom-select[multiple],.custom-select[size]:not([size="1"]){height:auto;padding-right:.75rem;background-image:none}.custom-select:disabled{color:#6c757d;background-color:#e9ecef}.custom-select::-ms-expand{display:none}.custom-select-sm{height:calc(1.5em + .5rem + 2px);padding-top:.25rem;padding-bottom:.25rem;padding-left:.5rem;font-size:.875rem}.custom-select-lg{height:calc(1.5em + 1rem + 2px);padding-top:.5rem;padding-bottom:.5rem;padding-left:1rem;font-size:1.25rem}.custom-file{position:relative;display:inline-block;width:100%;height:calc(1.5em + .75rem + 2px);margin-bottom:0}.custom-file-input{position:relative;z-index:2;width:100%;height:calc(1.5em + .75rem + 2px);margin:0;opacity:0}.custom-file-input:focus~.custom-file-label{border-color:#80bdff;box-shadow:0 0 0 .2rem rgba(0,123,255,.25)}.custom-file-input:disabled~.custom-file-label{background-color:#e9ecef}.custom-file-input:lang(en)~.custom-file-label::after{content:"Browse"}.custom-file-input~.custom-file-label[data-browse]::after{content:attr(data-browse)}.custom-file-label{position:absolute;top:0;right:0;left:0;z-index:1;height:calc(1.5em + .75rem + 2px);padding:.375rem .75rem;font-weight:400;line-height:1.5;color:#495057;background-color:#fff;border:1px solid #ced4da;border-radius:.25rem}.custom-file-label::after{position:absolute;top:0;right:0;bottom:0;z-index:3;display:block;height:calc(1.5em + .75rem);padding:.375rem .75rem;line-height:1.5;color:#495057;content:"Browse";background-color:#e9ecef;border-left:inherit;border-radius:0 .25rem .25rem 0}.custom-range{width:100%;height:calc(1rem + .4rem);padding:0;background-color:transparent;-webkit-appearance:none;-moz-appearance:none;appearance:none}.custom-range:focus{outline:0}.custom-range:focus::-webkit-slider-thumb{box-shadow:0 0 0 1px #fff,0 0 0 .2rem rgba(0,123,255,.25)}.custom-range:focus::-moz-range-thumb{box-shadow:0 0 0 1px #fff,0 0 0 .2rem rgba(0,123,255,.25)}.custom-range:focus::-ms-thumb{box-shadow:0 0 0 1px #fff,0 0 0 .2rem rgba(0,123,255,.25)}.custom-range::-moz-focus-outer{border:0}.custom-range::-webkit-slider-thumb{width:1rem;height:1rem;margin-top:-.25rem;background-color:#007bff;border:0;border-radius:1rem;transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;-webkit-appearance:none;appearance:none}@media (prefers-reduced-motion:reduce){.custom-range::-webkit-slider-thumb{transition:none}}.custom-range::-webkit-slider-thumb:active{background-color:#b3d7ff}.custom-range::-webkit-slider-runnable-track{width:100%;height:.5rem;color:transparent;cursor:pointer;background-color:#dee2e6;border-color:transparent;border-radius:1rem}.custom-range::-moz-range-thumb{width:1rem;height:1rem;background-color:#007bff;border:0;border-radius:1rem;transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;-moz-appearance:none;appearance:none}@media (prefers-reduced-motion:reduce){.custom-range::-moz-range-thumb{transition:none}}.custom-range::-moz-range-thumb:active{background-color:#b3d7ff}.custom-range::-moz-range-track{width:100%;height:.5rem;color:transparent;cursor:pointer;background-color:#dee2e6;border-color:transparent;border-radius:1rem}.custom-range::-ms-thumb{width:1rem;height:1rem;margin-top:0;margin-right:.2rem;margin-left:.2rem;background-color:#007bff;border:0;border-radius:1rem;transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;appearance:none}@media (prefers-reduced-motion:reduce){.custom-range::-ms-thumb{transition:none}}.custom-range::-ms-thumb:active{background-color:#b3d7ff}.custom-range::-ms-track{width:100%;height:.5rem;color:transparent;cursor:pointer;background-color:transparent;border-color:transparent;border-width:.5rem}.custom-range::-ms-fill-lower{background-color:#dee2e6;border-radius:1rem}.custom-range::-ms-fill-upper{margin-right:15px;background-color:#dee2e6;border-radius:1rem}.custom-range:disabled::-webkit-slider-thumb{background-color:#adb5bd}.custom-range:disabled::-webkit-slider-runnable-track{cursor:default}.custom-range:disabled::-moz-range-thumb{background-color:#adb5bd}.custom-range:disabled::-moz-range-track{cursor:default}.custom-range:disabled::-ms-thumb{background-color:#adb5bd}.custom-control-label::before,.custom-file-label,.custom-select{transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}@media (prefers-reduced-motion:reduce){.custom-control-label::before,.custom-file-label,.custom-select{transition:none}}.nav{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;padding-left:0;margin-bottom:0;list-style:none}.nav-link{display:block;padding:.5rem 1rem}.nav-link:focus,.nav-link:hover{text-decoration:none}.nav-link.disabled{color:#6c757d;pointer-events:none;cursor:default}.nav-tabs{border-bottom:1px solid #dee2e6}.nav-tabs .nav-item{margin-bottom:-1px}.nav-tabs .nav-link{border:1px solid transparent;border-top-left-radius:.25rem;border-top-right-radius:.25rem}.nav-tabs .nav-link:focus,.nav-tabs .nav-link:hover{border-color:#e9ecef #e9ecef #dee2e6}.nav-tabs .nav-link.disabled{color:#6c757d;background-color:transparent;border-color:transparent}.nav-tabs .nav-item.show .nav-link,.nav-tabs .nav-link.active{color:#495057;background-color:#fff;border-color:#dee2e6 #dee2e6 #fff}.nav-tabs .dropdown-menu{margin-top:-1px;border-top-left-radius:0;border-top-right-radius:0}.nav-pills .nav-link{border-radius:.25rem}.nav-pills .nav-link.active,.nav-pills .show>.nav-link{color:#fff;background-color:#007bff}.nav-fill .nav-item{-ms-flex:1 1 auto;flex:1 1 auto;text-align:center}.nav-justified .nav-item{-ms-flex-preferred-size:0;flex-basis:0;-ms-flex-positive:1;flex-grow:1;text-align:center}.tab-content>.tab-pane{display:none}.tab-content>.active{display:block}.navbar{position:relative;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between;padding:.5rem 1rem}.navbar>.container,.navbar>.container-fluid{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between}.navbar-brand{display:inline-block;padding-top:.3125rem;padding-bottom:.3125rem;margin-right:1rem;font-size:1.25rem;line-height:inherit;white-space:nowrap}.navbar-brand:focus,.navbar-brand:hover{text-decoration:none}.navbar-nav{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;padding-left:0;margin-bottom:0;list-style:none}.navbar-nav .nav-link{padding-right:0;padding-left:0}.navbar-nav .dropdown-menu{position:static;float:none}.navbar-text{display:inline-block;padding-top:.5rem;padding-bottom:.5rem}.navbar-collapse{-ms-flex-preferred-size:100%;flex-basis:100%;-ms-flex-positive:1;flex-grow:1;-ms-flex-align:center;align-items:center}.navbar-toggler{padding:.25rem .75rem;font-size:1.25rem;line-height:1;background-color:transparent;border:1px solid transparent;border-radius:.25rem}.navbar-toggler:focus,.navbar-toggler:hover{text-decoration:none}.navbar-toggler-icon{display:inline-block;width:1.5em;height:1.5em;vertical-align:middle;content:"";background:no-repeat center center;background-size:100% 100%}@media (max-width:575.98px){.navbar-expand-sm>.container,.navbar-expand-sm>.container-fluid{padding-right:0;padding-left:0}}@media (min-width:576px){.navbar-expand-sm{-ms-flex-flow:row nowrap;flex-flow:row nowrap;-ms-flex-pack:start;justify-content:flex-start}.navbar-expand-sm .navbar-nav{-ms-flex-direction:row;flex-direction:row}.navbar-expand-sm .navbar-nav .dropdown-menu{position:absolute}.navbar-expand-sm .navbar-nav .nav-link{padding-right:.5rem;padding-left:.5rem}.navbar-expand-sm>.container,.navbar-expand-sm>.container-fluid{-ms-flex-wrap:nowrap;flex-wrap:nowrap}.navbar-expand-sm .navbar-collapse{display:-ms-flexbox!important;display:flex!important;-ms-flex-preferred-size:auto;flex-basis:auto}.navbar-expand-sm .navbar-toggler{display:none}}@media (max-width:767.98px){.navbar-expand-md>.container,.navbar-expand-md>.container-fluid{padding-right:0;padding-left:0}}@media (min-width:768px){.navbar-expand-md{-ms-flex-flow:row nowrap;flex-flow:row nowrap;-ms-flex-pack:start;justify-content:flex-start}.navbar-expand-md .navbar-nav{-ms-flex-direction:row;flex-direction:row}.navbar-expand-md .navbar-nav .dropdown-menu{position:absolute}.navbar-expand-md .navbar-nav .nav-link{padding-right:.5rem;padding-left:.5rem}.navbar-expand-md>.container,.navbar-expand-md>.container-fluid{-ms-flex-wrap:nowrap;flex-wrap:nowrap}.navbar-expand-md .navbar-collapse{display:-ms-flexbox!important;display:flex!important;-ms-flex-preferred-size:auto;flex-basis:auto}.navbar-expand-md .navbar-toggler{display:none}}@media (max-width:991.98px){.navbar-expand-lg>.container,.navbar-expand-lg>.container-fluid{padding-right:0;padding-left:0}}@media (min-width:992px){.navbar-expand-lg{-ms-flex-flow:row nowrap;flex-flow:row nowrap;-ms-flex-pack:start;justify-content:flex-start}.navbar-expand-lg .navbar-nav{-ms-flex-direction:row;flex-direction:row}.navbar-expand-lg .navbar-nav .dropdown-menu{position:absolute}.navbar-expand-lg .navbar-nav .nav-link{padding-right:.5rem;padding-left:.5rem}.navbar-expand-lg>.container,.navbar-expand-lg>.container-fluid{-ms-flex-wrap:nowrap;flex-wrap:nowrap}.navbar-expand-lg .navbar-collapse{display:-ms-flexbox!important;display:flex!important;-ms-flex-preferred-size:auto;flex-basis:auto}.navbar-expand-lg .navbar-toggler{display:none}}@media (max-width:1199.98px){.navbar-expand-xl>.container,.navbar-expand-xl>.container-fluid{padding-right:0;padding-left:0}}@media (min-width:1200px){.navbar-expand-xl{-ms-flex-flow:row nowrap;flex-flow:row nowrap;-ms-flex-pack:start;justify-content:flex-start}.navbar-expand-xl .navbar-nav{-ms-flex-direction:row;flex-direction:row}.navbar-expand-xl .navbar-nav .dropdown-menu{position:absolute}.navbar-expand-xl .navbar-nav .nav-link{padding-right:.5rem;padding-left:.5rem}.navbar-expand-xl>.container,.navbar-expand-xl>.container-fluid{-ms-flex-wrap:nowrap;flex-wrap:nowrap}.navbar-expand-xl .navbar-collapse{display:-ms-flexbox!important;display:flex!important;-ms-flex-preferred-size:auto;flex-basis:auto}.navbar-expand-xl .navbar-toggler{display:none}}.navbar-expand{-ms-flex-flow:row nowrap;flex-flow:row nowrap;-ms-flex-pack:start;justify-content:flex-start}.navbar-expand>.container,.navbar-expand>.container-fluid{padding-right:0;padding-left:0}.navbar-expand .navbar-nav{-ms-flex-direction:row;flex-direction:row}.navbar-expand .navbar-nav .dropdown-menu{position:absolute}.navbar-expand .navbar-nav .nav-link{padding-right:.5rem;padding-left:.5rem}.navbar-expand>.container,.navbar-expand>.container-fluid{-ms-flex-wrap:nowrap;flex-wrap:nowrap}.navbar-expand .navbar-collapse{display:-ms-flexbox!important;display:flex!important;-ms-flex-preferred-size:auto;flex-basis:auto}.navbar-expand .navbar-toggler{display:none}.navbar-light .navbar-brand{color:rgba(0,0,0,.9)}.navbar-light .navbar-brand:focus,.navbar-light .navbar-brand:hover{color:rgba(0,0,0,.9)}.navbar-light .navbar-nav .nav-link{color:rgba(0,0,0,.5)}.navbar-light .navbar-nav .nav-link:focus,.navbar-light .navbar-nav .nav-link:hover{color:rgba(0,0,0,.7)}.navbar-light .navbar-nav .nav-link.disabled{color:rgba(0,0,0,.3)}.navbar-light .navbar-nav .active>.nav-link,.navbar-light .navbar-nav .nav-link.active,.navbar-light .navbar-nav .nav-link.show,.navbar-light .navbar-nav .show>.nav-link{color:rgba(0,0,0,.9)}.navbar-light .navbar-toggler{color:rgba(0,0,0,.5);border-color:rgba(0,0,0,.1)}.navbar-light .navbar-toggler-icon{background-image:url("data:image/svg+xml,%3csvg viewBox='0 0 30 30' xmlns='http://www.w3.org/2000/svg'%3e%3cpath stroke='rgba(0, 0, 0, 0.5)' stroke-width='2' stroke-linecap='round' stroke-miterlimit='10' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e")}.navbar-light .navbar-text{color:rgba(0,0,0,.5)}.navbar-light .navbar-text a{color:rgba(0,0,0,.9)}.navbar-light .navbar-text a:focus,.navbar-light .navbar-text a:hover{color:rgba(0,0,0,.9)}.navbar-dark .navbar-brand{color:#fff}.navbar-dark .navbar-brand:focus,.navbar-dark .navbar-brand:hover{color:#fff}.navbar-dark .navbar-nav .nav-link{color:rgba(255,255,255,.5)}.navbar-dark .navbar-nav .nav-link:focus,.navbar-dark .navbar-nav .nav-link:hover{color:rgba(255,255,255,.75)}.navbar-dark .navbar-nav .nav-link.disabled{color:rgba(255,255,255,.25)}.navbar-dark .navbar-nav .active>.nav-link,.navbar-dark .navbar-nav .nav-link.active,.navbar-dark .navbar-nav .nav-link.show,.navbar-dark .navbar-nav .show>.nav-link{color:#fff}.navbar-dark .navbar-toggler{color:rgba(255,255,255,.5);border-color:rgba(255,255,255,.1)}.navbar-dark .navbar-toggler-icon{background-image:url("data:image/svg+xml,%3csvg viewBox='0 0 30 30' xmlns='http://www.w3.org/2000/svg'%3e%3cpath stroke='rgba(255, 255, 255, 0.5)' stroke-width='2' stroke-linecap='round' stroke-miterlimit='10' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e")}.navbar-dark .navbar-text{color:rgba(255,255,255,.5)}.navbar-dark .navbar-text a{color:#fff}.navbar-dark .navbar-text a:focus,.navbar-dark .navbar-text a:hover{color:#fff}.card{position:relative;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;min-width:0;word-wrap:break-word;background-color:#fff;background-clip:border-box;border:1px solid rgba(0,0,0,.125);border-radius:.25rem}.card>hr{margin-right:0;margin-left:0}.card>.list-group:first-child .list-group-item:first-child{border-top-left-radius:.25rem;border-top-right-radius:.25rem}.card>.list-group:last-child .list-group-item:last-child{border-bottom-right-radius:.25rem;border-bottom-left-radius:.25rem}.card-body{-ms-flex:1 1 auto;flex:1 1 auto;padding:1.25rem}.card-title{margin-bottom:.75rem}.card-subtitle{margin-top:-.375rem;margin-bottom:0}.card-text:last-child{margin-bottom:0}.card-link:hover{text-decoration:none}.card-link+.card-link{margin-left:1.25rem}.card-header{padding:.75rem 1.25rem;margin-bottom:0;background-color:rgba(0,0,0,.03);border-bottom:1px solid rgba(0,0,0,.125)}.card-header:first-child{border-radius:calc(.25rem - 1px) calc(.25rem - 1px) 0 0}.card-header+.list-group .list-group-item:first-child{border-top:0}.card-footer{padding:.75rem 1.25rem;background-color:rgba(0,0,0,.03);border-top:1px solid rgba(0,0,0,.125)}.card-footer:last-child{border-radius:0 0 calc(.25rem - 1px) calc(.25rem - 1px)}.card-header-tabs{margin-right:-.625rem;margin-bottom:-.75rem;margin-left:-.625rem;border-bottom:0}.card-header-pills{margin-right:-.625rem;margin-left:-.625rem}.card-img-overlay{position:absolute;top:0;right:0;bottom:0;left:0;padding:1.25rem}.card-img{width:100%;border-radius:calc(.25rem - 1px)}.card-img-top{width:100%;border-top-left-radius:calc(.25rem - 1px);border-top-right-radius:calc(.25rem - 1px)}.card-img-bottom{width:100%;border-bottom-right-radius:calc(.25rem - 1px);border-bottom-left-radius:calc(.25rem - 1px)}.card-deck{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.card-deck .card{margin-bottom:15px}@media (min-width:576px){.card-deck{-ms-flex-flow:row wrap;flex-flow:row wrap;margin-right:-15px;margin-left:-15px}.card-deck .card{display:-ms-flexbox;display:flex;-ms-flex:1 0 0%;flex:1 0 0%;-ms-flex-direction:column;flex-direction:column;margin-right:15px;margin-bottom:0;margin-left:15px}}.card-group{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.card-group>.card{margin-bottom:15px}@media (min-width:576px){.card-group{-ms-flex-flow:row wrap;flex-flow:row wrap}.card-group>.card{-ms-flex:1 0 0%;flex:1 0 0%;margin-bottom:0}.card-group>.card+.card{margin-left:0;border-left:0}.card-group>.card:not(:last-child){border-top-right-radius:0;border-bottom-right-radius:0}.card-group>.card:not(:last-child) .card-header,.card-group>.card:not(:last-child) .card-img-top{border-top-right-radius:0}.card-group>.card:not(:last-child) .card-footer,.card-group>.card:not(:last-child) .card-img-bottom{border-bottom-right-radius:0}.card-group>.card:not(:first-child){border-top-left-radius:0;border-bottom-left-radius:0}.card-group>.card:not(:first-child) .card-header,.card-group>.card:not(:first-child) .card-img-top{border-top-left-radius:0}.card-group>.card:not(:first-child) .card-footer,.card-group>.card:not(:first-child) .card-img-bottom{border-bottom-left-radius:0}}.card-columns .card{margin-bottom:.75rem}@media (min-width:576px){.card-columns{-webkit-column-count:3;-moz-column-count:3;column-count:3;-webkit-column-gap:1.25rem;-moz-column-gap:1.25rem;column-gap:1.25rem;orphans:1;widows:1}.card-columns .card{display:inline-block;width:100%}}.accordion>.card{overflow:hidden}.accordion>.card:not(:first-of-type) .card-header:first-child{border-radius:0}.accordion>.card:not(:first-of-type):not(:last-of-type){border-bottom:0;border-radius:0}.accordion>.card:first-of-type{border-bottom:0;border-bottom-right-radius:0;border-bottom-left-radius:0}.accordion>.card:last-of-type{border-top-left-radius:0;border-top-right-radius:0}.accordion>.card .card-header{margin-bottom:-1px}.breadcrumb{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:.75rem 1rem;margin-bottom:1rem;list-style:none;background-color:#e9ecef;border-radius:.25rem}.breadcrumb-item+.breadcrumb-item{padding-left:.5rem}.breadcrumb-item+.breadcrumb-item::before{display:inline-block;padding-right:.5rem;color:#6c757d;content:"/"}.breadcrumb-item+.breadcrumb-item:hover::before{text-decoration:underline}.breadcrumb-item+.breadcrumb-item:hover::before{text-decoration:none}.breadcrumb-item.active{color:#6c757d}.pagination{display:-ms-flexbox;display:flex;padding-left:0;list-style:none;border-radius:.25rem}.page-link{position:relative;display:block;padding:.5rem .75rem;margin-left:-1px;line-height:1.25;color:#007bff;background-color:#fff;border:1px solid #dee2e6}.page-link:hover{z-index:2;color:#0056b3;text-decoration:none;background-color:#e9ecef;border-color:#dee2e6}.page-link:focus{z-index:2;outline:0;box-shadow:0 0 0 .2rem rgba(0,123,255,.25)}.page-item:first-child .page-link{margin-left:0;border-top-left-radius:.25rem;border-bottom-left-radius:.25rem}.page-item:last-child .page-link{border-top-right-radius:.25rem;border-bottom-right-radius:.25rem}.page-item.active .page-link{z-index:1;color:#fff;background-color:#007bff;border-color:#007bff}.page-item.disabled .page-link{color:#6c757d;pointer-events:none;cursor:auto;background-color:#fff;border-color:#dee2e6}.pagination-lg .page-link{padding:.75rem 1.5rem;font-size:1.25rem;line-height:1.5}.pagination-lg .page-item:first-child .page-link{border-top-left-radius:.3rem;border-bottom-left-radius:.3rem}.pagination-lg .page-item:last-child .page-link{border-top-right-radius:.3rem;border-bottom-right-radius:.3rem}.pagination-sm .page-link{padding:.25rem .5rem;font-size:.875rem;line-height:1.5}.pagination-sm .page-item:first-child .page-link{border-top-left-radius:.2rem;border-bottom-left-radius:.2rem}.pagination-sm .page-item:last-child .page-link{border-top-right-radius:.2rem;border-bottom-right-radius:.2rem}.badge{display:inline-block;padding:.25em .4em;font-size:75%;font-weight:700;line-height:1;text-align:center;white-space:nowrap;vertical-align:baseline;border-radius:.25rem;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}@media (prefers-reduced-motion:reduce){.badge{transition:none}}a.badge:focus,a.badge:hover{text-decoration:none}.badge:empty{display:none}.btn .badge{position:relative;top:-1px}.badge-pill{padding-right:.6em;padding-left:.6em;border-radius:10rem}.badge-primary{color:#fff;background-color:#007bff}a.badge-primary:focus,a.badge-primary:hover{color:#fff;background-color:#0062cc}a.badge-primary.focus,a.badge-primary:focus{outline:0;box-shadow:0 0 0 .2rem rgba(0,123,255,.5)}.badge-secondary{color:#fff;background-color:#6c757d}a.badge-secondary:focus,a.badge-secondary:hover{color:#fff;background-color:#545b62}a.badge-secondary.focus,a.badge-secondary:focus{outline:0;box-shadow:0 0 0 .2rem rgba(108,117,125,.5)}.badge-success{color:#fff;background-color:#28a745}a.badge-success:focus,a.badge-success:hover{color:#fff;background-color:#1e7e34}a.badge-success.focus,a.badge-success:focus{outline:0;box-shadow:0 0 0 .2rem rgba(40,167,69,.5)}.badge-info{color:#fff;background-color:#17a2b8}a.badge-info:focus,a.badge-info:hover{color:#fff;background-color:#117a8b}a.badge-info.focus,a.badge-info:focus{outline:0;box-shadow:0 0 0 .2rem rgba(23,162,184,.5)}.badge-warning{color:#212529;background-color:#ffc107}a.badge-warning:focus,a.badge-warning:hover{color:#212529;background-color:#d39e00}a.badge-warning.focus,a.badge-warning:focus{outline:0;box-shadow:0 0 0 .2rem rgba(255,193,7,.5)}.badge-danger{color:#fff;background-color:#dc3545}a.badge-danger:focus,a.badge-danger:hover{color:#fff;background-color:#bd2130}a.badge-danger.focus,a.badge-danger:focus{outline:0;box-shadow:0 0 0 .2rem rgba(220,53,69,.5)}.badge-light{color:#212529;background-color:#f8f9fa}a.badge-light:focus,a.badge-light:hover{color:#212529;background-color:#dae0e5}a.badge-light.focus,a.badge-light:focus{outline:0;box-shadow:0 0 0 .2rem rgba(248,249,250,.5)}.badge-dark{color:#fff;background-color:#343a40}a.badge-dark:focus,a.badge-dark:hover{color:#fff;background-color:#1d2124}a.badge-dark.focus,a.badge-dark:focus{outline:0;box-shadow:0 0 0 .2rem rgba(52,58,64,.5)}.jumbotron{padding:2rem 1rem;margin-bottom:2rem;background-color:#e9ecef;border-radius:.3rem}@media (min-width:576px){.jumbotron{padding:4rem 2rem}}.jumbotron-fluid{padding-right:0;padding-left:0;border-radius:0}.alert{position:relative;padding:.75rem 1.25rem;margin-bottom:1rem;border:1px solid transparent;border-radius:.25rem}.alert-heading{color:inherit}.alert-link{font-weight:700}.alert-dismissible{padding-right:4rem}.alert-dismissible .close{position:absolute;top:0;right:0;padding:.75rem 1.25rem;color:inherit}.alert-primary{color:#004085;background-color:#cce5ff;border-color:#b8daff}.alert-primary hr{border-top-color:#9fcdff}.alert-primary .alert-link{color:#002752}.alert-secondary{color:#383d41;background-color:#e2e3e5;border-color:#d6d8db}.alert-secondary hr{border-top-color:#c8cbcf}.alert-secondary .alert-link{color:#202326}.alert-success{color:#155724;background-color:#d4edda;border-color:#c3e6cb}.alert-success hr{border-top-color:#b1dfbb}.alert-success .alert-link{color:#0b2e13}.alert-info{color:#0c5460;background-color:#d1ecf1;border-color:#bee5eb}.alert-info hr{border-top-color:#abdde5}.alert-info .alert-link{color:#062c33}.alert-warning{color:#856404;background-color:#fff3cd;border-color:#ffeeba}.alert-warning hr{border-top-color:#ffe8a1}.alert-warning .alert-link{color:#533f03}.alert-danger{color:#721c24;background-color:#f8d7da;border-color:#f5c6cb}.alert-danger hr{border-top-color:#f1b0b7}.alert-danger .alert-link{color:#491217}.alert-light{color:#818182;background-color:#fefefe;border-color:#fdfdfe}.alert-light hr{border-top-color:#ececf6}.alert-light .alert-link{color:#686868}.alert-dark{color:#1b1e21;background-color:#d6d8d9;border-color:#c6c8ca}.alert-dark hr{border-top-color:#b9bbbe}.alert-dark .alert-link{color:#040505}@-webkit-keyframes progress-bar-stripes{from{background-position:1rem 0}to{background-position:0 0}}@keyframes progress-bar-stripes{from{background-position:1rem 0}to{background-position:0 0}}.progress{display:-ms-flexbox;display:flex;height:1rem;overflow:hidden;font-size:.75rem;background-color:#e9ecef;border-radius:.25rem}.progress-bar{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center;color:#fff;text-align:center;white-space:nowrap;background-color:#007bff;transition:width .6s ease}@media (prefers-reduced-motion:reduce){.progress-bar{transition:none}}.progress-bar-striped{background-image:linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);background-size:1rem 1rem}.progress-bar-animated{-webkit-animation:progress-bar-stripes 1s linear infinite;animation:progress-bar-stripes 1s linear infinite}@media (prefers-reduced-motion:reduce){.progress-bar-animated{-webkit-animation:none;animation:none}}.media{display:-ms-flexbox;display:flex;-ms-flex-align:start;align-items:flex-start}.media-body{-ms-flex:1;flex:1}.list-group{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;padding-left:0;margin-bottom:0}.list-group-item-action{width:100%;color:#495057;text-align:inherit}.list-group-item-action:focus,.list-group-item-action:hover{z-index:1;color:#495057;text-decoration:none;background-color:#f8f9fa}.list-group-item-action:active{color:#212529;background-color:#e9ecef}.list-group-item{position:relative;display:block;padding:.75rem 1.25rem;margin-bottom:-1px;background-color:#fff;border:1px solid rgba(0,0,0,.125)}.list-group-item:first-child{border-top-left-radius:.25rem;border-top-right-radius:.25rem}.list-group-item:last-child{margin-bottom:0;border-bottom-right-radius:.25rem;border-bottom-left-radius:.25rem}.list-group-item.disabled,.list-group-item:disabled{color:#6c757d;pointer-events:none;background-color:#fff}.list-group-item.active{z-index:2;color:#fff;background-color:#007bff;border-color:#007bff}.list-group-horizontal{-ms-flex-direction:row;flex-direction:row}.list-group-horizontal .list-group-item{margin-right:-1px;margin-bottom:0}.list-group-horizontal .list-group-item:first-child{border-top-left-radius:.25rem;border-bottom-left-radius:.25rem;border-top-right-radius:0}.list-group-horizontal .list-group-item:last-child{margin-right:0;border-top-right-radius:.25rem;border-bottom-right-radius:.25rem;border-bottom-left-radius:0}@media (min-width:576px){.list-group-horizontal-sm{-ms-flex-direction:row;flex-direction:row}.list-group-horizontal-sm .list-group-item{margin-right:-1px;margin-bottom:0}.list-group-horizontal-sm .list-group-item:first-child{border-top-left-radius:.25rem;border-bottom-left-radius:.25rem;border-top-right-radius:0}.list-group-horizontal-sm .list-group-item:last-child{margin-right:0;border-top-right-radius:.25rem;border-bottom-right-radius:.25rem;border-bottom-left-radius:0}}@media (min-width:768px){.list-group-horizontal-md{-ms-flex-direction:row;flex-direction:row}.list-group-horizontal-md .list-group-item{margin-right:-1px;margin-bottom:0}.list-group-horizontal-md .list-group-item:first-child{border-top-left-radius:.25rem;border-bottom-left-radius:.25rem;border-top-right-radius:0}.list-group-horizontal-md .list-group-item:last-child{margin-right:0;border-top-right-radius:.25rem;border-bottom-right-radius:.25rem;border-bottom-left-radius:0}}@media (min-width:992px){.list-group-horizontal-lg{-ms-flex-direction:row;flex-direction:row}.list-group-horizontal-lg .list-group-item{margin-right:-1px;margin-bottom:0}.list-group-horizontal-lg .list-group-item:first-child{border-top-left-radius:.25rem;border-bottom-left-radius:.25rem;border-top-right-radius:0}.list-group-horizontal-lg .list-group-item:last-child{margin-right:0;border-top-right-radius:.25rem;border-bottom-right-radius:.25rem;border-bottom-left-radius:0}}@media (min-width:1200px){.list-group-horizontal-xl{-ms-flex-direction:row;flex-direction:row}.list-group-horizontal-xl .list-group-item{margin-right:-1px;margin-bottom:0}.list-group-horizontal-xl .list-group-item:first-child{border-top-left-radius:.25rem;border-bottom-left-radius:.25rem;border-top-right-radius:0}.list-group-horizontal-xl .list-group-item:last-child{margin-right:0;border-top-right-radius:.25rem;border-bottom-right-radius:.25rem;border-bottom-left-radius:0}}.list-group-flush .list-group-item{border-right:0;border-left:0;border-radius:0}.list-group-flush .list-group-item:last-child{margin-bottom:-1px}.list-group-flush:first-child .list-group-item:first-child{border-top:0}.list-group-flush:last-child .list-group-item:last-child{margin-bottom:0;border-bottom:0}.list-group-item-primary{color:#004085;background-color:#b8daff}.list-group-item-primary.list-group-item-action:focus,.list-group-item-primary.list-group-item-action:hover{color:#004085;background-color:#9fcdff}.list-group-item-primary.list-group-item-action.active{color:#fff;background-color:#004085;border-color:#004085}.list-group-item-secondary{color:#383d41;background-color:#d6d8db}.list-group-item-secondary.list-group-item-action:focus,.list-group-item-secondary.list-group-item-action:hover{color:#383d41;background-color:#c8cbcf}.list-group-item-secondary.list-group-item-action.active{color:#fff;background-color:#383d41;border-color:#383d41}.list-group-item-success{color:#155724;background-color:#c3e6cb}.list-group-item-success.list-group-item-action:focus,.list-group-item-success.list-group-item-action:hover{color:#155724;background-color:#b1dfbb}.list-group-item-success.list-group-item-action.active{color:#fff;background-color:#155724;border-color:#155724}.list-group-item-info{color:#0c5460;background-color:#bee5eb}.list-group-item-info.list-group-item-action:focus,.list-group-item-info.list-group-item-action:hover{color:#0c5460;background-color:#abdde5}.list-group-item-info.list-group-item-action.active{color:#fff;background-color:#0c5460;border-color:#0c5460}.list-group-item-warning{color:#856404;background-color:#ffeeba}.list-group-item-warning.list-group-item-action:focus,.list-group-item-warning.list-group-item-action:hover{color:#856404;background-color:#ffe8a1}.list-group-item-warning.list-group-item-action.active{color:#fff;background-color:#856404;border-color:#856404}.list-group-item-danger{color:#721c24;background-color:#f5c6cb}.list-group-item-danger.list-group-item-action:focus,.list-group-item-danger.list-group-item-action:hover{color:#721c24;background-color:#f1b0b7}.list-group-item-danger.list-group-item-action.active{color:#fff;background-color:#721c24;border-color:#721c24}.list-group-item-light{color:#818182;background-color:#fdfdfe}.list-group-item-light.list-group-item-action:focus,.list-group-item-light.list-group-item-action:hover{color:#818182;background-color:#ececf6}.list-group-item-light.list-group-item-action.active{color:#fff;background-color:#818182;border-color:#818182}.list-group-item-dark{color:#1b1e21;background-color:#c6c8ca}.list-group-item-dark.list-group-item-action:focus,.list-group-item-dark.list-group-item-action:hover{color:#1b1e21;background-color:#b9bbbe}.list-group-item-dark.list-group-item-action.active{color:#fff;background-color:#1b1e21;border-color:#1b1e21}.close{float:right;font-size:1.5rem;font-weight:700;line-height:1;color:#000;text-shadow:0 1px 0 #fff;opacity:.5}.close:hover{color:#000;text-decoration:none}.close:not(:disabled):not(.disabled):focus,.close:not(:disabled):not(.disabled):hover{opacity:.75}button.close{padding:0;background-color:transparent;border:0;-webkit-appearance:none;-moz-appearance:none;appearance:none}a.close.disabled{pointer-events:none}.toast{max-width:350px;overflow:hidden;font-size:.875rem;background-color:rgba(255,255,255,.85);background-clip:padding-box;border:1px solid rgba(0,0,0,.1);box-shadow:0 .25rem .75rem rgba(0,0,0,.1);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);opacity:0;border-radius:.25rem}.toast:not(:last-child){margin-bottom:.75rem}.toast.showing{opacity:1}.toast.show{display:block;opacity:1}.toast.hide{display:none}.toast-header{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;padding:.25rem .75rem;color:#6c757d;background-color:rgba(255,255,255,.85);background-clip:padding-box;border-bottom:1px solid rgba(0,0,0,.05)}.toast-body{padding:.75rem}.modal-open{overflow:hidden}.modal-open .modal{overflow-x:hidden;overflow-y:auto}.modal{position:fixed;top:0;left:0;z-index:1050;display:none;width:100%;height:100%;overflow:hidden;outline:0}.modal-dialog{position:relative;width:auto;margin:.5rem;pointer-events:none}.modal.fade .modal-dialog{transition:-webkit-transform .3s ease-out;transition:transform .3s ease-out;transition:transform .3s ease-out,-webkit-transform .3s ease-out;-webkit-transform:translate(0,-50px);transform:translate(0,-50px)}@media (prefers-reduced-motion:reduce){.modal.fade .modal-dialog{transition:none}}.modal.show .modal-dialog{-webkit-transform:none;transform:none}.modal-dialog-scrollable{display:-ms-flexbox;display:flex;max-height:calc(100% - 1rem)}.modal-dialog-scrollable .modal-content{max-height:calc(100vh - 1rem);overflow:hidden}.modal-dialog-scrollable .modal-footer,.modal-dialog-scrollable .modal-header{-ms-flex-negative:0;flex-shrink:0}.modal-dialog-scrollable .modal-body{overflow-y:auto}.modal-dialog-centered{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;min-height:calc(100% - 1rem)}.modal-dialog-centered::before{display:block;height:calc(100vh - 1rem);content:""}.modal-dialog-centered.modal-dialog-scrollable{-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center;height:100%}.modal-dialog-centered.modal-dialog-scrollable .modal-content{max-height:none}.modal-dialog-centered.modal-dialog-scrollable::before{content:none}.modal-content{position:relative;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;width:100%;pointer-events:auto;background-color:#fff;background-clip:padding-box;border:1px solid rgba(0,0,0,.2);border-radius:.3rem;outline:0}.modal-backdrop{position:fixed;top:0;left:0;z-index:1040;width:100vw;height:100vh;background-color:#000}.modal-backdrop.fade{opacity:0}.modal-backdrop.show{opacity:.5}.modal-header{display:-ms-flexbox;display:flex;-ms-flex-align:start;align-items:flex-start;-ms-flex-pack:justify;justify-content:space-between;padding:1rem 1rem;border-bottom:1px solid #dee2e6;border-top-left-radius:.3rem;border-top-right-radius:.3rem}.modal-header .close{padding:1rem 1rem;margin:-1rem -1rem -1rem auto}.modal-title{margin-bottom:0;line-height:1.5}.modal-body{position:relative;-ms-flex:1 1 auto;flex:1 1 auto;padding:1rem}.modal-footer{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:end;justify-content:flex-end;padding:1rem;border-top:1px solid #dee2e6;border-bottom-right-radius:.3rem;border-bottom-left-radius:.3rem}.modal-footer>:not(:first-child){margin-left:.25rem}.modal-footer>:not(:last-child){margin-right:.25rem}.modal-scrollbar-measure{position:absolute;top:-9999px;width:50px;height:50px;overflow:scroll}@media (min-width:576px){.modal-dialog{max-width:500px;margin:1.75rem auto}.modal-dialog-scrollable{max-height:calc(100% - 3.5rem)}.modal-dialog-scrollable .modal-content{max-height:calc(100vh - 3.5rem)}.modal-dialog-centered{min-height:calc(100% - 3.5rem)}.modal-dialog-centered::before{height:calc(100vh - 3.5rem)}.modal-sm{max-width:300px}}@media (min-width:992px){.modal-lg,.modal-xl{max-width:800px}}@media (min-width:1200px){.modal-xl{max-width:1140px}}.tooltip{position:absolute;z-index:1070;display:block;margin:0;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";font-style:normal;font-weight:400;line-height:1.5;text-align:left;text-align:start;text-decoration:none;text-shadow:none;text-transform:none;letter-spacing:normal;word-break:normal;word-spacing:normal;white-space:normal;line-break:auto;font-size:.875rem;word-wrap:break-word;opacity:0}.tooltip.show{opacity:.9}.tooltip .arrow{position:absolute;display:block;width:.8rem;height:.4rem}.tooltip .arrow::before{position:absolute;content:"";border-color:transparent;border-style:solid}.bs-tooltip-auto[x-placement^=top],.bs-tooltip-top{padding:.4rem 0}.bs-tooltip-auto[x-placement^=top] .arrow,.bs-tooltip-top .arrow{bottom:0}.bs-tooltip-auto[x-placement^=top] .arrow::before,.bs-tooltip-top .arrow::before{top:0;border-width:.4rem .4rem 0;border-top-color:#000}.bs-tooltip-auto[x-placement^=right],.bs-tooltip-right{padding:0 .4rem}.bs-tooltip-auto[x-placement^=right] .arrow,.bs-tooltip-right .arrow{left:0;width:.4rem;height:.8rem}.bs-tooltip-auto[x-placement^=right] .arrow::before,.bs-tooltip-right .arrow::before{right:0;border-width:.4rem .4rem .4rem 0;border-right-color:#000}.bs-tooltip-auto[x-placement^=bottom],.bs-tooltip-bottom{padding:.4rem 0}.bs-tooltip-auto[x-placement^=bottom] .arrow,.bs-tooltip-bottom .arrow{top:0}.bs-tooltip-auto[x-placement^=bottom] .arrow::before,.bs-tooltip-bottom .arrow::before{bottom:0;border-width:0 .4rem .4rem;border-bottom-color:#000}.bs-tooltip-auto[x-placement^=left],.bs-tooltip-left{padding:0 .4rem}.bs-tooltip-auto[x-placement^=left] .arrow,.bs-tooltip-left .arrow{right:0;width:.4rem;height:.8rem}.bs-tooltip-auto[x-placement^=left] .arrow::before,.bs-tooltip-left .arrow::before{left:0;border-width:.4rem 0 .4rem .4rem;border-left-color:#000}.tooltip-inner{max-width:200px;padding:.25rem .5rem;color:#fff;text-align:center;background-color:#000;border-radius:.25rem}.popover{position:absolute;top:0;left:0;z-index:1060;display:block;max-width:276px;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";font-style:normal;font-weight:400;line-height:1.5;text-align:left;text-align:start;text-decoration:none;text-shadow:none;text-transform:none;letter-spacing:normal;word-break:normal;word-spacing:normal;white-space:normal;line-break:auto;font-size:.875rem;word-wrap:break-word;background-color:#fff;background-clip:padding-box;border:1px solid rgba(0,0,0,.2);border-radius:.3rem}.popover .arrow{position:absolute;display:block;width:1rem;height:.5rem;margin:0 .3rem}.popover .arrow::after,.popover .arrow::before{position:absolute;display:block;content:"";border-color:transparent;border-style:solid}.bs-popover-auto[x-placement^=top],.bs-popover-top{margin-bottom:.5rem}.bs-popover-auto[x-placement^=top]>.arrow,.bs-popover-top>.arrow{bottom:calc((.5rem + 1px) * -1)}.bs-popover-auto[x-placement^=top]>.arrow::before,.bs-popover-top>.arrow::before{bottom:0;border-width:.5rem .5rem 0;border-top-color:rgba(0,0,0,.25)}.bs-popover-auto[x-placement^=top]>.arrow::after,.bs-popover-top>.arrow::after{bottom:1px;border-width:.5rem .5rem 0;border-top-color:#fff}.bs-popover-auto[x-placement^=right],.bs-popover-right{margin-left:.5rem}.bs-popover-auto[x-placement^=right]>.arrow,.bs-popover-right>.arrow{left:calc((.5rem + 1px) * -1);width:.5rem;height:1rem;margin:.3rem 0}.bs-popover-auto[x-placement^=right]>.arrow::before,.bs-popover-right>.arrow::before{left:0;border-width:.5rem .5rem .5rem 0;border-right-color:rgba(0,0,0,.25)}.bs-popover-auto[x-placement^=right]>.arrow::after,.bs-popover-right>.arrow::after{left:1px;border-width:.5rem .5rem .5rem 0;border-right-color:#fff}.bs-popover-auto[x-placement^=bottom],.bs-popover-bottom{margin-top:.5rem}.bs-popover-auto[x-placement^=bottom]>.arrow,.bs-popover-bottom>.arrow{top:calc((.5rem + 1px) * -1)}.bs-popover-auto[x-placement^=bottom]>.arrow::before,.bs-popover-bottom>.arrow::before{top:0;border-width:0 .5rem .5rem .5rem;border-bottom-color:rgba(0,0,0,.25)}.bs-popover-auto[x-placement^=bottom]>.arrow::after,.bs-popover-bottom>.arrow::after{top:1px;border-width:0 .5rem .5rem .5rem;border-bottom-color:#fff}.bs-popover-auto[x-placement^=bottom] .popover-header::before,.bs-popover-bottom .popover-header::before{position:absolute;top:0;left:50%;display:block;width:1rem;margin-left:-.5rem;content:"";border-bottom:1px solid #f7f7f7}.bs-popover-auto[x-placement^=left],.bs-popover-left{margin-right:.5rem}.bs-popover-auto[x-placement^=left]>.arrow,.bs-popover-left>.arrow{right:calc((.5rem + 1px) * -1);width:.5rem;height:1rem;margin:.3rem 0}.bs-popover-auto[x-placement^=left]>.arrow::before,.bs-popover-left>.arrow::before{right:0;border-width:.5rem 0 .5rem .5rem;border-left-color:rgba(0,0,0,.25)}.bs-popover-auto[x-placement^=left]>.arrow::after,.bs-popover-left>.arrow::after{right:1px;border-width:.5rem 0 .5rem .5rem;border-left-color:#fff}.popover-header{padding:.5rem .75rem;margin-bottom:0;font-size:1rem;background-color:#f7f7f7;border-bottom:1px solid #ebebeb;border-top-left-radius:calc(.3rem - 1px);border-top-right-radius:calc(.3rem - 1px)}.popover-header:empty{display:none}.popover-body{padding:.5rem .75rem;color:#212529}.carousel{position:relative}.carousel.pointer-event{-ms-touch-action:pan-y;touch-action:pan-y}.carousel-inner{position:relative;width:100%;overflow:hidden}.carousel-inner::after{display:block;clear:both;content:""}.carousel-item{position:relative;display:none;float:left;width:100%;margin-right:-100%;-webkit-backface-visibility:hidden;backface-visibility:hidden;transition:-webkit-transform .6s ease-in-out;transition:transform .6s ease-in-out;transition:transform .6s ease-in-out,-webkit-transform .6s ease-in-out}@media (prefers-reduced-motion:reduce){.carousel-item{transition:none}}.carousel-item-next,.carousel-item-prev,.carousel-item.active{display:block}.active.carousel-item-right,.carousel-item-next:not(.carousel-item-left){-webkit-transform:translateX(100%);transform:translateX(100%)}.active.carousel-item-left,.carousel-item-prev:not(.carousel-item-right){-webkit-transform:translateX(-100%);transform:translateX(-100%)}.carousel-fade .carousel-item{opacity:0;transition-property:opacity;-webkit-transform:none;transform:none}.carousel-fade .carousel-item-next.carousel-item-left,.carousel-fade .carousel-item-prev.carousel-item-right,.carousel-fade .carousel-item.active{z-index:1;opacity:1}.carousel-fade .active.carousel-item-left,.carousel-fade .active.carousel-item-right{z-index:0;opacity:0;transition:0s .6s opacity}@media (prefers-reduced-motion:reduce){.carousel-fade .active.carousel-item-left,.carousel-fade .active.carousel-item-right{transition:none}}.carousel-control-next,.carousel-control-prev{position:absolute;top:0;bottom:0;z-index:1;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;width:15%;color:#fff;text-align:center;opacity:.5;transition:opacity .15s ease}@media (prefers-reduced-motion:reduce){.carousel-control-next,.carousel-control-prev{transition:none}}.carousel-control-next:focus,.carousel-control-next:hover,.carousel-control-prev:focus,.carousel-control-prev:hover{color:#fff;text-decoration:none;outline:0;opacity:.9}.carousel-control-prev{left:0}.carousel-control-next{right:0}.carousel-control-next-icon,.carousel-control-prev-icon{display:inline-block;width:20px;height:20px;background:no-repeat 50%/100% 100%}.carousel-control-prev-icon{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='%23fff' viewBox='0 0 8 8'%3e%3cpath d='M5.25 0l-4 4 4 4 1.5-1.5-2.5-2.5 2.5-2.5-1.5-1.5z'/%3e%3c/svg%3e")}.carousel-control-next-icon{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='%23fff' viewBox='0 0 8 8'%3e%3cpath d='M2.75 0l-1.5 1.5 2.5 2.5-2.5 2.5 1.5 1.5 4-4-4-4z'/%3e%3c/svg%3e")}.carousel-indicators{position:absolute;right:0;bottom:0;left:0;z-index:15;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;padding-left:0;margin-right:15%;margin-left:15%;list-style:none}.carousel-indicators li{box-sizing:content-box;-ms-flex:0 1 auto;flex:0 1 auto;width:30px;height:3px;margin-right:3px;margin-left:3px;text-indent:-999px;cursor:pointer;background-color:#fff;background-clip:padding-box;border-top:10px solid transparent;border-bottom:10px solid transparent;opacity:.5;transition:opacity .6s ease}@media (prefers-reduced-motion:reduce){.carousel-indicators li{transition:none}}.carousel-indicators .active{opacity:1}.carousel-caption{position:absolute;right:15%;bottom:20px;left:15%;z-index:10;padding-top:20px;padding-bottom:20px;color:#fff;text-align:center}@-webkit-keyframes spinner-border{to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes spinner-border{to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}.spinner-border{display:inline-block;width:2rem;height:2rem;vertical-align:text-bottom;border:.25em solid currentColor;border-right-color:transparent;border-radius:50%;-webkit-animation:spinner-border .75s linear infinite;animation:spinner-border .75s linear infinite}.spinner-border-sm{width:1rem;height:1rem;border-width:.2em}@-webkit-keyframes spinner-grow{0%{-webkit-transform:scale(0);transform:scale(0)}50%{opacity:1}}@keyframes spinner-grow{0%{-webkit-transform:scale(0);transform:scale(0)}50%{opacity:1}}.spinner-grow{display:inline-block;width:2rem;height:2rem;vertical-align:text-bottom;background-color:currentColor;border-radius:50%;opacity:0;-webkit-animation:spinner-grow .75s linear infinite;animation:spinner-grow .75s linear infinite}.spinner-grow-sm{width:1rem;height:1rem}.align-baseline{vertical-align:baseline!important}.align-top{vertical-align:top!important}.align-middle{vertical-align:middle!important}.align-bottom{vertical-align:bottom!important}.align-text-bottom{vertical-align:text-bottom!important}.align-text-top{vertical-align:text-top!important}.bg-primary{background-color:#007bff!important}a.bg-primary:focus,a.bg-primary:hover,button.bg-primary:focus,button.bg-primary:hover{background-color:#0062cc!important}.bg-secondary{background-color:#6c757d!important}a.bg-secondary:focus,a.bg-secondary:hover,button.bg-secondary:focus,button.bg-secondary:hover{background-color:#545b62!important}.bg-success{background-color:#28a745!important}a.bg-success:focus,a.bg-success:hover,button.bg-success:focus,button.bg-success:hover{background-color:#1e7e34!important}.bg-info{background-color:#17a2b8!important}a.bg-info:focus,a.bg-info:hover,button.bg-info:focus,button.bg-info:hover{background-color:#117a8b!important}.bg-warning{background-color:#ffc107!important}a.bg-warning:focus,a.bg-warning:hover,button.bg-warning:focus,button.bg-warning:hover{background-color:#d39e00!important}.bg-danger{background-color:#dc3545!important}a.bg-danger:focus,a.bg-danger:hover,button.bg-danger:focus,button.bg-danger:hover{background-color:#bd2130!important}.bg-light{background-color:#f8f9fa!important}a.bg-light:focus,a.bg-light:hover,button.bg-light:focus,button.bg-light:hover{background-color:#dae0e5!important}.bg-dark{background-color:#343a40!important}a.bg-dark:focus,a.bg-dark:hover,button.bg-dark:focus,button.bg-dark:hover{background-color:#1d2124!important}.bg-white{background-color:#fff!important}.bg-transparent{background-color:transparent!important}.border{border:1px solid #dee2e6!important}.border-top{border-top:1px solid #dee2e6!important}.border-right{border-right:1px solid #dee2e6!important}.border-bottom{border-bottom:1px solid #dee2e6!important}.border-left{border-left:1px solid #dee2e6!important}.border-0{border:0!important}.border-top-0{border-top:0!important}.border-right-0{border-right:0!important}.border-bottom-0{border-bottom:0!important}.border-left-0{border-left:0!important}.border-primary{border-color:#007bff!important}.border-secondary{border-color:#6c757d!important}.border-success{border-color:#28a745!important}.border-info{border-color:#17a2b8!important}.border-warning{border-color:#ffc107!important}.border-danger{border-color:#dc3545!important}.border-light{border-color:#f8f9fa!important}.border-dark{border-color:#343a40!important}.border-white{border-color:#fff!important}.rounded-sm{border-radius:.2rem!important}.rounded{border-radius:.25rem!important}.rounded-top{border-top-left-radius:.25rem!important;border-top-right-radius:.25rem!important}.rounded-right{border-top-right-radius:.25rem!important;border-bottom-right-radius:.25rem!important}.rounded-bottom{border-bottom-right-radius:.25rem!important;border-bottom-left-radius:.25rem!important}.rounded-left{border-top-left-radius:.25rem!important;border-bottom-left-radius:.25rem!important}.rounded-lg{border-radius:.3rem!important}.rounded-circle{border-radius:50%!important}.rounded-pill{border-radius:50rem!important}.rounded-0{border-radius:0!important}.clearfix::after{display:block;clear:both;content:""}.d-none{display:none!important}.d-inline{display:inline!important}.d-inline-block{display:inline-block!important}.d-block{display:block!important}.d-table{display:table!important}.d-table-row{display:table-row!important}.d-table-cell{display:table-cell!important}.d-flex{display:-ms-flexbox!important;display:flex!important}.d-inline-flex{display:-ms-inline-flexbox!important;display:inline-flex!important}@media (min-width:576px){.d-sm-none{display:none!important}.d-sm-inline{display:inline!important}.d-sm-inline-block{display:inline-block!important}.d-sm-block{display:block!important}.d-sm-table{display:table!important}.d-sm-table-row{display:table-row!important}.d-sm-table-cell{display:table-cell!important}.d-sm-flex{display:-ms-flexbox!important;display:flex!important}.d-sm-inline-flex{display:-ms-inline-flexbox!important;display:inline-flex!important}}@media (min-width:768px){.d-md-none{display:none!important}.d-md-inline{display:inline!important}.d-md-inline-block{display:inline-block!important}.d-md-block{display:block!important}.d-md-table{display:table!important}.d-md-table-row{display:table-row!important}.d-md-table-cell{display:table-cell!important}.d-md-flex{display:-ms-flexbox!important;display:flex!important}.d-md-inline-flex{display:-ms-inline-flexbox!important;display:inline-flex!important}}@media (min-width:992px){.d-lg-none{display:none!important}.d-lg-inline{display:inline!important}.d-lg-inline-block{display:inline-block!important}.d-lg-block{display:block!important}.d-lg-table{display:table!important}.d-lg-table-row{display:table-row!important}.d-lg-table-cell{display:table-cell!important}.d-lg-flex{display:-ms-flexbox!important;display:flex!important}.d-lg-inline-flex{display:-ms-inline-flexbox!important;display:inline-flex!important}}@media (min-width:1200px){.d-xl-none{display:none!important}.d-xl-inline{display:inline!important}.d-xl-inline-block{display:inline-block!important}.d-xl-block{display:block!important}.d-xl-table{display:table!important}.d-xl-table-row{display:table-row!important}.d-xl-table-cell{display:table-cell!important}.d-xl-flex{display:-ms-flexbox!important;display:flex!important}.d-xl-inline-flex{display:-ms-inline-flexbox!important;display:inline-flex!important}}@media print{.d-print-none{display:none!important}.d-print-inline{display:inline!important}.d-print-inline-block{display:inline-block!important}.d-print-block{display:block!important}.d-print-table{display:table!important}.d-print-table-row{display:table-row!important}.d-print-table-cell{display:table-cell!important}.d-print-flex{display:-ms-flexbox!important;display:flex!important}.d-print-inline-flex{display:-ms-inline-flexbox!important;display:inline-flex!important}}.embed-responsive{position:relative;display:block;width:100%;padding:0;overflow:hidden}.embed-responsive::before{display:block;content:""}.embed-responsive .embed-responsive-item,.embed-responsive embed,.embed-responsive iframe,.embed-responsive object,.embed-responsive video{position:absolute;top:0;bottom:0;left:0;width:100%;height:100%;border:0}.embed-responsive-21by9::before{padding-top:42.857143%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.flex-row{-ms-flex-direction:row!important;flex-direction:row!important}.flex-column{-ms-flex-direction:column!important;flex-direction:column!important}.flex-row-reverse{-ms-flex-direction:row-reverse!important;flex-direction:row-reverse!important}.flex-column-reverse{-ms-flex-direction:column-reverse!important;flex-direction:column-reverse!important}.flex-wrap{-ms-flex-wrap:wrap!important;flex-wrap:wrap!important}.flex-nowrap{-ms-flex-wrap:nowrap!important;flex-wrap:nowrap!important}.flex-wrap-reverse{-ms-flex-wrap:wrap-reverse!important;flex-wrap:wrap-reverse!important}.flex-fill{-ms-flex:1 1 auto!important;flex:1 1 auto!important}.flex-grow-0{-ms-flex-positive:0!important;flex-grow:0!important}.flex-grow-1{-ms-flex-positive:1!important;flex-grow:1!important}.flex-shrink-0{-ms-flex-negative:0!important;flex-shrink:0!important}.flex-shrink-1{-ms-flex-negative:1!important;flex-shrink:1!important}.justify-content-start{-ms-flex-pack:start!important;justify-content:flex-start!important}.justify-content-end{-ms-flex-pack:end!important;justify-content:flex-end!important}.justify-content-center{-ms-flex-pack:center!important;justify-content:center!important}.justify-content-between{-ms-flex-pack:justify!important;justify-content:space-between!important}.justify-content-around{-ms-flex-pack:distribute!important;justify-content:space-around!important}.align-items-start{-ms-flex-align:start!important;align-items:flex-start!important}.align-items-end{-ms-flex-align:end!important;align-items:flex-end!important}.align-items-center{-ms-flex-align:center!important;align-items:center!important}.align-items-baseline{-ms-flex-align:baseline!important;align-items:baseline!important}.align-items-stretch{-ms-flex-align:stretch!important;align-items:stretch!important}.align-content-start{-ms-flex-line-pack:start!important;align-content:flex-start!important}.align-content-end{-ms-flex-line-pack:end!important;align-content:flex-end!important}.align-content-center{-ms-flex-line-pack:center!important;align-content:center!important}.align-content-between{-ms-flex-line-pack:justify!important;align-content:space-between!important}.align-content-around{-ms-flex-line-pack:distribute!important;align-content:space-around!important}.align-content-stretch{-ms-flex-line-pack:stretch!important;align-content:stretch!important}.align-self-auto{-ms-flex-item-align:auto!important;align-self:auto!important}.align-self-start{-ms-flex-item-align:start!important;align-self:flex-start!important}.align-self-end{-ms-flex-item-align:end!important;align-self:flex-end!important}.align-self-center{-ms-flex-item-align:center!important;align-self:center!important}.align-self-baseline{-ms-flex-item-align:baseline!important;align-self:baseline!important}.align-self-stretch{-ms-flex-item-align:stretch!important;align-self:stretch!important}@media (min-width:576px){.flex-sm-row{-ms-flex-direction:row!important;flex-direction:row!important}.flex-sm-column{-ms-flex-direction:column!important;flex-direction:column!important}.flex-sm-row-reverse{-ms-flex-direction:row-reverse!important;flex-direction:row-reverse!important}.flex-sm-column-reverse{-ms-flex-direction:column-reverse!important;flex-direction:column-reverse!important}.flex-sm-wrap{-ms-flex-wrap:wrap!important;flex-wrap:wrap!important}.flex-sm-nowrap{-ms-flex-wrap:nowrap!important;flex-wrap:nowrap!important}.flex-sm-wrap-reverse{-ms-flex-wrap:wrap-reverse!important;flex-wrap:wrap-reverse!important}.flex-sm-fill{-ms-flex:1 1 auto!important;flex:1 1 auto!important}.flex-sm-grow-0{-ms-flex-positive:0!important;flex-grow:0!important}.flex-sm-grow-1{-ms-flex-positive:1!important;flex-grow:1!important}.flex-sm-shrink-0{-ms-flex-negative:0!important;flex-shrink:0!important}.flex-sm-shrink-1{-ms-flex-negative:1!important;flex-shrink:1!important}.justify-content-sm-start{-ms-flex-pack:start!important;justify-content:flex-start!important}.justify-content-sm-end{-ms-flex-pack:end!important;justify-content:flex-end!important}.justify-content-sm-center{-ms-flex-pack:center!important;justify-content:center!important}.justify-content-sm-between{-ms-flex-pack:justify!important;justify-content:space-between!important}.justify-content-sm-around{-ms-flex-pack:distribute!important;justify-content:space-around!important}.align-items-sm-start{-ms-flex-align:start!important;align-items:flex-start!important}.align-items-sm-end{-ms-flex-align:end!important;align-items:flex-end!important}.align-items-sm-center{-ms-flex-align:center!important;align-items:center!important}.align-items-sm-baseline{-ms-flex-align:baseline!important;align-items:baseline!important}.align-items-sm-stretch{-ms-flex-align:stretch!important;align-items:stretch!important}.align-content-sm-start{-ms-flex-line-pack:start!important;align-content:flex-start!important}.align-content-sm-end{-ms-flex-line-pack:end!important;align-content:flex-end!important}.align-content-sm-center{-ms-flex-line-pack:center!important;align-content:center!important}.align-content-sm-between{-ms-flex-line-pack:justify!important;align-content:space-between!important}.align-content-sm-around{-ms-flex-line-pack:distribute!important;align-content:space-around!important}.align-content-sm-stretch{-ms-flex-line-pack:stretch!important;align-content:stretch!important}.align-self-sm-auto{-ms-flex-item-align:auto!important;align-self:auto!important}.align-self-sm-start{-ms-flex-item-align:start!important;align-self:flex-start!important}.align-self-sm-end{-ms-flex-item-align:end!important;align-self:flex-end!important}.align-self-sm-center{-ms-flex-item-align:center!important;align-self:center!important}.align-self-sm-baseline{-ms-flex-item-align:baseline!important;align-self:baseline!important}.align-self-sm-stretch{-ms-flex-item-align:stretch!important;align-self:stretch!important}}@media (min-width:768px){.flex-md-row{-ms-flex-direction:row!important;flex-direction:row!important}.flex-md-column{-ms-flex-direction:column!important;flex-direction:column!important}.flex-md-row-reverse{-ms-flex-direction:row-reverse!important;flex-direction:row-reverse!important}.flex-md-column-reverse{-ms-flex-direction:column-reverse!important;flex-direction:column-reverse!important}.flex-md-wrap{-ms-flex-wrap:wrap!important;flex-wrap:wrap!important}.flex-md-nowrap{-ms-flex-wrap:nowrap!important;flex-wrap:nowrap!important}.flex-md-wrap-reverse{-ms-flex-wrap:wrap-reverse!important;flex-wrap:wrap-reverse!important}.flex-md-fill{-ms-flex:1 1 auto!important;flex:1 1 auto!important}.flex-md-grow-0{-ms-flex-positive:0!important;flex-grow:0!important}.flex-md-grow-1{-ms-flex-positive:1!important;flex-grow:1!important}.flex-md-shrink-0{-ms-flex-negative:0!important;flex-shrink:0!important}.flex-md-shrink-1{-ms-flex-negative:1!important;flex-shrink:1!important}.justify-content-md-start{-ms-flex-pack:start!important;justify-content:flex-start!important}.justify-content-md-end{-ms-flex-pack:end!important;justify-content:flex-end!important}.justify-content-md-center{-ms-flex-pack:center!important;justify-content:center!important}.justify-content-md-between{-ms-flex-pack:justify!important;justify-content:space-between!important}.justify-content-md-around{-ms-flex-pack:distribute!important;justify-content:space-around!important}.align-items-md-start{-ms-flex-align:start!important;align-items:flex-start!important}.align-items-md-end{-ms-flex-align:end!important;align-items:flex-end!important}.align-items-md-center{-ms-flex-align:center!important;align-items:center!important}.align-items-md-baseline{-ms-flex-align:baseline!important;align-items:baseline!important}.align-items-md-stretch{-ms-flex-align:stretch!important;align-items:stretch!important}.align-content-md-start{-ms-flex-line-pack:start!important;align-content:flex-start!important}.align-content-md-end{-ms-flex-line-pack:end!important;align-content:flex-end!important}.align-content-md-center{-ms-flex-line-pack:center!important;align-content:center!important}.align-content-md-between{-ms-flex-line-pack:justify!important;align-content:space-between!important}.align-content-md-around{-ms-flex-line-pack:distribute!important;align-content:space-around!important}.align-content-md-stretch{-ms-flex-line-pack:stretch!important;align-content:stretch!important}.align-self-md-auto{-ms-flex-item-align:auto!important;align-self:auto!important}.align-self-md-start{-ms-flex-item-align:start!important;align-self:flex-start!important}.align-self-md-end{-ms-flex-item-align:end!important;align-self:flex-end!important}.align-self-md-center{-ms-flex-item-align:center!important;align-self:center!important}.align-self-md-baseline{-ms-flex-item-align:baseline!important;align-self:baseline!important}.align-self-md-stretch{-ms-flex-item-align:stretch!important;align-self:stretch!important}}@media (min-width:992px){.flex-lg-row{-ms-flex-direction:row!important;flex-direction:row!important}.flex-lg-column{-ms-flex-direction:column!important;flex-direction:column!important}.flex-lg-row-reverse{-ms-flex-direction:row-reverse!important;flex-direction:row-reverse!important}.flex-lg-column-reverse{-ms-flex-direction:column-reverse!important;flex-direction:column-reverse!important}.flex-lg-wrap{-ms-flex-wrap:wrap!important;flex-wrap:wrap!important}.flex-lg-nowrap{-ms-flex-wrap:nowrap!important;flex-wrap:nowrap!important}.flex-lg-wrap-reverse{-ms-flex-wrap:wrap-reverse!important;flex-wrap:wrap-reverse!important}.flex-lg-fill{-ms-flex:1 1 auto!important;flex:1 1 auto!important}.flex-lg-grow-0{-ms-flex-positive:0!important;flex-grow:0!important}.flex-lg-grow-1{-ms-flex-positive:1!important;flex-grow:1!important}.flex-lg-shrink-0{-ms-flex-negative:0!important;flex-shrink:0!important}.flex-lg-shrink-1{-ms-flex-negative:1!important;flex-shrink:1!important}.justify-content-lg-start{-ms-flex-pack:start!important;justify-content:flex-start!important}.justify-content-lg-end{-ms-flex-pack:end!important;justify-content:flex-end!important}.justify-content-lg-center{-ms-flex-pack:center!important;justify-content:center!important}.justify-content-lg-between{-ms-flex-pack:justify!important;justify-content:space-between!important}.justify-content-lg-around{-ms-flex-pack:distribute!important;justify-content:space-around!important}.align-items-lg-start{-ms-flex-align:start!important;align-items:flex-start!important}.align-items-lg-end{-ms-flex-align:end!important;align-items:flex-end!important}.align-items-lg-center{-ms-flex-align:center!important;align-items:center!important}.align-items-lg-baseline{-ms-flex-align:baseline!important;align-items:baseline!important}.align-items-lg-stretch{-ms-flex-align:stretch!important;align-items:stretch!important}.align-content-lg-start{-ms-flex-line-pack:start!important;align-content:flex-start!important}.align-content-lg-end{-ms-flex-line-pack:end!important;align-content:flex-end!important}.align-content-lg-center{-ms-flex-line-pack:center!important;align-content:center!important}.align-content-lg-between{-ms-flex-line-pack:justify!important;align-content:space-between!important}.align-content-lg-around{-ms-flex-line-pack:distribute!important;align-content:space-around!important}.align-content-lg-stretch{-ms-flex-line-pack:stretch!important;align-content:stretch!important}.align-self-lg-auto{-ms-flex-item-align:auto!important;align-self:auto!important}.align-self-lg-start{-ms-flex-item-align:start!important;align-self:flex-start!important}.align-self-lg-end{-ms-flex-item-align:end!important;align-self:flex-end!important}.align-self-lg-center{-ms-flex-item-align:center!important;align-self:center!important}.align-self-lg-baseline{-ms-flex-item-align:baseline!important;align-self:baseline!important}.align-self-lg-stretch{-ms-flex-item-align:stretch!important;align-self:stretch!important}}@media (min-width:1200px){.flex-xl-row{-ms-flex-direction:row!important;flex-direction:row!important}.flex-xl-column{-ms-flex-direction:column!important;flex-direction:column!important}.flex-xl-row-reverse{-ms-flex-direction:row-reverse!important;flex-direction:row-reverse!important}.flex-xl-column-reverse{-ms-flex-direction:column-reverse!important;flex-direction:column-reverse!important}.flex-xl-wrap{-ms-flex-wrap:wrap!important;flex-wrap:wrap!important}.flex-xl-nowrap{-ms-flex-wrap:nowrap!important;flex-wrap:nowrap!important}.flex-xl-wrap-reverse{-ms-flex-wrap:wrap-reverse!important;flex-wrap:wrap-reverse!important}.flex-xl-fill{-ms-flex:1 1 auto!important;flex:1 1 auto!important}.flex-xl-grow-0{-ms-flex-positive:0!important;flex-grow:0!important}.flex-xl-grow-1{-ms-flex-positive:1!important;flex-grow:1!important}.flex-xl-shrink-0{-ms-flex-negative:0!important;flex-shrink:0!important}.flex-xl-shrink-1{-ms-flex-negative:1!important;flex-shrink:1!important}.justify-content-xl-start{-ms-flex-pack:start!important;justify-content:flex-start!important}.justify-content-xl-end{-ms-flex-pack:end!important;justify-content:flex-end!important}.justify-content-xl-center{-ms-flex-pack:center!important;justify-content:center!important}.justify-content-xl-between{-ms-flex-pack:justify!important;justify-content:space-between!important}.justify-content-xl-around{-ms-flex-pack:distribute!important;justify-content:space-around!important}.align-items-xl-start{-ms-flex-align:start!important;align-items:flex-start!important}.align-items-xl-end{-ms-flex-align:end!important;align-items:flex-end!important}.align-items-xl-center{-ms-flex-align:center!important;align-items:center!important}.align-items-xl-baseline{-ms-flex-align:baseline!important;align-items:baseline!important}.align-items-xl-stretch{-ms-flex-align:stretch!important;align-items:stretch!important}.align-content-xl-start{-ms-flex-line-pack:start!important;align-content:flex-start!important}.align-content-xl-end{-ms-flex-line-pack:end!important;align-content:flex-end!important}.align-content-xl-center{-ms-flex-line-pack:center!important;align-content:center!important}.align-content-xl-between{-ms-flex-line-pack:justify!important;align-content:space-between!important}.align-content-xl-around{-ms-flex-line-pack:distribute!important;align-content:space-around!important}.align-content-xl-stretch{-ms-flex-line-pack:stretch!important;align-content:stretch!important}.align-self-xl-auto{-ms-flex-item-align:auto!important;align-self:auto!important}.align-self-xl-start{-ms-flex-item-align:start!important;align-self:flex-start!important}.align-self-xl-end{-ms-flex-item-align:end!important;align-self:flex-end!important}.align-self-xl-center{-ms-flex-item-align:center!important;align-self:center!important}.align-self-xl-baseline{-ms-flex-item-align:baseline!important;align-self:baseline!important}.align-self-xl-stretch{-ms-flex-item-align:stretch!important;align-self:stretch!important}}.float-left{float:left!important}.float-right{float:right!important}.float-none{float:none!important}@media (min-width:576px){.float-sm-left{float:left!important}.float-sm-right{float:right!important}.float-sm-none{float:none!important}}@media (min-width:768px){.float-md-left{float:left!important}.float-md-right{float:right!important}.float-md-none{float:none!important}}@media (min-width:992px){.float-lg-left{float:left!important}.float-lg-right{float:right!important}.float-lg-none{float:none!important}}@media (min-width:1200px){.float-xl-left{float:left!important}.float-xl-right{float:right!important}.float-xl-none{float:none!important}}.overflow-auto{overflow:auto!important}.overflow-hidden{overflow:hidden!important}.position-static{position:static!important}.position-relative{position:relative!important}.position-absolute{position:absolute!important}.position-fixed{position:fixed!important}.position-sticky{position:-webkit-sticky!important;position:sticky!important}.fixed-top{position:fixed;top:0;right:0;left:0;z-index:1030}.fixed-bottom{position:fixed;right:0;bottom:0;left:0;z-index:1030}@supports ((position:-webkit-sticky) or (position:sticky)){.sticky-top{position:-webkit-sticky;position:sticky;top:0;z-index:1020}}.sr-only{position:absolute;width:1px;height:1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.sr-only-focusable:active,.sr-only-focusable:focus{position:static;width:auto;height:auto;overflow:visible;clip:auto;white-space:normal}.shadow-sm{box-shadow:0 .125rem .25rem rgba(0,0,0,.075)!important}.shadow{box-shadow:0 .5rem 1rem rgba(0,0,0,.15)!important}.shadow-lg{box-shadow:0 1rem 3rem rgba(0,0,0,.175)!important}.shadow-none{box-shadow:none!important}.w-25{width:25%!important}.w-50{width:50%!important}.w-75{width:75%!important}.w-100{width:100%!important}.w-auto{width:auto!important}.h-25{height:25%!important}.h-50{height:50%!important}.h-75{height:75%!important}.h-100{height:100%!important}.h-auto{height:auto!important}.mw-100{max-width:100%!important}.mh-100{max-height:100%!important}.min-vw-100{min-width:100vw!important}.min-vh-100{min-height:100vh!important}.vw-100{width:100vw!important}.vh-100{height:100vh!important}.stretched-link::after{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;pointer-events:auto;content:"";background-color:rgba(0,0,0,0)}.m-0{margin:0!important}.mt-0,.my-0{margin-top:0!important}.mr-0,.mx-0{margin-right:0!important}.mb-0,.my-0{margin-bottom:0!important}.ml-0,.mx-0{margin-left:0!important}.m-1{margin:.25rem!important}.mt-1,.my-1{margin-top:.25rem!important}.mr-1,.mx-1{margin-right:.25rem!important}.mb-1,.my-1{margin-bottom:.25rem!important}.ml-1,.mx-1{margin-left:.25rem!important}.m-2{margin:.5rem!important}.mt-2,.my-2{margin-top:.5rem!important}.mr-2,.mx-2{margin-right:.5rem!important}.mb-2,.my-2{margin-bottom:.5rem!important}.ml-2,.mx-2{margin-left:.5rem!important}.m-3{margin:1rem!important}.mt-3,.my-3{margin-top:1rem!important}.mr-3,.mx-3{margin-right:1rem!important}.mb-3,.my-3{margin-bottom:1rem!important}.ml-3,.mx-3{margin-left:1rem!important}.m-4{margin:1.5rem!important}.mt-4,.my-4{margin-top:1.5rem!important}.mr-4,.mx-4{margin-right:1.5rem!important}.mb-4,.my-4{margin-bottom:1.5rem!important}.ml-4,.mx-4{margin-left:1.5rem!important}.m-5{margin:3rem!important}.mt-5,.my-5{margin-top:3rem!important}.mr-5,.mx-5{margin-right:3rem!important}.mb-5,.my-5{margin-bottom:3rem!important}.ml-5,.mx-5{margin-left:3rem!important}.p-0{padding:0!important}.pt-0,.py-0{padding-top:0!important}.pr-0,.px-0{padding-right:0!important}.pb-0,.py-0{padding-bottom:0!important}.pl-0,.px-0{padding-left:0!important}.p-1{padding:.25rem!important}.pt-1,.py-1{padding-top:.25rem!important}.pr-1,.px-1{padding-right:.25rem!important}.pb-1,.py-1{padding-bottom:.25rem!important}.pl-1,.px-1{padding-left:.25rem!important}.p-2{padding:.5rem!important}.pt-2,.py-2{padding-top:.5rem!important}.pr-2,.px-2{padding-right:.5rem!important}.pb-2,.py-2{padding-bottom:.5rem!important}.pl-2,.px-2{padding-left:.5rem!important}.p-3{padding:1rem!important}.pt-3,.py-3{padding-top:1rem!important}.pr-3,.px-3{padding-right:1rem!important}.pb-3,.py-3{padding-bottom:1rem!important}.pl-3,.px-3{padding-left:1rem!important}.p-4{padding:1.5rem!important}.pt-4,.py-4{padding-top:1.5rem!important}.pr-4,.px-4{padding-right:1.5rem!important}.pb-4,.py-4{padding-bottom:1.5rem!important}.pl-4,.px-4{padding-left:1.5rem!important}.p-5{padding:3rem!important}.pt-5,.py-5{padding-top:3rem!important}.pr-5,.px-5{padding-right:3rem!important}.pb-5,.py-5{padding-bottom:3rem!important}.pl-5,.px-5{padding-left:3rem!important}.m-n1{margin:-.25rem!important}.mt-n1,.my-n1{margin-top:-.25rem!important}.mr-n1,.mx-n1{margin-right:-.25rem!important}.mb-n1,.my-n1{margin-bottom:-.25rem!important}.ml-n1,.mx-n1{margin-left:-.25rem!important}.m-n2{margin:-.5rem!important}.mt-n2,.my-n2{margin-top:-.5rem!important}.mr-n2,.mx-n2{margin-right:-.5rem!important}.mb-n2,.my-n2{margin-bottom:-.5rem!important}.ml-n2,.mx-n2{margin-left:-.5rem!important}.m-n3{margin:-1rem!important}.mt-n3,.my-n3{margin-top:-1rem!important}.mr-n3,.mx-n3{margin-right:-1rem!important}.mb-n3,.my-n3{margin-bottom:-1rem!important}.ml-n3,.mx-n3{margin-left:-1rem!important}.m-n4{margin:-1.5rem!important}.mt-n4,.my-n4{margin-top:-1.5rem!important}.mr-n4,.mx-n4{margin-right:-1.5rem!important}.mb-n4,.my-n4{margin-bottom:-1.5rem!important}.ml-n4,.mx-n4{margin-left:-1.5rem!important}.m-n5{margin:-3rem!important}.mt-n5,.my-n5{margin-top:-3rem!important}.mr-n5,.mx-n5{margin-right:-3rem!important}.mb-n5,.my-n5{margin-bottom:-3rem!important}.ml-n5,.mx-n5{margin-left:-3rem!important}.m-auto{margin:auto!important}.mt-auto,.my-auto{margin-top:auto!important}.mr-auto,.mx-auto{margin-right:auto!important}.mb-auto,.my-auto{margin-bottom:auto!important}.ml-auto,.mx-auto{margin-left:auto!important}@media (min-width:576px){.m-sm-0{margin:0!important}.mt-sm-0,.my-sm-0{margin-top:0!important}.mr-sm-0,.mx-sm-0{margin-right:0!important}.mb-sm-0,.my-sm-0{margin-bottom:0!important}.ml-sm-0,.mx-sm-0{margin-left:0!important}.m-sm-1{margin:.25rem!important}.mt-sm-1,.my-sm-1{margin-top:.25rem!important}.mr-sm-1,.mx-sm-1{margin-right:.25rem!important}.mb-sm-1,.my-sm-1{margin-bottom:.25rem!important}.ml-sm-1,.mx-sm-1{margin-left:.25rem!important}.m-sm-2{margin:.5rem!important}.mt-sm-2,.my-sm-2{margin-top:.5rem!important}.mr-sm-2,.mx-sm-2{margin-right:.5rem!important}.mb-sm-2,.my-sm-2{margin-bottom:.5rem!important}.ml-sm-2,.mx-sm-2{margin-left:.5rem!important}.m-sm-3{margin:1rem!important}.mt-sm-3,.my-sm-3{margin-top:1rem!important}.mr-sm-3,.mx-sm-3{margin-right:1rem!important}.mb-sm-3,.my-sm-3{margin-bottom:1rem!important}.ml-sm-3,.mx-sm-3{margin-left:1rem!important}.m-sm-4{margin:1.5rem!important}.mt-sm-4,.my-sm-4{margin-top:1.5rem!important}.mr-sm-4,.mx-sm-4{margin-right:1.5rem!important}.mb-sm-4,.my-sm-4{margin-bottom:1.5rem!important}.ml-sm-4,.mx-sm-4{margin-left:1.5rem!important}.m-sm-5{margin:3rem!important}.mt-sm-5,.my-sm-5{margin-top:3rem!important}.mr-sm-5,.mx-sm-5{margin-right:3rem!important}.mb-sm-5,.my-sm-5{margin-bottom:3rem!important}.ml-sm-5,.mx-sm-5{margin-left:3rem!important}.p-sm-0{padding:0!important}.pt-sm-0,.py-sm-0{padding-top:0!important}.pr-sm-0,.px-sm-0{padding-right:0!important}.pb-sm-0,.py-sm-0{padding-bottom:0!important}.pl-sm-0,.px-sm-0{padding-left:0!important}.p-sm-1{padding:.25rem!important}.pt-sm-1,.py-sm-1{padding-top:.25rem!important}.pr-sm-1,.px-sm-1{padding-right:.25rem!important}.pb-sm-1,.py-sm-1{padding-bottom:.25rem!important}.pl-sm-1,.px-sm-1{padding-left:.25rem!important}.p-sm-2{padding:.5rem!important}.pt-sm-2,.py-sm-2{padding-top:.5rem!important}.pr-sm-2,.px-sm-2{padding-right:.5rem!important}.pb-sm-2,.py-sm-2{padding-bottom:.5rem!important}.pl-sm-2,.px-sm-2{padding-left:.5rem!important}.p-sm-3{padding:1rem!important}.pt-sm-3,.py-sm-3{padding-top:1rem!important}.pr-sm-3,.px-sm-3{padding-right:1rem!important}.pb-sm-3,.py-sm-3{padding-bottom:1rem!important}.pl-sm-3,.px-sm-3{padding-left:1rem!important}.p-sm-4{padding:1.5rem!important}.pt-sm-4,.py-sm-4{padding-top:1.5rem!important}.pr-sm-4,.px-sm-4{padding-right:1.5rem!important}.pb-sm-4,.py-sm-4{padding-bottom:1.5rem!important}.pl-sm-4,.px-sm-4{padding-left:1.5rem!important}.p-sm-5{padding:3rem!important}.pt-sm-5,.py-sm-5{padding-top:3rem!important}.pr-sm-5,.px-sm-5{padding-right:3rem!important}.pb-sm-5,.py-sm-5{padding-bottom:3rem!important}.pl-sm-5,.px-sm-5{padding-left:3rem!important}.m-sm-n1{margin:-.25rem!important}.mt-sm-n1,.my-sm-n1{margin-top:-.25rem!important}.mr-sm-n1,.mx-sm-n1{margin-right:-.25rem!important}.mb-sm-n1,.my-sm-n1{margin-bottom:-.25rem!important}.ml-sm-n1,.mx-sm-n1{margin-left:-.25rem!important}.m-sm-n2{margin:-.5rem!important}.mt-sm-n2,.my-sm-n2{margin-top:-.5rem!important}.mr-sm-n2,.mx-sm-n2{margin-right:-.5rem!important}.mb-sm-n2,.my-sm-n2{margin-bottom:-.5rem!important}.ml-sm-n2,.mx-sm-n2{margin-left:-.5rem!important}.m-sm-n3{margin:-1rem!important}.mt-sm-n3,.my-sm-n3{margin-top:-1rem!important}.mr-sm-n3,.mx-sm-n3{margin-right:-1rem!important}.mb-sm-n3,.my-sm-n3{margin-bottom:-1rem!important}.ml-sm-n3,.mx-sm-n3{margin-left:-1rem!important}.m-sm-n4{margin:-1.5rem!important}.mt-sm-n4,.my-sm-n4{margin-top:-1.5rem!important}.mr-sm-n4,.mx-sm-n4{margin-right:-1.5rem!important}.mb-sm-n4,.my-sm-n4{margin-bottom:-1.5rem!important}.ml-sm-n4,.mx-sm-n4{margin-left:-1.5rem!important}.m-sm-n5{margin:-3rem!important}.mt-sm-n5,.my-sm-n5{margin-top:-3rem!important}.mr-sm-n5,.mx-sm-n5{margin-right:-3rem!important}.mb-sm-n5,.my-sm-n5{margin-bottom:-3rem!important}.ml-sm-n5,.mx-sm-n5{margin-left:-3rem!important}.m-sm-auto{margin:auto!important}.mt-sm-auto,.my-sm-auto{margin-top:auto!important}.mr-sm-auto,.mx-sm-auto{margin-right:auto!important}.mb-sm-auto,.my-sm-auto{margin-bottom:auto!important}.ml-sm-auto,.mx-sm-auto{margin-left:auto!important}}@media (min-width:768px){.m-md-0{margin:0!important}.mt-md-0,.my-md-0{margin-top:0!important}.mr-md-0,.mx-md-0{margin-right:0!important}.mb-md-0,.my-md-0{margin-bottom:0!important}.ml-md-0,.mx-md-0{margin-left:0!important}.m-md-1{margin:.25rem!important}.mt-md-1,.my-md-1{margin-top:.25rem!important}.mr-md-1,.mx-md-1{margin-right:.25rem!important}.mb-md-1,.my-md-1{margin-bottom:.25rem!important}.ml-md-1,.mx-md-1{margin-left:.25rem!important}.m-md-2{margin:.5rem!important}.mt-md-2,.my-md-2{margin-top:.5rem!important}.mr-md-2,.mx-md-2{margin-right:.5rem!important}.mb-md-2,.my-md-2{margin-bottom:.5rem!important}.ml-md-2,.mx-md-2{margin-left:.5rem!important}.m-md-3{margin:1rem!important}.mt-md-3,.my-md-3{margin-top:1rem!important}.mr-md-3,.mx-md-3{margin-right:1rem!important}.mb-md-3,.my-md-3{margin-bottom:1rem!important}.ml-md-3,.mx-md-3{margin-left:1rem!important}.m-md-4{margin:1.5rem!important}.mt-md-4,.my-md-4{margin-top:1.5rem!important}.mr-md-4,.mx-md-4{margin-right:1.5rem!important}.mb-md-4,.my-md-4{margin-bottom:1.5rem!important}.ml-md-4,.mx-md-4{margin-left:1.5rem!important}.m-md-5{margin:3rem!important}.mt-md-5,.my-md-5{margin-top:3rem!important}.mr-md-5,.mx-md-5{margin-right:3rem!important}.mb-md-5,.my-md-5{margin-bottom:3rem!important}.ml-md-5,.mx-md-5{margin-left:3rem!important}.p-md-0{padding:0!important}.pt-md-0,.py-md-0{padding-top:0!important}.pr-md-0,.px-md-0{padding-right:0!important}.pb-md-0,.py-md-0{padding-bottom:0!important}.pl-md-0,.px-md-0{padding-left:0!important}.p-md-1{padding:.25rem!important}.pt-md-1,.py-md-1{padding-top:.25rem!important}.pr-md-1,.px-md-1{padding-right:.25rem!important}.pb-md-1,.py-md-1{padding-bottom:.25rem!important}.pl-md-1,.px-md-1{padding-left:.25rem!important}.p-md-2{padding:.5rem!important}.pt-md-2,.py-md-2{padding-top:.5rem!important}.pr-md-2,.px-md-2{padding-right:.5rem!important}.pb-md-2,.py-md-2{padding-bottom:.5rem!important}.pl-md-2,.px-md-2{padding-left:.5rem!important}.p-md-3{padding:1rem!important}.pt-md-3,.py-md-3{padding-top:1rem!important}.pr-md-3,.px-md-3{padding-right:1rem!important}.pb-md-3,.py-md-3{padding-bottom:1rem!important}.pl-md-3,.px-md-3{padding-left:1rem!important}.p-md-4{padding:1.5rem!important}.pt-md-4,.py-md-4{padding-top:1.5rem!important}.pr-md-4,.px-md-4{padding-right:1.5rem!important}.pb-md-4,.py-md-4{padding-bottom:1.5rem!important}.pl-md-4,.px-md-4{padding-left:1.5rem!important}.p-md-5{padding:3rem!important}.pt-md-5,.py-md-5{padding-top:3rem!important}.pr-md-5,.px-md-5{padding-right:3rem!important}.pb-md-5,.py-md-5{padding-bottom:3rem!important}.pl-md-5,.px-md-5{padding-left:3rem!important}.m-md-n1{margin:-.25rem!important}.mt-md-n1,.my-md-n1{margin-top:-.25rem!important}.mr-md-n1,.mx-md-n1{margin-right:-.25rem!important}.mb-md-n1,.my-md-n1{margin-bottom:-.25rem!important}.ml-md-n1,.mx-md-n1{margin-left:-.25rem!important}.m-md-n2{margin:-.5rem!important}.mt-md-n2,.my-md-n2{margin-top:-.5rem!important}.mr-md-n2,.mx-md-n2{margin-right:-.5rem!important}.mb-md-n2,.my-md-n2{margin-bottom:-.5rem!important}.ml-md-n2,.mx-md-n2{margin-left:-.5rem!important}.m-md-n3{margin:-1rem!important}.mt-md-n3,.my-md-n3{margin-top:-1rem!important}.mr-md-n3,.mx-md-n3{margin-right:-1rem!important}.mb-md-n3,.my-md-n3{margin-bottom:-1rem!important}.ml-md-n3,.mx-md-n3{margin-left:-1rem!important}.m-md-n4{margin:-1.5rem!important}.mt-md-n4,.my-md-n4{margin-top:-1.5rem!important}.mr-md-n4,.mx-md-n4{margin-right:-1.5rem!important}.mb-md-n4,.my-md-n4{margin-bottom:-1.5rem!important}.ml-md-n4,.mx-md-n4{margin-left:-1.5rem!important}.m-md-n5{margin:-3rem!important}.mt-md-n5,.my-md-n5{margin-top:-3rem!important}.mr-md-n5,.mx-md-n5{margin-right:-3rem!important}.mb-md-n5,.my-md-n5{margin-bottom:-3rem!important}.ml-md-n5,.mx-md-n5{margin-left:-3rem!important}.m-md-auto{margin:auto!important}.mt-md-auto,.my-md-auto{margin-top:auto!important}.mr-md-auto,.mx-md-auto{margin-right:auto!important}.mb-md-auto,.my-md-auto{margin-bottom:auto!important}.ml-md-auto,.mx-md-auto{margin-left:auto!important}}@media (min-width:992px){.m-lg-0{margin:0!important}.mt-lg-0,.my-lg-0{margin-top:0!important}.mr-lg-0,.mx-lg-0{margin-right:0!important}.mb-lg-0,.my-lg-0{margin-bottom:0!important}.ml-lg-0,.mx-lg-0{margin-left:0!important}.m-lg-1{margin:.25rem!important}.mt-lg-1,.my-lg-1{margin-top:.25rem!important}.mr-lg-1,.mx-lg-1{margin-right:.25rem!important}.mb-lg-1,.my-lg-1{margin-bottom:.25rem!important}.ml-lg-1,.mx-lg-1{margin-left:.25rem!important}.m-lg-2{margin:.5rem!important}.mt-lg-2,.my-lg-2{margin-top:.5rem!important}.mr-lg-2,.mx-lg-2{margin-right:.5rem!important}.mb-lg-2,.my-lg-2{margin-bottom:.5rem!important}.ml-lg-2,.mx-lg-2{margin-left:.5rem!important}.m-lg-3{margin:1rem!important}.mt-lg-3,.my-lg-3{margin-top:1rem!important}.mr-lg-3,.mx-lg-3{margin-right:1rem!important}.mb-lg-3,.my-lg-3{margin-bottom:1rem!important}.ml-lg-3,.mx-lg-3{margin-left:1rem!important}.m-lg-4{margin:1.5rem!important}.mt-lg-4,.my-lg-4{margin-top:1.5rem!important}.mr-lg-4,.mx-lg-4{margin-right:1.5rem!important}.mb-lg-4,.my-lg-4{margin-bottom:1.5rem!important}.ml-lg-4,.mx-lg-4{margin-left:1.5rem!important}.m-lg-5{margin:3rem!important}.mt-lg-5,.my-lg-5{margin-top:3rem!important}.mr-lg-5,.mx-lg-5{margin-right:3rem!important}.mb-lg-5,.my-lg-5{margin-bottom:3rem!important}.ml-lg-5,.mx-lg-5{margin-left:3rem!important}.p-lg-0{padding:0!important}.pt-lg-0,.py-lg-0{padding-top:0!important}.pr-lg-0,.px-lg-0{padding-right:0!important}.pb-lg-0,.py-lg-0{padding-bottom:0!important}.pl-lg-0,.px-lg-0{padding-left:0!important}.p-lg-1{padding:.25rem!important}.pt-lg-1,.py-lg-1{padding-top:.25rem!important}.pr-lg-1,.px-lg-1{padding-right:.25rem!important}.pb-lg-1,.py-lg-1{padding-bottom:.25rem!important}.pl-lg-1,.px-lg-1{padding-left:.25rem!important}.p-lg-2{padding:.5rem!important}.pt-lg-2,.py-lg-2{padding-top:.5rem!important}.pr-lg-2,.px-lg-2{padding-right:.5rem!important}.pb-lg-2,.py-lg-2{padding-bottom:.5rem!important}.pl-lg-2,.px-lg-2{padding-left:.5rem!important}.p-lg-3{padding:1rem!important}.pt-lg-3,.py-lg-3{padding-top:1rem!important}.pr-lg-3,.px-lg-3{padding-right:1rem!important}.pb-lg-3,.py-lg-3{padding-bottom:1rem!important}.pl-lg-3,.px-lg-3{padding-left:1rem!important}.p-lg-4{padding:1.5rem!important}.pt-lg-4,.py-lg-4{padding-top:1.5rem!important}.pr-lg-4,.px-lg-4{padding-right:1.5rem!important}.pb-lg-4,.py-lg-4{padding-bottom:1.5rem!important}.pl-lg-4,.px-lg-4{padding-left:1.5rem!important}.p-lg-5{padding:3rem!important}.pt-lg-5,.py-lg-5{padding-top:3rem!important}.pr-lg-5,.px-lg-5{padding-right:3rem!important}.pb-lg-5,.py-lg-5{padding-bottom:3rem!important}.pl-lg-5,.px-lg-5{padding-left:3rem!important}.m-lg-n1{margin:-.25rem!important}.mt-lg-n1,.my-lg-n1{margin-top:-.25rem!important}.mr-lg-n1,.mx-lg-n1{margin-right:-.25rem!important}.mb-lg-n1,.my-lg-n1{margin-bottom:-.25rem!important}.ml-lg-n1,.mx-lg-n1{margin-left:-.25rem!important}.m-lg-n2{margin:-.5rem!important}.mt-lg-n2,.my-lg-n2{margin-top:-.5rem!important}.mr-lg-n2,.mx-lg-n2{margin-right:-.5rem!important}.mb-lg-n2,.my-lg-n2{margin-bottom:-.5rem!important}.ml-lg-n2,.mx-lg-n2{margin-left:-.5rem!important}.m-lg-n3{margin:-1rem!important}.mt-lg-n3,.my-lg-n3{margin-top:-1rem!important}.mr-lg-n3,.mx-lg-n3{margin-right:-1rem!important}.mb-lg-n3,.my-lg-n3{margin-bottom:-1rem!important}.ml-lg-n3,.mx-lg-n3{margin-left:-1rem!important}.m-lg-n4{margin:-1.5rem!important}.mt-lg-n4,.my-lg-n4{margin-top:-1.5rem!important}.mr-lg-n4,.mx-lg-n4{margin-right:-1.5rem!important}.mb-lg-n4,.my-lg-n4{margin-bottom:-1.5rem!important}.ml-lg-n4,.mx-lg-n4{margin-left:-1.5rem!important}.m-lg-n5{margin:-3rem!important}.mt-lg-n5,.my-lg-n5{margin-top:-3rem!important}.mr-lg-n5,.mx-lg-n5{margin-right:-3rem!important}.mb-lg-n5,.my-lg-n5{margin-bottom:-3rem!important}.ml-lg-n5,.mx-lg-n5{margin-left:-3rem!important}.m-lg-auto{margin:auto!important}.mt-lg-auto,.my-lg-auto{margin-top:auto!important}.mr-lg-auto,.mx-lg-auto{margin-right:auto!important}.mb-lg-auto,.my-lg-auto{margin-bottom:auto!important}.ml-lg-auto,.mx-lg-auto{margin-left:auto!important}}@media (min-width:1200px){.m-xl-0{margin:0!important}.mt-xl-0,.my-xl-0{margin-top:0!important}.mr-xl-0,.mx-xl-0{margin-right:0!important}.mb-xl-0,.my-xl-0{margin-bottom:0!important}.ml-xl-0,.mx-xl-0{margin-left:0!important}.m-xl-1{margin:.25rem!important}.mt-xl-1,.my-xl-1{margin-top:.25rem!important}.mr-xl-1,.mx-xl-1{margin-right:.25rem!important}.mb-xl-1,.my-xl-1{margin-bottom:.25rem!important}.ml-xl-1,.mx-xl-1{margin-left:.25rem!important}.m-xl-2{margin:.5rem!important}.mt-xl-2,.my-xl-2{margin-top:.5rem!important}.mr-xl-2,.mx-xl-2{margin-right:.5rem!important}.mb-xl-2,.my-xl-2{margin-bottom:.5rem!important}.ml-xl-2,.mx-xl-2{margin-left:.5rem!important}.m-xl-3{margin:1rem!important}.mt-xl-3,.my-xl-3{margin-top:1rem!important}.mr-xl-3,.mx-xl-3{margin-right:1rem!important}.mb-xl-3,.my-xl-3{margin-bottom:1rem!important}.ml-xl-3,.mx-xl-3{margin-left:1rem!important}.m-xl-4{margin:1.5rem!important}.mt-xl-4,.my-xl-4{margin-top:1.5rem!important}.mr-xl-4,.mx-xl-4{margin-right:1.5rem!important}.mb-xl-4,.my-xl-4{margin-bottom:1.5rem!important}.ml-xl-4,.mx-xl-4{margin-left:1.5rem!important}.m-xl-5{margin:3rem!important}.mt-xl-5,.my-xl-5{margin-top:3rem!important}.mr-xl-5,.mx-xl-5{margin-right:3rem!important}.mb-xl-5,.my-xl-5{margin-bottom:3rem!important}.ml-xl-5,.mx-xl-5{margin-left:3rem!important}.p-xl-0{padding:0!important}.pt-xl-0,.py-xl-0{padding-top:0!important}.pr-xl-0,.px-xl-0{padding-right:0!important}.pb-xl-0,.py-xl-0{padding-bottom:0!important}.pl-xl-0,.px-xl-0{padding-left:0!important}.p-xl-1{padding:.25rem!important}.pt-xl-1,.py-xl-1{padding-top:.25rem!important}.pr-xl-1,.px-xl-1{padding-right:.25rem!important}.pb-xl-1,.py-xl-1{padding-bottom:.25rem!important}.pl-xl-1,.px-xl-1{padding-left:.25rem!important}.p-xl-2{padding:.5rem!important}.pt-xl-2,.py-xl-2{padding-top:.5rem!important}.pr-xl-2,.px-xl-2{padding-right:.5rem!important}.pb-xl-2,.py-xl-2{padding-bottom:.5rem!important}.pl-xl-2,.px-xl-2{padding-left:.5rem!important}.p-xl-3{padding:1rem!important}.pt-xl-3,.py-xl-3{padding-top:1rem!important}.pr-xl-3,.px-xl-3{padding-right:1rem!important}.pb-xl-3,.py-xl-3{padding-bottom:1rem!important}.pl-xl-3,.px-xl-3{padding-left:1rem!important}.p-xl-4{padding:1.5rem!important}.pt-xl-4,.py-xl-4{padding-top:1.5rem!important}.pr-xl-4,.px-xl-4{padding-right:1.5rem!important}.pb-xl-4,.py-xl-4{padding-bottom:1.5rem!important}.pl-xl-4,.px-xl-4{padding-left:1.5rem!important}.p-xl-5{padding:3rem!important}.pt-xl-5,.py-xl-5{padding-top:3rem!important}.pr-xl-5,.px-xl-5{padding-right:3rem!important}.pb-xl-5,.py-xl-5{padding-bottom:3rem!important}.pl-xl-5,.px-xl-5{padding-left:3rem!important}.m-xl-n1{margin:-.25rem!important}.mt-xl-n1,.my-xl-n1{margin-top:-.25rem!important}.mr-xl-n1,.mx-xl-n1{margin-right:-.25rem!important}.mb-xl-n1,.my-xl-n1{margin-bottom:-.25rem!important}.ml-xl-n1,.mx-xl-n1{margin-left:-.25rem!important}.m-xl-n2{margin:-.5rem!important}.mt-xl-n2,.my-xl-n2{margin-top:-.5rem!important}.mr-xl-n2,.mx-xl-n2{margin-right:-.5rem!important}.mb-xl-n2,.my-xl-n2{margin-bottom:-.5rem!important}.ml-xl-n2,.mx-xl-n2{margin-left:-.5rem!important}.m-xl-n3{margin:-1rem!important}.mt-xl-n3,.my-xl-n3{margin-top:-1rem!important}.mr-xl-n3,.mx-xl-n3{margin-right:-1rem!important}.mb-xl-n3,.my-xl-n3{margin-bottom:-1rem!important}.ml-xl-n3,.mx-xl-n3{margin-left:-1rem!important}.m-xl-n4{margin:-1.5rem!important}.mt-xl-n4,.my-xl-n4{margin-top:-1.5rem!important}.mr-xl-n4,.mx-xl-n4{margin-right:-1.5rem!important}.mb-xl-n4,.my-xl-n4{margin-bottom:-1.5rem!important}.ml-xl-n4,.mx-xl-n4{margin-left:-1.5rem!important}.m-xl-n5{margin:-3rem!important}.mt-xl-n5,.my-xl-n5{margin-top:-3rem!important}.mr-xl-n5,.mx-xl-n5{margin-right:-3rem!important}.mb-xl-n5,.my-xl-n5{margin-bottom:-3rem!important}.ml-xl-n5,.mx-xl-n5{margin-left:-3rem!important}.m-xl-auto{margin:auto!important}.mt-xl-auto,.my-xl-auto{margin-top:auto!important}.mr-xl-auto,.mx-xl-auto{margin-right:auto!important}.mb-xl-auto,.my-xl-auto{margin-bottom:auto!important}.ml-xl-auto,.mx-xl-auto{margin-left:auto!important}}.text-monospace{font-family:SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace!important}.text-justify{text-align:justify!important}.text-wrap{white-space:normal!important}.text-nowrap{white-space:nowrap!important}.text-truncate{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.text-left{text-align:left!important}.text-right{text-align:right!important}.text-center{text-align:center!important}@media (min-width:576px){.text-sm-left{text-align:left!important}.text-sm-right{text-align:right!important}.text-sm-center{text-align:center!important}}@media (min-width:768px){.text-md-left{text-align:left!important}.text-md-right{text-align:right!important}.text-md-center{text-align:center!important}}@media (min-width:992px){.text-lg-left{text-align:left!important}.text-lg-right{text-align:right!important}.text-lg-center{text-align:center!important}}@media (min-width:1200px){.text-xl-left{text-align:left!important}.text-xl-right{text-align:right!important}.text-xl-center{text-align:center!important}}.text-lowercase{text-transform:lowercase!important}.text-uppercase{text-transform:uppercase!important}.text-capitalize{text-transform:capitalize!important}.font-weight-light{font-weight:300!important}.font-weight-lighter{font-weight:lighter!important}.font-weight-normal{font-weight:400!important}.font-weight-bold{font-weight:700!important}.font-weight-bolder{font-weight:bolder!important}.font-italic{font-style:italic!important}.text-white{color:#fff!important}.text-primary{color:#007bff!important}a.text-primary:focus,a.text-primary:hover{color:#0056b3!important}.text-secondary{color:#6c757d!important}a.text-secondary:focus,a.text-secondary:hover{color:#494f54!important}.text-success{color:#28a745!important}a.text-success:focus,a.text-success:hover{color:#19692c!important}.text-info{color:#17a2b8!important}a.text-info:focus,a.text-info:hover{color:#0f6674!important}.text-warning{color:#ffc107!important}a.text-warning:focus,a.text-warning:hover{color:#ba8b00!important}.text-danger{color:#dc3545!important}a.text-danger:focus,a.text-danger:hover{color:#a71d2a!important}.text-light{color:#f8f9fa!important}a.text-light:focus,a.text-light:hover{color:#cbd3da!important}.text-dark{color:#343a40!important}a.text-dark:focus,a.text-dark:hover{color:#121416!important}.text-body{color:#212529!important}.text-muted{color:#6c757d!important}.text-black-50{color:rgba(0,0,0,.5)!important}.text-white-50{color:rgba(255,255,255,.5)!important}.text-hide{font:0/0 a;color:transparent;text-shadow:none;background-color:transparent;border:0}.text-decoration-none{text-decoration:none!important}.text-break{word-break:break-word!important;overflow-wrap:break-word!important}.text-reset{color:inherit!important}.visible{visibility:visible!important}.invisible{visibility:hidden!important}@media print{*,::after,::before{text-shadow:none!important;box-shadow:none!important}a:not(.btn){text-decoration:underline}abbr[title]::after{content:" (" attr(title) ")"}pre{white-space:pre-wrap!important}blockquote,pre{border:1px solid #adb5bd;page-break-inside:avoid}thead{display:table-header-group}img,tr{page-break-inside:avoid}h2,h3,p{orphans:3;widows:3}h2,h3{page-break-after:avoid}@page{size:a3}body{min-width:992px!important}.container{min-width:992px!important}.navbar{display:none}.badge{border:1px solid #000}.table{border-collapse:collapse!important}.table td,.table th{background-color:#fff!important}.table-bordered td,.table-bordered th{border:1px solid #dee2e6!important}.table-dark{color:inherit}.table-dark tbody+tbody,.table-dark td,.table-dark th,.table-dark thead th{border-color:#dee2e6}.table .thead-dark th{color:inherit;border-color:#dee2e6}} +/*# sourceMappingURL=bootstrap.min.css.map */ \ No newline at end of file diff --git a/PetRecommender/brand.png b/PetRecommender/brand.png new file mode 100644 index 0000000000000000000000000000000000000000..7a5b14baae873a328d74d31e344b9697d786d43e GIT binary patch literal 3992 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 + + Home Page - Observability PetAdoptions + + + + +

+
+ +
+ + +
+
+ + +
+
+ +
+
+ +
+
+

Pet Recommendation Assistant

+
+
+ +
+
+
User ID

+
Tell me a bit about yourself so I can recommend you a pet
+

+

+ +
+
+ +
+ +

Architecture Diagram

+
+ Architecture +
+ + + + +
+
Know more
+ + + diff --git a/PetRecommender/index1.html b/PetRecommender/index1.html new file mode 100644 index 00000000..28fc47aa --- /dev/null +++ b/PetRecommender/index1.html @@ -0,0 +1,86 @@ + + + + + + + Pet Recommender + + + +

Pet Recommendation Assistant

+

UserID


+

Tell me a bit about yourself so I can recommend you a pet

+

+

+ + +
+ +
+ +

Architecture Diagram

+
+ Architecture +
+ + + + + + + diff --git a/PetRecommender/ingress.yaml b/PetRecommender/ingress.yaml new file mode 100644 index 00000000..bcc64dfe --- /dev/null +++ b/PetRecommender/ingress.yaml @@ -0,0 +1,18 @@ +apiVersion: networking.k8s.io/v1 +kind: Ingress +metadata: + name: petrecommend-ui-ingress + annotations: + alb.ingress.kubernetes.io/scheme: internet-facing +spec: + ingressClassName: alb # Use this instead of the deprecated annotation + rules: + - http: + paths: + - path: / + pathType: Prefix + backend: + service: + name: petrecommend-ui + port: + number: 8000 diff --git a/PetRecommender/lambda_function.py b/PetRecommender/lambda_function.py new file mode 100644 index 00000000..939e3a07 --- /dev/null +++ b/PetRecommender/lambda_function.py @@ -0,0 +1,144 @@ +import json +import boto3 +import aws_xray_sdk +from botocore.client import Config +from aws_xray_sdk.core import xray_recorder +from aws_xray_sdk.core import patch_all + +xray_recorder.configure(service='PetRecommender') + +# Import lambda powertools via 3rd party Layer to get EMF libraries +from aws_lambda_powertools import Metrics +from aws_lambda_powertools.metrics import MetricUnit +from aws_lambda_powertools.utilities.typing import LambdaContext + +# Setup EMF stuff +emfmetrics = Metrics(namespace="BedRock-ContextRetrieval", service="PetRecommender") +# @emfmetrics.log_metrics # ensures metrics are flushed upon request completion/failure + + +bedrock_config = Config(connect_timeout=5000, read_timeout=5000, retries={'max_attempts': 0}) +bedrock_client = boto3.client('bedrock-runtime') +bedrock_agent_client = boto3.client("bedrock-agent-runtime", + config=bedrock_config) +kb_id = "REPLACE_VALUE" +modelId = 'anthropic.claude-v2' +def retrieve_context(query): + + #Call bedrock retrieve API to fetch matching context from the knowledge base + retrieval = bedrock_agent_client.retrieve( + knowledgeBaseId=kb_id, + retrievalQuery= { + 'text': query + }, + retrievalConfiguration= { + 'vectorSearchConfiguration': { + 'numberOfResults': 5 + } + } + ) + retrievalResults = retrieval['retrievalResults'] + contexts = [] + scores = [] + for retrievedResult in retrievalResults: + contexts.append(retrievedResult['content']['text']) + scores.append(retrievedResult['score']) + context_str = str(contexts) + max_score = max(scores) + # print(retrievalResults) + emfmetrics.add_metric(name="ContextSimilarityScore_max", unit=MetricUnit.Percent, value=max_score) + return context_str, max_score + +def validate_prompt(input_text,max_score): + #check if the user query is relevant + if max_score < 0.0035: + return False + else: + return True + +def create_prompt(query, context): + #provide instruction to the model + instruction = "Human:You are a pet recommendation assistant, and provide recommendations to potential pet adopters based on their individual and family circumstances. Recommend no more than 3 pet options and clearly describe why a given option is a good fit for the user. tags. Please specifically include the words - do not have enough information - in your response only when you find 0 matching pets. Do not make up an answer. " + #augment prompt with instructions, context and user query + prompt = instruction + " " + context + " " + " " + query + " " + " Assistant:" + return prompt + +def get_recommendation(prompt): + #Define invoke_model API parameters + body = json.dumps({ + "prompt": prompt, + "max_tokens_to_sample": 3000, + "temperature": 0.1, + "top_p": 0.9, + }) + # modelId = 'anthropic.claude-v2' + accept = 'application/json' + contentType = 'application/json' + + #call invoke_model api to get recommendation + response_raw = bedrock_client.invoke_model(body=body, modelId=modelId, accept=accept, contentType=contentType) + response_body = json.loads(response_raw.get('body').read()) + response = response_body.get('completion') + return response + +@emfmetrics.log_metrics +def lambda_handler(event,context): + input_text = event.get('user_query') + customer_id= event.get('customer_id') + #Initialize X-ray + patch_all() + #retrieve context from knowledge base + segment = xray_recorder.begin_subsegment('retrieve_context') + xray_recorder.put_annotation("kb_id",f"{kb_id}"); + xray_recorder.put_annotation("customer_id", f"{customer_id}"); + context, max_score = retrieve_context(input_text) + xray_recorder.put_metadata(key='user_query', value=f"{input_text}"); + xray_recorder.put_metadata(key='context', value=context); + segment = xray_recorder.end_subsegment() + + #Augment prompt with instructions and context + segment = xray_recorder.begin_subsegment('create_prompt') + prompt = create_prompt(input_text,context) + segment = xray_recorder.end_subsegment() + + #check if user_query is valid + if validate_prompt(input_text,max_score): + #if valid query, get recommendation + segment = xray_recorder.begin_subsegment('get_recommendation') + xray_recorder.put_annotation("model_id",f"{modelId}"); + xray_recorder.put_annotation("customer_id", f"{customer_id}"); + xray_recorder.put_metadata(key='user_query', value=f"{input_text}"); + + try: + + output_text = get_recommendation(prompt) + xray_recorder.put_metadata(key='recommendation', value=f"{output_text}"); + print(output_text) + response= { + 'status_code':200, + "headers": { + "Content-Type": "application/json" + }, + 'body': output_text + } + except Exception as e: + response = { + 'status_code': 500, + 'body':json.dumps({'error':str(e)}) + } + + segment = xray_recorder.end_subsegment() + else : + #if invalid query, return error + response = { + 'status_code':200, + "headers": { + "Content-Type": "application/json" + }, + 'body': "Invalid input, please describe your circumstances relevant to adopting a dog." + } + emfmetrics.add_metric(name='InvalidUserQuery', unit=MetricUnit.Count, value=1) + emfmetrics.add_metadata(key='user_input', value=f"{input_text}") + emfmetrics.add_metadata(key='customer_id', value=f"{customer_id}") + + return response diff --git a/PetRecommender/main_banner.png b/PetRecommender/main_banner.png new file mode 100644 index 0000000000000000000000000000000000000000..28a105b46336260d60ab90a6706523dc39c559b0 GIT binary patch literal 152760 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

-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 literal 0 HcmV?d00001 diff --git a/PetRecommender/main_banner_text.png b/PetRecommender/main_banner_text.png new file mode 100644 index 0000000000000000000000000000000000000000..0f2d1e29dc578b480791410dd6f9af7695a028a1 GIT binary patch literal 9302 zcmb7qWmHsc)bP$v;U7*!P|^T+^tSk?aL0>C4~mvkwXw(RV3 zxy4kcf{{|F{AgNR8@HJKF<_{VsV_%#kK*F#tmU3We5{7UZP9t+O}De`=6x*Pvs%VC zdk}+GZu4r-O8(bhz3??oKgt0BBPA^D`*^ekPR@mg=CY0#f6n&umF)#PG#N!YSai(2 zk8y=QXQ9!3?5^Kj4@SD-wt*eW1HAv`v9K*NrWE-g`PRW|>a5?~BLB}1SIh=jKCvc= z3Yl)9U*Mc|_!+rvla^(b?Ef`!ynP&fv=WzG7~qxA*AKzrl!sL8Z>HRHPEH6V z0+K!nv<;hW8OV}xFb@(wVs_ht$xGfW7rjT_4X8Uz;HPiJ6+|{a_&Xp*N$5}TKG{P8 zn^1lSz)YOLlT3Mm)UB}GV{X)+9T@Vls(HVqNyiA>^ieHjii~?Upy@MGt3{7R4yl~VJFL%*`s#iC=sU)G zYn!8;D;09sP**ZY0ECrwg(TxoZrfS9liZQqf#x)P>M`S^#KQ>v@qfLUw}hs%F&h}V zV*gsT*)L)CBPuVG<|DBt*eXD;6>jj~NMdqP6K6?db$KxKGaSp1ajNP29D zj?sKldyq(~%G5eD!zG|MX3ERpd`=RIoC89=Z#+UU=ObR`OLQ^peg?o8ig!g1MaYZG zpBv#UGTbJDQscXGloSdHAG#b;QmZ&wvcW}@^OQk1jovhn0LsdYfRst@HKD5B_l@3* zX_bG{I%G$gut117om(d>fTVD7{W%iJSx&c{?a?vf%acOP58|eg0XR&fdGfWDpYK-w z`4b4svMoyD$K7lSTGeQ;aX3AyMBqVr=FV#W-O$uG*#_Txw(H~islk+?uSxwY41-uxi27>iv{iD zOpon-aLy`RVqf^oe6p&R`L`=S*Eb%Qa#o4>x9_|}zL0+2(UoCcW9_;ISsFDoryNuZ z47a*qV+_YL7*6yx6Y=)^bUP}U%YkH6nkzyBur-gT+l4PzjJK1aEuhrM#NLNorEK?tO;I-- zUfwC3qkP7wh4oHH8L55lZmV1nBR}?k`D!T3O!s^H47{zm)8>;hMs9fVU}y%*se$Sp z7G5G169Yj(xJ7baVCWn*KQHY)9l2ME>Cj2l7FKXihmK{t=u`XUY)@W_SwD+7gBl^jyQDNXil98Y`0 zgZpvCAQHK(jbKMyy%fo#q5AG7n=x>H@SId}`8ngSNBg_4wy7M305goJSHJ3=uz9ki zyFDLIWe&J#Txy14Z(lrO_5ax2jmxfQ0(zr-L48T@jg?npJ>cwBTfT+zr4DZFyH^j9 z$aFFM7f1HbOg9>TBAM}O{krA*6-|R}h1U!!qp-@_E{_j7;&GHUk#J3vX#UxIQ~EY$ zo6gFg+KeKU1_-~B%85>y&-hnZqQkC3Ds-Fvlup(q>c#++i}{I%pS zgYeX>_aw2O7@?mR1>TIS^;cfSaF*su$QE9b;Ck2g)fQ3aoSGXZkm`S15k25Om^_pG zF$^<}y4TJ$2hkBP0BYuJxN#qw9ZC@yFDp54gN`Cz0PGs-20dbj<71(&dM{hadv*oG z`Hh8Fu=G+)ntlI%BEBvtjAfHV>~UBRm^!zdibEDR><#yP2vdq#eTU{)*|AEKvZkCi z4Gm9?iF6@x@Px!oEaaq_^$^R$_e?8-AnIFpd}mu{^S#=?^)b}Q3Rx4eL;>LI!qIlG z9i;SSrAfCOWcN*ilJ#3_L`_iE45646+O=*VV&a!D<l?zsFG#{CDL|5wv!neiLy7gZEFu85#g^K? zh#(5UH~$`%Xhcoy{IsQH9eH%{lf_ajHIzSAawa0E(ig@6At~wGMj-(+kB zvqgXI_YGKWFvw0HO2^1QW?uV6R`S37T4CHbv~e3ZpEQ>}Gzl2`K)YuPuedtnFbj#onsu(&mE~NUfYj)P4?x5jaV{Dw8o&(B> z=ba{N6OYGH({5NB?8-m27J8dVO)=ubY@mA!)P4lD(@4$sR$G|L~)ymgIZYAon82|wJ(2+;g z)*WoDOQ>OMp1uN^(6%u?E}$~E`+&xMQb-K$^83k@ip>*u9< z;4=nvm5wj_h)zQ>8Mkqn69Syl%Wb`wK$H3wgb6ctZUmLoc+oGf`w-U!OQqkk2%PA~ zWv!8)3C0SE&{@qFoNDty&IdvDP{E+mh=#huhTZF4?_M{4t{n7rK4R(U1!gLSdy=iq zXb9p-Hg9&I{qNzu-V4<84Y!pAD>l?~Ko;ue>;RhN88*#hW6 z(e!Un#YcyS+O^km+-GWj9xO#D357ZCQk4T_3xqtGxpvrs`&oXJPpRFC6=|;6{)-++ zH;`$Xj!;@@)fm}QPx{k+{kVrIK}`f6C#5JMKfOs{0r)SmqC^K=HHZCN!7sk^IuJdb zc51OxwPY|f#!=rPP(jOV_Wr0>+Y=Dde>I)n%W5dgI3kp>WPgD5k>!D|Xb^oF5bHay zH}mxkbxJeQP>!I%mHA*5T3s?My*6r0dxDsjJ`w1$tuJ?-<@RaL0Z?&!1iPfdWxbt| zw;qvNN?z`;Te5zq$yk`~^TFLTI>)DO-fWVT+Ku|x%MNzkwb{lKL4bEo>Aw6ziv4=^c#zB4|g5=Z;TTKOeLYxTJB^Y zFngK&2h*Q2)ObeKkO-0~yDXIUzwhfarkrxw*gi@^-rXIj15J{>RLyJQmwLX8(#V* zZkH@DY0rujpY|&N5B8?YK7JlC#m;9uG?+}D75BjiB7F-HpA&LD@t(u?*i^L|&|pp5 zwrHv;%Ql_%pj+?-q>w-P-A11q@G>l0|6>Atyi{?7L~X$qPxp__Df)+HvEw`PtQWed zC^CIs!oYt>LuWVhHko=Zq!j@Q?#*%8ywMr-|j ztIbm;P6q$K8|}X%A_P(u!CRCR=Yl-M(s;&Ae!5gNA~>gUq&M+7cNXMau_WHoN_8zQ z9*tXL`nUK&6qjl=MaVXq6n9@2-63qLuA)6#xpt25t-$GoF&{q{IeRikZscDVjALE| zu5dthZ=qq=V}`!8>Jv1Hth3vp29KHRldYFzp~IkLzjUl7SHy@`Xwq=`nSN8d&*@hF zkKy{Zu5bL$DyqQDdT&&lLsQa9wuD7}nOr}G2V{~vccX21tMRk1z&^IrTBs==DJe12 ztb-@Y^7Y)&*?a*+(>>62d%amv{xqFp%bp2X@8L z;E2E4aA*4^O^RLf^A4coFmjXma{GIK5UCHr49h7X0hUF|Av~WlxKy%Do+FEaAl$zt>YZowj z2&i=#t1o#D?B+x7i$`Wnh$$3WDbclr^~`Z0U|Gap&;j8ILQkBKHN1fs!D;+R6+V)~ z2~z=x792h`waHxBV~=e4_+Iut3ppKZr{EOA+HQGQWnRJ~&8ZJc&kfYvTAer?2i@?_+c9a)hjys? zwopwZM|lDoR5GXo(D~;32l;nXoO7gFr@mYI=Z+=-89d;Blm>Pe_3;C1+C z75a1J8lv*`<0L1TSYQAorO{X(YsxYVPW*Wb{><;R2%4<4Md-*1mhMc}yPt$#A*)z> z_P{55QycRZLi$|U@+9XP$Y%Fv>hjWR-kJcmWlu@F_Ts7XT)qPxQvH-lrdRIH;S!op zB9swdRmRWIsgau!l9oD=!xbZ*(D4B?K0Kaeqqzi4*H2R!K>nZ4hN6DNz7*G9;nUmy z-tZ`m^jg0Cb&wD#^D4AbwB@6OE&L}3{^=p@h$(`vwFY-!`=<@f_twT#)@fl!d?b|| zUFuppcTtP0np;sthoHsGmmD?FW#D9@eGI2ss%SP1_vyX6?fI7-fhC~fcRW=QBiOl= zk)U~%c~l1bNABJIXU=I%#i87^;G@iv&+tavwYF0Aj6|bTgjat*n%?)c{Dg<0K=_%n zyawPrAUn+G*z~_iG9`k1mdR+oUk!r1Z?(#lUW>x%@8z6UlY8t6pP1S^O<4v!L~c;m z=?Eia884vIpo)@I>Q+HsB14M|%_pqLvl0Ura5eWRvlv-V4&WoePkv4JqaR;Op1sl= zMaEd>R<@nT$(oXtPtE422PnO)_#jfs#5(=w-@ zdQ>_1;#(*+t^_J8<9%eV`NOE;Vpp1~YIAlJCBW0jSKPMpbfdGn(8|xJHzlV0qJvNv znqV2l?aydG5^vgsJq3khugeg+Y6SJ1z(pNIM0ncqriv4JUYvZ?TDlOy=A@}9;L*_C zXXBhZ+}&K4;VpSi8E;^(K2n`tvAP%#hB9>~ z8d0WO_&N*bK~PsNCT>5O(4P*zn>{>JQb2v&e}APl^-pS~LyvVFbYI(`t~RTn>r}&& z&r7s-a59PU1OjLrJcC6`_#lYOwe|eq_BI3>EL(^`>hbO!;UEc{N53^@oe70qC_3i3 zT;y?DJk26dD$#;~+1*30Rg+#3PoTKd3O*|KVlY%=#8n|YPfgZ86)BOOtIy4jS zpc=sZ)ZI6)yI!Q!`({1R2Nk{(SyE!SbjOqB@`S4_n*KSD{DCyfRR(;rA>|Ko<$*%E zM~R*eB-wt53D$Q~w6GqETO1I&;xanD@;I2PjupcTU}kJ?En=6ZaUUf#&pzh+ z^i4^62>l0&B-1lqvp?;N&=N?D*=W^UCC>bRy1v21>D{@K{h`f^$n7eZ-4PW(e0(7}DTKLs{A8OgD_09+(gPbgD z#%dP1t&$s>VRt7ye}>53ngQ?BTrJBx%bDsY9$Vdt{iqi$1!v^hK5b0WQp*4tB5_m+ zy{O1{1*|#nTp0w}l?VTim)F$p;g@`G_RUoa|0_B8GgEfK<*b3@Z4{;1W2WhtG)5+gquv|JrmOV&nM+c?zM?}FW;;?e??vQ`snzGl6UJBLxTUcvR zu4A;V=5O4v?%hlxv1z)f*AvacKiR!{)G$wfLzTF}{=p{+B;@7vuQ6RMv?L#h8{FTS z(7VbFehnxZ6UkhQBcOSRG}>HfgUedUn9^rqZdidTd;{XH8Xf-h$!Kj^y-ZCO{Wx)z zMPsxqzhOtLf*>bHm34F+DTyBkzUJP08yR7wQ9^*^_O4$3pzPxtB~X>?ek>OPQKM7+ zvu3e%MVZ;qHt4`X(iy4Ptd@U__7P_t%CHB?_E#(Sy!!OV7ye&jjVHude$5WE<=+T+ z9-{_Dm?d1%+mAkac&Xr5CSc{DAdiclX|Zi}v>NqV^JVuZ{Ez{uSueu@iDKG8wn2nY8_Y8QsZKsACkIwrozHPEP;j}pYeP9Z1@D(RoqA(_}cP!_`>rYJEvuNzj z)u+6XQ;~-kGX!>{pA!e0txCC9YF+ib<=%u%vRLF~T{Fd#!zg6}e%sFDaH-e-B($jy zC?%K<_sWv~jr!(NCOyrRW8_XaSfPWZ46?MAOO!r6Tie)%xM5+w@}T^d((0{@1WFxD z{DMovwgi9ORCow`N7V2M{GhBPuO#LZM;gmO4x_l^ zIRUUfS;ITgWu9ov*KzA%C%FX|a7|d>)e0LMmQ&2kok(KZ(h-E9%f+5Bj+WUyrw`3H zIpE0{QGXo#!PJzG2luiDl(jnA+`Nt^8rp*=lA4BX=pU$@rC?Cn5E&VJL<&%ak39M|@Ie9EIUDGSn7%yb#5ugWKk z1@!1ooJ$t9n{YPY%BalZJGja8Zq2kY5?IIbXM|l(TG-$Ya2{H-#cJ*Ikl%N@Vuv2kuh*OE1 zmho|Z^szk5nt-el^@KS{y?`LXTY0_+(erJvRV2yZaVe%MFPt3|*d?lU9JuGd6e=U;;DgZisLh9(rbDdKt<%va#Pv_ZRQ#`AJ(Gjpc2H?44V%%+$I6xU^4#b;hxkB;oMbN+SxO@*}h~7#X zH^k6ov5V*7k}NEc?)w>?67D<;yEm7W3=QO$Oz1{QD{CFMj7&Yl)S3~_NkP%E2AGx( zTHOX;qc)yb5)`^2s3*S09-0OP377YJz*|7l>H3s#*2BJHOgW9cx#dr$wY-4#Ay_RM z&33a^CN6HKaJ4b@>)CuXKy6a3&zA`+jX@7UElru4v_x4xLpPhzYs89;4>?NQ9vjmU zNN{UMMS83;;MSG!3nbR_9Y|uwC2ds+vuUd|2^e~87-TEHC3u`La|g%RP>+IQuW_M1 zlKN!e0P2lM{-d3@q|FyLpQa=qOm9V>MXLkR=&0}Q!J#2_vOZyq=(IjjK>2j*%$<|h zr;Hr&bgyJyqQ^Q!6HFNOniHi4|99iBMi|($SNaRNtFOd^>4YbiOUTvsi{2LCi6ZsG zI7wPM$M_Z}9^KX6;O6OOPFA4k*5?VhxF=bj4vVi20;FwGE1)5F@t{9HeMPSf-# z-%{VZmEp-9*GJrX@LQAVvzqpB^Zx;tx3C`eSMo<1nLl&p>Z}_|rKz~zv6Lyj-)>^0 zlI+g9q$ca~du@||>$Z2Z>maLTR)&K$a`L23qAmUDLq7k8U%wf|^z1T?>62>fElpDz zOXfd~7L8{}lH006N|#w8wV4SR#QLh%7n{j<$RfJMh_?iZUlBaumF2#ml0mHkXSF~? zDOK{V6?Z;)db2O<3ln>{rq1U3Ym~$8d9m_MBErarSbTHjEIAfzLHiyOeb2B?m`)=z z)!g)l-Nw`Yl}EixexSUSqv^Q8Li+R1DL+40(O+Gu8MXo@nssQg!y6!LamKx^%r(&b zfk+Iw+9$hkkElE_OBYA}cZelz2Fonqn%vFeF388PHheF4q7w#mDq-QRDPE9a5D?KI zN4va$<&f2qPw8QMBCxLwUhG{7UpM{ZhIhf1ACovrlX~7GZF?X!^!I$k(V zi*M{3iUP53bH0(R)@(X+|KAHJ{x`w!|EDOUZ*2StvyFgDxRJ74=()NC08-LWtd=(m F`5(2V@&5n- literal 0 HcmV?d00001 diff --git a/PetRecommender/pet-ui-deploy.yaml b/PetRecommender/pet-ui-deploy.yaml new file mode 100644 index 00000000..208d6354 --- /dev/null +++ b/PetRecommender/pet-ui-deploy.yaml @@ -0,0 +1,55 @@ +--- +apiVersion: apps/v1 +kind: Deployment +metadata: + name: petrecommend +spec: + selector: + matchLabels: + app.kubernetes.io/name: petrecommend-ui + replicas: 3 + template: + metadata: + labels: + app.kubernetes.io/name: petrecommend-ui + spec: + containers: + - image: public.ecr.aws/y4x6u5w4/genai:v5 + imagePullPolicy: Always + name: petrecommend-ui + ports: + - containerPort: 8080 +--- +apiVersion: v1 +kind: Service +metadata: + name: petrecommend +spec: + ports: + - port: 80 + targetPort: 8080 + protocol: TCP + type: NodePort + selector: + app.kubernetes.io/name: petrecommend-ui +--- +apiVersion: networking.k8s.io/v1 +kind: Ingress +metadata: + name: petrecommend + annotations: + alb.ingress.kubernetes.io/scheme: internet-facing + alb.ingress.kubernetes.io/target-type: ip +spec: + ingressClassName: alb + rules: + - http: + paths: + - path: / + pathType: Prefix + backend: + service: + name: petrecommend + port: + number: 80 + diff --git a/PetRecommender/petstyles.css b/PetRecommender/petstyles.css new file mode 100644 index 00000000..7b38ed69 --- /dev/null +++ b/PetRecommender/petstyles.css @@ -0,0 +1,168 @@ +.pet-hero { + background-image: url("main_banner.png"); + background-size: cover; + height: 135px; + width: 100%; +} + +.pet-hero-title { + position: relative; + top: 18.28571px; +} + +.pet-items { + margin-top: 1rem; +} + +.pet-item { + margin-bottom: 1.5rem; + text-align: center; + width: 33%; + display: inline-block; + float: none !important; +} + +.pet-list-item { + font-size: 1rem; + font-weight: 300; } + +@media screen and (max-width: 1024px) { + .pet-item { + width: 50%; + } +} + +@media screen and (max-width: 768px) { + .pet-item { + width: 100%; + } +} + +.pet-footer { + background-color: #000000; + border-top: 1px solid #EEEEEE; + margin-top: 2.5rem; + padding-bottom: 2.5rem; + padding-top: 2.5rem; + width: 100%; + bottom: 0; +} + +.pet-footer-brand { + height: 50px; + width: 230px; +} + +.pet-header { + margin: 0px; + background-color: #000000; +} + +.pet-wrapper { + display: flex; + min-height: 100vh; + flex-direction: column; + justify-content: flex-start; +} + + +.pet-filters { + background-color: rgba(19, 126, 68, 0.67); + height: 65px; +} + +.pet-filter { + border-radius: .5rem; + -webkit-appearance: none; + background-color: transparent; + border-color: #033c40; + color: #FFFFFF; + cursor: pointer; + margin-right: 1rem; + margin-top: .5rem; + min-width: 140px; + outline-color: #033c40; + padding-bottom: 0; + padding-left: 0.5rem; + padding-right: 0.5rem; + padding-top: 1.5rem; +} + +.pet-filter option { + background-color: #5096e7; +} + + +.pet-label { + display: inline-block; + position: relative; + z-index: 0; } +.pet-label::before { + color: rgb(228, 239, 68); + content: attr(data-title); + font-size: .8rem; + font-weight: bold; + margin-left: 0.5rem; + margin-top: 0.65rem; + position: absolute; + text-transform: uppercase; + z-index: 1; } +.pet-label::after { + background-image: url("../images/arrow-down.png"); + content: ''; + height: 7px; + position: absolute; + right: 1.5rem; + top: 2.5rem; + width: 10px; + z-index: 1; } + + +.pet-send { + background-color: #dc7406; + color: #efd912; + cursor: pointer; + font-size: 1rem; + margin-top: -1.5rem; + transition: all 0.35s; } +.pet-send:hover { + background-color: #db7603; + transition: all 0.35s; } + +.pet-thumbnail { + max-width: 370px; + width: 100%; } + +.pet-button { + border-radius: .5rem; + background-color: #2d7f83; + border: 0; + color: #FFFFFF; + cursor: pointer; + font-size: 1rem; + height: 3rem; + margin-top: 1rem; + transition: all 0.35s; + width: 50%; } +.pet-button.is-disabled { + opacity: .5; + pointer-events: none; } +.pet-button:hover { + font-size: 1.5rem; + background-color: #0fa828; + transition: all 0.35s; } + +.pet-name { + font-size: 1rem; + font-stretch:condensed; + font-weight: 300; + margin-top: .5rem; + text-align: center; + text-transform: lowercase; } + +.pet-price { + font-size: 25px; + font-weight: 400; + text-align: center; } +.pet-price::before { + content: '$'; } \ No newline at end of file diff --git a/PetRecommender/requirements.txt b/PetRecommender/requirements.txt new file mode 100644 index 00000000..1d5e244d --- /dev/null +++ b/PetRecommender/requirements.txt @@ -0,0 +1 @@ +aws-xray-sdk==2.12.1 From fa732d724050df5b62aa03bda43c228d8163acf8 Mon Sep 17 00:00:00 2001 From: Siva Guruvareddiar Date: Fri, 28 Jun 2024 20:02:24 -0500 Subject: [PATCH 2/2] changes --- PetRecommender/index.html | 1 - 1 file changed, 1 deletion(-) diff --git a/PetRecommender/index.html b/PetRecommender/index.html index 6b360405..723bf2e0 100644 --- a/PetRecommender/index.html +++ b/PetRecommender/index.html @@ -119,7 +119,6 @@

Tell me a bit about yourself so I can recommend you a pet
} -
Know more