.ps .nav-group:not(.ps-foreign *){display:flex;flex-direction:column;gap:2px}.ps .top-btn:not(.ps-foreign *){display:inline-flex;align-items:center;gap:7px;height:34px;padding:0 12px;border-radius:9px;border:1px solid var(--ps-line);background:var(--dk-surface,#fff);color:var(--ps-ink3);font:inherit;font-size:13px;font-weight:600;cursor:pointer;white-space:nowrap}.ps .top-btn:hover:not(.ps-foreign *){border-color:var(--ps-line2);color:var(--ps-ink)}.ps .top-btn svg:not(.ps-foreign *){flex:none;color:var(--ps-g2)}.ps .assist-wrap:not(.ps-foreign *){position:relative;display:inline-flex;flex:none}.ps .assist-btn:not(.ps-foreign *){position:relative;transition:background-color .25s,border-color .25s,color .25s,padding .4s var(--ease),box-shadow .25s}.ps .assist-nudge-t:not(.ps-foreign *){display:none;overflow:hidden;white-space:nowrap}.ps .collapsing .assist-btn .lb:not(.ps-foreign *),.ps .nudging .assist-btn .lb:not(.ps-foreign *){display:none}.ps .collapsing .assist-nudge-t:not(.ps-foreign *),.ps .nudging .assist-nudge-t:not(.ps-foreign *){display:inline-block}.ps .collapsing .assist-btn:not(.ps-foreign *),.ps .nudging .assist-btn:not(.ps-foreign *){background:var(--brand);border-color:var(--brand);color:#fff;box-shadow:var(--shadow-brand)}.ps .nudging .assist-btn:not(.ps-foreign *){padding-right:34px}.ps .nudging .assist-btn:hover:not(.ps-foreign *){background:var(--brand-ink);border-color:var(--brand-ink);color:#fff}.ps .collapsing .assist-btn svg:not(.ps-foreign *),.ps .nudging .assist-btn svg:not(.ps-foreign *){color:#fff}.ps .nudging .assist-nudge-t:not(.ps-foreign *){animation:assist-nudge-in .4s var(--ease) both}.ps .collapsing .assist-nudge-t:not(.ps-foreign *){animation:assist-nudge-out .4s var(--ease) both}@keyframes assist-nudge-in{0%{max-width:118px}to{max-width:320px}}@keyframes assist-nudge-out{0%{max-width:320px}to{max-width:118px}}.ps .assist-nudge-x:not(.ps-foreign *){position:absolute;top:0;right:0;z-index:1;display:inline-flex;align-items:center;justify-content:center;width:34px;height:34px;border:0;background:none;color:#fff;opacity:0;visibility:hidden;cursor:pointer;transition:opacity .25s,visibility 0s .25s}.ps .nudging .assist-nudge-x:not(.ps-foreign *){opacity:.9;visibility:visible;transition:opacity .25s .2s,visibility 0s}.ps .nudging .assist-nudge-x:hover:not(.ps-foreign *){opacity:1}.ps .collapsing .assist-nudge-x:not(.ps-foreign *){transition:none}@media (prefers-reduced-motion:reduce){.ps .assist-btn:not(.ps-foreign *),.ps .assist-nudge-x:not(.ps-foreign *){transition:none}.ps .assist-nudge-t:not(.ps-foreign *){animation-duration:.01s}}.ps .search-trigger:not(.ps-foreign *){align-items:center;cursor:pointer;font:inherit;font-size:13px;text-align:left}.ps .search-trigger:hover:not(.ps-foreign *){border-color:var(--ps-line2);background:var(--dk-surface,#fff)}.ps .search-trigger .ph-t:not(.ps-foreign *){display:inline-flex;align-items:center;gap:8px;color:var(--ps-g4)}.ps .search-ib:not(.ps-foreign *){display:none}.ps .modal.form-modal:not(.ps-foreign *){width:600px}.ps .form-modal .m-head p:not(.ps-foreign *){margin:0;font-size:14px;line-height:1.55}.ps .cmdk-overlay:not(.ps-foreign *){align-items:flex-start;padding-top:12vh}.ps .modal.cmdk:not(.ps-foreign *){width:640px;border-radius:16px;max-height:min(560px,calc(100dvh - 24vh))}.ps .cmdk-in:not(.ps-foreign *){display:flex;align-items:center;gap:10px;padding:14px 18px;border-bottom:1px solid var(--ps-line3);color:var(--ps-g3)}.ps .cmdk-in input:not(.ps-foreign *){flex:1;min-width:0;border:0;outline:0;background:transparent;font:inherit;font-size:16px;color:var(--ps-ink)}.ps .cmdk-in .mono:not(.ps-foreign *){font-size:11px}.ps .cmdk-list:not(.ps-foreign *){flex:1 1 auto;min-height:0;overflow-y:auto;overscroll-behavior:contain;padding:6px 8px 10px}.ps .cmdk-h:not(.ps-foreign *){padding:10px 10px 4px;font-family:var(--ps-mono);font-size:10px;letter-spacing:.1em;text-transform:uppercase;color:var(--ps-g3)}.ps .cmdk-opt:not(.ps-foreign *){display:flex;align-items:baseline;gap:10px;padding:9px 10px;border-radius:8px;cursor:pointer;font-size:14px;color:var(--ps-ink3)}.ps .cmdk-opt .lb:not(.ps-foreign *){font-weight:600;flex:none;max-width:70%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ps .cmdk-opt .hint:not(.ps-foreign *){flex:1;min-width:0;font-size:13px;color:var(--ps-g2);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ps .cmdk-opt.on:not(.ps-foreign *){background:var(--ps-accs);color:var(--ps-acc2)}.ps .cmdk-empty:not(.ps-foreign *){padding:24px 12px;text-align:center;font-size:13px;color:var(--ps-g2)}.ps .cmdk-foot:not(.ps-foreign *){display:flex;gap:16px;padding:10px 18px;border-top:1px solid var(--ps-line3);font-size:12px}.ps .cat-pills:not(.ps-foreign *){display:flex;flex-wrap:wrap;gap:8px}.ps .cat-tags:not(.ps-foreign *){display:flex;flex-wrap:wrap;gap:6px}.ps .cat-tag:not(.ps-foreign *){font-size:11px;font-weight:600;padding:2px 8px;border-radius:999px;background:var(--ps-soft);color:var(--ps-g1)}@media (max-width:900px){.ps .search-ib:not(.ps-foreign *){display:flex}.ps .top-btn .lb:not(.ps-foreign *){display:none}.ps .top-btn:not(.ps-foreign *){width:34px;padding:0;justify-content:center}.ps .nudging .assist-btn:not(.ps-foreign *){padding-right:0}.ps .collapsing .assist-nudge-t:not(.ps-foreign *),.ps .nudging .assist-nudge-t:not(.ps-foreign *){display:block;position:fixed;top:auto;bottom:calc(29px + env(safe-area-inset-bottom, 0px));right:92px;z-index:40;max-width:calc(100vw - 108px);height:34px;line-height:34px;padding:0 34px 0 12px;border-radius:9px;background:var(--brand);color:#fff;box-shadow:var(--shadow-brand);font-size:13px;font-weight:700;text-overflow:ellipsis}.ps .nudging .assist-nudge-t:not(.ps-foreign *){animation:assist-callout-in .3s var(--ease) both}.ps .collapsing .assist-nudge-t:not(.ps-foreign *){animation:assist-callout-out .3s var(--ease) both}.ps .assist-nudge-x:not(.ps-foreign *){position:fixed;top:auto;bottom:calc(29px + env(safe-area-inset-bottom, 0px));right:92px;z-index:41}.ps .cmdk-overlay:not(.ps-foreign *){padding:12px}.ps .modal.cmdk:not(.ps-foreign *){height:auto;max-height:calc(100dvh - 24px);border-radius:16px}.ps .cmdk-foot:not(.ps-foreign *){display:none}}.ps .profile-prompt .btn.pfp-open:not(.ps-foreign *){display:none}@media (max-width:640px){.ps .profile-prompt:not(.expanded):not(.ps-foreign *){padding:12px 16px}.ps .profile-prompt:not(.expanded) .pfp-more:not(.ps-foreign *){display:none!important}.ps .profile-prompt:not(.expanded) .btn.pfp-open:not(.ps-foreign *){display:inline-flex}.ps .profile-prompt:not(.expanded) h2:not(.ps-foreign *){font-size:15px!important}}@keyframes assist-callout-in{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:none}}@keyframes assist-callout-out{0%{opacity:1;transform:none}to{opacity:0;transform:translateY(-4px)}}.ps .ni.locked .lk:not(.ps-foreign *){flex:none;margin-left:auto;color:var(--ps-g2)}.ps .ni.locked .lk{flex:none;color:var(--ps-g2)}.ps .ni.locked{font:inherit;font-size:14px;font-weight:600}.ps .anon-side-cta{margin-top:auto;padding:14px 12px 16px;display:flex;flex-direction:column;gap:8px}.ps .anon-side-cta p{margin:0;font-size:12.5px;line-height:1.5;color:var(--ps-g2)}.ps .anon-panel .anon-pitch{font-size:14px}.ps .anon-panel .anon-acts{display:flex;gap:10px;flex-wrap:wrap;justify-content:center}@media (max-width:600px){.ps .top-r .anon-login:not(.ps-foreign *){display:none}}.ps .ni.sample .sample-chip{margin-left:auto;flex:none;padding:1px 7px;border-radius:999px;border:1px solid var(--ps-line2);color:var(--ps-g2);font-size:10.5px;font-weight:700;letter-spacing:.03em;text-transform:uppercase}.ps{--pc-high:#DC2626;--pc-high-ink:#B91C1C;--pc-high-bg:#FDECEC;--pc-med:#F59E0B;--pc-med-ink:#92400E;--pc-med-bg:#FEF3C7;--pc-low:#10B981;--pc-low-ink:#047857;--pc-low-bg:#E7F6EE;--pc-pa-ink:#9D174D;--pc-pa-bg:#FCE8F3;--pc-pa:#DB2777;--pc-coverage-ink:#1D4ED8;--pc-coverage-bg:#EAF1FF;--pc-coverage:#3B82F6;--pc-coding-ink:#5B21B6;--pc-coding-bg:#F1ECFF;--pc-coding:#7C3AED;--pc-payment-ink:#0F766E;--pc-payment-bg:#E3F5F2;--pc-payment:#14B8A6;--pc-docs-ink:#0369A1;--pc-docs-bg:#E5F3FB;--pc-docs:#0EA5E9;--pc-admin-ink:#475569;--pc-admin-bg:#EEF1F5;--pc-admin:#94A3B8;--pc-urgent-ink:#B91C1C;--pc-urgent-bg:#FDECEC;--pc-soon-ink:#92400E;--pc-soon-bg:#FEF3C7;--pc-later-ink:#3730A3;--pc-later-bg:#F1F1FB;--pc-passed-ink:#676B82;--pc-passed-bg:#F4F4F8;--pc-unread:#4F46E5;--pc-cpt-ink:#3730A3;--pc-cpt-bg:#EEF0FF;--pc-hcpcs-ink:#0F766E;--pc-hcpcs-bg:#E3F5F2;--pc-icd-ink:#6D28D9;--pc-icd-bg:#F3EEFF}.ps .pc-type:not(.ps-foreign *){display:inline-flex;align-items:center;gap:6px;font-size:12px;font-weight:700;line-height:1.3;padding:3px 9px;border-radius:999px;white-space:nowrap;background:var(--pc-admin-bg);color:var(--pc-admin-ink)}.ps .pc-type:not(.ps-foreign *):before{content:"";width:6px;height:6px;border-radius:50%;background:var(--pc-admin)}.ps .pc-type[data-type=pa]:not(.ps-foreign *){background:var(--pc-pa-bg);color:var(--pc-pa-ink)}.ps .pc-type[data-type=pa]:not(.ps-foreign *):before{background:var(--pc-pa)}.ps .pc-type[data-type=coverage]:not(.ps-foreign *){background:var(--pc-coverage-bg);color:var(--pc-coverage-ink)}.ps .pc-type[data-type=coverage]:not(.ps-foreign *):before{background:var(--pc-coverage)}.ps .pc-type[data-type=coding]:not(.ps-foreign *){background:var(--pc-coding-bg);color:var(--pc-coding-ink)}.ps .pc-type[data-type=coding]:not(.ps-foreign *):before{background:var(--pc-coding)}.ps .pc-type[data-type=payment]:not(.ps-foreign *){background:var(--pc-payment-bg);color:var(--pc-payment-ink)}.ps .pc-type[data-type=payment]:not(.ps-foreign *):before{background:var(--pc-payment)}.ps .pc-type[data-type=docs]:not(.ps-foreign *){background:var(--pc-docs-bg);color:var(--pc-docs-ink)}.ps .pc-type[data-type=docs]:not(.ps-foreign *):before{background:var(--pc-docs)}.ps .pc-imp:not(.ps-foreign *){display:inline-flex;align-items:center;gap:6px;font-size:12px;font-weight:700;line-height:1.3;padding:3px 9px;border-radius:999px;white-space:nowrap;background:var(--pc-low-bg);color:var(--pc-low-ink)}.ps .pc-imp:not(.ps-foreign *):before{content:"";width:7px;height:7px;border-radius:50%;background:var(--pc-low)}.ps .pc-imp[data-impact=high]:not(.ps-foreign *){background:var(--pc-high-bg);color:var(--pc-high-ink)}.ps .pc-imp[data-impact=high]:not(.ps-foreign *):before{background:var(--pc-high)}.ps .pc-imp[data-impact=med]:not(.ps-foreign *){background:var(--pc-med-bg);color:var(--pc-med-ink)}.ps .pc-imp[data-impact=med]:not(.ps-foreign *):before{background:var(--pc-med)}.ps .pc-av:not(.ps-foreign *){display:inline-flex;align-items:center;justify-content:center;flex:none;width:22px;height:22px;border-radius:7px;font-size:10px;font-weight:800;letter-spacing:0;line-height:1;background:var(--dk-tint-indigo,#EEF0FF);color:var(--dk-fg-indigo,#3730A3)}.ps .pc-av.lg:not(.ps-foreign *){width:32px;height:32px;border-radius:9px;font-size:12px}.ps .pc-av[data-tone="1"]:not(.ps-foreign *){background:var(--dk-tint-violet,#F1ECFF);color:var(--dk-fg-violet,#5B21B6)}.ps .pc-av[data-tone="2"]:not(.ps-foreign *){background:var(--dk-tint-teal,#E3F5F2);color:var(--dk-fg-teal,#0F766E)}.ps .pc-av[data-tone="3"]:not(.ps-foreign *){background:var(--dk-tint-blue,#E5F3FB);color:var(--dk-fg-blue,#075985)}.ps .pc-av[data-tone="4"]:not(.ps-foreign *){background:var(--dk-tint-pink,#FCE8F3);color:var(--dk-fg-pink,#9D174D)}.ps .pc-av[data-tone="5"]:not(.ps-foreign *){background:var(--dk-surface-3,#EEF1F5);color:var(--dk-ink-2,#334155)}.ps .code[data-sys]:not(.ps-foreign *){background:var(--pc-cpt-bg);color:var(--pc-cpt-ink)}.ps .code[data-sys=hcpcs]:not(.ps-foreign *){background:var(--pc-hcpcs-bg);color:var(--pc-hcpcs-ink)}.ps .code[data-sys=icd]:not(.ps-foreign *){background:var(--pc-icd-bg);color:var(--pc-icd-ink)}.ps .code[data-sys=other]:not(.ps-foreign *){background:var(--ps-soft);color:var(--ps-g1)}.ps .pc-unread:not(.ps-foreign *){display:inline-block;flex:none;width:8px;height:8px;border-radius:50%;background:var(--pc-unread);box-shadow:0 0 0 3px var(--dk-tintline-indigo,#E6E7FF)}.ps [data-urgency]:not(.ps-foreign *){--u-ink:var(--ps-ink2);--u-bg:var(--dk-surface-2,#F7F7FB)}.ps [data-urgency=urgent]:not(.ps-foreign *){--u-ink:var(--pc-urgent-ink);--u-bg:var(--pc-urgent-bg)}.ps [data-urgency=soon]:not(.ps-foreign *){--u-ink:var(--pc-soon-ink);--u-bg:var(--pc-soon-bg)}.ps [data-urgency=later]:not(.ps-foreign *){--u-ink:var(--pc-later-ink);--u-bg:var(--pc-later-bg)}.ps [data-urgency=passed]:not(.ps-foreign *){--u-ink:var(--pc-passed-ink);--u-bg:var(--pc-passed-bg)}