:root{--ink:#14283f;--muted:#64758a;--nav:#112b40;--teal:#077f78;--line:#e3e9ed;--bg:#f4f7f9}*{box-sizing:border-box}body{margin:0;background:var(--bg);font:14px/1.5 'Segoe UI',Arial,sans-serif;color:var(--ink)}button,input,select{font:inherit}button,a,input,select{outline-offset:4px}button{cursor:pointer}a{color:var(--teal);text-decoration:none}a:hover{text-decoration:underline}.sidebar{position:fixed;inset:0 auto 0 0;width:224px;background:var(--nav);color:#fff;padding:32px 22px}.brand{font-size:32px;font-weight:700;color:white;letter-spacing:-1.5px}.brand:hover{text-decoration:none}.brand span{display:block;font-size:12px;font-weight:400;letter-spacing:.3px;color:#b7c8d5;margin-top:0}.nav-title{font-size:10px;letter-spacing:1.5px;color:#9aaebf;margin-top:52px;margin-bottom:16px}.nav{display:block;color:#fff;padding:12px;border-radius:6px}.nav.active{background:#264255;border-left:3px solid #43b8ad}.sidebar-bottom{position:absolute;bottom:30px;font-size:12px;color:#d5e0e7}.sidebar-bottom small{color:#9baebd;padding-left:14px}.dot{display:inline-block;width:7px;height:7px;background:#57c8b3;border-radius:50%;margin-right:6px}main{margin-left:224px;padding:0 38px 24px;max-width:1800px}header{height:78px;display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid var(--line)}.breadcrumb{color:var(--muted);font-size:12px}.breadcrumb span{margin:0 10px;color:#a6b2bd}.readonly{font-size:11px;color:#596a79;border:1px solid #d9e2e8;border-radius:5px;padding:5px 9px}.heading{display:flex;justify-content:space-between;align-items:center;padding:30px 0 24px;gap:20px}.eyebrow{font-size:10px;font-weight:700;letter-spacing:1.7px;color:var(--teal);margin:0 0 6px}h1{font-size:30px;letter-spacing:-.7px;line-height:1.2;margin:0 0 10px}h2{font-size:17px;margin:0}.subtitle{color:var(--muted);margin:0}.button{border:1px solid var(--teal);background:var(--teal);color:white;border-radius:6px;padding:10px 15px;font-size:12px;font-weight:600;white-space:nowrap}.button:hover{background:#066b65}.button:disabled{opacity:.55;cursor:wait}.secondary{background:white;color:var(--ink);border-color:#d5dfe6}.secondary:hover{background:#f2f6f8}.metrics{display:grid;grid-template-columns:repeat(4,1fr);gap:16px;margin-bottom:24px}.metrics article{background:white;border:1px solid var(--line);border-radius:8px;padding:18px 20px}.metrics span{display:block;color:#57697b;font-size:12px}.metrics strong{display:block;font-size:32px;line-height:1.3;margin:8px 0 4px;font-weight:650}.metrics small{font-size:11px;color:#82909d}.metrics article:last-child strong{color:#ac7020}.list-card{background:white;border:1px solid var(--line);border-radius:8px;overflow:hidden}.list-title{display:flex;justify-content:space-between;align-items:center;padding:22px 24px 17px}.list-title p{color:var(--muted);font-size:11px;margin:4px 0 0}.filters{display:flex;gap:14px;padding:0 24px 14px}.filters label{min-width:175px}.filters span{display:block;color:#526477;font-size:11px;font-weight:600;margin-bottom:6px}.filters .search{flex:1}input,select{width:100%;height:40px;padding:9px 12px;border:1px solid #dce4e9;border-radius:5px;color:var(--ink);background:#fff}input::placeholder{color:#91a0ad}.note{background:#f5f9fb;border-top:1px solid #ecf1f4;border-bottom:1px solid #ecf1f4;color:#647589;margin:0;padding:10px 24px;font-size:11px}.table-wrap{overflow-x:auto}table{border-collapse:collapse;width:100%;text-align:left}th{padding:13px 18px;background:#fafcfd;color:#647487;font-size:10px;letter-spacing:.35px;font-weight:650;white-space:nowrap}td{padding:15px 18px;border-top:1px solid #eef2f5;font-size:12px;vertical-align:middle}tbody tr:hover{background:#f8fbfc}td strong{display:block;font-size:12px;font-weight:600}td small{display:block;color:var(--muted);font-size:10px;margin-top:3px;max-width:300px}td:first-child{min-width:215px}td:last-child{padding-left:3px}.pending{color:#9d783f;font-size:11px}.badge{display:inline-block;padding:4px 8px;border-radius:4px;font-size:10px;font-weight:600;white-space:nowrap;background:#edf1f5;color:#506579}.badge.A_CONFIRMAR,.badge.RASCUNHO{background:#fff5e3;color:#94671d}.badge.VIGENTE,.badge.ACTIVE{background:#e6f5ef;color:#207558}.badge.VENCIDO,.badge.RESCINDIDO,.badge.COMPLETED{background:#fcebed;color:#a6515d}.badge.A_INICIAR,.badge.DRAFT{background:#eaf0fc;color:#5469a0}.view-button{border:1px solid #d4e3e6;background:white;border-radius:5px;color:var(--teal);padding:6px 10px;font-size:11px;white-space:nowrap}.view-button:hover{background:#eaf6f4}.table-foot{display:flex;justify-content:space-between;padding:14px 24px;font-size:10px;color:#7b8b99;border-top:1px solid var(--line)}footer{display:flex;justify-content:space-between;color:#8796a3;font-size:10px;padding-top:22px;letter-spacing:.4px}#message:empty{display:none}#message{background:#eaf5f3;color:#2a7064;padding:12px 16px;border-radius:6px;margin-bottom:18px;font-size:12px}#message.error{background:#fff0ec;color:#9d492f}.empty{padding:40px;text-align:center;color:var(--muted)}dialog{width:min(1040px,94vw);max-height:90vh;overflow:auto;padding:0;border:1px solid #dce5eb;border-radius:12px;color:var(--ink);box-shadow:0 25px 100px #102f4140}dialog::backdrop{background:#112b4070;backdrop-filter:blur(3px)}.dialog-head{padding:26px 30px 12px;display:flex;justify-content:space-between;gap:18px}.dialog-head h2{font-size:22px}.dialog-head p:last-child{font-size:12px;color:var(--muted);margin:5px 0}.icon-button{background:#f1f5f7;border:0;border-radius:50%;width:32px;height:32px;flex:none;color:#5e7285}#detail-status{padding:0 30px 16px;display:flex;gap:8px;flex-wrap:wrap}.tabs{display:flex;padding:0 30px;border-bottom:1px solid var(--line);gap:24px;overflow:auto}.tabs button{background:none;border:0;color:#65798b;padding:13px 0;white-space:nowrap;font-size:12px;border-bottom:2px solid transparent}.tabs button[aria-selected=true]{color:var(--teal);border-bottom-color:var(--teal);font-weight:600}#detail-content{padding:24px 30px 30px;min-height:250px}.fields{display:grid;grid-template-columns:repeat(3,1fr);gap:22px 24px;margin-bottom:24px}.field span{font-size:10px;color:var(--muted);display:block;margin-bottom:5px}.field strong{font-size:13px;font-weight:600;overflow-wrap:anywhere}.callout{padding:14px 16px;border-radius:6px;background:#fff7e9;color:#8c6b37;font-size:12px;margin:16px 0}.detail-section{margin:24px 0 10px;font-size:14px}.timeline{padding-left:22px;border-left:2px solid #e5eded;margin-left:7px}.timeline article{position:relative;border:1px solid var(--line);border-radius:7px;padding:16px 18px;margin-bottom:15px}.timeline article:before{content:'';position:absolute;left:-29px;top:22px;width:10px;height:10px;background:var(--teal);border:3px solid white;border-radius:50%}.timeline header{height:auto;border:0;gap:10px}.timeline h3{font-size:14px;margin:0}.timeline .fields{margin:16px 0;grid-template-columns:repeat(3,1fr)}.timeline p{font-size:12px;color:var(--muted)}.source{border:1px solid var(--line);border-radius:6px;margin:12px 0;padding:14px 16px}.source h3{font-size:13px;margin:0 0 6px;overflow-wrap:anywhere}.source p{margin:5px 0;font-size:11px;color:var(--muted);overflow-wrap:anywhere}.links{display:flex;gap:16px;margin-top:12px;font-size:12px}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);border:0}@media(min-width:1600px){main{padding-left:50px;padding-right:50px}td{padding-top:18px;padding-bottom:18px}}@media(max-width:1100px){.sidebar{width:185px;padding:28px 16px}main{margin-left:185px;padding:0 22px 20px}.metrics{gap:10px}.metrics article{padding:15px}.filters{flex-wrap:wrap}.filters .search{min-width:100%}.filters label{flex:1}}@media(max-width:700px){.sidebar{position:static;width:100%;padding:14px 20px;display:flex;align-items:center;justify-content:space-between}.brand{font-size:24px}.brand span{font-size:10px}.nav-title,.sidebar-bottom{display:none}.nav{font-size:11px;padding:9px}main{margin:0;padding:0 16px 20px}header{height:50px}.heading{align-items:flex-start;flex-direction:column;gap:14px;padding:22px 0}h1{font-size:26px}.metrics{grid-template-columns:repeat(2,1fr)}.metrics small{font-size:10px}.list-title{padding:17px;align-items:flex-start;gap:10px}.list-title h2{font-size:14px}.filters{padding:0 17px 14px;gap:10px}.filters label{min-width:130px}.note{padding:10px 17px}.table-foot span:last-child{display:none}.fields,.timeline .fields{grid-template-columns:repeat(2,1fr)}.dialog-head{padding:20px 20px 10px}.dialog-head h2{font-size:18px}.tabs{padding:0 20px;gap:18px}#detail-status{padding:0 20px 14px}#detail-content{padding:20px}.list-title .button{font-size:10px;padding:8px}footer span{display:none}}

/* Documentos associados permanecem na mesma linha do contrato. */
.consultation-filters{flex-wrap:wrap}.consultation-filters .search{flex-basis:100%}.consultation-filters>label:not(.search){flex:1;min-width:190px}.consultation-group{display:inline-block;max-width:310px;padding:3px 7px;margin-bottom:7px;border:1px solid #cce6e1;border-radius:4px;background:#eaf6f3;color:#246f66;font-size:10px;font-weight:600;overflow-wrap:anywhere}.consultation-group.no-group{border-color:#e1e6eb;background:#f2f5f7;color:#6d7b8a}td:first-child>strong{overflow-wrap:anywhere}.contract-party{overflow-wrap:anywhere}.badge.contract-party{white-space:normal}.signature-state{margin-top:7px}.event-badges{display:flex;flex-wrap:wrap;gap:5px;margin:7px 0}.event-badges .badge{font-size:9px;padding:3px 6px}.badge.CANCELADO{background:#fcebed;color:#a6515d}.badge.ASSINADO,.badge.APROVADO{background:#e6f5ef;color:#207558}#detail-status .consultation-group{margin-bottom:0}@media(max-width:700px){.consultation-filters>label:not(.search){min-width:100%}.consultation-group{max-width:260px}}
td{vertical-align:top}.aditivos-cell{min-width:300px;width:30%}.inline-events{display:grid;gap:10px}.inline-event{padding:10px 12px;border:1px solid var(--line);border-left:3px solid var(--teal);border-radius:5px;background:#f9fcfc}.inline-event strong{overflow-wrap:anywhere;font-size:11px}.inline-event>span{display:block;color:var(--muted);font-size:10px;margin-top:4px}.inline-event .links,.row-links{margin-top:7px;font-size:11px;gap:12px}.no-events{color:var(--muted);font-size:11px}
@media print{.sidebar,.filters,.button,.view-button,dialog,header,.metrics,footer{display:none}main{margin:0;padding:0;max-width:none}.table-wrap{overflow:visible}table{width:100%;font-size:10px}td,th{padding:8px;min-width:0!important}.aditivos-cell{width:35%}tr{break-inside:avoid}.inline-event{break-inside:avoid}.list-card{border:0}.table-foot span:last-child{display:none}}

.row-detail-actions{display:grid;gap:8px;justify-items:start}.row-detail-actions .view-button{min-width:118px}

/* EDUCAT IDENTIDADE 20261016 */
:root{--educat-logo:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAABAAAAADxCAYAAABVnMUsAAAACXBIWXMAAA7EAAAOxAGVKw4bAAAgAElEQVR4nO3df5RcVZ3v/ff0ysrqJzfVTyaTm5vhyWRiPBN4MIMxIiIyMZYxBzEDTCRAjKPH34o/RkXG8YCPawYoRxll/C2iYzEiKiBICDEV4jEiFxG5mGEQk1hPJjeTyc3kMrl5cnKzemVl9Xr+2LuhaTrp6qpdtfep83mt1QvBZJ9v96muOvu7v/u7fweRHrt+59oBYCmwEngZsAAYAqb5jOsUjgEHgR3Az4AtwOFrT7/Ta1AiIiIiIiJT8Tu+A5DyuH7n2unAm4APA0s8h9OJo8AdwKeuPf3Opu9gREREREREWqEEgPTE9TvXLgNuAZb5jsWhYeAG4DPXnn7ncd/BiIiIiIiInIoSANJ11+9c+0bM5H+G71i6ZAuw7trT7zzkOxAREREREZGTUQJAuur6nWvfDHyTcPf3u/Io8NprT7/ziO9AREREREREJqIEgHTN9TvXLgcawKDvWHrkh8Abrj39zhHfgYiIiIiIiIw34DsA6U/X71w7BHyL8kz+AS4B3uE7CBERERERkYkoASDdchWwyHcQHtxw/c61s30HISIiIiIiMp4SAOLc9TvXzgLe7zsOT+agKgAREREREQmQEgDSDRcBZV4Ff+v1O9f6jkFEREREROQ5lACQbvhT3wF4dgYQ+Q5CRERERERkLCUAxKnrd64dAM72HUcAzvUdgIiIiIiIyFhKAIhrM4DTfAcRgD/yHYCIiIiIiMhYSgCIazOB6b6DCECZeyCIiIiIiEiAlAAQ1/SaMqb5DkBERERERGQsTdZERERERERESkAJABEREREREZESUAJAREREREREpASUABAREREREREpASUAREREREREREpACQARERERERGRElACQERERERERKQElAAQERERERERKQElAERERERERERKQAkAERERERERkRJQAkBERERERESkBJQAEBERERERESkBJQBERERERERESkAJABEREREREZESUAJAREREREREpASUABAREREREREpASUAREREREREREpACQARERERERGRElACQERERERERKQElAAQERERERERKQElAERERERERERKQAkAERERERERkRJQAkBERERERESkBJQAEBERERERESkBJQBERERERERESkAJABEREREREZESUAJAREREREREpASUABAREREREREpASUAREREREREREpACQARERERERGRElACQERERERERKQElAAQERERERERKQElAERERERERERKQAkAERERERERkRJQAkBERERERESkBJQAEBERERERESkBJQBERERERERESkAJABEREREREZESUAJAREREREREpASUABAREREREREpASUAREREREREREpACQARERERERGRElACQERERERERKQElAAQERERERERKQElAERERERERERKQAkAERERERERkRJQAkBERERERESkBJQAEBERERERESkBJQBERERERERESkAJABEREREREZESmOY7gH6Ub1s1AMwD5gCDnsM5laPAgcqKLYd8ByIiIiIiIiLdpQSAI/m2VYPAGuANwPmYyX8RKixO5NtW7QW2At8FtlVWbPEckoiIiIiIiLimBECH8m2rpgHvAq4BTvMcTjumAYsw38O7gMfzbas+BmxVIkBERERERKR/FGGFOlj5tlULgZ8CX6aYk/+JLAMawM35tlUzfAcjIiIiIiIibqgCoE35tlXLgPsxe/37zQCmGuDMfNuqi9UjQESk++IsnwF8yMFQOxrVyt0OxhEREZE+owRAG/Jtq84AfgTM9R1Ll50P3JNvW/W6yootx3wHIyLS52YCNzgY5277JSIiIvIc2gIwRfm2VTOB79P/k/9Ry4Gb8m2rfMchIiIiIiIiHVACYOquAc7yHUSPvQNY6TsIERERERERaZ8SAFOQb1s1H/ig7zg8GABuyLet0utFRERERESkoDShm5p3A2XtjH8OpieAiIiIiIiIFJASAC2yq99X+I7Ds/W+AxAREREREZH2KAHQuoVA5DsIz6raBiAiIiIiIlJMOgawdUt9BxCARZhjqo74DkRERETEhShJB4DZwLwxX3OA3wVmYZ59ZmAWzgYxz88ngOEx/zxiv/4DeBo4COy3/zzUrNdGevcdiYicnBIArZvvO4AADACnoQSAiIiIFIyd6M/HLOosAV4ELMZUeQ4B07tw2ePAkShJ9wJNYBfwa+BJoNms14a7cM2+N+Zehuxws17TM7MERwmA1s30HUAghnwHICIiIjKZKEmnAcuAFcArMQ2N59LbLbDTMdUEc2wsYx2NkvQp4DHgF8AjwK5mvdbD8ArrfOAn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")}
/* Identidade Educat. As regras abaixo alteram somente a apresentação. */
:root{--ink:#243e4a;--muted:#687b83;--nav:#fff;--teal:#24607a;--line:#dfe7e9;--bg:#f5f7f7;--educat-cyan:#47bef3;--educat-lime:#84d955}
body{font-family:'Segoe UI',Arial,sans-serif;-webkit-font-smoothing:antialiased;background:var(--bg)}
body .sidebar{width:248px;background:#fff;color:var(--ink);padding:34px 20px;border-right:1px solid var(--line)}
body .brand,body .login-brand{display:block;font-size:0;letter-spacing:0;color:var(--ink);font-weight:400;text-decoration:none}
body .brand::before,body .login-brand::before{content:'';display:block;width:172px;height:42px;background:var(--educat-logo) left center/contain no-repeat}
body .brand{padding:0 12px}
body .brand span,body .login-brand span{font-size:12px;font-weight:500;letter-spacing:.1px;color:#687b83;margin-top:12px}
body .nav-title{margin:42px 12px 14px;font-size:10px;letter-spacing:1.6px;color:#7d8d94;font-weight:600}
body .sidebar .nav{position:relative;display:flex;align-items:center;min-height:44px;margin:5px 0;padding:11px 13px 11px 39px;border:1px solid transparent;border-radius:5px;color:#546b76;font-size:13px;line-height:1.45;font-weight:500;text-decoration:none}
body .sidebar .nav:hover{background:#f1f7f9;color:#24607a}
body .sidebar .nav.active{color:#205d73;background:#eaf5fa;border-color:#d4eaf3;font-weight:650}
body .sidebar .nav.active::after{content:'';position:absolute;left:-21px;top:10px;bottom:10px;width:3px;background:#47bef3;border-radius:0 2px 2px 0}
body .sidebar .nav::before{content:'';position:absolute;left:13px;width:14px;height:16px;border:1.5px solid currentColor;border-radius:2px;opacity:.7;background:linear-gradient(currentColor,currentColor) 3px 5px/6px 1px no-repeat,linear-gradient(currentColor,currentColor) 3px 9px/6px 1px no-repeat}
body .sidebar .nav[href*='linha-do-tempo']::before{height:14px;border-radius:50%;background:linear-gradient(currentColor,currentColor) 6px 3px/1px 4px no-repeat,linear-gradient(currentColor,currentColor) 6px 7px/4px 1px no-repeat}
body .sidebar-bottom{left:32px;right:28px;bottom:25px;padding-top:18px;border-top:1px solid var(--line);color:#627981;font-size:11px}
body .sidebar-bottom small{color:#86959b;font-size:10px}.dot{background:#84d955}
body>main{margin-left:248px;padding:0 36px 24px;max-width:none}
body main>header{height:72px;border-bottom:1px solid var(--line);gap:16px}
body .breadcrumb{font-size:12px;color:#71838b}
body .readonly{font-size:10px;border:0;background:#eaf0f1;color:#637982;border-radius:3px;padding:5px 8px}
body .session-tools{margin-left:auto}.session-user{color:#536c77!important;font-weight:600}
body .heading,body .management-heading{padding:32px 0 24px;gap:24px}
body .eyebrow{font-size:10px;letter-spacing:1.7px;color:#33809a;margin-bottom:9px}
body h1{font-size:29px;line-height:1.2;letter-spacing:-.8px;font-weight:650;color:#244c60;margin-bottom:10px}
body h2{font-size:16px;font-weight:650;color:#2c4b5a}
body .subtitle{font-size:13px;color:#73838a;line-height:1.6}
body .button{border-radius:5px;background:#24607a;border-color:#24607a;font-size:12px;font-weight:600;padding:10px 16px;box-shadow:none;transition:background .15s,border-color .15s}
body .button:hover{background:#19566c;border-color:#19566c}
body .button.secondary{color:#355b6d;background:#fff;border-color:#d9e3e7}
body .button.secondary:hover{background:#edf5f8;border-color:#b7d6e3}
body .button.danger{background:#a74141;border-color:#a74141;color:white}
body .view-button{color:#2d6d85;border-color:#d7e4ea;border-radius:4px;font-size:11px;background:white;padding:6px 9px}
body .view-button:hover{background:#edf7fb;border-color:#a6d4e5}
body .metrics,body .management-metrics{gap:0;background:white;border:1px solid var(--line);border-radius:6px;margin-bottom:24px;overflow:hidden}
body .metrics article,body .management-metrics article{border:0;border-right:1px solid var(--line);border-radius:0;background:transparent;padding:21px 24px;box-shadow:none}
body .metrics article:last-child,body .management-metrics article:last-child{border-right:0}
body .metrics span,body .management-metrics span{font-size:12px;color:#647b86}
body .metrics strong,body .management-metrics strong,body .metrics article:last-child strong{font-size:31px;font-weight:600;letter-spacing:-1px;color:#285d74;line-height:1.25;margin:10px 0 5px}
body .metrics small,body .management-metrics small{font-size:11px;color:#849399}
body .metrics article,body .management-metrics article{min-width:0}
body #gross-total,body #summary-gross-total{font-size:clamp(19px,2vw,31px);overflow-wrap:anywhere}
body .list-card,body .management-list{border:1px solid var(--line);border-radius:6px;background:white;box-shadow:none}
body .list-title{padding:23px 24px 18px}body .list-title p{color:#839198}
body input,body select,body textarea{border:1px solid #d6e1e5;border-radius:4px;color:#304e5d;background:#fff;accent-color:#24607a}
body input:focus,body select:focus,body textarea:focus{outline:2px solid #47bef360;outline-offset:1px;border-color:#62b9d9}
body .filters span{font-size:11px;color:#526d7c}
body th{background:#f1f6f8;color:#567180;padding:14px 18px;font-size:10px;font-weight:650;letter-spacing:.2px;border-top:1px solid #e7eef0;border-bottom:1px solid #e1e9ed}
body td{padding:18px;font-size:12px;border-color:#e9eef0;color:#425c68}body td strong{color:#2e5062;font-weight:600}
body tbody tr:hover{background:#f7fbfd}body td small{color:#7f9098;line-height:1.5}
body .badge{border-radius:3px;font-size:10px;padding:4px 7px;font-weight:600}
body .badge.RASCUNHO,body .badge.A_CONFIRMAR{background:#fbf3e1;color:#8b6a29}
body .consultation-group,body .contract-group{border-radius:3px;background:#eaf5fb;color:#296c87;border-color:#d5e9f3}
body .table-foot{color:#87969c;padding:15px 24px}
body footer{color:#8b989e;font-size:10px;letter-spacing:.1px;padding-top:20px}
body #message{background:#edf5f7;border:1px solid #dcebef;color:#456d7c;border-radius:4px;padding:10px 14px;font-size:12px}
body #message.error{background:#fff1ef;border-color:#f4d8d2;color:#9d492f}
body dialog{border-radius:8px;border-color:#d5e3e8;box-shadow:0 20px 80px #1c405330}
body dialog::backdrop{background:#183e5266;backdrop-filter:blur(2px)}
body .dialog-head{background:#f5f9fa;padding-bottom:22px;border-bottom:1px solid #e3ecef}
body .dialog-head h2{color:#28596f;font-size:23px}
body .form-footer{background:#f7fafb;border-top:1px solid var(--line)}
body .tabs button[aria-selected=true]{color:#24607a;border-color:#47bef3}
body .timeline article{border-radius:5px;box-shadow:none}body .timeline article::before{background:#47bef3}
body.login-page{background:#f1f6f8;position:relative;padding:48px 24px;border-top:5px solid #47bef3;display:flex;align-items:center;justify-content:center;min-height:100vh}
body.login-page::after{content:'';position:fixed;left:0;right:0;bottom:0;height:5px;background:linear-gradient(to right,#47bef3 0 60%,#f3c046 60% 80%,#84d955 80%)}
body.login-page .login-shell{margin:0;padding:0;max-width:420px;width:100%}
body.login-page .login-brand{margin-bottom:28px;padding-left:0}
body.login-page .login-brand::before{width:192px;height:46px}
body.login-page .login-brand span{margin-top:12px;color:#527284}
body.login-page .login-card{border:1px solid #dce7ec;border-radius:7px;padding:32px;background:white;box-shadow:0 6px 26px #244c6008}
body.login-page .login-card h1{font-size:27px}
body.login-page .login-card .eyebrow{color:#42849f}
body.login-page .login-card button{height:44px}
@media(min-width:1600px){body>main{padding-left:44px;padding-right:44px}}
@media(max-width:1200px){body .sidebar{width:220px;padding-left:14px;padding-right:14px}body>main{margin-left:220px;padding-left:24px;padding-right:24px}body .sidebar .nav{font-size:12px}body .sidebar .nav.active::after{left:-15px}body .metrics article,body .management-metrics article{padding:18px}}
@media(max-width:700px){body .sidebar{position:static;width:100%;display:block;padding:20px 16px 12px;border-right:0;border-bottom:1px solid var(--line)}body .brand{padding:0 6px;margin-bottom:18px}body .brand::before{width:140px;height:34px}body .brand span{font-size:11px;margin-top:6px}body .nav-title,body .sidebar-bottom{display:none}body .sidebar .nav{display:inline-flex;min-height:38px;max-width:100%;margin:2px;padding:8px 11px;font-size:11px}body .sidebar .nav::before,body .sidebar .nav.active::after{display:none}body>main{margin-left:0;padding:0 16px 24px}body main>header{height:auto;min-height:58px;flex-wrap:wrap;padding:12px 0;gap:8px}body .readonly{display:none}body .heading,body .management-heading{padding:25px 0 20px;align-items:flex-start;flex-direction:column;gap:16px}body h1{font-size:26px}body .metrics,body .management-metrics{grid-template-columns:repeat(2,minmax(0,1fr));gap:0}body .metrics article,body .management-metrics article{padding:17px 14px;border-bottom:1px solid var(--line)}body .metrics article:nth-child(2n),body .management-metrics article:nth-child(2n){border-right:0}body .metrics article:nth-last-child(-n+2),body .management-metrics article:nth-last-child(-n+2){border-bottom:0}body .metrics strong,body .management-metrics strong{font-size:27px}body .metrics small,body .management-metrics small{font-size:10px}body .list-title{padding:18px}body .filters{padding-left:18px;padding-right:18px}body .dialog-head h2{font-size:20px}body.login-page{padding:32px 20px}body.login-page .login-card{padding:26px}}
