:root,[data-bs-theme=light]{--bs-blue:#0d6efd;--bs-indigo:#6610f2;--bs-purple:#6f42c1;--bs-pink:#d63384;--bs-red:#dc3545;--bs-orange:#fd7e14;--bs-yellow:#ffc107;--bs-green:#198754;--bs-teal:#20c997;--bs-cyan:#0dcaf0;--bs-black:#000;--bs-white:#fff;--bs-gray:#6c757d;--bs-gray-dark:#343a40;--bs-gray-100:#f8f9fa;--bs-gray-200:#e9ecef;--bs-gray-300:#dee2e6;--bs-gray-400:#ced4da;--bs-gray-500:#adb5bd;--bs-gray-600:#6c757d;--bs-gray-700:#495057;--bs-gray-800:#343a40;--bs-gray-900:#212529;--bs-primary:#262626;--bs-secondary:#14d487;--bs-success:#56ab56;--bs-info:#4eb1cf;--bs-warning:#f0ad4e;--bs-danger:#d9534f;--bs-light:#f8f9fa;--bs-dark:#212529;--bs-primary-rgb:38,38,38;--bs-secondary-rgb:20,212,135;--bs-success-rgb:86,171,86;--bs-info-rgb:78,177,207;--bs-warning-rgb:240,173,78;--bs-danger-rgb:217,83,79;--bs-light-rgb:248,249,250;--bs-dark-rgb:33,37,41;--bs-primary-text-emphasis:#0f0f0f;--bs-secondary-text-emphasis:#085536;--bs-success-text-emphasis:#242;--bs-info-text-emphasis:#1f4753;--bs-warning-text-emphasis:#60451f;--bs-danger-text-emphasis:#572120;--bs-light-text-emphasis:#495057;--bs-dark-text-emphasis:#495057;--bs-primary-bg-subtle:#d4d4d4;--bs-secondary-bg-subtle:#d0f6e7;--bs-success-bg-subtle:#ded;--bs-info-bg-subtle:#dceff5;--bs-warning-bg-subtle:#fcefdc;--bs-danger-bg-subtle:#f7dddc;--bs-light-bg-subtle:#fcfcfd;--bs-dark-bg-subtle:#ced4da;--bs-primary-border-subtle:#a8a8a8;--bs-secondary-border-subtle:#a1eecf;--bs-success-border-subtle:#bdb;--bs-info-border-subtle:#b8e0ec;--bs-warning-border-subtle:#f9deb8;--bs-danger-border-subtle:#f0bab9;--bs-light-border-subtle:#e9ecef;--bs-dark-border-subtle:#adb5bd;--bs-white-rgb:255,255,255;--bs-black-rgb:0,0,0;--bs-font-sans-serif: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";--bs-font-monospace:SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace;--bs-gradient:linear-gradient(180deg,hsla(0,0%,100%,.15),hsla(0,0%,100%,0));--bs-body-font-family:var(--bs-font-sans-serif);--bs-body-font-size:1rem;--bs-body-font-weight:400;--bs-body-line-height:1.5;--bs-body-color:#212529;--bs-body-color-rgb:33,37,41;--bs-body-bg:#fff;--bs-body-bg-rgb:255,255,255;--bs-emphasis-color:#000;--bs-emphasis-color-rgb:0,0,0;--bs-secondary-color:rgba(33,37,41,.75);--bs-secondary-color-rgb:33,37,41;--bs-secondary-bg:#e9ecef;--bs-secondary-bg-rgb:233,236,239;--bs-tertiary-color:rgba(33,37,41,.5);--bs-tertiary-color-rgb:33,37,41;--bs-tertiary-bg:#f8f9fa;--bs-tertiary-bg-rgb:248,249,250;--bs-heading-color:inherit;--bs-link-color:#262626;--bs-link-color-rgb:38,38,38;--bs-link-decoration:underline;--bs-link-hover-color:#1e1e1e;--bs-link-hover-color-rgb:30,30,30;--bs-code-color:#d63384;--bs-highlight-color:#212529;--bs-highlight-bg:#fff3cd;--bs-border-width:1px;--bs-border-style:solid;--bs-border-color:#dee2e6;--bs-border-color-translucent:rgba(0,0,0,.175);--bs-border-radius:.375rem;--bs-border-radius-sm:.25rem;--bs-border-radius-lg:.5rem;--bs-border-radius-xl:1rem;--bs-border-radius-xxl:2rem;--bs-border-radius-2xl:var(--bs-border-radius-xxl);--bs-border-radius-pill:50rem;--bs-box-shadow:0 .5rem 1rem rgba(0,0,0,.15);--bs-box-shadow-sm:0 .125rem .25rem rgba(0,0,0,.075);--bs-box-shadow-lg:0 1rem 3rem rgba(0,0,0,.175);--bs-box-shadow-inset:inset 0 1px 2px rgba(0,0,0,.075);--bs-focus-ring-width:.25rem;--bs-focus-ring-opacity:.25;--bs-focus-ring-color:rgba(38,38,38,.25);--bs-form-valid-color:#56ab56;--bs-form-valid-border-color:#56ab56;--bs-form-invalid-color:#d9534f;--bs-form-invalid-border-color:#d9534f}[data-bs-theme=dark]{color-scheme:dark;--bs-body-color:#dee2e6;--bs-body-color-rgb:222,226,230;--bs-body-bg:#212529;--bs-body-bg-rgb:33,37,41;--bs-emphasis-color:#fff;--bs-emphasis-color-rgb:255,255,255;--bs-secondary-color:rgba(222,226,230,.75);--bs-secondary-color-rgb:222,226,230;--bs-secondary-bg:#343a40;--bs-secondary-bg-rgb:52,58,64;--bs-tertiary-color:rgba(222,226,230,.5);--bs-tertiary-color-rgb:222,226,230;--bs-tertiary-bg:#2b3035;--bs-tertiary-bg-rgb:43,48,53;--bs-primary-text-emphasis:#7d7d7d;--bs-secondary-text-emphasis:#72e5b7;--bs-success-text-emphasis:#9acd9a;--bs-info-text-emphasis:#95d0e2;--bs-warning-text-emphasis:#f6ce95;--bs-danger-text-emphasis:#e89895;--bs-light-text-emphasis:#f8f9fa;--bs-dark-text-emphasis:#dee2e6;--bs-primary-bg-subtle:#080808;--bs-secondary-bg-subtle:#042a1b;--bs-success-bg-subtle:#121;--bs-info-bg-subtle:#102329;--bs-warning-bg-subtle:#302310;--bs-danger-bg-subtle:#2b1110;--bs-light-bg-subtle:#343a40;--bs-dark-bg-subtle:#1a1d20;--bs-primary-border-subtle:#171717;--bs-secondary-border-subtle:#0c7f51;--bs-success-border-subtle:#346734;--bs-info-border-subtle:#2f6a7c;--bs-warning-border-subtle:#90682f;--bs-danger-border-subtle:#82322f;--bs-light-border-subtle:#495057;--bs-dark-border-subtle:#343a40;--bs-heading-color:inherit;--bs-link-color:#7d7d7d;--bs-link-hover-color:#979797;--bs-link-color-rgb:125,125,125;--bs-link-hover-color-rgb:151,151,151;--bs-code-color:#e685b5;--bs-highlight-color:#dee2e6;--bs-highlight-bg:#664d03;--bs-border-color:#495057;--bs-border-color-translucent:hsla(0,0%,100%,.15);--bs-form-valid-color:#75b798;--bs-form-valid-border-color:#75b798;--bs-form-invalid-color:#ea868f;--bs-form-invalid-border-color:#ea868f}.btn{--bs-btn-padding-x:.75rem;--bs-btn-padding-y:.375rem;--bs-btn-font-family: ;--bs-btn-font-size:1rem;--bs-btn-font-weight:400;--bs-btn-line-height:1.5;--bs-btn-color:var(--bs-body-color);--bs-btn-bg:transparent;--bs-btn-border-width:var(--bs-border-width);--bs-btn-border-color:transparent;--bs-btn-border-radius:var(--bs-border-radius);--bs-btn-hover-border-color:transparent;--bs-btn-box-shadow:inset 0 1px 0 hsla(0,0%,100%,.15),0 1px 1px rgba(0,0,0,.075);--bs-btn-disabled-opacity:.65;--bs-btn-focus-box-shadow:0 0 0 .25rem rgba(var(--bs-btn-focus-shadow-rgb),.5);background-color:var(--bs-btn-bg);border:var(--bs-btn-border-width) solid var(--bs-btn-border-color);border-radius:var(--bs-btn-border-radius);color:var(--bs-btn-color);cursor:pointer;display:inline-block;font-family:var(--bs-btn-font-family);font-size:var(--bs-btn-font-size);font-weight:var(--bs-btn-font-weight);line-height:var(--bs-btn-line-height);padding:var(--bs-btn-padding-y) var(--bs-btn-padding-x);text-align:center;text-decoration:none;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;-webkit-user-select:none;-moz-user-select:none;user-select:none;vertical-align:middle}@media(prefers-reduced-motion:reduce){.btn{transition:none}}.btn:hover{background-color:var(--bs-btn-hover-bg);border-color:var(--bs-btn-hover-border-color);color:var(--bs-btn-hover-color)}.btn-check+.btn:hover{background-color:var(--bs-btn-bg);border-color:var(--bs-btn-border-color);color:var(--bs-btn-color)}.btn:focus-visible{background-color:var(--bs-btn-hover-bg);border-color:var(--bs-btn-hover-border-color);box-shadow:var(--bs-btn-focus-box-shadow);color:var(--bs-btn-hover-color);outline:0}.btn-check:focus-visible+.btn{border-color:var(--bs-btn-hover-border-color);box-shadow:var(--bs-btn-focus-box-shadow);outline:0}.btn-check:checked+.btn,.btn.active,.btn.show,.btn:first-child:active,:not(.btn-check)+.btn:active{background-color:var(--bs-btn-active-bg);border-color:var(--bs-btn-active-border-color);color:var(--bs-btn-active-color)}.btn-check:checked+.btn:focus-visible,.btn.active:focus-visible,.btn.show:focus-visible,.btn:first-child:active:focus-visible,:not(.btn-check)+.btn:active:focus-visible{box-shadow:var(--bs-btn-focus-box-shadow)}.btn-check:checked:focus-visible+.btn{box-shadow:var(--bs-btn-focus-box-shadow)}.btn.disabled,.btn:disabled,fieldset:disabled .btn{background-color:var(--bs-btn-disabled-bg);border-color:var(--bs-btn-disabled-border-color);color:var(--bs-btn-disabled-color);opacity:var(--bs-btn-disabled-opacity);pointer-events:none}.btn-primary{--bs-btn-color:#fff;--bs-btn-bg:#262626;--bs-btn-border-color:#262626;--bs-btn-hover-color:#fff;--bs-btn-hover-bg:#202020;--bs-btn-hover-border-color:#1e1e1e;--bs-btn-focus-shadow-rgb:71,71,71;--bs-btn-active-color:#fff;--bs-btn-active-bg:#1e1e1e;--bs-btn-active-border-color:#1d1d1d;--bs-btn-active-shadow:inset 0 3px 5px rgba(0,0,0,.125);--bs-btn-disabled-color:#fff;--bs-btn-disabled-bg:#262626;--bs-btn-disabled-border-color:#262626}.btn-secondary{--bs-btn-color:#000;--bs-btn-bg:#14d487;--bs-btn-border-color:#14d487;--bs-btn-hover-color:#000;--bs-btn-hover-bg:#37da99;--bs-btn-hover-border-color:#2cd893;--bs-btn-focus-shadow-rgb:17,180,115;--bs-btn-active-color:#000;--bs-btn-active-bg:#43dd9f;--bs-btn-active-border-color:#2cd893;--bs-btn-active-shadow:inset 0 3px 5px rgba(0,0,0,.125);--bs-btn-disabled-color:#000;--bs-btn-disabled-bg:#14d487;--bs-btn-disabled-border-color:#14d487}.btn-success{--bs-btn-color:#fff;--bs-btn-bg:#56ab56;--bs-btn-border-color:#56ab56;--bs-btn-hover-color:#fff;--bs-btn-hover-bg:#499149;--bs-btn-hover-border-color:#458945;--bs-btn-focus-shadow-rgb:111,184,111;--bs-btn-active-color:#fff;--bs-btn-active-bg:#458945;--bs-btn-active-border-color:#418041;--bs-btn-active-shadow:inset 0 3px 5px rgba(0,0,0,.125);--bs-btn-disabled-color:#fff;--bs-btn-disabled-bg:#56ab56;--bs-btn-disabled-border-color:#56ab56}.btn-info{--bs-btn-color:#fff;--bs-btn-bg:#4eb1cf;--bs-btn-border-color:#4eb1cf;--bs-btn-hover-color:#fff;--bs-btn-hover-bg:#4296b0;--bs-btn-hover-border-color:#3e8ea6;--bs-btn-focus-shadow-rgb:105,189,214;--bs-btn-active-color:#fff;--bs-btn-active-bg:#3e8ea6;--bs-btn-active-border-color:#3b859b;--bs-btn-active-shadow:inset 0 3px 5px rgba(0,0,0,.125);--bs-btn-disabled-color:#fff;--bs-btn-disabled-bg:#4eb1cf;--bs-btn-disabled-border-color:#4eb1cf}.btn-warning{--bs-btn-color:#000;--bs-btn-bg:#f0ad4e;--bs-btn-border-color:#f0ad4e;--bs-btn-hover-color:#000;--bs-btn-hover-bg:#f2b969;--bs-btn-hover-border-color:#f2b560;--bs-btn-focus-shadow-rgb:204,147,66;--bs-btn-active-color:#000;--bs-btn-active-bg:#f3bd71;--bs-btn-active-border-color:#f2b560;--bs-btn-active-shadow:inset 0 3px 5px rgba(0,0,0,.125);--bs-btn-disabled-color:#000;--bs-btn-disabled-bg:#f0ad4e;--bs-btn-disabled-border-color:#f0ad4e}.btn-danger{--bs-btn-color:#fff;--bs-btn-bg:#d9534f;--bs-btn-border-color:#d9534f;--bs-btn-hover-color:#fff;--bs-btn-hover-bg:#b84743;--bs-btn-hover-border-color:#ae423f;--bs-btn-focus-shadow-rgb:223,109,105;--bs-btn-active-color:#fff;--bs-btn-active-bg:#ae423f;--bs-btn-active-border-color:#a33e3b;--bs-btn-active-shadow:inset 0 3px 5px rgba(0,0,0,.125);--bs-btn-disabled-color:#fff;--bs-btn-disabled-bg:#d9534f;--bs-btn-disabled-border-color:#d9534f}.btn-light{--bs-btn-color:#000;--bs-btn-bg:#f8f9fa;--bs-btn-border-color:#f8f9fa;--bs-btn-hover-color:#000;--bs-btn-hover-bg:#d3d4d5;--bs-btn-hover-border-color:#c6c7c8;--bs-btn-focus-shadow-rgb:211,212,213;--bs-btn-active-color:#000;--bs-btn-active-bg:#c6c7c8;--bs-btn-active-border-color:#babbbc;--bs-btn-active-shadow:inset 0 3px 5px rgba(0,0,0,.125);--bs-btn-disabled-color:#000;--bs-btn-disabled-bg:#f8f9fa;--bs-btn-disabled-border-color:#f8f9fa}.btn-dark{--bs-btn-color:#fff;--bs-btn-bg:#212529;--bs-btn-border-color:#212529;--bs-btn-hover-color:#fff;--bs-btn-hover-bg:#424649;--bs-btn-hover-border-color:#373b3e;--bs-btn-focus-shadow-rgb:66,70,73;--bs-btn-active-color:#fff;--bs-btn-active-bg:#4d5154;--bs-btn-active-border-color:#373b3e;--bs-btn-active-shadow:inset 0 3px 5px rgba(0,0,0,.125);--bs-btn-disabled-color:#fff;--bs-btn-disabled-bg:#212529;--bs-btn-disabled-border-color:#212529}.btn-outline-primary{--bs-btn-color:#262626;--bs-btn-border-color:#262626;--bs-btn-hover-color:#fff;--bs-btn-hover-bg:#262626;--bs-btn-hover-border-color:#262626;--bs-btn-focus-shadow-rgb:38,38,38;--bs-btn-active-color:#fff;--bs-btn-active-bg:#262626;--bs-btn-active-border-color:#262626;--bs-btn-active-shadow:inset 0 3px 5px rgba(0,0,0,.125);--bs-btn-disabled-color:#262626;--bs-btn-disabled-bg:transparent;--bs-btn-disabled-border-color:#262626;--bs-gradient:none}.btn-outline-secondary{--bs-btn-color:#14d487;--bs-btn-border-color:#14d487;--bs-btn-hover-color:#000;--bs-btn-hover-bg:#14d487;--bs-btn-hover-border-color:#14d487;--bs-btn-focus-shadow-rgb:20,212,135;--bs-btn-active-color:#000;--bs-btn-active-bg:#14d487;--bs-btn-active-border-color:#14d487;--bs-btn-active-shadow:inset 0 3px 5px rgba(0,0,0,.125);--bs-btn-disabled-color:#14d487;--bs-btn-disabled-bg:transparent;--bs-btn-disabled-border-color:#14d487;--bs-gradient:none}.btn-outline-success{--bs-btn-color:#56ab56;--bs-btn-border-color:#56ab56;--bs-btn-hover-color:#fff;--bs-btn-hover-bg:#56ab56;--bs-btn-hover-border-color:#56ab56;--bs-btn-focus-shadow-rgb:86,171,86;--bs-btn-active-color:#fff;--bs-btn-active-bg:#56ab56;--bs-btn-active-border-color:#56ab56;--bs-btn-active-shadow:inset 0 3px 5px rgba(0,0,0,.125);--bs-btn-disabled-color:#56ab56;--bs-btn-disabled-bg:transparent;--bs-btn-disabled-border-color:#56ab56;--bs-gradient:none}.btn-outline-info{--bs-btn-color:#4eb1cf;--bs-btn-border-color:#4eb1cf;--bs-btn-hover-color:#fff;--bs-btn-hover-bg:#4eb1cf;--bs-btn-hover-border-color:#4eb1cf;--bs-btn-focus-shadow-rgb:78,177,207;--bs-btn-active-color:#fff;--bs-btn-active-bg:#4eb1cf;--bs-btn-active-border-color:#4eb1cf;--bs-btn-active-shadow:inset 0 3px 5px rgba(0,0,0,.125);--bs-btn-disabled-color:#4eb1cf;--bs-btn-disabled-bg:transparent;--bs-btn-disabled-border-color:#4eb1cf;--bs-gradient:none}.btn-outline-warning{--bs-btn-color:#f0ad4e;--bs-btn-border-color:#f0ad4e;--bs-btn-hover-color:#000;--bs-btn-hover-bg:#f0ad4e;--bs-btn-hover-border-color:#f0ad4e;--bs-btn-focus-shadow-rgb:240,173,78;--bs-btn-active-color:#000;--bs-btn-active-bg:#f0ad4e;--bs-btn-active-border-color:#f0ad4e;--bs-btn-active-shadow:inset 0 3px 5px rgba(0,0,0,.125);--bs-btn-disabled-color:#f0ad4e;--bs-btn-disabled-bg:transparent;--bs-btn-disabled-border-color:#f0ad4e;--bs-gradient:none}.btn-outline-danger{--bs-btn-color:#d9534f;--bs-btn-border-color:#d9534f;--bs-btn-hover-color:#fff;--bs-btn-hover-bg:#d9534f;--bs-btn-hover-border-color:#d9534f;--bs-btn-focus-shadow-rgb:217,83,79;--bs-btn-active-color:#fff;--bs-btn-active-bg:#d9534f;--bs-btn-active-border-color:#d9534f;--bs-btn-active-shadow:inset 0 3px 5px rgba(0,0,0,.125);--bs-btn-disabled-color:#d9534f;--bs-btn-disabled-bg:transparent;--bs-btn-disabled-border-color:#d9534f;--bs-gradient:none}.btn-outline-light{--bs-btn-color:#f8f9fa;--bs-btn-border-color:#f8f9fa;--bs-btn-hover-color:#000;--bs-btn-hover-bg:#f8f9fa;--bs-btn-hover-border-color:#f8f9fa;--bs-btn-focus-shadow-rgb:248,249,250;--bs-btn-active-color:#000;--bs-btn-active-bg:#f8f9fa;--bs-btn-active-border-color:#f8f9fa;--bs-btn-active-shadow:inset 0 3px 5px rgba(0,0,0,.125);--bs-btn-disabled-color:#f8f9fa;--bs-btn-disabled-bg:transparent;--bs-btn-disabled-border-color:#f8f9fa;--bs-gradient:none}.btn-outline-dark{--bs-btn-color:#212529;--bs-btn-border-color:#212529;--bs-btn-hover-color:#fff;--bs-btn-hover-bg:#212529;--bs-btn-hover-border-color:#212529;--bs-btn-focus-shadow-rgb:33,37,41;--bs-btn-active-color:#fff;--bs-btn-active-bg:#212529;--bs-btn-active-border-color:#212529;--bs-btn-active-shadow:inset 0 3px 5px rgba(0,0,0,.125);--bs-btn-disabled-color:#212529;--bs-btn-disabled-bg:transparent;--bs-btn-disabled-border-color:#212529;--bs-gradient:none}.btn-link{--bs-btn-font-weight:400;--bs-btn-color:var(--bs-link-color);--bs-btn-bg:transparent;--bs-btn-border-color:transparent;--bs-btn-hover-color:var(--bs-link-hover-color);--bs-btn-hover-border-color:transparent;--bs-btn-active-color:var(--bs-link-hover-color);--bs-btn-active-border-color:transparent;--bs-btn-disabled-color:#6c757d;--bs-btn-disabled-border-color:transparent;--bs-btn-box-shadow:0 0 0 #000;--bs-btn-focus-shadow-rgb:71,71,71;text-decoration:underline}.btn-link:focus-visible{color:var(--bs-btn-color)}.btn-link:hover{color:var(--bs-btn-hover-color)}.btn-lg{--bs-btn-padding-y:.5rem;--bs-btn-padding-x:1rem;--bs-btn-font-size:1.25rem;--bs-btn-border-radius:var(--bs-border-radius-lg)}.btn-sm{--bs-btn-padding-y:.25rem;--bs-btn-padding-x:.5rem;--bs-btn-font-size:.875rem;--bs-btn-border-radius:var(--bs-border-radius-sm)}.clearfix:after{clear:both;content:"";display:block}.text-bg-primary{background-color:RGBA(var(--bs-primary-rgb),var(--bs-bg-opacity,1))!important;color:#fff!important}.text-bg-secondary{background-color:RGBA(var(--bs-secondary-rgb),var(--bs-bg-opacity,1))!important;color:#000!important}.text-bg-success{background-color:RGBA(var(--bs-success-rgb),var(--bs-bg-opacity,1))!important;color:#fff!important}.text-bg-info{background-color:RGBA(var(--bs-info-rgb),var(--bs-bg-opacity,1))!important;color:#fff!important}.text-bg-warning{background-color:RGBA(var(--bs-warning-rgb),var(--bs-bg-opacity,1))!important;color:#000!important}.text-bg-danger{background-color:RGBA(var(--bs-danger-rgb),var(--bs-bg-opacity,1))!important;color:#fff!important}.text-bg-light{background-color:RGBA(var(--bs-light-rgb),var(--bs-bg-opacity,1))!important;color:#000!important}.text-bg-dark{background-color:RGBA(var(--bs-dark-rgb),var(--bs-bg-opacity,1))!important;color:#fff!important}.link-primary{color:RGBA(var(--bs-primary-rgb),var(--bs-link-opacity,1))!important;text-decoration-color:RGBA(var(--bs-primary-rgb),var(--bs-link-underline-opacity,1))!important}.link-primary:focus,.link-primary:hover{color:RGBA(30,30,30,var(--bs-link-opacity,1))!important;text-decoration-color:RGBA(30,30,30,var(--bs-link-underline-opacity,1))!important}.link-secondary{color:RGBA(var(--bs-secondary-rgb),var(--bs-link-opacity,1))!important;text-decoration-color:RGBA(var(--bs-secondary-rgb),var(--bs-link-underline-opacity,1))!important}.link-secondary:focus,.link-secondary:hover{color:RGBA(67,221,159,var(--bs-link-opacity,1))!important;text-decoration-color:RGBA(67,221,159,var(--bs-link-underline-opacity,1))!important}.link-success{color:RGBA(var(--bs-success-rgb),var(--bs-link-opacity,1))!important;text-decoration-color:RGBA(var(--bs-success-rgb),var(--bs-link-underline-opacity,1))!important}.link-success:focus,.link-success:hover{color:RGBA(69,137,69,var(--bs-link-opacity,1))!important;text-decoration-color:RGBA(69,137,69,var(--bs-link-underline-opacity,1))!important}.link-info{color:RGBA(var(--bs-info-rgb),var(--bs-link-opacity,1))!important;text-decoration-color:RGBA(var(--bs-info-rgb),var(--bs-link-underline-opacity,1))!important}.link-info:focus,.link-info:hover{color:RGBA(62,142,166,var(--bs-link-opacity,1))!important;text-decoration-color:RGBA(62,142,166,var(--bs-link-underline-opacity,1))!important}.link-warning{color:RGBA(var(--bs-warning-rgb),var(--bs-link-opacity,1))!important;text-decoration-color:RGBA(var(--bs-warning-rgb),var(--bs-link-underline-opacity,1))!important}.link-warning:focus,.link-warning:hover{color:RGBA(243,189,113,var(--bs-link-opacity,1))!important;text-decoration-color:RGBA(243,189,113,var(--bs-link-underline-opacity,1))!important}.link-danger{color:RGBA(var(--bs-danger-rgb),var(--bs-link-opacity,1))!important;text-decoration-color:RGBA(var(--bs-danger-rgb),var(--bs-link-underline-opacity,1))!important}.link-danger:focus,.link-danger:hover{color:RGBA(174,66,63,var(--bs-link-opacity,1))!important;text-decoration-color:RGBA(174,66,63,var(--bs-link-underline-opacity,1))!important}.link-light{color:RGBA(var(--bs-light-rgb),var(--bs-link-opacity,1))!important;text-decoration-color:RGBA(var(--bs-light-rgb),var(--bs-link-underline-opacity,1))!important}.link-light:focus,.link-light:hover{color:RGBA(249,250,251,var(--bs-link-opacity,1))!important;text-decoration-color:RGBA(249,250,251,var(--bs-link-underline-opacity,1))!important}.link-dark{color:RGBA(var(--bs-dark-rgb),var(--bs-link-opacity,1))!important;text-decoration-color:RGBA(var(--bs-dark-rgb),var(--bs-link-underline-opacity,1))!important}.link-dark:focus,.link-dark:hover{color:RGBA(26,30,33,var(--bs-link-opacity,1))!important;text-decoration-color:RGBA(26,30,33,var(--bs-link-underline-opacity,1))!important}.link-body-emphasis{color:RGBA(var(--bs-emphasis-color-rgb),var(--bs-link-opacity,1))!important;text-decoration-color:RGBA(var(--bs-emphasis-color-rgb),var(--bs-link-underline-opacity,1))!important}.link-body-emphasis:focus,.link-body-emphasis:hover{color:RGBA(var(--bs-emphasis-color-rgb),var(--bs-link-opacity,.75))!important;text-decoration-color:RGBA(var(--bs-emphasis-color-rgb),var(--bs-link-underline-opacity,.75))!important}.focus-ring:focus{box-shadow:var(--bs-focus-ring-x,0) var(--bs-focus-ring-y,0) var(--bs-focus-ring-blur,0) var(--bs-focus-ring-width) var(--bs-focus-ring-color);outline:0}.icon-link{align-items:center;backface-visibility:hidden;display:inline-flex;gap:.375rem;text-decoration-color:rgba(var(--bs-link-color-rgb),var(--bs-link-opacity,.5));text-underline-offset:.25em}.icon-link>.bi{fill:currentcolor;flex-shrink:0;height:1em;transition:transform .2s ease-in-out;width:1em}@media(prefers-reduced-motion:reduce){.icon-link>.bi{transition:none}}.icon-link-hover:focus-visible>.bi,.icon-link-hover:hover>.bi{transform:var(--bs-icon-link-transform,translate3d(.25em,0,0))}.ratio{position:relative;width:100%}.ratio:before{content:"";display:block;padding-top:var(--bs-aspect-ratio)}.ratio>*{height:100%;left:0;position:absolute;top:0;width:100%}.ratio-1x1{--bs-aspect-ratio:100%}.ratio-4x3{--bs-aspect-ratio:75%}.ratio-16x9{--bs-aspect-ratio:56.25%}.ratio-21x9{--bs-aspect-ratio:42.8571428571%}.fixed-top{top:0}.fixed-bottom,.fixed-top{left:0;position:fixed;right:0;z-index:1030}.fixed-bottom{bottom:0}.sticky-top{top:0}.sticky-bottom,.sticky-top{position:sticky;z-index:1020}.sticky-bottom{bottom:0}@media(min-width:576px){.sticky-sm-top{position:sticky;top:0;z-index:1020}.sticky-sm-bottom{bottom:0;position:sticky;z-index:1020}}@media(min-width:768px){.sticky-md-top{position:sticky;top:0;z-index:1020}.sticky-md-bottom{bottom:0;position:sticky;z-index:1020}}@media(min-width:992px){.sticky-lg-top{position:sticky;top:0;z-index:1020}.sticky-lg-bottom{bottom:0;position:sticky;z-index:1020}}@media(min-width:1200px){.sticky-xl-top{position:sticky;top:0;z-index:1020}.sticky-xl-bottom{bottom:0;position:sticky;z-index:1020}}@media(min-width:1400px){.sticky-xxl-top{position:sticky;top:0;z-index:1020}.sticky-xxl-bottom{bottom:0;position:sticky;z-index:1020}}.hstack{align-items:center;flex-direction:row}.hstack,.vstack{align-self:stretch;display:flex}.vstack{flex:1 1 auto;flex-direction:column}.visually-hidden,.visually-hidden-focusable:not(:focus):not(:focus-within){height:1px!important;margin:-1px!important;overflow:hidden!important;padding:0!important;width:1px!important;clip:rect(0,0,0,0)!important;border:0!important;white-space:nowrap!important}.visually-hidden-focusable:not(:focus):not(:focus-within):not(caption),.visually-hidden:not(caption){position:absolute!important}.visually-hidden *,.visually-hidden-focusable:not(:focus):not(:focus-within) *{overflow:hidden!important}.stretched-link:after{content:"";inset:0;position:absolute;z-index:1}.text-truncate{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.vr{align-self:stretch;background-color:currentcolor;display:inline-block;min-height:1em;opacity:.25;width:var(--bs-border-width)}*{box-sizing:border-box;font-family:sans-serif}* body{background-color:#f7f8fb;margin:0}.flirt-container{background-color:#fff;border-radius:2px;box-shadow:0 0 10px #0000001a;box-sizing:border-box;margin:auto auto 1rem;max-width:500px;padding:3rem}@media(max-width:768px){.flirt-container{padding:1.2rem}}.flirt-form-header .title-container{align-items:center;color:#262626;display:flex}.flirt-form-header .title-container .icon{font-size:1.75rem;margin-right:1rem}.flirt-form-group,.flirt-form-header .description{margin-bottom:1rem}.flirt-form-group{margin-top:1rem;width:100%}.flirt-label{display:block;margin-bottom:.5rem}.flirt-input-container{position:relative;width:100%}.flirt-input-container.has-leading-icon{align-items:center;background-color:#fff;border:1px solid #ccc;border-radius:5px;display:flex;gap:.5rem;padding:.75rem}.flirt-input-container.has-leading-icon .flirt-input{border:none;flex:1;padding:0}.flirt-input-leading-icon{align-items:center;display:inline-flex;flex-shrink:0;justify-content:center}.flirt-input{background-color:#fff;border:1px solid #ccc;border-radius:5px;box-sizing:border-box;display:block;font-size:1rem;padding:.75rem;width:100%}.flirt-input:disabled{background-color:#eee}.flirt-input-icon{font-size:1rem;position:absolute;right:3%;top:50%;transform:translateY(-50%)}.flirt-icon-info{color:#d9534f}.flirt-icon-check{color:#56ab56}.flirt-icon-margin-right{margin-right:.5rem}.flirt-input-error{border:1px solid #d9534f}.flirt-input-success{border:1px solid #56ab56}.flirt-error-message{color:#d9534f;font-size:.9rem;font-weight:600;margin-top:.2rem}.flirt-btn-success{--bs-btn-color:#fff;--bs-btn-bg:#56ab56;--bs-btn-border-color:#56ab56;--bs-btn-hover-color:#fff;--bs-btn-hover-bg:#499149;--bs-btn-hover-border-color:#458945;--bs-btn-focus-shadow-rgb:111,184,111;--bs-btn-active-color:#fff;--bs-btn-active-bg:#458945;--bs-btn-active-border-color:#418041;--bs-btn-active-shadow:inset 0 3px 5px rgba(0,0,0,.125);--bs-btn-disabled-color:#fff;--bs-btn-disabled-bg:#56ab56;--bs-btn-disabled-border-color:#56ab56;width:100%}.flirt-btn-warning{--bs-btn-color:#000;--bs-btn-bg:#f0ad4e;--bs-btn-border-color:#f0ad4e;--bs-btn-hover-color:#000;--bs-btn-hover-bg:#f2b969;--bs-btn-hover-border-color:#f2b560;--bs-btn-focus-shadow-rgb:204,147,66;--bs-btn-active-color:#000;--bs-btn-active-bg:#f3bd71;--bs-btn-active-border-color:#f2b560;--bs-btn-active-shadow:inset 0 3px 5px rgba(0,0,0,.125);--bs-btn-disabled-color:#000;--bs-btn-disabled-bg:#f0ad4e;--bs-btn-disabled-border-color:#f0ad4e;width:100%}.flirt-btn-danger{--bs-btn-color:#fff;--bs-btn-bg:#d9534f;--bs-btn-border-color:#d9534f;--bs-btn-hover-color:#fff;--bs-btn-hover-bg:#b84743;--bs-btn-hover-border-color:#ae423f;--bs-btn-focus-shadow-rgb:223,109,105;--bs-btn-active-color:#fff;--bs-btn-active-bg:#ae423f;--bs-btn-active-border-color:#a33e3b;--bs-btn-active-shadow:inset 0 3px 5px rgba(0,0,0,.125);--bs-btn-disabled-color:#fff;--bs-btn-disabled-bg:#d9534f;--bs-btn-disabled-border-color:#d9534f;width:100%}.flirt-button-primary{width:100%}.flirt-button-outline-primary,.flirt-button-primary{--bs-btn-color:#fff;--bs-btn-bg:#262626;--bs-btn-border-color:#262626;--bs-btn-hover-color:#fff;--bs-btn-hover-bg:#202020;--bs-btn-hover-border-color:#1e1e1e;--bs-btn-focus-shadow-rgb:71,71,71;--bs-btn-active-color:#fff;--bs-btn-active-bg:#1e1e1e;--bs-btn-active-border-color:#1d1d1d;--bs-btn-active-shadow:inset 0 3px 5px rgba(0,0,0,.125);--bs-btn-disabled-color:#fff;--bs-btn-disabled-bg:#262626;--bs-btn-disabled-border-color:#262626}.flirt-button-outline-primary{background-color:transparent;border-color:#262626;color:#262626}.flirt-button-secondary{width:100%}.flirt-button-outline-secondary,.flirt-button-secondary{--bs-btn-color:#000;--bs-btn-bg:#14d487;--bs-btn-border-color:#14d487;--bs-btn-hover-color:#000;--bs-btn-hover-bg:#37da99;--bs-btn-hover-border-color:#2cd893;--bs-btn-focus-shadow-rgb:17,180,115;--bs-btn-active-color:#000;--bs-btn-active-bg:#43dd9f;--bs-btn-active-border-color:#2cd893;--bs-btn-active-shadow:inset 0 3px 5px rgba(0,0,0,.125);--bs-btn-disabled-color:#000;--bs-btn-disabled-bg:#14d487;--bs-btn-disabled-border-color:#14d487}.flirt-button-outline-secondary{background-color:transparent;border-color:#14d487;color:#14d487}.flirt-button-ghost-secondary{background-color:transparent;border-color:transparent;color:#14d487}@media(hover:hover){.flirt-button-ghost-secondary:hover{background-color:transparent;border-color:transparent;color:#14d487;text-decoration:underline}}.warnings-header{padding-top:5px}.warnings-header:empty{padding-top:0}.flirt-alert{background-color:color-mix(in srgb,#4eb1cf 20%,#fff 80%);border:0;border-radius:2px;color:#464646;margin:5px auto;max-width:none;padding:1.2rem;position:relative}.flirt-alert--success{background-color:color-mix(in srgb,#56ab56 20%,#fff 80%);border:0}.flirt-alert--warn{background-color:color-mix(in srgb,#f0ad4e 20%,#fff 80%);border:0}.flirt-alert--danger{background-color:color-mix(in srgb,#d9534f 20%,#fff 80%);border:0}.flirt-alert--info{background-color:color-mix(in srgb,#4eb1cf 20%,#fff 80%);border:0}.flirt-alert-close{all:unset;align-items:center;cursor:pointer;display:inline-flex;justify-content:center;opacity:.7;padding:.25rem;position:absolute;right:.5rem;top:.5rem;transition:opacity .2s}.flirt-alert-close:hover{opacity:1}.flirt-alert--fade{transition:opacity .15s ease-in-out}.flirt-alert a{color:#262626;text-decoration:none}.flirt-button-login{--bs-btn-color:#000;--bs-btn-bg:#14d487;--bs-btn-border-color:#14d487;--bs-btn-hover-color:#000;--bs-btn-hover-bg:#37da99;--bs-btn-hover-border-color:#2cd893;--bs-btn-focus-shadow-rgb:17,180,115;--bs-btn-active-color:#000;--bs-btn-active-bg:#43dd9f;--bs-btn-active-border-color:#2cd893;--bs-btn-active-shadow:inset 0 3px 5px rgba(0,0,0,.125);--bs-btn-disabled-color:#000;--bs-btn-disabled-bg:#14d487;--bs-btn-disabled-border-color:#14d487}.flirt-link{color:#262626;font-size:1rem;text-decoration:none}.flirt-spinner{animation:spinner-rotate 1s linear infinite;display:inline-block;height:2.5rem;width:2.5rem}@keyframes spinner-rotate{to{transform:rotate(1turn)}}.flirt-native-select{appearance:none;-webkit-appearance:none;-moz-appearance:none;background-color:#fff;border:1px solid #ccc;border-radius:5px;color:inherit;cursor:pointer;font-size:1rem;padding:.75rem;width:100%}.flirt-native-select.is-invalid{border:2px solid #d9534f}.flirt-combobox{margin-right:1rem;position:relative;width:100%}@media(max-width:768px){.flirt-combobox{font-size:.9rem}}.flirt-combobox .combobox-label{display:block;margin-bottom:.5rem}.flirt-combobox .combobox-anchor{align-items:center;background-color:#fff;border:1px solid #ccc;border-radius:5px;box-sizing:border-box;color:#262626;cursor:pointer;display:inline-flex;gap:.5rem;height:auto;justify-content:space-between;padding:.75rem;position:relative;width:100%}.flirt-combobox .combobox-leading-icon{align-items:center;color:#262626;display:inline-flex;flex-shrink:0;justify-content:center}.flirt-combobox .combobox-input{all:unset;color:#000;flex:1;height:100%;padding:0;position:relative;width:100%;z-index:1}@supports (-webkit-touch-callout:none){.flirt-combobox .combobox-input{font-size:16px}}.flirt-combobox .combobox-input::-moz-placeholder{opacity:.6}.flirt-combobox .combobox-input::placeholder{opacity:.6}.flirt-combobox .combobox-trigger{all:unset;align-items:center;cursor:pointer;display:flex;inset:0;justify-content:flex-end;padding-right:.75rem;position:absolute;z-index:0}.flirt-combobox .combobox-icon{cursor:pointer;flex-shrink:0;height:1rem;transition:transform .2s;width:1rem}.flirt-combobox .combobox-trigger[data-state=open] .combobox-icon{transform:rotate(180deg)}.flirt-combobox .combobox-trigger .iconify{display:block;line-height:1}.flirt-combobox .combobox-content{background-color:#fff;border:1px solid #ccc;border-radius:5px;box-shadow:0 0 10px #0000001a;margin-top:.25rem;overflow:hidden;position:absolute;width:100%;z-index:10}.flirt-combobox .combobox-viewport{max-height:300px;overflow-y:auto;padding:.5rem}.flirt-combobox .combobox-empty{color:#14d487;font-size:.75rem;font-weight:500;line-height:1rem;padding:.5rem;text-align:center}.flirt-combobox .combobox-item{align-items:center;border-radius:3px;color:#000;cursor:pointer;display:flex;font-size:.875rem;line-height:1.5;min-height:2rem;padding:.5rem 2rem .5rem 1.5rem;position:relative;-webkit-user-select:none;-moz-user-select:none;user-select:none}.flirt-combobox .combobox-item[data-disabled]{color:#14d487;opacity:.5;pointer-events:none}.flirt-combobox .combobox-item[data-highlighted]{background-color:#262626;color:#fff;outline:none}.flirt-combobox .combobox-separator{background-color:1px solid #ccc;height:1px;margin:.5rem 0}.flirt-combobox .combobox-item-indicator{align-items:center;color:#262626;display:inline-flex;justify-content:center;left:0;position:absolute;width:1.5rem}.flirt-textarea{margin-bottom:1rem;margin-top:1rem;position:relative;width:100%}.flirt-textarea .textarea-label{display:block;margin-bottom:.5rem}.flirt-textarea .textarea-input{margin:0 auto;min-height:150px;width:100%}.flirt-text-danger{color:#d9534f;font-weight:600}.flirt-modal-overlay{animation:overlayShow .15s cubic-bezier(.16,1,.3,1);background-color:#00000080;inset:0;position:fixed;z-index:101}.flirt-modal-content{animation:contentShow .15s cubic-bezier(.16,1,.3,1);background-color:#f7f8fb;border-radius:2px;box-shadow:0 10px 38px -10px #0e121659,0 10px 20px -15px #0e121633;box-sizing:border-box;left:50%;max-height:85vh;overflow-y:auto;padding:1.2rem;position:fixed;top:50%;transform:translate(-50%,-50%);width:calc(100vw - 16px);z-index:1000}@media(min-width:576px){.flirt-modal-content{width:90vw}}.flirt-modal-content-md{max-width:500px}.flirt-modal-content-lg{max-width:600px}.flirt-modal-content-xl{max-width:800px}.flirt-modal-content .flirt-container{max-width:none}.flirt-modal-content:focus{outline:none}.flirt-modal-title{margin:0}.flirt-modal-description{margin:10px 0 20px}.flirt-modal-description:empty{margin:0}.flirt-modal-close-button{all:unset;align-items:center;color:#aaa;cursor:pointer;display:inline-flex;height:25px;justify-content:center;position:absolute;right:10px;top:10px;width:25px}@media(hover:hover){.flirt-modal-close-button:hover{color:#000}}.flirt-modal-close-button:focus{color:#000}@keyframes overlayShow{0%{opacity:0}to{opacity:1}}@keyframes contentShow{0%{opacity:0;transform:translate(-50%,-48%) scale(.96)}to{opacity:1;transform:translate(-50%,-50%) scale(1)}}@keyframes progress-stripes{0%{background-position:0 0}to{background-position:28.28px 0}}.flirt-progress{background:transparent;border:1px solid #14d487;border-radius:99999px;height:25px;overflow:hidden;position:relative;transform:translateZ(0);width:400px}.flirt-progress .flirt-progress-indicator{animation:progress-stripes 1s linear infinite;background-color:#14d487;background-image:repeating-linear-gradient(45deg,transparent,transparent 10px,hsla(0,0%,100%,.1) 0,hsla(0,0%,100%,.1) 20px);background-size:28.28px 28.28px;height:100%;transition:transform .66s cubic-bezier(.65,0,.35,1);width:100%}@media(max-width:576px){.flirt-progress{width:300px}}.flirt-dropdown-root{display:inline-block;position:relative}.flirt-dropdown-trigger{align-items:center;cursor:pointer;display:inline-flex;justify-content:center;outline:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.flirt-dropdown-trigger-wrapper{align-items:center;display:inline-flex;position:relative}.flirt-dropdown-trigger-wrapper>.btn,.flirt-dropdown-trigger-wrapper>button{padding-right:2.5rem}.flirt-dropdown-chevron{height:1rem;pointer-events:none;position:absolute;right:.75rem;top:50%;transform:translateY(-50%);transition:transform .2s;width:1rem}.flirt-dropdown-trigger-wrapper[data-state=open] .flirt-dropdown-chevron{transform:translateY(-50%) rotate(180deg)}.flirt-dropdown-content{animation-duration:.2s;animation-timing-function:cubic-bezier(.16,1,.3,1);background-color:#fff;border:1px solid #ccc;border-radius:5px;box-shadow:0 0 10px #0000001a;padding:.5rem;transform-origin:var(--reka-dropdown-menu-content-transform-origin,top);width:-moz-fit-content;width:fit-content;z-index:1100}.flirt-dropdown-content[data-side=top]{animation-name:dropdownSlideUp}.flirt-dropdown-content[data-side=bottom]{animation-name:dropdownSlideDown}.flirt-dropdown-label{color:#14d487;font-size:.75rem;font-weight:600;line-height:1;padding:.5rem 1.2rem}.flirt-dropdown-item{align-items:center;border-radius:5px;color:#000;cursor:pointer;display:flex;font-size:.875rem;line-height:1.5;outline:none;padding:.5rem .8rem;position:relative;-webkit-user-select:none;-moz-user-select:none;user-select:none}.flirt-dropdown-item[data-disabled]{color:#14d487;opacity:.5;pointer-events:none}.flirt-dropdown-item[data-highlighted]{background-color:#262626;color:#fff;outline:none}.flirt-dropdown-item:focus{background-color:#262626;color:#fff}.flirt-dropdown-group{display:flex;flex-direction:column}.flirt-dropdown-item-indicator{align-items:center;color:#262626;display:inline-flex;justify-content:center;left:.5rem;position:absolute;width:1.5rem}.flirt-dropdown-separator{background-color:1px solid #ccc;height:1px;margin:.5rem 0}.flirt-dropdown-sub-trigger{align-items:center;border-radius:3px;color:#000;cursor:pointer;display:flex;font-size:.875rem;justify-content:space-between;line-height:1.5;min-height:2rem;outline:none;padding:.4rem .8rem;position:relative;-webkit-user-select:none;-moz-user-select:none;user-select:none}.flirt-dropdown-sub-trigger[data-disabled]{color:#14d487;opacity:.5;pointer-events:none}.flirt-dropdown-sub-trigger[data-highlighted]{background-color:#262626;color:#fff;outline:none}.flirt-dropdown-sub-content{animation-duration:.2s;animation-timing-function:cubic-bezier(.16,1,.3,1);background-color:#fff;border:1px solid #ccc;border-radius:5px;box-shadow:0 0 10px #0000001a;padding:.5rem;width:-moz-fit-content;width:fit-content;z-index:1101}.flirt-dropdown-arrow{fill:#fff;height:5px;width:10px}@keyframes dropdownSlideUp{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@keyframes dropdownSlideDown{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}.flirt-badge{border-radius:.25rem;display:inline-block;font-size:.75em;font-weight:700;line-height:1;padding:.35em .6em;text-align:center;vertical-align:baseline}.flirt-badge--pill{border-radius:50rem}.flirt-badge--primary{background-color:#262626;color:#fff}.flirt-badge--secondary{background-color:#14d487;color:#fff}.flirt-badge--success{background-color:#56ab56;color:#fff!important}.flirt-badge--danger{background-color:#d9534f;color:#fff!important}.flirt-badge--warning{background-color:#f0ad4e;color:#000}.flirt-badge--info{background-color:#4eb1cf;color:#fff}.flirt-badge--light{background-color:#f8f9fa;color:#000}.flirt-badge--dark{background-color:#6c757d;color:#fff}.flirt-badge--notifications{background-color:#f0ad4e;color:#000}.flirt-badge .nav-link-badge-text{padding-top:.15em}.flirt-row{align-items:center;display:flex;justify-content:center;text-align:center}.flirt-layout-lander-navbar{background:#262626;display:flex;justify-content:center;padding:10px;text-decoration:none}.flirt-hr{border:1px solid #ccc;width:100%}.flirt-context-menu-content{background-color:#f5f5f5;border:1px solid #ccc;border-radius:5px;box-shadow:0 0 10px #0000001a;min-width:200px;padding:.5rem;z-index:1100}.flirt-context-menu-item{align-items:center;border-radius:5px;color:#000;cursor:pointer;display:flex;font-size:.875rem;line-height:1.5;outline:none;padding:.5rem .8rem;position:relative;transition:background-color .15s ease-in-out;-webkit-user-select:none;-moz-user-select:none;user-select:none}.flirt-context-menu-item[data-disabled]{color:#14d487;opacity:.5;pointer-events:none}.flirt-context-menu-item:hover,.flirt-context-menu-item[data-highlighted]{background-color:#262626;color:#fff;outline:none}.flirt-context-menu-item:focus{background-color:#262626;color:#fff}.flirt-context-menu-separator{background-color:1px solid #ccc;height:1px;margin:.5rem 0}.flirt-accordion-root{width:100%}.flirt-accordion-item{overflow:hidden;width:100%}.flirt-accordion-trigger{background:none;border:0;cursor:pointer;margin:0;padding:0;text-align:left;width:100%}.flirt-accordion-trigger:focus{outline:none}.flirt-accordion-header{display:flex;width:100%}.flirt-accordion-content{font-size:.9rem;line-height:1.4;overflow:hidden}.flirt-accordion-content[data-state=open]{animation:flirt-accordion-slide-down .3s cubic-bezier(.87,0,.13,1)}.flirt-accordion-content[data-state=closed]{animation:flirt-accordion-slide-up .3s cubic-bezier(.87,0,.13,1)}@keyframes flirt-accordion-slide-down{0%{height:0}to{height:var(--reka-accordion-content-height)}}@keyframes flirt-accordion-slide-up{0%{height:var(--reka-accordion-content-height)}to{height:0}}.flirt-radio-group{margin-bottom:1rem;margin-top:1rem;width:100%}.flirt-radio-group-label{display:block;margin-bottom:.5rem}.flirt-radio-group-root{display:flex;flex-direction:column;gap:.75rem}.flirt-radio-group-item{all:unset;align-items:center;border-radius:5px;cursor:pointer;display:flex;gap:.75rem;padding:.5rem;transition:background-color .15s ease-in-out;-webkit-user-select:none;-moz-user-select:none;user-select:none}.flirt-radio-group-item:hover:not([data-disabled]){background-color:#f7f8fb}.flirt-radio-group-item:focus-within{outline:2px solid #262626;outline-offset:2px}.flirt-radio-group-item[data-disabled]{cursor:not-allowed;opacity:.5;pointer-events:none}.flirt-radio-group-item[data-state=checked] .flirt-radio-group-indicator{border-color:#262626}.flirt-radio-group-indicator{align-items:center;background-color:transparent;border:2px solid #000;border-radius:50%;display:flex;flex-shrink:0;height:20px;justify-content:center;position:relative;transition:all .15s ease-in-out;width:20px}@media(hover:hover){.flirt-radio-group-indicator:hover{border-color:#262626}}.flirt-radio-group-indicator-dot{background-color:#262626;border-radius:50%;height:10px;width:10px}.flirt-radio-group-item-label{color:#000;cursor:pointer;flex:1;font-size:1rem;line-height:1.5}.account-deleted-page{display:flex;flex-direction:column;margin:1rem auto;max-width:500px}.account-deleted-page .account-deleted-title{color:#262626;padding:0 1.2rem;text-align:center;text-shadow:none}.account-deleted-page .account-deleted-container{background-color:#f7f8fb;border-radius:2px;margin:auto;padding:1.2rem}.account-deleted-page .account-deleted-container .account-deleted-title{color:#262626}.account-deleted-page .account-deleted-container .btn{margin:1rem 1rem 0 0}.activate-done-page .activate-done-container{background-color:#fff;border:none;border-radius:2px;margin:1rem auto;padding:1.2rem}.activate-done-page .activate-done-container h1{text-align:center}.activate-done-page .activate-done-container .button-container{margin-top:50px;text-align:center}.activate-done-page .activate-done-container .button-container .activate-done-btn-members,.activate-done-page .activate-done-container .button-container .activate-done-btn-premium{--bs-btn-color:#000;--bs-btn-bg:#30eba0;--bs-btn-border-color:#30eba0;--bs-btn-hover-color:#000;--bs-btn-hover-bg:#4feeae;--bs-btn-hover-border-color:#45edaa;--bs-btn-focus-shadow-rgb:41,200,136;--bs-btn-active-color:#000;--bs-btn-active-bg:#59efb3;--bs-btn-active-border-color:#45edaa;--bs-btn-active-shadow:inset 0 3px 5px rgba(0,0,0,.125);--bs-btn-disabled-color:#000;--bs-btn-disabled-bg:#30eba0;--bs-btn-disabled-border-color:#30eba0}.activate-done-page .activate-done-container .activate-done-btn{--bs-btn-color:#fff;--bs-btn-bg:#262626;--bs-btn-border-color:#262626;--bs-btn-hover-color:#fff;--bs-btn-hover-bg:#202020;--bs-btn-hover-border-color:#1e1e1e;--bs-btn-focus-shadow-rgb:71,71,71;--bs-btn-active-color:#fff;--bs-btn-active-bg:#1e1e1e;--bs-btn-active-border-color:#1d1d1d;--bs-btn-active-shadow:inset 0 3px 5px rgba(0,0,0,.125);--bs-btn-disabled-color:#fff;--bs-btn-disabled-bg:#262626;--bs-btn-disabled-border-color:#262626;display:block;margin:auto}.activate-error-page{margin:1rem auto}.activate-error-page .flirt-container{margin:auto;text-align:center}.activate-email-page{margin:1rem auto}.activate-email-page .flirt-container{text-align:center}.error-page{margin:1rem auto}.error-page .error-content{padding:3rem;text-align:center}.error-page .error-content .error-icon{display:block;font-size:4rem;margin-bottom:1rem}.error-page .error-content h1{font-size:2rem;margin-bottom:1rem}.error-page .the-box{background-color:transparent;border-radius:2px;margin-bottom:1rem;max-width:980px}@media(min-width:768px){.error-page .the-box{padding:1.2rem}}.error-page .the-box h2{text-align:center}.error-page .the-box .signup-form-container{display:flex;justify-content:center}.error-page .the-box .signup-form-container .login-img{margin-right:0}.error-page .the-box .signup-form-container .signup-form{box-shadow:0 0 10px #0000001a}.error-page .error-cta{--bs-btn-color:#fff;--bs-btn-bg:#262626;--bs-btn-border-color:#262626;--bs-btn-hover-color:#fff;--bs-btn-hover-bg:#202020;--bs-btn-hover-border-color:#1e1e1e;--bs-btn-focus-shadow-rgb:71,71,71;--bs-btn-active-color:#fff;--bs-btn-active-bg:#1e1e1e;--bs-btn-active-border-color:#1d1d1d;--bs-btn-active-shadow:inset 0 3px 5px rgba(0,0,0,.125);--bs-btn-disabled-color:#fff;--bs-btn-disabled-bg:#262626;--bs-btn-disabled-border-color:#262626}.chat-id-page{height:100%;overflow:hidden}.chat-id-page .chat-id-page-wrapper{align-items:center;display:flex;flex-direction:column;height:100vh;height:100dvh;overflow:hidden;width:100%}.chat-id-page .chat-id-page-wrapper .flirt-alert{min-width:99%}.chat-id-page .chat-id-page-content{display:flex;flex:1;gap:.6rem;height:100%;max-height:100%;max-width:800px;min-height:0;overflow:hidden;width:100%}.chat-id-page .chat-list-container{display:none}@media(min-width:768px){.chat-id-page .chat-list-container{display:block;width:380px}}.chat-id-page .chat-id-content-container{display:flex;flex:1;flex-direction:column;min-height:0;width:100%}@media(min-width:768px){.chat-id-page .chat-id-content-container{border-left:1px solid #262626;border-right:1px solid #262626}}.chat-id-page .chat-id-content{display:flex;flex:1;flex-direction:column;max-height:100%;min-height:0;overflow-y:hidden;width:100%}.chat-id-page .chat-id-content .chat-first-message{color:#888;font-size:.9rem;text-align:center}.chat-id-page .chat-messages{background-color:#fff;display:flex;flex:1;flex-direction:column;gap:.5rem;overflow-y:auto;padding:.5rem}.chat-id-page .chat-messages .chat-history-limit-reached-warning{background-color:#fff;color:#000;font-size:.9rem;margin:.5rem 0;padding:.5rem;text-align:center}.chat-id-page .chat-messages .chat-load-older-messages-container{font-size:.9rem;padding:.5rem 0;text-align:center}.chat-id-page .chat-messages .chat-load-older-messages-container a{background-color:#262626;border-radius:1rem;color:#fff;display:inline-block;padding:.5rem 1rem;text-decoration:none;transition:opacity .2s ease}.chat-id-page .chat-messages .chat-load-older-messages-container a:hover{opacity:.85}.chat-id-page .chat-messages .chat-load-older-messages-container .loading-state{align-items:center;color:#888;display:inline-flex;gap:.5rem}.chat-id-page .chat-messages .messages{display:flex;flex-direction:column;max-width:80%}.chat-id-page .chat-messages .messages div{margin-bottom:2px;margin-top:2px;padding:8px 15px 2px}.chat-id-page .chat-messages .messages .mine,.chat-id-page .chat-messages .messages .yours{display:flex;flex-direction:column}.chat-id-page .chat-messages .yours{align-items:flex-start;align-self:flex-start}.chat-id-page .chat-messages .yours div{background-color:#f0f0f0;border-radius:20px}.chat-id-page .chat-messages .mine{align-items:flex-end;align-self:flex-end}.chat-id-page .chat-messages .mine div{background-color:#cff4fc;border-radius:20px}.chat-id-page .chat-messages div.chat-message-date{color:#888;font-size:.75rem;margin-top:8px;padding:0}.chat-id-page .chat-messages .chat-loading-spinner{padding:.5rem;text-align:center}.chat-id-page .chat-warning{background-color:#ffffe0;color:#303030;font-size:.9rem;margin:0;padding:15px;text-align:center}.chat-id-page .chat-operator-typing-container{background-color:#fff;display:flex;flex-direction:column;gap:.5rem;padding:.5rem;width:-moz-fit-content;width:fit-content}.chat-id-page .chat-operator-typing-container .chat-operator-typing{align-items:center;display:flex;gap:.5rem}.chat-id-page .chat-operator-typing-container .chat-operator-typing span{animation:blink 1.5s infinite;background-color:#000;border-radius:50%;height:.5rem;width:.5rem}.chat-id-page .chat-operator-typing-container .chat-operator-typing span:first-child{animation-delay:0s;animation-direction:alternate;animation-duration:1.5s;animation-iteration-count:infinite;animation-name:blink;animation-timing-function:ease-in-out}.chat-id-page .chat-operator-typing-container .chat-operator-typing span:nth-child(2){animation-delay:.5s;animation-direction:alternate;animation-duration:1.5s;animation-iteration-count:infinite;animation-name:blink;animation-timing-function:ease-in-out}.chat-id-page .chat-operator-typing-container .chat-operator-typing span:nth-child(3){animation-delay:1s;animation-direction:alternate;animation-duration:1.5s;animation-iteration-count:infinite;animation-name:blink;animation-timing-function:ease-in-out}.chat-id-page .chat-operator-typing-container .datetime{font-size:.8rem}.chat-id-page .chat-id-footer-typing-container{display:flex;justify-content:space-between}.chat-id-page .chat-id-footer-typing-container .msg-textarea{flex:1;font-size:.9rem;padding:.5rem;resize:none}@keyframes blink{0%{opacity:.3}50%{opacity:1}to{opacity:.3}}.chats-page{display:flex;flex-direction:column;gap:.4rem;margin:1rem auto;padding-top:20px}.chats-page .chats-header{align-items:center;color:#262626;display:flex;font-weight:900;gap:.5rem;justify-content:center;margin-bottom:1rem;text-shadow:none}.chats-page .chats-header h1{margin:0}.chats-page .chats-header .iconify{display:none;font-size:1.4rem}.chats-page .chats-loading{align-items:center;display:flex;flex-direction:column;gap:.5rem;justify-content:center;text-align:center;width:100%}.chats-page .chat-list{border-radius:1rem;overflow:hidden}.chats-page .chats-other-profiles{align-items:center;background-color:transparent;color:#262626;display:flex;flex-direction:column;gap:.5rem;justify-content:center;margin:2rem auto -1rem;padding:1.2rem .4rem}.chats-page .chats-other-profiles .profile-overview{display:grid;gap:.4rem;grid-template-columns:repeat(2,1fr)}@media(min-width:768px){.chats-page .chats-other-profiles .profile-overview{grid-template-columns:repeat(3,1fr)}}@media(min-width:992px){.chats-page .chats-other-profiles .profile-overview{grid-template-columns:repeat(6,1fr);grid-template-rows:repeat(2,1fr);padding:0}}.credits-page,.payment-method,.repeat-order-page{margin:1rem auto;max-width:980px}.credits-page .premiumpackage-content{border-radius:2px;display:block}.credits-page .premiumpackage-block{background-color:#f7f8fb;border-radius:2px;border-top:1px solid #f1f1f1;display:flex;flex-direction:column;margin-top:1rem;padding:0;width:100%}.credits-page .premiumpackage-block .premiumpackage-container{margin-bottom:1rem}.credits-page .premiumpackage-title{display:none}@media(min-width:768px){.credits-page .premiumpackage-title{align-items:center;display:flex}}.repeat-order-page .repeat-order-block{background-color:#f7f8fb;border-radius:2px;padding:0}.repeat-order-page .repeatable-order-list{display:flex;flex-direction:column;gap:.4rem;margin-bottom:1rem}.repeat-order-page .repeatable-order-list .repeatable-order{background-color:#fff;border:0;border-radius:2px;box-shadow:2px 2px 5px #0000004d;padding:10px}.payment-method .payment-method-title{color:#262626;justify-content:center;margin-bottom:1rem;text-align:center;text-shadow:none}.payment-method .payment-method-title .payment-method-icon{display:none;margin-right:5px}@media(min-width:992px){.payment-method .payment-method-title{display:flex}}.payment-method .payment-method-text{display:none;margin-bottom:1rem}@media(min-width:992px){.payment-method .payment-method-text{display:block}}.payment-method .premium-package-content{background-color:#f7f8fb;border-radius:2px;display:flex;flex-direction:column;padding:0}.payment-method .premium-package-content .payment-method-block-container{display:block;margin:20px auto;width:100%}.payment-method .payment-method-block{display:flex;flex-direction:column;margin:auto;max-width:720px;width:100%}@media(min-width:992px){.payment-method .payment-method-block{padding-top:0}}.payment-method .payment-method-block .payment-method-block-item{margin-bottom:1rem}.payment-method-item,.repeatable-order{align-items:center;color:#000;cursor:pointer;display:flex;font-size:.9rem;gap:1rem;margin:auto;max-width:720px;text-decoration:none;width:100%}.payment-method-item .image,.payment-method-item .image_wrapper,.repeatable-order .image,.repeatable-order .image_wrapper{align-items:center;display:flex;gap:.2rem}.payment-method-item img,.repeatable-order img{height:40px;width:40px}.payment-method-item .info,.repeatable-order .info{display:flex;flex:1;flex-direction:column}.payment-method-item .payment-info-list,.repeatable-order .payment-info-list{display:flex;flex-wrap:wrap;list-style:none;margin:0;padding:0}.payment-method-item .payment-info-list li:before,.repeatable-order .payment-info-list li:before{content:"|";margin-left:.6rem;margin-right:.6rem}.payment-method-item .payment-info-list li:first-child:before,.repeatable-order .payment-info-list li:first-child:before{display:none}.payment-method-item .payment-info-list .one-time-payment-notice,.repeatable-order .payment-info-list .one-time-payment-notice{font-size:.8rem;font-style:italic}.payment-method-item .payment-info-list .one-time-payment-notice .costs,.repeatable-order .payment-info-list .one-time-payment-notice .costs{color:red;margin-left:.2rem}.payment-method-item .other-package,.repeatable-order .other-package{flex:1}.login-img{margin-right:50px;min-width:50%}.home-page .home-page-box{background-color:#fff;border-radius:2px;box-shadow:0 0 10px #0000001a;margin:1rem auto;padding:1.2rem}.home-page .user-profile-card{align-items:center;display:flex;flex-direction:column;position:relative}.home-page .user-profile-card .card-top-overlay{background-color:#262626;border-top-left-radius:2px;border-top-right-radius:2px;height:35%;left:0;position:absolute;top:0;width:100%}.home-page .user-profile-card .card-header{background-color:#fff;border-radius:50%;z-index:1}.home-page .user-profile-card .card-header .card-header-image{border:1px solid #262626;border-radius:50%;overflow:hidden}.home-page .user-profile-card .card-header .card-header-image img{border:2px solid #fff;border-radius:50%;height:100px;-o-object-fit:contain;object-fit:contain;width:100px}.home-page .user-profile-card .card-header .card-header-image .card-header-image-add-new{align-items:center;color:#262626;display:flex;flex-direction:column;font-size:.8rem;height:95px;justify-content:center;padding:.5rem;text-align:center;width:95px}.home-page .user-profile-card .card-body{display:flex;flex-direction:column;margin-top:1rem;text-align:center}.home-page .user-profile-card .card-body .card-body-name{font-size:1.4rem;margin-bottom:5px}.home-page .user-profile-card .card-body .card-body-edit-profile{color:#262626;display:flex;gap:.5rem;justify-content:center}.home-page .user-profile-card .card-body .card-body-edit-profile a{color:#262626}.home-page .home-page-credits{gap:1rem}.home-page .home-page-credits,.home-page .profile-overview-region .profile-overview-header{align-items:center;display:flex;justify-content:center}.home-page .profile-overview-region .profile-overview-header h2{font-size:1.4rem;font-weight:600;padding-bottom:.5rem;text-align:center}.home-page .profile-overview-region .profile-overview{display:flex;gap:.6rem;overflow-y:auto}.home-page .profile-overview-region .profile-overview .profile-search-result{min-width:200px}.home-page .chats-overview-container .chat-list{display:flex;flex-wrap:wrap;gap:.3rem;justify-content:center}.home-page .chats-overview-container .chat-link{display:flex;flex-direction:column;width:auto}.home-page .chats-overview-container .avatar-unread-badge{align-items:center;border-radius:10px;display:flex!important;font-size:.75rem;font-weight:600;left:42px;padding:5px 8px;position:absolute;top:-2px}.home-page .chats-overview-container .chat-content{display:none}.home-page .likes-overview-container{display:flex;flex-direction:column;gap:.5rem}.home-page .likes-overview-container .home-likes-overview{display:flex;flex-wrap:wrap;gap:.3rem;justify-content:center}.home-page .likes-overview-container .home-likes-overview-item{border-radius:2px;height:80px;overflow:hidden;width:80px}.home-page .likes-overview-container .home-likes-overview-item img{width:100%}.home-page .chats-overview-cta,.home-page .likes-overview-cta,.home-page .profile-overview-cta{align-items:center;display:flex;justify-content:center;padding-top:1rem}.home-page .home-page-cta{background-color:#262626;border-radius:.5rem;color:#fff;padding:.5rem 1rem;text-align:center}.home-page h3{margin-top:0}.home-page a{color:#000;text-decoration:none}.likes-page{margin:1rem auto;padding-top:20px}.likes-page .likes-header{align-items:center;color:#262626;display:flex;justify-content:center;margin-bottom:1rem;text-shadow:none}.likes-page .likes-header .likes-header-icon{display:none;font-size:1.4rem;margin-right:1rem}.likes-page .likes-overview-text{display:none}.likes-page .likes-overview{background-color:#fff;border:none;border-radius:0;padding:1.2rem}.likes-page .likes-overview .likes-overview-tab{border:0;border-radius:0;margin-bottom:1rem;margin-right:5px;padding:15px 1.2rem}.likes-page .likes-overview .likes-overview-tab[data-state=active]{background-color:#262626;color:#fff}.likes-page .likes-overview .likes-overview-tab[data-state=inactive]{cursor:pointer}.likes-page .likes-overview .likes-overview-card{line-height:1.5}.likes-page .likes-overview .likes-overview-card .info-message a{color:#262626;text-decoration:none}.likes-page .likes-overview .likes-desktop{display:block}@media(max-width:768px){.likes-page .likes-overview .likes-desktop{display:none}}.likes-page .likes-overview .likes-mobile{display:none}@media(max-width:768px){.likes-page .likes-overview .likes-mobile{display:block}}.likes-page .likes-overview .likes-mobile .likes-mobile-tabs{display:flex;flex-direction:column;gap:.5rem;margin-bottom:1rem}.likes-page .likes-overview .likes-mobile .likes-mobile-tab{align-items:center;background-color:#fff;border:1px solid #262626;border-radius:0;color:#000;cursor:pointer;display:flex;font-size:inherit;justify-content:space-between;padding:.5rem;text-align:left;text-decoration:none;width:100%}.likes-page .likes-overview .likes-mobile .likes-mobile-tab--active{background-color:#262626;color:#fff}.likes-page .likes-overview .likes-mobile .likes-mobile-tab .flirt-badge--pill{align-items:center;display:flex;justify-content:center;min-width:25px;padding:5px 4px 3px}.likes-page .likes-overview .likes-mobile .likes-mobile-content .info-message{margin-top:1rem}.likes-page h1,.likes-page h3{margin:0}@media(max-width:768px){.likes-page .likes-overview-text{display:none}}.likes-page .profile-search{align-items:center;background-color:transparent;margin:2rem auto -1rem;max-width:980px}.likes-page .profile-search .profile-search-content{align-items:center;display:flex;flex-direction:column}.likes-page .profile-search .profile-search-header{color:#262626;margin:1rem auto;text-align:center;text-shadow:none}.likes-page .profile-search .profile-overview{padding:1rem}@media(min-width:768px){.likes-page .profile-search .profile-overview{grid-template-columns:repeat(3,1fr)}}@media(min-width:992px){.likes-page .profile-search .profile-overview{grid-template-columns:repeat(6,1fr);padding:0}}.login-page{display:flex;justify-content:center;margin:1rem auto;padding-top:20px}.match-finder .loading-progress{background-color:#f7f8fb}.match-finder .loading-progress .progress-bar{background-color:#14d487;height:1rem}.match-finder .match-finder-content{align-items:center;display:flex;flex-direction:column;padding-top:3rem}.match-finder .match-finder-content:before{background-image:url(./prelander-bg.DYBur-Xv.jpg);background-repeat:no-repeat;background-size:cover;content:"";height:100vh;left:0;opacity:.5;position:absolute;top:0;width:100%;z-index:-1}.match-finder .v2 .match-finder-content:before{background-image:url(../img/prelanderbg-matches.webp)}.match-finder .v3 .match-finder-content:before{background-image:url(../img/prelanderbg-matches-gays.webp)}.match-finder .v4 .match-finder-content:before{background-image:url(../img/prelanderbg-matches-shemales.webp)}.match-finder .v5 .match-finder-content:before{background-image:url(../img/prelanderbg-matches-bdsm.webp)}.match-finder .v6 .match-finder-content:before{background-image:url(../img/prelanderbg-matches-milf.webp)}.match-finder .v7 .match-finder-content:before{background-image:url(../img/prelanderbg-matches-gilf.webp)}.match-finder .choices{align-items:center;display:flex;flex-direction:column;width:100%}.match-finder .choices .profile-choices-container{align-items:flex-start;display:flex;flex-wrap:wrap;justify-content:center;width:100%}.match-finder .choices .profile-choices-container .profile-choice{cursor:pointer;margin:1rem;max-width:300px;overflow:hidden;padding:5px;width:calc(50% - .5rem)}@media(max-width:768px){.match-finder .choices .profile-choices-container .profile-choice{margin:2px}}.match-finder .choices .profile-choices-container .profile-choice .profile-search-result{border-radius:.5rem;overflow:hidden;padding:0}.match-finder .choices .profile-choices-container .profile-choice .profile-search-result .profile-header-title,.match-finder .choices .profile-choices-container .profile-choice .profile-search-result .profile-title{background-color:#fff;font-size:1.4rem;padding:5px;text-align:center}.match-finder .choices .profile-choices-container .profile-choice .profile-search-result .profile-header{width:100%}.match-finder .choices .profile-choices-container .profile-choice .profile-search-result .profile-header .profile-header-avatar{-o-object-fit:cover;object-fit:cover;width:100%}.match-finder .choices .profile-choices-container .profile-choice .profile-search-result .profile-conversation-button,.match-finder .choices .profile-choices-container .profile-choice .profile-search-result .profile-icons,.match-finder .choices .profile-choices-container .profile-choice .profile-search-result .profile-language{display:none}.match-finder .choices .profile-choices-container .profile-choice .loading-overlay{align-items:center;background-color:#fff6;display:flex;height:100%;justify-content:center;left:0;opacity:0;position:absolute;top:0;transition:opacity .2s ease-in-out;width:100%;z-index:10}.match-finder .choices .profile-choices-container .profile-choice.loading .loading-overlay{opacity:1}.match-finder .choices-heading{background-color:#262626;border-radius:20px;color:#fff;margin-bottom:1rem;padding:0 10px}.match-finder .finish-signup,.match-finder .loading-matches{background-color:#f7f8fb;border-radius:2px;margin:auto;max-width:500px;padding:1.2rem;width:100%}.match-finder .finish-signup .loading-matches-progress,.match-finder .loading-matches .loading-matches-progress{animation:progress 4s forwards;background-color:#14d487;border-radius:2px;height:1rem;overflow:hidden;position:relative;width:50px}@keyframes progress{to{width:100%}}.match-modal{align-items:center;animation:none;background:#383838e6;background:radial-gradient(ellipse at center,#383838e6 0,#000000e6);display:flex;flex-direction:column;height:100vh;inset:0;max-height:none;max-width:none;overflow:hidden;position:fixed;transform:none;width:100%;z-index:2000}.match-modal .like-modal-profile-photo{display:block}.match-modal .like-modal-profile-photo img{border:3px solid #fff;border-radius:50%;display:block;height:250px;margin:auto;opacity:0;width:250px}.match-modal .p1{bottom:0;height:1px;opacity:0;pointer-events:none;position:fixed;right:0;width:1px;z-index:-1}.match-modal .its-a-text{fill:url(#svg-fill-linear__its-a-match) #262626}.match-modal .its-a-match-match-text-fill{fill:#262626}.match-modal .match-subtext{stroke:url(#svg-fill-linear__its-a-match) #262626}.match-modal .title{margin:120px auto}@media(max-width:767.98px){.match-modal .title{margin:40px auto}}.match-modal .like-modal-button-container{display:flex;justify-content:center;margin-top:1rem}.match-modal .btn-match{opacity:0;--bs-btn-color:#fff;--bs-btn-bg:#262626;--bs-btn-border-color:#262626;--bs-btn-hover-color:#fff;--bs-btn-hover-bg:#202020;--bs-btn-hover-border-color:#1e1e1e;--bs-btn-focus-shadow-rgb:71,71,71;--bs-btn-active-color:#fff;--bs-btn-active-bg:#1e1e1e;--bs-btn-active-border-color:#1d1d1d;--bs-btn-active-shadow:inset 0 3px 5px rgba(0,0,0,.125);--bs-btn-disabled-color:#fff;--bs-btn-disabled-bg:#262626;--bs-btn-disabled-border-color:#262626}@keyframes bounceIn{0%{opacity:0;transform:scale(.3)}50%{opacity:0;transform:scale(.3)}75%{opacity:.9;transform:scale(1.1)}90%{opacity:1;transform:scale(.89)}to{opacity:1;transform:scale(1)}}@keyframes slideInBack{0%{opacity:0;transform:translateZ(1000px) scale(1)}70%{opacity:1;transform:scale(1.1)}55%,to{opacity:1;transform:translateZ(0) scale(1)}}@keyframes firstDrop{0%{opacity:0;transform:translateZ(0)}to{opacity:1;transform:translate3d(-4px,100%,0)}}@keyframes secondDrop{0%{opacity:0;transform:translateZ(0)}to{opacity:.4;transform:translate3d(-8px,200%,0)}}.match-modal .Animdel\(\$normal\){animation-delay:.25s}.match-modal .Animdel\(\.75s\){animation-delay:.75s}.match-modal .Animdur\(\$normal\){animation-duration:.25s}.match-modal .Animdur\(\$slow\){animation-duration:.5s}.match-modal .Animdur\(\$xslow\){animation-duration:1.5s}.match-modal .Animfm\(f\){animation-fill-mode:forwards}.match-modal .Animfm\(bo\){animation-fill-mode:both}.match-modal .Animn\(\$anim-bounce-in\){animation-name:bounceIn}.match-modal .Animn\(\$anim-slide-in-back\){animation-name:slideInBack}.match-modal .Animtf\(eo\){animation-timing-function:ease-out}.match-modal .Animtf\(l\){animation-timing-function:linear}.match-modal .B\(0\){bottom:0}.match-modal .Op\(0\){opacity:0}.match-modal .Pos\(a\),.match-modal .Pos\(a\)\:\:a:after,.match-modal .Pos\(a\)\:\:b:before{position:absolute}.match-modal .Pos\(r\){position:relative}.match-modal .Prs\(500px\){perspective:500px}.match-modal .Ta\(c\){text-align:center}.match-modal .Trsde\(\$normal\){transition-delay:.25s}.match-modal .Trsdu\(\$slow\){transition-duration:.5s}.match-modal .Trsdu\(\$normal\){transition-duration:.25s}.match-modal .Trsde\(\.75s\){transition-delay:.75s}.match-modal .animFirstDrop{animation-name:firstDrop}.match-modal .animSecondDrop{animation-name:secondDrop}.match-modal svg{fill:currentColor}.member-id-page .related-profiles-container{background-color:transparent;margin-left:auto;margin-right:auto;margin-top:2rem;max-width:980px}.member-id-page .related-profiles-container .related-profiles{align-items:center;display:flex;flex-direction:column}.member-id-page .related-profiles-container .related-profiles-header{align-items:center;color:#262626;display:flex;font-size:2.5rem;margin:1rem auto;text-align:center;text-decoration:none;text-shadow:none}.member-id-page .related-profiles-container .profile-overview{display:grid;gap:.4rem;grid-template-columns:1fr 1fr;padding:5px}@media(min-width:768px){.member-id-page .related-profiles-container .profile-overview{grid-template-columns:repeat(3,1fr)}}@media(min-width:992px){.member-id-page .related-profiles-container .profile-overview{grid-template-columns:repeat(6,1fr);padding:0}}.member-id-page .related-profiles-container .profile-overview .profile-header-name{font-size:.9rem}.member-id-chat-page{margin:1rem auto}.member-id-chat-page .background-image{background-color:transparent;background-position-x:0;background-position-y:0;background-repeat:no-repeat;background-size:cover;position:absolute;z-index:-1}.member-id-chat-page .chat-content{margin:auto;max-width:600px;width:100%}.member-id-chat-page .messages{background-color:#cff4fc;border-radius:2px;color:#000;margin-bottom:1rem;max-width:250px;padding:.5rem 1rem}.member-id-chat-page .messages.mine{background-color:#f0f0f0;float:right}.member-id-chat-page .messages .flirt-spinner{height:1.2rem;margin-right:.5rem;width:1.2rem}.member-id-chat-page .form-add-message-textarea-container{align-items:stretch;display:flex;flex-wrap:wrap;position:relative;width:100%}.member-id-chat-page .form-add-message-textarea-container textarea{border-radius:20px 0 0 20px;flex:1 1 auto;margin-bottom:7px;min-width:0;padding-left:20px;padding-top:10px;position:relative;resize:none}.member-id-chat-page .send-msg-footer{margin:0 auto;max-width:600px}.member-id-chat-page .send-msg-footer .btn{--bs-btn-color:#fff;--bs-btn-bg:#262626;--bs-btn-border-color:#262626;--bs-btn-hover-color:#fff;--bs-btn-hover-bg:#202020;--bs-btn-hover-border-color:#1e1e1e;--bs-btn-focus-shadow-rgb:71,71,71;--bs-btn-active-color:#fff;--bs-btn-active-bg:#1e1e1e;--bs-btn-active-border-color:#1d1d1d;--bs-btn-active-shadow:inset 0 3px 5px rgba(0,0,0,.125);--bs-btn-disabled-color:#fff;--bs-btn-disabled-bg:#262626;--bs-btn-disabled-border-color:#262626;border-radius:0 20px 20px 0}.member-id-chat-page .emoji-container{background-color:#fff;border-radius:2px;padding:5px}.member-id-chat-page .flirt-container{margin:1rem auto auto}.member-id-signup-page{display:flex;justify-content:center;margin:1rem auto;padding-top:20px}.member-id-signup-page .member-id-signup-container{background-color:#f7f8fb;border-radius:2px;display:flex;justify-content:center;padding:1.2rem 1.2rem 0}@media screen and (max-width:768px){.member-id-signup-page .member-id-signup-container{flex-direction:column}}.member-id-signup-page .member-id-signup-container .member-id-signup-profile,.member-id-signup-page .member-id-signup-container .member-id-signup-signup-form{flex:1;width:100%}@media screen and (min-width:768px){.member-id-signup-page .member-id-signup-container .member-id-signup-profile,.member-id-signup-page .member-id-signup-container .member-id-signup-signup-form{margin:0 1rem;width:50%}}.member-id-signup-page .member-id-signup-container .member-id-signup-profile{display:flex;flex-direction:column;margin:auto;max-width:270px}.member-id-signup-page .member-id-signup-container .profile-image{position:relative}.member-id-signup-page .member-id-signup-container .profile-image img{aspect-ratio:1/1.2;border-radius:.8rem;-o-object-fit:cover;object-fit:cover;width:100%}.notifications-page{margin:1rem auto;max-width:720px;padding-top:20px}.notifications-page .page-header{color:#262626;text-align:center;text-shadow:none}.notifications-page .page-header .notifications-header-title{margin-top:0}.notifications-page .notifications-header-buttons{background-color:#f7f8fb;border-radius:2px;display:flex;flex-direction:column;gap:1rem;justify-content:center;padding:1.2rem}@media screen and (min-width:768px){.notifications-page .notifications-header-buttons{flex-direction:row}}.notifications-page .notifications-header-buttons .btn{border-radius:5px;cursor:pointer;flex-basis:50%}.notifications-page .notifications-header-buttons .btn-faq{border:2px solid #14d487;color:#14d487}.notifications-page .notifications-header-buttons .btn-logout{border:2px solid #262626;color:#262626}.notifications-page .all-notification-items{background-color:#f7f8fb;border-radius:2px;display:flex;flex-direction:column;gap:1rem;margin-top:20px;padding:1.2rem}.notifications-page .notification-row{border-bottom:1px solid #ccc;display:flex;flex-direction:column;gap:1rem;margin-top:1rem;padding-bottom:1.2rem}@media screen and (min-width:768px){.notifications-page .notification-row{flex-direction:row}}.notifications-page .notification-row:last-child{border-bottom:none}.notifications-page .notification-row .notification-form{display:flex;flex-direction:column;font-size:.9rem;max-width:540px;width:100%}.notifications-page .notification-row .notification-form .iconify{font-size:1rem}.notifications-page .notification-row .form-toggle-content{display:flex;flex-direction:column;gap:1rem}.notifications-page .notification-row .form-toggle-content a{align-items:center;color:#262626;cursor:pointer;display:flex;gap:.5rem}.notifications-page .notification-row .form-toggle-content-collapsed form,.notifications-page .notification-row .form-toggle-content-collapsed-form,.notifications-page .notification-row .push-notifications-checkbox-group{display:flex;flex-direction:column}.notifications-page .notification-row .push-notifications-checkbox-label{border-radius:5px;cursor:pointer;display:flex;gap:.75rem;padding:.5rem;transition:background-color .15s ease-in-out}.notifications-page .notification-row .push-notifications-checkbox{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:transparent;border:1px solid #ccc;border-radius:.25rem;cursor:pointer;flex-shrink:0;height:1.25rem;margin:0;position:relative;width:1.25rem}.notifications-page .notification-row .push-notifications-checkbox:checked{background-color:#262626;border-color:#262626}.notifications-page .notification-row .push-notifications-checkbox:checked:after{border:solid #fff;border-width:0 2px 2px 0;content:"";height:.6rem;left:50%;position:absolute;top:50%;transform:translate(-50%,-60%) rotate(45deg);width:.3rem}.notifications-page .notification-row .flirt-form-group{margin-bottom:0}.notifications-page .notification-row .invisible-mode-switch{align-items:center;cursor:pointer;display:flex;gap:.75rem;-webkit-user-select:none;-moz-user-select:none;user-select:none}.notifications-page .notification-row .invisible-mode-switch:has(.invisible-mode-switch-input:disabled){cursor:not-allowed;opacity:.6}.notifications-page .notification-row .invisible-mode-switch .invisible-mode-switch-input{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#ced4da;border-radius:1rem;cursor:pointer;flex-shrink:0;height:1.5rem;outline:none;position:relative;transition:background-color .2s ease-in-out;width:3rem}.notifications-page .notification-row .invisible-mode-switch .invisible-mode-switch-input:disabled{cursor:not-allowed;opacity:.6}.notifications-page .notification-row .invisible-mode-switch .invisible-mode-switch-input:before{background-color:#fff;border-radius:50%;box-shadow:0 2px 4px #0003;content:"";height:1.25rem;left:.125rem;position:absolute;top:.125rem;transition:transform .2s ease-in-out;width:1.25rem}.notifications-page .notification-row .invisible-mode-switch .invisible-mode-switch-input:checked{background-color:#262626}.notifications-page .notification-row .invisible-mode-switch .invisible-mode-switch-input:checked:before{transform:translate(1.5rem)}.notifications-page .notification-row .btn{margin-top:1rem}.notifications-page .notification-row .btn-delete{--bs-btn-color:#fff;--bs-btn-bg:#d9534f;--bs-btn-border-color:#d9534f;--bs-btn-hover-color:#fff;--bs-btn-hover-bg:#b84743;--bs-btn-hover-border-color:#ae423f;--bs-btn-focus-shadow-rgb:223,109,105;--bs-btn-active-color:#fff;--bs-btn-active-bg:#ae423f;--bs-btn-active-border-color:#a33e3b;--bs-btn-active-shadow:inset 0 3px 5px rgba(0,0,0,.125);--bs-btn-disabled-color:#fff;--bs-btn-disabled-bg:#d9534f;--bs-btn-disabled-border-color:#d9534f}.notifications-page .notification-row .btn-save{--bs-btn-color:#fff;--bs-btn-bg:#56ab56;--bs-btn-border-color:#56ab56;--bs-btn-hover-color:#fff;--bs-btn-hover-bg:#499149;--bs-btn-hover-border-color:#458945;--bs-btn-focus-shadow-rgb:111,184,111;--bs-btn-active-color:#fff;--bs-btn-active-bg:#458945;--bs-btn-active-border-color:#418041;--bs-btn-active-shadow:inset 0 3px 5px rgba(0,0,0,.125);--bs-btn-disabled-color:#fff;--bs-btn-disabled-bg:#56ab56;--bs-btn-disabled-border-color:#56ab56}.notifications-page .notification-row .iconify{color:#262626;flex-shrink:0;font-size:3rem}.access-ban-page,.complaints-page,.cookies-page,.faq-page,.pricing-page,.privacy-page,.return-policy-page,.service-page,.terms-of-use-page{background-color:#f7f8fb;border-radius:2px;line-height:1.4rem;margin:1rem auto;padding:20px 0 0}.access-ban-page h1,.complaints-page h1,.cookies-page h1,.faq-page h1,.pricing-page h1,.privacy-page h1,.return-policy-page h1,.service-page h1,.terms-of-use-page h1{color:#262626;font-size:2rem;font-weight:600;line-height:2rem;margin-bottom:20px;margin-top:0}.access-ban-page a,.complaints-page a,.cookies-page a,.faq-page a,.pricing-page a,.privacy-page a,.return-policy-page a,.service-page a,.terms-of-use-page a{color:#262626;text-decoration:none}.access-ban-page h3,.complaints-page h3,.cookies-page h3,.faq-page h3,.pricing-page h3,.privacy-page h3,.return-policy-page h3,.service-page h3,.terms-of-use-page h3{margin-bottom:1rem;margin-top:2rem}.access-ban-page .service-content-direction,.complaints-page .service-content-direction,.cookies-page .service-content-direction,.faq-page .service-content-direction,.pricing-page .service-content-direction,.privacy-page .service-content-direction,.return-policy-page .service-content-direction,.service-page .service-content-direction,.terms-of-use-page .service-content-direction{display:flex;justify-content:space-between}.access-ban-page .service-content-direction .office-img-container .office-img,.complaints-page .service-content-direction .office-img-container .office-img,.cookies-page .service-content-direction .office-img-container .office-img,.faq-page .service-content-direction .office-img-container .office-img,.pricing-page .service-content-direction .office-img-container .office-img,.privacy-page .service-content-direction .office-img-container .office-img,.return-policy-page .service-content-direction .office-img-container .office-img,.service-page .service-content-direction .office-img-container .office-img,.terms-of-use-page .service-content-direction .office-img-container .office-img{max-width:300px}@media(max-width:992px){.access-ban-page .service-content-direction .office-img-container,.complaints-page .service-content-direction .office-img-container,.cookies-page .service-content-direction .office-img-container,.faq-page .service-content-direction .office-img-container,.pricing-page .service-content-direction .office-img-container,.privacy-page .service-content-direction .office-img-container,.return-policy-page .service-content-direction .office-img-container,.service-page .service-content-direction .office-img-container,.terms-of-use-page .service-content-direction .office-img-container{display:none}}.access-ban-page table,.complaints-page table,.cookies-page table,.faq-page table,.pricing-page table,.privacy-page table,.return-policy-page table,.service-page table,.terms-of-use-page table{background:#f7f8fb;border-collapse:collapse;overflow:hidden;width:100%}.access-ban-page table thead,.complaints-page table thead,.cookies-page table thead,.faq-page table thead,.pricing-page table thead,.privacy-page table thead,.return-policy-page table thead,.service-page table thead,.terms-of-use-page table thead{color:#262626;text-align:left}.access-ban-page table tbody tr,.complaints-page table tbody tr,.cookies-page table tbody tr,.faq-page table tbody tr,.pricing-page table tbody tr,.privacy-page table tbody tr,.return-policy-page table tbody tr,.service-page table tbody tr,.terms-of-use-page table tbody tr{border-bottom:1px solid #ccc;height:40px}.access-ban-page table tbody tr:last-child,.complaints-page table tbody tr:last-child,.cookies-page table tbody tr:last-child,.faq-page table tbody tr:last-child,.pricing-page table tbody tr:last-child,.privacy-page table tbody tr:last-child,.return-policy-page table tbody tr:last-child,.service-page table tbody tr:last-child,.terms-of-use-page table tbody tr:last-child{border:0}.access-ban-page table .table-text-end,.complaints-page table .table-text-end,.cookies-page table .table-text-end,.faq-page table .table-text-end,.pricing-page table .table-text-end,.privacy-page table .table-text-end,.return-policy-page table .table-text-end,.service-page table .table-text-end,.terms-of-use-page table .table-text-end{text-align:right}.access-ban-page table .table-text-danger,.complaints-page table .table-text-danger,.cookies-page table .table-text-danger,.faq-page table .table-text-danger,.pricing-page table .table-text-danger,.privacy-page table .table-text-danger,.return-policy-page table .table-text-danger,.service-page table .table-text-danger,.terms-of-use-page table .table-text-danger{color:#d9534f}@media(max-width:992px){.access-ban-page table,.complaints-page table,.cookies-page table,.faq-page table,.pricing-page table,.privacy-page table,.return-policy-page table,.service-page table,.terms-of-use-page table{font-size:.9rem;line-height:1.2}.access-ban-page table td,.access-ban-page table th,.complaints-page table td,.complaints-page table th,.cookies-page table td,.cookies-page table th,.faq-page table td,.faq-page table th,.pricing-page table td,.pricing-page table th,.privacy-page table td,.privacy-page table th,.return-policy-page table td,.return-policy-page table th,.service-page table td,.service-page table th,.terms-of-use-page table td,.terms-of-use-page table th{text-align:center}}.access-ban-page .flirt-accordion-root,.complaints-page .flirt-accordion-root,.cookies-page .flirt-accordion-root,.faq-page .flirt-accordion-root,.pricing-page .flirt-accordion-root,.privacy-page .flirt-accordion-root,.return-policy-page .flirt-accordion-root,.service-page .flirt-accordion-root,.terms-of-use-page .flirt-accordion-root{background-color:#fff;border-radius:1rem;box-shadow:10px 10px 10px #0000000d;margin-bottom:1rem;padding:1.4rem}.access-ban-page .flirt-accordion-root h3,.complaints-page .flirt-accordion-root h3,.cookies-page .flirt-accordion-root h3,.faq-page .flirt-accordion-root h3,.pricing-page .flirt-accordion-root h3,.privacy-page .flirt-accordion-root h3,.return-policy-page .flirt-accordion-root h3,.service-page .flirt-accordion-root h3,.terms-of-use-page .flirt-accordion-root h3{margin:0}.access-ban-page .flirt-accordion-root ul,.complaints-page .flirt-accordion-root ul,.cookies-page .flirt-accordion-root ul,.faq-page .flirt-accordion-root ul,.pricing-page .flirt-accordion-root ul,.privacy-page .flirt-accordion-root ul,.return-policy-page .flirt-accordion-root ul,.service-page .flirt-accordion-root ul,.terms-of-use-page .flirt-accordion-root ul{padding-left:2rem}.access-ban-page .flirt-accordion-root .icon,.complaints-page .flirt-accordion-root .icon,.cookies-page .flirt-accordion-root .icon,.faq-page .flirt-accordion-root .icon,.pricing-page .flirt-accordion-root .icon,.privacy-page .flirt-accordion-root .icon,.return-policy-page .flirt-accordion-root .icon,.service-page .flirt-accordion-root .icon,.terms-of-use-page .flirt-accordion-root .icon{color:gray;display:none;transform:rotate(45deg);transition:transform .3s cubic-bezier(.87,0,.13,1)}@media(max-width:992px){.access-ban-page .flirt-accordion-root .icon,.complaints-page .flirt-accordion-root .icon,.cookies-page .flirt-accordion-root .icon,.faq-page .flirt-accordion-root .icon,.pricing-page .flirt-accordion-root .icon,.privacy-page .flirt-accordion-root .icon,.return-policy-page .flirt-accordion-root .icon,.service-page .flirt-accordion-root .icon,.terms-of-use-page .flirt-accordion-root .icon{display:none}}.access-ban-page .flirt-accordion-root .faq-item,.complaints-page .flirt-accordion-root .faq-item,.cookies-page .flirt-accordion-root .faq-item,.faq-page .flirt-accordion-root .faq-item,.pricing-page .flirt-accordion-root .faq-item,.privacy-page .flirt-accordion-root .faq-item,.return-policy-page .flirt-accordion-root .faq-item,.service-page .flirt-accordion-root .faq-item,.terms-of-use-page .flirt-accordion-root .faq-item{align-items:center;color:#000;display:flex;font-size:1rem;justify-content:space-between}@media(hover:hover){.access-ban-page .flirt-accordion-root .faq-item:hover,.complaints-page .flirt-accordion-root .faq-item:hover,.cookies-page .flirt-accordion-root .faq-item:hover,.faq-page .flirt-accordion-root .faq-item:hover,.pricing-page .flirt-accordion-root .faq-item:hover,.privacy-page .flirt-accordion-root .faq-item:hover,.return-policy-page .flirt-accordion-root .faq-item:hover,.service-page .flirt-accordion-root .faq-item:hover,.terms-of-use-page .flirt-accordion-root .faq-item:hover{color:#262626}}.access-ban-page .flirt-accordion-root .flirt-accordion-item[data-state=open] .icon,.complaints-page .flirt-accordion-root .flirt-accordion-item[data-state=open] .icon,.cookies-page .flirt-accordion-root .flirt-accordion-item[data-state=open] .icon,.faq-page .flirt-accordion-root .flirt-accordion-item[data-state=open] .icon,.pricing-page .flirt-accordion-root .flirt-accordion-item[data-state=open] .icon,.privacy-page .flirt-accordion-root .flirt-accordion-item[data-state=open] .icon,.return-policy-page .flirt-accordion-root .flirt-accordion-item[data-state=open] .icon,.service-page .flirt-accordion-root .flirt-accordion-item[data-state=open] .icon,.terms-of-use-page .flirt-accordion-root .flirt-accordion-item[data-state=open] .icon{color:#262626;transform:rotate(0)}.premium-page{display:flex;flex-direction:column;margin:1rem auto;padding-top:20px}.premium-page .page-header{color:#262626;text-align:center;text-shadow:none}.premium-page .page-header h1{margin-top:0}.premium-page .page-header .page-header-icon{display:none}.premium-page .premium-description{background-color:#f7f8fb;border-radius:2px;padding:0;text-align:center}.premium-page .welcome-bonus-in-page-banner{margin-bottom:0;margin-top:1rem!important;width:100%}.premium-page .premium-price-cards{display:flex;flex-direction:column;gap:10px;margin-top:1rem}@media(min-width:768px){.premium-page .premium-price-cards{flex-direction:row}.premium-page .premium-price-cards .price-card{width:50%}}.premium-page .premium-price-cards .price-card{background:linear-gradient(90deg,color-mix(in srgb,#14d487,#fff 85%),color-mix(in srgb,#14d487,#fff 90%));border:none;border-radius:2px;box-shadow:2px 2px 5px #0000004d;padding:1.2rem}.premium-page .premium-price-cards .price-card .card-subtitle,.premium-page .premium-price-cards .price-card .card-title{text-align:center}.premium-page .premium-price-cards .price-card .card-subtitle .iconify,.premium-page .premium-price-cards .price-card .card-title .iconify{display:none}.premium-page .premium-price-cards .price-card .get-premium-discount-description{font-size:.9rem;text-align:center}.premium-page .premium-price-cards .price-card .get-premium-discount-description .discount-text{color:#56ab56}.premium-page .premium-price-cards .price-card .cheapest-price{font-size:2.5rem;text-align:center}.premium-page .premium-price-cards .price-card .btn-welcome-discount{--bs-btn-color:#fff;--bs-btn-bg:#262626;--bs-btn-border-color:#262626;--bs-btn-hover-color:#fff;--bs-btn-hover-bg:#202020;--bs-btn-hover-border-color:#1e1e1e;--bs-btn-focus-shadow-rgb:71,71,71;--bs-btn-active-color:#fff;--bs-btn-active-bg:#1e1e1e;--bs-btn-active-border-color:#1d1d1d;--bs-btn-active-shadow:inset 0 3px 5px rgba(0,0,0,.125);--bs-btn-disabled-color:#fff;--bs-btn-disabled-bg:#262626;--bs-btn-disabled-border-color:#262626;margin-top:1rem;width:100%}.advantage-list{display:flex;flex-direction:column;gap:.5rem;margin:0;padding:1.2rem 0}.advantage-list li{align-items:center;display:flex;gap:.5rem}.advantage-list li .advantage-check{color:#0f9713}.advantage-list li .advantage-cross{color:#dc3545}.advantage-list li .advantage-check,.advantage-list li .advantage-cross{height:22px;width:22px}.btn-premium{--bs-btn-color:#000;--bs-btn-bg:#fff;--bs-btn-border-color:#fff;--bs-btn-hover-color:#000;--bs-btn-hover-bg:#fff;--bs-btn-hover-border-color:#fff;--bs-btn-focus-shadow-rgb:217,217,217;--bs-btn-active-color:#000;--bs-btn-active-bg:#fff;--bs-btn-active-border-color:#fff;--bs-btn-active-shadow:inset 0 3px 5px rgba(0,0,0,.125);--bs-btn-disabled-color:#000;--bs-btn-disabled-bg:#fff;--bs-btn-disabled-border-color:#fff;border-radius:20px;box-shadow:0 3px 5px -1px #0003,0 6px 10px #00000024,0 1px 18px #0000001f;cursor:pointer;display:block;margin:auto;padding:10px 50px;width:100%}@media(hover:hover){.btn-premium:hover{background-color:#f2f2f2}}.my-profile{margin:1rem auto;padding-top:20px}.my-profile .my-profile-header .page-header-title{align-items:center;color:#262626;display:flex;justify-content:center;margin-top:0;text-shadow:none}.my-profile .my-profile-content{background-color:#f7f8fb;border-radius:2px;padding:0}.my-profile .my-profile-content .my-profile-content-header{display:flex}.my-profile .my-profile-content .my-profile-content-header .my-profile-content-header-image img{border-radius:5px;margin:0 1rem;max-width:350px}.my-profile .my-profile-content .my-profile-content-header .btn-get-premium{background:linear-gradient(90deg,#bf953f,#fcf6ba,#b38728,#fbf5b7,#aa771c);border:0;color:#000;display:block;margin-top:1rem;max-width:350px}.my-profile .my-profile-content .save-profile-btn{--bs-btn-color:#fff;--bs-btn-bg:#262626;--bs-btn-border-color:#262626;--bs-btn-hover-color:#fff;--bs-btn-hover-bg:#202020;--bs-btn-hover-border-color:#1e1e1e;--bs-btn-focus-shadow-rgb:71,71,71;--bs-btn-active-color:#fff;--bs-btn-active-bg:#1e1e1e;--bs-btn-active-border-color:#1d1d1d;--bs-btn-active-shadow:inset 0 3px 5px rgba(0,0,0,.125);--bs-btn-disabled-color:#fff;--bs-btn-disabled-bg:#262626;--bs-btn-disabled-border-color:#262626;margin:30px auto;min-width:300px}.reset-password-page{display:flex;justify-content:center;margin:1rem auto;padding-top:20px}.reset-password-page .reset-password-spinner{height:1.2rem;width:1.2rem}.signup-page{display:flex;flex-direction:column;margin:1rem auto}.signup-page .signup-form{width:100%}.signup-page .signup-form .loading-container{text-align:center}.signup-page .spinner-container{align-items:center;height:50vh}.signup-page .form-wrapper,.signup-page .spinner-container{display:flex;justify-content:center}.signup-page .signup-page-search h1{color:#262626;justify-content:center;text-align:center;text-shadow:none}.complete-signup-page{display:flex;flex-direction:column}.complete-signup-page .complete-signup-container{background-color:#f7f8fb;border-radius:2px;margin:auto;max-width:500px;padding:1.2rem}.signup-matches-page{align-items:center;background:url(./prelander-bg.DYBur-Xv.jpg) no-repeat 50%/cover;display:flex;flex-direction:column;min-height:100vh;padding-top:20px}.signup-matches-page .signup-matches-container{background-color:#f7f8fb;border-radius:2px;max-width:500px;padding:1.2rem 1.2rem 0;width:100%}.signup-matches-page .signup-matches-container .flirt-badge{margin-bottom:1rem;width:100%}.transaction-id-page{display:flex;flex-direction:column}.transaction-id-page .transaction-id-container{background-color:#fff;border:none;border-radius:2px;margin-bottom:1rem;padding:1.2rem}.transaction-id-page .transaction-id-container.transaction-status{text-align:center}.transaction-id-page .page-header{color:#262626;text-align:center;text-shadow:none}.transaction-id-page .page-header .page-header-icon{display:none}.transaction-id-page .flirt-spinner{height:1.2rem;width:1.2rem}.transaction-id-page .profile-overview{display:grid;gap:1rem;grid-template-columns:1fr}@media(min-width:576px){.transaction-id-page .profile-overview{grid-template-columns:repeat(2,1fr)}}@media(min-width:768px){.transaction-id-page .profile-overview{grid-template-columns:repeat(4,1fr)}}.transaction-id-page .transaction-chat-btn,.transaction-id-page .transaction-members-btn,.transaction-id-page .transaction-payment-btn{display:block;margin:auto;width:auto}.transaction-id-page .transaction-payment-btn{--bs-btn-color:#000;--bs-btn-bg:#f0ad4e;--bs-btn-border-color:#f0ad4e;--bs-btn-hover-color:#000;--bs-btn-hover-bg:#f2b969;--bs-btn-hover-border-color:#f2b560;--bs-btn-focus-shadow-rgb:204,147,66;--bs-btn-active-color:#000;--bs-btn-active-bg:#f3bd71;--bs-btn-active-border-color:#f2b560;--bs-btn-active-shadow:inset 0 3px 5px rgba(0,0,0,.125);--bs-btn-disabled-color:#000;--bs-btn-disabled-bg:#f0ad4e;--bs-btn-disabled-border-color:#f0ad4e;max-width:400px}.transaction-id-page .transaction-chat-btn,.transaction-id-page .transaction-members-btn{margin-top:1rem;--bs-btn-color:#fff;--bs-btn-bg:#4eb1cf;--bs-btn-border-color:#4eb1cf;--bs-btn-hover-color:#fff;--bs-btn-hover-bg:#4296b0;--bs-btn-hover-border-color:#3e8ea6;--bs-btn-focus-shadow-rgb:105,189,214;--bs-btn-active-color:#fff;--bs-btn-active-bg:#3e8ea6;--bs-btn-active-border-color:#3b859b;--bs-btn-active-shadow:inset 0 3px 5px rgba(0,0,0,.125);--bs-btn-disabled-color:#fff;--bs-btn-disabled-bg:#4eb1cf;--bs-btn-disabled-border-color:#4eb1cf}.chat-link{background-color:#fff;border:0;border-radius:0;display:flex;margin-bottom:0;padding:10px;text-decoration:none;width:100%}.chat-link .chat-time{color:#666;font-size:.8rem}.chat-link .chat-name{margin:0}.chat-link .chat-unread-messages{align-items:center;display:flex;font-size:.8rem;justify-content:center;margin-right:1rem}.chat-formatted-link{border-bottom:0;position:relative}.chat-link{gap:.6rem;transition:background-color .2s}.chat-link .chat-avatar{flex-shrink:0;position:relative}.chat-link .chat-avatar .avatar-image{border-radius:50%;height:56px;-o-object-fit:cover;object-fit:cover;width:56px}.chat-link .chat-avatar .avatar-unread-badge{display:none}.chat-link .chat-content{flex:1;min-width:0}.chat-link .chat-header{margin-bottom:5px}.chat-link .chat-name{color:#333;font-weight:600}.chat-link .chat-preview{align-items:center;display:flex;justify-content:space-between;width:100%}.chat-link .chat-actions{align-items:center;display:flex;gap:1rem}.chat-no-messages,.last-message{color:#666;font-size:.8rem;margin:0;overflow:hidden;text-overflow:ellipsis}.unread-badge{margin-left:10px;margin-right:10px}.unread-badge .flirt-badge{align-items:center;display:flex;font-size:.8rem;height:20px;justify-content:center;line-height:1;min-width:20px;padding:0 6px}.dropdown-wrapper{align-items:center;border:1px solid #ccc;border-radius:6px;color:#333;cursor:pointer;display:flex;padding:5px}.dropdown-wrapper .flirt-dropdown-trigger-wrapper{width:20px}.profile-overview{gap:1rem;grid-template-columns:1fr 1fr}.member-details{display:flex;flex-direction:column;gap:1.2rem}.member-details .profile-header{background:#262626;border-radius:5px;color:#fff;margin-top:1rem;padding:1.2rem}.member-details .profile-header .profile-header-content{align-items:flex-start;display:flex;gap:1.2rem;margin-bottom:1rem}@media(max-width:768px){.member-details .profile-header .profile-header-content{align-items:center;flex-direction:column}}@media(min-width:768px){.member-details .profile-header{padding-bottom:0}.member-details .profile-header .profile-header-top-name{display:none}}.member-details .profile-header .profile-info{display:flex;flex:1;flex-direction:column}.member-details .profile-header .profile-info .profile-header-bottom-name{display:none;margin:0 0 1rem}@media(min-width:768px){.member-details .profile-header .profile-info .profile-header-bottom-name{display:block}}.member-details .profile-header .profile-info .quick-stats{align-items:center;display:flex;flex-direction:column;gap:1.2rem}@media(min-width:768px){.member-details .profile-header .profile-info .quick-stats{align-items:flex-start}}.member-details .profile-header .profile-info .quick-stats .stats-list{display:flex;flex-wrap:wrap;gap:1.2rem}.member-details .profile-header .profile-info .quick-stats .stats-list .stat-item{color:#fff;text-decoration:none}.member-details .profile-header .profile-info .quick-stats .location-info{align-items:center;display:flex;gap:.5rem;margin-bottom:1rem}.member-details .profile-header .action-buttons{display:flex;flex-direction:column;flex-wrap:wrap;gap:.5rem}@media(min-width:768px){.member-details .profile-header .action-buttons{flex-direction:row}}.member-details .profile-header .action-buttons .btn{align-items:center;border:none;display:flex;gap:.4rem;padding:.8rem 1.2rem;text-wrap:nowrap;transition:all .2s}.member-details .profile-header .action-buttons .btn:disabled{cursor:not-allowed;opacity:.7}@media(max-width:576px){.member-details .profile-header .action-buttons .btn{font-size:.9rem;padding:.6rem 1rem}}.member-details .profile-header .action-buttons .btn-message{--bs-btn-color:#fff;--bs-btn-bg:#17a2b8;--bs-btn-border-color:#17a2b8;--bs-btn-hover-color:#fff;--bs-btn-hover-bg:#148a9c;--bs-btn-hover-border-color:#128293;--bs-btn-focus-shadow-rgb:58,176,195;--bs-btn-active-color:#fff;--bs-btn-active-bg:#128293;--bs-btn-active-border-color:#117a8a;--bs-btn-active-shadow:inset 0 3px 5px rgba(0,0,0,.125);--bs-btn-disabled-color:#fff;--bs-btn-disabled-bg:#17a2b8;--bs-btn-disabled-border-color:#17a2b8}.member-details .profile-header .action-buttons .btn-message:hover:not(:disabled){background-color:#138496}.member-details .profile-header .action-buttons .btn-like{--bs-btn-color:#000;--bs-btn-bg:#14d487;--bs-btn-border-color:#14d487;--bs-btn-hover-color:#000;--bs-btn-hover-bg:#37da99;--bs-btn-hover-border-color:#2cd893;--bs-btn-focus-shadow-rgb:17,180,115;--bs-btn-active-color:#000;--bs-btn-active-bg:#43dd9f;--bs-btn-active-border-color:#2cd893;--bs-btn-active-shadow:inset 0 3px 5px rgba(0,0,0,.125);--bs-btn-disabled-color:#000;--bs-btn-disabled-bg:#14d487;--bs-btn-disabled-border-color:#14d487}.member-details .profile-header .action-buttons .btn-like:hover:not(:disabled){background-color:#10a569}.member-details .profile-header .action-buttons .btn-unlike{--bs-btn-color:#fff;--bs-btn-bg:#c82333;--bs-btn-border-color:#c82333;--bs-btn-hover-color:#fff;--bs-btn-hover-bg:#aa1e2b;--bs-btn-hover-border-color:#a01c29;--bs-btn-focus-shadow-rgb:208,68,82;--bs-btn-active-color:#fff;--bs-btn-active-bg:#a01c29;--bs-btn-active-border-color:#961a26;--bs-btn-active-shadow:inset 0 3px 5px rgba(0,0,0,.125);--bs-btn-disabled-color:#fff;--bs-btn-disabled-bg:#c82333;--bs-btn-disabled-border-color:#c82333}.member-details .profile-header .action-buttons .btn-unlike:hover:not(:disabled){background-color:#bd2130}.member-details .profile-header .action-buttons .btn-gift{--bs-btn-color:#fff;--bs-btn-bg:#28a745;--bs-btn-border-color:#28a745;--bs-btn-hover-color:#fff;--bs-btn-hover-bg:#228e3b;--bs-btn-hover-border-color:#208637;--bs-btn-focus-shadow-rgb:72,180,97;--bs-btn-active-color:#fff;--bs-btn-active-bg:#208637;--bs-btn-active-border-color:#1e7d34;--bs-btn-active-shadow:inset 0 3px 5px rgba(0,0,0,.125);--bs-btn-disabled-color:#fff;--bs-btn-disabled-bg:#28a745;--bs-btn-disabled-border-color:#28a745}.member-details .profile-header .action-buttons .btn-gift:hover:not(:disabled){background-color:#218838}.member-details .profile-header .action-buttons .btn-block,.member-details .profile-header .action-buttons .btn-unblock{--bs-btn-color:#fff;--bs-btn-bg:darkred;--bs-btn-border-color:darkred;--bs-btn-hover-color:#fff;--bs-btn-hover-bg:#760000;--bs-btn-hover-border-color:#6f0000;--bs-btn-focus-shadow-rgb:156,38,38;--bs-btn-active-color:#fff;--bs-btn-active-bg:#6f0000;--bs-btn-active-border-color:#680000;--bs-btn-active-shadow:inset 0 3px 5px rgba(0,0,0,.125);--bs-btn-disabled-color:#fff;--bs-btn-disabled-bg:darkred;--bs-btn-disabled-border-color:darkred}.member-details .profile-content{display:flex;flex-direction:column;gap:1.2rem}.member-details .profile-content .dropdown-wrapper{display:none}.member-details .profile-content .chat-formatted-link{border:0;box-shadow:1px 1px 5px #0003}.member-details .main-image-container{height:400px;width:300px}.member-details .main-image-container .profile-icons{bottom:40px;left:120px;position:relative}.member-details .main-image-container .profile-main-image{border-radius:5px;box-shadow:0 4px 12px #0000001a;height:400px;-o-object-fit:cover;object-fit:cover;width:300px}@media(max-width:576px){.member-details .main-image-container{height:340px;width:250px}.member-details .main-image-container .profile-icons{left:90px}.member-details .main-image-container .profile-main-image{height:340px;width:250px}}.member-details .chat-section,.member-details .photos-section,.member-details .profile-details,.member-details .profile-interests{background:#fff;border-radius:5px;box-shadow:0 2px 8px #0000000d;padding:1.2rem}.member-details .chat-section h2,.member-details .photos-section h2,.member-details .profile-details h2,.member-details .profile-interests h2{align-items:center;display:flex;gap:.5rem;margin-bottom:1rem}.member-details .profile-details .profile-fields{display:flex;flex-direction:column;gap:1.2rem}.member-details .profile-details .field-group{margin-bottom:1rem}.member-details .profile-details .field-group h3{font-size:1.4rem;margin-bottom:1rem}.member-details .profile-details .field-group .field-row{border-bottom:1px solid #eee;display:flex;justify-content:space-between;padding:.8rem 0}.member-details .profile-details .field-group .field-row dt{font-weight:700}.member-details .profile-details .field-group .field-row .note-section{margin-bottom:1.5rem}.member-details .profile-interests .profile-interests-list{display:flex;flex-wrap:wrap;gap:.4rem;overflow-x:auto}.member-details .profile-interests .profile-interests-list .interest-icon{align-items:center;color:#000;cursor:default;display:flex;flex-shrink:0;gap:.5rem}.member-details .photos-section .photo-grid{display:grid;gap:.5rem;grid-template-columns:repeat(5,1fr);margin-bottom:1rem}.member-details .photos-section .photo-grid .photo-item{aspect-ratio:3/4;border-radius:5px;cursor:pointer;overflow:hidden;position:relative}.member-details .photos-section .photo-grid .photo-item img{height:100%;-o-object-fit:cover;object-fit:cover;transition:transform .2s;width:100%}.member-details .photos-section .photo-grid .photo-item img.premium-locked{filter:blur(4px)}@media(hover:hover){.member-details .photos-section .photo-grid .photo-item:hover img{transform:scale(1.05)}}.member-details .photos-section .photo-grid .photo-item .premium-overlay{align-items:center;background:#000000b3;color:#fff;display:flex;flex-direction:column;gap:.5rem;justify-content:center;inset:0;position:absolute}.member-details .photos-section .photo-grid .photo-item .premium-overlay .iconify{font-size:1rem}@media(min-width:768px){.member-details .photos-section .photo-grid .photo-item .premium-overlay .iconify{font-size:2rem}}.member-details .photos-section .photo-grid .photo-item .premium-overlay span{font-size:.8rem;text-align:center}.member-details .flirt-spinner{height:1.2rem;width:1.2rem}.mobile-nav-links-bottom{align-items:center;background:#262626;border-top:0;bottom:0;display:flex;justify-content:space-between;left:0;padding:.5rem;position:fixed;right:0;z-index:1000}@media(min-width:992px){.mobile-nav-links-bottom{display:none}}.mobile-nav-links-bottom .mobile-nav-links-bottom-links{align-items:center;display:flex;gap:1rem;justify-content:space-between;width:100%}.mobile-nav-links-bottom .mobile-nav-links-bottom-links .mobile-nav-links-bottom-item{align-items:center;color:#fff;display:flex;font-size:.9rem;gap:.5rem;justify-content:flex-start;padding:.5rem 0;position:relative;text-decoration:none}.mobile-nav-links-bottom .mobile-nav-links-bottom-links .mobile-nav-links-bottom-item.router-link-active,.mobile-nav-links-bottom .mobile-nav-links-bottom-links .mobile-nav-links-bottom-item.router-link-exact-active{color:#fff;font-weight:700}.mobile-nav-links-bottom .mobile-nav-links-bottom-links .mobile-nav-links-bottom-item.router-link-active:after,.mobile-nav-links-bottom .mobile-nav-links-bottom-links .mobile-nav-links-bottom-item.router-link-exact-active:after{animation:underline-expand .3s ease-out forwards;background-color:#fff;bottom:0;content:"";height:4px;left:50%;position:absolute;right:50%}.profile-search-result{display:flex;flex-direction:column}.profile-header{flex:1}.profile-actions,.profile-header{display:flex;flex-direction:column;justify-content:center}.profile-actions{gap:5px;padding:.5rem 0;width:100%}.profile-actions .btn{align-items:center;border:0;display:flex;gap:5px;justify-content:center;line-height:1;padding:10px}.profile-actions .btn .flirt-spinner{height:1rem;width:1rem}.profile-actions .btn-unlike{--bs-btn-color:#fff;--bs-btn-bg:#dc3545;--bs-btn-border-color:#dc3545;--bs-btn-hover-color:#fff;--bs-btn-hover-bg:#bb2d3b;--bs-btn-hover-border-color:#b02a37;--bs-btn-focus-shadow-rgb:225,83,97;--bs-btn-active-color:#fff;--bs-btn-active-bg:#b02a37;--bs-btn-active-border-color:#a52834;--bs-btn-active-shadow:inset 0 3px 5px rgba(0,0,0,.125);--bs-btn-disabled-color:#fff;--bs-btn-disabled-bg:#dc3545;--bs-btn-disabled-border-color:#dc3545}.profile-actions .btn-unlike:hover:not(:disabled){background-color:#bd2130}.profile-actions :last-child.btn{--bs-btn-color:#000;--bs-btn-bg:#31d2f2;--bs-btn-border-color:#31d2f2;--bs-btn-hover-color:#000;--bs-btn-hover-bg:#50d9f4;--bs-btn-hover-border-color:#46d7f3;--bs-btn-focus-shadow-rgb:42,179,206;--bs-btn-active-color:#000;--bs-btn-active-bg:#5adbf5;--bs-btn-active-border-color:#46d7f3;--bs-btn-active-shadow:inset 0 3px 5px rgba(0,0,0,.125);--bs-btn-disabled-color:#000;--bs-btn-disabled-bg:#31d2f2;--bs-btn-disabled-border-color:#31d2f2}.profile-actions :last-child.btn:hover:not(:disabled){background-color:#0ebfe2}.profile-search-result{align-items:center;background-color:#fff;border-radius:.5rem;box-shadow:0 0 10px #0000001a;justify-content:center;padding:10px;text-align:center}@media(max-width:576px){.profile-search-result{padding:7px}}.profile-search-result .profile-header{width:100%}.profile-search-result .profile-header .profile-header-title{font-size:1.4rem;font-weight:600}.profile-search-result .profile-header .profile-header-link{height:100%;width:100%}.profile-search-result .profile-header a{border-radius:10px;flex:1;max-height:300px;overflow:hidden;text-decoration:none}.profile-search-result .profile-header a .profile-header-image{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.profile-search-result .profile-header-info{align-items:center;display:flex;flex-direction:column;justify-content:center;padding:.5rem 0}.profile-search-result .profile-header-info .profile-location{color:#666;font-size:.8rem}.profile-search-result .profile-header-info .profile-new-like{margin-top:5px}.profile-search-result .profile-actions :first-child.btn{--bs-btn-color:#000;--bs-btn-bg:#14d487;--bs-btn-border-color:#14d487;--bs-btn-hover-color:#000;--bs-btn-hover-bg:#37da99;--bs-btn-hover-border-color:#2cd893;--bs-btn-focus-shadow-rgb:17,180,115;--bs-btn-active-color:#000;--bs-btn-active-bg:#43dd9f;--bs-btn-active-border-color:#2cd893;--bs-btn-active-shadow:inset 0 3px 5px rgba(0,0,0,.125);--bs-btn-disabled-color:#000;--bs-btn-disabled-bg:#14d487;--bs-btn-disabled-border-color:#14d487}.profile-search-result .profile-actions :first-child.btn:hover:not(:disabled){background-color:#10a569}.activate-reminder-alert{align-items:center;display:flex;flex-direction:column;justify-content:center}.activate-reminder-alert h5{margin:0 auto 1rem;max-width:550px;text-align:center}@media(min-width:576px){.activate-reminder-alert h5{font-size:1.25rem}}.activate-reminder-alert .activate-reminder-content,.activate-reminder-alert-container{max-width:980px}.activate-reminder-alert-content{text-align:center}.activate-reminder-alert-row{display:flex;flex-direction:column;gap:1rem;justify-content:space-around}@media(min-width:576px){.activate-reminder-alert-row{flex-direction:row}}.activate-reminder-alert-col{flex:1;padding:0 1rem;text-align:center}.activate-reminder-alert-col p{margin-bottom:.5rem}.activate-reminder-alert-col a{text-decoration:none}.activate-reminder-modal-title{text-align:center}.activate-reminder-modal-content{align-items:center;display:flex;flex-direction:column;gap:1rem;justify-content:center;margin:0 auto;text-align:center}.activate-reminder-modal-content .activate-reminder-modal-content-item{margin:0 auto;max-width:400px}.activate-reminder-modal-content hr{border:1px solid #ccc}.activate-reminder-modal-content .activate-reminder-modal-invalid-email{margin:0 auto;max-width:400px}.activate-reminder-modal-content .activate-reminder-modal-invalid-email p{margin-bottom:.5rem}.activate-reminder-modal-content .activate-reminder-modal-invalid-email a{text-decoration:none}.welcome-bonus-in-page-banner{background:#14d487;border:0;color:#fff;margin-top:0!important;text-align:center}.welcome-bonus-in-page-banner .font-bold{font-weight:700}.welcome-bonus-in-page-banner a{color:#fff}.welcome-bonus-in-page-banner .time-left{display:inline-block;font-weight:700;text-align:center}.alert-disabled-notifications .alert-heading{font-size:1.2rem;margin-bottom:1rem;margin-top:0}.alert-disabled-notifications .alert-paragraph{font-size:1rem;margin-bottom:0;margin-top:0}.alert-disabled-notifications .alert-paragraph .flirt-link{line-height:1.5;text-transform:lowercase}.alert-enable-push-notifications,.alert-enable-push-notifications-content{align-items:center;display:flex;gap:.3rem;justify-content:center;text-align:center}.alert-enable-push-notifications-content .btn{align-items:center;display:inline-flex;font-size:.9rem;gap:.2rem;line-height:1.1;max-width:-moz-fit-content;max-width:fit-content}.update-profile-alert{align-items:center;display:flex;gap:.5rem;justify-content:center}.block-user-modal-footer{display:flex;gap:.5rem;justify-content:flex-end;margin-top:1rem}.block-user-modal-footer .btn{width:auto}.chat-footer{background-color:#f8f9fa;border-top:1px solid #dee2e6;flex-shrink:0;padding-bottom:env(safe-area-inset-bottom,0)}.chat-footer .chat-footer-emojis{background-color:#fff;border:1px solid #dee2e6;border-radius:.5rem;display:flex;flex-wrap:wrap;gap:.5rem;margin-bottom:.5rem;padding:.5rem}.chat-footer .chat-footer-emojis span{cursor:pointer;font-size:1.5rem}.chat-footer .char-count{color:#6c757d;font-size:.75rem}.chat-footer .send-on-enter{font-size:.875rem}.chat-footer .send-on-enter .chat-checkbox-label{align-items:center;cursor:pointer;display:flex;gap:.5rem;-webkit-user-select:none;-moz-user-select:none;user-select:none}.chat-footer .send-on-enter .chat-checkbox-label .chat-checkbox{background-color:transparent;border:1px solid #ccc;border-radius:.25rem;cursor:pointer;flex-shrink:0;height:1.25rem;position:relative;width:1.25rem}.chat-footer .send-on-enter .chat-checkbox-label .chat-checkbox:checked{background-color:#262626;border-color:#262626}.chat-footer .send-on-enter .chat-checkbox-label .chat-checkbox:checked:after{border:solid #fff;border-width:0 2px 2px 0;content:"";height:.6rem;left:50%;position:absolute;top:50%;transform:translate(-50%,-60%) rotate(45deg);width:.3rem}.chat-footer .sub-controls{align-items:center;display:flex;justify-content:space-between}.chat-footer{padding:5px}.chat-footer .chat-footer-form{display:flex;flex-direction:column;gap:.6rem}.chat-footer .main-controls{align-items:center;display:flex;gap:8px}.chat-footer .action-buttons{display:flex;gap:4px}.chat-footer .dropzone-container-active{background-color:#e6f7ff!important;border-radius:.5rem;outline:1px dashed #17a2b8;outline-offset:2px}.chat-footer .btn-icon,.chat-footer .btn-send{align-items:center;border-radius:50%;display:flex;flex-shrink:0;font-size:1.1rem;height:40px;justify-content:center;padding:0;width:40px}.chat-footer .btn-icon-emoji{background:#fff}.chat-footer .btn-send{border-radius:.4rem;width:80px}.chat-footer .msg-textarea{background-color:#fff;border:1px solid #ced4da;border-radius:2px;box-sizing:border-box;color:#aaa;flex-grow:1;font-size:1rem;line-height:1.5;padding:8px 16px;resize:none;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out}.chat-footer .msg-textarea:focus{background-color:#fff;border-color:#86b7fe;box-shadow:0 0 0 .25rem #0d6efd40;color:#212529;outline:0}@media(max-width:576px){.chat-footer .main-controls{gap:4px}.chat-footer .btn-icon{font-size:1rem;height:36px;width:36px}}.chat-topbar{align-items:center;background:#262626;border-bottom:0;display:grid;grid-template-columns:1fr auto 1fr;justify-content:space-between;width:100%}@media(max-width:768px){.chat-topbar{grid-template-columns:1fr auto 1fr}}.chat-topbar .chat-topbar-left{align-items:center;display:flex;justify-self:start}@media(min-width:768px){.chat-topbar .chat-topbar-left{display:flex}}.chat-topbar .chat-topbar-left .chat-topbar-left-back-button{color:#fff;margin-left:1rem}.chat-topbar .chat-topbar-center{align-items:center;display:flex;justify-content:center;justify-self:center;max-width:800px}.chat-topbar .chat-topbar-center .logo{display:none;margin-right:1rem}@media(max-width:768px){.chat-topbar .chat-topbar-center .logo{display:none}}.chat-topbar .chat-topbar-center .credits{display:none;font-size:.9rem;margin-left:1rem}@media(max-width:576px){.chat-topbar .chat-topbar-center .credits{font-size:.8rem}}.chat-topbar .chat-topbar-center .chat-topbar-profile{text-decoration:none}@media(min-width:768px){.chat-topbar .chat-topbar-center .chat-topbar-profile{display:flex}}.chat-topbar .chat-topbar-right{align-items:center;display:flex;justify-self:end;margin-right:1rem}.chat-topbar .chat-topbar-right .credits{display:flex}.chat-topbar .chat-topbar-right .chat-topbar-profile{display:none}@media(min-width:768px){.chat-topbar .chat-topbar-right .chat-topbar-profile{display:none;margin-right:1rem}}.chat-topbar .credits{cursor:pointer;margin-right:1rem}.chat-topbar .credits .flirt-badge{align-items:center;cursor:pointer;display:flex;gap:4px;justify-content:center}.chat-topbar .credits .flirt-badge .iconify{height:15px;width:15px}.chat-topbar .chat-topbar-right-dropdown{align-items:center;background-color:#14d487;border-radius:2px;color:#fff;display:flex;height:40px;justify-content:center;max-width:100%;padding:.5rem;width:40px}@media(hover:hover){.chat-topbar .chat-topbar-right-dropdown:hover{scale:1.05}}.chat-topbar .chat-topbar-right-dropdown .iconify{display:block;height:100%;-o-object-fit:cover;object-fit:cover;transition:transform .2s;width:100%}.chat-topbar .flirt-dropdown-trigger-wrapper[data-state=open] .chat-topbar-right-dropdown .iconify{transform:rotate(180deg)}.chat-topbar .chat-topbar-profile{align-items:center;display:flex}.chat-topbar .chat-topbar-profile figure{border-radius:50%;display:block;height:36px;margin-block-end:0;margin-block-start:0!important;margin-inline-end:0;margin-inline-start:0!important;margin-right:1rem;overflow:hidden;width:36px}.chat-topbar .chat-topbar-profile figure img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.chat-topbar a.chat-topbar-profile{color:#fff}.credits-hero{display:flex;flex-direction:column;gap:.8rem;margin-bottom:1rem}.credits-hero .credits-title{display:none}@media(min-width:768px){.credits-hero .credits-title{align-items:center;color:#262626;display:flex;gap:.5rem;justify-content:center;text-align:center;text-shadow:none}.credits-hero .credits-title .iconify{display:none}}.credits-hero .credits-current{background-color:#f7f8fb;border-radius:2px;display:flex;flex-direction:column;padding:0;text-align:center}.credits-hero .credits-current .credits-current-text{align-items:center;display:flex;justify-content:center;margin-bottom:10px}.credits-hero .credits-current .credits-current-text .credits-number{margin:0 0 1px 5px}.credits-hero .credits-current .credits-current-premium-member{display:none}@media(min-width:768px){.credits-hero .credits-current .credits-current-premium-member{display:block}}.date-of-birth-picker .date-of-birth-input-container{align-items:center;display:flex;justify-content:center;width:100%}.date-of-birth-picker .date-of-birth-input-container .ios-date-picker{background-color:#fff;border:1px solid #ccc;border-radius:5px;font-size:1rem;padding:.5rem;width:100%}.date-of-birth-picker .date-of-birth-input-container .ios-date-picker.is-invalid{border:2px solid #d9534f}.date-of-birth-picker .date-of-birth-select-container{display:flex;gap:.4rem}.date-of-birth-picker .date-of-birth-select-container .select-wrapper{flex:1;position:relative}.date-of-birth-picker .date-of-birth-select-container .select-wrapper.month-wrapper{flex:1.5}.date-of-birth-picker .date-of-birth-select-container .select-wrapper .select-icon{color:#262626;pointer-events:none;position:absolute;right:.75rem;top:50%;transform:translateY(-50%)}.delete-conversation-modal-footer{display:flex;gap:.5rem;justify-content:flex-end;margin-top:1rem}.delete-conversation-modal-footer .btn{width:auto}.disabled-notifications-alert a{text-transform:lowercase}.disabled-notifications-alert .alert-heading{color:inherit;font-weight:500;margin-bottom:.5rem}.discountcode-selector .discountcode-selector-item{align-items:center;display:flex;flex-wrap:wrap;gap:1rem;justify-content:center;margin-top:1rem}.discountcode-selector .discountcode-selector-item p{margin:0}.discountcode-selector .discountcode-selector-item p.flirt-error-message{margin-top:.5rem}.discountcode-selector .discountcode-selector-item a{white-space:nowrap}.discountcode-selector .discountcode-selector-form{display:flex;flex-wrap:wrap;gap:.75rem}.discountcode-selector .discountcode-selector-form .flirt-input{flex:0 1 auto;min-width:200px;width:auto}.discountcode-selector .discountcode-selector-form .btn{white-space:nowrap;width:auto}.discountcode-selector .discountcode-selector-form .flirt-spinner{display:inline-block}.discountcode-selector label{display:block;margin-bottom:.5rem;width:100%}.footer{max-width:none;overflow:hidden;padding:20px 0;position:relative;text-align:center;width:100%}.footer,.footer .footer-container{background:transparent;margin:0 auto}.footer .footer-container{border-radius:0;border-top:1px solid #ccc;max-width:980px;padding:1rem 15px}.footer .footer-container .footer-content{align-items:flex-start;display:flex;flex-direction:row;gap:1rem;justify-content:space-between}.footer .footer-container .footer-content .links-container{align-items:flex-end;bottom:25px;display:flex;flex-direction:column;gap:1rem;position:relative;z-index:1}.footer .footer-container .footer-content .links-container .footer-links-about{color:#000;font-size:1.4rem;font-weight:700;margin-bottom:0}.footer .footer-container .footer-content .links-container .links-list{align-items:flex-end;display:flex;flex-direction:column;gap:.5rem;list-style:none;margin:0;padding:0;text-align:right}.footer .footer-container .footer-content .links-container li a{color:#262626;font-size:.8rem;text-decoration:none}@media(hover:hover){.footer .footer-container .footer-content .links-container li a:hover{color:#14d487}}.footer .footer-container .footer-rights .rights-text{color:#000;font-size:.8rem}.footer .footer-container .footer-rights #circle1{background:linear-gradient(to bottom right,#262626,#14d487);border-radius:10rem 10rem 0 0;bottom:-20px;display:none;filter:blur(.2rem);height:8rem;opacity:.7;overflow:hidden;position:absolute;right:300px;width:16rem}@media(min-width:1200px){.footer .footer-container .footer-rights #circle1{display:block}}.footer .footer-container .footer-rights #circle2{background:linear-gradient(to bottom left,#262626,#14d487);border-radius:10rem 10rem 0 0;bottom:-10px;display:none;filter:blur(.2rem);height:9rem;opacity:.7;overflow:hidden;position:absolute;right:100px;width:18rem}@media(min-width:1200px){.footer .footer-container .footer-rights #circle2{display:block}}.footer-disclaimer{background:transparent;border-radius:2px;box-sizing:border-box;font-size:75%;margin:5px auto 1rem;max-width:none;padding:1rem;text-align:center}.gif-search-footer{display:flex;gap:.5rem;justify-content:flex-end;margin-top:1rem}.gif-search-footer .btn{width:auto}.gif-search-badge{margin-right:.25rem}.nav-actions .language-selector-trigger{--bs-btn-color:#fff;--bs-btn-bg:#595959;--bs-btn-border-color:#595959;--bs-btn-hover-color:#fff;--bs-btn-hover-bg:#4c4c4c;--bs-btn-hover-border-color:#474747;--bs-btn-focus-shadow-rgb:114,114,114;--bs-btn-active-color:#fff;--bs-btn-active-bg:#474747;--bs-btn-active-border-color:#434343;--bs-btn-active-shadow:inset 0 3px 5px rgba(0,0,0,.125);--bs-btn-disabled-color:#fff;--bs-btn-disabled-bg:#595959;--bs-btn-disabled-border-color:#595959;align-items:center;border-radius:2px 0 0 2px;display:flex;gap:.5rem;min-height:38px;width:100%}.nav-actions .language-selector-trigger .flirt-dropdown-chevron{color:#fff}.nav-actions .language-selector-text{display:none}@media(min-width:1200px){.nav-actions .language-selector-text{display:inline-block}}.login-form-component{display:flex;flex-direction:column;gap:1rem}.login-form-component .form .form-group{margin-bottom:1rem}.login-form-component .links-container{display:flex;justify-content:space-between}.login-account-banned{display:flex;flex-direction:column;gap:1rem}.member-search{margin:1rem auto}.member-search .similar-profiles .similar-profiles-title{align-items:center;color:#262626;display:flex;font-size:1.4rem;gap:1rem;justify-content:center;margin-bottom:1rem;text-align:center;text-shadow:none}.member-search .similar-profiles .similar-profiles-title:after,.member-search .similar-profiles .similar-profiles-title:before{background:#262626;content:"";flex:1;height:2px}.member-search-filters,.member-search-no-results{background-color:#f7f8fb;border-radius:2px;color:#000;display:grid;gap:.5rem;margin-bottom:1rem;padding:1.5rem 0 0}.member-search-filters--cols-1,.member-search-filters--cols-3{grid-template-columns:1fr}.member-search-filters--cols-2,.member-search-filters--cols-4{grid-template-columns:repeat(2,1fr)}@media(min-width:576px){.member-search-filters--cols-3{grid-template-columns:repeat(3,1fr)}.member-search-filters--cols-4{grid-template-columns:repeat(4,1fr)}}.filter-item{display:flex;flex-direction:column;position:relative}.filter-item .combobox-anchor{padding:.5rem .75rem}.filter-item #input-region{padding-left:1.5rem}.filter-item.filter-region .combobox-label{text-transform:capitalize}.geolocation-div{align-items:center;background:transparent;border:none;bottom:0;cursor:pointer;display:flex;flex-shrink:0;justify-content:center;left:0;padding:0 .75rem;position:absolute;top:24px;z-index:2}.geolocation-div.active .iconify{color:#56ab56}.geolocation-div.error{border-color:#f44336}.geolocation-div .flirt-spinner{width:1.2rem}.credits-modal-content{display:flex;flex-direction:column}.credits-modal-content p .flirt-badge{bottom:1px;position:relative}.credits-modal-content .repeat-order{margin-top:1rem}.credits-modal-content .repeat-order .repeatable-order-list{display:flex;flex-direction:column;gap:.5rem}.credits-modal-content .repeat-order .repeatable-order-list .repeat-order-link{background-color:#fff;border:0;border-radius:2px;box-shadow:2px 2px 5px #0000004d;padding:10px}.credits-modal-content .repeat-order .buy-credits-only .btn{width:auto}.privacy-modal,.terms-modal{border-radius:0}.delete-account-modal-content{padding:0 .5rem 1rem}.delete-account-modal-content span{color:#5a5a5a;display:block}.delete-account-modal-content .delete-account-modal-step-1,.delete-account-modal-content .delete-account-modal-step-2{display:grid;gap:1rem}.delete-account-modal-content .delete-account-modal-discount{display:grid;gap:.75rem;text-align:center}.delete-account-modal-content .delete-account-modal-discount .btn{justify-content:center;width:100%}.gif-search-container{border-top:1px solid #ccc;padding-top:1rem}.badges-container{display:flex;flex-wrap:wrap;gap:.5rem;margin-bottom:1rem}.gif-list{-moz-column-count:3;column-count:3;-moz-column-gap:.5rem;column-gap:.5rem;margin-bottom:1rem}.gif-list .gif-item{border-radius:2px;cursor:pointer;overflow:hidden;transition:opacity .2s;-moz-column-break-inside:avoid;break-inside:avoid;margin-bottom:.5rem}@media(hover:hover){.gif-list .gif-item:hover{opacity:.8}}.gif-list .gif-item.selected{outline:2px solid #262626;outline-offset:2px}.gif-list .gif-item img{display:block;height:auto;width:100%}.flirt-modal-content.modal-icebreaker{padding:3rem 0 1.2rem}.flirt-modal-content.modal-icebreaker .profile-image{align-items:center;display:flex;justify-content:center;margin-bottom:.5rem}.flirt-modal-content.modal-icebreaker .profile-image figure{border-radius:50%;height:100px;margin:0;overflow:hidden;width:100px}.flirt-modal-content.modal-icebreaker .profile-image img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.flirt-modal-content.modal-icebreaker .modal-body-content{display:flex;flex-direction:column;gap:1.5rem;padding:0 1.5rem}.flirt-modal-content.modal-icebreaker .modal-body-content-heading{margin:0;text-align:center}.flirt-modal-content.modal-icebreaker .modal-body-content-icebreakers{background-color:#eee;border-radius:2px;display:flex;flex-direction:column;list-style:none;margin:0;padding:1.2rem}.flirt-modal-content.modal-icebreaker .modal-body-content-icebreakers-item{align-items:center;border-bottom:1px solid #e5e5e5;cursor:pointer;display:flex;justify-content:space-between;padding:.8rem 0;transition:background-color .2s ease}.flirt-modal-content.modal-icebreaker .modal-body-content-icebreakers-item:first-child{padding-top:0}.flirt-modal-content.modal-icebreaker .modal-body-content-icebreakers-item:last-child{border-bottom:none;padding-bottom:0}.flirt-modal-content.modal-icebreaker .modal-body-content-icebreakers-item .item-text{color:#333;flex:1;font-size:1rem;line-height:1.5}.flirt-modal-content.modal-icebreaker .modal-body-content-icebreakers-item .item-icon{color:#999;flex-shrink:0;font-size:.875rem;margin-left:1rem}.flirt-modal-content.modal-icebreaker .modal-body-content-icebreakers-button{--bs-btn-color:#fff;--bs-btn-bg:#262626;--bs-btn-border-color:#262626;--bs-btn-hover-color:#fff;--bs-btn-hover-bg:#202020;--bs-btn-hover-border-color:#1e1e1e;--bs-btn-focus-shadow-rgb:71,71,71;--bs-btn-active-color:#fff;--bs-btn-active-bg:#1e1e1e;--bs-btn-active-border-color:#1d1d1d;--bs-btn-active-shadow:inset 0 3px 5px rgba(0,0,0,.125);--bs-btn-disabled-color:#fff;--bs-btn-disabled-bg:#262626;--bs-btn-disabled-border-color:#262626;border:none;border-radius:50px;cursor:pointer;font-size:1rem;font-weight:500;padding:1rem 1.5rem;transition:opacity .2s ease,transform .1s ease;width:100%}@media(hover:hover){.flirt-modal-content.modal-icebreaker .modal-body-content-icebreakers-button:hover{opacity:.9}}.flirt-modal-content.modal-icebreaker .modal-body-content-icebreakers-button:active{transform:translateY(0)}.flirt-modal-content.modal-icebreaker .modal-body-content-icebreakers-prices{color:#999;font-size:.875rem;margin-top:-.5rem;text-align:center}.modal-loading-container{align-items:center;color:#262626;display:flex;height:250px;justify-content:center}.modal-loading-container .flirt-spinner{height:5rem;width:5rem}.login-required-modal-buttons{margin-top:20px}.time-bonus-modal .time-bonus-modal-inner{position:relative}.time-bonus-modal .time-bonus-modal-inner .time-bonus-modal-image{filter:drop-shadow(0 4px 4px rgba(0,0,0,.25));left:50%;position:absolute;top:-60px;transform:translate(-50%,-50%)}.time-bonus-modal .time-bonus-modal-inner .time-bonus-modal-image .primary-fill{fill:#262626}.time-bonus-modal .time-bonus-modal-inner .time-bonus-modal-image .banner-text{fill:#fff;font-size:20px;font-weight:700}.time-bonus-modal .time-bonus-modal-inner .time-bonus-modal-content{align-items:center;border-radius:2px;display:flex;flex-direction:column;gap:1rem;margin-top:60px;max-width:100%;padding:0}.time-bonus-modal .time-bonus-modal-inner .time-bonus-modal-content .bonus-wrapper{align-items:center;display:flex;flex-direction:column}.time-bonus-modal .time-bonus-modal-inner .time-bonus-modal-content .bonus-percentage{font-size:7rem;font-weight:700}.time-bonus-modal .time-bonus-modal-inner .time-bonus-modal-content .bonus-title{font-size:1.4rem;font-weight:600;white-space:nowrap}.time-bonus-modal .time-bonus-modal-inner .time-bonus-modal-content .bonus-subtitle{font-weight:600;text-align:center}@media(max-width:768px){.time-bonus-modal .time-bonus-modal-inner .time-bonus-modal-content .bonus-percentage{font-size:4.5rem}}.time-bonus-modal .time-bonus-modal-inner .time-bonus-modal-content .bonus-valid-for{padding:0 .6rem;width:100%}.time-bonus-modal .time-bonus-modal-inner .time-bonus-modal-content .bonus-valid-for a{background-color:#56ab56;border-radius:2px;color:#fff;display:block;font-size:1.2rem;padding:.5rem 2rem;text-align:center;text-decoration:none}.time-bonus-modal .time-bonus-modal-inner .time-bonus-modal-content .bonus-valid-for .timer{text-decoration:underline}.time-bonus-modal .time-bonus-modal-inner .time-bonus-modal-content .bonus-description{font-weight:600;margin:0;text-align:center}.payment-confirm-modal .flirt-modal-title{font-weight:400}.payment-confirm-modal-content{display:flex;flex-direction:column;gap:1rem;padding:0 .5rem 1rem}.payment-confirm-row{align-items:flex-start;border-bottom:1px solid rgba(0,0,0,.1);display:flex;justify-content:space-between;margin:0;padding:.5rem 0}.payment-confirm-row:last-of-type{border-bottom:none}.payment-confirm-row dt{color:#000;font-weight:700;text-align:left}.payment-confirm-row dd{font-weight:400;margin:0;text-align:right}.payment-confirm-card-data ul{list-style:none;margin:0;padding:0;text-align:right}.payment-confirm-card-data ul li{line-height:1.4rem}.payment-confirm-modal-footer{display:flex;justify-content:flex-end;margin-top:1rem}.payment-confirm-modal-footer .btn{align-items:center;display:flex;justify-content:center;width:100%}.non-premium-photo-dialog-image{flex:0 0 auto;margin-bottom:1rem;text-align:right}.non-premium-photo-dialog-button{display:block;width:100%}.notifications-email-change .email-change-toggle-button{align-items:center;color:#262626;cursor:pointer;display:flex;font-size:1rem;gap:.5rem;padding:0}.payment-method-item{background-color:#fff;border:0;border-radius:2px;box-shadow:2px 2px 5px #0000004d;padding:10px}.payment-method-item .info .info-card{list-style:none;margin:0;padding:0}.payment-method-item .info .card-info-list{display:flex;font-weight:600;gap:.4rem;list-style:none;margin:0;padding:0}.payment-method-item .info .card-info-list li:not(:last-child):after{content:"|";margin-left:.4rem}.payment-method-item .card-info-list{display:flex;font-weight:600;gap:.4rem;list-style:none;margin:0;padding:0}.payment-method-item .card-info-list li:not(:last-child):after{content:"|";margin-left:.4rem}.payment-method-item-modal-actions,.payment-method-item-modal-footer{display:flex;gap:.5rem;justify-content:flex-end;margin-top:1rem}.payment-method-item-modal-actions .btn,.payment-method-item-modal-footer .btn{width:auto}.premiumpackage-title{justify-content:center}.premiumpackage-container{display:flex;flex-direction:column;gap:1rem}@media(min-width:992px){.premiumpackage-container{flex-direction:row}}.premiumpackage-box{background-color:#fff;border:0;border-radius:2px;box-shadow:2px 2px 5px #c4c4c4;display:flex;flex:1;overflow:hidden;position:relative}.premiumpackage-box .premiumpackage-link{display:flex;flex:1;flex-direction:column;gap:1rem;text-decoration:none}@media(hover:hover){.premiumpackage-box .premiumpackage-link:hover{background-color:#eef8fb}}@media(min-width:992px){.premiumpackage-box .premiumpackage-link{text-align:center}}.premiumpackage-box .premiumpackage-link .popular{align-items:center;background-color:#00c76a;border-radius:2px 2px 0 0;color:#fff;display:flex;font-size:.8rem;font-weight:900;justify-content:center;left:0;padding:5px 10px;position:absolute;right:0;text-transform:uppercase;top:0;width:100%}@media(min-width:992px){.premiumpackage-box .premiumpackage-link .popular{justify-content:center}}.premiumpackage-box .premiumpackage-link .popular .iconify{display:inline-block;height:18px;margin-right:5px;width:18px}.premiumpackage-box .premiumpackage-content{align-items:center;color:#000;display:flex;height:100%}@media(min-width:992px){.premiumpackage-box .premiumpackage-content{flex-direction:column}}.premiumpackage-box .premiumpackage-content .info{display:flex;flex:1;flex-direction:column;gap:.3rem;justify-content:center;margin-bottom:0;padding:1rem}@media(min-width:992px){.premiumpackage-box .premiumpackage-content .info{margin-top:2.1rem}}.premiumpackage-box .premiumpackage-content .credits{color:#262626;font-size:1.3rem;font-weight:600;text-transform:uppercase}.premiumpackage-box .premiumpackage-content .subtitle{color:#666;font-size:.7rem}.premiumpackage-box .premiumpackage-content .price-normal{color:red;margin-right:.2rem;text-decoration:line-through}.premiumpackage-box .premiumpackage-content .price-current{font-weight:600}.premiumpackage-box .premiumpackage-content .price-current small{font-size:.8rem}.premiumpackage-box .premiumpackage-content .one-time-payment-notice{color:#666;font-size:.8rem}.premiumpackage-box .premiumpackage-content .footer-banner{display:none}@media(min-width:992px){.premiumpackage-box .premiumpackage-content .footer-banner{align-items:center;background-color:#eaeaea;border-radius:0 0 2px 2px;display:none;font-size:.8rem;font-weight:700;justify-content:center;padding:.4rem;text-transform:uppercase;width:100%}}.premiumpackage-box .premiumpackage-content .card-cta{align-items:center;background-color:#fff;border-radius:20px;border-style:none;box-shadow:0 3px 5px -1px #0003,0 6px 10px #00000024,0 1px 18px #0000001f;box-sizing:border-box;color:#3c4043;cursor:pointer;display:inline-flex;fill:currentcolor;font-size:14px;height:40px;justify-content:center;margin:20px auto;padding:2px 24px;position:relative;text-align:center;text-transform:none}@media(hover:hover){.premiumpackage-box .premiumpackage-content .card-cta:hover{background:#f6f9fe;color:color-mix(in srgb,#262626,#000 20%)}}@media(max-width:992px){.premiumpackage-box .premiumpackage-content .card-cta{display:none}.premiumpackage-box .popular-package .info{margin-top:1.8rem}.premiumpackage-box .popular-package .discount-percentage{margin-top:1rem}}.premiumpackage-box .discount-percentage{align-items:center;display:none;height:100%;justify-content:center;padding:5px 10px}@media(min-width:992px){.premiumpackage-box .discount-percentage{height:auto;left:-82px;margin-top:0;position:absolute;text-align:center;top:10px;transform:rotate(-28deg);width:100%}}.premiumpackage-box .discount-percentage-badge{background:linear-gradient(90deg,#262626,#404040);color:#fff;display:flex;font-size:.9rem;justify-content:center;max-width:150px}@media(max-width:992px){.premiumpackage-box .p0 .info{margin-top:0}.premiumpackage-box .p0 .credits{margin-bottom:0}.premiumpackage-box .chevron-right-icon-container{display:none}}.premiumpackage-box .p1 .discount-percentage,.premiumpackage-box .p1 .footer-banner{background-color:#eaeaea;color:#000}.premiumpackage-box .p2 .discount-percentage,.premiumpackage-box .p2 .footer-banner{background-color:#222f47;color:#fff}.premiumpackage-box .p3 .discount-percentage,.premiumpackage-box .p3 .footer-banner{background-color:#53a551;color:#fff}.premiumpackage-box .chevron-right-icon-container{display:block;margin-right:1rem;margin-top:28px}@media(min-width:992px){.premiumpackage-box .chevron-right-icon-container{display:none}}.premiumpackage-box .p0 .chevron-right-icon-container{margin-top:0}.price-active small{font-size:.8rem}.price-original{color:red;margin-right:.2rem;text-decoration:line-through}.email-change-form .flirt-btn-success{align-items:center;display:flex;justify-content:center}.email-change-form .email-change-status{margin-top:.5rem}.email-change-form .email-change-status__confirm-message{font-size:1.125rem;font-weight:500}.profile-icons{bottom:.5rem;gap:.2rem;position:absolute;right:.9rem}.profile-icons,.profile-icons div{align-items:center;display:flex;justify-content:center}.profile-icons div{background-color:#00000080;border-radius:50%;padding:.4rem}.profile-icons div span{color:#fff}.profile-overview{display:grid;gap:.5rem;grid-template-columns:repeat(2,1fr);margin-bottom:1rem}@media(max-width:360px){.profile-overview{grid-template-columns:repeat(1,1fr)}}@media(min-width:576px){.profile-overview{grid-template-columns:repeat(3,1fr)}}@media(min-width:992px){.profile-overview{grid-template-columns:repeat(4,1fr)}}.signup-form .signup-form-step{align-items:center;display:flex;flex-direction:column}.signup-form .signup-form-step form{width:100%}.signup-form .flirt-combobox{margin-bottom:1rem;margin-top:1rem}.signup-form .button-container{align-items:center;display:flex;flex-direction:column;gap:1rem;margin-top:1rem;width:100%}.signup-form .button-container .signup-button{align-items:center;display:flex;gap:8px;justify-content:center}.signup-form .button-container .signup-button .signup-spinner{height:1.2rem;width:1.2rem}.signup-form .button-container .terms-text{margin-top:1rem}.signup-form .button-container .terms-text .signup-link{font-size:inherit}.signup-form .photo-container{text-align:center;width:100%}.signup-form .photo-container .dropzone-container{align-items:center;background-color:#f1f1f1;border:1px solid #ccc;border-radius:5px;display:flex;flex-direction:column;height:200px;justify-content:center;padding:1.2rem}.signup-form .photo-container .dropzone-container .iconify{height:50px;margin:1rem;width:50px}@media(hover:hover){.signup-form .photo-container .dropzone-container:hover{background-color:#e1e1e1}}.signup-form .date-of-birth-label{display:block;margin-bottom:.5rem}.signup-form .check-email-container{border:1px solid #ccc;border-radius:5px;box-sizing:border-box;margin:1rem auto;padding:1.2rem}.signup-form .check-email-container .check-email-text{text-align:center}.signup-form .check-email-container .check-email-text .email-address{color:#14d487;display:block;font-weight:600;margin-top:1rem}.top-nav{align-items:center;background:#262626;border-bottom:0;display:flex;flex-wrap:wrap;gap:1rem;justify-content:space-between;min-height:60px;padding:2px .5rem 0;position:sticky;top:0;z-index:50}@media(min-width:992px){.top-nav{padding:2px 1.2rem 0}}.top-nav .top-nav-left{align-items:center;display:flex;gap:1rem}.top-nav .top-nav-left .back-btn{all:unset;align-items:center;background-color:transparent;border:none;cursor:pointer;display:flex;gap:.5rem}.top-nav a{text-decoration:none}.top-nav>a:first-child{order:1}.top-nav .nav-actions{align-items:center;display:flex;gap:0;margin-left:auto;order:2}.top-nav .nav-actions .flirt-button-login{border-radius:0 2px 2px 0;min-height:38px}.top-nav.top-nav--logged-in .nav-links{align-items:center;display:flex;flex-basis:100%;gap:0;justify-content:space-between;order:3;width:100%}@media(min-width:992px){.top-nav.top-nav--logged-in .nav-links{flex-basis:auto;flex-grow:1;gap:1rem;justify-content:center;order:2;width:auto}}@media(max-width:991px){.top-nav.top-nav--logged-in .nav-links{display:none}}.top-nav.top-nav--logged-in .nav-actions{margin-left:0;order:2}@media(min-width:992px){.top-nav.top-nav--logged-in .nav-actions{order:3}.top-nav.top-nav--logged-in{flex-wrap:nowrap}}.top-nav .nav-links-item{align-items:center;color:#fff;display:flex;gap:.3rem;padding:.5rem;position:relative;text-decoration:none}@media(hover:hover){.top-nav .nav-links-item:hover{color:#fff}}@media(max-width:992px){.top-nav .nav-links-item .iconify{display:none!important}}.top-nav .nav-links-item .nav-link-icon,.top-nav .nav-links-item .nav-link-label{align-items:center;display:flex}.top-nav .nav-links-item .nav-link-text .small-text{display:inline-block}@media(min-width:1200px){.top-nav .nav-links-item .nav-link-text .small-text{display:none}}.top-nav .nav-links-item .nav-link-text .full-text{display:none}@media(min-width:1200px){.top-nav .nav-links-item .nav-link-text .full-text{display:inline-block}}.top-nav .nav-links-item .nav-link-badge{position:absolute;right:0;top:0;transform:translate(50%,-50%);z-index:1}.top-nav .nav-links-item.router-link-active,.top-nav .nav-links-item.router-link-exact-active{color:#fff;font-weight:700}.top-nav .nav-links-item.router-link-active:after,.top-nav .nav-links-item.router-link-exact-active:after{animation:underline-expand .3s ease-out forwards;background-color:#fff;bottom:0;content:"";height:4px;left:50%;position:absolute;right:50%}@keyframes underline-expand{0%{left:50%;right:50%}to{left:0;right:0}}.nav-actions .flirt-dropdown-trigger-wrapper:has(.user-actions-trigger) .flirt-dropdown-chevron{color:#000}.nav-actions .my-account-profile-image{all:unset;border-radius:50%;height:24px;overflow:hidden;width:24px}.nav-actions .my-account-profile-image img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.nav-actions .user-actions-trigger{align-items:center;border-radius:0 2px 2px 0;display:flex;gap:.5rem;min-height:38px;--bs-btn-color:#000;--bs-btn-bg:#14d487;--bs-btn-border-color:#14d487;--bs-btn-hover-color:#000;--bs-btn-hover-bg:#37da99;--bs-btn-hover-border-color:#2cd893;--bs-btn-focus-shadow-rgb:17,180,115;--bs-btn-active-color:#000;--bs-btn-active-bg:#43dd9f;--bs-btn-active-border-color:#2cd893;--bs-btn-active-shadow:inset 0 3px 5px rgba(0,0,0,.125);--bs-btn-disabled-color:#000;--bs-btn-disabled-bg:#14d487;--bs-btn-disabled-border-color:#14d487}.nav-actions .user-actions-trigger .my-account-profilename{display:none}@media(min-width:1200px){.nav-actions .user-actions-trigger .my-account-profilename{display:inline-block}}.about-me-form{display:flex;flex-direction:column;padding:3rem 0}.about-me-form .about-me-form-content{align-items:stretch;display:flex;flex-direction:column;gap:1.2rem}.about-me-form .about-me-form-content .about-me-form-left{display:flex;flex-basis:60%;flex-direction:column;gap:1.2rem}.about-me-form .about-me-form-content .about-me-form-left .date-of-birth-group-container .date-of-birth-picker{margin-top:.3rem}@media screen and (min-width:768px){.about-me-form .about-me-form-content{flex-direction:row}}.about-me-form .about-me-form-content .about-me-form-right{display:flex;flex-basis:40%;flex-direction:column;gap:1.2rem}.about-me-form .about-me-form-content .flirt-form-group{margin:0}.about-me-form .about-me-form-content .personal-form-group{height:100%}.about-me-form .about-me-form-content textarea{height:85%}.interest-icons{cursor:pointer;display:inline-flex;flex-wrap:wrap}.interest-icon{align-items:center;border:1px solid #e9ecef;border-radius:25px;color:gray;cursor:pointer;display:flex;justify-content:center;margin:.2rem;padding:.9rem}.interest-icon-selected{background-color:#fff;border:1px solid #262626;color:#000}.interest-icon span{align-items:center;display:flex;gap:.4rem}.interest-icon .icon,.interest-icon .spinner{color:#262626;height:25px;margin-right:5px;width:25px}.interest-icon .spinner{animation:spin 1s linear infinite}@keyframes spin{0%{transform:rotate(0)}to{transform:rotate(1turn)}}.location-form{border-top:1px solid #e2e1e1;display:flex;flex-direction:column;padding:3rem 0}.location-form-content{display:grid;gap:1.2rem;grid-template-columns:1fr;width:100%}@media screen and (min-width:576px){.location-form-content{grid-template-columns:1fr 1fr}}@media(min-width:768px){.location-form-content{gap:.4rem;grid-template-columns:1fr 1fr 1fr}}.location-form-content .flirt-form-group{margin:0}.location-form-group-with-geo{align-items:flex-start;display:grid;grid-template-columns:1fr auto}.location-form-group-with-geo .location-geo-button{margin-top:1.75rem}.location-form-group-with-geo .flirt-form-group{margin-bottom:0;margin-top:0}.location-input-group{align-items:stretch;display:grid;gap:.75rem;grid-template-columns:auto 1fr}.location-geo-button{all:unset;align-items:center;cursor:pointer;display:inline-flex;justify-content:center}.location-geo-button.active,.location-geo-button:hover{color:#262626}.location-geo-button.error{color:#dc3545}.my-profile-content-pictures{border-top:1px solid #e2e1e1;padding-top:1.2rem}.my-profile-content-pictures .my-profile-content-pictures-header{display:flex;flex-wrap:wrap;justify-content:space-between}.my-profile-content-pictures .my-profile-content-pictures-formats{color:#6c757d;font-size:.8rem}.my-profile-content-pictures .my-profile-content-pictures-title{margin-top:0}.my-profile-content-pictures .my-profile-profile-pictures-items{display:grid;gap:1.2rem;padding:1.2rem}@media(min-width:768px){.my-profile-content-pictures .my-profile-profile-pictures-items{grid-template-columns:repeat(3,1fr)}}.my-profile-content-pictures .my-profile-profile-pictures-items .my-profile-profile-pictures-item{align-items:center;display:flex;flex-direction:column;gap:.5rem;position:relative}.my-profile-content-pictures .my-profile-profile-pictures-items .my-profile-profile-pictures-item img{aspect-ratio:4/3;border-radius:.4rem;-o-object-fit:cover;object-fit:cover;width:300px}.my-profile-content-pictures .my-profile-profile-pictures-items .my-profile-profile-pictures-item .my-profile-profile-pictures-item-image-container{position:relative}.my-profile-content-pictures .my-profile-profile-pictures-items .my-profile-profile-pictures-item .my-profile-profile-pictures-item-info{align-items:center;display:flex;flex-direction:column;font-size:.8rem;justify-content:center}.my-profile-content-pictures .my-profile-profile-pictures-items .my-profile-profile-pictures-item .my-profile-profile-pictures-item-info .my-profile-profile-pictures-item-processing{align-items:center;display:inline-flex;gap:.4rem}.my-profile-content-pictures .my-profile-profile-pictures-items .my-profile-profile-pictures-item .my-profile-profile-pictures-item-actions{align-items:center;display:flex;gap:.5rem;justify-content:center}.my-profile-content-pictures .my-profile-profile-pictures-items .my-profile-profile-pictures-item .my-profile-profile-pictures-item-actions .btn{align-items:center;border:0;display:flex;justify-content:center}.my-profile-content-pictures .my-profile-profile-pictures-items .my-profile-profile-pictures-item .my-profile-profile-pictures-item-actions .btn-profile-picture{--bs-btn-color:#fff;--bs-btn-bg:#262626;--bs-btn-border-color:#262626;--bs-btn-hover-color:#fff;--bs-btn-hover-bg:#202020;--bs-btn-hover-border-color:#1e1e1e;--bs-btn-focus-shadow-rgb:71,71,71;--bs-btn-active-color:#fff;--bs-btn-active-bg:#1e1e1e;--bs-btn-active-border-color:#1d1d1d;--bs-btn-active-shadow:inset 0 3px 5px rgba(0,0,0,.125);--bs-btn-disabled-color:#fff;--bs-btn-disabled-bg:#262626;--bs-btn-disabled-border-color:#262626}.my-profile-content-pictures .my-profile-profile-pictures-items .my-profile-profile-pictures-item .my-profile-profile-pictures-item-main-image{background-color:#dceff5;border-radius:.4rem;bottom:.5rem;font-size:.8rem;font-weight:600;padding:.4rem 1.2rem;position:absolute;right:.5rem}.my-profile-content-pictures .dropzone-container{align-items:center;background-color:#fff;border:2px solid #14d487;border-radius:2px;display:flex;flex-direction:column;justify-content:center;min-height:150px;padding:1.2rem}.my-profile-content-pictures .dropzone-container input{visibility:hidden}@media(hover:hover){.my-profile-content-pictures .dropzone-container:hover{cursor:pointer}}.my-profile-content-pictures .dropzone-container-active{background-color:#e6f7ff;border-color:#17a2b8}.xcam-profile-container{background-position:50%;background-size:cover;border-radius:.4rem;box-shadow:0 1px 10px #0006;height:95%;position:relative}.xcam-profile-container .x-cam-badge-container{left:.8rem;position:absolute;top:.8rem}.xcam-profile-container .x-cam-badge-container .ad-badge{background-color:#fccb2a;color:#212529;padding-left:20px;padding-right:20px}.xcam-profile-container .x-cam-badge-container .online-badge{background-color:#44c657;color:#fff;padding-left:20px;padding-right:20px}.xcam-profile-container .x-cam-badge-container .x-cam-badge-resell{background-color:#fccb2a!important;color:#212529!important;padding-left:20px;padding-right:20px}.xcam-profile-container .x-cam-badge-container .x-cam-badge-online{background-color:#44c657!important;padding-left:20px;padding-right:20px}.xcam-profile-container .x-cam-button-container{bottom:0;left:50%;position:absolute;transform:translate(-50%) translateY(50%)}.xcam-profile-container .x-cam-button-container .x-cam-button-resell{border-radius:50%;height:45px;width:45px;--bs-btn-color:#000;--bs-btn-bg:#fccb2a;--bs-btn-border-color:#fccb2a;--bs-btn-hover-color:#000;--bs-btn-hover-bg:#fcd34a;--bs-btn-hover-border-color:#fcd03f;--bs-btn-focus-shadow-rgb:214,173,36;--bs-btn-active-color:#000;--bs-btn-active-bg:#fdd555;--bs-btn-active-border-color:#fcd03f;--bs-btn-active-shadow:inset 0 3px 5px rgba(0,0,0,.125);--bs-btn-disabled-color:#000;--bs-btn-disabled-bg:#fccb2a;--bs-btn-disabled-border-color:#fccb2a;align-items:center;border:2px solid #fff;cursor:pointer;display:flex;justify-content:center;padding-bottom:7px}@media(hover:hover){.xcam-profile-container .x-cam-button-container .x-cam-button-resell:hover{border:2px solid #fccb2a}}.xcam-profile-container .x-cam-button-container .x-cam-button-resell .iconify{color:#212529!important}.xcam-profile-container .x-cam-button-container .x-cam-button-live{all:unset;align-items:center;background-color:#44c657!important;border:2px solid #fff;border-radius:50%;cursor:pointer;display:flex;height:45px;justify-content:center;width:45px}@media(hover:hover){.xcam-profile-container .x-cam-button-container .x-cam-button-live:hover{border:2px solid #44c657}}.xcam-profile-container .x-cam-button-container .iconify{color:#fff!important}.flirt-toast-viewport{bottom:0;display:flex;flex-direction:column;gap:.625rem;list-style:none;margin:0;max-width:380px;outline:none;padding:1.25rem;pointer-events:none;position:fixed;right:0;width:100%;z-index:2147483647}@media(max-width:576px){.flirt-toast-viewport{max-width:100%;padding:.75rem}}.flirt-toast{align-items:flex-start;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#fff;border:none;border-radius:12px;box-shadow:0 4px 6px -1px #00000014,0 10px 20px -2px #0000001a,0 0 0 1px #0000000a;color:#1a1a2e;display:flex;gap:.875rem;overflow:hidden;padding:.875rem 1rem;pointer-events:auto;position:relative}.flirt-toast:before{background:#4eb1cf;border-radius:4px 0 0 4px;bottom:0;content:"";left:0;position:absolute;top:0;width:4px}.flirt-toast[data-state=open]{animation:toastSlideIn .35s cubic-bezier(.21,1.02,.73,1) forwards}.flirt-toast[data-state=closed]{animation:toastSlideOut .28s cubic-bezier(.06,.71,.55,1) forwards}.flirt-toast[data-swipe=move]{transform:translate(var(--reka-toast-swipe-move-x));transition:none}.flirt-toast[data-swipe=cancel]{transform:translate(0);transition:transform .25s cubic-bezier(.21,1.02,.73,1)}.flirt-toast[data-swipe=end]{animation:toastSwipeOut .2s cubic-bezier(.06,.71,.55,1) forwards}.flirt-toast--success{background:linear-gradient(135deg,#56ab561f,#56ab560f),#fff}.flirt-toast--success:before{background:#56ab56}.flirt-toast--success .flirt-toast-icon{background:#56ab561f;color:#56ab56}.flirt-toast--warn{background:linear-gradient(135deg,#f0ad4e1f,#f0ad4e0f),#fff}.flirt-toast--warn:before{background:#f0ad4e}.flirt-toast--warn .flirt-toast-icon{background:#f0ad4e1f;color:#f0ad4e}.flirt-toast--danger{background:linear-gradient(135deg,#d9534f1f,#d9534f0f),#fff}.flirt-toast--danger:before{background:#d9534f}.flirt-toast--danger .flirt-toast-icon{background:#d9534f1f;color:#d9534f}.flirt-toast--info{background:linear-gradient(135deg,#4eb1cf1f,#4eb1cf0f),#fff}.flirt-toast--info:before{background:#4eb1cf}.flirt-toast--info .flirt-toast-icon{background:#4eb1cf1f;color:#4eb1cf}.flirt-toast-icon{align-items:center;background:#4eb1cf1f;border-radius:8px;display:flex;flex-shrink:0;font-size:1.125rem;height:2rem;justify-content:center;transition:transform .2s ease;width:2rem}.flirt-toast-content{flex:1;min-width:0;padding-top:.125rem}.flirt-toast-title{font-size:.9rem;font-weight:600;letter-spacing:-.01em;line-height:1.35;margin:0}.flirt-toast-description{color:inherit;font-size:.8125rem;line-height:1.45;margin-top:.1875rem;opacity:.7}.flirt-toast-close{all:unset;align-items:center;border-radius:6px;cursor:pointer;display:inline-flex;flex-shrink:0;height:1.5rem;justify-content:center;margin-top:.125rem;opacity:.5;transition:opacity .15s ease,background-color .15s ease,transform .15s ease;width:1.5rem}.flirt-toast-close:hover{background-color:#0000000f;opacity:1}.flirt-toast-close:focus-visible{opacity:1;outline:2px solid currentcolor;outline-offset:1px}.flirt-toast-close:active{transform:scale(.92)}@keyframes toastSlideIn{0%{opacity:0;transform:translate(calc(100% + 1.25rem))}to{opacity:1;transform:translate(0)}}@keyframes toastSlideOut{0%{opacity:1;transform:translate(0)}to{opacity:0;transform:translate(calc(100% + 1.25rem))}}@keyframes toastSwipeOut{0%{opacity:1;transform:translate(var(--reka-toast-swipe-end-x))}to{opacity:0;transform:translate(calc(100% + 1.25rem))}}.layout-app{display:flex;flex-direction:column;min-height:100vh;overflow:hidden}.logout-modal-spinner{display:flex;justify-content:center}.app-main{flex:1;margin:0 auto;min-height:60vh;width:100%}@media(min-width:992px){.app-main{max-width:980px}}@media(max-width:992px){.app-main{padding:0 1rem}}.index .app-main{margin:0;max-width:none;padding:0}.chat-layout{display:flex;flex-direction:column;height:100vh;height:100dvh;overflow:hidden}@media(max-width:768px){.chat-layout .top-nav{display:none}}#chatlayout,#chatlayout body{height:100%;overflow:hidden}#chatlayout body{margin:0;padding:0}.layout-empty .signup-form{margin:auto}.nuxtloadingindicator{background:#14d487!important;background:linear-gradient(90deg,#5ef0b5,#30eba0 35%,#14d487)!important}@media(max-width:768px){.siteentrywarning{font-size:.9rem}.siteentrywarning .btn{line-height:1.2}}.template4-index{width:100%}.template4-index .bg-top{background-image:url(./bg.CeDQuwb-.jpg);background-position:100% 0;background-repeat:no-repeat;background-size:cover;margin-bottom:1rem;min-height:600px;padding:1.2rem;text-align:left}.template4-index .bg-top h2{color:#fff}@media(max-width:800px){.template4-index .bg-top{text-align:center}}@media(max-width:1000px){.template4-index .hero-form{margin:auto}}.template4-index .h2toptext{margin-bottom:1rem;margin-top:1rem;text-align:center}.template4-index .footerh2,.template4-index .footerh3,.template4-index .h2toptext{color:#fff;font-weight:700;text-shadow:0 0 5px #000}.template4-index .btncontainer,.template4-index .infocontainer,.template4-index .memberscontainer{align-items:center;display:flex;justify-content:center;margin:auto auto 1rem;max-width:980px;padding-bottom:1.2rem}.template4-index .infoimg,.template4-index .infotext{margin:1rem;max-width:450px}@media(max-width:800px){.template4-index .infocontainer{flex-direction:column}.template4-index .infoimg,.template4-index .infotext{margin:1rem auto;text-align:center;width:95%}}.template4-index .memberscontainer{align-items:center;display:grid;gap:1rem;grid-template-columns:repeat(2,1fr);padding-top:1.2rem}@media(min-width:768px){.template4-index .memberscontainer{grid-template-columns:repeat(4,1fr)}}.template4-index .box{background:#fff;border-radius:2px;box-shadow:0 -.5rem 1rem #00000026;display:inline-block;margin:auto;max-width:220px;padding:10px;text-align:center}.template4-index .imgBox{height:250px;max-width:200px;overflow:hidden}.template4-index .imgBox img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.template4-index .name{font-size:1.4rem;font-style:italic;margin-bottom:1rem;margin-top:1rem}.template4-index .indexbtn{background-color:#0ce994;border:none;border-radius:4px;color:#000;font-size:30px;outline:0;padding:10px;transition:.4s ease-in-out}.template4-index .indexbtn:hover{background-color:#14d487}.template4-index .footer-collage{background-image:url(./bottom.yGSGjpp0.jpg);background-position:100% 0;background-repeat:no-repeat;background-size:cover;height:400px;line-height:1;padding-top:50px}@media(max-width:800px){.template4-index .footer-collage{padding-top:90px}}.template4-index .footer-text{text-align:center}.template4-index .footerh3{font-size:50px}@media(max-width:800px){.template4-index .footerh3{font-size:40px}}.template4-index .footerh2{color:#fff;font-size:50px}@media(max-width:800px){.template4-index .footerh2{font-size:40px}}.template4-index .index-profile-list-container{background-color:#fff;border-radius:2px;box-shadow:0 0 10px #0000001a;display:flex;flex-direction:column;max-width:500px;width:auto}.template4-index .index-profile-list{display:grid;gap:1rem;grid-template-columns:repeat(2,1fr);list-style-type:none;margin-left:-50px}.template4-index .index-profile-list a{text-decoration:none}.template4-index .index-profile-list-item .index-profile-list-item-link{align-items:center;display:flex;flex-direction:column;gap:10px}.template4-index .index-profile-list-item .index-profile-list-item-image{border-radius:50%;height:100px;-o-object-fit:cover;object-fit:cover;width:100px}.template4-index .index-profile-list-visit{font-size:1rem;margin-top:10px;outline:0;padding:10px 20px;text-align:center;transition:.4s ease-in-out;width:100%}@media(min-width:980px){.template4-index .flirt-container{margin:0}.template4-index .h2toptext{text-align:left}}.logo-container{align-items:center;display:flex}.logo-container h2{color:#fff;font-family:Roboto Condensed,sans-serif;font-size:40px;font-weight:700;margin:0;text-transform:uppercase}.logo-container .green{color:#0f9}@media(max-width:390px){.logo-container h2{font-size:32px}}@media(max-width:350px){.logo-container h2{font-size:24px}}.app-footer-logo{align-items:center;display:flex}.app-footer-logo h2{color:#000;font-family:Roboto Condensed,sans-serif;font-size:30px;font-weight:700;text-transform:uppercase}.app-footer-logo .green{color:#0f9}@media(max-width:768px){.app-footer-logo h2{font-size:28px}}@media(max-width:390px){.app-footer-logo h2{font-size:26px}}@media(max-width:350px){.app-footer-logo h2{font-size:24px}}.b-avatar{align-items:center;display:inline-flex;flex-shrink:0;font-size:inherit;font-weight:400;height:2.5rem;justify-content:center;line-height:1;max-height:auto;max-width:100%;overflow:visible;position:relative;text-align:center;transition:color .15s ease-in-out,background-color .15s ease-in-out,box-shadow .15s ease-in-out;vertical-align:middle;width:2.5rem}.b-avatar:focus{outline:0}.b-avatar.btn,.b-avatar[href]{border:0;padding:0}.b-avatar.btn .b-avatar-img img,.b-avatar[href] .b-avatar-img img{transition:transform .15s ease-in-out}.b-avatar.btn:not(:disabled):not(.disabled),.b-avatar[href]:not(:disabled):not(.disabled){cursor:pointer}.b-avatar.btn:not(:disabled):not(.disabled):hover .b-avatar-img img,.b-avatar[href]:not(:disabled):not(.disabled):hover .b-avatar-img img{transform:scale(1.15)}.b-avatar.disabled,.b-avatar:disabled,.b-avatar[disabled]{opacity:.65;pointer-events:none}.b-avatar .b-avatar-custom,.b-avatar .b-avatar-img,.b-avatar .b-avatar-text{align-items:center;border-radius:inherit;display:flex;height:100%;justify-content:center;-webkit-mask-image:radial-gradient(#fff,#000);mask-image:radial-gradient(#fff,#000);overflow:hidden;width:100%}.b-avatar .b-avatar-text{text-transform:uppercase;white-space:nowrap}.b-avatar[href]{text-decoration:none}.b-avatar>.bootstrap-icon{height:auto;max-width:100%;width:60%}.b-avatar .b-avatar-img img{border-radius:inherit;height:100%;max-height:auto;-o-object-fit:cover;object-fit:cover;width:100%}.b-avatar .b-avatar-badge{border-radius:10em;font-size:70%;font-weight:700;line-height:1;min-height:1.5em;min-width:1.5em;padding:.25em;position:absolute;z-index:1}.b-avatar-sm{height:1.5rem;width:1.5rem}.b-avatar-sm .b-avatar-text{font-size:.6rem}.b-avatar-sm .b-avatar-badge{font-size:.42rem}.b-avatar-lg{height:3.5rem;width:3.5rem}.b-avatar-lg .b-avatar-text{font-size:1.4rem}.b-avatar-lg .b-avatar-badge{font-size:.98rem}.b-avatar-group .b-avatar-group-inner{display:flex;flex-wrap:wrap}.b-avatar-group .b-avatar{border:1px solid #dee2e6}.b-avatar-group .btn.b-avatar:hover:not(.disabled):not(disabled),.b-avatar-group a.b-avatar:hover:not(.disabled):not(disabled){z-index:1}.card-deck{gap:1.5rem}@media(min-width:576px){.card-deck{display:flex;flex-flow:row wrap}}.card-deck>.card{flex:1 0 0%;margin-bottom:0}.card-columns .card{margin-bottom:.75rem}@media(min-width:576px){.card-columns{-moz-column-count:3;column-count:3;-moz-column-gap:1.25rem;column-gap:1.25rem;orphans:1;widows:1}.card-columns .card{display:inline-block;width:100%}}.b-form-rating{background-color:var(--bs-body-bg);border:1px solid var(--bs-secondary-border-subtle,#dee2e6);border-radius:.375rem;display:flex;gap:.25rem;justify-content:space-between;margin:.5rem;padding:.375rem .75rem}.b-form-rating.no-border{border:none}.b-form-rating .clear-icon{color:var(--bs-body-color);fill:currentColor;height:1em;transition:transform var(--bs-transition-duration) ease;width:1em}.b-form-rating:not(.is-readonly) .clear-icon:hover{transform:scale(1.5)}.star{cursor:pointer;padding:0 .25em;-webkit-user-select:none;-moz-user-select:none;user-select:none}.is-readonly .star{cursor:default}.clear-button-spacing{cursor:pointer;margin-left:.5rem}.star-spacing{margin:0 .5rem}.rating-value-text{color:var(--bs-body-color);margin:0 .6}.b-form-rating-star svg{transition:transform .2s ease}.b-form-rating:not(.is-readonly) .star:hover .b-form-rating-star svg{transform:scale(1.5)}.b-form-tags.focus{background-color:var(--bs-body-bg);border-color:#86b7fe;box-shadow:0 0 0 .25rem #0d6efd40;outline:0}.b-form-tags.disabled{background-color:var(--bs-secondary-bg)}.b-form-tag.disabled{opacity:.75}.b-form-tags.focus.is-valid{border-color:#198754;box-shadow:0 0 0 .25rem #19875440}.b-form-tags.focus.is-invalid{border-color:#dc3545;box-shadow:0 0 0 .25rem #dc354540}.b-form-tags .b-form-tags-list{margin-top:-.25rem}.b-form-tags .b-form-tags-list .b-form-tag,.b-form-tags .b-form-tags-list .b-from-tags-field{margin-top:.25rem}.b-form-tags .b-form-tags-list .b-form-tag{padding:.25em .65em}.b-form-tag{font-size:75%!important;font-weight:400!important;line-height:1.5!important;margin-right:.25rem}.b-form-tags .b-form-tag+.b-form-tag{margin-left:0}.b-form-tag>button.b-form-tag-remove{color:inherit;float:none;font-size:75%;line-height:1;margin-left:.25rem}.input-group .btn-group:not(:last-child)>:not(:first-child){border-end-end-radius:0;border-start-end-radius:0}.input-group .btn-group:not(:first-child)>:not(:last-child),.input-group .btn-group:not(:last-child)>:not(:last-child){border-end-start-radius:0;border-start-start-radius:0}.b-pagination-pills .page-item .page-link{border-radius:50rem!important;line-height:1;margin-left:.25rem!important}.b-pagination-pills .page-item:first-child .page-link{margin-left:0!important}.b-table-stacked-label{display:none;font-weight:700}.table.b-table.b-table-stacked{display:block;width:100%}.table.b-table.b-table-stacked>tfoot,.table.b-table.b-table-stacked>tfoot>tr.b-table-bottom-row,.table.b-table.b-table-stacked>tfoot>tr.b-table-top-row,.table.b-table.b-table-stacked>thead,.table.b-table.b-table-stacked>thead>tr.b-table-bottom-row,.table.b-table.b-table-stacked>thead>tr.b-table-top-row{display:none}.table.b-table.b-table-stacked>caption,.table.b-table.b-table-stacked>tbody,.table.b-table.b-table-stacked>tbody>tr,.table.b-table.b-table-stacked>tbody>tr>td,.table.b-table.b-table-stacked>tbody>tr>td>.b-table-stacked-label,.table.b-table.b-table-stacked>tbody>tr>th{display:block}.table.b-table.b-table-stacked>tbody>tr>:first-child,.table.b-table.b-table-stacked>tbody>tr>[rowspan]+td,.table.b-table.b-table-stacked>tbody>tr>[rowspan]+th{border-top-width:3px}.table.b-table.b-table-stacked>tbody>tr>[data-label]:before{content:attr(data-label);float:left;text-align:right;width:40%;word-wrap:break-word;font-style:normal;font-weight:700;margin:0;padding:0 .5rem 0 0}.table.b-table.b-table-stacked>tbody>tr>[data-label]:after{clear:both;content:"";display:block}.table.b-table.b-table-stacked>tbody>tr>[data-label]>div{display:inline-block;margin:0;padding:0 0 0 .5rem;width:60%}@media(max-width:575.98px){.table.b-table.b-table-stacked-sm{display:block;width:100%}.table.b-table.b-table-stacked-sm>tfoot,.table.b-table.b-table-stacked-sm>tfoot>tr.b-table-bottom-row,.table.b-table.b-table-stacked-sm>tfoot>tr.b-table-top-row,.table.b-table.b-table-stacked-sm>thead,.table.b-table.b-table-stacked-sm>thead>tr.b-table-bottom-row,.table.b-table.b-table-stacked-sm>thead>tr.b-table-top-row{display:none}.table.b-table.b-table-stacked-sm>caption,.table.b-table.b-table-stacked-sm>tbody,.table.b-table.b-table-stacked-sm>tbody>tr,.table.b-table.b-table-stacked-sm>tbody>tr>td,.table.b-table.b-table-stacked-sm>tbody>tr>td>.b-table-stacked-label,.table.b-table.b-table-stacked-sm>tbody>tr>th{display:block}.table.b-table.b-table-stacked-sm>tbody>tr>:first-child,.table.b-table.b-table-stacked-sm>tbody>tr>[rowspan]+td,.table.b-table.b-table-stacked-sm>tbody>tr>[rowspan]+th{border-top-width:3px}.table.b-table.b-table-stacked-sm>tbody>tr>[data-label]:before{content:attr(data-label);float:left;text-align:right;width:40%;word-wrap:break-word;font-style:normal;font-weight:700;margin:0;padding:0 .5rem 0 0}.table.b-table.b-table-stacked-sm>tbody>tr>[data-label]:after{clear:both;content:"";display:block}.table.b-table.b-table-stacked-sm>tbody>tr>[data-label]>div{display:inline-block;margin:0;padding:0 0 0 .5rem;width:60%}}@media(max-width:767.98px){.table.b-table.b-table-stacked-md{display:block;width:100%}.table.b-table.b-table-stacked-md>tfoot,.table.b-table.b-table-stacked-md>tfoot>tr.b-table-bottom-row,.table.b-table.b-table-stacked-md>tfoot>tr.b-table-top-row,.table.b-table.b-table-stacked-md>thead,.table.b-table.b-table-stacked-md>thead>tr.b-table-bottom-row,.table.b-table.b-table-stacked-md>thead>tr.b-table-top-row{display:none}.table.b-table.b-table-stacked-md>caption,.table.b-table.b-table-stacked-md>tbody,.table.b-table.b-table-stacked-md>tbody>tr,.table.b-table.b-table-stacked-md>tbody>tr>td,.table.b-table.b-table-stacked-md>tbody>tr>td>.b-table-stacked-label,.table.b-table.b-table-stacked-md>tbody>tr>th{display:block}.table.b-table.b-table-stacked-md>tbody>tr>:first-child,.table.b-table.b-table-stacked-md>tbody>tr>[rowspan]+td,.table.b-table.b-table-stacked-md>tbody>tr>[rowspan]+th{border-top-width:3px}.table.b-table.b-table-stacked-md>tbody>tr>[data-label]:before{content:attr(data-label);float:left;text-align:right;width:40%;word-wrap:break-word;font-style:normal;font-weight:700;margin:0;padding:0 .5rem 0 0}.table.b-table.b-table-stacked-md>tbody>tr>[data-label]:after{clear:both;content:"";display:block}.table.b-table.b-table-stacked-md>tbody>tr>[data-label]>div{display:inline-block;margin:0;padding:0 0 0 .5rem;width:60%}}@media(max-width:991.98px){.table.b-table.b-table-stacked-lg{display:block;width:100%}.table.b-table.b-table-stacked-lg>tfoot,.table.b-table.b-table-stacked-lg>tfoot>tr.b-table-bottom-row,.table.b-table.b-table-stacked-lg>tfoot>tr.b-table-top-row,.table.b-table.b-table-stacked-lg>thead,.table.b-table.b-table-stacked-lg>thead>tr.b-table-bottom-row,.table.b-table.b-table-stacked-lg>thead>tr.b-table-top-row{display:none}.table.b-table.b-table-stacked-lg>caption,.table.b-table.b-table-stacked-lg>tbody,.table.b-table.b-table-stacked-lg>tbody>tr,.table.b-table.b-table-stacked-lg>tbody>tr>td,.table.b-table.b-table-stacked-lg>tbody>tr>td>.b-table-stacked-label,.table.b-table.b-table-stacked-lg>tbody>tr>th{display:block}.table.b-table.b-table-stacked-lg>tbody>tr>:first-child,.table.b-table.b-table-stacked-lg>tbody>tr>[rowspan]+td,.table.b-table.b-table-stacked-lg>tbody>tr>[rowspan]+th{border-top-width:3px}.table.b-table.b-table-stacked-lg>tbody>tr>[data-label]:before{content:attr(data-label);float:left;text-align:right;width:40%;word-wrap:break-word;font-style:normal;font-weight:700;margin:0;padding:0 .5rem 0 0}.table.b-table.b-table-stacked-lg>tbody>tr>[data-label]:after{clear:both;content:"";display:block}.table.b-table.b-table-stacked-lg>tbody>tr>[data-label]>div{display:inline-block;margin:0;padding:0 0 0 .5rem;width:60%}}@media(max-width:1199.98px){.table.b-table.b-table-stacked-xl{display:block;width:100%}.table.b-table.b-table-stacked-xl>tfoot,.table.b-table.b-table-stacked-xl>tfoot>tr.b-table-bottom-row,.table.b-table.b-table-stacked-xl>tfoot>tr.b-table-top-row,.table.b-table.b-table-stacked-xl>thead,.table.b-table.b-table-stacked-xl>thead>tr.b-table-bottom-row,.table.b-table.b-table-stacked-xl>thead>tr.b-table-top-row{display:none}.table.b-table.b-table-stacked-xl>caption,.table.b-table.b-table-stacked-xl>tbody,.table.b-table.b-table-stacked-xl>tbody>tr,.table.b-table.b-table-stacked-xl>tbody>tr>td,.table.b-table.b-table-stacked-xl>tbody>tr>td>.b-table-stacked-label,.table.b-table.b-table-stacked-xl>tbody>tr>th{display:block}.table.b-table.b-table-stacked-xl>tbody>tr>:first-child,.table.b-table.b-table-stacked-xl>tbody>tr>[rowspan]+td,.table.b-table.b-table-stacked-xl>tbody>tr>[rowspan]+th{border-top-width:3px}.table.b-table.b-table-stacked-xl>tbody>tr>[data-label]:before{content:attr(data-label);float:left;text-align:right;width:40%;word-wrap:break-word;font-style:normal;font-weight:700;margin:0;padding:0 .5rem 0 0}.table.b-table.b-table-stacked-xl>tbody>tr>[data-label]:after{clear:both;content:"";display:block}.table.b-table.b-table-stacked-xl>tbody>tr>[data-label]>div{display:inline-block;margin:0;padding:0 0 0 .5rem;width:60%}}@media(max-width:1399.98px){.table.b-table.b-table-stacked-xxl{display:block;width:100%}.table.b-table.b-table-stacked-xxl>tfoot,.table.b-table.b-table-stacked-xxl>tfoot>tr.b-table-bottom-row,.table.b-table.b-table-stacked-xxl>tfoot>tr.b-table-top-row,.table.b-table.b-table-stacked-xxl>thead,.table.b-table.b-table-stacked-xxl>thead>tr.b-table-bottom-row,.table.b-table.b-table-stacked-xxl>thead>tr.b-table-top-row{display:none}.table.b-table.b-table-stacked-xxl>caption,.table.b-table.b-table-stacked-xxl>tbody,.table.b-table.b-table-stacked-xxl>tbody>tr,.table.b-table.b-table-stacked-xxl>tbody>tr>td,.table.b-table.b-table-stacked-xxl>tbody>tr>td>.b-table-stacked-label,.table.b-table.b-table-stacked-xxl>tbody>tr>th{display:block}.table.b-table.b-table-stacked-xxl>tbody>tr>:first-child,.table.b-table.b-table-stacked-xxl>tbody>tr>[rowspan]+td,.table.b-table.b-table-stacked-xxl>tbody>tr>[rowspan]+th{border-top-width:3px}.table.b-table.b-table-stacked-xxl>tbody>tr>[data-label]:before{content:attr(data-label);float:left;text-align:right;width:40%;word-wrap:break-word;font-style:normal;font-weight:700;margin:0;padding:0 .5rem 0 0}.table.b-table.b-table-stacked-xxl>tbody>tr>[data-label]:after{clear:both;content:"";display:block}.table.b-table.b-table-stacked-xxl>tbody>tr>[data-label]>div{display:inline-block;margin:0;padding:0 0 0 .5rem;width:60%}}.b-table-sticky-header,.table-responsive,[class*=table-responsive-]{margin-bottom:1rem}.b-table-sticky-header>.table,.table-responsive>.table,[class*=table-responsive-]>.table{margin-bottom:0}.b-table-sticky-header{overflow-y:auto}@media print{.b-table-sticky-header{max-height:none!important;overflow-y:visible!important}}.table.b-table[aria-busy=true]{opacity:.55}@supports (position:sticky){.b-table-sticky-header>.table.b-table>thead>tr>th{position:sticky;top:0;z-index:2}.b-table-sticky-header>.table.b-table>tbody>tr>.b-table-sticky-column,.b-table-sticky-header>.table.b-table>tfoot>tr>.b-table-sticky-column,.b-table-sticky-header>.table.b-table>thead>tr>.b-table-sticky-column,.table-responsive>.table.b-table>tbody>tr>.b-table-sticky-column,.table-responsive>.table.b-table>tfoot>tr>.b-table-sticky-column,.table-responsive>.table.b-table>thead>tr>.b-table-sticky-column,[class*=table-responsive-]>.table.b-table>tbody>tr>.b-table-sticky-column,[class*=table-responsive-]>.table.b-table>tfoot>tr>.b-table-sticky-column,[class*=table-responsive-]>.table.b-table>thead>tr>.b-table-sticky-column{left:0;position:sticky}.b-table-sticky-header>.table.b-table>thead>tr>.b-table-sticky-column,.table-responsive>.table.b-table>thead>tr>.b-table-sticky-column,[class*=table-responsive-]>.table.b-table>thead>tr>.b-table-sticky-column{z-index:5}.b-table-sticky-header>.table.b-table>tbody>tr>.b-table-sticky-column,.b-table-sticky-header>.table.b-table>tfoot>tr>.b-table-sticky-column,.table-responsive>.table.b-table>tbody>tr>.b-table-sticky-column,.table-responsive>.table.b-table>tfoot>tr>.b-table-sticky-column,[class*=table-responsive-]>.table.b-table>tbody>tr>.b-table-sticky-column,[class*=table-responsive-]>.table.b-table>tfoot>tr>.b-table-sticky-column{z-index:2}}.table.b-table>tbody>tr>.table-b-table-default,.table.b-table>tfoot>tr>.table-b-table-default,.table.b-table>thead>tr>.table-b-table-default{background-color:#fff;color:#212529}.b-table.b-table-selectable td,.table th.b-table-sortable-column{cursor:pointer}.b-table.b-table-busy .b-table-busy-slot>td{border:none;padding:0}.b-table.b-table-fixed{table-layout:fixed}.b-table.b-table-no-border-collapse{border-collapse:separate;border-spacing:0}input[type=range].is-valid::-webkit-slider-thumb{background-color:#198754}input[type=range].is-valid::-moz-range-thumb{background-color:#198754}input[type=range].is-valid::-ms-thumb{background-color:#198754}input[type=range].is-invalid::-webkit-slider-thumb{background-color:#dc3545}input[type=range].is-invalid::-moz-range-thumb{background-color:#dc3545}input[type=range].is-invalid::-ms-thumb{background-color:#dc3545}input[type=range].is-valid::-webkit-slider-runnable-track{background-color:#84e8ba}input[type=range].is-valid::-moz-range-track{background-color:#84e8ba}input[type=range].is-valid::-ms-track{background-color:#84e8ba}input[type=range].is-invalid::-webkit-slider-runnable-track{background-color:#fae3e5}input[type=range].is-invalid::-moz-range-track{background-color:#fae3e5}input[type=range].is-invalid::-ms-track{background-color:#fae3e5}input[type=file].form-control-input-file-hide-button::file-selector-button{display:none}.b-form-spinbutton{background-image:none;overflow:hidden;padding:0;text-align:center}.b-form-spinbutton[dir=rtl]:not(.flex-column),[dir=rtl] .b-form-spinbutton:not(.flex-column){flex-direction:row-reverse}.b-form-spinbutton output{background-color:transparent;border:0;font-size:inherit;margin:0;outline:0;padding:0 .25rem;width:auto}.b-form-spinbutton output>bdi,.b-form-spinbutton output>div{display:block;height:1.5em;min-width:2.25em}.b-form-spinbutton.flex-column{height:auto;width:auto}.b-form-spinbutton.flex-column output{margin:0 .25rem;padding:.25rem 0}.b-form-spinbutton:not(.d-inline-flex):not(.flex-column){output-width:100%}.b-form-spinbutton.d-inline-flex:not(.flex-column){width:auto}.b-form-spinbutton .btn{box-shadow:none!important;line-height:1}.b-form-spinbutton .btn:disabled{pointer-events:none}.b-form-spinbutton .btn:hover:not(:disabled)>div>.b-icon{transform:scale(1.25)}.b-form-spinbutton.disabled,.b-form-spinbutton.readonly{background-color:var(--bs-secondary-bg)}.b-form-spinbutton.disabled{pointer-events:none}.b-form-spinbutton:not(.form-control-sm):not(.form-control-lg):not(.flex-column){height:calc(1.5em + .5rem + var(--bs-border-width)*2)}.alert .progress .progress-bar{--bs-progress-bar-transition:none}.alert .btn-close-custom{margin-bottom:auto;position:relative}.bs-popover-auto[data-popper-placement^=bottom] .popover-arrow:has(+div>.popover-header):after,.bs-popover-bottom .popover-arrow:has(+div>.popover-header):after{--bs-popover-bg:var(--bs-popover-header-bg)}.toast .progress .progress-bar{--bs-progress-bar-transition:none}.toast:not(.show){opacity:unset}.toast.fade:not(.show){opacity:0}.toast .btn-close-custom{margin:var(--bs-toast-padding-x) var(--bs-toast-padding-x) auto}.b-list-enter-active,.b-list-leave-active,.b-list-move{transition:all .5s cubic-bezier(.55,0,.1,1)}.b-list-enter-from,.b-list-leave-to{opacity:0}.b-list-leave-active{position:fixed}.container,.container-fluid{display:block}.input-group>.form-floating:not(:first-child)>:not(.dropdown-menu):not(.valid-tooltip):not(.valid-feedback):not(.invalid-tooltip):not(.invalid-feedback){border-bottom-left-radius:0;border-top-left-radius:0;margin-left:0}.input-group:not(.has-validation)>.form-floating:not(:last-child)>:not(.dropdown-toggle):not(.dropdown-menu){border-bottom-right-radius:0;border-top-right-radius:0}.dropdown-toggle.dropdown-toggle-no-caret:after,.dropdown-toggle.dropdown-toggle-no-caret:before{display:none!important}.bv-no-focus-ring:focus{outline:none}@media(max-width:575.98px){.bv-d-sm-down-none{display:none!important}}@media(max-width:767.98px){.bv-d-md-down-none{display:none!important}}@media(max-width:991.98px){.bv-d-lg-down-none{display:none!important}}@media(max-width:1199.98px){.bv-d-xl-down-none{display:none!important}}@media(max-width:1399.98px){.bv-d-xxl-down-none{display:none!important}}.fade-enter-active,.fade-leave-active{transition:opacity .25s linear}.fade-enter-from,.fade-leave-to{opacity:0}.no-transition{transition:none!important}:root{--bs-modal-zindex:1055;--bs-toast-max-width:350px}.cls-1{fill:#4285f4}.cls-2{fill:#34a853}.cls-3{fill:#fbbc04}.cls-4{fill:#ea4335}.cls-5{fill:#c5221f}.cls-6{fill:#787879}.cls-6,.cls-7,.cls-8{fill-rule:evenodd}.cls-7{fill:#79797a}.cls-8{fill:#7a7a7b}
