.casehead33{display:flex;align-items:center;gap:22px}.mark33{width:150px;height:110px;object-fit:contain;background:#fff;border:1px solid #ced9d2;border-radius:8px;flex-shrink:0}.missing33{display:flex;align-items:center;padding:10px;font-size:14px;color:#657571;box-sizing:border-box}.case-title33{font:700 28px Georgia,serif;padding:0;border:0;background:transparent;text-align:left}.case33 p{font-size:16px}.flow33{padding:18px 10px}.overdue33{border-left:5px solid #b62e32;background:#fff6f5}.today33{border-left:5px solid #d88322;background:#fff9ed}.legal-warning33{color:#a52828;font-weight:700}.dates33{line-height:1.6}.actions{display:flex;flex-wrap:wrap;gap:8px}.actions button{padding:12px 18px}#detailnumber{font-size:16px}#detailtitle{font-size:30px}#detailmark33{position:absolute;right:95px;top:14px}#detailmark33 .mark33{width:115px;height:65px}#detail>header{position:relative;min-height:86px;padding-right:225px}#tabs{display:flex;flex-wrap:wrap;gap:8px;background:#fff;flex-shrink:0;z-index:2}#tabs button{font-size:16px;padding:12px 15px}#detailbody{overflow:auto;min-height:0}#note33 textarea{min-height:90px;width:100%;box-sizing:border-box}#flowResult33{color:#9c2b26}#content>[data-settings33],#content .panel>[data-settings33]{display:block;margin:12px 0}@media(max-width:650px){.casehead33{flex-direction:column;align-items:flex-start}#detailmark33{position:static}#detail>header{padding-right:20px}.mark33{width:130px}.case-title33{font-size:24px}}
.detailhead{position:relative;flex-shrink:0;min-height:90px;padding-right:225px}.detailhead>div:first-child{min-width:0}.detailhead h2{overflow-wrap:anywhere}#detailmark33{right:110px}#detail{max-height:94vh}#detail[open]{display:flex;flex-direction:column}#audioPreview33{max-width:100%}@media(max-width:650px){.detailhead{padding-right:12px}#detailmark33{position:static}}
.registryTitle33{display:block;font-size:23px;margin-top:10px}.applicationNumber33{font-size:16px!important;color:inherit!important}#content table .mark33{width:100px;height:65px}
.warning33{color:#806116;font-weight:600}.mode-switch{display:none}#detailbody [data-request33]{margin:5px}
.certificate-ready341{background:#e8f5ec!important;border-left:5px solid #287743!important}.admin-tools341{margin-top:12px}.admin-tools341 summary{font-size:.9em;color:#536b62;cursor:pointer}#notices341 p{margin:.6em 0}#notices341 button{margin-left:1em}
