.IndicatorModal-module___OSeMW__modalContent{background:var(--card);color:var(--card-foreground);flex-direction:column;gap:1rem;display:flex}.IndicatorModal-module___OSeMW__modalTitle{color:var(--fg);margin:0 0 .25rem;font-size:1.25rem;font-weight:600}.IndicatorModal-module___OSeMW__modalSubtitle{color:var(--muted);margin:0 0 1rem;font-size:.9rem}.IndicatorModal-module___OSeMW__label{color:var(--muted);flex-direction:column;gap:.25rem;font-size:.9rem;display:flex}.IndicatorModal-module___OSeMW__input{background:var(--card);color:var(--fg);border:1px solid var(--border-card);box-sizing:border-box;border-radius:6px;outline:none;padding:.45rem .6rem;font-size:.95rem;transition:box-shadow .12s,border-color .12s}.IndicatorModal-module___OSeMW__input:focus{border-color:var(--ring);box-shadow:0 0 0 3px color-mix(in oklab, var(--ring) 35%, transparent)}.IndicatorModal-module___OSeMW__buttonRow{justify-content:flex-end;gap:.75rem;margin-top:1rem;display:flex}
.Tooltip-module__vL64NG__tooltip{background:var(--popover);color:var(--popover-foreground);border:1px solid var(--border);z-index:10000;pointer-events:none;word-wrap:break-word;overflow-wrap:anywhere;border-radius:8px;padding:6px 10px;font-size:14px;line-height:1.2;box-shadow:0 6px 24px #0000002e,0 2px 8px #0000001f}.Tooltip-module__vL64NG__arrow{background:var(--popover);border-left:1px solid var(--border);border-top:1px solid var(--border);width:10px;height:10px;position:absolute;transform:rotate(45deg)}.Tooltip-module__vL64NG__top .Tooltip-module__vL64NG__arrow{bottom:-5px;left:calc(50% - 5px)}.Tooltip-module__vL64NG__bottom .Tooltip-module__vL64NG__arrow{border-top:none;border-left:none;border-right:1px solid var(--border);border-bottom:1px solid var(--border);top:-5px;left:calc(50% - 5px);transform:rotate(45deg)}.Tooltip-module__vL64NG__left .Tooltip-module__vL64NG__arrow{border-bottom:none;border-left:none;border-right:1px solid var(--border);border-top:1px solid var(--border);top:calc(50% - 5px);right:-5px;transform:rotate(45deg)}.Tooltip-module__vL64NG__right .Tooltip-module__vL64NG__arrow{border-top:none;border-right:none;border-left:1px solid var(--border);border-bottom:1px solid var(--border);top:calc(50% - 5px);left:-5px;transform:rotate(45deg)}
.ItemActionButtons-module__4AgaIq__container{flex-shrink:0;align-items:center;gap:4px;display:flex}
.TransitionUsageList-module___ffEEG__list{flex-direction:column;gap:6px;margin:0;padding:0;list-style:none;display:flex}.TransitionUsageList-module___ffEEG__item{background:var(--card);border:1px solid var(--border);border-radius:6px;align-items:center;gap:8px;padding:8px 12px;font-size:13px;display:flex}.TransitionUsageList-module___ffEEG__stateName{background:color-mix(in srgb, var(--primary) 12%, transparent);color:var(--primary);border-radius:4px;align-items:center;padding:2px 8px;font-size:12px;font-weight:500;display:inline-flex}.TransitionUsageList-module___ffEEG__arrow{color:color-mix(in oklab, var(--fg) 68%, var(--muted) 32%);flex-shrink:0;font-size:18px}.TransitionUsageList-module___ffEEG__transitionLabel{color:color-mix(in oklab, var(--fg) 72%, var(--muted) 28%);margin-left:auto;font-size:12px;font-weight:500}
.ManagerItemHeader-module__I13REW__header{justify-content:space-between;align-items:flex-start;gap:12px;padding:10px 12px;display:flex}.ManagerItemHeader-module__I13REW__info{cursor:pointer;flex:1;align-items:flex-start;gap:10px;min-width:0;display:flex}.ManagerItemHeader-module__I13REW__icon{background:color-mix(in srgb, var(--primary) 15%, transparent);width:28px;height:28px;color:var(--primary);border-radius:6px;flex-shrink:0;justify-content:center;align-items:center;display:flex}.ManagerItemHeader-module__I13REW__details{flex-direction:column;gap:6px;min-width:0;display:flex}.ManagerItemHeader-module__I13REW__name{color:var(--fg);white-space:nowrap;text-overflow:ellipsis;font-size:14px;font-weight:600;overflow:hidden}.ManagerItemHeader-module__I13REW__metadata{border:1px solid color-mix(in oklab, var(--border) 86%, var(--primary) 14%);background:color-mix(in oklab, var(--bg) 90%, var(--primary) 10%);min-width:0;max-width:100%;color:color-mix(in oklab, var(--fg) 76%, var(--muted) 24%);border-radius:10px;flex-wrap:wrap;align-items:center;gap:8px 10px;padding:6px 8px;font-size:12px;line-height:1.45;display:flex}.ManagerItemHeader-module__I13REW__badges{flex-wrap:wrap;gap:6px;display:flex}
.UsageMetadata-module__YENgka__usageActive,.UsageMetadata-module__YENgka__usageClickable,.UsageMetadata-module__YENgka__usageNone{white-space:nowrap;border:1px solid #0000;border-radius:999px;align-items:center;padding:3px 9px;font-size:12px;font-weight:600;line-height:1.3;display:inline-flex}.UsageMetadata-module__YENgka__usageActive{color:var(--success-foreground);background:color-mix(in oklab, var(--success-bg) 80%, var(--card) 20%);border-color:color-mix(in oklab, var(--success-border) 55%, var(--border) 45%)}.UsageMetadata-module__YENgka__usageClickable{color:var(--primary);cursor:pointer;background:color-mix(in oklab, var(--primary) 10%, var(--card) 90%);border-color:color-mix(in oklab, var(--primary) 35%, var(--border) 65%);transition:background .15s,border-color .15s,color .15s}.UsageMetadata-module__YENgka__usageClickable:hover{background:color-mix(in oklab, var(--primary) 16%, var(--card) 84%);border-color:color-mix(in oklab, var(--primary) 55%, var(--border) 45%)}.UsageMetadata-module__YENgka__usageClickable:focus-visible{box-shadow:0 0 0 2px var(--ring);outline:none}.UsageMetadata-module__YENgka__usageNone{color:color-mix(in oklab, var(--fg) 72%, var(--muted) 28%);background:color-mix(in oklab, var(--bg) 92%, var(--card) 8%);border-color:color-mix(in oklab, var(--border) 88%, var(--fg) 12%)}
.LoadingScrollSword-module__ZiwUNG__overlay{z-index:999;background:var(--bg);pointer-events:auto;opacity:1;place-items:center;padding:24px;transition:opacity .45s ease-out;display:grid;position:fixed;inset:0}.LoadingScrollSword-module__ZiwUNG__overlayContained{z-index:1;background:color-mix(in oklab, var(--surface-base) 92%, transparent);pointer-events:none;border-radius:0;width:100%;height:100%;min-height:100%;padding:12px;position:relative;inset:auto}.LoadingScrollSword-module__ZiwUNG__overlay[data-visible=false]{opacity:0;pointer-events:none}.LoadingScrollSword-module__ZiwUNG__stack{flex-direction:column;align-items:center;gap:10px;display:inline-flex;position:relative}.LoadingScrollSword-module__ZiwUNG__sword{justify-content:center;align-items:center;width:42px;height:88px;display:inline-flex;position:relative}.LoadingScrollSword-module__ZiwUNG__swordGlyph{width:26px;height:34px;animation:2.8s ease-in-out infinite LoadingScrollSword-module__ZiwUNG__sword-float;position:relative}.LoadingScrollSword-module__ZiwUNG__trail{background:linear-gradient(180deg, color-mix(in oklab, var(--primary) 76%, var(--fg)) 0%, color-mix(in oklab, var(--primary) 42%, transparent) 55%, transparent 100%);opacity:.9;width:1px;height:34px;position:absolute;top:38px;left:50%;transform:translate(-50%)}.LoadingScrollSword-module__ZiwUNG__trail:after{content:"";background:color-mix(in oklab, var(--primary) 82%, white 18%);width:7px;height:7px;box-shadow:0 0 12px color-mix(in oklab, var(--primary) 48%, transparent);border-radius:999px;animation:1.8s ease-in-out infinite LoadingScrollSword-module__ZiwUNG__trail-pulse;position:absolute;bottom:-3px;left:50%;transform:translate(-50%)}.LoadingScrollSword-module__ZiwUNG__blade{clip-path:polygon(50% 100%,0 14%,24% 0,76% 0,100% 14%);background:linear-gradient(180deg, color-mix(in oklab, var(--fg) 92%, white) 0%, color-mix(in oklab, var(--fg) 34%, var(--primary)) 58%, color-mix(in oklab, var(--primary) 72%, var(--accent)) 100%);width:8px;height:22px;position:absolute;top:10px;left:50%;transform:translate(-50%)}.LoadingScrollSword-module__ZiwUNG__guard{background:linear-gradient(90deg, color-mix(in oklab, var(--border) 20%, transparent), color-mix(in oklab, var(--fg) 82%, var(--border)) 50%, color-mix(in oklab, var(--border) 20%, transparent));width:22px;height:3px;position:absolute;top:8px;left:50%;transform:translate(-50%)}.LoadingScrollSword-module__ZiwUNG__grip{background:linear-gradient(180deg, color-mix(in oklab, var(--card) 56%, var(--fg)), color-mix(in oklab, var(--border) 76%, var(--bg)));width:4px;height:10px;position:absolute;top:0;left:50%;transform:translate(-50%)}.LoadingScrollSword-module__ZiwUNG__pommel{clip-path:polygon(2px 0,calc(100% - 2px) 0,100% 100%,0 100%);background:color-mix(in oklab, var(--primary) 54%, var(--fg));width:10px;height:4px;position:absolute;top:-2px;left:50%;transform:translate(-50%)}.LoadingScrollSword-module__ZiwUNG__label{font-family:var(--font-display);letter-spacing:.12em;text-transform:uppercase;color:color-mix(in oklab, var(--fg) 92%, var(--muted) 8%);text-align:center;text-shadow:0 1px 10px #00000042;text-shadow:0 1px 10px lab(0% 0 0/.26);font-size:18px;font-weight:700}.LoadingScrollSword-module__ZiwUNG__progressTrack{background:color-mix(in oklab, var(--border) 50%, transparent);border-radius:999px;width:140px;height:3px;overflow:hidden}.LoadingScrollSword-module__ZiwUNG__progressFill{border-radius:inherit;background:linear-gradient(90deg, color-mix(in oklab, var(--primary) 80%, var(--fg)) 0%, color-mix(in oklab, var(--primary) 60%, var(--accent)) 100%);transform-origin:0;will-change:width;height:100%;box-shadow:0 0 8px color-mix(in oklab, var(--primary) 40%, transparent);transition:width .18s ease-out}.LoadingScrollSword-module__ZiwUNG__progressFillIndeterminate{width:42%;animation:1.35s ease-in-out infinite LoadingScrollSword-module__ZiwUNG__progress-slide}@keyframes LoadingScrollSword-module__ZiwUNG__progress-slide{0%{transform:translate(-120%)}50%{transform:translate(95%)}to{transform:translate(220%)}}@keyframes LoadingScrollSword-module__ZiwUNG__sword-float{0%,to{transform:translateY(0)}50%{transform:translateY(6px)}}@keyframes LoadingScrollSword-module__ZiwUNG__trail-pulse{0%,to{opacity:.5;transform:translate(-50%)scale(.9)}50%{opacity:1;transform:translate(-50%)scale(1.15)}}@media (prefers-reduced-motion:reduce){.LoadingScrollSword-module__ZiwUNG__swordGlyph,.LoadingScrollSword-module__ZiwUNG__trail:after,.LoadingScrollSword-module__ZiwUNG__progressFillIndeterminate{animation:none}.LoadingScrollSword-module__ZiwUNG__progressFillIndeterminate{width:60%;transform:translate(0)}}@media (max-width:640px){.LoadingScrollSword-module__ZiwUNG__stack{gap:8px}.LoadingScrollSword-module__ZiwUNG__label{letter-spacing:.1em;font-size:15px}}
.UsageTransitionDropdown-module__0B2gUG__dropdown{z-index:100;background:var(--popover);border:1px solid var(--border);border-radius:8px;min-width:260px;max-width:400px;margin-top:4px;position:absolute;top:100%;left:0;overflow:hidden;box-shadow:0 4px 16px #00000026}.UsageTransitionDropdown-module__0B2gUG__header{color:color-mix(in oklab, var(--fg) 74%, var(--muted) 26%);text-transform:uppercase;letter-spacing:.04em;border-bottom:1px solid var(--border);padding:8px 12px;font-size:12px;font-weight:600}.UsageTransitionDropdown-module__0B2gUG__list{max-height:200px;margin:0;padding:4px 0;list-style:none;overflow-y:auto}.UsageTransitionDropdown-module__0B2gUG__item{padding:0}.UsageTransitionDropdown-module__0B2gUG__itemButton{cursor:pointer;width:100%;color:var(--fg);text-align:left;background:0 0;border:none;align-items:center;gap:6px;padding:6px 12px;font-size:13px;transition:background .1s;display:flex}.UsageTransitionDropdown-module__0B2gUG__itemButton:hover{background:color-mix(in srgb, var(--primary) 10%, transparent)}.UsageTransitionDropdown-module__0B2gUG__stateName{background:color-mix(in srgb, var(--primary) 12%, transparent);color:var(--primary);white-space:nowrap;border-radius:3px;align-items:center;padding:1px 6px;font-size:12px;font-weight:500;display:inline-flex}.UsageTransitionDropdown-module__0B2gUG__arrow{color:color-mix(in oklab, var(--fg) 68%, var(--muted) 32%);flex-shrink:0;font-size:14px}.UsageTransitionDropdown-module__0B2gUG__triggerLabel{color:color-mix(in oklab, var(--fg) 72%, var(--muted) 28%);white-space:nowrap;margin-left:auto;font-size:12px;font-weight:500}
.LoadingTile-module__2HbOQG__tile{background:color-mix(in oklab, var(--surface-base) 94%, transparent);border:1px solid var(--border-card);border-radius:8px;min-height:168px;margin-bottom:12px;padding:0;position:relative;overflow:hidden}.LoadingTile-module__2HbOQG__message{white-space:normal}
.FilterBar-module__Gxd6rq__wrap{color:var(--card-foreground);background:0 0;align-items:center;gap:8px;display:inline-flex;position:relative}.FilterBar-module__Gxd6rq__pills{align-items:center;gap:15px;padding:4px 0;display:inline-flex}.FilterBar-module__Gxd6rq__trigger{width:var(--topbar-circle-btn-size,32px);height:var(--topbar-circle-btn-size,32px);box-sizing:border-box;border:var(--topbar-circle-btn-border,1px solid var(--border));background:var(--topbar-circle-btn-bg,var(--card));color:var(--topbar-circle-btn-color,var(--fg));border-radius:var(--topbar-circle-btn-radius,9999px);cursor:pointer;justify-content:center;align-items:center;line-height:1;transition:background .12s,border-color .12s,transform 60ms,box-shadow .12s;display:none;padding:0!important}.FilterBar-module__Gxd6rq__wrap .FilterBar-module__Gxd6rq__trigger{width:var(--topbar-circle-btn-size,32px);height:var(--topbar-circle-btn-size,32px);min-width:var(--topbar-circle-btn-size,32px);min-height:var(--topbar-circle-btn-size,32px);max-width:var(--topbar-circle-btn-size,32px);max-height:var(--topbar-circle-btn-size,32px);flex:0 0 var(--topbar-circle-btn-size,32px);aspect-ratio:1;border-radius:9999px;font-size:14px}.FilterBar-module__Gxd6rq__trigger:hover{background:var(--topbar-circle-btn-hover-bg,color-mix(in oklab, var(--accent) 8%, var(--card)));border-color:var(--topbar-circle-btn-hover-border,color-mix(in oklab, var(--accent) 35%, var(--border)));box-shadow:var(--topbar-circle-btn-hover-ring,0 0 0 1px color-mix(in oklab, var(--accent) 25%, transparent))}.FilterBar-module__Gxd6rq__trigger:focus-visible{box-shadow:0 0 0 2px var(--ring);outline:none}.FilterBar-module__Gxd6rq__trigger:active{transform:translateY(1px)}.FilterBar-module__Gxd6rq__triggerActive{background:var(--topbar-circle-btn-active-bg,color-mix(in oklab, var(--accent) 14%, var(--card)));border-color:var(--topbar-circle-btn-active-border,color-mix(in oklab, var(--accent) 45%, var(--border)))}.FilterBar-module__Gxd6rq__dropdownFooter{border-top:1px solid var(--border);justify-content:space-between;align-items:center;gap:.5rem;padding-top:.5rem;display:flex}@media (max-width:640px){.FilterBar-module__Gxd6rq__pills{display:none}.FilterBar-module__Gxd6rq__trigger{display:inline-flex}}
.ManagerPanelLayout-module__TTXqGG__container{background:var(--card);flex-direction:column;height:100%;display:flex;overflow:hidden}.ManagerPanelLayout-module__TTXqGG__header{border-bottom:1px solid var(--border);background:var(--card);flex-shrink:0;justify-content:space-between;align-items:center;padding:12px 16px;display:flex}.ManagerPanelLayout-module__TTXqGG__summary{color:var(--fg);align-items:center;gap:8px;font-size:13px;font-weight:500;display:flex}.ManagerPanelLayout-module__TTXqGG__summaryIcon{color:var(--primary);align-items:center;display:flex}.ManagerPanelLayout-module__TTXqGG__content{background:var(--bg);flex:1;padding:12px 16px;overflow-y:auto}.ManagerPanelLayout-module__TTXqGG__footer{border-top:1px solid var(--border);background:var(--card);flex-shrink:0;justify-content:flex-end;padding:12px 16px;display:flex}
.SidebarUserMenu-module__r4DTFa__menu{background:var(--card);width:260px;color:var(--card-foreground);border:1px solid var(--border);z-index:10000;border-radius:12px;overflow:visible;box-shadow:0 8px 24px #00000029,0 2px 8px #00000014}.SidebarUserMenu-module__r4DTFa__header{border-bottom:1px solid var(--border);background:var(--card);align-items:center;gap:12px;padding:16px;display:flex}.SidebarUserMenu-module__r4DTFa__avatarWrap{background:var(--muted);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:40px;height:40px;display:flex;overflow:hidden}.SidebarUserMenu-module__r4DTFa__avatar{-o-object-fit:cover;object-fit:cover;border-radius:50%;width:40px;height:40px}.SidebarUserMenu-module__r4DTFa__avatarIcon{width:32px;height:32px;color:var(--muted-foreground)}.SidebarUserMenu-module__r4DTFa__userInfo{flex:1;min-width:0}.SidebarUserMenu-module__r4DTFa__userName{color:var(--fg);text-overflow:ellipsis;white-space:nowrap;font-size:14px;font-weight:600;overflow:hidden}.SidebarUserMenu-module__r4DTFa__userEmail{color:var(--muted);text-overflow:ellipsis;white-space:nowrap;margin-top:2px;font-size:12px;overflow:hidden}.SidebarUserMenu-module__r4DTFa__items{flex-direction:column;gap:2px;padding:8px;display:flex;overflow:visible}.SidebarUserMenu-module__r4DTFa__itemBtn{width:100%;color:var(--fg);text-align:left;cursor:pointer;background:0 0;border:none;border-radius:8px;align-items:center;gap:12px;padding:10px 12px;font-size:14px;transition:background-color .15s,color .15s;display:flex}.SidebarUserMenu-module__r4DTFa__itemBtn:hover{background:var(--popover);color:var(--primary)}.SidebarUserMenu-module__r4DTFa__itemBtn:active{background:var(--primary);color:var(--primary-foreground)}.SidebarUserMenu-module__r4DTFa__itemBtnActive{background:var(--popover)}.SidebarUserMenu-module__r4DTFa__itemIcon{flex-shrink:0;justify-content:center;align-items:center;width:20px;height:20px;font-size:16px;display:flex}.SidebarUserMenu-module__r4DTFa__itemLabel{flex:1;align-items:center;gap:8px;display:flex}.SidebarUserMenu-module__r4DTFa__chevron{color:var(--muted);flex-shrink:0;align-items:center;font-size:12px;display:flex}.SidebarUserMenu-module__r4DTFa__overrideBadge{text-transform:uppercase;background:var(--primary);color:var(--primary-foreground);border-radius:4px;padding:2px 6px;font-size:12px;font-weight:600}.SidebarUserMenu-module__r4DTFa__submenuContainer{position:relative}.SidebarUserMenu-module__r4DTFa__submenu{background:var(--card);border:1px solid var(--border);z-index:10001;border-radius:12px;min-width:200px;padding:8px;box-shadow:0 8px 24px #0000004d}.SidebarUserMenu-module__r4DTFa__submenuHeader{color:var(--muted);border-bottom:1px solid var(--border);margin-bottom:4px;padding:4px 12px 8px;font-size:12px}.SidebarUserMenu-module__r4DTFa__submenuItem{width:100%;color:var(--fg);text-align:left;cursor:pointer;background:0 0;border:none;border-radius:6px;align-items:center;gap:8px;padding:8px 12px;font-size:13px;transition:background-color .15s;display:flex}.SidebarUserMenu-module__r4DTFa__submenuItem:hover{background:var(--popover)}.SidebarUserMenu-module__r4DTFa__submenuItem:disabled{opacity:.5;cursor:not-allowed}.SidebarUserMenu-module__r4DTFa__submenuItemActive{background:var(--popover);font-weight:500}.SidebarUserMenu-module__r4DTFa__submenuCheck{width:14px;color:var(--primary);justify-content:center;align-items:center;font-size:12px;display:flex}.SidebarUserMenu-module__r4DTFa__footer{border-top:1px solid var(--border);padding:8px}.SidebarUserMenu-module__r4DTFa__logoutBtn{width:100%;color:var(--fg);text-align:left;cursor:pointer;background:0 0;border:none;border-radius:8px;align-items:center;gap:12px;padding:10px 12px;font-size:14px;transition:background-color .15s,color .15s;display:flex}.SidebarUserMenu-module__r4DTFa__logoutBtn:hover{background:var(--popover);color:var(--primary)}.SidebarUserMenu-module__r4DTFa__logoutBtn:active{background:var(--primary);color:var(--primary-foreground)}.SidebarUserMenu-module__r4DTFa__logoutBtn:disabled{cursor:wait;opacity:.7}.SidebarUserMenu-module__r4DTFa__spinner{border:2px solid var(--muted);border-top-color:var(--primary);border-radius:50%;width:14px;height:14px;animation:.8s linear infinite SidebarUserMenu-module__r4DTFa__spin;display:inline-block}@keyframes SidebarUserMenu-module__r4DTFa__spin{to{transform:rotate(360deg)}}
.PlanPanel-module__kD7hVq__root{flex-direction:column;gap:16px;min-width:0;display:flex}.PlanPanel-module__kD7hVq__root>*{box-sizing:border-box;max-width:100%}.PlanPanel-module__kD7hVq__muted{color:color-mix(in oklab, var(--fg) 74%, var(--muted) 26%);font-size:14px}.PlanPanel-module__kD7hVq__error{border:1px solid color-mix(in srgb, var(--danger-border) 55%, var(--border));background:color-mix(in srgb, var(--danger-bg) 28%, var(--popover));color:var(--danger-foreground);border-radius:10px;padding:12px 14px;font-size:13px}.PlanPanel-module__kD7hVq__zone{border:1px solid var(--border);background:var(--popover);color:var(--popover-foreground);border-radius:12px;min-width:0;padding:14px}.PlanPanel-module__kD7hVq__zoneHeader{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;min-width:0;margin-bottom:12px;display:flex}.PlanPanel-module__kD7hVq__zoneHeaderAction{flex-shrink:0}.PlanPanel-module__kD7hVq__zoneTitle{color:var(--fg);margin:0;font-size:14px;font-weight:600}.PlanPanel-module__kD7hVq__usageSummary{color:color-mix(in oklab, var(--fg) 74%, var(--muted) 26%);margin:0 0 12px;font-size:12px;line-height:1.5}.PlanPanel-module__kD7hVq__liveStrategyMeter{border:1px solid var(--border);background:color-mix(in srgb, var(--fg) 3%, transparent);border-radius:10px;flex-direction:column;gap:8px;margin-bottom:12px;padding:10px 12px;display:flex}.PlanPanel-module__kD7hVq__liveStrategyHeader{justify-content:space-between;align-items:center;gap:8px;display:flex}.PlanPanel-module__kD7hVq__liveStrategyTitle{color:var(--fg);font-size:12px;font-weight:600}.PlanPanel-module__kD7hVq__liveStrategyValue{color:var(--fg);font-size:12px;font-weight:700}.PlanPanel-module__kD7hVq__liveStrategyTrack{background:color-mix(in srgb, var(--fg) 10%, transparent);border-radius:999px;height:8px;overflow:hidden}.PlanPanel-module__kD7hVq__liveStrategyFill{background:var(--progress-warning-gradient);border-radius:999px;height:100%}.PlanPanel-module__kD7hVq__planHeader{align-items:center;gap:12px;min-width:0;display:flex}.PlanPanel-module__kD7hVq__iconWrap{border:1px solid var(--border);background:var(--bg);border-radius:10px;flex-shrink:0;place-items:center;width:40px;height:40px;font-size:20px;display:grid}.PlanPanel-module__kD7hVq__headerMeta{flex:1;min-width:0}.PlanPanel-module__kD7hVq__titleRow{flex-wrap:wrap;align-items:center;gap:8px;min-width:0;display:flex}.PlanPanel-module__kD7hVq__planKeyBadge{border:1px solid var(--border);background:var(--bg);color:var(--fg);text-overflow:ellipsis;white-space:nowrap;border-radius:999px;align-items:center;gap:6px;max-width:100%;padding:2px 10px;font-size:14px;font-weight:700;display:inline-flex;overflow:hidden}.PlanPanel-module__kD7hVq__pendingBadge{border:1px solid var(--border);background:color-mix(in oklab, var(--card) 82%, var(--primary) 18%);color:var(--fg);border-radius:999px;padding:1px 8px;font-size:12px;font-weight:600}.PlanPanel-module__kD7hVq__planDesc{color:color-mix(in oklab, var(--fg) 74%, var(--muted) 26%);text-overflow:ellipsis;-webkit-line-clamp:2;-webkit-box-orient:vertical;margin-top:4px;font-size:12px;display:-webkit-box;overflow:hidden}.PlanPanel-module__kD7hVq__subStripe{border-top:1px solid var(--border);color:color-mix(in oklab, var(--fg) 74%, var(--muted) 26%);text-overflow:ellipsis;white-space:nowrap;margin-top:10px;padding-top:8px;font-size:12px;overflow:hidden}@media (max-width:420px){.PlanPanel-module__kD7hVq__subStripe{white-space:normal;word-break:break-word}}.PlanPanel-module__kD7hVq__toneFree .PlanPanel-module__kD7hVq__iconWrap{background:color-mix(in srgb, var(--warning-bg) 45%, var(--bg));border-color:color-mix(in srgb, var(--warning-border) 50%, var(--border))}.PlanPanel-module__kD7hVq__tonePro .PlanPanel-module__kD7hVq__iconWrap{background:color-mix(in srgb, var(--info-bg) 55%, var(--bg));border-color:color-mix(in srgb, var(--info-border) 50%, var(--border))}.PlanPanel-module__kD7hVq__toneTeam .PlanPanel-module__kD7hVq__iconWrap{background:color-mix(in srgb, var(--accent) 14%, var(--bg));border-color:color-mix(in srgb, var(--accent) 34%, var(--border))}.PlanPanel-module__kD7hVq__toneEnterprise .PlanPanel-module__kD7hVq__iconWrap{background:color-mix(in srgb, var(--success-bg) 48%, var(--bg));border-color:color-mix(in srgb, var(--success-border) 45%, var(--border))}.PlanPanel-module__kD7hVq__upgradeCta{border-top:1px solid var(--border);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin-top:10px;padding-top:10px;display:flex}.PlanPanel-module__kD7hVq__upgradeText{color:color-mix(in oklab, var(--fg) 74%, var(--muted) 26%);margin:0;font-size:12px}.PlanPanel-module__kD7hVq__upgradeButton{flex-shrink:0}.PlanPanel-module__kD7hVq__addOnControls{grid-template-columns:repeat(auto-fit,minmax(140px,1fr));gap:10px;margin:10px 0;display:grid}.PlanPanel-module__kD7hVq__addOnControls label{color:color-mix(in oklab, var(--fg) 74%, var(--muted) 26%);gap:5px;font-size:12px;display:grid}.PlanPanel-module__kD7hVq__addOnControls select,.PlanPanel-module__kD7hVq__addOnControls input{border:1px solid var(--border);background:var(--bg);min-width:0;height:34px;color:var(--fg);border-radius:6px;padding:0 9px}.PlanPanel-module__kD7hVq__addOnPurchaseButton{border:1px solid var(--primary);background:var(--primary);min-height:34px;color:var(--primary-foreground);cursor:pointer;border-radius:6px;padding:7px 12px;font-weight:600}.PlanPanel-module__kD7hVq__addOnManageButton{border:1px solid var(--border);background:var(--bg);min-height:32px;color:var(--fg);cursor:pointer;border-radius:6px;padding:6px 10px;font-weight:600}.PlanPanel-module__kD7hVq__addOnManageButton:disabled,.PlanPanel-module__kD7hVq__addOnPurchaseButton:disabled{cursor:not-allowed;opacity:.55}.PlanPanel-module__kD7hVq__addOnError{color:var(--danger-foreground);margin:8px 0;font-size:12px}.PlanPanel-module__kD7hVq__upgradeLink{color:var(--primary);white-space:nowrap;flex-shrink:0;font-size:12px;font-weight:600;text-decoration:none}.PlanPanel-module__kD7hVq__upgradeLink:hover{text-decoration:underline}.PlanPanel-module__kD7hVq__sectionSubhead{color:color-mix(in oklab, var(--fg) 72%, var(--muted) 28%);letter-spacing:.02em;margin-bottom:8px;font-size:13px;font-weight:600}.PlanPanel-module__kD7hVq__featuresGrid{flex-wrap:wrap;gap:6px;min-width:0;display:flex}.PlanPanel-module__kD7hVq__addOnList{flex-direction:column;gap:10px;display:flex}.PlanPanel-module__kD7hVq__addOnCard{border:1px solid var(--border);background:color-mix(in srgb, var(--fg) 3%, transparent);border-radius:10px;padding:10px 12px}.PlanPanel-module__kD7hVq__addOnTitleRow{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;display:flex}.PlanPanel-module__kD7hVq__addOnTitle{color:var(--fg);font-size:13px;font-weight:600}.PlanPanel-module__kD7hVq__addOnBadge{border:1px solid var(--border);color:color-mix(in oklab, var(--fg) 74%, var(--muted) 26%);background:var(--bg);border-radius:999px;align-items:center;padding:2px 8px;font-size:11px;font-weight:600;display:inline-flex}.PlanPanel-module__kD7hVq__addOnDescription{color:color-mix(in oklab, var(--fg) 74%, var(--muted) 26%);margin:6px 0 0;font-size:12px;line-height:1.45}.PlanPanel-module__kD7hVq__addOnMeta{color:color-mix(in oklab, var(--fg) 70%, var(--muted) 30%);flex-wrap:wrap;align-items:center;gap:10px;margin-top:8px;font-size:11px;display:flex}.PlanPanel-module__kD7hVq__creditSummary{color:color-mix(in oklab, var(--fg) 74%, var(--muted) 26%);margin:12px 0 0;font-size:12px}.PlanPanel-module__kD7hVq__featurePill{border:1px solid var(--border);background:var(--bg);color:var(--fg);text-overflow:ellipsis;border-radius:999px;max-width:100%;padding:3px 10px;font-size:12px;overflow:hidden}.PlanPanel-module__kD7hVq__featurePillAdded{border-color:color-mix(in srgb, var(--ring) 40%, var(--border));box-shadow:0 0 0 2px color-mix(in srgb, var(--ring) 25%, transparent);}.PlanPanel-module__kD7hVq__featurePillRemoved{border-color:color-mix(in srgb, var(--danger-border) 35%, var(--border));color:color-mix(in oklab, var(--fg) 70%, var(--muted) 30%);background:color-mix(in oklab, var(--card) 90%, var(--danger-bg) 10%);text-decoration:line-through;}.PlanPanel-module__kD7hVq__mono{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-size:12px}.PlanPanel-module__kD7hVq__planAdminBox{border-top:1px solid var(--border);margin-top:10px;padding-top:10px}.PlanPanel-module__kD7hVq__formRow{flex-wrap:wrap;align-items:center;gap:8px;min-width:0;display:flex}.PlanPanel-module__kD7hVq__select{border:1px solid var(--border);background:var(--bg);min-width:180px;max-width:100%;height:32px;color:var(--fg);box-sizing:border-box;border-radius:6px;outline:none;padding:4px 10px;font-size:13px}.PlanPanel-module__kD7hVq__select:focus{border-color:var(--primary);box-shadow:0 0 0 2px color-mix(in srgb, var(--ring) 24%, transparent)}.PlanPanel-module__kD7hVq__select:disabled{opacity:.6;cursor:not-allowed}.PlanPanel-module__kD7hVq__planSelectField{flex:220px;min-width:180px}@media (max-width:420px){.PlanPanel-module__kD7hVq__select,.PlanPanel-module__kD7hVq__planSelectField{min-width:140px}}.PlanPanel-module__kD7hVq__spinner{vertical-align:middle;margin-right:4px;animation:.9s linear infinite PlanPanel-module__kD7hVq__spin}.PlanPanel-module__kD7hVq__spinnerLarge{margin-bottom:4px;font-size:18px;animation:1s linear infinite PlanPanel-module__kD7hVq__spin}@keyframes PlanPanel-module__kD7hVq__spin{to{transform:rotate(360deg)}}.PlanPanel-module__kD7hVq__loadingWrap{color:color-mix(in oklab, var(--fg) 74%, var(--muted) 26%);align-items:center;gap:4px;display:inline-flex}.PlanPanel-module__kD7hVq__loadingText{color:color-mix(in oklab, var(--fg) 74%, var(--muted) 26%);font-size:12px}.PlanPanel-module__kD7hVq__featuresLoading{color:color-mix(in oklab, var(--fg) 74%, var(--muted) 26%);flex-direction:column;justify-content:center;align-items:center;padding:16px 0;display:flex}.PlanPanel-module__kD7hVq__savingRow{color:color-mix(in oklab, var(--fg) 74%, var(--muted) 26%);margin-top:4px;font-size:12px}.PlanPanel-module__kD7hVq__tableScroll{-webkit-overflow-scrolling:touch;scrollbar-width:thin;min-width:0;overflow:auto visible}.PlanPanel-module__kD7hVq__tableScroll table{table-layout:fixed;border-collapse:collapse;inline-size:100%}.PlanPanel-module__kD7hVq__tableScroll th,.PlanPanel-module__kD7hVq__tableScroll td{text-overflow:ellipsis;white-space:nowrap;max-width:0;overflow:hidden}
.CommandTileButton-module__1SbeuW__button{appearance:none;background:color-mix(in oklab, var(--card) 92%, var(--bg) 8%);cursor:pointer;text-align:left;border:1px solid #0000;border-radius:12px;justify-content:space-between;align-items:center;gap:16px;width:100%;min-height:72px;padding:13px 14px;transition:background-color .18s,border-color .18s;display:flex}.CommandTileButton-module__1SbeuW__button:hover{background:color-mix(in oklab, var(--primary) 4%, var(--card));border-color:color-mix(in oklab, var(--primary) 18%, var(--border))}.CommandTileButton-module__1SbeuW__button:active{transform:translateY(1px)}.CommandTileButton-module__1SbeuW__button:disabled{opacity:.6;cursor:not-allowed}.CommandTileButton-module__1SbeuW__button:disabled:hover{background:color-mix(in oklab, var(--card) 92%, var(--bg) 8%);border-color:#0000}.CommandTileButton-module__1SbeuW__button:focus-visible{box-shadow:0 0 0 2px var(--ring), 0 0 0 4px color-mix(in oklab, var(--card) 80%, transparent);outline:none}.CommandTileButton-module__1SbeuW__danger{border:1px solid color-mix(in oklab, var(--danger-border) 40%, var(--border));background:color-mix(in oklab, var(--danger-bg) 22%, var(--card));border-radius:14px}.CommandTileButton-module__1SbeuW__selected{border-color:color-mix(in oklab, var(--primary) 28%, var(--border));background:color-mix(in oklab, var(--primary) 10%, var(--card));box-shadow:0 0 0 1px color-mix(in oklab, var(--primary) 20%, transparent), inset 0 0 0 1px color-mix(in oklab, var(--primary) 10%, transparent)}.CommandTileButton-module__1SbeuW__selected:hover{background:color-mix(in oklab, var(--primary) 12%, var(--card));border-color:color-mix(in oklab, var(--primary) 30%, var(--border))}.CommandTileButton-module__1SbeuW__choiceMode{border-color:color-mix(in oklab, var(--primary) 12%, var(--border));background:color-mix(in oklab, var(--card) 92%, var(--primary) 8%);min-height:92px;box-shadow:inset 0 1px 0 color-mix(in oklab, var(--fg) 5%, transparent);padding:16px}.CommandTileButton-module__1SbeuW__choiceMode:hover{background:color-mix(in oklab, var(--card) 88%, var(--primary) 12%);border-color:color-mix(in oklab, var(--primary) 24%, var(--border))}.CommandTileButton-module__1SbeuW__choiceMode.CommandTileButton-module__1SbeuW__selected{background:color-mix(in oklab, var(--card) 80%, var(--primary) 20%);border-color:color-mix(in oklab, var(--primary) 40%, var(--border));box-shadow:0 0 0 1px color-mix(in oklab, var(--primary) 26%, transparent), inset 0 1px 0 color-mix(in oklab, var(--primary) 28%, transparent)}.CommandTileButton-module__1SbeuW__choiceMode.CommandTileButton-module__1SbeuW__selected:hover{background:color-mix(in oklab, var(--card) 78%, var(--primary) 22%);border-color:color-mix(in oklab, var(--primary) 44%, var(--border))}.CommandTileButton-module__1SbeuW__copy{flex-direction:column;flex:auto;gap:6px;min-width:0;display:flex}.CommandTileButton-module__1SbeuW__titleRow{justify-content:space-between;align-items:center;gap:12px;width:100%;display:flex}.CommandTileButton-module__1SbeuW__headingGroup{align-items:center;gap:10px;min-width:0;display:flex}.CommandTileButton-module__1SbeuW__title{color:var(--fg);font-size:14px;font-weight:600;line-height:1.3}.CommandTileButton-module__1SbeuW__choiceMode .CommandTileButton-module__1SbeuW__title{font-size:15px}.CommandTileButton-module__1SbeuW__description{color:color-mix(in oklab, var(--fg) 74%, var(--muted) 26%);margin:0;font-size:12px;line-height:1.5}.CommandTileButton-module__1SbeuW__choiceMode .CommandTileButton-module__1SbeuW__description{color:color-mix(in oklab, var(--fg) 72%, var(--muted))}.CommandTileButton-module__1SbeuW__meta{background:color-mix(in oklab, var(--bg) 88%, var(--primary) 12%);color:color-mix(in oklab, var(--fg) 76%, var(--muted) 24%);border-radius:999px;align-items:center;padding:5px 12px;font-size:12px;font-weight:600;display:inline-flex}.CommandTileButton-module__1SbeuW__choiceMode .CommandTileButton-module__1SbeuW__meta{border:1px solid color-mix(in oklab, var(--primary) 22%, var(--border));background:color-mix(in oklab, var(--primary) 12%, var(--card));color:var(--fg)}.CommandTileButton-module__1SbeuW__selected .CommandTileButton-module__1SbeuW__meta{background:var(--primary);border-color:var(--primary);color:var(--primary-foreground)}@media (max-width:620px){.CommandTileButton-module__1SbeuW__button,.CommandTileButton-module__1SbeuW__titleRow{flex-direction:column;align-items:flex-start}.CommandTileButton-module__1SbeuW__button{min-height:0;padding:12px}.CommandTileButton-module__1SbeuW__headingGroup{width:100%}.CommandTileButton-module__1SbeuW__meta{max-width:100%}}
.ForgeEffectsToggle-module__XdqtOa__wrap{justify-content:center;align-items:center;display:inline-flex}.ForgeEffectsToggle-module__XdqtOa__button{--size:32px;width:var(--size);height:var(--size);border:1px solid var(--border);background:var(--card);color:var(--muted);cursor:pointer;border-radius:999px;justify-content:center;align-items:center;transition:background-color .12s,border-color .12s,color .12s,box-shadow .12s,transform .12s;display:inline-flex}.ForgeEffectsToggle-module__XdqtOa__button:hover{background:color-mix(in oklab, var(--accent) 8%, var(--card));border-color:color-mix(in oklab, var(--accent) 35%, var(--border));color:var(--fg)}.ForgeEffectsToggle-module__XdqtOa__button:focus-visible{box-shadow:0 0 0 2px var(--ring);outline:none}.ForgeEffectsToggle-module__XdqtOa__button:active{transform:translateY(1px)}.ForgeEffectsToggle-module__XdqtOa__active{background:color-mix(in oklab, var(--accent) 12%, var(--card));border-color:color-mix(in oklab, var(--primary) 40%, var(--border));color:var(--primary);box-shadow:0 0 0 1px color-mix(in oklab, var(--primary) 22%, transparent)}.ForgeEffectsToggle-module__XdqtOa__button svg{width:16px;height:16px}
@property --forge-rim-angle{syntax:"<angle>";inherits:false;initial-value:0deg}@property --forge-glint-angle{syntax:"<angle>";inherits:true;initial-value:190deg}@property --forge-glint-x{syntax:"<percentage>";inherits:true;initial-value:30%}@property --forge-glint-y{syntax:"<percentage>";inherits:true;initial-value:82%}@property --forge-shine-x{syntax:"<percentage>";inherits:true;initial-value:-130%}@property --forge-shine-opacity{syntax:"<number>";inherits:true;initial-value:0}@property --strike-progress{syntax:"<number>";inherits:false;initial-value:0}.ForgeLandingCta-module__KrHXiG__cta{--cta-height:52px;--cta-pad-x:22px;--cta-radius:10px;--rivet-anchor-size:8px;--rivet-inset:7px;min-width:0;min-height:var(--cta-height);color:inherit;cursor:pointer;isolation:isolate;border-radius:var(--cta-radius);-webkit-tap-highlight-color:transparent;background:0 0;border:0;justify-content:stretch;align-items:stretch;padding:0;transition:transform .2s cubic-bezier(.2,.7,.2,1),filter .22s;display:inline-flex;position:relative}.ForgeLandingCta-module__KrHXiG__cta:focus-visible{outline:2px solid var(--ring);outline-offset:3px}.ForgeLandingCta-module__KrHXiG__cta:disabled{cursor:not-allowed;opacity:.6;filter:grayscale(.35)}.ForgeLandingCta-module__KrHXiG__fullWidth{width:100%}.ForgeLandingCta-module__KrHXiG__shell,.ForgeLandingCta-module__KrHXiG__face,.ForgeLandingCta-module__KrHXiG__rim{border-radius:inherit;pointer-events:none;position:absolute;inset:0}.ForgeLandingCta-module__KrHXiG__face{border-radius:calc(var(--cta-radius) - 1.5px);inset:1.5px;overflow:hidden}.ForgeLandingCta-module__KrHXiG__grain,.ForgeLandingCta-module__KrHXiG__shine,.ForgeLandingCta-module__KrHXiG__glint,.ForgeLandingCta-module__KrHXiG__fxA,.ForgeLandingCta-module__KrHXiG__fxB{pointer-events:none;position:absolute;inset:0}.ForgeLandingCta-module__KrHXiG__content{z-index:5;width:100%;min-height:var(--cta-height);padding:0 var(--cta-pad-x);letter-spacing:.02em;justify-content:center;align-items:center;gap:10px;font-size:14px;font-weight:700;display:inline-flex;position:relative}.ForgeLandingCta-module__KrHXiG__label{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.ForgeLandingCta-module__KrHXiG__iconLeft,.ForgeLandingCta-module__KrHXiG__iconRight{flex:none;justify-content:center;align-items:center;font-size:16px;display:inline-flex}.ForgeLandingCta-module__KrHXiG__primary{--cta-height:54px;--cta-pad-x:24px}.ForgeLandingCta-module__KrHXiG__secondary{--cta-height:46px;--cta-pad-x:20px;--rivet-anchor-size:7px;--rivet-inset:6px;font-size:13.5px}.ForgeLandingCta-module__KrHXiG__cta:active:not(:disabled){filter:brightness(.94);transform:translateY(1px)}@keyframes ForgeLandingCta-module__KrHXiG__shineSweep{0%{transform:translate(-130%)}55%,to{transform:translate(130%)}}.ForgeLandingCta-module__KrHXiG__rivetAnchor{width:var(--rivet-anchor-size);height:var(--rivet-anchor-size);pointer-events:none;z-index:6;transform-origin:50%;opacity:0;visibility:hidden;clip-path:inset(50%);transition:transform .32s cubic-bezier(.18,1.45,.4,1),opacity .2s cubic-bezier(.2,.7,.2,1),clip-path .28s cubic-bezier(.2,.7,.2,1),visibility 0s linear .32s;position:absolute;transform:scale(0)}.ForgeLandingCta-module__KrHXiG__rivetTL{top:var(--rivet-inset);left:var(--rivet-inset)}.ForgeLandingCta-module__KrHXiG__rivetTR{top:var(--rivet-inset);right:var(--rivet-inset)}.ForgeLandingCta-module__KrHXiG__rivetBL{bottom:var(--rivet-inset);left:var(--rivet-inset)}.ForgeLandingCta-module__KrHXiG__rivetBR{bottom:var(--rivet-inset);right:var(--rivet-inset)}.ForgeLandingCta-module__KrHXiG__rivetWasher,.ForgeLandingCta-module__KrHXiG__rivetReflection{border-radius:50%;position:absolute;inset:0}.ForgeLandingCta-module__KrHXiG__rivetWasher{background:radial-gradient(circle 3.5px at 50% 50%, color-mix(in oklab, var(--card) 92%, black) 0%, color-mix(in oklab, black 62%, var(--card)) 58%, transparent 72%), radial-gradient(circle 4px at 50% 50%, #ffffff14 0%, #ffffff05 40%, transparent 70%);box-shadow:inset 0 .5px #ffffff0f,inset 0 -.5px #00000059}.ForgeLandingCta-module__KrHXiG__rivetReflection{opacity:0;background:radial-gradient(circle 3.5px at 42% 36%, var(--forge-cta-highlight) 0%, color-mix(in oklab, var(--forge-cta-glint-halo) 65%, transparent) 34%, transparent 62%);mix-blend-mode:screen;transition:opacity .32s cubic-bezier(.2,.7,.2,1)}.ForgeLandingCta-module__KrHXiG__rivetHead{width:var(--rivet-anchor-size);height:var(--rivet-anchor-size);position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.ForgeLandingCta-module__KrHXiG__cta:not([data-tone=secondary]):hover:not(:disabled) .ForgeLandingCta-module__KrHXiG__rivetAnchor,.ForgeLandingCta-module__KrHXiG__cta:not([data-tone=secondary]):focus-visible .ForgeLandingCta-module__KrHXiG__rivetAnchor{opacity:1;visibility:visible;clip-path:inset(0);transition:transform .32s cubic-bezier(.18,1.45,.4,1),opacity .2s cubic-bezier(.2,.7,.2,1),clip-path .28s cubic-bezier(.2,.7,.2,1),visibility linear;transform:scale(1)}.ForgeLandingCta-module__KrHXiG__cta:not([data-tone=secondary]):hover:not(:disabled) .ForgeLandingCta-module__KrHXiG__rivetReflection{opacity:.82}.ForgeLandingCta-module__KrHXiG__variantMolten{color:#fff;text-shadow:0 1px #000000d9;letter-spacing:.02em;font-weight:700}.ForgeLandingCta-module__KrHXiG__variantMolten .ForgeLandingCta-module__KrHXiG__shell{box-shadow:none;background:0 0}.ForgeLandingCta-module__KrHXiG__variantMolten .ForgeLandingCta-module__KrHXiG__face{border-radius:var(--cta-radius);background:repeating-linear-gradient(45deg,#0000 0 5px,#00000038 5px 6px,#0000 6px 11px),repeating-linear-gradient(-45deg,#0000 0 5px,#ffffff0b 5px 6px,#0000 6px 11px),linear-gradient(#000000c7 0%,#000000b3 100%);border:1px solid #0006;border-color:#0000008c #0006 #0006 #0000007a;transition:filter .32s;inset:0;box-shadow:inset 0 3px 6px #00000080,inset 0 1px 2px #00000073,inset 3px 0 5px #00000047,inset 1px 1px 3px #00000059,inset -1px 0 2px #0000001a,inset 0 -1px #ffffff1a,inset -1px -1px #ffffff0f}.ForgeLandingCta-module__KrHXiG__variantMolten .ForgeLandingCta-module__KrHXiG__grain{background:radial-gradient(150% 110% at 50% 130%, color-mix(in oklab, var(--forge-glow) 100%, var(--forge-glow-accent) 0%) 0%, color-mix(in oklab, var(--forge-glow) 82%, transparent) 34%, color-mix(in oklab, var(--forge-glow-accent) 100%, transparent) 52%, color-mix(in oklab, var(--forge-glow-accent) 42%, transparent) 80%, transparent 72%);mix-blend-mode:screen;filter:blur(1.8px);opacity:0;z-index:1;transition:opacity .38s cubic-bezier(.4,0,.6,1);display:none}.ForgeLandingCta-module__KrHXiG__variantMolten .ForgeLandingCta-module__KrHXiG__fxA{--strike-progress:0;background:radial-gradient(circle at 50% 60%, transparent 0%, transparent calc(28% * var(--strike-progress)), color-mix(in oklab, white 60%, var(--accent) 40%) calc(30% * var(--strike-progress)), color-mix(in oklab, var(--primary) 80%, #ff8a3a 20%) calc(34% * var(--strike-progress)), transparent calc(38% * var(--strike-progress)));mix-blend-mode:screen;opacity:0;filter:blur(.6px);z-index:2}.ForgeLandingCta-module__KrHXiG__variantMolten .ForgeLandingCta-module__KrHXiG__fxB{background:radial-gradient(circle 1.4px at 14% 100%, color-mix(in oklab, white 50%, var(--accent)) 0%, transparent 70%), radial-gradient(circle 1.2px at 28% 100%, color-mix(in oklab, var(--primary) 70%, white) 0%, transparent 70%), radial-gradient(circle 1.6px at 44% 100%, #ffd3b9 0%, transparent 70%), radial-gradient(circle 1.3px at 58% 100%, color-mix(in oklab, var(--accent) 70%, white) 0%, transparent 70%), radial-gradient(circle 1.5px at 74% 100%, #ffc8ac 0%, transparent 70%), radial-gradient(circle 1.2px at 88% 100%, color-mix(in oklab, var(--primary) 80%, white) 0%, transparent 70%);mix-blend-mode:screen;opacity:0;filter:blur(.3px);z-index:3;transform:translateY(0)}@supports (color:lab(0% 0 0)){.ForgeLandingCta-module__KrHXiG__variantMolten .ForgeLandingCta-module__KrHXiG__fxB{background:radial-gradient(circle 1.4px at 14% 100%, color-mix(in oklab, white 50%, var(--accent)) 0%, transparent 70%), radial-gradient(circle 1.2px at 28% 100%, color-mix(in oklab, var(--primary) 70%, white) 0%, transparent 70%), radial-gradient(circle 1.6px at 44% 100%, lab(88.0859% 15.0193 20.8247) 0%, transparent 70%), radial-gradient(circle 1.3px at 58% 100%, color-mix(in oklab, var(--accent) 70%, white) 0%, transparent 70%), radial-gradient(circle 1.5px at 74% 100%, lab(85.1405% 19.893 25.536) 0%, transparent 70%), radial-gradient(circle 1.2px at 88% 100%, color-mix(in oklab, var(--primary) 80%, white) 0%, transparent 70%)}}.ForgeLandingCta-module__KrHXiG__variantMolten .ForgeLandingCta-module__KrHXiG__shine,.ForgeLandingCta-module__KrHXiG__variantMolten .ForgeLandingCta-module__KrHXiG__glint{display:none}.ForgeLandingCta-module__KrHXiG__variantMolten .ForgeLandingCta-module__KrHXiG__rim{filter:none;box-shadow:none;opacity:0;z-index:2;background:0 0;transition:opacity .32s cubic-bezier(.2,.7,.2,1)}.ForgeLandingCta-module__KrHXiG__variantMolten[data-tone=secondary] .ForgeLandingCta-module__KrHXiG__face{filter:brightness(.92)}.ForgeLandingCta-module__KrHXiG__variantMolten:hover:not(:disabled){filter:brightness(1.02)}.ForgeLandingCta-module__KrHXiG__variantMolten:hover:not(:disabled) .ForgeLandingCta-module__KrHXiG__face{filter:brightness(1.04)}.ForgeLandingCta-module__KrHXiG__variantMolten:hover:not(:disabled) .ForgeLandingCta-module__KrHXiG__grain{animation:.72s cubic-bezier(.4,0,.6,1) both ForgeLandingCta-module__KrHXiG__forgedHeat;display:block}.ForgeLandingCta-module__KrHXiG__variantMolten:hover:not(:disabled) .ForgeLandingCta-module__KrHXiG__fxA{animation:.56s cubic-bezier(.2,.6,.2,1) both ForgeLandingCta-module__KrHXiG__forgedShockwave}.ForgeLandingCta-module__KrHXiG__variantMolten:hover:not(:disabled) .ForgeLandingCta-module__KrHXiG__fxB{animation:.76s cubic-bezier(.4,0,.6,1) both ForgeLandingCta-module__KrHXiG__forgedSparks}.ForgeLandingCta-module__KrHXiG__variantMolten:hover:not(:disabled) .ForgeLandingCta-module__KrHXiG__rim{background:conic-gradient(from var(--forge-rim-angle), var(--forge-rim-color-1) 0deg, var(--forge-rim-color-2) 60deg, var(--forge-rim-color-3) 120deg, var(--forge-rim-color-4) 160deg, var(--forge-rim-color-5) 200deg, var(--forge-rim-color-6) 260deg, var(--forge-rim-color-7) 320deg, var(--forge-rim-color-8) 360deg);-webkit-mask-composite:xor;-webkit-mask-composite:xor;filter:drop-shadow(0 0 10px color-mix(in oklab, var(--forge-cta-highlight) 64%, transparent));opacity:1;padding:1px;animation:2s linear infinite ForgeLandingCta-module__KrHXiG__rimRotate;inset:-1px;-webkit-mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);-webkit-mask-position:0 0,0 0;mask-position:0 0,0 0;-webkit-mask-size:auto,auto;mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.ForgeLandingCta-module__KrHXiG__variantMolten:hover:not(:disabled) .ForgeLandingCta-module__KrHXiG__rim:before{opacity:.88;filter:drop-shadow(0 0 6px color-mix(in oklab, var(--forge-cta-glint-core) 46%, transparent)) drop-shadow(0 0 2px var(--forge-cta-glint-halo));animation:5.4s linear infinite ForgeLandingCta-module__KrHXiG__rimEdgeGlint}@keyframes ForgeLandingCta-module__KrHXiG__forgedShockwave{0%{--strike-progress:0;opacity:0}18%{opacity:1}to{--strike-progress:4;opacity:0}}@keyframes ForgeLandingCta-module__KrHXiG__forgedHeat{0%{opacity:0}35%{opacity:1}to{opacity:.62}}@keyframes ForgeLandingCta-module__KrHXiG__forgedSparks{0%{opacity:0;transform:translateY(0)scale(1)}20%{opacity:1}to{opacity:0;transform:translateY(-180%)scale(.6)}}.ForgeLandingCta-module__KrHXiG__variantLegendary{color:#fff;text-shadow:0 1px 0 #000000d9, 0 0 10px color-mix(in oklab, var(--accent) 30%, transparent);letter-spacing:.02em;font-weight:700}.ForgeLandingCta-module__KrHXiG__variantLegendary[data-tone=primary]{animation:3s linear infinite ForgeLandingCta-module__KrHXiG__rimEdgeGlint}.ForgeLandingCta-module__KrHXiG__variantLegendary .ForgeLandingCta-module__KrHXiG__shell{background:var(--forge-cta-shell-bg);box-shadow:var(--forge-cta-shell-shadow)}.ForgeLandingCta-module__KrHXiG__variantLegendary .ForgeLandingCta-module__KrHXiG__face{background:var(--forge-cta-face-bg);box-shadow:var(--forge-cta-face-shadow);transition:filter .28s}.ForgeLandingCta-module__KrHXiG__variantLegendary .ForgeLandingCta-module__KrHXiG__face:before{content:"";pointer-events:none;background:var(--forge-brushed-steel-texture);opacity:.5;z-index:1;transition:opacity .28s;position:absolute;inset:0}.ForgeLandingCta-module__KrHXiG__variantLegendary:hover:not(:disabled) .ForgeLandingCta-module__KrHXiG__face:before{opacity:1}.ForgeLandingCta-module__KrHXiG__variantLegendary .ForgeLandingCta-module__KrHXiG__grain,.ForgeLandingCta-module__KrHXiG__variantLegendary .ForgeLandingCta-module__KrHXiG__fxB{display:none}.ForgeLandingCta-module__KrHXiG__variantLegendary .ForgeLandingCta-module__KrHXiG__fxA{--strike-progress:0;background:radial-gradient(circle at 50% 60%, transparent 0%, transparent calc(28% * var(--strike-progress)), color-mix(in oklab, white 70%, var(--accent) 30%) calc(30% * var(--strike-progress)), color-mix(in oklab, var(--accent) 85%, white 15%) calc(34% * var(--strike-progress)), transparent calc(38% * var(--strike-progress)));mix-blend-mode:screen;opacity:0;filter:blur(.6px);z-index:2}.ForgeLandingCta-module__KrHXiG__variantLegendary .ForgeLandingCta-module__KrHXiG__rim{background:var(--forge-bronze-conic);-webkit-mask-composite:xor;-webkit-mask-composite:xor;filter:drop-shadow(0 0 7px color-mix(in oklab, var(--accent) 55%, transparent));z-index:2;padding:2px;animation:6s linear infinite ForgeLandingCta-module__KrHXiG__rimRotate;position:absolute;inset:-1.5px;-webkit-mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);-webkit-mask-position:0 0,0 0;mask-position:0 0,0 0;-webkit-mask-size:auto,auto;mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.ForgeLandingCta-module__KrHXiG__variantLegendary[data-tone=primary] .ForgeLandingCta-module__KrHXiG__rim{background:linear-gradient(180deg, color-mix(in oklab, var(--card) 28%, black 72%) 0%, color-mix(in oklab, var(--card) 14%, black 86%) 100%);filter:drop-shadow(0 1px 2px #0000005c);padding:1px;animation:none;inset:-.5px;box-shadow:inset 0 1px #ffffff1a,inset 0 -1px #00000094;box-shadow:inset 0 1px lab(100% -.0000298023 .0000119209/.1),inset 0 -1px lab(0% 0 0/.580392)}.ForgeLandingCta-module__KrHXiG__variantLegendary .ForgeLandingCta-module__KrHXiG__rim:before{content:"";padding:inherit;border-radius:inherit;background:conic-gradient(from var(--forge-glint-angle) at var(--forge-glint-x) var(--forge-glint-y), transparent 307deg, var(--forge-cta-glint-core) 314deg, transparent 321deg);-webkit-mask-composite:xor;-webkit-mask-composite:xor;opacity:0;animation:none;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);-webkit-mask-position:0 0,0 0;mask-position:0 0,0 0;-webkit-mask-size:auto,auto;mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.ForgeLandingCta-module__KrHXiG__variantLegendary[data-tone=primary] .ForgeLandingCta-module__KrHXiG__rim:before{opacity:.78;filter:drop-shadow(0 0 5px color-mix(in oklab, var(--forge-cta-glint-core) 42%, transparent)) drop-shadow(0 0 1px var(--forge-cta-glint-halo))}.ForgeLandingCta-module__KrHXiG__variantLegendary .ForgeLandingCta-module__KrHXiG__shine{background:linear-gradient(110deg, transparent 36%, transparent 46%, var(--forge-cta-highlight) 50%, transparent 54%, transparent 64%);mix-blend-mode:screen;opacity:.55;animation:5.2s cubic-bezier(.45,.1,.5,1) infinite ForgeLandingCta-module__KrHXiG__shineSweep;transform:translate(-130%)}.ForgeLandingCta-module__KrHXiG__variantLegendary[data-tone=primary] .ForgeLandingCta-module__KrHXiG__shine{transform:translateX(var(--forge-shine-x));opacity:var(--forge-shine-opacity);animation:none}.ForgeLandingCta-module__KrHXiG__variantLegendary .ForgeLandingCta-module__KrHXiG__glint{background:linear-gradient(180deg, color-mix(in oklab, var(--forge-cta-highlight) 26%, transparent) 0%, transparent 35%);mix-blend-mode:screen}.ForgeLandingCta-module__KrHXiG__variantLegendary[data-tone=secondary]{font-size:13px}.ForgeLandingCta-module__KrHXiG__variantLegendary[data-tone=secondary] .ForgeLandingCta-module__KrHXiG__face{background:radial-gradient(120% 80% at 50% 0%, color-mix(in oklab, var(--accent) 10%, transparent) 0%, transparent 55%), linear-gradient(180deg, color-mix(in oklab, var(--card) 92%, black 8%) 0%, color-mix(in oklab, var(--card) 60%, black 40%) 100%)}.ForgeLandingCta-module__KrHXiG__variantLegendary[data-tone=secondary] .ForgeLandingCta-module__KrHXiG__rim{filter:drop-shadow(0 0 4px color-mix(in oklab, var(--primary) 45%, transparent))}.ForgeLandingCta-module__KrHXiG__variantLegendary:hover:not(:disabled){filter:brightness(1.08);transform:translateY(-2px)}.ForgeLandingCta-module__KrHXiG__variantLegendary:hover:not(:disabled) .ForgeLandingCta-module__KrHXiG__rim{filter:drop-shadow(0 0 14px color-mix(in oklab, var(--forge-cta-highlight) 68%, transparent));animation-duration:2s}.ForgeLandingCta-module__KrHXiG__variantLegendary[data-tone=primary]:hover:not(:disabled) .ForgeLandingCta-module__KrHXiG__rim{background:conic-gradient(from var(--forge-rim-angle), var(--forge-rim-color-1) 0deg, var(--forge-rim-color-2) 60deg, var(--forge-rim-color-3) 120deg, var(--forge-rim-color-4) 160deg, var(--forge-rim-color-5) 200deg, var(--forge-rim-color-6) 260deg, var(--forge-rim-color-7) 320deg, var(--forge-rim-color-8) 360deg);box-shadow:none;filter:drop-shadow(0 0 14px color-mix(in oklab, var(--forge-cta-highlight) 68%, transparent));padding:1px;animation:2.2s linear infinite ForgeLandingCta-module__KrHXiG__rimRotate;inset:-1px}.ForgeLandingCta-module__KrHXiG__variantLegendary[data-tone=primary]:hover:not(:disabled) .ForgeLandingCta-module__KrHXiG__rim:before{opacity:0;filter:none;animation:none}.ForgeLandingCta-module__KrHXiG__variantLegendary:hover:not(:disabled) .ForgeLandingCta-module__KrHXiG__shine{opacity:0;animation:none}.ForgeLandingCta-module__KrHXiG__variantLegendary:hover:not(:disabled) .ForgeLandingCta-module__KrHXiG__fxA{animation:.56s cubic-bezier(.2,.6,.2,1) both ForgeLandingCta-module__KrHXiG__forgedShockwave}.ForgeLandingCta-module__KrHXiG__variantLegendary:hover:not(:disabled) .ForgeLandingCta-module__KrHXiG__face{filter:brightness(1.1)}@keyframes ForgeLandingCta-module__KrHXiG__rimRotate{to{--forge-rim-angle:360deg}}@keyframes ForgeLandingCta-module__KrHXiG__rimEdgeGlint{0%{--forge-glint-angle:184deg;--forge-glint-x:33%;--forge-glint-y:80%;--forge-shine-x:-130%;--forge-shine-opacity:0}11%{--forge-glint-angle:198deg;--forge-glint-x:18%;--forge-glint-y:81%;--forge-shine-x:-130%;--forge-shine-opacity:0}24%{--forge-glint-angle:219deg;--forge-glint-x:7%;--forge-glint-y:71%;--forge-shine-x:-130%;--forge-shine-opacity:0}38%{--forge-glint-angle:246deg;--forge-glint-x:5%;--forge-glint-y:49%;--forge-shine-x:-130%;--forge-shine-opacity:0}53%{--forge-glint-angle:278deg;--forge-glint-x:6%;--forge-glint-y:27%;--forge-shine-x:-130%;--forge-shine-opacity:0}67%{--forge-glint-angle:306deg;--forge-glint-x:11%;--forge-glint-y:15%;--forge-shine-x:-118%;--forge-shine-opacity:.18}79%{--forge-glint-angle:329deg;--forge-glint-x:28%;--forge-glint-y:15%;--forge-shine-x:0%;--forge-shine-opacity:.52}89%{--forge-glint-angle:344deg;--forge-glint-x:49%;--forge-glint-y:16%;--forge-shine-x:66%;--forge-shine-opacity:.3}95%{--forge-glint-angle:365deg;--forge-glint-x:71%;--forge-glint-y:27%;--forge-shine-x:118%;--forge-shine-opacity:.14}to{--forge-glint-angle:410deg;--forge-glint-x:86%;--forge-glint-y:74%;--forge-shine-x:130%;--forge-shine-opacity:0}}@media (prefers-reduced-motion:reduce){.ForgeLandingCta-module__KrHXiG__shine,.ForgeLandingCta-module__KrHXiG__variantLegendary .ForgeLandingCta-module__KrHXiG__rim,.ForgeLandingCta-module__KrHXiG__variantLegendary[data-tone=primary]{animation:none!important}.ForgeLandingCta-module__KrHXiG__variantLegendary[data-tone=primary] .ForgeLandingCta-module__KrHXiG__rim:before{opacity:.55;animation:none!important}.ForgeLandingCta-module__KrHXiG__shine{opacity:.3;transform:translate(0)}.ForgeLandingCta-module__KrHXiG__variantMolten .ForgeLandingCta-module__KrHXiG__grain,.ForgeLandingCta-module__KrHXiG__rivetAnchor{transition:none!important;animation:none!important}}@media (max-width:520px){.ForgeLandingCta-module__KrHXiG__primary{--cta-height:50px}.ForgeLandingCta-module__KrHXiG__content{font-size:13px}}
.SectionNavList-module__czF25W__list{flex-direction:column;gap:8px;display:flex}.SectionNavList-module__czF25W__item{justify-content:flex-start;display:flex}.SectionNavList-module__czF25W__surface{background:0 0;border:1px solid #0000;border-radius:12px;align-items:center;width:calc(100% - 18px);min-width:0;padding:4px;transition:width .22s,background-color .22s,border-color .22s,box-shadow .22s;display:inline-flex}.SectionNavList-module__czF25W__surface:hover{border-color:color-mix(in oklab, var(--primary) 14%, var(--border));background:color-mix(in oklab, var(--primary) 5%, var(--card));width:calc(100% - 18px)}.SectionNavList-module__czF25W__surfaceActive{border-color:color-mix(in oklab, var(--primary) 22%, var(--border));background:color-mix(in oklab, var(--primary) 8%, var(--card));width:100%;box-shadow:inset 0 0 0 1px color-mix(in oklab, var(--primary) 10%, transparent)}.SectionNavList-module__czF25W__surfaceActive:hover{border-color:color-mix(in oklab, var(--primary) 28%, var(--border));background:color-mix(in oklab, var(--primary) 10%, var(--card));width:100%}.SectionNavList-module__czF25W__button{appearance:none;min-height:38px;color:color-mix(in oklab, var(--fg) 74%, var(--muted) 26%);cursor:pointer;text-align:left;background:0 0;border:1px solid #0000;border-radius:12px;flex:auto;justify-content:flex-start;align-items:center;gap:8px;padding:0 12px;transition:color .2s;display:flex}.SectionNavList-module__czF25W__buttonActive,.SectionNavList-module__czF25W__surface:hover .SectionNavList-module__czF25W__button{color:var(--fg)}.SectionNavList-module__czF25W__button:focus-visible{box-shadow:0 0 0 2px var(--ring);outline:none}.SectionNavList-module__czF25W__buttonLabel{white-space:nowrap;align-items:flex-start;gap:8px;font-size:13px;font-weight:600;display:flex}.SectionNavList-module__czF25W__tooltipSlot{opacity:1;justify-content:center;align-items:center;width:24px;min-width:24px;transition:width .22s,opacity .18s,transform .22s,margin-left .22s;display:flex;overflow:visible;transform:translate(0)}.SectionNavList-module__czF25W__surfaceActive .SectionNavList-module__czF25W__tooltipSlot{width:28px;min-width:28px;margin-left:4px}
.AppSidebar-module__wYX7Za__container{background:var(--bg);min-height:100vh;display:flex}.AppSidebar-module__wYX7Za__sidebar{-webkit-backdrop-filter:saturate(120%)blur(12px);z-index:1000;background:0 0;flex-direction:column;flex-shrink:0;height:100dvh;transition:width .3s cubic-bezier(.4,0,.2,1);display:flex;position:sticky;top:0;overflow:hidden}.AppSidebar-module__wYX7Za__sidebar.AppSidebar-module__wYX7Za__expanded{width:260px}.AppSidebar-module__wYX7Za__sidebar.AppSidebar-module__wYX7Za__collapsed{width:64px}.AppSidebar-module__wYX7Za__sidebar.AppSidebar-module__wYX7Za__drawer{z-index:1001;background:var(--card);-webkit-backdrop-filter:none;width:260px;height:100dvh;transition:transform .3s cubic-bezier(.4,0,.2,1);position:fixed;top:0;left:0;transform:translate(-100%);box-shadow:0 2px 8px #00000026}.AppSidebar-module__wYX7Za__sidebar.AppSidebar-module__wYX7Za__drawer.AppSidebar-module__wYX7Za__open{transform:translate(0)}.AppSidebar-module__wYX7Za__overlay{display:none}.AppSidebar-module__wYX7Za__overlay.AppSidebar-module__wYX7Za__visible{z-index:1000;background:#00000080;display:block;position:fixed;inset:0}.AppSidebar-module__wYX7Za__content{flex-direction:column;flex:1;height:100dvh;display:flex;position:relative;overflow-y:auto}.AppSidebar-module__wYX7Za__header{flex-shrink:0;justify-content:center;align-items:center;height:64px;padding:12px 8px;display:flex;position:relative}.AppSidebar-module__wYX7Za__mobileControls{display:none}.AppSidebar-module__wYX7Za__sidebar.AppSidebar-module__wYX7Za__drawer .AppSidebar-module__wYX7Za__mobileControls{border-bottom:1px solid color-mix(in oklab, var(--fg) 10%, transparent);justify-content:space-between;align-items:center;gap:12px;margin:0 8px 8px;padding:0 12px 12px;display:flex}.AppSidebar-module__wYX7Za__mobileControlsLabel{color:var(--fg);font-size:13px;font-weight:600}.AppSidebar-module__wYX7Za__toggleButton{cursor:pointer;width:40px;height:40px;color:var(--fg);background:0 0;border:none;border-radius:6px;justify-content:center;align-items:center;font-size:20px;transition:background-color .2s,right .3s cubic-bezier(0,0,.2,1);display:flex;position:absolute;right:8px}.AppSidebar-module__wYX7Za__toggleButton:hover{background:color-mix(in oklab, var(--card) 92%, transparent)}.AppSidebar-module__wYX7Za__toggleButton:focus-visible{box-shadow:0 0 0 2px var(--ring);outline:none}.AppSidebar-module__wYX7Za__toggleButton:active{background:color-mix(in oklab, var(--primary) 18%, transparent)}.AppSidebar-module__wYX7Za__sidebar.AppSidebar-module__wYX7Za__collapsed .AppSidebar-module__wYX7Za__toggleButton{transition:background-color .2s,right .3s cubic-bezier(.4,0,1,1);right:12px}.AppSidebar-module__wYX7Za__sidebar.AppSidebar-module__wYX7Za__expanded .AppSidebar-module__wYX7Za__toggleButton{transition:background-color .2s,right .3s cubic-bezier(0,0,.2,1);right:8px}.AppSidebar-module__wYX7Za__items{flex-direction:column;flex:1;gap:4px;padding:8px;display:flex;overflow:hidden auto}.AppSidebar-module__wYX7Za__itemButton{cursor:pointer;color:var(--fg);white-space:nowrap;background:0 0;border:none;border-radius:6px;justify-content:flex-start;align-items:center;gap:12px;padding:8px 12px;font-size:13px;transition:background-color .2s,color .2s,opacity .3s,transform .3s cubic-bezier(.4,0,.2,1);display:flex;position:relative}.AppSidebar-module__wYX7Za__sidebar.AppSidebar-module__wYX7Za__collapsed .AppSidebar-module__wYX7Za__itemButton .AppSidebar-module__wYX7Za__itemLabel{opacity:0;transition:opacity .3s cubic-bezier(.4,0,1,1),transform .3s cubic-bezier(.4,0,1,1);transform:translate(-20px)}.AppSidebar-module__wYX7Za__sidebar.AppSidebar-module__wYX7Za__expanded .AppSidebar-module__wYX7Za__itemButton .AppSidebar-module__wYX7Za__itemLabel{opacity:1;transition:opacity .3s cubic-bezier(0,0,.2,1),transform .3s cubic-bezier(0,0,.2,1);transform:translate(0)}.AppSidebar-module__wYX7Za__sidebar.AppSidebar-module__wYX7Za__drawer .AppSidebar-module__wYX7Za__itemButton .AppSidebar-module__wYX7Za__itemLabel{opacity:1;transform:translate(0);transition-delay:0s!important}.AppSidebar-module__wYX7Za__itemButton:hover{background:var(--popover);color:var(--primary)}.AppSidebar-module__wYX7Za__itemButton:focus-visible{box-shadow:0 0 0 2px var(--ring);outline:none}.AppSidebar-module__wYX7Za__itemButton:active{background:var(--primary);color:var(--primary-foreground)}.AppSidebar-module__wYX7Za__showcaseItemHighlight{background:color-mix(in oklab, var(--primary) 18%, var(--card));color:var(--primary);box-shadow:inset 0 0 0 1px color-mix(in oklab, var(--primary) 30%, transparent)}.AppSidebar-module__wYX7Za__itemButton.AppSidebar-module__wYX7Za__disabled{opacity:.5;cursor:not-allowed}.AppSidebar-module__wYX7Za__itemButton.AppSidebar-module__wYX7Za__disabled:hover{color:var(--fg);background:0 0}.AppSidebar-module__wYX7Za__itemIcon{flex-shrink:0;justify-content:center;align-items:center;width:24px;height:24px;font-size:18px;display:flex}.AppSidebar-module__wYX7Za__avatarImage{-o-object-fit:cover;object-fit:cover;border-radius:50%;width:20px!important;height:20px!important}.AppSidebar-module__wYX7Za__itemLabel{text-overflow:ellipsis;text-align:left;flex:1;overflow:hidden}.AppSidebar-module__wYX7Za__sidebar.AppSidebar-module__wYX7Za__collapsed .AppSidebar-module__wYX7Za__itemLabel{pointer-events:none;width:0;overflow:hidden}.AppSidebar-module__wYX7Za__footer{padding:12px 8px;padding-bottom:calc(12px + env(safe-area-inset-bottom,0px));flex-direction:column;flex-shrink:0;gap:4px;display:flex}.AppSidebar-module__wYX7Za__userSectionWrapper{padding-top:8px;padding-bottom:env(safe-area-inset-bottom,0px);flex-shrink:0;margin-top:auto}.AppSidebar-module__wYX7Za__userSection{cursor:pointer;background:0 0;border:none;border-radius:6px;flex-shrink:0;align-items:center;gap:12px;width:calc(100% - 32px);margin:0 8px 8px;padding:12px;transition:background-color .2s;display:flex}.AppSidebar-module__wYX7Za__userSection:hover{background:var(--popover);color:var(--primary)}.AppSidebar-module__wYX7Za__userSection:focus-visible{box-shadow:0 0 0 2px var(--ring);outline:none}.AppSidebar-module__wYX7Za__userSection:hover .AppSidebar-module__wYX7Za__userName,.AppSidebar-module__wYX7Za__userSection:hover .AppSidebar-module__wYX7Za__userEmail,.AppSidebar-module__wYX7Za__userSection:hover .AppSidebar-module__wYX7Za__userAvatarDefault{color:var(--primary)}.AppSidebar-module__wYX7Za__userSection:active{background:var(--primary)}.AppSidebar-module__wYX7Za__userSection:active .AppSidebar-module__wYX7Za__userName,.AppSidebar-module__wYX7Za__userSection:active .AppSidebar-module__wYX7Za__userEmail{color:var(--primary-foreground)}.AppSidebar-module__wYX7Za__userAvatar{-o-object-fit:cover;object-fit:cover;border-radius:50%;flex-shrink:0;width:20px!important;height:20px!important}.AppSidebar-module__wYX7Za__userAvatarDefault{width:20px;height:20px;color:var(--fg);flex-shrink:0}.AppSidebar-module__wYX7Za__userInfo{text-align:left;flex:1;min-width:0}.AppSidebar-module__wYX7Za__userName{color:var(--fg);text-overflow:ellipsis;white-space:nowrap;font-size:13px;font-weight:600;transition:color .2s;overflow:hidden}.AppSidebar-module__wYX7Za__sidebar.AppSidebar-module__wYX7Za__collapsed .AppSidebar-module__wYX7Za__userName{display:none}.AppSidebar-module__wYX7Za__userEmail{color:var(--muted);text-overflow:ellipsis;white-space:nowrap;font-size:12px;transition:color .2s;overflow:hidden}.AppSidebar-module__wYX7Za__sidebar.AppSidebar-module__wYX7Za__collapsed .AppSidebar-module__wYX7Za__userEmail{display:none}.AppSidebar-module__wYX7Za__sidebar.AppSidebar-module__wYX7Za__collapsed .AppSidebar-module__wYX7Za__userSection{justify-content:center;width:48px;height:48px;margin:0 8px 8px;padding:0}.AppSidebar-module__wYX7Za__sidebar.AppSidebar-module__wYX7Za__collapsed .AppSidebar-module__wYX7Za__userInfo{display:none}.AppSidebar-module__wYX7Za__divider{background:color-mix(in oklab, var(--fg) 10%, transparent);height:1px;margin:4px 0}@media (max-width:767px){.AppSidebar-module__wYX7Za__sidebar.AppSidebar-module__wYX7Za__collapsed{border-right:none;width:0}.AppSidebar-module__wYX7Za__itemLabel,.AppSidebar-module__wYX7Za__userName,.AppSidebar-module__wYX7Za__userEmail{display:block}.AppSidebar-module__wYX7Za__sidebar.AppSidebar-module__wYX7Za__drawer .AppSidebar-module__wYX7Za__toggleButton{display:flex}}.AppSidebar-module__wYX7Za__submenuContainer{position:relative}.AppSidebar-module__wYX7Za__submenuButton{width:100%}.AppSidebar-module__wYX7Za__submenuButton.AppSidebar-module__wYX7Za__submenuButtonActive{background:var(--popover);color:var(--primary)}.AppSidebar-module__wYX7Za__submenuChevron{opacity:.7;flex-shrink:0;justify-content:center;align-items:center;margin-left:auto;font-size:14px;transition:transform .2s;display:flex}.AppSidebar-module__wYX7Za__submenuButtonActive .AppSidebar-module__wYX7Za__submenuChevron{transform:rotate(90deg)}.AppSidebar-module__wYX7Za__sidebar.AppSidebar-module__wYX7Za__collapsed .AppSidebar-module__wYX7Za__submenuChevron{display:none}.AppSidebar-module__wYX7Za__submenuDropdown{background:var(--popover);border:1px solid var(--border);border-radius:12px;min-width:280px;max-width:320px;max-height:calc(100vh - 100px);padding:8px;animation:.2s ease-out AppSidebar-module__wYX7Za__submenuSlideIn;overflow-y:auto;box-shadow:0 8px 32px #0003,0 2px 8px #0000001a}@keyframes AppSidebar-module__wYX7Za__submenuSlideIn{0%{opacity:0;transform:translate(-8px)scale(.95)}to{opacity:1;transform:translate(0)scale(1)}}.AppSidebar-module__wYX7Za__submenuDropdownHeader{border-bottom:1px solid var(--border);justify-content:space-between;align-items:center;margin-bottom:8px;padding:8px 12px 12px;display:flex}.AppSidebar-module__wYX7Za__submenuDropdownTitle{color:var(--fg);font-size:16px;font-weight:600}.AppSidebar-module__wYX7Za__submenuDropdownClose{cursor:pointer;width:28px;height:28px;color:var(--muted-foreground);background:0 0;border:none;border-radius:6px;justify-content:center;align-items:center;font-size:20px;transition:background-color .15s;display:flex}.AppSidebar-module__wYX7Za__submenuDropdownClose:hover{background:var(--muted);color:var(--fg)}.AppSidebar-module__wYX7Za__submenuDropdownMobile{min-width:300px;max-width:calc(100vw - 32px);animation:.2s ease-out AppSidebar-module__wYX7Za__submenuSlideInMobile}@keyframes AppSidebar-module__wYX7Za__submenuSlideInMobile{0%{opacity:0;transform:scale(.95)}to{opacity:1;transform:scale(1)}}.AppSidebar-module__wYX7Za__submenuItem{cursor:pointer;color:var(--fg);text-align:left;background:0 0;border:none;border-radius:8px;align-items:flex-start;gap:12px;width:100%;padding:10px 12px;transition:background-color .15s,color .15s;display:flex}.AppSidebar-module__wYX7Za__submenuItem:hover{background:var(--popover);color:var(--primary)}.AppSidebar-module__wYX7Za__submenuItem:hover .AppSidebar-module__wYX7Za__submenuItemIcon,.AppSidebar-module__wYX7Za__submenuItem:hover .AppSidebar-module__wYX7Za__submenuItemLabel{color:var(--primary)}.AppSidebar-module__wYX7Za__submenuItem:hover .AppSidebar-module__wYX7Za__submenuItemDesc{color:var(--muted)}.AppSidebar-module__wYX7Za__submenuItem:active{background:var(--primary);color:var(--primary-foreground)}.AppSidebar-module__wYX7Za__submenuItem.AppSidebar-module__wYX7Za__submenuItemAdmin{border-left:2px solid var(--warning-border)}.AppSidebar-module__wYX7Za__submenuItemIcon{width:20px;height:20px;color:var(--primary);flex-shrink:0;justify-content:center;align-items:center;margin-top:2px;font-size:16px;display:flex}.AppSidebar-module__wYX7Za__submenuItemContent{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.AppSidebar-module__wYX7Za__submenuItemLabel{color:var(--fg);font-size:14px;font-weight:500}.AppSidebar-module__wYX7Za__submenuItemDesc{color:var(--muted);font-size:12px;line-height:1.3}.AppSidebar-module__wYX7Za__adminBadge{text-transform:uppercase;background:var(--warning-bg);color:var(--warning-foreground);border-radius:4px;flex-shrink:0;align-self:flex-start;margin-top:2px;padding:2px 6px;font-size:12px;font-weight:600}.AppSidebar-module__wYX7Za__submenuOverlay{z-index:9998;background:#0000004d;position:fixed;inset:0}.AppSidebar-module__wYX7Za__sectionContainer{flex-direction:column;display:flex}.AppSidebar-module__wYX7Za__sectionHeader{cursor:pointer;color:var(--fg);white-space:nowrap;background:0 0;border:none;border-radius:6px;align-items:center;gap:12px;width:100%;padding:6px 12px;font-size:13px;font-weight:600;transition:background-color .2s,color .2s;display:flex}.AppSidebar-module__wYX7Za__sectionHeader:hover{color:var(--fg);background:var(--popover)}.AppSidebar-module__wYX7Za__showcaseSectionHighlight{background:color-mix(in oklab, var(--primary) 16%, var(--card));color:var(--primary);box-shadow:inset 0 0 0 1px color-mix(in oklab, var(--primary) 28%, transparent)}.AppSidebar-module__wYX7Za__sectionHeader:focus-visible{box-shadow:0 0 0 2px var(--ring);outline:none}.AppSidebar-module__wYX7Za__sectionIcon{flex-shrink:0;justify-content:center;align-items:center;width:24px;height:24px;font-size:20px;display:flex}.AppSidebar-module__wYX7Za__sectionLabel{text-overflow:ellipsis;text-align:left;flex:1;overflow:hidden}.AppSidebar-module__wYX7Za__sidebar.AppSidebar-module__wYX7Za__collapsed .AppSidebar-module__wYX7Za__sectionLabel{opacity:0;pointer-events:none;width:0;overflow:hidden}.AppSidebar-module__wYX7Za__sidebar.AppSidebar-module__wYX7Za__expanded .AppSidebar-module__wYX7Za__sectionLabel{opacity:1;transition:opacity .3s cubic-bezier(0,0,.2,1)}.AppSidebar-module__wYX7Za__sectionChevron{opacity:.5;flex-shrink:0;justify-content:center;align-items:center;font-size:12px;transition:transform .2s;display:flex}.AppSidebar-module__wYX7Za__sectionHeaderOpen .AppSidebar-module__wYX7Za__sectionChevron{transform:rotate(90deg)}.AppSidebar-module__wYX7Za__sidebar.AppSidebar-module__wYX7Za__collapsed .AppSidebar-module__wYX7Za__sectionChevron{display:none}.AppSidebar-module__wYX7Za__sectionChildren{transition:height .2s cubic-bezier(.4,0,.2,1);overflow:hidden}.AppSidebar-module__wYX7Za__sectionChildrenInner{border-left:1px solid color-mix(in oklab, var(--fg) 12%, transparent);flex-direction:column;gap:1px;margin-left:20px;padding:2px 0 4px 12px;display:flex}.AppSidebar-module__wYX7Za__submenuItem:focus-visible,.AppSidebar-module__wYX7Za__submenuDropdownClose:focus-visible{box-shadow:0 0 0 2px var(--ring);outline:none}.AppSidebar-module__wYX7Za__sidebar.AppSidebar-module__wYX7Za__collapsed .AppSidebar-module__wYX7Za__sectionChildren{height:0!important}.AppSidebar-module__wYX7Za__sidebar.AppSidebar-module__wYX7Za__drawer .AppSidebar-module__wYX7Za__sectionLabel{opacity:1}.AppSidebar-module__wYX7Za__sidebar.AppSidebar-module__wYX7Za__drawer .AppSidebar-module__wYX7Za__sectionChevron{display:flex}
.LandingCtaVariantToggle-module__T9Y-eq__wrap{align-items:center;gap:8px;display:inline-flex}.LandingCtaVariantToggle-module__T9Y-eq__label{letter-spacing:.12em;text-transform:uppercase;color:color-mix(in oklab, var(--fg) 64%, var(--muted) 36%);font-size:11px;font-weight:700}.LandingCtaVariantToggle-module__T9Y-eq__group{border:1px solid color-mix(in oklab, var(--border) 72%, transparent);background:color-mix(in oklab, var(--popover) 88%, black 12%);border-radius:999px;align-items:center;gap:4px;padding:4px;display:inline-flex;box-shadow:0 8px 20px #00000029;box-shadow:0 8px 20px lab(0% 0 0/.16)}.LandingCtaVariantToggle-module__T9Y-eq__option{min-height:28px;color:color-mix(in oklab, var(--fg) 74%, var(--muted) 26%);letter-spacing:.04em;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:999px;justify-content:center;align-items:center;padding:0 10px;font-size:11px;font-weight:700;transition:background .14s,border-color .14s,color .14s,box-shadow .14s;display:inline-flex}.LandingCtaVariantToggle-module__T9Y-eq__option:hover{background:color-mix(in oklab, var(--primary) 16%, var(--card));color:var(--fg)}.LandingCtaVariantToggle-module__T9Y-eq__option:focus-visible{outline:2px solid var(--ring);outline-offset:1px}.LandingCtaVariantToggle-module__T9Y-eq__active{border-color:color-mix(in oklab, var(--primary) 28%, var(--border));background:color-mix(in oklab, var(--primary) 22%, var(--card));color:var(--fg);box-shadow:inset 0 1px #ffffff1f;box-shadow:inset 0 1px lab(100% -.0000298023 .0000119209/.12)}.LandingCtaVariantToggle-module__T9Y-eq__mobile{flex-direction:column;align-items:stretch;width:100%}.LandingCtaVariantToggle-module__T9Y-eq__mobile .LandingCtaVariantToggle-module__T9Y-eq__label{font-size:10px}.LandingCtaVariantToggle-module__T9Y-eq__mobile .LandingCtaVariantToggle-module__T9Y-eq__group{border-radius:14px;flex-wrap:wrap;justify-content:flex-start;width:100%}.LandingCtaVariantToggle-module__T9Y-eq__mobile .LandingCtaVariantToggle-module__T9Y-eq__option{flex:calc(50% - 4px)}
.ItemBadge-module__HVrzyG__badge{text-transform:capitalize;white-space:nowrap;border-radius:3px;padding:1px 6px;font-size:12px;line-height:1.5}.ItemBadge-module__HVrzyG__default{background:color-mix(in srgb, var(--fg) 8%, transparent);color:color-mix(in oklab, var(--fg) 72%, var(--muted) 28%)}.ItemBadge-module__HVrzyG__long{background:color-mix(in srgb, var(--success-foreground) 12%, transparent);color:var(--success-foreground)}.ItemBadge-module__HVrzyG__short{background:color-mix(in srgb, var(--danger-foreground) 12%, transparent);color:var(--danger-foreground)}.ItemBadge-module__HVrzyG__info{background:color-mix(in srgb, var(--info-foreground) 12%, transparent);color:var(--info-foreground)}.ItemBadge-module__HVrzyG__warning{background:color-mix(in srgb, var(--warning-bg) 22%, transparent);color:var(--warning-foreground);border:1px solid color-mix(in srgb, var(--warning-border) 72%, transparent)}
@keyframes sidebarAnimations-module__tNtwsa__continuePulse{0%{background-color:#0000;box-shadow:0 0 #3b82f666}50%{background-color:#3b82f614;box-shadow:0 0 0 8px #3b82f600}to{background-color:#0000;box-shadow:0 0 #3b82f600}}.sidebarAnimations-module__tNtwsa__continueEditingItemPulse{animation:2.5s cubic-bezier(.4,0,.6,1) 3 sidebarAnimations-module__tNtwsa__continuePulse}@keyframes sidebarAnimations-module__tNtwsa__subtleGlow{0%,to{text-shadow:0 0 #3b82f600}50%{text-shadow:0 0 8px #3b82f680}}.sidebarAnimations-module__tNtwsa__continueEditingLabelGlow{animation:2.5s ease-in-out 3 sidebarAnimations-module__tNtwsa__subtleGlow}
.ProfilePanel-module__dqyuHG__root{flex-direction:column;gap:16px;min-width:0;display:flex}.ProfilePanel-module__dqyuHG__muted{color:color-mix(in oklab, var(--fg) 74%, var(--muted) 26%);font-size:14px}.ProfilePanel-module__dqyuHG__error{border:1px solid color-mix(in srgb, var(--danger-border) 55%, var(--border));background:color-mix(in srgb, var(--danger-bg) 28%, var(--popover));color:var(--danger-foreground);border-radius:10px;padding:12px 14px;font-size:13px}.ProfilePanel-module__dqyuHG__avatarSection{flex-direction:column;align-items:center;gap:8px;display:flex}.ProfilePanel-module__dqyuHG__avatarPreview{border:2px solid var(--border);background:var(--bg);cursor:pointer;border-radius:50%;place-items:center;width:80px;height:80px;transition:border-color .15s;display:grid;position:relative;overflow:hidden}.ProfilePanel-module__dqyuHG__avatarPreview:hover,.ProfilePanel-module__dqyuHG__avatarPreview:focus-visible{border-color:var(--primary)}.ProfilePanel-module__dqyuHG__avatarPreview:hover .ProfilePanel-module__dqyuHG__avatarOverlay{opacity:1}.ProfilePanel-module__dqyuHG__avatarImg{-o-object-fit:cover;object-fit:cover;width:100%;height:100%}.ProfilePanel-module__dqyuHG__avatarPlaceholder{color:color-mix(in oklab, var(--fg) 66%, var(--muted) 34%);font-size:36px}.ProfilePanel-module__dqyuHG__avatarOverlay{background:color-mix(in oklab, var(--card) 58%, transparent);color:var(--card-foreground);opacity:0;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);border-radius:50%;place-items:center;font-size:20px;transition:opacity .15s;display:grid;position:absolute;inset:0}.ProfilePanel-module__dqyuHG__avatarActions{align-items:center;gap:6px;display:flex}.ProfilePanel-module__dqyuHG__hiddenFileInput{display:none}.ProfilePanel-module__dqyuHG__uploadError{color:var(--danger-foreground);margin:0;font-size:12px}.ProfilePanel-module__dqyuHG__avatarHint{color:color-mix(in oklab, var(--fg) 74%, var(--muted) 26%);margin:0;font-size:12px}.ProfilePanel-module__dqyuHG__formGrid{box-sizing:border-box;grid-template-columns:1fr;gap:12px;width:100%;min-width:0;display:grid}@media (min-width:560px){.ProfilePanel-module__dqyuHG__formGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}.ProfilePanel-module__dqyuHG__field{gap:6px;min-width:0;display:grid}.ProfilePanel-module__dqyuHG__spanFull{grid-column:1/-1}.ProfilePanel-module__dqyuHG__label{color:color-mix(in oklab, var(--fg) 68%, var(--muted) 32%);align-items:center;gap:8px;min-width:0;font-size:13px;display:inline-flex}.ProfilePanel-module__dqyuHG__input{border:1px solid var(--border);background:var(--card);height:36px;color:var(--card-foreground);box-sizing:border-box;text-overflow:ellipsis;white-space:nowrap;border-radius:8px;outline:none;width:100%;min-width:0;padding:0 10px;font-size:13px;overflow:hidden}.ProfilePanel-module__dqyuHG__inputUrl{white-space:normal;word-break:break-all}.ProfilePanel-module__dqyuHG__input:focus{border-color:var(--primary);box-shadow:0 0 0 2px color-mix(in srgb, var(--ring) 24%, transparent)}.ProfilePanel-module__dqyuHG__inputReadonly{background:var(--popover);color:color-mix(in oklab, var(--fg) 74%, var(--muted) 26%)}.ProfilePanel-module__dqyuHG__urlHint{color:color-mix(in oklab, var(--fg) 74%, var(--muted) 26%);font-size:12px}.ProfilePanel-module__dqyuHG__actionsRow{flex-wrap:wrap;grid-column:1/-1;justify-content:flex-end;gap:8px;margin-top:4px;display:flex}@media (max-width:460px){.ProfilePanel-module__dqyuHG__actionsRow{flex-direction:column;align-items:stretch}}
.StrategyToolbarMiniStrip-module__xXw1ha__root{border:1px solid var(--border);background:linear-gradient(180deg, color-mix(in oklab, var(--card) 96%, var(--bg)) 0%, color-mix(in oklab, var(--card) 90%, var(--bg)) 100%);width:fit-content;max-width:none;border-radius:10px;align-content:flex-start;gap:4px;max-block-size:calc(100vh - 12px);max-inline-size:calc(100vw - 12px);padding:5px;display:flex;overflow:auto;box-shadow:0 10px 24px #00000038,0 0 0 1px #00000014}.StrategyToolbarMiniStrip-module__xXw1ha__horizontal{flex-flow:wrap;align-items:center}.StrategyToolbarMiniStrip-module__xXw1ha__vertical{flex-flow:column wrap;align-items:center}.StrategyToolbarMiniStrip-module__xXw1ha__tooltipAnchor{flex:none;display:inline-flex}.StrategyToolbarMiniStrip-module__xXw1ha__button{width:34px;height:34px;color:var(--fg);cursor:pointer;background:0 0;border:1px solid #0000;border-radius:8px;justify-content:center;align-items:center;padding:0;transition:background-color .2s,border-color .2s,color .2s,transform .15s;display:inline-flex}.StrategyToolbarMiniStrip-module__xXw1ha__button:hover{background:color-mix(in oklab, var(--primary) 10%, transparent);border-color:color-mix(in oklab, var(--primary) 24%, var(--border))}.StrategyToolbarMiniStrip-module__xXw1ha__button:active{transform:scale(.96)}.StrategyToolbarMiniStrip-module__xXw1ha__button:disabled{opacity:.55;cursor:not-allowed;transform:none}.StrategyToolbarMiniStrip-module__xXw1ha__buttonDanger{color:var(--danger-foreground)}.StrategyToolbarMiniStrip-module__xXw1ha__buttonDanger:hover{background:color-mix(in oklab, var(--danger-bg) 22%, transparent);border-color:color-mix(in oklab, var(--danger-border) 54%, var(--border))}.StrategyToolbarMiniStrip-module__xXw1ha__controlButton{background:color-mix(in oklab, var(--fg) 5%, transparent);border-color:color-mix(in oklab, var(--fg) 8%, var(--border))}.StrategyToolbarMiniStrip-module__xXw1ha__dragThumb{color:var(--muted);cursor:grab;touch-action:none;background:color-mix(in oklab, var(--fg) 4%, transparent);border-color:color-mix(in oklab, var(--fg) 12%, var(--border))}.StrategyToolbarMiniStrip-module__xXw1ha__dragThumb:hover{background:color-mix(in oklab, var(--fg) 10%, transparent);border-color:color-mix(in oklab, var(--fg) 18%, var(--border))}.StrategyToolbarMiniStrip-module__xXw1ha__dragThumbActive{cursor:grabbing;background:color-mix(in oklab, var(--primary) 12%, transparent);border-color:color-mix(in oklab, var(--primary) 24%, var(--border))}.StrategyToolbarMiniStrip-module__xXw1ha__icon{font-size:15px}
.FormFooter-module__Ek_8jG__footer{border-top:1px solid var(--border);background:var(--card);justify-content:space-between;align-items:center;gap:12px;padding:16px 4px 4px;display:flex}.FormFooter-module__Ek_8jG__footer[data-sticky=true]{z-index:10;position:sticky;bottom:0}.FormFooter-module__Ek_8jG__footer[data-tight=true]{padding-top:12px;padding-bottom:0}.FormFooter-module__Ek_8jG__meta{flex:auto;min-width:0}.FormFooter-module__Ek_8jG__actions{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:10px;display:flex}@media (max-width:560px){.FormFooter-module__Ek_8jG__footer{flex-direction:column;align-items:stretch}.FormFooter-module__Ek_8jG__actions{justify-content:flex-end;width:100%}}
.SessionsPanel-module__TeAA8a__sessionsToolbar{box-sizing:border-box;flex-wrap:wrap;justify-content:flex-end;gap:8px;width:100%;min-width:0;margin:6px 0 10px;display:flex}@media (max-width:460px){.SessionsPanel-module__TeAA8a__sessionsToolbar{justify-content:stretch}.SessionsPanel-module__TeAA8a__sessionsToolbar>*{flex:auto}}.SessionsPanel-module__TeAA8a__mono{text-overflow:ellipsis;white-space:nowrap;max-width:36ch;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-size:12px;overflow:hidden}.SessionsPanel-module__TeAA8a__muted{color:color-mix(in oklab, var(--fg) 74%, var(--muted) 26%);font-size:14px}.SessionsPanel-module__TeAA8a__tableViewport{box-sizing:border-box;width:100%;min-width:0;overflow:hidden}.SessionsPanel-module__TeAA8a__actionsCell{white-space:nowrap;width:1%}.SessionsPanel-module__TeAA8a__cardViewport{box-sizing:border-box;width:100%;min-width:0;display:none}.SessionsPanel-module__TeAA8a__sessionCard{border:1px solid var(--border);background:var(--card);color:var(--card-foreground);box-sizing:border-box;border-radius:12px;grid-template-columns:1fr;gap:8px;width:100%;min-width:0;margin:8px 0;padding:10px;display:grid;box-shadow:0 1px #0000000a}.SessionsPanel-module__TeAA8a__row{grid-template-columns:96px 1fr;align-items:center;gap:8px;min-width:0;display:grid}.SessionsPanel-module__TeAA8a__k{color:color-mix(in oklab, var(--fg) 72%, var(--muted) 28%);font-size:12px;font-weight:600}.SessionsPanel-module__TeAA8a__v{text-overflow:ellipsis;min-width:0;overflow:hidden}.SessionsPanel-module__TeAA8a__cardActions{justify-content:flex-end;gap:8px;margin-top:2px;display:flex}@media (max-width:560px){.SessionsPanel-module__TeAA8a__tableViewport{display:none}.SessionsPanel-module__TeAA8a__cardViewport{display:block}}@media (max-width:380px){.SessionsPanel-module__TeAA8a__row{grid-template-columns:80px 1fr}}
.AlertCenter-module__Fwkz8G__wrapper{display:inline-flex;position:relative}.AlertCenter-module__Fwkz8G__toggleButton{border:1px solid var(--border);background:var(--card);width:32px;height:32px;color:var(--fg);cursor:pointer;border-radius:9999px;justify-content:center;align-items:center;transition:background .12s,border-color .12s,transform 60ms,box-shadow .12s;display:inline-flex;position:relative}.AlertCenter-module__Fwkz8G__toggleButton:hover{background:color-mix(in oklab, var(--accent) 8%, var(--card));border-color:color-mix(in oklab, var(--accent) 35%, var(--border));box-shadow:0 0 0 1px color-mix(in oklab, var(--accent) 25%, transparent)}.AlertCenter-module__Fwkz8G__toggleButton:active{transform:translateY(1px)}.AlertCenter-module__Fwkz8G__toggleButton:focus-visible{box-shadow:0 0 0 2px var(--ring);outline:none}.AlertCenter-module__Fwkz8G__toggleButtonActive{background:color-mix(in oklab, var(--accent) 14%, var(--card));border-color:color-mix(in oklab, var(--accent) 45%, var(--border))}.AlertCenter-module__Fwkz8G__badge{background:var(--danger-foreground);min-width:16px;height:16px;color:var(--danger-bg);text-align:center;border-radius:9999px;padding:0 4px;font-size:12px;font-weight:600;line-height:16px;position:absolute;top:-4px;right:-4px}.AlertCenter-module__Fwkz8G__backdrop{z-index:9999;pointer-events:auto;background:0 0;position:fixed;inset:56px 0 0}.AlertCenter-module__Fwkz8G__panel{border:1px solid var(--primary);background:var(--card);width:400px;max-height:calc(100vh - 80px);color:var(--fg);border-radius:12px;padding:12px;position:fixed;top:60px;right:16px;overflow-y:auto;box-shadow:0 8px 30px #0000003d,0 2px 8px #00000029}.AlertCenter-module__Fwkz8G__panelHeader{justify-content:space-between;align-items:center;margin-bottom:8px;display:flex}.AlertCenter-module__Fwkz8G__panelHeaderLeft{flex-direction:column;gap:2px;display:flex}.AlertCenter-module__Fwkz8G__toolbar{align-items:center;gap:4px;display:flex}.AlertCenter-module__Fwkz8G__toolbarBtn{width:28px;height:28px;color:color-mix(in oklab, var(--fg) 70%, var(--muted) 30%);cursor:pointer;background:0 0;border:none;border-radius:6px;justify-content:center;align-items:center;font-size:16px;transition:background .12s,color .12s;display:inline-flex}.AlertCenter-module__Fwkz8G__toolbarBtn:hover:not(:disabled){background:color-mix(in oklab, var(--accent) 10%, var(--card));color:var(--fg)}.AlertCenter-module__Fwkz8G__toolbarBtn:active:not(:disabled){background:color-mix(in oklab, var(--accent) 18%, var(--card))}.AlertCenter-module__Fwkz8G__toolbarBtn:focus-visible{box-shadow:0 0 0 2px var(--ring);outline:none}.AlertCenter-module__Fwkz8G__toolbarBtn:disabled{opacity:.35;cursor:default}.AlertCenter-module__Fwkz8G__toolbarBtnActive{background:color-mix(in oklab, var(--accent) 14%, var(--card));color:var(--fg)}.AlertCenter-module__Fwkz8G__toolbarBtnIndicator{position:relative}.AlertCenter-module__Fwkz8G__toolbarBtnIndicator:after{content:"";background:var(--primary);border-radius:50%;width:6px;height:6px;position:absolute;top:3px;right:3px}.AlertCenter-module__Fwkz8G__panelTitle{color:var(--fg);font-size:16px;font-weight:600}.AlertCenter-module__Fwkz8G__panelSubtitle{color:color-mix(in oklab, var(--fg) 68%, var(--muted) 32%);font-size:12px}.AlertCenter-module__Fwkz8G__filterBar{flex-wrap:wrap;gap:6px;padding:0 0 8px;display:flex}.AlertCenter-module__Fwkz8G__filterChip{background:color-mix(in oklab, var(--primary) 12%, var(--card));color:var(--primary);border:1px solid color-mix(in oklab, var(--primary) 25%, var(--border));border-radius:999px;align-items:center;gap:4px;padding:2px 8px;font-size:12px;font-weight:500;display:inline-flex}.AlertCenter-module__Fwkz8G__filterChipClose{width:14px;height:14px;color:var(--primary);cursor:pointer;background:0 0;border:none;border-radius:50%;justify-content:center;align-items:center;padding:0;font-size:13px;line-height:1;transition:background .1s;display:inline-flex}.AlertCenter-module__Fwkz8G__filterChipClose:hover{background:color-mix(in oklab, var(--primary) 20%, transparent)}.AlertCenter-module__Fwkz8G__confirmOverlay{background:var(--card);border-bottom:1px solid var(--danger-border);padding:12px 16px}.AlertCenter-module__Fwkz8G__confirmBox{flex-direction:column;gap:10px;display:flex}.AlertCenter-module__Fwkz8G__confirmMessage{color:var(--fg);margin:0;font-size:13px;line-height:1.4}.AlertCenter-module__Fwkz8G__confirmActions{gap:8px;display:flex}@media (max-width:600px){.AlertCenter-module__Fwkz8G__backdrop{top:52px}.AlertCenter-module__Fwkz8G__panel{width:auto;left:8px;right:8px}}
.EventSelector-module__xo-KuW__eventSelector{width:100%}.EventSelector-module__xo-KuW__labelRow{justify-content:space-between;align-items:center;gap:8px;margin-bottom:5px;display:flex}.EventSelector-module__xo-KuW__label{color:var(--muted);margin:0;font-size:14px;font-weight:600;display:inline-block}.EventSelector-module__xo-KuW__select{border:1px solid var(--border);box-sizing:border-box;background:var(--popover);width:100%;color:var(--popover-foreground);border-radius:6px;margin-bottom:15px;padding:8px;font-size:14px;transition:border-color .15s,box-shadow .15s}.EventSelector-module__xo-KuW__select:focus{border-color:var(--ring);box-shadow:0 0 0 2px var(--ring);outline:none}.EventSelector-module__xo-KuW__select:hover{border-color:var(--ring)}.EventSelector-module__xo-KuW__select:disabled{opacity:.6;cursor:not-allowed}.EventSelector-module__xo-KuW__selectError{border-color:var(--danger-foreground)}.EventSelector-module__xo-KuW__selectError:focus{border-color:var(--danger-foreground);box-shadow:0 0 0 2px #ef444433}.EventSelector-module__xo-KuW__errorText{color:var(--danger-foreground);margin-top:-10px;margin-bottom:10px;font-size:12px}.EventSelector-module__xo-KuW__select optgroup{background:var(--card);color:var(--fg);font-style:normal;font-weight:600}.EventSelector-module__xo-KuW__select option{background:var(--card);color:var(--fg)}.EventSelector-module__xo-KuW__emptyState{background:var(--info-bg);border:1px solid var(--info-border);text-align:center;border-radius:6px;margin-bottom:15px;padding:16px}.EventSelector-module__xo-KuW__emptyStateText{color:var(--info-foreground);margin-bottom:12px;font-size:14px;font-weight:500}.EventSelector-module__xo-KuW__emptyStateHint{color:var(--muted);margin-top:8px;font-size:12px}.EventSelector-module__xo-KuW__configureButton{background:var(--primary);color:var(--primary-foreground);cursor:pointer;border:none;border-radius:6px;padding:8px 16px;font-size:13px;font-weight:500;transition:opacity .15s}.EventSelector-module__xo-KuW__configureButton:hover{opacity:.9}.EventSelector-module__xo-KuW__loadingState{text-align:center;color:var(--muted);margin-bottom:15px;padding:12px;font-size:14px}.EventSelector-module__xo-KuW__loadingSpinner{border:2px solid var(--border);border-top-color:var(--primary);vertical-align:middle;border-radius:50%;width:16px;height:16px;margin-right:8px;animation:.8s linear infinite EventSelector-module__xo-KuW__spin;display:inline-block}@keyframes EventSelector-module__xo-KuW__spin{to{transform:rotate(360deg)}}.EventSelector-module__xo-KuW__selectedStreamInfo{background:var(--muted);color:var(--muted-foreground);border-radius:4px;margin-top:-10px;margin-bottom:15px;padding:8px 12px;font-size:12px}.EventSelector-module__xo-KuW__streamInfoRow{flex-wrap:wrap;gap:16px;display:flex}.EventSelector-module__xo-KuW__streamInfoItem{align-items:center;gap:4px;display:flex}.EventSelector-module__xo-KuW__streamInfoLabel{font-weight:500}.EventSelector-module__xo-KuW__unsavedWarning{background:var(--warning-bg);border:1px solid var(--warning-border);color:var(--warning-foreground);border-radius:6px;flex-wrap:wrap;align-items:center;gap:4px 8px;margin-bottom:10px;padding:10px 12px;font-size:13px;font-weight:500;display:flex}.EventSelector-module__xo-KuW__unsavedWarningHint{opacity:.85;font-size:12px;font-weight:400}
.AdminUsersContent-module__aGgdmW__wrapper{flex-direction:column;min-width:0;height:100%;min-height:0;display:flex}.AdminUsersContent-module__aGgdmW__loadingState{border:1px solid var(--border);background:var(--popover);min-height:220px;color:var(--popover-foreground);border-radius:10px;justify-items:center;gap:12px;padding:24px;display:grid}.AdminUsersContent-module__aGgdmW__loadingMessage{color:color-mix(in oklab, var(--fg) 74%, var(--muted) 26%);margin:0;font-size:14px;line-height:1.5}.AdminUsersContent-module__aGgdmW__headerActions{justify-content:flex-end;gap:8px;padding:0 0 8px;display:flex}.AdminUsersContent-module__aGgdmW__content{flex-direction:column;flex:auto;min-width:0;min-height:0;display:flex}.AdminUsersContent-module__aGgdmW__toolbarWrap{margin-bottom:8px;overflow-x:auto}.AdminUsersContent-module__aGgdmW__panelArea{overscroll-behavior:contain;flex:auto;min-width:0;min-height:0;overflow:auto}.AdminUsersContent-module__aGgdmW__tableWrap{min-width:0;overflow-x:auto}.AdminUsersContent-module__aGgdmW__success,.AdminUsersContent-module__aGgdmW__error{border-radius:8px;margin:6px 0 10px;padding:8px 10px}.AdminUsersContent-module__aGgdmW__success{border:1px solid color-mix(in srgb, var(--success-border) 50%, var(--border));background:color-mix(in srgb, var(--success-bg) 35%, var(--card));color:var(--success-foreground)}.AdminUsersContent-module__aGgdmW__error{border:1px solid color-mix(in srgb, var(--danger-border) 55%, var(--border));background:color-mix(in srgb, var(--danger-bg) 82%, var(--card) 18%);color:var(--danger-foreground)}.AdminUsersContent-module__aGgdmW__bannerClose{float:right;color:color-mix(in oklab, var(--fg) 68%, var(--muted) 32%);cursor:pointer;background:0 0;border:none}.AdminUsersContent-module__aGgdmW__muted{color:color-mix(in oklab, var(--fg) 74%, var(--muted) 26%)}.AdminUsersContent-module__aGgdmW__emptyState{border:1px solid var(--border);background:var(--popover);color:color-mix(in oklab, var(--fg) 74%, var(--muted) 26%);border-radius:10px;justify-items:center;gap:12px;padding:28px 16px;font-size:14px;line-height:1.5;display:grid}
.LinkButton-module__QZWxOq__linkBtn{appearance:none;color:var(--primary);cursor:pointer;background:0 0;border:none}.LinkButton-module__QZWxOq__linkBtn:hover{text-decoration:underline}.LinkButton-module__QZWxOq__linkBtn:disabled{color:var(--muted);cursor:not-allowed;opacity:.65}.LinkButton-module__QZWxOq__linkBtn:disabled:hover{text-decoration:none}
.UsersTable-module__EMuKbq__tableWrap{border:1px solid var(--border);background:var(--card);border-radius:8px;width:100%;overflow-x:auto}.UsersTable-module__EMuKbq__table{border-collapse:collapse;table-layout:fixed;width:100%}.UsersTable-module__EMuKbq__table th,.UsersTable-module__EMuKbq__table td{text-align:left;border-bottom:1px solid var(--border);vertical-align:middle;padding:10px}.UsersTable-module__EMuKbq__table thead th{color:color-mix(in oklab, var(--fg) 72%, var(--muted) 28%);font-weight:600}.UsersTable-module__EMuKbq__table tbody tr:hover{background:color-mix(in srgb, var(--primary) 6%, var(--card))}.UsersTable-module__EMuKbq__input,.UsersTable-module__EMuKbq__select{border:1px solid var(--border);background:var(--card);width:100%;height:32px;color:var(--card-foreground);border-radius:6px;padding:0 8px}.UsersTable-module__EMuKbq__input:focus{border-color:var(--ring);box-shadow:0 0 0 3px color-mix(in srgb, var(--ring) 25%, transparent)}.UsersTable-module__EMuKbq__rowActions{align-items:center;gap:6px;display:flex}.UsersTable-module__EMuKbq__mobileActionButton{width:100%}.UsersTable-module__EMuKbq__iconBtnWrap{justify-content:center;align-items:center;display:flex}.UsersTable-module__EMuKbq__cards{display:none}@media (max-width:719px){.UsersTable-module__EMuKbq__tableWrap{display:none}.UsersTable-module__EMuKbq__cards{gap:10px;display:grid}.UsersTable-module__EMuKbq__card{border:1px solid var(--border);background:var(--popover);border-radius:12px;padding:12px}.UsersTable-module__EMuKbq__nameRow{justify-content:space-between;align-items:center;margin-bottom:6px;display:flex}.UsersTable-module__EMuKbq__badgesRight{align-items:center;gap:8px;display:inline-flex}.UsersTable-module__EMuKbq__badgeIcon{border:1px solid var(--border);background:var(--card);width:32px;height:32px;color:var(--card-foreground);border-radius:8px;place-items:center;display:inline-grid;position:relative}.UsersTable-module__EMuKbq__badgeIcon svg{width:16px;height:16px;color:var(--primary)}.UsersTable-module__EMuKbq__count{background:var(--pill-bg-off,var(--card));border:1px solid var(--border);text-align:center;border-radius:999px;min-width:16px;height:16px;font-size:12px;line-height:16px;position:absolute;bottom:-5px;right:-5px}.UsersTable-module__EMuKbq__fieldRow{grid-template-columns:90px 1fr;gap:8px;margin:8px 0;display:grid}.UsersTable-module__EMuKbq__label{color:color-mix(in oklab, var(--fg) 72%, var(--muted) 28%);font-size:12px;font-weight:600}.UsersTable-module__EMuKbq__cardActions{grid-template-columns:repeat(2,1fr);gap:8px;margin-top:10px;display:grid}}@media (max-width:420px){.UsersTable-module__EMuKbq__fieldRow{grid-template-columns:1fr}.UsersTable-module__EMuKbq__label{margin-bottom:4px}}
.AlertList-module__8ec5GW__list{flex-direction:column;gap:0;display:flex}.AlertList-module__8ec5GW__list>:not(:last-child){border-bottom:1px solid color-mix(in oklab, var(--border) 76%, var(--muted) 24%)}.AlertList-module__8ec5GW__empty{color:color-mix(in oklab, var(--fg) 74%, var(--muted) 26%);text-align:center;padding:12px;font-size:13px}.AlertList-module__8ec5GW__item{cursor:pointer;background:0 0;border:none;border-radius:0;flex-direction:row;align-items:stretch;gap:8px;padding:10px 12px;transition:background .12s,transform 60ms;display:flex;position:relative;overflow:hidden}.AlertList-module__8ec5GW__item:not(:last-child):after{content:none}.AlertList-module__8ec5GW__itemBody{flex-direction:column;flex:1;gap:4px;min-width:0;display:flex}.AlertList-module__8ec5GW__itemUnread{background:color-mix(in oklab, var(--card) 72%, transparent)}.AlertList-module__8ec5GW__item:hover,.AlertList-module__8ec5GW__item:focus-visible{background:color-mix(in oklab, var(--card) 90%, var(--bg))}.AlertList-module__8ec5GW__itemUnread:hover,.AlertList-module__8ec5GW__itemUnread:focus-visible{background:color-mix(in oklab, var(--card) 84%, var(--bg))}.AlertList-module__8ec5GW__unreadDotWrapper{align-items:center;padding-top:2px;display:flex}.AlertList-module__8ec5GW__unreadDot{color:var(--primary);font-size:14px}.AlertList-module__8ec5GW__titleRow{justify-content:space-between;align-items:center;gap:6px;min-width:0;display:flex}.AlertList-module__8ec5GW__title{color:var(--fg);white-space:nowrap;text-overflow:ellipsis;flex:1;min-width:0;font-size:13px;font-weight:600;overflow:hidden}.AlertList-module__8ec5GW__metaRow{flex-wrap:wrap;justify-content:flex-start;align-items:center;gap:6px;min-width:0;font-size:12px;display:flex}.AlertList-module__8ec5GW__createdGroup{border:1px solid color-mix(in oklab, var(--border) 86%, var(--fg) 14%);background:color-mix(in oklab, var(--card) 96%, var(--bg));white-space:nowrap;color:color-mix(in oklab, var(--fg) 72%, var(--muted) 28%);border-radius:999px;flex-shrink:0;align-items:center;gap:4px;padding:2px 8px;font-size:11px;display:inline-flex}.AlertList-module__8ec5GW__createdLabel{text-transform:uppercase;letter-spacing:.04em;color:color-mix(in oklab, var(--fg) 70%, var(--muted) 30%);font-size:10px;font-weight:700}.AlertList-module__8ec5GW__createdValue{color:color-mix(in oklab, var(--fg) 72%, var(--muted) 28%);font-size:11px;font-weight:600}.AlertList-module__8ec5GW__badgeGroup{align-items:center;gap:4px;min-width:0;font-size:12px;display:flex;overflow:hidden}.AlertList-module__8ec5GW__badgeLabelPill{border:1px solid var(--border);background:color-mix(in oklab, var(--card) 96%, var(--bg));color:color-mix(in oklab, var(--fg) 70%, var(--muted) 30%);border-radius:999px;flex-shrink:0;padding:2px 6px}.AlertList-module__8ec5GW__valuePrimary{color:var(--primary);text-overflow:ellipsis;white-space:nowrap;max-width:14ch;font-weight:500;overflow:hidden}.AlertList-module__8ec5GW__body{color:color-mix(in oklab, var(--fg) 64%, var(--muted) 36%);overflow-wrap:anywhere;word-break:break-word;white-space:normal;text-overflow:ellipsis;-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:12px;display:-webkit-box;overflow:hidden}
.TransitionConfigForm-module__X2NuLG__container{flex-direction:column;height:100%;min-height:0;max-height:90vh;display:flex}.TransitionConfigForm-module__X2NuLG__scrollArea{flex:1;min-height:0;padding:0 4px;overflow:hidden auto}.TransitionConfigForm-module__X2NuLG__centerRow{justify-content:center;width:100%;display:flex}.TransitionConfigForm-module__X2NuLG__responsiveCard{width:100%}@media (max-width:600px){.TransitionConfigForm-module__X2NuLG__centerRow{padding:0 16px}.TransitionConfigForm-module__X2NuLG__responsiveCard{max-width:100%!important}}.TransitionConfigForm-module__X2NuLG__content{flex-direction:column;gap:16px;display:flex}.TransitionConfigForm-module__X2NuLG__usageIndicator{margin-bottom:0}.TransitionConfigForm-module__X2NuLG__limitWarning{background:var(--warning-bg);border:1px solid var(--warning-border);color:var(--warning-foreground);border-radius:10px;padding:12px}.TransitionConfigForm-module__X2NuLG__limitWarningText{margin:8px 0 0;font-size:14px;line-height:1.5}.TransitionConfigForm-module__X2NuLG__tooltipBlock{margin-top:8px}.TransitionConfigForm-module__X2NuLG__label{color:var(--muted);margin-bottom:5px;font-size:14px;font-weight:600;display:block}.TransitionConfigForm-module__X2NuLG__labelRow{justify-content:space-between;align-items:center;gap:8px;margin-bottom:5px;display:flex}.TransitionConfigForm-module__X2NuLG__labelRow .TransitionConfigForm-module__X2NuLG__label{margin:0;display:inline-block}.TransitionConfigForm-module__X2NuLG__labelRow [data-infobutton]{flex-shrink:0;align-items:center;line-height:0;display:flex}.TransitionConfigForm-module__X2NuLG__select,.TransitionConfigForm-module__X2NuLG__input{border:1px solid var(--border-card);box-sizing:border-box;background:var(--popover);width:100%;color:var(--popover-foreground);border-radius:6px;margin-bottom:15px;padding:8px;font-size:14px;transition:border-color .15s,box-shadow .15s}.TransitionConfigForm-module__X2NuLG__select:focus,.TransitionConfigForm-module__X2NuLG__input:focus{border-color:var(--ring);box-shadow:0 0 0 2px var(--ring);outline:none}.TransitionConfigForm-module__X2NuLG__select:hover,.TransitionConfigForm-module__X2NuLG__input:hover{border-color:var(--ring)}.TransitionConfigForm-module__X2NuLG__error{color:var(--destructive,#d14343);margin-top:-10px;margin-bottom:10px;font-size:12px}.TransitionConfigForm-module__X2NuLG__footer{border-top:1px solid var(--border);justify-content:flex-end;gap:10px;margin-top:24px;padding-top:16px;display:flex}
.Table-module__3sINAG__tableWrap{border:1px solid var(--border);border-radius:8px;overflow:auto}.Table-module__3sINAG__table{border-collapse:collapse;background:var(--card);width:100%;color:var(--card-foreground)}.Table-module__3sINAG__table th,.Table-module__3sINAG__table td{text-align:left;border-bottom:1px solid var(--border);vertical-align:middle;padding:10px}.Table-module__3sINAG__table thead th{color:color-mix(in oklab, var(--fg) 72%, var(--muted) 28%);font-weight:600}.Table-module__3sINAG__table tbody tr:hover{background:color-mix(in srgb, var(--primary) 6%, var(--card))}
.AlertShared-module__syeVnW__severityBadge{border:1px solid var(--border);background:var(--card);color:var(--fg);border-radius:9999px;justify-content:center;align-items:center;padding:2px 8px;font-size:12px;font-weight:600;line-height:1;display:inline-flex}.AlertShared-module__syeVnW__severityInfo{background:color-mix(in oklab, var(--muted) 10%, var(--card));color:var(--fg)}.AlertShared-module__syeVnW__severityWarning{background:color-mix(in oklab, var(--accent) 15%, var(--card));color:var(--fg)}.AlertShared-module__syeVnW__severityCritical{background:var(--danger-bg);color:var(--danger-foreground);border-color:var(--danger-border)}.AlertShared-module__syeVnW__channelIconWrap{background:color-mix(in oklab, var(--border) 40%, transparent);border-radius:9999px;justify-content:center;align-items:center;width:18px;height:18px;display:inline-flex}.AlertShared-module__syeVnW__channelIconWrap svg{width:12px;height:12px}.AlertShared-module__syeVnW__timestamp{color:var(--muted);font-size:12px}
.StateItemNode-module__TnIp7a__stateItemNode{background:var(--card);min-width:333px;max-width:333px;color:var(--card-foreground);border:1px solid var(--border);box-sizing:border-box;border-radius:20px;flex-direction:column;align-items:stretch;transition:background-color .2s ease-in-out,box-shadow .2s ease-in-out,border-color .2s ease-in-out;display:flex;position:relative;box-shadow:0 1px 3px #0000001f,0 2px 8px #00000024}.StateItemNode-module__TnIp7a__stateItemNode:hover{border-color:var(--ring);box-shadow:0 2px 6px #00000026,0 8px 20px #0000002e}.StateItemNode-module__TnIp7a__stateItemNode.StateItemNode-module__TnIp7a__selected{border-color:var(--primary);box-shadow:0 0 0 2px var(--ring), 0 2px 6px #00000026, 0 8px 20px #0000002e}.StateItemNode-module__TnIp7a__stateItemNode.StateItemNode-module__TnIp7a__initial{border-color:var(--strategy-success-accent)}.StateItemNode-module__TnIp7a__stateItemNode.StateItemNode-module__TnIp7a__initial.StateItemNode-module__TnIp7a__selected{border-color:var(--strategy-success-accent);box-shadow:0 0 0 2px color-mix(in oklab, var(--strategy-success-accent) 35%, transparent), 0 2px 6px #00000026, 0 8px 20px #0000002e}.StateItemNode-module__TnIp7a__stateItemNode.StateItemNode-module__TnIp7a__initial:before{content:"";background:var(--strategy-success-accent);z-index:1;border-radius:50%;width:16px;height:16px;position:absolute;top:-8px;left:50%;transform:translate(-50%)}.StateItemNode-module__TnIp7a__stateActions{border-radius:20px;flex-direction:column;align-items:stretch;width:100%;padding:0 12px 12px;display:flex}.StateItemNode-module__TnIp7a__handle{background:var(--primary);border:2px solid var(--card);opacity:0;border-radius:50%;width:10px;height:10px;transition:opacity .15s ease-in-out,transform .15s ease-in-out}.StateItemNode-module__TnIp7a__stateItemNode:hover .StateItemNode-module__TnIp7a__handle{opacity:.7}.StateItemNode-module__TnIp7a__handle:hover{background:var(--primary-hover);transform:scale(1.3);opacity:1!important}.StateItemNode-module__TnIp7a__stateItemNode .react-flow__handle{background:var(--primary);border:2px solid var(--card)}
.InfoTooltip-module__t_Pwca__anchor{justify-content:center;align-items:center;display:inline-flex;position:relative}.InfoTooltip-module__t_Pwca__infoButton{cursor:pointer;color:var(--muted);vertical-align:middle;background:0 0;border:none;justify-content:center;align-items:center;padding:0;line-height:0;display:inline-flex}.InfoTooltip-module__t_Pwca__infoButton:hover{color:var(--card-foreground)}.InfoTooltip-module__t_Pwca__infoButton:focus-visible{box-shadow:0 0 0 2px var(--ring);border-radius:4px;outline:none}.InfoTooltip-module__t_Pwca__infoButton svg{width:18px;height:18px;display:block}.InfoTooltip-module__t_Pwca__popover{z-index:9999;background:var(--popover);min-width:220px;max-width:320px;color:var(--popover-foreground);border:1px solid var(--border);border-radius:8px;margin-top:6px;padding:10px 12px;position:absolute;box-shadow:0 10px 20px #00000014,0 3px 6px #0000000f}.InfoTooltip-module__t_Pwca__popoverTitle{color:var(--card-foreground);margin-bottom:6px;font-weight:600}.InfoTooltip-module__t_Pwca__popoverText{color:var(--popover-foreground);font-size:.9rem;line-height:1.35}
.Toolbar-module__JGr1wq__toolbar{box-sizing:border-box;flex-wrap:wrap;align-items:center;gap:10px;width:100%;min-width:0;margin:6px 0 10px;display:flex}.Toolbar-module__JGr1wq__searchWrap{flex:260px;min-width:0}.Toolbar-module__JGr1wq__search{border:1px solid var(--border);background:var(--card);width:100%;height:32px;color:var(--card-foreground);box-sizing:border-box;border-radius:8px;padding:0 10px}.Toolbar-module__JGr1wq__search:focus{border-color:var(--ring);box-shadow:0 0 0 2px color-mix(in srgb, var(--ring) 35%, transparent);outline:none}.Toolbar-module__JGr1wq__pager{flex:none;align-items:center;gap:8px;min-width:0;display:inline-flex}.Toolbar-module__JGr1wq__pageInfo{color:color-mix(in oklab, var(--fg) 74%, var(--muted) 26%);white-space:nowrap;text-overflow:ellipsis;max-width:40vw;font-size:12px;font-weight:500;overflow:hidden}.Toolbar-module__JGr1wq__btn{appearance:none;background:var(--popover);color:var(--popover-foreground);border:1px solid var(--border);cursor:pointer;border-radius:8px;height:28px;padding:4px 8px;line-height:1}.Toolbar-module__JGr1wq__btn:disabled{opacity:1;color:color-mix(in oklab, var(--fg) 60%, var(--muted) 40%);border-color:color-mix(in srgb, var(--border) 78%, var(--card));cursor:not-allowed}.Toolbar-module__JGr1wq__sizeWrap{white-space:nowrap;min-width:138px}.Toolbar-module__JGr1wq__sizeLabel{color:color-mix(in oklab, var(--fg) 72%, var(--muted) 28%);font-size:12px;font-weight:600}.Toolbar-module__JGr1wq__size{border:1px solid var(--border);background:var(--card);height:32px;color:var(--card-foreground);border-radius:8px;padding:0 8px}@media (max-width:640px){.Toolbar-module__JGr1wq__toolbar{gap:8px}.Toolbar-module__JGr1wq__pager{flex-wrap:wrap;justify-content:flex-end;row-gap:6px;width:100%}.Toolbar-module__JGr1wq__pageInfo{max-width:60vw}}@media (max-width:420px){.Toolbar-module__JGr1wq__pager{justify-content:center}.Toolbar-module__JGr1wq__sizeWrap{min-width:124px}.Toolbar-module__JGr1wq__size{height:30px;padding:0 6px}.Toolbar-module__JGr1wq__btn{height:26px;padding:3px 7px}}
.WorkspacesPanel-module__dLb9ba__root{flex-direction:column;gap:16px;min-width:0;display:flex}.WorkspacesPanel-module__dLb9ba__muted{color:color-mix(in oklab, var(--fg) 74%, var(--muted) 26%);font-size:14px}.WorkspacesPanel-module__dLb9ba__error{border:1px solid color-mix(in srgb, var(--danger-border) 55%, var(--border));background:color-mix(in srgb, var(--danger-bg) 28%, var(--popover));color:var(--danger-foreground);border-radius:10px;padding:12px 14px;font-size:13px}.WorkspacesPanel-module__dLb9ba__zone{border:1px solid var(--border);background:var(--popover);color:var(--popover-foreground);border-radius:12px;min-width:0;padding:14px}.WorkspacesPanel-module__dLb9ba__zoneHeader{justify-content:space-between;align-items:center;gap:8px;min-width:0;margin-bottom:12px;display:flex}.WorkspacesPanel-module__dLb9ba__zoneTitle{color:var(--fg);margin:0;font-size:14px;font-weight:600}.WorkspacesPanel-module__dLb9ba__roleBadge{text-transform:uppercase;letter-spacing:.04em;background:color-mix(in srgb, var(--primary) 15%, transparent);color:var(--primary);border-radius:4px;flex-shrink:0;padding:2px 8px;font-size:12px;font-weight:600}.WorkspacesPanel-module__dLb9ba__infoIcon{margin-left:4px}.WorkspacesPanel-module__dLb9ba__helper{color:color-mix(in oklab, var(--fg) 74%, var(--muted) 26%);margin-top:8px;font-size:12px}
.AlertDetailModal-module__9GAgGW__root{box-sizing:border-box;background:var(--card);width:100%;height:100%;color:var(--card-foreground);flex-direction:column;padding:16px 18px 18px;display:flex;overflow:hidden}.AlertDetailModal-module__9GAgGW__header{border-bottom:1px solid var(--border);z-index:1;background:var(--card);justify-content:space-between;align-items:flex-start;gap:12px;margin-bottom:8px;padding-bottom:8px;display:flex;position:sticky;top:0}.AlertDetailModal-module__9GAgGW__headerLeft{min-width:0}.AlertDetailModal-module__9GAgGW__title{color:var(--fg);white-space:nowrap;text-overflow:ellipsis;font-size:16px;font-weight:600;overflow:hidden}.AlertDetailModal-module__9GAgGW__badgeRow{flex-wrap:wrap;align-items:center;gap:6px;margin-bottom:2px;display:flex}.AlertDetailModal-module__9GAgGW__badgeGroup{flex-wrap:nowrap;align-items:center;gap:6px;display:flex}.AlertDetailModal-module__9GAgGW__badgeLabelPill{border:1px solid var(--border);background:color-mix(in oklab, var(--card) 92%, var(--bg));color:color-mix(in oklab, var(--fg) 72%, var(--muted) 28%);border-radius:9999px;padding:2px 8px;font-size:12px;font-weight:500}.AlertDetailModal-module__9GAgGW__valuePrimary{color:var(--primary);white-space:nowrap;font-size:12px;font-weight:600}.AlertDetailModal-module__9GAgGW__badgeLabel{font-weight:500}.AlertDetailModal-module__9GAgGW__pill{border:1px solid var(--border);color:color-mix(in oklab, var(--fg) 72%, var(--muted) 28%);background:color-mix(in oklab, var(--card) 92%, var(--bg));border-radius:999px;align-items:center;gap:4px;padding:2px 8px;font-size:12px;display:inline-flex}.AlertDetailModal-module__9GAgGW__pillLabel{display:inline-block}.AlertDetailModal-module__9GAgGW__headerRight{flex-direction:column;flex-shrink:0;align-items:flex-end;gap:6px;display:flex}.AlertDetailModal-module__9GAgGW__timestampBlock{flex-direction:column;align-items:flex-end;display:flex}.AlertDetailModal-module__9GAgGW__timestampLabel{color:color-mix(in oklab, var(--fg) 70%, var(--muted) 30%);margin-bottom:2px;font-size:12px}.AlertDetailModal-module__9GAgGW__scrollBody{flex:1;padding-right:4px;overflow:hidden auto}.AlertDetailModal-module__9GAgGW__mainGrid{grid-template-columns:minmax(0,1.7fr) minmax(180px,1.1fr);gap:10px 16px;display:grid}.AlertDetailModal-module__9GAgGW__mainColumn,.AlertDetailModal-module__9GAgGW__sideColumn{min-width:0}.AlertDetailModal-module__9GAgGW__section{margin-top:8px}.AlertDetailModal-module__9GAgGW__card{border:1px solid var(--border);background:color-mix(in oklab, var(--card) 96%, var(--bg));border-radius:8px;padding:10px 10px 9px}.AlertDetailModal-module__9GAgGW__sectionTitle{color:var(--fg);margin:0 0 4px;font-size:13px;font-weight:600}.AlertDetailModal-module__9GAgGW__sectionBody{color:var(--primary);margin:0;font-size:12px}.AlertDetailModal-module__9GAgGW__detailsGrid{grid-template-columns:auto minmax(0,1fr);gap:2px 8px;margin:6px 0 0;font-size:12px;display:grid}.AlertDetailModal-module__9GAgGW__detailsGrid dt{color:var(--fg);white-space:nowrap;font-weight:500}.AlertDetailModal-module__9GAgGW__detailsGrid dd{color:var(--primary);word-break:break-word;overflow-wrap:anywhere;margin:0}.AlertDetailModal-module__9GAgGW__rawSection{margin-top:10px}.AlertDetailModal-module__9GAgGW__pre{background:color-mix(in oklab, var(--card) 92%, var(--bg));border:1px solid var(--border);border-radius:6px;max-width:100%;margin:4px 0 0;padding:8px;font-size:12px;overflow:auto}.AlertDetailModal-module__9GAgGW__titleRow{flex-wrap:wrap;align-items:center;gap:4px;display:flex}.AlertDetailModal-module__9GAgGW__createdLabel,.AlertDetailModal-module__9GAgGW__createdValue{color:color-mix(in oklab, var(--fg) 72%, var(--muted) 28%);font-size:12px}.AlertDetailModal-module__9GAgGW__createdLabel{color:color-mix(in oklab, var(--fg) 70%, var(--muted) 30%);font-size:12px}.AlertDetailModal-module__9GAgGW__createdValue{color:color-mix(in oklab, var(--fg) 72%, var(--muted) 28%);font-size:12px}.AlertDetailModal-module__9GAgGW__createdGroup{white-space:nowrap;margin-bottom:5px;display:inline-block}@media (max-width:768px){.AlertDetailModal-module__9GAgGW__root{padding:12px 10px 14px}.AlertDetailModal-module__9GAgGW__header{flex-direction:row;align-items:flex-start;gap:8px}.AlertDetailModal-module__9GAgGW__mainGrid{grid-template-columns:minmax(0,1fr);gap:8px}}
