._lighting_19jrj_1{flex-direction:column;height:100%;display:flex}._globalBrightnessSlider_19jrj_7{width:100%;min-width:0;min-height:2.6rem}._scheduleMarker_19jrj_13{width:20px;height:20px;color:var(--text);cursor:pointer;transition:color var(--ease-fast) ease, background var(--ease-fast) ease;border-radius:50%;justify-content:center;align-items:center;margin-left:.25rem;display:inline-flex}._scheduleMarker_19jrj_13:hover:not([aria-disabled]){color:var(--accent)}._scheduleMarker_19jrj_13[data-active]{color:var(--accent);background:var(--accent-soft)}._scheduleMarker_19jrj_13:focus-visible{outline:2px solid var(--accent);outline-offset:2px}._scheduleMarker_19jrj_13[aria-disabled]{cursor:default}._body_19jrj_40{--rail-gap:1.5rem;column-gap:var(--rail-gap);flex:1;grid-template-rows:auto auto minmax(0,1fr);grid-template-columns:300px minmax(0,1fr) 300px;min-height:0;display:grid;position:relative;overflow:hidden}._topRow_19jrj_52{grid-area:1/1/auto/span 3;align-items:center;gap:1.5rem;min-width:0;display:flex}._tabsCell_19jrj_61{flex:auto;min-width:0}._tabsAnchor_19jrj_66{position:relative}._paneHeader_19jrj_70{grid-row:2;justify-content:space-between;align-items:center;gap:.4rem;min-width:0;padding:.25rem .4rem .5rem;display:flex}._headerLeft_19jrj_80{grid-column:1}._headerRight_19jrj_84{grid-column:3}._headerCenter_19jrj_88{grid-column:2;justify-content:flex-start}._scopeChip_19jrj_93,._scopeChip_19jrj_93>span{display:flex}._scopeFlash_19jrj_98{border-radius:var(--radius-sm);animation:_scope-flash_19jrj_1 var(--ease-slow) ease-in-out 4}@keyframes _scope-flash_19jrj_1{50%{box-shadow:0 0 0 2px var(--accent-glow);filter:brightness(1.6)}}._paneTitle_19jrj_109{font-size:var(--type-body);color:var(--text);white-space:nowrap;text-overflow:ellipsis;font-weight:600;overflow:hidden}._paneTitleGroup_19jrj_118{align-items:center;gap:.4rem;min-width:0;display:flex}._deviceGroupCount_19jrj_125{font-size:var(--type-mini);color:var(--text-dim);font-variant-numeric:tabular-nums;flex:none}._deviceGroupUncontrolled_19jrj_132{color:var(--text-dim);flex:none;align-items:center;display:inline-flex}._deviceHeaderActions_19jrj_139{align-items:center;gap:.2rem;display:flex}._headerSep_19jrj_145{background:var(--separator);flex-shrink:0;width:1px;height:1.2rem;margin:0 .15rem}._devicePane_19jrj_153{min-height:0;margin-right:calc(-1 * var(--rail-gap));flex-direction:column;grid-area:3/1;display:flex;position:relative;overflow:hidden}._railSearch_19jrj_164{padding:0 var(--rail-gap) .5rem 0;flex:none}._main_19jrj_169{border-radius:var(--radius);background:var(--surface);flex-direction:column;grid-area:3/2;min-height:0;padding:.85rem 1rem;display:flex;overflow:hidden}._rightPane_19jrj_181{border-radius:var(--radius);background:var(--surface);flex-direction:column;grid-area:3/3;min-height:0;padding:.85rem .5rem;display:flex;position:relative;overflow:hidden}._canvasArea_19jrj_194{flex-shrink:0;justify-content:center;display:flex;position:relative}._headerEnd_19jrj_201{align-items:center;gap:.5rem;min-width:0;margin-left:auto;display:inline-flex}._scenePlaceholder_19jrj_209{aspect-ratio:5/3;border-radius:var(--radius);background:#080808;width:min(100%,733.333px)}._canvasNotice_19jrj_216{pointer-events:none;position:absolute;top:0;bottom:0;left:0;right:0}._fullscreenBtn_19jrj_222{z-index:20;border:var(--border-width) solid transparent;border-radius:var(--radius-sm);background:var(--surface);width:26px;height:26px;color:var(--text-dim);cursor:pointer;opacity:0;transition:opacity var(--ease-fast), color var(--ease-fast), border-color var(--ease-fast), background var(--ease-fast);justify-content:center;align-items:center;padding:0;display:flex;position:absolute;top:.4rem;right:.4rem}._canvasArea_19jrj_194:hover ._fullscreenBtn_19jrj_222{opacity:1}._fullscreenBtn_19jrj_222:hover{color:var(--accent);border-color:var(--accent);background:var(--accent-soft)}._pauseToggle_19jrj_250{width:18px;height:18px;color:var(--text-dim);border-radius:var(--radius-sm);cursor:pointer;-webkit-tap-highlight-color:transparent;transition:background var(--ease-fast) ease, color var(--ease-fast) ease;background:0 0;border:none;justify-content:center;align-items:center;padding:0;display:inline-flex}@media (hover:hover){._pauseToggle_19jrj_250:hover:not(:disabled){background:var(--bg-card-hover);color:var(--text)}}._pauseToggle_19jrj_250:active:not(:disabled){background:var(--border)}._pauseToggle_19jrj_250:disabled{opacity:.3;cursor:default}._pauseToggle_19jrj_250:focus-visible{outline:2px solid var(--accent);outline-offset:-2px}._pauseTogglePaused_19jrj_283{background:var(--bg-card-hover);color:var(--text)}@media (hover:hover){._pauseTogglePaused_19jrj_283:hover:not(:disabled){background:var(--border)}}._controls_19jrj_293{flex-shrink:0;padding:.75rem 0 .25rem}._controlsFill_19jrj_298{flex-direction:column;flex:1;min-height:0;display:flex}._animateGridWrap_19jrj_305{isolation:isolate;flex-direction:column;flex:1;min-height:0;margin-top:.5rem;display:flex}._animateGrid_19jrj_305{scrollbar-width:thin;scrollbar-color:color-mix(in srgb, var(--text) 25%, transparent) transparent;scrollbar-gutter:stable;flex-direction:column;flex:1;gap:.4rem;min-height:0;padding:.5rem .3rem 1rem;display:flex;overflow:hidden auto}._animateGrid_19jrj_305::-webkit-scrollbar{width:8px;height:8px;display:block}._animateGrid_19jrj_305::-webkit-scrollbar-track{background:0 0}._animateGrid_19jrj_305::-webkit-scrollbar-thumb{background:color-mix(in srgb, var(--text) 25%, transparent);border-radius:var(--radius-sm)}._animateGrid_19jrj_305::-webkit-scrollbar-thumb:hover{background:color-mix(in srgb, var(--text) 45%, transparent)}._animateGrid_19jrj_305::-webkit-scrollbar-button{display:none}._animateGrid_19jrj_305::-webkit-scrollbar-corner{background:0 0}._animateGridSection_19jrj_348{grid-template-columns:repeat(auto-fill,minmax(118px,1fr));grid-auto-rows:max-content;align-content:start;gap:.4rem;padding:0 .2rem .2rem;display:grid}._animateGridSectionSimple_19jrj_357{grid-template-columns:repeat(auto-fill,minmax(59px,1fr))}._paletteGrid_19jrj_361{align-content:start;gap:.5rem;padding:0 .2rem .2rem;display:grid}._simpleBody_19jrj_368{flex-direction:column;gap:1rem;display:flex;overflow-y:auto}._simpleSection_19jrj_375{flex-direction:column;gap:.5rem;display:flex}._simpleSectionHeader_19jrj_381{padding:0 .2rem}._simpleAnimations_19jrj_385{flex-direction:column;gap:.5rem;padding:0 .2rem;display:flex}._simpleAnimationGrid_19jrj_392{--effect-card-ring:3px;gap:.5rem;display:grid}._simpleAnimationDirection_19jrj_398{color:var(--text-dim);font-size:var(--type-small);justify-content:flex-end;align-items:center;gap:.5rem;display:flex}._simpleFooter_19jrj_407{flex:none;padding:.75rem 0 1rem}._paletteSwatch_19jrj_412{--palette-swatch-ring:3px;aspect-ratio:1;border:var(--border-width) solid var(--border);border-radius:var(--radius-sm);cursor:pointer;min-width:0;transition:box-shadow var(--ease-fast);padding:0}._paletteSwatch_19jrj_412:hover{box-shadow:0 0 0 var(--palette-swatch-ring) var(--border-strong)}._paletteSwatchActive_19jrj_426{box-shadow:0 0 0 var(--palette-swatch-ring) var(--text);border-color:#0000}._paletteSwatchActive_19jrj_426:hover{box-shadow:0 0 0 var(--palette-swatch-ring) var(--text)}._paletteDetail_19jrj_434{text-align:center;flex-direction:column;align-items:center;gap:.5rem;padding:1rem .75rem;display:flex}._paletteDetailSwatch_19jrj_443{aspect-ratio:1;border:var(--border-width) solid var(--border);border-radius:var(--radius);width:100%;max-width:8rem}._paletteDetailName_19jrj_451{font-size:var(--type-body);color:var(--text);font-weight:600}._paletteDetailHint_19jrj_457{font-size:var(--type-mini);color:var(--text-dim)}._effectToolbar_19jrj_462{align-items:center;gap:var(--space-sm);flex-shrink:0;margin-top:.5rem;padding:0 .3rem;display:flex}._effectSearch_19jrj_471{flex:1;min-width:0}._browserWrap_19jrj_476{min-height:0;transition:opacity var(--ease-fast) ease;flex-direction:column;flex:1;display:flex}._discoveryCard_19jrj_484{border:var(--border-width) dashed var(--border-strong);border-radius:var(--radius);color:var(--text-dim);align-items:center;gap:.55rem;padding:.6rem .75rem;display:flex}._discoveryIcon_19jrj_494{color:var(--text-dim);flex-shrink:0;display:flex}._discoveryIconBusy_19jrj_500{animation:1.1s linear infinite _deviceRescanSpin_19jrj_1}._discoveryText_19jrj_504{min-width:0;font-size:var(--type-small);flex:auto;line-height:1.35}._cellBadges_19jrj_511{z-index:2;pointer-events:auto;gap:3px;display:flex;position:absolute;top:4px;right:4px}._cellBadges_19jrj_511 svg{color:#fff;filter:drop-shadow(0 0 2px #000000d9);width:14px;height:14px}._cellBadgeGroup_19jrj_527{align-items:center;display:flex}._cellBadgeGroup_19jrj_527 svg+svg{margin-left:3px}._cellPinCount_19jrj_535{color:#fff;font-size:var(--type-mini);text-shadow:0 0 2px #000000d9;line-height:1}._cellPinName_19jrj_542{display:block}._effectCard_19jrj_546{border:var(--border-width) solid transparent;border-radius:var(--radius);background:var(--surface);color:var(--text);cursor:pointer;transition:border-color var(--ease-fast), background var(--ease-fast), transform var(--ease-fast);flex-direction:column;align-items:stretch;gap:.4rem;padding:.5rem;display:flex}._effectCard_19jrj_546:hover{border-color:var(--accent);transform:translateY(-1px)}._effectCard_19jrj_546._effectCardActive_19jrj_563{border-color:var(--accent);background:var(--accent-soft);box-shadow:0 0 0 1px var(--accent)}._effectThumb_19jrj_569{aspect-ratio:16/9;border-radius:var(--radius-sm);background:linear-gradient(100deg, var(--bg-elevated) 0%, var(--surface) 40%, var(--bg-elevated) 80%);background-size:200% 100%;border:1px solid #0000;width:100%;animation:1.4s ease-in-out infinite _effectThumbShimmer_19jrj_1}@keyframes _effectThumbShimmer_19jrj_1{0%{background-position:100% 0}to{background-position:-100% 0}}._effectThumbWrap_19jrj_587{position:relative}._audioBadge_19jrj_591{color:#ffffffb3;filter:drop-shadow(0 0 2px rgb(0, 0, 0, var(--alpha-strong)));pointer-events:none;position:absolute;bottom:.3rem;right:.3rem}._effectThumbImg_19jrj_600{aspect-ratio:16/9;border-radius:var(--radius-sm);object-fit:cover;image-rendering:auto;border:1px solid #0000;width:100%;display:block}._effectLabel_19jrj_610{font-size:var(--type-mini);font-weight:var(--weight-body);letter-spacing:.02em;color:var(--text);text-align:center;text-transform:capitalize}._drawer_19jrj_619{background:var(--bg-elevated);border-left:1px solid var(--border);border-top:1px solid var(--border);border-bottom:1px solid var(--border);border-top-left-radius:var(--radius);border-bottom-left-radius:var(--radius);z-index:2;width:220px;box-shadow:-12px 0 28px -18px rgb(0, 0, 0, var(--alpha-medium));flex-direction:column;animation:.22s ease-out _drawerSlideIn_19jrj_1;display:flex;position:absolute;top:0;bottom:0;right:0;overflow:hidden}._drawerClosing_19jrj_639{animation:_drawerSlideOut_19jrj_1 var(--ease) ease-in forwards}@keyframes _drawerSlideIn_19jrj_1{0%{opacity:0;transform:translate(110%)}to{opacity:1;transform:translate(0)}}@keyframes _drawerSlideOut_19jrj_1{0%{opacity:1;transform:translate(0)}to{opacity:0;transform:translate(110%)}}._drawerHeader_19jrj_663{border-bottom:1px solid var(--separator);flex-shrink:0;justify-content:space-between;align-items:center;padding:.75rem 1rem .5rem;display:flex}._drawerTitle_19jrj_672{font-size:var(--type-body);font-weight:var(--weight-heading);color:var(--text);text-transform:capitalize;text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;margin:0;overflow:hidden}._drawerClose_19jrj_685{width:24px;height:24px;color:var(--text-dim);cursor:pointer;border-radius:var(--radius-sm);background:0 0;border:none;font-size:1.3rem;line-height:1}._drawerClose_19jrj_685:hover{background:var(--surface);color:var(--text)}._drawerTemplates_19jrj_701{--effect-template-gap:.35rem;--effect-template-height:32px;--effect-template-radius:var(--radius-sm);--effect-template-border-width:var(--picker-border-width);--effect-template-border:transparent;--effect-template-preview-inset:var(--picker-fill-gap);--effect-template-hover-border:var(--border-strong);--effect-template-bg:transparent;--effect-template-active-border:var(--text);--effect-template-active-text:var(--text);--effect-template-active-shadow:none;flex-shrink:0;padding:.65rem 1rem 0}._paletteRingWrap_19jrj_717{justify-content:center;padding-top:.5rem;padding-bottom:.25rem;display:flex}._drawerSliders_19jrj_724{flex-direction:column;flex:1;gap:1rem;min-height:0;padding:1rem .5rem 1.1rem;display:flex;overflow-y:auto}._paramEnumRow_19jrj_734{flex-direction:column;gap:.35rem;display:flex}._paramEnumLabel_19jrj_740{font-size:var(--type-small);color:var(--text-dim);letter-spacing:.02em}._drawerFooter_19jrj_746{border-top:1px solid var(--separator);flex-shrink:0;justify-content:center;padding:.6rem 1rem .85rem;display:flex}._drawerReset_19jrj_754{border-radius:var(--radius-sm);min-width:10rem;color:var(--text-dim);text-transform:uppercase;letter-spacing:.08em;cursor:pointer;transition:border-color var(--ease-fast), color var(--ease-fast), background var(--ease-fast), opacity var(--ease-fast);background:0 0;border:1px solid #0000;padding:.4rem 1rem;font-size:.7rem}._drawerReset_19jrj_754:hover:not(:disabled){border-color:var(--accent);color:var(--accent-glow);background:var(--accent-soft)}._drawerReset_19jrj_754:disabled{opacity:.4;cursor:default;color:var(--text-dim)}._settingsBar_19jrj_778{align-items:center;gap:1rem;padding:.35rem 0;display:flex}._compactLabel_19jrj_785{font-size:var(--type-small);color:var(--text-dim);white-space:nowrap;min-width:50px}._pathInput_19jrj_792{border-radius:var(--radius-sm);background:var(--bg);color:var(--text);font-size:var(--type-small);font-family:var(--font-mono);font-variant-numeric:tabular-nums;border:1px solid #0000;flex:1;min-width:0;padding:.35rem .6rem}._pathInput_19jrj_792::placeholder{color:var(--text-dim)}._mediaSection_19jrj_808{flex-direction:column;gap:.75rem;min-height:0;display:flex}._controlsFill_19jrj_298 ._mediaSection_19jrj_808{flex:1}._mediaHeader_19jrj_819{align-items:center;gap:.5rem;display:flex}._manageFolderBtn_19jrj_825{margin-left:auto}._hiddenInput_19jrj_829{display:none}._mediaEmpty_19jrj_833{flex:1;min-height:0}._mediaError_19jrj_838{color:var(--bad);font-size:var(--type-small);margin:0}._mediaSortable_19jrj_844{touch-action:none}._mediaCardDragging_19jrj_848{opacity:.35}._mediaDragOverlay_19jrj_852{cursor:grabbing;border-radius:var(--radius);box-shadow:var(--shadow-md)}._mediaGrid_19jrj_858{scrollbar-width:thin;scrollbar-color:color-mix(in srgb, var(--text) 25%, transparent) transparent;scrollbar-gutter:stable;grid-template-columns:repeat(auto-fill,minmax(150px,1fr));grid-auto-rows:max-content;align-content:start;gap:.6rem;min-height:0;padding:.25rem .25rem .5rem;display:grid;overflow-y:auto}._mediaGrid_19jrj_858::-webkit-scrollbar{width:8px;height:8px;display:block}._mediaGrid_19jrj_858::-webkit-scrollbar-track{background:0 0}._mediaGrid_19jrj_858::-webkit-scrollbar-thumb{background:color-mix(in srgb, var(--text) 25%, transparent);border-radius:var(--radius-sm)}._mediaGrid_19jrj_858::-webkit-scrollbar-thumb:hover{background:color-mix(in srgb, var(--text) 45%, transparent)}._mediaGrid_19jrj_858::-webkit-scrollbar-button{display:none}._mediaGrid_19jrj_858::-webkit-scrollbar-corner{background:0 0}._mediaMeta_19jrj_893{color:var(--text-dim);font-size:.62rem;font-family:var(--font-mono);font-variant-numeric:tabular-nums;text-align:center;text-overflow:ellipsis;white-space:nowrap;padding:0 .15rem;overflow:hidden}._mediaDeleteBtnSlot_19jrj_905{position:absolute;top:.3rem;right:.3rem}._effectCard_19jrj_546:hover [data-card-delete=hover],._effectCard_19jrj_546:focus-within [data-card-delete=hover]{opacity:1;pointer-events:auto}._mediaImportingCard_19jrj_917{pointer-events:none;opacity:.85}._mediaSpinner_19jrj_922{border:2px solid var(--border);border-top-color:var(--accent);border-radius:50%;width:22px;height:22px;margin:-11px 0 0 -11px;animation:.75s linear infinite _mediaSpin_19jrj_922;position:absolute;top:50%;left:50%}@keyframes _mediaSpin_19jrj_922{to{transform:rotate(360deg)}}._screenControls_19jrj_940{flex-direction:column;gap:.5rem;display:flex}._filterChip_19jrj_946{border-radius:var(--radius-sm);background:var(--bg);color:var(--text-dim);font-size:var(--type-small);cursor:pointer;letter-spacing:.02em;white-space:nowrap;transition:border-color var(--ease-fast) ease, background var(--ease-fast) ease, color var(--ease-fast) ease;border:1px solid #0000;padding:.3rem .65rem;font-family:inherit}._filterChip_19jrj_946:hover{border-color:var(--accent);color:var(--text)}._filterChip_19jrj_946[data-active=true]{border-color:var(--accent);background:var(--accent-soft);color:var(--accent-glow)}._monitorPicker_19jrj_969{flex-direction:column;align-items:stretch;gap:.5rem;display:flex}._monitorGrid_19jrj_976{grid-template-columns:repeat(auto-fill,minmax(116px,1fr));gap:8px;display:grid}._monitorButton_19jrj_982{--icon-label-button-height:78px;--icon-label-icon-size:24px;gap:5px;width:100%}._monitorButtonText_19jrj_989{flex-direction:column;align-items:center;gap:2px;display:flex}._monitorButtonTitle_19jrj_996{font-size:var(--type-mini);font-weight:var(--weight-display);letter-spacing:.01em}._monitorButtonRes_19jrj_1002{font-size:10px;font-weight:var(--weight-strong);opacity:.72}._offMessage_19jrj_1008{color:var(--text-dim);font-size:var(--type-body);text-align:center;padding:1rem 0}._devicePanel_19jrj_1015{padding:0 0 1rem;padding-right:var(--rail-gap);flex:auto;min-height:0;overflow-y:auto}._openRgbDot_19jrj_1023{border-radius:50%;flex-shrink:0;width:7px;height:7px}._openRgbDotOnline_19jrj_1030{background:var(--good);box-shadow:0 0 6px color-mix(in srgb, var(--good) 60%, transparent)}._openRgbDotOffline_19jrj_1035{background:var(--bad)}._rescanIconSpinning_19jrj_1039{animation:1.1s linear infinite _deviceRescanSpin_19jrj_1;display:inline-block}@keyframes _deviceRescanSpin_19jrj_1{0%{transform:rotate(0)}to{transform:rotate(360deg)}}._rescanDot_19jrj_1052{border-radius:50%;flex-shrink:0;width:6px;height:6px;display:inline-block}._rescanDotOff_19jrj_1060{background:var(--bad)}._rescanDotOn_19jrj_1064{background:var(--good)}._rescanDotScanning_19jrj_1068{background:var(--good);animation:1.1s linear infinite _deviceRescanSpin_19jrj_1}._deviceEmpty_19jrj_1073{font-size:var(--type-small);color:var(--text-dim);text-align:center;padding:1.5rem 0}._deviceList_19jrj_1080{flex-direction:column;gap:.4rem;display:flex}._fixLightingLink_19jrj_1086{margin-bottom:var(--space-md);align-self:center}._addSmartLights_19jrj_1091{border-radius:var(--radius);border:var(--border-width) dashed var(--border-strong);color:var(--text-dim);font-size:var(--type-small);cursor:pointer;transition:border-color var(--ease-fast), color var(--ease-fast), background var(--ease-fast);background:0 0;justify-content:center;align-items:center;gap:.4rem;padding:.6rem .75rem;display:flex}._addSmartLights_19jrj_1091:hover{border-color:var(--accent);color:var(--text);background:var(--surface)}._deviceCard_19jrj_1111{border-radius:var(--radius);border:var(--border-width) solid transparent;background:var(--surface);cursor:pointer;transition:border-color var(--ease-fast), background var(--ease-fast);align-items:center;gap:.6rem;padding:.6rem .75rem;display:flex;position:relative}._deviceCard_19jrj_1111:hover{border-color:var(--border-strong)}._deviceCard_19jrj_1111._deviceCardTarget_19jrj_1126{border-color:var(--accent)}._deviceCard_19jrj_1111 ._deviceCardPulse_19jrj_1129{top:calc(-1 * var(--border-width));right:calc(-1 * var(--border-width));bottom:calc(-1 * var(--border-width));left:calc(-1 * var(--border-width));border-radius:inherit;pointer-events:none;position:absolute;overflow:hidden}._deviceCard_19jrj_1111 ._deviceCardPulse_19jrj_1129>span{border-radius:inherit;height:100%;display:block}._deviceCard_19jrj_1111._deviceCardSelected_19jrj_1144{border-color:var(--accent);background:var(--accent-soft)}._deviceCard_19jrj_1111._deviceCardUnavailable_19jrj_1148{opacity:.55;border-style:dashed}._deviceCard_19jrj_1111._deviceCardUnavailable_19jrj_1148:hover{border-color:var(--border-strong)}._deviceCard_19jrj_1111._deviceCardPoweredOff_19jrj_1155 ._deviceName_19jrj_1155{color:var(--text-dim)}._deviceCard_19jrj_1111._deviceCardPoweredOff_19jrj_1155 ._deviceMeta_19jrj_1158{opacity:.6}._deviceCardWithStrip_19jrj_1162{flex-wrap:wrap;row-gap:0;padding-bottom:0}._deviceControlledBy_19jrj_1168{font-family:var(--font-sans);font-size:var(--type-tiny);font-weight:var(--weight-caption,600);letter-spacing:.02em;box-sizing:border-box;border:0;border-top:var(--border-width) solid var(--separator);border-radius:0 0 calc(var(--radius) - var(--border-width)) calc(var(--radius) - var(--border-width));width:calc(100% + 1.5rem);color:var(--text-dim);text-align:left;text-transform:uppercase;letter-spacing:.04em;cursor:pointer;transition:background var(--ease-fast);background:0 0;flex:none;align-items:center;gap:4px;margin:.6rem -.75rem 0;padding:.5rem .75rem .5rem calc(.75rem + 5px);line-height:1.3;display:flex}._deviceControlledBy_19jrj_1168 svg{flex:none;width:11px;height:11px}._deviceControlledBy_19jrj_1168 b{font-weight:inherit;color:var(--text)}._deviceControlledBy_19jrj_1168:hover{background:rgb(255, 255, 255, var(--alpha-faint))}._deviceControlledBy_19jrj_1168:focus-visible{background:rgb(255, 255, 255, var(--alpha-faint))}[data-theme=light] ._deviceControlledBy_19jrj_1168:hover{background:rgb(0, 0, 0, var(--alpha-faint))}[data-theme=light] ._deviceControlledBy_19jrj_1168:focus-visible{background:rgb(0, 0, 0, var(--alpha-faint))}._deviceControlledBy_19jrj_1168:focus-visible{outline:1px solid var(--accent);outline-offset:-1px}._deviceControlledByWarn_19jrj_1213,._deviceControlledByWarn_19jrj_1213 b{color:var(--warn)}._deviceControlledByWarn_19jrj_1213:hover,[data-theme=light] ._deviceControlledByWarn_19jrj_1213:hover{background:var(--warn-soft)}._deviceControlledByWarn_19jrj_1213:focus-visible{background:var(--warn-soft)}[data-theme=light] ._deviceControlledByWarn_19jrj_1213:focus-visible{background:var(--warn-soft)}._deviceCardStack_19jrj_1223{flex-direction:column;display:flex}._deviceCardStackHeader_19jrj_1228{border:var(--border-width) solid transparent;border-radius:var(--radius) var(--radius) 0 0;background:var(--surface);font-size:var(--type-small);font-weight:var(--weight-strong);color:var(--text);line-height:var(--leading-tight);border-bottom:none;align-items:center;gap:.6rem;padding:.5rem .75rem .3rem;display:flex}._deviceCardStackHeaderSelectable_19jrj_1243{cursor:pointer}._deviceCardStackHeaderSelected_19jrj_1247{background:var(--accent-soft)}._deviceCardStackName_19jrj_1251{word-break:break-word;flex:0 auto;min-width:0}._deviceCardStacked_19jrj_1257{border-top-color:var(--border);border-radius:0}._deviceCardStacked_19jrj_1257._deviceCardStackLast_19jrj_1261{border-bottom-left-radius:var(--radius);border-bottom-right-radius:var(--radius)}._deviceCardStacked_19jrj_1257:not(._deviceCardStackLast_19jrj_1261) ._deviceControlledBy_19jrj_1168{border-radius:0}._deviceMetaRow_19jrj_1269{justify-content:space-between;align-items:center;gap:.4rem;min-height:20px;display:flex}._ledStrip_19jrj_1277{border-radius:var(--radius-pill);background:var(--gauge-track);min-width:20px;height:5px;image-rendering:pixelated;flex:auto;align-self:center;margin-left:.65rem}._deviceCardBody_19jrj_1288{flex-direction:column;flex:auto;gap:.15rem;min-width:0;display:flex}._deviceSettingsBtn_19jrj_1296{border-radius:var(--radius-sm);width:20px;height:20px;color:var(--text-dim);cursor:pointer;opacity:0;transition:opacity var(--ease-fast), color var(--ease-fast), background var(--ease-fast);background:0 0;border:none;justify-content:center;align-items:center;padding:0;display:flex}._deviceSettingsBtn_19jrj_1296:hover{color:var(--accent);background:var(--accent-soft)}._deviceSettingsBtn_19jrj_1296:focus-visible{opacity:1}._deviceSettingsBtn_19jrj_1296 svg{width:13px;height:13px}._deviceBadgeBtn_19jrj_1323{opacity:1;flex-shrink:0}._devicePinBtn_19jrj_1328{opacity:1;color:var(--text-dim)}._deviceCardSelected_19jrj_1144 ._devicePinBtn_19jrj_1328:not(:hover){color:var(--text)}._devicePinOff_19jrj_1336,._devicePinBtn_19jrj_1328:hover ._devicePinMode_19jrj_1337{display:none}._devicePinBtn_19jrj_1328:hover ._devicePinOff_19jrj_1336{display:block}._devicePinBtn_19jrj_1328:focus-visible ._devicePinMode_19jrj_1337{display:none}._devicePinBtn_19jrj_1328:focus-visible ._devicePinOff_19jrj_1336{display:block}._devicePowerBtnPersistent_19jrj_1353{opacity:1}._deviceToggleIndicator_19jrj_1357{width:20px;height:20px;color:var(--text-dim);flex-shrink:0;justify-content:center;align-items:center;display:flex}._deviceToggleIndicator_19jrj_1357 svg{width:15px;height:15px}._deviceToggleIndicator_19jrj_1357._deviceToggleIndicatorOn_19jrj_1370{color:var(--accent)}._deviceNameRow_19jrj_1374{align-items:flex-start;gap:.25rem;min-width:0;display:flex}._deviceNameRow_19jrj_1374 ._deviceName_19jrj_1155{flex:auto;min-width:0}._deviceNameRow_19jrj_1374 ._deviceNameEditable_19jrj_1384{flex:0 auto;max-width:100%}._groupDropTarget_19jrj_1389{border-radius:var(--radius-sm);background:color-mix(in srgb, var(--accent) 7%, transparent)}._deviceName_19jrj_1155{font-size:var(--type-small);font-weight:var(--weight-body);color:var(--text);word-break:break-word;line-height:1.3}._deviceStackBadge_19jrj_1402,._deviceTuneBadge_19jrj_1403,._deviceTuneBtn_19jrj_1404{flex-shrink:0;width:20px;margin-top:.15rem;margin-left:auto}._deviceStackBadge_19jrj_1402,._deviceTuneBadge_19jrj_1403{color:var(--text-dim);opacity:var(--alpha-medium);transition:color var(--ease-fast), opacity var(--ease-fast);justify-content:center;align-items:center;display:inline-flex}._deviceCardSelected_19jrj_1144 ._deviceStackBadge_19jrj_1402,._deviceCardSelected_19jrj_1144 ._deviceTuneBadge_19jrj_1403{color:var(--text);opacity:1}._deviceTuneBtn_19jrj_1404{height:1rem;margin-top:.05rem}._deviceTuneBadge_19jrj_1403+._deviceStackBadge_19jrj_1402,._deviceTuneBtn_19jrj_1404+._deviceStackBadge_19jrj_1402{margin-left:0}._deviceNotice_19jrj_1437{color:var(--text-dim);cursor:help;transition:color var(--ease-fast);flex-shrink:0;align-items:center;display:inline-flex}._deviceNotice_19jrj_1437:hover{color:var(--text)}._deviceMeta_19jrj_1158{color:var(--text-dim);align-items:center;gap:.25rem;font-size:.65rem;display:inline-flex}._deviceMetaIcon_19jrj_1457{flex-shrink:0;width:11px;height:11px}._deviceMetaCount_19jrj_1463{color:var(--text);font-weight:var(--weight-body);font-size:.7rem}._deviceMetaLink_19jrj_1469{font-family:var(--font-sans);font-size:var(--type-tiny);font-weight:var(--weight-caption,600);letter-spacing:.02em;color:var(--accent);cursor:pointer;background:0 0;border:0;padding:0;line-height:1.3;text-decoration:underline}._deviceMetaUnavailable_19jrj_1483{color:var(--warn);font-size:.65rem;font-style:italic}._deviceMetaBadge_19jrj_1489{align-items:center;display:inline-flex}._communityBadge_19jrj_1494{border:1px solid color-mix(in srgb, var(--accent) 45%, transparent 55%);background:var(--accent-soft);color:var(--accent);cursor:pointer;transition:border-color var(--ease-fast), background var(--ease-fast);border-radius:999px;flex-shrink:0;align-items:center;gap:.25rem;padding:.1rem .4rem;font-size:.65rem;display:inline-flex}._communityBadge_19jrj_1494:hover{border-color:var(--accent);background:color-mix(in srgb, var(--accent) 20%, transparent 80%)}._communityBadge_19jrj_1494 svg{width:11px;height:11px}._motherboardGroup_19jrj_1517{flex-direction:column;gap:.3rem;margin-bottom:.5rem;display:flex}._motherboardGroup_19jrj_1517:hover ._deviceSettingsBtn_19jrj_1296{opacity:1}._motherboardGroupChildren_19jrj_1527{flex-direction:column;gap:.35rem;margin-left:.3rem;padding-left:.5rem;display:flex}._dockBrightness_19jrj_1535{flex-shrink:0;padding:.5rem .5rem 0}._effectTabBodyLocked_19jrj_1540{opacity:var(--alpha-medium);pointer-events:none}._effectTabBody_19jrj_1540{flex-direction:column;flex:1;min-height:0;display:flex;overflow:hidden}._effectControls_19jrj_1553{--picker-border-width:2px;--picker-fill-gap:1px;flex-direction:column;flex:1;min-height:0;display:flex;overflow:hidden}._effectTabEmpty_19jrj_1563{color:var(--text-dim);font-size:var(--type-small);text-align:center;margin:0;padding:2rem 1rem;line-height:1.45}._effectTabTitle_19jrj_1572{font-size:var(--type-body);font-weight:var(--weight-heading);color:var(--text);text-transform:capitalize;text-align:center;white-space:nowrap;text-overflow:ellipsis;flex-shrink:0;margin:0 1rem .25rem;padding:0;overflow:hidden}._staticColorSlots_19jrj_1586{flex-direction:column;gap:.5rem;display:flex}._staticSwatchTitle_19jrj_1592{font-size:var(--type-small);color:var(--text-dim);letter-spacing:.02em;text-align:center}._staticSwatchRow_19jrj_1599{align-self:center;gap:.6rem;display:flex}._staticSwatch_19jrj_1592{border-radius:var(--radius-sm);border:var(--picker-border-width) solid transparent;width:2.25rem;height:1.75rem;padding:var(--picker-fill-gap);cursor:pointer;transition:border-color var(--ease-fast), box-shadow var(--ease-fast);background-clip:content-box;flex:none}._staticSwatch_19jrj_1592:hover{border-color:var(--border-strong)}._staticSwatch_19jrj_1592:focus-visible{border-color:var(--accent);box-shadow:0 0 0 2px var(--panel-accent-soft,var(--accent-soft));outline:none}._staticSwatchActive_19jrj_1625,._staticSwatchActive_19jrj_1625:hover{border-color:var(--text)}._bodyDockCollapsed_19jrj_1630 ._headerCenter_19jrj_88,._bodyDockCollapsed_19jrj_1630 ._main_19jrj_169{grid-column:2/span 2}._dockToggle_19jrj_1637{flex-shrink:0;margin-left:auto}._staticPicker_19jrj_1642{--picker-scrim:rgb(0 0 0/var(--alpha-strong));--picker-halo:rgb(0 0 0/var(--alpha-strong));--picker-hairline:rgb(255 255 255/var(--alpha-medium));justify-content:center;width:100%;display:flex}._staticField_19jrj_1651{aspect-ratio:5/3;border-radius:var(--radius);cursor:crosshair;touch-action:none;background-color:var(--surface);background-image:linear-gradient(#fff 0%,#fff0 50%),linear-gradient(#0000 50%,#000 100%),linear-gradient(90deg,red 0%,#ff0 16.667%,#0f0 33.333%,#0ff 50%,#00f 66.667%,#f0f 83.333%,red 100%);flex-shrink:0;width:min(100%,733.333px);position:relative;overflow:hidden}._staticFieldPattern_19jrj_1664{cursor:default;background-image:none;background-position:50%;background-size:cover}._staticPin_19jrj_1671{pointer-events:none;position:absolute;transform:translate(-50%,-50%)}._staticPinDot_19jrj_1677{width:20px;height:20px;box-shadow:0 0 0 2px var(--picker-halo), var(--shadow-sm);border:3px solid #fff;border-radius:50%;display:block}._staticPinDotOff_19jrj_1686{border-style:dashed}._staticPinDotImplied_19jrj_1690{border-style:dotted}._staticPinLabel_19jrj_1694{white-space:nowrap;border-radius:var(--radius-pill);background:var(--picker-scrim);color:#fff;max-width:11rem;font-size:var(--type-mini);align-items:center;padding:1px 6px;display:flex;position:absolute;top:calc(100% + 5px);left:50%;transform:translate(-50%)}._staticNotice_19jrj_1710{pointer-events:none;justify-content:center;align-items:center;display:flex;position:absolute;top:0;bottom:0;left:0;right:0}._staticNoticeBox_19jrj_1722{border-radius:var(--radius);background:var(--picker-scrim);color:#fff;max-width:24rem;font-size:var(--type-small);text-align:center;animation:_staticNoticeFade_19jrj_1 var(--picker-notice-hold) ease forwards;flex-direction:column;gap:.2rem;padding:.7rem 1rem;display:flex}@keyframes _staticNoticeFade_19jrj_1{0%{opacity:0}8%{opacity:1}75%{opacity:1}to{opacity:0}}._staticPinLabelStart_19jrj_1750{left:-10px;transform:none}._staticPinLabelEnd_19jrj_1755{left:auto;right:-10px;transform:none}._staticPinLabelPin_19jrj_1761{flex-shrink:0;width:.8em;height:.8em;margin-right:.25rem}._staticPinName_19jrj_1768{text-overflow:ellipsis;min-width:0;overflow:hidden}._staticPinCount_19jrj_1774{opacity:var(--alpha-strong);flex-shrink:0;margin-left:.3rem}._staticHex_19jrj_1780{border-radius:var(--radius-sm);background:var(--picker-scrim);align-items:center;gap:.35rem;padding:.25rem .3rem .25rem .4rem;display:flex;position:absolute;bottom:.5rem;left:.5rem}._staticHexSwatch_19jrj_1792{border-radius:var(--radius-sm);width:16px;height:16px;box-shadow:inset 0 0 0 1px var(--picker-hairline);flex-shrink:0}._staticHexInput_19jrj_1800{color:#fff;width:8ch;font-family:var(--font-mono);font-variant-numeric:tabular-nums;font-size:var(--type-small);text-transform:uppercase;text-align:center;background:0 0;border:none;outline:none;padding:0}._staticHexCopy_19jrj_1814{border-radius:var(--radius-sm);color:#fff;cursor:pointer;background:0 0;border:none;justify-content:center;align-items:center;width:22px;height:22px;padding:0;display:flex}._staticHexCopy_19jrj_1814 svg{width:13px;height:13px}._staticHexCopy_19jrj_1814:hover:not(:disabled){background:rgb(255, 255, 255, var(--alpha-faint))}._staticHexCopy_19jrj_1814:disabled{opacity:var(--alpha-medium);cursor:default}._staticFieldSegmented_19jrj_1839{cursor:pointer}._staticSegments_19jrj_1843{pointer-events:none;display:grid;position:absolute;top:0;bottom:0;left:0;right:0}._staticCell_19jrj_1853{box-sizing:border-box;border-radius:var(--radius-sm);box-shadow:0 0 0 1px var(--picker-halo), inset 0 0 0 1px var(--picker-halo);border:2px solid #fff;display:block}._staticCellInexact_19jrj_1861{border-style:dashed}._staticCellImplied_19jrj_1865{border-style:dotted}._staticPinLabelAbove_19jrj_1869{top:auto;bottom:calc(100% + 5px)}._staticPickerFill_19jrj_1874{height:100%}._staticFieldFill_19jrj_1878{width:100%;height:100%}._mirrorBackdrop_19jrj_1883{pointer-events:none;width:100%;height:100%;position:absolute;top:0;bottom:0;left:0;right:0}._mediaBackdrop_19jrj_1891{object-fit:cover;pointer-events:none;width:100%;height:100%;position:absolute;top:0;bottom:0;left:0;right:0}._controlAll_19jrj_1900{display:contents}
