.wl-root{--wl-font:var(--font-figtree), ui-sans-serif, system-ui, sans-serif;--wl-page:#f3f4f7;--wl-ink:#2f3438;--wl-ink-muted:#61676b;--wl-orange:#fd4c00;--wl-orange-tint:#ffefe6;--wl-line:#e8ebf0;--wl-sheet:#f3f4f7;--wl-card:#f3f4f7cc;--wl-green:#01a552;--wl-danger:#e5484d;--wl-telegram:#229ed9;--wl-ease-out:cubic-bezier(.22, 1, .36, 1);--wl-ease-spring:cubic-bezier(.16, 1, .3, 1);--wl-gutter:clamp(16px, 7.7vw, 111px);min-height:100dvh;color:var(--wl-ink);background:var(--wl-page);font-family:var(--wl-font);font-synthesis:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-weight:500;line-height:1.375}:where(.wl-root) *,:where(.wl-root) :before,:where(.wl-root) :after{box-sizing:border-box}:where(.wl-root) :where(button,input){font:inherit;color:inherit;-webkit-tap-highlight-color:transparent}:where(.wl-root) button{cursor:pointer}:where(.wl-root) :where(h1,h2,p){margin:0}.wl-sr-only{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.wl-root a:focus-visible,.wl-root button:focus-visible{outline:2px solid var(--wl-orange);outline-offset:3px}.wl-heading{letter-spacing:-.02em;text-wrap:balance;font-weight:700}.wl-display{text-align:center;font-size:clamp(40px,5.6vw,80px);line-height:1.125}.wl-body{letter-spacing:-.015em;font-size:16px;line-height:22px}.wl-live-number{font-variant-numeric:tabular-nums}.wl-primary-button{color:#fff;background:var(--wl-orange);letter-spacing:-.015em;height:48px;transition:filter .16s ease, transform .16s var(--wl-ease-out);border:0;border-radius:128px;justify-content:center;align-items:center;padding:0 24px;font-size:16px;font-weight:700;display:inline-flex}.wl-primary-button:hover:not(:disabled){filter:brightness(1.06)}.wl-primary-button:active:not(:disabled){transform:scale(.98)}.wl-primary-button:disabled{opacity:.6;cursor:default}.wl-outline-pill{border:1px solid var(--wl-ink);width:100%;max-width:358px;height:48px;color:var(--wl-ink);background:0 0;border-radius:128px;justify-content:center;align-items:center;gap:4px;padding:0 16px;font-size:16px;font-weight:700;display:inline-flex}.wl-white-pill,.wl-share-buttons button{color:#2e2e2e;letter-spacing:-.01em;background:#fff;border:1px solid #fff;border-radius:9999px;justify-content:center;align-items:center;gap:5px;height:36px;padding:0 14px;font-size:12px;font-weight:700;transition:border-color .16s;display:inline-flex}.wl-white-pill:hover,.wl-share-buttons button:hover{border-color:var(--wl-line)}.wl-invite-link{color:var(--wl-ink);letter-spacing:-.02em;text-align:left;background:0 0;border:0;padding:0;font-size:14px;line-height:18px}.wl-invite-link span{text-underline-offset:2px;text-decoration:underline}.wl-form-error,.wl-form-notice{width:100%;margin-top:8px;font-size:14px;line-height:18px}.wl-form-error{color:var(--wl-danger)}.wl-text-actions{flex-wrap:wrap;gap:8px 16px;display:flex}.wl-text-actions button{color:var(--wl-ink);text-underline-offset:2px;background:0 0;border:0;padding:0;font-size:14px;text-decoration:underline}.wl-pill-field{border:1px solid var(--wl-ink);background:0 0;border-radius:9999px;align-items:center;gap:8px;width:100%;height:48px;padding:0 4px 0 16px;display:flex}.wl-pill-field[data-invalid=true]{border-color:var(--wl-danger)}.wl-pill-field>svg{color:var(--wl-ink);flex:none}.wl-pill-field input{letter-spacing:-.015em;background:0 0;border:0;outline:0;flex:1;min-width:0;height:100%;padding:0;font-size:16px}.wl-pill-field input::placeholder{color:var(--wl-ink);opacity:1}.wl-pill-field .wl-code-input{font-variant-numeric:tabular-nums;letter-spacing:.2em}.wl-pill-field button{color:#fff;background:var(--wl-orange);border:0;border-radius:9999px;flex:none;justify-content:center;align-items:center;width:40px;height:40px;transition:filter .16s;display:inline-flex}.wl-pill-field button:hover:not(:disabled){filter:brightness(1.06)}.wl-pill-field button:disabled{opacity:.6;cursor:default}.wl-pill-field-text{display:none}.wl-hero{pointer-events:none;position:absolute;inset:0;overflow:hidden}.wl-hero-desktop,.wl-hero-phone{position:absolute;container-type:inline-size}.wl-hero-desktop{aspect-ratio:1440/1024;height:min(100svh,71.1vw);top:50%;right:0;transform:translateY(-50%)}.wl-hero-phone{--u:calc(100cqw / 390);width:var(--wl-hero-w);aspect-ratio:390/600;top:0;left:50%;transform:translate(-50%)}.wl-hero-layer{left:calc(var(--l) * var(--u));top:calc(var(--t) * var(--u));width:calc(var(--w) * var(--u));height:calc(var(--h) * var(--u));max-width:none;position:absolute}.wl-hero-rotated{transform:rotate(-8.74deg)}.wl-hero-masked{-webkit-mask-image:var(--mask);-webkit-mask-image:var(--mask);mask-image:var(--mask);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:calc(var(--mw) * var(--u)) calc(var(--mh) * var(--u));-webkit-mask-size:calc(var(--mw) * var(--u)) calc(var(--mh) * var(--u));mask-size:calc(var(--mw) * var(--u)) calc(var(--mh) * var(--u));-webkit-mask-position:calc(var(--mx) * var(--u)) calc(var(--my) * var(--u));-webkit-mask-position:calc(var(--mx) * var(--u)) calc(var(--my) * var(--u));mask-position:calc(var(--mx) * var(--u)) calc(var(--my) * var(--u))}.wl-hero-cover{object-fit:cover}.wl-hero-masked>img.wl-hero-cover:not(.wl-hero-layer){width:100%;height:100%;position:absolute;inset:0}.wl-hero-desktop{display:none}.wl-hero-flat{max-width:none;height:100%;position:absolute;top:0;right:0}.wl-split{--wl-hero-w:min(100vw, 520px, calc((100svh - 350px) * .8));background:var(--wl-page);min-height:100svh;position:relative;overflow:hidden}.wl-split-content{z-index:1;width:100%;max-width:390px;min-height:100svh;padding:calc(var(--wl-hero-w) * 1.02) 16px max(32px, calc(env(safe-area-inset-bottom) + 21px));flex-direction:column;justify-content:flex-end;align-items:flex-start;margin:0 auto;display:flex;position:relative}.wl-landing .wl-landing-title,.wl-landing .wl-landing-subtitle{padding:0 14px}.wl-landing-title{font-size:40px;line-height:50px}.wl-landing-title .wl-live-number{color:var(--wl-orange);margin-bottom:-10px;font-size:64px;font-weight:900;line-height:64px;display:block}.wl-landing-subtitle{max-width:280px;margin-top:16px}.wl-code .wl-landing-subtitle{max-width:none}.wl-code-email{overflow-wrap:anywhere;font-weight:700}.wl-landing .wl-pill-field{margin-top:24px}.wl-landing .wl-invite-app,.wl-landing .wl-text-actions{text-align:center;align-self:center;margin-top:24px}.wl-outcome .wl-split-content{text-align:center;align-items:center}.wl-outcome-check{flex:none}.wl-outcome-title{margin-top:12px;font-size:48px;line-height:52px}.wl-outcome-message{margin-top:12px}.wl-success-invite-code{margin-top:8px}.wl-success-invite-code strong{letter-spacing:.04em;-webkit-user-select:all;user-select:all;font-weight:700}.wl-outcome-action{width:100%;margin-top:35px}.wl-outcome .wl-store-buttons{margin-top:32px}.wl-store-buttons{flex-wrap:wrap;justify-content:center;gap:8px;display:flex}.wl-store-button{color:#fff;text-align:left;width:144px;transition:transform .16s var(--wl-ease-out);background:#1e1e1e;border:1px solid #ffffff29;border-radius:12px;align-items:center;gap:8px;padding:8px 12px;text-decoration:none;display:inline-flex}.wl-store-button:hover{transform:translateY(-1px)}.wl-store-button>svg{flex:none;width:20px;height:20px}.wl-store-button>span{flex-direction:column;display:flex}.wl-store-button small{font-size:10px;font-weight:400;line-height:12px}.wl-store-button strong{letter-spacing:-.01em;font-size:14px;font-weight:700;line-height:16px}.wl-qr{background:#fff;border-radius:12px;place-items:center;width:80px;height:80px;padding:8px;display:grid;position:relative}.wl-qr>svg{width:64px;height:64px}.wl-qr-badge{background:var(--wl-orange);border-radius:7px;place-items:center;width:28px;height:28px;display:grid;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.wl-qr-badge svg{color:#fff;width:18px;height:18px}.wl-queue,.wl-power{background:var(--wl-page);min-height:100svh;position:relative;overflow:hidden}.wl-shape-backdrop{pointer-events:none;position:absolute;inset:0;overflow:hidden}.wl-shape-gradient{background:linear-gradient(to bottom, #d9d9d900, var(--wl-ink) 97.754%);height:1406px;position:absolute;top:140px;left:-28px;right:-28px}.wl-shape{max-width:none;position:absolute}.wl-shape-phone{width:851px;height:725px;top:calc(50svh - 357px);left:calc(50% - 453px)}.wl-shape-desktop{display:none}.wl-queue-hero,.wl-queue-cards{z-index:1;width:100%;min-height:100svh;padding:max(24px, env(safe-area-inset-top)) 16px max(42px, calc(env(safe-area-inset-bottom) + 24px));flex-direction:column;align-items:center;display:flex;position:relative}.wl-queue-hero{justify-content:center;gap:16px}.wl-queue-title{max-width:358px;font-size:48px;line-height:52px}.wl-queue-title .wl-live-number{color:var(--wl-orange)}.wl-queue-subtitle{text-align:center}.wl-queue-hero .wl-scroll-cue{margin-top:32px}.wl-queue-hero .wl-invite-link{text-align:center;margin-top:32px}.wl-queue-cards{gap:24px}.wl-card-grid{gap:16px;width:100%;max-width:358px;display:grid}.wl-card{background:var(--wl-card);border-radius:16px;flex-direction:column;padding:24px;display:flex}.wl-card h2{letter-spacing:-.03em;font-size:18px;font-weight:700;line-height:24px}.wl-card p{color:var(--wl-ink-muted);letter-spacing:-.01em;margin-top:4px;font-size:14px;line-height:16px}.wl-notify-card{text-align:center;align-items:center}.wl-notify-card h2{margin-top:16px;font-size:20px;line-height:28px}.wl-notify-card h2 span{display:block}.wl-notify-card>p{max-width:293px;margin-top:11px}.wl-notify-card .wl-store-buttons{margin-top:20px}.wl-referral-card{align-items:flex-start}.wl-card-row{align-items:flex-start;gap:8px;display:flex}.wl-card-icon{width:40px;height:40px;color:var(--wl-orange);background:#fd4c001f;border-radius:12px;flex:none;place-items:center;display:grid}.wl-card-icon-plain{color:var(--wl-ink);background:0 0}.wl-share-buttons{flex-wrap:wrap;gap:8px;margin-top:16px;display:flex}.wl-share-buttons button:not(.wl-copy-button){width:36px;padding:0}.wl-share-buttons .wl-telegram-share{color:var(--wl-telegram);background:#229ed91f;border-color:#229ed940}.wl-divider{background:var(--wl-line);align-self:stretch;height:1px;margin:23px 0 20px}.wl-referral-card .wl-white-pill{margin-top:16px}.wl-back-button{z-index:3;top:max(24px, calc(env(safe-area-inset-top) + 16px));left:max(16px, env(safe-area-inset-left));width:44px;height:44px;color:var(--wl-ink);background:0 0;border:0;border-radius:9999px;place-items:center;padding:0;display:grid;position:fixed}.wl-power-content{z-index:1;width:100%;max-width:390px;min-height:100svh;padding:max(96px, calc(env(safe-area-inset-top) + 80px)) 16px max(32px, calc(env(safe-area-inset-bottom) + 21px));text-align:center;flex-direction:column;align-items:center;margin:0 auto;display:flex;position:relative}.wl-power-content>.wl-heading{font-size:48px;line-height:52px}.wl-power-content>.wl-body{margin-top:16px}.wl-connection-list{text-align:left;flex-direction:column;gap:16px;width:100%;margin-top:40px;display:flex}.wl-field-pill{border:1px solid var(--wl-ink);background:0 0;border-radius:9999px;align-items:center;gap:12px;width:100%;height:56px;padding:0 16px;display:flex}.wl-field-pill:focus-within{border-color:var(--wl-orange)}.wl-field-pill>svg{flex:none}.wl-field-pill input{background:0 0;border:0;outline:0;flex:1;min-width:0;height:100%;padding:0;font-size:16px;font-weight:700}.wl-field-pill input::placeholder{color:var(--wl-ink);opacity:1}.wl-wallet-button,.wl-wallet-field,.wl-wallet-field input::placeholder{color:var(--wl-orange)}.wl-wallet-button strong{text-align:left;text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;font-weight:700;overflow:hidden}.wl-wallet-button[aria-pressed=true]{border-color:var(--wl-orange);background:var(--wl-orange-tint)}.wl-wallet-button[aria-pressed=true] .wl-field-pill-go{display:none}.wl-telegram-field>svg{color:var(--wl-telegram)}.wl-submit-connections{width:100%;margin-top:auto}@media (min-width:760px) and (min-aspect-ratio:23/20){.wl-hero-desktop{display:block}.wl-hero-phone{display:none}.wl-split-content{max-width:none;padding:48px 0 48px var(--wl-gutter);justify-content:center;margin:0}.wl-split-content>*{max-width:min(38vw,633px)}.wl-landing .wl-landing-title,.wl-landing .wl-landing-subtitle{padding:0}.wl-landing-title,.wl-outcome-title{font-size:clamp(36px,min(5.6vw,8.8svh),80px);line-height:1.125}.wl-landing-title .wl-live-number{color:inherit;font-size:inherit;font-weight:inherit;line-height:inherit;margin:0;display:inline}.wl-landing-subtitle,.wl-outcome-message{max-width:min(38vw,452px);margin-top:clamp(12px,2.3svh,24px);font-size:clamp(18px,1.67vw,24px);line-height:1.2}.wl-landing .wl-pill-field{width:min(33.3vw,480px);height:56px;margin-top:clamp(20px,3.8svh,39px);padding-right:5px}.wl-pill-field button{letter-spacing:-.015em;width:auto;height:44px;padding:0 12.5px;font-size:14px;font-weight:700}.wl-pill-field-text{display:inline}.wl-pill-field-arrow{display:none}.wl-landing .wl-invite-app,.wl-landing .wl-text-actions{text-align:left;align-self:flex-start;margin-top:clamp(20px,3.5svh,36px);font-size:16px}.wl-text-actions button{font-size:16px}.wl-outcome .wl-split-content{text-align:left;align-items:flex-start}.wl-outcome-title{margin-top:clamp(12px,2svh,20px)}.wl-outcome-action{width:148px;margin-top:clamp(20px,3.3svh,34px)}.wl-outcome .wl-store-buttons{justify-content:flex-start}}@media (min-width:760px){.wl-shape-phone{display:none}.wl-shape-desktop{width:1802.92px;height:1537.43px;display:block;top:-46.7px;left:calc(50% - 1057px);transform:rotate(-3.57deg)}.wl-shape-gradient{height:2061px;top:42px}.wl-power .wl-shape-gradient{display:none}.wl-queue-hero{justify-content:flex-end;min-height:0;padding:clamp(96px,21svh,219px) 24px 0}.wl-queue-title{max-width:633px;font-size:clamp(48px,5.6vw,80px);line-height:1.125}.wl-queue-subtitle{font-size:24px;line-height:29px}.wl-queue .wl-scroll-cue{display:none}.wl-queue-hero .wl-invite-link{order:1;margin-top:8px;font-size:16px}.wl-queue-cards{min-height:0;padding-top:clamp(32px,5svh,64px)}.wl-card-grid{grid-template-columns:repeat(2,360px);justify-content:center;max-width:none}.wl-card{min-height:328px}.wl-referral-card{padding-top:36px}.wl-power-content{justify-content:center;max-width:633px;padding-top:96px}.wl-power-content>.wl-heading{font-size:clamp(48px,5.6vw,80px);line-height:1.125}.wl-power-content>.wl-body{margin-top:24px;font-size:24px;line-height:29px}.wl-connection-list{width:286px}.wl-submit-connections{width:286px;margin-top:40px}.wl-back-button{top:32px;left:32px}}@media (min-width:760px) and (max-width:799px){.wl-card-grid{grid-template-columns:360px}}.wl-pass{aspect-ratio:640/290;filter:drop-shadow(0 10px 18px #1a130947);align-self:stretch;max-width:420px;margin-top:16px;container-type:inline-size}.wl-pass-card{--cut:74%;color:#f7ecd2;height:100%;-webkit-mask:radial-gradient(circle 3cqw at var(--cut) 0, #0000 97%, #000), radial-gradient(circle 3cqw at var(--cut) 100%, #0000 97%, #000);-webkit-mask-composite:source-in;-webkit-mask:radial-gradient(circle 3cqw at var(--cut) 0, #0000 97%, #000), radial-gradient(circle 3cqw at var(--cut) 100%, #0000 97%, #000);mask:radial-gradient(circle 3cqw at var(--cut) 0, #0000 97%, #000), radial-gradient(circle 3cqw at var(--cut) 100%, #0000 97%, #000);background:linear-gradient(105deg,#0000 38%,#ffe4962e 48%,#fffceb52 50%,#ffe4962e 52%,#0000 62%),linear-gradient(135deg,#3a2c12 0%,#1a1309 50%,#33270f 100%);border-radius:4cqw;grid-template-columns:74% 26%;display:grid;position:relative;overflow:hidden;box-shadow:inset 0 0 0 1px #f5d27a66,inset 0 1px #fff3c473;-webkit-mask-composite:source-in;mask-composite:intersect}.wl-pass-main{flex-direction:column;justify-content:space-between;min-width:0;padding:6cqw 5.5cqw;display:flex}.wl-pass-brand{letter-spacing:-.02em;align-items:center;gap:1.6cqw;font-size:3.4cqw;font-weight:700;display:flex}.wl-pass-brand svg{width:5.2cqw;height:auto}.wl-pass-brand path{fill:#e8c063}.wl-pass .wl-pass-eyebrow{color:#f7ecd299;letter-spacing:.22em;text-transform:uppercase;margin:0 0 .8cqw;font-size:2.4cqw;font-weight:700;line-height:1.2}.wl-pass .wl-pass-code{letter-spacing:-.01em;text-overflow:ellipsis;white-space:nowrap;background:linear-gradient(110deg,#8a6418 0%,#f5d27a 20%,#fffaf0 34%,#d4a537 50%,#fff1bf 66%,#a8781f 82%,#f5d27a 100%);color:#0000;-webkit-background-clip:text;background-clip:text;margin:0;font-size:8.4cqw;font-weight:900;line-height:1;overflow:hidden}.wl-pass .wl-pass-sub{letter-spacing:0;color:#f7ecd2cc;margin:1.2cqw 0 0;font-size:3cqw;font-weight:500;line-height:1.2}.wl-pass-meta{gap:6cqw;margin:0;display:flex}.wl-pass-meta dt{color:#f7ecd280;letter-spacing:.16em;text-transform:uppercase;font-size:2cqw;font-weight:700}.wl-pass-meta dd{margin:.6cqw 0 0;font-size:2.8cqw;font-weight:700}.wl-pass-stub{border-left:2px dashed #f5d27a4d;flex-direction:column;justify-content:space-between;align-items:center;padding:6cqw 2.5cqw;display:flex}.wl-pass-admit{color:#e8c063;letter-spacing:.14em;writing-mode:vertical-rl;font-size:3cqw;font-weight:900;transform:rotate(180deg)}.wl-pass-barcode{opacity:.85;background:repeating-linear-gradient(90deg,#f2dc9b 0 2px,#0000 2px 4px,#f2dc9b 4px 5px,#0000 5px 8px,#f2dc9b 8px 11px,#0000 11px 12px,#f2dc9b 12px 13px,#0000 13px 16px);border-radius:2px;width:72%;height:7cqw}.wl-pass-used{filter:grayscale()opacity(.55)}.wl-pass-stamp{color:#f7ecd2;letter-spacing:.18em;border:.6cqw solid #f7ecd2;border-radius:1.6cqw;padding:.8cqw 2.4cqw;font-size:4.4cqw;font-weight:900;position:absolute;top:50%;left:37%;transform:translate(-50%,-50%)rotate(-12deg)}.wl-hellopass-link,.wl-text-button{color:var(--wl-ink);letter-spacing:-.02em;text-underline-offset:2px;background:0 0;border:0;padding:0;font-size:14px;line-height:18px;text-decoration:underline}.wl-hellopass-link,.wl-hellopass-added,.wl-hellopass-field{margin-top:16px}.wl-hellopass-field{align-self:stretch}.wl-landing .wl-hellopass-field .wl-pill-field{margin-top:0}.wl-hellopass-added{color:var(--wl-ink);letter-spacing:-.02em;margin-bottom:0;font-size:14px;line-height:18px}.wl-hellopass-added .wl-text-button{margin-left:4px}.wl-invite-app{justify-items:center;gap:12px;display:grid}.wl-demo-toggle{z-index:20;top:max(16px, env(safe-area-inset-top));right:max(16px, env(safe-area-inset-right));border:1px solid var(--wl-line);height:34px;color:var(--wl-ink);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);letter-spacing:-.12px;background:#ffffffb8;border-radius:9999px;padding:0 14px;font-size:12px;font-weight:700;position:fixed;box-shadow:0 8px 24px #0e1a2624}@media (prefers-reduced-motion:reduce){.wl-root *,.wl-root :before{transition:none!important;animation:none!important}}.wl-region-banner{color:#e5484d;font-family:var(--font-figtree), ui-sans-serif, system-ui, sans-serif;-webkit-font-smoothing:antialiased;background:#fdecec;align-items:flex-start;gap:12px;padding:12px clamp(16px,7.7vw,111px);font-size:14px;font-weight:500;line-height:1.43;display:flex}.wl-region-banner p{margin:0}.wl-region-banner a{color:inherit;text-underline-offset:2px;text-decoration:underline}.wl-region-banner-icon{flex:none;margin-top:1px}
