@import"https://fonts.googleapis.com/css2?family=DM+Sans:wght@400;500;600;700;800&display=swap";:root{font-family:DM Sans,system-ui,sans-serif;font-synthesis:none}*{box-sizing:border-box}body{margin:0;min-width:320px}a{color:inherit}::selection{background:#56d9cf55}.qes-shell{min-height:100vh;background:radial-gradient(circle at 85% -25%,rgba(25,105,119,.21),transparent 55%),#071522}.qes-nav{position:fixed;top:0;bottom:0;left:0;width:252px;background:#0b1b29;border-right:1px solid rgba(165,191,210,.12);padding:25px 16px;z-index:20;display:flex;flex-direction:column}.qes-brand{display:flex;align-items:center;gap:12px;padding:5px 12px 24px}.qes-mark{height:39px;width:39px;background:#56d9cf;display:grid;place-items:center;border-radius:11px;color:#082026;font-weight:900;font-size:20px}.qes-main{margin-left:252px;padding:27px 34px 56px;max-width:1600px}.qes-surface{background:linear-gradient(120deg,#182f41d4,#101f2df5);border:1px solid rgba(165,191,210,.14);border-radius:15px}.qes-status{width:7px;height:7px;border-radius:50%;background:#56d9cf;box-shadow:0 0 0 4px #56d9cf18;display:inline-block;margin-right:8px}.qes-kpi-accent{height:3px;width:34px;border-radius:4px;background:#56d9cf;margin-top:14px}.qes-empty{border:1px dashed rgba(165,191,210,.22);padding:25px;border-radius:12px;text-align:center}.qes-caption{font-size:12px;color:#90a7bb;letter-spacing:.035em}.qes-admin-table .MuiTableCell-root{border-bottom:1px solid rgba(165,191,210,.09);padding-top:15px;padding-bottom:15px}.qes-admin-table th{color:#91a7bb;font-weight:700;font-size:11px;letter-spacing:.06em;text-transform:uppercase}@media(max-width:1000px){.qes-nav{position:static;width:auto;flex-direction:row;align-items:center;padding:10px 18px;min-height:64px}.qes-brand{padding:0}.qes-nav-items{display:none!important}.qes-main{margin-left:0;padding:20px 16px}}
