body.app-modal-open .layout-module__gTApdq__contentArea{filter:blur(8px);pointer-events:none;-webkit-user-select:none;user-select:none;transition:filter .3s}body.app-modal-open .layout-module__gTApdq__sidebarWrapper{pointer-events:none;-webkit-user-select:none;user-select:none}.layout-module__gTApdq__container{background-color:var(--bg-app);height:100vh;color:var(--text-primary);grid-template-columns:35% 65%;transition:grid-template-columns .8s cubic-bezier(.4,0,.2,1);display:grid;position:relative;overflow:hidden}.layout-module__gTApdq__sidebarWrapper{flex-direction:column;min-width:0;min-height:0;transition:filter .3s;display:flex;position:relative;overflow:hidden}.layout-module__gTApdq__contentArea{scrollbar-width:thin;scrollbar-color:var(--border-default) transparent;flex-direction:column;height:100vh;transition:filter .3s;display:flex;position:relative;overflow-y:auto}.layout-module__gTApdq__contentArea::-webkit-scrollbar{width:4px}.layout-module__gTApdq__contentArea::-webkit-scrollbar-track{background:0 0}.layout-module__gTApdq__contentArea::-webkit-scrollbar-thumb{background:var(--border-default);border-radius:4px}.layout-module__gTApdq__contentArea::-webkit-scrollbar-thumb:hover{background:var(--text-tertiary)}.layout-module__gTApdq__contentColumn{z-index:1;flex-direction:column;flex:1;padding:64px 128px 64px 64px;display:flex;position:relative}.layout-module__gTApdq__contentHeader{flex-direction:column;flex-shrink:0;margin-bottom:40px;display:flex}.layout-module__gTApdq__stepBadge{text-transform:uppercase;letter-spacing:.08em;color:var(--accent-text);font-size:.8125rem;font-weight:700;display:inline-block}.layout-module__gTApdq__stepTitle{color:var(--text-primary);letter-spacing:-.02em;margin-top:16px;font-size:1.75rem;font-weight:700;line-height:1.2}.layout-module__gTApdq__stepDescription{color:var(--text-secondary);max-width:560px;margin-top:10px;font-size:.9375rem;font-weight:400;line-height:1.65}.layout-module__gTApdq__main{z-index:1;flex-direction:column;flex:1;display:flex;position:relative}.layout-module__gTApdq__containerFullScreen{grid-template-columns:0fr 1fr}.layout-module__gTApdq__contentColumnFullScreen{padding:0}@media (max-width:768px){.layout-module__gTApdq__container{grid-template-rows:auto 1fr;grid-template-columns:1fr;overflow:visible}.layout-module__gTApdq__containerFullScreen{grid-template-rows:1fr}.layout-module__gTApdq__sidebarWrapper{overflow:visible}.layout-module__gTApdq__contentArea{height:auto;min-height:0}.layout-module__gTApdq__background{width:100%;left:0}.layout-module__gTApdq__contentColumn{min-height:0;padding:0}.layout-module__gTApdq__main{min-height:0;padding-bottom:0}.layout-module__gTApdq__footerContent{padding:0 20px}}
.DevPanel-module__5Wx2cW__panel{background:#fb923c0a;border:1px dashed #fb923c73;border-radius:12px;overflow:hidden}.DevPanel-module__5Wx2cW__header{cursor:pointer;background:0 0;border:none;justify-content:space-between;align-items:center;gap:8px;width:100%;padding:8px 12px;display:flex}.DevPanel-module__5Wx2cW__headerLeft{align-items:center;gap:7px;display:flex}.DevPanel-module__5Wx2cW__headerIcon{color:#fb923c;flex-shrink:0}.DevPanel-module__5Wx2cW__headerTitle{color:#fb923c;letter-spacing:.06em;text-transform:uppercase;font-size:.75rem;font-weight:700}.DevPanel-module__5Wx2cW__badge{color:#fff;letter-spacing:.05em;background:#fb923c;border-radius:4px;padding:1px 5px;font-size:.625rem;font-weight:700}.DevPanel-module__5Wx2cW__chevron{color:#fb923c;flex-shrink:0;transition:transform .2s}.DevPanel-module__5Wx2cW__body{flex-direction:column;gap:4px;padding:4px 10px 10px;display:flex}.DevPanel-module__5Wx2cW__stepIndicator{border-bottom:1px dashed #fb923c40;align-items:center;gap:6px;margin-bottom:2px;padding:4px 4px 8px;display:flex}.DevPanel-module__5Wx2cW__stepLabel{color:#fb923cb3;flex-shrink:0;font-size:.6875rem;font-weight:500}.DevPanel-module__5Wx2cW__stepCode{color:#fb923c;text-overflow:ellipsis;white-space:nowrap;background:#fb923c1f;border-radius:4px;max-width:130px;padding:1px 6px;font-family:ui-monospace,Cascadia Code,monospace;font-size:.6875rem;overflow:hidden}.DevPanel-module__5Wx2cW__jumpRow{align-items:center;gap:7px;padding:4px;display:flex}.DevPanel-module__5Wx2cW__jumpSelect{color:var(--text-primary);background:var(--surface-lift-sm);cursor:pointer;border:1px solid #fb923c59;border-radius:7px;flex:1;min-width:0;padding:4px 6px;font-family:ui-monospace,Cascadia Code,monospace;font-size:.75rem}.DevPanel-module__5Wx2cW__jumpSelect:focus{border-color:#fb923c;outline:none}.DevPanel-module__5Wx2cW__action{width:100%;color:var(--text-secondary);cursor:pointer;text-align:left;background:0 0;border:none;border-radius:8px;align-items:center;gap:7px;padding:6px 8px;font-size:.75rem;font-weight:500;transition:background .15s,color .15s;display:flex}.DevPanel-module__5Wx2cW__action:hover{color:#fb923c;background:#fb923c1a}.DevPanel-module__5Wx2cW__action:disabled{cursor:default;opacity:.6}.DevPanel-module__5Wx2cW__actionIcon{color:#fb923cbf;flex-shrink:0}.DevPanel-module__5Wx2cW__eaAction:hover{color:#a78bfa;background:#a78bfa1a}.DevPanel-module__5Wx2cW__eaLog{background:#00000040;border:1px solid #a78bfa33;border-radius:8px;flex-direction:column;gap:2px;max-height:150px;margin-top:2px;padding:8px;display:flex;overflow-y:auto}.DevPanel-module__5Wx2cW__eaLogLine{color:#ffffff8c;align-items:flex-start;gap:5px;font-family:ui-monospace,Cascadia Code,monospace;font-size:.625rem;line-height:1.5;display:flex}.DevPanel-module__5Wx2cW__eaLog_success{color:#22c55e}.DevPanel-module__5Wx2cW__eaLog_error{color:#ef4444}.DevPanel-module__5Wx2cW__resetAction{border-top:1px dashed #fb923c33;margin-top:2px;padding-top:8px}.DevPanel-module__5Wx2cW__resetAction:hover{color:#ef4444;background:#ef444414}.DevPanel-module__5Wx2cW__dots:after{content:"";animation:1.2s steps(3,end) infinite DevPanel-module__5Wx2cW__devEllipsis}@keyframes DevPanel-module__5Wx2cW__devEllipsis{0%{content:"."}33%{content:".."}66%{content:"..."}}
.StepperSidebar-module__LW6GPW__sidebar{top:var(--banner-offset,0px);height:calc(100vh - var(--banner-offset,0px));z-index:10;flex-direction:column;flex-shrink:0;width:100%;padding:16px;display:flex;position:sticky}.StepperSidebar-module__LW6GPW__sidebarInner{background:radial-gradient(ellipse at 0% 0%, rgba(var(--color-lime-rgb), .04) 15%, transparent 80%), var(--surface-lift-sm);border:1px solid var(--border-default);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);border-radius:24px;flex-direction:column;height:100%;padding:48px;display:flex;overflow-y:auto}.StepperSidebar-module__LW6GPW__sidebarHeader{flex-shrink:0;margin-bottom:32px}.StepperSidebar-module__LW6GPW__sidebarLogo{align-items:center;display:flex}.StepperSidebar-module__LW6GPW__headerTop{justify-content:space-between;align-items:flex-start;margin-bottom:28px;display:flex}.StepperSidebar-module__LW6GPW__infoBanner{align-items:flex-start;gap:12px;padding:0 4px;display:flex}.StepperSidebar-module__LW6GPW__infoBannerIcon{width:20px;height:20px;color:var(--text-tertiary);flex-shrink:0;margin-top:1px}.StepperSidebar-module__LW6GPW__infoBannerText{color:var(--text-tertiary);font-size:.875rem;line-height:1.6}.StepperSidebar-module__LW6GPW__stepperList{flex-direction:column;flex:1;display:flex}.StepperSidebar-module__LW6GPW__groupItem{gap:16px;display:flex}.StepperSidebar-module__LW6GPW__groupRail{flex-direction:column;flex-shrink:0;align-items:center;width:36px;display:flex}.StepperSidebar-module__LW6GPW__groupCircle{border:1.5px solid #0000;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:36px;height:36px;transition:background .4s cubic-bezier(.4,0,.2,1),border-color .4s cubic-bezier(.4,0,.2,1),color .4s cubic-bezier(.4,0,.2,1);display:flex}.StepperSidebar-module__LW6GPW__circleCompleted{background:var(--color-lime);border-color:var(--color-lime);color:var(--bg-app)}.StepperSidebar-module__LW6GPW__circleActive{background:color-mix(in srgb, var(--color-lime) 6%, transparent);border-color:color-mix(in srgb, var(--color-lime) 25%, transparent);color:var(--accent-text)}.StepperSidebar-module__LW6GPW__circleUpcoming{background:var(--surface-lift-sm);border-color:var(--border-default);color:var(--text-tertiary)}.StepperSidebar-module__LW6GPW__groupLine{background:var(--border-default);border-radius:2px;flex:1;width:2px;min-height:16px;position:relative;overflow:hidden}.StepperSidebar-module__LW6GPW__lineCompleted{background:var(--color-lime);min-height:48px}.StepperSidebar-module__LW6GPW__lineActive:before{content:"";width:100%;height:var(--line-progress,0%);background:var(--color-lime);border-radius:2px;transition:height .5s cubic-bezier(.4,0,.2,1);position:absolute;top:0;left:0}.StepperSidebar-module__LW6GPW__linePending{background:var(--border-default)}.StepperSidebar-module__LW6GPW__groupContent{flex:1;min-width:0;padding-top:6px;padding-bottom:28px}.StepperSidebar-module__LW6GPW__parentLabel{color:var(--text-primary);font-size:.9375rem;font-weight:700;line-height:1.3;transition:color .4s cubic-bezier(.4,0,.2,1),opacity .4s cubic-bezier(.4,0,.2,1)}.StepperSidebar-module__LW6GPW__parentLabelUpcoming{color:var(--text-tertiary)}.StepperSidebar-module__LW6GPW__parentDescription{color:var(--text-secondary);margin-top:4px;font-size:.8125rem;line-height:1.55;transition:color .4s cubic-bezier(.4,0,.2,1),opacity .4s cubic-bezier(.4,0,.2,1)}.StepperSidebar-module__LW6GPW__parentDescriptionUpcoming{color:var(--text-tertiary);opacity:.5}.StepperSidebar-module__LW6GPW__childrenList{flex-direction:column;margin-top:16px;padding-left:16px;display:flex}.StepperSidebar-module__LW6GPW__childRow{align-items:center;gap:14px;padding:7px 0;display:flex}.StepperSidebar-module__LW6GPW__childDot{background:0 0;border:1.5px solid #0000;border-radius:50%;flex-shrink:0;width:8px;height:8px;transition:background .4s cubic-bezier(.4,0,.2,1),border-color .4s cubic-bezier(.4,0,.2,1)}.StepperSidebar-module__LW6GPW__childCompleted .StepperSidebar-module__LW6GPW__childDot,.StepperSidebar-module__LW6GPW__childActive .StepperSidebar-module__LW6GPW__childDot{background:var(--color-lime);border-color:var(--color-lime)}.StepperSidebar-module__LW6GPW__childUpcoming .StepperSidebar-module__LW6GPW__childDot{border-color:var(--border-default);background:0 0}.StepperSidebar-module__LW6GPW__childLabel{color:var(--text-secondary);letter-spacing:.01em;font-size:.8125rem;font-weight:500;line-height:1.3;transition:color .4s cubic-bezier(.4,0,.2,1)}.StepperSidebar-module__LW6GPW__childCompleted .StepperSidebar-module__LW6GPW__childLabel{color:var(--text-primary)}.StepperSidebar-module__LW6GPW__childActive .StepperSidebar-module__LW6GPW__childLabel{color:var(--accent-text);font-weight:600}.StepperSidebar-module__LW6GPW__childUpcoming .StepperSidebar-module__LW6GPW__childLabel{color:var(--text-tertiary);font-weight:400}.StepperSidebar-module__LW6GPW__sidebarFooter{border-top:1px solid var(--border-default);flex-direction:column;flex-shrink:0;gap:8px;margin-top:auto;padding-top:24px;display:flex}.StepperSidebar-module__LW6GPW__sidebarAction{color:var(--text-tertiary);cursor:pointer;text-align:left;background:0 0;border:none;border-radius:12px;align-items:center;gap:10px;width:100%;padding:10px 14px;font-size:.8125rem;font-weight:500;transition:all .2s;display:flex}.StepperSidebar-module__LW6GPW__sidebarAction:hover{background:var(--surface-lift-md);color:var(--text-secondary)}.StepperSidebar-module__LW6GPW__sidebarAction:disabled{cursor:default;opacity:.7}.StepperSidebar-module__LW6GPW__dots:after{content:"";animation:1.2s steps(3,end) infinite StepperSidebar-module__LW6GPW__ellipsis}@keyframes StepperSidebar-module__LW6GPW__ellipsis{0%{content:"."}33%{content:".."}66%{content:"..."}}@media (max-width:768px){.StepperSidebar-module__LW6GPW__sidebar{display:none}.StepperSidebar-module__LW6GPW__mobileStepBar{display:flex}}@media (min-width:769px){.StepperSidebar-module__LW6GPW__mobileStepBar{display:none}}.StepperSidebar-module__LW6GPW__mobileStepBar{background:color-mix(in srgb, var(--bg-app) 85%, transparent);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border-bottom:1px solid var(--border-default);z-index:50;align-items:center;gap:16px;padding:16px 20px;position:sticky;top:0}.StepperSidebar-module__LW6GPW__mobileDots{align-items:center;gap:6px;display:flex}.StepperSidebar-module__LW6GPW__mobileDot{background:color-mix(in srgb, var(--color-lime) 10%, transparent);border-radius:50%;width:8px;height:8px;transition:all .3s}.StepperSidebar-module__LW6GPW__mobileLabel{color:var(--text-secondary);white-space:nowrap;font-size:.8125rem;font-weight:600}[data-theme=light] .StepperSidebar-module__LW6GPW__sidebarInner{background:radial-gradient(ellipse at 0% 0%, rgba(var(--color-lime-rgb), .06) 15%, transparent 80%), var(--surface-lift-sm);border-color:var(--border-default)}[data-theme=light] .StepperSidebar-module__LW6GPW__circleUpcoming{background:var(--surface-lift-md);border-color:var(--surface-lift-xl);color:var(--text-tertiary)}[data-theme=light] .StepperSidebar-module__LW6GPW__groupLine,[data-theme=light] .StepperSidebar-module__LW6GPW__linePending{background:var(--surface-lift-xl)}[data-theme=light] .StepperSidebar-module__LW6GPW__childUpcoming .StepperSidebar-module__LW6GPW__childDot{border-color:var(--surface-lift-2xl)}[data-theme=light] .StepperSidebar-module__LW6GPW__sidebarFooter{border-top-color:var(--border-default)}[data-theme=light] .StepperSidebar-module__LW6GPW__sidebarAction:hover{background:var(--surface-lift-lg)}[data-theme=light] .StepperSidebar-module__LW6GPW__mobileStepBar{border-bottom-color:var(--border-default)}[data-theme=light] .StepperSidebar-module__LW6GPW__mobileDot{background:rgba(var(--color-lime-rgb), .08)}[data-theme=light] .StepperSidebar-module__LW6GPW__sidebarLogo img{filter:invert()}
.SupportLinks-module__m4WEiq__wrapper{flex-direction:column;gap:8px;width:100%;display:flex}
.ThemeSwitch-module__r0XFDW__switch{cursor:pointer;background:0 0;border:none;align-items:center;padding:0;display:flex}.ThemeSwitch-module__r0XFDW__track{background:var(--surface-lift-xl);border:1px solid var(--border-default);-webkit-backdrop-filter:blur(8px);border-radius:99px;flex-shrink:0;align-items:center;width:52px;height:28px;padding:2px;transition:background .6s,border-color .2s;display:flex;position:relative}.ThemeSwitch-module__r0XFDW__switch:hover .ThemeSwitch-module__r0XFDW__track{border-color:var(--border-hover)}[data-theme=light] .ThemeSwitch-module__r0XFDW__track{background:var(--accent-primary);border-color:#0000}.ThemeSwitch-module__r0XFDW__thumb{background:var(--bg-app);will-change:transform;border-radius:50%;justify-content:center;align-items:center;width:22px;height:22px;transition:transform .6s,background .6s;display:flex;position:absolute;left:3px;overflow:hidden;transform:translate(0);box-shadow:0 2px 4px #0003}[data-theme=light] .ThemeSwitch-module__r0XFDW__thumb{background:var(--bg-app);transform:translate(24px)}.ThemeSwitch-module__r0XFDW__thumbIcon{width:14px;height:14px;transition:opacity .6s,transform .6s;position:absolute}.ThemeSwitch-module__r0XFDW__sun{color:var(--color-amber);opacity:0;transform:rotate(90deg)scale(.5)}.ThemeSwitch-module__r0XFDW__moon{color:var(--text-primary);opacity:0;transform:rotate(-90deg)scale(.5)}[data-theme=light] .ThemeSwitch-module__r0XFDW__sun,[data-theme=dark] .ThemeSwitch-module__r0XFDW__moon{opacity:1;transform:rotate(0)scale(1)}
.EntityHeader-module__6f6v6a__header{align-items:center;gap:var(--space-4);margin-bottom:var(--space-4);padding:0;display:flex;position:relative}.EntityHeader-module__6f6v6a__headerContent{gap:var(--space-3);flex-direction:column;flex:1;min-width:0;display:flex}.EntityHeader-module__6f6v6a__primaryRow{align-items:center;gap:var(--space-3);min-width:0;display:flex}.EntityHeader-module__6f6v6a__titleBlock{flex-direction:column;gap:4px;min-width:0;display:flex}.EntityHeader-module__6f6v6a__titleRow{align-items:center;gap:var(--space-3);flex-wrap:wrap;display:flex}.EntityHeader-module__6f6v6a__subtitle{align-items:center;gap:var(--space-1);font-size:var(--text-xs);color:var(--text-tertiary);min-width:0;line-height:1.4;display:flex}.EntityHeader-module__6f6v6a__titleIconContainer{border-radius:var(--radius-lg);flex-shrink:0;width:40px;height:40px;overflow:hidden}.EntityHeader-module__6f6v6a__titleIconImg{object-fit:cover;width:100%;height:100%}.EntityHeader-module__6f6v6a__header h1{letter-spacing:-.03em;color:var(--text-primary);white-space:nowrap;margin:0;font-size:28px;font-weight:800;line-height:1}.EntityHeader-module__6f6v6a__ctaSlot{align-items:flex-end;gap:var(--space-2);flex-direction:column;flex-shrink:0;display:flex}.EntityHeader-module__6f6v6a__liveIndicator{background:rgba(var(--success-rgb), .1);border:1px solid rgba(var(--success-rgb), .2);border-radius:var(--radius-full);flex-shrink:0;align-items:center;gap:6px;padding:3px 8px;display:flex}.EntityHeader-module__6f6v6a__pulseDot{background-color:var(--success-500);width:5px;height:5px;box-shadow:0 0 6px var(--success-500);border-radius:50%;animation:2s infinite EntityHeader-module__6f6v6a__pulse}@keyframes EntityHeader-module__6f6v6a__pulse{0%{box-shadow:0 0 0 0 rgba(var(--success-rgb), .7)}70%{box-shadow:0 0 0 5px rgba(var(--success-rgb), 0)}to{box-shadow:0 0 0 0 rgba(var(--success-rgb), 0)}}.EntityHeader-module__6f6v6a__liveText{color:var(--success-500);text-transform:uppercase;letter-spacing:.1em;font-size:9px;font-weight:800}.EntityHeader-module__6f6v6a__comingSoonIndicator{background:var(--surface-lift-sm);border:1px solid var(--border-default);border-radius:var(--radius-full);color:var(--text-tertiary);text-transform:uppercase;letter-spacing:.1em;flex-shrink:0;align-items:center;gap:6px;padding:3px 8px;font-size:9px;font-weight:800;display:flex}.EntityHeader-module__6f6v6a__secondaryRow{justify-content:space-between;align-items:center;gap:var(--space-4);display:flex}.EntityHeader-module__6f6v6a__badgeGroup{flex-wrap:wrap;gap:6px;display:flex}.EntityHeader-module__6f6v6a__badge{background:var(--surface-lift-sm);border:1px solid var(--border-default);color:var(--text-secondary);border-radius:var(--radius-md);text-transform:uppercase;letter-spacing:.05em;align-items:center;gap:6px;padding:4px 10px;font-size:10px;font-weight:600;transition:all .2s;display:inline-flex}.EntityHeader-module__6f6v6a__badge svg{color:var(--accent-text)}.EntityHeader-module__6f6v6a__badge:hover{background:var(--surface-lift-md);border-color:var(--border-hover);color:var(--text-primary)}.EntityHeader-module__6f6v6a__lastUpdate{align-items:center;gap:var(--space-1);color:var(--text-tertiary);white-space:nowrap;flex-shrink:0;font-size:11px;display:flex}@media (max-width:768px){.EntityHeader-module__6f6v6a__header{align-items:flex-start;gap:var(--space-2);margin-bottom:var(--space-2);flex-direction:column}.EntityHeader-module__6f6v6a__headerContent,.EntityHeader-module__6f6v6a__primaryRow{gap:var(--space-2)}.EntityHeader-module__6f6v6a__titleBlock{gap:2px}.EntityHeader-module__6f6v6a__header h1{font-size:20px}.EntityHeader-module__6f6v6a__titleIconContainer{width:32px;height:32px}.EntityHeader-module__6f6v6a__ctaSlot{width:100%}.EntityHeader-module__6f6v6a__ctaSlot>button,.EntityHeader-module__6f6v6a__ctaSlot>a{justify-content:center;width:100%}.EntityHeader-module__6f6v6a__lastUpdate{display:none}.EntityHeader-module__6f6v6a__badge{padding:3px 8px;font-size:9px}.EntityHeader-module__6f6v6a__badge svg{width:10px;height:10px}}
.BrokerRadar-module__Iz3RAW__radar{gap:var(--space-3);flex-direction:column;min-width:0;margin:0;display:flex}.BrokerRadar-module__Iz3RAW__plot{aspect-ratio:408/282;width:100%;position:relative}.BrokerRadar-module__Iz3RAW__svg{width:100%;height:100%;display:block}.BrokerRadar-module__Iz3RAW__ring{fill:none;stroke:var(--border-default);stroke-width:1px}.BrokerRadar-module__Iz3RAW__ringFloor{fill:none;stroke:var(--border-input);stroke-width:1.5px}.BrokerRadar-module__Iz3RAW__spoke{stroke:var(--border-default);stroke-width:1px}.BrokerRadar-module__Iz3RAW__spokeAbsent{stroke:var(--border-input);stroke-width:1px;stroke-dasharray:2 3}.BrokerRadar-module__Iz3RAW__polygonFill{fill:var(--accent-primary);fill-opacity:.1;stroke:none}.BrokerRadar-module__Iz3RAW__ribbon{stroke:var(--accent-primary);stroke-width:2.5px;stroke-linecap:round}.BrokerRadar-module__Iz3RAW__vertex{fill:var(--accent-primary);stroke:none}.BrokerRadar-module__Iz3RAW__mini{flex:none;width:56px;height:56px;display:block}.BrokerRadar-module__Iz3RAW__mini .BrokerRadar-module__Iz3RAW__ribbon{stroke-width:6px}.BrokerRadar-module__Iz3RAW__mini .BrokerRadar-module__Iz3RAW__ring,.BrokerRadar-module__Iz3RAW__mini .BrokerRadar-module__Iz3RAW__ringFloor,.BrokerRadar-module__Iz3RAW__mini .BrokerRadar-module__Iz3RAW__spoke,.BrokerRadar-module__Iz3RAW__mini .BrokerRadar-module__Iz3RAW__spokeAbsent{stroke:var(--border-hover);stroke-width:2px}.BrokerRadar-module__Iz3RAW__radarLabel,.BrokerRadar-module__Iz3RAW__radarLabelAbsent{font-size:14.5px;font-weight:var(--weight-semibold);letter-spacing:.01em}.BrokerRadar-module__Iz3RAW__radarLabel{fill:var(--text-secondary)}.BrokerRadar-module__Iz3RAW__radarLabelAbsent{fill:var(--text-tertiary);opacity:.7}.BrokerRadar-module__Iz3RAW__emptyPlate{align-items:center;gap:var(--space-1);max-width:62%;padding:var(--space-3) var(--space-4);text-align:center;background:var(--bg-surface-elevated);border:1px solid var(--border-default);border-radius:var(--radius-md);flex-direction:column;display:flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.BrokerRadar-module__Iz3RAW__emptyTitle{font-size:var(--text-base);font-weight:var(--weight-semibold);color:var(--text-primary);line-height:1.3}.BrokerRadar-module__Iz3RAW__emptyDetail{font-size:var(--text-xs);color:var(--text-secondary);line-height:1.4}.BrokerRadar-module__Iz3RAW__caption{font-size:var(--text-xs);color:var(--text-tertiary);margin:0;line-height:1.5}.BrokerRadar-module__Iz3RAW__legend{gap:var(--space-3);padding-top:var(--space-3);border-top:1px solid var(--border-default);flex-direction:column;margin:0;display:flex}.BrokerRadar-module__Iz3RAW__legendRow{justify-content:space-between;align-items:flex-start;gap:var(--space-4);min-width:0;display:flex}.BrokerRadar-module__Iz3RAW__legendTerm{flex-direction:column;gap:2px;min-width:0;display:flex}.BrokerRadar-module__Iz3RAW__legendLabel{font-size:var(--text-sm);font-weight:var(--weight-semibold);color:var(--text-primary);line-height:1.3}.BrokerRadar-module__Iz3RAW__legendCaption{font-size:var(--text-xs);color:var(--text-tertiary);line-height:1.5}.BrokerRadar-module__Iz3RAW__legendValue{flex:none;margin:0}[data-theme=light] .BrokerRadar-module__Iz3RAW__polygonFill{fill-opacity:.14}@media (max-width:768px){.BrokerRadar-module__Iz3RAW__legendRow{gap:var(--space-3)}}@media (max-width:640px){.BrokerRadar-module__Iz3RAW__radarLabel,.BrokerRadar-module__Iz3RAW__radarLabelAbsent{display:none}.BrokerRadar-module__Iz3RAW__emptyPlate{max-width:80%;padding:var(--space-2) var(--space-3)}.BrokerRadar-module__Iz3RAW__legendRow{align-items:stretch;gap:var(--space-1);flex-direction:column}.BrokerRadar-module__Iz3RAW__legendValue>:last-child{text-align:left;align-items:flex-start}}
.chart-card-module___hFFfG__card{background:var(--surface-lift-sm);border:1px solid var(--border-default);border-radius:var(--radius-xl);flex-direction:column;display:flex;overflow:hidden}.chart-card-module___hFFfG__header{justify-content:space-between;align-items:center;gap:var(--space-3);padding:var(--space-4) var(--space-5);border-bottom:1px solid var(--border-default);flex-wrap:wrap;display:flex}.chart-card-module___hFFfG__title{font-size:var(--text-sm);color:var(--text-primary);white-space:nowrap;margin:0;font-weight:600}.chart-card-module___hFFfG__controls{align-items:center;gap:var(--space-3);display:flex}.chart-card-module___hFFfG__body{padding:var(--space-5) var(--space-5) var(--space-4);flex-direction:column;flex:1;justify-content:center;min-height:240px;display:flex}.chart-card-module___hFFfG__modeSelect{min-width:95px;width:auto!important}.chart-card-module___hFFfG__modeSelect button{background:var(--bg-surface-subtle)!important;border:1px solid var(--border-default)!important;border-radius:10px!important;height:auto!important;padding:.65rem .8rem!important;font-size:.75rem!important;font-weight:500!important}@media (max-width:768px){.chart-card-module___hFFfG__header{flex-direction:column;align-items:flex-start}.chart-card-module___hFFfG__controls{flex-wrap:wrap;width:100%}}
.BrokerSeriesChartCard-module__PzRVWa__titleGroup{align-items:center;gap:var(--space-2);min-width:0;display:flex}.BrokerSeriesChartCard-module__PzRVWa__titleIcon{border-radius:var(--radius-md);background:var(--surface-lift-md);width:34px;height:34px;color:var(--text-secondary);justify-content:center;align-items:center;display:inline-flex}.BrokerSeriesChartCard-module__PzRVWa__plate{justify-content:center;align-items:center;gap:var(--space-1);width:100%;min-height:220px;padding:var(--space-4);text-align:center;border:1px dashed var(--border-default);border-radius:var(--radius-lg);background:var(--surface-lift-sm);flex-direction:column;display:flex}.BrokerSeriesChartCard-module__PzRVWa__plateTitle{font-size:var(--text-sm);font-weight:var(--weight-semibold);color:var(--text-secondary)}.BrokerSeriesChartCard-module__PzRVWa__plateDetail{font-size:var(--text-xs);color:var(--text-tertiary)}@media (max-width:768px){.BrokerSeriesChartCard-module__PzRVWa__plate{min-height:180px}}.BrokerSeriesChartCard-module__PzRVWa__plot{width:100%;display:block}:is(.BrokerSeriesChartCard-module__PzRVWa__plot .recharts-area-area,.BrokerSeriesChartCard-module__PzRVWa__plot .recharts-area-curve,.BrokerSeriesChartCard-module__PzRVWa__plot .recharts-line-curve){clip-path:inset(0);animation:BrokerSeriesChartCard-module__PzRVWa__bscAreaWipe .82s var(--ease-draw) calc(var(--reveal-delay,0s) + .12s) both}.BrokerSeriesChartCard-module__PzRVWa__plot .recharts-dot{animation:BrokerSeriesChartCard-module__PzRVWa__bscDotFade .32s var(--ease-draw) calc(var(--reveal-delay,0s) + .64s) both}@keyframes BrokerSeriesChartCard-module__PzRVWa__bscAreaWipe{0%{clip-path:inset(0 100% 0 0)}to{clip-path:inset(0)}}@keyframes BrokerSeriesChartCard-module__PzRVWa__bscDotFade{0%{opacity:0}}:is([data-static] .BrokerSeriesChartCard-module__PzRVWa__plot .recharts-area-area,[data-static] .BrokerSeriesChartCard-module__PzRVWa__plot .recharts-area-curve,[data-static] .BrokerSeriesChartCard-module__PzRVWa__plot .recharts-line-curve,[data-static] .BrokerSeriesChartCard-module__PzRVWa__plot .recharts-dot){animation:none}@media (prefers-reduced-motion:reduce){:is(.BrokerSeriesChartCard-module__PzRVWa__plot .recharts-area-area,.BrokerSeriesChartCard-module__PzRVWa__plot .recharts-area-curve,.BrokerSeriesChartCard-module__PzRVWa__plot .recharts-line-curve,.BrokerSeriesChartCard-module__PzRVWa__plot .recharts-dot){animation:none!important}}
.StrategyOverviewChart-module__cAUsQa__chartWorkspace{background:var(--surface-lift-sm);border:1px solid var(--border-default);border-radius:var(--radius-2xl);flex-direction:column;display:flex}.StrategyOverviewChart-module__cAUsQa__chartBody{grid-template-columns:280px 1fr;min-height:360px;display:grid}.StrategyOverviewChart-module__cAUsQa__chartStatsColumn{padding:var(--space-6);border-right:1px solid var(--border-default);gap:var(--space-8);flex-direction:column;display:flex}.StrategyOverviewChart-module__cAUsQa__metricSection{gap:var(--space-4);flex-direction:column;display:flex}.StrategyOverviewChart-module__cAUsQa__sectionTitle{align-items:center;gap:var(--space-2);color:var(--text-tertiary);text-transform:uppercase;letter-spacing:.1em;font-size:10px;font-weight:800;display:flex}.StrategyOverviewChart-module__cAUsQa__sectionTitle svg{color:var(--accent-text);flex-shrink:0}.StrategyOverviewChart-module__cAUsQa__metricList{gap:var(--space-3);flex-direction:column;display:flex}.StrategyOverviewChart-module__cAUsQa__metricItem{padding-bottom:var(--space-2);border-bottom:1px solid var(--border-default);justify-content:space-between;align-items:center;display:flex}.StrategyOverviewChart-module__cAUsQa__metricItem:last-child{border-bottom:none}.StrategyOverviewChart-module__cAUsQa__label{color:var(--text-secondary);cursor:help;border-bottom:1px dashed var(--text-tertiary);font-size:12px;transition:all .2s;position:relative}.StrategyOverviewChart-module__cAUsQa__labelLink{cursor:pointer;text-decoration:none}.StrategyOverviewChart-module__cAUsQa__label:hover{color:var(--text-primary);border-bottom-color:var(--color-lime)}.StrategyOverviewChart-module__cAUsQa__label:hover:after{content:attr(data-tooltip);width:200px;padding:var(--space-3);background:color-mix(in srgb, var(--bg-app) 95%, transparent);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border:1px solid var(--border-default);border-radius:var(--radius-md);color:var(--text-primary);z-index:100;pointer-events:none;text-transform:none;letter-spacing:normal;margin-bottom:8px;font-size:11px;font-weight:500;line-height:1.4;position:absolute;bottom:100%;left:0;box-shadow:0 4px 12px #0000001a}.StrategyOverviewChart-module__cAUsQa__value{font-variant-numeric:tabular-nums;font-size:13px;font-weight:600}.StrategyOverviewChart-module__cAUsQa__positive{color:var(--success-500)!important}.StrategyOverviewChart-module__cAUsQa__negative{color:var(--error-500)}.StrategyOverviewChart-module__cAUsQa__riskValue{align-items:center;gap:6px;display:inline-flex}.StrategyOverviewChart-module__cAUsQa__riskTag{color:var(--text-tertiary);background:var(--surface-lift-md);border-radius:var(--radius-sm);cursor:help;justify-content:center;align-items:center;padding:1px 5px;font-size:10px;font-weight:700;line-height:1.5;display:inline-flex;position:relative}.StrategyOverviewChart-module__cAUsQa__riskTag:hover:after{content:attr(data-tooltip);width:max-content;max-width:220px;padding:var(--space-3);background:color-mix(in srgb, var(--bg-app) 95%, transparent);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border:1px solid var(--border-default);border-radius:var(--radius-md);color:var(--text-primary);z-index:100;pointer-events:none;white-space:normal;margin-bottom:8px;font-size:11px;font-weight:500;line-height:1.4;position:absolute;bottom:100%;right:0;box-shadow:0 4px 12px #0000001a}.StrategyOverviewChart-module__cAUsQa__chartMainColumn{padding:var(--space-6);gap:var(--space-4);flex-direction:column;display:flex}.StrategyOverviewChart-module__cAUsQa__chartControlsRow{justify-content:space-between;align-items:center;gap:var(--space-4);margin-bottom:var(--space-2);flex-wrap:wrap;display:flex}.StrategyOverviewChart-module__cAUsQa__chartContainer{width:100%;min-height:0;margin-top:var(--space-2);flex:1}.StrategyOverviewChart-module__cAUsQa__desktopOnly{display:inline-block}.StrategyOverviewChart-module__cAUsQa__mobileOnly{display:none}@media (max-width:1000px){.StrategyOverviewChart-module__cAUsQa__chartBody{grid-template-columns:1fr}.StrategyOverviewChart-module__cAUsQa__chartStatsColumn{border-right:none;border-bottom:1px solid var(--border-default);gap:var(--space-6);border-radius:0;flex-flow:wrap}.StrategyOverviewChart-module__cAUsQa__metricSection{flex:1;min-width:200px}}@media (max-width:640px){.StrategyOverviewChart-module__cAUsQa__chartControlsRow{gap:var(--space-2);flex-wrap:nowrap}.StrategyOverviewChart-module__cAUsQa__desktopOnly{display:none!important}.StrategyOverviewChart-module__cAUsQa__mobileOnly{display:inline-block!important}}
.AnalyticsTab-module__j6MItq__tab{gap:var(--space-6);flex-direction:column;display:flex}.AnalyticsTab-module__j6MItq__sectionHeader{justify-content:space-between;align-items:center;gap:var(--space-4);margin-bottom:var(--space-4);flex-wrap:wrap;display:flex}.AnalyticsTab-module__j6MItq__sectionTitle{font-size:var(--text-lg);color:var(--text-primary);margin:0;font-weight:600}.AnalyticsTab-module__j6MItq__chartsGrid{gap:var(--space-5);grid-template-columns:repeat(2,1fr);display:grid}.AnalyticsTab-module__j6MItq__state{padding:var(--space-8);text-align:center;color:var(--text-tertiary);font-size:var(--text-sm)}@media (max-width:768px){.AnalyticsTab-module__j6MItq__chartsGrid{grid-template-columns:1fr}}
.PartnerLayout-module__j5rFsG__container{background:var(--bg-app);min-height:100vh;display:flex;overflow-x:hidden}.PartnerLayout-module__j5rFsG__main{padding:var(--space-10);background:var(--bg-app);flex:1;min-height:100vh;margin-left:280px;position:relative;overflow-x:hidden}.PartnerLayout-module__j5rFsG__main:before{content:"";background-image:radial-gradient(circle at 10% 10%, color-mix(in srgb, var(--accent-primary) 2%, transparent), transparent 25%);pointer-events:none;z-index:0;position:fixed;inset:0 0 0 280px}.PartnerLayout-module__j5rFsG__mobileHeader{top:var(--banner-offset,0px);background:var(--bg-app);border-bottom:1px solid var(--border-default);height:64px;padding:0 var(--space-6);z-index:900;justify-content:space-between;align-items:center;display:none;position:fixed;left:0;right:0}.PartnerLayout-module__j5rFsG__mobileLogo{align-items:center;display:flex}.PartnerLayout-module__j5rFsG__mobileLogo img{transition:filter .6s;display:block}[data-theme=light] .PartnerLayout-module__j5rFsG__mobileLogo img{filter:invert()}.PartnerLayout-module__j5rFsG__menuButton{color:var(--text-primary);cursor:pointer;padding:var(--space-2);border-radius:var(--radius-md);background:0 0;border:none;justify-content:center;align-items:center;transition:background-color .2s;display:flex}.PartnerLayout-module__j5rFsG__menuButton:hover{background:var(--bg-surface-subtle)}.PartnerLayout-module__j5rFsG__mobileActions{align-items:center;gap:var(--space-3);display:flex}.PartnerLayout-module__j5rFsG__overlay{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);z-index:999;background:#00000080;display:none;position:fixed;inset:0}@keyframes PartnerLayout-module__j5rFsG__fadeIn{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}:is(body.app-modal-open .PartnerLayout-module__j5rFsG__main,body.billing-required-modal-open .PartnerLayout-module__j5rFsG__main,body.compensation-modal-open .PartnerLayout-module__j5rFsG__main){filter:blur(8px);pointer-events:none;-webkit-user-select:none;user-select:none;transition:filter .3s}@media (max-width:1024px){.PartnerLayout-module__j5rFsG__main{padding:84px var(--space-4) var(--space-10);margin-left:0}.PartnerLayout-module__j5rFsG__main:before{left:0}.PartnerLayout-module__j5rFsG__mobileHeader{display:flex}.PartnerLayout-module__j5rFsG__overlay{-webkit-backdrop-filter:none;background:#000000b3;display:block}}
.ReturnTag-module__BeAB6W__tag{white-space:nowrap;cursor:help;font-variant-numeric:tabular-nums;border-radius:6px;padding:2px 8px;font-size:.75rem;font-weight:600;line-height:1.4;display:inline-block}.ReturnTag-module__BeAB6W__positive{background:var(--bg-success-subtle);color:var(--success-500)}.ReturnTag-module__BeAB6W__negative{background:var(--bg-error-subtle);color:var(--error-500)}
.StrategyAdvancedStats-module__tpJpVq__statsGrid{gap:var(--space-4);flex-direction:column;display:flex}.StrategyAdvancedStats-module__tpJpVq__statsRow{gap:var(--space-4);grid-template-columns:repeat(auto-fit,minmax(200px,1fr));display:grid}.StrategyAdvancedStats-module__tpJpVq__statCard{background:var(--surface-lift-sm);border:1px solid var(--border-default);border-radius:var(--radius-xl);padding:var(--space-5);cursor:help;transition:all .4s cubic-bezier(.2,.8,.2,1);position:relative;overflow:visible}.StrategyAdvancedStats-module__tpJpVq__statCard:hover{border-color:var(--color-lime);background:rgba(var(--color-lime-rgb), .03)}.StrategyAdvancedStats-module__tpJpVq__statInner{align-items:center;gap:var(--space-4);opacity:1;width:100%;transition:all .4s cubic-bezier(.2,.8,.2,1);display:flex}.StrategyAdvancedStats-module__tpJpVq__statCard:hover .StrategyAdvancedStats-module__tpJpVq__statInner{opacity:0;filter:blur(4px)}.StrategyAdvancedStats-module__tpJpVq__statOverlay{text-align:center;padding:var(--space-6);color:var(--text-primary);opacity:0;pointer-events:none;z-index:2;justify-content:center;align-items:center;font-size:11px;font-weight:500;line-height:1.5;transition:all .4s cubic-bezier(.2,.8,.2,1);display:flex;position:absolute;inset:0}.StrategyAdvancedStats-module__tpJpVq__statCard:hover .StrategyAdvancedStats-module__tpJpVq__statOverlay{opacity:1}.StrategyAdvancedStats-module__tpJpVq__statIcon{background:rgba(var(--color-lime-rgb), .05);border:1px solid rgba(var(--color-lime-rgb), .1);border-radius:var(--radius-lg);width:38px;height:38px;color:var(--accent-text);justify-content:center;align-items:center;transition:all .3s;display:flex}.StrategyAdvancedStats-module__tpJpVq__statInfo h4{color:var(--text-tertiary);text-transform:uppercase;letter-spacing:.1em;margin-bottom:var(--space-1);font-size:10px;font-weight:700}.StrategyAdvancedStats-module__tpJpVq__statBigValue{font-variant-numeric:tabular-nums;letter-spacing:-.01em;font-size:18px;font-weight:700}@media (max-width:768px){.StrategyAdvancedStats-module__tpJpVq__statsGrid{grid-template-columns:repeat(2,1fr);display:grid}.StrategyAdvancedStats-module__tpJpVq__statsRow{display:contents}.StrategyAdvancedStats-module__tpJpVq__statCard{padding:var(--space-4)}.StrategyAdvancedStats-module__tpJpVq__statIcon{width:32px;height:32px}.StrategyAdvancedStats-module__tpJpVq__statBigValue{font-size:15px}}
.layout-module__muyaCG__container{background:var(--bg-app);min-height:100vh;display:flex;overflow-x:hidden}.layout-module__muyaCG__main{padding:var(--space-10);background:var(--bg-app);flex:1;min-height:100vh;margin-left:280px;position:relative;overflow-x:hidden}.layout-module__muyaCG__main:before{content:"";background-image:radial-gradient(circle at 10% 10%, color-mix(in srgb, var(--accent-primary) 2%, transparent), transparent 25%);pointer-events:none;z-index:0;position:fixed;inset:0 0 0 280px}.layout-module__muyaCG__mobileHeader{top:var(--banner-offset,0px);background:var(--bg-app);border-bottom:1px solid var(--border-default);height:64px;padding:0 var(--space-6);z-index:900;justify-content:space-between;align-items:center;display:none;position:fixed;left:0;right:0}.layout-module__muyaCG__mobileLogo{align-items:center;display:flex}.layout-module__muyaCG__mobileLogo img{transition:filter .6s;display:block}[data-theme=light] .layout-module__muyaCG__mobileLogo img{filter:invert()}.layout-module__muyaCG__menuButton{color:var(--text-primary);cursor:pointer;padding:var(--space-2);border-radius:var(--radius-md);background:0 0;border:none;justify-content:center;align-items:center;transition:background-color .2s;display:flex}.layout-module__muyaCG__menuButton:hover{background:var(--bg-surface-subtle)}.layout-module__muyaCG__mobileActions{align-items:center;gap:var(--space-3);display:flex}.layout-module__muyaCG__overlay{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);z-index:999;background:#00000080;display:none;position:fixed;inset:0}body.app-modal-open .layout-module__muyaCG__container{filter:blur(8px);pointer-events:none}@media (max-width:1024px){.layout-module__muyaCG__main{padding:84px var(--space-4) var(--space-10);margin-left:0}.layout-module__muyaCG__main:before{left:0}.layout-module__muyaCG__mobileHeader{display:flex}.layout-module__muyaCG__overlay{-webkit-backdrop-filter:none;background:#000000b3;display:block}}
.ResultsQualityChartCard-module__TLNUlq__overflowCard{overflow:visible}.ResultsQualityChartCard-module__TLNUlq__legend{flex-wrap:wrap;align-items:center;gap:.375rem .5rem;display:flex}.ResultsQualityChartCard-module__TLNUlq__legendItem{background:var(--surface-lift-md);color:var(--text-secondary);white-space:nowrap;border-radius:999px;align-items:center;gap:.4rem;padding:.25rem .6rem;font-size:.8125rem;transition:opacity .15s;display:inline-flex}.ResultsQualityChartCard-module__TLNUlq__legendItemDim{opacity:.4}.ResultsQualityChartCard-module__TLNUlq__legendLine{border-radius:2px;flex-shrink:0;width:16px;height:3px}.ResultsQualityChartCard-module__TLNUlq__plotTopRow{padding:.75rem var(--space-5) 0;justify-content:space-between;align-items:flex-start;gap:.5rem 1rem;display:flex}.ResultsQualityChartCard-module__TLNUlq__plotTopLeft{min-width:0}.ResultsQualityChartCard-module__TLNUlq__plotTopRight{justify-content:flex-end;min-width:0;display:flex}.ResultsQualityChartCard-module__TLNUlq__headline{align-items:baseline;gap:.5rem;min-width:0;display:inline-flex}.ResultsQualityChartCard-module__TLNUlq__headlineMax{font-size:var(--text-base);color:var(--text-tertiary)}
.InfrastructureSections-module__010NzW__card{background:var(--surface-lift-sm);border:1px solid var(--border-default);border-radius:var(--radius-xl);flex-direction:column;display:flex;overflow:hidden}.InfrastructureSections-module__010NzW__cardHeader{justify-content:space-between;align-items:center;gap:var(--space-3);padding:var(--space-4) var(--space-5);border-bottom:1px solid var(--border-default);flex-wrap:wrap;display:flex}.InfrastructureSections-module__010NzW__cardBody{padding:var(--space-5) var(--space-5) var(--space-4);flex-direction:column;flex:1;justify-content:center;min-height:240px;display:flex}.InfrastructureSections-module__010NzW__container{gap:var(--space-6);flex-direction:column;display:flex}.InfrastructureSections-module__010NzW__sectionTitle{align-items:center;gap:var(--space-2);color:var(--text-primary);font-size:var(--text-sm);white-space:nowrap;font-weight:600;display:flex}.InfrastructureSections-module__010NzW__headerLeft{align-items:center;gap:var(--space-3);min-width:0;display:flex}.InfrastructureSections-module__010NzW__headerRight{align-items:center;gap:var(--space-2);flex-shrink:0;margin-left:auto;display:flex}.InfrastructureSections-module__010NzW__strategyPicker{flex-shrink:0;width:200px}.InfrastructureSections-module__010NzW__strategyPicker button{height:36px!important;padding:0 var(--space-3)!important;font-size:var(--text-sm)!important}.InfrastructureSections-module__010NzW__dateField{flex-shrink:0;width:160px}.InfrastructureSections-module__010NzW__refreshBtn{border:1px solid var(--border-default);border-radius:var(--radius-md);background:var(--surface-lift-sm);width:36px;height:36px;color:var(--text-secondary);cursor:pointer;flex-shrink:0;justify-content:center;align-items:center;padding:0;transition:background .15s,color .15s,border-color .15s;display:inline-flex}.InfrastructureSections-module__010NzW__refreshBtn:hover:not(:disabled){background:var(--surface-lift-md);color:var(--text-primary);border-color:var(--text-tertiary)}.InfrastructureSections-module__010NzW__refreshBtn:disabled{opacity:.5;cursor:not-allowed}.InfrastructureSections-module__010NzW__spinning{animation:1s linear infinite InfrastructureSections-module__010NzW__spin}@keyframes InfrastructureSections-module__010NzW__spin{to{transform:rotate(360deg)}}.InfrastructureSections-module__010NzW__loadingBanner,.InfrastructureSections-module__010NzW__emptyBanner{padding:var(--space-4) var(--space-5);background:var(--surface-lift-sm);border:1px solid var(--border-default);border-radius:var(--radius-lg);color:var(--text-secondary);font-size:var(--text-sm);text-align:center}.InfrastructureSections-module__010NzW__inlineNote{min-height:240px;color:var(--text-tertiary);font-size:var(--text-sm);flex:1;justify-content:center;align-items:center;font-style:italic;display:flex}.InfrastructureSections-module__010NzW__emptyChart{color:var(--text-tertiary);font-size:var(--text-sm);flex:1;justify-content:center;align-items:center;min-height:240px;display:flex}.InfrastructureSections-module__010NzW__helpText{margin:0 0 var(--space-3);color:var(--text-tertiary);font-size:var(--text-xs);font-style:italic}.InfrastructureSections-module__010NzW__statsTable{border-collapse:collapse;width:100%;margin-top:var(--space-4);font-size:var(--text-xs)}.InfrastructureSections-module__010NzW__statsTable th,.InfrastructureSections-module__010NzW__statsTable td{padding:var(--space-2) var(--space-3);text-align:left;border-bottom:1px solid var(--border-default)}.InfrastructureSections-module__010NzW__statsTable th{color:var(--text-tertiary);text-transform:uppercase;letter-spacing:.04em;font-size:10px;font-weight:600}.InfrastructureSections-module__010NzW__statsTable tr:last-child td{border-bottom:none}.InfrastructureSections-module__010NzW__statsTable tbody tr:hover{background:var(--surface-lift-md)}.InfrastructureSections-module__010NzW__numCell{text-align:right;font-variant-numeric:tabular-nums;color:var(--text-secondary)}.InfrastructureSections-module__010NzW__cellBest{color:var(--success-500);font-weight:600}.InfrastructureSections-module__010NzW__cellWorst{color:var(--error-500);font-weight:600}.InfrastructureSections-module__010NzW__worstLink{color:inherit;text-underline-offset:2px;cursor:pointer;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}.InfrastructureSections-module__010NzW__worstLink:hover{color:var(--text-primary);text-decoration-style:solid}.InfrastructureSections-module__010NzW__nBadge{margin-left:var(--space-1);color:var(--text-tertiary);font-variant-numeric:tabular-nums;font-size:10px}.InfrastructureSections-module__010NzW__muted{color:var(--text-tertiary)}@media (max-width:768px){.InfrastructureSections-module__010NzW__statsTable{font-size:11px}.InfrastructureSections-module__010NzW__statsTable th,.InfrastructureSections-module__010NzW__statsTable td{padding:var(--space-2)}.InfrastructureSections-module__010NzW__cardHeader{flex-direction:column;align-items:flex-start}.InfrastructureSections-module__010NzW__headerRight{row-gap:var(--space-2);flex-wrap:wrap;width:100%;margin-left:0}.InfrastructureSections-module__010NzW__strategyPicker{width:100%}.InfrastructureSections-module__010NzW__dateField{flex:130px;width:auto}}
.BillingRequiredModal-module___jdYDa__modal{align-items:stretch}.BillingRequiredModal-module___jdYDa__step{flex-direction:column;align-items:stretch;gap:1.75rem;width:100%;display:flex}.BillingRequiredModal-module___jdYDa__header{flex-direction:column;align-items:flex-start;gap:.875rem;display:flex}.BillingRequiredModal-module___jdYDa__content{flex-direction:column;gap:.75rem;width:100%;display:flex}.BillingRequiredModal-module___jdYDa__actions{flex-direction:column;gap:.5rem;width:100%;display:flex}.BillingRequiredModal-module___jdYDa__iconWrap{background:var(--color-lime-dim);border:1px solid var(--accent-glow);width:48px;height:48px;color:var(--accent-text);border-radius:50%;justify-content:center;align-items:center;margin-bottom:.25rem;display:flex}.BillingRequiredModal-module___jdYDa__title{color:var(--text-primary);letter-spacing:-.025em;margin:0;font-size:2rem;font-weight:700;line-height:1.15}.BillingRequiredModal-module___jdYDa__subtitle{color:var(--text-secondary);margin:0;font-size:1.0625rem;line-height:1.55}.BillingRequiredModal-module___jdYDa__missingGroup{border:1px solid var(--border-default);background:rgba(var(--text-primary-rgb), .04);border-radius:1rem;flex-direction:column;gap:.625rem;width:100%;padding:.875rem 1.125rem 1rem;display:flex}.BillingRequiredModal-module___jdYDa__missingGroupHead{flex-direction:column;gap:.125rem;display:flex}.BillingRequiredModal-module___jdYDa__missingGroupTitle{text-transform:uppercase;letter-spacing:.06em;color:var(--accent-text);font-size:.8125rem;font-weight:700}.BillingRequiredModal-module___jdYDa__missingGroupHint{color:var(--text-tertiary);font-size:.8125rem;line-height:1.4}.BillingRequiredModal-module___jdYDa__missingList{flex-direction:column;gap:.4rem;margin:0;padding:0;list-style:none;display:flex}.BillingRequiredModal-module___jdYDa__missingItem{color:var(--text-primary);align-items:center;gap:.625rem;font-size:.9375rem;line-height:1.45;display:flex}.BillingRequiredModal-module___jdYDa__missingDot{background:rgba(var(--text-primary-rgb), .45);border-radius:50%;flex-shrink:0;width:4px;height:4px}.BillingRequiredModal-module___jdYDa__reassurance{color:var(--text-tertiary);text-align:center;margin:.25rem 0 0;font-size:.75rem;line-height:1.5}.BillingRequiredModal-module___jdYDa__nextStepNote{border-left:2px solid color-mix(in srgb, var(--color-lime) 60%, transparent);color:var(--text-secondary);margin:0;padding:.125rem 0 .125rem 1rem;font-size:.9375rem;line-height:1.55}@media (max-width:640px){.BillingRequiredModal-module___jdYDa__contentLayer{align-items:flex-start;padding:4rem 1.5rem 1.5rem}.BillingRequiredModal-module___jdYDa__title{font-size:1.5rem}}
.StrategyHeatmap-module__5Stl4q__heatmapSection{background:var(--surface-lift-sm);border:1px solid var(--border-default);border-radius:var(--radius-2xl);padding:var(--space-8)}.StrategyHeatmap-module__5Stl4q__heatmapTitle{margin-bottom:var(--space-6);align-items:center;gap:var(--space-3);font-size:16px;font-weight:700;display:flex}.StrategyHeatmap-module__5Stl4q__heatmapTitle svg{color:var(--accent-text)}.StrategyHeatmap-module__5Stl4q__heatmapGrid{gap:var(--space-4);flex-direction:column;display:flex;overflow-x:auto}.StrategyHeatmap-module__5Stl4q__heatmapRow{gap:var(--space-2);grid-template-columns:60px repeat(12,1fr) 80px;align-items:center;min-width:800px;display:grid}.StrategyHeatmap-module__5Stl4q__yearLabel{color:var(--text-primary);text-align:center;font-size:13px;font-weight:700}.StrategyHeatmap-module__5Stl4q__heatmapCell{border-radius:var(--radius-md);font-variant-numeric:tabular-nums;justify-content:center;align-items:center;height:36px;font-size:11px;font-weight:600;transition:transform .2s;display:flex}.StrategyHeatmap-module__5Stl4q__heatmapCell:hover{z-index:10}.StrategyHeatmap-module__5Stl4q__totalCell{color:var(--text-secondary);text-align:center;font-variant-numeric:tabular-nums;font-size:13px;font-weight:800}.StrategyHeatmap-module__5Stl4q__totalCell.StrategyHeatmap-module__5Stl4q__positive{color:var(--success-500)}.StrategyHeatmap-module__5Stl4q__totalCell.StrategyHeatmap-module__5Stl4q__negative{color:var(--error-500)}.StrategyHeatmap-module__5Stl4q__monthHeader{gap:var(--space-2);margin-bottom:var(--space-2);grid-template-columns:60px repeat(12,1fr) 80px;min-width:800px;display:grid}.StrategyHeatmap-module__5Stl4q__monthLabel{color:var(--text-tertiary);text-align:center;text-transform:uppercase;letter-spacing:.1em;font-size:10px;font-weight:700}.StrategyHeatmap-module__5Stl4q__emptyHeatmap{padding:var(--space-8);text-align:center;color:var(--text-tertiary);border:1px dashed var(--border-default);border-radius:var(--radius-lg);background:var(--surface-lift-sm);font-size:13px}.StrategyHeatmap-module__5Stl4q__positive{color:var(--success-500)}.StrategyHeatmap-module__5Stl4q__negative{color:var(--error-500)}@media (max-width:768px){.StrategyHeatmap-module__5Stl4q__heatmapSection{padding:var(--space-5);position:relative}.StrategyHeatmap-module__5Stl4q__heatmapSection:after{content:"";pointer-events:none;background:linear-gradient(to right, transparent, var(--surface-lift-sm));border-radius:0 var(--radius-2xl) var(--radius-2xl) 0;z-index:2;width:48px;position:absolute;top:0;bottom:0;right:0}}
.Modal-module__7LRQSW__backdrop{background:var(--bg-backdrop,#0000008c);z-index:1000;justify-content:center;align-items:center;padding:16px;display:flex;position:fixed;inset:0;overflow-y:auto}.Modal-module__7LRQSW__frame{background:var(--bg-card);color:var(--text-primary);border:1px solid var(--border-default);border-radius:12px;flex-direction:column;width:100%;max-height:calc(100vh - 32px);display:flex;overflow:hidden;box-shadow:0 20px 60px #0006}.Modal-module__7LRQSW__sm{max-width:480px}.Modal-module__7LRQSW__md{max-width:640px}.Modal-module__7LRQSW__lg{max-width:920px}
.AbandonSessionAction-module__bZ24DW__confirm{text-align:center;align-items:center;gap:var(--space-3);padding:var(--space-2);flex-direction:column;display:flex}.AbandonSessionAction-module__bZ24DW__confirmIcon{background:var(--bg-warning-subtle);width:40px;height:40px;color:var(--text-warning);border-radius:50%;justify-content:center;align-items:center;display:flex}.AbandonSessionAction-module__bZ24DW__confirmText{font-size:var(--text-sm);color:var(--text-secondary);margin:0;line-height:1.5}.AbandonSessionAction-module__bZ24DW__confirmActions{gap:var(--space-2);margin-top:var(--space-2);display:flex}
.MarkdownRenderer-module__d_cBva__root{color:rgba(var(--color-white-rgb), .6);font-size:.9375rem;line-height:1.7}[data-theme=light] .MarkdownRenderer-module__d_cBva__root{color:#00000094}.MarkdownRenderer-module__d_cBva__root strong{color:rgba(var(--color-white-rgb), .95);font-weight:inherit}[data-theme=light] .MarkdownRenderer-module__d_cBva__root strong{color:#000000eb}.MarkdownRenderer-module__d_cBva__root em{color:var(--text-secondary);font-style:italic}.MarkdownRenderer-module__d_cBva__root mark{color:rgba(var(--color-white-rgb), .95);font-weight:inherit;background:0 0}[data-theme=light] .MarkdownRenderer-module__d_cBva__root mark{color:#000000eb}.MarkdownRenderer-module__d_cBva__root code{font-family:var(--font-primary);background:var(--bg-surface-elevated);color:var(--text-primary);border-radius:3px;padding:.1em .35em;font-size:.85em}.MarkdownRenderer-module__d_cBva__root a{color:var(--accent-text);font-weight:500;text-decoration:none;transition:opacity .15s}.MarkdownRenderer-module__d_cBva__root a:hover{text-underline-offset:3px;opacity:.9;text-decoration:underline}.MarkdownRenderer-module__d_cBva__h1{letter-spacing:-.01em;color:var(--text-primary);margin:2rem 0 1rem;font-size:1.625rem;font-weight:700}.MarkdownRenderer-module__d_cBva__h2{letter-spacing:-.005em;color:var(--text-primary);margin:1.75rem 0 .75rem;font-size:1.25rem;font-weight:700}.MarkdownRenderer-module__d_cBva__h3{color:var(--text-primary);margin:1.5rem 0 .5rem;font-size:1.0625rem;font-weight:600}.MarkdownRenderer-module__d_cBva__h4{color:var(--text-primary);margin:1.25rem 0 .5rem;font-size:.9375rem;font-style:italic;font-weight:600}.MarkdownRenderer-module__d_cBva__paragraph{margin:0 0 .85rem}.MarkdownRenderer-module__d_cBva__unorderedList,.MarkdownRenderer-module__d_cBva__orderedList{margin:0 0 .85rem;padding-left:1.4rem}.MarkdownRenderer-module__d_cBva__unorderedList li,.MarkdownRenderer-module__d_cBva__orderedList li{margin:.25rem 0}.MarkdownRenderer-module__d_cBva__hr{border:0;border-top:1px solid var(--border-default);margin:1.5rem 0}.MarkdownRenderer-module__d_cBva__blockquote{border-left:3px solid var(--border-default);background:var(--bg-surface-elevated);color:var(--text-secondary);border-radius:0 4px 4px 0;margin:.75rem 0 1rem;padding:.75rem 1rem;font-style:italic}.MarkdownRenderer-module__d_cBva__tableWrap{margin:.75rem 0 1.25rem;overflow-x:auto}.MarkdownRenderer-module__d_cBva__table{border-collapse:collapse;width:100%;font-size:.875rem}.MarkdownRenderer-module__d_cBva__table th,.MarkdownRenderer-module__d_cBva__table td{border:1px solid var(--border-default);text-align:left;vertical-align:top;padding:.5rem .75rem}.MarkdownRenderer-module__d_cBva__table th{background:var(--bg-surface-elevated);color:var(--text-primary);font-weight:600}.MarkdownRenderer-module__d_cBva__table tbody tr:nth-child(2n){background:var(--bg-surface-subtle)}
.providers-module__VzGysa__container{flex-direction:column;gap:24px;max-width:1200px;margin:0 auto;display:flex}.providers-module__VzGysa__header{flex-direction:column;gap:8px;display:flex}.providers-module__VzGysa__kicker{letter-spacing:.08em;text-transform:uppercase;color:var(--text-secondary);margin:0;font-size:.875rem}.providers-module__VzGysa__title{margin:0;font-size:2rem;font-weight:700}.providers-module__VzGysa__tabs{margin-top:8px}.providers-module__VzGysa__tab{gap:var(--space-6);flex-direction:column;display:flex}.providers-module__VzGysa__tabHidden{display:none}.providers-module__VzGysa__section{gap:var(--space-3);flex-direction:column;display:flex}.providers-module__VzGysa__sectionTitle{font-size:var(--text-base);color:var(--text-primary);margin:0;font-weight:600}.providers-module__VzGysa__explainer{color:var(--text-tertiary);font-size:var(--text-sm);margin:0}.providers-module__VzGysa__tabInner{gap:var(--space-8);flex-direction:column;display:flex}.providers-module__VzGysa__tabError{align-items:center;gap:var(--space-3);padding:var(--space-8) var(--space-4);text-align:center;color:var(--text-tertiary);flex-direction:column;display:flex}.providers-module__VzGysa__tabInnerHidden{display:none}.providers-module__VzGysa__chartsGrid2{gap:var(--space-5);grid-template-columns:repeat(2,1fr);display:grid}.providers-module__VzGysa__chartSectionHeader{justify-content:space-between;align-items:center;gap:var(--space-4);margin-bottom:var(--space-4);display:flex}
.BrokerBoxplot-module__-A4uiG__boxplot{gap:var(--space-3);flex-direction:column;min-width:0;display:flex}.BrokerBoxplot-module__-A4uiG__plotArea{gap:var(--space-3);flex-direction:column;min-width:0;display:flex;position:relative}.BrokerBoxplot-module__-A4uiG__tooltip{margin-bottom:var(--space-2);z-index:5;width:max-content;max-width:min(340px,92vw);padding:var(--space-3) var(--space-4);text-align:left;background:color-mix(in srgb, var(--bg-app) 82%, transparent);-webkit-backdrop-filter:blur(12px);border:1px solid var(--border-default);border-radius:var(--radius-lg);opacity:0;visibility:hidden;pointer-events:none;transition:opacity .15s,transform .15s;position:absolute;bottom:100%;left:50%;transform:translate(-50%)translateY(4px);box-shadow:0 8px 24px #0000002e}.BrokerBoxplot-module__-A4uiG__plotArea:hover .BrokerBoxplot-module__-A4uiG__tooltip{opacity:1;visibility:visible;transform:translate(-50%)translateY(0)}.BrokerBoxplot-module__-A4uiG__tooltipTitle{margin:0 0 var(--space-2);font-size:var(--text-xs);font-weight:var(--weight-semibold);letter-spacing:.04em;text-transform:uppercase;color:var(--text-tertiary)}.BrokerBoxplot-module__-A4uiG__tooltipLine{font-size:var(--text-sm);color:var(--text-secondary);margin:0;line-height:1.5}.BrokerBoxplot-module__-A4uiG__tooltipLine+.BrokerBoxplot-module__-A4uiG__tooltipLine{margin-top:var(--space-1)}@media (max-width:768px){.BrokerBoxplot-module__-A4uiG__tooltip{background:var(--bg-surface);-webkit-backdrop-filter:none}}.BrokerBoxplot-module__-A4uiG__plot{min-width:0;height:44px;position:relative}.BrokerBoxplot-module__-A4uiG__whisker{transform-origin:0;border-radius:var(--radius-full);height:2px;animation:BrokerBoxplot-module__-A4uiG__bpGrowX .45s var(--ease-draw) both;animation-delay:calc(var(--reveal-delay,0s) + 0s);position:absolute;top:50%;transform:translateY(-50%)}.BrokerBoxplot-module__-A4uiG__box{transform-origin:0;border-radius:var(--radius-sm);height:24px;animation:BrokerBoxplot-module__-A4uiG__bpGrowX .42s var(--ease-draw) both;animation-delay:calc(var(--reveal-delay,0s) + .2s);border:1.5px solid;position:absolute;top:50%;transform:translateY(-50%)}.BrokerBoxplot-module__-A4uiG__median{transform-origin:50%;border-radius:var(--radius-full);width:3px;height:30px;animation:BrokerBoxplot-module__-A4uiG__bpGrowY .34s var(--ease-draw) both;animation-delay:calc(var(--reveal-delay,0s) + .56s);position:absolute;top:50%;transform:translate(-50%,-50%)}.BrokerBoxplot-module__-A4uiG__cap{transform-origin:50%;border-radius:var(--radius-full);width:2px;height:15px;animation:BrokerBoxplot-module__-A4uiG__bpGrowY .3s var(--ease-draw) both;animation-delay:calc(var(--reveal-delay,0s) + .72s);position:absolute;top:50%;transform:translate(-50%,-50%)}.BrokerBoxplot-module__-A4uiG__empty{font-size:var(--text-sm);color:var(--text-tertiary);position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.BrokerBoxplot-module__-A4uiG__marksTop{min-width:0;height:15px;position:relative}.BrokerBoxplot-module__-A4uiG__markMedian{font-size:var(--text-xs);font-weight:var(--weight-semibold);font-variant-numeric:tabular-nums;white-space:nowrap;line-height:1;position:absolute;bottom:0;transform:translate(-50%)}.BrokerBoxplot-module__-A4uiG__marksBottom{min-width:0;height:17px;position:relative}.BrokerBoxplot-module__-A4uiG__mark{font-size:var(--text-xs);color:var(--text-secondary);font-variant-numeric:tabular-nums;white-space:nowrap;line-height:1.3;position:absolute;top:0;transform:translate(-50%)}.BrokerBoxplot-module__-A4uiG__markMedian[data-edge=start],.BrokerBoxplot-module__-A4uiG__mark[data-edge=start]{transform:none}.BrokerBoxplot-module__-A4uiG__markMedian[data-edge=end],.BrokerBoxplot-module__-A4uiG__mark[data-edge=end]{transform:translate(-100%)}.BrokerBoxplot-module__-A4uiG__axis{min-width:0;height:30px;position:relative}.BrokerBoxplot-module__-A4uiG__axis:after{content:"";background:var(--border-default);transform-origin:0;height:1px;animation:BrokerBoxplot-module__-A4uiG__bpDrawLine .45s var(--ease-draw) both;animation-delay:calc(var(--reveal-delay,0s) + .78s);position:absolute;top:-1px;left:0;right:0}.BrokerBoxplot-module__-A4uiG__tick{flex-direction:column;align-items:center;display:flex;position:absolute;top:0;transform:translate(-50%)}.BrokerBoxplot-module__-A4uiG__tick[data-edge=start]{align-items:flex-start;transform:none}.BrokerBoxplot-module__-A4uiG__tick[data-edge=end]{align-items:flex-end;transform:translate(-100%)}.BrokerBoxplot-module__-A4uiG__tickMark{width:1px;height:5px}.BrokerBoxplot-module__-A4uiG__tickLabel{font-size:var(--text-xs);color:var(--text-tertiary);font-variant-numeric:tabular-nums;white-space:nowrap;margin-top:3px;line-height:1.3}.BrokerBoxplot-module__-A4uiG__legend{gap:var(--space-2) var(--space-4);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.BrokerBoxplot-module__-A4uiG__legendItem{align-items:center;gap:var(--space-2);font-size:var(--text-xs);color:var(--text-secondary);line-height:1.4;display:flex}.BrokerBoxplot-module__-A4uiG__legendBox{border:1.5px solid;border-radius:2px;flex-shrink:0;width:18px;height:11px}.BrokerBoxplot-module__-A4uiG__legendMedian{border-radius:var(--radius-full);flex-shrink:0;width:3px;height:14px}.BrokerBoxplot-module__-A4uiG__legendCap{flex-shrink:0;width:18px;height:12px;position:relative}.BrokerBoxplot-module__-A4uiG__legendCap:before{content:"";border-radius:var(--radius-full);background:currentColor;height:2px;position:absolute;top:50%;left:0;right:0;transform:translateY(-50%)}.BrokerBoxplot-module__-A4uiG__legendCap:after{content:"";border-radius:var(--radius-full);background:currentColor;width:2px;height:12px;position:absolute;top:50%;right:0;transform:translateY(-50%)}@media (max-width:640px){.BrokerBoxplot-module__-A4uiG__plot{height:40px}}@keyframes BrokerBoxplot-module__-A4uiG__bpGrowX{0%{transform:translateY(-50%)scaleX(0)}to{transform:translateY(-50%)scaleX(1)}}@keyframes BrokerBoxplot-module__-A4uiG__bpGrowY{0%{transform:translate(-50%,-50%)scaleY(0)}to{transform:translate(-50%,-50%)scaleY(1)}}@keyframes BrokerBoxplot-module__-A4uiG__bpDrawLine{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@media (prefers-reduced-motion:reduce){.BrokerBoxplot-module__-A4uiG__whisker,.BrokerBoxplot-module__-A4uiG__box,.BrokerBoxplot-module__-A4uiG__median,.BrokerBoxplot-module__-A4uiG__cap{animation:none}.BrokerBoxplot-module__-A4uiG__axis:after{animation:none;transform:scaleX(1)}}
.BrokerOrdersView-module__YN9O2W__page{gap:var(--space-5);padding:var(--space-6);flex-direction:column;width:100%;max-width:1200px;margin:0 auto;display:flex}.BrokerOrdersView-module__YN9O2W__pageEmbedded{max-width:none;padding:0}.BrokerOrdersView-module__YN9O2W__backLink{align-items:center;gap:var(--space-1);color:var(--text-tertiary);font-size:var(--text-sm);width:fit-content;text-decoration:none;display:inline-flex}.BrokerOrdersView-module__YN9O2W__backLink:hover{color:var(--text-primary)}.BrokerOrdersView-module__YN9O2W__header{justify-content:space-between;align-items:flex-end;gap:var(--space-4);flex-wrap:wrap;display:flex}.BrokerOrdersView-module__YN9O2W__headerEmbedded{justify-content:flex-end}.BrokerOrdersView-module__YN9O2W__titleBlock{gap:var(--space-1);flex-direction:column;display:flex}.BrokerOrdersView-module__YN9O2W__title{font-size:var(--text-xl);color:var(--text-primary);margin:0;font-weight:700}.BrokerOrdersView-module__YN9O2W__subtitle{font-size:var(--text-sm);color:var(--text-tertiary)}.BrokerOrdersView-module__YN9O2W__controls{align-items:center;gap:var(--space-2);display:flex}.BrokerOrdersView-module__YN9O2W__statCards{gap:var(--space-3);grid-template-columns:repeat(auto-fit,minmax(150px,1fr));display:grid}.BrokerOrdersView-module__YN9O2W__statCard{gap:var(--space-2);padding:var(--space-4) var(--space-5);background:var(--surface-lift-sm);border:1px solid var(--border-default);border-radius:var(--radius-lg);flex-direction:column;display:flex}.BrokerOrdersView-module__YN9O2W__statCardLabel{text-transform:uppercase;letter-spacing:.04em;color:var(--text-tertiary);font-size:10px;font-weight:600}.BrokerOrdersView-module__YN9O2W__statCardValue{font-size:var(--text-xl);color:var(--text-primary);font-variant-numeric:tabular-nums;font-weight:700}.BrokerOrdersView-module__YN9O2W__statCardUnit{font-size:var(--text-sm);color:var(--text-tertiary);font-weight:600}.BrokerOrdersView-module__YN9O2W__num{text-align:right;font-variant-numeric:tabular-nums;color:var(--text-secondary)}.BrokerOrdersView-module__YN9O2W__badge{border-radius:var(--radius-sm);text-transform:uppercase;padding:1px 8px;font-size:10px;font-weight:700;display:inline-block}.BrokerOrdersView-module__YN9O2W__buy{background:color-mix(in srgb, var(--success-500) 18%, transparent);color:var(--success-500)}.BrokerOrdersView-module__YN9O2W__sell{background:color-mix(in srgb, var(--error-500) 18%, transparent);color:var(--error-500)}.BrokerOrdersView-module__YN9O2W__positive{color:var(--success-500)}.BrokerOrdersView-module__YN9O2W__negative{color:var(--error-500)}.BrokerOrdersView-module__YN9O2W__muted{color:var(--text-tertiary)}.BrokerOrdersView-module__YN9O2W__expandPanel{gap:var(--space-4);padding:var(--space-4) var(--space-5);background:var(--surface-lift-sm);grid-template-columns:repeat(auto-fit,minmax(170px,1fr));display:grid}.BrokerOrdersView-module__YN9O2W__detailGroup{gap:var(--space-1);flex-direction:column;display:flex}.BrokerOrdersView-module__YN9O2W__detailGroupTitle{text-transform:uppercase;letter-spacing:.04em;color:var(--text-tertiary);margin-bottom:2px;font-size:10px;font-weight:700}.BrokerOrdersView-module__YN9O2W__detailItem{justify-content:space-between;gap:var(--space-3);font-size:var(--text-xs);display:flex}.BrokerOrdersView-module__YN9O2W__detailLabel{color:var(--text-tertiary)}.BrokerOrdersView-module__YN9O2W__detailValue{color:var(--text-primary);font-variant-numeric:tabular-nums}.BrokerOrdersView-module__YN9O2W__helpText{color:var(--text-tertiary);font-size:var(--text-xs);margin:0;font-style:italic}.BrokerOrdersView-module__YN9O2W__emptyCard{align-items:center;gap:var(--space-3);padding:var(--space-8) var(--space-6);text-align:center;background:var(--surface-lift-sm);border:1px solid var(--border-default);border-radius:var(--radius-lg);flex-direction:column;display:flex}.BrokerOrdersView-module__YN9O2W__emptyTitle{color:var(--text-secondary);font-size:var(--text-sm);margin:0;font-weight:600}.BrokerOrdersView-module__YN9O2W__emptyHint{max-width:40ch;color:var(--text-tertiary);font-size:var(--text-xs);margin:0}.BrokerOrdersView-module__YN9O2W__latencySection{gap:var(--space-3);padding:var(--space-4);border-radius:var(--radius-md);background:var(--bg-surface-subtle);flex-direction:column;grid-column:1/-1;display:flex}.BrokerOrdersView-module__YN9O2W__latencyHead{justify-content:space-between;align-items:center;gap:var(--space-3);flex-wrap:wrap;display:flex}.BrokerOrdersView-module__YN9O2W__latLegend{align-items:center;gap:var(--space-3);color:var(--text-tertiary);flex-wrap:wrap;font-size:11px;display:flex}.BrokerOrdersView-module__YN9O2W__latLegend span{align-items:center;gap:5px;display:inline-flex}.BrokerOrdersView-module__YN9O2W__latLegendExec{align-items:center;gap:var(--space-2);flex-wrap:wrap;display:inline-flex}.BrokerOrdersView-module__YN9O2W__latLegendExecLabel{color:var(--text-secondary);font-weight:600}.BrokerOrdersView-module__YN9O2W__latLegendRange{opacity:.72;font-variant-numeric:tabular-nums}.BrokerOrdersView-module__YN9O2W__dot{border-radius:2px;flex-shrink:0;width:9px;height:9px;display:inline-block}.BrokerOrdersView-module__YN9O2W__dotProp{background:var(--info-500)}.BrokerOrdersView-module__YN9O2W__dotExec{background:var(--success-500)}.BrokerOrdersView-module__YN9O2W__dotWarn{background:var(--warning-500)}.BrokerOrdersView-module__YN9O2W__dotDanger{background:var(--error-500)}.BrokerOrdersView-module__YN9O2W__latBars{gap:var(--space-4);grid-template-columns:repeat(auto-fit,minmax(220px,1fr));display:grid}.BrokerOrdersView-module__YN9O2W__latBar{flex-direction:column;gap:6px;display:flex}.BrokerOrdersView-module__YN9O2W__latBarTop{justify-content:space-between;align-items:baseline;gap:var(--space-2);display:flex}.BrokerOrdersView-module__YN9O2W__latBarLabel{font-size:var(--text-xs);color:var(--text-secondary);font-weight:600}.BrokerOrdersView-module__YN9O2W__latBarNums{gap:var(--space-2);font-variant-numeric:tabular-nums;color:var(--text-tertiary);font-size:11px;display:inline-flex}.BrokerOrdersView-module__YN9O2W__latBarNums span{align-items:center;gap:4px;display:inline-flex}.BrokerOrdersView-module__YN9O2W__latPendingTag{color:var(--text-tertiary);border:1px solid var(--border-default);white-space:nowrap;border-radius:10px;padding:0 6px;font-size:10px}.BrokerOrdersView-module__YN9O2W__latBarTrack{border-radius:var(--radius-sm);background:var(--surface-lift-sm);height:12px;overflow:hidden}.BrokerOrdersView-module__YN9O2W__latBarFill{gap:1px;min-width:2px;height:100%;display:flex}.BrokerOrdersView-module__YN9O2W__segProp{background:var(--info-500)}.BrokerOrdersView-module__YN9O2W__segExec{background:var(--success-500)}.BrokerOrdersView-module__YN9O2W__segExecWarn{background:var(--warning-500)}.BrokerOrdersView-module__YN9O2W__segExecDanger{background:var(--error-500)}
.SubscriptionStatusBanner-module__gwbzmG__banner{border-radius:var(--radius-md);margin:0 0 var(--space-4);justify-content:space-between;align-items:center;gap:1rem;padding:.75rem 1.25rem;display:flex}.SubscriptionStatusBanner-module__gwbzmG__banner.SubscriptionStatusBanner-module__gwbzmG__warning{background:color-mix(in srgb, var(--warning-500) 12%, transparent);border:1px solid color-mix(in srgb, var(--warning-500) 35%, transparent)}.SubscriptionStatusBanner-module__gwbzmG__banner.SubscriptionStatusBanner-module__gwbzmG__error{background:color-mix(in srgb, var(--error-500) 12%, transparent);border:1px solid color-mix(in srgb, var(--error-500) 35%, transparent)}.SubscriptionStatusBanner-module__gwbzmG__message{color:var(--text-primary);align-items:center;gap:.75rem;font-size:13px;display:flex}.SubscriptionStatusBanner-module__gwbzmG__iconWarning{color:var(--warning-500);flex-shrink:0}.SubscriptionStatusBanner-module__gwbzmG__iconError{color:var(--error-500);flex-shrink:0}@media (max-width:768px){.SubscriptionStatusBanner-module__gwbzmG__banner{margin:0 0 var(--space-3);flex-direction:column;align-items:flex-start;gap:.75rem}}
.ContractSignatureModal-module__WxmrAa__frame{max-height:90vh}.ContractSignatureModal-module__WxmrAa__container{flex-direction:column;max-height:90vh;display:flex}.ContractSignatureModal-module__WxmrAa__header{border-bottom:1px solid var(--border-default);padding:1.5rem 2rem 1rem}.ContractSignatureModal-module__WxmrAa__title{color:var(--text-primary);letter-spacing:-.01em;margin:0 0 .4rem;font-size:1.375rem;font-weight:700}.ContractSignatureModal-module__WxmrAa__versionLine{color:var(--text-secondary);margin:0;font-size:.8125rem}.ContractSignatureModal-module__WxmrAa__scroll{background:var(--bg-app);border-bottom:1px solid var(--border-default);flex:1;padding:1.5rem 2rem;overflow-y:auto}.ContractSignatureModal-module__WxmrAa__loading{color:var(--text-secondary);font-size:.9375rem}.ContractSignatureModal-module__WxmrAa__errorBlock{background:var(--bg-surface-elevated);border:1px solid var(--border-default);color:var(--text-primary);border-radius:6px;padding:1rem}.ContractSignatureModal-module__WxmrAa__footer{background:var(--bg-app);flex-direction:column;gap:.85rem;padding:1.25rem 2rem 1.5rem;display:flex}.ContractSignatureModal-module__WxmrAa__scrollHint{color:var(--text-secondary);margin:0;font-size:.8125rem;font-style:italic}.ContractSignatureModal-module__WxmrAa__inputValid{border-color:var(--accent-primary)}.ContractSignatureModal-module__WxmrAa__submitError{background:var(--bg-surface-elevated);border:1px solid var(--border-default);color:var(--text-primary);border-radius:6px;margin:0;padding:.625rem .875rem;font-size:.8125rem}.ContractSignatureModal-module__WxmrAa__actions{justify-content:flex-end;margin-top:.25rem;display:flex}.ContractSignatureModal-module__WxmrAa__success{text-align:center;flex-direction:column;align-items:center;gap:1rem;padding:3rem 2rem 2.5rem;display:flex}.ContractSignatureModal-module__WxmrAa__successIcon{background:var(--color-lime-dim);border:1px solid var(--accent-glow);width:72px;height:72px;color:var(--accent-text);border-radius:50%;justify-content:center;align-items:center;display:flex}.ContractSignatureModal-module__WxmrAa__successTitle{color:var(--text-primary);letter-spacing:-.01em;margin:0;font-size:1.5rem;font-weight:700}.ContractSignatureModal-module__WxmrAa__successMessage{color:var(--text-secondary);max-width:40ch;margin:0;font-size:.9375rem;line-height:1.6}.ContractSignatureModal-module__WxmrAa__successActions{justify-content:center;width:100%;margin-top:.75rem;display:flex}
.StrategyActivityStatus-module__UD9sQa__statusContainer{gap:var(--space-8);flex-direction:column;display:flex}.StrategyActivityStatus-module__UD9sQa__uptimeCard{padding:0}.StrategyActivityStatus-module__UD9sQa__uptimeHeader{margin-bottom:var(--space-6);justify-content:space-between;align-items:center;display:flex}.StrategyActivityStatus-module__UD9sQa__uptimeTitle{align-items:center;gap:var(--space-3);font-size:16px;font-weight:700;display:flex}.StrategyActivityStatus-module__UD9sQa__uptimeTitle svg{color:var(--accent-text)}.StrategyActivityStatus-module__UD9sQa__statusBadge{align-items:center;gap:var(--space-2);border-radius:var(--radius-full);text-transform:uppercase;letter-spacing:.05em;padding:4px 12px;font-size:11px;font-weight:700;display:inline-flex}.StrategyActivityStatus-module__UD9sQa__statusOperational{background:rgba(var(--success-rgb), .1);color:var(--success-500);border:1px solid rgba(var(--success-rgb), .2)}.StrategyActivityStatus-module__UD9sQa__statusDegraded{color:#a855f7;background:#a855f71a;border:1px solid #a855f733}.StrategyActivityStatus-module__UD9sQa__statusDown{color:var(--text-tertiary);background:#8080801a;border:1px solid #80808033}.StrategyActivityStatus-module__UD9sQa__statusDot{background-color:currentColor;border-radius:50%;flex-shrink:0;width:6px;height:6px;animation:2s infinite StrategyActivityStatus-module__UD9sQa__statusPulse;box-shadow:0 0 6px}@keyframes StrategyActivityStatus-module__UD9sQa__statusPulse{0%{opacity:1;box-shadow:0 0}70%{opacity:1;box-shadow:0 0 0 5px #0000}to{opacity:1;box-shadow:0 0 #0000}}.StrategyActivityStatus-module__UD9sQa__uptimePills{align-items:stretch;gap:4px;height:44px;display:flex}.StrategyActivityStatus-module__UD9sQa__uptimePill{border-radius:var(--radius-sm);cursor:pointer;flex:1;height:100%;transition:all .2s;position:relative}.StrategyActivityStatus-module__UD9sQa__uptimePill:hover,.StrategyActivityStatus-module__UD9sQa__monthReportPill:hover{transform-origin:bottom;z-index:51;transform:scaleY(1.15)}.StrategyActivityStatus-module__UD9sQa__pillActive{background-color:var(--success-500)}.StrategyActivityStatus-module__UD9sQa__pillInactive{background-color:rgb(var(--warning-rgb,245, 158, 11))}.StrategyActivityStatus-module__UD9sQa__pillDeactivated{background-color:var(--drawdown-pill)}.StrategyActivityStatus-module__UD9sQa__pillClosed{background-color:var(--text-tertiary);opacity:.35}.StrategyActivityStatus-module__UD9sQa__pillFuture{background-color:var(--text-tertiary);opacity:.1}.StrategyActivityStatus-module__UD9sQa__uptimePill:after,.StrategyActivityStatus-module__UD9sQa__monthReportPill:after{content:attr(data-tooltip);white-space:nowrap;background:var(--bg-surface);border:1px solid var(--border-default);border-radius:var(--radius-md);color:var(--text-primary);pointer-events:none;opacity:0;z-index:50;padding:4px 8px;font-size:10px;font-weight:600;transition:opacity .15s;position:absolute;bottom:calc(100% + 8px);left:50%;transform:translate(-50%)scaleY(.87)}.StrategyActivityStatus-module__UD9sQa__uptimePill:hover:after,.StrategyActivityStatus-module__UD9sQa__monthReportPill:hover:after{opacity:1}.StrategyActivityStatus-module__UD9sQa__uptimeLabels{margin-top:var(--space-2);color:var(--text-tertiary);justify-content:space-between;font-size:10px;font-weight:600;display:flex}.StrategyActivityStatus-module__UD9sQa__uptimeLegend{gap:var(--space-6);margin-top:var(--space-4);padding-top:var(--space-4);border-top:1px solid var(--border-default);display:flex}.StrategyActivityStatus-module__UD9sQa__legendItem{align-items:center;gap:var(--space-2);color:var(--text-secondary);font-size:11px;font-weight:500;display:flex}.StrategyActivityStatus-module__UD9sQa__legendDot{border-radius:2px;flex-shrink:0;width:8px;height:8px}.StrategyActivityStatus-module__UD9sQa__legendDotActive{background-color:var(--success-500)}.StrategyActivityStatus-module__UD9sQa__legendDotDrawdown{background-color:var(--error-500)}.StrategyActivityStatus-module__UD9sQa__legendDotInactive{background-color:rgb(var(--warning-rgb,245, 158, 11))}.StrategyActivityStatus-module__UD9sQa__legendDotDeactivated{background-color:var(--drawdown-pill)}.StrategyActivityStatus-module__UD9sQa__legendDotClosed{background-color:var(--text-tertiary);opacity:.35}.StrategyActivityStatus-module__UD9sQa__legendDotFuture{background-color:var(--text-tertiary);opacity:.1}.StrategyActivityStatus-module__UD9sQa__statusMetrics{gap:var(--space-4);grid-template-columns:repeat(auto-fit,minmax(200px,1fr));display:grid}.StrategyActivityStatus-module__UD9sQa__statusMetricCard{background:var(--surface-lift-sm);border:1px solid var(--border-default);border-radius:var(--radius-xl);padding:var(--space-5);gap:var(--space-2);flex-direction:column;display:flex}.StrategyActivityStatus-module__UD9sQa__statusMetricLabel{color:var(--text-tertiary);text-transform:uppercase;letter-spacing:.1em;font-size:10px;font-weight:800}.StrategyActivityStatus-module__UD9sQa__statusMetricValue{font-variant-numeric:tabular-nums;letter-spacing:-.02em;color:var(--text-primary);font-size:24px;font-weight:800}.StrategyActivityStatus-module__UD9sQa__monthlyReportsSection{gap:var(--space-8);flex-direction:column;display:flex}.StrategyActivityStatus-module__UD9sQa__monthlyReportsTitle{align-items:center;gap:var(--space-3);font-size:16px;font-weight:700;display:flex}.StrategyActivityStatus-module__UD9sQa__monthlyReportsTitle svg{color:var(--accent-text)}.StrategyActivityStatus-module__UD9sQa__monthlyReportsGrid{gap:var(--space-4);grid-template-columns:repeat(auto-fill,minmax(320px,1fr));display:grid}.StrategyActivityStatus-module__UD9sQa__yearGroup{gap:var(--space-6);flex-direction:column;display:flex}.StrategyActivityStatus-module__UD9sQa__yearSeparator{align-items:center;gap:var(--space-4);display:flex}.StrategyActivityStatus-module__UD9sQa__yearLabel{color:var(--text-tertiary);text-transform:uppercase;letter-spacing:.1em;flex-shrink:0;font-size:13px;font-weight:800}.StrategyActivityStatus-module__UD9sQa__yearLine{background:var(--border-default);flex:1;height:1px}.StrategyActivityStatus-module__UD9sQa__monthReportCard{background:var(--surface-lift-sm);border:1px solid var(--border-default);border-radius:var(--radius-xl);padding:var(--space-5);gap:var(--space-4);flex-direction:column;transition:border-color .2s;display:flex}.StrategyActivityStatus-module__UD9sQa__monthReportCard:hover{border-color:var(--border-hover)}.StrategyActivityStatus-module__UD9sQa__monthReportHeader{justify-content:space-between;align-items:center;display:flex}.StrategyActivityStatus-module__UD9sQa__monthReportName{color:var(--text-primary);align-items:center;gap:var(--space-2);font-size:14px;font-weight:700;display:flex}.StrategyActivityStatus-module__UD9sQa__monthStatusDot{border-radius:50%;flex-shrink:0;width:6px;height:6px}.StrategyActivityStatus-module__UD9sQa__monthStatusDotActive{background-color:var(--success-500);box-shadow:0 0 6px var(--success-500);animation:2s infinite StrategyActivityStatus-module__UD9sQa__monthDotPulse}@keyframes StrategyActivityStatus-module__UD9sQa__monthDotPulse{0%{box-shadow:0 0 0 0 rgba(var(--success-rgb), .5)}70%{box-shadow:0 0 0 5px rgba(var(--success-rgb), 0)}to{box-shadow:0 0 0 0 rgba(var(--success-rgb), 0)}}.StrategyActivityStatus-module__UD9sQa__monthReportUptime{font-variant-numeric:tabular-nums;font-size:13px;font-weight:700}.StrategyActivityStatus-module__UD9sQa__monthReportPills{gap:4px;height:20px;display:flex}.StrategyActivityStatus-module__UD9sQa__monthReportPill{border-radius:var(--radius-sm);cursor:pointer;flex:1;height:100%;transition:all .2s;position:relative}.StrategyActivityStatus-module__UD9sQa__monthReportStats{justify-content:space-between;width:100%;display:flex}.StrategyActivityStatus-module__UD9sQa__monthReportStat{gap:var(--space-1);color:var(--text-secondary);flex-direction:column;font-size:13px;font-weight:600;display:flex}.StrategyActivityStatus-module__UD9sQa__monthReportStatLabel{color:var(--text-tertiary);text-transform:uppercase;letter-spacing:.08em;font-size:10px;font-weight:700}.StrategyActivityStatus-module__UD9sQa__monthReportStatValue{font-variant-numeric:tabular-nums;color:var(--text-primary);font-size:14px;font-weight:700}@media (max-width:768px){.StrategyActivityStatus-module__UD9sQa__uptimeHeader,.StrategyActivityStatus-module__UD9sQa__uptimeLegend{gap:var(--space-3);flex-wrap:wrap}.StrategyActivityStatus-module__UD9sQa__statusMetrics{grid-template-columns:repeat(2,1fr)}.StrategyActivityStatus-module__UD9sQa__statusMetricValue{font-size:18px}.StrategyActivityStatus-module__UD9sQa__monthlyReportsGrid{grid-template-columns:1fr}.StrategyActivityStatus-module__UD9sQa__monthReportCard{padding:var(--space-4)}}
.HeaderPerksButton-module__HocN0q__squareBtn{border-radius:var(--radius-lg);cursor:pointer;flex-shrink:0;justify-content:center;align-items:center;width:48px;height:48px;transition:border-color .2s,background .2s,box-shadow .2s,color .2s;display:inline-flex;position:relative;overflow:hidden}@media (max-width:640px){.HeaderPerksButton-module__HocN0q__squareBtn{width:40px;height:40px}}.HeaderPerksButton-module__HocN0q__icon{z-index:1;display:inline-flex;position:relative}.HeaderPerksButton-module__HocN0q__btnWrap{flex-shrink:0;display:inline-flex;position:relative}.HeaderPerksButton-module__HocN0q__alertBadge{background:var(--text-warning);min-width:16px;height:16px;color:var(--bg-app);z-index:3;pointer-events:none;border:2px solid var(--bg-app);border-radius:999px;justify-content:center;align-items:center;padding:0 4px;font-size:11px;font-weight:700;line-height:1;display:flex;position:absolute;top:-4px;right:-4px}.HeaderPerksButton-module__HocN0q__muted{color:var(--text-tertiary);background:var(--bg-card);border:1px solid var(--border-default)}.HeaderPerksButton-module__HocN0q__muted:hover{color:var(--text-secondary);border-color:var(--border-hover)}.HeaderPerksButton-module__HocN0q__lit{color:var(--color-lime);background:rgba(var(--color-lime-rgb), .12);border:1px solid rgba(var(--color-lime-rgb), .45)}.HeaderPerksButton-module__HocN0q__lit:hover{border-color:var(--color-lime)}.HeaderPerksButton-module__HocN0q__lit:after{content:"";background:linear-gradient(90deg, transparent, rgba(var(--color-lime-rgb), .4), transparent);pointer-events:none;width:200%;height:200%;animation:3.4s ease-in-out infinite HeaderPerksButton-module__HocN0q__perkShine;position:absolute;top:-50%;left:-50%;transform:rotate(45deg)translate(-120%)}@keyframes HeaderPerksButton-module__HocN0q__perkShine{0%{transform:rotate(45deg)translate(-120%)}60%,to{transform:rotate(45deg)translate(120%)}}@media (prefers-reduced-motion:reduce){.HeaderPerksButton-module__HocN0q__lit:after{animation:none}}@media (max-width:640px){.HeaderPerksButton-module__HocN0q__squareBtn{width:40px;height:40px}}.HeaderPerksButton-module__HocN0q__capitalBlock{padding-top:.15rem}.HeaderPerksButton-module__HocN0q__capitalLabel{text-transform:uppercase;letter-spacing:.04em;color:var(--text-tertiary);font-size:11px;display:block}.HeaderPerksButton-module__HocN0q__capitalValue{color:var(--text-primary);margin-top:3px;font-size:21px;font-weight:600;display:block}.HeaderPerksButton-module__HocN0q__empty{text-align:center;color:var(--text-tertiary);padding:1.5rem 0;font-size:13px}.HeaderPerksButton-module__HocN0q__list{border-top:1px solid var(--border-default);flex-direction:column;margin:1.2rem 0 0;padding:.35rem 0 0;list-style:none;display:flex}.HeaderPerksButton-module__HocN0q__perkRow{grid-template-columns:14px 1fr;gap:12px;padding:.7rem 0;display:grid;position:relative}.HeaderPerksButton-module__HocN0q__railCol{justify-content:center;align-items:flex-start;padding-top:4px;display:flex;position:relative}.HeaderPerksButton-module__HocN0q__perkRow{--rail-color:var(--bg-surface)}.HeaderPerksButton-module__HocN0q__perkRow.HeaderPerksButton-module__HocN0q__reached{--rail-color:var(--color-lime)}.HeaderPerksButton-module__HocN0q__railCol:before{content:"";background:var(--rail-color);z-index:0;width:2px;transition:background .4s;position:absolute;top:-.7rem;bottom:-.7rem;left:50%;transform:translate(-50%)}.HeaderPerksButton-module__HocN0q__perkRow.HeaderPerksButton-module__HocN0q__first .HeaderPerksButton-module__HocN0q__railCol:before{top:10px}.HeaderPerksButton-module__HocN0q__perkRow.HeaderPerksButton-module__HocN0q__last .HeaderPerksButton-module__HocN0q__railCol:before{background:linear-gradient(to bottom, var(--rail-color) 0, var(--rail-color) calc(.7rem + 10px), transparent calc(.7rem + 10px + 2.5rem));height:auto;bottom:-2.5rem}.HeaderPerksButton-module__HocN0q__checkpoint{z-index:1;background:var(--bg-surface);border:2px solid var(--border-default);border-radius:50%;width:12px;height:12px;transition:border-color .3s;position:relative}.HeaderPerksButton-module__HocN0q__perkRow.HeaderPerksButton-module__HocN0q__reached .HeaderPerksButton-module__HocN0q__checkpoint{border-color:var(--color-lime)}.HeaderPerksButton-module__HocN0q__rowTop{align-items:center;gap:8px;display:flex}.HeaderPerksButton-module__HocN0q__rowTitle{color:var(--text-primary);font-size:14px;font-weight:600}.HeaderPerksButton-module__HocN0q__planBadge{letter-spacing:.03em;text-transform:uppercase;border-radius:var(--radius-sm);color:var(--text-tertiary);background:var(--bg-surface);border:1px solid var(--border-default);padding:2px 6px;font-size:10px;font-weight:700}.HeaderPerksButton-module__HocN0q__planPro{color:var(--color-lime);background:rgba(var(--color-lime-rgb), .1);border-color:rgba(var(--color-lime-rgb), .25)}.HeaderPerksButton-module__HocN0q__rowDesc{color:var(--text-secondary);margin:7px 0 0;font-size:12.5px;line-height:1.55}.HeaderPerksButton-module__HocN0q__rowNote{color:var(--text-tertiary);font-size:12px}.HeaderPerksButton-module__HocN0q__status{align-items:center;gap:7px;margin-top:11px;font-size:12px;display:flex}.HeaderPerksButton-module__HocN0q__statusDot{background:currentColor;border-radius:50%;flex:none;width:7px;height:7px}.HeaderPerksButton-module__HocN0q__statusText{color:inherit}.HeaderPerksButton-module__HocN0q__toneOn{color:var(--color-lime)}.HeaderPerksButton-module__HocN0q__toneWait{color:var(--text-warning)}.HeaderPerksButton-module__HocN0q__toneLocked,.HeaderPerksButton-module__HocN0q__statusMuted{color:var(--text-tertiary)}.HeaderPerksButton-module__HocN0q__configureRow{margin-top:10px}.HeaderPerksButton-module__HocN0q__configureBody{flex-direction:column;gap:1.25rem;display:flex}.HeaderPerksButton-module__HocN0q__configureField{flex-direction:column;gap:6px;display:flex}.HeaderPerksButton-module__HocN0q__configureFieldBoolean{grid-template-columns:1fr auto;align-items:center;gap:1rem;display:grid}.HeaderPerksButton-module__HocN0q__configureFieldBooleanText{flex-direction:column;gap:4px;min-width:0;display:flex}.HeaderPerksButton-module__HocN0q__configureLabel{color:var(--text-primary);font-size:13px;font-weight:600}.HeaderPerksButton-module__HocN0q__configureFieldDesc{color:var(--text-tertiary);margin:0;font-size:12px;line-height:1.4}.HeaderPerksButton-module__HocN0q__configureEmpty{color:var(--text-tertiary);margin:0;font-size:13px;font-style:italic}.HeaderPerksButton-module__HocN0q__configureRecommendedNote{color:var(--text-secondary);margin:0;font-size:12px;line-height:1.45}.HeaderPerksButton-module__HocN0q__configureCtaInner{align-items:center;gap:6px;display:inline-flex}.HeaderPerksButton-module__HocN0q__reconfigureNote{color:var(--text-warning);margin:8px 0 0;font-size:12px;line-height:1.45}.HeaderPerksButton-module__HocN0q__convertBtn{width:100%;margin-top:1rem}.HeaderPerksButton-module__HocN0q__confirmView{flex-direction:column;gap:1.15rem;display:flex}.HeaderPerksButton-module__HocN0q__confirmBody{color:var(--text-secondary);margin:0;font-size:14px;line-height:1.5}.HeaderPerksButton-module__HocN0q__confirmDetail{border-radius:var(--radius-lg);background:var(--bg-surface);border:1px solid var(--border-default);justify-content:space-between;align-items:center;gap:1rem;padding:1rem 1.15rem;display:flex}.HeaderPerksButton-module__HocN0q__confirmLeft{flex-direction:column;gap:.3rem;min-width:0;display:flex}.HeaderPerksButton-module__HocN0q__confirmLineLabel{color:var(--text-secondary);font-size:13px}.HeaderPerksButton-module__HocN0q__confirmSubnote{color:var(--text-tertiary);font-size:12px;line-height:1.45}.HeaderPerksButton-module__HocN0q__confirmAmount{color:var(--text-primary);white-space:nowrap;flex:none;font-size:18px;font-weight:700}.HeaderPerksButton-module__HocN0q__confirmActions{justify-content:flex-end;gap:.5rem;margin-top:1.25rem;display:flex}
.PerformanceMetrics-module__YJvVZa__container{flex-direction:column;gap:1.5rem;display:flex}.PerformanceMetrics-module__YJvVZa__sectionHeader{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem;display:flex}.PerformanceMetrics-module__YJvVZa__titleGroup{align-items:center;gap:.75rem;display:flex}.PerformanceMetrics-module__YJvVZa__titleIcon{color:var(--accent-primary)}.PerformanceMetrics-module__YJvVZa__title{color:var(--text-primary);margin:0;font-size:1.1rem;font-weight:600}.PerformanceMetrics-module__YJvVZa__rangeSelector{background:var(--bg-surface-subtle);border:1px solid var(--border-default);border-radius:10px;padding:.25rem;display:flex}.PerformanceMetrics-module__YJvVZa__rangeBtn{color:var(--text-secondary);cursor:pointer;background:0 0;border:none;border-radius:8px;padding:.4rem .8rem;font-size:.75rem;font-weight:500;transition:all .2s}.PerformanceMetrics-module__YJvVZa__rangeBtn:hover{color:var(--text-primary);background:var(--bg-surface-subtle)}.PerformanceMetrics-module__YJvVZa__rangeBtnActive,.PerformanceMetrics-module__YJvVZa__rangeBtnActive:hover{background:var(--accent-primary);color:var(--bg-app);cursor:default}.PerformanceMetrics-module__YJvVZa__rangeBtnDisabled,.PerformanceMetrics-module__YJvVZa__rangeBtnDisabled:hover{opacity:.3;cursor:not-allowed;color:var(--text-tertiary);background:0 0}.PerformanceMetrics-module__YJvVZa__grid{grid-template-columns:repeat(4,1fr);gap:1.5rem;display:grid}.PerformanceMetrics-module__YJvVZa__card{background:var(--surface-lift-sm);border:1px solid var(--border-default);border-radius:var(--radius-xl);flex-direction:column;justify-content:space-between;padding:1.5rem;transition:transform .2s,background .2s;display:flex}.PerformanceMetrics-module__YJvVZa__card:hover{background:var(--surface-lift-md)}.PerformanceMetrics-module__YJvVZa__header{justify-content:space-between;align-items:center;margin-bottom:1rem;display:flex}.PerformanceMetrics-module__YJvVZa__label{color:var(--text-tertiary);font-size:.85rem;font-weight:500}.PerformanceMetrics-module__YJvVZa__icon{opacity:.8}.PerformanceMetrics-module__YJvVZa__value{color:var(--text-primary);margin-bottom:.25rem;font-size:1.5rem;font-weight:600}.PerformanceMetrics-module__YJvVZa__subtext{color:var(--text-tertiary);font-size:.75rem}@media (max-width:1024px){.PerformanceMetrics-module__YJvVZa__grid{grid-template-columns:repeat(2,1fr)}}@media (max-width:768px){.PerformanceMetrics-module__YJvVZa__rangeSelector{width:100%;overflow-x:auto}.PerformanceMetrics-module__YJvVZa__rangeBtn{white-space:nowrap;flex:1}}@media (max-width:640px){.PerformanceMetrics-module__YJvVZa__grid{grid-template-columns:repeat(2,1fr);gap:.75rem}.PerformanceMetrics-module__YJvVZa__card{padding:1rem}.PerformanceMetrics-module__YJvVZa__label{font-size:.75rem}.PerformanceMetrics-module__YJvVZa__value{font-size:1.25rem}.PerformanceMetrics-module__YJvVZa__subtext{font-size:.65rem}}
.UnsavedChangesBubble-module__ml7-lq__unsavedBubble{top:var(--space-4);z-index:100;background:var(--surface-lift-lg);border:1px solid color-mix(in srgb, var(--warning-500) 35%, var(--border-default));border-radius:var(--radius-2xl);animation:.3s cubic-bezier(.16,1,.3,1) UnsavedChangesBubble-module__ml7-lq__slideDown;position:sticky;overflow:hidden;box-shadow:0 8px 32px #0006}@keyframes UnsavedChangesBubble-module__ml7-lq__slideDown{0%{opacity:0;transform:translateY(-20px)}to{opacity:1;transform:translateY(0)}}.UnsavedChangesBubble-module__ml7-lq__unsavedHeader{padding:var(--space-3) var(--space-5);cursor:pointer;justify-content:space-between;align-items:center;transition:background .15s;display:flex}.UnsavedChangesBubble-module__ml7-lq__unsavedHeader:hover{background:var(--surface-lift-xl)}.UnsavedChangesBubble-module__ml7-lq__unsavedLeft{align-items:center;gap:var(--space-3);display:flex}.UnsavedChangesBubble-module__ml7-lq__unsavedDot{background:var(--warning-500);border-radius:50%;width:8px;height:8px;animation:2s ease-in-out infinite UnsavedChangesBubble-module__ml7-lq__pulse}@keyframes UnsavedChangesBubble-module__ml7-lq__pulse{0%,to{opacity:1;box-shadow:0 0 0 0 rgba(var(--warning-rgb), .4)}50%{opacity:.8;box-shadow:0 0 0 6px rgba(var(--warning-rgb), 0)}}.UnsavedChangesBubble-module__ml7-lq__unsavedLabel{font-size:var(--text-sm);color:var(--warning-400);font-weight:600}.UnsavedChangesBubble-module__ml7-lq__unsavedChevron{color:var(--text-tertiary);transition:transform .25s;transform:rotate(180deg)}.UnsavedChangesBubble-module__ml7-lq__unsavedChevronOpen{transform:rotate(0)}.UnsavedChangesBubble-module__ml7-lq__unsavedActions{align-items:center;gap:var(--space-2);display:flex}.UnsavedChangesBubble-module__ml7-lq__unsavedList{border-top:1px solid var(--border-default);padding:var(--space-3) var(--space-5);gap:var(--space-2);flex-direction:column;display:flex}.UnsavedChangesBubble-module__ml7-lq__unsavedItem{align-items:center;gap:var(--space-3);font-size:var(--text-xs);padding:var(--space-1) 0;display:flex}.UnsavedChangesBubble-module__ml7-lq__unsavedItemLabel{color:var(--text-secondary);min-width:120px;font-weight:600}.UnsavedChangesBubble-module__ml7-lq__unsavedItemFrom{color:var(--text-tertiary);text-decoration:line-through}.UnsavedChangesBubble-module__ml7-lq__unsavedItemArrow{color:var(--text-tertiary);font-size:11px}.UnsavedChangesBubble-module__ml7-lq__unsavedItemTo{color:var(--accent-primary);font-weight:600}.UnsavedChangesBubble-module__ml7-lq__unsavedSubline{color:var(--text-tertiary);margin-top:2px;font-size:11px}
.DashboardAllAccountsSettings-module__KVBlKq__container{padding:var(--space-8) var(--space-4);justify-content:center;display:flex}.DashboardAllAccountsSettings-module__KVBlKq__card{width:100%;max-width:560px;padding:var(--space-8);background:var(--surface-base);border:1px solid var(--border-default);text-align:center;border-radius:16px}.DashboardAllAccountsSettings-module__KVBlKq__icon{width:56px;height:56px;margin-bottom:var(--space-4);color:var(--accent-text);background:var(--bg-accent-subtle);border:1px solid var(--border-accent-subtle);border-radius:50%;justify-content:center;align-items:center;display:inline-flex}.DashboardAllAccountsSettings-module__KVBlKq__title{margin:0 0 var(--space-2);color:var(--text-primary);font-size:18px;font-weight:600}.DashboardAllAccountsSettings-module__KVBlKq__description{margin:0 auto var(--space-6);max-width:440px;color:var(--text-secondary);font-size:14px;line-height:1.5}.DashboardAllAccountsSettings-module__KVBlKq__accountList{gap:var(--space-2);text-align:left;flex-direction:column;display:flex}.DashboardAllAccountsSettings-module__KVBlKq__accountRow{padding:var(--space-3) var(--space-4);background:var(--surface-lift-sm);border:1px solid var(--border-default);color:var(--text-primary);font:inherit;text-align:left;cursor:pointer;border-radius:12px;justify-content:space-between;align-items:center;transition:background .15s,border-color .15s,transform .1s;display:flex}.DashboardAllAccountsSettings-module__KVBlKq__accountRow:hover{background:var(--surface-lift-md);border-color:var(--border-strong)}.DashboardAllAccountsSettings-module__KVBlKq__accountRow:active{transform:translateY(1px)}.DashboardAllAccountsSettings-module__KVBlKq__accountMeta{text-align:left}.DashboardAllAccountsSettings-module__KVBlKq__accountLogin{text-align:left;color:var(--text-primary);font-size:14px;font-weight:600;display:block}.DashboardAllAccountsSettings-module__KVBlKq__accountBroker{text-align:left;color:var(--text-secondary);margin-top:2px;font-size:12px;display:block}
.ContractSignTrigger-module__SZ4dvG__trigger{align-items:center;gap:var(--space-3);padding:var(--space-3) var(--space-4);background:var(--bg-card);border-radius:var(--radius-lg);text-align:left;transition:border-color .15s,background .15s,opacity .15s;display:flex}.ContractSignTrigger-module__SZ4dvG__triggerReady{border:1px solid rgba(var(--color-lime-rgb), .45);cursor:pointer}.ContractSignTrigger-module__SZ4dvG__triggerReady:hover{border-color:var(--color-lime);background:color-mix(in srgb, var(--bg-card) 85%, var(--color-lime-dim))}.ContractSignTrigger-module__SZ4dvG__triggerDisabled{border:1px solid var(--border-default);cursor:not-allowed;opacity:.55}.ContractSignTrigger-module__SZ4dvG__triggerIcon{background:color-mix(in srgb, var(--color-lime) 15%, transparent);border:1px solid color-mix(in srgb, var(--color-lime) 30%, transparent);width:36px;height:36px;color:var(--accent-text);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;display:flex}.ContractSignTrigger-module__SZ4dvG__triggerText{flex-direction:column;gap:2px;min-width:0;display:flex}.ContractSignTrigger-module__SZ4dvG__triggerTitle{color:var(--text-primary);white-space:nowrap;font-size:.9375rem;font-weight:600;line-height:1.3}.ContractSignTrigger-module__SZ4dvG__triggerSubtitle{color:var(--text-tertiary);white-space:nowrap;font-size:.8125rem;line-height:1.4}.ContractSignTrigger-module__SZ4dvG__triggerChevron{color:var(--text-tertiary);flex-shrink:0}@media (max-width:640px){.ContractSignTrigger-module__SZ4dvG__trigger{width:100%}.ContractSignTrigger-module__SZ4dvG__triggerTitle,.ContractSignTrigger-module__SZ4dvG__triggerSubtitle{white-space:normal}}
.BrokerDonut-module__Zc2G7q__donut{gap:var(--space-4);flex-direction:column;min-width:0;display:flex}.BrokerDonut-module__Zc2G7q__track{stroke:var(--surface-lift-lg);stroke-dasharray:100;stroke-dashoffset:0;animation:BrokerDonut-module__Zc2G7q__donutTrackDraw .55s var(--ease-draw) both;animation-delay:calc(var(--reveal-delay,0s) + 0s)}.BrokerDonut-module__Zc2G7q__arc{stroke-linecap:butt;animation:BrokerDonut-module__Zc2G7q__donutArcDraw .65s var(--ease-draw) both;animation-delay:calc(var(--reveal-delay,0s) + .12s)}.BrokerDonut-module__Zc2G7q__arc:first-child{animation-delay:calc(var(--reveal-delay,0s) + .12s)}.BrokerDonut-module__Zc2G7q__arc:nth-child(2){animation-delay:calc(var(--reveal-delay,0s) + .21s)}.BrokerDonut-module__Zc2G7q__arc:nth-child(3){animation-delay:calc(var(--reveal-delay,0s) + .3s)}.BrokerDonut-module__Zc2G7q__arc:nth-child(4){animation-delay:calc(var(--reveal-delay,0s) + .39s)}.BrokerDonut-module__Zc2G7q__arc:nth-child(5){animation-delay:calc(var(--reveal-delay,0s) + .48s)}.BrokerDonut-module__Zc2G7q__arc:nth-child(6){animation-delay:calc(var(--reveal-delay,0s) + .57s)}.BrokerDonut-module__Zc2G7q__arc:nth-child(7){animation-delay:calc(var(--reveal-delay,0s) + .66s)}.BrokerDonut-module__Zc2G7q__arc:nth-child(8){animation-delay:calc(var(--reveal-delay,0s) + .75s)}.BrokerDonut-module__Zc2G7q__legend{gap:var(--space-2);flex-direction:column;min-width:0;display:flex}@keyframes BrokerDonut-module__Zc2G7q__donutTrackDraw{0%{stroke-dashoffset:100px}to{stroke-dashoffset:0}}@keyframes BrokerDonut-module__Zc2G7q__donutArcDraw{0%{stroke-dasharray:0 100}}@media (prefers-reduced-motion:reduce){.BrokerDonut-module__Zc2G7q__track,.BrokerDonut-module__Zc2G7q__arc{animation:none}}
.ReconnectModal-module__PbSpuW__fields{flex-direction:column;gap:14px;display:flex}
.UserOverviewPanel-module__95Acfq__topRow{justify-content:space-between;align-items:center;gap:var(--space-2);display:flex}.UserOverviewPanel-module__95Acfq__metricsGrid{gap:var(--space-4);grid-template-columns:repeat(4,1fr);display:grid}.UserOverviewPanel-module__95Acfq__metricCard{background:var(--surface-lift-sm);border:1px solid var(--border-default);border-radius:var(--radius-xl);padding:var(--space-5);gap:var(--space-2);flex-direction:column;display:flex}.UserOverviewPanel-module__95Acfq__metricLabel{font-size:var(--text-xs);color:var(--text-tertiary);text-transform:uppercase;letter-spacing:.05em;font-weight:600}.UserOverviewPanel-module__95Acfq__metricValue{font-size:var(--text-2xl);color:var(--text-primary);font-weight:700}.UserOverviewPanel-module__95Acfq__chartContainer{height:280px;margin-top:var(--space-6);background:var(--bg-card);border:1px solid var(--border-default);border-radius:var(--radius-xl);padding:var(--space-4)}.UserOverviewPanel-module__95Acfq__skeletonBar{background:linear-gradient(90deg, var(--bg-surface-subtle) 25%, var(--bg-surface-elevated) 50%, var(--bg-surface-subtle) 75%);background-size:200% 100%;border-radius:6px;height:14px;animation:1.5s ease-in-out infinite UserOverviewPanel-module__95Acfq__skeletonShimmer}.UserOverviewPanel-module__95Acfq__skeletonBarTall{height:24px;}.UserOverviewPanel-module__95Acfq__skeletonCard{background:var(--surface-lift-sm);border:1px solid var(--border-default);border-radius:var(--radius-xl);padding:var(--space-5);gap:var(--space-3);flex-direction:column;display:flex}@keyframes UserOverviewPanel-module__95Acfq__skeletonShimmer{0%{background-position:200% 0}to{background-position:-200% 0}}@media (max-width:1024px){.UserOverviewPanel-module__95Acfq__metricsGrid{grid-template-columns:repeat(2,1fr)}}@media (max-width:640px){.UserOverviewPanel-module__95Acfq__metricsGrid{grid-template-columns:repeat(2,1fr)}}
.StrategyAbout-module__t_7_Aa__aboutContainer{gap:var(--space-6);flex-direction:column;display:flex}.StrategyAbout-module__t_7_Aa__aboutCard{background:var(--surface-lift-sm);border:1px solid var(--border-default);border-radius:var(--radius-2xl);padding:var(--space-10);text-align:center;align-items:center;gap:var(--space-4);flex-direction:column;display:flex}.StrategyAbout-module__t_7_Aa__aboutIcon{background:rgba(var(--color-lime-rgb), .05);border:1px solid rgba(var(--color-lime-rgb), .1);border-radius:var(--radius-lg);width:48px;height:48px;color:var(--accent-text);justify-content:center;align-items:center;display:flex}.StrategyAbout-module__t_7_Aa__aboutTitle{font-size:var(--text-xl);color:var(--text-primary);font-weight:700}.StrategyAbout-module__t_7_Aa__aboutDescription{color:var(--text-secondary);font-size:var(--text-base);max-width:480px;line-height:1.6}
.AdminLayout-module__KIIjRW__adminContainer{background:var(--bg-app);min-height:100vh;display:flex}body.app-modal-open .AdminLayout-module__KIIjRW__mainWrapper{filter:blur(8px);pointer-events:none;-webkit-user-select:none;user-select:none;transition:filter .3s}.AdminLayout-module__KIIjRW__mainWrapper{flex-direction:column;flex:1;margin-left:280px;display:flex}.AdminLayout-module__KIIjRW__content{padding:var(--space-12) var(--space-10) var(--space-10);flex:1;animation:.4s ease-out AdminLayout-module__KIIjRW__fadeIn}.AdminLayout-module__KIIjRW__impersonationBanner{padding:var(--space-2) var(--space-6);background:var(--warning-500);color:var(--text-inverse);font-size:var(--text-sm);z-index:60;justify-content:space-between;align-items:center;display:flex}.AdminLayout-module__KIIjRW__bannerContent{align-items:center;gap:var(--space-3);display:flex}.AdminLayout-module__KIIjRW__clearBtn{color:var(--text-inverse);cursor:pointer;padding:var(--space-1);border-radius:var(--radius-sm);background:0 0;border:none;align-items:center;transition:background .2s;display:flex}.AdminLayout-module__KIIjRW__clearBtn:hover{background:#0000001a}.AdminLayout-module__KIIjRW__mobileHeader{top:var(--banner-offset,0px);background:var(--bg-app);border-bottom:1px solid var(--border-default);height:64px;padding:0 var(--space-6);z-index:900;justify-content:space-between;align-items:center;display:none;position:fixed;left:0;right:0}.AdminLayout-module__KIIjRW__mobileLogo{align-items:center;display:flex}.AdminLayout-module__KIIjRW__mobileLogo img{transition:filter .6s;display:block}[data-theme=light] .AdminLayout-module__KIIjRW__mobileLogo img{filter:invert()}.AdminLayout-module__KIIjRW__mobileActions{align-items:center;gap:var(--space-3);display:flex}.AdminLayout-module__KIIjRW__menuButton{color:var(--text-primary);cursor:pointer;padding:var(--space-2);border-radius:var(--radius-md);background:0 0;border:none;justify-content:center;align-items:center;transition:background-color .2s;display:flex}.AdminLayout-module__KIIjRW__menuButton:hover{background:var(--bg-surface-subtle)}.AdminLayout-module__KIIjRW__overlay{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);z-index:999;background:#00000080;display:none;position:fixed;inset:0}.AdminLayout-module__KIIjRW__loadingContainer{background:var(--bg-app);justify-content:center;align-items:center;height:100vh;display:flex}@keyframes AdminLayout-module__KIIjRW__spin{to{transform:rotate(360deg)}}@keyframes AdminLayout-module__KIIjRW__fadeIn{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@media (max-width:1024px){.AdminLayout-module__KIIjRW__adminContainer{overflow-x:hidden}.AdminLayout-module__KIIjRW__mainWrapper{min-width:0;margin-left:0;padding-top:64px}.AdminLayout-module__KIIjRW__content{min-width:0;padding:var(--space-6) var(--space-4) var(--space-10);overflow-x:hidden}.AdminLayout-module__KIIjRW__mobileHeader{display:flex}.AdminLayout-module__KIIjRW__overlay{-webkit-backdrop-filter:none;background:#000000b3;display:block}}@media (max-width:640px){.AdminLayout-module__KIIjRW__impersonationBanner{padding-left:var(--space-3);padding-right:var(--space-3)}.AdminLayout-module__KIIjRW__bannerContent{min-width:0}.AdminLayout-module__KIIjRW__bannerContent span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}}
.HealthTab-module__8WwvJa__tab{gap:var(--space-6);flex-direction:column;display:flex}.HealthTab-module__8WwvJa__sectionTitle{font-size:var(--text-lg);color:var(--text-primary);margin:0 0 var(--space-4);font-weight:600}.HealthTab-module__8WwvJa__chartsGrid{gap:var(--space-5);grid-template-columns:repeat(2,1fr);display:grid}.HealthTab-module__8WwvJa__tableSectionHeader{justify-content:space-between;align-items:center;gap:var(--space-4);margin-bottom:var(--space-4);flex-wrap:wrap;display:flex}.HealthTab-module__8WwvJa__tableHeading{font-size:var(--text-lg);color:var(--text-primary);margin:0;font-weight:600}.HealthTab-module__8WwvJa__state{padding:var(--space-8);text-align:center;color:var(--text-tertiary);font-size:var(--text-sm)}@media (max-width:768px){.HealthTab-module__8WwvJa__chartsGrid{grid-template-columns:1fr}}
.GeoBlockModal-module__yvBFqq__body{padding:var(--space-8) var(--space-7);text-align:center;align-items:center;gap:var(--space-3);flex-direction:column;display:flex}.GeoBlockModal-module__yvBFqq__icon{border-radius:var(--radius-full);background:var(--bg-danger-subtle);width:56px;height:56px;color:var(--error-500);margin-bottom:var(--space-1);justify-content:center;align-items:center;display:flex}.GeoBlockModal-module__yvBFqq__title{font-size:var(--text-xl);font-weight:var(--weight-bold);color:var(--text-primary);margin:0}.GeoBlockModal-module__yvBFqq__message{font-size:var(--text-sm);color:var(--text-secondary);margin:0;line-height:1.6}.GeoBlockModal-module__yvBFqq__actions{justify-content:center;align-items:center;gap:var(--space-4);margin-top:var(--space-4);flex-wrap:wrap;display:flex}
.ProvidersLayout-module__AjSwTa__container{background:var(--bg-app);min-height:100vh;display:flex;overflow-x:hidden}.ProvidersLayout-module__AjSwTa__main{padding:var(--space-10);background:var(--bg-app);flex:1;min-height:100vh;margin-left:280px;position:relative;overflow-x:hidden}.ProvidersLayout-module__AjSwTa__main:before{content:"";background-image:radial-gradient(circle at 10% 10%, color-mix(in srgb, var(--accent-primary) 2%, transparent), transparent 25%);pointer-events:none;z-index:0;position:fixed;inset:0 0 0 280px}.ProvidersLayout-module__AjSwTa__mobileHeader{top:var(--banner-offset,0px);background:var(--bg-app);border-bottom:1px solid var(--border-default);height:64px;padding:0 var(--space-6);z-index:900;justify-content:space-between;align-items:center;display:none;position:fixed;left:0;right:0}.ProvidersLayout-module__AjSwTa__mobileLogo{align-items:center;display:flex}.ProvidersLayout-module__AjSwTa__mobileLogo img{transition:filter .6s;display:block}[data-theme=light] .ProvidersLayout-module__AjSwTa__mobileLogo img{filter:invert()}.ProvidersLayout-module__AjSwTa__menuButton{color:var(--text-primary);cursor:pointer;padding:var(--space-2);border-radius:var(--radius-md);background:0 0;border:none;justify-content:center;align-items:center;transition:background-color .2s;display:flex}.ProvidersLayout-module__AjSwTa__menuButton:hover{background:var(--bg-surface-subtle)}.ProvidersLayout-module__AjSwTa__mobileActions{align-items:center;gap:var(--space-3);display:flex}.ProvidersLayout-module__AjSwTa__overlay{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);z-index:999;background:#00000080;display:none;position:fixed;inset:0}body.app-modal-open .ProvidersLayout-module__AjSwTa__container{filter:blur(8px);pointer-events:none}@media (max-width:1024px){.ProvidersLayout-module__AjSwTa__main{padding:84px var(--space-4) var(--space-10);margin-left:0}.ProvidersLayout-module__AjSwTa__main:before{left:0}.ProvidersLayout-module__AjSwTa__mobileHeader{display:flex}.ProvidersLayout-module__AjSwTa__overlay{-webkit-backdrop-filter:none;background:#000000b3;display:block}}
.ExecutionStatCard-module___wqahW__overflowCard{overflow:visible}.ExecutionStatCard-module___wqahW__body{gap:var(--space-3);padding:var(--space-5);flex-direction:column;flex:1;display:flex}.ExecutionStatCard-module___wqahW__titleGroup{align-items:center;gap:var(--space-2);min-width:0;display:flex}.ExecutionStatCard-module___wqahW__headerEnd{align-items:center;gap:var(--space-3);min-width:0;display:flex}.ExecutionStatCard-module___wqahW__icon{border-radius:var(--radius-md);background:var(--surface-lift-md);width:34px;height:34px;color:var(--text-secondary);justify-content:center;align-items:center;display:inline-flex}.ExecutionStatCard-module___wqahW__valueRow{align-items:baseline;gap:var(--space-2);flex-wrap:wrap;min-width:0;display:flex}.ExecutionStatCard-module___wqahW__heroTop{justify-content:space-between;align-items:flex-start;gap:var(--space-3) var(--space-4);flex-wrap:wrap;min-width:0;display:flex}.ExecutionStatCard-module___wqahW__heroCensus{min-width:0}.ExecutionStatCard-module___wqahW__spark{min-width:0;height:48px;animation:ExecutionStatCard-module___wqahW__execStatSparkWipe .7s var(--ease-draw) backwards;animation-delay:calc(var(--reveal-delay,0s) + .3s)}.ExecutionStatCard-module___wqahW__sparkLarge{min-width:0;height:132px;margin-top:var(--space-2);animation:ExecutionStatCard-module___wqahW__execStatSparkWipe .7s var(--ease-draw) backwards;animation-delay:calc(var(--reveal-delay,0s) + .3s)}.ExecutionStatCard-module___wqahW__sparkFill{min-width:0;min-height:48px;animation:ExecutionStatCard-module___wqahW__execStatSparkWipe .7s var(--ease-draw) backwards;animation-delay:calc(var(--reveal-delay,0s) + .3s);flex:auto}.ExecutionStatCard-module___wqahW__hint{font-size:var(--text-xs);color:var(--text-tertiary);margin:0;line-height:1.6}@keyframes ExecutionStatCard-module___wqahW__execStatSparkWipe{0%{clip-path:inset(0 100% 0 0);opacity:.35}to{clip-path:inset(0);opacity:1}}@media (prefers-reduced-motion:reduce){.ExecutionStatCard-module___wqahW__spark,.ExecutionStatCard-module___wqahW__sparkLarge,.ExecutionStatCard-module___wqahW__sparkFill{clip-path:none;animation:none!important}}
.LegalAcceptanceModal-module__4ihWgq__documents{padding:0}.LegalAcceptanceModal-module__4ihWgq__documentsLabel{color:var(--text-secondary);text-transform:uppercase;letter-spacing:.03em;margin:0 0 .5rem;font-size:.8125rem;font-weight:600}.LegalAcceptanceModal-module__4ihWgq__documentList{flex-direction:column;gap:.5rem;margin:0;padding:0;list-style:none;display:flex}.LegalAcceptanceModal-module__4ihWgq__documentItem{margin:0}.LegalAcceptanceModal-module__4ihWgq__documentLink{color:var(--accent-text);font-size:.9375rem;text-decoration:underline}.LegalAcceptanceModal-module__4ihWgq__wrap button:first-of-type,.LegalAcceptanceModal-module__4ihWgq__wrap button:first-of-type span{white-space:normal}.LegalAcceptanceModal-module__4ihWgq__wrap button:first-of-type{text-align:center;height:auto;padding:.875rem 1rem;line-height:1.3}
.PartnerEntityNoticeBanner-module__JcpJzG__wrapper{max-width:1200px;margin:0 auto var(--space-4)}
.StrategyDetailView-module__JodacW__brokersTabLabel{align-items:center;gap:var(--space-2);display:inline-flex}.StrategyDetailView-module__JodacW__container{gap:var(--space-2);flex-direction:column;min-height:calc(100vh - 120px);display:flex}.StrategyDetailView-module__JodacW__newsHaltBanner{align-items:center;gap:var(--space-2);margin-top:var(--space-2);color:var(--text-warning);background:var(--bg-warning-subtle);border:1px solid var(--border-warning-subtle);border-radius:var(--radius-lg);padding:12px 14px;font-size:.8125rem;line-height:1.5;display:flex}.StrategyDetailView-module__JodacW__revealItem{opacity:0;filter:blur(8px);transition:opacity .8s cubic-bezier(.2,.8,.2,1),transform .8s cubic-bezier(.2,.8,.2,1),filter .8s cubic-bezier(.2,.8,.2,1);transition-delay:var(--stagger-delay,0s);will-change:opacity, transform, filter;transform:translateY(40px)}.StrategyDetailView-module__JodacW__revealItemVisible{opacity:1;filter:blur();transform:translateY(0)}
.WiresTab-module__uTO3Na__panel{gap:var(--space-4);flex-direction:column;display:flex}.WiresTab-module__uTO3Na__header{justify-content:flex-end;display:flex}.WiresTab-module__uTO3Na__table{border-collapse:collapse;width:100%;font-size:var(--text-sm);color:var(--text-secondary)}.WiresTab-module__uTO3Na__table th,.WiresTab-module__uTO3Na__table td{padding:var(--space-2) var(--space-3);text-align:left;border-bottom:1px solid var(--border-subtle)}.WiresTab-module__uTO3Na__table th{color:var(--text-tertiary);text-transform:uppercase;letter-spacing:.04em;font-size:11px;font-weight:600}.WiresTab-module__uTO3Na__table tr:last-child td{border-bottom:none}.WiresTab-module__uTO3Na__empty{color:var(--text-tertiary);font-size:var(--text-sm);font-style:italic}.WiresTab-module__uTO3Na__loading{color:var(--text-tertiary);font-size:var(--text-sm)}.WiresTab-module__uTO3Na__error{padding:var(--space-3) var(--space-4);background:var(--bg-danger-subtle);border:1px solid var(--border-danger-subtle);border-radius:var(--radius-md);color:var(--error-400);font-size:var(--text-sm)}.WiresTab-module__uTO3Na__num{text-align:right}.WiresTab-module__uTO3Na__ctr{text-align:center}.WiresTab-module__uTO3Na__row{cursor:pointer;transition:background .15s}.WiresTab-module__uTO3Na__row:hover{background:var(--surface-lift-md)}.WiresTab-module__uTO3Na__row:hover .WiresTab-module__uTO3Na__period{color:var(--accent-primary)}.WiresTab-module__uTO3Na__period{font-weight:600}.WiresTab-module__uTO3Na__ref{font-family:var(--font-primary);font-size:var(--text-xs);color:var(--text-secondary)}.WiresTab-module__uTO3Na__owed{color:var(--accent-primary);font-weight:600}.WiresTab-module__uTO3Na__chev{color:var(--text-tertiary)}.WiresTab-module__uTO3Na__row:hover .WiresTab-module__uTO3Na__chev{color:var(--accent-primary)}@media (max-width:640px){.WiresTab-module__uTO3Na__table{-webkit-overflow-scrolling:touch;white-space:nowrap;display:block;overflow-x:auto}.WiresTab-module__uTO3Na__table th,.WiresTab-module__uTO3Na__table td{padding:var(--space-2)}}
.BrokerDetail-module__sFIP4a__main{position:relative;overflow-x:clip}.BrokerDetail-module__sFIP4a__page{max-width:1200px;padding:var(--space-2) var(--space-8) var(--space-16);margin:0 auto}.BrokerDetail-module__sFIP4a__brokerLogoTile{border-radius:var(--radius-lg);background:var(--surface-lift-md);border:1px solid var(--border-default);flex-shrink:0;justify-content:center;align-items:center;width:48px;height:48px;padding:8px;display:flex;overflow:hidden}.BrokerDetail-module__sFIP4a__pausedNotice{max-width:34ch;padding:var(--space-3) var(--space-4);font-size:var(--text-sm);text-align:right;color:var(--text-warning);background:var(--bg-warning-subtle);border:1px solid var(--border-warning-subtle);border-radius:var(--radius-lg);margin:0;line-height:1.55}@media (max-width:768px){.BrokerDetail-module__sFIP4a__pausedNotice{text-align:left;max-width:100%}}@media (max-width:640px){.BrokerDetail-module__sFIP4a__page{padding-right:var(--space-4);padding-left:var(--space-4)}}
.ProviderUserOverview-module__AmUinW__wrap{gap:var(--space-6);padding:var(--space-6);flex-direction:column;display:flex}.ProviderUserOverview-module__AmUinW__header{justify-content:space-between;align-items:center;gap:var(--space-4);flex-wrap:wrap;display:flex}.ProviderUserOverview-module__AmUinW__identityBlock{gap:var(--space-1);flex-direction:column;display:flex}.ProviderUserOverview-module__AmUinW__handle{font-size:var(--text-xl);color:var(--text-primary);margin:0;font-weight:700}.ProviderUserOverview-module__AmUinW__email{font-size:var(--text-sm);color:var(--text-tertiary);margin:0}.ProviderUserOverview-module__AmUinW__switcher{align-items:center;gap:var(--space-2);min-width:220px;display:flex}.ProviderUserOverview-module__AmUinW__switcherLabel{font-size:var(--text-xs);color:var(--text-tertiary);text-transform:uppercase;letter-spacing:.05em;font-weight:600}.ProviderUserOverview-module__AmUinW__empty{color:var(--text-tertiary);font-size:var(--text-sm)}
