:where(.org-page,.nhs){--primary: #005eb8;--primary-dark: #004a94;--primary-darker: #003087;--tint: #f2f6fb;--tint-2: #e4edf7;--page: #f4f5f7;--footer-bg: #f8f9fb;--ink: #1e2125;--ink-2: #4b5055;--muted: #6a6f75;--faint: #8f959b;--faint-2: #a9b0b7;--border: #e3e7eb;--border-soft: #edeff2;--control: #7f848a;--bezel: #1e2125;--track: #e1e8f0;--track-faint: #eef2f6;--hi-pink: rgba(120, 183, 255, .85);--brand-grad: linear-gradient(115deg, #003087 0%, #004a94 45%, #005eb8 100%);--brand-grad-deep: linear-gradient(115deg, #002868 0%, #003087 45%, #00509e 100%) }:where(.org-page,.nhs) a{color:var(--primary);text-decoration:none}:where(.org-page,.nhs) a:hover{color:var(--primary-dark)}:where(.org-page,.nhs) .btn{border-radius:10px;border:1px solid transparent;text-decoration:none}:where(.org-page,.nhs) .btn-lg{border-radius:12px}:where(.org-page,.nhs) .btn-sm{border-radius:9px}:where(.org-page,.nhs) .btn-fill{background:var(--brand-grad);color:#fff}:where(.org-page,.nhs) .btn-fill:hover{background:var(--brand-grad-deep);color:#fff}:where(.org-page,.nhs) .btn-fill:active{background:var(--primary-darker)}:where(.org-page,.nhs) .btn-outline{background:#fff;color:var(--ink);border-color:var(--border)}:where(.org-page,.nhs) .btn-outline:hover{border-color:var(--primary);color:var(--primary)}:where(.org-page,.nhs) .btn-outline:active{color:var(--primary-darker);border-color:var(--primary-darker)}:where(.org-page,.nhs) .btn-text{background:transparent;color:var(--ink-2);border:0}:where(.org-page,.nhs) .btn-text:hover{color:var(--primary);background:var(--tint)}:where(.org-page,.nhs) .btn-text:active{color:var(--primary-dark)}:where(.org-page,.nhs) .btn:focus-visible,:where(.org-page,.nhs) a:focus-visible,:where(.org-page,.nhs) input:focus-visible,:where(.org-page,.nhs) select:focus-visible,:where(.org-page,.nhs) textarea:focus-visible{outline:2px solid var(--primary);outline-offset:2px}:where(.org-page,.nhs) .mk-band{background:#f4f5f7}:where(.org-page,.nhs) .mk-eyebrow{color:var(--primary)}:where(.org-page,.nhs) .mk-lead{color:var(--ink-2)}:where(.org-page,.nhs) .mk-header{background:#ffffffeb;border-bottom:1px solid var(--border-soft);box-shadow:0 2px 16px #1e21250d}:where(.org-page,.nhs) .mk-nav a{color:var(--ink-2);border-radius:10px}:where(.org-page,.nhs) .mk-nav a:hover{color:var(--primary);background:var(--tint)}:where(.org-page,.nhs) .mk-nav a:active{color:var(--primary-dark)}:where(.org-page,.nhs) .mk-nav a[data-active=true]{color:var(--primary);background:var(--tint)}:where(.org-page,.nhs) .mk-check-list li{color:var(--ink-2)}:where(.org-page,.nhs) .mk-check-list svg{color:var(--green)}:where(.org-page,.nhs) .mk-stat b{color:var(--primary)}:where(.org-page,.nhs) .mk-stat span{color:var(--muted)}:where(.org-page,.nhs) .mk-card{background:#fff;border:1px solid var(--border);border-radius:20px}:where(.org-page,.nhs) .mk-card p{color:var(--ink-2)}:where(.org-page,.nhs) .mk-icon-circle{border-radius:999px;background:var(--tint-2);color:var(--primary)}:where(.org-page,.nhs) .mk-band .mk-card{background:#fff}:where(.org-page,.nhs) .mk-note{background:#f4f5f7;border:1px solid var(--border);border-radius:20px}:where(.org-page,.nhs) .mk-note p{color:var(--ink-2)}:where(.org-page,.nhs) .mk-lang{border:1px solid var(--border);border-radius:14px;background:#fff}:where(.org-page,.nhs) .mk-lang span{color:var(--muted)}:where(.org-page,.nhs) .mk-assure{color:var(--ink-2)}:where(.org-page,.nhs) .mk-assure svg{color:var(--green)}:where(.org-page,.nhs) .mk-pricing-foot{color:var(--ink-2)}:where(.org-page,.nhs) .mk-plan{background:#fff;border:1px solid var(--border);border-radius:20px}:where(.org-page,.nhs) .mk-plan-popular{border:2px solid var(--primary)}:where(.org-page,.nhs) .mk-plan-tag{background:var(--brand-grad);color:#fff;border-radius:8px}:where(.org-page,.nhs) .mk-plan-top{border-bottom:1px solid var(--border)}:where(.org-page,.nhs) .mk-plan-top p{color:var(--ink-2)}:where(.org-page,.nhs) .mk-price span{color:var(--muted)}:where(.org-page,.nhs) .mk-save{color:var(--green)}:where(.org-page,.nhs) .mk-plan li{color:var(--ink-2)}:where(.org-page,.nhs) .mk-plan li svg{color:var(--green)}:where(.org-page,.nhs) .mk-quote blockquote{color:var(--ink-2)}:where(.org-page,.nhs) .mk-legal p,:where(.org-page,.nhs) .mk-legal li{color:var(--ink-2)}:where(.org-page,.nhs) .mk-legal strong{color:var(--ink)}:where(.org-page,.nhs) .mk-legal a:not(.btn){color:var(--primary-dark);text-decoration:underline}:where(.org-page,.nhs) .mk-callout{background:var(--amber-bg);border:1px solid var(--amber-border);color:var(--amber-text);border-radius:14px}:where(.org-page,.nhs) .mk-footer{background:linear-gradient(135deg,#10243a,#132d4a 55%,#163252);color:#fff}:where(.org-page,.nhs) .mk-foot-grid h4{color:#8eadd0}:where(.org-page,.nhs) .mk-foot-grid ul a{color:#fff}:where(.org-page,.nhs) .mk-foot-grid ul a:hover{color:#c4d9f2}:where(.org-page,.nhs) .mk-foot-brand p{color:#ffffffe0}:where(.org-page,.nhs) .mk-foot-bottom{border-top:1px solid rgba(255,255,255,.14);color:#ffffffb3}:where(.org-page,.nhs) .au-page{background:var(--page)}:where(.org-page,.nhs) .au-card{background:#fff;border:1px solid var(--border);border-radius:20px}:where(.org-page,.nhs) .au-sub{color:var(--ink-2)}:where(.org-page,.nhs) .au-below{color:var(--ink-2)}:where(.org-page,.nhs) .au-banner{background:var(--red-banner);border:1px solid var(--red-banner-border);color:var(--red-banner-text);border-radius:12px}:where(.org-page,.nhs) .field input,:where(.org-page,.nhs) .field select,:where(.org-page,.nhs) .field textarea{border:1px solid var(--control);border-radius:12px;background:#fff;color:var(--ink)}:where(.org-page,.nhs) .field input:focus,:where(.org-page,.nhs) .field textarea:focus,:where(.org-page,.nhs) .field select:focus{border-color:var(--primary);outline:2px solid var(--primary);outline-offset:1px}:where(.org-page,.nhs) .field[data-invalid=true] input,:where(.org-page,.nhs) .field[data-invalid=true] textarea,:where(.org-page,.nhs) .field[data-invalid=true] select{border:2px solid var(--red);background:var(--red-bg)}:where(.org-page,.nhs) .field[data-valid=true] input{border-color:var(--green-border)}:where(.org-page,.nhs) .field-msg{color:var(--red-text)}:where(.org-page,.nhs) .field-hint{color:var(--muted)}:where(.org-page,.nhs) .pw-show{background:#ebedef;border:0;border-radius:10px;color:var(--ink-2)}:where(.org-page,.nhs) .pw-show:hover{color:var(--primary)}:where(.org-page,.nhs) .au-divider{color:var(--muted)}:where(.org-page,.nhs) .au-divider:before,:where(.org-page,.nhs) .au-divider:after{background:var(--border)}:where(.org-page,.nhs) .au-check{color:var(--ink-2)}:where(.org-page,.nhs) .au-check input{accent-color:var(--primary)}:where(.org-page,.nhs) .au-check[data-invalid=true] input{outline:2px solid var(--red);border-radius:4px}:where(.org-page,.nhs) .au-req li{color:var(--muted)}:where(.org-page,.nhs) .au-req li[data-met=true]{color:var(--green)}:where(.org-page,.nhs) .otp-box{border:1px solid var(--border);border-radius:12px}:where(.org-page,.nhs) .otp-box:focus{border-color:var(--primary);outline:none}:where(.org-page,.nhs) .otp-row[data-invalid=true] .otp-box{border:2px solid var(--red);background:var(--red-bg)}:where(.org-page,.nhs) .au-info{background:var(--page);border:1px solid var(--border);border-radius:12px;color:var(--ink-2)}:where(.org-page,.nhs) .app-shell{background:var(--page)}:where(.org-page,.nhs) .app-side{background:#fff;border-right:1px solid var(--border-soft)}:where(.org-page,.nhs) .app-nav a{border-radius:12px;color:var(--ink-2)}:where(.org-page,.nhs) .app-nav a:hover{background:var(--tint);color:var(--primary)}:where(.org-page,.nhs) .app-nav a[data-active=true]{background:var(--tint);color:var(--primary)}:where(.org-page,.nhs) .app-user{background:#f4f5f7;border-radius:12px}:where(.org-page,.nhs) .app-user-avatar{border-radius:999px;background:var(--brand-grad);color:#fff}:where(.org-page,.nhs) .app-user span{color:var(--muted)}:where(.org-page,.nhs) .app-logout{border-radius:10px;border:0;background:transparent;color:var(--muted)}:where(.org-page,.nhs) .app-logout:hover{background:#e7ebef;color:var(--primary)}:where(.org-page,.nhs) .app-sub{color:var(--muted)}:where(.org-page,.nhs) .app-card{background:#fff;border:1px solid var(--border);border-radius:16px}:where(.org-page,.nhs) .app-searchbar{background:#fff;border:1px solid var(--border);border-radius:999px;color:var(--muted)}:where(.org-page,.nhs) .app-searchbar input{border:0;outline:none;color:var(--ink);background:transparent}:where(.org-page,.nhs) .kbd{border:1px solid var(--border);border-radius:6px;color:var(--muted);background:var(--page)}:where(.org-page,.nhs) .dose-label{color:var(--primary)}:where(.org-page,.nhs) .progress{background:var(--tint-2);border-radius:999px}:where(.org-page,.nhs) .progress i{background:var(--primary);border-radius:999px}:where(.org-page,.nhs) .ring-num{fill:var(--ink)}:where(.org-page,.nhs) .rem-row{border-top:1px solid var(--border-soft)}:where(.org-page,.nhs) .rem-row:first-child{border-top:0}:where(.org-page,.nhs) .rem-head{color:var(--muted)}:where(.org-page,.nhs) .time-chip{background:var(--tint);color:var(--primary);border-radius:10px}:where(.org-page,.nhs) .dot{border-radius:999px}:where(.org-page,.nhs) .dot-taken{background:var(--green)}:where(.org-page,.nhs) .dot-missed{background:var(--amber)}:where(.org-page,.nhs) .dot-upcoming{background:#fff;border:2px solid #c9cfd6}:where(.org-page,.nhs) .dot-paused{background:var(--border)}:where(.org-page,.nhs) .toggle{border-radius:999px;background:var(--border);border:0}:where(.org-page,.nhs) .toggle:focus-visible{outline:2px solid var(--primary);outline-offset:2px}:where(.org-page,.nhs) .toggle:after{background:#fff;border-radius:999px;box-shadow:0 1px 2px #1e212547}:where(.org-page,.nhs) .toggle[data-on=true]{background:var(--primary)}:where(.org-page,.nhs) .empty-icon{border-radius:999px;background:var(--tint-2);color:var(--primary)}:where(.org-page,.nhs) .empty p{color:var(--ink-2)}:where(.org-page,.nhs) .dashed-box{border:1.5px dashed var(--border);border-radius:14px;color:var(--muted)}:where(.org-page,.nhs) .chip{background:var(--tint);color:var(--primary-dark);border-radius:10px;border:0}:where(.org-page,.nhs) .chip:hover{background:var(--tint-2)}:where(.org-page,.nhs) .chip.chip-pick[data-on=true]{background:var(--primary);color:#fff}:where(.org-page,.nhs) .mk-shell{background:#fff}:where(.org-page,.nhs) .phrase-card{background:#fff;border:1px solid var(--border);border-radius:14px}:where(.org-page,.nhs) .cat-tile{background:#fff;border:1px solid var(--border);border-radius:14px}:where(.org-page,.nhs) .cat-tile:hover{border-color:var(--primary)}:where(.org-page,.nhs) .cat-tile span{color:var(--muted)}:where(.org-page,.nhs) .seg{background:var(--tint-2);border-radius:12px}:where(.org-page,.nhs) .seg button{border:0;background:transparent;border-radius:9px;color:var(--ink-2)}:where(.org-page,.nhs) .seg button[data-active=true]{background:#fff;color:var(--primary);box-shadow:0 2px 8px #1e21251f}:where(.org-page,.nhs) .med-section p{color:var(--ink-2)}:where(.org-page,.nhs) .warn-callout{background:var(--amber-bg);border:1px solid var(--amber-border);color:var(--amber-text);border-radius:14px}:where(.org-page,.nhs) .crumb{color:var(--muted)}:where(.org-page,.nhs) .crumb a{color:var(--muted)}:where(.org-page,.nhs) .crumb a:hover{color:var(--primary)}:where(.org-page,.nhs) .side-toggle{border:1px solid var(--border);border-radius:10px;background:#fff;color:var(--ink-2)}:where(.org-page,.nhs) .side-toggle:hover{color:var(--primary);border-color:var(--primary)}:where(.org-page,.nhs) .toast{background:var(--ink);color:#fff;border:0;border-radius:999px;box-shadow:0 10px 30px #1e212547}:where(.org-page,.nhs) .toast-msg{background:none;border:0;color:inherit}:where(.org-page,.nhs) .toast-action{background:#ffffff24;border:0;color:#fff;border-radius:999px}:where(.org-page,.nhs) .toast-action:hover{background:#ffffff42}:where(.org-page,.nhs) .toast-ic{border-radius:999px;background:var(--primary);color:#fff}:where(.org-page,.nhs) .modal-back{background:#1e212566}:where(.org-page,.nhs) .modal{background:#fff;border-radius:20px;border:1px solid var(--border);box-shadow:0 24px 60px #1e212540}:where(.org-page,.nhs) .day-picker button{border-radius:999px;border:1px solid var(--border);background:#fff;color:var(--ink-2)}:where(.org-page,.nhs) .day-picker button[data-on=true]{background:var(--primary);border-color:var(--primary);color:#fff}:where(.org-page,.nhs) .dot-none{background:transparent}:where(.org-page,.nhs) .dot-none:after{border-radius:2px;background:#d4d9de}:where(.org-page,.nhs) .set-h{color:var(--ink)}:where(.org-page,.nhs) .set-h svg{color:var(--primary)}:where(.org-page,.nhs) .set-choices{border:0}:where(.org-page,.nhs) .set-choice{border:1px solid var(--border);border-radius:12px}:where(.org-page,.nhs) .set-choice:hover{border-color:var(--primary)}:where(.org-page,.nhs) .set-choice[data-on]{border-color:var(--primary);background:var(--tint)}:where(.org-page,.nhs) .set-choice input{accent-color:var(--primary)}:where(.org-page,.nhs) .set-choice small{color:var(--ink-2)}:where(.org-page,.nhs) .sel-trigger{background:#fff;border:1px solid var(--border);border-radius:12px;color:var(--ink)}:where(.org-page,.nhs) .sel-trigger:hover:not(:disabled){border-color:#cfd5dc}:where(.org-page,.nhs) .sel-trigger:focus-visible,:where(.org-page,.nhs) .sel-trigger[data-open=true]{outline:none;border-color:var(--primary);box-shadow:0 0 0 4px #1867c21f}:where(.org-page,.nhs) .sel-trigger:disabled{background:var(--page);color:var(--muted)}:where(.org-page,.nhs) .sel-trigger svg{color:var(--muted)}:where(.org-page,.nhs) .sel-panel{background:#fff;border:1px solid var(--border);border-radius:14px;box-shadow:0 18px 40px #1e212529}:where(.org-page,.nhs) .sel-opt{border-radius:10px;color:var(--ink)}:where(.org-page,.nhs) .sel-opt[data-active=true]{background:var(--page)}:where(.org-page,.nhs) .sel-opt[data-on=true]{color:var(--primary)}:where(.org-page,.nhs) .sel-opt svg{color:var(--primary)}:where(.org-page,.nhs) .sel-hint{color:var(--muted)}:where(.org-page,.nhs) .btn-danger{background:var(--red);border:1px solid var(--red);color:#fff}:where(.org-page,.nhs) .btn-danger:hover:not(:disabled){background:#b03030;border-color:#b03030}:where(.org-page,.nhs) .qs-results{background:#fff;border:1px solid var(--border);border-radius:14px;box-shadow:0 10px 26px #1e212514}:where(.org-page,.nhs) .qs-row{background:none;border:0;border-radius:10px;color:var(--ink)}:where(.org-page,.nhs) .qs-row:hover{background:var(--page)}:where(.org-page,.nhs) .qs-row span{color:var(--muted)}:where(.org-page,.nhs) .qs-empty{color:var(--ink-2)}:where(.org-page,.nhs) .hero{background:#fff;border:1px solid var(--border);border-radius:22px;color:var(--ink)}:where(.org-page,.nhs) .hero-eyebrow{color:var(--primary)}:where(.org-page,.nhs) .hero-sub{color:var(--ink-2)}:where(.org-page,.nhs) .hero-stat{background:var(--tint);border-radius:14px}:where(.org-page,.nhs) .hero-stat b{color:var(--primary)}:where(.org-page,.nhs) .hero-stat span{color:var(--ink-2)}:where(.org-page,.nhs) .hero-try>span{color:var(--muted)}:where(.org-page,.nhs) .hero-try button{background:var(--tint);border:0;color:var(--primary);border-radius:10px}:where(.org-page,.nhs) .hero-try button:hover{background:#e7f0fa}:where(.org-page,.nhs) .card-2{background:#fff;border:1px solid var(--border);border-radius:22px}:where(.org-page,.nhs) .card-h p{color:var(--muted)}:where(.org-page,.nhs) .sec-h>div:first-child,:where(.org-page,.nhs) .link-btn{color:var(--muted)}:where(.org-page,.nhs) .link-btn{background:none;border:0;color:var(--primary)}:where(.org-page,.nhs) .link-btn:hover{color:var(--primary-dark)}:where(.org-page,.nhs) .med-tile{background:#fff;border:1px solid var(--border);border-radius:14px}:where(.org-page,.nhs) .med-tile:hover{border-color:var(--primary);background:#f9fbfd}:where(.org-page,.nhs) .med-tile:active{border-color:var(--primary-dark);background:#e7f0fa}:where(.org-page,.nhs) .med-ini{border-radius:11px;background:#e7f0fa;color:var(--primary-dark)}:where(.org-page,.nhs) .med-tx span{color:var(--muted)}:where(.org-page,.nhs) .cat2{background:#fff;border:1px solid var(--border);border-radius:16px;color:var(--ink)}:where(.org-page,.nhs) .cat2:hover{border-color:var(--primary);background:#f9fbfd}:where(.org-page,.nhs) .cat2:active{border-color:var(--primary-dark);background:#e7f0fa}:where(.org-page,.nhs) .cat2 svg{color:var(--primary)}:where(.org-page,.nhs) .cat2-sub{color:var(--muted)}:where(.org-page,.nhs) .cat2[data-all=true] b{color:var(--primary)}:where(.org-page,.nhs) .fmt{background:var(--tint);border:1px solid transparent;border-radius:12px;color:var(--ink)}:where(.org-page,.nhs) .fmt:hover{background:#e7f0fa;border-color:#20538e59}:where(.org-page,.nhs) .fmt svg{color:var(--primary)}:where(.org-page,.nhs) .fmt span{color:var(--ink-2)}:where(.org-page,.nhs) .mar-prev{background:var(--page);border-radius:16px}:where(.org-page,.nhs) .mar-week{background:var(--page);border-radius:16px}:where(.org-page,.nhs) .mar-day{color:#7e848a}:where(.org-page,.nhs) .mar-bar{border-radius:99px;background:repeating-linear-gradient(45deg,#dce2e9 0 4px,#e9edf1 4px 8px)}:where(.org-page,.nhs) .setup{background:var(--tint);border-radius:14px}:where(.org-page,.nhs) .setup b{color:var(--primary-dark)}:where(.org-page,.nhs) .setup-bar{background:#dce7f3;border-radius:99px}:where(.org-page,.nhs) .setup-bar i{background:var(--primary);border-radius:99px}:where(.org-page,.nhs) .setup p{color:#5c718a}:where(.org-page,.nhs) .note-strip{background:#fff;border:1px solid var(--border);border-radius:16px}:where(.org-page,.nhs) .note-strip p{color:var(--ink-2)}@media(max-width:900px){:where(.org-page,.nhs) .card-2{border-radius:18px}}:where(.org-page,.nhs) .rich{color:var(--ink-2)}:where(.org-page,.nhs) .rich strong,:where(.org-page,.nhs) .rich b{color:var(--ink)}:where(.org-page,.nhs) .rich h3,:where(.org-page,.nhs) .rich h4{color:var(--ink)}:where(.org-page,.nhs) .rich a{color:var(--primary);text-decoration:underline}:where(.org-page,.nhs) .qs .app-searchbar,:where(.org-page,.nhs) .hero .app-searchbar,:where(.org-page,.nhs) .card-2 .qs .app-searchbar{background:#fff;border:2px solid var(--primary);border-radius:14px;box-shadow:none}:where(.org-page,.nhs) .mob-btn{border:1px solid var(--border);border-radius:12px;background:#fff;color:var(--ink)}@media(hover:hover){:where(.org-page,.nhs) .mob-btn:hover{color:var(--primary);border-color:var(--primary)}}:where(.org-page,.nhs) .mob-menu{background:#fff}:where(.org-page,.nhs) .mob-links a{color:var(--ink)}@media(hover:hover){:where(.org-page,.nhs) .mob-links a:hover{color:var(--primary)}}:where(.org-page,.nhs) .mob-links a[data-active=true]{color:var(--primary)}@media(max-width:900px){:where(.org-page,.nhs) .app-topbar{background:#ffffffeb;border-bottom:1px solid var(--border-soft);box-shadow:0 2px 16px #1e21250d}}:where(.org-page,.nhs) .hero-btn{background:var(--primary);color:#fff;border:0;border-radius:12px}:where(.org-page,.nhs) .hero-btn:hover{background:var(--primary-dark);color:#fff}:where(.org-page,.nhs) .hero-btn:active{background:var(--primary-dark)}:where(.org-page,.nhs) .hero-icon{border:1px solid var(--border);border-radius:12px;background:#fff;color:var(--ink-2)}:where(.org-page,.nhs) .hero-icon:hover{background:var(--tint)}:where(.org-page,.nhs) .hero-icon[data-on=true]{background:var(--tint);color:var(--primary);border-color:var(--primary)}:where(.org-page,.nhs) .sel-trigger[data-tone=hero]{background:#fff;border:1px solid var(--border);color:var(--ink);border-radius:12px}:where(.org-page,.nhs) .sel-trigger[data-tone=hero]:hover:not(:disabled){background:var(--tint)}:where(.org-page,.nhs) .sel-trigger[data-tone=hero][data-open=true]{border-color:var(--primary);box-shadow:none}:where(.org-page,.nhs) .sel-trigger[data-tone=hero] svg{color:var(--ink-2)}:where(.org-page,.nhs) .fmt-switch{background:#fff;border:1px solid var(--border);border-radius:16px}:where(.org-page,.nhs) .fmt-switch button{border:1px solid transparent;border-radius:12px;background:var(--tint);color:var(--ink)}:where(.org-page,.nhs) .fmt-switch button:hover{background:#e7f0fa;border-color:#20538e59;color:var(--primary-dark)}:where(.org-page,.nhs) .fmt-switch button[data-active=true]{background:var(--primary);color:#fff;box-shadow:0 6px 16px #20538e40}:where(.org-page,.nhs) .fmt-switch button[data-active=true]:hover{background:var(--primary-dark);color:#fff}:where(.org-page,.nhs) .er-after{color:var(--ink)}:where(.org-page,.nhs) .med-app-prompt p{color:var(--ink-2)}:where(.org-page,.nhs) .med-card{background:#fff;border:1px solid var(--border);border-radius:20px}:where(.org-page,.nhs) .med-label{color:var(--primary-dark)}:where(.org-page,.nhs) .med-body{color:#40454a}:where(.org-page,.nhs) .med-subh{color:var(--muted)}:where(.org-page,.nhs) .med-note-sm{color:var(--muted)}:where(.org-page,.nhs) .med-disclaimer{color:var(--muted)}:where(.org-page,.nhs) .step{background:var(--page);border-radius:14px}:where(.org-page,.nhs) .step-n{border-radius:999px;background:var(--primary);color:#fff}:where(.org-page,.nhs) .note-tint{background:var(--tint);border-radius:14px;color:#2a4a6e}:where(.org-page,.nhs) .note-tint svg{color:var(--primary-dark)}:where(.org-page,.nhs) .sfx{border:1px solid var(--border);border-radius:12px}:where(.org-page,.nhs) .callout{border-radius:14px}:where(.org-page,.nhs) .callout-amber{background:var(--amber-bg);border:1px solid var(--amber-border);color:var(--amber-text)}:where(.org-page,.nhs) .callout-amber svg{color:#b26a00}:where(.org-page,.nhs) .callout-red{background:var(--red-banner);border:1px solid var(--red-banner-border);color:var(--red-banner-text)}:where(.org-page,.nhs) .callout-red svg{color:var(--red)}:where(.org-page,.nhs) .callout-tint{background:var(--tint);color:#2a4a6e}:where(.org-page,.nhs) .rail-row:hover{border-color:var(--primary)}:where(.org-page,.nhs) .rail-row{background:#fff;border:1px solid var(--border);border-radius:20px;color:var(--ink)}:where(.org-page,.nhs) .rail-row>svg:last-child{color:var(--primary)}:where(.org-page,.nhs) .rail-row[data-active]{border-color:var(--primary);background:var(--tint-2);box-shadow:inset 0 0 0 1px var(--primary)}:where(.org-page,.nhs) .rail-row[data-active] .rail-ic{background:var(--brand-grad);color:#fff}:where(.org-page,.nhs) .rail-row[data-active] .rail-tx b{color:var(--primary-dark)}:where(.org-page,.nhs) .rail-row[data-active] .rail-tx span{color:var(--ink-2)}:where(.org-page,.nhs) .rail-row:focus-visible{outline:3px solid var(--primary);outline-offset:2px}:where(.org-page,.nhs) .rail-ic{border-radius:12px;background:#e7f0fa;color:var(--primary)}:where(.org-page,.nhs) .rail-tx span{color:var(--muted)}:where(.org-page,.nhs) .rail-card{background:#fff;border:1px solid var(--border);border-radius:20px}:where(.org-page,.nhs) .rail-card>p{color:var(--muted)}:where(.org-page,.nhs) .lang-chips button{background:var(--page);border:1px solid var(--border);color:var(--ink-2);border-radius:10px}:where(.org-page,.nhs) .lang-chips button:hover{border-color:var(--primary);color:var(--primary)}:where(.org-page,.nhs) .lang-chips .lang-more{background:none;border:0;color:var(--primary)}:where(.org-page,.nhs) .rail-prompt{background:var(--tint);border:1px solid var(--border);border-radius:20px}:where(.org-page,.nhs) .rail-prompt b{color:var(--primary-dark)}:where(.org-page,.nhs) .rail-prompt p{color:#2a4a6e}@media(max-width:900px){:where(.org-page,.nhs) .med-card{border-radius:18px}}@media(max-width:720px){:where(.org-page,.nhs) .hero-stat{border-radius:12px}}@media(max-width:720px){:where(.org-page,.nhs) .app-card.rem-table{background:transparent;border:0}}@media(max-width:720px){:where(.org-page,.nhs) .rem-row,:where(.org-page,.nhs) .rem-row.rem-row-wide{background:#fff;border:1px solid var(--border);border-radius:14px;border-top:1px solid var(--border)}}:where(.org-page,.nhs) .rec-open{background:var(--tint);border-radius:14px;color:#2a4a6e}:where(.org-page,.nhs) .rec-open svg{color:var(--primary-dark)}:where(.org-page,.nhs) .rec-progress span{color:var(--muted)}:where(.org-page,.nhs) .rec-row{background:#fff;border:1px solid var(--border);border-radius:16px}:where(.org-page,.nhs) .rec-row[data-status=taken]{border-color:var(--green-border);background:#fbfdfc}:where(.org-page,.nhs) .rec-row[data-status=missed],:where(.org-page,.nhs) .rec-row[data-status=skipped]{border-color:var(--amber-border);background:#fffdf9}:where(.org-page,.nhs) .rec-tx span{color:var(--muted)}:where(.org-page,.nhs) .rec-state{color:var(--muted)}:where(.org-page,.nhs) .rec-state[data-tone=taken]{color:var(--green)}:where(.org-page,.nhs) .rec-state[data-tone=missed]{color:var(--amber-dark)}:where(.org-page,.nhs) .adh-med-h span{color:var(--muted)}:where(.org-page,.nhs) .adh-pct{color:var(--amber-dark)}:where(.org-page,.nhs) .adh-pct[data-ok=true]{color:var(--green)}:where(.org-page,.nhs) .adh-bar{background:var(--page);border-radius:99px}:where(.org-page,.nhs) .adh-bar i{border-radius:99px;background:var(--amber)}:where(.org-page,.nhs) .adh-bar i[data-ok=true]{background:var(--green)}:where(.org-page,.nhs) .adh-target{background:var(--ink-2);border-radius:2px}:where(.org-page,.nhs) .chart-legend{color:var(--muted)}:where(.org-page,.nhs) .chart-legend i{border-radius:3px}:where(.org-page,.nhs) .mar-report{background:#fff;border:1px solid var(--border);border-radius:20px}:where(.org-page,.nhs) .mar-key{color:var(--muted)}:where(.org-page,.nhs) .mar-table{border-collapse:separate;border-spacing:0}:where(.org-page,.nhs) .mar-table th.mar-med,:where(.org-page,.nhs) .mar-table td.mar-med{background:#fff}:where(.org-page,.nhs) .mar-table th.mar-time,:where(.org-page,.nhs) .mar-table td.mar-time{color:var(--muted);background:#fff;box-shadow:4px 0 8px -6px #1e21252e}:where(.org-page,.nhs) .mar-day-h{color:var(--muted)}:where(.org-page,.nhs) .mar-table tbody tr td{border-top:1px solid var(--border-soft)}:where(.org-page,.nhs) .mar-c{border-radius:4px;border:1px solid var(--border)}:where(.org-page,.nhs) .mar-taken{background:var(--green);border-color:var(--green)}:where(.org-page,.nhs) .mar-missed{background:var(--amber);border-color:var(--amber-dark)}:where(.org-page,.nhs) .mar-blank{background:#fff}:where(.org-page,.nhs) .mar-upcoming{background:#fff;border:2px solid #c9cfd6}:where(.org-page,.nhs) .mar-none{background:transparent;border:0}:where(.org-page,.nhs) .mar-none:after{border-radius:2px;background:#d4d9de}:where(.org-page,.nhs) .mar-prn{color:var(--ink-2)}:where(.org-page,.nhs) .mar-foot{color:var(--muted)}@media print{:where(.org-page,.nhs) .app-shell,:where(.org-page,.nhs) .app-main{background:#fff}}@media print{:where(.org-page,.nhs) .mar-report{border:0}}:where(.org-page,.nhs) .hero-ghost{background:#fff;color:var(--ink);border:1px solid var(--border);border-radius:12px}:where(.org-page,.nhs) .hero-ghost:hover{background:var(--tint);color:var(--primary-dark);border-color:var(--primary)}:where(.org-page,.nhs) .hero-save:hover{color:var(--primary-dark)}:where(.org-page,.nhs) .hero-icon:hover{color:var(--primary)}:where(.org-page,.nhs) .mm-card{background:#fff;border:1px solid var(--border);border-radius:20px}:where(.org-page,.nhs) .mm-card-h>span{color:var(--muted)}:where(.org-page,.nhs) .stepper{border:1px solid var(--border);border-radius:11px;background:#fff;color:var(--ink-2)}:where(.org-page,.nhs) .stepper:hover:not(:disabled){border-color:var(--primary);color:var(--primary)}:where(.org-page,.nhs) .mm-datefield{background:var(--tint);border:1px solid var(--primary);border-radius:12px;color:var(--primary-dark)}:where(.org-page,.nhs) .mm-datefield:hover{background:#e7f0fa}:where(.org-page,.nhs) .mm-dose{border:1px solid var(--border);border-radius:14px}:where(.org-page,.nhs) .mm-dose[data-status=taken]{border-color:#bfe3ce;background:#f6fbf8}:where(.org-page,.nhs) .mm-dose[data-status=missed],:where(.org-page,.nhs) .mm-dose[data-status=skipped]{border-color:var(--amber-border);background:#fffcf6}:where(.org-page,.nhs) .mm-time{background:var(--tint);color:var(--primary);border-radius:9px}:where(.org-page,.nhs) .mm-time[data-status=taken]{background:#e7f5ec;color:#146b45}:where(.org-page,.nhs) .mm-time[data-status=missed],:where(.org-page,.nhs) .mm-time[data-status=skipped]{background:#fff0da;color:#8a5300}:where(.org-page,.nhs) .mm-dose-tx span{color:var(--muted)}:where(.org-page,.nhs) .mm-catchup{background:var(--tint);border-radius:14px}:where(.org-page,.nhs) .mm-catchup b{color:var(--primary-dark)}:where(.org-page,.nhs) .mm-catchup span{color:#2a4a6e}:where(.org-page,.nhs) .mm-prn{color:var(--primary)}:where(.org-page,.nhs) .mm-rem{border-top:1px solid var(--border-soft)}:where(.org-page,.nhs) .mm-rem-head{color:var(--muted);border-top:0}:where(.org-page,.nhs) .mm-rem:hover:not(.mm-rem-head){background:#f9fbfd}:where(.org-page,.nhs) .mm-sched{color:var(--ink-2)}:where(.org-page,.nhs) .mm-remove{color:var(--muted)}:where(.org-page,.nhs) .mm-remove:hover{color:var(--red-text);background:var(--red-bg)}:where(.org-page,.nhs) .mm-legend{color:var(--muted)}:where(.org-page,.nhs) .mm-ring b{color:var(--amber-dark)}:where(.org-page,.nhs) .mm-ring b[data-ok=true]{color:var(--green)}:where(.org-page,.nhs) .mm-ring p{color:var(--ink-2)}:where(.org-page,.nhs) .mm-med{border-top:1px solid var(--border-soft)}:where(.org-page,.nhs) .mm-med:first-of-type{border-top:0}:where(.org-page,.nhs) .mm-med-sub{color:var(--muted)}:where(.org-page,.nhs) .mm-share{background:var(--tint);border-radius:20px}:where(.org-page,.nhs) .mm-share b{color:var(--primary-dark)}:where(.org-page,.nhs) .mm-share p{color:#2a4a6e}:where(.org-page,.nhs) .cal{background:#fff;border:1px solid var(--border);border-radius:18px;box-shadow:0 18px 40px #1e212529}:where(.org-page,.nhs) .cal-head .stepper{border-radius:9px}:where(.org-page,.nhs) .cal-week span{color:var(--muted)}:where(.org-page,.nhs) .cal-d{border:0;background:none;border-radius:10px;color:var(--ink)}:where(.org-page,.nhs) .cal-d:hover:not(:disabled):not([data-today=true]):not([data-on=true]){background:var(--page)}:where(.org-page,.nhs) .cal-d[data-today=true]:hover:not(:disabled){background:var(--primary-dark)}:where(.org-page,.nhs) .cal-d[data-on=true]:not([data-today=true]):hover:not(:disabled){background:var(--tint)}:where(.org-page,.nhs) .cal-d[data-on=true][data-today=true]{background:var(--primary);color:#fff}:where(.org-page,.nhs) .cal-d[data-on=true][data-today=true]:hover:not(:disabled){background:var(--primary-dark);color:#fff}:where(.org-page,.nhs) .df-d[data-today=true]:not([data-on=true]):hover:not(:disabled){color:#fff}:where(.org-page,.nhs) .df-d[data-on=true]:hover:not(:disabled){background:var(--primary-dark)}:where(.org-page,.nhs) .cal-d:disabled{color:#b9bec4}:where(.org-page,.nhs) .cal-d[data-on=true]{border:1px solid var(--primary)}:where(.org-page,.nhs) .cal-d[data-today=true]{background:var(--primary);color:#fff}:where(.org-page,.nhs) .cal-dot{border-radius:999px;background:transparent}:where(.org-page,.nhs) .cal-all{background:var(--green)}:where(.org-page,.nhs) .cal-gaps{background:var(--amber)}:where(.org-page,.nhs) .cal-d[data-today=true] .cal-dot{background:#fff}:where(.org-page,.nhs) .cal-foot{color:var(--muted);border-top:1px solid var(--border-soft)}@media(max-width:900px){:where(.org-page,.nhs) .mm-card{border-radius:18px}}:where(.org-page,.nhs) .saved-card{background:#fff;border:1px solid var(--border);border-radius:18px}:where(.org-page,.nhs) .saved-card:hover{border-color:var(--primary)}:where(.org-page,.nhs) .saved-open{background:none;border:0;color:var(--ink)}:where(.org-page,.nhs) .saved-tx span{color:var(--muted)}:where(.org-page,.nhs) .saved-actions{border-top:1px solid var(--border-soft)}:where(.org-page,.nhs) .saved-actions .btn-text{color:var(--ink-2)}:where(.org-page,.nhs) .saved-actions .saved-remove{color:var(--muted)}:where(.org-page,.nhs) .saved-actions .saved-in{color:var(--green);border-color:var(--green-border)}:where(.org-page,.nhs) .saved-actions .saved-remove:hover{color:var(--red-text);background:var(--red-bg)}:where(.org-page,.nhs) .hero-save{background:#fff;border:1px solid var(--border);color:var(--ink);border-radius:12px}:where(.org-page,.nhs) .hero-save:hover{background:var(--tint)}:where(.org-page,.nhs) .hero-save[data-on=true]{background:var(--tint);border-color:var(--primary);color:var(--primary)}:where(.org-page,.nhs) .mk-c-taken{background:var(--green);border-color:var(--green)}:where(.org-page,.nhs) .mk-c-miss{background:var(--amber);border-color:var(--amber-dark)}:where(.org-page,.nhs) .mk-c-blank{background:#fff}:where(.org-page,.nhs) .listen-card>p{color:var(--ink-2)}:where(.org-page,.nhs) .player-play{border-radius:999px;border:0;background:var(--brand-grad);color:#fff}:where(.org-page,.nhs) .player-play:hover:not(:disabled){background:var(--brand-grad-deep)}:where(.org-page,.nhs) .player-play:disabled{background:var(--border)}:where(.org-page,.nhs) .player-skip{border-radius:999px;border:1px solid var(--border);background:#fff;color:var(--ink-2)}:where(.org-page,.nhs) .player-skip:hover:not(:disabled){border-color:var(--primary);color:var(--primary)}:where(.org-page,.nhs) .player-time{color:var(--muted)}:where(.org-page,.nhs) .player-bar{background:var(--page);border-radius:99px}:where(.org-page,.nhs) .player-bar i{background:var(--primary);border-radius:99px}:where(.org-page,.nhs) .player-bar input[type=range]{background:none}:where(.org-page,.nhs) .player-bar input[type=range]::-webkit-slider-thumb{border-radius:999px;background:#fff;border:3px solid var(--primary);box-shadow:0 1px 4px #1e212540}:where(.org-page,.nhs) .player-bar input[type=range]:focus-visible{outline:2px solid var(--primary);outline-offset:4px;border-radius:99px}:where(.org-page,.nhs) .pill{background:var(--tint);color:var(--primary);border-radius:99px}:where(.org-page,.nhs) .pager{color:var(--muted)}:where(.org-page,.nhs) .pager-page{color:var(--ink-2)}:where(.org-page,.nhs) .regen-fixed{background:#fff}:where(.org-page,.nhs) .regen-head.regen-fixed{border-bottom:1px solid var(--border-soft)}:where(.org-page,.nhs) .regen .modal-actions{border-top:1px solid var(--border-soft)}:where(.org-page,.nhs) .regen-confirm{color:var(--red-text)}:where(.org-page,.nhs) .regen-file{color:var(--muted)}:where(.org-page,.nhs) .regen-words{color:var(--ink-2)}:where(.org-page,.nhs) .regen-mode{background:#fff;border:1px solid var(--border);border-radius:14px;color:var(--ink)}:where(.org-page,.nhs) .regen-mode:hover:not(:disabled){border-color:var(--primary)}:where(.org-page,.nhs) .regen-mode[data-on=true]{border-color:var(--primary);background:var(--tint)}:where(.org-page,.nhs) .regen-mode svg{color:var(--primary)}:where(.org-page,.nhs) .regen-mode span span{color:var(--muted)}:where(.org-page,.nhs) .regen-words-edit{background:var(--tint);border-radius:14px}:where(.org-page,.nhs) .regen-words-edit label{color:var(--primary-dark)}:where(.org-page,.nhs) .regen-words-edit textarea{border:1px solid var(--border);border-radius:10px;color:var(--ink);background:#fff}:where(.org-page,.nhs) .regen-words-edit textarea:focus-visible{outline:none;border-color:var(--primary);box-shadow:0 0 0 3px #1867c21f}:where(.org-page,.nhs) .regen-words-edit textarea:disabled{background:var(--page);color:var(--muted)}:where(.org-page,.nhs) .regen-words-foot{color:#2a4a6e}:where(.org-page,.nhs) .regen-used{color:var(--muted)}:where(.org-page,.nhs) .regen-history-label{color:var(--muted)}:where(.org-page,.nhs) .regen-chip{background:var(--page);border:2px solid var(--border);border-radius:10px}:where(.org-page,.nhs) .regen-chip[data-on=true]{border-color:var(--primary)}:where(.org-page,.nhs) .regen-chip-tick{border-radius:999px;background:var(--green);color:#fff}:where(.org-page,.nhs) .regen-del{color:var(--muted)}:where(.org-page,.nhs) .regen-del:hover{color:var(--red-text);background:var(--red-bg)}:where(.org-page,.nhs) .regen-pair img{border:1px solid var(--border);border-radius:12px;background-color:#fff;background-image:linear-gradient(45deg,#edeff1 25%,transparent 25%),linear-gradient(-45deg,#edeff1 25%,transparent 25%),linear-gradient(45deg,transparent 75%,#edeff1 75%),linear-gradient(-45deg,transparent 75%,#edeff1 75%);background-size:14px 14px;background-position:0 0,0 7px,7px -7px,-7px 0}:where(.org-page,.nhs) .regen-pair figcaption{color:var(--muted)}:where(.org-page,.nhs) .regen-wait{background:var(--page);border:1px dashed var(--border);border-radius:12px;color:var(--muted)}:where(.org-page,.nhs) .regen-empty{border-style:dashed}:where(.org-page,.nhs) .spinner{border-radius:999px;border:3px solid var(--border);border-top-color:var(--primary)}:where(.org-page,.nhs) .ir-kicker{color:#004a94}:where(.org-page,.nhs) .ir-guide{color:#6a6f75}:where(.org-page,.nhs) .ir-stat{background:#fff;border:1px solid #e3e7eb;border-radius:14px}:where(.org-page,.nhs) .ir-stat b{color:#1e2125}:where(.org-page,.nhs) .ir-stat b.is-amber{color:#b26a00}:where(.org-page,.nhs) .ir-stat b.is-green{color:#1b7a43}:where(.org-page,.nhs) .ir-stat span{color:#6a6f75}:where(.org-page,.nhs) .ir-toolbar{background:#fff;border:1px solid #e3e7eb;border-radius:16px}:where(.org-page,.nhs) .ir-toolbar .seg{background:#f4f5f7;border-radius:11px}:where(.org-page,.nhs) .ir-toolbar .seg button{border:0;background:transparent;color:#4b5055;border-radius:8px}:where(.org-page,.nhs) .ir-toolbar .seg button[data-on=true]{background:#fff;color:#004a94;box-shadow:0 1px 4px #1e212524}:where(.org-page,.nhs) .ir-divider{background:#e3e7eb}:where(.org-page,.nhs) .ir-chip{border:1px solid #e3e7eb;background:#fff;color:#4b5055;border-radius:99px}:where(.org-page,.nhs) .ir-chip[data-on=true]{border-color:#005eb8;color:#005eb8;background:#f3f8fd}:where(.org-page,.nhs) .ir-cost{color:#6a6f75}:where(.org-page,.nhs) .ir-section-head span{color:#6a6f75}:where(.org-page,.nhs) .ir-empty{border:1px dashed #cfd4d9;border-radius:18px;color:#6a6f75}:where(.org-page,.nhs) .ir-card{background:#fff;border:1px solid #e3e7eb;border-radius:18px}:where(.org-page,.nhs) .ir-card[data-state=check]{border-color:#f0d9a8}:where(.org-page,.nhs) .ir-chip-state{border-radius:99px}:where(.org-page,.nhs) .ir-chip-state.is-check{background:#fff4e0;color:#b26a00}:where(.org-page,.nhs) .ir-chip-state.is-live{background:#e3f4e9;color:#1b7a43}:where(.org-page,.nhs) .ir-chip-state.is-none{background:#edeff1;color:#6a6f75}:where(.org-page,.nhs) .ir-versions{color:#8e949a}:where(.org-page,.nhs) .ir-compare img{border:1px solid #e3e7eb;border-radius:12px;background:#fff}:where(.org-page,.nhs) .ir-compare img.ir-new{border-width:1.5px}:where(.org-page,.nhs) .ir-compare img.ir-new.is-check{border-color:#e8a93c}:where(.org-page,.nhs) .ir-compare img.ir-new.is-live{border-color:#8fd0a8}:where(.org-page,.nhs) .ir-compare figcaption{color:#6a6f75}:where(.org-page,.nhs) .ir-compare figcaption.is-amber{color:#b26a00}:where(.org-page,.nhs) .ir-compare figcaption.is-green{color:#1b7a43}:where(.org-page,.nhs) .ir-arrow{color:#005eb8}:where(.org-page,.nhs) .ir-arrow[data-muted=true]{color:#cfd4d9}:where(.org-page,.nhs) .ir-placeholder{border:1.5px dashed #cfd4d9;border-radius:12px;background:#f9fafb;color:#6a6f75}:where(.org-page,.nhs) .ir-placeholder:hover{border-color:#005eb8;color:#005eb8}:where(.org-page,.nhs) .ir-card-tx span{color:#8e949a}:where(.org-page,.nhs) .ir-primary{border-radius:11px}:where(.org-page,.nhs) .ir-modal{border-radius:22px}:where(.org-page,.nhs) .ir-modal-meta{color:#8e949a}:where(.org-page,.nhs) .ir-x{border:1px solid #e3e7eb;border-radius:11px;background:#fff;color:#4b5055}:where(.org-page,.nhs) .ir-x:hover{border-color:#005eb8;color:#005eb8}:where(.org-page,.nhs) .ir-mode{border:1.5px solid #e3e7eb;border-radius:14px;background:#fff}:where(.org-page,.nhs) .ir-mode[data-on=true]{border-color:#005eb8;background:#f3f8fd}:where(.org-page,.nhs) .ir-mode[data-on=true] b{color:#004a94}:where(.org-page,.nhs) .ir-mode span{color:#6a6f75}:where(.org-page,.nhs) .ir-prompt{background:#f3f8fd;border-radius:14px}:where(.org-page,.nhs) .ir-filename{border-top:1px solid var(--border)}:where(.org-page,.nhs) .ir-filename-tip{color:var(--ink-2)}:where(.org-page,.nhs) .ir-filename-row input{border:1px solid var(--control);border-radius:9px;color:var(--ink);background:#fff}:where(.org-page,.nhs) .ir-filename-note{color:var(--muted)}:where(.org-page,.nhs) .ir-filename-error{color:var(--red-text)}:where(.org-page,.nhs) .ir-prompt label{color:#004a94}:where(.org-page,.nhs) .ir-prompt textarea{border:1px solid #cad9eb;border-radius:11px;background:#fff}:where(.org-page,.nhs) .ir-prompt textarea:focus-visible{outline:none;border-color:#005eb8;box-shadow:0 0 0 3px #1867c21f}:where(.org-page,.nhs) .ir-prompt-foot{color:#5c718a}:where(.org-page,.nhs) .ir-modal-compare img{border:1px solid #e3e7eb;border-radius:14px;background-color:#fff;background-image:linear-gradient(45deg,#f0f2f4 25%,transparent 25%),linear-gradient(-45deg,#f0f2f4 25%,transparent 25%),linear-gradient(45deg,transparent 75%,#f0f2f4 75%),linear-gradient(-45deg,transparent 75%,#f0f2f4 75%);background-size:14px 14px;background-position:0 0,0 7px,7px -7px,-7px 0}:where(.org-page,.nhs) .ir-modal-compare img.ir-candidate{border:1.5px solid #005eb8}:where(.org-page,.nhs) .ir-modal-compare figcaption{color:#6a6f75}:where(.org-page,.nhs) .ir-pill{border-radius:99px}:where(.org-page,.nhs) .ir-pill.is-check{background:#fff4e0;color:#b26a00}:where(.org-page,.nhs) .ir-pill.is-live{background:#e3f4e9;color:#1b7a43}:where(.org-page,.nhs) .ir-wait{border:1.5px dashed #cfd4d9;border-radius:14px;background:#f9fafb;color:#6a6f75}:where(.org-page,.nhs) .ir-none b{color:#4b5055}:where(.org-page,.nhs) .ir-modal-foot{border-top:1px solid #e3e7eb}:where(.org-page,.nhs) .ir-delete{background:none;border:0;color:#d14343}:where(.org-page,.nhs) .ir-delete:hover{text-decoration:underline}:where(.org-page,.nhs) .ir-confirm{color:#d14343}:where(.org-page,.nhs) .btn-outline.ir-generate{border-color:#005eb8;color:#005eb8}:where(.org-page,.nhs) .btn-outline.ir-generate:hover:not(:disabled){background:#f3f8fd}:where(.org-page,.nhs) .btn-outline.ir-generate:active:not(:disabled){background:#e4edf7;border-color:#004a94;color:#004a94}:where(.org-page,.nhs) .ir-approve{background:var(--green);border:1px solid var(--green);color:#fff}:where(.org-page,.nhs) .ir-approve:hover:not(:disabled){background:#136640;border-color:#136640}:where(.org-page,.nhs) .ir-approve:disabled{background:#bfc4c9;border-color:#bfc4c9}:where(.org-page,.nhs) .ir-deleted{border-top:1px solid var(--border-soft)}:where(.org-page,.nhs) .ir-deleted-item img{background:var(--page);border:1px solid var(--border);border-radius:10px}:where(.org-page,.nhs) .form-pill{background:var(--tint);border:1px solid rgba(32,83,142,.25);color:var(--primary-dark);border-radius:999px}:where(.org-page,.nhs) .med-kind{color:var(--primary-dark);background:var(--tint-2);border-radius:6px}:where(.org-page,.nhs) .mm-window{color:var(--muted)}:where(.org-page,.nhs) .tl-tick i{border-left:1px solid var(--border-soft)}:where(.org-page,.nhs) .tl-tick em{color:var(--muted)}:where(.org-page,.nhs) .tl-today{border-left:2px dashed var(--primary-dark)}:where(.org-page,.nhs) .tl-label b{color:var(--ink)}:where(.org-page,.nhs) .tl-label span{color:var(--muted)}:where(.org-page,.nhs) .tl-bar{border-radius:5px;background:var(--primary)}:where(.org-page,.nhs) .tl-bar[data-type=otc]{background:var(--amber-dark)}:where(.org-page,.nhs) .tl-bar[data-type=given]{background:var(--green)}:where(.org-page,.nhs) .tl-bar-open:before{border-top:2px solid currentColor;border-right:2px solid currentColor}:where(.org-page,.nhs) .tl-bar-open{color:var(--primary)}:where(.org-page,.nhs) .tl-bar-open[data-type=otc]{color:var(--amber-dark)}:where(.org-page,.nhs) .tl-bar-open[data-type=given]{color:var(--green)}:where(.org-page,.nhs) .tl-diamond{background:var(--primary);border-radius:2px}:where(.org-page,.nhs) .tl-diamond[data-type=otc]{background:var(--amber-dark)}:where(.org-page,.nhs) .tl-diamond[data-type=given]{background:var(--green)}:where(.org-page,.nhs) .tl-dot{border-radius:50%;background:var(--primary)}:where(.org-page,.nhs) .tl-dot[data-type=otc]{background:var(--amber-dark)}:where(.org-page,.nhs) .tl-dot[data-type=given]{background:var(--green)}:where(.org-page,.nhs) .tl-legend{border-top:1px solid var(--border-soft);color:var(--ink-2)}:where(.org-page,.nhs) .tl-key{border-radius:4px;background:var(--primary)}:where(.org-page,.nhs) .tl-key[data-type=otc]{background:var(--amber-dark)}:where(.org-page,.nhs) .tl-key[data-type=given]{background:var(--green)}:where(.org-page,.nhs) .tl-key-diamond{border-radius:2px}:where(.org-page,.nhs) .tl-key-dot{border-radius:50%}:where(.org-page,.nhs) .df-d[data-today=true]:not([data-on=true]){background:none;color:var(--primary-dark);box-shadow:inset 0 0 0 1px var(--border)}:where(.org-page,.nhs) .df-d[data-on=true]{background:var(--primary);color:#fff;border:0}:where(.org-page,.nhs) .df-foot{border-top:1px solid var(--border-soft)}:where(.org-page,.nhs) .sel-value[data-empty=true]{color:var(--faint)}:where(.org-page,.nhs) .rep-bar-label{color:var(--ink)}:where(.org-page,.nhs) .rep-bar-track{background:var(--tint-2);border-radius:5px}:where(.org-page,.nhs) .rep-bar-track i{background:var(--primary);border-radius:5px}:where(.org-page,.nhs) .rep-bar b em{color:var(--muted)}:where(.org-page,.nhs) .rep-empty{color:var(--muted)}:where(.org-page,.nhs) .nav-sec span{color:var(--faint)}:where(.org-page,.nhs) .nav-sec:after{background:var(--border-soft)}:where(.org-page,.nhs) .adm-status{border-radius:7px;background:var(--border-soft);color:var(--ink-2)}:where(.org-page,.nhs) .adm-status[data-tone=ok]{background:var(--green-bg);color:var(--green)}:where(.org-page,.nhs) .adm-status[data-tone=warn]{background:var(--amber-bg);color:var(--amber-text)}:where(.org-page,.nhs) .adm-status[data-tone=none]{background:var(--tint);color:var(--primary)}:where(.org-page,.nhs) .adm-user-link{color:inherit;text-decoration:none;border-top:1px solid var(--border-soft)}:where(.org-page,.nhs) .adm-user-link:hover{color:inherit;text-decoration:none}:where(.org-page,.nhs) .adm-user-sub{color:var(--muted)}:where(.org-page,.nhs) .adm-kv{border-top:1px solid var(--border-soft)}:where(.org-page,.nhs) .adm-kv:first-of-type{border-top:0}:where(.org-page,.nhs) .adm-kv span{color:var(--muted)}:where(.org-page,.nhs) .adm-pager{color:var(--ink-2)}:where(.org-page,.nhs) .adm-med-line{border-top:1px solid var(--border-soft)}:where(.org-page,.nhs) .adm-med-line:first-of-type{border-top:0}:where(.org-page,.nhs) .adm-med-line span{color:var(--muted)}:where(.org-page,.nhs) .adm-med-line[data-inactive=true] b{color:var(--muted)}:where(.org-page,.nhs) .today-dose{border-top:1px solid var(--border-soft)}:where(.org-page,.nhs) .today-dose:first-of-type{border-top:0}:where(.org-page,.nhs) .today-dose-done{color:var(--green)}:where(.org-page,.nhs) .today-dose-missed{color:var(--amber-text)}:where(.org-page,.nhs) .today-next{color:var(--ink-2)}:where(.org-page,.nhs) .today-dose-name em{color:var(--muted)}:where(.org-page,.nhs) .today-dose-quiet .today-dose-name b{color:var(--ink-2)}:where(.org-page,.nhs) .wk-med-name{color:var(--ink)}:where(.org-page,.nhs) .wk-med-track{background:var(--tint-2);border-radius:4px}:where(.org-page,.nhs) .wk-med-track i{border-radius:4px;background:var(--amber)}:where(.org-page,.nhs) .wk-med-track i[data-ok=true]{background:var(--green)}:where(.org-page,.nhs) .wk-med b{color:var(--amber-text)}:where(.org-page,.nhs) .wk-med b[data-ok=true]{color:var(--green)}@container (max-width: 420px){:where(.org-page,.nhs) .mm-rem .mm-rem-do .btn{border:1px solid var(--border);background:#fff;border-radius:10px;color:var(--ink)}}:where(.org-page,.nhs) .tl-tick-day i{border-left-color:#eef1f4}:where(.org-page,.nhs) .tl-tick-week i{border-left-color:#e1e5ea}:where(.org-page,.nhs) .tl-tick-day em{color:var(--faint)}:where(.org-page,.nhs) .tl-tick-month i,:where(.org-page,.nhs) .tl-grid>.tl-tick:not(.tl-tick-day):not(.tl-tick-week) i{border-left-color:var(--border)}:where(.org-page,.nhs) .hero-tag{background:var(--tint);border:1px solid var(--primary);color:var(--primary);border-radius:8px}:where(.org-page,.nhs) [data-tip]:after{background:var(--ink);color:#fff;border-radius:999px;box-shadow:0 10px 30px #1e212547}:where(.org-page,.nhs) [data-tip-wide]:after{border-radius:14px}:where(.org-page,.nhs) .hero-note{color:var(--ink-2)}:where(.org-page,.nhs) .sync-item{border-top:1px solid var(--border-soft)}:where(.org-page,.nhs) .sync-item[data-status=applied] .sync-main b{color:var(--muted)}:where(.org-page,.nhs) .sync-check input{accent-color:var(--primary)}:where(.org-page,.nhs) .sync-main{background:none;border:0;color:inherit}:where(.org-page,.nhs) .sync-summary{color:var(--muted)}:where(.org-page,.nhs) .sync-kind{border-radius:6px;background:var(--tint-2);color:var(--primary-dark)}:where(.org-page,.nhs) .sync-kind[data-kind=medicine_new]{background:#e6f4ec;color:var(--green)}:where(.org-page,.nhs) .sync-kind[data-kind=medicine_withdrawn]{background:var(--amber-bg);color:var(--amber-text)}:where(.org-page,.nhs) .sync-kind[data-kind=reference]{background:var(--page);color:var(--ink-2)}:where(.org-page,.nhs) .sync-status{color:var(--muted)}:where(.org-page,.nhs) .sync-status[data-status=failed]{color:var(--red-text)}:where(.org-page,.nhs) .sync-status[data-status=applied]{color:var(--green)}:where(.org-page,.nhs) .sync-flag{background:var(--amber-bg);color:var(--amber-text);border-radius:6px}:where(.org-page,.nhs) .sync-diff>div{background:var(--page);border-radius:12px}:where(.org-page,.nhs) .sync-diff em{color:var(--muted)}:where(.org-page,.nhs) .sync-diff p{color:var(--ink)}:where(.org-page,.nhs) .sync-tbl-row{border-top:1px solid var(--border-soft);color:var(--ink)}:where(.org-page,.nhs) .sync-tbl-row>span:nth-child(4){color:var(--green)}:where(.org-page,.nhs) .sync-tbl-row[data-diff=true]>span:nth-child(4){color:var(--amber-text)}:where(.org-page,.nhs) .sync-tbl-row[data-diff=true]>span:nth-child(2),:where(.org-page,.nhs) .sync-tbl-row[data-diff=true]>span:nth-child(3){color:var(--amber-text)}:where(.org-page,.nhs) .sync-tbl-head{border-top:0;color:var(--muted)}:where(.org-page,.nhs) .sync-tbl-head>span:nth-child(4){color:var(--muted)}:where(.org-page,.nhs) .audio-stale-n{border-radius:999px;background:var(--tint-2);color:var(--primary-dark);border:1px solid transparent}:where(.org-page,.nhs) .audio-stale-row{border-top:1px solid var(--border-soft)}:where(.org-page,.nhs) .audio-stale-row[data-on] b{color:var(--primary-dark)}:where(.org-page,.nhs) .audio-stale-more{color:var(--muted)}:where(.org-page,.nhs) .audio-stale-lang{color:var(--ink-2)}:where(.org-page,.nhs) .audio-stale-when{color:var(--muted)}:where(.org-page,.nhs) .audio-job-line span{color:var(--ink-2)}:where(.org-page,.nhs) .audio-job-log{background:var(--page);border-radius:10px}:where(.org-page,.nhs) .audio-job-poll{color:var(--muted)}:where(.org-page,.nhs) .live-dot{border-radius:50%;background:var(--primary)}:where(.org-page,.nhs) .audio-stale-n[data-zero]{background:#e6f4ec;color:var(--green)}:where(.org-page,.nhs) .set-h-toggle{background:none;border:0}:where(.org-page,.nhs) .set-h-count{color:var(--primary-dark);background:var(--tint-2);border-radius:999px}:where(.org-page,.nhs) .set-h-chev{color:var(--muted)}:where(.org-page,.nhs) .set-h-chev svg{color:var(--muted)}:where(.org-page,.nhs) .audio-stale-pres{color:var(--muted)}:where(.org-page,.nhs) .watch-stage{border-radius:16px;background:#fff;border:1px solid var(--border-soft)}:where(.org-page,.nhs) .watch-stage img{background:#fff}:where(.org-page,.nhs) .watch-stage[data-kind=heading],:where(.org-page,.nhs) .watch-stage[data-kind=title]{background:linear-gradient(115deg,#003087,#004a94 45%,#005eb8)}:where(.org-page,.nhs) .watch-title{color:#fff}:where(.org-page,.nhs) .watch-sub span{background:#0a0f14d1;color:#fff;border-radius:10px}:where(.org-page,.nhs) .watch-track,:where(.org-page,.nhs) .watch-fill{border-radius:999px;background:var(--tint-2)}:where(.org-page,.nhs) .watch-fill{background:var(--primary)}:where(.org-page,.nhs) .watch-mark{background:var(--primary-dark)}:where(.org-page,.nhs) .watch-time{color:var(--ink-2)}:where(.org-page,.nhs) .watch-ch{border:1px solid var(--border);background:#fff;border-radius:999px;color:var(--ink)}:where(.org-page,.nhs) .watch-ch i{border-radius:50%;background:var(--border)}:where(.org-page,.nhs) .watch-ch[aria-current]{background:var(--tint-2);border-color:var(--primary);color:var(--primary-dark)}:where(.org-page,.nhs) .watch-ch[aria-current] i{background:var(--primary)}:where(.org-page,.nhs) .watch-ch small{color:var(--muted)}:where(.org-page,.nhs) .watch-clip{background:#003087}:where(.org-page,.nhs) .avatar-row{border-top:1px solid var(--border-soft)}:where(.org-page,.nhs) .avatar-dots i{border-radius:50%;background:var(--border)}:where(.org-page,.nhs) .avatar-dots i[data-s=ready]{background:var(--green)}:where(.org-page,.nhs) .avatar-dots i[data-s=pending],:where(.org-page,.nhs) .avatar-dots i[data-s=rendering]{background:var(--primary)}:where(.org-page,.nhs) .avatar-dots i[data-s=failed]{background:var(--amber-text)}:where(.org-page,.nhs) .avatar-dots i[data-s=outdated]{background:var(--amber-text)}:where(.org-page,.nhs) .avatar-state{color:var(--ink-2)}:where(.org-page,.nhs) .avatar-err{color:var(--amber-text)}:where(.org-page,.nhs) .watch-frame{background:#003087}:where(.org-page,.nhs) .watch-video{background:#003087;border:0;border-radius:0}:where(.org-page,.nhs) .watch-cap span{background:var(--ink);color:#fff;border-radius:999px;box-shadow:0 10px 30px #0a0f1440}:where(.org-page,.nhs) .watch-progress:before{background:#ffffff59}:where(.org-page,.nhs) .watch-progress-fill{background:var(--primary)}:where(.org-page,.nhs) .watch-progress-mark{background:#fff}:where(.org-page,.nhs) .watch-progress:focus-visible{outline:3px solid var(--primary);outline-offset:-3px}:where(.org-page,.nhs) .ir-upload{border:2px dashed var(--border);border-radius:14px;background:var(--page);color:var(--muted)}:where(.org-page,.nhs) .ir-upload:hover,:where(.org-page,.nhs) .ir-upload:focus-visible{border-color:var(--primary);color:var(--primary-dark);outline:none}:where(.org-page,.nhs) .ir-upload b{color:var(--ink)}:where(.org-page,.nhs) .mp-card{background:#fff;border-radius:20px;border:1px solid #e6eaef;box-shadow:0 2px 8px #14273c0f,0 12px 32px #14273c14;color:#2a333d}:where(.org-page,.nhs) .mp-play{border:0;border-radius:50%;background:linear-gradient(180deg,#005eb8,#003087);color:#fff}:where(.org-page,.nhs) .mp-play:hover{background:linear-gradient(180deg,#2064b1,#0f417a)}:where(.org-page,.nhs) .mp-play:disabled{background:#d5dee8}:where(.org-page,.nhs) .mp-iconbtn{border-radius:50%;border:0;background:transparent;color:#53606e}:where(.org-page,.nhs) .mp-iconbtn:hover{background:#edf3f9;color:#004a94}:where(.org-page,.nhs) input[type=range].mp-vol{border-radius:2px;background:#d5dee8;outline:none}:where(.org-page,.nhs) input[type=range].mp-vol::-webkit-slider-thumb{border-radius:50%;background:#0055a8;border:2px solid #fff;box-shadow:0 1px 3px #00000040}:where(.org-page,.nhs) input[type=range].mp-vol::-moz-range-thumb{border-radius:50%;background:#0055a8;border:2px solid #fff;box-shadow:0 1px 3px #00000040}:where(.org-page,.nhs) .mp-time{color:#2a333d}:where(.org-page,.nhs) .mp-time span{color:var(--muted)}:where(.org-page,.nhs) .mp-stage{background:linear-gradient(160deg,#f0f6fd,#e3edf9)}:where(.org-page,.nhs) .mp-stage video.mp-main{background:transparent}:where(.org-page,.nhs) .mp-stage video:fullscreen::cue{background:#12171cd9;color:#fff}:where(.org-page,.nhs) .mp-presenter{border-radius:50%;border:3px solid #fff;box-shadow:0 4px 14px #14273c33;background:#fff}:where(.org-page,.nhs) .mp-subtitle{background:#12171c9e;color:#fff;border-radius:16px}:where(.org-page,.nhs) .mp-paused{background:#ffffff59}:where(.org-page,.nhs) .mp-bigplay{border-radius:50%;background:linear-gradient(180deg,#005eb8,#003087)}:where(.org-page,.nhs) .mp-seg-track{border-radius:3px;background:#e4eaf0}:where(.org-page,.nhs) .mp-seg:hover .mp-seg-track{background:#d5dee8}:where(.org-page,.nhs) .mp-seg-fill{background:linear-gradient(90deg,#005eb8,#004a94);border-radius:3px}:where(.org-page,.nhs) .mp-subs{border-radius:999px;border:1.5px solid #dde4eb;background:#fff;color:#53606e}:where(.org-page,.nhs) .mp-subs[data-on]{background:#ebf2fb;border-color:#005eb8;color:#004a94}:where(.org-page,.nhs) .mp-chapters{border-top:1px solid #eaeef3}:where(.org-page,.nhs) .mp-chip{border-radius:999px;border:1.5px solid #dde4eb;background:#fff;color:#353f4a}:where(.org-page,.nhs) .mp-chip:hover{border-color:#005eb8}:where(.org-page,.nhs) .mp-chip-num{border-radius:50%;background:#e4eaf0;color:var(--ink-2)}:where(.org-page,.nhs) .mp-chip-time{color:var(--muted)}:where(.org-page,.nhs) .mp-chip[data-active]{background:#ebf2fb;border-color:#005eb8;color:#004a94}:where(.org-page,.nhs) .mp-chip[data-active] .mp-chip-num{background:#004a94;color:#fff}:where(.org-page,.nhs) .mp-chip[data-active] .mp-chip-time{color:#6a96c8}:where(.org-page,.nhs) .mp-video:fullscreen{border-radius:0}:where(.org-page,.nhs) .mp-audio-title{color:#1c232b}:where(.org-page,.nhs) .mp-audio-sub{color:var(--muted)}:where(.org-page,.nhs) .mp-wave-time{color:#2a333d}:where(.org-page,.nhs) .mp-wave-total{color:var(--muted)}:where(.org-page,.nhs) .mp-wave i{border-radius:2px;background:#e2e8ef}:where(.org-page,.nhs) .mp-wave i[data-on]{background:linear-gradient(180deg,#005eb8,#004a94)}:where(.org-page,.nhs) .mp-sections{border-top:1px solid #eaeef3}:where(.org-page,.nhs) .mp-section{border:0;background:transparent;border-radius:10px}:where(.org-page,.nhs) .mp-section:hover,:where(.org-page,.nhs) .mp-section[data-active]{background:#f3f7fb}:where(.org-page,.nhs) .mp-dot{border-radius:50%;background:#dce2e8}:where(.org-page,.nhs) .mp-dot[data-state=active]{background:#0055a8}:where(.org-page,.nhs) .mp-dot[data-state=done]{background:#b8c8db}:where(.org-page,.nhs) .mp-section-label{color:#353f4a}:where(.org-page,.nhs) .mp-section[data-active] .mp-section-label{color:#004a94}:where(.org-page,.nhs) .mp-section-time{color:var(--muted)}:where(.org-page,.nhs) .mp-eq i{background:#0055a8;border-radius:2px}:where(.org-page,.nhs) .mp-stage video.mp-presenter-live{background:transparent}:where(.org-page,.nhs) .med-link{color:inherit;text-decoration:none;border-bottom:1px solid transparent}:where(.org-page,.nhs) .med-link:hover{color:var(--primary-dark);border-bottom-color:var(--primary)}:where(.org-page,.nhs) .watch-stage[data-kind=line]{background:#fff}:where(.org-page,.nhs) .watch-blank{background:#f1f8ff}:where(.org-page,.nhs) .watch-blank img{background:transparent}:where(.org-page,.nhs) .watch-blank span{color:var(--primary-dark)}:where(.org-page,.nhs) .video-one{border-top:1px solid var(--border-soft)}:where(.org-page,.nhs) .video-one-h span{color:var(--muted)}:where(.org-page,.nhs) .gen-list{border:1px solid var(--border);border-radius:14px;background:var(--page)}:where(.org-page,.nhs) .gen-list-add input{border:1px solid var(--border);border-radius:10px;background:#fff}:where(.org-page,.nhs) .gen-list-msg{color:var(--muted)}:where(.org-page,.nhs) .gen-list-item{background:#fff;border:1px solid var(--border);border-radius:999px}:where(.org-page,.nhs) .gen-list-item em{color:var(--muted)}:where(.org-page,.nhs) .gen-list-item button{border:0;background:var(--tint);color:var(--primary);border-radius:50%}:where(.org-page,.nhs) .media-switch .seg{background:#fff;border:1px solid var(--border);border-radius:999px}:where(.org-page,.nhs) .media-switch .seg button{border-radius:999px;color:var(--ink-2)}:where(.org-page,.nhs) .media-switch .seg button:hover{color:var(--primary-dark);background:var(--tint-2)}:where(.org-page,.nhs) .media-switch .seg button[data-active=true]{background:var(--brand-grad);color:#fff;box-shadow:none}:where(.org-page,.nhs) .media-switch .seg button svg{color:currentColor}:where(.org-page,.nhs) .mk-shot-bar i{border-radius:50%;background:#d3dae3}:where(.org-page,.nhs) .mk-shot-frame.mk-shot-phone{border-radius:30px}:where(.org-page,.nhs) .mm-dose-amt{color:var(--muted)}:where(.org-page,.nhs) .mm-dose{border-radius:12px}:where(.org-page,.nhs) .mm-past-h{background:none;border:0;color:var(--ink)}:where(.org-page,.nhs) .mm-past-h span{color:var(--muted)}:where(.org-page,.nhs) .mm-past-chev{color:var(--muted)}:where(.org-page,.nhs) .mm-dose-tx>span{color:var(--muted)}:where(.org-page,.nhs) .rr-past-note{color:var(--muted)}:where(.org-page,.nhs) .rr-past-note a{color:var(--primary);text-decoration:none}:where(.org-page,.nhs) .tl-week-day{color:var(--muted)}:where(.org-page,.nhs) .tl-week-month{color:var(--primary-dark)}:where(.org-page,.nhs) .tl-table td.mar-cell[data-current],:where(.org-page,.nhs) .tl-table th.tl-week[data-current]{background:var(--tint-2)}:where(.org-page,.nhs) .tl-sub{color:var(--muted)}:where(.org-page,.nhs) .tl-sq{border-radius:4px;background:transparent}:where(.org-page,.nhs) .tl-sq b{color:#fff}:where(.org-page,.nhs) .tl-sq[data-state=none]:after{background:var(--border);border-radius:1px}:where(.org-page,.nhs) .tl-sq[data-state=active],:where(.org-page,.nhs) .tl-sq[data-state=started],:where(.org-page,.nhs) .tl-sq[data-state=ended]{background:var(--primary)}:where(.org-page,.nhs) .tl-sq[data-state=started]{border-top-left-radius:8px;border-bottom-left-radius:8px}:where(.org-page,.nhs) .tl-sq[data-state=ended]{border-top-right-radius:8px;border-bottom-right-radius:8px}:where(.org-page,.nhs) .tl-sq[data-state=prn]{background:var(--tint);border:1px dashed #b4c7dd}:where(.org-page,.nhs) .tl-sq[data-state=prn-dose]{background:var(--primary);border-radius:50%}:where(.org-page,.nhs) .tl-sq[data-state=one-off]{background:var(--primary)}:where(.org-page,.nhs) .tl-sq[data-type=otc][data-state]:not([data-state=none]):not([data-state=prn]){background:var(--amber-dark)}:where(.org-page,.nhs) .tl-sq[data-type=given][data-state]:not([data-state=none]):not([data-state=prn]){background:var(--green)}:where(.org-page,.nhs) .mar-legend{color:var(--ink-2)}:where(.org-page,.nhs) .tl-scroll[data-overflow]:after{background:linear-gradient(90deg,#fff0,#fff 80%)}:where(.org-page,.nhs) .content-tile{background:#fff;border:1px solid var(--border);border-radius:20px;color:var(--ink)}:where(.org-page,.nhs) .content-tile:hover{border-color:var(--primary);box-shadow:0 8px 24px #1e212514}:where(.org-page,.nhs) .content-tile-ic{border-radius:12px;background:var(--tint);color:var(--primary)}:where(.org-page,.nhs) .content-tile span:last-child{color:var(--ink-2)}:where(.org-page,.nhs) .hero-ghost:disabled:hover{background:#fff;color:var(--ink)}@media(max-width:600px){:where(.org-page,.nhs) .mk-stats{background:var(--brand-grad);border-radius:16px}}@media(max-width:600px){:where(.org-page,.nhs) .mk-stat+.mk-stat:before{background:#ffffff40}}@media(max-width:600px){:where(.org-page,.nhs) .mk-stat b{color:#fff}}@media(max-width:600px){:where(.org-page,.nhs) .mk-stat span{color:#ffffffd9}}:where(.org-page,.nhs) .mk-hero-badges .mk-eyebrow+.mk-eyebrow:before{color:#b8c7d9}:where(.org-page,.nhs) .mk-header .mk-burger,:where(.org-page,.nhs) .mob-btn{border-radius:12px}:where(.org-page,.nhs) .mob-foot .btn{border-radius:10px}@media(max-width:600px){:where(.org-page,.nhs) .tl-m-row{border-top:1px solid var(--border-soft)}}@media(max-width:600px){:where(.org-page,.nhs) .tl-m-row:first-child{border-top:0}}@media(max-width:600px){:where(.org-page,.nhs) .tl-m-row[data-inactive=true] .tl-m-head b{color:var(--muted)}}@media(max-width:600px){:where(.org-page,.nhs) .tl-m-track{border-radius:6px;background:#eaeef3}}@media(max-width:600px){:where(.org-page,.nhs) .tl-m-span,:where(.org-page,.nhs) .tl-m-prn{border-radius:6px;background:var(--primary)}}@media(max-width:600px){:where(.org-page,.nhs) .tl-m-span[data-open]{border-top-right-radius:2px;border-bottom-right-radius:2px}}@media(max-width:600px){:where(.org-page,.nhs) .tl-m-prn{background:transparent;border:1px dashed #b4c7dd}}@media(max-width:600px){:where(.org-page,.nhs) .tl-m-dot{border-radius:50%;background:var(--primary);box-shadow:0 0 0 2px #fff}}@media(max-width:600px){:where(.org-page,.nhs) .tl-m-one{background:var(--primary);box-shadow:0 0 0 2px #fff}}@media(max-width:600px){:where(.org-page,.nhs) .tl-m-track[data-type=otc] .tl-m-span,:where(.org-page,.nhs) .tl-m-track[data-type=otc] .tl-m-dot,:where(.org-page,.nhs) .tl-m-track[data-type=otc] .tl-m-one{background:var(--amber-dark)}}@media(max-width:600px){:where(.org-page,.nhs) .tl-m-track[data-type=given] .tl-m-span,:where(.org-page,.nhs) .tl-m-track[data-type=given] .tl-m-dot,:where(.org-page,.nhs) .tl-m-track[data-type=given] .tl-m-one{background:var(--green)}}@media(max-width:600px){:where(.org-page,.nhs) .tl-m-axis{border-top:1px solid var(--border)}}@media(max-width:600px){:where(.org-page,.nhs) .tl-m-axis span{color:var(--muted)}}@media(max-width:600px){:where(.org-page,.nhs) .tl-m-span:before{border-radius:50%;background:inherit;box-shadow:0 0 0 2px #fff}}@media(max-width:600px){:where(.org-page,.nhs) .mm-rem:hover:not(.mm-rem-head){background:transparent}}@media(max-width:600px){:where(.org-page,.nhs) .mm-past .mm-rem .mm-rem-do .btn{border:1px solid var(--border);background:#fff;border-radius:10px;color:var(--ink)}}@media(max-width:600px){:where(.org-page,.nhs) .mp-subtitle-below{background:#1c232b;color:#fff}}:where(.org-page,.nhs) .set-row{border-top:1px solid var(--border-soft)}:where(.org-page,.nhs) .set-row:first-child{border-top:0}:where(.org-page,.nhs) .set-row span{color:var(--muted)}:where(.org-page,.nhs) .au-plan{background:var(--tint);border-radius:12px}:where(.org-page,.nhs) .au-plan span{color:var(--ink-2)}:where(.org-page,.nhs) .sub-plan{background:#fff;border:1px solid var(--border);border-radius:16px;color:inherit}:where(.org-page,.nhs) .sub-plan[data-popular]{border:2px solid var(--primary)}:where(.org-page,.nhs) .sub-plan-tag{background:var(--brand-grad);color:#fff;border-radius:7px}:where(.org-page,.nhs) .sub-plan-price small{color:var(--muted)}:where(.org-page,.nhs) .sub-plan-note{color:var(--ink-2)}:where(.org-page,.nhs) .sub-features li{color:var(--ink-2)}:where(.org-page,.nhs) .sub-features li svg{color:var(--green)}:where(.org-page,.nhs) .nf-code{color:var(--primary)}:where(.org-page,.nhs) .mk-photo{border-radius:22px;background:var(--tint)}:where(.org-page,.nhs) .mk-hero-photo .mk-photo{border-radius:28px}:where(.org-page,.nhs) .mk-hero-note{background:#fff;border:1px solid var(--border);border-radius:16px;box-shadow:0 12px 32px #1e21251f;color:var(--ink-2)}:where(.org-page,.nhs) .mk-hero-note b{color:var(--ink)}:where(.org-page,.nhs) .mk-photo-grid figcaption{color:var(--ink-2)}:where(.org-page,.nhs) .mk-photo-grid figcaption b{color:var(--ink)}:where(.org-page,.nhs) .mk-foot-family{border-top:1px solid rgba(255,255,255,.14)}:where(.org-page,.nhs) .mk-foot-family .mk-eyebrow{color:#8eadd0}:where(.org-page,.nhs) .mk-foot-family-tx p{color:#ffffffe0}:where(.org-page,.nhs) .err-page{background:var(--bg)}:where(.org-page,.nhs) .err-card{background:#fff;border:1px solid var(--border);border-radius:22px}:where(.org-page,.nhs) .err-icon{border-radius:16px;background:var(--tint);color:var(--primary)}:where(.org-page,.nhs) .err-card p{color:var(--ink-2)}.org-page{background:var(--bg)}:where(.org-page,.nhs) .org-head{background:#fff;border-bottom:1px solid var(--border-soft)}:where(.org-page,.nhs) .org-name{color:var(--ink-2)}:where(.org-page,.nhs) .org-search-box{background:#fff;border:2px solid var(--control);border-radius:16px;color:var(--muted)}:where(.org-page,.nhs) .org-search-box:focus-within{border-color:var(--primary)}:where(.org-page,.nhs) .org-search-box input{border:0;outline:0;color:var(--ink);background:transparent}:where(.org-page,.nhs) .org-search-clear{border:0;background:transparent;color:var(--muted)}:where(.org-page,.nhs) .org-results{background:#fff;border:1px solid var(--border);border-radius:16px}:where(.org-page,.nhs) .org-hit{border-top:1px solid var(--border-soft)}:where(.org-page,.nhs) .org-hit:first-child{border-top:0}:where(.org-page,.nhs) .org-hit-name{color:var(--ink);text-decoration:none}:where(.org-page,.nhs) .org-hit-form{color:var(--muted)}:where(.org-page,.nhs) .org-empty{color:var(--ink-2)}:where(.org-page,.nhs) .org-how-item{background:#fff;border:1px solid var(--border);border-radius:16px}:where(.org-page,.nhs) .org-how-icon{border-radius:12px;background:var(--tint);color:var(--primary)}:where(.org-page,.nhs) .org-how-item p{color:var(--ink-2)}:where(.org-page,.nhs) .sr-only{border:0}:where(.org-page,.nhs) .org-lang{background:#fff;border:2px solid var(--control);border-radius:14px;color:var(--primary)}:where(.org-page,.nhs) .org-lang:focus-within{border-color:var(--primary)}:where(.org-page,.nhs) .org-lang select{border:0;outline:none;box-shadow:none;background:transparent;color:var(--ink)}:where(.org-page,.nhs) .org-lang select:focus,:where(.org-page,.nhs) .org-lang select:focus-visible{outline:none;box-shadow:none}:where(.org-page,.nhs) .org-size button{border:2px solid var(--control);background:#fff;border-radius:14px;color:var(--ink)}:where(.org-page,.nhs) .org-size button[data-on]{border-color:var(--primary);background:var(--primary);color:#fff}:where(.org-page,.nhs) .org-size button:focus-visible{outline:3px solid var(--primary);outline-offset:2px}:where(.org-page,.nhs) .org-easy h1{color:var(--ink)}:where(.org-page,.nhs) .org-lead{color:var(--ink)}:where(.org-page,.nhs) .org-easy .org-search-box{border-width:3px;border-radius:18px;color:var(--ink-2)}:where(.org-page,.nhs) .org-easy .org-search-box input::placeholder{color:var(--ink-2)}:where(.org-page,.nhs) .org-easy .org-hit-form{color:var(--ink-2)}:where(.org-page,.nhs) .org-steps h2{color:var(--ink)}:where(.org-page,.nhs) .org-steps-sub{color:var(--ink)}:where(.org-page,.nhs) .org-steps li{background:#fff;border:2px solid var(--border);border-radius:16px}:where(.org-page,.nhs) .org-step-num{border-radius:50%;background:var(--primary);color:#fff}:where(.org-page,.nhs) .org-step-icon{border-radius:14px;background:var(--tint);color:var(--primary)}:where(.org-page,.nhs) .org-step-tx strong{color:var(--ink)}:where(.org-page,.nhs) .org-step-tx span{color:var(--ink)}:where(.org-page,.nhs) .org-size-label{color:var(--ink-2)}:where(.org-page,.nhs) .org-medtools .org-size button{border-radius:12px}:where(.org-page,.nhs) .org-easy .org-qr{border-width:2px}:where(.org-page,.nhs) .org-easy .org-qr-tx p{color:var(--ink)}:where(.org-page,.nhs) .org-qr{background:#fff;border:1px solid var(--border);border-radius:20px}:where(.org-page,.nhs) .org-qr-tx p{color:var(--ink-2)}:where(.org-page,.nhs) .org-foot{border-top:1px solid var(--border-soft);background:#fff}:where(.org-page,.nhs) .org-foot-msg{color:var(--ink)}:where(.org-page,.nhs) .org-foot-small{color:var(--ink-2)}:where(.org-page,.nhs) .org-foot-small a{color:var(--primary-dark);text-decoration:underline}:where(.org-page,.nhs) .skip-link{background:var(--ink);color:#fff;border-radius:10px;text-decoration:none}:where(.org-page,.nhs) .skip-link:focus{color:#fff;outline:3px solid var(--primary);outline-offset:2px}:where(.org-page,.nhs) .org-main:focus{outline:none}:where(.org-page,.nhs) .org-search-label{color:var(--ink)}:where(.org-page,.nhs) .org-lang:focus-within{outline:2px solid var(--primary);outline-offset:2px}:where(.org-page,.nhs) .med-sources{background:#fff;border:1px solid var(--border);border-radius:18px}:where(.org-page,.nhs) .med-sources p{color:var(--ink-2)}:where(.org-page,.nhs) .med-sources-note{color:var(--muted)}:where(.org-page,.nhs) .orp-sub{color:var(--ink-2)}:where(.org-page,.nhs) .orp-stat{background:#fff;border:1px solid var(--border);border-radius:14px}:where(.org-page,.nhs) .orp-stat span{color:var(--muted)}:where(.org-page,.nhs) .orp-access-p{color:var(--ink-2)}:where(.org-page,.nhs) .orp-input{border:1px solid var(--border);border-radius:12px}.org-page .orp .app-card{background:#fff}:where(.org-page,.nhs) .sync-kept{color:var(--muted)}:where(.org-page,.nhs) .sub-legal-links a{color:var(--primary)}:where(.org-page,.nhs) .pron-head{color:var(--muted)}:where(.org-page,.nhs) .pron-row{border-top:1px solid var(--border-soft)}:where(.org-page,.nhs) .pron-filter{border:1px solid var(--border);border-radius:10px;background:#fff;color:var(--ink)}:where(.org-page,.nhs) .pron-tag{border-radius:6px;background:#fff3d6;color:#7a5200}:where(.org-page,.nhs) .pron-tag-ok{background:#e3f4e8;color:#1e6b3a}:where(.org-page,.nhs) .pron-row:first-child{border-top:0}:where(.org-page,.nhs) .pron-name span{color:var(--muted)}:where(.org-page,.nhs) .pron-input{border:1px solid var(--border);border-radius:10px}:where(.org-page,.nhs) .org-powered{color:var(--muted)}:where(.org-page,.nhs) .org-hit-for{color:var(--ink-2)}:where(.org-page,.nhs) .org-hit-for b{color:var(--ink)}:where(.org-page,.nhs) .org-yellow{background:var(--amber-bg);border:2px solid var(--amber-border);border-radius:16px;color:var(--ink)}:where(.org-page,.nhs) .org-yellow a{color:var(--primary-dark);text-decoration:underline}@media(min-width:760px){:where(.org-page,.nhs) .org-steps li .org-step-icon{border-radius:50%}}:where(.org-page,.nhs) .theme-switch{border:1px solid var(--border);border-radius:12px;background:#fff}:where(.org-page,.nhs) .theme-switch>span{color:var(--ink-2)}:where(.org-page,.nhs) .theme-switch button{border:0;border-radius:9px;background:transparent;color:var(--ink-2)}:where(.org-page,.nhs) .theme-switch button:hover{color:var(--primary);background:var(--tint)}:where(.org-page,.nhs) .theme-switch button[data-on]{background:var(--primary);color:#fff}:where(.org-page,.nhs) .theme-switch button:focus-visible{outline:2px solid var(--primary);outline-offset:2px}:where(.org-page,.nhs) .pic-list{border:1px solid var(--border);border-radius:12px}:where(.org-page,.nhs) .pic-list li{border-top:1px solid var(--border-soft);color:var(--ink-2)}:where(.org-page,.nhs) .pic-list li:first-child{border-top:0}:where(.org-page,.nhs) .pic-tag{border-radius:999px;background:var(--green-bg);color:var(--green)}:where(.org-page,.nhs) .pic-tag.is-upd{background:var(--amber-bg);color:var(--amber-text)}
