(function(){"use strict";var ll=document.createElement("style");ll.textContent=`@charset "UTF-8";@import"https://fonts.geckoform.com/satoshi.css";.gecko-chat-widget-app-message-type-buttons>ul{list-style-type:none;padding:0!important;margin:0!important}.gecko-chat-widget-app-message-type-buttons>ul li button{padding:8px;background:#fff;border:1px solid #e2e8f0;font-size:14px;text-align:left}.gecko-chat-widget-app-message-type-buttons.gecko-chat-widget-app-message-type-buttons-list li button{width:100%;border-top:none}.gecko-chat-widget-app-message-type-buttons.gecko-chat-widget-app-message-type-buttons-list li:hover button{background:#f0f0f0}.gecko-chat-widget-app-message-type-buttons.gecko-chat-widget-app-message-type-buttons-list li:first-child button{border-top-left-radius:4px;border-top-right-radius:4px;border-top:1px solid #e2e8f0}.gecko-chat-widget-app-message-type-buttons.gecko-chat-widget-app-message-type-buttons-list li:last-child button{border-bottom-left-radius:4px;border-bottom-right-radius:4px}.gecko-chat-widget-app-message-type-buttons.gecko-chat-widget-app-message-type-buttons-pill>ul{display:flex;flex-wrap:wrap;gap:8px}.gecko-chat-widget-app-message-type-buttons.gecko-chat-widget-app-message-type-buttons-pill>ul>li{display:inline-block}.gecko-chat-widget-app-message-type-buttons.gecko-chat-widget-app-message-type-buttons-pill>ul>li button{border-radius:4px;font-weight:500;transition:all .2s ease}.gecko-chat-widget-app-message-type-buttons.gecko-chat-widget-app-message-type-buttons-pill>ul>li:hover button{background:#eff6ff;color:#1d4ed8;border-color:#3b82f6}.gecko-chat-widget-app-message-type-data-capture{background-color:#f1f5f9;border-radius:4px}.gecko-chat-widget-app-message-type-data-capture .gecko-chat-widget-app-message-type-data-capture-gecko-form{width:100%;height:100%}.gecko-styles .typing-indicator-container{display:flex;align-items:center;gap:8px;padding:10px 8px;background:#f1f5f9;border-radius:16px}.gecko-styles .typing-indicator-container .typing-indicator-text{font-size:12px;color:#666}.gecko-styles .TypingIndicator{display:flex;gap:2px;align-items:center;position:relative;border-radius:30px;float:left}.gecko-styles .TypingIndicator>div{height:8px;width:8px;float:left;margin:0 2px;background-color:#172b4d;display:block;border-radius:50%;opacity:.4}.gecko-styles .TypingIndicator-dot1{-webkit-animation:1s blink infinite .3333s;animation:1s blink infinite .3333s}.gecko-styles .TypingIndicator-dot2{-webkit-animation:1s blink infinite .6666s;animation:1s blink infinite .6666s}.gecko-styles .TypingIndicator-dot3{-webkit-animation:1s blink infinite .9999s;animation:1s blink infinite .9999s}@-webkit-keyframes blink{50%{opacity:1}}@keyframes blink{50%{opacity:1}}@-webkit-keyframes bulge{50%{-webkit-transform:scale(1.05);transform:scale(1.05)}}@keyframes bulge{50%{-webkit-transform:scale(1.05);transform:scale(1.05)}}.gecko-styles{position:relative;z-index:2147483647}.gecko-styles .close-conversation-container{position:absolute;bottom:0;left:0;width:100%;z-index:30000;background-color:#fff;border-top-left-radius:42px;border-top-right-radius:42px;box-shadow:0 0 10px #0000001a;color:#172554;padding-bottom:24px}.gecko-styles .agent-avatar-container{position:absolute;left:50%;transform:translate(-50%) translateY(-50%)}.gecko-styles .close-button{position:absolute;right:16px;top:16px;background-color:transparent!important;border:none!important;color:#172554!important;transition:all .15s ease;padding:2px 6px 4px!important;font-size:16px!important}.gecko-styles .close-button:hover{background-color:#f8fafc!important}.gecko-styles .close-prompt{text-align:center;margin-top:40px;margin-bottom:12px;font-weight:500;font-size:14px}.gecko-styles .end-conversation-options-container{display:flex;flex-direction:row;justify-content:center;gap:8px}.gecko-styles .end-conversation-options-container>button{font-feature-settings:"salt";font-size:14px!important}.gecko-styles .review-btn-secondary{background-color:#e2e8f0!important;color:#172554!important;font-weight:500!important;border:none!important}.gecko-styles .review-btn-secondary:hover{background-color:#cbd5e1!important}.gecko-styles .emoji-container{display:flex;flex-direction:row;justify-content:center!important}.gecko-styles .emoji-button{background-color:transparent!important;border:none!important;font-size:28px!important;height:38px!important;width:38px!important;border-radius:4px!important;text-align:center!important;padding:0!important}.gecko-styles .emoji-button.emoji-button-faded{opacity:.5}.gecko-styles .feedback-container{display:flex;flex-direction:column;align-items:center}.gecko-styles .feedback-prompt{margin:16px;text-align:center;font-size:13px}.gecko-styles .feedback-input-field{width:80%;margin-bottom:20px!important;padding:8px 12px;resize:none;box-sizing:border-box;background:none;border:1px solid #cbd5e1;border-radius:4px;outline:none;font-size:15px;transition:border .3s;font-feature-settings:"salt"}.gecko-styles .feedback-input-field:hover,.gecko-styles .feedback-input-field:focus{border-color:#64748b}.gecko-styles .feedback-send-button{box-sizing:border-box;border-radius:4px;padding:8px 12px;cursor:pointer;font-feature-settings:"salt";font-size:14px!important}.widget-brand-color-bg{background-color:var(--widget-colour)!important}.widget-brand-color-bg:hover{background-color:var(--widget-hover-colour)!important}.widget-brand-color-text{color:var(--widget-colour)!important}.widget-brand-color-text:hover{color:var(--widget-hover-colour)!important}/*!
 * Bootstrap  v5.3.3 (https://getbootstrap.com/)
 * Copyright 2011-2024 The Bootstrap Authors
 * Licensed under MIT (https://github.com/twbs/bootstrap/blob/main/LICENSE)
 */:root,[data-bs-theme=light]{--gecko-blue: #2563eb;--gecko-red: #e11d48;--gecko-orange: #f97316;--gecko-yellow: #eab308;--gecko-green: #34d399;--gecko-purple: #a855f7;--gecko-black: #020617;--gecko-white: #ffffff;--gecko-grey: #1e293b;--gecko-grey-dark: #020617;--gecko-gray-100: #f8f9fa;--gecko-gray-200: #e9ecef;--gecko-gray-300: #dee2e6;--gecko-gray-400: #ced4da;--gecko-gray-500: #adb5bd;--gecko-gray-600: #6c757d;--gecko-gray-700: #495057;--gecko-gray-800: #343a40;--gecko-gray-900: #212529;--gecko-primary: #172554;--gecko-secondary: #475569;--gecko-success: #16a34a;--gecko-info: #2563eb;--gecko-warning: #f97316;--gecko-danger: #be123c;--gecko-light: #ffffff;--gecko-dark: #020617;--gecko-grey-25: #f8fafc;--gecko-grey-50: #f1f5f9;--gecko-grey-100: #e2e8f0;--gecko-grey-200: #cbd5e1;--gecko-grey-300: #94a3b8;--gecko-grey-400: #64748b;--gecko-grey-500: #475569;--gecko-grey-600: #334155;--gecko-grey-700: #1e293b;--gecko-grey-800: #0f172a;--gecko-grey-900: #020617;--gecko-blue-25: #eff6ff;--gecko-blue-50: #dbeafe;--gecko-blue-100: #bfdbfe;--gecko-blue-200: #93c5fd;--gecko-blue-300: #60a5fa;--gecko-blue-400: #3b82f6;--gecko-blue-500: #2563eb;--gecko-blue-600: #1d4ed8;--gecko-blue-700: #1e40af;--gecko-blue-800: #172554;--gecko-blue-900: #101a3c;--gecko-red-25: #fff1f2;--gecko-red-50: #ffe4e6;--gecko-red-100: #fecdd3;--gecko-red-200: #fda4af;--gecko-red-300: #fb7185;--gecko-red-400: #f43f5e;--gecko-red-500: #e11d48;--gecko-red-600: #be123c;--gecko-red-700: #9f1239;--gecko-red-800: #881337;--gecko-red-900: #4c0519;--gecko-orange-25: #fff7ed;--gecko-orange-50: #ffedd5;--gecko-orange-100: #fed7aa;--gecko-orange-200: #fdba74;--gecko-orange-300: #fb923c;--gecko-orange-400: #f97316;--gecko-orange-500: #ea580c;--gecko-orange-600: #c2410c;--gecko-orange-700: #9a3412;--gecko-orange-800: #7c2d12;--gecko-orange-900: #431407;--gecko-yellow-25: #fefce8;--gecko-yellow-50: #fef9c3;--gecko-yellow-100: #fef08a;--gecko-yellow-200: #fde047;--gecko-yellow-300: #facc15;--gecko-yellow-400: #eab308;--gecko-yellow-500: #ca8a04;--gecko-yellow-600: #a16207;--gecko-yellow-700: #854d0e;--gecko-yellow-800: #713f12;--gecko-yellow-900: #422006;--gecko-green-25: #f0fdf4;--gecko-green-50: #dcfce7;--gecko-green-100: #bbf7d0;--gecko-green-200: #86efac;--gecko-green-300: #4ade80;--gecko-green-400: #22c55e;--gecko-green-500: #16a34a;--gecko-green-600: #15803d;--gecko-green-700: #166534;--gecko-green-800: #14532d;--gecko-green-900: #052e16;--gecko-purple-25: #faf5ff;--gecko-purple-50: #f3e8ff;--gecko-purple-100: #e9d5ff;--gecko-purple-200: #d8b4fe;--gecko-purple-300: #c084fc;--gecko-purple-400: #a855f7;--gecko-purple-500: #9333ea;--gecko-purple-600: #7e22ce;--gecko-purple-700: #6b21a8;--gecko-purple-800: #581c87;--gecko-purple-900: #3b0764;--gecko-primary-rgb: 23, 37, 84;--gecko-secondary-rgb: 71, 85, 105;--gecko-success-rgb: 22, 163, 74;--gecko-info-rgb: 37, 99, 235;--gecko-warning-rgb: 249, 115, 22;--gecko-danger-rgb: 190, 18, 60;--gecko-light-rgb: 255, 255, 255;--gecko-dark-rgb: 2, 6, 23;--gecko-grey-25-rgb: 248, 250, 252;--gecko-grey-50-rgb: 241, 245, 249;--gecko-grey-100-rgb: 226, 232, 240;--gecko-grey-200-rgb: 203, 213, 225;--gecko-grey-300-rgb: 148, 163, 184;--gecko-grey-400-rgb: 100, 116, 139;--gecko-grey-500-rgb: 71, 85, 105;--gecko-grey-600-rgb: 51, 65, 85;--gecko-grey-700-rgb: 30, 41, 59;--gecko-grey-800-rgb: 15, 23, 42;--gecko-grey-900-rgb: 2, 6, 23;--gecko-blue-25-rgb: 239, 246, 255;--gecko-blue-50-rgb: 219, 234, 254;--gecko-blue-100-rgb: 191, 219, 254;--gecko-blue-200-rgb: 147, 197, 253;--gecko-blue-300-rgb: 96, 165, 250;--gecko-blue-400-rgb: 59, 130, 246;--gecko-blue-500-rgb: 37, 99, 235;--gecko-blue-600-rgb: 29, 78, 216;--gecko-blue-700-rgb: 30, 64, 175;--gecko-blue-800-rgb: 23, 37, 84;--gecko-blue-900-rgb: 16, 26, 60;--gecko-red-25-rgb: 255, 241, 242;--gecko-red-50-rgb: 255, 228, 230;--gecko-red-100-rgb: 254, 205, 211;--gecko-red-200-rgb: 253, 164, 175;--gecko-red-300-rgb: 251, 113, 133;--gecko-red-400-rgb: 244, 63, 94;--gecko-red-500-rgb: 225, 29, 72;--gecko-red-600-rgb: 190, 18, 60;--gecko-red-700-rgb: 159, 18, 57;--gecko-red-800-rgb: 136, 19, 55;--gecko-red-900-rgb: 76, 5, 25;--gecko-orange-25-rgb: 255, 247, 237;--gecko-orange-50-rgb: 255, 237, 213;--gecko-orange-100-rgb: 254, 215, 170;--gecko-orange-200-rgb: 253, 186, 116;--gecko-orange-300-rgb: 251, 146, 60;--gecko-orange-400-rgb: 249, 115, 22;--gecko-orange-500-rgb: 234, 88, 12;--gecko-orange-600-rgb: 194, 65, 12;--gecko-orange-700-rgb: 154, 52, 18;--gecko-orange-800-rgb: 124, 45, 18;--gecko-orange-900-rgb: 67, 20, 7;--gecko-yellow-25-rgb: 254, 252, 232;--gecko-yellow-50-rgb: 254, 249, 195;--gecko-yellow-100-rgb: 254, 240, 138;--gecko-yellow-200-rgb: 253, 224, 71;--gecko-yellow-300-rgb: 250, 204, 21;--gecko-yellow-400-rgb: 234, 179, 8;--gecko-yellow-500-rgb: 202, 138, 4;--gecko-yellow-600-rgb: 161, 98, 7;--gecko-yellow-700-rgb: 133, 77, 14;--gecko-yellow-800-rgb: 113, 63, 18;--gecko-yellow-900-rgb: 66, 32, 6;--gecko-green-25-rgb: 240, 253, 244;--gecko-green-50-rgb: 220, 252, 231;--gecko-green-100-rgb: 187, 247, 208;--gecko-green-200-rgb: 134, 239, 172;--gecko-green-300-rgb: 74, 222, 128;--gecko-green-400-rgb: 34, 197, 94;--gecko-green-500-rgb: 22, 163, 74;--gecko-green-600-rgb: 21, 128, 61;--gecko-green-700-rgb: 22, 101, 52;--gecko-green-800-rgb: 20, 83, 45;--gecko-green-900-rgb: 5, 46, 22;--gecko-purple-25-rgb: 250, 245, 255;--gecko-purple-50-rgb: 243, 232, 255;--gecko-purple-100-rgb: 233, 213, 255;--gecko-purple-200-rgb: 216, 180, 254;--gecko-purple-300-rgb: 192, 132, 252;--gecko-purple-400-rgb: 168, 85, 247;--gecko-purple-500-rgb: 147, 51, 234;--gecko-purple-600-rgb: 126, 34, 206;--gecko-purple-700-rgb: 107, 33, 168;--gecko-purple-800-rgb: 88, 28, 135;--gecko-purple-900-rgb: 59, 7, 100;--gecko-primary-text-emphasis: #090f22;--gecko-secondary-text-emphasis: #1c222a;--gecko-success-text-emphasis: #09411e;--gecko-info-text-emphasis: #0f285e;--gecko-warning-text-emphasis: #642e09;--gecko-danger-text-emphasis: #4c0718;--gecko-light-text-emphasis: #495057;--gecko-dark-text-emphasis: #495057;--gecko-primary-bg-subtle: #d1d3dd;--gecko-secondary-bg-subtle: #dadde1;--gecko-success-bg-subtle: #d0eddb;--gecko-info-bg-subtle: #d3e0fb;--gecko-warning-bg-subtle: #fee3d0;--gecko-danger-bg-subtle: #f2d0d8;--gecko-light-bg-subtle: #fcfcfd;--gecko-dark-bg-subtle: #ced4da;--gecko-primary-border-subtle: #a2a8bb;--gecko-secondary-border-subtle: #b5bbc3;--gecko-success-border-subtle: #a2dab7;--gecko-info-border-subtle: #a8c1f7;--gecko-warning-border-subtle: #fdc7a2;--gecko-danger-border-subtle: #e5a0b1;--gecko-light-border-subtle: #e9ecef;--gecko-dark-border-subtle: #adb5bd;--gecko-white-rgb: 255, 255, 255;--gecko-black-rgb: 2, 6, 23;--gecko-font-sans-serif: "Satoshi-Gecko", system-ui, -apple-system, "Segoe UI", Roboto, "Helvetica Neue", "Noto Sans", "Liberation Sans", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";--gecko-font-monospace: SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--gecko-gradient: linear-gradient(180deg, rgba(255, 255, 255, .15), rgba(255, 255, 255, 0));--gecko-root-font-size: 14px;--gecko-body-font-family: var(--gecko-font-sans-serif);--gecko-body-font-size: 1rem;--gecko-body-font-weight: 400;--gecko-body-line-height: 1.3;--gecko-body-color: #172554;--gecko-body-color-rgb: 23, 37, 84;--gecko-body-bg: #ffffff;--gecko-body-bg-rgb: 255, 255, 255;--gecko-emphasis-color: #020617;--gecko-emphasis-color-rgb: 2, 6, 23;--gecko-secondary-color: rgba(23, 37, 84, .75);--gecko-secondary-color-rgb: 23, 37, 84;--gecko-secondary-bg: #e9ecef;--gecko-secondary-bg-rgb: 233, 236, 239;--gecko-tertiary-color: rgba(23, 37, 84, .5);--gecko-tertiary-color-rgb: 23, 37, 84;--gecko-tertiary-bg: #f8f9fa;--gecko-tertiary-bg-rgb: 248, 249, 250;--gecko-heading-color: inherit;--gecko-link-color: #1d4ed8;--gecko-link-color-rgb: 29, 78, 216;--gecko-link-decoration: underline;--gecko-link-hover-color: #172554;--gecko-link-hover-color-rgb: 23, 37, 84;--gecko-code-color: #be123c;--gecko-highlight-color: #172554;--gecko-highlight-bg: #fef08a;--gecko-border-width: 1px;--gecko-border-style: solid;--gecko-border-color: #e2e8f0;--gecko-border-color-translucent: rgba(2, 6, 23, .175);--gecko-border-radius: 4px;--gecko-border-radius-sm: 2px;--gecko-border-radius-lg: 8px;--gecko-border-radius-xl: 12px;--gecko-border-radius-xxl: 2rem;--gecko-border-radius-2xl: var(--gecko-border-radius-xxl);--gecko-border-radius-pill: 50rem;--gecko-box-shadow: 0 .5rem 1rem rgba(2, 6, 23, .15);--gecko-box-shadow-sm: 0px 1px 2px 0px rgba(2, 6, 23, .06), 0px 1px 3px 0px rgba(2, 6, 23, .1);--gecko-box-shadow-lg: 0px 0px 16px 0px rgba(2, 6, 23, .08);--gecko-box-shadow-inset: inset 0 1px 2px rgba(2, 6, 23, .075);--gecko-focus-ring-width: .25rem;--gecko-focus-ring-opacity: .25;--gecko-focus-ring-color: rgba(23, 37, 84, .25);--gecko-form-valid-color: #15803d;--gecko-form-valid-border-color: #15803d;--gecko-form-invalid-color: #be123c;--gecko-form-invalid-border-color: #be123c}[data-bs-theme=dark]{color-scheme:dark;--gecko-body-color: #dee2e6;--gecko-body-color-rgb: 222, 226, 230;--gecko-body-bg: #212529;--gecko-body-bg-rgb: 33, 37, 41;--gecko-emphasis-color: #ffffff;--gecko-emphasis-color-rgb: 255, 255, 255;--gecko-secondary-color: rgba(222, 226, 230, .75);--gecko-secondary-color-rgb: 222, 226, 230;--gecko-secondary-bg: #343a40;--gecko-secondary-bg-rgb: 52, 58, 64;--gecko-tertiary-color: rgba(222, 226, 230, .5);--gecko-tertiary-color-rgb: 222, 226, 230;--gecko-tertiary-bg: #2b3035;--gecko-tertiary-bg-rgb: 43, 48, 53;--gecko-primary-text-emphasis: #747c98;--gecko-secondary-text-emphasis: #9199a5;--gecko-success-text-emphasis: #73c892;--gecko-info-text-emphasis: #7ca1f3;--gecko-warning-text-emphasis: #fbab73;--gecko-danger-text-emphasis: #d8718a;--gecko-light-text-emphasis: #f8f9fa;--gecko-dark-text-emphasis: #dee2e6;--gecko-primary-bg-subtle: #050711;--gecko-secondary-bg-subtle: #0e1115;--gecko-success-bg-subtle: #04210f;--gecko-info-bg-subtle: #07142f;--gecko-warning-bg-subtle: #321704;--gecko-danger-bg-subtle: #26040c;--gecko-light-bg-subtle: #343a40;--gecko-dark-bg-subtle: #1b202c;--gecko-primary-border-subtle: #0e1632;--gecko-secondary-border-subtle: #2b333f;--gecko-success-border-subtle: #0d622c;--gecko-info-border-subtle: #163b8d;--gecko-warning-border-subtle: #95450d;--gecko-danger-border-subtle: #720b24;--gecko-light-border-subtle: #495057;--gecko-dark-border-subtle: #343a40;--gecko-heading-color: inherit;--gecko-link-color: #747c98;--gecko-link-hover-color: #9096ad;--gecko-link-color-rgb: 116, 124, 152;--gecko-link-hover-color-rgb: 144, 150, 173;--gecko-code-color: #d8718a;--gecko-highlight-color: #dee2e6;--gecko-highlight-bg: #713f12;--gecko-border-color: #495057;--gecko-border-color-translucent: rgba(255, 255, 255, .15);--gecko-form-valid-color: #4ade80;--gecko-form-valid-border-color: #4ade80;--gecko-form-invalid-color: #fb7185;--gecko-form-invalid-border-color: #fb7185}.gecko-styles{font-family:Satoshi-Gecko,sans-serif;-webkit-font-smoothing:antialiased;text-align:left}.gecko-styles .gecko-chat-widget-app{font-weight:var(--gecko-body-font-weight);font-size:14px;line-height:var(--gecko-body-line-height);color:var(--gecko-body-color);text-align:var(--gecko-body-text-align);background-color:#fff;-webkit-text-size-adjust:100%;-webkit-tap-highlight-color:rgba(2,6,23,0);font-feature-settings:"salt";min-height:-webkit-fill-available}@media only screen and (max-width: 516px){.gecko-styles .gecko-chat-widget-app .gecko-chat-widget-app-container{z-index:100;position:relative}}.gecko-styles .gecko-chat-widget-app .gecko-chat-widget-app-container>div{bottom:94px;right:24px;height:calc(100vh - 118px);width:468px;max-height:860px;background-color:#fff}@media only screen and (max-width: 516px){.gecko-styles .gecko-chat-widget-app .gecko-chat-widget-app-container>div{width:100vw;bottom:0;top:0;height:auto;height:-webkit-fill-available;right:0;left:0}}.gecko-styles .gecko-chat-widget-app .gecko-chat-widget-app-container .gecko-chat-widget-app-header{overflow:hidden;min-height:88px}@media only screen and (max-width: 516px){.gecko-styles .gecko-chat-widget-app .gecko-chat-widget-app-container .gecko-chat-widget-app-header{border-radius:0!important}}.gecko-styles .gecko-chat-widget-app .gecko-chat-widget-app-container .gecko-chat-widget-app-header:before{content:"";box-shadow:0 0 20px 20px #0003;position:absolute;left:0;right:0;overflow:hidden;bottom:0}.gecko-styles .gecko-chat-widget-app .gecko-chat-widget-app-container .gecko-chat-widget-app-header:after{content:"";background:linear-gradient(108deg,#0000001a,#0000);position:absolute;left:0;right:0;bottom:0;top:0}.gecko-styles .gecko-chat-widget-app .gecko-chat-widget-app-container .gecko-chat-widget-app-header .gecko-chat-widget-header-title{font-size:12px;font-family:Satoshi-Gecko,sans-serif}.gecko-styles .gecko-chat-widget-app .gecko-chat-widget-app-container .gecko-chat-widget-app-header .gecko-chat-widget-header-title span{font-size:14px}.gecko-styles .gecko-chat-widget-app .gecko-chat-widget-app-container .gecko-chat-widget-app-header .gecko-chat-widget-app-header-btns .gecko-chat-widget-header-close-btn,.gecko-styles .gecko-chat-widget-app .gecko-chat-widget-app-container .gecko-chat-widget-app-header .gecko-chat-widget-app-header-btns .gecko-chat-widget-header-close-conversation-btn{height:24px;width:24px;background-color:transparent;color:var(--header-inverted-color);font-size:18px}.gecko-styles .gecko-chat-widget-app .gecko-chat-widget-app-container .gecko-chat-widget-app-header .gecko-chat-widget-app-header-btns .gecko-chat-widget-header-close-btn:hover,.gecko-styles .gecko-chat-widget-app .gecko-chat-widget-app-container .gecko-chat-widget-app-header .gecko-chat-widget-app-header-btns .gecko-chat-widget-header-close-btn:focus,.gecko-styles .gecko-chat-widget-app .gecko-chat-widget-app-container .gecko-chat-widget-app-header .gecko-chat-widget-app-header-btns .gecko-chat-widget-header-close-btn:active,.gecko-styles .gecko-chat-widget-app .gecko-chat-widget-app-container .gecko-chat-widget-app-header .gecko-chat-widget-app-header-btns .gecko-chat-widget-header-close-conversation-btn:hover,.gecko-styles .gecko-chat-widget-app .gecko-chat-widget-app-container .gecko-chat-widget-app-header .gecko-chat-widget-app-header-btns .gecko-chat-widget-header-close-conversation-btn:focus,.gecko-styles .gecko-chat-widget-app .gecko-chat-widget-app-container .gecko-chat-widget-app-header .gecko-chat-widget-app-header-btns .gecko-chat-widget-header-close-conversation-btn:active{color:var(--header-inverted-color);background-color:#ffffff40}.gecko-styles .gecko-chat-widget-app .gecko-chat-widget-app-container .gecko-chat-widget-app-header .gecko-chat-widget-app-header-btns .gecko-chat-widget-header-close-btn:focus-visible,.gecko-styles .gecko-chat-widget-app .gecko-chat-widget-app-container .gecko-chat-widget-app-header .gecko-chat-widget-app-header-btns .gecko-chat-widget-header-close-conversation-btn:focus-visible{outline:1px solid var(--header-btn-outline, black);outline-offset:2px;box-shadow:none}.gecko-styles .gecko-chat-widget-app .gecko-chat-widget-app-container .gecko-chat-widget-app-header .gecko-chat-widget-app-header-btns .welcome-message{margin:0;font-size:14px}.gecko-styles .gecko-chat-widget-app .gecko-chat-widget-app-container .gecko-chat-widget-app-body{display:flex;flex-direction:column;height:calc(100% - 80px)}.gecko-styles .gecko-chat-widget-app .gecko-chat-widget-app-container .gecko-chat-widget-app-body .conversation-container{flex:1;overflow-y:auto;-webkit-overflow-scrolling:touch}.gecko-styles .gecko-chat-widget-app .gecko-chat-widget-app-container .gecko-chat-widget-app-body>div{overflow-y:scroll;height:100%}.gecko-styles .gecko-chat-widget-app .gecko-chat-widget-app-container .gecko-chat-widget-app-body .gecko-chat-widget-app-message{padding-left:0!important;list-style:none!important;margin-left:0!important}.gecko-styles .gecko-chat-widget-app .gecko-chat-widget-app-container .gecko-chat-widget-app-body .gecko-chat-widget-app-message>div{flex-direction:row}.gecko-styles .gecko-chat-widget-app .gecko-chat-widget-app-container .gecko-chat-widget-app-body .gecko-chat-widget-app-message .gecko-chat-widget-app-message-avatar-wrapper{padding-right:8px}.gecko-styles .gecko-chat-widget-app .gecko-chat-widget-app-container .gecko-chat-widget-app-body .gecko-chat-widget-app-message .gecko-chat-widget-app-message-content-wrapper{background-color:#f1f5f9;border-radius:4px;font-size:14px!important;text-align:left!important}.gecko-styles .gecko-chat-widget-app .gecko-chat-widget-app-container .gecko-chat-widget-app-body .gecko-chat-widget-app-message .gecko-chat-widget-app-message-content-wrapper p{font-size:14px!important;text-align:left!important;margin:0 0 16px}.gecko-styles .gecko-chat-widget-app .gecko-chat-widget-app-container .gecko-chat-widget-app-body .gecko-chat-widget-app-message .gecko-chat-widget-app-message-content-wrapper p:last-of-type{margin:0}.gecko-styles .gecko-chat-widget-app .gecko-chat-widget-app-container .gecko-chat-widget-app-body .gecko-chat-widget-app-message .gecko-chat-widget-app-message-content-wrapper.info-message{display:flex;justify-content:center;background-color:transparent}.gecko-styles .gecko-chat-widget-app .gecko-chat-widget-app-container .gecko-chat-widget-app-body .gecko-chat-widget-app-message .gecko-chat-widget-app-message-content-wrapper.info-message span{font-size:12px;z-index:2;color:#64748b;padding-left:8px;padding-right:8px;background-color:var(--gecko-body-bg)}.gecko-styles .gecko-chat-widget-app .gecko-chat-widget-app-container .gecko-chat-widget-app-body .gecko-chat-widget-app-message .gecko-chat-widget-app-message-content-wrapper.info-message:before{content:"";display:block;height:1px;position:absolute;top:50%;left:0;width:100%;background-color:#e2e8f0}.gecko-styles .gecko-chat-widget-app .gecko-chat-widget-app-container .gecko-chat-widget-app-body .gecko-chat-widget-app-message .gecko-chat-widget-app-message-content-wrapper>div p{font-size:14px!important;text-align:left!important;font-weight:400!important}.gecko-styles .gecko-chat-widget-app .gecko-chat-widget-app-container .gecko-chat-widget-app-body .gecko-chat-widget-app-message .gecko-chat-widget-app-message-content-wrapper>div p:last-of-type{margin-bottom:16px}.gecko-styles .gecko-chat-widget-app .gecko-chat-widget-app-container .gecko-chat-widget-app-body .gecko-chat-widget-app-message .gecko-chat-widget-app-message-content-wrapper>div strong,.gecko-styles .gecko-chat-widget-app .gecko-chat-widget-app-container .gecko-chat-widget-app-body .gecko-chat-widget-app-message .gecko-chat-widget-app-message-content-wrapper>div b{font-weight:600}.gecko-styles .gecko-chat-widget-app .gecko-chat-widget-app-container .gecko-chat-widget-app-body .gecko-chat-widget-app-message .gecko-chat-widget-app-message-content-wrapper>div em{font-style:italic}.gecko-styles .gecko-chat-widget-app .gecko-chat-widget-app-container .gecko-chat-widget-app-body .gecko-chat-widget-app-message .gecko-chat-widget-app-message-content-wrapper>div h1,.gecko-styles .gecko-chat-widget-app .gecko-chat-widget-app-container .gecko-chat-widget-app-body .gecko-chat-widget-app-message .gecko-chat-widget-app-message-content-wrapper>div .h1,.gecko-styles .gecko-chat-widget-app .gecko-chat-widget-app-container .gecko-chat-widget-app-body .gecko-chat-widget-app-message .gecko-chat-widget-app-message-content-wrapper>div h2,.gecko-styles .gecko-chat-widget-app .gecko-chat-widget-app-container .gecko-chat-widget-app-body .gecko-chat-widget-app-message .gecko-chat-widget-app-message-content-wrapper>div .h2,.gecko-styles .gecko-chat-widget-app .gecko-chat-widget-app-container .gecko-chat-widget-app-body .gecko-chat-widget-app-message .gecko-chat-widget-app-message-content-wrapper>div h3,.gecko-styles .gecko-chat-widget-app .gecko-chat-widget-app-container .gecko-chat-widget-app-body .gecko-chat-widget-app-message .gecko-chat-widget-app-message-content-wrapper>div .h3,.gecko-styles .gecko-chat-widget-app .gecko-chat-widget-app-container .gecko-chat-widget-app-body .gecko-chat-widget-app-message .gecko-chat-widget-app-message-content-wrapper>div h4,.gecko-styles .gecko-chat-widget-app .gecko-chat-widget-app-container .gecko-chat-widget-app-body .gecko-chat-widget-app-message .gecko-chat-widget-app-message-content-wrapper>div .h4,.gecko-styles .gecko-chat-widget-app .gecko-chat-widget-app-container .gecko-chat-widget-app-body .gecko-chat-widget-app-message .gecko-chat-widget-app-message-content-wrapper>div h5,.gecko-styles .gecko-chat-widget-app .gecko-chat-widget-app-container .gecko-chat-widget-app-body .gecko-chat-widget-app-message .gecko-chat-widget-app-message-content-wrapper>div .h5,.gecko-styles .gecko-chat-widget-app .gecko-chat-widget-app-container .gecko-chat-widget-app-body .gecko-chat-widget-app-message .gecko-chat-widget-app-message-content-wrapper>div h6,.gecko-styles .gecko-chat-widget-app .gecko-chat-widget-app-container .gecko-chat-widget-app-body .gecko-chat-widget-app-message .gecko-chat-widget-app-message-content-wrapper>div .h6{font-size:16px!important;font-weight:600!important;margin:0 0 8px!important;line-height:1.2!important;text-align:left!important}.gecko-styles .gecko-chat-widget-app .gecko-chat-widget-app-container .gecko-chat-widget-app-body .gecko-chat-widget-app-message .gecko-chat-widget-app-message-content-wrapper>div ul,.gecko-styles .gecko-chat-widget-app .gecko-chat-widget-app-container .gecko-chat-widget-app-body .gecko-chat-widget-app-message .gecko-chat-widget-app-message-content-wrapper>div ol{margin-bottom:16px;padding-left:24px}.gecko-styles .gecko-chat-widget-app .gecko-chat-widget-app-container .gecko-chat-widget-app-body .gecko-chat-widget-app-message .gecko-chat-widget-app-message-content-wrapper>div ul li,.gecko-styles .gecko-chat-widget-app .gecko-chat-widget-app-container .gecko-chat-widget-app-body .gecko-chat-widget-app-message .gecko-chat-widget-app-message-content-wrapper>div ol li{margin-bottom:8px;font-size:14px!important;text-align:left!important}.gecko-styles .gecko-chat-widget-app .gecko-chat-widget-app-container .gecko-chat-widget-app-body .gecko-chat-widget-app-message .gecko-chat-widget-app-message-content-wrapper>div ul li:last-of-type,.gecko-styles .gecko-chat-widget-app .gecko-chat-widget-app-container .gecko-chat-widget-app-body .gecko-chat-widget-app-message .gecko-chat-widget-app-message-content-wrapper>div ol li:last-of-type{margin-bottom:0}.gecko-styles .gecko-chat-widget-app .gecko-chat-widget-app-container .gecko-chat-widget-app-body .gecko-chat-widget-app-message .gecko-chat-widget-app-message-content-wrapper>div ul li p:last-of-type,.gecko-styles .gecko-chat-widget-app .gecko-chat-widget-app-container .gecko-chat-widget-app-body .gecko-chat-widget-app-message .gecko-chat-widget-app-message-content-wrapper>div ol li p:last-of-type{margin-bottom:0}.gecko-styles .gecko-chat-widget-app .gecko-chat-widget-app-container .gecko-chat-widget-app-body .gecko-chat-widget-app-message .gecko-chat-widget-app-message-content-wrapper>div ul ul,.gecko-styles .gecko-chat-widget-app .gecko-chat-widget-app-container .gecko-chat-widget-app-body .gecko-chat-widget-app-message .gecko-chat-widget-app-message-content-wrapper>div ul ol,.gecko-styles .gecko-chat-widget-app .gecko-chat-widget-app-container .gecko-chat-widget-app-body .gecko-chat-widget-app-message .gecko-chat-widget-app-message-content-wrapper>div ol ul,.gecko-styles .gecko-chat-widget-app .gecko-chat-widget-app-container .gecko-chat-widget-app-body .gecko-chat-widget-app-message .gecko-chat-widget-app-message-content-wrapper>div ol ol{margin-top:8px;list-style:circle}.gecko-styles .gecko-chat-widget-app .gecko-chat-widget-app-container .gecko-chat-widget-app-body .gecko-chat-widget-app-message .gecko-chat-widget-app-message-content-wrapper>div ul{list-style:disc}.gecko-styles .gecko-chat-widget-app .gecko-chat-widget-app-container .gecko-chat-widget-app-body .gecko-chat-widget-app-message .gecko-chat-widget-app-message-content-wrapper>div ol{list-style:decimal}.gecko-styles .gecko-chat-widget-app .gecko-chat-widget-app-container .gecko-chat-widget-app-body .gecko-chat-widget-app-message .gecko-chat-widget-app-message-content-wrapper>div blockquote{margin-bottom:16px;padding-left:16px;border-left:4px solid #e2e8f0;font-size:14px!important;text-align:left!important}.gecko-styles .gecko-chat-widget-app .gecko-chat-widget-app-container .gecko-chat-widget-app-body .gecko-chat-widget-app-message .gecko-chat-widget-app-message-content-wrapper>div blockquote p:last-of-type{margin-bottom:0}.gecko-styles .gecko-chat-widget-app .gecko-chat-widget-app-container .gecko-chat-widget-app-body .gecko-chat-widget-app-message .gecko-chat-widget-app-message-content-wrapper>div code{font-size:11px;background-color:#e2e8f0;padding:2px 4px;border-radius:4px}.gecko-styles .gecko-chat-widget-app .gecko-chat-widget-app-container .gecko-chat-widget-app-body .gecko-chat-widget-app-message .gecko-chat-widget-app-message-content-wrapper>div pre{background-color:#e2e8f0;padding:16px;border-radius:4px;margin-bottom:16px}.gecko-styles .gecko-chat-widget-app .gecko-chat-widget-app-container .gecko-chat-widget-app-body .gecko-chat-widget-app-message .gecko-chat-widget-app-message-content-wrapper>div pre code{background-color:transparent;padding:0;border:none;border-radius:0;font-size:12px;text-wrap:auto;word-break:break-word}.gecko-styles .gecko-chat-widget-app .gecko-chat-widget-app-container .gecko-chat-widget-app-body .gecko-chat-widget-app-message .gecko-chat-widget-app-message-content-wrapper>div hr{margin:16px 0;border-color:#cbd5e1;opacity:1}.gecko-styles .gecko-chat-widget-app .gecko-chat-widget-app-container .gecko-chat-widget-app-body .gecko-chat-widget-app-message .gecko-chat-widget-app-message-feedback{margin-top:4px}.gecko-styles .gecko-chat-widget-app .gecko-chat-widget-app-container .gecko-chat-widget-app-body .gecko-chat-widget-app-message .gecko-chat-widget-app-message-feedback .gecko-chat-widget-app-message-feedback-btn{border:none;background-color:transparent;padding:0;margin:0;font-size:12px;color:#64748b}.gecko-styles .gecko-chat-widget-app .gecko-chat-widget-app-container .gecko-chat-widget-app-body .gecko-chat-widget-app-message .gecko-chat-widget-app-message-feedback .gecko-chat-widget-app-message-feedback-btn svg{margin:0}.gecko-styles .gecko-chat-widget-app .gecko-chat-widget-app-container .gecko-chat-widget-app-body .gecko-chat-widget-app-message .gecko-chat-widget-app-message-feedback .gecko-chat-widget-app-message-feedback-btn:hover{color:#172554}.gecko-styles .gecko-chat-widget-app .gecko-chat-widget-app-container .gecko-chat-widget-app-body .gecko-chat-widget-app-message .gecko-chat-widget-app-message-feedback .gecko-chat-widget-app-message-feedback-btn.btn:disabled{opacity:1}.gecko-styles .gecko-chat-widget-app .gecko-chat-widget-app-container .gecko-chat-widget-app-body .gecko-chat-widget-app-message.is-user>div{flex-direction:row-reverse;padding-left:48px;padding-right:0}.gecko-styles .gecko-chat-widget-app .gecko-chat-widget-app-container .gecko-chat-widget-app-body .gecko-chat-widget-app-message.is-user>div .gecko-chat-widget-app-message-avatar{background:#eff6ff}.gecko-styles .gecko-chat-widget-app .gecko-chat-widget-app-container .gecko-chat-widget-app-body .gecko-chat-widget-app-message.is-user>div .gecko-chat-widget-app-message-content-wrapper{background:#eff6ff;border-radius:4px}@media only screen and (max-width: 516px){.gecko-styles .gecko-chat-widget-app .gecko-chat-widget-app-container .gecko-chat-widget-app-footer{border-radius:0!important}}.gecko-styles .gecko-chat-widget-app .gecko-chat-widget-app-container .gecko-chat-widget-app-footer .gecko-chat-widget-reply-box input{height:52px;font-family:Satoshi-Gecko,sans-serif!important;font-feature-settings:"salt"!important;padding-right:72px;font-size:15px;box-shadow:none}@media only screen and (max-width: 768px){.gecko-styles .gecko-chat-widget-app .gecko-chat-widget-app-container .gecko-chat-widget-app-footer .gecko-chat-widget-reply-box input{font-size:16px}}.gecko-styles .gecko-chat-widget-app .gecko-chat-widget-app-container .gecko-chat-widget-app-footer .gecko-chat-widget-reply-box input:focus{box-shadow:0 0 16px #02061714;border-color:#64748b}.gecko-styles .gecko-chat-widget-app .gecko-chat-widget-app-container .gecko-chat-widget-app-footer .gecko-chat-widget-reply-box input:hover{border-color:#64748b}.gecko-styles .gecko-chat-widget-app .gecko-chat-widget-app-container .gecko-chat-widget-app-footer .gecko-chat-widget-reply-box .gecko-chat-widget-reply-box-controls{right:12px}.gecko-styles .gecko-chat-widget-app .gecko-chat-widget-app-container .gecko-chat-widget-app-footer .gecko-chat-widget-reply-box .gecko-chat-widget-reply-box-controls button{color:#94a3b8;padding:6px;font-size:16px}.gecko-styles .gecko-chat-widget-app .gecko-chat-widget-app-container .gecko-chat-widget-app-footer .gecko-chat-widget-reply-box .gecko-chat-widget-reply-box-controls button:hover{color:#2563eb;background-color:transparent}.gecko-styles .gecko-chat-widget-app .gecko-chat-widget-app-container .gecko-chat-widget-app-footer .gecko-chat-widget-reply-box .gecko-chat-widget-reply-box-controls button:focus-visible{box-shadow:none;color:#2563eb;outline:2px solid #172554;background-color:transparent;border-radius:3px;outline-offset:-1px}.gecko-styles .gecko-chat-widget-app .gecko-chat-widget-app-container .gecko-chat-widget-app-footer .gecko-chat-widget-reply-box .gecko-chat-widget-reply-box-controls .gecko-chat-widget-attachment-btn{display:flex}.gecko-styles .gecko-chat-widget-app .gecko-chat-widget-app-container .gecko-chat-widget-app-footer .gecko-chat-widget-reply-box .gecko-chat-widget-reply-box-controls .gecko-chat-widget-attachment-btn label{padding:6px;color:#475569;cursor:pointer;font-size:16px}.gecko-styles .gecko-chat-widget-app .gecko-chat-widget-app-container .gecko-chat-widget-app-footer .gecko-chat-widget-reply-box .gecko-chat-widget-reply-box-controls .gecko-chat-widget-attachment-btn label:hover{color:#172554}.gecko-styles .gecko-chat-widget-app .gecko-chat-widget-app-container .gecko-chat-widget-app-footer .gecko-chat-widget-reply-box .gecko-chat-widget-reply-box-controls .gecko-chat-widget-attachment-btn label:focus-visible{outline-color:#172554}.gecko-styles .gecko-chat-widget-app .gecko-chat-widget-app-container .gecko-chat-widget-tag-line{background-color:#fff}.gecko-styles .gecko-chat-widget-app .gecko-chat-widget-app-container .gecko-chat-widget-tag-line>a{font-size:12px;text-decoration:none;color:#475569;border-radius:2px}.gecko-styles .gecko-chat-widget-app .gecko-chat-widget-app-container .gecko-chat-widget-tag-line>a:hover{color:#172554}.gecko-styles .gecko-chat-widget-app .gecko-chat-widget-app-container .gecko-chat-widget-tag-line>a:focus{outline:1px solid #475569}.gecko-styles .gecko-chat-widget-app .gecko-chat-widget-prompt-open-widget-message{padding:8px;cursor:pointer;text-align:left;max-height:400px;max-width:400px;display:-ms-flexbox;display:flex;z-index:9999;animation:slideUp .3s linear forwards;flex-direction:column-reverse}@media only screen and (max-width: 516px){.gecko-styles .gecko-chat-widget-app .gecko-chat-widget-prompt-open-widget-message{bottom:86px;right:16px}}.gecko-styles .gecko-chat-widget-app .gecko-chat-widget-prompt-open-widget-message .gecko-chat-widget-prompt-open-widget-message-close{position:absolute;border:1px solid #FFFFFF;top:8px;right:-8px;font-size:12px;background-color:#172b4d;opacity:1;transition:opacity .2s ease}.gecko-styles .gecko-chat-widget-app .gecko-chat-widget-prompt-open-widget-message .gecko-chat-widget-prompt-open-widget-message-close:hover{background-color:#0b1424}.gecko-styles .gecko-chat-widget-app .gecko-chat-widget-prompt-open-widget-message .gecko-chat-widget-prompt-open-widget-message-content{padding:12px;background:#fff;-webkit-box-shadow:0 1px 10px 2px rgba(0,0,0,.1);box-shadow:0 1px 10px 2px #0000001a;border-radius:4px;margin-top:16px;color:#172b4d;transition:background-color .4s ease}.gecko-styles .gecko-chat-widget-app .gecko-chat-widget-app-trigger-container{bottom:24px;right:24px}.gecko-styles .gecko-chat-widget-app .gecko-chat-widget-app-trigger{right:0;bottom:0}@media only screen and (max-width: 516px){.gecko-styles .gecko-chat-widget-app .gecko-chat-widget-app-trigger{right:16px;bottom:16px}}.gecko-styles .gecko-chat-widget-app .gecko-chat-widget-app-trigger .image-trigger-btn{cursor:pointer}.gecko-styles .gecko-chat-widget-app .gecko-chat-widget-app-trigger .image-trigger-btn:focus-visible{outline:2px solid #172554;outline-offset:2px}.gecko-styles .gecko-chat-widget-app .gecko-chat-widget-app-trigger .fab-btn{background-color:#2563eb;color:inherit;border:0px solid transparent;width:54px;height:54px;transition:all .3s ease}.gecko-styles .gecko-chat-widget-app .gecko-chat-widget-app-trigger .fab-btn:hover{background-color:#1d4ed8;color:#fff;border:0px solid transparent}.gecko-styles .gecko-chat-widget-app .gecko-chat-widget-app-trigger .fab-btn:focus-visible{background-color:#1d4ed8;color:#fff;outline:1px solid #ffffff;outline-offset:-3px}.gecko-styles .gecko-chat-widget-app .gecko-chat-widget-app-trigger .fab-btn>svg{font-size:1.714rem}.gecko-styles .gecko-chat-widget-app .gecko-chat-widget-app-trigger .gecko-chat-widget-app-trigger-unread-indicator{top:0;left:-2px}.gecko-styles .gecko-chat-widget-app .screen-reader-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.gecko-styles .gecko-chat-widget-app .avatar .avatar-body{width:30px;height:30px;font-size:14px;line-height:1;box-sizing:content-box}.gecko-styles .gecko-chat-widget-app .avatar .avatar-body img{height:100%;width:100%;border-radius:50%}.gecko-styles *,.gecko-styles *:before,.gecko-styles *:after{box-sizing:border-box}.gecko-styles :root{font-size:var(--gecko-root-font-size)}@media (prefers-reduced-motion: no-preference){.gecko-styles :root{scroll-behavior:smooth}}.gecko-styles body{margin:0;font-family:var(--gecko-body-font-family);font-size:var(--gecko-body-font-size);font-weight:var(--gecko-body-font-weight);line-height:var(--gecko-body-line-height);color:var(--gecko-body-color);text-align:var(--gecko-body-text-align);background-color:var(--gecko-body-bg);-webkit-text-size-adjust:100%;-webkit-tap-highlight-color:rgba(2,6,23,0)}.gecko-styles hr{margin:4px 0;color:inherit;border:0;border-top:1px solid;opacity:.25}.gecko-styles h6,.gecko-styles .h6,.gecko-styles h5,.gecko-styles .h5,.gecko-styles h4,.gecko-styles .h4,.gecko-styles h3,.gecko-styles .h3,.gecko-styles h2,.gecko-styles .h2,.gecko-styles h1,.gecko-styles .h1{margin-top:0;margin-bottom:4px;font-weight:600;line-height:1.2;color:var(--gecko-heading-color)}.gecko-styles h1,.gecko-styles .h1{font-size:calc(1.2964rem + .5568vw)}@media (min-width: 1200px){.gecko-styles h1,.gecko-styles .h1{font-size:1.714rem}}.gecko-styles h2,.gecko-styles .h2{font-size:calc(1.2536rem + .0432vw)}@media (min-width: 1200px){.gecko-styles h2,.gecko-styles .h2{font-size:1.286rem}}.gecko-styles h3,.gecko-styles .h3{font-size:1.143rem}.gecko-styles h4,.gecko-styles .h4,.gecko-styles h5,.gecko-styles .h5{font-size:1rem}.gecko-styles h6,.gecko-styles .h6{font-size:.857rem}.gecko-styles p{margin-top:0;margin-bottom:1rem}.gecko-styles abbr[title]{text-decoration:underline dotted;cursor:help;text-decoration-skip-ink:none}.gecko-styles address{margin-bottom:1rem;font-style:normal;line-height:inherit}.gecko-styles ol,.gecko-styles ul{padding-left:2rem}.gecko-styles ol,.gecko-styles ul,.gecko-styles dl{margin-top:0;margin-bottom:1rem}.gecko-styles ol ol,.gecko-styles ul ul,.gecko-styles ol ul,.gecko-styles ul ol{margin-bottom:0}.gecko-styles dt{font-weight:600}.gecko-styles dd{margin-bottom:.5rem;margin-left:0}.gecko-styles blockquote{margin:0 0 1rem}.gecko-styles b,.gecko-styles strong{font-weight:bolder}.gecko-styles small,.gecko-styles .small{font-size:.875em}.gecko-styles mark,.gecko-styles .mark{padding:.1875em;color:var(--gecko-highlight-color);background-color:var(--gecko-highlight-bg)}.gecko-styles sub,.gecko-styles sup{position:relative;font-size:.75em;line-height:0;vertical-align:baseline}.gecko-styles sub{bottom:-.25em}.gecko-styles sup{top:-.5em}.gecko-styles a{color:rgba(var(--gecko-link-color-rgb),var(--gecko-link-opacity, 1));text-decoration:underline}.gecko-styles a:hover{--gecko-link-color-rgb: var(--gecko-link-hover-color-rgb)}.gecko-styles a:not([href]):not([class]),.gecko-styles a:not([href]):not([class]):hover{color:inherit;text-decoration:none}.gecko-styles pre,.gecko-styles code,.gecko-styles kbd,.gecko-styles samp{font-family:var(--gecko-font-monospace);font-size:1em}.gecko-styles pre{display:block;margin-top:0;margin-bottom:1rem;overflow:auto;font-size:.857rem}.gecko-styles pre code{font-size:inherit;color:inherit;word-break:normal}.gecko-styles code{font-size:.857rem;color:var(--gecko-code-color);word-wrap:break-word}a>.gecko-styles code{color:inherit}.gecko-styles kbd{padding:.1875rem .375rem;font-size:.857rem;color:var(--gecko-body-bg);background-color:var(--gecko-body-color);border-radius:2px}.gecko-styles kbd kbd{padding:0;font-size:1em}.gecko-styles figure{margin:0 0 1rem}.gecko-styles img,.gecko-styles svg{vertical-align:middle}.gecko-styles table{caption-side:bottom;border-collapse:collapse}.gecko-styles caption{padding-top:16px;padding-bottom:16px;color:#475569;text-align:left}.gecko-styles th{text-align:inherit;text-align:-webkit-match-parent}.gecko-styles thead,.gecko-styles tbody,.gecko-styles tfoot,.gecko-styles tr,.gecko-styles td,.gecko-styles th{border-color:inherit;border-style:solid;border-width:0}.gecko-styles label{display:inline-block}.gecko-styles button{border-radius:0}.gecko-styles button:focus:not(:focus-visible){outline:0}.gecko-styles input,.gecko-styles button,.gecko-styles select,.gecko-styles optgroup,.gecko-styles textarea{margin:0;font-family:inherit;font-size:inherit;line-height:inherit}.gecko-styles button,.gecko-styles select{text-transform:none}.gecko-styles [role=button]{cursor:pointer}.gecko-styles select{word-wrap:normal}.gecko-styles select:disabled{opacity:1}.gecko-styles [list]:not([type=date]):not([type=datetime-local]):not([type=month]):not([type=week]):not([type=time])::-webkit-calendar-picker-indicator{display:none!important}.gecko-styles button,.gecko-styles [type=button],.gecko-styles [type=reset],.gecko-styles [type=submit]{-webkit-appearance:button}.gecko-styles button:not(:disabled),.gecko-styles [type=button]:not(:disabled),.gecko-styles [type=reset]:not(:disabled),.gecko-styles [type=submit]:not(:disabled){cursor:pointer}.gecko-styles ::-moz-focus-inner{padding:0;border-style:none}.gecko-styles textarea{resize:vertical}.gecko-styles fieldset{min-width:0;padding:0;margin:0;border:0}.gecko-styles legend{float:left;width:100%;padding:0;margin-bottom:.5rem;font-size:calc(1.275rem + .3vw);line-height:inherit}@media (min-width: 1200px){.gecko-styles legend{font-size:1.5rem}}.gecko-styles legend+*{clear:left}.gecko-styles ::-webkit-datetime-edit-fields-wrapper,.gecko-styles ::-webkit-datetime-edit-text,.gecko-styles ::-webkit-datetime-edit-minute,.gecko-styles ::-webkit-datetime-edit-hour-field,.gecko-styles ::-webkit-datetime-edit-day-field,.gecko-styles ::-webkit-datetime-edit-month-field,.gecko-styles ::-webkit-datetime-edit-year-field{padding:0}.gecko-styles ::-webkit-inner-spin-button{height:auto}.gecko-styles [type=search]{-webkit-appearance:textfield;outline-offset:-2px}.gecko-styles ::-webkit-search-decoration{-webkit-appearance:none}.gecko-styles ::-webkit-color-swatch-wrapper{padding:0}.gecko-styles ::file-selector-button{font:inherit;-webkit-appearance:button}.gecko-styles output{display:inline-block}.gecko-styles iframe{border:0}.gecko-styles summary{display:list-item;cursor:pointer}.gecko-styles progress{vertical-align:baseline}.gecko-styles [hidden]{display:none!important}.gecko-styles .lead{font-size:1.25rem;font-weight:300}.gecko-styles .display-1{font-size:calc(1.625rem + 4.5vw);font-weight:300;line-height:1.2}@media (min-width: 1200px){.gecko-styles .display-1{font-size:5rem}}.gecko-styles .display-2{font-size:calc(1.575rem + 3.9vw);font-weight:300;line-height:1.2}@media (min-width: 1200px){.gecko-styles .display-2{font-size:4.5rem}}.gecko-styles .display-3{font-size:calc(1.525rem + 3.3vw);font-weight:300;line-height:1.2}@media (min-width: 1200px){.gecko-styles .display-3{font-size:4rem}}.gecko-styles .display-4{font-size:calc(1.475rem + 2.7vw);font-weight:300;line-height:1.2}@media (min-width: 1200px){.gecko-styles .display-4{font-size:3.5rem}}.gecko-styles .display-5{font-size:calc(1.425rem + 2.1vw);font-weight:300;line-height:1.2}@media (min-width: 1200px){.gecko-styles .display-5{font-size:3rem}}.gecko-styles .display-6{font-size:calc(1.375rem + 1.5vw);font-weight:300;line-height:1.2}@media (min-width: 1200px){.gecko-styles .display-6{font-size:2.5rem}}.gecko-styles .list-unstyled,.gecko-styles .list-inline{padding-left:0;list-style:none}.gecko-styles .list-inline-item{display:inline-block}.gecko-styles .list-inline-item:not(:last-child){margin-right:.5rem}.gecko-styles .initialism{font-size:.875em;text-transform:uppercase}.gecko-styles .blockquote{margin-bottom:8px;font-size:1.25rem}.gecko-styles .blockquote>:last-child{margin-bottom:0}.gecko-styles .blockquote-footer{margin-top:-8px;margin-bottom:8px;font-size:.875em;color:#020617}.gecko-styles .blockquote-footer:before{content:"— "}.gecko-styles .img-fluid{max-width:100%;height:auto}.gecko-styles .img-thumbnail{padding:.25rem;background-color:#fff;border:1px solid var(--gecko-border-color);border-radius:4px;max-width:100%;height:auto}.gecko-styles .figure{display:inline-block}.gecko-styles .figure-img{margin-bottom:4px;line-height:1}.gecko-styles .figure-caption{font-size:.875em;color:#020617}.gecko-styles .container,.gecko-styles .container-fluid,.gecko-styles .container-xxl,.gecko-styles .container-xl,.gecko-styles .container-lg,.gecko-styles .container-md,.gecko-styles .container-sm{--gecko-gutter-x: 16px;--gecko-gutter-y: 0;width:100%;padding-right:calc(var(--gecko-gutter-x) * .5);padding-left:calc(var(--gecko-gutter-x) * .5);margin-right:auto;margin-left:auto}@media (min-width: 576px){.gecko-styles .container-sm,.gecko-styles .container{max-width:540px}}@media (min-width: 768px){.gecko-styles .container-md,.gecko-styles .container-sm,.gecko-styles .container{max-width:720px}}@media (min-width: 992px){.gecko-styles .container-lg,.gecko-styles .container-md,.gecko-styles .container-sm,.gecko-styles .container{max-width:960px}}@media (min-width: 1200px){.gecko-styles .container-xl,.gecko-styles .container-lg,.gecko-styles .container-md,.gecko-styles .container-sm,.gecko-styles .container{max-width:1140px}}@media (min-width: 1400px){.gecko-styles .container-xxl,.gecko-styles .container-xl,.gecko-styles .container-lg,.gecko-styles .container-md,.gecko-styles .container-sm,.gecko-styles .container{max-width:1320px}}.gecko-styles :root{--gecko-breakpoint-xs: 0;--gecko-breakpoint-sm: 576px;--gecko-breakpoint-md: 768px;--gecko-breakpoint-lg: 992px;--gecko-breakpoint-xl: 1200px;--gecko-breakpoint-xxl: 1400px}.gecko-styles .row{--gecko-gutter-x: 16px;--gecko-gutter-y: 0;display:flex;flex-wrap:wrap;margin-top:calc(-1 * var(--gecko-gutter-y));margin-right:calc(-.5 * var(--gecko-gutter-x));margin-left:calc(-.5 * var(--gecko-gutter-x))}.gecko-styles .row>*{flex-shrink:0;width:100%;max-width:100%;padding-right:calc(var(--gecko-gutter-x) * .5);padding-left:calc(var(--gecko-gutter-x) * .5);margin-top:var(--gecko-gutter-y)}.gecko-styles .col{flex:1 0 0%}.gecko-styles .row-cols-auto>*{flex:0 0 auto;width:auto}.gecko-styles .row-cols-1>*{flex:0 0 auto;width:100%}.gecko-styles .row-cols-2>*{flex:0 0 auto;width:50%}.gecko-styles .row-cols-3>*{flex:0 0 auto;width:33.33333333%}.gecko-styles .row-cols-4>*{flex:0 0 auto;width:25%}.gecko-styles .row-cols-5>*{flex:0 0 auto;width:20%}.gecko-styles .row-cols-6>*{flex:0 0 auto;width:16.66666667%}.gecko-styles .col-auto{flex:0 0 auto;width:auto}.gecko-styles .col-1{flex:0 0 auto;width:8.33333333%}.gecko-styles .col-2{flex:0 0 auto;width:16.66666667%}.gecko-styles .col-3{flex:0 0 auto;width:25%}.gecko-styles .col-4{flex:0 0 auto;width:33.33333333%}.gecko-styles .col-5{flex:0 0 auto;width:41.66666667%}.gecko-styles .col-6{flex:0 0 auto;width:50%}.gecko-styles .col-7{flex:0 0 auto;width:58.33333333%}.gecko-styles .col-8{flex:0 0 auto;width:66.66666667%}.gecko-styles .col-9{flex:0 0 auto;width:75%}.gecko-styles .col-10{flex:0 0 auto;width:83.33333333%}.gecko-styles .col-11{flex:0 0 auto;width:91.66666667%}.gecko-styles .col-12{flex:0 0 auto;width:100%}.gecko-styles .offset-1{margin-left:8.33333333%}.gecko-styles .offset-2{margin-left:16.66666667%}.gecko-styles .offset-3{margin-left:25%}.gecko-styles .offset-4{margin-left:33.33333333%}.gecko-styles .offset-5{margin-left:41.66666667%}.gecko-styles .offset-6{margin-left:50%}.gecko-styles .offset-7{margin-left:58.33333333%}.gecko-styles .offset-8{margin-left:66.66666667%}.gecko-styles .offset-9{margin-left:75%}.gecko-styles .offset-10{margin-left:83.33333333%}.gecko-styles .offset-11{margin-left:91.66666667%}.gecko-styles .g-0,.gecko-styles .gx-0{--gecko-gutter-x: 0}.gecko-styles .g-0,.gecko-styles .gy-0{--gecko-gutter-y: 0}.gecko-styles .g--5,.gecko-styles .gx--5{--gecko-gutter-x: 2px}.gecko-styles .g--5,.gecko-styles .gy--5{--gecko-gutter-y: 2px}.gecko-styles .g-1,.gecko-styles .gx-1{--gecko-gutter-x: 4px}.gecko-styles .g-1,.gecko-styles .gy-1{--gecko-gutter-y: 4px}.gecko-styles .g--4,.gecko-styles .gx--4{--gecko-gutter-x: 6px}.gecko-styles .g--4,.gecko-styles .gy--4{--gecko-gutter-y: 6px}.gecko-styles .g-2,.gecko-styles .gx-2{--gecko-gutter-x: 8px}.gecko-styles .g-2,.gecko-styles .gy-2{--gecko-gutter-y: 8px}.gecko-styles .g-3,.gecko-styles .gx-3{--gecko-gutter-x: 12px}.gecko-styles .g-3,.gecko-styles .gy-3{--gecko-gutter-y: 12px}.gecko-styles .g-4,.gecko-styles .gx-4{--gecko-gutter-x: 16px}.gecko-styles .g-4,.gecko-styles .gy-4{--gecko-gutter-y: 16px}.gecko-styles .g-5,.gecko-styles .gx-5{--gecko-gutter-x: 20px}.gecko-styles .g-5,.gecko-styles .gy-5{--gecko-gutter-y: 20px}.gecko-styles .g-6,.gecko-styles .gx-6{--gecko-gutter-x: 24px}.gecko-styles .g-6,.gecko-styles .gy-6{--gecko-gutter-y: 24px}.gecko-styles .g-8,.gecko-styles .gx-8{--gecko-gutter-x: 32px}.gecko-styles .g-8,.gecko-styles .gy-8{--gecko-gutter-y: 32px}.gecko-styles .g-10,.gecko-styles .gx-10{--gecko-gutter-x: 40px}.gecko-styles .g-10,.gecko-styles .gy-10{--gecko-gutter-y: 40px}.gecko-styles .g-12,.gecko-styles .gx-12{--gecko-gutter-x: 48px}.gecko-styles .g-12,.gecko-styles .gy-12{--gecko-gutter-y: 48px}.gecko-styles .g-16,.gecko-styles .gx-16{--gecko-gutter-x: 64px}.gecko-styles .g-16,.gecko-styles .gy-16{--gecko-gutter-y: 64px}.gecko-styles .g-20,.gecko-styles .gx-20{--gecko-gutter-x: 80px}.gecko-styles .g-20,.gecko-styles .gy-20{--gecko-gutter-y: 80px}@media (min-width: 576px){.gecko-styles .col-sm{flex:1 0 0%}.gecko-styles .row-cols-sm-auto>*{flex:0 0 auto;width:auto}.gecko-styles .row-cols-sm-1>*{flex:0 0 auto;width:100%}.gecko-styles .row-cols-sm-2>*{flex:0 0 auto;width:50%}.gecko-styles .row-cols-sm-3>*{flex:0 0 auto;width:33.33333333%}.gecko-styles .row-cols-sm-4>*{flex:0 0 auto;width:25%}.gecko-styles .row-cols-sm-5>*{flex:0 0 auto;width:20%}.gecko-styles .row-cols-sm-6>*{flex:0 0 auto;width:16.66666667%}.gecko-styles .col-sm-auto{flex:0 0 auto;width:auto}.gecko-styles .col-sm-1{flex:0 0 auto;width:8.33333333%}.gecko-styles .col-sm-2{flex:0 0 auto;width:16.66666667%}.gecko-styles .col-sm-3{flex:0 0 auto;width:25%}.gecko-styles .col-sm-4{flex:0 0 auto;width:33.33333333%}.gecko-styles .col-sm-5{flex:0 0 auto;width:41.66666667%}.gecko-styles .col-sm-6{flex:0 0 auto;width:50%}.gecko-styles .col-sm-7{flex:0 0 auto;width:58.33333333%}.gecko-styles .col-sm-8{flex:0 0 auto;width:66.66666667%}.gecko-styles .col-sm-9{flex:0 0 auto;width:75%}.gecko-styles .col-sm-10{flex:0 0 auto;width:83.33333333%}.gecko-styles .col-sm-11{flex:0 0 auto;width:91.66666667%}.gecko-styles .col-sm-12{flex:0 0 auto;width:100%}.gecko-styles .offset-sm-0{margin-left:0}.gecko-styles .offset-sm-1{margin-left:8.33333333%}.gecko-styles .offset-sm-2{margin-left:16.66666667%}.gecko-styles .offset-sm-3{margin-left:25%}.gecko-styles .offset-sm-4{margin-left:33.33333333%}.gecko-styles .offset-sm-5{margin-left:41.66666667%}.gecko-styles .offset-sm-6{margin-left:50%}.gecko-styles .offset-sm-7{margin-left:58.33333333%}.gecko-styles .offset-sm-8{margin-left:66.66666667%}.gecko-styles .offset-sm-9{margin-left:75%}.gecko-styles .offset-sm-10{margin-left:83.33333333%}.gecko-styles .offset-sm-11{margin-left:91.66666667%}.gecko-styles .g-sm-0,.gecko-styles .gx-sm-0{--gecko-gutter-x: 0}.gecko-styles .g-sm-0,.gecko-styles .gy-sm-0{--gecko-gutter-y: 0}.gecko-styles .g-sm--5,.gecko-styles .gx-sm--5{--gecko-gutter-x: 2px}.gecko-styles .g-sm--5,.gecko-styles .gy-sm--5{--gecko-gutter-y: 2px}.gecko-styles .g-sm-1,.gecko-styles .gx-sm-1{--gecko-gutter-x: 4px}.gecko-styles .g-sm-1,.gecko-styles .gy-sm-1{--gecko-gutter-y: 4px}.gecko-styles .g-sm--4,.gecko-styles .gx-sm--4{--gecko-gutter-x: 6px}.gecko-styles .g-sm--4,.gecko-styles .gy-sm--4{--gecko-gutter-y: 6px}.gecko-styles .g-sm-2,.gecko-styles .gx-sm-2{--gecko-gutter-x: 8px}.gecko-styles .g-sm-2,.gecko-styles .gy-sm-2{--gecko-gutter-y: 8px}.gecko-styles .g-sm-3,.gecko-styles .gx-sm-3{--gecko-gutter-x: 12px}.gecko-styles .g-sm-3,.gecko-styles .gy-sm-3{--gecko-gutter-y: 12px}.gecko-styles .g-sm-4,.gecko-styles .gx-sm-4{--gecko-gutter-x: 16px}.gecko-styles .g-sm-4,.gecko-styles .gy-sm-4{--gecko-gutter-y: 16px}.gecko-styles .g-sm-5,.gecko-styles .gx-sm-5{--gecko-gutter-x: 20px}.gecko-styles .g-sm-5,.gecko-styles .gy-sm-5{--gecko-gutter-y: 20px}.gecko-styles .g-sm-6,.gecko-styles .gx-sm-6{--gecko-gutter-x: 24px}.gecko-styles .g-sm-6,.gecko-styles .gy-sm-6{--gecko-gutter-y: 24px}.gecko-styles .g-sm-8,.gecko-styles .gx-sm-8{--gecko-gutter-x: 32px}.gecko-styles .g-sm-8,.gecko-styles .gy-sm-8{--gecko-gutter-y: 32px}.gecko-styles .g-sm-10,.gecko-styles .gx-sm-10{--gecko-gutter-x: 40px}.gecko-styles .g-sm-10,.gecko-styles .gy-sm-10{--gecko-gutter-y: 40px}.gecko-styles .g-sm-12,.gecko-styles .gx-sm-12{--gecko-gutter-x: 48px}.gecko-styles .g-sm-12,.gecko-styles .gy-sm-12{--gecko-gutter-y: 48px}.gecko-styles .g-sm-16,.gecko-styles .gx-sm-16{--gecko-gutter-x: 64px}.gecko-styles .g-sm-16,.gecko-styles .gy-sm-16{--gecko-gutter-y: 64px}.gecko-styles .g-sm-20,.gecko-styles .gx-sm-20{--gecko-gutter-x: 80px}.gecko-styles .g-sm-20,.gecko-styles .gy-sm-20{--gecko-gutter-y: 80px}}@media (min-width: 768px){.gecko-styles .col-md{flex:1 0 0%}.gecko-styles .row-cols-md-auto>*{flex:0 0 auto;width:auto}.gecko-styles .row-cols-md-1>*{flex:0 0 auto;width:100%}.gecko-styles .row-cols-md-2>*{flex:0 0 auto;width:50%}.gecko-styles .row-cols-md-3>*{flex:0 0 auto;width:33.33333333%}.gecko-styles .row-cols-md-4>*{flex:0 0 auto;width:25%}.gecko-styles .row-cols-md-5>*{flex:0 0 auto;width:20%}.gecko-styles .row-cols-md-6>*{flex:0 0 auto;width:16.66666667%}.gecko-styles .col-md-auto{flex:0 0 auto;width:auto}.gecko-styles .col-md-1{flex:0 0 auto;width:8.33333333%}.gecko-styles .col-md-2{flex:0 0 auto;width:16.66666667%}.gecko-styles .col-md-3{flex:0 0 auto;width:25%}.gecko-styles .col-md-4{flex:0 0 auto;width:33.33333333%}.gecko-styles .col-md-5{flex:0 0 auto;width:41.66666667%}.gecko-styles .col-md-6{flex:0 0 auto;width:50%}.gecko-styles .col-md-7{flex:0 0 auto;width:58.33333333%}.gecko-styles .col-md-8{flex:0 0 auto;width:66.66666667%}.gecko-styles .col-md-9{flex:0 0 auto;width:75%}.gecko-styles .col-md-10{flex:0 0 auto;width:83.33333333%}.gecko-styles .col-md-11{flex:0 0 auto;width:91.66666667%}.gecko-styles .col-md-12{flex:0 0 auto;width:100%}.gecko-styles .offset-md-0{margin-left:0}.gecko-styles .offset-md-1{margin-left:8.33333333%}.gecko-styles .offset-md-2{margin-left:16.66666667%}.gecko-styles .offset-md-3{margin-left:25%}.gecko-styles .offset-md-4{margin-left:33.33333333%}.gecko-styles .offset-md-5{margin-left:41.66666667%}.gecko-styles .offset-md-6{margin-left:50%}.gecko-styles .offset-md-7{margin-left:58.33333333%}.gecko-styles .offset-md-8{margin-left:66.66666667%}.gecko-styles .offset-md-9{margin-left:75%}.gecko-styles .offset-md-10{margin-left:83.33333333%}.gecko-styles .offset-md-11{margin-left:91.66666667%}.gecko-styles .g-md-0,.gecko-styles .gx-md-0{--gecko-gutter-x: 0}.gecko-styles .g-md-0,.gecko-styles .gy-md-0{--gecko-gutter-y: 0}.gecko-styles .g-md--5,.gecko-styles .gx-md--5{--gecko-gutter-x: 2px}.gecko-styles .g-md--5,.gecko-styles .gy-md--5{--gecko-gutter-y: 2px}.gecko-styles .g-md-1,.gecko-styles .gx-md-1{--gecko-gutter-x: 4px}.gecko-styles .g-md-1,.gecko-styles .gy-md-1{--gecko-gutter-y: 4px}.gecko-styles .g-md--4,.gecko-styles .gx-md--4{--gecko-gutter-x: 6px}.gecko-styles .g-md--4,.gecko-styles .gy-md--4{--gecko-gutter-y: 6px}.gecko-styles .g-md-2,.gecko-styles .gx-md-2{--gecko-gutter-x: 8px}.gecko-styles .g-md-2,.gecko-styles .gy-md-2{--gecko-gutter-y: 8px}.gecko-styles .g-md-3,.gecko-styles .gx-md-3{--gecko-gutter-x: 12px}.gecko-styles .g-md-3,.gecko-styles .gy-md-3{--gecko-gutter-y: 12px}.gecko-styles .g-md-4,.gecko-styles .gx-md-4{--gecko-gutter-x: 16px}.gecko-styles .g-md-4,.gecko-styles .gy-md-4{--gecko-gutter-y: 16px}.gecko-styles .g-md-5,.gecko-styles .gx-md-5{--gecko-gutter-x: 20px}.gecko-styles .g-md-5,.gecko-styles .gy-md-5{--gecko-gutter-y: 20px}.gecko-styles .g-md-6,.gecko-styles .gx-md-6{--gecko-gutter-x: 24px}.gecko-styles .g-md-6,.gecko-styles .gy-md-6{--gecko-gutter-y: 24px}.gecko-styles .g-md-8,.gecko-styles .gx-md-8{--gecko-gutter-x: 32px}.gecko-styles .g-md-8,.gecko-styles .gy-md-8{--gecko-gutter-y: 32px}.gecko-styles .g-md-10,.gecko-styles .gx-md-10{--gecko-gutter-x: 40px}.gecko-styles .g-md-10,.gecko-styles .gy-md-10{--gecko-gutter-y: 40px}.gecko-styles .g-md-12,.gecko-styles .gx-md-12{--gecko-gutter-x: 48px}.gecko-styles .g-md-12,.gecko-styles .gy-md-12{--gecko-gutter-y: 48px}.gecko-styles .g-md-16,.gecko-styles .gx-md-16{--gecko-gutter-x: 64px}.gecko-styles .g-md-16,.gecko-styles .gy-md-16{--gecko-gutter-y: 64px}.gecko-styles .g-md-20,.gecko-styles .gx-md-20{--gecko-gutter-x: 80px}.gecko-styles .g-md-20,.gecko-styles .gy-md-20{--gecko-gutter-y: 80px}}@media (min-width: 992px){.gecko-styles .col-lg{flex:1 0 0%}.gecko-styles .row-cols-lg-auto>*{flex:0 0 auto;width:auto}.gecko-styles .row-cols-lg-1>*{flex:0 0 auto;width:100%}.gecko-styles .row-cols-lg-2>*{flex:0 0 auto;width:50%}.gecko-styles .row-cols-lg-3>*{flex:0 0 auto;width:33.33333333%}.gecko-styles .row-cols-lg-4>*{flex:0 0 auto;width:25%}.gecko-styles .row-cols-lg-5>*{flex:0 0 auto;width:20%}.gecko-styles .row-cols-lg-6>*{flex:0 0 auto;width:16.66666667%}.gecko-styles .col-lg-auto{flex:0 0 auto;width:auto}.gecko-styles .col-lg-1{flex:0 0 auto;width:8.33333333%}.gecko-styles .col-lg-2{flex:0 0 auto;width:16.66666667%}.gecko-styles .col-lg-3{flex:0 0 auto;width:25%}.gecko-styles .col-lg-4{flex:0 0 auto;width:33.33333333%}.gecko-styles .col-lg-5{flex:0 0 auto;width:41.66666667%}.gecko-styles .col-lg-6{flex:0 0 auto;width:50%}.gecko-styles .col-lg-7{flex:0 0 auto;width:58.33333333%}.gecko-styles .col-lg-8{flex:0 0 auto;width:66.66666667%}.gecko-styles .col-lg-9{flex:0 0 auto;width:75%}.gecko-styles .col-lg-10{flex:0 0 auto;width:83.33333333%}.gecko-styles .col-lg-11{flex:0 0 auto;width:91.66666667%}.gecko-styles .col-lg-12{flex:0 0 auto;width:100%}.gecko-styles .offset-lg-0{margin-left:0}.gecko-styles .offset-lg-1{margin-left:8.33333333%}.gecko-styles .offset-lg-2{margin-left:16.66666667%}.gecko-styles .offset-lg-3{margin-left:25%}.gecko-styles .offset-lg-4{margin-left:33.33333333%}.gecko-styles .offset-lg-5{margin-left:41.66666667%}.gecko-styles .offset-lg-6{margin-left:50%}.gecko-styles .offset-lg-7{margin-left:58.33333333%}.gecko-styles .offset-lg-8{margin-left:66.66666667%}.gecko-styles .offset-lg-9{margin-left:75%}.gecko-styles .offset-lg-10{margin-left:83.33333333%}.gecko-styles .offset-lg-11{margin-left:91.66666667%}.gecko-styles .g-lg-0,.gecko-styles .gx-lg-0{--gecko-gutter-x: 0}.gecko-styles .g-lg-0,.gecko-styles .gy-lg-0{--gecko-gutter-y: 0}.gecko-styles .g-lg--5,.gecko-styles .gx-lg--5{--gecko-gutter-x: 2px}.gecko-styles .g-lg--5,.gecko-styles .gy-lg--5{--gecko-gutter-y: 2px}.gecko-styles .g-lg-1,.gecko-styles .gx-lg-1{--gecko-gutter-x: 4px}.gecko-styles .g-lg-1,.gecko-styles .gy-lg-1{--gecko-gutter-y: 4px}.gecko-styles .g-lg--4,.gecko-styles .gx-lg--4{--gecko-gutter-x: 6px}.gecko-styles .g-lg--4,.gecko-styles .gy-lg--4{--gecko-gutter-y: 6px}.gecko-styles .g-lg-2,.gecko-styles .gx-lg-2{--gecko-gutter-x: 8px}.gecko-styles .g-lg-2,.gecko-styles .gy-lg-2{--gecko-gutter-y: 8px}.gecko-styles .g-lg-3,.gecko-styles .gx-lg-3{--gecko-gutter-x: 12px}.gecko-styles .g-lg-3,.gecko-styles .gy-lg-3{--gecko-gutter-y: 12px}.gecko-styles .g-lg-4,.gecko-styles .gx-lg-4{--gecko-gutter-x: 16px}.gecko-styles .g-lg-4,.gecko-styles .gy-lg-4{--gecko-gutter-y: 16px}.gecko-styles .g-lg-5,.gecko-styles .gx-lg-5{--gecko-gutter-x: 20px}.gecko-styles .g-lg-5,.gecko-styles .gy-lg-5{--gecko-gutter-y: 20px}.gecko-styles .g-lg-6,.gecko-styles .gx-lg-6{--gecko-gutter-x: 24px}.gecko-styles .g-lg-6,.gecko-styles .gy-lg-6{--gecko-gutter-y: 24px}.gecko-styles .g-lg-8,.gecko-styles .gx-lg-8{--gecko-gutter-x: 32px}.gecko-styles .g-lg-8,.gecko-styles .gy-lg-8{--gecko-gutter-y: 32px}.gecko-styles .g-lg-10,.gecko-styles .gx-lg-10{--gecko-gutter-x: 40px}.gecko-styles .g-lg-10,.gecko-styles .gy-lg-10{--gecko-gutter-y: 40px}.gecko-styles .g-lg-12,.gecko-styles .gx-lg-12{--gecko-gutter-x: 48px}.gecko-styles .g-lg-12,.gecko-styles .gy-lg-12{--gecko-gutter-y: 48px}.gecko-styles .g-lg-16,.gecko-styles .gx-lg-16{--gecko-gutter-x: 64px}.gecko-styles .g-lg-16,.gecko-styles .gy-lg-16{--gecko-gutter-y: 64px}.gecko-styles .g-lg-20,.gecko-styles .gx-lg-20{--gecko-gutter-x: 80px}.gecko-styles .g-lg-20,.gecko-styles .gy-lg-20{--gecko-gutter-y: 80px}}@media (min-width: 1200px){.gecko-styles .col-xl{flex:1 0 0%}.gecko-styles .row-cols-xl-auto>*{flex:0 0 auto;width:auto}.gecko-styles .row-cols-xl-1>*{flex:0 0 auto;width:100%}.gecko-styles .row-cols-xl-2>*{flex:0 0 auto;width:50%}.gecko-styles .row-cols-xl-3>*{flex:0 0 auto;width:33.33333333%}.gecko-styles .row-cols-xl-4>*{flex:0 0 auto;width:25%}.gecko-styles .row-cols-xl-5>*{flex:0 0 auto;width:20%}.gecko-styles .row-cols-xl-6>*{flex:0 0 auto;width:16.66666667%}.gecko-styles .col-xl-auto{flex:0 0 auto;width:auto}.gecko-styles .col-xl-1{flex:0 0 auto;width:8.33333333%}.gecko-styles .col-xl-2{flex:0 0 auto;width:16.66666667%}.gecko-styles .col-xl-3{flex:0 0 auto;width:25%}.gecko-styles .col-xl-4{flex:0 0 auto;width:33.33333333%}.gecko-styles .col-xl-5{flex:0 0 auto;width:41.66666667%}.gecko-styles .col-xl-6{flex:0 0 auto;width:50%}.gecko-styles .col-xl-7{flex:0 0 auto;width:58.33333333%}.gecko-styles .col-xl-8{flex:0 0 auto;width:66.66666667%}.gecko-styles .col-xl-9{flex:0 0 auto;width:75%}.gecko-styles .col-xl-10{flex:0 0 auto;width:83.33333333%}.gecko-styles .col-xl-11{flex:0 0 auto;width:91.66666667%}.gecko-styles .col-xl-12{flex:0 0 auto;width:100%}.gecko-styles .offset-xl-0{margin-left:0}.gecko-styles .offset-xl-1{margin-left:8.33333333%}.gecko-styles .offset-xl-2{margin-left:16.66666667%}.gecko-styles .offset-xl-3{margin-left:25%}.gecko-styles .offset-xl-4{margin-left:33.33333333%}.gecko-styles .offset-xl-5{margin-left:41.66666667%}.gecko-styles .offset-xl-6{margin-left:50%}.gecko-styles .offset-xl-7{margin-left:58.33333333%}.gecko-styles .offset-xl-8{margin-left:66.66666667%}.gecko-styles .offset-xl-9{margin-left:75%}.gecko-styles .offset-xl-10{margin-left:83.33333333%}.gecko-styles .offset-xl-11{margin-left:91.66666667%}.gecko-styles .g-xl-0,.gecko-styles .gx-xl-0{--gecko-gutter-x: 0}.gecko-styles .g-xl-0,.gecko-styles .gy-xl-0{--gecko-gutter-y: 0}.gecko-styles .g-xl--5,.gecko-styles .gx-xl--5{--gecko-gutter-x: 2px}.gecko-styles .g-xl--5,.gecko-styles .gy-xl--5{--gecko-gutter-y: 2px}.gecko-styles .g-xl-1,.gecko-styles .gx-xl-1{--gecko-gutter-x: 4px}.gecko-styles .g-xl-1,.gecko-styles .gy-xl-1{--gecko-gutter-y: 4px}.gecko-styles .g-xl--4,.gecko-styles .gx-xl--4{--gecko-gutter-x: 6px}.gecko-styles .g-xl--4,.gecko-styles .gy-xl--4{--gecko-gutter-y: 6px}.gecko-styles .g-xl-2,.gecko-styles .gx-xl-2{--gecko-gutter-x: 8px}.gecko-styles .g-xl-2,.gecko-styles .gy-xl-2{--gecko-gutter-y: 8px}.gecko-styles .g-xl-3,.gecko-styles .gx-xl-3{--gecko-gutter-x: 12px}.gecko-styles .g-xl-3,.gecko-styles .gy-xl-3{--gecko-gutter-y: 12px}.gecko-styles .g-xl-4,.gecko-styles .gx-xl-4{--gecko-gutter-x: 16px}.gecko-styles .g-xl-4,.gecko-styles .gy-xl-4{--gecko-gutter-y: 16px}.gecko-styles .g-xl-5,.gecko-styles .gx-xl-5{--gecko-gutter-x: 20px}.gecko-styles .g-xl-5,.gecko-styles .gy-xl-5{--gecko-gutter-y: 20px}.gecko-styles .g-xl-6,.gecko-styles .gx-xl-6{--gecko-gutter-x: 24px}.gecko-styles .g-xl-6,.gecko-styles .gy-xl-6{--gecko-gutter-y: 24px}.gecko-styles .g-xl-8,.gecko-styles .gx-xl-8{--gecko-gutter-x: 32px}.gecko-styles .g-xl-8,.gecko-styles .gy-xl-8{--gecko-gutter-y: 32px}.gecko-styles .g-xl-10,.gecko-styles .gx-xl-10{--gecko-gutter-x: 40px}.gecko-styles .g-xl-10,.gecko-styles .gy-xl-10{--gecko-gutter-y: 40px}.gecko-styles .g-xl-12,.gecko-styles .gx-xl-12{--gecko-gutter-x: 48px}.gecko-styles .g-xl-12,.gecko-styles .gy-xl-12{--gecko-gutter-y: 48px}.gecko-styles .g-xl-16,.gecko-styles .gx-xl-16{--gecko-gutter-x: 64px}.gecko-styles .g-xl-16,.gecko-styles .gy-xl-16{--gecko-gutter-y: 64px}.gecko-styles .g-xl-20,.gecko-styles .gx-xl-20{--gecko-gutter-x: 80px}.gecko-styles .g-xl-20,.gecko-styles .gy-xl-20{--gecko-gutter-y: 80px}}@media (min-width: 1400px){.gecko-styles .col-xxl{flex:1 0 0%}.gecko-styles .row-cols-xxl-auto>*{flex:0 0 auto;width:auto}.gecko-styles .row-cols-xxl-1>*{flex:0 0 auto;width:100%}.gecko-styles .row-cols-xxl-2>*{flex:0 0 auto;width:50%}.gecko-styles .row-cols-xxl-3>*{flex:0 0 auto;width:33.33333333%}.gecko-styles .row-cols-xxl-4>*{flex:0 0 auto;width:25%}.gecko-styles .row-cols-xxl-5>*{flex:0 0 auto;width:20%}.gecko-styles .row-cols-xxl-6>*{flex:0 0 auto;width:16.66666667%}.gecko-styles .col-xxl-auto{flex:0 0 auto;width:auto}.gecko-styles .col-xxl-1{flex:0 0 auto;width:8.33333333%}.gecko-styles .col-xxl-2{flex:0 0 auto;width:16.66666667%}.gecko-styles .col-xxl-3{flex:0 0 auto;width:25%}.gecko-styles .col-xxl-4{flex:0 0 auto;width:33.33333333%}.gecko-styles .col-xxl-5{flex:0 0 auto;width:41.66666667%}.gecko-styles .col-xxl-6{flex:0 0 auto;width:50%}.gecko-styles .col-xxl-7{flex:0 0 auto;width:58.33333333%}.gecko-styles .col-xxl-8{flex:0 0 auto;width:66.66666667%}.gecko-styles .col-xxl-9{flex:0 0 auto;width:75%}.gecko-styles .col-xxl-10{flex:0 0 auto;width:83.33333333%}.gecko-styles .col-xxl-11{flex:0 0 auto;width:91.66666667%}.gecko-styles .col-xxl-12{flex:0 0 auto;width:100%}.gecko-styles .offset-xxl-0{margin-left:0}.gecko-styles .offset-xxl-1{margin-left:8.33333333%}.gecko-styles .offset-xxl-2{margin-left:16.66666667%}.gecko-styles .offset-xxl-3{margin-left:25%}.gecko-styles .offset-xxl-4{margin-left:33.33333333%}.gecko-styles .offset-xxl-5{margin-left:41.66666667%}.gecko-styles .offset-xxl-6{margin-left:50%}.gecko-styles .offset-xxl-7{margin-left:58.33333333%}.gecko-styles .offset-xxl-8{margin-left:66.66666667%}.gecko-styles .offset-xxl-9{margin-left:75%}.gecko-styles .offset-xxl-10{margin-left:83.33333333%}.gecko-styles .offset-xxl-11{margin-left:91.66666667%}.gecko-styles .g-xxl-0,.gecko-styles .gx-xxl-0{--gecko-gutter-x: 0}.gecko-styles .g-xxl-0,.gecko-styles .gy-xxl-0{--gecko-gutter-y: 0}.gecko-styles .g-xxl--5,.gecko-styles .gx-xxl--5{--gecko-gutter-x: 2px}.gecko-styles .g-xxl--5,.gecko-styles .gy-xxl--5{--gecko-gutter-y: 2px}.gecko-styles .g-xxl-1,.gecko-styles .gx-xxl-1{--gecko-gutter-x: 4px}.gecko-styles .g-xxl-1,.gecko-styles .gy-xxl-1{--gecko-gutter-y: 4px}.gecko-styles .g-xxl--4,.gecko-styles .gx-xxl--4{--gecko-gutter-x: 6px}.gecko-styles .g-xxl--4,.gecko-styles .gy-xxl--4{--gecko-gutter-y: 6px}.gecko-styles .g-xxl-2,.gecko-styles .gx-xxl-2{--gecko-gutter-x: 8px}.gecko-styles .g-xxl-2,.gecko-styles .gy-xxl-2{--gecko-gutter-y: 8px}.gecko-styles .g-xxl-3,.gecko-styles .gx-xxl-3{--gecko-gutter-x: 12px}.gecko-styles .g-xxl-3,.gecko-styles .gy-xxl-3{--gecko-gutter-y: 12px}.gecko-styles .g-xxl-4,.gecko-styles .gx-xxl-4{--gecko-gutter-x: 16px}.gecko-styles .g-xxl-4,.gecko-styles .gy-xxl-4{--gecko-gutter-y: 16px}.gecko-styles .g-xxl-5,.gecko-styles .gx-xxl-5{--gecko-gutter-x: 20px}.gecko-styles .g-xxl-5,.gecko-styles .gy-xxl-5{--gecko-gutter-y: 20px}.gecko-styles .g-xxl-6,.gecko-styles .gx-xxl-6{--gecko-gutter-x: 24px}.gecko-styles .g-xxl-6,.gecko-styles .gy-xxl-6{--gecko-gutter-y: 24px}.gecko-styles .g-xxl-8,.gecko-styles .gx-xxl-8{--gecko-gutter-x: 32px}.gecko-styles .g-xxl-8,.gecko-styles .gy-xxl-8{--gecko-gutter-y: 32px}.gecko-styles .g-xxl-10,.gecko-styles .gx-xxl-10{--gecko-gutter-x: 40px}.gecko-styles .g-xxl-10,.gecko-styles .gy-xxl-10{--gecko-gutter-y: 40px}.gecko-styles .g-xxl-12,.gecko-styles .gx-xxl-12{--gecko-gutter-x: 48px}.gecko-styles .g-xxl-12,.gecko-styles .gy-xxl-12{--gecko-gutter-y: 48px}.gecko-styles .g-xxl-16,.gecko-styles .gx-xxl-16{--gecko-gutter-x: 64px}.gecko-styles .g-xxl-16,.gecko-styles .gy-xxl-16{--gecko-gutter-y: 64px}.gecko-styles .g-xxl-20,.gecko-styles .gx-xxl-20{--gecko-gutter-x: 80px}.gecko-styles .g-xxl-20,.gecko-styles .gy-xxl-20{--gecko-gutter-y: 80px}}.gecko-styles .form-label{margin-bottom:4px;font-size:1rem;font-weight:500;color:#172554}.gecko-styles .col-form-label{padding-top:9px;padding-bottom:9px;margin-bottom:0;font-size:inherit;font-weight:500;line-height:1.3;color:#172554}.gecko-styles .col-form-label-lg{padding-top:11px;padding-bottom:11px;font-size:1rem}.gecko-styles .col-form-label-sm{padding-top:7.8px;padding-bottom:7.8px;font-size:1rem}.gecko-styles .form-text{margin-top:.25rem;font-size:.875em;font-weight:400;color:#475569}.gecko-styles .form-control{display:block;width:100%;padding:8px 12px;font-family:var(--gecko-font-sans-serif);font-size:1rem;font-weight:400;line-height:1.3;color:#172554;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#fff;background-clip:padding-box;border:1px solid #cbd5e1;border-radius:4px;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out}@media (prefers-reduced-motion: reduce){.gecko-styles .form-control{transition:none}}.gecko-styles .form-control[type=file]{overflow:hidden}.gecko-styles .form-control[type=file]:not(:disabled):not([readonly]){cursor:pointer}.gecko-styles .form-control:focus{color:#172554;background-color:#fff;border-color:#3b82f6;outline:0;box-shadow:0 0 0 .25rem #3b82f680}.gecko-styles .form-control::-webkit-date-and-time-value{min-width:85px;height:1.3em;margin:0}.gecko-styles .form-control::-webkit-datetime-edit{display:block;padding:0}.gecko-styles .form-control::placeholder{color:#475569;opacity:1}.gecko-styles .form-control:disabled{background-color:#f1f5f9;opacity:1}.gecko-styles .form-control::file-selector-button{padding:8px 12px;margin:-8px -12px;margin-inline-end:12px;color:#172554;background-color:#94a3b8;pointer-events:none;border-color:inherit;border-style:solid;border-width:0;border-inline-end-width:1px;border-radius:0;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){.gecko-styles .form-control::file-selector-button{transition:none}}.gecko-styles .form-control:hover:not(:disabled):not([readonly])::file-selector-button{background-color:#8d9baf}.gecko-styles .form-control-plaintext{display:block;width:100%;padding:8px 0;margin-bottom:0;line-height:1.3;color:#172554;background-color:transparent;border:solid transparent;border-width:1px 0}.gecko-styles .form-control-plaintext:focus{outline:0}.gecko-styles .form-control-plaintext.form-control-sm,.gecko-styles .form-control-plaintext.form-control-lg{padding-right:0;padding-left:0}.gecko-styles .form-control-sm{min-height:calc(1.3em + 15.6px);padding:6.8px 8px;font-size:1rem;border-radius:2px}.gecko-styles .form-control-sm::file-selector-button{padding:6.8px 8px;margin:-6.8px -8px;margin-inline-end:8px}.gecko-styles .form-control-lg{min-height:calc(1.3em + 22px);padding:10px 12px;font-size:1rem;border-radius:8px}.gecko-styles .form-control-lg::file-selector-button{padding:10px 12px;margin:-10px -12px;margin-inline-end:12px}.gecko-styles textarea.form-control{min-height:calc(1.3em + 18px)}.gecko-styles textarea.form-control-sm{min-height:calc(1.3em + 15.6px)}.gecko-styles textarea.form-control-lg{min-height:calc(1.3em + 22px)}.gecko-styles .form-control-color{width:36px;height:calc(1.3em + 18px);padding:8px}.gecko-styles .form-control-color:not(:disabled):not([readonly]){cursor:pointer}.gecko-styles .form-control-color::-moz-color-swatch{border:0!important;border-radius:4px}.gecko-styles .form-control-color::-webkit-color-swatch{border:0!important;border-radius:4px}.gecko-styles .form-control-color.form-control-sm{height:calc(1.3em + 15.6px)}.gecko-styles .form-control-color.form-control-lg{height:calc(1.3em + 22px)}.gecko-styles .form-select{--gecko-form-select-bg-img: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 384 512' fill='none' stroke='%23172554'%3e%3cpath d='M360.5 217.5l-152 143.1C203.9 365.8 197.9 368 192 368s-11.88-2.188-16.5-6.562L23.5 217.5C13.87 208.3 13.47 193.1 22.56 183.5C31.69 173.8 46.94 173.5 56.5 182.6L192 310.9l135.5-128.4c9.562-9.094 24.75-8.75 33.94 .9375C370.5 193.1 370.1 208.3 360.5 217.5z' fill='%23172554' stroke='none'/%3e%3c/svg%3e");display:block;width:100%;padding:8px 36px 8px 12px;font-family:var(--gecko-font-sans-serif);font-size:1rem;font-weight:400;line-height:1.3;color:#172554;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#fff;background-image:var(--gecko-form-select-bg-img),var(--gecko-form-select-bg-icon, none);background-repeat:no-repeat;background-position:right 12px center;background-size:11px 14px;border:1px solid #cbd5e1;border-radius:4px;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out}@media (prefers-reduced-motion: reduce){.gecko-styles .form-select{transition:none}}.gecko-styles .form-select:focus{border-color:#3b82f6;outline:0;box-shadow:0 0 0 .25rem #3b82f680}.gecko-styles .form-select[multiple],.gecko-styles .form-select[size]:not([size="1"]){padding-right:12px;background-image:none}.gecko-styles .form-select:disabled{background-color:#e2e8f0}.gecko-styles .form-select:-moz-focusring{color:transparent;text-shadow:0 0 0 #172554}.gecko-styles .form-select-sm{padding-top:6.8px;padding-bottom:6.8px;padding-left:8px;font-size:1rem;border-radius:4px}.gecko-styles .form-select-lg{padding-top:10px;padding-bottom:10px;padding-left:12px;font-size:1rem;border-radius:4px}.gecko-styles [data-bs-theme=dark] .form-select{--gecko-form-select-bg-img: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill='none' stroke='%23dee2e6' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='m2 5 6 6 6-6'/%3e%3c/svg%3e")}.gecko-styles .form-check{display:block;min-height:1.3rem;padding-left:1.5rem;margin-bottom:.125rem}.gecko-styles .form-check .form-check-input{float:left;margin-left:-1.5rem}.gecko-styles .form-check-reverse{padding-right:1.5rem;padding-left:0;text-align:right}.gecko-styles .form-check-reverse .form-check-input{float:right;margin-right:-1.5rem;margin-left:0}.gecko-styles .form-check-input{--gecko-form-check-bg: #ffffff;flex-shrink:0;width:1rem;height:1rem;margin-top:.15rem;vertical-align:top;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:var(--gecko-form-check-bg);background-image:var(--gecko-form-check-bg-image);background-repeat:no-repeat;background-position:center;background-size:contain;border:1px solid #cbd5e1;-webkit-print-color-adjust:exact;print-color-adjust:exact}.gecko-styles .form-check-input[type=checkbox]{border-radius:2px}.gecko-styles .form-check-input[type=radio]{border-radius:50%}.gecko-styles .form-check-input:active{filter:brightness(90%)}.gecko-styles .form-check-input:focus{border-color:#3b82f6;outline:0;box-shadow:0 0 0 .25rem #3b82f680}.gecko-styles .form-check-input:checked{background-color:#2563eb;border-color:#2563eb}.gecko-styles .form-check-input:checked[type=checkbox]{--gecko-form-check-bg-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3e%3cpath fill='none' stroke='%23ffffff' stroke-linecap='round' stroke-linejoin='round' stroke-width='3' d='m6 10 3 3 6-6'/%3e%3c/svg%3e")}.gecko-styles .form-check-input:checked[type=radio]{--gecko-form-check-bg-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='2' fill='%23ffffff'/%3e%3c/svg%3e")}.gecko-styles .form-check-input[type=checkbox]:indeterminate{background-color:#2563eb;border-color:#2563eb;--gecko-form-check-bg-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3e%3cpath fill='none' stroke='%23ffffff' stroke-linecap='round' stroke-linejoin='round' stroke-width='3' d='M6 10h8'/%3e%3c/svg%3e")}.gecko-styles .form-check-input:disabled{pointer-events:none;filter:none;opacity:.5}.gecko-styles .form-check-input[disabled]~.form-check-label,.gecko-styles .form-check-input:disabled~.form-check-label{cursor:default;opacity:.5}.gecko-styles .form-check-label{cursor:pointer}.gecko-styles .form-switch{padding-left:2.7857rem}.gecko-styles .form-switch .form-check-input{--gecko-form-switch-bg: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='%23ffffff'/%3e%3c/svg%3e");width:2.2857rem;margin-left:-2.7857rem;background-image:var(--gecko-form-switch-bg);background-position:left center;border-radius:2.2857rem;transition:background-position .15s ease-in-out}@media (prefers-reduced-motion: reduce){.gecko-styles .form-switch .form-check-input{transition:none}}.gecko-styles .form-switch .form-check-input:focus{--gecko-form-switch-bg: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='%23ffffff'/%3e%3c/svg%3e")}.gecko-styles .form-switch .form-check-input:checked{background-position:right center;--gecko-form-switch-bg: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='%23ffffff'/%3e%3c/svg%3e")}.gecko-styles .form-switch.form-check-reverse{padding-right:2.7857rem;padding-left:0}.gecko-styles .form-switch.form-check-reverse .form-check-input{margin-right:-2.7857rem;margin-left:0}.gecko-styles .form-check-inline{display:inline-block;margin-right:1rem}.gecko-styles .btn-check{position:absolute;clip:rect(0,0,0,0);pointer-events:none}.gecko-styles .btn-check[disabled]+.btn,.gecko-styles .btn-check:disabled+.btn{pointer-events:none;filter:none;opacity:.5}.gecko-styles [data-bs-theme=dark] .form-switch .form-check-input:not(:checked):not(:focus){--gecko-form-switch-bg: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='rgba%28255, 255, 255, 0.25%29'/%3e%3c/svg%3e")}.gecko-styles .form-range{width:100%;height:1.5rem;padding:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:transparent}.gecko-styles .form-range:focus{outline:0}.gecko-styles .form-range:focus::-webkit-slider-thumb{box-shadow:0 0 0 1px #fff,0 0 0 .25rem #3b82f680}.gecko-styles .form-range:focus::-moz-range-thumb{box-shadow:0 0 0 1px #fff,0 0 0 .25rem #3b82f680}.gecko-styles .form-range::-moz-focus-outer{border:0}.gecko-styles .form-range::-webkit-slider-thumb{width:1rem;height:1rem;margin-top:-.25rem;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#172554;border:0;border-radius:1rem;transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}@media (prefers-reduced-motion: reduce){.gecko-styles .form-range::-webkit-slider-thumb{transition:none}}.gecko-styles .form-range::-webkit-slider-thumb:active{background-color:#b9becc}.gecko-styles .form-range::-webkit-slider-runnable-track{width:100%;height:.5rem;color:transparent;cursor:pointer;background-color:#475569;border-color:transparent;border-radius:1rem}.gecko-styles .form-range::-moz-range-thumb{width:1rem;height:1rem;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#172554;border:0;border-radius:1rem;transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}@media (prefers-reduced-motion: reduce){.gecko-styles .form-range::-moz-range-thumb{transition:none}}.gecko-styles .form-range::-moz-range-thumb:active{background-color:#b9becc}.gecko-styles .form-range::-moz-range-track{width:100%;height:.5rem;color:transparent;cursor:pointer;background-color:#475569;border-color:transparent;border-radius:1rem}.gecko-styles .form-range:disabled{pointer-events:none}.gecko-styles .form-range:disabled::-webkit-slider-thumb{background-color:#1e293b}.gecko-styles .form-range:disabled::-moz-range-thumb{background-color:#1e293b}.gecko-styles .form-floating{position:relative}.gecko-styles .form-floating>.form-control,.gecko-styles .form-floating>.form-control-plaintext,.gecko-styles .form-floating>.form-select{height:calc(3.5rem + 2px);min-height:calc(3.5rem + 2px);line-height:1.25}.gecko-styles .form-floating>label{position:absolute;top:0;left:0;z-index:2;height:100%;padding:1rem 12px;overflow:hidden;text-align:start;text-overflow:ellipsis;white-space:nowrap;pointer-events:none;border:1px solid transparent;transform-origin:0 0;transition:opacity .1s ease-in-out,transform .1s ease-in-out}@media (prefers-reduced-motion: reduce){.gecko-styles .form-floating>label{transition:none}}.gecko-styles .form-floating>.form-control,.gecko-styles .form-floating>.form-control-plaintext{padding:1rem 12px}.gecko-styles .form-floating>.form-control::placeholder,.gecko-styles .form-floating>.form-control-plaintext::placeholder{color:transparent}.gecko-styles .form-floating>.form-control:focus,.gecko-styles .form-floating>.form-control:not(:placeholder-shown),.gecko-styles .form-floating>.form-control-plaintext:focus,.gecko-styles .form-floating>.form-control-plaintext:not(:placeholder-shown){padding-top:1.625rem;padding-bottom:.625rem}.gecko-styles .form-floating>.form-control:-webkit-autofill,.gecko-styles .form-floating>.form-control-plaintext:-webkit-autofill{padding-top:1.625rem;padding-bottom:.625rem}.gecko-styles .form-floating>.form-select{padding-top:1.625rem;padding-bottom:.625rem}.gecko-styles .form-floating>.form-control:focus~label,.gecko-styles .form-floating>.form-control:not(:placeholder-shown)~label,.gecko-styles .form-floating>.form-control-plaintext~label,.gecko-styles .form-floating>.form-select~label{color:rgba(var(--gecko-body-color-rgb),.65);transform:scale(.85) translateY(-.5rem) translate(.15rem)}.gecko-styles .form-floating>.form-control:focus~label:after,.gecko-styles .form-floating>.form-control:not(:placeholder-shown)~label:after,.gecko-styles .form-floating>.form-control-plaintext~label:after,.gecko-styles .form-floating>.form-select~label:after{position:absolute;top:1rem;right:6px;bottom:1rem;left:6px;z-index:-1;height:1.5em;content:"";background-color:#fff;border-radius:4px}.gecko-styles .form-floating>.form-control:-webkit-autofill~label{color:rgba(var(--gecko-body-color-rgb),.65);transform:scale(.85) translateY(-.5rem) translate(.15rem)}.gecko-styles .form-floating>.form-control-plaintext~label{border-width:1px 0}.gecko-styles .form-floating>:disabled~label,.gecko-styles .form-floating>.form-control:disabled~label{color:#6c757d}.gecko-styles .form-floating>:disabled~label:after,.gecko-styles .form-floating>.form-control:disabled~label:after{background-color:#f1f5f9}.gecko-styles .input-group{position:relative;display:flex;flex-wrap:wrap;align-items:stretch;width:100%}.gecko-styles .input-group>.form-control,.gecko-styles .input-group>.form-select,.gecko-styles .input-group>.form-floating{position:relative;flex:1 1 auto;width:1%;min-width:0}.gecko-styles .input-group>.form-control:focus,.gecko-styles .input-group>.form-select:focus,.gecko-styles .input-group>.form-floating:focus-within{z-index:5}.gecko-styles .input-group .btn{position:relative;z-index:2}.gecko-styles .input-group .btn:focus{z-index:5}.gecko-styles .input-group-text{display:flex;align-items:center;padding:8px 12px;font-size:1rem;font-weight:400;line-height:1.3;color:#172554;text-align:center;white-space:nowrap;background-color:#94a3b8;border:1px solid #cbd5e1;border-radius:4px}.gecko-styles .input-group-lg>.form-control,.gecko-styles .input-group-lg>.form-select,.gecko-styles .input-group-lg>.input-group-text,.gecko-styles .input-group-lg>.btn{padding:10px 12px;font-size:1rem;border-radius:8px}.gecko-styles .input-group-sm>.form-control,.gecko-styles .input-group-sm>.form-select,.gecko-styles .input-group-sm>.input-group-text,.gecko-styles .input-group-sm>.btn{padding:6.8px 8px;font-size:1rem;border-radius:2px}.gecko-styles .input-group-lg>.form-select,.gecko-styles .input-group-sm>.form-select{padding-right:48px}.gecko-styles .input-group:not(.has-validation)>:not(:last-child):not(.dropdown-toggle):not(.dropdown-menu):not(.form-floating),.gecko-styles .input-group:not(.has-validation)>.dropdown-toggle:nth-last-child(n+3),.gecko-styles .input-group:not(.has-validation)>.form-floating:not(:last-child)>.form-control,.gecko-styles .input-group:not(.has-validation)>.form-floating:not(:last-child)>.form-select{border-top-right-radius:0;border-bottom-right-radius:0}.gecko-styles .input-group.has-validation>:nth-last-child(n+3):not(.dropdown-toggle):not(.dropdown-menu):not(.form-floating),.gecko-styles .input-group.has-validation>.dropdown-toggle:nth-last-child(n+4),.gecko-styles .input-group.has-validation>.form-floating:nth-last-child(n+3)>.form-control,.gecko-styles .input-group.has-validation>.form-floating:nth-last-child(n+3)>.form-select{border-top-right-radius:0;border-bottom-right-radius:0}.gecko-styles .input-group>:not(:first-child):not(.dropdown-menu):not(.valid-tooltip):not(.valid-feedback):not(.invalid-tooltip):not(.invalid-feedback){margin-left:-1px;border-top-left-radius:0;border-bottom-left-radius:0}.gecko-styles .input-group>.form-floating:not(:first-child)>.form-control,.gecko-styles .input-group>.form-floating:not(:first-child)>.form-select{border-top-left-radius:0;border-bottom-left-radius:0}.gecko-styles .valid-feedback{display:none;width:100%;margin-top:.25rem;font-size:.875em;color:#15803d}.gecko-styles .valid-tooltip{position:absolute;top:100%;z-index:5;display:none;max-width:100%;padding:8px 12px;margin-top:.1rem;font-size:1rem;color:#fff;background-color:#15803d;border-radius:4px}.was-validated .gecko-styles:valid~.valid-feedback,.was-validated .gecko-styles:valid~.valid-tooltip,.gecko-styles.is-valid~.valid-feedback,.gecko-styles.is-valid~.valid-tooltip{display:block}.was-validated .gecko-styles .form-control:valid,.gecko-styles .form-control.is-valid{border-color:#15803d;padding-right:calc(1.3em + 16px);background-image:url("data:image/svg+xml;charset=utf-8,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 512 512' fill='none' stroke='%2315803d'%3e%3cpath d='M243.8 339.8C232.9 350.7 215.1 350.7 204.2 339.8L140.2 275.8C129.3 264.9 129.3 247.1 140.2 236.2C151.1 225.3 168.9 225.3 179.8 236.2L224 280.4L332.2 172.2C343.1 161.3 360.9 161.3 371.8 172.2C382.7 183.1 382.7 200.9 371.8 211.8L243.8 339.8zM512 256C512 397.4 397.4 512 256 512C114.6 512 0 397.4 0 256C0 114.6 114.6 0 256 0C397.4 0 512 114.6 512 256zM256 48C141.1 48 48 141.1 48 256C48 370.9 141.1 464 256 464C370.9 464 464 370.9 464 256C464 141.1 370.9 48 256 48z' fill='%2315803d' stroke='none' /%3e%3c/svg%3e");background-repeat:no-repeat;background-position:right calc(.325em + 4px) center;background-size:calc(.65em + 8px) calc(.65em + 8px)}.was-validated .gecko-styles .form-control:valid:focus,.gecko-styles .form-control.is-valid:focus{border-color:#15803d;box-shadow:0 0 0 .25rem #15803d}.was-validated .gecko-styles textarea.form-control:valid,.gecko-styles textarea.form-control.is-valid{padding-right:calc(1.3em + 16px);background-position:top calc(.325em + 4px) right calc(.325em + 4px)}.was-validated .gecko-styles .form-select:valid,.gecko-styles .form-select.is-valid{border-color:#15803d}.was-validated .gecko-styles .form-select:valid:not([multiple]):not([size]),.was-validated .gecko-styles .form-select:valid:not([multiple])[size="1"],.gecko-styles .form-select.is-valid:not([multiple]):not([size]),.gecko-styles .form-select.is-valid:not([multiple])[size="1"]{--gecko-form-select-bg-icon: url("data:image/svg+xml;charset=utf-8,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 512 512' fill='none' stroke='%2315803d'%3e%3cpath d='M243.8 339.8C232.9 350.7 215.1 350.7 204.2 339.8L140.2 275.8C129.3 264.9 129.3 247.1 140.2 236.2C151.1 225.3 168.9 225.3 179.8 236.2L224 280.4L332.2 172.2C343.1 161.3 360.9 161.3 371.8 172.2C382.7 183.1 382.7 200.9 371.8 211.8L243.8 339.8zM512 256C512 397.4 397.4 512 256 512C114.6 512 0 397.4 0 256C0 114.6 114.6 0 256 0C397.4 0 512 114.6 512 256zM256 48C141.1 48 48 141.1 48 256C48 370.9 141.1 464 256 464C370.9 464 464 370.9 464 256C464 141.1 370.9 48 256 48z' fill='%2315803d' stroke='none' /%3e%3c/svg%3e");padding-right:66px;background-position:right 12px center,center right 36px;background-size:11px 14px,calc(.65em + 8px) calc(.65em + 8px)}.was-validated .gecko-styles .form-select:valid:focus,.gecko-styles .form-select.is-valid:focus{border-color:#15803d;box-shadow:0 0 0 .25rem #15803d}.was-validated .gecko-styles .form-control-color:valid,.gecko-styles .form-control-color.is-valid{width:calc(52px + 1.3em)}.was-validated .gecko-styles .form-check-input:valid,.gecko-styles .form-check-input.is-valid{border-color:#15803d}.was-validated .gecko-styles .form-check-input:valid:checked,.gecko-styles .form-check-input.is-valid:checked{background-color:#15803d}.was-validated .gecko-styles .form-check-input:valid:focus,.gecko-styles .form-check-input.is-valid:focus{box-shadow:0 0 0 .25rem #15803d}.was-validated .gecko-styles .form-check-input:valid~.form-check-label,.gecko-styles .form-check-input.is-valid~.form-check-label{color:#15803d}.gecko-styles .form-check-inline .form-check-input~.valid-feedback{margin-left:.5em}.was-validated .gecko-styles .input-group>.form-control:not(:focus):valid,.gecko-styles .input-group>.form-control:not(:focus).is-valid,.was-validated .gecko-styles .input-group>.form-select:not(:focus):valid,.gecko-styles .input-group>.form-select:not(:focus).is-valid,.was-validated .gecko-styles .input-group>.form-floating:not(:focus-within):valid,.gecko-styles .input-group>.form-floating:not(:focus-within).is-valid{z-index:3}.gecko-styles .invalid-feedback{display:none;width:100%;margin-top:.25rem;font-size:.875em;color:#be123c}.gecko-styles .invalid-tooltip{position:absolute;top:100%;z-index:5;display:none;max-width:100%;padding:8px 12px;margin-top:.1rem;font-size:1rem;color:#fff;background-color:#be123c;border-radius:4px}.was-validated .gecko-styles:invalid~.invalid-feedback,.was-validated .gecko-styles:invalid~.invalid-tooltip,.gecko-styles.is-invalid~.invalid-feedback,.gecko-styles.is-invalid~.invalid-tooltip{display:block}.was-validated .gecko-styles .form-control:invalid,.gecko-styles .form-control.is-invalid{border-color:#be123c;padding-right:calc(1.3em + 16px);background-image:url("data:image/svg+xml;charset=utf-8,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 512 512' fill='none' stroke='%23be123c'%3e%3cpath d='M256 0C114.6 0 0 114.6 0 256s114.6 256 256 256s256-114.6 256-256S397.4 0 256 0zM256 464c-114.7 0-208-93.31-208-208S141.3 48 256 48s208 93.31 208 208S370.7 464 256 464zM256 304c13.25 0 24-10.75 24-24v-128C280 138.8 269.3 128 256 128S232 138.8 232 152v128C232 293.3 242.8 304 256 304zM256 337.1c-17.36 0-31.44 14.08-31.44 31.44C224.6 385.9 238.6 400 256 400s31.44-14.08 31.44-31.44C287.4 351.2 273.4 337.1 256 337.1z' fill='%23be123c' stroke='none' /%3e%3c/svg%3e");background-repeat:no-repeat;background-position:right calc(.325em + 4px) center;background-size:calc(.65em + 8px) calc(.65em + 8px)}.was-validated .gecko-styles .form-control:invalid:focus,.gecko-styles .form-control.is-invalid:focus{border-color:#be123c;box-shadow:0 0 0 .25rem #be123c}.was-validated .gecko-styles textarea.form-control:invalid,.gecko-styles textarea.form-control.is-invalid{padding-right:calc(1.3em + 16px);background-position:top calc(.325em + 4px) right calc(.325em + 4px)}.was-validated .gecko-styles .form-select:invalid,.gecko-styles .form-select.is-invalid{border-color:#be123c}.was-validated .gecko-styles .form-select:invalid:not([multiple]):not([size]),.was-validated .gecko-styles .form-select:invalid:not([multiple])[size="1"],.gecko-styles .form-select.is-invalid:not([multiple]):not([size]),.gecko-styles .form-select.is-invalid:not([multiple])[size="1"]{--gecko-form-select-bg-icon: url("data:image/svg+xml;charset=utf-8,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 512 512' fill='none' stroke='%23be123c'%3e%3cpath d='M256 0C114.6 0 0 114.6 0 256s114.6 256 256 256s256-114.6 256-256S397.4 0 256 0zM256 464c-114.7 0-208-93.31-208-208S141.3 48 256 48s208 93.31 208 208S370.7 464 256 464zM256 304c13.25 0 24-10.75 24-24v-128C280 138.8 269.3 128 256 128S232 138.8 232 152v128C232 293.3 242.8 304 256 304zM256 337.1c-17.36 0-31.44 14.08-31.44 31.44C224.6 385.9 238.6 400 256 400s31.44-14.08 31.44-31.44C287.4 351.2 273.4 337.1 256 337.1z' fill='%23be123c' stroke='none' /%3e%3c/svg%3e");padding-right:66px;background-position:right 12px center,center right 36px;background-size:11px 14px,calc(.65em + 8px) calc(.65em + 8px)}.was-validated .gecko-styles .form-select:invalid:focus,.gecko-styles .form-select.is-invalid:focus{border-color:#be123c;box-shadow:0 0 0 .25rem #be123c}.was-validated .gecko-styles .form-control-color:invalid,.gecko-styles .form-control-color.is-invalid{width:calc(52px + 1.3em)}.was-validated .gecko-styles .form-check-input:invalid,.gecko-styles .form-check-input.is-invalid{border-color:#be123c}.was-validated .gecko-styles .form-check-input:invalid:checked,.gecko-styles .form-check-input.is-invalid:checked{background-color:#be123c}.was-validated .gecko-styles .form-check-input:invalid:focus,.gecko-styles .form-check-input.is-invalid:focus{box-shadow:0 0 0 .25rem #be123c}.was-validated .gecko-styles .form-check-input:invalid~.form-check-label,.gecko-styles .form-check-input.is-invalid~.form-check-label{color:#be123c}.gecko-styles .form-check-inline .form-check-input~.invalid-feedback{margin-left:.5em}.was-validated .gecko-styles .input-group>.form-control:not(:focus):invalid,.gecko-styles .input-group>.form-control:not(:focus).is-invalid,.was-validated .gecko-styles .input-group>.form-select:not(:focus):invalid,.gecko-styles .input-group>.form-select:not(:focus).is-invalid,.was-validated .gecko-styles .input-group>.form-floating:not(:focus-within):invalid,.gecko-styles .input-group>.form-floating:not(:focus-within).is-invalid{z-index:4}.gecko-styles .btn{--gecko-btn-padding-x: 12px;--gecko-btn-padding-y: 8px;--gecko-btn-font-family: var(--gecko-font-sans-serif);--gecko-btn-font-size: 1rem;--gecko-btn-font-weight: 500;--gecko-btn-line-height: 1.3;--gecko-btn-color: var(--gecko-body-color);--gecko-btn-bg: transparent;--gecko-btn-border-width: 1px;--gecko-btn-border-color: transparent;--gecko-btn-border-radius: 4px;--gecko-btn-hover-border-color: transparent;--gecko-btn-box-shadow: inset 0 1px 0 rgba(255, 255, 255, .15), 0 1px 1px rgba(2, 6, 23, .075);--gecko-btn-disabled-opacity: .65;--gecko-btn-focus-box-shadow: 0 0 0 .25rem rgba(var(--gecko-btn-focus-shadow-rgb), .5);display:inline-block;padding:var(--gecko-btn-padding-y) var(--gecko-btn-padding-x);font-family:var(--gecko-btn-font-family);font-size:var(--gecko-btn-font-size);font-weight:var(--gecko-btn-font-weight);line-height:var(--gecko-btn-line-height);color:var(--gecko-btn-color);text-align:center;text-decoration:none;vertical-align:middle;cursor:pointer;-webkit-user-select:none;user-select:none;border:var(--gecko-btn-border-width) solid var(--gecko-btn-border-color);border-radius:var(--gecko-btn-border-radius);background-color:var(--gecko-btn-bg);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){.gecko-styles .btn{transition:none}}.gecko-styles .btn:hover{color:var(--gecko-btn-hover-color);background-color:var(--gecko-btn-hover-bg);border-color:var(--gecko-btn-hover-border-color)}.btn-check+.gecko-styles .btn:hover{color:var(--gecko-btn-color);background-color:var(--gecko-btn-bg);border-color:var(--gecko-btn-border-color)}.gecko-styles .btn:focus-visible{color:var(--gecko-btn-hover-color);background-color:var(--gecko-btn-hover-bg);border-color:var(--gecko-btn-hover-border-color);outline:0;box-shadow:var(--gecko-btn-focus-box-shadow)}.btn-check:focus-visible+.gecko-styles .btn{border-color:var(--gecko-btn-hover-border-color);outline:0;box-shadow:var(--gecko-btn-focus-box-shadow)}.btn-check:checked+.gecko-styles .btn,:not(.btn-check)+.gecko-styles .btn:active,.gecko-styles .btn:first-child:active,.gecko-styles .btn.active,.gecko-styles .btn.show{color:var(--gecko-btn-active-color);background-color:var(--gecko-btn-active-bg);border-color:var(--gecko-btn-active-border-color)}.btn-check:checked+.gecko-styles .btn:focus-visible,:not(.btn-check)+.gecko-styles .btn:active:focus-visible,.gecko-styles .btn:first-child:active:focus-visible,.gecko-styles .btn.active:focus-visible,.gecko-styles .btn.show:focus-visible{box-shadow:var(--gecko-btn-focus-box-shadow)}.btn-check:checked:focus-visible+.gecko-styles .btn{box-shadow:var(--gecko-btn-focus-box-shadow)}.gecko-styles .btn:disabled,.gecko-styles .btn.disabled,fieldset:disabled .gecko-styles .btn{color:var(--gecko-btn-disabled-color);pointer-events:none;background-color:var(--gecko-btn-disabled-bg);border-color:var(--gecko-btn-disabled-border-color);opacity:var(--gecko-btn-disabled-opacity)}.gecko-styles .btn-primary{--gecko-btn-color: #ffffff;--gecko-btn-bg: #172554;--gecko-btn-border-color: #172554;--gecko-btn-hover-color: #ffffff;--gecko-btn-hover-bg: #141f47;--gecko-btn-hover-border-color: #121e43;--gecko-btn-focus-shadow-rgb: 58, 70, 110;--gecko-btn-active-color: #ffffff;--gecko-btn-active-bg: #121e43;--gecko-btn-active-border-color: #111c3f;--gecko-btn-active-shadow: inset 0 3px 5px rgba(2, 6, 23, .125);--gecko-btn-disabled-color: #ffffff;--gecko-btn-disabled-bg: #172554;--gecko-btn-disabled-border-color: #172554}.gecko-styles .btn-secondary{--gecko-btn-color: #ffffff;--gecko-btn-bg: #475569;--gecko-btn-border-color: #475569;--gecko-btn-hover-color: #ffffff;--gecko-btn-hover-bg: #3c4859;--gecko-btn-hover-border-color: #394454;--gecko-btn-focus-shadow-rgb: 99, 111, 128;--gecko-btn-active-color: #ffffff;--gecko-btn-active-bg: #394454;--gecko-btn-active-border-color: #35404f;--gecko-btn-active-shadow: inset 0 3px 5px rgba(2, 6, 23, .125);--gecko-btn-disabled-color: #ffffff;--gecko-btn-disabled-bg: #475569;--gecko-btn-disabled-border-color: #475569}.gecko-styles .btn-success{--gecko-btn-color: #ffffff;--gecko-btn-bg: #16a34a;--gecko-btn-border-color: #16a34a;--gecko-btn-hover-color: #ffffff;--gecko-btn-hover-bg: #138b3f;--gecko-btn-hover-border-color: #12823b;--gecko-btn-focus-shadow-rgb: 57, 177, 101;--gecko-btn-active-color: #ffffff;--gecko-btn-active-bg: #12823b;--gecko-btn-active-border-color: #117a38;--gecko-btn-active-shadow: inset 0 3px 5px rgba(2, 6, 23, .125);--gecko-btn-disabled-color: #ffffff;--gecko-btn-disabled-bg: #16a34a;--gecko-btn-disabled-border-color: #16a34a}.gecko-styles .btn-info{--gecko-btn-color: #ffffff;--gecko-btn-bg: #2563eb;--gecko-btn-border-color: #2563eb;--gecko-btn-hover-color: #ffffff;--gecko-btn-hover-bg: #1f54c8;--gecko-btn-hover-border-color: #1e4fbc;--gecko-btn-focus-shadow-rgb: 70, 122, 238;--gecko-btn-active-color: #ffffff;--gecko-btn-active-bg: #1e4fbc;--gecko-btn-active-border-color: #1c4ab0;--gecko-btn-active-shadow: inset 0 3px 5px rgba(2, 6, 23, .125);--gecko-btn-disabled-color: #ffffff;--gecko-btn-disabled-bg: #2563eb;--gecko-btn-disabled-border-color: #2563eb}.gecko-styles .btn-warning{--gecko-btn-color: #ffffff;--gecko-btn-bg: #f97316;--gecko-btn-border-color: #f97316;--gecko-btn-hover-color: #ffffff;--gecko-btn-hover-bg: #d46213;--gecko-btn-hover-border-color: #c75c12;--gecko-btn-focus-shadow-rgb: 250, 136, 57;--gecko-btn-active-color: #ffffff;--gecko-btn-active-bg: #c75c12;--gecko-btn-active-border-color: #bb5611;--gecko-btn-active-shadow: inset 0 3px 5px rgba(2, 6, 23, .125);--gecko-btn-disabled-color: #ffffff;--gecko-btn-disabled-bg: #f97316;--gecko-btn-disabled-border-color: #f97316}.gecko-styles .btn-danger{--gecko-btn-color: #ffffff;--gecko-btn-bg: #be123c;--gecko-btn-border-color: #be123c;--gecko-btn-hover-color: #ffffff;--gecko-btn-hover-bg: #a20f33;--gecko-btn-hover-border-color: #980e30;--gecko-btn-focus-shadow-rgb: 200, 54, 89;--gecko-btn-active-color: #ffffff;--gecko-btn-active-bg: #980e30;--gecko-btn-active-border-color: #8f0e2d;--gecko-btn-active-shadow: inset 0 3px 5px rgba(2, 6, 23, .125);--gecko-btn-disabled-color: #ffffff;--gecko-btn-disabled-bg: #be123c;--gecko-btn-disabled-border-color: #be123c}.gecko-styles .btn-light{--gecko-btn-color: #020617;--gecko-btn-bg: #ffffff;--gecko-btn-border-color: #ffffff;--gecko-btn-hover-color: #020617;--gecko-btn-hover-bg: #d9d9d9;--gecko-btn-hover-border-color: #cccccc;--gecko-btn-focus-shadow-rgb: 217, 218, 220;--gecko-btn-active-color: #020617;--gecko-btn-active-bg: #cccccc;--gecko-btn-active-border-color: #bfbfbf;--gecko-btn-active-shadow: inset 0 3px 5px rgba(2, 6, 23, .125);--gecko-btn-disabled-color: #020617;--gecko-btn-disabled-bg: #ffffff;--gecko-btn-disabled-border-color: #ffffff}.gecko-styles .btn-dark{--gecko-btn-color: #ffffff;--gecko-btn-bg: #020617;--gecko-btn-border-color: #020617;--gecko-btn-hover-color: #ffffff;--gecko-btn-hover-bg: #282b3a;--gecko-btn-hover-border-color: #1b1f2e;--gecko-btn-focus-shadow-rgb: 40, 43, 58;--gecko-btn-active-color: #ffffff;--gecko-btn-active-bg: #353845;--gecko-btn-active-border-color: #1b1f2e;--gecko-btn-active-shadow: inset 0 3px 5px rgba(2, 6, 23, .125);--gecko-btn-disabled-color: #ffffff;--gecko-btn-disabled-bg: #020617;--gecko-btn-disabled-border-color: #020617}.gecko-styles .btn-grey-25{--gecko-btn-color: #020617;--gecko-btn-bg: #f8fafc;--gecko-btn-border-color: #f8fafc;--gecko-btn-hover-color: #020617;--gecko-btn-hover-bg: #f9fbfc;--gecko-btn-hover-border-color: #f9fbfc;--gecko-btn-focus-shadow-rgb: 211, 213, 218;--gecko-btn-active-color: #020617;--gecko-btn-active-bg: #f9fbfd;--gecko-btn-active-border-color: #f9fbfc;--gecko-btn-active-shadow: inset 0 3px 5px rgba(2, 6, 23, .125);--gecko-btn-disabled-color: #020617;--gecko-btn-disabled-bg: #f8fafc;--gecko-btn-disabled-border-color: #f8fafc}.gecko-styles .btn-grey-50{--gecko-btn-color: #020617;--gecko-btn-bg: #f1f5f9;--gecko-btn-border-color: #f1f5f9;--gecko-btn-hover-color: #020617;--gecko-btn-hover-bg: #f3f7fa;--gecko-btn-hover-border-color: #f2f6fa;--gecko-btn-focus-shadow-rgb: 205, 209, 215;--gecko-btn-active-color: #020617;--gecko-btn-active-bg: #f4f7fa;--gecko-btn-active-border-color: #f2f6fa;--gecko-btn-active-shadow: inset 0 3px 5px rgba(2, 6, 23, .125);--gecko-btn-disabled-color: #020617;--gecko-btn-disabled-bg: #f1f5f9;--gecko-btn-disabled-border-color: #f1f5f9}.gecko-styles .btn-grey-100{--gecko-btn-color: #020617;--gecko-btn-bg: #e2e8f0;--gecko-btn-border-color: #e2e8f0;--gecko-btn-hover-color: #020617;--gecko-btn-hover-bg: #e6ebf2;--gecko-btn-hover-border-color: #e5eaf2;--gecko-btn-focus-shadow-rgb: 192, 198, 207;--gecko-btn-active-color: #020617;--gecko-btn-active-bg: #e8edf3;--gecko-btn-active-border-color: #e5eaf2;--gecko-btn-active-shadow: inset 0 3px 5px rgba(2, 6, 23, .125);--gecko-btn-disabled-color: #020617;--gecko-btn-disabled-bg: #e2e8f0;--gecko-btn-disabled-border-color: #e2e8f0}.gecko-styles .btn-grey-200{--gecko-btn-color: #020617;--gecko-btn-bg: #cbd5e1;--gecko-btn-border-color: #cbd5e1;--gecko-btn-hover-color: #020617;--gecko-btn-hover-bg: #d3dbe6;--gecko-btn-hover-border-color: #d0d9e4;--gecko-btn-focus-shadow-rgb: 173, 182, 195;--gecko-btn-active-color: #020617;--gecko-btn-active-bg: #d5dde7;--gecko-btn-active-border-color: #d0d9e4;--gecko-btn-active-shadow: inset 0 3px 5px rgba(2, 6, 23, .125);--gecko-btn-disabled-color: #020617;--gecko-btn-disabled-bg: #cbd5e1;--gecko-btn-disabled-border-color: #cbd5e1}.gecko-styles .btn-grey-300{--gecko-btn-color: #ffffff;--gecko-btn-bg: #94a3b8;--gecko-btn-border-color: #94a3b8;--gecko-btn-hover-color: #ffffff;--gecko-btn-hover-bg: #7e8b9c;--gecko-btn-hover-border-color: #768293;--gecko-btn-focus-shadow-rgb: 164, 177, 195;--gecko-btn-active-color: #ffffff;--gecko-btn-active-bg: #768293;--gecko-btn-active-border-color: #6f7a8a;--gecko-btn-active-shadow: inset 0 3px 5px rgba(2, 6, 23, .125);--gecko-btn-disabled-color: #ffffff;--gecko-btn-disabled-bg: #94a3b8;--gecko-btn-disabled-border-color: #94a3b8}.gecko-styles .btn-grey-400{--gecko-btn-color: #ffffff;--gecko-btn-bg: #64748b;--gecko-btn-border-color: #64748b;--gecko-btn-hover-color: #ffffff;--gecko-btn-hover-bg: #556376;--gecko-btn-hover-border-color: #505d6f;--gecko-btn-focus-shadow-rgb: 123, 137, 156;--gecko-btn-active-color: #ffffff;--gecko-btn-active-bg: #505d6f;--gecko-btn-active-border-color: #4b5768;--gecko-btn-active-shadow: inset 0 3px 5px rgba(2, 6, 23, .125);--gecko-btn-disabled-color: #ffffff;--gecko-btn-disabled-bg: #64748b;--gecko-btn-disabled-border-color: #64748b}.gecko-styles .btn-grey-500{--gecko-btn-color: #ffffff;--gecko-btn-bg: #475569;--gecko-btn-border-color: #475569;--gecko-btn-hover-color: #ffffff;--gecko-btn-hover-bg: #3c4859;--gecko-btn-hover-border-color: #394454;--gecko-btn-focus-shadow-rgb: 99, 111, 128;--gecko-btn-active-color: #ffffff;--gecko-btn-active-bg: #394454;--gecko-btn-active-border-color: #35404f;--gecko-btn-active-shadow: inset 0 3px 5px rgba(2, 6, 23, .125);--gecko-btn-disabled-color: #ffffff;--gecko-btn-disabled-bg: #475569;--gecko-btn-disabled-border-color: #475569}.gecko-styles .btn-grey-600{--gecko-btn-color: #ffffff;--gecko-btn-bg: #334155;--gecko-btn-border-color: #334155;--gecko-btn-hover-color: #ffffff;--gecko-btn-hover-bg: #2b3748;--gecko-btn-hover-border-color: #293444;--gecko-btn-focus-shadow-rgb: 82, 94, 111;--gecko-btn-active-color: #ffffff;--gecko-btn-active-bg: #293444;--gecko-btn-active-border-color: #263140;--gecko-btn-active-shadow: inset 0 3px 5px rgba(2, 6, 23, .125);--gecko-btn-disabled-color: #ffffff;--gecko-btn-disabled-bg: #334155;--gecko-btn-disabled-border-color: #334155}.gecko-styles .btn-grey-700{--gecko-btn-color: #ffffff;--gecko-btn-bg: #1e293b;--gecko-btn-border-color: #1e293b;--gecko-btn-hover-color: #ffffff;--gecko-btn-hover-bg: #1a2332;--gecko-btn-hover-border-color: #18212f;--gecko-btn-focus-shadow-rgb: 64, 73, 88;--gecko-btn-active-color: #ffffff;--gecko-btn-active-bg: #18212f;--gecko-btn-active-border-color: #171f2c;--gecko-btn-active-shadow: inset 0 3px 5px rgba(2, 6, 23, .125);--gecko-btn-disabled-color: #ffffff;--gecko-btn-disabled-bg: #1e293b;--gecko-btn-disabled-border-color: #1e293b}.gecko-styles .btn-grey-800{--gecko-btn-color: #ffffff;--gecko-btn-bg: #0f172a;--gecko-btn-border-color: #0f172a;--gecko-btn-hover-color: #ffffff;--gecko-btn-hover-bg: #0d1424;--gecko-btn-hover-border-color: #0c1222;--gecko-btn-focus-shadow-rgb: 51, 58, 74;--gecko-btn-active-color: #ffffff;--gecko-btn-active-bg: #0c1222;--gecko-btn-active-border-color: #0b1120;--gecko-btn-active-shadow: inset 0 3px 5px rgba(2, 6, 23, .125);--gecko-btn-disabled-color: #ffffff;--gecko-btn-disabled-bg: #0f172a;--gecko-btn-disabled-border-color: #0f172a}.gecko-styles .btn-grey-900{--gecko-btn-color: #ffffff;--gecko-btn-bg: #020617;--gecko-btn-border-color: #020617;--gecko-btn-hover-color: #ffffff;--gecko-btn-hover-bg: #020514;--gecko-btn-hover-border-color: #020512;--gecko-btn-focus-shadow-rgb: 40, 43, 58;--gecko-btn-active-color: #ffffff;--gecko-btn-active-bg: #020512;--gecko-btn-active-border-color: #020511;--gecko-btn-active-shadow: inset 0 3px 5px rgba(2, 6, 23, .125);--gecko-btn-disabled-color: #ffffff;--gecko-btn-disabled-bg: #020617;--gecko-btn-disabled-border-color: #020617}.gecko-styles .btn-blue-25{--gecko-btn-color: #020617;--gecko-btn-bg: #eff6ff;--gecko-btn-border-color: #eff6ff;--gecko-btn-hover-color: #020617;--gecko-btn-hover-bg: #f1f7ff;--gecko-btn-hover-border-color: #f1f7ff;--gecko-btn-focus-shadow-rgb: 203, 210, 220;--gecko-btn-active-color: #020617;--gecko-btn-active-bg: #f2f8ff;--gecko-btn-active-border-color: #f1f7ff;--gecko-btn-active-shadow: inset 0 3px 5px rgba(2, 6, 23, .125);--gecko-btn-disabled-color: #020617;--gecko-btn-disabled-bg: #eff6ff;--gecko-btn-disabled-border-color: #eff6ff}.gecko-styles .btn-blue-50{--gecko-btn-color: #020617;--gecko-btn-bg: #dbeafe;--gecko-btn-border-color: #dbeafe;--gecko-btn-hover-color: #020617;--gecko-btn-hover-bg: #e0edfe;--gecko-btn-hover-border-color: #dfecfe;--gecko-btn-focus-shadow-rgb: 186, 200, 219;--gecko-btn-active-color: #020617;--gecko-btn-active-bg: #e2eefe;--gecko-btn-active-border-color: #dfecfe;--gecko-btn-active-shadow: inset 0 3px 5px rgba(2, 6, 23, .125);--gecko-btn-disabled-color: #020617;--gecko-btn-disabled-bg: #dbeafe;--gecko-btn-disabled-border-color: #dbeafe}.gecko-styles .btn-blue-100{--gecko-btn-color: #020617;--gecko-btn-bg: #bfdbfe;--gecko-btn-border-color: #bfdbfe;--gecko-btn-hover-color: #020617;--gecko-btn-hover-bg: #c9e0fe;--gecko-btn-hover-border-color: #c5dffe;--gecko-btn-focus-shadow-rgb: 163, 187, 219;--gecko-btn-active-color: #020617;--gecko-btn-active-bg: #cce2fe;--gecko-btn-active-border-color: #c5dffe;--gecko-btn-active-shadow: inset 0 3px 5px rgba(2, 6, 23, .125);--gecko-btn-disabled-color: #020617;--gecko-btn-disabled-bg: #bfdbfe;--gecko-btn-disabled-border-color: #bfdbfe}.gecko-styles .btn-blue-200{--gecko-btn-color: #020617;--gecko-btn-bg: #93c5fd;--gecko-btn-border-color: #93c5fd;--gecko-btn-hover-color: #020617;--gecko-btn-hover-bg: #a3cefd;--gecko-btn-hover-border-color: #9ecbfd;--gecko-btn-focus-shadow-rgb: 125, 168, 219;--gecko-btn-active-color: #020617;--gecko-btn-active-bg: #a9d1fd;--gecko-btn-active-border-color: #9ecbfd;--gecko-btn-active-shadow: inset 0 3px 5px rgba(2, 6, 23, .125);--gecko-btn-disabled-color: #020617;--gecko-btn-disabled-bg: #93c5fd;--gecko-btn-disabled-border-color: #93c5fd}.gecko-styles .btn-blue-300{--gecko-btn-color: #ffffff;--gecko-btn-bg: #60a5fa;--gecko-btn-border-color: #60a5fa;--gecko-btn-hover-color: #ffffff;--gecko-btn-hover-bg: #528cd5;--gecko-btn-hover-border-color: #4d84c8;--gecko-btn-focus-shadow-rgb: 120, 179, 251;--gecko-btn-active-color: #ffffff;--gecko-btn-active-bg: #4d84c8;--gecko-btn-active-border-color: #487cbc;--gecko-btn-active-shadow: inset 0 3px 5px rgba(2, 6, 23, .125);--gecko-btn-disabled-color: #ffffff;--gecko-btn-disabled-bg: #60a5fa;--gecko-btn-disabled-border-color: #60a5fa}.gecko-styles .btn-blue-400{--gecko-btn-color: #ffffff;--gecko-btn-bg: #3b82f6;--gecko-btn-border-color: #3b82f6;--gecko-btn-hover-color: #ffffff;--gecko-btn-hover-bg: #326fd1;--gecko-btn-hover-border-color: #2f68c5;--gecko-btn-focus-shadow-rgb: 88, 149, 247;--gecko-btn-active-color: #ffffff;--gecko-btn-active-bg: #2f68c5;--gecko-btn-active-border-color: #2c62b9;--gecko-btn-active-shadow: inset 0 3px 5px rgba(2, 6, 23, .125);--gecko-btn-disabled-color: #ffffff;--gecko-btn-disabled-bg: #3b82f6;--gecko-btn-disabled-border-color: #3b82f6}.gecko-styles .btn-blue-500{--gecko-btn-color: #ffffff;--gecko-btn-bg: #2563eb;--gecko-btn-border-color: #2563eb;--gecko-btn-hover-color: #ffffff;--gecko-btn-hover-bg: #1f54c8;--gecko-btn-hover-border-color: #1e4fbc;--gecko-btn-focus-shadow-rgb: 70, 122, 238;--gecko-btn-active-color: #ffffff;--gecko-btn-active-bg: #1e4fbc;--gecko-btn-active-border-color: #1c4ab0;--gecko-btn-active-shadow: inset 0 3px 5px rgba(2, 6, 23, .125);--gecko-btn-disabled-color: #ffffff;--gecko-btn-disabled-bg: #2563eb;--gecko-btn-disabled-border-color: #2563eb}.gecko-styles .btn-blue-600{--gecko-btn-color: #ffffff;--gecko-btn-bg: #1d4ed8;--gecko-btn-border-color: #1d4ed8;--gecko-btn-hover-color: #ffffff;--gecko-btn-hover-bg: #1942b8;--gecko-btn-hover-border-color: #173ead;--gecko-btn-focus-shadow-rgb: 63, 105, 222;--gecko-btn-active-color: #ffffff;--gecko-btn-active-bg: #173ead;--gecko-btn-active-border-color: #163ba2;--gecko-btn-active-shadow: inset 0 3px 5px rgba(2, 6, 23, .125);--gecko-btn-disabled-color: #ffffff;--gecko-btn-disabled-bg: #1d4ed8;--gecko-btn-disabled-border-color: #1d4ed8}.gecko-styles .btn-blue-700{--gecko-btn-color: #ffffff;--gecko-btn-bg: #1e40af;--gecko-btn-border-color: #1e40af;--gecko-btn-hover-color: #ffffff;--gecko-btn-hover-bg: #1a3695;--gecko-btn-hover-border-color: #18338c;--gecko-btn-focus-shadow-rgb: 64, 93, 187;--gecko-btn-active-color: #ffffff;--gecko-btn-active-bg: #18338c;--gecko-btn-active-border-color: #173083;--gecko-btn-active-shadow: inset 0 3px 5px rgba(2, 6, 23, .125);--gecko-btn-disabled-color: #ffffff;--gecko-btn-disabled-bg: #1e40af;--gecko-btn-disabled-border-color: #1e40af}.gecko-styles .btn-blue-800{--gecko-btn-color: #ffffff;--gecko-btn-bg: #172554;--gecko-btn-border-color: #172554;--gecko-btn-hover-color: #ffffff;--gecko-btn-hover-bg: #141f47;--gecko-btn-hover-border-color: #121e43;--gecko-btn-focus-shadow-rgb: 58, 70, 110;--gecko-btn-active-color: #ffffff;--gecko-btn-active-bg: #121e43;--gecko-btn-active-border-color: #111c3f;--gecko-btn-active-shadow: inset 0 3px 5px rgba(2, 6, 23, .125);--gecko-btn-disabled-color: #ffffff;--gecko-btn-disabled-bg: #172554;--gecko-btn-disabled-border-color: #172554}.gecko-styles .btn-blue-900{--gecko-btn-color: #ffffff;--gecko-btn-bg: #101a3c;--gecko-btn-border-color: #101a3c;--gecko-btn-hover-color: #ffffff;--gecko-btn-hover-bg: #0e1633;--gecko-btn-hover-border-color: #0d1530;--gecko-btn-focus-shadow-rgb: 52, 60, 89;--gecko-btn-active-color: #ffffff;--gecko-btn-active-bg: #0d1530;--gecko-btn-active-border-color: #0c142d;--gecko-btn-active-shadow: inset 0 3px 5px rgba(2, 6, 23, .125);--gecko-btn-disabled-color: #ffffff;--gecko-btn-disabled-bg: #101a3c;--gecko-btn-disabled-border-color: #101a3c}.gecko-styles .btn-red-25{--gecko-btn-color: #020617;--gecko-btn-bg: #fff1f2;--gecko-btn-border-color: #fff1f2;--gecko-btn-hover-color: #020617;--gecko-btn-hover-bg: #fff3f4;--gecko-btn-hover-border-color: #fff2f3;--gecko-btn-focus-shadow-rgb: 217, 206, 209;--gecko-btn-active-color: #020617;--gecko-btn-active-bg: #fff4f5;--gecko-btn-active-border-color: #fff2f3;--gecko-btn-active-shadow: inset 0 3px 5px rgba(2, 6, 23, .125);--gecko-btn-disabled-color: #020617;--gecko-btn-disabled-bg: #fff1f2;--gecko-btn-disabled-border-color: #fff1f2}.gecko-styles .btn-red-50{--gecko-btn-color: #020617;--gecko-btn-bg: #ffe4e6;--gecko-btn-border-color: #ffe4e6;--gecko-btn-hover-color: #020617;--gecko-btn-hover-bg: #ffe8ea;--gecko-btn-hover-border-color: #ffe7e9;--gecko-btn-focus-shadow-rgb: 217, 195, 199;--gecko-btn-active-color: #020617;--gecko-btn-active-bg: #ffe9eb;--gecko-btn-active-border-color: #ffe7e9;--gecko-btn-active-shadow: inset 0 3px 5px rgba(2, 6, 23, .125);--gecko-btn-disabled-color: #020617;--gecko-btn-disabled-bg: #ffe4e6;--gecko-btn-disabled-border-color: #ffe4e6}.gecko-styles .btn-red-100{--gecko-btn-color: #020617;--gecko-btn-bg: #fecdd3;--gecko-btn-border-color: #fecdd3;--gecko-btn-hover-color: #020617;--gecko-btn-hover-bg: #fed5da;--gecko-btn-hover-border-color: #fed2d7;--gecko-btn-focus-shadow-rgb: 216, 175, 183;--gecko-btn-active-color: #020617;--gecko-btn-active-bg: #fed7dc;--gecko-btn-active-border-color: #fed2d7;--gecko-btn-active-shadow: inset 0 3px 5px rgba(2, 6, 23, .125);--gecko-btn-disabled-color: #020617;--gecko-btn-disabled-bg: #fecdd3;--gecko-btn-disabled-border-color: #fecdd3}.gecko-styles .btn-red-200{--gecko-btn-color: #020617;--gecko-btn-bg: #fda4af;--gecko-btn-border-color: #fda4af;--gecko-btn-hover-color: #020617;--gecko-btn-hover-bg: #fdb2bb;--gecko-btn-hover-border-color: #fdadb7;--gecko-btn-focus-shadow-rgb: 215, 140, 152;--gecko-btn-active-color: #020617;--gecko-btn-active-bg: #fdb6bf;--gecko-btn-active-border-color: #fdadb7;--gecko-btn-active-shadow: inset 0 3px 5px rgba(2, 6, 23, .125);--gecko-btn-disabled-color: #020617;--gecko-btn-disabled-bg: #fda4af;--gecko-btn-disabled-border-color: #fda4af}.gecko-styles .btn-red-300{--gecko-btn-color: #ffffff;--gecko-btn-bg: #fb7185;--gecko-btn-border-color: #fb7185;--gecko-btn-hover-color: #ffffff;--gecko-btn-hover-bg: #d56071;--gecko-btn-hover-border-color: #c95a6a;--gecko-btn-focus-shadow-rgb: 252, 134, 151;--gecko-btn-active-color: #ffffff;--gecko-btn-active-bg: #c95a6a;--gecko-btn-active-border-color: #bc5564;--gecko-btn-active-shadow: inset 0 3px 5px rgba(2, 6, 23, .125);--gecko-btn-disabled-color: #ffffff;--gecko-btn-disabled-bg: #fb7185;--gecko-btn-disabled-border-color: #fb7185}.gecko-styles .btn-red-400{--gecko-btn-color: #ffffff;--gecko-btn-bg: #f43f5e;--gecko-btn-border-color: #f43f5e;--gecko-btn-hover-color: #ffffff;--gecko-btn-hover-bg: #cf3650;--gecko-btn-hover-border-color: #c3324b;--gecko-btn-focus-shadow-rgb: 246, 92, 118;--gecko-btn-active-color: #ffffff;--gecko-btn-active-bg: #c3324b;--gecko-btn-active-border-color: #b72f47;--gecko-btn-active-shadow: inset 0 3px 5px rgba(2, 6, 23, .125);--gecko-btn-disabled-color: #ffffff;--gecko-btn-disabled-bg: #f43f5e;--gecko-btn-disabled-border-color: #f43f5e}.gecko-styles .btn-red-500{--gecko-btn-color: #ffffff;--gecko-btn-bg: #e11d48;--gecko-btn-border-color: #e11d48;--gecko-btn-hover-color: #ffffff;--gecko-btn-hover-bg: #bf193d;--gecko-btn-hover-border-color: #b4173a;--gecko-btn-focus-shadow-rgb: 230, 63, 99;--gecko-btn-active-color: #ffffff;--gecko-btn-active-bg: #b4173a;--gecko-btn-active-border-color: #a91636;--gecko-btn-active-shadow: inset 0 3px 5px rgba(2, 6, 23, .125);--gecko-btn-disabled-color: #ffffff;--gecko-btn-disabled-bg: #e11d48;--gecko-btn-disabled-border-color: #e11d48}.gecko-styles .btn-red-600{--gecko-btn-color: #ffffff;--gecko-btn-bg: #be123c;--gecko-btn-border-color: #be123c;--gecko-btn-hover-color: #ffffff;--gecko-btn-hover-bg: #a20f33;--gecko-btn-hover-border-color: #980e30;--gecko-btn-focus-shadow-rgb: 200, 54, 89;--gecko-btn-active-color: #ffffff;--gecko-btn-active-bg: #980e30;--gecko-btn-active-border-color: #8f0e2d;--gecko-btn-active-shadow: inset 0 3px 5px rgba(2, 6, 23, .125);--gecko-btn-disabled-color: #ffffff;--gecko-btn-disabled-bg: #be123c;--gecko-btn-disabled-border-color: #be123c}.gecko-styles .btn-red-700{--gecko-btn-color: #ffffff;--gecko-btn-bg: #9f1239;--gecko-btn-border-color: #9f1239;--gecko-btn-hover-color: #ffffff;--gecko-btn-hover-bg: #870f30;--gecko-btn-hover-border-color: #7f0e2e;--gecko-btn-focus-shadow-rgb: 173, 54, 87;--gecko-btn-active-color: #ffffff;--gecko-btn-active-bg: #7f0e2e;--gecko-btn-active-border-color: #770e2b;--gecko-btn-active-shadow: inset 0 3px 5px rgba(2, 6, 23, .125);--gecko-btn-disabled-color: #ffffff;--gecko-btn-disabled-bg: #9f1239;--gecko-btn-disabled-border-color: #9f1239}.gecko-styles .btn-red-800{--gecko-btn-color: #ffffff;--gecko-btn-bg: #881337;--gecko-btn-border-color: #881337;--gecko-btn-hover-color: #ffffff;--gecko-btn-hover-bg: #74102f;--gecko-btn-hover-border-color: #6d0f2c;--gecko-btn-focus-shadow-rgb: 154, 54, 85;--gecko-btn-active-color: #ffffff;--gecko-btn-active-bg: #6d0f2c;--gecko-btn-active-border-color: #660e29;--gecko-btn-active-shadow: inset 0 3px 5px rgba(2, 6, 23, .125);--gecko-btn-disabled-color: #ffffff;--gecko-btn-disabled-bg: #881337;--gecko-btn-disabled-border-color: #881337}.gecko-styles .btn-red-900{--gecko-btn-color: #ffffff;--gecko-btn-bg: #4c0519;--gecko-btn-border-color: #4c0519;--gecko-btn-hover-color: #ffffff;--gecko-btn-hover-bg: #410415;--gecko-btn-hover-border-color: #3d0414;--gecko-btn-focus-shadow-rgb: 103, 43, 60;--gecko-btn-active-color: #ffffff;--gecko-btn-active-bg: #3d0414;--gecko-btn-active-border-color: #390413;--gecko-btn-active-shadow: inset 0 3px 5px rgba(2, 6, 23, .125);--gecko-btn-disabled-color: #ffffff;--gecko-btn-disabled-bg: #4c0519;--gecko-btn-disabled-border-color: #4c0519}.gecko-styles .btn-orange-25{--gecko-btn-color: #020617;--gecko-btn-bg: #fff7ed;--gecko-btn-border-color: #fff7ed;--gecko-btn-hover-color: #020617;--gecko-btn-hover-bg: #fff8f0;--gecko-btn-hover-border-color: #fff8ef;--gecko-btn-focus-shadow-rgb: 217, 211, 205;--gecko-btn-active-color: #020617;--gecko-btn-active-bg: #fff9f1;--gecko-btn-active-border-color: #fff8ef;--gecko-btn-active-shadow: inset 0 3px 5px rgba(2, 6, 23, .125);--gecko-btn-disabled-color: #020617;--gecko-btn-disabled-bg: #fff7ed;--gecko-btn-disabled-border-color: #fff7ed}.gecko-styles .btn-orange-50{--gecko-btn-color: #020617;--gecko-btn-bg: #ffedd5;--gecko-btn-border-color: #ffedd5;--gecko-btn-hover-color: #020617;--gecko-btn-hover-bg: #fff0db;--gecko-btn-hover-border-color: #ffefd9;--gecko-btn-focus-shadow-rgb: 217, 202, 185;--gecko-btn-active-color: #020617;--gecko-btn-active-bg: #fff1dd;--gecko-btn-active-border-color: #ffefd9;--gecko-btn-active-shadow: inset 0 3px 5px rgba(2, 6, 23, .125);--gecko-btn-disabled-color: #020617;--gecko-btn-disabled-bg: #ffedd5;--gecko-btn-disabled-border-color: #ffedd5}.gecko-styles .btn-orange-100{--gecko-btn-color: #020617;--gecko-btn-bg: #fed7aa;--gecko-btn-border-color: #fed7aa;--gecko-btn-hover-color: #020617;--gecko-btn-hover-bg: #feddb7;--gecko-btn-hover-border-color: #fedbb3;--gecko-btn-focus-shadow-rgb: 216, 184, 148;--gecko-btn-active-color: #020617;--gecko-btn-active-bg: #fedfbb;--gecko-btn-active-border-color: #fedbb3;--gecko-btn-active-shadow: inset 0 3px 5px rgba(2, 6, 23, .125);--gecko-btn-disabled-color: #020617;--gecko-btn-disabled-bg: #fed7aa;--gecko-btn-disabled-border-color: #fed7aa}.gecko-styles .btn-orange-200{--gecko-btn-color: #020617;--gecko-btn-bg: #fdba74;--gecko-btn-border-color: #fdba74;--gecko-btn-hover-color: #020617;--gecko-btn-hover-bg: #fdc489;--gecko-btn-hover-border-color: #fdc182;--gecko-btn-focus-shadow-rgb: 215, 159, 102;--gecko-btn-active-color: #020617;--gecko-btn-active-bg: #fdc890;--gecko-btn-active-border-color: #fdc182;--gecko-btn-active-shadow: inset 0 3px 5px rgba(2, 6, 23, .125);--gecko-btn-disabled-color: #020617;--gecko-btn-disabled-bg: #fdba74;--gecko-btn-disabled-border-color: #fdba74}.gecko-styles .btn-orange-300{--gecko-btn-color: #020617;--gecko-btn-bg: #fb923c;--gecko-btn-border-color: #fb923c;--gecko-btn-hover-color: #020617;--gecko-btn-hover-bg: #fca259;--gecko-btn-hover-border-color: #fb9d50;--gecko-btn-focus-shadow-rgb: 214, 125, 54;--gecko-btn-active-color: #020617;--gecko-btn-active-bg: #fca863;--gecko-btn-active-border-color: #fb9d50;--gecko-btn-active-shadow: inset 0 3px 5px rgba(2, 6, 23, .125);--gecko-btn-disabled-color: #020617;--gecko-btn-disabled-bg: #fb923c;--gecko-btn-disabled-border-color: #fb923c}.gecko-styles .btn-orange-400{--gecko-btn-color: #ffffff;--gecko-btn-bg: #f97316;--gecko-btn-border-color: #f97316;--gecko-btn-hover-color: #ffffff;--gecko-btn-hover-bg: #d46213;--gecko-btn-hover-border-color: #c75c12;--gecko-btn-focus-shadow-rgb: 250, 136, 57;--gecko-btn-active-color: #ffffff;--gecko-btn-active-bg: #c75c12;--gecko-btn-active-border-color: #bb5611;--gecko-btn-active-shadow: inset 0 3px 5px rgba(2, 6, 23, .125);--gecko-btn-disabled-color: #ffffff;--gecko-btn-disabled-bg: #f97316;--gecko-btn-disabled-border-color: #f97316}.gecko-styles .btn-orange-500{--gecko-btn-color: #ffffff;--gecko-btn-bg: #ea580c;--gecko-btn-border-color: #ea580c;--gecko-btn-hover-color: #ffffff;--gecko-btn-hover-bg: #c74b0a;--gecko-btn-hover-border-color: #bb460a;--gecko-btn-focus-shadow-rgb: 237, 113, 48;--gecko-btn-active-color: #ffffff;--gecko-btn-active-bg: #bb460a;--gecko-btn-active-border-color: #b04209;--gecko-btn-active-shadow: inset 0 3px 5px rgba(2, 6, 23, .125);--gecko-btn-disabled-color: #ffffff;--gecko-btn-disabled-bg: #ea580c;--gecko-btn-disabled-border-color: #ea580c}.gecko-styles .btn-orange-600{--gecko-btn-color: #ffffff;--gecko-btn-bg: #c2410c;--gecko-btn-border-color: #c2410c;--gecko-btn-hover-color: #ffffff;--gecko-btn-hover-bg: #a5370a;--gecko-btn-hover-border-color: #9b340a;--gecko-btn-focus-shadow-rgb: 203, 94, 48;--gecko-btn-active-color: #ffffff;--gecko-btn-active-bg: #9b340a;--gecko-btn-active-border-color: #923109;--gecko-btn-active-shadow: inset 0 3px 5px rgba(2, 6, 23, .125);--gecko-btn-disabled-color: #ffffff;--gecko-btn-disabled-bg: #c2410c;--gecko-btn-disabled-border-color: #c2410c}.gecko-styles .btn-orange-700{--gecko-btn-color: #ffffff;--gecko-btn-bg: #9a3412;--gecko-btn-border-color: #9a3412;--gecko-btn-hover-color: #ffffff;--gecko-btn-hover-bg: #832c0f;--gecko-btn-hover-border-color: #7b2a0e;--gecko-btn-focus-shadow-rgb: 169, 82, 54;--gecko-btn-active-color: #ffffff;--gecko-btn-active-bg: #7b2a0e;--gecko-btn-active-border-color: #74270e;--gecko-btn-active-shadow: inset 0 3px 5px rgba(2, 6, 23, .125);--gecko-btn-disabled-color: #ffffff;--gecko-btn-disabled-bg: #9a3412;--gecko-btn-disabled-border-color: #9a3412}.gecko-styles .btn-orange-800{--gecko-btn-color: #ffffff;--gecko-btn-bg: #7c2d12;--gecko-btn-border-color: #7c2d12;--gecko-btn-hover-color: #ffffff;--gecko-btn-hover-bg: #69260f;--gecko-btn-hover-border-color: #63240e;--gecko-btn-focus-shadow-rgb: 144, 77, 54;--gecko-btn-active-color: #ffffff;--gecko-btn-active-bg: #63240e;--gecko-btn-active-border-color: #5d220e;--gecko-btn-active-shadow: inset 0 3px 5px rgba(2, 6, 23, .125);--gecko-btn-disabled-color: #ffffff;--gecko-btn-disabled-bg: #7c2d12;--gecko-btn-disabled-border-color: #7c2d12}.gecko-styles .btn-orange-900{--gecko-btn-color: #ffffff;--gecko-btn-bg: #431407;--gecko-btn-border-color: #431407;--gecko-btn-hover-color: #ffffff;--gecko-btn-hover-bg: #391106;--gecko-btn-hover-border-color: #361006;--gecko-btn-focus-shadow-rgb: 95, 55, 44;--gecko-btn-active-color: #ffffff;--gecko-btn-active-bg: #361006;--gecko-btn-active-border-color: #320f05;--gecko-btn-active-shadow: inset 0 3px 5px rgba(2, 6, 23, .125);--gecko-btn-disabled-color: #ffffff;--gecko-btn-disabled-bg: #431407;--gecko-btn-disabled-border-color: #431407}.gecko-styles .btn-yellow-25{--gecko-btn-color: #020617;--gecko-btn-bg: #fefce8;--gecko-btn-border-color: #fefce8;--gecko-btn-hover-color: #020617;--gecko-btn-hover-bg: #fefceb;--gecko-btn-hover-border-color: #fefcea;--gecko-btn-focus-shadow-rgb: 216, 215, 201;--gecko-btn-active-color: #020617;--gecko-btn-active-bg: #fefded;--gecko-btn-active-border-color: #fefcea;--gecko-btn-active-shadow: inset 0 3px 5px rgba(2, 6, 23, .125);--gecko-btn-disabled-color: #020617;--gecko-btn-disabled-bg: #fefce8;--gecko-btn-disabled-border-color: #fefce8}.gecko-styles .btn-yellow-50{--gecko-btn-color: #020617;--gecko-btn-bg: #fef9c3;--gecko-btn-border-color: #fef9c3;--gecko-btn-hover-color: #020617;--gecko-btn-hover-bg: #fefacc;--gecko-btn-hover-border-color: #fefac9;--gecko-btn-focus-shadow-rgb: 216, 213, 169;--gecko-btn-active-color: #020617;--gecko-btn-active-bg: #fefacf;--gecko-btn-active-border-color: #fefac9;--gecko-btn-active-shadow: inset 0 3px 5px rgba(2, 6, 23, .125);--gecko-btn-disabled-color: #020617;--gecko-btn-disabled-bg: #fef9c3;--gecko-btn-disabled-border-color: #fef9c3}.gecko-styles .btn-yellow-100{--gecko-btn-color: #020617;--gecko-btn-bg: #fef08a;--gecko-btn-border-color: #fef08a;--gecko-btn-hover-color: #020617;--gecko-btn-hover-bg: #fef29c;--gecko-btn-hover-border-color: #fef296;--gecko-btn-focus-shadow-rgb: 216, 205, 121;--gecko-btn-active-color: #020617;--gecko-btn-active-bg: #fef3a1;--gecko-btn-active-border-color: #fef296;--gecko-btn-active-shadow: inset 0 3px 5px rgba(2, 6, 23, .125);--gecko-btn-disabled-color: #020617;--gecko-btn-disabled-bg: #fef08a;--gecko-btn-disabled-border-color: #fef08a}.gecko-styles .btn-yellow-200{--gecko-btn-color: #020617;--gecko-btn-bg: #fde047;--gecko-btn-border-color: #fde047;--gecko-btn-hover-color: #020617;--gecko-btn-hover-bg: #fde563;--gecko-btn-hover-border-color: #fde359;--gecko-btn-focus-shadow-rgb: 215, 191, 64;--gecko-btn-active-color: #020617;--gecko-btn-active-bg: #fde66c;--gecko-btn-active-border-color: #fde359;--gecko-btn-active-shadow: inset 0 3px 5px rgba(2, 6, 23, .125);--gecko-btn-disabled-color: #020617;--gecko-btn-disabled-bg: #fde047;--gecko-btn-disabled-border-color: #fde047}.gecko-styles .btn-yellow-300{--gecko-btn-color: #020617;--gecko-btn-bg: #facc15;--gecko-btn-border-color: #facc15;--gecko-btn-hover-color: #020617;--gecko-btn-hover-bg: #fbd438;--gecko-btn-hover-border-color: #fbd12c;--gecko-btn-focus-shadow-rgb: 213, 174, 21;--gecko-btn-active-color: #020617;--gecko-btn-active-bg: #fbd644;--gecko-btn-active-border-color: #fbd12c;--gecko-btn-active-shadow: inset 0 3px 5px rgba(2, 6, 23, .125);--gecko-btn-disabled-color: #020617;--gecko-btn-disabled-bg: #facc15;--gecko-btn-disabled-border-color: #facc15}.gecko-styles .btn-yellow-400{--gecko-btn-color: #020617;--gecko-btn-bg: #eab308;--gecko-btn-border-color: #eab308;--gecko-btn-hover-color: #020617;--gecko-btn-hover-bg: #edbe2d;--gecko-btn-hover-border-color: #ecbb21;--gecko-btn-focus-shadow-rgb: 199, 153, 10;--gecko-btn-active-color: #020617;--gecko-btn-active-bg: #eec239;--gecko-btn-active-border-color: #ecbb21;--gecko-btn-active-shadow: inset 0 3px 5px rgba(2, 6, 23, .125);--gecko-btn-disabled-color: #020617;--gecko-btn-disabled-bg: #eab308;--gecko-btn-disabled-border-color: #eab308}.gecko-styles .btn-yellow-500{--gecko-btn-color: #ffffff;--gecko-btn-bg: #ca8a04;--gecko-btn-border-color: #ca8a04;--gecko-btn-hover-color: #ffffff;--gecko-btn-hover-bg: #ac7503;--gecko-btn-hover-border-color: #a26e03;--gecko-btn-focus-shadow-rgb: 210, 156, 42;--gecko-btn-active-color: #ffffff;--gecko-btn-active-bg: #a26e03;--gecko-btn-active-border-color: #986803;--gecko-btn-active-shadow: inset 0 3px 5px rgba(2, 6, 23, .125);--gecko-btn-disabled-color: #ffffff;--gecko-btn-disabled-bg: #ca8a04;--gecko-btn-disabled-border-color: #ca8a04}.gecko-styles .btn-yellow-600{--gecko-btn-color: #ffffff;--gecko-btn-bg: #a16207;--gecko-btn-border-color: #a16207;--gecko-btn-hover-color: #ffffff;--gecko-btn-hover-bg: #895306;--gecko-btn-hover-border-color: #814e06;--gecko-btn-focus-shadow-rgb: 175, 122, 44;--gecko-btn-active-color: #ffffff;--gecko-btn-active-bg: #814e06;--gecko-btn-active-border-color: #794a05;--gecko-btn-active-shadow: inset 0 3px 5px rgba(2, 6, 23, .125);--gecko-btn-disabled-color: #ffffff;--gecko-btn-disabled-bg: #a16207;--gecko-btn-disabled-border-color: #a16207}.gecko-styles .btn-yellow-700{--gecko-btn-color: #ffffff;--gecko-btn-bg: #854d0e;--gecko-btn-border-color: #854d0e;--gecko-btn-hover-color: #ffffff;--gecko-btn-hover-bg: #71410c;--gecko-btn-hover-border-color: #6a3e0b;--gecko-btn-focus-shadow-rgb: 151, 104, 50;--gecko-btn-active-color: #ffffff;--gecko-btn-active-bg: #6a3e0b;--gecko-btn-active-border-color: #643a0b;--gecko-btn-active-shadow: inset 0 3px 5px rgba(2, 6, 23, .125);--gecko-btn-disabled-color: #ffffff;--gecko-btn-disabled-bg: #854d0e;--gecko-btn-disabled-border-color: #854d0e}.gecko-styles .btn-yellow-800{--gecko-btn-color: #ffffff;--gecko-btn-bg: #713f12;--gecko-btn-border-color: #713f12;--gecko-btn-hover-color: #ffffff;--gecko-btn-hover-bg: #60360f;--gecko-btn-hover-border-color: #5a320e;--gecko-btn-focus-shadow-rgb: 134, 92, 54;--gecko-btn-active-color: #ffffff;--gecko-btn-active-bg: #5a320e;--gecko-btn-active-border-color: #552f0e;--gecko-btn-active-shadow: inset 0 3px 5px rgba(2, 6, 23, .125);--gecko-btn-disabled-color: #ffffff;--gecko-btn-disabled-bg: #713f12;--gecko-btn-disabled-border-color: #713f12}.gecko-styles .btn-yellow-900{--gecko-btn-color: #ffffff;--gecko-btn-bg: #422006;--gecko-btn-border-color: #422006;--gecko-btn-hover-color: #ffffff;--gecko-btn-hover-bg: #381b05;--gecko-btn-hover-border-color: #351a05;--gecko-btn-focus-shadow-rgb: 94, 65, 43;--gecko-btn-active-color: #ffffff;--gecko-btn-active-bg: #351a05;--gecko-btn-active-border-color: #321805;--gecko-btn-active-shadow: inset 0 3px 5px rgba(2, 6, 23, .125);--gecko-btn-disabled-color: #ffffff;--gecko-btn-disabled-bg: #422006;--gecko-btn-disabled-border-color: #422006}.gecko-styles .btn-green-25{--gecko-btn-color: #020617;--gecko-btn-bg: #f0fdf4;--gecko-btn-border-color: #f0fdf4;--gecko-btn-hover-color: #020617;--gecko-btn-hover-bg: #f2fdf6;--gecko-btn-hover-border-color: #f2fdf5;--gecko-btn-focus-shadow-rgb: 204, 216, 211;--gecko-btn-active-color: #020617;--gecko-btn-active-bg: #f3fdf6;--gecko-btn-active-border-color: #f2fdf5;--gecko-btn-active-shadow: inset 0 3px 5px rgba(2, 6, 23, .125);--gecko-btn-disabled-color: #020617;--gecko-btn-disabled-bg: #f0fdf4;--gecko-btn-disabled-border-color: #f0fdf4}.gecko-styles .btn-green-50{--gecko-btn-color: #020617;--gecko-btn-bg: #dcfce7;--gecko-btn-border-color: #dcfce7;--gecko-btn-hover-color: #020617;--gecko-btn-hover-bg: #e1fceb;--gecko-btn-hover-border-color: #e0fce9;--gecko-btn-focus-shadow-rgb: 187, 215, 200;--gecko-btn-active-color: #020617;--gecko-btn-active-bg: #e3fdec;--gecko-btn-active-border-color: #e0fce9;--gecko-btn-active-shadow: inset 0 3px 5px rgba(2, 6, 23, .125);--gecko-btn-disabled-color: #020617;--gecko-btn-disabled-bg: #dcfce7;--gecko-btn-disabled-border-color: #dcfce7}.gecko-styles .btn-green-100{--gecko-btn-color: #020617;--gecko-btn-bg: #bbf7d0;--gecko-btn-border-color: #bbf7d0;--gecko-btn-hover-color: #020617;--gecko-btn-hover-bg: #c5f8d7;--gecko-btn-hover-border-color: #c2f8d5;--gecko-btn-focus-shadow-rgb: 159, 211, 180;--gecko-btn-active-color: #020617;--gecko-btn-active-bg: #c9f9d9;--gecko-btn-active-border-color: #c2f8d5;--gecko-btn-active-shadow: inset 0 3px 5px rgba(2, 6, 23, .125);--gecko-btn-disabled-color: #020617;--gecko-btn-disabled-bg: #bbf7d0;--gecko-btn-disabled-border-color: #bbf7d0}.gecko-styles .btn-green-200{--gecko-btn-color: #020617;--gecko-btn-bg: #86efac;--gecko-btn-border-color: #86efac;--gecko-btn-hover-color: #020617;--gecko-btn-hover-bg: #98f1b8;--gecko-btn-hover-border-color: #92f1b4;--gecko-btn-focus-shadow-rgb: 114, 204, 150;--gecko-btn-active-color: #020617;--gecko-btn-active-bg: #9ef2bd;--gecko-btn-active-border-color: #92f1b4;--gecko-btn-active-shadow: inset 0 3px 5px rgba(2, 6, 23, .125);--gecko-btn-disabled-color: #020617;--gecko-btn-disabled-bg: #86efac;--gecko-btn-disabled-border-color: #86efac}.gecko-styles .btn-green-300{--gecko-btn-color: #020617;--gecko-btn-bg: #4ade80;--gecko-btn-border-color: #4ade80;--gecko-btn-hover-color: #020617;--gecko-btn-hover-bg: #65e393;--gecko-btn-hover-border-color: #5ce18d;--gecko-btn-focus-shadow-rgb: 63, 190, 112;--gecko-btn-active-color: #020617;--gecko-btn-active-bg: #6ee599;--gecko-btn-active-border-color: #5ce18d;--gecko-btn-active-shadow: inset 0 3px 5px rgba(2, 6, 23, .125);--gecko-btn-disabled-color: #020617;--gecko-btn-disabled-bg: #4ade80;--gecko-btn-disabled-border-color: #4ade80}.gecko-styles .btn-green-400{--gecko-btn-color: #020617;--gecko-btn-bg: #22c55e;--gecko-btn-border-color: #22c55e;--gecko-btn-hover-color: #020617;--gecko-btn-hover-bg: #43ce76;--gecko-btn-hover-border-color: #38cb6e;--gecko-btn-focus-shadow-rgb: 29, 168, 83;--gecko-btn-active-color: #020617;--gecko-btn-active-bg: #4ed17e;--gecko-btn-active-border-color: #38cb6e;--gecko-btn-active-shadow: inset 0 3px 5px rgba(2, 6, 23, .125);--gecko-btn-disabled-color: #020617;--gecko-btn-disabled-bg: #22c55e;--gecko-btn-disabled-border-color: #22c55e}.gecko-styles .btn-green-500{--gecko-btn-color: #ffffff;--gecko-btn-bg: #16a34a;--gecko-btn-border-color: #16a34a;--gecko-btn-hover-color: #ffffff;--gecko-btn-hover-bg: #138b3f;--gecko-btn-hover-border-color: #12823b;--gecko-btn-focus-shadow-rgb: 57, 177, 101;--gecko-btn-active-color: #ffffff;--gecko-btn-active-bg: #12823b;--gecko-btn-active-border-color: #117a38;--gecko-btn-active-shadow: inset 0 3px 5px rgba(2, 6, 23, .125);--gecko-btn-disabled-color: #ffffff;--gecko-btn-disabled-bg: #16a34a;--gecko-btn-disabled-border-color: #16a34a}.gecko-styles .btn-green-600{--gecko-btn-color: #ffffff;--gecko-btn-bg: #15803d;--gecko-btn-border-color: #15803d;--gecko-btn-hover-color: #ffffff;--gecko-btn-hover-bg: #126d34;--gecko-btn-hover-border-color: #116631;--gecko-btn-focus-shadow-rgb: 56, 147, 90;--gecko-btn-active-color: #ffffff;--gecko-btn-active-bg: #116631;--gecko-btn-active-border-color: #10602e;--gecko-btn-active-shadow: inset 0 3px 5px rgba(2, 6, 23, .125);--gecko-btn-disabled-color: #ffffff;--gecko-btn-disabled-bg: #15803d;--gecko-btn-disabled-border-color: #15803d}.gecko-styles .btn-green-700{--gecko-btn-color: #ffffff;--gecko-btn-bg: #166534;--gecko-btn-border-color: #166534;--gecko-btn-hover-color: #ffffff;--gecko-btn-hover-bg: #13562c;--gecko-btn-hover-border-color: #12512a;--gecko-btn-focus-shadow-rgb: 57, 124, 82;--gecko-btn-active-color: #ffffff;--gecko-btn-active-bg: #12512a;--gecko-btn-active-border-color: #114c27;--gecko-btn-active-shadow: inset 0 3px 5px rgba(2, 6, 23, .125);--gecko-btn-disabled-color: #ffffff;--gecko-btn-disabled-bg: #166534;--gecko-btn-disabled-border-color: #166534}.gecko-styles .btn-green-800{--gecko-btn-color: #ffffff;--gecko-btn-bg: #14532d;--gecko-btn-border-color: #14532d;--gecko-btn-hover-color: #ffffff;--gecko-btn-hover-bg: #114726;--gecko-btn-hover-border-color: #104224;--gecko-btn-focus-shadow-rgb: 55, 109, 77;--gecko-btn-active-color: #ffffff;--gecko-btn-active-bg: #104224;--gecko-btn-active-border-color: #0f3e22;--gecko-btn-active-shadow: inset 0 3px 5px rgba(2, 6, 23, .125);--gecko-btn-disabled-color: #ffffff;--gecko-btn-disabled-bg: #14532d;--gecko-btn-disabled-border-color: #14532d}.gecko-styles .btn-green-900{--gecko-btn-color: #ffffff;--gecko-btn-bg: #052e16;--gecko-btn-border-color: #052e16;--gecko-btn-hover-color: #ffffff;--gecko-btn-hover-bg: #042713;--gecko-btn-hover-border-color: #042512;--gecko-btn-focus-shadow-rgb: 43, 77, 57;--gecko-btn-active-color: #ffffff;--gecko-btn-active-bg: #042512;--gecko-btn-active-border-color: #042311;--gecko-btn-active-shadow: inset 0 3px 5px rgba(2, 6, 23, .125);--gecko-btn-disabled-color: #ffffff;--gecko-btn-disabled-bg: #052e16;--gecko-btn-disabled-border-color: #052e16}.gecko-styles .btn-purple-25{--gecko-btn-color: #020617;--gecko-btn-bg: #faf5ff;--gecko-btn-border-color: #faf5ff;--gecko-btn-hover-color: #020617;--gecko-btn-hover-bg: #fbf7ff;--gecko-btn-hover-border-color: #fbf6ff;--gecko-btn-focus-shadow-rgb: 213, 209, 220;--gecko-btn-active-color: #020617;--gecko-btn-active-bg: #fbf7ff;--gecko-btn-active-border-color: #fbf6ff;--gecko-btn-active-shadow: inset 0 3px 5px rgba(2, 6, 23, .125);--gecko-btn-disabled-color: #020617;--gecko-btn-disabled-bg: #faf5ff;--gecko-btn-disabled-border-color: #faf5ff}.gecko-styles .btn-purple-50{--gecko-btn-color: #020617;--gecko-btn-bg: #f3e8ff;--gecko-btn-border-color: #f3e8ff;--gecko-btn-hover-color: #020617;--gecko-btn-hover-bg: #f5ebff;--gecko-btn-hover-border-color: #f4eaff;--gecko-btn-focus-shadow-rgb: 207, 198, 220;--gecko-btn-active-color: #020617;--gecko-btn-active-bg: #f5edff;--gecko-btn-active-border-color: #f4eaff;--gecko-btn-active-shadow: inset 0 3px 5px rgba(2, 6, 23, .125);--gecko-btn-disabled-color: #020617;--gecko-btn-disabled-bg: #f3e8ff;--gecko-btn-disabled-border-color: #f3e8ff}.gecko-styles .btn-purple-100{--gecko-btn-color: #020617;--gecko-btn-bg: #e9d5ff;--gecko-btn-border-color: #e9d5ff;--gecko-btn-hover-color: #020617;--gecko-btn-hover-bg: #ecdbff;--gecko-btn-hover-border-color: #ebd9ff;--gecko-btn-focus-shadow-rgb: 198, 182, 220;--gecko-btn-active-color: #020617;--gecko-btn-active-bg: #edddff;--gecko-btn-active-border-color: #ebd9ff;--gecko-btn-active-shadow: inset 0 3px 5px rgba(2, 6, 23, .125);--gecko-btn-disabled-color: #020617;--gecko-btn-disabled-bg: #e9d5ff;--gecko-btn-disabled-border-color: #e9d5ff}.gecko-styles .btn-purple-200{--gecko-btn-color: #020617;--gecko-btn-bg: #d8b4fe;--gecko-btn-border-color: #d8b4fe;--gecko-btn-hover-color: #020617;--gecko-btn-hover-bg: #debffe;--gecko-btn-hover-border-color: #dcbcfe;--gecko-btn-focus-shadow-rgb: 184, 154, 219;--gecko-btn-active-color: #020617;--gecko-btn-active-bg: #e0c3fe;--gecko-btn-active-border-color: #dcbcfe;--gecko-btn-active-shadow: inset 0 3px 5px rgba(2, 6, 23, .125);--gecko-btn-disabled-color: #020617;--gecko-btn-disabled-bg: #d8b4fe;--gecko-btn-disabled-border-color: #d8b4fe}.gecko-styles .btn-purple-300{--gecko-btn-color: #ffffff;--gecko-btn-bg: #c084fc;--gecko-btn-border-color: #c084fc;--gecko-btn-hover-color: #ffffff;--gecko-btn-hover-bg: #a370d6;--gecko-btn-hover-border-color: #9a6aca;--gecko-btn-focus-shadow-rgb: 201, 150, 252;--gecko-btn-active-color: #ffffff;--gecko-btn-active-bg: #9a6aca;--gecko-btn-active-border-color: #9063bd;--gecko-btn-active-shadow: inset 0 3px 5px rgba(2, 6, 23, .125);--gecko-btn-disabled-color: #ffffff;--gecko-btn-disabled-bg: #c084fc;--gecko-btn-disabled-border-color: #c084fc}.gecko-styles .btn-purple-400{--gecko-btn-color: #ffffff;--gecko-btn-bg: #a855f7;--gecko-btn-border-color: #a855f7;--gecko-btn-hover-color: #ffffff;--gecko-btn-hover-bg: #8f48d2;--gecko-btn-hover-border-color: #8644c6;--gecko-btn-focus-shadow-rgb: 181, 111, 248;--gecko-btn-active-color: #ffffff;--gecko-btn-active-bg: #8644c6;--gecko-btn-active-border-color: #7e40b9;--gecko-btn-active-shadow: inset 0 3px 5px rgba(2, 6, 23, .125);--gecko-btn-disabled-color: #ffffff;--gecko-btn-disabled-bg: #a855f7;--gecko-btn-disabled-border-color: #a855f7}.gecko-styles .btn-purple-500{--gecko-btn-color: #ffffff;--gecko-btn-bg: #9333ea;--gecko-btn-border-color: #9333ea;--gecko-btn-hover-color: #ffffff;--gecko-btn-hover-bg: #7d2bc7;--gecko-btn-hover-border-color: #7629bb;--gecko-btn-focus-shadow-rgb: 163, 82, 237;--gecko-btn-active-color: #ffffff;--gecko-btn-active-bg: #7629bb;--gecko-btn-active-border-color: #6e26b0;--gecko-btn-active-shadow: inset 0 3px 5px rgba(2, 6, 23, .125);--gecko-btn-disabled-color: #ffffff;--gecko-btn-disabled-bg: #9333ea;--gecko-btn-disabled-border-color: #9333ea}.gecko-styles .btn-purple-600{--gecko-btn-color: #ffffff;--gecko-btn-bg: #7e22ce;--gecko-btn-border-color: #7e22ce;--gecko-btn-hover-color: #ffffff;--gecko-btn-hover-bg: #6b1daf;--gecko-btn-hover-border-color: #651ba5;--gecko-btn-focus-shadow-rgb: 145, 67, 213;--gecko-btn-active-color: #ffffff;--gecko-btn-active-bg: #651ba5;--gecko-btn-active-border-color: #5f1a9b;--gecko-btn-active-shadow: inset 0 3px 5px rgba(2, 6, 23, .125);--gecko-btn-disabled-color: #ffffff;--gecko-btn-disabled-bg: #7e22ce;--gecko-btn-disabled-border-color: #7e22ce}.gecko-styles .btn-purple-700{--gecko-btn-color: #ffffff;--gecko-btn-bg: #6b21a8;--gecko-btn-border-color: #6b21a8;--gecko-btn-hover-color: #ffffff;--gecko-btn-hover-bg: #5b1c8f;--gecko-btn-hover-border-color: #561a86;--gecko-btn-focus-shadow-rgb: 129, 66, 181;--gecko-btn-active-color: #ffffff;--gecko-btn-active-bg: #561a86;--gecko-btn-active-border-color: #50197e;--gecko-btn-active-shadow: inset 0 3px 5px rgba(2, 6, 23, .125);--gecko-btn-disabled-color: #ffffff;--gecko-btn-disabled-bg: #6b21a8;--gecko-btn-disabled-border-color: #6b21a8}.gecko-styles .btn-purple-800{--gecko-btn-color: #ffffff;--gecko-btn-bg: #581c87;--gecko-btn-border-color: #581c87;--gecko-btn-hover-color: #ffffff;--gecko-btn-hover-bg: #4b1873;--gecko-btn-hover-border-color: #46166c;--gecko-btn-focus-shadow-rgb: 113, 62, 153;--gecko-btn-active-color: #ffffff;--gecko-btn-active-bg: #46166c;--gecko-btn-active-border-color: #421565;--gecko-btn-active-shadow: inset 0 3px 5px rgba(2, 6, 23, .125);--gecko-btn-disabled-color: #ffffff;--gecko-btn-disabled-bg: #581c87;--gecko-btn-disabled-border-color: #581c87}.gecko-styles .btn-purple-900{--gecko-btn-color: #ffffff;--gecko-btn-bg: #3b0764;--gecko-btn-border-color: #3b0764;--gecko-btn-hover-color: #ffffff;--gecko-btn-hover-bg: #320655;--gecko-btn-hover-border-color: #2f0650;--gecko-btn-focus-shadow-rgb: 88, 44, 123;--gecko-btn-active-color: #ffffff;--gecko-btn-active-bg: #2f0650;--gecko-btn-active-border-color: #2c054b;--gecko-btn-active-shadow: inset 0 3px 5px rgba(2, 6, 23, .125);--gecko-btn-disabled-color: #ffffff;--gecko-btn-disabled-bg: #3b0764;--gecko-btn-disabled-border-color: #3b0764}.gecko-styles .btn-outline-primary{--gecko-btn-color: #172554;--gecko-btn-border-color: #172554;--gecko-btn-hover-color: #ffffff;--gecko-btn-hover-bg: #172554;--gecko-btn-hover-border-color: #172554;--gecko-btn-focus-shadow-rgb: 23, 37, 84;--gecko-btn-active-color: #ffffff;--gecko-btn-active-bg: #172554;--gecko-btn-active-border-color: #172554;--gecko-btn-active-shadow: inset 0 3px 5px rgba(2, 6, 23, .125);--gecko-btn-disabled-color: #172554;--gecko-btn-disabled-bg: transparent;--gecko-btn-disabled-border-color: #172554;--gecko-gradient: none}.gecko-styles .btn-outline-secondary{--gecko-btn-color: #475569;--gecko-btn-border-color: #475569;--gecko-btn-hover-color: #ffffff;--gecko-btn-hover-bg: #475569;--gecko-btn-hover-border-color: #475569;--gecko-btn-focus-shadow-rgb: 71, 85, 105;--gecko-btn-active-color: #ffffff;--gecko-btn-active-bg: #475569;--gecko-btn-active-border-color: #475569;--gecko-btn-active-shadow: inset 0 3px 5px rgba(2, 6, 23, .125);--gecko-btn-disabled-color: #475569;--gecko-btn-disabled-bg: transparent;--gecko-btn-disabled-border-color: #475569;--gecko-gradient: none}.gecko-styles .btn-outline-success{--gecko-btn-color: #16a34a;--gecko-btn-border-color: #16a34a;--gecko-btn-hover-color: #ffffff;--gecko-btn-hover-bg: #16a34a;--gecko-btn-hover-border-color: #16a34a;--gecko-btn-focus-shadow-rgb: 22, 163, 74;--gecko-btn-active-color: #ffffff;--gecko-btn-active-bg: #16a34a;--gecko-btn-active-border-color: #16a34a;--gecko-btn-active-shadow: inset 0 3px 5px rgba(2, 6, 23, .125);--gecko-btn-disabled-color: #16a34a;--gecko-btn-disabled-bg: transparent;--gecko-btn-disabled-border-color: #16a34a;--gecko-gradient: none}.gecko-styles .btn-outline-info{--gecko-btn-color: #2563eb;--gecko-btn-border-color: #2563eb;--gecko-btn-hover-color: #ffffff;--gecko-btn-hover-bg: #2563eb;--gecko-btn-hover-border-color: #2563eb;--gecko-btn-focus-shadow-rgb: 37, 99, 235;--gecko-btn-active-color: #ffffff;--gecko-btn-active-bg: #2563eb;--gecko-btn-active-border-color: #2563eb;--gecko-btn-active-shadow: inset 0 3px 5px rgba(2, 6, 23, .125);--gecko-btn-disabled-color: #2563eb;--gecko-btn-disabled-bg: transparent;--gecko-btn-disabled-border-color: #2563eb;--gecko-gradient: none}.gecko-styles .btn-outline-warning{--gecko-btn-color: #f97316;--gecko-btn-border-color: #f97316;--gecko-btn-hover-color: #ffffff;--gecko-btn-hover-bg: #f97316;--gecko-btn-hover-border-color: #f97316;--gecko-btn-focus-shadow-rgb: 249, 115, 22;--gecko-btn-active-color: #ffffff;--gecko-btn-active-bg: #f97316;--gecko-btn-active-border-color: #f97316;--gecko-btn-active-shadow: inset 0 3px 5px rgba(2, 6, 23, .125);--gecko-btn-disabled-color: #f97316;--gecko-btn-disabled-bg: transparent;--gecko-btn-disabled-border-color: #f97316;--gecko-gradient: none}.gecko-styles .btn-outline-danger{--gecko-btn-color: #be123c;--gecko-btn-border-color: #be123c;--gecko-btn-hover-color: #ffffff;--gecko-btn-hover-bg: #be123c;--gecko-btn-hover-border-color: #be123c;--gecko-btn-focus-shadow-rgb: 190, 18, 60;--gecko-btn-active-color: #ffffff;--gecko-btn-active-bg: #be123c;--gecko-btn-active-border-color: #be123c;--gecko-btn-active-shadow: inset 0 3px 5px rgba(2, 6, 23, .125);--gecko-btn-disabled-color: #be123c;--gecko-btn-disabled-bg: transparent;--gecko-btn-disabled-border-color: #be123c;--gecko-gradient: none}.gecko-styles .btn-outline-light{--gecko-btn-color: #ffffff;--gecko-btn-border-color: #ffffff;--gecko-btn-hover-color: #020617;--gecko-btn-hover-bg: #ffffff;--gecko-btn-hover-border-color: #ffffff;--gecko-btn-focus-shadow-rgb: 255, 255, 255;--gecko-btn-active-color: #020617;--gecko-btn-active-bg: #ffffff;--gecko-btn-active-border-color: #ffffff;--gecko-btn-active-shadow: inset 0 3px 5px rgba(2, 6, 23, .125);--gecko-btn-disabled-color: #ffffff;--gecko-btn-disabled-bg: transparent;--gecko-btn-disabled-border-color: #ffffff;--gecko-gradient: none}.gecko-styles .btn-outline-dark{--gecko-btn-color: #020617;--gecko-btn-border-color: #020617;--gecko-btn-hover-color: #ffffff;--gecko-btn-hover-bg: #020617;--gecko-btn-hover-border-color: #020617;--gecko-btn-focus-shadow-rgb: 2, 6, 23;--gecko-btn-active-color: #ffffff;--gecko-btn-active-bg: #020617;--gecko-btn-active-border-color: #020617;--gecko-btn-active-shadow: inset 0 3px 5px rgba(2, 6, 23, .125);--gecko-btn-disabled-color: #020617;--gecko-btn-disabled-bg: transparent;--gecko-btn-disabled-border-color: #020617;--gecko-gradient: none}.gecko-styles .btn-outline-grey-25{--gecko-btn-color: #f8fafc;--gecko-btn-border-color: #f8fafc;--gecko-btn-hover-color: #020617;--gecko-btn-hover-bg: #f8fafc;--gecko-btn-hover-border-color: #f8fafc;--gecko-btn-focus-shadow-rgb: 248, 250, 252;--gecko-btn-active-color: #020617;--gecko-btn-active-bg: #f8fafc;--gecko-btn-active-border-color: #f8fafc;--gecko-btn-active-shadow: inset 0 3px 5px rgba(2, 6, 23, .125);--gecko-btn-disabled-color: #f8fafc;--gecko-btn-disabled-bg: transparent;--gecko-btn-disabled-border-color: #f8fafc;--gecko-gradient: none}.gecko-styles .btn-outline-grey-50{--gecko-btn-color: #f1f5f9;--gecko-btn-border-color: #f1f5f9;--gecko-btn-hover-color: #020617;--gecko-btn-hover-bg: #f1f5f9;--gecko-btn-hover-border-color: #f1f5f9;--gecko-btn-focus-shadow-rgb: 241, 245, 249;--gecko-btn-active-color: #020617;--gecko-btn-active-bg: #f1f5f9;--gecko-btn-active-border-color: #f1f5f9;--gecko-btn-active-shadow: inset 0 3px 5px rgba(2, 6, 23, .125);--gecko-btn-disabled-color: #f1f5f9;--gecko-btn-disabled-bg: transparent;--gecko-btn-disabled-border-color: #f1f5f9;--gecko-gradient: none}.gecko-styles .btn-outline-grey-100{--gecko-btn-color: #e2e8f0;--gecko-btn-border-color: #e2e8f0;--gecko-btn-hover-color: #020617;--gecko-btn-hover-bg: #e2e8f0;--gecko-btn-hover-border-color: #e2e8f0;--gecko-btn-focus-shadow-rgb: 226, 232, 240;--gecko-btn-active-color: #020617;--gecko-btn-active-bg: #e2e8f0;--gecko-btn-active-border-color: #e2e8f0;--gecko-btn-active-shadow: inset 0 3px 5px rgba(2, 6, 23, .125);--gecko-btn-disabled-color: #e2e8f0;--gecko-btn-disabled-bg: transparent;--gecko-btn-disabled-border-color: #e2e8f0;--gecko-gradient: none}.gecko-styles .btn-outline-grey-200{--gecko-btn-color: #cbd5e1;--gecko-btn-border-color: #cbd5e1;--gecko-btn-hover-color: #020617;--gecko-btn-hover-bg: #cbd5e1;--gecko-btn-hover-border-color: #cbd5e1;--gecko-btn-focus-shadow-rgb: 203, 213, 225;--gecko-btn-active-color: #020617;--gecko-btn-active-bg: #cbd5e1;--gecko-btn-active-border-color: #cbd5e1;--gecko-btn-active-shadow: inset 0 3px 5px rgba(2, 6, 23, .125);--gecko-btn-disabled-color: #cbd5e1;--gecko-btn-disabled-bg: transparent;--gecko-btn-disabled-border-color: #cbd5e1;--gecko-gradient: none}.gecko-styles .btn-outline-grey-300{--gecko-btn-color: #94a3b8;--gecko-btn-border-color: #94a3b8;--gecko-btn-hover-color: #ffffff;--gecko-btn-hover-bg: #94a3b8;--gecko-btn-hover-border-color: #94a3b8;--gecko-btn-focus-shadow-rgb: 148, 163, 184;--gecko-btn-active-color: #ffffff;--gecko-btn-active-bg: #94a3b8;--gecko-btn-active-border-color: #94a3b8;--gecko-btn-active-shadow: inset 0 3px 5px rgba(2, 6, 23, .125);--gecko-btn-disabled-color: #94a3b8;--gecko-btn-disabled-bg: transparent;--gecko-btn-disabled-border-color: #94a3b8;--gecko-gradient: none}.gecko-styles .btn-outline-grey-400{--gecko-btn-color: #64748b;--gecko-btn-border-color: #64748b;--gecko-btn-hover-color: #ffffff;--gecko-btn-hover-bg: #64748b;--gecko-btn-hover-border-color: #64748b;--gecko-btn-focus-shadow-rgb: 100, 116, 139;--gecko-btn-active-color: #ffffff;--gecko-btn-active-bg: #64748b;--gecko-btn-active-border-color: #64748b;--gecko-btn-active-shadow: inset 0 3px 5px rgba(2, 6, 23, .125);--gecko-btn-disabled-color: #64748b;--gecko-btn-disabled-bg: transparent;--gecko-btn-disabled-border-color: #64748b;--gecko-gradient: none}.gecko-styles .btn-outline-grey-500{--gecko-btn-color: #475569;--gecko-btn-border-color: #475569;--gecko-btn-hover-color: #ffffff;--gecko-btn-hover-bg: #475569;--gecko-btn-hover-border-color: #475569;--gecko-btn-focus-shadow-rgb: 71, 85, 105;--gecko-btn-active-color: #ffffff;--gecko-btn-active-bg: #475569;--gecko-btn-active-border-color: #475569;--gecko-btn-active-shadow: inset 0 3px 5px rgba(2, 6, 23, .125);--gecko-btn-disabled-color: #475569;--gecko-btn-disabled-bg: transparent;--gecko-btn-disabled-border-color: #475569;--gecko-gradient: none}.gecko-styles .btn-outline-grey-600{--gecko-btn-color: #334155;--gecko-btn-border-color: #334155;--gecko-btn-hover-color: #ffffff;--gecko-btn-hover-bg: #334155;--gecko-btn-hover-border-color: #334155;--gecko-btn-focus-shadow-rgb: 51, 65, 85;--gecko-btn-active-color: #ffffff;--gecko-btn-active-bg: #334155;--gecko-btn-active-border-color: #334155;--gecko-btn-active-shadow: inset 0 3px 5px rgba(2, 6, 23, .125);--gecko-btn-disabled-color: #334155;--gecko-btn-disabled-bg: transparent;--gecko-btn-disabled-border-color: #334155;--gecko-gradient: none}.gecko-styles .btn-outline-grey-700{--gecko-btn-color: #1e293b;--gecko-btn-border-color: #1e293b;--gecko-btn-hover-color: #ffffff;--gecko-btn-hover-bg: #1e293b;--gecko-btn-hover-border-color: #1e293b;--gecko-btn-focus-shadow-rgb: 30, 41, 59;--gecko-btn-active-color: #ffffff;--gecko-btn-active-bg: #1e293b;--gecko-btn-active-border-color: #1e293b;--gecko-btn-active-shadow: inset 0 3px 5px rgba(2, 6, 23, .125);--gecko-btn-disabled-color: #1e293b;--gecko-btn-disabled-bg: transparent;--gecko-btn-disabled-border-color: #1e293b;--gecko-gradient: none}.gecko-styles .btn-outline-grey-800{--gecko-btn-color: #0f172a;--gecko-btn-border-color: #0f172a;--gecko-btn-hover-color: #ffffff;--gecko-btn-hover-bg: #0f172a;--gecko-btn-hover-border-color: #0f172a;--gecko-btn-focus-shadow-rgb: 15, 23, 42;--gecko-btn-active-color: #ffffff;--gecko-btn-active-bg: #0f172a;--gecko-btn-active-border-color: #0f172a;--gecko-btn-active-shadow: inset 0 3px 5px rgba(2, 6, 23, .125);--gecko-btn-disabled-color: #0f172a;--gecko-btn-disabled-bg: transparent;--gecko-btn-disabled-border-color: #0f172a;--gecko-gradient: none}.gecko-styles .btn-outline-grey-900{--gecko-btn-color: #020617;--gecko-btn-border-color: #020617;--gecko-btn-hover-color: #ffffff;--gecko-btn-hover-bg: #020617;--gecko-btn-hover-border-color: #020617;--gecko-btn-focus-shadow-rgb: 2, 6, 23;--gecko-btn-active-color: #ffffff;--gecko-btn-active-bg: #020617;--gecko-btn-active-border-color: #020617;--gecko-btn-active-shadow: inset 0 3px 5px rgba(2, 6, 23, .125);--gecko-btn-disabled-color: #020617;--gecko-btn-disabled-bg: transparent;--gecko-btn-disabled-border-color: #020617;--gecko-gradient: none}.gecko-styles .btn-outline-blue-25{--gecko-btn-color: #eff6ff;--gecko-btn-border-color: #eff6ff;--gecko-btn-hover-color: #020617;--gecko-btn-hover-bg: #eff6ff;--gecko-btn-hover-border-color: #eff6ff;--gecko-btn-focus-shadow-rgb: 239, 246, 255;--gecko-btn-active-color: #020617;--gecko-btn-active-bg: #eff6ff;--gecko-btn-active-border-color: #eff6ff;--gecko-btn-active-shadow: inset 0 3px 5px rgba(2, 6, 23, .125);--gecko-btn-disabled-color: #eff6ff;--gecko-btn-disabled-bg: transparent;--gecko-btn-disabled-border-color: #eff6ff;--gecko-gradient: none}.gecko-styles .btn-outline-blue-50{--gecko-btn-color: #dbeafe;--gecko-btn-border-color: #dbeafe;--gecko-btn-hover-color: #020617;--gecko-btn-hover-bg: #dbeafe;--gecko-btn-hover-border-color: #dbeafe;--gecko-btn-focus-shadow-rgb: 219, 234, 254;--gecko-btn-active-color: #020617;--gecko-btn-active-bg: #dbeafe;--gecko-btn-active-border-color: #dbeafe;--gecko-btn-active-shadow: inset 0 3px 5px rgba(2, 6, 23, .125);--gecko-btn-disabled-color: #dbeafe;--gecko-btn-disabled-bg: transparent;--gecko-btn-disabled-border-color: #dbeafe;--gecko-gradient: none}.gecko-styles .btn-outline-blue-100{--gecko-btn-color: #bfdbfe;--gecko-btn-border-color: #bfdbfe;--gecko-btn-hover-color: #020617;--gecko-btn-hover-bg: #bfdbfe;--gecko-btn-hover-border-color: #bfdbfe;--gecko-btn-focus-shadow-rgb: 191, 219, 254;--gecko-btn-active-color: #020617;--gecko-btn-active-bg: #bfdbfe;--gecko-btn-active-border-color: #bfdbfe;--gecko-btn-active-shadow: inset 0 3px 5px rgba(2, 6, 23, .125);--gecko-btn-disabled-color: #bfdbfe;--gecko-btn-disabled-bg: transparent;--gecko-btn-disabled-border-color: #bfdbfe;--gecko-gradient: none}.gecko-styles .btn-outline-blue-200{--gecko-btn-color: #93c5fd;--gecko-btn-border-color: #93c5fd;--gecko-btn-hover-color: #020617;--gecko-btn-hover-bg: #93c5fd;--gecko-btn-hover-border-color: #93c5fd;--gecko-btn-focus-shadow-rgb: 147, 197, 253;--gecko-btn-active-color: #020617;--gecko-btn-active-bg: #93c5fd;--gecko-btn-active-border-color: #93c5fd;--gecko-btn-active-shadow: inset 0 3px 5px rgba(2, 6, 23, .125);--gecko-btn-disabled-color: #93c5fd;--gecko-btn-disabled-bg: transparent;--gecko-btn-disabled-border-color: #93c5fd;--gecko-gradient: none}.gecko-styles .btn-outline-blue-300{--gecko-btn-color: #60a5fa;--gecko-btn-border-color: #60a5fa;--gecko-btn-hover-color: #ffffff;--gecko-btn-hover-bg: #60a5fa;--gecko-btn-hover-border-color: #60a5fa;--gecko-btn-focus-shadow-rgb: 96, 165, 250;--gecko-btn-active-color: #ffffff;--gecko-btn-active-bg: #60a5fa;--gecko-btn-active-border-color: #60a5fa;--gecko-btn-active-shadow: inset 0 3px 5px rgba(2, 6, 23, .125);--gecko-btn-disabled-color: #60a5fa;--gecko-btn-disabled-bg: transparent;--gecko-btn-disabled-border-color: #60a5fa;--gecko-gradient: none}.gecko-styles .btn-outline-blue-400{--gecko-btn-color: #3b82f6;--gecko-btn-border-color: #3b82f6;--gecko-btn-hover-color: #ffffff;--gecko-btn-hover-bg: #3b82f6;--gecko-btn-hover-border-color: #3b82f6;--gecko-btn-focus-shadow-rgb: 59, 130, 246;--gecko-btn-active-color: #ffffff;--gecko-btn-active-bg: #3b82f6;--gecko-btn-active-border-color: #3b82f6;--gecko-btn-active-shadow: inset 0 3px 5px rgba(2, 6, 23, .125);--gecko-btn-disabled-color: #3b82f6;--gecko-btn-disabled-bg: transparent;--gecko-btn-disabled-border-color: #3b82f6;--gecko-gradient: none}.gecko-styles .btn-outline-blue-500{--gecko-btn-color: #2563eb;--gecko-btn-border-color: #2563eb;--gecko-btn-hover-color: #ffffff;--gecko-btn-hover-bg: #2563eb;--gecko-btn-hover-border-color: #2563eb;--gecko-btn-focus-shadow-rgb: 37, 99, 235;--gecko-btn-active-color: #ffffff;--gecko-btn-active-bg: #2563eb;--gecko-btn-active-border-color: #2563eb;--gecko-btn-active-shadow: inset 0 3px 5px rgba(2, 6, 23, .125);--gecko-btn-disabled-color: #2563eb;--gecko-btn-disabled-bg: transparent;--gecko-btn-disabled-border-color: #2563eb;--gecko-gradient: none}.gecko-styles .btn-outline-blue-600{--gecko-btn-color: #1d4ed8;--gecko-btn-border-color: #1d4ed8;--gecko-btn-hover-color: #ffffff;--gecko-btn-hover-bg: #1d4ed8;--gecko-btn-hover-border-color: #1d4ed8;--gecko-btn-focus-shadow-rgb: 29, 78, 216;--gecko-btn-active-color: #ffffff;--gecko-btn-active-bg: #1d4ed8;--gecko-btn-active-border-color: #1d4ed8;--gecko-btn-active-shadow: inset 0 3px 5px rgba(2, 6, 23, .125);--gecko-btn-disabled-color: #1d4ed8;--gecko-btn-disabled-bg: transparent;--gecko-btn-disabled-border-color: #1d4ed8;--gecko-gradient: none}.gecko-styles .btn-outline-blue-700{--gecko-btn-color: #1e40af;--gecko-btn-border-color: #1e40af;--gecko-btn-hover-color: #ffffff;--gecko-btn-hover-bg: #1e40af;--gecko-btn-hover-border-color: #1e40af;--gecko-btn-focus-shadow-rgb: 30, 64, 175;--gecko-btn-active-color: #ffffff;--gecko-btn-active-bg: #1e40af;--gecko-btn-active-border-color: #1e40af;--gecko-btn-active-shadow: inset 0 3px 5px rgba(2, 6, 23, .125);--gecko-btn-disabled-color: #1e40af;--gecko-btn-disabled-bg: transparent;--gecko-btn-disabled-border-color: #1e40af;--gecko-gradient: none}.gecko-styles .btn-outline-blue-800{--gecko-btn-color: #172554;--gecko-btn-border-color: #172554;--gecko-btn-hover-color: #ffffff;--gecko-btn-hover-bg: #172554;--gecko-btn-hover-border-color: #172554;--gecko-btn-focus-shadow-rgb: 23, 37, 84;--gecko-btn-active-color: #ffffff;--gecko-btn-active-bg: #172554;--gecko-btn-active-border-color: #172554;--gecko-btn-active-shadow: inset 0 3px 5px rgba(2, 6, 23, .125);--gecko-btn-disabled-color: #172554;--gecko-btn-disabled-bg: transparent;--gecko-btn-disabled-border-color: #172554;--gecko-gradient: none}.gecko-styles .btn-outline-blue-900{--gecko-btn-color: #101a3c;--gecko-btn-border-color: #101a3c;--gecko-btn-hover-color: #ffffff;--gecko-btn-hover-bg: #101a3c;--gecko-btn-hover-border-color: #101a3c;--gecko-btn-focus-shadow-rgb: 16, 26, 60;--gecko-btn-active-color: #ffffff;--gecko-btn-active-bg: #101a3c;--gecko-btn-active-border-color: #101a3c;--gecko-btn-active-shadow: inset 0 3px 5px rgba(2, 6, 23, .125);--gecko-btn-disabled-color: #101a3c;--gecko-btn-disabled-bg: transparent;--gecko-btn-disabled-border-color: #101a3c;--gecko-gradient: none}.gecko-styles .btn-outline-red-25{--gecko-btn-color: #fff1f2;--gecko-btn-border-color: #fff1f2;--gecko-btn-hover-color: #020617;--gecko-btn-hover-bg: #fff1f2;--gecko-btn-hover-border-color: #fff1f2;--gecko-btn-focus-shadow-rgb: 255, 241, 242;--gecko-btn-active-color: #020617;--gecko-btn-active-bg: #fff1f2;--gecko-btn-active-border-color: #fff1f2;--gecko-btn-active-shadow: inset 0 3px 5px rgba(2, 6, 23, .125);--gecko-btn-disabled-color: #fff1f2;--gecko-btn-disabled-bg: transparent;--gecko-btn-disabled-border-color: #fff1f2;--gecko-gradient: none}.gecko-styles .btn-outline-red-50{--gecko-btn-color: #ffe4e6;--gecko-btn-border-color: #ffe4e6;--gecko-btn-hover-color: #020617;--gecko-btn-hover-bg: #ffe4e6;--gecko-btn-hover-border-color: #ffe4e6;--gecko-btn-focus-shadow-rgb: 255, 228, 230;--gecko-btn-active-color: #020617;--gecko-btn-active-bg: #ffe4e6;--gecko-btn-active-border-color: #ffe4e6;--gecko-btn-active-shadow: inset 0 3px 5px rgba(2, 6, 23, .125);--gecko-btn-disabled-color: #ffe4e6;--gecko-btn-disabled-bg: transparent;--gecko-btn-disabled-border-color: #ffe4e6;--gecko-gradient: none}.gecko-styles .btn-outline-red-100{--gecko-btn-color: #fecdd3;--gecko-btn-border-color: #fecdd3;--gecko-btn-hover-color: #020617;--gecko-btn-hover-bg: #fecdd3;--gecko-btn-hover-border-color: #fecdd3;--gecko-btn-focus-shadow-rgb: 254, 205, 211;--gecko-btn-active-color: #020617;--gecko-btn-active-bg: #fecdd3;--gecko-btn-active-border-color: #fecdd3;--gecko-btn-active-shadow: inset 0 3px 5px rgba(2, 6, 23, .125);--gecko-btn-disabled-color: #fecdd3;--gecko-btn-disabled-bg: transparent;--gecko-btn-disabled-border-color: #fecdd3;--gecko-gradient: none}.gecko-styles .btn-outline-red-200{--gecko-btn-color: #fda4af;--gecko-btn-border-color: #fda4af;--gecko-btn-hover-color: #020617;--gecko-btn-hover-bg: #fda4af;--gecko-btn-hover-border-color: #fda4af;--gecko-btn-focus-shadow-rgb: 253, 164, 175;--gecko-btn-active-color: #020617;--gecko-btn-active-bg: #fda4af;--gecko-btn-active-border-color: #fda4af;--gecko-btn-active-shadow: inset 0 3px 5px rgba(2, 6, 23, .125);--gecko-btn-disabled-color: #fda4af;--gecko-btn-disabled-bg: transparent;--gecko-btn-disabled-border-color: #fda4af;--gecko-gradient: none}.gecko-styles .btn-outline-red-300{--gecko-btn-color: #fb7185;--gecko-btn-border-color: #fb7185;--gecko-btn-hover-color: #ffffff;--gecko-btn-hover-bg: #fb7185;--gecko-btn-hover-border-color: #fb7185;--gecko-btn-focus-shadow-rgb: 251, 113, 133;--gecko-btn-active-color: #ffffff;--gecko-btn-active-bg: #fb7185;--gecko-btn-active-border-color: #fb7185;--gecko-btn-active-shadow: inset 0 3px 5px rgba(2, 6, 23, .125);--gecko-btn-disabled-color: #fb7185;--gecko-btn-disabled-bg: transparent;--gecko-btn-disabled-border-color: #fb7185;--gecko-gradient: none}.gecko-styles .btn-outline-red-400{--gecko-btn-color: #f43f5e;--gecko-btn-border-color: #f43f5e;--gecko-btn-hover-color: #ffffff;--gecko-btn-hover-bg: #f43f5e;--gecko-btn-hover-border-color: #f43f5e;--gecko-btn-focus-shadow-rgb: 244, 63, 94;--gecko-btn-active-color: #ffffff;--gecko-btn-active-bg: #f43f5e;--gecko-btn-active-border-color: #f43f5e;--gecko-btn-active-shadow: inset 0 3px 5px rgba(2, 6, 23, .125);--gecko-btn-disabled-color: #f43f5e;--gecko-btn-disabled-bg: transparent;--gecko-btn-disabled-border-color: #f43f5e;--gecko-gradient: none}.gecko-styles .btn-outline-red-500{--gecko-btn-color: #e11d48;--gecko-btn-border-color: #e11d48;--gecko-btn-hover-color: #ffffff;--gecko-btn-hover-bg: #e11d48;--gecko-btn-hover-border-color: #e11d48;--gecko-btn-focus-shadow-rgb: 225, 29, 72;--gecko-btn-active-color: #ffffff;--gecko-btn-active-bg: #e11d48;--gecko-btn-active-border-color: #e11d48;--gecko-btn-active-shadow: inset 0 3px 5px rgba(2, 6, 23, .125);--gecko-btn-disabled-color: #e11d48;--gecko-btn-disabled-bg: transparent;--gecko-btn-disabled-border-color: #e11d48;--gecko-gradient: none}.gecko-styles .btn-outline-red-600{--gecko-btn-color: #be123c;--gecko-btn-border-color: #be123c;--gecko-btn-hover-color: #ffffff;--gecko-btn-hover-bg: #be123c;--gecko-btn-hover-border-color: #be123c;--gecko-btn-focus-shadow-rgb: 190, 18, 60;--gecko-btn-active-color: #ffffff;--gecko-btn-active-bg: #be123c;--gecko-btn-active-border-color: #be123c;--gecko-btn-active-shadow: inset 0 3px 5px rgba(2, 6, 23, .125);--gecko-btn-disabled-color: #be123c;--gecko-btn-disabled-bg: transparent;--gecko-btn-disabled-border-color: #be123c;--gecko-gradient: none}.gecko-styles .btn-outline-red-700{--gecko-btn-color: #9f1239;--gecko-btn-border-color: #9f1239;--gecko-btn-hover-color: #ffffff;--gecko-btn-hover-bg: #9f1239;--gecko-btn-hover-border-color: #9f1239;--gecko-btn-focus-shadow-rgb: 159, 18, 57;--gecko-btn-active-color: #ffffff;--gecko-btn-active-bg: #9f1239;--gecko-btn-active-border-color: #9f1239;--gecko-btn-active-shadow: inset 0 3px 5px rgba(2, 6, 23, .125);--gecko-btn-disabled-color: #9f1239;--gecko-btn-disabled-bg: transparent;--gecko-btn-disabled-border-color: #9f1239;--gecko-gradient: none}.gecko-styles .btn-outline-red-800{--gecko-btn-color: #881337;--gecko-btn-border-color: #881337;--gecko-btn-hover-color: #ffffff;--gecko-btn-hover-bg: #881337;--gecko-btn-hover-border-color: #881337;--gecko-btn-focus-shadow-rgb: 136, 19, 55;--gecko-btn-active-color: #ffffff;--gecko-btn-active-bg: #881337;--gecko-btn-active-border-color: #881337;--gecko-btn-active-shadow: inset 0 3px 5px rgba(2, 6, 23, .125);--gecko-btn-disabled-color: #881337;--gecko-btn-disabled-bg: transparent;--gecko-btn-disabled-border-color: #881337;--gecko-gradient: none}.gecko-styles .btn-outline-red-900{--gecko-btn-color: #4c0519;--gecko-btn-border-color: #4c0519;--gecko-btn-hover-color: #ffffff;--gecko-btn-hover-bg: #4c0519;--gecko-btn-hover-border-color: #4c0519;--gecko-btn-focus-shadow-rgb: 76, 5, 25;--gecko-btn-active-color: #ffffff;--gecko-btn-active-bg: #4c0519;--gecko-btn-active-border-color: #4c0519;--gecko-btn-active-shadow: inset 0 3px 5px rgba(2, 6, 23, .125);--gecko-btn-disabled-color: #4c0519;--gecko-btn-disabled-bg: transparent;--gecko-btn-disabled-border-color: #4c0519;--gecko-gradient: none}.gecko-styles .btn-outline-orange-25{--gecko-btn-color: #fff7ed;--gecko-btn-border-color: #fff7ed;--gecko-btn-hover-color: #020617;--gecko-btn-hover-bg: #fff7ed;--gecko-btn-hover-border-color: #fff7ed;--gecko-btn-focus-shadow-rgb: 255, 247, 237;--gecko-btn-active-color: #020617;--gecko-btn-active-bg: #fff7ed;--gecko-btn-active-border-color: #fff7ed;--gecko-btn-active-shadow: inset 0 3px 5px rgba(2, 6, 23, .125);--gecko-btn-disabled-color: #fff7ed;--gecko-btn-disabled-bg: transparent;--gecko-btn-disabled-border-color: #fff7ed;--gecko-gradient: none}.gecko-styles .btn-outline-orange-50{--gecko-btn-color: #ffedd5;--gecko-btn-border-color: #ffedd5;--gecko-btn-hover-color: #020617;--gecko-btn-hover-bg: #ffedd5;--gecko-btn-hover-border-color: #ffedd5;--gecko-btn-focus-shadow-rgb: 255, 237, 213;--gecko-btn-active-color: #020617;--gecko-btn-active-bg: #ffedd5;--gecko-btn-active-border-color: #ffedd5;--gecko-btn-active-shadow: inset 0 3px 5px rgba(2, 6, 23, .125);--gecko-btn-disabled-color: #ffedd5;--gecko-btn-disabled-bg: transparent;--gecko-btn-disabled-border-color: #ffedd5;--gecko-gradient: none}.gecko-styles .btn-outline-orange-100{--gecko-btn-color: #fed7aa;--gecko-btn-border-color: #fed7aa;--gecko-btn-hover-color: #020617;--gecko-btn-hover-bg: #fed7aa;--gecko-btn-hover-border-color: #fed7aa;--gecko-btn-focus-shadow-rgb: 254, 215, 170;--gecko-btn-active-color: #020617;--gecko-btn-active-bg: #fed7aa;--gecko-btn-active-border-color: #fed7aa;--gecko-btn-active-shadow: inset 0 3px 5px rgba(2, 6, 23, .125);--gecko-btn-disabled-color: #fed7aa;--gecko-btn-disabled-bg: transparent;--gecko-btn-disabled-border-color: #fed7aa;--gecko-gradient: none}.gecko-styles .btn-outline-orange-200{--gecko-btn-color: #fdba74;--gecko-btn-border-color: #fdba74;--gecko-btn-hover-color: #020617;--gecko-btn-hover-bg: #fdba74;--gecko-btn-hover-border-color: #fdba74;--gecko-btn-focus-shadow-rgb: 253, 186, 116;--gecko-btn-active-color: #020617;--gecko-btn-active-bg: #fdba74;--gecko-btn-active-border-color: #fdba74;--gecko-btn-active-shadow: inset 0 3px 5px rgba(2, 6, 23, .125);--gecko-btn-disabled-color: #fdba74;--gecko-btn-disabled-bg: transparent;--gecko-btn-disabled-border-color: #fdba74;--gecko-gradient: none}.gecko-styles .btn-outline-orange-300{--gecko-btn-color: #fb923c;--gecko-btn-border-color: #fb923c;--gecko-btn-hover-color: #020617;--gecko-btn-hover-bg: #fb923c;--gecko-btn-hover-border-color: #fb923c;--gecko-btn-focus-shadow-rgb: 251, 146, 60;--gecko-btn-active-color: #020617;--gecko-btn-active-bg: #fb923c;--gecko-btn-active-border-color: #fb923c;--gecko-btn-active-shadow: inset 0 3px 5px rgba(2, 6, 23, .125);--gecko-btn-disabled-color: #fb923c;--gecko-btn-disabled-bg: transparent;--gecko-btn-disabled-border-color: #fb923c;--gecko-gradient: none}.gecko-styles .btn-outline-orange-400{--gecko-btn-color: #f97316;--gecko-btn-border-color: #f97316;--gecko-btn-hover-color: #ffffff;--gecko-btn-hover-bg: #f97316;--gecko-btn-hover-border-color: #f97316;--gecko-btn-focus-shadow-rgb: 249, 115, 22;--gecko-btn-active-color: #ffffff;--gecko-btn-active-bg: #f97316;--gecko-btn-active-border-color: #f97316;--gecko-btn-active-shadow: inset 0 3px 5px rgba(2, 6, 23, .125);--gecko-btn-disabled-color: #f97316;--gecko-btn-disabled-bg: transparent;--gecko-btn-disabled-border-color: #f97316;--gecko-gradient: none}.gecko-styles .btn-outline-orange-500{--gecko-btn-color: #ea580c;--gecko-btn-border-color: #ea580c;--gecko-btn-hover-color: #ffffff;--gecko-btn-hover-bg: #ea580c;--gecko-btn-hover-border-color: #ea580c;--gecko-btn-focus-shadow-rgb: 234, 88, 12;--gecko-btn-active-color: #ffffff;--gecko-btn-active-bg: #ea580c;--gecko-btn-active-border-color: #ea580c;--gecko-btn-active-shadow: inset 0 3px 5px rgba(2, 6, 23, .125);--gecko-btn-disabled-color: #ea580c;--gecko-btn-disabled-bg: transparent;--gecko-btn-disabled-border-color: #ea580c;--gecko-gradient: none}.gecko-styles .btn-outline-orange-600{--gecko-btn-color: #c2410c;--gecko-btn-border-color: #c2410c;--gecko-btn-hover-color: #ffffff;--gecko-btn-hover-bg: #c2410c;--gecko-btn-hover-border-color: #c2410c;--gecko-btn-focus-shadow-rgb: 194, 65, 12;--gecko-btn-active-color: #ffffff;--gecko-btn-active-bg: #c2410c;--gecko-btn-active-border-color: #c2410c;--gecko-btn-active-shadow: inset 0 3px 5px rgba(2, 6, 23, .125);--gecko-btn-disabled-color: #c2410c;--gecko-btn-disabled-bg: transparent;--gecko-btn-disabled-border-color: #c2410c;--gecko-gradient: none}.gecko-styles .btn-outline-orange-700{--gecko-btn-color: #9a3412;--gecko-btn-border-color: #9a3412;--gecko-btn-hover-color: #ffffff;--gecko-btn-hover-bg: #9a3412;--gecko-btn-hover-border-color: #9a3412;--gecko-btn-focus-shadow-rgb: 154, 52, 18;--gecko-btn-active-color: #ffffff;--gecko-btn-active-bg: #9a3412;--gecko-btn-active-border-color: #9a3412;--gecko-btn-active-shadow: inset 0 3px 5px rgba(2, 6, 23, .125);--gecko-btn-disabled-color: #9a3412;--gecko-btn-disabled-bg: transparent;--gecko-btn-disabled-border-color: #9a3412;--gecko-gradient: none}.gecko-styles .btn-outline-orange-800{--gecko-btn-color: #7c2d12;--gecko-btn-border-color: #7c2d12;--gecko-btn-hover-color: #ffffff;--gecko-btn-hover-bg: #7c2d12;--gecko-btn-hover-border-color: #7c2d12;--gecko-btn-focus-shadow-rgb: 124, 45, 18;--gecko-btn-active-color: #ffffff;--gecko-btn-active-bg: #7c2d12;--gecko-btn-active-border-color: #7c2d12;--gecko-btn-active-shadow: inset 0 3px 5px rgba(2, 6, 23, .125);--gecko-btn-disabled-color: #7c2d12;--gecko-btn-disabled-bg: transparent;--gecko-btn-disabled-border-color: #7c2d12;--gecko-gradient: none}.gecko-styles .btn-outline-orange-900{--gecko-btn-color: #431407;--gecko-btn-border-color: #431407;--gecko-btn-hover-color: #ffffff;--gecko-btn-hover-bg: #431407;--gecko-btn-hover-border-color: #431407;--gecko-btn-focus-shadow-rgb: 67, 20, 7;--gecko-btn-active-color: #ffffff;--gecko-btn-active-bg: #431407;--gecko-btn-active-border-color: #431407;--gecko-btn-active-shadow: inset 0 3px 5px rgba(2, 6, 23, .125);--gecko-btn-disabled-color: #431407;--gecko-btn-disabled-bg: transparent;--gecko-btn-disabled-border-color: #431407;--gecko-gradient: none}.gecko-styles .btn-outline-yellow-25{--gecko-btn-color: #fefce8;--gecko-btn-border-color: #fefce8;--gecko-btn-hover-color: #020617;--gecko-btn-hover-bg: #fefce8;--gecko-btn-hover-border-color: #fefce8;--gecko-btn-focus-shadow-rgb: 254, 252, 232;--gecko-btn-active-color: #020617;--gecko-btn-active-bg: #fefce8;--gecko-btn-active-border-color: #fefce8;--gecko-btn-active-shadow: inset 0 3px 5px rgba(2, 6, 23, .125);--gecko-btn-disabled-color: #fefce8;--gecko-btn-disabled-bg: transparent;--gecko-btn-disabled-border-color: #fefce8;--gecko-gradient: none}.gecko-styles .btn-outline-yellow-50{--gecko-btn-color: #fef9c3;--gecko-btn-border-color: #fef9c3;--gecko-btn-hover-color: #020617;--gecko-btn-hover-bg: #fef9c3;--gecko-btn-hover-border-color: #fef9c3;--gecko-btn-focus-shadow-rgb: 254, 249, 195;--gecko-btn-active-color: #020617;--gecko-btn-active-bg: #fef9c3;--gecko-btn-active-border-color: #fef9c3;--gecko-btn-active-shadow: inset 0 3px 5px rgba(2, 6, 23, .125);--gecko-btn-disabled-color: #fef9c3;--gecko-btn-disabled-bg: transparent;--gecko-btn-disabled-border-color: #fef9c3;--gecko-gradient: none}.gecko-styles .btn-outline-yellow-100{--gecko-btn-color: #fef08a;--gecko-btn-border-color: #fef08a;--gecko-btn-hover-color: #020617;--gecko-btn-hover-bg: #fef08a;--gecko-btn-hover-border-color: #fef08a;--gecko-btn-focus-shadow-rgb: 254, 240, 138;--gecko-btn-active-color: #020617;--gecko-btn-active-bg: #fef08a;--gecko-btn-active-border-color: #fef08a;--gecko-btn-active-shadow: inset 0 3px 5px rgba(2, 6, 23, .125);--gecko-btn-disabled-color: #fef08a;--gecko-btn-disabled-bg: transparent;--gecko-btn-disabled-border-color: #fef08a;--gecko-gradient: none}.gecko-styles .btn-outline-yellow-200{--gecko-btn-color: #fde047;--gecko-btn-border-color: #fde047;--gecko-btn-hover-color: #020617;--gecko-btn-hover-bg: #fde047;--gecko-btn-hover-border-color: #fde047;--gecko-btn-focus-shadow-rgb: 253, 224, 71;--gecko-btn-active-color: #020617;--gecko-btn-active-bg: #fde047;--gecko-btn-active-border-color: #fde047;--gecko-btn-active-shadow: inset 0 3px 5px rgba(2, 6, 23, .125);--gecko-btn-disabled-color: #fde047;--gecko-btn-disabled-bg: transparent;--gecko-btn-disabled-border-color: #fde047;--gecko-gradient: none}.gecko-styles .btn-outline-yellow-300{--gecko-btn-color: #facc15;--gecko-btn-border-color: #facc15;--gecko-btn-hover-color: #020617;--gecko-btn-hover-bg: #facc15;--gecko-btn-hover-border-color: #facc15;--gecko-btn-focus-shadow-rgb: 250, 204, 21;--gecko-btn-active-color: #020617;--gecko-btn-active-bg: #facc15;--gecko-btn-active-border-color: #facc15;--gecko-btn-active-shadow: inset 0 3px 5px rgba(2, 6, 23, .125);--gecko-btn-disabled-color: #facc15;--gecko-btn-disabled-bg: transparent;--gecko-btn-disabled-border-color: #facc15;--gecko-gradient: none}.gecko-styles .btn-outline-yellow-400{--gecko-btn-color: #eab308;--gecko-btn-border-color: #eab308;--gecko-btn-hover-color: #020617;--gecko-btn-hover-bg: #eab308;--gecko-btn-hover-border-color: #eab308;--gecko-btn-focus-shadow-rgb: 234, 179, 8;--gecko-btn-active-color: #020617;--gecko-btn-active-bg: #eab308;--gecko-btn-active-border-color: #eab308;--gecko-btn-active-shadow: inset 0 3px 5px rgba(2, 6, 23, .125);--gecko-btn-disabled-color: #eab308;--gecko-btn-disabled-bg: transparent;--gecko-btn-disabled-border-color: #eab308;--gecko-gradient: none}.gecko-styles .btn-outline-yellow-500{--gecko-btn-color: #ca8a04;--gecko-btn-border-color: #ca8a04;--gecko-btn-hover-color: #ffffff;--gecko-btn-hover-bg: #ca8a04;--gecko-btn-hover-border-color: #ca8a04;--gecko-btn-focus-shadow-rgb: 202, 138, 4;--gecko-btn-active-color: #ffffff;--gecko-btn-active-bg: #ca8a04;--gecko-btn-active-border-color: #ca8a04;--gecko-btn-active-shadow: inset 0 3px 5px rgba(2, 6, 23, .125);--gecko-btn-disabled-color: #ca8a04;--gecko-btn-disabled-bg: transparent;--gecko-btn-disabled-border-color: #ca8a04;--gecko-gradient: none}.gecko-styles .btn-outline-yellow-600{--gecko-btn-color: #a16207;--gecko-btn-border-color: #a16207;--gecko-btn-hover-color: #ffffff;--gecko-btn-hover-bg: #a16207;--gecko-btn-hover-border-color: #a16207;--gecko-btn-focus-shadow-rgb: 161, 98, 7;--gecko-btn-active-color: #ffffff;--gecko-btn-active-bg: #a16207;--gecko-btn-active-border-color: #a16207;--gecko-btn-active-shadow: inset 0 3px 5px rgba(2, 6, 23, .125);--gecko-btn-disabled-color: #a16207;--gecko-btn-disabled-bg: transparent;--gecko-btn-disabled-border-color: #a16207;--gecko-gradient: none}.gecko-styles .btn-outline-yellow-700{--gecko-btn-color: #854d0e;--gecko-btn-border-color: #854d0e;--gecko-btn-hover-color: #ffffff;--gecko-btn-hover-bg: #854d0e;--gecko-btn-hover-border-color: #854d0e;--gecko-btn-focus-shadow-rgb: 133, 77, 14;--gecko-btn-active-color: #ffffff;--gecko-btn-active-bg: #854d0e;--gecko-btn-active-border-color: #854d0e;--gecko-btn-active-shadow: inset 0 3px 5px rgba(2, 6, 23, .125);--gecko-btn-disabled-color: #854d0e;--gecko-btn-disabled-bg: transparent;--gecko-btn-disabled-border-color: #854d0e;--gecko-gradient: none}.gecko-styles .btn-outline-yellow-800{--gecko-btn-color: #713f12;--gecko-btn-border-color: #713f12;--gecko-btn-hover-color: #ffffff;--gecko-btn-hover-bg: #713f12;--gecko-btn-hover-border-color: #713f12;--gecko-btn-focus-shadow-rgb: 113, 63, 18;--gecko-btn-active-color: #ffffff;--gecko-btn-active-bg: #713f12;--gecko-btn-active-border-color: #713f12;--gecko-btn-active-shadow: inset 0 3px 5px rgba(2, 6, 23, .125);--gecko-btn-disabled-color: #713f12;--gecko-btn-disabled-bg: transparent;--gecko-btn-disabled-border-color: #713f12;--gecko-gradient: none}.gecko-styles .btn-outline-yellow-900{--gecko-btn-color: #422006;--gecko-btn-border-color: #422006;--gecko-btn-hover-color: #ffffff;--gecko-btn-hover-bg: #422006;--gecko-btn-hover-border-color: #422006;--gecko-btn-focus-shadow-rgb: 66, 32, 6;--gecko-btn-active-color: #ffffff;--gecko-btn-active-bg: #422006;--gecko-btn-active-border-color: #422006;--gecko-btn-active-shadow: inset 0 3px 5px rgba(2, 6, 23, .125);--gecko-btn-disabled-color: #422006;--gecko-btn-disabled-bg: transparent;--gecko-btn-disabled-border-color: #422006;--gecko-gradient: none}.gecko-styles .btn-outline-green-25{--gecko-btn-color: #f0fdf4;--gecko-btn-border-color: #f0fdf4;--gecko-btn-hover-color: #020617;--gecko-btn-hover-bg: #f0fdf4;--gecko-btn-hover-border-color: #f0fdf4;--gecko-btn-focus-shadow-rgb: 240, 253, 244;--gecko-btn-active-color: #020617;--gecko-btn-active-bg: #f0fdf4;--gecko-btn-active-border-color: #f0fdf4;--gecko-btn-active-shadow: inset 0 3px 5px rgba(2, 6, 23, .125);--gecko-btn-disabled-color: #f0fdf4;--gecko-btn-disabled-bg: transparent;--gecko-btn-disabled-border-color: #f0fdf4;--gecko-gradient: none}.gecko-styles .btn-outline-green-50{--gecko-btn-color: #dcfce7;--gecko-btn-border-color: #dcfce7;--gecko-btn-hover-color: #020617;--gecko-btn-hover-bg: #dcfce7;--gecko-btn-hover-border-color: #dcfce7;--gecko-btn-focus-shadow-rgb: 220, 252, 231;--gecko-btn-active-color: #020617;--gecko-btn-active-bg: #dcfce7;--gecko-btn-active-border-color: #dcfce7;--gecko-btn-active-shadow: inset 0 3px 5px rgba(2, 6, 23, .125);--gecko-btn-disabled-color: #dcfce7;--gecko-btn-disabled-bg: transparent;--gecko-btn-disabled-border-color: #dcfce7;--gecko-gradient: none}.gecko-styles .btn-outline-green-100{--gecko-btn-color: #bbf7d0;--gecko-btn-border-color: #bbf7d0;--gecko-btn-hover-color: #020617;--gecko-btn-hover-bg: #bbf7d0;--gecko-btn-hover-border-color: #bbf7d0;--gecko-btn-focus-shadow-rgb: 187, 247, 208;--gecko-btn-active-color: #020617;--gecko-btn-active-bg: #bbf7d0;--gecko-btn-active-border-color: #bbf7d0;--gecko-btn-active-shadow: inset 0 3px 5px rgba(2, 6, 23, .125);--gecko-btn-disabled-color: #bbf7d0;--gecko-btn-disabled-bg: transparent;--gecko-btn-disabled-border-color: #bbf7d0;--gecko-gradient: none}.gecko-styles .btn-outline-green-200{--gecko-btn-color: #86efac;--gecko-btn-border-color: #86efac;--gecko-btn-hover-color: #020617;--gecko-btn-hover-bg: #86efac;--gecko-btn-hover-border-color: #86efac;--gecko-btn-focus-shadow-rgb: 134, 239, 172;--gecko-btn-active-color: #020617;--gecko-btn-active-bg: #86efac;--gecko-btn-active-border-color: #86efac;--gecko-btn-active-shadow: inset 0 3px 5px rgba(2, 6, 23, .125);--gecko-btn-disabled-color: #86efac;--gecko-btn-disabled-bg: transparent;--gecko-btn-disabled-border-color: #86efac;--gecko-gradient: none}.gecko-styles .btn-outline-green-300{--gecko-btn-color: #4ade80;--gecko-btn-border-color: #4ade80;--gecko-btn-hover-color: #020617;--gecko-btn-hover-bg: #4ade80;--gecko-btn-hover-border-color: #4ade80;--gecko-btn-focus-shadow-rgb: 74, 222, 128;--gecko-btn-active-color: #020617;--gecko-btn-active-bg: #4ade80;--gecko-btn-active-border-color: #4ade80;--gecko-btn-active-shadow: inset 0 3px 5px rgba(2, 6, 23, .125);--gecko-btn-disabled-color: #4ade80;--gecko-btn-disabled-bg: transparent;--gecko-btn-disabled-border-color: #4ade80;--gecko-gradient: none}.gecko-styles .btn-outline-green-400{--gecko-btn-color: #22c55e;--gecko-btn-border-color: #22c55e;--gecko-btn-hover-color: #020617;--gecko-btn-hover-bg: #22c55e;--gecko-btn-hover-border-color: #22c55e;--gecko-btn-focus-shadow-rgb: 34, 197, 94;--gecko-btn-active-color: #020617;--gecko-btn-active-bg: #22c55e;--gecko-btn-active-border-color: #22c55e;--gecko-btn-active-shadow: inset 0 3px 5px rgba(2, 6, 23, .125);--gecko-btn-disabled-color: #22c55e;--gecko-btn-disabled-bg: transparent;--gecko-btn-disabled-border-color: #22c55e;--gecko-gradient: none}.gecko-styles .btn-outline-green-500{--gecko-btn-color: #16a34a;--gecko-btn-border-color: #16a34a;--gecko-btn-hover-color: #ffffff;--gecko-btn-hover-bg: #16a34a;--gecko-btn-hover-border-color: #16a34a;--gecko-btn-focus-shadow-rgb: 22, 163, 74;--gecko-btn-active-color: #ffffff;--gecko-btn-active-bg: #16a34a;--gecko-btn-active-border-color: #16a34a;--gecko-btn-active-shadow: inset 0 3px 5px rgba(2, 6, 23, .125);--gecko-btn-disabled-color: #16a34a;--gecko-btn-disabled-bg: transparent;--gecko-btn-disabled-border-color: #16a34a;--gecko-gradient: none}.gecko-styles .btn-outline-green-600{--gecko-btn-color: #15803d;--gecko-btn-border-color: #15803d;--gecko-btn-hover-color: #ffffff;--gecko-btn-hover-bg: #15803d;--gecko-btn-hover-border-color: #15803d;--gecko-btn-focus-shadow-rgb: 21, 128, 61;--gecko-btn-active-color: #ffffff;--gecko-btn-active-bg: #15803d;--gecko-btn-active-border-color: #15803d;--gecko-btn-active-shadow: inset 0 3px 5px rgba(2, 6, 23, .125);--gecko-btn-disabled-color: #15803d;--gecko-btn-disabled-bg: transparent;--gecko-btn-disabled-border-color: #15803d;--gecko-gradient: none}.gecko-styles .btn-outline-green-700{--gecko-btn-color: #166534;--gecko-btn-border-color: #166534;--gecko-btn-hover-color: #ffffff;--gecko-btn-hover-bg: #166534;--gecko-btn-hover-border-color: #166534;--gecko-btn-focus-shadow-rgb: 22, 101, 52;--gecko-btn-active-color: #ffffff;--gecko-btn-active-bg: #166534;--gecko-btn-active-border-color: #166534;--gecko-btn-active-shadow: inset 0 3px 5px rgba(2, 6, 23, .125);--gecko-btn-disabled-color: #166534;--gecko-btn-disabled-bg: transparent;--gecko-btn-disabled-border-color: #166534;--gecko-gradient: none}.gecko-styles .btn-outline-green-800{--gecko-btn-color: #14532d;--gecko-btn-border-color: #14532d;--gecko-btn-hover-color: #ffffff;--gecko-btn-hover-bg: #14532d;--gecko-btn-hover-border-color: #14532d;--gecko-btn-focus-shadow-rgb: 20, 83, 45;--gecko-btn-active-color: #ffffff;--gecko-btn-active-bg: #14532d;--gecko-btn-active-border-color: #14532d;--gecko-btn-active-shadow: inset 0 3px 5px rgba(2, 6, 23, .125);--gecko-btn-disabled-color: #14532d;--gecko-btn-disabled-bg: transparent;--gecko-btn-disabled-border-color: #14532d;--gecko-gradient: none}.gecko-styles .btn-outline-green-900{--gecko-btn-color: #052e16;--gecko-btn-border-color: #052e16;--gecko-btn-hover-color: #ffffff;--gecko-btn-hover-bg: #052e16;--gecko-btn-hover-border-color: #052e16;--gecko-btn-focus-shadow-rgb: 5, 46, 22;--gecko-btn-active-color: #ffffff;--gecko-btn-active-bg: #052e16;--gecko-btn-active-border-color: #052e16;--gecko-btn-active-shadow: inset 0 3px 5px rgba(2, 6, 23, .125);--gecko-btn-disabled-color: #052e16;--gecko-btn-disabled-bg: transparent;--gecko-btn-disabled-border-color: #052e16;--gecko-gradient: none}.gecko-styles .btn-outline-purple-25{--gecko-btn-color: #faf5ff;--gecko-btn-border-color: #faf5ff;--gecko-btn-hover-color: #020617;--gecko-btn-hover-bg: #faf5ff;--gecko-btn-hover-border-color: #faf5ff;--gecko-btn-focus-shadow-rgb: 250, 245, 255;--gecko-btn-active-color: #020617;--gecko-btn-active-bg: #faf5ff;--gecko-btn-active-border-color: #faf5ff;--gecko-btn-active-shadow: inset 0 3px 5px rgba(2, 6, 23, .125);--gecko-btn-disabled-color: #faf5ff;--gecko-btn-disabled-bg: transparent;--gecko-btn-disabled-border-color: #faf5ff;--gecko-gradient: none}.gecko-styles .btn-outline-purple-50{--gecko-btn-color: #f3e8ff;--gecko-btn-border-color: #f3e8ff;--gecko-btn-hover-color: #020617;--gecko-btn-hover-bg: #f3e8ff;--gecko-btn-hover-border-color: #f3e8ff;--gecko-btn-focus-shadow-rgb: 243, 232, 255;--gecko-btn-active-color: #020617;--gecko-btn-active-bg: #f3e8ff;--gecko-btn-active-border-color: #f3e8ff;--gecko-btn-active-shadow: inset 0 3px 5px rgba(2, 6, 23, .125);--gecko-btn-disabled-color: #f3e8ff;--gecko-btn-disabled-bg: transparent;--gecko-btn-disabled-border-color: #f3e8ff;--gecko-gradient: none}.gecko-styles .btn-outline-purple-100{--gecko-btn-color: #e9d5ff;--gecko-btn-border-color: #e9d5ff;--gecko-btn-hover-color: #020617;--gecko-btn-hover-bg: #e9d5ff;--gecko-btn-hover-border-color: #e9d5ff;--gecko-btn-focus-shadow-rgb: 233, 213, 255;--gecko-btn-active-color: #020617;--gecko-btn-active-bg: #e9d5ff;--gecko-btn-active-border-color: #e9d5ff;--gecko-btn-active-shadow: inset 0 3px 5px rgba(2, 6, 23, .125);--gecko-btn-disabled-color: #e9d5ff;--gecko-btn-disabled-bg: transparent;--gecko-btn-disabled-border-color: #e9d5ff;--gecko-gradient: none}.gecko-styles .btn-outline-purple-200{--gecko-btn-color: #d8b4fe;--gecko-btn-border-color: #d8b4fe;--gecko-btn-hover-color: #020617;--gecko-btn-hover-bg: #d8b4fe;--gecko-btn-hover-border-color: #d8b4fe;--gecko-btn-focus-shadow-rgb: 216, 180, 254;--gecko-btn-active-color: #020617;--gecko-btn-active-bg: #d8b4fe;--gecko-btn-active-border-color: #d8b4fe;--gecko-btn-active-shadow: inset 0 3px 5px rgba(2, 6, 23, .125);--gecko-btn-disabled-color: #d8b4fe;--gecko-btn-disabled-bg: transparent;--gecko-btn-disabled-border-color: #d8b4fe;--gecko-gradient: none}.gecko-styles .btn-outline-purple-300{--gecko-btn-color: #c084fc;--gecko-btn-border-color: #c084fc;--gecko-btn-hover-color: #ffffff;--gecko-btn-hover-bg: #c084fc;--gecko-btn-hover-border-color: #c084fc;--gecko-btn-focus-shadow-rgb: 192, 132, 252;--gecko-btn-active-color: #ffffff;--gecko-btn-active-bg: #c084fc;--gecko-btn-active-border-color: #c084fc;--gecko-btn-active-shadow: inset 0 3px 5px rgba(2, 6, 23, .125);--gecko-btn-disabled-color: #c084fc;--gecko-btn-disabled-bg: transparent;--gecko-btn-disabled-border-color: #c084fc;--gecko-gradient: none}.gecko-styles .btn-outline-purple-400{--gecko-btn-color: #a855f7;--gecko-btn-border-color: #a855f7;--gecko-btn-hover-color: #ffffff;--gecko-btn-hover-bg: #a855f7;--gecko-btn-hover-border-color: #a855f7;--gecko-btn-focus-shadow-rgb: 168, 85, 247;--gecko-btn-active-color: #ffffff;--gecko-btn-active-bg: #a855f7;--gecko-btn-active-border-color: #a855f7;--gecko-btn-active-shadow: inset 0 3px 5px rgba(2, 6, 23, .125);--gecko-btn-disabled-color: #a855f7;--gecko-btn-disabled-bg: transparent;--gecko-btn-disabled-border-color: #a855f7;--gecko-gradient: none}.gecko-styles .btn-outline-purple-500{--gecko-btn-color: #9333ea;--gecko-btn-border-color: #9333ea;--gecko-btn-hover-color: #ffffff;--gecko-btn-hover-bg: #9333ea;--gecko-btn-hover-border-color: #9333ea;--gecko-btn-focus-shadow-rgb: 147, 51, 234;--gecko-btn-active-color: #ffffff;--gecko-btn-active-bg: #9333ea;--gecko-btn-active-border-color: #9333ea;--gecko-btn-active-shadow: inset 0 3px 5px rgba(2, 6, 23, .125);--gecko-btn-disabled-color: #9333ea;--gecko-btn-disabled-bg: transparent;--gecko-btn-disabled-border-color: #9333ea;--gecko-gradient: none}.gecko-styles .btn-outline-purple-600{--gecko-btn-color: #7e22ce;--gecko-btn-border-color: #7e22ce;--gecko-btn-hover-color: #ffffff;--gecko-btn-hover-bg: #7e22ce;--gecko-btn-hover-border-color: #7e22ce;--gecko-btn-focus-shadow-rgb: 126, 34, 206;--gecko-btn-active-color: #ffffff;--gecko-btn-active-bg: #7e22ce;--gecko-btn-active-border-color: #7e22ce;--gecko-btn-active-shadow: inset 0 3px 5px rgba(2, 6, 23, .125);--gecko-btn-disabled-color: #7e22ce;--gecko-btn-disabled-bg: transparent;--gecko-btn-disabled-border-color: #7e22ce;--gecko-gradient: none}.gecko-styles .btn-outline-purple-700{--gecko-btn-color: #6b21a8;--gecko-btn-border-color: #6b21a8;--gecko-btn-hover-color: #ffffff;--gecko-btn-hover-bg: #6b21a8;--gecko-btn-hover-border-color: #6b21a8;--gecko-btn-focus-shadow-rgb: 107, 33, 168;--gecko-btn-active-color: #ffffff;--gecko-btn-active-bg: #6b21a8;--gecko-btn-active-border-color: #6b21a8;--gecko-btn-active-shadow: inset 0 3px 5px rgba(2, 6, 23, .125);--gecko-btn-disabled-color: #6b21a8;--gecko-btn-disabled-bg: transparent;--gecko-btn-disabled-border-color: #6b21a8;--gecko-gradient: none}.gecko-styles .btn-outline-purple-800{--gecko-btn-color: #581c87;--gecko-btn-border-color: #581c87;--gecko-btn-hover-color: #ffffff;--gecko-btn-hover-bg: #581c87;--gecko-btn-hover-border-color: #581c87;--gecko-btn-focus-shadow-rgb: 88, 28, 135;--gecko-btn-active-color: #ffffff;--gecko-btn-active-bg: #581c87;--gecko-btn-active-border-color: #581c87;--gecko-btn-active-shadow: inset 0 3px 5px rgba(2, 6, 23, .125);--gecko-btn-disabled-color: #581c87;--gecko-btn-disabled-bg: transparent;--gecko-btn-disabled-border-color: #581c87;--gecko-gradient: none}.gecko-styles .btn-outline-purple-900{--gecko-btn-color: #3b0764;--gecko-btn-border-color: #3b0764;--gecko-btn-hover-color: #ffffff;--gecko-btn-hover-bg: #3b0764;--gecko-btn-hover-border-color: #3b0764;--gecko-btn-focus-shadow-rgb: 59, 7, 100;--gecko-btn-active-color: #ffffff;--gecko-btn-active-bg: #3b0764;--gecko-btn-active-border-color: #3b0764;--gecko-btn-active-shadow: inset 0 3px 5px rgba(2, 6, 23, .125);--gecko-btn-disabled-color: #3b0764;--gecko-btn-disabled-bg: transparent;--gecko-btn-disabled-border-color: #3b0764;--gecko-gradient: none}.gecko-styles .btn-link{--gecko-btn-font-weight: 400;--gecko-btn-color: var(--gecko-link-color);--gecko-btn-bg: transparent;--gecko-btn-border-color: transparent;--gecko-btn-hover-color: var(--gecko-link-hover-color);--gecko-btn-hover-border-color: transparent;--gecko-btn-active-color: var(--gecko-link-hover-color);--gecko-btn-active-border-color: transparent;--gecko-btn-disabled-color: #020617;--gecko-btn-disabled-border-color: transparent;--gecko-btn-box-shadow: 0 0 0 #000;--gecko-btn-focus-shadow-rgb: 63, 105, 222;text-decoration:underline}.gecko-styles .btn-link:focus-visible{color:var(--gecko-btn-color)}.gecko-styles .btn-link:hover{color:var(--gecko-btn-hover-color)}.gecko-styles .btn-lg{--gecko-btn-padding-y: 10px;--gecko-btn-padding-x: 12px;--gecko-btn-font-size: 1rem;--gecko-btn-border-radius: 4px}.gecko-styles .btn-sm{--gecko-btn-padding-y: 6.8px;--gecko-btn-padding-x: 8px;--gecko-btn-font-size: .857rem;--gecko-btn-border-radius: 4px}.gecko-styles .fade{transition:opacity .15s linear}@media (prefers-reduced-motion: reduce){.gecko-styles .fade{transition:none}}.gecko-styles .fade:not(.show){opacity:0}.gecko-styles .collapse:not(.show){display:none}.gecko-styles .collapsing{height:0;overflow:hidden;transition:height .35s ease}@media (prefers-reduced-motion: reduce){.gecko-styles .collapsing{transition:none}}.gecko-styles .collapsing.collapse-horizontal{width:0;height:auto;transition:width .35s ease}@media (prefers-reduced-motion: reduce){.gecko-styles .collapsing.collapse-horizontal{transition:none}}.gecko-styles .dropup,.gecko-styles .dropend,.gecko-styles .dropdown,.gecko-styles .dropstart,.gecko-styles .dropup-center,.gecko-styles .dropdown-center{position:relative}.gecko-styles .dropdown-toggle{white-space:nowrap}.gecko-styles .dropdown-toggle:after{display:inline-block;margin-left:4px;vertical-align:0;content:"";border-top:.3em solid;border-right:.3em solid transparent;border-bottom:0;border-left:.3em solid transparent}.gecko-styles .dropdown-toggle:empty:after{margin-left:0}.gecko-styles .dropdown-menu{--gecko-dropdown-zindex: 1000;--gecko-dropdown-min-width: 12rem;--gecko-dropdown-padding-x: 0;--gecko-dropdown-padding-y: 8px;--gecko-dropdown-spacer: .125rem;--gecko-dropdown-font-size: 1rem;--gecko-dropdown-color: #172554;--gecko-dropdown-bg: #ffffff;--gecko-dropdown-border-color: var(--gecko-border-color-translucent);--gecko-dropdown-border-radius: 4px;--gecko-dropdown-border-width: 1px;--gecko-dropdown-inner-border-radius: 3px;--gecko-dropdown-divider-bg: var(--gecko-border-color-translucent);--gecko-dropdown-divider-margin-y: 4px;--gecko-dropdown-box-shadow: 0px 0px 15px rgba(42, 51, 59, .1);--gecko-dropdown-link-color: #172554;--gecko-dropdown-link-hover-color: #172554;--gecko-dropdown-link-hover-bg: #f1f5f9;--gecko-dropdown-link-active-color: #172554;--gecko-dropdown-link-active-bg: #f1f5f9;--gecko-dropdown-link-disabled-color: #1e293b;--gecko-dropdown-item-padding-x: 16px;--gecko-dropdown-item-padding-y: 8px;--gecko-dropdown-header-color: #020617;--gecko-dropdown-header-padding-x: 16px;--gecko-dropdown-header-padding-y: 8px;position:absolute;z-index:var(--gecko-dropdown-zindex);display:none;min-width:var(--gecko-dropdown-min-width);padding:var(--gecko-dropdown-padding-y) var(--gecko-dropdown-padding-x);margin:0;font-size:var(--gecko-dropdown-font-size);color:var(--gecko-dropdown-color);text-align:left;list-style:none;background-color:var(--gecko-dropdown-bg);background-clip:padding-box;border:var(--gecko-dropdown-border-width) solid var(--gecko-dropdown-border-color);border-radius:var(--gecko-dropdown-border-radius)}.gecko-styles .dropdown-menu[data-bs-popper]{top:100%;left:0;margin-top:var(--gecko-dropdown-spacer)}.gecko-styles .dropdown-menu-start{--bs-position: start}.gecko-styles .dropdown-menu-start[data-bs-popper]{right:auto;left:0}.gecko-styles .dropdown-menu-end{--bs-position: end}.gecko-styles .dropdown-menu-end[data-bs-popper]{right:0;left:auto}@media (min-width: 576px){.gecko-styles .dropdown-menu-sm-start{--bs-position: start}.gecko-styles .dropdown-menu-sm-start[data-bs-popper]{right:auto;left:0}.gecko-styles .dropdown-menu-sm-end{--bs-position: end}.gecko-styles .dropdown-menu-sm-end[data-bs-popper]{right:0;left:auto}}@media (min-width: 768px){.gecko-styles .dropdown-menu-md-start{--bs-position: start}.gecko-styles .dropdown-menu-md-start[data-bs-popper]{right:auto;left:0}.gecko-styles .dropdown-menu-md-end{--bs-position: end}.gecko-styles .dropdown-menu-md-end[data-bs-popper]{right:0;left:auto}}@media (min-width: 992px){.gecko-styles .dropdown-menu-lg-start{--bs-position: start}.gecko-styles .dropdown-menu-lg-start[data-bs-popper]{right:auto;left:0}.gecko-styles .dropdown-menu-lg-end{--bs-position: end}.gecko-styles .dropdown-menu-lg-end[data-bs-popper]{right:0;left:auto}}@media (min-width: 1200px){.gecko-styles .dropdown-menu-xl-start{--bs-position: start}.gecko-styles .dropdown-menu-xl-start[data-bs-popper]{right:auto;left:0}.gecko-styles .dropdown-menu-xl-end{--bs-position: end}.gecko-styles .dropdown-menu-xl-end[data-bs-popper]{right:0;left:auto}}@media (min-width: 1400px){.gecko-styles .dropdown-menu-xxl-start{--bs-position: start}.gecko-styles .dropdown-menu-xxl-start[data-bs-popper]{right:auto;left:0}.gecko-styles .dropdown-menu-xxl-end{--bs-position: end}.gecko-styles .dropdown-menu-xxl-end[data-bs-popper]{right:0;left:auto}}.gecko-styles .dropup .dropdown-menu[data-bs-popper]{top:auto;bottom:100%;margin-top:0;margin-bottom:var(--gecko-dropdown-spacer)}.gecko-styles .dropup .dropdown-toggle:after{display:inline-block;margin-left:4px;vertical-align:0;content:"";border-top:0;border-right:.3em solid transparent;border-bottom:.3em solid;border-left:.3em solid transparent}.gecko-styles .dropup .dropdown-toggle:empty:after{margin-left:0}.gecko-styles .dropend .dropdown-menu[data-bs-popper]{top:0;right:auto;left:100%;margin-top:0;margin-left:var(--gecko-dropdown-spacer)}.gecko-styles .dropend .dropdown-toggle:after{display:inline-block;margin-left:4px;vertical-align:0;content:"";border-top:.3em solid transparent;border-right:0;border-bottom:.3em solid transparent;border-left:.3em solid}.gecko-styles .dropend .dropdown-toggle:empty:after{margin-left:0}.gecko-styles .dropend .dropdown-toggle:after{vertical-align:0}.gecko-styles .dropstart .dropdown-menu[data-bs-popper]{top:0;right:100%;left:auto;margin-top:0;margin-right:var(--gecko-dropdown-spacer)}.gecko-styles .dropstart .dropdown-toggle:after{display:inline-block;margin-left:4px;vertical-align:0;content:""}.gecko-styles .dropstart .dropdown-toggle:after{display:none}.gecko-styles .dropstart .dropdown-toggle:before{display:inline-block;margin-right:4px;vertical-align:0;content:"";border-top:.3em solid transparent;border-right:.3em solid;border-bottom:.3em solid transparent}.gecko-styles .dropstart .dropdown-toggle:empty:after{margin-left:0}.gecko-styles .dropstart .dropdown-toggle:before{vertical-align:0}.gecko-styles .dropdown-divider{height:0;margin:var(--gecko-dropdown-divider-margin-y) 0;overflow:hidden;border-top:1px solid var(--gecko-dropdown-divider-bg);opacity:1}.gecko-styles .dropdown-item{display:block;width:100%;padding:var(--gecko-dropdown-item-padding-y) var(--gecko-dropdown-item-padding-x);clear:both;font-weight:400;color:var(--gecko-dropdown-link-color);text-align:inherit;text-decoration:none;white-space:nowrap;background-color:transparent;border:0;border-radius:var(--gecko-dropdown-item-border-radius, 0)}.gecko-styles .dropdown-item:hover,.gecko-styles .dropdown-item:focus{color:var(--gecko-dropdown-link-hover-color);background-color:var(--gecko-dropdown-link-hover-bg)}.gecko-styles .dropdown-item.active,.gecko-styles .dropdown-item:active{color:var(--gecko-dropdown-link-active-color);text-decoration:none;background-color:var(--gecko-dropdown-link-active-bg)}.gecko-styles .dropdown-item.disabled,.gecko-styles .dropdown-item:disabled{color:var(--gecko-dropdown-link-disabled-color);pointer-events:none;background-color:transparent}.gecko-styles .dropdown-menu.show{display:block}.gecko-styles .dropdown-header{display:block;padding:var(--gecko-dropdown-header-padding-y) var(--gecko-dropdown-header-padding-x);margin-bottom:0;font-size:1rem;color:var(--gecko-dropdown-header-color);white-space:nowrap}.gecko-styles .dropdown-item-text{display:block;padding:var(--gecko-dropdown-item-padding-y) var(--gecko-dropdown-item-padding-x);color:var(--gecko-dropdown-link-color)}.gecko-styles .dropdown-menu-dark{--gecko-dropdown-color: #475569;--gecko-dropdown-bg: #020617;--gecko-dropdown-border-color: var(--gecko-border-color-translucent);--gecko-dropdown-box-shadow: ;--gecko-dropdown-link-color: #475569;--gecko-dropdown-link-hover-color: #ffffff;--gecko-dropdown-divider-bg: var(--gecko-border-color-translucent);--gecko-dropdown-link-hover-bg: rgba(255, 255, 255, .15);--gecko-dropdown-link-active-color: #172554;--gecko-dropdown-link-active-bg: #f1f5f9;--gecko-dropdown-link-disabled-color: #1e293b;--gecko-dropdown-header-color: #1e293b}.gecko-styles .clearfix:after{display:block;clear:both;content:""}.gecko-styles .text-bg-primary{color:#fff!important;background-color:RGBA(var(--gecko-primary-rgb),var(--gecko-bg-opacity, 1))!important}.gecko-styles .text-bg-secondary{color:#fff!important;background-color:RGBA(var(--gecko-secondary-rgb),var(--gecko-bg-opacity, 1))!important}.gecko-styles .text-bg-success{color:#fff!important;background-color:RGBA(var(--gecko-success-rgb),var(--gecko-bg-opacity, 1))!important}.gecko-styles .text-bg-info{color:#fff!important;background-color:RGBA(var(--gecko-info-rgb),var(--gecko-bg-opacity, 1))!important}.gecko-styles .text-bg-warning{color:#fff!important;background-color:RGBA(var(--gecko-warning-rgb),var(--gecko-bg-opacity, 1))!important}.gecko-styles .text-bg-danger{color:#fff!important;background-color:RGBA(var(--gecko-danger-rgb),var(--gecko-bg-opacity, 1))!important}.gecko-styles .text-bg-light{color:#020617!important;background-color:RGBA(var(--gecko-light-rgb),var(--gecko-bg-opacity, 1))!important}.gecko-styles .text-bg-dark{color:#fff!important;background-color:RGBA(var(--gecko-dark-rgb),var(--gecko-bg-opacity, 1))!important}.gecko-styles .text-bg-grey-25{color:#020617!important;background-color:RGBA(var(--gecko-grey-25-rgb),var(--gecko-bg-opacity, 1))!important}.gecko-styles .text-bg-grey-50{color:#020617!important;background-color:RGBA(var(--gecko-grey-50-rgb),var(--gecko-bg-opacity, 1))!important}.gecko-styles .text-bg-grey-100{color:#020617!important;background-color:RGBA(var(--gecko-grey-100-rgb),var(--gecko-bg-opacity, 1))!important}.gecko-styles .text-bg-grey-200{color:#020617!important;background-color:RGBA(var(--gecko-grey-200-rgb),var(--gecko-bg-opacity, 1))!important}.gecko-styles .text-bg-grey-300{color:#fff!important;background-color:RGBA(var(--gecko-grey-300-rgb),var(--gecko-bg-opacity, 1))!important}.gecko-styles .text-bg-grey-400{color:#fff!important;background-color:RGBA(var(--gecko-grey-400-rgb),var(--gecko-bg-opacity, 1))!important}.gecko-styles .text-bg-grey-500{color:#fff!important;background-color:RGBA(var(--gecko-grey-500-rgb),var(--gecko-bg-opacity, 1))!important}.gecko-styles .text-bg-grey-600{color:#fff!important;background-color:RGBA(var(--gecko-grey-600-rgb),var(--gecko-bg-opacity, 1))!important}.gecko-styles .text-bg-grey-700{color:#fff!important;background-color:RGBA(var(--gecko-grey-700-rgb),var(--gecko-bg-opacity, 1))!important}.gecko-styles .text-bg-grey-800{color:#fff!important;background-color:RGBA(var(--gecko-grey-800-rgb),var(--gecko-bg-opacity, 1))!important}.gecko-styles .text-bg-grey-900{color:#fff!important;background-color:RGBA(var(--gecko-grey-900-rgb),var(--gecko-bg-opacity, 1))!important}.gecko-styles .text-bg-blue-25{color:#020617!important;background-color:RGBA(var(--gecko-blue-25-rgb),var(--gecko-bg-opacity, 1))!important}.gecko-styles .text-bg-blue-50{color:#020617!important;background-color:RGBA(var(--gecko-blue-50-rgb),var(--gecko-bg-opacity, 1))!important}.gecko-styles .text-bg-blue-100{color:#020617!important;background-color:RGBA(var(--gecko-blue-100-rgb),var(--gecko-bg-opacity, 1))!important}.gecko-styles .text-bg-blue-200{color:#020617!important;background-color:RGBA(var(--gecko-blue-200-rgb),var(--gecko-bg-opacity, 1))!important}.gecko-styles .text-bg-blue-300{color:#fff!important;background-color:RGBA(var(--gecko-blue-300-rgb),var(--gecko-bg-opacity, 1))!important}.gecko-styles .text-bg-blue-400{color:#fff!important;background-color:RGBA(var(--gecko-blue-400-rgb),var(--gecko-bg-opacity, 1))!important}.gecko-styles .text-bg-blue-500{color:#fff!important;background-color:RGBA(var(--gecko-blue-500-rgb),var(--gecko-bg-opacity, 1))!important}.gecko-styles .text-bg-blue-600{color:#fff!important;background-color:RGBA(var(--gecko-blue-600-rgb),var(--gecko-bg-opacity, 1))!important}.gecko-styles .text-bg-blue-700{color:#fff!important;background-color:RGBA(var(--gecko-blue-700-rgb),var(--gecko-bg-opacity, 1))!important}.gecko-styles .text-bg-blue-800{color:#fff!important;background-color:RGBA(var(--gecko-blue-800-rgb),var(--gecko-bg-opacity, 1))!important}.gecko-styles .text-bg-blue-900{color:#fff!important;background-color:RGBA(var(--gecko-blue-900-rgb),var(--gecko-bg-opacity, 1))!important}.gecko-styles .text-bg-red-25{color:#020617!important;background-color:RGBA(var(--gecko-red-25-rgb),var(--gecko-bg-opacity, 1))!important}.gecko-styles .text-bg-red-50{color:#020617!important;background-color:RGBA(var(--gecko-red-50-rgb),var(--gecko-bg-opacity, 1))!important}.gecko-styles .text-bg-red-100{color:#020617!important;background-color:RGBA(var(--gecko-red-100-rgb),var(--gecko-bg-opacity, 1))!important}.gecko-styles .text-bg-red-200{color:#020617!important;background-color:RGBA(var(--gecko-red-200-rgb),var(--gecko-bg-opacity, 1))!important}.gecko-styles .text-bg-red-300{color:#fff!important;background-color:RGBA(var(--gecko-red-300-rgb),var(--gecko-bg-opacity, 1))!important}.gecko-styles .text-bg-red-400{color:#fff!important;background-color:RGBA(var(--gecko-red-400-rgb),var(--gecko-bg-opacity, 1))!important}.gecko-styles .text-bg-red-500{color:#fff!important;background-color:RGBA(var(--gecko-red-500-rgb),var(--gecko-bg-opacity, 1))!important}.gecko-styles .text-bg-red-600{color:#fff!important;background-color:RGBA(var(--gecko-red-600-rgb),var(--gecko-bg-opacity, 1))!important}.gecko-styles .text-bg-red-700{color:#fff!important;background-color:RGBA(var(--gecko-red-700-rgb),var(--gecko-bg-opacity, 1))!important}.gecko-styles .text-bg-red-800{color:#fff!important;background-color:RGBA(var(--gecko-red-800-rgb),var(--gecko-bg-opacity, 1))!important}.gecko-styles .text-bg-red-900{color:#fff!important;background-color:RGBA(var(--gecko-red-900-rgb),var(--gecko-bg-opacity, 1))!important}.gecko-styles .text-bg-orange-25{color:#020617!important;background-color:RGBA(var(--gecko-orange-25-rgb),var(--gecko-bg-opacity, 1))!important}.gecko-styles .text-bg-orange-50{color:#020617!important;background-color:RGBA(var(--gecko-orange-50-rgb),var(--gecko-bg-opacity, 1))!important}.gecko-styles .text-bg-orange-100{color:#020617!important;background-color:RGBA(var(--gecko-orange-100-rgb),var(--gecko-bg-opacity, 1))!important}.gecko-styles .text-bg-orange-200{color:#020617!important;background-color:RGBA(var(--gecko-orange-200-rgb),var(--gecko-bg-opacity, 1))!important}.gecko-styles .text-bg-orange-300{color:#020617!important;background-color:RGBA(var(--gecko-orange-300-rgb),var(--gecko-bg-opacity, 1))!important}.gecko-styles .text-bg-orange-400{color:#fff!important;background-color:RGBA(var(--gecko-orange-400-rgb),var(--gecko-bg-opacity, 1))!important}.gecko-styles .text-bg-orange-500{color:#fff!important;background-color:RGBA(var(--gecko-orange-500-rgb),var(--gecko-bg-opacity, 1))!important}.gecko-styles .text-bg-orange-600{color:#fff!important;background-color:RGBA(var(--gecko-orange-600-rgb),var(--gecko-bg-opacity, 1))!important}.gecko-styles .text-bg-orange-700{color:#fff!important;background-color:RGBA(var(--gecko-orange-700-rgb),var(--gecko-bg-opacity, 1))!important}.gecko-styles .text-bg-orange-800{color:#fff!important;background-color:RGBA(var(--gecko-orange-800-rgb),var(--gecko-bg-opacity, 1))!important}.gecko-styles .text-bg-orange-900{color:#fff!important;background-color:RGBA(var(--gecko-orange-900-rgb),var(--gecko-bg-opacity, 1))!important}.gecko-styles .text-bg-yellow-25{color:#020617!important;background-color:RGBA(var(--gecko-yellow-25-rgb),var(--gecko-bg-opacity, 1))!important}.gecko-styles .text-bg-yellow-50{color:#020617!important;background-color:RGBA(var(--gecko-yellow-50-rgb),var(--gecko-bg-opacity, 1))!important}.gecko-styles .text-bg-yellow-100{color:#020617!important;background-color:RGBA(var(--gecko-yellow-100-rgb),var(--gecko-bg-opacity, 1))!important}.gecko-styles .text-bg-yellow-200{color:#020617!important;background-color:RGBA(var(--gecko-yellow-200-rgb),var(--gecko-bg-opacity, 1))!important}.gecko-styles .text-bg-yellow-300{color:#020617!important;background-color:RGBA(var(--gecko-yellow-300-rgb),var(--gecko-bg-opacity, 1))!important}.gecko-styles .text-bg-yellow-400{color:#020617!important;background-color:RGBA(var(--gecko-yellow-400-rgb),var(--gecko-bg-opacity, 1))!important}.gecko-styles .text-bg-yellow-500{color:#fff!important;background-color:RGBA(var(--gecko-yellow-500-rgb),var(--gecko-bg-opacity, 1))!important}.gecko-styles .text-bg-yellow-600{color:#fff!important;background-color:RGBA(var(--gecko-yellow-600-rgb),var(--gecko-bg-opacity, 1))!important}.gecko-styles .text-bg-yellow-700{color:#fff!important;background-color:RGBA(var(--gecko-yellow-700-rgb),var(--gecko-bg-opacity, 1))!important}.gecko-styles .text-bg-yellow-800{color:#fff!important;background-color:RGBA(var(--gecko-yellow-800-rgb),var(--gecko-bg-opacity, 1))!important}.gecko-styles .text-bg-yellow-900{color:#fff!important;background-color:RGBA(var(--gecko-yellow-900-rgb),var(--gecko-bg-opacity, 1))!important}.gecko-styles .text-bg-green-25{color:#020617!important;background-color:RGBA(var(--gecko-green-25-rgb),var(--gecko-bg-opacity, 1))!important}.gecko-styles .text-bg-green-50{color:#020617!important;background-color:RGBA(var(--gecko-green-50-rgb),var(--gecko-bg-opacity, 1))!important}.gecko-styles .text-bg-green-100{color:#020617!important;background-color:RGBA(var(--gecko-green-100-rgb),var(--gecko-bg-opacity, 1))!important}.gecko-styles .text-bg-green-200{color:#020617!important;background-color:RGBA(var(--gecko-green-200-rgb),var(--gecko-bg-opacity, 1))!important}.gecko-styles .text-bg-green-300{color:#020617!important;background-color:RGBA(var(--gecko-green-300-rgb),var(--gecko-bg-opacity, 1))!important}.gecko-styles .text-bg-green-400{color:#020617!important;background-color:RGBA(var(--gecko-green-400-rgb),var(--gecko-bg-opacity, 1))!important}.gecko-styles .text-bg-green-500{color:#fff!important;background-color:RGBA(var(--gecko-green-500-rgb),var(--gecko-bg-opacity, 1))!important}.gecko-styles .text-bg-green-600{color:#fff!important;background-color:RGBA(var(--gecko-green-600-rgb),var(--gecko-bg-opacity, 1))!important}.gecko-styles .text-bg-green-700{color:#fff!important;background-color:RGBA(var(--gecko-green-700-rgb),var(--gecko-bg-opacity, 1))!important}.gecko-styles .text-bg-green-800{color:#fff!important;background-color:RGBA(var(--gecko-green-800-rgb),var(--gecko-bg-opacity, 1))!important}.gecko-styles .text-bg-green-900{color:#fff!important;background-color:RGBA(var(--gecko-green-900-rgb),var(--gecko-bg-opacity, 1))!important}.gecko-styles .text-bg-purple-25{color:#020617!important;background-color:RGBA(var(--gecko-purple-25-rgb),var(--gecko-bg-opacity, 1))!important}.gecko-styles .text-bg-purple-50{color:#020617!important;background-color:RGBA(var(--gecko-purple-50-rgb),var(--gecko-bg-opacity, 1))!important}.gecko-styles .text-bg-purple-100{color:#020617!important;background-color:RGBA(var(--gecko-purple-100-rgb),var(--gecko-bg-opacity, 1))!important}.gecko-styles .text-bg-purple-200{color:#020617!important;background-color:RGBA(var(--gecko-purple-200-rgb),var(--gecko-bg-opacity, 1))!important}.gecko-styles .text-bg-purple-300{color:#fff!important;background-color:RGBA(var(--gecko-purple-300-rgb),var(--gecko-bg-opacity, 1))!important}.gecko-styles .text-bg-purple-400{color:#fff!important;background-color:RGBA(var(--gecko-purple-400-rgb),var(--gecko-bg-opacity, 1))!important}.gecko-styles .text-bg-purple-500{color:#fff!important;background-color:RGBA(var(--gecko-purple-500-rgb),var(--gecko-bg-opacity, 1))!important}.gecko-styles .text-bg-purple-600{color:#fff!important;background-color:RGBA(var(--gecko-purple-600-rgb),var(--gecko-bg-opacity, 1))!important}.gecko-styles .text-bg-purple-700{color:#fff!important;background-color:RGBA(var(--gecko-purple-700-rgb),var(--gecko-bg-opacity, 1))!important}.gecko-styles .text-bg-purple-800{color:#fff!important;background-color:RGBA(var(--gecko-purple-800-rgb),var(--gecko-bg-opacity, 1))!important}.gecko-styles .text-bg-purple-900{color:#fff!important;background-color:RGBA(var(--gecko-purple-900-rgb),var(--gecko-bg-opacity, 1))!important}.gecko-styles .link-primary{color:RGBA(var(--gecko-primary-rgb),var(--gecko-link-opacity, 1))!important;text-decoration-color:RGBA(var(--gecko-primary-rgb),var(--gecko-link-underline-opacity, 1))!important}.gecko-styles .link-primary:hover,.gecko-styles .link-primary:focus{color:RGBA(18,30,67,var(--gecko-link-opacity, 1))!important;text-decoration-color:RGBA(18,30,67,var(--gecko-link-underline-opacity, 1))!important}.gecko-styles .link-secondary{color:RGBA(var(--gecko-secondary-rgb),var(--gecko-link-opacity, 1))!important;text-decoration-color:RGBA(var(--gecko-secondary-rgb),var(--gecko-link-underline-opacity, 1))!important}.gecko-styles .link-secondary:hover,.gecko-styles .link-secondary:focus{color:RGBA(57,68,84,var(--gecko-link-opacity, 1))!important;text-decoration-color:RGBA(57,68,84,var(--gecko-link-underline-opacity, 1))!important}.gecko-styles .link-success{color:RGBA(var(--gecko-success-rgb),var(--gecko-link-opacity, 1))!important;text-decoration-color:RGBA(var(--gecko-success-rgb),var(--gecko-link-underline-opacity, 1))!important}.gecko-styles .link-success:hover,.gecko-styles .link-success:focus{color:RGBA(18,130,59,var(--gecko-link-opacity, 1))!important;text-decoration-color:RGBA(18,130,59,var(--gecko-link-underline-opacity, 1))!important}.gecko-styles .link-info{color:RGBA(var(--gecko-info-rgb),var(--gecko-link-opacity, 1))!important;text-decoration-color:RGBA(var(--gecko-info-rgb),var(--gecko-link-underline-opacity, 1))!important}.gecko-styles .link-info:hover,.gecko-styles .link-info:focus{color:RGBA(30,79,188,var(--gecko-link-opacity, 1))!important;text-decoration-color:RGBA(30,79,188,var(--gecko-link-underline-opacity, 1))!important}.gecko-styles .link-warning{color:RGBA(var(--gecko-warning-rgb),var(--gecko-link-opacity, 1))!important;text-decoration-color:RGBA(var(--gecko-warning-rgb),var(--gecko-link-underline-opacity, 1))!important}.gecko-styles .link-warning:hover,.gecko-styles .link-warning:focus{color:RGBA(199,92,18,var(--gecko-link-opacity, 1))!important;text-decoration-color:RGBA(199,92,18,var(--gecko-link-underline-opacity, 1))!important}.gecko-styles .link-danger{color:RGBA(var(--gecko-danger-rgb),var(--gecko-link-opacity, 1))!important;text-decoration-color:RGBA(var(--gecko-danger-rgb),var(--gecko-link-underline-opacity, 1))!important}.gecko-styles .link-danger:hover,.gecko-styles .link-danger:focus{color:RGBA(152,14,48,var(--gecko-link-opacity, 1))!important;text-decoration-color:RGBA(152,14,48,var(--gecko-link-underline-opacity, 1))!important}.gecko-styles .link-light{color:RGBA(var(--gecko-light-rgb),var(--gecko-link-opacity, 1))!important;text-decoration-color:RGBA(var(--gecko-light-rgb),var(--gecko-link-underline-opacity, 1))!important}.gecko-styles .link-light:hover,.gecko-styles .link-light:focus{color:RGBA(255,255,255,var(--gecko-link-opacity, 1))!important;text-decoration-color:RGBA(255,255,255,var(--gecko-link-underline-opacity, 1))!important}.gecko-styles .link-dark{color:RGBA(var(--gecko-dark-rgb),var(--gecko-link-opacity, 1))!important;text-decoration-color:RGBA(var(--gecko-dark-rgb),var(--gecko-link-underline-opacity, 1))!important}.gecko-styles .link-dark:hover,.gecko-styles .link-dark:focus{color:RGBA(2,5,18,var(--gecko-link-opacity, 1))!important;text-decoration-color:RGBA(2,5,18,var(--gecko-link-underline-opacity, 1))!important}.gecko-styles .link-grey-25{color:RGBA(var(--gecko-grey-25-rgb),var(--gecko-link-opacity, 1))!important;text-decoration-color:RGBA(var(--gecko-grey-25-rgb),var(--gecko-link-underline-opacity, 1))!important}.gecko-styles .link-grey-25:hover,.gecko-styles .link-grey-25:focus{color:RGBA(249,251,253,var(--gecko-link-opacity, 1))!important;text-decoration-color:RGBA(249,251,253,var(--gecko-link-underline-opacity, 1))!important}.gecko-styles .link-grey-50{color:RGBA(var(--gecko-grey-50-rgb),var(--gecko-link-opacity, 1))!important;text-decoration-color:RGBA(var(--gecko-grey-50-rgb),var(--gecko-link-underline-opacity, 1))!important}.gecko-styles .link-grey-50:hover,.gecko-styles .link-grey-50:focus{color:RGBA(244,247,250,var(--gecko-link-opacity, 1))!important;text-decoration-color:RGBA(244,247,250,var(--gecko-link-underline-opacity, 1))!important}.gecko-styles .link-grey-100{color:RGBA(var(--gecko-grey-100-rgb),var(--gecko-link-opacity, 1))!important;text-decoration-color:RGBA(var(--gecko-grey-100-rgb),var(--gecko-link-underline-opacity, 1))!important}.gecko-styles .link-grey-100:hover,.gecko-styles .link-grey-100:focus{color:RGBA(232,237,243,var(--gecko-link-opacity, 1))!important;text-decoration-color:RGBA(232,237,243,var(--gecko-link-underline-opacity, 1))!important}.gecko-styles .link-grey-200{color:RGBA(var(--gecko-grey-200-rgb),var(--gecko-link-opacity, 1))!important;text-decoration-color:RGBA(var(--gecko-grey-200-rgb),var(--gecko-link-underline-opacity, 1))!important}.gecko-styles .link-grey-200:hover,.gecko-styles .link-grey-200:focus{color:RGBA(213,221,231,var(--gecko-link-opacity, 1))!important;text-decoration-color:RGBA(213,221,231,var(--gecko-link-underline-opacity, 1))!important}.gecko-styles .link-grey-300{color:RGBA(var(--gecko-grey-300-rgb),var(--gecko-link-opacity, 1))!important;text-decoration-color:RGBA(var(--gecko-grey-300-rgb),var(--gecko-link-underline-opacity, 1))!important}.gecko-styles .link-grey-300:hover,.gecko-styles .link-grey-300:focus{color:RGBA(118,130,147,var(--gecko-link-opacity, 1))!important;text-decoration-color:RGBA(118,130,147,var(--gecko-link-underline-opacity, 1))!important}.gecko-styles .link-grey-400{color:RGBA(var(--gecko-grey-400-rgb),var(--gecko-link-opacity, 1))!important;text-decoration-color:RGBA(var(--gecko-grey-400-rgb),var(--gecko-link-underline-opacity, 1))!important}.gecko-styles .link-grey-400:hover,.gecko-styles .link-grey-400:focus{color:RGBA(80,93,111,var(--gecko-link-opacity, 1))!important;text-decoration-color:RGBA(80,93,111,var(--gecko-link-underline-opacity, 1))!important}.gecko-styles .link-grey-500{color:RGBA(var(--gecko-grey-500-rgb),var(--gecko-link-opacity, 1))!important;text-decoration-color:RGBA(var(--gecko-grey-500-rgb),var(--gecko-link-underline-opacity, 1))!important}.gecko-styles .link-grey-500:hover,.gecko-styles .link-grey-500:focus{color:RGBA(57,68,84,var(--gecko-link-opacity, 1))!important;text-decoration-color:RGBA(57,68,84,var(--gecko-link-underline-opacity, 1))!important}.gecko-styles .link-grey-600{color:RGBA(var(--gecko-grey-600-rgb),var(--gecko-link-opacity, 1))!important;text-decoration-color:RGBA(var(--gecko-grey-600-rgb),var(--gecko-link-underline-opacity, 1))!important}.gecko-styles .link-grey-600:hover,.gecko-styles .link-grey-600:focus{color:RGBA(41,52,68,var(--gecko-link-opacity, 1))!important;text-decoration-color:RGBA(41,52,68,var(--gecko-link-underline-opacity, 1))!important}.gecko-styles .link-grey-700{color:RGBA(var(--gecko-grey-700-rgb),var(--gecko-link-opacity, 1))!important;text-decoration-color:RGBA(var(--gecko-grey-700-rgb),var(--gecko-link-underline-opacity, 1))!important}.gecko-styles .link-grey-700:hover,.gecko-styles .link-grey-700:focus{color:RGBA(24,33,47,var(--gecko-link-opacity, 1))!important;text-decoration-color:RGBA(24,33,47,var(--gecko-link-underline-opacity, 1))!important}.gecko-styles .link-grey-800{color:RGBA(var(--gecko-grey-800-rgb),var(--gecko-link-opacity, 1))!important;text-decoration-color:RGBA(var(--gecko-grey-800-rgb),var(--gecko-link-underline-opacity, 1))!important}.gecko-styles .link-grey-800:hover,.gecko-styles .link-grey-800:focus{color:RGBA(12,18,34,var(--gecko-link-opacity, 1))!important;text-decoration-color:RGBA(12,18,34,var(--gecko-link-underline-opacity, 1))!important}.gecko-styles .link-grey-900{color:RGBA(var(--gecko-grey-900-rgb),var(--gecko-link-opacity, 1))!important;text-decoration-color:RGBA(var(--gecko-grey-900-rgb),var(--gecko-link-underline-opacity, 1))!important}.gecko-styles .link-grey-900:hover,.gecko-styles .link-grey-900:focus{color:RGBA(2,5,18,var(--gecko-link-opacity, 1))!important;text-decoration-color:RGBA(2,5,18,var(--gecko-link-underline-opacity, 1))!important}.gecko-styles .link-blue-25{color:RGBA(var(--gecko-blue-25-rgb),var(--gecko-link-opacity, 1))!important;text-decoration-color:RGBA(var(--gecko-blue-25-rgb),var(--gecko-link-underline-opacity, 1))!important}.gecko-styles .link-blue-25:hover,.gecko-styles .link-blue-25:focus{color:RGBA(242,248,255,var(--gecko-link-opacity, 1))!important;text-decoration-color:RGBA(242,248,255,var(--gecko-link-underline-opacity, 1))!important}.gecko-styles .link-blue-50{color:RGBA(var(--gecko-blue-50-rgb),var(--gecko-link-opacity, 1))!important;text-decoration-color:RGBA(var(--gecko-blue-50-rgb),var(--gecko-link-underline-opacity, 1))!important}.gecko-styles .link-blue-50:hover,.gecko-styles .link-blue-50:focus{color:RGBA(226,238,254,var(--gecko-link-opacity, 1))!important;text-decoration-color:RGBA(226,238,254,var(--gecko-link-underline-opacity, 1))!important}.gecko-styles .link-blue-100{color:RGBA(var(--gecko-blue-100-rgb),var(--gecko-link-opacity, 1))!important;text-decoration-color:RGBA(var(--gecko-blue-100-rgb),var(--gecko-link-underline-opacity, 1))!important}.gecko-styles .link-blue-100:hover,.gecko-styles .link-blue-100:focus{color:RGBA(204,226,254,var(--gecko-link-opacity, 1))!important;text-decoration-color:RGBA(204,226,254,var(--gecko-link-underline-opacity, 1))!important}.gecko-styles .link-blue-200{color:RGBA(var(--gecko-blue-200-rgb),var(--gecko-link-opacity, 1))!important;text-decoration-color:RGBA(var(--gecko-blue-200-rgb),var(--gecko-link-underline-opacity, 1))!important}.gecko-styles .link-blue-200:hover,.gecko-styles .link-blue-200:focus{color:RGBA(169,209,253,var(--gecko-link-opacity, 1))!important;text-decoration-color:RGBA(169,209,253,var(--gecko-link-underline-opacity, 1))!important}.gecko-styles .link-blue-300{color:RGBA(var(--gecko-blue-300-rgb),var(--gecko-link-opacity, 1))!important;text-decoration-color:RGBA(var(--gecko-blue-300-rgb),var(--gecko-link-underline-opacity, 1))!important}.gecko-styles .link-blue-300:hover,.gecko-styles .link-blue-300:focus{color:RGBA(77,132,200,var(--gecko-link-opacity, 1))!important;text-decoration-color:RGBA(77,132,200,var(--gecko-link-underline-opacity, 1))!important}.gecko-styles .link-blue-400{color:RGBA(var(--gecko-blue-400-rgb),var(--gecko-link-opacity, 1))!important;text-decoration-color:RGBA(var(--gecko-blue-400-rgb),var(--gecko-link-underline-opacity, 1))!important}.gecko-styles .link-blue-400:hover,.gecko-styles .link-blue-400:focus{color:RGBA(47,104,197,var(--gecko-link-opacity, 1))!important;text-decoration-color:RGBA(47,104,197,var(--gecko-link-underline-opacity, 1))!important}.gecko-styles .link-blue-500{color:RGBA(var(--gecko-blue-500-rgb),var(--gecko-link-opacity, 1))!important;text-decoration-color:RGBA(var(--gecko-blue-500-rgb),var(--gecko-link-underline-opacity, 1))!important}.gecko-styles .link-blue-500:hover,.gecko-styles .link-blue-500:focus{color:RGBA(30,79,188,var(--gecko-link-opacity, 1))!important;text-decoration-color:RGBA(30,79,188,var(--gecko-link-underline-opacity, 1))!important}.gecko-styles .link-blue-600{color:RGBA(var(--gecko-blue-600-rgb),var(--gecko-link-opacity, 1))!important;text-decoration-color:RGBA(var(--gecko-blue-600-rgb),var(--gecko-link-underline-opacity, 1))!important}.gecko-styles .link-blue-600:hover,.gecko-styles .link-blue-600:focus{color:RGBA(23,62,173,var(--gecko-link-opacity, 1))!important;text-decoration-color:RGBA(23,62,173,var(--gecko-link-underline-opacity, 1))!important}.gecko-styles .link-blue-700{color:RGBA(var(--gecko-blue-700-rgb),var(--gecko-link-opacity, 1))!important;text-decoration-color:RGBA(var(--gecko-blue-700-rgb),var(--gecko-link-underline-opacity, 1))!important}.gecko-styles .link-blue-700:hover,.gecko-styles .link-blue-700:focus{color:RGBA(24,51,140,var(--gecko-link-opacity, 1))!important;text-decoration-color:RGBA(24,51,140,var(--gecko-link-underline-opacity, 1))!important}.gecko-styles .link-blue-800{color:RGBA(var(--gecko-blue-800-rgb),var(--gecko-link-opacity, 1))!important;text-decoration-color:RGBA(var(--gecko-blue-800-rgb),var(--gecko-link-underline-opacity, 1))!important}.gecko-styles .link-blue-800:hover,.gecko-styles .link-blue-800:focus{color:RGBA(18,30,67,var(--gecko-link-opacity, 1))!important;text-decoration-color:RGBA(18,30,67,var(--gecko-link-underline-opacity, 1))!important}.gecko-styles .link-blue-900{color:RGBA(var(--gecko-blue-900-rgb),var(--gecko-link-opacity, 1))!important;text-decoration-color:RGBA(var(--gecko-blue-900-rgb),var(--gecko-link-underline-opacity, 1))!important}.gecko-styles .link-blue-900:hover,.gecko-styles .link-blue-900:focus{color:RGBA(13,21,48,var(--gecko-link-opacity, 1))!important;text-decoration-color:RGBA(13,21,48,var(--gecko-link-underline-opacity, 1))!important}.gecko-styles .link-red-25{color:RGBA(var(--gecko-red-25-rgb),var(--gecko-link-opacity, 1))!important;text-decoration-color:RGBA(var(--gecko-red-25-rgb),var(--gecko-link-underline-opacity, 1))!important}.gecko-styles .link-red-25:hover,.gecko-styles .link-red-25:focus{color:RGBA(255,244,245,var(--gecko-link-opacity, 1))!important;text-decoration-color:RGBA(255,244,245,var(--gecko-link-underline-opacity, 1))!important}.gecko-styles .link-red-50{color:RGBA(var(--gecko-red-50-rgb),var(--gecko-link-opacity, 1))!important;text-decoration-color:RGBA(var(--gecko-red-50-rgb),var(--gecko-link-underline-opacity, 1))!important}.gecko-styles .link-red-50:hover,.gecko-styles .link-red-50:focus{color:RGBA(255,233,235,var(--gecko-link-opacity, 1))!important;text-decoration-color:RGBA(255,233,235,var(--gecko-link-underline-opacity, 1))!important}.gecko-styles .link-red-100{color:RGBA(var(--gecko-red-100-rgb),var(--gecko-link-opacity, 1))!important;text-decoration-color:RGBA(var(--gecko-red-100-rgb),var(--gecko-link-underline-opacity, 1))!important}.gecko-styles .link-red-100:hover,.gecko-styles .link-red-100:focus{color:RGBA(254,215,220,var(--gecko-link-opacity, 1))!important;text-decoration-color:RGBA(254,215,220,var(--gecko-link-underline-opacity, 1))!important}.gecko-styles .link-red-200{color:RGBA(var(--gecko-red-200-rgb),var(--gecko-link-opacity, 1))!important;text-decoration-color:RGBA(var(--gecko-red-200-rgb),var(--gecko-link-underline-opacity, 1))!important}.gecko-styles .link-red-200:hover,.gecko-styles .link-red-200:focus{color:RGBA(253,182,191,var(--gecko-link-opacity, 1))!important;text-decoration-color:RGBA(253,182,191,var(--gecko-link-underline-opacity, 1))!important}.gecko-styles .link-red-300{color:RGBA(var(--gecko-red-300-rgb),var(--gecko-link-opacity, 1))!important;text-decoration-color:RGBA(var(--gecko-red-300-rgb),var(--gecko-link-underline-opacity, 1))!important}.gecko-styles .link-red-300:hover,.gecko-styles .link-red-300:focus{color:RGBA(201,90,106,var(--gecko-link-opacity, 1))!important;text-decoration-color:RGBA(201,90,106,var(--gecko-link-underline-opacity, 1))!important}.gecko-styles .link-red-400{color:RGBA(var(--gecko-red-400-rgb),var(--gecko-link-opacity, 1))!important;text-decoration-color:RGBA(var(--gecko-red-400-rgb),var(--gecko-link-underline-opacity, 1))!important}.gecko-styles .link-red-400:hover,.gecko-styles .link-red-400:focus{color:RGBA(195,50,75,var(--gecko-link-opacity, 1))!important;text-decoration-color:RGBA(195,50,75,var(--gecko-link-underline-opacity, 1))!important}.gecko-styles .link-red-500{color:RGBA(var(--gecko-red-500-rgb),var(--gecko-link-opacity, 1))!important;text-decoration-color:RGBA(var(--gecko-red-500-rgb),var(--gecko-link-underline-opacity, 1))!important}.gecko-styles .link-red-500:hover,.gecko-styles .link-red-500:focus{color:RGBA(180,23,58,var(--gecko-link-opacity, 1))!important;text-decoration-color:RGBA(180,23,58,var(--gecko-link-underline-opacity, 1))!important}.gecko-styles .link-red-600{color:RGBA(var(--gecko-red-600-rgb),var(--gecko-link-opacity, 1))!important;text-decoration-color:RGBA(var(--gecko-red-600-rgb),var(--gecko-link-underline-opacity, 1))!important}.gecko-styles .link-red-600:hover,.gecko-styles .link-red-600:focus{color:RGBA(152,14,48,var(--gecko-link-opacity, 1))!important;text-decoration-color:RGBA(152,14,48,var(--gecko-link-underline-opacity, 1))!important}.gecko-styles .link-red-700{color:RGBA(var(--gecko-red-700-rgb),var(--gecko-link-opacity, 1))!important;text-decoration-color:RGBA(var(--gecko-red-700-rgb),var(--gecko-link-underline-opacity, 1))!important}.gecko-styles .link-red-700:hover,.gecko-styles .link-red-700:focus{color:RGBA(127,14,46,var(--gecko-link-opacity, 1))!important;text-decoration-color:RGBA(127,14,46,var(--gecko-link-underline-opacity, 1))!important}.gecko-styles .link-red-800{color:RGBA(var(--gecko-red-800-rgb),var(--gecko-link-opacity, 1))!important;text-decoration-color:RGBA(var(--gecko-red-800-rgb),var(--gecko-link-underline-opacity, 1))!important}.gecko-styles .link-red-800:hover,.gecko-styles .link-red-800:focus{color:RGBA(109,15,44,var(--gecko-link-opacity, 1))!important;text-decoration-color:RGBA(109,15,44,var(--gecko-link-underline-opacity, 1))!important}.gecko-styles .link-red-900{color:RGBA(var(--gecko-red-900-rgb),var(--gecko-link-opacity, 1))!important;text-decoration-color:RGBA(var(--gecko-red-900-rgb),var(--gecko-link-underline-opacity, 1))!important}.gecko-styles .link-red-900:hover,.gecko-styles .link-red-900:focus{color:RGBA(61,4,20,var(--gecko-link-opacity, 1))!important;text-decoration-color:RGBA(61,4,20,var(--gecko-link-underline-opacity, 1))!important}.gecko-styles .link-orange-25{color:RGBA(var(--gecko-orange-25-rgb),var(--gecko-link-opacity, 1))!important;text-decoration-color:RGBA(var(--gecko-orange-25-rgb),var(--gecko-link-underline-opacity, 1))!important}.gecko-styles .link-orange-25:hover,.gecko-styles .link-orange-25:focus{color:RGBA(255,249,241,var(--gecko-link-opacity, 1))!important;text-decoration-color:RGBA(255,249,241,var(--gecko-link-underline-opacity, 1))!important}.gecko-styles .link-orange-50{color:RGBA(var(--gecko-orange-50-rgb),var(--gecko-link-opacity, 1))!important;text-decoration-color:RGBA(var(--gecko-orange-50-rgb),var(--gecko-link-underline-opacity, 1))!important}.gecko-styles .link-orange-50:hover,.gecko-styles .link-orange-50:focus{color:RGBA(255,241,221,var(--gecko-link-opacity, 1))!important;text-decoration-color:RGBA(255,241,221,var(--gecko-link-underline-opacity, 1))!important}.gecko-styles .link-orange-100{color:RGBA(var(--gecko-orange-100-rgb),var(--gecko-link-opacity, 1))!important;text-decoration-color:RGBA(var(--gecko-orange-100-rgb),var(--gecko-link-underline-opacity, 1))!important}.gecko-styles .link-orange-100:hover,.gecko-styles .link-orange-100:focus{color:RGBA(254,223,187,var(--gecko-link-opacity, 1))!important;text-decoration-color:RGBA(254,223,187,var(--gecko-link-underline-opacity, 1))!important}.gecko-styles .link-orange-200{color:RGBA(var(--gecko-orange-200-rgb),var(--gecko-link-opacity, 1))!important;text-decoration-color:RGBA(var(--gecko-orange-200-rgb),var(--gecko-link-underline-opacity, 1))!important}.gecko-styles .link-orange-200:hover,.gecko-styles .link-orange-200:focus{color:RGBA(253,200,144,var(--gecko-link-opacity, 1))!important;text-decoration-color:RGBA(253,200,144,var(--gecko-link-underline-opacity, 1))!important}.gecko-styles .link-orange-300{color:RGBA(var(--gecko-orange-300-rgb),var(--gecko-link-opacity, 1))!important;text-decoration-color:RGBA(var(--gecko-orange-300-rgb),var(--gecko-link-underline-opacity, 1))!important}.gecko-styles .link-orange-300:hover,.gecko-styles .link-orange-300:focus{color:RGBA(252,168,99,var(--gecko-link-opacity, 1))!important;text-decoration-color:RGBA(252,168,99,var(--gecko-link-underline-opacity, 1))!important}.gecko-styles .link-orange-400{color:RGBA(var(--gecko-orange-400-rgb),var(--gecko-link-opacity, 1))!important;text-decoration-color:RGBA(var(--gecko-orange-400-rgb),var(--gecko-link-underline-opacity, 1))!important}.gecko-styles .link-orange-400:hover,.gecko-styles .link-orange-400:focus{color:RGBA(199,92,18,var(--gecko-link-opacity, 1))!important;text-decoration-color:RGBA(199,92,18,var(--gecko-link-underline-opacity, 1))!important}.gecko-styles .link-orange-500{color:RGBA(var(--gecko-orange-500-rgb),var(--gecko-link-opacity, 1))!important;text-decoration-color:RGBA(var(--gecko-orange-500-rgb),var(--gecko-link-underline-opacity, 1))!important}.gecko-styles .link-orange-500:hover,.gecko-styles .link-orange-500:focus{color:RGBA(187,70,10,var(--gecko-link-opacity, 1))!important;text-decoration-color:RGBA(187,70,10,var(--gecko-link-underline-opacity, 1))!important}.gecko-styles .link-orange-600{color:RGBA(var(--gecko-orange-600-rgb),var(--gecko-link-opacity, 1))!important;text-decoration-color:RGBA(var(--gecko-orange-600-rgb),var(--gecko-link-underline-opacity, 1))!important}.gecko-styles .link-orange-600:hover,.gecko-styles .link-orange-600:focus{color:RGBA(155,52,10,var(--gecko-link-opacity, 1))!important;text-decoration-color:RGBA(155,52,10,var(--gecko-link-underline-opacity, 1))!important}.gecko-styles .link-orange-700{color:RGBA(var(--gecko-orange-700-rgb),var(--gecko-link-opacity, 1))!important;text-decoration-color:RGBA(var(--gecko-orange-700-rgb),var(--gecko-link-underline-opacity, 1))!important}.gecko-styles .link-orange-700:hover,.gecko-styles .link-orange-700:focus{color:RGBA(123,42,14,var(--gecko-link-opacity, 1))!important;text-decoration-color:RGBA(123,42,14,var(--gecko-link-underline-opacity, 1))!important}.gecko-styles .link-orange-800{color:RGBA(var(--gecko-orange-800-rgb),var(--gecko-link-opacity, 1))!important;text-decoration-color:RGBA(var(--gecko-orange-800-rgb),var(--gecko-link-underline-opacity, 1))!important}.gecko-styles .link-orange-800:hover,.gecko-styles .link-orange-800:focus{color:RGBA(99,36,14,var(--gecko-link-opacity, 1))!important;text-decoration-color:RGBA(99,36,14,var(--gecko-link-underline-opacity, 1))!important}.gecko-styles .link-orange-900{color:RGBA(var(--gecko-orange-900-rgb),var(--gecko-link-opacity, 1))!important;text-decoration-color:RGBA(var(--gecko-orange-900-rgb),var(--gecko-link-underline-opacity, 1))!important}.gecko-styles .link-orange-900:hover,.gecko-styles .link-orange-900:focus{color:RGBA(54,16,6,var(--gecko-link-opacity, 1))!important;text-decoration-color:RGBA(54,16,6,var(--gecko-link-underline-opacity, 1))!important}.gecko-styles .link-yellow-25{color:RGBA(var(--gecko-yellow-25-rgb),var(--gecko-link-opacity, 1))!important;text-decoration-color:RGBA(var(--gecko-yellow-25-rgb),var(--gecko-link-underline-opacity, 1))!important}.gecko-styles .link-yellow-25:hover,.gecko-styles .link-yellow-25:focus{color:RGBA(254,253,237,var(--gecko-link-opacity, 1))!important;text-decoration-color:RGBA(254,253,237,var(--gecko-link-underline-opacity, 1))!important}.gecko-styles .link-yellow-50{color:RGBA(var(--gecko-yellow-50-rgb),var(--gecko-link-opacity, 1))!important;text-decoration-color:RGBA(var(--gecko-yellow-50-rgb),var(--gecko-link-underline-opacity, 1))!important}.gecko-styles .link-yellow-50:hover,.gecko-styles .link-yellow-50:focus{color:RGBA(254,250,207,var(--gecko-link-opacity, 1))!important;text-decoration-color:RGBA(254,250,207,var(--gecko-link-underline-opacity, 1))!important}.gecko-styles .link-yellow-100{color:RGBA(var(--gecko-yellow-100-rgb),var(--gecko-link-opacity, 1))!important;text-decoration-color:RGBA(var(--gecko-yellow-100-rgb),var(--gecko-link-underline-opacity, 1))!important}.gecko-styles .link-yellow-100:hover,.gecko-styles .link-yellow-100:focus{color:RGBA(254,243,161,var(--gecko-link-opacity, 1))!important;text-decoration-color:RGBA(254,243,161,var(--gecko-link-underline-opacity, 1))!important}.gecko-styles .link-yellow-200{color:RGBA(var(--gecko-yellow-200-rgb),var(--gecko-link-opacity, 1))!important;text-decoration-color:RGBA(var(--gecko-yellow-200-rgb),var(--gecko-link-underline-opacity, 1))!important}.gecko-styles .link-yellow-200:hover,.gecko-styles .link-yellow-200:focus{color:RGBA(253,230,108,var(--gecko-link-opacity, 1))!important;text-decoration-color:RGBA(253,230,108,var(--gecko-link-underline-opacity, 1))!important}.gecko-styles .link-yellow-300{color:RGBA(var(--gecko-yellow-300-rgb),var(--gecko-link-opacity, 1))!important;text-decoration-color:RGBA(var(--gecko-yellow-300-rgb),var(--gecko-link-underline-opacity, 1))!important}.gecko-styles .link-yellow-300:hover,.gecko-styles .link-yellow-300:focus{color:RGBA(251,214,68,var(--gecko-link-opacity, 1))!important;text-decoration-color:RGBA(251,214,68,var(--gecko-link-underline-opacity, 1))!important}.gecko-styles .link-yellow-400{color:RGBA(var(--gecko-yellow-400-rgb),var(--gecko-link-opacity, 1))!important;text-decoration-color:RGBA(var(--gecko-yellow-400-rgb),var(--gecko-link-underline-opacity, 1))!important}.gecko-styles .link-yellow-400:hover,.gecko-styles .link-yellow-400:focus{color:RGBA(238,194,57,var(--gecko-link-opacity, 1))!important;text-decoration-color:RGBA(238,194,57,var(--gecko-link-underline-opacity, 1))!important}.gecko-styles .link-yellow-500{color:RGBA(var(--gecko-yellow-500-rgb),var(--gecko-link-opacity, 1))!important;text-decoration-color:RGBA(var(--gecko-yellow-500-rgb),var(--gecko-link-underline-opacity, 1))!important}.gecko-styles .link-yellow-500:hover,.gecko-styles .link-yellow-500:focus{color:RGBA(162,110,3,var(--gecko-link-opacity, 1))!important;text-decoration-color:RGBA(162,110,3,var(--gecko-link-underline-opacity, 1))!important}.gecko-styles .link-yellow-600{color:RGBA(var(--gecko-yellow-600-rgb),var(--gecko-link-opacity, 1))!important;text-decoration-color:RGBA(var(--gecko-yellow-600-rgb),var(--gecko-link-underline-opacity, 1))!important}.gecko-styles .link-yellow-600:hover,.gecko-styles .link-yellow-600:focus{color:RGBA(129,78,6,var(--gecko-link-opacity, 1))!important;text-decoration-color:RGBA(129,78,6,var(--gecko-link-underline-opacity, 1))!important}.gecko-styles .link-yellow-700{color:RGBA(var(--gecko-yellow-700-rgb),var(--gecko-link-opacity, 1))!important;text-decoration-color:RGBA(var(--gecko-yellow-700-rgb),var(--gecko-link-underline-opacity, 1))!important}.gecko-styles .link-yellow-700:hover,.gecko-styles .link-yellow-700:focus{color:RGBA(106,62,11,var(--gecko-link-opacity, 1))!important;text-decoration-color:RGBA(106,62,11,var(--gecko-link-underline-opacity, 1))!important}.gecko-styles .link-yellow-800{color:RGBA(var(--gecko-yellow-800-rgb),var(--gecko-link-opacity, 1))!important;text-decoration-color:RGBA(var(--gecko-yellow-800-rgb),var(--gecko-link-underline-opacity, 1))!important}.gecko-styles .link-yellow-800:hover,.gecko-styles .link-yellow-800:focus{color:RGBA(90,50,14,var(--gecko-link-opacity, 1))!important;text-decoration-color:RGBA(90,50,14,var(--gecko-link-underline-opacity, 1))!important}.gecko-styles .link-yellow-900{color:RGBA(var(--gecko-yellow-900-rgb),var(--gecko-link-opacity, 1))!important;text-decoration-color:RGBA(var(--gecko-yellow-900-rgb),var(--gecko-link-underline-opacity, 1))!important}.gecko-styles .link-yellow-900:hover,.gecko-styles .link-yellow-900:focus{color:RGBA(53,26,5,var(--gecko-link-opacity, 1))!important;text-decoration-color:RGBA(53,26,5,var(--gecko-link-underline-opacity, 1))!important}.gecko-styles .link-green-25{color:RGBA(var(--gecko-green-25-rgb),var(--gecko-link-opacity, 1))!important;text-decoration-color:RGBA(var(--gecko-green-25-rgb),var(--gecko-link-underline-opacity, 1))!important}.gecko-styles .link-green-25:hover,.gecko-styles .link-green-25:focus{color:RGBA(243,253,246,var(--gecko-link-opacity, 1))!important;text-decoration-color:RGBA(243,253,246,var(--gecko-link-underline-opacity, 1))!important}.gecko-styles .link-green-50{color:RGBA(var(--gecko-green-50-rgb),var(--gecko-link-opacity, 1))!important;text-decoration-color:RGBA(var(--gecko-green-50-rgb),var(--gecko-link-underline-opacity, 1))!important}.gecko-styles .link-green-50:hover,.gecko-styles .link-green-50:focus{color:RGBA(227,253,236,var(--gecko-link-opacity, 1))!important;text-decoration-color:RGBA(227,253,236,var(--gecko-link-underline-opacity, 1))!important}.gecko-styles .link-green-100{color:RGBA(var(--gecko-green-100-rgb),var(--gecko-link-opacity, 1))!important;text-decoration-color:RGBA(var(--gecko-green-100-rgb),var(--gecko-link-underline-opacity, 1))!important}.gecko-styles .link-green-100:hover,.gecko-styles .link-green-100:focus{color:RGBA(201,249,217,var(--gecko-link-opacity, 1))!important;text-decoration-color:RGBA(201,249,217,var(--gecko-link-underline-opacity, 1))!important}.gecko-styles .link-green-200{color:RGBA(var(--gecko-green-200-rgb),var(--gecko-link-opacity, 1))!important;text-decoration-color:RGBA(var(--gecko-green-200-rgb),var(--gecko-link-underline-opacity, 1))!important}.gecko-styles .link-green-200:hover,.gecko-styles .link-green-200:focus{color:RGBA(158,242,189,var(--gecko-link-opacity, 1))!important;text-decoration-color:RGBA(158,242,189,var(--gecko-link-underline-opacity, 1))!important}.gecko-styles .link-green-300{color:RGBA(var(--gecko-green-300-rgb),var(--gecko-link-opacity, 1))!important;text-decoration-color:RGBA(var(--gecko-green-300-rgb),var(--gecko-link-underline-opacity, 1))!important}.gecko-styles .link-green-300:hover,.gecko-styles .link-green-300:focus{color:RGBA(110,229,153,var(--gecko-link-opacity, 1))!important;text-decoration-color:RGBA(110,229,153,var(--gecko-link-underline-opacity, 1))!important}.gecko-styles .link-green-400{color:RGBA(var(--gecko-green-400-rgb),var(--gecko-link-opacity, 1))!important;text-decoration-color:RGBA(var(--gecko-green-400-rgb),var(--gecko-link-underline-opacity, 1))!important}.gecko-styles .link-green-400:hover,.gecko-styles .link-green-400:focus{color:RGBA(78,209,126,var(--gecko-link-opacity, 1))!important;text-decoration-color:RGBA(78,209,126,var(--gecko-link-underline-opacity, 1))!important}.gecko-styles .link-green-500{color:RGBA(var(--gecko-green-500-rgb),var(--gecko-link-opacity, 1))!important;text-decoration-color:RGBA(var(--gecko-green-500-rgb),var(--gecko-link-underline-opacity, 1))!important}.gecko-styles .link-green-500:hover,.gecko-styles .link-green-500:focus{color:RGBA(18,130,59,var(--gecko-link-opacity, 1))!important;text-decoration-color:RGBA(18,130,59,var(--gecko-link-underline-opacity, 1))!important}.gecko-styles .link-green-600{color:RGBA(var(--gecko-green-600-rgb),var(--gecko-link-opacity, 1))!important;text-decoration-color:RGBA(var(--gecko-green-600-rgb),var(--gecko-link-underline-opacity, 1))!important}.gecko-styles .link-green-600:hover,.gecko-styles .link-green-600:focus{color:RGBA(17,102,49,var(--gecko-link-opacity, 1))!important;text-decoration-color:RGBA(17,102,49,var(--gecko-link-underline-opacity, 1))!important}.gecko-styles .link-green-700{color:RGBA(var(--gecko-green-700-rgb),var(--gecko-link-opacity, 1))!important;text-decoration-color:RGBA(var(--gecko-green-700-rgb),var(--gecko-link-underline-opacity, 1))!important}.gecko-styles .link-green-700:hover,.gecko-styles .link-green-700:focus{color:RGBA(18,81,42,var(--gecko-link-opacity, 1))!important;text-decoration-color:RGBA(18,81,42,var(--gecko-link-underline-opacity, 1))!important}.gecko-styles .link-green-800{color:RGBA(var(--gecko-green-800-rgb),var(--gecko-link-opacity, 1))!important;text-decoration-color:RGBA(var(--gecko-green-800-rgb),var(--gecko-link-underline-opacity, 1))!important}.gecko-styles .link-green-800:hover,.gecko-styles .link-green-800:focus{color:RGBA(16,66,36,var(--gecko-link-opacity, 1))!important;text-decoration-color:RGBA(16,66,36,var(--gecko-link-underline-opacity, 1))!important}.gecko-styles .link-green-900{color:RGBA(var(--gecko-green-900-rgb),var(--gecko-link-opacity, 1))!important;text-decoration-color:RGBA(var(--gecko-green-900-rgb),var(--gecko-link-underline-opacity, 1))!important}.gecko-styles .link-green-900:hover,.gecko-styles .link-green-900:focus{color:RGBA(4,37,18,var(--gecko-link-opacity, 1))!important;text-decoration-color:RGBA(4,37,18,var(--gecko-link-underline-opacity, 1))!important}.gecko-styles .link-purple-25{color:RGBA(var(--gecko-purple-25-rgb),var(--gecko-link-opacity, 1))!important;text-decoration-color:RGBA(var(--gecko-purple-25-rgb),var(--gecko-link-underline-opacity, 1))!important}.gecko-styles .link-purple-25:hover,.gecko-styles .link-purple-25:focus{color:RGBA(251,247,255,var(--gecko-link-opacity, 1))!important;text-decoration-color:RGBA(251,247,255,var(--gecko-link-underline-opacity, 1))!important}.gecko-styles .link-purple-50{color:RGBA(var(--gecko-purple-50-rgb),var(--gecko-link-opacity, 1))!important;text-decoration-color:RGBA(var(--gecko-purple-50-rgb),var(--gecko-link-underline-opacity, 1))!important}.gecko-styles .link-purple-50:hover,.gecko-styles .link-purple-50:focus{color:RGBA(245,237,255,var(--gecko-link-opacity, 1))!important;text-decoration-color:RGBA(245,237,255,var(--gecko-link-underline-opacity, 1))!important}.gecko-styles .link-purple-100{color:RGBA(var(--gecko-purple-100-rgb),var(--gecko-link-opacity, 1))!important;text-decoration-color:RGBA(var(--gecko-purple-100-rgb),var(--gecko-link-underline-opacity, 1))!important}.gecko-styles .link-purple-100:hover,.gecko-styles .link-purple-100:focus{color:RGBA(237,221,255,var(--gecko-link-opacity, 1))!important;text-decoration-color:RGBA(237,221,255,var(--gecko-link-underline-opacity, 1))!important}.gecko-styles .link-purple-200{color:RGBA(var(--gecko-purple-200-rgb),var(--gecko-link-opacity, 1))!important;text-decoration-color:RGBA(var(--gecko-purple-200-rgb),var(--gecko-link-underline-opacity, 1))!important}.gecko-styles .link-purple-200:hover,.gecko-styles .link-purple-200:focus{color:RGBA(224,195,254,var(--gecko-link-opacity, 1))!important;text-decoration-color:RGBA(224,195,254,var(--gecko-link-underline-opacity, 1))!important}.gecko-styles .link-purple-300{color:RGBA(var(--gecko-purple-300-rgb),var(--gecko-link-opacity, 1))!important;text-decoration-color:RGBA(var(--gecko-purple-300-rgb),var(--gecko-link-underline-opacity, 1))!important}.gecko-styles .link-purple-300:hover,.gecko-styles .link-purple-300:focus{color:RGBA(154,106,202,var(--gecko-link-opacity, 1))!important;text-decoration-color:RGBA(154,106,202,var(--gecko-link-underline-opacity, 1))!important}.gecko-styles .link-purple-400{color:RGBA(var(--gecko-purple-400-rgb),var(--gecko-link-opacity, 1))!important;text-decoration-color:RGBA(var(--gecko-purple-400-rgb),var(--gecko-link-underline-opacity, 1))!important}.gecko-styles .link-purple-400:hover,.gecko-styles .link-purple-400:focus{color:RGBA(134,68,198,var(--gecko-link-opacity, 1))!important;text-decoration-color:RGBA(134,68,198,var(--gecko-link-underline-opacity, 1))!important}.gecko-styles .link-purple-500{color:RGBA(var(--gecko-purple-500-rgb),var(--gecko-link-opacity, 1))!important;text-decoration-color:RGBA(var(--gecko-purple-500-rgb),var(--gecko-link-underline-opacity, 1))!important}.gecko-styles .link-purple-500:hover,.gecko-styles .link-purple-500:focus{color:RGBA(118,41,187,var(--gecko-link-opacity, 1))!important;text-decoration-color:RGBA(118,41,187,var(--gecko-link-underline-opacity, 1))!important}.gecko-styles .link-purple-600{color:RGBA(var(--gecko-purple-600-rgb),var(--gecko-link-opacity, 1))!important;text-decoration-color:RGBA(var(--gecko-purple-600-rgb),var(--gecko-link-underline-opacity, 1))!important}.gecko-styles .link-purple-600:hover,.gecko-styles .link-purple-600:focus{color:RGBA(101,27,165,var(--gecko-link-opacity, 1))!important;text-decoration-color:RGBA(101,27,165,var(--gecko-link-underline-opacity, 1))!important}.gecko-styles .link-purple-700{color:RGBA(var(--gecko-purple-700-rgb),var(--gecko-link-opacity, 1))!important;text-decoration-color:RGBA(var(--gecko-purple-700-rgb),var(--gecko-link-underline-opacity, 1))!important}.gecko-styles .link-purple-700:hover,.gecko-styles .link-purple-700:focus{color:RGBA(86,26,134,var(--gecko-link-opacity, 1))!important;text-decoration-color:RGBA(86,26,134,var(--gecko-link-underline-opacity, 1))!important}.gecko-styles .link-purple-800{color:RGBA(var(--gecko-purple-800-rgb),var(--gecko-link-opacity, 1))!important;text-decoration-color:RGBA(var(--gecko-purple-800-rgb),var(--gecko-link-underline-opacity, 1))!important}.gecko-styles .link-purple-800:hover,.gecko-styles .link-purple-800:focus{color:RGBA(70,22,108,var(--gecko-link-opacity, 1))!important;text-decoration-color:RGBA(70,22,108,var(--gecko-link-underline-opacity, 1))!important}.gecko-styles .link-purple-900{color:RGBA(var(--gecko-purple-900-rgb),var(--gecko-link-opacity, 1))!important;text-decoration-color:RGBA(var(--gecko-purple-900-rgb),var(--gecko-link-underline-opacity, 1))!important}.gecko-styles .link-purple-900:hover,.gecko-styles .link-purple-900:focus{color:RGBA(47,6,80,var(--gecko-link-opacity, 1))!important;text-decoration-color:RGBA(47,6,80,var(--gecko-link-underline-opacity, 1))!important}.gecko-styles .link-body-emphasis{color:RGBA(var(--gecko-emphasis-color-rgb),var(--gecko-link-opacity, 1))!important;text-decoration-color:RGBA(var(--gecko-emphasis-color-rgb),var(--gecko-link-underline-opacity, 1))!important}.gecko-styles .link-body-emphasis:hover,.gecko-styles .link-body-emphasis:focus{color:RGBA(var(--gecko-emphasis-color-rgb),var(--gecko-link-opacity, .75))!important;text-decoration-color:RGBA(var(--gecko-emphasis-color-rgb),var(--gecko-link-underline-opacity, .75))!important}.gecko-styles .focus-ring:focus{outline:0;box-shadow:var(--gecko-focus-ring-x, 0) var(--gecko-focus-ring-y, 0) var(--gecko-focus-ring-blur, 0) var(--gecko-focus-ring-width) var(--gecko-focus-ring-color)}.gecko-styles .icon-link{display:inline-flex;gap:.375rem;align-items:center;text-decoration-color:rgba(var(--gecko-link-color-rgb),var(--gecko-link-opacity, .5));text-underline-offset:.25em;backface-visibility:hidden}.gecko-styles .icon-link>.bi{flex-shrink:0;width:1em;height:1em;fill:currentcolor;transition:.2s ease-in-out transform}@media (prefers-reduced-motion: reduce){.gecko-styles .icon-link>.bi{transition:none}}.gecko-styles .icon-link-hover:hover>.bi,.gecko-styles .icon-link-hover:focus-visible>.bi{transform:var(--gecko-icon-link-transform, translate3d(.25em, 0, 0))}.gecko-styles .ratio{position:relative;width:100%}.gecko-styles .ratio:before{display:block;padding-top:var(--gecko-aspect-ratio);content:""}.gecko-styles .ratio>*{position:absolute;top:0;left:0;width:100%;height:100%}.gecko-styles .ratio-1x1{--gecko-aspect-ratio: 100%}.gecko-styles .ratio-4x3{--gecko-aspect-ratio: 75%}.gecko-styles .ratio-16x9{--gecko-aspect-ratio: 56.25%}.gecko-styles .ratio-21x9{--gecko-aspect-ratio: 42.8571428571%}.gecko-styles .fixed-top{position:fixed;top:0;right:0;left:0;z-index:1030}.gecko-styles .fixed-bottom{position:fixed;right:0;bottom:0;left:0;z-index:1030}.gecko-styles .sticky-top{position:sticky;top:0;z-index:1020}.gecko-styles .sticky-bottom{position:sticky;bottom:0;z-index:1020}@media (min-width: 576px){.gecko-styles .sticky-sm-top{position:sticky;top:0;z-index:1020}.gecko-styles .sticky-sm-bottom{position:sticky;bottom:0;z-index:1020}}@media (min-width: 768px){.gecko-styles .sticky-md-top{position:sticky;top:0;z-index:1020}.gecko-styles .sticky-md-bottom{position:sticky;bottom:0;z-index:1020}}@media (min-width: 992px){.gecko-styles .sticky-lg-top{position:sticky;top:0;z-index:1020}.gecko-styles .sticky-lg-bottom{position:sticky;bottom:0;z-index:1020}}@media (min-width: 1200px){.gecko-styles .sticky-xl-top{position:sticky;top:0;z-index:1020}.gecko-styles .sticky-xl-bottom{position:sticky;bottom:0;z-index:1020}}@media (min-width: 1400px){.gecko-styles .sticky-xxl-top{position:sticky;top:0;z-index:1020}.gecko-styles .sticky-xxl-bottom{position:sticky;bottom:0;z-index:1020}}.gecko-styles .hstack{display:flex;flex-direction:row;align-items:center;align-self:stretch}.gecko-styles .vstack{display:flex;flex:1 1 auto;flex-direction:column;align-self:stretch}.gecko-styles .visually-hidden,.gecko-styles .visually-hidden-focusable:not(:focus):not(:focus-within){width:1px!important;height:1px!important;padding:0!important;margin:-1px!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;white-space:nowrap!important;border:0!important}.gecko-styles .visually-hidden:not(caption),.gecko-styles .visually-hidden-focusable:not(:focus):not(:focus-within):not(caption){position:absolute!important}.gecko-styles .stretched-link:after{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;content:""}.gecko-styles .text-truncate{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.gecko-styles .vr{display:inline-block;align-self:stretch;width:var(--gecko-border-width);min-height:1em;background-color:currentcolor;opacity:.25}.gecko-styles .align-baseline{vertical-align:baseline!important}.gecko-styles .align-top{vertical-align:top!important}.gecko-styles .align-middle{vertical-align:middle!important}.gecko-styles .align-bottom{vertical-align:bottom!important}.gecko-styles .align-text-bottom{vertical-align:text-bottom!important}.gecko-styles .align-text-top{vertical-align:text-top!important}.gecko-styles .float-start{float:left!important}.gecko-styles .float-end{float:right!important}.gecko-styles .float-none{float:none!important}.gecko-styles .object-fit-contain{object-fit:contain!important}.gecko-styles .object-fit-cover{object-fit:cover!important}.gecko-styles .object-fit-fill{object-fit:fill!important}.gecko-styles .object-fit-scale{object-fit:scale-down!important}.gecko-styles .object-fit-none{object-fit:none!important}.gecko-styles .opacity-0{opacity:0!important}.gecko-styles .opacity-25{opacity:.25!important}.gecko-styles .opacity-50{opacity:.5!important}.gecko-styles .opacity-75{opacity:.75!important}.gecko-styles .opacity-100{opacity:1!important}.gecko-styles .overflow-auto{overflow:auto!important}.gecko-styles .overflow-hidden{overflow:hidden!important}.gecko-styles .overflow-visible{overflow:visible!important}.gecko-styles .overflow-scroll{overflow:scroll!important}.gecko-styles .overflow-x-auto{overflow-x:auto!important}.gecko-styles .overflow-x-hidden{overflow-x:hidden!important}.gecko-styles .overflow-x-visible{overflow-x:visible!important}.gecko-styles .overflow-x-scroll{overflow-x:scroll!important}.gecko-styles .overflow-y-auto{overflow-y:auto!important}.gecko-styles .overflow-y-hidden{overflow-y:hidden!important}.gecko-styles .overflow-y-visible{overflow-y:visible!important}.gecko-styles .overflow-y-scroll{overflow-y:scroll!important}.gecko-styles .d-inline{display:inline!important}.gecko-styles .d-inline-block{display:inline-block!important}.gecko-styles .d-block{display:block!important}.gecko-styles .d-grid{display:grid!important}.gecko-styles .d-inline-grid{display:inline-grid!important}.gecko-styles .d-table{display:table!important}.gecko-styles .d-table-row{display:table-row!important}.gecko-styles .d-table-cell{display:table-cell!important}.gecko-styles .d-flex{display:flex!important}.gecko-styles .d-inline-flex{display:inline-flex!important}.gecko-styles .d-none{display:none!important}.gecko-styles .shadow{box-shadow:var(--gecko-box-shadow)!important}.gecko-styles .shadow-sm{box-shadow:var(--gecko-box-shadow-sm)!important}.gecko-styles .shadow-lg{box-shadow:var(--gecko-box-shadow-lg)!important}.gecko-styles .shadow-none{box-shadow:none!important}.gecko-styles .focus-ring-primary{--gecko-focus-ring-color: rgba(var(--gecko-primary-rgb), var(--gecko-focus-ring-opacity))}.gecko-styles .focus-ring-secondary{--gecko-focus-ring-color: rgba(var(--gecko-secondary-rgb), var(--gecko-focus-ring-opacity))}.gecko-styles .focus-ring-success{--gecko-focus-ring-color: rgba(var(--gecko-success-rgb), var(--gecko-focus-ring-opacity))}.gecko-styles .focus-ring-info{--gecko-focus-ring-color: rgba(var(--gecko-info-rgb), var(--gecko-focus-ring-opacity))}.gecko-styles .focus-ring-warning{--gecko-focus-ring-color: rgba(var(--gecko-warning-rgb), var(--gecko-focus-ring-opacity))}.gecko-styles .focus-ring-danger{--gecko-focus-ring-color: rgba(var(--gecko-danger-rgb), var(--gecko-focus-ring-opacity))}.gecko-styles .focus-ring-light{--gecko-focus-ring-color: rgba(var(--gecko-light-rgb), var(--gecko-focus-ring-opacity))}.gecko-styles .focus-ring-dark{--gecko-focus-ring-color: rgba(var(--gecko-dark-rgb), var(--gecko-focus-ring-opacity))}.gecko-styles .focus-ring-grey-25{--gecko-focus-ring-color: rgba(var(--gecko-grey-25-rgb), var(--gecko-focus-ring-opacity))}.gecko-styles .focus-ring-grey-50{--gecko-focus-ring-color: rgba(var(--gecko-grey-50-rgb), var(--gecko-focus-ring-opacity))}.gecko-styles .focus-ring-grey-100{--gecko-focus-ring-color: rgba(var(--gecko-grey-100-rgb), var(--gecko-focus-ring-opacity))}.gecko-styles .focus-ring-grey-200{--gecko-focus-ring-color: rgba(var(--gecko-grey-200-rgb), var(--gecko-focus-ring-opacity))}.gecko-styles .focus-ring-grey-300{--gecko-focus-ring-color: rgba(var(--gecko-grey-300-rgb), var(--gecko-focus-ring-opacity))}.gecko-styles .focus-ring-grey-400{--gecko-focus-ring-color: rgba(var(--gecko-grey-400-rgb), var(--gecko-focus-ring-opacity))}.gecko-styles .focus-ring-grey-500{--gecko-focus-ring-color: rgba(var(--gecko-grey-500-rgb), var(--gecko-focus-ring-opacity))}.gecko-styles .focus-ring-grey-600{--gecko-focus-ring-color: rgba(var(--gecko-grey-600-rgb), var(--gecko-focus-ring-opacity))}.gecko-styles .focus-ring-grey-700{--gecko-focus-ring-color: rgba(var(--gecko-grey-700-rgb), var(--gecko-focus-ring-opacity))}.gecko-styles .focus-ring-grey-800{--gecko-focus-ring-color: rgba(var(--gecko-grey-800-rgb), var(--gecko-focus-ring-opacity))}.gecko-styles .focus-ring-grey-900{--gecko-focus-ring-color: rgba(var(--gecko-grey-900-rgb), var(--gecko-focus-ring-opacity))}.gecko-styles .focus-ring-blue-25{--gecko-focus-ring-color: rgba(var(--gecko-blue-25-rgb), var(--gecko-focus-ring-opacity))}.gecko-styles .focus-ring-blue-50{--gecko-focus-ring-color: rgba(var(--gecko-blue-50-rgb), var(--gecko-focus-ring-opacity))}.gecko-styles .focus-ring-blue-100{--gecko-focus-ring-color: rgba(var(--gecko-blue-100-rgb), var(--gecko-focus-ring-opacity))}.gecko-styles .focus-ring-blue-200{--gecko-focus-ring-color: rgba(var(--gecko-blue-200-rgb), var(--gecko-focus-ring-opacity))}.gecko-styles .focus-ring-blue-300{--gecko-focus-ring-color: rgba(var(--gecko-blue-300-rgb), var(--gecko-focus-ring-opacity))}.gecko-styles .focus-ring-blue-400{--gecko-focus-ring-color: rgba(var(--gecko-blue-400-rgb), var(--gecko-focus-ring-opacity))}.gecko-styles .focus-ring-blue-500{--gecko-focus-ring-color: rgba(var(--gecko-blue-500-rgb), var(--gecko-focus-ring-opacity))}.gecko-styles .focus-ring-blue-600{--gecko-focus-ring-color: rgba(var(--gecko-blue-600-rgb), var(--gecko-focus-ring-opacity))}.gecko-styles .focus-ring-blue-700{--gecko-focus-ring-color: rgba(var(--gecko-blue-700-rgb), var(--gecko-focus-ring-opacity))}.gecko-styles .focus-ring-blue-800{--gecko-focus-ring-color: rgba(var(--gecko-blue-800-rgb), var(--gecko-focus-ring-opacity))}.gecko-styles .focus-ring-blue-900{--gecko-focus-ring-color: rgba(var(--gecko-blue-900-rgb), var(--gecko-focus-ring-opacity))}.gecko-styles .focus-ring-red-25{--gecko-focus-ring-color: rgba(var(--gecko-red-25-rgb), var(--gecko-focus-ring-opacity))}.gecko-styles .focus-ring-red-50{--gecko-focus-ring-color: rgba(var(--gecko-red-50-rgb), var(--gecko-focus-ring-opacity))}.gecko-styles .focus-ring-red-100{--gecko-focus-ring-color: rgba(var(--gecko-red-100-rgb), var(--gecko-focus-ring-opacity))}.gecko-styles .focus-ring-red-200{--gecko-focus-ring-color: rgba(var(--gecko-red-200-rgb), var(--gecko-focus-ring-opacity))}.gecko-styles .focus-ring-red-300{--gecko-focus-ring-color: rgba(var(--gecko-red-300-rgb), var(--gecko-focus-ring-opacity))}.gecko-styles .focus-ring-red-400{--gecko-focus-ring-color: rgba(var(--gecko-red-400-rgb), var(--gecko-focus-ring-opacity))}.gecko-styles .focus-ring-red-500{--gecko-focus-ring-color: rgba(var(--gecko-red-500-rgb), var(--gecko-focus-ring-opacity))}.gecko-styles .focus-ring-red-600{--gecko-focus-ring-color: rgba(var(--gecko-red-600-rgb), var(--gecko-focus-ring-opacity))}.gecko-styles .focus-ring-red-700{--gecko-focus-ring-color: rgba(var(--gecko-red-700-rgb), var(--gecko-focus-ring-opacity))}.gecko-styles .focus-ring-red-800{--gecko-focus-ring-color: rgba(var(--gecko-red-800-rgb), var(--gecko-focus-ring-opacity))}.gecko-styles .focus-ring-red-900{--gecko-focus-ring-color: rgba(var(--gecko-red-900-rgb), var(--gecko-focus-ring-opacity))}.gecko-styles .focus-ring-orange-25{--gecko-focus-ring-color: rgba(var(--gecko-orange-25-rgb), var(--gecko-focus-ring-opacity))}.gecko-styles .focus-ring-orange-50{--gecko-focus-ring-color: rgba(var(--gecko-orange-50-rgb), var(--gecko-focus-ring-opacity))}.gecko-styles .focus-ring-orange-100{--gecko-focus-ring-color: rgba(var(--gecko-orange-100-rgb), var(--gecko-focus-ring-opacity))}.gecko-styles .focus-ring-orange-200{--gecko-focus-ring-color: rgba(var(--gecko-orange-200-rgb), var(--gecko-focus-ring-opacity))}.gecko-styles .focus-ring-orange-300{--gecko-focus-ring-color: rgba(var(--gecko-orange-300-rgb), var(--gecko-focus-ring-opacity))}.gecko-styles .focus-ring-orange-400{--gecko-focus-ring-color: rgba(var(--gecko-orange-400-rgb), var(--gecko-focus-ring-opacity))}.gecko-styles .focus-ring-orange-500{--gecko-focus-ring-color: rgba(var(--gecko-orange-500-rgb), var(--gecko-focus-ring-opacity))}.gecko-styles .focus-ring-orange-600{--gecko-focus-ring-color: rgba(var(--gecko-orange-600-rgb), var(--gecko-focus-ring-opacity))}.gecko-styles .focus-ring-orange-700{--gecko-focus-ring-color: rgba(var(--gecko-orange-700-rgb), var(--gecko-focus-ring-opacity))}.gecko-styles .focus-ring-orange-800{--gecko-focus-ring-color: rgba(var(--gecko-orange-800-rgb), var(--gecko-focus-ring-opacity))}.gecko-styles .focus-ring-orange-900{--gecko-focus-ring-color: rgba(var(--gecko-orange-900-rgb), var(--gecko-focus-ring-opacity))}.gecko-styles .focus-ring-yellow-25{--gecko-focus-ring-color: rgba(var(--gecko-yellow-25-rgb), var(--gecko-focus-ring-opacity))}.gecko-styles .focus-ring-yellow-50{--gecko-focus-ring-color: rgba(var(--gecko-yellow-50-rgb), var(--gecko-focus-ring-opacity))}.gecko-styles .focus-ring-yellow-100{--gecko-focus-ring-color: rgba(var(--gecko-yellow-100-rgb), var(--gecko-focus-ring-opacity))}.gecko-styles .focus-ring-yellow-200{--gecko-focus-ring-color: rgba(var(--gecko-yellow-200-rgb), var(--gecko-focus-ring-opacity))}.gecko-styles .focus-ring-yellow-300{--gecko-focus-ring-color: rgba(var(--gecko-yellow-300-rgb), var(--gecko-focus-ring-opacity))}.gecko-styles .focus-ring-yellow-400{--gecko-focus-ring-color: rgba(var(--gecko-yellow-400-rgb), var(--gecko-focus-ring-opacity))}.gecko-styles .focus-ring-yellow-500{--gecko-focus-ring-color: rgba(var(--gecko-yellow-500-rgb), var(--gecko-focus-ring-opacity))}.gecko-styles .focus-ring-yellow-600{--gecko-focus-ring-color: rgba(var(--gecko-yellow-600-rgb), var(--gecko-focus-ring-opacity))}.gecko-styles .focus-ring-yellow-700{--gecko-focus-ring-color: rgba(var(--gecko-yellow-700-rgb), var(--gecko-focus-ring-opacity))}.gecko-styles .focus-ring-yellow-800{--gecko-focus-ring-color: rgba(var(--gecko-yellow-800-rgb), var(--gecko-focus-ring-opacity))}.gecko-styles .focus-ring-yellow-900{--gecko-focus-ring-color: rgba(var(--gecko-yellow-900-rgb), var(--gecko-focus-ring-opacity))}.gecko-styles .focus-ring-green-25{--gecko-focus-ring-color: rgba(var(--gecko-green-25-rgb), var(--gecko-focus-ring-opacity))}.gecko-styles .focus-ring-green-50{--gecko-focus-ring-color: rgba(var(--gecko-green-50-rgb), var(--gecko-focus-ring-opacity))}.gecko-styles .focus-ring-green-100{--gecko-focus-ring-color: rgba(var(--gecko-green-100-rgb), var(--gecko-focus-ring-opacity))}.gecko-styles .focus-ring-green-200{--gecko-focus-ring-color: rgba(var(--gecko-green-200-rgb), var(--gecko-focus-ring-opacity))}.gecko-styles .focus-ring-green-300{--gecko-focus-ring-color: rgba(var(--gecko-green-300-rgb), var(--gecko-focus-ring-opacity))}.gecko-styles .focus-ring-green-400{--gecko-focus-ring-color: rgba(var(--gecko-green-400-rgb), var(--gecko-focus-ring-opacity))}.gecko-styles .focus-ring-green-500{--gecko-focus-ring-color: rgba(var(--gecko-green-500-rgb), var(--gecko-focus-ring-opacity))}.gecko-styles .focus-ring-green-600{--gecko-focus-ring-color: rgba(var(--gecko-green-600-rgb), var(--gecko-focus-ring-opacity))}.gecko-styles .focus-ring-green-700{--gecko-focus-ring-color: rgba(var(--gecko-green-700-rgb), var(--gecko-focus-ring-opacity))}.gecko-styles .focus-ring-green-800{--gecko-focus-ring-color: rgba(var(--gecko-green-800-rgb), var(--gecko-focus-ring-opacity))}.gecko-styles .focus-ring-green-900{--gecko-focus-ring-color: rgba(var(--gecko-green-900-rgb), var(--gecko-focus-ring-opacity))}.gecko-styles .focus-ring-purple-25{--gecko-focus-ring-color: rgba(var(--gecko-purple-25-rgb), var(--gecko-focus-ring-opacity))}.gecko-styles .focus-ring-purple-50{--gecko-focus-ring-color: rgba(var(--gecko-purple-50-rgb), var(--gecko-focus-ring-opacity))}.gecko-styles .focus-ring-purple-100{--gecko-focus-ring-color: rgba(var(--gecko-purple-100-rgb), var(--gecko-focus-ring-opacity))}.gecko-styles .focus-ring-purple-200{--gecko-focus-ring-color: rgba(var(--gecko-purple-200-rgb), var(--gecko-focus-ring-opacity))}.gecko-styles .focus-ring-purple-300{--gecko-focus-ring-color: rgba(var(--gecko-purple-300-rgb), var(--gecko-focus-ring-opacity))}.gecko-styles .focus-ring-purple-400{--gecko-focus-ring-color: rgba(var(--gecko-purple-400-rgb), var(--gecko-focus-ring-opacity))}.gecko-styles .focus-ring-purple-500{--gecko-focus-ring-color: rgba(var(--gecko-purple-500-rgb), var(--gecko-focus-ring-opacity))}.gecko-styles .focus-ring-purple-600{--gecko-focus-ring-color: rgba(var(--gecko-purple-600-rgb), var(--gecko-focus-ring-opacity))}.gecko-styles .focus-ring-purple-700{--gecko-focus-ring-color: rgba(var(--gecko-purple-700-rgb), var(--gecko-focus-ring-opacity))}.gecko-styles .focus-ring-purple-800{--gecko-focus-ring-color: rgba(var(--gecko-purple-800-rgb), var(--gecko-focus-ring-opacity))}.gecko-styles .focus-ring-purple-900{--gecko-focus-ring-color: rgba(var(--gecko-purple-900-rgb), var(--gecko-focus-ring-opacity))}.gecko-styles .position-static{position:static!important}.gecko-styles .position-relative{position:relative!important}.gecko-styles .position-absolute{position:absolute!important}.gecko-styles .position-fixed{position:fixed!important}.gecko-styles .position-sticky{position:sticky!important}.gecko-styles .top-0{top:0!important}.gecko-styles .top-50{top:50%!important}.gecko-styles .top-100{top:100%!important}.gecko-styles .bottom-0{bottom:0!important}.gecko-styles .bottom-50{bottom:50%!important}.gecko-styles .bottom-100{bottom:100%!important}.gecko-styles .start-0{left:0!important}.gecko-styles .start-50{left:50%!important}.gecko-styles .start-100{left:100%!important}.gecko-styles .end-0{right:0!important}.gecko-styles .end-50{right:50%!important}.gecko-styles .end-100{right:100%!important}.gecko-styles .translate-middle{transform:translate(-50%,-50%)!important}.gecko-styles .translate-middle-x{transform:translate(-50%)!important}.gecko-styles .translate-middle-y{transform:translateY(-50%)!important}.gecko-styles .border{border:var(--gecko-border-width) var(--gecko-border-style) var(--gecko-border-color)!important}.gecko-styles .border-0{border:0!important}.gecko-styles .border-top{border-top:var(--gecko-border-width) var(--gecko-border-style) var(--gecko-border-color)!important}.gecko-styles .border-top-0{border-top:0!important}.gecko-styles .border-end{border-right:var(--gecko-border-width) var(--gecko-border-style) var(--gecko-border-color)!important}.gecko-styles .border-end-0{border-right:0!important}.gecko-styles .border-bottom{border-bottom:var(--gecko-border-width) var(--gecko-border-style) var(--gecko-border-color)!important}.gecko-styles .border-bottom-0{border-bottom:0!important}.gecko-styles .border-start{border-left:var(--gecko-border-width) var(--gecko-border-style) var(--gecko-border-color)!important}.gecko-styles .border-start-0{border-left:0!important}.gecko-styles .border-primary{--gecko-border-opacity: 1;border-color:rgba(var(--gecko-primary-rgb),var(--gecko-border-opacity))!important}.gecko-styles .border-secondary{--gecko-border-opacity: 1;border-color:rgba(var(--gecko-secondary-rgb),var(--gecko-border-opacity))!important}.gecko-styles .border-success{--gecko-border-opacity: 1;border-color:rgba(var(--gecko-success-rgb),var(--gecko-border-opacity))!important}.gecko-styles .border-info{--gecko-border-opacity: 1;border-color:rgba(var(--gecko-info-rgb),var(--gecko-border-opacity))!important}.gecko-styles .border-warning{--gecko-border-opacity: 1;border-color:rgba(var(--gecko-warning-rgb),var(--gecko-border-opacity))!important}.gecko-styles .border-danger{--gecko-border-opacity: 1;border-color:rgba(var(--gecko-danger-rgb),var(--gecko-border-opacity))!important}.gecko-styles .border-light{--gecko-border-opacity: 1;border-color:rgba(var(--gecko-light-rgb),var(--gecko-border-opacity))!important}.gecko-styles .border-dark{--gecko-border-opacity: 1;border-color:rgba(var(--gecko-dark-rgb),var(--gecko-border-opacity))!important}.gecko-styles .border-grey-25{--gecko-border-opacity: 1;border-color:rgba(var(--gecko-grey-25-rgb),var(--gecko-border-opacity))!important}.gecko-styles .border-grey-50{--gecko-border-opacity: 1;border-color:rgba(var(--gecko-grey-50-rgb),var(--gecko-border-opacity))!important}.gecko-styles .border-grey-100{--gecko-border-opacity: 1;border-color:rgba(var(--gecko-grey-100-rgb),var(--gecko-border-opacity))!important}.gecko-styles .border-grey-200{--gecko-border-opacity: 1;border-color:rgba(var(--gecko-grey-200-rgb),var(--gecko-border-opacity))!important}.gecko-styles .border-grey-300{--gecko-border-opacity: 1;border-color:rgba(var(--gecko-grey-300-rgb),var(--gecko-border-opacity))!important}.gecko-styles .border-grey-400{--gecko-border-opacity: 1;border-color:rgba(var(--gecko-grey-400-rgb),var(--gecko-border-opacity))!important}.gecko-styles .border-grey-500{--gecko-border-opacity: 1;border-color:rgba(var(--gecko-grey-500-rgb),var(--gecko-border-opacity))!important}.gecko-styles .border-grey-600{--gecko-border-opacity: 1;border-color:rgba(var(--gecko-grey-600-rgb),var(--gecko-border-opacity))!important}.gecko-styles .border-grey-700{--gecko-border-opacity: 1;border-color:rgba(var(--gecko-grey-700-rgb),var(--gecko-border-opacity))!important}.gecko-styles .border-grey-800{--gecko-border-opacity: 1;border-color:rgba(var(--gecko-grey-800-rgb),var(--gecko-border-opacity))!important}.gecko-styles .border-grey-900{--gecko-border-opacity: 1;border-color:rgba(var(--gecko-grey-900-rgb),var(--gecko-border-opacity))!important}.gecko-styles .border-blue-25{--gecko-border-opacity: 1;border-color:rgba(var(--gecko-blue-25-rgb),var(--gecko-border-opacity))!important}.gecko-styles .border-blue-50{--gecko-border-opacity: 1;border-color:rgba(var(--gecko-blue-50-rgb),var(--gecko-border-opacity))!important}.gecko-styles .border-blue-100{--gecko-border-opacity: 1;border-color:rgba(var(--gecko-blue-100-rgb),var(--gecko-border-opacity))!important}.gecko-styles .border-blue-200{--gecko-border-opacity: 1;border-color:rgba(var(--gecko-blue-200-rgb),var(--gecko-border-opacity))!important}.gecko-styles .border-blue-300{--gecko-border-opacity: 1;border-color:rgba(var(--gecko-blue-300-rgb),var(--gecko-border-opacity))!important}.gecko-styles .border-blue-400{--gecko-border-opacity: 1;border-color:rgba(var(--gecko-blue-400-rgb),var(--gecko-border-opacity))!important}.gecko-styles .border-blue-500{--gecko-border-opacity: 1;border-color:rgba(var(--gecko-blue-500-rgb),var(--gecko-border-opacity))!important}.gecko-styles .border-blue-600{--gecko-border-opacity: 1;border-color:rgba(var(--gecko-blue-600-rgb),var(--gecko-border-opacity))!important}.gecko-styles .border-blue-700{--gecko-border-opacity: 1;border-color:rgba(var(--gecko-blue-700-rgb),var(--gecko-border-opacity))!important}.gecko-styles .border-blue-800{--gecko-border-opacity: 1;border-color:rgba(var(--gecko-blue-800-rgb),var(--gecko-border-opacity))!important}.gecko-styles .border-blue-900{--gecko-border-opacity: 1;border-color:rgba(var(--gecko-blue-900-rgb),var(--gecko-border-opacity))!important}.gecko-styles .border-red-25{--gecko-border-opacity: 1;border-color:rgba(var(--gecko-red-25-rgb),var(--gecko-border-opacity))!important}.gecko-styles .border-red-50{--gecko-border-opacity: 1;border-color:rgba(var(--gecko-red-50-rgb),var(--gecko-border-opacity))!important}.gecko-styles .border-red-100{--gecko-border-opacity: 1;border-color:rgba(var(--gecko-red-100-rgb),var(--gecko-border-opacity))!important}.gecko-styles .border-red-200{--gecko-border-opacity: 1;border-color:rgba(var(--gecko-red-200-rgb),var(--gecko-border-opacity))!important}.gecko-styles .border-red-300{--gecko-border-opacity: 1;border-color:rgba(var(--gecko-red-300-rgb),var(--gecko-border-opacity))!important}.gecko-styles .border-red-400{--gecko-border-opacity: 1;border-color:rgba(var(--gecko-red-400-rgb),var(--gecko-border-opacity))!important}.gecko-styles .border-red-500{--gecko-border-opacity: 1;border-color:rgba(var(--gecko-red-500-rgb),var(--gecko-border-opacity))!important}.gecko-styles .border-red-600{--gecko-border-opacity: 1;border-color:rgba(var(--gecko-red-600-rgb),var(--gecko-border-opacity))!important}.gecko-styles .border-red-700{--gecko-border-opacity: 1;border-color:rgba(var(--gecko-red-700-rgb),var(--gecko-border-opacity))!important}.gecko-styles .border-red-800{--gecko-border-opacity: 1;border-color:rgba(var(--gecko-red-800-rgb),var(--gecko-border-opacity))!important}.gecko-styles .border-red-900{--gecko-border-opacity: 1;border-color:rgba(var(--gecko-red-900-rgb),var(--gecko-border-opacity))!important}.gecko-styles .border-orange-25{--gecko-border-opacity: 1;border-color:rgba(var(--gecko-orange-25-rgb),var(--gecko-border-opacity))!important}.gecko-styles .border-orange-50{--gecko-border-opacity: 1;border-color:rgba(var(--gecko-orange-50-rgb),var(--gecko-border-opacity))!important}.gecko-styles .border-orange-100{--gecko-border-opacity: 1;border-color:rgba(var(--gecko-orange-100-rgb),var(--gecko-border-opacity))!important}.gecko-styles .border-orange-200{--gecko-border-opacity: 1;border-color:rgba(var(--gecko-orange-200-rgb),var(--gecko-border-opacity))!important}.gecko-styles .border-orange-300{--gecko-border-opacity: 1;border-color:rgba(var(--gecko-orange-300-rgb),var(--gecko-border-opacity))!important}.gecko-styles .border-orange-400{--gecko-border-opacity: 1;border-color:rgba(var(--gecko-orange-400-rgb),var(--gecko-border-opacity))!important}.gecko-styles .border-orange-500{--gecko-border-opacity: 1;border-color:rgba(var(--gecko-orange-500-rgb),var(--gecko-border-opacity))!important}.gecko-styles .border-orange-600{--gecko-border-opacity: 1;border-color:rgba(var(--gecko-orange-600-rgb),var(--gecko-border-opacity))!important}.gecko-styles .border-orange-700{--gecko-border-opacity: 1;border-color:rgba(var(--gecko-orange-700-rgb),var(--gecko-border-opacity))!important}.gecko-styles .border-orange-800{--gecko-border-opacity: 1;border-color:rgba(var(--gecko-orange-800-rgb),var(--gecko-border-opacity))!important}.gecko-styles .border-orange-900{--gecko-border-opacity: 1;border-color:rgba(var(--gecko-orange-900-rgb),var(--gecko-border-opacity))!important}.gecko-styles .border-yellow-25{--gecko-border-opacity: 1;border-color:rgba(var(--gecko-yellow-25-rgb),var(--gecko-border-opacity))!important}.gecko-styles .border-yellow-50{--gecko-border-opacity: 1;border-color:rgba(var(--gecko-yellow-50-rgb),var(--gecko-border-opacity))!important}.gecko-styles .border-yellow-100{--gecko-border-opacity: 1;border-color:rgba(var(--gecko-yellow-100-rgb),var(--gecko-border-opacity))!important}.gecko-styles .border-yellow-200{--gecko-border-opacity: 1;border-color:rgba(var(--gecko-yellow-200-rgb),var(--gecko-border-opacity))!important}.gecko-styles .border-yellow-300{--gecko-border-opacity: 1;border-color:rgba(var(--gecko-yellow-300-rgb),var(--gecko-border-opacity))!important}.gecko-styles .border-yellow-400{--gecko-border-opacity: 1;border-color:rgba(var(--gecko-yellow-400-rgb),var(--gecko-border-opacity))!important}.gecko-styles .border-yellow-500{--gecko-border-opacity: 1;border-color:rgba(var(--gecko-yellow-500-rgb),var(--gecko-border-opacity))!important}.gecko-styles .border-yellow-600{--gecko-border-opacity: 1;border-color:rgba(var(--gecko-yellow-600-rgb),var(--gecko-border-opacity))!important}.gecko-styles .border-yellow-700{--gecko-border-opacity: 1;border-color:rgba(var(--gecko-yellow-700-rgb),var(--gecko-border-opacity))!important}.gecko-styles .border-yellow-800{--gecko-border-opacity: 1;border-color:rgba(var(--gecko-yellow-800-rgb),var(--gecko-border-opacity))!important}.gecko-styles .border-yellow-900{--gecko-border-opacity: 1;border-color:rgba(var(--gecko-yellow-900-rgb),var(--gecko-border-opacity))!important}.gecko-styles .border-green-25{--gecko-border-opacity: 1;border-color:rgba(var(--gecko-green-25-rgb),var(--gecko-border-opacity))!important}.gecko-styles .border-green-50{--gecko-border-opacity: 1;border-color:rgba(var(--gecko-green-50-rgb),var(--gecko-border-opacity))!important}.gecko-styles .border-green-100{--gecko-border-opacity: 1;border-color:rgba(var(--gecko-green-100-rgb),var(--gecko-border-opacity))!important}.gecko-styles .border-green-200{--gecko-border-opacity: 1;border-color:rgba(var(--gecko-green-200-rgb),var(--gecko-border-opacity))!important}.gecko-styles .border-green-300{--gecko-border-opacity: 1;border-color:rgba(var(--gecko-green-300-rgb),var(--gecko-border-opacity))!important}.gecko-styles .border-green-400{--gecko-border-opacity: 1;border-color:rgba(var(--gecko-green-400-rgb),var(--gecko-border-opacity))!important}.gecko-styles .border-green-500{--gecko-border-opacity: 1;border-color:rgba(var(--gecko-green-500-rgb),var(--gecko-border-opacity))!important}.gecko-styles .border-green-600{--gecko-border-opacity: 1;border-color:rgba(var(--gecko-green-600-rgb),var(--gecko-border-opacity))!important}.gecko-styles .border-green-700{--gecko-border-opacity: 1;border-color:rgba(var(--gecko-green-700-rgb),var(--gecko-border-opacity))!important}.gecko-styles .border-green-800{--gecko-border-opacity: 1;border-color:rgba(var(--gecko-green-800-rgb),var(--gecko-border-opacity))!important}.gecko-styles .border-green-900{--gecko-border-opacity: 1;border-color:rgba(var(--gecko-green-900-rgb),var(--gecko-border-opacity))!important}.gecko-styles .border-purple-25{--gecko-border-opacity: 1;border-color:rgba(var(--gecko-purple-25-rgb),var(--gecko-border-opacity))!important}.gecko-styles .border-purple-50{--gecko-border-opacity: 1;border-color:rgba(var(--gecko-purple-50-rgb),var(--gecko-border-opacity))!important}.gecko-styles .border-purple-100{--gecko-border-opacity: 1;border-color:rgba(var(--gecko-purple-100-rgb),var(--gecko-border-opacity))!important}.gecko-styles .border-purple-200{--gecko-border-opacity: 1;border-color:rgba(var(--gecko-purple-200-rgb),var(--gecko-border-opacity))!important}.gecko-styles .border-purple-300{--gecko-border-opacity: 1;border-color:rgba(var(--gecko-purple-300-rgb),var(--gecko-border-opacity))!important}.gecko-styles .border-purple-400{--gecko-border-opacity: 1;border-color:rgba(var(--gecko-purple-400-rgb),var(--gecko-border-opacity))!important}.gecko-styles .border-purple-500{--gecko-border-opacity: 1;border-color:rgba(var(--gecko-purple-500-rgb),var(--gecko-border-opacity))!important}.gecko-styles .border-purple-600{--gecko-border-opacity: 1;border-color:rgba(var(--gecko-purple-600-rgb),var(--gecko-border-opacity))!important}.gecko-styles .border-purple-700{--gecko-border-opacity: 1;border-color:rgba(var(--gecko-purple-700-rgb),var(--gecko-border-opacity))!important}.gecko-styles .border-purple-800{--gecko-border-opacity: 1;border-color:rgba(var(--gecko-purple-800-rgb),var(--gecko-border-opacity))!important}.gecko-styles .border-purple-900{--gecko-border-opacity: 1;border-color:rgba(var(--gecko-purple-900-rgb),var(--gecko-border-opacity))!important}.gecko-styles .border-black{--gecko-border-opacity: 1;border-color:rgba(var(--gecko-black-rgb),var(--gecko-border-opacity))!important}.gecko-styles .border-white{--gecko-border-opacity: 1;border-color:rgba(var(--gecko-white-rgb),var(--gecko-border-opacity))!important}.gecko-styles .border-primary-subtle{border-color:var(--gecko-primary-border-subtle)!important}.gecko-styles .border-secondary-subtle{border-color:var(--gecko-secondary-border-subtle)!important}.gecko-styles .border-success-subtle{border-color:var(--gecko-success-border-subtle)!important}.gecko-styles .border-info-subtle{border-color:var(--gecko-info-border-subtle)!important}.gecko-styles .border-warning-subtle{border-color:var(--gecko-warning-border-subtle)!important}.gecko-styles .border-danger-subtle{border-color:var(--gecko-danger-border-subtle)!important}.gecko-styles .border-light-subtle{border-color:var(--gecko-light-border-subtle)!important}.gecko-styles .border-dark-subtle{border-color:var(--gecko-dark-border-subtle)!important}.gecko-styles .border-1{border-width:1px!important}.gecko-styles .border-2{border-width:2px!important}.gecko-styles .border-3{border-width:3px!important}.gecko-styles .border-4{border-width:4px!important}.gecko-styles .border-5{border-width:5px!important}.gecko-styles .border-opacity-10{--gecko-border-opacity: .1}.gecko-styles .border-opacity-25{--gecko-border-opacity: .25}.gecko-styles .border-opacity-50{--gecko-border-opacity: .5}.gecko-styles .border-opacity-75{--gecko-border-opacity: .75}.gecko-styles .border-opacity-100{--gecko-border-opacity: 1}.gecko-styles .w-25{width:25%!important}.gecko-styles .w-50{width:50%!important}.gecko-styles .w-75{width:75%!important}.gecko-styles .w-100{width:100%!important}.gecko-styles .w-auto{width:auto!important}.gecko-styles .mw-100{max-width:100%!important}.gecko-styles .vw-100{width:100vw!important}.gecko-styles .min-vw-100{min-width:100vw!important}.gecko-styles .h-25{height:25%!important}.gecko-styles .h-50{height:50%!important}.gecko-styles .h-75{height:75%!important}.gecko-styles .h-100{height:100%!important}.gecko-styles .h-auto{height:auto!important}.gecko-styles .mh-100{max-height:100%!important}.gecko-styles .vh-100{height:100vh!important}.gecko-styles .min-vh-100{min-height:100vh!important}.gecko-styles .flex-fill{flex:1 1 auto!important}.gecko-styles .flex-row{flex-direction:row!important}.gecko-styles .flex-column{flex-direction:column!important}.gecko-styles .flex-row-reverse{flex-direction:row-reverse!important}.gecko-styles .flex-column-reverse{flex-direction:column-reverse!important}.gecko-styles .flex-grow-0{flex-grow:0!important}.gecko-styles .flex-grow-1{flex-grow:1!important}.gecko-styles .flex-shrink-0{flex-shrink:0!important}.gecko-styles .flex-shrink-1{flex-shrink:1!important}.gecko-styles .flex-wrap{flex-wrap:wrap!important}.gecko-styles .flex-nowrap{flex-wrap:nowrap!important}.gecko-styles .flex-wrap-reverse{flex-wrap:wrap-reverse!important}.gecko-styles .justify-content-start{justify-content:flex-start!important}.gecko-styles .justify-content-end{justify-content:flex-end!important}.gecko-styles .justify-content-center{justify-content:center!important}.gecko-styles .justify-content-between{justify-content:space-between!important}.gecko-styles .justify-content-around{justify-content:space-around!important}.gecko-styles .justify-content-evenly{justify-content:space-evenly!important}.gecko-styles .align-items-start{align-items:flex-start!important}.gecko-styles .align-items-end{align-items:flex-end!important}.gecko-styles .align-items-center{align-items:center!important}.gecko-styles .align-items-baseline{align-items:baseline!important}.gecko-styles .align-items-stretch{align-items:stretch!important}.gecko-styles .align-content-start{align-content:flex-start!important}.gecko-styles .align-content-end{align-content:flex-end!important}.gecko-styles .align-content-center{align-content:center!important}.gecko-styles .align-content-between{align-content:space-between!important}.gecko-styles .align-content-around{align-content:space-around!important}.gecko-styles .align-content-stretch{align-content:stretch!important}.gecko-styles .align-self-auto{align-self:auto!important}.gecko-styles .align-self-start{align-self:flex-start!important}.gecko-styles .align-self-end{align-self:flex-end!important}.gecko-styles .align-self-center{align-self:center!important}.gecko-styles .align-self-baseline{align-self:baseline!important}.gecko-styles .align-self-stretch{align-self:stretch!important}.gecko-styles .order-first{order:-1!important}.gecko-styles .order-0{order:0!important}.gecko-styles .order-1{order:1!important}.gecko-styles .order-2{order:2!important}.gecko-styles .order-3{order:3!important}.gecko-styles .order-4{order:4!important}.gecko-styles .order-5{order:5!important}.gecko-styles .order-last{order:6!important}.gecko-styles .m-0{margin:0!important}.gecko-styles .m--5{margin:2px!important}.gecko-styles .m-1{margin:4px!important}.gecko-styles .m--4{margin:6px!important}.gecko-styles .m-2{margin:8px!important}.gecko-styles .m-3{margin:12px!important}.gecko-styles .m-4{margin:16px!important}.gecko-styles .m-5{margin:20px!important}.gecko-styles .m-6{margin:24px!important}.gecko-styles .m-8{margin:32px!important}.gecko-styles .m-10{margin:40px!important}.gecko-styles .m-12{margin:48px!important}.gecko-styles .m-16{margin:64px!important}.gecko-styles .m-20{margin:80px!important}.gecko-styles .m-auto{margin:auto!important}.gecko-styles .mx-0{margin-right:0!important;margin-left:0!important}.gecko-styles .mx--5{margin-right:2px!important;margin-left:2px!important}.gecko-styles .mx-1{margin-right:4px!important;margin-left:4px!important}.gecko-styles .mx--4{margin-right:6px!important;margin-left:6px!important}.gecko-styles .mx-2{margin-right:8px!important;margin-left:8px!important}.gecko-styles .mx-3{margin-right:12px!important;margin-left:12px!important}.gecko-styles .mx-4{margin-right:16px!important;margin-left:16px!important}.gecko-styles .mx-5{margin-right:20px!important;margin-left:20px!important}.gecko-styles .mx-6{margin-right:24px!important;margin-left:24px!important}.gecko-styles .mx-8{margin-right:32px!important;margin-left:32px!important}.gecko-styles .mx-10{margin-right:40px!important;margin-left:40px!important}.gecko-styles .mx-12{margin-right:48px!important;margin-left:48px!important}.gecko-styles .mx-16{margin-right:64px!important;margin-left:64px!important}.gecko-styles .mx-20{margin-right:80px!important;margin-left:80px!important}.gecko-styles .mx-auto{margin-right:auto!important;margin-left:auto!important}.gecko-styles .my-0{margin-top:0!important;margin-bottom:0!important}.gecko-styles .my--5{margin-top:2px!important;margin-bottom:2px!important}.gecko-styles .my-1{margin-top:4px!important;margin-bottom:4px!important}.gecko-styles .my--4{margin-top:6px!important;margin-bottom:6px!important}.gecko-styles .my-2{margin-top:8px!important;margin-bottom:8px!important}.gecko-styles .my-3{margin-top:12px!important;margin-bottom:12px!important}.gecko-styles .my-4{margin-top:16px!important;margin-bottom:16px!important}.gecko-styles .my-5{margin-top:20px!important;margin-bottom:20px!important}.gecko-styles .my-6{margin-top:24px!important;margin-bottom:24px!important}.gecko-styles .my-8{margin-top:32px!important;margin-bottom:32px!important}.gecko-styles .my-10{margin-top:40px!important;margin-bottom:40px!important}.gecko-styles .my-12{margin-top:48px!important;margin-bottom:48px!important}.gecko-styles .my-16{margin-top:64px!important;margin-bottom:64px!important}.gecko-styles .my-20{margin-top:80px!important;margin-bottom:80px!important}.gecko-styles .my-auto{margin-top:auto!important;margin-bottom:auto!important}.gecko-styles .mt-0{margin-top:0!important}.gecko-styles .mt--5{margin-top:2px!important}.gecko-styles .mt-1{margin-top:4px!important}.gecko-styles .mt--4{margin-top:6px!important}.gecko-styles .mt-2{margin-top:8px!important}.gecko-styles .mt-3{margin-top:12px!important}.gecko-styles .mt-4{margin-top:16px!important}.gecko-styles .mt-5{margin-top:20px!important}.gecko-styles .mt-6{margin-top:24px!important}.gecko-styles .mt-8{margin-top:32px!important}.gecko-styles .mt-10{margin-top:40px!important}.gecko-styles .mt-12{margin-top:48px!important}.gecko-styles .mt-16{margin-top:64px!important}.gecko-styles .mt-20{margin-top:80px!important}.gecko-styles .mt-auto{margin-top:auto!important}.gecko-styles .me-0{margin-right:0!important}.gecko-styles .me--5{margin-right:2px!important}.gecko-styles .me-1{margin-right:4px!important}.gecko-styles .me--4{margin-right:6px!important}.gecko-styles .me-2{margin-right:8px!important}.gecko-styles .me-3{margin-right:12px!important}.gecko-styles .me-4{margin-right:16px!important}.gecko-styles .me-5{margin-right:20px!important}.gecko-styles .me-6{margin-right:24px!important}.gecko-styles .me-8{margin-right:32px!important}.gecko-styles .me-10{margin-right:40px!important}.gecko-styles .me-12{margin-right:48px!important}.gecko-styles .me-16{margin-right:64px!important}.gecko-styles .me-20{margin-right:80px!important}.gecko-styles .me-auto{margin-right:auto!important}.gecko-styles .mb-0{margin-bottom:0!important}.gecko-styles .mb--5{margin-bottom:2px!important}.gecko-styles .mb-1{margin-bottom:4px!important}.gecko-styles .mb--4{margin-bottom:6px!important}.gecko-styles .mb-2{margin-bottom:8px!important}.gecko-styles .mb-3{margin-bottom:12px!important}.gecko-styles .mb-4{margin-bottom:16px!important}.gecko-styles .mb-5{margin-bottom:20px!important}.gecko-styles .mb-6{margin-bottom:24px!important}.gecko-styles .mb-8{margin-bottom:32px!important}.gecko-styles .mb-10{margin-bottom:40px!important}.gecko-styles .mb-12{margin-bottom:48px!important}.gecko-styles .mb-16{margin-bottom:64px!important}.gecko-styles .mb-20{margin-bottom:80px!important}.gecko-styles .mb-auto{margin-bottom:auto!important}.gecko-styles .ms-0{margin-left:0!important}.gecko-styles .ms--5{margin-left:2px!important}.gecko-styles .ms-1{margin-left:4px!important}.gecko-styles .ms--4{margin-left:6px!important}.gecko-styles .ms-2{margin-left:8px!important}.gecko-styles .ms-3{margin-left:12px!important}.gecko-styles .ms-4{margin-left:16px!important}.gecko-styles .ms-5{margin-left:20px!important}.gecko-styles .ms-6{margin-left:24px!important}.gecko-styles .ms-8{margin-left:32px!important}.gecko-styles .ms-10{margin-left:40px!important}.gecko-styles .ms-12{margin-left:48px!important}.gecko-styles .ms-16{margin-left:64px!important}.gecko-styles .ms-20{margin-left:80px!important}.gecko-styles .ms-auto{margin-left:auto!important}.gecko-styles .m-n-5{margin:-2px!important}.gecko-styles .m-n1{margin:-4px!important}.gecko-styles .m-n-4{margin:-6px!important}.gecko-styles .m-n2{margin:-8px!important}.gecko-styles .m-n3{margin:-12px!important}.gecko-styles .m-n4{margin:-16px!important}.gecko-styles .m-n5{margin:-20px!important}.gecko-styles .m-n6{margin:-24px!important}.gecko-styles .m-n8{margin:-32px!important}.gecko-styles .m-n10{margin:-40px!important}.gecko-styles .m-n12{margin:-48px!important}.gecko-styles .m-n16{margin:-64px!important}.gecko-styles .m-n20{margin:-80px!important}.gecko-styles .mx-n-5{margin-right:-2px!important;margin-left:-2px!important}.gecko-styles .mx-n1{margin-right:-4px!important;margin-left:-4px!important}.gecko-styles .mx-n-4{margin-right:-6px!important;margin-left:-6px!important}.gecko-styles .mx-n2{margin-right:-8px!important;margin-left:-8px!important}.gecko-styles .mx-n3{margin-right:-12px!important;margin-left:-12px!important}.gecko-styles .mx-n4{margin-right:-16px!important;margin-left:-16px!important}.gecko-styles .mx-n5{margin-right:-20px!important;margin-left:-20px!important}.gecko-styles .mx-n6{margin-right:-24px!important;margin-left:-24px!important}.gecko-styles .mx-n8{margin-right:-32px!important;margin-left:-32px!important}.gecko-styles .mx-n10{margin-right:-40px!important;margin-left:-40px!important}.gecko-styles .mx-n12{margin-right:-48px!important;margin-left:-48px!important}.gecko-styles .mx-n16{margin-right:-64px!important;margin-left:-64px!important}.gecko-styles .mx-n20{margin-right:-80px!important;margin-left:-80px!important}.gecko-styles .my-n-5{margin-top:-2px!important;margin-bottom:-2px!important}.gecko-styles .my-n1{margin-top:-4px!important;margin-bottom:-4px!important}.gecko-styles .my-n-4{margin-top:-6px!important;margin-bottom:-6px!important}.gecko-styles .my-n2{margin-top:-8px!important;margin-bottom:-8px!important}.gecko-styles .my-n3{margin-top:-12px!important;margin-bottom:-12px!important}.gecko-styles .my-n4{margin-top:-16px!important;margin-bottom:-16px!important}.gecko-styles .my-n5{margin-top:-20px!important;margin-bottom:-20px!important}.gecko-styles .my-n6{margin-top:-24px!important;margin-bottom:-24px!important}.gecko-styles .my-n8{margin-top:-32px!important;margin-bottom:-32px!important}.gecko-styles .my-n10{margin-top:-40px!important;margin-bottom:-40px!important}.gecko-styles .my-n12{margin-top:-48px!important;margin-bottom:-48px!important}.gecko-styles .my-n16{margin-top:-64px!important;margin-bottom:-64px!important}.gecko-styles .my-n20{margin-top:-80px!important;margin-bottom:-80px!important}.gecko-styles .mt-n-5{margin-top:-2px!important}.gecko-styles .mt-n1{margin-top:-4px!important}.gecko-styles .mt-n-4{margin-top:-6px!important}.gecko-styles .mt-n2{margin-top:-8px!important}.gecko-styles .mt-n3{margin-top:-12px!important}.gecko-styles .mt-n4{margin-top:-16px!important}.gecko-styles .mt-n5{margin-top:-20px!important}.gecko-styles .mt-n6{margin-top:-24px!important}.gecko-styles .mt-n8{margin-top:-32px!important}.gecko-styles .mt-n10{margin-top:-40px!important}.gecko-styles .mt-n12{margin-top:-48px!important}.gecko-styles .mt-n16{margin-top:-64px!important}.gecko-styles .mt-n20{margin-top:-80px!important}.gecko-styles .me-n-5{margin-right:-2px!important}.gecko-styles .me-n1{margin-right:-4px!important}.gecko-styles .me-n-4{margin-right:-6px!important}.gecko-styles .me-n2{margin-right:-8px!important}.gecko-styles .me-n3{margin-right:-12px!important}.gecko-styles .me-n4{margin-right:-16px!important}.gecko-styles .me-n5{margin-right:-20px!important}.gecko-styles .me-n6{margin-right:-24px!important}.gecko-styles .me-n8{margin-right:-32px!important}.gecko-styles .me-n10{margin-right:-40px!important}.gecko-styles .me-n12{margin-right:-48px!important}.gecko-styles .me-n16{margin-right:-64px!important}.gecko-styles .me-n20{margin-right:-80px!important}.gecko-styles .mb-n-5{margin-bottom:-2px!important}.gecko-styles .mb-n1{margin-bottom:-4px!important}.gecko-styles .mb-n-4{margin-bottom:-6px!important}.gecko-styles .mb-n2{margin-bottom:-8px!important}.gecko-styles .mb-n3{margin-bottom:-12px!important}.gecko-styles .mb-n4{margin-bottom:-16px!important}.gecko-styles .mb-n5{margin-bottom:-20px!important}.gecko-styles .mb-n6{margin-bottom:-24px!important}.gecko-styles .mb-n8{margin-bottom:-32px!important}.gecko-styles .mb-n10{margin-bottom:-40px!important}.gecko-styles .mb-n12{margin-bottom:-48px!important}.gecko-styles .mb-n16{margin-bottom:-64px!important}.gecko-styles .mb-n20{margin-bottom:-80px!important}.gecko-styles .ms-n-5{margin-left:-2px!important}.gecko-styles .ms-n1{margin-left:-4px!important}.gecko-styles .ms-n-4{margin-left:-6px!important}.gecko-styles .ms-n2{margin-left:-8px!important}.gecko-styles .ms-n3{margin-left:-12px!important}.gecko-styles .ms-n4{margin-left:-16px!important}.gecko-styles .ms-n5{margin-left:-20px!important}.gecko-styles .ms-n6{margin-left:-24px!important}.gecko-styles .ms-n8{margin-left:-32px!important}.gecko-styles .ms-n10{margin-left:-40px!important}.gecko-styles .ms-n12{margin-left:-48px!important}.gecko-styles .ms-n16{margin-left:-64px!important}.gecko-styles .ms-n20{margin-left:-80px!important}.gecko-styles .p-0{padding:0!important}.gecko-styles .p--5{padding:2px!important}.gecko-styles .p-1{padding:4px!important}.gecko-styles .p--4{padding:6px!important}.gecko-styles .p-2{padding:8px!important}.gecko-styles .p-3{padding:12px!important}.gecko-styles .p-4{padding:16px!important}.gecko-styles .p-5{padding:20px!important}.gecko-styles .p-6{padding:24px!important}.gecko-styles .p-8{padding:32px!important}.gecko-styles .p-10{padding:40px!important}.gecko-styles .p-12{padding:48px!important}.gecko-styles .p-16{padding:64px!important}.gecko-styles .p-20{padding:80px!important}.gecko-styles .px-0{padding-right:0!important;padding-left:0!important}.gecko-styles .px--5{padding-right:2px!important;padding-left:2px!important}.gecko-styles .px-1{padding-right:4px!important;padding-left:4px!important}.gecko-styles .px--4{padding-right:6px!important;padding-left:6px!important}.gecko-styles .px-2{padding-right:8px!important;padding-left:8px!important}.gecko-styles .px-3{padding-right:12px!important;padding-left:12px!important}.gecko-styles .px-4{padding-right:16px!important;padding-left:16px!important}.gecko-styles .px-5{padding-right:20px!important;padding-left:20px!important}.gecko-styles .px-6{padding-right:24px!important;padding-left:24px!important}.gecko-styles .px-8{padding-right:32px!important;padding-left:32px!important}.gecko-styles .px-10{padding-right:40px!important;padding-left:40px!important}.gecko-styles .px-12{padding-right:48px!important;padding-left:48px!important}.gecko-styles .px-16{padding-right:64px!important;padding-left:64px!important}.gecko-styles .px-20{padding-right:80px!important;padding-left:80px!important}.gecko-styles .py-0{padding-top:0!important;padding-bottom:0!important}.gecko-styles .py--5{padding-top:2px!important;padding-bottom:2px!important}.gecko-styles .py-1{padding-top:4px!important;padding-bottom:4px!important}.gecko-styles .py--4{padding-top:6px!important;padding-bottom:6px!important}.gecko-styles .py-2{padding-top:8px!important;padding-bottom:8px!important}.gecko-styles .py-3{padding-top:12px!important;padding-bottom:12px!important}.gecko-styles .py-4{padding-top:16px!important;padding-bottom:16px!important}.gecko-styles .py-5{padding-top:20px!important;padding-bottom:20px!important}.gecko-styles .py-6{padding-top:24px!important;padding-bottom:24px!important}.gecko-styles .py-8{padding-top:32px!important;padding-bottom:32px!important}.gecko-styles .py-10{padding-top:40px!important;padding-bottom:40px!important}.gecko-styles .py-12{padding-top:48px!important;padding-bottom:48px!important}.gecko-styles .py-16{padding-top:64px!important;padding-bottom:64px!important}.gecko-styles .py-20{padding-top:80px!important;padding-bottom:80px!important}.gecko-styles .pt-0{padding-top:0!important}.gecko-styles .pt--5{padding-top:2px!important}.gecko-styles .pt-1{padding-top:4px!important}.gecko-styles .pt--4{padding-top:6px!important}.gecko-styles .pt-2{padding-top:8px!important}.gecko-styles .pt-3{padding-top:12px!important}.gecko-styles .pt-4{padding-top:16px!important}.gecko-styles .pt-5{padding-top:20px!important}.gecko-styles .pt-6{padding-top:24px!important}.gecko-styles .pt-8{padding-top:32px!important}.gecko-styles .pt-10{padding-top:40px!important}.gecko-styles .pt-12{padding-top:48px!important}.gecko-styles .pt-16{padding-top:64px!important}.gecko-styles .pt-20{padding-top:80px!important}.gecko-styles .pe-0{padding-right:0!important}.gecko-styles .pe--5{padding-right:2px!important}.gecko-styles .pe-1{padding-right:4px!important}.gecko-styles .pe--4{padding-right:6px!important}.gecko-styles .pe-2{padding-right:8px!important}.gecko-styles .pe-3{padding-right:12px!important}.gecko-styles .pe-4{padding-right:16px!important}.gecko-styles .pe-5{padding-right:20px!important}.gecko-styles .pe-6{padding-right:24px!important}.gecko-styles .pe-8{padding-right:32px!important}.gecko-styles .pe-10{padding-right:40px!important}.gecko-styles .pe-12{padding-right:48px!important}.gecko-styles .pe-16{padding-right:64px!important}.gecko-styles .pe-20{padding-right:80px!important}.gecko-styles .pb-0{padding-bottom:0!important}.gecko-styles .pb--5{padding-bottom:2px!important}.gecko-styles .pb-1{padding-bottom:4px!important}.gecko-styles .pb--4{padding-bottom:6px!important}.gecko-styles .pb-2{padding-bottom:8px!important}.gecko-styles .pb-3{padding-bottom:12px!important}.gecko-styles .pb-4{padding-bottom:16px!important}.gecko-styles .pb-5{padding-bottom:20px!important}.gecko-styles .pb-6{padding-bottom:24px!important}.gecko-styles .pb-8{padding-bottom:32px!important}.gecko-styles .pb-10{padding-bottom:40px!important}.gecko-styles .pb-12{padding-bottom:48px!important}.gecko-styles .pb-16{padding-bottom:64px!important}.gecko-styles .pb-20{padding-bottom:80px!important}.gecko-styles .ps-0{padding-left:0!important}.gecko-styles .ps--5{padding-left:2px!important}.gecko-styles .ps-1{padding-left:4px!important}.gecko-styles .ps--4{padding-left:6px!important}.gecko-styles .ps-2{padding-left:8px!important}.gecko-styles .ps-3{padding-left:12px!important}.gecko-styles .ps-4{padding-left:16px!important}.gecko-styles .ps-5{padding-left:20px!important}.gecko-styles .ps-6{padding-left:24px!important}.gecko-styles .ps-8{padding-left:32px!important}.gecko-styles .ps-10{padding-left:40px!important}.gecko-styles .ps-12{padding-left:48px!important}.gecko-styles .ps-16{padding-left:64px!important}.gecko-styles .ps-20{padding-left:80px!important}.gecko-styles .gap-0{gap:0!important}.gecko-styles .gap--5{gap:2px!important}.gecko-styles .gap-1{gap:4px!important}.gecko-styles .gap--4{gap:6px!important}.gecko-styles .gap-2{gap:8px!important}.gecko-styles .gap-3{gap:12px!important}.gecko-styles .gap-4{gap:16px!important}.gecko-styles .gap-5{gap:20px!important}.gecko-styles .gap-6{gap:24px!important}.gecko-styles .gap-8{gap:32px!important}.gecko-styles .gap-10{gap:40px!important}.gecko-styles .gap-12{gap:48px!important}.gecko-styles .gap-16{gap:64px!important}.gecko-styles .gap-20{gap:80px!important}.gecko-styles .row-gap-0{row-gap:0!important}.gecko-styles .row-gap--5{row-gap:2px!important}.gecko-styles .row-gap-1{row-gap:4px!important}.gecko-styles .row-gap--4{row-gap:6px!important}.gecko-styles .row-gap-2{row-gap:8px!important}.gecko-styles .row-gap-3{row-gap:12px!important}.gecko-styles .row-gap-4{row-gap:16px!important}.gecko-styles .row-gap-5{row-gap:20px!important}.gecko-styles .row-gap-6{row-gap:24px!important}.gecko-styles .row-gap-8{row-gap:32px!important}.gecko-styles .row-gap-10{row-gap:40px!important}.gecko-styles .row-gap-12{row-gap:48px!important}.gecko-styles .row-gap-16{row-gap:64px!important}.gecko-styles .row-gap-20{row-gap:80px!important}.gecko-styles .column-gap-0{column-gap:0!important}.gecko-styles .column-gap--5{column-gap:2px!important}.gecko-styles .column-gap-1{column-gap:4px!important}.gecko-styles .column-gap--4{column-gap:6px!important}.gecko-styles .column-gap-2{column-gap:8px!important}.gecko-styles .column-gap-3{column-gap:12px!important}.gecko-styles .column-gap-4{column-gap:16px!important}.gecko-styles .column-gap-5{column-gap:20px!important}.gecko-styles .column-gap-6{column-gap:24px!important}.gecko-styles .column-gap-8{column-gap:32px!important}.gecko-styles .column-gap-10{column-gap:40px!important}.gecko-styles .column-gap-12{column-gap:48px!important}.gecko-styles .column-gap-16{column-gap:64px!important}.gecko-styles .column-gap-20{column-gap:80px!important}.gecko-styles .font-monospace{font-family:var(--gecko-font-monospace)!important}.gecko-styles .fs-1{font-size:.571rem!important}.gecko-styles .fs-2{font-size:.714rem!important}.gecko-styles .fs-3{font-size:.857rem!important}.gecko-styles .fs-4{font-size:1rem!important}.gecko-styles .fs-5{font-size:1.143rem!important}.gecko-styles .fs-6{font-size:calc(1.2536rem + .0432vw)!important}.gecko-styles .fs-7{font-size:calc(1.2679rem + .2148vw)!important}.gecko-styles .fs-8{font-size:calc(1.2964rem + .5568vw)!important}.gecko-styles .fs-9{font-size:calc(1.3393rem + 1.0716vw)!important}.gecko-styles .fs-10{font-size:calc(1.3821rem + 1.5852vw)!important}.gecko-styles .fs-11{font-size:calc(1.4679rem + 2.6148vw)!important}.gecko-styles .fs-12{font-size:calc(1.5536rem + 3.6432vw)!important}.gecko-styles .fs-13{font-size:calc(1.6393rem + 4.6716vw)!important}.gecko-styles .fst-italic{font-style:italic!important}.gecko-styles .fst-normal{font-style:normal!important}.gecko-styles .fw-lighter{font-weight:lighter!important}.gecko-styles .fw-light{font-weight:300!important}.gecko-styles .fw-normal{font-weight:400!important}.gecko-styles .fw-medium{font-weight:500!important}.gecko-styles .fw-semibold{font-weight:600!important}.gecko-styles .fw-bold{font-weight:700!important}.gecko-styles .fw-bolder{font-weight:bolder!important}.gecko-styles .lh-1{line-height:1!important}.gecko-styles .lh-sm{line-height:1.2!important}.gecko-styles .lh-base{line-height:1.3!important}.gecko-styles .lh-lg{line-height:2!important}.gecko-styles .text-start{text-align:left!important}.gecko-styles .text-end{text-align:right!important}.gecko-styles .text-center{text-align:center!important}.gecko-styles .text-decoration-none{text-decoration:none!important}.gecko-styles .text-decoration-underline{text-decoration:underline!important}.gecko-styles .text-decoration-line-through{text-decoration:line-through!important}.gecko-styles .text-lowercase{text-transform:lowercase!important}.gecko-styles .text-uppercase{text-transform:uppercase!important}.gecko-styles .text-capitalize{text-transform:capitalize!important}.gecko-styles .text-wrap{white-space:normal!important}.gecko-styles .text-nowrap{white-space:nowrap!important}.gecko-styles .text-break{word-wrap:break-word!important;word-break:break-word!important}.gecko-styles .text-primary{--gecko-text-opacity: 1;color:rgba(var(--gecko-primary-rgb),var(--gecko-text-opacity))!important}.gecko-styles .text-secondary{--gecko-text-opacity: 1;color:rgba(var(--gecko-secondary-rgb),var(--gecko-text-opacity))!important}.gecko-styles .text-success{--gecko-text-opacity: 1;color:rgba(var(--gecko-success-rgb),var(--gecko-text-opacity))!important}.gecko-styles .text-info{--gecko-text-opacity: 1;color:rgba(var(--gecko-info-rgb),var(--gecko-text-opacity))!important}.gecko-styles .text-warning{--gecko-text-opacity: 1;color:rgba(var(--gecko-warning-rgb),var(--gecko-text-opacity))!important}.gecko-styles .text-danger{--gecko-text-opacity: 1;color:rgba(var(--gecko-danger-rgb),var(--gecko-text-opacity))!important}.gecko-styles .text-light{--gecko-text-opacity: 1;color:rgba(var(--gecko-light-rgb),var(--gecko-text-opacity))!important}.gecko-styles .text-dark{--gecko-text-opacity: 1;color:rgba(var(--gecko-dark-rgb),var(--gecko-text-opacity))!important}.gecko-styles .text-grey-25{--gecko-text-opacity: 1;color:rgba(var(--gecko-grey-25-rgb),var(--gecko-text-opacity))!important}.gecko-styles .text-grey-50{--gecko-text-opacity: 1;color:rgba(var(--gecko-grey-50-rgb),var(--gecko-text-opacity))!important}.gecko-styles .text-grey-100{--gecko-text-opacity: 1;color:rgba(var(--gecko-grey-100-rgb),var(--gecko-text-opacity))!important}.gecko-styles .text-grey-200{--gecko-text-opacity: 1;color:rgba(var(--gecko-grey-200-rgb),var(--gecko-text-opacity))!important}.gecko-styles .text-grey-300{--gecko-text-opacity: 1;color:rgba(var(--gecko-grey-300-rgb),var(--gecko-text-opacity))!important}.gecko-styles .text-grey-400{--gecko-text-opacity: 1;color:rgba(var(--gecko-grey-400-rgb),var(--gecko-text-opacity))!important}.gecko-styles .text-grey-500{--gecko-text-opacity: 1;color:rgba(var(--gecko-grey-500-rgb),var(--gecko-text-opacity))!important}.gecko-styles .text-grey-600{--gecko-text-opacity: 1;color:rgba(var(--gecko-grey-600-rgb),var(--gecko-text-opacity))!important}.gecko-styles .text-grey-700{--gecko-text-opacity: 1;color:rgba(var(--gecko-grey-700-rgb),var(--gecko-text-opacity))!important}.gecko-styles .text-grey-800{--gecko-text-opacity: 1;color:rgba(var(--gecko-grey-800-rgb),var(--gecko-text-opacity))!important}.gecko-styles .text-grey-900{--gecko-text-opacity: 1;color:rgba(var(--gecko-grey-900-rgb),var(--gecko-text-opacity))!important}.gecko-styles .text-blue-25{--gecko-text-opacity: 1;color:rgba(var(--gecko-blue-25-rgb),var(--gecko-text-opacity))!important}.gecko-styles .text-blue-50{--gecko-text-opacity: 1;color:rgba(var(--gecko-blue-50-rgb),var(--gecko-text-opacity))!important}.gecko-styles .text-blue-100{--gecko-text-opacity: 1;color:rgba(var(--gecko-blue-100-rgb),var(--gecko-text-opacity))!important}.gecko-styles .text-blue-200{--gecko-text-opacity: 1;color:rgba(var(--gecko-blue-200-rgb),var(--gecko-text-opacity))!important}.gecko-styles .text-blue-300{--gecko-text-opacity: 1;color:rgba(var(--gecko-blue-300-rgb),var(--gecko-text-opacity))!important}.gecko-styles .text-blue-400{--gecko-text-opacity: 1;color:rgba(var(--gecko-blue-400-rgb),var(--gecko-text-opacity))!important}.gecko-styles .text-blue-500{--gecko-text-opacity: 1;color:rgba(var(--gecko-blue-500-rgb),var(--gecko-text-opacity))!important}.gecko-styles .text-blue-600{--gecko-text-opacity: 1;color:rgba(var(--gecko-blue-600-rgb),var(--gecko-text-opacity))!important}.gecko-styles .text-blue-700{--gecko-text-opacity: 1;color:rgba(var(--gecko-blue-700-rgb),var(--gecko-text-opacity))!important}.gecko-styles .text-blue-800{--gecko-text-opacity: 1;color:rgba(var(--gecko-blue-800-rgb),var(--gecko-text-opacity))!important}.gecko-styles .text-blue-900{--gecko-text-opacity: 1;color:rgba(var(--gecko-blue-900-rgb),var(--gecko-text-opacity))!important}.gecko-styles .text-red-25{--gecko-text-opacity: 1;color:rgba(var(--gecko-red-25-rgb),var(--gecko-text-opacity))!important}.gecko-styles .text-red-50{--gecko-text-opacity: 1;color:rgba(var(--gecko-red-50-rgb),var(--gecko-text-opacity))!important}.gecko-styles .text-red-100{--gecko-text-opacity: 1;color:rgba(var(--gecko-red-100-rgb),var(--gecko-text-opacity))!important}.gecko-styles .text-red-200{--gecko-text-opacity: 1;color:rgba(var(--gecko-red-200-rgb),var(--gecko-text-opacity))!important}.gecko-styles .text-red-300{--gecko-text-opacity: 1;color:rgba(var(--gecko-red-300-rgb),var(--gecko-text-opacity))!important}.gecko-styles .text-red-400{--gecko-text-opacity: 1;color:rgba(var(--gecko-red-400-rgb),var(--gecko-text-opacity))!important}.gecko-styles .text-red-500{--gecko-text-opacity: 1;color:rgba(var(--gecko-red-500-rgb),var(--gecko-text-opacity))!important}.gecko-styles .text-red-600{--gecko-text-opacity: 1;color:rgba(var(--gecko-red-600-rgb),var(--gecko-text-opacity))!important}.gecko-styles .text-red-700{--gecko-text-opacity: 1;color:rgba(var(--gecko-red-700-rgb),var(--gecko-text-opacity))!important}.gecko-styles .text-red-800{--gecko-text-opacity: 1;color:rgba(var(--gecko-red-800-rgb),var(--gecko-text-opacity))!important}.gecko-styles .text-red-900{--gecko-text-opacity: 1;color:rgba(var(--gecko-red-900-rgb),var(--gecko-text-opacity))!important}.gecko-styles .text-orange-25{--gecko-text-opacity: 1;color:rgba(var(--gecko-orange-25-rgb),var(--gecko-text-opacity))!important}.gecko-styles .text-orange-50{--gecko-text-opacity: 1;color:rgba(var(--gecko-orange-50-rgb),var(--gecko-text-opacity))!important}.gecko-styles .text-orange-100{--gecko-text-opacity: 1;color:rgba(var(--gecko-orange-100-rgb),var(--gecko-text-opacity))!important}.gecko-styles .text-orange-200{--gecko-text-opacity: 1;color:rgba(var(--gecko-orange-200-rgb),var(--gecko-text-opacity))!important}.gecko-styles .text-orange-300{--gecko-text-opacity: 1;color:rgba(var(--gecko-orange-300-rgb),var(--gecko-text-opacity))!important}.gecko-styles .text-orange-400{--gecko-text-opacity: 1;color:rgba(var(--gecko-orange-400-rgb),var(--gecko-text-opacity))!important}.gecko-styles .text-orange-500{--gecko-text-opacity: 1;color:rgba(var(--gecko-orange-500-rgb),var(--gecko-text-opacity))!important}.gecko-styles .text-orange-600{--gecko-text-opacity: 1;color:rgba(var(--gecko-orange-600-rgb),var(--gecko-text-opacity))!important}.gecko-styles .text-orange-700{--gecko-text-opacity: 1;color:rgba(var(--gecko-orange-700-rgb),var(--gecko-text-opacity))!important}.gecko-styles .text-orange-800{--gecko-text-opacity: 1;color:rgba(var(--gecko-orange-800-rgb),var(--gecko-text-opacity))!important}.gecko-styles .text-orange-900{--gecko-text-opacity: 1;color:rgba(var(--gecko-orange-900-rgb),var(--gecko-text-opacity))!important}.gecko-styles .text-yellow-25{--gecko-text-opacity: 1;color:rgba(var(--gecko-yellow-25-rgb),var(--gecko-text-opacity))!important}.gecko-styles .text-yellow-50{--gecko-text-opacity: 1;color:rgba(var(--gecko-yellow-50-rgb),var(--gecko-text-opacity))!important}.gecko-styles .text-yellow-100{--gecko-text-opacity: 1;color:rgba(var(--gecko-yellow-100-rgb),var(--gecko-text-opacity))!important}.gecko-styles .text-yellow-200{--gecko-text-opacity: 1;color:rgba(var(--gecko-yellow-200-rgb),var(--gecko-text-opacity))!important}.gecko-styles .text-yellow-300{--gecko-text-opacity: 1;color:rgba(var(--gecko-yellow-300-rgb),var(--gecko-text-opacity))!important}.gecko-styles .text-yellow-400{--gecko-text-opacity: 1;color:rgba(var(--gecko-yellow-400-rgb),var(--gecko-text-opacity))!important}.gecko-styles .text-yellow-500{--gecko-text-opacity: 1;color:rgba(var(--gecko-yellow-500-rgb),var(--gecko-text-opacity))!important}.gecko-styles .text-yellow-600{--gecko-text-opacity: 1;color:rgba(var(--gecko-yellow-600-rgb),var(--gecko-text-opacity))!important}.gecko-styles .text-yellow-700{--gecko-text-opacity: 1;color:rgba(var(--gecko-yellow-700-rgb),var(--gecko-text-opacity))!important}.gecko-styles .text-yellow-800{--gecko-text-opacity: 1;color:rgba(var(--gecko-yellow-800-rgb),var(--gecko-text-opacity))!important}.gecko-styles .text-yellow-900{--gecko-text-opacity: 1;color:rgba(var(--gecko-yellow-900-rgb),var(--gecko-text-opacity))!important}.gecko-styles .text-green-25{--gecko-text-opacity: 1;color:rgba(var(--gecko-green-25-rgb),var(--gecko-text-opacity))!important}.gecko-styles .text-green-50{--gecko-text-opacity: 1;color:rgba(var(--gecko-green-50-rgb),var(--gecko-text-opacity))!important}.gecko-styles .text-green-100{--gecko-text-opacity: 1;color:rgba(var(--gecko-green-100-rgb),var(--gecko-text-opacity))!important}.gecko-styles .text-green-200{--gecko-text-opacity: 1;color:rgba(var(--gecko-green-200-rgb),var(--gecko-text-opacity))!important}.gecko-styles .text-green-300{--gecko-text-opacity: 1;color:rgba(var(--gecko-green-300-rgb),var(--gecko-text-opacity))!important}.gecko-styles .text-green-400{--gecko-text-opacity: 1;color:rgba(var(--gecko-green-400-rgb),var(--gecko-text-opacity))!important}.gecko-styles .text-green-500{--gecko-text-opacity: 1;color:rgba(var(--gecko-green-500-rgb),var(--gecko-text-opacity))!important}.gecko-styles .text-green-600{--gecko-text-opacity: 1;color:rgba(var(--gecko-green-600-rgb),var(--gecko-text-opacity))!important}.gecko-styles .text-green-700{--gecko-text-opacity: 1;color:rgba(var(--gecko-green-700-rgb),var(--gecko-text-opacity))!important}.gecko-styles .text-green-800{--gecko-text-opacity: 1;color:rgba(var(--gecko-green-800-rgb),var(--gecko-text-opacity))!important}.gecko-styles .text-green-900{--gecko-text-opacity: 1;color:rgba(var(--gecko-green-900-rgb),var(--gecko-text-opacity))!important}.gecko-styles .text-purple-25{--gecko-text-opacity: 1;color:rgba(var(--gecko-purple-25-rgb),var(--gecko-text-opacity))!important}.gecko-styles .text-purple-50{--gecko-text-opacity: 1;color:rgba(var(--gecko-purple-50-rgb),var(--gecko-text-opacity))!important}.gecko-styles .text-purple-100{--gecko-text-opacity: 1;color:rgba(var(--gecko-purple-100-rgb),var(--gecko-text-opacity))!important}.gecko-styles .text-purple-200{--gecko-text-opacity: 1;color:rgba(var(--gecko-purple-200-rgb),var(--gecko-text-opacity))!important}.gecko-styles .text-purple-300{--gecko-text-opacity: 1;color:rgba(var(--gecko-purple-300-rgb),var(--gecko-text-opacity))!important}.gecko-styles .text-purple-400{--gecko-text-opacity: 1;color:rgba(var(--gecko-purple-400-rgb),var(--gecko-text-opacity))!important}.gecko-styles .text-purple-500{--gecko-text-opacity: 1;color:rgba(var(--gecko-purple-500-rgb),var(--gecko-text-opacity))!important}.gecko-styles .text-purple-600{--gecko-text-opacity: 1;color:rgba(var(--gecko-purple-600-rgb),var(--gecko-text-opacity))!important}.gecko-styles .text-purple-700{--gecko-text-opacity: 1;color:rgba(var(--gecko-purple-700-rgb),var(--gecko-text-opacity))!important}.gecko-styles .text-purple-800{--gecko-text-opacity: 1;color:rgba(var(--gecko-purple-800-rgb),var(--gecko-text-opacity))!important}.gecko-styles .text-purple-900{--gecko-text-opacity: 1;color:rgba(var(--gecko-purple-900-rgb),var(--gecko-text-opacity))!important}.gecko-styles .text-black{--gecko-text-opacity: 1;color:rgba(var(--gecko-black-rgb),var(--gecko-text-opacity))!important}.gecko-styles .text-white{--gecko-text-opacity: 1;color:rgba(var(--gecko-white-rgb),var(--gecko-text-opacity))!important}.gecko-styles .text-body{--gecko-text-opacity: 1;color:rgba(var(--gecko-body-color-rgb),var(--gecko-text-opacity))!important}.gecko-styles .text-muted{--gecko-text-opacity: 1;color:var(--gecko-secondary-color)!important}.gecko-styles .text-black-50{--gecko-text-opacity: 1;color:#02061780!important}.gecko-styles .text-white-50{--gecko-text-opacity: 1;color:#ffffff80!important}.gecko-styles .text-body-secondary{--gecko-text-opacity: 1;color:var(--gecko-secondary-color)!important}.gecko-styles .text-body-tertiary{--gecko-text-opacity: 1;color:var(--gecko-tertiary-color)!important}.gecko-styles .text-body-emphasis{--gecko-text-opacity: 1;color:var(--gecko-emphasis-color)!important}.gecko-styles .text-reset{--gecko-text-opacity: 1;color:inherit!important}.gecko-styles .text-opacity-25{--gecko-text-opacity: .25}.gecko-styles .text-opacity-50{--gecko-text-opacity: .5}.gecko-styles .text-opacity-75{--gecko-text-opacity: .75}.gecko-styles .text-opacity-100{--gecko-text-opacity: 1}.gecko-styles .text-primary-emphasis{color:var(--gecko-primary-text-emphasis)!important}.gecko-styles .text-secondary-emphasis{color:var(--gecko-secondary-text-emphasis)!important}.gecko-styles .text-success-emphasis{color:var(--gecko-success-text-emphasis)!important}.gecko-styles .text-info-emphasis{color:var(--gecko-info-text-emphasis)!important}.gecko-styles .text-warning-emphasis{color:var(--gecko-warning-text-emphasis)!important}.gecko-styles .text-danger-emphasis{color:var(--gecko-danger-text-emphasis)!important}.gecko-styles .text-light-emphasis{color:var(--gecko-light-text-emphasis)!important}.gecko-styles .text-dark-emphasis{color:var(--gecko-dark-text-emphasis)!important}.gecko-styles .link-opacity-10,.gecko-styles .link-opacity-10-hover:hover{--gecko-link-opacity: .1}.gecko-styles .link-opacity-25,.gecko-styles .link-opacity-25-hover:hover{--gecko-link-opacity: .25}.gecko-styles .link-opacity-50,.gecko-styles .link-opacity-50-hover:hover{--gecko-link-opacity: .5}.gecko-styles .link-opacity-75,.gecko-styles .link-opacity-75-hover:hover{--gecko-link-opacity: .75}.gecko-styles .link-opacity-100,.gecko-styles .link-opacity-100-hover:hover{--gecko-link-opacity: 1}.gecko-styles .link-offset-1,.gecko-styles .link-offset-1-hover:hover{text-underline-offset:.125em!important}.gecko-styles .link-offset-2,.gecko-styles .link-offset-2-hover:hover{text-underline-offset:.25em!important}.gecko-styles .link-offset-3,.gecko-styles .link-offset-3-hover:hover{text-underline-offset:.375em!important}.gecko-styles .link-underline-primary{--gecko-link-underline-opacity: 1;text-decoration-color:rgba(var(--gecko-primary-rgb),var(--gecko-link-underline-opacity))!important}.gecko-styles .link-underline-secondary{--gecko-link-underline-opacity: 1;text-decoration-color:rgba(var(--gecko-secondary-rgb),var(--gecko-link-underline-opacity))!important}.gecko-styles .link-underline-success{--gecko-link-underline-opacity: 1;text-decoration-color:rgba(var(--gecko-success-rgb),var(--gecko-link-underline-opacity))!important}.gecko-styles .link-underline-info{--gecko-link-underline-opacity: 1;text-decoration-color:rgba(var(--gecko-info-rgb),var(--gecko-link-underline-opacity))!important}.gecko-styles .link-underline-warning{--gecko-link-underline-opacity: 1;text-decoration-color:rgba(var(--gecko-warning-rgb),var(--gecko-link-underline-opacity))!important}.gecko-styles .link-underline-danger{--gecko-link-underline-opacity: 1;text-decoration-color:rgba(var(--gecko-danger-rgb),var(--gecko-link-underline-opacity))!important}.gecko-styles .link-underline-light{--gecko-link-underline-opacity: 1;text-decoration-color:rgba(var(--gecko-light-rgb),var(--gecko-link-underline-opacity))!important}.gecko-styles .link-underline-dark{--gecko-link-underline-opacity: 1;text-decoration-color:rgba(var(--gecko-dark-rgb),var(--gecko-link-underline-opacity))!important}.gecko-styles .link-underline-grey-25{--gecko-link-underline-opacity: 1;text-decoration-color:rgba(var(--gecko-grey-25-rgb),var(--gecko-link-underline-opacity))!important}.gecko-styles .link-underline-grey-50{--gecko-link-underline-opacity: 1;text-decoration-color:rgba(var(--gecko-grey-50-rgb),var(--gecko-link-underline-opacity))!important}.gecko-styles .link-underline-grey-100{--gecko-link-underline-opacity: 1;text-decoration-color:rgba(var(--gecko-grey-100-rgb),var(--gecko-link-underline-opacity))!important}.gecko-styles .link-underline-grey-200{--gecko-link-underline-opacity: 1;text-decoration-color:rgba(var(--gecko-grey-200-rgb),var(--gecko-link-underline-opacity))!important}.gecko-styles .link-underline-grey-300{--gecko-link-underline-opacity: 1;text-decoration-color:rgba(var(--gecko-grey-300-rgb),var(--gecko-link-underline-opacity))!important}.gecko-styles .link-underline-grey-400{--gecko-link-underline-opacity: 1;text-decoration-color:rgba(var(--gecko-grey-400-rgb),var(--gecko-link-underline-opacity))!important}.gecko-styles .link-underline-grey-500{--gecko-link-underline-opacity: 1;text-decoration-color:rgba(var(--gecko-grey-500-rgb),var(--gecko-link-underline-opacity))!important}.gecko-styles .link-underline-grey-600{--gecko-link-underline-opacity: 1;text-decoration-color:rgba(var(--gecko-grey-600-rgb),var(--gecko-link-underline-opacity))!important}.gecko-styles .link-underline-grey-700{--gecko-link-underline-opacity: 1;text-decoration-color:rgba(var(--gecko-grey-700-rgb),var(--gecko-link-underline-opacity))!important}.gecko-styles .link-underline-grey-800{--gecko-link-underline-opacity: 1;text-decoration-color:rgba(var(--gecko-grey-800-rgb),var(--gecko-link-underline-opacity))!important}.gecko-styles .link-underline-grey-900{--gecko-link-underline-opacity: 1;text-decoration-color:rgba(var(--gecko-grey-900-rgb),var(--gecko-link-underline-opacity))!important}.gecko-styles .link-underline-blue-25{--gecko-link-underline-opacity: 1;text-decoration-color:rgba(var(--gecko-blue-25-rgb),var(--gecko-link-underline-opacity))!important}.gecko-styles .link-underline-blue-50{--gecko-link-underline-opacity: 1;text-decoration-color:rgba(var(--gecko-blue-50-rgb),var(--gecko-link-underline-opacity))!important}.gecko-styles .link-underline-blue-100{--gecko-link-underline-opacity: 1;text-decoration-color:rgba(var(--gecko-blue-100-rgb),var(--gecko-link-underline-opacity))!important}.gecko-styles .link-underline-blue-200{--gecko-link-underline-opacity: 1;text-decoration-color:rgba(var(--gecko-blue-200-rgb),var(--gecko-link-underline-opacity))!important}.gecko-styles .link-underline-blue-300{--gecko-link-underline-opacity: 1;text-decoration-color:rgba(var(--gecko-blue-300-rgb),var(--gecko-link-underline-opacity))!important}.gecko-styles .link-underline-blue-400{--gecko-link-underline-opacity: 1;text-decoration-color:rgba(var(--gecko-blue-400-rgb),var(--gecko-link-underline-opacity))!important}.gecko-styles .link-underline-blue-500{--gecko-link-underline-opacity: 1;text-decoration-color:rgba(var(--gecko-blue-500-rgb),var(--gecko-link-underline-opacity))!important}.gecko-styles .link-underline-blue-600{--gecko-link-underline-opacity: 1;text-decoration-color:rgba(var(--gecko-blue-600-rgb),var(--gecko-link-underline-opacity))!important}.gecko-styles .link-underline-blue-700{--gecko-link-underline-opacity: 1;text-decoration-color:rgba(var(--gecko-blue-700-rgb),var(--gecko-link-underline-opacity))!important}.gecko-styles .link-underline-blue-800{--gecko-link-underline-opacity: 1;text-decoration-color:rgba(var(--gecko-blue-800-rgb),var(--gecko-link-underline-opacity))!important}.gecko-styles .link-underline-blue-900{--gecko-link-underline-opacity: 1;text-decoration-color:rgba(var(--gecko-blue-900-rgb),var(--gecko-link-underline-opacity))!important}.gecko-styles .link-underline-red-25{--gecko-link-underline-opacity: 1;text-decoration-color:rgba(var(--gecko-red-25-rgb),var(--gecko-link-underline-opacity))!important}.gecko-styles .link-underline-red-50{--gecko-link-underline-opacity: 1;text-decoration-color:rgba(var(--gecko-red-50-rgb),var(--gecko-link-underline-opacity))!important}.gecko-styles .link-underline-red-100{--gecko-link-underline-opacity: 1;text-decoration-color:rgba(var(--gecko-red-100-rgb),var(--gecko-link-underline-opacity))!important}.gecko-styles .link-underline-red-200{--gecko-link-underline-opacity: 1;text-decoration-color:rgba(var(--gecko-red-200-rgb),var(--gecko-link-underline-opacity))!important}.gecko-styles .link-underline-red-300{--gecko-link-underline-opacity: 1;text-decoration-color:rgba(var(--gecko-red-300-rgb),var(--gecko-link-underline-opacity))!important}.gecko-styles .link-underline-red-400{--gecko-link-underline-opacity: 1;text-decoration-color:rgba(var(--gecko-red-400-rgb),var(--gecko-link-underline-opacity))!important}.gecko-styles .link-underline-red-500{--gecko-link-underline-opacity: 1;text-decoration-color:rgba(var(--gecko-red-500-rgb),var(--gecko-link-underline-opacity))!important}.gecko-styles .link-underline-red-600{--gecko-link-underline-opacity: 1;text-decoration-color:rgba(var(--gecko-red-600-rgb),var(--gecko-link-underline-opacity))!important}.gecko-styles .link-underline-red-700{--gecko-link-underline-opacity: 1;text-decoration-color:rgba(var(--gecko-red-700-rgb),var(--gecko-link-underline-opacity))!important}.gecko-styles .link-underline-red-800{--gecko-link-underline-opacity: 1;text-decoration-color:rgba(var(--gecko-red-800-rgb),var(--gecko-link-underline-opacity))!important}.gecko-styles .link-underline-red-900{--gecko-link-underline-opacity: 1;text-decoration-color:rgba(var(--gecko-red-900-rgb),var(--gecko-link-underline-opacity))!important}.gecko-styles .link-underline-orange-25{--gecko-link-underline-opacity: 1;text-decoration-color:rgba(var(--gecko-orange-25-rgb),var(--gecko-link-underline-opacity))!important}.gecko-styles .link-underline-orange-50{--gecko-link-underline-opacity: 1;text-decoration-color:rgba(var(--gecko-orange-50-rgb),var(--gecko-link-underline-opacity))!important}.gecko-styles .link-underline-orange-100{--gecko-link-underline-opacity: 1;text-decoration-color:rgba(var(--gecko-orange-100-rgb),var(--gecko-link-underline-opacity))!important}.gecko-styles .link-underline-orange-200{--gecko-link-underline-opacity: 1;text-decoration-color:rgba(var(--gecko-orange-200-rgb),var(--gecko-link-underline-opacity))!important}.gecko-styles .link-underline-orange-300{--gecko-link-underline-opacity: 1;text-decoration-color:rgba(var(--gecko-orange-300-rgb),var(--gecko-link-underline-opacity))!important}.gecko-styles .link-underline-orange-400{--gecko-link-underline-opacity: 1;text-decoration-color:rgba(var(--gecko-orange-400-rgb),var(--gecko-link-underline-opacity))!important}.gecko-styles .link-underline-orange-500{--gecko-link-underline-opacity: 1;text-decoration-color:rgba(var(--gecko-orange-500-rgb),var(--gecko-link-underline-opacity))!important}.gecko-styles .link-underline-orange-600{--gecko-link-underline-opacity: 1;text-decoration-color:rgba(var(--gecko-orange-600-rgb),var(--gecko-link-underline-opacity))!important}.gecko-styles .link-underline-orange-700{--gecko-link-underline-opacity: 1;text-decoration-color:rgba(var(--gecko-orange-700-rgb),var(--gecko-link-underline-opacity))!important}.gecko-styles .link-underline-orange-800{--gecko-link-underline-opacity: 1;text-decoration-color:rgba(var(--gecko-orange-800-rgb),var(--gecko-link-underline-opacity))!important}.gecko-styles .link-underline-orange-900{--gecko-link-underline-opacity: 1;text-decoration-color:rgba(var(--gecko-orange-900-rgb),var(--gecko-link-underline-opacity))!important}.gecko-styles .link-underline-yellow-25{--gecko-link-underline-opacity: 1;text-decoration-color:rgba(var(--gecko-yellow-25-rgb),var(--gecko-link-underline-opacity))!important}.gecko-styles .link-underline-yellow-50{--gecko-link-underline-opacity: 1;text-decoration-color:rgba(var(--gecko-yellow-50-rgb),var(--gecko-link-underline-opacity))!important}.gecko-styles .link-underline-yellow-100{--gecko-link-underline-opacity: 1;text-decoration-color:rgba(var(--gecko-yellow-100-rgb),var(--gecko-link-underline-opacity))!important}.gecko-styles .link-underline-yellow-200{--gecko-link-underline-opacity: 1;text-decoration-color:rgba(var(--gecko-yellow-200-rgb),var(--gecko-link-underline-opacity))!important}.gecko-styles .link-underline-yellow-300{--gecko-link-underline-opacity: 1;text-decoration-color:rgba(var(--gecko-yellow-300-rgb),var(--gecko-link-underline-opacity))!important}.gecko-styles .link-underline-yellow-400{--gecko-link-underline-opacity: 1;text-decoration-color:rgba(var(--gecko-yellow-400-rgb),var(--gecko-link-underline-opacity))!important}.gecko-styles .link-underline-yellow-500{--gecko-link-underline-opacity: 1;text-decoration-color:rgba(var(--gecko-yellow-500-rgb),var(--gecko-link-underline-opacity))!important}.gecko-styles .link-underline-yellow-600{--gecko-link-underline-opacity: 1;text-decoration-color:rgba(var(--gecko-yellow-600-rgb),var(--gecko-link-underline-opacity))!important}.gecko-styles .link-underline-yellow-700{--gecko-link-underline-opacity: 1;text-decoration-color:rgba(var(--gecko-yellow-700-rgb),var(--gecko-link-underline-opacity))!important}.gecko-styles .link-underline-yellow-800{--gecko-link-underline-opacity: 1;text-decoration-color:rgba(var(--gecko-yellow-800-rgb),var(--gecko-link-underline-opacity))!important}.gecko-styles .link-underline-yellow-900{--gecko-link-underline-opacity: 1;text-decoration-color:rgba(var(--gecko-yellow-900-rgb),var(--gecko-link-underline-opacity))!important}.gecko-styles .link-underline-green-25{--gecko-link-underline-opacity: 1;text-decoration-color:rgba(var(--gecko-green-25-rgb),var(--gecko-link-underline-opacity))!important}.gecko-styles .link-underline-green-50{--gecko-link-underline-opacity: 1;text-decoration-color:rgba(var(--gecko-green-50-rgb),var(--gecko-link-underline-opacity))!important}.gecko-styles .link-underline-green-100{--gecko-link-underline-opacity: 1;text-decoration-color:rgba(var(--gecko-green-100-rgb),var(--gecko-link-underline-opacity))!important}.gecko-styles .link-underline-green-200{--gecko-link-underline-opacity: 1;text-decoration-color:rgba(var(--gecko-green-200-rgb),var(--gecko-link-underline-opacity))!important}.gecko-styles .link-underline-green-300{--gecko-link-underline-opacity: 1;text-decoration-color:rgba(var(--gecko-green-300-rgb),var(--gecko-link-underline-opacity))!important}.gecko-styles .link-underline-green-400{--gecko-link-underline-opacity: 1;text-decoration-color:rgba(var(--gecko-green-400-rgb),var(--gecko-link-underline-opacity))!important}.gecko-styles .link-underline-green-500{--gecko-link-underline-opacity: 1;text-decoration-color:rgba(var(--gecko-green-500-rgb),var(--gecko-link-underline-opacity))!important}.gecko-styles .link-underline-green-600{--gecko-link-underline-opacity: 1;text-decoration-color:rgba(var(--gecko-green-600-rgb),var(--gecko-link-underline-opacity))!important}.gecko-styles .link-underline-green-700{--gecko-link-underline-opacity: 1;text-decoration-color:rgba(var(--gecko-green-700-rgb),var(--gecko-link-underline-opacity))!important}.gecko-styles .link-underline-green-800{--gecko-link-underline-opacity: 1;text-decoration-color:rgba(var(--gecko-green-800-rgb),var(--gecko-link-underline-opacity))!important}.gecko-styles .link-underline-green-900{--gecko-link-underline-opacity: 1;text-decoration-color:rgba(var(--gecko-green-900-rgb),var(--gecko-link-underline-opacity))!important}.gecko-styles .link-underline-purple-25{--gecko-link-underline-opacity: 1;text-decoration-color:rgba(var(--gecko-purple-25-rgb),var(--gecko-link-underline-opacity))!important}.gecko-styles .link-underline-purple-50{--gecko-link-underline-opacity: 1;text-decoration-color:rgba(var(--gecko-purple-50-rgb),var(--gecko-link-underline-opacity))!important}.gecko-styles .link-underline-purple-100{--gecko-link-underline-opacity: 1;text-decoration-color:rgba(var(--gecko-purple-100-rgb),var(--gecko-link-underline-opacity))!important}.gecko-styles .link-underline-purple-200{--gecko-link-underline-opacity: 1;text-decoration-color:rgba(var(--gecko-purple-200-rgb),var(--gecko-link-underline-opacity))!important}.gecko-styles .link-underline-purple-300{--gecko-link-underline-opacity: 1;text-decoration-color:rgba(var(--gecko-purple-300-rgb),var(--gecko-link-underline-opacity))!important}.gecko-styles .link-underline-purple-400{--gecko-link-underline-opacity: 1;text-decoration-color:rgba(var(--gecko-purple-400-rgb),var(--gecko-link-underline-opacity))!important}.gecko-styles .link-underline-purple-500{--gecko-link-underline-opacity: 1;text-decoration-color:rgba(var(--gecko-purple-500-rgb),var(--gecko-link-underline-opacity))!important}.gecko-styles .link-underline-purple-600{--gecko-link-underline-opacity: 1;text-decoration-color:rgba(var(--gecko-purple-600-rgb),var(--gecko-link-underline-opacity))!important}.gecko-styles .link-underline-purple-700{--gecko-link-underline-opacity: 1;text-decoration-color:rgba(var(--gecko-purple-700-rgb),var(--gecko-link-underline-opacity))!important}.gecko-styles .link-underline-purple-800{--gecko-link-underline-opacity: 1;text-decoration-color:rgba(var(--gecko-purple-800-rgb),var(--gecko-link-underline-opacity))!important}.gecko-styles .link-underline-purple-900{--gecko-link-underline-opacity: 1;text-decoration-color:rgba(var(--gecko-purple-900-rgb),var(--gecko-link-underline-opacity))!important}.gecko-styles .link-underline{--gecko-link-underline-opacity: 1;text-decoration-color:rgba(var(--gecko-link-color-rgb),var(--gecko-link-underline-opacity, 1))!important}.gecko-styles .link-underline-opacity-0,.gecko-styles .link-underline-opacity-0-hover:hover{--gecko-link-underline-opacity: 0}.gecko-styles .link-underline-opacity-10,.gecko-styles .link-underline-opacity-10-hover:hover{--gecko-link-underline-opacity: .1}.gecko-styles .link-underline-opacity-25,.gecko-styles .link-underline-opacity-25-hover:hover{--gecko-link-underline-opacity: .25}.gecko-styles .link-underline-opacity-50,.gecko-styles .link-underline-opacity-50-hover:hover{--gecko-link-underline-opacity: .5}.gecko-styles .link-underline-opacity-75,.gecko-styles .link-underline-opacity-75-hover:hover{--gecko-link-underline-opacity: .75}.gecko-styles .link-underline-opacity-100,.gecko-styles .link-underline-opacity-100-hover:hover{--gecko-link-underline-opacity: 1}.gecko-styles .bg-primary{--gecko-bg-opacity: 1;background-color:rgba(var(--gecko-primary-rgb),var(--gecko-bg-opacity))!important}.gecko-styles .bg-secondary{--gecko-bg-opacity: 1;background-color:rgba(var(--gecko-secondary-rgb),var(--gecko-bg-opacity))!important}.gecko-styles .bg-success{--gecko-bg-opacity: 1;background-color:rgba(var(--gecko-success-rgb),var(--gecko-bg-opacity))!important}.gecko-styles .bg-info{--gecko-bg-opacity: 1;background-color:rgba(var(--gecko-info-rgb),var(--gecko-bg-opacity))!important}.gecko-styles .bg-warning{--gecko-bg-opacity: 1;background-color:rgba(var(--gecko-warning-rgb),var(--gecko-bg-opacity))!important}.gecko-styles .bg-danger{--gecko-bg-opacity: 1;background-color:rgba(var(--gecko-danger-rgb),var(--gecko-bg-opacity))!important}.gecko-styles .bg-light{--gecko-bg-opacity: 1;background-color:rgba(var(--gecko-light-rgb),var(--gecko-bg-opacity))!important}.gecko-styles .bg-dark{--gecko-bg-opacity: 1;background-color:rgba(var(--gecko-dark-rgb),var(--gecko-bg-opacity))!important}.gecko-styles .bg-grey-25{--gecko-bg-opacity: 1;background-color:rgba(var(--gecko-grey-25-rgb),var(--gecko-bg-opacity))!important}.gecko-styles .bg-grey-50{--gecko-bg-opacity: 1;background-color:rgba(var(--gecko-grey-50-rgb),var(--gecko-bg-opacity))!important}.gecko-styles .bg-grey-100{--gecko-bg-opacity: 1;background-color:rgba(var(--gecko-grey-100-rgb),var(--gecko-bg-opacity))!important}.gecko-styles .bg-grey-200{--gecko-bg-opacity: 1;background-color:rgba(var(--gecko-grey-200-rgb),var(--gecko-bg-opacity))!important}.gecko-styles .bg-grey-300{--gecko-bg-opacity: 1;background-color:rgba(var(--gecko-grey-300-rgb),var(--gecko-bg-opacity))!important}.gecko-styles .bg-grey-400{--gecko-bg-opacity: 1;background-color:rgba(var(--gecko-grey-400-rgb),var(--gecko-bg-opacity))!important}.gecko-styles .bg-grey-500{--gecko-bg-opacity: 1;background-color:rgba(var(--gecko-grey-500-rgb),var(--gecko-bg-opacity))!important}.gecko-styles .bg-grey-600{--gecko-bg-opacity: 1;background-color:rgba(var(--gecko-grey-600-rgb),var(--gecko-bg-opacity))!important}.gecko-styles .bg-grey-700{--gecko-bg-opacity: 1;background-color:rgba(var(--gecko-grey-700-rgb),var(--gecko-bg-opacity))!important}.gecko-styles .bg-grey-800{--gecko-bg-opacity: 1;background-color:rgba(var(--gecko-grey-800-rgb),var(--gecko-bg-opacity))!important}.gecko-styles .bg-grey-900{--gecko-bg-opacity: 1;background-color:rgba(var(--gecko-grey-900-rgb),var(--gecko-bg-opacity))!important}.gecko-styles .bg-blue-25{--gecko-bg-opacity: 1;background-color:rgba(var(--gecko-blue-25-rgb),var(--gecko-bg-opacity))!important}.gecko-styles .bg-blue-50{--gecko-bg-opacity: 1;background-color:rgba(var(--gecko-blue-50-rgb),var(--gecko-bg-opacity))!important}.gecko-styles .bg-blue-100{--gecko-bg-opacity: 1;background-color:rgba(var(--gecko-blue-100-rgb),var(--gecko-bg-opacity))!important}.gecko-styles .bg-blue-200{--gecko-bg-opacity: 1;background-color:rgba(var(--gecko-blue-200-rgb),var(--gecko-bg-opacity))!important}.gecko-styles .bg-blue-300{--gecko-bg-opacity: 1;background-color:rgba(var(--gecko-blue-300-rgb),var(--gecko-bg-opacity))!important}.gecko-styles .bg-blue-400{--gecko-bg-opacity: 1;background-color:rgba(var(--gecko-blue-400-rgb),var(--gecko-bg-opacity))!important}.gecko-styles .bg-blue-500{--gecko-bg-opacity: 1;background-color:rgba(var(--gecko-blue-500-rgb),var(--gecko-bg-opacity))!important}.gecko-styles .bg-blue-600{--gecko-bg-opacity: 1;background-color:rgba(var(--gecko-blue-600-rgb),var(--gecko-bg-opacity))!important}.gecko-styles .bg-blue-700{--gecko-bg-opacity: 1;background-color:rgba(var(--gecko-blue-700-rgb),var(--gecko-bg-opacity))!important}.gecko-styles .bg-blue-800{--gecko-bg-opacity: 1;background-color:rgba(var(--gecko-blue-800-rgb),var(--gecko-bg-opacity))!important}.gecko-styles .bg-blue-900{--gecko-bg-opacity: 1;background-color:rgba(var(--gecko-blue-900-rgb),var(--gecko-bg-opacity))!important}.gecko-styles .bg-red-25{--gecko-bg-opacity: 1;background-color:rgba(var(--gecko-red-25-rgb),var(--gecko-bg-opacity))!important}.gecko-styles .bg-red-50{--gecko-bg-opacity: 1;background-color:rgba(var(--gecko-red-50-rgb),var(--gecko-bg-opacity))!important}.gecko-styles .bg-red-100{--gecko-bg-opacity: 1;background-color:rgba(var(--gecko-red-100-rgb),var(--gecko-bg-opacity))!important}.gecko-styles .bg-red-200{--gecko-bg-opacity: 1;background-color:rgba(var(--gecko-red-200-rgb),var(--gecko-bg-opacity))!important}.gecko-styles .bg-red-300{--gecko-bg-opacity: 1;background-color:rgba(var(--gecko-red-300-rgb),var(--gecko-bg-opacity))!important}.gecko-styles .bg-red-400{--gecko-bg-opacity: 1;background-color:rgba(var(--gecko-red-400-rgb),var(--gecko-bg-opacity))!important}.gecko-styles .bg-red-500{--gecko-bg-opacity: 1;background-color:rgba(var(--gecko-red-500-rgb),var(--gecko-bg-opacity))!important}.gecko-styles .bg-red-600{--gecko-bg-opacity: 1;background-color:rgba(var(--gecko-red-600-rgb),var(--gecko-bg-opacity))!important}.gecko-styles .bg-red-700{--gecko-bg-opacity: 1;background-color:rgba(var(--gecko-red-700-rgb),var(--gecko-bg-opacity))!important}.gecko-styles .bg-red-800{--gecko-bg-opacity: 1;background-color:rgba(var(--gecko-red-800-rgb),var(--gecko-bg-opacity))!important}.gecko-styles .bg-red-900{--gecko-bg-opacity: 1;background-color:rgba(var(--gecko-red-900-rgb),var(--gecko-bg-opacity))!important}.gecko-styles .bg-orange-25{--gecko-bg-opacity: 1;background-color:rgba(var(--gecko-orange-25-rgb),var(--gecko-bg-opacity))!important}.gecko-styles .bg-orange-50{--gecko-bg-opacity: 1;background-color:rgba(var(--gecko-orange-50-rgb),var(--gecko-bg-opacity))!important}.gecko-styles .bg-orange-100{--gecko-bg-opacity: 1;background-color:rgba(var(--gecko-orange-100-rgb),var(--gecko-bg-opacity))!important}.gecko-styles .bg-orange-200{--gecko-bg-opacity: 1;background-color:rgba(var(--gecko-orange-200-rgb),var(--gecko-bg-opacity))!important}.gecko-styles .bg-orange-300{--gecko-bg-opacity: 1;background-color:rgba(var(--gecko-orange-300-rgb),var(--gecko-bg-opacity))!important}.gecko-styles .bg-orange-400{--gecko-bg-opacity: 1;background-color:rgba(var(--gecko-orange-400-rgb),var(--gecko-bg-opacity))!important}.gecko-styles .bg-orange-500{--gecko-bg-opacity: 1;background-color:rgba(var(--gecko-orange-500-rgb),var(--gecko-bg-opacity))!important}.gecko-styles .bg-orange-600{--gecko-bg-opacity: 1;background-color:rgba(var(--gecko-orange-600-rgb),var(--gecko-bg-opacity))!important}.gecko-styles .bg-orange-700{--gecko-bg-opacity: 1;background-color:rgba(var(--gecko-orange-700-rgb),var(--gecko-bg-opacity))!important}.gecko-styles .bg-orange-800{--gecko-bg-opacity: 1;background-color:rgba(var(--gecko-orange-800-rgb),var(--gecko-bg-opacity))!important}.gecko-styles .bg-orange-900{--gecko-bg-opacity: 1;background-color:rgba(var(--gecko-orange-900-rgb),var(--gecko-bg-opacity))!important}.gecko-styles .bg-yellow-25{--gecko-bg-opacity: 1;background-color:rgba(var(--gecko-yellow-25-rgb),var(--gecko-bg-opacity))!important}.gecko-styles .bg-yellow-50{--gecko-bg-opacity: 1;background-color:rgba(var(--gecko-yellow-50-rgb),var(--gecko-bg-opacity))!important}.gecko-styles .bg-yellow-100{--gecko-bg-opacity: 1;background-color:rgba(var(--gecko-yellow-100-rgb),var(--gecko-bg-opacity))!important}.gecko-styles .bg-yellow-200{--gecko-bg-opacity: 1;background-color:rgba(var(--gecko-yellow-200-rgb),var(--gecko-bg-opacity))!important}.gecko-styles .bg-yellow-300{--gecko-bg-opacity: 1;background-color:rgba(var(--gecko-yellow-300-rgb),var(--gecko-bg-opacity))!important}.gecko-styles .bg-yellow-400{--gecko-bg-opacity: 1;background-color:rgba(var(--gecko-yellow-400-rgb),var(--gecko-bg-opacity))!important}.gecko-styles .bg-yellow-500{--gecko-bg-opacity: 1;background-color:rgba(var(--gecko-yellow-500-rgb),var(--gecko-bg-opacity))!important}.gecko-styles .bg-yellow-600{--gecko-bg-opacity: 1;background-color:rgba(var(--gecko-yellow-600-rgb),var(--gecko-bg-opacity))!important}.gecko-styles .bg-yellow-700{--gecko-bg-opacity: 1;background-color:rgba(var(--gecko-yellow-700-rgb),var(--gecko-bg-opacity))!important}.gecko-styles .bg-yellow-800{--gecko-bg-opacity: 1;background-color:rgba(var(--gecko-yellow-800-rgb),var(--gecko-bg-opacity))!important}.gecko-styles .bg-yellow-900{--gecko-bg-opacity: 1;background-color:rgba(var(--gecko-yellow-900-rgb),var(--gecko-bg-opacity))!important}.gecko-styles .bg-green-25{--gecko-bg-opacity: 1;background-color:rgba(var(--gecko-green-25-rgb),var(--gecko-bg-opacity))!important}.gecko-styles .bg-green-50{--gecko-bg-opacity: 1;background-color:rgba(var(--gecko-green-50-rgb),var(--gecko-bg-opacity))!important}.gecko-styles .bg-green-100{--gecko-bg-opacity: 1;background-color:rgba(var(--gecko-green-100-rgb),var(--gecko-bg-opacity))!important}.gecko-styles .bg-green-200{--gecko-bg-opacity: 1;background-color:rgba(var(--gecko-green-200-rgb),var(--gecko-bg-opacity))!important}.gecko-styles .bg-green-300{--gecko-bg-opacity: 1;background-color:rgba(var(--gecko-green-300-rgb),var(--gecko-bg-opacity))!important}.gecko-styles .bg-green-400{--gecko-bg-opacity: 1;background-color:rgba(var(--gecko-green-400-rgb),var(--gecko-bg-opacity))!important}.gecko-styles .bg-green-500{--gecko-bg-opacity: 1;background-color:rgba(var(--gecko-green-500-rgb),var(--gecko-bg-opacity))!important}.gecko-styles .bg-green-600{--gecko-bg-opacity: 1;background-color:rgba(var(--gecko-green-600-rgb),var(--gecko-bg-opacity))!important}.gecko-styles .bg-green-700{--gecko-bg-opacity: 1;background-color:rgba(var(--gecko-green-700-rgb),var(--gecko-bg-opacity))!important}.gecko-styles .bg-green-800{--gecko-bg-opacity: 1;background-color:rgba(var(--gecko-green-800-rgb),var(--gecko-bg-opacity))!important}.gecko-styles .bg-green-900{--gecko-bg-opacity: 1;background-color:rgba(var(--gecko-green-900-rgb),var(--gecko-bg-opacity))!important}.gecko-styles .bg-purple-25{--gecko-bg-opacity: 1;background-color:rgba(var(--gecko-purple-25-rgb),var(--gecko-bg-opacity))!important}.gecko-styles .bg-purple-50{--gecko-bg-opacity: 1;background-color:rgba(var(--gecko-purple-50-rgb),var(--gecko-bg-opacity))!important}.gecko-styles .bg-purple-100{--gecko-bg-opacity: 1;background-color:rgba(var(--gecko-purple-100-rgb),var(--gecko-bg-opacity))!important}.gecko-styles .bg-purple-200{--gecko-bg-opacity: 1;background-color:rgba(var(--gecko-purple-200-rgb),var(--gecko-bg-opacity))!important}.gecko-styles .bg-purple-300{--gecko-bg-opacity: 1;background-color:rgba(var(--gecko-purple-300-rgb),var(--gecko-bg-opacity))!important}.gecko-styles .bg-purple-400{--gecko-bg-opacity: 1;background-color:rgba(var(--gecko-purple-400-rgb),var(--gecko-bg-opacity))!important}.gecko-styles .bg-purple-500{--gecko-bg-opacity: 1;background-color:rgba(var(--gecko-purple-500-rgb),var(--gecko-bg-opacity))!important}.gecko-styles .bg-purple-600{--gecko-bg-opacity: 1;background-color:rgba(var(--gecko-purple-600-rgb),var(--gecko-bg-opacity))!important}.gecko-styles .bg-purple-700{--gecko-bg-opacity: 1;background-color:rgba(var(--gecko-purple-700-rgb),var(--gecko-bg-opacity))!important}.gecko-styles .bg-purple-800{--gecko-bg-opacity: 1;background-color:rgba(var(--gecko-purple-800-rgb),var(--gecko-bg-opacity))!important}.gecko-styles .bg-purple-900{--gecko-bg-opacity: 1;background-color:rgba(var(--gecko-purple-900-rgb),var(--gecko-bg-opacity))!important}.gecko-styles .bg-black{--gecko-bg-opacity: 1;background-color:rgba(var(--gecko-black-rgb),var(--gecko-bg-opacity))!important}.gecko-styles .bg-white{--gecko-bg-opacity: 1;background-color:rgba(var(--gecko-white-rgb),var(--gecko-bg-opacity))!important}.gecko-styles .bg-body{--gecko-bg-opacity: 1;background-color:rgba(var(--gecko-body-bg-rgb),var(--gecko-bg-opacity))!important}.gecko-styles .bg-transparent{--gecko-bg-opacity: 1;background-color:transparent!important}.gecko-styles .bg-body-secondary{--gecko-bg-opacity: 1;background-color:rgba(var(--gecko-secondary-bg-rgb),var(--gecko-bg-opacity))!important}.gecko-styles .bg-body-tertiary{--gecko-bg-opacity: 1;background-color:rgba(var(--gecko-tertiary-bg-rgb),var(--gecko-bg-opacity))!important}.gecko-styles .bg-opacity-10{--gecko-bg-opacity: .1}.gecko-styles .bg-opacity-25{--gecko-bg-opacity: .25}.gecko-styles .bg-opacity-50{--gecko-bg-opacity: .5}.gecko-styles .bg-opacity-75{--gecko-bg-opacity: .75}.gecko-styles .bg-opacity-100{--gecko-bg-opacity: 1}.gecko-styles .bg-primary-subtle{background-color:var(--gecko-primary-bg-subtle)!important}.gecko-styles .bg-secondary-subtle{background-color:var(--gecko-secondary-bg-subtle)!important}.gecko-styles .bg-success-subtle{background-color:var(--gecko-success-bg-subtle)!important}.gecko-styles .bg-info-subtle{background-color:var(--gecko-info-bg-subtle)!important}.gecko-styles .bg-warning-subtle{background-color:var(--gecko-warning-bg-subtle)!important}.gecko-styles .bg-danger-subtle{background-color:var(--gecko-danger-bg-subtle)!important}.gecko-styles .bg-light-subtle{background-color:var(--gecko-light-bg-subtle)!important}.gecko-styles .bg-dark-subtle{background-color:var(--gecko-dark-bg-subtle)!important}.gecko-styles .bg-gradient{background-image:var(--gecko-gradient)!important}.gecko-styles .user-select-all{-webkit-user-select:all!important;user-select:all!important}.gecko-styles .user-select-auto{-webkit-user-select:auto!important;user-select:auto!important}.gecko-styles .user-select-none{-webkit-user-select:none!important;user-select:none!important}.gecko-styles .pe-none{pointer-events:none!important}.gecko-styles .pe-auto{pointer-events:auto!important}.gecko-styles .rounded{border-radius:var(--gecko-border-radius)!important}.gecko-styles .rounded-0{border-radius:0!important}.gecko-styles .rounded-1{border-radius:var(--gecko-border-radius-sm)!important}.gecko-styles .rounded-2{border-radius:var(--gecko-border-radius)!important}.gecko-styles .rounded-3{border-radius:var(--gecko-border-radius-lg)!important}.gecko-styles .rounded-4{border-radius:var(--gecko-border-radius-xl)!important}.gecko-styles .rounded-5{border-radius:var(--gecko-border-radius-xxl)!important}.gecko-styles .rounded-circle{border-radius:50%!important}.gecko-styles .rounded-pill{border-radius:var(--gecko-border-radius-pill)!important}.gecko-styles .rounded-top{border-top-left-radius:var(--gecko-border-radius)!important;border-top-right-radius:var(--gecko-border-radius)!important}.gecko-styles .rounded-top-0{border-top-left-radius:0!important;border-top-right-radius:0!important}.gecko-styles .rounded-top-1{border-top-left-radius:var(--gecko-border-radius-sm)!important;border-top-right-radius:var(--gecko-border-radius-sm)!important}.gecko-styles .rounded-top-2{border-top-left-radius:var(--gecko-border-radius)!important;border-top-right-radius:var(--gecko-border-radius)!important}.gecko-styles .rounded-top-3{border-top-left-radius:var(--gecko-border-radius-lg)!important;border-top-right-radius:var(--gecko-border-radius-lg)!important}.gecko-styles .rounded-top-4{border-top-left-radius:var(--gecko-border-radius-xl)!important;border-top-right-radius:var(--gecko-border-radius-xl)!important}.gecko-styles .rounded-top-5{border-top-left-radius:var(--gecko-border-radius-xxl)!important;border-top-right-radius:var(--gecko-border-radius-xxl)!important}.gecko-styles .rounded-top-circle{border-top-left-radius:50%!important;border-top-right-radius:50%!important}.gecko-styles .rounded-top-pill{border-top-left-radius:var(--gecko-border-radius-pill)!important;border-top-right-radius:var(--gecko-border-radius-pill)!important}.gecko-styles .rounded-end{border-top-right-radius:var(--gecko-border-radius)!important;border-bottom-right-radius:var(--gecko-border-radius)!important}.gecko-styles .rounded-end-0{border-top-right-radius:0!important;border-bottom-right-radius:0!important}.gecko-styles .rounded-end-1{border-top-right-radius:var(--gecko-border-radius-sm)!important;border-bottom-right-radius:var(--gecko-border-radius-sm)!important}.gecko-styles .rounded-end-2{border-top-right-radius:var(--gecko-border-radius)!important;border-bottom-right-radius:var(--gecko-border-radius)!important}.gecko-styles .rounded-end-3{border-top-right-radius:var(--gecko-border-radius-lg)!important;border-bottom-right-radius:var(--gecko-border-radius-lg)!important}.gecko-styles .rounded-end-4{border-top-right-radius:var(--gecko-border-radius-xl)!important;border-bottom-right-radius:var(--gecko-border-radius-xl)!important}.gecko-styles .rounded-end-5{border-top-right-radius:var(--gecko-border-radius-xxl)!important;border-bottom-right-radius:var(--gecko-border-radius-xxl)!important}.gecko-styles .rounded-end-circle{border-top-right-radius:50%!important;border-bottom-right-radius:50%!important}.gecko-styles .rounded-end-pill{border-top-right-radius:var(--gecko-border-radius-pill)!important;border-bottom-right-radius:var(--gecko-border-radius-pill)!important}.gecko-styles .rounded-bottom{border-bottom-right-radius:var(--gecko-border-radius)!important;border-bottom-left-radius:var(--gecko-border-radius)!important}.gecko-styles .rounded-bottom-0{border-bottom-right-radius:0!important;border-bottom-left-radius:0!important}.gecko-styles .rounded-bottom-1{border-bottom-right-radius:var(--gecko-border-radius-sm)!important;border-bottom-left-radius:var(--gecko-border-radius-sm)!important}.gecko-styles .rounded-bottom-2{border-bottom-right-radius:var(--gecko-border-radius)!important;border-bottom-left-radius:var(--gecko-border-radius)!important}.gecko-styles .rounded-bottom-3{border-bottom-right-radius:var(--gecko-border-radius-lg)!important;border-bottom-left-radius:var(--gecko-border-radius-lg)!important}.gecko-styles .rounded-bottom-4{border-bottom-right-radius:var(--gecko-border-radius-xl)!important;border-bottom-left-radius:var(--gecko-border-radius-xl)!important}.gecko-styles .rounded-bottom-5{border-bottom-right-radius:var(--gecko-border-radius-xxl)!important;border-bottom-left-radius:var(--gecko-border-radius-xxl)!important}.gecko-styles .rounded-bottom-circle{border-bottom-right-radius:50%!important;border-bottom-left-radius:50%!important}.gecko-styles .rounded-bottom-pill{border-bottom-right-radius:var(--gecko-border-radius-pill)!important;border-bottom-left-radius:var(--gecko-border-radius-pill)!important}.gecko-styles .rounded-start{border-bottom-left-radius:var(--gecko-border-radius)!important;border-top-left-radius:var(--gecko-border-radius)!important}.gecko-styles .rounded-start-0{border-bottom-left-radius:0!important;border-top-left-radius:0!important}.gecko-styles .rounded-start-1{border-bottom-left-radius:var(--gecko-border-radius-sm)!important;border-top-left-radius:var(--gecko-border-radius-sm)!important}.gecko-styles .rounded-start-2{border-bottom-left-radius:var(--gecko-border-radius)!important;border-top-left-radius:var(--gecko-border-radius)!important}.gecko-styles .rounded-start-3{border-bottom-left-radius:var(--gecko-border-radius-lg)!important;border-top-left-radius:var(--gecko-border-radius-lg)!important}.gecko-styles .rounded-start-4{border-bottom-left-radius:var(--gecko-border-radius-xl)!important;border-top-left-radius:var(--gecko-border-radius-xl)!important}.gecko-styles .rounded-start-5{border-bottom-left-radius:var(--gecko-border-radius-xxl)!important;border-top-left-radius:var(--gecko-border-radius-xxl)!important}.gecko-styles .rounded-start-circle{border-bottom-left-radius:50%!important;border-top-left-radius:50%!important}.gecko-styles .rounded-start-pill{border-bottom-left-radius:var(--gecko-border-radius-pill)!important;border-top-left-radius:var(--gecko-border-radius-pill)!important}.gecko-styles .visible{visibility:visible!important}.gecko-styles .invisible{visibility:hidden!important}.gecko-styles .z-n1{z-index:-1!important}.gecko-styles .z-0{z-index:0!important}.gecko-styles .z-1{z-index:1!important}.gecko-styles .z-2{z-index:2!important}.gecko-styles .z-3{z-index:3!important}@media (min-width: 576px){.gecko-styles .float-sm-start{float:left!important}.gecko-styles .float-sm-end{float:right!important}.gecko-styles .float-sm-none{float:none!important}.gecko-styles .object-fit-sm-contain{object-fit:contain!important}.gecko-styles .object-fit-sm-cover{object-fit:cover!important}.gecko-styles .object-fit-sm-fill{object-fit:fill!important}.gecko-styles .object-fit-sm-scale{object-fit:scale-down!important}.gecko-styles .object-fit-sm-none{object-fit:none!important}.gecko-styles .d-sm-inline{display:inline!important}.gecko-styles .d-sm-inline-block{display:inline-block!important}.gecko-styles .d-sm-block{display:block!important}.gecko-styles .d-sm-grid{display:grid!important}.gecko-styles .d-sm-inline-grid{display:inline-grid!important}.gecko-styles .d-sm-table{display:table!important}.gecko-styles .d-sm-table-row{display:table-row!important}.gecko-styles .d-sm-table-cell{display:table-cell!important}.gecko-styles .d-sm-flex{display:flex!important}.gecko-styles .d-sm-inline-flex{display:inline-flex!important}.gecko-styles .d-sm-none{display:none!important}.gecko-styles .flex-sm-fill{flex:1 1 auto!important}.gecko-styles .flex-sm-row{flex-direction:row!important}.gecko-styles .flex-sm-column{flex-direction:column!important}.gecko-styles .flex-sm-row-reverse{flex-direction:row-reverse!important}.gecko-styles .flex-sm-column-reverse{flex-direction:column-reverse!important}.gecko-styles .flex-sm-grow-0{flex-grow:0!important}.gecko-styles .flex-sm-grow-1{flex-grow:1!important}.gecko-styles .flex-sm-shrink-0{flex-shrink:0!important}.gecko-styles .flex-sm-shrink-1{flex-shrink:1!important}.gecko-styles .flex-sm-wrap{flex-wrap:wrap!important}.gecko-styles .flex-sm-nowrap{flex-wrap:nowrap!important}.gecko-styles .flex-sm-wrap-reverse{flex-wrap:wrap-reverse!important}.gecko-styles .justify-content-sm-start{justify-content:flex-start!important}.gecko-styles .justify-content-sm-end{justify-content:flex-end!important}.gecko-styles .justify-content-sm-center{justify-content:center!important}.gecko-styles .justify-content-sm-between{justify-content:space-between!important}.gecko-styles .justify-content-sm-around{justify-content:space-around!important}.gecko-styles .justify-content-sm-evenly{justify-content:space-evenly!important}.gecko-styles .align-items-sm-start{align-items:flex-start!important}.gecko-styles .align-items-sm-end{align-items:flex-end!important}.gecko-styles .align-items-sm-center{align-items:center!important}.gecko-styles .align-items-sm-baseline{align-items:baseline!important}.gecko-styles .align-items-sm-stretch{align-items:stretch!important}.gecko-styles .align-content-sm-start{align-content:flex-start!important}.gecko-styles .align-content-sm-end{align-content:flex-end!important}.gecko-styles .align-content-sm-center{align-content:center!important}.gecko-styles .align-content-sm-between{align-content:space-between!important}.gecko-styles .align-content-sm-around{align-content:space-around!important}.gecko-styles .align-content-sm-stretch{align-content:stretch!important}.gecko-styles .align-self-sm-auto{align-self:auto!important}.gecko-styles .align-self-sm-start{align-self:flex-start!important}.gecko-styles .align-self-sm-end{align-self:flex-end!important}.gecko-styles .align-self-sm-center{align-self:center!important}.gecko-styles .align-self-sm-baseline{align-self:baseline!important}.gecko-styles .align-self-sm-stretch{align-self:stretch!important}.gecko-styles .order-sm-first{order:-1!important}.gecko-styles .order-sm-0{order:0!important}.gecko-styles .order-sm-1{order:1!important}.gecko-styles .order-sm-2{order:2!important}.gecko-styles .order-sm-3{order:3!important}.gecko-styles .order-sm-4{order:4!important}.gecko-styles .order-sm-5{order:5!important}.gecko-styles .order-sm-last{order:6!important}.gecko-styles .m-sm-0{margin:0!important}.gecko-styles .m-sm--5{margin:2px!important}.gecko-styles .m-sm-1{margin:4px!important}.gecko-styles .m-sm--4{margin:6px!important}.gecko-styles .m-sm-2{margin:8px!important}.gecko-styles .m-sm-3{margin:12px!important}.gecko-styles .m-sm-4{margin:16px!important}.gecko-styles .m-sm-5{margin:20px!important}.gecko-styles .m-sm-6{margin:24px!important}.gecko-styles .m-sm-8{margin:32px!important}.gecko-styles .m-sm-10{margin:40px!important}.gecko-styles .m-sm-12{margin:48px!important}.gecko-styles .m-sm-16{margin:64px!important}.gecko-styles .m-sm-20{margin:80px!important}.gecko-styles .m-sm-auto{margin:auto!important}.gecko-styles .mx-sm-0{margin-right:0!important;margin-left:0!important}.gecko-styles .mx-sm--5{margin-right:2px!important;margin-left:2px!important}.gecko-styles .mx-sm-1{margin-right:4px!important;margin-left:4px!important}.gecko-styles .mx-sm--4{margin-right:6px!important;margin-left:6px!important}.gecko-styles .mx-sm-2{margin-right:8px!important;margin-left:8px!important}.gecko-styles .mx-sm-3{margin-right:12px!important;margin-left:12px!important}.gecko-styles .mx-sm-4{margin-right:16px!important;margin-left:16px!important}.gecko-styles .mx-sm-5{margin-right:20px!important;margin-left:20px!important}.gecko-styles .mx-sm-6{margin-right:24px!important;margin-left:24px!important}.gecko-styles .mx-sm-8{margin-right:32px!important;margin-left:32px!important}.gecko-styles .mx-sm-10{margin-right:40px!important;margin-left:40px!important}.gecko-styles .mx-sm-12{margin-right:48px!important;margin-left:48px!important}.gecko-styles .mx-sm-16{margin-right:64px!important;margin-left:64px!important}.gecko-styles .mx-sm-20{margin-right:80px!important;margin-left:80px!important}.gecko-styles .mx-sm-auto{margin-right:auto!important;margin-left:auto!important}.gecko-styles .my-sm-0{margin-top:0!important;margin-bottom:0!important}.gecko-styles .my-sm--5{margin-top:2px!important;margin-bottom:2px!important}.gecko-styles .my-sm-1{margin-top:4px!important;margin-bottom:4px!important}.gecko-styles .my-sm--4{margin-top:6px!important;margin-bottom:6px!important}.gecko-styles .my-sm-2{margin-top:8px!important;margin-bottom:8px!important}.gecko-styles .my-sm-3{margin-top:12px!important;margin-bottom:12px!important}.gecko-styles .my-sm-4{margin-top:16px!important;margin-bottom:16px!important}.gecko-styles .my-sm-5{margin-top:20px!important;margin-bottom:20px!important}.gecko-styles .my-sm-6{margin-top:24px!important;margin-bottom:24px!important}.gecko-styles .my-sm-8{margin-top:32px!important;margin-bottom:32px!important}.gecko-styles .my-sm-10{margin-top:40px!important;margin-bottom:40px!important}.gecko-styles .my-sm-12{margin-top:48px!important;margin-bottom:48px!important}.gecko-styles .my-sm-16{margin-top:64px!important;margin-bottom:64px!important}.gecko-styles .my-sm-20{margin-top:80px!important;margin-bottom:80px!important}.gecko-styles .my-sm-auto{margin-top:auto!important;margin-bottom:auto!important}.gecko-styles .mt-sm-0{margin-top:0!important}.gecko-styles .mt-sm--5{margin-top:2px!important}.gecko-styles .mt-sm-1{margin-top:4px!important}.gecko-styles .mt-sm--4{margin-top:6px!important}.gecko-styles .mt-sm-2{margin-top:8px!important}.gecko-styles .mt-sm-3{margin-top:12px!important}.gecko-styles .mt-sm-4{margin-top:16px!important}.gecko-styles .mt-sm-5{margin-top:20px!important}.gecko-styles .mt-sm-6{margin-top:24px!important}.gecko-styles .mt-sm-8{margin-top:32px!important}.gecko-styles .mt-sm-10{margin-top:40px!important}.gecko-styles .mt-sm-12{margin-top:48px!important}.gecko-styles .mt-sm-16{margin-top:64px!important}.gecko-styles .mt-sm-20{margin-top:80px!important}.gecko-styles .mt-sm-auto{margin-top:auto!important}.gecko-styles .me-sm-0{margin-right:0!important}.gecko-styles .me-sm--5{margin-right:2px!important}.gecko-styles .me-sm-1{margin-right:4px!important}.gecko-styles .me-sm--4{margin-right:6px!important}.gecko-styles .me-sm-2{margin-right:8px!important}.gecko-styles .me-sm-3{margin-right:12px!important}.gecko-styles .me-sm-4{margin-right:16px!important}.gecko-styles .me-sm-5{margin-right:20px!important}.gecko-styles .me-sm-6{margin-right:24px!important}.gecko-styles .me-sm-8{margin-right:32px!important}.gecko-styles .me-sm-10{margin-right:40px!important}.gecko-styles .me-sm-12{margin-right:48px!important}.gecko-styles .me-sm-16{margin-right:64px!important}.gecko-styles .me-sm-20{margin-right:80px!important}.gecko-styles .me-sm-auto{margin-right:auto!important}.gecko-styles .mb-sm-0{margin-bottom:0!important}.gecko-styles .mb-sm--5{margin-bottom:2px!important}.gecko-styles .mb-sm-1{margin-bottom:4px!important}.gecko-styles .mb-sm--4{margin-bottom:6px!important}.gecko-styles .mb-sm-2{margin-bottom:8px!important}.gecko-styles .mb-sm-3{margin-bottom:12px!important}.gecko-styles .mb-sm-4{margin-bottom:16px!important}.gecko-styles .mb-sm-5{margin-bottom:20px!important}.gecko-styles .mb-sm-6{margin-bottom:24px!important}.gecko-styles .mb-sm-8{margin-bottom:32px!important}.gecko-styles .mb-sm-10{margin-bottom:40px!important}.gecko-styles .mb-sm-12{margin-bottom:48px!important}.gecko-styles .mb-sm-16{margin-bottom:64px!important}.gecko-styles .mb-sm-20{margin-bottom:80px!important}.gecko-styles .mb-sm-auto{margin-bottom:auto!important}.gecko-styles .ms-sm-0{margin-left:0!important}.gecko-styles .ms-sm--5{margin-left:2px!important}.gecko-styles .ms-sm-1{margin-left:4px!important}.gecko-styles .ms-sm--4{margin-left:6px!important}.gecko-styles .ms-sm-2{margin-left:8px!important}.gecko-styles .ms-sm-3{margin-left:12px!important}.gecko-styles .ms-sm-4{margin-left:16px!important}.gecko-styles .ms-sm-5{margin-left:20px!important}.gecko-styles .ms-sm-6{margin-left:24px!important}.gecko-styles .ms-sm-8{margin-left:32px!important}.gecko-styles .ms-sm-10{margin-left:40px!important}.gecko-styles .ms-sm-12{margin-left:48px!important}.gecko-styles .ms-sm-16{margin-left:64px!important}.gecko-styles .ms-sm-20{margin-left:80px!important}.gecko-styles .ms-sm-auto{margin-left:auto!important}.gecko-styles .m-sm-n-5{margin:-2px!important}.gecko-styles .m-sm-n1{margin:-4px!important}.gecko-styles .m-sm-n-4{margin:-6px!important}.gecko-styles .m-sm-n2{margin:-8px!important}.gecko-styles .m-sm-n3{margin:-12px!important}.gecko-styles .m-sm-n4{margin:-16px!important}.gecko-styles .m-sm-n5{margin:-20px!important}.gecko-styles .m-sm-n6{margin:-24px!important}.gecko-styles .m-sm-n8{margin:-32px!important}.gecko-styles .m-sm-n10{margin:-40px!important}.gecko-styles .m-sm-n12{margin:-48px!important}.gecko-styles .m-sm-n16{margin:-64px!important}.gecko-styles .m-sm-n20{margin:-80px!important}.gecko-styles .mx-sm-n-5{margin-right:-2px!important;margin-left:-2px!important}.gecko-styles .mx-sm-n1{margin-right:-4px!important;margin-left:-4px!important}.gecko-styles .mx-sm-n-4{margin-right:-6px!important;margin-left:-6px!important}.gecko-styles .mx-sm-n2{margin-right:-8px!important;margin-left:-8px!important}.gecko-styles .mx-sm-n3{margin-right:-12px!important;margin-left:-12px!important}.gecko-styles .mx-sm-n4{margin-right:-16px!important;margin-left:-16px!important}.gecko-styles .mx-sm-n5{margin-right:-20px!important;margin-left:-20px!important}.gecko-styles .mx-sm-n6{margin-right:-24px!important;margin-left:-24px!important}.gecko-styles .mx-sm-n8{margin-right:-32px!important;margin-left:-32px!important}.gecko-styles .mx-sm-n10{margin-right:-40px!important;margin-left:-40px!important}.gecko-styles .mx-sm-n12{margin-right:-48px!important;margin-left:-48px!important}.gecko-styles .mx-sm-n16{margin-right:-64px!important;margin-left:-64px!important}.gecko-styles .mx-sm-n20{margin-right:-80px!important;margin-left:-80px!important}.gecko-styles .my-sm-n-5{margin-top:-2px!important;margin-bottom:-2px!important}.gecko-styles .my-sm-n1{margin-top:-4px!important;margin-bottom:-4px!important}.gecko-styles .my-sm-n-4{margin-top:-6px!important;margin-bottom:-6px!important}.gecko-styles .my-sm-n2{margin-top:-8px!important;margin-bottom:-8px!important}.gecko-styles .my-sm-n3{margin-top:-12px!important;margin-bottom:-12px!important}.gecko-styles .my-sm-n4{margin-top:-16px!important;margin-bottom:-16px!important}.gecko-styles .my-sm-n5{margin-top:-20px!important;margin-bottom:-20px!important}.gecko-styles .my-sm-n6{margin-top:-24px!important;margin-bottom:-24px!important}.gecko-styles .my-sm-n8{margin-top:-32px!important;margin-bottom:-32px!important}.gecko-styles .my-sm-n10{margin-top:-40px!important;margin-bottom:-40px!important}.gecko-styles .my-sm-n12{margin-top:-48px!important;margin-bottom:-48px!important}.gecko-styles .my-sm-n16{margin-top:-64px!important;margin-bottom:-64px!important}.gecko-styles .my-sm-n20{margin-top:-80px!important;margin-bottom:-80px!important}.gecko-styles .mt-sm-n-5{margin-top:-2px!important}.gecko-styles .mt-sm-n1{margin-top:-4px!important}.gecko-styles .mt-sm-n-4{margin-top:-6px!important}.gecko-styles .mt-sm-n2{margin-top:-8px!important}.gecko-styles .mt-sm-n3{margin-top:-12px!important}.gecko-styles .mt-sm-n4{margin-top:-16px!important}.gecko-styles .mt-sm-n5{margin-top:-20px!important}.gecko-styles .mt-sm-n6{margin-top:-24px!important}.gecko-styles .mt-sm-n8{margin-top:-32px!important}.gecko-styles .mt-sm-n10{margin-top:-40px!important}.gecko-styles .mt-sm-n12{margin-top:-48px!important}.gecko-styles .mt-sm-n16{margin-top:-64px!important}.gecko-styles .mt-sm-n20{margin-top:-80px!important}.gecko-styles .me-sm-n-5{margin-right:-2px!important}.gecko-styles .me-sm-n1{margin-right:-4px!important}.gecko-styles .me-sm-n-4{margin-right:-6px!important}.gecko-styles .me-sm-n2{margin-right:-8px!important}.gecko-styles .me-sm-n3{margin-right:-12px!important}.gecko-styles .me-sm-n4{margin-right:-16px!important}.gecko-styles .me-sm-n5{margin-right:-20px!important}.gecko-styles .me-sm-n6{margin-right:-24px!important}.gecko-styles .me-sm-n8{margin-right:-32px!important}.gecko-styles .me-sm-n10{margin-right:-40px!important}.gecko-styles .me-sm-n12{margin-right:-48px!important}.gecko-styles .me-sm-n16{margin-right:-64px!important}.gecko-styles .me-sm-n20{margin-right:-80px!important}.gecko-styles .mb-sm-n-5{margin-bottom:-2px!important}.gecko-styles .mb-sm-n1{margin-bottom:-4px!important}.gecko-styles .mb-sm-n-4{margin-bottom:-6px!important}.gecko-styles .mb-sm-n2{margin-bottom:-8px!important}.gecko-styles .mb-sm-n3{margin-bottom:-12px!important}.gecko-styles .mb-sm-n4{margin-bottom:-16px!important}.gecko-styles .mb-sm-n5{margin-bottom:-20px!important}.gecko-styles .mb-sm-n6{margin-bottom:-24px!important}.gecko-styles .mb-sm-n8{margin-bottom:-32px!important}.gecko-styles .mb-sm-n10{margin-bottom:-40px!important}.gecko-styles .mb-sm-n12{margin-bottom:-48px!important}.gecko-styles .mb-sm-n16{margin-bottom:-64px!important}.gecko-styles .mb-sm-n20{margin-bottom:-80px!important}.gecko-styles .ms-sm-n-5{margin-left:-2px!important}.gecko-styles .ms-sm-n1{margin-left:-4px!important}.gecko-styles .ms-sm-n-4{margin-left:-6px!important}.gecko-styles .ms-sm-n2{margin-left:-8px!important}.gecko-styles .ms-sm-n3{margin-left:-12px!important}.gecko-styles .ms-sm-n4{margin-left:-16px!important}.gecko-styles .ms-sm-n5{margin-left:-20px!important}.gecko-styles .ms-sm-n6{margin-left:-24px!important}.gecko-styles .ms-sm-n8{margin-left:-32px!important}.gecko-styles .ms-sm-n10{margin-left:-40px!important}.gecko-styles .ms-sm-n12{margin-left:-48px!important}.gecko-styles .ms-sm-n16{margin-left:-64px!important}.gecko-styles .ms-sm-n20{margin-left:-80px!important}.gecko-styles .p-sm-0{padding:0!important}.gecko-styles .p-sm--5{padding:2px!important}.gecko-styles .p-sm-1{padding:4px!important}.gecko-styles .p-sm--4{padding:6px!important}.gecko-styles .p-sm-2{padding:8px!important}.gecko-styles .p-sm-3{padding:12px!important}.gecko-styles .p-sm-4{padding:16px!important}.gecko-styles .p-sm-5{padding:20px!important}.gecko-styles .p-sm-6{padding:24px!important}.gecko-styles .p-sm-8{padding:32px!important}.gecko-styles .p-sm-10{padding:40px!important}.gecko-styles .p-sm-12{padding:48px!important}.gecko-styles .p-sm-16{padding:64px!important}.gecko-styles .p-sm-20{padding:80px!important}.gecko-styles .px-sm-0{padding-right:0!important;padding-left:0!important}.gecko-styles .px-sm--5{padding-right:2px!important;padding-left:2px!important}.gecko-styles .px-sm-1{padding-right:4px!important;padding-left:4px!important}.gecko-styles .px-sm--4{padding-right:6px!important;padding-left:6px!important}.gecko-styles .px-sm-2{padding-right:8px!important;padding-left:8px!important}.gecko-styles .px-sm-3{padding-right:12px!important;padding-left:12px!important}.gecko-styles .px-sm-4{padding-right:16px!important;padding-left:16px!important}.gecko-styles .px-sm-5{padding-right:20px!important;padding-left:20px!important}.gecko-styles .px-sm-6{padding-right:24px!important;padding-left:24px!important}.gecko-styles .px-sm-8{padding-right:32px!important;padding-left:32px!important}.gecko-styles .px-sm-10{padding-right:40px!important;padding-left:40px!important}.gecko-styles .px-sm-12{padding-right:48px!important;padding-left:48px!important}.gecko-styles .px-sm-16{padding-right:64px!important;padding-left:64px!important}.gecko-styles .px-sm-20{padding-right:80px!important;padding-left:80px!important}.gecko-styles .py-sm-0{padding-top:0!important;padding-bottom:0!important}.gecko-styles .py-sm--5{padding-top:2px!important;padding-bottom:2px!important}.gecko-styles .py-sm-1{padding-top:4px!important;padding-bottom:4px!important}.gecko-styles .py-sm--4{padding-top:6px!important;padding-bottom:6px!important}.gecko-styles .py-sm-2{padding-top:8px!important;padding-bottom:8px!important}.gecko-styles .py-sm-3{padding-top:12px!important;padding-bottom:12px!important}.gecko-styles .py-sm-4{padding-top:16px!important;padding-bottom:16px!important}.gecko-styles .py-sm-5{padding-top:20px!important;padding-bottom:20px!important}.gecko-styles .py-sm-6{padding-top:24px!important;padding-bottom:24px!important}.gecko-styles .py-sm-8{padding-top:32px!important;padding-bottom:32px!important}.gecko-styles .py-sm-10{padding-top:40px!important;padding-bottom:40px!important}.gecko-styles .py-sm-12{padding-top:48px!important;padding-bottom:48px!important}.gecko-styles .py-sm-16{padding-top:64px!important;padding-bottom:64px!important}.gecko-styles .py-sm-20{padding-top:80px!important;padding-bottom:80px!important}.gecko-styles .pt-sm-0{padding-top:0!important}.gecko-styles .pt-sm--5{padding-top:2px!important}.gecko-styles .pt-sm-1{padding-top:4px!important}.gecko-styles .pt-sm--4{padding-top:6px!important}.gecko-styles .pt-sm-2{padding-top:8px!important}.gecko-styles .pt-sm-3{padding-top:12px!important}.gecko-styles .pt-sm-4{padding-top:16px!important}.gecko-styles .pt-sm-5{padding-top:20px!important}.gecko-styles .pt-sm-6{padding-top:24px!important}.gecko-styles .pt-sm-8{padding-top:32px!important}.gecko-styles .pt-sm-10{padding-top:40px!important}.gecko-styles .pt-sm-12{padding-top:48px!important}.gecko-styles .pt-sm-16{padding-top:64px!important}.gecko-styles .pt-sm-20{padding-top:80px!important}.gecko-styles .pe-sm-0{padding-right:0!important}.gecko-styles .pe-sm--5{padding-right:2px!important}.gecko-styles .pe-sm-1{padding-right:4px!important}.gecko-styles .pe-sm--4{padding-right:6px!important}.gecko-styles .pe-sm-2{padding-right:8px!important}.gecko-styles .pe-sm-3{padding-right:12px!important}.gecko-styles .pe-sm-4{padding-right:16px!important}.gecko-styles .pe-sm-5{padding-right:20px!important}.gecko-styles .pe-sm-6{padding-right:24px!important}.gecko-styles .pe-sm-8{padding-right:32px!important}.gecko-styles .pe-sm-10{padding-right:40px!important}.gecko-styles .pe-sm-12{padding-right:48px!important}.gecko-styles .pe-sm-16{padding-right:64px!important}.gecko-styles .pe-sm-20{padding-right:80px!important}.gecko-styles .pb-sm-0{padding-bottom:0!important}.gecko-styles .pb-sm--5{padding-bottom:2px!important}.gecko-styles .pb-sm-1{padding-bottom:4px!important}.gecko-styles .pb-sm--4{padding-bottom:6px!important}.gecko-styles .pb-sm-2{padding-bottom:8px!important}.gecko-styles .pb-sm-3{padding-bottom:12px!important}.gecko-styles .pb-sm-4{padding-bottom:16px!important}.gecko-styles .pb-sm-5{padding-bottom:20px!important}.gecko-styles .pb-sm-6{padding-bottom:24px!important}.gecko-styles .pb-sm-8{padding-bottom:32px!important}.gecko-styles .pb-sm-10{padding-bottom:40px!important}.gecko-styles .pb-sm-12{padding-bottom:48px!important}.gecko-styles .pb-sm-16{padding-bottom:64px!important}.gecko-styles .pb-sm-20{padding-bottom:80px!important}.gecko-styles .ps-sm-0{padding-left:0!important}.gecko-styles .ps-sm--5{padding-left:2px!important}.gecko-styles .ps-sm-1{padding-left:4px!important}.gecko-styles .ps-sm--4{padding-left:6px!important}.gecko-styles .ps-sm-2{padding-left:8px!important}.gecko-styles .ps-sm-3{padding-left:12px!important}.gecko-styles .ps-sm-4{padding-left:16px!important}.gecko-styles .ps-sm-5{padding-left:20px!important}.gecko-styles .ps-sm-6{padding-left:24px!important}.gecko-styles .ps-sm-8{padding-left:32px!important}.gecko-styles .ps-sm-10{padding-left:40px!important}.gecko-styles .ps-sm-12{padding-left:48px!important}.gecko-styles .ps-sm-16{padding-left:64px!important}.gecko-styles .ps-sm-20{padding-left:80px!important}.gecko-styles .gap-sm-0{gap:0!important}.gecko-styles .gap-sm--5{gap:2px!important}.gecko-styles .gap-sm-1{gap:4px!important}.gecko-styles .gap-sm--4{gap:6px!important}.gecko-styles .gap-sm-2{gap:8px!important}.gecko-styles .gap-sm-3{gap:12px!important}.gecko-styles .gap-sm-4{gap:16px!important}.gecko-styles .gap-sm-5{gap:20px!important}.gecko-styles .gap-sm-6{gap:24px!important}.gecko-styles .gap-sm-8{gap:32px!important}.gecko-styles .gap-sm-10{gap:40px!important}.gecko-styles .gap-sm-12{gap:48px!important}.gecko-styles .gap-sm-16{gap:64px!important}.gecko-styles .gap-sm-20{gap:80px!important}.gecko-styles .row-gap-sm-0{row-gap:0!important}.gecko-styles .row-gap-sm--5{row-gap:2px!important}.gecko-styles .row-gap-sm-1{row-gap:4px!important}.gecko-styles .row-gap-sm--4{row-gap:6px!important}.gecko-styles .row-gap-sm-2{row-gap:8px!important}.gecko-styles .row-gap-sm-3{row-gap:12px!important}.gecko-styles .row-gap-sm-4{row-gap:16px!important}.gecko-styles .row-gap-sm-5{row-gap:20px!important}.gecko-styles .row-gap-sm-6{row-gap:24px!important}.gecko-styles .row-gap-sm-8{row-gap:32px!important}.gecko-styles .row-gap-sm-10{row-gap:40px!important}.gecko-styles .row-gap-sm-12{row-gap:48px!important}.gecko-styles .row-gap-sm-16{row-gap:64px!important}.gecko-styles .row-gap-sm-20{row-gap:80px!important}.gecko-styles .column-gap-sm-0{column-gap:0!important}.gecko-styles .column-gap-sm--5{column-gap:2px!important}.gecko-styles .column-gap-sm-1{column-gap:4px!important}.gecko-styles .column-gap-sm--4{column-gap:6px!important}.gecko-styles .column-gap-sm-2{column-gap:8px!important}.gecko-styles .column-gap-sm-3{column-gap:12px!important}.gecko-styles .column-gap-sm-4{column-gap:16px!important}.gecko-styles .column-gap-sm-5{column-gap:20px!important}.gecko-styles .column-gap-sm-6{column-gap:24px!important}.gecko-styles .column-gap-sm-8{column-gap:32px!important}.gecko-styles .column-gap-sm-10{column-gap:40px!important}.gecko-styles .column-gap-sm-12{column-gap:48px!important}.gecko-styles .column-gap-sm-16{column-gap:64px!important}.gecko-styles .column-gap-sm-20{column-gap:80px!important}.gecko-styles .text-sm-start{text-align:left!important}.gecko-styles .text-sm-end{text-align:right!important}.gecko-styles .text-sm-center{text-align:center!important}}@media (min-width: 768px){.gecko-styles .float-md-start{float:left!important}.gecko-styles .float-md-end{float:right!important}.gecko-styles .float-md-none{float:none!important}.gecko-styles .object-fit-md-contain{object-fit:contain!important}.gecko-styles .object-fit-md-cover{object-fit:cover!important}.gecko-styles .object-fit-md-fill{object-fit:fill!important}.gecko-styles .object-fit-md-scale{object-fit:scale-down!important}.gecko-styles .object-fit-md-none{object-fit:none!important}.gecko-styles .d-md-inline{display:inline!important}.gecko-styles .d-md-inline-block{display:inline-block!important}.gecko-styles .d-md-block{display:block!important}.gecko-styles .d-md-grid{display:grid!important}.gecko-styles .d-md-inline-grid{display:inline-grid!important}.gecko-styles .d-md-table{display:table!important}.gecko-styles .d-md-table-row{display:table-row!important}.gecko-styles .d-md-table-cell{display:table-cell!important}.gecko-styles .d-md-flex{display:flex!important}.gecko-styles .d-md-inline-flex{display:inline-flex!important}.gecko-styles .d-md-none{display:none!important}.gecko-styles .flex-md-fill{flex:1 1 auto!important}.gecko-styles .flex-md-row{flex-direction:row!important}.gecko-styles .flex-md-column{flex-direction:column!important}.gecko-styles .flex-md-row-reverse{flex-direction:row-reverse!important}.gecko-styles .flex-md-column-reverse{flex-direction:column-reverse!important}.gecko-styles .flex-md-grow-0{flex-grow:0!important}.gecko-styles .flex-md-grow-1{flex-grow:1!important}.gecko-styles .flex-md-shrink-0{flex-shrink:0!important}.gecko-styles .flex-md-shrink-1{flex-shrink:1!important}.gecko-styles .flex-md-wrap{flex-wrap:wrap!important}.gecko-styles .flex-md-nowrap{flex-wrap:nowrap!important}.gecko-styles .flex-md-wrap-reverse{flex-wrap:wrap-reverse!important}.gecko-styles .justify-content-md-start{justify-content:flex-start!important}.gecko-styles .justify-content-md-end{justify-content:flex-end!important}.gecko-styles .justify-content-md-center{justify-content:center!important}.gecko-styles .justify-content-md-between{justify-content:space-between!important}.gecko-styles .justify-content-md-around{justify-content:space-around!important}.gecko-styles .justify-content-md-evenly{justify-content:space-evenly!important}.gecko-styles .align-items-md-start{align-items:flex-start!important}.gecko-styles .align-items-md-end{align-items:flex-end!important}.gecko-styles .align-items-md-center{align-items:center!important}.gecko-styles .align-items-md-baseline{align-items:baseline!important}.gecko-styles .align-items-md-stretch{align-items:stretch!important}.gecko-styles .align-content-md-start{align-content:flex-start!important}.gecko-styles .align-content-md-end{align-content:flex-end!important}.gecko-styles .align-content-md-center{align-content:center!important}.gecko-styles .align-content-md-between{align-content:space-between!important}.gecko-styles .align-content-md-around{align-content:space-around!important}.gecko-styles .align-content-md-stretch{align-content:stretch!important}.gecko-styles .align-self-md-auto{align-self:auto!important}.gecko-styles .align-self-md-start{align-self:flex-start!important}.gecko-styles .align-self-md-end{align-self:flex-end!important}.gecko-styles .align-self-md-center{align-self:center!important}.gecko-styles .align-self-md-baseline{align-self:baseline!important}.gecko-styles .align-self-md-stretch{align-self:stretch!important}.gecko-styles .order-md-first{order:-1!important}.gecko-styles .order-md-0{order:0!important}.gecko-styles .order-md-1{order:1!important}.gecko-styles .order-md-2{order:2!important}.gecko-styles .order-md-3{order:3!important}.gecko-styles .order-md-4{order:4!important}.gecko-styles .order-md-5{order:5!important}.gecko-styles .order-md-last{order:6!important}.gecko-styles .m-md-0{margin:0!important}.gecko-styles .m-md--5{margin:2px!important}.gecko-styles .m-md-1{margin:4px!important}.gecko-styles .m-md--4{margin:6px!important}.gecko-styles .m-md-2{margin:8px!important}.gecko-styles .m-md-3{margin:12px!important}.gecko-styles .m-md-4{margin:16px!important}.gecko-styles .m-md-5{margin:20px!important}.gecko-styles .m-md-6{margin:24px!important}.gecko-styles .m-md-8{margin:32px!important}.gecko-styles .m-md-10{margin:40px!important}.gecko-styles .m-md-12{margin:48px!important}.gecko-styles .m-md-16{margin:64px!important}.gecko-styles .m-md-20{margin:80px!important}.gecko-styles .m-md-auto{margin:auto!important}.gecko-styles .mx-md-0{margin-right:0!important;margin-left:0!important}.gecko-styles .mx-md--5{margin-right:2px!important;margin-left:2px!important}.gecko-styles .mx-md-1{margin-right:4px!important;margin-left:4px!important}.gecko-styles .mx-md--4{margin-right:6px!important;margin-left:6px!important}.gecko-styles .mx-md-2{margin-right:8px!important;margin-left:8px!important}.gecko-styles .mx-md-3{margin-right:12px!important;margin-left:12px!important}.gecko-styles .mx-md-4{margin-right:16px!important;margin-left:16px!important}.gecko-styles .mx-md-5{margin-right:20px!important;margin-left:20px!important}.gecko-styles .mx-md-6{margin-right:24px!important;margin-left:24px!important}.gecko-styles .mx-md-8{margin-right:32px!important;margin-left:32px!important}.gecko-styles .mx-md-10{margin-right:40px!important;margin-left:40px!important}.gecko-styles .mx-md-12{margin-right:48px!important;margin-left:48px!important}.gecko-styles .mx-md-16{margin-right:64px!important;margin-left:64px!important}.gecko-styles .mx-md-20{margin-right:80px!important;margin-left:80px!important}.gecko-styles .mx-md-auto{margin-right:auto!important;margin-left:auto!important}.gecko-styles .my-md-0{margin-top:0!important;margin-bottom:0!important}.gecko-styles .my-md--5{margin-top:2px!important;margin-bottom:2px!important}.gecko-styles .my-md-1{margin-top:4px!important;margin-bottom:4px!important}.gecko-styles .my-md--4{margin-top:6px!important;margin-bottom:6px!important}.gecko-styles .my-md-2{margin-top:8px!important;margin-bottom:8px!important}.gecko-styles .my-md-3{margin-top:12px!important;margin-bottom:12px!important}.gecko-styles .my-md-4{margin-top:16px!important;margin-bottom:16px!important}.gecko-styles .my-md-5{margin-top:20px!important;margin-bottom:20px!important}.gecko-styles .my-md-6{margin-top:24px!important;margin-bottom:24px!important}.gecko-styles .my-md-8{margin-top:32px!important;margin-bottom:32px!important}.gecko-styles .my-md-10{margin-top:40px!important;margin-bottom:40px!important}.gecko-styles .my-md-12{margin-top:48px!important;margin-bottom:48px!important}.gecko-styles .my-md-16{margin-top:64px!important;margin-bottom:64px!important}.gecko-styles .my-md-20{margin-top:80px!important;margin-bottom:80px!important}.gecko-styles .my-md-auto{margin-top:auto!important;margin-bottom:auto!important}.gecko-styles .mt-md-0{margin-top:0!important}.gecko-styles .mt-md--5{margin-top:2px!important}.gecko-styles .mt-md-1{margin-top:4px!important}.gecko-styles .mt-md--4{margin-top:6px!important}.gecko-styles .mt-md-2{margin-top:8px!important}.gecko-styles .mt-md-3{margin-top:12px!important}.gecko-styles .mt-md-4{margin-top:16px!important}.gecko-styles .mt-md-5{margin-top:20px!important}.gecko-styles .mt-md-6{margin-top:24px!important}.gecko-styles .mt-md-8{margin-top:32px!important}.gecko-styles .mt-md-10{margin-top:40px!important}.gecko-styles .mt-md-12{margin-top:48px!important}.gecko-styles .mt-md-16{margin-top:64px!important}.gecko-styles .mt-md-20{margin-top:80px!important}.gecko-styles .mt-md-auto{margin-top:auto!important}.gecko-styles .me-md-0{margin-right:0!important}.gecko-styles .me-md--5{margin-right:2px!important}.gecko-styles .me-md-1{margin-right:4px!important}.gecko-styles .me-md--4{margin-right:6px!important}.gecko-styles .me-md-2{margin-right:8px!important}.gecko-styles .me-md-3{margin-right:12px!important}.gecko-styles .me-md-4{margin-right:16px!important}.gecko-styles .me-md-5{margin-right:20px!important}.gecko-styles .me-md-6{margin-right:24px!important}.gecko-styles .me-md-8{margin-right:32px!important}.gecko-styles .me-md-10{margin-right:40px!important}.gecko-styles .me-md-12{margin-right:48px!important}.gecko-styles .me-md-16{margin-right:64px!important}.gecko-styles .me-md-20{margin-right:80px!important}.gecko-styles .me-md-auto{margin-right:auto!important}.gecko-styles .mb-md-0{margin-bottom:0!important}.gecko-styles .mb-md--5{margin-bottom:2px!important}.gecko-styles .mb-md-1{margin-bottom:4px!important}.gecko-styles .mb-md--4{margin-bottom:6px!important}.gecko-styles .mb-md-2{margin-bottom:8px!important}.gecko-styles .mb-md-3{margin-bottom:12px!important}.gecko-styles .mb-md-4{margin-bottom:16px!important}.gecko-styles .mb-md-5{margin-bottom:20px!important}.gecko-styles .mb-md-6{margin-bottom:24px!important}.gecko-styles .mb-md-8{margin-bottom:32px!important}.gecko-styles .mb-md-10{margin-bottom:40px!important}.gecko-styles .mb-md-12{margin-bottom:48px!important}.gecko-styles .mb-md-16{margin-bottom:64px!important}.gecko-styles .mb-md-20{margin-bottom:80px!important}.gecko-styles .mb-md-auto{margin-bottom:auto!important}.gecko-styles .ms-md-0{margin-left:0!important}.gecko-styles .ms-md--5{margin-left:2px!important}.gecko-styles .ms-md-1{margin-left:4px!important}.gecko-styles .ms-md--4{margin-left:6px!important}.gecko-styles .ms-md-2{margin-left:8px!important}.gecko-styles .ms-md-3{margin-left:12px!important}.gecko-styles .ms-md-4{margin-left:16px!important}.gecko-styles .ms-md-5{margin-left:20px!important}.gecko-styles .ms-md-6{margin-left:24px!important}.gecko-styles .ms-md-8{margin-left:32px!important}.gecko-styles .ms-md-10{margin-left:40px!important}.gecko-styles .ms-md-12{margin-left:48px!important}.gecko-styles .ms-md-16{margin-left:64px!important}.gecko-styles .ms-md-20{margin-left:80px!important}.gecko-styles .ms-md-auto{margin-left:auto!important}.gecko-styles .m-md-n-5{margin:-2px!important}.gecko-styles .m-md-n1{margin:-4px!important}.gecko-styles .m-md-n-4{margin:-6px!important}.gecko-styles .m-md-n2{margin:-8px!important}.gecko-styles .m-md-n3{margin:-12px!important}.gecko-styles .m-md-n4{margin:-16px!important}.gecko-styles .m-md-n5{margin:-20px!important}.gecko-styles .m-md-n6{margin:-24px!important}.gecko-styles .m-md-n8{margin:-32px!important}.gecko-styles .m-md-n10{margin:-40px!important}.gecko-styles .m-md-n12{margin:-48px!important}.gecko-styles .m-md-n16{margin:-64px!important}.gecko-styles .m-md-n20{margin:-80px!important}.gecko-styles .mx-md-n-5{margin-right:-2px!important;margin-left:-2px!important}.gecko-styles .mx-md-n1{margin-right:-4px!important;margin-left:-4px!important}.gecko-styles .mx-md-n-4{margin-right:-6px!important;margin-left:-6px!important}.gecko-styles .mx-md-n2{margin-right:-8px!important;margin-left:-8px!important}.gecko-styles .mx-md-n3{margin-right:-12px!important;margin-left:-12px!important}.gecko-styles .mx-md-n4{margin-right:-16px!important;margin-left:-16px!important}.gecko-styles .mx-md-n5{margin-right:-20px!important;margin-left:-20px!important}.gecko-styles .mx-md-n6{margin-right:-24px!important;margin-left:-24px!important}.gecko-styles .mx-md-n8{margin-right:-32px!important;margin-left:-32px!important}.gecko-styles .mx-md-n10{margin-right:-40px!important;margin-left:-40px!important}.gecko-styles .mx-md-n12{margin-right:-48px!important;margin-left:-48px!important}.gecko-styles .mx-md-n16{margin-right:-64px!important;margin-left:-64px!important}.gecko-styles .mx-md-n20{margin-right:-80px!important;margin-left:-80px!important}.gecko-styles .my-md-n-5{margin-top:-2px!important;margin-bottom:-2px!important}.gecko-styles .my-md-n1{margin-top:-4px!important;margin-bottom:-4px!important}.gecko-styles .my-md-n-4{margin-top:-6px!important;margin-bottom:-6px!important}.gecko-styles .my-md-n2{margin-top:-8px!important;margin-bottom:-8px!important}.gecko-styles .my-md-n3{margin-top:-12px!important;margin-bottom:-12px!important}.gecko-styles .my-md-n4{margin-top:-16px!important;margin-bottom:-16px!important}.gecko-styles .my-md-n5{margin-top:-20px!important;margin-bottom:-20px!important}.gecko-styles .my-md-n6{margin-top:-24px!important;margin-bottom:-24px!important}.gecko-styles .my-md-n8{margin-top:-32px!important;margin-bottom:-32px!important}.gecko-styles .my-md-n10{margin-top:-40px!important;margin-bottom:-40px!important}.gecko-styles .my-md-n12{margin-top:-48px!important;margin-bottom:-48px!important}.gecko-styles .my-md-n16{margin-top:-64px!important;margin-bottom:-64px!important}.gecko-styles .my-md-n20{margin-top:-80px!important;margin-bottom:-80px!important}.gecko-styles .mt-md-n-5{margin-top:-2px!important}.gecko-styles .mt-md-n1{margin-top:-4px!important}.gecko-styles .mt-md-n-4{margin-top:-6px!important}.gecko-styles .mt-md-n2{margin-top:-8px!important}.gecko-styles .mt-md-n3{margin-top:-12px!important}.gecko-styles .mt-md-n4{margin-top:-16px!important}.gecko-styles .mt-md-n5{margin-top:-20px!important}.gecko-styles .mt-md-n6{margin-top:-24px!important}.gecko-styles .mt-md-n8{margin-top:-32px!important}.gecko-styles .mt-md-n10{margin-top:-40px!important}.gecko-styles .mt-md-n12{margin-top:-48px!important}.gecko-styles .mt-md-n16{margin-top:-64px!important}.gecko-styles .mt-md-n20{margin-top:-80px!important}.gecko-styles .me-md-n-5{margin-right:-2px!important}.gecko-styles .me-md-n1{margin-right:-4px!important}.gecko-styles .me-md-n-4{margin-right:-6px!important}.gecko-styles .me-md-n2{margin-right:-8px!important}.gecko-styles .me-md-n3{margin-right:-12px!important}.gecko-styles .me-md-n4{margin-right:-16px!important}.gecko-styles .me-md-n5{margin-right:-20px!important}.gecko-styles .me-md-n6{margin-right:-24px!important}.gecko-styles .me-md-n8{margin-right:-32px!important}.gecko-styles .me-md-n10{margin-right:-40px!important}.gecko-styles .me-md-n12{margin-right:-48px!important}.gecko-styles .me-md-n16{margin-right:-64px!important}.gecko-styles .me-md-n20{margin-right:-80px!important}.gecko-styles .mb-md-n-5{margin-bottom:-2px!important}.gecko-styles .mb-md-n1{margin-bottom:-4px!important}.gecko-styles .mb-md-n-4{margin-bottom:-6px!important}.gecko-styles .mb-md-n2{margin-bottom:-8px!important}.gecko-styles .mb-md-n3{margin-bottom:-12px!important}.gecko-styles .mb-md-n4{margin-bottom:-16px!important}.gecko-styles .mb-md-n5{margin-bottom:-20px!important}.gecko-styles .mb-md-n6{margin-bottom:-24px!important}.gecko-styles .mb-md-n8{margin-bottom:-32px!important}.gecko-styles .mb-md-n10{margin-bottom:-40px!important}.gecko-styles .mb-md-n12{margin-bottom:-48px!important}.gecko-styles .mb-md-n16{margin-bottom:-64px!important}.gecko-styles .mb-md-n20{margin-bottom:-80px!important}.gecko-styles .ms-md-n-5{margin-left:-2px!important}.gecko-styles .ms-md-n1{margin-left:-4px!important}.gecko-styles .ms-md-n-4{margin-left:-6px!important}.gecko-styles .ms-md-n2{margin-left:-8px!important}.gecko-styles .ms-md-n3{margin-left:-12px!important}.gecko-styles .ms-md-n4{margin-left:-16px!important}.gecko-styles .ms-md-n5{margin-left:-20px!important}.gecko-styles .ms-md-n6{margin-left:-24px!important}.gecko-styles .ms-md-n8{margin-left:-32px!important}.gecko-styles .ms-md-n10{margin-left:-40px!important}.gecko-styles .ms-md-n12{margin-left:-48px!important}.gecko-styles .ms-md-n16{margin-left:-64px!important}.gecko-styles .ms-md-n20{margin-left:-80px!important}.gecko-styles .p-md-0{padding:0!important}.gecko-styles .p-md--5{padding:2px!important}.gecko-styles .p-md-1{padding:4px!important}.gecko-styles .p-md--4{padding:6px!important}.gecko-styles .p-md-2{padding:8px!important}.gecko-styles .p-md-3{padding:12px!important}.gecko-styles .p-md-4{padding:16px!important}.gecko-styles .p-md-5{padding:20px!important}.gecko-styles .p-md-6{padding:24px!important}.gecko-styles .p-md-8{padding:32px!important}.gecko-styles .p-md-10{padding:40px!important}.gecko-styles .p-md-12{padding:48px!important}.gecko-styles .p-md-16{padding:64px!important}.gecko-styles .p-md-20{padding:80px!important}.gecko-styles .px-md-0{padding-right:0!important;padding-left:0!important}.gecko-styles .px-md--5{padding-right:2px!important;padding-left:2px!important}.gecko-styles .px-md-1{padding-right:4px!important;padding-left:4px!important}.gecko-styles .px-md--4{padding-right:6px!important;padding-left:6px!important}.gecko-styles .px-md-2{padding-right:8px!important;padding-left:8px!important}.gecko-styles .px-md-3{padding-right:12px!important;padding-left:12px!important}.gecko-styles .px-md-4{padding-right:16px!important;padding-left:16px!important}.gecko-styles .px-md-5{padding-right:20px!important;padding-left:20px!important}.gecko-styles .px-md-6{padding-right:24px!important;padding-left:24px!important}.gecko-styles .px-md-8{padding-right:32px!important;padding-left:32px!important}.gecko-styles .px-md-10{padding-right:40px!important;padding-left:40px!important}.gecko-styles .px-md-12{padding-right:48px!important;padding-left:48px!important}.gecko-styles .px-md-16{padding-right:64px!important;padding-left:64px!important}.gecko-styles .px-md-20{padding-right:80px!important;padding-left:80px!important}.gecko-styles .py-md-0{padding-top:0!important;padding-bottom:0!important}.gecko-styles .py-md--5{padding-top:2px!important;padding-bottom:2px!important}.gecko-styles .py-md-1{padding-top:4px!important;padding-bottom:4px!important}.gecko-styles .py-md--4{padding-top:6px!important;padding-bottom:6px!important}.gecko-styles .py-md-2{padding-top:8px!important;padding-bottom:8px!important}.gecko-styles .py-md-3{padding-top:12px!important;padding-bottom:12px!important}.gecko-styles .py-md-4{padding-top:16px!important;padding-bottom:16px!important}.gecko-styles .py-md-5{padding-top:20px!important;padding-bottom:20px!important}.gecko-styles .py-md-6{padding-top:24px!important;padding-bottom:24px!important}.gecko-styles .py-md-8{padding-top:32px!important;padding-bottom:32px!important}.gecko-styles .py-md-10{padding-top:40px!important;padding-bottom:40px!important}.gecko-styles .py-md-12{padding-top:48px!important;padding-bottom:48px!important}.gecko-styles .py-md-16{padding-top:64px!important;padding-bottom:64px!important}.gecko-styles .py-md-20{padding-top:80px!important;padding-bottom:80px!important}.gecko-styles .pt-md-0{padding-top:0!important}.gecko-styles .pt-md--5{padding-top:2px!important}.gecko-styles .pt-md-1{padding-top:4px!important}.gecko-styles .pt-md--4{padding-top:6px!important}.gecko-styles .pt-md-2{padding-top:8px!important}.gecko-styles .pt-md-3{padding-top:12px!important}.gecko-styles .pt-md-4{padding-top:16px!important}.gecko-styles .pt-md-5{padding-top:20px!important}.gecko-styles .pt-md-6{padding-top:24px!important}.gecko-styles .pt-md-8{padding-top:32px!important}.gecko-styles .pt-md-10{padding-top:40px!important}.gecko-styles .pt-md-12{padding-top:48px!important}.gecko-styles .pt-md-16{padding-top:64px!important}.gecko-styles .pt-md-20{padding-top:80px!important}.gecko-styles .pe-md-0{padding-right:0!important}.gecko-styles .pe-md--5{padding-right:2px!important}.gecko-styles .pe-md-1{padding-right:4px!important}.gecko-styles .pe-md--4{padding-right:6px!important}.gecko-styles .pe-md-2{padding-right:8px!important}.gecko-styles .pe-md-3{padding-right:12px!important}.gecko-styles .pe-md-4{padding-right:16px!important}.gecko-styles .pe-md-5{padding-right:20px!important}.gecko-styles .pe-md-6{padding-right:24px!important}.gecko-styles .pe-md-8{padding-right:32px!important}.gecko-styles .pe-md-10{padding-right:40px!important}.gecko-styles .pe-md-12{padding-right:48px!important}.gecko-styles .pe-md-16{padding-right:64px!important}.gecko-styles .pe-md-20{padding-right:80px!important}.gecko-styles .pb-md-0{padding-bottom:0!important}.gecko-styles .pb-md--5{padding-bottom:2px!important}.gecko-styles .pb-md-1{padding-bottom:4px!important}.gecko-styles .pb-md--4{padding-bottom:6px!important}.gecko-styles .pb-md-2{padding-bottom:8px!important}.gecko-styles .pb-md-3{padding-bottom:12px!important}.gecko-styles .pb-md-4{padding-bottom:16px!important}.gecko-styles .pb-md-5{padding-bottom:20px!important}.gecko-styles .pb-md-6{padding-bottom:24px!important}.gecko-styles .pb-md-8{padding-bottom:32px!important}.gecko-styles .pb-md-10{padding-bottom:40px!important}.gecko-styles .pb-md-12{padding-bottom:48px!important}.gecko-styles .pb-md-16{padding-bottom:64px!important}.gecko-styles .pb-md-20{padding-bottom:80px!important}.gecko-styles .ps-md-0{padding-left:0!important}.gecko-styles .ps-md--5{padding-left:2px!important}.gecko-styles .ps-md-1{padding-left:4px!important}.gecko-styles .ps-md--4{padding-left:6px!important}.gecko-styles .ps-md-2{padding-left:8px!important}.gecko-styles .ps-md-3{padding-left:12px!important}.gecko-styles .ps-md-4{padding-left:16px!important}.gecko-styles .ps-md-5{padding-left:20px!important}.gecko-styles .ps-md-6{padding-left:24px!important}.gecko-styles .ps-md-8{padding-left:32px!important}.gecko-styles .ps-md-10{padding-left:40px!important}.gecko-styles .ps-md-12{padding-left:48px!important}.gecko-styles .ps-md-16{padding-left:64px!important}.gecko-styles .ps-md-20{padding-left:80px!important}.gecko-styles .gap-md-0{gap:0!important}.gecko-styles .gap-md--5{gap:2px!important}.gecko-styles .gap-md-1{gap:4px!important}.gecko-styles .gap-md--4{gap:6px!important}.gecko-styles .gap-md-2{gap:8px!important}.gecko-styles .gap-md-3{gap:12px!important}.gecko-styles .gap-md-4{gap:16px!important}.gecko-styles .gap-md-5{gap:20px!important}.gecko-styles .gap-md-6{gap:24px!important}.gecko-styles .gap-md-8{gap:32px!important}.gecko-styles .gap-md-10{gap:40px!important}.gecko-styles .gap-md-12{gap:48px!important}.gecko-styles .gap-md-16{gap:64px!important}.gecko-styles .gap-md-20{gap:80px!important}.gecko-styles .row-gap-md-0{row-gap:0!important}.gecko-styles .row-gap-md--5{row-gap:2px!important}.gecko-styles .row-gap-md-1{row-gap:4px!important}.gecko-styles .row-gap-md--4{row-gap:6px!important}.gecko-styles .row-gap-md-2{row-gap:8px!important}.gecko-styles .row-gap-md-3{row-gap:12px!important}.gecko-styles .row-gap-md-4{row-gap:16px!important}.gecko-styles .row-gap-md-5{row-gap:20px!important}.gecko-styles .row-gap-md-6{row-gap:24px!important}.gecko-styles .row-gap-md-8{row-gap:32px!important}.gecko-styles .row-gap-md-10{row-gap:40px!important}.gecko-styles .row-gap-md-12{row-gap:48px!important}.gecko-styles .row-gap-md-16{row-gap:64px!important}.gecko-styles .row-gap-md-20{row-gap:80px!important}.gecko-styles .column-gap-md-0{column-gap:0!important}.gecko-styles .column-gap-md--5{column-gap:2px!important}.gecko-styles .column-gap-md-1{column-gap:4px!important}.gecko-styles .column-gap-md--4{column-gap:6px!important}.gecko-styles .column-gap-md-2{column-gap:8px!important}.gecko-styles .column-gap-md-3{column-gap:12px!important}.gecko-styles .column-gap-md-4{column-gap:16px!important}.gecko-styles .column-gap-md-5{column-gap:20px!important}.gecko-styles .column-gap-md-6{column-gap:24px!important}.gecko-styles .column-gap-md-8{column-gap:32px!important}.gecko-styles .column-gap-md-10{column-gap:40px!important}.gecko-styles .column-gap-md-12{column-gap:48px!important}.gecko-styles .column-gap-md-16{column-gap:64px!important}.gecko-styles .column-gap-md-20{column-gap:80px!important}.gecko-styles .text-md-start{text-align:left!important}.gecko-styles .text-md-end{text-align:right!important}.gecko-styles .text-md-center{text-align:center!important}}@media (min-width: 992px){.gecko-styles .float-lg-start{float:left!important}.gecko-styles .float-lg-end{float:right!important}.gecko-styles .float-lg-none{float:none!important}.gecko-styles .object-fit-lg-contain{object-fit:contain!important}.gecko-styles .object-fit-lg-cover{object-fit:cover!important}.gecko-styles .object-fit-lg-fill{object-fit:fill!important}.gecko-styles .object-fit-lg-scale{object-fit:scale-down!important}.gecko-styles .object-fit-lg-none{object-fit:none!important}.gecko-styles .d-lg-inline{display:inline!important}.gecko-styles .d-lg-inline-block{display:inline-block!important}.gecko-styles .d-lg-block{display:block!important}.gecko-styles .d-lg-grid{display:grid!important}.gecko-styles .d-lg-inline-grid{display:inline-grid!important}.gecko-styles .d-lg-table{display:table!important}.gecko-styles .d-lg-table-row{display:table-row!important}.gecko-styles .d-lg-table-cell{display:table-cell!important}.gecko-styles .d-lg-flex{display:flex!important}.gecko-styles .d-lg-inline-flex{display:inline-flex!important}.gecko-styles .d-lg-none{display:none!important}.gecko-styles .flex-lg-fill{flex:1 1 auto!important}.gecko-styles .flex-lg-row{flex-direction:row!important}.gecko-styles .flex-lg-column{flex-direction:column!important}.gecko-styles .flex-lg-row-reverse{flex-direction:row-reverse!important}.gecko-styles .flex-lg-column-reverse{flex-direction:column-reverse!important}.gecko-styles .flex-lg-grow-0{flex-grow:0!important}.gecko-styles .flex-lg-grow-1{flex-grow:1!important}.gecko-styles .flex-lg-shrink-0{flex-shrink:0!important}.gecko-styles .flex-lg-shrink-1{flex-shrink:1!important}.gecko-styles .flex-lg-wrap{flex-wrap:wrap!important}.gecko-styles .flex-lg-nowrap{flex-wrap:nowrap!important}.gecko-styles .flex-lg-wrap-reverse{flex-wrap:wrap-reverse!important}.gecko-styles .justify-content-lg-start{justify-content:flex-start!important}.gecko-styles .justify-content-lg-end{justify-content:flex-end!important}.gecko-styles .justify-content-lg-center{justify-content:center!important}.gecko-styles .justify-content-lg-between{justify-content:space-between!important}.gecko-styles .justify-content-lg-around{justify-content:space-around!important}.gecko-styles .justify-content-lg-evenly{justify-content:space-evenly!important}.gecko-styles .align-items-lg-start{align-items:flex-start!important}.gecko-styles .align-items-lg-end{align-items:flex-end!important}.gecko-styles .align-items-lg-center{align-items:center!important}.gecko-styles .align-items-lg-baseline{align-items:baseline!important}.gecko-styles .align-items-lg-stretch{align-items:stretch!important}.gecko-styles .align-content-lg-start{align-content:flex-start!important}.gecko-styles .align-content-lg-end{align-content:flex-end!important}.gecko-styles .align-content-lg-center{align-content:center!important}.gecko-styles .align-content-lg-between{align-content:space-between!important}.gecko-styles .align-content-lg-around{align-content:space-around!important}.gecko-styles .align-content-lg-stretch{align-content:stretch!important}.gecko-styles .align-self-lg-auto{align-self:auto!important}.gecko-styles .align-self-lg-start{align-self:flex-start!important}.gecko-styles .align-self-lg-end{align-self:flex-end!important}.gecko-styles .align-self-lg-center{align-self:center!important}.gecko-styles .align-self-lg-baseline{align-self:baseline!important}.gecko-styles .align-self-lg-stretch{align-self:stretch!important}.gecko-styles .order-lg-first{order:-1!important}.gecko-styles .order-lg-0{order:0!important}.gecko-styles .order-lg-1{order:1!important}.gecko-styles .order-lg-2{order:2!important}.gecko-styles .order-lg-3{order:3!important}.gecko-styles .order-lg-4{order:4!important}.gecko-styles .order-lg-5{order:5!important}.gecko-styles .order-lg-last{order:6!important}.gecko-styles .m-lg-0{margin:0!important}.gecko-styles .m-lg--5{margin:2px!important}.gecko-styles .m-lg-1{margin:4px!important}.gecko-styles .m-lg--4{margin:6px!important}.gecko-styles .m-lg-2{margin:8px!important}.gecko-styles .m-lg-3{margin:12px!important}.gecko-styles .m-lg-4{margin:16px!important}.gecko-styles .m-lg-5{margin:20px!important}.gecko-styles .m-lg-6{margin:24px!important}.gecko-styles .m-lg-8{margin:32px!important}.gecko-styles .m-lg-10{margin:40px!important}.gecko-styles .m-lg-12{margin:48px!important}.gecko-styles .m-lg-16{margin:64px!important}.gecko-styles .m-lg-20{margin:80px!important}.gecko-styles .m-lg-auto{margin:auto!important}.gecko-styles .mx-lg-0{margin-right:0!important;margin-left:0!important}.gecko-styles .mx-lg--5{margin-right:2px!important;margin-left:2px!important}.gecko-styles .mx-lg-1{margin-right:4px!important;margin-left:4px!important}.gecko-styles .mx-lg--4{margin-right:6px!important;margin-left:6px!important}.gecko-styles .mx-lg-2{margin-right:8px!important;margin-left:8px!important}.gecko-styles .mx-lg-3{margin-right:12px!important;margin-left:12px!important}.gecko-styles .mx-lg-4{margin-right:16px!important;margin-left:16px!important}.gecko-styles .mx-lg-5{margin-right:20px!important;margin-left:20px!important}.gecko-styles .mx-lg-6{margin-right:24px!important;margin-left:24px!important}.gecko-styles .mx-lg-8{margin-right:32px!important;margin-left:32px!important}.gecko-styles .mx-lg-10{margin-right:40px!important;margin-left:40px!important}.gecko-styles .mx-lg-12{margin-right:48px!important;margin-left:48px!important}.gecko-styles .mx-lg-16{margin-right:64px!important;margin-left:64px!important}.gecko-styles .mx-lg-20{margin-right:80px!important;margin-left:80px!important}.gecko-styles .mx-lg-auto{margin-right:auto!important;margin-left:auto!important}.gecko-styles .my-lg-0{margin-top:0!important;margin-bottom:0!important}.gecko-styles .my-lg--5{margin-top:2px!important;margin-bottom:2px!important}.gecko-styles .my-lg-1{margin-top:4px!important;margin-bottom:4px!important}.gecko-styles .my-lg--4{margin-top:6px!important;margin-bottom:6px!important}.gecko-styles .my-lg-2{margin-top:8px!important;margin-bottom:8px!important}.gecko-styles .my-lg-3{margin-top:12px!important;margin-bottom:12px!important}.gecko-styles .my-lg-4{margin-top:16px!important;margin-bottom:16px!important}.gecko-styles .my-lg-5{margin-top:20px!important;margin-bottom:20px!important}.gecko-styles .my-lg-6{margin-top:24px!important;margin-bottom:24px!important}.gecko-styles .my-lg-8{margin-top:32px!important;margin-bottom:32px!important}.gecko-styles .my-lg-10{margin-top:40px!important;margin-bottom:40px!important}.gecko-styles .my-lg-12{margin-top:48px!important;margin-bottom:48px!important}.gecko-styles .my-lg-16{margin-top:64px!important;margin-bottom:64px!important}.gecko-styles .my-lg-20{margin-top:80px!important;margin-bottom:80px!important}.gecko-styles .my-lg-auto{margin-top:auto!important;margin-bottom:auto!important}.gecko-styles .mt-lg-0{margin-top:0!important}.gecko-styles .mt-lg--5{margin-top:2px!important}.gecko-styles .mt-lg-1{margin-top:4px!important}.gecko-styles .mt-lg--4{margin-top:6px!important}.gecko-styles .mt-lg-2{margin-top:8px!important}.gecko-styles .mt-lg-3{margin-top:12px!important}.gecko-styles .mt-lg-4{margin-top:16px!important}.gecko-styles .mt-lg-5{margin-top:20px!important}.gecko-styles .mt-lg-6{margin-top:24px!important}.gecko-styles .mt-lg-8{margin-top:32px!important}.gecko-styles .mt-lg-10{margin-top:40px!important}.gecko-styles .mt-lg-12{margin-top:48px!important}.gecko-styles .mt-lg-16{margin-top:64px!important}.gecko-styles .mt-lg-20{margin-top:80px!important}.gecko-styles .mt-lg-auto{margin-top:auto!important}.gecko-styles .me-lg-0{margin-right:0!important}.gecko-styles .me-lg--5{margin-right:2px!important}.gecko-styles .me-lg-1{margin-right:4px!important}.gecko-styles .me-lg--4{margin-right:6px!important}.gecko-styles .me-lg-2{margin-right:8px!important}.gecko-styles .me-lg-3{margin-right:12px!important}.gecko-styles .me-lg-4{margin-right:16px!important}.gecko-styles .me-lg-5{margin-right:20px!important}.gecko-styles .me-lg-6{margin-right:24px!important}.gecko-styles .me-lg-8{margin-right:32px!important}.gecko-styles .me-lg-10{margin-right:40px!important}.gecko-styles .me-lg-12{margin-right:48px!important}.gecko-styles .me-lg-16{margin-right:64px!important}.gecko-styles .me-lg-20{margin-right:80px!important}.gecko-styles .me-lg-auto{margin-right:auto!important}.gecko-styles .mb-lg-0{margin-bottom:0!important}.gecko-styles .mb-lg--5{margin-bottom:2px!important}.gecko-styles .mb-lg-1{margin-bottom:4px!important}.gecko-styles .mb-lg--4{margin-bottom:6px!important}.gecko-styles .mb-lg-2{margin-bottom:8px!important}.gecko-styles .mb-lg-3{margin-bottom:12px!important}.gecko-styles .mb-lg-4{margin-bottom:16px!important}.gecko-styles .mb-lg-5{margin-bottom:20px!important}.gecko-styles .mb-lg-6{margin-bottom:24px!important}.gecko-styles .mb-lg-8{margin-bottom:32px!important}.gecko-styles .mb-lg-10{margin-bottom:40px!important}.gecko-styles .mb-lg-12{margin-bottom:48px!important}.gecko-styles .mb-lg-16{margin-bottom:64px!important}.gecko-styles .mb-lg-20{margin-bottom:80px!important}.gecko-styles .mb-lg-auto{margin-bottom:auto!important}.gecko-styles .ms-lg-0{margin-left:0!important}.gecko-styles .ms-lg--5{margin-left:2px!important}.gecko-styles .ms-lg-1{margin-left:4px!important}.gecko-styles .ms-lg--4{margin-left:6px!important}.gecko-styles .ms-lg-2{margin-left:8px!important}.gecko-styles .ms-lg-3{margin-left:12px!important}.gecko-styles .ms-lg-4{margin-left:16px!important}.gecko-styles .ms-lg-5{margin-left:20px!important}.gecko-styles .ms-lg-6{margin-left:24px!important}.gecko-styles .ms-lg-8{margin-left:32px!important}.gecko-styles .ms-lg-10{margin-left:40px!important}.gecko-styles .ms-lg-12{margin-left:48px!important}.gecko-styles .ms-lg-16{margin-left:64px!important}.gecko-styles .ms-lg-20{margin-left:80px!important}.gecko-styles .ms-lg-auto{margin-left:auto!important}.gecko-styles .m-lg-n-5{margin:-2px!important}.gecko-styles .m-lg-n1{margin:-4px!important}.gecko-styles .m-lg-n-4{margin:-6px!important}.gecko-styles .m-lg-n2{margin:-8px!important}.gecko-styles .m-lg-n3{margin:-12px!important}.gecko-styles .m-lg-n4{margin:-16px!important}.gecko-styles .m-lg-n5{margin:-20px!important}.gecko-styles .m-lg-n6{margin:-24px!important}.gecko-styles .m-lg-n8{margin:-32px!important}.gecko-styles .m-lg-n10{margin:-40px!important}.gecko-styles .m-lg-n12{margin:-48px!important}.gecko-styles .m-lg-n16{margin:-64px!important}.gecko-styles .m-lg-n20{margin:-80px!important}.gecko-styles .mx-lg-n-5{margin-right:-2px!important;margin-left:-2px!important}.gecko-styles .mx-lg-n1{margin-right:-4px!important;margin-left:-4px!important}.gecko-styles .mx-lg-n-4{margin-right:-6px!important;margin-left:-6px!important}.gecko-styles .mx-lg-n2{margin-right:-8px!important;margin-left:-8px!important}.gecko-styles .mx-lg-n3{margin-right:-12px!important;margin-left:-12px!important}.gecko-styles .mx-lg-n4{margin-right:-16px!important;margin-left:-16px!important}.gecko-styles .mx-lg-n5{margin-right:-20px!important;margin-left:-20px!important}.gecko-styles .mx-lg-n6{margin-right:-24px!important;margin-left:-24px!important}.gecko-styles .mx-lg-n8{margin-right:-32px!important;margin-left:-32px!important}.gecko-styles .mx-lg-n10{margin-right:-40px!important;margin-left:-40px!important}.gecko-styles .mx-lg-n12{margin-right:-48px!important;margin-left:-48px!important}.gecko-styles .mx-lg-n16{margin-right:-64px!important;margin-left:-64px!important}.gecko-styles .mx-lg-n20{margin-right:-80px!important;margin-left:-80px!important}.gecko-styles .my-lg-n-5{margin-top:-2px!important;margin-bottom:-2px!important}.gecko-styles .my-lg-n1{margin-top:-4px!important;margin-bottom:-4px!important}.gecko-styles .my-lg-n-4{margin-top:-6px!important;margin-bottom:-6px!important}.gecko-styles .my-lg-n2{margin-top:-8px!important;margin-bottom:-8px!important}.gecko-styles .my-lg-n3{margin-top:-12px!important;margin-bottom:-12px!important}.gecko-styles .my-lg-n4{margin-top:-16px!important;margin-bottom:-16px!important}.gecko-styles .my-lg-n5{margin-top:-20px!important;margin-bottom:-20px!important}.gecko-styles .my-lg-n6{margin-top:-24px!important;margin-bottom:-24px!important}.gecko-styles .my-lg-n8{margin-top:-32px!important;margin-bottom:-32px!important}.gecko-styles .my-lg-n10{margin-top:-40px!important;margin-bottom:-40px!important}.gecko-styles .my-lg-n12{margin-top:-48px!important;margin-bottom:-48px!important}.gecko-styles .my-lg-n16{margin-top:-64px!important;margin-bottom:-64px!important}.gecko-styles .my-lg-n20{margin-top:-80px!important;margin-bottom:-80px!important}.gecko-styles .mt-lg-n-5{margin-top:-2px!important}.gecko-styles .mt-lg-n1{margin-top:-4px!important}.gecko-styles .mt-lg-n-4{margin-top:-6px!important}.gecko-styles .mt-lg-n2{margin-top:-8px!important}.gecko-styles .mt-lg-n3{margin-top:-12px!important}.gecko-styles .mt-lg-n4{margin-top:-16px!important}.gecko-styles .mt-lg-n5{margin-top:-20px!important}.gecko-styles .mt-lg-n6{margin-top:-24px!important}.gecko-styles .mt-lg-n8{margin-top:-32px!important}.gecko-styles .mt-lg-n10{margin-top:-40px!important}.gecko-styles .mt-lg-n12{margin-top:-48px!important}.gecko-styles .mt-lg-n16{margin-top:-64px!important}.gecko-styles .mt-lg-n20{margin-top:-80px!important}.gecko-styles .me-lg-n-5{margin-right:-2px!important}.gecko-styles .me-lg-n1{margin-right:-4px!important}.gecko-styles .me-lg-n-4{margin-right:-6px!important}.gecko-styles .me-lg-n2{margin-right:-8px!important}.gecko-styles .me-lg-n3{margin-right:-12px!important}.gecko-styles .me-lg-n4{margin-right:-16px!important}.gecko-styles .me-lg-n5{margin-right:-20px!important}.gecko-styles .me-lg-n6{margin-right:-24px!important}.gecko-styles .me-lg-n8{margin-right:-32px!important}.gecko-styles .me-lg-n10{margin-right:-40px!important}.gecko-styles .me-lg-n12{margin-right:-48px!important}.gecko-styles .me-lg-n16{margin-right:-64px!important}.gecko-styles .me-lg-n20{margin-right:-80px!important}.gecko-styles .mb-lg-n-5{margin-bottom:-2px!important}.gecko-styles .mb-lg-n1{margin-bottom:-4px!important}.gecko-styles .mb-lg-n-4{margin-bottom:-6px!important}.gecko-styles .mb-lg-n2{margin-bottom:-8px!important}.gecko-styles .mb-lg-n3{margin-bottom:-12px!important}.gecko-styles .mb-lg-n4{margin-bottom:-16px!important}.gecko-styles .mb-lg-n5{margin-bottom:-20px!important}.gecko-styles .mb-lg-n6{margin-bottom:-24px!important}.gecko-styles .mb-lg-n8{margin-bottom:-32px!important}.gecko-styles .mb-lg-n10{margin-bottom:-40px!important}.gecko-styles .mb-lg-n12{margin-bottom:-48px!important}.gecko-styles .mb-lg-n16{margin-bottom:-64px!important}.gecko-styles .mb-lg-n20{margin-bottom:-80px!important}.gecko-styles .ms-lg-n-5{margin-left:-2px!important}.gecko-styles .ms-lg-n1{margin-left:-4px!important}.gecko-styles .ms-lg-n-4{margin-left:-6px!important}.gecko-styles .ms-lg-n2{margin-left:-8px!important}.gecko-styles .ms-lg-n3{margin-left:-12px!important}.gecko-styles .ms-lg-n4{margin-left:-16px!important}.gecko-styles .ms-lg-n5{margin-left:-20px!important}.gecko-styles .ms-lg-n6{margin-left:-24px!important}.gecko-styles .ms-lg-n8{margin-left:-32px!important}.gecko-styles .ms-lg-n10{margin-left:-40px!important}.gecko-styles .ms-lg-n12{margin-left:-48px!important}.gecko-styles .ms-lg-n16{margin-left:-64px!important}.gecko-styles .ms-lg-n20{margin-left:-80px!important}.gecko-styles .p-lg-0{padding:0!important}.gecko-styles .p-lg--5{padding:2px!important}.gecko-styles .p-lg-1{padding:4px!important}.gecko-styles .p-lg--4{padding:6px!important}.gecko-styles .p-lg-2{padding:8px!important}.gecko-styles .p-lg-3{padding:12px!important}.gecko-styles .p-lg-4{padding:16px!important}.gecko-styles .p-lg-5{padding:20px!important}.gecko-styles .p-lg-6{padding:24px!important}.gecko-styles .p-lg-8{padding:32px!important}.gecko-styles .p-lg-10{padding:40px!important}.gecko-styles .p-lg-12{padding:48px!important}.gecko-styles .p-lg-16{padding:64px!important}.gecko-styles .p-lg-20{padding:80px!important}.gecko-styles .px-lg-0{padding-right:0!important;padding-left:0!important}.gecko-styles .px-lg--5{padding-right:2px!important;padding-left:2px!important}.gecko-styles .px-lg-1{padding-right:4px!important;padding-left:4px!important}.gecko-styles .px-lg--4{padding-right:6px!important;padding-left:6px!important}.gecko-styles .px-lg-2{padding-right:8px!important;padding-left:8px!important}.gecko-styles .px-lg-3{padding-right:12px!important;padding-left:12px!important}.gecko-styles .px-lg-4{padding-right:16px!important;padding-left:16px!important}.gecko-styles .px-lg-5{padding-right:20px!important;padding-left:20px!important}.gecko-styles .px-lg-6{padding-right:24px!important;padding-left:24px!important}.gecko-styles .px-lg-8{padding-right:32px!important;padding-left:32px!important}.gecko-styles .px-lg-10{padding-right:40px!important;padding-left:40px!important}.gecko-styles .px-lg-12{padding-right:48px!important;padding-left:48px!important}.gecko-styles .px-lg-16{padding-right:64px!important;padding-left:64px!important}.gecko-styles .px-lg-20{padding-right:80px!important;padding-left:80px!important}.gecko-styles .py-lg-0{padding-top:0!important;padding-bottom:0!important}.gecko-styles .py-lg--5{padding-top:2px!important;padding-bottom:2px!important}.gecko-styles .py-lg-1{padding-top:4px!important;padding-bottom:4px!important}.gecko-styles .py-lg--4{padding-top:6px!important;padding-bottom:6px!important}.gecko-styles .py-lg-2{padding-top:8px!important;padding-bottom:8px!important}.gecko-styles .py-lg-3{padding-top:12px!important;padding-bottom:12px!important}.gecko-styles .py-lg-4{padding-top:16px!important;padding-bottom:16px!important}.gecko-styles .py-lg-5{padding-top:20px!important;padding-bottom:20px!important}.gecko-styles .py-lg-6{padding-top:24px!important;padding-bottom:24px!important}.gecko-styles .py-lg-8{padding-top:32px!important;padding-bottom:32px!important}.gecko-styles .py-lg-10{padding-top:40px!important;padding-bottom:40px!important}.gecko-styles .py-lg-12{padding-top:48px!important;padding-bottom:48px!important}.gecko-styles .py-lg-16{padding-top:64px!important;padding-bottom:64px!important}.gecko-styles .py-lg-20{padding-top:80px!important;padding-bottom:80px!important}.gecko-styles .pt-lg-0{padding-top:0!important}.gecko-styles .pt-lg--5{padding-top:2px!important}.gecko-styles .pt-lg-1{padding-top:4px!important}.gecko-styles .pt-lg--4{padding-top:6px!important}.gecko-styles .pt-lg-2{padding-top:8px!important}.gecko-styles .pt-lg-3{padding-top:12px!important}.gecko-styles .pt-lg-4{padding-top:16px!important}.gecko-styles .pt-lg-5{padding-top:20px!important}.gecko-styles .pt-lg-6{padding-top:24px!important}.gecko-styles .pt-lg-8{padding-top:32px!important}.gecko-styles .pt-lg-10{padding-top:40px!important}.gecko-styles .pt-lg-12{padding-top:48px!important}.gecko-styles .pt-lg-16{padding-top:64px!important}.gecko-styles .pt-lg-20{padding-top:80px!important}.gecko-styles .pe-lg-0{padding-right:0!important}.gecko-styles .pe-lg--5{padding-right:2px!important}.gecko-styles .pe-lg-1{padding-right:4px!important}.gecko-styles .pe-lg--4{padding-right:6px!important}.gecko-styles .pe-lg-2{padding-right:8px!important}.gecko-styles .pe-lg-3{padding-right:12px!important}.gecko-styles .pe-lg-4{padding-right:16px!important}.gecko-styles .pe-lg-5{padding-right:20px!important}.gecko-styles .pe-lg-6{padding-right:24px!important}.gecko-styles .pe-lg-8{padding-right:32px!important}.gecko-styles .pe-lg-10{padding-right:40px!important}.gecko-styles .pe-lg-12{padding-right:48px!important}.gecko-styles .pe-lg-16{padding-right:64px!important}.gecko-styles .pe-lg-20{padding-right:80px!important}.gecko-styles .pb-lg-0{padding-bottom:0!important}.gecko-styles .pb-lg--5{padding-bottom:2px!important}.gecko-styles .pb-lg-1{padding-bottom:4px!important}.gecko-styles .pb-lg--4{padding-bottom:6px!important}.gecko-styles .pb-lg-2{padding-bottom:8px!important}.gecko-styles .pb-lg-3{padding-bottom:12px!important}.gecko-styles .pb-lg-4{padding-bottom:16px!important}.gecko-styles .pb-lg-5{padding-bottom:20px!important}.gecko-styles .pb-lg-6{padding-bottom:24px!important}.gecko-styles .pb-lg-8{padding-bottom:32px!important}.gecko-styles .pb-lg-10{padding-bottom:40px!important}.gecko-styles .pb-lg-12{padding-bottom:48px!important}.gecko-styles .pb-lg-16{padding-bottom:64px!important}.gecko-styles .pb-lg-20{padding-bottom:80px!important}.gecko-styles .ps-lg-0{padding-left:0!important}.gecko-styles .ps-lg--5{padding-left:2px!important}.gecko-styles .ps-lg-1{padding-left:4px!important}.gecko-styles .ps-lg--4{padding-left:6px!important}.gecko-styles .ps-lg-2{padding-left:8px!important}.gecko-styles .ps-lg-3{padding-left:12px!important}.gecko-styles .ps-lg-4{padding-left:16px!important}.gecko-styles .ps-lg-5{padding-left:20px!important}.gecko-styles .ps-lg-6{padding-left:24px!important}.gecko-styles .ps-lg-8{padding-left:32px!important}.gecko-styles .ps-lg-10{padding-left:40px!important}.gecko-styles .ps-lg-12{padding-left:48px!important}.gecko-styles .ps-lg-16{padding-left:64px!important}.gecko-styles .ps-lg-20{padding-left:80px!important}.gecko-styles .gap-lg-0{gap:0!important}.gecko-styles .gap-lg--5{gap:2px!important}.gecko-styles .gap-lg-1{gap:4px!important}.gecko-styles .gap-lg--4{gap:6px!important}.gecko-styles .gap-lg-2{gap:8px!important}.gecko-styles .gap-lg-3{gap:12px!important}.gecko-styles .gap-lg-4{gap:16px!important}.gecko-styles .gap-lg-5{gap:20px!important}.gecko-styles .gap-lg-6{gap:24px!important}.gecko-styles .gap-lg-8{gap:32px!important}.gecko-styles .gap-lg-10{gap:40px!important}.gecko-styles .gap-lg-12{gap:48px!important}.gecko-styles .gap-lg-16{gap:64px!important}.gecko-styles .gap-lg-20{gap:80px!important}.gecko-styles .row-gap-lg-0{row-gap:0!important}.gecko-styles .row-gap-lg--5{row-gap:2px!important}.gecko-styles .row-gap-lg-1{row-gap:4px!important}.gecko-styles .row-gap-lg--4{row-gap:6px!important}.gecko-styles .row-gap-lg-2{row-gap:8px!important}.gecko-styles .row-gap-lg-3{row-gap:12px!important}.gecko-styles .row-gap-lg-4{row-gap:16px!important}.gecko-styles .row-gap-lg-5{row-gap:20px!important}.gecko-styles .row-gap-lg-6{row-gap:24px!important}.gecko-styles .row-gap-lg-8{row-gap:32px!important}.gecko-styles .row-gap-lg-10{row-gap:40px!important}.gecko-styles .row-gap-lg-12{row-gap:48px!important}.gecko-styles .row-gap-lg-16{row-gap:64px!important}.gecko-styles .row-gap-lg-20{row-gap:80px!important}.gecko-styles .column-gap-lg-0{column-gap:0!important}.gecko-styles .column-gap-lg--5{column-gap:2px!important}.gecko-styles .column-gap-lg-1{column-gap:4px!important}.gecko-styles .column-gap-lg--4{column-gap:6px!important}.gecko-styles .column-gap-lg-2{column-gap:8px!important}.gecko-styles .column-gap-lg-3{column-gap:12px!important}.gecko-styles .column-gap-lg-4{column-gap:16px!important}.gecko-styles .column-gap-lg-5{column-gap:20px!important}.gecko-styles .column-gap-lg-6{column-gap:24px!important}.gecko-styles .column-gap-lg-8{column-gap:32px!important}.gecko-styles .column-gap-lg-10{column-gap:40px!important}.gecko-styles .column-gap-lg-12{column-gap:48px!important}.gecko-styles .column-gap-lg-16{column-gap:64px!important}.gecko-styles .column-gap-lg-20{column-gap:80px!important}.gecko-styles .text-lg-start{text-align:left!important}.gecko-styles .text-lg-end{text-align:right!important}.gecko-styles .text-lg-center{text-align:center!important}}@media (min-width: 1200px){.gecko-styles .float-xl-start{float:left!important}.gecko-styles .float-xl-end{float:right!important}.gecko-styles .float-xl-none{float:none!important}.gecko-styles .object-fit-xl-contain{object-fit:contain!important}.gecko-styles .object-fit-xl-cover{object-fit:cover!important}.gecko-styles .object-fit-xl-fill{object-fit:fill!important}.gecko-styles .object-fit-xl-scale{object-fit:scale-down!important}.gecko-styles .object-fit-xl-none{object-fit:none!important}.gecko-styles .d-xl-inline{display:inline!important}.gecko-styles .d-xl-inline-block{display:inline-block!important}.gecko-styles .d-xl-block{display:block!important}.gecko-styles .d-xl-grid{display:grid!important}.gecko-styles .d-xl-inline-grid{display:inline-grid!important}.gecko-styles .d-xl-table{display:table!important}.gecko-styles .d-xl-table-row{display:table-row!important}.gecko-styles .d-xl-table-cell{display:table-cell!important}.gecko-styles .d-xl-flex{display:flex!important}.gecko-styles .d-xl-inline-flex{display:inline-flex!important}.gecko-styles .d-xl-none{display:none!important}.gecko-styles .flex-xl-fill{flex:1 1 auto!important}.gecko-styles .flex-xl-row{flex-direction:row!important}.gecko-styles .flex-xl-column{flex-direction:column!important}.gecko-styles .flex-xl-row-reverse{flex-direction:row-reverse!important}.gecko-styles .flex-xl-column-reverse{flex-direction:column-reverse!important}.gecko-styles .flex-xl-grow-0{flex-grow:0!important}.gecko-styles .flex-xl-grow-1{flex-grow:1!important}.gecko-styles .flex-xl-shrink-0{flex-shrink:0!important}.gecko-styles .flex-xl-shrink-1{flex-shrink:1!important}.gecko-styles .flex-xl-wrap{flex-wrap:wrap!important}.gecko-styles .flex-xl-nowrap{flex-wrap:nowrap!important}.gecko-styles .flex-xl-wrap-reverse{flex-wrap:wrap-reverse!important}.gecko-styles .justify-content-xl-start{justify-content:flex-start!important}.gecko-styles .justify-content-xl-end{justify-content:flex-end!important}.gecko-styles .justify-content-xl-center{justify-content:center!important}.gecko-styles .justify-content-xl-between{justify-content:space-between!important}.gecko-styles .justify-content-xl-around{justify-content:space-around!important}.gecko-styles .justify-content-xl-evenly{justify-content:space-evenly!important}.gecko-styles .align-items-xl-start{align-items:flex-start!important}.gecko-styles .align-items-xl-end{align-items:flex-end!important}.gecko-styles .align-items-xl-center{align-items:center!important}.gecko-styles .align-items-xl-baseline{align-items:baseline!important}.gecko-styles .align-items-xl-stretch{align-items:stretch!important}.gecko-styles .align-content-xl-start{align-content:flex-start!important}.gecko-styles .align-content-xl-end{align-content:flex-end!important}.gecko-styles .align-content-xl-center{align-content:center!important}.gecko-styles .align-content-xl-between{align-content:space-between!important}.gecko-styles .align-content-xl-around{align-content:space-around!important}.gecko-styles .align-content-xl-stretch{align-content:stretch!important}.gecko-styles .align-self-xl-auto{align-self:auto!important}.gecko-styles .align-self-xl-start{align-self:flex-start!important}.gecko-styles .align-self-xl-end{align-self:flex-end!important}.gecko-styles .align-self-xl-center{align-self:center!important}.gecko-styles .align-self-xl-baseline{align-self:baseline!important}.gecko-styles .align-self-xl-stretch{align-self:stretch!important}.gecko-styles .order-xl-first{order:-1!important}.gecko-styles .order-xl-0{order:0!important}.gecko-styles .order-xl-1{order:1!important}.gecko-styles .order-xl-2{order:2!important}.gecko-styles .order-xl-3{order:3!important}.gecko-styles .order-xl-4{order:4!important}.gecko-styles .order-xl-5{order:5!important}.gecko-styles .order-xl-last{order:6!important}.gecko-styles .m-xl-0{margin:0!important}.gecko-styles .m-xl--5{margin:2px!important}.gecko-styles .m-xl-1{margin:4px!important}.gecko-styles .m-xl--4{margin:6px!important}.gecko-styles .m-xl-2{margin:8px!important}.gecko-styles .m-xl-3{margin:12px!important}.gecko-styles .m-xl-4{margin:16px!important}.gecko-styles .m-xl-5{margin:20px!important}.gecko-styles .m-xl-6{margin:24px!important}.gecko-styles .m-xl-8{margin:32px!important}.gecko-styles .m-xl-10{margin:40px!important}.gecko-styles .m-xl-12{margin:48px!important}.gecko-styles .m-xl-16{margin:64px!important}.gecko-styles .m-xl-20{margin:80px!important}.gecko-styles .m-xl-auto{margin:auto!important}.gecko-styles .mx-xl-0{margin-right:0!important;margin-left:0!important}.gecko-styles .mx-xl--5{margin-right:2px!important;margin-left:2px!important}.gecko-styles .mx-xl-1{margin-right:4px!important;margin-left:4px!important}.gecko-styles .mx-xl--4{margin-right:6px!important;margin-left:6px!important}.gecko-styles .mx-xl-2{margin-right:8px!important;margin-left:8px!important}.gecko-styles .mx-xl-3{margin-right:12px!important;margin-left:12px!important}.gecko-styles .mx-xl-4{margin-right:16px!important;margin-left:16px!important}.gecko-styles .mx-xl-5{margin-right:20px!important;margin-left:20px!important}.gecko-styles .mx-xl-6{margin-right:24px!important;margin-left:24px!important}.gecko-styles .mx-xl-8{margin-right:32px!important;margin-left:32px!important}.gecko-styles .mx-xl-10{margin-right:40px!important;margin-left:40px!important}.gecko-styles .mx-xl-12{margin-right:48px!important;margin-left:48px!important}.gecko-styles .mx-xl-16{margin-right:64px!important;margin-left:64px!important}.gecko-styles .mx-xl-20{margin-right:80px!important;margin-left:80px!important}.gecko-styles .mx-xl-auto{margin-right:auto!important;margin-left:auto!important}.gecko-styles .my-xl-0{margin-top:0!important;margin-bottom:0!important}.gecko-styles .my-xl--5{margin-top:2px!important;margin-bottom:2px!important}.gecko-styles .my-xl-1{margin-top:4px!important;margin-bottom:4px!important}.gecko-styles .my-xl--4{margin-top:6px!important;margin-bottom:6px!important}.gecko-styles .my-xl-2{margin-top:8px!important;margin-bottom:8px!important}.gecko-styles .my-xl-3{margin-top:12px!important;margin-bottom:12px!important}.gecko-styles .my-xl-4{margin-top:16px!important;margin-bottom:16px!important}.gecko-styles .my-xl-5{margin-top:20px!important;margin-bottom:20px!important}.gecko-styles .my-xl-6{margin-top:24px!important;margin-bottom:24px!important}.gecko-styles .my-xl-8{margin-top:32px!important;margin-bottom:32px!important}.gecko-styles .my-xl-10{margin-top:40px!important;margin-bottom:40px!important}.gecko-styles .my-xl-12{margin-top:48px!important;margin-bottom:48px!important}.gecko-styles .my-xl-16{margin-top:64px!important;margin-bottom:64px!important}.gecko-styles .my-xl-20{margin-top:80px!important;margin-bottom:80px!important}.gecko-styles .my-xl-auto{margin-top:auto!important;margin-bottom:auto!important}.gecko-styles .mt-xl-0{margin-top:0!important}.gecko-styles .mt-xl--5{margin-top:2px!important}.gecko-styles .mt-xl-1{margin-top:4px!important}.gecko-styles .mt-xl--4{margin-top:6px!important}.gecko-styles .mt-xl-2{margin-top:8px!important}.gecko-styles .mt-xl-3{margin-top:12px!important}.gecko-styles .mt-xl-4{margin-top:16px!important}.gecko-styles .mt-xl-5{margin-top:20px!important}.gecko-styles .mt-xl-6{margin-top:24px!important}.gecko-styles .mt-xl-8{margin-top:32px!important}.gecko-styles .mt-xl-10{margin-top:40px!important}.gecko-styles .mt-xl-12{margin-top:48px!important}.gecko-styles .mt-xl-16{margin-top:64px!important}.gecko-styles .mt-xl-20{margin-top:80px!important}.gecko-styles .mt-xl-auto{margin-top:auto!important}.gecko-styles .me-xl-0{margin-right:0!important}.gecko-styles .me-xl--5{margin-right:2px!important}.gecko-styles .me-xl-1{margin-right:4px!important}.gecko-styles .me-xl--4{margin-right:6px!important}.gecko-styles .me-xl-2{margin-right:8px!important}.gecko-styles .me-xl-3{margin-right:12px!important}.gecko-styles .me-xl-4{margin-right:16px!important}.gecko-styles .me-xl-5{margin-right:20px!important}.gecko-styles .me-xl-6{margin-right:24px!important}.gecko-styles .me-xl-8{margin-right:32px!important}.gecko-styles .me-xl-10{margin-right:40px!important}.gecko-styles .me-xl-12{margin-right:48px!important}.gecko-styles .me-xl-16{margin-right:64px!important}.gecko-styles .me-xl-20{margin-right:80px!important}.gecko-styles .me-xl-auto{margin-right:auto!important}.gecko-styles .mb-xl-0{margin-bottom:0!important}.gecko-styles .mb-xl--5{margin-bottom:2px!important}.gecko-styles .mb-xl-1{margin-bottom:4px!important}.gecko-styles .mb-xl--4{margin-bottom:6px!important}.gecko-styles .mb-xl-2{margin-bottom:8px!important}.gecko-styles .mb-xl-3{margin-bottom:12px!important}.gecko-styles .mb-xl-4{margin-bottom:16px!important}.gecko-styles .mb-xl-5{margin-bottom:20px!important}.gecko-styles .mb-xl-6{margin-bottom:24px!important}.gecko-styles .mb-xl-8{margin-bottom:32px!important}.gecko-styles .mb-xl-10{margin-bottom:40px!important}.gecko-styles .mb-xl-12{margin-bottom:48px!important}.gecko-styles .mb-xl-16{margin-bottom:64px!important}.gecko-styles .mb-xl-20{margin-bottom:80px!important}.gecko-styles .mb-xl-auto{margin-bottom:auto!important}.gecko-styles .ms-xl-0{margin-left:0!important}.gecko-styles .ms-xl--5{margin-left:2px!important}.gecko-styles .ms-xl-1{margin-left:4px!important}.gecko-styles .ms-xl--4{margin-left:6px!important}.gecko-styles .ms-xl-2{margin-left:8px!important}.gecko-styles .ms-xl-3{margin-left:12px!important}.gecko-styles .ms-xl-4{margin-left:16px!important}.gecko-styles .ms-xl-5{margin-left:20px!important}.gecko-styles .ms-xl-6{margin-left:24px!important}.gecko-styles .ms-xl-8{margin-left:32px!important}.gecko-styles .ms-xl-10{margin-left:40px!important}.gecko-styles .ms-xl-12{margin-left:48px!important}.gecko-styles .ms-xl-16{margin-left:64px!important}.gecko-styles .ms-xl-20{margin-left:80px!important}.gecko-styles .ms-xl-auto{margin-left:auto!important}.gecko-styles .m-xl-n-5{margin:-2px!important}.gecko-styles .m-xl-n1{margin:-4px!important}.gecko-styles .m-xl-n-4{margin:-6px!important}.gecko-styles .m-xl-n2{margin:-8px!important}.gecko-styles .m-xl-n3{margin:-12px!important}.gecko-styles .m-xl-n4{margin:-16px!important}.gecko-styles .m-xl-n5{margin:-20px!important}.gecko-styles .m-xl-n6{margin:-24px!important}.gecko-styles .m-xl-n8{margin:-32px!important}.gecko-styles .m-xl-n10{margin:-40px!important}.gecko-styles .m-xl-n12{margin:-48px!important}.gecko-styles .m-xl-n16{margin:-64px!important}.gecko-styles .m-xl-n20{margin:-80px!important}.gecko-styles .mx-xl-n-5{margin-right:-2px!important;margin-left:-2px!important}.gecko-styles .mx-xl-n1{margin-right:-4px!important;margin-left:-4px!important}.gecko-styles .mx-xl-n-4{margin-right:-6px!important;margin-left:-6px!important}.gecko-styles .mx-xl-n2{margin-right:-8px!important;margin-left:-8px!important}.gecko-styles .mx-xl-n3{margin-right:-12px!important;margin-left:-12px!important}.gecko-styles .mx-xl-n4{margin-right:-16px!important;margin-left:-16px!important}.gecko-styles .mx-xl-n5{margin-right:-20px!important;margin-left:-20px!important}.gecko-styles .mx-xl-n6{margin-right:-24px!important;margin-left:-24px!important}.gecko-styles .mx-xl-n8{margin-right:-32px!important;margin-left:-32px!important}.gecko-styles .mx-xl-n10{margin-right:-40px!important;margin-left:-40px!important}.gecko-styles .mx-xl-n12{margin-right:-48px!important;margin-left:-48px!important}.gecko-styles .mx-xl-n16{margin-right:-64px!important;margin-left:-64px!important}.gecko-styles .mx-xl-n20{margin-right:-80px!important;margin-left:-80px!important}.gecko-styles .my-xl-n-5{margin-top:-2px!important;margin-bottom:-2px!important}.gecko-styles .my-xl-n1{margin-top:-4px!important;margin-bottom:-4px!important}.gecko-styles .my-xl-n-4{margin-top:-6px!important;margin-bottom:-6px!important}.gecko-styles .my-xl-n2{margin-top:-8px!important;margin-bottom:-8px!important}.gecko-styles .my-xl-n3{margin-top:-12px!important;margin-bottom:-12px!important}.gecko-styles .my-xl-n4{margin-top:-16px!important;margin-bottom:-16px!important}.gecko-styles .my-xl-n5{margin-top:-20px!important;margin-bottom:-20px!important}.gecko-styles .my-xl-n6{margin-top:-24px!important;margin-bottom:-24px!important}.gecko-styles .my-xl-n8{margin-top:-32px!important;margin-bottom:-32px!important}.gecko-styles .my-xl-n10{margin-top:-40px!important;margin-bottom:-40px!important}.gecko-styles .my-xl-n12{margin-top:-48px!important;margin-bottom:-48px!important}.gecko-styles .my-xl-n16{margin-top:-64px!important;margin-bottom:-64px!important}.gecko-styles .my-xl-n20{margin-top:-80px!important;margin-bottom:-80px!important}.gecko-styles .mt-xl-n-5{margin-top:-2px!important}.gecko-styles .mt-xl-n1{margin-top:-4px!important}.gecko-styles .mt-xl-n-4{margin-top:-6px!important}.gecko-styles .mt-xl-n2{margin-top:-8px!important}.gecko-styles .mt-xl-n3{margin-top:-12px!important}.gecko-styles .mt-xl-n4{margin-top:-16px!important}.gecko-styles .mt-xl-n5{margin-top:-20px!important}.gecko-styles .mt-xl-n6{margin-top:-24px!important}.gecko-styles .mt-xl-n8{margin-top:-32px!important}.gecko-styles .mt-xl-n10{margin-top:-40px!important}.gecko-styles .mt-xl-n12{margin-top:-48px!important}.gecko-styles .mt-xl-n16{margin-top:-64px!important}.gecko-styles .mt-xl-n20{margin-top:-80px!important}.gecko-styles .me-xl-n-5{margin-right:-2px!important}.gecko-styles .me-xl-n1{margin-right:-4px!important}.gecko-styles .me-xl-n-4{margin-right:-6px!important}.gecko-styles .me-xl-n2{margin-right:-8px!important}.gecko-styles .me-xl-n3{margin-right:-12px!important}.gecko-styles .me-xl-n4{margin-right:-16px!important}.gecko-styles .me-xl-n5{margin-right:-20px!important}.gecko-styles .me-xl-n6{margin-right:-24px!important}.gecko-styles .me-xl-n8{margin-right:-32px!important}.gecko-styles .me-xl-n10{margin-right:-40px!important}.gecko-styles .me-xl-n12{margin-right:-48px!important}.gecko-styles .me-xl-n16{margin-right:-64px!important}.gecko-styles .me-xl-n20{margin-right:-80px!important}.gecko-styles .mb-xl-n-5{margin-bottom:-2px!important}.gecko-styles .mb-xl-n1{margin-bottom:-4px!important}.gecko-styles .mb-xl-n-4{margin-bottom:-6px!important}.gecko-styles .mb-xl-n2{margin-bottom:-8px!important}.gecko-styles .mb-xl-n3{margin-bottom:-12px!important}.gecko-styles .mb-xl-n4{margin-bottom:-16px!important}.gecko-styles .mb-xl-n5{margin-bottom:-20px!important}.gecko-styles .mb-xl-n6{margin-bottom:-24px!important}.gecko-styles .mb-xl-n8{margin-bottom:-32px!important}.gecko-styles .mb-xl-n10{margin-bottom:-40px!important}.gecko-styles .mb-xl-n12{margin-bottom:-48px!important}.gecko-styles .mb-xl-n16{margin-bottom:-64px!important}.gecko-styles .mb-xl-n20{margin-bottom:-80px!important}.gecko-styles .ms-xl-n-5{margin-left:-2px!important}.gecko-styles .ms-xl-n1{margin-left:-4px!important}.gecko-styles .ms-xl-n-4{margin-left:-6px!important}.gecko-styles .ms-xl-n2{margin-left:-8px!important}.gecko-styles .ms-xl-n3{margin-left:-12px!important}.gecko-styles .ms-xl-n4{margin-left:-16px!important}.gecko-styles .ms-xl-n5{margin-left:-20px!important}.gecko-styles .ms-xl-n6{margin-left:-24px!important}.gecko-styles .ms-xl-n8{margin-left:-32px!important}.gecko-styles .ms-xl-n10{margin-left:-40px!important}.gecko-styles .ms-xl-n12{margin-left:-48px!important}.gecko-styles .ms-xl-n16{margin-left:-64px!important}.gecko-styles .ms-xl-n20{margin-left:-80px!important}.gecko-styles .p-xl-0{padding:0!important}.gecko-styles .p-xl--5{padding:2px!important}.gecko-styles .p-xl-1{padding:4px!important}.gecko-styles .p-xl--4{padding:6px!important}.gecko-styles .p-xl-2{padding:8px!important}.gecko-styles .p-xl-3{padding:12px!important}.gecko-styles .p-xl-4{padding:16px!important}.gecko-styles .p-xl-5{padding:20px!important}.gecko-styles .p-xl-6{padding:24px!important}.gecko-styles .p-xl-8{padding:32px!important}.gecko-styles .p-xl-10{padding:40px!important}.gecko-styles .p-xl-12{padding:48px!important}.gecko-styles .p-xl-16{padding:64px!important}.gecko-styles .p-xl-20{padding:80px!important}.gecko-styles .px-xl-0{padding-right:0!important;padding-left:0!important}.gecko-styles .px-xl--5{padding-right:2px!important;padding-left:2px!important}.gecko-styles .px-xl-1{padding-right:4px!important;padding-left:4px!important}.gecko-styles .px-xl--4{padding-right:6px!important;padding-left:6px!important}.gecko-styles .px-xl-2{padding-right:8px!important;padding-left:8px!important}.gecko-styles .px-xl-3{padding-right:12px!important;padding-left:12px!important}.gecko-styles .px-xl-4{padding-right:16px!important;padding-left:16px!important}.gecko-styles .px-xl-5{padding-right:20px!important;padding-left:20px!important}.gecko-styles .px-xl-6{padding-right:24px!important;padding-left:24px!important}.gecko-styles .px-xl-8{padding-right:32px!important;padding-left:32px!important}.gecko-styles .px-xl-10{padding-right:40px!important;padding-left:40px!important}.gecko-styles .px-xl-12{padding-right:48px!important;padding-left:48px!important}.gecko-styles .px-xl-16{padding-right:64px!important;padding-left:64px!important}.gecko-styles .px-xl-20{padding-right:80px!important;padding-left:80px!important}.gecko-styles .py-xl-0{padding-top:0!important;padding-bottom:0!important}.gecko-styles .py-xl--5{padding-top:2px!important;padding-bottom:2px!important}.gecko-styles .py-xl-1{padding-top:4px!important;padding-bottom:4px!important}.gecko-styles .py-xl--4{padding-top:6px!important;padding-bottom:6px!important}.gecko-styles .py-xl-2{padding-top:8px!important;padding-bottom:8px!important}.gecko-styles .py-xl-3{padding-top:12px!important;padding-bottom:12px!important}.gecko-styles .py-xl-4{padding-top:16px!important;padding-bottom:16px!important}.gecko-styles .py-xl-5{padding-top:20px!important;padding-bottom:20px!important}.gecko-styles .py-xl-6{padding-top:24px!important;padding-bottom:24px!important}.gecko-styles .py-xl-8{padding-top:32px!important;padding-bottom:32px!important}.gecko-styles .py-xl-10{padding-top:40px!important;padding-bottom:40px!important}.gecko-styles .py-xl-12{padding-top:48px!important;padding-bottom:48px!important}.gecko-styles .py-xl-16{padding-top:64px!important;padding-bottom:64px!important}.gecko-styles .py-xl-20{padding-top:80px!important;padding-bottom:80px!important}.gecko-styles .pt-xl-0{padding-top:0!important}.gecko-styles .pt-xl--5{padding-top:2px!important}.gecko-styles .pt-xl-1{padding-top:4px!important}.gecko-styles .pt-xl--4{padding-top:6px!important}.gecko-styles .pt-xl-2{padding-top:8px!important}.gecko-styles .pt-xl-3{padding-top:12px!important}.gecko-styles .pt-xl-4{padding-top:16px!important}.gecko-styles .pt-xl-5{padding-top:20px!important}.gecko-styles .pt-xl-6{padding-top:24px!important}.gecko-styles .pt-xl-8{padding-top:32px!important}.gecko-styles .pt-xl-10{padding-top:40px!important}.gecko-styles .pt-xl-12{padding-top:48px!important}.gecko-styles .pt-xl-16{padding-top:64px!important}.gecko-styles .pt-xl-20{padding-top:80px!important}.gecko-styles .pe-xl-0{padding-right:0!important}.gecko-styles .pe-xl--5{padding-right:2px!important}.gecko-styles .pe-xl-1{padding-right:4px!important}.gecko-styles .pe-xl--4{padding-right:6px!important}.gecko-styles .pe-xl-2{padding-right:8px!important}.gecko-styles .pe-xl-3{padding-right:12px!important}.gecko-styles .pe-xl-4{padding-right:16px!important}.gecko-styles .pe-xl-5{padding-right:20px!important}.gecko-styles .pe-xl-6{padding-right:24px!important}.gecko-styles .pe-xl-8{padding-right:32px!important}.gecko-styles .pe-xl-10{padding-right:40px!important}.gecko-styles .pe-xl-12{padding-right:48px!important}.gecko-styles .pe-xl-16{padding-right:64px!important}.gecko-styles .pe-xl-20{padding-right:80px!important}.gecko-styles .pb-xl-0{padding-bottom:0!important}.gecko-styles .pb-xl--5{padding-bottom:2px!important}.gecko-styles .pb-xl-1{padding-bottom:4px!important}.gecko-styles .pb-xl--4{padding-bottom:6px!important}.gecko-styles .pb-xl-2{padding-bottom:8px!important}.gecko-styles .pb-xl-3{padding-bottom:12px!important}.gecko-styles .pb-xl-4{padding-bottom:16px!important}.gecko-styles .pb-xl-5{padding-bottom:20px!important}.gecko-styles .pb-xl-6{padding-bottom:24px!important}.gecko-styles .pb-xl-8{padding-bottom:32px!important}.gecko-styles .pb-xl-10{padding-bottom:40px!important}.gecko-styles .pb-xl-12{padding-bottom:48px!important}.gecko-styles .pb-xl-16{padding-bottom:64px!important}.gecko-styles .pb-xl-20{padding-bottom:80px!important}.gecko-styles .ps-xl-0{padding-left:0!important}.gecko-styles .ps-xl--5{padding-left:2px!important}.gecko-styles .ps-xl-1{padding-left:4px!important}.gecko-styles .ps-xl--4{padding-left:6px!important}.gecko-styles .ps-xl-2{padding-left:8px!important}.gecko-styles .ps-xl-3{padding-left:12px!important}.gecko-styles .ps-xl-4{padding-left:16px!important}.gecko-styles .ps-xl-5{padding-left:20px!important}.gecko-styles .ps-xl-6{padding-left:24px!important}.gecko-styles .ps-xl-8{padding-left:32px!important}.gecko-styles .ps-xl-10{padding-left:40px!important}.gecko-styles .ps-xl-12{padding-left:48px!important}.gecko-styles .ps-xl-16{padding-left:64px!important}.gecko-styles .ps-xl-20{padding-left:80px!important}.gecko-styles .gap-xl-0{gap:0!important}.gecko-styles .gap-xl--5{gap:2px!important}.gecko-styles .gap-xl-1{gap:4px!important}.gecko-styles .gap-xl--4{gap:6px!important}.gecko-styles .gap-xl-2{gap:8px!important}.gecko-styles .gap-xl-3{gap:12px!important}.gecko-styles .gap-xl-4{gap:16px!important}.gecko-styles .gap-xl-5{gap:20px!important}.gecko-styles .gap-xl-6{gap:24px!important}.gecko-styles .gap-xl-8{gap:32px!important}.gecko-styles .gap-xl-10{gap:40px!important}.gecko-styles .gap-xl-12{gap:48px!important}.gecko-styles .gap-xl-16{gap:64px!important}.gecko-styles .gap-xl-20{gap:80px!important}.gecko-styles .row-gap-xl-0{row-gap:0!important}.gecko-styles .row-gap-xl--5{row-gap:2px!important}.gecko-styles .row-gap-xl-1{row-gap:4px!important}.gecko-styles .row-gap-xl--4{row-gap:6px!important}.gecko-styles .row-gap-xl-2{row-gap:8px!important}.gecko-styles .row-gap-xl-3{row-gap:12px!important}.gecko-styles .row-gap-xl-4{row-gap:16px!important}.gecko-styles .row-gap-xl-5{row-gap:20px!important}.gecko-styles .row-gap-xl-6{row-gap:24px!important}.gecko-styles .row-gap-xl-8{row-gap:32px!important}.gecko-styles .row-gap-xl-10{row-gap:40px!important}.gecko-styles .row-gap-xl-12{row-gap:48px!important}.gecko-styles .row-gap-xl-16{row-gap:64px!important}.gecko-styles .row-gap-xl-20{row-gap:80px!important}.gecko-styles .column-gap-xl-0{column-gap:0!important}.gecko-styles .column-gap-xl--5{column-gap:2px!important}.gecko-styles .column-gap-xl-1{column-gap:4px!important}.gecko-styles .column-gap-xl--4{column-gap:6px!important}.gecko-styles .column-gap-xl-2{column-gap:8px!important}.gecko-styles .column-gap-xl-3{column-gap:12px!important}.gecko-styles .column-gap-xl-4{column-gap:16px!important}.gecko-styles .column-gap-xl-5{column-gap:20px!important}.gecko-styles .column-gap-xl-6{column-gap:24px!important}.gecko-styles .column-gap-xl-8{column-gap:32px!important}.gecko-styles .column-gap-xl-10{column-gap:40px!important}.gecko-styles .column-gap-xl-12{column-gap:48px!important}.gecko-styles .column-gap-xl-16{column-gap:64px!important}.gecko-styles .column-gap-xl-20{column-gap:80px!important}.gecko-styles .text-xl-start{text-align:left!important}.gecko-styles .text-xl-end{text-align:right!important}.gecko-styles .text-xl-center{text-align:center!important}}@media (min-width: 1400px){.gecko-styles .float-xxl-start{float:left!important}.gecko-styles .float-xxl-end{float:right!important}.gecko-styles .float-xxl-none{float:none!important}.gecko-styles .object-fit-xxl-contain{object-fit:contain!important}.gecko-styles .object-fit-xxl-cover{object-fit:cover!important}.gecko-styles .object-fit-xxl-fill{object-fit:fill!important}.gecko-styles .object-fit-xxl-scale{object-fit:scale-down!important}.gecko-styles .object-fit-xxl-none{object-fit:none!important}.gecko-styles .d-xxl-inline{display:inline!important}.gecko-styles .d-xxl-inline-block{display:inline-block!important}.gecko-styles .d-xxl-block{display:block!important}.gecko-styles .d-xxl-grid{display:grid!important}.gecko-styles .d-xxl-inline-grid{display:inline-grid!important}.gecko-styles .d-xxl-table{display:table!important}.gecko-styles .d-xxl-table-row{display:table-row!important}.gecko-styles .d-xxl-table-cell{display:table-cell!important}.gecko-styles .d-xxl-flex{display:flex!important}.gecko-styles .d-xxl-inline-flex{display:inline-flex!important}.gecko-styles .d-xxl-none{display:none!important}.gecko-styles .flex-xxl-fill{flex:1 1 auto!important}.gecko-styles .flex-xxl-row{flex-direction:row!important}.gecko-styles .flex-xxl-column{flex-direction:column!important}.gecko-styles .flex-xxl-row-reverse{flex-direction:row-reverse!important}.gecko-styles .flex-xxl-column-reverse{flex-direction:column-reverse!important}.gecko-styles .flex-xxl-grow-0{flex-grow:0!important}.gecko-styles .flex-xxl-grow-1{flex-grow:1!important}.gecko-styles .flex-xxl-shrink-0{flex-shrink:0!important}.gecko-styles .flex-xxl-shrink-1{flex-shrink:1!important}.gecko-styles .flex-xxl-wrap{flex-wrap:wrap!important}.gecko-styles .flex-xxl-nowrap{flex-wrap:nowrap!important}.gecko-styles .flex-xxl-wrap-reverse{flex-wrap:wrap-reverse!important}.gecko-styles .justify-content-xxl-start{justify-content:flex-start!important}.gecko-styles .justify-content-xxl-end{justify-content:flex-end!important}.gecko-styles .justify-content-xxl-center{justify-content:center!important}.gecko-styles .justify-content-xxl-between{justify-content:space-between!important}.gecko-styles .justify-content-xxl-around{justify-content:space-around!important}.gecko-styles .justify-content-xxl-evenly{justify-content:space-evenly!important}.gecko-styles .align-items-xxl-start{align-items:flex-start!important}.gecko-styles .align-items-xxl-end{align-items:flex-end!important}.gecko-styles .align-items-xxl-center{align-items:center!important}.gecko-styles .align-items-xxl-baseline{align-items:baseline!important}.gecko-styles .align-items-xxl-stretch{align-items:stretch!important}.gecko-styles .align-content-xxl-start{align-content:flex-start!important}.gecko-styles .align-content-xxl-end{align-content:flex-end!important}.gecko-styles .align-content-xxl-center{align-content:center!important}.gecko-styles .align-content-xxl-between{align-content:space-between!important}.gecko-styles .align-content-xxl-around{align-content:space-around!important}.gecko-styles .align-content-xxl-stretch{align-content:stretch!important}.gecko-styles .align-self-xxl-auto{align-self:auto!important}.gecko-styles .align-self-xxl-start{align-self:flex-start!important}.gecko-styles .align-self-xxl-end{align-self:flex-end!important}.gecko-styles .align-self-xxl-center{align-self:center!important}.gecko-styles .align-self-xxl-baseline{align-self:baseline!important}.gecko-styles .align-self-xxl-stretch{align-self:stretch!important}.gecko-styles .order-xxl-first{order:-1!important}.gecko-styles .order-xxl-0{order:0!important}.gecko-styles .order-xxl-1{order:1!important}.gecko-styles .order-xxl-2{order:2!important}.gecko-styles .order-xxl-3{order:3!important}.gecko-styles .order-xxl-4{order:4!important}.gecko-styles .order-xxl-5{order:5!important}.gecko-styles .order-xxl-last{order:6!important}.gecko-styles .m-xxl-0{margin:0!important}.gecko-styles .m-xxl--5{margin:2px!important}.gecko-styles .m-xxl-1{margin:4px!important}.gecko-styles .m-xxl--4{margin:6px!important}.gecko-styles .m-xxl-2{margin:8px!important}.gecko-styles .m-xxl-3{margin:12px!important}.gecko-styles .m-xxl-4{margin:16px!important}.gecko-styles .m-xxl-5{margin:20px!important}.gecko-styles .m-xxl-6{margin:24px!important}.gecko-styles .m-xxl-8{margin:32px!important}.gecko-styles .m-xxl-10{margin:40px!important}.gecko-styles .m-xxl-12{margin:48px!important}.gecko-styles .m-xxl-16{margin:64px!important}.gecko-styles .m-xxl-20{margin:80px!important}.gecko-styles .m-xxl-auto{margin:auto!important}.gecko-styles .mx-xxl-0{margin-right:0!important;margin-left:0!important}.gecko-styles .mx-xxl--5{margin-right:2px!important;margin-left:2px!important}.gecko-styles .mx-xxl-1{margin-right:4px!important;margin-left:4px!important}.gecko-styles .mx-xxl--4{margin-right:6px!important;margin-left:6px!important}.gecko-styles .mx-xxl-2{margin-right:8px!important;margin-left:8px!important}.gecko-styles .mx-xxl-3{margin-right:12px!important;margin-left:12px!important}.gecko-styles .mx-xxl-4{margin-right:16px!important;margin-left:16px!important}.gecko-styles .mx-xxl-5{margin-right:20px!important;margin-left:20px!important}.gecko-styles .mx-xxl-6{margin-right:24px!important;margin-left:24px!important}.gecko-styles .mx-xxl-8{margin-right:32px!important;margin-left:32px!important}.gecko-styles .mx-xxl-10{margin-right:40px!important;margin-left:40px!important}.gecko-styles .mx-xxl-12{margin-right:48px!important;margin-left:48px!important}.gecko-styles .mx-xxl-16{margin-right:64px!important;margin-left:64px!important}.gecko-styles .mx-xxl-20{margin-right:80px!important;margin-left:80px!important}.gecko-styles .mx-xxl-auto{margin-right:auto!important;margin-left:auto!important}.gecko-styles .my-xxl-0{margin-top:0!important;margin-bottom:0!important}.gecko-styles .my-xxl--5{margin-top:2px!important;margin-bottom:2px!important}.gecko-styles .my-xxl-1{margin-top:4px!important;margin-bottom:4px!important}.gecko-styles .my-xxl--4{margin-top:6px!important;margin-bottom:6px!important}.gecko-styles .my-xxl-2{margin-top:8px!important;margin-bottom:8px!important}.gecko-styles .my-xxl-3{margin-top:12px!important;margin-bottom:12px!important}.gecko-styles .my-xxl-4{margin-top:16px!important;margin-bottom:16px!important}.gecko-styles .my-xxl-5{margin-top:20px!important;margin-bottom:20px!important}.gecko-styles .my-xxl-6{margin-top:24px!important;margin-bottom:24px!important}.gecko-styles .my-xxl-8{margin-top:32px!important;margin-bottom:32px!important}.gecko-styles .my-xxl-10{margin-top:40px!important;margin-bottom:40px!important}.gecko-styles .my-xxl-12{margin-top:48px!important;margin-bottom:48px!important}.gecko-styles .my-xxl-16{margin-top:64px!important;margin-bottom:64px!important}.gecko-styles .my-xxl-20{margin-top:80px!important;margin-bottom:80px!important}.gecko-styles .my-xxl-auto{margin-top:auto!important;margin-bottom:auto!important}.gecko-styles .mt-xxl-0{margin-top:0!important}.gecko-styles .mt-xxl--5{margin-top:2px!important}.gecko-styles .mt-xxl-1{margin-top:4px!important}.gecko-styles .mt-xxl--4{margin-top:6px!important}.gecko-styles .mt-xxl-2{margin-top:8px!important}.gecko-styles .mt-xxl-3{margin-top:12px!important}.gecko-styles .mt-xxl-4{margin-top:16px!important}.gecko-styles .mt-xxl-5{margin-top:20px!important}.gecko-styles .mt-xxl-6{margin-top:24px!important}.gecko-styles .mt-xxl-8{margin-top:32px!important}.gecko-styles .mt-xxl-10{margin-top:40px!important}.gecko-styles .mt-xxl-12{margin-top:48px!important}.gecko-styles .mt-xxl-16{margin-top:64px!important}.gecko-styles .mt-xxl-20{margin-top:80px!important}.gecko-styles .mt-xxl-auto{margin-top:auto!important}.gecko-styles .me-xxl-0{margin-right:0!important}.gecko-styles .me-xxl--5{margin-right:2px!important}.gecko-styles .me-xxl-1{margin-right:4px!important}.gecko-styles .me-xxl--4{margin-right:6px!important}.gecko-styles .me-xxl-2{margin-right:8px!important}.gecko-styles .me-xxl-3{margin-right:12px!important}.gecko-styles .me-xxl-4{margin-right:16px!important}.gecko-styles .me-xxl-5{margin-right:20px!important}.gecko-styles .me-xxl-6{margin-right:24px!important}.gecko-styles .me-xxl-8{margin-right:32px!important}.gecko-styles .me-xxl-10{margin-right:40px!important}.gecko-styles .me-xxl-12{margin-right:48px!important}.gecko-styles .me-xxl-16{margin-right:64px!important}.gecko-styles .me-xxl-20{margin-right:80px!important}.gecko-styles .me-xxl-auto{margin-right:auto!important}.gecko-styles .mb-xxl-0{margin-bottom:0!important}.gecko-styles .mb-xxl--5{margin-bottom:2px!important}.gecko-styles .mb-xxl-1{margin-bottom:4px!important}.gecko-styles .mb-xxl--4{margin-bottom:6px!important}.gecko-styles .mb-xxl-2{margin-bottom:8px!important}.gecko-styles .mb-xxl-3{margin-bottom:12px!important}.gecko-styles .mb-xxl-4{margin-bottom:16px!important}.gecko-styles .mb-xxl-5{margin-bottom:20px!important}.gecko-styles .mb-xxl-6{margin-bottom:24px!important}.gecko-styles .mb-xxl-8{margin-bottom:32px!important}.gecko-styles .mb-xxl-10{margin-bottom:40px!important}.gecko-styles .mb-xxl-12{margin-bottom:48px!important}.gecko-styles .mb-xxl-16{margin-bottom:64px!important}.gecko-styles .mb-xxl-20{margin-bottom:80px!important}.gecko-styles .mb-xxl-auto{margin-bottom:auto!important}.gecko-styles .ms-xxl-0{margin-left:0!important}.gecko-styles .ms-xxl--5{margin-left:2px!important}.gecko-styles .ms-xxl-1{margin-left:4px!important}.gecko-styles .ms-xxl--4{margin-left:6px!important}.gecko-styles .ms-xxl-2{margin-left:8px!important}.gecko-styles .ms-xxl-3{margin-left:12px!important}.gecko-styles .ms-xxl-4{margin-left:16px!important}.gecko-styles .ms-xxl-5{margin-left:20px!important}.gecko-styles .ms-xxl-6{margin-left:24px!important}.gecko-styles .ms-xxl-8{margin-left:32px!important}.gecko-styles .ms-xxl-10{margin-left:40px!important}.gecko-styles .ms-xxl-12{margin-left:48px!important}.gecko-styles .ms-xxl-16{margin-left:64px!important}.gecko-styles .ms-xxl-20{margin-left:80px!important}.gecko-styles .ms-xxl-auto{margin-left:auto!important}.gecko-styles .m-xxl-n-5{margin:-2px!important}.gecko-styles .m-xxl-n1{margin:-4px!important}.gecko-styles .m-xxl-n-4{margin:-6px!important}.gecko-styles .m-xxl-n2{margin:-8px!important}.gecko-styles .m-xxl-n3{margin:-12px!important}.gecko-styles .m-xxl-n4{margin:-16px!important}.gecko-styles .m-xxl-n5{margin:-20px!important}.gecko-styles .m-xxl-n6{margin:-24px!important}.gecko-styles .m-xxl-n8{margin:-32px!important}.gecko-styles .m-xxl-n10{margin:-40px!important}.gecko-styles .m-xxl-n12{margin:-48px!important}.gecko-styles .m-xxl-n16{margin:-64px!important}.gecko-styles .m-xxl-n20{margin:-80px!important}.gecko-styles .mx-xxl-n-5{margin-right:-2px!important;margin-left:-2px!important}.gecko-styles .mx-xxl-n1{margin-right:-4px!important;margin-left:-4px!important}.gecko-styles .mx-xxl-n-4{margin-right:-6px!important;margin-left:-6px!important}.gecko-styles .mx-xxl-n2{margin-right:-8px!important;margin-left:-8px!important}.gecko-styles .mx-xxl-n3{margin-right:-12px!important;margin-left:-12px!important}.gecko-styles .mx-xxl-n4{margin-right:-16px!important;margin-left:-16px!important}.gecko-styles .mx-xxl-n5{margin-right:-20px!important;margin-left:-20px!important}.gecko-styles .mx-xxl-n6{margin-right:-24px!important;margin-left:-24px!important}.gecko-styles .mx-xxl-n8{margin-right:-32px!important;margin-left:-32px!important}.gecko-styles .mx-xxl-n10{margin-right:-40px!important;margin-left:-40px!important}.gecko-styles .mx-xxl-n12{margin-right:-48px!important;margin-left:-48px!important}.gecko-styles .mx-xxl-n16{margin-right:-64px!important;margin-left:-64px!important}.gecko-styles .mx-xxl-n20{margin-right:-80px!important;margin-left:-80px!important}.gecko-styles .my-xxl-n-5{margin-top:-2px!important;margin-bottom:-2px!important}.gecko-styles .my-xxl-n1{margin-top:-4px!important;margin-bottom:-4px!important}.gecko-styles .my-xxl-n-4{margin-top:-6px!important;margin-bottom:-6px!important}.gecko-styles .my-xxl-n2{margin-top:-8px!important;margin-bottom:-8px!important}.gecko-styles .my-xxl-n3{margin-top:-12px!important;margin-bottom:-12px!important}.gecko-styles .my-xxl-n4{margin-top:-16px!important;margin-bottom:-16px!important}.gecko-styles .my-xxl-n5{margin-top:-20px!important;margin-bottom:-20px!important}.gecko-styles .my-xxl-n6{margin-top:-24px!important;margin-bottom:-24px!important}.gecko-styles .my-xxl-n8{margin-top:-32px!important;margin-bottom:-32px!important}.gecko-styles .my-xxl-n10{margin-top:-40px!important;margin-bottom:-40px!important}.gecko-styles .my-xxl-n12{margin-top:-48px!important;margin-bottom:-48px!important}.gecko-styles .my-xxl-n16{margin-top:-64px!important;margin-bottom:-64px!important}.gecko-styles .my-xxl-n20{margin-top:-80px!important;margin-bottom:-80px!important}.gecko-styles .mt-xxl-n-5{margin-top:-2px!important}.gecko-styles .mt-xxl-n1{margin-top:-4px!important}.gecko-styles .mt-xxl-n-4{margin-top:-6px!important}.gecko-styles .mt-xxl-n2{margin-top:-8px!important}.gecko-styles .mt-xxl-n3{margin-top:-12px!important}.gecko-styles .mt-xxl-n4{margin-top:-16px!important}.gecko-styles .mt-xxl-n5{margin-top:-20px!important}.gecko-styles .mt-xxl-n6{margin-top:-24px!important}.gecko-styles .mt-xxl-n8{margin-top:-32px!important}.gecko-styles .mt-xxl-n10{margin-top:-40px!important}.gecko-styles .mt-xxl-n12{margin-top:-48px!important}.gecko-styles .mt-xxl-n16{margin-top:-64px!important}.gecko-styles .mt-xxl-n20{margin-top:-80px!important}.gecko-styles .me-xxl-n-5{margin-right:-2px!important}.gecko-styles .me-xxl-n1{margin-right:-4px!important}.gecko-styles .me-xxl-n-4{margin-right:-6px!important}.gecko-styles .me-xxl-n2{margin-right:-8px!important}.gecko-styles .me-xxl-n3{margin-right:-12px!important}.gecko-styles .me-xxl-n4{margin-right:-16px!important}.gecko-styles .me-xxl-n5{margin-right:-20px!important}.gecko-styles .me-xxl-n6{margin-right:-24px!important}.gecko-styles .me-xxl-n8{margin-right:-32px!important}.gecko-styles .me-xxl-n10{margin-right:-40px!important}.gecko-styles .me-xxl-n12{margin-right:-48px!important}.gecko-styles .me-xxl-n16{margin-right:-64px!important}.gecko-styles .me-xxl-n20{margin-right:-80px!important}.gecko-styles .mb-xxl-n-5{margin-bottom:-2px!important}.gecko-styles .mb-xxl-n1{margin-bottom:-4px!important}.gecko-styles .mb-xxl-n-4{margin-bottom:-6px!important}.gecko-styles .mb-xxl-n2{margin-bottom:-8px!important}.gecko-styles .mb-xxl-n3{margin-bottom:-12px!important}.gecko-styles .mb-xxl-n4{margin-bottom:-16px!important}.gecko-styles .mb-xxl-n5{margin-bottom:-20px!important}.gecko-styles .mb-xxl-n6{margin-bottom:-24px!important}.gecko-styles .mb-xxl-n8{margin-bottom:-32px!important}.gecko-styles .mb-xxl-n10{margin-bottom:-40px!important}.gecko-styles .mb-xxl-n12{margin-bottom:-48px!important}.gecko-styles .mb-xxl-n16{margin-bottom:-64px!important}.gecko-styles .mb-xxl-n20{margin-bottom:-80px!important}.gecko-styles .ms-xxl-n-5{margin-left:-2px!important}.gecko-styles .ms-xxl-n1{margin-left:-4px!important}.gecko-styles .ms-xxl-n-4{margin-left:-6px!important}.gecko-styles .ms-xxl-n2{margin-left:-8px!important}.gecko-styles .ms-xxl-n3{margin-left:-12px!important}.gecko-styles .ms-xxl-n4{margin-left:-16px!important}.gecko-styles .ms-xxl-n5{margin-left:-20px!important}.gecko-styles .ms-xxl-n6{margin-left:-24px!important}.gecko-styles .ms-xxl-n8{margin-left:-32px!important}.gecko-styles .ms-xxl-n10{margin-left:-40px!important}.gecko-styles .ms-xxl-n12{margin-left:-48px!important}.gecko-styles .ms-xxl-n16{margin-left:-64px!important}.gecko-styles .ms-xxl-n20{margin-left:-80px!important}.gecko-styles .p-xxl-0{padding:0!important}.gecko-styles .p-xxl--5{padding:2px!important}.gecko-styles .p-xxl-1{padding:4px!important}.gecko-styles .p-xxl--4{padding:6px!important}.gecko-styles .p-xxl-2{padding:8px!important}.gecko-styles .p-xxl-3{padding:12px!important}.gecko-styles .p-xxl-4{padding:16px!important}.gecko-styles .p-xxl-5{padding:20px!important}.gecko-styles .p-xxl-6{padding:24px!important}.gecko-styles .p-xxl-8{padding:32px!important}.gecko-styles .p-xxl-10{padding:40px!important}.gecko-styles .p-xxl-12{padding:48px!important}.gecko-styles .p-xxl-16{padding:64px!important}.gecko-styles .p-xxl-20{padding:80px!important}.gecko-styles .px-xxl-0{padding-right:0!important;padding-left:0!important}.gecko-styles .px-xxl--5{padding-right:2px!important;padding-left:2px!important}.gecko-styles .px-xxl-1{padding-right:4px!important;padding-left:4px!important}.gecko-styles .px-xxl--4{padding-right:6px!important;padding-left:6px!important}.gecko-styles .px-xxl-2{padding-right:8px!important;padding-left:8px!important}.gecko-styles .px-xxl-3{padding-right:12px!important;padding-left:12px!important}.gecko-styles .px-xxl-4{padding-right:16px!important;padding-left:16px!important}.gecko-styles .px-xxl-5{padding-right:20px!important;padding-left:20px!important}.gecko-styles .px-xxl-6{padding-right:24px!important;padding-left:24px!important}.gecko-styles .px-xxl-8{padding-right:32px!important;padding-left:32px!important}.gecko-styles .px-xxl-10{padding-right:40px!important;padding-left:40px!important}.gecko-styles .px-xxl-12{padding-right:48px!important;padding-left:48px!important}.gecko-styles .px-xxl-16{padding-right:64px!important;padding-left:64px!important}.gecko-styles .px-xxl-20{padding-right:80px!important;padding-left:80px!important}.gecko-styles .py-xxl-0{padding-top:0!important;padding-bottom:0!important}.gecko-styles .py-xxl--5{padding-top:2px!important;padding-bottom:2px!important}.gecko-styles .py-xxl-1{padding-top:4px!important;padding-bottom:4px!important}.gecko-styles .py-xxl--4{padding-top:6px!important;padding-bottom:6px!important}.gecko-styles .py-xxl-2{padding-top:8px!important;padding-bottom:8px!important}.gecko-styles .py-xxl-3{padding-top:12px!important;padding-bottom:12px!important}.gecko-styles .py-xxl-4{padding-top:16px!important;padding-bottom:16px!important}.gecko-styles .py-xxl-5{padding-top:20px!important;padding-bottom:20px!important}.gecko-styles .py-xxl-6{padding-top:24px!important;padding-bottom:24px!important}.gecko-styles .py-xxl-8{padding-top:32px!important;padding-bottom:32px!important}.gecko-styles .py-xxl-10{padding-top:40px!important;padding-bottom:40px!important}.gecko-styles .py-xxl-12{padding-top:48px!important;padding-bottom:48px!important}.gecko-styles .py-xxl-16{padding-top:64px!important;padding-bottom:64px!important}.gecko-styles .py-xxl-20{padding-top:80px!important;padding-bottom:80px!important}.gecko-styles .pt-xxl-0{padding-top:0!important}.gecko-styles .pt-xxl--5{padding-top:2px!important}.gecko-styles .pt-xxl-1{padding-top:4px!important}.gecko-styles .pt-xxl--4{padding-top:6px!important}.gecko-styles .pt-xxl-2{padding-top:8px!important}.gecko-styles .pt-xxl-3{padding-top:12px!important}.gecko-styles .pt-xxl-4{padding-top:16px!important}.gecko-styles .pt-xxl-5{padding-top:20px!important}.gecko-styles .pt-xxl-6{padding-top:24px!important}.gecko-styles .pt-xxl-8{padding-top:32px!important}.gecko-styles .pt-xxl-10{padding-top:40px!important}.gecko-styles .pt-xxl-12{padding-top:48px!important}.gecko-styles .pt-xxl-16{padding-top:64px!important}.gecko-styles .pt-xxl-20{padding-top:80px!important}.gecko-styles .pe-xxl-0{padding-right:0!important}.gecko-styles .pe-xxl--5{padding-right:2px!important}.gecko-styles .pe-xxl-1{padding-right:4px!important}.gecko-styles .pe-xxl--4{padding-right:6px!important}.gecko-styles .pe-xxl-2{padding-right:8px!important}.gecko-styles .pe-xxl-3{padding-right:12px!important}.gecko-styles .pe-xxl-4{padding-right:16px!important}.gecko-styles .pe-xxl-5{padding-right:20px!important}.gecko-styles .pe-xxl-6{padding-right:24px!important}.gecko-styles .pe-xxl-8{padding-right:32px!important}.gecko-styles .pe-xxl-10{padding-right:40px!important}.gecko-styles .pe-xxl-12{padding-right:48px!important}.gecko-styles .pe-xxl-16{padding-right:64px!important}.gecko-styles .pe-xxl-20{padding-right:80px!important}.gecko-styles .pb-xxl-0{padding-bottom:0!important}.gecko-styles .pb-xxl--5{padding-bottom:2px!important}.gecko-styles .pb-xxl-1{padding-bottom:4px!important}.gecko-styles .pb-xxl--4{padding-bottom:6px!important}.gecko-styles .pb-xxl-2{padding-bottom:8px!important}.gecko-styles .pb-xxl-3{padding-bottom:12px!important}.gecko-styles .pb-xxl-4{padding-bottom:16px!important}.gecko-styles .pb-xxl-5{padding-bottom:20px!important}.gecko-styles .pb-xxl-6{padding-bottom:24px!important}.gecko-styles .pb-xxl-8{padding-bottom:32px!important}.gecko-styles .pb-xxl-10{padding-bottom:40px!important}.gecko-styles .pb-xxl-12{padding-bottom:48px!important}.gecko-styles .pb-xxl-16{padding-bottom:64px!important}.gecko-styles .pb-xxl-20{padding-bottom:80px!important}.gecko-styles .ps-xxl-0{padding-left:0!important}.gecko-styles .ps-xxl--5{padding-left:2px!important}.gecko-styles .ps-xxl-1{padding-left:4px!important}.gecko-styles .ps-xxl--4{padding-left:6px!important}.gecko-styles .ps-xxl-2{padding-left:8px!important}.gecko-styles .ps-xxl-3{padding-left:12px!important}.gecko-styles .ps-xxl-4{padding-left:16px!important}.gecko-styles .ps-xxl-5{padding-left:20px!important}.gecko-styles .ps-xxl-6{padding-left:24px!important}.gecko-styles .ps-xxl-8{padding-left:32px!important}.gecko-styles .ps-xxl-10{padding-left:40px!important}.gecko-styles .ps-xxl-12{padding-left:48px!important}.gecko-styles .ps-xxl-16{padding-left:64px!important}.gecko-styles .ps-xxl-20{padding-left:80px!important}.gecko-styles .gap-xxl-0{gap:0!important}.gecko-styles .gap-xxl--5{gap:2px!important}.gecko-styles .gap-xxl-1{gap:4px!important}.gecko-styles .gap-xxl--4{gap:6px!important}.gecko-styles .gap-xxl-2{gap:8px!important}.gecko-styles .gap-xxl-3{gap:12px!important}.gecko-styles .gap-xxl-4{gap:16px!important}.gecko-styles .gap-xxl-5{gap:20px!important}.gecko-styles .gap-xxl-6{gap:24px!important}.gecko-styles .gap-xxl-8{gap:32px!important}.gecko-styles .gap-xxl-10{gap:40px!important}.gecko-styles .gap-xxl-12{gap:48px!important}.gecko-styles .gap-xxl-16{gap:64px!important}.gecko-styles .gap-xxl-20{gap:80px!important}.gecko-styles .row-gap-xxl-0{row-gap:0!important}.gecko-styles .row-gap-xxl--5{row-gap:2px!important}.gecko-styles .row-gap-xxl-1{row-gap:4px!important}.gecko-styles .row-gap-xxl--4{row-gap:6px!important}.gecko-styles .row-gap-xxl-2{row-gap:8px!important}.gecko-styles .row-gap-xxl-3{row-gap:12px!important}.gecko-styles .row-gap-xxl-4{row-gap:16px!important}.gecko-styles .row-gap-xxl-5{row-gap:20px!important}.gecko-styles .row-gap-xxl-6{row-gap:24px!important}.gecko-styles .row-gap-xxl-8{row-gap:32px!important}.gecko-styles .row-gap-xxl-10{row-gap:40px!important}.gecko-styles .row-gap-xxl-12{row-gap:48px!important}.gecko-styles .row-gap-xxl-16{row-gap:64px!important}.gecko-styles .row-gap-xxl-20{row-gap:80px!important}.gecko-styles .column-gap-xxl-0{column-gap:0!important}.gecko-styles .column-gap-xxl--5{column-gap:2px!important}.gecko-styles .column-gap-xxl-1{column-gap:4px!important}.gecko-styles .column-gap-xxl--4{column-gap:6px!important}.gecko-styles .column-gap-xxl-2{column-gap:8px!important}.gecko-styles .column-gap-xxl-3{column-gap:12px!important}.gecko-styles .column-gap-xxl-4{column-gap:16px!important}.gecko-styles .column-gap-xxl-5{column-gap:20px!important}.gecko-styles .column-gap-xxl-6{column-gap:24px!important}.gecko-styles .column-gap-xxl-8{column-gap:32px!important}.gecko-styles .column-gap-xxl-10{column-gap:40px!important}.gecko-styles .column-gap-xxl-12{column-gap:48px!important}.gecko-styles .column-gap-xxl-16{column-gap:64px!important}.gecko-styles .column-gap-xxl-20{column-gap:80px!important}.gecko-styles .text-xxl-start{text-align:left!important}.gecko-styles .text-xxl-end{text-align:right!important}.gecko-styles .text-xxl-center{text-align:center!important}}@media (min-width: 1200px){.gecko-styles .fs-6{font-size:1.286rem!important}.gecko-styles .fs-7{font-size:1.429rem!important}.gecko-styles .fs-8{font-size:1.714rem!important}.gecko-styles .fs-9{font-size:2.143rem!important}.gecko-styles .fs-10{font-size:2.571rem!important}.gecko-styles .fs-11{font-size:3.429rem!important}.gecko-styles .fs-12{font-size:4.286rem!important}.gecko-styles .fs-13{font-size:5.143rem!important}}@media print{.gecko-styles .d-print-inline{display:inline!important}.gecko-styles .d-print-inline-block{display:inline-block!important}.gecko-styles .d-print-block{display:block!important}.gecko-styles .d-print-grid{display:grid!important}.gecko-styles .d-print-inline-grid{display:inline-grid!important}.gecko-styles .d-print-table{display:table!important}.gecko-styles .d-print-table-row{display:table-row!important}.gecko-styles .d-print-table-cell{display:table-cell!important}.gecko-styles .d-print-flex{display:flex!important}.gecko-styles .d-print-inline-flex{display:inline-flex!important}.gecko-styles .d-print-none{display:none!important}}.gecko-tooltip.tooltip{z-index:2147483648!important;--gecko-tooltip-zindex: 1080;--gecko-tooltip-max-width: 200px;--gecko-tooltip-padding-x: 12px;--gecko-tooltip-padding-y: 8px;--gecko-tooltip-margin: ;--gecko-tooltip-color: #172554;--gecko-tooltip-bg: #ffffff;--gecko-tooltip-border-radius: 4px;--gecko-tooltip-opacity: 1;--gecko-tooltip-arrow-width: 16px;--gecko-tooltip-arrow-height: 6px;display:block;margin:var(--gecko-tooltip-margin);font-family:var(--gecko-font-sans-serif);font-style:normal;font-weight:400;line-height:1.3;text-align:left;text-align:start;text-decoration:none;text-shadow:none;text-transform:none;letter-spacing:normal;word-break:normal;white-space:normal;word-spacing:normal;line-break:auto;font-size:var(--gecko-tooltip-font-size);word-wrap:break-word;opacity:0;font-size:14px;font-weight:500;font-family:Satoshi-Gecko,sans-serif;font-feature-settings:"salt";box-shadow:0 2px 4px -2px #0206170f,0 4px 8px -2px #0206171a;border-radius:var(--gecko-tooltip-border-radius)}.gecko-tooltip.tooltip.show{opacity:var(--gecko-tooltip-opacity)}.gecko-tooltip.tooltip .tooltip-arrow{display:block;width:var(--gecko-tooltip-arrow-width);height:var(--gecko-tooltip-arrow-height)}.gecko-tooltip.tooltip .tooltip-arrow:before{position:absolute;content:"";border-color:transparent;border-style:solid}.gecko-tooltip .bs-tooltip-top .tooltip-arrow,.gecko-tooltip .bs-tooltip-auto[data-popper-placement^=top] .tooltip-arrow{bottom:calc(-1 * var(--gecko-tooltip-arrow-height))}.gecko-tooltip .bs-tooltip-top .tooltip-arrow:before,.gecko-tooltip .bs-tooltip-auto[data-popper-placement^=top] .tooltip-arrow:before{top:-1px;border-width:var(--gecko-tooltip-arrow-height) calc(var(--gecko-tooltip-arrow-width) * .5) 0;border-top-color:var(--gecko-tooltip-bg)}.gecko-tooltip .bs-tooltip-end .tooltip-arrow,.gecko-tooltip .bs-tooltip-auto[data-popper-placement^=right] .tooltip-arrow{left:calc(-1 * var(--gecko-tooltip-arrow-height));width:var(--gecko-tooltip-arrow-height);height:var(--gecko-tooltip-arrow-width)}.gecko-tooltip .bs-tooltip-end .tooltip-arrow:before,.gecko-tooltip .bs-tooltip-auto[data-popper-placement^=right] .tooltip-arrow:before{right:-1px;border-width:calc(var(--gecko-tooltip-arrow-width) * .5) var(--gecko-tooltip-arrow-height) calc(var(--gecko-tooltip-arrow-width) * .5) 0;border-right-color:var(--gecko-tooltip-bg)}.gecko-tooltip .bs-tooltip-bottom .tooltip-arrow,.gecko-tooltip .bs-tooltip-auto[data-popper-placement^=bottom] .tooltip-arrow{top:calc(-1 * var(--gecko-tooltip-arrow-height))}.gecko-tooltip .bs-tooltip-bottom .tooltip-arrow:before,.gecko-tooltip .bs-tooltip-auto[data-popper-placement^=bottom] .tooltip-arrow:before{bottom:-1px;border-width:0 calc(var(--gecko-tooltip-arrow-width) * .5) var(--gecko-tooltip-arrow-height);border-bottom-color:var(--gecko-tooltip-bg)}.gecko-tooltip .bs-tooltip-start .tooltip-arrow,.gecko-tooltip .bs-tooltip-auto[data-popper-placement^=left] .tooltip-arrow{right:calc(-1 * var(--gecko-tooltip-arrow-height));width:var(--gecko-tooltip-arrow-height);height:var(--gecko-tooltip-arrow-width)}.gecko-tooltip .bs-tooltip-start .tooltip-arrow:before,.gecko-tooltip .bs-tooltip-auto[data-popper-placement^=left] .tooltip-arrow:before{left:-1px;border-width:calc(var(--gecko-tooltip-arrow-width) * .5) 0 calc(var(--gecko-tooltip-arrow-width) * .5) var(--gecko-tooltip-arrow-height);border-left-color:var(--gecko-tooltip-bg)}.gecko-tooltip .tooltip-inner{max-width:var(--gecko-tooltip-max-width);padding:var(--gecko-tooltip-padding-y) var(--gecko-tooltip-padding-x);color:var(--gecko-tooltip-color);text-align:center;background-color:var(--gecko-tooltip-bg);border-radius:var(--gecko-tooltip-border-radius)}
`,document.head.appendChild(ll);function yk(e,t){for(var o=0;o<t.length;o++){const r=t[o];if(typeof r!="string"&&!Array.isArray(r)){for(const n in r)if(n!=="default"&&!(n in e)){const a=Object.getOwnPropertyDescriptor(r,n);a&&Object.defineProperty(e,n,a.get?a:{enumerable:!0,get:()=>r[n]})}}}return Object.freeze(Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}))}var Rr,oe,gl,wo,pl,dl,ki,bi,yi,hi,fl,Or={},ml=[],hk=/acit|ex(?:s|g|n|p|$)|rph|grid|ows|mnc|ntw|ine[ch]|zoo|^ord|itera/i,Dn=Array.isArray;function Gt(e,t){for(var o in t)e[o]=t[o];return e}function ul(e){var t=e.parentNode;t&&t.removeChild(e)}function Le(e,t,o){var r,n,a,i={};for(a in t)a=="key"?r=t[a]:a=="ref"?n=t[a]:i[a]=t[a];if(arguments.length>2&&(i.children=arguments.length>3?Rr.call(arguments,2):o),typeof e=="function"&&e.defaultProps!=null)for(a in e.defaultProps)i[a]===void 0&&(i[a]=e.defaultProps[a]);return Ir(e,i,r,n,null)}function Ir(e,t,o,r,n){var a={type:e,props:t,key:o,ref:r,__k:null,__:null,__b:0,__e:null,__d:void 0,__c:null,constructor:void 0,__v:n??++gl,__i:-1,__u:0};return n==null&&oe.vnode!=null&&oe.vnode(a),a}function vk(){return{current:null}}function Te(e){return e.children}function Ct(e,t){this.props=e,this.context=t}function _o(e,t){if(t==null)return e.__?_o(e.__,e.__i+1):null;for(var o;t<e.__k.length;t++)if((o=e.__k[t])!=null&&o.__e!=null)return o.__e;return typeof e.type=="function"?_o(e):null}function kl(e){var t,o;if((e=e.__)!=null&&e.__c!=null){for(e.__e=e.__c.base=null,t=0;t<e.__k.length;t++)if((o=e.__k[t])!=null&&o.__e!=null){e.__e=e.__c.base=o.__e;break}return kl(e)}}function vi(e){(!e.__d&&(e.__d=!0)&&wo.push(e)&&!Fn.__r++||pl!==oe.debounceRendering)&&((pl=oe.debounceRendering)||dl)(Fn)}function Fn(){var e,t,o,r,n,a,i,s;for(wo.sort(ki);e=wo.shift();)e.__d&&(t=wo.length,r=void 0,a=(n=(o=e).__v).__e,i=[],s=[],o.__P&&((r=Gt({},n)).__v=n.__v+1,oe.vnode&&oe.vnode(r),xi(o.__P,r,n,o.__n,o.__P.namespaceURI,32&n.__u?[a]:null,i,a??_o(n),!!(32&n.__u),s),r.__v=n.__v,r.__.__k[r.__i]=r,xl(i,r,s),r.__e!=a&&kl(r)),wo.length>t&&wo.sort(ki));Fn.__r=0}function bl(e,t,o,r,n,a,i,s,c,g,d){var p,k,m,b,y,h=r&&r.__k||ml,x=t.length;for(o.__d=c,xk(o,t,h),c=o.__d,p=0;p<x;p++)(m=o.__k[p])!=null&&typeof m!="boolean"&&typeof m!="function"&&(k=m.__i===-1?Or:h[m.__i]||Or,m.__i=p,xi(e,m,k,n,a,i,s,c,g,d),b=m.__e,m.ref&&k.ref!=m.ref&&(k.ref&&wi(k.ref,null,m),d.push(m.ref,m.__c||b,m)),y==null&&b!=null&&(y=b),65536&m.__u||k.__k===m.__k?(c&&!c.isConnected&&(c=_o(k)),c=yl(m,c,e)):typeof m.type=="function"&&m.__d!==void 0?c=m.__d:b&&(c=b.nextSibling),m.__d=void 0,m.__u&=-196609);o.__d=c,o.__e=y}function xk(e,t,o){var r,n,a,i,s,c=t.length,g=o.length,d=g,p=0;for(e.__k=[],r=0;r<c;r++)i=r+p,(n=e.__k[r]=(n=t[r])==null||typeof n=="boolean"||typeof n=="function"?null:typeof n=="string"||typeof n=="number"||typeof n=="bigint"||n.constructor==String?Ir(null,n,null,null,null):Dn(n)?Ir(Te,{children:n},null,null,null):n.constructor===void 0&&n.__b>0?Ir(n.type,n.props,n.key,n.ref?n.ref:null,n.__v):n)!=null?(n.__=e,n.__b=e.__b+1,s=wk(n,o,i,d),n.__i=s,a=null,s!==-1&&(d--,(a=o[s])&&(a.__u|=131072)),a==null||a.__v===null?(s==-1&&p--,typeof n.type!="function"&&(n.__u|=65536)):s!==i&&(s===i+1?p++:s>i?d>c-i?p+=s-i:p--:s<i?s==i-1&&(p=s-i):p=0,s!==r+p&&(n.__u|=65536))):(a=o[i])&&a.key==null&&a.__e&&!(131072&a.__u)&&(a.__e==e.__d&&(e.__d=_o(a)),_i(a,a,!1),o[i]=null,d--);if(d)for(r=0;r<g;r++)(a=o[r])!=null&&!(131072&a.__u)&&(a.__e==e.__d&&(e.__d=_o(a)),_i(a,a))}function yl(e,t,o){var r,n;if(typeof e.type=="function"){for(r=e.__k,n=0;r&&n<r.length;n++)r[n]&&(r[n].__=e,t=yl(r[n],t,o));return t}e.__e!=t&&(o.insertBefore(e.__e,t||null),t=e.__e);do t=t&&t.nextSibling;while(t!=null&&t.nodeType===8);return t}function Ut(e,t){return t=t||[],e==null||typeof e=="boolean"||(Dn(e)?e.some(function(o){Ut(o,t)}):t.push(e)),t}function wk(e,t,o,r){var n=e.key,a=e.type,i=o-1,s=o+1,c=t[o];if(c===null||c&&n==c.key&&a===c.type&&!(131072&c.__u))return o;if(r>(c!=null&&!(131072&c.__u)?1:0))for(;i>=0||s<t.length;){if(i>=0){if((c=t[i])&&!(131072&c.__u)&&n==c.key&&a===c.type)return i;i--}if(s<t.length){if((c=t[s])&&!(131072&c.__u)&&n==c.key&&a===c.type)return s;s++}}return-1}function hl(e,t,o){t[0]==="-"?e.setProperty(t,o??""):e[t]=o==null?"":typeof o!="number"||hk.test(t)?o:o+"px"}function $n(e,t,o,r,n){var a;e:if(t==="style")if(typeof o=="string")e.style.cssText=o;else{if(typeof r=="string"&&(e.style.cssText=r=""),r)for(t in r)o&&t in o||hl(e.style,t,"");if(o)for(t in o)r&&o[t]===r[t]||hl(e.style,t,o[t])}else if(t[0]==="o"&&t[1]==="n")a=t!==(t=t.replace(/(PointerCapture)$|Capture$/i,"$1")),t=t.toLowerCase()in e||t==="onFocusOut"||t==="onFocusIn"?t.toLowerCase().slice(2):t.slice(2),e.l||(e.l={}),e.l[t+a]=o,o?r?o.u=r.u:(o.u=bi,e.addEventListener(t,a?hi:yi,a)):e.removeEventListener(t,a?hi:yi,a);else{if(n=="http://www.w3.org/2000/svg")t=t.replace(/xlink(H|:h)/,"h").replace(/sName$/,"s");else if(t!="width"&&t!="height"&&t!="href"&&t!="list"&&t!="form"&&t!="tabIndex"&&t!="download"&&t!="rowSpan"&&t!="colSpan"&&t!="role"&&t in e)try{e[t]=o??"";break e}catch{}typeof o=="function"||(o==null||o===!1&&t[4]!=="-"?e.removeAttribute(t):e.setAttribute(t,o))}}function vl(e){return function(t){if(this.l){var o=this.l[t.type+e];if(t.t==null)t.t=bi++;else if(t.t<o.u)return;return o(oe.event?oe.event(t):t)}}}function xi(e,t,o,r,n,a,i,s,c,g){var d,p,k,m,b,y,h,x,_,C,T,R,O,I,B,D=t.type;if(t.constructor!==void 0)return null;128&o.__u&&(c=!!(32&o.__u),a=[s=t.__e=o.__e]),(d=oe.__b)&&d(t);e:if(typeof D=="function")try{if(x=t.props,_=(d=D.contextType)&&r[d.__c],C=d?_?_.props.value:d.__:r,o.__c?h=(p=t.__c=o.__c).__=p.__E:("prototype"in D&&D.prototype.render?t.__c=p=new D(x,C):(t.__c=p=new Ct(x,C),p.constructor=D,p.render=Ak),_&&_.sub(p),p.props=x,p.state||(p.state={}),p.context=C,p.__n=r,k=p.__d=!0,p.__h=[],p._sb=[]),p.__s==null&&(p.__s=p.state),D.getDerivedStateFromProps!=null&&(p.__s==p.state&&(p.__s=Gt({},p.__s)),Gt(p.__s,D.getDerivedStateFromProps(x,p.__s))),m=p.props,b=p.state,p.__v=t,k)D.getDerivedStateFromProps==null&&p.componentWillMount!=null&&p.componentWillMount(),p.componentDidMount!=null&&p.__h.push(p.componentDidMount);else{if(D.getDerivedStateFromProps==null&&x!==m&&p.componentWillReceiveProps!=null&&p.componentWillReceiveProps(x,C),!p.__e&&(p.shouldComponentUpdate!=null&&p.shouldComponentUpdate(x,p.__s,C)===!1||t.__v===o.__v)){for(t.__v!==o.__v&&(p.props=x,p.state=p.__s,p.__d=!1),t.__e=o.__e,t.__k=o.__k,t.__k.forEach(function(F){F&&(F.__=t)}),T=0;T<p._sb.length;T++)p.__h.push(p._sb[T]);p._sb=[],p.__h.length&&i.push(p);break e}p.componentWillUpdate!=null&&p.componentWillUpdate(x,p.__s,C),p.componentDidUpdate!=null&&p.__h.push(function(){p.componentDidUpdate(m,b,y)})}if(p.context=C,p.props=x,p.__P=e,p.__e=!1,R=oe.__r,O=0,"prototype"in D&&D.prototype.render){for(p.state=p.__s,p.__d=!1,R&&R(t),d=p.render(p.props,p.state,p.context),I=0;I<p._sb.length;I++)p.__h.push(p._sb[I]);p._sb=[]}else do p.__d=!1,R&&R(t),d=p.render(p.props,p.state,p.context),p.state=p.__s;while(p.__d&&++O<25);p.state=p.__s,p.getChildContext!=null&&(r=Gt(Gt({},r),p.getChildContext())),k||p.getSnapshotBeforeUpdate==null||(y=p.getSnapshotBeforeUpdate(m,b)),bl(e,Dn(B=d!=null&&d.type===Te&&d.key==null?d.props.children:d)?B:[B],t,o,r,n,a,i,s,c,g),p.base=t.__e,t.__u&=-161,p.__h.length&&i.push(p),h&&(p.__E=p.__=null)}catch(F){t.__v=null,c||a!=null?(t.__e=s,t.__u|=c?160:32,a[a.indexOf(s)]=null):(t.__e=o.__e,t.__k=o.__k),oe.__e(F,t,o)}else a==null&&t.__v===o.__v?(t.__k=o.__k,t.__e=o.__e):t.__e=_k(o.__e,t,o,r,n,a,i,c,g);(d=oe.diffed)&&d(t)}function xl(e,t,o){t.__d=void 0;for(var r=0;r<o.length;r++)wi(o[r],o[++r],o[++r]);oe.__c&&oe.__c(t,e),e.some(function(n){try{e=n.__h,n.__h=[],e.some(function(a){a.call(n)})}catch(a){oe.__e(a,n.__v)}})}function _k(e,t,o,r,n,a,i,s,c){var g,d,p,k,m,b,y,h=o.props,x=t.props,_=t.type;if(_==="svg"?n="http://www.w3.org/2000/svg":_==="math"?n="http://www.w3.org/1998/Math/MathML":n||(n="http://www.w3.org/1999/xhtml"),a!=null){for(g=0;g<a.length;g++)if((m=a[g])&&"setAttribute"in m==!!_&&(_?m.localName===_:m.nodeType===3)){e=m,a[g]=null;break}}if(e==null){if(_===null)return document.createTextNode(x);e=document.createElementNS(n,_,x.is&&x),a=null,s=!1}if(_===null)h===x||s&&e.data===x||(e.data=x);else{if(a=a&&Rr.call(e.childNodes),h=o.props||Or,!s&&a!=null)for(h={},g=0;g<e.attributes.length;g++)h[(m=e.attributes[g]).name]=m.value;for(g in h)if(m=h[g],g!="children"){if(g=="dangerouslySetInnerHTML")p=m;else if(g!=="key"&&!(g in x)){if(g=="value"&&"defaultValue"in x||g=="checked"&&"defaultChecked"in x)continue;$n(e,g,null,m,n)}}for(g in x)m=x[g],g=="children"?k=m:g=="dangerouslySetInnerHTML"?d=m:g=="value"?b=m:g=="checked"?y=m:g==="key"||s&&typeof m!="function"||h[g]===m||$n(e,g,m,h[g],n);if(d)s||p&&(d.__html===p.__html||d.__html===e.innerHTML)||(e.innerHTML=d.__html),t.__k=[];else if(p&&(e.innerHTML=""),bl(e,Dn(k)?k:[k],t,o,r,_==="foreignObject"?"http://www.w3.org/1999/xhtml":n,a,i,a?a[0]:o.__k&&_o(o,0),s,c),a!=null)for(g=a.length;g--;)a[g]!=null&&ul(a[g]);s||(g="value",b!==void 0&&(b!==e[g]||_==="progress"&&!b||_==="option"&&b!==h[g])&&$n(e,g,b,h[g],n),g="checked",y!==void 0&&y!==e[g]&&$n(e,g,y,h[g],n))}return e}function wi(e,t,o){try{typeof e=="function"?e(t):e.current=t}catch(r){oe.__e(r,o)}}function _i(e,t,o){var r,n;if(oe.unmount&&oe.unmount(e),(r=e.ref)&&(r.current&&r.current!==e.__e||wi(r,null,t)),(r=e.__c)!=null){if(r.componentWillUnmount)try{r.componentWillUnmount()}catch(a){oe.__e(a,t)}r.base=r.__P=null}if(r=e.__k)for(n=0;n<r.length;n++)r[n]&&_i(r[n],t,o||typeof e.type!="function");o||e.__e==null||ul(e.__e),e.__c=e.__=e.__e=e.__d=void 0}function Ak(e,t,o){return this.constructor(e,o)}function Jo(e,t,o){var r,n,a,i;oe.__&&oe.__(e,t),n=(r=typeof o=="function")?null:o&&o.__k||t.__k,a=[],i=[],xi(t,e=(!r&&o||t).__k=Le(Te,null,[e]),n||Or,Or,t.namespaceURI,!r&&o?[o]:n?null:t.firstChild?Rr.call(t.childNodes):null,a,!r&&o?o:n?n.__e:t.firstChild,r,i),xl(a,e,i)}function wl(e,t){Jo(e,t,wl)}function Sk(e,t,o){var r,n,a,i,s=Gt({},e.props);for(a in e.type&&e.type.defaultProps&&(i=e.type.defaultProps),t)a=="key"?r=t[a]:a=="ref"?n=t[a]:s[a]=t[a]===void 0&&i!==void 0?i[a]:t[a];return arguments.length>2&&(s.children=arguments.length>3?Rr.call(arguments,2):o),Ir(e.type,s,r||e.key,n||e.ref,null)}function to(e,t){var o={__c:t="__cC"+fl++,__:e,Consumer:function(r,n){return r.children(n)},Provider:function(r){var n,a;return this.getChildContext||(n=[],(a={})[t]=this,this.getChildContext=function(){return a},this.shouldComponentUpdate=function(i){this.props.value!==i.value&&n.some(function(s){s.__e=!0,vi(s)})},this.sub=function(i){n.push(i);var s=i.componentWillUnmount;i.componentWillUnmount=function(){n.splice(n.indexOf(i),1),s&&s.call(i)}}),r.children}};return o.Provider.__=o.Consumer.contextType=o}Rr=ml.slice,oe={__e:function(e,t,o,r){for(var n,a,i;t=t.__;)if((n=t.__c)&&!n.__)try{if((a=n.constructor)&&a.getDerivedStateFromError!=null&&(n.setState(a.getDerivedStateFromError(e)),i=n.__d),n.componentDidCatch!=null&&(n.componentDidCatch(e,r||{}),i=n.__d),i)return n.__E=n}catch(s){e=s}throw e}},gl=0,Ct.prototype.setState=function(e,t){var o;o=this.__s!=null&&this.__s!==this.state?this.__s:this.__s=Gt({},this.state),typeof e=="function"&&(e=e(Gt({},o),this.props)),e&&Gt(o,e),e!=null&&this.__v&&(t&&this._sb.push(t),vi(this))},Ct.prototype.forceUpdate=function(e){this.__v&&(this.__e=!0,e&&this.__h.push(e),vi(this))},Ct.prototype.render=Te,wo=[],dl=typeof Promise=="function"?Promise.prototype.then.bind(Promise.resolve()):setTimeout,ki=function(e,t){return e.__v.__b-t.__v.__b},Fn.__r=0,bi=0,yi=vl(!1),hi=vl(!0),fl=0;const jn="OPEN_WIDGET",_l="PROMPT_OPEN_WIDGET",Al="HIDE_PROMPT_OPEN_WIDGET",Sl="HIDE_PROMPT",El="CLOSE_WIDGET",Ai="FINISH_RATING_FLOW",Cl="SEND_PRECONVERSATION_MESSAGE",Gn="SEND_PRECONVERSATION_ASSIGNMENTS",Un="SEND_MESSAGE",Tl="SEND_MESSAGE_RATING",zn="RECEIVE_MESSAGE",Rl="RECEIVE_STREAMED_MESSAGE",Ol="RECEIVE_STREAMED_MESSAGE_COMPLETED",Il="UNAVAILABLE_MESSAGE",Nl="START_CONVERSATION",Si="END_CONVERSATION",Ei="MERGE_CONVERSATION",Pl="START_CONVERSATION_CLOSE_FLOW",Ll="CANCEL_CONVERSATION_CLOSE_FLOW",Ek="SET_AGENT_TYPING",Ml="CHANGE_WIDGET_STATE",Bl="GECKO_FORM_SUBMITTED",Dl="DATA_CAPTURE_FORM_ACCEPTED",Fl="DATA_CAPTURE_CONVERSATION_QUESTIONED",$l="DATA_CAPTURE_CONVERSATION_ANSWERED",jl="UPDATE_DATA_CAPTURE_CONVERSATION_FORM_REF",Gl="EXIT_DATA_CAPTURE_CONVERSATION_FORM",Ul="ROLLBACK_ACTIVE_FIELD_ID",zl="DATA_CAPTURE_FORM_SUBMITTED",Hl="SET_ACTIVE_CONVERSATION",Wl="SET_IGNORE_BOT",Ao="CONTACT",Vl="USER",Ck="BOT",ql="home",Qo="in-conversation",Hn="gecko-form",Tk="message",Wn="Preconversation",Tt="Conversation",Yl="Bot",Xl="Buttons",Kl="PreDataCapture",Vn="DataCapture",Jl="PreDataCaptureFollowUp",Ql="PostDataCaptureFollowUp",Ci="form",Ti="conversation",Rk="Yes",Ok="No",Zl="url",eg="showMessage",tg="positive",Ik="negative",Nk="message",Pk="assignment",Nr="system",og="bot",Lk="user",rg=to({});function Mk(e){const t=`${e}_geckochat-session`;return{setSession:n=>{window.sessionStorage.setItem(t,JSON.stringify(n))},getSession:()=>{const n=window.sessionStorage.getItem(t);return n?JSON.parse(n):null}}}const ng=async e=>{for(const t of e)await t.trigger.handler(t.value)},Bk=e=>{const t=[{trigger:"gecko-chat-assign",handler:window.GeckoChat.assign,priority:1},{trigger:"gecko-chat-message",handler:window.GeckoChat.message,priority:2},{trigger:"gecko-chat-close",handler:window.GeckoChat.close,priority:3},{trigger:"gecko-chat-open",handler:window.GeckoChat.open,priority:4},{trigger:"gecko-chat-kill",handler:window.GeckoChat.kill,priority:5},{trigger:"gecko-chat-boot",handler:window.GeckoChat.boot,priority:6}];if(e){const r=[new URLSearchParams(window.location.search).entries(),new URLSearchParams(window.location.hash).entries()],n=[];for(const a of r)for(const[i,s]of a){const c=t.find(g=>g.trigger===i);c&&n.push({trigger:c,value:s})}n.length&&(n.sort((a,i)=>a.trigger.priority-i.trigger.priority),ng(n))}t.reduce((r,n)=>[...new Set([...r,...document.querySelectorAll(`[${n.trigger}]`)])],[]).forEach(r=>{const a=[...r.attributes].reduce((i,s)=>{const c=t.find(g=>g.trigger===s.name);return c&&i.push({trigger:c,value:s.value}),i},[]).sort((i,s)=>i.trigger.priority-s.trigger.priority);r.addEventListener("click",ng.bind(null,a))})};var oo,he,Ri,ag,Zo=0,ig=[],qn=[],_e=oe,sg=_e.__b,cg=_e.__r,lg=_e.diffed,gg=_e.__c,pg=_e.unmount,dg=_e.__;function er(e,t){_e.__h&&_e.__h(he,e,Zo||t),Zo=0;var o=he.__H||(he.__H={__:[],__h:[]});return e>=o.__.length&&o.__.push({__V:qn}),o.__[e]}function be(e){return Zo=1,Yn(kg,e)}function Yn(e,t,o){var r=er(oo++,2);if(r.t=e,!r.__c&&(r.__=[o?o(t):kg(void 0,t),function(s){var c=r.__N?r.__N[0]:r.__[0],g=r.t(c,s);c!==g&&(r.__N=[g,r.__[1]],r.__c.setState({}))}],r.__c=he,!he.u)){var n=function(s,c,g){if(!r.__c.__H)return!0;var d=r.__c.__H.__.filter(function(k){return!!k.__c});if(d.every(function(k){return!k.__N}))return!a||a.call(this,s,c,g);var p=!1;return d.forEach(function(k){if(k.__N){var m=k.__[0];k.__=k.__N,k.__N=void 0,m!==k.__[0]&&(p=!0)}}),!(!p&&r.__c.props===s)&&(!a||a.call(this,s,c,g))};he.u=!0;var a=he.shouldComponentUpdate,i=he.componentWillUpdate;he.componentWillUpdate=function(s,c,g){if(this.__e){var d=a;a=void 0,n(s,c,g),a=d}i&&i.call(this,s,c,g)},he.shouldComponentUpdate=n}return r.__N||r.__}function se(e,t){var o=er(oo++,3);!_e.__s&&Ii(o.__H,t)&&(o.__=e,o.i=t,he.__H.__h.push(o))}function So(e,t){var o=er(oo++,4);!_e.__s&&Ii(o.__H,t)&&(o.__=e,o.i=t,he.__h.push(o))}function ce(e){return Zo=5,re(function(){return{current:e}},[])}function fg(e,t,o){Zo=6,So(function(){return typeof e=="function"?(e(t()),function(){return e(null)}):e?(e.current=t(),function(){return e.current=null}):void 0},o==null?o:o.concat(e))}function re(e,t){var o=er(oo++,7);return Ii(o.__H,t)?(o.__V=e(),o.i=t,o.__h=e,o.__V):o.__}function K(e,t){return Zo=8,re(function(){return e},t)}function Ge(e){var t=he.context[e.__c],o=er(oo++,9);return o.c=e,t?(o.__==null&&(o.__=!0,t.sub(he)),t.props.value):e.__}function mg(e,t){_e.useDebugValue&&_e.useDebugValue(t?t(e):e)}function Xn(){var e=er(oo++,11);if(!e.__){for(var t=he.__v;t!==null&&!t.__m&&t.__!==null;)t=t.__;var o=t.__m||(t.__m=[0,0]);e.__="P"+o[0]+"-"+o[1]++}return e.__}function Dk(){for(var e;e=ig.shift();)if(e.__P&&e.__H)try{e.__H.__h.forEach(Kn),e.__H.__h.forEach(Oi),e.__H.__h=[]}catch(t){e.__H.__h=[],_e.__e(t,e.__v)}}_e.__b=function(e){he=null,sg&&sg(e)},_e.__=function(e,t){e&&t.__k&&t.__k.__m&&(e.__m=t.__k.__m),dg&&dg(e,t)},_e.__r=function(e){cg&&cg(e),oo=0;var t=(he=e.__c).__H;t&&(Ri===he?(t.__h=[],he.__h=[],t.__.forEach(function(o){o.__N&&(o.__=o.__N),o.__V=qn,o.__N=o.i=void 0})):(t.__h.forEach(Kn),t.__h.forEach(Oi),t.__h=[],oo=0)),Ri=he},_e.diffed=function(e){lg&&lg(e);var t=e.__c;t&&t.__H&&(t.__H.__h.length&&(ig.push(t)!==1&&ag===_e.requestAnimationFrame||((ag=_e.requestAnimationFrame)||Fk)(Dk)),t.__H.__.forEach(function(o){o.i&&(o.__H=o.i),o.__V!==qn&&(o.__=o.__V),o.i=void 0,o.__V=qn})),Ri=he=null},_e.__c=function(e,t){t.some(function(o){try{o.__h.forEach(Kn),o.__h=o.__h.filter(function(r){return!r.__||Oi(r)})}catch(r){t.some(function(n){n.__h&&(n.__h=[])}),t=[],_e.__e(r,o.__v)}}),gg&&gg(e,t)},_e.unmount=function(e){pg&&pg(e);var t,o=e.__c;o&&o.__H&&(o.__H.__.forEach(function(r){try{Kn(r)}catch(n){t=n}}),o.__H=void 0,t&&_e.__e(t,o.__v))};var ug=typeof requestAnimationFrame=="function";function Fk(e){var t,o=function(){clearTimeout(r),ug&&cancelAnimationFrame(t),setTimeout(e)},r=setTimeout(o,100);ug&&(t=requestAnimationFrame(o))}function Kn(e){var t=he,o=e.__c;typeof o=="function"&&(e.__c=void 0,o()),he=t}function Oi(e){var t=he;e.__c=e.__(),he=t}function Ii(e,t){return!e||e.length!==t.length||t.some(function(o,r){return o!==e[r]})}function kg(e,t){return typeof t=="function"?t(e):t}const bg="#2563EB";function Ni(e){if(!Pi(e))throw new Error("Parameter was not an error")}function Pi(e){return $k(e)==="[object Error]"||e instanceof Error}function $k(e){return Object.prototype.toString.call(e)}function jk(e){let t,o="";if(e.length===0)t={};else if(Pi(e[0]))t={cause:e[0]},o=e.slice(1).join(" ")||"";else if(e[0]&&typeof e[0]=="object")t=Object.assign({},e[0]),o=e.slice(1).join(" ")||"";else if(typeof e[0]=="string")t={},o=o=e.join(" ")||"";else throw new Error("Invalid arguments passed to Layerr");return{options:t,shortMessage:o}}class vt extends Error{constructor(t,o){const r=[...arguments],{options:n,shortMessage:a}=jk(r);let i=a;if(n.cause&&(i=`${i}: ${n.cause.message}`),super(i),this.message=i,n.name&&typeof n.name=="string"?this.name=n.name:this.name="Layerr",n.cause&&Object.defineProperty(this,"_cause",{value:n.cause}),Object.defineProperty(this,"_info",{value:{}}),n.info&&typeof n.info=="object"&&Object.assign(this._info,n.info),Error.captureStackTrace){const s=n.constructorOpt||this.constructor;Error.captureStackTrace(this,s)}}static cause(t){return Ni(t),t._cause&&Pi(t._cause)?t._cause:null}static fullStack(t){Ni(t);const o=vt.cause(t);return o?`${t.stack}
caused by: ${vt.fullStack(o)}`:t.stack}static info(t){Ni(t);const o={},r=vt.cause(t);return r&&Object.assign(o,vt.info(r)),t._info&&Object.assign(o,t._info),o}cause(){return vt.cause(this)}toString(){let t=this.name||this.constructor.name||this.constructor.prototype.name;return this.message&&(t=`${t}: ${this.message}`),t}}const yg="0123456789ABCDEFGHJKMNPQRSTVWXYZ",Pr=32,hg=0xffffffffffff,Gk=10,Uk=16,Lr=Object.freeze({source:"ulid"});function zk(e){const t=Hk(),o=t&&(t.crypto||t.msCrypto)||null;if(typeof(o==null?void 0:o.getRandomValues)=="function")return()=>{const r=new Uint8Array(1);return o.getRandomValues(r),r[0]/255};if(typeof(o==null?void 0:o.randomBytes)=="function")return()=>o.randomBytes(1).readUInt8()/255;throw new vt({info:{code:"PRNG_DETECT",...Lr}},"Failed to find a reliable PRNG")}function Hk(){return qk()?self:typeof window<"u"?window:typeof global<"u"?global:typeof globalThis<"u"?globalThis:null}function Wk(e,t){let o="";for(;e>0;e--)o=Yk(t)+o;return o}function Vk(e,t){if(isNaN(e))throw new vt({info:{code:"ENC_TIME_NAN",...Lr}},`Time must be a number: ${e}`);if(e>hg)throw new vt({info:{code:"ENC_TIME_SIZE_EXCEED",...Lr}},`Cannot encode a time larger than ${hg}: ${e}`);if(e<0)throw new vt({info:{code:"ENC_TIME_NEG",...Lr}},`Time must be positive: ${e}`);if(Number.isInteger(e)===!1)throw new vt({info:{code:"ENC_TIME_TYPE",...Lr}},`Time must be an integer: ${e}`);let o,r="";for(let n=t;n>0;n--)o=e%Pr,r=yg.charAt(o)+r,e=(e-o)/Pr;return r}function qk(){return typeof WorkerGlobalScope<"u"&&self instanceof WorkerGlobalScope}function Yk(e){let t=Math.floor(e()*Pr);return t===Pr&&(t=Pr-1),yg.charAt(t)}function Ae(e,t){const o=zk(),r=isNaN(e)?Date.now():e;return Vk(r,Gk)+Wk(Uk,o)}var Mr=typeof globalThis<"u"?globalThis:typeof window<"u"?window:typeof global<"u"?global:typeof self<"u"?self:{};function Br(e){return e&&e.__esModule&&Object.prototype.hasOwnProperty.call(e,"default")?e.default:e}var vg={exports:{}};/*!
 * Pusher JavaScript Library v8.4.0-rc2
 * https://pusher.com/
 *
 * Copyright 2020, Pusher
 * Released under the MIT licence.
 */(function(e,t){(function(r,n){e.exports=n()})(window,function(){return function(o){var r={};function n(a){if(r[a])return r[a].exports;var i=r[a]={i:a,l:!1,exports:{}};return o[a].call(i.exports,i,i.exports,n),i.l=!0,i.exports}return n.m=o,n.c=r,n.d=function(a,i,s){n.o(a,i)||Object.defineProperty(a,i,{enumerable:!0,get:s})},n.r=function(a){typeof Symbol<"u"&&Symbol.toStringTag&&Object.defineProperty(a,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(a,"__esModule",{value:!0})},n.t=function(a,i){if(i&1&&(a=n(a)),i&8||i&4&&typeof a=="object"&&a&&a.__esModule)return a;var s=Object.create(null);if(n.r(s),Object.defineProperty(s,"default",{enumerable:!0,value:a}),i&2&&typeof a!="string")for(var c in a)n.d(s,c,(function(g){return a[g]}).bind(null,c));return s},n.n=function(a){var i=a&&a.__esModule?function(){return a.default}:function(){return a};return n.d(i,"a",i),i},n.o=function(a,i){return Object.prototype.hasOwnProperty.call(a,i)},n.p="",n(n.s=2)}([function(o,r,n){var a=this&&this.__extends||function(){var y=function(h,x){return y=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(_,C){_.__proto__=C}||function(_,C){for(var T in C)C.hasOwnProperty(T)&&(_[T]=C[T])},y(h,x)};return function(h,x){y(h,x);function _(){this.constructor=h}h.prototype=x===null?Object.create(x):(_.prototype=x.prototype,new _)}}();Object.defineProperty(r,"__esModule",{value:!0});var i=256,s=function(){function y(h){h===void 0&&(h="="),this._paddingCharacter=h}return y.prototype.encodedLength=function(h){return this._paddingCharacter?(h+2)/3*4|0:(h*8+5)/6|0},y.prototype.encode=function(h){for(var x="",_=0;_<h.length-2;_+=3){var C=h[_]<<16|h[_+1]<<8|h[_+2];x+=this._encodeByte(C>>>3*6&63),x+=this._encodeByte(C>>>2*6&63),x+=this._encodeByte(C>>>1*6&63),x+=this._encodeByte(C>>>0*6&63)}var T=h.length-_;if(T>0){var C=h[_]<<16|(T===2?h[_+1]<<8:0);x+=this._encodeByte(C>>>3*6&63),x+=this._encodeByte(C>>>2*6&63),T===2?x+=this._encodeByte(C>>>1*6&63):x+=this._paddingCharacter||"",x+=this._paddingCharacter||""}return x},y.prototype.maxDecodedLength=function(h){return this._paddingCharacter?h/4*3|0:(h*6+7)/8|0},y.prototype.decodedLength=function(h){return this.maxDecodedLength(h.length-this._getPaddingLength(h))},y.prototype.decode=function(h){if(h.length===0)return new Uint8Array(0);for(var x=this._getPaddingLength(h),_=h.length-x,C=new Uint8Array(this.maxDecodedLength(_)),T=0,R=0,O=0,I=0,B=0,D=0,F=0;R<_-4;R+=4)I=this._decodeChar(h.charCodeAt(R+0)),B=this._decodeChar(h.charCodeAt(R+1)),D=this._decodeChar(h.charCodeAt(R+2)),F=this._decodeChar(h.charCodeAt(R+3)),C[T++]=I<<2|B>>>4,C[T++]=B<<4|D>>>2,C[T++]=D<<6|F,O|=I&i,O|=B&i,O|=D&i,O|=F&i;if(R<_-1&&(I=this._decodeChar(h.charCodeAt(R)),B=this._decodeChar(h.charCodeAt(R+1)),C[T++]=I<<2|B>>>4,O|=I&i,O|=B&i),R<_-2&&(D=this._decodeChar(h.charCodeAt(R+2)),C[T++]=B<<4|D>>>2,O|=D&i),R<_-3&&(F=this._decodeChar(h.charCodeAt(R+3)),C[T++]=D<<6|F,O|=F&i),O!==0)throw new Error("Base64Coder: incorrect characters for decoding");return C},y.prototype._encodeByte=function(h){var x=h;return x+=65,x+=25-h>>>8&6,x+=51-h>>>8&-75,x+=61-h>>>8&-15,x+=62-h>>>8&3,String.fromCharCode(x)},y.prototype._decodeChar=function(h){var x=i;return x+=(42-h&h-44)>>>8&-i+h-43+62,x+=(46-h&h-48)>>>8&-i+h-47+63,x+=(47-h&h-58)>>>8&-i+h-48+52,x+=(64-h&h-91)>>>8&-i+h-65+0,x+=(96-h&h-123)>>>8&-i+h-97+26,x},y.prototype._getPaddingLength=function(h){var x=0;if(this._paddingCharacter){for(var _=h.length-1;_>=0&&h[_]===this._paddingCharacter;_--)x++;if(h.length<4||x>2)throw new Error("Base64Coder: incorrect padding")}return x},y}();r.Coder=s;var c=new s;function g(y){return c.encode(y)}r.encode=g;function d(y){return c.decode(y)}r.decode=d;var p=function(y){a(h,y);function h(){return y!==null&&y.apply(this,arguments)||this}return h.prototype._encodeByte=function(x){var _=x;return _+=65,_+=25-x>>>8&6,_+=51-x>>>8&-75,_+=61-x>>>8&-13,_+=62-x>>>8&49,String.fromCharCode(_)},h.prototype._decodeChar=function(x){var _=i;return _+=(44-x&x-46)>>>8&-i+x-45+62,_+=(94-x&x-96)>>>8&-i+x-95+63,_+=(47-x&x-58)>>>8&-i+x-48+52,_+=(64-x&x-91)>>>8&-i+x-65+0,_+=(96-x&x-123)>>>8&-i+x-97+26,_},h}(s);r.URLSafeCoder=p;var k=new p;function m(y){return k.encode(y)}r.encodeURLSafe=m;function b(y){return k.decode(y)}r.decodeURLSafe=b,r.encodedLength=function(y){return c.encodedLength(y)},r.maxDecodedLength=function(y){return c.maxDecodedLength(y)},r.decodedLength=function(y){return c.decodedLength(y)}},function(o,r,n){Object.defineProperty(r,"__esModule",{value:!0});var a="utf8: invalid string",i="utf8: invalid source encoding";function s(d){for(var p=new Uint8Array(c(d)),k=0,m=0;m<d.length;m++){var b=d.charCodeAt(m);b<128?p[k++]=b:b<2048?(p[k++]=192|b>>6,p[k++]=128|b&63):b<55296?(p[k++]=224|b>>12,p[k++]=128|b>>6&63,p[k++]=128|b&63):(m++,b=(b&1023)<<10,b|=d.charCodeAt(m)&1023,b+=65536,p[k++]=240|b>>18,p[k++]=128|b>>12&63,p[k++]=128|b>>6&63,p[k++]=128|b&63)}return p}r.encode=s;function c(d){for(var p=0,k=0;k<d.length;k++){var m=d.charCodeAt(k);if(m<128)p+=1;else if(m<2048)p+=2;else if(m<55296)p+=3;else if(m<=57343){if(k>=d.length-1)throw new Error(a);k++,p+=4}else throw new Error(a)}return p}r.encodedLength=c;function g(d){for(var p=[],k=0;k<d.length;k++){var m=d[k];if(m&128){var b=void 0;if(m<224){if(k>=d.length)throw new Error(i);var y=d[++k];if((y&192)!==128)throw new Error(i);m=(m&31)<<6|y&63,b=128}else if(m<240){if(k>=d.length-1)throw new Error(i);var y=d[++k],h=d[++k];if((y&192)!==128||(h&192)!==128)throw new Error(i);m=(m&15)<<12|(y&63)<<6|h&63,b=2048}else if(m<248){if(k>=d.length-2)throw new Error(i);var y=d[++k],h=d[++k],x=d[++k];if((y&192)!==128||(h&192)!==128||(x&192)!==128)throw new Error(i);m=(m&15)<<18|(y&63)<<12|(h&63)<<6|x&63,b=65536}else throw new Error(i);if(m<b||m>=55296&&m<=57343)throw new Error(i);if(m>=65536){if(m>1114111)throw new Error(i);m-=65536,p.push(String.fromCharCode(55296|m>>10)),m=56320|m&1023}}p.push(String.fromCharCode(m))}return p.join("")}r.decode=g},function(o,r,n){o.exports=n(3).default},function(o,r,n){n.r(r);class a{constructor(l,f){this.lastId=0,this.prefix=l,this.name=f}create(l){this.lastId++;var f=this.lastId,v=this.prefix+f,w=this.name+"["+f+"]",N=!1,M=function(){N||(l.apply(null,arguments),N=!0)};return this[f]=M,{number:f,id:v,name:w,callback:M}}remove(l){delete this[l.number]}}var i=new a("_pusher_script_","Pusher.ScriptReceivers"),s={VERSION:"8.4.0-rc2",PROTOCOL:7,wsPort:80,wssPort:443,wsPath:"",httpHost:"sockjs.pusher.com",httpPort:80,httpsPort:443,httpPath:"/pusher",stats_host:"stats.pusher.com",authEndpoint:"/pusher/auth",authTransport:"ajax",activityTimeout:12e4,pongTimeout:3e4,unavailableTimeout:1e4,userAuthentication:{endpoint:"/pusher/user-auth",transport:"ajax"},channelAuthorization:{endpoint:"/pusher/auth",transport:"ajax"},cdn_http:"http://js.pusher.com",cdn_https:"https://js.pusher.com",dependency_suffix:""},c=s;class g{constructor(l){this.options=l,this.receivers=l.receivers||i,this.loading={}}load(l,f,v){var w=this;if(w.loading[l]&&w.loading[l].length>0)w.loading[l].push(v);else{w.loading[l]=[v];var N=Z.createScriptRequest(w.getPath(l,f)),M=w.receivers.create(function(H){if(w.receivers.remove(M),w.loading[l]){var Q=w.loading[l];delete w.loading[l];for(var pe=function(Pe){Pe||N.cleanup()},me=0;me<Q.length;me++)Q[me](H,pe)}});N.send(M)}}getRoot(l){var f,v=Z.getDocument().location.protocol;return l&&l.useTLS||v==="https:"?f=this.options.cdn_https:f=this.options.cdn_http,f.replace(/\/*$/,"")+"/"+this.options.version}getPath(l,f){return this.getRoot(f)+"/"+l+this.options.suffix+".js"}}var d=new a("_pusher_dependencies","Pusher.DependenciesReceivers"),p=new g({cdn_http:c.cdn_http,cdn_https:c.cdn_https,version:c.VERSION,suffix:c.dependency_suffix,receivers:d});const k={baseUrl:"https://pusher.com",urls:{authenticationEndpoint:{path:"/docs/channels/server_api/authenticating_users"},authorizationEndpoint:{path:"/docs/channels/server_api/authorizing-users/"},javascriptQuickStart:{path:"/docs/javascript_quick_start"},triggeringClientEvents:{path:"/docs/client_api_guide/client_events#trigger-events"},encryptedChannelSupport:{fullUrl:"https://github.com/pusher/pusher-js/tree/cc491015371a4bde5743d1c87a0fbac0feb53195#encrypted-channel-support"}}};var b={buildLogSuffix:function(u){const l="See:",f=k.urls[u];if(!f)return"";let v;return f.fullUrl?v=f.fullUrl:f.path&&(v=k.baseUrl+f.path),v?`${l} ${v}`:""}},y;(function(u){u.UserAuthentication="user-authentication",u.ChannelAuthorization="channel-authorization"})(y||(y={}));class h extends Error{constructor(l){super(l),Object.setPrototypeOf(this,new.target.prototype)}}class x extends Error{constructor(l){super(l),Object.setPrototypeOf(this,new.target.prototype)}}class _ extends Error{constructor(l){super(l),Object.setPrototypeOf(this,new.target.prototype)}}class C extends Error{constructor(l){super(l),Object.setPrototypeOf(this,new.target.prototype)}}class T extends Error{constructor(l){super(l),Object.setPrototypeOf(this,new.target.prototype)}}class R extends Error{constructor(l){super(l),Object.setPrototypeOf(this,new.target.prototype)}}class O extends Error{constructor(l){super(l),Object.setPrototypeOf(this,new.target.prototype)}}class I extends Error{constructor(l){super(l),Object.setPrototypeOf(this,new.target.prototype)}}class B extends Error{constructor(l,f){super(f),this.status=l,Object.setPrototypeOf(this,new.target.prototype)}}var F=function(u,l,f,v,w){const N=Z.createXHR();N.open("POST",f.endpoint,!0),N.setRequestHeader("Content-Type","application/x-www-form-urlencoded");for(var M in f.headers)N.setRequestHeader(M,f.headers[M]);if(f.headersProvider!=null){let H=f.headersProvider();for(var M in H)N.setRequestHeader(M,H[M])}return N.onreadystatechange=function(){if(N.readyState===4)if(N.status===200){let H,Q=!1;try{H=JSON.parse(N.responseText),Q=!0}catch{w(new B(200,`JSON returned from ${v.toString()} endpoint was invalid, yet status code was 200. Data was: ${N.responseText}`),null)}Q&&w(null,H)}else{let H="";switch(v){case y.UserAuthentication:H=b.buildLogSuffix("authenticationEndpoint");break;case y.ChannelAuthorization:H=`Clients must be authorized to join private or presence channels. ${b.buildLogSuffix("authorizationEndpoint")}`;break}w(new B(N.status,`Unable to retrieve auth string from ${v.toString()} endpoint - received status: ${N.status} from ${f.endpoint}. ${H}`),null)}},N.send(l),N};function X(u){return U(E(u))}var q=String.fromCharCode,te="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/",ee=function(u){var l=u.charCodeAt(0);return l<128?u:l<2048?q(192|l>>>6)+q(128|l&63):q(224|l>>>12&15)+q(128|l>>>6&63)+q(128|l&63)},E=function(u){return u.replace(/[^\x00-\x7F]/g,ee)},P=function(u){var l=[0,2,1][u.length%3],f=u.charCodeAt(0)<<16|(u.length>1?u.charCodeAt(1):0)<<8|(u.length>2?u.charCodeAt(2):0),v=[te.charAt(f>>>18),te.charAt(f>>>12&63),l>=2?"=":te.charAt(f>>>6&63),l>=1?"=":te.charAt(f&63)];return v.join("")},U=window.btoa||function(u){return u.replace(/[\s\S]{1,3}/g,P)};class V{constructor(l,f,v,w){this.clear=f,this.timer=l(()=>{this.timer&&(this.timer=w(this.timer))},v)}isRunning(){return this.timer!==null}ensureAborted(){this.timer&&(this.clear(this.timer),this.timer=null)}}var Y=V;function j(u){window.clearTimeout(u)}function Ie(u){window.clearInterval(u)}class ne extends Y{constructor(l,f){super(setTimeout,j,l,function(v){return f(),null})}}class we extends Y{constructor(l,f){super(setInterval,Ie,l,function(v){return f(),v})}}var ie={now(){return Date.now?Date.now():new Date().valueOf()},defer(u){return new ne(0,u)},method(u,...l){var f=Array.prototype.slice.call(arguments,1);return function(v){return v[u].apply(v,f.concat(arguments))}}},le=ie;function ye(u,...l){for(var f=0;f<l.length;f++){var v=l[f];for(var w in v)v[w]&&v[w].constructor&&v[w].constructor===Object?u[w]=ye(u[w]||{},v[w]):u[w]=v[w]}return u}function At(){for(var u=["Pusher"],l=0;l<arguments.length;l++)typeof arguments[l]=="string"?u.push(arguments[l]):u.push(pt(arguments[l]));return u.join(" : ")}function qe(u,l){var f=Array.prototype.indexOf;if(u===null)return-1;if(f&&u.indexOf===f)return u.indexOf(l);for(var v=0,w=u.length;v<w;v++)if(u[v]===l)return v;return-1}function Fe(u,l){for(var f in u)Object.prototype.hasOwnProperty.call(u,f)&&l(u[f],f,u)}function Qt(u){var l=[];return Fe(u,function(f,v){l.push(v)}),l}function nt(u){var l=[];return Fe(u,function(f){l.push(f)}),l}function at(u,l,f){for(var v=0;v<u.length;v++)l.call(f||window,u[v],v,u)}function Qe(u,l){for(var f=[],v=0;v<u.length;v++)f.push(l(u[v],v,u,f));return f}function Zt(u,l){var f={};return Fe(u,function(v,w){f[w]=l(v)}),f}function Ft(u,l){l=l||function(w){return!!w};for(var f=[],v=0;v<u.length;v++)l(u[v],v,u,f)&&f.push(u[v]);return f}function Ce(u,l){var f={};return Fe(u,function(v,w){(l&&l(v,w,u,f)||v)&&(f[w]=v)}),f}function Ye(u){var l=[];return Fe(u,function(f,v){l.push([v,f])}),l}function Xe(u,l){for(var f=0;f<u.length;f++)if(l(u[f],f,u))return!0;return!1}function it(u,l){for(var f=0;f<u.length;f++)if(!l(u[f],f,u))return!1;return!0}function Ze(u){return Zt(u,function(l){return typeof l=="object"&&(l=pt(l)),encodeURIComponent(X(l.toString()))})}function vo(u){var l=Ce(u,function(v){return v!==void 0}),f=Qe(Ye(Ze(l)),le.method("join","=")).join("&");return f}function xo(u){var l=[],f=[];return function v(w,N){var M,H,Q;switch(typeof w){case"object":if(!w)return null;for(M=0;M<l.length;M+=1)if(l[M]===w)return{$ref:f[M]};if(l.push(w),f.push(N),Object.prototype.toString.apply(w)==="[object Array]")for(Q=[],M=0;M<w.length;M+=1)Q[M]=v(w[M],N+"["+M+"]");else{Q={};for(H in w)Object.prototype.hasOwnProperty.call(w,H)&&(Q[H]=v(w[H],N+"["+JSON.stringify(H)+"]"))}return Q;case"number":case"string":case"boolean":return w}}(u,"$")}function pt(u){try{return JSON.stringify(u)}catch{return JSON.stringify(xo(u))}}class bt{constructor(){this.globalLog=l=>{window.console&&window.console.log&&window.console.log(l)}}debug(...l){this.log(this.globalLog,l)}warn(...l){this.log(this.globalLogWarn,l)}error(...l){this.log(this.globalLogError,l)}globalLogWarn(l){window.console&&window.console.warn?window.console.warn(l):this.globalLog(l)}globalLogError(l){window.console&&window.console.error?window.console.error(l):this.globalLogWarn(l)}log(l,...f){var v=At.apply(this,arguments);il.log?il.log(v):il.logToConsole&&l.bind(this)(v)}}var ge=new bt,zo=function(u,l,f,v,w){(f.headers!==void 0||f.headersProvider!=null)&&ge.warn(`To send headers with the ${v.toString()} request, you must use AJAX, rather than JSONP.`);var N=u.nextAuthCallbackID.toString();u.nextAuthCallbackID++;var M=u.getDocument(),H=M.createElement("script");u.auth_callbacks[N]=function(me){w(null,me)};var Q="Pusher.auth_callbacks['"+N+"']";H.src=f.endpoint+"?callback="+encodeURIComponent(Q)+"&"+l;var pe=M.getElementsByTagName("head")[0]||M.documentElement;pe.insertBefore(H,pe.firstChild)},Ho=zo;class Wo{constructor(l){this.src=l}send(l){var f=this,v="Error loading "+f.src;f.script=document.createElement("script"),f.script.id=l.id,f.script.src=f.src,f.script.type="text/javascript",f.script.charset="UTF-8",f.script.addEventListener?(f.script.onerror=function(){l.callback(v)},f.script.onload=function(){l.callback(null)}):f.script.onreadystatechange=function(){(f.script.readyState==="loaded"||f.script.readyState==="complete")&&l.callback(null)},f.script.async===void 0&&document.attachEvent&&/opera/i.test(navigator.userAgent)?(f.errorScript=document.createElement("script"),f.errorScript.id=l.id+"_error",f.errorScript.text=l.name+"('"+v+"');",f.script.async=f.errorScript.async=!1):f.script.async=!0;var w=document.getElementsByTagName("head")[0];w.insertBefore(f.script,w.firstChild),f.errorScript&&w.insertBefore(f.errorScript,f.script.nextSibling)}cleanup(){this.script&&(this.script.onload=this.script.onerror=null,this.script.onreadystatechange=null),this.script&&this.script.parentNode&&this.script.parentNode.removeChild(this.script),this.errorScript&&this.errorScript.parentNode&&this.errorScript.parentNode.removeChild(this.errorScript),this.script=null,this.errorScript=null}}class Cn{constructor(l,f){this.url=l,this.data=f}send(l){if(!this.request){var f=vo(this.data),v=this.url+"/"+l.number+"?"+f;this.request=Z.createScriptRequest(v),this.request.send(l)}}cleanup(){this.request&&this.request.cleanup()}}var oi=function(u,l){return function(f,v){var w="http"+(l?"s":"")+"://",N=w+(u.host||u.options.host)+u.options.path,M=Z.createJSONPRequest(N,f),H=Z.ScriptReceivers.create(function(Q,pe){i.remove(H),M.cleanup(),pe&&pe.host&&(u.host=pe.host),v&&v(Q,pe)});M.send(H)}},Sr={name:"jsonp",getAgent:oi},Er=Sr;function dt(u,l,f){var v=u+(l.useTLS?"s":""),w=l.useTLS?l.hostTLS:l.hostNonTLS;return v+"://"+w+f}function $t(u,l){var f="/app/"+u,v="?protocol="+c.PROTOCOL+"&client=js&version="+c.VERSION+(l?"&"+l:"");return f+v}var Tn={getInitial:function(u,l){var f=(l.httpPath||"")+$t(u,"flash=false");return dt("ws",l,f)}},Rn={getInitial:function(u,l){var f=(l.httpPath||"/pusher")+$t(u);return dt("http",l,f)}},Qc={getInitial:function(u,l){return dt("http",l,l.httpPath||"/pusher")},getPath:function(u,l){return $t(u)}};class Vo{constructor(){this._callbacks={}}get(l){return this._callbacks[On(l)]}add(l,f,v){var w=On(l);this._callbacks[w]=this._callbacks[w]||[],this._callbacks[w].push({fn:f,context:v})}remove(l,f,v){if(!l&&!f&&!v){this._callbacks={};return}var w=l?[On(l)]:Qt(this._callbacks);f||v?this.removeCallback(w,f,v):this.removeAllCallbacks(w)}removeCallback(l,f,v){at(l,function(w){this._callbacks[w]=Ft(this._callbacks[w]||[],function(N){return f&&f!==N.fn||v&&v!==N.context}),this._callbacks[w].length===0&&delete this._callbacks[w]},this)}removeAllCallbacks(l){at(l,function(f){delete this._callbacks[f]},this)}}function On(u){return"_"+u}class St{constructor(l){this.callbacks=new Vo,this.global_callbacks=[],this.failThrough=l}bind(l,f,v){return this.callbacks.add(l,f,v),this}bind_global(l){return this.global_callbacks.push(l),this}unbind(l,f,v){return this.callbacks.remove(l,f,v),this}unbind_global(l){return l?(this.global_callbacks=Ft(this.global_callbacks||[],f=>f!==l),this):(this.global_callbacks=[],this)}unbind_all(){return this.unbind(),this.unbind_global(),this}emit(l,f,v){for(var w=0;w<this.global_callbacks.length;w++)this.global_callbacks[w](l,f);var N=this.callbacks.get(l),M=[];if(v?M.push(f,v):f&&M.push(f),N&&N.length>0)for(var w=0;w<N.length;w++)N[w].fn.apply(N[w].context||window,M);else this.failThrough&&this.failThrough(l,f);return this}}class Ne extends St{constructor(l,f,v,w,N){super(),this.initialize=Z.transportConnectionInitializer,this.hooks=l,this.name=f,this.priority=v,this.key=w,this.options=N,this.state="new",this.timeline=N.timeline,this.activityTimeout=N.activityTimeout,this.id=this.timeline.generateUniqueID()}handlesActivityChecks(){return!!this.hooks.handlesActivityChecks}supportsPing(){return!!this.hooks.supportsPing}connect(){if(this.socket||this.state!=="initialized")return!1;var l=this.hooks.urls.getInitial(this.key,this.options);try{this.socket=this.hooks.getSocket(l,this.options)}catch(f){return le.defer(()=>{this.onError(f),this.changeState("closed")}),!1}return this.bindListeners(),ge.debug("Connecting",{transport:this.name,url:l}),this.changeState("connecting"),!0}close(){return this.socket?(this.socket.close(),!0):!1}send(l){return this.state==="open"?(le.defer(()=>{this.socket&&this.socket.send(l)}),!0):!1}ping(){this.state==="open"&&this.supportsPing()&&this.socket.ping()}onOpen(){this.hooks.beforeOpen&&this.hooks.beforeOpen(this.socket,this.hooks.urls.getPath(this.key,this.options)),this.changeState("open"),this.socket.onopen=void 0}onError(l){this.emit("error",{type:"WebSocketError",error:l}),this.timeline.error(this.buildTimelineMessage({error:l.toString()}))}onClose(l){l?this.changeState("closed",{code:l.code,reason:l.reason,wasClean:l.wasClean}):this.changeState("closed"),this.unbindListeners(),this.socket=void 0}onMessage(l){this.emit("message",l)}onActivity(){this.emit("activity")}bindListeners(){this.socket.onopen=()=>{this.onOpen()},this.socket.onerror=l=>{this.onError(l)},this.socket.onclose=l=>{this.onClose(l)},this.socket.onmessage=l=>{this.onMessage(l)},this.supportsPing()&&(this.socket.onactivity=()=>{this.onActivity()})}unbindListeners(){this.socket&&(this.socket.onopen=void 0,this.socket.onerror=void 0,this.socket.onclose=void 0,this.socket.onmessage=void 0,this.supportsPing()&&(this.socket.onactivity=void 0))}changeState(l,f){this.state=l,this.timeline.info(this.buildTimelineMessage({state:l,params:f})),this.emit(l,f)}buildTimelineMessage(l){return ye({cid:this.id},l)}}class ft{constructor(l){this.hooks=l}isSupported(l){return this.hooks.isSupported(l)}createConnection(l,f,v,w){return new Ne(this.hooks,l,f,v,w)}}var Zc=new ft({urls:Tn,handlesActivityChecks:!1,supportsPing:!1,isInitialized:function(){return!!Z.getWebSocketAPI()},isSupported:function(){return!!Z.getWebSocketAPI()},getSocket:function(u){return Z.createWebSocket(u)}}),In={urls:Rn,handlesActivityChecks:!1,supportsPing:!0,isInitialized:function(){return!0}},Cr=ye({getSocket:function(u){return Z.HTTPFactory.createStreamingSocket(u)}},In),Nn=ye({getSocket:function(u){return Z.HTTPFactory.createPollingSocket(u)}},In),Pn={isSupported:function(){return Z.isXHRSupported()}},el=new ft(ye({},Cr,Pn)),ri=new ft(ye({},Nn,Pn)),ni={ws:Zc,xhr_streaming:el,xhr_polling:ri},Tr=ni,yt=new ft({file:"sockjs",urls:Qc,handlesActivityChecks:!0,supportsPing:!1,isSupported:function(){return!0},isInitialized:function(){return window.SockJS!==void 0},getSocket:function(u,l){return new window.SockJS(u,null,{js_path:p.getPath("sockjs",{useTLS:l.useTLS}),ignore_null_origin:l.ignoreNullOrigin})},beforeOpen:function(u,l){u.send(JSON.stringify({path:l}))}}),qo={isSupported:function(u){var l=Z.isXDRSupported(u.useTLS);return l}},ai=new ft(ye({},Cr,qo)),ii=new ft(ye({},Nn,qo));Tr.xdr_streaming=ai,Tr.xdr_polling=ii,Tr.sockjs=yt;var si=Tr;class ci extends St{constructor(){super();var l=this;window.addEventListener!==void 0&&(window.addEventListener("online",function(){l.emit("online")},!1),window.addEventListener("offline",function(){l.emit("offline")},!1))}isOnline(){return window.navigator.onLine===void 0?!0:window.navigator.onLine}}var Et=new ci;class li{constructor(l,f,v){this.manager=l,this.transport=f,this.minPingDelay=v.minPingDelay,this.maxPingDelay=v.maxPingDelay,this.pingDelay=void 0}createConnection(l,f,v,w){w=ye({},w,{activityTimeout:this.pingDelay});var N=this.transport.createConnection(l,f,v,w),M=null,H=function(){N.unbind("open",H),N.bind("closed",Q),M=le.now()},Q=pe=>{if(N.unbind("closed",Q),pe.code===1002||pe.code===1003)this.manager.reportDeath();else if(!pe.wasClean&&M){var me=le.now()-M;me<2*this.maxPingDelay&&(this.manager.reportDeath(),this.pingDelay=Math.max(me/2,this.minPingDelay))}};return N.bind("open",H),N}isSupported(l){return this.manager.isAlive()&&this.transport.isSupported(l)}}const Ln={decodeMessage:function(u){try{var l=JSON.parse(u.data),f=l.data;if(typeof f=="string")try{f=JSON.parse(l.data)}catch{}var v={event:l.event,channel:l.channel,data:f};return l.user_id&&(v.user_id=l.user_id),v}catch(w){throw{type:"MessageParseError",error:w,data:u.data}}},encodeMessage:function(u){return JSON.stringify(u)},processHandshake:function(u){var l=Ln.decodeMessage(u);if(l.event==="pusher:connection_established"){if(!l.data.activity_timeout)throw"No activity timeout specified in handshake";return{action:"connected",id:l.data.socket_id,activityTimeout:l.data.activity_timeout*1e3}}else{if(l.event==="pusher:error")return{action:this.getCloseAction(l.data),error:this.getCloseError(l.data)};throw"Invalid handshake"}},getCloseAction:function(u){return u.code<4e3?u.code>=1002&&u.code<=1004?"backoff":null:u.code===4e3?"tls_only":u.code<4100?"refused":u.code<4200?"backoff":u.code<4300?"retry":"refused"},getCloseError:function(u){return u.code!==1e3&&u.code!==1001?{type:"PusherError",data:{code:u.code,message:u.reason||u.message}}:null}};var jt=Ln;class gi extends St{constructor(l,f){super(),this.id=l,this.transport=f,this.activityTimeout=f.activityTimeout,this.bindListeners()}handlesActivityChecks(){return this.transport.handlesActivityChecks()}send(l){return this.transport.send(l)}send_event(l,f,v){var w={event:l,data:f};return v&&(w.channel=v),ge.debug("Event sent",w),this.send(jt.encodeMessage(w))}ping(){this.transport.supportsPing()?this.transport.ping():this.send_event("pusher:ping",{})}close(){this.transport.close()}bindListeners(){var l={message:v=>{var w;try{w=jt.decodeMessage(v)}catch(N){this.emit("error",{type:"MessageParseError",error:N,data:v.data})}if(w!==void 0){switch(ge.debug("Event recd",w),w.event){case"pusher:error":this.emit("error",{type:"PusherError",data:w.data});break;case"pusher:ping":this.emit("ping");break;case"pusher:pong":this.emit("pong");break}this.emit("message",w)}},activity:()=>{this.emit("activity")},error:v=>{this.emit("error",v)},closed:v=>{f(),v&&v.code&&this.handleCloseEvent(v),this.transport=null,this.emit("closed")}},f=()=>{Fe(l,(v,w)=>{this.transport.unbind(w,v)})};Fe(l,(v,w)=>{this.transport.bind(w,v)})}handleCloseEvent(l){var f=jt.getCloseAction(l),v=jt.getCloseError(l);v&&this.emit("error",v),f&&this.emit(f,{action:f,error:v})}}class tl{constructor(l,f){this.transport=l,this.callback=f,this.bindListeners()}close(){this.unbindListeners(),this.transport.close()}bindListeners(){this.onMessage=l=>{this.unbindListeners();var f;try{f=jt.processHandshake(l)}catch(v){this.finish("error",{error:v}),this.transport.close();return}f.action==="connected"?this.finish("connected",{connection:new gi(f.id,this.transport),activityTimeout:f.activityTimeout}):(this.finish(f.action,{error:f.error}),this.transport.close())},this.onClosed=l=>{this.unbindListeners();var f=jt.getCloseAction(l)||"backoff",v=jt.getCloseError(l);this.finish(f,{error:v})},this.transport.bind("message",this.onMessage),this.transport.bind("closed",this.onClosed)}unbindListeners(){this.transport.unbind("message",this.onMessage),this.transport.unbind("closed",this.onClosed)}finish(l,f){this.callback(ye({transport:this.transport,action:l},f))}}class W{constructor(l,f){this.timeline=l,this.options=f||{}}send(l,f){this.timeline.isEmpty()||this.timeline.send(Z.TimelineTransport.getAgent(this,l),f)}}class S extends St{constructor(l,f){super(function(v,w){ge.debug("No callbacks on "+l+" for "+v)}),this.name=l,this.pusher=f,this.subscribed=!1,this.subscriptionPending=!1,this.subscriptionCancelled=!1}authorize(l,f){return f(null,{auth:""})}trigger(l,f){if(l.indexOf("client-")!==0)throw new h("Event '"+l+"' does not start with 'client-'");if(!this.subscribed){var v=b.buildLogSuffix("triggeringClientEvents");ge.warn(`Client event triggered before channel 'subscription_succeeded' event . ${v}`)}return this.pusher.send_event(l,f,this.name)}disconnect(){this.subscribed=!1,this.subscriptionPending=!1}handleEvent(l){var f=l.event,v=l.data;if(f==="pusher_internal:subscription_succeeded")this.handleSubscriptionSucceededEvent(l);else if(f==="pusher_internal:subscription_count")this.handleSubscriptionCountEvent(l);else if(f.indexOf("pusher_internal:")!==0){var w={};this.emit(f,v,w)}}handleSubscriptionSucceededEvent(l){this.subscriptionPending=!1,this.subscribed=!0,this.subscriptionCancelled?this.pusher.unsubscribe(this.name):this.emit("pusher:subscription_succeeded",l.data)}handleSubscriptionCountEvent(l){l.data.subscription_count&&(this.subscriptionCount=l.data.subscription_count),this.emit("pusher:subscription_count",l.data)}subscribe(){this.subscribed||(this.subscriptionPending=!0,this.subscriptionCancelled=!1,this.authorize(this.pusher.connection.socket_id,(l,f)=>{l?(this.subscriptionPending=!1,ge.error(l.toString()),this.emit("pusher:subscription_error",Object.assign({},{type:"AuthError",error:l.message},l instanceof B?{status:l.status}:{}))):this.pusher.send_event("pusher:subscribe",{auth:f.auth,channel_data:f.channel_data,channel:this.name})}))}unsubscribe(){this.subscribed=!1,this.pusher.send_event("pusher:unsubscribe",{channel:this.name})}cancelSubscription(){this.subscriptionCancelled=!0}reinstateSubscription(){this.subscriptionCancelled=!1}}class L extends S{authorize(l,f){return this.pusher.config.channelAuthorizer({channelName:this.name,socketId:l},f)}}class G{constructor(){this.reset()}get(l){return Object.prototype.hasOwnProperty.call(this.members,l)?{id:l,info:this.members[l]}:null}each(l){Fe(this.members,(f,v)=>{l(this.get(v))})}setMyID(l){this.myID=l}onSubscription(l){this.members=l.presence.hash,this.count=l.presence.count,this.me=this.get(this.myID)}addMember(l){return this.get(l.user_id)===null&&this.count++,this.members[l.user_id]=l.user_info,this.get(l.user_id)}removeMember(l){var f=this.get(l.user_id);return f&&(delete this.members[l.user_id],this.count--),f}reset(){this.members={},this.count=0,this.myID=null,this.me=null}}var ke=function(u,l,f,v){function w(N){return N instanceof f?N:new f(function(M){M(N)})}return new(f||(f=Promise))(function(N,M){function H(me){try{pe(v.next(me))}catch(Pe){M(Pe)}}function Q(me){try{pe(v.throw(me))}catch(Pe){M(Pe)}}function pe(me){me.done?N(me.value):w(me.value).then(H,Q)}pe((v=v.apply(u,l||[])).next())})};class $e extends L{constructor(l,f){super(l,f),this.members=new G}authorize(l,f){super.authorize(l,(v,w)=>ke(this,void 0,void 0,function*(){if(!v)if(w=w,w.channel_data!=null){var N=JSON.parse(w.channel_data);this.members.setMyID(N.user_id)}else if(yield this.pusher.user.signinDonePromise,this.pusher.user.user_data!=null)this.members.setMyID(this.pusher.user.user_data.id);else{let M=b.buildLogSuffix("authorizationEndpoint");ge.error(`Invalid auth response for channel '${this.name}', expected 'channel_data' field. ${M}, or the user should be signed in.`),f("Invalid auth response");return}f(v,w)}))}handleEvent(l){var f=l.event;if(f.indexOf("pusher_internal:")===0)this.handleInternalEvent(l);else{var v=l.data,w={};l.user_id&&(w.user_id=l.user_id),this.emit(f,v,w)}}handleInternalEvent(l){var f=l.event,v=l.data;switch(f){case"pusher_internal:subscription_succeeded":this.handleSubscriptionSucceededEvent(l);break;case"pusher_internal:subscription_count":this.handleSubscriptionCountEvent(l);break;case"pusher_internal:member_added":var w=this.members.addMember(v);this.emit("pusher:member_added",w);break;case"pusher_internal:member_removed":var N=this.members.removeMember(v);N&&this.emit("pusher:member_removed",N);break}}handleSubscriptionSucceededEvent(l){this.subscriptionPending=!1,this.subscribed=!0,this.subscriptionCancelled?this.pusher.unsubscribe(this.name):(this.members.onSubscription(l.data),this.emit("pusher:subscription_succeeded",this.members))}disconnect(){this.members.reset(),super.disconnect()}}var De=n(1),je=n(0);class ht extends L{constructor(l,f,v){super(l,f),this.key=null,this.nacl=v}authorize(l,f){super.authorize(l,(v,w)=>{if(v){f(v,w);return}let N=w.shared_secret;if(!N){f(new Error(`No shared_secret key in auth payload for encrypted channel: ${this.name}`),null);return}this.key=Object(je.decode)(N),delete w.shared_secret,f(null,w)})}trigger(l,f){throw new R("Client events are not currently supported for encrypted channels")}handleEvent(l){var f=l.event,v=l.data;if(f.indexOf("pusher_internal:")===0||f.indexOf("pusher:")===0){super.handleEvent(l);return}this.handleEncryptedEvent(f,v)}handleEncryptedEvent(l,f){if(!this.key){ge.debug("Received encrypted event before key has been retrieved from the authEndpoint");return}if(!f.ciphertext||!f.nonce){ge.error("Unexpected format for encrypted event, expected object with `ciphertext` and `nonce` fields, got: "+f);return}let v=Object(je.decode)(f.ciphertext);if(v.length<this.nacl.secretbox.overheadLength){ge.error(`Expected encrypted event ciphertext length to be ${this.nacl.secretbox.overheadLength}, got: ${v.length}`);return}let w=Object(je.decode)(f.nonce);if(w.length<this.nacl.secretbox.nonceLength){ge.error(`Expected encrypted event nonce length to be ${this.nacl.secretbox.nonceLength}, got: ${w.length}`);return}let N=this.nacl.secretbox.open(v,w,this.key);if(N===null){ge.debug("Failed to decrypt an event, probably because it was encrypted with a different key. Fetching a new key from the authEndpoint..."),this.authorize(this.pusher.connection.socket_id,(M,H)=>{if(M){ge.error(`Failed to make a request to the authEndpoint: ${H}. Unable to fetch new key, so dropping encrypted event`);return}if(N=this.nacl.secretbox.open(v,w,this.key),N===null){ge.error("Failed to decrypt event with new key. Dropping encrypted event");return}this.emit(l,this.getDataToEmit(N))});return}this.emit(l,this.getDataToEmit(N))}getDataToEmit(l){let f=Object(De.decode)(l);try{return JSON.parse(f)}catch{return f}}}class Yo extends St{constructor(l,f){super(),this.state="initialized",this.connection=null,this.key=l,this.options=f,this.timeline=this.options.timeline,this.usingTLS=this.options.useTLS,this.errorCallbacks=this.buildErrorCallbacks(),this.connectionCallbacks=this.buildConnectionCallbacks(this.errorCallbacks),this.handshakeCallbacks=this.buildHandshakeCallbacks(this.errorCallbacks);var v=Z.getNetwork();v.bind("online",()=>{this.timeline.info({netinfo:"online"}),(this.state==="connecting"||this.state==="unavailable")&&this.retryIn(0)}),v.bind("offline",()=>{this.timeline.info({netinfo:"offline"}),this.connection&&this.sendActivityCheck()}),this.updateStrategy()}switchCluster(l){this.key=l,this.updateStrategy(),this.retryIn(0)}connect(){if(!(this.connection||this.runner)){if(!this.strategy.isSupported()){this.updateState("failed");return}this.updateState("connecting"),this.startConnecting(),this.setUnavailableTimer()}}send(l){return this.connection?this.connection.send(l):!1}send_event(l,f,v){return this.connection?this.connection.send_event(l,f,v):!1}disconnect(){this.disconnectInternally(),this.updateState("disconnected")}isUsingTLS(){return this.usingTLS}startConnecting(){var l=(f,v)=>{f?this.runner=this.strategy.connect(0,l):v.action==="error"?(this.emit("error",{type:"HandshakeError",error:v.error}),this.timeline.error({handshakeError:v.error})):(this.abortConnecting(),this.handshakeCallbacks[v.action](v))};this.runner=this.strategy.connect(0,l)}abortConnecting(){this.runner&&(this.runner.abort(),this.runner=null)}disconnectInternally(){if(this.abortConnecting(),this.clearRetryTimer(),this.clearUnavailableTimer(),this.connection){var l=this.abandonConnection();l.close()}}updateStrategy(){this.strategy=this.options.getStrategy({key:this.key,timeline:this.timeline,useTLS:this.usingTLS})}retryIn(l){this.timeline.info({action:"retry",delay:l}),l>0&&this.emit("connecting_in",Math.round(l/1e3)),this.retryTimer=new ne(l||0,()=>{this.disconnectInternally(),this.connect()})}clearRetryTimer(){this.retryTimer&&(this.retryTimer.ensureAborted(),this.retryTimer=null)}setUnavailableTimer(){this.unavailableTimer=new ne(this.options.unavailableTimeout,()=>{this.updateState("unavailable")})}clearUnavailableTimer(){this.unavailableTimer&&this.unavailableTimer.ensureAborted()}sendActivityCheck(){this.stopActivityCheck(),this.connection.ping(),this.activityTimer=new ne(this.options.pongTimeout,()=>{this.timeline.error({pong_timed_out:this.options.pongTimeout}),this.retryIn(0)})}resetActivityCheck(){this.stopActivityCheck(),this.connection&&!this.connection.handlesActivityChecks()&&(this.activityTimer=new ne(this.activityTimeout,()=>{this.sendActivityCheck()}))}stopActivityCheck(){this.activityTimer&&this.activityTimer.ensureAborted()}buildConnectionCallbacks(l){return ye({},l,{message:f=>{this.resetActivityCheck(),this.emit("message",f)},ping:()=>{this.send_event("pusher:pong",{})},activity:()=>{this.resetActivityCheck()},error:f=>{this.emit("error",f)},closed:()=>{this.abandonConnection(),this.shouldRetry()&&this.retryIn(1e3)}})}buildHandshakeCallbacks(l){return ye({},l,{connected:f=>{this.activityTimeout=Math.min(this.options.activityTimeout,f.activityTimeout,f.connection.activityTimeout||1/0),this.clearUnavailableTimer(),this.setConnection(f.connection),this.socket_id=this.connection.id,this.updateState("connected",{socket_id:this.socket_id})}})}buildErrorCallbacks(){let l=f=>v=>{v.error&&this.emit("error",{type:"WebSocketError",error:v.error}),f(v)};return{tls_only:l(()=>{this.usingTLS=!0,this.updateStrategy(),this.retryIn(0)}),refused:l(()=>{this.disconnect()}),backoff:l(()=>{this.retryIn(1e3)}),retry:l(()=>{this.retryIn(0)})}}setConnection(l){this.connection=l;for(var f in this.connectionCallbacks)this.connection.bind(f,this.connectionCallbacks[f]);this.resetActivityCheck()}abandonConnection(){if(this.connection){this.stopActivityCheck();for(var l in this.connectionCallbacks)this.connection.unbind(l,this.connectionCallbacks[l]);var f=this.connection;return this.connection=null,f}}updateState(l,f){var v=this.state;if(this.state=l,v!==l){var w=l;w==="connected"&&(w+=" with new socket ID "+f.socket_id),ge.debug("State changed",v+" -> "+w),this.timeline.info({state:l,params:f}),this.emit("state_change",{previous:v,current:l}),this.emit(l,f)}}shouldRetry(){return this.state==="connecting"||this.state==="connected"}}class ze{constructor(){this.channels={}}add(l,f){return this.channels[l]||(this.channels[l]=pi(l,f)),this.channels[l]}all(){return nt(this.channels)}find(l){return this.channels[l]}remove(l){var f=this.channels[l];return delete this.channels[l],f}disconnect(){Fe(this.channels,function(l){l.disconnect()})}}function pi(u,l){if(u.indexOf("private-encrypted-")===0){if(l.config.nacl)return eo.createEncryptedChannel(u,l,l.config.nacl);let f="Tried to subscribe to a private-encrypted- channel but no nacl implementation available",v=b.buildLogSuffix("encryptedChannelSupport");throw new R(`${f}. ${v}`)}else{if(u.indexOf("private-")===0)return eo.createPrivateChannel(u,l);if(u.indexOf("presence-")===0)return eo.createPresenceChannel(u,l);if(u.indexOf("#")===0)throw new x('Cannot create a channel with name "'+u+'".');return eo.createChannel(u,l)}}var di={createChannels(){return new ze},createConnectionManager(u,l){return new Yo(u,l)},createChannel(u,l){return new S(u,l)},createPrivateChannel(u,l){return new L(u,l)},createPresenceChannel(u,l){return new $e(u,l)},createEncryptedChannel(u,l,f){return new ht(u,l,f)},createTimelineSender(u,l){return new W(u,l)},createHandshake(u,l){return new tl(u,l)},createAssistantToTheTransportManager(u,l,f){return new li(u,l,f)}},eo=di;class ok{constructor(l){this.options=l||{},this.livesLeft=this.options.lives||1/0}getAssistant(l){return eo.createAssistantToTheTransportManager(this,l,{minPingDelay:this.options.minPingDelay,maxPingDelay:this.options.maxPingDelay})}isAlive(){return this.livesLeft>0}reportDeath(){this.livesLeft-=1}}class Xo{constructor(l,f){this.strategies=l,this.loop=!!f.loop,this.failFast=!!f.failFast,this.timeout=f.timeout,this.timeoutLimit=f.timeoutLimit}isSupported(){return Xe(this.strategies,le.method("isSupported"))}connect(l,f){var v=this.strategies,w=0,N=this.timeout,M=null,H=(Q,pe)=>{pe?f(null,pe):(w=w+1,this.loop&&(w=w%v.length),w<v.length?(N&&(N=N*2,this.timeoutLimit&&(N=Math.min(N,this.timeoutLimit))),M=this.tryStrategy(v[w],l,{timeout:N,failFast:this.failFast},H)):f(!0))};return M=this.tryStrategy(v[w],l,{timeout:N,failFast:this.failFast},H),{abort:function(){M.abort()},forceMinPriority:function(Q){l=Q,M&&M.forceMinPriority(Q)}}}tryStrategy(l,f,v,w){var N=null,M=null;return v.timeout>0&&(N=new ne(v.timeout,function(){M.abort(),w(!0)})),M=l.connect(f,function(H,Q){H&&N&&N.isRunning()&&!v.failFast||(N&&N.ensureAborted(),w(H,Q))}),{abort:function(){N&&N.ensureAborted(),M.abort()},forceMinPriority:function(H){M.forceMinPriority(H)}}}}class ol{constructor(l){this.strategies=l}isSupported(){return Xe(this.strategies,le.method("isSupported"))}connect(l,f){return F5(this.strategies,l,function(v,w){return function(N,M){if(w[v].error=N,N){$5(w)&&f(!0);return}at(w,function(H){H.forceMinPriority(M.transport.priority)}),f(null,M)}})}}function F5(u,l,f){var v=Qe(u,function(w,N,M,H){return w.connect(l,f(N,H))});return{abort:function(){at(v,j5)},forceMinPriority:function(w){at(v,function(N){N.forceMinPriority(w)})}}}function $5(u){return it(u,function(l){return!!l.error})}function j5(u){!u.error&&!u.aborted&&(u.abort(),u.aborted=!0)}class G5{constructor(l,f,v){this.strategy=l,this.transports=f,this.ttl=v.ttl||1800*1e3,this.usingTLS=v.useTLS,this.timeline=v.timeline}isSupported(){return this.strategy.isSupported()}connect(l,f){var v=this.usingTLS,w=U5(v),N=w&&w.cacheSkipCount?w.cacheSkipCount:0,M=[this.strategy];if(w&&w.timestamp+this.ttl>=le.now()){var H=this.transports[w.transport];H&&(["ws","wss"].includes(w.transport)||N>3?(this.timeline.info({cached:!0,transport:w.transport,latency:w.latency}),M.push(new Xo([H],{timeout:w.latency*2+1e3,failFast:!0}))):N++)}var Q=le.now(),pe=M.pop().connect(l,function me(Pe,ui){Pe?(rk(v),M.length>0?(Q=le.now(),pe=M.pop().connect(l,me)):f(Pe)):(z5(v,ui.transport.name,le.now()-Q,N),f(null,ui))});return{abort:function(){pe.abort()},forceMinPriority:function(me){l=me,pe&&pe.forceMinPriority(me)}}}}function rl(u){return"pusherTransport"+(u?"TLS":"NonTLS")}function U5(u){var l=Z.getLocalStorage();if(l)try{var f=l[rl(u)];if(f)return JSON.parse(f)}catch{rk(u)}return null}function z5(u,l,f,v){var w=Z.getLocalStorage();if(w)try{w[rl(u)]=pt({timestamp:le.now(),transport:l,latency:f,cacheSkipCount:v})}catch{}}function rk(u){var l=Z.getLocalStorage();if(l)try{delete l[rl(u)]}catch{}}class fi{constructor(l,{delay:f}){this.strategy=l,this.options={delay:f}}isSupported(){return this.strategy.isSupported()}connect(l,f){var v=this.strategy,w,N=new ne(this.options.delay,function(){w=v.connect(l,f)});return{abort:function(){N.ensureAborted(),w&&w.abort()},forceMinPriority:function(M){l=M,w&&w.forceMinPriority(M)}}}}class Mn{constructor(l,f,v){this.test=l,this.trueBranch=f,this.falseBranch=v}isSupported(){var l=this.test()?this.trueBranch:this.falseBranch;return l.isSupported()}connect(l,f){var v=this.test()?this.trueBranch:this.falseBranch;return v.connect(l,f)}}class H5{constructor(l){this.strategy=l}isSupported(){return this.strategy.isSupported()}connect(l,f){var v=this.strategy.connect(l,function(w,N){N&&v.abort(),f(w,N)});return v}}function Bn(u){return function(){return u.isSupported()}}var W5=function(u,l,f){var v={};function w(kk,z8,H8,W8,V8){var bk=f(u,kk,z8,H8,W8,V8);return v[kk]=bk,bk}var N=Object.assign({},l,{hostNonTLS:u.wsHost+":"+u.wsPort,hostTLS:u.wsHost+":"+u.wssPort,httpPath:u.wsPath}),M=Object.assign({},N,{useTLS:!0}),H=Object.assign({},l,{hostNonTLS:u.httpHost+":"+u.httpPort,hostTLS:u.httpHost+":"+u.httpsPort,httpPath:u.httpPath}),Q={loop:!0,timeout:15e3,timeoutLimit:6e4},pe=new ok({minPingDelay:1e4,maxPingDelay:u.activityTimeout}),me=new ok({lives:2,minPingDelay:1e4,maxPingDelay:u.activityTimeout}),Pe=w("ws","ws",3,N,pe),ui=w("wss","ws",3,M,pe),F8=w("sockjs","sockjs",1,H),gk=w("xhr_streaming","xhr_streaming",1,H,me),$8=w("xdr_streaming","xdr_streaming",1,H,me),pk=w("xhr_polling","xhr_polling",1,H),j8=w("xdr_polling","xdr_polling",1,H),dk=new Xo([Pe],Q),G8=new Xo([ui],Q),U8=new Xo([F8],Q),fk=new Xo([new Mn(Bn(gk),gk,$8)],Q),mk=new Xo([new Mn(Bn(pk),pk,j8)],Q),uk=new Xo([new Mn(Bn(fk),new ol([fk,new fi(mk,{delay:4e3})]),mk)],Q),sl=new Mn(Bn(uk),uk,U8),cl;return l.useTLS?cl=new ol([dk,new fi(sl,{delay:2e3})]):cl=new ol([dk,new fi(G8,{delay:2e3}),new fi(sl,{delay:5e3})]),new G5(new H5(new Mn(Bn(Pe),cl,sl)),v,{ttl:18e5,timeline:l.timeline,useTLS:l.useTLS})},V5=W5,q5=function(){var u=this;u.timeline.info(u.buildTimelineMessage({transport:u.name+(u.options.useTLS?"s":"")})),u.hooks.isInitialized()?u.changeState("initialized"):u.hooks.file?(u.changeState("initializing"),p.load(u.hooks.file,{useTLS:u.options.useTLS},function(l,f){u.hooks.isInitialized()?(u.changeState("initialized"),f(!0)):(l&&u.onError(l),u.onClose(),f(!1))})):u.onClose()},Y5={getRequest:function(u){var l=new window.XDomainRequest;return l.ontimeout=function(){u.emit("error",new _),u.close()},l.onerror=function(f){u.emit("error",f),u.close()},l.onprogress=function(){l.responseText&&l.responseText.length>0&&u.onChunk(200,l.responseText)},l.onload=function(){l.responseText&&l.responseText.length>0&&u.onChunk(200,l.responseText),u.emit("finished",200),u.close()},l},abortRequest:function(u){u.ontimeout=u.onerror=u.onprogress=u.onload=null,u.abort()}},X5=Y5;const K5=256*1024;class J5 extends St{constructor(l,f,v){super(),this.hooks=l,this.method=f,this.url=v}start(l){this.position=0,this.xhr=this.hooks.getRequest(this),this.unloader=()=>{this.close()},Z.addUnloadListener(this.unloader),this.xhr.open(this.method,this.url,!0),this.xhr.setRequestHeader&&this.xhr.setRequestHeader("Content-Type","application/json"),this.xhr.send(l)}close(){this.unloader&&(Z.removeUnloadListener(this.unloader),this.unloader=null),this.xhr&&(this.hooks.abortRequest(this.xhr),this.xhr=null)}onChunk(l,f){for(;;){var v=this.advanceBuffer(f);if(v)this.emit("chunk",{status:l,data:v});else break}this.isBufferTooLong(f)&&this.emit("buffer_too_long")}advanceBuffer(l){var f=l.slice(this.position),v=f.indexOf(`
`);return v!==-1?(this.position+=v+1,f.slice(0,v)):null}isBufferTooLong(l){return this.position===l.length&&l.length>K5}}var nl;(function(u){u[u.CONNECTING=0]="CONNECTING",u[u.OPEN=1]="OPEN",u[u.CLOSED=3]="CLOSED"})(nl||(nl={}));var Ko=nl,Q5=1;class Z5{constructor(l,f){this.hooks=l,this.session=ak(1e3)+"/"+r8(8),this.location=e8(f),this.readyState=Ko.CONNECTING,this.openStream()}send(l){return this.sendRaw(JSON.stringify([l]))}ping(){this.hooks.sendHeartbeat(this)}close(l,f){this.onClose(l,f,!0)}sendRaw(l){if(this.readyState===Ko.OPEN)try{return Z.createSocketRequest("POST",nk(t8(this.location,this.session))).start(l),!0}catch{return!1}else return!1}reconnect(){this.closeStream(),this.openStream()}onClose(l,f,v){this.closeStream(),this.readyState=Ko.CLOSED,this.onclose&&this.onclose({code:l,reason:f,wasClean:v})}onChunk(l){if(l.status===200){this.readyState===Ko.OPEN&&this.onActivity();var f,v=l.data.slice(0,1);switch(v){case"o":f=JSON.parse(l.data.slice(1)||"{}"),this.onOpen(f);break;case"a":f=JSON.parse(l.data.slice(1)||"[]");for(var w=0;w<f.length;w++)this.onEvent(f[w]);break;case"m":f=JSON.parse(l.data.slice(1)||"null"),this.onEvent(f);break;case"h":this.hooks.onHeartbeat(this);break;case"c":f=JSON.parse(l.data.slice(1)||"[]"),this.onClose(f[0],f[1],!0);break}}}onOpen(l){this.readyState===Ko.CONNECTING?(l&&l.hostname&&(this.location.base=o8(this.location.base,l.hostname)),this.readyState=Ko.OPEN,this.onopen&&this.onopen()):this.onClose(1006,"Server lost session",!0)}onEvent(l){this.readyState===Ko.OPEN&&this.onmessage&&this.onmessage({data:l})}onActivity(){this.onactivity&&this.onactivity()}onError(l){this.onerror&&this.onerror(l)}openStream(){this.stream=Z.createSocketRequest("POST",nk(this.hooks.getReceiveURL(this.location,this.session))),this.stream.bind("chunk",l=>{this.onChunk(l)}),this.stream.bind("finished",l=>{this.hooks.onFinished(this,l)}),this.stream.bind("buffer_too_long",()=>{this.reconnect()});try{this.stream.start()}catch(l){le.defer(()=>{this.onError(l),this.onClose(1006,"Could not start streaming",!1)})}}closeStream(){this.stream&&(this.stream.unbind_all(),this.stream.close(),this.stream=null)}}function e8(u){var l=/([^\?]*)\/*(\??.*)/.exec(u);return{base:l[1],queryString:l[2]}}function t8(u,l){return u.base+"/"+l+"/xhr_send"}function nk(u){var l=u.indexOf("?")===-1?"?":"&";return u+l+"t="+ +new Date+"&n="+Q5++}function o8(u,l){var f=/(https?:\/\/)([^\/:]+)((\/|:)?.*)/.exec(u);return f[1]+l+f[3]}function ak(u){return Z.randomInt(u)}function r8(u){for(var l=[],f=0;f<u;f++)l.push(ak(32).toString(32));return l.join("")}var n8=Z5,a8={getReceiveURL:function(u,l){return u.base+"/"+l+"/xhr_streaming"+u.queryString},onHeartbeat:function(u){u.sendRaw("[]")},sendHeartbeat:function(u){u.sendRaw("[]")},onFinished:function(u,l){u.onClose(1006,"Connection interrupted ("+l+")",!1)}},i8=a8,s8={getReceiveURL:function(u,l){return u.base+"/"+l+"/xhr"+u.queryString},onHeartbeat:function(){},sendHeartbeat:function(u){u.sendRaw("[]")},onFinished:function(u,l){l===200?u.reconnect():u.onClose(1006,"Connection interrupted ("+l+")",!1)}},c8=s8,l8={getRequest:function(u){var l=Z.getXHRAPI(),f=new l;return f.onreadystatechange=f.onprogress=function(){switch(f.readyState){case 3:f.responseText&&f.responseText.length>0&&u.onChunk(f.status,f.responseText);break;case 4:f.responseText&&f.responseText.length>0&&u.onChunk(f.status,f.responseText),u.emit("finished",f.status),u.close();break}},f},abortRequest:function(u){u.onreadystatechange=null,u.abort()}},g8=l8,p8={createStreamingSocket(u){return this.createSocket(i8,u)},createPollingSocket(u){return this.createSocket(c8,u)},createSocket(u,l){return new n8(u,l)},createXHR(u,l){return this.createRequest(g8,u,l)},createRequest(u,l,f){return new J5(u,l,f)}},ik=p8;ik.createXDR=function(u,l){return this.createRequest(X5,u,l)};var d8=ik,f8={nextAuthCallbackID:1,auth_callbacks:{},ScriptReceivers:i,DependenciesReceivers:d,getDefaultStrategy:V5,Transports:si,transportConnectionInitializer:q5,HTTPFactory:d8,TimelineTransport:Er,getXHRAPI(){return window.XMLHttpRequest},getWebSocketAPI(){return window.WebSocket||window.MozWebSocket},setup(u){window.Pusher=u;var l=()=>{this.onDocumentBody(u.ready)};window.JSON?l():p.load("json2",{},l)},getDocument(){return document},getProtocol(){return this.getDocument().location.protocol},getAuthorizers(){return{ajax:F,jsonp:Ho}},onDocumentBody(u){document.body?u():setTimeout(()=>{this.onDocumentBody(u)},0)},createJSONPRequest(u,l){return new Cn(u,l)},createScriptRequest(u){return new Wo(u)},getLocalStorage(){try{return window.localStorage}catch{return}},createXHR(){return this.getXHRAPI()?this.createXMLHttpRequest():this.createMicrosoftXHR()},createXMLHttpRequest(){var u=this.getXHRAPI();return new u},createMicrosoftXHR(){return new ActiveXObject("Microsoft.XMLHTTP")},getNetwork(){return Et},createWebSocket(u){var l=this.getWebSocketAPI();return new l(u)},createSocketRequest(u,l){if(this.isXHRSupported())return this.HTTPFactory.createXHR(u,l);if(this.isXDRSupported(l.indexOf("https:")===0))return this.HTTPFactory.createXDR(u,l);throw"Cross-origin HTTP requests are not supported"},isXHRSupported(){var u=this.getXHRAPI();return!!u&&new u().withCredentials!==void 0},isXDRSupported(u){var l=u?"https:":"http:",f=this.getProtocol();return!!window.XDomainRequest&&f===l},addUnloadListener(u){window.addEventListener!==void 0?window.addEventListener("unload",u,!1):window.attachEvent!==void 0&&window.attachEvent("onunload",u)},removeUnloadListener(u){window.addEventListener!==void 0?window.removeEventListener("unload",u,!1):window.detachEvent!==void 0&&window.detachEvent("onunload",u)},randomInt(u){return Math.floor(function(){return(window.crypto||window.msCrypto).getRandomValues(new Uint32Array(1))[0]/Math.pow(2,32)}()*u)}},Z=f8,al;(function(u){u[u.ERROR=3]="ERROR",u[u.INFO=6]="INFO",u[u.DEBUG=7]="DEBUG"})(al||(al={}));var mi=al;class m8{constructor(l,f,v){this.key=l,this.session=f,this.events=[],this.options=v||{},this.sent=0,this.uniqueID=0}log(l,f){l<=this.options.level&&(this.events.push(ye({},f,{timestamp:le.now()})),this.options.limit&&this.events.length>this.options.limit&&this.events.shift())}error(l){this.log(mi.ERROR,l)}info(l){this.log(mi.INFO,l)}debug(l){this.log(mi.DEBUG,l)}isEmpty(){return this.events.length===0}send(l,f){var v=ye({session:this.session,bundle:this.sent+1,key:this.key,lib:"js",version:this.options.version,cluster:this.options.cluster,features:this.options.features,timeline:this.events},this.options.params);return this.events=[],l(v,(w,N)=>{w||this.sent++,f&&f(w,N)}),!0}generateUniqueID(){return this.uniqueID++,this.uniqueID}}class u8{constructor(l,f,v,w){this.name=l,this.priority=f,this.transport=v,this.options=w||{}}isSupported(){return this.transport.isSupported({useTLS:this.options.useTLS})}connect(l,f){if(this.isSupported()){if(this.priority<l)return sk(new C,f)}else return sk(new I,f);var v=!1,w=this.transport.createConnection(this.name,this.priority,this.options.key,this.options),N=null,M=function(){w.unbind("initialized",M),w.connect()},H=function(){N=eo.createHandshake(w,function(Pe){v=!0,me(),f(null,Pe)})},Q=function(Pe){me(),f(Pe)},pe=function(){me();var Pe;Pe=pt(w),f(new T(Pe))},me=function(){w.unbind("initialized",M),w.unbind("open",H),w.unbind("error",Q),w.unbind("closed",pe)};return w.bind("initialized",M),w.bind("open",H),w.bind("error",Q),w.bind("closed",pe),w.initialize(),{abort:()=>{v||(me(),N?N.close():w.close())},forceMinPriority:Pe=>{v||this.priority<Pe&&(N?N.close():w.close())}}}}function sk(u,l){return le.defer(function(){l(u)}),{abort:function(){},forceMinPriority:function(){}}}const{Transports:k8}=Z;var b8=function(u,l,f,v,w,N){var M=k8[f];if(!M)throw new O(f);var H=(!u.enabledTransports||qe(u.enabledTransports,l)!==-1)&&(!u.disabledTransports||qe(u.disabledTransports,l)===-1),Q;return H?(w=Object.assign({ignoreNullOrigin:u.ignoreNullOrigin},w),Q=new u8(l,v,N?N.getAssistant(M):M,w)):Q=y8,Q},y8={isSupported:function(){return!1},connect:function(u,l){var f=le.defer(function(){l(new I)});return{abort:function(){f.ensureAborted()},forceMinPriority:function(){}}}};function h8(u){if(u==null)throw"You must pass an options object";if(u.cluster==null)throw"Options object must provide a cluster";"disableStats"in u&&ge.warn("The disableStats option is deprecated in favor of enableStats")}const v8=(u,l)=>{var f="socket_id="+encodeURIComponent(u.socketId);for(var v in l.params)f+="&"+encodeURIComponent(v)+"="+encodeURIComponent(l.params[v]);if(l.paramsProvider!=null){let w=l.paramsProvider();for(var v in w)f+="&"+encodeURIComponent(v)+"="+encodeURIComponent(w[v])}return f};var x8=u=>{if(typeof Z.getAuthorizers()[u.transport]>"u")throw`'${u.transport}' is not a recognized auth transport`;return(l,f)=>{const v=v8(l,u);Z.getAuthorizers()[u.transport](Z,v,u,y.UserAuthentication,f)}};const w8=(u,l)=>{var f="socket_id="+encodeURIComponent(u.socketId);f+="&channel_name="+encodeURIComponent(u.channelName);for(var v in l.params)f+="&"+encodeURIComponent(v)+"="+encodeURIComponent(l.params[v]);if(l.paramsProvider!=null){let w=l.paramsProvider();for(var v in w)f+="&"+encodeURIComponent(v)+"="+encodeURIComponent(w[v])}return f};var _8=u=>{if(typeof Z.getAuthorizers()[u.transport]>"u")throw`'${u.transport}' is not a recognized auth transport`;return(l,f)=>{const v=w8(l,u);Z.getAuthorizers()[u.transport](Z,v,u,y.ChannelAuthorization,f)}};const A8=(u,l,f)=>{const v={authTransport:l.transport,authEndpoint:l.endpoint,auth:{params:l.params,headers:l.headers}};return(w,N)=>{const M=u.channel(w.channelName);f(M,v).authorize(w.socketId,N)}};function ck(u,l){let f={activityTimeout:u.activityTimeout||c.activityTimeout,cluster:u.cluster,httpPath:u.httpPath||c.httpPath,httpPort:u.httpPort||c.httpPort,httpsPort:u.httpsPort||c.httpsPort,pongTimeout:u.pongTimeout||c.pongTimeout,statsHost:u.statsHost||c.stats_host,unavailableTimeout:u.unavailableTimeout||c.unavailableTimeout,wsPath:u.wsPath||c.wsPath,wsPort:u.wsPort||c.wsPort,wssPort:u.wssPort||c.wssPort,enableStats:R8(u),httpHost:S8(u),useTLS:T8(u),wsHost:E8(u),userAuthenticator:O8(u),channelAuthorizer:N8(u,l)};return"disabledTransports"in u&&(f.disabledTransports=u.disabledTransports),"enabledTransports"in u&&(f.enabledTransports=u.enabledTransports),"ignoreNullOrigin"in u&&(f.ignoreNullOrigin=u.ignoreNullOrigin),"timelineParams"in u&&(f.timelineParams=u.timelineParams),"nacl"in u&&(f.nacl=u.nacl),f}function S8(u){return u.httpHost?u.httpHost:u.cluster?`sockjs-${u.cluster}.pusher.com`:c.httpHost}function E8(u){return u.wsHost?u.wsHost:C8(u.cluster)}function C8(u){return`ws-${u}.pusher.com`}function T8(u){return Z.getProtocol()==="https:"?!0:u.forceTLS!==!1}function R8(u){return"enableStats"in u?u.enableStats:"disableStats"in u?!u.disableStats:!1}const lk=u=>"customHandler"in u&&u.customHandler!=null;function O8(u){const l=Object.assign(Object.assign({},c.userAuthentication),u.userAuthentication);return lk(l)?l.customHandler:x8(l)}function I8(u,l){let f;if("channelAuthorization"in u)f=Object.assign(Object.assign({},c.channelAuthorization),u.channelAuthorization);else if(f={transport:u.authTransport||c.authTransport,endpoint:u.authEndpoint||c.authEndpoint},"auth"in u&&("params"in u.auth&&(f.params=u.auth.params),"headers"in u.auth&&(f.headers=u.auth.headers)),"authorizer"in u)return{customHandler:A8(l,f,u.authorizer)};return f}function N8(u,l){const f=I8(u,l);return lk(f)?f.customHandler:_8(f)}class P8 extends St{constructor(l){super(function(f,v){ge.debug(`No callbacks on watchlist events for ${f}`)}),this.pusher=l,this.bindWatchlistInternalEvent()}handleEvent(l){l.data.events.forEach(f=>{this.emit(f.name,f)})}bindWatchlistInternalEvent(){this.pusher.connection.bind("message",l=>{var f=l.event;f==="pusher_internal:watchlist_events"&&this.handleEvent(l)})}}function L8(){let u,l;return{promise:new Promise((v,w)=>{u=v,l=w}),resolve:u,reject:l}}var M8=L8;class B8 extends St{constructor(l){super(function(f,v){ge.debug("No callbacks on user for "+f)}),this.signin_requested=!1,this.user_data=null,this.serverToUserChannel=null,this.signinDonePromise=null,this._signinDoneResolve=null,this._onAuthorize=(f,v)=>{if(f){ge.warn(`Error during signin: ${f}`),this._cleanup();return}this.pusher.send_event("pusher:signin",{auth:v.auth,user_data:v.user_data})},this.pusher=l,this.pusher.connection.bind("state_change",({previous:f,current:v})=>{f!=="connected"&&v==="connected"&&this._signin(),f==="connected"&&v!=="connected"&&(this._cleanup(),this._newSigninPromiseIfNeeded())}),this.watchlist=new P8(l),this.pusher.connection.bind("message",f=>{var v=f.event;v==="pusher:signin_success"&&this._onSigninSuccess(f.data),this.serverToUserChannel&&this.serverToUserChannel.name===f.channel&&this.serverToUserChannel.handleEvent(f)})}signin(){this.signin_requested||(this.signin_requested=!0,this._signin())}_signin(){this.signin_requested&&(this._newSigninPromiseIfNeeded(),this.pusher.connection.state==="connected"&&this.pusher.config.userAuthenticator({socketId:this.pusher.connection.socket_id},this._onAuthorize))}_onSigninSuccess(l){try{this.user_data=JSON.parse(l.user_data)}catch{ge.error(`Failed parsing user data after signin: ${l.user_data}`),this._cleanup();return}if(typeof this.user_data.id!="string"||this.user_data.id===""){ge.error(`user_data doesn't contain an id. user_data: ${this.user_data}`),this._cleanup();return}this._signinDoneResolve(),this._subscribeChannels()}_subscribeChannels(){const l=f=>{f.subscriptionPending&&f.subscriptionCancelled?f.reinstateSubscription():!f.subscriptionPending&&this.pusher.connection.state==="connected"&&f.subscribe()};this.serverToUserChannel=new S(`#server-to-user-${this.user_data.id}`,this.pusher),this.serverToUserChannel.bind_global((f,v)=>{f.indexOf("pusher_internal:")===0||f.indexOf("pusher:")===0||this.emit(f,v)}),l(this.serverToUserChannel)}_cleanup(){this.user_data=null,this.serverToUserChannel&&(this.serverToUserChannel.unbind_all(),this.serverToUserChannel.disconnect(),this.serverToUserChannel=null),this.signin_requested&&this._signinDoneResolve()}_newSigninPromiseIfNeeded(){if(!this.signin_requested||this.signinDonePromise&&!this.signinDonePromise.done)return;const{promise:l,resolve:f,reject:v}=M8();l.done=!1;const w=()=>{l.done=!0};l.then(w).catch(w),this.signinDonePromise=l,this._signinDoneResolve=f}}class He{static ready(){He.isReady=!0;for(var l=0,f=He.instances.length;l<f;l++)He.instances[l].connect()}static getClientFeatures(){return Qt(Ce({ws:Z.Transports.ws},function(l){return l.isSupported({})}))}constructor(l,f){D8(l),h8(f),this.key=l,this.options=f,this.config=ck(this.options,this),this.channels=eo.createChannels(),this.global_emitter=new St,this.sessionID=Z.randomInt(1e9),this.timeline=new m8(this.key,this.sessionID,{cluster:this.config.cluster,features:He.getClientFeatures(),params:this.config.timelineParams||{},limit:50,level:mi.INFO,version:c.VERSION}),this.config.enableStats&&(this.timelineSender=eo.createTimelineSender(this.timeline,{host:this.config.statsHost,path:"/timeline/v2/"+Z.TimelineTransport.name}));var v=w=>Z.getDefaultStrategy(this.config,w,b8);this.connection=eo.createConnectionManager(this.key,{getStrategy:v,timeline:this.timeline,activityTimeout:this.config.activityTimeout,pongTimeout:this.config.pongTimeout,unavailableTimeout:this.config.unavailableTimeout,useTLS:!!this.config.useTLS}),this.connection.bind("connected",()=>{this.subscribeAll(),this.timelineSender&&this.timelineSender.send(this.connection.isUsingTLS())}),this.connection.bind("message",w=>{var N=w.event,M=N.indexOf("pusher_internal:")===0;if(w.channel){var H=this.channel(w.channel);H&&H.handleEvent(w)}M||this.global_emitter.emit(w.event,w.data)}),this.connection.bind("connecting",()=>{this.channels.disconnect()}),this.connection.bind("disconnected",()=>{this.channels.disconnect()}),this.connection.bind("error",w=>{ge.warn(w)}),He.instances.push(this),this.timeline.info({instances:He.instances.length}),this.user=new B8(this),He.isReady&&this.connect()}switchCluster(l){const{appKey:f,cluster:v}=l;this.key=f,this.options=Object.assign(Object.assign({},this.options),{cluster:v}),this.config=ck(this.options,this),this.connection.switchCluster(this.key)}channel(l){return this.channels.find(l)}allChannels(){return this.channels.all()}connect(){if(this.connection.connect(),this.timelineSender&&!this.timelineSenderTimer){var l=this.connection.isUsingTLS(),f=this.timelineSender;this.timelineSenderTimer=new we(6e4,function(){f.send(l)})}}disconnect(){this.connection.disconnect(),this.timelineSenderTimer&&(this.timelineSenderTimer.ensureAborted(),this.timelineSenderTimer=null)}bind(l,f,v){return this.global_emitter.bind(l,f,v),this}unbind(l,f,v){return this.global_emitter.unbind(l,f,v),this}bind_global(l){return this.global_emitter.bind_global(l),this}unbind_global(l){return this.global_emitter.unbind_global(l),this}unbind_all(l){return this.global_emitter.unbind_all(),this}subscribeAll(){var l;for(l in this.channels.channels)this.channels.channels.hasOwnProperty(l)&&this.subscribe(l)}subscribe(l){var f=this.channels.add(l,this);return f.subscriptionPending&&f.subscriptionCancelled?f.reinstateSubscription():!f.subscriptionPending&&this.connection.state==="connected"&&f.subscribe(),f}unsubscribe(l){var f=this.channels.find(l);f&&f.subscriptionPending?f.cancelSubscription():(f=this.channels.remove(l),f&&f.subscribed&&f.unsubscribe())}send_event(l,f,v){return this.connection.send_event(l,f,v)}shouldUseTLS(){return this.config.useTLS}signin(){this.user.signin()}}He.instances=[],He.isReady=!1,He.logToConsole=!1,He.Runtime=Z,He.ScriptReceivers=Z.ScriptReceivers,He.DependenciesReceivers=Z.DependenciesReceivers,He.auth_callbacks=Z.auth_callbacks;var il=r.default=He;function D8(u){if(u==null)throw"You must pass your app key when you instantiate Pusher."}Z.setup(He)}])})})(vg);var Xk=vg.exports;const xg=Br(Xk),wg={local:"http://localhost:8000",stage:"https://api-stage.geckoform.com",eu:"https://api-eu.geckoform.com","us-e":"https://api-us-e.geckoform.com"};let tr,et={};const _g=e=>`private-conversation-${e}`,de={init:({region:e,cluster:t,key:o})=>{tr=new xg(o,{cluster:t,channelAuthorization:{endpoint:`${wg[e]}/conversations/socket/auth`,transport:"ajax"}})},isSetup:()=>!!tr,isSubscribed:({conversationId:e})=>!!et[e],subscribeToChannel:({conversationId:e})=>{var o;if(et[e]||!tr)return;if((o=window.GeckoChatSockets)!=null&&o[e]){et[e]=window.GeckoChatSockets[e];return}const t=tr.subscribe(_g(e));return et[e]=t,new Promise(r=>{t.bind("pusher:subscription_succeeded",()=>{console.log("CONNECTED"),et[e]=t,window.GeckoChatSockets||(window.GeckoChatSockets={}),window.GeckoChatSockets[e]=t,r(null)}),t.bind("pusher:subscription_failed",()=>{console.log("FAILED TO CONNECT"),r(null)})})},unsubscribeFromChannel:({conversationId:e})=>{const t=et[e];if(!(!t||!tr))return t.unbind(),delete et[e],tr.unsubscribe(_g(e))},subscribeToEvent:async({conversationId:e,eventName:t,callback:o})=>{let r=et[e];if(r)return r.bind(t,o),()=>{r.unbind(t,o)}},unsubscribeFromEvent:({conversationId:e,eventName:t,callback:o})=>{const r=et[e];if(r)return r.unbind(t,o)},sendEvent:({conversationId:e,accountId:t,eventName:o,payload:r})=>{const n=et[e];if(n)return n.trigger(`client-${o}`,{...r,accountId:t})},triggerClientEvent:async({conversationId:e,eventName:t,data:o})=>{const r=et[e];r&&r.trigger(`client-${t}`,{...o})},subscribeToClientEvent:async({conversationId:e,eventName:t,callback:o})=>{let r=et[e];if(r)return r.bind(`client-${t}`,o),()=>{r.unbind(`client-${t}`,o)}}},ro={RECEIVE:"https://audio.geckochat.io/receive.mp3",SEND:"https://audio.geckochat.io/send.mp3"},Ag=new Audio,no={play(e){Ag.src=e,Ag.play()}};let Rt=null,Re=null;const ao=new Map,io={added:new Set,removed:new Set};let Sg,Li;const Eg=e=>`presence-${e}`,Jn={init:(e,t)=>{Sg=t;const{userId:o,accountId:r}=t,{region:n}=e;Li=`conversation-${r}-${o}`,Rt=new xg(e.key,{cluster:e.cluster,channelAuthorization:{endpoint:`${wg[n]}/conversations/socket/auth`,transport:"ajax",params:{participant_id:o,account_uuid:r}}})},isSetup:()=>!!Rt,isConnected:()=>!!Re,connect:async()=>{if(!Rt)throw new Error("Presence service not initialized");if(Re){console.warn("Presence channel already connected");return}return Re=Rt.subscribe(Eg(Li)),new Promise((e,t)=>{if(!Re){t(new Error("Failed to create channel"));return}Re.bind("pusher:subscription_succeeded",o=>{console.log("Presence subscription succeeded"),o.each(r=>{ao.set(r.id,r)}),e()}),Re.bind("pusher:subscription_error",o=>{console.error("Presence subscription failed:",o),t(new Error("Presence subscription failed"))}),Re.bind("pusher:member_added",o=>{console.log("Member added:",o),ao.set(o.id,o),io.added.forEach(r=>r(o))}),Re.bind("pusher:member_removed",o=>{const r=ao.get(o.id);r&&(console.log("Member removed:",r),ao.delete(o.id),io.removed.forEach(n=>n(r)))})})},onMemberAdded:e=>(io.added.add(e),()=>io.added.delete(e)),onMemberRemoved:e=>(io.removed.add(e),()=>io.removed.delete(e)),getMembers:()=>Array.from(ao.values()),getMember:e=>ao.get(e),getCurrentMember:()=>{var t;if(!Re||!("members"in Re))return null;const e=(t=Re.members)==null?void 0:t.myID;return e&&ao.get(e)||null},trigger:async(e,t)=>{Re&&Re.trigger(`client-${e}`,{...t,userId:Sg.userId})},disconnect:()=>{Re&&(Re.unbind_all(),Rt==null||Rt.unsubscribe(Eg(Li))),Rt&&(Rt.disconnect(),Rt=null),Re=null,ao.clear(),io.added.clear(),io.removed.clear(),console.log("Disconnected from presence channel")},bind:(e,t)=>{Re&&Re.bind(`client-${e}`,t)},unbind:(e,t)=>{Re&&Re.unbind(`client-${e}`,t)}},Kk={stage:"https://api-stage.geckoform.com",eu:"https://api-eu.geckoform.com","us-e":"https://api-us-e.geckoform.com"},Jk=e=>Kk[e],Qk=e=>`https://app.geckoform.com/gecko-embed/form.js?uuid=${e}`,Cg=(e="",t)=>Jk(t).replace(/\/$/g,"")+"/"+e.replace(/^\//g,""),Qn=e=>e&&typeof e=="object"&&!!Object.keys(e).length&&!!Object.values(e).filter(t=>t!==void 0).length,Tg=e=>Array.isArray(e)&&!!e.length,or=e=>{try{if(typeof e=="string"&&e.length)return e;if(Tg(e))return or(e[0]);if(Tg(e.errors))return or(e.errors[0]);if(Qn(e)&&e.message)return e.message;if(Qn(e)&&e.detail)return e.detail;if(Qn(e.messages))return or(e.messages);if(Qn(e))return or(e[Object.keys(e)[0]])}catch{}return"Sorry, there was an error. Please try again."},Rg=e=>[200,201,202,204,206].includes(e),Og=async(e,t,o)=>{const r=await Cg(e,t);return fetch(r,{method:"POST",headers:{Accept:"application/json","Content-Type":"application/json"},body:JSON.stringify(o)}).then(n=>n.json().then(a=>Rg(n.status)?a:Promise.reject(new Error(or(a))))).catch(n=>Promise.reject(n))},Zk=async(e,t,o)=>{const r=await Cg(e,t),n=new URLSearchParams(o).toString();return fetch([r,...n?[n]:[]].join("?"),{method:"GET",headers:{}}).then(a=>a.json().then(i=>Rg(a.status)?i:Promise.reject(new Error(or(i))))).catch(a=>Promise.reject(a))},eb="DD/MM/YYYY",tb="MM/DD/YYYY",ob=()=>{try{if(navigator.language==="en-US")return tb}catch{}return eb},Ig=e=>{try{if(navigator.language==="en-US"){const[t,o,r]=(e||"").split("/");return[String(o),String(t),String(r)]}else{const[t,o,r]=(e||"").split("/");return[String(t),String(o),String(r)]}}catch{}return["","",""]},Ng=e=>{const[t,o,r]=Ig(e),n=new Date(`${r}-${o}-${t}`),a=(t==null?void 0:t.match(/^\d+$/))&&(t==null?void 0:t.length)===2,i=(o==null?void 0:o.match(/^\d+$/))&&(o==null?void 0:o.length)===2,s=(r==null?void 0:r.match(/^\d+$/))&&(r==null?void 0:r.length)===4,c=n.getMonth()===parseInt(o)-1;return a&&i&&s&&c&&n.toString()!=="Invalid Date"},rb=e=>{if(!Ng(e))return null;const[t,o,r]=Ig(e);return Math.floor(new Date(`${r}-${o}-${t}`).getTime()/1e3)},Dr="|",Fr="name",nb="address",ab="email",ib="tel",sb="text",cb="textarea",Zn="date",$r={[Fr]:["first_name","last_name"],[nb]:[]},lb=({conversationId:e,knowledgeBaseItemId:t,dataCaptureActionId:o,dataCaptureInvocationId:r,formUuid:n,conversationForm:a})=>{const i=a.reduce((d,{id:p,type:k})=>k===Fr?[...d,...$r[k].map(m=>`${p}${Dr}${m}`)]:[...d,p],[]),s=(i==null?void 0:i[0])||null,c=a.reduce((d,p)=>[Fr].includes(p==null?void 0:p.type)?{...d,...$r[p==null?void 0:p.type].reduce((k,m,b)=>({...k,[`${p==null?void 0:p.id}${Dr}${m}`]:{...p,label:`${p==null?void 0:p.label} (${m.replace("_"," ")})`,validateRollbackTo:`${p==null?void 0:p.id}${Dr}${$r[p==null?void 0:p.type][0]}`,validate:b===$r[p==null?void 0:p.type].length-1}}),{})}:[Zn].includes(p==null?void 0:p.type)?{...d,[p==null?void 0:p.id]:{...p,label:`${p==null?void 0:p.label} (${ob()})`}}:{...d,[p==null?void 0:p.id]:p},{}),g=i.reduce((d,p)=>{var k,m;return((k=c[p])==null?void 0:k.type)==="full_name"?{...d,...(m=$r[p])==null?void 0:m.reduce((b,y)=>({...b,[`${p}${Dr}${y}`]:null}),{})}:{...d,[p]:null}},{});return{conversationId:e,knowledgeBaseItemId:t,dataCaptureActionId:o,dataCaptureInvocationId:r,formUuid:n,activeFieldId:s,fieldIds:i,fieldsMappedByFieldId:c,valuesMappedByFieldId:g}},Pg=(e,t)=>{var o;return((o=e==null?void 0:e.messages)==null?void 0:o.reduce((r,{dataCaptureActionId:n,participant:a,participantId:i,relations:s,senderType:c,senderId:g})=>t===n?[...r,{dataCaptureActionId:n,participant:a,participantId:i,relations:s,senderType:c,senderId:g}]:r,[]).shift())||null},gb=(e,{knowledgeBaseItemId:t,dataCaptureActionId:o,dataCaptureType:r,formUuid:n,conversationForm:a})=>r===Ti?db(e,{knowledgeBaseItemId:t,dataCaptureActionId:o,dataCaptureType:Ti,formUuid:n,dataCaptureInvocationId:Ae(),conversationForm:a}):r===Ci?pb(e,{knowledgeBaseItemId:t,dataCaptureActionId:o,dataCaptureType:Ci,formUuid:n,dataCaptureInvocationId:Ae()}):e,pb=(e,{knowledgeBaseItemId:t,dataCaptureActionId:o,dataCaptureInvocationId:r,dataCaptureType:n,formUuid:a})=>{var d;const i=e==null?void 0:e.activeConversationId,s=e==null?void 0:e.conversations[i],c=((d=s==null?void 0:s.messages)==null?void 0:d.reduce((p,{dataCaptureActionId:k,participant:m,participantId:b,relations:y,senderType:h,senderId:x})=>o===k?[...p,{dataCaptureActionId:k,participant:m,participantId:b,relations:y,senderType:h,senderId:x}]:p,[]).pop())||null;if(!c)return e;const g={...c,id:Ae(),dataCaptureInvocationId:r,dataCaptureActionId:o,knowledgeBaseItemId:t,dataCaptureType:n,formUuid:a,conversationId:i,messageType:Vn,createdAt:Date.now()};return{...e,conversations:{...e.conversations,[e.activeConversationId]:{...s,messages:[...(s==null?void 0:s.messages)||[],g]}}}},db=(e,{knowledgeBaseItemId:t,dataCaptureActionId:o,dataCaptureInvocationId:r,dataCaptureType:n,formUuid:a,conversationForm:i})=>{const s=e==null?void 0:e.activeConversationId,c=e==null?void 0:e.conversations[s],g=lb({conversationId:s,knowledgeBaseItemId:t,dataCaptureActionId:o,dataCaptureInvocationId:r,formUuid:a,conversationForm:i}),p={...Pg(c,o),id:Ae(),dataCaptureInvocationId:r,dataCaptureActionId:o,knowledgeBaseItemId:t,dataCaptureType:n,formUuid:a,conversationId:s,messageType:Tt,createdAt:Date.now(),entryText:g.fieldIds.map(k=>g.fieldsMappedByFieldId[k].label)[0]};return{...e,activeConversationForm:g,conversations:{...e.conversations,[e.activeConversationId]:{...c,messages:[...(c==null?void 0:c.messages)||[],p]}}}},fb=async({formUuid:e,region:t})=>{try{const{form:o}=await Zk(`forms/${e}/public`,t,{});return o}catch(o){return console.error("Error fetching conversation form:",o),null}},mb=({region:e,formUuid:t,conversationId:o,participantId:r,knowledgeBaseItemId:n,dataCaptureActionId:a,dataCaptureInvocationId:i})=>async s=>{try{const{response:c}=await Og("/responses",e,{fields:s,uuid:t,conversation_id:o,participant_id:r,knowledge_base_item_id:n,data_capture_action_id:a,data_capture_invocation_id:i});return c}catch(c){throw c}},ub=e=>{var t;return(t=e==null?void 0:e.pages)==null?void 0:t.reduce((o,{fields:r})=>[...o,...(r||[]).filter(({type:n})=>[Fr,Zn,ab,ib,sb,cb].includes(n)).map(({id:n,label:a,type:i,data_type:s,required:c,hidden:g,options:d,settings:p,values:k})=>({id:n,label:a,type:i,data_type:s,required:!!c,hidden:!!g,options:d||null,settings:p||{},values:k||{}}))],[])},kb=async({formUuid:e,region:t})=>{try{const o=await fb({formUuid:e,region:t});return ub(o)}catch(o){return console.error("Error fetching conversation form:",o),[]}},Mi=async({state:e,conversationId:t,dispatch:o})=>{de.isSetup()||de.init({region:e.region,cluster:e.pusher.cluster,key:e.pusher.key}),!de.isSubscribed({conversationId:t})&&(await de.subscribeToChannel({conversationId:t}),de.subscribeToEvent({conversationId:t,eventName:"messageWasAdded",callback:r=>{no.play(ro.RECEIVE),o({type:zn,value:r});const{message:n}=r;de.sendEvent({conversationId:t,accountId:e.accountId,eventName:"readReceipt",payload:{messageId:n.id,conversationId:t,participantId:e.userId}})}}),de.subscribeToEvent({conversationId:t,eventName:"preconversationMessageWasAdded",callback:({message:r,messageId:n,conversationId:a,participant:{id:i,type:s,name:c},workflowUlid:g})=>{setTimeout(()=>{no.play(ro.RECEIVE)},500),o({type:zn,value:{conversationId:a,message:{conversationId:a,createdAt:Date.now(),sent:!1,messageType:Wn,id:n,entryType:Tk,entryHtml:r,participant:{id:i,type:s,name:c,avatar:{colour:"",url:""}},workflowUlid:g}}})}}),de.subscribeToEvent({conversationId:t,eventName:"preconversationAssignmentWasMade",callback:({teams:r,users:n})=>{o({type:Gn,value:{teams:r,users:n}})}}),de.subscribeToEvent({conversationId:t,eventName:"botMessageStreamed",callback:r=>o({type:Rl,value:{...r,streaming:!0}})}),de.subscribeToEvent({conversationId:t,eventName:"conversationWasClosed",callback:r=>o({type:Si,value:r})}),de.subscribeToEvent({conversationId:t,eventName:"conversationWasMerged",callback:r=>o({type:Ei,value:r})}),de.subscribeToEvent({conversationId:t,eventName:"chatFormSubmitted",callback:r=>o({type:Bl,value:{conversationId:r.conversationId}})}),de.subscribeToEvent({conversationId:t,eventName:"openWidget",callback:()=>{o({type:jn,value:""})}}),de.subscribeToEvent({conversationId:t,eventName:"promptOpenWidget",callback:({message:r})=>{o({type:_l,value:{message:r}})}}),de.subscribeToEvent({conversationId:t,eventName:"botMessageStreamCompleted",callback:r=>{var n;o({type:Ol,value:{conversationId:r==null?void 0:r.conversationId,conversationEntryId:(n=r==null?void 0:r.message)==null?void 0:n.id}}),setTimeout(()=>{var a,i;de.sendEvent({conversationId:t,eventName:"readReceipt",accountId:e.accountId,payload:{messageId:(a=r==null?void 0:r.message)==null?void 0:a.id,conversationId:t,participantId:(i=r==null?void 0:r.message)==null?void 0:i.participantId}})},600)}}),de.subscribeToEvent({conversationId:t,eventName:"dataCaptureFormAccepted",callback:async({knowledgeBaseItemId:r,dataCaptureActionId:n,dataCaptureType:a,formUuid:i,preDataCaptureInvocationId:s,preDataCaptureInvocationType:c})=>{let g=null;a===Ti&&(g=await kb({formUuid:i,region:e.region})),o({type:Dl,value:{knowledgeBaseItemId:r,dataCaptureActionId:n,dataCaptureType:a,formUuid:i,preDataCaptureInvocationId:s,preDataCaptureInvocationType:c,conversationForm:g}})}}),de.subscribeToEvent({conversationId:t,eventName:"chatFormSubmitted",callback:({dataCaptureInvocationId:r})=>{r&&o({type:zl,value:{dataCaptureInvocationId:r}})}}))},Lg=async({state:e,conversationId:t})=>{Jn.isSetup()||Jn.init({region:e.region,cluster:e.pusher.cluster,key:e.pusher.key},{userId:e.userId,accountId:e.accountId,conversationId:t}),!Jn.isConnected()&&await Jn.connect()},bb=({dispatch:e})=>async({conversationId:t,mergedConversationId:o})=>{e({type:Ei,value:{conversationId:t,mergedConversationId:o}})},yb=({state:e,dispatch:t})=>async({channel:o})=>{const r=Ae(),n=e.channels[o];n!=null&&n.geckoForm&&!n.formSubmitted&&await Mi({state:e,conversationId:r,dispatch:t}),await Lg({state:e,conversationId:r}),t({type:Nl,value:{conversationId:r,channel:o}})},hb=({state:e,dispatch:t})=>{var c,g,d;const{accountId:o,userId:r,conversations:n,activeConversationId:a}=e,i=(c=n==null?void 0:n[a])==null?void 0:c.channel,s=((d=(g=n==null?void 0:n[a])==null?void 0:g.messages)==null?void 0:d.filter(({messageType:p,sent:k})=>p===Wn&&k===!1))||[];(s==null?void 0:s.length)>0&&(s==null||s.forEach(({id:p,entryHtml:k,participant:{id:m},workflowUlid:b})=>{de.sendEvent({eventName:"sendPreconversation",conversationId:a,accountId:o,payload:{conversationId:a,externalParticipantId:r,messageId:p,message:k,participantId:m,channelId:i,type:Nk,workflowUlid:b}}),t({type:Cl,value:{messageId:p}})}))},vb=({state:e,dispatch:t})=>{var d;const{accountId:o,userId:r,conversations:n,activeConversationId:a,preconversationAssignments:i}=e,s=(d=n==null?void 0:n[a])==null?void 0:d.channel,{teams:c,users:g}=i||{teams:[],users:[]};!(Array.isArray(c)&&c.length)&&!(Array.isArray(g)&&g.length)||(de.sendEvent({eventName:"sendPreconversation",conversationId:a,accountId:o,payload:{conversationId:a,externalParticipantId:r,channelId:s,teams:c,users:g,type:Pk}}),t({type:Gn,value:{teams:[],users:[]}}))},xb=({state:e,dispatch:t})=>async({entryText:o})=>{const r=e.activeConversationId,n=e.conversations[r],a=n==null?void 0:n.channel;await Mi({state:e,conversationId:r,dispatch:t}),await Lg({state:e,conversationId:r}),hb({state:e,dispatch:t}),vb({state:e,dispatch:t});const i=Ae();t({type:Un,value:{entryText:o,id:i}}),de.sendEvent({conversationId:r,accountId:e.accountId,eventName:"sendMessage",payload:{conversationId:r,participantId:e.userId,entryText:o,messageId:i,channelId:a,impressionId:e.impressionId,messageUrl:window.location.href,ignoreBot:n==null?void 0:n.ignoreBot,pageTitle:document.title}}),no.play(ro.SEND)},wb=({state:e,dispatch:t})=>async({id:o,entryText:r,entryHtml:n,knowledgeBaseItemId:a})=>{const i=e.activeConversationId,s=e.conversations[i].channel,c=Ae();t({type:Un,value:{entryText:r,entryHtml:n,id:c}}),de.sendEvent({conversationId:i,accountId:e.accountId,eventName:"invokeButtonItemAction",payload:{buttonItemInvocationId:Ae(),buttonItemId:o,knowledgeBaseItemId:a,conversationId:i,participantId:e.userId,channelId:s,impressionId:e.impressionId}}),no.play(ro.SEND)},_b=({state:e,dispatch:t})=>async({entryText:o,entryHtml:r,preDataCaptureInvocationType:n,dataCaptureActionId:a,knowledgeBaseItemId:i})=>{const s=e.activeConversationId,c=e.conversations[s].channel,g=Ae();t({type:Un,value:{entryText:o,entryHtml:r,id:g}}),de.sendEvent({conversationId:s,accountId:e.accountId,eventName:"invokePreDataCaptureAction",payload:{preDataCaptureInvocationId:Ae(),preDataCaptureInvocationType:n,dataCaptureActionId:a,knowledgeBaseItemId:i,dataCaptureType:Ci,conversationId:s,participantId:e.userId,channelId:c,impressionId:e.impressionId}}),no.play(ro.SEND)},Ab=({state:e,dispatch:t})=>async({messageId:o,rating:r})=>{const n=e.activeConversationId;t({type:Tl,value:{messageId:o,rating:r}}),de.sendEvent({conversationId:n,accountId:e.accountId,eventName:"rateBotMessage",payload:{messageId:o,conversationId:n,participantId:e.userId,rating:r}}),no.play(ro.SEND)},Sb=({state:e,dispatch:t})=>async({rating:o,comment:r})=>{const n=e.activeConversationId;await de.sendEvent({conversationId:n,accountId:e.accountId,eventName:"rateConversation",payload:{conversationId:n,rating:o,comment:r,participantId:e.userId}}),t({type:Ai,value:{conversationId:n,closeWidget:!0}})},Eb=({state:e,dispatch:t})=>({unAvailableMessageText:o})=>{t({type:Il,value:{conversationId:e.activeConversationId,message:{id:Ae(),entryText:o,entryType:"message",conversationId:e.activeConversationId,createdAt:Date.now(),participant:e.participants.system}}})},Cb=({state:e,dispatch:t})=>({conversationId:o})=>(t({type:Si,value:{closedByType:Ao,conversationId:o}}),de.sendEvent({conversationId:e.activeConversationId,accountId:e.accountId,eventName:"closeConversation",payload:{conversationId:e.activeConversationId,participantId:e.userId}})),Tb=({dispatch:e})=>({conversationId:t,closeWidget:o})=>{e({type:Ai,value:{conversationId:t,closeWidget:o}})},Rb=({state:e,dispatch:t})=>({conversationId:o})=>{t({type:Pl,value:{conversationId:o}})},Ob=({state:e,dispatch:t})=>({conversationId:o})=>{t({type:Ll,value:{conversationId:o}})},Ib=({dispatch:e})=>({widgetState:t})=>{e({type:Ml,value:{widgetState:t}})},Nb=({dispatch:e})=>({conversationId:t})=>{e({type:Hl,value:{conversationId:t}})},Pb=({dispatch:e})=>()=>{window.GeckoChat.emitEvent("widget-closed"),e({type:El,value:{}})},Lb=({state:e,dispatch:t})=>{const o=Object.entries(e.conversations).map(([r])=>r);o.length&&o.forEach(r=>Mi({state:e,conversationId:r,dispatch:t}))},Mb=({dispatch:e})=>async t=>{e({type:$l,value:{entryText:t}}),no.play(ro.SEND)},Bb=({dispatch:e})=>async t=>{e({type:Fl,value:{entryText:t}}),no.play(ro.SEND)},Db=({dispatch:e})=>async({fieldId:t,value:o})=>{e({type:jl,value:{fieldId:t,value:o}})},Fb=({dispatch:e})=>async()=>{e({type:Gl,value:{}})},$b=({dispatch:e})=>async({fieldId:t})=>{e({type:Ul,value:{fieldId:t}})},jb=e=>(Lb(e),{sendMessage:xb(e),sendButtonItemMessage:wb(e),sendPreDataCaptureItemMessage:_b(e),sendMessageRating:Ab(e),unAvailableMessage:Eb(e),endConversation:Cb(e),finishRatingFlow:Tb(e),startConversationCloseFlow:Rb(e),cancelConversationCloseFlow:Ob(e),startConversation:yb(e),mergeConversation:bb(e),changeWidgetState:Ib(e),returnToConversation:Nb(e),closeWidget:Pb(e),sendFeedback:Sb(e),sendDataCaptureConversationAnswer:Mb(e),sendDataCaptureConversationQuestion:Bb(e),updateDataCaptureConversationFormRef:Db(e),exitDataCaptureConversationForm:Fb(e),rollbackActiveFieldId:$b(e)}),Gb=e=>e<10?`0${e}`:String(e),Ub=e=>{const t=new Date(e);return`${t.getHours()}:${Gb(t.getMinutes())}`},Bi=(e,t)=>e.conversations[t],Mg=(e,t,o,r)=>{const{activeConversationId:n}=e,a=n===o,i=Bi(e,o);return{...i,hasUnreadMessages:r??(!a||!(e!=null&&e.isOpen)),status:"open",messages:i!=null&&i.messages?[...i==null?void 0:i.messages,t]:[t]}},zb=(e,t,o)=>({...Bi(e,o),status:t}),Hb=(e,t,o)=>({...Bi(e,o),agentTyping:t}),Wb=(e,t)=>e.channels[e.conversations[t].channel],Bg=(e,t)=>e.conversations[t],Dg=e=>(e==null?void 0:e.geckoForm)&&!e.formSubmitted,Vb=(e,t)=>{const o=e.conversations[t].channel;return{...e.channels,[o]:{...e.channels[o],formSubmitted:!0}}},qb=e=>e.activeConversationId?{...e,isOpen:!0,conversations:{...e.conversations,[e.activeConversationId]:{...e.conversations[e.activeConversationId],hasUnreadMessages:!1}}}:{...e,isOpen:!0},Yb=(e,{message:t})=>e.isOpen?e:{...e,promptOpenWidgetMessage:t,conversations:{...e.conversations,[e.activeConversationId]:{...e.conversations[e.activeConversationId],hasUnreadMessages:!0}}},Fg=(e,{openWidget:t})=>({...e,isOpen:t,promptOpenWidgetMessage:null,conversations:{...e.conversations,[e.activeConversationId]:{...e.conversations[e.activeConversationId],hasUnreadMessages:!1}}}),$g=(e,t,o,r)=>{const{messageType:n,participant:a}=o;return{...e,conversations:{...e.conversations,[t]:Mg(e,{...o,messageType:[Tt,Xl,Yl,Wn,Kl,Vn,Jl,Ql].includes(n)?n:Tt,senderType:a.type,senderId:a.id},t,r)},participants:{...e.participants,[a.id]:a}}},Xb=(e,t,o)=>{var c,g,d,p;const{participant:r,id:n}=o,a=(g=(c=e.conversations[t])==null?void 0:c.messages)==null?void 0:g.find(k=>k.id===n),i={...o,entryText:a?`${a.entryText}${o.entryText}`:o.entryText,senderType:Ck,senderId:r.id};let s=(p=(d=e.conversations[t])==null?void 0:d.messages)==null?void 0:p.map(k=>k.id===n?{...i,streaming:!0}:k);return a||(s=s!=null&&s.length?[...s,i]:[i]),{...e,conversations:{...e.conversations,[t]:{...e.conversations[t],messages:s}},participants:{...e.participants,[r.id]:r}}},Kb=(e,t,o)=>{var i,s,c,g;const r=(s=(i=e.conversations[t])==null?void 0:i.messages)==null?void 0:s.find(d=>d.id===o);if(!r)return e;const n={...r,streaming:!1};let a=(g=(c=e.conversations[t])==null?void 0:c.messages)==null?void 0:g.map(d=>d.id===o?{...n,streaming:!1}:d);return{...e,conversations:{...e.conversations,[t]:{...e.conversations[t],messages:a}}}},Jb=(e,{messageId:t})=>{var s;const{conversations:o,activeConversationId:r,...n}=e,a=o==null?void 0:o[r],i={...a,messages:(s=a==null?void 0:a.messages)==null?void 0:s.map(c=>c.id===t?{...c,sent:!0}:c)};return{...n,activeConversationId:r,conversations:{...o,[r]:i}}},Qb=(e,{teams:t,users:o})=>({...e,preconversationAssignments:{teams:t,users:o}}),Zb=(e,t)=>({...e,conversations:{...e.conversations,[e.activeConversationId]:Mg(e,{...t,conversationId:e.activeConversationId,createdAt:Date.now(),senderType:Ao,senderId:e.userId,messageType:Tt},e.activeConversationId)}}),ey=(e,t)=>{var n;const o=e.activeConversationId,r=(n=e.conversations[o].messages)==null?void 0:n.map(a=>a.id!==t.messageId?a:{...a,rating:t.rating});return{...e,conversations:{...e.conversations,[o]:{...e.conversations[o],messages:r}}}},ty=(e,t)=>{var s;const{conversationId:o,mergedConversationId:r}=t,{[r]:n,...a}=e.conversations,i=((s=e.conversations[o])==null?void 0:s.messages)||[];return{...e,activeConversationId:e.activeConversationId===r?o:e.activeConversationId,conversations:{...a,[o]:{...n,...e.conversations[o],id:o,messages:i}}}},oy=(e,t,o)=>{const r=e.channels[o];return{...e,activeConversationId:t,conversations:{...e.conversations,[t]:{status:"open",channel:o}},widgetState:Dg(r)?Hn:Qo}},ry=(e,t)=>{const{conversationId:o,closedByType:r}=t,n=r===Ao,a=n?e.participants:{...e.participants,[t.closedById]:t.participant},i=e.conversations[o].messages,s=Ub(n?Date.now():t.closedAt*1e3),c={conversationId:o,createdAt:n?Date.now():t.closedAt,id:"",senderType:r,senderId:n?e.userId:t.closedById,participant:n?null:t.participant,infoMessage:!0,entryText:`${n?"You":t.participant.name} closed the conversation at ${s}`};return{...e,isConversationCloseFlowStarted:!1,isConversationRatingFlowStarted:!0,conversations:{...e.conversations,[o]:{...zb(e,"closed",o),messages:i?[...i,c]:[c]}},participants:a}},ny=(e,t)=>{const o=e.conversations[t.conversationId].channel,r=Ae(),n=Ae();return{...e,activeConversationId:r,conversationMetaId:n,isConversationRatingFlowStarted:!1,isOpen:!t.closeWidget,conversations:{...e.conversations,[r]:{status:"open",channel:o,hasUnreadMessages:!1}}}},ay=(e,t)=>{var n,a,i;const o=e.activeConversationId;return((n=e.conversations[o])==null?void 0:n.status)==="open"&&((i=(a=e.conversations[o])==null?void 0:a.messages)==null?void 0:i.length)?{...e,isConversationCloseFlowStarted:!0}:{...e}},iy=e=>({...e,isConversationCloseFlowStarted:!1}),sy=(e,t)=>({...e,conversations:{...e.conversations,[t]:{...e.conversations[t],hasUnreadMessages:!1}},activeConversationId:t,widgetState:Dg(Wb(e,t))?Hn:Qo}),cy=(e,t,o)=>({...e,conversations:{...e.conversations,[t]:Hb(e,o,t)}}),ly=(e,t)=>({...e,activeConversationId:t===ql?null:e.activeConversationId,widgetState:t}),gy=(e,t)=>({...e,channels:Vb(e,t),widgetState:Bg(e,e.activeConversationId)==Bg(e,t)?Qo:e.widgetState}),py=(e,{dataCaptureInvocationId:t})=>{var a;const o=e==null?void 0:e.activeConversationId,r=e==null?void 0:e.conversations[o],n=(a=r.messages)==null?void 0:a.filter(i=>!(i.messageType===Vn&&i.dataCaptureInvocationId===t));return{...e,conversations:{...e.conversations,[o]:{...r,messages:n}}}},dy=(e,t)=>{const o=e.conversations[t];return o?{...e,conversations:{...e.conversations,[t]:{...o,ignoreBot:!0}}}:e},fy=(e,{entryText:t})=>{const o=e==null?void 0:e.activeConversationId,r=e==null?void 0:e.conversations[o],n={id:Ae(),entryText:t,conversationId:e.activeConversationId,createdAt:Date.now(),senderType:Ao,senderId:e.userId,messageType:Tt};return{...e,conversations:{...e.conversations,[e.activeConversationId]:{...r,messages:[...(r==null?void 0:r.messages)||[],n]}}}},my=(e,{entryText:t})=>{const o=e==null?void 0:e.activeConversationId,r=e==null?void 0:e.conversations[o],n=e==null?void 0:e.activeConversationForm,{dataCaptureActionId:a}=n,s={...Pg(r,a),id:Ae(),conversationId:o,messageType:Tt,createdAt:Date.now(),entryText:t};return{...e,conversations:{...e.conversations,[e.activeConversationId]:{...r,messages:[...(r==null?void 0:r.messages)||[],s]}}}},uy=(e,{})=>({...e,activeConversationForm:null}),ky=(e,t,o)=>{var a,i;const r={...e==null?void 0:e.valuesMappedByFieldId,[t]:o},n=e==null?void 0:e.fieldIds[((i=(a=e==null?void 0:e.fieldIds)==null?void 0:a.indexOf)==null?void 0:i.call(a,t))+1];return{...e,activeFieldId:n,valuesMappedByFieldId:r}},by=(e,{fieldId:t,value:o})=>{const r=e==null?void 0:e.activeConversationForm,n=ky(r,t,o);return{...e,activeConversationForm:n}},yy=(e,{fieldId:t})=>{var o,r;return{...e,activeConversationForm:{...e==null?void 0:e.activeConversationForm,activeFieldId:t||((r=(o=e==null?void 0:e.activeConversationForm)==null?void 0:o.fieldIds)==null?void 0:r[0])}}};var hy=0;function A(e,t,o,r,n,a){t||(t={});var i,s,c=t;if("ref"in c)for(s in c={},t)s=="ref"?i=t[s]:c[s]=t[s];var g={type:e,props:c,key:o,ref:i,__k:null,__:null,__b:0,__e:null,__d:void 0,__c:null,constructor:void 0,__v:--hy,__i:-1,__u:0,__source:n,__self:a};if(typeof e=="function"&&(i=e.defaultProps))for(s in i)c[s]===void 0&&(c[s]=i[s]);return oe.vnode&&oe.vnode(g),g}const vy={accountId:"",widgetId:"",accountName:"",widgetColour:bg,widgetState:Qo,isOpen:!1,isConversationCloseFlowStarted:!1,isConversationRatingFlowStarted:!1,activeConversationId:null,userId:Ae(),conversations:{},participants:{},channels:{},conversationMetaId:null,impressionId:null,region:"stage",pusher:{cluster:"",key:""},promptOpenWidgetMessage:null,openWidget:!1,workflows:[],activeConversationForm:null,preconversationAssignments:{teams:[],users:[]}},jg=to({}),xy=(e,t)=>{switch(t.type){case jn:return qb(e);case _l:return Yb(e,t.value);case Al:return Fg(e,{openWidget:!0});case Sl:return Fg(e,{openWidget:!1});case El:return{...e,isOpen:!1};case Cl:return Jb(e,t.value);case Gn:return Qb(e,t.value);case Un:return Zb(e,t.value);case Tl:return ey(e,t.value);case zn:{const{message:p,conversationId:k}=t.value;return $g(e,k,p)}case Rl:return Xb(e,t.value.conversationId,{...t.value.message,streaming:!0});case Ol:return Kb(e,t.value.conversationId,t.value.conversationEntryId);case Ei:return ty(e,t.value);case Il:{const{message:p,conversationId:k}=t.value;return $g(e,k,p,!1)}case Nl:const{conversationId:o,channel:r}=t.value;return oy(e,o,r);case Si:return ry(e,t.value);case Ai:const{conversationId:n,closeWidget:a}=t.value;return ny(e,{conversationId:n,closeWidget:a});case Pl:return t.value,ay(e);case Ll:return iy(e);case Ek:const{conversationId:i,typing:s}=t.value;return cy(e,i,s);case Ml:const{widgetState:c}=t.value;return ly(e,c);case Hl:const{conversationId:g}=t.value;return sy(e,g);case Bl:const{conversationId:d}=t.value;return gy(e,d);case Dl:return gb(e,t.value);case Fl:return my(e,t.value);case $l:return fy(e,t.value);case jl:return by(e,t.value);case Gl:return uy(e,t.value);case Ul:return yy(e,t.value);case zl:return py(e,t.value);case Wl:return dy(e,t.value.conversationId);default:return e}},wy=({children:e})=>{const t=Ge(rg),{setSession:o,getSession:r}=Mk(`${t.accountId}-${t.widgetId}`),n=r(),[a,i]=Yn(xy,n?{...n,workflows:t.workflows}:{...vy,...t}),s=jb({state:a,dispatch:i}),c={state:a,dispatch:i,actions:s};return window.GeckoChat={...window.GeckoChat,open:()=>{window.GeckoChat.boot(),i({type:jn,value:{}})},close:s.closeWidget,message:g=>{a.activeConversationId&&(i({type:zn,value:{conversationId:a.activeConversationId,message:{conversationId:a.activeConversationId,id:Ae(),entryText:g,createdAt:Date.now(),participant:{id:"",type:Nr,name:""}}}}),window.GeckoChat.open())},assign:g=>{var p;const d=a.conversations[a.activeConversationId];(d==null?void 0:d.status)!=="open"||(p=d.messages)!=null&&p.length||(i({type:Gn,value:{teams:a.preconversationAssignments.teams,users:[...a.preconversationAssignments.users,g]}}),i({type:Wl,value:{conversationId:a.activeConversationId}}),window.GeckoChat.open())},getConversationDetails:()=>{const g=a.conversations[a.activeConversationId];return{active:(g==null?void 0:g.status)==="open"}}},window.GeckoChat.openAndAssign=window.GeckoChat.assign,se(()=>{Bk(!n)},[]),se(()=>{o(a)},[a]),se(()=>{window.GeckoChat.subscribeToEvent("close-widget",s.closeWidget)},[]),A(jg.Provider,{value:c,children:e})},Me=()=>{const{state:e,dispatch:t,actions:o}=Ge(jg),r=()=>{t({type:jn,value:!0})},n=o.closeWidget;return{widgetState:e,widgetActions:o,openWidget:r,closeWidget:n,hidePromptOpenWidget:()=>{t({type:Al,value:{}})},hidePrompt:()=>{t({type:Sl,value:{}})},toggleOpenState:s=>s?r():n()}};function Gg(e,t){var o=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(n){return Object.getOwnPropertyDescriptor(e,n).enumerable})),o.push.apply(o,r)}return o}function $(e){for(var t=1;t<arguments.length;t++){var o=arguments[t]!=null?arguments[t]:{};t%2?Gg(Object(o),!0).forEach(function(r){Be(e,r,o[r])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(o)):Gg(Object(o)).forEach(function(r){Object.defineProperty(e,r,Object.getOwnPropertyDescriptor(o,r))})}return e}function ea(e){"@babel/helpers - typeof";return ea=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(t){return typeof t}:function(t){return t&&typeof Symbol=="function"&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},ea(e)}function _y(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function Ay(e,t){for(var o=0;o<t.length;o++){var r=t[o];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}function Sy(e,t,o){return t&&Ay(e.prototype,t),Object.defineProperty(e,"prototype",{writable:!1}),e}function Be(e,t,o){return t in e?Object.defineProperty(e,t,{value:o,enumerable:!0,configurable:!0,writable:!0}):e[t]=o,e}function Di(e,t){return Cy(e)||Ry(e,t)||Ug(e,t)||Iy()}function jr(e){return Ey(e)||Ty(e)||Ug(e)||Oy()}function Ey(e){if(Array.isArray(e))return Fi(e)}function Cy(e){if(Array.isArray(e))return e}function Ty(e){if(typeof Symbol<"u"&&e[Symbol.iterator]!=null||e["@@iterator"]!=null)return Array.from(e)}function Ry(e,t){var o=e==null?null:typeof Symbol<"u"&&e[Symbol.iterator]||e["@@iterator"];if(o!=null){var r=[],n=!0,a=!1,i,s;try{for(o=o.call(e);!(n=(i=o.next()).done)&&(r.push(i.value),!(t&&r.length===t));n=!0);}catch(c){a=!0,s=c}finally{try{!n&&o.return!=null&&o.return()}finally{if(a)throw s}}return r}}function Ug(e,t){if(e){if(typeof e=="string")return Fi(e,t);var o=Object.prototype.toString.call(e).slice(8,-1);if(o==="Object"&&e.constructor&&(o=e.constructor.name),o==="Map"||o==="Set")return Array.from(e);if(o==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(o))return Fi(e,t)}}function Fi(e,t){(t==null||t>e.length)&&(t=e.length);for(var o=0,r=new Array(t);o<t;o++)r[o]=e[o];return r}function Oy(){throw new TypeError(`Invalid attempt to spread non-iterable instance.
In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}function Iy(){throw new TypeError(`Invalid attempt to destructure non-iterable instance.
In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}var zg=function(){},$i={},Hg={},Wg=null,Vg={mark:zg,measure:zg};try{typeof window<"u"&&($i=window),typeof document<"u"&&(Hg=document),typeof MutationObserver<"u"&&(Wg=MutationObserver),typeof performance<"u"&&(Vg=performance)}catch{}var Ny=$i.navigator||{},qg=Ny.userAgent,Yg=qg===void 0?"":qg,so=$i,ve=Hg,Xg=Wg,ta=Vg;so.document;var zt=!!ve.documentElement&&!!ve.head&&typeof ve.addEventListener=="function"&&typeof ve.createElement=="function",Kg=~Yg.indexOf("MSIE")||~Yg.indexOf("Trident/"),oa,ra,na,aa,ia,Ht="___FONT_AWESOME___",ji=16,Jg="fa",Qg="svg-inline--fa",Eo="data-fa-i2svg",Gi="data-fa-pseudo-element",Py="data-fa-pseudo-element-pending",Ui="data-prefix",zi="data-icon",Zg="fontawesome-i2svg",Ly="async",My=["HTML","HEAD","STYLE","SCRIPT"],ep=function(){try{return!0}catch{return!1}}(),xe="classic",Se="sharp",Hi=[xe,Se];function Gr(e){return new Proxy(e,{get:function(o,r){return r in o?o[r]:o[xe]}})}var Ur=Gr((oa={},Be(oa,xe,{fa:"solid",fas:"solid","fa-solid":"solid",far:"regular","fa-regular":"regular",fal:"light","fa-light":"light",fat:"thin","fa-thin":"thin",fad:"duotone","fa-duotone":"duotone",fab:"brands","fa-brands":"brands",fak:"kit",fakd:"kit","fa-kit":"kit","fa-kit-duotone":"kit"}),Be(oa,Se,{fa:"solid",fass:"solid","fa-solid":"solid",fasr:"regular","fa-regular":"regular",fasl:"light","fa-light":"light",fast:"thin","fa-thin":"thin"}),oa)),zr=Gr((ra={},Be(ra,xe,{solid:"fas",regular:"far",light:"fal",thin:"fat",duotone:"fad",brands:"fab",kit:"fak"}),Be(ra,Se,{solid:"fass",regular:"fasr",light:"fasl",thin:"fast"}),ra)),Hr=Gr((na={},Be(na,xe,{fab:"fa-brands",fad:"fa-duotone",fak:"fa-kit",fal:"fa-light",far:"fa-regular",fas:"fa-solid",fat:"fa-thin"}),Be(na,Se,{fass:"fa-solid",fasr:"fa-regular",fasl:"fa-light",fast:"fa-thin"}),na)),By=Gr((aa={},Be(aa,xe,{"fa-brands":"fab","fa-duotone":"fad","fa-kit":"fak","fa-light":"fal","fa-regular":"far","fa-solid":"fas","fa-thin":"fat"}),Be(aa,Se,{"fa-solid":"fass","fa-regular":"fasr","fa-light":"fasl","fa-thin":"fast"}),aa)),Dy=/fa(s|r|l|t|d|b|k|ss|sr|sl|st)?[\-\ ]/,tp="fa-layers-text",Fy=/Font ?Awesome ?([56 ]*)(Solid|Regular|Light|Thin|Duotone|Brands|Free|Pro|Sharp|Kit)?.*/i,$y=Gr((ia={},Be(ia,xe,{900:"fas",400:"far",normal:"far",300:"fal",100:"fat"}),Be(ia,Se,{900:"fass",400:"fasr",300:"fasl",100:"fast"}),ia)),op=[1,2,3,4,5,6,7,8,9,10],jy=op.concat([11,12,13,14,15,16,17,18,19,20]),Gy=["class","data-prefix","data-icon","data-fa-transform","data-fa-mask"],Co={GROUP:"duotone-group",SWAP_OPACITY:"swap-opacity",PRIMARY:"primary",SECONDARY:"secondary"},Wr=new Set;Object.keys(zr[xe]).map(Wr.add.bind(Wr)),Object.keys(zr[Se]).map(Wr.add.bind(Wr));var Uy=[].concat(Hi,jr(Wr),["2xs","xs","sm","lg","xl","2xl","beat","border","fade","beat-fade","bounce","flip-both","flip-horizontal","flip-vertical","flip","fw","inverse","layers-counter","layers-text","layers","li","pull-left","pull-right","pulse","rotate-180","rotate-270","rotate-90","rotate-by","shake","spin-pulse","spin-reverse","spin","stack-1x","stack-2x","stack","ul",Co.GROUP,Co.SWAP_OPACITY,Co.PRIMARY,Co.SECONDARY]).concat(op.map(function(e){return"".concat(e,"x")})).concat(jy.map(function(e){return"w-".concat(e)})),Vr=so.FontAwesomeConfig||{};function zy(e){var t=ve.querySelector("script["+e+"]");if(t)return t.getAttribute(e)}function Hy(e){return e===""?!0:e==="false"?!1:e==="true"?!0:e}if(ve&&typeof ve.querySelector=="function"){var Wy=[["data-family-prefix","familyPrefix"],["data-css-prefix","cssPrefix"],["data-family-default","familyDefault"],["data-style-default","styleDefault"],["data-replacement-class","replacementClass"],["data-auto-replace-svg","autoReplaceSvg"],["data-auto-add-css","autoAddCss"],["data-auto-a11y","autoA11y"],["data-search-pseudo-elements","searchPseudoElements"],["data-observe-mutations","observeMutations"],["data-mutate-approach","mutateApproach"],["data-keep-original-source","keepOriginalSource"],["data-measure-performance","measurePerformance"],["data-show-missing-icons","showMissingIcons"]];Wy.forEach(function(e){var t=Di(e,2),o=t[0],r=t[1],n=Hy(zy(o));n!=null&&(Vr[r]=n)})}var rp={styleDefault:"solid",familyDefault:"classic",cssPrefix:Jg,replacementClass:Qg,autoReplaceSvg:!0,autoAddCss:!0,autoA11y:!0,searchPseudoElements:!1,observeMutations:!0,mutateApproach:"async",keepOriginalSource:!0,measurePerformance:!1,showMissingIcons:!0};Vr.familyPrefix&&(Vr.cssPrefix=Vr.familyPrefix);var rr=$($({},rp),Vr);rr.autoReplaceSvg||(rr.observeMutations=!1);var z={};Object.keys(rp).forEach(function(e){Object.defineProperty(z,e,{enumerable:!0,set:function(o){rr[e]=o,qr.forEach(function(r){return r(z)})},get:function(){return rr[e]}})}),Object.defineProperty(z,"familyPrefix",{enumerable:!0,set:function(t){rr.cssPrefix=t,qr.forEach(function(o){return o(z)})},get:function(){return rr.cssPrefix}}),so.FontAwesomeConfig=z;var qr=[];function Vy(e){return qr.push(e),function(){qr.splice(qr.indexOf(e),1)}}var co=ji,Ot={size:16,x:0,y:0,rotate:0,flipX:!1,flipY:!1};function qy(e){if(!(!e||!zt)){var t=ve.createElement("style");t.setAttribute("type","text/css"),t.innerHTML=e;for(var o=ve.head.childNodes,r=null,n=o.length-1;n>-1;n--){var a=o[n],i=(a.tagName||"").toUpperCase();["STYLE","LINK"].indexOf(i)>-1&&(r=a)}return ve.head.insertBefore(t,r),e}}var Yy="0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ";function Yr(){for(var e=12,t="";e-- >0;)t+=Yy[Math.random()*62|0];return t}function nr(e){for(var t=[],o=(e||[]).length>>>0;o--;)t[o]=e[o];return t}function Wi(e){return e.classList?nr(e.classList):(e.getAttribute("class")||"").split(" ").filter(function(t){return t})}function np(e){return"".concat(e).replace(/&/g,"&amp;").replace(/"/g,"&quot;").replace(/'/g,"&#39;").replace(/</g,"&lt;").replace(/>/g,"&gt;")}function Xy(e){return Object.keys(e||{}).reduce(function(t,o){return t+"".concat(o,'="').concat(np(e[o]),'" ')},"").trim()}function sa(e){return Object.keys(e||{}).reduce(function(t,o){return t+"".concat(o,": ").concat(e[o].trim(),";")},"")}function Vi(e){return e.size!==Ot.size||e.x!==Ot.x||e.y!==Ot.y||e.rotate!==Ot.rotate||e.flipX||e.flipY}function Ky(e){var t=e.transform,o=e.containerWidth,r=e.iconWidth,n={transform:"translate(".concat(o/2," 256)")},a="translate(".concat(t.x*32,", ").concat(t.y*32,") "),i="scale(".concat(t.size/16*(t.flipX?-1:1),", ").concat(t.size/16*(t.flipY?-1:1),") "),s="rotate(".concat(t.rotate," 0 0)"),c={transform:"".concat(a," ").concat(i," ").concat(s)},g={transform:"translate(".concat(r/2*-1," -256)")};return{outer:n,inner:c,path:g}}function Jy(e){var t=e.transform,o=e.width,r=o===void 0?ji:o,n=e.height,a=n===void 0?ji:n,i=e.startCentered,s=i===void 0?!1:i,c="";return s&&Kg?c+="translate(".concat(t.x/co-r/2,"em, ").concat(t.y/co-a/2,"em) "):s?c+="translate(calc(-50% + ".concat(t.x/co,"em), calc(-50% + ").concat(t.y/co,"em)) "):c+="translate(".concat(t.x/co,"em, ").concat(t.y/co,"em) "),c+="scale(".concat(t.size/co*(t.flipX?-1:1),", ").concat(t.size/co*(t.flipY?-1:1),") "),c+="rotate(".concat(t.rotate,"deg) "),c}var Qy=`:root, :host {
  --fa-font-solid: normal 900 1em/1 "Font Awesome 6 Solid";
  --fa-font-regular: normal 400 1em/1 "Font Awesome 6 Regular";
  --fa-font-light: normal 300 1em/1 "Font Awesome 6 Light";
  --fa-font-thin: normal 100 1em/1 "Font Awesome 6 Thin";
  --fa-font-duotone: normal 900 1em/1 "Font Awesome 6 Duotone";
  --fa-font-sharp-solid: normal 900 1em/1 "Font Awesome 6 Sharp";
  --fa-font-sharp-regular: normal 400 1em/1 "Font Awesome 6 Sharp";
  --fa-font-sharp-light: normal 300 1em/1 "Font Awesome 6 Sharp";
  --fa-font-sharp-thin: normal 100 1em/1 "Font Awesome 6 Sharp";
  --fa-font-brands: normal 400 1em/1 "Font Awesome 6 Brands";
}

svg:not(:root).svg-inline--fa, svg:not(:host).svg-inline--fa {
  overflow: visible;
  box-sizing: content-box;
}

.svg-inline--fa {
  display: var(--fa-display, inline-block);
  height: 1em;
  overflow: visible;
  vertical-align: -0.125em;
}
.svg-inline--fa.fa-2xs {
  vertical-align: 0.1em;
}
.svg-inline--fa.fa-xs {
  vertical-align: 0em;
}
.svg-inline--fa.fa-sm {
  vertical-align: -0.0714285705em;
}
.svg-inline--fa.fa-lg {
  vertical-align: -0.2em;
}
.svg-inline--fa.fa-xl {
  vertical-align: -0.25em;
}
.svg-inline--fa.fa-2xl {
  vertical-align: -0.3125em;
}
.svg-inline--fa.fa-pull-left {
  margin-right: var(--fa-pull-margin, 0.3em);
  width: auto;
}
.svg-inline--fa.fa-pull-right {
  margin-left: var(--fa-pull-margin, 0.3em);
  width: auto;
}
.svg-inline--fa.fa-li {
  width: var(--fa-li-width, 2em);
  top: 0.25em;
}
.svg-inline--fa.fa-fw {
  width: var(--fa-fw-width, 1.25em);
}

.fa-layers svg.svg-inline--fa {
  bottom: 0;
  left: 0;
  margin: auto;
  position: absolute;
  right: 0;
  top: 0;
}

.fa-layers-counter, .fa-layers-text {
  display: inline-block;
  position: absolute;
  text-align: center;
}

.fa-layers {
  display: inline-block;
  height: 1em;
  position: relative;
  text-align: center;
  vertical-align: -0.125em;
  width: 1em;
}
.fa-layers svg.svg-inline--fa {
  -webkit-transform-origin: center center;
          transform-origin: center center;
}

.fa-layers-text {
  left: 50%;
  top: 50%;
  -webkit-transform: translate(-50%, -50%);
          transform: translate(-50%, -50%);
  -webkit-transform-origin: center center;
          transform-origin: center center;
}

.fa-layers-counter {
  background-color: var(--fa-counter-background-color, #ff253a);
  border-radius: var(--fa-counter-border-radius, 1em);
  box-sizing: border-box;
  color: var(--fa-inverse, #fff);
  line-height: var(--fa-counter-line-height, 1);
  max-width: var(--fa-counter-max-width, 5em);
  min-width: var(--fa-counter-min-width, 1.5em);
  overflow: hidden;
  padding: var(--fa-counter-padding, 0.25em 0.5em);
  right: var(--fa-right, 0);
  text-overflow: ellipsis;
  top: var(--fa-top, 0);
  -webkit-transform: scale(var(--fa-counter-scale, 0.25));
          transform: scale(var(--fa-counter-scale, 0.25));
  -webkit-transform-origin: top right;
          transform-origin: top right;
}

.fa-layers-bottom-right {
  bottom: var(--fa-bottom, 0);
  right: var(--fa-right, 0);
  top: auto;
  -webkit-transform: scale(var(--fa-layers-scale, 0.25));
          transform: scale(var(--fa-layers-scale, 0.25));
  -webkit-transform-origin: bottom right;
          transform-origin: bottom right;
}

.fa-layers-bottom-left {
  bottom: var(--fa-bottom, 0);
  left: var(--fa-left, 0);
  right: auto;
  top: auto;
  -webkit-transform: scale(var(--fa-layers-scale, 0.25));
          transform: scale(var(--fa-layers-scale, 0.25));
  -webkit-transform-origin: bottom left;
          transform-origin: bottom left;
}

.fa-layers-top-right {
  top: var(--fa-top, 0);
  right: var(--fa-right, 0);
  -webkit-transform: scale(var(--fa-layers-scale, 0.25));
          transform: scale(var(--fa-layers-scale, 0.25));
  -webkit-transform-origin: top right;
          transform-origin: top right;
}

.fa-layers-top-left {
  left: var(--fa-left, 0);
  right: auto;
  top: var(--fa-top, 0);
  -webkit-transform: scale(var(--fa-layers-scale, 0.25));
          transform: scale(var(--fa-layers-scale, 0.25));
  -webkit-transform-origin: top left;
          transform-origin: top left;
}

.fa-1x {
  font-size: 1em;
}

.fa-2x {
  font-size: 2em;
}

.fa-3x {
  font-size: 3em;
}

.fa-4x {
  font-size: 4em;
}

.fa-5x {
  font-size: 5em;
}

.fa-6x {
  font-size: 6em;
}

.fa-7x {
  font-size: 7em;
}

.fa-8x {
  font-size: 8em;
}

.fa-9x {
  font-size: 9em;
}

.fa-10x {
  font-size: 10em;
}

.fa-2xs {
  font-size: 0.625em;
  line-height: 0.1em;
  vertical-align: 0.225em;
}

.fa-xs {
  font-size: 0.75em;
  line-height: 0.0833333337em;
  vertical-align: 0.125em;
}

.fa-sm {
  font-size: 0.875em;
  line-height: 0.0714285718em;
  vertical-align: 0.0535714295em;
}

.fa-lg {
  font-size: 1.25em;
  line-height: 0.05em;
  vertical-align: -0.075em;
}

.fa-xl {
  font-size: 1.5em;
  line-height: 0.0416666682em;
  vertical-align: -0.125em;
}

.fa-2xl {
  font-size: 2em;
  line-height: 0.03125em;
  vertical-align: -0.1875em;
}

.fa-fw {
  text-align: center;
  width: 1.25em;
}

.fa-ul {
  list-style-type: none;
  margin-left: var(--fa-li-margin, 2.5em);
  padding-left: 0;
}
.fa-ul > li {
  position: relative;
}

.fa-li {
  left: calc(var(--fa-li-width, 2em) * -1);
  position: absolute;
  text-align: center;
  width: var(--fa-li-width, 2em);
  line-height: inherit;
}

.fa-border {
  border-color: var(--fa-border-color, #eee);
  border-radius: var(--fa-border-radius, 0.1em);
  border-style: var(--fa-border-style, solid);
  border-width: var(--fa-border-width, 0.08em);
  padding: var(--fa-border-padding, 0.2em 0.25em 0.15em);
}

.fa-pull-left {
  float: left;
  margin-right: var(--fa-pull-margin, 0.3em);
}

.fa-pull-right {
  float: right;
  margin-left: var(--fa-pull-margin, 0.3em);
}

.fa-beat {
  -webkit-animation-name: fa-beat;
          animation-name: fa-beat;
  -webkit-animation-delay: var(--fa-animation-delay, 0s);
          animation-delay: var(--fa-animation-delay, 0s);
  -webkit-animation-direction: var(--fa-animation-direction, normal);
          animation-direction: var(--fa-animation-direction, normal);
  -webkit-animation-duration: var(--fa-animation-duration, 1s);
          animation-duration: var(--fa-animation-duration, 1s);
  -webkit-animation-iteration-count: var(--fa-animation-iteration-count, infinite);
          animation-iteration-count: var(--fa-animation-iteration-count, infinite);
  -webkit-animation-timing-function: var(--fa-animation-timing, ease-in-out);
          animation-timing-function: var(--fa-animation-timing, ease-in-out);
}

.fa-bounce {
  -webkit-animation-name: fa-bounce;
          animation-name: fa-bounce;
  -webkit-animation-delay: var(--fa-animation-delay, 0s);
          animation-delay: var(--fa-animation-delay, 0s);
  -webkit-animation-direction: var(--fa-animation-direction, normal);
          animation-direction: var(--fa-animation-direction, normal);
  -webkit-animation-duration: var(--fa-animation-duration, 1s);
          animation-duration: var(--fa-animation-duration, 1s);
  -webkit-animation-iteration-count: var(--fa-animation-iteration-count, infinite);
          animation-iteration-count: var(--fa-animation-iteration-count, infinite);
  -webkit-animation-timing-function: var(--fa-animation-timing, cubic-bezier(0.28, 0.84, 0.42, 1));
          animation-timing-function: var(--fa-animation-timing, cubic-bezier(0.28, 0.84, 0.42, 1));
}

.fa-fade {
  -webkit-animation-name: fa-fade;
          animation-name: fa-fade;
  -webkit-animation-delay: var(--fa-animation-delay, 0s);
          animation-delay: var(--fa-animation-delay, 0s);
  -webkit-animation-direction: var(--fa-animation-direction, normal);
          animation-direction: var(--fa-animation-direction, normal);
  -webkit-animation-duration: var(--fa-animation-duration, 1s);
          animation-duration: var(--fa-animation-duration, 1s);
  -webkit-animation-iteration-count: var(--fa-animation-iteration-count, infinite);
          animation-iteration-count: var(--fa-animation-iteration-count, infinite);
  -webkit-animation-timing-function: var(--fa-animation-timing, cubic-bezier(0.4, 0, 0.6, 1));
          animation-timing-function: var(--fa-animation-timing, cubic-bezier(0.4, 0, 0.6, 1));
}

.fa-beat-fade {
  -webkit-animation-name: fa-beat-fade;
          animation-name: fa-beat-fade;
  -webkit-animation-delay: var(--fa-animation-delay, 0s);
          animation-delay: var(--fa-animation-delay, 0s);
  -webkit-animation-direction: var(--fa-animation-direction, normal);
          animation-direction: var(--fa-animation-direction, normal);
  -webkit-animation-duration: var(--fa-animation-duration, 1s);
          animation-duration: var(--fa-animation-duration, 1s);
  -webkit-animation-iteration-count: var(--fa-animation-iteration-count, infinite);
          animation-iteration-count: var(--fa-animation-iteration-count, infinite);
  -webkit-animation-timing-function: var(--fa-animation-timing, cubic-bezier(0.4, 0, 0.6, 1));
          animation-timing-function: var(--fa-animation-timing, cubic-bezier(0.4, 0, 0.6, 1));
}

.fa-flip {
  -webkit-animation-name: fa-flip;
          animation-name: fa-flip;
  -webkit-animation-delay: var(--fa-animation-delay, 0s);
          animation-delay: var(--fa-animation-delay, 0s);
  -webkit-animation-direction: var(--fa-animation-direction, normal);
          animation-direction: var(--fa-animation-direction, normal);
  -webkit-animation-duration: var(--fa-animation-duration, 1s);
          animation-duration: var(--fa-animation-duration, 1s);
  -webkit-animation-iteration-count: var(--fa-animation-iteration-count, infinite);
          animation-iteration-count: var(--fa-animation-iteration-count, infinite);
  -webkit-animation-timing-function: var(--fa-animation-timing, ease-in-out);
          animation-timing-function: var(--fa-animation-timing, ease-in-out);
}

.fa-shake {
  -webkit-animation-name: fa-shake;
          animation-name: fa-shake;
  -webkit-animation-delay: var(--fa-animation-delay, 0s);
          animation-delay: var(--fa-animation-delay, 0s);
  -webkit-animation-direction: var(--fa-animation-direction, normal);
          animation-direction: var(--fa-animation-direction, normal);
  -webkit-animation-duration: var(--fa-animation-duration, 1s);
          animation-duration: var(--fa-animation-duration, 1s);
  -webkit-animation-iteration-count: var(--fa-animation-iteration-count, infinite);
          animation-iteration-count: var(--fa-animation-iteration-count, infinite);
  -webkit-animation-timing-function: var(--fa-animation-timing, linear);
          animation-timing-function: var(--fa-animation-timing, linear);
}

.fa-spin {
  -webkit-animation-name: fa-spin;
          animation-name: fa-spin;
  -webkit-animation-delay: var(--fa-animation-delay, 0s);
          animation-delay: var(--fa-animation-delay, 0s);
  -webkit-animation-direction: var(--fa-animation-direction, normal);
          animation-direction: var(--fa-animation-direction, normal);
  -webkit-animation-duration: var(--fa-animation-duration, 2s);
          animation-duration: var(--fa-animation-duration, 2s);
  -webkit-animation-iteration-count: var(--fa-animation-iteration-count, infinite);
          animation-iteration-count: var(--fa-animation-iteration-count, infinite);
  -webkit-animation-timing-function: var(--fa-animation-timing, linear);
          animation-timing-function: var(--fa-animation-timing, linear);
}

.fa-spin-reverse {
  --fa-animation-direction: reverse;
}

.fa-pulse,
.fa-spin-pulse {
  -webkit-animation-name: fa-spin;
          animation-name: fa-spin;
  -webkit-animation-direction: var(--fa-animation-direction, normal);
          animation-direction: var(--fa-animation-direction, normal);
  -webkit-animation-duration: var(--fa-animation-duration, 1s);
          animation-duration: var(--fa-animation-duration, 1s);
  -webkit-animation-iteration-count: var(--fa-animation-iteration-count, infinite);
          animation-iteration-count: var(--fa-animation-iteration-count, infinite);
  -webkit-animation-timing-function: var(--fa-animation-timing, steps(8));
          animation-timing-function: var(--fa-animation-timing, steps(8));
}

@media (prefers-reduced-motion: reduce) {
  .fa-beat,
.fa-bounce,
.fa-fade,
.fa-beat-fade,
.fa-flip,
.fa-pulse,
.fa-shake,
.fa-spin,
.fa-spin-pulse {
    -webkit-animation-delay: -1ms;
            animation-delay: -1ms;
    -webkit-animation-duration: 1ms;
            animation-duration: 1ms;
    -webkit-animation-iteration-count: 1;
            animation-iteration-count: 1;
    -webkit-transition-delay: 0s;
            transition-delay: 0s;
    -webkit-transition-duration: 0s;
            transition-duration: 0s;
  }
}
@-webkit-keyframes fa-beat {
  0%, 90% {
    -webkit-transform: scale(1);
            transform: scale(1);
  }
  45% {
    -webkit-transform: scale(var(--fa-beat-scale, 1.25));
            transform: scale(var(--fa-beat-scale, 1.25));
  }
}
@keyframes fa-beat {
  0%, 90% {
    -webkit-transform: scale(1);
            transform: scale(1);
  }
  45% {
    -webkit-transform: scale(var(--fa-beat-scale, 1.25));
            transform: scale(var(--fa-beat-scale, 1.25));
  }
}
@-webkit-keyframes fa-bounce {
  0% {
    -webkit-transform: scale(1, 1) translateY(0);
            transform: scale(1, 1) translateY(0);
  }
  10% {
    -webkit-transform: scale(var(--fa-bounce-start-scale-x, 1.1), var(--fa-bounce-start-scale-y, 0.9)) translateY(0);
            transform: scale(var(--fa-bounce-start-scale-x, 1.1), var(--fa-bounce-start-scale-y, 0.9)) translateY(0);
  }
  30% {
    -webkit-transform: scale(var(--fa-bounce-jump-scale-x, 0.9), var(--fa-bounce-jump-scale-y, 1.1)) translateY(var(--fa-bounce-height, -0.5em));
            transform: scale(var(--fa-bounce-jump-scale-x, 0.9), var(--fa-bounce-jump-scale-y, 1.1)) translateY(var(--fa-bounce-height, -0.5em));
  }
  50% {
    -webkit-transform: scale(var(--fa-bounce-land-scale-x, 1.05), var(--fa-bounce-land-scale-y, 0.95)) translateY(0);
            transform: scale(var(--fa-bounce-land-scale-x, 1.05), var(--fa-bounce-land-scale-y, 0.95)) translateY(0);
  }
  57% {
    -webkit-transform: scale(1, 1) translateY(var(--fa-bounce-rebound, -0.125em));
            transform: scale(1, 1) translateY(var(--fa-bounce-rebound, -0.125em));
  }
  64% {
    -webkit-transform: scale(1, 1) translateY(0);
            transform: scale(1, 1) translateY(0);
  }
  100% {
    -webkit-transform: scale(1, 1) translateY(0);
            transform: scale(1, 1) translateY(0);
  }
}
@keyframes fa-bounce {
  0% {
    -webkit-transform: scale(1, 1) translateY(0);
            transform: scale(1, 1) translateY(0);
  }
  10% {
    -webkit-transform: scale(var(--fa-bounce-start-scale-x, 1.1), var(--fa-bounce-start-scale-y, 0.9)) translateY(0);
            transform: scale(var(--fa-bounce-start-scale-x, 1.1), var(--fa-bounce-start-scale-y, 0.9)) translateY(0);
  }
  30% {
    -webkit-transform: scale(var(--fa-bounce-jump-scale-x, 0.9), var(--fa-bounce-jump-scale-y, 1.1)) translateY(var(--fa-bounce-height, -0.5em));
            transform: scale(var(--fa-bounce-jump-scale-x, 0.9), var(--fa-bounce-jump-scale-y, 1.1)) translateY(var(--fa-bounce-height, -0.5em));
  }
  50% {
    -webkit-transform: scale(var(--fa-bounce-land-scale-x, 1.05), var(--fa-bounce-land-scale-y, 0.95)) translateY(0);
            transform: scale(var(--fa-bounce-land-scale-x, 1.05), var(--fa-bounce-land-scale-y, 0.95)) translateY(0);
  }
  57% {
    -webkit-transform: scale(1, 1) translateY(var(--fa-bounce-rebound, -0.125em));
            transform: scale(1, 1) translateY(var(--fa-bounce-rebound, -0.125em));
  }
  64% {
    -webkit-transform: scale(1, 1) translateY(0);
            transform: scale(1, 1) translateY(0);
  }
  100% {
    -webkit-transform: scale(1, 1) translateY(0);
            transform: scale(1, 1) translateY(0);
  }
}
@-webkit-keyframes fa-fade {
  50% {
    opacity: var(--fa-fade-opacity, 0.4);
  }
}
@keyframes fa-fade {
  50% {
    opacity: var(--fa-fade-opacity, 0.4);
  }
}
@-webkit-keyframes fa-beat-fade {
  0%, 100% {
    opacity: var(--fa-beat-fade-opacity, 0.4);
    -webkit-transform: scale(1);
            transform: scale(1);
  }
  50% {
    opacity: 1;
    -webkit-transform: scale(var(--fa-beat-fade-scale, 1.125));
            transform: scale(var(--fa-beat-fade-scale, 1.125));
  }
}
@keyframes fa-beat-fade {
  0%, 100% {
    opacity: var(--fa-beat-fade-opacity, 0.4);
    -webkit-transform: scale(1);
            transform: scale(1);
  }
  50% {
    opacity: 1;
    -webkit-transform: scale(var(--fa-beat-fade-scale, 1.125));
            transform: scale(var(--fa-beat-fade-scale, 1.125));
  }
}
@-webkit-keyframes fa-flip {
  50% {
    -webkit-transform: rotate3d(var(--fa-flip-x, 0), var(--fa-flip-y, 1), var(--fa-flip-z, 0), var(--fa-flip-angle, -180deg));
            transform: rotate3d(var(--fa-flip-x, 0), var(--fa-flip-y, 1), var(--fa-flip-z, 0), var(--fa-flip-angle, -180deg));
  }
}
@keyframes fa-flip {
  50% {
    -webkit-transform: rotate3d(var(--fa-flip-x, 0), var(--fa-flip-y, 1), var(--fa-flip-z, 0), var(--fa-flip-angle, -180deg));
            transform: rotate3d(var(--fa-flip-x, 0), var(--fa-flip-y, 1), var(--fa-flip-z, 0), var(--fa-flip-angle, -180deg));
  }
}
@-webkit-keyframes fa-shake {
  0% {
    -webkit-transform: rotate(-15deg);
            transform: rotate(-15deg);
  }
  4% {
    -webkit-transform: rotate(15deg);
            transform: rotate(15deg);
  }
  8%, 24% {
    -webkit-transform: rotate(-18deg);
            transform: rotate(-18deg);
  }
  12%, 28% {
    -webkit-transform: rotate(18deg);
            transform: rotate(18deg);
  }
  16% {
    -webkit-transform: rotate(-22deg);
            transform: rotate(-22deg);
  }
  20% {
    -webkit-transform: rotate(22deg);
            transform: rotate(22deg);
  }
  32% {
    -webkit-transform: rotate(-12deg);
            transform: rotate(-12deg);
  }
  36% {
    -webkit-transform: rotate(12deg);
            transform: rotate(12deg);
  }
  40%, 100% {
    -webkit-transform: rotate(0deg);
            transform: rotate(0deg);
  }
}
@keyframes fa-shake {
  0% {
    -webkit-transform: rotate(-15deg);
            transform: rotate(-15deg);
  }
  4% {
    -webkit-transform: rotate(15deg);
            transform: rotate(15deg);
  }
  8%, 24% {
    -webkit-transform: rotate(-18deg);
            transform: rotate(-18deg);
  }
  12%, 28% {
    -webkit-transform: rotate(18deg);
            transform: rotate(18deg);
  }
  16% {
    -webkit-transform: rotate(-22deg);
            transform: rotate(-22deg);
  }
  20% {
    -webkit-transform: rotate(22deg);
            transform: rotate(22deg);
  }
  32% {
    -webkit-transform: rotate(-12deg);
            transform: rotate(-12deg);
  }
  36% {
    -webkit-transform: rotate(12deg);
            transform: rotate(12deg);
  }
  40%, 100% {
    -webkit-transform: rotate(0deg);
            transform: rotate(0deg);
  }
}
@-webkit-keyframes fa-spin {
  0% {
    -webkit-transform: rotate(0deg);
            transform: rotate(0deg);
  }
  100% {
    -webkit-transform: rotate(360deg);
            transform: rotate(360deg);
  }
}
@keyframes fa-spin {
  0% {
    -webkit-transform: rotate(0deg);
            transform: rotate(0deg);
  }
  100% {
    -webkit-transform: rotate(360deg);
            transform: rotate(360deg);
  }
}
.fa-rotate-90 {
  -webkit-transform: rotate(90deg);
          transform: rotate(90deg);
}

.fa-rotate-180 {
  -webkit-transform: rotate(180deg);
          transform: rotate(180deg);
}

.fa-rotate-270 {
  -webkit-transform: rotate(270deg);
          transform: rotate(270deg);
}

.fa-flip-horizontal {
  -webkit-transform: scale(-1, 1);
          transform: scale(-1, 1);
}

.fa-flip-vertical {
  -webkit-transform: scale(1, -1);
          transform: scale(1, -1);
}

.fa-flip-both,
.fa-flip-horizontal.fa-flip-vertical {
  -webkit-transform: scale(-1, -1);
          transform: scale(-1, -1);
}

.fa-rotate-by {
  -webkit-transform: rotate(var(--fa-rotate-angle, 0));
          transform: rotate(var(--fa-rotate-angle, 0));
}

.fa-stack {
  display: inline-block;
  vertical-align: middle;
  height: 2em;
  position: relative;
  width: 2.5em;
}

.fa-stack-1x,
.fa-stack-2x {
  bottom: 0;
  left: 0;
  margin: auto;
  position: absolute;
  right: 0;
  top: 0;
  z-index: var(--fa-stack-z-index, auto);
}

.svg-inline--fa.fa-stack-1x {
  height: 1em;
  width: 1.25em;
}
.svg-inline--fa.fa-stack-2x {
  height: 2em;
  width: 2.5em;
}

.fa-inverse {
  color: var(--fa-inverse, #fff);
}

.sr-only,
.fa-sr-only {
  position: absolute;
  width: 1px;
  height: 1px;
  padding: 0;
  margin: -1px;
  overflow: hidden;
  clip: rect(0, 0, 0, 0);
  white-space: nowrap;
  border-width: 0;
}

.sr-only-focusable:not(:focus),
.fa-sr-only-focusable:not(:focus) {
  position: absolute;
  width: 1px;
  height: 1px;
  padding: 0;
  margin: -1px;
  overflow: hidden;
  clip: rect(0, 0, 0, 0);
  white-space: nowrap;
  border-width: 0;
}

.svg-inline--fa .fa-primary {
  fill: var(--fa-primary-color, currentColor);
  opacity: var(--fa-primary-opacity, 1);
}

.svg-inline--fa .fa-secondary {
  fill: var(--fa-secondary-color, currentColor);
  opacity: var(--fa-secondary-opacity, 0.4);
}

.svg-inline--fa.fa-swap-opacity .fa-primary {
  opacity: var(--fa-secondary-opacity, 0.4);
}

.svg-inline--fa.fa-swap-opacity .fa-secondary {
  opacity: var(--fa-primary-opacity, 1);
}

.svg-inline--fa mask .fa-primary,
.svg-inline--fa mask .fa-secondary {
  fill: black;
}

.fad.fa-inverse,
.fa-duotone.fa-inverse {
  color: var(--fa-inverse, #fff);
}`;function ap(){var e=Jg,t=Qg,o=z.cssPrefix,r=z.replacementClass,n=Qy;if(o!==e||r!==t){var a=new RegExp("\\.".concat(e,"\\-"),"g"),i=new RegExp("\\--".concat(e,"\\-"),"g"),s=new RegExp("\\.".concat(t),"g");n=n.replace(a,".".concat(o,"-")).replace(i,"--".concat(o,"-")).replace(s,".".concat(r))}return n}var ip=!1;function qi(){z.autoAddCss&&!ip&&(qy(ap()),ip=!0)}var Zy={mixout:function(){return{dom:{css:ap,insertCss:qi}}},hooks:function(){return{beforeDOMElementCreation:function(){qi()},beforeI2svg:function(){qi()}}}},Wt=so||{};Wt[Ht]||(Wt[Ht]={}),Wt[Ht].styles||(Wt[Ht].styles={}),Wt[Ht].hooks||(Wt[Ht].hooks={}),Wt[Ht].shims||(Wt[Ht].shims=[]);var xt=Wt[Ht],sp=[],eh=function e(){ve.removeEventListener("DOMContentLoaded",e),ca=1,sp.map(function(t){return t()})},ca=!1;zt&&(ca=(ve.documentElement.doScroll?/^loaded|^c/:/^loaded|^i|^c/).test(ve.readyState),ca||ve.addEventListener("DOMContentLoaded",eh));function th(e){zt&&(ca?setTimeout(e,0):sp.push(e))}function Xr(e){var t=e.tag,o=e.attributes,r=o===void 0?{}:o,n=e.children,a=n===void 0?[]:n;return typeof e=="string"?np(e):"<".concat(t," ").concat(Xy(r),">").concat(a.map(Xr).join(""),"</").concat(t,">")}function cp(e,t,o){if(e&&e[t]&&e[t][o])return{prefix:t,iconName:o,icon:e[t][o]}}var Yi=function(t,o,r,n){var a=Object.keys(t),i=a.length,s=o,c,g,d;for(r===void 0?(c=1,d=t[a[0]]):(c=0,d=r);c<i;c++)g=a[c],d=s(d,t[g],g,t);return d};function oh(e){for(var t=[],o=0,r=e.length;o<r;){var n=e.charCodeAt(o++);if(n>=55296&&n<=56319&&o<r){var a=e.charCodeAt(o++);(a&64512)==56320?t.push(((n&1023)<<10)+(a&1023)+65536):(t.push(n),o--)}else t.push(n)}return t}function Xi(e){var t=oh(e);return t.length===1?t[0].toString(16):null}function rh(e,t){var o=e.length,r=e.charCodeAt(t),n;return r>=55296&&r<=56319&&o>t+1&&(n=e.charCodeAt(t+1),n>=56320&&n<=57343)?(r-55296)*1024+n-56320+65536:r}function lp(e){return Object.keys(e).reduce(function(t,o){var r=e[o],n=!!r.icon;return n?t[r.iconName]=r.icon:t[o]=r,t},{})}function Ki(e,t){var o=arguments.length>2&&arguments[2]!==void 0?arguments[2]:{},r=o.skipHooks,n=r===void 0?!1:r,a=lp(t);typeof xt.hooks.addPack=="function"&&!n?xt.hooks.addPack(e,lp(t)):xt.styles[e]=$($({},xt.styles[e]||{}),a),e==="fas"&&Ki("fa",t)}var la,ga,pa,ar=xt.styles,nh=xt.shims,ah=(la={},Be(la,xe,Object.values(Hr[xe])),Be(la,Se,Object.values(Hr[Se])),la),Ji=null,gp={},pp={},dp={},fp={},mp={},ih=(ga={},Be(ga,xe,Object.keys(Ur[xe])),Be(ga,Se,Object.keys(Ur[Se])),ga);function sh(e){return~Uy.indexOf(e)}function ch(e,t){var o=t.split("-"),r=o[0],n=o.slice(1).join("-");return r===e&&n!==""&&!sh(n)?n:null}var up=function(){var t=function(a){return Yi(ar,function(i,s,c){return i[c]=Yi(s,a,{}),i},{})};gp=t(function(n,a,i){if(a[3]&&(n[a[3]]=i),a[2]){var s=a[2].filter(function(c){return typeof c=="number"});s.forEach(function(c){n[c.toString(16)]=i})}return n}),pp=t(function(n,a,i){if(n[i]=i,a[2]){var s=a[2].filter(function(c){return typeof c=="string"});s.forEach(function(c){n[c]=i})}return n}),mp=t(function(n,a,i){var s=a[2];return n[i]=i,s.forEach(function(c){n[c]=i}),n});var o="far"in ar||z.autoFetchSvg,r=Yi(nh,function(n,a){var i=a[0],s=a[1],c=a[2];return s==="far"&&!o&&(s="fas"),typeof i=="string"&&(n.names[i]={prefix:s,iconName:c}),typeof i=="number"&&(n.unicodes[i.toString(16)]={prefix:s,iconName:c}),n},{names:{},unicodes:{}});dp=r.names,fp=r.unicodes,Ji=da(z.styleDefault,{family:z.familyDefault})};Vy(function(e){Ji=da(e.styleDefault,{family:z.familyDefault})}),up();function Qi(e,t){return(gp[e]||{})[t]}function lh(e,t){return(pp[e]||{})[t]}function To(e,t){return(mp[e]||{})[t]}function kp(e){return dp[e]||{prefix:null,iconName:null}}function gh(e){var t=fp[e],o=Qi("fas",e);return t||(o?{prefix:"fas",iconName:o}:null)||{prefix:null,iconName:null}}function lo(){return Ji}var Zi=function(){return{prefix:null,iconName:null,rest:[]}};function da(e){var t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},o=t.family,r=o===void 0?xe:o,n=Ur[r][e],a=zr[r][e]||zr[r][n],i=e in xt.styles?e:null;return a||i||null}var bp=(pa={},Be(pa,xe,Object.keys(Hr[xe])),Be(pa,Se,Object.keys(Hr[Se])),pa);function fa(e){var t,o=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},r=o.skipLookups,n=r===void 0?!1:r,a=(t={},Be(t,xe,"".concat(z.cssPrefix,"-").concat(xe)),Be(t,Se,"".concat(z.cssPrefix,"-").concat(Se)),t),i=null,s=xe;(e.includes(a[xe])||e.some(function(g){return bp[xe].includes(g)}))&&(s=xe),(e.includes(a[Se])||e.some(function(g){return bp[Se].includes(g)}))&&(s=Se);var c=e.reduce(function(g,d){var p=ch(z.cssPrefix,d);if(ar[d]?(d=ah[s].includes(d)?By[s][d]:d,i=d,g.prefix=d):ih[s].indexOf(d)>-1?(i=d,g.prefix=da(d,{family:s})):p?g.iconName=p:d!==z.replacementClass&&d!==a[xe]&&d!==a[Se]&&g.rest.push(d),!n&&g.prefix&&g.iconName){var k=i==="fa"?kp(g.iconName):{},m=To(g.prefix,g.iconName);k.prefix&&(i=null),g.iconName=k.iconName||m||g.iconName,g.prefix=k.prefix||g.prefix,g.prefix==="far"&&!ar.far&&ar.fas&&!z.autoFetchSvg&&(g.prefix="fas")}return g},Zi());return(e.includes("fa-brands")||e.includes("fab"))&&(c.prefix="fab"),(e.includes("fa-duotone")||e.includes("fad"))&&(c.prefix="fad"),!c.prefix&&s===Se&&(ar.fass||z.autoFetchSvg)&&(c.prefix="fass",c.iconName=To(c.prefix,c.iconName)||c.iconName),(c.prefix==="fa"||i==="fa")&&(c.prefix=lo()||"fas"),c}var ph=function(){function e(){_y(this,e),this.definitions={}}return Sy(e,[{key:"add",value:function(){for(var o=this,r=arguments.length,n=new Array(r),a=0;a<r;a++)n[a]=arguments[a];var i=n.reduce(this._pullDefinitions,{});Object.keys(i).forEach(function(s){o.definitions[s]=$($({},o.definitions[s]||{}),i[s]),Ki(s,i[s]);var c=Hr[xe][s];c&&Ki(c,i[s]),up()})}},{key:"reset",value:function(){this.definitions={}}},{key:"_pullDefinitions",value:function(o,r){var n=r.prefix&&r.iconName&&r.icon?{0:r}:r;return Object.keys(n).map(function(a){var i=n[a],s=i.prefix,c=i.iconName,g=i.icon,d=g[2];o[s]||(o[s]={}),d.length>0&&d.forEach(function(p){typeof p=="string"&&(o[s][p]=g)}),o[s][c]=g}),o}}]),e}(),yp=[],ir={},sr={},dh=Object.keys(sr);function fh(e,t){var o=t.mixoutsTo;return yp=e,ir={},Object.keys(sr).forEach(function(r){dh.indexOf(r)===-1&&delete sr[r]}),yp.forEach(function(r){var n=r.mixout?r.mixout():{};if(Object.keys(n).forEach(function(i){typeof n[i]=="function"&&(o[i]=n[i]),ea(n[i])==="object"&&Object.keys(n[i]).forEach(function(s){o[i]||(o[i]={}),o[i][s]=n[i][s]})}),r.hooks){var a=r.hooks();Object.keys(a).forEach(function(i){ir[i]||(ir[i]=[]),ir[i].push(a[i])})}r.provides&&r.provides(sr)}),o}function es(e,t){for(var o=arguments.length,r=new Array(o>2?o-2:0),n=2;n<o;n++)r[n-2]=arguments[n];var a=ir[e]||[];return a.forEach(function(i){t=i.apply(null,[t].concat(r))}),t}function Ro(e){for(var t=arguments.length,o=new Array(t>1?t-1:0),r=1;r<t;r++)o[r-1]=arguments[r];var n=ir[e]||[];n.forEach(function(a){a.apply(null,o)})}function Vt(){var e=arguments[0],t=Array.prototype.slice.call(arguments,1);return sr[e]?sr[e].apply(null,t):void 0}function ts(e){e.prefix==="fa"&&(e.prefix="fas");var t=e.iconName,o=e.prefix||lo();if(t)return t=To(o,t)||t,cp(hp.definitions,o,t)||cp(xt.styles,o,t)}var hp=new ph,mh=function(){z.autoReplaceSvg=!1,z.observeMutations=!1,Ro("noAuto")},uh={i2svg:function(){var t=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{};return zt?(Ro("beforeI2svg",t),Vt("pseudoElements2svg",t),Vt("i2svg",t)):Promise.reject("Operation requires a DOM of some kind.")},watch:function(){var t=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{},o=t.autoReplaceSvgRoot;z.autoReplaceSvg===!1&&(z.autoReplaceSvg=!0),z.observeMutations=!0,th(function(){bh({autoReplaceSvgRoot:o}),Ro("watch",t)})}},kh={icon:function(t){if(t===null)return null;if(ea(t)==="object"&&t.prefix&&t.iconName)return{prefix:t.prefix,iconName:To(t.prefix,t.iconName)||t.iconName};if(Array.isArray(t)&&t.length===2){var o=t[1].indexOf("fa-")===0?t[1].slice(3):t[1],r=da(t[0]);return{prefix:r,iconName:To(r,o)||o}}if(typeof t=="string"&&(t.indexOf("".concat(z.cssPrefix,"-"))>-1||t.match(Dy))){var n=fa(t.split(" "),{skipLookups:!0});return{prefix:n.prefix||lo(),iconName:To(n.prefix,n.iconName)||n.iconName}}if(typeof t=="string"){var a=lo();return{prefix:a,iconName:To(a,t)||t}}}},st={noAuto:mh,config:z,dom:uh,parse:kh,library:hp,findIconDefinition:ts,toHtml:Xr},bh=function(){var t=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{},o=t.autoReplaceSvgRoot,r=o===void 0?ve:o;(Object.keys(xt.styles).length>0||z.autoFetchSvg)&&zt&&z.autoReplaceSvg&&st.dom.i2svg({node:r})};function ma(e,t){return Object.defineProperty(e,"abstract",{get:t}),Object.defineProperty(e,"html",{get:function(){return e.abstract.map(function(r){return Xr(r)})}}),Object.defineProperty(e,"node",{get:function(){if(zt){var r=ve.createElement("div");return r.innerHTML=e.html,r.children}}}),e}function yh(e){var t=e.children,o=e.main,r=e.mask,n=e.attributes,a=e.styles,i=e.transform;if(Vi(i)&&o.found&&!r.found){var s=o.width,c=o.height,g={x:s/c/2,y:.5};n.style=sa($($({},a),{},{"transform-origin":"".concat(g.x+i.x/16,"em ").concat(g.y+i.y/16,"em")}))}return[{tag:"svg",attributes:n,children:t}]}function hh(e){var t=e.prefix,o=e.iconName,r=e.children,n=e.attributes,a=e.symbol,i=a===!0?"".concat(t,"-").concat(z.cssPrefix,"-").concat(o):a;return[{tag:"svg",attributes:{style:"display: none;"},children:[{tag:"symbol",attributes:$($({},n),{},{id:i}),children:r}]}]}function os(e){var t=e.icons,o=t.main,r=t.mask,n=e.prefix,a=e.iconName,i=e.transform,s=e.symbol,c=e.title,g=e.maskId,d=e.titleId,p=e.extra,k=e.watchable,m=k===void 0?!1:k,b=r.found?r:o,y=b.width,h=b.height,x=n==="fak",_=[z.replacementClass,a?"".concat(z.cssPrefix,"-").concat(a):""].filter(function(D){return p.classes.indexOf(D)===-1}).filter(function(D){return D!==""||!!D}).concat(p.classes).join(" "),C={children:[],attributes:$($({},p.attributes),{},{"data-prefix":n,"data-icon":a,class:_,role:p.attributes.role||"img",xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 ".concat(y," ").concat(h)})},T=x&&!~p.classes.indexOf("fa-fw")?{width:"".concat(y/h*16*.0625,"em")}:{};m&&(C.attributes[Eo]=""),c&&(C.children.push({tag:"title",attributes:{id:C.attributes["aria-labelledby"]||"title-".concat(d||Yr())},children:[c]}),delete C.attributes.title);var R=$($({},C),{},{prefix:n,iconName:a,main:o,mask:r,maskId:g,transform:i,symbol:s,styles:$($({},T),p.styles)}),O=r.found&&o.found?Vt("generateAbstractMask",R)||{children:[],attributes:{}}:Vt("generateAbstractIcon",R)||{children:[],attributes:{}},I=O.children,B=O.attributes;return R.children=I,R.attributes=B,s?hh(R):yh(R)}function vp(e){var t=e.content,o=e.width,r=e.height,n=e.transform,a=e.title,i=e.extra,s=e.watchable,c=s===void 0?!1:s,g=$($($({},i.attributes),a?{title:a}:{}),{},{class:i.classes.join(" ")});c&&(g[Eo]="");var d=$({},i.styles);Vi(n)&&(d.transform=Jy({transform:n,startCentered:!0,width:o,height:r}),d["-webkit-transform"]=d.transform);var p=sa(d);p.length>0&&(g.style=p);var k=[];return k.push({tag:"span",attributes:g,children:[t]}),a&&k.push({tag:"span",attributes:{class:"sr-only"},children:[a]}),k}function vh(e){var t=e.content,o=e.title,r=e.extra,n=$($($({},r.attributes),o?{title:o}:{}),{},{class:r.classes.join(" ")}),a=sa(r.styles);a.length>0&&(n.style=a);var i=[];return i.push({tag:"span",attributes:n,children:[t]}),o&&i.push({tag:"span",attributes:{class:"sr-only"},children:[o]}),i}var rs=xt.styles;function ns(e){var t=e[0],o=e[1],r=e.slice(4),n=Di(r,1),a=n[0],i=null;return Array.isArray(a)?i={tag:"g",attributes:{class:"".concat(z.cssPrefix,"-").concat(Co.GROUP)},children:[{tag:"path",attributes:{class:"".concat(z.cssPrefix,"-").concat(Co.SECONDARY),fill:"currentColor",d:a[0]}},{tag:"path",attributes:{class:"".concat(z.cssPrefix,"-").concat(Co.PRIMARY),fill:"currentColor",d:a[1]}}]}:i={tag:"path",attributes:{fill:"currentColor",d:a}},{found:!0,width:t,height:o,icon:i}}var xh={found:!1,width:512,height:512};function wh(e,t){!ep&&!z.showMissingIcons&&e&&console.error('Icon with name "'.concat(e,'" and prefix "').concat(t,'" is missing.'))}function as(e,t){var o=t;return t==="fa"&&z.styleDefault!==null&&(t=lo()),new Promise(function(r,n){if(Vt("missingIconAbstract"),o==="fa"){var a=kp(e)||{};e=a.iconName||e,t=a.prefix||t}if(e&&t&&rs[t]&&rs[t][e]){var i=rs[t][e];return r(ns(i))}wh(e,t),r($($({},xh),{},{icon:z.showMissingIcons&&e?Vt("missingIconAbstract")||{}:{}}))})}var xp=function(){},is=z.measurePerformance&&ta&&ta.mark&&ta.measure?ta:{mark:xp,measure:xp},Kr='FA "6.5.2"',_h=function(t){return is.mark("".concat(Kr," ").concat(t," begins")),function(){return wp(t)}},wp=function(t){is.mark("".concat(Kr," ").concat(t," ends")),is.measure("".concat(Kr," ").concat(t),"".concat(Kr," ").concat(t," begins"),"".concat(Kr," ").concat(t," ends"))},ss={begin:_h,end:wp},ua=function(){};function _p(e){var t=e.getAttribute?e.getAttribute(Eo):null;return typeof t=="string"}function Ah(e){var t=e.getAttribute?e.getAttribute(Ui):null,o=e.getAttribute?e.getAttribute(zi):null;return t&&o}function Sh(e){return e&&e.classList&&e.classList.contains&&e.classList.contains(z.replacementClass)}function Eh(){if(z.autoReplaceSvg===!0)return ka.replace;var e=ka[z.autoReplaceSvg];return e||ka.replace}function Ch(e){return ve.createElementNS("http://www.w3.org/2000/svg",e)}function Th(e){return ve.createElement(e)}function Ap(e){var t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},o=t.ceFn,r=o===void 0?e.tag==="svg"?Ch:Th:o;if(typeof e=="string")return ve.createTextNode(e);var n=r(e.tag);Object.keys(e.attributes||[]).forEach(function(i){n.setAttribute(i,e.attributes[i])});var a=e.children||[];return a.forEach(function(i){n.appendChild(Ap(i,{ceFn:r}))}),n}function Rh(e){var t=" ".concat(e.outerHTML," ");return t="".concat(t,"Font Awesome fontawesome.com "),t}var ka={replace:function(t){var o=t[0];if(o.parentNode)if(t[1].forEach(function(n){o.parentNode.insertBefore(Ap(n),o)}),o.getAttribute(Eo)===null&&z.keepOriginalSource){var r=ve.createComment(Rh(o));o.parentNode.replaceChild(r,o)}else o.remove()},nest:function(t){var o=t[0],r=t[1];if(~Wi(o).indexOf(z.replacementClass))return ka.replace(t);var n=new RegExp("".concat(z.cssPrefix,"-.*"));if(delete r[0].attributes.id,r[0].attributes.class){var a=r[0].attributes.class.split(" ").reduce(function(s,c){return c===z.replacementClass||c.match(n)?s.toSvg.push(c):s.toNode.push(c),s},{toNode:[],toSvg:[]});r[0].attributes.class=a.toSvg.join(" "),a.toNode.length===0?o.removeAttribute("class"):o.setAttribute("class",a.toNode.join(" "))}var i=r.map(function(s){return Xr(s)}).join(`
`);o.setAttribute(Eo,""),o.innerHTML=i}};function Sp(e){e()}function Ep(e,t){var o=typeof t=="function"?t:ua;if(e.length===0)o();else{var r=Sp;z.mutateApproach===Ly&&(r=so.requestAnimationFrame||Sp),r(function(){var n=Eh(),a=ss.begin("mutate");e.map(n),a(),o()})}}var cs=!1;function Cp(){cs=!0}function ls(){cs=!1}var ba=null;function Tp(e){if(Xg&&z.observeMutations){var t=e.treeCallback,o=t===void 0?ua:t,r=e.nodeCallback,n=r===void 0?ua:r,a=e.pseudoElementsCallback,i=a===void 0?ua:a,s=e.observeMutationsRoot,c=s===void 0?ve:s;ba=new Xg(function(g){if(!cs){var d=lo();nr(g).forEach(function(p){if(p.type==="childList"&&p.addedNodes.length>0&&!_p(p.addedNodes[0])&&(z.searchPseudoElements&&i(p.target),o(p.target)),p.type==="attributes"&&p.target.parentNode&&z.searchPseudoElements&&i(p.target.parentNode),p.type==="attributes"&&_p(p.target)&&~Gy.indexOf(p.attributeName))if(p.attributeName==="class"&&Ah(p.target)){var k=fa(Wi(p.target)),m=k.prefix,b=k.iconName;p.target.setAttribute(Ui,m||d),b&&p.target.setAttribute(zi,b)}else Sh(p.target)&&n(p.target)})}}),zt&&ba.observe(c,{childList:!0,attributes:!0,characterData:!0,subtree:!0})}}function Oh(){ba&&ba.disconnect()}function Ih(e){var t=e.getAttribute("style"),o=[];return t&&(o=t.split(";").reduce(function(r,n){var a=n.split(":"),i=a[0],s=a.slice(1);return i&&s.length>0&&(r[i]=s.join(":").trim()),r},{})),o}function Nh(e){var t=e.getAttribute("data-prefix"),o=e.getAttribute("data-icon"),r=e.innerText!==void 0?e.innerText.trim():"",n=fa(Wi(e));return n.prefix||(n.prefix=lo()),t&&o&&(n.prefix=t,n.iconName=o),n.iconName&&n.prefix||(n.prefix&&r.length>0&&(n.iconName=lh(n.prefix,e.innerText)||Qi(n.prefix,Xi(e.innerText))),!n.iconName&&z.autoFetchSvg&&e.firstChild&&e.firstChild.nodeType===Node.TEXT_NODE&&(n.iconName=e.firstChild.data)),n}function Ph(e){var t=nr(e.attributes).reduce(function(n,a){return n.name!=="class"&&n.name!=="style"&&(n[a.name]=a.value),n},{}),o=e.getAttribute("title"),r=e.getAttribute("data-fa-title-id");return z.autoA11y&&(o?t["aria-labelledby"]="".concat(z.replacementClass,"-title-").concat(r||Yr()):(t["aria-hidden"]="true",t.focusable="false")),t}function Lh(){return{iconName:null,title:null,titleId:null,prefix:null,transform:Ot,symbol:!1,mask:{iconName:null,prefix:null,rest:[]},maskId:null,extra:{classes:[],styles:{},attributes:{}}}}function Rp(e){var t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{styleParser:!0},o=Nh(e),r=o.iconName,n=o.prefix,a=o.rest,i=Ph(e),s=es("parseNodeAttributes",{},e),c=t.styleParser?Ih(e):[];return $({iconName:r,title:e.getAttribute("title"),titleId:e.getAttribute("data-fa-title-id"),prefix:n,transform:Ot,mask:{iconName:null,prefix:null,rest:[]},maskId:null,symbol:!1,extra:{classes:a,styles:c,attributes:i}},s)}var Mh=xt.styles;function Op(e){var t=z.autoReplaceSvg==="nest"?Rp(e,{styleParser:!1}):Rp(e);return~t.extra.classes.indexOf(tp)?Vt("generateLayersText",e,t):Vt("generateSvgReplacementMutation",e,t)}var go=new Set;Hi.map(function(e){go.add("fa-".concat(e))}),Object.keys(Ur[xe]).map(go.add.bind(go)),Object.keys(Ur[Se]).map(go.add.bind(go)),go=jr(go);function Ip(e){var t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:null;if(!zt)return Promise.resolve();var o=ve.documentElement.classList,r=function(p){return o.add("".concat(Zg,"-").concat(p))},n=function(p){return o.remove("".concat(Zg,"-").concat(p))},a=z.autoFetchSvg?go:Hi.map(function(d){return"fa-".concat(d)}).concat(Object.keys(Mh));a.includes("fa")||a.push("fa");var i=[".".concat(tp,":not([").concat(Eo,"])")].concat(a.map(function(d){return".".concat(d,":not([").concat(Eo,"])")})).join(", ");if(i.length===0)return Promise.resolve();var s=[];try{s=nr(e.querySelectorAll(i))}catch{}if(s.length>0)r("pending"),n("complete");else return Promise.resolve();var c=ss.begin("onTree"),g=s.reduce(function(d,p){try{var k=Op(p);k&&d.push(k)}catch(m){ep||m.name==="MissingIcon"&&console.error(m)}return d},[]);return new Promise(function(d,p){Promise.all(g).then(function(k){Ep(k,function(){r("active"),r("complete"),n("pending"),typeof t=="function"&&t(),c(),d()})}).catch(function(k){c(),p(k)})})}function Bh(e){var t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:null;Op(e).then(function(o){o&&Ep([o],t)})}function Dh(e){return function(t){var o=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},r=(t||{}).icon?t:ts(t||{}),n=o.mask;return n&&(n=(n||{}).icon?n:ts(n||{})),e(r,$($({},o),{},{mask:n}))}}var Fh=function(t){var o=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},r=o.transform,n=r===void 0?Ot:r,a=o.symbol,i=a===void 0?!1:a,s=o.mask,c=s===void 0?null:s,g=o.maskId,d=g===void 0?null:g,p=o.title,k=p===void 0?null:p,m=o.titleId,b=m===void 0?null:m,y=o.classes,h=y===void 0?[]:y,x=o.attributes,_=x===void 0?{}:x,C=o.styles,T=C===void 0?{}:C;if(t){var R=t.prefix,O=t.iconName,I=t.icon;return ma($({type:"icon"},t),function(){return Ro("beforeDOMElementCreation",{iconDefinition:t,params:o}),z.autoA11y&&(k?_["aria-labelledby"]="".concat(z.replacementClass,"-title-").concat(b||Yr()):(_["aria-hidden"]="true",_.focusable="false")),os({icons:{main:ns(I),mask:c?ns(c.icon):{found:!1,width:null,height:null,icon:{}}},prefix:R,iconName:O,transform:$($({},Ot),n),symbol:i,title:k,maskId:d,titleId:b,extra:{attributes:_,styles:T,classes:h}})})}},$h={mixout:function(){return{icon:Dh(Fh)}},hooks:function(){return{mutationObserverCallbacks:function(o){return o.treeCallback=Ip,o.nodeCallback=Bh,o}}},provides:function(t){t.i2svg=function(o){var r=o.node,n=r===void 0?ve:r,a=o.callback,i=a===void 0?function(){}:a;return Ip(n,i)},t.generateSvgReplacementMutation=function(o,r){var n=r.iconName,a=r.title,i=r.titleId,s=r.prefix,c=r.transform,g=r.symbol,d=r.mask,p=r.maskId,k=r.extra;return new Promise(function(m,b){Promise.all([as(n,s),d.iconName?as(d.iconName,d.prefix):Promise.resolve({found:!1,width:512,height:512,icon:{}})]).then(function(y){var h=Di(y,2),x=h[0],_=h[1];m([o,os({icons:{main:x,mask:_},prefix:s,iconName:n,transform:c,symbol:g,maskId:p,title:a,titleId:i,extra:k,watchable:!0})])}).catch(b)})},t.generateAbstractIcon=function(o){var r=o.children,n=o.attributes,a=o.main,i=o.transform,s=o.styles,c=sa(s);c.length>0&&(n.style=c);var g;return Vi(i)&&(g=Vt("generateAbstractTransformGrouping",{main:a,transform:i,containerWidth:a.width,iconWidth:a.width})),r.push(g||a.icon),{children:r,attributes:n}}}},jh={mixout:function(){return{layer:function(o){var r=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},n=r.classes,a=n===void 0?[]:n;return ma({type:"layer"},function(){Ro("beforeDOMElementCreation",{assembler:o,params:r});var i=[];return o(function(s){Array.isArray(s)?s.map(function(c){i=i.concat(c.abstract)}):i=i.concat(s.abstract)}),[{tag:"span",attributes:{class:["".concat(z.cssPrefix,"-layers")].concat(jr(a)).join(" ")},children:i}]})}}}},Gh={mixout:function(){return{counter:function(o){var r=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},n=r.title,a=n===void 0?null:n,i=r.classes,s=i===void 0?[]:i,c=r.attributes,g=c===void 0?{}:c,d=r.styles,p=d===void 0?{}:d;return ma({type:"counter",content:o},function(){return Ro("beforeDOMElementCreation",{content:o,params:r}),vh({content:o.toString(),title:a,extra:{attributes:g,styles:p,classes:["".concat(z.cssPrefix,"-layers-counter")].concat(jr(s))}})})}}}},Uh={mixout:function(){return{text:function(o){var r=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},n=r.transform,a=n===void 0?Ot:n,i=r.title,s=i===void 0?null:i,c=r.classes,g=c===void 0?[]:c,d=r.attributes,p=d===void 0?{}:d,k=r.styles,m=k===void 0?{}:k;return ma({type:"text",content:o},function(){return Ro("beforeDOMElementCreation",{content:o,params:r}),vp({content:o,transform:$($({},Ot),a),title:s,extra:{attributes:p,styles:m,classes:["".concat(z.cssPrefix,"-layers-text")].concat(jr(g))}})})}}},provides:function(t){t.generateLayersText=function(o,r){var n=r.title,a=r.transform,i=r.extra,s=null,c=null;if(Kg){var g=parseInt(getComputedStyle(o).fontSize,10),d=o.getBoundingClientRect();s=d.width/g,c=d.height/g}return z.autoA11y&&!n&&(i.attributes["aria-hidden"]="true"),Promise.resolve([o,vp({content:o.innerHTML,width:s,height:c,transform:a,title:n,extra:i,watchable:!0})])}}},zh=new RegExp('"',"ug"),Np=[1105920,1112319];function Hh(e){var t=e.replace(zh,""),o=rh(t,0),r=o>=Np[0]&&o<=Np[1],n=t.length===2?t[0]===t[1]:!1;return{value:Xi(n?t[0]:t),isSecondary:r||n}}function Pp(e,t){var o="".concat(Py).concat(t.replace(":","-"));return new Promise(function(r,n){if(e.getAttribute(o)!==null)return r();var a=nr(e.children),i=a.filter(function(I){return I.getAttribute(Gi)===t})[0],s=so.getComputedStyle(e,t),c=s.getPropertyValue("font-family").match(Fy),g=s.getPropertyValue("font-weight"),d=s.getPropertyValue("content");if(i&&!c)return e.removeChild(i),r();if(c&&d!=="none"&&d!==""){var p=s.getPropertyValue("content"),k=~["Sharp"].indexOf(c[2])?Se:xe,m=~["Solid","Regular","Light","Thin","Duotone","Brands","Kit"].indexOf(c[2])?zr[k][c[2].toLowerCase()]:$y[k][g],b=Hh(p),y=b.value,h=b.isSecondary,x=c[0].startsWith("FontAwesome"),_=Qi(m,y),C=_;if(x){var T=gh(y);T.iconName&&T.prefix&&(_=T.iconName,m=T.prefix)}if(_&&!h&&(!i||i.getAttribute(Ui)!==m||i.getAttribute(zi)!==C)){e.setAttribute(o,C),i&&e.removeChild(i);var R=Lh(),O=R.extra;O.attributes[Gi]=t,as(_,m).then(function(I){var B=os($($({},R),{},{icons:{main:I,mask:Zi()},prefix:m,iconName:C,extra:O,watchable:!0})),D=ve.createElementNS("http://www.w3.org/2000/svg","svg");t==="::before"?e.insertBefore(D,e.firstChild):e.appendChild(D),D.outerHTML=B.map(function(F){return Xr(F)}).join(`
`),e.removeAttribute(o),r()}).catch(n)}else r()}else r()})}function Wh(e){return Promise.all([Pp(e,"::before"),Pp(e,"::after")])}function Vh(e){return e.parentNode!==document.head&&!~My.indexOf(e.tagName.toUpperCase())&&!e.getAttribute(Gi)&&(!e.parentNode||e.parentNode.tagName!=="svg")}function Lp(e){if(zt)return new Promise(function(t,o){var r=nr(e.querySelectorAll("*")).filter(Vh).map(Wh),n=ss.begin("searchPseudoElements");Cp(),Promise.all(r).then(function(){n(),ls(),t()}).catch(function(){n(),ls(),o()})})}var qh={hooks:function(){return{mutationObserverCallbacks:function(o){return o.pseudoElementsCallback=Lp,o}}},provides:function(t){t.pseudoElements2svg=function(o){var r=o.node,n=r===void 0?ve:r;z.searchPseudoElements&&Lp(n)}}},Mp=!1,Yh={mixout:function(){return{dom:{unwatch:function(){Cp(),Mp=!0}}}},hooks:function(){return{bootstrap:function(){Tp(es("mutationObserverCallbacks",{}))},noAuto:function(){Oh()},watch:function(o){var r=o.observeMutationsRoot;Mp?ls():Tp(es("mutationObserverCallbacks",{observeMutationsRoot:r}))}}}},Bp=function(t){var o={size:16,x:0,y:0,flipX:!1,flipY:!1,rotate:0};return t.toLowerCase().split(" ").reduce(function(r,n){var a=n.toLowerCase().split("-"),i=a[0],s=a.slice(1).join("-");if(i&&s==="h")return r.flipX=!0,r;if(i&&s==="v")return r.flipY=!0,r;if(s=parseFloat(s),isNaN(s))return r;switch(i){case"grow":r.size=r.size+s;break;case"shrink":r.size=r.size-s;break;case"left":r.x=r.x-s;break;case"right":r.x=r.x+s;break;case"up":r.y=r.y-s;break;case"down":r.y=r.y+s;break;case"rotate":r.rotate=r.rotate+s;break}return r},o)},Xh={mixout:function(){return{parse:{transform:function(o){return Bp(o)}}}},hooks:function(){return{parseNodeAttributes:function(o,r){var n=r.getAttribute("data-fa-transform");return n&&(o.transform=Bp(n)),o}}},provides:function(t){t.generateAbstractTransformGrouping=function(o){var r=o.main,n=o.transform,a=o.containerWidth,i=o.iconWidth,s={transform:"translate(".concat(a/2," 256)")},c="translate(".concat(n.x*32,", ").concat(n.y*32,") "),g="scale(".concat(n.size/16*(n.flipX?-1:1),", ").concat(n.size/16*(n.flipY?-1:1),") "),d="rotate(".concat(n.rotate," 0 0)"),p={transform:"".concat(c," ").concat(g," ").concat(d)},k={transform:"translate(".concat(i/2*-1," -256)")},m={outer:s,inner:p,path:k};return{tag:"g",attributes:$({},m.outer),children:[{tag:"g",attributes:$({},m.inner),children:[{tag:r.icon.tag,children:r.icon.children,attributes:$($({},r.icon.attributes),m.path)}]}]}}}},gs={x:0,y:0,width:"100%",height:"100%"};function Dp(e){var t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!0;return e.attributes&&(e.attributes.fill||t)&&(e.attributes.fill="black"),e}function Kh(e){return e.tag==="g"?e.children:[e]}var Jh={hooks:function(){return{parseNodeAttributes:function(o,r){var n=r.getAttribute("data-fa-mask"),a=n?fa(n.split(" ").map(function(i){return i.trim()})):Zi();return a.prefix||(a.prefix=lo()),o.mask=a,o.maskId=r.getAttribute("data-fa-mask-id"),o}}},provides:function(t){t.generateAbstractMask=function(o){var r=o.children,n=o.attributes,a=o.main,i=o.mask,s=o.maskId,c=o.transform,g=a.width,d=a.icon,p=i.width,k=i.icon,m=Ky({transform:c,containerWidth:p,iconWidth:g}),b={tag:"rect",attributes:$($({},gs),{},{fill:"white"})},y=d.children?{children:d.children.map(Dp)}:{},h={tag:"g",attributes:$({},m.inner),children:[Dp($({tag:d.tag,attributes:$($({},d.attributes),m.path)},y))]},x={tag:"g",attributes:$({},m.outer),children:[h]},_="mask-".concat(s||Yr()),C="clip-".concat(s||Yr()),T={tag:"mask",attributes:$($({},gs),{},{id:_,maskUnits:"userSpaceOnUse",maskContentUnits:"userSpaceOnUse"}),children:[b,x]},R={tag:"defs",children:[{tag:"clipPath",attributes:{id:C},children:Kh(k)},T]};return r.push(R,{tag:"rect",attributes:$({fill:"currentColor","clip-path":"url(#".concat(C,")"),mask:"url(#".concat(_,")")},gs)}),{children:r,attributes:n}}}},Qh={provides:function(t){var o=!1;so.matchMedia&&(o=so.matchMedia("(prefers-reduced-motion: reduce)").matches),t.missingIconAbstract=function(){var r=[],n={fill:"currentColor"},a={attributeType:"XML",repeatCount:"indefinite",dur:"2s"};r.push({tag:"path",attributes:$($({},n),{},{d:"M156.5,447.7l-12.6,29.5c-18.7-9.5-35.9-21.2-51.5-34.9l22.7-22.7C127.6,430.5,141.5,440,156.5,447.7z M40.6,272H8.5 c1.4,21.2,5.4,41.7,11.7,61.1L50,321.2C45.1,305.5,41.8,289,40.6,272z M40.6,240c1.4-18.8,5.2-37,11.1-54.1l-29.5-12.6 C14.7,194.3,10,216.7,8.5,240H40.6z M64.3,156.5c7.8-14.9,17.2-28.8,28.1-41.5L69.7,92.3c-13.7,15.6-25.5,32.8-34.9,51.5 L64.3,156.5z M397,419.6c-13.9,12-29.4,22.3-46.1,30.4l11.9,29.8c20.7-9.9,39.8-22.6,56.9-37.6L397,419.6z M115,92.4 c13.9-12,29.4-22.3,46.1-30.4l-11.9-29.8c-20.7,9.9-39.8,22.6-56.8,37.6L115,92.4z M447.7,355.5c-7.8,14.9-17.2,28.8-28.1,41.5 l22.7,22.7c13.7-15.6,25.5-32.9,34.9-51.5L447.7,355.5z M471.4,272c-1.4,18.8-5.2,37-11.1,54.1l29.5,12.6 c7.5-21.1,12.2-43.5,13.6-66.8H471.4z M321.2,462c-15.7,5-32.2,8.2-49.2,9.4v32.1c21.2-1.4,41.7-5.4,61.1-11.7L321.2,462z M240,471.4c-18.8-1.4-37-5.2-54.1-11.1l-12.6,29.5c21.1,7.5,43.5,12.2,66.8,13.6V471.4z M462,190.8c5,15.7,8.2,32.2,9.4,49.2h32.1 c-1.4-21.2-5.4-41.7-11.7-61.1L462,190.8z M92.4,397c-12-13.9-22.3-29.4-30.4-46.1l-29.8,11.9c9.9,20.7,22.6,39.8,37.6,56.9 L92.4,397z M272,40.6c18.8,1.4,36.9,5.2,54.1,11.1l12.6-29.5C317.7,14.7,295.3,10,272,8.5V40.6z M190.8,50 c15.7-5,32.2-8.2,49.2-9.4V8.5c-21.2,1.4-41.7,5.4-61.1,11.7L190.8,50z M442.3,92.3L419.6,115c12,13.9,22.3,29.4,30.5,46.1 l29.8-11.9C470,128.5,457.3,109.4,442.3,92.3z M397,92.4l22.7-22.7c-15.6-13.7-32.8-25.5-51.5-34.9l-12.6,29.5 C370.4,72.1,384.4,81.5,397,92.4z"})});var i=$($({},a),{},{attributeName:"opacity"}),s={tag:"circle",attributes:$($({},n),{},{cx:"256",cy:"364",r:"28"}),children:[]};return o||s.children.push({tag:"animate",attributes:$($({},a),{},{attributeName:"r",values:"28;14;28;28;14;28;"})},{tag:"animate",attributes:$($({},i),{},{values:"1;0;1;1;0;1;"})}),r.push(s),r.push({tag:"path",attributes:$($({},n),{},{opacity:"1",d:"M263.7,312h-16c-6.6,0-12-5.4-12-12c0-71,77.4-63.9,77.4-107.8c0-20-17.8-40.2-57.4-40.2c-29.1,0-44.3,9.6-59.2,28.7 c-3.9,5-11.1,6-16.2,2.4l-13.1-9.2c-5.6-3.9-6.9-11.8-2.6-17.2c21.2-27.2,46.4-44.7,91.2-44.7c52.3,0,97.4,29.8,97.4,80.2 c0,67.6-77.4,63.5-77.4,107.8C275.7,306.6,270.3,312,263.7,312z"}),children:o?[]:[{tag:"animate",attributes:$($({},i),{},{values:"1;0;0;0;0;1;"})}]}),o||r.push({tag:"path",attributes:$($({},n),{},{opacity:"0",d:"M232.5,134.5l7,168c0.3,6.4,5.6,11.5,12,11.5h9c6.4,0,11.7-5.1,12-11.5l7-168c0.3-6.8-5.2-12.5-12-12.5h-23 C237.7,122,232.2,127.7,232.5,134.5z"}),children:[{tag:"animate",attributes:$($({},i),{},{values:"0;0;1;1;0;0;"})}]}),{tag:"g",attributes:{class:"missing"},children:r}}}},Zh={hooks:function(){return{parseNodeAttributes:function(o,r){var n=r.getAttribute("data-fa-symbol"),a=n===null?!1:n===""?!0:n;return o.symbol=a,o}}}},e0=[Zy,$h,jh,Gh,Uh,qh,Yh,Xh,Jh,Qh,Zh];fh(e0,{mixoutsTo:st}),st.noAuto,st.config,st.library,st.dom;var ps=st.parse;st.findIconDefinition,st.toHtml;var t0=st.icon;st.layer,st.text,st.counter;var Fp={exports:{}},o0="SECRET_DO_NOT_PASS_THIS_OR_YOU_WILL_BE_FIRED",r0=o0,n0=r0;function $p(){}function jp(){}jp.resetWarningCache=$p;var a0=function(){function e(r,n,a,i,s,c){if(c!==n0){var g=new Error("Calling PropTypes validators directly is not supported by the `prop-types` package. Use PropTypes.checkPropTypes() to call them. Read more at http://fb.me/use-check-prop-types");throw g.name="Invariant Violation",g}}e.isRequired=e;function t(){return e}var o={array:e,bigint:e,bool:e,func:e,number:e,object:e,string:e,symbol:e,any:e,arrayOf:t,element:e,elementType:e,instanceOf:t,node:e,objectOf:t,oneOf:t,oneOfType:t,shape:t,exact:t,checkPropTypes:jp,resetWarningCache:$p};return o.PropTypes=o,o};Fp.exports=a0();var i0=Fp.exports;const J=Br(i0);function Gp(e,t){for(var o in t)e[o]=t[o];return e}function ds(e,t){for(var o in e)if(o!=="__source"&&!(o in t))return!0;for(var r in t)if(r!=="__source"&&e[r]!==t[r])return!0;return!1}function ya(e,t){this.props=e,this.context=t}function s0(e,t){function o(n){var a=this.props.ref,i=a==n.ref;return!i&&a&&(a.call?a(null):a.current=null),t?!t(this.props,n)||!i:ds(this.props,n)}function r(n){return this.shouldComponentUpdate=o,Le(e,n)}return r.displayName="Memo("+(e.displayName||e.name)+")",r.prototype.isReactComponent=!0,r.__f=!0,r}(ya.prototype=new Ct).isPureReactComponent=!0,ya.prototype.shouldComponentUpdate=function(e,t){return ds(this.props,e)||ds(this.state,t)};var Up=oe.__b;oe.__b=function(e){e.type&&e.type.__f&&e.ref&&(e.props.ref=e.ref,e.ref=null),Up&&Up(e)};var c0=typeof Symbol<"u"&&Symbol.for&&Symbol.for("react.forward_ref")||3911;function fe(e){function t(o){var r=Gp({},o);return delete r.ref,e(r,o.ref||null)}return t.$$typeof=c0,t.render=t,t.prototype.isReactComponent=t.__f=!0,t.displayName="ForwardRef("+(e.displayName||e.name)+")",t}var zp=function(e,t){return e==null?null:Ut(Ut(e).map(t))},fs={map:zp,forEach:zp,count:function(e){return e?Ut(e).length:0},only:function(e){var t=Ut(e);if(t.length!==1)throw"Children.only";return t[0]},toArray:Ut},l0=oe.__e;oe.__e=function(e,t,o,r){if(e.then){for(var n,a=t;a=a.__;)if((n=a.__c)&&n.__c)return t.__e==null&&(t.__e=o.__e,t.__k=o.__k),n.__c(e,t)}l0(e,t,o,r)};var Hp=oe.unmount;function Wp(e,t,o){return e&&(e.__c&&e.__c.__H&&(e.__c.__H.__.forEach(function(r){typeof r.__c=="function"&&r.__c()}),e.__c.__H=null),(e=Gp({},e)).__c!=null&&(e.__c.__P===o&&(e.__c.__P=t),e.__c=null),e.__k=e.__k&&e.__k.map(function(r){return Wp(r,t,o)})),e}function Vp(e,t,o){return e&&o&&(e.__v=null,e.__k=e.__k&&e.__k.map(function(r){return Vp(r,t,o)}),e.__c&&e.__c.__P===t&&(e.__e&&o.appendChild(e.__e),e.__c.__e=!0,e.__c.__P=o)),e}function Jr(){this.__u=0,this.t=null,this.__b=null}function qp(e){var t=e.__.__c;return t&&t.__a&&t.__a(e)}function g0(e){var t,o,r;function n(a){if(t||(t=e()).then(function(i){o=i.default||i},function(i){r=i}),r)throw r;if(!o)throw t;return Le(o,a)}return n.displayName="Lazy",n.__f=!0,n}function Qr(){this.u=null,this.o=null}oe.unmount=function(e){var t=e.__c;t&&t.__R&&t.__R(),t&&32&e.__u&&(e.type=null),Hp&&Hp(e)},(Jr.prototype=new Ct).__c=function(e,t){var o=t.__c,r=this;r.t==null&&(r.t=[]),r.t.push(o);var n=qp(r.__v),a=!1,i=function(){a||(a=!0,o.__R=null,n?n(s):s())};o.__R=i;var s=function(){if(!--r.__u){if(r.state.__a){var c=r.state.__a;r.__v.__k[0]=Vp(c,c.__c.__P,c.__c.__O)}var g;for(r.setState({__a:r.__b=null});g=r.t.pop();)g.forceUpdate()}};r.__u++||32&t.__u||r.setState({__a:r.__b=r.__v.__k[0]}),e.then(i,i)},Jr.prototype.componentWillUnmount=function(){this.t=[]},Jr.prototype.render=function(e,t){if(this.__b){if(this.__v.__k){var o=document.createElement("div"),r=this.__v.__k[0].__c;this.__v.__k[0]=Wp(this.__b,o,r.__O=r.__P)}this.__b=null}var n=t.__a&&Le(Te,null,e.fallback);return n&&(n.__u&=-33),[Le(Te,null,t.__a?null:e.children),n]};var Yp=function(e,t,o){if(++o[1]===o[0]&&e.o.delete(t),e.props.revealOrder&&(e.props.revealOrder[0]!=="t"||!e.o.size))for(o=e.u;o;){for(;o.length>3;)o.pop()();if(o[1]<o[0])break;e.u=o=o[2]}};function p0(e){return this.getChildContext=function(){return e.context},e.children}function d0(e){var t=this,o=e.i;t.componentWillUnmount=function(){Jo(null,t.l),t.l=null,t.i=null},t.i&&t.i!==o&&t.componentWillUnmount(),t.l||(t.i=o,t.l={nodeType:1,parentNode:o,childNodes:[],appendChild:function(r){this.childNodes.push(r),t.i.appendChild(r)},insertBefore:function(r,n){this.childNodes.push(r),t.i.appendChild(r)},removeChild:function(r){this.childNodes.splice(this.childNodes.indexOf(r)>>>1,1),t.i.removeChild(r)}}),Jo(Le(p0,{context:t.context},e.__v),t.l)}function f0(e,t){var o=Le(d0,{__v:e,i:t});return o.containerInfo=t,o}(Qr.prototype=new Ct).__a=function(e){var t=this,o=qp(t.__v),r=t.o.get(e);return r[0]++,function(n){var a=function(){t.props.revealOrder?(r.push(n),Yp(t,e,r)):n()};o?o(a):a()}},Qr.prototype.render=function(e){this.u=null,this.o=new Map;var t=Ut(e.children);e.revealOrder&&e.revealOrder[0]==="b"&&t.reverse();for(var o=t.length;o--;)this.o.set(t[o],this.u=[1,0,this.u]);return e.children},Qr.prototype.componentDidUpdate=Qr.prototype.componentDidMount=function(){var e=this;this.o.forEach(function(t,o){Yp(e,o,t)})};var Xp=typeof Symbol<"u"&&Symbol.for&&Symbol.for("react.element")||60103,m0=/^(?:accent|alignment|arabic|baseline|cap|clip(?!PathU)|color|dominant|fill|flood|font|glyph(?!R)|horiz|image(!S)|letter|lighting|marker(?!H|W|U)|overline|paint|pointer|shape|stop|strikethrough|stroke|text(?!L)|transform|underline|unicode|units|v|vector|vert|word|writing|x(?!C))[A-Z]/,u0=/^on(Ani|Tra|Tou|BeforeInp|Compo)/,k0=/[A-Z0-9]/g,b0=typeof document<"u",y0=function(e){return(typeof Symbol<"u"&&typeof Symbol()=="symbol"?/fil|che|rad/:/fil|che|ra/).test(e)};function h0(e,t,o){return t.__k==null&&(t.textContent=""),Jo(e,t),typeof o=="function"&&o(),e?e.__c:null}function v0(e,t,o){return wl(e,t),typeof o=="function"&&o(),e?e.__c:null}Ct.prototype.isReactComponent={},["componentWillMount","componentWillReceiveProps","componentWillUpdate"].forEach(function(e){Object.defineProperty(Ct.prototype,e,{configurable:!0,get:function(){return this["UNSAFE_"+e]},set:function(t){Object.defineProperty(this,e,{configurable:!0,writable:!0,value:t})}})});var Kp=oe.event;function x0(){}function w0(){return this.cancelBubble}function _0(){return this.defaultPrevented}oe.event=function(e){return Kp&&(e=Kp(e)),e.persist=x0,e.isPropagationStopped=w0,e.isDefaultPrevented=_0,e.nativeEvent=e};var ms,A0={enumerable:!1,configurable:!0,get:function(){return this.class}},Jp=oe.vnode;oe.vnode=function(e){typeof e.type=="string"&&function(t){var o=t.props,r=t.type,n={};for(var a in o){var i=o[a];if(!(a==="value"&&"defaultValue"in o&&i==null||b0&&a==="children"&&r==="noscript"||a==="class"||a==="className")){var s=a.toLowerCase();a==="defaultValue"&&"value"in o&&o.value==null?a="value":a==="download"&&i===!0?i="":s==="translate"&&i==="no"?i=!1:s==="ondoubleclick"?a="ondblclick":s!=="onchange"||r!=="input"&&r!=="textarea"||y0(o.type)?s==="onfocus"?a="onfocusin":s==="onblur"?a="onfocusout":u0.test(a)?a=s:r.indexOf("-")===-1&&m0.test(a)?a=a.replace(k0,"-$&").toLowerCase():i===null&&(i=void 0):s=a="oninput",s==="oninput"&&n[a=s]&&(a="oninputCapture"),n[a]=i}}r=="select"&&n.multiple&&Array.isArray(n.value)&&(n.value=Ut(o.children).forEach(function(c){c.props.selected=n.value.indexOf(c.props.value)!=-1})),r=="select"&&n.defaultValue!=null&&(n.value=Ut(o.children).forEach(function(c){c.props.selected=n.multiple?n.defaultValue.indexOf(c.props.value)!=-1:n.defaultValue==c.props.value})),o.class&&!o.className?(n.class=o.class,Object.defineProperty(n,"className",A0)):(o.className&&!o.class||o.class&&o.className)&&(n.class=n.className=o.className),t.props=n}(e),e.$$typeof=Xp,Jp&&Jp(e)};var Qp=oe.__r;oe.__r=function(e){Qp&&Qp(e),ms=e.__c};var Zp=oe.diffed;oe.diffed=function(e){Zp&&Zp(e);var t=e.props,o=e.__e;o!=null&&e.type==="textarea"&&"value"in t&&t.value!==o.value&&(o.value=t.value==null?"":t.value),ms=null};var S0={ReactCurrentDispatcher:{current:{readContext:function(e){return ms.__n[e.__c].props.value},useCallback:K,useContext:Ge,useDebugValue:mg,useDeferredValue:td,useEffect:se,useId:Xn,useImperativeHandle:fg,useInsertionEffect:rd,useLayoutEffect:So,useMemo:re,useReducer:Yn,useRef:ce,useState:be,useSyncExternalStore:nd,useTransition:od}}},E0="17.0.2";function C0(e){return Le.bind(null,e)}function Zr(e){return!!e&&e.$$typeof===Xp}function T0(e){return Zr(e)&&e.type===Te}function R0(e){return!!e&&!!e.displayName&&(typeof e.displayName=="string"||e.displayName instanceof String)&&e.displayName.startsWith("Memo(")}function po(e){return Zr(e)?Sk.apply(null,arguments):e}function O0(e){return!!e.__k&&(Jo(null,e),!0)}function I0(e){return e&&(e.base||e.nodeType===1&&e)||null}var N0=function(e,t){return e(t)},P0=function(e,t){return e(t)},L0=Te;function ed(e){e()}function td(e){return e}function od(){return[!1,ed]}var rd=So,M0=Zr;function nd(e,t){var o=t(),r=be({h:{__:o,v:t}}),n=r[0].h,a=r[1];return So(function(){n.__=o,n.v=t,us(n)&&a({h:n})},[e,o,t]),se(function(){return us(n)&&a({h:n}),e(function(){us(n)&&a({h:n})})},[e]),o}function us(e){var t,o,r=e.v,n=e.__;try{var a=r();return!((t=n)===(o=a)&&(t!==0||1/t==1/o)||t!=t&&o!=o)}catch{return!0}}var We={useState:be,useId:Xn,useReducer:Yn,useEffect:se,useLayoutEffect:So,useInsertionEffect:rd,useTransition:od,useDeferredValue:td,useSyncExternalStore:nd,startTransition:ed,useRef:ce,useImperativeHandle:fg,useMemo:re,useCallback:K,useContext:Ge,useDebugValue:mg,version:"17.0.2",Children:fs,render:h0,hydrate:v0,unmountComponentAtNode:O0,createPortal:f0,createElement:Le,createContext:to,createFactory:C0,cloneElement:po,createRef:vk,Fragment:Te,isValidElement:Zr,isElement:M0,isFragment:T0,isMemo:R0,findDOMNode:I0,Component:Ct,PureComponent:ya,memo:s0,forwardRef:fe,flushSync:P0,unstable_batchedUpdates:N0,StrictMode:L0,Suspense:Jr,SuspenseList:Qr,lazy:g0,__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED:S0};function ad(e,t){var o=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(n){return Object.getOwnPropertyDescriptor(e,n).enumerable})),o.push.apply(o,r)}return o}function It(e){for(var t=1;t<arguments.length;t++){var o=arguments[t]!=null?arguments[t]:{};t%2?ad(Object(o),!0).forEach(function(r){cr(e,r,o[r])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(o)):ad(Object(o)).forEach(function(r){Object.defineProperty(e,r,Object.getOwnPropertyDescriptor(o,r))})}return e}function ha(e){"@babel/helpers - typeof";return ha=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(t){return typeof t}:function(t){return t&&typeof Symbol=="function"&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},ha(e)}function cr(e,t,o){return t in e?Object.defineProperty(e,t,{value:o,enumerable:!0,configurable:!0,writable:!0}):e[t]=o,e}function B0(e,t){if(e==null)return{};var o={},r=Object.keys(e),n,a;for(a=0;a<r.length;a++)n=r[a],!(t.indexOf(n)>=0)&&(o[n]=e[n]);return o}function D0(e,t){if(e==null)return{};var o=B0(e,t),r,n;if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);for(n=0;n<a.length;n++)r=a[n],!(t.indexOf(r)>=0)&&Object.prototype.propertyIsEnumerable.call(e,r)&&(o[r]=e[r])}return o}function ks(e){return F0(e)||$0(e)||j0(e)||G0()}function F0(e){if(Array.isArray(e))return bs(e)}function $0(e){if(typeof Symbol<"u"&&e[Symbol.iterator]!=null||e["@@iterator"]!=null)return Array.from(e)}function j0(e,t){if(e){if(typeof e=="string")return bs(e,t);var o=Object.prototype.toString.call(e).slice(8,-1);if(o==="Object"&&e.constructor&&(o=e.constructor.name),o==="Map"||o==="Set")return Array.from(e);if(o==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(o))return bs(e,t)}}function bs(e,t){(t==null||t>e.length)&&(t=e.length);for(var o=0,r=new Array(t);o<t;o++)r[o]=e[o];return r}function G0(){throw new TypeError(`Invalid attempt to spread non-iterable instance.
In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}function U0(e){var t,o=e.beat,r=e.fade,n=e.beatFade,a=e.bounce,i=e.shake,s=e.flash,c=e.spin,g=e.spinPulse,d=e.spinReverse,p=e.pulse,k=e.fixedWidth,m=e.inverse,b=e.border,y=e.listItem,h=e.flip,x=e.size,_=e.rotation,C=e.pull,T=(t={"fa-beat":o,"fa-fade":r,"fa-beat-fade":n,"fa-bounce":a,"fa-shake":i,"fa-flash":s,"fa-spin":c,"fa-spin-reverse":d,"fa-spin-pulse":g,"fa-pulse":p,"fa-fw":k,"fa-inverse":m,"fa-border":b,"fa-li":y,"fa-flip":h===!0,"fa-flip-horizontal":h==="horizontal"||h==="both","fa-flip-vertical":h==="vertical"||h==="both"},cr(t,"fa-".concat(x),typeof x<"u"&&x!==null),cr(t,"fa-rotate-".concat(_),typeof _<"u"&&_!==null&&_!==0),cr(t,"fa-pull-".concat(C),typeof C<"u"&&C!==null),cr(t,"fa-swap-opacity",e.swapOpacity),t);return Object.keys(T).map(function(R){return T[R]?R:null}).filter(function(R){return R})}function z0(e){return e=e-0,e===e}function id(e){return z0(e)?e:(e=e.replace(/[\-_\s]+(.)?/g,function(t,o){return o?o.toUpperCase():""}),e.substr(0,1).toLowerCase()+e.substr(1))}var H0=["style"];function W0(e){return e.charAt(0).toUpperCase()+e.slice(1)}function V0(e){return e.split(";").map(function(t){return t.trim()}).filter(function(t){return t}).reduce(function(t,o){var r=o.indexOf(":"),n=id(o.slice(0,r)),a=o.slice(r+1).trim();return n.startsWith("webkit")?t[W0(n)]=a:t[n]=a,t},{})}function sd(e,t){var o=arguments.length>2&&arguments[2]!==void 0?arguments[2]:{};if(typeof t=="string")return t;var r=(t.children||[]).map(function(c){return sd(e,c)}),n=Object.keys(t.attributes||{}).reduce(function(c,g){var d=t.attributes[g];switch(g){case"class":c.attrs.className=d,delete t.attributes.class;break;case"style":c.attrs.style=V0(d);break;default:g.indexOf("aria-")===0||g.indexOf("data-")===0?c.attrs[g.toLowerCase()]=d:c.attrs[id(g)]=d}return c},{attrs:{}}),a=o.style,i=a===void 0?{}:a,s=D0(o,H0);return n.attrs.style=It(It({},n.attrs.style),i),e.apply(void 0,[t.tag,It(It({},n.attrs),s)].concat(ks(r)))}var cd=!1;try{cd=!0}catch{}function q0(){if(!cd&&console&&typeof console.error=="function"){var e;(e=console).error.apply(e,arguments)}}function ld(e){if(e&&ha(e)==="object"&&e.prefix&&e.iconName&&e.icon)return e;if(ps.icon)return ps.icon(e);if(e===null)return null;if(e&&ha(e)==="object"&&e.prefix&&e.iconName)return e;if(Array.isArray(e)&&e.length===2)return{prefix:e[0],iconName:e[1]};if(typeof e=="string")return{prefix:"fas",iconName:e}}function ys(e,t){return Array.isArray(t)&&t.length>0||!Array.isArray(t)&&t?cr({},e,t):{}}var gd={border:!1,className:"",mask:null,maskId:null,fixedWidth:!1,inverse:!1,flip:!1,icon:null,listItem:!1,pull:null,pulse:!1,rotation:null,size:null,spin:!1,spinPulse:!1,spinReverse:!1,beat:!1,fade:!1,beatFade:!1,bounce:!1,shake:!1,symbol:!1,title:"",titleId:null,transform:null,swapOpacity:!1},wt=We.forwardRef(function(e,t){var o=It(It({},gd),e),r=o.icon,n=o.mask,a=o.symbol,i=o.className,s=o.title,c=o.titleId,g=o.maskId,d=ld(r),p=ys("classes",[].concat(ks(U0(o)),ks(i.split(" ")))),k=ys("transform",typeof o.transform=="string"?ps.transform(o.transform):o.transform),m=ys("mask",ld(n)),b=t0(d,It(It(It(It({},p),k),m),{},{symbol:a,title:s,titleId:c,maskId:g}));if(!b)return q0("Could not find icon",d),null;var y=b.abstract,h={ref:t};return Object.keys(o).forEach(function(x){gd.hasOwnProperty(x)||(h[x]=o[x])}),Y0(y[0],h)});wt.displayName="FontAwesomeIcon",wt.propTypes={beat:J.bool,border:J.bool,beatFade:J.bool,bounce:J.bool,className:J.string,fade:J.bool,flash:J.bool,mask:J.oneOfType([J.object,J.array,J.string]),maskId:J.string,fixedWidth:J.bool,inverse:J.bool,flip:J.oneOf([!0,!1,"horizontal","vertical","both"]),icon:J.oneOfType([J.object,J.array,J.string]),listItem:J.bool,pull:J.oneOf(["right","left"]),pulse:J.bool,rotation:J.oneOf([0,90,180,270]),shake:J.bool,size:J.oneOf(["2xs","xs","sm","lg","xl","2xl","1x","2x","3x","4x","5x","6x","7x","8x","9x","10x"]),spin:J.bool,spinPulse:J.bool,spinReverse:J.bool,symbol:J.oneOfType([J.bool,J.string]),title:J.string,titleId:J.string,transform:J.oneOfType([J.string,J.object]),swapOpacity:J.bool};var Y0=sd.bind(null,We.createElement),pd={},dd={};(function(e){Object.defineProperty(e,"__esModule",{value:!0});var t="far",o="xmark",r=384,n=512,a=[128473,10005,10006,10060,215,"close","multiply","remove","times"],i="f00d",s="M345 137c9.4-9.4 9.4-24.6 0-33.9s-24.6-9.4-33.9 0l-119 119L73 103c-9.4-9.4-24.6-9.4-33.9 0s-9.4 24.6 0 33.9l119 119L39 375c-9.4 9.4-9.4 24.6 0 33.9s24.6 9.4 33.9 0l119-119L311 409c9.4 9.4 24.6 9.4 33.9 0s9.4-24.6 0-33.9l-119-119L345 137z";e.definition={prefix:t,iconName:o,icon:[r,n,a,i,s]},e.faXmark=e.definition,e.prefix=t,e.iconName=o,e.width=r,e.height=n,e.ligatures=a,e.unicode=i,e.svgPathData=s,e.aliases=a})(dd),function(e){Object.defineProperty(e,"__esModule",{value:!0});var t=dd;e.definition={prefix:t.prefix,iconName:t.iconName,icon:[t.width,t.height,t.aliases,t.unicode,t.svgPathData]},e.faTimes=e.definition,e.prefix=t.prefix,e.iconName=t.iconName,e.width=t.width,e.height=t.height,e.ligatures=t.aliases,e.unicode=t.unicode,e.svgPathData=t.svgPathData,e.aliases=t.aliases}(pd);var fd={},md={};(function(e){Object.defineProperty(e,"__esModule",{value:!0});var t="fas",o="paper-plane-top",r=512,n=512,a=["paper-plane-alt","send"],i="e20a",s="M49.9 27.8C15.1 12.7-19.2 50.1-1.2 83.5L68.1 212.2c4.4 8.3 12.6 13.8 21.9 15c0 0 0 0 0 0l176 22c3.4 .4 6 3.3 6 6.7s-2.6 6.3-6 6.7l-176 22s0 0 0 0c-9.3 1.2-17.5 6.8-21.9 15L-1.2 428.5c-18 33.4 16.3 70.8 51.1 55.7L491.8 292.7c32.1-13.9 32.1-59.5 0-73.4L49.9 27.8z";e.definition={prefix:t,iconName:o,icon:[r,n,a,i,s]},e.faPaperPlaneTop=e.definition,e.prefix=t,e.iconName=o,e.width=r,e.height=n,e.ligatures=a,e.unicode=i,e.svgPathData=s,e.aliases=a})(md),function(e){Object.defineProperty(e,"__esModule",{value:!0});var t=md;e.definition={prefix:t.prefix,iconName:t.iconName,icon:[t.width,t.height,t.aliases,t.unicode,t.svgPathData]},e.faSend=e.definition,e.prefix=t.prefix,e.iconName=t.iconName,e.width=t.width,e.height=t.height,e.ligatures=t.aliases,e.unicode=t.unicode,e.svgPathData=t.svgPathData,e.aliases=t.aliases}(fd);var ud={};(function(e){Object.defineProperty(e,"__esModule",{value:!0});var t="far",o="message-lines",r=512,n=512,a=["comment-alt-lines"],i="f4a6",s="M208 416c0-26.5-21.5-48-48-48H64c-8.8 0-16-7.2-16-16V64c0-8.8 7.2-16 16-16H448c8.8 0 16 7.2 16 16V352c0 8.8-7.2 16-16 16H309.3c-10.4 0-20.5 3.4-28.8 9.6L208 432V416zm-.2 76.2l.2-.2 101.3-76H448c35.3 0 64-28.7 64-64V64c0-35.3-28.7-64-64-64H64C28.7 0 0 28.7 0 64V352c0 35.3 28.7 64 64 64h48 48v48 4 .3 6.4V496c0 6.1 3.4 11.6 8.8 14.3s11.9 2.1 16.8-1.5L202.7 496l5.1-3.8zM152 144c-13.3 0-24 10.7-24 24s10.7 24 24 24H360c13.3 0 24-10.7 24-24s-10.7-24-24-24H152zm0 96c-13.3 0-24 10.7-24 24s10.7 24 24 24H264c13.3 0 24-10.7 24-24s-10.7-24-24-24H152z";e.definition={prefix:t,iconName:o,icon:[r,n,a,i,s]},e.faMessageLines=e.definition,e.prefix=t,e.iconName=o,e.width=r,e.height=n,e.ligatures=a,e.unicode=i,e.svgPathData=s,e.aliases=a})(ud);var kd={};(function(e){Object.defineProperty(e,"__esModule",{value:!0});var t="far",o="minus",r=448,n=512,a=[8211,8722,10134,"subtract"],i="f068",s="M432 256c0 13.3-10.7 24-24 24L40 280c-13.3 0-24-10.7-24-24s10.7-24 24-24l368 0c13.3 0 24 10.7 24 24z";e.definition={prefix:t,iconName:o,icon:[r,n,a,i,s]},e.faMinus=e.definition,e.prefix=t,e.iconName=o,e.width=r,e.height=n,e.ligatures=a,e.unicode=i,e.svgPathData=s,e.aliases=a})(kd);var X0={prefix:"far",iconName:"angle-down",icon:[448,512,[8964],"f107","M241 369c-9.4 9.4-24.6 9.4-33.9 0L47 209c-9.4-9.4-9.4-24.6 0-33.9s24.6-9.4 33.9 0l143 143L367 175c9.4-9.4 24.6-9.4 33.9 0s9.4 24.6 0 33.9L241 369z"]},bd={};(function(e){Object.defineProperty(e,"__esModule",{value:!0});var t="far",o="paperclip",r=448,n=512,a=[128206],i="f0c6",s="M375 73c-26-26-68.1-26-94.1 0L89 265C45.3 308.6 45.3 379.4 89 423s114.4 43.6 158.1 0L399 271c9.4-9.4 24.6-9.4 33.9 0s9.4 24.6 0 33.9L281 457c-62.4 62.4-163.5 62.4-225.9 0S-7.4 293.4 55 231L247 39C291.7-5.7 364.2-5.7 409 39s44.7 117.2 0 161.9L225.2 384.7c-31.6 31.6-83.6 28.7-111.5-6.2c-23.8-29.8-21.5-72.8 5.5-99.8L271 127c9.4-9.4 24.6-9.4 33.9 0s9.4 24.6 0 33.9L153.2 312.7c-9.7 9.7-10.6 25.1-2 35.8c10 12.5 28.7 13.6 40 2.2L375 167c26-26 26-68.1 0-94.1z";e.definition={prefix:t,iconName:o,icon:[r,n,a,i,s]},e.faPaperclip=e.definition,e.prefix=t,e.iconName=o,e.width=r,e.height=n,e.ligatures=a,e.unicode=i,e.svgPathData=s,e.aliases=a})(bd);var yd={};(function(e){Object.defineProperty(e,"__esModule",{value:!0});var t="fas",o="circle-notch",r=512,n=512,a=[],i="f1ce",s="M222.7 32.1c5 16.9-4.6 34.8-21.5 39.8C121.8 95.6 64 169.1 64 256c0 106 86 192 192 192s192-86 192-192c0-86.9-57.8-160.4-137.1-184.1c-16.9-5-26.6-22.9-21.5-39.8s22.9-26.6 39.8-21.5C434.9 42.1 512 140 512 256c0 141.4-114.6 256-256 256S0 397.4 0 256C0 140 77.1 42.1 182.9 10.6c16.9-5 34.8 4.6 39.8 21.5z";e.definition={prefix:t,iconName:o,icon:[r,n,a,i,s]},e.faCircleNotch=e.definition,e.prefix=t,e.iconName=o,e.width=r,e.height=n,e.ligatures=a,e.unicode=i,e.svgPathData=s,e.aliases=a})(yd);var K0={prefix:"fas",iconName:"thumbs-down",icon:[512,512,[128078,61576],"f165","M313.4 479.1c26-5.2 42.9-30.5 37.7-56.5l-2.3-11.4c-5.3-26.7-15.1-52.1-28.8-75.2H464c26.5 0 48-21.5 48-48c0-18.5-10.5-34.6-25.9-42.6C497 236.6 504 223.1 504 208c0-23.4-16.8-42.9-38.9-47.1c4.4-7.3 6.9-15.8 6.9-24.9c0-21.3-13.9-39.4-33.1-45.6c.7-3.3 1.1-6.8 1.1-10.4c0-26.5-21.5-48-48-48H294.5c-19 0-37.5 5.6-53.3 16.1L202.7 73.8C176 91.6 160 121.6 160 153.7V192v48 24.9c0 29.2 13.3 56.7 36 75l7.4 5.9c26.5 21.2 44.6 51 51.2 84.2l2.3 11.4c5.2 26 30.5 42.9 56.5 37.7zM32 384H96c17.7 0 32-14.3 32-32V128c0-17.7-14.3-32-32-32H32C14.3 96 0 110.3 0 128V352c0 17.7 14.3 32 32 32z"]},J0={prefix:"fas",iconName:"thumbs-up",icon:[512,512,[128077,61575],"f164","M313.4 32.9c26 5.2 42.9 30.5 37.7 56.5l-2.3 11.4c-5.3 26.7-15.1 52.1-28.8 75.2H464c26.5 0 48 21.5 48 48c0 18.5-10.5 34.6-25.9 42.6C497 275.4 504 288.9 504 304c0 23.4-16.8 42.9-38.9 47.1c4.4 7.3 6.9 15.8 6.9 24.9c0 21.3-13.9 39.4-33.1 45.6c.7 3.3 1.1 6.8 1.1 10.4c0 26.5-21.5 48-48 48H294.5c-19 0-37.5-5.6-53.3-16.1l-38.5-25.7C176 420.4 160 390.4 160 358.3V320 272 247.1c0-29.2 13.3-56.7 36-75l7.4-5.9c26.5-21.2 44.6-51 51.2-84.2l2.3-11.4c5.2-26 30.5-42.9 56.5-37.7zM32 192H96c17.7 0 32 14.3 32 32V448c0 17.7-14.3 32-32 32H32c-17.7 0-32-14.3-32-32V224c0-17.7 14.3-32 32-32z"]},Q0={prefix:"fal",iconName:"thumbs-down",icon:[512,512,[128078,61576],"f165","M288.8 430.3c3.5 12.8 16.7 20.3 29.5 16.8s20.3-16.7 16.8-29.5l-4.5-16.4c-5.5-20.2-13.9-39.3-24.7-56.9c-3.1-4.9-3.2-11.1-.4-16.2s8.2-8.2 14-8.2H448c17.7 0 32-14.3 32-32c0-11.3-5.9-21.3-14.8-27c-7.2-4.6-9.5-13.9-5.3-21.3c2.6-4.6 4.1-10 4.1-15.7c0-12.4-7-23.1-17.3-28.5c-4.2-2.2-7.3-6.1-8.3-10.8s.1-9.5 3-13.2c4.2-5.4 6.7-12.2 6.7-19.5c0-14.2-9.2-26.3-22.1-30.4c-7.8-2.5-12.4-10.6-10.7-18.6c.5-2.2 .7-4.5 .7-6.9c0-17.7-14.3-32-32-32H294.5c-15.8 0-31.2 4.7-44.4 13.4l-38.5 25.7c-9 6-16.6 13.7-22.4 22.6c-4.9 7.4-14.8 9.4-22.2 4.6s-9.4-14.8-4.6-22.2c8.1-12.3 18.7-23.1 31.4-31.6l38.5-25.7c18.4-12.3 40-18.8 62.1-18.8H384c35.3 0 64 28.7 64 64l0 .6c19.1 11.1 32 31.7 32 55.4c0 8.7-1.8 17.1-4.9 24.7C487.9 188.4 496 205.2 496 224c0 6.5-1 12.8-2.8 18.7C504.8 254.3 512 270.3 512 288c0 35.3-28.7 64-64 64H346.4c6.2 13.1 11.3 26.7 15.1 40.9l4.5 16.4c8.1 29.8-9.5 60.6-39.3 68.8s-60.6-9.5-68.8-39.3l-4.5-16.4c-8.9-32.6-29.6-60.8-58.2-79l-3.1-2 8.2-12.9-8.2 12.9c-11.8-7.5-21.7-17.1-29.5-28.2c-5.1-7.2-3.3-17.2 4-22.3s17.2-3.3 22.3 4c5.4 7.7 12.2 14.4 20.4 19.5l3.1 2c35.3 22.4 60.9 57.2 71.9 97.5l4.5 16.4zM32 352H96V128H32V352zM0 352V128c0-17.7 14.3-32 32-32H96c17.7 0 32 14.3 32 32V352c0 17.7-14.3 32-32 32H32c-17.7 0-32-14.3-32-32z"]},Z0={prefix:"fal",iconName:"thumbs-up",icon:[512,512,[128077,61575],"f164","M288.8 81.7c3.5-12.8 16.7-20.3 29.5-16.8s20.3 16.7 16.8 29.5l-4.5 16.4c-5.5 20.2-13.9 39.3-24.7 56.9c-3.1 4.9-3.2 11.1-.4 16.2s8.2 8.2 14 8.2H448c17.7 0 32 14.3 32 32c0 11.3-5.9 21.3-14.8 27c-7.2 4.6-9.5 13.9-5.3 21.3c2.6 4.6 4.1 10 4.1 15.7c0 12.4-7 23.1-17.3 28.5c-4.2 2.2-7.3 6.1-8.3 10.8s.1 9.5 3 13.2c4.2 5.4 6.7 12.2 6.7 19.5c0 14.2-9.2 26.3-22.1 30.4c-7.8 2.5-12.4 10.6-10.7 18.6c.5 2.2 .7 4.5 .7 6.9c0 17.7-14.3 32-32 32H294.5c-15.8 0-31.2-4.7-44.4-13.4l-38.5-25.7c-9-6-16.6-13.7-22.4-22.6c-4.9-7.4-14.8-9.4-22.2-4.6s-9.4 14.8-4.6 22.2c8.1 12.3 18.7 23.1 31.4 31.6l38.5 25.7c18.4 12.3 40 18.8 62.1 18.8H384c35.3 0 64-28.7 64-64l0-.6c19.1-11.1 32-31.7 32-55.4c0-8.7-1.8-17.1-4.9-24.7C487.9 323.6 496 306.8 496 288c0-6.5-1-12.8-2.8-18.7C504.8 257.7 512 241.7 512 224c0-35.3-28.7-64-64-64H346.4c6.2-13.1 11.3-26.7 15.1-40.9l4.5-16.4c8.1-29.8-9.5-60.6-39.3-68.8s-60.6 9.5-68.8 39.3l-4.5 16.4c-8.9 32.6-29.6 60.8-58.2 79l-3.1 2c-11.8 7.5-21.7 17.1-29.5 28.2c-5.1 7.2-3.3 17.2 4 22.3s17.2 3.3 22.3-4c5.4-7.7 12.2-14.4 20.4-19.5l3.1-2c35.3-22.4 60.9-57.2 71.9-97.5l4.5-16.4zM32 224H96V448H32V224zM0 224V448c0 17.7 14.3 32 32 32H96c17.7 0 32-14.3 32-32V224c0-17.7-14.3-32-32-32H32c-17.7 0-32 14.3-32 32z"]};function ev(){return A(wt,{icon:fd.faSend})}function va(){return A(wt,{icon:pd.faTimes})}function tv(){return A(wt,{icon:ud.faMessageLines})}function ov(){return A(wt,{icon:kd.faMinus})}function rv(){return A(wt,{icon:X0})}function nv(){return A(wt,{icon:bd.faPaperclip})}function av(){return A(wt,{icon:yd.faCircleNotch,spin:!0})}function iv({solid:e}){return A(wt,{icon:e?J0:Z0})}function sv({solid:e}){return A(wt,{icon:e?K0:Q0,flip:"horizontal"})}var cv=.2126,lv=.7152,gv=.0722,hs=1/12.92;function vs(e){return Math.pow((e+.055)/1.055,2.4)}function hd(e){var t=e[0]/255,o=e[1]/255,r=e[2]/255,n=t<=.03928?t*hs:vs(t),a=o<=.03928?o*hs:vs(o),i=r<=.03928?r*hs:vs(r);return n*cv+a*lv+i*gv}function vd(e){var t=255;(e=e.replace(/^#/,"")).length===8&&(t=parseInt(e.slice(6,8),16),e=e.substring(0,6)),e.length===4&&(t=parseInt(e.slice(3,4).repeat(2),16),e=e.substring(0,3)),e.length===3&&(e=e[0]+e[0]+e[1]+e[1]+e[2]+e[2]);var o=parseInt(e,16);return[o>>16,o>>8&255,255&o,t]}function pv(e,t){return(Math.max(e,t)+.05)/(Math.min(e,t)+.05)}function dv(e,t){return pv(hd(e),hd(t))}function xd(e,t){return dv(vd(e),vd(t))}const wd="#FFFFFF",_d="#000000",xs=(e,t=2)=>(t=t||2,(new Array(t).join("0")+e).slice(-t)),fv=e=>{if(e.indexOf("#")===0&&(e=e.slice(1)),e.length===3&&(e=e[0]+e[0]+e[1]+e[1]+e[2]+e[2]),e.length!==6)throw new Error("Invalid HEX color.");return e},Ad=(e,t=!0)=>{e=fv(e);var o=parseInt(e.slice(0,2),16),r=parseInt(e.slice(2,4),16),n=parseInt(e.slice(4,6),16);if(t){const c=xd(`#${e}`,_d),g=xd(`#${e}`,wd);return c>=g?_d:wd}let a=(255-o).toString(16),i=(255-r).toString(16),s=(255-n).toString(16);return"#"+xs(a)+xs(i)+xs(s)},Sd=["#6B6CB8","#AE51A3","#71CECA","#C35431","#70A764","#C05532"],mv=e=>{let t=2166136261;for(let o=0;o<e.length;++o)t^=e.charCodeAt(o),t+=(t<<1)+(t<<4)+(t<<7)+(t<<8)+(t<<24);return Sd[(t>>>0)%Sd.length]},uv=e=>/^#[0-9A-F]{6}$/i.test(e),ws=({id:e,extraStyling:t={}})=>{var d,p,k,m,b;const{widgetState:o}=Me(),r=o.participants[e];if(!r)return null;const[n,a=""]=r.name.split(" "),i=mv(r.name),s={color:Ad(((d=r.avatar)==null?void 0:d.colour)||i),backgroundColor:((p=r.avatar)==null?void 0:p.colour)||i,backgroundSize:"cover",height:(t==null?void 0:t.height)||"",width:(t==null?void 0:t.width)||"",backgroundImage:(k=r.avatar)!=null&&k.url?`url(${(m=r.avatar)==null?void 0:m.url})`:"none",backgroundRepeat:"no-repeat",backgroundPosition:"center"},c=`Message from ${r.name}`,g=`${n.slice(0,1)}${a.slice(0,1)}`.toUpperCase();return A("div",{className:"gecko-chat-widget-app-message-avatar-wrapper avatar d-inline-flex align-items-center",title:c,children:[A("label",{className:"screen-reader-only",children:c}),A("div",{"aria-hidden":"true",className:"gecko-chat-widget-app-message-avatar avatar-body border border-white rounded-circle fw-medium d-flex justify-content-center align-items-center position-relative align-middle",style:s,children:(b=r.avatar)!=null&&b.url?"":g})]})};function kv(){if(console&&console.warn){for(var e=arguments.length,t=new Array(e),o=0;o<e;o++)t[o]=arguments[o];typeof t[0]=="string"&&(t[0]=`react-i18next:: ${t[0]}`),console.warn(...t)}}const Ed={};function _s(){for(var e=arguments.length,t=new Array(e),o=0;o<e;o++)t[o]=arguments[o];typeof t[0]=="string"&&Ed[t[0]]||(typeof t[0]=="string"&&(Ed[t[0]]=new Date),kv(...t))}const Cd=(e,t)=>()=>{if(e.isInitialized)t();else{const o=()=>{setTimeout(()=>{e.off("initialized",o)},0),t()};e.on("initialized",o)}};function Td(e,t,o){e.loadNamespaces(t,Cd(e,o))}function Rd(e,t,o,r){typeof o=="string"&&(o=[o]),o.forEach(n=>{e.options.ns.indexOf(n)<0&&e.options.ns.push(n)}),e.loadLanguages(t,Cd(e,r))}function bv(e,t){let o=arguments.length>2&&arguments[2]!==void 0?arguments[2]:{};const r=t.languages[0],n=t.options?t.options.fallbackLng:!1,a=t.languages[t.languages.length-1];if(r.toLowerCase()==="cimode")return!0;const i=(s,c)=>{const g=t.services.backendConnector.state[`${s}|${c}`];return g===-1||g===2};return o.bindI18n&&o.bindI18n.indexOf("languageChanging")>-1&&t.services.backendConnector.backend&&t.isLanguageChangingTo&&!i(t.isLanguageChangingTo,e)?!1:!!(t.hasResourceBundle(r,e)||!t.services.backendConnector.backend||t.options.resources&&!t.options.partialBundledLanguages||i(r,e)&&(!n||i(a,e)))}function yv(e,t){let o=arguments.length>2&&arguments[2]!==void 0?arguments[2]:{};return!t.languages||!t.languages.length?(_s("i18n.languages were undefined or empty",t.languages),!0):t.options.ignoreJSONStructure!==void 0?t.hasLoadedNamespace(e,{lng:o.lng,precheck:(n,a)=>{if(o.bindI18n&&o.bindI18n.indexOf("languageChanging")>-1&&n.services.backendConnector.backend&&n.isLanguageChangingTo&&!a(n.isLanguageChangingTo,e))return!1}}):bv(e,t,o)}const hv=/&(?:amp|#38|lt|#60|gt|#62|apos|#39|quot|#34|nbsp|#160|copy|#169|reg|#174|hellip|#8230|#x2F|#47);/g,vv={"&amp;":"&","&#38;":"&","&lt;":"<","&#60;":"<","&gt;":">","&#62;":">","&apos;":"'","&#39;":"'","&quot;":'"',"&#34;":'"',"&nbsp;":" ","&#160;":" ","&copy;":"©","&#169;":"©","&reg;":"®","&#174;":"®","&hellip;":"…","&#8230;":"…","&#x2F;":"/","&#47;":"/"},xv=e=>vv[e];let As={bindI18n:"languageChanged",bindI18nStore:"",transEmptyNodeValue:"",transSupportBasicHtmlNodes:!0,transWrapTextNodes:"",transKeepBasicHtmlNodesFor:["br","strong","i","p"],useSuspense:!0,unescape:e=>e.replace(hv,xv)};function wv(){let e=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{};As={...As,...e}}function _v(){return As}let Od;function Av(e){Od=e}function Sv(){return Od}const Ev={type:"3rdParty",init(e){wv(e.options.react),Av(e)}},Cv=to();class Tv{constructor(){this.usedNamespaces={}}addUsedNamespaces(t){t.forEach(o=>{this.usedNamespaces[o]||(this.usedNamespaces[o]=!0)})}getUsedNamespaces(){return Object.keys(this.usedNamespaces)}}const Rv=(e,t)=>{const o=ce();return se(()=>{o.current=e},[e,t]),o.current};function Id(e,t,o,r){return e.getFixedT(t,o,r)}function Ov(e,t,o,r){return K(Id(e,t,o,r),[e,t,o,r])}function Iv(e){let t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{};const{i18n:o}=t,{i18n:r,defaultNS:n}=Ge(Cv)||{},a=o||r||Sv();if(a&&!a.reportNamespaces&&(a.reportNamespaces=new Tv),!a){_s("You will need to pass in an i18next instance by using initReactI18next");const T=(O,I)=>typeof I=="string"?I:I&&typeof I=="object"&&typeof I.defaultValue=="string"?I.defaultValue:Array.isArray(O)?O[O.length-1]:O,R=[T,{},!1];return R.t=T,R.i18n={},R.ready=!1,R}a.options.react&&a.options.react.wait!==void 0&&_s("It seems you are still using the old wait option, you may migrate to the new useSuspense behaviour.");const i={..._v(),...a.options.react,...t},{useSuspense:s,keyPrefix:c}=i;let g=e||n||a.options&&a.options.defaultNS;g=typeof g=="string"?[g]:g||["translation"],a.reportNamespaces.addUsedNamespaces&&a.reportNamespaces.addUsedNamespaces(g);const d=(a.isInitialized||a.initializedStoreOnce)&&g.every(T=>yv(T,a,i)),p=Ov(a,t.lng||null,i.nsMode==="fallback"?g:g[0],c),k=()=>p,m=()=>Id(a,t.lng||null,i.nsMode==="fallback"?g:g[0],c),[b,y]=be(k);let h=g.join();t.lng&&(h=`${t.lng}${h}`);const x=Rv(h),_=ce(!0);se(()=>{const{bindI18n:T,bindI18nStore:R}=i;_.current=!0,!d&&!s&&(t.lng?Rd(a,t.lng,g,()=>{_.current&&y(m)}):Td(a,g,()=>{_.current&&y(m)})),d&&x&&x!==h&&_.current&&y(m);function O(){_.current&&y(m)}return T&&a&&a.on(T,O),R&&a&&a.store.on(R,O),()=>{_.current=!1,T&&a&&T.split(" ").forEach(I=>a.off(I,O)),R&&a&&R.split(" ").forEach(I=>a.store.off(I,O))}},[a,h]),se(()=>{_.current&&d&&y(k)},[a,c,d]);const C=[b,a,d];if(C.t=b,C.i18n=a,C.ready=d,d||!d&&!s)return C;throw new Promise(T=>{t.lng?Rd(a,t.lng,g,()=>T()):Td(a,g,()=>T())})}const Nt=Iv;var Nd={exports:{}};/*!
	Copyright (c) 2018 Jed Watson.
	Licensed under the MIT License (MIT), see
	http://jedwatson.github.io/classnames
*/(function(e){(function(){var t={}.hasOwnProperty;function o(){for(var a="",i=0;i<arguments.length;i++){var s=arguments[i];s&&(a=n(a,r(s)))}return a}function r(a){if(typeof a=="string"||typeof a=="number")return a;if(typeof a!="object")return"";if(Array.isArray(a))return o.apply(null,a);if(a.toString!==Object.prototype.toString&&!a.toString.toString().includes("[native code]"))return a.toString();var i="";for(var s in a)t.call(a,s)&&a[s]&&(i=n(i,s));return i}function n(a,i){return i?a?a+" "+i:a+i:a}e.exports?(o.default=o,e.exports=o):window.classNames=o})()})(Nd);var Nv=Nd.exports;const Ee=Br(Nv);function Ue(){return Ue=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var o=arguments[t];for(var r in o)Object.prototype.hasOwnProperty.call(o,r)&&(e[r]=o[r])}return e},Ue.apply(this,arguments)}function Pd(e,t){if(e==null)return{};var o={};for(var r in e)if(Object.prototype.hasOwnProperty.call(e,r)){if(t.indexOf(r)>=0)continue;o[r]=e[r]}return o}function Pv(e,t,o){var r=ce(e!==void 0),n=be(t),a=n[0],i=n[1],s=e!==void 0,c=r.current;return r.current=s,!s&&c&&a!==t&&i(t),[s?e:a,K(function(g){for(var d=arguments.length,p=new Array(d>1?d-1:0),k=1;k<d;k++)p[k-1]=arguments[k];o&&o.apply(void 0,[g].concat(p)),i(g)},[o])]}function en(e,t){return en=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(r,n){return r.__proto__=n,r},en(e,t)}function Ss(e,t){e.prototype=Object.create(t.prototype),e.prototype.constructor=e,en(e,t)}const xa=to({prefixes:{},breakpoints:["xxl","xl","lg","md","sm","xs"],minBreakpoint:"xs"});function Oe(e,t){const{prefixes:o}=Ge(xa);return e||o[t]||t}function Lv(){const{breakpoints:e}=Ge(xa);return e}function Mv(){const{minBreakpoint:e}=Ge(xa);return e}function Ld(){const{dir:e}=Ge(xa);return e==="rtl"}function wa(e){return e&&e.ownerDocument||document}function Bv(e){var t=wa(e);return t&&t.defaultView||window}function Dv(e,t){return Bv(e).getComputedStyle(e,t)}var Fv=/([A-Z])/g;function $v(e){return e.replace(Fv,"-$1").toLowerCase()}var jv=/^ms-/;function _a(e){return $v(e).replace(jv,"-ms-")}var Gv=/^((translate|rotate|scale)(X|Y|Z|3d)?|matrix(3d)?|perspective|skew(X|Y)?)$/i;function Uv(e){return!!(e&&Gv.test(e))}function Md(e,t){var o="",r="";if(typeof t=="string")return e.style.getPropertyValue(_a(t))||Dv(e).getPropertyValue(_a(t));Object.keys(t).forEach(function(n){var a=t[n];!a&&a!==0?e.style.removeProperty(_a(n)):Uv(n)?r+=n+"("+a+") ":o+=_a(n)+": "+a+";"}),r&&(o+="transform: "+r+";"),e.style.cssText+=";"+o}const Bd={disabled:!1},Dd=We.createContext(null);var zv=function(t){return t.scrollTop},tn="unmounted",Oo="exited",fo="entering",Io="entered",Es="exiting",qt=function(e){Ss(t,e);function t(r,n){var a;a=e.call(this,r,n)||this;var i=n,s=i&&!i.isMounting?r.enter:r.appear,c;return a.appearStatus=null,r.in?s?(c=Oo,a.appearStatus=fo):c=Io:r.unmountOnExit||r.mountOnEnter?c=tn:c=Oo,a.state={status:c},a.nextCallback=null,a}t.getDerivedStateFromProps=function(n,a){var i=n.in;return i&&a.status===tn?{status:Oo}:null};var o=t.prototype;return o.componentDidMount=function(){this.updateStatus(!0,this.appearStatus)},o.componentDidUpdate=function(n){var a=null;if(n!==this.props){var i=this.state.status;this.props.in?i!==fo&&i!==Io&&(a=fo):(i===fo||i===Io)&&(a=Es)}this.updateStatus(!1,a)},o.componentWillUnmount=function(){this.cancelNextCallback()},o.getTimeouts=function(){var n=this.props.timeout,a,i,s;return a=i=s=n,n!=null&&typeof n!="number"&&(a=n.exit,i=n.enter,s=n.appear!==void 0?n.appear:i),{exit:a,enter:i,appear:s}},o.updateStatus=function(n,a){if(n===void 0&&(n=!1),a!==null)if(this.cancelNextCallback(),a===fo){if(this.props.unmountOnExit||this.props.mountOnEnter){var i=this.props.nodeRef?this.props.nodeRef.current:We.findDOMNode(this);i&&zv(i)}this.performEnter(n)}else this.performExit();else this.props.unmountOnExit&&this.state.status===Oo&&this.setState({status:tn})},o.performEnter=function(n){var a=this,i=this.props.enter,s=this.context?this.context.isMounting:n,c=this.props.nodeRef?[s]:[We.findDOMNode(this),s],g=c[0],d=c[1],p=this.getTimeouts(),k=s?p.appear:p.enter;if(!n&&!i||Bd.disabled){this.safeSetState({status:Io},function(){a.props.onEntered(g)});return}this.props.onEnter(g,d),this.safeSetState({status:fo},function(){a.props.onEntering(g,d),a.onTransitionEnd(k,function(){a.safeSetState({status:Io},function(){a.props.onEntered(g,d)})})})},o.performExit=function(){var n=this,a=this.props.exit,i=this.getTimeouts(),s=this.props.nodeRef?void 0:We.findDOMNode(this);if(!a||Bd.disabled){this.safeSetState({status:Oo},function(){n.props.onExited(s)});return}this.props.onExit(s),this.safeSetState({status:Es},function(){n.props.onExiting(s),n.onTransitionEnd(i.exit,function(){n.safeSetState({status:Oo},function(){n.props.onExited(s)})})})},o.cancelNextCallback=function(){this.nextCallback!==null&&(this.nextCallback.cancel(),this.nextCallback=null)},o.safeSetState=function(n,a){a=this.setNextCallback(a),this.setState(n,a)},o.setNextCallback=function(n){var a=this,i=!0;return this.nextCallback=function(s){i&&(i=!1,a.nextCallback=null,n(s))},this.nextCallback.cancel=function(){i=!1},this.nextCallback},o.onTransitionEnd=function(n,a){this.setNextCallback(a);var i=this.props.nodeRef?this.props.nodeRef.current:We.findDOMNode(this),s=n==null&&!this.props.addEndListener;if(!i||s){setTimeout(this.nextCallback,0);return}if(this.props.addEndListener){var c=this.props.nodeRef?[this.nextCallback]:[i,this.nextCallback],g=c[0],d=c[1];this.props.addEndListener(g,d)}n!=null&&setTimeout(this.nextCallback,n)},o.render=function(){var n=this.state.status;if(n===tn)return null;var a=this.props,i=a.children;a.in,a.mountOnEnter,a.unmountOnExit,a.appear,a.enter,a.exit,a.timeout,a.addEndListener,a.onEnter,a.onEntering,a.onEntered,a.onExit,a.onExiting,a.onExited,a.nodeRef;var s=Pd(a,["children","in","mountOnEnter","unmountOnExit","appear","enter","exit","timeout","addEndListener","onEnter","onEntering","onEntered","onExit","onExiting","onExited","nodeRef"]);return We.createElement(Dd.Provider,{value:null},typeof i=="function"?i(n,s):We.cloneElement(We.Children.only(i),s))},t}(We.Component);qt.contextType=Dd,qt.propTypes={};function lr(){}qt.defaultProps={in:!1,mountOnEnter:!1,unmountOnExit:!1,appear:!1,enter:!0,exit:!0,onEnter:lr,onEntering:lr,onEntered:lr,onExit:lr,onExiting:lr,onExited:lr},qt.UNMOUNTED=tn,qt.EXITED=Oo,qt.ENTERING=fo,qt.ENTERED=Io,qt.EXITING=Es;const Cs=!!(typeof window<"u"&&window.document&&window.document.createElement);var Ts=!1,Rs=!1;try{var Os={get passive(){return Ts=!0},get once(){return Rs=Ts=!0}};Cs&&(window.addEventListener("test",Os,Os),window.removeEventListener("test",Os,!0))}catch{}function Hv(e,t,o,r){if(r&&typeof r!="boolean"&&!Rs){var n=r.once,a=r.capture,i=o;!Rs&&n&&(i=o.__once||function s(c){this.removeEventListener(t,s,a),o.call(this,c)},o.__once=i),e.addEventListener(t,i,Ts?r:a)}e.addEventListener(t,o,r)}function Wv(e,t,o,r){var n=r&&typeof r!="boolean"?r.capture:r;e.removeEventListener(t,o,n),o.__once&&e.removeEventListener(t,o.__once,n)}function No(e,t,o,r){return Hv(e,t,o,r),function(){Wv(e,t,o,r)}}function Vv(e,t,o,r){if(r===void 0&&(r=!0),e){var n=document.createEvent("HTMLEvents");n.initEvent(t,o,r),e.dispatchEvent(n)}}function qv(e){var t=Md(e,"transitionDuration")||"",o=t.indexOf("ms")===-1?1e3:1;return parseFloat(t)*o}function Yv(e,t,o){o===void 0&&(o=5);var r=!1,n=setTimeout(function(){r||Vv(e,"transitionend",!0)},t+o),a=No(e,"transitionend",function(){r=!0},{once:!0});return function(){clearTimeout(n),a()}}function Xv(e,t,o,r){o==null&&(o=qv(e)||0);var n=Yv(e,o,r),a=No(e,"transitionend",t);return function(){n(),a()}}function Fd(e,t){const o=Md(e,t)||"",r=o.indexOf("ms")===-1?1e3:1;return parseFloat(o)*r}function Kv(e,t){const o=Fd(e,"transitionDuration"),r=Fd(e,"transitionDelay"),n=Xv(e,a=>{a.target===e&&(n(),t(a))},o+r)}function Jv(e){e.offsetHeight}const $d=e=>!e||typeof e=="function"?e:t=>{e.current=t};function Qv(e,t){const o=$d(e),r=$d(t);return n=>{o&&o(n),r&&r(n)}}function Po(e,t){return re(()=>Qv(e,t),[e,t])}function Aa(e){return e&&"setState"in e?We.findDOMNode(e):e??null}const Zv=We.forwardRef(({onEnter:e,onEntering:t,onEntered:o,onExit:r,onExiting:n,onExited:a,addEndListener:i,children:s,childRef:c,...g},d)=>{const p=ce(null),k=Po(p,c),m=O=>{k(Aa(O))},b=O=>I=>{O&&p.current&&O(p.current,I)},y=K(b(e),[e]),h=K(b(t),[t]),x=K(b(o),[o]),_=K(b(r),[r]),C=K(b(n),[n]),T=K(b(a),[a]),R=K(b(i),[i]);return A(qt,{ref:d,...g,onEnter:y,onEntered:x,onEntering:h,onExit:_,onExited:T,onExiting:C,addEndListener:R,nodeRef:p,children:typeof s=="function"?(O,I)=>s(O,{...I,ref:m}):We.cloneElement(s,{ref:m})})});function ex(e){const t=ce(e);return se(()=>{t.current=e},[e]),t}function gr(e){const t=ex(e);return K(function(...o){return t.current&&t.current(...o)},[t])}function jd(){return be(null)}function Gd(){const e=ce(!0),t=ce(()=>e.current);return se(()=>(e.current=!0,()=>{e.current=!1}),[]),t.current}const tx=typeof global<"u"&&global.navigator&&global.navigator.product==="ReactNative",Is=typeof document<"u"||tx?So:se,ox=["as","disabled"];function rx(e,t){if(e==null)return{};var o={},r=Object.keys(e),n,a;for(a=0;a<r.length;a++)n=r[a],!(t.indexOf(n)>=0)&&(o[n]=e[n]);return o}function nx(e){return!e||e.trim()==="#"}function Ud({tagName:e,disabled:t,href:o,target:r,rel:n,role:a,onClick:i,tabIndex:s=0,type:c}){e||(o!=null||r!=null||n!=null?e="a":e="button");const g={tagName:e};if(e==="button")return[{type:c||"button",disabled:t},g];const d=k=>{if((t||e==="a"&&nx(o))&&k.preventDefault(),t){k.stopPropagation();return}i==null||i(k)},p=k=>{k.key===" "&&(k.preventDefault(),d(k))};return e==="a"&&(o||(o="#"),t&&(o=void 0)),[{role:a??"button",disabled:void 0,tabIndex:t?void 0:s,href:o,target:e==="a"?r:void 0,"aria-disabled":t||void 0,rel:e==="a"?n:void 0,onClick:d,onKeyDown:p},g]}const ax=fe((e,t)=>{let{as:o,disabled:r}=e,n=rx(e,ox);const[a,{tagName:i}]=Ud(Object.assign({tagName:o,disabled:r},n));return A(i,Object.assign({},n,a,{ref:t}))});ax.displayName="Button";const ix={[fo]:"show",[Io]:"show"},Ns=fe(({className:e,children:t,transitionClasses:o={},onEnter:r,...n},a)=>{const i={in:!1,timeout:300,mountOnEnter:!1,unmountOnExit:!1,appear:!1,...n},s=K((c,g)=>{Jv(c),r==null||r(c,g)},[r]);return A(Zv,{ref:a,addEndListener:Kv,...i,onEnter:s,childRef:t.ref,children:(c,g)=>po(t,{...g,className:Ee("fade",e,t.props.className,ix[c],o[c])})})});Ns.displayName="Fade";const zd=fe(({bsPrefix:e,bg:t="primary",pill:o=!1,text:r,className:n,as:a="span",...i},s)=>{const c=Oe(e,"badge");return A(a,{ref:s,...i,className:Ee(n,c,o&&"rounded-pill",r&&`text-${r}`,t&&`bg-${t}`)})});zd.displayName="Badge";const tt=fe(({as:e,bsPrefix:t,variant:o="primary",size:r,active:n=!1,disabled:a=!1,className:i,...s},c)=>{const g=Oe(t,"btn"),[d,{tagName:p}]=Ud({tagName:e,disabled:a,...s});return A(p,{...d,...s,ref:c,disabled:a,className:Ee(i,g,n&&"active",o&&`${g}-${o}`,r&&`${g}-${r}`,s.href&&a&&"disabled")})});tt.displayName="Button";function sx(e){const t=ce(e);return t.current=e,t}function cx(e){const t=sx(e);se(()=>()=>t.current(),[])}const Ps=2**31-1;function Hd(e,t,o){const r=o-Date.now();e.current=r<=Ps?setTimeout(t,r):setTimeout(()=>Hd(e,t,o),Ps)}function lx(){const e=Gd(),t=ce();return cx(()=>clearTimeout(t.current)),re(()=>{const o=()=>clearTimeout(t.current);function r(n,a=0){e()&&(o(),a<=Ps?t.current=setTimeout(n,a):Hd(t,n,Date.now()+a))}return{set:r,clear:o,handleRef:t}},[])}function gx(e,t){return fs.toArray(e).some(o=>Zr(o)&&o.type===t)}function px({as:e,bsPrefix:t,className:o,...r}){t=Oe(t,"col");const n=Lv(),a=Mv(),i=[],s=[];return n.forEach(c=>{const g=r[c];delete r[c];let d,p,k;typeof g=="object"&&g!=null?{span:d,offset:p,order:k}=g:d=g;const m=c!==a?`-${c}`:"";d&&i.push(d===!0?`${t}${m}`:`${t}${m}-${d}`),k!=null&&s.push(`order${m}-${k}`),p!=null&&s.push(`offset${m}-${p}`)}),[{...r,className:Ee(o,...i,...s)},{as:e,bsPrefix:t,spans:i}]}const Wd=fe((e,t)=>{const[{className:o,...r},{as:n="div",bsPrefix:a,spans:i}]=px(e);return A(n,{...r,ref:t,className:Ee(o,!i.length&&a)})});Wd.displayName="Col";var Vd=Object.prototype.hasOwnProperty;function qd(e,t,o){for(o of e.keys())if(on(o,t))return o}function on(e,t){var o,r,n;if(e===t)return!0;if(e&&t&&(o=e.constructor)===t.constructor){if(o===Date)return e.getTime()===t.getTime();if(o===RegExp)return e.toString()===t.toString();if(o===Array){if((r=e.length)===t.length)for(;r--&&on(e[r],t[r]););return r===-1}if(o===Set){if(e.size!==t.size)return!1;for(r of e)if(n=r,n&&typeof n=="object"&&(n=qd(t,n),!n)||!t.has(n))return!1;return!0}if(o===Map){if(e.size!==t.size)return!1;for(r of e)if(n=r[0],n&&typeof n=="object"&&(n=qd(t,n),!n)||!on(r[1],t.get(n)))return!1;return!0}if(o===ArrayBuffer)e=new Uint8Array(e),t=new Uint8Array(t);else if(o===DataView){if((r=e.byteLength)===t.byteLength)for(;r--&&e.getInt8(r)===t.getInt8(r););return r===-1}if(ArrayBuffer.isView(e)){if((r=e.byteLength)===t.byteLength)for(;r--&&e[r]===t[r];);return r===-1}if(!o||typeof e=="object"){r=0;for(o in e)if(Vd.call(e,o)&&++r&&!Vd.call(t,o)||!(o in t)||!on(e[o],t[o]))return!1;return Object.keys(t).length===r}}return e!==e&&t!==t}function dx(e){const t=Gd();return[e[0],K(o=>{if(t())return e[1](o)},[t,e[1]])]}var ot="top",mt="bottom",ut="right",rt="left",Ls="auto",rn=[ot,mt,ut,rt],pr="start",nn="end",fx="clippingParents",Yd="viewport",an="popper",mx="reference",Xd=rn.reduce(function(e,t){return e.concat([t+"-"+pr,t+"-"+nn])},[]),Kd=[].concat(rn,[Ls]).reduce(function(e,t){return e.concat([t,t+"-"+pr,t+"-"+nn])},[]),ux="beforeRead",kx="read",bx="afterRead",yx="beforeMain",hx="main",vx="afterMain",xx="beforeWrite",wx="write",_x="afterWrite",Ax=[ux,kx,bx,yx,hx,vx,xx,wx,_x];function Pt(e){return e.split("-")[0]}function ct(e){if(e==null)return window;if(e.toString()!=="[object Window]"){var t=e.ownerDocument;return t&&t.defaultView||window}return e}function Lo(e){var t=ct(e).Element;return e instanceof t||e instanceof Element}function Lt(e){var t=ct(e).HTMLElement;return e instanceof t||e instanceof HTMLElement}function Ms(e){if(typeof ShadowRoot>"u")return!1;var t=ct(e).ShadowRoot;return e instanceof t||e instanceof ShadowRoot}var Mo=Math.max,Sa=Math.min,dr=Math.round;function Bs(){var e=navigator.userAgentData;return e!=null&&e.brands&&Array.isArray(e.brands)?e.brands.map(function(t){return t.brand+"/"+t.version}).join(" "):navigator.userAgent}function Jd(){return!/^((?!chrome|android).)*safari/i.test(Bs())}function fr(e,t,o){t===void 0&&(t=!1),o===void 0&&(o=!1);var r=e.getBoundingClientRect(),n=1,a=1;t&&Lt(e)&&(n=e.offsetWidth>0&&dr(r.width)/e.offsetWidth||1,a=e.offsetHeight>0&&dr(r.height)/e.offsetHeight||1);var i=Lo(e)?ct(e):window,s=i.visualViewport,c=!Jd()&&o,g=(r.left+(c&&s?s.offsetLeft:0))/n,d=(r.top+(c&&s?s.offsetTop:0))/a,p=r.width/n,k=r.height/a;return{width:p,height:k,top:d,right:g+p,bottom:d+k,left:g,x:g,y:d}}function Ds(e){var t=fr(e),o=e.offsetWidth,r=e.offsetHeight;return Math.abs(t.width-o)<=1&&(o=t.width),Math.abs(t.height-r)<=1&&(r=t.height),{x:e.offsetLeft,y:e.offsetTop,width:o,height:r}}function Qd(e,t){var o=t.getRootNode&&t.getRootNode();if(e.contains(t))return!0;if(o&&Ms(o)){var r=t;do{if(r&&e.isSameNode(r))return!0;r=r.parentNode||r.host}while(r)}return!1}function mo(e){return e?(e.nodeName||"").toLowerCase():null}function Yt(e){return ct(e).getComputedStyle(e)}function Sx(e){return["table","td","th"].indexOf(mo(e))>=0}function uo(e){return((Lo(e)?e.ownerDocument:e.document)||window.document).documentElement}function Ea(e){return mo(e)==="html"?e:e.assignedSlot||e.parentNode||(Ms(e)?e.host:null)||uo(e)}function Zd(e){return!Lt(e)||Yt(e).position==="fixed"?null:e.offsetParent}function Ex(e){var t=/firefox/i.test(Bs()),o=/Trident/i.test(Bs());if(o&&Lt(e)){var r=Yt(e);if(r.position==="fixed")return null}var n=Ea(e);for(Ms(n)&&(n=n.host);Lt(n)&&["html","body"].indexOf(mo(n))<0;){var a=Yt(n);if(a.transform!=="none"||a.perspective!=="none"||a.contain==="paint"||["transform","perspective"].indexOf(a.willChange)!==-1||t&&a.willChange==="filter"||t&&a.filter&&a.filter!=="none")return n;n=n.parentNode}return null}function sn(e){for(var t=ct(e),o=Zd(e);o&&Sx(o)&&Yt(o).position==="static";)o=Zd(o);return o&&(mo(o)==="html"||mo(o)==="body"&&Yt(o).position==="static")?t:o||Ex(e)||t}function Fs(e){return["top","bottom"].indexOf(e)>=0?"x":"y"}function cn(e,t,o){return Mo(e,Sa(t,o))}function Cx(e,t,o){var r=cn(e,t,o);return r>o?o:r}function ef(){return{top:0,right:0,bottom:0,left:0}}function tf(e){return Object.assign({},ef(),e)}function of(e,t){return t.reduce(function(o,r){return o[r]=e,o},{})}var Tx=function(t,o){return t=typeof t=="function"?t(Object.assign({},o.rects,{placement:o.placement})):t,tf(typeof t!="number"?t:of(t,rn))};function Rx(e){var t,o=e.state,r=e.name,n=e.options,a=o.elements.arrow,i=o.modifiersData.popperOffsets,s=Pt(o.placement),c=Fs(s),g=[rt,ut].indexOf(s)>=0,d=g?"height":"width";if(!(!a||!i)){var p=Tx(n.padding,o),k=Ds(a),m=c==="y"?ot:rt,b=c==="y"?mt:ut,y=o.rects.reference[d]+o.rects.reference[c]-i[c]-o.rects.popper[d],h=i[c]-o.rects.reference[c],x=sn(a),_=x?c==="y"?x.clientHeight||0:x.clientWidth||0:0,C=y/2-h/2,T=p[m],R=_-k[d]-p[b],O=_/2-k[d]/2+C,I=cn(T,O,R),B=c;o.modifiersData[r]=(t={},t[B]=I,t.centerOffset=I-O,t)}}function Ox(e){var t=e.state,o=e.options,r=o.element,n=r===void 0?"[data-popper-arrow]":r;n!=null&&(typeof n=="string"&&(n=t.elements.popper.querySelector(n),!n)||Qd(t.elements.popper,n)&&(t.elements.arrow=n))}const Ix={name:"arrow",enabled:!0,phase:"main",fn:Rx,effect:Ox,requires:["popperOffsets"],requiresIfExists:["preventOverflow"]};function mr(e){return e.split("-")[1]}var Nx={top:"auto",right:"auto",bottom:"auto",left:"auto"};function Px(e,t){var o=e.x,r=e.y,n=t.devicePixelRatio||1;return{x:dr(o*n)/n||0,y:dr(r*n)/n||0}}function rf(e){var t,o=e.popper,r=e.popperRect,n=e.placement,a=e.variation,i=e.offsets,s=e.position,c=e.gpuAcceleration,g=e.adaptive,d=e.roundOffsets,p=e.isFixed,k=i.x,m=k===void 0?0:k,b=i.y,y=b===void 0?0:b,h=typeof d=="function"?d({x:m,y}):{x:m,y};m=h.x,y=h.y;var x=i.hasOwnProperty("x"),_=i.hasOwnProperty("y"),C=rt,T=ot,R=window;if(g){var O=sn(o),I="clientHeight",B="clientWidth";if(O===ct(o)&&(O=uo(o),Yt(O).position!=="static"&&s==="absolute"&&(I="scrollHeight",B="scrollWidth")),O=O,n===ot||(n===rt||n===ut)&&a===nn){T=mt;var D=p&&O===R&&R.visualViewport?R.visualViewport.height:O[I];y-=D-r.height,y*=c?1:-1}if(n===rt||(n===ot||n===mt)&&a===nn){C=ut;var F=p&&O===R&&R.visualViewport?R.visualViewport.width:O[B];m-=F-r.width,m*=c?1:-1}}var X=Object.assign({position:s},g&&Nx),q=d===!0?Px({x:m,y},ct(o)):{x:m,y};if(m=q.x,y=q.y,c){var te;return Object.assign({},X,(te={},te[T]=_?"0":"",te[C]=x?"0":"",te.transform=(R.devicePixelRatio||1)<=1?"translate("+m+"px, "+y+"px)":"translate3d("+m+"px, "+y+"px, 0)",te))}return Object.assign({},X,(t={},t[T]=_?y+"px":"",t[C]=x?m+"px":"",t.transform="",t))}function Lx(e){var t=e.state,o=e.options,r=o.gpuAcceleration,n=r===void 0?!0:r,a=o.adaptive,i=a===void 0?!0:a,s=o.roundOffsets,c=s===void 0?!0:s,g={placement:Pt(t.placement),variation:mr(t.placement),popper:t.elements.popper,popperRect:t.rects.popper,gpuAcceleration:n,isFixed:t.options.strategy==="fixed"};t.modifiersData.popperOffsets!=null&&(t.styles.popper=Object.assign({},t.styles.popper,rf(Object.assign({},g,{offsets:t.modifiersData.popperOffsets,position:t.options.strategy,adaptive:i,roundOffsets:c})))),t.modifiersData.arrow!=null&&(t.styles.arrow=Object.assign({},t.styles.arrow,rf(Object.assign({},g,{offsets:t.modifiersData.arrow,position:"absolute",adaptive:!1,roundOffsets:c})))),t.attributes.popper=Object.assign({},t.attributes.popper,{"data-popper-placement":t.placement})}const Mx={name:"computeStyles",enabled:!0,phase:"beforeWrite",fn:Lx,data:{}};var Ca={passive:!0};function Bx(e){var t=e.state,o=e.instance,r=e.options,n=r.scroll,a=n===void 0?!0:n,i=r.resize,s=i===void 0?!0:i,c=ct(t.elements.popper),g=[].concat(t.scrollParents.reference,t.scrollParents.popper);return a&&g.forEach(function(d){d.addEventListener("scroll",o.update,Ca)}),s&&c.addEventListener("resize",o.update,Ca),function(){a&&g.forEach(function(d){d.removeEventListener("scroll",o.update,Ca)}),s&&c.removeEventListener("resize",o.update,Ca)}}const Dx={name:"eventListeners",enabled:!0,phase:"write",fn:function(){},effect:Bx,data:{}};var Fx={left:"right",right:"left",bottom:"top",top:"bottom"};function Ta(e){return e.replace(/left|right|bottom|top/g,function(t){return Fx[t]})}var $x={start:"end",end:"start"};function nf(e){return e.replace(/start|end/g,function(t){return $x[t]})}function $s(e){var t=ct(e),o=t.pageXOffset,r=t.pageYOffset;return{scrollLeft:o,scrollTop:r}}function js(e){return fr(uo(e)).left+$s(e).scrollLeft}function jx(e,t){var o=ct(e),r=uo(e),n=o.visualViewport,a=r.clientWidth,i=r.clientHeight,s=0,c=0;if(n){a=n.width,i=n.height;var g=Jd();(g||!g&&t==="fixed")&&(s=n.offsetLeft,c=n.offsetTop)}return{width:a,height:i,x:s+js(e),y:c}}function Gx(e){var t,o=uo(e),r=$s(e),n=(t=e.ownerDocument)==null?void 0:t.body,a=Mo(o.scrollWidth,o.clientWidth,n?n.scrollWidth:0,n?n.clientWidth:0),i=Mo(o.scrollHeight,o.clientHeight,n?n.scrollHeight:0,n?n.clientHeight:0),s=-r.scrollLeft+js(e),c=-r.scrollTop;return Yt(n||o).direction==="rtl"&&(s+=Mo(o.clientWidth,n?n.clientWidth:0)-a),{width:a,height:i,x:s,y:c}}function Gs(e){var t=Yt(e),o=t.overflow,r=t.overflowX,n=t.overflowY;return/auto|scroll|overlay|hidden/.test(o+n+r)}function af(e){return["html","body","#document"].indexOf(mo(e))>=0?e.ownerDocument.body:Lt(e)&&Gs(e)?e:af(Ea(e))}function ln(e,t){var o;t===void 0&&(t=[]);var r=af(e),n=r===((o=e.ownerDocument)==null?void 0:o.body),a=ct(r),i=n?[a].concat(a.visualViewport||[],Gs(r)?r:[]):r,s=t.concat(i);return n?s:s.concat(ln(Ea(i)))}function Us(e){return Object.assign({},e,{left:e.x,top:e.y,right:e.x+e.width,bottom:e.y+e.height})}function Ux(e,t){var o=fr(e,!1,t==="fixed");return o.top=o.top+e.clientTop,o.left=o.left+e.clientLeft,o.bottom=o.top+e.clientHeight,o.right=o.left+e.clientWidth,o.width=e.clientWidth,o.height=e.clientHeight,o.x=o.left,o.y=o.top,o}function sf(e,t,o){return t===Yd?Us(jx(e,o)):Lo(t)?Ux(t,o):Us(Gx(uo(e)))}function zx(e){var t=ln(Ea(e)),o=["absolute","fixed"].indexOf(Yt(e).position)>=0,r=o&&Lt(e)?sn(e):e;return Lo(r)?t.filter(function(n){return Lo(n)&&Qd(n,r)&&mo(n)!=="body"}):[]}function Hx(e,t,o,r){var n=t==="clippingParents"?zx(e):[].concat(t),a=[].concat(n,[o]),i=a[0],s=a.reduce(function(c,g){var d=sf(e,g,r);return c.top=Mo(d.top,c.top),c.right=Sa(d.right,c.right),c.bottom=Sa(d.bottom,c.bottom),c.left=Mo(d.left,c.left),c},sf(e,i,r));return s.width=s.right-s.left,s.height=s.bottom-s.top,s.x=s.left,s.y=s.top,s}function cf(e){var t=e.reference,o=e.element,r=e.placement,n=r?Pt(r):null,a=r?mr(r):null,i=t.x+t.width/2-o.width/2,s=t.y+t.height/2-o.height/2,c;switch(n){case ot:c={x:i,y:t.y-o.height};break;case mt:c={x:i,y:t.y+t.height};break;case ut:c={x:t.x+t.width,y:s};break;case rt:c={x:t.x-o.width,y:s};break;default:c={x:t.x,y:t.y}}var g=n?Fs(n):null;if(g!=null){var d=g==="y"?"height":"width";switch(a){case pr:c[g]=c[g]-(t[d]/2-o[d]/2);break;case nn:c[g]=c[g]+(t[d]/2-o[d]/2);break}}return c}function gn(e,t){t===void 0&&(t={});var o=t,r=o.placement,n=r===void 0?e.placement:r,a=o.strategy,i=a===void 0?e.strategy:a,s=o.boundary,c=s===void 0?fx:s,g=o.rootBoundary,d=g===void 0?Yd:g,p=o.elementContext,k=p===void 0?an:p,m=o.altBoundary,b=m===void 0?!1:m,y=o.padding,h=y===void 0?0:y,x=tf(typeof h!="number"?h:of(h,rn)),_=k===an?mx:an,C=e.rects.popper,T=e.elements[b?_:k],R=Hx(Lo(T)?T:T.contextElement||uo(e.elements.popper),c,d,i),O=fr(e.elements.reference),I=cf({reference:O,element:C,strategy:"absolute",placement:n}),B=Us(Object.assign({},C,I)),D=k===an?B:O,F={top:R.top-D.top+x.top,bottom:D.bottom-R.bottom+x.bottom,left:R.left-D.left+x.left,right:D.right-R.right+x.right},X=e.modifiersData.offset;if(k===an&&X){var q=X[n];Object.keys(F).forEach(function(te){var ee=[ut,mt].indexOf(te)>=0?1:-1,E=[ot,mt].indexOf(te)>=0?"y":"x";F[te]+=q[E]*ee})}return F}function Wx(e,t){t===void 0&&(t={});var o=t,r=o.placement,n=o.boundary,a=o.rootBoundary,i=o.padding,s=o.flipVariations,c=o.allowedAutoPlacements,g=c===void 0?Kd:c,d=mr(r),p=d?s?Xd:Xd.filter(function(b){return mr(b)===d}):rn,k=p.filter(function(b){return g.indexOf(b)>=0});k.length===0&&(k=p);var m=k.reduce(function(b,y){return b[y]=gn(e,{placement:y,boundary:n,rootBoundary:a,padding:i})[Pt(y)],b},{});return Object.keys(m).sort(function(b,y){return m[b]-m[y]})}function Vx(e){if(Pt(e)===Ls)return[];var t=Ta(e);return[nf(e),t,nf(t)]}function qx(e){var t=e.state,o=e.options,r=e.name;if(!t.modifiersData[r]._skip){for(var n=o.mainAxis,a=n===void 0?!0:n,i=o.altAxis,s=i===void 0?!0:i,c=o.fallbackPlacements,g=o.padding,d=o.boundary,p=o.rootBoundary,k=o.altBoundary,m=o.flipVariations,b=m===void 0?!0:m,y=o.allowedAutoPlacements,h=t.options.placement,x=Pt(h),_=x===h,C=c||(_||!b?[Ta(h)]:Vx(h)),T=[h].concat(C).reduce(function(ie,le){return ie.concat(Pt(le)===Ls?Wx(t,{placement:le,boundary:d,rootBoundary:p,padding:g,flipVariations:b,allowedAutoPlacements:y}):le)},[]),R=t.rects.reference,O=t.rects.popper,I=new Map,B=!0,D=T[0],F=0;F<T.length;F++){var X=T[F],q=Pt(X),te=mr(X)===pr,ee=[ot,mt].indexOf(q)>=0,E=ee?"width":"height",P=gn(t,{placement:X,boundary:d,rootBoundary:p,altBoundary:k,padding:g}),U=ee?te?ut:rt:te?mt:ot;R[E]>O[E]&&(U=Ta(U));var V=Ta(U),Y=[];if(a&&Y.push(P[q]<=0),s&&Y.push(P[U]<=0,P[V]<=0),Y.every(function(ie){return ie})){D=X,B=!1;break}I.set(X,Y)}if(B)for(var j=b?3:1,Ie=function(le){var ye=T.find(function(At){var qe=I.get(At);if(qe)return qe.slice(0,le).every(function(Fe){return Fe})});if(ye)return D=ye,"break"},ne=j;ne>0;ne--){var we=Ie(ne);if(we==="break")break}t.placement!==D&&(t.modifiersData[r]._skip=!0,t.placement=D,t.reset=!0)}}const Yx={name:"flip",enabled:!0,phase:"main",fn:qx,requiresIfExists:["offset"],data:{_skip:!1}};function lf(e,t,o){return o===void 0&&(o={x:0,y:0}),{top:e.top-t.height-o.y,right:e.right-t.width+o.x,bottom:e.bottom-t.height+o.y,left:e.left-t.width-o.x}}function gf(e){return[ot,ut,mt,rt].some(function(t){return e[t]>=0})}function Xx(e){var t=e.state,o=e.name,r=t.rects.reference,n=t.rects.popper,a=t.modifiersData.preventOverflow,i=gn(t,{elementContext:"reference"}),s=gn(t,{altBoundary:!0}),c=lf(i,r),g=lf(s,n,a),d=gf(c),p=gf(g);t.modifiersData[o]={referenceClippingOffsets:c,popperEscapeOffsets:g,isReferenceHidden:d,hasPopperEscaped:p},t.attributes.popper=Object.assign({},t.attributes.popper,{"data-popper-reference-hidden":d,"data-popper-escaped":p})}const Kx={name:"hide",enabled:!0,phase:"main",requiresIfExists:["preventOverflow"],fn:Xx};function Jx(e,t,o){var r=Pt(e),n=[rt,ot].indexOf(r)>=0?-1:1,a=typeof o=="function"?o(Object.assign({},t,{placement:e})):o,i=a[0],s=a[1];return i=i||0,s=(s||0)*n,[rt,ut].indexOf(r)>=0?{x:s,y:i}:{x:i,y:s}}function Qx(e){var t=e.state,o=e.options,r=e.name,n=o.offset,a=n===void 0?[0,0]:n,i=Kd.reduce(function(d,p){return d[p]=Jx(p,t.rects,a),d},{}),s=i[t.placement],c=s.x,g=s.y;t.modifiersData.popperOffsets!=null&&(t.modifiersData.popperOffsets.x+=c,t.modifiersData.popperOffsets.y+=g),t.modifiersData[r]=i}const Zx={name:"offset",enabled:!0,phase:"main",requires:["popperOffsets"],fn:Qx};function e1(e){var t=e.state,o=e.name;t.modifiersData[o]=cf({reference:t.rects.reference,element:t.rects.popper,strategy:"absolute",placement:t.placement})}const t1={name:"popperOffsets",enabled:!0,phase:"read",fn:e1,data:{}};function o1(e){return e==="x"?"y":"x"}function r1(e){var t=e.state,o=e.options,r=e.name,n=o.mainAxis,a=n===void 0?!0:n,i=o.altAxis,s=i===void 0?!1:i,c=o.boundary,g=o.rootBoundary,d=o.altBoundary,p=o.padding,k=o.tether,m=k===void 0?!0:k,b=o.tetherOffset,y=b===void 0?0:b,h=gn(t,{boundary:c,rootBoundary:g,padding:p,altBoundary:d}),x=Pt(t.placement),_=mr(t.placement),C=!_,T=Fs(x),R=o1(T),O=t.modifiersData.popperOffsets,I=t.rects.reference,B=t.rects.popper,D=typeof y=="function"?y(Object.assign({},t.rects,{placement:t.placement})):y,F=typeof D=="number"?{mainAxis:D,altAxis:D}:Object.assign({mainAxis:0,altAxis:0},D),X=t.modifiersData.offset?t.modifiersData.offset[t.placement]:null,q={x:0,y:0};if(O){if(a){var te,ee=T==="y"?ot:rt,E=T==="y"?mt:ut,P=T==="y"?"height":"width",U=O[T],V=U+h[ee],Y=U-h[E],j=m?-B[P]/2:0,Ie=_===pr?I[P]:B[P],ne=_===pr?-B[P]:-I[P],we=t.elements.arrow,ie=m&&we?Ds(we):{width:0,height:0},le=t.modifiersData["arrow#persistent"]?t.modifiersData["arrow#persistent"].padding:ef(),ye=le[ee],At=le[E],qe=cn(0,I[P],ie[P]),Fe=C?I[P]/2-j-qe-ye-F.mainAxis:Ie-qe-ye-F.mainAxis,Qt=C?-I[P]/2+j+qe+At+F.mainAxis:ne+qe+At+F.mainAxis,nt=t.elements.arrow&&sn(t.elements.arrow),at=nt?T==="y"?nt.clientTop||0:nt.clientLeft||0:0,Qe=(te=X==null?void 0:X[T])!=null?te:0,Zt=U+Fe-Qe-at,Ft=U+Qt-Qe,Ce=cn(m?Sa(V,Zt):V,U,m?Mo(Y,Ft):Y);O[T]=Ce,q[T]=Ce-U}if(s){var Ye,Xe=T==="x"?ot:rt,it=T==="x"?mt:ut,Ze=O[R],vo=R==="y"?"height":"width",xo=Ze+h[Xe],pt=Ze-h[it],bt=[ot,rt].indexOf(x)!==-1,ge=(Ye=X==null?void 0:X[R])!=null?Ye:0,zo=bt?xo:Ze-I[vo]-B[vo]-ge+F.altAxis,Ho=bt?Ze+I[vo]+B[vo]-ge-F.altAxis:pt,Wo=m&&bt?Cx(zo,Ze,Ho):cn(m?zo:xo,Ze,m?Ho:pt);O[R]=Wo,q[R]=Wo-Ze}t.modifiersData[r]=q}}const n1={name:"preventOverflow",enabled:!0,phase:"main",fn:r1,requiresIfExists:["offset"]};function a1(e){return{scrollLeft:e.scrollLeft,scrollTop:e.scrollTop}}function i1(e){return e===ct(e)||!Lt(e)?$s(e):a1(e)}function s1(e){var t=e.getBoundingClientRect(),o=dr(t.width)/e.offsetWidth||1,r=dr(t.height)/e.offsetHeight||1;return o!==1||r!==1}function c1(e,t,o){o===void 0&&(o=!1);var r=Lt(t),n=Lt(t)&&s1(t),a=uo(t),i=fr(e,n,o),s={scrollLeft:0,scrollTop:0},c={x:0,y:0};return(r||!r&&!o)&&((mo(t)!=="body"||Gs(a))&&(s=i1(t)),Lt(t)?(c=fr(t,!0),c.x+=t.clientLeft,c.y+=t.clientTop):a&&(c.x=js(a))),{x:i.left+s.scrollLeft-c.x,y:i.top+s.scrollTop-c.y,width:i.width,height:i.height}}function l1(e){var t=new Map,o=new Set,r=[];e.forEach(function(a){t.set(a.name,a)});function n(a){o.add(a.name);var i=[].concat(a.requires||[],a.requiresIfExists||[]);i.forEach(function(s){if(!o.has(s)){var c=t.get(s);c&&n(c)}}),r.push(a)}return e.forEach(function(a){o.has(a.name)||n(a)}),r}function g1(e){var t=l1(e);return Ax.reduce(function(o,r){return o.concat(t.filter(function(n){return n.phase===r}))},[])}function p1(e){var t;return function(){return t||(t=new Promise(function(o){Promise.resolve().then(function(){t=void 0,o(e())})})),t}}function d1(e){var t=e.reduce(function(o,r){var n=o[r.name];return o[r.name]=n?Object.assign({},n,r,{options:Object.assign({},n.options,r.options),data:Object.assign({},n.data,r.data)}):r,o},{});return Object.keys(t).map(function(o){return t[o]})}var pf={placement:"bottom",modifiers:[],strategy:"absolute"};function df(){for(var e=arguments.length,t=new Array(e),o=0;o<e;o++)t[o]=arguments[o];return!t.some(function(r){return!(r&&typeof r.getBoundingClientRect=="function")})}function f1(e){e===void 0&&(e={});var t=e,o=t.defaultModifiers,r=o===void 0?[]:o,n=t.defaultOptions,a=n===void 0?pf:n;return function(s,c,g){g===void 0&&(g=a);var d={placement:"bottom",orderedModifiers:[],options:Object.assign({},pf,a),modifiersData:{},elements:{reference:s,popper:c},attributes:{},styles:{}},p=[],k=!1,m={state:d,setOptions:function(x){var _=typeof x=="function"?x(d.options):x;y(),d.options=Object.assign({},a,d.options,_),d.scrollParents={reference:Lo(s)?ln(s):s.contextElement?ln(s.contextElement):[],popper:ln(c)};var C=g1(d1([].concat(r,d.options.modifiers)));return d.orderedModifiers=C.filter(function(T){return T.enabled}),b(),m.update()},forceUpdate:function(){if(!k){var x=d.elements,_=x.reference,C=x.popper;if(df(_,C)){d.rects={reference:c1(_,sn(C),d.options.strategy==="fixed"),popper:Ds(C)},d.reset=!1,d.placement=d.options.placement,d.orderedModifiers.forEach(function(F){return d.modifiersData[F.name]=Object.assign({},F.data)});for(var T=0;T<d.orderedModifiers.length;T++){if(d.reset===!0){d.reset=!1,T=-1;continue}var R=d.orderedModifiers[T],O=R.fn,I=R.options,B=I===void 0?{}:I,D=R.name;typeof O=="function"&&(d=O({state:d,options:B,name:D,instance:m})||d)}}}},update:p1(function(){return new Promise(function(h){m.forceUpdate(),h(d)})}),destroy:function(){y(),k=!0}};if(!df(s,c))return m;m.setOptions(g).then(function(h){!k&&g.onFirstUpdate&&g.onFirstUpdate(h)});function b(){d.orderedModifiers.forEach(function(h){var x=h.name,_=h.options,C=_===void 0?{}:_,T=h.effect;if(typeof T=="function"){var R=T({state:d,name:x,instance:m,options:C}),O=function(){};p.push(R||O)}})}function y(){p.forEach(function(h){return h()}),p=[]}return m}}const m1=f1({defaultModifiers:[Kx,t1,Mx,Dx,Zx,Yx,n1,Ix]}),u1=["enabled","placement","strategy","modifiers"];function k1(e,t){if(e==null)return{};var o={},r=Object.keys(e),n,a;for(a=0;a<r.length;a++)n=r[a],!(t.indexOf(n)>=0)&&(o[n]=e[n]);return o}const b1={name:"applyStyles",enabled:!1,phase:"afterWrite",fn:()=>{}},y1={name:"ariaDescribedBy",enabled:!0,phase:"afterWrite",effect:({state:e})=>()=>{const{reference:t,popper:o}=e.elements;if("removeAttribute"in t){const r=(t.getAttribute("aria-describedby")||"").split(",").filter(n=>n.trim()!==o.id);r.length?t.setAttribute("aria-describedby",r.join(",")):t.removeAttribute("aria-describedby")}},fn:({state:e})=>{var t;const{popper:o,reference:r}=e.elements,n=(t=o.getAttribute("role"))==null?void 0:t.toLowerCase();if(o.id&&n==="tooltip"&&"setAttribute"in r){const a=r.getAttribute("aria-describedby");if(a&&a.split(",").indexOf(o.id)!==-1)return;r.setAttribute("aria-describedby",a?`${a},${o.id}`:o.id)}}},h1=[];function v1(e,t,o={}){let{enabled:r=!0,placement:n="bottom",strategy:a="absolute",modifiers:i=h1}=o,s=k1(o,u1);const c=ce(i),g=ce(),d=K(()=>{var h;(h=g.current)==null||h.update()},[]),p=K(()=>{var h;(h=g.current)==null||h.forceUpdate()},[]),[k,m]=dx(be({placement:n,update:d,forceUpdate:p,attributes:{},styles:{popper:{},arrow:{}}})),b=re(()=>({name:"updateStateModifier",enabled:!0,phase:"write",requires:["computeStyles"],fn:({state:h})=>{const x={},_={};Object.keys(h.elements).forEach(C=>{x[C]=h.styles[C],_[C]=h.attributes[C]}),m({state:h,styles:x,attributes:_,update:d,forceUpdate:p,placement:h.placement})}}),[d,p,m]),y=re(()=>(on(c.current,i)||(c.current=i),c.current),[i]);return se(()=>{!g.current||!r||g.current.setOptions({placement:n,strategy:a,modifiers:[...y,b,b1]})},[a,n,b,r,y]),se(()=>{if(!(!r||e==null||t==null))return g.current=m1(e,t,Object.assign({},s,{placement:n,strategy:a,modifiers:[...y,y1,b]})),()=>{g.current!=null&&(g.current.destroy(),g.current=void 0,m(h=>Object.assign({},h,{attributes:{},styles:{popper:{}}})))}},[r,e,t]),k}function zs(e,t){if(e.contains)return e.contains(t);if(e.compareDocumentPosition)return e===t||!!(e.compareDocumentPosition(t)&16)}var x1=function(){},w1=x1;const _1=Br(w1),ff=()=>{};function A1(e){return e.button===0}function S1(e){return!!(e.metaKey||e.altKey||e.ctrlKey||e.shiftKey)}const Ra=e=>e&&("current"in e?e.current:e),mf={click:"mousedown",mouseup:"mousedown",pointerup:"pointerdown"};function E1(e,t=ff,{disabled:o,clickTrigger:r="click"}={}){const n=ce(!1),a=ce(!1),i=K(g=>{const d=Ra(e);_1(!!d,"ClickOutside captured a close event but does not have a ref to compare it to. useClickOutside(), should be passed a ref that resolves to a DOM node"),n.current=!d||S1(g)||!A1(g)||!!zs(d,g.target)||a.current,a.current=!1},[e]),s=gr(g=>{const d=Ra(e);d&&zs(d,g.target)&&(a.current=!0)}),c=gr(g=>{n.current||t(g)});se(()=>{var g,d;if(o||e==null)return;const p=wa(Ra(e)),k=p.defaultView||window;let m=(g=k.event)!=null?g:(d=k.parent)==null?void 0:d.event,b=null;mf[r]&&(b=No(p,mf[r],s,!0));const y=No(p,r,i,!0),h=No(p,r,_=>{if(_===m){m=void 0;return}c(_)});let x=[];return"ontouchstart"in p.documentElement&&(x=[].slice.call(p.body.children).map(_=>No(_,"mousemove",ff))),()=>{b==null||b(),y(),h(),x.forEach(_=>_())}},[e,o,r,i,s,c])}function C1(e){const t={};return Array.isArray(e)?(e==null||e.forEach(o=>{t[o.name]=o}),t):e||t}function T1(e={}){return Array.isArray(e)?e:Object.keys(e).map(t=>(e[t].name=t,e[t]))}function R1({enabled:e,enableEvents:t,placement:o,flip:r,offset:n,fixed:a,containerPadding:i,arrowElement:s,popperConfig:c={}}){var g,d,p,k,m;const b=C1(c.modifiers);return Object.assign({},c,{placement:o,enabled:e,strategy:a?"fixed":c.strategy,modifiers:T1(Object.assign({},b,{eventListeners:{enabled:t,options:(g=b.eventListeners)==null?void 0:g.options},preventOverflow:Object.assign({},b.preventOverflow,{options:i?Object.assign({padding:i},(d=b.preventOverflow)==null?void 0:d.options):(p=b.preventOverflow)==null?void 0:p.options}),offset:{options:Object.assign({offset:n},(k=b.offset)==null?void 0:k.options)},arrow:Object.assign({},b.arrow,{enabled:!!s,options:Object.assign({},(m=b.arrow)==null?void 0:m.options,{element:s})}),flip:Object.assign({enabled:!!r},b.flip)}))})}const uf=to(Cs?window:void 0);uf.Provider;function O1(){return Ge(uf)}const I1={type:J.string,tooltip:J.bool,as:J.elementType},Oa=fe(({as:e="div",className:t,type:o="valid",tooltip:r=!1,...n},a)=>A(e,{...n,ref:a,className:Ee(t,`${o}-${r?"tooltip":"feedback"}`)}));Oa.displayName="Feedback",Oa.propTypes=I1;const Xt=to({}),Hs=fe(({id:e,bsPrefix:t,className:o,type:r="checkbox",isValid:n=!1,isInvalid:a=!1,as:i="input",...s},c)=>{const{controlId:g}=Ge(Xt);return t=Oe(t,"form-check-input"),A(i,{...s,ref:c,type:r,id:e||g,className:Ee(o,t,n&&"is-valid",a&&"is-invalid")})});Hs.displayName="FormCheckInput";const Ia=fe(({bsPrefix:e,className:t,htmlFor:o,...r},n)=>{const{controlId:a}=Ge(Xt);return e=Oe(e,"form-check-label"),A("label",{...r,ref:n,htmlFor:o||a,className:Ee(t,e)})});Ia.displayName="FormCheckLabel";const kf=fe(({id:e,bsPrefix:t,bsSwitchPrefix:o,inline:r=!1,reverse:n=!1,disabled:a=!1,isValid:i=!1,isInvalid:s=!1,feedbackTooltip:c=!1,feedback:g,feedbackType:d,className:p,style:k,title:m="",type:b="checkbox",label:y,children:h,as:x="input",..._},C)=>{t=Oe(t,"form-check"),o=Oe(o,"form-switch");const{controlId:T}=Ge(Xt),R=re(()=>({controlId:e||T}),[T,e]),O=!h&&y!=null&&y!==!1||gx(h,Ia),I=A(Hs,{..._,type:b==="switch"?"checkbox":b,ref:C,isValid:i,isInvalid:s,disabled:a,as:x});return A(Xt.Provider,{value:R,children:A("div",{style:k,className:Ee(p,O&&t,r&&`${t}-inline`,n&&`${t}-reverse`,b==="switch"&&o),children:h||A(Te,{children:[I,O&&A(Ia,{title:m,children:y}),g&&A(Oa,{type:d,tooltip:c,children:g})]})})})});kf.displayName="FormCheck";const Na=Object.assign(kf,{Input:Hs,Label:Ia}),bf=fe(({bsPrefix:e,type:t,size:o,htmlSize:r,id:n,className:a,isValid:i=!1,isInvalid:s=!1,plaintext:c,readOnly:g,as:d="input",...p},k)=>{const{controlId:m}=Ge(Xt);return e=Oe(e,"form-control"),A(d,{...p,type:t,size:r,ref:k,readOnly:g,id:n||m,className:Ee(a,c?`${e}-plaintext`:e,o&&`${e}-${o}`,t==="color"&&`${e}-color`,i&&"is-valid",s&&"is-invalid")})});bf.displayName="FormControl";const N1=Object.assign(bf,{Feedback:Oa}),yf=fe(({className:e,bsPrefix:t,as:o="div",...r},n)=>(t=Oe(t,"form-floating"),A(o,{ref:n,className:Ee(e,t),...r})));yf.displayName="FormFloating";const Ws=fe(({controlId:e,as:t="div",...o},r)=>{const n=re(()=>({controlId:e}),[e]);return A(Xt.Provider,{value:n,children:A(t,{...o,ref:r})})});Ws.displayName="FormGroup";const hf=fe(({as:e="label",bsPrefix:t,column:o=!1,visuallyHidden:r=!1,className:n,htmlFor:a,...i},s)=>{const{controlId:c}=Ge(Xt);t=Oe(t,"form-label");let g="col-form-label";typeof o=="string"&&(g=`${g} ${g}-${o}`);const d=Ee(n,t,r&&"visually-hidden",o&&g);return a=a||c,o?A(Wd,{ref:s,as:"label",className:d,htmlFor:a,...i}):A(e,{ref:s,className:d,htmlFor:a,...i})});hf.displayName="FormLabel";const vf=fe(({bsPrefix:e,className:t,id:o,...r},n)=>{const{controlId:a}=Ge(Xt);return e=Oe(e,"form-range"),A("input",{...r,type:"range",ref:n,className:Ee(t,e),id:o||a})});vf.displayName="FormRange";const xf=fe(({bsPrefix:e,size:t,htmlSize:o,className:r,isValid:n=!1,isInvalid:a=!1,id:i,...s},c)=>{const{controlId:g}=Ge(Xt);return e=Oe(e,"form-select"),A("select",{...s,size:o,ref:c,className:Ee(r,e,t&&`${e}-${t}`,n&&"is-valid",a&&"is-invalid"),id:i||g})});xf.displayName="FormSelect";const wf=fe(({bsPrefix:e,className:t,as:o="small",muted:r,...n},a)=>(e=Oe(e,"form-text"),A(o,{...n,ref:a,className:Ee(t,e,r&&"text-muted")})));wf.displayName="FormText";const _f=fe((e,t)=>A(Na,{...e,ref:t,type:"switch"}));_f.displayName="Switch";const P1=Object.assign(_f,{Input:Na.Input,Label:Na.Label}),Af=fe(({bsPrefix:e,className:t,children:o,controlId:r,label:n,...a},i)=>(e=Oe(e,"form-floating"),A(Ws,{ref:i,className:Ee(t,e),controlId:r,...a,children:[o,A("label",{htmlFor:r,children:n})]})));Af.displayName="FloatingLabel";const L1={_ref:J.any,validated:J.bool,as:J.elementType},Vs=fe(({className:e,validated:t,as:o="form",...r},n)=>A(o,{...r,ref:n,className:Ee(e,t&&"was-validated")}));Vs.displayName="Form",Vs.propTypes=L1;const Pa=Object.assign(Vs,{Group:Ws,Control:N1,Floating:yf,Check:Na,Switch:P1,Label:hf,Text:wf,Range:vf,Select:xf,FloatingLabel:Af}),qs=(e,t)=>Cs?e==null?(t||wa()).body:(typeof e=="function"&&(e=e()),e&&"current"in e&&(e=e.current),e&&("nodeType"in e||e.getBoundingClientRect)?e:null):null;function Sf(e,t){const o=O1(),[r,n]=be(()=>qs(e,o==null?void 0:o.document));if(!r){const a=qs(e);a&&n(a)}return se(()=>{},[t,r]),se(()=>{const a=qs(e);a!==r&&n(a)},[e,r]),r}function M1({children:e,in:t,onExited:o,mountOnEnter:r,unmountOnExit:n}){const a=ce(null),i=ce(t),s=gr(o);se(()=>{t?i.current=!0:s(a.current)},[t,s]);const c=Po(a,e.ref),g=po(e,{ref:c});return t?g:n||!i.current&&r?null:g}function B1(e){return e.code==="Escape"||e.keyCode===27}function D1(){const e=E0.split(".");return{major:+e[0],minor:+e[1],patch:+e[2]}}const F1=["onEnter","onEntering","onEntered","onExit","onExiting","onExited","addEndListener","children"];function $1(e,t){if(e==null)return{};var o={},r=Object.keys(e),n,a;for(a=0;a<r.length;a++)n=r[a],!(t.indexOf(n)>=0)&&(o[n]=e[n]);return o}function j1(e){let{onEnter:t,onEntering:o,onEntered:r,onExit:n,onExiting:a,onExited:i,addEndListener:s,children:c}=e,g=$1(e,F1);const{major:d}=D1(),p=d>=19?c.props.ref:c.ref,k=ce(null),m=Po(k,typeof c=="function"?null:p),b=O=>I=>{O&&k.current&&O(k.current,I)},y=K(b(t),[t]),h=K(b(o),[o]),x=K(b(r),[r]),_=K(b(n),[n]),C=K(b(a),[a]),T=K(b(i),[i]),R=K(b(s),[s]);return Object.assign({},g,{nodeRef:k},t&&{onEnter:y},o&&{onEntering:h},r&&{onEntered:x},n&&{onExit:_},a&&{onExiting:C},i&&{onExited:T},s&&{addEndListener:R},{children:typeof c=="function"?(O,I)=>c(O,Object.assign({},I,{ref:m})):po(c,{ref:m})})}const G1=["component"];function U1(e,t){if(e==null)return{};var o={},r=Object.keys(e),n,a;for(a=0;a<r.length;a++)n=r[a],!(t.indexOf(n)>=0)&&(o[n]=e[n]);return o}const z1=fe((e,t)=>{let{component:o}=e,r=U1(e,G1);const n=j1(r);return A(o,Object.assign({ref:t},n))});function H1({in:e,onTransition:t}){const o=ce(null),r=ce(!0),n=gr(t);return Is(()=>{if(!o.current)return;let a=!1;return n({in:e,element:o.current,initial:r.current,isStale:()=>a}),()=>{a=!0}},[e,n]),Is(()=>(r.current=!1,()=>{r.current=!0}),[]),o}function W1({children:e,in:t,onExited:o,onEntered:r,transition:n}){const[a,i]=be(!t);t&&a&&i(!1);const s=H1({in:!!t,onTransition:g=>{const d=()=>{g.isStale()||(g.in?r==null||r(g.element,g.initial):(i(!0),o==null||o(g.element)))};Promise.resolve(n(g)).then(d,p=>{throw g.in||i(!0),p})}}),c=Po(s,e.ref);return a&&!t?null:po(e,{ref:c})}function V1(e,t,o){return e?A(z1,Object.assign({},o,{component:e})):t?A(W1,Object.assign({},o,{transition:t})):A(M1,Object.assign({},o))}function Ef(e,t){return e.classList?!!t&&e.classList.contains(t):(" "+(e.className.baseVal||e.className)+" ").indexOf(" "+t+" ")!==-1}const q1=()=>{};function Y1(e,t,{disabled:o,clickTrigger:r}={}){const n=t||q1;E1(e,n,{disabled:o,clickTrigger:r});const a=gr(i=>{B1(i)&&n(i)});se(()=>{if(o||e==null)return;const i=wa(Ra(e));let s=(i.defaultView||window).event;const c=No(i,"keyup",g=>{if(g===s){s=void 0;return}a(g)});return()=>{c()}},[e,o,a])}const Cf=fe((e,t)=>{const{flip:o,offset:r,placement:n,containerPadding:a,popperConfig:i={},transition:s,runTransition:c}=e,[g,d]=jd(),[p,k]=jd(),m=Po(d,t),b=Sf(e.container),y=Sf(e.target),[h,x]=be(!e.show),_=v1(y,g,R1({placement:n,enableEvents:!!e.show,containerPadding:a||5,flip:o,offset:r,arrowElement:p,popperConfig:i}));e.show&&h&&x(!1);const C=(...X)=>{x(!0),e.onExited&&e.onExited(...X)},T=e.show||!h;if(Y1(g,e.onHide,{disabled:!e.rootClose||e.rootCloseDisabled,clickTrigger:e.rootCloseEvent}),!T)return null;const{onExit:R,onExiting:O,onEnter:I,onEntering:B,onEntered:D}=e;let F=e.children(Object.assign({},_.attributes.popper,{style:_.styles.popper,ref:m}),{popper:_,placement:n,show:!!e.show,arrowProps:Object.assign({},_.attributes.arrow,{style:_.styles.arrow,ref:k})});return F=V1(s,c,{in:!!e.show,appear:!0,mountOnEnter:!0,unmountOnExit:!0,children:F,onExit:R,onExiting:O,onExited:C,onEnter:I,onEntering:B,onEntered:D}),b?We.createPortal(F,b):null});Cf.displayName="Overlay";const Tf=fe(({className:e,bsPrefix:t,as:o="div",...r},n)=>(t=Oe(t,"popover-header"),A(o,{ref:n,className:Ee(e,t),...r})));Tf.displayName="PopoverHeader";const Ys=fe(({className:e,bsPrefix:t,as:o="div",...r},n)=>(t=Oe(t,"popover-body"),A(o,{ref:n,className:Ee(e,t),...r})));Ys.displayName="PopoverBody";function Rf(e,t){let o=e;return e==="left"?o=t?"end":"start":e==="right"&&(o=t?"start":"end"),o}function Of(e="absolute"){return{position:e,top:"0",left:"0",opacity:"0",pointerEvents:"none"}}const X1=Object.assign(fe(({bsPrefix:e,placement:t="right",className:o,style:r,children:n,body:a,arrowProps:i,hasDoneInitialMeasure:s,popper:c,show:g,...d},p)=>{const k=Oe(e,"popover"),m=Ld(),[b]=(t==null?void 0:t.split("-"))||[],y=Rf(b,m);let h=r;return g&&!s&&(h={...r,...Of(c==null?void 0:c.strategy)}),A("div",{ref:p,role:"tooltip",style:h,"x-placement":b,className:Ee(o,k,b&&`bs-popover-${y}`),...d,children:[A("div",{className:"popover-arrow",...i}),a?A(Ys,{children:n}):n]})}),{Header:Tf,Body:Ys,POPPER_OFFSET:[0,8]}),If=fe(({bsPrefix:e,placement:t="right",className:o,style:r,children:n,arrowProps:a,hasDoneInitialMeasure:i,popper:s,show:c,...g},d)=>{e=Oe(e,"tooltip");const p=Ld(),[k]=(t==null?void 0:t.split("-"))||[],m=Rf(k,p);let b=r;return c&&!i&&(b={...r,...Of(s==null?void 0:s.strategy)}),A("div",{ref:d,style:b,role:"tooltip","x-placement":k,className:Ee(o,e,`bs-tooltip-${m}`),...g,children:[A("div",{className:"tooltip-arrow",...a}),A("div",{className:`${e}-inner`,children:n})]})});If.displayName="Tooltip";const Nf=Object.assign(If,{TOOLTIP_OFFSET:[0,6]});function K1(e){const t=ce(null),o=Oe(void 0,"popover"),r=Oe(void 0,"tooltip"),n=re(()=>({name:"offset",options:{offset:()=>{if(e)return e;if(t.current){if(Ef(t.current,o))return X1.POPPER_OFFSET;if(Ef(t.current,r))return Nf.TOOLTIP_OFFSET}return[0,0]}}}),[e,o,r]);return[t,[n]]}function J1(e,t){const{ref:o}=e,{ref:r}=t;e.ref=o.__wrapped||(o.__wrapped=n=>o(Aa(n))),t.ref=r.__wrapped||(r.__wrapped=n=>r(Aa(n)))}const Pf=fe(({children:e,transition:t=Ns,popperConfig:o={},rootClose:r=!1,placement:n="top",show:a=!1,...i},s)=>{const c=ce({}),[g,d]=be(null),[p,k]=K1(i.offset),m=Po(s,p),b=t===!0?Ns:t||void 0,y=gr(h=>{d(h),o==null||o.onFirstUpdate==null||o.onFirstUpdate(h)});return Is(()=>{g&&i.target&&(c.current.scheduleUpdate==null||c.current.scheduleUpdate())},[g,i.target]),se(()=>{a||d(null)},[a]),A(Cf,{...i,ref:m,popperConfig:{...o,modifiers:k.concat(o.modifiers||[]),onFirstUpdate:y},transition:b,rootClose:r,placement:n,show:a,children:(h,{arrowProps:x,popper:_,show:C})=>{var T,R;J1(h,x);const O=_==null?void 0:_.placement,I=Object.assign(c.current,{state:_==null?void 0:_.state,scheduleUpdate:_==null?void 0:_.update,placement:O,outOfBoundaries:(_==null||(T=_.state)==null||(R=T.modifiersData.hide)==null?void 0:R.isReferenceHidden)||!1,strategy:o.strategy}),B=!!g;return typeof e=="function"?e({...h,placement:O,show:C,...!t&&C&&{className:"show"},popper:I,arrowProps:x,hasDoneInitialMeasure:B}):po(e,{...h,placement:O,arrowProps:x,popper:I,hasDoneInitialMeasure:B,className:Ee(e.props.className,!t&&C&&"show"),style:{...e.props.style,...h.style}})}})});Pf.displayName="Overlay";function Q1(e){return e&&typeof e=="object"?e:{show:e,hide:e}}function Lf(e,t,o){const[r]=t,n=r.currentTarget,a=r.relatedTarget||r.nativeEvent[o];(!a||a!==n)&&!zs(n,a)&&e(...t)}J.oneOf(["click","hover","focus"]);const Z1=({trigger:e=["hover","focus"],overlay:t,children:o,popperConfig:r={},show:n,defaultShow:a=!1,onToggle:i,delay:s,placement:c,flip:g=c&&c.indexOf("auto")!==-1,...d})=>{const p=ce(null),k=Po(p,o.ref),m=lx(),b=ce(""),[y,h]=Pv(n,a,i),x=Q1(s),{onFocus:_,onBlur:C,onClick:T}=typeof o!="function"?fs.only(o).props:{},R=E=>{k(Aa(E))},O=K(()=>{if(m.clear(),b.current="show",!x.show){h(!0);return}m.set(()=>{b.current==="show"&&h(!0)},x.show)},[x.show,h,m]),I=K(()=>{if(m.clear(),b.current="hide",!x.hide){h(!1);return}m.set(()=>{b.current==="hide"&&h(!1)},x.hide)},[x.hide,h,m]),B=K((...E)=>{O(),_==null||_(...E)},[O,_]),D=K((...E)=>{I(),C==null||C(...E)},[I,C]),F=K((...E)=>{h(!y),T==null||T(...E)},[T,h,y]),X=K((...E)=>{Lf(O,E,"fromElement")},[O]),q=K((...E)=>{Lf(I,E,"toElement")},[I]),te=e==null?[]:[].concat(e),ee={ref:R};return te.indexOf("click")!==-1&&(ee.onClick=F),te.indexOf("focus")!==-1&&(ee.onFocus=B,ee.onBlur=D),te.indexOf("hover")!==-1&&(ee.onMouseOver=X,ee.onMouseOut=q),A(Te,{children:[typeof o=="function"?o(ee):po(o,ee),A(Pf,{...d,show:y,onHide:I,flip:g,placement:c,popperConfig:r,target:p.current,children:t})]})},Mf=({messageId:e,existingRating:t,rating:o})=>{const{widgetActions:r}=Me(),{t:n}=Nt("translations",{keyPrefix:"components.widget.message"}),a=o===tg,i=a?"messageRatingThumbsUpAriaLabel":"messageRatingThumbsDownAriaLabel",s=a?iv:sv;return A(tt,{className:"btn btn-icon gecko-chat-widget-app-message-feedback-btn","aria-label":n(i),disabled:!!t,onClick:()=>r.sendMessageRating({messageId:e,rating:o}),children:A(s,{solid:t===o})})};/*! @license DOMPurify 3.1.5 | (c) Cure53 and other contributors | Released under the Apache license 2.0 and Mozilla Public License 2.0 | github.com/cure53/DOMPurify/blob/3.1.5/LICENSE */const{entries:Bf,setPrototypeOf:Df,isFrozen:e2,getPrototypeOf:t2,getOwnPropertyDescriptor:o2}=Object;let{freeze:Ke,seal:kt,create:Ff}=Object,{apply:Xs,construct:Ks}=typeof Reflect<"u"&&Reflect;Ke||(Ke=function(t){return t}),kt||(kt=function(t){return t}),Xs||(Xs=function(t,o,r){return t.apply(o,r)}),Ks||(Ks=function(t,o){return new t(...o)});const La=lt(Array.prototype.forEach),$f=lt(Array.prototype.pop),pn=lt(Array.prototype.push),Ma=lt(String.prototype.toLowerCase),Js=lt(String.prototype.toString),jf=lt(String.prototype.match),dn=lt(String.prototype.replace),r2=lt(String.prototype.indexOf),n2=lt(String.prototype.trim),_t=lt(Object.prototype.hasOwnProperty),Je=lt(RegExp.prototype.test),fn=a2(TypeError);function lt(e){return function(t){for(var o=arguments.length,r=new Array(o>1?o-1:0),n=1;n<o;n++)r[n-1]=arguments[n];return Xs(e,t,r)}}function a2(e){return function(){for(var t=arguments.length,o=new Array(t),r=0;r<t;r++)o[r]=arguments[r];return Ks(e,o)}}function ae(e,t){let o=arguments.length>2&&arguments[2]!==void 0?arguments[2]:Ma;Df&&Df(e,null);let r=t.length;for(;r--;){let n=t[r];if(typeof n=="string"){const a=o(n);a!==n&&(e2(t)||(t[r]=a),n=a)}e[n]=!0}return e}function i2(e){for(let t=0;t<e.length;t++)_t(e,t)||(e[t]=null);return e}function Bo(e){const t=Ff(null);for(const[o,r]of Bf(e))_t(e,o)&&(Array.isArray(r)?t[o]=i2(r):r&&typeof r=="object"&&r.constructor===Object?t[o]=Bo(r):t[o]=r);return t}function Ba(e,t){for(;e!==null;){const r=o2(e,t);if(r){if(r.get)return lt(r.get);if(typeof r.value=="function")return lt(r.value)}e=t2(e)}function o(){return null}return o}const Gf=Ke(["a","abbr","acronym","address","area","article","aside","audio","b","bdi","bdo","big","blink","blockquote","body","br","button","canvas","caption","center","cite","code","col","colgroup","content","data","datalist","dd","decorator","del","details","dfn","dialog","dir","div","dl","dt","element","em","fieldset","figcaption","figure","font","footer","form","h1","h2","h3","h4","h5","h6","head","header","hgroup","hr","html","i","img","input","ins","kbd","label","legend","li","main","map","mark","marquee","menu","menuitem","meter","nav","nobr","ol","optgroup","option","output","p","picture","pre","progress","q","rp","rt","ruby","s","samp","section","select","shadow","small","source","spacer","span","strike","strong","style","sub","summary","sup","table","tbody","td","template","textarea","tfoot","th","thead","time","tr","track","tt","u","ul","var","video","wbr"]),Qs=Ke(["svg","a","altglyph","altglyphdef","altglyphitem","animatecolor","animatemotion","animatetransform","circle","clippath","defs","desc","ellipse","filter","font","g","glyph","glyphref","hkern","image","line","lineargradient","marker","mask","metadata","mpath","path","pattern","polygon","polyline","radialgradient","rect","stop","style","switch","symbol","text","textpath","title","tref","tspan","view","vkern"]),Zs=Ke(["feBlend","feColorMatrix","feComponentTransfer","feComposite","feConvolveMatrix","feDiffuseLighting","feDisplacementMap","feDistantLight","feDropShadow","feFlood","feFuncA","feFuncB","feFuncG","feFuncR","feGaussianBlur","feImage","feMerge","feMergeNode","feMorphology","feOffset","fePointLight","feSpecularLighting","feSpotLight","feTile","feTurbulence"]),s2=Ke(["animate","color-profile","cursor","discard","font-face","font-face-format","font-face-name","font-face-src","font-face-uri","foreignobject","hatch","hatchpath","mesh","meshgradient","meshpatch","meshrow","missing-glyph","script","set","solidcolor","unknown","use"]),ec=Ke(["math","menclose","merror","mfenced","mfrac","mglyph","mi","mlabeledtr","mmultiscripts","mn","mo","mover","mpadded","mphantom","mroot","mrow","ms","mspace","msqrt","mstyle","msub","msup","msubsup","mtable","mtd","mtext","mtr","munder","munderover","mprescripts"]),c2=Ke(["maction","maligngroup","malignmark","mlongdiv","mscarries","mscarry","msgroup","mstack","msline","msrow","semantics","annotation","annotation-xml","mprescripts","none"]),Uf=Ke(["#text"]),zf=Ke(["accept","action","align","alt","autocapitalize","autocomplete","autopictureinpicture","autoplay","background","bgcolor","border","capture","cellpadding","cellspacing","checked","cite","class","clear","color","cols","colspan","controls","controlslist","coords","crossorigin","datetime","decoding","default","dir","disabled","disablepictureinpicture","disableremoteplayback","download","draggable","enctype","enterkeyhint","face","for","headers","height","hidden","high","href","hreflang","id","inputmode","integrity","ismap","kind","label","lang","list","loading","loop","low","max","maxlength","media","method","min","minlength","multiple","muted","name","nonce","noshade","novalidate","nowrap","open","optimum","pattern","placeholder","playsinline","popover","popovertarget","popovertargetaction","poster","preload","pubdate","radiogroup","readonly","rel","required","rev","reversed","role","rows","rowspan","spellcheck","scope","selected","shape","size","sizes","span","srclang","start","src","srcset","step","style","summary","tabindex","title","translate","type","usemap","valign","value","width","wrap","xmlns","slot"]),tc=Ke(["accent-height","accumulate","additive","alignment-baseline","ascent","attributename","attributetype","azimuth","basefrequency","baseline-shift","begin","bias","by","class","clip","clippathunits","clip-path","clip-rule","color","color-interpolation","color-interpolation-filters","color-profile","color-rendering","cx","cy","d","dx","dy","diffuseconstant","direction","display","divisor","dur","edgemode","elevation","end","fill","fill-opacity","fill-rule","filter","filterunits","flood-color","flood-opacity","font-family","font-size","font-size-adjust","font-stretch","font-style","font-variant","font-weight","fx","fy","g1","g2","glyph-name","glyphref","gradientunits","gradienttransform","height","href","id","image-rendering","in","in2","k","k1","k2","k3","k4","kerning","keypoints","keysplines","keytimes","lang","lengthadjust","letter-spacing","kernelmatrix","kernelunitlength","lighting-color","local","marker-end","marker-mid","marker-start","markerheight","markerunits","markerwidth","maskcontentunits","maskunits","max","mask","media","method","mode","min","name","numoctaves","offset","operator","opacity","order","orient","orientation","origin","overflow","paint-order","path","pathlength","patterncontentunits","patterntransform","patternunits","points","preservealpha","preserveaspectratio","primitiveunits","r","rx","ry","radius","refx","refy","repeatcount","repeatdur","restart","result","rotate","scale","seed","shape-rendering","specularconstant","specularexponent","spreadmethod","startoffset","stddeviation","stitchtiles","stop-color","stop-opacity","stroke-dasharray","stroke-dashoffset","stroke-linecap","stroke-linejoin","stroke-miterlimit","stroke-opacity","stroke","stroke-width","style","surfacescale","systemlanguage","tabindex","targetx","targety","transform","transform-origin","text-anchor","text-decoration","text-rendering","textlength","type","u1","u2","unicode","values","viewbox","visibility","version","vert-adv-y","vert-origin-x","vert-origin-y","width","word-spacing","wrap","writing-mode","xchannelselector","ychannelselector","x","x1","x2","xmlns","y","y1","y2","z","zoomandpan"]),Hf=Ke(["accent","accentunder","align","bevelled","close","columnsalign","columnlines","columnspan","denomalign","depth","dir","display","displaystyle","encoding","fence","frame","height","href","id","largeop","length","linethickness","lspace","lquote","mathbackground","mathcolor","mathsize","mathvariant","maxsize","minsize","movablelimits","notation","numalign","open","rowalign","rowlines","rowspacing","rowspan","rspace","rquote","scriptlevel","scriptminsize","scriptsizemultiplier","selection","separator","separators","stretchy","subscriptshift","supscriptshift","symmetric","voffset","width","xmlns"]),Da=Ke(["xlink:href","xml:id","xlink:title","xml:space","xmlns:xlink"]),l2=kt(/\{\{[\w\W]*|[\w\W]*\}\}/gm),g2=kt(/<%[\w\W]*|[\w\W]*%>/gm),p2=kt(/\${[\w\W]*}/gm),d2=kt(/^data-[\-\w.\u00B7-\uFFFF]/),f2=kt(/^aria-[\-\w]+$/),Wf=kt(/^(?:(?:(?:f|ht)tps?|mailto|tel|callto|sms|cid|xmpp):|[^a-z]|[a-z+.\-]+(?:[^a-z+.\-:]|$))/i),m2=kt(/^(?:\w+script|data):/i),u2=kt(/[\u0000-\u0020\u00A0\u1680\u180E\u2000-\u2029\u205F\u3000]/g),Vf=kt(/^html$/i),k2=kt(/^[a-z][.\w]*(-[.\w]+)+$/i);var qf=Object.freeze({__proto__:null,MUSTACHE_EXPR:l2,ERB_EXPR:g2,TMPLIT_EXPR:p2,DATA_ATTR:d2,ARIA_ATTR:f2,IS_ALLOWED_URI:Wf,IS_SCRIPT_OR_DATA:m2,ATTR_WHITESPACE:u2,DOCTYPE_NAME:Vf,CUSTOM_ELEMENT:k2});const mn={element:1,attribute:2,text:3,cdataSection:4,entityReference:5,entityNode:6,progressingInstruction:7,comment:8,document:9,documentType:10,documentFragment:11,notation:12},b2=function(){return typeof window>"u"?null:window},y2=function(t,o){if(typeof t!="object"||typeof t.createPolicy!="function")return null;let r=null;const n="data-tt-policy-suffix";o&&o.hasAttribute(n)&&(r=o.getAttribute(n));const a="dompurify"+(r?"#"+r:"");try{return t.createPolicy(a,{createHTML(i){return i},createScriptURL(i){return i}})}catch{return console.warn("TrustedTypes policy "+a+" could not be created."),null}};function Yf(){let e=arguments.length>0&&arguments[0]!==void 0?arguments[0]:b2();const t=W=>Yf(W);if(t.version="3.1.5",t.removed=[],!e||!e.document||e.document.nodeType!==mn.document)return t.isSupported=!1,t;let{document:o}=e;const r=o,n=r.currentScript,{DocumentFragment:a,HTMLTemplateElement:i,Node:s,Element:c,NodeFilter:g,NamedNodeMap:d=e.NamedNodeMap||e.MozNamedAttrMap,HTMLFormElement:p,DOMParser:k,trustedTypes:m}=e,b=c.prototype,y=Ba(b,"cloneNode"),h=Ba(b,"nextSibling"),x=Ba(b,"childNodes"),_=Ba(b,"parentNode");if(typeof i=="function"){const W=o.createElement("template");W.content&&W.content.ownerDocument&&(o=W.content.ownerDocument)}let C,T="";const{implementation:R,createNodeIterator:O,createDocumentFragment:I,getElementsByTagName:B}=o,{importNode:D}=r;let F={};t.isSupported=typeof Bf=="function"&&typeof _=="function"&&R&&R.createHTMLDocument!==void 0;const{MUSTACHE_EXPR:X,ERB_EXPR:q,TMPLIT_EXPR:te,DATA_ATTR:ee,ARIA_ATTR:E,IS_SCRIPT_OR_DATA:P,ATTR_WHITESPACE:U,CUSTOM_ELEMENT:V}=qf;let{IS_ALLOWED_URI:Y}=qf,j=null;const Ie=ae({},[...Gf,...Qs,...Zs,...ec,...Uf]);let ne=null;const we=ae({},[...zf,...tc,...Hf,...Da]);let ie=Object.seal(Ff(null,{tagNameCheck:{writable:!0,configurable:!1,enumerable:!0,value:null},attributeNameCheck:{writable:!0,configurable:!1,enumerable:!0,value:null},allowCustomizedBuiltInElements:{writable:!0,configurable:!1,enumerable:!0,value:!1}})),le=null,ye=null,At=!0,qe=!0,Fe=!1,Qt=!0,nt=!1,at=!0,Qe=!1,Zt=!1,Ft=!1,Ce=!1,Ye=!1,Xe=!1,it=!0,Ze=!1;const vo="user-content-";let xo=!0,pt=!1,bt={},ge=null;const zo=ae({},["annotation-xml","audio","colgroup","desc","foreignobject","head","iframe","math","mi","mn","mo","ms","mtext","noembed","noframes","noscript","plaintext","script","style","svg","template","thead","title","video","xmp"]);let Ho=null;const Wo=ae({},["audio","video","img","source","image","track"]);let Cn=null;const oi=ae({},["alt","class","for","id","label","name","pattern","placeholder","role","summary","title","value","style","xmlns"]),Sr="http://www.w3.org/1998/Math/MathML",Er="http://www.w3.org/2000/svg",dt="http://www.w3.org/1999/xhtml";let $t=dt,Tn=!1,Rn=null;const Qc=ae({},[Sr,Er,dt],Js);let Vo=null;const On=["application/xhtml+xml","text/html"],St="text/html";let Ne=null,ft=null;const Zc=o.createElement("form"),In=function(S){return S instanceof RegExp||S instanceof Function},Cr=function(){let S=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{};if(!(ft&&ft===S)){if((!S||typeof S!="object")&&(S={}),S=Bo(S),Vo=On.indexOf(S.PARSER_MEDIA_TYPE)===-1?St:S.PARSER_MEDIA_TYPE,Ne=Vo==="application/xhtml+xml"?Js:Ma,j=_t(S,"ALLOWED_TAGS")?ae({},S.ALLOWED_TAGS,Ne):Ie,ne=_t(S,"ALLOWED_ATTR")?ae({},S.ALLOWED_ATTR,Ne):we,Rn=_t(S,"ALLOWED_NAMESPACES")?ae({},S.ALLOWED_NAMESPACES,Js):Qc,Cn=_t(S,"ADD_URI_SAFE_ATTR")?ae(Bo(oi),S.ADD_URI_SAFE_ATTR,Ne):oi,Ho=_t(S,"ADD_DATA_URI_TAGS")?ae(Bo(Wo),S.ADD_DATA_URI_TAGS,Ne):Wo,ge=_t(S,"FORBID_CONTENTS")?ae({},S.FORBID_CONTENTS,Ne):zo,le=_t(S,"FORBID_TAGS")?ae({},S.FORBID_TAGS,Ne):{},ye=_t(S,"FORBID_ATTR")?ae({},S.FORBID_ATTR,Ne):{},bt=_t(S,"USE_PROFILES")?S.USE_PROFILES:!1,At=S.ALLOW_ARIA_ATTR!==!1,qe=S.ALLOW_DATA_ATTR!==!1,Fe=S.ALLOW_UNKNOWN_PROTOCOLS||!1,Qt=S.ALLOW_SELF_CLOSE_IN_ATTR!==!1,nt=S.SAFE_FOR_TEMPLATES||!1,at=S.SAFE_FOR_XML!==!1,Qe=S.WHOLE_DOCUMENT||!1,Ce=S.RETURN_DOM||!1,Ye=S.RETURN_DOM_FRAGMENT||!1,Xe=S.RETURN_TRUSTED_TYPE||!1,Ft=S.FORCE_BODY||!1,it=S.SANITIZE_DOM!==!1,Ze=S.SANITIZE_NAMED_PROPS||!1,xo=S.KEEP_CONTENT!==!1,pt=S.IN_PLACE||!1,Y=S.ALLOWED_URI_REGEXP||Wf,$t=S.NAMESPACE||dt,ie=S.CUSTOM_ELEMENT_HANDLING||{},S.CUSTOM_ELEMENT_HANDLING&&In(S.CUSTOM_ELEMENT_HANDLING.tagNameCheck)&&(ie.tagNameCheck=S.CUSTOM_ELEMENT_HANDLING.tagNameCheck),S.CUSTOM_ELEMENT_HANDLING&&In(S.CUSTOM_ELEMENT_HANDLING.attributeNameCheck)&&(ie.attributeNameCheck=S.CUSTOM_ELEMENT_HANDLING.attributeNameCheck),S.CUSTOM_ELEMENT_HANDLING&&typeof S.CUSTOM_ELEMENT_HANDLING.allowCustomizedBuiltInElements=="boolean"&&(ie.allowCustomizedBuiltInElements=S.CUSTOM_ELEMENT_HANDLING.allowCustomizedBuiltInElements),nt&&(qe=!1),Ye&&(Ce=!0),bt&&(j=ae({},Uf),ne=[],bt.html===!0&&(ae(j,Gf),ae(ne,zf)),bt.svg===!0&&(ae(j,Qs),ae(ne,tc),ae(ne,Da)),bt.svgFilters===!0&&(ae(j,Zs),ae(ne,tc),ae(ne,Da)),bt.mathMl===!0&&(ae(j,ec),ae(ne,Hf),ae(ne,Da))),S.ADD_TAGS&&(j===Ie&&(j=Bo(j)),ae(j,S.ADD_TAGS,Ne)),S.ADD_ATTR&&(ne===we&&(ne=Bo(ne)),ae(ne,S.ADD_ATTR,Ne)),S.ADD_URI_SAFE_ATTR&&ae(Cn,S.ADD_URI_SAFE_ATTR,Ne),S.FORBID_CONTENTS&&(ge===zo&&(ge=Bo(ge)),ae(ge,S.FORBID_CONTENTS,Ne)),xo&&(j["#text"]=!0),Qe&&ae(j,["html","head","body"]),j.table&&(ae(j,["tbody"]),delete le.tbody),S.TRUSTED_TYPES_POLICY){if(typeof S.TRUSTED_TYPES_POLICY.createHTML!="function")throw fn('TRUSTED_TYPES_POLICY configuration option must provide a "createHTML" hook.');if(typeof S.TRUSTED_TYPES_POLICY.createScriptURL!="function")throw fn('TRUSTED_TYPES_POLICY configuration option must provide a "createScriptURL" hook.');C=S.TRUSTED_TYPES_POLICY,T=C.createHTML("")}else C===void 0&&(C=y2(m,n)),C!==null&&typeof T=="string"&&(T=C.createHTML(""));Ke&&Ke(S),ft=S}},Nn=ae({},["mi","mo","mn","ms","mtext"]),Pn=ae({},["foreignobject","annotation-xml"]),el=ae({},["title","style","font","a","script"]),ri=ae({},[...Qs,...Zs,...s2]),ni=ae({},[...ec,...c2]),Tr=function(S){let L=_(S);(!L||!L.tagName)&&(L={namespaceURI:$t,tagName:"template"});const G=Ma(S.tagName),ke=Ma(L.tagName);return Rn[S.namespaceURI]?S.namespaceURI===Er?L.namespaceURI===dt?G==="svg":L.namespaceURI===Sr?G==="svg"&&(ke==="annotation-xml"||Nn[ke]):!!ri[G]:S.namespaceURI===Sr?L.namespaceURI===dt?G==="math":L.namespaceURI===Er?G==="math"&&Pn[ke]:!!ni[G]:S.namespaceURI===dt?L.namespaceURI===Er&&!Pn[ke]||L.namespaceURI===Sr&&!Nn[ke]?!1:!ni[G]&&(el[G]||!ri[G]):!!(Vo==="application/xhtml+xml"&&Rn[S.namespaceURI]):!1},yt=function(S){pn(t.removed,{element:S});try{S.parentNode.removeChild(S)}catch{S.remove()}},qo=function(S,L){try{pn(t.removed,{attribute:L.getAttributeNode(S),from:L})}catch{pn(t.removed,{attribute:null,from:L})}if(L.removeAttribute(S),S==="is"&&!ne[S])if(Ce||Ye)try{yt(L)}catch{}else try{L.setAttribute(S,"")}catch{}},ai=function(S){let L=null,G=null;if(Ft)S="<remove></remove>"+S;else{const De=jf(S,/^[\r\n\t ]+/);G=De&&De[0]}Vo==="application/xhtml+xml"&&$t===dt&&(S='<html xmlns="http://www.w3.org/1999/xhtml"><head></head><body>'+S+"</body></html>");const ke=C?C.createHTML(S):S;if($t===dt)try{L=new k().parseFromString(ke,Vo)}catch{}if(!L||!L.documentElement){L=R.createDocument($t,"template",null);try{L.documentElement.innerHTML=Tn?T:ke}catch{}}const $e=L.body||L.documentElement;return S&&G&&$e.insertBefore(o.createTextNode(G),$e.childNodes[0]||null),$t===dt?B.call(L,Qe?"html":"body")[0]:Qe?L.documentElement:$e},ii=function(S){return O.call(S.ownerDocument||S,S,g.SHOW_ELEMENT|g.SHOW_COMMENT|g.SHOW_TEXT|g.SHOW_PROCESSING_INSTRUCTION|g.SHOW_CDATA_SECTION,null)},si=function(S){return S instanceof p&&(typeof S.nodeName!="string"||typeof S.textContent!="string"||typeof S.removeChild!="function"||!(S.attributes instanceof d)||typeof S.removeAttribute!="function"||typeof S.setAttribute!="function"||typeof S.namespaceURI!="string"||typeof S.insertBefore!="function"||typeof S.hasChildNodes!="function")},ci=function(S){return typeof s=="function"&&S instanceof s},Et=function(S,L,G){F[S]&&La(F[S],ke=>{ke.call(t,L,G,ft)})},li=function(S){let L=null;if(Et("beforeSanitizeElements",S,null),si(S))return yt(S),!0;const G=Ne(S.nodeName);if(Et("uponSanitizeElement",S,{tagName:G,allowedTags:j}),S.hasChildNodes()&&!ci(S.firstElementChild)&&Je(/<[/\w]/g,S.innerHTML)&&Je(/<[/\w]/g,S.textContent)||S.nodeType===mn.progressingInstruction||at&&S.nodeType===mn.comment&&Je(/<[/\w]/g,S.data))return yt(S),!0;if(!j[G]||le[G]){if(!le[G]&&jt(G)&&(ie.tagNameCheck instanceof RegExp&&Je(ie.tagNameCheck,G)||ie.tagNameCheck instanceof Function&&ie.tagNameCheck(G)))return!1;if(xo&&!ge[G]){const ke=_(S)||S.parentNode,$e=x(S)||S.childNodes;if($e&&ke){const De=$e.length;for(let je=De-1;je>=0;--je){const ht=y($e[je],!0);ht.__removalCount=(S.__removalCount||0)+1,ke.insertBefore(ht,h(S))}}}return yt(S),!0}return S instanceof c&&!Tr(S)||(G==="noscript"||G==="noembed"||G==="noframes")&&Je(/<\/no(script|embed|frames)/i,S.innerHTML)?(yt(S),!0):(nt&&S.nodeType===mn.text&&(L=S.textContent,La([X,q,te],ke=>{L=dn(L,ke," ")}),S.textContent!==L&&(pn(t.removed,{element:S.cloneNode()}),S.textContent=L)),Et("afterSanitizeElements",S,null),!1)},Ln=function(S,L,G){if(it&&(L==="id"||L==="name")&&(G in o||G in Zc))return!1;if(!(qe&&!ye[L]&&Je(ee,L))){if(!(At&&Je(E,L))){if(!ne[L]||ye[L]){if(!(jt(S)&&(ie.tagNameCheck instanceof RegExp&&Je(ie.tagNameCheck,S)||ie.tagNameCheck instanceof Function&&ie.tagNameCheck(S))&&(ie.attributeNameCheck instanceof RegExp&&Je(ie.attributeNameCheck,L)||ie.attributeNameCheck instanceof Function&&ie.attributeNameCheck(L))||L==="is"&&ie.allowCustomizedBuiltInElements&&(ie.tagNameCheck instanceof RegExp&&Je(ie.tagNameCheck,G)||ie.tagNameCheck instanceof Function&&ie.tagNameCheck(G))))return!1}else if(!Cn[L]){if(!Je(Y,dn(G,U,""))){if(!((L==="src"||L==="xlink:href"||L==="href")&&S!=="script"&&r2(G,"data:")===0&&Ho[S])){if(!(Fe&&!Je(P,dn(G,U,"")))){if(G)return!1}}}}}}return!0},jt=function(S){return S!=="annotation-xml"&&jf(S,V)},gi=function(S){Et("beforeSanitizeAttributes",S,null);const{attributes:L}=S;if(!L)return;const G={attrName:"",attrValue:"",keepAttr:!0,allowedAttributes:ne};let ke=L.length;for(;ke--;){const $e=L[ke],{name:De,namespaceURI:je,value:ht}=$e,Yo=Ne(De);let ze=De==="value"?ht:n2(ht);if(G.attrName=Yo,G.attrValue=ze,G.keepAttr=!0,G.forceKeepAttr=void 0,Et("uponSanitizeAttribute",S,G),ze=G.attrValue,G.forceKeepAttr||(qo(De,S),!G.keepAttr))continue;if(!Qt&&Je(/\/>/i,ze)){qo(De,S);continue}if(at&&Je(/((--!?|])>)|<\/(style|title)/i,ze)){qo(De,S);continue}nt&&La([X,q,te],di=>{ze=dn(ze,di," ")});const pi=Ne(S.nodeName);if(Ln(pi,Yo,ze)){if(Ze&&(Yo==="id"||Yo==="name")&&(qo(De,S),ze=vo+ze),C&&typeof m=="object"&&typeof m.getAttributeType=="function"&&!je)switch(m.getAttributeType(pi,Yo)){case"TrustedHTML":{ze=C.createHTML(ze);break}case"TrustedScriptURL":{ze=C.createScriptURL(ze);break}}try{je?S.setAttributeNS(je,De,ze):S.setAttribute(De,ze),si(S)?yt(S):$f(t.removed)}catch{}}}Et("afterSanitizeAttributes",S,null)},tl=function W(S){let L=null;const G=ii(S);for(Et("beforeSanitizeShadowDOM",S,null);L=G.nextNode();)Et("uponSanitizeShadowNode",L,null),!li(L)&&(L.content instanceof a&&W(L.content),gi(L));Et("afterSanitizeShadowDOM",S,null)};return t.sanitize=function(W){let S=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},L=null,G=null,ke=null,$e=null;if(Tn=!W,Tn&&(W="<!-->"),typeof W!="string"&&!ci(W))if(typeof W.toString=="function"){if(W=W.toString(),typeof W!="string")throw fn("dirty is not a string, aborting")}else throw fn("toString is not a function");if(!t.isSupported)return W;if(Zt||Cr(S),t.removed=[],typeof W=="string"&&(pt=!1),pt){if(W.nodeName){const ht=Ne(W.nodeName);if(!j[ht]||le[ht])throw fn("root node is forbidden and cannot be sanitized in-place")}}else if(W instanceof s)L=ai("<!---->"),G=L.ownerDocument.importNode(W,!0),G.nodeType===mn.element&&G.nodeName==="BODY"||G.nodeName==="HTML"?L=G:L.appendChild(G);else{if(!Ce&&!nt&&!Qe&&W.indexOf("<")===-1)return C&&Xe?C.createHTML(W):W;if(L=ai(W),!L)return Ce?null:Xe?T:""}L&&Ft&&yt(L.firstChild);const De=ii(pt?W:L);for(;ke=De.nextNode();)li(ke)||(ke.content instanceof a&&tl(ke.content),gi(ke));if(pt)return W;if(Ce){if(Ye)for($e=I.call(L.ownerDocument);L.firstChild;)$e.appendChild(L.firstChild);else $e=L;return(ne.shadowroot||ne.shadowrootmode)&&($e=D.call(r,$e,!0)),$e}let je=Qe?L.outerHTML:L.innerHTML;return Qe&&j["!doctype"]&&L.ownerDocument&&L.ownerDocument.doctype&&L.ownerDocument.doctype.name&&Je(Vf,L.ownerDocument.doctype.name)&&(je="<!DOCTYPE "+L.ownerDocument.doctype.name+`>
`+je),nt&&La([X,q,te],ht=>{je=dn(je,ht," ")}),C&&Xe?C.createHTML(je):je},t.setConfig=function(){let W=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{};Cr(W),Zt=!0},t.clearConfig=function(){ft=null,Zt=!1},t.isValidAttribute=function(W,S,L){ft||Cr({});const G=Ne(W),ke=Ne(S);return Ln(G,ke,L)},t.addHook=function(W,S){typeof S=="function"&&(F[W]=F[W]||[],pn(F[W],S))},t.removeHook=function(W){if(F[W])return $f(F[W])},t.removeHooks=function(W){F[W]&&(F[W]=[])},t.removeAllHooks=function(){F={}},t}var h2=Yf();const v2=({content:e="",attrs:t={},allowedTags:o=[],addTags:r=[],addAttributes:n=[]})=>{const i=h2().sanitize(e,{ADD_ATTR:n,ADD_TAGS:r,ALLOWED_TAGS:o});return A("div",{...t,defaultValue:i,dangerouslySetInnerHTML:{__html:i}})};function Do(){return Do=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var o=arguments[t];for(var r in o)Object.prototype.hasOwnProperty.call(o,r)&&(e[r]=o[r])}return e},Do.apply(this,arguments)}var Xf,Kf;(function(e){e.blockQuote="0",e.breakLine="1",e.breakThematic="2",e.codeBlock="3",e.codeFenced="4",e.codeInline="5",e.footnote="6",e.footnoteReference="7",e.gfmTask="8",e.heading="9",e.headingSetext="10",e.htmlBlock="11",e.htmlComment="12",e.htmlSelfClosing="13",e.image="14",e.link="15",e.linkAngleBraceStyleDetector="16",e.linkBareUrlDetector="17",e.linkMailtoDetector="18",e.newlineCoalescer="19",e.orderedList="20",e.paragraph="21",e.ref="22",e.refImage="23",e.refLink="24",e.table="25",e.tableSeparator="26",e.text="27",e.textBolded="28",e.textEmphasized="29",e.textEscaped="30",e.textMarked="31",e.textStrikethroughed="32",e.unorderedList="33"})(Xf||(Xf={})),function(e){e[e.MAX=0]="MAX",e[e.HIGH=1]="HIGH",e[e.MED=2]="MED",e[e.LOW=3]="LOW",e[e.MIN=4]="MIN"}(Kf||(Kf={}));const Jf=["allowFullScreen","allowTransparency","autoComplete","autoFocus","autoPlay","cellPadding","cellSpacing","charSet","className","classId","colSpan","contentEditable","contextMenu","crossOrigin","encType","formAction","formEncType","formMethod","formNoValidate","formTarget","frameBorder","hrefLang","inputMode","keyParams","keyType","marginHeight","marginWidth","maxLength","mediaGroup","minLength","noValidate","radioGroup","readOnly","rowSpan","spellCheck","srcDoc","srcLang","srcSet","tabIndex","useMap"].reduce((e,t)=>(e[t.toLowerCase()]=t,e),{for:"htmlFor"}),Qf={amp:"&",apos:"'",gt:">",lt:"<",nbsp:" ",quot:"“"},x2=["style","script"],w2=/([-A-Z0-9_:]+)(?:\s*=\s*(?:(?:"((?:\\.|[^"])*)")|(?:'((?:\\.|[^'])*)')|(?:\{((?:\\.|{[^}]*?}|[^}])*)\})))?/gi,_2=/mailto:/i,A2=/\n{2,}$/,Zf=/^(\s*>[\s\S]*?)(?=\n{2,})/,S2=/^ *> ?/gm,E2=/^ {2,}\n/,C2=/^(?:( *[-*_])){3,} *(?:\n *)+\n/,em=/^\s*(`{3,}|~{3,}) *(\S+)?([^\n]*?)?\n([\s\S]+?)\s*\1 *(?:\n *)*\n?/,tm=/^(?: {4}[^\n]+\n*)+(?:\n *)+\n?/,T2=/^(`+)\s*([\s\S]*?[^`])\s*\1(?!`)/,R2=/^(?:\n *)*\n/,O2=/\r\n?/g,I2=/^\[\^([^\]]+)](:(.*)((\n+ {4,}.*)|(\n(?!\[\^).+))*)/,N2=/^\[\^([^\]]+)]/,P2=/\f/g,L2=/^---[ \t]*\n(.|\n)*\n---[ \t]*\n/,M2=/^\s*?\[(x|\s)\]/,om=/^ *(#{1,6}) *([^\n]+?)(?: +#*)?(?:\n *)*(?:\n|$)/,rm=/^ *(#{1,6}) +([^\n]+?)(?: +#*)?(?:\n *)*(?:\n|$)/,nm=/^([^\n]+)\n *(=|-){3,} *(?:\n *)+\n/,oc=/^ *(?!<[a-z][^ >/]* ?\/>)<([a-z][^ >/]*) ?((?:[^>]*[^/])?)>\n?(\s*(?:<\1[^>]*?>[\s\S]*?<\/\1>|(?!<\1\b)[\s\S])*?)<\/\1>(?!<\/\1>)\n*/i,B2=/&([a-z0-9]+|#[0-9]{1,6}|#x[0-9a-fA-F]{1,6});/gi,am=/^<!--[\s\S]*?(?:-->)/,D2=/^(data|aria|x)-[a-z_][a-z\d_.-]*$/,rc=/^ *<([a-z][a-z0-9:]*)(?:\s+((?:<.*?>|[^>])*))?\/?>(?!<\/\1>)(\s*\n)?/i,F2=/^\{.*\}$/,$2=/^(https?:\/\/[^\s<]+[^<.,:;"')\]\s])/,j2=/^<([^ >]+@[^ >]+)>/,G2=/^<([^ >]+:\/[^ >]+)>/,U2=/-([a-z])?/gi,im=/^(.*\|.*)\n(?: *(\|? *[-:]+ *\|[-| :]*)\n((?:.*\|.*\n)*))?\n?/,z2=/^\[([^\]]*)\]:\s+<?([^\s>]+)>?\s*("([^"]*)")?/,H2=/^!\[([^\]]*)\] ?\[([^\]]*)\]/,W2=/^\[([^\]]*)\] ?\[([^\]]*)\]/,V2=/(\[|\])/g,q2=/(\n|^[-*]\s|^#|^ {2,}|^-{2,}|^>\s)/,Y2=/\t/g,X2=/(^ *\||\| *$)/g,K2=/^ *:-+: *$/,J2=/^ *:-+ *$/,Q2=/^ *-+: *$/,Fa="((?:\\[.*?\\][([].*?[)\\]]|<.*?>(?:.*?<.*?>)?|`.*?`|~~.*?~~|==.*?==|.|\\n)*?)",Z2=new RegExp(`^([*_])\\1${Fa}\\1\\1(?!\\1)`),ew=new RegExp(`^([*_])${Fa}\\1(?!\\1|\\w)`),tw=new RegExp(`^==${Fa}==`),ow=new RegExp(`^~~${Fa}~~`),rw=/^\\([^0-9A-Za-z\s])/,nw=/^[\s\S]+?(?=[^0-9A-Z\s\u00c0-\uffff&#;.()'"]|\d+\.|\n\n| {2,}\n|\w+:\S|$)/i,aw=/^\n+/,iw=/^([ \t]*)/,sw=/\\([^\\])/g,sm=/ *\n+$/,cw=/(?:^|\n)( *)$/,nc="(?:\\d+\\.)",ac="(?:[*+-])";function cm(e){return"( *)("+(e===1?nc:ac)+") +"}const lm=cm(1),gm=cm(2);function pm(e){return new RegExp("^"+(e===1?lm:gm))}const lw=pm(1),gw=pm(2);function dm(e){return new RegExp("^"+(e===1?lm:gm)+"[^\\n]*(?:\\n(?!\\1"+(e===1?nc:ac)+" )[^\\n]*)*(\\n|$)","gm")}const fm=dm(1),mm=dm(2);function um(e){const t=e===1?nc:ac;return new RegExp("^( *)("+t+") [\\s\\S]+?(?:\\n{2,}(?! )(?!\\1"+t+" (?!"+t+" ))\\n*|\\s*\\n*$)")}const km=um(1),bm=um(2);function ym(e,t){const o=t===1,r=o?km:bm,n=o?fm:mm,a=o?lw:gw;return{match(i,s,c){const g=cw.exec(c);return g&&(s.list||!s.inline&&!s.simple)?r.exec(i=g[1]+i):null},order:1,parse(i,s,c){const g=o?+i[2]:void 0,d=i[0].replace(A2,`
`).match(n);let p=!1;return{items:d.map(function(k,m){const b=a.exec(k)[0].length,y=new RegExp("^ {1,"+b+"}","gm"),h=k.replace(y,"").replace(a,""),x=m===d.length-1,_=h.indexOf(`

`)!==-1||x&&p;p=_;const C=c.inline,T=c.list;let R;c.list=!0,_?(c.inline=!1,R=h.replace(sm,`

`)):(c.inline=!0,R=h.replace(sm,""));const O=s(R,c);return c.inline=C,c.list=T,O}),ordered:o,start:g}},render:(i,s,c)=>e(i.ordered?"ol":"ul",{key:c.key,start:i.type==="20"?i.start:void 0},i.items.map(function(g,d){return e("li",{key:d},s(g,c))}))}}const pw=new RegExp(`^\\[((?:\\[[^\\]]*\\]|[^\\[\\]]|\\](?=[^\\[]*\\]))*)\\]\\(\\s*<?((?:\\([^)]*\\)|[^\\s\\\\]|\\\\.)*?)>?(?:\\s+['"]([\\s\\S]*?)['"])?\\s*\\)`),dw=/^!\[(.*?)\]\( *((?:\([^)]*\)|[^() ])*) *"?([^)"]*)?"?\)/,hm=[Zf,em,tm,om,nm,rm,am,im,fm,km,mm,bm],fw=[...hm,/^[^\n]+(?:  \n|\n{2,})/,oc,rc];function mw(e){return e.replace(/[ÀÁÂÃÄÅàáâãäåæÆ]/g,"a").replace(/[çÇ]/g,"c").replace(/[ðÐ]/g,"d").replace(/[ÈÉÊËéèêë]/g,"e").replace(/[ÏïÎîÍíÌì]/g,"i").replace(/[Ññ]/g,"n").replace(/[øØœŒÕõÔôÓóÒò]/g,"o").replace(/[ÜüÛûÚúÙù]/g,"u").replace(/[ŸÿÝý]/g,"y").replace(/[^a-z0-9- ]/gi,"").replace(/ /gi,"-").toLowerCase()}function uw(e){return Q2.test(e)?"right":K2.test(e)?"center":J2.test(e)?"left":null}function vm(e,t,o,r){const n=o.inTable;o.inTable=!0;let a=e.trim().split(/( *(?:`[^`]*`|<.*?>.*?<\/.*?>(?!<\/.*?>)|\\\||\|) *)/).reduce((s,c)=>(c.trim()==="|"?s.push(r?{type:"26"}:{type:"27",text:c}):c!==""&&s.push.apply(s,t(c,o)),s),[]);o.inTable=n;let i=[[]];return a.forEach(function(s,c){s.type==="26"?c!==0&&c!==a.length-1&&i.push([]):(s.type!=="27"||a[c+1]!=null&&a[c+1].type!=="26"||(s.text=s.text.trimEnd()),i[i.length-1].push(s))}),i}function kw(e,t,o){o.inline=!0;const r=e[2]?e[2].replace(X2,"").split("|").map(uw):[],n=e[3]?function(i,s,c){return i.trim().split(`
`).map(function(g){return vm(g,s,c,!0)})}(e[3],t,o):[],a=vm(e[1],t,o,!!n.length);return o.inline=!1,n.length?{align:r,cells:n,header:a,type:"25"}:{children:a,type:"21"}}function xm(e,t){return e.align[t]==null?{}:{textAlign:e.align[t]}}function ko(e){return function(t,o){return o.inline?e.exec(t):null}}function bo(e){return function(t,o){return o.inline||o.simple?e.exec(t):null}}function Kt(e){return function(t,o){return o.inline||o.simple?null:e.exec(t)}}function un(e){return function(t){return e.exec(t)}}function bw(e,t,o){if(t.inline||t.simple||o&&!o.endsWith(`
`))return null;let r="";e.split(`
`).every(a=>!hm.some(i=>i.test(a))&&(r+=a+`
`,a.trim()));const n=r.trimEnd();return n==""?null:[r,n]}function ur(e){try{if(decodeURIComponent(e).replace(/[^A-Za-z0-9/:]/g,"").match(/^\s*(javascript|vbscript|data(?!:image)):/i))return}catch{return null}return e}function wm(e){return e.replace(sw,"$1")}function $a(e,t,o){const r=o.inline||!1,n=o.simple||!1;o.inline=!0,o.simple=!0;const a=e(t,o);return o.inline=r,o.simple=n,a}function yw(e,t,o){const r=o.inline||!1,n=o.simple||!1;o.inline=!1,o.simple=!0;const a=e(t,o);return o.inline=r,o.simple=n,a}function hw(e,t,o){const r=o.inline||!1;o.inline=!1;const n=e(t,o);return o.inline=r,n}const ic=(e,t,o)=>({children:$a(t,e[1],o)});function sc(){return{}}function cc(){return null}function vw(...e){return e.filter(Boolean).join(" ")}function lc(e,t,o){let r=e;const n=t.split(".");for(;n.length&&(r=r[n[0]],r!==void 0);)n.shift();return r||o}function xw(e="",t={}){t.overrides=t.overrides||{},t.slugify=t.slugify||mw,t.namedCodesToUnicode=t.namedCodesToUnicode?Do({},Qf,t.namedCodesToUnicode):Qf;const o=t.createElement||Le;function r(m,b,...y){const h=lc(t.overrides,`${m}.props`,{});return o(function(x,_){const C=lc(_,x);return C?typeof C=="function"||typeof C=="object"&&"render"in C?C:lc(_,`${x}.component`,x):x}(m,t.overrides),Do({},b,h,{className:vw(b==null?void 0:b.className,h.className)||void 0}),...y)}function n(m){m=m.replace(L2,"");let b=!1;t.forceInline?b=!0:t.forceBlock||(b=q2.test(m)===!1);const y=d(g(b?m:`${m.trimEnd().replace(aw,"")}

`,{inline:b}));for(;typeof y[y.length-1]=="string"&&!y[y.length-1].trim();)y.pop();if(t.wrapper===null)return y;const h=t.wrapper||(b?"span":"div");let x;if(y.length>1||t.forceWrapper)x=y;else{if(y.length===1)return x=y[0],typeof x=="string"?r("span",{key:"outer"},x):x;x=null}return Le(h,{key:"outer"},x)}function a(m){const b=m.match(w2);return b?b.reduce(function(y,h,x){const _=h.indexOf("=");if(_!==-1){const C=function(I){return I.indexOf("-")!==-1&&I.match(D2)===null&&(I=I.replace(U2,function(B,D){return D.toUpperCase()})),I}(h.slice(0,_)).trim(),T=function(I){const B=I[0];return(B==='"'||B==="'")&&I.length>=2&&I[I.length-1]===B?I.slice(1,-1):I}(h.slice(_+1).trim()),R=Jf[C]||C,O=y[R]=function(I,B){return I==="style"?B.split(/;\s?/).reduce(function(D,F){const X=F.slice(0,F.indexOf(":"));return D[X.trim().replace(/(-[a-z])/g,q=>q[1].toUpperCase())]=F.slice(X.length+1).trim(),D},{}):I==="href"||I==="src"?ur(B):(B.match(F2)&&(B=B.slice(1,B.length-1)),B==="true"||B!=="false"&&B)}(C,T);typeof O=="string"&&(oc.test(O)||rc.test(O))&&(y[R]=po(n(O.trim()),{key:x}))}else h!=="style"&&(y[Jf[h]||h]=!0);return y},{}):null}const i=[],s={},c={0:{match:Kt(Zf),order:1,parse:(m,b,y)=>({children:b(m[0].replace(S2,""),y)}),render:(m,b,y)=>r("blockquote",{key:y.key},b(m.children,y))},1:{match:un(E2),order:1,parse:sc,render:(m,b,y)=>r("br",{key:y.key})},2:{match:Kt(C2),order:1,parse:sc,render:(m,b,y)=>r("hr",{key:y.key})},3:{match:Kt(tm),order:0,parse:m=>({lang:void 0,text:m[0].replace(/^ {4}/gm,"").replace(/\n+$/,"")}),render:(m,b,y)=>r("pre",{key:y.key},r("code",Do({},m.attrs,{className:m.lang?`lang-${m.lang}`:""}),m.text))},4:{match:Kt(em),order:0,parse:m=>({attrs:a(m[3]||""),lang:m[2]||void 0,text:m[4],type:"3"})},5:{match:bo(T2),order:3,parse:m=>({text:m[2]}),render:(m,b,y)=>r("code",{key:y.key},m.text)},6:{match:Kt(I2),order:0,parse:m=>(i.push({footnote:m[2],identifier:m[1]}),{}),render:cc},7:{match:ko(N2),order:1,parse:m=>({target:`#${t.slugify(m[1])}`,text:m[1]}),render:(m,b,y)=>r("a",{key:y.key,href:ur(m.target)},r("sup",{key:y.key},m.text))},8:{match:ko(M2),order:1,parse:m=>({completed:m[1].toLowerCase()==="x"}),render:(m,b,y)=>r("input",{checked:m.completed,key:y.key,readOnly:!0,type:"checkbox"})},9:{match:Kt(t.enforceAtxHeadings?rm:om),order:1,parse:(m,b,y)=>({children:$a(b,m[2],y),id:t.slugify(m[2]),level:m[1].length}),render:(m,b,y)=>r(`h${m.level}`,{id:m.id,key:y.key},b(m.children,y))},10:{match:Kt(nm),order:0,parse:(m,b,y)=>({children:$a(b,m[1],y),level:m[2]==="="?1:2,type:"9"})},11:{match:un(oc),order:1,parse(m,b,y){const[,h]=m[3].match(iw),x=new RegExp(`^${h}`,"gm"),_=m[3].replace(x,""),C=(T=_,fw.some(B=>B.test(T))?hw:$a);var T;const R=m[1].toLowerCase(),O=x2.indexOf(R)!==-1,I={attrs:a(m[2]),noInnerParse:O,tag:(O?R:m[1]).trim()};return y.inAnchor=y.inAnchor||R==="a",O?I.text=m[3]:I.children=C(b,_,y),y.inAnchor=!1,I},render:(m,b,y)=>r(m.tag,Do({key:y.key},m.attrs),m.text||b(m.children,y))},13:{match:un(rc),order:1,parse:m=>({attrs:a(m[2]||""),tag:m[1].trim()}),render:(m,b,y)=>r(m.tag,Do({},m.attrs,{key:y.key}))},12:{match:un(am),order:1,parse:()=>({}),render:cc},14:{match:bo(dw),order:1,parse:m=>({alt:m[1],target:wm(m[2]),title:m[3]}),render:(m,b,y)=>r("img",{key:y.key,alt:m.alt||void 0,title:m.title||void 0,src:ur(m.target)})},15:{match:ko(pw),order:3,parse:(m,b,y)=>({children:yw(b,m[1],y),target:wm(m[2]),title:m[3]}),render:(m,b,y)=>r("a",{key:y.key,href:ur(m.target),title:m.title},b(m.children,y))},16:{match:ko(G2),order:0,parse:m=>({children:[{text:m[1],type:"27"}],target:m[1],type:"15"})},17:{match:(m,b)=>b.inAnchor?null:ko($2)(m,b),order:0,parse:m=>({children:[{text:m[1],type:"27"}],target:m[1],title:void 0,type:"15"})},18:{match:ko(j2),order:0,parse(m){let b=m[1],y=m[1];return _2.test(y)||(y="mailto:"+y),{children:[{text:b.replace("mailto:",""),type:"27"}],target:y,type:"15"}}},20:ym(r,1),33:ym(r,2),19:{match:Kt(R2),order:3,parse:sc,render:()=>`
`},21:{match:bw,order:3,parse:ic,render:(m,b,y)=>r("p",{key:y.key},b(m.children,y))},22:{match:ko(z2),order:0,parse:m=>(s[m[1]]={target:m[2],title:m[4]},{}),render:cc},23:{match:bo(H2),order:0,parse:m=>({alt:m[1]||void 0,ref:m[2]}),render:(m,b,y)=>s[m.ref]?r("img",{key:y.key,alt:m.alt,src:ur(s[m.ref].target),title:s[m.ref].title}):null},24:{match:ko(W2),order:0,parse:(m,b,y)=>({children:b(m[1],y),fallbackChildren:b(m[0].replace(V2,"\\$1"),y),ref:m[2]}),render:(m,b,y)=>s[m.ref]?r("a",{key:y.key,href:ur(s[m.ref].target),title:s[m.ref].title},b(m.children,y)):r("span",{key:y.key},b(m.fallbackChildren,y))},25:{match:Kt(im),order:1,parse:kw,render(m,b,y){const h=m;return r("table",{key:y.key},r("thead",null,r("tr",null,h.header.map(function(x,_){return r("th",{key:_,style:xm(h,_)},b(x,y))}))),r("tbody",null,h.cells.map(function(x,_){return r("tr",{key:_},x.map(function(C,T){return r("td",{key:T,style:xm(h,T)},b(C,y))}))})))}},27:{match:un(nw),order:4,parse:m=>({text:m[0].replace(B2,(b,y)=>t.namedCodesToUnicode[y]?t.namedCodesToUnicode[y]:b)}),render:m=>m.text},28:{match:bo(Z2),order:2,parse:(m,b,y)=>({children:b(m[2],y)}),render:(m,b,y)=>r("strong",{key:y.key},b(m.children,y))},29:{match:bo(ew),order:3,parse:(m,b,y)=>({children:b(m[2],y)}),render:(m,b,y)=>r("em",{key:y.key},b(m.children,y))},30:{match:bo(rw),order:1,parse:m=>({text:m[1],type:"27"})},31:{match:bo(tw),order:3,parse:ic,render:(m,b,y)=>r("mark",{key:y.key},b(m.children,y))},32:{match:bo(ow),order:3,parse:ic,render:(m,b,y)=>r("del",{key:y.key},b(m.children,y))}};t.disableParsingRawHTML===!0&&(delete c[11],delete c[13]);const g=function(m){let b=Object.keys(m);function y(h,x){let _=[],C="";for(;h;){let T=0;for(;T<b.length;){const R=b[T],O=m[R],I=O.match(h,x,C);if(I){const B=I[0];h=h.substring(B.length);const D=O.parse(I,y,x);D.type==null&&(D.type=R),_.push(D),C=B;break}T++}}return _}return b.sort(function(h,x){let _=m[h].order,C=m[x].order;return _!==C?_-C:h<x?-1:1}),function(h,x){return y(function(_){return _.replace(O2,`
`).replace(P2,"").replace(Y2,"    ")}(h),x)}}(c),d=(p=function(m,b){return function(y,h,x){const _=m[y.type].render;return b?b(()=>_(y,h,x),y,h,x):_(y,h,x)}}(c,t.renderRule),function m(b,y={}){if(Array.isArray(b)){const h=y.key,x=[];let _=!1;for(let C=0;C<b.length;C++){y.key=C;const T=m(b[C],y),R=typeof T=="string";R&&_?x[x.length-1]+=T:T!==null&&x.push(T),_=R}return y.key=h,x}return p(b,m,y)});var p;const k=n(e);return i.length?r("div",null,k,r("footer",{key:"footer"},i.map(function(m){return r("div",{id:t.slugify(m.identifier),key:m.identifier},m.identifier,d(g(m.footnote,{inline:!0})))}))):k}const _m=({entryHtml:e,entryText:t})=>A(Te,{children:e?A(v2,{content:e,allowedTags:["p","s","h1","h2","h3","h4","h5","h6","strong","span","em","a","br","ul","ol","li","img"],addAttributes:["href","target","rel"]}):xw(t)}),ja=({entryHtml:e,entryText:t,infoMessage:o})=>{const r=re(()=>["gecko-chat-widget-app-message-content-wrapper text-break p-3",...o?["info-message"]:[]].join(" "),[o]);return A("div",{className:r,children:A(_m,{entryHtml:e,entryText:t})})},Am=({label:e,action:t,onClick:o=()=>{}})=>{const r=re(()=>["gecko-chat-widget-app-message-type-buttons-button-item",`gecko-chat-widget-app-message-type-buttons-button-item-${t}`].join(" "),[t]);return A("li",{className:r,children:A("button",{onClick:o,children:e})})},ww=({label:e,action:t,url:o})=>t===Zl&&o?`
            <a href="${o}" target="_blank" rel="noopener noreferrer">
                ${e}
            </a>
        `:e,_w=({buttonItem:{id:e,label:t,action:o,url:r},knowledgeBaseItemId:n},a)=>()=>{o===Zl&&r&&window.open(r,"_blank"),a({id:e,entryText:t,entryHtml:ww({label:t,action:o,url:r}),action:o,url:r,knowledgeBaseItemId:n})},Aw=({items:e,buttonsType:t,knowledgeBaseItemId:o})=>{const{widgetActions:{sendButtonItemMessage:r}}=Me(),n=re(()=>["gecko-chat-widget-app-message-type-buttons",`gecko-chat-widget-app-message-type-buttons-${t}`].join(" "),[t]);return A("div",{className:n,children:A("ul",{children:e.map(a=>A(Am,{key:a.id,label:a.label,action:a.action,url:a.url,onClick:_w({buttonItem:a,knowledgeBaseItemId:o},r)}))})})},Sw=({buttonItem:{id:e,label:t,action:o},knowledgeBaseItemId:r,dataCaptureActionId:n},a)=>()=>{a({id:e,entryText:t,entryHtml:t,preDataCaptureInvocationType:o,dataCaptureActionId:n,knowledgeBaseItemId:r})},gc=[{label:"Yes",action:Rk},{label:"No",action:Ok}],Sm=({relations:{knowledgeBaseItemId:e},dataCaptureActionId:t,entryText:o,entryHtml:r})=>{const{widgetActions:{sendPreDataCaptureItemMessage:n}}=Me(),a=re(()=>["gecko-chat-widget-app-message-content-wrapper text-break p-3 mb-3"].join(" "),[]),i=re(()=>["gecko-chat-widget-app-message-type-buttons","gecko-chat-widget-app-message-type-buttons-pill"].join(" "),[]);return A(Te,{children:[A("div",{className:a,children:A(_m,{entryHtml:r,entryText:o})}),A("div",{className:i,children:A("ul",{children:gc==null?void 0:gc.map(s=>A(Am,{key:s.label.toLowerCase(),label:s.label,action:s.action,onClick:Sw({buttonItem:s,knowledgeBaseItemId:e,dataCaptureActionId:t},n)}))})})]})},Ew="stage",Cw="eu",Tw="us-e",Rw={[Ew]:"https://app-stage.geckoform.com",[Cw]:"https://app-eu.geckoform.com",[Tw]:"https://app-us-east.geckoform.com"},Ow=({formUuid:e,knowledgeBaseItemId:t,dataCaptureActionId:o,dataCaptureInvocationId:r})=>{const{widgetState:{widgetColour:n,activeConversationId:a,userId:i,region:s}}=Me(),c=re(()=>/^#[0-9A-F]{6}$/i.test(n||"")?encodeURIComponent(n||""):null,[n]),g=re(()=>[`uuid=${e}`,`conversation_id=${a}`,`participant_id=${i}`,t?`knowledge_base_item_id=${t}`:null,o?`data_capture_action_id=${o}`:null,r?`data_capture_invocation_id=${r}`:null,"container_class=is-widget-form-embed",...c?[`brand_color=${c}`]:[]].filter(p=>p).join("&"),[e,a,i,c,t,o,r]),d=re(()=>`${Rw[s]}/gecko-embed/form.js?${g}`,[s,g]);return A("div",{className:"h-100",children:A("script",{src:d,id:"gecko-form-embed-script"})})},Iw=({formUuid:e,knowledgeBaseItemId:t,dataCaptureActionId:o,dataCaptureInvocationId:r})=>{const n=re(()=>["p-3","gecko-chat-widget-app-message-type-data-capture","gecko-chat-widget-app-message-type-data-capture-gecko-form"].join(" "),[]);return A("div",{className:n,children:A(Ow,{formUuid:e,knowledgeBaseItemId:t,dataCaptureActionId:o,dataCaptureInvocationId:r})})},Nw={[Tt]:ja,[Xl]:Aw,[Yl]:ja,[Wn]:ja,[Kl]:Sm,[Vn]:Iw,[Jl]:Sm,[Ql]:ja},Em=e=>{const{id:t,senderType:o,participant:r,rating:n,infoMessage:a,messageType:i,dataCaptureActionId:s}=e,c=o===Ao,g=(r==null?void 0:r.id)!=="system"&&(r==null?void 0:r.type)!=="system",{t:d}=Nt(),p=Nw[i||Tt],k=re(()=>["gecko-chat-widget-app-message",...c&&!a?["is-user"]:[]].join(" "),[a,c]),m=re(()=>(r==null?void 0:r.type)===og&&s?!1:(r==null?void 0:r.type)===og&&!a,[r==null?void 0:r.type,a,s]),b=re(()=>e.streaming===!0,[e.streaming]),y=re(()=>Object.values((e==null?void 0:e.relations)??{}).some(h=>h!==null),[e.relations]);return A("li",{className:k,children:A("div",{className:"mb-3 d-flex align-items-start","aria-live":"assertive","aria-busy":b,role:"alert",children:[!c&&!a&&g?A(ws,{type:o,id:r==null?void 0:r.id}):!y&&A("div",{children:A("label",{className:"screen-reader-only",children:d("components.widget.message.messageFromYou")})}),A("div",{style:{width:a?"100%":void 0,position:"relative"},children:[A(p,{...e}),m&&A("div",{className:"gecko-chat-widget-app-message-feedback d-flex gap-2","aria-hidden":"true",children:[A(Mf,{messageId:t,existingRating:n,rating:tg,"aria-hidden":"false"}),A(Mf,{messageId:t,existingRating:n,rating:Ik,"aria-hidden":"false"})]})]})]})})},Pw=(e,t=()=>{})=>{const[o,r]=be(!1),n=()=>{o||r(!0)},a=()=>{o&&r(!1)},i=s=>{r(s.typing),t(s.typing)};return se(()=>de.subscribeToClientEvent({conversationId:e.activeConversationId,eventName:"agentTyping",callback:i}),[e.activeConversationId]),se(()=>de.subscribeToEvent({conversationId:e.activeConversationId,eventName:"botTyping",callback:i}),[e.activeConversationId]),{isTyping:o,startTyping:n,stopTyping:a}};function Lw({typingCallBack:e}){const{widgetState:t}=Me(),{isTyping:o}=Pw(t,e);return o?A("div",{className:"typing-indicator-container",children:A("div",{className:"TypingIndicator",children:[A("div",{className:"TypingIndicator-dot1"}),A("div",{className:"TypingIndicator-dot2"}),A("div",{className:"TypingIndicator-dot3"})]})}):null}const Mw=()=>{var d,p;const[e,t]=be(!1),{widgetState:o}=Me(),r=ce(null),n=ce(null),a=o.activeConversationId,i=o.channels[o.conversations[a].channel],s=!i.geckoForm&&i.welcomeMessage,c=re(()=>Ae(),[a]),g=()=>{var k;(k=n.current)==null||k.scrollTo({top:n.current.scrollHeight,behavior:"smooth"})};return se(()=>{g()},[(d=o.conversations[o.activeConversationId])==null?void 0:d.messages,e]),A("div",{ref:n,className:"conversation-container h-100 overflow-auto",role:"log","aria-label":"Geckobot Chat",children:A("ul",{className:`py-6 px-4 ${o.isConversationCloseFlowStarted||o.isConversationRatingFlowStarted?"opacity-50":""} `,children:[[s&&A(Em,{conversationId:a,entryText:i.welcomeMessage,id:c,createdAt:0,senderType:Vl,senderId:"",participant:{id:"",type:Lk,name:""},messageType:Tt},c),...((p=o.conversations[o.activeConversationId].messages)==null?void 0:p.map(k=>{const{participant:m,...b}=k;return A(Em,{participant:m,...b},k==null?void 0:k.id)}))||[]],A("li",{className:"gecko-chat-widget-app-message mb-3 d-flex align-items-start",role:"listitem",children:A(Lw,{typingCallBack:t})}),A("div",{ref:r})]})})},Bw=()=>{const{widgetActions:e,widgetState:t}=Me(),{t:o}=Nt("translations",{keyPrefix:"components.widget.home"}),r=Object.keys(t.channels);return A("div",{children:[!!r.length&&A("div",{children:r.map(n=>A(tt,{onClick:()=>e.startConversation({channel:n}),children:o("startConversation")},n))}),A("div",{children:[A("h3",{children:o("conversationsHeader")}),Object.entries(t.conversations).map(([n,a],i)=>A("div",{className:"d-flex mb-1",children:A(tt,{variant:"outline-secondary position-relative",onClick:()=>e.returnToConversation({conversationId:n}),"aria-label":o("openConversation"),children:[n,(a==null?void 0:a.hasUnreadMessages)&&A(zd,{bg:"danger",className:"position-absolute top-0 start-100 translate-middle p-2 bg-danger border border-light rounded-circle",children:A("span",{className:"visually-hidden",children:"New messages"})})]})},i))]})]})},Cm=(e,t)=>{se(()=>{const o=r=>{r.code===t&&e()};return window.addEventListener("keydown",o),()=>{window.removeEventListener("keydown",o)}},[e,t])},Dw={development:"api-stage",stage:"api-stage",production:"api"},Fw=async()=>Dw["production"],pc=async(e,t)=>{const o=await Fw(),r=t.startsWith("/")?t.slice(1):t;return[`https://${e}.${o}.geckoengage.com/${r}`,r]},$w=async(e,t,o)=>{const[r,n]=await pc(t,e);return fetch(r,o).then(a=>{if(!a.ok)throw new Error(`Failed to fetch ${n}`);return a.json().then(i=>i)}).catch(a=>Promise.resolve())},dc=async(e,t,o)=>{const[r,n]=await pc(t,e);return fetch(r,{method:"POST",headers:{"Content-Type":"application/json"},body:JSON.stringify(o)}).then(a=>{if(!a.ok)throw new Error(`Failed to fetch ${n}`);return a.json().then(i=>i)}).catch(a=>(console.error(a),Promise.resolve()))},jw=[200,201,202,204,206],Gw=e=>e.toLowerCase().replace(/\s/gi,"_").replace(/[^a-z0-9\-\_\.]/gi,"")||`${Ae()}_${Ae()}`,Uw=async(e,t)=>{const{data:{uploadUrl:o,filename:r,id:n}}=await dc("/assets/request",t,{filename:Gw(e)});return{uploadUrl:o,fileName:r,fileId:n}},zw=async(e,t)=>{const{status:o}=await fetch(e,{method:"PUT",body:t});return{status:o}},Hw=async(e,t,o)=>{const{file:{uuid:r,filename:n,filesize:a,download_url:i,mime:s}}=await Og("/files/asset",o,{type:"image",file:e,make_public:!0,account_uuid:t});return{fileId:r,fileName:n,fileSize:a,fileSrc:i,fileMimetype:s}},Ww=({setIsUploading:e=()=>{},setError:t=()=>{}})=>async(o,r=!1,n,a,i)=>{try{if(!(o instanceof File))throw"Invalid file object";e(!0),t(!1);const{uploadUrl:s,fileName:c,fileId:g}=await Uw(o.name,n),{status:d}=await zw(s,o);if(!jw.includes(d))throw`Upload failed: ${d}`;const p=s.replace(/\?.+$/,"");return r?await Hw(p,a,i):{fileSrc:p,fileId:g,fileName:c}}catch(s){throw t(!0),s}finally{e(!1)}},Vw=()=>{const[e,t]=be(!1),[o,r]=be(!1),n=re(()=>Ww({setIsUploading:t,setError:r}),[]);return{isUploading:e,error:o,setIsUploading:t,setError:r,handleFileUpload:n}};function qw(e,t={}){const[o,r]=be(!1);return{style:o?e:t,onMouseEnter:()=>r(!0),onMouseLeave:()=>r(!1)}}const Yw=["image/gif","image/jpeg","image/jpeg","image/png","application/vnd.openxmlformats-officedocument.wordprocessingml.document","application/msword","application/vnd.oasis.opendocument.text","application/vnd.openxmlformats-officedocument.wordprocessingml.documentapplication/vnd.openxmlformats-officedocument.wordprocessingml.document","application/vnd.ms-office","application/wps-office.docx","application/vnd.oasis.opendocument.text-template","application/wps-office.doc","application/vnd.openxmlformats-officedocument.wordprocessingml.template","application/vnd.ms-word.document.macroEnabled.12","application/vnd.openxmlformats-officedocument.spreadsheetml.sheet","application/vnd.ms-excel","application/vnd.oasis.opendocument.spreadsheet","text/csv","application/vnd.openxmlformats-officedocument.presentationml.presentation","application/vnd.oasis.opendocument.presentation","application/vnd.ms-powerpoint","application/vnd.openxmlformats-officedocument.presentationml.slideshow","application/vnd.ms-powerpoint.presentation.macroEnabled.12","application/vnd.ms-powerpoint.presentation.macroenabled.12","text/plain","application/pdf"],Xw=({fileSrc:e,fileName:t})=>`
        <p class="conversation-message-attachment-default">
            <a href="${e}" target="_blank">
                ${t}
            </a>
        </p>
    `,Kw=({fileSrc:e,fileName:t})=>`
        <p class="conversation-message-attachment-image">
            <a href="${e}" target="_blank">
                <img style="max-width:200px" src="${e}?w=500" alt="${t}" />
            </a>
        </p>
    `,Jw=({fileSrc:e,fileName:t,fileMimetype:o})=>o.includes("image/")?Kw({fileSrc:e,fileName:t}):Xw({fileSrc:e,fileName:t}),Qw=({firstMessageSent:e,onSubmit:t})=>{const{t:o}=Nt("translations",{keyPrefix:"components.widget.replyBox"}),r=Xn(),n=Xn(),a=ce(null),{widgetState:i}=Me(),s=qw({color:Me().widgetState.widgetColour}),{isUploading:c,handleFileUpload:g}=Vw(),d=re(()=>async p=>{const k=p.target.files[0],m=!0;try{const{fileSrc:b,fileName:y,fileMimetype:h}=await g(k,m,i.accountName,i.accountId,i.region),x=Jw({fileSrc:b,fileName:y,fileMimetype:h}).trim();t(x)}catch(b){console.error("Error uploading file",b)}p.target.value=""},[g,t]);return A(Te,{children:A(Pa.Group,{controlId:r,className:"gecko-chat-widget-attachment-btn",children:A(Te,{children:[A(Pa.Label,{variant:"outline-secondary",className:"d-flex m-0",tabIndex:0,ref:a,role:"button","aria-label":o("uploadButtonAriaLabel"),"aria-disabled":c||!e,...!c&&e?s:{},onKeyPress:p=>{var k;p.key==="Enter"&&((k=a==null?void 0:a.current)==null||k.click())},children:c?A(av,{}):A(nv,{})},n),A(Pa.Control,{type:"file",hidden:!0,accept:Yw.join(","),onChange:d,disabled:!e||c})]})})})},Zw=()=>{const[e,t]=be(null),o=(n,a=250)=>()=>{r(),t(window.setTimeout(n,a))},r=()=>{e&&clearTimeout(e)};return{debounce:o,debounceTimeout:e,clearDebounce:r}},e3=e=>{const[t,o]=be(!1),{debounce:r,clearDebounce:n}=Zw(),a=()=>{o(!1),n()},i=r(()=>a(),2500),s=()=>{o(!0),i()};return se(()=>{de.triggerClientEvent({eventName:"participantTyping",data:{isTyping:t,participantId:e.userId},conversationId:e.activeConversationId??""})},[t]),{isTyping:t,startTyping:s,stopTyping:a}},t3=({onSubmit:e,firstMessageSent:t})=>{const{widgetState:o}=Me(),[r,n]=be(""),{startTyping:a,stopTyping:i}=e3(o),{t:s}=Nt(),c=d=>{const p=d.target;n((p==null?void 0:p.value)||""),a()},g=()=>{i(),!(!r||r.trim()==="")&&(e(r),n(""))};return Cm(()=>{g()},"Enter"),A("div",{className:"gecko-chat-widget-reply-box position-relative d-flex align-items-center",children:[A(Pa.Control,{value:r,onChange:c,placeholder:s("components.widget.replyBox.placeholder"),"aria-label":s("components.widget.replyBox.ariaLabel")}),A("div",{className:"gecko-chat-widget-reply-box-controls d-flex position-absolute align-items-center gap-1",children:[A(Qw,{firstMessageSent:t??!1,onSubmit:e}),A(tt,{style:{color:r&&o.widgetColour},variant:"outline-secondary",onClick:g,className:"d-flex border-0 widget-brand-color-text",disabled:!r,"aria-label":s("components.widget.replyBox.sendButtonAriaLabel"),children:A(ev,{})})]})]})},o3=()=>{const{widgetState:e}=Me(),t=e.conversations[e.activeConversationId].channel,{geckoForm:o}=e.channels[t],r=/^#[0-9A-F]{6}$/i.test((e==null?void 0:e.widgetColour)||"")?encodeURIComponent((e==null?void 0:e.widgetColour)||""):null,n=[`conversation_id=${e.activeConversationId}`,`participant_id=${e.userId}`,"container_class=is-widget-form-embed",...r?[`brand_color=${r}`]:[]].join("&");return A("div",{className:"h-100 py-6 px-4",children:A("script",{src:`${o}&${n}`,id:"gecko-form-embed-script"})})};function Tm({children:e,delay:t=100,placement:o="auto",tooltip:r,className:n="",trigger:a=["hover"]}){const i=ce(null);return r?A(Te,{children:[A(Z1,{placement:o,delay:t,trigger:a,container:i.current,overlay:A(Nf,{className:n,children:r}),children:A("span",{className:"gecko-tooltip-target",children:e})},o),A("span",{ref:i,"aria-hidden":"true",style:{position:"absolute",top:"-9999px",left:"-9999px",textAlign:"center",width:"100vw",display:"block"}})]}):null}const r3=({color:e,invertedColor:t,children:o})=>{var k,m,b;const{closeWidget:r,widgetActions:n,widgetState:a}=Me(),{t:i}=Nt("translations",{keyPrefix:"components.widget.header"}),s=!1,c=a.activeConversationId,g=a.channels[a.conversations[c].channel],d=(g==null?void 0:g.geckoForm)&&!g.formSubmitted&&g.welcomeMessage||null,p=((k=a.conversations[c])==null?void 0:k.status)==="open"&&((b=(m=a.conversations[c])==null?void 0:m.messages)==null?void 0:b.some(({messageType:y})=>y===Tt));return A("div",{className:"gecko-chat-widget-app-header p-4 pb-8 rounded-top-3 d-flex justify-content-between position-relative gap-4",style:{backgroundColor:e,color:t,"--header-btn-outline":t},children:[A("div",{className:"d-flex flex-row align-items-center position-relative z-1",children:[A("div",{className:"gecko-chat-widget-app-header-btns",children:[s,!!d&&A("p",{className:"welcome-message",children:d})]}),A("div",{children:o&&A("div",{className:"gecko-chat-widget-app-header-agent d-flex align-items-center",children:o})})]}),A("div",{className:"gecko-chat-widget-app-header-btns d-flex flex-row position-relative z-1 gap-2 align-self-start",children:[A(Tm,{className:"gecko-tooltip",tooltip:i("minimiseChatWindow"),placement:"bottom",children:A(tt,{className:"btn btn-icon gecko-chat-widget-header-close-btn d-flex justify-content-center align-items-center border-0",onClick:r,"aria-label":i("minimizeChatAriaLabel"),children:A(ov,{})})}),A(Tm,{className:"gecko-tooltip",tooltip:i("endConversation"),placement:"bottom",children:A(tt,{className:"btn btn-icon gecko-chat-widget-header-close-conversation-btn d-flex justify-content-center align-items-center border-0",onClick:()=>{if(p)return n.startConversationCloseFlow({conversationId:a.activeConversationId});r()},"aria-label":i("closeConversationAriaLabel"),children:A(va,{})})})]})]})},n3=()=>{const{widgetState:e}=Me(),t=`http://www.geckoengage.com/?utm_source=${e.accountName}&utm_medium=chat_widget&utm_campaign=powered_by_gecko`;return A("div",{className:"gecko-chat-widget-tag-line my-2 d-flex justify-content-center",children:A("a",{title:"Live Chat powered by Gecko",className:"px-1 d-flex align-items-center justify-content-center",href:t,target:"_blank","aria-label":"Live Chat powered by Gecko",children:["Powered by ",A("img",{src:"https://images.geckoform.com/gecko-logo-widget.svg",alt:"Gecko Logo",title:"Gecko Icon"})]})})};function a3({id:e,invertedColour:t}){const{widgetState:o,widgetActions:r}=Me(),{widgetColour:n}=o,{t:a}=Nt("translations",{keyPrefix:"components.widget.closeConversationModal"}),i=ce(null);return se(()=>{i.current&&(i.current.style.backgroundColor=n)},[n]),A("div",{className:"close-conversation-container",role:"dialog","aria-modal":"true","aria-label":"End Conversation Modal",children:[!!e&&A("div",{className:"agent-avatar-container",children:A(ws,{type:"USER",id:e,extraStyling:{height:"41px",width:"41px"}})}),A(tt,{className:"close-button",onClick:()=>r.cancelConversationCloseFlow({conversationId:o.activeConversationId}),children:[A("span",{className:"sr-only",children:a("closeModal")}),A(va,{})]}),A("p",{className:"close-prompt",children:a("endTheChatDescription")}),A("div",{className:"end-conversation-options-container",children:[A(tt,{className:"review-btn-secondary",onClick:()=>r.cancelConversationCloseFlow({conversationId:o.activeConversationId}),children:a("keepChatting")}),A(tt,{ref:i,className:"end-conversation-btn border-0 widget-brand-color-bg",style:{background:n},onClick:async()=>{r.endConversation({conversationId:o.activeConversationId})},children:A("span",{style:{color:t},children:a("endChat")})})]})]})}function i3({invertedColour:e}){const{widgetState:t,widgetActions:o}=Me(),[r,n]=be(null),[a,i]=be(""),{widgetColour:s}=t,{t:c}=Nt("translations",{keyPrefix:"components.widget.rateConversationModal"});return A("div",{className:"close-conversation-container",role:"dialog","aria-modal":"true","aria-label":"Rate Conversation Modal",children:[A(tt,{className:"close-button",onClick:()=>o.finishRatingFlow({conversationId:t.activeConversationId,closeWidget:!1}),children:[A("span",{class:"sr-only",children:c("closeModal")}),A(va,{})]}),A("p",{className:"close-prompt",children:c("wasYourQuestionResolved")}),A("div",{children:[A("div",{className:"emoji-container",children:[1,2,3,4,5].map(g=>A(tt,{"aria-label":`Rate Conversation at ${g} stars`,className:`emoji-button ${r!==null&&r!==g?"emoji-button-faded":""}`,onClick:()=>n(g),children:g===1?"😠":g===2?"😟":g===3?"😐":g===4?"😀":"😍"},g))}),r&&A("div",{className:"feedback-container",children:[A("p",{className:"feedback-prompt",children:c("provideFeedback")}),A("input",{placeholder:c("feedbackPlaceholder"),className:"feedback-input-field",maxLength:255,onChange:g=>i(g.target.value),value:a}),A(tt,{className:"feedback-send-button widget-brand-color-bg",style:{backgroundColor:s,borderColor:s,color:e},onClick:async()=>{await o.sendFeedback({rating:r,comment:a})},children:c("sendFeedback")})]})]})]})}const s3=async(e,t,o)=>{const[r]=await pc(t,e);return fetch(r,{method:"POST",headers:{"Content-Type":"application/json"},body:JSON.stringify(o)}).then(n=>{const a=[200,201,202,204,206].includes(n.status);return new Promise((i,s)=>{n.json().then(c=>a?i(c):s(c))})})},c3=e=>async(t,{id:o,type:r,validate:n})=>{var a,i;if([Fr].includes(r)&&!n)return Promise.resolve(!0);if(r===Zn)return Ng(t[o])?Promise.resolve(!0):Promise.reject("Invalid date provided, please try again.");try{return await s3("/values/validation",e,{type:r,value:t[o]}),!0}catch(s){throw((i=(a=s==null?void 0:s.errors)==null?void 0:a[0])==null?void 0:i.detail)||"Something went wrong, please try again."}},l3=(e={})=>Object.keys(e||{}).reduce((t,o)=>{const[r,n]=String(o).split(Dr);return n?{...t,[r]:{...t[r]||{},[n]:e[o]}}:{...t,[r]:e[o]}},{}),g3=(e={},t={})=>Object.keys(e||{}).reduce((o,r)=>{const{type:n}=t[r]||{};return{...o,[`field${r}`]:(()=>{const a=e[r];return n===Zn?rb(a):a})()}},{}),p3=()=>{const{widgetState:e,widgetActions:t}=Me(),{region:o,userId:r,accountName:n}=e,{sendDataCaptureConversationAnswer:a,sendDataCaptureConversationQuestion:i,updateDataCaptureConversationFormRef:s,exitDataCaptureConversationForm:c,rollbackActiveFieldId:g}=t,d=(e==null?void 0:e.activeConversationForm)||{},{fieldIds:p,fieldsMappedByFieldId:k,activeFieldId:m,conversationId:b,knowledgeBaseItemId:y,dataCaptureActionId:h,dataCaptureInvocationId:x,formUuid:_,valuesMappedByFieldId:C}=d,T=re(()=>mb({region:o,formUuid:_,conversationId:b,participantId:r,knowledgeBaseItemId:y,dataCaptureActionId:h,dataCaptureInvocationId:x}),[o,_,b,r,y,h,x]),R=K(c3(n),[n]);return{hasActiveConversationForm:!!(e!=null&&e.activeConversationForm),fieldIds:p,fieldsMappedByFieldId:k,activeFieldId:m,valuesMappedByFieldId:C,preparedSaveConversationFormResponse:T,validateIndividualFieldValue:R,sendDataCaptureConversationAnswer:a,sendDataCaptureConversationQuestion:i,updateDataCaptureConversationFormRef:s,exitDataCaptureConversationForm:c,rollbackActiveFieldId:g}},d3=()=>{const{hasActiveConversationForm:e,fieldIds:t,fieldsMappedByFieldId:o,activeFieldId:r,valuesMappedByFieldId:n,preparedSaveConversationFormResponse:a,validateIndividualFieldValue:i,sendDataCaptureConversationAnswer:s,sendDataCaptureConversationQuestion:c,updateDataCaptureConversationFormRef:g,exitDataCaptureConversationForm:d,rollbackActiveFieldId:p}=p3(),k=re(()=>r||null,[r]),m=re(()=>(o==null?void 0:o[k])||null,[o,k]),b=re(()=>{var R;const T=(R=t==null?void 0:t.indexOf)==null?void 0:R.call(t,k);return(t==null?void 0:t[T+1])||null},[t,k]),y=re(()=>(o==null?void 0:o[b])||null,[o,b]),h=re(()=>(o==null?void 0:o[t==null?void 0:t[0]])||null,[o,t]),x=K(async T=>{try{await a(g3(T,o)),d()}catch(R){throw p({fieldId:null}),c(String(R)),c(h==null?void 0:h.label),R}},[h,a,c,d,o]),_=K(async T=>{try{return await i(T,m)}catch(R){c(String(R));const O=!!(m!=null&&m.validateRollbackTo);throw O&&p({fieldId:m==null?void 0:m.validateRollbackTo}),c((O?o==null?void 0:o[m==null?void 0:m.validateRollbackTo]:m).label),R}},[m,o,c,p,i]),C=K(async T=>{s(T);const R=l3({...n,[k]:T});try{await _(R)}catch(O){console.error("ERROR VALIDATING CONVERSATION FORM",O);return}await g({fieldId:k,value:T}),y?c(y==null?void 0:y.label):await x(R)},[s,c,g,k,y,n,_,x]);return{hasActiveConversationForm:e,answerConversationFormMessage:C}};var fc="data-focus-lock",Rm="data-focus-lock-disabled",f3="data-no-focus-lock",m3="data-autofocus-inside",u3="data-no-autofocus";function mc(e,t){return typeof e=="function"?e(t):e&&(e.current=t),e}function k3(e,t){var o=be(function(){return{value:e,callback:t,facade:{get current(){return o.value},set current(r){var n=o.value;n!==r&&(o.value=r,o.callback(r,n))}}}})[0];return o.callback=t,o.facade}var b3=typeof window<"u"?So:se,Om=new WeakMap;function y3(e,t){var o=k3(null,function(r){return e.forEach(function(n){return mc(n,r)})});return b3(function(){var r=Om.get(o);if(r){var n=new Set(r),a=new Set(e),i=o.current;n.forEach(function(s){a.has(s)||mc(s,null)}),a.forEach(function(s){n.has(s)||mc(s,i)})}Om.set(o,e)},[e]),o}var uc={width:"1px",height:"0px",padding:0,overflow:"hidden",position:"fixed",top:"1px",left:"1px"},kc=function(){return kc=Object.assign||function(t){for(var o,r=1,n=arguments.length;r<n;r++){o=arguments[r];for(var a in o)Object.prototype.hasOwnProperty.call(o,a)&&(t[a]=o[a])}return t},kc.apply(this,arguments)};typeof SuppressedError=="function"&&SuppressedError;function Im(e){return e}function Nm(e,t){t===void 0&&(t=Im);var o=[],r=!1,n={read:function(){if(r)throw new Error("Sidecar: could not `read` from an `assigned` medium. `read` could be used only with `useMedium`.");return o.length?o[o.length-1]:e},useMedium:function(a){var i=t(a,r);return o.push(i),function(){o=o.filter(function(s){return s!==i})}},assignSyncMedium:function(a){for(r=!0;o.length;){var i=o;o=[],i.forEach(a)}o={push:function(s){return a(s)},filter:function(){return o}}},assignMedium:function(a){r=!0;var i=[];if(o.length){var s=o;o=[],s.forEach(a),i=o}var c=function(){var d=i;i=[],d.forEach(a)},g=function(){return Promise.resolve().then(c)};g(),o={push:function(d){i.push(d),g()},filter:function(d){return i=i.filter(d),o}}}};return n}function bc(e,t){return t===void 0&&(t=Im),Nm(e,t)}function h3(e){e===void 0&&(e={});var t=Nm(null);return t.options=kc({async:!0,ssr:!1},e),t}var Pm=bc({},function(e){var t=e.target,o=e.currentTarget;return{target:t,currentTarget:o}}),Lm=bc(),v3=bc(),x3=h3({async:!0,ssr:typeof document<"u"}),w3=to(void 0),_3=[],yc=fe(function(t,o){var r,n=be(),a=n[0],i=n[1],s=ce(),c=ce(!1),g=ce(null),d=be({}),p=d[1],k=t.children,m=t.disabled,b=m===void 0?!1:m,y=t.noFocusGuards,h=y===void 0?!1:y,x=t.persistentFocus,_=x===void 0?!1:x,C=t.crossFrame,T=C===void 0?!0:C,R=t.autoFocus,O=R===void 0?!0:R;t.allowTextSelection;var I=t.group,B=t.className,D=t.whiteList,F=t.hasPositiveIndices,X=t.shards,q=X===void 0?_3:X,te=t.as,ee=te===void 0?"div":te,E=t.lockProps,P=E===void 0?{}:E,U=t.sideCar,V=t.returnFocus,Y=V===void 0?!1:V,j=t.focusOptions,Ie=t.onActivation,ne=t.onDeactivation,we=be({}),ie=we[0],le=K(function(Ce){var Ye=Ce.captureFocusRestore;if(!g.current){var Xe,it=(Xe=document)==null?void 0:Xe.activeElement;g.current=it,it!==document.body&&(g.current=Ye(it))}s.current&&Ie&&Ie(s.current),c.current=!0,p()},[Ie]),ye=K(function(){c.current=!1,ne&&ne(s.current),p()},[ne]),At=K(function(Ce){var Ye=g.current;if(Ye){var Xe=(typeof Ye=="function"?Ye():Ye)||document.body,it=typeof Y=="function"?Y(Xe):Y;if(it){var Ze=typeof it=="object"?it:void 0;g.current=null,Ce?Promise.resolve().then(function(){return Xe.focus(Ze)}):Xe.focus(Ze)}}},[Y]),qe=K(function(Ce){c.current&&Pm.useMedium(Ce)},[]),Fe=Lm.useMedium,Qt=K(function(Ce){s.current!==Ce&&(s.current=Ce,i(Ce))},[]),nt=Ue((r={},r[Rm]=b&&"disabled",r[fc]=I,r),P),at=h!==!0,Qe=at&&h!=="tail",Zt=y3([o,Qt]),Ft=re(function(){return{observed:s,shards:q,enabled:!b,active:c.current}},[b,c.current,q,a]);return Le(Te,null,at&&[Le("div",{key:"guard-first","data-focus-guard":!0,tabIndex:b?-1:0,style:uc}),F?Le("div",{key:"guard-nearest","data-focus-guard":!0,tabIndex:b?-1:1,style:uc}):null],!b&&Le(U,{id:ie,sideCar:x3,observed:a,disabled:b,persistentFocus:_,crossFrame:T,autoFocus:O,whiteList:D,shards:q,onActivation:le,onDeactivation:ye,returnFocus:At,focusOptions:j}),Le(ee,Ue({ref:Zt},nt,{className:B,onBlur:Fe,onFocus:qe}),Le(w3.Provider,{value:Ft},k)),Qe&&Le("div",{"data-focus-guard":!0,tabIndex:b?-1:0,style:uc}))});yc.propTypes={};function kn(e){"@babel/helpers - typeof";return kn=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(t){return typeof t}:function(t){return t&&typeof Symbol=="function"&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},kn(e)}function A3(e,t){if(kn(e)!="object"||!e)return e;var o=e[Symbol.toPrimitive];if(o!==void 0){var r=o.call(e,t);if(kn(r)!="object")return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return String(e)}function Mm(e){var t=A3(e,"string");return kn(t)=="symbol"?t:t+""}function S3(e,t,o){return t=Mm(t),t in e?Object.defineProperty(e,t,{value:o,enumerable:!0,configurable:!0,writable:!0}):e[t]=o,e}function E3(e,t){function o(r){return r.displayName||r.name||"Component"}return function(n){var a=[],i;function s(){i=e(a.map(function(g){return g.props})),t(i)}var c=function(g){Ss(d,g);function d(){return g.apply(this,arguments)||this}d.peek=function(){return i};var p=d.prototype;return p.componentDidMount=function(){a.push(this),s()},p.componentDidUpdate=function(){s()},p.componentWillUnmount=function(){var m=a.indexOf(this);a.splice(m,1),s()},p.render=function(){return We.createElement(n,this.props)},d}(ya);return S3(c,"displayName","SideEffect("+o(n)+")"),c}}var Mt=function(e){for(var t=Array(e.length),o=0;o<e.length;++o)t[o]=e[o];return t},Fo=function(e){return Array.isArray(e)?e:[e]},Bm=function(e){return Array.isArray(e)?e[0]:e},C3=function(e){if(e.nodeType!==Node.ELEMENT_NODE)return!1;var t=window.getComputedStyle(e,null);return!t||!t.getPropertyValue?!1:t.getPropertyValue("display")==="none"||t.getPropertyValue("visibility")==="hidden"},Dm=function(e){return e.parentNode&&e.parentNode.nodeType===Node.DOCUMENT_FRAGMENT_NODE?e.parentNode.host:e.parentNode},Fm=function(e){return e===document||e&&e.nodeType===Node.DOCUMENT_NODE},T3=function(e){return e.hasAttribute("inert")},R3=function(e,t){return!e||Fm(e)||!C3(e)&&!T3(e)&&t(Dm(e))},$m=function(e,t){var o=e.get(t);if(o!==void 0)return o;var r=R3(t,$m.bind(void 0,e));return e.set(t,r),r},O3=function(e,t){return e&&!Fm(e)?P3(e)?t(Dm(e)):!1:!0},jm=function(e,t){var o=e.get(t);if(o!==void 0)return o;var r=O3(t,jm.bind(void 0,e));return e.set(t,r),r},Gm=function(e){return e.dataset},I3=function(e){return e.tagName==="BUTTON"},Um=function(e){return e.tagName==="INPUT"},zm=function(e){return Um(e)&&e.type==="radio"},N3=function(e){return!((Um(e)||I3(e))&&(e.type==="hidden"||e.disabled))},P3=function(e){var t=e.getAttribute(u3);return![!0,"true",""].includes(t)},hc=function(e){var t;return!!(e&&(!((t=Gm(e))===null||t===void 0)&&t.focusGuard))},vc=function(e){return!hc(e)},L3=function(e){return!!e},M3=function(e,t){var o=Math.max(0,e.tabIndex),r=Math.max(0,t.tabIndex),n=o-r,a=e.index-t.index;if(n){if(!o)return 1;if(!r)return-1}return n||a},B3=function(e){return e.tabIndex<0&&!e.hasAttribute("tabindex")?0:e.tabIndex},xc=function(e,t,o){return Mt(e).map(function(r,n){var a=B3(r);return{node:r,index:n,tabIndex:o&&a===-1?(r.dataset||{}).focusGuard?0:-1:a}}).filter(function(r){return!t||r.tabIndex>=0}).sort(M3)},D3=["button:enabled","select:enabled","textarea:enabled","input:enabled","a[href]","area[href]","summary","iframe","object","embed","audio[controls]","video[controls]","[tabindex]","[contenteditable]","[autofocus]"],wc=D3.join(","),F3="".concat(wc,", [data-focus-guard]"),Hm=function(e,t){return Mt((e.shadowRoot||e).children).reduce(function(o,r){return o.concat(r.matches(t?F3:wc)?[r]:[],Hm(r))},[])},$3=function(e,t){var o;return e instanceof HTMLIFrameElement&&(!((o=e.contentDocument)===null||o===void 0)&&o.body)?kr([e.contentDocument.body],t):[e]},kr=function(e,t){return e.reduce(function(o,r){var n,a=Hm(r,t),i=(n=[]).concat.apply(n,a.map(function(s){return $3(s,t)}));return o.concat(i,r.parentNode?Mt(r.parentNode.querySelectorAll(wc)).filter(function(s){return s===r}):[])},[])},j3=function(e){var t=e.querySelectorAll("[".concat(m3,"]"));return Mt(t).map(function(o){return kr([o])}).reduce(function(o,r){return o.concat(r)},[])},_c=function(e,t){return Mt(e).filter(function(o){return $m(t,o)}).filter(function(o){return N3(o)})},Wm=function(e,t){return t===void 0&&(t=new Map),Mt(e).filter(function(o){return jm(t,o)})},Ac=function(e,t,o){return xc(_c(kr(e,o),t),!0,o)},Ga=function(e,t){return xc(_c(kr(e),t),!1)},G3=function(e,t){return _c(j3(e),t)},$o=function(e,t){return e.shadowRoot?$o(e.shadowRoot,t):Object.getPrototypeOf(e).contains!==void 0&&Object.getPrototypeOf(e).contains.call(e,t)?!0:Mt(e.children).some(function(o){var r;if(o instanceof HTMLIFrameElement){var n=(r=o.contentDocument)===null||r===void 0?void 0:r.body;return n?$o(n,t):!1}return $o(o,t)})},U3=function(e){for(var t=new Set,o=e.length,r=0;r<o;r+=1)for(var n=r+1;n<o;n+=1){var a=e[r].compareDocumentPosition(e[n]);(a&Node.DOCUMENT_POSITION_CONTAINED_BY)>0&&t.add(n),(a&Node.DOCUMENT_POSITION_CONTAINS)>0&&t.add(r)}return e.filter(function(i,s){return!t.has(s)})},Vm=function(e){return e.parentNode?Vm(e.parentNode):e},Sc=function(e){var t=Fo(e);return t.filter(Boolean).reduce(function(o,r){var n=r.getAttribute(fc);return o.push.apply(o,n?U3(Mt(Vm(r).querySelectorAll("[".concat(fc,'="').concat(n,'"]:not([').concat(Rm,'="disabled"])')))):[r]),o},[])},z3=function(e){try{return e()}catch{return}},bn=function(e){if(e===void 0&&(e=document),!(!e||!e.activeElement)){var t=e.activeElement;return t.shadowRoot?bn(t.shadowRoot):t instanceof HTMLIFrameElement&&z3(function(){return t.contentWindow.document})?bn(t.contentWindow.document):t}},H3=function(e,t){return e===t},W3=function(e,t){return!!Mt(e.querySelectorAll("iframe")).some(function(o){return H3(o,t)})},qm=function(e,t){return t===void 0&&(t=bn(Bm(e).ownerDocument)),!t||t.dataset&&t.dataset.focusGuard?!1:Sc(e).some(function(o){return $o(o,t)||W3(o,t)})},V3=function(e){e===void 0&&(e=document);var t=bn(e);return t?Mt(e.querySelectorAll("[".concat(f3,"]"))).some(function(o){return $o(o,t)}):!1},q3=function(e,t){return t.filter(zm).filter(function(o){return o.name===e.name}).filter(function(o){return o.checked})[0]||e},Ec=function(e,t){return zm(e)&&e.name?q3(e,t):e},Y3=function(e){var t=new Set;return e.forEach(function(o){return t.add(Ec(o,e))}),e.filter(function(o){return t.has(o)})},Ym=function(e){return e[0]&&e.length>1?Ec(e[0],e):e[0]},Xm=function(e,t){return e.indexOf(Ec(t,e))},Cc="NEW_FOCUS",X3=function(e,t,o,r,n){var a=e.length,i=e[0],s=e[a-1],c=hc(r);if(!(r&&e.indexOf(r)>=0)){var g=r!==void 0?o.indexOf(r):-1,d=n?o.indexOf(n):g,p=n?e.indexOf(n):-1;if(g===-1)return p!==-1?p:Cc;if(p===-1)return Cc;var k=g-d,m=o.indexOf(i),b=o.indexOf(s),y=Y3(o),h=r!==void 0?y.indexOf(r):-1,x=h-(n?y.indexOf(n):g);if(!k&&p>=0||t.length===0)return p;var _=Xm(e,t[0]),C=Xm(e,t[t.length-1]);if(g<=m&&c&&Math.abs(k)>1)return C;if(g>=b&&c&&Math.abs(k)>1)return _;if(k&&Math.abs(x)>1)return p;if(g<=m)return C;if(g>b)return _;if(k)return Math.abs(k)>1?p:(a+p+k)%a}},K3=function(e){return function(t){var o,r=(o=Gm(t))===null||o===void 0?void 0:o.autofocus;return t.autofocus||r!==void 0&&r!=="false"||e.indexOf(t)>=0}},Km=function(e,t,o){var r=e.map(function(a){var i=a.node;return i}),n=Wm(r.filter(K3(o)));return n&&n.length?Ym(n):Ym(Wm(t))},Tc=function(e,t){return t===void 0&&(t=[]),t.push(e),e.parentNode&&Tc(e.parentNode.host||e.parentNode,t),t},Rc=function(e,t){for(var o=Tc(e),r=Tc(t),n=0;n<o.length;n+=1){var a=o[n];if(r.indexOf(a)>=0)return a}return!1},Jm=function(e,t,o){var r=Fo(e),n=Fo(t),a=r[0],i=!1;return n.filter(Boolean).forEach(function(s){i=Rc(i||s,s)||i,o.filter(Boolean).forEach(function(c){var g=Rc(a,c);g&&(!i||$o(g,i)?i=g:i=Rc(g,i))})}),i},Qm=function(e,t){return e.reduce(function(o,r){return o.concat(G3(r,t))},[])},J3=function(e,t){var o=new Map;return t.forEach(function(r){return o.set(r.node,r)}),e.map(function(r){return o.get(r)}).filter(L3)},Q3=function(e,t){var o=bn(Fo(e).length>0?document:Bm(e).ownerDocument),r=Sc(e).filter(vc),n=Jm(o||e,e,r),a=new Map,i=Ga(r,a),s=i.filter(function(b){var y=b.node;return vc(y)});if(s[0]){var c=Ga([n],a).map(function(b){var y=b.node;return y}),g=J3(c,s),d=g.map(function(b){var y=b.node;return y}),p=g.filter(function(b){var y=b.tabIndex;return y>=0}).map(function(b){var y=b.node;return y}),k=X3(d,p,c,o,t);if(k===Cc){var m=Km(i,p,Qm(r,a))||Km(i,d,Qm(r,a));if(m)return{node:m};console.warn("focus-lock: cannot find any node to move focus into");return}return k===void 0?k:g[k]}},Z3=function(e){var t=Sc(e).filter(vc),o=Jm(e,e,t),r=xc(kr([o],!0),!0,!0),n=kr(t,!1);return r.map(function(a){var i=a.node,s=a.index;return{node:i,index:s,lockItem:n.indexOf(i)>=0,guard:hc(i)}})},Oc=function(e,t){e&&("focus"in e&&e.focus(t),"contentWindow"in e&&e.contentWindow&&e.contentWindow.focus())},Ic=0,Nc=!1,Zm=function(e,t,o){o===void 0&&(o={});var r=Q3(e,t);if(!Nc&&r){if(Ic>2){console.error("FocusLock: focus-fighting detected. Only one focus management system could be active. See https://github.com/theKashey/focus-lock/#focus-fighting"),Nc=!0,setTimeout(function(){Nc=!1},1);return}Ic++,Oc(r.node,o.focusOptions),Ic--}};function yn(e){if(!e)return null;if(typeof WeakRef>"u")return function(){return e||null};var t=e?new WeakRef(e):null;return function(){return(t==null?void 0:t.deref())||null}}var e4=function(e){if(!e)return null;for(var t=[],o=e;o&&o!==document.body;)t.push({current:yn(o),parent:yn(o.parentElement),left:yn(o.previousElementSibling),right:yn(o.nextElementSibling)}),o=o.parentElement;return{element:yn(e),stack:t,ownerDocument:e.ownerDocument}},t4=function(e){var t,o,r,n,a;if(e)for(var i=e.stack,s=e.ownerDocument,c=new Map,g=0,d=i;g<d.length;g++){var p=d[g],k=(t=p.parent)===null||t===void 0?void 0:t.call(p);if(k&&s.contains(k)){for(var m=(o=p.left)===null||o===void 0?void 0:o.call(p),b=p.current(),y=k.contains(b)?b:void 0,h=(r=p.right)===null||r===void 0?void 0:r.call(p),x=Ac([k],c),_=(a=(n=y??(m==null?void 0:m.nextElementSibling))!==null&&n!==void 0?n:h)!==null&&a!==void 0?a:m;_;){for(var C=0,T=x;C<T.length;C++){var R=T[C];if(_!=null&&_.contains(R.node))return R.node}_=_.nextElementSibling}if(x.length)return x[0].node}}},o4=function(e){var t=e4(e);return function(){return t4(t)}},r4=function(e,t,o){if(!e||!t)return console.error("no element or scope given"),{};var r=Fo(t);if(r.every(function(i){return!$o(i,e)}))return console.error("Active element is not contained in the scope"),{};var n=o?Ac(r,new Map):Ga(r,new Map),a=n.findIndex(function(i){var s=i.node;return s===e});if(a!==-1)return{prev:n[a-1],next:n[a+1],first:n[0],last:n[n.length-1]}},n4=function(e,t){var o=t?Ac(Fo(e),new Map):Ga(Fo(e),new Map);return{first:o[0],last:o[o.length-1]}},a4=function(e){return Object.assign({scope:document.body,cycle:!0,onlyTabbable:!0},e)},eu=function(e,t,o){t===void 0&&(t={});var r=a4(t),n=r4(e,r.scope,r.onlyTabbable);if(n){var a=o(n,r.cycle);a&&Oc(a.node,r.focusOptions)}},i4=function(e,t){t===void 0&&(t={}),eu(e,t,function(o,r){var n=o.next,a=o.first;return n||r&&a})},s4=function(e,t){t===void 0&&(t={}),eu(e,t,function(o,r){var n=o.prev,a=o.last;return n||r&&a})},tu=function(e,t,o){var r,n=n4(e,(r=t.onlyTabbable)!==null&&r!==void 0?r:!0),a=n[o];a&&Oc(a.node,t.focusOptions)},c4=function(e,t){t===void 0&&(t={}),tu(e,t,"first")},l4=function(e,t){t===void 0&&(t={}),tu(e,t,"last")};function Pc(e){setTimeout(e,1)}var g4=function(t){return t&&"current"in t?t.current:t},p4=function(){return document&&document.activeElement===document.body},d4=function(){return p4()||V3()},br=null,yr=null,hr=null,hn=!1,f4=function(){return!0},m4=function(t){return(br.whiteList||f4)(t)},u4=function(t,o){hr={observerNode:t,portaledElement:o}},k4=function(t){return hr&&hr.portaledElement===t};function ou(e,t,o,r){var n=null,a=e;do{var i=r[a];if(i.guard)i.node.dataset.focusAutoGuard&&(n=i);else if(i.lockItem){if(a!==e)return;n=null}else break}while((a+=o)!==t);n&&(n.node.tabIndex=0)}var b4=function(t){return t?!!hn:hn==="meanwhile"},y4=function e(t,o,r){return o&&(o.host===t&&(!o.activeElement||r.contains(o.activeElement))||o.parentNode&&e(t,o.parentNode,r))},h4=function(t,o){return o.some(function(r){return y4(t,r,r)})},Ua=function(){var t=!1;if(br){var o=br,r=o.observed,n=o.persistentFocus,a=o.autoFocus,i=o.shards,s=o.crossFrame,c=o.focusOptions,g=r||hr&&hr.portaledElement,d=document&&document.activeElement;if(g){var p=[g].concat(i.map(g4).filter(Boolean));if((!d||m4(d))&&(n||b4(s)||!d4()||!yr&&a)&&(g&&!(qm(p)||d&&h4(d,p)||k4(d))&&(document&&!yr&&d&&!a?(d.blur&&d.blur(),document.body.focus()):(t=Zm(p,yr,{focusOptions:c}),hr={})),hn=!1,yr=document&&document.activeElement),document&&d!==document.activeElement&&document.querySelector("[data-focus-auto-guard]")){var k=document&&document.activeElement,m=Z3(p),b=m.map(function(y){var h=y.node;return h}).indexOf(k);b>-1&&(m.filter(function(y){var h=y.guard,x=y.node;return h&&x.dataset.focusAutoGuard}).forEach(function(y){var h=y.node;return h.removeAttribute("tabIndex")}),ou(b,m.length,1,m),ou(b,-1,-1,m))}}}return t},ru=function(t){Ua()&&t&&(t.stopPropagation(),t.preventDefault())},Lc=function(){return Pc(Ua)},v4=function(t){var o=t.target,r=t.currentTarget;r.contains(o)||u4(r,o)},x4=function(){return null},nu=function(){hn="just",Pc(function(){hn="meanwhile"})},w4=function(){document.addEventListener("focusin",ru),document.addEventListener("focusout",Lc),window.addEventListener("blur",nu)},_4=function(){document.removeEventListener("focusin",ru),document.removeEventListener("focusout",Lc),window.removeEventListener("blur",nu)};function A4(e){return e.filter(function(t){var o=t.disabled;return!o})}var au={moveFocusInside:Zm,focusInside:qm,focusNextElement:i4,focusPrevElement:s4,focusFirstElement:c4,focusLastElement:l4,captureFocusRestore:o4};function S4(e){var t=e.slice(-1)[0];t&&!br&&w4();var o=br,r=o&&t&&t.id===o.id;br=t,o&&!r&&(o.onDeactivation(),e.filter(function(n){var a=n.id;return a===o.id}).length||o.returnFocus(!t)),t?(yr=null,(!r||o.observed!==t.observed)&&t.onActivation(au),Ua(),Pc(Ua)):(_4(),yr=null)}Pm.assignSyncMedium(v4),Lm.assignMedium(Lc),v3.assignMedium(function(e){return e(au)});const E4=E3(A4,S4)(x4);var za=fe(function(t,o){return Le(yc,Ue({sideCar:E4,ref:o},t))}),iu=yc.propTypes||{};iu.sideCar,Pd(iu,["sideCar"]),za.propTypes={};const C4={[ql]:Bw,[Qo]:Mw,[Hn]:o3},T4=({invertedColour:e,triggerHeight:t=0})=>{var D,F,X,q,te;const{widgetActions:o,widgetState:r}=Me(),{hasActiveConversationForm:n,answerConversationFormMessage:a}=d3(),{t:i}=Nt(),s=t?`calc(${t}px + 40px)`:void 0,c=t?`calc(100vh - ${t}px - 64px)`:void 0,{sendMessage:g}=o,{channels:d,conversations:p,activeConversationId:k}=r,[m]=((F=(D=r.conversations[k])==null?void 0:D.messages)==null?void 0:F.filter(ee=>ee.senderType!==Ao).slice(-1))||[],b=m?r.participants[m==null?void 0:m.senderId]:null,y=(X=p[k])==null?void 0:X.channel,h=d[y],{available:x,disableMessagesWhenUnavailable:_}=h,C=re(()=>x||!_,[x,_]),T=(m==null?void 0:m.senderId)!==Nr&&(m==null?void 0:m.senderType)!=="system",R=((te=(q=r.conversations[r.activeConversationId])==null?void 0:q.messages)==null?void 0:te.some(ee=>ee.senderType===Ao))||!1,O=C4[r.widgetState],{widgetColour:I}=r,B=K(ee=>{n?a(ee):g({entryText:ee})},[n,a,g]);return A("div",{className:"position-fixed d-flex flex-column rounded-3 shadow-lg",style:{...s&&{bottom:s},...c&&{height:c}},children:[A(r3,{color:I,invertedColor:e,children:b&&T&&A(Te,{children:[A(ws,{type:"USER",id:b.id}),A("h2",{className:"gecko-chat-widget-header-title fw-normal ms-2 mb-0",style:{color:e},children:[i("components.widget.header.agentNameYouAreSpeakingWith"),A("span",{className:"d-block fw-medium",children:`${b.name}`})]})]})}),A("div",{className:"gecko-chat-widget-app-body flex-grow-1 mt-n4 rounded-top-4 bg-white position-relative overflow-hidden",children:A(O,{})}),r.widgetState==="in-conversation"&&A(n3,{}),r.isConversationCloseFlowStarted===!0&&r.isConversationRatingFlowStarted===!1&&A(za,{returnFocus:!0,children:A(a3,{id:b?b.id:"",invertedColour:e})}),r.isConversationCloseFlowStarted===!1&&r.isConversationRatingFlowStarted===!0&&A(za,{returnFocus:!0,children:A(i3,{invertedColour:e})}),r.widgetState==="in-conversation"&&C&&A("div",{className:"gecko-chat-widget-app-footer bg-white rounded-bottom-3 p-4 pt-0",children:A(t3,{onSubmit:B,firstMessageSent:R})})]})},su=()=>navigator!=null&&navigator.languages?navigator==null?void 0:navigator.languages[0]:(navigator==null?void 0:navigator.language)||(navigator==null?void 0:navigator.userLanguage),cu=()=>{var r;const e=[{name:"tablet",regex:/(ipad|tablet|(android(?!.*mobile))|(windows(?!.*phone)(.*touch))|kindle|playbook|silk|(puffin(?!.*(IP|AP|WP))))/},{name:"mobile",regex:/(mobi|ipod|phone|blackberry|opera mini|fennec|minimo|symbian|psp|nintendo ds|archos|skyfire|puffin|blazer|bolt|gobrowser|iris|maemo|semc|teashark|uzard)/}],t=(r=navigator==null?void 0:navigator.userAgent)==null?void 0:r.toLowerCase(),o=e.find(({regex:n})=>n.test(t));return o?o.name:"desktop"},R4=function(e){try{var t={};return(window.location.href||"").replace(/[?&]+([^=&]+)=([^&]*)/gi,(o,r,n)=>{t[r]=n}),t[e]||null}catch{}return null},lu=()=>R4("utm_source")||document.referrer||null,Ha="gecko-chat-widget-number-of-visits",Mc="gecko-chat-widget-initial-datetime",gu=()=>{const e=localStorage.getItem(Ha);return e?Number(e):1},O4=()=>{if(!sessionStorage.getItem(Ha)){const e=localStorage.getItem(Ha),t=(e?Number(e):0)+1;[sessionStorage,localStorage].forEach(r=>{r.setItem(Ha,String(t))})}},Bc=()=>{const e=Math.floor(Date.now()/1e3),t=sessionStorage.getItem(Mc)?Number(sessionStorage.getItem(Mc)):e;return e-t},I4=()=>{Bc()||[sessionStorage].forEach(e=>{e.setItem(Mc,String(Math.floor(Date.now()/1e3)))})},N4=({impressionId:e=null,conversationId:t=null,conversationMetaId:o=null,channelId:r=null,participantId:n=null})=>({impressionId:e,conversationId:t,conversationMetaId:o,channelId:r,secondsOnPage:Bc(),pageVisits:gu(),browserLanguage:su(),deviceType:cu(),referrerUrl:lu(),currentUrl:window.location.href,participantId:n}),P4=e=>({...e,secondsOnPage:Bc(),pageVisits:gu(),browserLanguage:su(),deviceType:cu(),referrerUrl:lu(),currentUrl:window.location.href}),L4=({impressionId:e,conversations:t,activeConversationId:o,conversationMetaId:r,userId:n})=>{const a=re(()=>{var s;return((s=t==null?void 0:t[o])==null?void 0:s.channel)||null},[t,o]);return{conversationMeta:re(()=>N4({conversationId:o,conversationMetaId:r,impressionId:e,channelId:a,participantId:n}),[a,o,r,e])}};let Dc=[];const M4=({workflows:e,conversationMeta:t,executeWorkflowsFn:o,saveConversationMetaFn:r})=>{const[n,a]=re(()=>[(e||[]).map(({ulid:s})=>s),(e||[]).reduce((s,{ulid:c,conditions:g})=>{const d=g.filter(({match:p})=>p===">");return d.length===0?s:[...s,...d.map(p=>({ulid:c,condition:p}))]},[])],[e]),i=K(()=>{n.length===0?r():o(n)},[n,t,o,r]);return se(()=>(a==null||a.forEach(({ulid:s,condition:c})=>{Dc.push(setTimeout(()=>{o([s])},Number(c.value)*1e3))}),()=>{Dc.forEach(s=>{clearTimeout(s)}),Dc=[]}),[a,t,o]),{executeAllWorkflows:i}},B4=({widgetState:e})=>{const{workflows:t,accountName:o}=e,{conversationMeta:r}=L4(e),n=K(async s=>{try{return dc("/workflows/trigger",o,{workflowIds:s,conversationMeta:P4(r),itemType:"conversationMeta"})}catch(c){console.error("Error executing workflows",c)}},[o,r]),a=K(async()=>{try{return dc("/conversations/meta",o,r)}catch(s){console.error("Error saving conversation meta",s)}},[o,r]),{executeAllWorkflows:i}=M4({workflows:t,conversationMeta:r,executeWorkflowsFn:n,saveConversationMetaFn:a});se(()=>{(()=>{if(!r.conversationId)return null;et[r.conversationId].bind("pusher:subscription_succeeded",()=>{i()})})()},[et,i,r.conversationId])},D4=({message:e,onClick:t,dismissPopover:o})=>A("div",{className:"gecko-chat-widget-prompt-open-widget-message position-relative",children:[A("div",{className:"gecko-chat-widget-prompt-open-widget-message-content",onClick:t,children:e}),A(tt,{className:"gecko-chat-widget-prompt-open-widget-message-close btn btn-sm btn-icon ms-1 d-flex justify-content-center align-items-center rounded-circle",onClick:o,"aria-label":"Close",children:A(va,{})})]});function F4(e){if(e===void 0)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function Fc(e){return Fc=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(o){return o.__proto__||Object.getPrototypeOf(o)},Fc(e)}function $4(e){try{return Function.toString.call(e).indexOf("[native code]")!==-1}catch{return typeof e=="function"}}function pu(){try{var e=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){}))}catch{}return(pu=function(){return!!e})()}function j4(e,t,o){if(pu())return Reflect.construct.apply(null,arguments);var r=[null];r.push.apply(r,t);var n=new(e.bind.apply(e,r));return o&&en(n,o.prototype),n}function $c(e){var t=typeof Map=="function"?new Map:void 0;return $c=function(r){if(r===null||!$4(r))return r;if(typeof r!="function")throw new TypeError("Super expression must either be null or a function");if(typeof t<"u"){if(t.has(r))return t.get(r);t.set(r,n)}function n(){return j4(r,arguments,Fc(this).constructor)}return n.prototype=Object.create(r.prototype,{constructor:{value:n,enumerable:!1,writable:!0,configurable:!0}}),en(n,r)},$c(e)}var Bt=function(e){Ss(t,e);function t(o){var r;return r=e.call(this,"An error occurred. See https://github.com/styled-components/polished/blob/main/src/internalHelpers/errors.md#"+o+" for more information.")||this,F4(r)}return t}($c(Error));function jc(e){return Math.round(e*255)}function G4(e,t,o){return jc(e)+","+jc(t)+","+jc(o)}function vn(e,t,o,r){if(r===void 0&&(r=G4),t===0)return r(o,o,o);var n=(e%360+360)%360/60,a=(1-Math.abs(2*o-1))*t,i=a*(1-Math.abs(n%2-1)),s=0,c=0,g=0;n>=0&&n<1?(s=a,c=i):n>=1&&n<2?(s=i,c=a):n>=2&&n<3?(c=a,g=i):n>=3&&n<4?(c=i,g=a):n>=4&&n<5?(s=i,g=a):n>=5&&n<6&&(s=a,g=i);var d=o-a/2,p=s+d,k=c+d,m=g+d;return r(p,k,m)}var du={aliceblue:"f0f8ff",antiquewhite:"faebd7",aqua:"00ffff",aquamarine:"7fffd4",azure:"f0ffff",beige:"f5f5dc",bisque:"ffe4c4",black:"000",blanchedalmond:"ffebcd",blue:"0000ff",blueviolet:"8a2be2",brown:"a52a2a",burlywood:"deb887",cadetblue:"5f9ea0",chartreuse:"7fff00",chocolate:"d2691e",coral:"ff7f50",cornflowerblue:"6495ed",cornsilk:"fff8dc",crimson:"dc143c",cyan:"00ffff",darkblue:"00008b",darkcyan:"008b8b",darkgoldenrod:"b8860b",darkgray:"a9a9a9",darkgreen:"006400",darkgrey:"a9a9a9",darkkhaki:"bdb76b",darkmagenta:"8b008b",darkolivegreen:"556b2f",darkorange:"ff8c00",darkorchid:"9932cc",darkred:"8b0000",darksalmon:"e9967a",darkseagreen:"8fbc8f",darkslateblue:"483d8b",darkslategray:"2f4f4f",darkslategrey:"2f4f4f",darkturquoise:"00ced1",darkviolet:"9400d3",deeppink:"ff1493",deepskyblue:"00bfff",dimgray:"696969",dimgrey:"696969",dodgerblue:"1e90ff",firebrick:"b22222",floralwhite:"fffaf0",forestgreen:"228b22",fuchsia:"ff00ff",gainsboro:"dcdcdc",ghostwhite:"f8f8ff",gold:"ffd700",goldenrod:"daa520",gray:"808080",green:"008000",greenyellow:"adff2f",grey:"808080",honeydew:"f0fff0",hotpink:"ff69b4",indianred:"cd5c5c",indigo:"4b0082",ivory:"fffff0",khaki:"f0e68c",lavender:"e6e6fa",lavenderblush:"fff0f5",lawngreen:"7cfc00",lemonchiffon:"fffacd",lightblue:"add8e6",lightcoral:"f08080",lightcyan:"e0ffff",lightgoldenrodyellow:"fafad2",lightgray:"d3d3d3",lightgreen:"90ee90",lightgrey:"d3d3d3",lightpink:"ffb6c1",lightsalmon:"ffa07a",lightseagreen:"20b2aa",lightskyblue:"87cefa",lightslategray:"789",lightslategrey:"789",lightsteelblue:"b0c4de",lightyellow:"ffffe0",lime:"0f0",limegreen:"32cd32",linen:"faf0e6",magenta:"f0f",maroon:"800000",mediumaquamarine:"66cdaa",mediumblue:"0000cd",mediumorchid:"ba55d3",mediumpurple:"9370db",mediumseagreen:"3cb371",mediumslateblue:"7b68ee",mediumspringgreen:"00fa9a",mediumturquoise:"48d1cc",mediumvioletred:"c71585",midnightblue:"191970",mintcream:"f5fffa",mistyrose:"ffe4e1",moccasin:"ffe4b5",navajowhite:"ffdead",navy:"000080",oldlace:"fdf5e6",olive:"808000",olivedrab:"6b8e23",orange:"ffa500",orangered:"ff4500",orchid:"da70d6",palegoldenrod:"eee8aa",palegreen:"98fb98",paleturquoise:"afeeee",palevioletred:"db7093",papayawhip:"ffefd5",peachpuff:"ffdab9",peru:"cd853f",pink:"ffc0cb",plum:"dda0dd",powderblue:"b0e0e6",purple:"800080",rebeccapurple:"639",red:"f00",rosybrown:"bc8f8f",royalblue:"4169e1",saddlebrown:"8b4513",salmon:"fa8072",sandybrown:"f4a460",seagreen:"2e8b57",seashell:"fff5ee",sienna:"a0522d",silver:"c0c0c0",skyblue:"87ceeb",slateblue:"6a5acd",slategray:"708090",slategrey:"708090",snow:"fffafa",springgreen:"00ff7f",steelblue:"4682b4",tan:"d2b48c",teal:"008080",thistle:"d8bfd8",tomato:"ff6347",turquoise:"40e0d0",violet:"ee82ee",wheat:"f5deb3",white:"fff",whitesmoke:"f5f5f5",yellow:"ff0",yellowgreen:"9acd32"};function U4(e){if(typeof e!="string")return e;var t=e.toLowerCase();return du[t]?"#"+du[t]:e}var z4=/^#[a-fA-F0-9]{6}$/,H4=/^#[a-fA-F0-9]{8}$/,W4=/^#[a-fA-F0-9]{3}$/,V4=/^#[a-fA-F0-9]{4}$/,Gc=/^rgb\(\s*(\d{1,3})\s*(?:,)?\s*(\d{1,3})\s*(?:,)?\s*(\d{1,3})\s*\)$/i,q4=/^rgb(?:a)?\(\s*(\d{1,3})\s*(?:,)?\s*(\d{1,3})\s*(?:,)?\s*(\d{1,3})\s*(?:,|\/)\s*([-+]?\d*[.]?\d+[%]?)\s*\)$/i,Y4=/^hsl\(\s*(\d{0,3}[.]?[0-9]+(?:deg)?)\s*(?:,)?\s*(\d{1,3}[.]?[0-9]?)%\s*(?:,)?\s*(\d{1,3}[.]?[0-9]?)%\s*\)$/i,X4=/^hsl(?:a)?\(\s*(\d{0,3}[.]?[0-9]+(?:deg)?)\s*(?:,)?\s*(\d{1,3}[.]?[0-9]?)%\s*(?:,)?\s*(\d{1,3}[.]?[0-9]?)%\s*(?:,|\/)\s*([-+]?\d*[.]?\d+[%]?)\s*\)$/i;function jo(e){if(typeof e!="string")throw new Bt(3);var t=U4(e);if(t.match(z4))return{red:parseInt(""+t[1]+t[2],16),green:parseInt(""+t[3]+t[4],16),blue:parseInt(""+t[5]+t[6],16)};if(t.match(H4)){var o=parseFloat((parseInt(""+t[7]+t[8],16)/255).toFixed(2));return{red:parseInt(""+t[1]+t[2],16),green:parseInt(""+t[3]+t[4],16),blue:parseInt(""+t[5]+t[6],16),alpha:o}}if(t.match(W4))return{red:parseInt(""+t[1]+t[1],16),green:parseInt(""+t[2]+t[2],16),blue:parseInt(""+t[3]+t[3],16)};if(t.match(V4)){var r=parseFloat((parseInt(""+t[4]+t[4],16)/255).toFixed(2));return{red:parseInt(""+t[1]+t[1],16),green:parseInt(""+t[2]+t[2],16),blue:parseInt(""+t[3]+t[3],16),alpha:r}}var n=Gc.exec(t);if(n)return{red:parseInt(""+n[1],10),green:parseInt(""+n[2],10),blue:parseInt(""+n[3],10)};var a=q4.exec(t.substring(0,50));if(a)return{red:parseInt(""+a[1],10),green:parseInt(""+a[2],10),blue:parseInt(""+a[3],10),alpha:parseFloat(""+a[4])>1?parseFloat(""+a[4])/100:parseFloat(""+a[4])};var i=Y4.exec(t);if(i){var s=parseInt(""+i[1],10),c=parseInt(""+i[2],10)/100,g=parseInt(""+i[3],10)/100,d="rgb("+vn(s,c,g)+")",p=Gc.exec(d);if(!p)throw new Bt(4,t,d);return{red:parseInt(""+p[1],10),green:parseInt(""+p[2],10),blue:parseInt(""+p[3],10)}}var k=X4.exec(t.substring(0,50));if(k){var m=parseInt(""+k[1],10),b=parseInt(""+k[2],10)/100,y=parseInt(""+k[3],10)/100,h="rgb("+vn(m,b,y)+")",x=Gc.exec(h);if(!x)throw new Bt(4,t,h);return{red:parseInt(""+x[1],10),green:parseInt(""+x[2],10),blue:parseInt(""+x[3],10),alpha:parseFloat(""+k[4])>1?parseFloat(""+k[4])/100:parseFloat(""+k[4])}}throw new Bt(5)}function K4(e){var t=e.red/255,o=e.green/255,r=e.blue/255,n=Math.max(t,o,r),a=Math.min(t,o,r),i=(n+a)/2;if(n===a)return e.alpha!==void 0?{hue:0,saturation:0,lightness:i,alpha:e.alpha}:{hue:0,saturation:0,lightness:i};var s,c=n-a,g=i>.5?c/(2-n-a):c/(n+a);switch(n){case t:s=(o-r)/c+(o<r?6:0);break;case o:s=(r-t)/c+2;break;default:s=(t-o)/c+4;break}return s*=60,e.alpha!==void 0?{hue:s,saturation:g,lightness:i,alpha:e.alpha}:{hue:s,saturation:g,lightness:i}}function yo(e){return K4(jo(e))}var J4=function(t){return t.length===7&&t[1]===t[2]&&t[3]===t[4]&&t[5]===t[6]?"#"+t[1]+t[3]+t[5]:t},Uc=J4;function Go(e){var t=e.toString(16);return t.length===1?"0"+t:t}function zc(e){return Go(Math.round(e*255))}function Q4(e,t,o){return Uc("#"+zc(e)+zc(t)+zc(o))}function Hc(e,t,o){return vn(e,t,o,Q4)}function Z4(e,t,o){if(typeof e=="number"&&typeof t=="number"&&typeof o=="number")return Hc(e,t,o);if(typeof e=="object"&&t===void 0&&o===void 0)return Hc(e.hue,e.saturation,e.lightness);throw new Bt(1)}function e6(e,t,o,r){if(typeof e=="number"&&typeof t=="number"&&typeof o=="number"&&typeof r=="number")return"rgba("+vn(e,t,o)+","+r+")";if(typeof e=="object"&&t===void 0&&o===void 0&&r===void 0)return e.alpha>=1?Hc(e.hue,e.saturation,e.lightness):"rgba("+vn(e.hue,e.saturation,e.lightness)+","+e.alpha+")";throw new Bt(2)}function fu(e,t,o){if(typeof e=="number"&&typeof t=="number"&&typeof o=="number")return Uc("#"+Go(e)+Go(t)+Go(o));if(typeof e=="object"&&t===void 0&&o===void 0)return Uc("#"+Go(e.red)+Go(e.green)+Go(e.blue));throw new Bt(6)}function Wa(e,t,o,r){if(typeof e=="string"&&typeof t=="number"){var n=jo(e);return"rgba("+n.red+","+n.green+","+n.blue+","+t+")"}else{if(typeof e=="number"&&typeof t=="number"&&typeof o=="number"&&typeof r=="number")return"rgba("+e+","+t+","+o+","+r+")";if(typeof e=="object"&&t===void 0&&o===void 0&&r===void 0)return e.alpha>=1?fu(e.red,e.green,e.blue):"rgba("+e.red+","+e.green+","+e.blue+","+e.alpha+")"}throw new Bt(7)}var t6=function(t){return typeof t.red=="number"&&typeof t.green=="number"&&typeof t.blue=="number"&&(typeof t.alpha!="number"||typeof t.alpha>"u")},o6=function(t){return typeof t.red=="number"&&typeof t.green=="number"&&typeof t.blue=="number"&&typeof t.alpha=="number"},r6=function(t){return typeof t.hue=="number"&&typeof t.saturation=="number"&&typeof t.lightness=="number"&&(typeof t.alpha!="number"||typeof t.alpha>"u")},n6=function(t){return typeof t.hue=="number"&&typeof t.saturation=="number"&&typeof t.lightness=="number"&&typeof t.alpha=="number"};function ho(e){if(typeof e!="object")throw new Bt(8);if(o6(e))return Wa(e);if(t6(e))return fu(e);if(n6(e))return e6(e);if(r6(e))return Z4(e);throw new Bt(8)}function mu(e,t,o){return function(){var n=o.concat(Array.prototype.slice.call(arguments));return n.length>=t?e.apply(this,n):mu(e,t,n)}}function gt(e){return mu(e,e.length,[])}function a6(e,t){if(t==="transparent")return t;var o=yo(t);return ho(Ue({},o,{hue:o.hue+parseFloat(e)}))}gt(a6);function vr(e,t,o){return Math.max(e,Math.min(t,o))}function i6(e,t){if(t==="transparent")return t;var o=yo(t);return ho(Ue({},o,{lightness:vr(0,1,o.lightness-parseFloat(e))}))}var s6=gt(i6),c6=s6;function l6(e,t){if(t==="transparent")return t;var o=yo(t);return ho(Ue({},o,{saturation:vr(0,1,o.saturation-parseFloat(e))}))}gt(l6);function g6(e){if(e==="transparent")return 0;var t=jo(e),o=Object.keys(t).map(function(i){var s=t[i]/255;return s<=.03928?s/12.92:Math.pow((s+.055)/1.055,2.4)}),r=o[0],n=o[1],a=o[2];return parseFloat((.2126*r+.7152*n+.0722*a).toFixed(3))}function p6(e,t){if(t==="transparent")return t;var o=yo(t);return ho(Ue({},o,{lightness:vr(0,1,o.lightness+parseFloat(e))}))}var d6=gt(p6),f6=d6;function m6(e,t,o){if(t==="transparent")return o;if(o==="transparent")return t;if(e===0)return o;var r=jo(t),n=Ue({},r,{alpha:typeof r.alpha=="number"?r.alpha:1}),a=jo(o),i=Ue({},a,{alpha:typeof a.alpha=="number"?a.alpha:1}),s=n.alpha-i.alpha,c=parseFloat(e)*2-1,g=c*s===-1?c:c+s,d=1+c*s,p=(g/d+1)/2,k=1-p,m={red:Math.floor(n.red*p+i.red*k),green:Math.floor(n.green*p+i.green*k),blue:Math.floor(n.blue*p+i.blue*k),alpha:n.alpha*parseFloat(e)+i.alpha*(1-parseFloat(e))};return Wa(m)}var u6=gt(m6),uu=u6;function k6(e,t){if(t==="transparent")return t;var o=jo(t),r=typeof o.alpha=="number"?o.alpha:1,n=Ue({},o,{alpha:vr(0,1,(r*100+parseFloat(e)*100)/100)});return Wa(n)}gt(k6);function b6(e,t){if(t==="transparent")return t;var o=yo(t);return ho(Ue({},o,{saturation:vr(0,1,o.saturation+parseFloat(e))}))}gt(b6);function y6(e,t){return t==="transparent"?t:ho(Ue({},yo(t),{hue:parseFloat(e)}))}gt(y6);function h6(e,t){return t==="transparent"?t:ho(Ue({},yo(t),{lightness:parseFloat(e)}))}gt(h6);function v6(e,t){return t==="transparent"?t:ho(Ue({},yo(t),{saturation:parseFloat(e)}))}gt(v6);function x6(e,t){return t==="transparent"?t:uu(parseFloat(e),"rgb(0, 0, 0)",t)}gt(x6);function w6(e,t){return t==="transparent"?t:uu(parseFloat(e),"rgb(255, 255, 255)",t)}gt(w6);function _6(e,t){if(t==="transparent")return t;var o=jo(t),r=typeof o.alpha=="number"?o.alpha:1,n=Ue({},o,{alpha:vr(0,1,+(r*100-parseFloat(e)*100).toFixed(2)/100)});return Wa(n)}gt(_6);function A6(e){const o=g6(e)<.5?f6(.02,e):c6(.02,e);return{"--widget-colour":e,"--widget-hover-colour":o}}const S6=()=>{var ee;const{widgetState:e,widgetActions:t,openWidget:o,closeWidget:r,toggleOpenState:n,hidePromptOpenWidget:a,hidePrompt:i}=Me(),{unAvailableMessage:s}=t,{isOpen:c,widgetColour:g,widgetIcon:d,activeConversationId:p,conversations:k,channels:m}=e,b=ce(null),[y,h]=be(0);se(()=>{if(b.current&&d){const E=()=>{b.current&&h(b.current.offsetHeight)};return b.current.complete?E():b.current.addEventListener("load",E),()=>{var P;(P=b.current)==null||P.removeEventListener("load",E)}}else h(0)},[d]);const x=(ee=k[p])==null?void 0:ee.channel,_=m[x],{available:C,unavailabilityAction:T,unavailabilityMessage:R}=_;B4({widgetState:e}),se(()=>{var E;if(!C&&R&&T===eg){const P=e.activeConversationId;(((E=k[P])==null?void 0:E.messages)??[]).filter(V=>V.participant.id===Nr).length===0&&s({unAvailableMessageText:R})}},[p,C,R]);const O=re(()=>C||!C&&T===eg,[C,T]);let I={widgetState:e,isOpen:c,openWidget:o,closeWidget:r,hidePromptOpenWidget:a,hidePrompt:i};window.GeckoChatWidget=I;const B=()=>{n(!c)};se(()=>{c&&a()},[c]);const D=()=>c&&r();Cm(()=>{D()},"Escape");const{t:F}=Nt("translations",{keyPrefix:"components.widget.root"}),X=()=>d?null:A(tv,{}),q=Ad(g||"#000000"),te=A6(g);return A(za,{disabled:!c,returnFocus:!0,children:A("div",{className:"gecko-chat-widget-app position-absolute",style:te,children:A(Jr,{fallback:A(Te,{}),children:[A("div",{className:"gecko-chat-widget-app-container",role:"dialog","aria-modal":"true","aria-hidden":!c,"aria-label":"Chat Widget",children:c&&A(T4,{invertedColour:q,triggerHeight:y})}),O&&A(Te,{children:A("div",{className:"gecko-chat-widget-app-trigger-container position-fixed d-flex flex-column align-items-end",children:[e.promptOpenWidgetMessage&&A(D4,{message:e.promptOpenWidgetMessage,onClick:()=>{a()},dismissPopover:()=>{i()}}),A("div",{className:"gecko-chat-widget-app-trigger position-relative",children:d?A("button",{className:"image-trigger-btn image-trigger-btn--with-image position-relative",onClick:B,style:{border:"none",padding:0,background:"transparent"},"aria-label":F(c?"closeChatAriaLabel":"openChatAriaLabel"),children:[A("img",{ref:b,src:d,alt:"Chat widget icon",style:{width:"100%",height:"auto",minWidth:"32px",minHeight:"32px",maxWidth:"80px",maxHeight:"80px",display:"block"}}),Object.values(e.conversations).some(E=>E.hasUnreadMessages)&&A("div",{className:"position-absolute p-2 bg-danger border border-light rounded-circle gecko-chat-widget-app-trigger-unread-indicator",role:"status","aria-atomic":"true",children:A("span",{className:"visually-hidden",children:"New messages"})})]}):A("button",{className:"fab-btn d-flex justify-content-center align-items-center rounded-circle position-relative widget-brand-color-bg",onClick:B,style:{...g&&{background:g,borderColor:g,color:q}},"aria-label":F(c?"closeChatAriaLabel":"openChatAriaLabel"),children:[c?A(rv,{}):X(),Object.values(e.conversations).some(E=>E.hasUnreadMessages)&&A("div",{className:"position-absolute p-2 bg-danger border border-light rounded-circle gecko-chat-widget-app-trigger-unread-indicator",role:"status","aria-atomic":"true",children:A("span",{className:"visually-hidden",children:"New messages"})})]})})]})})]})})})},E6=()=>A(Te,{children:A(wy,{children:A(S6,{})})}),C6={type:"logger",log(e){this.output("log",e)},warn(e){this.output("warn",e)},error(e){this.output("error",e)},output(e,t){console&&console[e]&&console[e].apply(console,t)}};class Va{constructor(t){let o=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{};this.init(t,o)}init(t){let o=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{};this.prefix=o.prefix||"i18next:",this.logger=t||C6,this.options=o,this.debug=o.debug}log(){for(var t=arguments.length,o=new Array(t),r=0;r<t;r++)o[r]=arguments[r];return this.forward(o,"log","",!0)}warn(){for(var t=arguments.length,o=new Array(t),r=0;r<t;r++)o[r]=arguments[r];return this.forward(o,"warn","",!0)}error(){for(var t=arguments.length,o=new Array(t),r=0;r<t;r++)o[r]=arguments[r];return this.forward(o,"error","")}deprecate(){for(var t=arguments.length,o=new Array(t),r=0;r<t;r++)o[r]=arguments[r];return this.forward(o,"warn","WARNING DEPRECATED: ",!0)}forward(t,o,r,n){return n&&!this.debug?null:(typeof t[0]=="string"&&(t[0]=`${r}${this.prefix} ${t[0]}`),this.logger[o](t))}create(t){return new Va(this.logger,{prefix:`${this.prefix}:${t}:`,...this.options})}clone(t){return t=t||this.options,t.prefix=t.prefix||this.prefix,new Va(this.logger,t)}}var Dt=new Va;let qa=class{constructor(){this.observers={}}on(t,o){return t.split(" ").forEach(r=>{this.observers[r]||(this.observers[r]=new Map);const n=this.observers[r].get(o)||0;this.observers[r].set(o,n+1)}),this}off(t,o){if(this.observers[t]){if(!o){delete this.observers[t];return}this.observers[t].delete(o)}}emit(t){for(var o=arguments.length,r=new Array(o>1?o-1:0),n=1;n<o;n++)r[n-1]=arguments[n];this.observers[t]&&Array.from(this.observers[t].entries()).forEach(i=>{let[s,c]=i;for(let g=0;g<c;g++)s(...r)}),this.observers["*"]&&Array.from(this.observers["*"].entries()).forEach(i=>{let[s,c]=i;for(let g=0;g<c;g++)s.apply(s,[t,...r])})}};function xn(){let e,t;const o=new Promise((r,n)=>{e=r,t=n});return o.resolve=e,o.reject=t,o}function ku(e){return e==null?"":""+e}function T6(e,t,o){e.forEach(r=>{t[r]&&(o[r]=t[r])})}const R6=/###/g;function wn(e,t,o){function r(s){return s&&s.indexOf("###")>-1?s.replace(R6,"."):s}function n(){return!e||typeof e=="string"}const a=typeof t!="string"?t:t.split(".");let i=0;for(;i<a.length-1;){if(n())return{};const s=r(a[i]);!e[s]&&o&&(e[s]=new o),Object.prototype.hasOwnProperty.call(e,s)?e=e[s]:e={},++i}return n()?{}:{obj:e,k:r(a[i])}}function bu(e,t,o){const{obj:r,k:n}=wn(e,t,Object);if(r!==void 0||t.length===1){r[n]=o;return}let a=t[t.length-1],i=t.slice(0,t.length-1),s=wn(e,i,Object);for(;s.obj===void 0&&i.length;)a=`${i[i.length-1]}.${a}`,i=i.slice(0,i.length-1),s=wn(e,i,Object),s&&s.obj&&typeof s.obj[`${s.k}.${a}`]<"u"&&(s.obj=void 0);s.obj[`${s.k}.${a}`]=o}function O6(e,t,o,r){const{obj:n,k:a}=wn(e,t,Object);n[a]=n[a]||[],n[a].push(o)}function Ya(e,t){const{obj:o,k:r}=wn(e,t);if(o)return o[r]}function I6(e,t,o){const r=Ya(e,o);return r!==void 0?r:Ya(t,o)}function yu(e,t,o){for(const r in t)r!=="__proto__"&&r!=="constructor"&&(r in e?typeof e[r]=="string"||e[r]instanceof String||typeof t[r]=="string"||t[r]instanceof String?o&&(e[r]=t[r]):yu(e[r],t[r],o):e[r]=t[r]);return e}function xr(e){return e.replace(/[\-\[\]\/\{\}\(\)\*\+\?\.\\\^\$\|]/g,"\\$&")}var N6={"&":"&amp;","<":"&lt;",">":"&gt;",'"':"&quot;","'":"&#39;","/":"&#x2F;"};function P6(e){return typeof e=="string"?e.replace(/[&<>"'\/]/g,t=>N6[t]):e}class L6{constructor(t){this.capacity=t,this.regExpMap=new Map,this.regExpQueue=[]}getRegExp(t){const o=this.regExpMap.get(t);if(o!==void 0)return o;const r=new RegExp(t);return this.regExpQueue.length===this.capacity&&this.regExpMap.delete(this.regExpQueue.shift()),this.regExpMap.set(t,r),this.regExpQueue.push(t),r}}const M6=[" ",",","?","!",";"],B6=new L6(20);function D6(e,t,o){t=t||"",o=o||"";const r=M6.filter(i=>t.indexOf(i)<0&&o.indexOf(i)<0);if(r.length===0)return!0;const n=B6.getRegExp(`(${r.map(i=>i==="?"?"\\?":i).join("|")})`);let a=!n.test(e);if(!a){const i=e.indexOf(o);i>0&&!n.test(e.substring(0,i))&&(a=!0)}return a}function Wc(e,t){let o=arguments.length>2&&arguments[2]!==void 0?arguments[2]:".";if(!e)return;if(e[t])return e[t];const r=t.split(o);let n=e;for(let a=0;a<r.length;){if(!n||typeof n!="object")return;let i,s="";for(let c=a;c<r.length;++c)if(c!==a&&(s+=o),s+=r[c],i=n[s],i!==void 0){if(["string","number","boolean"].indexOf(typeof i)>-1&&c<r.length-1)continue;a+=c-a+1;break}n=i}return n}function Xa(e){return e&&e.indexOf("_")>0?e.replace("_","-"):e}class hu extends qa{constructor(t){let o=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{ns:["translation"],defaultNS:"translation"};super(),this.data=t||{},this.options=o,this.options.keySeparator===void 0&&(this.options.keySeparator="."),this.options.ignoreJSONStructure===void 0&&(this.options.ignoreJSONStructure=!0)}addNamespaces(t){this.options.ns.indexOf(t)<0&&this.options.ns.push(t)}removeNamespaces(t){const o=this.options.ns.indexOf(t);o>-1&&this.options.ns.splice(o,1)}getResource(t,o,r){let n=arguments.length>3&&arguments[3]!==void 0?arguments[3]:{};const a=n.keySeparator!==void 0?n.keySeparator:this.options.keySeparator,i=n.ignoreJSONStructure!==void 0?n.ignoreJSONStructure:this.options.ignoreJSONStructure;let s;t.indexOf(".")>-1?s=t.split("."):(s=[t,o],r&&(Array.isArray(r)?s.push(...r):typeof r=="string"&&a?s.push(...r.split(a)):s.push(r)));const c=Ya(this.data,s);return!c&&!o&&!r&&t.indexOf(".")>-1&&(t=s[0],o=s[1],r=s.slice(2).join(".")),c||!i||typeof r!="string"?c:Wc(this.data&&this.data[t]&&this.data[t][o],r,a)}addResource(t,o,r,n){let a=arguments.length>4&&arguments[4]!==void 0?arguments[4]:{silent:!1};const i=a.keySeparator!==void 0?a.keySeparator:this.options.keySeparator;let s=[t,o];r&&(s=s.concat(i?r.split(i):r)),t.indexOf(".")>-1&&(s=t.split("."),n=o,o=s[1]),this.addNamespaces(o),bu(this.data,s,n),a.silent||this.emit("added",t,o,r,n)}addResources(t,o,r){let n=arguments.length>3&&arguments[3]!==void 0?arguments[3]:{silent:!1};for(const a in r)(typeof r[a]=="string"||Array.isArray(r[a]))&&this.addResource(t,o,a,r[a],{silent:!0});n.silent||this.emit("added",t,o,r)}addResourceBundle(t,o,r,n,a){let i=arguments.length>5&&arguments[5]!==void 0?arguments[5]:{silent:!1,skipCopy:!1},s=[t,o];t.indexOf(".")>-1&&(s=t.split("."),n=r,r=o,o=s[1]),this.addNamespaces(o);let c=Ya(this.data,s)||{};i.skipCopy||(r=JSON.parse(JSON.stringify(r))),n?yu(c,r,a):c={...c,...r},bu(this.data,s,c),i.silent||this.emit("added",t,o,r)}removeResourceBundle(t,o){this.hasResourceBundle(t,o)&&delete this.data[t][o],this.removeNamespaces(o),this.emit("removed",t,o)}hasResourceBundle(t,o){return this.getResource(t,o)!==void 0}getResourceBundle(t,o){return o||(o=this.options.defaultNS),this.options.compatibilityAPI==="v1"?{...this.getResource(t,o)}:this.getResource(t,o)}getDataByLanguage(t){return this.data[t]}hasLanguageSomeTranslations(t){const o=this.getDataByLanguage(t);return!!(o&&Object.keys(o)||[]).find(n=>o[n]&&Object.keys(o[n]).length>0)}toJSON(){return this.data}}var vu={processors:{},addPostProcessor(e){this.processors[e.name]=e},handle(e,t,o,r,n){return e.forEach(a=>{this.processors[a]&&(t=this.processors[a].process(t,o,r,n))}),t}};const xu={};class Ka extends qa{constructor(t){let o=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{};super(),T6(["resourceStore","languageUtils","pluralResolver","interpolator","backendConnector","i18nFormat","utils"],t,this),this.options=o,this.options.keySeparator===void 0&&(this.options.keySeparator="."),this.logger=Dt.create("translator")}changeLanguage(t){t&&(this.language=t)}exists(t){let o=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{interpolation:{}};if(t==null)return!1;const r=this.resolve(t,o);return r&&r.res!==void 0}extractFromKey(t,o){let r=o.nsSeparator!==void 0?o.nsSeparator:this.options.nsSeparator;r===void 0&&(r=":");const n=o.keySeparator!==void 0?o.keySeparator:this.options.keySeparator;let a=o.ns||this.options.defaultNS||[];const i=r&&t.indexOf(r)>-1,s=!this.options.userDefinedKeySeparator&&!o.keySeparator&&!this.options.userDefinedNsSeparator&&!o.nsSeparator&&!D6(t,r,n);if(i&&!s){const c=t.match(this.interpolator.nestingRegexp);if(c&&c.length>0)return{key:t,namespaces:a};const g=t.split(r);(r!==n||r===n&&this.options.ns.indexOf(g[0])>-1)&&(a=g.shift()),t=g.join(n)}return typeof a=="string"&&(a=[a]),{key:t,namespaces:a}}translate(t,o,r){if(typeof o!="object"&&this.options.overloadTranslationOptionHandler&&(o=this.options.overloadTranslationOptionHandler(arguments)),typeof o=="object"&&(o={...o}),o||(o={}),t==null)return"";Array.isArray(t)||(t=[String(t)]);const n=o.returnDetails!==void 0?o.returnDetails:this.options.returnDetails,a=o.keySeparator!==void 0?o.keySeparator:this.options.keySeparator,{key:i,namespaces:s}=this.extractFromKey(t[t.length-1],o),c=s[s.length-1],g=o.lng||this.language,d=o.appendNamespaceToCIMode||this.options.appendNamespaceToCIMode;if(g&&g.toLowerCase()==="cimode"){if(d){const T=o.nsSeparator||this.options.nsSeparator;return n?{res:`${c}${T}${i}`,usedKey:i,exactUsedKey:i,usedLng:g,usedNS:c,usedParams:this.getUsedParamsDetails(o)}:`${c}${T}${i}`}return n?{res:i,usedKey:i,exactUsedKey:i,usedLng:g,usedNS:c,usedParams:this.getUsedParamsDetails(o)}:i}const p=this.resolve(t,o);let k=p&&p.res;const m=p&&p.usedKey||i,b=p&&p.exactUsedKey||i,y=Object.prototype.toString.apply(k),h=["[object Number]","[object Function]","[object RegExp]"],x=o.joinArrays!==void 0?o.joinArrays:this.options.joinArrays,_=!this.i18nFormat||this.i18nFormat.handleAsObject;if(_&&k&&(typeof k!="string"&&typeof k!="boolean"&&typeof k!="number")&&h.indexOf(y)<0&&!(typeof x=="string"&&Array.isArray(k))){if(!o.returnObjects&&!this.options.returnObjects){this.options.returnedObjectHandler||this.logger.warn("accessing an object - but returnObjects options is not enabled!");const T=this.options.returnedObjectHandler?this.options.returnedObjectHandler(m,k,{...o,ns:s}):`key '${i} (${this.language})' returned an object instead of string.`;return n?(p.res=T,p.usedParams=this.getUsedParamsDetails(o),p):T}if(a){const T=Array.isArray(k),R=T?[]:{},O=T?b:m;for(const I in k)if(Object.prototype.hasOwnProperty.call(k,I)){const B=`${O}${a}${I}`;R[I]=this.translate(B,{...o,joinArrays:!1,ns:s}),R[I]===B&&(R[I]=k[I])}k=R}}else if(_&&typeof x=="string"&&Array.isArray(k))k=k.join(x),k&&(k=this.extendTranslation(k,t,o,r));else{let T=!1,R=!1;const O=o.count!==void 0&&typeof o.count!="string",I=Ka.hasDefaultValue(o),B=O?this.pluralResolver.getSuffix(g,o.count,o):"",D=o.ordinal&&O?this.pluralResolver.getSuffix(g,o.count,{ordinal:!1}):"",F=O&&!o.ordinal&&o.count===0&&this.pluralResolver.shouldUseIntlApi(),X=F&&o[`defaultValue${this.options.pluralSeparator}zero`]||o[`defaultValue${B}`]||o[`defaultValue${D}`]||o.defaultValue;!this.isValidLookup(k)&&I&&(T=!0,k=X),this.isValidLookup(k)||(R=!0,k=i);const te=(o.missingKeyNoValueFallbackToKey||this.options.missingKeyNoValueFallbackToKey)&&R?void 0:k,ee=I&&X!==k&&this.options.updateMissing;if(R||T||ee){if(this.logger.log(ee?"updateKey":"missingKey",g,c,i,ee?X:k),a){const V=this.resolve(i,{...o,keySeparator:!1});V&&V.res&&this.logger.warn("Seems the loaded translations were in flat JSON format instead of nested. Either set keySeparator: false on init or make sure your translations are published in nested format.")}let E=[];const P=this.languageUtils.getFallbackCodes(this.options.fallbackLng,o.lng||this.language);if(this.options.saveMissingTo==="fallback"&&P&&P[0])for(let V=0;V<P.length;V++)E.push(P[V]);else this.options.saveMissingTo==="all"?E=this.languageUtils.toResolveHierarchy(o.lng||this.language):E.push(o.lng||this.language);const U=(V,Y,j)=>{const Ie=I&&j!==k?j:te;this.options.missingKeyHandler?this.options.missingKeyHandler(V,c,Y,Ie,ee,o):this.backendConnector&&this.backendConnector.saveMissing&&this.backendConnector.saveMissing(V,c,Y,Ie,ee,o),this.emit("missingKey",V,c,Y,k)};this.options.saveMissing&&(this.options.saveMissingPlurals&&O?E.forEach(V=>{const Y=this.pluralResolver.getSuffixes(V,o);F&&o[`defaultValue${this.options.pluralSeparator}zero`]&&Y.indexOf(`${this.options.pluralSeparator}zero`)<0&&Y.push(`${this.options.pluralSeparator}zero`),Y.forEach(j=>{U([V],i+j,o[`defaultValue${j}`]||X)})}):U(E,i,X))}k=this.extendTranslation(k,t,o,p,r),R&&k===i&&this.options.appendNamespaceToMissingKey&&(k=`${c}:${i}`),(R||T)&&this.options.parseMissingKeyHandler&&(this.options.compatibilityAPI!=="v1"?k=this.options.parseMissingKeyHandler(this.options.appendNamespaceToMissingKey?`${c}:${i}`:i,T?k:void 0):k=this.options.parseMissingKeyHandler(k))}return n?(p.res=k,p.usedParams=this.getUsedParamsDetails(o),p):k}extendTranslation(t,o,r,n,a){var i=this;if(this.i18nFormat&&this.i18nFormat.parse)t=this.i18nFormat.parse(t,{...this.options.interpolation.defaultVariables,...r},r.lng||this.language||n.usedLng,n.usedNS,n.usedKey,{resolved:n});else if(!r.skipInterpolation){r.interpolation&&this.interpolator.init({...r,interpolation:{...this.options.interpolation,...r.interpolation}});const g=typeof t=="string"&&(r&&r.interpolation&&r.interpolation.skipOnVariables!==void 0?r.interpolation.skipOnVariables:this.options.interpolation.skipOnVariables);let d;if(g){const k=t.match(this.interpolator.nestingRegexp);d=k&&k.length}let p=r.replace&&typeof r.replace!="string"?r.replace:r;if(this.options.interpolation.defaultVariables&&(p={...this.options.interpolation.defaultVariables,...p}),t=this.interpolator.interpolate(t,p,r.lng||this.language,r),g){const k=t.match(this.interpolator.nestingRegexp),m=k&&k.length;d<m&&(r.nest=!1)}!r.lng&&this.options.compatibilityAPI!=="v1"&&n&&n.res&&(r.lng=n.usedLng),r.nest!==!1&&(t=this.interpolator.nest(t,function(){for(var k=arguments.length,m=new Array(k),b=0;b<k;b++)m[b]=arguments[b];return a&&a[0]===m[0]&&!r.context?(i.logger.warn(`It seems you are nesting recursively key: ${m[0]} in key: ${o[0]}`),null):i.translate(...m,o)},r)),r.interpolation&&this.interpolator.reset()}const s=r.postProcess||this.options.postProcess,c=typeof s=="string"?[s]:s;return t!=null&&c&&c.length&&r.applyPostProcessor!==!1&&(t=vu.handle(c,t,o,this.options&&this.options.postProcessPassResolved?{i18nResolved:{...n,usedParams:this.getUsedParamsDetails(r)},...r}:r,this)),t}resolve(t){let o=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},r,n,a,i,s;return typeof t=="string"&&(t=[t]),t.forEach(c=>{if(this.isValidLookup(r))return;const g=this.extractFromKey(c,o),d=g.key;n=d;let p=g.namespaces;this.options.fallbackNS&&(p=p.concat(this.options.fallbackNS));const k=o.count!==void 0&&typeof o.count!="string",m=k&&!o.ordinal&&o.count===0&&this.pluralResolver.shouldUseIntlApi(),b=o.context!==void 0&&(typeof o.context=="string"||typeof o.context=="number")&&o.context!=="",y=o.lngs?o.lngs:this.languageUtils.toResolveHierarchy(o.lng||this.language,o.fallbackLng);p.forEach(h=>{this.isValidLookup(r)||(s=h,!xu[`${y[0]}-${h}`]&&this.utils&&this.utils.hasLoadedNamespace&&!this.utils.hasLoadedNamespace(s)&&(xu[`${y[0]}-${h}`]=!0,this.logger.warn(`key "${n}" for languages "${y.join(", ")}" won't get resolved as namespace "${s}" was not yet loaded`,"This means something IS WRONG in your setup. You access the t function before i18next.init / i18next.loadNamespace / i18next.changeLanguage was done. Wait for the callback or Promise to resolve before accessing it!!!")),y.forEach(x=>{if(this.isValidLookup(r))return;i=x;const _=[d];if(this.i18nFormat&&this.i18nFormat.addLookupKeys)this.i18nFormat.addLookupKeys(_,d,x,h,o);else{let T;k&&(T=this.pluralResolver.getSuffix(x,o.count,o));const R=`${this.options.pluralSeparator}zero`,O=`${this.options.pluralSeparator}ordinal${this.options.pluralSeparator}`;if(k&&(_.push(d+T),o.ordinal&&T.indexOf(O)===0&&_.push(d+T.replace(O,this.options.pluralSeparator)),m&&_.push(d+R)),b){const I=`${d}${this.options.contextSeparator}${o.context}`;_.push(I),k&&(_.push(I+T),o.ordinal&&T.indexOf(O)===0&&_.push(I+T.replace(O,this.options.pluralSeparator)),m&&_.push(I+R))}}let C;for(;C=_.pop();)this.isValidLookup(r)||(a=C,r=this.getResource(x,h,C,o))}))})}),{res:r,usedKey:n,exactUsedKey:a,usedLng:i,usedNS:s}}isValidLookup(t){return t!==void 0&&!(!this.options.returnNull&&t===null)&&!(!this.options.returnEmptyString&&t==="")}getResource(t,o,r){let n=arguments.length>3&&arguments[3]!==void 0?arguments[3]:{};return this.i18nFormat&&this.i18nFormat.getResource?this.i18nFormat.getResource(t,o,r,n):this.resourceStore.getResource(t,o,r,n)}getUsedParamsDetails(){let t=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{};const o=["defaultValue","ordinal","context","replace","lng","lngs","fallbackLng","ns","keySeparator","nsSeparator","returnObjects","returnDetails","joinArrays","postProcess","interpolation"],r=t.replace&&typeof t.replace!="string";let n=r?t.replace:t;if(r&&typeof t.count<"u"&&(n.count=t.count),this.options.interpolation.defaultVariables&&(n={...this.options.interpolation.defaultVariables,...n}),!r){n={...n};for(const a of o)delete n[a]}return n}static hasDefaultValue(t){const o="defaultValue";for(const r in t)if(Object.prototype.hasOwnProperty.call(t,r)&&o===r.substring(0,o.length)&&t[r]!==void 0)return!0;return!1}}function Vc(e){return e.charAt(0).toUpperCase()+e.slice(1)}class wu{constructor(t){this.options=t,this.supportedLngs=this.options.supportedLngs||!1,this.logger=Dt.create("languageUtils")}getScriptPartFromCode(t){if(t=Xa(t),!t||t.indexOf("-")<0)return null;const o=t.split("-");return o.length===2||(o.pop(),o[o.length-1].toLowerCase()==="x")?null:this.formatLanguageCode(o.join("-"))}getLanguagePartFromCode(t){if(t=Xa(t),!t||t.indexOf("-")<0)return t;const o=t.split("-");return this.formatLanguageCode(o[0])}formatLanguageCode(t){if(typeof t=="string"&&t.indexOf("-")>-1){const o=["hans","hant","latn","cyrl","cans","mong","arab"];let r=t.split("-");return this.options.lowerCaseLng?r=r.map(n=>n.toLowerCase()):r.length===2?(r[0]=r[0].toLowerCase(),r[1]=r[1].toUpperCase(),o.indexOf(r[1].toLowerCase())>-1&&(r[1]=Vc(r[1].toLowerCase()))):r.length===3&&(r[0]=r[0].toLowerCase(),r[1].length===2&&(r[1]=r[1].toUpperCase()),r[0]!=="sgn"&&r[2].length===2&&(r[2]=r[2].toUpperCase()),o.indexOf(r[1].toLowerCase())>-1&&(r[1]=Vc(r[1].toLowerCase())),o.indexOf(r[2].toLowerCase())>-1&&(r[2]=Vc(r[2].toLowerCase()))),r.join("-")}return this.options.cleanCode||this.options.lowerCaseLng?t.toLowerCase():t}isSupportedCode(t){return(this.options.load==="languageOnly"||this.options.nonExplicitSupportedLngs)&&(t=this.getLanguagePartFromCode(t)),!this.supportedLngs||!this.supportedLngs.length||this.supportedLngs.indexOf(t)>-1}getBestMatchFromCodes(t){if(!t)return null;let o;return t.forEach(r=>{if(o)return;const n=this.formatLanguageCode(r);(!this.options.supportedLngs||this.isSupportedCode(n))&&(o=n)}),!o&&this.options.supportedLngs&&t.forEach(r=>{if(o)return;const n=this.getLanguagePartFromCode(r);if(this.isSupportedCode(n))return o=n;o=this.options.supportedLngs.find(a=>{if(a===n)return a;if(!(a.indexOf("-")<0&&n.indexOf("-")<0)&&(a.indexOf("-")>0&&n.indexOf("-")<0&&a.substring(0,a.indexOf("-"))===n||a.indexOf(n)===0&&n.length>1))return a})}),o||(o=this.getFallbackCodes(this.options.fallbackLng)[0]),o}getFallbackCodes(t,o){if(!t)return[];if(typeof t=="function"&&(t=t(o)),typeof t=="string"&&(t=[t]),Array.isArray(t))return t;if(!o)return t.default||[];let r=t[o];return r||(r=t[this.getScriptPartFromCode(o)]),r||(r=t[this.formatLanguageCode(o)]),r||(r=t[this.getLanguagePartFromCode(o)]),r||(r=t.default),r||[]}toResolveHierarchy(t,o){const r=this.getFallbackCodes(o||this.options.fallbackLng||[],t),n=[],a=i=>{i&&(this.isSupportedCode(i)?n.push(i):this.logger.warn(`rejecting language code not found in supportedLngs: ${i}`))};return typeof t=="string"&&(t.indexOf("-")>-1||t.indexOf("_")>-1)?(this.options.load!=="languageOnly"&&a(this.formatLanguageCode(t)),this.options.load!=="languageOnly"&&this.options.load!=="currentOnly"&&a(this.getScriptPartFromCode(t)),this.options.load!=="currentOnly"&&a(this.getLanguagePartFromCode(t))):typeof t=="string"&&a(this.formatLanguageCode(t)),r.forEach(i=>{n.indexOf(i)<0&&a(this.formatLanguageCode(i))}),n}}let F6=[{lngs:["ach","ak","am","arn","br","fil","gun","ln","mfe","mg","mi","oc","pt","pt-BR","tg","tl","ti","tr","uz","wa"],nr:[1,2],fc:1},{lngs:["af","an","ast","az","bg","bn","ca","da","de","dev","el","en","eo","es","et","eu","fi","fo","fur","fy","gl","gu","ha","hi","hu","hy","ia","it","kk","kn","ku","lb","mai","ml","mn","mr","nah","nap","nb","ne","nl","nn","no","nso","pa","pap","pms","ps","pt-PT","rm","sco","se","si","so","son","sq","sv","sw","ta","te","tk","ur","yo"],nr:[1,2],fc:2},{lngs:["ay","bo","cgg","fa","ht","id","ja","jbo","ka","km","ko","ky","lo","ms","sah","su","th","tt","ug","vi","wo","zh"],nr:[1],fc:3},{lngs:["be","bs","cnr","dz","hr","ru","sr","uk"],nr:[1,2,5],fc:4},{lngs:["ar"],nr:[0,1,2,3,11,100],fc:5},{lngs:["cs","sk"],nr:[1,2,5],fc:6},{lngs:["csb","pl"],nr:[1,2,5],fc:7},{lngs:["cy"],nr:[1,2,3,8],fc:8},{lngs:["fr"],nr:[1,2],fc:9},{lngs:["ga"],nr:[1,2,3,7,11],fc:10},{lngs:["gd"],nr:[1,2,3,20],fc:11},{lngs:["is"],nr:[1,2],fc:12},{lngs:["jv"],nr:[0,1],fc:13},{lngs:["kw"],nr:[1,2,3,4],fc:14},{lngs:["lt"],nr:[1,2,10],fc:15},{lngs:["lv"],nr:[1,2,0],fc:16},{lngs:["mk"],nr:[1,2],fc:17},{lngs:["mnk"],nr:[0,1,2],fc:18},{lngs:["mt"],nr:[1,2,11,20],fc:19},{lngs:["or"],nr:[2,1],fc:2},{lngs:["ro"],nr:[1,2,20],fc:20},{lngs:["sl"],nr:[5,1,2,3],fc:21},{lngs:["he","iw"],nr:[1,2,20,21],fc:22}],$6={1:function(e){return+(e>1)},2:function(e){return+(e!=1)},3:function(e){return 0},4:function(e){return e%10==1&&e%100!=11?0:e%10>=2&&e%10<=4&&(e%100<10||e%100>=20)?1:2},5:function(e){return e==0?0:e==1?1:e==2?2:e%100>=3&&e%100<=10?3:e%100>=11?4:5},6:function(e){return e==1?0:e>=2&&e<=4?1:2},7:function(e){return e==1?0:e%10>=2&&e%10<=4&&(e%100<10||e%100>=20)?1:2},8:function(e){return e==1?0:e==2?1:e!=8&&e!=11?2:3},9:function(e){return+(e>=2)},10:function(e){return e==1?0:e==2?1:e<7?2:e<11?3:4},11:function(e){return e==1||e==11?0:e==2||e==12?1:e>2&&e<20?2:3},12:function(e){return+(e%10!=1||e%100==11)},13:function(e){return+(e!==0)},14:function(e){return e==1?0:e==2?1:e==3?2:3},15:function(e){return e%10==1&&e%100!=11?0:e%10>=2&&(e%100<10||e%100>=20)?1:2},16:function(e){return e%10==1&&e%100!=11?0:e!==0?1:2},17:function(e){return e==1||e%10==1&&e%100!=11?0:1},18:function(e){return e==0?0:e==1?1:2},19:function(e){return e==1?0:e==0||e%100>1&&e%100<11?1:e%100>10&&e%100<20?2:3},20:function(e){return e==1?0:e==0||e%100>0&&e%100<20?1:2},21:function(e){return e%100==1?1:e%100==2?2:e%100==3||e%100==4?3:0},22:function(e){return e==1?0:e==2?1:(e<0||e>10)&&e%10==0?2:3}};const j6=["v1","v2","v3"],G6=["v4"],_u={zero:0,one:1,two:2,few:3,many:4,other:5};function U6(){const e={};return F6.forEach(t=>{t.lngs.forEach(o=>{e[o]={numbers:t.nr,plurals:$6[t.fc]}})}),e}class z6{constructor(t){let o=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{};this.languageUtils=t,this.options=o,this.logger=Dt.create("pluralResolver"),(!this.options.compatibilityJSON||G6.includes(this.options.compatibilityJSON))&&(typeof Intl>"u"||!Intl.PluralRules)&&(this.options.compatibilityJSON="v3",this.logger.error("Your environment seems not to be Intl API compatible, use an Intl.PluralRules polyfill. Will fallback to the compatibilityJSON v3 format handling.")),this.rules=U6()}addRule(t,o){this.rules[t]=o}getRule(t){let o=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{};if(this.shouldUseIntlApi())try{return new Intl.PluralRules(Xa(t==="dev"?"en":t),{type:o.ordinal?"ordinal":"cardinal"})}catch{return}return this.rules[t]||this.rules[this.languageUtils.getLanguagePartFromCode(t)]}needsPlural(t){let o=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{};const r=this.getRule(t,o);return this.shouldUseIntlApi()?r&&r.resolvedOptions().pluralCategories.length>1:r&&r.numbers.length>1}getPluralFormsOfKey(t,o){let r=arguments.length>2&&arguments[2]!==void 0?arguments[2]:{};return this.getSuffixes(t,r).map(n=>`${o}${n}`)}getSuffixes(t){let o=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{};const r=this.getRule(t,o);return r?this.shouldUseIntlApi()?r.resolvedOptions().pluralCategories.sort((n,a)=>_u[n]-_u[a]).map(n=>`${this.options.prepend}${o.ordinal?`ordinal${this.options.prepend}`:""}${n}`):r.numbers.map(n=>this.getSuffix(t,n,o)):[]}getSuffix(t,o){let r=arguments.length>2&&arguments[2]!==void 0?arguments[2]:{};const n=this.getRule(t,r);return n?this.shouldUseIntlApi()?`${this.options.prepend}${r.ordinal?`ordinal${this.options.prepend}`:""}${n.select(o)}`:this.getSuffixRetroCompatible(n,o):(this.logger.warn(`no plural rule found for: ${t}`),"")}getSuffixRetroCompatible(t,o){const r=t.noAbs?t.plurals(o):t.plurals(Math.abs(o));let n=t.numbers[r];this.options.simplifyPluralSuffix&&t.numbers.length===2&&t.numbers[0]===1&&(n===2?n="plural":n===1&&(n=""));const a=()=>this.options.prepend&&n.toString()?this.options.prepend+n.toString():n.toString();return this.options.compatibilityJSON==="v1"?n===1?"":typeof n=="number"?`_plural_${n.toString()}`:a():this.options.compatibilityJSON==="v2"||this.options.simplifyPluralSuffix&&t.numbers.length===2&&t.numbers[0]===1?a():this.options.prepend&&r.toString()?this.options.prepend+r.toString():r.toString()}shouldUseIntlApi(){return!j6.includes(this.options.compatibilityJSON)}}function Au(e,t,o){let r=arguments.length>3&&arguments[3]!==void 0?arguments[3]:".",n=arguments.length>4&&arguments[4]!==void 0?arguments[4]:!0,a=I6(e,t,o);return!a&&n&&typeof o=="string"&&(a=Wc(e,o,r),a===void 0&&(a=Wc(t,o,r))),a}class H6{constructor(){let t=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{};this.logger=Dt.create("interpolator"),this.options=t,this.format=t.interpolation&&t.interpolation.format||(o=>o),this.init(t)}init(){let t=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{};t.interpolation||(t.interpolation={escapeValue:!0});const{escape:o,escapeValue:r,useRawValueToEscape:n,prefix:a,prefixEscaped:i,suffix:s,suffixEscaped:c,formatSeparator:g,unescapeSuffix:d,unescapePrefix:p,nestingPrefix:k,nestingPrefixEscaped:m,nestingSuffix:b,nestingSuffixEscaped:y,nestingOptionsSeparator:h,maxReplaces:x,alwaysFormat:_}=t.interpolation;this.escape=o!==void 0?o:P6,this.escapeValue=r!==void 0?r:!0,this.useRawValueToEscape=n!==void 0?n:!1,this.prefix=a?xr(a):i||"{{",this.suffix=s?xr(s):c||"}}",this.formatSeparator=g||",",this.unescapePrefix=d?"":p||"-",this.unescapeSuffix=this.unescapePrefix?"":d||"",this.nestingPrefix=k?xr(k):m||xr("$t("),this.nestingSuffix=b?xr(b):y||xr(")"),this.nestingOptionsSeparator=h||",",this.maxReplaces=x||1e3,this.alwaysFormat=_!==void 0?_:!1,this.resetRegExp()}reset(){this.options&&this.init(this.options)}resetRegExp(){const t=(o,r)=>o&&o.source===r?(o.lastIndex=0,o):new RegExp(r,"g");this.regexp=t(this.regexp,`${this.prefix}(.+?)${this.suffix}`),this.regexpUnescape=t(this.regexpUnescape,`${this.prefix}${this.unescapePrefix}(.+?)${this.unescapeSuffix}${this.suffix}`),this.nestingRegexp=t(this.nestingRegexp,`${this.nestingPrefix}(.+?)${this.nestingSuffix}`)}interpolate(t,o,r,n){let a,i,s;const c=this.options&&this.options.interpolation&&this.options.interpolation.defaultVariables||{};function g(b){return b.replace(/\$/g,"$$$$")}const d=b=>{if(b.indexOf(this.formatSeparator)<0){const _=Au(o,c,b,this.options.keySeparator,this.options.ignoreJSONStructure);return this.alwaysFormat?this.format(_,void 0,r,{...n,...o,interpolationkey:b}):_}const y=b.split(this.formatSeparator),h=y.shift().trim(),x=y.join(this.formatSeparator).trim();return this.format(Au(o,c,h,this.options.keySeparator,this.options.ignoreJSONStructure),x,r,{...n,...o,interpolationkey:h})};this.resetRegExp();const p=n&&n.missingInterpolationHandler||this.options.missingInterpolationHandler,k=n&&n.interpolation&&n.interpolation.skipOnVariables!==void 0?n.interpolation.skipOnVariables:this.options.interpolation.skipOnVariables;return[{regex:this.regexpUnescape,safeValue:b=>g(b)},{regex:this.regexp,safeValue:b=>this.escapeValue?g(this.escape(b)):g(b)}].forEach(b=>{for(s=0;a=b.regex.exec(t);){const y=a[1].trim();if(i=d(y),i===void 0)if(typeof p=="function"){const x=p(t,a,n);i=typeof x=="string"?x:""}else if(n&&Object.prototype.hasOwnProperty.call(n,y))i="";else if(k){i=a[0];continue}else this.logger.warn(`missed to pass in variable ${y} for interpolating ${t}`),i="";else typeof i!="string"&&!this.useRawValueToEscape&&(i=ku(i));const h=b.safeValue(i);if(t=t.replace(a[0],h),k?(b.regex.lastIndex+=i.length,b.regex.lastIndex-=a[0].length):b.regex.lastIndex=0,s++,s>=this.maxReplaces)break}}),t}nest(t,o){let r=arguments.length>2&&arguments[2]!==void 0?arguments[2]:{},n,a,i;function s(c,g){const d=this.nestingOptionsSeparator;if(c.indexOf(d)<0)return c;const p=c.split(new RegExp(`${d}[ ]*{`));let k=`{${p[1]}`;c=p[0],k=this.interpolate(k,i);const m=k.match(/'/g),b=k.match(/"/g);(m&&m.length%2===0&&!b||b.length%2!==0)&&(k=k.replace(/'/g,'"'));try{i=JSON.parse(k),g&&(i={...g,...i})}catch(y){return this.logger.warn(`failed parsing options string in nesting for key ${c}`,y),`${c}${d}${k}`}return i.defaultValue&&i.defaultValue.indexOf(this.prefix)>-1&&delete i.defaultValue,c}for(;n=this.nestingRegexp.exec(t);){let c=[];i={...r},i=i.replace&&typeof i.replace!="string"?i.replace:i,i.applyPostProcessor=!1,delete i.defaultValue;let g=!1;if(n[0].indexOf(this.formatSeparator)!==-1&&!/{.*}/.test(n[1])){const d=n[1].split(this.formatSeparator).map(p=>p.trim());n[1]=d.shift(),c=d,g=!0}if(a=o(s.call(this,n[1].trim(),i),i),a&&n[0]===t&&typeof a!="string")return a;typeof a!="string"&&(a=ku(a)),a||(this.logger.warn(`missed to resolve ${n[1]} for nesting ${t}`),a=""),g&&(a=c.reduce((d,p)=>this.format(d,p,r.lng,{...r,interpolationkey:n[1].trim()}),a.trim())),t=t.replace(n[0],a),this.regexp.lastIndex=0}return t}}function W6(e){let t=e.toLowerCase().trim();const o={};if(e.indexOf("(")>-1){const r=e.split("(");t=r[0].toLowerCase().trim();const n=r[1].substring(0,r[1].length-1);t==="currency"&&n.indexOf(":")<0?o.currency||(o.currency=n.trim()):t==="relativetime"&&n.indexOf(":")<0?o.range||(o.range=n.trim()):n.split(";").forEach(i=>{if(i){const[s,...c]=i.split(":"),g=c.join(":").trim().replace(/^'+|'+$/g,""),d=s.trim();o[d]||(o[d]=g),g==="false"&&(o[d]=!1),g==="true"&&(o[d]=!0),isNaN(g)||(o[d]=parseInt(g,10))}})}return{formatName:t,formatOptions:o}}function wr(e){const t={};return function(r,n,a){const i=n+JSON.stringify(a);let s=t[i];return s||(s=e(Xa(n),a),t[i]=s),s(r)}}class V6{constructor(){let t=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{};this.logger=Dt.create("formatter"),this.options=t,this.formats={number:wr((o,r)=>{const n=new Intl.NumberFormat(o,{...r});return a=>n.format(a)}),currency:wr((o,r)=>{const n=new Intl.NumberFormat(o,{...r,style:"currency"});return a=>n.format(a)}),datetime:wr((o,r)=>{const n=new Intl.DateTimeFormat(o,{...r});return a=>n.format(a)}),relativetime:wr((o,r)=>{const n=new Intl.RelativeTimeFormat(o,{...r});return a=>n.format(a,r.range||"day")}),list:wr((o,r)=>{const n=new Intl.ListFormat(o,{...r});return a=>n.format(a)})},this.init(t)}init(t){const r=(arguments.length>1&&arguments[1]!==void 0?arguments[1]:{interpolation:{}}).interpolation;this.formatSeparator=r.formatSeparator?r.formatSeparator:r.formatSeparator||","}add(t,o){this.formats[t.toLowerCase().trim()]=o}addCached(t,o){this.formats[t.toLowerCase().trim()]=wr(o)}format(t,o,r){let n=arguments.length>3&&arguments[3]!==void 0?arguments[3]:{};return o.split(this.formatSeparator).reduce((s,c)=>{const{formatName:g,formatOptions:d}=W6(c);if(this.formats[g]){let p=s;try{const k=n&&n.formatParams&&n.formatParams[n.interpolationkey]||{},m=k.locale||k.lng||n.locale||n.lng||r;p=this.formats[g](s,m,{...d,...n,...k})}catch(k){this.logger.warn(k)}return p}else this.logger.warn(`there was no format function for ${g}`);return s},t)}}function q6(e,t){e.pending[t]!==void 0&&(delete e.pending[t],e.pendingCount--)}class Y6 extends qa{constructor(t,o,r){let n=arguments.length>3&&arguments[3]!==void 0?arguments[3]:{};super(),this.backend=t,this.store=o,this.services=r,this.languageUtils=r.languageUtils,this.options=n,this.logger=Dt.create("backendConnector"),this.waitingReads=[],this.maxParallelReads=n.maxParallelReads||10,this.readingCalls=0,this.maxRetries=n.maxRetries>=0?n.maxRetries:5,this.retryTimeout=n.retryTimeout>=1?n.retryTimeout:350,this.state={},this.queue=[],this.backend&&this.backend.init&&this.backend.init(r,n.backend,n)}queueLoad(t,o,r,n){const a={},i={},s={},c={};return t.forEach(g=>{let d=!0;o.forEach(p=>{const k=`${g}|${p}`;!r.reload&&this.store.hasResourceBundle(g,p)?this.state[k]=2:this.state[k]<0||(this.state[k]===1?i[k]===void 0&&(i[k]=!0):(this.state[k]=1,d=!1,i[k]===void 0&&(i[k]=!0),a[k]===void 0&&(a[k]=!0),c[p]===void 0&&(c[p]=!0)))}),d||(s[g]=!0)}),(Object.keys(a).length||Object.keys(i).length)&&this.queue.push({pending:i,pendingCount:Object.keys(i).length,loaded:{},errors:[],callback:n}),{toLoad:Object.keys(a),pending:Object.keys(i),toLoadLanguages:Object.keys(s),toLoadNamespaces:Object.keys(c)}}loaded(t,o,r){const n=t.split("|"),a=n[0],i=n[1];o&&this.emit("failedLoading",a,i,o),r&&this.store.addResourceBundle(a,i,r,void 0,void 0,{skipCopy:!0}),this.state[t]=o?-1:2;const s={};this.queue.forEach(c=>{O6(c.loaded,[a],i),q6(c,t),o&&c.errors.push(o),c.pendingCount===0&&!c.done&&(Object.keys(c.loaded).forEach(g=>{s[g]||(s[g]={});const d=c.loaded[g];d.length&&d.forEach(p=>{s[g][p]===void 0&&(s[g][p]=!0)})}),c.done=!0,c.errors.length?c.callback(c.errors):c.callback())}),this.emit("loaded",s),this.queue=this.queue.filter(c=>!c.done)}read(t,o,r){let n=arguments.length>3&&arguments[3]!==void 0?arguments[3]:0,a=arguments.length>4&&arguments[4]!==void 0?arguments[4]:this.retryTimeout,i=arguments.length>5?arguments[5]:void 0;if(!t.length)return i(null,{});if(this.readingCalls>=this.maxParallelReads){this.waitingReads.push({lng:t,ns:o,fcName:r,tried:n,wait:a,callback:i});return}this.readingCalls++;const s=(g,d)=>{if(this.readingCalls--,this.waitingReads.length>0){const p=this.waitingReads.shift();this.read(p.lng,p.ns,p.fcName,p.tried,p.wait,p.callback)}if(g&&d&&n<this.maxRetries){setTimeout(()=>{this.read.call(this,t,o,r,n+1,a*2,i)},a);return}i(g,d)},c=this.backend[r].bind(this.backend);if(c.length===2){try{const g=c(t,o);g&&typeof g.then=="function"?g.then(d=>s(null,d)).catch(s):s(null,g)}catch(g){s(g)}return}return c(t,o,s)}prepareLoading(t,o){let r=arguments.length>2&&arguments[2]!==void 0?arguments[2]:{},n=arguments.length>3?arguments[3]:void 0;if(!this.backend)return this.logger.warn("No backend was added via i18next.use. Will not load resources."),n&&n();typeof t=="string"&&(t=this.languageUtils.toResolveHierarchy(t)),typeof o=="string"&&(o=[o]);const a=this.queueLoad(t,o,r,n);if(!a.toLoad.length)return a.pending.length||n(),null;a.toLoad.forEach(i=>{this.loadOne(i)})}load(t,o,r){this.prepareLoading(t,o,{},r)}reload(t,o,r){this.prepareLoading(t,o,{reload:!0},r)}loadOne(t){let o=arguments.length>1&&arguments[1]!==void 0?arguments[1]:"";const r=t.split("|"),n=r[0],a=r[1];this.read(n,a,"read",void 0,void 0,(i,s)=>{i&&this.logger.warn(`${o}loading namespace ${a} for language ${n} failed`,i),!i&&s&&this.logger.log(`${o}loaded namespace ${a} for language ${n}`,s),this.loaded(t,i,s)})}saveMissing(t,o,r,n,a){let i=arguments.length>5&&arguments[5]!==void 0?arguments[5]:{},s=arguments.length>6&&arguments[6]!==void 0?arguments[6]:()=>{};if(this.services.utils&&this.services.utils.hasLoadedNamespace&&!this.services.utils.hasLoadedNamespace(o)){this.logger.warn(`did not save key "${r}" as the namespace "${o}" was not yet loaded`,"This means something IS WRONG in your setup. You access the t function before i18next.init / i18next.loadNamespace / i18next.changeLanguage was done. Wait for the callback or Promise to resolve before accessing it!!!");return}if(!(r==null||r==="")){if(this.backend&&this.backend.create){const c={...i,isUpdate:a},g=this.backend.create.bind(this.backend);if(g.length<6)try{let d;g.length===5?d=g(t,o,r,n,c):d=g(t,o,r,n),d&&typeof d.then=="function"?d.then(p=>s(null,p)).catch(s):s(null,d)}catch(d){s(d)}else g(t,o,r,n,s,c)}!t||!t[0]||this.store.addResource(t[0],o,r,n)}}}function Su(){return{debug:!1,initImmediate:!0,ns:["translation"],defaultNS:["translation"],fallbackLng:["dev"],fallbackNS:!1,supportedLngs:!1,nonExplicitSupportedLngs:!1,load:"all",preload:!1,simplifyPluralSuffix:!0,keySeparator:".",nsSeparator:":",pluralSeparator:"_",contextSeparator:"_",partialBundledLanguages:!1,saveMissing:!1,updateMissing:!1,saveMissingTo:"fallback",saveMissingPlurals:!0,missingKeyHandler:!1,missingInterpolationHandler:!1,postProcess:!1,postProcessPassResolved:!1,returnNull:!1,returnEmptyString:!0,returnObjects:!1,joinArrays:!1,returnedObjectHandler:!1,parseMissingKeyHandler:!1,appendNamespaceToMissingKey:!1,appendNamespaceToCIMode:!1,overloadTranslationOptionHandler:function(t){let o={};if(typeof t[1]=="object"&&(o=t[1]),typeof t[1]=="string"&&(o.defaultValue=t[1]),typeof t[2]=="string"&&(o.tDescription=t[2]),typeof t[2]=="object"||typeof t[3]=="object"){const r=t[3]||t[2];Object.keys(r).forEach(n=>{o[n]=r[n]})}return o},interpolation:{escapeValue:!0,format:e=>e,prefix:"{{",suffix:"}}",formatSeparator:",",unescapePrefix:"-",nestingPrefix:"$t(",nestingSuffix:")",nestingOptionsSeparator:",",maxReplaces:1e3,skipOnVariables:!0}}}function Eu(e){return typeof e.ns=="string"&&(e.ns=[e.ns]),typeof e.fallbackLng=="string"&&(e.fallbackLng=[e.fallbackLng]),typeof e.fallbackNS=="string"&&(e.fallbackNS=[e.fallbackNS]),e.supportedLngs&&e.supportedLngs.indexOf("cimode")<0&&(e.supportedLngs=e.supportedLngs.concat(["cimode"])),e}function Ja(){}function X6(e){Object.getOwnPropertyNames(Object.getPrototypeOf(e)).forEach(o=>{typeof e[o]=="function"&&(e[o]=e[o].bind(e))})}class _n extends qa{constructor(){let t=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{},o=arguments.length>1?arguments[1]:void 0;if(super(),this.options=Eu(t),this.services={},this.logger=Dt,this.modules={external:[]},X6(this),o&&!this.isInitialized&&!t.isClone){if(!this.options.initImmediate)return this.init(t,o),this;setTimeout(()=>{this.init(t,o)},0)}}init(){var t=this;let o=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{},r=arguments.length>1?arguments[1]:void 0;this.isInitializing=!0,typeof o=="function"&&(r=o,o={}),!o.defaultNS&&o.defaultNS!==!1&&o.ns&&(typeof o.ns=="string"?o.defaultNS=o.ns:o.ns.indexOf("translation")<0&&(o.defaultNS=o.ns[0]));const n=Su();this.options={...n,...this.options,...Eu(o)},this.options.compatibilityAPI!=="v1"&&(this.options.interpolation={...n.interpolation,...this.options.interpolation}),o.keySeparator!==void 0&&(this.options.userDefinedKeySeparator=o.keySeparator),o.nsSeparator!==void 0&&(this.options.userDefinedNsSeparator=o.nsSeparator);function a(d){return d?typeof d=="function"?new d:d:null}if(!this.options.isClone){this.modules.logger?Dt.init(a(this.modules.logger),this.options):Dt.init(null,this.options);let d;this.modules.formatter?d=this.modules.formatter:typeof Intl<"u"&&(d=V6);const p=new wu(this.options);this.store=new hu(this.options.resources,this.options);const k=this.services;k.logger=Dt,k.resourceStore=this.store,k.languageUtils=p,k.pluralResolver=new z6(p,{prepend:this.options.pluralSeparator,compatibilityJSON:this.options.compatibilityJSON,simplifyPluralSuffix:this.options.simplifyPluralSuffix}),d&&(!this.options.interpolation.format||this.options.interpolation.format===n.interpolation.format)&&(k.formatter=a(d),k.formatter.init(k,this.options),this.options.interpolation.format=k.formatter.format.bind(k.formatter)),k.interpolator=new H6(this.options),k.utils={hasLoadedNamespace:this.hasLoadedNamespace.bind(this)},k.backendConnector=new Y6(a(this.modules.backend),k.resourceStore,k,this.options),k.backendConnector.on("*",function(m){for(var b=arguments.length,y=new Array(b>1?b-1:0),h=1;h<b;h++)y[h-1]=arguments[h];t.emit(m,...y)}),this.modules.languageDetector&&(k.languageDetector=a(this.modules.languageDetector),k.languageDetector.init&&k.languageDetector.init(k,this.options.detection,this.options)),this.modules.i18nFormat&&(k.i18nFormat=a(this.modules.i18nFormat),k.i18nFormat.init&&k.i18nFormat.init(this)),this.translator=new Ka(this.services,this.options),this.translator.on("*",function(m){for(var b=arguments.length,y=new Array(b>1?b-1:0),h=1;h<b;h++)y[h-1]=arguments[h];t.emit(m,...y)}),this.modules.external.forEach(m=>{m.init&&m.init(this)})}if(this.format=this.options.interpolation.format,r||(r=Ja),this.options.fallbackLng&&!this.services.languageDetector&&!this.options.lng){const d=this.services.languageUtils.getFallbackCodes(this.options.fallbackLng);d.length>0&&d[0]!=="dev"&&(this.options.lng=d[0])}!this.services.languageDetector&&!this.options.lng&&this.logger.warn("init: no languageDetector is used and no lng is defined"),["getResource","hasResourceBundle","getResourceBundle","getDataByLanguage"].forEach(d=>{this[d]=function(){return t.store[d](...arguments)}}),["addResource","addResources","addResourceBundle","removeResourceBundle"].forEach(d=>{this[d]=function(){return t.store[d](...arguments),t}});const c=xn(),g=()=>{const d=(p,k)=>{this.isInitializing=!1,this.isInitialized&&!this.initializedStoreOnce&&this.logger.warn("init: i18next is already initialized. You should call init just once!"),this.isInitialized=!0,this.options.isClone||this.logger.log("initialized",this.options),this.emit("initialized",this.options),c.resolve(k),r(p,k)};if(this.languages&&this.options.compatibilityAPI!=="v1"&&!this.isInitialized)return d(null,this.t.bind(this));this.changeLanguage(this.options.lng,d)};return this.options.resources||!this.options.initImmediate?g():setTimeout(g,0),c}loadResources(t){let r=arguments.length>1&&arguments[1]!==void 0?arguments[1]:Ja;const n=typeof t=="string"?t:this.language;if(typeof t=="function"&&(r=t),!this.options.resources||this.options.partialBundledLanguages){if(n&&n.toLowerCase()==="cimode"&&(!this.options.preload||this.options.preload.length===0))return r();const a=[],i=s=>{if(!s||s==="cimode")return;this.services.languageUtils.toResolveHierarchy(s).forEach(g=>{g!=="cimode"&&a.indexOf(g)<0&&a.push(g)})};n?i(n):this.services.languageUtils.getFallbackCodes(this.options.fallbackLng).forEach(c=>i(c)),this.options.preload&&this.options.preload.forEach(s=>i(s)),this.services.backendConnector.load(a,this.options.ns,s=>{!s&&!this.resolvedLanguage&&this.language&&this.setResolvedLanguage(this.language),r(s)})}else r(null)}reloadResources(t,o,r){const n=xn();return t||(t=this.languages),o||(o=this.options.ns),r||(r=Ja),this.services.backendConnector.reload(t,o,a=>{n.resolve(),r(a)}),n}use(t){if(!t)throw new Error("You are passing an undefined module! Please check the object you are passing to i18next.use()");if(!t.type)throw new Error("You are passing a wrong module! Please check the object you are passing to i18next.use()");return t.type==="backend"&&(this.modules.backend=t),(t.type==="logger"||t.log&&t.warn&&t.error)&&(this.modules.logger=t),t.type==="languageDetector"&&(this.modules.languageDetector=t),t.type==="i18nFormat"&&(this.modules.i18nFormat=t),t.type==="postProcessor"&&vu.addPostProcessor(t),t.type==="formatter"&&(this.modules.formatter=t),t.type==="3rdParty"&&this.modules.external.push(t),this}setResolvedLanguage(t){if(!(!t||!this.languages)&&!(["cimode","dev"].indexOf(t)>-1))for(let o=0;o<this.languages.length;o++){const r=this.languages[o];if(!(["cimode","dev"].indexOf(r)>-1)&&this.store.hasLanguageSomeTranslations(r)){this.resolvedLanguage=r;break}}}changeLanguage(t,o){var r=this;this.isLanguageChangingTo=t;const n=xn();this.emit("languageChanging",t);const a=c=>{this.language=c,this.languages=this.services.languageUtils.toResolveHierarchy(c),this.resolvedLanguage=void 0,this.setResolvedLanguage(c)},i=(c,g)=>{g?(a(g),this.translator.changeLanguage(g),this.isLanguageChangingTo=void 0,this.emit("languageChanged",g),this.logger.log("languageChanged",g)):this.isLanguageChangingTo=void 0,n.resolve(function(){return r.t(...arguments)}),o&&o(c,function(){return r.t(...arguments)})},s=c=>{!t&&!c&&this.services.languageDetector&&(c=[]);const g=typeof c=="string"?c:this.services.languageUtils.getBestMatchFromCodes(c);g&&(this.language||a(g),this.translator.language||this.translator.changeLanguage(g),this.services.languageDetector&&this.services.languageDetector.cacheUserLanguage&&this.services.languageDetector.cacheUserLanguage(g)),this.loadResources(g,d=>{i(d,g)})};return!t&&this.services.languageDetector&&!this.services.languageDetector.async?s(this.services.languageDetector.detect()):!t&&this.services.languageDetector&&this.services.languageDetector.async?this.services.languageDetector.detect.length===0?this.services.languageDetector.detect().then(s):this.services.languageDetector.detect(s):s(t),n}getFixedT(t,o,r){var n=this;const a=function(i,s){let c;if(typeof s!="object"){for(var g=arguments.length,d=new Array(g>2?g-2:0),p=2;p<g;p++)d[p-2]=arguments[p];c=n.options.overloadTranslationOptionHandler([i,s].concat(d))}else c={...s};c.lng=c.lng||a.lng,c.lngs=c.lngs||a.lngs,c.ns=c.ns||a.ns,c.keyPrefix=c.keyPrefix||r||a.keyPrefix;const k=n.options.keySeparator||".";let m;return c.keyPrefix&&Array.isArray(i)?m=i.map(b=>`${c.keyPrefix}${k}${b}`):m=c.keyPrefix?`${c.keyPrefix}${k}${i}`:i,n.t(m,c)};return typeof t=="string"?a.lng=t:a.lngs=t,a.ns=o,a.keyPrefix=r,a}t(){return this.translator&&this.translator.translate(...arguments)}exists(){return this.translator&&this.translator.exists(...arguments)}setDefaultNamespace(t){this.options.defaultNS=t}hasLoadedNamespace(t){let o=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{};if(!this.isInitialized)return this.logger.warn("hasLoadedNamespace: i18next was not initialized",this.languages),!1;if(!this.languages||!this.languages.length)return this.logger.warn("hasLoadedNamespace: i18n.languages were undefined or empty",this.languages),!1;const r=o.lng||this.resolvedLanguage||this.languages[0],n=this.options?this.options.fallbackLng:!1,a=this.languages[this.languages.length-1];if(r.toLowerCase()==="cimode")return!0;const i=(s,c)=>{const g=this.services.backendConnector.state[`${s}|${c}`];return g===-1||g===2};if(o.precheck){const s=o.precheck(this,i);if(s!==void 0)return s}return!!(this.hasResourceBundle(r,t)||!this.services.backendConnector.backend||this.options.resources&&!this.options.partialBundledLanguages||i(r,t)&&(!n||i(a,t)))}loadNamespaces(t,o){const r=xn();return this.options.ns?(typeof t=="string"&&(t=[t]),t.forEach(n=>{this.options.ns.indexOf(n)<0&&this.options.ns.push(n)}),this.loadResources(n=>{r.resolve(),o&&o(n)}),r):(o&&o(),Promise.resolve())}loadLanguages(t,o){const r=xn();typeof t=="string"&&(t=[t]);const n=this.options.preload||[],a=t.filter(i=>n.indexOf(i)<0&&this.services.languageUtils.isSupportedCode(i));return a.length?(this.options.preload=n.concat(a),this.loadResources(i=>{r.resolve(),o&&o(i)}),r):(o&&o(),Promise.resolve())}dir(t){if(t||(t=this.resolvedLanguage||(this.languages&&this.languages.length>0?this.languages[0]:this.language)),!t)return"rtl";const o=["ar","shu","sqr","ssh","xaa","yhd","yud","aao","abh","abv","acm","acq","acw","acx","acy","adf","ads","aeb","aec","afb","ajp","apc","apd","arb","arq","ars","ary","arz","auz","avl","ayh","ayl","ayn","ayp","bbz","pga","he","iw","ps","pbt","pbu","pst","prp","prd","ug","ur","ydd","yds","yih","ji","yi","hbo","men","xmn","fa","jpr","peo","pes","prs","dv","sam","ckb"],r=this.services&&this.services.languageUtils||new wu(Su());return o.indexOf(r.getLanguagePartFromCode(t))>-1||t.toLowerCase().indexOf("-arab")>1?"rtl":"ltr"}static createInstance(){let t=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{},o=arguments.length>1?arguments[1]:void 0;return new _n(t,o)}cloneInstance(){let t=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{},o=arguments.length>1&&arguments[1]!==void 0?arguments[1]:Ja;const r=t.forkResourceStore;r&&delete t.forkResourceStore;const n={...this.options,...t,isClone:!0},a=new _n(n);return(t.debug!==void 0||t.prefix!==void 0)&&(a.logger=a.logger.clone(t)),["store","services","language"].forEach(s=>{a[s]=this[s]}),a.services={...this.services},a.services.utils={hasLoadedNamespace:a.hasLoadedNamespace.bind(a)},r&&(a.store=new hu(this.store.data,n),a.services.resourceStore=a.store),a.translator=new Ka(a.services,n),a.translator.on("*",function(s){for(var c=arguments.length,g=new Array(c>1?c-1:0),d=1;d<c;d++)g[d-1]=arguments[d];a.emit(s,...g)}),a.init(n,o),a.translator.options=n,a.translator.backendConnector.services.utils={hasLoadedNamespace:a.hasLoadedNamespace.bind(a)},a}toJSON(){return{options:this.options,store:this.store,language:this.language,languages:this.languages,resolvedLanguage:this.resolvedLanguage}}}const Ve=_n.createInstance();Ve.createInstance=_n.createInstance,Ve.createInstance,Ve.dir,Ve.init,Ve.loadResources,Ve.reloadResources,Ve.use,Ve.changeLanguage,Ve.getFixedT,Ve.t,Ve.exists,Ve.setDefaultNamespace,Ve.hasLoadedNamespace,Ve.loadNamespaces,Ve.loadLanguages;function K6(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function J6(e,t){for(var o=0;o<t.length;o++){var r=t[o];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,Mm(r.key),r)}}function Q6(e,t,o){return t&&J6(e.prototype,t),Object.defineProperty(e,"prototype",{writable:!1}),e}var Cu=[],Z6=Cu.forEach,e5=Cu.slice;function t5(e){return Z6.call(e5.call(arguments,1),function(t){if(t)for(var o in t)e[o]===void 0&&(e[o]=t[o])}),e}var Tu=/^[\u0009\u0020-\u007e\u0080-\u00ff]+$/,o5=function(t,o,r){var n=r||{};n.path=n.path||"/";var a=encodeURIComponent(o),i="".concat(t,"=").concat(a);if(n.maxAge>0){var s=n.maxAge-0;if(Number.isNaN(s))throw new Error("maxAge should be a Number");i+="; Max-Age=".concat(Math.floor(s))}if(n.domain){if(!Tu.test(n.domain))throw new TypeError("option domain is invalid");i+="; Domain=".concat(n.domain)}if(n.path){if(!Tu.test(n.path))throw new TypeError("option path is invalid");i+="; Path=".concat(n.path)}if(n.expires){if(typeof n.expires.toUTCString!="function")throw new TypeError("option expires is invalid");i+="; Expires=".concat(n.expires.toUTCString())}if(n.httpOnly&&(i+="; HttpOnly"),n.secure&&(i+="; Secure"),n.sameSite){var c=typeof n.sameSite=="string"?n.sameSite.toLowerCase():n.sameSite;switch(c){case!0:i+="; SameSite=Strict";break;case"lax":i+="; SameSite=Lax";break;case"strict":i+="; SameSite=Strict";break;case"none":i+="; SameSite=None";break;default:throw new TypeError("option sameSite is invalid")}}return i},Ru={create:function(t,o,r,n){var a=arguments.length>4&&arguments[4]!==void 0?arguments[4]:{path:"/",sameSite:"strict"};r&&(a.expires=new Date,a.expires.setTime(a.expires.getTime()+r*60*1e3)),n&&(a.domain=n),document.cookie=o5(t,encodeURIComponent(o),a)},read:function(t){for(var o="".concat(t,"="),r=document.cookie.split(";"),n=0;n<r.length;n++){for(var a=r[n];a.charAt(0)===" ";)a=a.substring(1,a.length);if(a.indexOf(o)===0)return a.substring(o.length,a.length)}return null},remove:function(t){this.create(t,"",-1)}},r5={name:"cookie",lookup:function(t){var o;if(t.lookupCookie&&typeof document<"u"){var r=Ru.read(t.lookupCookie);r&&(o=r)}return o},cacheUserLanguage:function(t,o){o.lookupCookie&&typeof document<"u"&&Ru.create(o.lookupCookie,t,o.cookieMinutes,o.cookieDomain,o.cookieOptions)}},n5={name:"querystring",lookup:function(t){var o;if(typeof window<"u"){var r=window.location.search;!window.location.search&&window.location.hash&&window.location.hash.indexOf("?")>-1&&(r=window.location.hash.substring(window.location.hash.indexOf("?")));for(var n=r.substring(1),a=n.split("&"),i=0;i<a.length;i++){var s=a[i].indexOf("=");if(s>0){var c=a[i].substring(0,s);c===t.lookupQuerystring&&(o=a[i].substring(s+1))}}}return o}},An=null,Ou=function(){if(An!==null)return An;try{An=window!=="undefined"&&window.localStorage!==null;var t="i18next.translate.boo";window.localStorage.setItem(t,"foo"),window.localStorage.removeItem(t)}catch{An=!1}return An},a5={name:"localStorage",lookup:function(t){var o;if(t.lookupLocalStorage&&Ou()){var r=window.localStorage.getItem(t.lookupLocalStorage);r&&(o=r)}return o},cacheUserLanguage:function(t,o){o.lookupLocalStorage&&Ou()&&window.localStorage.setItem(o.lookupLocalStorage,t)}},Sn=null,Iu=function(){if(Sn!==null)return Sn;try{Sn=window!=="undefined"&&window.sessionStorage!==null;var t="i18next.translate.boo";window.sessionStorage.setItem(t,"foo"),window.sessionStorage.removeItem(t)}catch{Sn=!1}return Sn},i5={name:"sessionStorage",lookup:function(t){var o;if(t.lookupSessionStorage&&Iu()){var r=window.sessionStorage.getItem(t.lookupSessionStorage);r&&(o=r)}return o},cacheUserLanguage:function(t,o){o.lookupSessionStorage&&Iu()&&window.sessionStorage.setItem(o.lookupSessionStorage,t)}},s5={name:"navigator",lookup:function(t){var o=[];if(typeof navigator<"u"){if(navigator.languages)for(var r=0;r<navigator.languages.length;r++)o.push(navigator.languages[r]);navigator.userLanguage&&o.push(navigator.userLanguage),navigator.language&&o.push(navigator.language)}return o.length>0?o:void 0}},c5={name:"htmlTag",lookup:function(t){var o,r=t.htmlTag||(typeof document<"u"?document.documentElement:null);return r&&typeof r.getAttribute=="function"&&(o=r.getAttribute("lang")),o}},l5={name:"path",lookup:function(t){var o;if(typeof window<"u"){var r=window.location.pathname.match(/\/([a-zA-Z-]*)/g);if(r instanceof Array)if(typeof t.lookupFromPathIndex=="number"){if(typeof r[t.lookupFromPathIndex]!="string")return;o=r[t.lookupFromPathIndex].replace("/","")}else o=r[0].replace("/","")}return o}},g5={name:"subdomain",lookup:function(t){var o=typeof t.lookupFromSubdomainIndex=="number"?t.lookupFromSubdomainIndex+1:1,r=typeof window<"u"&&window.location&&window.location.hostname&&window.location.hostname.match(/^(\w{2,5})\.(([a-z0-9-]{1,63}\.[a-z]{2,6})|localhost)/i);if(r)return r[o]}};function p5(){return{order:["querystring","cookie","localStorage","sessionStorage","navigator","htmlTag"],lookupQuerystring:"lng",lookupCookie:"i18next",lookupLocalStorage:"i18nextLng",lookupSessionStorage:"i18nextLng",caches:["localStorage"],excludeCacheFor:["cimode"],convertDetectedLanguage:function(t){return t}}}var Nu=function(){function e(t){var o=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{};K6(this,e),this.type="languageDetector",this.detectors={},this.init(t,o)}return Q6(e,[{key:"init",value:function(o){var r=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},n=arguments.length>2&&arguments[2]!==void 0?arguments[2]:{};this.services=o||{languageUtils:{}},this.options=t5(r,this.options||{},p5()),typeof this.options.convertDetectedLanguage=="string"&&this.options.convertDetectedLanguage.indexOf("15897")>-1&&(this.options.convertDetectedLanguage=function(a){return a.replace("-","_")}),this.options.lookupFromUrlIndex&&(this.options.lookupFromPathIndex=this.options.lookupFromUrlIndex),this.i18nOptions=n,this.addDetector(r5),this.addDetector(n5),this.addDetector(a5),this.addDetector(i5),this.addDetector(s5),this.addDetector(c5),this.addDetector(l5),this.addDetector(g5)}},{key:"addDetector",value:function(o){return this.detectors[o.name]=o,this}},{key:"detect",value:function(o){var r=this;o||(o=this.options.order);var n=[];return o.forEach(function(a){if(r.detectors[a]){var i=r.detectors[a].lookup(r.options);i&&typeof i=="string"&&(i=[i]),i&&(n=n.concat(i))}}),n=n.map(function(a){return r.options.convertDetectedLanguage(a)}),this.services.languageUtils.getBestMatchFromCodes?n:n.length>0?n[0]:null}},{key:"cacheUserLanguage",value:function(o,r){var n=this;r||(r=this.options.caches),r&&(this.options.excludeCacheFor&&this.options.excludeCacheFor.indexOf(o)>-1||r.forEach(function(a){n.detectors[a]&&n.detectors[a].cacheUserLanguage(o,n.options)}))}}]),e}();Nu.type="languageDetector";function qc(e){"@babel/helpers - typeof";return qc=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(t){return typeof t}:function(t){return t&&typeof Symbol=="function"&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},qc(e)}function Pu(){return typeof XMLHttpRequest=="function"||(typeof XMLHttpRequest>"u"?"undefined":qc(XMLHttpRequest))==="object"}function d5(e){return!!e&&typeof e.then=="function"}function f5(e){return d5(e)?e:Promise.resolve(e)}function m5(e){throw new Error('Could not dynamically require "'+e+'". Please configure the dynamicRequireTargets or/and ignoreDynamicRequires option of @rollup/plugin-commonjs appropriately for this require call to work.')}var Yc={exports:{}},Qa={exports:{}},Lu;function u5(){return Lu||(Lu=1,function(e,t){var o=typeof globalThis<"u"&&globalThis||typeof self<"u"&&self||typeof Mr<"u"&&Mr,r=function(){function a(){this.fetch=!1,this.DOMException=o.DOMException}return a.prototype=o,new a}();(function(a){(function(i){var s=typeof a<"u"&&a||typeof self<"u"&&self||typeof s<"u"&&s,c={searchParams:"URLSearchParams"in s,iterable:"Symbol"in s&&"iterator"in Symbol,blob:"FileReader"in s&&"Blob"in s&&function(){try{return new Blob,!0}catch{return!1}}(),formData:"FormData"in s,arrayBuffer:"ArrayBuffer"in s};function g(E){return E&&DataView.prototype.isPrototypeOf(E)}if(c.arrayBuffer)var d=["[object Int8Array]","[object Uint8Array]","[object Uint8ClampedArray]","[object Int16Array]","[object Uint16Array]","[object Int32Array]","[object Uint32Array]","[object Float32Array]","[object Float64Array]"],p=ArrayBuffer.isView||function(E){return E&&d.indexOf(Object.prototype.toString.call(E))>-1};function k(E){if(typeof E!="string"&&(E=String(E)),/[^a-z0-9\-#$%&'*+.^_`|~!]/i.test(E)||E==="")throw new TypeError('Invalid character in header field name: "'+E+'"');return E.toLowerCase()}function m(E){return typeof E!="string"&&(E=String(E)),E}function b(E){var P={next:function(){var U=E.shift();return{done:U===void 0,value:U}}};return c.iterable&&(P[Symbol.iterator]=function(){return P}),P}function y(E){this.map={},E instanceof y?E.forEach(function(P,U){this.append(U,P)},this):Array.isArray(E)?E.forEach(function(P){this.append(P[0],P[1])},this):E&&Object.getOwnPropertyNames(E).forEach(function(P){this.append(P,E[P])},this)}y.prototype.append=function(E,P){E=k(E),P=m(P);var U=this.map[E];this.map[E]=U?U+", "+P:P},y.prototype.delete=function(E){delete this.map[k(E)]},y.prototype.get=function(E){return E=k(E),this.has(E)?this.map[E]:null},y.prototype.has=function(E){return this.map.hasOwnProperty(k(E))},y.prototype.set=function(E,P){this.map[k(E)]=m(P)},y.prototype.forEach=function(E,P){for(var U in this.map)this.map.hasOwnProperty(U)&&E.call(P,this.map[U],U,this)},y.prototype.keys=function(){var E=[];return this.forEach(function(P,U){E.push(U)}),b(E)},y.prototype.values=function(){var E=[];return this.forEach(function(P){E.push(P)}),b(E)},y.prototype.entries=function(){var E=[];return this.forEach(function(P,U){E.push([U,P])}),b(E)},c.iterable&&(y.prototype[Symbol.iterator]=y.prototype.entries);function h(E){if(E.bodyUsed)return Promise.reject(new TypeError("Already read"));E.bodyUsed=!0}function x(E){return new Promise(function(P,U){E.onload=function(){P(E.result)},E.onerror=function(){U(E.error)}})}function _(E){var P=new FileReader,U=x(P);return P.readAsArrayBuffer(E),U}function C(E){var P=new FileReader,U=x(P);return P.readAsText(E),U}function T(E){for(var P=new Uint8Array(E),U=new Array(P.length),V=0;V<P.length;V++)U[V]=String.fromCharCode(P[V]);return U.join("")}function R(E){if(E.slice)return E.slice(0);var P=new Uint8Array(E.byteLength);return P.set(new Uint8Array(E)),P.buffer}function O(){return this.bodyUsed=!1,this._initBody=function(E){this.bodyUsed=this.bodyUsed,this._bodyInit=E,E?typeof E=="string"?this._bodyText=E:c.blob&&Blob.prototype.isPrototypeOf(E)?this._bodyBlob=E:c.formData&&FormData.prototype.isPrototypeOf(E)?this._bodyFormData=E:c.searchParams&&URLSearchParams.prototype.isPrototypeOf(E)?this._bodyText=E.toString():c.arrayBuffer&&c.blob&&g(E)?(this._bodyArrayBuffer=R(E.buffer),this._bodyInit=new Blob([this._bodyArrayBuffer])):c.arrayBuffer&&(ArrayBuffer.prototype.isPrototypeOf(E)||p(E))?this._bodyArrayBuffer=R(E):this._bodyText=E=Object.prototype.toString.call(E):this._bodyText="",this.headers.get("content-type")||(typeof E=="string"?this.headers.set("content-type","text/plain;charset=UTF-8"):this._bodyBlob&&this._bodyBlob.type?this.headers.set("content-type",this._bodyBlob.type):c.searchParams&&URLSearchParams.prototype.isPrototypeOf(E)&&this.headers.set("content-type","application/x-www-form-urlencoded;charset=UTF-8"))},c.blob&&(this.blob=function(){var E=h(this);if(E)return E;if(this._bodyBlob)return Promise.resolve(this._bodyBlob);if(this._bodyArrayBuffer)return Promise.resolve(new Blob([this._bodyArrayBuffer]));if(this._bodyFormData)throw new Error("could not read FormData body as blob");return Promise.resolve(new Blob([this._bodyText]))},this.arrayBuffer=function(){if(this._bodyArrayBuffer){var E=h(this);return E||(ArrayBuffer.isView(this._bodyArrayBuffer)?Promise.resolve(this._bodyArrayBuffer.buffer.slice(this._bodyArrayBuffer.byteOffset,this._bodyArrayBuffer.byteOffset+this._bodyArrayBuffer.byteLength)):Promise.resolve(this._bodyArrayBuffer))}else return this.blob().then(_)}),this.text=function(){var E=h(this);if(E)return E;if(this._bodyBlob)return C(this._bodyBlob);if(this._bodyArrayBuffer)return Promise.resolve(T(this._bodyArrayBuffer));if(this._bodyFormData)throw new Error("could not read FormData body as text");return Promise.resolve(this._bodyText)},c.formData&&(this.formData=function(){return this.text().then(F)}),this.json=function(){return this.text().then(JSON.parse)},this}var I=["DELETE","GET","HEAD","OPTIONS","POST","PUT"];function B(E){var P=E.toUpperCase();return I.indexOf(P)>-1?P:E}function D(E,P){if(!(this instanceof D))throw new TypeError('Please use the "new" operator, this DOM object constructor cannot be called as a function.');P=P||{};var U=P.body;if(E instanceof D){if(E.bodyUsed)throw new TypeError("Already read");this.url=E.url,this.credentials=E.credentials,P.headers||(this.headers=new y(E.headers)),this.method=E.method,this.mode=E.mode,this.signal=E.signal,!U&&E._bodyInit!=null&&(U=E._bodyInit,E.bodyUsed=!0)}else this.url=String(E);if(this.credentials=P.credentials||this.credentials||"same-origin",(P.headers||!this.headers)&&(this.headers=new y(P.headers)),this.method=B(P.method||this.method||"GET"),this.mode=P.mode||this.mode||null,this.signal=P.signal||this.signal,this.referrer=null,(this.method==="GET"||this.method==="HEAD")&&U)throw new TypeError("Body not allowed for GET or HEAD requests");if(this._initBody(U),(this.method==="GET"||this.method==="HEAD")&&(P.cache==="no-store"||P.cache==="no-cache")){var V=/([?&])_=[^&]*/;if(V.test(this.url))this.url=this.url.replace(V,"$1_="+new Date().getTime());else{var Y=/\?/;this.url+=(Y.test(this.url)?"&":"?")+"_="+new Date().getTime()}}}D.prototype.clone=function(){return new D(this,{body:this._bodyInit})};function F(E){var P=new FormData;return E.trim().split("&").forEach(function(U){if(U){var V=U.split("="),Y=V.shift().replace(/\+/g," "),j=V.join("=").replace(/\+/g," ");P.append(decodeURIComponent(Y),decodeURIComponent(j))}}),P}function X(E){var P=new y,U=E.replace(/\r?\n[\t ]+/g," ");return U.split("\r").map(function(V){return V.indexOf(`
`)===0?V.substr(1,V.length):V}).forEach(function(V){var Y=V.split(":"),j=Y.shift().trim();if(j){var Ie=Y.join(":").trim();P.append(j,Ie)}}),P}O.call(D.prototype);function q(E,P){if(!(this instanceof q))throw new TypeError('Please use the "new" operator, this DOM object constructor cannot be called as a function.');P||(P={}),this.type="default",this.status=P.status===void 0?200:P.status,this.ok=this.status>=200&&this.status<300,this.statusText=P.statusText===void 0?"":""+P.statusText,this.headers=new y(P.headers),this.url=P.url||"",this._initBody(E)}O.call(q.prototype),q.prototype.clone=function(){return new q(this._bodyInit,{status:this.status,statusText:this.statusText,headers:new y(this.headers),url:this.url})},q.error=function(){var E=new q(null,{status:0,statusText:""});return E.type="error",E};var te=[301,302,303,307,308];q.redirect=function(E,P){if(te.indexOf(P)===-1)throw new RangeError("Invalid status code");return new q(null,{status:P,headers:{location:E}})},i.DOMException=s.DOMException;try{new i.DOMException}catch{i.DOMException=function(P,U){this.message=P,this.name=U;var V=Error(P);this.stack=V.stack},i.DOMException.prototype=Object.create(Error.prototype),i.DOMException.prototype.constructor=i.DOMException}function ee(E,P){return new Promise(function(U,V){var Y=new D(E,P);if(Y.signal&&Y.signal.aborted)return V(new i.DOMException("Aborted","AbortError"));var j=new XMLHttpRequest;function Ie(){j.abort()}j.onload=function(){var we={status:j.status,statusText:j.statusText,headers:X(j.getAllResponseHeaders()||"")};we.url="responseURL"in j?j.responseURL:we.headers.get("X-Request-URL");var ie="response"in j?j.response:j.responseText;setTimeout(function(){U(new q(ie,we))},0)},j.onerror=function(){setTimeout(function(){V(new TypeError("Network request failed"))},0)},j.ontimeout=function(){setTimeout(function(){V(new TypeError("Network request failed"))},0)},j.onabort=function(){setTimeout(function(){V(new i.DOMException("Aborted","AbortError"))},0)};function ne(we){try{return we===""&&s.location.href?s.location.href:we}catch{return we}}j.open(Y.method,ne(Y.url),!0),Y.credentials==="include"?j.withCredentials=!0:Y.credentials==="omit"&&(j.withCredentials=!1),"responseType"in j&&(c.blob?j.responseType="blob":c.arrayBuffer&&Y.headers.get("Content-Type")&&Y.headers.get("Content-Type").indexOf("application/octet-stream")!==-1&&(j.responseType="arraybuffer")),P&&typeof P.headers=="object"&&!(P.headers instanceof y)?Object.getOwnPropertyNames(P.headers).forEach(function(we){j.setRequestHeader(we,m(P.headers[we]))}):Y.headers.forEach(function(we,ie){j.setRequestHeader(ie,we)}),Y.signal&&(Y.signal.addEventListener("abort",Ie),j.onreadystatechange=function(){j.readyState===4&&Y.signal.removeEventListener("abort",Ie)}),j.send(typeof Y._bodyInit>"u"?null:Y._bodyInit)})}return ee.polyfill=!0,s.fetch||(s.fetch=ee,s.Headers=y,s.Request=D,s.Response=q),i.Headers=y,i.Request=D,i.Response=q,i.fetch=ee,i})({})})(r),r.fetch.ponyfill=!0,delete r.fetch.polyfill;var n=o.fetch?o:r;t=n.fetch,t.default=n.fetch,t.fetch=n.fetch,t.Headers=n.Headers,t.Request=n.Request,t.Response=n.Response,e.exports=t}(Qa,Qa.exports)),Qa.exports}(function(e,t){var o;if(typeof fetch=="function"&&(typeof Mr<"u"&&Mr.fetch?o=Mr.fetch:typeof window<"u"&&window.fetch?o=window.fetch:o=fetch),typeof m5<"u"&&typeof window>"u"){var r=o||u5();r.default&&(r=r.default),t.default=r,e.exports=t.default}})(Yc,Yc.exports);var Mu=Yc.exports;const Bu=Br(Mu),Du=yk({__proto__:null,default:Bu},[Mu]);function Fu(e,t){var o=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(n){return Object.getOwnPropertyDescriptor(e,n).enumerable})),o.push.apply(o,r)}return o}function $u(e){for(var t=1;t<arguments.length;t++){var o=arguments[t]!=null?arguments[t]:{};t%2?Fu(Object(o),!0).forEach(function(r){k5(e,r,o[r])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(o)):Fu(Object(o)).forEach(function(r){Object.defineProperty(e,r,Object.getOwnPropertyDescriptor(o,r))})}return e}function k5(e,t,o){return t=b5(t),t in e?Object.defineProperty(e,t,{value:o,enumerable:!0,configurable:!0,writable:!0}):e[t]=o,e}function b5(e){var t=y5(e,"string");return Uo(t)=="symbol"?t:t+""}function y5(e,t){if(Uo(e)!="object"||!e)return e;var o=e[Symbol.toPrimitive];if(o!==void 0){var r=o.call(e,t||"default");if(Uo(r)!="object")return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return(t==="string"?String:Number)(e)}function Uo(e){"@babel/helpers - typeof";return Uo=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(t){return typeof t}:function(t){return t&&typeof Symbol=="function"&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},Uo(e)}var Jt;typeof fetch=="function"&&(typeof global<"u"&&global.fetch?Jt=global.fetch:typeof window<"u"&&window.fetch?Jt=window.fetch:Jt=fetch);var En;Pu()&&(typeof global<"u"&&global.XMLHttpRequest?En=global.XMLHttpRequest:typeof window<"u"&&window.XMLHttpRequest&&(En=window.XMLHttpRequest));var Za;typeof ActiveXObject=="function"&&(typeof global<"u"&&global.ActiveXObject?Za=global.ActiveXObject:typeof window<"u"&&window.ActiveXObject&&(Za=window.ActiveXObject)),!Jt&&Du&&!En&&!Za&&(Jt=Bu||Du),typeof Jt!="function"&&(Jt=void 0);var Xc=function(t,o){if(o&&Uo(o)==="object"){var r="";for(var n in o)r+="&"+encodeURIComponent(n)+"="+encodeURIComponent(o[n]);if(!r)return t;t=t+(t.indexOf("?")!==-1?"&":"?")+r.slice(1)}return t},ju=function(t,o,r,n){var a=function(c){if(!c.ok)return r(c.statusText||"Error",{status:c.status});c.text().then(function(g){r(null,{status:c.status,data:g})}).catch(r)};if(n){var i=n(t,o);if(i instanceof Promise){i.then(a).catch(r);return}}typeof fetch=="function"?fetch(t,o).then(a).catch(r):Jt(t,o).then(a).catch(r)},Gu=!1,h5=function(t,o,r,n){t.queryStringParams&&(o=Xc(o,t.queryStringParams));var a=$u({},typeof t.customHeaders=="function"?t.customHeaders():t.customHeaders);typeof window>"u"&&typeof global<"u"&&typeof global.process<"u"&&global.process.versions&&global.process.versions.node&&(a["User-Agent"]="i18next-http-backend (node/".concat(global.process.version,"; ").concat(global.process.platform," ").concat(global.process.arch,")")),r&&(a["Content-Type"]="application/json");var i=typeof t.requestOptions=="function"?t.requestOptions(r):t.requestOptions,s=$u({method:r?"POST":"GET",body:r?t.stringify(r):void 0,headers:a},Gu?{}:i),c=typeof t.alternateFetch=="function"&&t.alternateFetch.length>=1?t.alternateFetch:void 0;try{ju(o,s,n,c)}catch(g){if(!i||Object.keys(i).length===0||!g.message||g.message.indexOf("not implemented")<0)return n(g);try{Object.keys(i).forEach(function(d){delete s[d]}),ju(o,s,n,c),Gu=!0}catch(d){n(d)}}},v5=function(t,o,r,n){r&&Uo(r)==="object"&&(r=Xc("",r).slice(1)),t.queryStringParams&&(o=Xc(o,t.queryStringParams));try{var a;En?a=new En:a=new Za("MSXML2.XMLHTTP.3.0"),a.open(r?"POST":"GET",o,1),t.crossDomain||a.setRequestHeader("X-Requested-With","XMLHttpRequest"),a.withCredentials=!!t.withCredentials,r&&a.setRequestHeader("Content-Type","application/x-www-form-urlencoded"),a.overrideMimeType&&a.overrideMimeType("application/json");var i=t.customHeaders;if(i=typeof i=="function"?i():i,i)for(var s in i)a.setRequestHeader(s,i[s]);a.onreadystatechange=function(){a.readyState>3&&n(a.status>=400?a.statusText:null,{status:a.status,data:a.responseText})},a.send(r)}catch(c){console&&console.log(c)}},x5=function(t,o,r,n){if(typeof r=="function"&&(n=r,r=void 0),n=n||function(){},Jt&&o.indexOf("file:")!==0)return h5(t,o,r,n);if(Pu()||typeof ActiveXObject=="function")return v5(t,o,r,n);n(new Error("No fetch and no xhr implementation found!"))};function _r(e){"@babel/helpers - typeof";return _r=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(t){return typeof t}:function(t){return t&&typeof Symbol=="function"&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},_r(e)}function Uu(e,t){var o=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(n){return Object.getOwnPropertyDescriptor(e,n).enumerable})),o.push.apply(o,r)}return o}function Kc(e){for(var t=1;t<arguments.length;t++){var o=arguments[t]!=null?arguments[t]:{};t%2?Uu(Object(o),!0).forEach(function(r){zu(e,r,o[r])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(o)):Uu(Object(o)).forEach(function(r){Object.defineProperty(e,r,Object.getOwnPropertyDescriptor(o,r))})}return e}function w5(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function _5(e,t){for(var o=0;o<t.length;o++){var r=t[o];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,Hu(r.key),r)}}function A5(e,t,o){return t&&_5(e.prototype,t),Object.defineProperty(e,"prototype",{writable:!1}),e}function zu(e,t,o){return t=Hu(t),t in e?Object.defineProperty(e,t,{value:o,enumerable:!0,configurable:!0,writable:!0}):e[t]=o,e}function Hu(e){var t=S5(e,"string");return _r(t)=="symbol"?t:t+""}function S5(e,t){if(_r(e)!="object"||!e)return e;var o=e[Symbol.toPrimitive];if(o!==void 0){var r=o.call(e,t||"default");if(_r(r)!="object")return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return(t==="string"?String:Number)(e)}var E5=function(){return{loadPath:"/locales/{{lng}}/{{ns}}.json",addPath:"/locales/add/{{lng}}/{{ns}}",parse:function(o){return JSON.parse(o)},stringify:JSON.stringify,parsePayload:function(o,r,n){return zu({},r,n||"")},parseLoadPayload:function(o,r){},request:x5,reloadInterval:typeof window<"u"?!1:60*60*1e3,customHeaders:{},queryStringParams:{},crossDomain:!1,withCredentials:!1,overrideMimeType:!1,requestOptions:{mode:"cors",credentials:"same-origin",cache:"default"}}},Wu=function(){function e(t){var o=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},r=arguments.length>2&&arguments[2]!==void 0?arguments[2]:{};w5(this,e),this.services=t,this.options=o,this.allOptions=r,this.type="backend",this.init(t,o,r)}return A5(e,[{key:"init",value:function(o){var r=this,n=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},a=arguments.length>2&&arguments[2]!==void 0?arguments[2]:{};if(this.services=o,this.options=Kc(Kc(Kc({},E5()),this.options||{}),n),this.allOptions=a,this.services&&this.options.reloadInterval){var i=setInterval(function(){return r.reload()},this.options.reloadInterval);_r(i)==="object"&&typeof i.unref=="function"&&i.unref()}}},{key:"readMulti",value:function(o,r,n){this._readAny(o,o,r,r,n)}},{key:"read",value:function(o,r,n){this._readAny([o],o,[r],r,n)}},{key:"_readAny",value:function(o,r,n,a,i){var s=this,c=this.options.loadPath;typeof this.options.loadPath=="function"&&(c=this.options.loadPath(o,n)),c=f5(c),c.then(function(g){if(!g)return i(null,{});var d=s.services.interpolator.interpolate(g,{lng:o.join("+"),ns:n.join("+")});s.loadUrl(d,i,r,a)})}},{key:"loadUrl",value:function(o,r,n,a){var i=this,s=typeof n=="string"?[n]:n,c=typeof a=="string"?[a]:a,g=this.options.parseLoadPayload(s,c);this.options.request(this.options,o,g,function(d,p){if(p&&(p.status>=500&&p.status<600||!p.status))return r("failed loading "+o+"; status code: "+p.status,!0);if(p&&p.status>=400&&p.status<500)return r("failed loading "+o+"; status code: "+p.status,!1);if(!p&&d&&d.message&&d.message.indexOf("Failed to fetch")>-1)return r("failed loading "+o+": "+d.message,!0);if(d)return r(d,!1);var k,m;try{typeof p.data=="string"?k=i.options.parse(p.data,n,a):k=p.data}catch{m="failed parsing "+o+" to json"}if(m)return r(m,!1);r(null,k)})}},{key:"create",value:function(o,r,n,a,i){var s=this;if(this.options.addPath){typeof o=="string"&&(o=[o]);var c=this.options.parsePayload(r,n,a),g=0,d=[],p=[];o.forEach(function(k){var m=s.options.addPath;typeof s.options.addPath=="function"&&(m=s.options.addPath(k,r));var b=s.services.interpolator.interpolate(m,{lng:k,ns:r});s.options.request(s.options,b,c,function(y,h){g+=1,d.push(y),p.push(h),g===o.length&&typeof i=="function"&&i(d,p)})})}}},{key:"reload",value:function(){var o=this,r=this.services,n=r.backendConnector,a=r.languageUtils,i=r.logger,s=n.language;if(!(s&&s.toLowerCase()==="cimode")){var c=[],g=function(p){var k=a.toResolveHierarchy(p);k.forEach(function(m){c.indexOf(m)<0&&c.push(m)})};g(s),this.allOptions.preload&&this.allOptions.preload.forEach(function(d){return g(d)}),c.forEach(function(d){o.allOptions.ns.forEach(function(p){n.read(d,p,"read",null,null,function(k,m){k&&i.warn("loading namespace ".concat(p," for language ").concat(d," failed"),k),!k&&m&&i.log("loaded namespace ".concat(p," for language ").concat(d),m),n.loaded("".concat(d,"|").concat(p),k,m)})})})}}}])}();Wu.type="backend";const C5=["en","es"];Ve.use(Wu).use(Nu).use(Ev).init({debug:!1,backend:{crossDomain:!0,loadPath:"https://chat-widget.geckoengage.com/locales/{{lng}}/{{ns}}.json"},detection:{order:["querystring","localStorage"],lookupLocalStorage:"gecko-chat-widget-language",caches:["localStorage"]},fallbackLng:"en",supportedLngs:C5,nonExplicitSupportedLngs:!0,ns:["translations"],defaultNS:"translations",interpolation:{escapeValue:!1},react:{defaultTransParent:"div"}});const T5=(e,t,o,r)=>$w(`/chat_widgets/${e}/public?impressionId=${o}`,t,r).then(n=>{if(!n.success)throw new Error("Something went wrong");return n.data});var Jc={exports:{}},Ar=typeof Reflect=="object"?Reflect:null,Vu=Ar&&typeof Ar.apply=="function"?Ar.apply:function(t,o,r){return Function.prototype.apply.call(t,o,r)},ei;Ar&&typeof Ar.ownKeys=="function"?ei=Ar.ownKeys:Object.getOwnPropertySymbols?ei=function(t){return Object.getOwnPropertyNames(t).concat(Object.getOwnPropertySymbols(t))}:ei=function(t){return Object.getOwnPropertyNames(t)};function R5(e){console&&console.warn&&console.warn(e)}var qu=Number.isNaN||function(t){return t!==t};function ue(){ue.init.call(this)}Jc.exports=ue,Jc.exports.once=P5,ue.EventEmitter=ue,ue.prototype._events=void 0,ue.prototype._eventsCount=0,ue.prototype._maxListeners=void 0;var Yu=10;function ti(e){if(typeof e!="function")throw new TypeError('The "listener" argument must be of type Function. Received type '+typeof e)}Object.defineProperty(ue,"defaultMaxListeners",{enumerable:!0,get:function(){return Yu},set:function(e){if(typeof e!="number"||e<0||qu(e))throw new RangeError('The value of "defaultMaxListeners" is out of range. It must be a non-negative number. Received '+e+".");Yu=e}}),ue.init=function(){(this._events===void 0||this._events===Object.getPrototypeOf(this)._events)&&(this._events=Object.create(null),this._eventsCount=0),this._maxListeners=this._maxListeners||void 0},ue.prototype.setMaxListeners=function(t){if(typeof t!="number"||t<0||qu(t))throw new RangeError('The value of "n" is out of range. It must be a non-negative number. Received '+t+".");return this._maxListeners=t,this};function Xu(e){return e._maxListeners===void 0?ue.defaultMaxListeners:e._maxListeners}ue.prototype.getMaxListeners=function(){return Xu(this)},ue.prototype.emit=function(t){for(var o=[],r=1;r<arguments.length;r++)o.push(arguments[r]);var n=t==="error",a=this._events;if(a!==void 0)n=n&&a.error===void 0;else if(!n)return!1;if(n){var i;if(o.length>0&&(i=o[0]),i instanceof Error)throw i;var s=new Error("Unhandled error."+(i?" ("+i.message+")":""));throw s.context=i,s}var c=a[t];if(c===void 0)return!1;if(typeof c=="function")Vu(c,this,o);else for(var g=c.length,d=ek(c,g),r=0;r<g;++r)Vu(d[r],this,o);return!0};function Ku(e,t,o,r){var n,a,i;if(ti(o),a=e._events,a===void 0?(a=e._events=Object.create(null),e._eventsCount=0):(a.newListener!==void 0&&(e.emit("newListener",t,o.listener?o.listener:o),a=e._events),i=a[t]),i===void 0)i=a[t]=o,++e._eventsCount;else if(typeof i=="function"?i=a[t]=r?[o,i]:[i,o]:r?i.unshift(o):i.push(o),n=Xu(e),n>0&&i.length>n&&!i.warned){i.warned=!0;var s=new Error("Possible EventEmitter memory leak detected. "+i.length+" "+String(t)+" listeners added. Use emitter.setMaxListeners() to increase limit");s.name="MaxListenersExceededWarning",s.emitter=e,s.type=t,s.count=i.length,R5(s)}return e}ue.prototype.addListener=function(t,o){return Ku(this,t,o,!1)},ue.prototype.on=ue.prototype.addListener,ue.prototype.prependListener=function(t,o){return Ku(this,t,o,!0)};function O5(){if(!this.fired)return this.target.removeListener(this.type,this.wrapFn),this.fired=!0,arguments.length===0?this.listener.call(this.target):this.listener.apply(this.target,arguments)}function Ju(e,t,o){var r={fired:!1,wrapFn:void 0,target:e,type:t,listener:o},n=O5.bind(r);return n.listener=o,r.wrapFn=n,n}ue.prototype.once=function(t,o){return ti(o),this.on(t,Ju(this,t,o)),this},ue.prototype.prependOnceListener=function(t,o){return ti(o),this.prependListener(t,Ju(this,t,o)),this},ue.prototype.removeListener=function(t,o){var r,n,a,i,s;if(ti(o),n=this._events,n===void 0)return this;if(r=n[t],r===void 0)return this;if(r===o||r.listener===o)--this._eventsCount===0?this._events=Object.create(null):(delete n[t],n.removeListener&&this.emit("removeListener",t,r.listener||o));else if(typeof r!="function"){for(a=-1,i=r.length-1;i>=0;i--)if(r[i]===o||r[i].listener===o){s=r[i].listener,a=i;break}if(a<0)return this;a===0?r.shift():I5(r,a),r.length===1&&(n[t]=r[0]),n.removeListener!==void 0&&this.emit("removeListener",t,s||o)}return this},ue.prototype.off=ue.prototype.removeListener,ue.prototype.removeAllListeners=function(t){var o,r,n;if(r=this._events,r===void 0)return this;if(r.removeListener===void 0)return arguments.length===0?(this._events=Object.create(null),this._eventsCount=0):r[t]!==void 0&&(--this._eventsCount===0?this._events=Object.create(null):delete r[t]),this;if(arguments.length===0){var a=Object.keys(r),i;for(n=0;n<a.length;++n)i=a[n],i!=="removeListener"&&this.removeAllListeners(i);return this.removeAllListeners("removeListener"),this._events=Object.create(null),this._eventsCount=0,this}if(o=r[t],typeof o=="function")this.removeListener(t,o);else if(o!==void 0)for(n=o.length-1;n>=0;n--)this.removeListener(t,o[n]);return this};function Qu(e,t,o){var r=e._events;if(r===void 0)return[];var n=r[t];return n===void 0?[]:typeof n=="function"?o?[n.listener||n]:[n]:o?N5(n):ek(n,n.length)}ue.prototype.listeners=function(t){return Qu(this,t,!0)},ue.prototype.rawListeners=function(t){return Qu(this,t,!1)},ue.listenerCount=function(e,t){return typeof e.listenerCount=="function"?e.listenerCount(t):Zu.call(e,t)},ue.prototype.listenerCount=Zu;function Zu(e){var t=this._events;if(t!==void 0){var o=t[e];if(typeof o=="function")return 1;if(o!==void 0)return o.length}return 0}ue.prototype.eventNames=function(){return this._eventsCount>0?ei(this._events):[]};function ek(e,t){for(var o=new Array(t),r=0;r<t;++r)o[r]=e[r];return o}function I5(e,t){for(;t+1<e.length;t++)e[t]=e[t+1];e.pop()}function N5(e){for(var t=new Array(e.length),o=0;o<t.length;++o)t[o]=e[o].listener||e[o];return t}function P5(e,t){return new Promise(function(o,r){function n(i){e.removeListener(t,a),r(i)}function a(){typeof e.removeListener=="function"&&e.removeListener("error",n),o([].slice.call(arguments))}tk(e,t,a,{once:!0}),t!=="error"&&L5(e,n,{once:!0})})}function L5(e,t,o){typeof e.on=="function"&&tk(e,"error",t,o)}function tk(e,t,o,r){if(typeof e.on=="function")r.once?e.once(t,o):e.on(t,o);else if(typeof e.addEventListener=="function")e.addEventListener(t,function n(a){r.once&&e.removeEventListener(t,n),o(a)});else throw new TypeError('The "emitter" argument must be of type EventEmitter. Received type '+typeof e)}var M5=Jc.exports;const B5=()=>{O4(),I4()},D5=e=>document.readyState!=="loading"?e():document.addEventListener?document.addEventListener("DOMContentLoaded",e):document.attachEvent("onreadystatechange",function(){document.readyState!=="loading"&&e()});try{D5(()=>{const e=document.createElement("div");e.classList.add("gecko-styles"),e.id=`gecko-chat-widget-${window.GeckoChatSettings.widgetId}`,document.body.appendChild(e),window.GeckoChatSettings.autoBoot===!1&&(e.style.display="none");const{widgetId:t,accountName:o}=window.GeckoChatSettings,[r,n]=t.split("-"),a=Ae(),i=Ae();T5(n,o,a).then(c=>{var y;const{widgetColour:g,iconUrl:d}=c.config,p=((y=Object.keys(c.assignedChannels??{}))==null?void 0:y.reduce((h,x)=>{const _=c==null?void 0:c.assignedChannels[x],{preChatFormId:C=""}=x?_:{},{available:T,disableMessagesWhenUnavailable:R,unavailabilityAction:O,unavailabilityMessage:I,welcomeMessage:B}=_;return{...h,[x]:{...C&&{geckoForm:Qk(C),formSubmitted:!1},available:T,disableMessagesWhenUnavailable:R,unavailabilityAction:O,unavailabilityMessage:I,welcomeMessage:B}}},{}))||{},k=Object.keys(p)[0],m=Ae(),b={...window.GeckoChatSettings,accountId:r,widgetId:n,widgetColour:uv(g)?g:bg,widgetIcon:d,channels:p,impressionId:a,conversationMetaId:i,widgetState:p[k].geckoForm?Hn:Qo,conversations:{[m]:{status:"open",channel:k}},activeConversationId:m,participants:{[Nr]:{id:Nr,name:"System Message",type:Vl}},region:c.region,pusher:c.pusher,workflows:c.workflows};B5(),Jo(A(rg.Provider,{value:b,children:A(E6,{})}),e)}).catch(c=>{console.error(c)});const s=new M5.EventEmitter;window.GeckoChat={...window.GeckoChat||{},emitEvent:c=>s.emit(c),subscribeToEvent:(c,g)=>s.on(c,g),unsubscribeFromEvent:(c,g)=>s.removeListener(c,g),boot:()=>{e.style.display="block"},kill:()=>{e.style.display="none"}}})}catch(e){console.error(e)}})();
