.psc{display:grid;gap:22px}.psc-head h3{margin:0;font-size:20px}.psc-head p,.psc-group>p{margin:5px 0 0;color:var(--ink-3);font-size:13px}.psc-group h4{margin:0 0 9px;font-size:14px}.psc-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.psc-card{width:100%;display:grid;grid-template-columns:40px 1fr auto;gap:11px;align-items:start;text-align:left;border:1px solid var(--line);border-radius:14px;background:var(--card);color:var(--ink);padding:14px;cursor:pointer}.psc-card:hover,.psc-card:focus-visible{border-color:var(--accent);box-shadow:0 8px 25px rgba(20,30,55,.08);outline:none}.psc-card.is-denied{background:color-mix(in srgb,var(--card) 92%,var(--line));}.psc-icon{display:grid;place-items:center;min-height:40px;border-radius:11px;background:var(--accent-soft);color:var(--accent);font-size:10px;font-weight:800}.psc-copy{display:grid;gap:4px;min-width:0}.psc-copy strong{font-size:14px}.psc-copy>span{color:var(--ink-2);font-size:12.5px;line-height:1.45}.psc-copy small{color:var(--ink-3);font-style:normal}.psc-copy em{font-size:11.5px;color:var(--ink-2);font-style:normal}.psc-arrow{align-self:center;color:var(--ink-3);font-size:18px}.psc-human{padding:12px 14px;border-radius:12px;background:var(--panel);font-size:13px}.psc-human a{font-weight:800;color:var(--accent)}
@media(max-width:640px){.psc-grid{grid-template-columns:1fr}.psc-card{min-height:96px;padding:13px}.psc{gap:17px}}
