:where(.uhaara-shell:not(.admin-shell)) :is(.billing-v43,.report-unlock-v43){--b3-accent:#2945bd;--b3-accent-ink:#fff;font-size:16px;line-height:1.6}html[data-theme=night] :where(.uhaara-shell:not(.admin-shell)) :is(.billing-v43,.report-unlock-v43){--b3-accent:#a6b6ff;--b3-accent-ink:#111932}:where(.uhaara-shell:not(.admin-shell)) .billing-v43{max-width:1120px;margin:0 auto;padding-bottom:36px}:where(.uhaara-shell:not(.admin-shell)) .billing-v43 :is(h1,h2,h3,p){margin:0}:where(.uhaara-shell:not(.admin-shell)) .billing-v43 h1{letter-spacing:-.01em;font-size:30px;font-weight:600;line-height:1.2}:where(.uhaara-shell:not(.admin-shell)) .billing-v43 h2{font-size:21px;font-weight:600;line-height:1.3}:where(.uhaara-shell:not(.admin-shell)) .billing-v43 h3{font-size:18px;font-weight:600;line-height:1.35}:where(.uhaara-shell:not(.admin-shell)) .billing-v43 .b3-top{justify-content:space-between;align-items:center;gap:16px;margin-bottom:24px;display:flex}:where(.uhaara-shell:not(.admin-shell)) .billing-v43 .b3-tabs{flex-wrap:wrap;gap:8px;margin:24px 0;display:flex}:where(.uhaara-shell:not(.admin-shell)) .billing-v43 .b3-tabs button{border:1px solid var(--color-border);border-radius:30px;min-height:44px;padding:8px 16px;font-size:14px}:where(.uhaara-shell:not(.admin-shell)) .billing-v43 .b3-tabs button[aria-current=page]{border-color:var(--b3-accent);background:var(--color-accent-soft);color:var(--chart-ink)}:where(.uhaara-shell:not(.admin-shell)) .billing-v43 .b3-lead{color:var(--color-muted);max-width:65ch;margin:8px 0 16px}:where(.uhaara-shell:not(.admin-shell)) .billing-v43 .b3-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;display:grid}:where(.uhaara-shell:not(.admin-shell)) .billing-v43 .b3-plan{text-align:left;border:1px solid var(--color-border);background:var(--color-surface);width:100%;color:var(--color-fg);border-radius:20px;padding:20px;display:block}:where(.uhaara-shell:not(.admin-shell)) .billing-v43 .b3-plan[aria-pressed=true]{border:2px solid var(--b3-accent);padding:19px}:where(.uhaara-shell:not(.admin-shell)) .billing-v43 .b3-plan-head{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}:where(.uhaara-shell:not(.admin-shell)) .billing-v43 .b3-plan-head strong{white-space:nowrap;font-size:16px}:where(.uhaara-shell:not(.admin-shell)) .billing-v43 ul{margin:10px 0;padding-left:18px;list-style:outside}:where(.uhaara-shell:not(.admin-shell)) .billing-v43 .b3-note{color:var(--color-muted);padding:16px 0;font-size:14px}:where(.uhaara-shell:not(.admin-shell)) .billing-v43 .b3-notice{border:1px solid var(--color-border);border-left:3px solid var(--color-gold);border-radius:16px;margin:18px 0;padding:16px;font-size:14px}:where(.uhaara-shell:not(.admin-shell)) .billing-v43 .b3-card{background:var(--color-surface);border:1px solid var(--color-border);border-radius:20px;margin:16px 0;padding:20px}:where(.uhaara-shell:not(.admin-shell)) .billing-v43 .b3-summary{max-width:680px}:where(.uhaara-shell:not(.admin-shell)) .billing-v43 .b3-summary dl{margin:0}:where(.uhaara-shell:not(.admin-shell)) .billing-v43 .b3-summary dl>div{border-bottom:1px solid var(--color-border);justify-content:space-between;gap:24px;padding:10px 0;display:flex}:where(.uhaara-shell:not(.admin-shell)) .billing-v43 .b3-summary dl>div:last-child{border:0;font-size:18px;font-weight:600}:where(.uhaara-shell:not(.admin-shell)) .billing-v43 :is(dt,.b3-muted){color:var(--color-muted)}:where(.uhaara-shell:not(.admin-shell)) .billing-v43 dd{text-align:right;margin:0}:where(.uhaara-shell:not(.admin-shell)) :is(.billing-v43,.report-unlock-v43) .b3-primary{background:var(--b3-accent);min-height:56px;color:var(--b3-accent-ink);border:0;border-radius:14px;justify-content:center;align-items:center;gap:8px;padding:14px 22px;font-weight:600;text-decoration:none;display:inline-flex}:where(.uhaara-shell:not(.admin-shell)) :is(.billing-v43,.report-unlock-v43) .b3-secondary{border:1px solid var(--color-border-strong);border-radius:14px;justify-content:center;align-items:center;gap:8px;min-height:50px;padding:12px 20px;text-decoration:none;display:inline-flex}:where(.uhaara-shell:not(.admin-shell)) .billing-v43 .b3-actions{flex-direction:column;align-items:stretch;gap:12px;max-width:680px;margin-top:24px;display:flex}:where(.uhaara-shell:not(.admin-shell)) .billing-v43 .b3-coupon{align-items:end;gap:8px;max-width:680px;margin:20px 0;display:flex}:where(.uhaara-shell:not(.admin-shell)) .billing-v43 .b3-coupon label{min-width:0;color:var(--color-gold);flex:1;font-size:14px;font-weight:600}:where(.uhaara-shell:not(.admin-shell)) .billing-v43 input{border:1px solid var(--color-border-strong);background:var(--color-surface);width:100%;min-height:52px;color:var(--color-fg);border-radius:14px;margin-top:6px;padding:12px}:where(.uhaara-shell:not(.admin-shell)) .billing-v43 .b3-total{margin:8px 0;font-size:38px;font-weight:600;line-height:1.2}:where(.uhaara-shell:not(.admin-shell)) .billing-v43 .b3-buckets{margin-top:16px}:where(.uhaara-shell:not(.admin-shell)) .billing-v43 .b3-buckets>div{border-bottom:1px solid var(--color-border);justify-content:space-between;gap:16px;padding:8px 0;display:flex}:where(.uhaara-shell:not(.admin-shell)) .billing-v43 .b3-history{max-width:760px;margin-top:28px}:where(.uhaara-shell:not(.admin-shell)) .billing-v43 .b3-tx{border-top:1px solid var(--color-border);padding:14px 0}:where(.uhaara-shell:not(.admin-shell)) .billing-v43 summary{cursor:pointer;justify-content:space-between;align-items:center;gap:14px;min-height:48px;display:flex}:where(.uhaara-shell:not(.admin-shell)) .billing-v43 .b3-tx-detail{background:var(--color-surface);border-radius:14px;padding:16px;font-size:14px}:where(.uhaara-shell:not(.admin-shell)) .billing-v43 .b3-state{text-align:center;max-width:680px;margin:16px auto 0}:where(.uhaara-shell:not(.admin-shell)) .billing-v43 .b3-state .v43-flame{width:110px;margin:32px auto 24px}:where(.uhaara-shell:not(.admin-shell)) .billing-v43 .b3-state h1{font-size:26px}:where(.uhaara-shell:not(.admin-shell)) .billing-v43 .b3-state p{color:var(--color-muted);margin:12px 0}:where(.uhaara-shell:not(.admin-shell)) .billing-v43 .b3-reference{overflow-wrap:anywhere;font-size:14px}:where(.uhaara-shell:not(.admin-shell)) .billing-v43 .b3-help{text-align:left;margin:18px 0;font-size:14px}:where(.uhaara-shell:not(.admin-shell)) .billing-v43 button:disabled{opacity:.55;cursor:not-allowed}:where(.uhaara-shell:not(.admin-shell)) .report-unlock-v43{border:1px solid var(--color-border-strong);background:var(--color-surface);border-radius:20px;margin:24px 0;padding:24px}:where(.uhaara-shell:not(.admin-shell)) .report-unlock-v43 h2{font-size:24px;line-height:1.3}:where(.uhaara-shell:not(.admin-shell)) .report-unlock-v43>p{margin:14px 0}:where(.uhaara-shell:not(.admin-shell)) .report-unlock-v43 .b3-unlock-actions{flex-wrap:wrap;gap:12px;margin-top:20px;display:flex}@media (width<=767px){:where(.uhaara-shell:not(.admin-shell)) .billing-v43 .b3-grid{grid-template-columns:1fr}:where(.uhaara-shell:not(.admin-shell)) .billing-v43 h1{font-size:26px}:where(.uhaara-shell:not(.admin-shell)) .billing-v43 .b3-plan{padding:16px}:where(.uhaara-shell:not(.admin-shell)) .billing-v43 .b3-plan[aria-pressed=true]{padding:15px}:where(.uhaara-shell:not(.admin-shell)) .billing-v43 .b3-actions{background:var(--color-bg);z-index:5;border-top:1px solid var(--color-border);padding:12px 0;position:sticky;bottom:76px}:where(.uhaara-shell:not(.admin-shell)) .billing-v43 .b3-state .b3-actions{position:static}:where(.uhaara-shell:not(.admin-shell)) .billing-v43 .b3-summary dl>div{gap:12px}:where(.uhaara-shell:not(.admin-shell)) .report-unlock-v43 .b3-unlock-actions>*{width:100%}}@media (prefers-reduced-motion:reduce){:where(.uhaara-shell:not(.admin-shell)) :is(.billing-v43,.report-unlock-v43) *{scroll-behavior:auto;transition:none}}:where(.uhaara-shell:not(.admin-shell)) .billing-v43 .b3-total{align-items:baseline;gap:8px;display:flex}:where(.uhaara-shell:not(.admin-shell)) .billing-v43 .b3-total>svg{flex:none;width:16px;height:16px;display:inline-block}:where(.uhaara-shell:not(.admin-shell)) .billing-v43 .b3-notice>button{margin-top:12px;display:flex}
