.acc-card{border:1px solid var(--border);background:var(--surface);padding:var(--s-5) var(--s-5);margin:var(--s-4) 0;border-radius:var(--r-lg);box-shadow:var(--shadow-sm)}.acc-row{flex-wrap:wrap;align-items:center;gap:.5rem;margin:.5rem 0;display:flex}.acc-row input,.acc-row select,.pf-forms input,.pf-forms select{font:inherit;border:1px solid var(--border-strong);background:var(--surface);color:var(--ink);border-radius:var(--r-sm);min-width:0;min-height:40px;padding:.45rem .6rem}.acc-row input{flex:12rem}.acc-btn{font:inherit;border:1px solid var(--border-strong);background:var(--surface);min-height:40px;color:var(--ink);border-radius:var(--r-pill);cursor:pointer;box-shadow:var(--shadow-xs);justify-content:center;align-items:center;gap:6px;padding:0 18px;font-size:.9rem;font-weight:600;text-decoration:none;display:inline-flex}.acc-btn:disabled{opacity:.5;cursor:not-allowed}.acc-primary{background:var(--accent-grad);color:var(--on-accent);border-color:#0000;font-weight:600}.acc-danger{border-color:var(--down);color:var(--down)}.acc-danger-text{color:var(--down)}.acc-link{font:inherit;color:var(--accent-ink);cursor:pointer;background:0 0;border:0;padding:0 .25rem}.acc-list{margin:.5rem 0;padding:0;list-style:none}.acc-list li{border-bottom:1px solid var(--border);justify-content:space-between;gap:.5rem;padding:.5rem 0;display:flex}.acc-check{align-items:center;gap:.5rem;margin:.5rem 0;display:flex}.acc-ok{color:var(--up)}.acc-error{color:var(--down)}.acc-pro{background:var(--accent);color:#161513}.acc-safety{border-radius:var(--r-md);background:var(--accent-soft);padding:var(--s-3) var(--s-4);margin:var(--s-3) 0}.tg-login{min-height:44px;margin:.5rem 0}.pf-tabs{flex-wrap:wrap;gap:.25rem;display:flex}.pf-summary{flex-wrap:wrap;align-items:flex-start;gap:2rem;margin:1rem 0;display:flex}.pf-total{letter-spacing:-.03em;font-variant-numeric:tabular-nums;font-size:2.4rem;font-weight:700}.pf-pie{align-items:center;gap:1rem;display:flex}.pf-legend{margin:0;padding:0;font-size:.9rem;list-style:none}.pf-dot{vertical-align:middle;border-radius:50%;width:.7rem;height:.7rem;display:inline-block}.pf-hist{margin:0}.pf-forms{grid-template-columns:repeat(auto-fit,minmax(16rem,1fr));gap:1rem;display:grid}.pf-forms label{flex-direction:column;gap:.25rem;margin:.5rem 0;font-size:.9rem;display:flex}.pf-addr{word-break:break-all;font-size:.8rem}.up{color:var(--up)}.down{color:var(--down)}.pro-plans{grid-template-columns:repeat(auto-fit,minmax(14rem,1fr));gap:1rem;display:grid}.pro-plan{text-align:center}.pro-price{letter-spacing:-.03em;font-variant-numeric:tabular-nums;font-size:2.6rem;font-weight:700}.pro-pay{flex-direction:column;gap:.5rem;margin-top:.75rem;display:flex}.pro-faq dt{margin-top:.75rem;font-weight:600}.pro-faq dd{margin:.25rem 0 0}.legal-draft{border:2px dashed var(--down);color:var(--down);padding:.6rem .8rem;font-weight:600}.push-settings .push-grid{grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:10px 16px;margin:8px 0;display:grid}.push-settings .push-grid label{flex-direction:column;gap:4px;font-size:14px;display:flex}.push-settings .push-wide{grid-column:1/-1}.push-topics{border:0;flex-wrap:wrap;gap:6px;margin:10px 0;padding:0;display:flex}.push-topics legend{margin-bottom:6px;font-size:14px}.push-chip{border:1px solid var(--border-strong);cursor:pointer;border-radius:999px;align-items:center;gap:6px;padding:4px 10px;font-size:13px;display:inline-flex}.push-chip input{margin:0}.acc-card>.rule-title:first-child,.acc-card>.section-head:first-child{margin-top:0}.pf .filter:disabled{opacity:.45;cursor:not-allowed;box-shadow:none}.pf-total{overflow-wrap:anywhere}.pf .market-table td.num{font-variant-numeric:tabular-nums;white-space:nowrap}.pf-empty{text-align:center}.acc-link:disabled{opacity:.5;cursor:not-allowed}.tg-login{border-radius:var(--r-md);--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;display:inline-block}
