/* v119E.3.7.9.49.85 — concise guided steps with preserved full procedure. */
#procedure .pspProcViewToggle{display:grid;grid-template-columns:1fr 1fr;gap:8px;margin:10px 0 14px}
#procedure .pspProcViewToggle button{min-height:42px;border:1px solid #b8d5c2;border-radius:12px;background:#f7fbf8;color:#0b5d35;font-weight:800;font-size:16px;padding:8px 10px}
#procedure .pspProcViewToggle button[aria-pressed="true"]{background:#0b6f3c;color:#fff;border-color:#0b6f3c}
#procedure .pspGuidedProcedure{display:grid;gap:12px;margin:0;padding:0}
#procedure .pspProcCard{border:1px solid #c9dfd0;border-radius:16px;background:#fff;overflow:hidden}
#procedure .pspProcCardHead{display:grid;grid-template-columns:42px 1fr;gap:10px;padding:12px 14px;background:#eef7f1;border-bottom:1px solid #d7e7dc}
#procedure .pspProcStepNo{display:flex;align-items:center;justify-content:center;width:38px;height:38px;border-radius:50%;background:#0b6f3c;color:#fff;font-weight:900}
#procedure .pspProcTitle{font-size:20px;line-height:1.14;font-weight:900;color:#0b5d35;margin:0}
#procedure .pspProcTime{font-size:14px;font-weight:750;color:#40564b;margin-top:3px}
#procedure .pspProcBody{padding:12px 14px}
#procedure .pspProcBlock{margin:0 0 10px}
#procedure .pspProcBlock:last-child{margin-bottom:0}
#procedure .pspProcLabel{display:block;font-size:13px;letter-spacing:.03em;text-transform:uppercase;font-weight:900;color:#0b6f3c;margin-bottom:4px}
#procedure .pspProcList{margin:0;padding-left:20px}
#procedure .pspProcList li{margin:4px 0;line-height:1.3}
#procedure .pspProcWatch{border-left:4px solid #d49400;padding-left:10px}
#procedure .pspProcDetails{border-top:1px solid #e0e9e3;padding:0 14px 12px}
#procedure .pspProcDetails summary{cursor:pointer;font-weight:850;color:#0b5d35;padding:10px 0 6px}
#procedure .pspProcDetails p{margin:4px 0 0;line-height:1.45}
#procedure .pspFullProcedure{margin:0;padding-left:28px}
#procedure .pspFullProcedure li{margin:10px 0;line-height:1.42}
@media (max-width:520px){
 #procedure .pspProcCardHead{grid-template-columns:36px 1fr;padding:10px 12px}
 #procedure .pspProcStepNo{width:34px;height:34px}
 #procedure .pspProcTitle{font-size:18px}
 #procedure .pspProcBody{padding:10px 12px}
}
