*{box-sizing:border-box}body{margin:0;background:#0b1220;color:#e8edf8;font:15px system-ui,-apple-system,Segoe UI,sans-serif}aside{position:fixed;width:235px;inset:0 auto 0 0;background:#111d30;border-right:1px solid #293750;padding:27px 19px}.logo{font-size:21px;color:#dce8ff;margin-bottom:8px}.muted,small{color:#9bacc5}aside .muted{font-size:10px;letter-spacing:2px}nav{margin-top:45px;display:grid;gap:10px}nav a{padding:13px;color:#a9b9d2;text-decoration:none;border-radius:9px}nav a.active,nav a:hover{background:#233b5d;color:white}.sidefoot{position:absolute;bottom:25px;line-height:2;color:#8fa4c1}.sidefoot a{color:#8ab7ff}main{margin-left:235px;padding:35px;max-width:1600px}header,.sectionhead{display:flex;justify-content:space-between;gap:20px;align-items:center}h1{font-size:30px;margin:7px 0}h2{margin:0;font-size:19px}p{margin:8px 0}.pill{border:1px solid #345878;border-radius:30px;padding:9px 15px;color:#7cdeb4;font-size:12px;white-space:nowrap}.stats{display:grid;grid-template-columns:repeat(4,1fr);gap:15px;margin:30px 0}.stats article,.panel{background:#152238;border:1px solid #293c55;border-radius:15px;padding:23px}.stats article{display:grid;gap:13px}.stats strong{font-size:28px}.stats span{color:#8fa5c4;font-size:12px}.panel{margin-bottom:20px}.actions{display:flex;gap:10px}button,input,textarea{font:inherit}button{background:#3676e8;border:0;border-radius:9px;color:white;padding:11px 18px;cursor:pointer}button:disabled{opacity:.5}input,textarea{background:#0c1729;border:1px solid #344866;border-radius:9px;color:#fff;padding:11px}table{border-collapse:collapse;width:100%;margin-top:22px;text-align:left}th,td{border-bottom:1px solid #293b54;padding:15px 11px}th{font-size:12px;color:#94aac9}td{font-size:14px}.tablewrap{overflow-x:auto}.priority{border-radius:20px;padding:5px 9px;font-size:11px;background:#27364a}.priority.critical{color:#ff9999}.priority.high{color:#ffca7a}.priority.low{color:#7dd9b1}.messages{height:270px;overflow-y:auto;background:#0d192b;border-radius:11px;padding:17px;margin:20px 0;display:flex;flex-direction:column;gap:12px}.bubble{white-space:pre-wrap;max-width:90%;border-radius:12px;padding:14px;line-height:1.6;background:#253853}.bubble.user{background:#2556a6;align-self:flex-end}.bubble.ai{align-self:flex-start}#askForm{display:flex;gap:10px}textarea{flex:1;min-height:65px;resize:vertical}footer{text-align:center;color:#7186a4;padding:15px}@media(max-width:1000px){.stats{grid-template-columns:repeat(2,1fr)}}@media(max-width:700px){aside{position:static;width:auto;padding:14px}nav{display:flex;overflow:auto;margin-top:15px}.sidefoot{display:none}main{margin:0;padding:17px}header,.sectionhead{align-items:flex-start;flex-direction:column}.stats{grid-template-columns:1fr 1fr;gap:9px}.stats article{padding:15px}.stats strong{font-size:21px}#askForm{flex-direction:column}}