.home_page__ODjSn{--gutter:32px;--rule:color-mix(in srgb,var(--ink) 16%,transparent)}.home_band__PC_j0,.home_footer__df0cR,.home_hero__z_jpu,.home_nav__hlS8v,.home_section__JtNPk{padding-inline:max(var(--gutter),calc((100% - 1120px) / 2))}.home_nav__hlS8v{display:flex;align-items:center;gap:32px;height:72px;font-size:15px}.home_navAccount__ZUOn_,.home_navLinks__ULDPK{display:flex;gap:24px}.home_navAccount__ZUOn_{margin-left:auto}.home_navAccount__ZUOn_ a,.home_navLinks__ULDPK a{display:inline-flex;align-items:center;min-height:44px}.home_navAccount__ZUOn_ a:hover,.home_navLinks__ULDPK a:hover,.home_plansNote__p9rgn a{text-decoration:underline;text-underline-offset:.2em}.home_hero__z_jpu{padding-top:24px}.home_title__jKRy7{font-family:var(--font-display);font-size:clamp(2.5rem,4vw,3.5rem);font-weight:600;line-height:1.05;letter-spacing:-.025em;text-wrap:balance}.home_title__jKRy7 em{font-style:normal;color:var(--urgent)}.home_offerRow__24m2b{display:flex;justify-content:space-between;align-items:flex-start;gap:48px;padding-block:20px 36px}.home_offer__G35QV{max-width:54ch;font-size:18px;line-height:1.4;color:var(--muted-foreground)}.home_offerAction__w99Al{flex:none;display:flex;align-items:center;gap:16px;font-size:14px;color:var(--muted-foreground)}.home_offerAction__w99Al p{max-width:18ch;line-height:1.3}.home_ctaQuiet__qyfGo,.home_cta__n3QqX{display:inline-grid;place-items:center;height:46px;padding-inline:22px;border-radius:4px;font-size:15px;font-weight:500;transition:background-color .15s ease-out}.home_cta__n3QqX{background:var(--ink);color:var(--paper)}.home_cta__n3QqX:hover{background:var(--ink-hover)}.home_ctaQuiet__qyfGo{background:var(--muted)}.home_ctaQuiet__qyfGo:hover{background:color-mix(in srgb,var(--ink) 14%,var(--muted))}.home_productSplit__lQFYm{display:grid;grid-template-columns:minmax(0,1fr) 400px;gap:32px;align-items:start}.home_productSplit__lQFYm>div>:first-child{margin-top:0}.home_email__gJ2k8{padding:24px;border-radius:4px;background:var(--sheet);font-size:15px;line-height:1.5}.home_emailLabel__WboRW{display:flex;align-items:center;gap:.4em;margin-bottom:16px;font-size:13px;color:var(--muted-foreground)}.home_emailHead__xRkfT{display:grid;gap:4px;margin-bottom:16px;padding-bottom:16px;border-bottom:1px solid var(--rule)}.home_emailHead__xRkfT>div{display:grid;grid-template-columns:64px 1fr}.home_emailHead__xRkfT dt{color:var(--muted-foreground)}.home_emailHead__xRkfT dd{display:flex;align-items:center;gap:.5em;font-weight:500}.home_emailNext__JrkzY{margin-top:16px;font-size:14px;color:var(--muted-foreground)}.home_heading__8esP3{max-width:28ch;font-family:var(--font-display);font-size:2rem;font-weight:600;line-height:1.15;letter-spacing:-.02em;text-wrap:balance}.home_lede__nMj0B{max-width:58ch;margin-top:12px;font-size:17px;line-height:1.5;color:var(--muted-foreground)}.home_band__PC_j0{margin-top:88px;padding-block:72px 0;background:var(--sheet);display:flow-root;overflow:clip}.home_bandPath__ut9aT{margin:56px 8px 110px}.home_bandNote__tZ5pr,.home_sampleNote__T0KZU{margin-top:12px;margin-bottom:8px;font-size:13px;color:var(--muted-foreground)}.home_section__JtNPk{padding-top:96px}.home_split__mLVwS{display:grid;grid-template-columns:5fr 7fr;gap:48px}.home_toolGrid__7hpd5{display:flex;flex-wrap:wrap;gap:2px 4px;margin-left:-10px}.home_tool__leWlU{display:flex;align-items:center;gap:.5em;min-height:44px;padding-inline:10px;border-radius:4px;font-size:15px;color:var(--muted-foreground);cursor:pointer;transition:background-color .15s ease-out,color .15s ease-out}.home_tool__leWlU:hover{color:var(--ink)}.home_tool__leWlU[aria-pressed=true]{background:var(--muted);color:var(--ink)}.home_picked__PrGFh{display:grid;gap:8px;margin-top:20px}.home_picked__PrGFh li{display:grid;grid-template-columns:110px 150px 1fr;align-items:center;gap:12px;font-size:14px}.home_pickedStatus__lU6oE,.home_pickedTool__AD7QT{display:inline-flex;align-items:center;gap:.5em}.home_pickedTool__AD7QT{font-weight:500}.home_pickedStatus__lU6oE{color:var(--muted-foreground)}.home_picked__PrGFh input{height:44px;padding-inline:8px;border:1px solid var(--input);border-radius:4px;background:var(--sheet);font-size:14px}.home_picked__PrGFh input:focus-visible{outline:2px solid var(--ink);outline-offset:1px}@media (pointer:coarse){.home_picked__PrGFh input{font-size:16px}}.home_toolStatus____Sw9{min-height:1.5em;margin-top:14px;font-size:14px;color:var(--muted-foreground)}.home_examples__JDrTB{display:grid;gap:18px;margin-top:36px}.home_examples__JDrTB li{display:grid;grid-template-columns:5fr 7fr;gap:48px;align-items:baseline;font-size:15px;line-height:1.5}.home_exampleBill__Zlw__{display:inline-flex;align-items:center;gap:.5em;color:var(--muted-foreground)}.home_examples__JDrTB p{max-width:60ch;color:var(--muted-foreground)}.home_examples__JDrTB p strong{font-weight:500;color:var(--ink)}.home_plans__K5Umo{display:grid;grid-template-columns:repeat(3,1fr);gap:48px;margin-top:36px;font-size:15px;color:var(--muted-foreground)}.home_plans__K5Umo h3{font-size:15px;font-weight:500;color:var(--ink)}.home_price__QEfg6{margin-block:6px 4px;font-family:var(--font-display);font-size:2.5rem;font-weight:600;line-height:1.1;letter-spacing:-.02em;color:var(--ink)}.home_price__QEfg6 small{font-family:var(--font-sans);font-size:15px;font-weight:400;letter-spacing:normal;color:var(--muted-foreground)}.home_plans__K5Umo .home_ctaQuiet__qyfGo,.home_plans__K5Umo .home_cta__n3QqX{margin-top:18px}.home_plansNote__p9rgn{display:grid;gap:8px;max-width:68ch;margin-top:40px;font-size:15px;line-height:1.5;color:var(--muted-foreground)}.home_footer__df0cR{display:flex;justify-content:space-between;gap:16px;margin-top:96px;padding-block:20px;font-size:13px;color:var(--muted-foreground)}.home_footerLinks__02S0A{display:flex;align-items:center;gap:16px}.home_footerLinks__02S0A a{display:inline-flex;align-items:center;min-height:44px;text-decoration:underline;text-underline-offset:3px}@media (prefers-reduced-motion:no-preference){.home_emailBody__NTRNw{animation:home_arrive__bpJPK .3s cubic-bezier(.16,1,.3,1)}@supports (animation-timeline:view()){.home_band__PC_j0 .home_heading__8esP3,.home_examples__JDrTB li,.home_lede__nMj0B,.home_plansNote__p9rgn,.home_plans__K5Umo li,.home_section__JtNPk .home_heading__8esP3,.home_toolGrid__7hpd5{animation:home_rise__1JZhV cubic-bezier(.16,1,.3,1) both;animation-timeline:view();animation-range:entry 0 entry 90%}}}@keyframes home_arrive__bpJPK{0%{opacity:0;translate:0 4px}}@keyframes home_rise__1JZhV{0%{opacity:0;translate:0 20px}}@media (max-width:1023px){.home_productSplit__lQFYm{grid-template-columns:minmax(0,1fr)}}@media (max-width:767px){.home_page__ODjSn{--gutter:20px}.home_nav__hlS8v{height:60px;gap:16px}.home_navLinks__ULDPK{display:none}.home_navAccount__ZUOn_{gap:16px}.home_hero__z_jpu{padding-top:12px}.home_offerRow__24m2b{flex-direction:column;gap:16px;padding-block:12px 28px}.home_offerAction__w99Al{flex-direction:column;align-items:stretch;gap:8px;width:100%}.home_offerAction__w99Al p{max-width:none}.home_ctaQuiet__qyfGo,.home_cta__n3QqX{display:grid;height:48px}.home_productSplit__lQFYm{gap:20px}.home_band__PC_j0{margin-top:56px;padding-block:48px}.home_bandPath__ut9aT{margin:24px 0 0}.home_section__JtNPk{padding-top:64px}.home_heading__8esP3{font-size:1.75rem}.home_examples__JDrTB li,.home_split__mLVwS{grid-template-columns:1fr;gap:6px}.home_split__mLVwS{gap:24px}.home_picked__PrGFh li{grid-template-columns:1fr 150px}.home_pickedStatus__lU6oE{grid-column:1/-1}.home_plans__K5Umo{grid-template-columns:1fr;gap:32px}.home_footer__df0cR{margin-top:64px;flex-direction:column;gap:4px}}.renewal-path_path__mXX53{position:relative;height:360px}.renewal-path_bands__AXMQl,.renewal-path_line__XMKEH{position:absolute;inset:0;width:100%;height:100%;overflow:visible}.renewal-path_bands__AXMQl path:first-child{fill:#ded7cb}.renewal-path_bands__AXMQl path:nth-child(2){fill:#d3cabb}.renewal-path_bands__AXMQl path:nth-child(3){fill:#c7bcaa}.renewal-path_line__XMKEH{fill:none;stroke-width:4;stroke-linejoin:miter}.renewal-path_calm__3buBT{--stage:var(--calm)}.renewal-path_caution__bYTpS{--stage:var(--caution)}.renewal-path_urgent__ZH_Xp{--stage:var(--urgent)}.renewal-path_line__XMKEH path{stroke:var(--stage)}.renewal-path_bill__UYm_Y,.renewal-path_dot__oVHXo{position:absolute;left:calc(var(--at) / 90 * 100%);top:calc(var(--level) / 6 * 100%);width:14px;height:14px;border-radius:50%;transform:translate(-50%,-50%);background:var(--stage)}.renewal-path_bill__UYm_Y{width:26px;height:26px}.renewal-path_change__vkBCQ{position:absolute;left:calc(var(--at) / 90 * 100%);top:calc(var(--level) / 6 * 100%);transform:translate(-50%,-50%) scale(1.35)}.renewal-path_step__5I9tD{position:absolute;left:calc(var(--at) / 90 * 100% + 14px);top:calc(var(--level) / 6 * 100% + 12px);display:grid;gap:2px;font-size:14px;line-height:1.35}.renewal-path_label__POcSy,.renewal-path_step__5I9tD span{display:inline-flex;align-items:center;gap:.4em}.renewal-path_label__POcSy,.renewal-path_step__5I9tD strong{font-size:15px;font-weight:500}.renewal-path_label__POcSy{position:absolute;right:24px;top:-12px;white-space:nowrap}@media (max-width:767px){.renewal-path_path__mXX53{display:grid;gap:14px;height:auto}.renewal-path_bands__AXMQl,.renewal-path_line__XMKEH{position:static;grid-area:1/1;height:130px;overflow:hidden}.renewal-path_bill__UYm_Y,.renewal-path_change__vkBCQ,.renewal-path_dot__oVHXo{top:calc(var(--level) / 6 * 130px)}.renewal-path_change__vkBCQ{transform:translate(-50%,-50%)}.renewal-path_dot__oVHXo{width:10px;height:10px}.renewal-path_bill__UYm_Y{width:18px;height:18px}.renewal-path_label__POcSy,.renewal-path_step__5I9tD{position:static}.renewal-path_entrance__HcldR .renewal-path_label__POcSy,.renewal-path_entrance__HcldR .renewal-path_step__5I9tD{display:none}}@media (prefers-reduced-motion:no-preference){@supports (animation-timeline:view()){.renewal-path_path__mXX53{view-timeline:--renewal}.renewal-path_line__XMKEH{animation:renewal-path_draw__Sbcpu linear both;animation-timeline:--renewal;animation-range:cover 10% cover 45%}.renewal-path_bill__UYm_Y,.renewal-path_change__vkBCQ,.renewal-path_dot__oVHXo,.renewal-path_label__POcSy,.renewal-path_step__5I9tD{animation:renewal-path_appear__H6RDq linear both;animation-timeline:--renewal;animation-range:cover calc(10% + var(--at) * .39%) cover calc(13% + var(--at) * .39%)}}}@media (prefers-reduced-motion:no-preference){.renewal-path_path__mXX53.renewal-path_entrance__HcldR{view-timeline:none}.renewal-path_path__mXX53.renewal-path_entrance__HcldR .renewal-path_line__XMKEH{animation:renewal-path_draw__Sbcpu 1.4s cubic-bezier(.16,1,.3,1) both;animation-timeline:auto;animation-range:normal}.renewal-path_path__mXX53.renewal-path_entrance__HcldR .renewal-path_bill__UYm_Y,.renewal-path_path__mXX53.renewal-path_entrance__HcldR .renewal-path_change__vkBCQ,.renewal-path_path__mXX53.renewal-path_entrance__HcldR .renewal-path_dot__oVHXo,.renewal-path_path__mXX53.renewal-path_entrance__HcldR .renewal-path_label__POcSy,.renewal-path_path__mXX53.renewal-path_entrance__HcldR .renewal-path_step__5I9tD{animation:renewal-path_appear__H6RDq .3s ease-out both;animation-delay:calc(var(--at) * 8ms);animation-timeline:auto;animation-range:normal}}@keyframes renewal-path_draw__Sbcpu{0%{clip-path:inset(-12px 100% -12px -12px)}to{clip-path:inset(-12px -12px -12px -12px)}}@keyframes renewal-path_appear__H6RDq{0%{opacity:0}}.status-mark_mark__cuygM{flex:none;display:inline-block;width:18px;height:18px;vertical-align:middle;--disc:var(--caution);--glyph:var(--ink)}.status-mark_disc__lMKMr{fill:var(--disc)}.status-mark_glyph__QI_Tz{fill:none;stroke:var(--glyph);stroke-width:2.25;stroke-linecap:round;stroke-linejoin:round}.status-mark_dots__5m8AU{fill:var(--glyph);stroke:none}.status-mark_mark__cuygM[data-kind=confirmed],.status-mark_mark__cuygM[data-kind=price-fall]{--disc:var(--calm);--glyph:#fff}.status-mark_mark__cuygM[data-kind=failed],.status-mark_mark__cuygM[data-kind=price-rise],.status-mark_mark__cuygM[data-kind=too-late]{--disc:var(--urgent);--glyph:#fff}.step-chart_chart__WxNPE{--pad:12px;--rule:color-mix(in srgb,var(--ink) 16%,transparent);margin-top:20px;padding:20px 20px 14px;border-radius:4px;background:var(--sheet)}.step-chart_head__h_mBU{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:4px 16px}.step-chart_head__h_mBU h2{font-family:var(--font-display);font-size:1.125rem;font-weight:600;letter-spacing:-.01em}.step-chart_controls__0POlv{display:flex;flex-wrap:wrap;align-items:center;gap:8px}.step-chart_toggle__2J8y8{display:inline-flex;padding:2px;border-radius:4px;background:var(--muted)}.step-chart_toggle__2J8y8 button{min-height:32px;padding-inline:10px;border-radius:3px;font-size:13px;white-space:nowrap;color:var(--muted-foreground);cursor:pointer;transition:background-color .15s ease-out,color .15s ease-out}.step-chart_toggle__2J8y8 button[aria-pressed=true]{background:var(--sheet);color:var(--ink);box-shadow:0 0 0 1px var(--rule)}.step-chart_currency__iwWXt:focus-visible,.step-chart_toggle__2J8y8 button:focus-visible{outline:2px solid var(--ink);outline-offset:1px}.step-chart_currency__iwWXt{height:36px;padding-inline:8px;border:1px solid var(--input);border-radius:4px;background:var(--background);font-size:13px}.step-chart_read__QvPEF{display:flex;align-items:center;gap:.45em;margin-top:6px;font-size:13px;color:var(--muted-foreground)}.step-chart_read__QvPEF[data-fresh]{color:var(--ink)}.step-chart_empty__U1qAU{margin-top:16px;font-size:14px;color:var(--muted-foreground)}.step-chart_lane__NbyiB{margin-top:18px}.step-chart_laneHead__auGP6{display:flex;flex-wrap:wrap;align-items:baseline;gap:0 .4em;font-size:14px;color:var(--muted-foreground)}.step-chart_laneHead__auGP6 strong{font-family:var(--font-display);font-size:1.5rem;font-weight:600;letter-spacing:-.01em;color:var(--ink)}.step-chart_laneNote__szsr0{flex-basis:100%;font-size:13px}.step-chart_axis__2nE_i,.step-chart_plot__dBbjF{position:relative}.step-chart_plot__dBbjF>svg{position:absolute;inset:0 var(--pad);width:calc(100% - 2 * var(--pad));height:100%;overflow:visible}.step-chart_plot__dBbjF path{fill:none;stroke-width:2px}.step-chart_past__SoPAp{stroke:color-mix(in srgb,var(--ink) 35%,transparent)}.step-chart_ahead__ku8m4{stroke:var(--ink)}.step-chart_riser__3_KK4{stroke:var(--urgent)}.step-chart_run__agb3i{stroke:var(--ink)}.step-chart_drop__GSMMr{stroke:var(--calm)}.step-chart_sparkLarge__oTPVe,.step-chart_spark__vcyBL{display:block;overflow:visible}.step-chart_spark__vcyBL{width:64px;height:20px}.step-chart_sparkLarge__oTPVe{width:100%;height:48px}.step-chart_sparkLarge__oTPVe path,.step-chart_spark__vcyBL path{fill:none;stroke-width:1.5px}.step-chart_sparkLarge__oTPVe path{stroke-width:2px}.step-chart_toolLine__mFkeL{opacity:.3;cursor:pointer;transition:opacity .15s ease-out}.step-chart_toolLine__mFkeL:hover,.step-chart_toolLine__mFkeL[data-kind=down],.step-chart_toolLine__mFkeL[data-kind=up],.step-chart_toolLine__mFkeL[data-picked]{opacity:1}.step-chart_plot__dBbjF .step-chart_toolLine__mFkeL[data-picked] .step-chart_run__agb3i{stroke-width:3px}.step-chart_tick__JTII_{position:absolute;inset-inline:var(--pad);border-top:1px solid var(--rule);font-size:11px;line-height:1.4;color:var(--muted-foreground);font-variant-numeric:tabular-nums}.step-chart_lineLabel__A3R43{position:absolute;right:var(--pad);display:inline-flex;align-items:center;gap:4px;min-height:18px;padding-inline:4px;border-radius:4px;background:var(--sheet);font-size:12px;font-weight:500;white-space:nowrap;color:var(--ink);font-variant-numeric:tabular-nums}.step-chart_lineLabel__A3R43 svg{width:14px;height:14px}button.step-chart_lineLabel__A3R43{cursor:pointer}.step-chart_lineLabel__A3R43[data-picked],button.step-chart_lineLabel__A3R43:hover{background:var(--muted)}button.step-chart_lineLabel__A3R43:focus-visible{outline:2px solid var(--ink);outline-offset:1px}.step-chart_month__iwvJP,.step-chart_point__VcOLk,.step-chart_todayLabel__Je_UF,.step-chart_today__TBRtw{position:absolute;left:calc(var(--pad) + var(--x) * (100% - 2 * var(--pad)))}.step-chart_today__TBRtw{inset-block:0;border-left:1px dashed color-mix(in srgb,var(--ink) 45%,transparent)}.step-chart_point__VcOLk{display:flex;align-items:center;gap:6px;transform:translate(-50%,-50%);white-space:nowrap;pointer-events:none}.step-chart_point__VcOLk .step-chart_badge__S5mGD{position:absolute;bottom:calc(50% + 10px);left:calc(100% + 2px);padding-inline:2px;border-radius:2px;background:var(--sheet);font-size:12px;font-weight:500;font-variant-numeric:tabular-nums;color:var(--ink)}.step-chart_point__VcOLk[data-below] .step-chart_badge__S5mGD{top:calc(50% + 10px);bottom:auto}.step-chart_point__VcOLk[data-nudge=right]{transform:translate(12px,-50%)}.step-chart_point__VcOLk[data-nudge=left]{transform:translate(calc(-100% - 12px),-50%)}.step-chart_point__VcOLk[data-side=end] .step-chart_badge__S5mGD{left:auto;right:calc(100% + 2px)}.step-chart_riseDot__KCDbC{width:10px;height:10px;border-radius:50%;background:var(--urgent)}.step-chart_bill__Aq_JK{position:absolute;left:calc(var(--pad) + var(--x) * (100% - 2 * var(--pad)));display:block;width:0;height:calc(10px + var(--row) * 20px);border-left:1.5px solid var(--ink)}.step-chart_bill__Aq_JK>span{position:absolute;top:100%;left:-4px;padding:1px 4px;border-radius:4px;font-size:12px;line-height:1.3;white-space:nowrap;color:var(--ink);font-variant-numeric:tabular-nums}.step-chart_bill__Aq_JK[data-side=end]>span{left:auto;right:-4px}button.step-chart_bill__Aq_JK{cursor:pointer}button.step-chart_bill__Aq_JK:focus-visible>span,button.step-chart_bill__Aq_JK:hover>span{background:var(--muted)}button.step-chart_bill__Aq_JK:focus-visible{outline:none}button.step-chart_bill__Aq_JK:focus-visible>span{outline:2px solid var(--ink)}.step-chart_axis__2nE_i{height:50px;margin-top:8px;border-top:1px solid var(--rule);font-size:12px;color:var(--muted-foreground)}.step-chart_month__iwvJP{top:6px;display:grid;line-height:1.2}.step-chart_month__iwvJP[data-now]{font-weight:600;color:var(--ink)}.step-chart_year__BxE56{font-size:11px}.step-chart_todayLabel__Je_UF{top:32px;font-size:11px;font-weight:500;color:var(--ink);transform:translateX(-50%)}.step-chart_footnotes__88u28{display:grid;gap:2px;margin-top:8px;font-size:13px;color:var(--muted-foreground)}@media (max-width:767px){.step-chart_chart__WxNPE{--pad:8px;padding:16px 12px 12px}.step-chart_long__9J_zn{display:none}.step-chart_spark__vcyBL{width:48px}.step-chart_month__iwvJP[data-odd]{visibility:hidden}}@media (max-width:767px),(pointer:coarse){.step-chart_toggle__2J8y8 button{min-height:40px}.step-chart_currency__iwWXt{height:44px}}@media (pointer:coarse){.step-chart_currency__iwWXt{font-size:16px}button.step-chart_bill__Aq_JK:before{content:"";position:absolute;inset:-8px -16px -26px}}.admin_admin__zISRg{display:grid;gap:40px;margin-top:32px}.admin_head__Oxj1M{display:grid;gap:20px}.admin_tabs__7q5Ma{display:flex;gap:24px;border-bottom:1px solid var(--border);font-size:15px}.admin_tabs__7q5Ma a{display:inline-flex;align-items:center;min-height:44px;margin-bottom:-1px;border-bottom:2px solid transparent;color:var(--muted-foreground);transition:color .15s ease-out,border-color .15s ease-out}.admin_tabs__7q5Ma a:hover{color:var(--ink)}.admin_tabs__7q5Ma a[aria-current=page]{border-bottom-color:var(--ink);font-weight:500;color:var(--ink)}.admin_tabs__7q5Ma a:focus-visible{outline:2px solid var(--ink);outline-offset:2px}.admin_needs__p31SJ ul{display:grid;gap:8px}.admin_need__lUXvx{display:flex;align-items:flex-start;gap:10px;padding:14px 16px;border-radius:4px;background:var(--sheet);font-size:14px}.admin_need__lUXvx svg{margin-top:1px}.admin_tiles__kXmmG{display:grid;grid-template-columns:repeat(auto-fit,minmax(10.5rem,1fr));gap:12px}.admin_tile__kvXYF{display:grid;align-content:start;gap:4px;padding:16px 18px;border-radius:4px;background:var(--sheet);font-size:13px;color:var(--muted-foreground)}.admin_tile__kvXYF dt{color:var(--ink)}.admin_value__TMFsT{font-family:var(--font-display);font-size:2rem;font-weight:600;line-height:1.1;color:var(--ink);font-variant-numeric:tabular-nums}.admin_pair__9r6a6{display:grid;grid-template-columns:minmax(0,3fr) minmax(0,2fr);gap:40px}.admin_section__ID0dh{display:grid;align-content:start;gap:12px;font-size:14px}.admin_section__ID0dh h2{font-size:15px;font-weight:500}.admin_bars__n30Gq{display:flex;align-items:flex-end;gap:4px;height:120px}.admin_bar__07Nkx{position:relative;display:flex;align-items:flex-end;flex:1;height:100%}.admin_bar__07Nkx>span:first-child{width:100%;min-height:2px;border-radius:4px 4px 0 0;background:color-mix(in srgb,var(--ink) 72%,transparent)}.admin_bar__07Nkx:hover>span:first-child,.admin_tip__pdxIv{background:var(--ink)}.admin_tip__pdxIv{position:absolute;bottom:calc(100% + 6px);left:50%;translate:-50% 0;z-index:1;padding:4px 8px;border-radius:4px;color:var(--sheet);font-size:12px;white-space:nowrap;pointer-events:none;opacity:0}.admin_bar__07Nkx:hover .admin_tip__pdxIv{opacity:1}.admin_bar__07Nkx:nth-child(-n+3) .admin_tip__pdxIv{left:0;translate:none}.admin_bar__07Nkx:nth-last-child(-n+3) .admin_tip__pdxIv{left:auto;right:0;translate:none}.admin_axis__E_ppf{display:flex;justify-content:space-between;font-size:12px;color:var(--muted-foreground)}.admin_list__OZ_MB{display:grid;gap:8px}.admin_list__OZ_MB li{display:flex;justify-content:space-between;gap:12px}.admin_list__OZ_MB strong{font-weight:600;font-variant-numeric:tabular-nums}.admin_list__OZ_MB li>span:last-child{flex:none;white-space:nowrap}.admin_kind__u3WN_{display:inline-flex;align-items:center;gap:8px}.admin_people__0Cb2b{font-size:14px}.admin_people__0Cb2b summary{min-height:44px;display:flex;align-items:center;font-size:15px;font-weight:500;cursor:pointer}.admin_people__0Cb2b ul{display:grid;gap:8px;margin-top:8px}.admin_people__0Cb2b li{display:flex;flex-wrap:wrap;justify-content:space-between;gap:4px 16px}.admin_people__0Cb2b li>span:first-child{overflow-wrap:anywhere}.admin_detail__UJn9f{color:var(--muted-foreground)}.admin_detail__UJn9f,.admin_failed__0u_BM{overflow-wrap:anywhere}.admin_failed__0u_BM{color:var(--destructive)}.admin_add__ChRcT{display:grid;gap:16px;max-width:40rem}.admin_field__K_eKt{display:grid;gap:6px;font-size:14px}.admin_field__K_eKt label{font-weight:500}.admin_field__K_eKt>div{display:flex;gap:8px}.admin_field__K_eKt input,.admin_toolbar__Ewv2Y input{flex:1;min-width:0;height:44px;padding-inline:10px;border:1px solid var(--input);border-radius:4px;background:var(--background);font-size:14px}.admin_field__K_eKt input:focus-visible,.admin_toolbar__Ewv2Y input:focus-visible{outline:2px solid var(--ink);outline-offset:1px}.admin_draft__Xp8EL{display:grid;gap:16px;padding:20px;border-radius:4px;background:var(--sheet)}.admin_warn__Y0OD_{display:flex;align-items:flex-start;gap:10px;font-size:14px}.admin_logos__M2rKH{display:flex;flex-wrap:wrap;align-items:center;gap:8px;font-size:14px}.admin_logos__M2rKH legend{margin-bottom:6px;font-weight:500}.admin_logos__M2rKH label{display:inline-flex;align-items:center;gap:8px;min-height:44px;padding-inline:12px;border:1px solid var(--border);border-radius:4px;background:var(--background);cursor:pointer}.admin_logos__M2rKH label:has(input:checked){border-color:var(--ink);box-shadow:inset 0 0 0 1px var(--ink)}.admin_logos__M2rKH input{accent-color:var(--ink)}.admin_logos__M2rKH p{flex-basis:100%}.admin_preview__YSLnb{display:flex;flex-wrap:wrap;align-items:center;gap:4px 8px;font-size:13px}.admin_toolList__GHI3Q{display:grid;gap:16px}.admin_toolbar__Ewv2Y{display:grid;gap:10px}.admin_toolbar__Ewv2Y input{max-width:22rem}.admin_tools__sdahY{border-top:1px solid var(--border)}.admin_tools__sdahY>li{border-bottom:1px solid var(--border)}.admin_tools__sdahY summary{display:grid;grid-template-columns:minmax(10rem,14rem) minmax(0,1fr) 6.5rem;align-items:center;gap:4px 16px;min-height:48px;padding-block:8px;font-size:14px;cursor:pointer;list-style:none}.admin_tools__sdahY summary::-webkit-details-marker{display:none}.admin_tools__sdahY summary:hover .admin_toolName__r4TWc{text-decoration:underline;text-underline-offset:3px}.admin_tools__sdahY summary:focus-visible{outline:2px solid var(--ink);outline-offset:2px}.admin_toolName__r4TWc{display:inline-flex;align-items:center;gap:10px;min-width:0;font-weight:500}.admin_toolState__v3boQ{display:flex;align-items:flex-start;gap:8px;min-width:0}.admin_toolState__v3boQ svg{margin-top:1px}.admin_watchers__atA8s{justify-self:end;font-size:13px;color:var(--muted-foreground);font-variant-numeric:tabular-nums}.admin_toolMore__nLzio{display:grid;gap:10px;max-width:36rem;padding:4px 0 16px 28px;font-size:14px}.admin_send__yTeyC{display:flex;flex-wrap:wrap;align-items:center;gap:8px 12px}.admin_emails__DPtQi{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,22rem),1fr));gap:24px}.admin_email__wf4x2{display:grid;gap:8px;min-width:0}.admin_email__wf4x2 strong{font-weight:600}.admin_frame__d9S_s{width:100%;height:640px;border:0;border-radius:4px;background:var(--paper)}.admin_system__9j5LE{display:grid;grid-template-columns:max-content 1fr;gap:8px 24px}.admin_system__9j5LE dt{color:var(--muted-foreground)}@media (max-width:720px){.admin_pair__9r6a6{grid-template-columns:1fr}.admin_tools__sdahY summary{grid-template-columns:minmax(0,1fr) auto}.admin_toolState__v3boQ{grid-column:1/-1;grid-row:2}.admin_toolMore__nLzio{padding-left:0}.admin_people__0Cb2b li{flex-direction:column;gap:2px}.admin_system__9j5LE{grid-template-columns:1fr;gap:2px}.admin_system__9j5LE dd{margin-bottom:8px}.admin_frame__d9S_s{height:860px}}.wordmark_wordmark__ne4lZ{display:inline-flex;align-items:center;gap:8px;min-height:44px;font-family:var(--font-display);font-size:19px;font-weight:600;letter-spacing:-.015em}.not-found_screen__q7Kiw{display:flex;flex-direction:column;min-height:100svh;padding:24px max(32px,calc((100% - 1120px) / 2)) 0;overflow:hidden}.not-found_main__WoYtF{display:flex;flex-direction:column;align-items:flex-start;gap:16px;max-width:460px;margin-top:24px}.not-found_main__WoYtF h1{font-family:var(--font-display);font-size:clamp(2.5rem,4vw,3.5rem);font-weight:600;line-height:1.05;letter-spacing:-.025em;text-wrap:balance}.not-found_main__WoYtF p{font-size:17px;line-height:1.5;color:var(--muted-foreground)}.not-found_art__ivgjk{flex:none;width:100%;height:auto;margin-top:auto;padding-top:16px;overflow:visible;fill:none;stroke-width:4}.not-found_band1__VCSQF{fill:#ded7cb}.not-found_band2__KsBAM{fill:#d3cabb}.not-found_ghost__vhC7k{stroke:color-mix(in srgb,var(--ink) 35%,transparent);stroke-width:2;stroke-dasharray:8 8}.not-found_calm__7SAYi{stroke:var(--calm)}.not-found_caution__PKaXS{stroke:var(--caution)}.not-found_tear__hpXpc{stroke:var(--caution);stroke-width:3}.not-found_urgent__YzkRo{stroke:var(--urgent)}.not-found_calmDot__w13S_{fill:var(--calm)}.not-found_cautionDot__iXiCg{fill:var(--caution)}.not-found_urgentDot__yDzRm{fill:var(--urgent)}@media (prefers-reduced-motion:no-preference){.not-found_fallen__tjduW>*{animation:not-found_fall__2ZMWU .7s cubic-bezier(.5,0,.75,0) backwards}}@keyframes not-found_fall__2ZMWU{0%{opacity:0;transform:translateY(-240px)}}@media (max-width:767px){.not-found_screen__q7Kiw{padding:16px 20px 0}.not-found_main__WoYtF{max-width:none}.not-found_art__ivgjk{width:800px;max-width:none;margin-left:-450px}}.plain-screen_screen__CojVs{display:flex;flex-direction:column;min-height:100svh;padding:24px max(32px,calc((100% - 1120px) / 2)) 0;overflow:hidden}.plain-screen_main__reMee{display:flex;flex-direction:column;align-items:flex-start;gap:16px;max-width:28rem;margin-top:24px}.plain-screen_art__0Ftsx{margin:auto 8px 90px 40%;padding-top:40px}@media (max-width:767px){.plain-screen_screen__CojVs{padding:16px 20px 0}.plain-screen_art__0Ftsx{margin:auto 0 0;padding-top:32px}}.auth-screen_screen__qYRjp{--column:max(32px,calc((100% - 1120px) / 2));position:relative;display:flex;flex-direction:column;gap:32px;min-height:100svh;padding:24px var(--column) 48px;overflow:hidden}.auth-screen_form__bnhJu,.auth-screen_header__A08S2{position:relative;z-index:1}.auth-screen_form__bnhJu{display:flex;flex-direction:column;gap:20px;width:100%;max-width:400px;padding:32px;border-radius:4px;background:var(--sheet)}.auth-screen_art__uMMFq{position:absolute;left:calc(var(--column) + 460px);right:calc(var(--column) + 20px);bottom:110px}.auth-screen_title__fLYte{font-family:var(--font-display);font-size:2rem;font-weight:600;line-height:1.15;letter-spacing:-.02em}.auth-screen_intro__tQ_6Q{margin-top:-8px;font-size:15px;line-height:1.5;color:var(--muted-foreground)}.auth-screen_intro__tQ_6Q a{color:var(--ink);text-decoration:underline;text-underline-offset:.2em}.auth-screen_email__i5j7B{display:flex;flex-direction:column;gap:8px;font-size:14px;font-weight:500}.auth-screen_email__i5j7B input{height:44px;margin-bottom:4px;padding-inline:12px;border:1px solid var(--input);border-radius:4px;background:var(--paper);font-size:15px;font-weight:400}.auth-screen_email__i5j7B input:focus-visible{outline:2px solid var(--ink);outline-offset:1px}.auth-screen_note__9LBMs{font-size:14px;line-height:1.5;color:var(--muted-foreground)}.auth-screen_artNote__52bIC{font-size:13px;color:var(--muted-foreground)}@media (pointer:coarse){.auth-screen_email__i5j7B input{font-size:16px}}@media (max-width:1099px){.auth-screen_screen__qYRjp{padding-bottom:0}.auth-screen_art__uMMFq{position:static;margin:24px 8px 110px}}@media (max-width:767px){.auth-screen_screen__qYRjp{gap:16px;padding:16px 20px 40px}.auth-screen_form__bnhJu{max-width:none;padding:24px 20px}.auth-screen_art__uMMFq{order:1;margin:0}.auth-screen_artNote__52bIC{margin-bottom:8px}.auth-screen_header__A08S2{order:0}.auth-screen_form__bnhJu{order:2}}.legal-page_screen__Zqx7X{padding:24px max(32px,calc((100% - 1120px) / 2)) 64px}.legal-page_main__1BlhS{max-width:40rem;margin-top:32px;font-size:15px;line-height:1.6}.legal-page_main__1BlhS h1{font-family:var(--font-display);font-size:2rem;font-weight:600;line-height:1.15;letter-spacing:-.02em}.legal-page_main__1BlhS h2{margin-top:32px;font-family:var(--font-display);font-size:1.25rem;font-weight:600;letter-spacing:-.01em}.legal-page_main__1BlhS p,.legal-page_main__1BlhS ul{margin-top:10px}.legal-page_main__1BlhS ul{padding-left:1.2em;list-style:disc}.legal-page_main__1BlhS li+li{margin-top:4px}.legal-page_main__1BlhS a{text-decoration:underline;text-underline-offset:3px}.legal-page_draft__63GuF{padding:12px 16px;border-radius:4px;background:var(--sheet);font-size:14px;color:var(--muted-foreground)}.legal-page_links__uFfZb{display:flex;gap:16px;margin-top:28px;font-size:14px}.legal-page_links__uFfZb a{display:inline-flex;align-items:center;min-height:44px}@media (max-width:767px){.legal-page_screen__Zqx7X{padding:16px 20px 48px}}