.cola-menu-showcase { margin-block: 90px 90px; scroll-margin-top:100px; }
.cmd-section-heading { display:flex; justify-content:space-between; align-items:flex-end; gap:28px; margin-bottom:28px; }
html body .cmd-section-heading h2 { margin:10px 0 12px; font-size:36px!important; }
.cmd-section-heading p { max-width:640px; margin:0; font-size:15px; }
.cmd-support-badges { display:flex; flex-wrap:wrap; justify-content:flex-end; gap:7px; max-width:310px; }
.cmd-support-badges > * { padding:7px 11px; border:1px solid #353036; border-radius:7px; font-size:11px; white-space:nowrap; color:#d3cbd0; background:#181416; }
.cmd-support-badges a { color:#ff7182; border-color:#692b37; }
.cola-menu-demo { --cmd-accent:#647aff; --esp-color:#5c73ff; --chams-color:#a070ff; --chams-opacity:.4; color:#d9dce7; background:#0e1015; border:1px solid #303440; border-radius:15px; box-shadow:0 30px 80px #0007; overflow:hidden; position:relative; font:14px/1.5 Arial,sans-serif; color-scheme:dark; }
.cola-menu-demo:focus-visible { outline:2px solid #647aff; outline-offset:5px; }
.cola-menu-demo button,.cola-menu-demo input,.cola-menu-demo select { font:inherit!important; }
.cola-menu-demo :is(button,input,select):focus-visible { outline:2px solid #8999ff; outline-offset:3px; }
.cola-menu-demo [hidden] { display:none!important; }
.cmd-topbar { display:flex; justify-content:space-between; align-items:center; gap:20px; min-height:72px; padding:14px 24px; border-bottom:1px solid #292d38; background:#14171f; box-sizing:border-box; }
.cmd-wordmark { display:flex; align-items:center; gap:14px; }
.cmd-wordmark b { color:#fff; letter-spacing:.06em; font-size:20px; }
.cmd-wordmark span { font-size:9px; letter-spacing:.12em; color:#939bad; padding-left:14px; border-left:1px solid #3a4050; }
.cmd-profile { display:flex; align-items:center; gap:8px; }
.cmd-profile select { width:166px; }
.cola-menu-demo :is(select,input[type=text]) { border:1px solid #323745; border-radius:6px; background:#1b1e27; color:#e9ebf1; min-height:38px; padding:8px 10px; box-sizing:border-box; max-width:100%; }
.cmd-profile button { display:grid; place-items:center; width:38px; height:38px; border:1px solid #323745; border-radius:6px; background:#1b1e27; color:#8999ff; cursor:pointer; }
.cmd-window-body { display:grid; grid-template-columns:148px minmax(0,1fr); }
.cmd-tabs { display:flex; flex-direction:column; gap:7px; padding:20px 12px; border-right:1px solid #252a35; background:#11131a; }
.cmd-tabs button { display:flex; align-items:center; gap:11px; min-height:44px; padding:10px 12px; text-align:left; border:0; border-radius:7px; background:transparent; color:#858d9f; cursor:pointer; }
.cmd-tabs button[aria-selected=true] { background:#212839; color:#dfe5ff; }
.cmd-tabs button[aria-selected=true] svg { color:#8392ff; }
.cmd-tabs button:hover { background:#1c202b; color:#fff; }
.cmd-nav-note { margin-top:auto; padding:70px 7px 4px; font-size:11px; color:#b6bece; line-height:1.8; }
.cmd-nav-note small { color:#687287; font-size:10px; }
.cmd-status-dot { display:inline-block; width:5px; height:5px; border-radius:50%; margin-right:5px; background:#54c899; }
.cmd-workspace { min-width:0; padding:24px; }
.cmd-workspace-grid { display:grid; grid-template-columns:minmax(0,1fr) 225px; gap:24px; align-items:start; min-height:430px; }
.cmd-panel-heading { margin-bottom:18px; }
.cmd-panel-heading > span { color:#6f788d; font-size:10px; letter-spacing:.08em; }
html body .cmd-panel-heading h3 { font-size:18px!important; color:#e8ebf4; margin:6px 0 0; }
.cmd-settings-grid { display:grid; grid-template-columns:repeat(2,minmax(0,1fr)); gap:14px; align-items:start; }
.cmd-group { padding:15px; border:1px solid #2a2f3b; background:#14171f; border-radius:8px; min-width:0; }
html body .cmd-group h4 { font-size:10px!important; font-weight:500!important; color:#788399; text-transform:uppercase; letter-spacing:.09em!important; margin:0 0 12px; }
.cmd-feature { display:flex; align-items:center; gap:6px; min-height:40px; border-radius:4px; }
.cmd-feature > label { display:flex; align-items:center; justify-content:space-between; min-width:0; flex:1; gap:8px; padding-block:8px; cursor:pointer; color:#c6cbd8; font-size:12px; }
.cmd-feature input[type=checkbox] { appearance:none; flex:none; cursor:pointer; width:29px; height:17px; margin:0; border:1px solid #424857; border-radius:20px; background:#303541; position:relative; }
.cmd-feature input[type=checkbox]::after { content:''; position:absolute; width:11px; height:11px; top:2px; left:2px; border-radius:50%; background:#9298a7; }
.cmd-feature input[type=checkbox]:checked { background:#6075f5; border-color:#6075f5; }
.cmd-feature input[type=checkbox]:checked::after { left:14px; background:#f4f5ff; }
.cmd-bind { display:flex; align-items:center; justify-content:center; min-width:27px; height:28px; padding:3px 5px; gap:3px; background:transparent; color:#626e86; border:1px solid transparent; border-radius:4px; cursor:pointer; }
.cmd-bind:hover { color:#b6c2ff; border-color:#4f5d8f; }
.cmd-bind svg { width:12px; height:12px; }
.cmd-bind kbd { font:10px/1.2 Arial,sans-serif; color:#c6ceee; }
.cmd-bind:has(kbd:not(:empty)) { max-width:90px; }
.cmd-range { display:block; margin-top:16px; color:#b9c2d5; font-size:12px; }
.cmd-range > span { display:flex; justify-content:space-between; gap:10px; margin-bottom:8px; }
.cmd-range output { color:#8fa0ff; white-space:nowrap; }
.cmd-range input { display:block; width:100%; height:16px; margin:0; accent-color:#6c7fff; cursor:pointer; }
.cmd-select-row,.cmd-color-row { display:flex; align-items:center; justify-content:space-between; gap:8px; margin-top:15px; color:#b9c2d5; font-size:12px; }
.cmd-select-row select { max-width:108px; min-height:34px; padding:5px 7px; font-size:11px!important; }
html body .cmd-group-note { color:#778299; font:11px/1.7 Arial,sans-serif!important; margin:18px 0 0; }
.cmd-shortcut-hint { display:flex; gap:8px; margin-top:20px; color:#64728f; font-size:10px; line-height:1.6; }
.cmd-shortcut-hint svg { flex:none; width:16px; }
.cmd-color-row input[type=color] { width:32px; height:26px; padding:1px; border:1px solid #42495b; border-radius:4px; cursor:pointer; background:transparent; }
.cmd-swatches { display:flex; gap:8px; justify-content:flex-end; margin-top:10px; }
.cmd-swatches button { width:18px; height:18px; padding:0; background:var(--swatch); border:2px solid #14171f; outline:1px solid #444d62; border-radius:50%; cursor:pointer; }
.cmd-text-field { display:grid; gap:7px; margin-top:18px; font-size:12px; color:#9ba6be; }
.cmd-plain-button,.cmd-config-actions button { min-height:34px; padding:7px 12px; border:1px solid #3d465d; background:#232b41; color:#cdd6ff; border-radius:5px; cursor:pointer; font-size:11px!important; }
.cmd-text-link { color:#a4b3ff; font-size:11px; display:inline-block; margin-top:12px; }
.cmd-preview { padding:12px; background:#10131c; border:1px solid #2c3344; border-radius:8px; overflow:hidden; }
.cmd-preview-title { display:flex; justify-content:space-between; gap:10px; font-size:9px; letter-spacing:.1em; color:#8491b0; }
.cmd-preview-title small { font-size:9px; color:#596984; letter-spacing:0; }
.cmd-target-scene { position:relative; width:100%; height:300px; overflow:hidden; margin-top:12px; background:radial-gradient(ellipse at center,#2430495c,transparent 70%),repeating-linear-gradient(90deg,transparent 0 24px,#647aff09 25px 26px),repeating-linear-gradient(0deg,transparent 0 24px,#647aff09 25px 26px); }
.cmd-target-scene > img { position:absolute; inset:0; width:100%; height:100%; object-fit:contain; opacity:var(--preview-opacity,.9); filter:saturate(.55); }
.cmd-target-chams { position:absolute; inset:0; opacity:0; background:var(--chams-color); mask-image:var(--demo-target); mask-size:contain; mask-position:center; mask-repeat:no-repeat; }
.cmd-preview[data-chams=true] .cmd-target-chams { opacity:var(--chams-opacity); }
.cmd-target-box { position:absolute; inset:28px 24px 24px; border:1px solid var(--esp-color); }
.cmd-target-name { position:absolute; z-index:2; left:0; right:0; top:8px; text-align:center; font-size:8px; color:#dce6ff; letter-spacing:.08em; }
.cmd-target-health { position:absolute; top:30px; bottom:26px; left:14px; width:3px; background:linear-gradient(#65e2b0 65%,#283649 65%); }
.cmd-target-distance { position:absolute; z-index:2; left:0; right:0; bottom:8px; text-align:center; font-size:10px; color:#ced7eb; }
.cmd-target-skeleton { position:absolute; inset:0; width:100%; height:100%; color:var(--esp-color); }
.cmd-fov-ring { position:absolute; z-index:2; border:1px solid #7e91ff80; width:var(--fov-size,140px); height:var(--fov-size,140px); border-radius:50%; left:50%; top:48%; transform:translate(-50%,-50%); }
.cmd-crosshair { position:absolute; z-index:3; width:18px; height:18px; left:50%; top:48%; transform:translate(-50%,-50%); background:linear-gradient(#fff,#fff) center/1px 18px no-repeat,linear-gradient(#fff,#fff) center/18px 1px no-repeat; opacity:.8; }
.cmd-aim-point { position:absolute; z-index:3; width:4px; height:4px; border-radius:50%; background:#8c9aff; left:50%; top:22%; }
.cmd-radar { position:absolute; right:5px; bottom:35px; width:54px; height:54px; border:1px solid #8193d061; border-radius:50%; background:linear-gradient(#7c91b045,#7c91b045) center/1px 100% no-repeat,linear-gradient(#7c91b045,#7c91b045) center/100% 1px no-repeat,#0b1424c2; }
.cmd-radar i { position:absolute; width:3px; height:3px; background:var(--esp-color); border-radius:50%; top:15px; left:34px; }
.cmd-radar i:nth-child(2) { top:37px; left:18px; }.cmd-radar i:nth-child(3) { top:26px; left:8px; }
.cmd-preview[data-esp=false] .cmd-esp-element,.cmd-preview[data-boxes=false] .cmd-target-box,.cmd-preview[data-skeleton=false] .cmd-target-skeleton,.cmd-preview[data-health=false] .cmd-target-health,.cmd-preview[data-names=false] .cmd-target-name,.cmd-preview[data-crosshair=false] .cmd-crosshair,.cmd-preview[data-radar=false] .cmd-radar,.cmd-preview[data-aim-fov=false] .cmd-fov-ring,.cmd-preview[data-aim-point=false] .cmd-aim-point { visibility:hidden; }
html body .cmd-preview > p { font:9px/1.6 Arial,sans-serif!important; color:#5f6f89; margin:10px 0 0; text-align:center; }
.cmd-tools { display:grid; grid-template-columns:1.1fr 1fr; gap:20px; padding-top:20px; margin-top:20px; border-top:1px solid #292f3d; }
.cmd-tool-title { display:flex; justify-content:space-between; align-items:center; gap:10px; margin-bottom:12px; }
html body .cmd-tool-title h3 { color:#cbd3e5; font-size:12px!important; margin:0; }
.cmd-tool-title > span { font-size:9px; color:#68768f; }
html body .cmd-empty { margin:0 0 10px; font:11px/1.6 Arial,sans-serif!important; color:#75839c; }
.cmd-keybinds > small { color:#596981; font-size:9px; }
.cmd-keybinds table { width:100%; table-layout:fixed; border-collapse:collapse; color:#b5c1db; font-size:11px; }
.cmd-keybinds th { text-align:left; color:#5f708f; font-size:9px; font-weight:400; }
.cmd-keybinds td { border-top:1px solid #232b3c; padding:7px 0; overflow-wrap:anywhere; }
.cmd-keybinds th:last-child,.cmd-keybinds td:last-child { width:34px; text-align:right; }
.cmd-keybinds kbd { padding:3px 6px; background:#242e46; border:1px solid #45547b; border-radius:4px; font:10px monospace; }
.cmd-keybinds td button { border:0; background:transparent; color:#8c9fc6; cursor:pointer; padding:5px; }
.cmd-configs > input { width:100%; }
.cmd-config-actions { display:flex; flex-wrap:wrap; gap:7px; margin-top:9px; }
.cmd-config-actions button:first-child { background:#4054ad; border-color:#5c70ce; color:#fff; }
.cmd-config-actions button:disabled { opacity:.35; cursor:default; }
html body .cmd-live-status { font:10px/1.5 Arial,sans-serif!important; color:#647696; margin:18px 0 0; min-height:15px; }
.cmd-context { position:fixed; z-index:110; min-width:180px; padding:6px; border:1px solid #465171; background:#1a2030; box-shadow:0 12px 40px #0009; border-radius:7px; }
.cmd-context > strong { display:block; color:#7081a4; padding:7px 10px; font-size:10px; font-weight:400; }
.cmd-context button { display:block; width:100%; border:0; background:transparent; color:#d7e0f5; padding:10px; text-align:left; cursor:pointer; border-radius:4px; font-size:12px!important; }
.cmd-context button:hover,.cmd-context button:focus-visible { background:#344166; }
.cmd-context button:disabled { opacity:.35; }
.cmd-bind-dialog { width:min(360px,calc(100vw - 32px)); box-sizing:border-box; padding:26px; background:#171e2d; color:#dce4f9; border:1px solid #5a6b9c; border-radius:12px; }
.cmd-bind-dialog::backdrop { background:#050912c9; }
html body .cmd-bind-dialog h3 { margin:0; font-size:21px!important; }.cmd-bind-dialog p { color:#94a3c3; font-size:12px; }
.cmd-capture-key { display:block; text-align:center; border:1px dashed #6479b2; background:#111a2b; padding:25px 10px; margin-block:20px; color:#8fa6f4; border-radius:6px; font:18px monospace; }
.cmd-bind-help { min-height:35px; }
@media(max-width:1150px) { .cmd-settings-grid { grid-template-columns:1fr; }.cmd-workspace-grid { grid-template-columns:minmax(0,1fr) 200px; }.cmd-workspace { padding:18px; }.cmd-tabs { padding-inline:8px; }.cmd-window-body { grid-template-columns:126px minmax(0,1fr); } }
@media(max-width:760px) { .cmd-section-heading { flex-direction:column; align-items:flex-start; }.cmd-support-badges { max-width:none; justify-content:flex-start; }.cmd-window-body { grid-template-columns:1fr; }.cmd-tabs { display:grid; grid-template-columns:repeat(4,minmax(0,1fr)); gap:4px; padding:8px; border-right:0; border-bottom:1px solid #292f3d; }.cmd-tabs button { min-width:0; justify-content:center; padding:8px 3px; gap:5px; font-size:12px!important; }.cmd-tabs button svg { width:14px; height:14px; flex-shrink:0; }.cmd-nav-note { display:none; }.cmd-tools { grid-template-columns:1fr; }.cmd-workspace-grid { grid-template-columns:minmax(0,1fr) 190px; gap:14px; }.cmd-wordmark span { display:none; } }
@media(max-width:520px) { .cola-menu-showcase { margin-block:60px 80px; }.cmd-topbar { padding:12px; }.cmd-profile select { width:132px; }.cmd-workspace { padding:12px; }.cmd-workspace-grid { grid-template-columns:1fr; }.cmd-preview { max-width:100%; }.cmd-target-scene { height:230px; }.cmd-target-skeleton { inset-inline:15%; width:70%; }.cmd-target-box { inset-inline:25%; }.cmd-target-health { left:20%; }.cmd-group { padding:14px; }.cmd-section-heading h2 { font-size:30px!important; }.cmd-bind { min-height:34px; min-width:34px; }.cmd-feature { min-height:44px; } }
@media(prefers-reduced-motion:no-preference) { .cmd-feature input[type=checkbox]::after { transition:left 120ms ease; }.cmd-tabs button { transition:background-color 120ms ease,color 120ms ease; } }

/* Dimensions, contrast and control placement follow the supplied game-menu image. */
.cola-menu-demo { display:grid; grid-template-columns:212px minmax(0,1fr); max-width:873px; margin-inline:auto; border:1px solid #1b1b1b; border-radius:8px; background:radial-gradient(ellipse at 55% 0,#15141466,transparent 58%),repeating-linear-gradient(90deg,#090a0988 0 5px,#0b0c0b88 6px 12px),#090a09; color:#d6d6d6; font-family:Inter,Arial,sans-serif; box-shadow:0 20px 60px #0005; }
.cmd-tabs { grid-column:1; grid-row:1; padding:66px 10px 12px; gap:16px; background:#08090866; border-color:#171717; }
.cmd-tabs button { min-height:41px; padding:10px 14px; color:#6f706f; font-size:13px!important; gap:10px; }
.cmd-tabs button[aria-selected=true] { background:#171817; color:#e3e3e3; }
.cmd-tabs button[aria-selected=true] svg { color:#4b66ff; }
.cmd-tabs button:hover { background:#141514; }
.cmd-workspace { padding:12px 12px 38px 16px; min-height:588px; }
.cmd-topbar { padding:0; min-height:36px; background:none; border:0; margin-bottom:20px; }
.cmd-profile { gap:8px; }
.cmd-profile select { width:220px; }
.cola-menu-demo :is(select,input[type=text],input[type=search]) { background:#151615; border-color:#1e201e; border-radius:6px; min-height:36px; color:#ddd; font-size:13px!important; }
.cmd-profile button,.cmd-search-button { display:grid; place-items:center; width:36px; height:36px; padding:0; background:#121312; border:1px solid #20211f; border-radius:6px; color:#4b66ff; cursor:pointer; }
.cmd-profile select { appearance:none; padding:8px 34px 8px 12px; background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='8' height='5'%3E%3Cpath d='m0 0 4 5 4-5' fill='%234b66ff'/%3E%3C/svg%3E"); background-position:right 18px center; background-repeat:no-repeat; }
.cmd-subtabs { display:flex; margin-bottom:12px; min-height:40px; }
.cmd-subtabs>span { display:inline-flex; align-items:center; gap:10px; padding:10px 14px; border-radius:6px; background:#151615; color:#d5d5d5; font-size:13px; }
.cmd-subtabs svg { color:#4b66ff; }
.cmd-settings-grid { grid-template-columns:repeat(2,minmax(0,1fr)); gap:8px; }
.cmd-card { min-width:0; margin-bottom:10px; }
html body .cmd-card h4 { margin:0 0 12px 15px; font:400 11px/1 Inter,Arial,sans-serif!important; color:#656765; text-transform:uppercase; letter-spacing:0; }
.cmd-group { background:#111211ce; border:1px solid #1c1e1b; border-radius:7px; padding:10px 14px 12px; }
.cmd-feature { min-height:32px; position:relative; padding-right:0; }
.cmd-feature>label { padding:5px 0; font-size:13px; color:#777a77; gap:5px; }
.cmd-feature:has(input:checked)>label { color:#dfdfdf; }
.cmd-feature input[type=checkbox] { width:33px; height:20px; background:#1a1c1a; border-color:#292c29; }
.cmd-feature input[type=checkbox]::after { width:13px; height:13px; top:2px; left:2px; background:#737673; }
.cmd-feature input[type=checkbox]:checked { background:#4b66ff; border-color:#4b66ff; }
.cmd-feature input[type=checkbox]:checked::after { left:16px; background:#fff; }
.cmd-bind { position:absolute; right:35px; min-width:23px; height:24px; padding:3px; opacity:0; background:#111211; }
.cmd-feature:hover .cmd-bind,.cmd-feature:focus-within .cmd-bind,.cmd-bind:has(kbd[data-assigned]) { opacity:1; }
.cmd-bind svg { display:none; }.cmd-bind kbd { color:#8b99ef; }
.cmd-range { margin-top:8px; font-size:13px; color:#ddd; }
.cmd-range>span { margin-bottom:0; }.cmd-range output { color:#4b66ff; }
.cmd-range input { appearance:none; height:6px; margin:5px 0 6px; border-radius:1px; background:linear-gradient(to right,#4b66ff var(--range-fill,0%),#1a1b1a var(--range-fill,0%)); }
.cmd-range input::-webkit-slider-thumb { appearance:none; width:14px; height:14px; background:#dfdfdf; border-radius:50%; cursor:pointer; }
.cmd-range input::-moz-range-thumb { border:0; width:14px; height:14px; background:#dfdfdf; border-radius:50%; }
.cmd-select-row { display:block; margin-top:8px; color:#ddd; font-size:13px; }.cmd-select-row select { display:block; width:100%; max-width:none; margin-top:7px; }
.cmd-color-row { color:#ddd; font-size:13px; }.cmd-swatches button { min-width:22px; min-height:22px; }
.cmd-nav-account { margin-top:auto; padding:20px 0 0; display:flex; align-items:center; gap:10px; font-size:12px; color:#ddd; }
.cmd-nav-account>span { display:grid; place-items:center; width:30px; height:30px; border:1px solid #4b66ff; border-radius:50%; color:#667dff; background:#172036; }
.cmd-nav-account small { display:block; font-size:9px; color:#686c68; margin-top:4px; }
.cmd-tools { grid-column:1/-1; padding:20px 24px; margin:0; gap:20px; border-color:#1b1d1b; background:#0c0d0c; }
.cmd-live-status { grid-column:1/-1; margin-top:0!important; }
.cmd-configs>input { width:100%; }
.cmd-config-actions button:first-child { background:#324cc0; border-color:#4b66ff; }
.cmd-inline-preview { max-width:220px; margin:20px auto 0; border-top:1px solid #262926; }
.cmd-inline-preview .cmd-target-scene { height:210px; }
.cmd-inline-preview[data-chams=true] .cmd-target-chams { opacity:var(--chams-opacity); }
.cmd-inline-preview[data-esp=false] .cmd-esp-element,.cmd-inline-preview[data-boxes=false] .cmd-target-box,.cmd-inline-preview[data-skeleton=false] .cmd-target-skeleton,.cmd-inline-preview[data-health=false] .cmd-target-health,.cmd-inline-preview[data-names=false] .cmd-target-name { visibility:hidden; }
.cmd-sample-list { display:grid; gap:8px; margin-top:15px; }.cmd-sample-list button { background:#1b1d1b; color:#aaa; border:1px solid #2c2f2c; padding:10px; text-align:left; cursor:pointer; border-radius:4px; }
.cmd-search-field { color:#999; font-size:12px; display:grid; gap:8px; }.cmd-search-field input { width:100%; }
.cmd-skin-sample>span { display:block; height:80px; border-radius:4px; background:#434643; }.cmd-skin-sample[data-skin=crimson]>span { background:#b12742; }.cmd-skin-sample[data-skin=midnight]>span { background:#26335a; }
.cmd-skin-sample p { font-size:12px; color:#aaa; }
.cmd-search-dialog input { width:100%; background:#141814; color:#ddd; border:1px solid #384138; border-radius:4px; padding:10px; }
.cmd-search-results { display:grid; gap:5px; padding-block:18px; }.cmd-search-results button { background:#252c39; color:#ddd; padding:9px 10px; border:0; border-radius:4px; text-align:left; cursor:pointer; }
@media(max-width:760px) { .cola-menu-demo { grid-template-columns:148px minmax(0,1fr); }.cmd-tabs { display:flex; flex-direction:column; grid-column:1; padding:66px 8px 12px; gap:14px; }.cmd-tabs button { justify-content:flex-start; padding:10px; }.cmd-workspace { min-height:560px; padding:12px 12px 32px; }.cmd-profile select { width:140px; }.cmd-settings-grid { grid-template-columns:1fr; }.cmd-tools { padding:18px; }.cmd-nav-account { font-size:10px; } }
@media(max-width:540px) { .cola-menu-demo { display:block; }.cmd-tabs { flex-direction:row; padding:8px; gap:3px; border-right:0; }.cmd-tabs button { flex:1; justify-content:center; flex-direction:column; gap:4px; padding:8px 3px; font-size:10px!important; min-width:0; }.cmd-nav-account { display:none; }.cmd-workspace { min-height:560px; padding:12px; }.cmd-settings-grid { grid-template-columns:1fr; gap:10px; }.cmd-topbar { margin-bottom:16px; }.cmd-profile select { width:175px; }.cmd-tools { display:grid; grid-template-columns:1fr; }.cmd-bind { position:static; opacity:1; background:none; min-width:30px; height:34px; }.cmd-feature input[type=checkbox] { order:2; }.cmd-feature { min-height:40px; }.cmd-group { padding:12px 14px; }.cmd-range { margin-top:15px; } }
