.sound-block_workspace__lgkLS{--sb-bg:var(--namazu-skin-bg,#10151c);--sb-panel:var(--namazu-skin-panel,#19212c);--sb-well:var(--namazu-skin-bg-deep,#0c1118);--sb-line:var(--namazu-skin-line,#374456);--sb-text:var(--namazu-skin-text,#f2f6fc);--sb-muted:var(--namazu-skin-muted,#b6c1d2);--sb-accent:var(--namazu-skin-accent,#f9cc72);--sb-ink:var(--namazu-skin-accent-ink,#19212c);background:var(--sb-bg);color:var(--sb-text);margin-top:24px;width:100%;max-width:none;padding:18px clamp(10px,1.5vw,28px) 24px;font-family:inherit;box-sizing:border-box;overflow:clip}.sound-block_workspace__lgkLS *{box-sizing:border-box}.sound-block_workspace__lgkLS button,.sound-block_workspace__lgkLS input,.sound-block_workspace__lgkLS select{font:inherit;color:var(--sb-text);border:1px solid var(--sb-line);background:var(--sb-well);border-radius:5px;min-height:38px;font-size:12px}.sound-block_workspace__lgkLS button{padding:7px 12px;cursor:pointer;font-weight:650;line-height:1.35;white-space:normal;-moz-user-select:none;user-select:none;-webkit-user-select:none;-webkit-touch-callout:none;touch-action:manipulation}.sound-block_workspace__lgkLS button:hover{border-color:var(--sb-accent)}.sound-block_workspace__lgkLS button:disabled{opacity:.4;cursor:not-allowed}.sound-block_workspace__lgkLS button[aria-pressed=true]{background:var(--sb-accent);color:var(--sb-ink);border-color:var(--sb-accent)}.sound-block_workspace__lgkLS input,.sound-block_workspace__lgkLS select{padding:6px 9px;max-width:100%;color-scheme:dark}.sound-block_workspace__lgkLS input[type=range]{padding:0;min-height:24px;accent-color:var(--sb-accent);background:transparent;border:0}.sound-block_workspace__lgkLS input[hidden]{display:none}.sound-block_board__lhghG:focus-visible,.sound-block_workspace__lgkLS button:focus-visible,.sound-block_workspace__lgkLS input:focus-visible,.sound-block_workspace__lgkLS select:focus-visible{outline:3px solid var(--sb-accent);outline-offset:3px}.sound-block_workspace__lgkLS h2,.sound-block_workspace__lgkLS h3,.sound-block_workspace__lgkLS h4,.sound-block_workspace__lgkLS p{margin:0}.sound-block_workspace__lgkLS h2{font-size:clamp(17px,1.6vw,25px);font-weight:750;letter-spacing:.03em}.sound-block_workspace__lgkLS h3{font-size:15px;font-weight:700}.sound-block_workspace__lgkLS h4{font-size:12px;font-weight:700;margin:16px 0 8px}.sound-block_workspace__lgkLS small{font-size:10px}.sound-block_top__6jJq7{display:flex;justify-content:space-between;align-items:center;gap:20px;padding:4px 0 16px;border-bottom:1px solid var(--sb-line)}.sound-block_eyebrow__T_dnq{display:block;font-size:10px;letter-spacing:.24em;color:var(--sb-accent);font-weight:700;margin-bottom:6px}.sound-block_transport__vyojW{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.sound-block_transport__vyojW .sound-block_play__UJd1y{min-width:110px;min-height:48px;background:var(--sb-accent);color:var(--sb-ink);font-size:16px;border:0}.sound-block_counter__CkPIZ{min-width:108px;font-size:12px;font-variant-numeric:tabular-nums;color:var(--sb-muted)}.sound-block_field__syqJW{display:grid;gap:4px;min-width:0}.sound-block_field__syqJW>span{font-size:10px;letter-spacing:.03em;color:var(--sb-muted);font-weight:650}.sound-block_field__syqJW input{width:84px}.sound-block_editbar__KhNi5,.sound-block_loopbar__UtPhc,.sound-block_settings__jjACX{display:flex;align-items:end;gap:10px;flex-wrap:wrap;padding:12px 0}.sound-block_settings__jjACX{border-bottom:1px solid var(--sb-line)}.sound-block_preset__q8g4N{display:flex;align-items:center;gap:6px;margin-left:auto;flex-wrap:wrap}.sound-block_editbar__KhNi5{align-items:center;gap:6px}.sound-block_editbar__KhNi5>span{font-size:11px;color:var(--sb-muted);margin-left:auto}.sound-block_mode__X8NDC{display:flex;gap:3px;margin-right:8px}.sound-block_mode__X8NDC button{border-radius:3px}.sound-block_gridWrap__N4KRb{display:flex;width:100%;min-width:0;border:1px solid var(--sb-line);border-radius:5px;overflow:hidden;background:var(--sb-well)}.sound-block_lanes__D2xK_{flex:0 0 143px;width:143px;z-index:2;background:var(--sb-panel);border-right:1px solid var(--sb-line)}.sound-block_laneHeading__PXka6{height:36px;display:flex;align-items:center;padding:0 10px;font-size:10px;color:var(--sb-muted)}.sound-block_lane__m5_Dm{height:84px;padding:9px 10px;border-top:1px solid var(--sb-line);display:flex;flex-direction:column;gap:7px;justify-content:center}.sound-block_lane__m5_Dm b{font-size:12px}.sound-block_lane__m5_Dm>div{display:flex;align-items:center;gap:4px}.sound-block_lane__m5_Dm button{padding:0;min-height:28px;width:28px;flex:0 0 28px;font-size:10px}.sound-block_lane__m5_Dm input[type=range]{width:52px;min-width:0}.sound-block_scroll__uUyNq{flex:1;min-width:0;overflow-x:auto;overscroll-behavior-x:contain;scrollbar-color:var(--sb-line) var(--sb-well);scrollbar-width:auto}.sound-block_ruler__GLH3O{height:36px;display:flex;touch-action:pan-x}.sound-block_ruler__GLH3O button{min-height:36px;height:36px;flex-shrink:0;padding:0;border:0;border-right:1px solid var(--sb-line);border-radius:0;white-space:nowrap;font:10px ui-monospace,monospace;color:var(--sb-muted);background:var(--sb-bg);touch-action:pan-x}.sound-block_ruler__GLH3O button[data-beat=true]{font-weight:800;color:var(--sb-text)}.sound-block_ruler__GLH3O button[data-loop=true]{box-shadow:inset 0 -3px var(--sb-accent)}.sound-block_board__lhghG{position:relative;isolation:isolate;touch-action:none;-moz-user-select:none;user-select:none;-webkit-user-select:none;-webkit-touch-callout:none;background-color:var(--sb-well);background-image:linear-gradient(to right,var(--sb-line) 1px,transparent 1px),linear-gradient(to bottom,var(--sb-line) 1px,transparent 1px),linear-gradient(to right,color-mix(in srgb,var(--sb-text) 9%,transparent) 1px,transparent 1px);background-size:var(--beat) 100%,100% 84px,var(--cell) 100%;outline-offset:-3px}.sound-block_blockShell__ABerk{position:absolute;padding:1px 2px;z-index:4;min-width:0;touch-action:none}.sound-block_workspace__lgkLS .sound-block_block__nc9ZZ{position:relative;display:flex;flex-direction:column;justify-content:center;align-items:center;gap:1px;border:1px solid color-mix(in srgb,var(--block-tone) 70%,var(--sb-line));border-left-width:3px;border-radius:4px;min-height:0;height:100%;width:100%;overflow:hidden;padding:3px 6px 3px 3px;touch-action:none;background:color-mix(in srgb,var(--block-tone) 18%,var(--sb-panel));color:var(--sb-text);transition:filter .1s,box-shadow .1s}.sound-block_block__nc9ZZ strong{max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:10px;line-height:1.2}.sound-block_blockIcon__4y9hS{font-size:17px;line-height:1.1;color:var(--block-tone)}.sound-block_block__nc9ZZ small,.sound-block_stickers__R9nTP{font:9px ui-monospace,monospace;max-width:100%;overflow:hidden;white-space:nowrap}.sound-block_stickers__R9nTP{line-height:1.2;min-height:10px}.sound-block_workspace__lgkLS [data-category=drums]{--block-tone:var(--namazu-skin-accent,#f3a184)}.sound-block_workspace__lgkLS [data-category=bass]{--block-tone:var(--namazu-skin-accent-2,#b5a2ff)}.sound-block_workspace__lgkLS [data-category=keys]{--block-tone:var(--namazu-skin-accent,#7acbd8)}.sound-block_workspace__lgkLS [data-category=chords]{--block-tone:var(--namazu-skin-accent-2,#abd893)}.sound-block_workspace__lgkLS [data-category=fx]{--block-tone:var(--namazu-skin-accent,#edb7d0)}.sound-block_workspace__lgkLS [data-category=phrases]{--block-tone:var(--namazu-skin-accent-2,#f1cb79)}.sound-block_workspace__lgkLS .sound-block_block__nc9ZZ[data-selected=true]{outline:2px solid var(--sb-accent);outline-offset:-1px;background:color-mix(in srgb,var(--block-tone) 30%,var(--sb-panel));color:var(--sb-text)}.sound-block_block__nc9ZZ[data-active=true]{animation:sound-block_blockPulse__KTU41 .28s ease-out;box-shadow:0 0 14px color-mix(in srgb,var(--block-tone) 45%,transparent);filter:brightness(1.2)}.sound-block_block__nc9ZZ[data-locked=true]{border-style:dashed}.sound-block_workspace__lgkLS .sound-block_resize__tpWJX{position:absolute;right:2px;top:2px;height:calc(100% - 4px);width:11px;min-width:0;min-height:0;padding:0;background:transparent;border:0;border-left:1px solid color-mix(in srgb,var(--sb-text) 18%,transparent);font-size:11px;cursor:ew-resize;touch-action:none;opacity:.65}.sound-block_loopShade__CPGqd{position:absolute;height:100%;background:color-mix(in srgb,var(--sb-bg) 65%,transparent);z-index:1;pointer-events:none}.sound-block_cursor__eh6Wn{position:absolute;outline:1px dotted var(--sb-accent);outline-offset:-3px;pointer-events:none;z-index:2;opacity:.5}.sound-block_groupOutline__l1fyX{position:absolute;z-index:3;pointer-events:none;border:1px dashed var(--sb-accent);border-radius:5px}.sound-block_groupOutline__l1fyX>span{position:absolute;top:0;left:5px;font-size:9px;line-height:12px;background:var(--sb-bg);color:var(--sb-accent);z-index:2;padding:0 3px}.sound-block_workspace__lgkLS .sound-block_groupBlock__A1I82{position:absolute;z-index:5;display:flex;align-items:center;justify-content:center;flex-direction:column;gap:7px;background:var(--sb-panel);border:2px solid var(--sb-accent);color:var(--sb-text);touch-action:none;overflow:hidden}.sound-block_groupBlock__A1I82 strong{font-size:17px}.sound-block_groupBlock__A1I82 small,.sound-block_groupBlock__A1I82 span{font-size:11px;color:var(--sb-muted)}.sound-block_groupBlock__A1I82[data-selected=true]{box-shadow:inset 0 0 0 3px var(--sb-line)}.sound-block_ghost__SEzgx{position:absolute;z-index:8;pointer-events:none;background:color-mix(in srgb,var(--sb-accent) 22%,transparent);border:2px dashed var(--sb-accent);display:grid;place-items:center;border-radius:4px}.sound-block_ghost__SEzgx[data-valid=false]{border-color:var(--namazu-skin-danger,#ff7d92);background:repeating-linear-gradient(45deg,transparent 0 8px,#e66b7b33 8px 16px)}.sound-block_lasso__ICnyM{position:absolute;z-index:8;pointer-events:none;border:1px solid var(--sb-accent);background:color-mix(in srgb,var(--sb-accent) 15%,transparent)}.sound-block_playhead__RvM4U{position:absolute;top:0;bottom:0;width:2px;box-shadow:0 0 10px var(--sb-accent);background:var(--sb-accent);pointer-events:none;z-index:9}.sound-block_playhead__RvM4U:before{content:"";position:absolute;left:-4px;top:0;border-top:7px solid var(--sb-accent);border-left:5px solid transparent;border-right:5px solid transparent}.sound-block_loopbar__UtPhc{gap:8px;align-items:end;border-bottom:1px solid var(--sb-line);padding-bottom:15px}.sound-block_hint__bh2WO{font-size:11px;color:var(--sb-muted);line-height:1.7}.sound-block_loopbar__UtPhc .sound-block_hint__bh2WO{margin-left:auto}.sound-block_lower__l9U4p{display:grid;grid-template-columns:minmax(0,1.45fr) minmax(330px,1fr);gap:16px;margin-top:16px;align-items:start}.sound-block_inspector__uTUsG,.sound-block_palette___0Tpp,.sound-block_save__QHrTi{min-width:0;background:var(--sb-panel);border:1px solid var(--sb-line);padding:15px;border-radius:5px}.sound-block_sectionHeading___4lBC{display:flex;align-items:baseline;justify-content:space-between;gap:10px;flex-wrap:wrap;margin-bottom:13px}.sound-block_sectionHeading___4lBC>span{font-size:10px;color:var(--sb-muted)}.sound-block_tabs__neM85{display:flex;gap:5px;flex-wrap:wrap;margin-bottom:13px}.sound-block_tabs__neM85 button{font-size:11px;min-height:32px;padding:5px 9px}.sound-block_sounds__Mvg_i{display:grid;grid-template-columns:repeat(auto-fill,minmax(95px,1fr));gap:7px}.sound-block_workspace__lgkLS .sound-block_sound__XqSb7{display:flex;flex-direction:column;align-items:center;gap:3px;min-height:84px;padding:8px 4px;border-color:color-mix(in srgb,var(--block-tone) 35%,var(--sb-line));touch-action:none}.sound-block_sound__XqSb7>span{font-size:24px;line-height:1.1;color:var(--block-tone)}.sound-block_sound__XqSb7>strong{font-size:10px}.sound-block_sound__XqSb7>small{font-size:9px;color:var(--sb-muted)}.sound-block_workspace__lgkLS .sound-block_sound__XqSb7[aria-pressed=true]{background:color-mix(in srgb,var(--block-tone) 18%,var(--sb-well));color:var(--sb-text);outline:2px solid var(--sb-accent);outline-offset:-2px}.sound-block_inspectorFields__PolB0{display:flex;flex-wrap:wrap;align-items:end;gap:8px}.sound-block_inspectorFields__PolB0>.sound-block_field__syqJW{flex:1 1 95px}.sound-block_inspectorFields__PolB0 input,.sound-block_inspectorFields__PolB0 select{width:100%}.sound-block_inspector__uTUsG>.sound-block_hint__bh2WO{margin-top:8px}.sound-block_inspectorFields__PolB0+.sound-block_inspectorFields__PolB0{margin-top:13px}.sound-block_groupTools__us_Yk{display:flex;flex-wrap:wrap;gap:8px;border-top:1px solid var(--sb-line);margin-top:16px;padding-top:13px}.sound-block_groupTools__us_Yk>div{display:flex;flex:1 1 100%;gap:6px}.sound-block_groupTools__us_Yk input{min-width:0;flex:1}.sound-block_variation__mZ3_T{display:flex;gap:8px;flex-wrap:wrap;align-items:center;border-top:1px solid var(--sb-line);margin-top:16px;padding-top:13px}.sound-block_variation__mZ3_T p{flex-basis:100%}.sound-block_emptyInspector__4Mi17{font-size:12px;color:var(--sb-muted);line-height:1.9;padding:12px 0 22px}.sound-block_notice__wxGkJ{border-left:3px solid var(--sb-accent);padding:12px 14px!important;margin:16px 0!important;background:var(--sb-panel);font-size:12px;line-height:1.7;min-height:45px}.sound-block_notice__wxGkJ button{margin-left:10px}.sound-block_save__QHrTi{padding-bottom:18px}.sound-block_actions__lVcam{display:flex;align-items:center;gap:8px;flex-wrap:wrap;margin-bottom:12px}.sound-block_actions__lVcam input{min-width:130px;max-width:250px}.sound-block_save__QHrTi>.sound-block_hint__bh2WO{margin-bottom:14px}.sound-block_workspace__lgkLS [data-community-spacing]{color:inherit}@keyframes sound-block_blockPulse__KTU41{0%{transform:translateY(-2px)}to{transform:translateY(0)}}@media(min-width:1900px){.sound-block_lower__l9U4p{grid-template-columns:minmax(0,2fr) minmax(430px,1fr)}.sound-block_sounds__Mvg_i{grid-template-columns:repeat(auto-fill,minmax(115px,1fr))}.sound-block_workspace__lgkLS h2{font-size:27px}.sound-block_sound__XqSb7>strong{font-size:12px}}@media(max-width:1000px){.sound-block_lower__l9U4p{grid-template-columns:1fr}.sound-block_top__6jJq7{align-items:flex-start;flex-direction:column;gap:12px}.sound-block_preset__q8g4N{margin-left:0}.sound-block_counter__CkPIZ{min-width:90px}.sound-block_sectionHeading___4lBC>span{font-size:11px}}@media(max-width:600px){.sound-block_workspace__lgkLS{padding:14px 8px 20px}.sound-block_workspace__lgkLS button,.sound-block_workspace__lgkLS select{min-height:42px}.sound-block_top__6jJq7{padding:0 4px 14px}.sound-block_transport__vyojW{width:100%;gap:5px}.sound-block_transport__vyojW .sound-block_play__UJd1y{min-width:92px;font-size:15px}.sound-block_transport__vyojW .sound-block_field__syqJW input{width:68px}.sound-block_counter__CkPIZ{font-size:10px;min-width:67px}.sound-block_settings__jjACX{gap:8px}.sound-block_settings__jjACX .sound-block_field__syqJW{flex:1 1 72px}.sound-block_settings__jjACX .sound-block_field__syqJW select,.sound-block_settings__jjACX .sound-block_preset__q8g4N{width:100%}.sound-block_preset__q8g4N>select{flex:1;min-width:0}.sound-block_preset__q8g4N>button{font-size:11px}.sound-block_mode__X8NDC{width:100%;margin:0 0 3px}.sound-block_mode__X8NDC button{flex:1;padding:7px 5px;font-size:11px}.sound-block_editbar__KhNi5>button{font-size:11px;padding:7px 9px}.sound-block_lanes__D2xK_{flex-basis:96px;width:96px}.sound-block_lane__m5_Dm{padding:7px 5px}.sound-block_laneHeading__PXka6{font-size:8px;padding:0 4px}.sound-block_lane__m5_Dm b{font-size:11px}.sound-block_lane__m5_Dm>div{flex-wrap:wrap;gap:3px}.sound-block_lane__m5_Dm button{min-height:26px;width:26px;flex-basis:26px}.sound-block_lane__m5_Dm input[type=range]{width:80px;flex-basis:100%;min-height:18px}.sound-block_loopbar__UtPhc .sound-block_field__syqJW{flex:1 1 125px}.sound-block_loopbar__UtPhc .sound-block_field__syqJW input{width:100%}.sound-block_loopbar__UtPhc button{font-size:11px}.sound-block_loopbar__UtPhc .sound-block_hint__bh2WO{margin-left:0;width:100%}.sound-block_lower__l9U4p{gap:12px}.sound-block_inspector__uTUsG,.sound-block_palette___0Tpp,.sound-block_save__QHrTi{padding:12px}.sound-block_sounds__Mvg_i{grid-template-columns:repeat(4,minmax(0,1fr));gap:6px}.sound-block_workspace__lgkLS .sound-block_sound__XqSb7{min-height:80px}.sound-block_sound__XqSb7>strong{font-size:9px;word-break:keep-all;overflow-wrap:anywhere}.sound-block_tabs__neM85{gap:4px}.sound-block_tabs__neM85 button{padding:6px 8px;font-size:10px;min-height:36px}.sound-block_actions__lVcam input{width:100%;max-width:none}.sound-block_actions__lVcam button{font-size:11px}.sound-block_workspace__lgkLS .sound-block_resize__tpWJX{width:14px}.sound-block_block__nc9ZZ strong{font-size:9px}.sound-block_inspectorFields__PolB0>.sound-block_field__syqJW{flex:1 1 85px}.sound-block_workspace__lgkLS .sound-block_block__nc9ZZ{padding-right:8px}}@media(prefers-reduced-motion:reduce){.sound-block_block__nc9ZZ[data-active=true]{animation:none}.sound-block_workspace__lgkLS *{transition:none!important}}.sound-block_quickbar__jEU7C{display:flex;align-items:end;gap:8px;flex-wrap:wrap;margin-bottom:10px}.sound-block_quickbar__jEU7C>.sound-block_hint__bh2WO{align-self:center;font-size:11px}.sound-block_quickbar__jEU7C>div{margin-left:auto;display:flex;gap:5px}.sound-block_quickbar__jEU7C .sound-block_field__syqJW select{min-width:140px}@media(max-width:600px){.sound-block_quickbar__jEU7C>.sound-block_hint__bh2WO{display:none}.sound-block_quickbar__jEU7C .sound-block_field__syqJW{flex:1}.sound-block_quickbar__jEU7C .sound-block_field__syqJW select{width:100%}}.sound-block_editbar__KhNi5,.sound-block_loopbar__UtPhc,.sound-block_quickbar__jEU7C,.sound-block_settings__jjACX,.sound-block_top__6jJq7{padding-inline:clamp(12px,1vw,18px)}.sound-block_top__6jJq7{padding-top:12px}.sound-block_field__syqJW>span,.sound-block_workspace__lgkLS h2{line-height:1.4}.sound-block_sectionHeading___4lBC>span{line-height:1.5}.sound-block_preset__q8g4N{min-width:0;max-width:100%}.sound-block_preset__q8g4N>select{min-width:0}.sound-block_mode__X8NDC{min-width:0;max-width:100%;flex-wrap:wrap}.sound-block_counter__CkPIZ{width:18ch;min-width:18ch;white-space:nowrap}.sound-block_board__lhghG{overflow:hidden;overflow:clip}.sound-block_scroll__uUyNq{overflow-y:hidden}.sound-block_workspace__lgkLS .sound-block_ruler__GLH3O button{min-height:36px}@media (max-width:600px){.sound-block_settings__jjACX .sound-block_field__syqJW{flex-basis:88px}}.sound-block_quickbar__jEU7C{padding-block:12px 4px}.sound-block_quickbar__jEU7C>.sound-block_field__syqJW{min-width:min(140px,100%);max-width:100%;row-gap:6px}.sound-block_quickbar__jEU7C>.sound-block_field__syqJW>span{display:block}.sound-block_quickbar__jEU7C .sound-block_field__syqJW select{min-width:0;width:100%}