.msg-studio .msg-studio-toolbar{grid-template-columns:auto minmax(260px,1fr) auto auto minmax(160px,.5fr);grid-template-areas:"heading categories filters delivery search";height:36px;min-height:36px;max-height:36px;gap:8px;padding:0;align-items:center}
.msg-delivery-bar{grid-area:delivery;display:flex;align-items:center;gap:6px;height:32px;min-width:0;margin:0;padding:0 0 0 8px;border:0;border-left:1px solid #dce5ef;background:none;flex-shrink:0}
.msg-studio .msg-delivery-option{display:flex;align-items:center;justify-content:center;gap:7px;white-space:nowrap;height:30px;max-height:30px;min-width:0;padding:4px 7px;border:1px solid #dfe7f1;border-radius:6px;background:#fff;color:#70849e;cursor:pointer;transition:background .15s,border-color .15s}
.msg-studio .msg-delivery-option b{font-size:11px;font-weight:500;line-height:1;white-space:nowrap}
.msg-studio .msg-delivery-option.enabled{background:#eefaf5;border-color:#b8e5d3;color:#148765}
.delivery-switch{position:relative;display:block;flex-shrink:0;width:27px;height:16px;background:#cbd5e3;border-radius:20px;transition:background .15s}
.delivery-switch:after{content:'';position:absolute;width:12px;height:12px;border-radius:50%;background:#fff;left:2px;top:2px;box-shadow:0 1px 3px #1a3a6424;transition:left .15s}
.enabled .delivery-switch{background:#17b784}.enabled .delivery-switch:after{left:13px}
.msg-studio .msg-delivery-option:disabled{opacity:.55;cursor:wait}.msg-studio .msg-delivery-option:hover{border-color:#aac5eb}.msg-studio .msg-delivery-option:focus-visible{outline:2px solid #81abeb;outline-offset:2px}
@media(max-width:1400px){.msg-studio .msg-studio-toolbar{grid-template-columns:auto minmax(220px,1fr) auto auto minmax(135px,.45fr);gap:6px}.msg-studio .msg-studio-toolbar>nav>button{padding:4px 5px;font-size:11px;gap:4px}.msg-studio .msg-studio-toolbar>nav>button>small{display:none}.msg-studio .msg-state-filters>button{padding:3px 6px}.msg-delivery-bar{padding-left:6px;gap:4px}.msg-studio .msg-delivery-option{padding:4px 5px;gap:5px}}
@media(max-width:1100px){.msg-studio .msg-studio-toolbar{grid-template-columns:auto minmax(200px,1fr) auto auto minmax(110px,.4fr);gap:5px}.msg-studio .msg-studio-toolbar>h1{font-size:16px;margin-right:0}.msg-studio .msg-state-filters>button{padding:3px 4px;font-size:10px}.msg-studio .msg-delivery-option b{font-size:10px}.msg-studio .msg-delivery-option{padding:4px;gap:4px}.msg-studio .msg-studio-toolbar>.msg-toolbar-search{padding:0 5px}}
@media(max-width:950px){.msg-studio .msg-studio-toolbar{grid-template-columns:auto minmax(220px,1fr) minmax(135px,.5fr);grid-template-areas:"heading categories search" "filters delivery delivery";height:70px;min-height:70px;max-height:70px;gap:4px 6px}.msg-studio .msg-state-filters{justify-self:start}.msg-delivery-bar{justify-self:end;border-left:0;padding:0}}
@media(max-width:700px){.msg-studio .msg-studio-toolbar{grid-template-columns:auto minmax(0,1fr);grid-template-areas:"heading search" "categories categories" "filters delivery";height:104px;min-height:104px;max-height:104px;gap:3px 5px}.msg-studio .msg-studio-toolbar>nav{width:auto;overflow:visible}.msg-studio .msg-studio-toolbar>nav>button{font-size:11px}.msg-studio .msg-state-filters{justify-self:start}.msg-studio .msg-state-filters>button{padding:3px 4px;font-size:10px}.msg-studio .msg-delivery-option{height:28px;max-height:28px;padding:4px}.msg-delivery-bar{gap:4px;height:28px}.delivery-switch{width:24px;height:15px}.delivery-switch:after{width:11px;height:11px}.enabled .delivery-switch:after{left:11px}}
