.trading-lab_shell__gTIA7{--tl-bg:#050b10;--tl-bg-deep:#020609;--tl-panel:#0a171f;--tl-panel-strong:#0e2029;--tl-panel-soft:#0c1b23;--tl-line:#1a3a47;--tl-line-strong:#2b7183;--tl-text:#e9fbff;--tl-muted:#91b4bf;--tl-faint:#91b4bf;--tl-accent:#28d7ee;--tl-accent-rgb:40 215 238;--tl-accent-2:#7cf3c5;--tl-positive:#64d89a;--tl-negative:#ff7087;--tl-warning:#f6cc65;--tl-shadow:rgb(0 0 0/42%);--tl-glow:rgb(40 215 238/18%);--tl-font-adjust:0.125rem;min-height:100vh;background:radial-gradient(circle at 14% -8%,rgb(var(--tl-accent-rgb)/14%),transparent 31rem),linear-gradient(180deg,var(--tl-bg-deep),var(--tl-bg) 20rem,var(--tl-bg));color:var(--tl-text);color-scheme:dark}.trading-lab_shell__gTIA7[data-font-size=compact]{--tl-font-adjust:0rem}.trading-lab_shell__gTIA7[data-font-size=standard]{--tl-font-adjust:0.125rem}.trading-lab_shell__gTIA7[data-font-size=large]{--tl-font-adjust:0.25rem}.trading-lab_shell__gTIA7[data-theme=graphite]{--tl-bg:#121416;--tl-bg-deep:#090a0b;--tl-panel:#1a1d20;--tl-panel-strong:#22272b;--tl-panel-soft:#171a1d;--tl-line:#343b40;--tl-line-strong:#626d75;--tl-text:#f2f5f7;--tl-muted:#a8b2b8;--tl-faint:#a8b2b8;--tl-accent:#cfd8dd;--tl-accent-rgb:207 216 221;--tl-accent-2:#a8e44b;--tl-positive:#8cda68;--tl-negative:#ff7d8d;--tl-warning:#f4c76e;--tl-shadow:rgb(0 0 0/38%);--tl-glow:rgb(168 228 75/12%);background:radial-gradient(circle at 82% -14%,rgb(168 228 75/8%),transparent 34rem),linear-gradient(180deg,#090a0b,var(--tl-bg) 18rem,var(--tl-bg));color-scheme:dark}.trading-lab_shell__gTIA7[data-theme=light]{--tl-bg:#edf2f3;--tl-bg-deep:#dfe7e9;--tl-panel:#ffffff;--tl-panel-strong:#f3f7f8;--tl-panel-soft:#f7fafb;--tl-line:#c8d5d9;--tl-line-strong:#7f9ca5;--tl-text:#102228;--tl-muted:#50666d;--tl-faint:#50666d;--tl-accent:#087b89;--tl-accent-rgb:8 123 137;--tl-accent-2:#147a5a;--tl-positive:#147a5a;--tl-negative:#bd3450;--tl-warning:#956500;--tl-shadow:rgb(23 46 54/13%);--tl-glow:rgb(8 123 137/10%);background:radial-gradient(circle at 12% -10%,rgb(8 123 137/10%),transparent 32rem),linear-gradient(180deg,#f8fbfb,var(--tl-bg) 22rem,var(--tl-bg));color-scheme:light}.trading-lab_page__H8ZQB{width:100%;max-width:none;min-width:0;padding:clamp(1rem,2vw,2rem) clamp(1rem,2vw,2rem) 4rem}.trading-lab_breadcrumbWrap__Ilql6{max-width:none;color:var(--tl-muted)}.trading-lab_breadcrumbWrap__Ilql6 a{color:var(--tl-muted)!important}.trading-lab_disclaimer__G5u9r,.trading-lab_guidePanel__9rIfS,.trading-lab_hero__QJlXr,.trading-lab_infoPanel__qxUxi,.trading-lab_primaryPanel__ySA_d,.trading-lab_sectionPanel__EjLWd{border:1px solid var(--tl-line);background:linear-gradient(180deg,color-mix(in srgb,var(--tl-panel-strong) 72%,transparent),var(--tl-panel));box-shadow:0 20px 48px var(--tl-shadow)}.trading-lab_hero__QJlXr{position:relative;overflow:hidden;margin-top:.9rem;padding:clamp(1rem,2.2vw,2rem);border-radius:18px}.trading-lab_hero__QJlXr:before{position:absolute;inset:0;pointer-events:none;content:"";background:linear-gradient(90deg,rgb(var(--tl-accent-rgb)/5%) 1px,transparent 1px),linear-gradient(rgb(var(--tl-accent-rgb)/4%) 1px,transparent 1px);background-size:34px 34px;-webkit-mask-image:linear-gradient(180deg,black,transparent 82%);mask-image:linear-gradient(180deg,black,transparent 82%)}.trading-lab_heroTop__A2APx{position:relative;z-index:1;display:grid;grid-template-columns:minmax(0,1fr) auto;gap:1rem 2rem;align-items:start}.trading-lab_guideMeta___WB6Q,.trading-lab_kicker__wfxlE,.trading-lab_metricLabel__3ysqa,.trading-lab_panelMeta__Jts4r,.trading-lab_sectionEyebrow__mEvwK,.trading-lab_statusLabel__xL4Qx,.trading-lab_toolCode__uuP6u{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;letter-spacing:.11em;text-transform:uppercase}.trading-lab_kicker__wfxlE{display:inline-flex;align-items:center;gap:.5rem;color:var(--tl-accent);font-size:calc(.68rem + var(--tl-font-adjust));font-weight:900}.trading-lab_kicker__wfxlE:before{width:.5rem;height:.5rem;border-radius:999px;background:var(--tl-accent-2);box-shadow:0 0 18px var(--tl-glow);content:""}.trading-lab_title__QxgUh{margin-top:.55rem;color:var(--tl-text);font-size:calc(clamp(1.75rem, 3vw, 3.3rem) + var(--tl-font-adjust));font-weight:950;line-height:1.02;letter-spacing:-.04em}.trading-lab_lead__Xkisj{max-width:82rem;margin-top:.75rem;color:var(--tl-muted);font-size:calc(clamp(.83rem, 1.05vw, 1rem) + var(--tl-font-adjust));line-height:1.8}.trading-lab_heroBadgeStack__nv4Fg{display:grid;min-width:12rem;gap:.55rem}.trading-lab_heroBadge___Py9e{display:grid;gap:.2rem;border:1px solid var(--tl-line);border-radius:10px;background:color-mix(in srgb,var(--tl-panel-soft) 86%,transparent);padding:.65rem .8rem}.trading-lab_heroBadge___Py9e strong{color:var(--tl-text);font-size:calc(.76rem + var(--tl-font-adjust))}.trading-lab_heroBadge___Py9e span{color:var(--tl-faint);font-size:calc(.65rem + var(--tl-font-adjust))}.trading-lab_quickGrid__eTxgt{position:relative;z-index:1;display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:.65rem;margin-top:1.25rem}.trading-lab_quickCard__9E0ar{display:grid;min-width:0;min-height:6.4rem;align-content:space-between;gap:.8rem;border:1px solid var(--tl-line);border-radius:11px;background:color-mix(in srgb,var(--tl-panel-soft) 88%,transparent);padding:.8rem;color:var(--tl-text);text-decoration:none;transition:transform .15s ease,border-color .15s ease,background .15s ease,box-shadow .15s ease}.trading-lab_quickCard__9E0ar:hover{transform:translateY(-2px);border-color:var(--tl-line-strong);background:var(--tl-panel-strong);box-shadow:0 10px 28px var(--tl-shadow),0 0 24px var(--tl-glow)}.trading-lab_quickCardPrimary__uCSXw{border-color:color-mix(in srgb,var(--tl-accent) 62%,var(--tl-line));background:linear-gradient(145deg,rgb(var(--tl-accent-rgb)/18%),var(--tl-panel-soft))}.trading-lab_toolCode__uuP6u{color:var(--tl-faint);font-size:calc(.56rem + var(--tl-font-adjust));font-weight:900}.trading-lab_quickCardTitle__6cR4S{display:block;color:var(--tl-text);font-size:calc(.82rem + var(--tl-font-adjust));font-weight:900;line-height:1.3}.trading-lab_quickCardDesc__2IMy4{display:block;margin-top:.25rem;color:var(--tl-muted);font-size:calc(.64rem + var(--tl-font-adjust));line-height:1.5}.trading-lab_shareArea__eqmF5{margin-top:.8rem;color:var(--tl-muted)}.trading-lab_shareArea__eqmF5 a,.trading-lab_shareArea__eqmF5 button{border-color:var(--tl-line)!important}.trading-lab_disclaimer__G5u9r,.trading-lab_guidePanel__9rIfS,.trading-lab_infoPanel__qxUxi,.trading-lab_primaryPanel__ySA_d,.trading-lab_sectionPanel__EjLWd{margin-top:1rem;border-radius:16px}.trading-lab_primaryPanel__ySA_d{padding:clamp(.9rem,1.8vw,1.6rem);border-color:color-mix(in srgb,var(--tl-accent) 45%,var(--tl-line));box-shadow:0 22px 64px var(--tl-shadow),inset 0 1px 0 rgb(255 255 255/4%)}.trading-lab_disclaimer__G5u9r,.trading-lab_guidePanel__9rIfS,.trading-lab_infoPanel__qxUxi,.trading-lab_sectionPanel__EjLWd{padding:clamp(.9rem,1.65vw,1.45rem)}.trading-lab_sectionHeader___n9MU{display:flex;flex-wrap:wrap;align-items:end;justify-content:space-between;gap:.65rem 1rem;padding-bottom:.85rem;border-bottom:1px solid var(--tl-line)}.trading-lab_sectionEyebrow__mEvwK{color:var(--tl-accent);font-size:calc(.61rem + var(--tl-font-adjust));font-weight:900}.trading-lab_sectionTitle__dhaVu{margin-top:.25rem;color:var(--tl-text);font-size:calc(clamp(1.05rem, 1.4vw, 1.35rem) + var(--tl-font-adjust));font-weight:950;line-height:1.2}.trading-lab_sectionDesc__zEg_y{max-width:78rem;margin-top:.45rem;color:var(--tl-muted);font-size:calc(.76rem + var(--tl-font-adjust));line-height:1.7}.trading-lab_inlineLink__WDDgg,.trading-lab_sectionAction__QTDf5{color:var(--tl-accent);font-weight:800;text-decoration:none}.trading-lab_inlineLink__WDDgg:hover,.trading-lab_sectionAction__QTDf5:hover{text-decoration:underline;text-underline-offset:3px}.trading-lab_statusPills__YBI2u{display:flex;flex-wrap:wrap;gap:.4rem}.trading-lab_statusPill__o7x_J{display:inline-flex;align-items:center;gap:.35rem;min-height:2rem;border:1px solid var(--tl-line);border-radius:999px;background:var(--tl-panel-soft);padding:.35rem .65rem;color:var(--tl-muted);font-size:calc(.64rem + var(--tl-font-adjust));font-weight:800}.trading-lab_sectionHeader___n9MU .trading-lab_statusPills__YBI2u{align-items:center;gap:.45rem .7rem}.trading-lab_sectionHeader___n9MU .trading-lab_statusPills__YBI2u>span.trading-lab_statusPill__o7x_J{min-height:auto;border:0;border-radius:0;background:transparent;padding:.3rem 0;color:var(--tl-faint);cursor:default}.trading-lab_sectionHeader___n9MU .trading-lab_statusPills__YBI2u>span.trading-lab_statusPill__o7x_J:not(:first-child):before{width:.22rem;height:.22rem;border-radius:999px;background:var(--tl-line-strong);content:""}.trading-lab_sectionHeader___n9MU .trading-lab_statusPills__YBI2u>a.trading-lab_statusPill__o7x_J{border-color:color-mix(in srgb,var(--tl-accent) 45%,var(--tl-line));background:rgb(var(--tl-accent-rgb)/9%);color:var(--tl-accent);text-decoration:none;cursor:pointer}.trading-lab_sectionHeader___n9MU .trading-lab_statusPills__YBI2u>a.trading-lab_statusPill__o7x_J:hover{border-color:var(--tl-accent);background:rgb(var(--tl-accent-rgb)/15%)}.trading-lab_statusDot__5KIMo{width:.42rem;height:.42rem;border-radius:999px;background:var(--tl-accent-2);box-shadow:0 0 10px var(--tl-glow)}.trading-lab_panelBody__N5hzF{margin-top:1rem}.trading-lab_marketViewport__SOScx{margin-top:.85rem}.trading-lab_marketViewport__SOScx .text-slate-600,.trading-lab_marketViewport__SOScx .text-slate-700,.trading-lab_marketViewport__SOScx .text-slate-800,.trading-lab_marketViewport__SOScx .text-slate-900{color:var(--tl-text)!important}.trading-lab_marketViewport__SOScx .text-slate-400,.trading-lab_marketViewport__SOScx .text-slate-500{color:var(--tl-muted)!important}.trading-lab_marketViewport__SOScx .bg-slate-100,.trading-lab_marketViewport__SOScx .bg-slate-50,.trading-lab_marketViewport__SOScx .bg-white,.trading-lab_marketViewport__SOScx .card,.trading-lab_marketViewport__SOScx .paper-panel{background:var(--tl-panel-soft)!important;color:var(--tl-text)!important}.trading-lab_marketViewport__SOScx .border-slate-200,.trading-lab_marketViewport__SOScx .border-slate-300{border-color:var(--tl-line)!important}.trading-lab_marketViewport__SOScx .bg-emerald-100,.trading-lab_marketViewport__SOScx .bg-emerald-50\/30{background:rgb(var(--tl-accent-rgb)/14%)!important}.trading-lab_marketViewport__SOScx .text-emerald-600,.trading-lab_marketViewport__SOScx .text-emerald-800{color:var(--tl-accent-2)!important}.trading-lab_marketViewport__SOScx select{color-scheme:inherit}.trading-lab_externalFrame__90PwE{overflow:hidden;margin-top:.85rem;border:1px solid var(--tl-line);border-radius:12px;background:var(--tl-panel-soft)}.trading-lab_mutedNote__zoU1r{margin-top:.65rem;color:var(--tl-faint);font-size:calc(.67rem + var(--tl-font-adjust));line-height:1.65}.trading-lab_twoColumnInfo__RSWTP{display:grid;grid-template-columns:1.1fr .9fr;gap:1rem}.trading-lab_routineGrid__OSy_R{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:.65rem;margin-top:.9rem}.trading-lab_guideCard__7K_QU,.trading-lab_reasonCard__idMpq,.trading-lab_routineCard__0Bicd{border:1px solid var(--tl-line);border-radius:10px;background:var(--tl-panel-soft);padding:.8rem}.trading-lab_routineStep__RFGVT{color:var(--tl-accent);font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:calc(.58rem + var(--tl-font-adjust));font-weight:900;letter-spacing:.1em}.trading-lab_reasonCard__idMpq strong,.trading-lab_routineCard__0Bicd strong{display:block;margin-top:.35rem;color:var(--tl-text);font-size:calc(.78rem + var(--tl-font-adjust))}.trading-lab_reasonCard__idMpq p,.trading-lab_routineCard__0Bicd p{margin-top:.35rem;color:var(--tl-muted);font-size:calc(.68rem + var(--tl-font-adjust));line-height:1.6}.trading-lab_reasonGrid__azBvD{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.65rem;margin-top:.9rem}.trading-lab_toolDetailGrid__2KAGv{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.65rem;margin-top:.9rem}.trading-lab_toolDetailCard__7chSy{display:grid;gap:.4rem;border:1px solid var(--tl-line);border-radius:10px;background:var(--tl-panel-soft);padding:.85rem;color:var(--tl-text);text-decoration:none}.trading-lab_toolDetailCard__7chSy:hover{border-color:var(--tl-line-strong);background:var(--tl-panel-strong)}.trading-lab_toolDetailCard__7chSy strong{font-size:calc(.82rem + var(--tl-font-adjust))}.trading-lab_toolDetailCard__7chSy span{color:var(--tl-muted);font-size:calc(.68rem + var(--tl-font-adjust));line-height:1.6}.trading-lab_guideHeader__jfF0z{display:flex;flex-wrap:wrap;align-items:end;justify-content:space-between;gap:1rem}.trading-lab_guideGrid__uR5qW{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.65rem;margin-top:.9rem}.trading-lab_guideMeta___WB6Q{color:var(--tl-faint);font-size:calc(.55rem + var(--tl-font-adjust));font-weight:900}.trading-lab_guideCard__7K_QU h3{margin-top:.45rem;color:var(--tl-text);font-size:calc(.76rem + var(--tl-font-adjust));font-weight:900;line-height:1.45}.trading-lab_guideCard__7K_QU h3 a{color:inherit;text-decoration:none}.trading-lab_guideCard__7K_QU h3 a:hover{color:var(--tl-accent)}.trading-lab_guideCard__7K_QU p{margin-top:.4rem;color:var(--tl-muted);font-size:calc(.65rem + var(--tl-font-adjust));line-height:1.6}.trading-lab_disclaimer__G5u9r{border-color:color-mix(in srgb,var(--tl-warning) 55%,var(--tl-line));background:color-mix(in srgb,var(--tl-warning) 7%,var(--tl-panel))}.trading-lab_disclaimer__G5u9r h2{color:var(--tl-warning);font-size:calc(.9rem + var(--tl-font-adjust));font-weight:900}.trading-lab_disclaimer__G5u9r p{margin-top:.45rem;color:var(--tl-muted);font-size:calc(.72rem + var(--tl-font-adjust));line-height:1.7}.trading-lab_stickyDock__v0UmX{position:sticky;z-index:40;top:4.65rem;display:flex;width:min(100%,112rem);margin:.65rem auto 0;align-items:center;gap:.4rem;overflow-x:auto;border:1px solid var(--tl-line);border-radius:999px;background:color-mix(in srgb,var(--tl-bg-deep) 88%,transparent);padding:.36rem;box-shadow:0 12px 34px var(--tl-shadow);backdrop-filter:blur(16px);scrollbar-width:none}.trading-lab_stickyDock__v0UmX::-webkit-scrollbar{display:none}.trading-lab_dockLink__8WpE1{flex:0 0 auto;min-height:2.15rem;border:1px solid transparent;border-radius:999px;padding:.48rem .72rem;color:var(--tl-muted);font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:calc(.59rem + var(--tl-font-adjust));font-weight:900;letter-spacing:.04em;text-decoration:none;white-space:nowrap}.trading-lab_dockLinkPrimary__uDtRU,.trading-lab_dockLink__8WpE1:hover{border-color:var(--tl-line-strong);background:rgb(var(--tl-accent-rgb)/12%);color:var(--tl-text)}.trading-lab_styleRoot__fGWzz{position:relative;flex:0 0 auto;margin-left:auto}.trading-lab_styleTrigger__m0gWU{display:inline-flex;min-height:2.15rem;align-items:center;justify-content:center;gap:.42rem;border:1px solid var(--tl-line-strong);border-radius:999px;background:var(--tl-panel-soft);padding:.46rem .72rem;color:var(--tl-text);font:inherit;font-size:calc(.7rem + var(--tl-font-adjust));font-weight:900;cursor:pointer}.trading-lab_styleTrigger__m0gWU:hover{background:var(--tl-panel-strong)}.trading-lab_styleIcon__Pr8Wi{width:.78rem;height:.78rem;border:1px solid;border-radius:50%;background:linear-gradient(90deg,currentColor 0 50%,transparent 50%)}.trading-lab_styleCurrent__ANpU6{color:var(--tl-accent);font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:calc(.53rem + var(--tl-font-adjust));letter-spacing:.08em}.trading-lab_stylePanel__ZnsVP{position:absolute;z-index:90;top:calc(100% + .55rem);right:0;width:min(28rem,calc(100vw - 2rem));border:1px solid var(--tl-line-strong);border-radius:12px;background:color-mix(in srgb,var(--tl-bg-deep) 96%,transparent);padding:.65rem;box-shadow:0 22px 54px var(--tl-shadow);backdrop-filter:blur(18px)}.trading-lab_stylePanelHeader__DCoK_{display:flex;justify-content:space-between;gap:.8rem;padding:.1rem .15rem .55rem;color:var(--tl-faint);font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:calc(.55rem + var(--tl-font-adjust));font-weight:900;letter-spacing:.1em}.trading-lab_styleOptions__sHds9{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.4rem}.trading-lab_styleOption__cGKqV{display:grid;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:.5rem;min-height:3.2rem;border:1px solid var(--tl-line);border-radius:8px;background:var(--tl-panel);padding:.45rem;color:var(--tl-text);font:inherit;text-align:left;cursor:pointer}.trading-lab_styleOption__cGKqV:hover,.trading-lab_styleOption__cGKqV[aria-pressed=true]{border-color:var(--tl-line-strong);background:var(--tl-panel-strong)}.trading-lab_styleOption__cGKqV[aria-pressed=true]{box-shadow:inset 0 -2px 0 var(--tl-accent)}.trading-lab_styleSwatch__n_TxV{width:.72rem;height:1.65rem;border:1px solid rgb(255 255 255/42%);background:linear-gradient(180deg,#28d7ee 0 50%,#071219 50%)}.trading-lab_styleOption__cGKqV[data-theme-option=graphite] .trading-lab_styleSwatch__n_TxV{background:linear-gradient(180deg,#cfd8dd 0 50%,#171a1d 50%)}.trading-lab_styleOption__cGKqV[data-theme-option=light] .trading-lab_styleSwatch__n_TxV{border-color:#7f9ca5;background:linear-gradient(180deg,#ffffff 0 50%,#087b89 50%)}.trading-lab_styleOptionText__ooVgR{display:grid;gap:.16rem;min-width:0}.trading-lab_styleOptionText__ooVgR strong{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:calc(.58rem + var(--tl-font-adjust));letter-spacing:.04em}.trading-lab_styleOptionText__ooVgR small{color:var(--tl-faint);font-size:calc(.58rem + var(--tl-font-adjust))}.trading-lab_fontSizeSection__383ax{margin-top:.65rem;border-top:1px solid var(--tl-line);padding-top:.65rem}.trading-lab_fontSizeHeader__3bqNk{display:flex;justify-content:space-between;gap:.8rem;padding:.1rem .15rem .5rem;color:var(--tl-faint);font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:calc(.55rem + var(--tl-font-adjust));font-weight:900;letter-spacing:.1em}.trading-lab_fontSizeOptions__fqxjk{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.4rem}.trading-lab_fontSizeOption__zrPM3{display:grid;grid-template-columns:auto minmax(0,1fr);min-width:0;min-height:3.2rem;align-items:center;gap:.5rem;border:1px solid var(--tl-line);border-radius:8px;background:var(--tl-panel);padding:.45rem;color:var(--tl-text);font:inherit;text-align:left;cursor:pointer}.trading-lab_fontSizeOption__zrPM3:hover,.trading-lab_fontSizeOption__zrPM3[aria-pressed=true]{border-color:var(--tl-line-strong);background:var(--tl-panel-strong)}.trading-lab_fontSizeOption__zrPM3[aria-pressed=true]{box-shadow:inset 0 -2px 0 var(--tl-accent)}.trading-lab_fontSizeSample__LYAnT{display:grid;width:1.8rem;height:1.8rem;place-items:center;border:1px solid var(--tl-line);border-radius:6px;color:var(--tl-accent);font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:calc(.72rem + var(--tl-font-adjust));font-weight:950}.trading-lab_fontSizeOption__zrPM3[data-font-option=standard] .trading-lab_fontSizeSample__LYAnT{font-size:calc(.86rem + var(--tl-font-adjust))}.trading-lab_fontSizeOption__zrPM3[data-font-option=large] .trading-lab_fontSizeSample__LYAnT{font-size:calc(1rem + var(--tl-font-adjust))}.trading-lab_fontSizeOptionText__jEASC{display:grid;min-width:0;gap:.12rem}.trading-lab_fontSizeOptionText__jEASC strong{font-size:calc(.62rem + var(--tl-font-adjust));line-height:1.25}.trading-lab_fontSizeOptionText__jEASC small{color:var(--tl-faint);font-size:calc(.55rem + var(--tl-font-adjust));line-height:1.35}.trading-lab_shell__gTIA7 .text-xs{font-size:calc(.75rem + var(--tl-font-adjust))!important}.trading-lab_shell__gTIA7 .text-sm{font-size:calc(.875rem + var(--tl-font-adjust))!important}.trading-lab_shell__gTIA7 .text-base{font-size:calc(1rem + var(--tl-font-adjust))!important}.trading-lab_shell__gTIA7 [class~="text-[10px]"]{font-size:calc(.625rem + var(--tl-font-adjust))!important}.trading-lab_shell__gTIA7 [class~="text-[11px]"]{font-size:calc(.6875rem + var(--tl-font-adjust))!important}.trading-lab_srOnly__rHhS5{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;clip-path:inset(50%)}.trading-lab_analysisRoot__9KEfc{display:grid;gap:.8rem}.trading-lab_analysisTopbar__g_4uA{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.55rem}.trading-lab_metricCard__dSU_o{display:grid;min-width:0;gap:.28rem;border:1px solid var(--tl-line);border-radius:9px;background:var(--tl-panel-soft);padding:.65rem .72rem}.trading-lab_metricLabel__3ysqa{color:var(--tl-faint);font-size:calc(.52rem + var(--tl-font-adjust));font-weight:900}.trading-lab_metricValue__c7BNa{overflow:hidden;color:var(--tl-text);font-size:calc(.75rem + var(--tl-font-adjust));font-weight:900;line-height:1.35;text-overflow:ellipsis}.trading-lab_metricAccent__KYkqI{color:var(--tl-accent-2)}.trading-lab_botBar__0zlU9{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem;border:1px solid var(--tl-line);border-radius:9px;background:var(--tl-panel-soft);padding:.58rem .7rem}.trading-lab_botBarText__4OdGf{margin-right:auto;color:var(--tl-muted);font-size:calc(.65rem + var(--tl-font-adjust));font-weight:800}.trading-lab_botLink__pEvNV,.trading-lab_favoriteButton__bUMxm,.trading-lab_miniButton__riZ2l,.trading-lab_refreshButton__0UYn1{display:inline-flex;align-items:center;justify-content:center;min-height:2rem;border:1px solid var(--tl-line);border-radius:999px;background:var(--tl-panel-strong);padding:.35rem .62rem;color:var(--tl-text);font:inherit;font-size:calc(.62rem + var(--tl-font-adjust));font-weight:900;text-decoration:none;cursor:pointer}.trading-lab_botLink__pEvNV:hover,.trading-lab_favoriteButton__bUMxm:hover,.trading-lab_miniButton__riZ2l:hover,.trading-lab_refreshButton__0UYn1:hover{border-color:var(--tl-line-strong);color:var(--tl-accent)}.trading-lab_analysisBlock__actu8,.trading-lab_analysisCard__YpFCs,.trading-lab_changePanel__3_DWt,.trading-lab_chartFrame__v_NhH,.trading-lab_dailySummary__VwobQ,.trading-lab_errorBlock__IwWbX,.trading-lab_listBlock__F2eQQ,.trading-lab_loadingBlock__dKjqA,.trading-lab_newsBlock__H8FtI,.trading-lab_symbolPanel__NhfzJ{border:1px solid var(--tl-line);border-radius:10px;background:var(--tl-panel-soft)}.trading-lab_dailySummary__VwobQ{padding:.8rem;border-color:color-mix(in srgb,var(--tl-accent) 40%,var(--tl-line));background:linear-gradient(145deg,rgb(var(--tl-accent-rgb)/10%),var(--tl-panel-soft))}.trading-lab_analysisCardHeader__u_ghg,.trading-lab_changeHeader__GrZ8L,.trading-lab_summaryHeader__odWdb,.trading-lab_symbolHeader__jfMSG{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:.5rem}.trading-lab_panelMeta__Jts4r{color:var(--tl-accent);font-size:calc(.55rem + var(--tl-font-adjust));font-weight:900}.trading-lab_summaryText__NHRFd{margin-top:.48rem;color:var(--tl-text);font-size:calc(.78rem + var(--tl-font-adjust));line-height:1.75}.trading-lab_changePanel__3_DWt{padding:.75rem}.trading-lab_changePanel__3_DWt[data-new=true]{border-color:color-mix(in srgb,var(--tl-accent-2) 52%,var(--tl-line));box-shadow:inset 3px 0 0 var(--tl-accent-2)}.trading-lab_changeTitle__e7JqG{color:var(--tl-text);font-size:calc(.72rem + var(--tl-font-adjust));font-weight:900}.trading-lab_changeBadge__ob8gq{border:1px solid color-mix(in srgb,var(--tl-accent-2) 50%,var(--tl-line));border-radius:999px;background:color-mix(in srgb,var(--tl-accent-2) 10%,transparent);padding:.2rem .42rem;color:var(--tl-accent-2);font-size:calc(.54rem + var(--tl-font-adjust));font-weight:900}.trading-lab_changeList__Nmq2n{display:flex;flex-wrap:wrap;gap:.4rem;margin-top:.5rem}.trading-lab_changeItem__4qU_6{border:1px solid var(--tl-line);border-radius:6px;background:var(--tl-panel);padding:.35rem .5rem;color:var(--tl-muted);font-size:calc(.61rem + var(--tl-font-adjust));line-height:1.4}.trading-lab_symbolWorkspace__8i6Nh{display:grid;grid-template-columns:minmax(0,1fr) minmax(15rem,.36fr);gap:.65rem}.trading-lab_symbolPanel__NhfzJ{padding:.72rem}.trading-lab_symbolLabel__LawO_{color:var(--tl-muted);font-size:calc(.62rem + var(--tl-font-adjust));font-weight:900}.trading-lab_symbolGroups__1rcTU{display:grid;gap:.45rem;margin-top:.55rem}.trading-lab_symbolRow__UOZuq{display:flex;flex-wrap:wrap;gap:.35rem}.trading-lab_symbolButton__0mFNb{min-height:2rem;border:1px solid var(--tl-line);border-radius:6px;background:var(--tl-panel);padding:.36rem .55rem;color:var(--tl-muted);font:inherit;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:calc(.58rem + var(--tl-font-adjust));font-weight:900;cursor:pointer}.trading-lab_symbolButton__0mFNb:hover{border-color:var(--tl-line-strong);color:var(--tl-text)}.trading-lab_symbolButtonActive__IuVnW{border-color:var(--tl-accent)!important;background:rgb(var(--tl-accent-rgb)/14%);color:var(--tl-text)!important;box-shadow:inset 0 -2px 0 var(--tl-accent)}.trading-lab_favoriteStrip__73ce9{display:flex;flex-wrap:wrap;gap:.35rem;margin-top:.45rem}.trading-lab_favoriteChip___QpdT{border:1px solid var(--tl-line);border-radius:999px;background:var(--tl-panel);padding:.28rem .48rem;color:var(--tl-accent-2);font:inherit;font-size:calc(.57rem + var(--tl-font-adjust));font-weight:900;cursor:pointer}.trading-lab_selectedSymbol__xgD51{display:grid;align-content:start;gap:.5rem;border:1px solid var(--tl-line);border-radius:10px;background:var(--tl-panel-soft);padding:.75rem}.trading-lab_selectedSymbolTitle__NlHb_{display:flex;flex-wrap:wrap;align-items:center;gap:.38rem}.trading-lab_selectedSymbolTitle__NlHb_ strong{color:var(--tl-text);font-size:calc(.95rem + var(--tl-font-adjust))}.trading-lab_symbolType__6KE9L{border:1px solid var(--tl-line);border-radius:999px;padding:.18rem .4rem;color:var(--tl-accent);font-size:calc(.52rem + var(--tl-font-adjust));font-weight:900}.trading-lab_selectedSymbol__xgD51 p{color:var(--tl-muted);font-size:calc(.64rem + var(--tl-font-adjust));line-height:1.6}.trading-lab_errorBlock__IwWbX,.trading-lab_loadingBlock__dKjqA{padding:.8rem;color:var(--tl-muted);font-size:calc(.68rem + var(--tl-font-adjust))}.trading-lab_errorBlock__IwWbX{border-color:color-mix(in srgb,var(--tl-negative) 55%,var(--tl-line));color:var(--tl-negative)}.trading-lab_analysisCard__YpFCs{padding:clamp(.8rem,1.3vw,1.1rem)}.trading-lab_analysisHeaderLeft__NuHnt{display:flex;flex-wrap:wrap;align-items:center;gap:.42rem}.trading-lab_analysisPair__M9Gyw{color:var(--tl-text);font-size:calc(1rem + var(--tl-font-adjust));font-weight:950}.trading-lab_biasBadge__ZF8Mt,.trading-lab_confidenceBadge__zEH0u,.trading-lab_runBadge__sJPAb{border:1px solid var(--tl-line);border-radius:999px;background:var(--tl-panel);padding:.24rem .48rem;color:var(--tl-muted);font-size:calc(.57rem + var(--tl-font-adjust));font-weight:900}.trading-lab_biasBadge__ZF8Mt[data-bias=bullish]{border-color:color-mix(in srgb,var(--tl-positive) 50%,var(--tl-line));color:var(--tl-positive)}.trading-lab_biasBadge__ZF8Mt[data-bias=bearish]{border-color:color-mix(in srgb,var(--tl-negative) 50%,var(--tl-line));color:var(--tl-negative)}.trading-lab_biasBadge__ZF8Mt[data-bias=neutral]{color:var(--tl-muted)}.trading-lab_shortSummary__9Rg__{margin-top:.7rem;color:var(--tl-text);font-size:calc(.8rem + var(--tl-font-adjust));line-height:1.75}.trading-lab_analysisMainGrid__CodcW{display:grid;grid-template-columns:minmax(20rem,.82fr) minmax(0,1.18fr);gap:.7rem;margin-top:.75rem}.trading-lab_chartFrame__v_NhH{overflow:hidden;padding:.5rem}.trading-lab_chartLabel__4hQ0T{margin-bottom:.45rem;color:var(--tl-faint);font-size:calc(.58rem + var(--tl-font-adjust));font-weight:900}.trading-lab_analysisTextGrid__OBIRT{display:grid;gap:.6rem}.trading-lab_analysisBlock__actu8,.trading-lab_listBlock__F2eQQ,.trading-lab_newsBlock__H8FtI{padding:.7rem}.trading-lab_blockTitle__mL43C{color:var(--tl-accent);font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:calc(.56rem + var(--tl-font-adjust));font-weight:900;letter-spacing:.07em;text-transform:uppercase}.trading-lab_blockText__fwWgL{margin-top:.35rem;color:var(--tl-text);font-size:calc(.72rem + var(--tl-font-adjust));line-height:1.65}.trading-lab_newsBlock__H8FtI{margin-top:.7rem}.trading-lab_factorList__bKi9K,.trading-lab_newsList__Ta_0x{margin:.42rem 0 0;padding-left:1.05rem;color:var(--tl-muted);font-size:calc(.65rem + var(--tl-font-adjust));line-height:1.6}.trading-lab_newsList__Ta_0x a{color:var(--tl-accent)}.trading-lab_factorGrid__zoV1W{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.6rem;margin-top:.7rem}.trading-lab_listBlock__F2eQQ[data-tone=bullish]{border-color:color-mix(in srgb,var(--tl-positive) 38%,var(--tl-line))}.trading-lab_listBlock__F2eQQ[data-tone=bearish]{border-color:color-mix(in srgb,var(--tl-negative) 38%,var(--tl-line))}.trading-lab_listBlock__F2eQQ[data-tone=risk]{border-color:color-mix(in srgb,var(--tl-warning) 38%,var(--tl-line))}.trading-lab_analysisDisclaimer__GNd6R{margin-top:.7rem;color:var(--tl-faint);font-size:calc(.61rem + var(--tl-font-adjust));line-height:1.55}@media (max-width:1180px){.trading-lab_quickGrid__eTxgt,.trading-lab_routineGrid__OSy_R{grid-template-columns:repeat(3,minmax(0,1fr))}.trading-lab_guideGrid__uR5qW{grid-template-columns:repeat(2,minmax(0,1fr))}.trading-lab_analysisMainGrid__CodcW{grid-template-columns:1fr}}@media (max-width:860px){.trading-lab_page__H8ZQB{padding:.8rem .8rem 3.5rem}.trading-lab_heroTop__A2APx,.trading-lab_symbolWorkspace__8i6Nh,.trading-lab_twoColumnInfo__RSWTP{grid-template-columns:1fr}.trading-lab_heroBadgeStack__nv4Fg{min-width:0}.trading-lab_factorGrid__zoV1W,.trading-lab_guideGrid__uR5qW,.trading-lab_heroBadgeStack__nv4Fg,.trading-lab_quickGrid__eTxgt,.trading-lab_reasonGrid__azBvD,.trading-lab_routineGrid__OSy_R,.trading-lab_toolDetailGrid__2KAGv{grid-template-columns:repeat(2,minmax(0,1fr))}.trading-lab_analysisTopbar__g_4uA{grid-template-columns:1fr 1fr}.trading-lab_stickyDock__v0UmX{top:4.3rem;border-radius:14px}.trading-lab_styleRoot__fGWzz{margin-left:0}}@media (max-width:560px){.trading-lab_hero__QJlXr{border-radius:14px;padding:.9rem}.trading-lab_title__QxgUh{font-size:calc(1.7rem + var(--tl-font-adjust))}.trading-lab_lead__Xkisj{font-size:calc(.77rem + var(--tl-font-adjust))}.trading-lab_analysisTopbar__g_4uA,.trading-lab_factorGrid__zoV1W,.trading-lab_fontSizeOptions__fqxjk,.trading-lab_guideGrid__uR5qW,.trading-lab_heroBadgeStack__nv4Fg,.trading-lab_quickGrid__eTxgt,.trading-lab_reasonGrid__azBvD,.trading-lab_routineGrid__OSy_R,.trading-lab_styleOptions__sHds9,.trading-lab_toolDetailGrid__2KAGv{grid-template-columns:1fr}.trading-lab_quickCard__9E0ar{min-height:4.7rem}.trading-lab_styleTrigger__m0gWU{padding-inline:.62rem}.trading-lab_stylePanel__ZnsVP{position:fixed;top:auto;right:.75rem;bottom:.75rem;left:.75rem;width:auto}.trading-lab_disclaimer__G5u9r,.trading-lab_guidePanel__9rIfS,.trading-lab_infoPanel__qxUxi,.trading-lab_primaryPanel__ySA_d,.trading-lab_sectionPanel__EjLWd{border-radius:13px}}.trading-lab_shell__gTIA7[data-namazu-tool-skin]{--tl-bg:var(--namazu-skin-bg);--tl-bg-deep:var(--namazu-skin-bg-deep);--tl-panel:var(--namazu-skin-panel);--tl-panel-strong:var(--namazu-skin-panel-2);--tl-panel-soft:var(--namazu-skin-panel);--tl-line:var(--namazu-skin-line);--tl-line-strong:var(--namazu-skin-line-strong);--tl-text:var(--namazu-skin-text);--tl-muted:var(--namazu-skin-muted);--tl-faint:var(--namazu-skin-muted);--tl-accent:var(--namazu-skin-accent);--tl-accent-rgb:var(--namazu-skin-accent-rgb);--tl-accent-2:var(--namazu-skin-accent-2);--tl-positive:#85e0a9;--tl-negative:#ffabb6;--tl-warning:var(--namazu-skin-warning);--tl-glow:var(--namazu-skin-glow)}.trading-lab_shell__gTIA7[data-namazu-tool-skin][data-skin-light=true]{--tl-positive:#185d38;--tl-negative:#9b203d}.trading-lab_shell__gTIA7[data-namazu-tool-skin=red]{--tl-positive:#deffec;--tl-negative:#ffe4ee}.trading-lab_shell__gTIA7[data-namazu-tool-skin] :is(.trading-lab_hero__QJlXr,.trading-lab_primaryPanel__ySA_d,.trading-lab_sectionPanel__EjLWd,.trading-lab_infoPanel__qxUxi,.trading-lab_guidePanel__9rIfS){background:var(--namazu-skin-panel);border-radius:var(--stage-panel-radius,14px);box-shadow:var(--stage-panel-shadow,0 12px 24px var(--tl-shadow))}.trading-lab_shell__gTIA7[data-namazu-tool-skin] .trading-lab_dockLinkPrimary__uDtRU{background:var(--tl-accent);color:var(--namazu-skin-accent-ink)}.trading-lab_sharedStylePanel__rWZ4y{overflow-y:auto;max-height:calc(100dvh - 120px);width:min(44rem,calc(100vw - 24px))}.trading-lab_sharedStylePanel__rWZ4y .trading-lab_styleOptions__sHds9{grid-template-columns:repeat(3,minmax(0,1fr))}.trading-lab_sharedStylePanel__rWZ4y .trading-lab_styleOption__cGKqV{min-height:56px}.trading-lab_sharedStylePanel__rWZ4y .trading-lab_styleOptionText__ooVgR small{color:var(--tl-muted)}@media (max-width:700px){.trading-lab_sharedStylePanel__rWZ4y .trading-lab_styleOptions__sHds9{grid-template-columns:repeat(2,minmax(0,1fr))}}.ToolStyleSwitcher_root__j_ZxX{position:relative}.ToolStyleSwitcher_trigger__5lywi{display:inline-flex;min-height:44px;align-items:center;justify-content:center;gap:.45rem;border:1px solid #cbd5e1;border-radius:999px;background:#ffffff;padding:.5rem .85rem;color:#0f172a;box-shadow:0 4px 12px rgb(15 23 42/8%);font:inherit;font-size:.875rem;font-weight:800;cursor:pointer}.ToolStyleSwitcher_trigger__5lywi:hover{border-color:#94a3b8;background:#f8fafc}.ToolStyleSwitcher_option__rTzuX:focus-visible,.ToolStyleSwitcher_trigger__5lywi:focus-visible{outline:2px solid #0284c7;outline-offset:2px}.ToolStyleSwitcher_triggerIcon__S_dp5{width:.9rem;height:.9rem;border:1px solid #0f172a;border-radius:50%;background:linear-gradient(90deg,#0f172a 0 50%,#ffffff 50%)}.ToolStyleSwitcher_current__C4IpI{color:#64748b;font:800 .58rem/1 ui-monospace,SFMono-Regular,Menlo,monospace;letter-spacing:.08em}.ToolStyleSwitcher_panel__WEC5W{position:absolute;z-index:80;top:calc(100% + .55rem);left:0;width:min(34rem,calc(100vw - 3rem));border:1px solid #334155;border-radius:12px;background:rgb(7 10 15/97%);padding:.65rem;color:#e2e8f0;box-shadow:0 20px 48px rgb(2 6 23/32%);backdrop-filter:blur(16px)}.ToolStyleSwitcher_panelHeader__7L0dL{display:flex;align-items:center;justify-content:space-between;gap:1rem;padding:.1rem .2rem .55rem;color:#94a3b8;font:800 .6rem/1 ui-monospace,SFMono-Regular,Menlo,monospace;letter-spacing:.1em;text-transform:uppercase}.ToolStyleSwitcher_options__hRVoi{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:.4rem}.ToolStyleSwitcher_option__rTzuX{display:flex;min-width:0;min-height:3.25rem;align-items:center;gap:.5rem;border:1px solid #334155;border-radius:7px;background:#111827;padding:.45rem;color:#e2e8f0;font:inherit;text-align:left;cursor:pointer}.ToolStyleSwitcher_option__rTzuX:hover{border-color:#64748b;background:#1e293b}.ToolStyleSwitcher_option__rTzuX[aria-pressed=true]{border-color:#7dd3fc;box-shadow:inset 0 -3px 0 #38bdf8,0 0 14px rgb(56 189 248/22%)}.ToolStyleSwitcher_swatch__3LfMO{width:.72rem;height:1.65rem;flex:0 0 auto;border:1px solid rgb(255 255 255/45%);background:linear-gradient(180deg,#f8fafc 0 50%,#64748b 50%)}.ToolStyleSwitcher_option__rTzuX[data-skin-option=cyan] .ToolStyleSwitcher_swatch__3LfMO{background:linear-gradient(180deg,#20d9ef 0 50%,#06151a 50%);box-shadow:0 0 8px rgb(32 217 239/58%)}.ToolStyleSwitcher_option__rTzuX[data-skin-option=amber] .ToolStyleSwitcher_swatch__3LfMO{background:linear-gradient(180deg,#ffb020 0 50%,#171006 50%);box-shadow:0 0 8px rgb(255 176 32/52%)}.ToolStyleSwitcher_option__rTzuX[data-skin-option=mono] .ToolStyleSwitcher_swatch__3LfMO{border-color:#ffffff;background:linear-gradient(90deg,#ffffff 0 50%,#111111 50%)}.ToolStyleSwitcher_option__rTzuX[data-skin-option=neon] .ToolStyleSwitcher_swatch__3LfMO{background:linear-gradient(180deg,#35eaff 0 33%,#ff3ea5 33% 67%,#ffd64a 67%);box-shadow:0 0 8px rgb(255 62 165/58%)}.ToolStyleSwitcher_optionText__tLolW{display:grid;min-width:0;gap:.2rem}.ToolStyleSwitcher_optionText__tLolW strong{overflow:hidden;font:900 .64rem/1 ui-monospace,SFMono-Regular,Menlo,monospace;letter-spacing:.04em;text-overflow:ellipsis}.ToolStyleSwitcher_optionText__tLolW small{color:#94a3b8;font-size:.62rem}.ToolStyleSwitcher_srOnly__rd8js{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;clip-path:inset(50%)}.ToolStyleSwitcher_skinChanging__jYxzd,.ToolStyleSwitcher_skinChanging__jYxzd *{transition:none!important}.ToolStyleSwitcher_themeSurface__Uqzud[data-namazu-tool-skin=cyan]{--namazu-skin-bg:#06151a;--namazu-skin-bg-deep:#02090c;--namazu-skin-panel:#0d232a;--namazu-skin-panel-2:#15333c;--namazu-skin-line:#236879;--namazu-skin-line-strong:#42b9cb;--namazu-skin-text:#e4fbff;--namazu-skin-muted:#87b9c4;--namazu-skin-accent:#20d9ef;--namazu-skin-accent-rgb:32 217 239;--namazu-skin-accent-rgb-comma:32,217,239;--namazu-skin-accent-2:#8ff7ff;--namazu-skin-accent-2-rgb:143 247 255;--namazu-skin-accent-ink:#02090c;--namazu-skin-warning:#f7c65b;--namazu-skin-danger:#ff7185;--namazu-skin-danger-rgb:255 113 133;--namazu-skin-glow:rgb(32 217 239/42%);color-scheme:dark;--namazu-skin-accent-2-ink:#000000;--namazu-skin-danger-ink:#000000;--namazu-skin-warning-ink:#000000;--namazu-skin-positive:#95efb7;--namazu-skin-positive-ink:#000000}.ToolStyleSwitcher_themeSurface__Uqzud[data-namazu-tool-skin=amber]{--namazu-skin-bg:#171006;--namazu-skin-bg-deep:#0c0802;--namazu-skin-panel:#281d0e;--namazu-skin-panel-2:#392915;--namazu-skin-line:#76501d;--namazu-skin-line-strong:#c78c32;--namazu-skin-text:#fff4d8;--namazu-skin-muted:#c7a977;--namazu-skin-accent:#ffb020;--namazu-skin-accent-rgb:255 176 32;--namazu-skin-accent-rgb-comma:255,176,32;--namazu-skin-accent-2:#ffd277;--namazu-skin-accent-2-rgb:255 210 119;--namazu-skin-accent-ink:#0c0802;--namazu-skin-warning:#76d4e8;--namazu-skin-danger:#ff745f;--namazu-skin-danger-rgb:255 116 95;--namazu-skin-glow:rgb(255 176 32/38%);color-scheme:dark;--namazu-skin-accent-2-ink:#000000;--namazu-skin-danger-ink:#000000;--namazu-skin-warning-ink:#000000;--namazu-skin-positive:#95efb7;--namazu-skin-positive-ink:#000000}.ToolStyleSwitcher_themeSurface__Uqzud[data-namazu-tool-skin=mono]{--namazu-skin-bg:#e8e8e3;--namazu-skin-bg-deep:#c9c9c3;--namazu-skin-panel:#f7f7f3;--namazu-skin-panel-2:#deded8;--namazu-skin-line:#3b3b38;--namazu-skin-line-strong:#111111;--namazu-skin-text:#111111;--namazu-skin-muted:#4c4c48;--namazu-skin-accent:#111111;--namazu-skin-accent-rgb:17 17 17;--namazu-skin-accent-rgb-comma:17,17,17;--namazu-skin-accent-2:#494945;--namazu-skin-accent-2-rgb:73 73 69;--namazu-skin-accent-ink:#f7f7f3;--namazu-skin-warning:#363633;--namazu-skin-danger:#000000;--namazu-skin-danger-rgb:0 0 0;--namazu-skin-glow:rgb(0 0 0/18%);color-scheme:light;--namazu-skin-accent-2-ink:#ffffff;--namazu-skin-danger-ink:#ffffff;--namazu-skin-warning-ink:#ffffff;--namazu-skin-positive:#185d38;--namazu-skin-positive-ink:#ffffff}.ToolStyleSwitcher_themeSurface__Uqzud[data-namazu-tool-skin=neon]{--namazu-skin-bg:#030308;--namazu-skin-bg-deep:#010104;--namazu-skin-panel:#090b14;--namazu-skin-panel-2:#111421;--namazu-skin-line:#285363;--namazu-skin-line-strong:#35eaff;--namazu-skin-text:#fffaff;--namazu-skin-muted:#a6b6cb;--namazu-skin-accent:#ff3ea5;--namazu-skin-accent-rgb:255 62 165;--namazu-skin-accent-rgb-comma:255,62,165;--namazu-skin-accent-2:#35eaff;--namazu-skin-accent-2-rgb:53 234 255;--namazu-skin-accent-ink:#030308;--namazu-skin-warning:#ffd64a;--namazu-skin-danger:#ff5b7e;--namazu-skin-danger-rgb:255 91 126;--namazu-skin-glow:rgb(255 62 165/46%);color-scheme:dark;--namazu-skin-accent-2-ink:#000000;--namazu-skin-danger-ink:#000000;--namazu-skin-warning-ink:#000000;--namazu-skin-positive:#95efb7;--namazu-skin-positive-ink:#000000}.ToolStyleSwitcher_themeSurface__Uqzud[data-namazu-tool-skin]{border-color:var(--namazu-skin-line)!important;background-color:var(--namazu-skin-bg)!important;background-image:linear-gradient(rgb(255 255 255/2%) 1px,transparent 0),linear-gradient(90deg,rgb(255 255 255/2%) 1px,transparent 0)!important;background-size:24px 24px!important;color:var(--namazu-skin-text)!important;transition:background-color .16s ease,color .16s ease}.ToolStyleSwitcher_themeSurface__Uqzud[data-namazu-tool-skin=mono]{background-image:radial-gradient(circle,rgb(0 0 0/12%) 1px,transparent 1.2px)!important;background-size:12px 12px!important}.ToolStyleSwitcher_themeSurface__Uqzud[data-namazu-tool-skin] :where(.card,.paper-panel){border-color:var(--namazu-skin-line)!important;background:var(--namazu-skin-panel)!important;color:var(--namazu-skin-text)!important;box-shadow:5px 5px 0 var(--namazu-skin-bg-deep)!important}.ToolStyleSwitcher_themeSurface__Uqzud[data-namazu-tool-skin] :where(.btn,input,select,textarea){border-color:var(--namazu-skin-line-strong)!important;background-color:var(--namazu-skin-panel-2)!important;color:var(--namazu-skin-text)!important;accent-color:var(--namazu-skin-accent)}.ToolStyleSwitcher_themeSurface__Uqzud[data-namazu-tool-skin] :where(.btn-primary){border-color:var(--namazu-skin-accent)!important;background:var(--namazu-skin-accent)!important;color:var(--namazu-skin-accent-ink)!important}.ToolStyleSwitcher_themeSurface__Uqzud[data-namazu-tool-skin] .btn{transition-property:transform,box-shadow}.ToolStyleSwitcher_themeSurface__Uqzud[data-namazu-tool-skin] [class*=text-slate-]{color:var(--namazu-skin-text)!important}.ToolStyleSwitcher_themeSurface__Uqzud[data-namazu-tool-skin] :where(table,thead,tbody,tr,th,td){border-color:var(--namazu-skin-line)!important}.ToolStyleSwitcher_themeSurface__Uqzud[data-namazu-tool-skin] :where(thead,[class*=bg-slate-]){background-color:var(--namazu-skin-panel-2)!important}.ToolStyleSwitcher_themeSurface__Uqzud[data-namazu-tool-style-path="/tools/namazu-granular"],.ToolStyleSwitcher_themeSurface__Uqzud[data-namazu-tool-style-path="/tools/namazu-granular"] *,.ToolStyleSwitcher_themeSurface__Uqzud[data-namazu-tool-style-path="/tools/namazu-music-room"],.ToolStyleSwitcher_themeSurface__Uqzud[data-namazu-tool-style-path="/tools/namazu-music-room"] *,.ToolStyleSwitcher_themeSurface__Uqzud[data-namazu-tool-style-path="/tools/namazu-pad"],.ToolStyleSwitcher_themeSurface__Uqzud[data-namazu-tool-style-path="/tools/namazu-pad"] *,.ToolStyleSwitcher_themeSurface__Uqzud[data-namazu-tool-style-path="/tools/namazu-polyphonic-synth"],.ToolStyleSwitcher_themeSurface__Uqzud[data-namazu-tool-style-path="/tools/namazu-polyphonic-synth"] *{--tool-bg:var(--namazu-skin-bg)!important;--tool-bg-deep:var(--namazu-skin-bg-deep)!important;--tool-bg-raised:var(--namazu-skin-panel)!important;--tool-bg-top:var(--namazu-skin-panel)!important;--tool-bg-bottom:var(--namazu-skin-bg-deep)!important;--tool-surface:var(--namazu-skin-panel)!important;--tool-surface-raised:var(--namazu-skin-panel-2)!important;--tool-surface-soft:var(--namazu-skin-panel)!important;--tool-surface-bright:var(--namazu-skin-panel-2)!important;--tool-surface-deep:var(--namazu-skin-bg-deep)!important;--tool-surface-inset:var(--namazu-skin-bg-deep)!important;--tool-surface-control:var(--namazu-skin-panel-2)!important;--tool-surface-overlay:var(--namazu-skin-panel)!important;--tool-border:var(--namazu-skin-line)!important;--tool-border-strong:var(--namazu-skin-line-strong)!important;--tool-text:var(--namazu-skin-text)!important;--tool-text-muted:var(--namazu-skin-muted)!important;--tool-text-dim:var(--namazu-skin-muted)!important;--tool-text-faint:var(--namazu-skin-muted)!important;--tool-accent:var(--namazu-skin-accent)!important;--tool-accent-strong:var(--namazu-skin-accent-2)!important;--tool-secondary:var(--namazu-skin-accent-2)!important;--tool-secondary-rgb:var(--namazu-skin-accent-2-rgb)!important;--tool-active:var(--namazu-skin-accent-2)!important;--tool-active-rgb:var(--namazu-skin-accent-2-rgb)!important;--tool-warning:var(--namazu-skin-warning)!important;--tool-danger:var(--namazu-skin-danger)!important;--tool-danger-rgb:var(--namazu-skin-danger-rgb)!important;--tool-danger-text:var(--namazu-skin-danger)!important;--tool-record:var(--namazu-skin-danger)!important;--tool-focus:var(--namazu-skin-warning)!important;--tool-grid:color-mix(in srgb,var(--namazu-skin-accent) 8%,transparent)!important}.ToolStyleSwitcher_themeSurface__Uqzud[data-namazu-tool-style-path="/tools/namazu-music-room"],.ToolStyleSwitcher_themeSurface__Uqzud[data-namazu-tool-style-path="/tools/namazu-music-room"] *{--tool-accent-rgb:var(--namazu-skin-accent-rgb-comma)!important;--tool-shadow:var(--namazu-skin-glow)!important}.ToolStyleSwitcher_themeSurface__Uqzud[data-namazu-tool-style-path="/tools/namazu-granular"],.ToolStyleSwitcher_themeSurface__Uqzud[data-namazu-tool-style-path="/tools/namazu-granular"] *{--tool-accent-rgb:var(--namazu-skin-accent-rgb)!important;--tool-shadow:0 20px 52px var(--namazu-skin-glow)!important}.ToolStyleSwitcher_themeSurface__Uqzud[data-namazu-tool-style-path="/tools/namazu-pad"],.ToolStyleSwitcher_themeSurface__Uqzud[data-namazu-tool-style-path="/tools/namazu-pad"] *{--tool-accent-rgb:var(--namazu-skin-accent-rgb)!important;--workspace-bloom-rgb:var(--namazu-skin-accent-rgb)!important;--pad-idle:var(--namazu-skin-panel-2)!important;--pad-active:var(--namazu-skin-text)!important;--pad-edge:var(--namazu-skin-bg-deep)!important;--pad-cap:var(--namazu-skin-panel-2)!important;--pad-cap-border:var(--namazu-skin-line-strong)!important;--pad-glow:var(--namazu-skin-accent-rgb)!important;--visual-secondary:var(--namazu-skin-accent-2)!important;--visual-tertiary:var(--namazu-skin-warning)!important}.ToolStyleSwitcher_themeSurface__Uqzud[data-namazu-tool-style-path="/tools/namazu-polyphonic-synth"],.ToolStyleSwitcher_themeSurface__Uqzud[data-namazu-tool-style-path="/tools/namazu-polyphonic-synth"] *{--range-track:var(--namazu-skin-line)!important;--select-bg:var(--namazu-skin-bg-deep)!important;--tool-shadow:var(--namazu-skin-glow)!important}.ToolStyleSwitcher_themeSurface__Uqzud[data-namazu-tool-style-path="/tools/namazu-se-kobo"],.ToolStyleSwitcher_themeSurface__Uqzud[data-namazu-tool-style-path="/tools/namazu-se-kobo"] *{--se-accent:var(--namazu-skin-accent)!important;--se-accent-hot:var(--namazu-skin-accent-2)!important;--se-accent-pale:var(--namazu-skin-text)!important;--se-accent-dark:var(--namazu-skin-line-strong)!important;--se-accent-ink:var(--namazu-skin-accent-ink)!important;--se-bg:var(--namazu-skin-bg)!important;--se-panel:var(--namazu-skin-panel)!important;--se-panel-top:var(--namazu-skin-panel-2)!important;--se-panel-bottom:var(--namazu-skin-panel)!important;--se-panel-soft:var(--namazu-skin-bg-deep)!important;--se-button:var(--namazu-skin-panel-2)!important;--se-button-hover:var(--namazu-skin-line)!important;--se-line:var(--namazu-skin-line)!important;--se-line-hot:var(--namazu-skin-line-strong)!important;--se-text:var(--namazu-skin-text)!important;--se-muted:var(--namazu-skin-muted)!important;--se-dim:var(--namazu-skin-muted)!important;--se-screen:var(--namazu-skin-bg-deep)!important;--se-grid-line:var(--namazu-skin-glow)!important;--se-panel-glow:var(--namazu-skin-glow)!important;--se-glow:var(--namazu-skin-glow)!important;--se-soft-glow:var(--namazu-skin-glow)!important;--se-shell-shadow:var(--namazu-skin-glow)!important;--se-scan:var(--namazu-skin-glow)!important}.ToolStyleSwitcher_themeSurface__Uqzud[data-namazu-tool-style-owner="/tools/namazu-granular"] [class*=themeSwitcher],.ToolStyleSwitcher_themeSurface__Uqzud[data-namazu-tool-style-owner="/tools/namazu-music-room"] [class*=themePicker],.ToolStyleSwitcher_themeSurface__Uqzud[data-namazu-tool-style-owner="/tools/namazu-pad"] [class*=themeControl],.ToolStyleSwitcher_themeSurface__Uqzud[data-namazu-tool-style-owner="/tools/namazu-polyphonic-synth"] [class*=themeSwitch],.ToolStyleSwitcher_themeSurface__Uqzud[data-namazu-tool-style-owner="/tools/namazu-se-kobo"] [class*=themeDock]{display:none!important}.ToolStyleSwitcher_themeSurface__Uqzud[data-namazu-tool-style-path="/tools/namazu-cellular"],.ToolStyleSwitcher_themeSurface__Uqzud[data-namazu-tool-style-path="/tools/namazu-cellular"] *{--cell-bg:var(--namazu-skin-bg)!important;--cell-panel:var(--namazu-skin-panel)!important;--cell-panel-2:var(--namazu-skin-panel-2)!important;--cell-line:var(--namazu-skin-line)!important;--cell-line-hot:var(--namazu-skin-line-strong)!important;--cell-text:var(--namazu-skin-text)!important;--cell-muted:var(--namazu-skin-muted)!important;--cell-cyan:var(--namazu-skin-accent)!important;--cell-green:var(--namazu-skin-accent-2)!important;--cell-amber:var(--namazu-skin-warning)!important;--cell-red:var(--namazu-skin-danger)!important;--cell-violet:var(--namazu-skin-accent-2)!important}.ToolStyleSwitcher_themeSurface__Uqzud[data-namazu-tool-style-path="/tools/namazu-chaos"],.ToolStyleSwitcher_themeSurface__Uqzud[data-namazu-tool-style-path="/tools/namazu-chaos"] *{--chaos-bg:var(--namazu-skin-bg)!important;--chaos-panel:var(--namazu-skin-panel)!important;--chaos-panel-2:var(--namazu-skin-panel-2)!important;--chaos-line:var(--namazu-skin-line)!important;--chaos-line-bright:var(--namazu-skin-line-strong)!important;--chaos-text:var(--namazu-skin-text)!important;--chaos-muted:var(--namazu-skin-muted)!important;--chaos-cyan:var(--namazu-skin-accent)!important;--chaos-pink:var(--namazu-skin-accent-2)!important;--chaos-amber:var(--namazu-skin-warning)!important;--chaos-danger:var(--namazu-skin-danger)!important}.ToolStyleSwitcher_themeSurface__Uqzud[data-namazu-tool-style-path="/tools/namazu-chord-lab"],.ToolStyleSwitcher_themeSurface__Uqzud[data-namazu-tool-style-path="/tools/namazu-chord-lab"] *{--cl-ui-bg:var(--namazu-skin-bg)!important;--cl-panel:var(--namazu-skin-panel)!important;--cl-panel-2:var(--namazu-skin-panel-2)!important;--cl-border:var(--namazu-skin-line)!important;--cl-text:var(--namazu-skin-text)!important;--cl-muted:var(--namazu-skin-muted)!important;--cl-accent:var(--namazu-skin-accent)!important;--cl-accent-2:var(--namazu-skin-accent-2)!important}.ToolStyleSwitcher_themeSurface__Uqzud[data-namazu-tool-style-path="/tools/namazu-collision"],.ToolStyleSwitcher_themeSurface__Uqzud[data-namazu-tool-style-path="/tools/namazu-collision"] *{--collision-bg:var(--namazu-skin-bg)!important;--collision-panel:var(--namazu-skin-panel)!important;--collision-panel-2:var(--namazu-skin-panel-2)!important;--collision-line:var(--namazu-skin-line)!important;--collision-text:var(--namazu-skin-text)!important;--collision-muted:var(--namazu-skin-muted)!important;--collision-cyan:var(--namazu-skin-accent)!important;--collision-green:var(--namazu-skin-accent-2)!important;--collision-pink:var(--namazu-skin-danger)!important;--collision-yellow:var(--namazu-skin-warning)!important}.ToolStyleSwitcher_themeSurface__Uqzud[data-namazu-tool-style-path="/tools/namazu-generative-motion"],.ToolStyleSwitcher_themeSurface__Uqzud[data-namazu-tool-style-path="/tools/namazu-generative-motion"] *{--k-bg:var(--namazu-skin-bg)!important;--k-panel:var(--namazu-skin-panel)!important;--k-line:var(--namazu-skin-line)!important;--k-text:var(--namazu-skin-text)!important;--k-muted:var(--namazu-skin-muted)!important;--k-mint:var(--namazu-skin-accent)!important;--k-gold:var(--namazu-skin-warning)!important}.ToolStyleSwitcher_themeSurface__Uqzud[data-namazu-tool-style-path="/tools/namazu-gravity-melody"],.ToolStyleSwitcher_themeSurface__Uqzud[data-namazu-tool-style-path="/tools/namazu-gravity-melody"] *{--gm-bg:var(--namazu-skin-bg)!important;--gm-panel:var(--namazu-skin-panel)!important;--gm-panel-2:var(--namazu-skin-panel-2)!important;--gm-line:var(--namazu-skin-line)!important;--gm-line-soft:var(--namazu-skin-line)!important;--gm-text:var(--namazu-skin-text)!important;--gm-muted:var(--namazu-skin-muted)!important;--gm-dim:var(--namazu-skin-muted)!important;--gm-focus:var(--namazu-skin-accent)!important;--gm-force:var(--namazu-skin-accent-2)!important;--gm-pull:var(--namazu-skin-accent)!important;--gm-push:var(--namazu-skin-danger)!important;--gm-violet:var(--namazu-skin-accent-2)!important;--gm-comet:var(--namazu-skin-warning)!important}.ToolStyleSwitcher_themeSurface__Uqzud[data-namazu-tool-style-path="/tools/namazu-jam-deck"],.ToolStyleSwitcher_themeSurface__Uqzud[data-namazu-tool-style-path="/tools/namazu-jam-deck"] *{--jd-bg:var(--namazu-skin-bg)!important;--jd-bg-deep:var(--namazu-skin-bg-deep)!important;--jd-surface:var(--namazu-skin-panel)!important;--jd-surface-raised:var(--namazu-skin-panel-2)!important;--jd-surface-soft:var(--namazu-skin-panel-2)!important;--jd-border:var(--namazu-skin-line)!important;--jd-border-strong:var(--namazu-skin-line-strong)!important;--jd-text:var(--namazu-skin-text)!important;--jd-muted:var(--namazu-skin-muted)!important;--jd-dim:var(--namazu-skin-muted)!important;--jd-accent:var(--namazu-skin-accent)!important;--jd-blue:var(--namazu-skin-accent-2)!important;--jd-warm:var(--namazu-skin-warning)!important;--jd-danger:var(--namazu-skin-danger)!important}.ToolStyleSwitcher_themeSurface__Uqzud[data-namazu-tool-style-path="/tools/namazu-life"],.ToolStyleSwitcher_themeSurface__Uqzud[data-namazu-tool-style-path="/tools/namazu-life"] *{--life-bg:var(--namazu-skin-bg)!important;--life-body:var(--namazu-skin-accent)!important;--life-highlight:var(--namazu-skin-accent-2)!important;--life-glow:var(--namazu-skin-glow)!important;--life-trail:var(--namazu-skin-muted)!important}.ToolStyleSwitcher_themeSurface__Uqzud[data-namazu-tool-style-path="/tools/namazu-lissajous"],.ToolStyleSwitcher_themeSurface__Uqzud[data-namazu-tool-style-path="/tools/namazu-lissajous"] *{--scope-bg:var(--namazu-skin-bg)!important;--scope-panel:var(--namazu-skin-panel)!important;--scope-panel-2:var(--namazu-skin-panel-2)!important;--scope-line:var(--namazu-skin-line)!important;--scope-text:var(--namazu-skin-text)!important;--scope-muted:var(--namazu-skin-muted)!important;--scope-live:var(--namazu-skin-accent)!important;--scope-x:var(--namazu-skin-accent-2)!important;--scope-y:var(--namazu-skin-warning)!important;--scope-danger:var(--namazu-skin-danger)!important}.ToolStyleSwitcher_themeSurface__Uqzud[data-namazu-tool-style-path="/tools/namazu-lsystem"],.ToolStyleSwitcher_themeSurface__Uqzud[data-namazu-tool-style-path="/tools/namazu-lsystem"] *{--garden-bg:var(--namazu-skin-bg)!important;--garden-panel:var(--namazu-skin-panel)!important;--garden-panel-2:var(--namazu-skin-panel-2)!important;--garden-line:var(--namazu-skin-line)!important;--garden-line-bright:var(--namazu-skin-line-strong)!important;--garden-text:var(--namazu-skin-text)!important;--garden-muted:var(--namazu-skin-muted)!important;--garden-new:var(--namazu-skin-accent)!important;--garden-green:var(--namazu-skin-accent-2)!important;--garden-gold:var(--namazu-skin-warning)!important;--garden-danger:var(--namazu-skin-danger)!important;--garden-pink:var(--namazu-skin-accent)!important}.ToolStyleSwitcher_themeSurface__Uqzud[data-namazu-tool-style-path="/tools/namazu-mixer"],.ToolStyleSwitcher_themeSurface__Uqzud[data-namazu-tool-style-path="/tools/namazu-mixer"] *{--mx-bg:var(--namazu-skin-bg)!important;--mx-panel:var(--namazu-skin-panel)!important;--mx-panel-2:var(--namazu-skin-panel-2)!important;--mx-panel-3:var(--namazu-skin-panel-2)!important;--mx-border:var(--namazu-skin-line)!important;--mx-border-strong:var(--namazu-skin-line-strong)!important;--mx-text:var(--namazu-skin-text)!important;--mx-muted:var(--namazu-skin-muted)!important;--mx-dim:var(--namazu-skin-muted)!important;--mx-accent:var(--namazu-skin-accent)!important;--mx-accent-2:var(--namazu-skin-accent-2)!important;--mx-warning:var(--namazu-skin-warning)!important;--mx-danger:var(--namazu-skin-danger)!important}.ToolStyleSwitcher_themeSurface__Uqzud[data-namazu-tool-style-path="/tools/namazu-orbit"],.ToolStyleSwitcher_themeSurface__Uqzud[data-namazu-tool-style-path="/tools/namazu-orbit"] *{--bg:var(--namazu-skin-bg)!important;--line:var(--namazu-skin-line)!important;--text:var(--namazu-skin-text)!important;--muted:var(--namazu-skin-muted)!important;--cyan:var(--namazu-skin-accent)!important}.ToolStyleSwitcher_themeSurface__Uqzud[data-namazu-tool-style-path="/tools/namazu-pendulum"],.ToolStyleSwitcher_themeSurface__Uqzud[data-namazu-tool-style-path="/tools/namazu-pendulum"] *{--pd-bg:var(--namazu-skin-bg)!important;--pd-panel:var(--namazu-skin-panel)!important;--pd-panel-2:var(--namazu-skin-panel-2)!important;--pd-line:var(--namazu-skin-line)!important;--pd-text:var(--namazu-skin-text)!important;--pd-muted:var(--namazu-skin-muted)!important;--pd-cyan:var(--namazu-skin-accent)!important;--pd-rose:var(--namazu-skin-accent-2)!important;--pd-yellow:var(--namazu-skin-warning)!important}.ToolStyleSwitcher_themeSurface__Uqzud[data-namazu-tool-style-path="/tools/namazu-polyrhythm"],.ToolStyleSwitcher_themeSurface__Uqzud[data-namazu-tool-style-path="/tools/namazu-polyrhythm"] *{--poly-bg:var(--namazu-skin-bg)!important;--poly-panel:var(--namazu-skin-panel)!important;--poly-panel-2:var(--namazu-skin-panel-2)!important;--poly-line:var(--namazu-skin-line)!important;--poly-line-strong:var(--namazu-skin-line-strong)!important;--poly-text:var(--namazu-skin-text)!important;--poly-muted:var(--namazu-skin-muted)!important;--poly-accent:var(--namazu-skin-accent)!important;--poly-cyan:var(--namazu-skin-accent-2)!important;--poly-red:var(--namazu-skin-danger)!important}.ToolStyleSwitcher_themeSurface__Uqzud[data-namazu-tool-style-path="/tools/namazu-reaction-diffusion"],.ToolStyleSwitcher_themeSurface__Uqzud[data-namazu-tool-style-path="/tools/namazu-reaction-diffusion"] *{--rd-bg:var(--namazu-skin-bg)!important;--rd-panel:var(--namazu-skin-panel)!important;--rd-panel-2:var(--namazu-skin-panel-2)!important;--rd-floating:var(--namazu-skin-panel-2)!important;--rd-line:var(--namazu-skin-line)!important;--rd-text:var(--namazu-skin-text)!important;--rd-muted:var(--namazu-skin-muted)!important;--rd-cyan:var(--namazu-skin-accent)!important;--rd-blue:var(--namazu-skin-accent-2)!important;--rd-acid:var(--namazu-skin-warning)!important;--rd-red:var(--namazu-skin-danger)!important}.ToolStyleSwitcher_themeSurface__Uqzud[data-namazu-tool-style-path="/tools/namazu-sampler"],.ToolStyleSwitcher_themeSurface__Uqzud[data-namazu-tool-style-path="/tools/namazu-sampler"] *{--sampler-bg:var(--namazu-skin-bg)!important;--sampler-bg-deep:var(--namazu-skin-bg-deep)!important;--sampler-panel:var(--namazu-skin-panel)!important;--sampler-panel-raised:var(--namazu-skin-panel-2)!important;--sampler-line:var(--namazu-skin-line)!important;--sampler-line-bright:var(--namazu-skin-line-strong)!important;--sampler-text:var(--namazu-skin-text)!important;--sampler-muted:var(--namazu-skin-muted)!important;--sampler-dim:var(--namazu-skin-muted)!important;--sampler-cyan:var(--namazu-skin-accent)!important;--sampler-cyan-deep:var(--namazu-skin-accent-2)!important;--sampler-orange:var(--namazu-skin-warning)!important;--sampler-red:var(--namazu-skin-danger)!important}.ToolStyleSwitcher_themeSurface__Uqzud[data-namazu-tool-style-path="/tools/namazu-sequencer"],.ToolStyleSwitcher_themeSurface__Uqzud[data-namazu-tool-style-path="/tools/namazu-sequencer"] *{--seq-bg:var(--namazu-skin-bg)!important;--seq-black:var(--namazu-skin-bg-deep)!important;--seq-charcoal:var(--namazu-skin-panel)!important;--seq-panel:var(--namazu-skin-panel)!important;--seq-surface:var(--namazu-skin-panel)!important;--seq-raised:var(--namazu-skin-panel-2)!important;--seq-line:var(--namazu-skin-line)!important;--seq-line-strong:var(--namazu-skin-line-strong)!important;--seq-ink:var(--namazu-skin-text)!important;--seq-dim:var(--namazu-skin-muted)!important;--seq-faint:var(--namazu-skin-muted)!important;--seq-play:var(--namazu-skin-accent)!important;--seq-playhead:var(--namazu-skin-accent-2)!important;--seq-pattern:var(--namazu-skin-warning)!important;--seq-stop:var(--namazu-skin-danger)!important}.ToolStyleSwitcher_themeSurface__Uqzud[data-namazu-tool-style-path="/tools/namazu-swarm"],.ToolStyleSwitcher_themeSurface__Uqzud[data-namazu-tool-style-path="/tools/namazu-swarm"] *{--swarm-bg:var(--namazu-skin-bg)!important;--swarm-panel:var(--namazu-skin-panel)!important;--swarm-panel-2:var(--namazu-skin-panel-2)!important;--swarm-line:var(--namazu-skin-line)!important;--swarm-line-strong:var(--namazu-skin-line-strong)!important;--swarm-text:var(--namazu-skin-text)!important;--swarm-muted:var(--namazu-skin-muted)!important;--swarm-cyan:var(--namazu-skin-accent)!important;--swarm-blue:var(--namazu-skin-accent-2)!important;--swarm-yellow:var(--namazu-skin-warning)!important;--swarm-red:var(--namazu-skin-danger)!important;--swarm-pink:var(--namazu-skin-accent)!important;--swarm-lime:var(--namazu-skin-accent-2)!important}.ToolStyleSwitcher_themeSurface__Uqzud[data-namazu-tool-style-path="/tools/namazu-turing"],.ToolStyleSwitcher_themeSurface__Uqzud[data-namazu-tool-style-path="/tools/namazu-turing"] *{--dna-bg:var(--namazu-skin-bg)!important;--dna-bg-deep:var(--namazu-skin-bg-deep)!important;--dna-panel:var(--namazu-skin-panel)!important;--dna-panel-2:var(--namazu-skin-panel-2)!important;--dna-line:var(--namazu-skin-line)!important;--dna-line-strong:var(--namazu-skin-line-strong)!important;--dna-text:var(--namazu-skin-text)!important;--dna-muted:var(--namazu-skin-muted)!important;--dna-cyan:var(--namazu-skin-accent)!important;--dna-green:var(--namazu-skin-accent-2)!important;--dna-amber:var(--namazu-skin-warning)!important;--dna-red:var(--namazu-skin-danger)!important;--dna-violet:var(--namazu-skin-accent-2)!important}.ToolStyleSwitcher_themeSurface__Uqzud[data-namazu-tool-style-path="/tools/namazu-voice-sequencer"],.ToolStyleSwitcher_themeSurface__Uqzud[data-namazu-tool-style-path="/tools/namazu-voice-sequencer"] *{--voice-bg:var(--namazu-skin-bg)!important;--voice-panel:var(--namazu-skin-panel)!important;--voice-panel-2:var(--namazu-skin-panel-2)!important;--voice-line:var(--namazu-skin-line)!important;--voice-line-soft:var(--namazu-skin-line)!important;--voice-text:var(--namazu-skin-text)!important;--voice-muted:var(--namazu-skin-muted)!important;--voice-cyan:var(--namazu-skin-accent)!important;--voice-cyan-dark:var(--namazu-skin-accent-2)!important;--voice-orange:var(--namazu-skin-warning)!important;--voice-orange-dark:var(--namazu-skin-danger)!important;--voice-yellow:var(--namazu-skin-warning)!important}.ToolStyleSwitcher_themeSurface__Uqzud[data-namazu-tool-style-path="/tools/namazu-wavetable"],.ToolStyleSwitcher_themeSurface__Uqzud[data-namazu-tool-style-path="/tools/namazu-wavetable"] *{--wt-bg:var(--namazu-skin-bg)!important;--wt-bg-raised:var(--namazu-skin-panel)!important;--wt-surface:var(--namazu-skin-panel)!important;--wt-surface-raised:var(--namazu-skin-panel-2)!important;--wt-surface-soft:var(--namazu-skin-panel-2)!important;--wt-border:var(--namazu-skin-line)!important;--wt-border-strong:var(--namazu-skin-line-strong)!important;--wt-text:var(--namazu-skin-text)!important;--wt-muted:var(--namazu-skin-muted)!important;--wt-faint:var(--namazu-skin-muted)!important;--wt-cyan:var(--namazu-skin-accent)!important;--wt-yellow:var(--namazu-skin-warning)!important;--wt-red:var(--namazu-skin-danger)!important}.ToolStyleSwitcher_themeSurface__Uqzud[data-namazu-tool-style-path="/tools/namazu-euclidean"],.ToolStyleSwitcher_themeSurface__Uqzud[data-namazu-tool-style-path="/tools/namazu-euclidean"] *{--eu-bg:var(--namazu-skin-bg)!important;--eu-panel:var(--namazu-skin-panel)!important;--eu-panel-2:var(--namazu-skin-panel-2)!important;--eu-line:var(--namazu-skin-line)!important;--eu-line-strong:var(--namazu-skin-line-strong)!important;--eu-text:var(--namazu-skin-text)!important;--eu-muted:var(--namazu-skin-muted)!important;--eu-cyan:var(--namazu-skin-accent)!important;--eu-gold:var(--namazu-skin-warning)!important;--eu-red:var(--namazu-skin-danger)!important}.ToolStyleSwitcher_themeSurface__Uqzud[data-namazu-tool-style-path="/tools/namazu-markov"],.ToolStyleSwitcher_themeSurface__Uqzud[data-namazu-tool-style-path="/tools/namazu-markov"] *{--ink:var(--namazu-skin-text)!important;--ink-dim:var(--namazu-skin-muted)!important;--ink-faint:var(--namazu-skin-muted)!important;--panel:var(--namazu-skin-panel)!important;--panel-raised:var(--namazu-skin-panel-2)!important;--line:var(--namazu-skin-line)!important;--line-strong:var(--namazu-skin-line-strong)!important;--signal:var(--namazu-skin-accent)!important;--accent:var(--namazu-skin-accent-2)!important;--markov-current:var(--namazu-skin-accent)!important;--markov-active:var(--namazu-skin-accent-2)!important;--markov-high:var(--namazu-skin-warning)!important}.ToolStyleSwitcher_themeSurface__Uqzud[data-namazu-tool-style-path="/tools/namazu-vj"],.ToolStyleSwitcher_themeSurface__Uqzud[data-namazu-tool-style-path="/tools/namazu-vj"] *{--vj-bg:var(--namazu-skin-bg)!important;--vj-panel:var(--namazu-skin-panel)!important;--vj-line:var(--namazu-skin-line)!important;--vj-mint:var(--namazu-skin-accent)!important;--vj-lilac:var(--namazu-skin-accent-2)!important}.ToolStyleSwitcher_themeSurface__Uqzud[data-namazu-tool-style-path="/tools/namazu-loop-station"],.ToolStyleSwitcher_themeSurface__Uqzud[data-namazu-tool-style-path="/tools/namazu-loop-station"] *{--loop-bg:var(--namazu-skin-bg)!important;--loop-panel:var(--namazu-skin-panel)!important;--loop-panel-2:var(--namazu-skin-panel-2)!important;--loop-panel-3:var(--namazu-skin-panel-2)!important;--loop-line:var(--namazu-skin-line)!important;--loop-line-strong:var(--namazu-skin-line-strong)!important;--loop-text:var(--namazu-skin-text)!important;--loop-muted:var(--namazu-skin-muted)!important;--loop-cyan:var(--namazu-skin-accent)!important;--loop-green:var(--namazu-skin-accent-2)!important;--loop-yellow:var(--namazu-skin-warning)!important;--loop-blue:var(--namazu-skin-accent-2)!important;--loop-pink:var(--namazu-skin-accent)!important;--loop-red:var(--namazu-skin-danger)!important}.ToolStyleSwitcher_themeSurface__Uqzud[data-namazu-tool-style-path="/tools/namazu-chord-strummer"],.ToolStyleSwitcher_themeSurface__Uqzud[data-namazu-tool-style-path="/tools/namazu-chord-strummer"] *{--strum-bg:var(--namazu-skin-bg)!important;--strum-deep:var(--namazu-skin-bg-deep)!important;--strum-panel:var(--namazu-skin-panel)!important;--strum-raised:var(--namazu-skin-panel-2)!important;--strum-line:var(--namazu-skin-line)!important;--strum-line-bright:var(--namazu-skin-line-strong)!important;--strum-text:var(--namazu-skin-text)!important;--strum-muted:var(--namazu-skin-muted)!important;--strum-cyan:var(--namazu-skin-accent)!important;--strum-violet:var(--namazu-skin-accent-2)!important;--strum-yellow:var(--namazu-skin-warning)!important;--strum-red:var(--namazu-skin-danger)!important;--strum-green:var(--namazu-skin-accent-2)!important}.ToolStyleSwitcher_themeSurface__Uqzud[data-namazu-tool-style-path="/tools/namazu-harp"],.ToolStyleSwitcher_themeSurface__Uqzud[data-namazu-tool-style-path="/tools/namazu-harp"] *{--harp-bg:var(--namazu-skin-bg)!important;--harp-panel:var(--namazu-skin-panel)!important;--harp-border:var(--namazu-skin-line)!important;--harp-text:var(--namazu-skin-text)!important;--harp-muted:var(--namazu-skin-muted)!important;--harp-cyan:var(--namazu-skin-accent)!important;--harp-violet:var(--namazu-skin-accent-2)!important;--harp-gold:var(--namazu-skin-warning)!important}.ToolStyleSwitcher_themeSurface__Uqzud[data-namazu-tool-style-path="/tools/namazu-touch-synth"],.ToolStyleSwitcher_themeSurface__Uqzud[data-namazu-tool-style-path="/tools/namazu-touch-synth"] *{--touch-border:var(--namazu-skin-line)!important;--touch-panel:var(--namazu-skin-panel)!important;--touch-panel-soft:var(--namazu-skin-panel-2)!important;--touch-text:var(--namazu-skin-text)!important;--touch-muted:var(--namazu-skin-muted)!important;--touch-accent:var(--namazu-skin-accent)!important;--touch-accent-2:var(--namazu-skin-accent-2)!important}.ToolStyleSwitcher_themeSurface__Uqzud[data-namazu-tool-style-path="/tools/namazu-live-fx"],.ToolStyleSwitcher_themeSurface__Uqzud[data-namazu-tool-style-path="/tools/namazu-live-fx"] *{--fx-bg:var(--namazu-skin-bg)!important;--fx-deep:var(--namazu-skin-bg-deep)!important;--fx-panel:var(--namazu-skin-panel)!important;--fx-raised:var(--namazu-skin-panel-2)!important;--fx-line:var(--namazu-skin-line)!important;--fx-line-bright:var(--namazu-skin-line-strong)!important;--fx-text:var(--namazu-skin-text)!important;--fx-muted:var(--namazu-skin-muted)!important;--fx-cyan:var(--namazu-skin-accent)!important;--fx-violet:var(--namazu-skin-accent-2)!important;--fx-pink:var(--namazu-skin-accent)!important;--fx-yellow:var(--namazu-skin-warning)!important;--fx-green:var(--namazu-skin-accent-2)!important;--fx-red:var(--namazu-skin-danger)!important}.ToolStyleSwitcher_themeSurface__Uqzud[data-namazu-tool-style-path="/tools/namazu-bass-ribbon"],.ToolStyleSwitcher_themeSurface__Uqzud[data-namazu-tool-style-path="/tools/namazu-bass-ribbon"] *,.ToolStyleSwitcher_themeSurface__Uqzud[data-namazu-tool-style-path="/tools/namazu-generative-conductor"],.ToolStyleSwitcher_themeSurface__Uqzud[data-namazu-tool-style-path="/tools/namazu-generative-conductor"] *{--bg:var(--namazu-skin-bg)!important;--panel:var(--namazu-skin-panel)!important;--border:var(--namazu-skin-line)!important;--text:var(--namazu-skin-text)!important;--muted:var(--namazu-skin-muted)!important;--cyan:var(--namazu-skin-accent)!important;--violet:var(--namazu-skin-accent-2)!important}.ToolStyleSwitcher_themeSurface__Uqzud[data-namazu-tool-style-path="/tools/namazu-generative-conductor"],.ToolStyleSwitcher_themeSurface__Uqzud[data-namazu-tool-style-path="/tools/namazu-generative-conductor"] *{--gold:var(--namazu-skin-warning)!important}@media (max-width:700px){.ToolStyleSwitcher_panel__WEC5W{position:fixed;top:calc(var(--site-header-h, 72px) + 10px);right:12px;left:12px;width:auto;max-height:calc(100dvh - var(--site-header-h, 72px) - 22px);overflow-y:auto}.ToolStyleSwitcher_options__hRVoi{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (prefers-reduced-motion:reduce){.ToolStyleSwitcher_option__rTzuX,.ToolStyleSwitcher_themeSurface__Uqzud[data-namazu-tool-skin],.ToolStyleSwitcher_trigger__5lywi{transition:none}}.ToolStyleSwitcher_themeSurface__Uqzud[data-namazu-tool-skin]{--namazu-skin-display-bg:#0b1320;--namazu-skin-display-text:#f4f8ff;--namazu-skin-display-muted:#b8c7d9;--namazu-skin-display-line:#91a6bd;--namazu-skin-key-white:#e8eef2;--namazu-skin-key-white-ink:#122028;--namazu-skin-key-black:#0b111a;--namazu-skin-key-black-ink:#f4f8ff}.ToolStyleSwitcher_themeSurface__Uqzud[data-namazu-tool-skin=pocket]{--namazu-skin-display-bg:#d8deb2;--namazu-skin-display-text:#29391f;--namazu-skin-display-muted:#4b5538;--namazu-skin-display-line:#3e4d2d}.ToolStyleSwitcher_themeSurface__Uqzud[data-namazu-tool-skin] :where(input::-moz-placeholder,textarea::-moz-placeholder){color:var(--namazu-skin-muted);opacity:1}.ToolStyleSwitcher_themeSurface__Uqzud[data-namazu-tool-skin] :where(input::placeholder,textarea::placeholder){color:var(--namazu-skin-muted);opacity:1}.ToolStyleSwitcher_themeSurface__Uqzud[data-namazu-tool-skin] :where(select option){background:var(--namazu-skin-panel);color:var(--namazu-skin-text)}.ToolRedSkin_surface__jCXA9[data-namazu-tool-skin=red][data-namazu-tool-style-owner]{--namazu-skin-bg:#c8102e;--namazu-skin-bg-deep:#111214;--namazu-skin-panel:#a80e27;--namazu-skin-panel-2:#22242a;--namazu-skin-line:#efa8b6;--namazu-skin-line-strong:#ffffff;--namazu-skin-text:#ffffff;--namazu-skin-muted:#f4e7eb;--namazu-skin-accent:#f5f5f7;--namazu-skin-accent-rgb:245 245 247;--namazu-skin-accent-rgb-comma:245,245,247;--namazu-skin-accent-2:#e2e3e8;--namazu-skin-accent-2-rgb:226 227 232;--namazu-skin-accent-ink:#111214;--namazu-skin-warning:#ffe198;--namazu-skin-danger:#ffe1e7;--namazu-skin-danger-rgb:255 225 231;--namazu-skin-glow:rgb(0 0 0/12%);--namazu-red-enclosure:#c8102e;--namazu-red-edge:#790b20;--namazu-red-armed:#54212e;box-sizing:border-box;border:6px solid var(--namazu-red-enclosure)!important;border-radius:14px;background:var(--namazu-red-enclosure)!important;background-size:auto!important;color:var(--namazu-skin-text)!important;box-shadow:inset 0 1px 0 rgb(255 255 255/16%),0 10px 28px rgb(0 0 0/14%)!important;text-shadow:none;color-scheme:dark;--namazu-skin-accent-2-ink:#000000;--namazu-skin-danger-ink:#000000;--namazu-skin-warning-ink:#000000;--namazu-skin-positive:#95efb7;--namazu-skin-positive-ink:#000000}.ToolRedSkin_surface__jCXA9[data-namazu-tool-skin=red][data-namazu-tool-style-owner] :where(.card,.paper-panel){border-color:var(--namazu-red-edge)!important;background:var(--namazu-skin-panel)!important;color:var(--namazu-skin-text)!important;box-shadow:inset 0 1px 0 rgb(255 255 255/12%),0 2px 5px rgb(0 0 0/12%)!important}.ToolRedSkin_surface__jCXA9[data-namazu-tool-skin=red][data-namazu-tool-style-owner] .btn-primary{border-color:var(--namazu-skin-line)!important;background:var(--namazu-red-enclosure)!important;color:#ffffff!important;-webkit-text-fill-color:#ffffff!important;box-shadow:inset 0 1px 0 rgb(255 255 255/16%),inset 0 -2px 0 var(--namazu-red-edge)!important;text-shadow:none!important}.ToolRedSkin_surface__jCXA9[data-namazu-tool-skin=red][data-namazu-tool-style-owner] .btn-primary :where(span,strong,small,em){color:inherit!important;-webkit-text-fill-color:inherit!important}.ToolRedSkin_surface__jCXA9[data-namazu-tool-skin=red][data-namazu-tool-style-owner] :where(button,a,input,select,textarea,summary,[tabindex]):focus-visible{outline:2px solid #ffffff!important;outline-offset:3px!important;box-shadow:0 0 0 3px #111214!important}.ToolRedSkin_surface__jCXA9[data-namazu-tool-skin=red][data-namazu-tool-style-owner="/tools/namazu-jam-deck"]{padding:0 clamp(4px,.6vw,8px) clamp(4px,.6vw,8px)}.ToolRedSkin_surface__jCXA9[data-namazu-tool-skin=red][data-namazu-tool-style-owner="/tools/namazu-jam-deck"]>[data-jam-view-bar]{padding:10px 12px 14px;border:0;background:transparent}.ToolRedSkin_surface__jCXA9[data-namazu-tool-skin=red][data-namazu-tool-style-owner="/tools/namazu-jam-deck"] [data-jam-view-bar] [role=group]{border-color:var(--namazu-red-edge);background:#111214;box-shadow:inset 0 1px 2px rgb(0 0 0/20%)}.ToolRedSkin_surface__jCXA9[data-namazu-tool-skin=red][data-namazu-tool-style-owner="/tools/namazu-jam-deck"] [data-jam-view-bar] button{color:#ffffff}.ToolRedSkin_surface__jCXA9[data-namazu-tool-skin=red][data-namazu-tool-style-owner="/tools/namazu-jam-deck"] [data-jam-view-bar] button[aria-pressed=true]{background:var(--namazu-red-enclosure);color:#ffffff;box-shadow:inset 0 0 0 1px var(--namazu-skin-line)}.ToolRedSkin_surface__jCXA9[data-namazu-tool-skin=red][data-namazu-tool-style-owner="/tools/namazu-jam-deck"]>[data-jam-surface]{border:1px solid var(--namazu-red-edge);border-radius:9px;padding:clamp(18px,2.4vw,34px);background:var(--namazu-red-enclosure);box-shadow:inset 0 1px 0 rgb(255 255 255/12%)}.ToolRedSkin_surface__jCXA9[data-namazu-tool-skin=red][data-namazu-tool-style-owner="/tools/namazu-jam-deck"] [data-jam-heading]{padding-bottom:20px;margin-bottom:20px;border-bottom:1px solid rgb(255 255 255/24%)}.ToolRedSkin_surface__jCXA9[data-namazu-tool-skin=red][data-namazu-tool-style-owner="/tools/namazu-jam-deck"] :is([data-jam-generator],[data-jam-scenes],[data-jam-lane],[data-jam-details]){border-color:var(--namazu-red-edge);background:var(--namazu-skin-panel);box-shadow:inset 0 1px 0 rgb(255 255 255/12%),0 2px 5px rgb(0 0 0/12%)}.ToolRedSkin_surface__jCXA9[data-namazu-tool-skin=red][data-namazu-tool-style-owner="/tools/namazu-jam-deck"] [data-jam-clips]{padding:8px;border:1px solid #111214;border-radius:7px;background:#111214;box-shadow:inset 0 2px 4px rgb(0 0 0/22%)}.ToolRedSkin_surface__jCXA9[data-namazu-tool-skin=red][data-namazu-tool-style-owner="/tools/namazu-jam-deck"] [data-jam-dock]{border-color:#111214;background:#191a1e}.ToolRedSkin_surface__jCXA9[data-namazu-tool-skin=red][data-namazu-tool-style-owner="/tools/namazu-jam-deck"] button:is([data-jam-primary],[data-action=generate-set],[data-action=generate-part],[data-action=stop]){border-color:var(--namazu-skin-line);background:var(--namazu-red-enclosure);color:#ffffff;box-shadow:inset 0 1px 0 rgb(255 255 255/16%),inset 0 -2px 0 var(--namazu-red-edge)}.ToolRedSkin_surface__jCXA9[data-namazu-tool-skin=red][data-namazu-tool-style-owner="/tools/namazu-jam-deck"] button:is([data-jam-primary],[data-action=generate-set],[data-action=generate-part],[data-action=stop]):hover:not(:disabled){background:#ad0d28;border-color:#ffffff}.ToolRedSkin_surface__jCXA9[data-namazu-tool-skin=red][data-namazu-tool-style-owner="/tools/namazu-jam-deck"] [data-jam-clips] button[data-state=selected]{border:1px dashed var(--namazu-skin-line);background:var(--namazu-red-armed);color:#ffffff;box-shadow:none}.ToolRedSkin_surface__jCXA9[data-namazu-tool-skin=red][data-namazu-tool-style-owner="/tools/namazu-jam-deck"] [data-jam-clips] button[data-state=playing]{border:1px solid #ffffff;background:var(--namazu-red-enclosure);color:#ffffff;box-shadow:inset 3px 0 0 #ffffff}.ToolRedSkin_surface__jCXA9[data-namazu-tool-skin=red][data-namazu-tool-style-owner="/tools/namazu-jam-deck"] [data-jam-clips] button[data-state=queued]{border:2px dashed var(--namazu-skin-warning);background:#42261e}.ToolRedSkin_surface__jCXA9[data-namazu-tool-skin=red][data-namazu-tool-style-owner="/tools/namazu-jam-deck"] [data-jam-clips] button[data-state=stopping]{border:2px dashed var(--namazu-skin-warning);background:#6b1428;box-shadow:inset 3px 0 0 var(--namazu-skin-warning)}.ToolRedSkin_surface__jCXA9[data-namazu-tool-skin=red][data-namazu-tool-style-owner="/tools/namazu-jam-deck"] [data-clip-progress]{background:#ffffff}.ToolRedSkin_switcher__BYCbf .ToolRedSkin_options__hIkA_{grid-template-columns:repeat(3,minmax(0,1fr))}.ToolRedSkin_switcher__BYCbf [data-skin-option=red]>span:first-child{border-color:#efa8b6;background:linear-gradient(180deg,#c8102e 0 70%,#111214 70%);box-shadow:none}.ToolRedSkin_switcher__BYCbf [data-skin-option=red][aria-pressed=true]{border-color:#efa8b6;box-shadow:inset 0 -3px 0 #c8102e}@media (max-width:700px){.ToolRedSkin_switcher__BYCbf .ToolRedSkin_options__hIkA_{grid-template-columns:repeat(2,minmax(0,1fr))}.ToolRedSkin_surface__jCXA9[data-namazu-tool-skin=red][data-namazu-tool-style-owner]{border-width:4px!important;border-radius:10px}.ToolRedSkin_surface__jCXA9[data-namazu-tool-skin=red][data-namazu-tool-style-owner="/tools/namazu-jam-deck"]>[data-jam-view-bar]{padding:8px 0 12px}.ToolRedSkin_surface__jCXA9[data-namazu-tool-skin=red][data-namazu-tool-style-owner="/tools/namazu-jam-deck"]>[data-jam-surface]{padding:18px 10px}.ToolRedSkin_surface__jCXA9[data-namazu-tool-skin=red][data-namazu-tool-style-owner="/tools/namazu-jam-deck"] [data-jam-clips]{padding:4px;gap:4px}}.analysis-focus_compactHero__tdqPj.analysis-focus_compactHero__tdqPj{padding:clamp(1rem,1.6vw,1.5rem)}.analysis-focus_quickLinks__wZBYY{position:relative;display:flex;flex-wrap:wrap;gap:.5rem;margin-top:.8rem}.analysis-focus_anchorSection__Nmgd4,.analysis-focus_disclosure__7vExs{scroll-margin-top:9rem}.analysis-focus_panelBody__OaYVI.analysis-focus_panelBody__OaYVI{margin-top:.6rem}.analysis-focus_root__2m_B1{min-width:0}.analysis-focus_utilityRow__zwPPS{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:.35rem .75rem}.analysis-focus_briefNotice__9tZu1,.analysis-focus_timestamp__UGvaH{color:var(--tl-muted);font-size:calc(.72rem + var(--tl-font-adjust));line-height:1.6}.analysis-focus_briefNotice__9tZu1{margin:0}.analysis-focus_textAction__eidUC{color:var(--tl-accent);background:transparent;border:0;padding:.25rem .15rem;font:inherit;text-decoration:underline;text-underline-offset:.18em;cursor:pointer}.analysis-focus_subheading__aJ1YM{color:var(--tl-text);font-size:calc(.85rem + var(--tl-font-adjust));font-weight:850;line-height:1.45}.analysis-focus_symbolControls__xeEFS{display:grid;gap:.45rem;min-width:0}.analysis-focus_symbolSelectRow__T6uTD{display:flex;align-items:center;gap:.55rem;min-width:0}.analysis-focus_selectLabel__h8EHl{color:var(--tl-muted);font-size:calc(.8rem + var(--tl-font-adjust));font-weight:750;flex:0 0 auto}.analysis-focus_symbolSelect__jUET_{flex:1 1 16rem;min-width:0;max-width:29rem;min-height:2.75rem;border:1px solid var(--tl-line-strong);border-radius:.5rem;background:var(--tl-panel-strong);padding:.45rem .6rem;color:var(--tl-text);font:inherit;font-size:max(1rem,calc(.85rem + var(--tl-font-adjust)))}.analysis-focus_favorites__pzwWk{display:flex;flex-wrap:wrap;gap:.4rem;min-width:0}.analysis-focus_favorites__pzwWk [aria-pressed=true]{border-color:var(--tl-accent);color:var(--tl-accent)}.analysis-focus_reportLayout__lOOHl{display:grid;grid-template-columns:minmax(0,1.5fr) minmax(0,1fr);gap:.8rem;margin-top:.8rem;align-items:start}.analysis-focus_reportText__H8FDX{display:grid;gap:.65rem;min-width:0}.analysis-focus_factors__AfQTG{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,12rem),1fr));gap:.65rem}.analysis-focus_chart__5fOlq.analysis-focus_chart__5fOlq{min-width:0;width:100%}.analysis-focus_newsSection__hk2Hu{display:grid;gap:.5rem;margin-top:.8rem}.analysis-focus_supportArea__MFDEB{display:grid;gap:.5rem;border-top:1px solid var(--tl-line);padding-top:.75rem}.analysis-focus_disclosure__7vExs{border:1px solid var(--tl-line);border-radius:.6rem;background:var(--tl-panel-soft);color:var(--tl-text);min-width:0}.analysis-focus_changeDetails__hk9zc>summary,.analysis-focus_disclosure__7vExs>summary{padding:.7rem .8rem;cursor:pointer;font-size:calc(.8rem + var(--tl-font-adjust));font-weight:750;line-height:1.6}.analysis-focus_changeDetails__hk9zc>summary::marker,.analysis-focus_disclosure__7vExs>summary::marker{color:var(--tl-accent)}.analysis-focus_disclosure__7vExs[open]>summary{border-bottom:1px solid var(--tl-line)}.analysis-focus_detailsBody__cVLKj{padding:.8rem;color:var(--tl-muted);font-size:calc(.8rem + var(--tl-font-adjust));line-height:1.8;overflow-wrap:anywhere}.analysis-focus_detailsBody__cVLKj h3:not(:first-child),.analysis-focus_detailsBody__cVLKj p+p{margin-top:.7rem}.analysis-focus_detailsBody__cVLKj h3{color:var(--tl-text);font-weight:800}.analysis-focus_detailsBody__cVLKj ul,ul.analysis-focus_detailsBody__cVLKj{padding-left:2rem;list-style:disc}.analysis-focus_detailsBody__cVLKj a{color:var(--tl-accent)}.analysis-focus_changeDetails__hk9zc{margin-top:.6rem;color:var(--tl-accent-2);border-left:2px solid}.analysis-focus_changeDetails__hk9zc>summary{padding:.3rem .7rem;font-size:calc(.72rem + var(--tl-font-adjust))}.analysis-focus_botPanel__yGzT_{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.8rem;padding:.85rem;border:1px solid var(--tl-line);border-radius:.6rem;background:var(--tl-panel-soft)}.analysis-focus_botPanel__yGzT_>div{min-width:0}.analysis-focus_botDescription__IcIs_{max-width:50rem;color:var(--tl-muted);font-size:calc(.75rem + var(--tl-font-adjust));line-height:1.7;margin-top:.3rem}.analysis-focus_botLinks__f76SI{display:flex;flex-wrap:wrap;gap:.5rem}.analysis-focus_disclosure__7vExs>summary:focus-visible,.analysis-focus_quickLinks__wZBYY a:focus-visible,.analysis-focus_root__2m_B1 :is(button,a,select,summary):focus-visible{outline:2px solid var(--tl-accent);outline-offset:3px}.analysis-focus_root__2m_B1 button:disabled{opacity:.65;cursor:wait}@media (max-width:900px){.analysis-focus_factors__AfQTG,.analysis-focus_reportLayout__lOOHl{grid-template-columns:minmax(0,1fr)}}@media (max-width:560px){.analysis-focus_utilityRow__zwPPS{align-items:flex-start}.analysis-focus_briefNotice__9tZu1{flex:1 1 12rem}.analysis-focus_symbolSelectRow__T6uTD{flex-wrap:wrap}.analysis-focus_symbolSelect__jUET_{flex-basis:calc(100% - 3.5rem)}.analysis-focus_symbolSelectRow__T6uTD>button{margin-left:auto}.analysis-focus_botLinks__f76SI{width:100%}.analysis-focus_botLinks__f76SI a{min-height:2.75rem}}