:root{--ink:#0a0a0c;--deep:#101116;--paper:#ececef;--line:rgba(0,0,0,.08);--muted:#666771;--copper:#1a8aff;--green:#2cb7b3}body{font-family:"Inter Tight","Noto Sans TC",sans-serif;font-size:16px;background:var(--paper)}body>aside{background:#0a0a0c}.admin-brand>span{border:0;border-radius:10px;background:white;color:#0a0a0c}.admin-brand b{font-size:17px}.admin-brand small,.admin-user small{font-size:12px}.admin-brand+nav p{font-size:12px}.admin-brand+nav a{font-size:15px;padding:12px 14px;border-radius:999px}.admin-brand+nav a:hover,.admin-brand+nav a.active{background:linear-gradient(90deg,#1a8aff,#2cb7b3)}main{padding-top:46px}header p{font-size:14px}h1,h2{font-family:"Inter Tight","Noto Sans TC";font-weight:850}h1{font-size:38px}.primary,.ghost{padding:13px 19px;border-radius:999px;font-size:15px}.primary{background:#0a0a0c}.metrics{gap:18px}.metrics article,.panel{background:rgba(255,255,255,.86);border:1px solid rgba(255,255,255,.82);border-radius:22px;box-shadow:0 12px 36px rgba(20,40,80,.07)}.metrics article{padding:26px}.metrics span,.metrics small{font-size:13px}.metrics strong{font-family:"Inter Tight";font-size:42px}.panel{padding:28px}.eyebrow{font-size:11px;color:#1a8aff}.panel h2{font-size:25px}.panel-head>button{font-size:13px}.task{grid-template-columns:22px 78px 1fr 100px 62px 28px;padding:20px 0}.task .priority{font-size:12px}.task div b{font-size:16px}.task div small,.task>strong,.task time{font-size:12px}.schedule time{font-size:12px}.schedule b{font-size:15px}.schedule small{font-size:12px}.full{padding:12px;border-radius:999px;font-size:14px}.quick button{font-size:14px;border-radius:14px}.legend{font-size:12px}table{font-size:14px}th{font-size:13px;padding:13px 14px}td{padding:19px 14px}.chip{font-size:12px}.bar{height:5px;border-radius:5px;overflow:hidden}.bar i{background:linear-gradient(90deg,#1a8aff,#2cb7b3)}
