/* Approved kitchen workflow layout */
.kitchen-top{border-bottom:0;margin-bottom:0;padding:3px 0 6px;gap:20px}
.kitchen-heading{gap:20px;flex:1}
.kitchen-logo{width:clamp(190px,19vw,280px);max-height:65px}
.kitchen-title{padding-left:20px}
.kitchen-title h1{font-size:clamp(22px,2vw,32px)}
.kitchen-title .muted{font-size:12px;letter-spacing:.13em}
.kitchen-top .top-actions{flex-wrap:nowrap;gap:14px}
.kitchen-clock{border:0;padding:0;min-width:135px;font-size:15px;text-align:right}
#kitchenPauseButton{background:#1167ef;color:white;white-space:nowrap;padding:15px 19px}
.kitchen-header-status{margin:0 0 20px;color:#25d98b;font-size:15px}
.kitchen-wrap .column{min-height:clamp(350px,64vh,760px)}
.kitchen-wrap .archive{margin-bottom:12px}
.kitchen-settings{margin:0}
.kitchen-settings-toggle::after{color:#3096ff}
.kitchen-settings-toggle:focus-visible{outline-color:#3096ff}
@media(max-width:1100px){.kitchen-top{flex-wrap:wrap}.kitchen-title h1{font-size:26px}.kitchen-top .top-actions{margin-left:auto}}
@media(max-width:680px){.kitchen-heading{flex-wrap:nowrap;gap:12px}.kitchen-logo{width:170px;max-width:42%}.kitchen-title{padding-left:12px}.kitchen-title h1{font-size:20px}.kitchen-title .muted{font-size:9px}.kitchen-top .top-actions{width:100%;justify-content:flex-end;gap:10px}.kitchen-clock{font-size:13px;min-width:100px}.kitchen-wrap .column{min-height:260px}}

.kitchen-brand{width:clamp(190px,19vw,280px);flex-shrink:0;text-align:center}
.kitchen-brand .kitchen-logo{display:block;width:100%;max-width:100%}
.kitchen-brand .kitchen-header-status{margin:10px 0 0;text-align:center;line-height:1.35}
.kitchen-brand .kitchen-header-status::before{content:"";display:inline-block;width:11px;height:11px;border-radius:50%;background:currentColor;margin-right:7px}
.kitchen-top{margin-bottom:20px;align-items:center}
@media(max-width:680px){.kitchen-brand{width:170px;max-width:42%}.kitchen-brand .kitchen-header-status{font-size:12px}.kitchen-brand .kitchen-logo{max-width:100%}}
