[data-group-sample]{--gs-ground:#f3f5f9;--gs-surface:#fff;--gs-surface-2:#f7f9fc;--gs-line:#e6eaf1;--gs-line-strong:#d3d9e4;--gs-ink:#0b1f3a;--gs-ink-2:#2c3e5c;--gs-muted:#627189;--gs-wash:#0b1f3a0b;--gs-wash-2:#0b1f3a14;--gs-accent:#3e83ff;--gs-accent-hover:#2f74f0;--gs-accent-ink:#1f5fd6;--gs-accent-soft:#e8f0ff;--gs-ok:#0f8a5f;--gs-warm:#c86a3d;--gs-danger:#b42318;--gs-sh-card:0 1px 2px #0b1f3a0a, 0 12px 28px -20px #0b1f3a42;--gs-sh-lift:0 1px 2px #0b1f3a0f, 0 22px 44px -24px #0b1f3a6b;--gs-display:"Plus Jakarta Sans", "Geist", system-ui, sans-serif;--gs-body:"Hanken Grotesk", "Geist", system-ui, sans-serif;font-family:var(--gs-body);font-size-adjust:.53;color:var(--gs-ink)}[data-group-sample] .gs-navy{color:#fff;background-color:#0b1f3a;background-image:radial-gradient(60% 120% at 92% 0,#3e83ff5c 0%,#3e83ff00 60%),radial-gradient(48% 90% at 6% 100%,#d680542e 0%,#d6805400 64%),linear-gradient(135deg,#0b1f3a 0%,#10284b 58%,#0c2140 100%)}[data-group-sample] .gs-dots{background-image:radial-gradient(#ffffff17 1px,#0000 1.3px);background-size:18px 18px;-webkit-mask-image:linear-gradient(270deg,#000 0%,#00000073 42%,#0000 78%);mask-image:linear-gradient(270deg,#000 0%,#00000073 42%,#0000 78%)}[data-group-sample] :is(h1,h2,h3,.gs-display){font-family:var(--gs-display);font-size-adjust:none}:root.dark [data-group-sample]{--gs-ground:#11141b;--gs-surface:#181c26;--gs-surface-2:#1d2230;--gs-line:#ffffff12;--gs-line-strong:#ffffff21;--gs-ink:#e9eef7;--gs-ink-2:#c4cee0;--gs-muted:#8d99ae;--gs-wash:#ffffff0b;--gs-wash-2:#ffffff16;--gs-accent:#4f8dff;--gs-accent-hover:#6a9fff;--gs-accent-ink:#9dbfff;--gs-accent-soft:#3e83ff29;--gs-ok:#3ccf98;--gs-warm:#f0a77f;--gs-danger:#ff8f80;--gs-sh-card:0 1px 2px #00000059, 0 0 0 1px #ffffff0a, 0 14px 30px -20px #000c;--gs-sh-lift:0 1px 2px #0006, 0 0 0 1px #ffffff0d, 0 22px 44px -24px #000000e6}@media (prefers-color-scheme:dark){:root:not(.light):not(.dark) [data-group-sample]{--gs-ground:#11141b;--gs-surface:#181c26;--gs-surface-2:#1d2230;--gs-line:#ffffff12;--gs-line-strong:#ffffff21;--gs-ink:#e9eef7;--gs-ink-2:#c4cee0;--gs-muted:#8d99ae;--gs-wash:#ffffff0b;--gs-wash-2:#ffffff16;--gs-accent:#4f8dff;--gs-accent-hover:#6a9fff;--gs-accent-ink:#9dbfff;--gs-accent-soft:#3e83ff29;--gs-ok:#3ccf98;--gs-warm:#f0a77f;--gs-danger:#ff8f80;--gs-sh-card:0 1px 2px #00000059, 0 0 0 1px #ffffff0a, 0 14px 30px -20px #000c;--gs-sh-lift:0 1px 2px #0006, 0 0 0 1px #ffffff0d, 0 22px 44px -24px #000000e6}}@keyframes gs-rise{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}@keyframes gs-pop{0%{transform:scale(1)}40%{transform:scale(1.18)}to{transform:scale(1)}}@keyframes gs-swap{0%{opacity:0;filter:blur(2px);transform:translateY(4px)scale(.98)}to{opacity:1;filter:none;transform:none}}@keyframes gs-toast{0%{opacity:0;transform:translate(-50%,10px)}to{opacity:1;transform:translate(-50%)}}@keyframes gs-breathe{0%,to{opacity:.55}50%{opacity:1}}[data-group-sample] .gs-rise{animation:.32s cubic-bezier(.22,1,.36,1) both gs-rise;animation-delay:var(--gs-stagger,0s)}[data-group-sample] .gs-pop{animation:.36s cubic-bezier(.34,1.56,.64,1) gs-pop}[data-group-sample] .gs-swap{animation:.42s cubic-bezier(.22,1,.36,1) both gs-swap}[data-group-sample] .gs-toast{animation:.22s cubic-bezier(.22,1,.36,1) both gs-toast}[data-group-sample] .gs-breathe{animation:2.4s ease-in-out infinite gs-breathe}@media (prefers-reduced-motion:reduce){[data-group-sample] *,[data-group-sample] :before,[data-group-sample] :after{transition-duration:.01ms!important;animation:none!important}}[data-group-sample] .gs-scroll-x{scrollbar-width:none;overflow-x:auto}[data-group-sample] .gs-scroll-x::-webkit-scrollbar{display:none}[data-group-sample].gs-tour{z-index:1000;pointer-events:none;position:fixed;inset:0}[data-group-sample] .gs-tour-scrim{opacity:0;width:100%;height:100%;transition:opacity .38s cubic-bezier(.22,1,.36,1);position:fixed;inset:0}[data-group-sample].gs-tour[data-state=open] .gs-tour-scrim{opacity:1}[data-group-sample].gs-tour[data-state=closing] .gs-tour-scrim{opacity:0;transition-duration:.46s}[data-group-sample] .gs-tour-scrim path{fill:#040c1b99;pointer-events:auto}:root.dark [data-group-sample] .gs-tour-scrim path{fill:#01040ab8}@media (prefers-color-scheme:dark){:root:not(.light):not(.dark) [data-group-sample] .gs-tour-scrim path{fill:#01040ab8}}[data-group-sample] .gs-tour-ring{pointer-events:none;opacity:0;transition:opacity .28s;position:fixed;top:0;left:0;box-shadow:0 0 0 1.5px #ffffffe6,0 0 0 6px #3e83ff3d,0 24px 60px -18px #3e83ff80}[data-group-sample] .gs-tour-ring[data-on="1"]{opacity:1}[data-group-sample].gs-tour[data-state=closing] .gs-tour-ring{opacity:0}[data-group-sample] .gs-tour-ping{border-radius:inherit;animation:1.3s cubic-bezier(.22,1,.36,1) .52s both gs-tour-ping;position:absolute;inset:0}@keyframes gs-tour-ping{0%{box-shadow:0 0 #3e83ff8c}to{box-shadow:0 0 0 18px #3e83ff00}}[data-group-sample] .gs-tour-shield{pointer-events:auto;position:fixed;top:0;left:0}[data-group-sample] .gs-tour-shield[data-on="0"],[data-group-sample] .gs-tour-shield[data-pass]{pointer-events:none}[data-group-sample] .gs-tour-card{pointer-events:auto;transform-origin:0 0;background:var(--gs-surface);color:var(--gs-ink);border-radius:24px;outline:none;transition:width .36s cubic-bezier(.22,1,.36,1);animation:.48s cubic-bezier(.22,1,.36,1) 60ms backwards gs-tour-card-in;position:fixed;top:0;left:0;overflow:hidden;box-shadow:0 1px 2px #040c1b1f,0 36px 90px -30px #040c1bb3,0 0 0 1px #0b1f3a0f}:root.dark [data-group-sample] .gs-tour-card{box-shadow:0 1px 2px #00000080,0 36px 90px -30px #000000f2,0 0 0 1px #ffffff14}@media (prefers-color-scheme:dark){:root:not(.light):not(.dark) [data-group-sample] .gs-tour-card{box-shadow:0 1px 2px #00000080,0 36px 90px -30px #000000f2,0 0 0 1px #ffffff14}}[data-group-sample] .gs-tour-card[data-mode=sheet]{top:auto;left:12px;right:12px;bottom:calc(env(safe-area-inset-bottom) + 12px);animation-name:gs-tour-sheet-in}@keyframes gs-tour-card-in{0%{opacity:0;scale:.95}to{opacity:1;scale:1}}@keyframes gs-tour-sheet-in{0%{opacity:0;translate:0 32px}to{opacity:1;translate:0}}[data-group-sample] .gs-tour-card.gs-tour-nudge{animation:.44s cubic-bezier(.34,1.56,.64,1) gs-tour-nudge}@keyframes gs-tour-nudge{0%{scale:1}40%{scale:1.02}to{scale:1}}[data-group-sample] .gs-tour-stage{isolation:isolate;transition:height .36s cubic-bezier(.22,1,.36,1);position:relative;overflow:hidden}[data-group-sample] .gs-tour-close{z-index:2;color:#ffffffd9;background:#ffffff1a;border-radius:999px;justify-content:center;align-items:center;width:30px;height:30px;transition:background-color .15s,color .15s;display:inline-flex;position:absolute;top:10px;right:10px;box-shadow:inset 0 0 0 1px #ffffff29}[data-group-sample] .gs-tour-close:hover{color:#fff;background:#ffffff2e}[data-group-sample] .gs-tour-close:focus-visible{outline-offset:2px;outline:2px solid #fff}[data-group-sample] .gs-tour-close svg{width:15px;height:15px}[data-group-sample] .gs-tour-body{transition:height .32s cubic-bezier(.22,1,.36,1);overflow:hidden}[data-group-sample] .gs-tour-swap{animation:.38s cubic-bezier(.22,1,.36,1) 70ms backwards gs-tour-swap}@keyframes gs-tour-swap{0%{opacity:0;translate:calc(var(--gs-dir,1) * 14px) 0}to{opacity:1;translate:0}}[data-group-sample] .gs-tour-action{height:32px;color:var(--gs-accent-ink);border-radius:999px;align-items:center;gap:6px;margin-top:12px;margin-left:-8px;padding:0 10px 0 8px;font-size:13.5px;font-weight:600;transition:background-color .15s;display:inline-flex}[data-group-sample] .gs-tour-action:hover{background:var(--gs-accent-soft)}[data-group-sample] .gs-tour-action:focus-visible{outline:2px solid var(--gs-accent);outline-offset:1px}[data-group-sample] .gs-tour-action svg{width:16px;height:16px}[data-group-sample] .gs-tour-seg{border-radius:6px;width:18px;height:24px;transition:width .32s cubic-bezier(.22,1,.36,1);display:block;position:relative}[data-group-sample] .gs-tour-seg:before{content:"";background:var(--gs-line-strong);border-radius:999px;transition:background-color .32s;position:absolute;inset:10px 0}[data-group-sample] .gs-tour-seg[data-state=done]:before{background:color-mix(in srgb, var(--gs-accent) 42%, transparent)}[data-group-sample] .gs-tour-seg[data-state=now]{width:30px}[data-group-sample] .gs-tour-seg[data-state=now]:before{background:var(--gs-accent)}[data-group-sample] .gs-tour-seg:hover:before{background:color-mix(in srgb, var(--gs-accent) 60%, transparent)}[data-group-sample] .gs-tour-seg:focus-visible{outline:2px solid var(--gs-accent);outline-offset:1px}[data-group-sample] .gs-tour-landed{animation:1.4s cubic-bezier(.22,1,.36,1) gs-tour-landed}@keyframes gs-tour-landed{0%{outline-offset:0;outline:2px solid #ffffffbf}to{outline-offset:12px;outline:2px solid #fff0}}[data-group-sample] .gs-sc{color:#fff;justify-content:center;align-items:center;padding:14px 48px;display:flex;position:absolute;inset:0}[data-group-sample] .gs-sc-rise{animation:gs-rise .44s cubic-bezier(.22, 1, .36, 1) var(--gs-d,0s) backwards}[data-group-sample] .gs-sc-pop{animation:gs-sc-pop .44s cubic-bezier(.34, 1.56, .64, 1) var(--gs-d,0s) backwards}@keyframes gs-sc-pop{0%{opacity:0;transform:scale(.4)}to{opacity:1;transform:none}}@keyframes gs-sc-enter{0%{opacity:0;transform:translateY(6px)scale(.92)}to{opacity:1;transform:none}}[data-group-sample] .gs-sc-absorb{opacity:0;transform-origin:50%;animation:gs-sc-absorb 1.5s cubic-bezier(.65, 0, .35, 1) var(--gs-d,0s) backwards;position:absolute;inset:0}@keyframes gs-sc-absorb{0%{opacity:0;transform:scale(1.08)}16%{opacity:1;transform:scale(1)}50%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(.12)}}[data-group-sample] .gs-sc-chip{color:#fff;background:#ffffff1a;border-radius:11px;justify-content:center;align-items:center;width:32px;height:32px;display:inline-flex;position:absolute;translate:-50% -50%;box-shadow:inset 0 0 0 1px #ffffff29,0 10px 24px -14px #000000b3}[data-group-sample] .gs-sc-chip svg{width:15px;height:15px}[data-group-sample] .gs-sc-window{background:linear-gradient(#ffffff1a,#ffffff0d);border-radius:15px;width:min(272px,100%);padding:10px 11px 11px;animation:.56s cubic-bezier(.22,1,.36,1) .82s backwards gs-sc-enter;position:relative;box-shadow:inset 0 0 0 1px #ffffff24,0 20px 44px -18px #000000b3}[data-group-sample] .gs-sc-tile{background:#ffffff12;border-radius:9px;padding:6px 7px;box-shadow:inset 0 0 0 1px #ffffff14}[data-group-sample] .gs-sc-switch{background:#ffffff14;border-radius:999px;grid-template-columns:1fr 1fr;width:164px;height:28px;padding:2px;display:inline-grid;position:relative;box-shadow:inset 0 0 0 1px #ffffff26}[data-group-sample] .gs-sc-switch-thumb{background:#fff;border-radius:999px;width:calc(50% - 2px);transition:transform .56s cubic-bezier(.65,0,.35,1);position:absolute;top:2px;bottom:2px;left:2px;box-shadow:0 6px 14px -8px #0009}[data-group-sample] .gs-sc-views[data-view=member] .gs-sc-switch-thumb{transform:translate(100%)}[data-group-sample] .gs-sc-switch-label{justify-content:center;align-items:center;font-size:10.5px;font-weight:700;transition:color .38s;display:flex;position:relative}[data-group-sample] .gs-sc-lens{background:#ffffff12;border-radius:14px;width:min(300px,100%);height:70px;display:block;position:relative;overflow:hidden;box-shadow:inset 0 0 0 1px #ffffff1f}[data-group-sample] .gs-sc-lens-layer{flex-direction:column;padding:11px 13px;transition:opacity .42s,transform .56s cubic-bezier(.22,1,.36,1);display:flex;position:absolute;inset:0}[data-group-sample] .gs-sc-lens-layer[data-layer=member]{opacity:0;transform:translate(18px)}[data-group-sample] .gs-sc-views[data-view=member] .gs-sc-lens-layer[data-layer=leader]{opacity:0;transform:translate(-18px)}[data-group-sample] .gs-sc-views[data-view=member] .gs-sc-lens-layer[data-layer=member]{opacity:1;transform:none}[data-group-sample] .gs-sc-pill{color:#ffffffeb;background:#ffffff1a;border-radius:999px;align-items:center;gap:4px;height:22px;padding:0 8px;font-size:10px;font-weight:600;display:inline-flex;box-shadow:inset 0 0 0 1px #ffffff1f}[data-group-sample] .gs-sc-pill[data-tone=accent]{box-shadow:none;color:#fff;background:#3e83ff}[data-group-sample] .gs-sc-pill[data-tone=ok]{color:#62dcae}[data-group-sample] .gs-sc-pill svg{width:11px;height:11px}[data-group-sample] .gs-sc-ticket{background:#fff;border-radius:14px;width:min(292px,100%);animation:.52s cubic-bezier(.22,1,.36,1) 80ms backwards gs-sc-enter;display:flex;overflow:hidden;box-shadow:0 20px 44px -16px #000000a6}[data-group-sample] .gs-sc-ticket-stub{background-color:#10284b;background-image:radial-gradient(90% 110% at 100% 0,#f5bb736b 0%,#0000 62%);flex-direction:column;flex-shrink:0;justify-content:center;align-items:center;gap:3px;width:70px;display:flex}[data-group-sample] .gs-sc-meter{transform-origin:0;animation:1.2s cubic-bezier(.22,1,.36,1) .42s backwards gs-sc-meter}@keyframes gs-sc-meter{0%{transform:scaleX(.7)}to{transform:none}}[data-group-sample] .gs-sc-reminder{color:#fff;background:#0b1f3aeb;border-radius:999px;align-items:center;gap:5px;height:24px;padding:0 10px 0 8px;font-size:10px;font-weight:600;animation:.56s cubic-bezier(.34,1.56,.64,1) 1.7s backwards gs-sc-drop;display:inline-flex;position:absolute;bottom:12px;right:16px;box-shadow:inset 0 0 0 1px #ffffff2e,0 12px 26px -12px #000000bf}@keyframes gs-sc-drop{0%{opacity:0;transform:translateY(10px)scale(.92)}to{opacity:1;transform:none}}[data-group-sample] .gs-sc-ring-bell{transform-origin:50% 12%;animation:.9s ease-in-out 2.15s both gs-sc-bell}@keyframes gs-sc-bell{0%,to{transform:rotate(0)}20%{transform:rotate(16deg)}40%{transform:rotate(-13deg)}60%{transform:rotate(8deg)}80%{transform:rotate(-4deg)}}[data-group-sample] .gs-sc-qr{background:#fff;border-radius:14px;width:84px;height:84px;padding:8px;animation:.48s cubic-bezier(.22,1,.36,1) 60ms backwards gs-sc-enter;display:block;position:relative;overflow:hidden;box-shadow:0 16px 34px -16px #000000bf}[data-group-sample] .gs-sc-scan{opacity:0;background:linear-gradient(#3e83ff00,#3e83ff4d 70%,#3e83ffd9);border-radius:2px;height:16px;animation:1.5s cubic-bezier(.65,0,.35,1) .52s 2 backwards gs-sc-scan;position:absolute;top:0;left:5px;right:5px}@keyframes gs-sc-scan{0%{opacity:0;transform:translateY(-4px)}15%{opacity:1}85%{opacity:1}to{opacity:0;transform:translateY(72px)}}@media (pointer:coarse){[data-group-sample] .gs-sc-qr-note{display:none}}[data-group-sample] .gs-sc-link{color:#ffffffd9;background:#ffffff14;border-radius:9px;align-items:center;gap:6px;height:28px;padding:0 9px;font-size:10.5px;animation:.42s cubic-bezier(.22,1,.36,1) .26s backwards gs-rise;display:flex;box-shadow:inset 0 0 0 1px #ffffff24}[data-group-sample] .gs-sc-copy{opacity:0;animation:.22s .82s backwards gs-sc-out}@keyframes gs-sc-out{0%{opacity:1;transform:none}to{opacity:0;transform:scale(.5)}}[data-group-sample] .gs-sc-copied{animation:.42s cubic-bezier(.34,1.56,.64,1) .9s backwards gs-sc-pop}[data-group-sample] .gs-sc-join{color:#ffffffb3;height:26px;animation:gs-sc-slide .48s cubic-bezier(.22, 1, .36, 1) var(--gs-d,0s) backwards;background:#ffffff0f;border-radius:999px;align-items:center;gap:7px;padding:0 9px 0 4px;font-size:10.5px;display:flex}@keyframes gs-sc-slide{0%{opacity:0;transform:translate(16px)}to{opacity:1;transform:none}}[data-group-sample] .gs-sc-request{flex-direction:column;gap:14px}[data-group-sample] .gs-sc-topic{color:#ffffffd9;background:#ffffff14;border-radius:999px;align-items:center;gap:5px;height:28px;padding:0 9px 0 4px;font-size:10.5px;font-weight:600;display:inline-flex;box-shadow:inset 0 0 0 1px #ffffff1f}[data-group-sample] .gs-sc-topic-picked{color:#0b1f3a;background:#fff;animation:.44s .52s backwards gs-sc-pick;box-shadow:0 10px 22px -12px #000000b3}@keyframes gs-sc-pick{0%{color:#ffffffd9;background:#ffffff14;box-shadow:inset 0 0 0 1px #ffffff1f}to{color:#0b1f3a;background:#fff;box-shadow:0 10px 22px -12px #000000b3}}[data-group-sample] .gs-sc-topic-check{color:#1f5fd6;animation:.38s cubic-bezier(.34,1.56,.64,1) .78s backwards gs-sc-pop}[data-group-sample] .gs-sc-track{grid-template-columns:repeat(3,minmax(0,1fr));width:min(296px,100%);display:grid;position:relative}[data-group-sample] .gs-sc-track-line{background:#ffffff29;border-radius:2px;height:2px;position:absolute;top:6px;left:16.67%;right:16.67%}[data-group-sample] .gs-sc-track-fill{border-radius:inherit;transform-origin:0;background:#62dcae;animation:1.1s cubic-bezier(.65,0,.35,1) .96s backwards gs-sc-fill;position:absolute;inset:0}@keyframes gs-sc-fill{0%{transform:scaleX(0)}to{transform:none}}[data-group-sample] .gs-sc-stop{flex-direction:column;align-items:center;gap:6px;display:flex;position:relative}[data-group-sample] .gs-sc-stop-dot{color:#0b1f3a;width:14px;height:14px;animation:gs-sc-reach .36s ease var(--gs-d,0s) backwards;background:#62dcae;border-radius:999px;justify-content:center;align-items:center;display:inline-flex;box-shadow:0 0 0 3px #0f2747}@keyframes gs-sc-reach{0%{color:#0000;background:#0f2747;box-shadow:0 0 0 3px #0f2747,inset 0 0 0 1.5px #fff6}to{color:#0b1f3a;background:#62dcae;box-shadow:0 0 0 3px #0f2747}}[data-group-sample] .gs-sc-stop-label{white-space:nowrap;color:#ffffffc7;font-size:9.5px;font-weight:600}[data-group-sample] .gs-sc-booked{color:#9ff0cf;background:#62dcae24;border-radius:999px;align-items:center;height:22px;padding:0 9px;font-size:10px;font-weight:600;animation:.44s cubic-bezier(.34,1.56,.64,1) 2.25s backwards gs-sc-pop;display:inline-flex}[data-group-sample] .gs-sc-finale{flex-direction:column;gap:14px}[data-group-sample] .gs-sc-halo{border-radius:19px;padding:3px;animation:.56s cubic-bezier(.22,1,.36,1) 80ms backwards gs-sc-enter;display:inline-flex;position:relative;box-shadow:0 0 0 1px #fff3,0 18px 40px -18px #000000bf}[data-group-sample] .gs-sc-halo:after{content:"";border-radius:inherit;animation:1.4s cubic-bezier(.22,1,.36,1) .52s backwards gs-tour-ping;position:absolute;inset:0}[data-group-sample] .gs-sc-seen{color:#ffffffd9;background:#ffffff14;border-radius:10px;justify-content:center;align-items:center;width:30px;height:30px;display:inline-flex;position:relative;box-shadow:inset 0 0 0 1px #ffffff1f}[data-group-sample] .gs-sc-seen>svg{width:14px;height:14px}[data-group-sample] .gs-sc-seen-check{color:#0b1f3a;width:14px;height:14px;animation:gs-sc-pop .38s cubic-bezier(.34, 1.56, .64, 1) var(--gs-d,0s) backwards;background:#62dcae;border-radius:999px;justify-content:center;align-items:center;display:inline-flex;position:absolute;bottom:-4px;right:-4px;box-shadow:0 0 0 2px #0f2747}[data-group-sample] .gs-sc-seen-check svg{stroke-width:3.2px;width:9px;height:9px}
