:root{font:16px Arial,sans-serif;color:#262b25;background:#f7f7f3}*{box-sizing:border-box}body{margin:0}header,main{max-width:1120px;margin:auto;padding:24px}header{display:flex;align-items:center;gap:25px;border-bottom:1px solid #ddd}header img{width:105px}header a{color:#82232c;text-decoration:none;font-weight:bold}header .right{margin-left:auto}h1{font-size:34px;margin:12px 0}h2{font-size:22px}p{line-height:1.55}.muted{color:#666;font-size:14px}.notice{padding:16px;background:#f0e9d9;border-left:4px solid #ad7526;margin:18px 0}.error{color:#a42530}.success{background:#e6eee5;padding:18px;border-left:4px solid #486d43}.panel{background:white;border:1px solid #deded5;padding:24px;margin:20px 0}button,.button{border:0;background:#a4313a;color:white;border-radius:3px;padding:13px 18px;cursor:pointer;font-weight:bold;font-size:14px;text-decoration:none;display:inline-block}button:disabled{opacity:.5;cursor:not-allowed}a{color:#8d2931}label{display:block;font-size:14px;font-weight:bold;margin:12px 0 5px}input,select,textarea{width:100%;padding:12px;border:1px solid #bbb;background:white;border-radius:2px;font:inherit}textarea{min-height:130px}.fields{display:grid;grid-template-columns:1fr 1fr;gap:0 20px}.actions{display:flex;gap:12px;align-items:center;flex-wrap:wrap;margin-top:18px}.secondary{background:#343c32}table{border-collapse:collapse;width:100%;font-size:14px}td,th{text-align:left;vertical-align:top;padding:12px 8px;border-bottom:1px solid #ddd}th{background:#f5f5ef}.table-wrap{overflow:auto}.total{font-size:20px;font-weight:bold}.history-order{border-top:1px solid #ddd;padding:18px 0}.pill{background:#e9ede5;padding:5px 10px;border-radius:15px;font-size:12px}details{margin:12px 0}summary{cursor:pointer;font-weight:bold}[hidden]{display:none!important}#message{white-space:pre-line}code{font-size:13px}.small{font-size:12px}@media(max-width:650px){header,main{padding:18px}header{gap:14px;font-size:13px}.fields{grid-template-columns:1fr}.panel{padding:17px}h1{font-size:28px}td,th{padding:9px 5px}}
