.sub-page{--sub-frost:rgba(255,255,255,0.05);--sub-frost-2:rgba(255,255,255,0.08);--sub-frost-3:rgba(255,255,255,0.14);--sub-line:rgba(255,255,255,0.1);--sub-line-2:rgba(255,255,255,0.18);--sub-blur:18px;--sub-radius:12px;--sub-nums:tabular-nums;--sub-mono:ui-monospace,SFMono-Regular,"SF Mono",Menlo,Consolas,"Liberation Mono",monospace;--sub-max:1180px;min-height:calc(100vh / var(--fluid-zoom, 1));width:100%;padding:var(--hud-mt) 20px var(--hud-mb);background:transparent;overflow-x:visible;position:relative;z-index:5}[data-theme=light] .sub-page{--sub-frost:rgba(30,25,20,0.045);--sub-frost-2:rgba(30,25,20,0.075);--sub-frost-3:rgba(30,25,20,0.12);--sub-line:rgba(30,25,20,0.12);--sub-line-2:rgba(30,25,20,0.22)}.sub-page-container{position:relative;width:100%;max-width:100%;margin:0 auto;padding:0}.sub-hud{background:rgba(255,255,255,.04);border:1px solid rgba(255,255,255,.06);box-shadow:var(--glass-shadow);border-radius:12px;padding:16px 20px;max-width:calc(var(--sub-max) + 40px);width:100%;margin:0 auto;display:flex;flex-direction:column;height:clamp(420px,calc(calc(100vh / var(--fluid-zoom, 1)) - var(--hud-mt) - var(--hud-mb)),1200px);max-height:calc(calc(100vh / var(--fluid-zoom, 1)) - var(--hud-mt) - var(--hud-mb));min-height:0;overflow:hidden;color:var(--text-primary)}html[data-fluid-zoom] .sub-hud{height:clamp(420px,calc(100vh / var(--fluid-zoom, 1) - var(--hud-mt) - var(--hud-mb)),calc(1200px / var(--fluid-zoom, 1)));max-height:calc(100vh / var(--fluid-zoom, 1) - var(--hud-mt) - var(--hud-mb))}[data-theme=dark] .sub-hud,[data-theme=light] .sub-hud{background:rgba(255,255,255,.04);border-color:rgba(255,255,255,.06)}.sub__num{font-variant-numeric:tabular-nums}.sub{display:block;color:var(--text-primary);padding-bottom:28px}.sub__hud-head{display:flex;align-items:flex-end;justify-content:space-between;gap:16px;flex-wrap:wrap;padding:6px 4px 14px;flex:0 0 auto}.sub__hud-title{min-width:0}.sub__eyebrow{display:block;font-size:10.5px;font-weight:510;letter-spacing:.18em;text-transform:uppercase;color:var(--text-tertiary)}.sub__hud-head h1{margin:6px 0 0;font-size:clamp(22px,calc(3.1vw / var(--fluid-zoom, 1)),34px);font-weight:590;letter-spacing:-.035em;line-height:1.04}.sub__hud-controls{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.sub__manage{font-size:12px;font-weight:550;white-space:nowrap;text-decoration:none;color:var(--text-secondary);padding:8px 14px;border-radius:999px;background:var(--sub-frost);border:1px solid var(--sub-line);backdrop-filter:blur(14px);transition:background .2s cubic-bezier(.22,.9,.26,1),border-color .2s cubic-bezier(.22,.9,.26,1),color .2s cubic-bezier(.22,.9,.26,1)}.sub__manage:hover{color:var(--text-primary);background:var(--sub-frost-2);border-color:var(--sub-line-2)}.sub__cadence{position:relative;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:0;padding:3px;border-radius:999px;background:rgba(255,255,255,.05);border:1px solid rgba(255,255,255,.1);backdrop-filter:blur(14px)}.sub__cadence-ind{grid-area:1/1;border-radius:999px;background:rgba(255,255,255,.14);border:1px solid rgba(255,255,255,.16);box-shadow:inset 0 1px 0 rgba(255,255,255,.16);transform:translateX(calc(100% * var(--cad-i, 0) * var(--rtl-x, 1)));transition:transform .42s cubic-bezier(.22,.9,.26,1);pointer-events:none}.sub__cadence button{font:inherit;font-size:13px;font-weight:510;grid-row:1;position:relative;z-index:1;display:inline-flex;align-items:center;justify-content:center;gap:6px;padding:8px 14px;border-radius:999px;border:1px solid transparent;background:transparent;color:var(--text-secondary);cursor:pointer;white-space:nowrap}.sub__cadence button:first-of-type{grid-column:1}.sub__cadence button:nth-of-type(2){grid-column:2}.sub__cadence button:nth-of-type(3){grid-column:3}.sub__cadence button.is-on,.sub__cadence button:hover{color:var(--text-primary)}.sub__cadence button small{font-size:10.5px;font-weight:590;letter-spacing:.04em;padding:2px 6px;border-radius:999px;background:rgba(255,255,255,.14);color:var(--text-primary)}.sub__rail{position:relative;display:grid;grid-template-columns:repeat(7,minmax(0,1fr));gap:0;padding:4px;border-radius:12px;background:rgba(255,255,255,.045);border:1px solid rgba(255,255,255,.08);backdrop-filter:blur(16px);flex:0 0 auto}.sub__rail-indicator{grid-area:1/1;border-radius:12px;background:rgba(255,255,255,.13);border:1px solid rgba(255,255,255,.18);box-shadow:inset 0 1px 0 rgba(255,255,255,.16),0 8px 22px -10px rgba(0,0,0,.5);transform:translateX(calc(100% * var(--rail-i, 0) * var(--rtl-x, 1)));transition:transform .46s cubic-bezier(.22,.92,.24,1);pointer-events:none}.sub__rail-btn{grid-row:1;font:inherit;position:relative;z-index:1;display:flex;flex-direction:column;align-items:center;gap:3px;padding:11px 6px 10px;border:1px solid transparent;border-radius:12px;background:transparent;color:var(--text-secondary);cursor:pointer;text-align:center;min-width:0}.sub__rail-btn:first-of-type{grid-column:1}.sub__rail-btn:nth-of-type(2){grid-column:2}.sub__rail-btn:nth-of-type(3){grid-column:3}.sub__rail-btn:nth-of-type(4){grid-column:4}.sub__rail-btn:nth-of-type(5){grid-column:5}.sub__rail-btn:nth-of-type(6){grid-column:6}.sub__rail-btn:nth-of-type(7){grid-column:7}.sub__rail-btn.is-on,.sub__rail-btn:hover{color:var(--text-primary)}.sub__rail-btn b{font-size:13px;font-weight:590;letter-spacing:-.012em;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:100%}.sub__rail-btn small{font-size:11.5px;font-weight:510;color:inherit;opacity:.75;font-variant-numeric:var(--sub-nums)}.sub__rail-btn.is-on small,.sub__rail-btn:hover small{opacity:1}.sub__num{display:inline-block;animation:subNum .34s cubic-bezier(.22,.9,.26,1) backwards}@keyframes subNum{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:none}}.sub__rail-btn.is-on small{color:var(--text-secondary)}.sub__rail-you{position:absolute;top:-1px;inset-inline-end:4px;font-size:8.5px;font-style:normal;font-weight:590;letter-spacing:.1em;text-transform:uppercase;color:var(--text-tertiary)}.sub__scroll{position:relative;flex:1 1 auto;min-height:0;overflow-y:auto;overflow-x:hidden;padding-inline:4px;margin-inline:-4px;padding-top:16px;scrollbar-width:thin;scrollbar-color:var(--sub-line-2) transparent}.sub__scroll::-webkit-scrollbar-button{display:none;width:0;height:0}.sub__wrap{max-width:var(--sub-max);margin:0 auto;padding-inline:2px}.sub__btn{font:inherit;font-size:13.5px;font-weight:590;padding:10px 17px;border-radius:8px;border:1px solid var(--border-color-strong);background:var(--bg-tertiary);color:var(--text-primary);cursor:pointer}.sub__btn:hover:not(:disabled){border-color:var(--text-tertiary)}.sub__btn--primary{background:var(--sub-frost-3,rgba(255,255,255,.14));color:var(--text-primary);border-color:var(--sub-line-2);box-shadow:inset 0 1px 0 rgba(255,255,255,.22),inset 0 -1px 0 rgba(255,255,255,.06)}.sub__btn--primary:hover:not(:disabled){background:rgba(255,255,255,.2);border-color:rgba(255,255,255,.28)}.sub__btn:disabled{opacity:.5;cursor:not-allowed}.sub__rail--personal{grid-template-columns:repeat(3,minmax(0,1fr));margin-bottom:12px}.sub__section-head--gap{margin-top:46px}.sub__section-head{display:flex;align-items:baseline;gap:10px;flex-wrap:wrap;margin-bottom:10px;animation:subSectionIn .42s cubic-bezier(.22,.7,.3,1) both}.sub__section-head h3{margin:0;font-size:15px;font-weight:590;letter-spacing:-.005em;color:var(--text-primary)}.sub__section-head p{margin:0;font-size:12.5px;color:var(--text-tertiary)}@keyframes subSectionIn{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.sub__num,.sub__section-head{animation:none}}.sub__plan-slot{margin-top:16px;padding-inline:0}@keyframes subPlanRise{0%{transform:translateY(10px) scale(.988)}to{transform:none}}@keyframes subRiseIn{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}@keyframes subFadeIn{0%{opacity:0}to{opacity:1}}@keyframes subPop{0%{transform:scale(.86);opacity:0}to{transform:none;opacity:1}}.sub__plan{position:relative;border-radius:12px;border:1px solid var(--sub-line-2);background:var(--sub-frost-2);backdrop-filter:blur(22px);overflow:hidden;box-shadow:0 20px 60px -30px rgba(0,0,0,.55);animation:subPlanRise .5s cubic-bezier(.22,.72,.24,1) backwards}.sub__rail-you{animation:subPop .34s var(--ease-spring) backwards}@media (prefers-reduced-motion:reduce){.sub__plan,.sub__rail-you{animation:none}.sub__cadence-ind,.sub__rail-indicator{transition:none}}.sub__plan:before{content:"";position:absolute;top:0;inset-inline:12%;height:1px;background:linear-gradient(90deg,transparent,rgba(255,255,255,.28),transparent);pointer-events:none}.sub__plan.is-yours{border-color:rgba(255,255,255,.3)}.sub__label{display:block;margin-bottom:3px;font-size:9.5px;font-weight:510;letter-spacing:.15em;text-transform:uppercase;color:var(--text-tertiary)}[data-theme=light] .sub__btn--primary{background:rgba(30,25,20,.1);border-color:rgba(30,25,20,.2);color:var(--text-primary);box-shadow:inset 0 1px 0 rgba(255,255,255,.5),inset 0 -1px 0 rgba(30,25,20,.05)}[data-theme=light] .sub__btn--primary:hover:not(:disabled){background:rgba(30,25,20,.16);border-color:rgba(30,25,20,.28)}.sub__section{padding-top:34px}.sub__section-head{margin-bottom:16px}.sub__section-head h2{margin:0;font-size:clamp(19px,calc(2.3vw / var(--fluid-zoom, 1)),25px);font-weight:590;letter-spacing:-.032em}.sub__cards{display:grid;grid-template-columns:repeat(auto-fill,minmax(248px,1fr));gap:10px;margin-top:12px}.sub__cards--wide{grid-template-columns:repeat(auto-fit,minmax(300px,1fr))}.sub__card{position:relative;height:100%;border-radius:16px;border:1px solid var(--sub-line);background:linear-gradient(180deg,rgba(255,255,255,.075),rgba(255,255,255,.028) 42%,rgba(255,255,255,.05));box-shadow:inset 0 0 0 1px rgba(255,255,255,.07);padding:14px 15px 13px;display:flex;flex-direction:column;gap:5px;transition:border-color .24s ease,transform .32s var(--ease-smooth),box-shadow .32s var(--ease-smooth);animation:subPlanRise .46s cubic-bezier(.22,.72,.24,1) backwards;animation-delay:calc(var(--i, 0) * 70ms)}[data-theme=light] .sub__card{background:linear-gradient(180deg,rgba(255,255,255,.6),rgba(255,255,255,.3) 42%,rgba(255,255,255,.45));box-shadow:inset 0 0 0 1px rgba(30,25,20,.1)}.sub__card--buy:before{content:"";position:absolute;inset:0 0 auto;height:1px;border-radius:16px 16px 0 0;background:linear-gradient(90deg,transparent,rgba(255,255,255,.4) 22%,rgba(255,255,255,.4) 78%,transparent)}.sub__card>*{animation:subFadeIn .42s ease backwards;animation-delay:calc(.08s + var(--i, 0) * 70ms)}@media (hover:hover){.sub__card:hover{border-color:var(--sub-line-2);transform:var(--perf-hover-transform,translateY(-2px));box-shadow:inset 0 0 0 1px rgba(255,255,255,.12)}.sub__card:hover .sub__badge-face{transform:var(--perf-hover-transform,translateY(-2px) scale(1.04))}}.sub__card--buy{border-color:var(--sub-line-2)}.sub__card h4{margin:0;font-size:15px;font-weight:590;letter-spacing:-.022em}.sub__card-amount{display:flex;align-items:baseline;gap:6px;font-size:27px;font-weight:300;letter-spacing:-.035em;line-height:1;font-variant-numeric:var(--sub-nums)}.sub__card-amount small{font-size:11.5px;font-weight:500;letter-spacing:0;color:var(--text-tertiary)}.sub__card p{margin:0;font-size:12.5px;line-height:1.5;color:var(--text-secondary)}.sub__label{display:flex;align-items:center;gap:7px}.sub__pill{font-style:normal;font-size:9px;font-weight:600;letter-spacing:.1em;padding:2px 7px;border-radius:999px;border:1px solid var(--sub-line-2);color:var(--text-secondary);white-space:nowrap}.sub__pill--on{background:var(--sub-frost-2);color:var(--text-primary)}.sub__card--buy.is-soon{background:var(--sub-frost);border-style:dashed}.sub__card--buy.is-soon .sub__card-amount,.sub__card--buy.is-soon h4{color:var(--text-secondary)}.sub__card--buy.is-yours{border-color:var(--sub-line-2);box-shadow:inset 0 1px 0 rgba(255,255,255,.14)}.sub__card-gate{margin:1px 0 0;padding-top:8px;border-top:1px solid var(--sub-line);font-size:12px;line-height:1.5;color:var(--text-tertiary)}.sub__card-gate strong{color:var(--text-primary);font-weight:590}.sub__card-foot{margin-top:auto;padding-top:10px;display:flex;flex-direction:column;align-items:stretch;gap:8px}.sub__card-foot .sub__btn{border-radius:999px;padding:9px 18px;font-size:13px;text-align:center}.sub__card-foot .sub__btn--primary{background:linear-gradient(180deg,var(--sub-frost-3),rgba(255,255,255,.07));border-color:var(--sub-line-2);box-shadow:inset 0 1px 0 rgba(255,255,255,.28),0 5px 16px -4px rgba(0,0,0,.45)}.sub__card-foot .sub__btn--primary:hover:not(:disabled){background:linear-gradient(180deg,rgba(255,255,255,.22),rgba(255,255,255,.1));border-color:var(--sub-line-2)}.sub__card-foot .sub__ref{text-align:center;padding:6px 4px;line-height:1.45}.sub__state{display:flex;align-items:center;justify-content:center;gap:7px;padding:9px 18px;border-radius:999px;border:1px solid var(--sub-line-2);background:var(--sub-frost-2);box-shadow:inset 0 1px 0 rgba(255,255,255,.16);font-size:13px;font-weight:560;line-height:1.25;color:var(--text-primary);text-align:center}.sub__state-mark{flex:none;opacity:.75}.sub__ref{font-size:10.5px;color:var(--text-tertiary);font-variant-numeric:var(--sub-nums)}.sub__gate{margin:0 0 14px;padding:13px 16px;border-radius:14px;border:1px solid var(--sub-line-2);background:var(--sub-frost-2);font-size:13px;line-height:1.55;color:var(--text-secondary)}.sub__gate strong,.sub__gate-link{color:var(--text-primary);font-weight:600}.sub__gate-link{text-decoration:underline;text-underline-offset:2px;transition:opacity .2s ease}.sub__gate-link:hover{opacity:.75}.sub__founding{margin:0 0 12px;font-size:12.5px;line-height:1.5;color:var(--text-tertiary);font-variant-numeric:tabular-nums}.sub__founding-count{color:var(--text-primary);font-weight:640}.sub__founding strong{color:var(--text-secondary);font-weight:600}.sub__seller{display:flex;align-items:flex-start;gap:16px;margin-top:6px;padding:18px 20px;border-radius:18px;border:1px solid var(--sub-line-2);background:var(--sub-frost-2);box-shadow:inset 0 1px 0 rgba(255,255,255,.14)}.sub__seller-face{flex:none;width:44px;height:44px;object-fit:contain}.sub__seller-body{display:flex;flex-direction:column;gap:7px;min-width:0}.sub__seller-title{margin:0;font-size:14px;font-weight:600;letter-spacing:-.01em;color:var(--text-primary);text-wrap:balance}.sub__seller-line{margin:0;font-size:12.5px;line-height:1.6;color:var(--text-secondary);max-width:68ch}.sub__seller-line strong{color:var(--text-primary);font-weight:600}.sub__seller-state{align-self:flex-start;margin-top:3px}@media (max-width:560px){.sub__seller{flex-direction:column;gap:12px;padding:16px}}.sub__fine{margin:18px 0 0;font-size:11.5px;line-height:1.55}.sub__fine,.sub__no{color:var(--text-tertiary)}.sub__no{opacity:.6}[data-theme=light] .sub{--sub-line:rgba(30,25,20,0.11);--sub-line-2:rgba(30,25,20,0.18)}[data-theme=light] .sub__cadence-ind{background:rgba(30,25,20,.09);border-color:rgba(30,25,20,.16)}[data-theme=light] .sub__rail-indicator{background:rgba(30,25,20,.08);border-color:rgba(30,25,20,.14)}@media (max-width:767px){.sub-page{padding:calc(var(--appbar-clear) + 14px) var(--mob-gutter) calc(var(--tabbar-clear) + 24px)}.sub-hud,[data-theme=dark] .sub-hud,[data-theme=light] .sub-hud{background:transparent;backdrop-filter:none;border:none;border-radius:0;box-shadow:none;padding:0}.sub__hud-head{align-items:center;padding:2px 0 12px}.sub__hud-head h1{font-size:20px}.sub__cadence button{padding:7px 12px;font-size:12px}.sub__rail{display:flex;overflow-x:auto;scroll-snap-type:x proximity;gap:6px;border-radius:0;border-inline:0;background:transparent;backdrop-filter:none;padding-inline:var(--mob-gutter);margin-inline:calc(var(--mob-gutter) * -1);scrollbar-width:none}.sub__rail::-webkit-scrollbar{display:none}.sub__rail-indicator{display:none}.sub__rail-btn{flex:0 0 auto;min-width:96px;scroll-snap-align:start;border-radius:12px;background:rgba(255,255,255,.05);border-color:rgba(255,255,255,.09)}.sub__rail-btn.is-on{background:rgba(255,255,255,.14);border-color:rgba(255,255,255,.2)}[data-theme=light] .sub__rail-btn.is-on{background:rgba(30,25,20,.09);border-color:rgba(30,25,20,.16)}}@media (prefers-reduced-motion:reduce){.sub__cadence-ind,.sub__card,.sub__rail-indicator{transition:none}}.sub__badge-face{width:44px;height:44px;display:block;margin-bottom:4px;filter:drop-shadow(0 2px 10px rgba(0,0,0,.45));transition:transform .34s var(--ease-spring)}@media (prefers-reduced-motion:reduce){.sub__card,.sub__card>*{animation:none}.sub__badge-face,.sub__card{transition:none}}.sub__notice{margin:0 0 14px;padding:12px 15px;border-radius:12px;border:1px solid var(--sub-line-2);background:var(--sub-frost);font-size:.87rem;line-height:1.55;color:var(--text-primary)}.sub__notice--scheduled{border-color:color-mix(in srgb,var(--text-primary) 26%,transparent)}.sub__notice--scheduled b{font-weight:650}.cpd{position:fixed;inset:0;z-index:1200;display:flex;align-items:center;justify-content:center;padding:20px;background:rgba(255,255,255,.03);backdrop-filter:blur(40px) saturate(1.6);animation:cpdIn .22s cubic-bezier(.22,.9,.26,1)}.cpd__panel{width:min(640px,100%);padding:22px 22px 18px;border-radius:var(--sub-radius,12px);border:1px solid var(--sub-line-2);background:var(--sub-frost-2);box-shadow:inset 0 1px 0 rgba(255,255,255,.14);animation:cpdRise .28s cubic-bezier(.22,.9,.26,1)}.cpd__title{margin:0 0 16px;font-size:1.12rem;font-weight:600;line-height:1.3;letter-spacing:-.01em;color:var(--text-primary);text-wrap:balance}.cpd__money{display:flex;align-items:center;gap:12px;margin-bottom:16px;padding:13px 15px;border-radius:var(--sub-radius,12px);border:1px solid var(--sub-line);background:var(--sub-frost)}.cpd__fig{flex:1 1 0;display:flex;flex-direction:column;gap:3px;margin:0;min-width:0}.cpd__fig span{font-size:.66rem;font-weight:700;letter-spacing:.13em;text-transform:uppercase;color:var(--text-tertiary,var(--text-secondary))}.cpd__fig b{font-family:var(--sub-mono);font-size:1.02rem;font-weight:590;font-variant-numeric:var(--sub-nums,tabular-nums);letter-spacing:-.02em;color:var(--text-primary);white-space:nowrap}.cpd__fig--was b{color:var(--text-secondary)}.cpd__arrow{flex:0 0 auto;width:8px;height:8px;border-top:1.5px solid var(--text-tertiary);border-inline-end:1.5px solid var(--text-tertiary);transform:rotate(45deg)}[dir=rtl] .cpd__arrow{transform:rotate(225deg)}.cpd__says{margin:0 0 12px;font-size:.84rem;line-height:1.55;color:var(--text-secondary)}.cpd__says--warn{color:var(--text-tertiary,var(--text-secondary))}.cpd__acts{display:flex;gap:10px;margin-top:16px}.cpd__btn{flex:1 1 auto;font:inherit;font-size:.84rem;font-weight:550;padding:11px 14px;border-radius:10px;border:1px solid var(--sub-line-2);background:var(--sub-frost);color:var(--text-secondary);cursor:pointer;transition:background .18s cubic-bezier(.22,.9,.26,1),color .18s cubic-bezier(.22,.9,.26,1)}.cpd__btn:hover:not(:disabled){background:var(--sub-frost-2);color:var(--text-primary)}.cpd__btn:focus-visible{outline:2px solid var(--text-primary);outline-offset:2px}.cpd__btn:disabled{cursor:default;opacity:.6}.cpd__btn--go{flex:1.4 1 auto;border-color:var(--sub-line-2);background:var(--sub-frost-3);color:var(--text-primary);box-shadow:inset 0 1px 0 rgba(255,255,255,.18)}@keyframes cpdIn{0%{opacity:0}}@keyframes cpdRise{0%{opacity:0;transform:translateY(8px) scale(.985)}}@media (prefers-reduced-motion:reduce){.cpd,.cpd__panel{animation:none}.cpd__btn{transition:none}}@media (max-width:520px){.cpd__acts{flex-direction:column-reverse}}.cpd__bills{display:grid;grid-template-columns:1fr 1fr;gap:10px;margin-bottom:14px}.cpd__bill{padding:11px 12px 9px;border-radius:var(--sub-radius,12px);border:1px solid var(--sub-line);background:var(--sub-frost);min-width:0}.cpd__bill.is-next{border-color:var(--sub-line-2);background:var(--sub-frost-2)}.cpd__bill-h{margin:0 0 7px;font-size:.62rem;font-weight:700;letter-spacing:.13em;text-transform:uppercase;color:var(--text-tertiary,var(--text-secondary))}.cpd__line{display:flex;align-items:baseline;justify-content:space-between;gap:8px;margin:0;padding:3px 0;font-size:.76rem;line-height:1.4;color:var(--text-secondary)}.cpd__line span{min-width:0;overflow-wrap:anywhere}.cpd__line b{flex:0 0 auto;font-family:var(--sub-mono);font-weight:500;font-variant-numeric:var(--sub-nums,tabular-nums);letter-spacing:-.02em;white-space:nowrap}.cpd__line--none{color:var(--text-tertiary);font-style:italic}.cpd__line--total{margin-top:5px;padding-top:6px;border-top:1px solid var(--sub-line);color:var(--text-primary);font-weight:600}.cpd__delta{color:var(--text-primary);font-weight:500}.cpd__lose{margin-bottom:12px;padding:11px 12px 8px;border-radius:var(--sub-radius,12px);border:1px solid var(--sub-line);background:var(--sub-frost)}.cpd__lose-list{margin:0 0 8px;padding-inline-start:17px;font-size:.78rem;line-height:1.6;color:var(--text-secondary)}.cpd__lose .cpd__says{margin-bottom:0;font-size:.76rem}.cpd__panel{max-height:min(calc(88vh / var(--fluid-zoom, 1)),780px);overflow-y:auto;overscroll-behavior:contain}@media (max-width:520px){.cpd__bills{grid-template-columns:1fr}}