.PolywavTool_modeTabs__lOVMZ{display:flex;gap:2px;border-bottom:1px solid #222}.PolywavTool_modeTab__u9mK1{background:transparent;border:1px solid transparent;border-bottom:none;color:#555;font-family:var(--font-mono);font-size:11px;padding:6px 14px;cursor:pointer;text-transform:lowercase;transition:color .15s,border-color .15s}.PolywavTool_modeTab__u9mK1:hover{color:#aaa}.PolywavTool_modeActive__F7Onw{color:#b8960c;border-color:#333 #333 #000;background:#080808}.PolywavTool_fileBar__zeYCN{display:flex;align-items:center;gap:12px;padding:8px 10px;border:1px solid #222;background:#080808;flex-wrap:wrap}.PolywavTool_fileName__PLwOz{font-size:12px;color:#b8960c;font-family:var(--font-mono)}.PolywavTool_fileMeta__Q_Ps0{font-size:11px;color:#555;font-family:var(--font-mono);flex:1 1;min-width:200px}.PolywavTool_bextBadge__0Pni6{font-size:10px;font-family:var(--font-mono);color:#40a060;text-transform:uppercase;letter-spacing:.06em}.PolywavTool_bextBadge__0Pni6.PolywavTool_absent__rEePo{color:#555}.PolywavTool_channelHeader__tU0au{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:12px;margin-bottom:8px}.PolywavTool_headerLeft__gHvAh,.PolywavTool_headerRight__DJh1D{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.PolywavTool_smallBtn__GO9lB{background:#050505;border:1px solid #222;color:#888;font-family:var(--font-mono);font-size:11px;padding:4px 10px;cursor:pointer;transition:border-color .15s,color .15s}.PolywavTool_smallBtn__GO9lB:hover{border-color:#b8960c;color:#b8960c}.PolywavTool_smallBtn__GO9lB:disabled{opacity:.4;cursor:not-allowed}.PolywavTool_label10__V863e{font-size:10px;color:#555;font-family:var(--font-mono);text-transform:uppercase;letter-spacing:.08em}.PolywavTool_select__3bHFI{background:#050505;border:1px solid #222;color:#ccc;font-family:var(--font-mono);font-size:12px;padding:4px 8px;outline:none}.PolywavTool_select__3bHFI:focus{border-color:#b8960c}.PolywavTool_channelList__PMzIb{display:flex;flex-direction:column;gap:6px}.PolywavTool_channelRow__lNjQn{display:grid;grid-template-columns:28px 36px 200px 1fr 70px;grid-gap:8px;gap:8px;align-items:center;padding:6px 8px;border:1px solid #1a1a1a;background:#050505}@media (max-width:720px){.PolywavTool_channelRow__lNjQn{grid-template-columns:28px 200px 1fr}.PolywavTool_channelIdx__0nbrm,.PolywavTool_playBtn__YaS4v{display:none}}.PolywavTool_cb__GDDDv{width:16px;height:16px;accent-color:#b8960c;cursor:pointer}.PolywavTool_channelIdx__0nbrm{font-size:10px;color:#555;font-family:var(--font-mono);text-transform:uppercase}.PolywavTool_channelInput__ZgT4Z{background:#030303;border:1px solid #222;color:#ccc;font-family:var(--font-mono);font-size:12px;padding:5px 8px;outline:none}.PolywavTool_channelInput__ZgT4Z:focus{border-color:#b8960c}.PolywavTool_channelCanvas__cViHz{width:100%;height:36px;display:block;background:#000;border:1px solid #1a1a1a}.PolywavTool_playBtn__YaS4v{background:#050505;border:1px solid #222;color:#b8960c;font-family:var(--font-mono);font-size:12px;padding:4px 8px;cursor:pointer;text-align:center}.PolywavTool_playBtn__YaS4v:hover{border-color:#b8960c}.PolywavTool_namingBlock__jTsbC{display:grid;grid-template-columns:200px 1fr;grid-gap:10px 14px;gap:10px 14px;align-items:center}.PolywavTool_previewList__1m7wN{border:1px solid #1a1a1a;background:#030303;font-family:var(--font-mono);font-size:11px;color:#999;padding:8px 10px;max-height:220px;overflow-y:auto}.PolywavTool_previewItem__Iw0zJ{padding:2px 0;border-bottom:1px solid #111}.PolywavTool_previewItem__Iw0zJ:last-child{border-bottom:none}.PolywavTool_previewSkipped__XQI0e{color:#555}.PolywavTool_previewArrow__n1im7{color:#b8960c}.PolywavTool_mergeList__ZFU0b{display:flex;flex-direction:column;gap:6px}.PolywavTool_mergeRow__KQkR6{display:grid;grid-template-columns:28px 28px 36px 1fr 88px 60px 100px 26px;grid-gap:8px;gap:8px;align-items:center;padding:6px 8px;border:1px solid #1a1a1a;background:#050505;font-family:var(--font-mono);font-size:11px}@media (max-width:760px){.PolywavTool_mergeRow__KQkR6{grid-template-columns:28px 28px 1fr 26px}.PolywavTool_mergeDepth__DjB_V,.PolywavTool_mergeIdx__P6m2o,.PolywavTool_mergeRate__6kqbT,.PolywavTool_mergeTc__GZSaP{display:none}}.PolywavTool_mergeIdx__P6m2o{color:#555;text-align:center}.PolywavTool_mergeName__0MTxJ{color:#ccc;word-break:break-all}.PolywavTool_mergeDepth__DjB_V,.PolywavTool_mergeRate__6kqbT{color:#888;text-align:right}.PolywavTool_mergeTc__GZSaP{color:#b8960c}.PolywavTool_mergeMoveBtn___IsHO{background:#030303;border:1px solid #222;color:#888;font-family:var(--font-mono);font-size:12px;cursor:pointer;padding:2px 6px}.PolywavTool_mergeMoveBtn___IsHO:hover{border-color:#b8960c;color:#b8960c}.PolywavTool_mergeMoveBtn___IsHO:disabled{opacity:.3;cursor:not-allowed}.PolywavTool_outputSpec__s2vdH{display:grid;grid-template-columns:200px 1fr;grid-gap:10px 14px;gap:10px 14px;align-items:center;margin-top:8px}.PolywavTool_input__hQTIP{background:#050505;border:1px solid #222;color:#ccc;font-family:var(--font-mono);font-size:12px;padding:6px 8px;outline:none;box-sizing:border-box;width:100%}.PolywavTool_input__hQTIP:focus{border-color:#b8960c}.PolywavTool_issueList__D5_lV{display:flex;flex-direction:column;gap:4px}.PolywavTool_issue__0T7kg{font-size:11px;font-family:var(--font-mono);display:grid;grid-template-columns:56px 100px 1fr;grid-gap:8px;gap:8px;padding:4px 6px;border-left:2px solid #b8960c;background:#0d0a00}.PolywavTool_issue__0T7kg.PolywavTool_error__FwVGt{border-left-color:#dc3232;background:#150505}.PolywavTool_issueSev__mh_JN{color:#b8960c;text-transform:uppercase;font-size:10px;letter-spacing:.08em}.PolywavTool_issue__0T7kg.PolywavTool_error__FwVGt .PolywavTool_issueSev__mh_JN{color:#dc3232}.PolywavTool_issueFile__oycGz{color:#888}.PolywavTool_issueMsg__8D49K{color:#aaa}.PolywavTool_allClean__hPETR{font-size:11px;color:#40a060;font-family:var(--font-mono);padding:4px 0}.PolywavTool_actionRow__1eLiY{display:flex;gap:10px;flex-wrap:wrap;margin-top:6px}.PolywavTool_framingNote__mCBCZ{font-size:11px;color:#555;font-family:var(--font-mono);font-style:italic;padding:6px 0 12px;text-align:center;letter-spacing:.04em}.PolywavTool_placeholder__v92l_{font-size:11px;color:#555;font-family:var(--font-mono);padding:8px 0}