.namazu-pendulum_workspace__DFJcl{--pd-bg:#071017;--pd-panel:#0d1822;--pd-panel-2:#111f2b;--pd-line:rgba(148,163,184,0.16);--pd-text:#e8f4f7;--pd-muted:#7d99a5;--pd-cyan:#67e8f9;--pd-yellow:#facc15;--pd-rose:#fb7185;position:relative;left:50%;width:100vw;transform:translateX(-50%);overflow-x:clip;background:radial-gradient(circle at 12% 0,rgba(34,211,238,.12),transparent 26rem),radial-gradient(circle at 86% 8%,rgba(250,204,21,.08),transparent 24rem),linear-gradient(180deg,var(--namazu-skin-panel-2,#09131c) 0,var(--pd-bg) 28%,var(--namazu-skin-panel-2,#050a0f) 100%);color:var(--pd-text);padding:14px 0 96px}.namazu-pendulum_inner__eFalF{width:min(100%,1920px);margin:0 auto;padding:0 clamp(12px,1.8vw,30px)}.namazu-pendulum_topbar__s7dHS{display:grid;gap:12px;grid-template-columns:minmax(0,1fr) auto;align-items:center;padding:12px 14px;border:1px solid var(--pd-line);border-radius:16px;background:var(--namazu-skin-panel-2,rgba(7,14,20,.86));box-shadow:0 18px 50px rgba(0,0,0,.28);backdrop-filter:blur(14px)}.namazu-pendulum_identity__szuTY{min-width:0}.namazu-pendulum_eyebrow__F7Zbt{margin:0;color:var(--pd-cyan);font:900 10px/1.2 ui-monospace,SFMono-Regular,Menlo,monospace;letter-spacing:.18em;text-transform:uppercase}.namazu-pendulum_identity__szuTY strong{display:block;margin-top:5px;font-size:clamp(14px,1.4vw,20px);letter-spacing:.04em}.namazu-pendulum_identity__szuTY span{display:block;margin-top:4px;color:var(--pd-muted);font-size:11px}.namazu-pendulum_transport__hvTRQ{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:7px}.namazu-pendulum_buttonDanger__d0D7O,.namazu-pendulum_buttonHot__l0SaQ,.namazu-pendulum_buttonPrimary__JALoD,.namazu-pendulum_button__uw3RI{min-height:42px;border:1px solid var(--pd-line);border-radius:10px;padding:0 13px;background:rgba(255,255,255,.045);color:var(--pd-text);font:850 11px/1 ui-monospace,SFMono-Regular,Menlo,monospace;letter-spacing:.06em;transition:.14s ease}.namazu-pendulum_button__uw3RI:focus-visible,.namazu-pendulum_button__uw3RI:hover{border-color:rgba(103,232,249,.45);background:rgba(103,232,249,.08);outline:none}.namazu-pendulum_buttonPrimary__JALoD{border-color:rgba(103,232,249,.55);background:var(--pd-cyan);color:var(--namazu-skin-accent-ink,#061017)}.namazu-pendulum_buttonDanger__d0D7O{border-color:rgba(251,113,133,.4);color:var(--namazu-skin-danger,#fecdd3);background:rgba(251,113,133,.08)}.namazu-pendulum_buttonHot__l0SaQ{border-color:rgba(250,204,21,.45);color:var(--namazu-skin-text,#fef08a);background:rgba(250,204,21,.08)}.namazu-pendulum_buttonDanger__d0D7O:disabled,.namazu-pendulum_buttonHot__l0SaQ:disabled,.namazu-pendulum_buttonPrimary__JALoD:disabled,.namazu-pendulum_button__uw3RI:disabled{opacity:.65;cursor:not-allowed}.namazu-pendulum_heroGrid__CPIOO{display:grid;grid-template-columns:minmax(0,1.55fr) minmax(300px,.55fr);gap:14px;margin-top:14px}.namazu-pendulum_inspectorCard__pdhvO,.namazu-pendulum_panel___nQHg,.namazu-pendulum_stageCard__OT2Dj{border:1px solid var(--pd-line);border-radius:18px;background:linear-gradient(180deg,var(--namazu-skin-panel-2,rgba(17,31,43,.92)),var(--namazu-skin-panel-2,rgba(8,16,23,.94)));box-shadow:0 22px 64px rgba(0,0,0,.3)}.namazu-pendulum_stageCard__OT2Dj{min-width:0;overflow:hidden}.namazu-pendulum_stageHeader__dLSuQ{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:11px 14px;border-bottom:1px solid var(--pd-line)}.namazu-pendulum_inspectorTitle__0m7Sv,.namazu-pendulum_panelTitle__mRyOU,.namazu-pendulum_stageHeader__dLSuQ strong{font:900 11px/1.2 ui-monospace,SFMono-Regular,Menlo,monospace;letter-spacing:.14em;text-transform:uppercase}.namazu-pendulum_stageHeader__dLSuQ span{color:var(--pd-muted);font-size:10px}.namazu-pendulum_canvas__PSpOo{display:block;width:100%;height:clamp(420px,56vh,680px);min-height:360px;touch-action:none;cursor:grab;background:#050a0f}.namazu-pendulum_canvas__PSpOo:active{cursor:grabbing}.namazu-pendulum_metrics__vyY97{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:1px;background:var(--pd-line);border-top:1px solid var(--pd-line)}.namazu-pendulum_metric__DI0FD{min-width:0;background:var(--namazu-skin-bg-deep,#0a141d);padding:10px 12px}.namazu-pendulum_metric__DI0FD small{display:block;color:var(--pd-muted);font:800 9px/1.2 ui-monospace,SFMono-Regular,Menlo,monospace;letter-spacing:.12em;text-transform:uppercase}.namazu-pendulum_metric__DI0FD strong{display:block;margin-top:5px;color:var(--namazu-skin-text,#f8fafc);font:900 clamp(15px,1.6vw,22px)/1 ui-monospace,SFMono-Regular,Menlo,monospace}.namazu-pendulum_syncMeter__upQOb{margin-top:7px;height:4px;overflow:hidden;border-radius:999px;background:rgba(148,163,184,.16)}.namazu-pendulum_syncMeter__upQOb>span{display:block;height:100%;border-radius:inherit;background:linear-gradient(90deg,#38bdf8,#67e8f9,#facc15)}.namazu-pendulum_inspectorCard__pdhvO{padding:15px;min-width:0;align-self:start;position:sticky;top:10px}.namazu-pendulum_inspectorTitle__0m7Sv{color:var(--pd-cyan)}.namazu-pendulum_whyBox__AgoZE{margin-top:12px;border:1px solid rgba(103,232,249,.16);border-radius:13px;background:rgba(34,211,238,.045);padding:12px}.namazu-pendulum_whyReason__Qq_Gn{margin:0;color:var(--namazu-skin-text,#cbd5e1);font-size:11px;line-height:1.7}.namazu-pendulum_whyGrid__e1Zwv{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:7px;margin-top:10px}.namazu-pendulum_selectedGrid__GFZJ6>div,.namazu-pendulum_whyGrid__e1Zwv>div{min-width:0;border:1px solid var(--pd-line);border-radius:9px;padding:8px;background:rgba(0,0,0,.16)}.namazu-pendulum_selectedGrid__GFZJ6 small,.namazu-pendulum_whyGrid__e1Zwv small{display:block;color:var(--pd-muted);font:800 8px/1.2 ui-monospace,SFMono-Regular,Menlo,monospace;letter-spacing:.1em;text-transform:uppercase}.namazu-pendulum_selectedGrid__GFZJ6 strong,.namazu-pendulum_whyGrid__e1Zwv strong{display:block;margin-top:4px;overflow:hidden;color:var(--namazu-skin-text,#f8fafc);font:800 11px/1.35 ui-monospace,SFMono-Regular,Menlo,monospace;text-overflow:ellipsis}.namazu-pendulum_selectedBox__ZiT_m{margin-top:12px;border-top:1px solid var(--pd-line);padding-top:12px}.namazu-pendulum_selectedGrid__GFZJ6{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:7px;margin-top:8px}.namazu-pendulum_quickActions__uJJzf{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:8px;margin-top:14px}.namazu-pendulum_quickActions__uJJzf button{min-height:52px}.namazu-pendulum_modeTabs__TUaCH{display:flex;gap:4px;overflow-x:auto;margin-top:14px;padding:5px;border:1px solid var(--pd-line);border-radius:13px;background:var(--namazu-skin-panel-2,rgba(4,10,15,.8))}.namazu-pendulum_modeTab__OyVUz{flex:1 0 auto;min-height:40px;border:0;border-radius:9px;padding:0 18px;background:transparent;color:var(--pd-muted);font:900 10px/1 ui-monospace,SFMono-Regular,Menlo,monospace;letter-spacing:.14em}.namazu-pendulum_modeTabActive__GcO5r{background:var(--namazu-skin-panel,#e6fbff);color:var(--namazu-skin-text,#071017)}.namazu-pendulum_panelGrid2__BIMW8,.namazu-pendulum_panelGrid3__70Nyt,.namazu-pendulum_panelGrid4__3xkOd{display:grid;gap:14px;margin-top:14px}.namazu-pendulum_panelGrid2__BIMW8{grid-template-columns:repeat(2,minmax(0,1fr))}.namazu-pendulum_panelGrid3__70Nyt{grid-template-columns:repeat(3,minmax(0,1fr))}.namazu-pendulum_panelGrid4__3xkOd{grid-template-columns:repeat(4,minmax(0,1fr))}.namazu-pendulum_panel___nQHg{min-width:0;padding:14px}.namazu-pendulum_panelTitle__mRyOU{margin:0;color:var(--namazu-skin-text,#f8fafc)}.namazu-pendulum_panelEyebrow__bQ7Yt{margin:0 0 5px;color:var(--pd-muted);font:800 9px/1 ui-monospace,SFMono-Regular,Menlo,monospace;letter-spacing:.13em;text-transform:uppercase}.namazu-pendulum_controlGrid__Cx56k,.namazu-pendulum_controlStack__ipHYz{display:grid;gap:12px;margin-top:12px}.namazu-pendulum_controlGrid__Cx56k{grid-template-columns:repeat(2,minmax(0,1fr))}.namazu-pendulum_control__chd6X{display:grid;min-width:0;gap:6px;color:var(--pd-muted);font:800 9px/1.2 ui-monospace,SFMono-Regular,Menlo,monospace;letter-spacing:.08em;text-transform:uppercase}.namazu-pendulum_control__chd6X span{display:flex;justify-content:space-between;gap:8px}.namazu-pendulum_control__chd6X output{color:var(--namazu-skin-text,#e2e8f0);letter-spacing:0}.namazu-pendulum_control__chd6X input[type=range]{width:100%;accent-color:var(--pd-cyan)}.namazu-pendulum_control__chd6X input[type=number],.namazu-pendulum_control__chd6X select,.namazu-pendulum_select__jOc9T{width:100%;min-height:40px;border:1px solid var(--pd-line);border-radius:9px;background:var(--namazu-skin-bg-deep,#08121a);color:var(--pd-text);padding:0 9px;font-size:12px;outline:none}.namazu-pendulum_control__chd6X input:focus-visible,.namazu-pendulum_control__chd6X select:focus-visible,.namazu-pendulum_select__jOc9T:focus-visible{border-color:var(--pd-cyan);box-shadow:0 0 0 2px rgba(103,232,249,.12)}.namazu-pendulum_segment__XMKG0{display:grid;grid-auto-flow:column;grid-auto-columns:1fr;gap:4px}.namazu-pendulum_segment__XMKG0 button{min-height:38px;border:1px solid var(--pd-line);border-radius:8px;background:rgba(255,255,255,.035);color:var(--pd-muted);font:800 9px/1 ui-monospace,SFMono-Regular,Menlo,monospace}.namazu-pendulum_segmentActive__nZu_o{border-color:rgba(103,232,249,.55)!important;background:rgba(103,232,249,.13)!important;color:var(--namazu-skin-text,#cffafe)!important}.namazu-pendulum_recipeGrid__jkj_v{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:7px;margin-top:12px}.namazu-pendulum_recipe___yihN{min-height:58px;border:1px solid var(--pd-line);border-radius:10px;padding:8px;background:rgba(255,255,255,.035);color:var(--namazu-skin-text,#e2e8f0);text-align:left}.namazu-pendulum_recipe___yihN strong{display:block;font:900 10px/1.2 ui-monospace,SFMono-Regular,Menlo,monospace}.namazu-pendulum_recipe___yihN small{display:block;margin-top:4px;color:var(--pd-muted);font-size:9px;line-height:1.35}.namazu-pendulum_sceneGrid__giw88{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;margin-top:12px}.namazu-pendulum_scene__qWfED{border:1px solid var(--pd-line);border-radius:11px;padding:9px;background:rgba(0,0,0,.17)}.namazu-pendulum_sceneHeader__NrofK{display:flex;align-items:center;justify-content:space-between;gap:6px;font:900 11px/1 ui-monospace,SFMono-Regular,Menlo,monospace}.namazu-pendulum_sceneDot__249bD{width:7px;height:7px;border-radius:50%;background:var(--namazu-skin-panel-2,#334155)}.namazu-pendulum_sceneDotSaved__QnoW1{background:var(--pd-cyan)}.namazu-pendulum_sceneActions__RdH5e{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:5px;margin-top:8px}.namazu-pendulum_sceneActions__RdH5e button{min-height:32px;border:1px solid var(--pd-line);border-radius:7px;background:rgba(255,255,255,.04);color:var(--namazu-skin-text,#cbd5e1);font:800 8px/1 ui-monospace,SFMono-Regular,Menlo,monospace}.namazu-pendulum_history__vl0Q1{display:grid;gap:5px;max-height:190px;overflow-y:auto;margin-top:10px;padding-right:3px}.namazu-pendulum_historyRow__8DCSb{display:grid;grid-template-columns:40px 58px minmax(45px,1fr) 52px;gap:6px;align-items:center;border-bottom:1px solid rgba(148,163,184,.09);padding:5px 0;color:var(--namazu-skin-text,#cbd5e1);font:700 9px/1.25 ui-monospace,SFMono-Regular,Menlo,monospace}.namazu-pendulum_syncHistory__2TaBB{display:flex;height:76px;align-items:flex-end;gap:2px;margin-top:12px;border-bottom:1px solid var(--pd-line)}.namazu-pendulum_syncHistory__2TaBB span{flex:1 1 0;min-width:2px;border-radius:2px 2px 0 0;background:linear-gradient(180deg,#67e8f9,#0e7490);opacity:.7}.namazu-pendulum_error__3S_1B,.namazu-pendulum_notice__L9sHG{margin-top:10px;border-radius:10px;padding:9px 11px;font-size:10px;line-height:1.5}.namazu-pendulum_notice__L9sHG{border:1px solid rgba(52,211,153,.22);background:rgba(52,211,153,.06);color:var(--namazu-skin-text,#a7f3d0)}.namazu-pendulum_error__3S_1B{border:1px solid rgba(251,113,133,.24);background:rgba(251,113,133,.08);color:var(--namazu-skin-danger,#fecdd3)}.namazu-pendulum_challenge___xBb6{margin-top:12px;border:1px solid rgba(250,204,21,.22);border-radius:11px;background:rgba(250,204,21,.055);padding:10px}.namazu-pendulum_challenge___xBb6 strong{color:var(--namazu-skin-text,#fef08a);font-size:11px}.namazu-pendulum_challenge___xBb6 p{margin:5px 0 0;color:var(--namazu-skin-text,#cbd5e1);font-size:10px;line-height:1.5}@media (max-width:1180px){.namazu-pendulum_heroGrid__CPIOO{grid-template-columns:minmax(0,1fr)}.namazu-pendulum_inspectorCard__pdhvO{position:static}.namazu-pendulum_panelGrid3__70Nyt,.namazu-pendulum_panelGrid4__3xkOd{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:760px){.namazu-pendulum_workspace__DFJcl{padding-top:8px}.namazu-pendulum_inner__eFalF{padding:0 8px}.namazu-pendulum_topbar__s7dHS{grid-template-columns:minmax(0,1fr);padding:10px}.namazu-pendulum_transport__hvTRQ{justify-content:stretch}.namazu-pendulum_transport__hvTRQ>button{flex:1 1 90px}.namazu-pendulum_canvas__PSpOo{min-height:360px;height:55dvh;max-height:560px}.namazu-pendulum_metrics__vyY97{grid-template-columns:repeat(2,minmax(0,1fr))}.namazu-pendulum_metric__DI0FD:last-child{grid-column:span 2}.namazu-pendulum_quickActions__uJJzf{grid-template-columns:repeat(2,minmax(0,1fr))}.namazu-pendulum_quickActions__uJJzf button:last-child{grid-column:span 2}.namazu-pendulum_panelGrid2__BIMW8,.namazu-pendulum_panelGrid3__70Nyt,.namazu-pendulum_panelGrid4__3xkOd{grid-template-columns:minmax(0,1fr)}.namazu-pendulum_recipeGrid__jkj_v,.namazu-pendulum_sceneGrid__giw88{grid-template-columns:repeat(2,minmax(0,1fr))}.namazu-pendulum_controlGrid__Cx56k{grid-template-columns:minmax(0,1fr)}}@media (max-width:390px){.namazu-pendulum_canvas__PSpOo{min-height:360px}.namazu-pendulum_recipeGrid__jkj_v,.namazu-pendulum_sceneGrid__giw88,.namazu-pendulum_selectedGrid__GFZJ6,.namazu-pendulum_whyGrid__e1Zwv{grid-template-columns:minmax(0,1fr)}.namazu-pendulum_historyRow__8DCSb{grid-template-columns:34px 52px minmax(40px,1fr) 44px;font-size:8px}}@media (prefers-reduced-motion:reduce){.namazu-pendulum_buttonDanger__d0D7O,.namazu-pendulum_buttonHot__l0SaQ,.namazu-pendulum_buttonPrimary__JALoD,.namazu-pendulum_button__uw3RI{transition:none}}