.studio-control-anchor{display:none!important}nav.studio-control-rail{touch-action:auto;overscroll-behavior-inline:contain;-webkit-overflow-scrolling:touch;scrollbar-width:thin;scrollbar-color:#57534b #10100f;background:#10100f;border:1px solid #070707;border-radius:13px;flex-direction:row;align-items:center;min-width:0;max-width:100%;margin:0;position:relative;box-shadow:0 3px 8px #0004,inset 0 1px #ffffff0c;gap:0!important;width:max-content!important;max-height:none!important;padding:3px!important;display:flex!important;overflow:auto hidden!important}.studio-control-rail.is-dragging,.studio-control-rail.is-dragging *{-webkit-user-select:none;user-select:none;cursor:grabbing!important}.studio-control-rail>div{flex-shrink:0;display:flex;position:relative;width:auto!important}.studio-control-rail>:first-child.studio-control,.studio-control-rail>div:first-child>.studio-control{border-radius:9px 0 0 9px}.studio-control-rail>:last-child.studio-control,.studio-control-rail>div:last-child>.studio-control{border-radius:0 9px 9px 0}.studio-control-rail>div:only-child>.studio-control,.studio-control-rail>.studio-control:only-child{border-radius:9px}.studio-control-rail .setting-dock-divider{display:none!important}nav.dual-deck-rail{--deck-accent:var(--studio-category-color,#73e1bd);--deck-bg:color-mix(in srgb,var(--deck-accent) 12%,#0a1714);border:1px solid color-mix(in srgb,var(--deck-accent) 20%,#202624);background:#111614;border-radius:14px;width:100%;min-width:0;height:auto;padding:7px;box-shadow:0 3px 12px #0007,inset 0 1px 1px #ffffff1a}.dual-deck-rail .dual-deck-screen{border:1px solid color-mix(in srgb,var(--deck-accent) 35%,#18312b);min-width:0;height:auto;color:var(--deck-accent);background:radial-gradient(ellipse at 36% 0%,color-mix(in srgb,var(--deck-accent) 18%,transparent),transparent 63%),repeating-linear-gradient(0deg,#ffffff05 0 1px,transparent 1px 3px),var(--deck-bg);border-radius:10px;flex-direction:column;padding:10px 13px 12px;display:flex;overflow:hidden;box-shadow:inset 0 0 22px #000b,inset 0 1px 5px #ffffff18,0 0 7px #5fe9b52b}.dual-deck-cells{scrollbar-width:thin;scrollbar-color:color-mix(in srgb,var(--deck-accent) 50%,transparent) transparent;order:-1;grid-template-rows:repeat(2,minmax(0,1fr));grid-template-columns:repeat(7,minmax(0,1fr));grid-auto-columns:minmax(145px,1fr);grid-auto-flow:column;min-width:0;height:140px;min-height:140px;display:grid;overflow:auto hidden}.dual-deck-cells>div:not(.setting-dock-divider),.dual-deck-cells>.studio-control{border-right:1px solid color-mix(in srgb,var(--deck-accent) 20%,transparent);border-bottom:1px solid color-mix(in srgb,var(--deck-accent) 15%,transparent);min-width:0;height:100%;position:relative}.dual-deck-cells>.setting-dock-divider{display:none!important}.dual-deck-cells>:is(:has(>.studio-control[data-control=model]),.studio-control[data-control=model]){border-right:1px solid color-mix(in srgb,var(--deck-accent) 35%,transparent);grid-area:1/1/3/4}.dual-deck-cells:has(.studio-control[data-control=stack])>:is(:has(>.studio-control[data-control=model]),.studio-control[data-control=model]){grid-row:1}.dual-deck-cells>:is(:has(>.studio-control[data-control=stack]),.studio-control[data-control=stack]){grid-area:2/1/auto/4}.dual-deck-cells .studio-control--readout{color:var(--deck-accent)}.dual-deck-cells .studio-control--readout small{color:color-mix(in srgb,var(--deck-accent) 55%,#e4eee9)}.dual-deck-cells .studio-control--readout strong{color:color-mix(in srgb,var(--deck-accent) 18%,white)}.dual-deck-cells>:is(:has(>.studio-control[data-control=model]),.studio-control[data-control=model]) .studio-control-readout strong{letter-spacing:-.04em;font-size:clamp(1rem,2vw,1.8rem)}.dual-deck-cells.is-dragging,.dual-deck-cells.is-dragging *{-webkit-user-select:none;user-select:none;cursor:grabbing!important}@media (width<=760px){.dual-deck-cells{grid-template-columns:repeat(3,45px) repeat(4,145px);height:132px;min-height:132px}.dual-deck-cells>:is(:has(>.studio-control[data-control=model]),.studio-control[data-control=model]) .studio-control-readout strong{font-size:1rem}}nav.dual-deck-rail{width:100%!important;max-width:100%!important;max-height:none!important;padding:7px!important;display:block!important;overflow:hidden!important}.dual-deck-cells>:is(:has(>.studio-control[data-control=model]),.studio-control[data-control=model]),.dual-deck-cells>:is(:has(>.studio-control[data-control=stack]),.studio-control[data-control=stack]){z-index:2;background:var(--deck-bg);position:sticky;left:0}
