.office-nav{display:flex;gap:8px;flex-wrap:wrap;margin-bottom:14px}.office-photo{max-width:180px;max-height:140px;object-fit:contain;margin:10px}.mail-preview{width:100%;min-height:320px;border:1px solid #cbd5e1}.version-comparison{display:grid;grid-template-columns:1fr 1fr;gap:20px}.version-comparison pre{white-space:pre-wrap;overflow-wrap:anywhere;font:inherit;padding:15px;background:#f1f5f9}.admin-menu-button{display:none}a:focus-visible,button:focus-visible,input:focus-visible,select:focus-visible,textarea:focus-visible,summary:focus-visible{outline:3px solid #2563eb;outline-offset:3px}.table-wrap{overflow-x:auto;max-width:100%}.admin-main table td,.admin-main table th{vertical-align:top}.admin-main button,.admin-main .btn{min-height:42px}.ad-live-preview{max-width:520px;margin:20px 0;padding:20px;background:#f8fafc;border:1px solid #cbd5e1;border-radius:20px}.ad-live-preview img{max-width:100%;max-height:260px;object-fit:contain}.ad-live-preview p{overflow-wrap:anywhere}.admin-main input[type=checkbox]{width:auto;min-height:20px;min-width:20px}.office-nav a{white-space:normal}
@media(max-width:900px){.admin-menu-button{display:block;margin:130px 12px 0;padding:12px 16px}.admin-shop-brand .admin-sidebar{display:none!important;margin-top:10px!important;max-height:60vh;overflow-y:auto}.admin-shop-brand .admin-sidebar.is-open{display:block!important}.admin-shop-brand .admin-sidebar .sidebar-group{display:block}.admin-shop-brand .admin-sidebar .sidebar-label{display:block;font-weight:700;padding:10px 0}.admin-shop-brand .admin-sidebar a{white-space:normal;min-height:44px}.admin-shop-brand .admin-main{margin:0;padding:16px 12px}.admin-main .form-grid,.admin-main .field-grid{grid-template-columns:1fr}.admin-main .form-grid .full{grid-column:1}.admin-main td,.admin-main th{min-width:100px;padding:10px}.admin-main .settings-card{padding:16px;overflow-wrap:anywhere}.version-comparison{grid-template-columns:1fr}}

.media-order{list-style:none;padding:0}.media-order li{display:flex;gap:10px;align-items:center;flex-wrap:wrap;margin:10px 0}.media-order img{width:90px;height:70px;object-fit:contain}
