.RevenueStory_section__nJ3Ar{border-top:1px solid var(--border-subtle);padding:72px 20px;scroll-margin-top:110px;color:var(--text-primary)}.RevenueStory_wrap__qr6M4{max-width:1000px;margin:auto}.RevenueStory_intro__QN68K{text-align:center;margin:0 auto 34px}.RevenueStory_eyebrow__9zeWI{color:var(--brand-accent);font-size:.75rem;font-weight:800;letter-spacing:.11em;text-transform:uppercase;margin:0 0 13px}.RevenueStory_intro__QN68K h2{font-size:clamp(1.8rem,3.5vw,2.7rem);font-weight:850;letter-spacing:-.04em;line-height:1.15;margin:0}.RevenueStory_intro__QN68K>p:last-child{color:var(--text-secondary);font-size:1rem;line-height:1.7;margin:15px 0 0}.RevenueStory_story__O3Jga{background:var(--card-bg);border:1px solid var(--border-subtle);border-radius:24px;box-shadow:0 22px 60px -44px var(--brand-accent);isolation:isolate;position:relative}.RevenueStory_toolbar__IhR9W{display:flex;align-items:center;justify-content:space-between;gap:15px;padding:19px 26px;border-bottom:1px solid var(--border-subtle)}.RevenueStory_example__moDAY{font-size:.75rem;color:var(--text-muted)}.RevenueStory_switcher__0y89Z{display:flex;gap:3px;padding:4px;background:var(--subtle-bg);border:1px solid var(--border-subtle);border-radius:12px}.RevenueStory_switcher__0y89Z button{border:0;background:transparent;color:var(--text-secondary);border-radius:8px;min-height:40px;padding:8px 13px;display:flex;align-items:center;justify-content:center;gap:6px;font-size:.8rem;font-weight:700;white-space:nowrap}.RevenueStory_switcher__0y89Z button[aria-pressed=true]{background:var(--card-bg);color:var(--text-primary);box-shadow:0 2px 5px #0000000d}.RevenueStory_switcher__0y89Z button:last-child[aria-pressed=true]{background:var(--brand-accent);color:var(--brand-accent-btn-text)}.RevenueStory_totals__L_BPo{display:flex;justify-content:space-between;gap:20px;padding:28px 36px 0}.RevenueStory_totals__L_BPo>div:last-child{text-align:right}.RevenueStory_totals__L_BPo>div>span{font-size:.75rem;color:var(--text-secondary)}.RevenueStory_totals__L_BPo strong{display:flex;gap:9px;align-items:baseline;font-size:clamp(2.2rem,4.8vw,3.6rem);font-weight:850;letter-spacing:-.06em;line-height:1.3;font-variant-numeric:tabular-nums}.RevenueStory_totals__L_BPo>div:last-child strong{justify-content:flex-end}.RevenueStory_totals__L_BPo strong span{font-size:.75rem;letter-spacing:0;font-weight:500;color:var(--text-muted)}.RevenueStory_flow__YFTb6{position:relative;display:grid;grid-template-columns:minmax(0,1fr) minmax(120px,.8fr) minmax(0,1fr);padding:15px 36px 0;min-width:0}.RevenueStory_results__baace,.RevenueStory_sources__1GR04{display:grid;grid-template-rows:28px repeat(3,77px);min-width:0}.RevenueStory_columnLabel__VfFTS{font-size:.7rem;color:var(--text-muted);align-self:center}.RevenueStory_results__baace>.RevenueStory_columnLabel__VfFTS{text-align:left;padding-left:16px}.RevenueStory_sourceWrap__xNy_F{position:relative;display:flex;align-items:center;min-width:0}.RevenueStory_source__Mw9CF{border:1px solid transparent;background:var(--subtle-bg);border-radius:12px;display:flex;gap:11px;align-items:center;padding:11px 14px;text-align:left;width:100%;color:var(--text-primary);min-width:0;transition:border-color .2s,background .2s}.RevenueStory_source__Mw9CF:hover,.RevenueStory_source__Mw9CF[aria-pressed=true]{border-color:var(--brand-accent);background:var(--brand-accent-soft)}.RevenueStory_source__Mw9CF>span:last-child{min-width:0}.RevenueStory_source__Mw9CF b{display:block;font-size:.85rem;font-weight:750;line-height:1.5}.RevenueStory_source__Mw9CF small{display:block;color:var(--text-secondary);font-size:.75rem;line-height:1.6}.RevenueStory_results__baace{position:relative}.RevenueStory_result___X0kj{border:0;color:inherit;display:flex;flex-direction:column;justify-content:center;text-align:left;padding:10px 16px;margin:8px 0;background:var(--brand-accent-soft);border-radius:12px;transition:opacity .25s,background .25s}.RevenueStory_result___X0kj strong{font-size:1.7rem;font-weight:800;line-height:1.15;letter-spacing:-.035em;color:var(--brand-accent);font-variant-numeric:tabular-nums}.RevenueStory_result___X0kj small{font-size:.75rem;color:var(--text-secondary);margin-top:5px}.RevenueStory_result___X0kj[data-selected=true] strong{text-decoration:underline;text-decoration-color:var(--brand-accent);text-underline-offset:6px}.RevenueStory_bridge__HoLVj{position:relative;min-width:0}.RevenueStory_bridge__HoLVj:before{position:absolute;content:"";inset:10% -30%;background:radial-gradient(ellipse,var(--brand-accent-soft),transparent 65%);z-index:-1}.RevenueStory_routes__X_ZQe{width:100%;height:280px;overflow:visible;position:absolute;top:0;left:0}.RevenueStory_routeBase__viuoE{fill:none;stroke:var(--border-subtle);stroke-width:1.5;stroke-dasharray:3 5}.RevenueStory_routeInk__RgDam{fill:none;stroke:var(--brand-accent);stroke-width:2;stroke-dasharray:100;animation:RevenueStory_draw__wCPug 1.1s ease both;opacity:.55}.RevenueStory_packet__0IAMY{fill:none;stroke:var(--brand-accent);stroke-width:4;stroke-linecap:round;stroke-dasharray:2 98;animation:RevenueStory_follow___6aqQ 4.6s linear infinite}.RevenueStory_quietRoute__MGft1{opacity:.18;transition:opacity .3s}.RevenueStory_focusRoute__8tjob{opacity:1;transition:opacity .3s}.RevenueStory_connector__niAzi{position:absolute;left:50%;top:143px;transform:translate(-50%,-50%);width:88px;height:88px;display:grid;place-items:center;border-radius:50%;background:var(--card-bg);box-shadow:0 0 0 8px var(--brand-accent-soft);border:1px solid var(--border-subtle)}.RevenueStory_mascot__3dlTc{display:flex;animation:RevenueStory_float__tBW_a 4s ease-in-out infinite}.RevenueStory_question__qjNtQ{display:none;font-size:2.7rem;font-weight:800;color:var(--text-muted)}.RevenueStory_bridgeLabel___o2LB{position:absolute;top:198px;left:0;right:0;font-size:.75rem;letter-spacing:-.01em;color:var(--brand-accent);font-weight:800;text-align:center;background:var(--card-bg);border-radius:8px;max-width:105px;margin:auto;padding:3px}.RevenueStory_story__O3Jga[data-connected=false] .RevenueStory_packet__0IAMY,.RevenueStory_story__O3Jga[data-connected=false] .RevenueStory_routeInk__RgDam{opacity:0;animation:none}.RevenueStory_story__O3Jga[data-connected=false] .RevenueStory_mascot__3dlTc{display:none}.RevenueStory_story__O3Jga[data-connected=false] .RevenueStory_question__qjNtQ{display:block}.RevenueStory_story__O3Jga[data-connected=false] .RevenueStory_connector__niAzi{box-shadow:none;border-style:dashed}.RevenueStory_story__O3Jga[data-connected=false] .RevenueStory_bridgeLabel___o2LB{color:var(--text-secondary)}.RevenueStory_story__O3Jga[data-connected=false] .RevenueStory_result___X0kj{background:var(--subtle-bg)}.RevenueStory_story__O3Jga[data-connected=false] .RevenueStory_result___X0kj strong{color:var(--text-muted)}.RevenueStory_story__O3Jga[data-paused=true] :is(.RevenueStory_packet__0IAMY,.RevenueStory_mascot__3dlTc){animation-play-state:paused}.RevenueStory_story__O3Jga[data-paused=true] .RevenueStory_routeInk__RgDam{animation:none;stroke-dashoffset:0}.RevenueStory_remainder__n6ws3{display:flex;align-items:center;justify-content:flex-end;gap:7px;margin:17px 36px 25px;font-size:.75rem;color:var(--text-secondary);line-height:1.65;min-height:24px}.RevenueStory_remainder__n6ws3 b{color:var(--text-primary);font-weight:700}.RevenueStory_remainderDot__W77hC{width:6px;height:6px;background:var(--text-muted);border-radius:50%;flex-shrink:0}.RevenueStory_storyFooter__Kk9Ju{display:flex;align-items:center;justify-content:space-between;gap:20px;border-top:1px dashed var(--border-subtle);padding:21px 26px;background:var(--brand-accent-soft);border-radius:0 0 24px 24px}.RevenueStory_storyFooter__Kk9Ju strong{font-size:1rem;font-weight:800;letter-spacing:-.02em}.RevenueStory_storyFooter__Kk9Ju p{color:var(--text-secondary);font-size:.8rem;line-height:1.65;margin:5px 0 0;max-width:670px;min-height:27px}.RevenueStory_motionControls__gtmJ7{display:flex;align-items:center;gap:6px;flex-shrink:0}.RevenueStory_motionControls__gtmJ7 button{display:grid;place-items:center;width:38px;height:38px;border:1px solid var(--border-subtle);border-radius:50%;background:var(--card-bg);color:var(--text-secondary)}.RevenueStory_afterword__CRpVN{display:flex;align-items:center;justify-content:space-between;gap:24px;margin-top:20px}.RevenueStory_afterword__CRpVN p{font-size:.75rem;line-height:1.7;color:var(--text-muted);max-width:550px;margin:0}.RevenueStory_afterword__CRpVN a{display:flex;align-items:center;gap:8px;min-height:44px;font-size:.85rem;font-weight:750;color:var(--brand-accent);text-decoration:underline;text-underline-offset:4px;flex-shrink:0}.RevenueStory_section__nJ3Ar :is(button,a):focus-visible{outline:2px solid var(--brand-accent);outline-offset:4px}.RevenueStory_tooltip__kEi6D{position:absolute;z-index:5;left:0;bottom:calc(100% - 4px);width:290px;max-width:calc(100vw - 70px);padding:15px;border-radius:12px;border:1px solid var(--border-subtle);background:var(--card-bg);box-shadow:0 12px 35px #00000026;color:var(--text-primary);font-size:.75rem}.RevenueStory_tooltip__kEi6D>strong{font-size:.85rem}.RevenueStory_tooltip__kEi6D dl{margin:10px 0}.RevenueStory_tooltip__kEi6D dl div{display:flex;justify-content:space-between;gap:14px;line-height:1.8}.RevenueStory_tooltip__kEi6D dt{color:var(--text-secondary)}.RevenueStory_tooltip__kEi6D dd{margin:0;font-weight:700}.RevenueStory_tooltip__kEi6D p{line-height:1.65;color:var(--text-secondary);margin:8px 0 0}@keyframes RevenueStory_follow___6aqQ{0%{stroke-dashoffset:100}to{stroke-dashoffset:0}}@keyframes RevenueStory_draw__wCPug{0%{stroke-dashoffset:100}to{stroke-dashoffset:0}}@keyframes RevenueStory_float__tBW_a{0%,to{transform:translateY(2px)}50%{transform:translateY(-4px)}}@media(max-width:640px){.RevenueStory_section__nJ3Ar{padding:48px 16px}.RevenueStory_intro__QN68K{margin-bottom:25px}.RevenueStory_intro__QN68K>p:last-child{font-size:.9rem}.RevenueStory_intro__QN68K h2{font-size:1.7rem}.RevenueStory_desktopBreak__b_HQM{display:none}.RevenueStory_toolbar__IhR9W{padding:14px;flex-wrap:wrap;justify-content:center;gap:10px}.RevenueStory_example__moDAY{font-size:.7rem}.RevenueStory_switcher__0y89Z{width:100%}.RevenueStory_switcher__0y89Z button{flex:1;padding:8px;font-size:.75rem;min-height:42px}.RevenueStory_totals__L_BPo{padding:22px 17px 0;gap:9px}.RevenueStory_totals__L_BPo strong{font-size:2.25rem;gap:5px;flex-wrap:wrap}.RevenueStory_totals__L_BPo strong span{font-size:.65rem}.RevenueStory_totals__L_BPo>div>span{font-size:.7rem}.RevenueStory_flow__YFTb6{padding:14px 17px 0;grid-template-columns:minmax(0,1.35fr) 76px minmax(0,.85fr)}.RevenueStory_columnLabel__VfFTS{font-size:.6rem;line-height:1.3;max-width:120px}.RevenueStory_results__baace,.RevenueStory_sources__1GR04{grid-template-rows:28px repeat(3,77px)}.RevenueStory_source__Mw9CF{gap:6px;padding:10px 7px;border-radius:10px}.RevenueStory_source__Mw9CF b{font-size:.75rem}.RevenueStory_source__Mw9CF small{font-size:.72rem}.RevenueStory_source__Mw9CF .source-brand-icon,.RevenueStory_source__Mw9CF .source-category-icon{width:24px!important;height:24px!important;flex-shrink:0}.RevenueStory_source__Mw9CF .source-brand-icon img{width:20px;height:20px}.RevenueStory_result___X0kj{padding:8px 10px;border-radius:10px}.RevenueStory_results__baace>.RevenueStory_columnLabel__VfFTS{padding-left:10px}.RevenueStory_result___X0kj strong{font-size:1.4rem}.RevenueStory_result___X0kj small{font-size:.7rem}.RevenueStory_connector__niAzi{width:55px;height:55px;box-shadow:0 0 0 5px var(--brand-accent-soft)}.RevenueStory_mascot__3dlTc svg{width:46px;height:46px}.RevenueStory_bridgeLabel___o2LB{top:180px;font-size:.63rem;max-width:75px}.RevenueStory_question__qjNtQ{font-size:2rem}.RevenueStory_remainder__n6ws3{margin:14px 17px 21px;font-size:.68rem;align-items:baseline}.RevenueStory_storyFooter__Kk9Ju{padding:17px;gap:10px;align-items:flex-start}.RevenueStory_storyFooter__Kk9Ju strong{font-size:.85rem}.RevenueStory_storyFooter__Kk9Ju p{font-size:.75rem;min-height:0}.RevenueStory_motionControls__gtmJ7{gap:4px}.RevenueStory_motionControls__gtmJ7 button{width:32px;height:32px}.RevenueStory_afterword__CRpVN{flex-direction:column;align-items:flex-start;gap:8px}.RevenueStory_afterword__CRpVN p{font-size:.7rem}.RevenueStory_tooltip__kEi6D{width:280px;max-width:calc(100vw - 65px)}}@media(max-width:360px){.RevenueStory_flow__YFTb6{grid-template-columns:minmax(0,1.3fr) 56px minmax(0,.8fr)}.RevenueStory_source__Mw9CF{padding-left:5px;gap:4px}.RevenueStory_source__Mw9CF b{font-size:.65rem}.RevenueStory_totals__L_BPo strong{font-size:2rem}.RevenueStory_result___X0kj strong{font-size:1.2rem}.RevenueStory_bridgeLabel___o2LB{font-size:.58rem}}@media(prefers-reduced-motion:reduce){.RevenueStory_section__nJ3Ar *{animation:none!important;transition:none!important}.RevenueStory_packet__0IAMY{display:none}}.SubscriptionActivity_root__e1dLO{padding:12px 20px 14px;border-top:1px solid var(--border-subtle);color:var(--text-primary)}.SubscriptionActivity_root__e1dLO h3{display:flex;flex-wrap:wrap;align-items:baseline;gap:5px 12px;font-size:.8125rem;font-weight:750}.SubscriptionActivity_root__e1dLO h3 span{font-size:.6875rem;font-weight:400;color:var(--text-secondary)}.SubscriptionActivity_metrics__k61oP{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin-top:10px}.SubscriptionActivity_lifecycle__VI_1g{grid-template-columns:repeat(4,minmax(0,1fr))}@media(min-width:521px) and (max-width:900px){.SubscriptionActivity_lifecycle__VI_1g{grid-template-columns:repeat(2,minmax(0,1fr))}}.SubscriptionActivity_metric__g07wq{position:relative;min-width:0;border-left:2px solid var(--border-subtle);padding-left:10px}.SubscriptionActivity_metric__g07wq dt{font-size:.6875rem;line-height:1.6;color:var(--text-secondary)}.SubscriptionActivity_metric__g07wq dd{font-size:1.125rem;font-weight:800;font-variant-numeric:tabular-nums;color:var(--brand-accent);line-height:1.5}.SubscriptionActivity_tooltip__JIKUr{display:none;position:absolute;z-index:60;left:0;bottom:calc(100% + 6px);width:260px;max-width:calc(100vw - 50px);padding:12px;border:1px solid var(--brand-accent);border-radius:10px;background:var(--card-bg);color:var(--text-primary);box-shadow:0 8px 25px #0002;font-size:.75rem;line-height:1.6}.SubscriptionActivity_metric__g07wq:last-child .SubscriptionActivity_tooltip__JIKUr{left:auto;right:0}.SubscriptionActivity_metric__g07wq:focus .SubscriptionActivity_tooltip__JIKUr,.SubscriptionActivity_metric__g07wq:hover .SubscriptionActivity_tooltip__JIKUr{display:block}.SubscriptionActivity_about__smBYv summary:focus-visible,.SubscriptionActivity_metric__g07wq:focus-visible{outline:2px solid var(--brand-accent);outline-offset:3px}.SubscriptionActivity_about__smBYv{font-size:.6875rem;line-height:1.7;margin-top:8px;color:var(--text-secondary)}.SubscriptionActivity_about__smBYv summary{cursor:pointer;min-height:28px;display:list-item;color:var(--brand-accent);width:-moz-fit-content;width:fit-content}.SubscriptionActivity_about__smBYv p{max-width:850px;margin-top:4px}@media(max-width:520px){.SubscriptionActivity_root__e1dLO{padding:12px 14px}.SubscriptionActivity_metrics__k61oP{grid-template-columns:minmax(0,1fr);gap:10px}.SubscriptionActivity_metric__g07wq{display:flex;justify-content:space-between;gap:15px;align-items:center}.SubscriptionActivity_metric__g07wq dd{font-size:1rem}.SubscriptionActivity_metric__g07wq .SubscriptionActivity_tooltip__JIKUr{left:0;right:auto;max-width:calc(100vw - 60px)}}.DashboardReports_sourceList__Ghu6U,.DashboardReports_sources__VNEYj{min-width:0}.DashboardReports_region__whF3t{container-name:dashboard-reports;container-type:inline-size;min-width:0}.DashboardReports_grid__TZnok{display:grid;grid-template-columns:minmax(0,1fr);gap:14px;align-items:start}.DashboardReports_card__54mP3{min-width:0;align-self:start;container-name:report-card;container-type:inline-size;padding:14px;box-shadow:0 3px 10px #00000008}.DashboardReports_header__97XrT{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:8px;align-items:center;padding-bottom:10px;margin-bottom:6px}.DashboardReports_titleBar__c9dTx{grid-column:1/-1;display:flex;align-items:center;flex-wrap:wrap;gap:8px}.DashboardReports_titleBar__c9dTx h3{flex:1 1 120px;min-width:0}.DashboardReports_header__97XrT h3{display:flex;align-items:center;gap:6px;line-height:1.45;font-size:.875rem}.DashboardReports_header__97XrT h3>svg{flex-shrink:0}.DashboardReports_header__97XrT a,.DashboardReports_titleBar__c9dTx>button{flex-shrink:0;white-space:nowrap;min-height:28px;display:inline-flex;align-items:center}.DashboardReports_tabs__vpgBE{grid-column:1/-1;display:flex;flex-wrap:wrap;gap:2px;max-width:100%;width:-moz-fit-content;width:fit-content;padding:3px}.DashboardReports_tabs__vpgBE button{min-height:28px;white-space:nowrap;padding:4px 7px;font-size:.75rem}.DashboardReports_lens__HZrYf{flex-wrap:wrap;gap:6px;font-size:.6875rem;padding:7px 8px;margin:4px 0 3px}.DashboardReports_lens__HZrYf>span{flex:1 1 170px;min-width:0;line-height:1.5}.DashboardReports_lens__HZrYf>div{display:flex;flex-wrap:wrap;max-width:100%}.DashboardReports_lens__HZrYf button{min-height:26px;white-space:nowrap}.DashboardReports_grid__TZnok .DashboardReports_card__54mP3 .DashboardReports_row__rvGB9{min-width:0;cursor:default;padding:7px 0;margin-top:0;border:0;border-bottom:1px solid var(--border-subtle);border-radius:0;background:transparent;box-shadow:none}.DashboardReports_grid__TZnok .DashboardReports_card__54mP3 .DashboardReports_row__rvGB9:last-child{border-bottom:0}.DashboardReports_row__rvGB9:focus-visible{outline:2px solid var(--brand-accent);outline-offset:3px}.DashboardReports_row__rvGB9 .inline-flex,.DashboardReports_row__rvGB9 .tabular-nums{max-width:100%;flex-wrap:wrap}.DashboardReports_row__rvGB9>div:last-child{flex-wrap:wrap}.DashboardReports_row__rvGB9>div:last-child>div{min-width:0;max-width:100%}.DashboardReports_grid__TZnok .truncate{overflow:visible;white-space:normal;text-overflow:clip;overflow-wrap:anywhere;min-width:0}.DashboardReports_rowHeading__yWwUO{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:3px 8px;margin-bottom:0}.DashboardReports_identity__RNzUo{display:flex;align-items:center;gap:6px;min-width:0;flex-wrap:nowrap}.DashboardReports_identity__RNzUo>:first-child{flex-shrink:0}.DashboardReports_identity__RNzUo>span:nth-child(2){flex:0 1 auto;min-width:0;font-size:.8125rem;line-height:1.45}.DashboardReports_identity__RNzUo>button{flex-shrink:0;min-height:28px;padding:0 4px;font-size:.6875rem}.DashboardReports_revenue__UiELT{white-space:nowrap;color:var(--brand-accent);font-family:ui-monospace,SFMono-Regular,monospace;font-size:.8125rem;font-weight:800;font-variant-numeric:tabular-nums;justify-self:end}.DashboardReports_stats__bl5Nl{grid-column:1/-1;display:flex;align-items:center;flex-wrap:wrap;justify-content:space-between;gap:4px 8px;min-width:0}.DashboardReports_stats__bl5Nl>span:first-child{font-size:.6875rem;line-height:1.5}.DashboardReports_badge__NGZUz{display:inline-flex;align-items:center;gap:3px;white-space:nowrap;max-width:100%;font-size:.625rem}.DashboardReports_shares__iKQvF{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin-top:5px}.DashboardReports_shares__iKQvF>div{min-width:0;gap:5px}.DashboardReports_shares__iKQvF>div>span{width:auto;white-space:nowrap;font-size:.625rem}.DashboardReports_shares__iKQvF>div>div{height:4px;min-width:15px}.DashboardReports_pageHeading__W7WJm{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:4px 8px;margin-bottom:5px}.DashboardReports_pageIdentity__Q58Wx{display:flex;align-items:flex-start;flex-wrap:wrap;gap:4px;min-width:0}.DashboardReports_pageIdentity__Q58Wx>span:first-child{flex:1 1 100%;font-size:.75rem;line-height:1.5;overflow-wrap:anywhere}.DashboardReports_pageStats__BHuP0{grid-column:1/-1;display:flex;align-items:center;flex-wrap:wrap;gap:4px 8px;min-width:0}.DashboardReports_pageStats__BHuP0>span{font-size:.625rem}.DashboardReports_techHeading__sRPfl{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:6px}.DashboardReports_techIdentity__PgBSg{display:flex;gap:7px;align-items:flex-start;min-width:0}.DashboardReports_techIdentity__PgBSg>span:first-child{flex-shrink:0}.DashboardReports_techIdentity__PgBSg>div{min-width:0;flex:1}.DashboardReports_techIdentity__PgBSg>div>div:first-child{flex-wrap:wrap;gap:3px 6px;line-height:1.5}.DashboardReports_techIdentity__PgBSg>div>div:first-child>span:first-child{font-size:.8125rem;overflow-wrap:anywhere}.DashboardReports_techIdentity__PgBSg>div>div:first-child>span:last-child{white-space:nowrap;font-size:.625rem}.DashboardReports_techIdentity__PgBSg>div>div:last-child{margin-top:3px;line-height:1.5;font-size:.6875rem}.DashboardReports_techStats__mzOuc{display:flex;flex-direction:column;align-items:flex-end;gap:3px;text-align:right}.DashboardReports_techStats__mzOuc>div:first-child{font-size:.8125rem}.DashboardReports_techStats__mzOuc>div:last-child{font-size:.625rem}.DashboardReports_techSummary__y7DRK{flex-wrap:wrap;gap:4px 8px;line-height:1.5}.DashboardReports_row__rvGB9>[role=tooltip]{overflow-wrap:anywhere}.DashboardReports_row__rvGB9>[role=tooltip]>div:first-child{flex-wrap:wrap;gap:6px}@container dashboard-reports (min-width:720px){.DashboardReports_grid__TZnok{grid-template-columns:repeat(2,minmax(0,1fr))}.DashboardReports_card__54mP3[data-report-card=audience]{grid-column:1/-1}}@container dashboard-reports (min-width:1050px){.DashboardReports_grid__TZnok{grid-template-columns:1.05fr 1.05fr 1fr}.DashboardReports_card__54mP3[data-report-card=audience]{grid-column:auto}}@container report-card (min-width:640px){.DashboardReports_audienceRows__gDqat{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0 20px}.DashboardReports_card__54mP3 .DashboardReports_audienceRows__gDqat>.DashboardReports_row__rvGB9{margin-top:0}}@container report-card (max-width:300px){.DashboardReports_shares__iKQvF{grid-template-columns:minmax(0,1fr);gap:4px}.DashboardReports_shares__iKQvF>div>span{width:72px}.DashboardReports_techHeading__sRPfl{grid-template-columns:minmax(0,1fr)}.DashboardReports_techStats__mzOuc{flex-direction:row;justify-content:space-between;align-items:baseline}}@media(pointer:coarse){.DashboardReports_header__97XrT a,.DashboardReports_identity__RNzUo>button,.DashboardReports_tabs__vpgBE button,.DashboardReports_titleBar__c9dTx>button{min-height:40px}}.TrackingLinkBuilder_root__vWSbQ{display:grid;gap:1rem;color:var(--text-primary);font-size:.875rem}.TrackingLinkBuilder_root__vWSbQ p{line-height:1.7;color:var(--text-secondary);overflow-wrap:anywhere}.TrackingLinkBuilder_root__vWSbQ a{color:var(--brand-accent);text-decoration:underline;text-underline-offset:.2em}.TrackingLinkBuilder_form__ZgHSu{display:grid;gap:1rem}.TrackingLinkBuilder_root__vWSbQ label{display:grid;gap:.4rem;font-weight:600}.TrackingLinkBuilder_hint__zB_Zf,.TrackingLinkBuilder_root__vWSbQ small{color:var(--text-secondary);font-weight:400;font-size:.75rem;line-height:1.6}.TrackingLinkBuilder_root__vWSbQ input,.TrackingLinkBuilder_root__vWSbQ select,.TrackingLinkBuilder_root__vWSbQ textarea{min-width:0;width:100%;min-height:44px;border:1px solid var(--border-subtle);border-radius:.5rem;background:var(--app-bg);color:var(--text-primary);padding:.65rem;font-size:.875rem}.TrackingLinkBuilder_root__vWSbQ textarea{resize:vertical;overflow-wrap:anywhere}.TrackingLinkBuilder_root__vWSbQ input::-moz-placeholder{color:var(--text-secondary);opacity:1}.TrackingLinkBuilder_root__vWSbQ input::placeholder{color:var(--text-secondary);opacity:1}.TrackingLinkBuilder_fields__AthD9{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:1rem}.TrackingLinkBuilder_button___CtyK{justify-self:start;min-height:44px;border-radius:.5rem;padding:.65rem 1rem;background:var(--brand-accent);color:var(--brand-accent-btn-text);font-weight:700}.TrackingLinkBuilder_result__WFhzw{display:grid;gap:.8rem;border:1px solid var(--brand-accent);background:var(--brand-accent-soft);border-radius:.75rem;padding:1rem}.TrackingLinkBuilder_result__WFhzw h4{font-weight:700}.TrackingLinkBuilder_root__vWSbQ :is(input,select,textarea,button,a):focus-visible{outline:3px solid var(--brand-accent);outline-offset:3px}.TrackingLinkBuilder_error__XuSH7{padding-left:.75rem;border-left:3px solid var(--brand-accent)}@media(max-width:480px){.TrackingLinkBuilder_fields__AthD9{grid-template-columns:1fr}}.ReportLabelsSettings_table__l8WR8{width:100%;min-width:440px;border-collapse:collapse;text-align:left;font-size:.8rem}.ReportLabelsSettings_table__l8WR8 caption{text-align:left;padding:.6rem 0;color:var(--text-secondary)}.ReportLabelsSettings_table__l8WR8 :is(th,td){padding:.65rem .75rem;vertical-align:top;border-bottom:1px solid var(--border-subtle)}.ReportLabelsSettings_table__l8WR8 :is(th,td):first-child{padding-left:0}.ReportLabelsSettings_table__l8WR8 td{max-width:260px;overflow-wrap:anywhere}.ReportLabelsSettings_table__l8WR8 th{font-weight:700}.ReportLabelsSettings_root__o_4WP button:disabled{opacity:.5;cursor:not-allowed}.ReportLabelAction_action__DYzjK{display:inline-flex;align-items:center;min-height:44px;padding:0 .5rem;color:var(--brand-accent);font-size:.75rem;font-weight:600;text-decoration:underline;text-underline-offset:.2em}.ReportLabelAction_action__DYzjK:focus-visible,.ReportLabelAction_dialog__Kju6G button:focus-visible{outline:3px solid var(--brand-accent);outline-offset:3px}.ReportLabelAction_dialog__Kju6G{margin:auto;padding:0;width:min(40rem,calc(100vw - 2rem));max-height:calc(100dvh - 2rem);border:1px solid var(--border-subtle);border-radius:1rem;background:var(--card-bg);color:var(--text-primary);box-shadow:0 20px 60px #0005}.ReportLabelAction_dialog__Kju6G::backdrop{background:#0009;backdrop-filter:blur(3px)}.ReportLabelAction_header__DKUF8{position:sticky;top:0;z-index:1;display:flex;justify-content:space-between;align-items:start;gap:1rem;padding:1rem;background:var(--card-bg);border-bottom:1px solid var(--border-subtle)}.ReportLabelAction_header__DKUF8 h2{font-size:1.1rem;font-weight:700}.ReportLabelAction_header__DKUF8 p,.ReportLabelAction_note__SArQp{color:var(--text-secondary);font-size:.8rem;line-height:1.6;overflow-wrap:anywhere}.ReportLabelAction_header__DKUF8 button{flex-shrink:0;min-height:44px;padding:.5rem .75rem;border:1px solid var(--border-subtle);border-radius:.5rem}.ReportLabelAction_body__fAyZL{padding:1rem}.ReportLabelAction_note__SArQp{margin-top:1rem}.DashboardReport_report__fn_KC{color:var(--text-primary)}.DashboardReport_report__fn_KC header{margin:1.5rem 0}.DashboardReport_report__fn_KC h1{font-size:clamp(1.5rem,3vw,2rem);font-weight:800;margin:.5rem 0;line-height:1.2}.DashboardReport_report__fn_KC p{color:var(--text-secondary);font-size:.875rem;line-height:1.6}.DashboardReport_back__BRgln,.DashboardReport_viewAll__FefMU{color:var(--brand-accent);text-decoration:underline;text-underline-offset:3px;font-weight:700;display:inline-flex;align-items:center;gap:5px;min-height:36px}.DashboardReport_viewAll__FefMU{font-size:.75rem;margin-left:auto;white-space:nowrap}.DashboardReport_dateControls__XJefw,.DashboardReport_pagination__oI9bt,.DashboardReport_tabs__f1OcB,.DashboardReport_tools__nOjvw{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem}.DashboardReport_dateControls__XJefw{flex:1}.DashboardReport_dateControls__XJefw label,.DashboardReport_tools__nOjvw label{display:flex;align-items:center;gap:.5rem;color:var(--text-secondary);font-size:.75rem}.DashboardReport_dateControls__XJefw button,.DashboardReport_dateControls__XJefw input,.DashboardReport_dateControls__XJefw select,.DashboardReport_pagination__oI9bt button,.DashboardReport_tabs__f1OcB button,.DashboardReport_tools__nOjvw button,.DashboardReport_tools__nOjvw input,.DashboardReport_tools__nOjvw select{min-height:38px;border:1px solid var(--border-subtle);background:var(--card-bg);color:var(--text-primary);border-radius:8px;padding:.4rem .65rem;font-size:.8rem}.DashboardReport_dateControls__XJefw button:focus-visible,.DashboardReport_dateControls__XJefw input:focus-visible,.DashboardReport_dateControls__XJefw select:focus-visible,.DashboardReport_report__fn_KC :is(a,button,input,select,[tabindex]):focus-visible,.DashboardReport_viewAll__FefMU:focus-visible{outline:2px solid var(--brand-accent);outline-offset:3px}.DashboardReport_customDates__pfQVk{display:flex;flex-wrap:wrap;align-items:center;gap:.75rem;width:100%;padding:.75rem;border:1px solid var(--border-subtle);background:var(--subtle-bg);border-radius:10px}.DashboardReport_dateControls__XJefw .DashboardReport_primary__tYnHN{background:var(--brand-accent);color:var(--brand-accent-btn-text);font-weight:700}.DashboardReport_tabs__f1OcB{margin-bottom:1rem}.DashboardReport_tabs__f1OcB button[aria-pressed=true]{background:var(--brand-accent);color:var(--brand-accent-btn-text);border-color:var(--brand-accent);font-weight:700}.DashboardReport_engineBar__m1xTJ{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem;margin:-.25rem 0 1rem;padding:.5rem .75rem;background:var(--subtle-bg);border:1px solid var(--border-subtle);border-radius:10px}.DashboardReport_engineBarLabel__Y9xS5{font-size:.75rem;font-weight:700;color:var(--text-secondary);margin-right:.25rem}.DashboardReport_enginePill__jh6qb{display:inline-flex;align-items:center;gap:.35rem;min-height:32px;border:1px solid var(--border-subtle);background:var(--card-bg);color:var(--text-primary);border-radius:6px;padding:.25rem .6rem;font-size:.75rem;cursor:pointer;transition:all .15s ease}.DashboardReport_enginePill__jh6qb:hover{border-color:var(--brand-accent)}.DashboardReport_enginePillActive__4e2Md,.DashboardReport_enginePill__jh6qb[aria-pressed=true]{background:var(--brand-accent)!important;color:var(--brand-accent-btn-text)!important;border-color:var(--brand-accent)!important;font-weight:700}.DashboardReport_tools__nOjvw{justify-content:space-between;margin:1rem 0}.DashboardReport_tools__nOjvw input{width:min(100%,300px)}.DashboardReport_tools__nOjvw input::-moz-placeholder{color:var(--text-secondary);opacity:1}.DashboardReport_tools__nOjvw input::placeholder{color:var(--text-secondary);opacity:1}.DashboardReport_tableWrap__xRtY_{overflow:auto;border:1px solid var(--border-subtle);border-radius:12px;background:var(--card-bg)}.DashboardReport_table__v9Wte{width:100%;border-collapse:collapse;font-size:.8rem;text-align:right}.DashboardReport_table__v9Wte td,.DashboardReport_table__v9Wte th{padding:.85rem;border-bottom:1px solid var(--border-subtle);white-space:nowrap;font-variant-numeric:tabular-nums}.DashboardReport_table__v9Wte th{color:var(--text-secondary);background:var(--subtle-bg);font-weight:650}.DashboardReport_table__v9Wte th button{color:inherit;font:inherit}.DashboardReport_table__v9Wte :is(th,td):first-child{text-align:left;min-width:220px;max-width:420px;white-space:normal;overflow-wrap:anywhere}.DashboardReport_table__v9Wte tr:last-child td{border-bottom:0}.DashboardReport_table__v9Wte tbody tr:focus,.DashboardReport_table__v9Wte tbody tr:hover{background:var(--brand-accent-soft)}.DashboardReport_name__sDOjE{display:flex;align-items:center;gap:.5rem;font-weight:700}.DashboardReport_detail__cuT2x{display:block;color:var(--text-secondary);font-size:.72rem;margin-top:.35rem}.DashboardReport_money__biyYf{color:var(--brand-accent);font-weight:750}.DashboardReport_pagination__oI9bt{justify-content:space-between;margin-top:.75rem;font-size:.75rem;color:var(--text-secondary)}.DashboardReport_pagination__oI9bt button:disabled{opacity:.5;cursor:default}.DashboardReport_empty__aaiTn{padding:2rem;text-align:center;border:1px dashed var(--border-subtle);border-radius:12px}.DashboardReport_tooltip__LqruW{position:fixed;z-index:80;width:min(320px,calc(100vw - 24px));border:1px solid var(--brand-accent);border-radius:12px;padding:1rem;background:var(--card-bg);color:var(--text-primary);box-shadow:0 8px 28px #0003;pointer-events:none;font-size:.8rem}.DashboardReport_tooltip__LqruW strong{overflow-wrap:anywhere}.DashboardReport_tooltip__LqruW dl{display:grid;grid-template-columns:1fr 1fr;gap:.5rem;margin:.75rem 0}.DashboardReport_tooltip__LqruW dt{font-size:.7rem;color:var(--text-secondary)}.DashboardReport_tooltip__LqruW dd{font-weight:700}.DashboardReport_tooltip__LqruW p{margin:0;font-size:.75rem;line-height:1.5;color:var(--text-secondary)}@media(max-width:600px){.DashboardReport_dateControls__XJefw{width:100%;flex:1 0 100%}.DashboardReport_dateControls__XJefw label{flex-wrap:wrap}.DashboardReport_dateControls__XJefw select{max-width:220px}.DashboardReport_tools__nOjvw label{width:100%}.DashboardReport_tools__nOjvw input{flex:1;min-width:0}.DashboardReport_table__v9Wte :is(th,td):first-child{min-width:180px}.DashboardReport_customDates__pfQVk label{width:100%}.DashboardReport_report__fn_KC header{margin:1rem 0}}.RevenueTimeline_root__gR620{--timeline-refund:#b4233b;--timeline-refund-soft:#fce8ec;--timeline-visitors:#0369a1;color:var(--text-primary);background:var(--card-bg);padding:1rem 1.2rem .8rem;border-radius:0 0 1rem 1rem}[data-theme=dark] .RevenueTimeline_root__gR620{--timeline-refund:#fda4af;--timeline-refund-soft:#4c1725;--timeline-visitors:#7dd3fc}.RevenueTimeline_controls__MAqlR,.RevenueTimeline_toolbar__qMBt_{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:.8rem}.RevenueTimeline_toolbar__qMBt_ h3{font-size:1rem;font-weight:800;letter-spacing:-.025em}.RevenueTimeline_toolbar__qMBt_ p{margin-top:.2rem;color:var(--text-secondary);font-size:.75rem}.RevenueTimeline_selects__w4EcT{display:flex;flex-wrap:wrap;gap:.6rem;max-width:100%}.RevenueTimeline_selects__w4EcT label{display:flex;align-items:center;gap:.4rem;font-size:.75rem;color:var(--text-secondary);max-width:100%}.RevenueTimeline_selects__w4EcT select{min-height:36px;max-width:180px;min-width:0;border:1px solid var(--border-subtle);border-radius:.5rem;background:var(--subtle-bg);color:var(--text-primary);padding:.35rem .5rem;font:inherit}.RevenueTimeline_controls__MAqlR{margin:.8rem 0;gap:.6rem}.RevenueTimeline_quickFilters__xP6w4{display:flex;flex-wrap:wrap;gap:.25rem}.RevenueTimeline_quickFilters__xP6w4 button{min-height:32px;border:1px solid var(--border-subtle);border-radius:.5rem;padding:.3rem .65rem;font-size:.75rem;font-weight:650;color:var(--text-secondary);background:var(--card-bg)}.RevenueTimeline_quickFilters__xP6w4 button[aria-pressed=true]{background:var(--brand-accent);color:var(--brand-accent-btn-text);border-color:var(--brand-accent)}.RevenueTimeline_quickFilters__xP6w4 button:hover{border-color:var(--brand-accent)}.RevenueTimeline_root__gR620 button:focus-visible,.RevenueTimeline_root__gR620 select:focus-visible,.RevenueTimeline_root__gR620 summary:focus-visible{outline:2px solid var(--brand-accent);outline-offset:3px}.RevenueTimeline_summary__Oon4O{display:flex;align-items:center;flex-wrap:wrap;gap:.35rem 1.2rem;padding:.65rem .8rem;border:1px solid var(--border-subtle);border-radius:.6rem;background:var(--subtle-bg);font-size:.75rem}.RevenueTimeline_summary__Oon4O>strong{margin-right:auto}.RevenueTimeline_scopeNote__akxPz{margin-left:.45rem;color:var(--text-secondary);font-size:.625rem;font-weight:400;white-space:nowrap}.RevenueTimeline_summary__Oon4O span{color:var(--text-secondary)}.RevenueTimeline_summary__Oon4O b{color:var(--text-primary);margin-left:.25rem;font-variant-numeric:tabular-nums}.RevenueTimeline_legend__DFJf6{display:flex;flex-wrap:wrap;gap:.4rem 1rem;margin:.8rem 0 .3rem;color:var(--text-secondary);font-size:.6875rem}.RevenueTimeline_legend__DFJf6 span{display:inline-flex;align-items:center;gap:.4rem}.RevenueTimeline_legend__DFJf6 i{display:block;width:9px;height:9px}.RevenueTimeline_salesKey__MvW66{background:var(--brand-accent);border-radius:2px}.RevenueTimeline_refundKey__L5eme{background:repeating-linear-gradient(45deg,var(--timeline-refund),var(--timeline-refund) 1px,var(--timeline-refund-soft) 1px,var(--timeline-refund-soft) 3px);border:1px solid var(--timeline-refund)}.RevenueTimeline_netKey__fiGlQ{background:var(--text-primary);transform:rotate(45deg);width:6px!important;height:6px!important}.RevenueTimeline_visitorKey__1YNMz{border-top:2px solid var(--timeline-visitors);height:0!important;width:16px!important}.RevenueTimeline_priorKey__Nf5o2{border-top:2px dashed var(--text-muted);height:0!important;width:16px!important}.RevenueTimeline_plot__cW4Yg{position:relative}.RevenueTimeline_plot__cW4Yg svg{width:100%;display:block;overflow:visible}.RevenueTimeline_grid__4N4H2{stroke:var(--border-subtle);stroke-dasharray:3 4}.RevenueTimeline_axis__DtgIr{fill:var(--text-secondary);font:10px ui-monospace,monospace}.RevenueTimeline_value__vRhzP{fill:var(--text-primary);font:650 10px ui-monospace,monospace}.RevenueTimeline_laneLabel__ntW68{fill:var(--timeline-visitors);font:700 9px ui-monospace,monospace;letter-spacing:.08em}.RevenueTimeline_prior__ortsm{fill:none;stroke:var(--text-muted);stroke-width:1.4;stroke-dasharray:4 4}.RevenueTimeline_visitorLine__9favs{fill:none;stroke:var(--timeline-visitors);stroke-width:2;stroke-linejoin:round}.RevenueTimeline_bucket__RQrnh{cursor:pointer;outline:none}.RevenueTimeline_bucket__RQrnh:focus-visible>rect:first-child{stroke:var(--brand-accent);stroke-width:2}.RevenueTimeline_tooltip__ObRoi{position:absolute;z-index:40;top:4px;width:340px;max-width:calc(100% - 16px);border:1px solid var(--border-subtle);border-radius:.75rem;padding:.65rem .8rem;box-shadow:0 14px 42px #0004;background:var(--card-bg);color:var(--text-primary);pointer-events:none;font-size:.72rem}.RevenueTimeline_tooltip__ObRoi>strong{display:block;padding-bottom:.35rem;border-bottom:1px solid var(--border-subtle);font-size:.76rem}.RevenueTimeline_tooltip__ObRoi dl{display:grid;grid-template-columns:1fr 1fr;gap:.22rem .85rem;margin:.4rem 0}.RevenueTimeline_tooltip__ObRoi dl>div{display:flex;justify-content:space-between;align-items:baseline;gap:.35rem}.RevenueTimeline_tooltip__ObRoi dt{color:var(--text-secondary);white-space:nowrap}.RevenueTimeline_tooltip__ObRoi dd{font-weight:700;font-variant-numeric:tabular-nums;text-align:right;white-space:nowrap}.RevenueTimeline_tooltip__ObRoi p{display:flex;align-items:center;gap:.35rem;line-height:1.35;color:var(--text-secondary);margin-top:.35rem}.RevenueTimeline_empty__4B3ZF{text-align:center;font-size:.8125rem;padding:.75rem;color:var(--text-secondary)}.RevenueTimeline_explanation__ltmK3{color:var(--text-secondary);font-size:.6875rem;line-height:1.7;margin-top:.3rem}.RevenueTimeline_explanation__ltmK3 summary{cursor:pointer;width:-moz-fit-content;width:fit-content}.RevenueTimeline_explanation__ltmK3 p{margin-top:.5rem;max-width:850px}.RevenueTimeline_notesDrawer__ezDkp{margin:.6rem 0;padding:.75rem .9rem;border:1px solid var(--border-subtle);border-radius:.65rem;background:var(--subtle-bg);font-size:.75rem}.RevenueTimeline_notesList__VWSEH{display:flex;flex-wrap:wrap;gap:.45rem;margin-bottom:.65rem}.RevenueTimeline_noteChip__TabmO{display:inline-flex;align-items:center;gap:.4rem;padding:.28rem .55rem;border-radius:.45rem;border:1px solid var(--border-subtle);background:var(--card-bg);color:var(--text-primary);font-size:.72rem;cursor:pointer}.RevenueTimeline_noteChip__TabmO:hover{border-color:var(--brand-accent)}.RevenueTimeline_noteDelete__Q_B6o{border:none;background:transparent;color:var(--text-muted);cursor:pointer;padding:0 .2rem;font-size:.85rem;line-height:1}.RevenueTimeline_noteDelete__Q_B6o:hover{color:var(--timeline-refund)}.RevenueTimeline_noteForm__etqzJ{display:flex;flex-wrap:wrap;align-items:center;gap:.45rem}.RevenueTimeline_noteForm__etqzJ input,.RevenueTimeline_noteForm__etqzJ select{height:32px;border:1px solid var(--border-subtle);border-radius:.45rem;background:var(--card-bg);color:var(--text-primary);padding:0 .55rem;font-size:.75rem}.RevenueTimeline_noteSubmit___EEI5{height:32px;border:1px solid var(--brand-accent);border-radius:.45rem;background:var(--brand-accent);color:var(--brand-accent-btn-text);font-weight:700;padding:0 .75rem;font-size:.75rem;cursor:pointer}.RevenueTimeline_templatesRow__Oyinf{display:flex;flex-wrap:wrap;align-items:center;gap:.4rem;margin-bottom:.6rem;padding-bottom:.55rem;border-bottom:1px dashed var(--border-subtle)}.RevenueTimeline_templatesLabel__vU8Vc{font-size:.68rem;font-weight:700;text-transform:uppercase;letter-spacing:.04em;color:var(--text-secondary);margin-right:.2rem}.RevenueTimeline_templateChip__8AVI8{display:inline-flex;align-items:center;gap:.35rem;padding:.22rem .5rem;border-radius:999px;border:1px solid var(--border-subtle);background:var(--card-bg);color:var(--text-secondary);font-size:.7rem;cursor:pointer;transition:border-color .15s,color .15s}.RevenueTimeline_templateChip__8AVI8:hover{border-color:var(--brand-accent);color:var(--text-primary)}.RevenueTimeline_saveTemplateLabel__MYWTp{display:inline-flex;align-items:center;gap:.35rem;font-size:.72rem;color:var(--text-secondary);cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;padding:0 .25rem}.RevenueTimeline_saveTemplateLabel__MYWTp input{width:14px;height:14px;accent-color:var(--brand-accent)}.RevenueTimeline_tooltipNote__50SaR{margin-top:.35rem;padding:.35rem .5rem;border-radius:.45rem;background:var(--brand-accent-soft);border:1px solid var(--brand-accent);color:var(--text-primary);font-size:.7rem;line-height:1.35}@media(max-width:600px){.RevenueTimeline_root__gR620{padding:.9rem .6rem .6rem}.RevenueTimeline_toolbar__qMBt_{align-items:flex-start}.RevenueTimeline_selects__w4EcT{width:100%}.RevenueTimeline_selects__w4EcT label{flex:1;flex-direction:column;align-items:stretch}.RevenueTimeline_selects__w4EcT select{max-width:100%;width:100%;min-height:44px}.RevenueTimeline_quickFilters__xP6w4 button{min-height:40px}.RevenueTimeline_summary__Oon4O{gap:.4rem .9rem}.RevenueTimeline_summary__Oon4O>strong{width:100%}.RevenueTimeline_value__vRhzP{font-size:9px}.RevenueTimeline_tooltip__ObRoi{width:290px}.RevenueTimeline_tooltip__ObRoi dl{grid-template-columns:1fr}}.LiveActivityMap_card__UenRD{padding:20px;border:1px solid var(--border-subtle);border-radius:16px;background:var(--card-bg);color:var(--text-primary);box-shadow:0 6px 18px #00000012;min-width:0}.LiveActivityMap_header__mGdmA{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:12px;margin-bottom:14px}.LiveActivityMap_header__mGdmA h3{display:flex;gap:8px;align-items:center;font-size:1rem;font-weight:800;margin:0}.LiveActivityMap_header__mGdmA h3 svg{color:var(--brand-accent)}.LiveActivityMap_header__mGdmA p{font-size:.75rem;color:var(--text-secondary);margin:4px 0 0}.LiveActivityMap_filters__SqOVU,.LiveActivityMap_modes__AG_5l,.LiveActivityMap_status__KO95t{display:flex;flex-wrap:wrap;align-items:center;gap:6px}.LiveActivityMap_modes__AG_5l{border:1px solid var(--border-subtle);padding:3px;border-radius:10px;background:var(--subtle-bg)}.LiveActivityMap_card__UenRD button,.LiveActivityMap_card__UenRD input{color:var(--text-primary);background:var(--card-bg);border:1px solid var(--border-subtle);border-radius:7px;font-size:.75rem;min-height:36px;padding:6px 9px}.LiveActivityMap_filters__SqOVU button,.LiveActivityMap_modes__AG_5l button{font-weight:650}.LiveActivityMap_filters__SqOVU button[aria-pressed=true],.LiveActivityMap_modes__AG_5l button[aria-pressed=true]{background:var(--brand-accent);border-color:var(--brand-accent);color:var(--brand-accent-btn-text)}.LiveActivityMap_card__UenRD button:disabled{opacity:.55;cursor:default}.LiveActivityMap_card__UenRD :is(button,input,summary,a,[tabindex]):focus-visible{outline:2px solid var(--brand-accent);outline-offset:3px}.LiveActivityMap_status__KO95t{font-size:.7rem;color:var(--text-secondary);padding-top:12px;border-top:1px solid var(--border-subtle)}.LiveActivityMap_updated__EWLoe{margin-left:auto}.LiveActivityMap_status__KO95t button{display:inline-flex;align-items:center;justify-content:center;padding:6px;min-width:36px}.LiveActivityMap_connected__8fn_z,.LiveActivityMap_example__I6LQL{display:inline-flex;align-items:center;gap:6px;font-weight:700;color:var(--brand-accent);background:var(--brand-accent-soft);border-radius:6px;padding:4px 7px}.LiveActivityMap_connected__8fn_z:before{content:"";width:6px;height:6px;border-radius:50%;background:var(--brand-accent)}.LiveActivityMap_stats__P0rOp{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:8px;margin:14px 0}.LiveActivityMap_stats__P0rOp button{display:flex;flex-direction:column;align-items:flex-start;gap:4px;text-align:left;padding:12px;background:var(--subtle-bg);border-radius:10px}.LiveActivityMap_stats__P0rOp button[aria-pressed=true]{border-color:var(--brand-accent)}.LiveActivityMap_stats__P0rOp button>span{font-size:.7rem;color:var(--text-secondary)}.LiveActivityMap_stats__P0rOp strong{font-size:1.5rem;font-weight:850;line-height:1.2;font-variant-numeric:tabular-nums;color:var(--brand-accent)}.LiveActivityMap_stats__P0rOp small{font-size:.65rem;color:var(--text-secondary);line-height:1.45}.LiveActivityMap_filters__SqOVU{margin-bottom:14px}.LiveActivityMap_filters__SqOVU button{min-height:32px;display:inline-flex;align-items:center;gap:4px;padding:5px 9px;font-size:.7rem}.LiveActivityMap_main__gD7r8{display:grid;grid-template-columns:minmax(0,2fr) minmax(240px,1fr);gap:14px;align-items:stretch}.LiveActivityMap_mapArea__XqHXv{display:flex;flex-direction:column;justify-content:space-between;min-width:0;border:1px solid var(--border-subtle);border-radius:12px;background:var(--subtle-bg);overflow:hidden}.LiveActivityMap_mapControls__JoqBv{display:flex;align-items:center;justify-content:space-between;gap:8px;padding:10px;font-size:.65rem;color:var(--text-secondary)}.LiveActivityMap_mapControls__JoqBv>div{display:flex;gap:4px}.LiveActivityMap_mapControls__JoqBv button{display:inline-flex;align-items:center;justify-content:center;min-width:32px;min-height:32px;padding:4px}.LiveActivityMap_map___0tVZ{display:block;width:100%;min-height:210px;flex:1;touch-action:pan-y;cursor:grab}.LiveActivityMap_map___0tVZ:active{cursor:grabbing}.LiveActivityMap_land__aOz4w{fill:var(--card-bg);stroke:var(--border-subtle);stroke-width:.8}.LiveActivityMap_populated__ohzPL{fill:var(--brand-accent-soft);stroke:var(--brand-accent);stroke-width:.8}.LiveActivityMap_map___0tVZ [role=button]{cursor:pointer;outline:none}.LiveActivityMap_map___0tVZ [role=button]:focus-visible .LiveActivityMap_pin__HNM5z{stroke:var(--text-primary);stroke-width:3}.LiveActivityMap_pin__HNM5z{fill:var(--brand-accent);stroke:var(--card-bg);stroke-width:1.5}.LiveActivityMap_pulse__3HRF7{fill:none;stroke:var(--brand-accent);stroke-width:1;animation:LiveActivityMap_activityPulse__8xdPc 2.8s ease-out infinite;transform-origin:center;transform-box:fill-box}.LiveActivityMap_stopped__qTaJj{animation-play-state:paused}.LiveActivityMap_pinLabel__4Nfre{fill:var(--text-primary);font-weight:750;paint-order:stroke;stroke:var(--card-bg);stroke-width:3;stroke-linejoin:round;pointer-events:none}.LiveActivityMap_mapFoot__lMXR3{display:flex;align-items:center;justify-content:space-between;gap:8px;flex-wrap:wrap;padding:10px;font-size:.65rem;color:var(--text-secondary)}.LiveActivityMap_mapFoot__lMXR3 a{color:var(--brand-accent);font-weight:700;text-decoration:underline;text-underline-offset:3px;min-height:28px;display:inline-flex;align-items:center}.LiveActivityMap_feed__f_O4g{min-width:0;border:1px solid var(--border-subtle);border-radius:12px;padding:12px}.LiveActivityMap_feed__f_O4g h4{font-size:.8rem;font-weight:750;display:flex;justify-content:space-between;gap:6px;margin:0 0 10px}.LiveActivityMap_feed__f_O4g h4 span{color:var(--text-secondary);font-size:.65rem;font-weight:500}.LiveActivityMap_feed__f_O4g ol{list-style:none;margin:0;padding:0;max-height:240px;overflow:auto;overscroll-behavior:contain;scrollbar-gutter:stable}.LiveActivityMap_feed__f_O4g li+li{margin-top:6px}.LiveActivityMap_feed__f_O4g li button{display:block;width:100%;text-align:left;background:var(--subtle-bg);padding:9px;font-size:.7rem}.LiveActivityMap_feed__f_O4g li button:hover{border-color:var(--brand-accent)}.LiveActivityMap_eventTop__zNdqw{display:flex;align-items:baseline;justify-content:space-between;gap:8px}.LiveActivityMap_eventTop__zNdqw b{font-size:.7rem;line-height:1.4;overflow-wrap:anywhere;min-width:0}.LiveActivityMap_eventTop__zNdqw time{font-size:.6rem;color:var(--text-secondary);flex-shrink:0}.LiveActivityMap_eventMeta__24bOh{display:flex;align-items:center;flex-wrap:wrap;gap:4px;color:var(--text-secondary);line-height:1.5;font-size:.65rem;margin-top:5px}.LiveActivityMap_eventMoney__l2GSY{display:block;color:var(--brand-accent);font-size:.8rem;margin-top:5px}.LiveActivityMap_feed__f_O4g code,.LiveActivityMap_feed__f_O4g small{display:block;overflow-wrap:anywhere;color:var(--text-secondary);font-size:.65rem;margin-top:4px}.LiveActivityMap_feed__f_O4g p{font-size:.75rem;line-height:1.6;color:var(--text-secondary)}.LiveActivityMap_feed__f_O4g .LiveActivityMap_feedNote__eZ_r7{font-size:.6rem;margin:8px 0 0}.LiveActivityMap_feed__f_O4g .LiveActivityMap_more__JqspY{margin-top:8px;min-height:30px;font-size:.65rem}.LiveActivityMap_goalSettings__2W5GI{border-top:1px solid var(--border-subtle);margin-top:14px;padding-top:10px}.LiveActivityMap_goalSettings__2W5GI summary{display:flex;align-items:center;gap:6px;color:var(--brand-accent);cursor:pointer;font-size:.7rem;min-height:32px;list-style:none}.LiveActivityMap_goalSettings__2W5GI form{display:flex;align-items:flex-end;flex-wrap:wrap;gap:10px;margin-top:10px}.LiveActivityMap_goalSettings__2W5GI label{display:flex;flex:1 1 250px;flex-direction:column;gap:5px;font-size:.7rem;color:var(--text-secondary)}.LiveActivityMap_goalSettings__2W5GI input{width:100%;font-size:.7rem}.LiveActivityMap_goalSettings__2W5GI input::-moz-placeholder{color:var(--text-secondary);opacity:1}.LiveActivityMap_goalSettings__2W5GI input::placeholder{color:var(--text-secondary);opacity:1}.LiveActivityMap_goalSettings__2W5GI p,.LiveActivityMap_note___54zv{font-size:.65rem;color:var(--text-secondary);line-height:1.6;margin:8px 0 0}.LiveActivityMap_error__OY81u{font-size:.75rem;line-height:1.6;color:var(--text-primary);background:var(--subtle-bg);padding:10px;border-radius:8px}.LiveActivityMap_tooltip__vxn_l{position:fixed;z-index:80;width:min(300px,calc(100vw - 24px));padding:13px;border:1px solid var(--brand-accent);border-radius:12px;box-shadow:0 10px 30px #0003;background:var(--card-bg);font-size:.75rem;pointer-events:none}.LiveActivityMap_tooltip__vxn_l dl{display:grid;grid-template-columns:1fr 1fr;gap:8px;margin:10px 0}.LiveActivityMap_tooltip__vxn_l dt{font-size:.6rem;color:var(--text-secondary)}.LiveActivityMap_tooltip__vxn_l dd{font-weight:700;font-variant-numeric:tabular-nums}.LiveActivityMap_tooltip__vxn_l p{font-size:.65rem;line-height:1.5;color:var(--text-secondary)}.LiveActivityMap_spinning___ABeZ{animation:LiveActivityMap_activitySpin__oW2Hl 1s linear infinite}@keyframes LiveActivityMap_activityPulse__8xdPc{0%{opacity:.7;transform:scale(.6)}90%,to{opacity:0;transform:scale(1.6)}}@keyframes LiveActivityMap_activitySpin__oW2Hl{to{transform:rotate(1turn)}}@media(max-width:850px){.LiveActivityMap_main__gD7r8{grid-template-columns:1fr}.LiveActivityMap_feed__f_O4g ol{max-height:280px}.LiveActivityMap_stats__P0rOp{grid-template-columns:repeat(3,minmax(0,1fr))}.LiveActivityMap_stats__P0rOp button:last-child{grid-column:span 2}.LiveActivityMap_map___0tVZ{min-height:240px}.LiveActivityMap_updated__EWLoe{margin-left:0}}@media(max-width:480px){.LiveActivityMap_card__UenRD{padding:12px}.LiveActivityMap_stats__P0rOp{grid-template-columns:repeat(2,minmax(0,1fr))}.LiveActivityMap_stats__P0rOp button:last-child{grid-column:span 2}.LiveActivityMap_stats__P0rOp strong{font-size:1.35rem}.LiveActivityMap_header__mGdmA h3{font-size:.95rem}.LiveActivityMap_map___0tVZ{min-height:190px}.LiveActivityMap_goalSettings__2W5GI label,.LiveActivityMap_status__KO95t>span:nth-child(2){flex-basis:100%}.LiveActivityMap_modes__AG_5l button{font-size:.7rem}.LiveActivityMap_mapFoot__lMXR3{font-size:.6rem}}@media(prefers-reduced-motion:reduce){.LiveActivityMap_pulse__3HRF7,.LiveActivityMap_spinning___ABeZ{animation:none}.LiveActivityMap_pulse__3HRF7{opacity:.4}}.LiveActivityMap_arrival__8iYVL{fill:none;stroke:var(--brand-accent);stroke-width:2;transform-origin:center;transform-box:fill-box;animation:LiveActivityMap_arrivalRing__9xoy5 1.4s ease-out 2;pointer-events:none}.LiveActivityMap_newEvent__UlT3_{animation:LiveActivityMap_feedArrival__mXBXw .6s ease-out}.LiveActivityMap_newEvent__UlT3_ button{border-color:var(--brand-accent)!important}.LiveActivityMap_example__I6LQL:before{content:"";width:7px;height:7px;border-radius:50%;background:var(--brand-accent)}@keyframes LiveActivityMap_arrivalRing__9xoy5{0%{opacity:1;transform:scale(.5)}to{opacity:0;transform:scale(2)}}@keyframes LiveActivityMap_feedArrival__mXBXw{0%{opacity:.45;transform:translateY(-6px)}to{opacity:1;transform:none}}@media(prefers-reduced-motion:reduce){.LiveActivityMap_arrival__8iYVL,.LiveActivityMap_newEvent__UlT3_{animation:none}}.LiveActivityMap_arrival__8iYVL.LiveActivityMap_stopped__qTaJj{animation-play-state:paused}.LiveActivityMap_simulationFeed__0bFSZ{overflow-anchor:none}.LiveActivityMap_main__gD7r8{align-items:start}.LiveActivityMap_feed__f_O4g ol{max-height:570px}.LiveActivityMap_mapArea__XqHXv{min-height:520px}@media(max-width:850px){.LiveActivityMap_feed__f_O4g ol{max-height:280px}}.DemoReplay_bar__9hd00{display:flex;align-items:center;flex-wrap:wrap;gap:10px 18px;padding:12px 14px;border:1px solid var(--border-subtle);border-radius:12px;background:var(--card-bg);color:var(--text-primary)}.DemoReplay_description__bT8os{display:flex;flex-direction:column;gap:3px}.DemoReplay_description__bT8os strong{display:flex;align-items:center;gap:7px;font-size:.78rem;color:var(--brand-accent)}.DemoReplay_description__bT8os>span{font-size:.65rem;color:var(--text-secondary)}.DemoReplay_dot__Xt2R7{width:7px;height:7px;border-radius:50%;background:var(--brand-accent);box-shadow:0 0 0 3px var(--brand-accent-soft)}.DemoReplay_bar__9hd00[data-running=true] .DemoReplay_dot__Xt2R7{animation:DemoReplay_signal__g6SZi 2s ease-out infinite}.DemoReplay_event__vblt4{font-size:.72rem;flex:1;min-width:150px;animation:DemoReplay_arrive__KrWCd .6s ease-out;overflow-wrap:anywhere}.DemoReplay_actions__t_aJD{display:flex;gap:5px}.DemoReplay_actions__t_aJD button{display:inline-flex;align-items:center;justify-content:center;gap:5px;min-height:36px;padding:6px 9px;border:1px solid var(--border-subtle);border-radius:7px;background:var(--subtle-bg);color:var(--text-primary);font-size:.7rem}.DemoReplay_actions__t_aJD button:focus-visible{outline:3px solid var(--brand-accent);outline-offset:3px}@keyframes DemoReplay_signal__g6SZi{50%{box-shadow:0 0 0 6px var(--brand-accent-soft)}}@keyframes DemoReplay_arrive__KrWCd{0%{opacity:.5;transform:translateY(3px)}to{opacity:1;transform:none}}@media(max-width:600px){.DemoReplay_description__bT8os{flex:1 1 100%}.DemoReplay_event__vblt4{flex-basis:100%;margin:0}.DemoReplay_actions__t_aJD button{min-height:40px}}@media(prefers-reduced-motion:reduce){.DemoReplay_dot__Xt2R7,.DemoReplay_event__vblt4{animation:none!important}}.JourneyExplorer_root__YOyl5{--journey-blue:#0284c7;--journey-purple:#8b5cf6;--journey-orange:#d97706;min-width:0;border:1px solid var(--border-subtle);border-radius:1rem;background:var(--card-bg);padding:1.2rem;color:var(--text-primary)}.JourneyExplorer_controls__VycBt,.JourneyExplorer_header__lm469,.JourneyExplorer_pagination__L6yyQ,.JourneyExplorer_summary__ReWwE{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:.75rem}.JourneyExplorer_header__lm469 h3{display:flex;align-items:center;gap:.55rem;font-size:1.1rem;font-weight:800}.JourneyExplorer_coverage__gvwHp,.JourneyExplorer_header__lm469 p,.JourneyExplorer_note__9qE_I,.JourneyExplorer_scope__DS1Lm{color:var(--text-secondary);font-size:.75rem;line-height:1.6}.JourneyExplorer_header__lm469 p{margin-top:.3rem}.JourneyExplorer_toggle__F72Kn{display:flex;border:1px solid var(--border-subtle);padding:3px;border-radius:.65rem;background:var(--subtle-bg)}.JourneyExplorer_root__YOyl5 button{min-height:36px;padding:.4rem .75rem;font-size:.75rem;font-weight:650;border:1px solid var(--border-subtle);border-radius:.5rem;background:var(--card-bg);color:var(--text-primary)}.JourneyExplorer_toggle__F72Kn button{border-color:transparent;background:transparent;color:var(--text-secondary)}.JourneyExplorer_toggle__F72Kn button[aria-pressed=true]{color:var(--brand-accent-btn-text);background:var(--brand-accent)}.JourneyExplorer_root__YOyl5 button:hover{border-color:var(--brand-accent)}.JourneyExplorer_root__YOyl5 button:disabled{opacity:.5;cursor:default}.JourneyExplorer_root__YOyl5 :is(button,select,input,summary,tr,[tabindex]):focus-visible{outline:2px solid var(--brand-accent);outline-offset:3px}.JourneyExplorer_filters__T5oyS{display:flex;align-items:flex-end;flex-wrap:wrap;gap:.6rem;margin:1.1rem 0}.JourneyExplorer_filters__T5oyS label{display:flex;flex:1 1 145px;min-width:0;flex-direction:column;gap:.3rem;color:var(--text-secondary);font-size:.75rem}.JourneyExplorer_root__YOyl5 :is(select,input:not([type=checkbox])){color:var(--text-primary);background:var(--subtle-bg);border:1px solid var(--border-subtle);border-radius:.5rem;padding:.4rem .5rem;min-height:36px;min-width:0;width:100%;font-size:.75rem}.JourneyExplorer_summary__ReWwE{justify-content:flex-start;gap:.6rem 1.8rem;border:1px solid var(--border-subtle);border-radius:.65rem;background:var(--subtle-bg);padding:.8rem;font-size:.75rem}.JourneyExplorer_summary__ReWwE span{color:var(--text-secondary)}.JourneyExplorer_summary__ReWwE strong{color:var(--text-primary);margin-left:.35rem;font-variant-numeric:tabular-nums}.JourneyExplorer_controls__VycBt{justify-content:flex-start;margin:.8rem 0;font-size:.75rem}.JourneyExplorer_controls__VycBt label{display:flex;align-items:center;gap:.45rem;white-space:nowrap}.JourneyExplorer_root__YOyl5 .JourneyExplorer_controls__VycBt select{width:auto;min-width:60px}.JourneyExplorer_checkbox__2m7OE input{accent-color:var(--brand-accent);width:16px;height:16px}.JourneyExplorer_scope__DS1Lm{margin-left:auto;font-size:.6875rem}.JourneyExplorer_coverage__gvwHp{border-top:1px solid var(--border-subtle);padding:.8rem 0 .25rem}.JourneyExplorer_graph__p3hDT{overflow-x:auto;overscroll-behavior-x:contain;max-width:100%;border-radius:.5rem}.JourneyExplorer_graph__p3hDT svg{display:block;width:100%}.JourneyExplorer_column__ZcpbZ{fill:var(--text-secondary);font-size:10px;font-weight:700;letter-spacing:.08em}.JourneyExplorer_ribbon__BqpKP{cursor:pointer;transition:opacity .15s;outline:none}.JourneyExplorer_ribbon__BqpKP:focus-visible{stroke:var(--text-primary);stroke-width:2}.JourneyExplorer_node__sagSB{cursor:pointer;outline:none}.JourneyExplorer_hit__0lTgI{fill:transparent;pointer-events:none}.JourneyExplorer_node__sagSB:focus-visible .JourneyExplorer_hit__0lTgI{stroke:var(--brand-accent);stroke-width:2;fill:var(--brand-accent-soft)}.JourneyExplorer_nodeLabel__kn0qx{fill:var(--text-primary);font-size:11px;font-weight:650;paint-order:stroke;stroke:var(--card-bg);stroke-width:3px;stroke-linejoin:round}.JourneyExplorer_count__cZTnS{fill:var(--text-secondary);font-size:10px;font-weight:400}.JourneyExplorer_note__9qE_I{margin-top:.7rem;font-size:.6875rem}.JourneyExplorer_empty__DhtkT{padding:3rem 1rem;text-align:center;color:var(--text-secondary)}.JourneyExplorer_empty__DhtkT h4{font-size:.95rem;color:var(--text-primary);margin:.6rem 0;font-weight:700}.JourneyExplorer_empty__DhtkT p{font-size:.8rem}.JourneyExplorer_tableWrap__ffTNA{max-width:100%;overflow:auto}.JourneyExplorer_tableWrap__ffTNA table{width:100%;min-width:680px;border-collapse:collapse;font-size:.75rem}.JourneyExplorer_tableWrap__ffTNA caption{text-align:left;color:var(--text-secondary);padding:.4rem 0 .9rem}.JourneyExplorer_tableWrap__ffTNA td,.JourneyExplorer_tableWrap__ffTNA th{padding:.8rem .6rem;border-bottom:1px solid var(--border-subtle);text-align:right;vertical-align:middle;font-variant-numeric:tabular-nums}.JourneyExplorer_tableWrap__ffTNA th{color:var(--text-secondary);font-size:.6875rem}.JourneyExplorer_tableWrap__ffTNA td:first-child,.JourneyExplorer_tableWrap__ffTNA th:first-child{text-align:left;width:55%}.JourneyExplorer_tableWrap__ffTNA tr:hover{background:var(--subtle-bg)}.JourneyExplorer_path__xUpIP{display:flex;flex-wrap:wrap;align-items:center;gap:.35rem}.JourneyExplorer_path__xUpIP li{display:inline-flex;align-items:center;gap:.35rem;max-width:100%}.JourneyExplorer_path__xUpIP span{display:inline-flex;align-items:center;gap:.25rem;word-break:break-word;border:1px solid var(--border-subtle);border-radius:.4rem;padding:.3rem .4rem;background:var(--subtle-bg)}.JourneyExplorer_path__xUpIP [data-kind=purchase]{border-color:var(--brand-accent);color:var(--brand-accent);background:var(--brand-accent-soft);font-weight:700}.JourneyExplorer_path__xUpIP b{color:var(--text-muted);font-weight:400}.JourneyExplorer_pagination__L6yyQ{justify-content:flex-end;font-size:.75rem;margin-top:.8rem}.JourneyExplorer_explanation__mJkub{margin-top:1rem;color:var(--text-secondary);font-size:.6875rem;line-height:1.7}.JourneyExplorer_explanation__mJkub summary{cursor:pointer;width:-moz-fit-content;width:fit-content;color:var(--brand-accent);font-weight:650}.JourneyExplorer_explanation__mJkub p{margin-top:.5rem;max-width:900px}.JourneyExplorer_tooltip__UXUaD{position:fixed;width:284px;max-width:calc(100vw - 16px);z-index:100;border:1px solid var(--brand-accent);border-radius:.8rem;padding:.8rem;background:var(--card-bg);color:var(--text-primary);box-shadow:0 12px 40px #0003;font-size:.75rem;pointer-events:none}.JourneyExplorer_tooltip__UXUaD strong{display:block;padding-bottom:.45rem;border-bottom:1px solid var(--border-subtle);overflow-wrap:anywhere;max-height:4rem;overflow:hidden}.JourneyExplorer_tooltip__UXUaD dl{margin:.4rem 0}.JourneyExplorer_tooltip__UXUaD dl div{display:flex;justify-content:space-between;gap:.7rem;margin-top:.2rem}.JourneyExplorer_tooltip__UXUaD dt,.JourneyExplorer_tooltip__UXUaD p{color:var(--text-secondary)}.JourneyExplorer_tooltip__UXUaD dd{font-weight:700;font-variant-numeric:tabular-nums}.JourneyExplorer_tooltip__UXUaD p{font-size:.6875rem;line-height:1.5;margin-top:.4rem}@media(max-width:600px){.JourneyExplorer_root__YOyl5{padding:1rem .75rem}.JourneyExplorer_filters__T5oyS label{flex-basis:40%}.JourneyExplorer_root__YOyl5 :is(select,input:not([type=checkbox])),.JourneyExplorer_root__YOyl5 button{min-height:44px}.JourneyExplorer_header__lm469{align-items:flex-start}.JourneyExplorer_summary__ReWwE{gap:.6rem 1rem}.JourneyExplorer_scope__DS1Lm{margin-left:0;width:100%}.JourneyExplorer_toggle__F72Kn{width:100%}.JourneyExplorer_toggle__F72Kn button{flex:1}}@media(prefers-reduced-motion:reduce){.JourneyExplorer_ribbon__BqpKP{transition:none}}.CsvImportsCard_card__UWPa8{color:var(--text-primary);font-size:.75rem;line-height:1.65;display:grid;gap:12px;min-width:0}.CsvImportsCard_card__UWPa8 p{margin:0}.CsvImportsCard_card__UWPa8 h4{font-weight:750;font-size:.85rem;margin:0}.CsvImportsCard_field__UXPMV{display:grid;gap:5px;font-weight:650;min-width:0}.CsvImportsCard_field__UXPMV input,.CsvImportsCard_field__UXPMV select{border:1px solid var(--border-subtle);border-radius:8px;padding:9px;min-width:0;width:100%;background:var(--card-bg);color:var(--text-primary);font:inherit}.CsvImportsCard_field__UXPMV input[type=file]{font-weight:400}.CsvImportsCard_card__UWPa8 button{border:1px solid var(--border-subtle);background:var(--card-bg);color:var(--text-primary);border-radius:8px;padding:8px 10px;font:inherit;font-weight:650;cursor:pointer;min-height:36px}.CsvImportsCard_card__UWPa8 button:disabled{opacity:.6;cursor:default}.CsvImportsCard_card__UWPa8 :is(a,button,input,select):focus-visible{outline:2px solid var(--brand-accent);outline-offset:3px}.CsvImportsCard_actions__wf4Do{display:flex;gap:10px;flex-wrap:wrap;align-items:center}.CsvImportsCard_actions__wf4Do a{color:var(--brand-accent);text-decoration:underline}.CsvImportsCard_hint__v6UCC{font-size:.7rem;color:var(--text-secondary)}.CsvImportsCard_preview__3cmrC{border:1px solid var(--border-subtle);border-left:3px solid var(--brand-accent);padding:12px;border-radius:8px;display:grid;gap:10px;background:var(--subtle-bg);min-width:0}.CsvImportsCard_card__UWPa8 .CsvImportsCard_primary__AoFfb{background:var(--brand-accent);color:var(--brand-accent-btn-text);border-color:var(--brand-accent)}.CsvImportsCard_check__wMoiV{display:flex;gap:8px;align-items:flex-start}.CsvImportsCard_check__wMoiV input{margin-top:5px;accent-color:var(--brand-accent)}.CsvImportsCard_error__lUKvZ{border-left:3px solid var(--brand-accent);padding:8px;background:var(--subtle-bg);font-weight:650}.CsvImportsCard_notice__5i5yy{background:var(--brand-accent-soft);color:var(--brand-accent);padding:10px;border-radius:8px}.CsvImportsCard_table__4Ffdr{overflow:auto;max-height:300px;max-width:100%}.CsvImportsCard_table__4Ffdr table{border-collapse:collapse;width:100%;font-size:.7rem;text-align:left}.CsvImportsCard_table__4Ffdr caption{text-align:left;color:var(--text-secondary);margin-bottom:6px}.CsvImportsCard_table__4Ffdr :is(th,td){padding:7px 5px;border-bottom:1px solid var(--border-subtle);vertical-align:top}.CsvImportsCard_table__4Ffdr td{overflow-wrap:anywhere;min-width:65px}.CsvImportsCard_table__4Ffdr small{display:block;color:var(--text-secondary)}.CsvImportsCard_ledger__GYSKB{border-top:1px solid var(--border-subtle);padding-top:14px;display:grid;gap:12px;min-width:0}.CsvImportsCard_dates__tpyyV{display:grid;grid-template-columns:1fr 1fr;gap:8px}.CsvImportsCard_companyTip__wXcjq{position:fixed;z-index:100;width:320px;max-width:calc(100vw - 16px);pointer-events:none;padding:12px;border:1px solid var(--brand-accent);border-radius:12px;background:var(--card-bg);color:var(--text-primary);box-shadow:0 10px 35px #0004;font-size:12px;line-height:1.5}.CsvImportsCard_companyTip__wXcjq p{margin-top:6px;color:var(--text-secondary)}.ToggleSwitch_switch__1rM0H{position:relative;display:inline-flex;align-items:center;width:44px;height:24px;flex-shrink:0;cursor:pointer;border-radius:9999px;border-width:1.5px;border-style:solid;padding:1.5px;transition:background-color .2s cubic-bezier(.4,0,.2,1),border-color .2s cubic-bezier(.4,0,.2,1),opacity .2s ease;vertical-align:middle;outline:none;-webkit-tap-highlight-color:transparent;-webkit-user-select:none;-moz-user-select:none;user-select:none}[data-theme=light] .ToggleSwitch_switch__1rM0H[aria-checked=false]{background-color:#cbd5e1!important;border-color:#94a3b8!important}[data-theme=light] .ToggleSwitch_switch__1rM0H[aria-checked=false]:hover:not(:disabled){background-color:#94a3b8!important;border-color:#64748b!important}:root:not([data-theme=light]) .ToggleSwitch_switch__1rM0H[aria-checked=false],[data-theme=dark] .ToggleSwitch_switch__1rM0H[aria-checked=false]{background-color:#27272a!important;border-color:#52525b!important}:root:not([data-theme=light]) .ToggleSwitch_switch__1rM0H[aria-checked=false]:hover:not(:disabled),[data-theme=dark] .ToggleSwitch_switch__1rM0H[aria-checked=false]:hover:not(:disabled){background-color:#3f3f46!important;border-color:#71717a!important}.ToggleSwitch_switch__1rM0H[aria-checked=true]{background-color:var(--brand-accent)!important;border-color:var(--brand-accent)!important}.ToggleSwitch_switch__1rM0H[aria-checked=true]:hover:not(:disabled){filter:brightness(1.08)}.ToggleSwitch_switch__1rM0H:focus-visible{outline:2px solid var(--brand-accent)!important;outline-offset:3px}.ToggleSwitch_switch__1rM0H:disabled{opacity:.55!important;cursor:not-allowed}.ToggleSwitch_thumb__EAAfe{pointer-events:none;display:block;width:18px;height:18px;border-radius:9999px;background-color:#ffffff!important;border:1px solid rgba(0,0,0,.08);box-shadow:0 1px 3px 0 rgba(0,0,0,.25),0 1px 2px -1px rgba(0,0,0,.15);transition:transform .2s cubic-bezier(.4,0,.2,1);transform:translateX(0)}.ToggleSwitch_switch__1rM0H[aria-checked=true] .ToggleSwitch_thumb__EAAfe{transform:translateX(20px);border-color:rgba(0,0,0,.12);box-shadow:0 2px 4px 0 rgba(0,0,0,.28)}@media (prefers-reduced-motion:reduce){.ToggleSwitch_switch__1rM0H,.ToggleSwitch_thumb__EAAfe{transition:none!important}}.PricingStudio_root__MO2Lu{margin-top:2rem;text-align:left;color:var(--text-primary);min-width:0}.PricingStudio_studio__iCnM2{display:grid;grid-template-columns:minmax(0,1.65fr) minmax(270px,1fr);background:var(--card-bg);border:1px solid var(--border-subtle);border-radius:23px;overflow:hidden;box-shadow:0 20px 55px -36px var(--brand-accent)}.PricingStudio_volume__tLt5B{padding:30px 32px 26px;min-width:0}.PricingStudio_volumeTop__8Gr4i{display:flex;align-items:center;justify-content:space-between;gap:12px}.PricingStudio_label__bK4AZ{font-size:.85rem;font-weight:750}.PricingStudio_sub__hc0p_{font-size:.8rem;color:var(--text-secondary);line-height:1.65}.PricingStudio_dot__xUE7b{width:7px;height:7px;background:var(--brand-accent);border-radius:50%;display:inline-block;margin-right:7px}.PricingStudio_selectedVolume__Y4Y0P{font-size:clamp(2.15rem,4.8vw,3.6rem);font-weight:850;letter-spacing:-.055em;margin:24px 0 0;font-variant-numeric:tabular-nums;line-height:1.25}.PricingStudio_selectedVolume__Y4Y0P span{font-size:.85rem;letter-spacing:0;font-weight:500;color:var(--text-secondary);white-space:nowrap}.PricingStudio_trail__qA6qX{height:150px;width:100%;display:block;overflow:visible}.PricingStudio_baseTrail__bpTQU{stroke:var(--border-subtle);stroke-width:3;fill:none}.PricingStudio_activeTrail__lqdWg{stroke:var(--brand-accent);stroke-width:3;fill:none;stroke-linecap:round;stroke-dasharray:100;transition:stroke-dashoffset .45s ease}.PricingStudio_milestone__Qr_lm{fill:var(--card-bg);stroke:var(--border-subtle);stroke-width:2}.PricingStudio_reached__TlozX{fill:var(--brand-accent);stroke:var(--brand-accent);stroke-width:2}.PricingStudio_traveler__Iap2T{transition:transform .45s cubic-bezier(.2,.8,.2,1)}.PricingStudio_mascotMark__pcar7{transform:translate(-23px,-38px)}.PricingStudio_shadow__tqUOU{fill:var(--brand-accent);opacity:.12}.PricingStudio_sliderLabel__kCewn{display:flex;justify-content:space-between;gap:10px;color:var(--text-secondary);font-size:.8rem}.PricingStudio_range__s8XHh{display:block;width:100%;height:38px;margin:8px 0 0;accent-color:var(--brand-accent);cursor:ew-resize}.PricingStudio_ticks__PHaxo{padding-top:6px;display:flex;justify-content:space-between;font-size:.75rem;color:var(--text-muted)}.PricingStudio_capacity__D6DPr{margin-top:23px;display:flex;gap:12px;padding:15px 0 0;border-top:1px solid var(--border-subtle)}.PricingStudio_allFeatures__29jnC svg,.PricingStudio_capacity__D6DPr svg,.PricingStudio_feature__rGbp_>svg,.PricingStudio_included__MzU5W svg{flex-shrink:0;color:var(--brand-accent)}.PricingStudio_capacity__D6DPr strong{font-size:.8rem;display:block;margin-bottom:4px}.PricingStudio_capacity__D6DPr p{font-size:.8rem;color:var(--text-secondary);line-height:1.65;margin:0}.PricingStudio_receipt__0j3Ew{padding:27px 27px 22px;background:var(--brand-accent-soft);border-left:1px solid var(--border-subtle);display:flex;flex-direction:column;min-width:0}.PricingStudio_billing__Dsldl{display:flex;align-self:flex-start;border:1px solid var(--border-subtle);padding:3px;border-radius:10px;background:var(--card-bg);gap:3px;margin-bottom:27px}.PricingStudio_billing__Dsldl button{color:var(--text-primary);border:0;background:transparent;border-radius:7px;padding:8px 12px;min-height:40px;font-size:.8rem}.PricingStudio_billing__Dsldl button[aria-pressed=true]{background:var(--brand-accent);color:var(--brand-accent-btn-text)}.PricingStudio_receiptLabel__DFQEZ{font-size:.75rem;letter-spacing:.08em;text-transform:uppercase;color:var(--brand-accent);font-weight:800;margin:0}.PricingStudio_price__UaqRC{display:flex;align-items:baseline;flex-wrap:wrap;-moz-column-gap:7px;column-gap:7px;font-size:clamp(2.8rem,5.5vw,4.3rem);font-weight:850;letter-spacing:-.06em;margin:9px 0 3px;font-variant-numeric:tabular-nums;line-height:1.15}.PricingStudio_unit__rF_OE{font-size:.85rem;color:var(--text-secondary);font-weight:400;letter-spacing:0;white-space:nowrap}.PricingStudio_invoice__1P8uA{min-height:48px;margin:4px 0 15px;line-height:1.7;font-size:.8rem;color:var(--text-secondary)}.PricingStudio_invoice__1P8uA strong{color:var(--brand-accent)}.PricingStudio_receipt__0j3Ew hr{border:0;border-top:1px dashed var(--brand-accent);opacity:.35;margin:4px 0 17px}.PricingStudio_included__MzU5W{list-style:none;display:grid;gap:11px;padding:0;margin:0 0 24px}.PricingStudio_included__MzU5W li{display:flex;align-items:center;gap:8px;font-size:.8rem}.PricingStudio_cta__0Xuci{background:var(--brand-accent);color:var(--brand-accent-btn-text);border:0;border-radius:10px;padding:13px 18px;min-height:45px;font-size:.85rem;font-weight:800;margin-top:auto;display:flex;gap:8px;align-items:center;justify-content:space-between;text-decoration:none}.PricingStudio_cta__0Xuci:hover{filter:brightness(1.06)}.PricingStudio_receiptNote__uMHZ5{font-size:.75rem;line-height:1.6;text-align:center;color:var(--text-secondary);margin:9px 0 0}.PricingStudio_freeStrip__a2inY{grid-column:1/-1;border-top:1px solid var(--border-subtle);padding:17px 26px;display:flex;align-items:center;gap:13px}.PricingStudio_freeCopy__Fb0Kz{flex:1;line-height:1.7;min-width:0}.PricingStudio_freeCopy__Fb0Kz strong{font-size:.85rem}.PricingStudio_freeCopy__Fb0Kz span{display:block;color:var(--text-secondary);font-size:.8rem}.PricingStudio_quiet__Wyamj{border:1px solid var(--border-subtle);color:var(--brand-accent);background:var(--card-bg);border-radius:9px;min-height:44px;padding:9px 16px;font-size:.8rem;font-weight:750;flex-shrink:0}.PricingStudio_features__DaD3p{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;margin:27px 0 20px}.PricingStudio_feature__rGbp_{display:flex;gap:10px;align-items:flex-start}.PricingStudio_feature__rGbp_ strong{font-size:.8rem}.PricingStudio_feature__rGbp_ p{font-size:.8rem;color:var(--text-secondary);line-height:1.65;margin:5px 0 0}.PricingStudio_definition__0846q{font-size:.75rem;line-height:1.7;color:var(--text-muted);text-align:center;margin-top:20px}.PricingStudio_allFeatures__29jnC{font-size:.8rem;color:var(--text-secondary)}.PricingStudio_allFeatures__29jnC summary{cursor:pointer;min-height:44px;display:list-item;width:-moz-fit-content;width:fit-content;padding:12px 0;text-decoration:underline;text-underline-offset:3px;color:var(--brand-accent)}.PricingStudio_allFeatures__29jnC ul{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px 20px;list-style:none;padding:12px 0;margin:0}.PricingStudio_allFeatures__29jnC li{display:flex;align-items:flex-start;gap:8px;line-height:1.65}.PricingStudio_error__eqfby{font-size:.85rem;line-height:1.7;color:var(--text-primary);margin:12px 0 0}.PricingStudio_spinner__v0n_Y{animation:PricingStudio_spin__3RNs4 1s linear infinite}.PricingStudio_root__MO2Lu :is(a,button,input,summary):focus-visible{outline:2px solid var(--brand-accent);outline-offset:4px}.PricingStudio_range__s8XHh:disabled,.PricingStudio_root__MO2Lu button:disabled{cursor:default;opacity:.65}@keyframes PricingStudio_spin__3RNs4{to{transform:rotate(1turn)}}@media(max-width:760px){.PricingStudio_studio__iCnM2{grid-template-columns:1fr}.PricingStudio_volume__tLt5B{padding:23px}.PricingStudio_receipt__0j3Ew{border-left:0;border-top:1px solid var(--border-subtle);padding:23px}.PricingStudio_billing__Dsldl{margin-bottom:18px}.PricingStudio_price__UaqRC{font-size:3.15rem}.PricingStudio_invoice__1P8uA{min-height:0}.PricingStudio_features__DaD3p{grid-template-columns:1fr;gap:18px}.PricingStudio_freeStrip__a2inY{padding:17px;flex-wrap:wrap}.PricingStudio_freeStrip__a2inY .PricingStudio_quiet__Wyamj{margin-left:47px}.PricingStudio_freeCopy__Fb0Kz{flex-basis:calc(100% - 50px)}.PricingStudio_selectedVolume__Y4Y0P{font-size:clamp(1.8rem,8.5vw,2.65rem)}.PricingStudio_mascotMark__pcar7{transform:translate(-43px,-71px) scale(1.9)}.PricingStudio_selectedVolume__Y4Y0P span{display:block;margin-top:4px}.PricingStudio_trail__qA6qX{height:125px}.PricingStudio_volumeTop__8Gr4i{align-items:flex-start}.PricingStudio_volumeTop__8Gr4i .PricingStudio_sub__hc0p_{text-align:right;max-width:110px}.PricingStudio_allFeatures__29jnC ul{grid-template-columns:1fr}}@media(prefers-reduced-motion:reduce){.PricingStudio_activeTrail__lqdWg,.PricingStudio_traveler__Iap2T{transition:none}.PricingStudio_spinner__v0n_Y{animation:none}}.SetupWalkthrough_walkthrough__xgUcE{position:relative}.SetupWalkthrough_running___1t4u{isolation:isolate}.SetupWalkthrough_steps__bRtqF{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1.25rem;padding:0;margin:0;list-style:none}.SetupWalkthrough_step__ed2Y7{position:relative;min-width:0;padding:1.25rem;border:1px solid var(--border-subtle);border-radius:1.25rem;background:var(--card-bg);animation:SetupWalkthrough_stage__ZIiJF 6s linear infinite;animation-delay:var(--step-delay)}.SetupWalkthrough_number__joKIs{display:inline-flex;align-items:center;justify-content:center;width:2rem;height:2rem;border-radius:.75rem;font-size:.875rem;font-weight:800;background:var(--brand-accent);color:var(--brand-accent-btn-text)}.SetupWalkthrough_illustration__NPUYg{display:flex;align-items:center;justify-content:center;height:144px;min-height:144px;margin:.25rem 0 .75rem;padding:.25rem 0;background:radial-gradient(ellipse at center,var(--brand-accent-soft),transparent 75%)}.SetupWalkthrough_paymentArt__3nS9J{width:100%;max-width:224px}.SetupWalkthrough_paymentWebsite__GOEl3{display:flex;align-items:center;justify-content:center;gap:7px;color:var(--text-secondary);font-size:.7rem}.SetupWalkthrough_paymentLine__fhAqL{display:block;position:relative;height:12px;width:1px;margin:3px auto;border-left:1px dashed var(--brand-accent)}.SetupWalkthrough_paymentLine__fhAqL>span{position:absolute;left:-3px;top:5px;width:5px;height:5px;border-radius:50%;background:var(--brand-accent)}.SetupWalkthrough_providerGrid__3DjTz{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:6px;padding:0;margin:0;list-style:none}.SetupWalkthrough_providerGrid__3DjTz li{min-width:0}.SetupWalkthrough_providerTile__Y_XJX{position:relative;display:flex;align-items:center;justify-content:center;width:44px;height:44px;margin:auto;padding:7px;border:1px solid #0f172a22;border-radius:9px;background:#fff}.SetupWalkthrough_providerTile__Y_XJX img{display:block;width:28px;height:28px;-o-object-fit:contain;object-fit:contain}.SetupWalkthrough_providerTooltip__2XQ4g{position:absolute;bottom:calc(100% + 7px);left:50%;transform:translateX(-50%);z-index:5;padding:.35rem .6rem;border-radius:.4rem;background:var(--text-primary);color:var(--app-bg);font-size:.75rem;line-height:1.4;font-weight:600;white-space:nowrap;pointer-events:none;visibility:hidden;opacity:0}.SetupWalkthrough_providerTile__Y_XJX:focus-visible .SetupWalkthrough_providerTooltip__2XQ4g,.SetupWalkthrough_providerTile__Y_XJX:hover .SetupWalkthrough_providerTooltip__2XQ4g{visibility:visible;opacity:1}.SetupWalkthrough_providerTile__Y_XJX:hover{outline:2px solid var(--brand-accent);outline-offset:1px}.SetupWalkthrough_providerTile__Y_XJX:focus-visible{outline:3px solid var(--brand-accent);outline-offset:3px}.SetupWalkthrough_art__XsIO5{display:block;width:100%;height:128px;overflow:visible}.SetupWalkthrough_surface__CzKhr{fill:var(--card-bg);stroke:var(--border-subtle);stroke-width:1.5}.SetupWalkthrough_outline__kWYmw{fill:none;stroke:var(--text-muted);stroke-width:2;stroke-linecap:round;opacity:.6}.SetupWalkthrough_step__ed2Y7 h3{font-size:1rem;font-weight:700;line-height:1.4;color:var(--text-primary)}.SetupWalkthrough_step__ed2Y7 p{margin-top:.5rem;font-size:.8125rem;line-height:1.7;color:var(--text-secondary)}.SetupWalkthrough_guideLink__LdWqi{display:inline-flex;align-items:center;gap:.3rem;margin-top:.75rem;padding:.25rem 0;font-size:.8125rem;font-weight:600;color:var(--brand-accent);text-decoration:underline;text-underline-offset:3px}.SetupWalkthrough_guideLink__LdWqi:focus-visible{outline:2px solid var(--brand-accent);outline-offset:4px;border-radius:3px}.SetupWalkthrough_connector__A42_6{position:absolute;top:127px;right:calc(-1.25rem - 1px);z-index:2;display:flex;align-items:center;width:1.25rem;height:18px;color:var(--brand-accent)}.SetupWalkthrough_connector__A42_6:before{content:"";width:100%;border-top:1.5px dashed var(--brand-accent);opacity:.4}.SetupWalkthrough_connector__A42_6 svg{position:absolute;right:-1px;width:12px;height:12px}.SetupWalkthrough_connector__A42_6 span{position:absolute;left:0;width:6px;height:6px;border-radius:50%;background:var(--brand-accent);animation:SetupWalkthrough_transfer__d2wT6 6s linear infinite;animation-delay:var(--step-delay)}.SetupWalkthrough_signal__j_Guu{animation:SetupWalkthrough_signal__j_Guu 6s ease-in-out infinite;animation-delay:var(--step-delay)}.SetupWalkthrough_check__DRBgd{transform-box:fill-box;transform-origin:center;animation:SetupWalkthrough_confirmation__RknTy 6s ease-out infinite;animation-delay:var(--step-delay)}.SetupWalkthrough_bar__K0_dV{animation:SetupWalkthrough_grow__fGX_R 6s ease-out infinite;transform-box:view-box}.SetupWalkthrough_motionControl__yRm_B{position:absolute;top:-2.5rem;right:0;display:inline-flex;align-items:center;justify-content:center;width:30px;height:30px;border:1px solid var(--border-subtle);border-radius:50%;background:var(--card-bg);color:var(--text-secondary)}.SetupWalkthrough_motionControl__yRm_B:hover{color:var(--brand-accent);border-color:var(--brand-accent)}.SetupWalkthrough_paused__vgDRy .SetupWalkthrough_step__ed2Y7,.SetupWalkthrough_paused__vgDRy .SetupWalkthrough_step__ed2Y7 *,.SetupWalkthrough_paused__vgDRy .SetupWalkthrough_step__ed2Y7 :before{animation-play-state:paused}@keyframes SetupWalkthrough_stage__ZIiJF{0%,29%{border-color:var(--brand-accent);box-shadow:0 0 0 3px var(--brand-accent-soft)}34%,to{border-color:var(--border-subtle);box-shadow:0 0 0 0 transparent}}@keyframes SetupWalkthrough_transfer__d2wT6{0%,20%{opacity:0;transform:translateX(0)}24%{opacity:1}33%{opacity:1;transform:translateX(26px)}36%,to{opacity:0;transform:translateX(26px)}}@keyframes SetupWalkthrough_signal__j_Guu{0%,8%{opacity:0}12%,24%{opacity:1}30%,to{opacity:0}}@keyframes SetupWalkthrough_confirmation__RknTy{0%,18%{opacity:.25}24%,to{opacity:1}}@keyframes SetupWalkthrough_grow__fGX_R{0%,4%{transform:scaleX(.15)}25%,to{transform:scaleX(1)}}@media (max-width:767px){.SetupWalkthrough_steps__bRtqF{grid-template-columns:minmax(0,1fr);gap:2rem}.SetupWalkthrough_step__ed2Y7{padding:1.25rem}.SetupWalkthrough_art__XsIO5{height:128px}.SetupWalkthrough_illustration__NPUYg{max-width:300px;margin:0 auto .75rem}.SetupWalkthrough_connector__A42_6{top:auto;bottom:calc(-2rem - 1px);left:calc(50% - 9px);right:auto;width:18px;height:2rem;justify-content:center}.SetupWalkthrough_connector__A42_6:before{width:0;height:100%;border-top:0;border-left:1.5px dashed var(--brand-accent)}.SetupWalkthrough_connector__A42_6 svg{right:3px;bottom:-1px;transform:rotate(90deg)}.SetupWalkthrough_connector__A42_6 span{left:6px;top:0;animation-name:SetupWalkthrough_transferDown__tsRjU}@keyframes SetupWalkthrough_transferDown__tsRjU{0%,20%{opacity:0;transform:translateY(0)}24%{opacity:1}33%{opacity:1;transform:translateY(26px)}36%,to{opacity:0;transform:translateY(26px)}}}@media (prefers-reduced-motion:reduce){.SetupWalkthrough_step__ed2Y7,.SetupWalkthrough_step__ed2Y7 *,.SetupWalkthrough_step__ed2Y7 :before{animation:none!important}.SetupWalkthrough_connector__A42_6 span,.SetupWalkthrough_motionControl__yRm_B,.SetupWalkthrough_signal__j_Guu{display:none}}