.kFaGWq_room{z-index:1;position:relative}.kFaGWq_stage{max-width:1080px;color:var(--fine-text);margin:0 auto;padding:30px 28px 110px;position:relative}.kFaGWq_head{margin-bottom:30px}.kFaGWq_eyebrow{letter-spacing:.4px;color:rgb(var(--spot-rgb) / .9);font-family:ui-monospace,SFMono-Regular,SF Mono,Menlo,Consolas,monospace;font-size:12px;font-weight:600;display:block}.kFaGWq_h1{letter-spacing:-1.2px;margin-top:10px;font-size:clamp(30px,4.5vw,44px);font-weight:700;line-height:1.04}.kFaGWq_lede{max-width:660px;color:var(--fine-muted);margin-top:12px;font-size:15px;line-height:1.6}.kFaGWq_lede code{color:rgb(var(--spot-rgb) / .95);font-family:ui-monospace,SFMono-Regular,SF Mono,Menlo,Consolas,monospace;font-size:.9em}.kFaGWq_rail{scrollbar-width:none;-ms-overflow-style:none;align-items:flex-end;margin-bottom:18px;display:flex;overflow-x:auto}.kFaGWq_rail::-webkit-scrollbar{display:none}.kFaGWq_tab{border:1px solid #0000;border-bottom:1px solid var(--fine-border);color:var(--fine-muted);cursor:pointer;background:0 0;border-radius:12px 12px 0 0;flex-shrink:0;align-items:center;gap:8px;padding:10px 16px 11px;font-family:inherit;font-size:13px;font-weight:600;transition:color .3s,border-color .3s,background .3s;display:inline-flex}.kFaGWq_tab:hover{color:var(--fine-text);background:rgb(var(--spot-rgb) / .04)}.kFaGWq_tab:active{transform:scale(.99)}.kFaGWq_tabOn{border-color:var(--fine-border);background:rgb(var(--spot-rgb) / .07);color:var(--fine-text);border-bottom-color:#0000}.kFaGWq_tabName{white-space:nowrap}.kFaGWq_tabFigure{font-variant-numeric:tabular-nums;color:var(--fine-muted);font-size:12px;font-weight:700;transition:color .3s}.kFaGWq_tabOn .kFaGWq_tabFigure{color:var(--fine-text)}.kFaGWq_railFill{border-bottom:1px solid var(--fine-border);flex:24px;align-self:stretch;min-width:24px}.kFaGWq_next{border:1px solid var(--fine-border);background:var(--fine-panel);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);border-radius:24px;flex-direction:column;align-items:flex-start;gap:12px;padding:clamp(20px,3vw,30px);display:flex}.kFaGWq_nextTop{justify-content:space-between;align-items:baseline;gap:12px;width:100%;display:flex}.kFaGWq_nextEyebrow{letter-spacing:2px;text-transform:uppercase;color:rgb(var(--spot-rgb) / .9);font-size:11px;font-weight:700}.kFaGWq_nextCount{color:var(--fine-muted);font-variant-numeric:tabular-nums;font-size:12.5px}.kFaGWq_nextName{color:var(--fine-text);letter-spacing:-.9px;text-align:left;cursor:pointer;background:0 0;border:none;margin:0;padding:0;font-family:inherit;font-size:clamp(24px,3.4vw,34px);font-weight:750;line-height:1.12}button.kFaGWq_nextName:hover{color:rgb(var(--spot-rgb))}.kFaGWq_nextGoal{max-width:640px;color:var(--fine-muted);margin:0;font-size:14.5px;line-height:1.6}.kFaGWq_nextState{color:var(--fine-muted);margin:0;font-size:13px}.kFaGWq_nextAct{flex-wrap:wrap;align-items:center;gap:12px 16px;margin-top:6px;display:flex}.kFaGWq_nextEnv{color:var(--fine-muted);font-size:12.5px}.kFaGWq_dots{flex-wrap:wrap;align-items:center;gap:4px;display:inline-flex}.kFaGWq_dot{background:#ffffff24;border:none;border-radius:50%;width:7px;height:7px;padding:0;transition:background .3s,box-shadow .3s,transform .3s}.kFaGWq_dotsLg{gap:7px}.kFaGWq_dotsLg .kFaGWq_dot{width:11px;height:11px}button.kFaGWq_dot{cursor:pointer}button.kFaGWq_dot:hover{transform:scale(1.25)}.kFaGWq_dot_pass{background:rgb(var(--spot-rgb))}.kFaGWq_dot_skip{box-shadow:inset 0 0 0 1.5px rgb(var(--spot-rgb) / .6);background:0 0}.kFaGWq_dot_fail{background:var(--alarm)}.kFaGWq_dotNow{box-shadow:0 0 0 3px rgb(var(--spot-rgb) / .35);transform:scale(1.2)}.kFaGWq_dot_skip.kFaGWq_dotNow{box-shadow:inset 0 0 0 1.5px rgb(var(--spot-rgb) / .6), 0 0 0 3px rgb(var(--spot-rgb) / .35)}.kFaGWq_report{background:var(--fine-panel);border:1px solid #f38ba859;border-radius:16px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px 16px;margin-top:14px;padding:12px 12px 12px 18px;display:flex}.kFaGWq_reportText{color:var(--fine-text);flex:260px;font-size:13.5px;line-height:1.5}.kFaGWq_tools{flex-wrap:wrap;align-items:center;gap:12px;margin:26px 0 6px;display:flex}.kFaGWq_searchSeat{flex:1;min-width:220px;max-width:420px}.kFaGWq_notice{left:50%;bottom:max(22px, env(safe-area-inset-bottom));z-index:1700;border:1px solid rgb(var(--spot-rgb) / .35);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#101018eb;border-radius:14px;align-items:center;gap:10px;width:min(560px,100vw - 32px);padding:9px 10px 9px 16px;animation:.4s cubic-bezier(.22,1,.36,1) both kFaGWq_noticeIn;display:flex;position:fixed;transform:translate(-50%)}@keyframes kFaGWq_noticeIn{0%{opacity:0;transform:translate(-50%,8px)}to{opacity:1;transform:translate(-50%)}}.kFaGWq_noticeText{min-width:0;color:var(--fine-text);flex:1;font-size:13px;line-height:1.5}.kFaGWq_noticeClose{width:28px;height:28px;color:var(--fine-muted);cursor:pointer;background:0 0;border:none;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;transition:color .22s,background .22s;display:inline-flex}.kFaGWq_noticeClose:hover{color:var(--fine-text);background:#ffffff0f}.kFaGWq_list{flex-direction:column;gap:26px;margin-top:18px;display:flex}.kFaGWq_group{flex-direction:column;gap:8px;display:flex}.kFaGWq_groupHead{align-items:center;gap:12px;padding:6px 2px 8px;display:flex}.kFaGWq_groupName{letter-spacing:1.8px;text-transform:uppercase;color:rgb(var(--spot-rgb) / .9);white-space:nowrap;text-overflow:ellipsis;background:0 0;border:none;max-width:70%;padding:0;font-family:inherit;font-size:12px;font-weight:700;overflow:hidden}.kFaGWq_groupLink{cursor:pointer;transition:color .25s}.kFaGWq_groupLink:hover{color:var(--fine-text)}.kFaGWq_groupRule{background:var(--fine-border);flex:1;height:1px}.kFaGWq_groupCount{color:var(--fine-muted);font-variant-numeric:tabular-nums;font-size:12px}.kFaGWq_slip{border:1px solid var(--fine-border);background:var(--fine-panel);width:100%;color:inherit;border-radius:16px;align-items:center;gap:14px;padding:15px 16px;transition:border-color .28s,background .28s,transform .28s;display:flex;position:relative}.kFaGWq_slipOpen{min-width:0;color:inherit;text-align:left;cursor:pointer;background:0 0;border:none;border-radius:10px;flex:1;align-items:center;gap:14px;padding:0;font-family:inherit;display:flex}.kFaGWq_slipOpen:focus-visible{outline:2px solid rgb(var(--spot-rgb) / .6);outline-offset:5px}.kFaGWq_slip:before{content:"";background:rgb(var(--spot-rgb));opacity:0;border-radius:999px;width:2px;transition:opacity .28s,transform .28s;position:absolute;top:16px;bottom:16px;left:0;transform:scaleY(.3)}.kFaGWq_slip:hover,.kFaGWq_slipLit{border-color:rgb(var(--spot-rgb) / .4);background:#ffffff0b}.kFaGWq_slip:hover{transform:translate(3px)}.kFaGWq_slip:hover:before,.kFaGWq_slipLit:before{opacity:1;transform:scaleY(1)}.kFaGWq_slipMain{flex-direction:column;flex:1;gap:8px;min-width:0;display:flex}.kFaGWq_slipTitle{color:var(--fine-text);word-break:break-word;font-size:14.5px;font-weight:550;line-height:1.5}.kFaGWq_slipMeta{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.kFaGWq_tag{border:1px solid var(--fine-border);background:var(--fine-well);color:var(--fine-muted);font-variant-numeric:tabular-nums;white-space:nowrap;border-radius:999px;padding:3px 9px;font-size:11px;font-weight:600}.kFaGWq_tagOn{border-color:rgb(var(--spot-rgb) / .4);color:rgb(var(--spot-rgb) / .95)}.kFaGWq_tagAlarm{color:var(--alarm);border-color:#f38ba866}.kFaGWq_slipChev{color:var(--fine-muted);opacity:.5;flex-shrink:0;transition:opacity .28s,transform .28s}.kFaGWq_slip:hover .kFaGWq_slipChev{opacity:1;transform:translate(3px)}.kFaGWq_slipRun{border:1px solid rgb(var(--spot-rgb) / .4);color:rgb(var(--spot-rgb) / .95);cursor:pointer;background:0 0;border-radius:999px;flex-shrink:0;align-items:center;gap:6px;padding:7px 13px;font-family:inherit;font-size:12.5px;font-weight:650;transition:color .22s,background .22s;display:inline-flex}.kFaGWq_slipRun:hover:not(:disabled){color:var(--fine-text);background:rgb(var(--spot-rgb) / .16)}.kFaGWq_slipRun:active:not(:disabled){transform:scale(.97)}.kFaGWq_slipRun:disabled{opacity:.5;cursor:default}.kFaGWq_road{flex-direction:column;gap:8px;margin:0;padding:0;list-style:none;display:flex;position:relative}.kFaGWq_road:before{content:"";background:var(--fine-border);width:1px;position:absolute;top:10px;bottom:10px;left:79px}.kFaGWq_stop{align-items:center;gap:14px;display:flex;position:relative}.kFaGWq_stopDay{text-align:right;width:58px;color:var(--fine-muted);font-variant-numeric:tabular-nums;flex-shrink:0;font-size:12px;font-weight:600}.kFaGWq_stopMark{z-index:1;border:1.5px solid rgb(var(--spot-rgb) / .5);background:#101018;border-radius:50%;flex-shrink:0;width:13px;height:13px;position:relative}.kFaGWq_stopMarkOn{border-color:rgb(var(--spot-rgb));background:rgb(var(--spot-rgb));box-shadow:0 0 10px rgb(var(--spot-rgb) / .45)}.kFaGWq_stopBody{border:1px solid var(--fine-border);background:var(--fine-panel);min-width:0;color:inherit;text-align:left;cursor:pointer;border-radius:16px;flex-direction:column;flex:1;gap:8px;padding:14px 16px;font-family:inherit;transition:border-color .28s,background .28s,transform .28s;display:flex}.kFaGWq_stopBody:hover{border-color:rgb(var(--spot-rgb) / .4);background:#ffffff0b;transform:translate(3px)}.kFaGWq_stopBody:focus-visible{outline:2px solid rgb(var(--spot-rgb) / .6);outline-offset:3px}.kFaGWq_empty{text-align:center;color:var(--fine-muted);border:1px dashed var(--fine-border);border-radius:18px;padding:40px 26px;font-size:14px}.kFaGWq_missing{border:1px solid var(--fine-border);background:var(--fine-panel);border-radius:24px;max-width:720px;margin:40px auto;padding:clamp(22px,4vw,34px)}@media (max-width:720px){.kFaGWq_stage{padding:22px 16px 110px}.kFaGWq_searchSeat{max-width:none}.kFaGWq_stopDay{width:44px;font-size:11px}.kFaGWq_road:before{left:64px}.kFaGWq_slip{flex-wrap:wrap}}@media (prefers-reduced-motion:reduce){.kFaGWq_dot,.kFaGWq_slip,.kFaGWq_slip:before,.kFaGWq_slipChev,.kFaGWq_stopBody,.kFaGWq_notice{transition:none;animation:none}}
.HWWOFq_overlay{--fine-text:#e7eaf6;--fine-muted:#bec6e19e;--fine-border:#ffffff17;--fine-panel:#ffffff06;--fine-well:#00000038;--accent-rgb:var(--spot-rgb);z-index:var(--moment-z,1400);padding:var(--moment-pad,clamp(30px, 7vh, 78px) 24px calc(64px + env(safe-area-inset-bottom,0px)));color:var(--fine-text);scrollbar-width:none;justify-content:center;font-family:inherit;display:flex;position:fixed;inset:0}.HWWOFq_overlay::-webkit-scrollbar{display:none}.HWWOFq_overlay[data-align=start]{align-items:flex-start}.HWWOFq_overlay[data-align=center]{align-items:center}.HWWOFq_overlay[data-scroll]{overflow-y:auto}.HWWOFq_overlay[data-clip-x]{overflow-x:hidden}.HWWOFq_scrim{z-index:0;pointer-events:none;background:var(--moment-scrim,#08080d9e);-webkit-backdrop-filter:var(--moment-blur,blur(10px));backdrop-filter:var(--moment-blur,blur(10px));position:fixed;inset:0}.HWWOFq_canvasLayer{z-index:0;pointer-events:none;position:fixed;inset:0;overflow:hidden}
.etmCta_wrap{width:100%;position:relative}.etmCta_dropdown{z-index:20;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);border:1px solid var(--fine-border);scrollbar-width:none;background:#161621fa;border-radius:14px;max-height:220px;padding:6px;position:absolute;top:calc(100% + 6px);left:0;right:0;overflow-y:auto;box-shadow:0 20px 50px #00000080}.etmCta_dropdown::-webkit-scrollbar{display:none}.etmCta_option{text-align:left;width:100%;color:var(--fine-text);cursor:pointer;background:0 0;border:none;border-radius:9px;padding:9px 11px;font-family:inherit;font-size:14px;transition:background .18s;display:block}.etmCta_option:hover,.etmCta_optionActive{background:rgb(var(--spot-rgb) / .12)}@media (prefers-reduced-motion:reduce){.etmCta_option{transition:none}}
.poeXOa_close{top:max(18px, env(safe-area-inset-top));right:max(18px, env(safe-area-inset-right));z-index:3;border:1px solid var(--fine-border);width:42px;height:42px;color:var(--fine-muted);cursor:pointer;background:#ffffff08;border-radius:50%;justify-content:center;align-items:center;transition:color .22s,border-color .22s,background .22s;display:inline-flex;position:fixed}.poeXOa_close:hover{color:var(--fine-text);border-color:rgb(var(--spot-rgb) / .5);background:rgb(var(--spot-rgb) / .08)}.poeXOa_panel{z-index:1;width:100%;max-width:640px;color:var(--fine-text);outline:none;flex-direction:column;padding:56px 4px 40px;display:flex;position:relative}.poeXOa_eyebrow{letter-spacing:2.5px;text-transform:uppercase;color:rgb(var(--spot-rgb));font-size:12px;font-weight:700}.poeXOa_h2{letter-spacing:-1.4px;text-wrap:balance;margin:14px 0 0;font-size:clamp(30px,4.6vw,44px);font-weight:800;line-height:1.12}.poeXOa_explain{flex-direction:column;gap:10px;margin-top:18px;display:flex}.poeXOa_explain p{color:#d6dcf2db;margin:0;font-size:16.5px;line-height:1.6}.poeXOa_explain b{color:var(--fine-text);font-weight:700}.poeXOa_point{border-top:1px solid var(--fine-border);letter-spacing:-.4px;text-wrap:balance;margin:30px 0 0;padding-top:24px;font-size:clamp(20px,2.6vw,26px);font-weight:700;line-height:1.35}.poeXOa_paper{color:var(--fine-text);font-variant-numeric:tabular-nums}.poeXOa_fig{font-variant-numeric:tabular-nums;background:linear-gradient(100deg, var(--acc1), var(--acc2));color:#0000;-webkit-background-clip:text;background-clip:text}.poeXOa_bars{flex-direction:column;gap:16px;margin-top:24px;display:flex}.poeXOa_barRow{flex-direction:column;gap:7px;display:flex}.poeXOa_barLabel{color:var(--fine-muted);font-size:13.5px}.poeXOa_barLabel b{color:var(--fine-text);margin-left:6px;font-weight:700}.poeXOa_barTrack{background:#ffffff0d;border-radius:9px;height:18px;position:relative;overflow:hidden}.poeXOa_bar{border-radius:9px;position:absolute;top:0;bottom:0;left:0}.poeXOa_barPaper{background:#ffffff3d;width:100%}.poeXOa_barReal{background:linear-gradient(90deg, rgb(var(--spot-rgb) / .55), rgb(var(--spot-rgb)));box-shadow:0 0 16px rgb(var(--spot-rgb) / .45)}.poeXOa_why{color:var(--fine-text);margin:36px 0 0;font-size:15px;font-weight:600}.poeXOa_prices{margin:10px 0 0;padding:0;list-style:none}.poeXOa_price{font-variant-numeric:tabular-nums;grid-template-columns:minmax(0,1fr) auto 24px auto;align-items:baseline;gap:10px;padding:11px 0;display:grid}.poeXOa_price+.poeXOa_price{border-top:1px solid var(--fine-border)}.poeXOa_priceLabel{color:#d6dcf2e0;font-size:15px}.poeXOa_priceNow{color:var(--fine-muted);font-size:15px}.poeXOa_arrow{text-align:center;color:var(--fine-muted)}.poeXOa_priceThen{text-align:right;min-width:110px;color:var(--fine-text);font-size:17px;font-weight:800}.poeXOa_back{color:var(--fine-muted);margin:26px 0 0;font-size:15px;line-height:1.55}.poeXOa_back b{color:var(--fine-text);font-variant-numeric:tabular-nums;font-weight:700}.poeXOa_cta{margin-top:30px}.poeXOa_done{color:rgb(var(--spot-rgb));margin:30px 0 0;font-size:15px;font-weight:600}.poeXOa_foot{color:var(--fine-muted);margin:26px 0 0;font-size:12px;line-height:1.5}@media (max-width:600px){.poeXOa_panel{padding:64px 0 32px}.poeXOa_price{grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"label label""now then";row-gap:2px}.poeXOa_priceLabel{grid-area:label}.poeXOa_priceNow{grid-area:now}.poeXOa_arrow{display:none}.poeXOa_priceThen{grid-area:then}:is(.poeXOa_cta a,.poeXOa_cta button){width:100%}}
.iM98Gq_close{top:max(18px, env(safe-area-inset-top));right:max(18px, env(safe-area-inset-right));z-index:3;border:1px solid var(--fine-border);width:42px;height:42px;color:var(--fine-muted);cursor:pointer;background:#ffffff08;border-radius:50%;justify-content:center;align-items:center;transition:color .22s,border-color .22s,background .22s;display:inline-flex;position:fixed}.iM98Gq_close:hover{color:var(--fine-text);border-color:rgb(var(--spot-rgb) / .5);background:rgb(var(--spot-rgb) / .08)}.iM98Gq_panel{z-index:1;width:100%;max-width:920px;color:var(--fine-text);outline:none;flex-direction:column;display:flex;position:relative}.iM98Gq_eyebrow{text-align:center;letter-spacing:2.4px;text-transform:uppercase;color:rgb(var(--spot-rgb) / .9);font-size:12px;font-weight:600}.iM98Gq_headline{text-align:center;letter-spacing:-1.3px;color:var(--fine-text);margin:8px 0 0;font-size:clamp(28px,4.6vw,42px);font-weight:750;line-height:1.05}.iM98Gq_sub{text-align:center;max-width:420px;color:var(--fine-muted);margin:12px auto 0;font-size:14.5px;line-height:1.55}.iM98Gq_sample{background:rgb(var(--spot-rgb) / .08);border:1px solid var(--fine-border);color:var(--fine-muted);text-align:center;border-radius:12px;margin:16px auto 0;padding:10px 14px;font-size:13px}.iM98Gq_amountHero{cursor:text;justify-content:center;align-items:center;padding:28px 0 26px;display:flex;position:relative}.iM98Gq_amountFace{pointer-events:none;align-items:baseline;gap:8px;display:inline-flex}.iM98Gq_amountSymbol{letter-spacing:-.5px;color:var(--fine-muted);font-size:clamp(26px,5vw,34px);font-weight:600;line-height:1}.iM98Gq_amountDigits{letter-spacing:-2.5px;color:var(--fine-text);font-variant-numeric:tabular-nums;align-items:baseline;font-size:clamp(56px,12vw,76px);font-weight:800;line-height:1.02;display:inline-flex}.iM98Gq_amountChar{transform-origin:bottom;animation:.5s cubic-bezier(.34,1.3,.5,1) iM98Gq_amountCharPop;display:inline-block}@keyframes iM98Gq_amountCharPop{0%{transform:scale(1)}36%{transform:scale(1.13)}to{transform:scale(1)}}.iM98Gq_amountPlaceholder{color:#ced5eb3d}.iM98Gq_amountCaret{background:#ced5eb8c;border-radius:999px;align-self:baseline;width:1px;height:.72em;margin-left:5px;animation:2s ease-in-out infinite iM98Gq_amountCaret;display:inline-block}@keyframes iM98Gq_amountCaret{0%,to{opacity:1}50%{opacity:0}}.iM98Gq_amountHero .iM98Gq_amountInput{opacity:0;cursor:text;background:0 0;border:none;width:100%;height:100%;padding:0;position:absolute;inset:0}.iM98Gq_amountHero .iM98Gq_amountInput:focus{box-shadow:none;outline:none}.iM98Gq_chips{flex-wrap:wrap;justify-content:flex-start;gap:9px;display:flex}.iM98Gq_chip{border:1px solid var(--fine-border);background:var(--fine-panel);color:var(--fine-text);cursor:pointer;border-radius:999px;align-items:center;gap:8px;padding:10px 15px;font-family:inherit;font-size:14px;font-weight:500;transition:border-color .24s,background .24s,box-shadow .24s,transform .16s;display:inline-flex}.iM98Gq_chip:hover{border-color:rgb(var(--spot-rgb) / .4);background:rgb(var(--spot-rgb) / .07)}.iM98Gq_chip:active{transform:scale(.97)}.iM98Gq_chipOn{border-color:rgb(var(--spot-rgb) / .6);background:rgb(var(--spot-rgb) / .14);box-shadow:0 0 22px rgb(var(--spot-rgb) / .16)}.iM98Gq_chipIcon{color:var(--fine-muted);transition:color .24s;display:inline-flex}.iM98Gq_chipOn .iM98Gq_chipIcon{color:rgb(var(--spot-rgb));animation:.4s cubic-bezier(.34,1.3,.5,1) iM98Gq_smChipPop}@keyframes iM98Gq_smChipPop{0%{transform:scale(1)}45%{transform:scale(1.28)}to{transform:scale(1)}}.iM98Gq_chipName{white-space:nowrap}.iM98Gq_chipTag{letter-spacing:.5px;text-transform:uppercase;color:var(--fine-muted);font-size:9.5px;font-weight:700}.iM98Gq_catSection{align-items:flex-start;gap:14px;display:flex;position:relative}.iM98Gq_catSearch{flex:none;width:200px}.iM98Gq_catPillsClip{overflow-clip-margin:32px;flex:auto;min-width:0;transition:height .42s cubic-bezier(.22,1,.36,1);overflow:clip}.iM98Gq_catPills{flex-wrap:wrap;align-content:center;align-items:center;gap:9px;min-height:45px;display:flex}.iM98Gq_catPills .iM98Gq_chip{animation:.28s cubic-bezier(.22,1,.36,1) iM98Gq_smChipIn}@keyframes iM98Gq_smChipIn{0%{opacity:0;transform:scale(.9)}to{opacity:1;transform:scale(1)}}.iM98Gq_catNoMatch{color:var(--fine-muted);align-self:center;padding:8px 2px;font-size:13px}.iM98Gq_catMeasure{visibility:hidden;pointer-events:none;white-space:nowrap;max-width:100%;position:absolute;top:0;left:0;overflow:hidden}@media (max-width:560px){.iM98Gq_catSection{flex-direction:column}.iM98Gq_catSearch{width:100%}}.iM98Gq_debtKind{align-items:center;gap:10px;max-width:420px;margin-top:14px;display:flex}.iM98Gq_debtKind>:first-child{flex:1;min-width:0}.iM98Gq_debtReceipt{flex-direction:column;gap:10px;max-width:560px;margin-top:12px;display:flex}.iM98Gq_debtReceiptRow{flex-wrap:wrap;align-items:baseline;gap:14px;display:flex}.iM98Gq_debtReceiptText{color:var(--fine-muted);font-variant-numeric:tabular-nums;font-size:13px}.iM98Gq_debtReceiptText strong{color:var(--fine-text);font-weight:700}.iM98Gq_debtReceiptTag{color:rgb(var(--spot-rgb) / .9);align-items:baseline;gap:12px;font-size:12px;font-weight:600;display:inline-flex}.iM98Gq_debtReceiptQuiet{color:var(--fine-muted);text-underline-offset:3px;cursor:pointer;background:0 0;border:none;padding:0;font-family:inherit;font-size:12px;font-weight:500;text-decoration:underline;transition:color .2s}.iM98Gq_debtReceiptQuiet:hover{color:var(--fine-text)}.iM98Gq_debtSplitEdit{flex-wrap:wrap;align-items:flex-end;gap:10px;display:flex}.iM98Gq_debtSplitField{flex-direction:column;gap:5px;width:150px;display:flex}.iM98Gq_debtSplitLabel{color:var(--fine-muted);font-size:11.5px;font-weight:600}.iM98Gq_debtSplitBtn{border:1px solid var(--fine-border);background:var(--fine-well);width:39px;height:39px;color:var(--fine-muted);cursor:pointer;border-radius:11px;flex-shrink:0;justify-content:center;align-items:center;transition:color .2s,background .2s,border-color .2s,opacity .2s;display:inline-flex}.iM98Gq_debtSplitBtn:hover:not(:disabled){color:var(--fine-text);background:#ffffff14}.iM98Gq_debtSplitBtn:disabled{opacity:.45;cursor:default}.iM98Gq_debtSplitYes{border-color:rgb(var(--spot-rgb) / .45);background:rgb(var(--spot-rgb) / .1);color:rgb(var(--spot-rgb))}.iM98Gq_debtSplitYes:hover:not(:disabled){background:rgb(var(--spot-rgb) / .16);color:var(--fine-text)}@media (max-width:600px){.iM98Gq_debtSplitEdit{flex-wrap:nowrap}.iM98Gq_debtSplitField{flex:1 1 0;width:auto;min-width:0}.iM98Gq_debtSplitBtn{flex:none}}.iM98Gq_detailsBlock{flex-direction:column;margin-top:14px;display:flex}.iM98Gq_detailsToggle{color:var(--fine-muted);cursor:pointer;background:0 0;border:none;align-self:flex-start;align-items:center;gap:7px;padding:4px 2px;font-family:inherit;font-size:13.5px;font-weight:500;transition:color .22s;display:inline-flex}.iM98Gq_detailsToggle:hover{color:var(--fine-text)}.iM98Gq_detailsChevron{transition:transform .3s cubic-bezier(.22,1,.36,1)}.iM98Gq_detailsOpen .iM98Gq_detailsChevron{transform:rotate(180deg)}.iM98Gq_details{grid-template-rows:0fr;transition:grid-template-rows .35s cubic-bezier(.22,1,.36,1);display:grid}.iM98Gq_detailsShown{grid-template-rows:1fr}.iM98Gq_detailsInner{flex-direction:column;gap:12px;max-width:520px;min-height:0;display:flex;overflow:hidden}.iM98Gq_detailsShown .iM98Gq_detailsInner{padding-top:12px}.iM98Gq_detailRow{gap:12px;display:flex}.iM98Gq_detailField{flex:1;min-width:0}.iM98Gq_whenRow{align-items:center;gap:12px;display:flex}.iM98Gq_whenLead{color:var(--fine-muted);font-size:13px;font-weight:500}.iM98Gq_fields{flex-direction:column;gap:12px;margin-top:16px;display:flex}.iM98Gq_whenPicker{width:240px;max-width:100%}.iM98Gq_whenPicker>div>button{background:var(--fine-well);border-color:var(--fine-border);border-radius:12px;padding:12px 14px;font-size:16px;line-height:1.2}.iM98Gq_feedbackArea{flex-direction:column;gap:10px;margin-top:16px;display:flex}.iM98Gq_error{color:var(--alarm,#f38ba8);margin:0;font-size:13px}.iM98Gq_dup{background:rgb(var(--spot-rgb) / .06);border:1px solid var(--fine-border);color:var(--fine-muted);border-radius:12px;align-items:center;gap:9px;padding:10px 13px;font-size:13px;display:flex}.iM98Gq_dupIcon{color:rgb(var(--spot-rgb));flex-shrink:0}.iM98Gq_nudge{background:rgb(var(--spot-rgb) / .06);border:1px solid var(--fine-border);border-radius:12px;justify-content:space-between;align-items:center;gap:12px;padding:12px 14px;display:flex}.iM98Gq_nudgeText{flex-direction:column;gap:2px;display:flex}.iM98Gq_nudgeTitle{color:var(--fine-text);font-size:13.5px;font-weight:600}.iM98Gq_nudgeBody{color:var(--fine-muted);font-size:12.5px;line-height:1.5}.iM98Gq_nudgeDismiss{flex-shrink:0}.iM98Gq_insightWrap{opacity:0;grid-template-rows:0fr;transition:grid-template-rows .44s cubic-bezier(.22,1,.36,1),opacity .3s;display:grid}.iM98Gq_insightShown{opacity:1;grid-template-rows:1fr}.iM98Gq_insightInner{min-height:0;padding-top:16px;overflow:hidden}.iM98Gq_insight{background:radial-gradient(130% 150% at 0% 0%, rgb(var(--spot-rgb) / .11), transparent 58%), var(--fine-panel);border:1px solid rgb(var(--spot-rgb) / .18);border-radius:15px;align-items:center;gap:13px;padding:15px 17px;display:flex;box-shadow:0 10px 30px #0000003d}.iM98Gq_insightSeat{width:34px;height:34px;color:rgb(var(--spot-rgb));background:rgb(var(--spot-rgb) / .14);box-shadow:inset 0 0 0 1px rgb(var(--spot-rgb) / .22);border-radius:10px;flex-shrink:0;place-items:center;display:grid}.iM98Gq_insightText{flex-direction:column;gap:4px;min-width:0;display:flex}.iM98Gq_insightBody{letter-spacing:-.1px;color:var(--fine-text);font-variant-numeric:tabular-nums;font-size:14px;font-weight:550;line-height:1.4}.iM98Gq_insightSub{color:var(--fine-muted);font-size:12.5px;line-height:1.45}.iM98Gq_insightOver{background:radial-gradient(130% 150% at 0% 0%, #fab38721, transparent 58%), var(--fine-panel);border-color:#fab38747}.iM98Gq_insightOver .iM98Gq_insightSeat{color:#fab387;background:#fab38726;box-shadow:inset 0 0 0 1px #fab38742}.iM98Gq_addBtn{align-self:stretch;margin-top:18px}.iM98Gq_weekBlock{border-top:1px solid var(--fine-border);margin-top:52px;padding-top:28px}.iM98Gq_weekHead{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin-bottom:14px;display:flex}.iM98Gq_weekTitleRow{align-items:center;gap:7px;display:inline-flex}.iM98Gq_weekTitle{letter-spacing:1.4px;text-transform:uppercase;color:rgb(var(--spot-rgb) / .9);font-size:11px;font-weight:600}.iM98Gq_weekTotals{color:var(--fine-muted);font-variant-numeric:tabular-nums;font-size:13px}.iM98Gq_weekTotals strong{color:var(--fine-text);font-weight:700}.iM98Gq_weekNav{width:22px;height:22px;color:var(--fine-muted);cursor:pointer;background:0 0;border:none;border-radius:7px;justify-content:center;align-items:center;padding:0;transition:color .2s,background .2s;display:inline-flex}.iM98Gq_weekNav:hover:not(:disabled){color:var(--fine-text);background:rgb(var(--spot-rgb) / .12)}.iM98Gq_weekNav:disabled{opacity:.26;cursor:default}.iM98Gq_trend{font-variant-numeric:tabular-nums;vertical-align:middle;border-radius:999px;align-items:center;gap:2px;margin-left:8px;padding:2px 7px 2px 5px;font-size:11.5px;font-weight:700;display:inline-flex;position:relative}.iM98Gq_trendTip{z-index:6;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);border:1px solid var(--fine-border);width:172px;color:var(--fine-muted);letter-spacing:0;text-align:left;white-space:normal;opacity:0;pointer-events:none;transform-origin:100% 0;background:#161621fa;border-radius:11px;padding:8px 11px;font-size:11.5px;font-weight:500;line-height:1.4;transition:opacity .26s,transform .32s cubic-bezier(.22,1,.36,1);position:absolute;top:calc(100% + 8px);right:0;transform:translateY(-4px)scale(.96);box-shadow:0 14px 36px #00000080}.iM98Gq_trend:hover .iM98Gq_trendTip,.iM98Gq_trend:focus-visible .iM98Gq_trendTip{opacity:1;transition:opacity .18s,transform .46s cubic-bezier(.34,1.3,.5,1);transform:translateY(0)scale(1)}.iM98Gq_trend[data-dir=up]{color:#fab387;background:#fab3871f}.iM98Gq_trend[data-dir=down]{color:#a6e3a1;background:#a6e3a11f}.iM98Gq_trend[data-dir=flat]{color:var(--fine-muted);background:#ffffff0f}.iM98Gq_weekLegend{color:var(--fine-muted);flex-wrap:wrap;gap:16px;margin-top:14px;font-size:12px;display:flex}.iM98Gq_legItem{align-items:center;gap:7px;display:inline-flex}.iM98Gq_legBar{background:rgb(var(--spot-rgb) / .6);border-radius:3px;width:11px;height:11px}.iM98Gq_legSolid{border-top:2px solid rgb(var(--spot-rgb));width:16px;height:0}.iM98Gq_legDash{border-top:2px dashed #fff6;width:16px;height:0}.iM98Gq_list{border-top:1px solid var(--fine-border);margin-top:26px;padding-top:18px}.iM98Gq_listHead{justify-content:space-between;align-items:baseline;gap:10px;margin-bottom:6px;display:flex}.iM98Gq_listHeadLabel{letter-spacing:1.2px;text-transform:uppercase;color:var(--fine-muted);font-size:11px;font-weight:600}.iM98Gq_listTotal{color:var(--fine-muted);font-variant-numeric:tabular-nums;font-size:12.5px}.iM98Gq_item{align-items:center;gap:11px;padding:9px 2px;animation:.42s cubic-bezier(.22,1,.36,1) iM98Gq_smRowIn;display:flex}@media (min-width:620px){.iM98Gq_list{column-count:2;column-gap:40px}.iM98Gq_listHead{column-span:all}.iM98Gq_item{break-inside:avoid}}@keyframes iM98Gq_smRowIn{0%{opacity:0;transform:translateY(-6px)}}.iM98Gq_itemIcon{background:rgb(var(--spot-rgb) / .1);border:1px solid rgb(var(--spot-rgb) / .2);width:28px;height:28px;color:rgb(var(--spot-rgb));border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.iM98Gq_itemMain{flex-direction:column;flex:1;min-width:0;display:flex}.iM98Gq_itemName{color:var(--fine-text);font-size:14px}.iM98Gq_itemSub{color:var(--fine-muted);white-space:nowrap;text-overflow:ellipsis;font-size:12px;overflow:hidden}.iM98Gq_itemRight{flex-shrink:0;align-items:center;gap:8px;display:flex}.iM98Gq_itemSaving{color:var(--fine-muted);font-size:11px}.iM98Gq_itemCheck{color:rgb(var(--spot-rgb))}.iM98Gq_itemAmt{color:var(--fine-text);font-variant-numeric:tabular-nums;font-size:14px;font-weight:700}.iM98Gq_amtIn{color:rgb(var(--spot-rgb))}.iM98Gq_iconBtn{width:26px;height:26px;color:var(--fine-muted);cursor:pointer;background:0 0;border:none;border-radius:8px;justify-content:center;align-items:center;transition:color .22s,background .22s;display:inline-flex}.iM98Gq_iconBtn:hover{color:var(--fine-text);background:#ffffff0d}.iM98Gq_moreBtn{color:var(--fine-muted);cursor:pointer;background:0 0;border:none;margin-top:6px;padding:6px 4px;font-family:inherit;font-size:12.5px;font-weight:600;transition:color .22s}.iM98Gq_moreBtn:hover{color:rgb(var(--spot-rgb))}.iM98Gq_rowConfirm{flex-shrink:0;align-items:center;gap:4px;animation:.22s iM98Gq_rowConfirmIn;display:inline-flex}@keyframes iM98Gq_rowConfirmIn{0%{opacity:0;transform:translate(5px)}to{opacity:1;transform:translate(0)}}.iM98Gq_rowConfirmLabel{color:var(--fine-muted);white-space:nowrap;margin-right:2px;font-size:11px;font-weight:600}.iM98Gq_rowConfirmBtn{cursor:pointer;border:none;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:22px;height:22px;transition:color .2s,background .2s,transform .2s;display:inline-flex}.iM98Gq_rowConfirmBtn:active{transform:scale(.9)}.iM98Gq_rowConfirmYes{color:#f38ba8;background:#f38ba824}.iM98Gq_rowConfirmYes:hover{background:#f38ba83d}.iM98Gq_rowConfirmNo{color:var(--fine-muted);background:var(--fine-well)}.iM98Gq_rowConfirmNo:hover{color:var(--fine-text);background:#ffffff14}.iM98Gq_doneRow{flex-direction:column;align-items:center;gap:18px;margin-top:46px;display:flex}.iM98Gq_doneSignoff{text-align:center;max-width:430px;color:var(--fine-muted);margin:0;font-size:14px;line-height:1.55}@media (max-width:480px){.iM98Gq_amountHero{padding:22px 0}.iM98Gq_detailRow{flex-direction:column}}@media (prefers-reduced-motion:reduce){.iM98Gq_chip,.iM98Gq_details,.iM98Gq_detailsChevron,.iM98Gq_nudgeDismiss,.iM98Gq_iconBtn,.iM98Gq_moreBtn,.iM98Gq_rowConfirmBtn,.iM98Gq_weekNav,.iM98Gq_trendTip,.iM98Gq_close,.iM98Gq_trend:hover .iM98Gq_trendTip,.iM98Gq_trend:focus-visible .iM98Gq_trendTip{transition:none}.iM98Gq_chipOn .iM98Gq_chipIcon,.iM98Gq_catPills .iM98Gq_chip,.iM98Gq_rowConfirm,.iM98Gq_amountChar{animation:none}.iM98Gq_amountCaret{opacity:1;animation:none}.iM98Gq_catPillsClip,.iM98Gq_insightWrap{transition:none}.iM98Gq_chip:active{transform:none}.iM98Gq_item{animation:none}}
.YlcSRq_bareStage{--fine-text:#e7eaf6;--fine-muted:#bec6e19e;--fine-border:#ffffff17;--fine-well:#00000038;width:100%;color:var(--fine-text);justify-content:center;padding:24px 24px 64px;font-family:inherit;display:flex}.YlcSRq_panel{z-index:1;outline:none;width:min(480px,100%);position:relative}.YlcSRq_panelMoment{margin:auto 0}.YlcSRq_content{text-align:center;flex-direction:column;align-items:center;display:flex}.YlcSRq_chip{width:46px;height:46px;color:rgb(var(--spot-rgb,203 166 247));background:rgb(var(--spot-rgb,203 166 247) / .14);border:1px solid rgb(var(--spot-rgb,203 166 247) / .3);box-shadow:0 0 22px rgb(var(--spot-rgb,203 166 247) / .2);border-radius:13px;justify-content:center;align-items:center;display:flex}.YlcSRq_head{flex-direction:column;align-items:center;display:flex}.YlcSRq_title{letter-spacing:-.9px;color:var(--fine-text);margin-top:18px;font-size:clamp(26px,4.2vw,32px);font-weight:700;line-height:1.1}.YlcSRq_lede{max-width:420px;color:var(--fine-text);margin-top:12px;font-size:15.5px;line-height:1.6}.YlcSRq_road{width:100%;height:76px;margin-top:22px;position:relative}.YlcSRq_roadInner{position:absolute;inset:0 10px}.YlcSRq_track,.YlcSRq_lived,.YlcSRq_ahead{border-radius:1px;height:2px;margin-top:-1px;position:absolute;top:42px}.YlcSRq_track{background:#ffffff14;left:0;right:0}.YlcSRq_lived{background:linear-gradient(90deg, rgb(var(--spot-rgb,203 166 247) / .3), rgb(var(--spot-rgb,203 166 247)));box-shadow:0 0 12px rgb(var(--spot-rgb,203 166 247) / .4);left:0}.YlcSRq_ahead{background:repeating-linear-gradient(90deg, rgb(var(--spot-rgb,203 166 247) / .6) 0 5px, transparent 5px 9px)}.YlcSRq_day,.YlcSRq_dayToday,.YlcSRq_station{box-sizing:border-box;border-radius:50%;position:absolute;top:42px;transform:translate(-50%,-50%)}.YlcSRq_day{background:#ffffff24;width:5px;height:5px;transition:background .3s,box-shadow .3s}.YlcSRq_dayLived{background:rgb(var(--spot-rgb,203 166 247) / .62)}.YlcSRq_dayLit{background:rgb(var(--spot-rgb,203 166 247) / .55);box-shadow:0 0 6px rgb(var(--spot-rgb,203 166 247) / .5);animation:.3s backwards YlcSRq_dayLight}@keyframes YlcSRq_dayLight{0%{box-shadow:none;background:#ffffff24}}.YlcSRq_dayToday{background:rgb(var(--spot-rgb,203 166 247));width:12px;height:12px;box-shadow:0 0 14px rgb(var(--spot-rgb,203 166 247) / .55)}.YlcSRq_station{border:1.5px solid rgb(var(--spot-rgb,203 166 247) / .42);background:rgb(var(--spot-rgb,203 166 247) / .1);width:13px;height:13px;transition:border-color .3s,background .3s,box-shadow .3s}.YlcSRq_stationOn{border-color:rgb(var(--spot-rgb,203 166 247));background:rgb(var(--spot-rgb,203 166 247) / .32);box-shadow:0 0 16px rgb(var(--spot-rgb,203 166 247) / .5);animation:.45s cubic-bezier(.34,1.3,.5,1) backwards YlcSRq_stationArrive}@keyframes YlcSRq_stationArrive{0%{border-color:rgb(var(--spot-rgb,203 166 247) / .42);background:rgb(var(--spot-rgb,203 166 247) / .1);box-shadow:none}}.YlcSRq_dayLabel{font-variant-numeric:tabular-nums;white-space:nowrap;color:var(--fine-muted);font-size:11.5px;font-weight:600;transition:color .35s;position:absolute;top:55px;transform:translate(-50%)}.YlcSRq_dayLabelToday{color:var(--fine-text)}.YlcSRq_dayLabelOn{color:rgb(var(--spot-rgb,203 166 247))}.YlcSRq_dayLabelStart{transform:translate(-7px)}.YlcSRq_dayLabelEnd{transform:translate(calc(7px - 100%))}.YlcSRq_traveler{z-index:2;width:10px;height:10px;box-shadow:0 0 0 3px rgb(var(--spot-rgb,203 166 247) / .35), 0 0 18px 5px rgb(var(--spot-rgb,203 166 247) / .6);background:#fff;border-radius:50%;position:absolute;top:42px;transform:translate(-50%,-50%)}.YlcSRq_pin{width:28px;height:28px;color:rgb(var(--spot-rgb,203 166 247));background:rgb(var(--spot-rgb,203 166 247) / .14);border:1px solid rgb(var(--spot-rgb,203 166 247) / .34);box-shadow:0 0 14px rgb(var(--spot-rgb,203 166 247) / .22);border-radius:9px;place-items:center;display:grid;position:absolute;top:0}.YlcSRq_pin:after{content:"";background:rgb(var(--spot-rgb,203 166 247) / .4);width:1px;height:7px;position:absolute;top:100%;left:50%}.YlcSRq_caption{max-width:420px;min-height:4.65em;color:var(--fine-muted);margin-top:4px;font-size:14px;line-height:1.55}.YlcSRq_caption strong{color:var(--fine-text);font-weight:600}.YlcSRq_perks{border:1px solid var(--fine-border);text-align:left;background:#ffffff08;border-radius:16px;flex-direction:column;width:100%;margin-top:16px;display:flex;overflow:hidden}.YlcSRq_perk{border:0;border-top:1px solid var(--fine-border);width:100%;color:inherit;font:inherit;text-align:left;cursor:pointer;background:0 0;align-items:center;gap:13px;padding:12px 16px;transition:background .25s;display:flex}.YlcSRq_groupLabel+.YlcSRq_perk{border-top:0}.YlcSRq_group{flex-direction:column;display:flex}.YlcSRq_group+.YlcSRq_group{border-top:1px solid var(--fine-border)}.YlcSRq_groupLock{color:var(--fine-muted);padding:2px 16px 4px;font-size:12px;line-height:1.45}.YlcSRq_groupLabel{color:var(--fine-muted);padding:12px 16px 2px;font-size:12px;font-weight:600}.YlcSRq_perk:hover:not(:disabled){background:#ffffff08}.YlcSRq_perk:active:not(:disabled){background:#ffffff0d}.YlcSRq_perk:focus-visible{box-shadow:inset 0 0 0 2px rgb(var(--spot-rgb,203 166 247) / .5);outline:none}.YlcSRq_perk:disabled{cursor:default}.YlcSRq_perkOn,.YlcSRq_perkOn:hover:not(:disabled){background:rgb(var(--spot-rgb,203 166 247) / .06)}.YlcSRq_perkIcon{width:30px;height:30px;color:var(--fine-muted);border:1px solid var(--fine-border);background:#ffffff0d;border-radius:9px;flex-shrink:0;place-items:center;transition:color .4s,background .4s,border-color .4s,box-shadow .4s;display:grid}.YlcSRq_perkIconOn{color:rgb(var(--spot-rgb,203 166 247));background:rgb(var(--spot-rgb,203 166 247) / .14);border-color:rgb(var(--spot-rgb,203 166 247) / .34);box-shadow:0 0 14px rgb(var(--spot-rgb,203 166 247) / .22)}.YlcSRq_perkText{flex-direction:column;flex:1;gap:3px;min-width:0;display:flex}.YlcSRq_perkName{color:var(--fine-text);flex-wrap:wrap;align-items:center;gap:4px 8px;font-size:14.5px;font-weight:600;display:flex}.YlcSRq_perkNow{color:rgb(var(--spot-rgb,203 166 247));background:rgb(var(--spot-rgb,203 166 247) / .12);border-radius:999px;padding:2px 8px;font-size:11px;font-weight:600}.YlcSRq_perkOpens{color:var(--fine-muted);font-size:12.5px;line-height:1.5}.YlcSRq_perkWhen{text-align:right;flex-direction:column;flex-shrink:0;align-items:flex-end;gap:2px;display:flex}.YlcSRq_perkDay{font-variant-numeric:tabular-nums;color:var(--fine-text);font-size:13px;font-weight:600}.YlcSRq_perkFor{white-space:nowrap;color:var(--fine-muted);font-size:11.5px}.YlcSRq_error{color:var(--alarm,#f38ba8);margin-top:14px;font-size:13.5px;line-height:1.5}.YlcSRq_choices{justify-content:center;gap:12px;margin-top:20px;display:flex}.YlcSRq_cheer{max-width:400px;color:var(--fine-text);margin-top:18px;font-size:14px;line-height:1.55}.YlcSRq_fineprint{color:var(--fine-muted);margin-top:12px;font-size:12.5px}@media (max-width:480px){.YlcSRq_perk{padding:12px 14px}.YlcSRq_choices{flex-direction:column;width:100%}.YlcSRq_choiceBtn{width:100%}}@media (prefers-reduced-motion:reduce){.YlcSRq_day,.YlcSRq_station,.YlcSRq_perkIcon,.YlcSRq_dayLabel{transition:none}.YlcSRq_dayLit,.YlcSRq_stationOn{animation:none}}
.yxGY1W_wrap{z-index:1;max-width:1200px;margin:0 auto;padding:0 32px;position:relative}.yxGY1W_head{z-index:1;padding-top:40px;padding-bottom:24px;position:relative}.yxGY1W_crumb{color:var(--fine-muted);margin-bottom:18px;font-size:13px}.yxGY1W_crumb a{color:var(--fine-muted);text-decoration:none}.yxGY1W_crumb a:hover{color:var(--fine-text)}.yxGY1W_eyebrow{letter-spacing:3px;text-transform:uppercase;color:rgb(var(--spot-rgb));opacity:.9;margin-bottom:16px;font-size:12px;font-weight:700;display:inline-block}.yxGY1W_h1{letter-spacing:-2px;font-size:clamp(34px,5vw,58px);font-weight:800;line-height:1.02}.yxGY1W_lede{color:#ced5ebc7;max-width:640px;margin-top:18px;font-size:clamp(16px,1.4vw,20px);line-height:1.5}.yxGY1W_calc{z-index:1;grid-template-columns:minmax(0,420px) minmax(0,1fr);align-items:start;gap:26px;padding:14px 0 40px;display:grid;position:relative}.yxGY1W_card{border:1px solid var(--fine-border);background:var(--fine-panel);border-radius:22px;padding:28px}.yxGY1W_inputsCol{flex-direction:column;gap:18px;display:flex}.yxGY1W_results{flex-direction:column;gap:20px;display:flex}.yxGY1W_cardTitle{letter-spacing:2px;text-transform:uppercase;color:var(--fine-muted);margin-bottom:4px;font-size:13px;font-weight:700}.yxGY1W_sectionGap{margin-top:22px}.yxGY1W_field{flex-direction:column;gap:8px;display:flex}.yxGY1W_field label{color:#d6dcf2d9;font-size:13.5px;font-weight:600}.yxGY1W_hint{color:var(--fine-muted);font-size:12px}.yxGY1W_rateWide input{padding-right:62px}.yxGY1W_pair{grid-template-columns:1fr 1fr;gap:14px;display:grid}.yxGY1W_toggleField{flex-direction:column;gap:8px;display:flex}.yxGY1W_toggleHead{justify-content:space-between;align-items:center;gap:12px;display:flex}.yxGY1W_presets{flex-wrap:wrap;gap:8px;margin-top:4px;display:flex}.yxGY1W_presetBtn{border:1px solid var(--fine-border);background:var(--fine-panel);color:#d6dcf2d9;cursor:pointer;border-radius:999px;flex-direction:column;flex:1 1 0;align-items:center;gap:1px;min-width:0;padding:9px 10px;font-family:inherit;font-size:12.5px;font-weight:600;line-height:1.2;transition:all .2s;display:flex}.yxGY1W_presetBtn:hover{border-color:rgb(var(--spot-rgb) / .6);background:rgb(var(--spot-rgb) / .07);color:var(--fine-text)}.yxGY1W_presetBtn.yxGY1W_on{border-color:rgb(var(--spot-rgb) / .65);background:rgb(var(--spot-rgb) / .12);color:var(--fine-text);box-shadow:0 0 22px rgb(var(--spot-rgb) / .16)}.yxGY1W_presetRate{letter-spacing:-.5px;font-size:15px;font-weight:800}.yxGY1W_presetName{color:var(--fine-muted);font-size:11px}.yxGY1W_presetBtn.yxGY1W_on .yxGY1W_presetName{color:#d6dcf2d9}.yxGY1W_advRow{border:1px solid var(--fine-border);background:#ffffff05;border-radius:14px;margin-top:12px;padding:14px;position:relative}.yxGY1W_advRow .yxGY1W_advGrid{gap:10px;display:grid}.yxGY1W_advRow .yxGY1W_mini label{letter-spacing:.3px;text-transform:uppercase;color:var(--fine-muted);margin-bottom:5px;font-size:11.5px;display:block}.yxGY1W_advTop{justify-content:space-between;align-items:center;gap:10px;margin-bottom:10px;display:flex}.yxGY1W_advTop .yxGY1W_advName{color:#d6dcf2e6;font-size:13px;font-weight:600}.yxGY1W_del{border:1px solid var(--fine-border);width:30px;height:30px;color:var(--fine-muted);cursor:pointer;background:0 0;border-radius:9px;flex:none;justify-content:center;align-items:center;font-size:15px;transition:all .2s;display:flex;position:relative}.yxGY1W_del:hover{color:var(--alarm);background:#f38ba814;border-color:#f38ba880}.yxGY1W_delTip{transform-origin:100%;-webkit-backdrop-filter:blur(16px)saturate(150%);backdrop-filter:blur(16px)saturate(150%);color:var(--fine-text);letter-spacing:.2px;white-space:nowrap;opacity:0;pointer-events:none;background:#181822d1;border:1px solid #ffffff1f;border-radius:999px;padding:8px 15px;font-size:14px;font-weight:600;line-height:1;transition:opacity .26s,transform .32s cubic-bezier(.22,1,.36,1);position:absolute;top:50%;right:calc(100% + 10px);transform:translateY(-50%)translate(6px)scale(.94);box-shadow:0 14px 36px #00000080}.yxGY1W_del:hover .yxGY1W_delTip,.yxGY1W_del:focus-visible .yxGY1W_delTip{opacity:1;transition:opacity .18s,transform .46s cubic-bezier(.34,1.3,.5,1);transform:translateY(-50%)translate(0)scale(1)}.yxGY1W_add{margin-top:14px}.yxGY1W_disclosure{cursor:pointer;width:100%;color:var(--fine-text);text-align:left;background:0 0;border:none;justify-content:space-between;align-items:center;gap:12px;padding:0;font-family:inherit;display:flex}.yxGY1W_dText{flex-direction:column;gap:3px;min-width:0;display:flex}.yxGY1W_disclosure .yxGY1W_dTitle{font-size:15px;font-weight:700;line-height:1.25;display:block}.yxGY1W_disclosure .yxGY1W_dSub{color:var(--fine-muted);font-size:12.5px;font-weight:500;line-height:1.4;display:block}.yxGY1W_chev{color:var(--fine-muted);flex:none;transition:transform .3s}.yxGY1W_chev.yxGY1W_open{transform:rotate(180deg)}.yxGY1W_disclosureBody{margin-top:16px}.yxGY1W_stats{grid-template-columns:repeat(3,1fr);gap:16px;display:grid}.yxGY1W_stat{border:1px solid var(--fine-border);background:var(--fine-panel);border-radius:18px;padding:22px}.yxGY1W_statLabel{letter-spacing:1px;text-transform:uppercase;color:var(--fine-muted);white-space:nowrap;align-items:center;gap:6px;font-size:12.5px;display:flex}.yxGY1W_statVal{letter-spacing:-1px;font-variant-numeric:tabular-nums;background:linear-gradient(100deg, var(--acc1), var(--acc2));color:#0000;-webkit-background-clip:text;background-clip:text;margin-top:8px;font-size:clamp(26px,3vw,38px);font-weight:800;line-height:1}.yxGY1W_statVal.yxGY1W_good{background:linear-gradient(100deg, var(--money), var(--money2));-webkit-background-clip:text;background-clip:text}.yxGY1W_statVal.yxGY1W_warn{background:linear-gradient(100deg, var(--alarm), var(--cost));-webkit-background-clip:text;background-clip:text}.yxGY1W_statVal.yxGY1W_neutral{-webkit-text-fill-color:var(--fine-text);color:var(--fine-text);background:0 0}.yxGY1W_statSub{color:var(--fine-muted);white-space:nowrap;margin-top:9px;font-size:13px;line-height:1.4}.yxGY1W_statSub.yxGY1W_good{color:var(--money)}.yxGY1W_statSub.yxGY1W_warn{color:var(--alarm)}@media (min-width:921px){.yxGY1W_stats.yxGY1W_statsHero{border:1px solid var(--fine-border);background:var(--fine-panel);border-radius:22px;grid-template-columns:1.6fr 1fr 1fr;gap:0;padding:28px}.yxGY1W_statsHero .yxGY1W_stat{background:0 0;border:none;border-radius:0;padding:0}.yxGY1W_statsHero .yxGY1W_stat:first-child{padding-right:30px}.yxGY1W_statsHero .yxGY1W_stat:first-child .yxGY1W_statVal{font-size:clamp(40px,3.2vw,52px)}.yxGY1W_statsHero .yxGY1W_stat:nth-child(2){border-left:1px solid var(--fine-border);padding:0 30px}.yxGY1W_statsHero .yxGY1W_stat:nth-child(3){border-left:1px solid var(--fine-border);padding-left:30px}}.yxGY1W_shimmer{background:linear-gradient(90deg, #ffffff0a, rgb(var(--spot-rgb) / .14), #ffffff0a);background-size:200% 100%;border-radius:6px;width:70%;height:1em;animation:2.2s ease-in-out infinite yxGY1W_shimmerSlide;display:inline-block}@keyframes yxGY1W_shimmerSlide{0%{background-position:200% 0}to{background-position:-200% 0}}@media (prefers-reduced-motion:reduce){.yxGY1W_shimmer{animation:none}}.yxGY1W_alarmBox{color:var(--fine-text);background:#f38ba812;border:1px solid #f38ba866;border-radius:16px;padding:18px 20px;font-size:14.5px;line-height:1.5}.yxGY1W_alarmBox b{color:var(--alarm)}.yxGY1W_breakdown{border:1px solid var(--fine-border);background:var(--fine-panel);border-radius:18px;padding:24px}.yxGY1W_bdScroll{scrollbar-width:none;margin-top:14px;overflow-x:auto}.yxGY1W_bdScroll::-webkit-scrollbar{display:none}.yxGY1W_bdTable{border-collapse:collapse;width:100%;font-size:13.5px}.yxGY1W_bdTable th{text-align:right;letter-spacing:.4px;text-transform:uppercase;color:var(--fine-muted);padding:0 0 10px;font-size:11px;font-weight:700}.yxGY1W_bdTable th:first-child,.yxGY1W_bdTable td:first-child{text-align:left}.yxGY1W_bdTable td{text-align:right;border-top:1px solid var(--fine-border);color:var(--fine-text);font-variant-numeric:tabular-nums;padding:9px 0}.yxGY1W_bdTable td+td,.yxGY1W_bdTable th+th{padding-left:18px}.yxGY1W_bdYear{color:var(--fine-muted);font-weight:600}.yxGY1W_bdPos{color:var(--money)}.yxGY1W_bdNeg{color:var(--alarm)}.yxGY1W_nerd{border:1px solid var(--fine-border);background:var(--fine-panel);border-radius:18px;padding:24px}.yxGY1W_nerdGrid{grid-template-columns:repeat(2,1fr);gap:14px;margin-top:14px;display:grid}.yxGY1W_nerdItem{border:1px solid var(--fine-border);background:#ffffff04;border-radius:12px;padding:14px}.yxGY1W_nerdLabel{letter-spacing:.3px;text-transform:uppercase;color:var(--fine-muted);font-size:11.5px}.yxGY1W_nerdVal{font-variant-numeric:tabular-nums;margin-top:5px;font-size:17px;font-weight:700}.yxGY1W_nerdNote{color:var(--fine-muted);margin-top:14px;font-size:13px;line-height:1.5}.yxGY1W_nerdNote a{color:rgb(var(--spot-rgb));text-decoration:none}.yxGY1W_nerdNote a:hover{text-decoration:underline}.yxGY1W_taste{border:1px solid var(--fine-border);background:var(--fine-panel);text-align:center;z-index:1;border-radius:24px;margin-top:30px;padding:42px;position:relative}.yxGY1W_taste h2{letter-spacing:-1px;font-size:clamp(24px,3vw,36px);font-weight:800}.yxGY1W_taste p{color:var(--fine-muted);max-width:640px;margin:14px auto 0;font-size:16px;line-height:1.55}.yxGY1W_taste .yxGY1W_ctaRow{flex-wrap:wrap;justify-content:center;gap:14px;margin-top:28px;display:flex}.yxGY1W_accent{background:linear-gradient(100deg, var(--acc1), var(--acc2));color:#0000;-webkit-background-clip:text;background-clip:text}@media (max-width:920px){.yxGY1W_calc,.yxGY1W_stats{grid-template-columns:1fr}}@media (max-width:600px){.yxGY1W_wrap{padding-left:max(20px, env(safe-area-inset-left));padding-right:max(20px, env(safe-area-inset-right))}.yxGY1W_head{padding-top:28px;padding-bottom:18px}.yxGY1W_card{padding:20px}.yxGY1W_calc{gap:18px;padding:6px 0 32px}.yxGY1W_nerdGrid{grid-template-columns:1fr}.yxGY1W_stats{border:1px solid var(--fine-border);background:var(--fine-panel);border-radius:20px;grid-template-columns:1fr 1fr;gap:0 16px;padding:0 20px 20px}.yxGY1W_stat{background:0 0;border:none;border-radius:0;padding:0}.yxGY1W_stat:first-child{border-bottom:1px solid var(--fine-border);grid-column:1/-1;margin-bottom:20px;padding:22px 0 20px}.yxGY1W_stat:first-child .yxGY1W_statVal{font-size:clamp(40px,12vw,52px)}.yxGY1W_stat:nth-child(2) .yxGY1W_statVal,.yxGY1W_stat:nth-child(3) .yxGY1W_statVal{font-size:clamp(24px,7vw,30px)}}.yxGY1W_onTheme .yxGY1W_statVal.yxGY1W_good,.yxGY1W_onTheme .yxGY1W_statVal.yxGY1W_neutral{color:var(--fine-text);background:0 0;-webkit-background-clip:border-box;background-clip:border-box}.yxGY1W_onTheme .yxGY1W_statSub.yxGY1W_good{color:var(--fine-muted)}.yxGY1W_onTheme .yxGY1W_bdPos,.yxGY1W_onTheme .yxGY1W_bdNeg{color:var(--fine-text)}.yxGY1W_onTheme .yxGY1W_bdPos svg,.yxGY1W_onTheme .yxGY1W_bdNeg svg{vertical-align:-1px;margin-right:3px}.yxGY1W_onTheme .yxGY1W_bdPos svg{color:rgb(var(--spot-rgb))}.yxGY1W_onTheme .yxGY1W_bdNeg svg{color:var(--fine-muted)}.yxGY1W_cardHead{justify-content:space-between;align-items:center;gap:12px;margin-bottom:4px;display:flex}.yxGY1W_cardHead .yxGY1W_cardTitle{margin-bottom:0}.yxGY1W_tidy .yxGY1W_inputsCol{border:1px solid var(--fine-border);background:var(--fine-panel);border-radius:22px;gap:0;padding:28px}.yxGY1W_tidy .yxGY1W_inputsCol>.yxGY1W_card{background:0 0;border:0;border-radius:0;padding:0}.yxGY1W_tidy .yxGY1W_inputsCol>.yxGY1W_card+.yxGY1W_card{border-top:1px solid var(--fine-border);margin-top:24px;padding-top:24px}.yxGY1W_tidy .yxGY1W_toggleHead>label{color:#d6dcf2d9;font-size:13.5px;font-weight:600}.yxGY1W_settingRow{grid-template-columns:minmax(0,1fr) auto auto;align-items:center;gap:10px;display:grid}.yxGY1W_settingLabel{color:#d6dcf2d9;font-size:13.5px;font-weight:600}.yxGY1W_settingRate{width:86px}.yxGY1W_tidy .yxGY1W_advRow{border:0;border-top:1px solid var(--fine-border);background:0 0;border-radius:0;margin-top:14px;padding:14px 0 0}.yxGY1W_tidy .yxGY1W_del{border-color:#0000}.yxGY1W_tidy .yxGY1W_del:hover{border-color:#f38ba866}@media (max-width:600px){.yxGY1W_tidy .yxGY1W_inputsCol{padding:20px}}.yxGY1W_disclosureLead{margin-top:16px}.yxGY1W_even{--card-gap:20px;--planner-gap:0px}.yxGY1W_even .yxGY1W_calc{gap:var(--card-gap);padding-bottom:var(--card-gap)}.yxGY1W_even .yxGY1W_inputsCol,.yxGY1W_even .yxGY1W_results{gap:var(--card-gap)}.yxGY1W_even .yxGY1W_taste{margin-top:0}.yxGY1W_stage{gap:var(--card-gap,20px);flex-direction:column;display:flex;position:relative}.yxGY1W_stage>:not(.yxGY1W_veil):not(.yxGY1W_previewLine){transition:filter .4s,opacity .4s}.yxGY1W_stageBusy>:not(.yxGY1W_veil):not(.yxGY1W_previewLine){filter:blur(5px);opacity:.45;pointer-events:none}.yxGY1W_veil{z-index:6;justify-content:center;animation:.4s both yxGY1W_veilIn;display:flex;position:absolute;inset:0}.yxGY1W_veilCard{text-align:center;flex-direction:column;align-self:flex-start;align-items:center;gap:6px;margin-top:120px;display:flex;position:sticky;top:calc(50vh - 60px)}.yxGY1W_veilTitle{letter-spacing:-.3px;color:var(--fine-text);font-size:18px;font-weight:700}.yxGY1W_veilLine{color:var(--fine-muted);font-size:13px}@keyframes yxGY1W_veilIn{0%{opacity:0}to{opacity:1}}.yxGY1W_fanIcon{width:64px;height:40px;margin-bottom:6px;overflow:visible}.yxGY1W_fanIcon path{fill:none;stroke:rgb(var(--spot-rgb));stroke-width:1.8px;stroke-linecap:round;stroke-dasharray:1;stroke-dashoffset:1px;filter:drop-shadow(0 0 4px rgb(var(--spot-rgb) / .6));animation:1.8s cubic-bezier(.45,0,.55,1) infinite yxGY1W_fanDraw}.yxGY1W_fanIcon circle{fill:#fff;filter:drop-shadow(0 0 4px rgb(var(--spot-rgb)))}@keyframes yxGY1W_fanDraw{0%{stroke-dashoffset:1px;opacity:1}55%{stroke-dashoffset:0;opacity:1}85%,to{stroke-dashoffset:0;opacity:0}}.yxGY1W_previewLine{margin:0 0 calc(-1 * var(--card-gap,20px) + 6px);text-align:center;color:var(--fine-muted);font-size:12.5px}@media (prefers-reduced-motion:reduce){.yxGY1W_veil{animation:none}.yxGY1W_fanIcon path{stroke-dashoffset:0;animation:none}.yxGY1W_stage>:not(.yxGY1W_veil):not(.yxGY1W_previewLine){transition:none}}.yxGY1W_digDeeper{font:inherit;color:rgb(var(--spot-rgb));cursor:pointer;background:0 0;border:0;align-items:center;gap:6px;margin-top:12px;padding:0;font-size:13px;font-weight:600;display:inline-flex}.yxGY1W_digDeeper span{transition:transform .2s}.yxGY1W_digDeeper:hover{color:var(--fine-text)}.yxGY1W_digDeeper:hover span{transform:translate(3px)}
.EiPTwG_bareStage{--fine-text:#e7eaf6;--fine-muted:#bec6e19e;--fine-border:#ffffff17;--fine-well:#00000038;width:100%;color:var(--fine-text);justify-content:center;padding:24px 24px 64px;font-family:inherit;display:flex}.EiPTwG_panel{z-index:1;outline:none;width:min(440px,100%);position:relative}.EiPTwG_content{text-align:center;flex-direction:column;align-items:center;display:flex}.EiPTwG_chip{width:46px;height:46px;color:rgb(var(--spot-rgb,203 166 247));background:rgb(var(--spot-rgb,203 166 247) / .14);border:1px solid rgb(var(--spot-rgb,203 166 247) / .3);box-shadow:0 0 22px rgb(var(--spot-rgb,203 166 247) / .2);border-radius:13px;justify-content:center;align-items:center;display:flex}.EiPTwG_head{flex-direction:column;align-items:center;display:flex}.EiPTwG_title{letter-spacing:-.9px;color:var(--fine-text);margin-top:18px;font-size:clamp(26px,4.2vw,32px);font-weight:700;line-height:1.1}.EiPTwG_lede{max-width:400px;color:var(--fine-text);margin-top:12px;font-size:15.5px;line-height:1.6}.EiPTwG_kept{border:1px solid var(--fine-border);text-align:left;background:#ffffff08;border-radius:16px;width:100%;margin-top:22px;padding:6px 18px;list-style:none}.EiPTwG_keptRow{border-top:1px solid var(--fine-border);align-items:center;gap:13px;padding:11px 0;display:flex}.EiPTwG_keptRow:first-child{border-top:0}.EiPTwG_keptIcon{width:30px;height:30px;color:var(--fine-muted);border:1px solid var(--fine-border);background:#ffffff0d;border-radius:9px;flex-shrink:0;place-items:center;transition:color .4s,background .4s,border-color .4s,box-shadow .4s;display:grid}.EiPTwG_keptIconDone{color:rgb(var(--spot-rgb,203 166 247));background:rgb(var(--spot-rgb,203 166 247) / .14);border-color:rgb(var(--spot-rgb,203 166 247) / .34);box-shadow:0 0 14px rgb(var(--spot-rgb,203 166 247) / .22)}.EiPTwG_keptGlyph{place-items:center;display:grid}.EiPTwG_keptText{flex-direction:column;gap:2px;min-width:0;display:flex}.EiPTwG_keptLabel{color:var(--fine-muted);font-size:12px;font-weight:600}.EiPTwG_keptValue{color:var(--fine-text);overflow-wrap:anywhere;font-size:14.5px;line-height:1.4}.EiPTwG_form{text-align:left;flex-direction:column;align-items:stretch;gap:16px;width:100%;margin-top:22px;display:flex}.EiPTwG_field{flex-direction:column;gap:8px;display:flex}.EiPTwG_label{color:var(--fine-muted);font-size:13px;font-weight:600}.EiPTwG_errorText{color:var(--alarm,#f38ba8);font-size:12.5px}.EiPTwG_passwordWrap{align-items:center;display:flex;position:relative}.EiPTwG_passwordWrap .EiPTwG_pwInput{padding-right:48px}.EiPTwG_passwordToggle{cursor:pointer;color:var(--fine-muted);background:0 0;border:0;border-radius:6px;place-items:center;padding:4px;transition:color .2s;display:grid;position:absolute;right:12px}.EiPTwG_passwordToggle:hover{color:var(--fine-text)}.EiPTwG_passwordToggle:active{opacity:.7}.EiPTwG_passwordToggle:focus-visible{box-shadow:0 0 0 3px rgb(var(--spot-rgb,203 166 247) / .5);outline:none}.EiPTwG_savingTo{color:var(--fine-muted);flex-wrap:wrap;justify-content:center;align-items:center;gap:4px 6px;font-size:14px;display:flex}.EiPTwG_savingTo strong{color:var(--fine-text);overflow-wrap:anywhere;font-weight:600}.EiPTwG_code{text-align:center;letter-spacing:8px;font-family:ui-monospace,SFMono-Regular,SF Mono,Menlo,Consolas,monospace;font-size:20px}.EiPTwG_formError{text-align:center;color:var(--alarm,#f38ba8);font-size:13.5px;line-height:1.5}.EiPTwG_choices{justify-content:center;gap:12px;margin-top:4px;display:flex}.EiPTwG_form>:last-child:not(.EiPTwG_choices){align-self:center}.EiPTwG_srOnly{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}@media (max-width:480px){.EiPTwG_choices{flex-direction:column}.EiPTwG_choiceBtn{width:100%}}@media (prefers-reduced-motion:reduce){.EiPTwG_keptIcon{transition:none}}
.N3P_GG_chainStage{width:min(340px,82vw);height:56px;margin-bottom:10px}.N3P_GG_chips{z-index:1;gap:14px;display:flex;position:relative}.N3P_GG_chip{width:76px;height:76px;color:rgb(var(--spot-rgb,203 166 247));background:rgb(var(--spot-rgb,203 166 247) / .14);border:1px solid rgb(var(--spot-rgb,203 166 247) / .34);box-shadow:0 0 30px rgb(var(--spot-rgb,203 166 247) / .3);border-radius:22px;place-items:center;display:grid}.N3P_GG_actions{flex-wrap:wrap;justify-content:center;align-items:center;gap:12px;display:flex}
.QzKu2a_picker{flex-direction:column;gap:12px;display:flex}.QzKu2a_cadenceRow{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.QzKu2a_cadenceSelect{flex:0 0 200px;max-width:100%}.QzKu2a_cadenceDetail{flex-wrap:wrap;flex:auto;align-items:center;gap:10px;min-width:0;animation:.4s cubic-bezier(.22,1,.36,1) QzKu2a_debtCadenceIn;display:flex}.QzKu2a_cadenceMode{flex:0 260px;min-width:0}@keyframes QzKu2a_debtCadenceIn{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:none}}.QzKu2a_inline{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.QzKu2a_inlineLabel{color:var(--fine-muted);font-size:13.5px}.QzKu2a_tinyInt{width:58px}.QzKu2a_tinyInt input{text-align:center}.QzKu2a_inlineSelect{min-width:120px}.QzKu2a_dayDots{gap:5px;display:inline-flex}.QzKu2a_dayDot{border:1px solid var(--fine-border);background:var(--fine-well);width:30px;height:30px;color:var(--fine-muted);cursor:pointer;border-radius:50%;padding:0;font-family:inherit;font-size:11.5px;font-weight:700;transition:color .25s,border-color .25s,background .25s,transform .35s cubic-bezier(.34,1.3,.5,1)}.QzKu2a_dayDot:hover{color:var(--fine-text);border-color:rgb(var(--spot-rgb) / .45)}.QzKu2a_dayDot:active{transform:scale(.94)}.QzKu2a_dayOn{color:#12121a;background:linear-gradient(100deg, var(--acc1), var(--acc2));box-shadow:0 0 14px rgb(var(--spot-rgb) / .3);border-color:#0000}.QzKu2a_dayOn:hover{color:#12121a;border-color:#0000}.QzKu2a_preview{color:rgb(var(--spot-rgb) / .92);font-variant-numeric:tabular-nums;margin:0;font-size:13px;line-height:1.5}@media (max-width:600px){.QzKu2a_cadenceSelect,.QzKu2a_cadenceMode{flex-basis:100%}}@media (prefers-reduced-motion:reduce){.QzKu2a_cadenceDetail{animation:none}.QzKu2a_dayDot{transition:none}}
.SQihGa_card{margin-top:var(--planner-gap,30px);border:1px solid var(--fine-border);background:var(--fine-panel);text-align:center;border-radius:24px;padding:40px}.SQihGa_h2{letter-spacing:-1px;text-wrap:balance;margin:0;font-size:clamp(26px,3vw,36px);font-weight:800;line-height:1.15}.SQihGa_accent{background:linear-gradient(100deg, var(--acc1), var(--acc2));color:#0000;-webkit-background-clip:text;background-clip:text}.SQihGa_points{text-align:left;grid-template-columns:repeat(3,minmax(0,1fr));gap:28px;margin:32px 0 0;padding:0;list-style:none;display:grid}.SQihGa_point{flex-direction:column;gap:6px;display:flex}.SQihGa_ico{width:40px;height:40px;color:rgb(var(--spot-rgb));background:rgb(var(--spot-rgb) / .12);border:1px solid rgb(var(--spot-rgb) / .3);border-radius:12px;justify-content:center;align-items:center;margin-bottom:8px;display:inline-flex}.SQihGa_pointTitle{color:var(--fine-text);font-size:15px;font-weight:700}.SQihGa_pointLine{color:var(--fine-muted);font-size:13.5px;line-height:1.5}.SQihGa_ctaRow{flex-wrap:wrap;justify-content:center;gap:14px;margin-top:32px;display:flex}@media (max-width:760px){.SQihGa_card{padding:28px 22px}.SQihGa_points{grid-template-columns:1fr;gap:20px}.SQihGa_point{grid-template-columns:40px minmax(0,1fr);gap:3px 14px;display:grid}.SQihGa_ico{grid-row:span 2;margin-bottom:0}}@media (max-width:600px){.SQihGa_ctaRow a{width:100%}}
.uhi9ka_seg{background:var(--fine-well);border-radius:999px;padding:3px;display:inline-flex;position:relative}.uhi9ka_seg.uhi9ka_fluid{width:100%;display:flex}.uhi9ka_seg.uhi9ka_fluid .uhi9ka_segBtn{flex:1}.uhi9ka_seg.uhi9ka_tall{border-radius:12px;padding:4px}.uhi9ka_seg.uhi9ka_tall .uhi9ka_thumb{top:4px;bottom:4px}.uhi9ka_seg.uhi9ka_tall .uhi9ka_thumbFill{border-radius:8px}.uhi9ka_seg.uhi9ka_tall .uhi9ka_segBtn{border-radius:8px;padding:9.6px 16px;font-size:15px;line-height:1.2}.uhi9ka_thumb{pointer-events:none;transition:transform .42s cubic-bezier(.22,1,.36,1),width .42s cubic-bezier(.22,1,.36,1);position:absolute;top:3px;bottom:3px;left:0}.uhi9ka_thumbFill{background:rgb(var(--spot-rgb));transform-origin:50%;border-radius:999px;animation:.42s cubic-bezier(.22,1,.36,1) uhi9ka_thumbJelly;position:absolute;inset:0}@keyframes uhi9ka_thumbJelly{0%{transform:scaleX(1)scaleY(1)}45%{transform:scaleX(1.08)scaleY(.92)}72%{transform:scaleX(.97)scaleY(1.03)}to{transform:scaleX(1)scaleY(1)}}.uhi9ka_segBtn{z-index:1;cursor:pointer;font:inherit;color:var(--fine-muted);white-space:nowrap;background:0 0;border:none;border-radius:999px;padding:6px 13px;font-size:13px;font-weight:600;transition:color .25s;position:relative}.uhi9ka_segBtn.uhi9ka_on{color:#15151f}@media (prefers-reduced-motion:reduce){.uhi9ka_thumb{transition:none}.uhi9ka_thumbFill{animation:none}}
.ztQw_a_slot{z-index:60;position:sticky;top:0;container:finpalWorkshopBar/inline-size}.ztQw_a_bar{-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);border-bottom:1px solid var(--fine-border);background:#100f18b8;align-items:center;gap:14px;min-height:52px;padding:0 clamp(14px,3vw,28px);display:flex}.ztQw_a_lead{max-width:40cqw;color:var(--fine-muted);flex:none;align-items:center;gap:7px;font-size:13px;font-weight:600;text-decoration:none;transition:color .25s;display:inline-flex}.ztQw_a_lead:hover{color:var(--fine-text)}.ztQw_a_leadChev{flex:none}.ztQw_a_leadName{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.ztQw_a_rail{--edge:26px;scrollbar-width:none;flex:auto;align-items:center;gap:18px;min-width:0;padding:9px 0;display:flex;overflow-x:auto}.ztQw_a_rail::-webkit-scrollbar{display:none}.ztQw_a_maskStart{-webkit-mask-image:linear-gradient(90deg, transparent 0, #000 var(--edge));mask-image:linear-gradient(90deg, transparent 0, #000 var(--edge))}.ztQw_a_maskEnd{-webkit-mask-image:linear-gradient(90deg, #000 calc(100% - var(--edge)), transparent 100%);mask-image:linear-gradient(90deg, #000 calc(100% - var(--edge)), transparent 100%)}.ztQw_a_maskBoth{-webkit-mask-image:linear-gradient(90deg, transparent 0, #000 var(--edge), #000 calc(100% - var(--edge)), transparent 100%);mask-image:linear-gradient(90deg, transparent 0, #000 var(--edge), #000 calc(100% - var(--edge)), transparent 100%)}.ztQw_a_group{flex:none;align-items:center;gap:8px;display:inline-flex}.ztQw_a_label{letter-spacing:1.1px;text-transform:uppercase;color:color-mix(in srgb, var(--fine-text) 78%, transparent);white-space:nowrap;font-size:10px;font-weight:700}.ztQw_a_tail{flex:none;align-items:center;gap:12px;margin-left:auto;display:inline-flex}.ztQw_a_hues{align-items:center;gap:8px;display:inline-flex}.ztQw_a_hue{background:linear-gradient(135deg, var(--h1), var(--h2));cursor:pointer;border:2px solid #0000;border-radius:50%;width:22px;height:22px;padding:0;transition:transform .15s,border-color .25s}.ztQw_a_hue:hover{transform:scale(1.12)}.ztQw_a_hueOn{border-color:#fff}.ztQw_a_huesLarge{gap:12px}.ztQw_a_huesLarge .ztQw_a_hue{width:30px;height:30px;position:relative}.ztQw_a_huesLarge .ztQw_a_hue:after{content:"";position:absolute;inset:-6px}.ztQw_a_action{border:1px solid var(--fine-border);background:var(--fine-well);height:34px;color:var(--fine-muted);font:inherit;white-space:nowrap;cursor:pointer;border-radius:10px;justify-content:center;align-items:center;gap:6px;padding:0 13px;font-size:13px;font-weight:600;transition:color .25s,border-color .25s;display:inline-flex}.ztQw_a_action:hover{color:var(--fine-text);border-color:#fff3}.ztQw_a_action:active{transform:translateY(1px)}.ztQw_a_action:disabled{opacity:.4;cursor:not-allowed}.ztQw_a_action:disabled:hover{color:var(--fine-muted);border-color:var(--fine-border)}.ztQw_a_actionFluid{width:100%;height:40px}.ztQw_a_reset{border:1px solid var(--fine-border);background:var(--fine-well);height:34px;color:var(--fine-muted);font:inherit;cursor:pointer;border-radius:10px;align-items:center;gap:6px;padding:0 13px;font-size:13px;font-weight:600;transition:color .25s,border-color .25s;display:inline-flex}.ztQw_a_reset:hover{color:var(--fine-text);border-color:#fff3}.ztQw_a_reset:active{transform:translateY(1px)}.ztQw_a_trigger{border:1px solid var(--fine-border);background:var(--fine-well);height:36px;color:var(--fine-text);font:inherit;cursor:pointer;border-radius:10px;flex:none;align-items:center;gap:7px;margin-left:auto;padding:0 13px;font-size:13px;font-weight:600;transition:border-color .25s;display:none}.ztQw_a_trigger:active{transform:translateY(1px)}.ztQw_a_triggerCount{background:rgb(var(--spot-rgb) / .18);min-width:18px;height:18px;color:rgb(var(--spot-rgb));text-align:center;font-variant-numeric:tabular-nums;border-radius:999px;padding:0 5px;font-size:11px;font-weight:700;line-height:18px}@container finpalWorkshopBar (max-width:900px){.ztQw_a_rail,.ztQw_a_tail{display:none}.ztQw_a_trigger,.ztQw_a_bar.ztQw_a_bare .ztQw_a_tail{display:inline-flex}}.ztQw_a_scrim{z-index:200;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#08080c99;align-items:flex-end;animation:.3s ztQw_a_scrimIn;display:flex;position:fixed;inset:0}.ztQw_a_scrimContained{position:absolute}.ztQw_a_sheet{--sheet-rgb:22 21 31;width:100%;max-height:82%;padding:10px clamp(16px, 5vw, 24px) calc(18px + env(safe-area-inset-bottom));border-top:1px solid var(--fine-border);background:rgb(var(--sheet-rgb));border-radius:22px 22px 0 0;flex-direction:column;animation:.42s cubic-bezier(.22,1,.36,1) ztQw_a_sheetIn;display:flex;overflow:hidden;box-shadow:0 -20px 60px #0000008c}.ztQw_a_grab{background:#ffffff2e;border-radius:999px;flex:none;width:38px;height:4px;margin:0 auto;display:block}.ztQw_a_sheetHead{flex:none;justify-content:space-between;align-items:center;gap:12px;margin:14px 0 16px;display:flex}.ztQw_a_sheetRoom{color:var(--fine-text);font-size:15px;font-weight:700}.ztQw_a_close{border:1px solid var(--fine-border);background:var(--fine-well);width:32px;height:32px;color:var(--fine-muted);cursor:pointer;border-radius:9px;justify-content:center;align-items:center;transition:color .25s;display:inline-flex}.ztQw_a_close:hover{color:var(--fine-text)}.ztQw_a_close:active{transform:translateY(1px)}.ztQw_a_sheetScrollWrap{flex:0 auto;min-height:0;display:flex;position:relative}.ztQw_a_sheetScroll{scrollbar-width:none;flex:auto;min-width:0;overflow-y:auto}.ztQw_a_sheetScroll::-webkit-scrollbar{display:none}.ztQw_a_vFade{pointer-events:none;height:34px;position:absolute;left:0;right:0}.ztQw_a_vFadeT{background:linear-gradient(180deg, rgb(var(--sheet-rgb)), rgb(var(--sheet-rgb) / 0));top:0}.ztQw_a_vFadeB{background:linear-gradient(0deg, rgb(var(--sheet-rgb)), rgb(var(--sheet-rgb) / 0));bottom:0}.ztQw_a_sheetRows{flex-direction:column;gap:16px;padding:2px 0;display:flex}.ztQw_a_sheetRow{flex-direction:column;gap:8px;display:flex}.ztQw_a_sheetFoot{border-top:1px solid var(--fine-border);flex:none;justify-content:space-between;align-items:center;gap:14px;margin-top:16px;padding-top:16px;display:flex}@keyframes ztQw_a_scrimIn{0%{opacity:0}to{opacity:1}}@keyframes ztQw_a_sheetIn{0%{transform:translateY(100%)}to{transform:none}}@media (prefers-reduced-motion:reduce){.ztQw_a_scrim,.ztQw_a_sheet{animation:none}.ztQw_a_hue:hover,.ztQw_a_reset:active,.ztQw_a_action:active,.ztQw_a_trigger:active,.ztQw_a_close:active{transform:none}}
.dpPXhW_nav{z-index:50;position:sticky;top:52px}.dpPXhW_nav:before{content:"";z-index:-1;opacity:0;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#0d0d148c;transition:opacity .35s;position:absolute;inset:0;-webkit-mask:linear-gradient(#000 48%,#0000 100%);mask:linear-gradient(#000 48%,#0000 100%)}.dpPXhW_scrolled:before{opacity:1}.dpPXhW_inner{z-index:2;align-items:center;gap:36px;max-width:1240px;height:74px;margin:0 auto;padding:0 32px;display:flex;position:relative}.dpPXhW_brand{color:var(--fine-text);align-items:center;gap:12px;text-decoration:none;display:flex}.dpPXhW_brandWords{place-items:center start;display:grid}.dpPXhW_brandWords>span{white-space:nowrap;grid-area:1/1;transition:opacity .4s}.dpPXhW_bwName{letter-spacing:-.5px;color:var(--fine-text);opacity:0;font-size:22px;font-weight:700}.dpPXhW_bwTag{letter-spacing:1.5px;text-transform:uppercase;color:rgb(var(--spot-rgb));opacity:1;font-size:12px;font-weight:600}.dpPXhW_named .dpPXhW_bwTag{opacity:0}.dpPXhW_named .dpPXhW_bwName{opacity:1}@media (max-width:1100px){.dpPXhW_bwTag{display:none}.dpPXhW_bwName{opacity:1}}.dpPXhW_icon{width:34px;height:34px;box-shadow:0 0 24px rgb(var(--spot-rgb) / .35);border-radius:24%}.dpPXhW_links{align-items:center;gap:6px;margin-left:8px;display:flex}.dpPXhW_link{color:#d6dcf2d1;cursor:pointer;background:0 0;border:none;border-radius:10px;align-items:center;padding:9px 14px;font-family:inherit;font-size:15px;font-weight:500;line-height:1.2;text-decoration:none;transition:color .2s,background .2s;display:inline-flex;position:relative}.dpPXhW_link:hover{color:var(--fine-text);background:#ffffff0d}.dpPXhW_spacer{flex:1}.dpPXhW_cta{align-items:center;gap:14px;display:flex}.dpPXhW_login{color:#d6dcf2d9;padding:9px 12px;font-size:15px;font-weight:500;text-decoration:none}.dpPXhW_login:hover{color:var(--fine-text)}.dpPXhW_btnPrimary{text-decoration:none}.dpPXhW_hasDd{position:relative}.dpPXhW_dd{-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);border:1px solid var(--fine-border);opacity:0;visibility:hidden;transform-origin:0 0;background:#161620f5;border-radius:16px;min-width:320px;padding:10px;transition:opacity .26s,transform .34s cubic-bezier(.34,1.25,.5,1),visibility 0s linear .34s;position:absolute;top:calc(100% + 8px);left:0;transform:translateY(10px)scale(.97);box-shadow:0 30px 70px #00000080}.dpPXhW_dd:before{content:"";height:8px;position:absolute;top:-8px;left:0;right:0}.dpPXhW_hasDd:hover .dpPXhW_dd{opacity:1;visibility:visible;transition:opacity .26s,transform .34s cubic-bezier(.34,1.25,.5,1),visibility;transform:translateY(0)scale(1)}.dpPXhW_ddItem{z-index:1;color:var(--fine-text);border-radius:12px;align-items:flex-start;gap:14px;padding:12px;text-decoration:none;display:flex;position:relative}.dpPXhW_ddHighlight{background:rgb(var(--spot-rgb) / .1);opacity:0;pointer-events:none;z-index:0;border-radius:12px;width:0;height:0;transition:transform .34s cubic-bezier(.22,1,.36,1),width .34s cubic-bezier(.22,1,.36,1),height .34s cubic-bezier(.22,1,.36,1),opacity .22s;position:absolute;top:0;left:0}.dpPXhW_ddDot{width:30px;height:30px;color:rgb(var(--spot-rgb));background:rgb(var(--spot-rgb) / .16);border:1px solid rgb(var(--spot-rgb) / .35);border-radius:9px;flex:none;justify-content:center;align-items:center;margin-top:2px;display:flex}.dpPXhW_ddText{flex-direction:column;display:flex}.dpPXhW_ddLabel{font-size:14.5px;font-weight:600}.dpPXhW_ddDesc{color:var(--fine-muted);margin-top:2px;font-size:12.5px}@media (prefers-reduced-motion:reduce){.dpPXhW_dd,.dpPXhW_hasDd:hover .dpPXhW_dd{transition:opacity .15s,visibility;transform:none}.dpPXhW_ddHighlight{transition:opacity .15s}}.dpPXhW_burger{cursor:pointer;background:0 0;border:none;flex-direction:column;gap:5px;padding:8px;display:none}.dpPXhW_burger span{background:var(--fine-text);border-radius:2px;width:24px;height:2px;transition:transform .3s cubic-bezier(.22,1,.36,1),opacity .2s}.dpPXhW_burgerOpen span:first-child{transform:translateY(7px)rotate(45deg)}.dpPXhW_burgerOpen span:nth-child(2){opacity:0}.dpPXhW_burgerOpen span:nth-child(3){transform:translateY(-7px)rotate(-45deg)}.dpPXhW_hidden{display:none}.dpPXhW_mobileMenu{z-index:1;background:linear-gradient(180deg, rgb(var(--spot-rgb) / .1), rgb(var(--spot-rgb) / .035) 55%, rgb(var(--spot-rgb) / .06)), #0e0d19ad;-webkit-backdrop-filter:blur(30px)saturate(150%);backdrop-filter:blur(30px)saturate(150%);opacity:0;visibility:hidden;flex-direction:column;padding-top:74px;transition:opacity .32s,transform .36s cubic-bezier(.22,1,.36,1),visibility 0s linear .36s;display:flex;position:fixed;inset:52px 0 0;transform:translateY(-8px)}.dpPXhW_menuOpen{opacity:1;visibility:visible;transition:opacity .32s,transform .36s cubic-bezier(.22,1,.36,1);transform:none}.dpPXhW_mobileScroll{padding:20px max(20px, env(safe-area-inset-right)) 16px max(20px, env(safe-area-inset-left));scrollbar-width:none;flex-direction:column;flex:1;gap:16px;display:flex;overflow-y:auto}.dpPXhW_mobileScroll::-webkit-scrollbar{display:none}.dpPXhW_menuGroup{border:1px solid rgb(var(--spot-rgb) / .2);background:linear-gradient(180deg, #ffffff14, #ffffff05), rgb(var(--spot-rgb) / .08);border-radius:18px;flex-direction:column;flex:none;display:flex;overflow:hidden;box-shadow:inset 0 1px #ffffff14,0 12px 34px #0000004d}.dpPXhW_groupLabel{letter-spacing:1.6px;text-transform:uppercase;color:rgb(var(--spot-rgb));opacity:.85;padding:15px 18px 7px;font-size:11.5px;font-weight:700}.dpPXhW_menuRow{min-height:54px;color:var(--fine-text);align-items:center;padding:0 44px 0 18px;font-size:16px;font-weight:500;text-decoration:none;transition:background .18s;display:flex;position:relative}.dpPXhW_menuRow:active{background:rgb(var(--spot-rgb) / .14)}.dpPXhW_menuRow[aria-current=page]{color:rgb(var(--spot-rgb));font-weight:600}.dpPXhW_menuRow:not(:last-child):before{content:"";background:#ffffff12;height:1px;position:absolute;bottom:0;left:18px;right:0}.dpPXhW_menuRow:after{content:"";border-right:2px solid var(--fine-muted);border-top:2px solid var(--fine-muted);opacity:.55;width:7px;height:7px;margin-top:-4px;transition:opacity .2s,transform .2s;position:absolute;top:50%;right:18px;transform:rotate(45deg)}.dpPXhW_menuRow:active:after{opacity:.9;transform:translate(2px)rotate(45deg)}.dpPXhW_rich{gap:14px;min-height:64px;padding-top:11px;padding-bottom:11px}.dpPXhW_rich:not(:last-child):before{left:66px}.dpPXhW_rowIcon{width:34px;height:34px;color:rgb(var(--spot-rgb));background:rgb(var(--spot-rgb) / .18);border:1px solid rgb(var(--spot-rgb) / .34);border-radius:10px;flex:none;justify-content:center;align-items:center;display:flex}.dpPXhW_rowText{flex-direction:column;gap:3px;min-width:0;display:flex}.dpPXhW_rowName{color:var(--fine-text);font-size:16px;font-weight:600}.dpPXhW_rowDesc{color:var(--fine-muted);font-size:12.5px;line-height:1.3}.dpPXhW_menuRowAll{color:rgb(var(--spot-rgb));font-weight:600}.dpPXhW_menuRowAll:after{border-color:rgb(var(--spot-rgb));opacity:.85}.dpPXhW_mobileFooter{border-top:1px solid var(--fine-border);padding:16px max(20px, env(safe-area-inset-right)) calc(18px + env(safe-area-inset-bottom)) max(20px, env(safe-area-inset-left));flex-direction:column;flex:none;gap:10px;display:flex}.dpPXhW_mobileLogin,.dpPXhW_mobileGet{border-radius:12px;justify-content:center;align-items:center;min-height:50px;font-size:16px;font-weight:600;text-decoration:none;transition:transform .2s,box-shadow .2s,background .2s;display:flex}.dpPXhW_mobileLogin{border:1px solid var(--fine-border);color:var(--fine-text)}.dpPXhW_mobileLogin:active{background:#ffffff0f}@media (max-width:980px){.dpPXhW_links,.dpPXhW_login{display:none}.dpPXhW_burger{display:flex}}@media (max-width:600px){.dpPXhW_inner{padding-left:max(18px, env(safe-area-inset-left));padding-right:max(18px, env(safe-area-inset-right));gap:12px}.dpPXhW_cta{gap:10px}}@media (min-width:981px){.dpPXhW_mobileMenu{display:none}}@media (display-mode:standalone){.dpPXhW_nav{padding-top:env(safe-area-inset-top)}.dpPXhW_mobileMenu{padding-top:calc(74px + env(safe-area-inset-top))}}
._2nn3zq_footer{z-index:1;border-top:1px solid var(--fine-border);margin-top:40px;padding:60px 0 40px;position:relative}._2nn3zq_wrap{max-width:1240px;margin:0 auto;padding:0 32px}._2nn3zq_grid{grid-template-columns:1.4fr 1fr 1fr 1fr;gap:30px;display:grid}._2nn3zq_brand{color:var(--fine-text);align-items:center;gap:10px;font-size:20px;font-weight:700;display:flex}._2nn3zq_brand img{border-radius:24%;width:30px;height:30px}._2nn3zq_tag{color:var(--fine-muted);max-width:300px;margin-top:14px;font-size:15px;line-height:1.5}._2nn3zq_col h4{letter-spacing:1.5px;text-transform:uppercase;color:var(--fine-muted);margin-bottom:14px;font-size:13px}._2nn3zq_col a{color:#d6dcf2c7;padding:5px 0;font-size:14.5px;text-decoration:none;display:block}._2nn3zq_col a:hover{color:var(--fine-text)}._2nn3zq_col a[aria-current=page]{color:rgb(var(--spot-rgb));font-weight:600;position:relative}._2nn3zq_col a[aria-current=page]:before{content:"";background:rgb(var(--spot-rgb));width:5px;height:5px;box-shadow:0 0 8px rgb(var(--spot-rgb) / .7);border-radius:50%;position:absolute;top:50%;left:-13px;transform:translateY(-50%)}._2nn3zq_bottom{border-top:1px solid var(--fine-border);color:var(--fine-muted);flex-wrap:wrap;justify-content:space-between;gap:10px;margin-top:40px;padding-top:24px;font-size:13.5px;display:flex}@media (max-width:980px){._2nn3zq_grid{grid-template-columns:1fr}}@media (max-width:600px){._2nn3zq_footer{padding:48px 0 32px}._2nn3zq_wrap{padding-left:max(20px, env(safe-area-inset-left));padding-right:max(20px, env(safe-area-inset-right))}._2nn3zq_bottom{flex-direction:column}}
.oZNNqG_head{z-index:1;padding-top:6px;padding-bottom:36px;animation:.6s cubic-bezier(.22,1,.36,1) both oZNNqG_budgetHeadIn;position:relative}@keyframes oZNNqG_budgetHeadIn{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}.oZNNqG_headRow{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:18px;display:flex}.oZNNqG_headText{flex-direction:column;min-width:0;display:flex}.oZNNqG_headAction{flex-shrink:0;padding-bottom:6px}.oZNNqG_eyebrow{letter-spacing:3px;text-transform:uppercase;color:rgb(var(--spot-rgb));opacity:.9;margin-bottom:14px;font-size:12px;font-weight:700;display:inline-block}.oZNNqG_h1{letter-spacing:-1.6px;color:var(--fine-text);margin:0;font-size:clamp(32px,4.5vw,48px);font-weight:800;line-height:1.02}.oZNNqG_lede{max-width:620px;color:var(--fine-muted);margin:14px 0 0;font-size:clamp(15px,1.3vw,17px);line-height:1.55}@media (max-width:600px){.oZNNqG_head{padding-bottom:34px}}@media (prefers-reduced-motion:reduce){.oZNNqG_head{animation:none}}
.mxZSRa_controls{z-index:60;transition:opacity .3s,transform .3s;position:fixed;bottom:22px;right:22px}body.fine-menu-open .mxZSRa_controls{opacity:0;pointer-events:none;transform:translateY(8px)}.mxZSRa_pill{-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);border:1px solid var(--fine-border);cursor:pointer;background:#161620e6;border-radius:999px;align-items:center;padding:8px;display:flex;box-shadow:0 16px 40px #00000073}.mxZSRa_label{opacity:0;letter-spacing:.4px;text-transform:uppercase;max-width:0;color:var(--fine-muted);white-space:nowrap;margin:0;font-size:11px;font-weight:600;transition:max-width .5s cubic-bezier(.4,0,.2,1),margin .5s cubic-bezier(.4,0,.2,1),opacity .4s;overflow:hidden}.mxZSRa_labeled .mxZSRa_label{opacity:1;max-width:60px;margin:0 10px 0 6px}.mxZSRa_tray{align-items:center;display:flex}.mxZSRa_hue{box-sizing:border-box;cursor:pointer;pointer-events:none;background:0 0;border:none;flex:none;width:24px;height:24px;margin-left:9px;padding:0;transition:width .55s cubic-bezier(.4,0,.2,1),margin-left .55s cubic-bezier(.4,0,.2,1),opacity .4s,transform .45s cubic-bezier(.4,0,.2,1)}.mxZSRa_hue:first-child{margin-left:0}.mxZSRa_hueFill{box-sizing:border-box;border:2px solid #0000;border-radius:50%;width:100%;height:100%;transition:border-color .2s;display:block}.mxZSRa_shrunk .mxZSRa_hue:not(.mxZSRa_on),.mxZSRa_labeled .mxZSRa_hue:not(.mxZSRa_on){opacity:0;width:0;margin-left:0;transform:scale(.2)}.mxZSRa_shrunk .mxZSRa_hue.mxZSRa_on,.mxZSRa_labeled .mxZSRa_hue.mxZSRa_on{margin-left:0}.mxZSRa_full .mxZSRa_hue{pointer-events:auto;transition:width .46s cubic-bezier(.34,1.3,.5,1),margin-left .46s cubic-bezier(.34,1.3,.5,1),opacity .3s,transform .4s cubic-bezier(.34,1.3,.5,1)}.mxZSRa_hue:hover{transform:scale(1.18)}.mxZSRa_hue.mxZSRa_on .mxZSRa_hueFill{border-color:#fff;animation:.5s cubic-bezier(.34,1.2,.64,1) mxZSRa_huePop}@keyframes mxZSRa_huePop{0%{transform:scale(1)}50%{transform:scale(1.12)}to{transform:scale(1)}}@media (max-width:980px){.mxZSRa_controls{right:max(18px, env(safe-area-inset-right));bottom:max(18px, env(safe-area-inset-bottom))}.mxZSRa_hue{width:26px;height:26px}}@media (prefers-reduced-motion:reduce){.mxZSRa_label,.mxZSRa_hue,.mxZSRa_full .mxZSRa_hue{transition:none}.mxZSRa_hue.mxZSRa_on .mxZSRa_hueFill{animation:none}}
.g1NNCW_shell{z-index:1;min-height:100vh;color:var(--fine-text);padding:64px 28px 120px;position:relative}.g1NNCW_wrap{max-width:720px;margin:0 auto}.g1NNCW_back{color:var(--fine-muted);align-items:center;gap:6px;margin-bottom:28px;font-size:14px;font-weight:500;text-decoration:none;transition:color .25s;display:inline-flex}.g1NNCW_back svg{transition:transform .25s}.g1NNCW_back:hover{color:var(--fine-text)}.g1NNCW_back:hover svg{transform:translate(-2px)}.g1NNCW_head{margin-bottom:30px}.g1NNCW_eyebrow{letter-spacing:2.4px;text-transform:uppercase;color:rgb(var(--spot-rgb) / .9);font-size:12px;font-weight:600;display:block}.g1NNCW_h1{letter-spacing:-1.2px;margin-top:12px;font-size:clamp(30px,5vw,44px);font-weight:750;line-height:1.06}.g1NNCW_lede{color:var(--fine-muted);margin-top:14px;font-size:15.5px;line-height:1.65}.g1NNCW_keep{border-left:2px solid rgb(var(--spot-rgb) / .55);margin:0 0 26px;padding-left:15px}.g1NNCW_keepLabel{letter-spacing:1.8px;text-transform:uppercase;color:var(--fine-muted);font-size:11px;font-weight:600;display:block}.g1NNCW_keepRow{flex-wrap:wrap;align-items:baseline;gap:8px;margin-top:5px;display:flex}.g1NNCW_keepFigure{letter-spacing:-.5px;color:rgb(var(--spot-rgb));font-variant-numeric:tabular-nums;font-size:21px;font-weight:750}.g1NNCW_keepLine{color:var(--fine-muted);font-size:14px}.g1NNCW_paper{border:1px solid var(--fine-border);background-color:var(--fine-well);background-image:linear-gradient(#ffffff07 1px,#0000 1px),linear-gradient(90deg,#ffffff07 1px,#0000 1px);background-position:50%;background-size:26px 26px;border-radius:22px;padding:18px;position:relative;overflow:hidden}.g1NNCW_tag{z-index:1;letter-spacing:1.6px;text-transform:uppercase;color:var(--fine-muted);align-items:center;gap:7px;font-size:10.5px;font-weight:600;display:inline-flex;position:absolute;top:14px;right:16px}.g1NNCW_tagDot{background:rgb(var(--spot-rgb));width:5px;height:5px;box-shadow:0 0 8px rgb(var(--spot-rgb) / .7);border-radius:50%;animation:5.4s ease-in-out infinite g1NNCW_bbBreathe}@keyframes g1NNCW_bbBreathe{0%,to{opacity:.4}50%{opacity:1}}.g1NNCW_sketch{aspect-ratio:320/180;width:100%;display:block}.g1NNCW_stroke{fill:none;stroke:#ffffff3d;stroke-width:1.3px;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:1;stroke-dashoffset:1px}.g1NNCW_strokeLit{stroke:rgb(var(--spot-rgb) / .85);stroke-width:1.8px;filter:drop-shadow(0 0 5px rgb(var(--spot-rgb) / .35))}.g1NNCW_pen{opacity:0}.g1NNCW_penHalo{fill:rgb(var(--spot-rgb) / .16)}.g1NNCW_penCore{fill:#fff;filter:drop-shadow(0 0 6px rgb(var(--spot-rgb) / .9))}.g1NNCW_ways{margin-top:40px}.g1NNCW_waysHead{letter-spacing:1.8px;text-transform:uppercase;color:var(--fine-muted);margin-bottom:12px;font-size:11.5px;font-weight:600}.g1NNCW_wayList{flex-direction:column;gap:10px;display:flex}.g1NNCW_way{border:1px solid var(--fine-border);background:var(--fine-panel);color:inherit;border-radius:16px;justify-content:space-between;align-items:center;gap:16px;padding:15px 18px;text-decoration:none;transition:border-color .3s,transform .3s;display:flex}.g1NNCW_way:hover{border-color:rgb(var(--spot-rgb) / .4);transform:translateY(-1px)}.g1NNCW_way:focus-visible{box-shadow:0 0 0 3px rgb(var(--spot-rgb) / .5);outline:none}.g1NNCW_wayText{display:block}.g1NNCW_wayName{letter-spacing:-.3px;font-size:15px;font-weight:700;display:block}.g1NNCW_wayLine{color:var(--fine-muted);margin-top:3px;font-size:13px;line-height:1.5;display:block}.g1NNCW_wayChev{color:var(--fine-muted);flex-shrink:0;transition:transform .25s,color .25s}.g1NNCW_way:hover .g1NNCW_wayChev{color:rgb(var(--spot-rgb));transform:translate(3px)}.g1NNCW_oldRow{text-align:center;margin-top:26px}.g1NNCW_oldLink{color:var(--fine-muted);border-bottom:1px solid var(--fine-border);padding-bottom:2px;font-size:13px;font-weight:600;text-decoration:none;transition:color .25s,border-color .25s}.g1NNCW_oldLink:hover{color:var(--fine-text);border-color:#ffffff47}@media (max-width:600px){.g1NNCW_shell{padding:44px 18px 110px}.g1NNCW_paper{border-radius:18px;padding:12px}}@media (prefers-reduced-motion:reduce){.g1NNCW_stroke{stroke-dashoffset:0}.g1NNCW_tagDot{opacity:.85;animation:none}.g1NNCW_way,.g1NNCW_wayChev,.g1NNCW_oldLink{transition:none}}
.tkpCYa_signoff{text-align:center;flex-direction:column;align-items:center;margin-top:88px;padding-bottom:24px;display:flex}.tkpCYa_thread{background:linear-gradient(180deg, rgb(var(--spot-rgb) / 0), rgb(var(--spot-rgb) / .65));width:1px;height:46px}.tkpCYa_spark{background:var(--acc1);width:5px;height:5px;box-shadow:0 0 10px rgb(var(--spot-rgb) / .7);border-radius:50%;margin-top:2px}.tkpCYa_eyebrow{letter-spacing:2px;text-transform:uppercase;color:rgb(var(--spot-rgb) / .9);margin-top:20px;font-size:12px;font-weight:700}.tkpCYa_line{color:var(--fine-muted);margin:12px 0 0;font-size:17px;line-height:1.5}.tkpCYa_figure{font-variant-numeric:tabular-nums;background:linear-gradient(100deg, var(--acc1), var(--acc2));color:#0000;filter:drop-shadow(0 2px 14px rgb(var(--spot-rgb) / .24));-webkit-background-clip:text;background-clip:text;font-weight:800}.tkpCYa_sub{color:var(--fine-muted);margin:6px 0 0;font-size:13.5px;line-height:1.55}.tkpCYa_date{color:rgb(var(--spot-rgb));font-weight:600}.tkpCYa_cta{border:1px solid var(--fine-border);background:rgb(var(--spot-rgb) / .04);color:var(--fine-text);border-radius:999px;align-items:center;gap:8px;margin-top:22px;padding:10px 20px;font-size:14px;font-weight:600;text-decoration:none;transition:border-color .25s,background .25s,transform .2s;display:inline-flex}.tkpCYa_cta:hover{border-color:rgb(var(--spot-rgb) / .5);background:rgb(var(--spot-rgb) / .1)}.tkpCYa_cta:active{transform:scale(.98)}.tkpCYa_ctaArrow{color:rgb(var(--spot-rgb));transition:transform .4s cubic-bezier(.22,1,.36,1)}.tkpCYa_cta:hover .tkpCYa_ctaArrow{transform:translate(3px)}@media (max-width:600px){.tkpCYa_signoff{margin-top:64px}}@media (prefers-reduced-motion:reduce){.tkpCYa_cta,.tkpCYa_ctaArrow{transition:none}}
.Y_telq_billingRow{flex-wrap:wrap;justify-content:center;align-items:center;gap:14px;margin:36px 0 22px;display:flex}.Y_telq_savePill{letter-spacing:.2px;color:var(--fine-muted);border:1px solid var(--fine-border);background:#ffffff08;border-radius:999px;padding:6px 12px;font-size:12.5px;font-weight:700;transition:color .3s,border-color .3s,background .3s}.Y_telq_savePillOn{color:var(--money);background:#a6e3a11a;border-color:#a6e3a166}.Y_telq_plans{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;max-width:820px;margin:0 auto;display:grid}.Y_telq_planFree,.Y_telq_planSeed{border-radius:22px;flex-direction:column;padding:32px 30px;display:flex;position:relative}.Y_telq_planFree{border:1px solid var(--fine-border);background:var(--fine-panel)}.Y_telq_planSeed{border:1px solid rgb(var(--spot-rgb) / .42);background:linear-gradient(180deg, rgb(var(--spot-rgb) / .08), rgb(var(--spot-rgb) / .02));box-shadow:0 22px 60px rgb(var(--spot-rgb) / .1)}.Y_telq_planTag,.Y_telq_bestTag{letter-spacing:.5px;text-transform:uppercase;border-radius:999px;align-self:flex-start;margin-bottom:14px;padding:4px 10px;font-size:11px;font-weight:700}.Y_telq_planTag{color:var(--fine-muted);border:1px solid var(--fine-border)}.Y_telq_bestTag{color:rgb(var(--spot-rgb));background:rgb(var(--spot-rgb) / .14);border:1px solid rgb(var(--spot-rgb) / .34)}.Y_telq_planName{letter-spacing:-.4px;font-size:20px;font-weight:750}.Y_telq_priceBlock{align-items:baseline;gap:3px;margin-top:16px;display:flex}.Y_telq_cur{color:var(--fine-text);font-size:22px;font-weight:700;transform:translateY(-10px)}.Y_telq_priceBig{letter-spacing:-2px;color:var(--fine-text);font-size:48px;font-weight:800;line-height:1}.Y_telq_per{color:var(--fine-muted);margin-left:2px;font-size:15px;font-weight:600}.Y_telq_planSub{color:var(--fine-muted);min-height:38px;margin-top:10px;font-size:13px;line-height:1.5}.Y_telq_strike{color:#bec6e180;margin-right:4px}.Y_telq_inclLabel,.Y_telq_plusLabel{letter-spacing:.6px;text-transform:uppercase;border-top:1px solid var(--fine-border);margin-top:24px;padding-top:18px;font-size:11.5px;font-weight:700}.Y_telq_inclLabel{color:var(--fine-muted)}.Y_telq_plusLabel{color:rgb(var(--spot-rgb))}.Y_telq_features{flex-direction:column;gap:14px;margin-top:14px;list-style:none;display:flex}.Y_telq_features li{color:#d6dcf2e6;align-items:flex-start;gap:11px;font-size:13.5px;line-height:1.45;display:flex}.Y_telq_features li svg{color:rgb(var(--spot-rgb));flex:none;margin-top:2px}.Y_telq_featText{flex-direction:column;gap:3px;min-width:0;display:flex}.Y_telq_featLead{letter-spacing:-.1px;color:var(--fine-text);font-size:14px;font-weight:650}.Y_telq_featSub{color:var(--fine-muted);font-size:12.5px;line-height:1.5}.Y_telq_freeNote,.Y_telq_seedNote{color:var(--fine-muted);margin-top:auto;padding-top:18px;font-size:12px;line-height:1.5}.Y_telq_planCta{justify-content:center;width:100%;margin-top:16px}@media (max-width:760px){.Y_telq_plans{grid-template-columns:1fr;max-width:440px}.Y_telq_planSub{min-height:0}}
._2tRxzq_bareStage{--fine-text:#e7eaf6;--fine-muted:#bec6e19e;--fine-border:#ffffff17;--fine-well:#00000038;width:100%;color:var(--fine-text);justify-content:center;padding:24px 28px 64px;font-family:inherit;display:flex}._2tRxzq_panel{z-index:1;outline:none;justify-content:center;width:min(600px,100%);display:flex;position:relative}._2tRxzq_content{text-align:center;flex-direction:column;align-items:center;width:100%;display:flex}._2tRxzq_brand{align-items:center;gap:11px;display:flex}._2tRxzq_brandMarkWrap{display:flex;position:relative}._2tRxzq_brandMark{z-index:1;width:38px;height:38px;filter:drop-shadow(0 0 14px rgb(var(--spot-rgb,203 166 247) / .28));display:block;position:relative}._2tRxzq_brandText{text-align:left;flex-direction:column;gap:1px;display:flex}._2tRxzq_brandWord{letter-spacing:-.5px;color:var(--fine-text);font-size:20px;font-weight:750;line-height:1.1}._2tRxzq_halo{z-index:0;background:radial-gradient(closest-side, rgb(var(--spot-rgb,203 166 247) / .3), transparent 70%);filter:blur(10px);pointer-events:none;border-radius:50%;animation:.9s cubic-bezier(.22,1,.36,1) backwards _2tRxzq_haloBloom,4.4s ease-in-out .9s infinite _2tRxzq_haloBreathe;position:absolute;inset:-36px}@keyframes _2tRxzq_haloBloom{0%{opacity:0;transform:scale(.55)}to{opacity:.55;transform:scale(.94)}}@keyframes _2tRxzq_haloBreathe{0%,to{opacity:.55;transform:scale(.94)}50%{opacity:.95;transform:scale(1.08)}}._2tRxzq_brandTagline{color:var(--fine-muted);font-size:12.5px;line-height:1.2}._2tRxzq_headline{letter-spacing:-1.4px;color:var(--fine-text);margin-top:22px;font-size:clamp(30px,5vw,42px);font-weight:700;line-height:1.05}._2tRxzq_sentence{max-width:470px;color:var(--fine-text);margin-top:16px;font-size:17px;line-height:1.6}._2tRxzq_statsCard{--sc-gap:26px;border:1px solid var(--fine-border);text-align:left;background:#ffffff08;border-radius:20px;align-items:center;max-width:100%;margin-top:24px;padding:18px 28px;display:inline-flex}._2tRxzq_statsHero{padding-right:var(--sc-gap);border-right:1px solid var(--fine-border);border-radius:12px;align-items:center;gap:14px;display:flex}._2tRxzq_ember{width:46px;height:46px;color:rgb(var(--spot-rgb,203 166 247));background:rgb(var(--spot-rgb,203 166 247) / .14);border:1px solid rgb(var(--spot-rgb,203 166 247) / .3);box-shadow:0 0 22px rgb(var(--spot-rgb,203 166 247) / .2);border-radius:13px;flex-shrink:0;justify-content:center;align-items:center;display:flex}._2tRxzq_streakFig{letter-spacing:-2px;color:var(--fine-text);font-variant-numeric:tabular-nums;font-size:42px;font-weight:800;line-height:1}._2tRxzq_streakUnit{color:var(--fine-muted);font-size:12.5px;font-weight:600;line-height:1.25}._2tRxzq_statsSupport{padding-left:var(--sc-gap);grid-template-columns:repeat(2,auto);gap:14px 32px;display:grid}._2tRxzq_jStat{flex-direction:column;gap:3px;display:flex}._2tRxzq_jNum{letter-spacing:-.2px;height:22px;color:var(--fine-text);font-variant-numeric:tabular-nums;align-items:center;font-size:17px;font-weight:700;display:flex}._2tRxzq_jCheck{color:rgb(var(--spot-rgb,203 166 247))}._2tRxzq_jLbl{color:var(--fine-muted);white-space:nowrap;font-size:12px;font-weight:500}._2tRxzq_statsQuiet{max-width:230px;padding-left:var(--sc-gap);color:var(--fine-muted);font-size:13px;line-height:1.5}._2tRxzq_extraNote{background:rgb(var(--spot-rgb,203 166 247) / .1);border:1px solid rgb(var(--spot-rgb,203 166 247) / .26);text-align:left;max-width:440px;color:var(--fine-text);border-radius:14px;align-items:flex-start;gap:9px;margin-top:16px;padding:10px 16px;font-size:13.5px;line-height:1.5;display:flex}._2tRxzq_extraNote svg{color:rgb(var(--spot-rgb,203 166 247));flex-shrink:0;margin-top:2px}._2tRxzq_extraNote strong{color:#fff;font-variant-numeric:tabular-nums;font-weight:700}._2tRxzq_anchor{max-width:440px;color:var(--fine-muted);margin-top:18px;font-size:14px;line-height:1.55}._2tRxzq_choices{align-items:center;gap:12px;margin-top:30px;display:flex}._2tRxzq_goodbye{text-align:center;flex-direction:column;align-items:center;gap:18px;padding:40px 0;display:flex}._2tRxzq_goodbyeLine{letter-spacing:-.4px;color:var(--fine-text);font-size:22px;font-weight:700}@media (max-width:600px){._2tRxzq_overlay{padding:20px}._2tRxzq_statsCard{flex-direction:column;align-items:stretch;gap:16px;width:100%;padding:18px;display:flex}._2tRxzq_statsHero{border-right:none;border-bottom:1px solid var(--fine-border);padding-bottom:16px;padding-right:0}._2tRxzq_statsSupport{grid-template-columns:1fr 1fr;gap:16px 20px;padding-left:0}._2tRxzq_statsQuiet{max-width:none;padding-left:0}}@media (max-width:480px){._2tRxzq_choices{flex-direction:column;width:100%}._2tRxzq_signOutBtn,._2tRxzq_stayBtn{width:100%}}@media (prefers-reduced-motion:reduce){._2tRxzq_halo{animation:none}}
.PeqEwG_above{z-index:1;position:relative}.PeqEwG_bannerSeat{max-width:720px;margin:0 auto;padding:18px 28px 0}.PeqEwG_bannerSeat:empty{display:none}@media (max-width:600px){.PeqEwG_bannerSeat{padding:14px 18px 0}}
.VffsCa_picker{flex-direction:column;gap:12px;display:flex}.VffsCa_detail{flex-direction:column;gap:12px;animation:.4s cubic-bezier(.22,1,.36,1) VffsCa_cadenceIn;display:flex}@keyframes VffsCa_cadenceIn{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:none}}.VffsCa_inline{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.VffsCa_inlineLabel{color:var(--fine-muted);font-size:13.5px}.VffsCa_tinyInt{width:58px}.VffsCa_tinyInt input{text-align:center}.VffsCa_inlineSelect{min-width:120px}.VffsCa_dayDots{gap:5px;display:inline-flex}.VffsCa_dayDot{border:1px solid var(--fine-border);background:var(--fine-well);width:30px;height:30px;color:var(--fine-muted);cursor:pointer;border-radius:50%;padding:0;font-family:inherit;font-size:11.5px;font-weight:700;transition:color .25s,border-color .25s,background .25s,transform .35s cubic-bezier(.34,1.3,.5,1)}.VffsCa_dayDot:hover{color:var(--fine-text);border-color:rgb(var(--spot-rgb) / .45)}.VffsCa_dayDot:active{transform:scale(.94)}.VffsCa_dayOn{color:#12121a;background:linear-gradient(100deg, var(--acc1), var(--acc2));box-shadow:0 0 14px rgb(var(--spot-rgb) / .3);border-color:#0000}.VffsCa_dayOn:hover{color:#12121a;border-color:#0000}.VffsCa_ends{flex-direction:column;display:flex}.VffsCa_endsToggle{color:var(--fine-muted);cursor:pointer;background:0 0;border:none;align-self:flex-start;align-items:center;gap:6px;padding:4px 2px;font-family:inherit;font-size:12.5px;font-weight:500;transition:color .25s;display:inline-flex}.VffsCa_endsToggle:hover{color:var(--fine-text)}.VffsCa_endsChev{transition:transform .35s cubic-bezier(.22,1,.36,1)}.VffsCa_endsChevOpen{transform:rotate(180deg)}.VffsCa_endsBody{grid-template-rows:0fr;transition:grid-template-rows .45s cubic-bezier(.22,1,.36,1);display:grid}.VffsCa_endsBodyOpen{grid-template-rows:1fr}.VffsCa_endsInner{flex-direction:column;gap:12px;padding-top:4px;display:flex;overflow:hidden}.VffsCa_endsBodyOpen .VffsCa_endsInner{padding-bottom:2px}.VffsCa_preview{color:rgb(var(--spot-rgb) / .92);font-variant-numeric:tabular-nums;margin:0;font-size:13px;line-height:1.5}@media (prefers-reduced-motion:reduce){.VffsCa_detail{animation:none}.VffsCa_dayDot,.VffsCa_endsToggle,.VffsCa_endsChev,.VffsCa_endsBody{transition:none}}
._6jxurG_close{top:max(18px, env(safe-area-inset-top));right:max(18px, env(safe-area-inset-right));z-index:3;border:1px solid var(--fine-border);width:42px;height:42px;color:var(--fine-muted);cursor:pointer;background:#ffffff08;border-radius:50%;justify-content:center;align-items:center;transition:color .25s,border-color .25s,background .25s;display:inline-flex;position:fixed}._6jxurG_close:hover{color:var(--fine-text);border-color:rgb(var(--spot-rgb) / .5);background:rgb(var(--spot-rgb) / .08)}._6jxurG_close:focus-visible{box-shadow:0 0 0 3px rgb(var(--spot-rgb) / .5);outline:none}._6jxurG_panel{z-index:1;width:100%;max-width:640px;color:var(--fine-text);outline:none;flex-direction:column;margin:0 auto;display:flex;position:relative}._6jxurG_eyebrow{text-align:center;letter-spacing:2.4px;text-transform:uppercase;color:rgb(var(--spot-rgb) / .9);font-size:12px;font-weight:600}._6jxurG_headline{text-align:center;letter-spacing:-1.3px;color:var(--fine-text);margin:8px 0 0;font-size:clamp(28px,4.6vw,42px);font-weight:750;line-height:1.05}._6jxurG_sub{text-align:center;max-width:440px;color:var(--fine-muted);margin:12px auto 0;font-size:14.5px;line-height:1.55}._6jxurG_before{border-left:2px solid #ffffff24;flex-direction:column;gap:6px;margin:34px 0 0;padding-left:16px;display:flex}._6jxurG_beforeLabel{letter-spacing:2px;text-transform:uppercase;color:var(--fine-muted);font-size:11px;font-weight:600}._6jxurG_beforeText{color:#e6eaf680;font-size:16px;font-style:italic;line-height:1.5}._6jxurG_field{flex-direction:column;gap:10px;margin-top:24px;display:flex}._6jxurG_field textarea{border-left:2px solid rgb(var(--spot-rgb) / .6);resize:none;min-height:112px;padding:18px 20px;font-size:clamp(18px,2.4vw,22px);font-style:italic;line-height:1.5}._6jxurG_field textarea::placeholder{color:#bec6e152;font-style:italic}._6jxurG_fieldFoot{justify-content:space-between;align-items:center;gap:12px;min-height:30px;display:flex}._6jxurG_starters{flex-wrap:wrap;gap:8px;display:flex}._6jxurG_starter{border:1px solid var(--fine-border);background:var(--fine-panel);color:var(--fine-muted);font:inherit;cursor:pointer;border-radius:999px;padding:5px 12px;font-size:13px;font-style:italic;transition:border-color .25s,color .25s,background .25s}._6jxurG_starter:hover{color:var(--fine-text);border-color:rgb(var(--spot-rgb) / .5);background:rgb(var(--spot-rgb) / .08)}._6jxurG_starter:active{transform:scale(.98)}._6jxurG_starter:focus-visible{box-shadow:0 0 0 3px rgb(var(--spot-rgb) / .5);outline:none}._6jxurG_count{color:var(--fine-muted);font-variant-numeric:tabular-nums;white-space:nowrap;margin-left:auto;font-size:12px}._6jxurG_countLong{color:rgb(var(--spot-rgb) / .9)}._6jxurG_error{color:#f38ba8;margin:12px 0 0;font-size:13.5px}._6jxurG_actions{justify-content:center;align-items:center;gap:10px;margin-top:30px;display:flex}@media (max-width:600px){._6jxurG_actions{flex-direction:column-reverse;align-items:stretch}._6jxurG_fieldFoot{flex-direction:column;align-items:flex-start}._6jxurG_count{margin-left:0}}@media (prefers-reduced-motion:reduce){._6jxurG_close,._6jxurG_starter{transition:none}._6jxurG_starter:active{transform:none}}
.idg9nG_reconcile{border:1px solid var(--fine-border);background:var(--fine-panel);border-radius:14px;flex-direction:column;gap:12px;margin-top:2px;padding:14px 16px;display:flex}.idg9nG_line{color:var(--fine-muted);font-variant-numeric:tabular-nums;margin:0;font-size:13px;line-height:1.5}.idg9nG_paidBlock{flex-direction:column;gap:10px;display:flex}.idg9nG_paidLead{color:var(--fine-text);align-items:center;gap:6px;font-size:13px;font-weight:600;display:inline-flex}.idg9nG_paidChips{flex-wrap:wrap;gap:8px;display:flex}.idg9nG_chip{border:1px solid var(--fine-border);background:var(--fine-well);color:var(--fine-muted);cursor:pointer;border-radius:999px;align-items:center;gap:6px;padding:8px 13px;font-family:inherit;font-size:13px;font-weight:500;transition:color .24s,border-color .24s,background .24s,transform .16s;display:inline-flex}.idg9nG_chip:hover{border-color:rgb(var(--spot-rgb) / .4);color:var(--fine-text)}.idg9nG_chip:active{transform:scale(.97)}.idg9nG_chipOn{border-color:rgb(var(--spot-rgb) / .6);background:rgb(var(--spot-rgb) / .14);color:var(--fine-text);box-shadow:0 0 18px rgb(var(--spot-rgb) / .14)}.idg9nG_chipCheck{width:13px;height:13px;color:rgb(var(--spot-rgb));justify-content:center;align-items:center;display:inline-flex}.idg9nG_chipOn .idg9nG_chipCheck{animation:.4s cubic-bezier(.34,1.3,.5,1) idg9nG_reconCheckPop}@keyframes idg9nG_reconCheckPop{0%{opacity:0;transform:scale(.4)}60%{transform:scale(1.2)}to{opacity:1;transform:scale(1)}}.idg9nG_chipLabel{white-space:nowrap;font-variant-numeric:tabular-nums}.idg9nG_splitSeat{flex-direction:column;gap:8px;display:flex}.idg9nG_splitDate{color:var(--fine-text);font-variant-numeric:tabular-nums;font-size:12px;font-weight:600}.idg9nG_paidNote{color:var(--fine-muted);margin:0;font-size:12px;line-height:1.5}@media (prefers-reduced-motion:reduce){.idg9nG_chip{transition:none}.idg9nG_chipOn .idg9nG_chipCheck{animation:none}}
._9WxceG_spine{z-index:0;pointer-events:none;width:100%;position:absolute;top:0;left:0;overflow:visible}._9WxceG_track,._9WxceG_glow,._9WxceG_fill,._9WxceG_tail{fill:none;stroke-linecap:round;stroke-linejoin:round}._9WxceG_track{stroke:#ffffff17;stroke-width:1.5px}._9WxceG_glow{stroke:rgb(var(--spot-rgb) / .14);stroke-width:10px}._9WxceG_fill{stroke:url(#featuresSpineGrad);stroke-width:2.4px}._9WxceG_tail{stroke:#fff;stroke-width:2.6px;opacity:0;transition:opacity .3s}._9WxceG_pen{opacity:0;transition:opacity .3s}._9WxceG_penHalo{fill:rgb(var(--spot-rgb) / .12)}._9WxceG_penGlow{fill:rgb(var(--spot-rgb) / .4)}._9WxceG_penCore{fill:#fff}._9WxceG_node ._9WxceG_halo{fill:rgb(var(--spot-rgb) / .16);opacity:0;transition:opacity .4s}._9WxceG_node ._9WxceG_dot{fill:#15151f;stroke:#ffffff42;stroke-width:1.5px;transition:stroke .35s,fill .35s}._9WxceG_node ._9WxceG_core{fill:#fff3;transition:fill .35s}._9WxceG_node ._9WxceG_pulse{fill:none;stroke:rgb(var(--spot-rgb));stroke-width:1.5px;opacity:0;transform-box:fill-box;transform-origin:50%}._9WxceG_lit ._9WxceG_halo{opacity:1}._9WxceG_lit ._9WxceG_dot{stroke:rgb(var(--spot-rgb))}._9WxceG_row._9WxceG_lit ._9WxceG_dot{fill:rgb(var(--spot-rgb))}._9WxceG_lit ._9WxceG_core{fill:#fff}._9WxceG_big ._9WxceG_dot,._9WxceG_end ._9WxceG_dot,._9WxceG_entry ._9WxceG_dot{stroke-width:2px}._9WxceG_big._9WxceG_lit ._9WxceG_dot,._9WxceG_end._9WxceG_lit ._9WxceG_dot{fill:rgb(var(--spot-rgb) / .25)}._9WxceG_entry._9WxceG_lit ._9WxceG_halo{fill:rgb(var(--spot-rgb) / .24)}._9WxceG_exit ._9WxceG_dot{stroke-width:1.5px}._9WxceG_exit._9WxceG_lit ._9WxceG_dot{fill:rgb(var(--spot-rgb))}._9WxceG_ring ._9WxceG_pulse{animation:1.1s ease-out _9WxceG_ring}._9WxceG_strike ._9WxceG_pulse{animation:1.6s ease-out _9WxceG_strike}._9WxceG_branch{stroke:#ffffff1a;stroke-width:1.5px;stroke-linecap:round;transition:stroke .4s}._9WxceG_branchLit{stroke:rgb(var(--spot-rgb) / .7)}@keyframes _9WxceG_ring{0%{opacity:.9;transform:scale(1)}to{opacity:0;transform:scale(3.2)}}@keyframes _9WxceG_strike{0%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(7)}}@media (prefers-reduced-motion:reduce){._9WxceG_tail{display:none}._9WxceG_ring ._9WxceG_pulse,._9WxceG_strike ._9WxceG_pulse{animation:none}._9WxceG_node ._9WxceG_dot,._9WxceG_node ._9WxceG_halo,._9WxceG_node ._9WxceG_core,._9WxceG_branch,._9WxceG_pen{transition:none}}
.NJB33W_beat{margin-top:56px}.NJB33W_headText{flex-direction:column;gap:8px;margin-bottom:20px;display:flex}.NJB33W_eyebrow{letter-spacing:2px;text-transform:uppercase;color:rgb(var(--spot-rgb) / .9);font-size:12px;font-weight:700}.NJB33W_lede{color:var(--fine-muted);margin:0;font-size:14.5px;line-height:1.5}.NJB33W_card{border:1px solid var(--fine-border);background:var(--fine-panel);border-radius:20px;align-items:center;gap:34px;max-width:680px;padding:30px 34px;display:flex}.NJB33W_ringSeat{flex-shrink:0;width:150px;height:150px;position:relative}.NJB33W_ring{background:conic-gradient(rgb(var(--spot-rgb) / .55) 0deg 130deg, rgb(var(--spot-rgb) / .38) 130deg 220deg, rgb(var(--spot-rgb) / .24) 220deg 292deg, rgb(var(--spot-rgb) / .14) 292deg 334deg, #ffffff0f 334deg 360deg);border-radius:50%;position:absolute;inset:0;-webkit-mask:radial-gradient(circle,#0000 57%,#000 58.5%);mask:radial-gradient(circle,#0000 57%,#000 58.5%)}.NJB33W_ringCore{flex-direction:column;justify-content:center;align-items:center;gap:7px;display:flex;position:absolute;inset:0}.NJB33W_coreFigure{background:#ffffff14;border-radius:7px;width:58px;height:14px}.NJB33W_coreLabel{background:#ffffff0d;border-radius:4px;width:40px;height:8px}.NJB33W_linesSeat{flex-direction:column;gap:12px;min-width:0;display:flex}.NJB33W_phTag{letter-spacing:1.8px;text-transform:uppercase;color:rgb(var(--spot-rgb) / .9);margin-bottom:2px;font-size:11px;font-weight:700}.NJB33W_phLine{background:linear-gradient(90deg, #ffffff0a, rgb(var(--spot-rgb) / .14), #ffffff0a);background-size:200% 100%;border-radius:6px;height:12px;animation:2.2s ease-in-out infinite NJB33W_donutSeatShimmer}.NJB33W_phLine70{width:70%}.NJB33W_phLine40{width:40%}@keyframes NJB33W_donutSeatShimmer{0%{background-position:200% 0}to{background-position:-200% 0}}.NJB33W_note{color:var(--fine-muted);margin:6px 0 0;font-size:12.5px;line-height:1.55}@media (max-width:620px){.NJB33W_card{flex-direction:column;align-items:flex-start;gap:24px;padding:24px}.NJB33W_ringSeat{align-self:center}}@media (prefers-reduced-motion:reduce){.NJB33W_phLine{background-position:0 0;animation:none}}
.NBBm0a_bareStage{--fine-text:#e7eaf6;--fine-muted:#bec6e19e;--fine-border:#ffffff17;--fine-well:#00000038;width:100%;color:var(--fine-text);justify-content:center;padding:24px 24px 64px;font-family:inherit;display:flex}.NBBm0a_panel{z-index:1;outline:none;width:min(460px,100%);position:relative}.NBBm0a_content{text-align:center;flex-direction:column;align-items:center;display:flex}.NBBm0a_chip{width:46px;height:46px;color:rgb(var(--spot-rgb,203 166 247));background:rgb(var(--spot-rgb,203 166 247) / .14);border:1px solid rgb(var(--spot-rgb,203 166 247) / .3);box-shadow:0 0 22px rgb(var(--spot-rgb,203 166 247) / .2);border-radius:13px;justify-content:center;align-items:center;display:flex}.NBBm0a_title{letter-spacing:-.9px;color:var(--fine-text);margin-top:18px;font-size:clamp(26px,4.2vw,32px);font-weight:700;line-height:1.1}.NBBm0a_consequence{max-width:400px;color:var(--fine-text);margin-top:12px;font-size:16px;line-height:1.6}.NBBm0a_consequence strong{color:#fff;font-weight:700}.NBBm0a_tally{border:1px solid var(--fine-border);background:#ffffff08;border-radius:16px;flex-wrap:wrap;justify-content:center;gap:14px 30px;margin-top:20px;padding:14px 24px;display:flex}.NBBm0a_tallyItem{flex-direction:column;gap:2px;min-width:56px;display:flex}.NBBm0a_tallyFig{letter-spacing:-.4px;color:var(--fine-text);font-variant-numeric:tabular-nums;font-size:22px;font-weight:700;line-height:1.1}.NBBm0a_tallyLbl{color:var(--fine-muted);white-space:nowrap;font-size:12px;font-weight:500}.NBBm0a_choices{justify-content:center;align-items:center;gap:12px;margin-top:28px;display:flex}.NBBm0a_choicesHold{align-items:flex-start}.NBBm0a_holdArea{flex-direction:column;align-items:center;gap:12px;display:inline-flex}.NBBm0a_hold{touch-action:none;-webkit-user-select:none;user-select:none;-webkit-touch-callout:none;display:inline-flex;position:relative}.NBBm0a_ring{pointer-events:none;position:absolute;top:-4px;left:-4px;overflow:visible}.NBBm0a_ringTrack,.NBBm0a_ringFill{fill:none;stroke-width:2px}.NBBm0a_ringTrack{stroke:rgb(var(--spot-rgb,203 166 247) / .14);opacity:0;transition:opacity .35s}.NBBm0a_hold[data-holding] .NBBm0a_ringTrack{opacity:1}.NBBm0a_ringFill{stroke:rgb(var(--spot-rgb,203 166 247));stroke-linecap:round;filter:drop-shadow(0 0 6px rgb(var(--spot-rgb,203 166 247) / .55))}.NBBm0a_holdHint{min-height:18px;color:var(--fine-muted);font-size:12.5px;line-height:1.4}.NBBm0a_error{max-width:380px;color:var(--alarm,#f38ba8);margin-top:16px;font-size:13.5px;line-height:1.5}@media (max-width:480px){.NBBm0a_choices{flex-direction:column;align-items:stretch;width:100%}.NBBm0a_holdArea,.NBBm0a_hold,.NBBm0a_actionBtn,.NBBm0a_keepBtn,.NBBm0a_tally{width:100%}}@media (prefers-reduced-motion:reduce){.NBBm0a_ringTrack{transition:none}}
.dtVt-W_step{flex-direction:column;display:flex}.dtVt-W_fields{flex-direction:column;gap:12px;width:100%;max-width:420px;margin:30px auto 0;display:flex}.dtVt-W_when{align-items:center;gap:14px;display:flex}.dtVt-W_whenLead{color:var(--fine-muted);flex-shrink:0;font-size:13px;font-weight:500}.dtVt-W_whenPicker{flex:1;min-width:0}.dtVt-W_whenNote{color:var(--fine-muted);flex-shrink:0;font-size:13px}.dtVt-W_check{min-height:1.5em;color:rgb(var(--spot-rgb) / .9);margin:0;font-size:13px;line-height:1.5}.dtVt-W_whole{text-align:center;margin:14px 0 0;font-size:13px}.dtVt-W_wholeLink{color:var(--fine-muted);text-underline-offset:3px;-webkit-text-decoration:underline #fff3;text-decoration:underline #fff3;transition:color .25s,text-decoration-color .25s}.dtVt-W_wholeLink:hover{color:var(--fine-text);-webkit-text-decoration-color:rgb(var(--spot-rgb) / .6);text-decoration-color:rgb(var(--spot-rgb) / .6)}.dtVt-W_wholeLink:focus-visible{box-shadow:0 0 0 3px rgb(var(--spot-rgb) / .5);border-radius:4px;outline:none}@media (max-width:600px){.dtVt-W_when{flex-wrap:wrap}}@media (prefers-reduced-motion:reduce){.dtVt-W_wholeLink{transition:none}}
.q0DCbW_group{align-items:center;gap:9px;display:flex}.q0DCbW_bar{justify-content:flex-end;align-items:center;gap:9px;margin-bottom:16px;display:flex}.q0DCbW_label{color:#d6dcf2b8;font-size:13px;font-weight:600}@media (max-width:600px){.q0DCbW_bar{margin-bottom:12px}}
.UutPMq_tags{flex-wrap:wrap;gap:6px;display:inline-flex}.UutPMq_tag{border:1px solid var(--fine-border);letter-spacing:1.4px;text-transform:uppercase;color:var(--fine-muted);white-space:nowrap;border-radius:999px;align-items:center;gap:6px;padding:3px 9px;font-size:10.5px;font-weight:700;display:inline-flex}.UutPMq_seed{border-color:rgb(var(--spot-rgb) / .45);background:rgb(var(--spot-rgb) / .1);color:rgb(var(--spot-rgb))}.UutPMq_free{color:var(--fine-text)}.UutPMq_soon{border-style:dashed;border-color:#ffffff38}.UutPMq_note{letter-spacing:0;text-transform:none;opacity:.85;font-size:11.5px;font-weight:500}
._0UFCOG_odoFigure{align-items:flex-start;display:inline-flex}._0UFCOG_odoStatic{background:var(--odo-gradient,none);height:1em;color:var(--odo-color,inherit);-webkit-background-clip:text;background-clip:text;justify-content:center;align-items:center;line-height:1;display:inline-flex}._0UFCOG_odoCol{vertical-align:top;height:1em;line-height:1;display:inline-block;overflow:hidden}._0UFCOG_odoStrip{will-change:transform;flex-direction:column;display:flex}._0UFCOG_odoCell{background:var(--odo-gradient,none);height:1em;color:var(--odo-color,inherit);-webkit-background-clip:text;background-clip:text;justify-content:center;align-items:center;line-height:1;display:flex}._0UFCOG_odoSuper{opacity:.72;align-self:flex-start;align-items:flex-start;margin-left:1px;font-size:.5em;font-weight:500;display:inline-flex}._0UFCOG_odoSr{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}
.RRmNwq_beat{margin-top:56px}.RRmNwq_headText{flex-direction:column;gap:10px;margin-bottom:24px;display:flex}.RRmNwq_eyebrow{letter-spacing:2px;text-transform:uppercase;color:rgb(var(--spot-rgb) / .9);font-size:12px;font-weight:700}.RRmNwq_title{letter-spacing:-1px;color:var(--fine-text);margin:0;font-size:clamp(24px,3.2vw,34px);font-weight:700;line-height:1.08}
.p8Td7W_room{z-index:1;position:relative}.p8Td7W_stage{position:relative}
.QIusfq_room{z-index:1;position:relative}.QIusfq_shell{z-index:1;min-height:100vh;color:var(--fine-text);font-family:var(--font-inter), system-ui, -apple-system, "Segoe UI", sans-serif;flex-direction:column;display:flex;position:relative}.QIusfq_main{flex:1}
.ELJ_Mq_emoji{-webkit-user-select:none;user-select:none;pointer-events:none;vertical-align:middle;image-rendering:-webkit-optimize-contrast;image-rendering:crisp-edges;flex-shrink:0}.ELJ_Mq_inline{vertical-align:-.15em;margin:0 .1em;display:inline-block}.ELJ_Mq_block{display:block}
.gFzu-G_row{align-items:center;gap:3px;display:inline-flex}.gFzu-G_btn{cursor:pointer;background:0 0;border:none;border-radius:6px;padding:2px;transition:transform .2s;display:inline-flex}.gFzu-G_btn:active{transform:scale(.88)}.gFzu-G_btn:focus-visible{box-shadow:0 0 0 3px rgb(var(--spot-rgb) / .5);outline:none}.gFzu-G_on{color:rgb(var(--spot-rgb));fill:rgb(var(--spot-rgb) / .55)}.gFzu-G_off{color:#ffffff3d;fill:#0000}@media (prefers-reduced-motion:reduce){.gFzu-G_btn{transition:none}}
