.urgent-recheck{margin:28px 0;padding:28px;background:#f2f4f2;border:1px solid #bdccc9;border-top:4px solid #9b6520;border-radius:10px;color:#153b49;overflow-wrap:anywhere}.urgent-recheck[hidden]{display:none}.urgent-recheck h2{font-size:clamp(1.5rem,3vw,2rem)}.urgent-recheck p{line-height:1.65}.urgent-recheck .eyebrow{color:#7c531f}.priority-note{font-size:.85rem;color:#48636c}.priority-controls{display:flex;flex-wrap:wrap;gap:16px;align-items:end;margin:20px 0}.priority-controls label{display:grid;gap:8px;font-weight:700}.urgent-recheck :is(button,select,.priority-return){font:inherit;line-height:1.5;min-height:44px;padding:11px 15px;max-width:100%;box-sizing:border-box;white-space:normal;color:#164e5b;border:1px solid #7fa2a7;border-radius:5px;background:white}.urgent-recheck button{cursor:pointer}.urgent-recheck button:disabled{opacity:.55;cursor:not-allowed}.urgent-recheck button.primary{background:#126d76;color:white}.urgent-recheck summary{font-weight:700;min-height:44px;align-content:center;cursor:pointer}.urgent-recheck details a{color:#145e69;display:block;padding:10px 0;min-height:44px}.priority-stage{margin-top:28px;scroll-margin-top:105px}.priority-evidence,.priority-followup{padding:20px;background:white;border:1px solid #aacaca;border-radius:8px;margin:20px 0}.urgent-recheck dl{display:grid;grid-template-columns:minmax(100px,1fr) minmax(0,3fr);gap:14px}.urgent-recheck dt{font-weight:750}.urgent-recheck dd{margin:0;line-height:1.65}.priority-callout{padding:14px 18px;border-left:4px solid #9b6520;background:#fff8e9}.urgent-recheck fieldset{padding:0;border:0;margin:22px 0}.urgent-recheck legend{font-weight:750;line-height:1.6;margin-bottom:12px}.urgent-recheck fieldset label{display:flex;gap:12px;align-items:flex-start;min-height:44px;padding:14px;border:1px solid #bfd4d3;background:white;border-radius:6px;line-height:1.6;margin-bottom:10px}.urgent-recheck input{accent-color:#126d76;margin-top:6px;flex-shrink:0}.priority-feedback,.priority-result{padding:18px 22px;border-left:4px solid #197582;background:#e8f3ef;margin:20px 0}.priority-context{padding:14px 18px;background:#fff8e9;border:1px solid #cfb889}.priority-return{display:inline-block;margin:12px 0 0 12px;text-decoration:none}.urgent-recheck :is(button,input,select,a,summary):focus-visible,.priority-stage:focus{outline:3px solid #a86c17;outline-offset:3px}@media(max-width:600px){.urgent-recheck{padding:16px}.priority-controls{display:grid;align-items:stretch}.priority-evidence,.priority-followup,.priority-feedback,.priority-result{padding:15px}.urgent-recheck dl{grid-template-columns:minmax(0,1fr);gap:6px}.urgent-recheck dd{margin-bottom:12px}.priority-return{margin-left:0}}

.priority-next-case{margin-top:24px;padding:18px;border:1px solid #aacaca;border-radius:8px;background:white}.priority-next-case h3{margin-top:0}.priority-next-case .priority-return{margin-left:0}
