.jam-phrases_workspace__oO0xC{--jam-bg:var(--namazu-skin-bg,#0c171c);--jam-panel:var(--namazu-skin-panel,#13242a);--jam-card:var(--namazu-skin-panel-2,#192e34);--jam-input:var(--namazu-skin-bg-deep,#0f2026);--jam-text:var(--namazu-skin-text,#eaf3f1);--jam-muted:var(--namazu-skin-muted,#b3c8c8);--jam-line:var(--namazu-skin-line,#3a555c);--jam-accent:var(--namazu-skin-accent,#b7e4d4);--jam-on-accent:var(--namazu-skin-bg-deep,#132a25);--jam-queue:var(--namazu-skin-warning,#ecd5a6);--jam-danger:var(--namazu-skin-danger,#ffbcc2);width:100%;min-width:0;color:var(--jam-text);background:var(--jam-bg);font-family:ui-sans-serif,system-ui,-apple-system,Segoe UI,Noto Sans JP,sans-serif;color-scheme:dark}.jam-phrases_workspace__oO0xC[data-namazu-tool-skin=mono]{--jam-on-accent:var(--namazu-skin-accent-ink);color-scheme:light}.jam-phrases_workspace__oO0xC *,.jam-phrases_workspace__oO0xC :after,.jam-phrases_workspace__oO0xC :before{box-sizing:border-box}.jam-phrases_viewBar__CXKU0{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:12px;padding:14px clamp(12px,3vw,36px);border-bottom:1px solid var(--jam-line)}.jam-phrases_tabs__O9O77{display:inline-flex;flex-wrap:wrap;gap:4px;padding:4px;border:1px solid var(--jam-line);border-radius:6px;background:var(--jam-input)}.jam-phrases_tabs__O9O77 button{min-height:44px;padding:10px 20px;color:var(--jam-muted);background:transparent;border:0;border-radius:3px;font:inherit;font-size:12px;font-weight:800;letter-spacing:.06em;cursor:pointer;touch-action:manipulation}.jam-phrases_tabs__O9O77 button[aria-pressed=true]{background:var(--jam-accent);color:var(--namazu-skin-accent-ink,var(--jam-on-accent))}.jam-phrases_tabs__O9O77 button:focus-visible{outline:3px solid var(--jam-queue);outline-offset:2px}.jam-phrases_loading__1Np1Z{padding:40px 20px;color:var(--jam-muted)}.jam-phrases_surface__gYZp4{width:100%;min-width:0;padding:clamp(18px,3vw,36px);color:var(--jam-text);background:var(--jam-bg);line-height:1.55;font-size:13px;isolation:isolate}.jam-phrases_surface__gYZp4 h2,.jam-phrases_surface__gYZp4 h3,.jam-phrases_surface__gYZp4 p{margin:0}.jam-phrases_surface__gYZp4 a,.jam-phrases_surface__gYZp4 button,.jam-phrases_surface__gYZp4 input,.jam-phrases_surface__gYZp4 select{font:inherit}.jam-phrases_surface__gYZp4 a,.jam-phrases_surface__gYZp4 button{touch-action:manipulation}.jam-phrases_surface__gYZp4 [data-jam-actions] a,.jam-phrases_surface__gYZp4 button{min-height:44px;border:1px solid var(--jam-line);border-radius:5px;padding:10px 14px;color:var(--jam-text);background:var(--jam-card);font-size:12px;font-weight:800;letter-spacing:.025em;cursor:pointer;text-decoration:none}.jam-phrases_surface__gYZp4 [data-jam-actions] a:hover,.jam-phrases_surface__gYZp4 button:not(:disabled):hover{border-color:var(--jam-accent)}.jam-phrases_surface__gYZp4 button:disabled{opacity:.65;cursor:not-allowed}.jam-phrases_surface__gYZp4 :is(button,input,select,a,summary):focus-visible{outline:3px solid var(--jam-accent);outline-offset:3px}.jam-phrases_surface__gYZp4 label{display:flex;flex-direction:column;gap:6px;min-width:0;color:var(--jam-muted);font-size:10px;font-weight:800;letter-spacing:.09em}.jam-phrases_surface__gYZp4 input:not([type=range]),.jam-phrases_surface__gYZp4 select{min-height:44px;width:100%;min-width:0;border:1px solid var(--jam-line);border-radius:4px;background:var(--jam-input);color:var(--jam-text);padding:9px 12px;font-size:16px;letter-spacing:0}.jam-phrases_surface__gYZp4 input[type=range]{width:100%;min-width:0;min-height:32px;accent-color:var(--jam-accent)}.jam-phrases_surface__gYZp4 [hidden]{display:none!important}.jam-phrases_surface__gYZp4 [data-jam-heading]{display:flex;align-items:center;justify-content:space-between;gap:16px;margin-bottom:22px}.jam-phrases_surface__gYZp4 [data-jam-heading] small{display:block;letter-spacing:.3em;font-size:10px;font-weight:800;color:var(--jam-muted)}.jam-phrases_surface__gYZp4 [data-jam-heading] h2{font-size:clamp(24px,3vw,32px);font-weight:850;line-height:1.3;letter-spacing:.04em;margin-top:4px}.jam-phrases_surface__gYZp4 [data-jam-badge]{font-size:10px;font-weight:800;letter-spacing:.08em;color:var(--jam-muted);text-align:right}.jam-phrases_surface__gYZp4 [data-jam-setup]{display:grid;grid-template-columns:minmax(0,2fr) minmax(80px,.8fr) minmax(0,1.2fr);gap:14px}.jam-phrases_surface__gYZp4 [data-jam-setup] input,.jam-phrases_surface__gYZp4 [data-jam-setup] select{box-sizing:border-box;height:44px;min-height:44px;line-height:1.25}.jam-phrases_surface__gYZp4 [data-jam-start]{display:flex;align-items:center;flex-wrap:wrap;gap:12px;margin:18px 0 22px}.jam-phrases_surface__gYZp4 button[data-jam-primary]{min-width:160px;min-height:52px;font-size:15px;border-color:var(--jam-accent);background:var(--jam-accent);color:var(--namazu-skin-accent-ink,var(--jam-on-accent))}.jam-phrases_surface__gYZp4 [data-action=record]{min-height:52px;min-width:110px}.jam-phrases_surface__gYZp4 [data-action=record][aria-pressed=true]{color:var(--jam-danger);border-color:var(--jam-danger)}.jam-phrases_surface__gYZp4 [data-key-label],.jam-phrases_surface__gYZp4 [data-record-time]{font:700 11px/1.5 ui-monospace,SFMono-Regular,Menlo,monospace;color:var(--jam-muted)}.jam-phrases_surface__gYZp4 [data-key-label]{margin-left:auto}.jam-phrases_surface__gYZp4 [data-jam-scenes]{padding:16px;border:1px solid var(--jam-line);border-radius:7px;background:var(--jam-panel)}.jam-phrases_surface__gYZp4 [data-jam-section-title]{display:flex;flex-wrap:wrap;gap:6px 18px;align-items:baseline;justify-content:space-between;margin-bottom:12px}.jam-phrases_surface__gYZp4 [data-jam-section-title] h3{font-size:11px;font-weight:800;letter-spacing:.12em}.jam-phrases_surface__gYZp4 [data-jam-section-title] small{color:var(--jam-muted);font-size:10px;letter-spacing:.06em}.jam-phrases_surface__gYZp4 [data-scene-list]{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px}.jam-phrases_surface__gYZp4 [data-scene-list] button{padding-inline:8px}.jam-phrases_surface__gYZp4 [data-scene-list] button[aria-pressed=true]{background:var(--jam-accent);color:var(--namazu-skin-accent-ink,var(--jam-on-accent));border-color:var(--jam-accent)}.jam-phrases_surface__gYZp4 [data-jam-statusline]{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:4px 20px;margin:20px 0 10px;font:700 11px/1.5 ui-monospace,SFMono-Regular,Menlo,monospace;color:var(--jam-muted)}.jam-phrases_surface__gYZp4 [data-clock]{color:var(--jam-accent);font-variant-numeric:tabular-nums}.jam-phrases_surface__gYZp4 [data-jam-rack]{display:grid;gap:12px}.jam-phrases_surface__gYZp4 [data-jam-lane]{display:grid;grid-template-columns:minmax(108px,.65fr) minmax(0,4fr);gap:16px;padding:14px;border:1px solid var(--jam-line);border-radius:7px;background:var(--jam-panel)}.jam-phrases_surface__gYZp4 [data-jam-lane] header{display:flex;flex-direction:column;justify-content:space-between;gap:10px;align-items:flex-start}.jam-phrases_surface__gYZp4 [data-jam-lane] h3{font-size:12px;font-weight:850;letter-spacing:.04em;white-space:nowrap}.jam-phrases_surface__gYZp4 [data-jam-lane] header button{font-size:10px;padding:6px 12px;background:transparent}.jam-phrases_surface__gYZp4 [data-jam-clips]{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;min-width:0}.jam-phrases_surface__gYZp4 [data-jam-clips] button{position:relative;overflow:hidden;min-width:0;display:flex;flex-direction:column;align-items:stretch;text-align:left;gap:6px;padding:12px 12px 14px;min-height:104px;border-radius:5px}.jam-phrases_surface__gYZp4 [data-jam-clips] button>span{font-size:12px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.jam-phrases_surface__gYZp4 [data-jam-clips] svg{display:block;width:100%;height:32px;overflow:hidden;fill:var(--jam-muted)}.jam-phrases_surface__gYZp4 [data-jam-clips] small{font-size:10px;color:var(--jam-muted);font-weight:750;white-space:nowrap;letter-spacing:0}.jam-phrases_surface__gYZp4 [data-jam-clips] button[data-state=selected]{border-style:dashed}.jam-phrases_surface__gYZp4 [data-jam-clips] button:is([data-state=playing],[data-state=stopping]){border-color:var(--jam-accent);box-shadow:inset 0 0 0 1px var(--jam-accent)}.jam-phrases_surface__gYZp4 [data-jam-clips] button[data-state=playing] small,.jam-phrases_surface__gYZp4 [data-jam-clips] button[data-state=playing] svg{color:var(--jam-accent);fill:var(--jam-accent)}.jam-phrases_surface__gYZp4 [data-jam-clips] button[data-state=queued]{border:2px dashed var(--jam-queue)}.jam-phrases_surface__gYZp4 [data-jam-clips] button:is([data-state=queued],[data-state=stopping]) small{color:var(--jam-queue)}.jam-phrases_surface__gYZp4 [data-clip-progress]{display:block;position:absolute;inset:auto 0 0;height:3px;background:var(--jam-accent);transform-origin:left;pointer-events:none}.jam-phrases_surface__gYZp4 [data-jam-details]{border:1px solid var(--jam-line);border-radius:7px;margin-top:22px;padding:0 16px 4px}.jam-phrases_surface__gYZp4 summary{padding:17px 0;min-height:52px;cursor:pointer;font-weight:800;font-size:12px;letter-spacing:.08em}.jam-phrases_surface__gYZp4 [data-mix-list]{display:grid;grid-template-columns:1fr 1fr;gap:12px 24px;margin:10px 0 24px}.jam-phrases_surface__gYZp4 [data-mix-lane]{display:grid;grid-template-columns:60px 1fr 1fr auto auto;gap:10px;align-items:center;min-width:0}.jam-phrases_surface__gYZp4 [data-mix-lane] strong{font-size:11px}.jam-phrases_surface__gYZp4 [data-mix-lane] button{padding-inline:8px;font-size:11px}.jam-phrases_surface__gYZp4 [data-mix-lane] button[aria-pressed=true]{background:var(--jam-accent);color:var(--namazu-skin-accent-ink,var(--jam-on-accent))}.jam-phrases_surface__gYZp4 [data-jam-editor],.jam-phrases_surface__gYZp4 [data-jam-import]{display:flex;flex-wrap:wrap;align-items:flex-end;gap:12px;margin:16px 0}.jam-phrases_surface__gYZp4 [data-jam-editor] label{flex:1 1 130px}.jam-phrases_surface__gYZp4 [data-jam-import] label{flex:1 1 230px}.jam-phrases_surface__gYZp4 [data-jam-actions]{display:flex;align-items:center;flex-wrap:wrap;gap:10px}.jam-phrases_surface__gYZp4 [data-jam-actions] a,.jam-phrases_surface__gYZp4 [data-jam-actions] button{font-size:11px}.jam-phrases_surface__gYZp4 [data-jam-capture]{border-top:1px solid var(--jam-line);margin-top:24px;padding-top:20px}.jam-phrases_surface__gYZp4 [data-record-result]{margin-top:12px}.jam-phrases_surface__gYZp4 audio{width:min(100%,600px);margin-bottom:12px}.jam-phrases_surface__gYZp4 [data-jam-notice]{margin:16px 0 0;min-height:20px;font:600 11px/1.6 ui-monospace,SFMono-Regular,Menlo,monospace;color:var(--jam-accent);overflow-wrap:anywhere}.jam-phrases_surface__gYZp4 [data-jam-dock]{position:relative;z-index:2;display:flex;gap:20px;align-items:center;padding:12px 14px;margin:12px 0 16px;border:1px solid var(--jam-line);border-radius:7px;background:var(--jam-panel)}.jam-phrases_surface__gYZp4 [data-dock-clock]{font:800 12px/1 ui-monospace,SFMono-Regular,Menlo,monospace;font-variant-numeric:tabular-nums;color:var(--jam-accent)}.jam-phrases_surface__gYZp4 [data-jam-dock] label{flex:1}.jam-phrases_surface__gYZp4 [data-jam-dock] meter{width:65px;height:12px}.jam-phrases_surface__gYZp4 [data-jam-dock] button{border-color:var(--jam-danger);color:var(--jam-danger);white-space:nowrap}@media (min-width:1500px){.jam-phrases_surface__gYZp4{padding-inline:4vw}}@media (max-width:1000px){.jam-phrases_surface__gYZp4 [data-mix-list]{grid-template-columns:1fr}}@media (max-width:720px){.jam-phrases_viewBar__CXKU0{padding:12px}.jam-phrases_tabs__O9O77{width:100%}.jam-phrases_tabs__O9O77 button{flex:1;padding:10px 8px;font-size:11px}.jam-phrases_surface__gYZp4{padding:18px 12px}.jam-phrases_surface__gYZp4 [data-jam-heading]{margin-bottom:18px}.jam-phrases_surface__gYZp4 [data-jam-badge]{display:none}.jam-phrases_surface__gYZp4 [data-jam-setup]{grid-template-columns:minmax(0,1.2fr) minmax(0,.7fr) minmax(0,1fr);gap:8px}.jam-phrases_surface__gYZp4 [data-jam-setup] label{font-size:9px;letter-spacing:0}.jam-phrases_surface__gYZp4 [data-jam-setup] input,.jam-phrases_surface__gYZp4 [data-jam-setup] select{padding-inline:7px}.jam-phrases_surface__gYZp4 [data-jam-start]{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:8px;margin:16px 0}.jam-phrases_surface__gYZp4 [data-action=record],.jam-phrases_surface__gYZp4 button[data-jam-primary]{width:100%;min-width:0;white-space:nowrap}.jam-phrases_surface__gYZp4 [data-key-label]{font-size:10px;margin-left:0;text-align:right}.jam-phrases_surface__gYZp4 [data-record-time]{font-size:10px}.jam-phrases_surface__gYZp4 [data-jam-scenes]{padding:12px}.jam-phrases_surface__gYZp4 [data-scene-list]{gap:6px}.jam-phrases_surface__gYZp4 [data-scene-list] button{font-size:10px;padding-inline:3px;letter-spacing:0}.jam-phrases_surface__gYZp4 [data-jam-statusline]{margin:16px 0 8px;font-size:10px}.jam-phrases_surface__gYZp4 [data-jam-lane]{grid-template-columns:1fr;gap:8px;padding:10px}.jam-phrases_surface__gYZp4 [data-jam-lane] header{flex-direction:row;align-items:center;gap:5px}.jam-phrases_surface__gYZp4 [data-jam-lane] h3{font-size:12px}.jam-phrases_surface__gYZp4 [data-jam-lane] header button{min-height:44px}.jam-phrases_surface__gYZp4 [data-jam-clips]{gap:6px}.jam-phrases_surface__gYZp4 [data-jam-clips] button{padding:8px 5px 11px;min-height:92px;gap:7px;letter-spacing:0}.jam-phrases_surface__gYZp4 [data-jam-clips] button>span{font-size:10px}.jam-phrases_surface__gYZp4 [data-jam-clips] small{font-size:9px}.jam-phrases_surface__gYZp4 [data-jam-details]{padding-inline:12px}.jam-phrases_surface__gYZp4 [data-mix-lane]{grid-template-columns:46px minmax(0,1fr) minmax(0,1fr) auto auto;gap:5px}.jam-phrases_surface__gYZp4 [data-mix-lane] button{padding-inline:5px;font-size:10px}.jam-phrases_surface__gYZp4 [data-jam-import]>button{flex:1}.jam-phrases_surface__gYZp4 [data-jam-dock]{gap:10px;padding:10px}.jam-phrases_surface__gYZp4 [data-jam-dock] meter{display:none}.jam-phrases_surface__gYZp4 [data-dock-clock]{font-size:10px}.jam-phrases_surface__gYZp4 [data-jam-dock] button{padding-inline:12px;font-size:11px}}@media (prefers-reduced-motion:reduce){.jam-phrases_surface__gYZp4 *,.jam-phrases_surface__gYZp4 :after,.jam-phrases_surface__gYZp4 :before{animation:none!important;transition:none!important}}