html[data-theme]:not([data-theme=mixed]){--theme-page:var(--bg);--theme-surface:var(--surface);--theme-raised:var(--surface-2);--theme-elevated:var(--surface-3);--theme-ink:var(--ink);--theme-muted:var(--muted);--theme-subtle:var(--muted-2);--theme-positive:var(--accent-text);--theme-negative:var(--red);--theme-warning:var(--amber);--theme-info:var(--blue);--theme-edge:#fff}html[data-theme=light]{--theme-edge:#243945}html[data-theme=light] .chart-brand-watermark{opacity:.045}.competition-hero,.competition-experience{--theme-ink:#f0f3ef;--theme-muted:#b4bfc0;--theme-subtle:#a3afb5;--theme-edge:#fff;--accent-text:var(--accent)}html[data-theme=light] :is(.competition-hero,.competition-experience) .brand__image{content:url(/brand/aurex-logo.svg?v=3)}html[data-theme=light] .chart-tradingview-attribution{color:var(--ink)}html[data-theme=light] .chart-tradingview-attribution path:first-child{fill:#18252e}html[data-theme=light] .chart-tradingview-attribution path:last-child{fill:#fff}html[data-theme] .admin-marketing-profile input{color-scheme:inherit}html[data-theme=light] .payment-detail .brand__image{content:url(/brand/aurex-logo-light.svg?v=2)}html[data-theme] .order-price-badge__body{fill:var(--theme-surface,#101513)}html[data-theme] .order-price-badge__separator{stroke:var(--muted)}html[data-theme=light] .order-price-badge{filter:drop-shadow(0 2px 3px #18252e18)}html[data-theme=light] :is(.chart-floating-tools,.chart-navigation-tools) .chart-tool,html[data-theme=light] .chart-grid-orders .mobile-orders-trigger{box-shadow:0 1px 3px #18252e12,inset 0 1px #fff}html[data-theme=light] .chart-panel[data-chart-mode] :is(.chart-floating-tools,.chart-navigation-tools) .chart-tool,html[data-theme=light] .chart-grid-orders .mobile-orders-trigger,html[data-theme=light] .chart-ui-theme .workspace-icon-button:not(.chart-layout-trigger){border-color:var(--line-strong)}html[data-theme=light] .segmented button.active{box-shadow:0 1px 4px #18252e12}html[data-theme=light] .put-btn{background:var(--candle-down);color:#fff}html[data-theme=light] .put-btn small{color:#fff}html[data-theme=light] .put-btn>span>i{background:#ffffff16}html[data-theme=light] .order-ticket :is(.segmented,.money-input){border-color:var(--line-strong)}html[data-theme=light] .order-ticket .money-input:focus-within,html[data-theme=light] .cancel-deposit__confirm{color:#fff}html[data-theme=light] .copy-podium .copy-podium-card{--podium-metal:#586e77}html[data-theme=light] .copy-podium .copy-podium-card--1{--podium-metal:var(--accent-text)}html[data-theme=light] .copy-podium .copy-podium-card--3{--podium-metal:#85603e}html[data-theme=light] .treasury-operations :is(.admin-section-head>svg,.treasury-history-icon,.treasury-state-confirmed,.treasury-steps .done){color:var(--accent-text)!important}html[data-theme=light] :is(.home-wordmark,.access-wordmark) img{content:url(/brand/aurex-logo-light.svg?v=2)}html[data-theme=light] :is(.rush-moment small,.rush-moment strong,.rush-score>strong){text-shadow:none}html[data-theme=light] .language-menu{box-shadow:0 12px 32px #18252e25}html[data-theme]:not([data-theme=mixed]) :is(.admin-kpi-strip,.admin-quick-metrics){background:var(--surface)}html[data-theme]:not([data-theme=mixed]) .admin-test-account-balance{background:var(--surface-2)}html[data-theme]:not([data-theme=mixed]) .chart-draw-layer .drawing-handle,html[data-theme]:not([data-theme=mixed]) .admin-chart-crosshair-dot,html[data-theme]:not([data-theme=mixed]) .admin-chart-hit:hover{stroke:var(--surface)}html[data-theme=light] :is(.access-submit,.home-button,.home-skip,.home-preview-price){background:var(--accent);color:var(--accent-ink)}html[data-theme=light] .home-preview-actions>span:first-child{background:var(--accent);color:var(--accent-ink)!important}html[data-theme=light] :is(.call-btn,.rush-action) small{color:var(--accent-ink)}html[data-theme=light] .call-btn>span>i{background:#ffffff16}html[data-theme=light] .access-submit .spinner{border-color:#fff #fff5 #fff5}html[data-theme=light] .rush-page{--rush-tip:var(--accent)}html[data-theme=light] :is(.competition-hero,.competition-experience){--accent-text:#fff;--theme-positive:#fff}html[data-theme=light] :is(.top-deposit-btn,.coupon-entry button,.primary-btn,.copy-request-button,.access-submit,.home-button):hover:not(:disabled){background:var(--accent-hover);border-color:var(--accent-hover)}html[data-theme=light] .gateway-switch[aria-checked=true]{background:var(--accent);border-color:var(--accent)}html[data-theme=light] .gateway-switch[aria-checked=true] i{background:var(--accent-ink)}html[data-theme=light] .gateway-switch:not([aria-checked=true]) i{background:var(--muted)}html[data-theme=light] :is(.admin-replay-toggle--catalog.is-active,.admin-issued-license>span,.portrait-orientation-lock__turn){color:var(--accent-ink)}html[data-theme=light] .chart-ui-theme .chart-asset-tab,html[data-theme=light] .chart-workspace-bar--overlay .chart-asset-tab,html[data-theme=light] .chart-panel[data-chart-mode] .chart-current-asset{border-color:var(--line-strong)}html[data-theme=light] .chart-asset-tab:not(.is-active):before{background:var(--line-strong)}@media (hover:hover) and (pointer:fine){html[data-theme=light] .theme-option:not(.is-selected):hover{border-color:var(--line-strong);background:var(--surface-2)}}html[data-theme=light] :is(.access-input,.access-country-trigger,.contact-phone,.deposit-amount__input,.deposit-coupon__input,.panel-market-search-field),html[data-theme=light] .field :is(input,select,textarea),html[data-theme=light] :is(.deposit-methods button,.gateway-market select,.gateway-reorder button,.engine-search){border-color:var(--line-strong)}html[data-theme=light] .deposit-methods button.active{border-color:var(--accent)}html[data-theme=light] :is(.live-label i,.admin-topbar-health:not(.is-alert)>i,.online-dot,.account-dot:not(.account-dot--demo),.notification-anchor .icon-btn i,.notification>span,.notification-entry__marker i,.balance-bonus-progress em,.wallet-bonus-balance>i>em,.admin-sidebar-foot>i:not(.is-alert),.admin-action-queue button i,.admin-status-distribution .status-paid,.admin-status-distribution .status-approved,.admin-replay-state strong.positive i,.admin-test-account-tabs button.active i,.engine-asset-list i.ready,.engine-legend>span:nth-child(2) i,.home-preview-top>span>i,.home-preview-dot){background:var(--accent-text);box-shadow:none}html[data-theme=light] :is(.chart-ui-theme .chart-asset-tab.is-active,.chart-asset-tab.is-active,.balance-menu__account[aria-pressed=true],.desktop-rail a,.admin-nav-group button,.panel-market-menu,.trade-room .orders-dock,.admin-replay-list article.is-live,.switch input:checked+span):before,html[data-theme=light] :is(.chart-connection-progress,.account-hub__tabs a,.home-tabs button,.topnav a,.admin-kpi):after{background:var(--accent-text)}html[data-theme=light] :is(.dock-tabs button.active,.page-tabs button.active,.admin-tabs button.active,.settings-nav button.active,.script-tabs>button[aria-pressed=true],.support-stages li.done,.payment-progress li.current>span){border-color:var(--accent-text)}html[data-theme=light] .orders-mini-position.positive{border-left-color:var(--accent-text)}html[data-theme=light] :is(input,select,textarea):focus-visible,html[data-theme=light] :is(.access-input,.contact-phone,.deposit-amount__input,.deposit-coupon__input,.panel-market-search-field):focus-within{border-color:var(--accent-text)}html[data-theme=light] :is(button,a,input,select,textarea,summary,[role=button],[role=tabpanel],[data-operation-detail]):focus-visible{outline-color:var(--accent-text)!important}html[data-theme=light] input:is([type=checkbox],[type=radio],[type=range]){accent-color:var(--accent-text)}html[data-theme=light] .brand-loading__mark:after{border-top-color:var(--accent-text)}html[data-theme=light] .home-chart-point{fill:var(--accent-text)}html[data-theme=light] .access-input input::placeholder{color:var(--muted)}@media (prefers-reduced-motion:no-preference){:is(.topbar,.desktop-rail,.bottom-nav,.order-ticket,.appearance-settings){transition:background-color .16s,color .16s,border-color .16s}}.brand{flex-shrink:0;align-items:center;line-height:0;display:inline-flex}.brand__image{width:var(--brand-width,142px);object-fit:contain;-webkit-user-select:none;user-select:none;max-width:100%;height:auto;display:block}.brand--compact .brand__image{width:30px}.brand--stacked{flex-direction:column;gap:5px}.brand--stacked .brand__symbol{object-fit:contain;width:30px;height:26px;display:block}.brand--stacked .brand__wordmark{object-fit:contain;width:65px;height:auto;display:block}.chart-brand-watermark{z-index:0;pointer-events:none;-webkit-user-select:none;user-select:none;opacity:.055;width:clamp(160px,32cqw,260px);position:absolute;top:45%;left:50%;transform:translate(-50%,-50%)}.chart-brand-watermark img{width:100%;height:auto;display:block}.rush-brand-watermark{top:55%}@media (width<=680px){.topbar .brand{--brand-width:104px}.app-shell--staff .topbar .brand{--brand-width:112px}.chart-brand-watermark{opacity:.055;width:clamp(150px,46cqw,200px);top:42%}.rush-brand-watermark{top:54%}}@media (width<=370px){.app-shell--customer .topbar .brand{--brand-width:88px}}.chart-brand-watermark--plot{left:var(--chart-watermark-x,50%);top:var(--chart-watermark-y,50%)}.brand-loading{color:var(--muted);text-align:center;flex-direction:column;gap:20px;padding:24px}.brand-loading__mark{place-items:center;width:64px;height:64px;display:grid;position:relative}.brand-loading__mark:after{content:"";border:1px solid color-mix(in srgb,var(--accent) 22%,transparent);border-top-color:var(--accent);border-radius:50%;animation:1.5s linear infinite brand-orbit;position:absolute;inset:0}.brand-loading__mark>img{opacity:.95;width:30px;height:auto}.brand-loading__mark--small{vertical-align:middle;flex:0 0 22px;width:22px;height:22px;display:inline-grid}.brand-loading__mark--small>img{width:12px}.access-submit .brand-loading__mark,.primary-btn .brand-loading__mark{--accent:var(--accent-ink)}.access-submit .brand-loading__mark>img,.primary-btn .brand-loading__mark>img{filter:brightness(0)}.copy-podium>.brand-empty{grid-column:1/-1}.brand-loading.brand-loading--compact{text-align:left;min-height:0;font-size:inherit;flex-direction:row;gap:8px;padding:0}.chart-panel-body .brand-loading--compact{position:static}.brand-empty.empty{animation:brand-fade-in var(--brand-enter,.22s) ease-out;flex-direction:column;justify-content:center;align-items:center;gap:8px;padding:36px 20px;display:flex}.brand-empty__mark{margin-bottom:8px;padding:8px;display:inline-flex;position:relative}.brand-empty__mark .brand{opacity:.65}.brand-empty__context{color:var(--muted);background:var(--surface);box-sizing:content-box;border-radius:50%;padding:3px;position:absolute;bottom:0;right:-3px}.brand-empty.empty strong{color:var(--ink);font-size:13px;font-weight:600}.brand-empty.empty p{max-width:360px;margin:0;font-size:12px;line-height:1.6}.brand-empty.brand-empty--compact{text-align:left;flex-direction:row;gap:10px;min-height:0;padding:14px}.brand-empty--compact .brand-empty__mark{flex:0 0 22px;margin:0;padding:0}.brand-empty--compact .brand__image{width:22px}.brand-empty.brand-empty--compact strong{color:var(--muted);font-size:11px;font-weight:500}.orders-mini-live .brand-empty--compact{padding:0}.orders-mini-live .brand-empty--compact strong{margin:0}.brand-empty--compact .brand-empty__context{display:none}.brand-dialog{--dialog-height:100dvh;--dialog-top:0px;inset:auto;top:calc(var(--dialog-top) + var(--safe-top,0px) + 16px);width:min(560px,calc(100% - 32px - var(--safe-left,0px) - var(--safe-right,0px)));max-width:none;max-height:calc(var(--dialog-height) - var(--safe-top,0px) - var(--safe-bottom,0px) - 32px);border:1px solid var(--line);background:var(--surface,var(--theme-surface,#0f1410));color:var(--ink);overscroll-behavior:contain;animation:brand-reveal var(--brand-enter,.22s) ease-out;border-radius:20px;margin:0;padding:0;position:fixed;left:50%;overflow:auto;transform:translate(-50%);box-shadow:0 24px 80px #0008}.brand-dialog::backdrop{-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background:#000a}.brand-dialog__header{border-bottom:1px solid var(--line);background:inherit;z-index:1;justify-content:space-between;align-items:center;padding:20px 24px;display:flex;position:sticky;top:0}.brand-dialog__header .brand{--brand-width:120px}.brand-dialog__body{padding:24px}.brand-dialog__body>h2{letter-spacing:-.6px;margin:0 0 24px;font-size:23px}.brand-dialog__body>h2:focus{outline:none}@media (hover:none){.brand-dialog__header .icon-btn:hover{color:var(--muted);background:0 0;border-color:#0000}}.brand-dialog button,.support-center button{transition:background var(--brand-feedback,.16s),border-color var(--brand-feedback,.16s),color var(--brand-feedback,.16s)}.brand-dialog button:focus-visible,.support-center button:focus-visible{outline:2px solid var(--accent);outline-offset:3px}@keyframes brand-orbit{to{transform:rotate(360deg)}}@keyframes brand-fade-in{0%{opacity:0}to{opacity:1}}@keyframes brand-reveal{0%{opacity:0;translate:0 6px}to{opacity:1;translate:0}}@media (width>=769px){.brand-dialog{top:calc(var(--dialog-top) + var(--dialog-height)/2);transform:translate(-50%,-50%)}}@media (width<=768px){.brand-dialog__header{padding:16px 18px}.brand-dialog__body{padding:20px 18px}.mobile-menu.brand-dialog{left:var(--safe-left,0px);top:var(--dialog-top);width:min(330px,90vw);height:var(--dialog-height);max-height:var(--dialog-height);border-radius:0 20px 20px 0;flex-direction:column;padding:0;display:flex;transform:none}.mobile-menu.brand-dialog .brand-dialog__header{padding-top:calc(18px + var(--safe-top,0px));background:var(--surface,var(--theme-surface,#0f1410));flex-shrink:0;margin:0}.mobile-menu.brand-dialog .brand-dialog__body{padding:10px 16px calc(20px + var(--safe-bottom,0px));flex:1;min-height:0;margin:0;display:block;overflow-y:auto}.mobile-menu.brand-dialog .brand-dialog__body>h2{color:var(--muted);text-transform:uppercase;letter-spacing:1.4px;margin:12px 10px;font-size:11px}.mobile-menu.brand-dialog .language-selector{margin:12px 0;display:block}.mobile-menu.brand-dialog>.language-menu{margin:0;display:block}.mobile-menu.brand-dialog .brand-dialog__body>a,.mobile-menu.brand-dialog .brand-dialog__body>button{width:100%;min-height:46px;font:inherit;color:var(--muted);background:0 0;border:0;border-radius:9px;align-items:center;gap:12px;padding:12px;font-size:13px;text-decoration:none;display:flex}.mobile-menu.brand-dialog .brand-dialog__body>a.active{background:color-mix(in srgb,var(--accent) 9%,transparent);color:var(--accent-text,var(--accent))}.mobile-menu.brand-dialog .brand-dialog__body>a:hover,.mobile-menu.brand-dialog .brand-dialog__body>button:hover{background:var(--line);color:var(--ink)}}.app-shell>.main,.app-shell .customer-secondary-route{animation:none}@media (prefers-reduced-motion:reduce){.brand-loading__mark:after,.brand-dialog,.brand-empty.empty{animation:none}.brand-dialog button,.support-center button{transition:none}}
