.na-overlay{position:fixed;inset:0;z-index:90;overflow-y:auto;overscroll-behavior:contain;padding:84px 24px 20px;background:color-mix(in srgb,var(--overlay-scrim) 55%,transparent);backdrop-filter:blur(4px);-webkit-backdrop-filter:blur(4px)}html:has(.na-overlay){scrollbar-gutter:auto}body:has(.na-overlay){overflow:hidden}.na-page{box-sizing:border-box;width:100%;max-width:1120px;min-height:calc(100vh - 104px);margin:0 auto;padding:28px 48px 40px;background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-lg);box-shadow:var(--shadow-lg)}.na-crumb{display:inline-flex;align-items:center;gap:6px;color:var(--text-muted);font-size:12.5px;text-decoration:none}.na-crumb:hover{color:var(--text)}.na-title{margin:8px 0 24px;font-size:28px;line-height:1.15;font-weight:800;letter-spacing:-.3px}.na-rows{display:flex;flex-direction:column;gap:14px}.na-r{display:grid;grid-template-columns:224px minmax(0,1fr);grid-gap:0 20px;gap:0 20px;align-items:start}.na-gl{margin-top:12px}.na-lab{display:flex;flex-direction:column;padding-top:9px;font-size:12.5px;font-weight:500;color:var(--text-muted);line-height:1.25}.na-lab label{color:inherit;font:inherit}.na-lab .na-sub{font-size:11.5px;font-weight:400;line-height:1.2}.na-lab .na-sub,.na-quiet .na-lab{color:var(--text-faint)}.na-fc{display:flex;flex-direction:column;gap:8px;min-width:0;position:relative}.na-line{display:flex;align-items:center;gap:14px}.na-grow{flex:1 1}.na-w240{width:240px}.na-pos{position:relative;min-width:0}.na-req{color:var(--red);margin-left:2px}.na-opt{font-weight:400;margin-left:6px}.na-hint,.na-opt{color:var(--text-faint);font-size:11.5px}.na-hint{margin:0}.na-cols{display:flex;flex-wrap:wrap;gap:20px;align-items:flex-start}.na-card{flex:1 1 420px;min-width:0;display:flex;flex-direction:column;gap:14px;padding:20px;background:var(--surface-2);border:1px solid var(--border);border-radius:var(--radius)}.na-card-hd{display:flex;align-items:center;justify-content:space-between;gap:12px;min-height:26px}.na-card-t{margin:0;font-size:var(--fs-lg);font-weight:700;line-height:1.2}.na-card .na-r{grid-template-columns:minmax(0,1fr)}.na-card .na-lab{flex-direction:row;flex-wrap:wrap;align-items:baseline;gap:2px 8px;padding-top:0;margin-bottom:6px;font-size:12px}.na-card .na-lab-act{justify-content:space-between}.na-card .na-gl{margin-top:0}.na-card .na-pair.na-two{align-items:end}.na-card .na-pairc{flex-direction:column;align-items:stretch;gap:6px}.na-card .na-pairl{padding-top:0;font-size:12px}.na-sep{padding-top:14px;border-top:1px solid var(--border)}.na-card .na-chosen .na-l1{flex-direction:column;align-items:flex-start;gap:1px}.na-card .na-chosen .na-nm{white-space:normal}.na-card .na-dup-hd{flex-wrap:wrap}.na-card .na-dup-tail{flex-basis:100%;margin-left:24px}.na-hint-edited{color:var(--primary-tint)}.na-faint{color:var(--text-muted)}.na-chip{display:inline-flex;align-items:center;gap:6px;height:24px;padding:0 10px;border-radius:999px;font-size:12px;font-weight:500;white-space:nowrap}.na-chip .na-spin{width:12px;height:12px}.na-chip-ok{color:var(--green);background:var(--green-soft)}.na-chip-info{color:var(--primary-tint);background:var(--primary-soft)}.na-chip-warn{color:var(--amber-ink);background:var(--amber-soft)}.na-chip-bad{color:var(--red-ink);background:var(--red-soft)}.na-chip-muted{color:var(--text-muted);background:var(--surface-3)}.na-req-box{display:flex;flex-direction:column;gap:12px;padding:14px;background:var(--surface);border:1px solid var(--border);border-radius:var(--radius)}.na-req-grid,.na-req-more{margin:0;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:12px 16px;gap:12px 16px}.na-req-more{grid-template-columns:minmax(0,1fr);gap:10px;padding-top:12px;border-top:1px solid var(--border)}.na-req-grid>div,.na-req-more>div{display:flex;flex-direction:column;align-items:flex-start;gap:3px;min-width:0}.na-req-grid dt,.na-req-more dt{font-size:11px;color:var(--text-muted)}.na-req-grid dd,.na-req-more dd{margin:0;font-size:13px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;overflow-wrap:anywhere}.na-req-more dd{font-size:12.5px;line-height:1.4}.na-req-ft{display:flex;align-items:center;justify-content:space-between;gap:12px;padding-top:10px;border-top:1px solid var(--border)}.na-req-src{font-size:11.5px;color:var(--text-muted)}.na-skel{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:14px 16px;gap:14px 16px}.na-skel span{height:10px;width:60%;border-radius:5px;background:var(--surface-3)}.na-alert{display:flex;flex-direction:column;align-items:flex-start;gap:4px;padding:11px 13px;border-radius:var(--radius);border:1px solid var(--border);font-size:12.5px;line-height:1.45;color:var(--text)}.na-alert b{font-size:13px;font-weight:600}.na-alert .na-act{margin-top:4px}.na-alert-warn{background:var(--amber-soft);border-color:var(--amber-border)}.na-alert-warn b{color:var(--amber-ink)}.na-alert-info{background:var(--blue-soft);border-color:var(--blue-border)}.na-alert-info .na-act,.na-alert-info b{color:var(--blue-ink)}.na-alert-bad{background:var(--red-soft);border-color:var(--red-border)}.na-alert-bad b{color:var(--red-ink)}.na-confirm{display:flex;align-items:center;gap:9px;margin-top:6px;padding:8px 10px;background:var(--surface);border:1px solid var(--red-border);border-radius:var(--radius-sm);font-weight:500;cursor:pointer}.na-confirm input{width:16px;height:16px;margin:0;accent-color:var(--red)}.na-pair{display:grid;grid-template-columns:minmax(0,1fr);grid-gap:8px 14px;gap:8px 14px;align-items:start}.na-pair.na-two{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.na-pairc{display:flex;align-items:flex-start;gap:10px;min-width:0}.na-pairc>.na-pos{flex:1 1}.na-pairl{padding-top:9px;font-size:12.5px;font-weight:500;color:var(--text-muted);line-height:1.25;white-space:nowrap}.na-pairl label{color:inherit;font:inherit}.na-err{margin:4px 0 0;font-size:11.5px;color:var(--red)}.na-act{display:inline-flex;align-items:center;gap:4px;font-size:12px;font-weight:500;color:var(--primary);background:none;border:0;padding:0;white-space:nowrap;cursor:pointer}.na-act:hover{text-decoration:underline}.na-act.na-mute{color:var(--text-muted)}.na-ctl{height:38px;width:100%;display:flex;align-items:center;gap:8px;padding:0 11px;background:var(--surface);border:1px solid var(--border-strong);border-radius:7px;color:var(--text);font-size:13px;text-align:left;min-width:0}.na-ctl:focus-within{border-color:var(--primary);box-shadow:0 0 0 3px var(--primary-soft)}.na-ctl.err{border-color:var(--red)}.na-ctl.na-quiet{color:var(--text-muted)}.na-ctl.na-dis,.na-ctl.na-quiet{background:transparent;border-color:var(--border)}.na-ctl.na-dis{color:var(--text-faint);cursor:not-allowed}.na-v{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.na-in,.na-v{flex:1 1;min-width:0}.na-in{background:none;border:0;outline:0;padding:0;font:inherit;color:inherit}.na-in-box::placeholder,.na-in::placeholder{color:var(--text-faint)}.na-in-box{width:100%;height:38px;padding:0 11px;background:var(--surface);border:1px solid var(--border-strong);border-radius:7px;color:var(--text);font:inherit;font-size:13px}.na-in-box:focus{outline:0;border-color:var(--primary);box-shadow:0 0 0 3px var(--primary-soft)}.na-in-box.err{border-color:var(--red)}.na-spin{width:14px;height:14px;border-radius:50%;border:2px solid var(--border-strong);border-top-color:var(--primary);animation:na-spin .7s linear infinite;flex:none}@keyframes na-spin{to{transform:rotate(1turn)}}.na-av{width:22px;height:22px;border-radius:6px;background:var(--primary-soft);color:var(--primary);display:grid;place-items:center;font-size:10.5px;font-weight:700;flex:none}.na-av-lg{width:30px;height:30px;border-radius:9px;font-size:12px}.na-chosen{height:auto;min-height:52px;padding:8px 11px;gap:10px}.na-chosen .na-cl{display:flex;flex-direction:column;flex:1 1;min-width:0;gap:1px}.na-chosen .na-l1{display:flex;align-items:baseline;gap:10px;min-width:0}.na-chosen .na-nm{font-weight:600}.na-chosen .na-nm,.na-chosen .na-sub{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;min-width:0}.na-chosen .na-sub{color:var(--text-muted);font-size:12.5px}.na-chosen .na-l2{font-size:12px;color:var(--text-muted);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.na-chosen .na-act{margin-left:auto;flex:none}.na-menu{position:absolute;left:0;right:0;top:calc(100% + 6px);z-index:30;background:var(--surface);border:1px solid var(--border-strong);border-radius:9px;padding:4px;box-shadow:var(--shadow-lg);max-height:320px;overflow-y:auto}.na-mo{display:flex;align-items:center;gap:8px;width:100%;min-height:32px;padding:7px 9px;border:0;background:none;border-radius:7px;font-size:12.5px;color:var(--text);text-align:left;cursor:pointer}.na-mo:focus-visible,.na-mo:hover{background:var(--surface-3);outline:0}.na-mo-info{color:var(--text-faint);cursor:default}.na-mo-info:hover{background:none}.na-mo-two{flex-direction:column;align-items:flex-start;gap:1px}.na-mo-t1{font-weight:600;max-width:100%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.na-mo-t2{font-size:11.5px;color:var(--text-muted)}.na-mo-add{color:var(--primary);font-weight:600;border-top:1px solid var(--border);border-radius:0 0 7px 7px;margin-top:4px}.na-dup{border:1px solid var(--amber-border);background:var(--amber-soft);border-radius:10px;padding:9px 13px 10px;font-size:12.5px;color:var(--amber-ink)}.na-dup-hd{display:flex;align-items:center;gap:8px;font-weight:600}.na-dup-tail{margin-left:auto;font-weight:400;font-size:11.5px;opacity:.85}.na-dup-ln{display:grid;grid-template-columns:136px minmax(0,1fr) auto;grid-gap:12px;gap:12px;align-items:center;margin-top:5px;color:var(--text);text-decoration:none}.na-dup-ln:hover .na-dup-p{text-decoration:underline}.na-dup-n{font-feature-settings:"tnum";font-variant-numeric:tabular-nums;color:var(--text-muted)}.na-dup-p{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.na-dup-s{white-space:nowrap}.na-dup-more,.na-dup-s{color:var(--text-muted)}.na-dup-more{margin-top:5px;font-size:11.5px}.na-inset{background:var(--surface-2);border:1px solid var(--border);border-radius:10px;padding:12px 14px 14px;display:grid;grid-template-columns:repeat(6,minmax(0,1fr));grid-gap:10px 12px;gap:10px 12px}.na-inset-hd{grid-column:1/-1;display:flex;align-items:center;justify-content:space-between;font-size:12px;font-weight:600;color:var(--text-muted)}.na-c2{grid-column:span 2}.na-c3{grid-column:span 3}.na-c4{grid-column:span 4}.na-c6{grid-column:1/-1}.na-f{display:flex;flex-direction:column;gap:5px;min-width:0}.na-f-lab{font-size:12px;font-weight:500;color:var(--text-muted)}.na-note{gap:12px;flex-wrap:wrap;padding:9px 12px;border-radius:9px;font-size:12.5px;background:var(--blue-soft);border:1px solid var(--blue-border);color:var(--blue-ink)}.na-foot,.na-note{display:flex;align-items:center}.na-foot{position:-webkit-sticky;position:sticky;bottom:0;z-index:5;gap:10px;margin-top:20px;padding:14px 0;border-top:1px solid var(--border);background:var(--surface)}.na-owner{display:flex;align-items:center;gap:8px;color:var(--text-muted);font-size:12.5px}.na-owner b{color:var(--text);font-weight:600}.na-owner .na-av{width:20px;height:20px;border-radius:50%;font-size:9.5px}.na-owner-edit{min-width:220px}.na-sp{flex:1 1}.na-todo{color:var(--text-faint);font-size:12px;margin-right:6px}.na-foot .btn.lg{height:38px;padding:0 20px;font-size:13px;text-decoration:none;display:inline-flex;align-items:center}.na-foot .btn[aria-disabled=true]{background:var(--primary-disabled);border-color:var(--primary-disabled);color:var(--text-faint);box-shadow:none}.na-foot .btn:disabled{opacity:.7;cursor:progress}.na-foot .btn:disabled[aria-disabled=true]{opacity:1;cursor:not-allowed}.na-form-error{margin:12px 0 0;padding:9px 12px;border-radius:9px;font-size:12.5px;background:var(--red-soft);border:1px solid var(--red-border);color:var(--red-ink)}.na-ss-menu{display:flex;flex-direction:column;padding:4px;overflow:hidden}.na-ss-search{padding:2px 2px 4px}.na-ss-search input{width:100%;height:34px;padding:0 9px;border:1px solid var(--border-strong);border-radius:7px;background:var(--surface-2);color:var(--text);font:inherit;font-size:12.5px}.na-ss-search input:focus{outline:0;border-color:var(--primary);box-shadow:0 0 0 3px var(--primary-soft)}.na-ss-list{list-style:none;margin:0;padding:0;overflow-y:auto;flex:1 1;min-height:0}.na-ss-empty{padding:10px 9px;font-size:12.5px;color:var(--text-faint)}.na-ss-tag{margin-left:auto;flex:none;font-size:11px;color:var(--text-faint)}.na-ss-footer{display:flex;align-items:center;gap:6px;width:100%;margin-top:4px;padding:9px;border:0;border-top:1px solid var(--border);background:none;color:var(--primary);font:inherit;font-size:12.5px;font-weight:600;cursor:pointer;border-radius:0 0 7px 7px;text-align:left}.na-ss-footer:hover{background:var(--surface-3)}.na-trigger-meta{margin-left:8px;font-size:11.5px;color:var(--text-faint);white-space:nowrap}.na-modal-body{display:flex;flex-direction:column;gap:14px}.na-modal-body .input{width:100%}.na-modal-body .input.has-error{border-color:var(--red)}.na-seg{display:flex;gap:2px;padding:3px;background:var(--surface-2);border:1px solid var(--border);border-radius:9px}.na-seg button{flex:1 1;height:30px;border:0;border-radius:7px;background:none;color:var(--text-muted);font:inherit;font-size:12.5px;font-weight:600;cursor:pointer}.na-seg button.on{background:var(--primary-soft);color:var(--primary)}.na-found{padding:11px 13px;border-radius:10px;background:var(--primary-softer);border:1px solid var(--primary);display:flex;flex-direction:column;gap:2px}.na-found-title{font-size:11.5px;font-weight:600;color:var(--primary)}.na-found-name{font-size:13.5px;font-weight:700}.na-found-sub{font-size:12.5px;color:var(--text-muted)}.na-found-note{margin-top:4px;font-size:11.5px;color:var(--text-faint)}.na-toast{position:fixed;left:50%;bottom:28px;transform:translateX(-50%);z-index:200;display:inline-flex;align-items:center;gap:8px;padding:10px 16px;border-radius:10px;background:var(--green-soft);border:1px solid var(--green);color:var(--green);font-size:13px;font-weight:600;box-shadow:var(--shadow-md)}@media (max-width:640px){.na-pair.na-two{grid-template-columns:minmax(0,1fr)}}@media (max-width:860px){.na-r{grid-template-columns:minmax(0,1fr)}.na-lab{padding-top:0;margin-bottom:6px}.na-inset{grid-template-columns:repeat(2,minmax(0,1fr))}.na-c2,.na-c3,.na-c4{grid-column:1/-1}}@media (max-width:1100px){.na-overlay{padding:84px 16px 14px}.na-page{min-height:calc(100vh - 98px);padding:24px 28px 32px}}@media (max-width:640px){.na-overlay{padding:84px 8px 8px}.na-page{min-height:calc(100vh - 92px);padding:20px 16px 28px}}@media (prefers-reduced-motion:reduce){.na-spin{animation:none}}.badge.psb-warn{background:transparent;color:var(--amber-ink);box-shadow:inset 0 0 0 1px var(--amber-border)}.psb-list .grid-table{table-layout:auto}.psb-toggle{padding:0;border:0;background:transparent;font:inherit;font-weight:600;white-space:nowrap;cursor:pointer}.psb-toggle:focus-visible{outline:2px solid var(--primary);outline-offset:2px;border-radius:4px}.psb-client{min-width:0;max-width:340px}.psb-ellipsis{display:block;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.psb-list .psb-col-caret{width:36px;text-align:right;color:var(--text-faint)}.psb-row-chevron{vertical-align:middle;transition:transform .2s ease}.psb-row-chevron.open{transform:rotate(90deg)}.apps-page .psb-list .grid-table tbody tr.is-expanded{background:var(--surface-2)}.apps-page .psb-list .grid-table tbody tr.is-expanded>td{border-bottom-color:transparent}.apps-page .psb-list .grid-table tbody tr.list-expanded-row>td{padding:0 18px 16px;background:var(--surface-2)}@media (max-width:1100px){.psb-list .psb-col-secondary{display:none}}.psb-detail{display:flex;flex-direction:column;gap:12px;padding-top:4px;cursor:default}.psb-detail .alert{margin:0}.psb-detail-alert{display:flex;align-items:center;justify-content:space-between;gap:12px}.psb-detail-alert .btn{flex:none}.psb-detail-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr))}.psb-detail-grid section{min-width:0;padding:2px 18px;border-left:1px solid var(--border)}.psb-detail-grid section:first-child{padding-left:0;border-left:0}.psb-detail-grid h5{margin:0 0 6px;font-size:var(--fs-xs);font-weight:600;letter-spacing:.02em;color:var(--text-faint)}.psb-detail-grid dl{display:flex;flex-direction:column;gap:5px;margin:0}.psb-fact{display:flex;justify-content:space-between;align-items:baseline;gap:12px;font-size:13px}.psb-fact dt{flex:none;color:var(--text-muted)}.psb-fact dd{min-width:0;margin:0;text-align:right;color:var(--text);overflow-wrap:anywhere}.psb-fact-text{white-space:pre-wrap}.psb-fact-text.is-reject{color:var(--red-ink)}.psb-detail-foot{display:flex;align-items:center;flex-wrap:wrap;gap:8px 12px}.psb-disclosure{display:inline-flex;align-items:center;gap:6px;padding:6px 10px;border:1px solid var(--border);border-radius:var(--radius-sm);background:var(--surface);font:inherit;font-size:12.5px;font-weight:600;color:var(--text);cursor:pointer}.psb-disclosure:hover{border-color:var(--border-strong)}.psb-disclosure:focus-visible{outline:2px solid var(--primary);outline-offset:2px}.psb-disclosure-chevron{color:var(--text-faint);transition:transform .2s ease}.psb-disclosure-chevron.open{transform:rotate(90deg)}.psb-detail-meta{margin-left:auto;font-size:var(--fs-xs);color:var(--text-faint)}.psb-history{padding:2px 0 8px;border:1px solid var(--border);border-radius:var(--radius);background:var(--surface);overflow-x:auto}.psb-history>p.faint{margin:8px 14px 0;font-size:12.5px}.psb-timeline{margin:0;padding:0;list-style:none}.psb-timeline li{display:flex;flex-direction:column;gap:3px;padding:9px 14px;border-bottom:1px solid var(--border)}.psb-timeline li:last-child{border-bottom:0}.psb-tl-head{display:flex;align-items:baseline;justify-content:space-between;gap:12px;flex-wrap:wrap}.psb-tl-status{font-size:13px;font-weight:600;color:var(--text)}.psb-tl-time{font-size:var(--fs-xs);color:var(--text-faint);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.psb-tl-meta{font-size:12.5px;color:var(--text-muted)}.psb-tl-reason{font-size:12.5px;color:var(--red-ink)}.psb-tl-note{font-size:12.5px;color:var(--text-muted)}.psb-history-note{margin:4px 14px 0;font-size:var(--fs-xs);color:var(--text-faint)}@media (max-width:1000px){.psb-detail-grid{grid-template-columns:1fr;gap:12px}.psb-detail-grid section{padding:0;border-left:0}}.psb-drawer{width:600px}.psb-drawer .psb-detail{padding-top:0}.psb-drawer .psb-detail-grid{grid-template-columns:1fr;gap:14px}.psb-drawer .psb-detail-grid section{padding:0;border-left:0}.psb-drawer .psb-detail-meta{margin-left:0}.psb-drawer-title{display:flex;flex:1 1;flex-direction:column;gap:2px;min-width:0}.psb-drawer-title .mono{font-size:var(--fs-lg);font-weight:700;color:var(--text)}.psb-drawer-title .faint{font-size:12.5px}.modal:has(.psb-wizard){max-width:780px;height:min(740px,calc(100vh - 40px));max-height:none;border-radius:28px}.modal:has(.psb-wizard) .modal-head{border-bottom:0;padding:28px 28px 0}.modal:has(.psb-wizard) .modal-head h3{font-weight:700}.modal:has(.psb-wizard) .modal-body{flex:1 1;min-height:0;display:flex;flex-direction:column;padding:22px 28px 0}.modal:has(.psb-wizard) .modal-foot{border-top:0;padding:20px 28px 24px;align-items:center;gap:14px}.modal:has(.psb-wizard) .modal-foot .btn.ghost{padding-left:6px;padding-right:6px;font-size:14px}.modal:has(.psb-wizard) .modal-foot .btn.psb-next{height:46px;padding:0 22px;border-radius:14px;font-size:14.5px;display:inline-flex;align-items:center;gap:10px}.modal:has(.psb-wizard.is-result) .modal-foot{justify-content:center}.psb-wizard{display:flex;flex:1 1;flex-direction:column;gap:24px;min-height:0}.psb-wizard .alert{margin:0}.psb-wizard .field>span:first-child{font-size:12px;font-weight:600;color:var(--text-muted)}.psb-foot-summary{margin-left:auto;font-size:12.5px;font-weight:300;color:var(--text-faint)}.modal:has(.psb-wizard:not(.is-result)) .modal-foot>.btn:first-child{margin-right:auto}.modal:has(.psb-wizard) .modal-foot .psb-foot-summary+.btn{margin-left:0}.psb-steps{display:flex;align-items:center;gap:14px;margin:0;padding:0;list-style:none;font-size:13px}.psb-steps li{display:inline-flex;align-items:center;gap:8px;color:var(--text-faint);white-space:nowrap}.psb-steps li.is-current{color:var(--text);font-weight:500}.psb-steps li.is-done{color:var(--text-muted)}.psb-steps .psb-step-line{flex:1 1;height:1px;background:var(--border)}.psb-steps .psb-step-line.is-passed{background:var(--primary-disabled)}.psb-steps .psb-step-line.is-next{background:linear-gradient(90deg,var(--primary-active),var(--border))}.psb-step-n{display:grid;place-items:center;width:20px;height:20px;border-radius:50%;box-shadow:inset 0 0 0 1px var(--border-strong);font-size:11px;font-weight:600}.psb-steps li.is-current .psb-step-n{background:var(--primary);color:var(--on-primary);box-shadow:none}.psb-steps li.is-done .psb-step-n{background:var(--primary-soft);color:var(--primary);box-shadow:none}.psb-products{flex:1 1;display:flex;gap:12px;min-height:0}.psb-pcol{flex:1 1;min-width:0;display:flex;border-radius:20px;border:1px solid var(--border);background:var(--surface);overflow:hidden;transition:flex-grow .4s ease,border-color .2s,background .2s}.psb-pcol:not(.is-open):hover{border-color:var(--border-strong);background:var(--surface-2)}.psb-pcol.is-open{flex-grow:2.7;border-color:var(--primary-disabled);background:var(--primary-softer)}.psb-pcol.is-open.is-dis{border-color:var(--border-strong);background:var(--surface-2)}.psb-pcol-btn{flex:1 1;display:flex;flex-direction:column;align-items:flex-start;padding:20px 18px;border:0;background:transparent;color:var(--text);text-align:left;font:inherit;cursor:pointer}.psb-pcol-btn:focus-visible{outline:2px solid var(--primary);outline-offset:-2px;border-radius:20px}.psb-pcol-ic{flex:none;width:40px;height:40px;border-radius:12px;display:grid;place-items:center;background:var(--surface-3);color:var(--text-muted)}.psb-pcol.is-dis .psb-pcol-ic{background:transparent;box-shadow:inset 0 0 0 1px var(--border);color:var(--text-faint)}.psb-pcol.is-open:not(.is-dis) .psb-pcol-ic{background:var(--primary-soft);color:var(--primary-tint)}.psb-pcol-name{margin-top:18px;font-family:var(--font-heading);font-size:17px;font-weight:500;line-height:1.3}.psb-pcol.is-dis .psb-pcol-name{color:var(--text)}.psb-pcol-full{display:block;margin-top:3px}.psb-pcol-full,.psb-pcol-state{font-size:12px;font-weight:300;color:var(--text-faint)}.psb-pcol-state{margin-top:auto;display:inline-flex;align-items:center;gap:6px}.psb-pcol-state.is-ok{color:var(--primary-tint);font-weight:500}.psb-pcol-body{flex:1 1;display:flex;flex-direction:column;padding:22px 24px 20px;min-width:0}.psb-pcol-head{display:flex;align-items:center;gap:12px}.psb-pcol-title{display:block;font-family:var(--font-heading);font-size:22px;font-weight:700;letter-spacing:-.2px}.psb-pcol-chosen{margin-left:auto;display:inline-flex;align-items:center;gap:6px;font-size:12px;color:var(--primary-tint)}.psb-pcol-chosen>span{width:6px;height:6px;border-radius:50%;background:var(--primary)}.psb-pcol-desc{margin:24px 0 0;font-size:14px;font-weight:300;line-height:1.6;color:var(--text-muted)}.psb-pcol-note{display:inline-flex;align-items:center;gap:8px}.psb-pcol-note,.psb-pcol-perks{margin:auto 0 0;font-size:12.5px;font-weight:300;color:var(--text-faint)}.psb-pcol-perks{line-height:1.75}.psb-tariff-switch{margin-top:28px;display:flex;align-items:baseline;gap:12px;white-space:nowrap}.psb-tariff-opt{padding:0;border:0;background:transparent;font:300 15px var(--font-body,inherit);color:var(--text-faint);cursor:pointer;transition:color .18s}.psb-tariff-opt:hover{color:var(--text-muted)}.psb-tariff-opt.is-on{color:var(--primary-tint);font-weight:500}.psb-tariff-opt:focus-visible{outline:2px solid var(--primary);outline-offset:3px;border-radius:4px}.psb-tariff-sep{font-weight:300;color:var(--border-strong)}.psb-tariff-family{font-size:14.5px;font-weight:300;color:var(--text-muted);margin-right:4px}.psb-tariff-name{font-size:13px;color:var(--text-muted);margin-bottom:8px}.psb-tariff{margin-top:18px}.psb-tariff-price{font-size:14px;font-weight:300;color:var(--text-muted)}.psb-tariff-price b{font-family:var(--font-heading);font-size:40px;font-weight:600;letter-spacing:-1px;color:var(--text);margin-right:6px}.psb-tariff-facts{margin:22px 0 0;border-bottom:1px solid var(--border)}.psb-tariff-facts>div{display:flex;justify-content:space-between;align-items:baseline;gap:16px;padding:14px 0;border-top:1px solid var(--border);font-size:13.5px}.psb-tariff-facts dt{font-weight:300;color:var(--text-muted)}.psb-tariff-facts dd{margin:0;font-weight:500;text-align:right}@media (prefers-reduced-motion:reduce){.psb-pcol,.psb-tariff-opt{transition:none}}.psb-inn{display:flex;flex-direction:column;gap:14px;max-width:560px}.psb-wizard-lead{margin:0;font-size:13px;color:var(--text-muted)}.psb-wizard-lead b{color:var(--text);font-weight:600}.psb-inn-row{display:grid;grid-template-columns:minmax(0,1fr) auto;grid-gap:8px;gap:8px}.psb-inn-row .input{font-size:15px;letter-spacing:.04em}.psb-inn-title{margin:0;font-family:var(--font-heading);font-size:18px;font-weight:600;line-height:1.4}.psb-inn-checklist{margin-top:10px}.psb-check-stage{display:grid}.psb-check-stage>*{grid-area:1/1}.psb-inn-checklist dl{margin:0;display:grid;grid-auto-rows:minmax(64px,1fr)}.psb-inn-checklist dl.is-reserved{visibility:hidden;opacity:0}.psb-inn-checklist dl.is-started{animation:psb-check-in .16s ease-out both}.psb-inn-checklist .psb-check-introduction{margin:0;align-self:start;transition:opacity 80ms ease-out,visibility 0s linear}.psb-inn-checklist .psb-check-introduction.is-hidden{opacity:0;visibility:hidden;transition:opacity 80ms ease-out,visibility 0s linear 80ms}.psb-inn-check{display:grid;grid-template-columns:170px minmax(0,1fr);grid-gap:16px;gap:16px;padding:12px 0;border-bottom:1px solid var(--border);align-items:center}.psb-inn-check dt{font-size:12px;font-weight:600;line-height:1.5;color:var(--text)}.psb-inn-check dd{display:grid;margin:0;font-size:13px;line-height:1.45;color:var(--text-muted)}.psb-check-reserve,.psb-check-result{grid-area:1/1;padding-left:26px}.psb-check-reserve{visibility:hidden;pointer-events:none}.psb-check-result{position:relative;animation:psb-check-in .18s ease-out}.psb-check-icon{position:absolute;left:0;top:2px;flex:none}.psb-inn-check[data-state=success] .psb-check-icon{color:var(--green)}.psb-inn-check[data-state=danger] .psb-check-icon,.psb-inn-check[data-state=danger] .psb-check-result{color:var(--red-ink)}.psb-inn-check[data-state=error] .psb-check-icon,.psb-inn-check[data-state=warning] .psb-check-icon{color:var(--amber-ink)}.psb-inn-check[data-state=neutral] .psb-check-icon{color:var(--text-faint)}.psb-inn-check[data-state=pending] .psb-check-icon{color:var(--text-muted);animation:psb-check-spin 1.2s linear infinite}.psb-inn-checklist p{margin:12px 0 0;font-size:12px;line-height:1.5;color:var(--text-muted)}.psb-inn-checklist .psb-check-error{color:var(--amber-ink)}.psb-check-notices{min-height:96px}.psb-inn-checklist .psb-check-warning{display:flex;align-items:start;gap:10px;color:var(--amber-ink);animation:psb-check-in .18s ease-out}.psb-check-warning svg{flex:none;margin-top:2px}.psb-check-warning a{color:var(--primary-tint)}@keyframes psb-check-in{0%{opacity:0}to{opacity:1}}@keyframes psb-check-spin{to{transform:rotate(1turn)}}@media (max-width:600px){.psb-inn-check{grid-template-columns:1fr;gap:6px}}@media (prefers-reduced-motion:reduce){.psb-check-result,.psb-inn-check[data-state=pending] .psb-check-icon,.psb-inn-checklist .psb-check-warning,.psb-inn-checklist dl.is-started{animation:none}.psb-inn-checklist .psb-check-introduction{transition:none}}.psb-form{gap:18px}.psb-form,.psb-form-section{display:flex;flex-direction:column}.psb-form-section{gap:10px}.psb-form-section h5{margin:0;font-size:13px;font-weight:650;color:var(--text)}.psb-form-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:10px 12px;gap:10px 12px}.psb-form-grid .full{grid-column:1/-1}.psb-form-grid.cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.psb-city{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);grid-gap:6px;gap:6px}.psb-chips{display:flex;flex-wrap:wrap;gap:8px}.psb-chip{display:inline-flex;align-items:center;gap:8px;min-height:36px;padding:0 12px;border:1px solid var(--border);border-radius:999px;background:var(--surface-2);font-size:13px;color:var(--text-muted);cursor:pointer;transition:border-color .12s,background .12s}.psb-chip:hover{border-color:var(--border-strong)}.psb-chip:has(input:checked){border-color:var(--primary);background:var(--primary-softer);color:var(--text)}.psb-chip input{margin:0;accent-color:var(--primary)}.psb-form-hint{margin:0;font-size:var(--fs-xs);color:var(--text-faint)}@media (max-width:640px){.psb-city,.psb-form-grid,.psb-form-grid.cols-3{grid-template-columns:1fr}.psb-products{flex-direction:column}}.psb-done{display:flex;flex-direction:column;align-items:center;gap:10px;margin:auto 0;text-align:center}.psb-done-icon{width:72px;height:72px}.psb-done-medal{display:grid;place-items:center;width:64px;height:64px;border:1.5px solid var(--amber);border-radius:50%;font-size:26px;font-weight:700;color:var(--amber)}.psb-done.is-rejected .psb-done-medal{border-color:var(--red);color:var(--red)}.psb-done-title{margin:6px 0 0;font-size:22px;font-weight:650;letter-spacing:-.2px;color:var(--text)}.psb-done-text{max-width:460px;margin:0;font-size:13.5px;line-height:1.55;color:var(--text-muted)}.psb-done-list{width:100%;max-width:440px;margin:12px 0 0;padding:4px 16px;text-align:left;border:1px solid var(--border);border-radius:var(--radius-lg);background:var(--surface-2)}.psb-done-row{display:flex;justify-content:space-between;gap:16px;padding:9px 0;border-bottom:1px solid var(--border)}.psb-done-row:last-child{border-bottom:0}.psb-done-row dt{font-size:12.5px;color:var(--text-muted)}.psb-done-row dd{margin:0;font-size:13.5px;font-weight:650;color:var(--text);text-align:right;overflow-wrap:anywhere}@media (prefers-reduced-motion:reduce){.psb-disclosure-chevron,.psb-row-chevron{transition:none}}.psb-an-page{min-width:0}.psb-an-slice{display:flex;align-items:center;gap:12px}.psb-an-slice-text{font-size:13px;color:var(--text-muted);white-space:nowrap}.psb-an-filters{grid-template-columns:1fr}.psb-an-filter-group{display:flex;flex-wrap:wrap;align-items:center;gap:8px}.psb-an-filter-label{margin-right:8px}.psb-an-chip,.psb-an-filter-label{font-size:13px;color:var(--text-muted)}.psb-an-chip{display:inline-flex;align-items:center;min-height:36px;padding:0 14px;border-radius:999px;border:1px solid var(--border-strong);background:var(--surface-2);font-weight:600;text-decoration:none}.psb-an-chip:hover{color:var(--text);background:var(--surface-3)}.psb-an-chip[aria-current=true]{color:var(--text);border-color:var(--primary);background:var(--primary-softer)}.psb-an-chip:focus-visible{outline:2px solid var(--primary);outline-offset:2px}.psb-an-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-template-rows:repeat(2,minmax(196px,auto));grid-gap:16px;gap:16px;margin-top:32px}.psb-an-grid.no-forecast{grid-template-columns:repeat(3,minmax(0,1fr));grid-template-rows:minmax(196px,auto)}.psb-an-card{margin:0;padding:28px;border-radius:var(--radius-lg);min-width:0;display:flex;flex-direction:column;justify-content:space-between;gap:16px}.psb-an-income{grid-column:span 2;grid-row:span 2;padding:40px;gap:32px;background:var(--primary-softer);border-color:var(--primary-disabled)}.psb-an-conversion{grid-column:span 2;padding:32px;gap:20px}.psb-an-label{margin:0;font-size:14px;font-weight:600;color:var(--text-muted)}.psb-an-income .psb-an-label{color:var(--primary-tint)}.psb-an-income-value{margin:28px 0 0;font-size:clamp(48px,6vw,80px);font-weight:800;line-height:1;letter-spacing:-.03em;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;color:var(--text);white-space:nowrap}.psb-an-note{margin:14px 0 0;font-size:14px;color:var(--text-muted)}.psb-an-source{margin:0;font-size:12px;color:var(--text-muted)}.psb-an-conv-row{display:flex;align-items:baseline;justify-content:space-between;gap:16px;flex-wrap:wrap}.psb-an-conv-value{font-size:clamp(40px,4.4vw,56px);font-weight:800;line-height:1;letter-spacing:-.02em;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.psb-an-meta{margin:0;font-size:13px;color:var(--text-muted);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.psb-an-conv-row .psb-an-meta{font-size:14px}.psb-an-bar{height:6px;border-radius:3px;background:var(--surface-3);overflow:hidden}.psb-an-bar>span{display:block;height:100%;border-radius:3px;background:var(--primary)}.psb-an-count{margin:0;font-size:44px;font-weight:800;line-height:1;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.psb-an-calc{margin:0;display:flex;flex-direction:column;font-size:18px;font-weight:600;line-height:1.5;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.psb-an-calc-total{margin:0;font-size:13px;color:var(--primary-tint);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}@media (max-width:1100px){.psb-an-grid,.psb-an-grid.no-forecast{grid-template-columns:repeat(2,minmax(0,1fr));grid-template-rows:none}.psb-an-income{grid-row:auto}}@media (max-width:640px){.psb-an-grid,.psb-an-grid.no-forecast{grid-template-columns:minmax(0,1fr)}.psb-an-conversion,.psb-an-income{grid-column:auto}.psb-an-income{padding:28px}}.psb-product-step{display:flex;flex:1 1;flex-direction:column;gap:16px;min-height:0;overflow-y:auto;overflow-x:hidden}.psb-product-step .psb-products{flex:0 0 auto;min-height:270px}.psb-product-guide{overflow-wrap:anywhere;min-width:0;border:1px solid var(--border);border-radius:14px;padding:14px 16px;background:var(--surface);flex-shrink:0}.psb-product-guide dl{display:grid;grid-template-columns:1fr 1fr;grid-gap:12px 18px;gap:12px 18px;margin:0}.psb-credit-observations dt,.psb-product-guide dt{font-size:12px;font-weight:600;color:var(--text)}.psb-product-guide dd{font-size:12px;line-height:1.5;margin:4px 0 0;color:var(--text-muted)}.psb-product-guide p{font-size:11px;line-height:1.5;margin:12px 0 0;color:var(--text-faint)}.psb-credit-observations dl{margin:0;display:grid;grid-gap:12px;gap:12px}.psb-credit-observations dl>div{display:grid;grid-template-columns:minmax(140px,1fr) 2fr;grid-gap:12px;gap:12px;border-bottom:1px solid var(--border);padding-bottom:10px}.psb-credit-observations dd{margin:0;font-size:13px;line-height:1.45;color:var(--text-muted)}.psb-credit-observations dd[data-state=ALLOWED]{color:var(--green)}.psb-credit-observations dd[data-state=DENIED]{color:var(--red-ink)}.psb-credit-observations p{font-size:12px;line-height:1.5;color:var(--text-muted)}.psb-contract-note{grid-column:1/-1}@media(max-width:600px){.psb-product-guide dl{grid-template-columns:1fr}.psb-credit-observations dl>div{grid-template-columns:1fr;gap:4px}}.psb-pcol-product-name{white-space:nowrap}.psb-pcol-btn:has(.psb-pcol-product-name){padding-inline:12px}.modal:has(.psb-wizard.is-product){width:calc(100vw - 40px);max-width:858px;height:auto;min-height:min(740px,calc(100dvh - 32px));max-height:calc(100dvh - 32px)}.modal:has(.psb-wizard.is-product) .modal-foot,.modal:has(.psb-wizard.is-product) .modal-head{flex-shrink:0}.modal:has(.psb-wizard.is-product) .modal-body{overflow-y:auto;overflow-anchor:none}.psb-wizard.is-product{flex:1 0 auto;min-height:0;gap:24px}.psb-products-layout{display:grid;grid-template-columns:minmax(0,1fr);flex:1 0 auto;min-width:0;container-type:inline-size}.psb-products-layout>.psb-products{grid-area:1/1}.psb-products-layout>.is-measure{visibility:hidden;pointer-events:none}.psb-products-layout .psb-pcol{position:relative}.psb-products-layout>.psb-products:not(.is-measure) .psb-pcol-body{position:absolute;inset:0 auto 0 0;width:calc((100cqw - 30px)*2.7/4.7);box-sizing:border-box}.psb-products-layout>.psb-products:not(.is-measure) .psb-pcol.is-open{animation:psb-product-width-mask .4s step-end}@keyframes psb-product-width-mask{0%{overflow:clip}to{overflow:visible}}.psb-products-layout>.is-measure .psb-pcol{transition:none}.psb-products-layout>.is-measure .psb-pcol-details{animation:none}.psb-wizard.is-product .psb-products{flex:1 0 auto;min-height:0;overflow:visible}.psb-wizard.is-product .psb-tariff-switch{margin-top:42px}.psb-wizard.is-product .psb-pcol{overflow:visible;transition:flex-grow .4s cubic-bezier(.22,1,.36,1),border-color .2s,background .2s}.psb-wizard.is-product .psb-pcol-body{overflow:visible}.psb-pcol-details{display:flex;flex-direction:column;flex:1 1;min-height:0;animation:psb-product-content-in .2s ease-out .38s both}@keyframes psb-product-content-in{0%{opacity:0}to{opacity:1}}@media(prefers-reduced-motion:reduce){.psb-wizard.is-product .psb-pcol{transition:none}.psb-pcol-details,.psb-products-layout>.psb-products:not(.is-measure) .psb-pcol.is-open{animation:none}}.psb-credit-details{margin-top:38px;font-size:14px;line-height:1.5}.psb-credit-limit{display:flex;align-items:center;gap:18px;flex-wrap:wrap}.psb-credit-limit strong{font:700 32px/1.2 var(--font-heading);color:var(--text)}.psb-credit-limit span{font-size:16px;color:var(--text)}.psb-credit-details section{margin-top:14px}.psb-credit-details h5{margin:0 0 4px;font-size:14px;color:var(--text)}.psb-credit-details p,.psb-credit-details ul{margin:4px 0;color:var(--text-muted)}.psb-credit-details ul{padding-left:18px}.psb-credit-details li+li{margin-top:4px}.psb-credit-details .psb-credit-disclaimer{border-top:1px solid var(--border);padding-top:12px;margin-top:16px}.psb-credit-details+.psb-pcol-note{margin-top:14px;flex-shrink:0}.psb-pcol-perks ul{margin:6px 0 0;padding-left:16px}.psb-credit-footer{margin-top:auto;padding-top:24px;flex-shrink:0}.psb-credit-footer .psb-credit-disclaimer{border-top:1px solid var(--border);padding-top:12px;margin:0;font-size:14px;line-height:1.5;color:var(--text-muted)}.psb-products-layout>.is-measure .psb-pcol-body:has(.psb-credit-details):after{content:"";display:block;flex-shrink:0;min-height:43.5px}@media(max-width:640px){.psb-pcol:has(.psb-credit-details){flex:0 0 auto}.psb-pcol-body:has(.psb-credit-details) .psb-pcol-head{flex-wrap:wrap}.psb-pcol-body:has(.psb-credit-details) .psb-pcol-title{overflow-wrap:anywhere}.psb-credit-limit strong{font-size:28px}.psb-wizard.is-product .psb-products>.psb-pcol{flex:0 0 auto}}@media(max-width:640px){.modal:has(.psb-wizard.is-product){width:calc(100vw - 24px);max-height:calc(100dvh - 24px)}.modal:has(.psb-wizard.is-product) .modal-foot{flex-wrap:wrap}.modal:has(.psb-wizard.is-product) .psb-foot-summary{flex:1 1 100%;order:2}}@media(max-width:640px){.psb-products-layout>.psb-products:not(.is-measure)>.psb-pcol.is-open{flex:1 0 auto}.psb-products-layout>.psb-products:not(.is-measure) .psb-pcol-body{width:100%}}@media(max-width:640px){.modal:has(.psb-wizard.is-product) .psb-foot-summary{min-height:3lh}}.psb-credit-product-heading{margin:0;font-size:14px;color:var(--text-muted)}.psb-wizard.is-form:has(.psb-credit-form){gap:12px}.psb-wizard.is-form:has(.psb-credit-form)>.psb-steps{margin-top:4px;margin-bottom:0}.psb-credit-form{gap:8px}.psb-credit-fields{display:grid;grid-template-columns:minmax(0,1fr);grid-gap:8px;gap:8px;border:0;padding:0;min-width:0;margin:0}.psb-credit-fields>*{min-width:0}.psb-credit-fields .btn{white-space:normal}.psb-credit-tabs{display:flex;gap:8px}.psb-credit-tabs button{border:0;border-bottom:3px solid transparent;padding:4px 14px;background:transparent;color:var(--text-muted);font:inherit;font-size:13px;cursor:pointer}.psb-credit-tabs button[aria-selected=true]{border-bottom-color:var(--primary);color:var(--primary-tint)}.psb-credit-tabs button:focus-visible{outline:2px solid var(--primary);outline-offset:-2px}.psb-credit-group+.psb-credit-group{margin-top:6px}.psb-credit-group h4{margin:0 0 4px;font-size:14px;font-weight:700;line-height:18px}.psb-credit-grid{display:grid;grid-gap:5px 16px;gap:5px 16px;align-items:start}.psb-credit-grid.three{grid-template-columns:repeat(3,minmax(0,1fr))}.psb-credit-grid.two{grid-template-columns:repeat(2,minmax(0,1fr))}.psb-credit-grid>*{min-width:0}.psb-credit-grid .span-two{grid-column:span 2}.psb-credit-grid .full{grid-column:1/-1}.psb-credit-form .field{display:flex;flex-direction:column;gap:4px;min-width:0}.psb-credit-form .field>span{line-height:16px}.psb-credit-form input.input,.psb-credit-form select.input{width:100%;height:32px;min-width:0}.psb-credit-form textarea.input{width:100%;min-height:66px;resize:vertical}.psb-credit-comment .psb-form-hint{margin:5px 0 0}.psb-credit-comment .field>span{color:var(--text);font-size:14px;font-weight:700}.psb-credit-prefill{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));align-items:end;grid-gap:16px;gap:16px}.psb-credit-prefill>*{min-width:0;width:100%}.psb-credit-form .tsel-trigger,.psb-credit-prefill>.btn{width:100%;height:32px;min-height:32px}.psb-credit-form .tsel{min-width:0;width:100%}.psb-credit-status{margin:0;font-size:12px;line-height:1.4;color:var(--text-muted)}@media(max-width:640px){.psb-credit-grid.three,.psb-credit-grid.two{grid-template-columns:minmax(0,1fr)}.psb-credit-grid .span-two{grid-column:auto}.psb-credit-tabs button{padding:6px 8px}.psb-credit-prefill{grid-template-columns:minmax(0,1fr)}}body:has(.psb-credit-form) .tsel-menu:is([aria-label="Контакт CRM"],[aria-label="Федеральный закон"],[aria-label="Реестр контракта"],[aria-label="Кредит под закупки"]) .tsel-option:is(.is-active,.is-selected){background:var(--blue-soft);color:var(--blue-ink)}body:has(.psb-credit-form) .tsel-menu:is([aria-label="Контакт CRM"],[aria-label="Федеральный закон"],[aria-label="Реестр контракта"],[aria-label="Кредит под закупки"]) .tsel-check{color:var(--blue-ink)}.psb-agent-search-time{display:block;font-size:11px;color:var(--text-muted);margin-top:3px}.psb-agent-search-toggle{display:block;margin-top:6px;padding:0;border:0;background:transparent;color:var(--primary-tint);font:inherit;text-align:left;cursor:pointer}.psb-agent-search-toggle:focus-visible{outline:2px solid var(--primary-tint);outline-offset:3px;border-radius:3px}.psb-agent-search-items{min-width:0;margin-top:16px;padding:14px 16px;border:1px solid var(--border);border-radius:12px;background:var(--surface);overflow-wrap:anywhere;font-size:13px;line-height:1.5}.psb-agent-search-items[hidden]{display:none}.psb-agent-search-items h5{margin:0;font-size:13px;font-weight:600}.psb-agent-search-items ul{list-style:none;margin:8px 0 0;padding:0}.psb-agent-search-items li{display:grid;min-width:0;grid-gap:3px;gap:3px;padding:10px 0;border-top:1px solid var(--border)}.psb-agent-search-items li:first-child{border-top:0}.psb-agent-search-id,.psb-agent-search-items code{overflow-wrap:anywhere}.psb-agent-search-items code{font:inherit;color:var(--text-muted)}.modal:has(.psb-agent-search-items:not([hidden])){height:auto;min-height:min(740px,calc(100dvh - 40px));max-height:calc(100dvh - 40px)}.modal:has(.psb-agent-search-items) .modal-foot,.modal:has(.psb-agent-search-items) .modal-head{flex-shrink:0}.modal:has(.psb-agent-search-items) .psb-wizard{flex-shrink:0}.psb-check-action{display:block;padding:4px 0;margin-top:4px;border:0;background:transparent;color:var(--primary-tint);font:inherit;text-align:left;cursor:pointer}.psb-check-action:focus-visible,.psb-check-help summary:focus-visible{outline:2px solid var(--primary);outline-offset:3px;border-radius:4px}.psb-check-help{font-size:12px;line-height:1.5;color:var(--text-muted)}.psb-check-help summary{color:var(--primary-tint);cursor:pointer;width:-moz-fit-content;width:fit-content}.psb-check-help ul{padding-left:18px}.psb-check-help li+li{margin-top:8px}.psb-continue-reason{max-width:260px;font-size:12px;color:var(--text-muted);overflow-wrap:anywhere}.psb-inn-check[data-state=initial] .psb-check-icon{color:var(--text-faint)}@media(max-width:600px){.psb-continue-reason{flex:1 1;max-width:45vw;font-size:11px}}.modal:has(.psb-wizard) .modal-head h3{font-size:18px;font-weight:400}.modal:has(.psb-wizard) .modal-body{padding-top:32px}.modal:has(.psb-wizard) .modal-foot>.btn:first-child:not(.primary){background:transparent;border-color:var(--border-strong)}.psb-steps{width:100%;flex-shrink:0}.psb-wizard.is-inn{gap:28px;flex-shrink:0}.psb-inn{width:100%;max-width:none;gap:0;flex-shrink:0}.psb-inn-title{color:var(--text);font-size:25px;line-height:1.35;margin-bottom:36px}.psb-inn>.field{width:min(100%,590px);margin-bottom:24px}.psb-inn-row{gap:12px}.psb-inn-row .btn,.psb-inn-row .input{background:transparent;border-color:var(--border-strong)}.psb-inn-row .btn{color:var(--primary-tint);white-space:nowrap}.psb-inn-checklist{margin-top:0}.psb-inn-checklist dl{display:block;border-top:1px solid var(--border)}.psb-inn-check{grid-template-columns:minmax(140px,28%) minmax(0,1fr);gap:18px;align-items:start;min-height:72px;padding:16px 0}.psb-inn-check dt{padding-top:9px;font-size:13px}.psb-inn-check dd{min-width:0;font-size:14px;line-height:1.5}.psb-check-result{display:grid;grid-template-columns:36px minmax(0,1fr);grid-gap:20px;gap:20px;padding:0;position:static;animation:psb-check-in .18s ease-out both}.psb-check-circle{width:36px;height:36px;display:grid;place-items:center;border-radius:50%;border:1px solid var(--border-strong);background:var(--surface);box-shadow:inset var(--shadow-sm)}.psb-check-icon{position:static}.psb-check-description{min-width:0;overflow-wrap:anywhere}.psb-check-toggle{display:flex;justify-content:space-between;align-items:start;gap:12px;width:100%;padding:7px 0;border:0;color:var(--text);background:transparent;text-align:left;font:inherit;cursor:pointer}.psb-check-toggle>svg{flex:none;margin-top:2px;margin-right:4px;transition:transform .16s ease;transform:rotate(-90deg)}.psb-check-toggle[aria-expanded=true]>svg{transform:rotate(0)}.psb-check-toggle:focus-visible{outline:2px solid var(--primary);outline-offset:3px;border-radius:4px}.psb-check-short{display:block;padding-block:7px;color:var(--text-muted)}.psb-check-details[hidden]{display:none}.psb-check-details:not([hidden]){animation:psb-check-in .18s ease-out}.psb-inn-checklist .psb-check-details p{margin:0;font-size:13px;line-height:1.55}.psb-inn-check[data-state=danger] .psb-check-toggle{color:var(--red-ink)}.psb-check-action{margin:4px 0 0;text-decoration:underline;text-underline-offset:3px}.psb-check-notices{min-height:0}.psb-check-help{margin-top:28px;font-size:13px}.psb-check-help summary{list-style:none;display:flex;align-items:center;justify-content:space-between;gap:16px;width:100%;padding:14px 0;color:var(--text-muted)}.psb-check-help summary::-webkit-details-marker{display:none}.psb-check-help summary>svg{flex:none;margin-right:4px;transform:rotate(-90deg);transition:transform .16s ease}.psb-check-help[open] summary>svg{transform:rotate(0)}.psb-check-help ul{margin:0 0 16px}@media (max-width:600px){.modal:has(.psb-wizard) .modal-body{padding-top:24px}.psb-wizard.is-inn{gap:24px}.psb-inn-title{font-size:22px;margin-bottom:28px}.psb-inn-row{gap:10px}.psb-inn-check,.psb-inn-row{grid-template-columns:minmax(0,1fr)}.psb-inn-check{gap:8px}.psb-inn-check dt{padding:0}.psb-check-result{grid-template-columns:32px minmax(0,1fr);gap:12px}.psb-check-circle{width:32px;height:32px}.psb-check-short,.psb-check-toggle{padding-block:5px}.psb-steps{gap:8px;font-size:12px}.psb-steps li{gap:5px}}@media (prefers-reduced-motion:reduce){.psb-check-details:not([hidden]),.psb-check-result{animation:none}.psb-check-help summary>svg,.psb-check-toggle>svg{transition:none}}.psb-inn-check[data-state=initial] .psb-check-result{animation:none}@font-face{font-family:Manrope;font-style:normal;font-weight:500;font-display:swap;src:url(/fonts/trust/manrope-variable-cyrillic.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Manrope;font-style:normal;font-weight:500;font-display:swap;src:url(/fonts/trust/manrope-variable-latin.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Manrope;font-style:normal;font-weight:500;font-display:swap;src:url(/fonts/trust/manrope-symbols-500.woff) format("woff");unicode-range:u+20bd,u+2192,u+2248,u+2260,u+2264-2265}@font-face{font-family:Manrope;font-style:normal;font-weight:700;font-display:swap;src:url(/fonts/trust/manrope-variable-cyrillic.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Manrope;font-style:normal;font-weight:700;font-display:swap;src:url(/fonts/trust/manrope-variable-latin.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Manrope;font-style:normal;font-weight:700;font-display:swap;src:url(/fonts/trust/manrope-symbols-700.woff) format("woff");unicode-range:u+20bd,u+2192,u+2248,u+2260,u+2264-2265}@font-face{font-family:Manrope;font-style:normal;font-weight:800;font-display:swap;src:url(/fonts/trust/manrope-variable-cyrillic.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Manrope;font-style:normal;font-weight:800;font-display:swap;src:url(/fonts/trust/manrope-variable-latin.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Manrope;font-style:normal;font-weight:800;font-display:swap;src:url(/fonts/trust/manrope-symbols-800.woff) format("woff");unicode-range:u+20bd,u+2192,u+2248,u+2260,u+2264-2265}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/trust/ibm-plex-sans-variable-cyrillic.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/trust/ibm-plex-sans-variable-latin.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/trust/ibm-plex-sans-symbols-400.woff) format("woff");unicode-range:u+20bd,u+2192,u+2248,u+2260,u+2264-2265}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:500;font-display:swap;src:url(/fonts/trust/ibm-plex-sans-variable-cyrillic.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:500;font-display:swap;src:url(/fonts/trust/ibm-plex-sans-variable-latin.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:500;font-display:swap;src:url(/fonts/trust/ibm-plex-sans-symbols-500.woff) format("woff");unicode-range:u+20bd,u+2192,u+2248,u+2260,u+2264-2265}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:600;font-display:swap;src:url(/fonts/trust/ibm-plex-sans-variable-cyrillic.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:600;font-display:swap;src:url(/fonts/trust/ibm-plex-sans-variable-latin.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:600;font-display:swap;src:url(/fonts/trust/ibm-plex-sans-symbols-600.woff) format("woff");unicode-range:u+20bd,u+2192,u+2248,u+2260,u+2264-2265}:root{--font-heading:"Manrope",Arial,sans-serif;--font-body:"IBM Plex Sans",Arial,sans-serif;--fw-heading:800;--fw-heading-sm:700}body,button,html,input,optgroup,option,select,textarea{font-family:var(--font-body)}h1,h2,h3,h4,h5,h6{font-family:var(--font-heading)}.cc-doc-group h4,.cc-group h3,.rl-preview h4{font-family:var(--font-body)}.mono,.sp-tech-row dd,code,kbd,pre,samp,tt{font-family:var(--font-body);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.app-head-title,.app-shell .page-head .titles h2,.cc-title h1,.client-head-title h2,.page-head .titles h2,.page-header h1,.route-page-name{font-family:var(--font-heading);font-weight:var(--fw-heading)}.acc-head h3,.acdr-title,.actms-title,.acts-n,.acttab-toolbar-title,.actw-cal-title,.ai-soon h4,.an-kpi-v,.an-kpi-v small,.an-page .analytics-card-value,.an-page .card-head h3,.an-page .stat .value,.an-personal-v,.an-queue .card-head h3,.analytics-card-value,.av-result-rate,.av-result-sum,.btm-success-title,.call-panel-timer--lg,.call-panel-title--lg,.card-head h3,.card-head h4,.dash-section-head h2,.form-result .form-result-value,.ins-card-head h3,.mg-dr-titles h2,.mg-hero-name,.mg-panel-h h2,.modal-head h3,.modal-head h3 .modal-title-lg,.mt-points-total,.next-action .due .d,.rd-empty h2,.rl-cnt,.route-accordion-index,.route-accordion-title,.route-metric-value,.route-products-name,.sp-sla-fact-value,.stat .value,.terms-panel-head h3{font-family:var(--font-heading);font-weight:var(--fw-heading-sm)}.acts-n,.an-kpi-v,.an-page .analytics-card-value,.analytics-card-value,.av-result-rate,.mt-points-total{font-weight:var(--fw-heading)}