body.kds-pro-mode>aside,body.kds-pro-mode>main>header{display:none}body.kds-pro-mode>main{margin:0;max-width:none;padding:22px;background:#f1f2f6}.kds-top{border:0;margin:0;padding:0;gap:20px}.kds-top small{color:#800517;font-size:11px;letter-spacing:1px}.kds-top h1{margin:5px 0;font-size:30px}.kds-top p{color:#7b7885;font-size:12px}.kds-top-actions{display:flex;gap:8px;flex-wrap:wrap}.kds-top-actions button{font-size:12px}.kds-demo{font-size:12px;color:#897856;background:#fff7e9;padding:12px;border-radius:8px}.kds-stats{display:grid;grid-template-columns:repeat(4,1fr);gap:14px;margin:20px 0}.kds-stats button{background:white;border:1px solid #dedee8;display:flex;justify-content:space-between;align-items:center;padding:16px 20px}.kds-stats button.selected{border-color:#800517;background:#fff1f4}.kds-stats strong{font-size:28px;color:#800517}.kds-toolbar{display:flex;gap:16px;align-items:end;margin:15px 0 22px}.kds-toolbar label{margin:0;min-width:200px;font-size:12px;color:#777}.kds-toolbar input,.kds-toolbar select{display:block;margin-top:7px}.kds-toolbar>span{font-size:12px;color:#8a8793;margin:auto 0 auto auto}.kds-board{display:grid;grid-template-columns:repeat(auto-fill,minmax(310px,1fr));gap:18px;align-items:start}.kds-ticket{background:white;border:1px solid #dcdee6;border-top:5px solid #800517;border-radius:12px;overflow:hidden}.kds-ticket.warn{border-top-color:#d99a24}.kds-ticket.late{border-top-color:#e04444;background:#fffafa}.kds-ticket.ready{border-top-color:#25885f}.kds-ticket-head{display:flex;justify-content:space-between;gap:10px;padding:18px}.kds-ticket-head h2{margin:0 0 9px;font-size:25px}.kds-ticket-head span{font-size:12px;color:#787481}.kds-ticket-time{text-align:end}.kds-ticket-time b{display:block;font-size:22px}.kds-ticket-time small{font-size:11px;color:#86808e}.late .kds-ticket-time b{color:#cf3333}.kds-ticket-progress{height:4px;background:#eee}.kds-ticket-progress span{display:block;background:#28885e;height:4px}.kds-ticket-body{padding:0 16px}.kds-pro-item{padding:18px 0;border-bottom:1px dashed #dedbe4}.kds-item-title{display:flex;align-items:start;gap:12px;font-size:17px}.kds-item-title>strong{min-width:33px;text-align:center;background:#f4e8ec;color:#800517;border-radius:6px;padding:5px}.kds-pro-item p{font-size:14px;white-space:pre-wrap;margin:10px 0}.kds-pro-item>small{display:block;color:#8a8390;font-size:11px;margin-bottom:10px}.kds-pro-item button{width:100%;font-size:13px;min-height:48px;color:#800517;border-color:#ce9ba7}.kds-pro-item.done{opacity:.6}.kds-pro-item.done button{color:#25885f}.kds-ticket-footer{padding:15px;display:flex;justify-content:space-between;align-items:center;font-size:12px;gap:8px}.kds-ticket-footer button{font-size:12px}.kds-amended{padding:10px;background:#fff0cd;color:#866118;font-weight:700;font-size:12px}.kds-empty{grid-column:1/-1;text-align:center;padding:70px 20px;color:#898390;background:white;border:1px dashed #d8d4de;border-radius:12px}#kds-settings-form input{margin-bottom:12px}#kds-settings-error{color:#800517}@media(max-width:700px){.kds-top{display:block}.kds-stats{grid-template-columns:repeat(2,1fr)}.kds-toolbar{flex-wrap:wrap}.kds-toolbar label{min-width:140px;flex:1}.kds-toolbar>span{display:none}}
