.glass{background:var(--glass-tint,var(--glow-glass-surface));-webkit-backdrop-filter:blur(var(--glow-glass-blur)) saturate(1.6);backdrop-filter:blur(var(--glow-glass-blur)) saturate(1.6);box-shadow:inset 0 0 0 .5px #ffffff1a,inset 0 1px 1px -.5px #ffffff59}@media (resolution<=1.5x){.glass{box-shadow:inset 0 0 0 1px #ffffff12,inset 0 1px 1px -.5px #ffffff59}}:where(.glass){isolation:isolate;position:relative}.glass[data-lens]{-webkit-backdrop-filter:none;backdrop-filter:none;background:0 0}.glass-lens-layer{z-index:-1;pointer-events:none;background:var(--glass-tint,var(--glow-glass-surface));position:absolute}:where(.rim){position:relative}.glass:after,.rim:after{content:"";border-radius:inherit;pointer-events:none;-webkit-mask-composite:xor;background:linear-gradient(135deg,#ffffffb3,#ffffff0f 38%,#ffffff08 62%,#ffffff6b);padding:1px;position:absolute;inset:0;-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor,source-over;mask:linear-gradient(#000 0 0) content-box exclude,linear-gradient(#000 0 0)}.glass-glow{z-index:-1;border-radius:inherit;pointer-events:none;opacity:var(--p,0);background:radial-gradient(circle var(--gr,60px) at var(--gx,50%) var(--gy,50%), #ffffff26 33%, #fff0 100%), #ffffff14;position:absolute;inset:0}.bar-item{height:var(--bar-item-height);padding:0 var(--bar-item-padding);border-radius:var(--radius-pill);color:var(--glow-white);align-items:center;display:inline-flex}.credit-badge{align-items:center;gap:var(--space-xs);font:var(--type-label-large);font-weight:700;display:inline-flex}.credit-badge img{width:20px;height:20px}.alert-host{z-index:100;pointer-events:none;padding-top:calc(env(safe-area-inset-top) + 8px);flex-direction:column;align-items:center;gap:8px;display:flex;position:absolute;inset:0 0 auto}.alert-banner{pointer-events:auto;border-radius:var(--radius-pill);background:var(--glow-bar-glass-fallback);align-items:center;gap:12px;max-width:calc(100% - 32px);margin:0 16px;padding:12px 16px;animation:.42s cubic-bezier(.2,1.2,.4,1) both alert-in;display:flex}.alert-banner.leaving{animation:.3s ease-in both alert-out}.alert-icon{place-items:center;width:24px;height:24px;display:grid}.alert-text{flex-direction:column;gap:2px;display:flex}.alert-title{font-size:14.5px;font-weight:500;line-height:17px}.alert-message{white-space:pre-line;color:#fff9;font-size:12.5px;line-height:15px}@keyframes alert-in{0%{opacity:0;transform:translateY(-120%)}to{opacity:1;transform:none}}@keyframes alert-out{to{opacity:0;transform:translateY(-120%)}}.alert-banner.lower{margin-top:44px}.upgrade-text{background:linear-gradient(to right, var(--glow-try-start), var(--glow-try-end));color:#0000;-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text}.glass-alert{--glass-tint:#00000073;-webkit-backdrop-filter:blur(24px)saturate(1.6);backdrop-filter:blur(24px)saturate(1.6)}.menu-anchor{position:relative}.menu-panel{top:calc(100% + 8px);z-index:30;transform-origin:100% 0;border-radius:20px;width:max-content;min-width:200px;max-width:250px;animation:.14s ease-out both menu-in;position:absolute;inset-inline-end:0;box-shadow:0 8px 24px #00000073}@keyframes menu-in{0%{opacity:0;transform:scale(.94)}to{opacity:1;transform:none}}.menu-item{text-align:start;width:100%;min-height:48px;color:var(--glow-white);align-items:center;gap:18px;padding:0 19px 0 16px;font-size:15px;font-weight:400;line-height:20px;display:flex}.menu-item.selected{font-weight:600}.menu-item:active{background:#ffffff14}.menu-label{flex:1}.menu-divider{background:var(--glow-menu-border);height:1px}.menu-panel.up{transform-origin:100% 100%;top:auto;bottom:calc(100% + 8px)}.menu-panel.rim{background:var(--glow-eerie-black)}.menu-clip{border-radius:inherit;overflow:hidden}.prompt-scrim{z-index:200;background:#00000059;place-items:center;padding:0 36px;display:grid;position:fixed;inset:0}.prompt-panel{border-radius:29px;width:100%;max-width:360px;box-shadow:0 12px 40px #00000080}.prompt-text{padding:22px 30px 0}.prompt-title{font-size:19px;font-weight:600;line-height:26px}.prompt-message{color:#fff9;white-space:pre-line;margin-top:6px;font-size:17px;line-height:24px}.prompt-actions{flex-direction:column;gap:8px;padding:14px 15px 16px;display:flex}.prompt-action{border-radius:var(--radius-pill);background:var(--glow-bar-item-glass);width:100%;height:48px;color:var(--glow-white);flex:none;font-size:17px;font-weight:500;line-height:22px}.prompt-action:active{background:#ffffff29}.prompt-action.destructive{color:var(--glow-error-red)}.prompt-pair{gap:8px;display:flex}.prompt-pair .prompt-action{flex:1;min-width:0}.prompt-field{resize:none;color:#fff;width:100%;height:120px;font:var(--type-body-large);background:#ffffff14;border:0;border-radius:14px;outline:0;padding:14px}.prompt-field::placeholder{color:#ffffff80}.prompt-scroll{border-radius:inherit;scrollbar-width:none;max-height:80vh;overflow-y:auto}.glow-video{position:absolute;inset:0;overflow:hidden}.glow-video>img,.glow-video>video{width:100%;height:100%;position:absolute;inset:0}.fit-cover{object-fit:cover}.fit-contain{object-fit:contain}.glow-video>video{opacity:0;background:0 0;transition:opacity .12s linear}.glow-video>video.rendered{opacity:1}.media{display:block;position:absolute;inset:0}.media img{width:100%;height:100%;position:absolute;inset:0}.video-badge{top:8px;filter:drop-shadow(0 1px 2px #000000e6);z-index:1;place-items:center;width:22px;height:22px;display:grid;position:absolute;inset-inline-end:8px}.screen{z-index:40;background:var(--glow-home-background);position:absolute;inset:0;overflow:hidden}.screen.black{background:#000}.topbar{z-index:11;align-items:center;gap:var(--space-sm);padding:calc(env(safe-area-inset-top) + var(--space-xs)) var(--bar-screen-inset) var(--space-xs);display:flex;position:absolute;inset:0 0 auto}.topbar .spacer{flex:1}.topbar .title{min-width:0;font:var(--type-title-medium);white-space:nowrap;text-overflow:ellipsis;flex:1;overflow:hidden}.topbar .title.center{text-align:center}.empty-msg{text-align:center;height:100%;font:var(--type-body-medium);color:var(--glow-cloudy-gray);place-items:center;padding:0 32px;display:grid}.pager{scroll-snap-type:y mandatory;overscroll-behavior:contain;scrollbar-width:none;position:absolute;inset:0;overflow-y:auto}.pager::-webkit-scrollbar{display:none}.pager.locked{overflow:hidden}.pager-page{scroll-snap-align:start;scroll-snap-stop:always;height:100%;position:relative}.shell{position:absolute;inset:0}.shell[hidden]{display:none}.category-scroll{scrollbar-width:none;position:absolute;inset:0;overflow-y:auto}.category-scroll::-webkit-scrollbar{display:none}.category-grid{gap:var(--bar-screen-inset);padding:calc(env(safe-area-inset-top) + 52px + 8px) var(--bar-screen-inset) calc(env(safe-area-inset-bottom) + 8px);display:grid}.category-cell{background:#1f1f1f;border-radius:12px;width:100%;padding:0;display:block;position:relative;overflow:hidden}.spinner{animation:1.2s linear infinite spinner-rotate}@keyframes spinner-rotate{to{transform:rotate(360deg)}}.paywall{z-index:40;background:#000;flex-direction:column;align-items:center;display:flex;position:absolute;inset:0}.pw-container{width:100%;min-height:0;max-width:var(--content-max-width);border-radius:0 0 32px 32px;flex-direction:column;flex:1;margin-bottom:4px;display:flex;position:relative;overflow:hidden}.pw-cta{width:100%;max-width:var(--content-max-width);height:156px;color:#fff;text-align:center;border-radius:32px 32px 0 0;flex:none;height:round(16.9951dvh,1px);font-size:18px;font-weight:600;line-height:22px;position:relative}.pw-cta>span{display:block;position:absolute;inset:32px 16px auto}.pw-center{flex:1;place-items:center;display:grid}.pw-close{top:calc(env(safe-area-inset-top) + 4px);z-index:5;color:#fff;border-radius:50%;place-items:center;width:36px;height:36px;display:grid;position:absolute;inset-inline-start:16px}.pw-scrim{z-index:250;text-align:center;background:#0009;flex-direction:column;justify-content:center;align-items:center;gap:14px;padding:0 32px;display:flex;position:fixed;inset:0}.pw-scrim p{color:#ffffffd9;margin:0;font-size:15px;line-height:20px}.pw-hero{position:absolute;inset:0 0 auto;overflow:hidden}.pw-hero.pw-hero-sub{height:calc(100% - 221px)}.pw-hero img{object-fit:cover;width:100%;height:100%}.pw-hero-fallback{background:linear-gradient(135deg, var(--glow-try-start), var(--glow-try-end));place-items:center;width:100%;height:100%;display:grid}.pw-hero-fade{height:265px;max-height:80%;position:absolute;inset:auto 0 0}.pw-hero-sub .pw-hero-fade{height:299px;height:round(32.6355dvh,1px);max-height:none}.pw-coin-body,.pw-sub-body{z-index:1;scrollbar-width:none;max-height:100%;padding-top:calc(env(safe-area-inset-top) + 48px);margin-top:auto;position:relative;overflow-y:auto}.pw-coin-body::-webkit-scrollbar{display:none}.pw-sub-body::-webkit-scrollbar{display:none}.pw-headline{padding:0 var(--space-xl) 24px;text-align:center;flex-direction:column;gap:12px;display:flex}.pw-headline h1{font:var(--type-display-large);margin:0}.pw-headline p{color:#ffffffd9;margin:0;font-size:15px;line-height:22px}.pw-packs{padding:14px var(--space-lg) 0;flex-direction:column;gap:12px;display:flex}.pack-wrap{position:relative}.pack-card{width:100%;min-height:80px;padding:0 var(--space-lg);text-align:start;box-shadow:inset 0 0 0 1px var(--glow-option-border);background:#1b1b1b;border-radius:18px;align-items:center;display:flex}.pack-card.selected{box-shadow:inset 0 0 0 2px #e89559}.pack-main{gap:var(--space-xs);flex-direction:column;flex:1;min-width:0;display:flex}.pack-coins{white-space:nowrap;font-size:22px;font-weight:700;line-height:28px}.pack-price{font-size:18px;font-weight:600}.pack-gens{flex-direction:column;align-items:flex-end;gap:2px;margin-inline-start:var(--space-md);display:flex}.pack-gens-n{white-space:nowrap;font-size:17px;font-weight:600}.pack-gens-cap{color:#ffffff8c;white-space:nowrap;font-size:11px}.pack-badge{top:-12px;position:absolute;inset-inline-end:14px}.pw-badge{padding:var(--space-xxs) var(--space-sm);border-radius:var(--radius-pill);color:#141414;background:#e89559;font-size:11px;font-weight:600;display:inline-block}.pw-legal{letter-spacing:-.17px;text-align:center;color:#ffffff8c;margin:0 20px 12px;font-size:11px;font-weight:400;line-height:15.95px}.pw-footer{min-height:16px;padding:0 var(--space-lg) var(--space-lg);color:var(--glow-cloudy-gray);align-items:center;font-size:12px;line-height:17.16px;display:flex}.pw-footer .start{text-align:start;flex:1}.pw-footer .mid{text-align:center;flex:2}.pw-footer .end{flex:1;justify-content:flex-end;display:flex}.pw-footer a,.pw-footer button{color:inherit;text-decoration:none}.pw-unavailable{justify-content:center;align-items:center;gap:var(--space-lg);padding:var(--space-xl);text-align:center;flex-direction:column;flex:1;display:flex}.pw-unavailable p{color:var(--glow-cloudy-gray);margin:0}.pw-unavailable-close{padding:var(--space-md) var(--space-xl);border-radius:var(--radius-pill);color:#0c0b0b;background:#fff;font-weight:700}.pw-features{padding:0 var(--space-lg);gap:var(--space-md);flex-direction:column;width:max-content;max-width:100%;margin:0 auto 24px;list-style:none;display:flex}.pw-features li{align-items:center;gap:var(--space-sm);font-size:20px;font-weight:700;line-height:25.4px;display:flex}.pw-features .dot{border-radius:50%;flex:none;width:10px;height:10px}.pw-plans{padding:0 var(--space-lg);gap:var(--space-sm);flex-direction:column;display:flex}.plan-card{align-items:center;gap:var(--space-md);width:100%;min-height:69px;padding:0 var(--space-lg);text-align:start;background-clip:padding-box;border:1px solid #2f2f30;border-radius:16px;display:flex}.plan-card.selected{background-origin:border-box;background-clip:padding-box,border-box;border:2px solid #0000}.plan-title{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.plan-name{white-space:nowrap;text-overflow:ellipsis;font-size:16px;font-weight:600;overflow:hidden}.plan-equiv{color:#fff9;white-space:nowrap;text-overflow:ellipsis;font-size:12px;overflow:hidden}.plan-badge{padding:4px var(--space-sm);border-radius:var(--radius-pill);white-space:nowrap;font-size:14px;font-weight:700;box-shadow:inset 0 0 0 .8px #ffffff4d}@media (resolution<=1.5x){.plan-badge{box-shadow:inset 0 0 0 1px #ffffff4d}}.plan-price{white-space:nowrap;font-size:14px;font-weight:600}.pw-cancel-row{margin:16px var(--space-lg) 10px;justify-content:center;align-items:center;gap:4px;min-height:20px;font-size:12px;display:flex}.blocking{z-index:300;background:#00000080;place-items:center;display:grid;position:fixed;inset:0}.blocking-box{flex-direction:column;align-items:center;gap:14px;padding:0 32px;display:flex}.blocking-box p{text-align:center;color:#ffffffd9;margin:0;font-size:15px;line-height:20px}.primary-btn{border-radius:var(--radius-pill);background:linear-gradient(to right, var(--glow-try-start), var(--glow-try-end));min-height:52px;color:var(--glow-white);text-align:center;place-items:center;padding:12px 24px;font-size:16px;font-weight:700;line-height:22px;display:grid}.primary-btn.white{background:var(--glow-white);color:var(--glow-home-background)}.primary-btn:disabled{opacity:1;cursor:default}.consent-scrim{z-index:200;background:#00000059;place-items:center;padding:24px;display:grid;position:fixed;inset:0}.consent-card{width:100%;max-width:420px;max-height:100%;padding:var(--space-xl);background:var(--glow-eerie-black);border-radius:24px;flex-direction:column;align-items:center;display:flex;box-shadow:0 12px 40px #00000080}.consent-scroll{margin-bottom:var(--space-xl);flex-direction:column;align-items:center;display:flex;overflow-y:auto}.consent-scroll h2{margin:var(--space-lg) 0 var(--space-md);text-align:center;font-size:18px;font-weight:700;line-height:26px}.consent-scroll p{font:var(--type-body-large);text-align:center;white-space:pre-line;margin:0;font-weight:500}.consent-scroll a{color:#fff;text-decoration:underline}.consent-agree{width:100%}.consent-back{margin-top:var(--space-md);width:100%;min-height:52px;padding:var(--space-md) 0;border-radius:var(--radius-pill);color:#ffffff80;font-size:18px;font-weight:600;box-shadow:inset 0 0 0 1px #ffffff59}.detail-video{position:absolute;inset:0}.detail-video-spinner{pointer-events:none;place-items:center;display:grid;position:absolute;inset:0}.detail-video-hit{z-index:1;cursor:default;background:0 0;position:absolute;inset:0}.detail-video-controls{z-index:2;pointer-events:none;flex-direction:column;justify-content:center;align-items:center;gap:16px;display:flex;position:absolute;inset:0;transform:translateY(-32px)}.video-glass{pointer-events:auto;color:#fff;border-radius:50%;place-items:center;animation:.16s ease-out both pop-in;display:grid}@keyframes pop-in{0%{opacity:0;transform:scale(.8)}to{opacity:1;transform:none}}.scrubber{z-index:2;inset-inline:16px;bottom:calc(env(safe-area-inset-bottom) + 12px);border-radius:var(--radius-pill);font-variant-numeric:tabular-nums;align-items:center;gap:10px;height:39px;padding:0 16px;font-size:12px;display:flex;position:absolute}.scrubber input{accent-color:#ebebeb;flex:1;min-width:0;height:7px}.inputs{gap:var(--space-xs);flex-direction:column;width:100%;display:flex}.input-row{align-items:center;gap:var(--space-md);display:flex}.input-label{color:#ffffffe6;-webkit-line-clamp:2;text-shadow:0 0 3px #00000059;-webkit-box-orient:vertical;flex:1;min-width:0;display:-webkit-box;overflow:hidden}.switch{background:#fff3;border-radius:16px;flex:none;width:52px;height:32px;padding:4px;transition:background .15s;box-shadow:inset 0 0 0 2px #fff6}.switch span{background:#fff;border-radius:50%;width:24px;height:24px;transition:transform .15s,background .15s;display:block}.switch.on{background:#c8f542;box-shadow:inset 0 0 0 2px #c8f542}.switch.on span{background:#000;transform:translate(20px)}.segmented{border-radius:20px;flex:none;display:flex;overflow:hidden;box-shadow:inset 0 0 0 1px #ffffff80}.segmented button{color:#fff;white-space:nowrap;background:0 0;padding:8px 14px;font-size:14px}.segmented button+button{box-shadow:inset 1px 0 #ffffff80}.segmented button.active{color:#000;background:#c8f542}.stepper{flex:none;align-items:center;display:flex}.stepper button{color:#c8f542;width:40px;height:40px;font-size:20px}.stepper button:disabled{color:#fff6}.stepper span{text-align:center;min-width:28px}.text-control{color:#fff;background:0 0;border:1px solid #ffffff80;border-radius:4px;outline:0;width:160px;max-width:160px;height:40px;padding:0 12px}.value-chip{align-items:center;gap:var(--space-xs);padding:var(--space-xs) var(--space-sm);border-radius:var(--radius-sm);background:#ffffff1f;max-width:180px;display:inline-flex}.value-chip span{text-overflow:ellipsis;white-space:nowrap;max-width:140px;overflow:hidden}.color-dot{border-radius:50%;flex:none;width:16px;height:16px;box-shadow:inset 0 0 0 1px #fff6}.option-list{min-width:180px;max-height:40vh;overflow-y:auto}.option-row{align-items:center;gap:var(--space-sm);width:100%;min-height:44px;padding:0 var(--space-lg);text-align:start;display:flex}.option-row:active{background:#ffffff14}.option-label{flex:1}.sheet-scrim{z-index:200;background:#0006;justify-content:center;align-items:flex-end;display:flex;position:fixed;inset:0}.sheet{width:100%;max-width:var(--phone-column-width);background:var(--glow-paywall-background);max-height:70vh;padding:var(--space-lg) 0 var(--space-xl);border-radius:28px 28px 0 0;flex-direction:column;display:flex}.sheet-search{margin:0 var(--space-lg) var(--space-sm);color:#fff;background:#ffffff14;border:0;border-radius:12px;outline:0;height:48px;padding:0 14px}.sheet-list{overflow-y:auto}.panel{background:#000;position:absolute;inset:0}.hero{background:#000;position:absolute;inset:0;overflow:hidden}.hero-backdrop{object-fit:cover;filter:blur(28px);width:calc(100% + 80px);height:calc(100% + 80px);position:absolute;inset:-40px}.hero-dim{background:#00000040;position:absolute;inset:0}.panel-gradient{pointer-events:none;background:linear-gradient(#0000,#0009);height:260px;position:absolute;inset:auto 0 0}.panel-bottom{z-index:5;width:100%;max-width:var(--content-max-width);padding:var(--space-sm) var(--space-lg) calc(env(safe-area-inset-bottom) + var(--space-sm));margin:0 auto;position:absolute;inset:auto 0 0}.panel-row{align-items:flex-end;gap:var(--space-md);display:flex}.panel-row .grow{flex:1}.panel-inputs{flex:1;min-width:0;max-height:220px;overflow-y:auto}.panel-right{align-items:center;gap:var(--space-md);padding:0 var(--space-xs) var(--space-xs) 0;flex-direction:column;display:flex}.try-btn{width:100%;margin-top:var(--space-md)}.coin-cost{margin-top:var(--space-xs);text-align:center;font:var(--type-body-medium);font-weight:500}.halo-btn{padding:var(--space-xs);border-radius:var(--radius-sm);color:#fff;place-items:center;display:grid}.halo{filter:drop-shadow(-1px -1px #00000059)drop-shadow(1px -1px #00000059)drop-shadow(-1px 1px #00000059)drop-shadow(1px 1px #00000059)}.halo-text{text-shadow:0 0 3px #00000059}.quality-badge{padding:var(--space-xs) var(--space-sm);border-radius:var(--radius-sm);font:var(--type-label-large);color:#fff}.count-badge{padding:var(--space-xs);border-radius:var(--radius-sm);font:var(--type-label-large);flex-direction:column;align-items:center;gap:2px;display:flex}.info-note{max-width:260px;padding:var(--space-lg);font:var(--type-body-medium)}.quality-menu{min-width:220px;padding-bottom:9px}.menu-header{color:#ffffff8c;padding:17px 16px 13px 41px;font-size:13px;font-weight:600}.detail-item{text-align:start;align-items:center;width:100%;padding:7.75px 16px 7.75px 11px;display:flex}.detail-item:active{background:#ffffff14}.di-check{flex:none;width:26px;display:grid}.di-icon{flex:none;width:21px;display:grid}.di-text{flex-direction:column;margin-inline-start:14.7px;display:flex}.di-title{font-size:17px;line-height:21.5px}.di-sub{color:#ffffff8c;font-size:12px;line-height:16px}.menu-panel:has(.quality-menu){border-radius:33px}.menu-panel:has(.info-note){border-radius:16px}.login{background:var(--glow-home-background);padding-top:calc(env(safe-area-inset-top) + 44px);padding-bottom:calc(env(safe-area-inset-bottom) + var(--space-xl));position:absolute;inset:0;overflow-y:auto}.login-column{width:100%;max-width:var(--content-max-width);flex-direction:column;align-items:center;margin:0 auto;padding:0 24px;display:flex}.login-logo{width:72px;height:72px}.login-title{margin:var(--space-md) 0 0;font:var(--type-headline-medium);text-align:center;font-size:28px;font-weight:700}.login-subtitle{margin:var(--space-sm) 0 0;font:var(--type-body-medium);color:#fff9;text-align:center}.login-form{width:100%;margin-top:var(--space-xl);flex-direction:column;display:flex}.glass-field{height:52px;padding:0 var(--space-lg);background:#ffffff14;border-radius:14px;align-items:center;display:flex;position:relative;box-shadow:inset 0 0 0 1px #ffffff14}.glass-field+.glass-field{margin-top:var(--space-md)}.glass-field input{min-width:0;height:100%;font:var(--type-body-large);color:var(--glow-white);caret-color:var(--glow-white);background:0 0;border:0;outline:0;flex:1;padding:0;font-size:17px}.glass-field input::placeholder{color:#ffffff80;opacity:1}.glass-field .clear{width:20px;height:20px;color:#fff6;place-items:center;margin-inline-start:var(--space-sm);display:grid}.login-continue{background:var(--glow-white);width:100%;height:52px;color:var(--glow-home-background);font:var(--type-title-medium);border-radius:12px;place-items:center;margin-top:20px;display:grid}.login-continue:disabled{cursor:default}.login-or{width:100%;margin-top:var(--space-lg);align-items:center;gap:var(--space-md);color:#fff6;font:var(--type-body-medium);display:flex}.login-or:before,.login-or:after{content:"";background:#ffffff1f;flex:1;height:1px}.login-social{margin-top:var(--space-md);width:100%;height:52px;font:var(--type-title-medium);color:var(--glow-white);opacity:.4;cursor:not-allowed;background:#ffffff14;border-radius:12px;box-shadow:inset 0 0 0 1px #ffffff14}.login-social.enabled{opacity:1;cursor:pointer}.login-social.enabled:active{background:#ffffff29}.google-slot{margin-top:var(--space-md);justify-content:center;width:100%;min-height:40px;display:flex}.result-page{background:#000;position:absolute;inset:0;overflow:hidden}.result-center{justify-content:center;align-items:center;gap:var(--space-md);text-align:center;pointer-events:none;flex-direction:column;padding:0 32px;display:flex;position:absolute;inset:0}.result-center p{color:var(--glow-cloudy-gray);margin:0}.result-retry{pointer-events:auto;padding:var(--space-md) var(--space-xl);border-radius:var(--radius-pill);color:#0c0b0b;background:#fff;font-weight:700}.bar-item.dim{opacity:.4}.more-menu{width:250px;padding:8.2px 0}.more-row{text-align:start;align-items:center;gap:16px;width:100%;height:41.3px;padding:0 12px 0 27px;font-size:17px;line-height:22px;display:flex}.more-row:active{background:#ffffff14}.more-row.danger{color:var(--glow-error-red)}.topbar .menu-panel.glass-alert{--glass-tint:#1c1b1aeb;border-radius:30px}.screen.black{overflow:clip}.rf-layer{z-index:70;pointer-events:none;clip-path:inset(0 max(0px, calc((100vw - var(--phone-column-width)) / 2)));position:fixed;inset:0;overflow:hidden}.rf-flight{position:absolute;inset:0}.rf-coin{will-change:transform, opacity;width:24px;height:24px;position:absolute;top:0;left:0}.rf-halo{background:radial-gradient(circle closest-side,#ffd34d73,#ffd34d00);border-radius:50%;width:68px;height:68px;position:absolute}.rf-hit{width:0;height:0;position:absolute}.rf-hit-ring{box-sizing:border-box;opacity:0;border:2px solid #ffe27a;border-radius:50%;width:36px;height:36px;animation:.34s ease-out both rf-ring;position:absolute;top:-18px;left:-18px}@keyframes rf-ring{0%{opacity:.85;transform:scale(1)}to{opacity:0;transform:scale(2.3)}}.rf-hit-spark{opacity:0;clip-path:polygon(50% 0,66% 34%,100% 50%,66% 66%,50% 100%,34% 66%,0 50%,34% 34%);background:#fff0b0;width:9px;height:9px;animation:.3s linear both rf-spark;position:absolute;top:-4.5px;left:-4.5px}@keyframes rf-spark{0%{opacity:1;transform:translate(calc(var(--dx) * 12px), calc(var(--dy) * 12px))}to{opacity:0;transform:translate(calc(var(--dx) * 30px), calc(var(--dy) * 30px))}}.rf-float{color:#ffd34d;white-space:nowrap;text-shadow:0 2px 5px #ffb41e99;opacity:0;font-size:15px;font-weight:800;line-height:18px;animation:1.1s linear 60ms both rf-float;position:absolute;translate:-50% -50%}@keyframes rf-float{0%{opacity:0;transform:translateY(0)}15%{opacity:1}70%{opacity:1}to{opacity:0;transform:translateY(-14px)}}.rf-confetti{width:100%;height:100%;position:absolute;inset:0}.rf-dot{box-sizing:content-box;background:#ff2e93;border:2px solid #242424;border-radius:50%;width:10px;height:10px;margin:-5px 0 0 -5px;animation:.42s cubic-bezier(.3,1.5,.5,1) 20ms both rf-dot-pop;position:absolute;translate:-2px -2px}@keyframes rf-dot-pop{0%{opacity:0;transform:scale(.4)}60%{opacity:1;transform:scale(1.12)}to{opacity:1;transform:none}}.rf-dot-ring{box-sizing:border-box;opacity:0;border:2px solid #ff4f9a;border-radius:50%;width:40px;height:40px;margin:-20px 0 0 -20px;animation:.7s cubic-bezier(.2,.7,.3,1) both rf-dot-ring;position:absolute}@keyframes rf-dot-ring{0%{opacity:.8;transform:scale(1)}to{opacity:0;transform:scale(2.3)}}.rf-bubble{animation:.22s cubic-bezier(.3,1.4,.5,1) both rf-bubble-in;position:absolute;inset:0}.rf-bubble.out{animation:.3s linear both rf-bubble-out}@keyframes rf-bubble-in{0%{opacity:0;transform:scale(.92)}to{opacity:1;transform:none}}@keyframes rf-bubble-out{0%{opacity:1}to{opacity:0}}.rf-pill{box-sizing:border-box;color:#fff;white-space:nowrap;border:1px solid;align-items:center;gap:8px;max-width:calc(100% - 32px);padding-inline:14px;font-size:13.5px;font-weight:600;line-height:17px;display:flex;position:absolute;box-shadow:0 14px 15px #00000059}.rf-pill img{width:22px;height:22px;margin-inline-start:-6px}.rf-pill span{text-overflow:ellipsis;overflow:hidden}.rf-pill b{color:#ffd34d;font-weight:700}.rf-tail{box-sizing:border-box;border:1px solid;width:12px;height:12px;position:absolute;transform:rotate(45deg)}@media (prefers-reduced-motion:reduce){.rf-hit,.rf-confetti{display:none}.rf-bubble{animation-duration:.2s}}.davet{--d-out:cubic-bezier(.2, .8, .2, 1);--d-spring:cubic-bezier(.3, 1.4, .5, 1);--d-drop:cubic-bezier(.45, 0, .55, 1);--d-sheet:cubic-bezier(.2, .9, .25, 1);--d-line:cubic-bezier(.45, 0, .3, 1);color:#fff;background:#0b0b0b;font-family:inherit;overflow:hidden}.davet button{font-family:inherit}.davet-probe{visibility:hidden;pointer-events:none;padding-top:env(safe-area-inset-top);padding-bottom:env(safe-area-inset-bottom);position:absolute}.davet-abs{position:absolute}.d-rise{animation:d-rise var(--t,.56s) var(--d-out) var(--d,0s) both}.d-up{animation:d-up var(--t,.64s) var(--d-spring) var(--d,0s) both}.d-pop{animation:d-pop var(--t,.42s) var(--e,var(--d-spring)) var(--d,0s) both}.d-fade{animation:d-fade var(--t,.4s) linear var(--d,0s) both}@keyframes d-rise{0%{opacity:0;filter:blur(8px);transform:translateY(18px)}to{opacity:1;filter:blur();transform:none}}@keyframes d-rise-plain{0%{opacity:0;transform:translateY(18px)}to{opacity:1;transform:none}}@keyframes d-up{0%{opacity:0;transform:translateY(44px)scale(.96)}62%{opacity:1;transform:translateY(-4px)scale(1)}to{opacity:1;transform:none}}@keyframes d-pop{0%{opacity:0;transform:scale(.4)}60%{opacity:1;transform:scale(1.12)}to{opacity:1;transform:scale(1)}}@keyframes d-fade{0%{opacity:0}to{opacity:1}}.davet-bg{pointer-events:none;animation:d-fade .7s var(--d-out) both;position:absolute;inset:0;overflow:hidden}.davet-glow{will-change:transform;border-radius:50%;position:absolute}.davet-glow.pink{background:radial-gradient(circle closest-side,#ff14934d,#ff149300);width:420px;height:420px;animation:11s ease-in-out infinite alternate d-drift1;top:-60px;left:-90px}.davet-glow.amber{background:radial-gradient(circle closest-side,#ffb41e33,#ffb41e00);width:440px;height:440px;animation:13s ease-in-out infinite alternate d-drift2;top:240px;right:-120px}@keyframes d-drift1{to{transform:translate(46px,34px)scale(1.18)}}@keyframes d-drift2{to{transform:translate(-54px,-22px)scale(1.12)}}.davet-circle{z-index:5;color:#fff;background:#ffffff14;border:1px solid #ffffff1a;border-radius:50%;place-items:center;width:44px;height:44px;padding:0;display:grid;position:absolute}.davet-circle:active{opacity:.6}.davet-circle svg{display:block}.davet-center{text-align:center;place-content:center;justify-items:center;gap:20px;padding:0 32px;display:grid;position:absolute;inset:0}.davet-error{color:#ffffffb3;max-width:320px;margin:0;font-size:16px;line-height:22px}.davet-retry{color:#0b0b0b;background:#fff;border-radius:22px;min-width:120px;height:44px;padding:0 28px;font-size:16px;font-weight:700;line-height:20px}.davet-headline-block{position:absolute}.davet-title{letter-spacing:-1.1px;margin:0;font-weight:800;display:block}.davet-title.grad{background:linear-gradient(90deg,#ff7aa8,#ff2e93 45%,#ffc23d);-webkit-text-fill-color:transparent;color:#0000;-webkit-background-clip:text;background-clip:text}.davet-subtitle{color:#ffffffa3;max-width:320px;margin:12px 0 0}.davet-headline-block.compact .davet-subtitle{margin-top:8px}.davet-scene{transform-origin:50% 100%;height:340px;position:absolute}.davet-floor{height:1px;animation:d-floor .6s var(--d-out) .48s both;background:linear-gradient(90deg,#fff0,#ffffff1f,#fff0);position:absolute;bottom:56px;left:0;right:0}@keyframes d-floor{0%{opacity:0;transform:scaleX(.2)}to{opacity:1;transform:none}}.davet-arrow{text-align:center;color:#fff6;animation:d-fade .4s var(--d-out) 1.6s both;font-size:18px;line-height:20px;position:absolute;bottom:20px;left:0;right:0}.davet-tower{width:150px;height:340px;position:absolute;top:0}.davet-tower-glow{height:30px;animation:d-glow .5s var(--d-out) var(--d) both;background:radial-gradient(closest-side,#ffbe3c42,#ffbe3c00);border-radius:50%;position:absolute;bottom:56px;left:5px;right:5px}.davet-tower.tall .davet-tower-glow{background:radial-gradient(closest-side,#ffbe3c61,#ffbe3c00)}@keyframes d-glow{0%{opacity:0;transform:scaleX(.2)}to{opacity:1;transform:none}}.davet-coin{width:76px;height:22px;animation:d-drop .52s var(--d-drop) var(--d) both, d-coin-in .52s var(--d-drop) var(--d) both;background:radial-gradient(at 40% 32%,#fff2bc,#f8c534 46%,#d99510);border-radius:50%;position:absolute;left:37px;box-shadow:0 5px #b07408,0 7px #7c5004,inset 0 0 0 2px #ffeca080,0 12px 18px -6px #0009}@keyframes d-drop{0%{transform:translateY(-190px)scale(1)}70%{transform:translateY(2px)scale(1.05,.86)}84%{transform:translateY(-5px)scale(.98,1.04)}to{transform:none}}@keyframes d-coin-in{0%{opacity:0}12%,to{opacity:1}}.davet-num{will-change:transform;justify-content:center;align-items:center;display:flex;position:absolute;top:0;left:0;right:0}.davet-num>span{color:#ffd34d;letter-spacing:-1.2px;font-variant-numeric:tabular-nums;white-space:nowrap;text-align:center;text-shadow:0 4px 11px #ffb41e73;font-weight:800;display:block}.davet-spark{opacity:0;animation:d-spark .7s var(--d-out) var(--d) both;font-size:11px;line-height:13px;position:absolute}@keyframes d-spark{0%{opacity:0;transform:translateY(0)scale(0)}30%{opacity:1;transform:translateY(-12px)scale(1)}to{opacity:0;transform:translateY(-30px)scale(.4)}}.davet-caption{text-align:center;width:162px;animation:d-rise .5s var(--d-out) var(--d) both;flex-direction:column;align-items:center;gap:2px;display:flex;position:absolute;bottom:0;left:-6px}.davet-caption b{color:#fff;-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:15px;font-weight:600;line-height:20px;display:-webkit-box;overflow:hidden}.davet-caption span{-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:13px;line-height:18px;display:-webkit-box;overflow:hidden}.davet-ratio{letter-spacing:.3px;white-space:nowrap;height:24px;animation:d-pop .42s var(--d-spring) var(--d) both;background:linear-gradient(90deg,#ff4f9a,#ff2e93);border-radius:12px;align-items:center;padding:0 9px;font-size:12px;font-weight:800;line-height:14px;display:flex;position:absolute;box-shadow:0 6px 16px -4px #ff1493b3}.davet-stat{justify-content:center;align-items:center;display:flex;position:absolute}.davet-potential{color:#ffffff9e;align-items:center;gap:7px;max-width:100%;font-size:14px;line-height:18px;display:flex}.davet-potential img{flex:none;width:18px;height:18px}.davet-potential b{color:#fff;font-weight:700}.davet-earned{box-sizing:border-box;height:36px;animation:d-lift .5s var(--d-out) 1.9s both;background:#ffd34d1f;border:1px solid #ffd34d73;border-radius:18px;align-items:center;gap:7px;padding:0 14px 0 8px;font-size:14.5px;line-height:18px;display:flex}.davet-earned img{width:22px;height:22px}.davet-earned .n{color:#ffd34d;font-variant-numeric:tabular-nums;justify-items:end;font-weight:800;display:inline-grid;position:relative}.davet-earned .n i{grid-area:1/1;font-style:normal}.davet-earned .n i.ghost{visibility:hidden}.davet-earned .s{font-weight:600}@keyframes d-lift{0%{opacity:0;transform:translateY(18px)}to{opacity:1;transform:none}}.davet-footer-fade{pointer-events:none;background:linear-gradient(#0b0b0b00,#0b0b0b 34%);height:210px;position:absolute;bottom:0;left:0;right:0}.davet-gift{z-index:4;color:#fff;text-align:start;box-sizing:border-box;background:linear-gradient(135deg,#ffd34d33,#ff962824);border:1px solid #ffd34d80;border-radius:18px;align-items:center;gap:12px;padding:12px 14px;display:flex;position:absolute}.davet-gift-text{flex-direction:column;flex:1;gap:2px;display:flex}.davet-gift-text small{color:#ffffffb3;font-size:13px}.davet-gift-open{color:#3a2500;background:#ffd34d;border-radius:17px;place-items:center;min-width:64px;height:34px;padding:0 16px;font-weight:700;display:grid}.davet-link{z-index:3;box-sizing:border-box;animation:d-up .64s var(--d-spring) 2.05s both;background:#ffffff0f;border:1px solid #ffffff17;border-radius:19px;position:absolute;overflow:hidden}.davet-link-col{padding:9px 118px 0 15px}.davet-link-caption{letter-spacing:.6px;color:#ffffff73;white-space:nowrap;text-overflow:ellipsis;text-transform:none;font-size:11px;font-weight:600;line-height:14px;overflow:hidden}.davet-link-text{white-space:nowrap;margin-top:3px;line-height:20px;display:flex}.davet-link-prefix{text-overflow:ellipsis;color:#ffffff8c;min-width:0;overflow:hidden}.davet-link-code{letter-spacing:1px;color:#fff;flex:none;font-weight:700;position:relative}.davet-link-code i{color:#ffd34d;opacity:0;text-shadow:0 0 7px #ffc83cd9;font-style:normal;position:absolute;top:0;left:0}.davet-link.copied .davet-link-code i{animation:.9s ease-out both d-code}@keyframes d-code{0%{opacity:0}30%{opacity:1}to{opacity:0}}.davet-copy{color:#fff;white-space:nowrap;background:#ffffff1a;border-radius:13px;width:104px;height:40px;padding:0 6px;font-size:15px;font-weight:600;line-height:20px;position:absolute;top:7px;right:7px;overflow:hidden}.davet-link.copied .davet-copy,.davet-cta.pressed{animation:.26s ease-out both d-press}@keyframes d-press{0%{transform:scale(1)}40%{transform:scale(.95)}to{transform:scale(1)}}.davet-glint{pointer-events:none;opacity:0;background:linear-gradient(90deg,#ffd34d00,#ffd34d2e,#ffd34d00);width:40%;position:absolute;top:0;bottom:0;left:0;transform:translate(-120%)skew(-18deg)}.davet-link.copied .davet-glint{opacity:1;animation:.7s linear both d-glint}@keyframes d-glint{0%,70%{animation-timing-function:ease-out;transform:translate(-120%)skew(-18deg)}to{transform:translate(260%)skew(-18deg)}}.davet-cta{z-index:3;box-sizing:border-box;color:#fff;letter-spacing:-.2px;animation:d-up .68s var(--d-spring) 2.15s both;background:linear-gradient(90deg,#ff6b6b,#ff1493);border-radius:30px;justify-content:center;align-items:center;gap:9px;padding:0 16px;font-size:18px;font-weight:700;line-height:22px;display:flex;position:absolute;overflow:visible;box-shadow:0 18px 40px -14px #ff1493bf,inset 0 1px #ffffff4d}.davet-cta .clip{border-radius:inherit;pointer-events:none;position:absolute;inset:0;overflow:hidden}.davet-cta .sheen{background:linear-gradient(90deg,#fff0,#ffffff52,#fff0);width:24%;animation:4s ease-in-out 2.9s infinite d-sheen;position:absolute;top:0;bottom:0;left:0;transform:translate(-150%)skew(-20deg)}@keyframes d-sheen{0%{transform:translate(-150%)skew(-20deg)}35%,to{transform:translate(480%)skew(-20deg)}}.davet-cta span{text-overflow:ellipsis;white-space:nowrap;min-width:0;position:relative;overflow:hidden}.davet-cta svg{flex:none;position:relative}.davet-cta.alt{color:#0b0b0b;box-shadow:none;background:#fff;animation:none}.davet-sheet-backdrop{z-index:20;background:#0009;animation:.3s ease-out both d-fade;position:absolute;inset:0}.davet-sheet-backdrop.out{animation:.3s ease-in both d-fade-out}@keyframes d-fade-out{0%{opacity:1}to{opacity:0}}.davet-sheet-wrap{z-index:21;touch-action:none;justify-content:center;display:flex;position:absolute;bottom:0;left:0;right:0}.davet-sheet-wrap.snap{transition:transform .35s cubic-bezier(.3,1.2,.5,1)}.davet-sheet{box-sizing:border-box;width:100%;max-width:430px;height:100%;animation:d-sheet-in .52s var(--d-sheet) both;background:linear-gradient(#1b1a1c,#131213 40%);border:1px solid #ffffff1a;border-radius:34px 34px 0 0;position:relative;overflow:hidden}.davet-sheet.out{animation:.3s cubic-bezier(.5,0,.75,0) both d-sheet-out}@keyframes d-sheet-in{0%{transform:translateY(100%)}70%{transform:translateY(-6px)}to{transform:none}}@keyframes d-sheet-out{0%{transform:translateY(var(--from,0px))}to{transform:translateY(100%)}}.davet-sheet-blob{pointer-events:none;background:radial-gradient(circle closest-side,#ff149338,#ff149300);width:280px;height:280px;position:absolute;top:-80px;right:-80px}.davet-grabber{background:#ffffff40;border-radius:2.5px;width:36px;height:5px;margin-left:-18px;position:absolute;top:8px;left:50%}.davet-sheet-scroll{scrollbar-width:none;padding:34px 0 12px;position:absolute;inset:0 0 102px;overflow-y:auto}.davet-sheet-scroll::-webkit-scrollbar{display:none}.davet-sheet-head{min-height:110px;animation:d-rise .46s var(--d-out) .16s both;padding:0 24px}.davet-sheet-head h2{letter-spacing:-.9px;color:#fff;margin:0;font-size:30px;font-weight:800;line-height:33px}.davet-sheet-head p{color:#ffffff9e;max-width:300px;margin:8px 0 0;font-size:15.5px;line-height:22px}.davet-steps{--rail:0px;flex-direction:column;gap:4px;margin-top:6px;padding:0 20px 0 24px;display:flex;position:relative}.davet-step{align-items:center;min-height:60px;display:flex;position:relative}.davet-step:not(:last-child):after{content:"";background:linear-gradient(180deg, var(--c0), var(--c1));opacity:0;width:2px;height:calc(100% + 4px);animation:d-fade .46s linear var(--rd) both;z-index:0;border-radius:1px;position:absolute;top:50%;left:21px}.davet-step-text{animation:d-rise .46s var(--d-out) var(--d) both;margin-left:16px}.davet-step-text b{letter-spacing:-.2px;color:#fff;font-size:16.5px;font-weight:700;line-height:21px;display:block}.davet-step.gold .davet-step-text b{color:#ffd34d}.davet-step-text span{-webkit-line-clamp:2;color:#ffffff8f;-webkit-box-orient:vertical;font-size:13.5px;line-height:18px;display:-webkit-box;overflow:hidden}.davet-icon{z-index:1;width:44px;height:44px;animation:d-rise-plain .46s linear var(--d) both;flex:none;position:relative}.davet-icon .disc{box-sizing:border-box;background:linear-gradient(#ffffff12,#ffffff12),#1a191b;border:1px solid #ffffff1f;border-radius:50%;position:absolute;inset:0}.davet-step.gold .davet-icon .disc{background:linear-gradient(#ffd34d1f,#ffd34d1f),#1a191b;border-color:#ffd34d80}.davet-step.gold .davet-icon:before{content:"";background:radial-gradient(circle closest-side,#ffbe3c99,#ffbe3c00);border-radius:50%;position:absolute;inset:-9px}.davet-icon .ring{box-sizing:border-box;opacity:0;animation:d-ripple .8s ease-out calc(var(--d) + 60ms) both;border:2px solid #ff4f9a;border-radius:50%;position:absolute;inset:0}.davet-step.gold .davet-icon .ring{border-color:#ffd34d}@keyframes d-ripple{0%{opacity:.9;transform:scale(.5)}to{opacity:0;transform:scale(1.9)}}.davet-icon .glyph{position:absolute}.davet-icon .g-share{animation:d-pop .42s var(--d-spring) calc(var(--d) + 80ms) both;top:12px;left:13px}.davet-icon .g-link{top:12px;left:12px}.davet-icon .tap{opacity:0;width:22px;height:22px;animation:d-tap .7s ease-out calc(var(--d) + .12s) 2;background:#ffffff80;border-radius:50%;position:absolute;top:11px;left:11px}@keyframes d-tap{0%{opacity:.9;transform:scale(.5)}to{opacity:0;transform:scale(1.9)}}.davet-icon .arc{position:absolute;inset:0;transform:rotate(-90deg)}.davet-icon .arc circle{stroke-dasharray:106.8;stroke-dashoffset:106.8px;animation:d-arc .7s var(--d-line) calc(var(--d) + 60ms) both}@keyframes d-arc{to{stroke-dashoffset:0}}.davet-icon .g-down{animation:d-bob 1.4s ease-in-out var(--d) infinite;top:14px;left:15px;transform:translateY(-3px)}@keyframes d-bob{0%,to{transform:translateY(-3px)}50%{transform:translateY(3px)}}.davet-icon .app{width:22px;height:22px;animation:d-pop .46s cubic-bezier(.3, 1.5, .5, 1) calc(var(--d) + .12s) both;background:linear-gradient(135deg,#ff7aa8,#ff1493);border-radius:7px;place-items:center;font-size:12px;line-height:14px;display:grid;position:absolute;top:11px;left:11px;box-shadow:0 4px 10px -2px #ff1493b3}.davet-icon .big{width:26px;height:26px;animation:d-flip .9s cubic-bezier(.2, .7, .2, 1) calc(var(--d) + 40ms) both;position:absolute;top:9px;left:9px}@keyframes d-flip{0%{transform:perspective(300px)rotateY(0)scale(.6)}60%{transform:perspective(300px)rotateY(600deg)scale(1.08)}to{transform:perspective(300px)rotateY(720deg)scale(1)}}.davet-icon .mini{opacity:0;width:14px;height:14px;animation:d-burst .7s cubic-bezier(.2, .7, .3, 1) calc(var(--d) + var(--bd)) both;position:absolute;top:15px;left:15px}@keyframes d-burst{0%{opacity:0;transform:translate(0)scale(.4)}25%{opacity:1}to{opacity:0;transform:translate(var(--dx), var(--dy)) scale(.9)}}.davet-dot{opacity:0;z-index:2;width:10px;height:10px;animation:d-travel 2.6s var(--d-line) 3.8s infinite;background:#fff;border-radius:50%;margin:-5px 0 0;position:absolute;top:0;left:41px;box-shadow:0 0 9px 3px #ff78b4e6}@keyframes d-travel{0%{opacity:0;transform:translateY(0)}8%{opacity:1}92%{opacity:1}to{opacity:0;transform:translateY(var(--rail))}}.davet-sheet-close{color:#0b0b0b;white-space:nowrap;text-overflow:ellipsis;height:56px;animation:d-up .6s var(--d-spring) 3.3s both;background:#fff;border-radius:28px;font-size:17px;font-weight:700;line-height:22px;position:absolute;bottom:34px;left:16px;right:16px;overflow:hidden}@media (prefers-reduced-motion:reduce){.davet *,.davet :before,.davet :after{animation-duration:.2s!important;animation-timing-function:linear!important;animation-iteration-count:1!important;animation-delay:0s!important}.davet-coin{animation-name:d-coin-in!important}.davet-glow,.davet-sheen,.davet .sheen{animation:none!important}}.gb{flex:none;width:44px;height:44px;display:block;position:relative}.gb-shake{width:44px;height:44px;display:block;position:relative}.gb-shake.on{animation:3.2s ease-in-out infinite gb-shake}@keyframes gb-shake{0%,78%{transform:none}82%{transform:rotate(-12deg)scale(1.08)}86%{transform:rotate(10deg)scale(1.08)}90%{transform:rotate(-7deg)scale(1.04)}94%{transform:rotate(4deg)}97%{transform:rotate(-2deg)}to{transform:none}}.gb-shake>svg{position:relative}.gb-glow{pointer-events:none;background:radial-gradient(closest-side,#ff14938c,#ff14936b 45%,#ff149300);width:48px;height:36px;position:absolute;top:17px;left:-2px}.gb-lid{transform-origin:10.6px 21px}.gb-lid.on{animation:.76s cubic-bezier(.3,1.2,.5,1) both gb-lid}@keyframes gb-lid{0%{transform:none}28%{transform:translate(-2px,-13px)rotate(-24deg)}62%{transform:translate(-2px,-13px)rotate(-24deg)}84%{transform:translateY(1px)}to{transform:none}}.gb-burst{pointer-events:none;position:absolute;inset:0}.gb-coin{opacity:0;will-change:transform, opacity;position:absolute;top:22px;left:22px}.gb-coin.c1{--dx:30px;--dy:-46px;--spin:540deg;--extra:60ms;width:16px;height:16px;margin:-8px 0 0 -8px}.gb-coin.c2{--dx:-20px;--dy:-52px;--spin:-540deg;--extra:.12s;width:14px;height:14px;margin:-7px 0 0 -7px}.gb-coin{animation:gb-coin-move .74s cubic-bezier(.2, .7, .3, 1) calc(var(--pop) + 20ms + var(--extra)) both, gb-coin-fade .74s cubic-bezier(.2, .7, .3, 1) calc(var(--pop) + 20ms + var(--extra)) both}@keyframes gb-coin-move{0%{transform:translate(0)scale(.4)rotateY(0)}to{transform:translate(var(--dx), var(--dy)) scale(1) rotateY(var(--spin))}}@keyframes gb-coin-fade{0%{opacity:0}20%{opacity:1}to{opacity:0}}.gb-spark{opacity:0;will-change:transform, opacity;clip-path:polygon(50% 0,66% 34%,100% 50%,66% 66%,50% 100%,34% 66%,0 50%,34% 34%);width:10px;height:10px;animation:gb-spark .64s cubic-bezier(.2, .8, .2, 1) calc(var(--pop) + var(--sd)) both;margin:-5px 0 0 -5px;position:absolute;top:22px;left:22px}.gb-spark.pink{background:#ff8cc0}.gb-spark.gold{background:#ffd34d}@keyframes gb-spark{0%{opacity:0;transform:translate(calc(var(--ax) * 6px), calc(var(--ay) * 6px)) scale(0)}35%{opacity:1;transform:translate(calc(var(--ax) * 22px), calc(var(--ay) * 22px)) scale(1)}to{opacity:0;transform:translate(calc(var(--ax) * 30px), calc(var(--ay) * 30px)) scale(0)}}@media (prefers-reduced-motion:reduce){.gb-shake.on,.gb-lid.on{animation:none}.gb-burst{display:none}}.fl{align-items:center;min-width:0;max-width:100%;display:flex}.fl .pre{text-overflow:ellipsis;white-space:pre;flex:0 auto;min-width:0;overflow:hidden}.fl .fig{white-space:pre;flex:none}.fl b{color:#ffd34d;font-weight:700}.srr-header{padding:var(--space-md) var(--space-sm) 6px;color:#ffffff80;font-size:13px;font-weight:600;line-height:16px}.srr{width:100%;min-height:72px;margin-bottom:var(--space-xs);text-align:start;color:#fff;background:#ffffff14;border-radius:26px;padding:0;display:block;position:relative;overflow:hidden}.srr.arrive{animation:.56s cubic-bezier(.2,.8,.2,1) .2s both srr-in}.srr.calm{animation:.2s ease-out both srr-fade}@keyframes srr-in{0%{opacity:0;transform:translateY(14px)scale(.98)}to{opacity:1;transform:none}}@keyframes srr-fade{0%{opacity:0}to{opacity:1}}.srr-fill{pointer-events:none;background:#262626;border-radius:25px;position:absolute;inset:1px}.srr-fill:after{content:"";border-radius:inherit;background:radial-gradient(circle at 0 0,#ff3c8c29,#ff3c8c00 70%);position:absolute;inset:0}.srr-edge{box-sizing:border-box;pointer-events:none;opacity:0;-webkit-mask-composite:xor;border-radius:26px;padding:1.5px;position:absolute;inset:0;overflow:hidden;-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor,source-over;mask:linear-gradient(#000 0 0) content-box exclude,linear-gradient(#000 0 0)}.srr.gift .srr-edge{opacity:1}.srr.gift.arrive .srr-edge{animation:.5s ease-out .4s both srr-fade}.srr.done .srr-edge{opacity:1;animation:.4s ease-out 2.5s both srr-edge-out}.srr-edge i{aspect-ratio:1;background:conic-gradient(#ffd34d00 0deg 190deg,#ff6b9e 260deg,#ffd34d 300deg,#fff6d0 325deg,#ffd34d00 350deg 360deg);width:120%;animation:3.6s linear infinite srr-spin;position:absolute;top:50%;left:50%;translate:-50% -50%}.srr.calm .srr-edge i{animation:none}@keyframes srr-spin{to{transform:rotate(360deg)}}@keyframes srr-edge-out{0%{opacity:1}to{opacity:0}}.srr-box{pointer-events:none;margin-top:-22px;position:absolute;top:50%;left:10px}.srr-flash{opacity:0;pointer-events:none;background:radial-gradient(circle closest-side,#fffae1,#ffd34d8c 45%,#ffd34d00);border-radius:50%;width:40px;height:40px;margin-top:-20px;position:absolute;top:50%;left:12px}.srr.claimed .srr-flash{animation:.52s cubic-bezier(.1,.7,.3,1) .1s both srr-flash}@keyframes srr-flash{0%{opacity:.95;transform:scale(.2)}to{opacity:0;transform:scale(3.4)}}.srr-body{box-sizing:border-box;min-height:72px;padding:15px 14px 15px 65px;display:block;position:relative}.srr-title{padding-inline-end:8px;font-size:17px;font-weight:600;line-height:22px;display:block}.srr.gift .srr-title,.srr.gift .srr-subs{padding-inline-end:130px}.srr.invite .srr-subs{padding-inline-end:24px}.srr-subs{margin-top:2px;display:grid}.srr-subs>span{color:#ffffff8c;-webkit-line-clamp:2;-webkit-box-orient:vertical;grid-area:1/1;font-size:13.5px;line-height:18px;display:-webkit-box;overflow:hidden}.srr-subs .a{color:#ffffff9e}.srr-subs b{color:#ffd34d;font-weight:700}.srr.gift.arrive .srr-subs .a{animation:.42s cubic-bezier(.2,.8,.2,1) .65s both srr-lift}@keyframes srr-lift{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}.srr-subs .added{opacity:0;color:#ffd34d;font-weight:600}.srr-subs .earned{opacity:0}.srr.done .srr-subs .a{animation:.24s ease-in both srr-a-out}@keyframes srr-a-out{0%{opacity:1}to{opacity:0}}.srr.done .srr-subs .added{animation:3s linear both srr-added}@keyframes srr-added{0%{opacity:0}5%{opacity:1}90%{opacity:1}98%,to{opacity:0}}.srr.done.gift .srr-subs .earned,.srr.done.invite .srr-subs .earned{animation:.42s ease-out 2.85s both srr-earned}@keyframes srr-earned{0%{opacity:0}to{opacity:1}}.srr.invite:not(.done) .srr-subs .earned{opacity:1}.srr.invite:not(.done) .srr-subs .added{display:none}.srr-pill{color:#3a2500;pointer-events:none;background:linear-gradient(#ffe27a,#f2b51e);border-radius:17px;align-items:center;height:34px;padding:0;display:flex;position:absolute;top:19px;right:14px;overflow:hidden}.srr.arrive .srr-pill{animation:.44s cubic-bezier(.3,1.5,.5,1) 1.05s both srr-pop}@keyframes srr-pop{0%{opacity:0;transform:scale(.4)}60%{opacity:1;transform:scale(1.12)}to{opacity:1;transform:none}}.srr.pressed .srr-pill{animation:.3s ease-out both srr-press}@keyframes srr-press{0%{transform:scale(1)}35%{transform:scale(.84)}70%{transform:scale(1.08)}to{transform:scale(1)}}.srr.done .srr-pill{animation:.26s ease-in-out both srr-pill-out}@keyframes srr-pill-out{0%{opacity:1;transform:none}to{opacity:0;transform:translateY(-6px)scale(.6)}}.srr-pill:after{content:"";background:linear-gradient(90deg,#fff0,#ffffff8c,#fff0);width:40%;animation:3.6s ease-in-out 1.7s infinite srr-sheen;position:absolute;top:0;bottom:0;left:0;transform:translate(-160%)skew(-20deg)}.srr.rest .srr-pill:after{animation-delay:0s}.srr.calm .srr-pill:after{display:none}@keyframes srr-sheen{0%{transform:translate(-160%)skew(-20deg)}30%,to{transform:translate(420%)skew(-20deg)}}.srr-pill .in{align-items:center;padding-left:9px;display:flex}.srr-pill img{width:18px;height:18px}.srr-pill .fig{font-variant-numeric:tabular-nums;white-space:nowrap;text-overflow:ellipsis;max-width:120px;margin:0 14px 0 5px;font-size:14px;font-weight:800;line-height:17px;display:inline-block;overflow:hidden}.srr-pill .fig.bump{animation:.18s linear both srr-bump}@keyframes srr-bump{0%,to{transform:scale(1)}50%{transform:scale(1.16)}}.srr-chev{opacity:1;position:absolute;top:29px;right:20px}.srr.done .srr-chev{opacity:0;animation:.3s ease-out .4s both srr-earned}.srr.gift:not(.done) .srr-chev{display:none}.settings-scroll{scrollbar-width:none;padding:calc(env(safe-area-inset-top) + 52px) var(--space-lg) calc(env(safe-area-inset-bottom) + var(--space-xl));position:absolute;inset:0;overflow-y:auto}.settings-scroll::-webkit-scrollbar{display:none}.settings-topbar{z-index:11;align-items:center;gap:var(--space-sm);padding:calc(env(safe-area-inset-top) + var(--space-xs)) var(--bar-screen-inset) var(--space-xs);display:flex;position:absolute;inset:0 0 auto}.settings-topbar .side{flex:1;display:flex}.settings-topbar .side.end{justify-content:flex-end}.settings-topbar .title{font:var(--type-title-medium);white-space:nowrap}.settings-section{width:100%;max-width:var(--content-max-width);margin:0 auto}.settings-header{padding:var(--space-md) var(--space-sm) 6px;color:#ffffff80;font-size:13px;font-weight:600}.settings-card{margin-bottom:var(--space-xs);background:#ffffff1f;border-radius:26px;overflow:hidden}.settings-row{align-items:center;gap:var(--space-lg);width:100%;min-height:56px;padding:0 var(--space-lg);text-align:start;display:flex}.settings-row:active:not(:disabled){background:#ffffff0f}.settings-row:disabled{cursor:default}.row-icon{flex:none;place-items:center;width:24px;height:24px;display:grid}.row-title{white-space:nowrap;text-overflow:ellipsis;flex:1;min-width:0;font-size:17px;overflow:hidden}.settings-row.danger .row-title{color:var(--glow-error-red)}.row-spinner{margin-inline-start:56px;display:grid}.settings-divider{height:.5px;margin:0 var(--space-lg) 0 56px;background:#ffffff14}.row-text{flex-direction:column;flex:1;min-width:0;display:flex}.row-subtitle{color:#ffffff59;font-size:13px}.settings-row.muted .row-title{color:#ffffff59}.pro-btn{height:38px;padding:0 var(--space-md);align-items:center;gap:var(--space-xs);background:linear-gradient(to right, var(--glow-try-start), var(--glow-try-end));color:#fff;border-radius:19px;font-size:15px;font-weight:700;display:inline-flex}.pro-btn:active{filter:brightness(1.15)}.chip-bar{gap:var(--space-sm);scrollbar-width:none;padding:8px var(--bar-screen-inset);transition:opacity .25s ease-in-out;display:flex;overflow-x:auto}.chip-bar::-webkit-scrollbar{display:none}.chip{height:32px;padding:0 var(--space-md);border-radius:var(--radius-pill);color:var(--glow-white);font:var(--type-label-large);white-space:nowrap;background:#ffffff1f;flex:none}.chip.selected{background:var(--glow-white);color:var(--glow-home-background)}.home-section{width:100%}.section-header{align-items:center;gap:var(--space-sm);min-height:41px;margin-bottom:2.5px;display:flex}.section-title{min-width:0;font:var(--type-title-medium);white-space:nowrap;text-overflow:ellipsis;flex:1;margin:0;font-size:18px;font-weight:700;overflow:hidden}.see-all{border-radius:var(--radius-pill);background:#ffffff1f;align-items:center;gap:2px;padding:6px 6px 6px 12px;font-size:14px;font-weight:600;line-height:18px;display:inline-flex}.rail{scrollbar-width:none;-webkit-overflow-scrolling:touch;display:flex;overflow-x:auto}.rail::-webkit-scrollbar{display:none}.rail>*{flex:none}.rail:after{content:"";flex:none;width:0}.pager{scroll-snap-type:x mandatory}.pager>*{scroll-snap-align:start}.grid{flex-direction:column;display:flex}.grid-row{width:100%;display:flex}.style-card,.banner-card{background:#1f1f1f;border-radius:12px;padding:0;display:block;position:relative;overflow:hidden}.banner-card{text-align:start;border-radius:16px}.banner-scrim{background:linear-gradient(#0000,#000000a6);position:absolute;inset:0}.banner-bottom{align-items:flex-end;gap:var(--space-md);padding:var(--space-lg);display:flex;position:absolute;inset:auto 0 0}.banner-text{flex-direction:column;flex:1;min-width:0;display:flex}.banner-title{font:var(--type-title-large);-webkit-line-clamp:2;-webkit-box-orient:vertical;font-weight:900;display:-webkit-box;overflow:hidden}.banner-subtitle{font:var(--type-body-medium);-webkit-line-clamp:2;-webkit-box-orient:vertical;font-style:italic;display:-webkit-box;overflow:hidden}.try-pill{padding:var(--space-sm) var(--space-lg);border-radius:var(--radius-pill);font:var(--type-label-large);background:#fff3}.referral-wrap{padding:4px var(--space-lg) var(--space-lg)}.referral-card{text-align:start;background:#ffffff0d;border-radius:18px;width:100%;min-height:76px;display:block;position:relative;overflow:hidden;box-shadow:inset 0 0 0 1px #ffffff14}.referral-glow{background:linear-gradient(90deg,#ff14934d 0%,#ff6b6b1a 35%,#0000 100%);position:absolute;inset:0}.referral-body{align-items:center;gap:var(--space-md);padding:var(--space-md);color:#ffffff59;min-height:76px;display:flex;position:relative}.referral-tile{color:#fff;background:linear-gradient(135deg, var(--glow-try-start), var(--glow-try-end));border-radius:14px;flex:none;place-items:center;width:44px;height:44px;display:grid}.referral-text{flex-direction:column;flex:1;gap:3px;min-width:0;display:flex}.referral-title{color:#fff;white-space:nowrap;text-overflow:ellipsis;font-size:15px;font-weight:700;overflow:hidden}.referral-subtitle{color:#fff9;-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:12.5px;display:-webkit-box;overflow:hidden}.referral-subtitle b{color:var(--glow-coin-gold);font-weight:600}.home{background:var(--glow-home-background);position:absolute;inset:0}.home[hidden]{display:none}.home-scroll{-webkit-overflow-scrolling:touch;scrollbar-width:none;padding-top:calc(env(safe-area-inset-top) + var(--bar-item-height) + var(--space-xs) * 2);padding-bottom:calc(env(safe-area-inset-bottom) + var(--navbar-reserved) + var(--space-md) + var(--referral-inset,0px));position:absolute;inset:0;overflow:hidden auto}.home-scroll::-webkit-scrollbar{display:none}.home-loading{place-items:center;height:100%;display:grid}.home-loading.content{height:60vh}.top-scrim{z-index:10;pointer-events:none;position:absolute;inset:0 0 auto}.home-topbar{z-index:11;padding:calc(env(safe-area-inset-top) + var(--space-xs)) var(--bar-screen-inset) var(--space-xs);align-items:center;display:flex;position:absolute;inset:0 0 auto}.home-topbar .spacer{flex:1}.category-picker{opacity:0;pointer-events:none;margin-inline-end:var(--space-sm);transition:opacity .25s ease-in-out,transform .25s ease-in-out;transform:scale(.9)}.category-picker.shown{opacity:1;pointer-events:auto;transform:none}.picker-title{white-space:nowrap;text-overflow:ellipsis;max-width:140px;font-size:14px;font-weight:600;line-height:18px;overflow:hidden}.home-error{height:100%;padding:var(--space-xl);text-align:center;flex-direction:column;justify-content:center;align-items:center;display:flex}.home-error h2{margin:var(--space-md) 0 0;font:var(--type-headline-medium)}.home-error p{margin:var(--space-xs) 0 0;font:var(--type-body-medium);color:var(--glow-cloudy-gray)}.primary-white{margin-top:var(--space-lg);padding:var(--space-md) var(--space-xl);border-radius:var(--radius-pill);background:var(--glow-white);color:var(--glow-home-background);font-size:16px;font-weight:700}.promo-wrap{z-index:15;pointer-events:none;padding:0 var(--space-sm) calc(env(safe-area-inset-bottom) + var(--navbar-reserved) + var(--space-xs));justify-content:center;animation:.32s cubic-bezier(.2,.8,.2,1) both promo-in;display:flex;position:absolute;inset:auto 0 0}@keyframes promo-in{0%{opacity:0;transform:translateY(100%)}to{opacity:1;transform:none}}.promo{pointer-events:auto;isolation:isolate;border-radius:var(--radius-pill);cursor:pointer;background:#0f0d12;justify-content:center;align-items:center;width:fit-content;max-width:100%;min-height:58px;display:flex;position:relative;overflow:hidden;box-shadow:inset 0 0 0 1px #ffffff1f}.promo-lights{z-index:-1;filter:blur(24px);position:absolute;inset:0}.light-path{will-change:transform;animation-duration:18s;animation-timing-function:linear;animation-iteration-count:infinite;position:absolute;inset:0}.light{height:calc(var(--d) * 100%);aspect-ratio:1;background:radial-gradient(closest-side, var(--c), transparent);border-radius:50%;position:absolute;top:50%;left:50%;translate:-50% -50%}.light-path.pink{animation-name:roam-a}.light-path.blue{animation-name:roam-b}.light-path.mauve{animation-name:roam-c}.light.pink{--d:3;--c:#fca9c5b8}.light.blue{--d:3;--c:#8f98ccbf}.light.core{--d:1;--c:#8f98ccd9}.light.mauve{--d:2.5;--c:#d3a9cda6}@keyframes roam-a{0%{transform:translateY(30%)}2.78%{transform:translate(7.3%,28.2%)}5.56%{transform:translate(14.4%,23%)}8.33%{transform:translate(21%,15%)}11.11%{transform:translate(27%,5.2%)}13.89%{transform:translate(32.2%,-5.2%)}16.67%{transform:translate(36.4%,-15%)}19.44%{transform:translate(39.5%,-23%)}22.22%{transform:translate(41.4%,-28.2%)}25%{transform:translate(42%,-30%)}27.78%{transform:translate(41.4%,-28.2%)}30.56%{transform:translate(39.5%,-23%)}33.33%{transform:translate(36.4%,-15%)}36.11%{transform:translate(32.2%,-5.2%)}38.89%{transform:translate(27%,5.2%)}41.67%{transform:translate(21%,15%)}44.44%{transform:translate(14.4%,23%)}47.22%{transform:translate(7.3%,28.2%)}50%{transform:translateY(30%)}52.78%{transform:translate(-7.3%,28.2%)}55.56%{transform:translate(-14.4%,23%)}58.33%{transform:translate(-21%,15%)}61.11%{transform:translate(-27%,5.2%)}63.89%{transform:translate(-32.2%,-5.2%)}66.67%{transform:translate(-36.4%,-15%)}69.44%{transform:translate(-39.5%,-23%)}72.22%{transform:translate(-41.4%,-28.2%)}75%{transform:translate(-42%,-30%)}77.78%{transform:translate(-41.4%,-28.2%)}80.56%{transform:translate(-39.5%,-23%)}83.33%{transform:translate(-36.4%,-15%)}86.11%{transform:translate(-32.2%,-5.2%)}88.89%{transform:translate(-27%,5.2%)}91.67%{transform:translate(-21%,15%)}94.44%{transform:translate(-14.4%,23%)}97.22%{transform:translate(-7.3%,28.2%)}to{transform:translateY(30%)}}@keyframes roam-b{0%{transform:translate(38%,17.3%)}2.78%{transform:translate(28.1%,1.5%)}5.56%{transform:translate(14.8%,-14.7%)}8.33%{transform:translate(-.2%,-26.9%)}11.11%{transform:translate(-15.3%,-32%)}13.89%{transform:translate(-28.5%,-28.4%)}16.67%{transform:translate(-38.2%,-17.3%)}19.44%{transform:translate(-43.4%,-1.5%)}22.22%{transform:translate(-43.3%,14.7%)}25%{transform:translate(-38%,26.9%)}27.78%{transform:translate(-28.1%,32%)}30.56%{transform:translate(-14.8%,28.4%)}33.33%{transform:translate(.2%,17.3%)}36.11%{transform:translate(15.3%,1.5%)}38.89%{transform:translate(28.5%,-14.7%)}41.67%{transform:translate(38.2%,-26.9%)}44.44%{transform:translate(43.4%,-32%)}47.22%{transform:translate(43.3%,-28.4%)}50%{transform:translate(38%,-17.3%)}52.78%{transform:translate(28.1%,-1.5%)}55.56%{transform:translate(14.8%,14.7%)}58.33%{transform:translate(-.2%,26.9%)}61.11%{transform:translate(-15.3%,32%)}63.89%{transform:translate(-28.5%,28.4%)}66.67%{transform:translate(-38.2%,17.3%)}69.44%{transform:translate(-43.4%,1.5%)}72.22%{transform:translate(-43.3%,-14.7%)}75%{transform:translate(-38%,-26.9%)}77.78%{transform:translate(-28.1%,-32%)}80.56%{transform:translate(-14.8%,-28.4%)}83.33%{transform:translate(.2%,-17.3%)}86.11%{transform:translate(15.3%,-1.5%)}88.89%{transform:translate(28.5%,14.7%)}91.67%{transform:translate(38.2%,26.9%)}94.44%{transform:translate(43.4%,32%)}97.22%{transform:translate(43.3%,28.4%)}to{transform:translate(38%,17.3%)}}@keyframes roam-c{0%{transform:translate(-34.8%,-27.7%)}2.78%{transform:translate(-45.2%,-28%)}5.56%{transform:translate(-43.4%,-27.4%)}8.33%{transform:translate(-30.1%,-26%)}11.11%{transform:translate(-8.6%,-23.8%)}13.89%{transform:translate(15.1%,-20.8%)}16.67%{transform:translate(34.8%,-17.3%)}19.44%{transform:translate(45.2%,-13.2%)}22.22%{transform:translate(43.4%,-8.7%)}25%{transform:translate(30.1%,-4%)}27.78%{transform:translate(8.6%,.9%)}30.56%{transform:translate(-15.1%,5.8%)}33.33%{transform:translate(-34.8%,10.4%)}36.11%{transform:translate(-45.2%,14.8%)}38.89%{transform:translate(-43.4%,18.7%)}41.67%{transform:translate(-30.1%,22%)}44.44%{transform:translate(-8.6%,24.7%)}47.22%{transform:translate(15.1%,26.6%)}50%{transform:translate(34.8%,27.7%)}52.78%{transform:translate(45.2%,28%)}55.56%{transform:translate(43.4%,27.4%)}58.33%{transform:translate(30.1%,26%)}61.11%{transform:translate(8.6%,23.8%)}63.89%{transform:translate(-15.1%,20.8%)}66.67%{transform:translate(-34.8%,17.3%)}69.44%{transform:translate(-45.2%,13.2%)}72.22%{transform:translate(-43.4%,8.7%)}75%{transform:translate(-30.1%,4%)}77.78%{transform:translate(-8.6%,-.9%)}80.56%{transform:translate(15.1%,-5.8%)}83.33%{transform:translate(34.8%,-10.4%)}86.11%{transform:translate(45.2%,-14.8%)}88.89%{transform:translate(43.4%,-18.7%)}91.67%{transform:translate(30.1%,-22%)}94.44%{transform:translate(8.6%,-24.7%)}97.22%{transform:translate(-15.1%,-26.6%)}to{transform:translate(-34.8%,-27.7%)}}.promo-text{padding:var(--space-sm) 44px;flex-direction:column;align-items:center;gap:1px;min-width:0;display:flex}.promo-title{align-items:center;gap:var(--space-xs);white-space:nowrap;font-size:17px;font-weight:700;line-height:22px;display:flex}.promo-subtitle{color:#ffffffe6;white-space:nowrap;text-overflow:ellipsis;max-width:100%;font-size:12px;font-weight:500;line-height:20px;overflow:hidden}.promo-close{inset-inline-start:0;color:#ffffffbf;border-radius:50%;place-items:center;width:44px;height:44px;display:grid;position:absolute;top:50%;transform:translateY(-50%)}.prb{flex:none;place-items:center;width:48px;height:48px;margin:-2px;padding:0;display:grid;position:relative}.prb.compact{width:40px;height:40px;margin:0}.prb.compact .prb-emerge{transform:scale(.8)}.prb.compact .prb-label{display:none}.prb-emerge{width:44px;height:44px;display:block;position:relative}.prb.arrive .prb-emerge{animation:.72s cubic-bezier(.3,1.25,.5,1) .42s both prb-emerge}.prb.calm .prb-emerge{animation:.2s ease-out both prb-fade}@keyframes prb-fade{0%{opacity:0}to{opacity:1}}@keyframes prb-emerge{0%{opacity:0;transform:translate(52px)scale(.4)}60%{opacity:1;transform:translate(-4px)scale(1.06)}to{opacity:1;transform:none}}.prb.pressed .prb-emerge,.prb.tapped .prb-emerge{animation:.24s ease-out both prb-press}@keyframes prb-press{0%,to{transform:scale(1)}45%{transform:scale(.78)}}.prb-glow{pointer-events:none;opacity:0;background:radial-gradient(circle closest-side,#ff2e938c,#ff2e9300);border-radius:50%;width:64px;height:64px;position:absolute;top:-10px;left:-10px}.prb.invite.arrive .prb-glow{animation:2.8s linear both prb-glow}@keyframes prb-glow{0%,32%{opacity:0}53%{opacity:1}79%{opacity:1}to{opacity:0}}.prb.gift .prb-glow{opacity:.8;background:radial-gradient(circle closest-side,#ff3c8cb3,#ffb43c40 60%,#ffb43c00)}.prb.gift.arrive .prb-glow{opacity:0;animation:.6s ease-out .7s both prb-glow-gift}@keyframes prb-glow-gift{0%{opacity:0}to{opacity:.8}}.prb.calm .prb-glow{animation:none}.prb.invite.calm .prb-glow{opacity:0}.prb-ring,.prb-ring2,.prb-tapring{box-sizing:border-box;pointer-events:none;opacity:0;border:2px solid #ff4f9a;border-radius:50%;position:absolute;inset:0}.prb-ring2{border-color:#ffd34d;display:none}.prb.arrive .prb-ring{animation:.9s cubic-bezier(.2,.7,.3,1) 1s both prb-ring}.prb.gift.arrive .prb-ring2{animation:.9s cubic-bezier(.2,.7,.3,1) 1.3s both prb-ring;display:block}.prb.tapped .prb-tapring{animation:.7s cubic-bezier(.2,.7,.3,1) 60ms both prb-ring}@keyframes prb-ring{0%{opacity:.8;transform:scale(1)}to{opacity:0;transform:scale(2.3)}}.prb-flash{pointer-events:none;opacity:0;background:radial-gradient(circle closest-side,#fffae1,#ffd34d8c 45%,#ffd34d00);border-radius:50%;width:40px;height:40px;position:absolute;top:2px;left:2px}.prb.claimed .prb-flash{animation:.52s cubic-bezier(.1,.7,.3,1) .1s both prb-flash}@keyframes prb-flash{0%{opacity:.95;transform:scale(.2)}to{opacity:0;transform:scale(3.4)}}.prb-disc{box-sizing:border-box;background:linear-gradient(#211a1e,#1a1a1a);border:1px solid #ffffff1a;border-radius:50%;place-items:center;display:grid;position:absolute;inset:0;overflow:visible}.prb.gift .prb-disc{background:linear-gradient(#22191d,#1a1a1a);border:0}.prb.gift .prb-disc:before{content:"";pointer-events:none;-webkit-mask-composite:xor;background:linear-gradient(135deg,#ff7aa0d9 10%,#ffd34d99 60%,#ffffff1a 100%);border-radius:50%;padding:1px;position:absolute;inset:0;-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor,source-over;mask:linear-gradient(#000 0 0) content-box exclude,linear-gradient(#000 0 0)}.prb-edge{pointer-events:none;box-sizing:border-box;-webkit-mask-composite:xor;background:conic-gradient(#ff2e9300 0deg 190deg,#ff6b6b 270deg,#ff1493 305deg,#ffd34d 330deg,#ffd34d00 350deg 360deg);border-radius:50%;padding:1px;animation:5.2s linear infinite prb-spin;position:absolute;inset:-1px;-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor,source-over;mask:linear-gradient(#000 0 0) content-box exclude,linear-gradient(#000 0 0)}.prb.arrive .prb-edge{animation:.6s ease-out 1.3s both prb-edge-in,5.2s linear infinite prb-spin}.prb.calm .prb-edge{animation:none}.prb.claimed .prb-edge{animation:.3s ease-in both prb-edge-out,5.2s linear infinite prb-spin}@keyframes prb-edge-in{0%{opacity:0}to{opacity:1}}@keyframes prb-edge-out{0%{opacity:1}to{opacity:0}}@keyframes prb-spin{to{transform:rotate(360deg)}}.prb-boxwrap{place-items:center;display:grid}.prb.claimed.done .prb-boxwrap{animation:.2s ease-in both prb-box-out}.prb.settled .prb-boxwrap{animation:.4s ease-out both prb-box-in}@keyframes prb-box-out{0%{opacity:1}to{opacity:0}}@keyframes prb-box-in{0%{opacity:0}to{opacity:1}}.prb-check{opacity:0;pointer-events:none;background:linear-gradient(#ffe27a,#f2b51e);border-radius:50%;place-items:center;width:32px;height:32px;display:grid;position:absolute;top:6px;left:6px}.prb.done .prb-check{animation:.44s cubic-bezier(.3,1.5,.5,1) 80ms both prb-pop}.prb.settled .prb-check{animation:.35s ease-out both prb-check-out}@keyframes prb-pop{0%{opacity:0;transform:scale(.4)}60%{opacity:1;transform:scale(1.12)}to{opacity:1;transform:none}}@keyframes prb-check-out{0%{opacity:1}to{opacity:0}}.prb-label{display:block;position:absolute;bottom:0;left:50%;transform:translate(-50%,50%)}.prb.arrive .prb-label{animation:.44s cubic-bezier(.3,1.5,.5,1) 1.25s both prb-label}@keyframes prb-label{0%{opacity:0;transform:translate(-50%,50%)scale(.4)}60%{opacity:1;transform:translate(-50%,50%)scale(1.12)}to{opacity:1;transform:translate(-50%,50%)scale(1)}}.prb.claimed .prb-label{animation:.24s ease-in-out .12s both prb-label-out}@keyframes prb-label-out{0%{opacity:1;transform:translate(-50%,50%)scale(1)}to{opacity:0;transform:translate(-50%,calc(50% - 6px))scale(.6)}}.prb.settled .prb-label{animation:.4s ease-out both prb-label-in}@keyframes prb-label-in{0%{opacity:0;transform:translate(-50%,50%)}to{opacity:1;transform:translate(-50%,50%)}}.prb-label>span{box-sizing:border-box;background:#181618;border:1.5px solid #0b0b0b;border-radius:9px;align-items:center;height:18px;padding:1.5px;display:flex}.prb-label b{box-sizing:border-box;letter-spacing:-.1px;color:#ff8cc0;white-space:nowrap;border:1px solid #ff4f9a99;border-radius:7.5px;align-items:center;height:100%;padding:0 6px;font-size:10.5px;font-weight:700;line-height:13px;display:flex}.prb.gift .prb-label b{color:#ffd34d;letter-spacing:0;font-variant-numeric:tabular-nums;border-color:#ffd34d8c;gap:3px;padding:0 3px;font-size:11px}.prb-label img{width:12px;height:12px}.profile{background:var(--glow-home-background);position:absolute;inset:0}.profile[hidden]{display:none}.profile-scroll{scrollbar-width:none;padding-top:calc(env(safe-area-inset-top) + var(--bar-item-height) + var(--space-xs) * 2 + 2px);padding-bottom:calc(env(safe-area-inset-bottom) + var(--navbar-reserved) + var(--space-md));position:absolute;inset:0;overflow-y:auto}.profile-scroll::-webkit-scrollbar{display:none}.waterfall{position:relative}.profile-cell{cursor:pointer;background:#1a1a1a;position:absolute;overflow:hidden}.profile-state{place-items:center;min-height:60vh;display:grid}.profile-topbar{z-index:11;align-items:center;gap:var(--space-sm);padding:calc(env(safe-area-inset-top) + var(--space-xs)) var(--bar-screen-inset) var(--space-xs);display:flex;position:absolute;inset:0 0 auto}.profile-topbar .side{flex:1;display:flex}.profile-topbar .side.end{justify-content:flex-end}.profile-topbar .title{font:var(--type-title-medium);white-space:nowrap}.cell-processing{background:#1a1a1a;place-items:center;display:grid;position:absolute;inset:0}.cell-failed{background:linear-gradient(#141414d9,#141414d9),#1a1a1a;place-items:center;display:grid;position:absolute;inset:0}.failed-stack{text-align:center;flex-direction:column;align-items:center;gap:4px;padding:0 6px;display:flex}.failed-emoji{font-size:22px}.failed-title{color:#ffffffbf;font-size:11px;font-weight:500;line-height:14px}.failed-reason{color:#fff9;-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:10px;line-height:13px;display:-webkit-box;overflow:hidden}.failed-delete{top:6px;color:#fff;filter:drop-shadow(1px 1px #00000073);place-items:start end;width:32px;height:32px;padding:2px;display:grid;position:absolute;inset-inline-end:6px}.empty-state{text-align:center;flex-direction:column;align-items:center;max-width:340px;padding:0 32px;display:flex}.empty-state h2{margin:20px 0 0;font-size:24px;font-weight:700;line-height:29px}.empty-state p{color:var(--glow-cloudy-gray);margin:16px 0 0;font-size:15px;line-height:20px}.empty-btn{color:#000;border-radius:26px;min-height:52px;margin-top:28px;padding:15px 32px;font-size:17px;font-weight:600}.error-state{padding:var(--space-xl);text-align:center;flex-direction:column;align-items:center;display:flex}.error-state h3{margin:var(--space-md) 0 0;font:var(--type-title-medium)}.error-state p{margin:var(--space-xs) 0 var(--space-lg);font:var(--type-body-medium);color:var(--glow-cloudy-gray)}.profile-cell.no-badge .video-badge{display:none}.profile-scroll .chip-bar{padding-top:6px;padding-bottom:10px}.gear-turn{animation:.72s cubic-bezier(.3,1.3,.5,1) .3s both gear-turn}@keyframes gear-turn{0%{transform:rotate(0)}40%{transform:rotate(-70deg)}to{transform:rotate(0)}}@media (prefers-reduced-motion:reduce){.gear-turn{animation:none}}.rcap-slot{z-index:20;pointer-events:none;left:0;right:0;bottom:calc(env(safe-area-inset-bottom) + var(--navbar-bottom-margin) + var(--navbar-height) + 10px);padding:0 12px;position:absolute}.rcap-scroll{transition:transform .35s cubic-bezier(.25,.8,.25,1),opacity .35s cubic-bezier(.25,.8,.25,1)}.rcap-scroll.hide{opacity:0;transform:translateY(14px)scale(.96)}.rcap-scroll.hide .rcap{pointer-events:none}.rcap-flyer{will-change:transform, opacity}.rcap{--cw:400px;pointer-events:auto;color:#fff;-webkit-user-select:none;user-select:none;width:100%;height:68px;position:relative}.rcap.arrive{animation:.64s cubic-bezier(.3,1.25,.5,1) .25s both rc-orb}@keyframes rc-orb{0%{opacity:0;transform:translateY(70px)scale(.4)}60%{opacity:1;transform:translateY(-6px)scale(1.06)}to{opacity:1;transform:none}}.rcap.calm{animation:.2s ease-out both rc-fade}@keyframes rc-fade{0%{opacity:0}to{opacity:1}}.rcap-glow{aspect-ratio:1/.45;pointer-events:none;width:calc(100% + 36px);position:absolute;top:42px;left:-18px;translate:0 -50%;-webkit-mask-image:linear-gradient(90deg,#0000 0,#000 18px calc(100% - 18px),#0000 100%);mask-image:linear-gradient(90deg,#0000 0,#000 18px calc(100% - 18px),#0000 100%)}.rcap.arrive .rcap-glow{animation:.6s ease-out .9s both rc-glow-in}.rcap-glow i{opacity:.85;background:radial-gradient(closest-side,#ff2e93bf,#ff2e9300);position:absolute;inset:0}.rcap.gift .rcap-glow i{background:radial-gradient(closest-side,#ffaa3cb3,#ff2e9359 60%,#ff2e9300)}.rcap.arrive .rcap-glow i{animation:3.2s ease-in-out 1.5s infinite rc-breathe}.rcap.rest .rcap-glow i{animation:3.2s ease-in-out infinite rc-breathe}.rcap.calm .rcap-glow i{animation:none}@keyframes rc-glow-in{0%{opacity:0}to{opacity:1}}@keyframes rc-breathe{0%,to{opacity:.4}50%{opacity:.85}}.rcap.shrink .rcap-glow{animation:.36s ease-in both rc-glow-out}@keyframes rc-glow-out{0%{opacity:1}to{opacity:0}}.rcap-ringpos{pointer-events:none;width:62px;height:62px;display:none;position:absolute;top:5px;left:0}.rcap.arrive .rcap-ringpos{animation:.62s cubic-bezier(.2,.9,.25,1) .82s both rc-ring-pos;display:block}@keyframes rc-ring-pos{0%{transform:translateX(calc(var(--cw) / 2 - 32px))}to{transform:translate(1px)}}.rcap-ring{box-sizing:border-box;opacity:0;border:2px solid #ff4f9a;border-radius:50%;width:100%;height:100%;animation:.9s cubic-bezier(.2,.7,.3,1) .52s both rc-ring}.rcap.gift .rcap-ring{border-color:#ffd34d}@keyframes rc-ring{0%{opacity:.8;transform:scale(1)}to{opacity:0;transform:scale(2.3)}}.rcap-bump{position:absolute;inset:0}.rcap.claimed .rcap-bump{animation:.32s ease-out 60ms both rc-bump}@keyframes rc-bump{0%,to{transform:scale(1)}40%{transform:scale(1.035)}}.rcap-shell{clip-path:inset(0 round 24px);isolation:isolate;background:#ffffff1f;border-radius:24px;position:absolute;inset:0;transform:translateZ(0)}.rcap-tint{background:linear-gradient(105deg,#2c1420f0 5%,#1a181aeb 55%);position:absolute;inset:0}.rcap.gift .rcap-tint{background:linear-gradient(105deg,#342216f2 5%,#1c1818ed 55%)}.rcap-tint:after{content:"";background:radial-gradient(circle at 12% 0,#ffffff21,#fff0 60%);position:absolute;inset:0}.rcap.arrive .rcap-shell{clip-path:inset(2px calc((var(--cw) - 64px) / 2) round 32px);animation:.62s cubic-bezier(.2,.9,.25,1) .82s both rc-open}@keyframes rc-open{0%{clip-path:inset(2px calc((var(--cw) - 64px) / 2) round 32px)}to{clip-path:inset(0 round 24px)}}.rcap.shrink .rcap-shell{animation:.48s cubic-bezier(.5,0,.2,1) both rc-close}@keyframes rc-close{0%{clip-path:inset(0 round 24px)}to{clip-path:inset(2px calc((var(--cw) - 64px) / 2) round 32px)}}.rcap-hair{box-sizing:border-box;pointer-events:none;border:1px solid #ffffff1f;border-radius:24px;position:absolute;inset:0}.rcap.arrive .rcap-hair{animation:.4s linear .9s both rc-fade}.rcap.shrink .rcap-hair{animation:.24s linear both rc-glow-out}.rcap-sheen{pointer-events:none;background:linear-gradient(90deg,#fff0,#ffffff21,#fff0);width:22%;position:absolute;top:0;bottom:0;left:0;transform:translate(-130%)skew(-20deg)}.rcap.arrive .rcap-sheen{animation:3.6s ease-in-out 1.9s infinite rc-sheen}.rcap.rest .rcap-sheen{animation:3.6s ease-in-out infinite rc-sheen}@keyframes rc-sheen{0%{transform:translate(-130%)skew(-20deg)}30%,to{transform:translateX(calc(var(--cw) * 4.7)) skewX(-20deg)}}.rcap-edge{box-sizing:border-box;pointer-events:none;-webkit-mask-composite:xor;border-radius:24px;padding:1.5px;position:absolute;inset:0;overflow:hidden;-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor,source-over;mask:linear-gradient(#000 0 0) content-box exclude,linear-gradient(#000 0 0)}.rcap.arrive .rcap-edge{opacity:0;animation:.7s ease-out 1.5s both rc-fade}.rcap.shrink .rcap-edge{animation:.24s linear both rc-glow-out}.rcap-edge i{width:var(--cw);height:var(--cw);margin:calc(var(--cw) / -2) 0 0 calc(var(--cw) / -2);background:conic-gradient(#ff2e9300 0deg 190deg,#ff6b6b 270deg,#ff1493 305deg,#ffd34d 330deg,#ffd34d00 350deg 360deg);animation:4.2s linear infinite rc-spin;position:absolute;top:50%;left:50%}.rcap.gift .rcap-edge i{background:conic-gradient(#ffd34d00 0deg 190deg,#ff6b9e 260deg,#ffd34d 300deg,#fff6d0 325deg,#ffd34d00 350deg 360deg)}.rcap.calm .rcap-edge i{animation:none}@keyframes rc-spin{to{transform:rotate(360deg)}}.rcap-hit{border-radius:24px;width:100%;height:100%;padding:0;position:absolute;inset:0}.rcap-boxpos{position:absolute;top:12px;left:10px}.rcap.arrive .rcap-boxpos{animation:.62s cubic-bezier(.2,.9,.25,1) .82s both rc-boxfollow}.rcap.shrink .rcap-boxpos{animation:.48s cubic-bezier(.5,0,.2,1) both rc-boxback}@keyframes rc-boxfollow{0%{transform:translateX(calc((var(--cw) - 64px) / 2))}to{transform:none}}@keyframes rc-boxback{0%{transform:none}to{transform:translateX(calc((var(--cw) - 64px) / 2))}}.rcap.shrink .rcap-boxpos,.rcap.shrink .rcap-text,.rcap.shrink .rcap-pill,.rcap.shrink .rcap-check,.rcap.shrink .rcap-x{transition:opacity .2s ease-in}.rcap.shrink .rcap-text,.rcap.shrink .rcap-pill,.rcap.shrink .rcap-check,.rcap.shrink .rcap-x{opacity:0!important;animation:none!important}.rcap-flash{opacity:0;pointer-events:none;background:radial-gradient(circle closest-side,#fffae1,#ffd34d8c 45%,#ffd34d00);border-radius:50%;width:40px;height:40px;position:absolute;top:14px;left:12px}.rcap.claimed .rcap-flash{animation:.52s cubic-bezier(.1,.7,.3,1) .1s both rc-flash}@keyframes rc-flash{0%{opacity:.95;transform:scale(.2)}to{opacity:0;transform:scale(3.4)}}.rcap-text{height:40px;position:absolute;top:14px;left:66px}.rcap-title,.rcap-sub,.rcap-result-t,.rcap-result-s{white-space:nowrap;position:absolute;left:0;right:0}.rcap-title{letter-spacing:-.2px;text-overflow:ellipsis;height:21px;font-size:15.5px;font-weight:600;line-height:21px;top:0;overflow:hidden}.rcap-sub{color:#ffffff9e;height:18px;font-size:13px;line-height:18px;top:22px}.rcap-sub .fl{height:18px;position:absolute;top:0;left:0;right:0}.rcap.arrive .rcap-title{animation:.46s cubic-bezier(.2,.8,.2,1) 1.24s both rc-reveal}.rcap.arrive .rcap-sub .l1{animation:.46s cubic-bezier(.2,.8,.2,1) 1.33s both rc-reveal}@keyframes rc-reveal{0%{opacity:0;filter:blur(6px);transform:translate(-8px)}to{opacity:1;filter:blur();transform:none}}.rcap.cycle .rcap-sub .l1{animation:6.4s cubic-bezier(.4,0,.2,1) infinite rc-msg-a}.rcap.cycle.arrive .rcap-sub .l1{animation:.46s cubic-bezier(.2,.8,.2,1) 1.33s both rc-reveal,6.4s cubic-bezier(.4,0,.2,1) 3.6s infinite rc-msg-a}.rcap-sub .l2{opacity:0}.rcap.cycle .rcap-sub .l2{animation:6.4s cubic-bezier(.4,0,.2,1) infinite rc-msg-b}.rcap.cycle.arrive .rcap-sub .l2{animation:6.4s cubic-bezier(.4,0,.2,1) 3.6s infinite rc-msg-b}@keyframes rc-msg-a{0%,44%{opacity:1;transform:none}50%{opacity:0;transform:translateY(-12px)}50.01%{opacity:0;transform:translateY(12px)}94%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:none}}@keyframes rc-msg-b{0%,44%{opacity:0;transform:translateY(12px)}50%,94%{opacity:1;transform:none}to{opacity:0;transform:translateY(-12px)}}.rcap-old{position:absolute;inset:0}.rcap.done .rcap-old{animation:.24s ease-in both rc-glow-out}.rcap-result{opacity:0;position:absolute;inset:0}.rcap.done .rcap-result{animation:.46s cubic-bezier(.2,.8,.2,1) .12s both rc-result}@keyframes rc-result{0%{opacity:0;filter:blur(6px)}to{opacity:1;filter:blur()}}.rcap-result-t{letter-spacing:-.2px;color:#ffd34d;text-overflow:ellipsis;height:21px;font-size:15.5px;font-weight:600;line-height:21px;top:0;overflow:hidden}.rcap-result-s{color:#ffffff9e;text-overflow:ellipsis;font-size:13px;line-height:18px;top:22px;overflow:hidden}.rcap-pill{color:#3a2500;background:linear-gradient(#ffe27a,#f2b51e);border-radius:18px;align-items:center;height:36px;padding:0;display:flex;position:absolute;top:16px;right:12px;overflow:hidden}.rcap.arrive .rcap-pill{animation:.44s cubic-bezier(.3,1.5,.5,1) 1.48s both rc-pop}.rcap.pressed .rcap-pill{animation:.3s ease-out both rc-press}@keyframes rc-press{0%{transform:scale(1)}35%{transform:scale(.84)}70%{transform:scale(1.08)}to{transform:scale(1)}}.rcap.done .rcap-pill{animation:.26s ease-in both rc-pill-out}@keyframes rc-pill-out{0%{opacity:1;transform:none}to{opacity:0;transform:translateY(-6px)scale(.6)}}.rcap-pill .in{align-items:center;padding-left:9px;display:flex}.rcap-pill img{flex:none;width:18px;height:18px}.rcap-pill .fig{font-variant-numeric:tabular-nums;white-space:nowrap;margin:0 15px 0 6px;font-size:15px;font-weight:800;line-height:18px;display:inline-block}.rcap-pill .fig.bump{animation:.18s linear both rc-figbump}@keyframes rc-figbump{0%,to{transform:scale(1)}50%{transform:scale(1.16)}}@keyframes rc-pop{0%{opacity:0;transform:scale(.4)}60%{opacity:1;transform:scale(1.12)}to{opacity:1;transform:none}}.rcap-check{opacity:0;background:linear-gradient(#ffe27a,#f2b51e);border-radius:50%;place-items:center;width:32px;height:32px;display:grid;position:absolute;top:18px;right:14px}.rcap.done .rcap-check{animation:.44s cubic-bezier(.3,1.5,.5,1) 80ms both rc-pop}.rcap-x{place-items:center;width:44px;height:44px;display:grid;position:absolute;top:12px;right:4px}.rcap.arrive .rcap-x{animation:.36s linear 1.56s both rc-fade}.rcap-x span{background:#ffffff1a;border-radius:50%;place-items:center;width:26px;height:26px;display:grid}.rcap-x.press span{animation:.24s ease-out both rc-xpress}@keyframes rc-xpress{0%,to{transform:scale(1)}45%{transform:scale(.78)}}.rcap.calm .rcap-sheen,.rcap.calm .rcap-ringpos,.rcap.calm .rcap-flash{display:none}.rcap-text,.rcap-boxpos,.rcap-flash,.rcap-hair,.rcap-edge,.rcap-tint,.rcap-sheen{pointer-events:none}.rcap button{cursor:pointer}.navbar-scrim{z-index:19;pointer-events:none;height:calc(48px + var(--navbar-height) + var(--navbar-bottom-margin) + env(safe-area-inset-bottom));position:absolute;inset:auto 0 0}.navbar{z-index:20;padding:var(--navbar-bottom-margin) var(--navbar-bottom-margin) calc(var(--navbar-bottom-margin) + env(safe-area-inset-bottom));pointer-events:none;justify-content:center;display:flex;position:absolute;inset:auto 0 0}.navbar-capsule{pointer-events:auto;touch-action:none;-webkit-user-select:none;user-select:none;height:var(--navbar-height);width:calc(var(--navbar-tab-width) * 2);border-radius:var(--radius-pill);will-change:transform;display:flex;position:relative}.navbar-pill{z-index:1;pointer-events:none;width:calc(var(--navbar-tab-width) - 8px);height:calc(var(--navbar-height) - 8px);border-radius:var(--radius-pill);will-change:transform;box-shadow:0 4px 8px rgba(0, 0, 0, calc(.25 * var(--press,0)));position:absolute;top:4px;left:4px}.pill-flat,.pill-lens{border-radius:inherit;position:absolute;inset:0}.pill-flat{background:var(--glow-navbar-selected-pill)}.pill-lens{opacity:0;--glass-tint:#00000008}.navbar-tab{z-index:2;width:var(--navbar-tab-width);height:100%;color:var(--glow-white);pointer-events:auto;flex-direction:column;justify-content:center;align-items:center;gap:5px;padding-bottom:6px;font-size:12px;font-weight:500;line-height:13px;display:flex;position:relative}.navbar-tab span{white-space:nowrap;text-overflow:ellipsis;max-width:86px;overflow:hidden}@font-face{font-family:Roboto;font-style:normal;font-display:swap;font-weight:100 900;src:url(/fonts/roboto-cyrillic-ext-wght-normal.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Roboto;font-style:normal;font-display:swap;font-weight:100 900;src:url(/fonts/roboto-cyrillic-wght-normal.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Roboto;font-style:normal;font-display:swap;font-weight:100 900;src:url(/fonts/roboto-greek-ext-wght-normal.woff2)format("woff2");unicode-range:U+1F??}@font-face{font-family:Roboto;font-style:normal;font-display:swap;font-weight:100 900;src:url(/fonts/roboto-greek-wght-normal.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Roboto;font-style:normal;font-display:swap;font-weight:100 900;src:url(/fonts/roboto-math-wght-normal.woff2)format("woff2");unicode-range:U+302-303,U+305,U+307-308,U+310,U+312,U+315,U+31A,U+326-327,U+32C,U+32F-330,U+332-333,U+338,U+33A,U+346,U+34D,U+391-3A1,U+3A3-3A9,U+3B1-3C9,U+3D1,U+3D5-3D6,U+3F0-3F1,U+3F4-3F5,U+2016-2017,U+2034-2038,U+203C,U+2040,U+2043,U+2047,U+2050,U+2057,U+205F,U+2070-2071,U+2074-208E,U+2090-209C,U+20D0-20DC,U+20E1,U+20E5-20EF,U+2100-2112,U+2114-2115,U+2117-2121,U+2123-214F,U+2190,U+2192,U+2194-21AE,U+21B0-21E5,U+21F1-21F2,U+21F4-2211,U+2213-2214,U+2216-22FF,U+2308-230B,U+2310,U+2319,U+231C-2321,U+2336-237A,U+237C,U+2395,U+239B-23B7,U+23D0,U+23DC-23E1,U+2474-2475,U+25AF,U+25B3,U+25B7,U+25BD,U+25C1,U+25CA,U+25CC,U+25FB,U+266D-266F,U+27C0-27FF,U+2900-2AFF,U+2B0E-2B11,U+2B30-2B4C,U+2BFE,U+3030,U+FF5B,U+FF5D,U+1D400-1D7FF,U+1EE??}@font-face{font-family:Roboto;font-style:normal;font-display:swap;font-weight:100 900;src:url(/fonts/roboto-symbols-wght-normal.woff2)format("woff2");unicode-range:U+1-C,U+E-1F,U+7F-9F,U+20DD-20E0,U+20E2-20E4,U+2150-218F,U+2190,U+2192,U+2194-2199,U+21AF,U+21E6-21F0,U+21F3,U+2218-2219,U+2299,U+22C4-22C6,U+2300-243F,U+2440-244A,U+2460-24FF,U+25A0-27BF,U+28??,U+2921-2922,U+2981,U+29BF,U+29EB,U+2B??,U+4DC0-4DFF,U+FFF9-FFFB,U+10140-1018E,U+10190-1019C,U+101A0,U+101D0-101FD,U+102E0-102FB,U+10E60-10E7E,U+1D2C0-1D2D3,U+1D2E0-1D37F,U+1F0??,U+1F100-1F1AD,U+1F1E6-1F1FF,U+1F30D-1F30F,U+1F315,U+1F31C,U+1F31E,U+1F320-1F32C,U+1F336,U+1F378,U+1F37D,U+1F382,U+1F393-1F39F,U+1F3A7-1F3A8,U+1F3AC-1F3AF,U+1F3C2,U+1F3C4-1F3C6,U+1F3CA-1F3CE,U+1F3D4-1F3E0,U+1F3ED,U+1F3F1-1F3F3,U+1F3F5-1F3F7,U+1F408,U+1F415,U+1F41F,U+1F426,U+1F43F,U+1F441-1F442,U+1F444,U+1F446-1F449,U+1F44C-1F44E,U+1F453,U+1F46A,U+1F47D,U+1F4A3,U+1F4B0,U+1F4B3,U+1F4B9,U+1F4BB,U+1F4BF,U+1F4C8-1F4CB,U+1F4D6,U+1F4DA,U+1F4DF,U+1F4E3-1F4E6,U+1F4EA-1F4ED,U+1F4F7,U+1F4F9-1F4FB,U+1F4FD-1F4FE,U+1F503,U+1F507-1F50B,U+1F50D,U+1F512-1F513,U+1F53E-1F54A,U+1F54F-1F5FA,U+1F610,U+1F650-1F67F,U+1F687,U+1F68D,U+1F691,U+1F694,U+1F698,U+1F6AD,U+1F6B2,U+1F6B9-1F6BA,U+1F6BC,U+1F6C6-1F6CF,U+1F6D3-1F6D7,U+1F6E0-1F6EA,U+1F6F0-1F6F3,U+1F6F7-1F6FC,U+1F7??,U+1F800-1F80B,U+1F810-1F847,U+1F850-1F859,U+1F860-1F887,U+1F890-1F8AD,U+1F8B0-1F8BB,U+1F8C0-1F8C1,U+1F900-1F90B,U+1F93B,U+1F946,U+1F984,U+1F996,U+1F9E9,U+1FA00-1FA6F,U+1FA70-1FA7C,U+1FA80-1FA89,U+1FA8F-1FAC6,U+1FACE-1FADC,U+1FADF-1FAE9,U+1FAF0-1FAF8,U+1FB??}@font-face{font-family:Roboto;font-style:normal;font-display:swap;font-weight:100 900;src:url(/fonts/roboto-vietnamese-wght-normal.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Roboto;font-style:normal;font-display:swap;font-weight:100 900;src:url(/fonts/roboto-latin-ext-wght-normal.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Roboto;font-style:normal;font-display:swap;font-weight:100 900;src:url(/fonts/roboto-latin-wght-normal.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--glow-home-background:#0c0b0b;--glow-paywall-background:#14141a;--glow-eerie-black:#141414;--glow-azure:#007aff;--glow-violet:#9346de;--glow-try-start:#ff6b6b;--glow-try-end:#ff1493;--glow-icon-pink:#fca9c5;--glow-icon-mauve:#d3a9cd;--glow-icon-periwinkle:#8f98cc;--glow-cloudy-gray:#999;--glow-dark-gray:#555;--glow-white:#fff;--glow-error-red:#ff3b30;--glow-warning-orange:#ff9500;--glow-coin-gold:#e3b64b;--glow-option-fill:#1f1f1f;--glow-option-border:#2f2f30;--glow-bar-item-glass:#ffffff13;--glow-bar-item-glass-border:#ffffff29;--glow-bar-glass-fallback:#141414b3;--glow-navbar-glass-tint:#6a6a6ab3;--glow-navbar-selected-pill:#ffffff26;--glow-navbar-edge-lit:#ffffff2e;--glow-menu-surface:#1c1c1e;--glow-menu-border:#ffffff1f;--glow-glass-surface:#12121266;--glow-glass-blur:8px;--space-xxs:2px;--space-xs:4px;--space-sm:8px;--space-md:12px;--space-lg:16px;--space-xl:24px;--space-xxl:32px;--space-xxxl:48px;--radius-sm:8px;--radius-md:12px;--radius-lg:20px;--radius-pill:999px;--bar-item-height:44px;--bar-item-padding:12px;--bar-screen-inset:6px;--navbar-height:60px;--navbar-bottom-margin:12px;--navbar-tab-width:94px;--navbar-reserved:calc(var(--navbar-height) + var(--navbar-bottom-margin) * 2);--content-max-width:480px;--phone-column-width:430px;--font-family:Roboto, "Noto Sans", system-ui, -apple-system, "Segoe UI", sans-serif;--type-display-large:700 34px/40px var(--font-family);--type-headline-medium:700 24px/30px var(--font-family);--type-title-large:600 20px/26px var(--font-family);--type-title-medium:600 17px/22px var(--font-family);--type-body-large:400 16px/22px var(--font-family);--type-body-medium:400 14px/20px var(--font-family);--type-label-large:600 14px/18px var(--font-family);--type-label-small:500 11px/14px var(--font-family)}*,:before,:after{box-sizing:border-box}html,body,#root{background:var(--glow-home-background);height:100%;margin:0}body{color:var(--glow-white);font:var(--type-body-medium);-webkit-font-smoothing:antialiased;-webkit-tap-highlight-color:transparent;overscroll-behavior:none}button{font:inherit;color:inherit;cursor:pointer;background:0 0;border:0;padding:0}input{font:inherit;color:inherit}img{display:block}.phone{width:100%;max-width:var(--phone-column-width);background:var(--glow-home-background);height:100%;margin:0 auto;position:relative;overflow:hidden;box-shadow:0 0 0 1px #ffffff0f}input:not([type=range]):not([type=checkbox]):not([type=radio]),textarea,select{font-family:inherit;font-size:max(16px,1em)}
