.namazu-groovebox_shell__fPhN8{--gb-bg:var(--namazu-skin-bg-deep,#05080e);--gb-panel:var(--namazu-skin-panel,#0b111a);--gb-panel-2:var(--namazu-skin-panel-2,#101925);--gb-line:var(--namazu-skin-line,#26364a);--gb-line-strong:var(--namazu-skin-line-strong,#47637d);--gb-text:var(--namazu-skin-text,#ecf7ff);--gb-muted:var(--namazu-skin-muted,#8fa6b8);--gb-accent:var(--namazu-skin-accent,#5ee8ff);--gb-accent-2:var(--namazu-skin-accent-2,#ff5db7);--gb-warning:var(--namazu-skin-warning,#ffd366);--gb-danger:var(--namazu-skin-danger,#ff6b7d);width:min(1540px,calc(100% - 32px));margin:0 auto 56px;border:1px solid var(--gb-line);background:radial-gradient(circle at 18% 0,color-mix(in srgb,var(--gb-accent) 10%,transparent),transparent 34%),radial-gradient(circle at 82% 0,color-mix(in srgb,var(--gb-accent-2) 8%,transparent),transparent 34%),linear-gradient(180deg,#070c13,var(--gb-bg));color:var(--gb-text);box-shadow:0 26px 70px rgb(0 0 0/34%);overflow:hidden}.namazu-groovebox_shell__fPhN8,.namazu-groovebox_shell__fPhN8 *{box-sizing:border-box}.namazu-groovebox_topStrip__Pgrf8{display:grid;grid-template-columns:minmax(0,1.2fr) minmax(270px,.8fr);gap:12px;padding:14px;border-bottom:1px solid var(--gb-line);background:linear-gradient(90deg,color-mix(in srgb,var(--gb-accent) 7%,transparent),transparent 34%),#080d14}.namazu-groovebox_fxPanel__M_ooG,.namazu-groovebox_panel__wcKNk,.namazu-groovebox_statusBar__UfDXR,.namazu-groovebox_transportPanel__WN7Rk{border:1px solid var(--gb-line);background:linear-gradient(180deg,color-mix(in srgb,var(--gb-panel-2) 92%,#fff 2%),var(--gb-panel));box-shadow:inset 0 1px rgb(255 255 255/3%)}.namazu-groovebox_fxPanel__M_ooG,.namazu-groovebox_transportPanel__WN7Rk{min-width:0;padding:12px}.namazu-groovebox_sectionEyebrow__XB4od{margin:0 0 8px;color:var(--gb-accent);font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:10px;font-weight:900;letter-spacing:.12em;text-transform:uppercase}.namazu-groovebox_actionRow__bpVEc,.namazu-groovebox_exportActions__LerlG,.namazu-groovebox_fileActions__g_wPP,.namazu-groovebox_fxRow__mEecB,.namazu-groovebox_sceneRow__EfHJV,.namazu-groovebox_transportRow__ENzae{display:flex;flex-wrap:wrap;align-items:center;gap:8px}.namazu-groovebox_actionButton__ze3wK,.namazu-groovebox_exportButton__k__3J,.namazu-groovebox_fileButton__e1NSe,.namazu-groovebox_ghostButton__M6ULx,.namazu-groovebox_playButton__vCcYU,.namazu-groovebox_punchButton__LWhvk,.namazu-groovebox_sceneButton__1DRo6,.namazu-groovebox_stopButton__BjXp7{min-height:40px;border:1px solid var(--gb-line-strong);border-radius:3px;background:#111a25;color:var(--gb-text);font:inherit;font-size:12px;font-weight:900;letter-spacing:.025em;cursor:pointer;touch-action:manipulation;-moz-user-select:none;user-select:none;-webkit-user-select:none;transition:border-color .12s ease,background .12s ease,transform 80ms ease}.namazu-groovebox_playButton__vCcYU,.namazu-groovebox_stopButton__BjXp7{min-width:112px;padding:0 18px}.namazu-groovebox_playButton__vCcYU{border-color:color-mix(in srgb,var(--gb-accent) 65%,var(--gb-line));background:color-mix(in srgb,var(--gb-accent) 18%,#081018);color:var(--gb-accent)}.namazu-groovebox_stopButton__BjXp7{border-color:color-mix(in srgb,var(--gb-danger) 55%,var(--gb-line));color:#ffd7dc}.namazu-groovebox_actionButton__ze3wK,.namazu-groovebox_exportButton__k__3J,.namazu-groovebox_fileButton__e1NSe,.namazu-groovebox_ghostButton__M6ULx,.namazu-groovebox_punchButton__LWhvk,.namazu-groovebox_sceneButton__1DRo6{padding:8px 12px}.namazu-groovebox_actionButton__ze3wK:hover,.namazu-groovebox_exportButton__k__3J:hover,.namazu-groovebox_fileButton__e1NSe:hover,.namazu-groovebox_ghostButton__M6ULx:hover,.namazu-groovebox_playButton__vCcYU:hover,.namazu-groovebox_punchButton__LWhvk:hover,.namazu-groovebox_sceneButton__1DRo6:hover,.namazu-groovebox_stopButton__BjXp7:hover{border-color:var(--gb-accent);background:#162331}.namazu-groovebox_actionButton__ze3wK:active,.namazu-groovebox_exportButton__k__3J:active,.namazu-groovebox_fileButton__e1NSe:active,.namazu-groovebox_ghostButton__M6ULx:active,.namazu-groovebox_playButton__vCcYU:active,.namazu-groovebox_punchButton__LWhvk:active,.namazu-groovebox_sceneButton__1DRo6:active,.namazu-groovebox_stopButton__BjXp7:active{transform:translateY(1px)}.namazu-groovebox_actionButton__ze3wK:disabled,.namazu-groovebox_exportButton__k__3J:disabled,.namazu-groovebox_fileButton__e1NSe:disabled,.namazu-groovebox_ghostButton__M6ULx:disabled,.namazu-groovebox_playButton__vCcYU:disabled,.namazu-groovebox_punchButton__LWhvk:disabled,.namazu-groovebox_sceneButton__1DRo6:disabled,.namazu-groovebox_stopButton__BjXp7:disabled{cursor:not-allowed;opacity:.45}.namazu-groovebox_inspector__TD5CS label,.namazu-groovebox_knobControl__bRLgH,.namazu-groovebox_masterControl__i5avo,.namazu-groovebox_tempoControl__PKivK{display:grid;min-width:0;gap:5px}.namazu-groovebox_tempoControl__PKivK{grid-template-columns:auto 74px auto;align-items:center;margin-left:auto}.namazu-groovebox_inspector__TD5CS label span,.namazu-groovebox_knobControl__bRLgH span,.namazu-groovebox_masterControl__i5avo span,.namazu-groovebox_recordBlock__ZEDtl span,.namazu-groovebox_tempoControl__PKivK span{color:var(--gb-muted);font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:9px;font-weight:900;letter-spacing:.08em}.namazu-groovebox_fileInputLabel__x__YP,.namazu-groovebox_inspector__TD5CS input,.namazu-groovebox_inspector__TD5CS select,.namazu-groovebox_numberInput__iRtPQ,.namazu-groovebox_select__bRkfK,.namazu-groovebox_tempoControl__PKivK input{border:1px solid var(--gb-line);border-radius:2px;background:#070c12;color:var(--gb-text)}.namazu-groovebox_inspector__TD5CS select,.namazu-groovebox_numberInput__iRtPQ,.namazu-groovebox_select__bRkfK,.namazu-groovebox_tempoControl__PKivK input{min-height:34px;padding:5px 8px}.namazu-groovebox_range__DWPbw{width:100%;accent-color:var(--gb-accent)}.namazu-groovebox_transportReadout__Dheb9{display:flex;align-items:center;gap:12px;margin-top:10px;color:var(--gb-muted);font:10px/1.4 ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;letter-spacing:.07em}.namazu-groovebox_transportReadout__Dheb9 strong{color:var(--gb-warning);font-size:12px}.namazu-groovebox_segmented__M_Q13{display:flex;gap:4px}.namazu-groovebox_segmented__M_Q13 button{min-height:34px;padding:5px 10px;border:1px solid var(--gb-line);border-radius:2px;background:#080e16;color:var(--gb-muted);font-size:10px;font-weight:900;cursor:pointer}.namazu-groovebox_segmented__M_Q13 button[aria-pressed=true]{border-color:var(--gb-warning);color:var(--gb-warning);background:color-mix(in srgb,var(--gb-warning) 12%,#090d12)}.namazu-groovebox_workspace__lTxtM{display:grid;gap:12px;padding:14px}.namazu-groovebox_panel__wcKNk{min-width:0;padding:clamp(12px,1.6vw,18px)}.namazu-groovebox_panelHeader__20Ol5{display:flex;align-items:start;justify-content:space-between;gap:14px;margin-bottom:14px;padding-bottom:10px;border-bottom:1px solid var(--gb-line)}.namazu-groovebox_panelHeader__20Ol5 h2{margin:0;color:var(--gb-text);font-size:clamp(1rem,1.5vw,1.28rem);font-weight:950;letter-spacing:-.025em}.namazu-groovebox_panelHeader__20Ol5 p{max-width:780px;margin:4px 0 0;color:var(--gb-muted);font-size:11px;line-height:1.65}.namazu-groovebox_panelMeta__diGsQ{flex:none;color:var(--gb-accent);font:10px/1.4 ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;letter-spacing:.08em}.namazu-groovebox_padWorkbench__pBUII{display:grid;grid-template-columns:minmax(390px,1.1fr) minmax(260px,.9fr);gap:14px}.namazu-groovebox_padGrid__J74HO{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px}.namazu-groovebox_pad__HhpL5{position:relative;display:grid;min-height:92px;align-content:space-between;gap:10px;padding:10px;overflow:hidden;border:1px solid var(--gb-line-strong);border-radius:4px;background:linear-gradient(145deg,rgb(255 255 255/4%),transparent 44%),#111925;color:var(--gb-text);text-align:left;cursor:pointer;touch-action:manipulation;-moz-user-select:none;user-select:none;-webkit-user-select:none;box-shadow:inset 0 0 0 1px rgb(255 255 255/2%),inset 0 -10px 24px rgb(0 0 0/20%)}.namazu-groovebox_pad__HhpL5[data-color=cyan]{--pad-accent:#5ee8ff}.namazu-groovebox_pad__HhpL5[data-color=pink]{--pad-accent:#ff62b6}.namazu-groovebox_pad__HhpL5[data-color=amber]{--pad-accent:#ffc75f}.namazu-groovebox_pad__HhpL5[data-color=violet]{--pad-accent:#a88bff}.namazu-groovebox_pad__HhpL5:before{position:absolute;inset:0;border-top:2px solid var(--pad-accent,var(--gb-accent));background:linear-gradient(180deg,color-mix(in srgb,var(--pad-accent,var(--gb-accent)) 9%,transparent),transparent 58%);content:"";pointer-events:none}.namazu-groovebox_pad__HhpL5:hover,.namazu-groovebox_pad__HhpL5[data-selected=true]{border-color:var(--pad-accent,var(--gb-accent))}.namazu-groovebox_pad__HhpL5[data-active=true]{background:color-mix(in srgb,var(--pad-accent,var(--gb-accent)) 22%,#111925);box-shadow:0 0 20px color-mix(in srgb,var(--pad-accent,var(--gb-accent)) 24%,transparent),inset 0 0 0 1px rgb(255 255 255/10%);transform:translateY(1px)}.namazu-groovebox_padBottom__Ksn_r,.namazu-groovebox_padTop__KQGUJ{position:relative;z-index:1;display:flex;align-items:center;justify-content:space-between;gap:8px}.namazu-groovebox_padKey__lue7E,.namazu-groovebox_padNumber__2_RQm,.namazu-groovebox_padSource__vGKZ5{font:9px/1.3 ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;letter-spacing:.06em}.namazu-groovebox_padNumber__2_RQm{color:var(--gb-muted)}.namazu-groovebox_padKey__lue7E{min-width:24px;padding:2px 5px;border:1px solid color-mix(in srgb,var(--pad-accent,var(--gb-accent)) 45%,var(--gb-line));color:var(--pad-accent,var(--gb-accent));text-align:center}.namazu-groovebox_padSource__vGKZ5{color:var(--gb-muted)}.namazu-groovebox_padName__UJf9s{position:relative;z-index:1;overflow:hidden;font-size:12px;font-weight:950;text-overflow:ellipsis;white-space:nowrap}.namazu-groovebox_inspector__TD5CS{display:grid;align-content:start;gap:12px;padding:12px;border:1px solid var(--gb-line);background:#080e16}.namazu-groovebox_inspectorTitle__WaH1e{display:flex;align-items:baseline;justify-content:space-between;gap:8px;padding-bottom:8px;border-bottom:1px solid var(--gb-line)}.namazu-groovebox_inspectorTitle__WaH1e span{color:var(--gb-muted);font:9px ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;letter-spacing:.08em}.namazu-groovebox_inspectorTitle__WaH1e strong{color:var(--gb-accent);font-size:13px}.namazu-groovebox_inspector__TD5CS label{grid-template-columns:86px minmax(0,1fr) 56px;align-items:center}.namazu-groovebox_inspector__TD5CS label b{color:var(--gb-text);font:10px ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;text-align:right}.namazu-groovebox_sourceSummary__VsDMr{padding:8px 9px;border-left:2px solid var(--gb-accent-2);background:rgb(255 255 255/2%);color:var(--gb-muted);font-size:10px;line-height:1.55}.namazu-groovebox_fileInputLabel__x__YP{position:relative;display:inline-flex;min-height:40px;align-items:center;justify-content:center;padding:8px 12px;color:var(--gb-text);font-size:12px;font-weight:900;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none}.namazu-groovebox_fileInputLabel__x__YP input{position:absolute;width:1px;height:1px;opacity:0;pointer-events:none}.namazu-groovebox_sequenceToolbar__zWrHA{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:10px;margin-bottom:10px}.namazu-groovebox_patternTabs__w2_J6,.namazu-groovebox_sceneRow__EfHJV{display:flex;flex-wrap:wrap;gap:5px}.namazu-groovebox_patternButton__YfBMP{min-width:46px;min-height:34px;border:1px solid var(--gb-line);border-radius:2px;background:#080e15;color:var(--gb-muted);font-size:10px;font-weight:950;cursor:pointer}.namazu-groovebox_patternButton__YfBMP[aria-pressed=true]{border-color:var(--gb-accent);background:color-mix(in srgb,var(--gb-accent) 12%,#080e15);color:var(--gb-accent)}.namazu-groovebox_sequenceScroll__8rdCM{max-width:100%;overflow-x:auto;overscroll-behavior-inline:contain;padding-bottom:5px;scrollbar-width:thin}.namazu-groovebox_sequenceGrid__GPhbh{display:grid;grid-template-columns:132px repeat(var(--steps),32px);gap:3px;width:-moz-max-content;width:max-content;min-width:100%;align-items:stretch}.namazu-groovebox_sequenceRow__J2_O_{display:contents}.namazu-groovebox_rowLabel__ZN9_7,.namazu-groovebox_sequenceCorner__tD4_W,.namazu-groovebox_stepButton__7NTlx,.namazu-groovebox_stepNumber__cqfOB{min-height:28px}.namazu-groovebox_sequenceCorner__tD4_W,.namazu-groovebox_stepNumber__cqfOB{display:grid;place-items:center;color:var(--gb-muted);font:8px ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace}.namazu-groovebox_stepNumber__cqfOB[data-beat=true]{color:var(--gb-warning)}.namazu-groovebox_rowLabel__ZN9_7{display:flex;min-width:0;align-items:center;justify-content:space-between;gap:6px;padding:4px 7px;border:1px solid var(--gb-line);background:#080d13;color:var(--gb-text);font-size:9px;font-weight:900;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none}.namazu-groovebox_rowLabel__ZN9_7 span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.namazu-groovebox_rowLabel__ZN9_7 kbd{color:var(--gb-muted);font:8px ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace}.namazu-groovebox_stepButton__7NTlx{position:relative;border:1px solid #263443;border-radius:1px;background:#0a1018;cursor:pointer;touch-action:manipulation;-webkit-user-select:none;-moz-user-select:none;user-select:none}.namazu-groovebox_stepButton__7NTlx[data-beat=true]{border-color:#385067}.namazu-groovebox_stepButton__7NTlx[data-active=true]{border-color:var(--gb-accent);background:color-mix(in srgb,var(--gb-accent) 42%,#09111a);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--gb-accent) 18%,transparent)}.namazu-groovebox_stepButton__7NTlx[data-selected=true]{outline:2px solid var(--gb-warning);outline-offset:-2px}.namazu-groovebox_stepButton__7NTlx[data-playhead=true]:after{position:absolute;inset:2px;border:1px solid #fff;content:"";pointer-events:none}.namazu-groovebox_stepLocks__JyakQ{position:absolute;right:2px;bottom:2px;left:2px;height:2px;background:linear-gradient(90deg,var(--gb-accent-2),var(--gb-warning));opacity:0}.namazu-groovebox_stepButton__7NTlx[data-locked=true] .namazu-groovebox_stepLocks__JyakQ{opacity:1}.namazu-groovebox_stepInspector__ego7O{display:grid;grid-template-columns:minmax(150px,.8fr) repeat(4,minmax(135px,1fr));gap:8px;margin-top:12px;padding-top:12px;border-top:1px solid var(--gb-line)}.namazu-groovebox_stepInspectorHeader__kKo_W{display:grid;align-content:center;gap:4px;padding:8px;border-left:2px solid var(--gb-warning);background:#080d13}.namazu-groovebox_stepInspectorHeader__kKo_W span{color:var(--gb-muted);font:9px ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace}.namazu-groovebox_stepInspectorHeader__kKo_W strong{color:var(--gb-warning);font-size:12px}.namazu-groovebox_knobControl__bRLgH{grid-template-columns:1fr;padding:8px;border:1px solid var(--gb-line);background:#080d13}.namazu-groovebox_knobControl__bRLgH b{color:var(--gb-text);font:10px ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace}.namazu-groovebox_performanceGrid__QCdGX{display:grid;grid-template-columns:minmax(0,1fr) minmax(250px,.54fr);gap:12px}.namazu-groovebox_fxMatrix__IKUBC{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.namazu-groovebox_punchButton__LWhvk{min-height:72px;border-color:color-mix(in srgb,var(--gb-accent-2) 52%,var(--gb-line));background:linear-gradient(180deg,color-mix(in srgb,var(--gb-accent-2) 9%,transparent),transparent),#0d131d;touch-action:none}.namazu-groovebox_punchButton__LWhvk[data-active=true]{background:color-mix(in srgb,var(--gb-accent-2) 26%,#0d131d);color:#fff;box-shadow:0 0 18px color-mix(in srgb,var(--gb-accent-2) 22%,transparent)}.namazu-groovebox_scenePanel__xJO2R{display:grid;align-content:start;gap:10px}.namazu-groovebox_sceneButton__1DRo6{min-width:58px}.namazu-groovebox_sceneButton__1DRo6[aria-pressed=true]{border-color:var(--gb-warning);color:var(--gb-warning)}.namazu-groovebox_note__7Ur0H,.namazu-groovebox_sceneHint__oYsfU{margin:0;color:var(--gb-muted);font-size:10px;line-height:1.6}.namazu-groovebox_exportGrid__E400P{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}.namazu-groovebox_exportCard__Nsu11{display:grid;align-content:start;gap:9px;min-height:176px;padding:12px;border:1px solid var(--gb-line);background:#080e15}.namazu-groovebox_exportCard__Nsu11 h3{margin:0;color:var(--gb-text);font-size:13px;font-weight:950}.namazu-groovebox_exportCard__Nsu11 p{margin:0;color:var(--gb-muted);font-size:10px;line-height:1.55}.namazu-groovebox_exportButton__k__3J{width:100%;justify-content:center;border-color:color-mix(in srgb,var(--gb-accent) 50%,var(--gb-line));color:var(--gb-accent)}.namazu-groovebox_downloadLink__fqqhw{display:inline-flex;min-height:38px;align-items:center;justify-content:center;padding:7px 10px;border:1px solid var(--gb-warning);color:var(--gb-warning);font-size:11px;font-weight:900;text-decoration:none}.namazu-groovebox_recordBlock__ZEDtl{display:grid;gap:6px}.namazu-groovebox_statusBar__UfDXR{display:flex;min-height:38px;align-items:center;justify-content:space-between;gap:12px;padding:8px 12px;color:var(--gb-muted);font:10px/1.4 ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace}.namazu-groovebox_statusBar__UfDXR strong{color:var(--gb-accent)}.namazu-groovebox_error__HzkzY{color:#ff9cab}.namazu-groovebox_success__yWIYb{color:#9bf2d2}.namazu-groovebox_floatingTransport__96CqK{z-index:40}@media (max-width:1050px){.namazu-groovebox_padWorkbench__pBUII,.namazu-groovebox_performanceGrid__QCdGX,.namazu-groovebox_topStrip__Pgrf8{grid-template-columns:1fr}.namazu-groovebox_stepInspector__ego7O{grid-template-columns:repeat(2,minmax(0,1fr))}.namazu-groovebox_stepInspectorHeader__kKo_W{grid-column:1/-1}}@media (max-width:760px){.namazu-groovebox_shell__fPhN8{width:min(100%,calc(100% - 16px));margin-bottom:40px}.namazu-groovebox_topStrip__Pgrf8,.namazu-groovebox_workspace__lTxtM{padding:8px}.namazu-groovebox_panel__wcKNk{padding:10px}.namazu-groovebox_transportRow__ENzae{align-items:stretch}.namazu-groovebox_tempoControl__PKivK{width:100%;grid-template-columns:auto minmax(0,1fr) auto;margin-left:0}.namazu-groovebox_padGrid__J74HO{gap:5px}.namazu-groovebox_pad__HhpL5{min-height:76px;padding:8px}.namazu-groovebox_padName__UJf9s{font-size:10px}.namazu-groovebox_inspector__TD5CS label{grid-template-columns:72px minmax(0,1fr) 48px}.namazu-groovebox_sequenceGrid__GPhbh{grid-template-columns:104px repeat(var(--steps),30px)}.namazu-groovebox_exportGrid__E400P,.namazu-groovebox_fxMatrix__IKUBC,.namazu-groovebox_stepInspector__ego7O{grid-template-columns:1fr}.namazu-groovebox_punchButton__LWhvk{min-height:54px}.namazu-groovebox_panelHeader__20Ol5{display:block}.namazu-groovebox_panelMeta__diGsQ{margin-top:8px}.namazu-groovebox_statusBar__UfDXR{align-items:flex-start;flex-direction:column}}@media (max-width:430px){.namazu-groovebox_pad__HhpL5{min-height:70px}.namazu-groovebox_padBottom__Ksn_r,.namazu-groovebox_padTop__KQGUJ{gap:4px}.namazu-groovebox_padSource__vGKZ5{display:none}.namazu-groovebox_actionRow__bpVEc,.namazu-groovebox_exportActions__LerlG,.namazu-groovebox_fileActions__g_wPP{align-items:stretch}.namazu-groovebox_actionButton__ze3wK,.namazu-groovebox_exportButton__k__3J,.namazu-groovebox_fileButton__e1NSe{flex:1 1 46%}}@media (prefers-reduced-motion:reduce){.namazu-groovebox_shell__fPhN8 *,.namazu-groovebox_shell__fPhN8 :after,.namazu-groovebox_shell__fPhN8 :before{scroll-behavior:auto!important;transition:none!important}}.namazu-groovebox_statusLabel__dDDYy,.namazu-groovebox_subLabel__Qu_7T{color:var(--gb-accent);font:9px/1.3 ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-weight:900;letter-spacing:.12em}.namazu-groovebox_statusCenter__4ixZQ{min-width:0;overflow:hidden;color:var(--gb-muted);text-align:center;text-overflow:ellipsis;white-space:nowrap}.namazu-groovebox_statusStats__tdLaa{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:10px}.namazu-groovebox_statusStats__tdLaa b{color:var(--gb-warning)}.namazu-groovebox_topDeck__LCSZd{display:grid;grid-template-columns:minmax(0,1.35fr) minmax(320px,.65fr);gap:12px;padding:14px 14px 0}.namazu-groovebox_sampleActions__Oysbb,.namazu-groovebox_transportButtons__YppMe{display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-end;gap:7px}.namazu-groovebox_exportCard__Nsu11 button,.namazu-groovebox_fileButton__e1NSe,.namazu-groovebox_resampleButton__D_Z2X,.namazu-groovebox_saveSceneButton__sz0lN,.namazu-groovebox_secondaryAction__Moabk,.namazu-groovebox_transportButton__0pCSq,.namazu-groovebox_utilityButton__NGtOy{min-height:38px;border:1px solid var(--gb-line-strong);border-radius:3px;background:#0b121c;color:var(--gb-text);font:inherit;font-size:10px;font-weight:950;letter-spacing:.025em;cursor:pointer;touch-action:manipulation;-moz-user-select:none;user-select:none;-webkit-user-select:none}.namazu-groovebox_transportButton__0pCSq{display:inline-flex;min-width:116px;align-items:center;justify-content:center;gap:8px;padding:7px 12px}.namazu-groovebox_transportButton__0pCSq kbd{color:currentColor;font:8px ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;opacity:.72}.namazu-groovebox_exportCard__Nsu11 button,.namazu-groovebox_fileButton__e1NSe,.namazu-groovebox_resampleButton__D_Z2X,.namazu-groovebox_saveSceneButton__sz0lN,.namazu-groovebox_secondaryAction__Moabk,.namazu-groovebox_utilityButton__NGtOy{padding:7px 10px}.namazu-groovebox_fileButton__e1NSe{position:relative;display:inline-flex;align-items:center;justify-content:center;overflow:hidden}.namazu-groovebox_fileButton__e1NSe input{position:absolute;width:1px;height:1px;opacity:0;pointer-events:none}.namazu-groovebox_exportCard__Nsu11 button:hover,.namazu-groovebox_fileButton__e1NSe:hover,.namazu-groovebox_resampleButton__D_Z2X:hover,.namazu-groovebox_saveSceneButton__sz0lN:hover,.namazu-groovebox_secondaryAction__Moabk:hover,.namazu-groovebox_utilityButton__NGtOy:hover{border-color:var(--gb-accent);background:#132131}.namazu-groovebox_transportGrid__aeMhk{display:grid;grid-template-columns:repeat(2,minmax(180px,1fr)) auto;gap:10px;align-items:end}.namazu-groovebox_knobGrid__XgjA2>label,.namazu-groovebox_padInspector__twnzC>label,.namazu-groovebox_stepInspector__ego7O>label,.namazu-groovebox_transportGrid__aeMhk>label{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:7px;min-width:0;padding:8px;border:1px solid var(--gb-line);background:#080d14}.namazu-groovebox_knobGrid__XgjA2 label span,.namazu-groovebox_padInspector__twnzC label span,.namazu-groovebox_sliceReadout__UR2F9 span,.namazu-groovebox_stepInspector__ego7O label span,.namazu-groovebox_transportGrid__aeMhk label span{color:var(--gb-muted);font:9px ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-weight:900;letter-spacing:.06em}.namazu-groovebox_knobGrid__XgjA2 label b,.namazu-groovebox_padInspector__twnzC label b,.namazu-groovebox_sliceReadout__UR2F9 b,.namazu-groovebox_stepInspector__ego7O label b,.namazu-groovebox_transportGrid__aeMhk label b{color:var(--gb-text);font:9px ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;white-space:nowrap}.namazu-groovebox_knobGrid__XgjA2 input,.namazu-groovebox_padInspector__twnzC input,.namazu-groovebox_stepInspector__ego7O input,.namazu-groovebox_transportGrid__aeMhk input{width:100%;min-width:64px;accent-color:var(--gb-accent)}.namazu-groovebox_patternSceneGrid__59y5b{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin-top:10px}.namazu-groovebox_patternSceneGrid__59y5b>div{padding:8px;border:1px solid var(--gb-line);background:#080d14}.namazu-groovebox_patternButtons__oYqTI,.namazu-groovebox_sceneButtons__d1yiY{display:flex;flex-wrap:wrap;gap:5px;margin-top:6px}.namazu-groovebox_patternButtons__oYqTI button,.namazu-groovebox_sceneButtons__d1yiY button{min-width:42px;min-height:34px;border:1px solid var(--gb-line);border-radius:2px;background:#0a1018;color:var(--gb-muted);font-size:10px;font-weight:950;cursor:pointer}.namazu-groovebox_patternButtons__oYqTI button[aria-pressed=true],.namazu-groovebox_sceneButtons__d1yiY button[aria-pressed=true]{border-color:var(--gb-warning);background:color-mix(in srgb,var(--gb-warning) 12%,#0a1018);color:var(--gb-warning)}.namazu-groovebox_saveSceneButton__sz0lN{min-width:88px!important;color:var(--gb-accent)!important}.namazu-groovebox_knobGrid__XgjA2{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:7px}.namazu-groovebox_punchGrid__EOr7W{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:7px;margin-top:10px}.namazu-groovebox_punchGrid__EOr7W button{min-height:58px;border:1px solid color-mix(in srgb,var(--gb-accent-2) 45%,var(--gb-line));border-radius:3px;background:#0d131d;color:var(--gb-text);font-size:10px;font-weight:950;cursor:pointer;touch-action:none;-moz-user-select:none;user-select:none;-webkit-user-select:none}.namazu-groovebox_punchGrid__EOr7W button[aria-pressed=true]{border-color:var(--gb-accent-2);background:color-mix(in srgb,var(--gb-accent-2) 24%,#0d131d);box-shadow:0 0 16px color-mix(in srgb,var(--gb-accent-2) 18%,transparent);color:#fff}.namazu-groovebox_exportPanel__soSVf,.namazu-groovebox_padPanel__y0l6R,.namazu-groovebox_sequencerPanel__CTIop{margin:12px 14px 0}.namazu-groovebox_padInspector__twnzC{display:grid;align-content:start;gap:9px;padding:11px;border:1px solid var(--gb-line);background:#080d14}.namazu-groovebox_sliceReadout__UR2F9{display:flex;align-items:center;justify-content:space-between;gap:8px;min-height:36px;padding:8px;border:1px solid var(--gb-line);background:#070c12}.namazu-groovebox_resampleButton__D_Z2X{min-height:46px;border-color:color-mix(in srgb,var(--gb-accent-2) 55%,var(--gb-line));color:var(--gb-accent-2)}.namazu-groovebox_pad__HhpL5[data-tone=cyan]{--pad-accent:#5ee8ff}.namazu-groovebox_pad__HhpL5[data-tone=pink]{--pad-accent:#ff62b6}.namazu-groovebox_pad__HhpL5[data-tone=amber]{--pad-accent:#ffc75f}.namazu-groovebox_pad__HhpL5[data-tone=violet]{--pad-accent:#a88bff}.namazu-groovebox_padTop__KQGUJ,.namazu-groovebox_pad__HhpL5>small,.namazu-groovebox_pad__HhpL5>strong{position:relative;z-index:1}.namazu-groovebox_pad__HhpL5>small{color:var(--gb-muted);font:8px ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;letter-spacing:.06em}.namazu-groovebox_padTop__KQGUJ b{color:var(--gb-muted);font:9px ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace}.namazu-groovebox_padTop__KQGUJ kbd{min-width:25px;padding:2px 5px;border:1px solid color-mix(in srgb,var(--pad-accent,var(--gb-accent)) 45%,var(--gb-line));color:var(--pad-accent,var(--gb-accent));font:8px ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;text-align:center}.namazu-groovebox_cornerCell__Kysee{display:grid;min-height:28px;place-items:center start;padding:0 7px;color:var(--gb-muted);font:8px ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace}.namazu-groovebox_stepNumber__cqfOB.namazu-groovebox_playhead__YySPL{color:#fff;background:color-mix(in srgb,var(--gb-accent) 18%,transparent)}.namazu-groovebox_stepCell__MDff2{position:relative;min-height:30px;border:1px solid #263443;border-radius:1px;background:#091019;cursor:pointer;touch-action:manipulation;-moz-user-select:none;user-select:none;-webkit-user-select:none}.namazu-groovebox_stepCell__MDff2:nth-child(4n+2){border-left-color:#46647e}.namazu-groovebox_stepCell__MDff2>span{position:absolute;inset:4px;background:var(--pad-step-accent,var(--gb-accent));box-shadow:0 0 10px color-mix(in srgb,var(--gb-accent) 18%,transparent)}.namazu-groovebox_stepCell__MDff2[data-tone=cyan]{--pad-step-accent:#5ee8ff}.namazu-groovebox_stepCell__MDff2[data-tone=pink]{--pad-step-accent:#ff62b6}.namazu-groovebox_stepCell__MDff2[data-tone=amber]{--pad-step-accent:#ffc75f}.namazu-groovebox_stepCell__MDff2[data-tone=violet]{--pad-step-accent:#a88bff}.namazu-groovebox_stepActive__iYwbp{border-color:var(--pad-step-accent,var(--gb-accent));background:color-mix(in srgb,var(--pad-step-accent,var(--gb-accent)) 18%,#091019)}.namazu-groovebox_stepSelected__FLY6C{outline:2px solid var(--gb-warning);outline-offset:-2px}.namazu-groovebox_stepPlaying__iqa0n:after{position:absolute;inset:1px;border:1px solid #fff;content:"";pointer-events:none}.namazu-groovebox_stepInspector__ego7O{grid-template-columns:minmax(180px,.8fr) repeat(4,minmax(130px,1fr))}.namazu-groovebox_stepInspector__ego7O>.namazu-groovebox_inspectorTitle__WaH1e{align-content:center}.namazu-groovebox_exportPanel__soSVf{margin-bottom:14px}.namazu-groovebox_exportCard__Nsu11>span{color:var(--gb-accent);font:9px ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-weight:900;letter-spacing:.08em}.namazu-groovebox_exportCard__Nsu11>strong{color:var(--gb-text);font-size:12px}.namazu-groovebox_exportCard__Nsu11 a{display:inline-flex;min-height:36px;align-items:center;justify-content:center;padding:7px 10px;border:1px solid var(--gb-warning);color:var(--gb-warning);font-size:10px;font-weight:900;text-decoration:none}.namazu-groovebox_secondaryAction__Moabk{width:100%;color:var(--gb-muted)}.namazu-groovebox_localOnly__FefNF{margin:11px 0 0;color:var(--gb-muted);font-size:10px;line-height:1.65}.namazu-groovebox_errorNotice__T9q1M{margin:0 14px 14px;padding:10px 12px;border:1px solid color-mix(in srgb,var(--gb-danger) 55%,var(--gb-line));background:color-mix(in srgb,var(--gb-danger) 8%,#080d14);color:#ffc1ca;font-size:11px}@media (max-width:1050px){.namazu-groovebox_topDeck__LCSZd{grid-template-columns:1fr}.namazu-groovebox_transportGrid__aeMhk{grid-template-columns:1fr 1fr}.namazu-groovebox_transportGrid__aeMhk .namazu-groovebox_segmented__M_Q13{grid-column:1/-1}.namazu-groovebox_stepInspector__ego7O{grid-template-columns:repeat(2,minmax(0,1fr))}.namazu-groovebox_stepInspector__ego7O>.namazu-groovebox_inspectorTitle__WaH1e{grid-column:1/-1}}@media (max-width:760px){.namazu-groovebox_topDeck__LCSZd{padding:8px 8px 0}.namazu-groovebox_exportPanel__soSVf,.namazu-groovebox_padPanel__y0l6R,.namazu-groovebox_sequencerPanel__CTIop{margin:8px 8px 0}.namazu-groovebox_exportPanel__soSVf{margin-bottom:8px}.namazu-groovebox_errorNotice__T9q1M{margin:0 8px 8px}.namazu-groovebox_sampleActions__Oysbb,.namazu-groovebox_transportButtons__YppMe{justify-content:flex-start}.namazu-groovebox_knobGrid__XgjA2,.namazu-groovebox_patternSceneGrid__59y5b,.namazu-groovebox_transportGrid__aeMhk{grid-template-columns:1fr}.namazu-groovebox_transportGrid__aeMhk .namazu-groovebox_segmented__M_Q13{grid-column:auto}.namazu-groovebox_punchGrid__EOr7W{grid-template-columns:1fr}.namazu-groovebox_statusCenter__4ixZQ{order:3;width:100%;text-align:left}}.namazu-groovebox_playhead__YySPL{box-shadow:inset 0 -1px var(--gb-accent)}