.ps .cdx{--ps-cds:var(--dk-tint-orange,#FFEDE3);--ps-cd-ink:var(--dk-fg-orange,#9A3412);display:flex;flex-direction:column;min-width:0;padding:32px 32px 48px;max-width:1320px;margin:0 auto;width:100%}.ps .cdx .prod-head{margin-bottom:16px}.ps .cdx .tabs.prod-tabs{margin:0 0 20px}.ps .cdx h2{font-size:18px;font-weight:800;letter-spacing:-.02em;line-height:1.25}.ps .cdx h3{font-size:14px;font-weight:700}.ps .cdx-foot{margin-top:20px}.ps .cdx-banner{display:flex;align-items:flex-start;gap:10px;margin-bottom:12px;padding:10px 14px;border-radius:10px;background:var(--dk-tint-orange,#FFF5EE);border:1px solid var(--dk-tintline-orange,#f6d3bc);color:var(--dk-fg-orange,#9A3412);font-size:13px;line-height:1.5}.ps .cdx-banner svg{flex:none;margin-top:2px}.ps .cdx-banner span{flex:1;min-width:0}.ps .cdx-banner .cdx-beta{flex:none;display:inline-flex;font-size:11px;padding:1px 8px;vertical-align:1px}.ps .cdx-banner.warn{align-items:center;background:var(--ps-warns);border-color:var(--dk-tintline-amber,#F8D99A);color:var(--ps-warn);font-weight:600;flex-wrap:wrap}.ps .cdx-banner.subtle{background:var(--ps-soft);border-color:var(--ps-line);color:var(--ps-g1);margin:0}.ps .cdx-locked{display:flex;flex-direction:column;align-items:flex-start;gap:12px;padding:28px;max-width:640px}.ps .cdx-empty{gap:12px}.ps .cdx-empty p{max-width:560px}.ps .cdx-body{gap:16px}.ps .cdx-body,.ps .cdx-col{display:flex;flex-direction:column;min-width:0}.ps .cdx-col{gap:12px}.ps .cdx-inline,.ps .cdx-row{display:flex;gap:8px;flex-wrap:wrap;align-items:center}.ps .cdx-grow{flex:1}.ps .cdx-tools{display:flex;gap:10px;flex-wrap:wrap;align-items:center}.ps .cdx-search{flex:1;min-width:200px;max-width:360px}.ps .cdx .inp.cdx-mini{width:auto;max-width:100%;padding:7px 10px;font-size:13px}.ps .cdx-split{display:grid;grid-template-columns:minmax(0,1fr);gap:20px;align-items:start}.ps .cdx-split.has-panel{grid-template-columns:minmax(0,1fr) minmax(380px,460px)}.ps .cdx-split.has-panel .c-opt{display:none}.ps .cdx-table-card{overflow:hidden}.ps .cdx-scroll{overflow-x:auto}.ps .cdx-table{width:100%;border-collapse:collapse;font-size:14px}.ps .cdx-table th{font-family:var(--ps-mono);font-size:10px;font-weight:600;letter-spacing:.1em;text-transform:uppercase;color:var(--ps-g3);text-align:left;padding:12px 14px;border-bottom:1px solid var(--ps-line3);white-space:nowrap}.ps .cdx-table td{padding:11px 14px;border-bottom:1px solid var(--ps-row);vertical-align:middle;color:var(--ps-g1)}.ps .cdx-table tbody tr:last-child td{border-bottom:0}.ps .cdx-table tbody tr{cursor:pointer}.ps .cdx-table tbody tr.cdx-static{cursor:default}.ps .cdx-table tbody tr:hover td{background:var(--dk-surface-2,#FAFAFD)}.ps .cdx-table tbody tr.on td{background:var(--dk-tint-orange,#FFF5EE)}.ps .cdx-table .c-right{text-align:right}.ps .cdx-none{text-align:center;padding:28px 14px}.ps .cdx-rowbtn{border:0;background:none;padding:0;cursor:pointer;font-size:14px;font-weight:700;color:var(--ps-ink);text-align:left;font-family:inherit}.ps .cdx-rowbtn:hover{color:var(--dk-tone-cd,var(--ps-cd))}.ps .cdx-next{display:flex;flex-direction:column;gap:4px;align-items:flex-start}.ps .cdx-matrix td,.ps .cdx-matrix th{text-align:center}.ps .cdx-matrix td:first-child,.ps .cdx-matrix th:first-child{text-align:left;white-space:nowrap}.ps .cdx-matrix tbody tr{cursor:default}.ps .cdx-cell{border:0;background:none;padding:2px;cursor:pointer;font-family:inherit}.ps .cdx-cell.add{height:28px;padding:0 10px;border-radius:8px;border:1px dashed var(--ps-line2);color:var(--ps-g3);font-size:12px;font-weight:600;line-height:1;white-space:nowrap}.ps .cdx-cell.add:hover{border-color:var(--ps-cd);color:var(--dk-tone-cd,var(--ps-cd))}.ps .cdx-panel{display:flex;flex-direction:column;gap:16px;padding:20px;position:sticky;top:16px;max-height:calc(100vh - 88px);overflow:auto;min-width:0}.ps .cdx-panel-head{display:flex;justify-content:space-between;gap:12px;align-items:flex-start}.ps .cdx-sec{display:flex;flex-direction:column;gap:8px;padding-top:14px;border-top:1px solid var(--ps-line3)}.ps .cdx-sec-h{display:flex;justify-content:space-between;align-items:center;gap:8px;flex-wrap:wrap}.ps .cdx-kv{display:grid;grid-template-columns:140px minmax(0,1fr);gap:10px;font-size:13px}.ps .cdx-kv>span:first-child{color:var(--ps-g2)}.ps .cdx-kv>span:last-child{color:var(--ps-ink2);overflow-wrap:anywhere}.ps .cdx-list{list-style:none;margin:0;padding:0;display:flex;flex-direction:column}.ps .cdx-list li{display:flex;align-items:center;gap:10px;padding:9px 0;border-bottom:1px solid var(--ps-row);flex-wrap:wrap}.ps .cdx-list li:last-child{border-bottom:0}.ps .cdx-list li.cdx-click{cursor:pointer}.ps .cdx-list li.cdx-click:hover b{color:var(--dk-tone-cd,var(--ps-cd))}.ps .cdx-li-main{display:flex;flex-direction:column;gap:2px;flex:1;min-width:160px}.ps .cdx-li-main b{font-size:13px;color:var(--ps-ink)}.ps .cdx-li-acts{display:flex;gap:12px;flex-wrap:wrap;justify-content:flex-end}.ps .cdx-linkbtn{border:0;background:none;padding:0;font-family:inherit;font-size:13px;cursor:pointer;white-space:nowrap}.ps .cdx-linkbtn:disabled{opacity:.5;cursor:default}.ps .cdx-links{display:flex;gap:8px;flex-wrap:wrap}.ps .cdx-links .chip{display:inline-flex;align-items:center;gap:4px;text-decoration:none}.ps .cdx-pre{white-space:pre-wrap}.ps .cdx-sub{display:flex;flex-direction:column;gap:6px;align-items:flex-start}.ps .cdx-sub .cdx-list{align-self:stretch}.ps .cdx-sub-h{font-size:12px;font-weight:700;color:var(--ps-g2);text-transform:uppercase;letter-spacing:.06em}.ps .cdx-dir .cdx-li-main{gap:6px}.ps .cdx-fixes{margin:2px 0 0;padding-left:18px;font-size:13px;color:var(--ps-g1);line-height:1.5}.ps .cdx-list .cdx-fixes li{display:list-item;padding:2px 0;border:0}.ps .cdx-tag{margin-left:8px;vertical-align:middle;font-size:10px}.ps .cdx-form{display:flex;flex-direction:column;gap:14px}.ps .cdx-pad{padding:22px}.ps .cdx-grid2{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px 14px}.ps .cdx-npi{display:flex;gap:10px;align-items:flex-end}.ps .cdx-npi .fl{flex:1}.ps .cdx-npi-find{align-self:flex-start;background:none;border:0;padding:0;font-size:13px;cursor:pointer}.ps .cdx-matches{list-style:none;margin:0;padding:0;gap:6px;max-height:260px;overflow:auto}.ps .cdx-match,.ps .cdx-matches{display:flex;flex-direction:column}.ps .cdx-match{width:100%;gap:2px;text-align:left;padding:8px 10px;border:1px solid var(--ps-line);border-radius:10px;background:var(--ps-card);color:var(--ps-ink2);font-size:13px;cursor:pointer}.ps .cdx-match:focus-visible,.ps .cdx-match:hover{border-color:var(--ps-ink3)}.ps .cdx-match span{color:var(--ps-ink3)}.ps .cdx-note{padding:10px 12px;border-radius:10px;background:var(--ps-oks);color:var(--ps-ok);font-size:13px}.ps .cdx-error,.ps .cdx-note.bad{background:var(--ps-bads);color:var(--ps-bad)}.ps .cdx-error{padding:10px 12px;border-radius:10px;font-size:13px;font-weight:600}.ps .cdx-progress{list-style:none;margin:6px 0 8px;padding:0;display:grid;gap:6px}.ps .cdx-progress li{display:flex;align-items:center;gap:8px}.ps .cdx-warn{color:var(--ps-warn);font-weight:600}.ps .cdx-fieldset{border:1px solid var(--ps-line);border-radius:12px;padding:12px 14px;display:flex;flex-direction:column;gap:8px;margin:0;min-width:0}.ps .cdx-fieldset legend{font-size:13px;font-weight:700;color:var(--ps-ink3);padding:0 4px}.ps .cdx-plain{border:0;padding:0;margin:0;display:flex;flex-direction:column;gap:14px;min-width:0}.ps .cdx-check{display:inline-flex;gap:8px;align-items:flex-start;font-size:13px;color:var(--ps-ink2);cursor:pointer}.ps .cdx-check input{margin-top:3px}.ps .cdx-check-row{display:flex;justify-content:space-between;gap:10px;align-items:center}.ps .cdx-foot-acts{display:flex;justify-content:flex-end;gap:10px;flex-wrap:wrap;padding-top:6px}.ps .cdx-foot-acts .cdx-left{margin-right:auto}.ps .cdx-receipt{display:flex;flex-direction:column;gap:6px;padding:12px 14px;border-radius:10px;background:var(--ps-soft);font-size:13px}.ps .cdx-receipt ul{margin:0;padding-left:18px}.ps .cdx-pick{max-height:320px;overflow:auto}.ps .cdx-pick,.ps .cdx-timeline{display:flex;flex-direction:column;gap:8px}.ps .cdx-timeline{list-style:none;margin:0;padding:0}.ps .cdx-timeline li{display:grid;grid-template-columns:100px minmax(0,1fr);gap:2px 10px;font-size:13px}.ps .cdx-timeline li .muted{grid-column:2}.ps .cdx-tasks li{gap:12px}.ps .cdx-tasks .cdx-check{flex:1 1 220px}.ps .cdx-tasks{padding:4px 18px}.ps .cdx-done b{text-decoration:line-through;color:var(--ps-g2)}.ps .cdx-settings{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);gap:16px;align-items:start}.ps .cdx-howto{gap:10px}.ps .cdx-howto,.ps .cdx-howto ul{display:flex;flex-direction:column}.ps .cdx-howto ul{margin:0;padding-left:18px;gap:6px;font-size:13px;color:var(--ps-g1);line-height:1.55}.ps .cdx-toast{position:fixed;bottom:24px;left:50%;transform:translateX(-50%);background:var(--dk-inkfill,var(--ps-ink));color:#fff;padding:10px 16px;border-radius:10px;font-size:13px;font-weight:600;z-index:60;box-shadow:0 10px 30px rgba(15,18,34,.25);max-width:calc(100vw - 32px)}.ps .cdx-toast-undo{margin-left:12px;background:none;border:0;color:#fff;font:inherit;text-decoration:underline;cursor:pointer;padding:0}.ps .cdx .ct-head{display:flex;flex-wrap:wrap;align-items:flex-end;gap:12px 16px;margin-bottom:18px}.ps .cdx .ct-head-main{flex:1 1 420px;min-width:0;display:flex;flex-direction:column;gap:6px}.ps .cdx .ct-eyebrow{display:inline-flex;align-items:center;gap:8px;font-family:var(--ps-mono);font-size:11px;font-weight:600;letter-spacing:.12em;text-transform:uppercase;color:var(--ps-g2)}.ps .cdx .ct-eyebrow .mg{width:20px;height:20px;border-radius:6px}.ps .cdx .ct-head h1{margin:0;font-size:28px;line-height:1.2;letter-spacing:-.03em;font-weight:800;color:var(--ps-ink)}.ps .cdx .ct-sub{margin:0;font-size:15px;color:var(--ps-g1);overflow-wrap:anywhere}.ps .cdx .ct-inline{font-size:inherit;font-weight:600;vertical-align:baseline;white-space:normal}.ps .cdx .ct-head-acts{display:flex;gap:10px;flex-wrap:wrap;align-items:center}.ps .cdx .ct-head-acts .btn{font-size:14px;padding:10px 16px;border-radius:10px}.ps .cdx .btn.ct-btn{background:var(--ps-cd);border-color:var(--ps-cd);color:#fff}.ps .cdx .btn.ct-btn:hover{background:var(--ps-cd-ink);border-color:var(--ps-cd-ink);color:#fff}.ps .cdx .btn.ct-btn.sm{padding:6px 11px;font-size:13px}.ps .cdx .tabs.prod-tabs button.on{color:var(--dk-tone-cd-ink,var(--ps-cd-ink));border-bottom-color:var(--ps-cd)}.ps .cdx .tabs.prod-tabs .cnt{background:var(--ps-cds);color:var(--dk-tone-cd-ink,var(--ps-cd-ink));font-weight:800}.ps .cdx .ct-exp{display:grid;grid-template-columns:minmax(0,2fr) minmax(0,1fr);gap:16px;align-items:start}.ps .cdx .ct-main,.ps .cdx .ct-side{gap:14px}.ps .cdx .ct-chips{display:flex;gap:6px;flex-wrap:wrap}.ps .cdx .ct-chip{border:1px solid var(--ps-line2);background:var(--dk-surface,#fff);font:inherit;font-size:13px;font-weight:700;color:var(--ps-ink2);padding:6px 12px;border-radius:999px;cursor:pointer;white-space:nowrap}.ps .cdx .ct-chip:hover{border-color:var(--ps-ink3)}.ps .cdx .ct-chip.on{background:var(--dk-inkfill,var(--ps-ink));border-color:var(--dk-inkfill,var(--ps-ink));color:#fff}.ps .cdx .ct-chip.bad:not(.on){border-color:var(--dk-tintline-red,#F5C2C2);color:var(--ps-bad)}.ps .cdx .ct-table th{font-family:inherit;font-size:13px;font-weight:700;letter-spacing:0;text-transform:none;color:var(--ps-ink2);background:var(--ps-bg);padding:11px 18px}.ps .cdx .ct-table td{padding:12px 18px}.ps .cdx .ct-who{color:var(--ps-ink);font-weight:700}.ps .cdx .ct-nowrap{white-space:nowrap}.ps .cdx .ct-acts{align-items:center;flex-wrap:nowrap}.ps .cdx .ct-quiet{color:var(--ps-g2)}.ps .cdx .ct-npi{display:flex;flex-wrap:wrap;align-items:center;gap:10px 12px;padding:14px 18px}.ps .cdx .ct-npi .inp{flex:0 1 200px;width:auto;min-width:0}.ps .cdx .ct-npi-msg{flex:1 1 220px}.ps .cdx .ct-npi .cdx-error{padding:6px 10px}.ps .cdx .ct-card{padding:16px 18px;display:flex;flex-direction:column;gap:10px;min-width:0}.ps .cdx .ct-card h2{margin:0;font-size:15px;font-weight:800;letter-spacing:-.01em}.ps .cdx .ct-card-h{display:flex;align-items:center;gap:8px}.ps .cdx .ct-card-h h2{flex:1}.ps .cdx .ct-follow{list-style:none;margin:0;padding:0;display:flex;flex-direction:column}.ps .cdx .ct-follow li{display:flex;align-items:center;gap:8px 12px;flex-wrap:wrap;padding:10px 0;border-top:1px solid var(--ps-row)}.ps .cdx .ct-follow li:first-child{border-top:0;padding-top:0}.ps .cdx .ct-follow-main{flex:1 1 220px;min-width:0;gap:2px;overflow-wrap:anywhere}.ps .cdx .ct-follow-main,.ps .cdx .ct-tasks{display:flex;flex-direction:column;font-size:14px}.ps .cdx .ct-tasks{list-style:none;margin:0;padding:0;gap:8px;color:var(--ps-ink)}.ps .cdx .ct-g1{color:var(--ps-g1);margin:0}.ps .cdx .ct-rec{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.ps .cdx .ct-left{align-self:flex-start}.ps .cdx .ct-disclaimer{margin:0;line-height:1.5}@media (max-width:1100px){.ps .cdx .ct-exp,.ps .cdx-split.has-panel{grid-template-columns:minmax(0,1fr)}.ps .cdx-panel{position:static;max-height:none}.ps .cdx-settings{grid-template-columns:minmax(0,1fr)}}@media (max-width:720px){.ps .cdx .ct-head h1{font-size:24px}.ps .cdx .ct-head-acts{width:100%}.ps .cdx .ct-table,.ps .cdx .ct-table tbody{display:block}.ps .cdx .ct-table thead{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}.ps .cdx .ct-table td[data-label=Expires]:before{content:"Expires ";color:var(--ps-g2)}.ps .cdx .ct-table tr{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:4px 12px;padding:12px 16px;border-bottom:1px solid var(--ps-row)}.ps .cdx .ct-table tbody tr:last-child{border-bottom:0}.ps .cdx .ct-table td{padding:0;border:0}.ps .cdx .ct-table td:first-child,.ps .cdx .ct-table td:nth-child(2),.ps .cdx .ct-table td:nth-child(3){grid-column:1}.ps .cdx .ct-table td:nth-child(4){grid-column:2;grid-row:1}.ps .cdx .ct-table td:nth-child(5){grid-column:1/-1;text-align:left;padding-top:6px}.ps .cdx .ct-acts{justify-content:flex-start}.ps .cdx{padding:20px 16px 40px}.ps .cdx-grid2{grid-template-columns:minmax(0,1fr)}.ps .cdx .c-opt{display:none}.ps .cdx-kv{grid-template-columns:minmax(0,1fr)}.ps .cdx-npi{flex-direction:column;align-items:stretch}}