@import "https://fonts.googleapis.com/css2?family=Poppins:wght@400;500;600&display=swap";:root{color:#1a1410;font-synthesis:none;--ink:#1a1410;--muted:#5a5046;--copper:#b87840;--chocolate:#2a1408;--ivory:#f7f1e8;--line:#e8ddd0;--white:#fff;--danger:#9b3b2e;--success:#2d6a4f;--warning:#8a5528;--head-offset:96px;background:#f7f1e8;font-family:Poppins,system-ui,sans-serif}*{box-sizing:border-box}body{background:var(--ivory);min-width:320px;min-height:100vh;margin:0;overflow:hidden}button,input,textarea,select{font:inherit}button{cursor:pointer}a{color:inherit;text-decoration:none}:focus-visible{outline:2px solid var(--copper);outline-offset:2px}.login-shell{background:var(--chocolate);place-items:center;min-height:100vh;padding:24px;display:grid}.login-panel{background:var(--white);border-top:3px solid var(--copper);width:min(420px,100%);padding:44px;box-shadow:0 24px 80px #1c0c0547}.login-panel .primary{width:100%;margin-top:24px}h1,h2,h3{letter-spacing:-.02em;margin:0;font-weight:500}h1{font-size:clamp(17px,1.5vw,21px)}h2{font-size:14px}h3{text-transform:uppercase;letter-spacing:.08em;color:var(--muted);margin-bottom:4px;font-size:12px}.eyebrow{color:var(--copper);text-transform:uppercase;letter-spacing:.18em;margin:0 0 3px;font-size:9px;font-weight:600}.muted{color:var(--muted);margin:2px 0 0;font-size:12px;line-height:1.45}.error{color:var(--danger);font-size:11px}.success{color:var(--success);font-size:11px}.warn{color:var(--warning)}.app-shell{grid-template-columns:216px minmax(0,1fr);height:100dvh;display:grid;overflow:hidden}.sidebar{height:100dvh;min-height:0;color:var(--ivory);background:var(--chocolate);flex-direction:column;padding:14px 10px 10px;display:flex}.sidebar-header{flex:none}.brand{color:inherit;border-bottom:1px solid #b878402e;align-items:center;gap:9px;padding:0 6px 12px;display:flex}.brand>span{width:30px;height:30px;color:var(--copper);border:1px solid #b8784080;place-items:center;font-size:11px;display:grid}.brand strong,.brand small{display:block}.brand strong{font-size:12px}.brand small{color:#c9bdb0;font-size:9px}.sidebar-scroll{overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:#b8784073 transparent;flex:1;min-height:0;padding:6px 3px 10px 0;display:block;overflow-y:auto}.sidebar-search{margin:3px 5px 6px;position:relative}.sidebar-search input{width:100%;min-height:30px;color:var(--ivory);background:#ffffff0f;border:1px solid #b8784047;border-radius:0;padding:6px 28px 6px 9px;font-size:10px}.sidebar-search input::placeholder{color:#ffffff6b}.sidebar-search input:focus{border-color:var(--copper);outline:1px solid var(--copper)}.sidebar-search button{width:28px;height:28px;position:absolute;top:1px;right:1px;color:#c9bdb0!important;background:0 0!important;border:0!important;padding:0!important;font-size:16px!important}.sidebar-search-empty{color:#c9bdb0;margin:10px 9px;font-size:10px}.sidebar-notifications{margin:0 5px 6px}.sidebar-notification-toggle{justify-content:space-between;align-items:center;width:100%;display:flex;color:#c9bdb0!important;background:#ffffff0a!important;border:1px solid #b8784038!important;padding:6px 9px!important;font-size:10px!important}.sidebar-notification-toggle strong{text-align:center;background:var(--copper);min-width:18px;color:var(--chocolate);border-radius:999px;padding:1px 5px;font-size:9px}.sidebar-notification-panel{background:#351b0d;border:1px solid #b8784038;max-height:300px;margin-top:4px;overflow-y:auto}.sidebar-notification-head{z-index:1;color:var(--ivory);text-transform:uppercase;letter-spacing:.06em;background:#351b0d;border-bottom:1px solid #b878402e;justify-content:space-between;gap:6px;padding:7px;font-size:9px;display:flex;position:sticky;top:0}.sidebar-notification-head button{color:var(--copper)!important;background:0 0!important;border:0!important;padding:0!important;font-size:8px!important}.sidebar-notification-panel>p{color:#c9bdb0;padding:10px;font-size:9px}.sidebar-notification-panel>a{gap:2px;display:grid;color:#c9bdb0!important;background:0 0!important;border-bottom:1px solid #b878401f!important;padding:7px 8px!important}.sidebar-notification-panel>a.unread{background:#b878401f!important}.sidebar-notification-panel>a strong{color:var(--ivory);overflow-wrap:anywhere;font-size:9px}.sidebar-notification-panel>a span{overflow-wrap:anywhere;font-size:9px}.sidebar-notification-panel>a small{color:#ffffff61;font-size:8px}.sidebar-group{border-bottom:1px solid #b878401f;padding:1px 0}.sidebar-group-toggle{letter-spacing:.14em;text-transform:uppercase;justify-content:space-between;align-items:center;width:100%;padding:6px 9px;font-size:9px;font-weight:600;display:flex;color:#ffffff85!important;background:0 0!important;border:0!important}.sidebar-group-toggle:hover{color:var(--ivory)!important}.sidebar-group-links{gap:1px;padding-bottom:4px;display:grid}.sidebar-mobile-toggle{display:none}.sidebar nav a,.logout{text-align:left;color:#c9bdb0;background:0 0;border:0;padding:6px 9px;font-size:11px}.sidebar nav a:hover,.sidebar nav a.active{color:var(--ivory);background:#b8784024}.logout{border-top:1px solid #b878402e;flex:none}.content{--gutter:clamp(14px, 1.5vw, 24px);overscroll-behavior:contain;min-width:0;height:100dvh;padding:0 var(--gutter) 40px;scroll-behavior:smooth;scroll-padding-top:var(--head-offset);scrollbar-gutter:stable;scrollbar-width:thin;scrollbar-color:#d8cbbc transparent;overflow:hidden auto}.page{align-content:start;gap:10px;max-width:1760px;margin:0 auto;display:grid}.page-head{z-index:20;margin:0 calc(-1 * var(--gutter)) 2px;padding:10px var(--gutter) 8px;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-bottom:1px solid var(--line);background:#f7f1e8f0;position:sticky;top:0}.page-head-row{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}.page-head-title{flex:240px;min-width:200px}.page-head-title .muted{max-width:80ch}.page-head .tabs{margin-top:8px}.page-head.condensed{padding-top:6px;padding-bottom:6px;box-shadow:0 8px 18px #1c0c050d}.page-head.condensed .eyebrow,.page-head.condensed .page-head-title .muted{display:none}.page-head.condensed h1{font-size:15px}.page-head.condensed .tabs{margin-top:6px}.page-head.condensed .publish-state{padding-block:4px}.page-head.condensed .publish-state small{display:none}.actions{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.publish-state{border:1px solid var(--line);background:var(--white);align-items:center;gap:8px;padding:5px 10px;display:flex}.publish-state>span{background:var(--success);border-radius:50%;width:8px;height:8px}.publish-state.unsaved>span{background:var(--warning)}.publish-state.pending>span{background:var(--copper)}.publish-state strong{font-size:11px;font-weight:600;display:block}.publish-state small{color:var(--muted);font-size:10px;display:block}.panel,.stat-card,.toolbar{background:var(--white);border:1px solid var(--line);padding:12px 14px}.panel-head{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.panel-head+.panel-body{margin-top:10px}.panel-body,.stack{align-content:start;gap:10px;display:grid}.panel-sticky{top:var(--head-offset);max-height:calc(100dvh - var(--head-offset) - 24px);position:sticky;overflow-y:auto}.panel-half{max-width:720px}.toolbar{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;padding:8px 10px;display:flex}.toolbar-fields{flex-wrap:wrap;flex:1;align-items:center;gap:8px;display:flex}.toolbar-fields>*{flex:170px;min-width:140px;max-width:300px}.stat-grid{grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:8px;display:grid}.stat-card{border-top:2px solid var(--line);align-content:start;gap:2px;display:grid}.stat-card.positive{border-top-color:var(--success)}.stat-card.warning{border-top-color:var(--warning)}.stat-card.critical{border-top-color:var(--danger)}.stat-card span,.stat-card small{color:var(--muted);text-transform:uppercase;letter-spacing:.1em;font-size:9px}.stat-card strong{letter-spacing:-.02em;text-transform:none;font-size:20px;font-weight:500}.quick-links{grid-template-columns:repeat(auto-fit,minmax(160px,1fr));gap:8px;display:grid}.quick-links a{border:1px solid var(--line);background:var(--ivory);padding:9px 11px;font-size:12px}.quick-links a:hover{border-color:var(--copper);background:#f7eee6}.dashboard-grid{grid-template-columns:minmax(0,1.35fr) minmax(280px,.65fr);align-items:start;gap:10px;display:grid}.dashboard-grid>.panel:nth-child(3){grid-column:1/-1}.dashboard-queue{grid-template-columns:repeat(2,minmax(0,1fr));gap:7px;display:grid}.dashboard-queue-item{border:1px solid var(--line);background:var(--ivory);grid-template-columns:38px minmax(0,1fr) auto;align-items:center;gap:9px;padding:8px;display:grid}.dashboard-queue-item:hover{border-color:var(--copper)}.dashboard-queue-item>strong{text-align:center;font-size:19px;font-weight:500}.dashboard-queue-item>span{gap:1px;min-width:0;display:grid}.dashboard-queue-item b{font-size:11px;font-weight:600}.dashboard-queue-item small{color:var(--muted);font-size:9px}.dashboard-queue-item i{color:var(--muted);font-style:normal}.dashboard-queue-item.warning>strong{color:var(--warning)}.dashboard-queue-item.critical>strong{color:var(--danger)}.dashboard-section-link{color:var(--copper);text-transform:uppercase;letter-spacing:.08em;justify-self:start;font-size:10px;font-weight:600}.dashboard-activity{gap:0;display:grid}.dashboard-activity>a{border-top:1px solid var(--line);justify-content:space-between;align-items:center;gap:10px;padding:7px 0;display:flex}.dashboard-activity>a:first-child{border-top:0;padding-top:0}.dashboard-activity span{gap:1px;min-width:0;display:grid}.dashboard-activity b{font-size:11px;font-weight:600}.dashboard-activity small{color:var(--muted);font-size:9px}.dashboard-activity em{flex:none;font-style:normal}.dashboard-breakdown{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}.dashboard-breakdown h3{margin-bottom:5px}.dashboard-breakdown>div>div{border-top:1px solid var(--line);justify-content:space-between;gap:10px;padding:5px 0;font-size:11px;display:flex}.dashboard-breakdown strong{font-weight:600}.split-layout{grid-template-columns:minmax(0,1.55fr) minmax(300px,.85fr);align-items:start;gap:10px;display:grid}.split-layout.wide{grid-template-columns:minmax(0,2.1fr) minmax(320px,.8fr)}.tabs{scrollbar-width:none;gap:4px;display:flex;overflow-x:auto}.tabs::-webkit-scrollbar{display:none}.tabs button,.chip,.secondary,.upload-button,button:not(.primary):not(.danger):not(.toggle):not(.logout):not(.media-card){border:1px solid var(--line);background:var(--white);color:var(--muted);white-space:nowrap;padding:6px 10px;font-size:12px}.tabs button.active,.chip.active{color:var(--ink);border-color:var(--copper);background:#f7eee6}.tabs button em{opacity:.7;margin-left:6px;font-size:10px;font-style:normal}.primary,.upload-button.primary{background:var(--copper);color:#1c0c05;border:0;padding:7px 14px;font-size:12px;font-weight:600}.primary:disabled,button:disabled{opacity:.5;cursor:not-allowed}.danger{color:var(--danger)!important;border-color:#9b3b2e59!important}.upload-button{align-items:center;display:inline-flex}.notice{border:1px solid var(--line);background:var(--white);border-left-width:3px;padding:8px 11px;font-size:12px}.notice.success{border-left-color:var(--success);color:var(--success)}.notice.error{border-left-color:var(--danger);color:var(--danger)}.notice.info{border-left-color:var(--copper);color:var(--muted)}.callout{background:var(--white);border-left:3px solid;margin:0;padding:8px 11px}.field{color:var(--muted);gap:3px;min-width:0;font-size:11px;display:grid}.field-label{justify-content:space-between;gap:10px;font-size:11px;display:flex}.field-label em{color:#8a7f74;font-variant-numeric:tabular-nums;font-style:normal}.field-label em.warn{color:var(--warning)}.field-label em.over{color:var(--danger);font-weight:600}.field-label em.short{color:var(--copper)}.field-hint,.field-error{font-size:10px;line-height:1.4}.field-hint{color:#857a6f}.field-hint.warn{color:var(--warning)}.field-error{color:var(--danger)}.control,.textarea{border:1px solid var(--line);background:var(--white);width:100%;color:var(--ink);padding:6px 9px;font-size:12px}.control:focus,.textarea:focus{border-color:var(--copper);outline:none}.control:disabled{color:var(--muted);background:#faf7f3}.textarea{resize:vertical;min-height:56px;line-height:1.45}.color-control{grid-template-columns:34px minmax(0,1fr);gap:6px;display:grid}.color-control input[type=color]{border:1px solid var(--line);background:var(--white);cursor:pointer;width:34px;height:32px;padding:2px}.color-control input[type=color]::-webkit-color-swatch-wrapper{padding:0}.color-control input[type=color]::-webkit-color-swatch{border:0}.theme-preview{border:1px solid var(--line);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.theme-preview>div{flex-direction:column;justify-content:center;align-items:flex-start;min-height:180px;padding:20px;display:flex}.theme-preview small{letter-spacing:.16em;font-size:9px;font-weight:600}.theme-preview strong{margin-top:8px;font-size:22px;font-weight:600;line-height:1.15;display:block}.theme-preview p{max-width:44ch;margin:7px 0 12px;font-size:11px;line-height:1.55}.theme-preview em{font-size:18px}.theme-preview button{text-transform:uppercase;letter-spacing:.1em;padding:7px 12px;font-size:10px;font-weight:600}.grid-2,.grid-3,.filters{gap:8px 10px;display:grid}.grid-2{grid-template-columns:repeat(auto-fit,minmax(min(100%,260px),1fr))}.grid-3,.filters{grid-template-columns:repeat(auto-fit,minmax(min(100%,200px),1fr))}.field-wide{grid-column:1/-1}.nested-block{border:1px dashed var(--line);background:#fcfaf7;gap:8px;padding:10px 12px;display:grid}.repeater{gap:6px;display:grid}.repeater-item{border:1px solid var(--line);background:#fcfaf7;gap:8px;padding:9px 11px;display:grid}.repeater-item.collapsed{gap:0;padding-block:6px}.repeater-toolbar{justify-content:space-between;align-items:center;gap:10px;display:flex}.repeater-content{gap:8px;display:grid}.repeater-footer{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.repeater-footer small{font-size:10px}.repeater-disclosure{text-align:left;flex:1;align-items:center;gap:8px;min-width:0;display:flex;color:var(--ink)!important;background:0 0!important;border:0!important;padding:2px 0!important}.repeater-disclosure>span{border:1px solid var(--line);width:20px;height:20px;color:var(--copper);background:var(--white);flex:0 0 20px;place-items:center;font-size:11px;display:grid}.repeater-disclosure strong{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.repeater-disclosure small{color:var(--muted);font-weight:400}.chip-list{flex-wrap:wrap;gap:6px;display:flex}.toggle{border:1px solid var(--line);background:var(--white);align-items:center;gap:8px;padding:6px 10px;font-size:11px;display:inline-flex}.toggle span{background:#ddd2c5;border-radius:999px;flex:0 0 28px;width:28px;height:16px;position:relative}.toggle span:after{content:"";background:#fff;border-radius:50%;width:12px;height:12px;position:absolute;top:2px;left:2px}.toggle.on span{background:var(--copper)}.toggle.on span:after{left:14px}.media-picker-row,.media-modal-toolbar{align-items:center;gap:10px;display:flex}.media-picker-actions{flex-wrap:wrap;flex:1;align-items:center;gap:6px;display:flex}.media-picker-actions .control{flex:200px;min-width:0}.media-thumb,.media-card img,.media-card .media-file,.media-preview{object-fit:contain;border:1px solid var(--line);background-color:#fdfbf9}.has-alpha,.media-thumb:not(.is-opaque),.media-file{background-image:linear-gradient(45deg,#1c0c0521 25%,#0000 25% 75%,#1c0c0521 75%),linear-gradient(45deg,#1c0c0521 25%,#0000 25% 75%,#1c0c0521 75%);background-position:0 0,7px 7px;background-size:14px 14px}.is-opaque{background-color:#f2ece6}.media-thumb{width:56px;height:56px}.media-thumb.placeholder,.media-file{color:var(--muted);letter-spacing:.08em;text-transform:uppercase;place-items:center;gap:2px;font-size:10px;display:grid}.media-file b{color:var(--ink);letter-spacing:.04em;font-size:12px}.media-grid{grid-template-columns:repeat(auto-fill,minmax(132px,1fr));gap:8px;min-width:0;display:grid}.media-card{text-align:left;border:1px solid var(--line);background:var(--white);min-width:0;color:var(--ink);white-space:normal;align-content:start;gap:6px;padding:6px;font-size:12px;display:grid;overflow:hidden}.media-card>*{min-width:0}.media-card img,.media-card .media-file{width:100%;height:92px}.media-card.selected{border-color:var(--copper);box-shadow:inset 0 0 0 1px var(--copper)}.media-card strong{text-overflow:ellipsis;white-space:nowrap;font-size:11px;display:block;overflow:hidden}td strong{overflow-wrap:anywhere;font-size:11px;display:block}.media-card small,td small{color:#6e655c;margin-top:2px;font-size:10px;display:block}.media-card small{overflow-wrap:anywhere}.media-card small.warn{color:var(--warning)}.media-card small.path{text-overflow:ellipsis;white-space:nowrap;text-align:left;direction:rtl;overflow:hidden}.media-preview{width:100%;height:180px}.media-usage-list{gap:6px;margin:0;padding:0;list-style:none;display:grid}.media-usage-list li{border:1px solid var(--line);background:#fcfaf7;gap:2px;padding:6px 8px;display:grid}.media-usage-list strong{text-transform:uppercase;letter-spacing:.08em;color:var(--muted);font-size:10px}.media-usage-list span{color:var(--ink);font-size:12px}.media-usage-list small{color:#6e655c;overflow-wrap:anywhere;font-size:10px}.modal-backdrop{z-index:40;background:#1c0c058c;place-items:center;padding:16px;display:grid;position:fixed;inset:0}.modal{background:var(--ivory);border-top:3px solid var(--copper);width:min(1040px,100%);max-height:88dvh;padding:14px 16px;overflow:auto}.spec-reference{border:1px solid var(--line);background:var(--white);font-size:11px}.spec-reference>summary{color:var(--muted);cursor:pointer;align-items:center;gap:6px;padding:6px 10px;list-style:none;display:flex}.spec-reference>summary:before{content:"＋";color:var(--copper)}.spec-reference[open]>summary{border-bottom:1px solid var(--line)}.spec-reference[open]>summary:before{content:"－"}.spec-reference table{font-size:11px}.spec-reference>.muted{padding:6px 10px 8px;font-size:10px}.table-wrap{max-height:min(74dvh,760px);overflow:auto}table{border-collapse:collapse;width:100%;font-size:12px}th,td{text-align:left;border-top:1px solid var(--line);vertical-align:top;padding:6px 9px}th{z-index:1;color:#6e655c;background:var(--white);text-transform:uppercase;letter-spacing:.12em;box-shadow:inset 0 -1px 0 var(--line);border-top:0;font-size:10px;position:sticky;top:0}tr.selected-row,tbody tr:hover{cursor:pointer;background:#fcfaf7}tr.selected-row{box-shadow:inset 3px 0 0 var(--copper)}.status{text-transform:uppercase;letter-spacing:.08em;padding:2px 6px;font-size:9px;display:inline-block}.status.synced,.status.published,.status.reviewed{color:var(--success);background:#eaf4ee}.status.pending,.status.draft,.status.new{color:var(--warning);background:#f7eee6}.status.failed{color:var(--danger);background:#f8e9e7}.empty,.empty-state{text-align:center;color:var(--muted);padding:20px}.empty-state{justify-items:center;gap:4px;display:grid}.friendly-grid{grid-template-columns:repeat(auto-fit,minmax(min(100%,260px),1fr));gap:8px 10px;display:grid}.friendly-grid>.friendly-array,.friendly-grid>.friendly-object,.friendly-grid>.media-picker,.friendly-grid>.field-wide{grid-column:1/-1}.friendly-object.compact{border:1px solid var(--line);background:#fcfaf7;padding:10px 12px}.friendly-object.compact>h4{margin:0 0 8px;font-size:12px}.friendly-array{margin:2px 0 8px}.subsection-heading{justify-content:space-between;margin-bottom:8px;display:flex}.subsection-heading h3{margin:0}.collection-layout{grid-template-columns:minmax(200px,260px) minmax(0,1fr);align-items:start;gap:10px;display:grid}.collection-list{top:var(--head-offset);max-height:calc(100dvh - var(--head-offset) - 24px);border:1px solid var(--line);background:var(--white);position:sticky;overflow-y:auto}.collection-list-head{z-index:1;background:var(--white);border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;padding:7px 10px;display:flex;position:sticky;top:0}.collection-list>button{border:0;border-bottom:1px solid var(--line);background:var(--white);text-align:left;border-radius:0;justify-content:space-between;align-items:center;width:100%;padding:7px 10px;display:flex}.collection-list>button.active{color:var(--copper);background:#f7f1e9}.collection-list>button small{color:var(--muted)}.submission-details{gap:8px;margin:0;display:grid}.submission-details>div{border-bottom:1px solid var(--line);padding-bottom:7px}.submission-details dt{color:var(--muted);text-transform:uppercase;letter-spacing:.1em;font-size:9px;font-weight:800}.submission-details dd{white-space:pre-wrap;overflow-wrap:anywhere;margin:3px 0 0;font-size:12px}.health-list{gap:0;display:grid}.health-list>div{border-top:1px solid var(--line);justify-content:space-between;gap:14px;padding:7px 0;font-size:12px;display:flex}.user-card{border:1px solid var(--line);background:var(--white);grid-template-columns:1.2fr .7fr .7fr 2fr;align-items:start;gap:10px;padding:10px 12px;display:grid}.user-card small{color:var(--muted);margin-top:2px;display:block}.permission-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:4px;font-size:10px;display:grid}@media (width<=1180px){.split-layout,.split-layout.wide{grid-template-columns:1fr}.panel-sticky{max-height:none;position:static}}@media (width<=940px){.collection-layout{grid-template-columns:1fr}.collection-list{max-height:none;position:static}}@media (width<=760px){body{overflow:auto}.app-shell{grid-template-columns:1fr;height:auto;min-height:100vh;overflow:visible}.sidebar{z-index:30;height:auto;min-height:0;padding:12px 16px;position:sticky;top:0;box-shadow:0 8px 24px #1c0c052e}.sidebar-header{justify-content:space-between;align-items:center;gap:16px;display:flex}.brand{border:0;padding:0}.brand>span{width:34px;height:34px}.sidebar-mobile-toggle{padding:9px 12px;font-size:11px;display:inline-flex;color:var(--ivory)!important;background:0 0!important;border:1px solid #b8784073!important}.sidebar-scroll{max-height:calc(100dvh - 72px);padding-top:14px;display:none;overflow-y:auto}.sidebar-scroll.mobile-open{display:block}.content{height:auto;overflow:visible}.page-head{margin-inline:calc(-1 * var(--gutter));position:static}.logout{display:none}.stat-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.grid-2,.grid-3,.filters{grid-template-columns:1fr}.page-head-row,.panel-head,.toolbar{flex-direction:column;align-items:stretch}.page-head-row>*,.toolbar>*{flex:none}.toolbar-fields{flex-direction:column;align-items:stretch}.toolbar-fields>*{flex:none;max-width:none}.theme-preview,.dashboard-grid{grid-template-columns:1fr}.dashboard-grid>.panel:nth-child(3){grid-column:auto}.dashboard-queue,.dashboard-breakdown,.user-card{grid-template-columns:1fr}}
