.ps{--ps-bg:#F6F6FA;--ps-card:#fff;--ps-ink:#0F1222;--ps-ink2:#2B2F45;--ps-ink3:#3A3E55;--ps-g1:#4A4E66;--ps-g2:#6B6F85;--ps-g3:#676B82;--ps-g4:#676B82;--ps-line:#E8E8F0;--ps-line2:#DCDDE8;--ps-line3:#F0F0F5;--ps-row:#F4F4F8;--ps-soft:#F2F2F6;--ps-acc:#4F46E5;--ps-acc2:#3730A3;--ps-accs:#EEF0FF;--ps-ok:#047857;--ps-oks:#E7F6EE;--ps-warn:#92400E;--ps-warns:#FEF3C7;--ps-bad:#B91C1C;--ps-bads:#FDE8E8;--ps-pm:#4F46E5;--ps-os:#7C3AED;--ps-cr:#0E9384;--ps-cd:#C2410C;--ps-ci:#0369A1;--ps-pa:#BE185D;--ps-cc:#B45309;--ps-ri:#1D4ED8;--ps-mono:var(--font-ps-mono),"JetBrains Mono",ui-monospace,monospace;background:var(--ps-bg);font-family:var(--font-ps-sans),"Plus Jakarta Sans",system-ui,sans-serif;color:var(--ps-ink);-webkit-font-smoothing:antialiased;font-size:14px;line-height:1.5}.ps .small:not(.ps-foreign *){line-height:inherit;color:inherit}.ps .eyebrow:not(.ps-foreign *){font-weight:inherit}.ps .btn:not(.ps-foreign *){height:auto;letter-spacing:normal}.ps .pill:not(.ps-foreign *){height:auto;border:0}.ps .badge:not(.ps-foreign *){height:auto;font-family:inherit;letter-spacing:normal;text-transform:none;display:inline-block}.ps .card:not(.ps-foreign *){box-shadow:none}.ps .nav:not(.ps-foreign *){position:static;top:auto;z-index:auto;backdrop-filter:none;border-bottom:0;background:transparent}.ps .logo:not(.ps-foreign *){display:inline;gap:0;align-items:normal}.ps .side:not(.ps-foreign *){border:0;border-radius:0;box-shadow:none;position:static;top:auto;max-height:none;overscroll-behavior:auto}.ps .side-top:not(.ps-foreign *){position:static;top:auto;z-index:auto;align-items:stretch;justify-content:normal;background:transparent}.ps .codes:not(.ps-foreign *){margin:0;align-items:normal}.ps .code:not(.ps-foreign *){font-weight:inherit;border:0}.ps .drawer .scrim:not(.ps-foreign *){display:block;backdrop-filter:none;animation:none;padding:0;z-index:auto;place-items:normal}.ps .modal:not(.ps-foreign *){max-height:none;display:block;animation:none;min-width:0;overflow:visible}.ps .m-head:not(.ps-foreign *){align-items:stretch;flex:none}.ps .m-body:not(.ps-foreign *){overflow:visible;flex:none;position:static;min-width:0}.ps .m-foot:not(.ps-foreign *){flex:none;background:transparent}.ps .step:not(.ps-foreign *){position:static;z-index:auto}.ps a:not(.ps-foreign *){color:var(--ps-acc);text-decoration:none}.ps a:hover:not(.ps-foreign *){color:var(--ps-acc2)}.ps :is(a,button,summary,[role=tab],[tabindex]:not(input):not(textarea):not(select)):focus-visible:not(.ps-foreign *){outline:2px solid var(--ps-acc);outline-offset:2px}.ps .tabs.tabs :is(a,button):focus-visible:not(.ps-foreign *){outline-offset:-2px}.ps button:not(.ps-foreign *),.ps input:not(.ps-foreign *),.ps select:not(.ps-foreign *),.ps textarea:not(.ps-foreign *){font-family:inherit;color:var(--ps-ink);font-size:inherit}.ps h1:not(.ps-foreign *),.ps h2:not(.ps-foreign *),.ps h3:not(.ps-foreign *){margin:0;letter-spacing:-.025em}.ps p:not(.ps-foreign *){margin:0}.ps .mono:not(.ps-foreign *){font-family:var(--ps-mono)}.ps .eyebrow:not(.ps-foreign *){font-family:var(--ps-mono);font-size:11px;letter-spacing:.12em;color:var(--ps-g2);text-transform:uppercase}.ps .muted:not(.ps-foreign *){color:var(--ps-g2)}.ps .faint:not(.ps-foreign *){color:var(--ps-g3)}.ps .small:not(.ps-foreign *){font-size:13px}.ps .tiny:not(.ps-foreign *){font-size:12px}.ps .strong:not(.ps-foreign *){font-weight:700}.ps .mg:not(.ps-foreign *){width:32px;height:32px;border-radius:8px;color:#fff;font-size:11px;font-weight:700;display:inline-flex;align-items:center;justify-content:center;flex:none;background:var(--ps-pm)}.ps .mg.sm:not(.ps-foreign *){width:22px;height:22px;border-radius:6px;font-size:10px}.ps .mg.md:not(.ps-foreign *){width:36px;height:36px;border-radius:9px;font-size:12px}.ps .mg.lg:not(.ps-foreign *){width:40px;height:40px;border-radius:10px;font-size:13px}.ps .mg.pm:not(.ps-foreign *){background:var(--ps-pm)}.ps .mg.os:not(.ps-foreign *){background:var(--ps-os)}.ps .mg.cr:not(.ps-foreign *){background:var(--ps-cr)}.ps .mg.cd:not(.ps-foreign *){background:var(--ps-cd)}.ps .mg.ci:not(.ps-foreign *){background:var(--ps-ci)}.ps .mg.pa:not(.ps-foreign *){background:var(--ps-pa)}.ps .mg.cc:not(.ps-foreign *){background:var(--ps-cc);color:#fff}.ps .mg.ri:not(.ps-foreign *){background:var(--ps-ri)}.ps .mg.ink:not(.ps-foreign *){background:var(--dk-inkfill,var(--ps-ink))}.ps .mg.grey:not(.ps-foreign *){background:var(--ps-g2)}.ps .mg.img:not(.ps-foreign *){background:none;border-radius:23.5%;overflow:hidden}.ps .mg.img .deco-img:not(.ps-foreign *),.ps .mg.img img:not(.ps-foreign *){display:block;width:100%;height:100%;border-radius:inherit}.ps .mg.mg-nav:not(.ps-foreign *){outline:1px solid var(--dk-line,#E8E8F0);outline-offset:-1px}.ps .av:not(.ps-foreign *){width:30px;height:30px;border-radius:50%;background:var(--dk-tint-indigo,#E0E1FF);color:var(--ps-acc2);font-size:11px;font-weight:700;display:inline-flex;align-items:center;justify-content:center;flex:none}.ps .av.sm:not(.ps-foreign *){width:22px;height:22px;font-size:9px}.ps .av.lg:not(.ps-foreign *){width:32px;height:32px;font-size:12px}.ps .av.b:not(.ps-foreign *){background:var(--dk-tint-pink,#FCE7F3);color:var(--dk-fg-pink,#9D174D)}.ps .av.c:not(.ps-foreign *){background:var(--dk-tint-blue,#E0F2FE);color:var(--dk-fg-blue,#075985)}.ps .av.d:not(.ps-foreign *){background:var(--dk-tint-green,#ECFCCB);color:var(--dk-fg-green,#3F6212)}.ps .avs:not(.ps-foreign *){display:inline-flex}.ps .avs .av:not(.ps-foreign *){border:2px solid var(--dk-surface,#fff);margin-left:-6px}.ps .avs .av:first-child:not(.ps-foreign *){margin-left:0}.ps .btn:not(.ps-foreign *){display:inline-flex;align-items:center;justify-content:center;gap:6px;cursor:pointer;border:1px solid var(--dk-inkfill,var(--ps-ink));background:var(--dk-inkfill,var(--ps-ink));color:#fff;font-size:13px;font-weight:700;padding:8px 14px;border-radius:8px;white-space:nowrap;line-height:1.3}.ps .btn:hover:not(.ps-foreign *){color:#fff;background:var(--dk-inkfill-2,#262A40)}.ps .btn.lg:not(.ps-foreign *){font-size:15px;padding:13px 22px;border-radius:12px}.ps .btn.ghost:not(.ps-foreign *){background:var(--dk-surface,#fff);color:var(--ps-ink3);border-color:var(--ps-line2);font-weight:600}.ps .btn.ghost:hover:not(.ps-foreign *){background:var(--dk-surface-2,#FAFAFD);color:var(--ps-ink)}.ps .btn.white:not(.ps-foreign *){background:var(--dk-surface,#fff);color:var(--ps-ink);border-color:var(--dk-surface,#fff)}.ps .btn.white:hover:not(.ps-foreign *){background:var(--dk-surface-3,#F2F2F6);color:var(--ps-ink)}.ps .link:not(.ps-foreign *){font-size:13px;font-weight:700;color:var(--ps-acc);cursor:pointer}.ps .pill:not(.ps-foreign *){display:inline-flex;align-items:center;gap:6px;font-size:12px;font-weight:700;padding:3px 10px;border-radius:999px;white-space:nowrap;background:var(--ps-soft);color:var(--ps-g1)}.ps .pill.new:not(.ps-foreign *){background:var(--ps-accs);color:var(--ps-acc2)}.ps .pill.action:not(.ps-foreign *){background:var(--ps-warns);color:var(--ps-warn)}.ps .pill.done:not(.ps-foreign *){background:var(--ps-oks);color:var(--ps-ok)}.ps .pill.bad:not(.ps-foreign *){background:var(--ps-bads);color:var(--ps-bad)}.ps .pill.grey:not(.ps-foreign *){background:var(--ps-soft);color:var(--ps-g2)}.ps .badge:not(.ps-foreign *){font-size:11px;font-weight:700;border-radius:999px;padding:1px 7px;background:var(--ps-bads);color:var(--ps-bad)}.ps .badge.warn:not(.ps-foreign *){background:var(--ps-warns);color:var(--ps-warn)}.ps .badge.soft:not(.ps-foreign *){background:var(--ps-soft);color:var(--ps-g1)}.ps .imp:not(.ps-foreign *){display:inline-flex;align-items:center;gap:7px;font-size:13px;color:var(--ps-g1);white-space:nowrap}.ps .imp:not(.ps-foreign *):before{content:"";width:8px;height:8px;border-radius:50%;background:var(--ps-g3)}.ps .imp.high:not(.ps-foreign *):before{background:#DC2626}.ps .imp.med:not(.ps-foreign *):before{background:#F59E0B}.ps .imp.low:not(.ps-foreign *):before{background:#10B981}.ps .code:not(.ps-foreign *){font-family:var(--ps-mono);font-size:12px;background:var(--ps-accs);color:var(--dk-fg-indigo,#4338CA);padding:4px 8px;border-radius:6px;white-space:nowrap}.ps .tag:not(.ps-foreign *){font-size:12px;font-weight:600;background:var(--ps-soft);color:var(--ps-ink3);padding:4px 9px;border-radius:6px}.ps .chip:not(.ps-foreign *){display:inline-flex;align-items:center;gap:6px;cursor:pointer;font-size:13px;font-weight:600;padding:7px 12px;border-radius:8px;border:1px solid var(--dk-line,#e3e4ee);background:var(--dk-surface,#fff);color:var(--ps-ink3)}.ps .chip .n:not(.ps-foreign *){color:var(--ps-g3);font-weight:500}.ps .chip.on:not(.ps-foreign *){background:var(--ps-accs);border-color:var(--dk-tintline-indigo,#C7C9F5);color:var(--ps-acc2)}.ps .active-chips:not(.ps-foreign *){display:flex;gap:6px;flex-wrap:wrap}.ps .card:not(.ps-foreign *){background:var(--ps-card);border:1px solid var(--ps-line);border-radius:16px}.ps .card.pad:not(.ps-foreign *){padding:20px 22px}.ps .card-head:not(.ps-foreign *){padding:14px 20px;border-bottom:1px solid var(--ps-line3);display:flex;justify-content:space-between;align-items:center;gap:12px}.ps .card-head .t:not(.ps-foreign *){font-size:15px;font-weight:700}.ps .sec-label:not(.ps-foreign *){font-size:13px;font-weight:700;color:var(--ps-g2)}.ps .row:not(.ps-foreign *){display:grid;align-items:center;gap:14px;padding:16px 20px;border-bottom:1px solid var(--ps-row)}.ps .row:last-child:not(.ps-foreign *){border-bottom:0}.ps .row .tt:not(.ps-foreign *){font-size:15px;font-weight:700}.ps .row .st:not(.ps-foreign *){font-size:13px;color:var(--ps-g2)}.ps .kv:not(.ps-foreign *){display:flex;justify-content:space-between;gap:16px;font-size:14px}.ps .kv .k:not(.ps-foreign *){color:var(--ps-g2)}.ps .kv .v:not(.ps-foreign *){font-weight:600;text-align:right}.ps .field:not(.ps-foreign *){display:flex;align-items:center;gap:10px;background:var(--dk-surface,#fff);border:1px solid var(--ps-line2);border-radius:12px;padding:0 14px;min-width:0}.ps .field input:not(.ps-foreign *){flex:1;min-width:0;border:0;outline:0;padding:11px 0;background:transparent;font-size:14px}.ps .field .ic:not(.ps-foreign *){color:var(--ps-g4)}.ps .select:not(.ps-foreign *){display:inline-flex;align-items:center;gap:8px;background:var(--dk-surface,#fff);border:1px solid var(--ps-line2);border-radius:12px;padding:10px 14px;font-size:13px;white-space:nowrap;cursor:pointer}.ps .select .k:not(.ps-foreign *){color:var(--ps-g2)}.ps .select .v:not(.ps-foreign *){font-weight:700}.ps .select .car:not(.ps-foreign *){color:var(--ps-g3);font-size:11px}.ps .shell:not(.ps-foreign *){display:grid;grid-template-columns:248px minmax(0,1fr);height:100vh;overflow:hidden}.ps .side:not(.ps-foreign *){background:var(--dk-surface,#fff);border-right:1px solid var(--ps-line);display:flex;flex-direction:column;overflow-y:auto}.ps .side-top:not(.ps-foreign *){padding:16px 12px 12px;display:flex;flex-direction:column;gap:12px;border-bottom:1px solid var(--ps-line3)}.ps .logo:not(.ps-foreign *){font-weight:800;font-size:18px;letter-spacing:-.02em;color:var(--ps-ink)}.ps .logo span:not(.ps-foreign *){color:var(--dk-fg-indigo,#4A1CF8)}.ps .logo .brand-mark:not(.ps-foreign *){margin-right:.38em}.ps .side-top .logo:not(.ps-foreign *){padding:2px 6px}.ps .logo .beta-tag:not(.ps-foreign *){margin-left:6px;padding:1px 5px;border-radius:4px;font-size:10px;font-weight:600;letter-spacing:.04em;text-transform:uppercase;position:relative;top:-4px;background:var(--dk-tint-indigo,#e0e7ff);color:var(--dk-fg-indigo,#4A5AFF)}.ps .nav:not(.ps-foreign *){padding:10px 12px;display:flex;flex-direction:column;gap:2px;flex:1}.ps .nav-h:not(.ps-foreign *){font-family:var(--ps-mono);font-size:10px;letter-spacing:.12em;color:var(--ps-g4);padding:16px 10px 6px}.ps .ni:not(.ps-foreign *){display:flex;align-items:center;gap:10px;padding:8px 10px;border-radius:8px;font-size:14px;font-weight:600;color:var(--ps-ink3)}.ps .ni:hover:not(.ps-foreign *){background:var(--dk-surface-2,#F7F7FB);color:var(--ps-ink)}.ps .ni.on:not(.ps-foreign *){background:var(--ps-accs);color:var(--dk-fg-indigo,#1E1B4B)}.ps .ni .ic:not(.ps-foreign *){width:22px;height:22px;border-radius:6px;background:var(--ps-soft);color:var(--ps-g1);font-size:12px;display:flex;align-items:center;justify-content:center;flex:none}.ps .ni .ic.add:not(.ps-foreign *){background:none;border:1px dashed var(--dk-line-strong,#c4c6d6);color:var(--ps-g2)}.ps .ni .lb:not(.ps-foreign *){flex:1;min-width:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ps .nav-group .ni .lb:not(.ps-foreign *){white-space:normal;line-height:1.25}.ps .ni.mute:not(.ps-foreign *){color:var(--ps-g2)}.ps .ni.mute.on:not(.ps-foreign *){color:var(--dk-fg-indigo,#1E1B4B)}.ps .me:not(.ps-foreign *){padding:12px;border-top:1px solid var(--ps-line3);display:flex;align-items:center;gap:10px}.ps .me .nm:not(.ps-foreign *){font-size:13px;font-weight:700}.ps .me .rl:not(.ps-foreign *){font-size:11px;color:var(--ps-g3)}.ps .main:not(.ps-foreign *){display:flex;flex-direction:column;min-width:0;overflow:hidden}.ps .top:not(.ps-foreign *){height:56px;flex:none;display:flex;align-items:center;justify-content:space-between;gap:24px;padding:0 24px;border-bottom:1px solid var(--ps-line);background:var(--dk-surface,#fff)}.ps .crumb:not(.ps-foreign *){font-size:14px;color:var(--ps-g2);display:flex;gap:8px;white-space:nowrap}.ps .crumb b:not(.ps-foreign *){color:var(--ps-ink);font-weight:600}.ps .ws:not(.ps-foreign *){position:relative;display:flex;align-items:center}.ps .ws-btn:not(.ps-foreign *){display:inline-flex;align-items:center;gap:6px;max-width:260px;padding:4px 8px;margin:-4px -8px;border:0;border-radius:7px;background:none;font:inherit;color:inherit;cursor:pointer}.ps .ws-btn:hover:not(.ps-foreign *),.ps .ws-btn[aria-expanded=true]:not(.ps-foreign *){background:var(--dk-surface-3,#EFEFF5);color:var(--ps-ink)}.ps .ws-btn:focus-visible:not(.ps-foreign *){outline:2px solid var(--ps-acc);outline-offset:1px}.ps .ws-nm:not(.ps-foreign *){overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ps .ws-btn svg:not(.ps-foreign *){flex:none;color:var(--ps-g3)}.ps .ws-menu:not(.ps-foreign *){position:absolute;top:calc(100% + 10px);left:-8px;z-index:30;min-width:220px;padding:6px;background:var(--dk-surface,#fff);border:1px solid var(--ps-line);border-radius:10px;box-shadow:0 12px 32px -12px rgba(15,18,34,.28);display:flex;flex-direction:column;white-space:normal}.ps .ws-head:not(.ps-foreign *){padding:8px 10px 10px;margin-bottom:4px;border-bottom:1px solid var(--ps-line3)}.ps .ws-head .nm:not(.ps-foreign *){font-size:13px;font-weight:700;color:var(--ps-ink)}.ps .ws-head .pl:not(.ps-foreign *){font-size:12px;color:var(--ps-g3);margin-top:2px}.ps .ws-menu a:not(.ps-foreign *){display:block;padding:8px 10px;border-radius:7px;font-size:13px;font-weight:500;color:var(--ps-ink3)}.ps .ws-menu a:focus-visible:not(.ps-foreign *),.ps .ws-menu a:hover:not(.ps-foreign *){background:var(--dk-surface-3,#EFEFF5);color:var(--ps-ink);outline:none}.ps .ws-menu a .badge:not(.ps-foreign *){margin-left:8px}.ps .ws-side:not(.ps-foreign *){display:block;font-size:14px;color:var(--ps-ink)}.ps .ws-side .ws-btn:not(.ps-foreign *){width:100%;max-width:none;margin:0;padding:8px;justify-content:space-between;border:1px solid var(--ps-line);border-radius:10px;font-weight:600}.ps .ws-side .ws-menu:not(.ps-foreign *){left:0;right:0;top:calc(100% + 6px);min-width:0}.ps .side-top .logo:not(.ps-foreign *){white-space:nowrap}.ps .top-r:not(.ps-foreign *){display:flex;align-items:center;gap:12px}.ps .search:not(.ps-foreign *){width:280px;display:flex;justify-content:space-between;gap:8px;padding:7px 12px;border:1px solid var(--ps-line);border-radius:9px;font-size:13px;color:var(--ps-g4);background:var(--dk-surface-2,#FAFAFD)}.ps .search .mono:not(.ps-foreign *){font-size:11px}.ps .bell:not(.ps-foreign *){position:relative;width:34px;height:34px;border-radius:9px;border:1px solid var(--ps-line);display:flex;align-items:center;justify-content:center;font-size:14px;color:var(--ps-g1)}.ps .bell:not(.ps-foreign *):after{content:"";position:absolute;top:6px;right:7px;width:7px;height:7px;border-radius:50%;background:#E11D48}.ps .scroll:not(.ps-foreign *){flex:1;overflow-y:auto;--ps-g2:var(--dk-ink-2,#5A5E75);background:radial-gradient(680px 480px at 6% -4%,rgba(165,168,255,.42),rgba(165,168,255,0) 70%),radial-gradient(600px 460px at 96% 6%,rgba(216,180,254,.42),rgba(216,180,254,0) 70%),radial-gradient(760px 560px at 60% 106%,rgba(153,246,228,.3),rgba(153,246,228,0) 70%),radial-gradient(500px 440px at 102% 66%,rgba(249,168,212,.24),rgba(249,168,212,0) 70%),radial-gradient(460px 420px at -4% 70%,rgba(147,197,253,.22),rgba(147,197,253,0) 70%),var(--dk-surface-2,#F8F8FC)}.ps .page:not(.ps-foreign *){max-width:1200px;margin:0 auto;padding:32px;display:flex;flex-direction:column;gap:28px}.ps .page.narrow:not(.ps-foreign *){max-width:960px}.ps .ph:not(.ps-foreign *){display:flex;justify-content:space-between;align-items:flex-end;gap:24px;flex-wrap:wrap}.ps .ph h1:not(.ps-foreign *){font-size:30px;letter-spacing:-.03em}.ps .ph .sub:not(.ps-foreign *){font-size:15px;color:var(--ps-g2);margin-top:6px}.ps .prod-h:not(.ps-foreign *){display:flex;align-items:center;gap:12px}.ps .prod-h .n:not(.ps-foreign *){font-size:20px;font-weight:800;letter-spacing:-.02em;line-height:1.2}.ps .prod-h .s:not(.ps-foreign *){font-size:13px;color:var(--ps-g2)}.ps .stack:not(.ps-foreign *){display:flex;flex-direction:column;gap:12px}.ps .feed-card:not(.ps-foreign *){container:feed/inline-size}.ps .feed-row:not(.ps-foreign *){position:relative;grid-template-columns:160px minmax(0,1fr) 84px 100px 52px;cursor:pointer;padding:10px 20px;color:var(--ps-ink)}.ps .feed-row .pyw:not(.ps-foreign *){display:flex;align-items:center;gap:8px;min-width:0}.ps .feed-row .pyw>div:not(.ps-foreign *){min-width:0}.ps .feed-row.read .ti:not(.ps-foreign *){font-weight:500;color:var(--ps-ink3)}.ps .feed-row:not(.read) .ti:not(.ps-foreign *){font-weight:700}.ps .feed-row:hover:not(.ps-foreign *){color:var(--ps-ink);background:var(--dk-surface-2,#FAFAFD)}.ps .feed-row .py:not(.ps-foreign *){font-size:14px;font-weight:700}.ps .feed-row .pt:not(.ps-foreign *){font-size:12px;color:var(--ps-g3);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ps .feed-row .ti:not(.ps-foreign *){font-size:15px;font-weight:600;line-height:1.4;white-space:nowrap}.ps .feed-row .me2:not(.ps-foreign *){font-size:12px;color:var(--ps-g3);margin-top:2px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ps .feed-row .ef:not(.ps-foreign *){font-size:13px;font-weight:600;white-space:nowrap}.ps .feed-row>.pc-imp:not(.ps-foreign *){justify-self:start}.ps .feed-row .rel:not(.ps-foreign *){font-size:12px;color:var(--ps-g3);white-space:nowrap}.ps .feed-row .rel.soon:not(.ps-foreign *){color:var(--ps-warn);font-weight:600}.ps .feed-row .stc:not(.ps-foreign *){display:flex;align-items:center;gap:8px;justify-content:flex-end}.ps .group-h:not(.ps-foreign *){padding:10px 20px;font-size:12px;font-weight:700;color:var(--ps-g2);background:var(--dk-surface-2,#FAFAFD);border-bottom:1px solid var(--ps-row)}.ps .feed-head:not(.ps-foreign *){grid-template-columns:160px minmax(0,1fr) 84px 100px 52px;padding:11px 20px;font-family:var(--ps-mono);font-size:10px;letter-spacing:.1em;color:var(--ps-g3);border-bottom:1px solid var(--ps-line3)}.ps .feed-head span:last-child:not(.ps-foreign *){text-align:right}.ps .saved-grid:not(.ps-foreign *){grid-template-columns:200px minmax(0,1fr) 92px 128px 110px}@container feed (max-width:759px){.ps .feed-head:not(.ps-foreign *){display:none}.ps .feed-row:not(.ps-foreign *){grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"py imp" "ch ch" "ef st";gap:4px 12px;padding:10px 16px 10px 20px}.ps .feed-row>:first-child:not(.ps-foreign *){grid-area:py}.ps .feed-row>:nth-child(2):not(.ps-foreign *){grid-area:ch}.ps .feed-row>:nth-child(3):not(.ps-foreign *){grid-area:imp;font-size:12px;justify-self:end}.ps .feed-row>:nth-child(4):not(.ps-foreign *){grid-area:ef;display:flex;gap:6px;align-items:baseline}.ps .feed-row>:nth-child(5):not(.ps-foreign *){grid-area:st}.ps .feed-row .pyw>div:not(.ps-foreign *){display:flex;align-items:baseline;gap:6px}.ps .feed-row .pt:not(.ps-foreign *){min-width:0}.ps .feed-row .ti:not(.ps-foreign *){white-space:normal;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2}}.ps .overlay:not(.ps-foreign *){position:fixed;inset:0;background:rgba(15,18,34,.45);display:none;align-items:center;justify-content:center;padding:24px;z-index:50;overflow:hidden;overscroll-behavior:contain}.ps .overlay.open:not(.ps-foreign *){display:flex}.ps .modal:not(.ps-foreign *){width:760px;max-width:100%;max-height:calc(100dvh - 48px);display:flex;flex-direction:column;overflow:hidden;background:var(--dk-surface,#fff);border-radius:20px;box-shadow:0 30px 80px rgba(15,18,34,.3)}.ps .m-head:not(.ps-foreign *){padding:24px 28px 20px;display:flex;flex-direction:column;gap:12px;border-bottom:1px solid var(--ps-line3)}.ps .m-top:not(.ps-foreign *){display:flex;justify-content:space-between;align-items:center;gap:16px}.ps .x:not(.ps-foreign *){cursor:pointer;width:32px;height:32px;border-radius:8px;border:1px solid var(--ps-line);background:var(--dk-surface,#fff);color:var(--ps-g2);font-size:14px;display:flex;align-items:center;justify-content:center}.ps .x:hover:not(.ps-foreign *){color:var(--ps-ink)}.ps .m-title:not(.ps-foreign *){font-size:24px;line-height:1.25;letter-spacing:-.025em;font-weight:800}.ps .seg:not(.ps-foreign *){background:var(--ps-soft);padding:3px}.ps .seg button:not(.ps-foreign *){font-size:13px;padding:6px 12px}.ps .seg button.on:not(.ps-foreign *){background:var(--dk-surface,#fff);color:var(--ps-ink);box-shadow:0 1px 2px rgba(15,18,34,.08)}.ps .seg button.on.action:not(.ps-foreign *){color:var(--ps-warn)}.ps .seg button.on.done:not(.ps-foreign *){color:var(--ps-ok)}.ps .facts:not(.ps-foreign *){display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}.ps .fact:not(.ps-foreign *){background:var(--dk-surface-2,#FAFAFD);border:1px solid var(--ps-row);border-radius:12px;padding:12px 14px}.ps .fact .k:not(.ps-foreign *){font-size:12px;color:var(--ps-g2)}.ps .fact .v:not(.ps-foreign *){font-size:15px;font-weight:700;margin-top:2px}.ps .fact.warn:not(.ps-foreign *){background:var(--dk-tint-amber,#FFFBEB);border-color:var(--dk-tintline-amber,#FDE7B0)}.ps .fact.warn .v:not(.ps-foreign *){color:var(--ps-warn)}.ps .tabs:not(.ps-foreign *){display:flex;flex:none;gap:4px;padding:0 28px;border-bottom:1px solid var(--ps-line3)}.ps .tabs button:not(.ps-foreign *){border:0;background:none;cursor:pointer;font-size:14px;font-weight:500;color:var(--ps-g2);padding:12px 10px;border-bottom:2px solid transparent;margin-bottom:-1px;display:flex;gap:6px;align-items:center}.ps .tabs button.on:not(.ps-foreign *){color:var(--ps-ink);font-weight:700;border-bottom-color:var(--ps-acc)}.ps .tabs .cnt:not(.ps-foreign *){font-size:11px;font-weight:700;background:var(--ps-soft);color:var(--ps-g1);border-radius:999px;padding:1px 6px}.ps .prod-page:not(.ps-foreign *){gap:20px}.ps .prod-head:not(.ps-foreign *){display:flex;justify-content:space-between;align-items:center;gap:16px 24px;flex-wrap:wrap}.ps .prod-head .prod-h:not(.ps-foreign *),.ps .prod-head .prod-h>div:not(.ps-foreign *){min-width:0}.ps .prod-head h1.n:not(.ps-foreign *){font-size:22px;font-weight:800;letter-spacing:-.02em;line-height:1.2}.ps .prod-head .s:not(.ps-foreign *){margin-top:2px}.ps .prod-acts:not(.ps-foreign *){display:flex;gap:10px;flex-wrap:wrap}.ps .tabs.prod-tabs:not(.ps-foreign *){padding:0;border-bottom:1px solid var(--ps-line);overflow-x:auto;scrollbar-width:none}.ps .tabs.prod-tabs:not(.ps-foreign *)::-webkit-scrollbar{display:none}.ps .tabs.prod-tabs a:not(.ps-foreign *),.ps .tabs.prod-tabs button:not(.ps-foreign *){white-space:nowrap;flex:none}.ps .tabs a:not(.ps-foreign *){font-size:14px;font-weight:500;color:var(--ps-g2);padding:12px 10px;border-bottom:2px solid transparent;margin-bottom:-1px;display:flex;gap:6px;align-items:center}.ps .tabs a:hover:not(.ps-foreign *){color:var(--ps-ink)}.ps .tabs a.on:not(.ps-foreign *){color:var(--ps-ink);font-weight:700;border-bottom-color:var(--ps-acc)}.ps .tabs .cnt.warn:not(.ps-foreign *){background:var(--ps-warns);color:var(--ps-warn)}.ps .side-acct:not(.ps-foreign *){padding:0 12px 10px;display:flex;flex-direction:column}.ps .prod-set:not(.ps-foreign *){display:flex;flex-direction:column;gap:18px;max-width:960px}.ps .prod-set section:not(.ps-foreign *){display:flex;flex-direction:column;gap:14px;scroll-margin-top:16px}.ps .pick:not(.ps-foreign *){display:flex;flex-direction:column;gap:10px;padding:15px 0;border-bottom:1px solid var(--ps-row)}.ps .pick:last-child:not(.ps-foreign *){border-bottom:0}.ps .pick .pick-h:not(.ps-foreign *){display:flex;justify-content:space-between;align-items:baseline;gap:12px;flex-wrap:wrap}.ps .pick .k:not(.ps-foreign *){font-size:14px;font-weight:600}.ps .pick .h:not(.ps-foreign *){font-size:13px;color:var(--ps-g2)}.ps .pick .opts:not(.ps-foreign *){display:flex;flex-wrap:wrap;gap:6px;max-height:220px;overflow-y:auto}.ps .pick .inp:not(.ps-foreign *){max-width:320px}.ps .m-body:not(.ps-foreign *){padding:24px 28px 28px;display:flex;flex-direction:column;gap:26px;flex:1 1 auto;min-height:0;overflow-y:auto;overscroll-behavior:contain;scrollbar-gutter:stable}.ps .pane:not(.ps-foreign *){display:none}.ps .pane.on:not(.ps-foreign *){display:flex;flex-direction:column;gap:26px}.ps .blk:not(.ps-foreign *){display:flex;flex-direction:column;gap:10px}.ps .blk h3:not(.ps-foreign *){font-size:15px;font-weight:700;letter-spacing:-.01em}.ps .blk p:not(.ps-foreign *){font-size:15px;line-height:1.65;color:var(--ps-ink2)}.ps .blk .hd:not(.ps-foreign *){display:flex;justify-content:space-between;align-items:baseline;gap:12px}.ps .check:not(.ps-foreign *){display:flex;flex-direction:column;border:1px solid var(--ps-line);border-radius:14px;overflow:hidden}.ps .check label:not(.ps-foreign *){display:grid;grid-template-columns:20px minmax(0,1fr) auto;gap:12px;align-items:start;padding:12px 16px;border-bottom:1px solid var(--ps-row);font-size:14px;line-height:1.55;color:var(--ps-ink2);cursor:pointer}.ps .check label:last-child:not(.ps-foreign *){border-bottom:0}.ps .check input:not(.ps-foreign *){margin:3px 0 0;width:16px;height:16px;accent-color:var(--ps-acc)}.ps .check input:checked+span:not(.ps-foreign *){color:var(--ps-g3)}.ps .note:not(.ps-foreign *){font-size:13px;color:var(--ps-g1);background:var(--dk-surface-2,#FAFAFD);border-radius:10px;padding:10px 14px;line-height:1.55}.ps .note b:not(.ps-foreign *){color:var(--ps-ink)}.ps .codes:not(.ps-foreign *){display:flex;flex-wrap:wrap;gap:6px}.ps .src:not(.ps-foreign *){display:flex;align-items:center;justify-content:space-between;gap:16px;border:1px solid var(--ps-line);border-radius:14px;padding:14px 16px}.ps .src .t:not(.ps-foreign *){font-size:14px;font-weight:700}.ps .src .s:not(.ps-foreign *){font-size:12px;color:var(--ps-g3)}.ps .ev:not(.ps-foreign *){display:flex;gap:12px;font-size:13px;color:var(--ps-g2);align-items:center}.ps .ev .dot:not(.ps-foreign *){width:30px;display:flex;justify-content:center;flex:none}.ps .ev .dot:not(.ps-foreign *):before{content:"";width:7px;height:7px;border-radius:50%;background:var(--dk-surface-4,#C4C6D6)}.ps .ev b:not(.ps-foreign *){color:var(--ps-ink);font-weight:600}.ps .cm:not(.ps-foreign *){display:flex;gap:12px}.ps .cm .bd:not(.ps-foreign *){display:flex;flex-direction:column;gap:3px}.ps .cm .w:not(.ps-foreign *){font-size:13px}.ps .cm .w span:not(.ps-foreign *){color:var(--ps-g3)}.ps .cm .tx:not(.ps-foreign *){font-size:14px;color:var(--ps-ink2);line-height:1.55}.ps .at:not(.ps-foreign *){color:var(--ps-acc);font-weight:600}.ps .composer:not(.ps-foreign *){display:flex;gap:8px;align-items:center;border:1px solid var(--ps-line2);border-radius:12px;padding:6px 6px 6px 14px}.ps .composer input:not(.ps-foreign *){flex:1;border:0;outline:0;font-size:14px;padding:6px 0;background:transparent}.ps .grid2:not(.ps-foreign *){display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.ps .split:not(.ps-foreign *){display:grid;grid-template-columns:minmax(0,1.7fr) minmax(0,1fr);gap:20px;align-items:start}@media (max-width:900px){.ps .grid2:not(.ps-foreign *){grid-template-columns:minmax(0,1fr)}}.ps .row>.pill:not(.ps-foreign *){justify-self:start}.ps h1:not(.ps-foreign *),.ps h2:not(.ps-foreign *),.ps h3:not(.ps-foreign *){font-weight:700}.ps .ni:not(.ps-foreign *){border:0;background:none;cursor:pointer;width:100%;text-align:left}.ps .me:not(.ps-foreign *){position:relative}.ps .me .who:not(.ps-foreign *){flex:1;min-width:0}.ps .me .nm:not(.ps-foreign *),.ps .me .rl:not(.ps-foreign *){white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ps .signout:not(.ps-foreign *){border:0;background:none;cursor:pointer;font-size:12px;font-weight:600;color:var(--ps-g2);padding:6px 8px;border-radius:8px}.ps .signout:hover:not(.ps-foreign *){background:var(--dk-surface-2,#F7F7FB);color:var(--ps-ink)}.ps form.search:not(.ps-foreign *){align-items:center;margin:0}.ps .search input:not(.ps-foreign *){flex:1;min-width:0;border:0;outline:0;background:transparent;font-size:13px;padding:0;color:var(--ps-ink)}.ps .search input:not(.ps-foreign *)::-moz-placeholder{color:var(--ps-g4)}.ps .search input:not(.ps-foreign *)::placeholder{color:var(--ps-g4)}.ps .search:focus-within:not(.ps-foreign *){border-color:var(--ps-line2);background:var(--dk-surface,#fff)}.ps .bellwrap:not(.ps-foreign *){display:flex;align-items:center;justify-content:center;width:34px;height:34px;border-radius:9px;border:1px solid var(--ps-line)}.ps .bellwrap button:not(.ps-foreign *){padding:5px}.ps .bellwrap button svg:not(.ps-foreign *){width:16px;height:16px}.ps .ib:not(.ps-foreign *){width:36px;height:36px;border-radius:9px;border:1px solid var(--ps-line);background:var(--dk-surface,#fff);display:flex;align-items:center;justify-content:center;font-size:16px;color:var(--ps-ink3);cursor:pointer}.ps .menu-btn:not(.ps-foreign *){display:none}.ps .drawer:not(.ps-foreign *){position:fixed;inset:0;display:none;z-index:40}.ps .drawer.open:not(.ps-foreign *){display:block}.ps .drawer .scrim:not(.ps-foreign *){position:absolute;inset:0;background:rgba(15,18,34,.45)}.ps .drawer .side:not(.ps-foreign *){position:absolute;top:0;bottom:0;left:0;width:290px;border-right:0}.ps .select select:not(.ps-foreign *){border:0;outline:0;background:transparent;font-weight:700;cursor:pointer;padding:0;-moz-appearance:none;appearance:none;-webkit-appearance:none;max-width:260px;text-overflow:ellipsis}.ps .select:focus-within:not(.ps-foreign *){border-color:var(--dk-tintline-indigo,#C7C9F5)}.ps button.select:not(.ps-foreign *){font-size:13px}.ps .chip:not(.ps-foreign *){font-family:inherit}.ps .btn:disabled:not(.ps-foreign *){opacity:.6;cursor:default}.ps .empty:not(.ps-foreign *){padding:48px 20px;text-align:center;color:var(--ps-g2);font-size:14px;display:flex;flex-direction:column;gap:6px;align-items:center}.ps .empty b:not(.ps-foreign *){color:var(--ps-ink);font-size:15px}.ps .loading:not(.ps-foreign *){padding:48px 20px;text-align:center;color:var(--ps-g3);font-size:13px}.ps .feed-row .py:not(.ps-foreign *),.ps .feed-row .ti:not(.ps-foreign *){overflow:hidden;text-overflow:ellipsis}.ps .feed-row .py:not(.ps-foreign *){white-space:nowrap}.ps .step:not(.ps-foreign *){font-family:var(--ps-mono);font-size:12px;color:var(--ps-g3);padding-top:2px}.ps .check .li:not(.ps-foreign *){display:grid;grid-template-columns:20px minmax(0,1fr);gap:12px;align-items:start;padding:12px 16px;border-bottom:1px solid var(--ps-row);font-size:14px;line-height:1.55;color:var(--ps-ink2)}.ps .check .li:last-child:not(.ps-foreign *){border-bottom:0}.ps .m-acts:not(.ps-foreign *){display:flex;align-items:center;gap:10px;margin-left:auto}.ps .ps-oig:not(.ps-foreign *){padding:32px}@media (max-width:900px){.ps .shell:not(.ps-foreign *){grid-template-columns:minmax(0,1fr);height:100dvh}.ps .shell>.side:not(.ps-foreign *){display:none}.ps .drawer .side:not(.ps-foreign *),.ps .menu-btn:not(.ps-foreign *){display:flex}.ps .top:not(.ps-foreign *){padding:0 16px;gap:12px}.ps .crumb:not(.ps-foreign *){display:none}.ps .top .logo:not(.ps-foreign *){font-size:17px}.ps .top-r .search:not(.ps-foreign *){display:none}.ps .page:not(.ps-foreign *){padding:20px 16px 24px;gap:18px}.ps .ph h1:not(.ps-foreign *){font-size:24px}.ps .stack>div:first-child:not(.ps-foreign *){flex-wrap:wrap}.ps .stack .field:not(.ps-foreign *){flex:1 1 100%!important}.ps .split:not(.ps-foreign *){grid-template-columns:minmax(0,1fr)}.ps .prods:not(.ps-foreign *){grid-template-columns:minmax(0,1fr)!important}.ps .grid2:not(.ps-foreign *){grid-template-columns:minmax(0,1fr)}.ps .row.ssr:not(.ps-foreign *){grid-template-columns:minmax(0,1fr)!important}.ps .overlay:not(.ps-foreign *){padding:0}.ps .modal:not(.ps-foreign *){border-radius:0;width:100%;height:100dvh;max-height:100dvh}.ps .m-body:not(.ps-foreign *),.ps .m-head:not(.ps-foreign *){padding-left:16px;padding-right:16px}.ps .tabs:not(.ps-foreign *){padding:0 16px}.ps .facts:not(.ps-foreign *){grid-template-columns:1fr 1fr}.ps .ps-oig:not(.ps-foreign *){padding:20px 16px 16px}.ps .prod-head:not(.ps-foreign *){align-items:flex-start}.ps .prod-acts:not(.ps-foreign *){width:100%}.ps .prod-acts .btn:not(.ps-foreign *){flex:1 1 auto}.ps .tabs.prod-tabs:not(.ps-foreign *){padding:0}}@media (min-width:901px){.ps .top .logo:not(.ps-foreign *){display:none}}@media (max-width:480px){.ps .top:not(.ps-foreign *){padding:0 12px;gap:8px}.ps .top-r:not(.ps-foreign *){gap:8px}.ps .top .logo:not(.ps-foreign *){font-size:16px}.ps .top .logo .brand-mark:not(.ps-foreign *),.ps .top .logo .spill:not(.ps-foreign *){display:none}}.ps .set-wrap:not(.ps-foreign *){display:grid;grid-template-columns:200px minmax(0,1fr);gap:28px;align-items:start}.ps .set-nav:not(.ps-foreign *){display:flex;flex-direction:column;gap:2px;position:sticky;top:0}.ps .set-nav a:not(.ps-foreign *){display:block;padding:8px 12px;border-radius:8px;font-size:14px;font-weight:500;color:var(--ps-ink3);white-space:nowrap}.ps .set-nav a:hover:not(.ps-foreign *){background:var(--dk-surface-3,#EFEFF5);color:var(--ps-ink)}.ps .set-nav a.on:not(.ps-foreign *){background:var(--ps-accs);color:var(--dk-fg-indigo,#1E1B4B);font-weight:700}.ps .set-body:not(.ps-foreign *){display:flex;flex-direction:column;gap:18px;min-width:0}.ps .set-h:not(.ps-foreign *){display:flex;flex-direction:column;gap:4px}.ps .set-h h2:not(.ps-foreign *){font-size:19px}.ps .set-h p:not(.ps-foreign *){font-size:14px;color:var(--ps-g2);line-height:1.55}.ps .set-card:not(.ps-foreign *){padding:6px 22px}.ps .set-row:not(.ps-foreign *){display:flex;justify-content:space-between;align-items:center;gap:24px;padding:15px 0;border-bottom:1px solid var(--ps-row)}.ps .set-row:last-child:not(.ps-foreign *){border-bottom:0}.ps .set-row .k:not(.ps-foreign *){font-size:14px;font-weight:600}.ps .set-row .h:not(.ps-foreign *){font-size:13px;color:var(--ps-g2);max-width:480px;line-height:1.5;margin-top:2px}.ps .set-row .v:not(.ps-foreign *){font-size:14px;font-weight:600;text-align:right}.ps .set-row>div:first-child:not(.ps-foreign *){min-width:0}.ps .set-row>:last-child:not(.ps-foreign *){flex:none}.ps .form:not(.ps-foreign *){display:flex;flex-direction:column;gap:16px;padding:20px 22px}.ps .fl:not(.ps-foreign *){display:flex;flex-direction:column;gap:6px}.ps .fl label:not(.ps-foreign *){font-size:13px;font-weight:600;color:var(--ps-ink3)}.ps .inp:not(.ps-foreign *){width:100%;border:1px solid var(--ps-line2);border-radius:10px;padding:10px 12px;font-size:14px;background:var(--dk-surface,#fff);outline:0;line-height:1.4}.ps .inp:focus:not(.ps-foreign *){border-color:var(--dk-tintline-indigo,#C7C9F5);box-shadow:0 0 0 3px var(--ps-accs)}.ps .inp[readonly]:not(.ps-foreign *){background:var(--dk-surface-2,#FAFAFD);color:var(--ps-g2);cursor:not-allowed}.ps select.inp:not(.ps-foreign *){cursor:pointer}.ps .hint:not(.ps-foreign *){font-size:12px;color:var(--ps-g3);line-height:1.5}.ps .form-foot:not(.ps-foreign *){display:flex;justify-content:flex-end;gap:10px;padding:14px 22px;border-top:1px solid var(--ps-line3)}.ps .cb:not(.ps-foreign *){display:flex;gap:12px;align-items:flex-start;cursor:pointer}.ps .cb input:not(.ps-foreign *){margin:3px 0 0;width:16px;height:16px;accent-color:var(--ps-acc);flex:none}.ps .msg:not(.ps-foreign *){font-size:13px;border-radius:10px;padding:10px 14px;line-height:1.5}.ps .msg.ok:not(.ps-foreign *){background:var(--ps-oks);color:var(--ps-ok)}.ps .msg.bad:not(.ps-foreign *){background:var(--ps-bads);color:var(--ps-bad)}.ps .msg.warn:not(.ps-foreign *){background:var(--ps-warns);color:var(--ps-warn)}.ps .tgl:not(.ps-foreign *){position:relative;width:40px;height:24px;border-radius:999px;border:0;background:var(--dk-surface-4,#D6D7E2);cursor:pointer;flex:none;padding:0;transition:background .15s}.ps .tgl:not(.ps-foreign *):after{content:"";position:absolute;top:3px;left:3px;width:18px;height:18px;border-radius:50%;background:var(--dk-surface,#fff);box-shadow:0 1px 2px rgba(15,18,34,.2);transition:transform .15s}.ps .tgl[aria-checked=true]:not(.ps-foreign *){background:var(--dk-accfill,var(--ps-acc))}.ps .tgl[aria-checked=true]:not(.ps-foreign *):after{transform:translateX(16px)}.ps .tgl:disabled:not(.ps-foreign *){opacity:.5;cursor:default}.ps .seg button small:not(.ps-foreign *){display:block;font-size:10px;font-weight:500;color:var(--ps-g3)}.ps .seg button:disabled:not(.ps-foreign *){opacity:.5;cursor:default}.ps .btn.danger:not(.ps-foreign *){background:var(--ps-bads);color:var(--ps-bad);border-color:var(--dk-tintline-red,#F5C2C2)}.ps .btn.danger:hover:not(.ps-foreign *){background:var(--dk-tint-red,#FBD5D5);color:var(--ps-bad)}.ps .card.danger:not(.ps-foreign *){border-color:var(--dk-tintline-red,#F5C2C2)}.ps .tags:not(.ps-foreign *){display:flex;flex-wrap:wrap;gap:6px;justify-content:flex-end}.ps .tag .x:not(.ps-foreign *){border:0;background:none;cursor:pointer;color:var(--ps-g3);padding:0 0 0 6px;font-size:13px;line-height:1}.ps .tag .x:hover:not(.ps-foreign *){color:var(--ps-ink)}.ps .inline:not(.ps-foreign *){display:flex;gap:8px;align-items:center}.ps .inline .inp:not(.ps-foreign *){flex:1;min-width:0}.ps .bill-top:not(.ps-foreign *){display:grid;grid-template-columns:minmax(0,1.45fr) minmax(0,1fr);gap:20px;align-items:start}.ps .bill-main:not(.ps-foreign *),.ps .bill-side:not(.ps-foreign *){display:flex;flex-direction:column;gap:20px;min-width:0}.ps .bill-perks:not(.ps-foreign *){display:flex;flex-direction:column;gap:18px;border-color:var(--dk-tintline-indigo,#E2E0FB);background:linear-gradient(180deg,var(--dk-tint-indigo,#F6F5FF) 0,var(--ps-card) 96px)}.ps .bill-perks-t:not(.ps-foreign *){display:flex;align-items:center;gap:8px;font-size:15px;font-weight:700;color:var(--ps-ink)}.ps .bill-perks .bill-perks-t .spill.pro-pill:not(.ps-foreign *){border-color:transparent;background:linear-gradient(90deg,#4A5AFF,#7C3AED);color:#fff}.ps .bill-perks .pro-perks:not(.ps-foreign *){grid-template-columns:repeat(2,minmax(0,1fr));gap:20px}@media (max-width:600px){.ps .bill-perks .pro-perks:not(.ps-foreign *){grid-template-columns:minmax(0,1fr)}}.ps .bill-alert:not(.ps-foreign *){display:flex;align-items:center;justify-content:space-between;gap:12px 16px;flex-wrap:wrap}.ps .bill-alert[role=alert]:not(.ps-foreign *){border-color:var(--ps-bad);background:var(--ps-bads)}.ps .bill-alert-body:not(.ps-foreign *){display:flex;flex-direction:column;gap:4px;min-width:0;flex:1 1 240px}.ps .inv-row:not(.ps-foreign *){display:flex;flex-direction:column;gap:10px;padding:14px 0;border-bottom:1px solid var(--ps-row)}.ps .inv-row:last-child:not(.ps-foreign *){border-bottom:0}.ps .inv-meta:not(.ps-foreign *){display:flex;flex-wrap:wrap;align-items:center;gap:4px 12px;font-size:13px;color:var(--ps-g2);min-width:0}.ps .inv-meta .inv-date:not(.ps-foreign *){font-size:14px;font-weight:600;color:var(--ps-ink)}.ps .inv-meta .inv-num:not(.ps-foreign *){overflow-wrap:anywhere}.ps .inv-meta .inv-amt:not(.ps-foreign *){font-weight:600;color:var(--ps-ink2)}.ps .inv-acts:not(.ps-foreign *){display:flex;flex-wrap:wrap;gap:8px}.ps .usage-list:not(.ps-foreign *){padding:4px 20px 6px}.ps .usage-row:not(.ps-foreign *){display:grid;grid-template-columns:140px minmax(0,1fr) auto;gap:2px 16px;align-items:baseline;padding:10px 0;border-bottom:1px solid var(--ps-line3);font-size:13px}.ps .usage-row:last-child:not(.ps-foreign *){border-bottom:0}.ps .usage-row .pr:not(.ps-foreign *){font-weight:700;color:var(--ps-ink)}.ps .usage-row .used:not(.ps-foreign *){color:var(--ps-ink3)}.ps .usage-row .lim:not(.ps-foreign *){color:var(--ps-g2);text-align:right}.ps .usage-row .meter:not(.ps-foreign *){align-self:center;width:120px;height:6px;border-radius:999px;background:var(--ps-soft);overflow:hidden}.ps .usage-row .meter span:not(.ps-foreign *){display:block;height:100%;border-radius:inherit;background:var(--dk-accfill,var(--ps-acc))}.ps .cmp-bar:not(.ps-foreign *){display:flex;align-items:center;gap:16px;flex-wrap:wrap;margin-top:20px}.ps .plan-hero:not(.ps-foreign *){background:var(--dk-inkfill,var(--ps-ink));color:#fff;border-radius:16px;padding:24px;display:flex;flex-direction:column;gap:12px}.ps .plan-hero .eyebrow:not(.ps-foreign *){color:#A5A8FF}.ps .plan-hero .pn:not(.ps-foreign *){font-size:30px;font-weight:800;letter-spacing:-.03em;line-height:1.15}.ps .plan-hero .plan-sub:not(.ps-foreign *){font-size:14px;color:#B4B7CC}.ps .plan-hero .hd:not(.ps-foreign *){display:flex;justify-content:space-between;align-items:center;gap:12px}.ps .plan-hero .pill:not(.ps-foreign *){background:rgba(255,255,255,.12);color:#fff}.ps .feats:not(.ps-foreign *){display:flex;flex-direction:column;gap:8px}.ps .feats li:not(.ps-foreign *){display:flex;gap:10px;font-size:14px;color:var(--ps-ink2);line-height:1.5;list-style:none}.ps .feats li:not(.ps-foreign *):before{content:"\2713";color:var(--ps-ok);font-weight:700;flex:none}.ps ul.feats:not(.ps-foreign *){margin:0;padding:0}.ps .big-n:not(.ps-foreign *){font-size:26px;font-weight:800;letter-spacing:-.02em}.ps .big-n span:not(.ps-foreign *){font-size:15px;font-weight:500;color:var(--ps-g2)}.ps .tm-row:not(.ps-foreign *){display:flex;justify-content:space-between;align-items:center;gap:16px;padding:14px 20px;border-bottom:1px solid var(--ps-row);flex-wrap:wrap}.ps .tm-row:last-child:not(.ps-foreign *){border-bottom:0}.ps .tm-row .who:not(.ps-foreign *){display:flex;align-items:center;gap:10px;min-width:0}.ps .tm-row .who>div:not(.ps-foreign *){display:flex;flex-direction:column;min-width:0}.ps .tm-row .nm:not(.ps-foreign *){font-size:14px;font-weight:600}.ps .tm-row .em:not(.ps-foreign *){font-size:12px;color:var(--ps-g3);overflow:hidden;text-overflow:ellipsis}.ps .tm-row .acts:not(.ps-foreign *){display:flex;align-items:center;gap:12px;font-size:13px;font-weight:700}.ps .tm-row .acts button:not(.ps-foreign *){border:0;background:none;cursor:pointer;font-weight:700;font-size:13px;padding:0;color:var(--ps-acc)}.ps .tm-row .acts button.bad:not(.ps-foreign *){color:var(--ps-bad)}.ps .tm-row .acts button:disabled:not(.ps-foreign *){opacity:.5;cursor:default}.ps .tm-row .acts select:not(.ps-foreign *){border:1px solid var(--ps-line2);border-radius:8px;padding:5px 8px;font-size:12px;background:var(--dk-surface,#fff)}.ps .empty-hero:not(.ps-foreign *){padding:56px 28px;text-align:center;display:flex;flex-direction:column;align-items:center;gap:10px}.ps .empty-hero h2:not(.ps-foreign *){font-size:22px}.ps .empty-hero p:not(.ps-foreign *){font-size:15px;color:var(--ps-g2);max-width:460px;line-height:1.6}.ps .empty-hero .mg:not(.ps-foreign *){margin-bottom:6px}.ps .me .who:not(.ps-foreign *){color:var(--ps-ink);border-radius:8px}.ps .me a.who:hover:not(.ps-foreign *){color:var(--ps-ink)}@media (max-width:900px){.ps .set-wrap:not(.ps-foreign *){grid-template-columns:minmax(0,1fr);gap:14px}.ps .set-nav:not(.ps-foreign *){flex-direction:row;overflow-x:auto;position:static;gap:4px;padding-bottom:4px;border-bottom:1px solid var(--ps-line)}.ps .set-row:not(.ps-foreign *){flex-direction:column;align-items:flex-start;gap:10px}.ps .set-row .v:not(.ps-foreign *),.ps .tags:not(.ps-foreign *){text-align:left;justify-content:flex-start}.ps .set-card:not(.ps-foreign *){padding:4px 16px}.ps .form:not(.ps-foreign *){padding:16px}.ps .form-foot:not(.ps-foreign *),.ps .tm-row:not(.ps-foreign *){padding:12px 16px}.ps .bill-top:not(.ps-foreign *){grid-template-columns:minmax(0,1fr)}.ps .usage-list:not(.ps-foreign *){padding:2px 16px 6px}.ps .usage-row:not(.ps-foreign *){grid-template-columns:minmax(0,1fr) auto}.ps .usage-row .pr:not(.ps-foreign *){grid-column:1/-1}}.ps.sales-root{background:transparent}.ps .sales-modal:not(.ps-foreign *){width:680px}.ps .sales-form:not(.ps-foreign *){display:flex;flex-direction:column;flex:1 1 auto;min-height:0}.ps .sales-form .m-body:not(.ps-foreign *){gap:18px}.ps .sales-grid:not(.ps-foreign *){display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px 16px}.ps .sales-set:not(.ps-foreign *){border:0;margin:0;padding:0;min-width:0;display:flex;flex-direction:column;gap:8px}.ps .sales-set legend:not(.ps-foreign *){font-size:13px;font-weight:600;color:var(--ps-ink3);padding:0;margin-bottom:8px}.ps .sales-opts:not(.ps-foreign *){display:flex;flex-wrap:wrap;gap:8px}.ps .sales-opts .chip:focus-within:not(.ps-foreign *){outline:2px solid var(--ps-acc);outline-offset:2px}.ps textarea.inp:not(.ps-foreign *){resize:vertical;min-height:96px}.ps .set-row>:last-child:has(>.tags):not(.ps-foreign *){flex:1 1 auto;min-width:0}.ps .plan-row:not(.ps-foreign *){display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}@media (max-width:1180px){.ps .plan-row:not(.ps-foreign *){grid-template-columns:repeat(auto-fit,minmax(min(100%,220px),1fr))}}.ps .plan-card:not(.ps-foreign *){display:flex;flex-direction:column;gap:12px;padding:20px 22px}.ps .plan-card.cur:not(.ps-foreign *){border-color:var(--dk-tintline-indigo,#C7C9F5);box-shadow:0 0 0 3px var(--ps-accs)}.ps .plan-card .hd:not(.ps-foreign *){display:flex;justify-content:space-between;align-items:center;gap:8px;flex-wrap:wrap}.ps .plan-card .big-n span:not(.ps-foreign *){display:inline-block}.ps .plan-card .nm:not(.ps-foreign *){font-size:15px;font-weight:700}.ps .plan-card .cta:not(.ps-foreign *){margin-top:auto;align-self:flex-start}@media (max-width:900px){.ps .sales-modal:not(.ps-foreign *){width:100%}.ps .plan-row:not(.ps-foreign *),.ps .sales-grid:not(.ps-foreign *){grid-template-columns:minmax(0,1fr)}.ps .sales-modal .form-foot:not(.ps-foreign *){padding-bottom:calc(12px + env(safe-area-inset-bottom))}}.ps label.select:not(.ps-foreign *){position:relative}.ps label.select select:not(.ps-foreign *){position:absolute;inset:0;width:100%;height:100%;max-width:none;opacity:0;margin:0;font-size:16px}.ps .select .v:not(.ps-foreign *){max-width:260px;overflow:hidden;text-overflow:ellipsis}.ps .feed-bar:not(.ps-foreign *),.ps .feed-tools:not(.ps-foreign *){display:flex;gap:10px;align-items:center}.ps .feed-bar:not(.ps-foreign *){justify-content:space-between;flex-wrap:wrap;padding:10px 20px;border-bottom:1px solid var(--ps-line3)}.ps .feed-bar-r:not(.ps-foreign *){display:flex;align-items:center;gap:12px;flex-wrap:wrap}.ps .sort-info:not(.ps-foreign *){display:inline-flex;align-items:center;gap:6px;border:0;background:none;padding:4px 0;cursor:pointer;font-size:13px;font-weight:600;color:var(--ps-g1)}.ps .sort-info .i:not(.ps-foreign *){display:inline-flex;align-items:center;justify-content:center;width:16px;height:16px;border-radius:50%;background:var(--ps-soft);color:var(--ps-g2);font-size:11px;font-weight:700}.ps .sort-hint:not(.ps-foreign *){padding:10px 20px;font-size:13px;line-height:1.5;color:var(--ps-g1);background:var(--dk-surface-2,#FAFAFD);border-bottom:1px solid var(--ps-line3)}.ps .sort-hint[hidden]:not(.ps-foreign *){display:none}.ps .seg:not(.ps-foreign *){display:inline-flex;border:1px solid var(--ps-line2);border-radius:9px;padding:2px;background:var(--dk-surface,#fff)}.ps .seg button:not(.ps-foreign *){border:0;background:none;cursor:pointer;font-size:12px;font-weight:600;color:var(--ps-g2);padding:5px 10px;border-radius:7px}.ps .seg button.on:not(.ps-foreign *){background:var(--ps-accs);color:var(--ps-acc2)}.ps .fpager:not(.ps-foreign *){display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap;font-size:13px;color:var(--ps-g2)}.ps .fpager.mini:not(.ps-foreign *){gap:6px;flex-wrap:nowrap;flex-shrink:0}.ps .fpager.mini .fpg-range:not(.ps-foreign *){white-space:nowrap}.ps .fpg-nums:not(.ps-foreign *){display:flex;align-items:center;gap:4px;flex-wrap:wrap}.ps .fpg:not(.ps-foreign *){min-width:32px;height:32px;padding:0 8px;border:1px solid var(--ps-line2);border-radius:8px;background:var(--dk-surface,#fff);cursor:pointer;font-size:13px;font-weight:600;color:var(--ps-ink3)}.ps .fpg.on:not(.ps-foreign *){background:var(--ps-accs);border-color:var(--dk-tintline-indigo,#C7C9F5);color:var(--ps-acc2)}.ps .fpg:disabled:not(.ps-foreign *){opacity:.45;cursor:default}.ps .fpg-gap:not(.ps-foreign *){padding:0 4px;color:var(--ps-g3)}.ps .fpg-of:not(.ps-foreign *){display:none;font-weight:600;color:var(--ps-ink3);padding:0 6px}.ps .fpager .fpg-size:not(.ps-foreign *){padding:7px 12px}.ps .fd-row:not(.ps-foreign *){position:relative;display:grid;grid-template-columns:minmax(0,1fr) 170px;gap:20px;padding:16px 20px;border-bottom:1px solid var(--ps-row)}.ps .fd-row:last-child:not(.ps-foreign *){border-bottom:0}.ps .fd-row:hover:not(.ps-foreign *){background:var(--dk-surface-2,#FAFAFD)}.ps .fd-main:not(.ps-foreign *){min-width:0;display:flex;flex-direction:column;gap:5px}.ps .fd-top:not(.ps-foreign *){display:flex;align-items:center;gap:8px;min-width:0;font-size:12px;color:var(--ps-g3)}.ps .fd-top .pc-type:not(.ps-foreign *){font-size:11.5px;padding:2px 8px}.ps .fd-row[data-impact]:not(.ps-foreign *):before,.ps .feed-row[data-impact]:not(.ps-foreign *):before{content:"";position:absolute;left:8px;top:14px;bottom:14px;width:3px;border-radius:3px;background:var(--pc-low)}.ps .fd-row[data-impact=high]:not(.ps-foreign *):before,.ps .feed-row[data-impact=high]:not(.ps-foreign *):before{background:var(--pc-high)}.ps .fd-row[data-impact=med]:not(.ps-foreign *):before,.ps .feed-row[data-impact=med]:not(.ps-foreign *):before{background:var(--pc-med)}.ps .fd-ti .pc-unread:not(.ps-foreign *),.ps .feed-row .ti .pc-unread:not(.ps-foreign *){margin-right:9px;transform:translateY(-2px)}.ps .fd-row.read .fd-sum:not(.ps-foreign *){color:var(--ps-g2)}.ps .fd-row.read .fd-top .py:not(.ps-foreign *){color:var(--ps-ink3)}.ps .fd-top .py:not(.ps-foreign *){font-size:13px;font-weight:700;color:var(--ps-ink);white-space:nowrap}.ps .fd-top .pt:not(.ps-foreign *){white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ps .fd-ti:not(.ps-foreign *){font-size:15px;font-weight:700;line-height:1.4;color:var(--ps-ink)}.ps .fd-ti:not(.ps-foreign *):after{content:"";position:absolute;inset:0}.ps .fd-ti:hover:not(.ps-foreign *){color:var(--ps-acc2)}.ps .fd-row.read .fd-ti:not(.ps-foreign *){font-weight:600;color:var(--ps-ink3)}.ps .fd-sum:not(.ps-foreign *){margin:0;font-size:13px;line-height:1.5;color:var(--ps-g1);display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.ps .fd-act:not(.ps-foreign *){font-size:13px;line-height:1.45;color:var(--ps-ink2);min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ps .fd-act b:not(.ps-foreign *){font-weight:700;color:var(--ps-ink)}.ps .fd-act:is([data-urgency=urgent],[data-urgency=soon],[data-urgency=later]) b:not(.ps-foreign *){color:var(--dk-fg-indigo,#2F36D6)}.ps .fd-meta:not(.ps-foreign *){display:flex;flex-wrap:wrap;gap:6px;align-items:center;margin-top:2px}.ps .fd-meta .code:not(.ps-foreign *){padding:2px 7px;font-size:11px}.ps .fd-meta .code.more:not(.ps-foreign *),.ps .fd-tag:not(.ps-foreign *){background:var(--ps-soft);color:var(--ps-g2)}.ps .fd-tag:not(.ps-foreign *){font-size:12px;border-radius:6px;padding:2px 8px;white-space:nowrap}.ps .fd-side:not(.ps-foreign *){display:flex;flex-direction:column;align-items:flex-end;gap:8px;text-align:right}.ps .fd-badges:not(.ps-foreign *){display:flex;align-items:center;gap:10px}.ps .fd-date:not(.ps-foreign *){font-size:12px;color:var(--ps-g3);white-space:nowrap}.ps .fd-acts:not(.ps-foreign *){position:relative;z-index:1;display:flex;gap:6px;opacity:0;transition:opacity .12s}.ps .fd-row:focus-within .fd-acts:not(.ps-foreign *),.ps .fd-row:hover .fd-acts:not(.ps-foreign *){opacity:1}.ps .fd-btn:not(.ps-foreign *){display:inline-flex;align-items:center;gap:4px;height:30px;padding:0 10px;border:1px solid var(--ps-line2);border-radius:8px;background:var(--dk-surface,#fff);cursor:pointer;font-size:12px;font-weight:600;color:var(--ps-ink3)}.ps .fd-btn.on:not(.ps-foreign *),.ps .fd-btn:hover:not(.ps-foreign *){color:var(--ps-acc2);border-color:var(--dk-tintline-indigo,#C7C9F5)}.ps .fd-btn.on:not(.ps-foreign *){background:var(--ps-accs)}.ps .batch:not(.ps-foreign *){border-bottom:1px solid var(--ps-row)}.ps .batch-h:not(.ps-foreign *){display:flex;width:100%;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap;padding:14px 20px;border:0;background:var(--dk-surface,#FBFBFE);cursor:pointer;text-align:left;font-size:14px;color:var(--ps-ink2)}.ps .batch-h:hover:not(.ps-foreign *){background:var(--dk-surface-2,#F5F5FB)}.ps .batch-t b:not(.ps-foreign *){color:var(--ps-ink)}.ps .batch-r:not(.ps-foreign *){display:flex;align-items:center;gap:10px}.ps .batch-r .chev:not(.ps-foreign *){color:var(--ps-g2);transition:transform .15s}.ps .batch-r .chev.up:not(.ps-foreign *){transform:rotate(180deg)}.ps .batch-items:not(.ps-foreign *){border-top:1px solid var(--ps-row);border-left:3px solid var(--ps-accs)}.ps .batch-items .fd-row:last-child:not(.ps-foreign *),.ps .batch-items .feed-row:last-child:not(.ps-foreign *){border-bottom:0}@media (hover:none){.ps .fd-acts:not(.ps-foreign *){opacity:1}}@media (max-width:900px){.ps .feed-bar:not(.ps-foreign *),.ps .sort-hint:not(.ps-foreign *){padding:10px 16px}.ps .fd-row:not(.ps-foreign *){grid-template-columns:minmax(0,1fr);gap:10px;padding:14px 16px}.ps .fd-side:not(.ps-foreign *){flex-direction:row;flex-wrap:wrap;align-items:center;gap:10px;text-align:left}.ps .fd-acts:not(.ps-foreign *){opacity:1;margin-left:auto}.ps .batch-h:not(.ps-foreign *){padding:12px 16px}.ps .feed-tools label.select:not(.ps-foreign *){flex:1 1 auto;min-width:0}}@media (max-width:600px){.ps .fpager:not(.fpager.mini):not(.ps-foreign *){justify-content:center}.ps .fpager .fpg-gap:not(.ps-foreign *),.ps .fpager .fpg.num:not(.ps-foreign *),.ps .fpager>.fpg-range:not(.ps-foreign *){display:none}.ps .fpager .fpg-of:not(.ps-foreign *){display:inline}.ps .fpager.mini:not(.ps-foreign *){display:none}.ps .fpager .fpg-nums:not(.ps-foreign *){width:100%;justify-content:space-between}.ps .seg button:not(.ps-foreign *){padding:5px 8px}body .fg-grid.g-state .fb{padding-left:3px;padding-right:3px}}.ps .prod-page:has(.fr-lay):not(.ps-foreign *){max-width:1280px}.ps .fr-lay:not(.ps-foreign *){display:grid;grid-template-columns:268px minmax(0,1fr);gap:20px;align-items:start}.ps .fr-lay.collapsed:not(.ps-foreign *){grid-template-columns:minmax(0,1fr)}.ps .fr-lay.collapsed .fr-rail:not(.ps-foreign *){display:none}.ps .fr-rail:not(.ps-foreign *){position:sticky;top:16px;background:var(--dk-surface,#fff);border:1px solid var(--ps-line);border-radius:16px;max-height:calc(100vh - 88px);display:flex;flex-direction:column;overflow:hidden}.ps .fr-h:not(.ps-foreign *){display:flex;align-items:center;justify-content:space-between;padding:14px 14px 12px 16px;border-bottom:1px solid var(--ps-line3)}.ps .fr-h .t:not(.ps-foreign *){font-size:14px;font-weight:800;display:flex;align-items:center;gap:8px}.ps .fr-h .t .badge:not(.ps-foreign *){font-size:11px;font-weight:700;background:var(--dk-accfill,var(--ps-acc));color:#fff;border-radius:999px;padding:1px 7px}.ps .fr-h .r:not(.ps-foreign *){display:flex;align-items:center;gap:4px}.ps .fr-lnk:not(.ps-foreign *){border:0;background:none;cursor:pointer;color:var(--ps-acc);font-weight:700;font-size:12.5px;padding:4px 6px;border-radius:6px}.ps .fr-lnk.grey:not(.ps-foreign *){color:var(--ps-g2);font-weight:600}.ps .fr-ibtn:not(.ps-foreign *){width:28px;height:28px;border:0;background:none;cursor:pointer;border-radius:7px;color:var(--ps-g3);display:flex;align-items:center;justify-content:center;padding:0}.ps .fr-ibtn:hover:not(.ps-foreign *){background:var(--ps-soft)}.ps .fr-b:not(.ps-foreign *){overflow-y:auto;flex:1;scrollbar-width:thin;position:relative}.ps .fr-sec:not(.ps-foreign *){padding:12px 16px 14px;border-bottom:1px solid var(--ps-line3)}.ps .fr-sec:last-child:not(.ps-foreign *){border-bottom:0}.ps .fr-sh:not(.ps-foreign *){display:flex;align-items:center;justify-content:space-between;gap:8px;margin-bottom:8px}.ps .fr-sh .l:not(.ps-foreign *){display:flex;align-items:center;gap:7px;font-size:12px;font-weight:700;color:var(--ps-g1);letter-spacing:.01em;line-height:inherit;border:0;background:none;padding:0;cursor:pointer;flex:1;min-width:0;text-align:left}.ps .fr-sh .l svg:not(.ps-foreign *){color:var(--ps-g3)}.ps .fr-sec[data-sec=detected] .fr-sh .l svg:not(.ps-foreign *),.ps .fr-sec[data-sec=views] .fr-sh .l svg:not(.ps-foreign *){color:var(--dk-fg-indigo,#4F46E5)}.ps .fr-sec[data-sec=impactLevels] .fr-sh .l svg:not(.ps-foreign *){color:var(--dk-fg-red,#DC2626)}.ps .fr-sec[data-sec=providers] .fr-sh .l svg:not(.ps-foreign *){color:var(--dk-fg-teal,#0F766E)}.ps .fr-sec[data-sec=states] .fr-sh .l svg:not(.ps-foreign *){color:var(--dk-fg-blue,#0369A1)}.ps .fr-sec[data-sec=planTypes] .fr-sh .l svg:not(.ps-foreign *){color:var(--dk-fg-violet,#6D28D9)}.ps .fr-sec[data-sec=specialties] .fr-sh .l svg:not(.ps-foreign *){color:var(--dk-fg-pink,#BE185D)}.ps .fr-sec[data-sec=changeTypes] .fr-sh .l svg:not(.ps-foreign *){color:var(--dk-fg-orange,#B45309)}.ps .fr-sec.active:not(.ps-foreign *){background:linear-gradient(90deg,var(--dk-tint-indigo,#F5F5FF),var(--dk-surface,#fff) 70%);box-shadow:inset 3px 0 0 var(--ps-acc)}.ps .fr-sec.active .fr-sh .l:not(.ps-foreign *){color:var(--ps-acc2)}.ps .fr-opt.on:not(.ps-foreign *){background:var(--ps-accs);margin:0 -8px;padding:5px 8px;border-radius:7px;color:var(--dk-fg-indigo,#1E1B4B)}.ps .fr-sh .c:not(.ps-foreign *){font-size:10.5px;font-weight:700;background:var(--ps-accs);color:var(--ps-acc2);border-radius:999px;padding:0 6px;line-height:17px}.ps .fr-sh .xb:not(.ps-foreign *){font-size:12px;color:var(--ps-g3);border:0;background:none;padding:0;cursor:pointer}.ps .fr-sh .mg-l:not(.ps-foreign *){font-size:12px;color:var(--ps-acc);font-weight:700}.ps .fr-sec.closed .fr-sh:not(.ps-foreign *){margin-bottom:0}.ps .fr-sec.closed .fr-sh .l:not(.ps-foreign *){color:var(--ps-g2)}.ps .fr-sh .chev:not(.ps-foreign *){color:var(--ps-g3);display:flex}.ps .fr-vlist:not(.ps-foreign *){display:flex;flex-direction:column;gap:1px;margin:0 -8px}.ps .fr-vi:not(.ps-foreign *){display:flex;align-items:center;gap:8px;padding:6px 8px;border-radius:8px;font-size:13px;font-weight:600;color:var(--ps-ink3);line-height:inherit;border:0;background:none;cursor:pointer;width:100%;text-align:left}.ps .fr-vi:hover:not(.ps-foreign *){background:var(--ps-soft)}.ps .fr-vi .nm:not(.ps-foreign *){min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ps .fr-vi .n:not(.ps-foreign *){margin-left:auto;font-size:12px;color:var(--ps-g3);font-weight:500;font-family:var(--ps-mono)}.ps .fr-vi .b:not(.ps-foreign *){color:var(--ps-acc);display:flex}.ps .fr-vi .pill:not(.ps-foreign *){font-size:11px;padding:1px 7px}.ps .fr-vi.on:not(.ps-foreign *){background:var(--ps-accs);color:var(--dk-fg-indigo,#1E1B4B)}.ps .fr-vi.on .n:not(.ps-foreign *){color:var(--ps-acc2)}.ps .fr-vi.save:not(.ps-foreign *){color:var(--ps-acc);font-weight:700;border:1px dashed var(--dk-tintline-indigo,#c7c9f5);margin-top:6px;justify-content:center}.ps .fr-opt:not(.ps-foreign *){display:flex;align-items:center;gap:9px;padding:5px 0;font-size:13px;color:var(--ps-ink3)}.ps .fr-opt .ot:not(.ps-foreign *){display:flex;align-items:center;gap:9px;flex:1;min-width:0;border:0;background:none;padding:0;cursor:pointer;font-size:13px;line-height:inherit;color:inherit;font-weight:inherit;text-align:left}.ps .fr-opt .lb:not(.ps-foreign *){min-width:0;overflow-wrap:anywhere}.ps .fr-opt .n:not(.ps-foreign *){font-size:11.5px;color:var(--ps-g3);font-family:var(--ps-mono)}.ps .fr-opt.on:not(.ps-foreign *){color:var(--ps-ink);font-weight:600}.ps .fr-opt .only:not(.ps-foreign *){display:none;border:0;background:none;padding:0;cursor:pointer;font-size:11.5px;font-weight:700;color:var(--ps-acc)}.ps .fr-opt:focus-within:not(.ps-foreign *),.ps .fr-opt:hover:not(.ps-foreign *){background:var(--ps-soft);margin:0 -8px;padding:5px 8px;border-radius:7px}.ps .fr-opt:focus-within .only:not(.ps-foreign *),.ps .fr-opt:hover .only:not(.ps-foreign *){display:inline}.ps .fr-opt mark:not(.ps-foreign *){background:var(--dk-tint-amber,#FDF0B5);color:inherit;border-radius:3px;padding:0 1px;margin:0 -1px}.ps .fr-cb:not(.ps-foreign *){width:16px;height:16px;border-radius:5px;border:1.5px solid var(--dk-line-strong,#c9cbd9);background:var(--dk-surface,#fff);display:inline-flex;align-items:center;justify-content:center;flex:none;color:#fff}.ps .fr-cb.on:not(.ps-foreign *){background:var(--dk-accfill,var(--ps-acc));border-color:var(--ps-acc)}.ps .fr-idot:not(.ps-foreign *){width:8px;height:8px;border-radius:50%;flex:none}.ps .fr-more:not(.ps-foreign *){font-size:12.5px;font-weight:600;color:var(--ps-acc);margin-top:4px;display:inline-block;line-height:inherit;border:0;background:none;padding:0;cursor:pointer}.ps .fr-find:not(.ps-foreign *){display:flex;align-items:center;gap:7px;border:1px solid var(--ps-line2);border-radius:8px;padding:6px 9px;margin-bottom:6px;color:var(--ps-g3);font-size:12.5px}.ps .fr-find:focus-within:not(.ps-foreign *){border-color:var(--dk-tintline-indigo,#A5A8F0);box-shadow:0 0 0 3px rgba(79,70,229,.1);color:var(--ps-ink)}.ps .fr-find input:not(.ps-foreign *){flex:1;min-width:0;border:0;outline:0;padding:0;line-height:inherit;background:transparent;font-size:12.5px;color:var(--ps-ink)}.ps .fr-find input:not(.ps-foreign *)::-moz-placeholder{color:var(--ps-g3)}.ps .fr-find input:not(.ps-foreign *)::placeholder{color:var(--ps-g3)}.ps .fr-pills:not(.ps-foreign *){display:flex;flex-wrap:wrap;gap:5px}.ps .fr-mnote:not(.ps-foreign *){font-size:12px;color:var(--ps-g2);margin:6px 0 0;line-height:1.4}.ps .fr-sec:not(.closed) .fr-mnote:not(.ps-foreign *){margin:0 0 8px}.ps .fr-mnote button:not(.ps-foreign *){font-size:12px;font-weight:600;color:var(--ps-acc);border:0;background:none;padding:0;cursor:pointer}.ps .fr-stp:not(.ps-foreign *){border:1px solid var(--ps-line2);background:var(--dk-surface,#fff);cursor:pointer;border-radius:7px;font-size:12.5px;line-height:inherit;font-weight:600;color:var(--ps-ink3);padding:4px 8px;display:inline-flex;gap:5px;align-items:baseline}.ps .fr-stp .n:not(.ps-foreign *){font-size:11px;color:var(--ps-g3);font-weight:500}.ps .fr-stp.on:not(.ps-foreign *){background:var(--ps-accs);border-color:var(--dk-tintline-indigo,#C7C9F5);color:var(--ps-acc2)}.ps .fr-stp.on .n:not(.ps-foreign *){color:var(--dk-fg-indigo,#7C80E6)}.ps .fr-stp.add:not(.ps-foreign *){color:var(--ps-acc)}.ps .fr-segw:not(.ps-foreign *){display:flex;background:var(--ps-soft);border-radius:9px;padding:3px}.ps .fr-segw button:not(.ps-foreign *){flex:1;border:0;background:none;cursor:pointer;font-size:12.5px;font-weight:600;color:var(--ps-g2);padding:5px 4px;border-radius:7px}.ps .fr-segw button.on:not(.ps-foreign *){background:var(--dk-surface,#fff);color:var(--ps-ink);box-shadow:0 1px 2px rgba(15,18,34,.08)}.ps .fr-sw:not(.ps-foreign *){display:flex;align-items:center;justify-content:space-between;width:100%;font-size:13px;color:var(--ps-ink3);padding:8px 0 4px;margin-top:6px;line-height:inherit;border:0;border-top:1px dashed var(--ps-line);background:none;cursor:pointer;text-align:left}.ps .fr-sw .n:not(.ps-foreign *){font-size:11.5px;color:var(--ps-g3);font-family:var(--ps-mono);margin-left:6px}.ps .fr-tg:not(.ps-foreign *){width:30px;height:18px;border-radius:999px;background:var(--dk-surface-4,#D5D6E2);position:relative;flex:none}.ps .fr-tg:not(.ps-foreign *):after{content:"";position:absolute;top:2px;left:2px;width:14px;height:14px;border-radius:50%;background:var(--dk-surface,#fff);box-shadow:0 1px 2px rgba(0,0,0,.15)}.ps .fr-tg.on:not(.ps-foreign *){background:var(--dk-accfill,var(--ps-acc))}.ps .fr-tg.on:not(.ps-foreign *):after{left:14px}.ps .fr-colm:not(.ps-foreign *){display:flex;flex-direction:column;gap:12px;min-width:0}.ps .fr-tools:not(.ps-foreign *){display:flex;gap:8px}.ps .fr-tools .field:not(.ps-foreign *){flex:1;color:var(--ps-g3)}.ps .fr-tools .field input:not(.ps-foreign *)::-moz-placeholder{color:var(--ps-g4)}.ps .fr-tools .field input:not(.ps-foreign *)::placeholder{color:var(--ps-g4)}.ps .fr-tools .field input:not(.ps-foreign *){font-weight:500}.ps .fr-fbtn:not(.ps-foreign *){display:none;align-items:center;gap:7px;border:1px solid var(--ps-line2);background:var(--dk-surface,#fff);cursor:pointer;font-size:13px;font-weight:700;padding:0 13px;border-radius:12px;white-space:nowrap}.ps .fr-lay.collapsed .fr-fbtn:not(.ps-foreign *){display:inline-flex}.ps .fr-fbtn .badge:not(.ps-foreign *){font-size:11px;font-weight:700;background:var(--dk-accfill,var(--ps-acc));color:#fff;border-radius:999px;padding:1px 7px}@media (max-width:640px){.ps .fr-tools:not(.ps-foreign *){flex-wrap:wrap}.ps .fr-tools .field:not(.ps-foreign *){flex:1 1 100%}.ps .fr-tools .fr-payer:not(.ps-foreign *){flex:1 1 auto;min-width:0;max-width:none;min-height:40px}}.ps .fr-chips:not(.ps-foreign *){display:flex;align-items:center;gap:6px;flex-wrap:wrap}.ps .fr-ach:not(.ps-foreign *){display:inline-flex;align-items:center;gap:6px;background:var(--dk-surface,#fff);border:1px solid var(--ps-line2);border-radius:999px;padding:4px 6px 4px 10px;font-size:12.5px;color:var(--ps-ink3);white-space:nowrap}.ps .fr-ach .k:not(.ps-foreign *){color:var(--ps-g3)}.ps .fr-ach b:not(.ps-foreign *){font-weight:700;color:var(--ps-ink);max-width:320px;overflow:hidden;text-overflow:ellipsis}.ps .fr-ach .xb:not(.ps-foreign *){width:18px;height:18px;border-radius:50%;border:0;background:var(--ps-soft);color:var(--ps-g2);display:inline-flex;align-items:center;justify-content:center;padding:0;cursor:pointer}.ps .fr-ach.q:not(.ps-foreign *){background:var(--ps-accs);border-color:var(--dk-tintline-indigo,#C7C9F5)}.ps .fr-ach.q b:not(.ps-foreign *){color:var(--ps-acc2)}.ps .fr-chips .clr:not(.ps-foreign *){border:0;background:none;cursor:pointer;font-size:12.5px;font-weight:700;color:var(--ps-g2);padding:4px 6px}.ps .fr-chips .sv:not(.ps-foreign *){margin-left:auto;display:inline-flex;align-items:center;gap:6px;border:0;background:none;cursor:pointer;color:var(--ps-acc);font-weight:700;font-size:12.5px}.ps .fr-bar:not(.ps-foreign *){padding:10px 12px 10px 20px;flex-wrap:nowrap}.ps .fr-bar .res:not(.ps-foreign *){font-size:13px;color:var(--ps-g2);display:flex;align-items:center;gap:6px;flex-wrap:wrap;min-width:0}.ps .fr-bar .res b:not(.ps-foreign *){color:var(--ps-ink);font-weight:700}.ps .fr-bar .feed-bar-r:not(.ps-foreign *){gap:10px;flex-wrap:nowrap}.ps .fr-bar .tsel:not(.ps-foreign *){position:relative;display:inline-flex;align-items:center;gap:5px;padding:6px 8px;border-radius:7px;font-size:13px;color:var(--ps-g2);white-space:nowrap;cursor:pointer}.ps .fr-bar .tsel b:not(.ps-foreign *){color:var(--ps-ink);font-weight:700}.ps .fr-bar .tsel:hover:not(.ps-foreign *){background:var(--ps-soft)}.ps .fr-bar .tsel select:not(.ps-foreign *){position:absolute;inset:0;opacity:0;cursor:pointer;width:100%}.ps .fr-bar .seg:not(.ps-foreign *){border:0;background:var(--ps-soft);border-radius:9px;padding:3px}.ps .fr-bar .seg button:not(.ps-foreign *){display:inline-flex;align-items:center;padding:5px 8px;color:var(--ps-g2)}.ps .fr-bar .seg button.on:not(.ps-foreign *){background:var(--dk-surface,#fff);color:var(--ps-ink);box-shadow:0 1px 2px rgba(15,18,34,.08)}.ps .fr-bar .fpg:not(.ps-foreign *){min-width:30px;width:30px;height:30px;padding:0;display:inline-flex;align-items:center;justify-content:center;color:var(--ps-g1)}.ps .fr-bar .fpg:disabled:not(.ps-foreign *){opacity:1;color:var(--ps-g4);border-color:var(--ps-line)}.ps .fr-ft:not(.ps-foreign *),.ps .fr-grab:not(.ps-foreign *),.ps .fr-scrim:not(.ps-foreign *){display:none}.ps .fr-ft .btn.acc:not(.ps-foreign *){background:var(--dk-accfill,var(--ps-acc));border-color:var(--ps-acc)}.ps .fr-ft .btn.acc:hover:not(.ps-foreign *){background:var(--dk-accfill2,var(--ps-acc2));border-color:var(--ps-acc2)}@media (max-width:900px){.ps .fr-lay.collapsed:not(.ps-foreign *),.ps .fr-lay:not(.ps-foreign *){grid-template-columns:minmax(0,1fr)}.ps .fr-rail:not(.ps-foreign *){display:none}.ps .fr-fbtn:not(.ps-foreign *){display:inline-flex}.ps .fr-lay.open-m .fr-rail:not(.ps-foreign *){display:flex;position:fixed;inset:72px 0 0 0;max-height:none;border-radius:18px 18px 0 0;z-index:50;box-shadow:0 -10px 30px rgba(15,18,34,.15);border:0}.ps .fr-lay.open-m .fr-scrim:not(.ps-foreign *){display:block;position:fixed;inset:0;background:rgba(15,18,34,.32);z-index:40}.ps .fr-lay.open-m .fr-ft:not(.ps-foreign *){display:flex;gap:8px;padding:12px 16px 20px;border-top:1px solid var(--ps-line3);background:var(--dk-surface,#fff)}.ps .fr-ft .btn:not(.ps-foreign *){flex:1;padding:12px;font-size:14px}.ps .fr-ft .btn.ghost:not(.ps-foreign *){flex:0 0 auto}.ps .fr-h:not(.ps-foreign *){padding:16px}.ps .fr-chips:not(.ps-foreign *){flex-wrap:nowrap;overflow-x:auto;scrollbar-width:none;margin:0 -16px;padding:0 16px}.ps .fr-chips .sv:not(.ps-foreign *){display:none}.ps .fr-grab:not(.ps-foreign *){display:block;width:40px;height:4px;border-radius:4px;background:var(--dk-surface-4,#D5D6E2);margin:8px auto 0;flex:none}.ps .fr-h .collapse:not(.ps-foreign *),.ps .fr-h .fr-lnk:not(.ps-foreign *){display:none}.ps .fr-bar:not(.ps-foreign *){padding:8px 10px 8px 16px}.ps .fr-hide-m:not(.ps-foreign *){display:none!important}}@media (max-width:600px){.ps .fr-bar .fpager.mini:not(.ps-foreign *){display:flex}.ps .fr-bar .fpager.mini .fpg-range:not(.ps-foreign *){display:none}}.ps .tabs.prod-tabs:not(.ps-foreign *){scroll-snap-type:x proximity;scroll-padding:0 24px}.ps .tabs.prod-tabs :is(a,button):not(.ps-foreign *){scroll-snap-align:start}.ps .set-nav[data-fade=end]:not(.ps-foreign *),.ps .tabs.prod-tabs[data-fade=end]:not(.ps-foreign *){-webkit-mask-image:linear-gradient(90deg,#000 calc(100% - 40px),transparent);mask-image:linear-gradient(90deg,#000 calc(100% - 40px),transparent)}.ps .set-nav[data-fade=start]:not(.ps-foreign *),.ps .tabs.prod-tabs[data-fade=start]:not(.ps-foreign *){-webkit-mask-image:linear-gradient(90deg,transparent,#000 40px);mask-image:linear-gradient(90deg,transparent,#000 40px)}.ps .set-nav[data-fade=both]:not(.ps-foreign *),.ps .tabs.prod-tabs[data-fade=both]:not(.ps-foreign *){-webkit-mask-image:linear-gradient(90deg,transparent,#000 40px,#000 calc(100% - 40px),transparent);mask-image:linear-gradient(90deg,transparent,#000 40px,#000 calc(100% - 40px),transparent)}@media (max-width:900px){.ps .set-nav:not(.ps-foreign *){scrollbar-width:none;scroll-snap-type:x proximity;scroll-padding:0 24px}.ps .set-nav:not(.ps-foreign *)::-webkit-scrollbar{display:none}.ps .set-nav a:not(.ps-foreign *){flex:none;scroll-snap-align:start}.ps .row.ssr>[data-label]:not(.ps-foreign *){display:flex;align-items:center;gap:10px;min-height:22px}.ps .row.ssr>[data-label]:not(.ps-foreign *):before{content:attr(data-label);flex:0 0 64px;font-family:var(--ps-mono);font-size:10px;font-weight:400;letter-spacing:.1em;text-transform:uppercase;color:var(--ps-g3)}.ps .row.ssr>[data-label]:empty:not(.ps-foreign *){display:none}}.ps .pick .opts:not(.ps-foreign *){max-height:none;overflow:visible}.ps .pick .chip.more:not(.ps-foreign *){border-style:dashed;color:var(--ps-acc);background:transparent}.ps .spill:not(.ps-foreign *){display:inline-flex;align-items:center;flex:none;font-family:inherit;font-size:11px;font-weight:700;line-height:16px;letter-spacing:.01em;text-transform:none;padding:1px 8px;border-radius:999px;border:1px solid transparent;white-space:nowrap;vertical-align:middle}.ps .spill.sm:not(.ps-foreign *){font-size:10px;line-height:14px;padding:1px 6px}.ps .spill.preview:not(.ps-foreign *){background:var(--ps-soft);border-color:var(--ps-line2);color:var(--ps-g1)}.ps .spill.beta:not(.ps-foreign *){background:var(--ps-accs);color:var(--ps-acc2)}.ps .spill.soon:not(.ps-foreign *){background:var(--ps-warns);color:var(--ps-warn)}.ps .spill.pro:not(.ps-foreign *){background:var(--ps-accs);border-color:var(--dk-tintline-indigo,#C7C9F5);color:var(--ps-acc2)}.ps .spill.active:not(.ps-foreign *){background:var(--ps-oks);color:var(--ps-ok)}.ps .ni .spill:not(.ps-foreign *){margin-left:auto}.ps .logo .spill:not(.ps-foreign *){margin-left:6px;vertical-align:3px}.ps .nf-actions:not(.ps-foreign *){display:flex;flex-wrap:wrap;justify-content:center;gap:10px;margin-top:6px}.ps .set-row.stack:not(.ps-foreign *){flex-direction:column;align-items:stretch;gap:12px}.ps .set-row.stack>:last-child:not(.ps-foreign *){flex:initial}.ps .set-row.stack .h:not(.ps-foreign *){max-width:none}.ps .select.inp-select:not(.ps-foreign *){flex:1 1 0;min-width:0;justify-content:space-between;border-radius:10px;padding:10px 12px;font-size:14px;line-height:1.4}.ps .select.inp-select .v:not(.ps-foreign *){font-weight:500;color:var(--ps-ink)}.ps .select.inp-select.off:not(.ps-foreign *){background:var(--dk-surface-2,#FAFAFD);color:var(--ps-g2);cursor:not-allowed}.ps .select.inp-select.off select:not(.ps-foreign *){cursor:not-allowed}.ps .ai-ans:not(.ps-foreign *){display:flex;flex-direction:column;gap:10px;margin-bottom:12px;border-left:3px solid var(--ps-acc)}.ps .ai-ans-h:not(.ps-foreign *){display:flex;flex-wrap:wrap;align-items:baseline;gap:4px 10px}.ps .ai-ans-t:not(.ps-foreign *){display:inline-flex;align-items:center;gap:6px;font-weight:700;font-size:14px;color:var(--ps-ink)}.ps .ai-ans-idle:not(.ps-foreign *){display:flex;flex-wrap:wrap;align-items:center;gap:8px 12px}.ps .ai-ans-body:not(.ps-foreign *){margin:0;font-size:14px;line-height:1.6;color:var(--ps-ink2)}.ps .ai-cite:not(.ps-foreign *){display:inline-flex;align-items:center;justify-content:center;min-width:18px;height:18px;padding:0 4px;margin:0 2px;border-radius:9px;background:var(--ps-accs);color:var(--dk-fg-indigo,#4338CA);font-size:11px;font-weight:700;text-decoration:none;vertical-align:1px}.ps .ai-ans-src:not(.ps-foreign *){margin:0;padding-left:20px;font-size:13px;display:flex;flex-direction:column;gap:4px}.ps button.code-btn:not(.ps-foreign *){cursor:pointer;line-height:inherit}.ps button.code-btn:hover:not(.ps-foreign *),.ps button.code-btn[aria-pressed=true]:not(.ps-foreign *){background:var(--dk-accfill,var(--ps-acc));color:#fff}.ps .feed-bar .ci-watch-btn:not(.ps-foreign *){display:inline-flex;align-items:center;flex-wrap:wrap;gap:6px 10px}.ps .feed-bar .ci-watch-btn .btn:not(.ps-foreign *){padding:4px 10px;font-size:12px}.ps .cmsr:not(.ps-foreign *){display:flex;flex-direction:column;gap:12px}.ps .cmsr-intro:not(.ps-foreign *){display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:8px 16px}.ps .cmsr-filters:not(.ps-foreign *){display:flex;flex-direction:column;gap:8px}.ps .cmsr-row:not(.ps-foreign *){display:flex;flex-wrap:wrap;gap:6px}.ps .cmsr-row .chip:not(.ps-foreign *){padding:5px 10px;font-size:12px}.ps .cmsr-open h3:not(.ps-foreign *){margin:0 0 4px;font-size:14px}.ps .cmsr-item:not(.ps-foreign *){display:flex;flex-direction:column;gap:4px;padding:12px 16px;border-top:1px solid var(--ps-line3)}.ps .cmsr-open .cmsr-item:not(.ps-foreign *){padding:10px 0}.ps .cmsr-t:not(.ps-foreign *){font-weight:700;color:var(--ps-ink);line-height:1.4;overflow-wrap:anywhere}.ps .cmsr-meta:not(.ps-foreign *){display:flex;flex-wrap:wrap;align-items:center;gap:6px}.ps .mhub:not(.ps-foreign *){display:flex;flex-direction:column;gap:12px}.ps .mhub-head:not(.ps-foreign *){display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;gap:10px 16px}.ps .mhub-h:not(.ps-foreign *){margin:4px 0 2px;font-size:20px;font-weight:800;color:var(--ps-ink)}.ps .mhub-acts:not(.ps-foreign *){display:flex;flex-wrap:wrap;gap:8px}.ps .mhub-cov:not(.ps-foreign *){display:flex;flex-wrap:wrap;gap:6px}.ps .mhub-cov .pill:not(.ps-foreign *){white-space:normal}.ps .mhub-item:not(.ps-foreign *){display:flex;flex-direction:column;gap:4px;padding:12px 16px;border-top:1px solid var(--ps-line3)}.ps .mhub-meta:not(.ps-foreign *){display:flex;flex-wrap:wrap;align-items:center;gap:6px}.ps .mhub-t:not(.ps-foreign *){font-weight:700;color:var(--ps-ink);line-height:1.4;overflow-wrap:anywhere}.ps .mhub-foot:not(.ps-foreign *){padding:10px 16px;border-top:1px solid var(--ps-line3)}.ps .ss-act:not(.ps-foreign *){position:relative;display:flex;flex-wrap:wrap;align-items:center;gap:6px;justify-content:flex-end}.ps .ss-act .inp:not(.ps-foreign *){min-width:0;flex:1 1 140px}.ps .ss-menu:not(.ps-foreign *){position:absolute;right:0;top:calc(100% + 4px);z-index:20;display:flex;flex-direction:column;min-width:160px;padding:4px;background:var(--ps-card);border:1px solid var(--ps-line);border-radius:10px;box-shadow:0 8px 24px rgba(15,23,42,.12)}.ps .ss-menu>a:not(.ps-foreign *),.ps .ss-menu>button:not(.ps-foreign *){display:block;width:100%;padding:8px 10px;border:0;border-radius:6px;background:none;text-align:left;font:inherit;font-size:13px;color:var(--ps-ink);cursor:pointer;text-decoration:none}.ps .ss-menu>a:hover:not(.ps-foreign *),.ps .ss-menu>button:hover:not(.ps-foreign *){background:var(--ps-row)}.ps .ss-menu>.bad:not(.ps-foreign *){color:var(--ps-bad)}.ps .mhub-note:not(.ps-foreign *){padding:10px 16px 0}.ps .mhub-pager:not(.ps-foreign *){display:flex;flex-wrap:wrap;align-items:center;gap:8px 16px}.ps .mhub-contacts:not(.ps-foreign *){list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:6px 16px}.ps .mhub-contacts li:not(.ps-foreign *){display:flex;flex-direction:column;min-width:0;overflow-wrap:anywhere;font-size:13px}.ps .mhub-states:not(.ps-foreign *){display:grid;grid-template-columns:repeat(auto-fill,minmax(180px,1fr));gap:8px;margin-top:6px}.ps .mhub-state:not(.ps-foreign *){display:flex;flex-direction:column;gap:2px;padding:10px 12px;border:1px solid var(--ps-line);border-radius:10px;background:var(--ps-card);color:var(--ps-ink)}.ps .mhub-state:hover:not(.ps-foreign *){border-color:var(--ps-acc)}.ps .skip-link:not(.ps-foreign *){position:fixed;left:12px;top:-60px;z-index:1000;padding:10px 16px;border-radius:10px;background:var(--dk-inkfill,var(--ps-ink));color:#fff;font-weight:700;text-decoration:none}.ps .skip-link:focus:not(.ps-foreign *){top:12px}.ps #app-content:focus:not(.ps-foreign *){outline:none}.ps .prod-tabs-wrap:not(.ps-foreign *){position:relative}.ps .prod-tabs-wrap>.strip-next:not(.ps-foreign *){display:none;position:absolute;top:8px;right:0;width:28px;height:28px;border:1px solid var(--ps-line2);border-radius:999px;padding:0 0 3px;background:var(--dk-surface,#fff);box-shadow:0 1px 4px rgba(15,18,34,.12);color:var(--ps-ink);font-size:20px;line-height:1;cursor:pointer}.ps .prod-tabs-wrap>.prod-tabs:is([data-fade=end],[data-fade=both])+.strip-next:not(.ps-foreign *){display:block}.ps .feed-skel:not(.ps-foreign *){display:flex;flex-direction:column;gap:0;padding:8px 0}.ps .feed-skel>.small:not(.ps-foreign *){padding:8px 20px 0}.ps .feed-skel-row:not(.ps-foreign *){display:grid;gap:10px;padding:18px 20px;border-bottom:1px solid var(--ps-row)}.ps .nav-progress:not(.ps-foreign *){position:fixed;top:0;left:0;right:0;height:3px;z-index:90;pointer-events:none;background:linear-gradient(90deg,transparent,var(--dk-accfill,var(--ps-acc)),transparent);background-size:40% 100%;background-repeat:no-repeat;opacity:0;animation:ps-nav-in .2s ease-out .15s forwards,ps-nav-run 1.1s linear infinite}.ps .nav-progress[hidden]:not(.ps-foreign *){display:none}@keyframes ps-nav-in{to{opacity:1}}@keyframes ps-nav-run{0%{background-position:-40% 0}to{background-position:140% 0}}@media (prefers-reduced-motion:reduce){.ps .nav-progress:not(.ps-foreign *){animation:ps-nav-in .2s ease-out .15s forwards;background:var(--dk-accfill,var(--ps-acc))}}.pf-latest{margin:32px 0 8px;padding:20px 24px;border:1px solid var(--ps-line);border-radius:14px;background:var(--dk-surface,#fff)}.pf-latest h2{margin:0 0 12px;font-size:15px;font-weight:700;color:var(--ps-ink)}.pf-latest ul{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:8px 28px}.pf-latest li{display:flex;flex-direction:column;min-width:0;font-size:13.5px;line-height:1.4}.pf-latest li a{color:var(--ps-ink);text-decoration:none;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.pf-latest li a:hover{color:var(--ps-acc);text-decoration:underline}.pf-latest li span{font-size:12px;color:var(--ps-g3)}.pf-latest-all{display:inline-block;margin-top:14px;font-size:13.5px;font-weight:600;color:var(--ps-acc)}@media (max-width:760px){.pf-latest{padding:16px}.pf-latest ul{grid-template-columns:minmax(0,1fr)}}