/* Judge.ge wordmark and dashboard identity. Existing archive styles remain compatible. */
.ic-sidebar .brandmark,.ic-public-header .brandmark,.ic-public-footer .brandmark,.brandmark,.access-monogram{display:inline-grid;place-items:center;background:#19334b;color:#e5c68a;border:1px solid #d6b779;border-radius:8px;font-family:Georgia,serif;font-weight:700;letter-spacing:-.09em;position:relative}
.ic-sidebar .brandmark::before,.ic-public-header .brandmark::before,.ic-public-footer .brandmark::before,.brandmark::before,.access-monogram::before{content:"";position:absolute;top:6px;left:22%;right:22%;height:2px;background:#d6b779}
.ic-sidebar .brand,.ic-public-header .brand,.ic-public-footer .brand{letter-spacing:-.045em}
.case-dashboard-intro{border-left:4px solid #d6b779;padding-left:18px}
.case-dashboard-intro::before{content:"JUDGE.GE · CASE WORKSPACE";display:block;color:#886526;font-size:10px;font-weight:800;letter-spacing:.15em;margin-bottom:8px}
.business-page #registration-approvals .business-heading{padding:16px 0;border-top:1px solid #e4eaf0;align-items:start;gap:18px}
.business-page #registration-approvals .business-actions{display:flex;gap:10px;flex-wrap:wrap;align-items:end}
.business-page #registration-approvals .business-actions form{display:flex;gap:8px;align-items:end;flex-wrap:wrap}
.business-page #registration-approvals .business-actions label{margin:0;font-size:12px}
.business-page #registration-approvals .business-actions input{width:180px}
@media(max-width:720px){.business-page #registration-approvals .business-heading{display:block}.business-page #registration-approvals .business-actions{margin-top:12px}.case-dashboard-intro{padding-left:12px}}
/* The general form input min-height must not stretch the legal consent checkbox. */
body .access-fields label.ic-consent141{display:grid!important;grid-template-columns:20px minmax(0,1fr);align-items:start;column-gap:12px;line-height:1.55}
body .access-fields .ic-consent141 input[type=checkbox]{box-sizing:border-box;width:20px!important;min-width:20px!important;max-width:20px;height:20px!important;min-height:20px!important;margin:1px 0 0!important;padding:0;accent-color:#19334b}
body .access-fields .ic-consent141 span{display:block;min-width:0}
