@font-face{font-family:"Golos Text Fallback: BlinkMacSystemFont";src:local("BlinkMacSystemFont");size-adjust:116.2054%;ascent-override:84.3334%;descent-override:18.932%;line-gap-override:0%}@font-face{font-family:"Golos Text Fallback: Helvetica Neue";src:local("Helvetica Neue");size-adjust:107.5556%;ascent-override:91.1157%;descent-override:20.4545%;line-gap-override:0%}@font-face{font-family:"Golos Text Fallback: Noto Sans";src:local("Noto Sans");size-adjust:102.1097%;ascent-override:95.9752%;descent-override:21.5455%;line-gap-override:0%}@font-face{font-family:Golos Text;src:local("Golos Text Variable"),url(../_fonts/YPI06B9hvK12MgKd6kLIdInOVTEz3YbORYD14xnVQEQ-XXzX_xvuVa3QA88mQ9yKRpLHJ5TaHYn6qydBg5L99p8.woff2) format(woff2);font-display:swap;unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116;font-weight:400 900;font-style:normal}@font-face{font-family:"Golos Text Fallback: Segoe UI";src:local("Segoe UI");size-adjust:109.1665%;ascent-override:89.7711%;descent-override:20.1527%;line-gap-override:0%}@font-face{font-family:"Golos Text Fallback: Arial";src:local("Arial");size-adjust:108.5687%;ascent-override:90.2654%;descent-override:20.2637%;line-gap-override:0%}@font-face{font-family:Golos Text;src:local("Golos Text Variable"),url(../_fonts/oxczNXo-HLBbeSEFcHRA0qX73R5-bGRE8esImdVx2Gw-xo4SbzmwyucQr9VW08VW__Up2fI1fc5olk424HTdlkc.woff2) format(woff2);font-display:swap;unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;font-weight:400 900;font-style:normal}@font-face{font-family:Unbounded;src:local("Unbounded Variable"),url(../_fonts/_4yikQQkD3lkyE_2s6wV3vVyXszzpaCBEzepvh4VXFw-vBm5N_Emk7USsWEJ98zsz2G5LGrkXcHnOow6p3a_Bzg.woff2) format(woff2);font-display:swap;unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116;font-weight:200 900;font-style:normal}@font-face{font-family:"Unbounded Fallback: Segoe UI";src:local("Segoe UI");size-adjust:135.3304%;ascent-override:73.5238%;descent-override:18.1038%;line-gap-override:0%}@font-face{font-family:"Unbounded Fallback: Arial";src:local("Arial");size-adjust:134.5893%;ascent-override:73.9286%;descent-override:18.2035%;line-gap-override:0%}@font-face{font-family:Unbounded;src:local("Unbounded Variable"),url(../_fonts/0Aeb752qRuju6Yq67EY2mRsE6MauC3cnxaawARRRGsY-EETYChEcQkdqV6027F_Ydlke9U0pWtID5bs017ENXCY.woff2) format(woff2);font-display:swap;unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;font-weight:200 900;font-style:normal}@font-face{font-family:"Unbounded Fallback: BlinkMacSystemFont";src:local("BlinkMacSystemFont");size-adjust:144.0563%;ascent-override:69.0702%;descent-override:17.0072%;line-gap-override:0%}@font-face{font-family:"Unbounded Fallback: Helvetica Neue";src:local("Helvetica Neue");size-adjust:133.3333%;ascent-override:74.625%;descent-override:18.375%;line-gap-override:0%}@font-face{font-family:"Unbounded Fallback: Noto Sans";src:local("Noto Sans");size-adjust:126.5823%;ascent-override:78.605%;descent-override:19.355%;line-gap-override:0%}:root{--fb-cat-red:#e05252;--fb-cat-red-text:#b83535;--fb-cat-red-soft:#fde3e3;--fb-cat-orange:#e88d3e;--fb-cat-orange-text:#9e5510;--fb-cat-orange-soft:#fdebd8;--fb-cat-gold:#e5b320;--fb-cat-gold-text:#8a6800;--fb-cat-gold-soft:#fef2cc;--fb-cat-green:#2ead65;--fb-cat-green-text:#1e7a44;--fb-cat-green-soft:#ddf7e8;--fb-cat-teal:#5b9ead;--fb-cat-teal-text:#2d6e7b;--fb-cat-teal-soft:#dceef2;--fb-cat-blue:#4a7fe5;--fb-cat-blue-text:#2558c0;--fb-cat-blue-soft:#dceafb;--fb-cat-purple:#6c5ce7;--fb-cat-purple-text:#4a3cb8;--fb-cat-purple-soft:#e8e4fb;--fb-cat-pink:#d45ba0;--fb-cat-pink-text:#a03372;--fb-cat-pink-soft:#fbe3ef;--fb-cat-none:#b0adbe;--fb-cat-none-text:#5e5c74;--fb-cat-none-soft:#eeedf2}.fb-checkin-theme,.fb-checkin-theme.theme-light,.fb-checkin-theme[data-theme=light]{--fb-font-heading:"Unbounded", "Unbounded Fallback: BlinkMacSystemFont", "Unbounded Fallback: Segoe UI", "Unbounded Fallback: Helvetica Neue", "Unbounded Fallback: Arial", "Unbounded Fallback: Noto Sans",-apple-system,BlinkMacSystemFont,sans-serif;--fb-font-display:var(--fb-font-heading);--fb-font-body:"Golos Text", "Golos Text Fallback: BlinkMacSystemFont", "Golos Text Fallback: Segoe UI", "Golos Text Fallback: Helvetica Neue", "Golos Text Fallback: Arial", "Golos Text Fallback: Noto Sans",-apple-system,BlinkMacSystemFont,sans-serif;--fb-font-header:var(--fb-font-body);--fb-color-accent:#6c5ce7;--fb-color-accent-hover:#5b4fa0;--fb-color-accent-glow:rgba(108,92,231,.25);--fb-color-accent-lilac:#c4b5fd;--fb-color-cover-coral-from:#ff9070;--fb-color-cover-coral-to:#ffb347;--fb-color-cover-teal-from:#2ec4b6;--fb-color-cover-teal-to:#5fddd5;--fb-color-cover-peach-from:#ffd3a5;--fb-color-cover-blue-from:#a5d8ff;--fb-color-file-document-from:#e87461;--fb-color-file-document-to:#d9a03e;--fb-color-bg:#fafafe;--fb-color-bg-card:#fff;--fb-color-bg-muted:#f7f6fb;--fb-color-bg-purple-light:#f4f1ff;--fb-color-text-primary:#2d2a48;--fb-color-text-secondary:#5d577a;--fb-color-text-muted:#706a84;--fb-color-success:#2ecc71;--fb-color-success-bg:#d4edda;--fb-color-success-text:#1a5f36;--fb-color-warning:#f4b14e;--fb-color-warning-bg:#fff4cf;--fb-color-warning-text:#8a6822;--fb-color-error:#e87461;--fb-color-error-bg:#fdeceb;--fb-color-error-text:#7e2c1e;--fb-color-badge-approved-bg:#d4edda;--fb-color-badge-approved-text:#1a5f36;--fb-color-border:#e5e0f0;--fb-shadow-card:0 1px 2px rgba(26,10,60,.05),0 4px 16px rgba(26,10,60,.05);--fb-shadow-card-elev:0 2px 4px rgba(26,10,60,.04),0 12px 28px rgba(26,10,60,.08);--fb-shadow-cta:0 8px 24px -6px rgba(108,92,231,.45),0 2px 6px rgba(108,92,231,.2);--fb-shadow-cta-green:0 8px 24px -6px rgba(46,204,113,.45),0 2px 6px rgba(46,204,113,.2);--fb-shadow-sheet:0 -4px 12px rgba(26,10,60,.04),0 -20px 50px rgba(26,10,60,.15);--fb-ios-grouped-bg:#f2f2f7;--fb-ios-elevated-bg:#fff;--fb-ios-muted-bg:#efeff4;--fb-ios-separator:rgba(60,60,67,.12);--fb-ios-glass-bg:hsla(0,0%,100%,.82);--fb-ios-grabber:rgba(60,60,67,.3);--fb-ios-section-header:rgba(60,60,67,.75);--fb-ios-fill-quaternary:rgba(116,116,128,.08);--fb-ios-fill-tertiary:rgba(116,116,128,.12);--fb-ios-fill-secondary:rgba(116,116,128,.18);--fb-ios-keyboard-bg:#d1d4db;--fb-ios-keyboard-key-bg:#fff;--fb-ios-keyboard-fn-bg:#acb1bb;--phone-bezel:#0a0a0a;--phone-shadow:0 50px 100px -20px rgba(26,10,60,.25),0 30px 60px -30px rgba(26,10,60,.3);--fb-ios-row-padding-x:14px;--fb-ios-row-padding-y:10px;--fb-ios-row-gap:11px;--fb-ios-icon-tile-size:28px;--fb-ios-icon-tile-radius:7px;--fb-ios-list-margin-x:12px;--fb-ios-section-padding-x:18px;--fb-ios-section-padding-top:18px;--fb-ios-section-padding-bottom:6px;--fb-ios-search-padding-y:7px;--fb-ios-search-padding-x:10px;--fb-ios-search-radius:10px;--fb-ios-search-gap:6px;--fb-ios-topbar-padding-top:4px;--fb-ios-topbar-padding-bottom:6px;--fb-ios-topbar-min-height:34px;--fb-ios-topbar-icon-size:30px;--fb-ios-large-title-padding-top:2px;--fb-ios-large-title-padding-bottom:10px;--fb-ios-kpi-padding-x:11px;--fb-ios-kpi-padding-bottom:13px;--fb-ios-kpi-margin-y:4px;--fb-ios-hairline-thickness:.5px;--fb-ios-hairline-inset-with-icon:49px;--fb-ios-hairline-inset-no-icon:14px;--fb-ios-focus-ring-width:2px;--fb-ios-tabbar-padding-top:6px;--fb-ios-tabbar-padding-bottom:20px;--fb-ios-tabbar-icon-gap:2px;--fb-ios-fab-size:54px;--fb-ios-sync-pill-gap:5px;--fb-ios-sync-pill-padding-y:3px;--fb-ios-sync-pill-padding-x:10px;--fb-ios-sync-dot-size:5px;--fb-ios-btn-padding-primary:14px;--fb-ios-btn-padding-secondary:13px;--fb-ios-btn-radius:14px;--fb-ios-scan-cta-radius:16px;--fb-ios-action-cta-padding:15px;--fb-ios-step-dot-size:6px;--fb-ios-step-dot-gap:6px;--fb-ios-step-dot-active-width:22px;--fb-ios-step-dot-active-radius:3px;--fb-ios-step-dots-padding-top:10px;--fb-ios-step-dots-padding-bottom:2px;--fb-ios-pin-dot-size:13px;--fb-ios-pin-dot-gap:12px;--fb-radius-card-iOS:18px}.fb-checkin-theme{--fb-checkin-font-heading:var(--fb-font-display);--fb-checkin-font-body:var(--fb-font-body);--fb-checkin-font-numeric:var(--fb-font-display);--fb-checkin-heading-tracking:0}@media(display-mode:standalone){.fb-checkin-theme{--fb-checkin-font-heading:-apple-system,BlinkMacSystemFont,"SF Pro Display","Roboto",system-ui,sans-serif;--fb-checkin-font-body:-apple-system,BlinkMacSystemFont,"SF Pro Text","Roboto",system-ui,sans-serif}}.fb-checkin-theme.theme-dark,.fb-checkin-theme[data-theme=dark]{--fb-color-scrim:rgba(0,0,0,.6);--fb-color-bg:#000;--fb-color-bg-card:#1c1c1e;--fb-color-bg-muted:#2c2c2e;--fb-color-bg-input:#2c2c2e;--fb-color-bg-purple-light:#1f1a3a;--fb-color-text-primary:#fff;--fb-color-text-secondary:#aeaeb2;--fb-color-text-muted:#8e8e93;--fb-color-text-placeholder:#8e8e93;--fb-color-accent:#8f82ff;--fb-color-accent-hover:#7b6fe8;--fb-color-accent-glow:rgba(143,130,255,.35);--fb-color-accent-lilac:#b9adff;--fb-color-cover-coral-from:#ff8a76;--fb-color-cover-coral-to:#ffb340;--fb-color-cover-teal-from:#30d5c8;--fb-color-cover-teal-to:#62e4dc;--fb-color-cover-peach-from:#ffd0a0;--fb-color-cover-blue-from:#8fcbff;--fb-color-file-document-from:#ff8a76;--fb-color-file-document-to:#ffb340;--fb-color-success:#30d158;--fb-color-success-hover:#27ae60;--fb-color-success-bg:rgba(48,209,88,.18);--fb-color-success-text:#70e28a;--fb-color-warning:#ffb340;--fb-color-warning-hover:#d9a03e;--fb-color-warning-bg:rgba(255,179,64,.18);--fb-color-warning-text:#ffc466;--fb-color-error:#ff8a76;--fb-color-error-bg:rgba(255,138,118,.18);--fb-color-error-text:#ffa896;--fb-color-status-offline:#ff6b6b;--fb-color-status-offline-text:#f99;--fb-color-badge-approved-bg:rgba(48,209,88,.18);--fb-color-badge-approved-text:#70e28a;--fb-color-border:rgba(84,84,88,.5);--fb-shadow-card:0 1px 3px rgba(0,0,0,.4);--fb-shadow-card-elev:0 2px 4px rgba(0,0,0,.5),0 20px 50px rgba(0,0,0,.4);--fb-shadow-cta:0 8px 24px -6px rgba(143,130,255,.5);--fb-shadow-cta-green:0 8px 24px -6px rgba(48,209,88,.5),0 2px 6px rgba(48,209,88,.22);--fb-shadow-sheet:0 -20px 50px rgba(0,0,0,.5);--fb-ios-grouped-bg:#000;--fb-ios-elevated-bg:#1c1c1e;--fb-ios-muted-bg:#2c2c2e;--fb-ios-separator:rgba(84,84,88,.5);--fb-ios-glass-bg:rgba(28,28,30,.78);--fb-ios-grabber:rgba(235,235,245,.3);--fb-ios-section-header:rgba(235,235,245,.6);--fb-ios-fill-quaternary:rgba(118,118,128,.24);--fb-ios-fill-tertiary:rgba(118,118,128,.32);--fb-ios-fill-secondary:rgba(118,118,128,.4);--fb-ios-keyboard-bg:#2c2c2e;--fb-ios-keyboard-key-bg:#6b6b6e;--fb-ios-keyboard-fn-bg:#4b4b4d;--phone-bezel:#1a1a1a;--phone-shadow:0 50px 100px -20px rgba(0,0,0,.6)}@media(prefers-color-scheme:dark){.fb-checkin-theme{--fb-color-scrim:rgba(0,0,0,.6);--fb-color-bg:#000;--fb-color-bg-card:#1c1c1e;--fb-color-bg-muted:#2c2c2e;--fb-color-bg-input:#2c2c2e;--fb-color-bg-purple-light:#1f1a3a;--fb-color-text-primary:#fff;--fb-color-text-secondary:#aeaeb2;--fb-color-text-muted:#8e8e93;--fb-color-text-placeholder:#8e8e93;--fb-color-accent:#8f82ff;--fb-color-accent-hover:#7b6fe8;--fb-color-accent-glow:rgba(143,130,255,.35);--fb-color-accent-lilac:#b9adff;--fb-color-cover-coral-from:#ff8a76;--fb-color-cover-coral-to:#ffb340;--fb-color-cover-teal-from:#30d5c8;--fb-color-cover-teal-to:#62e4dc;--fb-color-cover-peach-from:#ffd0a0;--fb-color-cover-blue-from:#8fcbff;--fb-color-file-document-from:#ff8a76;--fb-color-file-document-to:#ffb340;--fb-color-success:#30d158;--fb-color-success-hover:#27ae60;--fb-color-success-bg:rgba(48,209,88,.18);--fb-color-success-text:#70e28a;--fb-color-warning:#ffb340;--fb-color-warning-hover:#d9a03e;--fb-color-warning-bg:rgba(255,179,64,.18);--fb-color-warning-text:#ffc466;--fb-color-error:#ff8a76;--fb-color-error-bg:rgba(255,138,118,.18);--fb-color-error-text:#ffa896;--fb-color-status-offline:#ff6b6b;--fb-color-status-offline-text:#f99;--fb-color-badge-approved-bg:rgba(48,209,88,.18);--fb-color-badge-approved-text:#70e28a;--fb-color-border:rgba(84,84,88,.5);--fb-shadow-card:0 1px 3px rgba(0,0,0,.4);--fb-shadow-card-elev:0 2px 4px rgba(0,0,0,.5),0 20px 50px rgba(0,0,0,.4);--fb-shadow-cta:0 8px 24px -6px rgba(143,130,255,.5);--fb-shadow-cta-green:0 8px 24px -6px rgba(48,209,88,.5),0 2px 6px rgba(48,209,88,.22);--fb-shadow-sheet:0 -20px 50px rgba(0,0,0,.5);--fb-ios-grouped-bg:#000;--fb-ios-elevated-bg:#1c1c1e;--fb-ios-muted-bg:#2c2c2e;--fb-ios-separator:rgba(84,84,88,.5);--fb-ios-glass-bg:rgba(28,28,30,.78);--fb-ios-grabber:rgba(235,235,245,.3);--fb-ios-section-header:rgba(235,235,245,.6);--fb-ios-fill-quaternary:rgba(118,118,128,.24);--fb-ios-fill-tertiary:rgba(118,118,128,.32);--fb-ios-fill-secondary:rgba(118,118,128,.4);--fb-ios-keyboard-bg:#2c2c2e;--fb-ios-keyboard-key-bg:#6b6b6e;--fb-ios-keyboard-fn-bg:#4b4b4d;--phone-bezel:#1a1a1a;--phone-shadow:0 50px 100px -20px rgba(0,0,0,.6)}}:root{--fb-font-heading:"Unbounded", "Unbounded Fallback: BlinkMacSystemFont", "Unbounded Fallback: Segoe UI", "Unbounded Fallback: Helvetica Neue", "Unbounded Fallback: Arial", "Unbounded Fallback: Noto Sans",sans-serif;--fb-font-display:var(--fb-font-heading);--fb-font-body:"Golos Text", "Golos Text Fallback: BlinkMacSystemFont", "Golos Text Fallback: Segoe UI", "Golos Text Fallback: Helvetica Neue", "Golos Text Fallback: Arial", "Golos Text Fallback: Noto Sans",sans-serif;--fb-font-header:var(--fb-font-body);--fb-font-weight-regular:400;--fb-font-weight-medium:500;--fb-font-weight-semibold:600;--fb-font-weight-bold:700;--fb-font-weight-extrabold:800;--fb-font-size-xs:10px;--fb-font-size-sm:12px;--fb-font-size-base:14px;--fb-font-size-md:16px;--fb-font-size-lg:18px;--fb-font-size-xl:24px;--fb-font-size-xl-plus:28px;--fb-font-size-2xl:32px;--fb-font-size-3xl:42px;--fb-font-size-display:32px;--fb-font-size-xl-logo:20px;--fb-color-brand-telegram:#229ed9;--fb-color-brand-vk:#07f;--fb-color-brand-yandex:#fc3f1d;--fb-color-accent:#6c5ce7;--fb-color-accent-hover:#5b4fa0;--fb-color-accent-soft:#b8aefe;--fb-color-accent-gradient-end:#8f82ff;--fb-color-primary:#2e2848;--fb-color-primary-light:#3e365e;--fb-color-dark-purple:#4e4576;--fb-color-bg:#fafafe;--fb-color-bg-card:#fff;--fb-color-bg-muted:#f7f6fb;--fb-color-bg-purple-light:#f4f1ff;--fb-color-bg-purple-ultralight:#f3f0ff;--fb-color-bg-input:#eeeaf7;--fb-color-text-primary:#2d2a48;--fb-color-text-dark:#312b4a;--fb-color-text-secondary:#5d577a;--fb-color-text-muted:#6e6889;--fb-color-text-placeholder:#9b96b0;--fb-color-text-link:#6f678e;--fb-color-text-inverse:#fff;--fb-color-accent-coral:#e87461;--fb-color-accent-coral-hover:#d4604e;--fb-color-accent-teal:#2ec4b6;--fb-color-accent-teal-hover:#25a89c;--fb-color-lilac:#c4b5fd;--fb-color-lilac-light:#ddd6fe;--fb-color-dark-blue:#2b5a8a;--fb-color-success:#2ecc71;--fb-color-success-hover:#27ae60;--fb-color-success-bg:#d4edda;--fb-color-success-text:#1a5f36;--fb-color-warning:#f4b14e;--fb-color-warning-hover:#d9a03e;--fb-color-warning-bg:#fff4cf;--fb-color-warning-text:#8f6418;--fb-color-error:#e87461;--fb-color-error-bg:#fdeceb;--fb-color-error-text:#7e2c1e;--fb-color-callout-warning-bg:#fdf3e7;--fb-color-callout-warning-border:#f4d9b0;--fb-color-callout-warning-ink:#9a5b16;--fb-color-callout-danger-bg:#fbece8;--fb-color-callout-danger-border:#f2c9bf;--fb-color-callout-danger-ink:#b4432f;--fb-color-callout-info-bg:#f3f0ff;--fb-color-callout-info-border:#dad2f4;--fb-color-callout-info-ink:#4b4470;--fb-color-status-offline:#dc2626;--fb-color-status-offline-text:#7e1717;--fb-color-info:#3498db;--fb-color-disabled:#d1cde0;--fb-color-bg-notice-pending:rgba(255,170,0,.12);--fb-color-bg-notice-accepted:rgba(25,167,106,.14);--fb-color-bg-notice-duplicate:rgba(255,93,93,.12);--fb-color-bg-notice-conflict:rgba(183,73,73,.16);--fb-color-border:#e5e0f0;--fb-color-border-focus:#6c5ce7;--fb-color-hover-primary-soft:#f0eefa;--fb-color-hover-secondary-soft:#f0edf5;--fb-color-hover-teal-soft:#e0f7f5;--fb-color-hover-success-soft:#d4edda;--fb-color-hover-warning-soft:#fff4cf;--fb-color-hover-danger-soft:#fdeceb;--fb-color-badge-approved-bg:#d4edda;--fb-color-badge-approved-text:#1a5f36;--fb-color-badge-pending-bg:#fff3cd;--fb-color-badge-pending-text:#856404;--fb-color-badge-rejected-bg:#f8d7da;--fb-color-badge-rejected-text:#721c24;--fb-color-badge-completed-bg:#f7f6fb;--fb-color-badge-completed-text:#6e6889;--fb-color-badge-category-bg:#f4f1ff;--fb-color-badge-category-text:#6c5ce7;--fb-color-calendar-weekend-bg:#fff0ec;--fb-color-calendar-weekend-text:#c0392b;--fb-color-scrim:rgba(0,0,0,.5);--fb-color-cta-from:#e87461;--fb-color-cta-to:#f4b14e;--fb-color-glass-bg:#1a153580;--fb-tabbar-height:56px;--fb-header-height:64px;--fb-avatar-row:34px;--fb-avatar-sm:32px;--fb-avatar-md:48px;--fb-avatar-lg:64px;--fb-icon-chip-md:36px;--fb-spacing-2xs:6px;--fb-spacing-xs:4px;--fb-spacing-sm:8px;--fb-spacing-sm-plus:12px;--fb-spacing-md:14px;--fb-spacing-md-lg:16px;--fb-spacing-md-plus:20px;--fb-spacing-lg:24px;--fb-spacing-xl:32px;--fb-spacing-2xl:40px;--fb-spacing-3xl:48px;--fb-color-accent-glow:rgba(108,92,231,.25);--fb-color-accent-glow-strong:rgba(108,92,231,.55);--fb-shadow-card-section:0 2px 12px rgba(26,10,60,.06);--fb-shadow-card:0 2px 12px rgba(26,10,60,.06);--fb-shadow-card-hover:0 20px 50px rgba(108,92,231,.16),0 8px 20px rgba(26,10,60,.08);--fb-shadow-section:0 8px 40px rgba(26,10,60,.06);--fb-shadow-chip:0 2px 8px rgba(45,42,72,.08);--fb-ease-spring:cubic-bezier(.34,1.56,.64,1);--fb-ease-out:cubic-bezier(.16,1,.3,1);--fb-radius-sm:4px;--fb-radius-md:12px;--fb-radius-lg:16px;--fb-radius-xl:24px;--fb-radius-2xl:32px;--fb-radius-3xl:40px;--fb-radius-pill:999px;--fb-z-overlay:2000;--fb-z-sheet:1500;--fb-z-chat:200;--fb-shadow-sheet:0 -20px 50px rgba(0,0,0,.15);--fb-shadow-cta:0 8px 24px -6px rgba(108,92,231,.45),0 2px 6px rgba(108,92,231,.2);--fb-shadow-cta-green:0 8px 24px -6px rgba(46,204,113,.45),0 2px 6px rgba(46,204,113,.2);--fb-shadow-cta-warning:0 8px 24px -6px rgba(244,177,78,.4),0 2px 6px rgba(244,177,78,.18);--fb-mascot-fur:#fff;--fb-mascot-ear-inner:#ecdcbb;--fb-mascot-eye:#2f2858;--fb-mascot-eye-mid:#564b85;--fb-mascot-eye-glint:hsla(0,0%,100%,.85);--fb-mascot-nose-glint:hsla(0,0%,100%,.55);--fb-mascot-mouth:#6a5fb0;--fb-mascot-blush:#ffb3cf;--fb-mascot-online:#43d17a;--fb-color-chat-surface:#f1ecf9;--fb-duration-fast:.12s;--fb-progress-indeterminate-width:40%;--fb-native-grabber:rgba(60,60,67,.3)}*,:after,:before{box-sizing:border-box}:not(dialog){margin:0}@media(prefers-reduced-motion:no-preference){html{interpolate-size:allow-keywords}}body{line-height:1.5;-webkit-font-smoothing:antialiased}canvas,img,picture,svg,video{display:block;max-width:100%}button,input,select,textarea{border:0;font:inherit}blockquote,dd,h1,h2,h3,h4,h5,h6,li,p,td{overflow-wrap:break-word}p{text-wrap:pretty}h1,h2,h3,h4,h5,h6{text-wrap:balance}#__nuxt,#root{isolation:isolate}body,html{font-family:var(--fb-font-body),sans-serif;font-size:var(--fb-font-size-base);font-weight:400;-webkit-font-smoothing:antialiased;-webkit-text-size-adjust:100%}a,aside,button,div,footer,header,input,main,nav,optgroup,option,p,section,select,span,table,tbody,td,textarea,tfoot,th,thead,tr{box-sizing:border-box;color:inherit;font-family:inherit;line-height:normal}a{text-decoration:none}button{line-height:1}h1,h2,h3,h4,h5,h6{box-sizing:border-box;color:inherit;font-family:var(--fb-font-heading),sans-serif}@media(hover:none),(pointer:coarse){*{-webkit-tap-highlight-color:transparent}:where(a,button,input,textarea,select,summary,[role=button],[tabindex]):not([tabindex="-1"]){-webkit-tap-highlight-color:transparent}:where(a,button,input,textarea,select,summary,[role=button],[tabindex]):not([tabindex="-1"]):focus:not(:focus-visible){outline:none}}.fb-display{font-family:var(--fb-font-display),sans-serif;font-size:var(--fb-font-size-2xl);font-weight:900}.fb-h1{font-size:var(--fb-font-size-xl);font-weight:800}.fb-h1,.fb-h2{font-family:var(--fb-font-display),sans-serif;letter-spacing:-.02em}.fb-h2{font-size:var(--fb-font-size-lg);font-weight:700}.fb-h3{font-family:var(--fb-font-header),sans-serif;font-size:var(--fb-font-size-md);font-weight:600;letter-spacing:.02em}.fb-hero{font-family:var(--fb-font-display),sans-serif;font-size:var(--fb-font-size-2xl);font-weight:900;letter-spacing:-.03em;line-height:1}.fb-section-title{font-family:var(--fb-font-header),sans-serif;font-size:var(--fb-font-size-md);font-weight:600;letter-spacing:2px;text-transform:uppercase}.fb-body{color:var(--fb-color-text-primary)}.fb-body,.fb-body-secondary{font-family:var(--fb-font-body),sans-serif;font-size:var(--fb-font-size-base);font-weight:400;line-height:1.5}.fb-body-secondary{color:var(--fb-color-text-secondary)}.fb-small{font-size:var(--fb-font-size-sm);font-weight:400;letter-spacing:.01em;line-height:1.5}.fb-caption,.fb-small{color:var(--fb-color-text-muted);font-family:var(--fb-font-body),sans-serif}.fb-caption{font-size:var(--fb-font-size-xs);font-weight:700;letter-spacing:1.5px;line-height:1;text-transform:uppercase}.fb-nav-label{color:var(--fb-color-accent);font-size:var(--fb-font-size-base);font-weight:600;letter-spacing:1px}.fb-nav-label,.fb-section-heading{font-family:var(--fb-font-body),sans-serif;text-transform:uppercase}.fb-section-heading{color:var(--fb-color-text-muted);font-size:var(--fb-font-size-sm);font-weight:700;letter-spacing:.6px}.container{--fb-page-container-width:1200px;margin-inline:auto;max-width:calc(var(--fb-page-container-width) + var(--fb-spacing-lg)*2);padding-inline:var(--fb-spacing-lg);width:100%}.content-card{background:var(--fb-color-bg-card);border-radius:var(--fb-radius-md);box-shadow:0 2px 8px #1a0a3c12}.fb-checkin-icon-chip{align-items:center;background:var(--fb-color-accent-bg);border-radius:var(--fb-radius-md);color:var(--fb-color-accent);display:inline-flex;flex-shrink:0;height:32px;justify-content:center;width:32px}.fb-checkin-icon-chip_danger{background:var(--fb-color-hover-danger-soft);color:var(--fb-color-error)}.highlight-pulse{animation:fb-highlight-pulse 1.8s var(--fb-ease-out) 2;border-radius:var(--fb-radius-md);position:relative;z-index:1}@keyframes fb-highlight-pulse{0%,to{box-shadow:0 0 0 0 var(--fb-color-accent-soft),0 0 0 0 var(--fb-color-accent-glow)}50%{box-shadow:0 0 0 2px var(--fb-color-accent-soft),0 0 12px 0 var(--fb-color-accent-glow)}}@media(prefers-reduced-motion:reduce){.highlight-pulse{animation:none;box-shadow:0 0 0 2px var(--fb-color-accent-soft)}}[data-sonner-toaster][dir=ltr],html[dir=ltr]{--toast-icon-margin-start:-3px;--toast-icon-margin-end:4px;--toast-svg-margin-start:-1px;--toast-svg-margin-end:0px;--toast-button-margin-start:auto;--toast-button-margin-end:0}[data-sonner-toaster][dir=rtl],html[dir=rtl]{--toast-icon-margin-start:4px;--toast-icon-margin-end:-3px;--toast-svg-margin-start:0px;--toast-svg-margin-end:-1px;--toast-button-margin-start:0;--toast-button-margin-end:auto}[data-sonner-toaster]{font-family:ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;position:fixed;width:var(--width);--gray1:#fcfcfc;--gray2:#f8f8f8;--gray3:#f3f3f3;--gray4:#ededed;--gray5:#e8e8e8;--gray6:#e2e2e2;--gray7:#dbdbdb;--gray8:#c7c7c7;--gray9:#8f8f8f;--gray10:#858585;--gray11:#6f6f6f;--gray12:#171717;--border-radius:8px;box-sizing:border-box;list-style:none;margin:0;outline:none;padding:0;transition:transform .4s ease;z-index:999999999}@media(hover:none)and (pointer:coarse){[data-sonner-toaster][data-lifted=true]{transform:none}}[data-sonner-toaster][data-x-position=right]{right:var(--offset-right)}[data-sonner-toaster][data-x-position=left]{left:var(--offset-left)}[data-sonner-toaster][data-x-position=center]{left:50%;transform:translate(-50%)}[data-sonner-toaster][data-y-position=top]{top:var(--offset-top)}[data-sonner-toaster][data-y-position=bottom]{bottom:var(--offset-bottom)}[data-sonner-toast]{--y:translateY(100%);--lift-amount:calc(var(--lift)*var(--gap));box-sizing:border-box;opacity:0;outline:none;overflow-wrap:anywhere;position:absolute;touch-action:none;transform:var(--y);transition:transform .4s,opacity .4s,height .4s,box-shadow .2s;z-index:var(--z-index)}[data-sonner-toast][data-styled=true]{align-items:center;background:var(--normal-bg);border:1px solid var(--normal-border);border-radius:var(--border-radius);box-shadow:0 4px 12px #0000001a;color:var(--normal-text);display:flex;font-size:13px;gap:6px;padding:16px;width:var(--width)}[data-sonner-toast]:focus-visible{box-shadow:0 4px 12px #0000001a,0 0 0 2px #0003}[data-sonner-toast][data-y-position=top]{top:0;--y:translateY(-100%);--lift:1;--lift-amount:calc(var(--gap)*1)}[data-sonner-toast][data-y-position=bottom]{bottom:0;--y:translateY(100%);--lift:-1;--lift-amount:calc(var(--lift)*var(--gap))}[data-sonner-toast][data-styled=true] [data-description]{color:#3f3f3f;font-weight:400;line-height:1.4}[data-rich-colors=true][data-sonner-toast][data-styled=true] [data-description]{color:inherit}[data-sonner-toaster][data-sonner-theme=dark] [data-description]{color:#e8e8e8}[data-sonner-toast][data-styled=true] [data-title]{color:inherit;font-weight:500;line-height:1.5}[data-sonner-toast][data-styled=true] [data-icon]{align-items:center;display:flex;flex-shrink:0;height:16px;justify-content:flex-start;margin-left:var(--toast-icon-margin-start);margin-right:var(--toast-icon-margin-end);position:relative;width:16px}[data-sonner-toast][data-promise=true] [data-icon]>svg{animation:sonner-fade-in .3s ease forwards;opacity:0;transform:scale(.8);transform-origin:center}[data-sonner-toast][data-styled=true] [data-icon]>*{flex-shrink:0}[data-sonner-toast][data-styled=true] [data-icon] svg{margin-left:var(--toast-svg-margin-start);margin-right:var(--toast-svg-margin-end)}[data-sonner-toast][data-styled=true] [data-content]{display:flex;flex-direction:column;gap:2px}[data-sonner-toast][data-styled=true] [data-button]{align-items:center;background:var(--normal-text);border:none;border-radius:4px;color:var(--normal-bg);cursor:pointer;display:flex;flex-shrink:0;font-size:12px;font-weight:500;height:24px;margin-left:var(--toast-button-margin-start);margin-right:var(--toast-button-margin-end);outline:none;padding-left:8px;padding-right:8px;transition:opacity .4s,box-shadow .2s}[data-sonner-toast][data-styled=true] [data-button]:focus-visible{box-shadow:0 0 0 2px #0006}[data-sonner-toast][data-styled=true] [data-button]:first-of-type{margin-left:var(--toast-button-margin-start);margin-right:var(--toast-button-margin-end)}[data-sonner-toast][data-styled=true] [data-cancel]{background:#00000014;color:var(--normal-text)}[data-sonner-toaster][data-sonner-theme=dark] [data-sonner-toast][data-styled=true] [data-cancel]{background:#ffffff4d}[data-sonner-toaster] [data-close-button-position=top-left]{--toast-close-button-left:0;--toast-close-button-right:unset;--toast-close-button-top:0;--toast-close-button-bottom:unset;--toast-close-button-transform:translate(-35%,-35%)}[data-sonner-toaster] [data-close-button-position=top-right]{--toast-close-button-left:unset;--toast-close-button-right:0;--toast-close-button-top:0;--toast-close-button-bottom:unset;--toast-close-button-transform:translate(35%,-35%)}[data-sonner-toaster] [data-close-button-position=bottom-left]{--toast-close-button-left:0;--toast-close-button-right:unset;--toast-close-button-top:unset;--toast-close-button-bottom:0;--toast-close-button-transform:translate(-35%,35%)}[data-sonner-toaster] [data-close-button-position=bottom-right]{--toast-close-button-left:unset;--toast-close-button-right:0;--toast-close-button-top:unset;--toast-close-button-bottom:0;--toast-close-button-transform:translate(35%,35%)}[data-sonner-toast][data-styled=true] [data-close-button]{align-items:center;background:var(--normal-bg);border:1px solid var(--gray4);border-radius:50%;bottom:var(--toast-close-button-bottom);color:var(--gray12);cursor:pointer;display:flex;height:20px;justify-content:center;left:var(--toast-close-button-left);padding:0;position:absolute;right:var(--toast-close-button-right);top:var(--toast-close-button-top);transform:var(--toast-close-button-transform);transition:opacity .1s,background .2s,border-color .2s;width:20px;z-index:1}[data-sonner-toast][data-styled=true] [data-close-button]:focus-visible{box-shadow:0 4px 12px #0000001a,0 0 0 2px #0003}[data-sonner-toast][data-styled=true] [data-disabled=true]{cursor:not-allowed}[data-sonner-toast][data-styled=true]:hover [data-close-button]:hover{background:var(--gray2);border-color:var(--gray5)}[data-sonner-toast][data-swiping=true]:before{content:"";height:100%;left:-100%;position:absolute;right:-100%;z-index:-1}[data-sonner-toast][data-y-position=top][data-swiping=true]:before{bottom:50%;transform:scaleY(3) translateY(50%)}[data-sonner-toast][data-y-position=bottom][data-swiping=true]:before{top:50%;transform:scaleY(3) translateY(-50%)}[data-sonner-toast][data-swiping=false][data-removed=true]:before{content:"";inset:0;position:absolute;transform:scaleY(2)}[data-sonner-toast][data-expanded=true]:after{bottom:100%;content:"";height:calc(var(--gap) + 1px);left:0;position:absolute;width:100%}[data-sonner-toast][data-mounted=true]{--y:translateY(0);opacity:1}[data-sonner-toast][data-expanded=false][data-front=false]{--scale:var(--toasts-before) * .05 + 1;--y:translateY(calc(var(--lift-amount)*var(--toasts-before))) scale(calc(var(--toasts-before)*-1*.05 + 1));height:var(--front-toast-height)}[data-sonner-toast]>*{transition:opacity .4s}[data-sonner-toast][data-x-position=right]{right:0}[data-sonner-toast][data-x-position=left]{left:0}[data-sonner-toast][data-expanded=false][data-front=false][data-styled=true]>*{opacity:0}[data-sonner-toast][data-visible=false]{opacity:0;pointer-events:none}[data-sonner-toast][data-mounted=true][data-expanded=true]{--y:translateY(calc(var(--lift)*var(--offset)));height:var(--initial-height)}[data-sonner-toast][data-removed=true][data-front=true][data-swipe-out=false]{--y:translateY(calc(var(--lift)*-100%));opacity:0}[data-sonner-toast][data-removed=true][data-front=false][data-swipe-out=false][data-expanded=true]{--y:translateY(calc(var(--lift)*var(--offset) + var(--lift)*-100%));opacity:0}[data-sonner-toast][data-removed=true][data-front=false][data-swipe-out=false][data-expanded=false]{--y:translateY(40%);opacity:0;transition:transform .5s,opacity .2s}[data-sonner-toast][data-removed=true][data-front=false]:before{height:calc(var(--initial-height) + 20%)}[data-sonner-toast][data-swiping=true]{transform:var(--y) translateY(var(--swipe-amount-y,0)) translate(var(--swipe-amount-x,0));transition:none}[data-sonner-toast][data-swiped=true]{-webkit-user-select:none;-moz-user-select:none;user-select:none}[data-sonner-toast][data-swipe-out=true][data-y-position=bottom],[data-sonner-toast][data-swipe-out=true][data-y-position=top]{animation-duration:.2s;animation-fill-mode:forwards;animation-timing-function:ease-out}[data-sonner-toast][data-swipe-out=true][data-swipe-direction=left]{animation-name:swipe-out-left}[data-sonner-toast][data-swipe-out=true][data-swipe-direction=right]{animation-name:swipe-out-right}[data-sonner-toast][data-swipe-out=true][data-swipe-direction=up]{animation-name:swipe-out-up}[data-sonner-toast][data-swipe-out=true][data-swipe-direction=down]{animation-name:swipe-out-down}@keyframes swipe-out-left{0%{opacity:1;transform:var(--y) translate(var(--swipe-amount-x))}to{opacity:0;transform:var(--y) translate(calc(var(--swipe-amount-x) - 100%))}}@keyframes swipe-out-right{0%{opacity:1;transform:var(--y) translate(var(--swipe-amount-x))}to{opacity:0;transform:var(--y) translate(calc(var(--swipe-amount-x) + 100%))}}@keyframes swipe-out-up{0%{opacity:1;transform:var(--y) translateY(var(--swipe-amount-y))}to{opacity:0;transform:var(--y) translateY(calc(var(--swipe-amount-y) - 100%))}}@keyframes swipe-out-down{0%{opacity:1;transform:var(--y) translateY(var(--swipe-amount-y))}to{opacity:0;transform:var(--y) translateY(calc(var(--swipe-amount-y) + 100%))}}@media(max-width:600px){[data-sonner-toaster]{left:var(--mobile-offset-left);position:fixed;right:var(--mobile-offset-right);width:100%}[data-sonner-toaster][dir=rtl]{left:calc(var(--mobile-offset-left)*-1)}[data-sonner-toaster] [data-sonner-toast]{left:0;right:0;width:calc(100% - var(--mobile-offset-left)*2)}[data-sonner-toaster][data-x-position=left]{left:var(--mobile-offset-left)}[data-sonner-toaster][data-y-position=bottom]{bottom:calc(var(--mobile-offset-bottom) + max(env(safe-area-inset-bottom),0px))}[data-sonner-toaster][data-y-position=top]{top:calc(var(--mobile-offset-top) + max(env(safe-area-inset-top),0px))}[data-sonner-toaster][data-x-position=center]{left:var(--mobile-offset-left);right:var(--mobile-offset-right);transform:none}}[data-sonner-toaster][data-sonner-theme=light]{--normal-bg:#fff;--normal-border:var(--gray4);--normal-text:var(--gray12);--success-bg:#ecfdf3;--success-border:#bffcd9;--success-text:#008a2e;--info-bg:#f0f8ff;--info-border:#dde7fd;--info-text:#0973dc;--warning-bg:#fffcf0;--warning-border:#fbeeb1;--warning-text:#dc7609;--error-bg:#fff0f0;--error-border:#ffe0e1;--error-text:#e60000}[data-sonner-toaster][data-sonner-theme=light] [data-sonner-toast][data-invert=true]{--normal-bg:#000;--normal-border:#333;--normal-text:var(--gray1)}[data-sonner-toaster][data-sonner-theme=dark] [data-sonner-toast][data-invert=true]{--normal-bg:#fff;--normal-border:var(--gray3);--normal-text:var(--gray12)}[data-sonner-toaster][data-sonner-theme=dark]{--normal-bg:#000;--normal-bg-hover:#1f1f1f;--normal-border:#333;--normal-border-hover:#404040;--normal-text:var(--gray1);--success-bg:#001f0f;--success-border:#003d1c;--success-text:#59f3a6;--info-bg:#000d1f;--info-border:#19233e;--info-text:#5896f3;--warning-bg:#1d1f00;--warning-border:#2e2e00;--warning-text:#f3cf58;--error-bg:#2d0607;--error-border:#4d0408;--error-text:#ff9ea1}[data-sonner-toaster][data-sonner-theme=dark] [data-sonner-toast] [data-close-button]{background:var(--normal-bg);border-color:var(--normal-border);color:var(--normal-text)}[data-sonner-toaster][data-sonner-theme=dark] [data-sonner-toast] [data-close-button]:hover{background:var(--normal-bg-hover);border-color:var(--normal-border-hover)}[data-rich-colors=true][data-sonner-toast][data-type=success],[data-rich-colors=true][data-sonner-toast][data-type=success] [data-close-button]{background:var(--success-bg);border-color:var(--success-border);color:var(--success-text)}[data-rich-colors=true][data-sonner-toast][data-type=info],[data-rich-colors=true][data-sonner-toast][data-type=info] [data-close-button]{background:var(--info-bg);border-color:var(--info-border);color:var(--info-text)}[data-rich-colors=true][data-sonner-toast][data-type=warning],[data-rich-colors=true][data-sonner-toast][data-type=warning] [data-close-button]{background:var(--warning-bg);border-color:var(--warning-border);color:var(--warning-text)}[data-rich-colors=true][data-sonner-toast][data-type=error],[data-rich-colors=true][data-sonner-toast][data-type=error] [data-close-button]{background:var(--error-bg);border-color:var(--error-border);color:var(--error-text)}.sonner-loading-wrapper{--size:16px;height:var(--size);inset:0;position:absolute;width:var(--size);z-index:10}.sonner-loading-wrapper[data-visible=false]{animation:sonner-fade-out .2s ease forwards;transform-origin:center}.sonner-spinner{height:var(--size);left:50%;position:relative;top:50%;width:var(--size)}.sonner-loading-bar{animation:sonner-spin 1.2s linear infinite;background:var(--gray11);border-radius:6px;height:8%;left:-10%;position:absolute;top:-3.9%;width:24%}.sonner-loading-bar:first-child{animation-delay:-1.2s;transform:rotate(.0001deg) translate(146%)}.sonner-loading-bar:nth-child(2){animation-delay:-1.1s;transform:rotate(30deg) translate(146%)}.sonner-loading-bar:nth-child(3){animation-delay:-1s;transform:rotate(60deg) translate(146%)}.sonner-loading-bar:nth-child(4){animation-delay:-.9s;transform:rotate(90deg) translate(146%)}.sonner-loading-bar:nth-child(5){animation-delay:-.8s;transform:rotate(120deg) translate(146%)}.sonner-loading-bar:nth-child(6){animation-delay:-.7s;transform:rotate(150deg) translate(146%)}.sonner-loading-bar:nth-child(7){animation-delay:-.6s;transform:rotate(180deg) translate(146%)}.sonner-loading-bar:nth-child(8){animation-delay:-.5s;transform:rotate(210deg) translate(146%)}.sonner-loading-bar:nth-child(9){animation-delay:-.4s;transform:rotate(240deg) translate(146%)}.sonner-loading-bar:nth-child(10){animation-delay:-.3s;transform:rotate(270deg) translate(146%)}.sonner-loading-bar:nth-child(11){animation-delay:-.2s;transform:rotate(300deg) translate(146%)}.sonner-loading-bar:nth-child(12){animation-delay:-.1s;transform:rotate(330deg) translate(146%)}@keyframes sonner-fade-in{0%{opacity:0;transform:scale(.8)}to{opacity:1;transform:scale(1)}}@keyframes sonner-fade-out{0%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(.8)}}@keyframes sonner-spin{0%{opacity:1}to{opacity:.15}}@media(prefers-reduced-motion){.sonner-loading-bar,[data-sonner-toast],[data-sonner-toast]>*{animation:none!important;transition:none!important}}.sonner-loader{left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);transform-origin:center;transition:opacity .2s,transform .2s}.sonner-loader[data-visible=false]{opacity:0;transform:scale(.8) translate(-50%,-50%)}._spinner_5600i_2{--fb-spinner-size:24px;animation:_spinnerShadowSpin_5600i_1 1.7s ease infinite,_spinnerRound_5600i_1 1.7s ease infinite;border-radius:50%;color:var(--fb-spinner-color,var(--fb-color-accent-teal));display:inline-block;font-size:var(--fb-spinner-size);height:1em;overflow:hidden;position:relative;text-indent:-9999em;transform:translateZ(0);width:1em}._sizeSm_5600i_19{--fb-spinner-size:16px}._sizeMd_5600i_23{--fb-spinner-size:24px}._sizeLg_5600i_27{--fb-spinner-size:40px}._toneTeal_5600i_31{--fb-spinner-color:var(--fb-color-accent-teal)}._toneNeutral_5600i_35{--fb-spinner-color:var(--fb-color-text-secondary)}._toneLight_5600i_39{--fb-spinner-color:var(--fb-color-bg-card)}@keyframes _spinnerShadowSpin_5600i_1{0%{box-shadow:0 -.83em 0 -.4em,0 -.83em 0 -.42em,0 -.83em 0 -.44em,0 -.83em 0 -.46em,0 -.83em 0 -.477em}5%,95%{box-shadow:0 -.83em 0 -.4em,0 -.83em 0 -.42em,0 -.83em 0 -.44em,0 -.83em 0 -.46em,0 -.83em 0 -.477em}10%,59%{box-shadow:0 -.83em 0 -.4em,-.087em -.825em 0 -.42em,-.173em -.812em 0 -.44em,-.256em -.789em 0 -.46em,-.297em -.775em 0 -.477em}20%{box-shadow:0 -.83em 0 -.4em,-.338em -.758em 0 -.42em,-.555em -.617em 0 -.44em,-.671em -.488em 0 -.46em,-.749em -.34em 0 -.477em}38%{box-shadow:0 -.83em 0 -.4em,-.377em -.74em 0 -.42em,-.645em -.522em 0 -.44em,-.775em -.297em 0 -.46em,-.82em -.09em 0 -.477em}to{box-shadow:0 -.83em 0 -.4em,0 -.83em 0 -.42em,0 -.83em 0 -.44em,0 -.83em 0 -.46em,0 -.83em 0 -.477em}}@keyframes _spinnerRound_5600i_1{0%{transform:rotate(0)}to{transform:rotate(1turn)}}._button_bna8k_2{align-items:center;backface-visibility:hidden;border:none;border-radius:23px;color:var(--fb-color-text-primary);cursor:pointer;display:inline-flex;font-family:var(--fb-font-body),sans-serif;font-size:var(--fb-font-size-base);font-weight:400;gap:8px;justify-content:center;line-height:1.5;overflow:hidden;position:relative;text-decoration:none;transition:transform .25s var(--fb-ease-out),box-shadow .25s var(--fb-ease-out),background-color .2s var(--fb-ease-out),color .2s var(--fb-ease-out);white-space:nowrap}._button_bna8k_2>span:not(._loadingOverlay_bna8k_18){align-items:center;display:inline-flex;gap:inherit;justify-content:center;min-width:0}._button_bna8k_2:hover:not(:disabled){transform:translateY(var(--fb-btn-hover-y,-3px)) scale(var(--fb-btn-hover-scale,1.02));z-index:1}._button_bna8k_2:active:not(:disabled){transform:scale(.97)}._button_bna8k_2:disabled{cursor:not-allowed;opacity:.5;pointer-events:none}._button_bna8k_2:focus-visible{box-shadow:0 0 0 3px var(--fb-color-accent-glow-strong);outline:none}._sizeSm_bna8k_49{border-radius:17px;font-size:var(--fb-font-size-base);height:34px;padding:4px 16px}._sizeMd_bna8k_56{border-radius:23px;font-size:var(--fb-font-size-md);height:46px;padding:8px 24px}._sizeGhostSm_bna8k_63{border-radius:17px;height:34px;padding:8px 16px}._sizePill_bna8k_69{border-radius:23px;height:auto;padding:8px 18px}._sizeIconSm_bna8k_75{border-radius:50%;height:34px;padding:0;width:34px}._sizeIconMd_bna8k_82{border-radius:50%;height:46px;padding:0;width:46px}._sizeNativePrimary_bna8k_89,._sizeNativeSecondary_bna8k_90{border-radius:var(--fb-ios-btn-radius);font-family:var(--fb-checkin-font-heading);font-size:var(--fb-font-size-md);height:auto;letter-spacing:0;text-align:center}._sizeNativePrimary_bna8k_89{gap:var(--fb-spacing-sm);padding:var(--fb-ios-btn-padding-primary)}._sizeNativeSecondary_bna8k_90{padding:var(--fb-ios-btn-padding-secondary)}._sizeNativeText_bna8k_108{border-radius:var(--fb-radius-md);font-size:var(--fb-font-size-base);height:auto;padding:var(--fb-spacing-sm-plus)}._sizeNativeFab_bna8k_115{border-radius:50%;height:var(--fb-ios-fab-size);padding:0;width:var(--fb-ios-fab-size)}._sizeNativeTab_bna8k_122{border-radius:0;flex:1;flex-direction:column;font-size:var(--fb-font-size-xs);gap:var(--fb-ios-tabbar-icon-gap);height:auto;padding:var(--fb-spacing-xs) 0}._sizeNativeTab_bna8k_122>span:not(._loadingOverlay_bna8k_18){flex-direction:column;gap:var(--fb-ios-tabbar-icon-gap)}._sizeTopbarText_bna8k_137{border-radius:var(--fb-radius-sm);font-size:var(--fb-font-size-md);gap:var(--fb-spacing-xs);height:var(--fb-ios-topbar-min-height);padding:0}._sizeTopbarIcon_bna8k_145{border-radius:var(--fb-radius-sm);height:var(--fb-ios-topbar-icon-size);padding:0;width:var(--fb-ios-topbar-icon-size)}._sizeCheckInScanCta_bna8k_152{border-radius:var(--fb-ios-scan-cta-radius);box-sizing:border-box;gap:var(--fb-spacing-sm-plus);height:auto;min-height:80px;padding:var(--fb-spacing-md-lg) 15px;width:100%}._sizeCheckInActionCta_bna8k_162{border-radius:var(--fb-ios-btn-radius);font-size:var(--fb-font-size-md);gap:var(--fb-spacing-sm);height:auto;padding:var(--fb-ios-action-cta-padding);width:100%}._sizeCheckInTextCta_bna8k_171{border-radius:var(--fb-radius-md);font-size:var(--fb-font-size-base);height:auto;padding:10px;width:100%}._sizeCheckInCameraControl_bna8k_179{border-radius:50%;height:var(--fb-avatar-sm);padding:0;width:var(--fb-avatar-sm)}._sizeCheckInBannerAction_bna8k_186{border-radius:var(--fb-radius-sm);font-size:var(--fb-font-size-sm);height:auto;padding:var(--fb-spacing-xs) var(--fb-spacing-sm-plus)}._variantPrimary_bna8k_195{background:var(--fb-color-accent);box-shadow:0 4px 20px #6c5ce766;color:#fff}._variantPrimary_bna8k_195:hover:not(:disabled){box-shadow:0 8px 32px #6c5ce780}._variantPrimary_bna8k_195:disabled{background:var(--fb-color-disabled);box-shadow:none}._variantDanger_bna8k_210{background:var(--fb-color-accent-coral);box-shadow:0 4px 20px #e8746166;color:#fff}._variantDanger_bna8k_210:hover:not(:disabled){box-shadow:0 8px 32px #e8746180}._variantDanger_bna8k_210:disabled{background:var(--fb-color-disabled);box-shadow:none}._variantSuccess_bna8k_225{background:var(--fb-color-success);box-shadow:0 4px 20px #2ecc7166;color:#fff}._variantSuccess_bna8k_225:hover:not(:disabled){box-shadow:0 8px 32px #2ecc7180}._variantSuccess_bna8k_225:disabled{background:var(--fb-color-disabled);box-shadow:none}._variantWarning_bna8k_240{background:var(--fb-color-warning);box-shadow:0 4px 20px #f4b14e66;color:#fff}._variantWarning_bna8k_240:hover:not(:disabled){box-shadow:0 8px 32px #f4b14e80}._variantWarning_bna8k_240:disabled{background:var(--fb-color-disabled);box-shadow:none}._variantSecondary_bna8k_257{--fb-btn-hover-y:0px;--fb-btn-hover-scale:1;background:transparent;color:var(--fb-color-text-primary)}._variantSecondary_bna8k_257:is(:hover,._active_bna8k_263):not(:disabled){background:var(--fb-color-bg-muted)}._variantSecondary_bna8k_257:disabled{color:var(--fb-color-disabled)}._variantOutlinePrimary_bna8k_274{--fb-btn-hover-y:0px;--fb-btn-hover-scale:1;background-color:var(--fb-color-hover-primary-soft);color:var(--fb-color-accent)}._variantOutlinePrimary_bna8k_274:is(:hover,._active_bna8k_263):not(:disabled){background-color:var(--fb-color-accent);box-shadow:0 4px 20px #6c5ce759;color:#fff}._variantOutlinePrimary_bna8k_274:disabled{background-color:var(--fb-color-bg-muted);color:var(--fb-color-disabled)}._variantOutlineSecondary_bna8k_292{--fb-btn-hover-y:0px;--fb-btn-hover-scale:1;background-color:var(--fb-color-hover-secondary-soft);color:var(--fb-color-text-secondary)}._variantOutlineSecondary_bna8k_292:is(:hover,._active_bna8k_263):not(:disabled){background-color:var(--fb-color-text-secondary);box-shadow:0 4px 20px #5d577a40;color:#fff}._variantOutlineSecondary_bna8k_292:disabled{background-color:var(--fb-color-bg-muted);color:var(--fb-color-disabled)}._variantOutlineSuccess_bna8k_310{--fb-btn-hover-y:0px;--fb-btn-hover-scale:1;background-color:var(--fb-color-hover-success-soft);color:var(--fb-color-success)}._variantOutlineSuccess_bna8k_310:is(:hover,._active_bna8k_263):not(:disabled){background-color:var(--fb-color-success);box-shadow:0 4px 20px #2ecc7159;color:#fff}._variantOutlineSuccess_bna8k_310:disabled{background-color:var(--fb-color-bg-muted);color:var(--fb-color-disabled)}._variantOutlineWarning_bna8k_328{--fb-btn-hover-y:0px;--fb-btn-hover-scale:1;background-color:var(--fb-color-hover-warning-soft);color:var(--fb-color-warning-text)}._variantOutlineWarning_bna8k_328:is(:hover,._active_bna8k_263):not(:disabled){background-color:var(--fb-color-warning);box-shadow:0 4px 20px #f4b14e59;color:#fff}._variantOutlineWarning_bna8k_328:disabled{background-color:var(--fb-color-bg-muted);color:var(--fb-color-disabled)}._variantOutlineDanger_bna8k_346{--fb-btn-hover-y:0px;--fb-btn-hover-scale:1;background-color:var(--fb-color-hover-danger-soft);color:var(--fb-color-accent-coral)}._variantOutlineDanger_bna8k_346:is(:hover,._active_bna8k_263):not(:disabled){background-color:var(--fb-color-accent-coral);box-shadow:0 4px 20px #e8746159;color:#fff}._variantOutlineDanger_bna8k_346:disabled{background-color:var(--fb-color-bg-muted);color:var(--fb-color-disabled)}._variantGhostPrimary_bna8k_366{--fb-btn-hover-y:0px;--fb-btn-hover-scale:1;background:transparent;color:var(--fb-color-accent)}._variantGhostPrimary_bna8k_366:is(:hover,._active_bna8k_263):not(:disabled){background:var(--fb-color-hover-primary-soft)}._variantGhostPrimary_bna8k_366:disabled{color:var(--fb-color-disabled)}._variantGhostSecondary_bna8k_381{--fb-btn-hover-y:0px;--fb-btn-hover-scale:1;background:transparent;color:var(--fb-color-text-secondary)}._variantGhostSecondary_bna8k_381:is(:hover,._active_bna8k_263):not(:disabled){background:var(--fb-color-hover-secondary-soft)}._variantGhostSecondary_bna8k_381:disabled{color:var(--fb-color-disabled)}._variantGhostDanger_bna8k_396{--fb-btn-hover-y:0px;--fb-btn-hover-scale:1;background:transparent;color:var(--fb-color-accent-coral)}._variantGhostDanger_bna8k_396:is(:hover,._active_bna8k_263):not(:disabled){background:var(--fb-color-hover-danger-soft)}._variantGhostDanger_bna8k_396:disabled{color:var(--fb-color-disabled)}._variantGhostSuccess_bna8k_411{--fb-btn-hover-y:0px;--fb-btn-hover-scale:1;background:transparent;color:var(--fb-color-success)}._variantGhostSuccess_bna8k_411:is(:hover,._active_bna8k_263):not(:disabled){background:var(--fb-color-hover-success-soft)}._variantGhostSuccess_bna8k_411:disabled{color:var(--fb-color-disabled)}._variantGhostWarning_bna8k_426{--fb-btn-hover-y:0px;--fb-btn-hover-scale:1;background:transparent;color:var(--fb-color-warning)}._variantGhostWarning_bna8k_426:is(:hover,._active_bna8k_263):not(:disabled){background:var(--fb-color-hover-warning-soft)}._variantGhostWarning_bna8k_426:disabled{color:var(--fb-color-disabled)}._variantTeal_bna8k_443{background:var(--fb-color-accent-teal);box-shadow:0 4px 20px #2ec4b666;color:#fff}._variantTeal_bna8k_443:hover:not(:disabled){box-shadow:0 8px 32px #2ec4b680}._variantTeal_bna8k_443:disabled{background:var(--fb-color-disabled);box-shadow:none}._variantOutlineTeal_bna8k_458{--fb-btn-hover-y:0px;--fb-btn-hover-scale:1;background-color:var(--fb-color-hover-teal-soft);color:var(--fb-color-accent-teal)}._variantOutlineTeal_bna8k_458:is(:hover,._active_bna8k_263):not(:disabled){background-color:var(--fb-color-accent-teal);box-shadow:0 4px 20px #2ec4b659;color:#fff}._variantOutlineTeal_bna8k_458:disabled{background-color:var(--fb-color-bg-muted);color:var(--fb-color-disabled)}._variantGhostTeal_bna8k_476{--fb-btn-hover-y:0px;--fb-btn-hover-scale:1;background:transparent;color:var(--fb-color-accent-teal)}._variantGhostTeal_bna8k_476:is(:hover,._active_bna8k_263):not(:disabled){background:var(--fb-color-hover-teal-soft)}._variantGhostTeal_bna8k_476:disabled{color:var(--fb-color-disabled)}._variantPill_bna8k_493{--fb-btn-hover-y:0px;--fb-btn-hover-scale:1;background:var(--fb-color-bg-muted);color:var(--fb-color-text-secondary);font-weight:500}._variantPill_bna8k_493:disabled{color:var(--fb-color-disabled)}._variantPillActive_bna8k_505{--fb-btn-hover-y:0px;--fb-btn-hover-scale:1;background:var(--fb-color-accent);box-shadow:0 4px 16px #6c5ce74d;color:#fff;font-weight:500}._variantPillActive_bna8k_505:hover:not(:disabled){transform:none}._variantPillActive_bna8k_505:disabled{background:var(--fb-color-disabled);box-shadow:none}._variantPillCoral_bna8k_523{--fb-btn-hover-y:0px;--fb-btn-hover-scale:1;background:#fff0ed;color:var(--fb-color-accent-coral);font-weight:500}._variantPillCoral_bna8k_523:disabled{color:var(--fb-color-disabled)}._variantPillCoralActive_bna8k_535{--fb-btn-hover-y:0px;--fb-btn-hover-scale:1;background:var(--fb-color-accent-coral);box-shadow:0 4px 16px #e874614d;color:#fff;font-weight:500}._variantPillCoralActive_bna8k_535:hover:not(:disabled){transform:none}._variantPillCoralActive_bna8k_535:disabled{background:var(--fb-color-disabled);box-shadow:none}._variantPillTeal_bna8k_553{--fb-btn-hover-y:0px;--fb-btn-hover-scale:1;background:#e6faf8;color:var(--fb-color-accent-teal);font-weight:500}._variantPillTeal_bna8k_553:disabled{color:var(--fb-color-disabled)}._variantPillTealActive_bna8k_565{--fb-btn-hover-y:0px;--fb-btn-hover-scale:1;background:var(--fb-color-accent-teal);box-shadow:0 4px 16px #2ec4b64d;color:#fff;font-weight:500}._variantPillTealActive_bna8k_565:hover:not(:disabled){transform:none}._variantPillTealActive_bna8k_565:disabled{background:var(--fb-color-disabled);box-shadow:none}._variantPillAmber_bna8k_583{--fb-btn-hover-y:0px;--fb-btn-hover-scale:1;background:#fff7e6;color:var(--fb-color-warning-text);font-weight:500}._variantPillAmber_bna8k_583:disabled{color:var(--fb-color-disabled)}._variantPillAmberActive_bna8k_595{--fb-btn-hover-y:0px;--fb-btn-hover-scale:1;background:#d4902e;box-shadow:0 4px 16px #f4b14e4d;color:#fff;font-weight:500}._variantPillAmberActive_bna8k_595:hover:not(:disabled){transform:none}._variantPillAmberActive_bna8k_595:disabled{background:var(--fb-color-disabled);box-shadow:none}._variantPillGhost_bna8k_613{--fb-btn-hover-y:0px;--fb-btn-hover-scale:1;background:transparent;color:var(--fb-color-text-secondary);font-weight:500}._variantPillGhost_bna8k_613:disabled{color:var(--fb-color-disabled)}._variantPillGhostActive_bna8k_625{--fb-btn-hover-y:0px;--fb-btn-hover-scale:1;background:var(--fb-color-accent);box-shadow:0 4px 16px #6c5ce74d;color:#fff;font-weight:500}._variantPillGhostActive_bna8k_625:hover:not(:disabled){transform:none}._variantPillGhostActive_bna8k_625:disabled{background:var(--fb-color-disabled);box-shadow:none}._variantGlass_bna8k_645{--fb-btn-hover-y:0px;--fb-btn-hover-scale:1;background:#ffffffd9;color:var(--fb-color-accent)}._variantGlass_bna8k_645:is(:hover,._active_bna8k_263):not(:disabled){background:#fff;box-shadow:var(--fb-shadow-card)}._variantGlass_bna8k_645:disabled{background:#ffffff80;color:var(--fb-color-disabled)}._variantCta_bna8k_664{background:linear-gradient(135deg,var(--fb-color-cta-from),var(--fb-color-cta-to));box-shadow:0 4px 20px #e8746166;color:#fff}._variantCta_bna8k_664:hover:not(:disabled){box-shadow:0 8px 32px #e8746180}._variantCta_bna8k_664:disabled{background:var(--fb-color-disabled);box-shadow:none}._variantNativePrimary_bna8k_681{--fb-btn-hover-y:0px;--fb-btn-hover-scale:1;background:linear-gradient(135deg,var(--fb-color-accent),var(--fb-color-accent-gradient-end));box-shadow:var(--fb-shadow-cta);color:#fff;font-weight:var(--fb-font-weight-extrabold)}._variantNativePrimary_bna8k_681:focus-visible{box-shadow:0 0 0 var(--fb-ios-focus-ring-width) var(--fb-color-accent);outline:none}._variantNativePrimary_bna8k_681:disabled{background:var(--fb-ios-fill-secondary);box-shadow:none;color:var(--fb-color-text-muted)}._variantNativeSecondary_bna8k_701{--fb-btn-hover-y:0px;--fb-btn-hover-scale:1;background:var(--fb-ios-fill-tertiary);color:var(--fb-color-accent);font-weight:var(--fb-font-weight-semibold)}._variantNativeSecondary_bna8k_701:focus-visible{box-shadow:0 0 0 var(--fb-ios-focus-ring-width) var(--fb-color-accent);outline:none}._variantNativeSecondary_bna8k_701:disabled{opacity:.5}._variantNativeText_bna8k_718{--fb-btn-hover-y:0px;--fb-btn-hover-scale:1;background:transparent;color:var(--fb-color-accent);font-family:var(--fb-checkin-font-body);font-weight:var(--fb-font-weight-medium);text-align:center}._variantNativeText_bna8k_718:is(:hover,._active_bna8k_263):not(:disabled){background:var(--fb-ios-fill-quaternary)}._variantNativeText_bna8k_718:focus-visible{box-shadow:0 0 0 var(--fb-ios-focus-ring-width) var(--fb-color-accent);outline:none}._variantNativeText_bna8k_718:disabled{opacity:.4}._variantNativeFab_bna8k_741{--fb-btn-hover-y:0px;--fb-btn-hover-scale:1;background:linear-gradient(135deg,var(--fb-color-accent),var(--fb-color-accent-gradient-end));box-shadow:0 12px 28px -6px var(--fb-color-accent-glow-strong),0 4px 10px var(--fb-color-accent-glow);color:#fff}._variantNativeFab_bna8k_741:focus-visible{box-shadow:0 0 0 var(--fb-ios-focus-ring-width) var(--fb-color-accent);outline:none}._variantNativeFab_bna8k_741:disabled{opacity:.5}._variantNativeTab_bna8k_758{--fb-btn-hover-y:0px;--fb-btn-hover-scale:1;background:transparent;color:var(--fb-color-text-muted);font-family:var(--fb-checkin-font-body);font-weight:var(--fb-font-weight-medium)}._variantNativeTab_bna8k_758:is(:hover,._active_bna8k_263):not(:disabled){background:transparent}._variantNativeTab_bna8k_758._active_bna8k_263{color:var(--fb-color-accent)}._variantNativeTab_bna8k_758:focus-visible{box-shadow:0 0 0 var(--fb-ios-focus-ring-width) var(--fb-color-accent);outline:none}._variantNativeTab_bna8k_758:disabled{opacity:.42}._variantTopbarText_bna8k_784{--fb-btn-hover-y:0px;--fb-btn-hover-scale:1;background:transparent;color:var(--fb-color-accent);font-family:var(--fb-checkin-font-body);font-weight:var(--fb-font-weight-regular)}._variantTopbarText_bna8k_784:is(:hover,._active_bna8k_263):not(:disabled){background:var(--fb-ios-fill-quaternary)}._variantTopbarIcon_bna8k_797{--fb-btn-hover-y:0px;--fb-btn-hover-scale:1;background:transparent;color:var(--fb-color-accent)}._variantTopbarIcon_bna8k_797:is(:hover,._active_bna8k_263):not(:disabled){background:var(--fb-ios-fill-quaternary)}._variantCheckInScanCta_bna8k_808{--fb-btn-hover-y:0px;--fb-btn-hover-scale:1;background:linear-gradient(135deg,var(--fb-color-accent) 0,var(--fb-color-accent-gradient-end) 100%);box-shadow:var(--fb-shadow-cta);color:#fff;text-align:left;white-space:normal}._variantCheckInScanCta_bna8k_808:before{background:radial-gradient(circle,hsla(0,0%,100%,.18) 0,transparent 55%);content:"";inset:-40% -20%;pointer-events:none;position:absolute}._variantCheckInScanCta_bna8k_808>span:not(._loadingOverlay_bna8k_18){justify-content:flex-start;width:100%}._variantCheckInSuccessCta_bna8k_831,._variantCheckInWarningCta_bna8k_832{--fb-btn-hover-y:0px;--fb-btn-hover-scale:1;color:#fff;font-family:var(--fb-checkin-font-heading);font-weight:var(--fb-font-weight-extrabold);letter-spacing:0;text-align:center}._variantCheckInSuccessCta_bna8k_831{background:linear-gradient(135deg,var(--fb-color-success),var(--fb-color-success-hover));box-shadow:var(--fb-shadow-cta-green)}._variantCheckInWarningCta_bna8k_832{background:linear-gradient(135deg,var(--fb-color-warning),var(--fb-color-warning-hover));box-shadow:var(--fb-shadow-cta-warning)}._variantCheckInCameraControl_bna8k_852{--fb-btn-hover-y:0px;--fb-btn-hover-scale:1;backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px);background:#00000073;color:#fff}._variantCheckInBannerAction_bna8k_861{--fb-btn-hover-y:0px;--fb-btn-hover-scale:1;background:var(--fb-color-warning-text);color:var(--fb-color-warning-bg);font-weight:var(--fb-font-weight-bold)}._variantCheckInBannerAction_bna8k_861:disabled{opacity:.5}._shimmer_bna8k_875{animation:_gradient-shift_bna8k_1 4s ease infinite;background-size:200% 200%;font-family:var(--fb-font-display),sans-serif;font-size:var(--fb-font-size-lg);font-weight:700;letter-spacing:-.02em}._shimmer_bna8k_875:before{animation:_shine_bna8k_1 3s ease-in-out infinite;background:linear-gradient(90deg,transparent,hsla(0,0%,100%,.3) 50%,transparent);background-size:200% 100%;border-radius:inherit;content:"";inset:0;pointer-events:none;position:absolute;z-index:0}._shimmer_bna8k_875>*{position:relative;z-index:1}._variantPrimary_bna8k_195._shimmer_bna8k_875{background-color:transparent;background-image:linear-gradient(135deg,#6c5ce7,#8b5cf6,#6c5ce7)}._variantDanger_bna8k_210._shimmer_bna8k_875{background-color:transparent;background-image:linear-gradient(135deg,#e87461,#f09080,#e87461)}._variantSuccess_bna8k_225._shimmer_bna8k_875{background-color:transparent;background-image:linear-gradient(135deg,#2ecc71,#5dd89a,#2ecc71)}._variantWarning_bna8k_240._shimmer_bna8k_875{background-color:transparent;background-image:linear-gradient(135deg,#f4b14e,#f9c97a,#f4b14e)}._variantCta_bna8k_664._shimmer_bna8k_875{background-color:transparent;background-image:linear-gradient(135deg,#e87461,#f4b14e,#e87461)}._loading_bna8k_18{overflow:hidden;pointer-events:none;position:relative}._loading_bna8k_18>:not(._loadingOverlay_bna8k_18){opacity:.35}._loadingOverlay_bna8k_18{align-items:center;background:inherit;border-radius:inherit;display:flex;inset:0;justify-content:center;opacity:.85;position:absolute;--fb-spinner-color:var(--fb-color-bg-card)}:is(._variantOutlinePrimary_bna8k_274,._variantOutlineSecondary_bna8k_292,._variantOutlineSuccess_bna8k_310,._variantOutlineWarning_bna8k_328,._variantOutlineDanger_bna8k_346,._variantOutlineTeal_bna8k_458,._variantGhostPrimary_bna8k_366,._variantGhostSecondary_bna8k_381,._variantGhostDanger_bna8k_396,._variantGhostSuccess_bna8k_411,._variantGhostWarning_bna8k_426,._variantGhostTeal_bna8k_476,._variantPill_bna8k_493,._variantPillCoral_bna8k_523,._variantPillTeal_bna8k_553,._variantPillAmber_bna8k_583,._variantPillGhost_bna8k_613,._variantGlass_bna8k_645,._variantSecondary_bna8k_257,._variantNativeSecondary_bna8k_701) ._loadingOverlay_bna8k_18{background:var(--fb-color-bg-card);opacity:.8;--fb-spinner-color:var(--fb-color-text-secondary)}._dropdownChevron_bna8k_949{color:var(--fb-color-text-muted);flex-shrink:0;transition:transform .25s var(--fb-ease-spring)}@keyframes _gradient-shift_bna8k_1{0%{background-position:0 50%}50%{background-position:100% 50%}to{background-position:0 50%}}@keyframes _shine_bna8k_1{0%{background-position:200% 0}to{background-position:-200% 0}}@media(prefers-reduced-motion:reduce){._button_bna8k_2{transition:none}._button_bna8k_2:active:not(:disabled),._button_bna8k_2:hover:not(:disabled){transform:none}._shimmer_bna8k_875{animation:none}._shimmer_bna8k_875:before{animation:none}:is(._variantPill_bna8k_493,._variantPillCoral_bna8k_523,._variantPillTeal_bna8k_553,._variantPillAmber_bna8k_583,._variantPillGhost_bna8k_613):hover:not(:disabled){transform:none}}._badge_9x7ar_2{align-items:center;border-radius:100px;box-sizing:border-box;display:inline-flex;flex-shrink:1;font-family:var(--fb-font-body);font-size:var(--fb-font-size-xs);font-weight:600;gap:var(--fb-spacing-2xs);height:24px;letter-spacing:.04em;line-height:1;padding:6px 14px;text-transform:uppercase;-webkit-user-select:none;-moz-user-select:none;user-select:none;white-space:nowrap}._badgeApproved_9x7ar_23{background-color:var(--fb-color-badge-approved-bg);color:var(--fb-color-badge-approved-text)}._badgePending_9x7ar_28{background-color:var(--fb-color-badge-pending-bg);color:var(--fb-color-badge-pending-text)}._badgeRejected_9x7ar_33{background-color:var(--fb-color-badge-rejected-bg);color:var(--fb-color-badge-rejected-text)}._badgeCompleted_9x7ar_38{background-color:var(--fb-color-badge-completed-bg);color:var(--fb-color-badge-completed-text)}._badgeCategory_9x7ar_43{background-color:var(--fb-color-badge-category-bg);color:var(--fb-color-badge-category-text)}._badgeAge_9x7ar_48{background-color:var(--fb-color-badge-approved-bg);color:var(--fb-color-badge-approved-text)}._badgeCoral_9x7ar_53{background-color:var(--fb-color-hover-danger-soft);color:var(--fb-color-accent-coral)}._badgeRequires_9x7ar_58{background-color:var(--fb-color-bg-purple-light);color:var(--fb-color-accent)}._softPrimary_9x7ar_65{background:var(--fb-color-hover-primary-soft);color:var(--fb-color-accent)}._softDanger_9x7ar_66{background:var(--fb-color-hover-danger-soft);color:var(--fb-color-accent-coral)}._softSuccess_9x7ar_67{background:var(--fb-color-hover-success-soft);color:var(--fb-color-success)}._softWarning_9x7ar_68{background:var(--fb-color-hover-warning-soft);color:var(--fb-color-warning-text)}._softMuted_9x7ar_69{background:var(--fb-color-bg-muted);color:var(--fb-color-text-muted)}._softRed_9x7ar_71{background:var(--fb-cat-red-soft);color:var(--fb-cat-red-text)}._softOrange_9x7ar_72{background:var(--fb-cat-orange-soft);color:var(--fb-cat-orange-text)}._softGold_9x7ar_73{background:var(--fb-cat-gold-soft);color:var(--fb-cat-gold-text)}._softGreen_9x7ar_74{background:var(--fb-cat-green-soft);color:var(--fb-cat-green-text)}._softTeal_9x7ar_75{background:var(--fb-cat-teal-soft);color:var(--fb-cat-teal-text)}._softBlue_9x7ar_76{background:var(--fb-cat-blue-soft);color:var(--fb-cat-blue-text)}._softPurple_9x7ar_77{background:var(--fb-cat-purple-soft);color:var(--fb-cat-purple-text)}._softPink_9x7ar_78{background:var(--fb-cat-pink-soft);color:var(--fb-cat-pink-text)}._softNone_9x7ar_79{background:var(--fb-cat-none-soft);color:var(--fb-cat-none-text)}._filledPrimary_9x7ar_83{background:var(--fb-color-accent);color:#fff}._filledDanger_9x7ar_84{background:var(--fb-color-accent-coral);color:#fff}._filledSuccess_9x7ar_85{background:var(--fb-color-success);color:#fff}._filledWarning_9x7ar_86{background:var(--fb-color-warning);color:#fff}._filledMuted_9x7ar_87{background:var(--fb-color-bg-muted);color:var(--fb-color-text-muted)}._filledDark_9x7ar_88{-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#00000059;color:#ffffffe6}._filledRed_9x7ar_90{background:var(--fb-cat-red-text);color:#fff}._filledOrange_9x7ar_91{background:var(--fb-cat-orange-text);color:#fff}._filledGold_9x7ar_92{background:var(--fb-cat-gold-text);color:#fff}._filledGreen_9x7ar_93{background:var(--fb-cat-green-text);color:#fff}._filledTeal_9x7ar_94{background:var(--fb-cat-teal-text);color:#fff}._filledBlue_9x7ar_95{background:var(--fb-cat-blue-text);color:#fff}._filledPurple_9x7ar_96{background:var(--fb-cat-purple-text);color:#fff}._filledPink_9x7ar_97{background:var(--fb-cat-pink-text);color:#fff}._filledNone_9x7ar_98{background:var(--fb-cat-none-text);color:#fff}._glassPrimary_9x7ar_102{-webkit-backdrop-filter:blur(16px) saturate(150%);backdrop-filter:blur(16px) saturate(150%);background:#6c5ce733;color:#fff}._glassDark_9x7ar_103{-webkit-backdrop-filter:blur(16px) saturate(150%);backdrop-filter:blur(16px) saturate(150%);background:#00000059;color:#ffffffe6}._glassSuccess_9x7ar_104{background:#2ecc7133}._glassDanger_9x7ar_105,._glassSuccess_9x7ar_104{-webkit-backdrop-filter:blur(16px) saturate(150%);backdrop-filter:blur(16px) saturate(150%);color:#fff}._glassDanger_9x7ar_105{background:#e8746133}._glassWarning_9x7ar_106{-webkit-backdrop-filter:blur(16px) saturate(150%);backdrop-filter:blur(16px) saturate(150%);background:#f4b14e33;color:#fff}._glassMuted_9x7ar_107{-webkit-backdrop-filter:blur(16px) saturate(150%);backdrop-filter:blur(16px) saturate(150%);background:#ffffffb3;color:var(--fb-color-text-muted)}._glassRed_9x7ar_109{background:#e0525233}._glassOrange_9x7ar_110,._glassRed_9x7ar_109{-webkit-backdrop-filter:blur(16px) saturate(150%);backdrop-filter:blur(16px) saturate(150%);color:#fff}._glassOrange_9x7ar_110{background:#e88d3e33}._glassGold_9x7ar_111{background:#e5b32033}._glassGold_9x7ar_111,._glassGreen_9x7ar_112{-webkit-backdrop-filter:blur(16px) saturate(150%);backdrop-filter:blur(16px) saturate(150%);color:#fff}._glassGreen_9x7ar_112{background:#2ead6533}._glassTeal_9x7ar_113{background:#5b9ead33}._glassBlue_9x7ar_114,._glassTeal_9x7ar_113{-webkit-backdrop-filter:blur(16px) saturate(150%);backdrop-filter:blur(16px) saturate(150%);color:#fff}._glassBlue_9x7ar_114{background:#4a7fe533}._glassPurple_9x7ar_115{background:#6c5ce733}._glassPink_9x7ar_116,._glassPurple_9x7ar_115{-webkit-backdrop-filter:blur(16px) saturate(150%);backdrop-filter:blur(16px) saturate(150%);color:#fff}._glassPink_9x7ar_116{background:#d45ba033}._glassNone_9x7ar_117{-webkit-backdrop-filter:blur(16px) saturate(150%);backdrop-filter:blur(16px) saturate(150%);background:#b0adbe33;color:#fff}._pulsing_9x7ar_123{--badge-pulse-color:rgba(46,204,113,.35);animation:_badge-pulse_9x7ar_1 2s ease-in-out infinite}:is(._softPrimary_9x7ar_65,._filledPrimary_9x7ar_83,._glassPrimary_9x7ar_102,._badgeCategory_9x7ar_43,._badgeRequires_9x7ar_58,._softPurple_9x7ar_77,._filledPurple_9x7ar_96)._pulsing_9x7ar_123{--badge-pulse-color:rgba(108,92,231,.35)}:is(._softDanger_9x7ar_66,._filledDanger_9x7ar_84,._badgeCoral_9x7ar_53,._softRed_9x7ar_71,._filledRed_9x7ar_90)._pulsing_9x7ar_123{--badge-pulse-color:rgba(232,116,97,.35)}:is(._softWarning_9x7ar_68,._filledWarning_9x7ar_86,._badgePending_9x7ar_28,._softGold_9x7ar_73,._filledGold_9x7ar_92)._pulsing_9x7ar_123{--badge-pulse-color:rgba(244,177,78,.35)}:is(._softSuccess_9x7ar_67,._filledSuccess_9x7ar_85,._badgeApproved_9x7ar_23,._softGreen_9x7ar_74,._filledGreen_9x7ar_93)._pulsing_9x7ar_123{--badge-pulse-color:rgba(46,204,113,.35)}:is(._softTeal_9x7ar_75,._filledTeal_9x7ar_94)._pulsing_9x7ar_123{--badge-pulse-color:rgba(91,158,173,.35)}:is(._softBlue_9x7ar_76,._filledBlue_9x7ar_95)._pulsing_9x7ar_123{--badge-pulse-color:rgba(74,127,229,.35)}:is(._softOrange_9x7ar_72,._filledOrange_9x7ar_91)._pulsing_9x7ar_123{--badge-pulse-color:rgba(232,141,62,.35)}:is(._softPink_9x7ar_78,._filledPink_9x7ar_97)._pulsing_9x7ar_123{--badge-pulse-color:rgba(212,91,160,.35)}@keyframes _badge-pulse_9x7ar_1{0%,to{box-shadow:0 0 0 0 var(--badge-pulse-color)}50%{box-shadow:0 0 0 8px transparent}}@media(prefers-reduced-motion:reduce){._pulsing_9x7ar_123{animation:none}}._overlay_ld0a2_2{background-color:var(--fb-color-scrim);display:flex;inset:0;position:fixed;z-index:1000}._elevated_ld0a2_10{z-index:1100}._overlayModal_ld0a2_14{justify-content:center;padding:var(--fb-spacing-lg);padding-top:64px}._overlaySheet_ld0a2_20{align-items:flex-end;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);justify-content:center;padding:0}._dialog_ld0a2_27{background-color:var(--fb-color-bg-card);box-shadow:0 8px 32px #0000002e;display:flex;flex-direction:column;overflow:hidden;position:relative;width:100%}._dialogModal_ld0a2_37{border-radius:var(--fb-radius-2xl);margin-bottom:auto;max-height:90vh}._dialogSheet_ld0a2_43{border-top-left-radius:16px;border-top-right-radius:16px;padding-bottom:env(safe-area-inset-bottom,0);touch-action:none;transition:transform .5s cubic-bezier(.32,.72,0,1);will-change:transform}._dragging_ld0a2_52{transition:none}._grabberWrap_ld0a2_56{display:flex;flex-shrink:0;justify-content:center;padding:8px 0 4px}._grabber_ld0a2_56{background-color:var(--fb-native-grabber);border-radius:2.5px;height:5px;width:36px}._header_ld0a2_70{display:flex;flex-direction:column;padding:var(--fb-spacing-md-plus);padding-bottom:var(--fb-spacing-md)}._titleWrapper_ld0a2_77{display:flex;flex-direction:column;width:calc(100% - var(--fb-spacing-md-plus)*1.5)}._title_ld0a2_77{color:var(--fb-color-text-primary);font-family:var(--fb-font-heading);font-size:var(--fb-font-size-lg);font-weight:700;margin:0}._subtitle_ld0a2_91{color:var(--fb-color-text-secondary);font-family:var(--fb-font-body);font-size:var(--fb-font-size-sm);margin-top:var(--fb-spacing-xs)}._close_ld0a2_98{align-items:center;background:transparent;border:none;border-radius:var(--fb-radius-md);color:var(--fb-color-text-muted);cursor:pointer;display:flex;justify-content:center;padding:6px;position:absolute;right:var(--fb-spacing-md-plus);top:var(--fb-spacing-md-plus);transform:translate(25%,-25%);transition:color .2s,background-color .2s}._close_ld0a2_98:hover{background-color:var(--fb-color-border);color:var(--fb-color-text-primary)}._body_ld0a2_120{padding:0 var(--fb-spacing-md-plus) var(--fb-spacing-md-plus)}._bodyFlush_ld0a2_128,._body_ld0a2_120{--fb-btn-hover-y:0px;overflow-y:auto;overscroll-behavior:contain}._fadeEnterActive_ld0a2_135,._fadeLeaveActive_ld0a2_136{transition:opacity .2s ease}._fadeEnterFrom_ld0a2_140,._fadeLeaveTo_ld0a2_141{opacity:0}._sheetEnterActive_ld0a2_145,._sheetLeaveActive_ld0a2_146{transition:background-color .3s ease,opacity .3s ease}:is(._sheetEnterActive_ld0a2_145,._sheetLeaveActive_ld0a2_146)>._dialog_ld0a2_27{transition:transform .5s cubic-bezier(.32,.72,0,1)}._sheetEnterFrom_ld0a2_156,._sheetLeaveTo_ld0a2_157{background-color:transparent}:is(._sheetEnterFrom_ld0a2_156,._sheetLeaveTo_ld0a2_157)>._dialog_ld0a2_27{transform:translateY(100%)}@media(prefers-reduced-motion:reduce){._dialogSheet_ld0a2_43,._fadeEnterActive_ld0a2_135,._fadeLeaveActive_ld0a2_136,._sheetEnterActive_ld0a2_145,._sheetLeaveActive_ld0a2_146{transition:none}}._content_dta3j_2 p{margin:0 0 .5em}._content_dta3j_2 p:last-child{margin-bottom:0}._content_dta3j_2 strong{font-weight:var(--fb-font-weight-semibold)}._content_dta3j_2 em{font-style:italic}._content_dta3j_2 a{color:var(--fb-color-accent);overflow-wrap:anywhere;text-decoration:underline}._content_dta3j_2 ol,._content_dta3j_2 ul{display:flex;flex-direction:column;gap:var(--fb-spacing-xs);margin:0 0 .5em;padding-left:var(--fb-spacing-md-lg)}._content_dta3j_2 ol:last-child,._content_dta3j_2 ul:last-child{margin-bottom:0}._content_dta3j_2 ul{list-style:disc}._content_dta3j_2 ol{list-style:decimal}._content_dta3j_2 h2,._content_dta3j_2 h3,._content_dta3j_2 h4{font-weight:var(--fb-font-weight-semibold);margin:.75em 0 .25em}._content_dta3j_2 h2:first-child,._content_dta3j_2 h3:first-child,._content_dta3j_2 h4:first-child{margin-top:0}._icons_1pxsz_2{align-items:center;display:flex;gap:var(--fb-spacing-sm)}._link_1pxsz_8{align-items:center;background-color:var(--fb-color-bg-muted);border-radius:var(--fb-radius-md);color:var(--fb-color-text-muted);display:flex;height:36px;justify-content:center;text-decoration:none;transition:color .2s,background-color .2s;width:36px}._link_1pxsz_8:hover{background-color:var(--fb-color-bg-purple-light);color:var(--fb-color-accent)}._toast_1rge7_2{align-items:center;background:var(--fb-color-bg-card);border-radius:var(--fb-radius-md);box-shadow:0 4px 20px #2e28481f;display:flex;gap:12px;max-width:400px;min-width:280px;padding:14px 16px}._iconBadge_1rge7_14{align-items:center;border-radius:8px;display:flex;flex-shrink:0;height:28px;justify-content:center;width:28px}._success_1rge7_24 ._iconBadge_1rge7_14{background:var(--fb-color-success-bg);color:var(--fb-color-success-text)}._error_1rge7_29 ._iconBadge_1rge7_14{background:var(--fb-color-error-bg);color:var(--fb-color-error)}._content_1rge7_34{display:flex;flex:1;flex-direction:column;gap:2px;min-width:0}._title_1rge7_42{color:var(--fb-color-text-primary);font-family:var(--fb-font-body);font-size:var(--fb-font-size-base);font-weight:600}._description_1rge7_49{color:var(--fb-color-text-muted);font-family:var(--fb-font-body);font-size:var(--fb-font-size-sm)}._closeBtn_1rge7_55{align-items:center;background:transparent;border:none;border-radius:var(--fb-radius-sm);color:var(--fb-color-text-muted);cursor:pointer;display:flex;flex-shrink:0;font-size:18px;height:24px;justify-content:center;line-height:1;padding:0;width:24px}._closeBtn_1rge7_55:hover{background:var(--fb-color-bg-muted);color:var(--fb-color-text-primary)}._root_1d7w5_2{align-items:center;display:inline-flex;flex-shrink:0;justify-content:center;position:relative}._svg_1d7w5_10{display:block}._fur_1d7w5_15{fill:var(--fb-mascot-fur)}._earInner_1d7w5_16{fill:var(--fb-mascot-ear-inner)}._blush_1d7w5_17{fill:var(--fb-mascot-blush)}._eyeGlint_1d7w5_18{fill:var(--fb-mascot-eye-glint)}._nose_1d7w5_19{fill:var(--fb-mascot-eye)}._noseGlint_1d7w5_20{fill:var(--fb-mascot-nose-glint)}._eyeArc_1d7w5_21{stroke:var(--fb-mascot-eye)}._mouth_1d7w5_22{stroke:var(--fb-mascot-mouth)}._eyeGradMid_1d7w5_23{stop-color:var(--fb-mascot-eye-mid)}._eyeGradDeep_1d7w5_24{stop-color:var(--fb-mascot-eye)}._eyeBlink_1d7w5_29{animation:_blink_1d7w5_1 4.6s infinite;transform-box:fill-box;transform-origin:center}._hop_1d7w5_36{animation:_hop_1d7w5_36 .5s var(--fb-ease-spring)}._online_1d7w5_41{bottom:7%;box-shadow:0 0 0 2px var(--fb-mascot-fur);height:17%;right:7%;width:17%}._online_1d7w5_41,._online_1d7w5_41:after{background:var(--fb-mascot-online);border-radius:50%;position:absolute}._online_1d7w5_41:after{animation:_ping_1d7w5_1 2.2s ease-out infinite;content:"";inset:0}@keyframes _blink_1d7w5_1{0%,93%,to{transform:scaleY(1)}96%{transform:scaleY(.1)}}@keyframes _hop_1d7w5_36{0%{transform:translateY(0)}40%{transform:translateY(-12%)}to{transform:translateY(0)}}@keyframes _ping_1d7w5_1{0%{opacity:.6;transform:scale(1)}to{opacity:0;transform:scale(2.3)}}@media(prefers-reduced-motion:reduce){._eyeBlink_1d7w5_29,._hop_1d7w5_36,._online_1d7w5_41:after{animation:none}}._dots_1qgb5_2{align-items:center;color:var(--fb-color-accent);display:inline-flex;gap:var(--fb-spacing-2xs)}._dot_1qgb5_2{animation:_pawBounce_1qgb5_1 1.1s var(--fb-ease-spring) infinite;opacity:.45}._dot_1qgb5_2:nth-child(2){animation-delay:.16s}._dot_1qgb5_2:nth-child(3){animation-delay:.32s}@keyframes _pawBounce_1qgb5_1{0%,70%,to{opacity:.4;transform:translateY(0) rotate(0)}35%{opacity:1;transform:translateY(-5px) rotate(-8deg)}}@media(prefers-reduced-motion:reduce){._dot_1qgb5_2{animation:none;opacity:.75}}._banner_8qh2a_2{align-items:center;background-color:var(--fb-color-warning-bg);display:flex;gap:var(--fb-spacing-md);justify-content:center;padding:var(--fb-spacing-sm) var(--fb-spacing-lg);width:100%}._message_8qh2a_12{color:var(--fb-color-text-muted);color:var(--fb-color-warning-text);font-family:var(--fb-font-body),sans-serif;font-size:var(--fb-font-size-sm);font-weight:400;letter-spacing:.01em;line-height:1.5}._cta_8qh2a_17{flex-shrink:0}._body_12kxv_2{display:flex;flex-direction:column;gap:var(--fb-spacing-md-lg);padding:var(--fb-spacing-md-lg) 0}._text_12kxv_9{color:var(--fb-color-text-primary);color:var(--fb-color-text-secondary);font-size:var(--fb-font-size-base)}._hint_12kxv_15,._text_12kxv_9{font-family:var(--fb-font-body),sans-serif;font-weight:400;line-height:1.5;margin:0}._hint_12kxv_15{color:var(--fb-color-text-muted);color:var(--fb-color-warning-text);font-size:var(--fb-font-size-sm);letter-spacing:.01em}._actions_12kxv_21{display:flex;flex-direction:column;gap:var(--fb-spacing-sm)}._stack_15fiw_2{bottom:calc(var(--fb-spacing-lg) + env(safe-area-inset-bottom,0px));display:flex;flex-direction:column;gap:var(--fb-spacing-sm);pointer-events:none;position:fixed;right:calc(var(--fb-spacing-lg) + env(safe-area-inset-right,0px));z-index:100}._toast_15fiw_13{background:var(--fb-color-bg-card);border-radius:var(--fb-radius-md);box-shadow:var(--fb-shadow-card-hover);color:var(--fb-color-text-primary);cursor:pointer;font-family:var(--fb-font-body),sans-serif;font-size:var(--fb-font-size-base);font-weight:400;line-height:1.5;max-width:360px;min-width:280px;padding:var(--fb-spacing-md) var(--fb-spacing-md-lg);pointer-events:auto;text-align:left;transition:transform .15s ease,box-shadow .15s ease}._toast_15fiw_13:hover{transform:translateY(-2px)}._widget_12xg4_2{align-items:center;display:flex;gap:var(--fb-spacing-sm);margin-top:var(--fb-spacing-xs);padding-left:var(--fb-spacing-xs)}._label_12xg4_10{color:var(--fb-color-text-secondary);font-size:var(--fb-font-size-sm)}._buttons_12xg4_15{display:flex;gap:var(--fb-spacing-2xs)}._btn_12xg4_20{align-items:center;background:transparent;border:none;border-radius:var(--fb-radius-sm);color:var(--fb-color-text-secondary);cursor:pointer;display:inline-flex;justify-content:center;padding:var(--fb-spacing-2xs);transition:color .15s,background-color .15s}._btn_12xg4_20:hover{background:var(--fb-color-bg-muted);color:var(--fb-color-accent)}._btn_12xg4_20:active{transform:scale(.92)}._thanks_12xg4_42{color:var(--fb-color-text-secondary);font-size:var(--fb-font-size-sm);margin:var(--fb-spacing-xs) 0 0;padding-left:var(--fb-spacing-xs)}._panel_1yhp5_3{background:var(--fb-color-bg-card);border-radius:var(--fb-radius-xl);display:flex;flex-direction:column;height:100%;overflow:hidden}._gate_1yhp5_13{align-items:center;background:var(--fb-color-chat-surface);display:flex;flex:1;flex-direction:column;gap:var(--fb-spacing-md);justify-content:center;padding:var(--fb-spacing-lg);text-align:center}._gateText_1yhp5_25{color:var(--fb-color-text-secondary);line-height:1.5;margin:0}._header_1yhp5_32{align-items:center;background:linear-gradient(135deg,var(--fb-color-accent),var(--fb-color-accent-gradient-end));color:var(--fb-color-text-inverse);display:flex;flex-shrink:0;gap:var(--fb-spacing-sm-plus);isolation:isolate;padding:var(--fb-spacing-md);position:relative;z-index:1}._headerCurve_1yhp5_46{bottom:-1px;height:14px;left:0;pointer-events:none;position:absolute;right:0;z-index:1}._headerCurve_1yhp5_46 svg{display:block;fill:var(--fb-color-chat-surface);height:100%;width:100%}._header_1yhp5_32:before{animation:_sheen_1yhp5_1 7s ease-in-out infinite;background:linear-gradient(110deg,transparent 38%,hsla(0,0%,100%,.16) 50%,transparent 62%);content:"";inset:0;pointer-events:none;position:absolute;transform:translate(-120%);z-index:-1}._headerInfo_1yhp5_75{flex:1}._headerName_1yhp5_79{font-family:var(--fb-font-heading);font-size:var(--fb-font-size-md);font-weight:var(--fb-font-weight-bold)}._closeBtn_1yhp5_85{align-items:center;background:none;border:none;border-radius:var(--fb-radius-pill);color:var(--fb-color-text-inverse);cursor:pointer;display:inline-flex;justify-content:center;margin-left:auto;opacity:.85;padding:var(--fb-spacing-xs);transition:opacity .15s,background-color .15s}._closeBtn_1yhp5_85:hover{background:#ffffff2e;opacity:1}._thread_1yhp5_106{background:var(--fb-color-chat-surface);display:flex;flex:1;flex-direction:column;gap:var(--fb-spacing-sm-plus);isolation:isolate;overflow-y:auto;padding:var(--fb-spacing-md);position:relative}._pawField_1yhp5_119{inset:0;overflow:hidden;pointer-events:none;position:absolute;z-index:-1}._floatPaw_1yhp5_127{animation:_floatUp_1yhp5_1 var(--dur,10s) ease-in-out infinite;animation-delay:var(--delay,0s);bottom:-12%;color:var(--fb-color-accent);opacity:0;position:absolute}._greeting_1yhp5_137{align-items:flex-end;display:flex;gap:var(--fb-spacing-sm);margin-top:var(--fb-spacing-xs)}._greetingMascot_1yhp5_145{animation:_mascotIn_1yhp5_1 .55s var(--fb-ease-spring) both;display:inline-flex;flex-shrink:0}._greetingBubble_1yhp5_151{animation:_riseIn_1yhp5_1 .5s var(--fb-ease-spring) both;animation-delay:.1s;display:flex;flex-direction:column;gap:var(--fb-spacing-2xs)}._greetingHi_1yhp5_159{font-family:var(--fb-font-heading);font-size:var(--fb-font-size-md);font-weight:var(--fb-font-weight-bold)}._greetingSub_1yhp5_165{color:var(--fb-color-text-secondary);line-height:1.45}._chips_1yhp5_170{display:flex;flex-wrap:wrap;gap:var(--fb-spacing-sm);margin-top:var(--fb-spacing-2xs);padding-left:72px}._pill_1yhp5_179{align-items:center;border:none;border-radius:var(--fb-radius-pill);color:var(--fb-color-accent);cursor:pointer;display:inline-flex;font-size:var(--fb-font-size-sm);font-weight:var(--fb-font-weight-semibold);gap:var(--fb-spacing-2xs);padding:var(--fb-spacing-2xs) var(--fb-spacing-sm-plus);transition:transform .18s var(--fb-ease-spring),box-shadow .18s var(--fb-ease-out),background-color .15s,color .15s}._pill_1yhp5_179:hover{background:var(--fb-color-accent);color:var(--fb-color-text-inverse);transform:translateY(-2px)}._pill_1yhp5_179:active{transform:translateY(0)}._chip_1yhp5_170{animation:_chipIn_1yhp5_1 .45s var(--fb-ease-spring) both;animation-delay:calc(var(--stagger, 0)*70ms + .2s);background:var(--fb-color-bg-card);box-shadow:var(--fb-shadow-chip),inset 0 0 0 1.5px var(--fb-color-lilac-light)}._chip_1yhp5_170:hover{box-shadow:var(--fb-shadow-chip)}._chipPaw_1yhp5_216{color:var(--fb-color-accent);transition:color .15s}._chip_1yhp5_170:hover ._chipPaw_1yhp5_216{animation:_pawWiggle_1yhp5_1 .5s var(--fb-ease-spring);color:var(--fb-color-text-inverse)}._row_1yhp5_227{align-items:flex-end;animation:_pop_1yhp5_1 .4s cubic-bezier(.2,.8,.2,1) both;display:flex;gap:var(--fb-spacing-sm)}._rowUser_1yhp5_234{justify-content:flex-end}._bubble_1yhp5_239{border-radius:var(--fb-radius-md);font-size:var(--fb-font-size-base);line-height:1.5;max-width:78%;padding:var(--fb-spacing-sm) var(--fb-spacing-sm-plus);position:relative;word-break:break-word}._botColumn_1yhp5_249{display:flex;flex-direction:column;gap:var(--fb-spacing-2xs);min-width:0;position:relative}._bubbleUser_1yhp5_257{background:linear-gradient(135deg,var(--fb-color-accent),var(--fb-color-accent-gradient-end));border-bottom-right-radius:var(--fb-radius-sm);color:var(--fb-color-text-inverse)}._bubbleUser_1yhp5_257:after{background:var(--fb-color-accent-gradient-end);bottom:1px;clip-path:polygon(0 0,100% 100%,0 100%);content:"";height:11px;position:absolute;right:-3px;width:11px}._bubbleBot_1yhp5_275{background:var(--fb-color-bg-card);border-bottom-left-radius:var(--fb-radius-sm);box-shadow:var(--fb-shadow-card);color:var(--fb-color-text-primary)}._bubbleBot_1yhp5_275:after{background:var(--fb-color-bg-card);bottom:1px;clip-path:polygon(100% 0,100% 100%,0 100%);content:"";height:11px;left:-3px;position:absolute;width:11px}._revealBubble_1yhp5_297 .reveal-block{animation:_rise_1yhp5_1 .48s ease both}._revealBubble_1yhp5_297 a{text-decoration:none}._answerPop_1yhp5_308{animation:_pawPop_1yhp5_1 .7s var(--fb-ease-spring) both;color:var(--fb-color-accent-coral);pointer-events:none;position:absolute;right:-4px;top:-10px}._thinkingBubble_1yhp5_318{align-items:center;display:inline-flex;padding:var(--fb-spacing-sm) var(--fb-spacing-md)}._quickReplies_1yhp5_325{display:flex;flex-wrap:wrap;gap:var(--fb-spacing-2xs);padding-left:47px}._quickReply_1yhp5_332{animation:_chipIn_1yhp5_1 .4s var(--fb-ease-spring) both;animation-delay:calc(var(--stagger, 0)*60ms);background:var(--fb-color-bg-card);box-shadow:var(--fb-shadow-chip),inset 0 0 0 1.5px var(--fb-color-lilac)}._quickReply_1yhp5_332:hover{box-shadow:var(--fb-shadow-chip)}._srOnly_1yhp5_344{height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;clip:rect(0,0,0,0);border:none;white-space:nowrap}._composer_1yhp5_357{background:var(--fb-color-bg-card);box-shadow:inset 0 1px 0 var(--fb-color-border);display:flex;flex-direction:column;flex-shrink:0;gap:var(--fb-spacing-xs);padding:var(--fb-spacing-sm-plus) var(--fb-spacing-md)}._inputPill_1yhp5_367{align-items:flex-end;background:var(--fb-color-bg-muted);border-radius:var(--fb-radius-xl);box-shadow:inset 0 0 0 1.5px transparent;display:flex;gap:var(--fb-spacing-sm);padding:var(--fb-spacing-2xs) var(--fb-spacing-2xs) var(--fb-spacing-2xs) var(--fb-spacing-md);transition:box-shadow .2s var(--fb-ease-out),background-color .2s var(--fb-ease-out)}._inputPill_1yhp5_367:focus-within{background:var(--fb-color-bg-input);box-shadow:inset 0 0 0 1.5px var(--fb-color-accent-soft)}._input_1yhp5_367{background:transparent;border:none;color:var(--fb-color-text-primary);flex:1;font-family:var(--fb-font-body);font-size:var(--fb-font-size-base);line-height:1.4;max-height:104px;min-width:0;outline:none;overflow-y:auto;padding:var(--fb-spacing-sm) 0;resize:none}._input_1yhp5_367::-moz-placeholder{color:var(--fb-color-text-placeholder)}._input_1yhp5_367::placeholder{color:var(--fb-color-text-placeholder)}._input_1yhp5_367:disabled{cursor:not-allowed;opacity:.6}._sendOrb_1yhp5_408{align-items:center;background:linear-gradient(135deg,var(--fb-color-cta-from),var(--fb-color-cta-to));border:none;border-radius:var(--fb-radius-pill);box-shadow:var(--fb-shadow-cta);color:var(--fb-color-text-inverse);cursor:pointer;display:inline-flex;flex-shrink:0;height:var(--fb-icon-chip-md);justify-content:center;transition:transform .18s var(--fb-ease-spring),box-shadow .18s var(--fb-ease-out),opacity .15s;width:var(--fb-icon-chip-md)}._sendOrb_1yhp5_408:hover:not(:disabled){transform:translateY(-1px) scale(1.06)}._sendOrb_1yhp5_408:active:not(:disabled){transform:scale(.92)}._sendOrb_1yhp5_408:disabled{background:var(--fb-color-disabled);box-shadow:none;cursor:not-allowed}._sendOrbReady_1yhp5_439{animation:_orbWake_1yhp5_1 .45s var(--fb-ease-spring)}._sendIcon_1yhp5_443{display:block}._sendOrbBusy_1yhp5_447{animation:_orbPulse_1yhp5_1 1.1s ease-in-out infinite}._aiReminder_1yhp5_451{align-items:center;color:var(--fb-color-text-muted);display:flex;font-family:var(--fb-font-body),sans-serif;font-size:var(--fb-font-size-sm);font-weight:400;gap:var(--fb-spacing-xs);justify-content:center;letter-spacing:.01em;line-height:1.5;margin:0}@keyframes _rise_1yhp5_1{0%{filter:blur(3px);opacity:0;transform:translateY(8px)}to{filter:blur(0);opacity:1;transform:translateY(0)}}@keyframes _pop_1yhp5_1{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@keyframes _pawPop_1yhp5_1{0%{opacity:0;transform:scale(.2) rotate(-18deg)}55%{opacity:1;transform:scale(1.18) rotate(8deg)}to{opacity:0;transform:scale(1) rotate(0)}}@keyframes _orbPulse_1yhp5_1{0%,to{opacity:.9}50%{opacity:1}}@keyframes _orbWake_1yhp5_1{0%{transform:scale(.7)}60%{transform:scale(1.15)}to{transform:scale(1)}}@keyframes _sheen_1yhp5_1{0%{transform:translate(-120%)}40%{transform:translate(120%)}to{transform:translate(120%)}}@keyframes _mascotIn_1yhp5_1{0%{opacity:0;transform:translateY(14px) scale(.6)}60%{opacity:1;transform:translateY(-4px) scale(1.06)}to{transform:translateY(0) scale(1)}}@keyframes _riseIn_1yhp5_1{0%{opacity:0;transform:translateY(10px) scale(.96)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes _chipIn_1yhp5_1{0%{opacity:0;transform:translateY(8px) scale(.85)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes _pawWiggle_1yhp5_1{0%,to{transform:rotate(0)}30%{transform:rotate(-14deg)}65%{transform:rotate(10deg)}}@keyframes _floatUp_1yhp5_1{0%{opacity:0;transform:translateY(30px) rotate(-12deg)}18%{opacity:.13}55%{opacity:.09}82%{opacity:.04}to{opacity:0;transform:translateY(-260px) rotate(14deg)}}@media(prefers-reduced-motion:reduce){._row_1yhp5_227{animation:none}._revealBubble_1yhp5_297 .reveal-block{animation:none;filter:none;opacity:1;transform:none}._pill_1yhp5_179,._sendOrb_1yhp5_408{transition:none}._pill_1yhp5_179:hover,._sendOrb_1yhp5_408:hover:not(:disabled){transform:none}._answerPop_1yhp5_308{display:none}._chip_1yhp5_170,._chip_1yhp5_170:hover ._chipPaw_1yhp5_216,._greetingBubble_1yhp5_151,._greetingMascot_1yhp5_145,._header_1yhp5_32:before,._quickReply_1yhp5_332,._sendOrbBusy_1yhp5_447,._sendOrbReady_1yhp5_439{animation:none}._floatPaw_1yhp5_127{display:none}}._card_1kf9q_2{background:var(--fb-color-bg-card);border-radius:var(--fb-radius-md);box-shadow:inset 0 0 0 1.5px var(--fb-color-lilac-light),var(--fb-shadow-card);display:flex;flex-direction:column;gap:var(--fb-spacing-2xs);padding:var(--fb-spacing-sm-plus) var(--fb-spacing-md-lg);transition:box-shadow .25s ease,transform .25s ease}._card_1kf9q_2:hover{box-shadow:inset 0 0 0 1.5px var(--fb-color-accent-soft),var(--fb-shadow-card-hover);transform:translateY(-2px)}._card_1kf9q_2>*{animation:_rowIn_1kf9q_1 .4s ease both}._card_1kf9q_2>:first-child{animation-delay:.04s}._card_1kf9q_2>:nth-child(2){animation-delay:.09s}._card_1kf9q_2>:nth-child(3){animation-delay:.14s}._card_1kf9q_2>:nth-child(4){animation-delay:.19s}._card_1kf9q_2>:nth-child(5){animation-delay:.24s}._card_1kf9q_2>:nth-child(6){animation-delay:.29s}@keyframes _rowIn_1kf9q_1{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}._muted_1kf9q_44{opacity:.72}._title_1kf9q_48{color:var(--fb-color-text-primary);display:block;font-weight:var(--fb-font-weight-semibold);line-height:1.3;text-decoration:none}._title_1kf9q_48:hover{color:var(--fb-color-accent)}._meta_1kf9q_60{color:var(--fb-color-text-secondary);display:flex;flex-wrap:wrap;gap:var(--fb-spacing-sm-plus)}._metaItem_1kf9q_67{align-items:center;display:inline-flex;gap:var(--fb-spacing-xs)}._metaIcon_1kf9q_73{color:var(--fb-color-accent);flex-shrink:0}._description_1kf9q_78{color:var(--fb-color-text-secondary);display:-webkit-box;font-family:var(--fb-font-body),sans-serif;font-size:var(--fb-font-size-base);font-weight:400;-webkit-line-clamp:2;line-height:1.5;-webkit-box-orient:vertical;margin:0;overflow:hidden}._badges_1kf9q_87{display:flex;flex-wrap:wrap;gap:var(--fb-spacing-xs)}._badges_1kf9q_87,._socials_1kf9q_94{margin-top:var(--fb-spacing-xs)}._cta_1kf9q_98{align-items:center;align-self:flex-start;color:var(--fb-color-accent);display:inline-flex;font-weight:var(--fb-font-weight-semibold);gap:var(--fb-spacing-xs);margin-top:var(--fb-spacing-xs);text-decoration:none;transition:color .2s ease}._cta_1kf9q_98:hover{color:var(--fb-color-accent-hover)}._ctaArrow_1kf9q_114{flex-shrink:0;transition:transform .2s ease}._cta_1kf9q_98:hover ._ctaArrow_1kf9q_114{transform:translate(3px)}@media(prefers-reduced-motion:reduce){._card_1kf9q_2,._card_1kf9q_2>*,._ctaArrow_1kf9q_114{animation:none;transition:none}._card_1kf9q_2:hover,._cta_1kf9q_98:hover ._ctaArrow_1kf9q_114{transform:none}}._card_faxep_2{align-items:center;background:var(--fb-color-bg-purple-light);border-radius:var(--fb-radius-md);box-shadow:inset 0 0 0 1.5px var(--fb-color-lilac-light);display:flex;gap:var(--fb-spacing-sm-plus);padding:var(--fb-spacing-sm) var(--fb-spacing-md-lg)}._caption_faxep_12{color:var(--fb-color-text-secondary);font-weight:var(--fb-font-weight-medium);white-space:nowrap}._card_gheg4_2{background:var(--fb-color-bg-card);border-radius:var(--fb-radius-md);box-shadow:inset 0 0 0 1.5px var(--fb-color-lilac-light),var(--fb-shadow-card);display:flex;flex-direction:column;gap:var(--fb-spacing-2xs);padding:var(--fb-spacing-sm-plus) var(--fb-spacing-md-lg);transition:box-shadow .25s ease,transform .25s ease}._card_gheg4_2:hover{box-shadow:inset 0 0 0 1.5px var(--fb-color-accent-soft),var(--fb-shadow-card-hover);transform:translateY(-2px)}._card_gheg4_2>*{animation:_rowIn_gheg4_1 .4s ease both}._card_gheg4_2>:first-child{animation-delay:.04s}._card_gheg4_2>:nth-child(2){animation-delay:.1s}._card_gheg4_2>:nth-child(3){animation-delay:.16s}@keyframes _rowIn_gheg4_1{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}._header_gheg4_39{display:flex;flex-wrap:wrap}._header_gheg4_39,._label_gheg4_46{align-items:center;gap:var(--fb-spacing-xs)}._label_gheg4_46{color:var(--fb-color-text-muted);display:inline-flex;font-family:var(--fb-font-body),sans-serif;font-size:var(--fb-font-size-sm);font-weight:700;letter-spacing:.6px;line-height:1;text-transform:uppercase}._labelIcon_gheg4_54{align-self:center;color:var(--fb-color-accent);flex-shrink:0}._eventTitle_gheg4_60{color:var(--fb-color-text-muted);color:var(--fb-color-text-secondary);font-family:var(--fb-font-body),sans-serif;font-size:var(--fb-font-size-sm);font-weight:400;letter-spacing:.01em;line-height:1.5;line-height:1;min-width:0;overflow-wrap:anywhere}._ticketList_gheg4_68{display:flex;flex-direction:column;gap:var(--fb-spacing-xs);list-style:none;margin:0;padding:0}._ticketRow_gheg4_77{display:flex;flex-direction:column;gap:2px}._ticketPriceLine_gheg4_83{color:var(--fb-color-text-primary);font-weight:var(--fb-font-weight-medium)}._ticketDescription_gheg4_88{color:var(--fb-color-text-muted);display:-webkit-box;font-family:var(--fb-font-body),sans-serif;font-size:var(--fb-font-size-sm);font-weight:400;letter-spacing:.01em;-webkit-line-clamp:2;line-height:1.5;-webkit-box-orient:vertical;overflow:hidden}._cta_gheg4_96{align-items:center;align-self:flex-start;color:var(--fb-color-accent);display:inline-flex;font-weight:var(--fb-font-weight-semibold);gap:var(--fb-spacing-xs);margin-top:var(--fb-spacing-xs);text-decoration:none;transition:color .2s ease}._cta_gheg4_96:hover{color:var(--fb-color-accent-hover)}._ctaArrow_gheg4_112{flex-shrink:0;transition:transform .2s ease}._cta_gheg4_96:hover ._ctaArrow_gheg4_112{transform:translate(3px)}@media(prefers-reduced-motion:reduce){._card_gheg4_2,._card_gheg4_2>*,._ctaArrow_gheg4_112{animation:none;transition:none}._card_gheg4_2:hover,._cta_gheg4_96:hover ._ctaArrow_gheg4_112{transform:none}}._stack_16wum_2{display:flex;flex-direction:column;gap:var(--fb-spacing-2xs)}._item_16wum_10{animation:_cardFade_16wum_1 .32s ease both}@keyframes _cardFade_16wum_1{0%{opacity:0}to{opacity:1}}@media(prefers-reduced-motion:reduce){._item_16wum_10{animation:none}}._dock_1a82m_2{bottom:calc(var(--fb-chat-launcher-clearance) + var(--fb-chat-launcher-height));max-width:calc(100vw - var(--fb-spacing-lg) - 380px - var(--fb-spacing-md) - var(--fb-spacing-md));position:fixed;right:calc(var(--fb-spacing-lg) + 380px + var(--fb-spacing-md));width:340px;z-index:var(--fb-z-chat)}@media(max-width:899px){._dock_1a82m_2{right:calc(var(--fb-spacing-md) + 380px + var(--fb-spacing-md))}}._mobile_1a82m_26{bottom:calc(80dvh + var(--fb-spacing-sm));left:var(--fb-spacing-md);max-height:none;max-width:none;overflow-y:auto;right:var(--fb-spacing-md);top:var(--fb-spacing-sm);width:auto}.card-dock-enter-active{transition:opacity .3s ease-out,transform .3s ease-out}.card-dock-leave-active{transition:opacity .2s ease,transform .2s ease}.card-dock-enter-from,.card-dock-leave-to{opacity:0;transform:translateY(8px)}@media(prefers-reduced-motion:reduce){.card-dock-enter-active,.card-dock-leave-active{transition:none}.card-dock-enter-from,.card-dock-leave-to{transform:none}}:root{--fb-chat-launcher-clearance:var(--fb-spacing-lg);--fb-chat-launcher-height:70px}@media(max-width:639px){:root{--fb-chat-launcher-height:56px}}@media(max-width:899px){._lifted_z54va_16{--fb-chat-launcher-clearance:calc(var(--fb-spacing-3xl) + var(--fb-spacing-md-plus))}}._launcher_z54va_24{align-items:center;animation:_float_z54va_1 3.5s ease-in-out infinite;background:linear-gradient(135deg,var(--fb-color-accent),var(--fb-color-accent-gradient-end));border:none;border-radius:50%;bottom:var(--fb-chat-launcher-clearance);box-shadow:0 6px 20px var(--fb-color-accent-glow-strong);cursor:pointer;display:flex;justify-content:center;outline-offset:4px;padding:var(--fb-spacing-sm-plus);position:fixed;right:var(--fb-spacing-lg);transition:box-shadow .2s var(--fb-ease-out);z-index:var(--fb-z-chat)}@media(max-width:639px){._launcher_z54va_24{height:var(--fb-chat-launcher-height);padding:0;width:var(--fb-chat-launcher-height)}._launcher_z54va_24>:first-child{height:40px!important;width:40px!important}._launcher_z54va_24>:first-child svg{height:100%;width:100%}}._launcher_z54va_24:hover{box-shadow:0 10px 30px var(--fb-color-accent-glow-strong)}._hidden_z54va_73{opacity:0;pointer-events:none}._glowRing_z54va_79{animation:_ringPulse_z54va_1 2.6s ease-out infinite;border-radius:50%;box-shadow:0 0 0 2px var(--fb-color-accent-soft);inset:0;pointer-events:none;position:absolute}._teaser_z54va_89{align-items:center;border-radius:var(--fb-radius-pill);bottom:calc(100% + var(--fb-spacing-sm));box-shadow:var(--fb-shadow-card);color:var(--fb-color-text-primary);display:inline-flex;font-size:var(--fb-font-size-sm);font-weight:var(--fb-font-weight-semibold);gap:var(--fb-spacing-2xs);padding:var(--fb-spacing-xs) var(--fb-spacing-sm-plus);pointer-events:none;right:0;white-space:nowrap}._teaser_z54va_89,._teaser_z54va_89:after{background:var(--fb-color-bg-card);position:absolute}._teaser_z54va_89:after{bottom:-4px;clip-path:polygon(0 0,100% 0,50% 100%);content:"";height:10px;right:22px;width:10px}._teaserPaw_z54va_119{color:var(--fb-color-accent)}.teaser-enter-active,.teaser-leave-active{transition:opacity .25s,transform .25s var(--fb-ease-spring)}.teaser-enter-from,.teaser-leave-to{opacity:0;transform:translateY(6px)}._dock_z54va_135{border-radius:var(--fb-radius-xl);bottom:calc(var(--fb-chat-launcher-clearance) + var(--fb-chat-launcher-height));box-shadow:var(--fb-shadow-card-hover);height:540px;outline:none;overflow:hidden;position:fixed;right:var(--fb-spacing-lg);width:380px;z-index:var(--fb-z-chat)}@media(max-width:899px){._dock_z54va_135{right:var(--fb-spacing-md)}}._scrim_z54va_154{background:var(--fb-color-scrim);inset:0;position:fixed;touch-action:none;z-index:calc(var(--fb-z-chat) - 1)}.scrim-enter-active,.scrim-leave-active{transition:opacity .25s}.scrim-enter-from,.scrim-leave-to{opacity:0}._dockMobile_z54va_173{border-bottom-left-radius:0;border-bottom-right-radius:0;border-top-left-radius:var(--fb-radius-xl);border-top-right-radius:var(--fb-radius-xl);bottom:0;height:80dvh;left:0;right:0;width:100%}.dock-enter-active{transition:opacity .3s var(--fb-ease-out),transform .35s var(--fb-ease-spring)}.dock-leave-active{transition:opacity .2s ease,transform .2s ease}.dock-enter-from{opacity:0;transform:scale(.85) translateY(20px)}.dock-leave-to{opacity:0;transform:scale(.92) translateY(12px)}._pawBurst_z54va_205{align-items:center;animation:_pawPop_z54va_1 .6s var(--fb-ease-spring) both;display:flex;font-size:var(--fb-font-size-3xl);inset:0;justify-content:center;pointer-events:none;position:absolute;z-index:1}@keyframes _float_z54va_1{0%,to{transform:translateY(0)}50%{transform:translateY(-6px)}}@keyframes _ringPulse_z54va_1{0%{opacity:.55;transform:scale(1)}70%,to{opacity:0;transform:scale(1.4)}}@keyframes _pawPop_z54va_1{0%{opacity:0;transform:scale(.2)}60%{opacity:1;transform:scale(1.3)}to{opacity:0;transform:scale(1)}}@media(prefers-reduced-motion:reduce){._glowRing_z54va_79,._launcher_z54va_24{animation:none}._teaser_z54va_89{transition:none}._pawBurst_z54va_205{animation:none;display:none}.dock-enter-active,.dock-leave-active,.scrim-enter-active,.scrim-leave-active,.teaser-enter-active,.teaser-leave-active{transition:none}}._loadingBar_x1kru_2{background:linear-gradient(90deg,var(--fb-color-accent),#9b59b6)!important}[data-sonner-toaster][data-y-position=top]{top:calc(var(--offset-top, 24px) + env(safe-area-inset-top,0px))!important}[data-sonner-toaster] [data-sonner-toast][data-styled=false]{--normal-bg:transparent;--normal-border:transparent;background:transparent;box-shadow:none;padding:0}._wrap_m2c9k_2{align-items:center;display:flex;flex-direction:column;min-height:60vh;overflow:hidden;padding:var(--fb-spacing-3xl) var(--fb-spacing-lg);position:relative;text-align:center}._glow_m2c9k_13{background:radial-gradient(circle,var(--fb-color-accent-glow) 0,transparent 70%);height:420px;left:50%;top:18%;transform:translate(-50%,-50%);width:420px}._glow_m2c9k_13,._paw_m2c9k_24{pointer-events:none;position:absolute}._paw_m2c9k_24{color:var(--fb-color-accent);opacity:.08}._pawA_m2c9k_31{left:8%;top:12%;transform:rotate(-18deg)}._pawB_m2c9k_32{right:12%;top:24%;transform:rotate(24deg)}._pawC_m2c9k_33{bottom:22%;left:14%;transform:rotate(12deg)}._pawD_m2c9k_34{bottom:14%;right:10%;transform:rotate(-28deg)}._kicker_m2c9k_36{color:var(--fb-color-text-muted);color:var(--fb-color-accent);font-family:var(--fb-font-body),sans-serif;font-size:var(--fb-font-size-xs);font-weight:700;letter-spacing:1.5px;letter-spacing:.18em;line-height:1;margin:0 0 var(--fb-spacing-md);position:relative;text-transform:uppercase}._numbers_m2c9k_44{align-items:center;display:flex;gap:var(--fb-spacing-xs);justify-content:center;line-height:1;position:relative}._digit_m2c9k_53{background:linear-gradient(135deg,var(--fb-color-accent),var(--fb-color-accent-gradient-end));-webkit-background-clip:text;background-clip:text;color:transparent;font-family:var(--fb-font-display),sans-serif;font-size:var(--fb-font-size-2xl);font-size:clamp(96px,18vw,160px);font-weight:900;line-height:1}._mascot_m2c9k_63{filter:drop-shadow(0 10px 24px var(--fb-color-accent-glow))}._srOnly_m2c9k_67{height:1px;overflow:hidden;position:absolute;width:1px;clip:rect(0 0 0 0);white-space:nowrap}._title_m2c9k_76{color:var(--fb-color-text-primary);font-family:var(--fb-font-display),sans-serif;font-size:var(--fb-font-size-2xl);font-weight:900;letter-spacing:-.03em;line-height:1;margin:var(--fb-spacing-lg) 0 var(--fb-spacing-sm-plus);position:relative}@media(min-width:1200px){._title_m2c9k_76{font-family:var(--fb-font-display),sans-serif;font-size:var(--fb-font-size-2xl);font-weight:900;letter-spacing:-.03em}}._lead_m2c9k_88{color:var(--fb-color-text-secondary);font-family:var(--fb-font-body),sans-serif;font-size:var(--fb-font-size-base);font-weight:400;line-height:1.5;line-height:1.55;margin:0 0 var(--fb-spacing-2xl);max-width:46ch;position:relative}._actions_m2c9k_96{display:flex;flex-wrap:wrap;gap:var(--fb-spacing-sm-plus);justify-content:center;position:relative}._screen_123ng_2{align-items:center;background:radial-gradient(circle at 50% 30%,var(--fb-color-primary) 0,#100c20 72%);display:flex;justify-content:center;min-height:100dvh;overflow:hidden;padding:var(--fb-spacing-xl) var(--fb-spacing-lg)}._inner_123ng_12{align-items:center;display:flex;flex-direction:column;gap:var(--fb-spacing-sm);max-width:680px;text-align:center;width:100%}._headline_123ng_22{animation:_glitch_123ng_1 5s steps(1) infinite;color:var(--fb-color-text-inverse);font-family:var(--fb-font-display),sans-serif;font-size:var(--fb-font-size-2xl);font-size:clamp(30px,8vw,76px);font-weight:900;line-height:1;margin:0;text-shadow:.02em 0 var(--fb-color-accent-coral),-.02em 0 var(--fb-color-accent-teal);white-space:nowrap;z-index:2}@keyframes _glitch_123ng_1{0%,88%,to{text-shadow:.02em 0 var(--fb-color-accent-coral),-.02em 0 var(--fb-color-accent-teal);transform:translate(0)}90%{text-shadow:.07em 0 var(--fb-color-accent-coral),-.06em 0 var(--fb-color-accent-teal);transform:translate(2px)}93%{text-shadow:-.05em 0 var(--fb-color-accent-coral),.06em 0 var(--fb-color-accent-teal);transform:translate(-2px)}96%{text-shadow:.04em 0 var(--fb-color-accent-coral),-.04em 0 var(--fb-color-accent-teal);transform:translate(1px)}}@keyframes _foxFloat_123ng_1{0%,to{transform:translateY(0)}50%{transform:translateY(-8px)}}@keyframes _bubbleBob_123ng_1{0%,to{transform:rotate(3deg) translateY(0)}50%{transform:rotate(3deg) translateY(-6px)}}@keyframes _arrowNudge_123ng_1{0%,to{transform:translateY(0)}50%{transform:translateY(5px)}}@media(prefers-reduced-motion:reduce){._arrow_123ng_70,._bubble_123ng_72,._fox_123ng_71,._headline_123ng_22{animation:none}}._arrow_123ng_70{animation:_arrowNudge_123ng_1 2.4s ease-in-out infinite;color:var(--fb-color-accent-coral);height:auto;margin-bottom:var(--fb-spacing-md-lg);margin-top:calc(var(--fb-spacing-sm)*-1);width:clamp(64px,12vw,96px);z-index:2}._stage_123ng_87{align-items:flex-end;display:flex;justify-content:center;position:relative;width:100%}._code_123ng_95{color:transparent;font-family:var(--fb-font-display);font-size:clamp(200px,46vw,400px);font-weight:900;letter-spacing:-.04em;line-height:1;top:50%;transform:translate(-50%,-52%);-webkit-text-stroke:2px color-mix(in srgb,var(--fb-color-text-inverse) 10%,transparent);background:radial-gradient(circle at 50% 40%,color-mix(in srgb,var(--fb-color-accent-coral) 16%,transparent) 0,transparent 60%);-webkit-background-clip:text;background-clip:text;white-space:nowrap}._code_123ng_95,._spot_123ng_114{left:50%;pointer-events:none;position:absolute}._spot_123ng_114{background:radial-gradient(circle,color-mix(in srgb,var(--fb-color-accent-coral) 40%,transparent) 0,transparent 62%);bottom:0;filter:blur(10px);height:clamp(300px,64vw,440px);transform:translate(-50%,18%);width:clamp(300px,64vw,440px)}._fox_123ng_71{animation:_foxFloat_123ng_1 5s ease-in-out infinite;display:block;filter:drop-shadow(0 12px 30px rgba(0,0,0,.5));height:auto;position:relative;width:clamp(186px,44vw,300px);z-index:1}._bubble_123ng_72{animation:_bubbleBob_123ng_1 4s ease-in-out infinite;background:var(--fb-color-text-inverse);border-radius:var(--fb-radius-lg);box-shadow:0 10px 30px #0006;color:var(--fb-color-text-primary);font-family:var(--fb-font-body);font-size:var(--fb-font-size-sm);font-weight:var(--fb-font-weight-semibold);line-height:1.3;max-width:150px;padding:var(--fb-spacing-xs) var(--fb-spacing-sm);position:absolute;right:0;top:2%;transform:rotate(3deg);z-index:3}@media(min-width:1200px){._bubble_123ng_72{font-size:var(--fb-font-size-base);max-width:190px;padding:var(--fb-spacing-sm) var(--fb-spacing-sm-plus);right:2%;top:12%}}._bubble_123ng_72:after{background:var(--fb-color-text-inverse);bottom:-8px;content:"";height:16px;left:22px;position:absolute;transform:rotate(45deg);width:16px}._caption_123ng_174{color:var(--fb-color-text-primary);color:color-mix(in srgb,var(--fb-color-text-inverse) 72%,transparent);font-family:var(--fb-font-body),sans-serif;font-size:var(--fb-font-size-md);font-weight:400;line-height:1.5;margin:var(--fb-spacing-sm) 0 0;max-width:42ch;z-index:2}._actions_123ng_182{display:flex;flex-wrap:wrap;gap:var(--fb-spacing-sm-plus);justify-content:center;margin-top:var(--fb-spacing-md-lg);z-index:2}
