.scope-hint[data-v-f7abb200]{max-width:52rem;margin:0 0 1rem;font-size:.8125rem;line-height:1.45}.layer4-grid--two[data-v-f7abb200]{grid-template-columns:repeat(2,minmax(0,1fr))}.dashboard-page .dash-section[data-v-f7abb200]{margin-bottom:1.75rem}.dash-h3[data-v-f7abb200]{color:#e6edf3;margin:0 0 .75rem;font-size:.9375rem;font-weight:600}.dash-footnote[data-v-f7abb200]{color:#8b949e;margin:.35rem 0 0;font-size:.6875rem;line-height:1.4}.unit[data-v-f7abb200]{color:#8b949e;font-size:.875rem;font-weight:400}.stat--accent .value[data-v-f7abb200]{color:#58a6ff}.dash-kpi[data-v-f7abb200]{grid-template-columns:repeat(auto-fill,minmax(200px,1fr))}.wow-grid[data-v-f7abb200]{grid-template-columns:repeat(auto-fill,minmax(240px,1fr));gap:.75rem;display:grid}.wow-card[data-v-f7abb200]{background:#161b22;border:1px solid #30363d;border-radius:8px;padding:1rem}.wow-card--muted[data-v-f7abb200]{opacity:.95}.wow-label[data-v-f7abb200]{color:#8b949e;margin-bottom:.5rem;font-size:.8125rem}.wow-nums[data-v-f7abb200]{color:#c9d1d9;margin-bottom:.35rem;font-size:.875rem}.wow-arrow[data-v-f7abb200]{font-size:.875rem;font-weight:600}.wow-arrow.is-up[data-v-f7abb200]{color:#3fb950}.wow-arrow.is-down[data-v-f7abb200]{color:#f85149}.wow-unavail[data-v-f7abb200]{color:#8b949e;margin:0;font-size:.75rem;line-height:1.5}.todo-grid[data-v-f7abb200]{grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:.75rem;display:grid}.todo-item[data-v-f7abb200]{color:inherit;background:#161b22;border:1px solid #30363d;border-radius:8px;flex-direction:column;align-items:flex-start;gap:.35rem;padding:1rem;text-decoration:none;transition:border-color .15s;display:flex}.todo-item[data-v-f7abb200]:hover{border-color:#388bfd}.todo-item--static[data-v-f7abb200]{cursor:default}.todo-item--wide[data-v-f7abb200]{grid-column:span 2}@media (width<=768px){.todo-item--wide[data-v-f7abb200]{grid-column:span 1}}.todo-title[data-v-f7abb200]{color:#e6edf3;font-size:.875rem;font-weight:600}.todo-badge[data-v-f7abb200]{color:#58a6ff;font-size:1.25rem;font-weight:600}.todo-sub[data-v-f7abb200]{color:#8b949e;font-size:.6875rem;line-height:1.4}.todo-link[data-v-f7abb200]{color:#58a6ff;margin-top:.25rem;font-size:.75rem}.ann-list[data-v-f7abb200]{color:#c9d1d9;margin:0;padding-left:1.1rem;font-size:.8125rem}.ver-line[data-v-f7abb200]{color:#c9d1d9;margin:0;font-size:.9375rem}.batch-bar[data-v-1bdeeb64]{background:#388bfd14;border:1px solid #30363d;border-radius:8px;flex-wrap:wrap;align-items:center;gap:.5rem;margin-bottom:1rem;padding:.75rem 1rem;display:flex}.batch-bar span[data-v-1bdeeb64]{margin-right:.5rem;font-size:.9rem}.narrow[data-v-1bdeeb64]{width:2.5rem}.textarea[data-v-1bdeeb64]{color:#e6edf3;width:100%;font:inherit;resize:vertical;box-sizing:border-box;background:#0d1117;border:1px solid #30363d;border-radius:8px;margin-top:.35rem;padding:.5rem .65rem}.modal-backdrop[data-v-1bdeeb64]{z-index:50;background:#0009;justify-content:center;align-items:center;padding:1rem;display:flex;position:fixed;inset:0}.modal[data-v-1bdeeb64]{background:#161b22;border:1px solid #30363d;border-radius:12px;flex-direction:column;gap:.75rem;width:100%;max-width:480px;padding:1.25rem;display:flex}.modal h3[data-v-1bdeeb64]{margin:0}.modal-actions[data-v-1bdeeb64]{justify-content:flex-end;gap:.5rem;margin-top:.5rem;display:flex}label[data-v-1bdeeb64]{color:#8b949e;flex-direction:column;gap:.35rem;font-size:.85rem;display:flex}.intro[data-v-35114d6d]{max-width:48rem;margin:0 0 .75rem;font-size:.8125rem;line-height:1.45}.toolbar .chk[data-v-35114d6d]{color:#8b949e;align-items:center;gap:.35rem;font-size:.85rem;display:inline-flex}.cell-wrap[data-v-35114d6d]{word-break:break-word;max-width:12rem;font-size:.8rem}.actions[data-v-35114d6d]{white-space:normal;flex-wrap:wrap;align-items:center;gap:.35rem;display:flex}.tag[data-v-35114d6d]{border-radius:4px;padding:.1rem .35rem;font-size:.75rem;display:inline-block}.tag-warn[data-v-35114d6d]{color:#e3b341;background:#3d2a00}.sub-hint[data-v-35114d6d]{color:#8b949e;word-break:break-word;max-width:10rem;margin-top:.2rem;font-size:.72rem}.btn-sm.warn[data-v-35114d6d]{color:#e3b341;border-color:#7c4a00}.note[data-v-1eff35ad]{max-width:52rem;margin-bottom:1rem;line-height:1.5}.hint[data-v-1eff35ad]{color:#8b949e;margin-top:.35rem;font-size:.75rem}.chart-section[data-v-1eff35ad]{margin-top:1.5rem}.chart-heading[data-v-1eff35ad]{margin:0 0 .75rem;font-size:1rem;font-weight:600}.bar-chart[data-v-1eff35ad]{flex-direction:column;gap:.45rem;display:flex}.bar-row[data-v-1eff35ad]{grid-template-columns:4rem 1fr 4.5rem;align-items:center;gap:.5rem;font-size:.85rem;display:grid}.bar-label[data-v-1eff35ad]{color:#8b949e}.bar-track[data-v-1eff35ad]{background:#21262d;border-radius:6px;height:10px;overflow:hidden}.bar-fill[data-v-1eff35ad]{background:linear-gradient(90deg,#238636,#3fb950);border-radius:6px;min-width:2px;height:100%}.bar-fill--amber[data-v-1eff35ad]{background:linear-gradient(90deg,#9e6a03,#d4a72c)}.bar-value[data-v-1eff35ad]{text-align:right;font-variant-numeric:tabular-nums}.rank-section[data-v-1eff35ad]{margin-top:2rem}@media (width<=520px){.bar-row[data-v-1eff35ad]{grid-template-columns:3rem minmax(0,1fr) 3.25rem;gap:.35rem;font-size:.78rem}}.chart-section[data-v-c86841e7]{border-top:1px solid #30363d;margin-top:1.5rem;padding-top:1rem}.chart-heading[data-v-c86841e7]{color:#e6edf3;margin:0 0 1rem;font-size:.9375rem;font-weight:600}.bar-chart[data-v-c86841e7]{flex-direction:column;gap:.5rem;display:flex}.bar-row[data-v-c86841e7]{grid-template-columns:5.5rem 1fr 3rem;align-items:center;gap:.5rem;font-size:.8125rem;display:grid}.bar-label[data-v-c86841e7]{color:#8b949e;text-align:right}.bar-track[data-v-c86841e7]{background:#21262d;border-radius:4px;height:10px;overflow:hidden}.bar-fill[data-v-c86841e7]{background:linear-gradient(90deg,#388bfd,#58a6ff);border-radius:4px;min-width:2px;height:100%;transition:width .2s}.bar-fill--amber[data-v-c86841e7]{background:linear-gradient(90deg,#d4a72c,#e3b341)}.bar-fill--green[data-v-c86841e7]{background:linear-gradient(90deg,#238636,#3fb950)}.bar-value[data-v-c86841e7]{color:#c9d1d9;text-align:right;font-variant-numeric:tabular-nums}.trend-table-wrap[data-v-c86841e7]{border:1px solid #30363d;border-radius:8px;overflow-x:auto}.trend-table[data-v-c86841e7]{border-collapse:collapse;width:100%;font-size:.8125rem}.trend-table th[data-v-c86841e7],.trend-table td[data-v-c86841e7]{text-align:left;border-bottom:1px solid #30363d;padding:.5rem .75rem}.trend-table th[data-v-c86841e7]{color:#8b949e;background:#161b22;font-weight:500}.trend-table td[data-v-c86841e7]{color:#c9d1d9}.trend-table tbody tr:last-child td[data-v-c86841e7]{border-bottom:none}.cell-mono[data-v-c86841e7]{text-overflow:ellipsis;max-width:12rem;font-family:ui-monospace,monospace;font-size:.75rem;overflow:hidden}.stats-note[data-v-c86841e7]{margin:0 0 .75rem;font-size:.8125rem;line-height:1.45}.stats-banner[data-v-c86841e7]{background:#161b22;border:1px solid #30363d;border-radius:6px;margin:0 0 1rem;padding:.65rem .75rem;font-size:.8125rem;line-height:1.5}@media (width<=520px){.bar-row[data-v-c86841e7]{grid-template-columns:4rem minmax(0,1fr) 2.75rem;gap:.35rem;font-size:.75rem}.bar-label[data-v-c86841e7]{text-align:left;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}}.intro[data-v-9a067a58]{max-width:48rem;margin:0 0 1rem;font-size:.8125rem;line-height:1.45}.intro code[data-v-9a067a58]{font-size:.75rem}.toolbar[data-v-9a067a58]{flex-wrap:wrap;align-items:flex-end;gap:.75rem;margin-bottom:1rem;display:flex}.toolbar label[data-v-9a067a58]{color:#8b949e;flex-direction:column;gap:.35rem;font-size:.85rem;display:flex}.note[data-v-9a067a58]{max-width:52rem;margin-bottom:.75rem;line-height:1.5}.meta-line[data-v-9a067a58]{margin-bottom:1rem;font-size:.8125rem}.store-block[data-v-9a067a58]{border-bottom:1px solid #30363d;margin-bottom:2rem;padding-bottom:1.5rem}.store-block[data-v-9a067a58]:last-child{border-bottom:none}.store-title[data-v-9a067a58]{flex-wrap:wrap;align-items:baseline;gap:.75rem;margin:0 0 1rem;font-size:1.05rem;display:flex}.store-sum[data-v-9a067a58]{color:#8b949e;font-size:.85rem;font-weight:400}.section[data-v-9a067a58]{margin-top:1rem}.subheading[data-v-9a067a58]{margin:0 0 .5rem;font-size:.9rem;font-weight:600}.split-grid[data-v-9a067a58]{grid-template-columns:1fr;gap:1.25rem;display:grid}@media (width>=960px){.split-grid[data-v-9a067a58]{grid-template-columns:1fr 1fr}}.hint-small[data-v-9a067a58]{margin:0 0 .5rem;font-size:.75rem}.intro[data-v-d8198107]{max-width:52rem;margin:0 0 1rem;font-size:.8125rem;line-height:1.5}.small[data-v-d8198107]{margin:0 0 .75rem;font-size:.78rem}.field-block[data-v-d8198107]{color:#8b949e;flex-direction:column;gap:.35rem;max-width:560px;margin-bottom:1rem;font-size:.85rem;display:flex}.window-row[data-v-d8198107]{flex-wrap:wrap;align-items:center;gap:.5rem;margin-bottom:.5rem;display:flex}.window-input[data-v-d8198107]{width:5rem}.window-sep[data-v-d8198107]{color:#8b949e;font-size:.85rem}.intro[data-v-5e93525c]{max-width:52rem;margin:0 0 1rem;font-size:.8125rem;line-height:1.5}.norm[data-v-5e93525c]{font-weight:600}.small[data-v-5e93525c]{margin:0 0 .5rem;font-size:.78rem}.form-grid[data-v-5e93525c]{gap:.65rem;max-width:360px;display:grid}.form-grid--wide[data-v-5e93525c]{grid-template-columns:1fr 1fr;max-width:560px}.form-grid--wide .span-2[data-v-5e93525c]{grid-column:1/-1}@media (width<=640px){.form-grid--wide[data-v-5e93525c]{grid-template-columns:1fr}}.form-grid label[data-v-5e93525c]{color:#8b949e;flex-direction:column;gap:.25rem;font-size:.85rem;display:flex}.hint[data-v-5e93525c]{color:#6e7681;font-size:.72rem;line-height:1.35}.checkbox-row[data-v-5e93525c]{color:#e6edf3;align-items:center;gap:.5rem;margin:.5rem 0 .75rem;font-size:.85rem;display:flex}.form-block[data-v-9f7b7884]{flex-direction:column;gap:.75rem;max-width:520px;display:flex}.file-line[data-v-9f7b7884]{color:#8b949e;font-size:.9rem}.chk[data-v-9f7b7884]{align-items:center;gap:.5rem;font-size:.9rem;display:flex}.toolbar[data-v-8da226db]{flex-wrap:wrap;align-items:flex-end;gap:.75rem;margin-bottom:1rem;display:flex}.toolbar label[data-v-8da226db]{color:#8b949e;flex-direction:column;gap:.35rem;font-size:.85rem;display:flex}.pager[data-v-8da226db]{gap:.5rem;margin-top:.75rem;display:flex}.modal-backdrop[data-v-8da226db]{z-index:50;background:#0009;justify-content:center;align-items:center;padding:1rem;display:flex;position:fixed;inset:0}.modal[data-v-8da226db]{background:#161b22;border:1px solid #30363d;border-radius:12px;flex-direction:column;gap:.75rem;width:100%;max-width:480px;padding:1.25rem;display:flex}.modal h3[data-v-8da226db]{margin:0}.modal-actions[data-v-8da226db]{justify-content:flex-end;gap:.5rem;margin-top:.5rem;display:flex}.chk[data-v-8da226db]{align-items:center;gap:.5rem;display:flex}.modal label[data-v-8da226db]{color:#8b949e;flex-direction:column;gap:.35rem;font-size:.85rem;display:flex}.intro[data-v-837960fe]{max-width:48rem;margin:0 0 1rem;font-size:.8125rem;line-height:1.45}.pager[data-v-837960fe]{flex-wrap:wrap;align-items:center;gap:.75rem;margin:.75rem 0;display:flex}.pager-info[data-v-837960fe]{color:#8b949e;font-size:.8125rem}.batch-actions[data-v-837960fe]{gap:.5rem;margin-top:.5rem;display:flex}.toolbar[data-v-3f81bbee]{flex-wrap:wrap;align-items:flex-end;gap:.75rem;margin-bottom:1rem;display:flex}.toolbar label[data-v-3f81bbee]{color:#8b949e;flex-direction:column;gap:.35rem;font-size:.85rem;display:flex}.toolbar .input[data-v-3f81bbee]{min-width:10rem}.pager-text[data-v-3f81bbee]{color:#8b949e;font-size:.8125rem}.td-target[data-v-3f81bbee]{word-break:break-all;max-width:14rem}.col-detail[data-v-3f81bbee]{white-space:nowrap;width:5rem}.result-tag[data-v-3f81bbee]{border-radius:6px;padding:.15rem .5rem;font-size:.8125rem;display:inline-block}.result-tag.is-ok[data-v-3f81bbee]{color:#56d364;background:#2ea04333}.result-tag.is-bad[data-v-3f81bbee]{color:#ff7b72;background:#f8514933}.result-tag.is-neutral[data-v-3f81bbee]{color:#8b949e;background:#8b949e26}.modal-backdrop[data-v-3f81bbee]{z-index:50;background:#0009;justify-content:center;align-items:center;padding:1rem;display:flex;position:fixed;inset:0}.modal[data-v-3f81bbee]{background:#161b22;border:1px solid #30363d;border-radius:12px;flex-direction:column;gap:.75rem;width:100%;max-width:560px;max-height:min(90vh,520px);padding:1.25rem;display:flex}.modal h3[data-v-3f81bbee]{margin:0;font-size:1rem}.detail-pre[data-v-3f81bbee]{white-space:pre-wrap;word-break:break-all;background:#0d1117;border:1px solid #30363d;border-radius:8px;max-height:360px;margin:0;padding:.75rem;font-size:.75rem;line-height:1.45;overflow:auto}.modal-actions[data-v-3f81bbee]{justify-content:flex-end;display:flex}*{box-sizing:border-box}body{color:#e6edf3;background:#0f1419;margin:0;font-family:system-ui,-apple-system,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif}#shell{flex-direction:column;min-height:100vh;display:flex}.topbar{background:#161b22;border-bottom:1px solid #30363d;align-items:center;gap:1.5rem;padding:.75rem 1.25rem;display:flex}.brand{font-weight:600}.topbar nav{flex:1;gap:1rem;display:flex}.topbar a{color:#58a6ff;text-decoration:none}.topbar a.router-link-active{font-weight:600;text-decoration:underline}.btn-text{color:#e6edf3;cursor:pointer;background:0 0;border:1px solid #30363d;border-radius:6px;padding:.35rem .75rem}.btn-text:hover{background:#21262d}.main{flex:1;width:100%;max-width:1200px;margin:0 auto;padding:1.25rem}.page h2{margin-top:0}.login-card{background:#161b22;border:1px solid #30363d;border-radius:12px;max-width:400px;margin:4rem auto;padding:2rem}.login-card h1{margin-top:0;font-size:1.35rem}.login-card label{color:#8b949e;margin-top:1rem;font-size:.85rem;display:block}.login-card input{color:#e6edf3;background:#0d1117;border:1px solid #30363d;border-radius:6px;width:100%;margin-top:.35rem;padding:.5rem .65rem}.btn-primary{color:#fff;cursor:pointer;background:#238636;border:none;border-radius:8px;width:100%;margin-top:1.25rem;padding:.6rem;font-weight:600}.btn-primary:disabled{opacity:.6;cursor:not-allowed}.hint,.foot-note{color:#8b949e;font-size:.8rem;line-height:1.4}.error{color:#f85149;font-size:.9rem}.muted{color:#8b949e}.grid{grid-template-columns:repeat(auto-fill,minmax(160px,1fr));gap:1rem;display:grid}.stat{background:#161b22;border:1px solid #30363d;border-radius:10px;padding:1rem}.stat .label{color:#8b949e;font-size:.8rem}.stat .value{margin-top:.35rem;font-size:1.35rem;font-weight:600}.table-wrap{overflow-x:auto}.table{border-collapse:collapse;width:100%;font-size:.9rem}.table th,.table td{text-align:left;border-bottom:1px solid #30363d;padding:.5rem .65rem}.table th{color:#8b949e;font-weight:500}.admin-shell{background:#0f1419;min-height:100vh;display:flex}.sidebar{background:#161b22;border-right:1px solid #30363d;flex-shrink:0;width:220px;padding:1rem 0}.sidebar-brand{border-bottom:1px solid #30363d;margin-bottom:.75rem;padding:0 1rem 1rem;font-size:.95rem;font-weight:600}.side-nav{flex-direction:column;gap:.15rem;padding:0 .5rem;display:flex}.side-nav a{color:#8b949e;border-radius:6px;padding:.45rem .75rem;font-size:.875rem;text-decoration:none}.side-nav a:hover{color:#e6edf3;background:#21262d}.side-nav a.nav-active{color:#58a6ff;background:#388bfd1f;font-weight:500}.nav-divider{background:#30363d;height:1px;margin:.5rem .75rem}.admin-main-col{flex-direction:column;flex:1;min-width:0;display:flex}.admin-top{background:#161b22;border-bottom:1px solid #30363d;justify-content:space-between;align-items:center;padding:.75rem 1.25rem;display:flex}.top-title{font-weight:600}.admin-content{flex:1;width:100%;max-width:1280px;margin:0 auto;padding:1.25rem}.toolbar{flex-wrap:wrap;align-items:center;gap:.75rem;margin-bottom:1rem;display:flex}.toolbar label{color:#8b949e;align-items:center;gap:.35rem;font-size:.85rem;display:flex}input.input,select.select,textarea.textarea{color:#e6edf3;background:#0d1117;border:1px solid #30363d;border-radius:6px;padding:.4rem .55rem;font-size:.875rem}.btn-sm{color:#e6edf3;cursor:pointer;background:#21262d;border:1px solid #30363d;border-radius:6px;padding:.35rem .65rem;font-size:.8rem}.btn-sm:hover{background:#30363d}.btn-sm.danger{color:#ff7b72;border-color:#da3633}.btn-sm.primary{color:#fff;background:#238636;border-color:#238636}.btn-sm.primary:hover{background:#2ea043}.pager{color:#8b949e;align-items:center;gap:.5rem;margin-top:1rem;font-size:.85rem;display:flex}.tabs{flex-wrap:wrap;gap:.25rem;margin-bottom:1rem;display:flex}.tabs button{color:#8b949e;cursor:pointer;background:#161b22;border:1px solid #30363d;border-radius:6px;padding:.4rem .85rem;font-size:.85rem}.tabs button.active{color:#58a6ff;background:#388bfd1a;border-color:#388bfd}.link{color:#58a6ff;cursor:pointer;text-decoration:none}.link:hover{text-decoration:underline}.detail-grid{grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:.5rem 1.5rem;font-size:.9rem;display:grid}.detail-grid .k{color:#8b949e}.section-block{border-top:1px solid #30363d;margin-top:1.5rem;padding-top:1rem}.section-block h3{margin:0 0 .75rem;font-size:1rem}:root{--admin-mobile-breakpoint:960px;--admin-touch-min:42px}body.admin-drawer-open{overflow:hidden}@media (width<=960px){body{padding-left:env(safe-area-inset-left,0);padding-right:env(safe-area-inset-right,0)}.login-card{max-width:calc(100vw - 1.5rem);margin:1rem auto;padding:1.25rem}.btn-menu{width:var(--admin-touch-min);height:var(--admin-touch-min);color:#e6edf3;cursor:pointer;-webkit-tap-highlight-color:transparent;background:#21262d;border:1px solid #30363d;border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;margin-left:-.25rem;padding:0;display:inline-flex}.btn-menu:active{background:#30363d}.btn-menu-icon{background:currentColor;border-radius:1px;width:18px;height:2px;display:block;box-shadow:0 -6px,0 6px}.sidebar-backdrop{z-index:150;cursor:pointer;opacity:0;pointer-events:none;-webkit-tap-highlight-color:transparent;background:#0104098c;border:none;margin:0;padding:0;transition:opacity .2s;display:block;position:fixed;inset:0}.sidebar-backdrop.is-visible{opacity:1;pointer-events:auto}.sidebar{z-index:200;width:min(288px,86vw);box-shadow:none;padding-top:calc(.75rem + env(safe-area-inset-top,0));padding-bottom:env(safe-area-inset-bottom,0);transition:transform .22s;position:fixed;top:0;bottom:0;left:0;transform:translate(-100%)}.admin-shell.sidebar-open .sidebar{transform:translate(0);box-shadow:8px 0 32px #00000073}.admin-main-col{width:100%}.admin-top{padding:.5rem calc(.75rem + env(safe-area-inset-right,0)) .5rem calc(.65rem + env(safe-area-inset-left,0));z-index:40;align-items:center;gap:.65rem;display:flex;position:sticky;top:0}.top-title{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;font-size:.9375rem;overflow:hidden}.btn-logout{min-height:var(--admin-touch-min);flex-shrink:0;padding:.35rem .65rem;font-size:.8125rem}.admin-content{padding:.75rem calc(.75rem + env(safe-area-inset-right,0)) calc(1rem + env(safe-area-inset-bottom,0)) calc(.75rem + env(safe-area-inset-left,0));max-width:none}.page h2{font-size:1.125rem}.toolbar{flex-direction:column;align-items:stretch;gap:.65rem}.toolbar label{flex-direction:column;align-items:stretch;width:100%}.toolbar .select,.toolbar .input{width:100%;min-height:var(--admin-touch-min);font-size:16px}.toolbar .btn-sm{min-height:var(--admin-touch-min);align-self:flex-start}.pager{flex-wrap:wrap;gap:.5rem}.pager .btn-sm{min-height:var(--admin-touch-min)}.tabs button{min-height:var(--admin-touch-min);padding:.45rem .75rem}.btn-sm{min-height:36px}.table{font-size:.8125rem}.table th,.table td{padding:.45rem .5rem}.side-nav a{padding:.65rem .85rem;font-size:.9375rem}.detail-grid,.grid{grid-template-columns:1fr}}@media (width>=961px){.btn-menu{display:none}.sidebar-backdrop{display:none!important}}
