.psych-picker{margin:1rem 0;padding:1rem;border:1px solid #d8ded5;border-radius:16px;background:#fff}.psych-tests{display:grid;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:8px}.psych-tests a{white-space:normal;overflow-wrap:anywhere;text-decoration:none;display:flex;align-items:center;min-height:48px}.psych-tests a[aria-current=page]{background:#32664a;color:#fff}.psych-question{min-width:0;margin:1rem 0;padding:14px 10px;border:1px solid #d8ded5;border-radius:12px}.psych-question legend{font-weight:600;padding:0 4px;line-height:1.6;max-width:100%;overflow-wrap:anywhere}.psych-options{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:5px}.psych-options label{display:flex;flex-direction:column;align-items:center;text-align:center;cursor:pointer;padding:8px 1px;border:1px solid #d8ded5;border-radius:8px;margin:0;min-height:72px}.psych-options label:has(input:checked){background:#e3eedf;border-color:#32664a}.psych-options input[type=radio]{width:20px;height:20px;margin:2px}.psych-options small{display:block;font-size:11px;line-height:1.4;word-break:keep-all}.psych-question[hidden],[hidden]{display:none!important}#psych-error{color:#99431f}.psych-question:focus{outline:2px solid #32664a;outline-offset:2px}@media(max-width:600px){.psych-tests{grid-template-columns:repeat(2,minmax(0,1fr))}.psych-tests a{padding:10px;font-size:13px}.insight-workspace:has(.psych-question){display:block}.psych-options{gap:3px}.psych-question{padding:12px 6px}.psych-options small{font-size:11px}}@media print{.psych-picker,.settings:has(.psych-question){display:none}}
