.auth-screen{z-index:900;background:var(--bg);justify-content:center;align-items:flex-start;padding:1rem 16px 2rem;display:flex;position:fixed;inset:0;overflow-y:auto}.auth-card{background:var(--surface);border:1px solid var(--border);border-radius:var(--radius);width:100%;max-width:480px;margin-top:.5rem;padding:1rem 1.25rem 1.25rem}.auth-top{justify-content:space-between;align-items:center;gap:.5rem;margin-bottom:.5rem;display:flex}.auth-brand{color:var(--brand);font-size:1.1rem;font-weight:800}.auth-card h1,.auth-screen h1{margin:.5rem 0;font-size:1.35rem}.auth-card h1:focus{outline:none}.seg{flex-wrap:wrap;gap:.4rem;margin:.6rem 0 .9rem;display:flex}.fld{gap:.25rem;margin:.8rem 0;display:grid}.fld label{font-weight:600}.fld p{margin:0}.fld input[type=tel],.fld input[type=email],.fld input[type=text],.fld input[type=number],.fld input[type=password],.fld select,.fld textarea{font:inherit;border:1px solid var(--border);background:var(--surface);width:100%;color:var(--text);border-radius:10px;min-height:44px;padding:.6rem .8rem}.fld select{width:100%}.fld input[aria-invalid=true],.fld select[aria-invalid=true]{border-color:var(--danger-text);border-width:2px}.fld-err{color:var(--danger-text);background:var(--danger-bg);border-radius:8px;margin:.25rem 0;padding:.4rem .6rem;font-size:.9rem}.otp-input{letter-spacing:.4em;text-align:center;font-size:1.6rem}.auth-links{margin-top:.75rem}.auth-card input:focus-visible,.auth-card select:focus-visible,.auth-card button:focus-visible,.modal button:focus-visible{outline:3px solid var(--focus);outline-offset:2px}.modal-backdrop{z-index:1100;background:#0000008c;justify-content:center;align-items:center;padding:16px;display:flex;position:fixed;inset:0}.modal{background:var(--surface);width:100%;max-width:420px;color:var(--text);border:2px solid var(--danger-text);border-radius:var(--radius);padding:1rem 1.25rem}.modal h2{margin-top:0}.access-banner{background:var(--neutral-bg);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.75rem;padding:.5rem 16px;font-size:.9rem;display:flex}.access-banner.grace{background:var(--warn-bg);color:var(--warn-text);border-bottom:1px solid var(--warn-text)}.access-banner a{color:inherit;font-weight:700}.lock-screen{max-width:560px;margin:0 auto;padding:1rem 16px 2rem}.lock-screen .card{border-width:2px}.compare{border-collapse:collapse;width:100%;margin:.5rem 0}.compare th,.compare td{text-align:start;border-bottom:1px solid var(--border);vertical-align:top;padding:.4rem .5rem}.claim-form .fld input,.claim-form .fld select{max-width:100%}.badge-pending{background:var(--warn-bg);color:var(--warn-text);border-radius:6px;padding:0 .4rem}.ok-note{background:var(--ok-bg);color:var(--ok-text);border-radius:8px;padding:.5rem .75rem}.sess-list{margin:.5rem 0;padding:0;list-style:none}.sess-list li{border-bottom:1px solid var(--border);flex-wrap:wrap;justify-content:space-between;gap:.5rem;padding:.4rem 0;display:flex}.code-box{letter-spacing:.15em;direction:ltr;unicode-bidi:isolate;font-family:ui-monospace,monospace;font-size:1.3rem}.quick-access{flex-direction:column;gap:.5rem;margin-bottom:1.25rem;display:flex}.drug-page,.product-page{overflow-wrap:anywhere}.crumb-bar{top:var(--chrome-h);z-index:15;block-size:var(--crumb-h);background:var(--surface);border-bottom:1px solid var(--border);justify-content:space-between;align-items:center;gap:.5rem;margin-inline:-16px;padding:0 16px;display:flex;position:sticky}.crumb-nav{flex:1;min-inline-size:0}.crumb-list{white-space:nowrap;flex-wrap:nowrap;align-items:baseline;gap:.25rem;min-inline-size:0;margin:0;padding:0;font-size:.95rem;list-style:none;display:flex}.crumb-root{text-overflow:ellipsis;flex:0 auto;min-inline-size:0;max-inline-size:45%;font-weight:700;overflow:hidden}.crumb-current{color:var(--muted);text-overflow:ellipsis;flex:1 1 0;min-inline-size:0;overflow:hidden}.crumb-sep{margin-inline:.2rem}[dir=rtl] .crumb-sep{display:inline-block;transform:scaleX(-1)}.outline-btn.inline{box-shadow:none;flex:none;min-block-size:44px;padding-inline:1rem;position:static}.drug-page [id^=sec-],.drug-page .acc{scroll-margin-top:calc(var(--chrome-h) + var(--crumb-h) + var(--scroll-gap))}.summary h1{margin-block:.25rem}.summary-line{margin:.5rem 0;font-size:1rem}.chip{border:1px solid var(--border);background:var(--neutral-bg);min-block-size:44px;color:var(--text);border-radius:999px;align-items:center;padding:.2rem .85rem;font-size:.95rem;text-decoration:none;display:inline-flex}a.chip{color:var(--link)}a.chip:hover{border-color:var(--brand)}.class-chip{min-block-size:32px;font-size:.85rem}.boxed-bar{min-block-size:44px;inline-size:100%;font:inherit;text-align:start;background:var(--danger-bg);color:var(--danger-text);border:1px solid var(--danger-text);cursor:pointer;border-radius:10px;align-items:center;gap:.4rem;margin:.5rem 0;padding:.4rem .75rem;display:flex}.segmented{flex-wrap:wrap;gap:.4rem;margin-top:.4rem;display:flex}.variant-btn{font:inherit;border:1px solid var(--border);background:var(--surface);min-block-size:44px;color:var(--text);cursor:pointer;text-align:start;border-radius:999px;max-inline-size:100%;padding:.3rem .9rem}.variant-btn.on{background:var(--brand);color:var(--brand-contrast);border-color:var(--brand);font-weight:650}.variant-btn{border-radius:18px;flex-direction:column;justify-content:center;align-items:flex-start;gap:.1rem;display:inline-flex}.seg-name{overflow-wrap:anywhere}.seg-sub{opacity:.85;font-size:.78rem;font-weight:400}.identical-labels{margin:.5rem 0}.identical-labels summary{cursor:pointer;align-items:center;min-block-size:44px;font-weight:600;display:flex}.identical-labels li{border-top:1px solid var(--border);overflow-wrap:anywhere;padding:.25rem 0}.acc{background:var(--surface);border:1px solid var(--border);border-radius:var(--radius);margin:.6rem 0}.acc:focus{outline:none}.acc:focus-visible{outline:3px solid var(--focus);outline-offset:2px}.acc-h{margin:0;font-size:1.05rem}.acc-btn{min-block-size:48px;inline-size:100%;font:inherit;text-align:start;color:var(--text);border-radius:var(--radius);cursor:pointer;background:0 0;border:0;justify-content:space-between;align-items:center;gap:.75rem;padding:.5rem .9rem;font-weight:650;display:flex}.acc-chev{color:var(--muted);flex:none;font-size:.8rem}.acc-static{padding:.6rem .9rem;font-weight:700;display:block}.acc-panel{padding:.25rem .9rem .9rem}.acc-panel[hidden]{display:none}.acc.boxed-warning{border-color:var(--danger-text);background:var(--danger-bg);color:var(--danger-text);border-width:2px}.acc.boxed-warning .muted{color:inherit;opacity:.85}.acc-sub{background:var(--bg);margin:.4rem 0}.acc-sub .acc-h{font-size:1rem}.acc .verbatim,.verbatim{white-space:pre-wrap;overflow-wrap:anywhere;max-inline-size:68ch;margin:.4rem 0;line-height:1.65}[dir=rtl] .acc .verbatim{line-height:1.85}.lbl-prefix,.lbl-xref{color:var(--muted)}.lbl-prefix{letter-spacing:.01em;font-weight:600}.acc.boxed-warning .lbl-prefix,.acc.boxed-warning .lbl-xref{color:inherit;opacity:.75}.entry-tables{margin-block:.5rem}.pharm-classes h4{margin:.75rem 0 .25rem;font-size:.95rem}.label-head .label-identity dl{margin:.25rem 0}.brands-count{margin:.25rem 0 .5rem}.brands-sub{color:var(--muted);margin:.9rem 0 .25rem;font-size:.95rem}.brand-groups>li{border-top:1px solid var(--border);padding:.6rem 0}.brand-groups>li:first-child{border-top:0}.brand-name{margin:0 0 .2rem}.brand-meta{margin:.2rem 0 0}.brand-groups .chips{margin:.3rem 0}.open-drug{text-align:center;border-radius:var(--radius);background:var(--brand);min-block-size:52px;inline-size:100%;color:var(--brand-contrast);justify-content:center;align-items:center;margin:.6rem 0;padding:.6rem 1rem;font-size:1.05rem;font-weight:700;text-decoration:none;display:flex}.open-drug:focus-visible{outline:3px solid var(--focus);outline-offset:2px}.prod-facts{gap:.15rem;margin:.5rem 0;display:grid}.prod-facts .field{border-top:1px solid var(--border);flex-wrap:wrap;gap:.25rem .75rem;padding:.3rem 0;display:flex}.prod-facts .field:first-child{border-top:0}.prod-facts dt{color:var(--muted);min-inline-size:8rem}.prod-facts dd{margin:0}.drug-page,.product-page{max-inline-size:100%}.drug-page .table-scroll,.product-page .table-scroll{max-inline-size:100%;overflow-x:auto}.drug-page img,.drug-page table{max-inline-size:100%}.source-tabs{top:var(--chrome-h,88px);z-index:3;background:var(--bg);margin-inline:calc(var(--space-3) * -1);padding-inline:var(--space-3);position:sticky}.source-tabs .tab-count{color:var(--muted);font-weight:400}.source-tabs .tab.on .tab-count{color:inherit}.tab-note{margin:0 0 var(--space-3)}.sec-group{margin:var(--space-4) 0 var(--space-2);padding-bottom:var(--space-1);letter-spacing:.06em;text-transform:uppercase;color:var(--muted);border-bottom:1px solid var(--border);font-size:.8125rem;font-weight:600}.sec-group:first-child{margin-top:0}.ix-page{overflow-wrap:anywhere}.ix-h2{font-size:var(--fs-sm);color:var(--muted);text-transform:uppercase;letter-spacing:.04em;margin:var(--space-4) 0 var(--space-2)}.ix-sticky{top:var(--chrome-h);z-index:12;justify-content:space-between;align-items:center;gap:var(--space-2);padding:var(--space-2) 16px;background:var(--surface);border-block:1px solid var(--border);min-block-size:48px;margin-inline:-16px;display:flex;position:sticky}.ix-count{font-size:var(--fs-sm);color:var(--muted);font-weight:600}.ix-pill{align-items:center;gap:var(--space-1);border-radius:var(--radius-pill);font-size:var(--fs-sm);border:1px solid var(--neutral-border);background:var(--neutral-bg);color:var(--neutral-text);padding:.2rem .7rem;font-weight:700;display:inline-flex}.ix-pill[data-state=found]{background:var(--danger-bg);color:var(--danger-text);border-color:var(--danger-border)}.ix-pill[data-state=cant]{background:var(--warn-bg);color:var(--warn-text);border-color:var(--warn-border)}.ix-pill[data-state=none]{background:var(--success-bg);color:var(--success-text);border-color:var(--success-border)}.ix-picker{margin-block:var(--space-3) var(--space-2)}.ix-search{position:relative}.ix-search input[type=search]{border-radius:var(--radius-pill);min-block-size:48px;padding-inline-start:2.6rem}.ix-search-icon{color:var(--muted);pointer-events:none;position:absolute;inset-block-start:50%;inset-inline-start:.85rem;transform:translateY(-50%)}.ix-hits{border:1px solid var(--border);border-radius:var(--radius-md);background:var(--surface);box-shadow:var(--shadow-2);gap:0;margin-block-start:var(--space-2);overflow:hidden}.ix-hits .result+.result{border-block-start:1px solid var(--border)}.ix-hit{font:inherit;inline-size:100%;min-block-size:var(--tap);align-items:center;gap:var(--space-3);padding:var(--space-2) var(--space-4);color:var(--text);text-align:start;cursor:pointer;background:0 0;border:0;display:flex}.ix-hit:hover,.ix-hit:active{background:var(--neutral-bg)}.ix-hit-icon{color:var(--brand);flex:none}.ix-picked{margin:0 0 var(--space-3);gap:var(--space-2);flex-wrap:wrap;padding:0;list-style:none;display:flex}.ix-item{align-items:center;gap:var(--space-2);min-block-size:var(--tap);padding-inline:var(--space-3) var(--space-1);border:1px solid var(--brand);border-radius:var(--radius-pill);background:var(--surface);max-inline-size:100%;box-shadow:var(--shadow-1);display:inline-flex}.ix-item-icon{color:var(--brand);flex:none}.ix-item-text{min-inline-size:0;padding-block:var(--space-1);flex-direction:column;display:flex}.ix-nolist{overflow-wrap:anywhere;font-weight:400;display:block}.ix-toggle{margin-block-start:var(--space-2)}.ix-reasons{margin:var(--space-1) 0}.ix-reasons .ix-reason{margin:var(--space-1) 0;overflow-wrap:anywhere}.ix-item-name{overflow-wrap:anywhere;min-inline-size:0;font-weight:650}.ix-remove{inline-size:var(--tap);block-size:var(--tap);border-radius:var(--radius-pill);color:var(--muted);cursor:pointer;background:0 0;border:0;flex:none;justify-content:center;align-items:center;margin-inline-start:calc(var(--space-1) * -1);display:inline-flex}.ix-remove:hover{background:var(--neutral-bg);color:var(--text)}.ix-remove:active{background:var(--border)}.ix-banner{align-items:flex-start;gap:var(--space-3);margin:var(--space-3) 0;padding:var(--space-4);border-radius:var(--radius-md);border:1px solid var(--neutral-border);background:var(--neutral-bg);color:var(--neutral-text);box-shadow:var(--shadow-1);border-inline-start-width:8px;display:flex}.ix-banner p{margin:var(--space-1) 0}.ix-banner-icon{flex:none;margin-block-start:2px}.ix-banner-body{min-inline-size:0}.ix-banner-title{margin:0 0 var(--space-1);font-size:var(--fs-lg);line-height:1.3}.ix-banner[data-state=found]{background:var(--danger-bg);color:var(--danger-text);border-color:var(--danger-border)}.ix-banner[data-state=cant]{background:var(--warn-bg);color:var(--warn-text);border-color:var(--warn-border)}.ix-banner[data-state=none]{background:var(--success-bg);color:var(--success-text);border-color:var(--success-border)}.ix-standing{font-size:var(--fs-md)}.ix-pair{margin:var(--space-3) 0;padding:var(--space-3) var(--space-4);background:var(--surface);border:1px solid var(--border);border-inline-start:6px solid var(--danger-border);border-radius:var(--radius-md);box-shadow:var(--shadow-1)}.ix-pair-head{align-items:center;gap:var(--space-2);display:flex}.ix-pair-head h3{font-size:var(--fs-lg);margin:0;line-height:1.3}.ix-pair-icon{color:var(--danger-border);flex:none}.ix-multi-note{margin:var(--space-2) 0;padding:var(--space-2) var(--space-3);border-radius:var(--radius-sm);background:var(--warn-bg);color:var(--warn-text);font-size:var(--fs-sm)}.ix-sources{gap:var(--space-2);margin-block-start:var(--space-2);display:grid}.ix-sources.side{gap:var(--space-3);grid-template-columns:repeat(auto-fit,minmax(min(100%,15rem),1fr))}.ix-sources.side .ixrow{border:1px solid var(--border);border-radius:var(--radius-sm);padding:var(--space-3);background:var(--bg)}.ixrow{border-block-start:1px solid var(--border);padding-block:var(--space-2)}.ix-sources .ixrow:first-child{border-block-start:0}.ix-sources.side .ixrow:first-child{border-block-start:1px solid var(--border)}.ix-sev{margin:var(--space-1) 0}.ix-chip{align-items:center;gap:var(--space-1);border-radius:var(--radius-pill);font-size:var(--fs-sm);border:1px solid var(--neutral-border);background:var(--neutral-bg);color:var(--neutral-text);overflow-wrap:anywhere;padding:.15rem .7rem;font-weight:650;display:inline-flex}.ix-chip[data-grade=none]{border-style:dashed;font-weight:600}.ix-chip[data-grade=minor]{background:var(--sev-minor-bg);color:var(--sev-minor-text);border-color:var(--sev-minor-border)}.ix-chip[data-grade=moderate]{background:var(--warn-bg);color:var(--warn-text);border-color:var(--warn-border)}.ix-chip[data-grade=major]{background:var(--danger-bg);color:var(--danger-text);border-color:var(--danger-border)}.ix-chip[data-grade=contraindicated]{background:var(--danger-solid);color:var(--danger-solid-text);border-color:var(--danger-solid)}.ix-chip[data-tone=nodata]{background:var(--neutral-bg);color:var(--neutral-text);border-style:dashed}.ix-chip[data-tone=neutral]{background:var(--surface);color:var(--neutral-text)}.ix-chip[data-grade]{flex-wrap:wrap;max-inline-size:100%}.ix-chip-label{white-space:nowrap;overflow-wrap:normal;word-break:keep-all;flex:none;min-inline-size:auto}.ix-chip-value{overflow-wrap:anywhere;flex:0 auto;min-inline-size:0;max-inline-size:100%}.ix-coverage h3{margin-block-start:0}.ix-cov-item{justify-content:space-between;align-items:center;gap:var(--space-2) var(--space-3);padding-block:var(--space-2);border-block-start:1px solid var(--border);flex-wrap:wrap;display:flex}.ix-cov-item:first-child{border-block-start:0}.ix-cov-name{min-inline-size:0;font-weight:650}.ix-cov-chips{align-items:center;gap:var(--space-2) var(--space-3);flex-wrap:wrap;display:inline-flex}.ix-cov-link{font-size:var(--fs-sm);min-block-size:var(--tap);align-items:center;display:inline-flex}.study{padding-block-end:1rem}.study-h1{margin-block:.5rem .25rem}.study-nav{scrollbar-width:thin;gap:.4rem;margin-block-end:.5rem;padding-block:.4rem;display:flex;overflow-x:auto}.study-nav .chip{flex:none}.study .plain{margin:.25rem 0;padding:0;list-style:none}.study label{margin-block:.5rem .2rem;font-weight:600;display:block}.study input[type=text],.study input[type=number],.study input[type=search],.study select,.study textarea{font:inherit;color:var(--text);background:var(--surface);border:1px solid var(--border);min-height:44px;border-radius:8px;max-inline-size:100%;padding:.5rem .6rem}.study input[type=search]{inline-size:100%}.study textarea{inline-size:100%;font-family:ui-monospace,Consolas,monospace;font-size:.85rem}.study-form{gap:.1rem;display:grid}.study-form input,.study-form select{inline-size:100%}.study-stats{grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem;display:grid}.study-stat-value{color:var(--brand);font-size:1.6rem;font-weight:700;line-height:1.2}.study-bar{background:var(--neutral-bg);border-radius:999px;block-size:10px;margin-block:.3rem;overflow:hidden}.study-bar-fill{background:var(--brand);border-radius:999px;block-size:100%;transition:inline-size .2s}.study-card{min-block-size:9rem}.study-face-label{text-transform:uppercase;letter-spacing:.05em;color:var(--muted);margin-block:.25rem;font-size:.8rem}.study-face{white-space:pre-wrap;overflow-wrap:anywhere;margin-block:.25rem .5rem;font-size:1.15rem}.study-source{overflow-wrap:anywhere;margin-block:.5rem 0}.study-rating{grid-template-columns:repeat(2,minmax(0,1fr));gap:.5rem;display:grid}.study-rating .btn{border-radius:12px;justify-content:center;min-height:52px;font-weight:600}.study-rating kbd{font:inherit;opacity:.7;border:1px solid;border-radius:4px;padding:0 .3rem;font-size:.75rem}.rate-again{border-color:var(--danger-text);color:var(--danger-text);background:var(--danger-bg)}.rate-hard{border-color:var(--warn-text);color:var(--warn-text);background:var(--warn-bg)}.rate-good{border-color:var(--ok-text);color:var(--ok-text);background:var(--ok-bg)}.rate-easy{border-color:var(--brand);color:var(--brand-contrast);background:var(--brand)}.study-admin summary{cursor:pointer;align-items:center;min-block-size:44px;font-weight:600;display:flex}.study-empty .btn{margin-block-start:.5rem}.study-exam-head{grid-template-columns:auto 1fr;align-items:center;gap:.5rem;display:grid}.study-timer{font-variant-numeric:tabular-nums;text-align:start;direction:ltr;font-size:1.6rem;font-weight:700}.study-stem{overflow-wrap:anywhere;margin-block:.25rem .75rem;font-size:1.1rem}.study-question{margin-inline:0}.study-options li+li{margin-block-start:.4rem}.study-option{border:1px solid var(--border);cursor:pointer;border-radius:10px;align-items:flex-start;gap:.6rem;min-block-size:44px;margin:0;padding:.6rem .75rem;font-weight:400;display:flex}.study-option.on{border-color:var(--brand);background:var(--neutral-bg)}.study-option input{flex:none;block-size:22px;inline-size:22px;margin-block-start:2px}.study-palette{flex-wrap:wrap;gap:.4rem;margin-block:.5rem;display:flex}.study-palette .chip{justify-content:center;min-block-size:44px;min-inline-size:44px}.study-palette .chip.answered:not(.on){background:var(--ok-bg);color:var(--ok-text)}.study-palette .chip.flagged{border:2px solid var(--warn-text)}.study-confirm{border:2px solid var(--brand)}.study-score{font-size:1.3rem;font-weight:700}.study-review-item{border-block-start:1px solid var(--border);padding-block:.6rem}.study-spark{block-size:56px;inline-size:100%;max-inline-size:300px;color:var(--brand)}.linklike.inline{inline-size:auto;min-height:32px;padding:0;display:inline}.study-cov+.study-cov{margin-block-start:.6rem}.study-term-heads{flex-wrap:wrap;gap:.75rem;margin:0;font-size:1.05rem;display:flex}@media (width>=720px){.study-stats,.study-rating{grid-template-columns:repeat(4,minmax(0,1fr))}.study-form{grid-template-columns:max-content 1fr;align-items:center;column-gap:.75rem}}:root{--bg:#f6f8f8;--surface:#fff;--text:#14211f;--muted:#526461;--border:#d3dddb;--brand:#0f766e;--brand-contrast:#fff;--link:#0b5f58;--focus:#1d4ed8;--warn-bg:#fff4d6;--warn-text:#5c4300;--danger-bg:#fde6e4;--danger-text:#7a1512;--ok-bg:#dcf3ea;--ok-text:#0b4b39;--neutral-bg:#e9eeed;--demo-bg:#b91c1c;--radius:var(--radius-md);--space-1:.25rem;--space-2:.5rem;--space-3:.75rem;--space-4:1rem;--space-5:1.5rem;--space-6:2rem;--radius-sm:8px;--radius-md:12px;--radius-lg:16px;--radius-pill:999px;--shadow-1:0 1px 2px #10201e14;--shadow-2:0 2px 10px #10201e24;--fs-xs:.78rem;--fs-sm:.875rem;--fs-md:1rem;--fs-lg:1.15rem;--fs-xl:1.4rem;--tap:44px;--danger-border:#b42318;--danger-solid:#b42318;--danger-solid-text:#fff;--warn-border:#a16207;--info-bg:#e6effb;--info-text:#123e7c;--info-border:#1d4ed8;--success-bg:#dcf3ea;--success-text:#0b4b39;--success-border:#15803d;--neutral-text:#14211f;--neutral-border:#667774;--sev-minor-bg:#fff9e0;--sev-minor-text:#5c4300;--sev-minor-border:#a16207;--topbar-h:56px;--strip-h:32px;--chrome-h:calc(var(--topbar-h) + 2 * var(--strip-h));--crumb-h:56px;--scroll-gap:12px;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light dark}@media (prefers-color-scheme:dark){:root{--lightningcss-light: ;--lightningcss-dark:initial}:root:not([data-theme=light]){--bg:#0d1514;--surface:#16201f;--text:#e6efed;--muted:#9bb0ac;--border:#2b3b39;--brand:#2dd4bf;--brand-contrast:#06201d;--link:#5eead4;--focus:#93c5fd;--warn-bg:#3a2f0d;--warn-text:#ffe9a8;--danger-bg:#3d1614;--danger-text:#ffc9c5;--ok-bg:#123a2e;--ok-text:#b8f0da;--neutral-bg:#233130;--shadow-1:0 1px 2px #0006;--shadow-2:0 2px 10px #0000008c;--danger-border:#f87171;--danger-solid:#f87171;--danger-solid-text:#2a0a08;--warn-border:#fbbf24;--info-bg:#14263f;--info-text:#cfe2ff;--info-border:#60a5fa;--success-bg:#123a2e;--success-text:#b8f0da;--success-border:#34d399;--neutral-text:#e6efed;--neutral-border:#8aa09b;--sev-minor-bg:#2c2610;--sev-minor-text:#ffeeb0;--sev-minor-border:#d4a72c}}:root[data-theme=dark]{--bg:#0d1514;--surface:#16201f;--text:#e6efed;--muted:#9bb0ac;--border:#2b3b39;--brand:#2dd4bf;--brand-contrast:#06201d;--link:#5eead4;--focus:#93c5fd;--warn-bg:#3a2f0d;--warn-text:#ffe9a8;--danger-bg:#3d1614;--danger-text:#ffc9c5;--ok-bg:#123a2e;--ok-text:#b8f0da;--neutral-bg:#233130;--shadow-1:0 1px 2px #0006;--shadow-2:0 2px 10px #0000008c;--danger-border:#f87171;--danger-solid:#f87171;--danger-solid-text:#2a0a08;--warn-border:#fbbf24;--info-bg:#14263f;--info-text:#cfe2ff;--info-border:#60a5fa;--success-bg:#123a2e;--success-text:#b8f0da;--success-border:#34d399;--neutral-text:#e6efed;--neutral-border:#8aa09b;--sev-minor-bg:#2c2610;--sev-minor-text:#ffeeb0;--sev-minor-border:#d4a72c;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}*{box-sizing:border-box}html{-webkit-text-size-adjust:100%}body{background:var(--bg);color:var(--text);margin:0;font:16px/1.5 system-ui,-apple-system,Segoe UI,Roboto,Noto Naskh Arabic,Noto Sans Arabic,Tahoma,sans-serif}[dir=rtl] body{line-height:1.7}a{color:var(--link)}h1{margin:.5rem 0;font-size:1.4rem;line-height:1.25}h2{margin:0 0 .5rem;font-size:1.1rem}h3{margin:.75rem 0 .25rem;font-size:1rem}p{margin:.4rem 0}:focus-visible{outline:3px solid var(--focus);outline-offset:2px}.sr-only{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.skip{inset-inline-start:-999px;background:var(--brand);color:var(--brand-contrast);z-index:100;padding:.5rem 1rem;position:absolute;top:0}.skip:focus{inset-inline-start:0}.muted{color:var(--muted)}.small{font-size:.85rem}.na{color:var(--muted);font-style:italic}.row{flex-wrap:wrap;align-items:center;gap:.5rem;display:flex}ul.plain{margin:0;padding:0;list-style:none}ul.inline{flex-wrap:wrap;gap:.5rem;margin:0;padding:0;list-style:none;display:flex}.shell{flex-direction:column;min-height:100dvh;padding-bottom:4.5rem;display:flex}main{outline:none;flex:1;width:100%;max-width:720px;margin-inline:auto;padding:.75rem 16px 1.5rem}.chrome{z-index:40;position:sticky;top:0}.shell.full .chrome{position:static}.topbar{height:var(--topbar-h);background:var(--surface);border-bottom:1px solid var(--border);justify-content:space-between;align-items:center;gap:.5rem;padding:0 16px;display:flex}.icon-btn{font:inherit;min-width:44px;min-height:44px;color:var(--text);cursor:pointer;background:0 0;border:0;border-radius:999px;justify-content:center;align-items:center;font-size:1.35rem;line-height:1;text-decoration:none;display:inline-flex}.icon-btn:hover{background:var(--neutral-bg)}.brand{color:var(--brand);text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:1.15rem;font-weight:700;text-decoration:none;overflow:hidden}.tools{flex:none;align-items:center;gap:.15rem;display:flex}.bottomnav{inset-inline:0;background:var(--surface);border-top:1px solid var(--border);z-index:30;padding-bottom:env(safe-area-inset-bottom);display:flex;position:fixed;bottom:0}.bottomnav a{color:var(--muted);flex-direction:column;flex:1;align-items:center;min-height:48px;padding:.4rem .25rem;font-size:.75rem;text-decoration:none;display:flex}.bottomnav a .icon{font-size:1.2rem;line-height:1}.bottomnav a.active{color:var(--brand);font-weight:700}.banner{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.75rem;padding:.5rem 16px;font-size:.9rem;display:flex}.banner.demo,.banner.devdata{background:var(--demo-bg);color:#fff;letter-spacing:.02em;min-height:var(--strip-h);justify-content:center;padding-block:.2rem;font-weight:800}.banner.demo{font-size:.85rem}.banner.offline{background:var(--warn-bg);color:var(--warn-text)}.banner.install{background:var(--neutral-bg)}.banner.recall{background:var(--danger-bg);color:var(--danger-text);border-radius:var(--radius);border:2px solid;margin:.5rem 0;display:block}.notice{background:var(--warn-bg);color:var(--warn-text);border-radius:8px;padding:.5rem .75rem;font-size:.9rem}.card{background:var(--surface);border:1px solid var(--border);border-radius:var(--radius);margin:.75rem 0;padding:.75rem 1rem}.btn{font:inherit;border:1px solid var(--border);background:var(--surface);min-height:44px;color:var(--text);cursor:pointer;border-radius:999px;align-items:center;gap:.35rem;padding:.4rem .9rem;text-decoration:none;display:inline-flex}.btn.small{min-height:36px;padding:.2rem .7rem;font-size:.85rem}.btn.primary{background:var(--brand);color:var(--brand-contrast);border-color:var(--brand);font-weight:600}.ltr-run{direction:ltr;unicode-bidi:isolate}.iso-run{unicode-bidi:isolate}.btn.danger{background:var(--danger-bg);color:var(--danger-text);border-color:var(--danger-text);font-weight:600}.btn.block{justify-content:center;width:100%}.btn:disabled{opacity:.5;cursor:not-allowed}.linklike{font:inherit;color:var(--link);text-align:start;cursor:pointer;background:0 0;border:0;width:100%;min-height:44px;padding:.5rem 0}input[type=search],input[type=text],textarea,select{font:inherit;border:1px solid var(--border);background:var(--surface);width:100%;color:var(--text);border-radius:10px;min-height:44px;padding:.6rem .8rem}select{width:auto}textarea{resize:vertical}.check{align-items:flex-start;gap:.6rem;margin:1rem 0;display:flex}.check input{flex:none;width:22px;height:22px;margin-top:2px}.chips{flex-wrap:wrap;gap:.4rem;margin:.6rem 0;padding:0;list-style:none;display:flex}.chip{font:inherit;border:1px solid var(--border);background:var(--surface);min-height:36px;color:var(--text);cursor:pointer;border-radius:999px;align-items:center;gap:.3rem;padding:.2rem .85rem;font-size:.9rem;text-decoration:none;display:inline-flex}.chip.on{background:var(--brand);color:var(--brand-contrast);border-color:var(--brand);font-weight:600}.chip.sync{min-height:32px;font-size:.8rem;text-decoration:none}.chip.sync.bad{background:var(--danger-bg);color:var(--danger-text)}.chip .x{color:inherit;cursor:pointer;background:0 0;border:0;min-width:32px;min-height:32px;font-size:1.2rem}.results{gap:.5rem;display:grid}.result a{background:var(--surface);border:1px solid var(--border);border-radius:var(--radius);color:inherit;padding:.7rem .9rem;text-decoration:none;display:block}.result a:hover{border-color:var(--brand)}.result-title{color:var(--link);font-weight:650;display:block}.result-meta,.result-sub{font-size:.85rem;display:block}.result.pick{padding:0}.badge{border:1px solid #0000;border-radius:999px;align-items:center;gap:.3rem;padding:.1rem .6rem;font-size:.8rem;font-weight:600;display:inline-flex}.badge.type{background:var(--neutral-bg);color:var(--text)}.badge.pending{background:var(--warn-bg);color:var(--warn-text)}.reg-registered{background:var(--ok-bg);color:var(--ok-text);border-color:var(--ok-text)}.reg-not_registered{background:var(--danger-bg);color:var(--danger-text);border-color:var(--danger-text)}.market-marketed{background:var(--neutral-bg);color:var(--text);border-color:var(--muted)}.market-not_marketed{background:var(--neutral-bg);color:var(--text);border-color:var(--muted);border-style:dashed}.market-delisted{background:var(--danger-bg);color:var(--danger-text);border-color:var(--danger-text);border-style:dashed}.market-unknown,.reg-unknown{background:var(--warn-bg);color:var(--warn-text);border-color:var(--warn-text);border-style:dashed}.evidence{padding:.2rem .7rem}.evidence .bars{gap:2px;display:inline-flex}.evidence .bars i{opacity:.85;border:1px solid;border-radius:2px;width:7px;height:14px}.evidence .bars i.on{background:currentColor}.ev-strong{background:var(--brand);color:var(--brand-contrast);font-size:.9rem;font-weight:800}.ev-moderate{background:var(--ok-bg);color:var(--ok-text);border-color:var(--ok-text);font-weight:700}.ev-limited{background:var(--surface);color:var(--text);border-color:var(--text);font-weight:600}.ev-insufficient{background:var(--surface);color:var(--muted);border-color:var(--muted);font-weight:500}.ev-traditional_use_only{color:var(--muted);border:1px dashed var(--muted);background:0 0;font-size:.75rem;font-style:italic;font-weight:400}.ev-conflicting{background:var(--warn-bg);color:var(--warn-text);border-color:var(--warn-text)}.ev-not_assessed{color:var(--muted);border:1px dotted var(--muted);background:0 0;font-weight:400}.claim{border-top:1px solid var(--border);padding:.6rem 0}.claim[data-strength=traditional_use_only]{opacity:.85}.legend ul{flex-wrap:wrap;gap:.4rem;padding:.4rem 0;display:flex}dl{margin:0}.field{border-bottom:1px solid var(--border);grid-template-columns:minmax(0,40%) minmax(0,1fr);gap:.5rem;padding:.35rem 0;display:grid}.field:last-child{border-bottom:0}.field dt{color:var(--muted);font-size:.85rem}.field dd{overflow-wrap:anywhere;white-space:pre-wrap;margin:0}.field-block{grid-template-columns:1fr;gap:.1rem}.eyebrow{margin:0}.disclaimer-footer{border:2px solid var(--warn-text);background:var(--warn-bg);color:var(--warn-text);border-radius:var(--radius);margin:1rem 0;padding:.75rem 1rem;font-size:.9rem}.actions{flex-wrap:wrap;align-items:center;gap:.5rem;margin:.75rem 0;display:flex}.note{border-top:1px solid var(--border);padding:.5rem 0}.note-body{white-space:pre-wrap}.crumbs{overflow-wrap:anywhere;margin:.5rem 0;font-size:.9rem}.ixrow{border-top:1px solid var(--border);padding:.5rem 0}.ixrow:first-child{border-top:0}blockquote.nlm{border-inline-start:4px solid var(--brand);background:var(--neutral-bg);margin:.5rem 0;padding:.5rem .9rem}.gate{z-index:1000;background:var(--bg);justify-content:center;align-items:flex-start;padding:1rem 16px;display:flex;position:fixed;inset:0;overflow-y:auto}.gate-card{background:var(--surface);border:2px solid var(--brand);border-radius:var(--radius);width:100%;max-width:560px;margin-top:1rem;padding:1rem 1.25rem}@media (width>=720px){.shell{padding-bottom:0}.bottomnav{border-top:0;border-bottom:1px solid var(--border);order:-1;justify-content:center;position:static}.bottomnav a{flex-direction:row;flex:none;gap:.4rem;min-height:44px;padding-inline:1rem}}@media (prefers-reduced-motion:reduce){*{transition:none!important;animation:none!important}}[dir=rtl] .flip{display:inline-block;transform:scaleX(-1)}.banner.issue{background:var(--warn-bg);color:var(--warn-text);border-bottom:1px solid var(--warn-text)}.banner.issue-session_displaced,.banner.issue-account_suspended{background:var(--danger-bg);color:var(--danger-text)}.recall-resolved{border:1px dashed var(--muted);border-radius:var(--radius);margin:.5rem 0;padding:.5rem .75rem}.withheld{color:var(--muted);font-style:italic}.verbatim{white-space:pre-wrap;overflow-wrap:anywhere;margin:.25rem 0}.verbatim.clamped{max-height:11em;position:relative;overflow:hidden;-webkit-mask-image:linear-gradient(#000 70%,#0000);mask-image:linear-gradient(#000 70%,#0000)}.entry+.entry{border-top:1px dashed var(--border);margin-top:.75rem;padding-top:.75rem}.boxed-warning{border:2px solid var(--danger-text);background:var(--danger-bg);color:var(--danger-text);border-radius:var(--radius);border-inline-start-width:8px;margin:.75rem 0;padding:.75rem 1rem}.boxed-warning dt{text-transform:uppercase;letter-spacing:.02em;font-size:1.05rem;font-weight:800}.boxed-warning .muted,.boxed-warning a{color:inherit}.class-line{flex-wrap:wrap;gap:.35rem;margin:.25rem 0 .5rem;display:flex}.class-badge{background:var(--neutral-bg);color:var(--text);font-weight:600}.table-scroll{-webkit-overflow-scrolling:touch;max-inline-size:100%;margin:.5rem 0;overflow-x:auto}.label-table{border-collapse:collapse;min-inline-size:max-content;font-size:.85rem}.label-table caption{text-align:start;padding-block-end:.25rem;font-weight:600}.label-table th,.label-table td{border:1px solid var(--border);text-align:start;vertical-align:top;padding:.25rem .5rem}.label-table th{background:var(--neutral-bg)}.label-identity dl{margin:.25rem 0}[id^=sec-],[id^=mono-],[id^=cond-],[id^=ing-]{scroll-margin-top:calc(var(--chrome-h) + var(--scroll-gap))}.cond-links{gap:.75rem;display:grid}.cond-link{border-top:1px solid var(--border);padding-top:.5rem}.cond-link h4{margin:0 0 .25rem;font-size:1rem}.badge.draft{background:var(--warn-bg);color:var(--warn-text);border:1px dashed var(--warn-text);white-space:normal;font-weight:600}.cond-draft-notice{background:var(--warn-bg);color:var(--warn-text);border:2px solid var(--warn-text);border-radius:8px;margin:.6rem 0;padding:.6rem .75rem;font-weight:600}.cond-draft-group{border:1px dashed var(--warn-text);border-radius:8px;margin-top:1.25rem;padding:.5rem .75rem .75rem}.cond-draft-group h3{color:var(--warn-text)}.cond-link.draft{border-top:1px dashed var(--warn-text);font-size:.95rem}.cond-link.draft h4{font-weight:500}.draft-text{color:var(--warn-text);font-weight:600}.chip.draft{border-style:dashed;border-color:var(--warn-text);background:var(--warn-bg);color:var(--warn-text)}.used-for h2{margin:.6rem 0 .2rem;font-size:1rem}.brands summary{cursor:pointer;align-items:center;min-height:44px;font-weight:600;display:flex}.brands h4,.brands h5{color:var(--muted);margin:.6rem 0 .2rem;font-size:.9rem}.brand-list li{border-top:1px solid var(--border);overflow-wrap:anywhere;padding:.25rem 0}.brand-list li:first-child{border-top:0}.outline-btn{inset-inline-end:16px;bottom:calc(5rem + env(safe-area-inset-bottom));z-index:25;font:inherit;cursor:pointer;background:var(--brand);min-height:44px;color:var(--brand-contrast);border:1px solid var(--brand);border-radius:999px;padding:.4rem 1rem;font-weight:600;position:fixed;box-shadow:0 2px 8px #00000040}.outline-backdrop{z-index:60;background:#00000073;position:fixed;inset:0}.outline-panel{overscroll-behavior:contain;background:var(--surface);inline-size:min(86vw,340px);color:var(--text);border-inline-start:1px solid var(--border);padding:.75rem 1rem 1.5rem;animation:.18s ease-out outline-in-ltr;position:absolute;inset-block:0;inset-inline-end:0;overflow-y:auto}[dir=rtl] .outline-panel{animation-name:outline-in-rtl}@keyframes outline-in-ltr{0%{transform:translate(100%)}to{transform:none}}@keyframes outline-in-rtl{0%{transform:translate(-100%)}to{transform:none}}.outline-head{justify-content:space-between;align-items:center;gap:.5rem;display:flex}.outline-head h2{margin:0}.outline-list{gap:.1rem;margin-top:.5rem;display:grid}.outline-item{font:inherit;inline-size:100%;text-align:start;min-height:44px;color:var(--link);cursor:pointer;background:0 0;border:0;border-radius:8px;padding:.4rem .6rem}.outline-item:hover{background:var(--neutral-bg)}.outline-item.lvl-1{font-weight:650}.outline-item.lvl-2{padding-inline-start:1.4rem}.outline-item.lvl-3{padding-inline-start:2.2rem;font-size:.9rem}@media (width>=720px){.outline-btn{bottom:1.25rem}}.banner.devdata{padding-inline:0;display:block}.strip-btn{font:inherit;letter-spacing:.02em;inline-size:100%;min-height:calc(var(--strip-h) - .4rem);color:inherit;cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;gap:.4rem;padding:0 16px;font-size:.78rem;font-weight:800;display:flex}.strip-text{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.strip-detail{letter-spacing:0;text-align:start;margin:0;padding:.4rem 16px .5rem;font-size:.85rem;font-weight:600}.chip.sync{white-space:nowrap;max-width:9.5rem}.chip.sync.busy{background:var(--neutral-bg)}.sheet-backdrop{z-index:60;background:#00000073;position:fixed;inset:0}.sheet{overscroll-behavior:contain;background:var(--surface);color:var(--text);padding:.75rem 1rem 1.5rem;position:absolute;overflow-y:auto}.sheet-end{border-inline-start:1px solid var(--border);inline-size:min(88vw,340px);animation:.18s ease-out outline-in-ltr;inset-block:0;inset-inline-end:0}[dir=rtl] .sheet-end{animation-name:outline-in-rtl}.sheet-bottom{inset-inline:0;border-top:1px solid var(--border);border-radius:var(--radius) var(--radius) 0 0;max-inline-size:720px;padding-bottom:calc(1.5rem + env(safe-area-inset-bottom));margin-inline:auto;animation:.18s ease-out sheet-up;bottom:0}@keyframes sheet-up{0%{transform:translateY(100%)}to{transform:none}}.sheet-head{justify-content:space-between;align-items:center;gap:.5rem;display:flex}.sheet-head h2{margin:0}.menu-section{border-bottom:1px solid var(--border);padding:.75rem 0}.menu-section:last-child{border-bottom:0}.menu-section h3{color:var(--muted);text-transform:uppercase;letter-spacing:.04em;margin:0 0 .4rem;font-size:.85rem}.menu-line{margin:0 0 .5rem}.menu-links{display:grid}.menu-link{min-height:44px;color:var(--link);align-items:center;font-weight:600;text-decoration:none;display:flex}.seg{flex-wrap:wrap;gap:.4rem;display:flex}.switch-row{cursor:pointer;align-items:center;gap:.75rem;min-height:44px;margin:1rem 0 .25rem;display:flex}.switch-row input{block-size:26px;inline-size:44px;accent-color:var(--brand);flex:none;margin:0}.home-search{border:1px solid var(--border);background:var(--surface);min-height:56px;color:var(--muted);border-radius:999px;align-items:center;gap:.6rem;margin:.25rem 0 1rem;padding:0 1.1rem;font-size:1.05rem;text-decoration:none;display:flex;box-shadow:0 1px 3px #00000014}.home-search:hover{border-color:var(--brand)}.home-search-icon{color:var(--brand);font-size:1.4rem}.home-search-text{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.tabs{border-bottom:1px solid var(--border);margin-bottom:.75rem;display:flex}.tab{font:inherit;min-height:48px;color:var(--muted);cursor:pointer;background:0 0;border:0;border-bottom:3px solid #0000;flex:1;padding:.4rem .5rem}.tab.on{color:var(--brand);border-bottom-color:var(--brand);font-weight:700}.shell.full{padding-bottom:0}.searchbar{z-index:30;min-height:var(--topbar-h);background:var(--surface);border-bottom:1px solid var(--border);align-items:center;gap:.35rem;margin-inline:-16px;padding:0 12px;display:flex;position:sticky;top:0}.searchbar input[type=search]{border-radius:999px;flex:1;min-width:0}.filters-btn.on{border-color:var(--brand);color:var(--brand);font-weight:700}.group-h{color:var(--muted);text-transform:uppercase;letter-spacing:.04em;margin:1rem 0 .4rem;font-size:.85rem}.group-head{justify-content:space-between;align-items:baseline;gap:.5rem;display:flex}.linklike.inline{inline-size:auto;padding:.25rem 0}.recent-list{display:grid}.recent-item{font:inherit;inline-size:100%;text-align:start;border:0;border-bottom:1px solid var(--border);min-height:48px;color:var(--text);cursor:pointer;background:0 0;align-items:center;gap:.6rem;display:flex}.brand-row{background:var(--surface);border:1px solid var(--border);border-radius:var(--radius);padding:.7rem .9rem}.brand-main{color:inherit;text-decoration:none;display:block}.brand-chips{align-items:center;margin:.4rem 0 0}.brand-chips .chip{color:var(--link);min-height:36px;text-decoration:none}.brand-chips .chip.form{color:var(--muted);border-style:dashed}.icon-svg{vertical-align:middle;flex:none}.result a.ing-link,.brand-main{align-items:center;gap:var(--space-3);display:flex}.result a.ing-link{border-inline-start:4px solid var(--brand);min-block-size:64px;box-shadow:var(--shadow-1)}.row-body{flex:1;min-inline-size:0;display:block}.row-icon{border-radius:var(--radius-md);background:var(--neutral-bg);block-size:44px;inline-size:44px;color:var(--brand);flex:none;justify-content:center;align-items:center;display:inline-flex}.row-icon.ing{background:var(--brand);color:var(--brand-contrast)}.row-icon.brand{border-radius:var(--radius-sm);block-size:36px;inline-size:36px}.result-title{font-size:var(--fs-lg);overflow-wrap:anywhere;line-height:1.3}.result-meta,.result-sub{font-size:var(--fs-sm);line-height:1.45}.brand-row{box-shadow:var(--shadow-1)}.brand-chips .chip{min-block-size:var(--tap)}.brand-chips .chip.strength-chip{font-weight:600}.skeleton{gap:var(--space-3);padding-block:var(--space-2);display:grid}.skeleton.card{padding:var(--space-4)}.skel{border-radius:var(--radius-sm);background:linear-gradient(90deg, var(--neutral-bg) 25%, var(--border) 50%, var(--neutral-bg) 75%);background-size:200% 100%;animation:1.4s ease-in-out infinite skel-shimmer;display:block}.skel-title{block-size:1.6rem;inline-size:55%}.skel-line{block-size:1rem;inline-size:100%}.skel-line.short{inline-size:65%}@keyframes skel-shimmer{0%{background-position:100% 0}to{background-position:-100% 0}}[dir=rtl] .skel{animation-direction:reverse}.empty-state{justify-items:center;gap:var(--space-1);padding:var(--space-5) var(--space-4);text-align:center;border:1px dashed var(--border);border-radius:var(--radius-md);color:var(--muted);display:grid}.empty-icon{color:var(--brand);opacity:.85;display:inline-flex}.empty-text{color:var(--text);margin:0;font-weight:600}.empty-hint{max-inline-size:34ch;margin:0}.btn,.chip,.icon-btn,.tab,.linklike,.recent-item,.outline-item,.acc-btn,.ix-hit,.ix-remove,.variant-btn,.bottomnav a,.result a,.brand-main{-webkit-tap-highlight-color:transparent;transition:transform 80ms ease-out,background-color .12s ease-out,border-color .12s ease-out}.btn:active,.chip:active,.icon-btn:active,.tab:active,.recent-item:active,.outline-item:active,.variant-btn:active,.ix-hit:active{transform:scale(.97)}.result a:active,.brand-main:active,.acc-btn:active,.bottomnav a:active,.btn:not(:disabled):active{background:var(--neutral-bg)}.btn.primary:not(:disabled):active{filter:brightness(.92);background:var(--brand)}
