@import"https://fonts.googleapis.com/css2?family=IBM+Plex+Sans+Arabic:wght@400;500;600;700&display=swap";:root{font-family:IBM Plex Sans Arabic,Segoe UI,sans-serif;color:#ebe6db;background:#0b0a08;font-synthesis:none;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;--background: #0b0a08;--surface: #141210;--surface-raised: #1a1712;--border: #302a20;--muted: #968d7e;--text: #ebe6db;--green: #d4aa55}*{box-sizing:border-box}body{margin:0;min-width:320px;min-height:100vh;background:radial-gradient(ellipse at 50% -20%,#3a2b171f,transparent 55%),var(--background)}button,input{font:inherit}button{color:inherit}a{color:inherit;text-decoration:none}button:focus-visible,a:focus-visible,input:focus-visible{outline:2px solid #d8b35f;outline-offset:3px}.app-shell{min-height:100vh}.sidebar{position:fixed;z-index:5;inset:0 0 0 auto;display:flex;flex-direction:column;width:244px;padding:25px 15px 14px;background:#0d0c0a;border-left:1px solid #2a251c}.brand{display:flex;align-items:center;gap:10px;width:fit-content;margin:0 8px 35px;white-space:nowrap}.brand-mark{display:block;flex:0 0 auto;width:48px;height:44px;object-fit:contain}.brand-name{color:#eee7d8;font-size:13px;font-weight:600;letter-spacing:.45px}.brand-name strong{color:#d8b35f;font-weight:700}.workspace-label{padding:0 10px;margin-bottom:10px;color:#847b6d;font-size:11px;font-weight:600}.main-nav{display:grid;gap:4px}.nav-item{position:relative;display:flex;align-items:center;gap:12px;width:100%;min-height:41px;padding:0 11px;border:0;border-radius:8px;color:#9aa6b7;background:transparent;text-align:right;font-size:13px;cursor:pointer;transition:.18s ease}.nav-item:hover{color:#f4ead4;background:#1a1712}.nav-active{color:#e4c27b;background:#262014;font-weight:600}.nav-active:before{position:absolute;inset:9px 0 9px auto;width:2px;border-radius:4px;background:#d8b35f;content:""}.nav-live{width:6px;height:6px;margin-right:auto;border-radius:50%;background:#37c897;box-shadow:0 0 9px #37c89788}.nav-count{display:grid;min-width:19px;height:19px;place-items:center;margin-right:auto;border-radius:6px;color:#ddd0b6;background:#30291c;font-size:10px}.nav-new{margin-right:auto;padding:2px 6px;border-radius:5px;color:#e1c176;background:#302719;font-size:9px}.sidebar-divider{height:1px;margin:20px 8px 19px;background:#2a251c}.sidebar-bottom{margin-top:auto}.plan-card{padding:14px;border:1px solid #332b1e;border-radius:8px;background:#17140f}.plan-icon{display:grid;width:28px;height:28px;place-items:center;margin-bottom:10px;border:1px solid #57482d;border-radius:7px;color:#d0ad6b;background:#282319}.plan-card strong{font-size:12px}.plan-card p{margin:5px 0 11px;color:#8997a9;font-size:10px;line-height:1.7}.plan-button{display:flex;align-items:center;gap:4px;padding:0;border:0;color:#d0ad6b;background:transparent;font-size:10px;font-weight:600;cursor:pointer}.profile-row{display:flex;align-items:center;gap:10px;width:100%;margin-top:15px;padding:12px 2px 0;border:0;border-top:1px solid #2a251c;background:transparent;text-align:right;cursor:pointer}.avatar,.top-avatar{display:grid;flex:0 0 auto;width:33px;height:33px;place-items:center;border:1px solid #514126;border-radius:50%;color:#e0c477;background:#282116;font-size:13px}.profile-copy{display:grid;gap:2px}.profile-copy strong{font-size:11px;font-weight:500}.profile-copy small{color:#748196;font-size:10px}.profile-settings{margin-right:auto;color:#8490a3}.main-content{min-height:100vh;margin-right:244px}.account-session-error{padding:9px 18px;border-bottom:1px solid #4b3032;color:#e1a09a;background:#211a20;font-size:11px}.account-session-error button{margin-right:7px;padding:0;border:0;color:#e4c576;background:transparent;text-decoration:underline;cursor:pointer}.topbar{position:sticky;z-index:3;top:0;display:flex;height:62px;align-items:center;justify-content:space-between;padding:0 34px;border-bottom:1px solid #272219;background:#0b0a08ef;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px)}.topbar-start,.topbar-actions{display:flex;align-items:center;gap:14px}.breadcrumb{color:#847b6d;font-size:12px}.breadcrumb span{padding:0 7px;color:#4b4232}.breadcrumb strong{color:#e4d8bd;font-weight:500}.market-status{display:flex;align-items:center;gap:7px;padding:6px 9px;border:1px solid #514126;border-radius:20px;color:#e0c477;background:#211b11;font-size:10px}.market-status i,.notification-button i{width:6px;height:6px;border-radius:50%;background:#d8b35f}.market-status-error{border-color:#4b3032;color:#e58d89;background:#251b20}.market-status-error i{background:#e47d78}.icon-button{position:relative;display:grid;width:34px;height:34px;place-items:center;border:1px solid transparent;border-radius:8px;color:#909caf;background:transparent;cursor:pointer}.icon-button:hover{border-color:#433820;color:#f0e4c9;background:#1b1710}.notification-button i{position:absolute;top:7px;right:7px;width:5px;height:5px;border:1px solid #0b0a08;background:#d8b35f}.top-avatar{width:30px;height:30px;font-size:12px}.menu-button{display:none}.page-content{width:min(100%,1390px);margin:0 auto;padding:30px 34px 18px}.welcome-row{position:relative;display:flex;align-items:end;justify-content:space-between;margin-bottom:21px}.welcome-row>:not(.market-watermark){position:relative;z-index:1}.market-watermark{position:absolute;top:-19px;left:3%;width:min(32%,280px);height:140px;overflow:visible;opacity:.25;pointer-events:none}.watermark-candles path{fill:#b99043;stroke:#b99043;stroke-width:1.5}.watermark-trend{fill:none;stroke:#e3bd70;stroke-width:1.5;stroke-dasharray:4 4}.eyebrow{display:flex;align-items:center;gap:8px;margin-bottom:8px;color:#8290a4;font-size:11px}.eyebrow-line{width:16px;height:1px;background:#d8b35f}h1,h2,h3,p{margin-top:0}h1{margin-bottom:3px;font-size:clamp(25px,2.5vw,31px);font-weight:600;letter-spacing:-.8px}h1>span:first-of-type{color:#dfbd71}.wave{display:inline-block;color:#f2b65f;font-size:17px;vertical-align:3px}.welcome-subtitle{margin-bottom:0;color:#8995a7;font-size:12px}.customize-button{display:flex;align-items:center;gap:7px;height:35px;padding:0 12px;border:1px solid #383022;border-radius:7px;color:#d3c8b2;background:#17140f;font-size:11px;cursor:pointer}.customize-button:hover{border-color:#65512e;background:#201a11}.demo-notice{display:flex;align-items:center;gap:8px;min-height:35px;padding:7px 12px;margin-bottom:14px;border:1px solid #302a20;border-radius:7px;color:#b6ad9e;background:#15120e;font-size:10px;line-height:1.7}.demo-notice svg{flex:0 0 auto;color:#8798ad}.demo-notice-error{border-color:#4b3032;color:#e1a09a;background:#211a20}.demo-notice-error svg{color:#d38e87}.market-overview{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px}.overview-card{position:relative;min-height:132px;overflow:hidden;padding:15px 15px 14px;border:1px solid var(--border);border-radius:10px;background:linear-gradient(145deg,#191610,#12100d)}.overview-top{display:flex;align-items:center;justify-content:space-between;color:#97a3b4;font-size:10px}.overview-top small{margin-right:5px;color:#68778d;font-size:9px}.card-icon{display:grid;width:28px;height:28px;place-items:center;border-radius:8px}.card-icon.gold{color:#e7bb69;background:#342c20}.card-icon.violet{color:#d5b66f;background:#302719}.card-icon.blue{color:#c4a760;background:#282317}.overview-value{position:relative;z-index:1;margin-top:12px;color:#edf1f7;font-size:20px;font-weight:600;letter-spacing:-.4px}.value-unit{color:#8290a4;font-size:10px;font-weight:400;letter-spacing:0}.overview-footer{position:relative;z-index:1;display:flex;align-items:center;gap:7px;margin-top:7px;color:#718096;font-size:9px}.change{display:inline-flex;align-items:center;gap:2px;font-size:10px;font-weight:600}.positive{color:#4bcc9b}.negative{color:#e5837a}.content-grid{display:grid;grid-template-columns:minmax(0,1.65fr) minmax(300px,.95fr);gap:14px;margin-top:16px}.panel{min-width:0;border:1px solid var(--border);border-radius:10px;background:var(--surface)}.panel-heading{display:flex;align-items:center;justify-content:space-between;min-height:69px;padding:13px 16px;border-bottom:1px solid #2a251c}.asset-assistant-analyze{flex:0 0 auto;gap:6px;white-space:nowrap}.panel-heading h2{margin-bottom:3px;font-size:13px;font-weight:600}.panel-heading p{margin:0;color:#7d8a9f;font-size:10px}.text-button{display:flex;align-items:center;gap:4px;padding:5px 0;border:0;color:#d8b35f;background:transparent;font-size:10px;cursor:pointer}.small-icon{width:29px;height:29px;color:#b6a57f;background:#211c13}.watchlist-table{width:100%}.watchlist-table-crypto{max-height:680px;overflow-y:auto;overscroll-behavior:contain}.watchlist-table-crypto .table-head{position:sticky;z-index:1;top:0;background:#15130f}.crypto-market-search{display:flex;align-items:center;gap:8px;padding:9px 13px;border-bottom:1px solid #2a251c;color:#948975}.crypto-market-search input{flex:1;min-width:0;height:32px;border:0;outline:0;color:#e8dfcf;background:transparent;font-size:10px}.crypto-market-search input::placeholder{color:#776e5f}.crypto-market-search span{display:grid;min-width:25px;height:23px;place-items:center;padding:0 5px;border-radius:6px;color:#d7bd7c;background:#2a2317;font-size:9px}.crypto-market-empty{padding:18px 14px;margin:0;color:#a79d8b;font-size:10px}.table-head,.asset-row{display:grid;grid-template-columns:minmax(132px,1.6fr) minmax(75px,.8fr) minmax(67px,.7fr) minmax(74px,.85fr) 25px;align-items:center;column-gap:8px;padding:0 14px}.table-head{height:33px;color:#707e92;font-size:9px}.table-head span:nth-child(2),.table-head span:nth-child(3){text-align:left}.table-head span:nth-child(4){text-align:center}.asset-row{min-height:57px;border-top:1px solid #252118}.asset-name{display:flex;align-items:center;gap:9px;min-width:0}.asset-open-button{width:100%;padding:0;border:0;color:inherit;background:transparent;text-align:right;cursor:pointer}.asset-open-button:hover .asset-name strong,.asset-open-button:hover strong{color:#e4c27b}.asset-name>span:last-child{display:grid;gap:2px;min-width:0}.asset-name strong{color:#dfe6ef;font-size:10px;font-weight:600}.asset-name small{overflow:hidden;color:#78869b;font-size:9px;text-overflow:ellipsis;white-space:nowrap}.asset-logo{position:relative;display:grid;flex:0 0 auto;width:29px;height:29px;place-items:center;border:1px solid #514126;border-radius:9px;font-size:12px;font-weight:600}.asset-gold{color:#f0cd7b;background:#342b1b}.asset-bitcoin{color:#f0b75e;background:#342619}.asset-euro{color:#e6c477;background:#282116}.asset-quote-icon{position:absolute;right:-5px;bottom:-4px;display:grid;min-width:14px;height:14px;place-items:center;padding:0 2px;border:1px solid #5d4a2b;border-radius:50%;color:#f1e4c7;background:#15120d;font-size:7px;font-weight:700;line-height:1}.asset-price{color:#f4f7fb;font-size:12px;font-weight:700;font-variant-numeric:tabular-nums;direction:ltr;text-align:right}.asset-change{font-size:9px;font-weight:600;direction:ltr;text-align:right}.asset-source{overflow:hidden;color:#8390a3;font-size:8px;text-align:left;text-overflow:ellipsis;white-space:nowrap}.positive-text{color:#50cc9d}.negative-text{color:#e47d78}.sparkline{width:100%;height:29px;overflow:visible}.sparkline polyline{fill:none;stroke-width:1.7;vector-effect:non-scaling-stroke}.spark-up polyline{stroke:#45c696}.spark-down polyline{stroke:#de7776}.favorite-button{display:grid;width:25px;height:25px;place-items:center;border:0;color:#59677b;background:transparent;cursor:pointer}.favorite-button:hover,.favorite-button.is-saved{color:#e7bd68}.add-asset{display:flex;align-items:center;gap:5px;margin:7px 14px 12px;padding:5px 0;border:0;color:#d8b35f;background:transparent;font-size:10px;cursor:pointer}.asset-analysis-page{max-width:1100px}.asset-back-button{margin-bottom:15px}.asset-analysis-heading{display:flex;align-items:end;justify-content:space-between;gap:12px;margin-bottom:20px}.asset-analysis-heading h1{direction:ltr;text-align:right}.asset-latest-price{color:#e8c679;font-size:clamp(22px,3vw,32px);font-weight:700;font-variant-numeric:tabular-nums;direction:ltr}.asset-source-notice{min-height:70px;align-items:center}.market-recommendations{display:grid;gap:13px;padding:17px;border-color:#40351f;background:linear-gradient(145deg,#19160f,#100e0b 72%)}.market-recommendations-heading{display:flex;align-items:center;justify-content:space-between;gap:14px}.market-recommendations-heading>div{display:grid;gap:5px}.market-recommendations-heading h2{display:flex;align-items:center;gap:7px;margin:0;color:#eee4d1;font-size:14px}.market-recommendations-heading h2 svg{color:#d5b669}.market-recommendations-heading p{margin:0;color:#a99b81;font-size:10px;line-height:1.6}.recommendation-instrument-tabs{display:flex;width:fit-content;gap:5px;padding:4px;border:1px solid #332b1d;border-radius:8px;background:#100e0b}.recommendation-instrument-tabs button{padding:7px 14px;border:0;border-radius:6px;color:#b7aa92;background:transparent;font-size:10px;cursor:pointer}.recommendation-instrument-tabs .recommendation-tab-active{color:#211b11;background:#d4b566;font-weight:700}.recommendation-status,.recommendation-updated{margin:0;color:#b7aa92;font-size:10px;line-height:1.7}.recommendation-risk-note{padding:9px 11px;margin:0;border:1px solid #633b36;border-radius:7px;color:#e7a29a;background:#261412;font-size:10px;line-height:1.7}.recommendation-list{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,280px),1fr));gap:10px}.recommendation-card{min-width:0;padding:13px;border:1px solid #393122;border-radius:8px;background:#100e0bcc}.recommendation-card-heading{display:flex;align-items:center;justify-content:space-between;gap:8px;margin-bottom:12px}.recommendation-card-heading>strong{color:#f0e5cf;font-size:13px;direction:ltr}.recommendation-direction{padding:4px 8px;border:1px solid #315c42;border-radius:20px;color:#9bd9ae;background:#13251a;font-size:9px;font-weight:700}.recommendation-sell{border-color:#633b36;color:#e7a29a;background:#261412}.recommendation-card dl{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin:0}.recommendation-card dl>div{display:grid;gap:3px;padding:8px;border:1px solid #2e281e;border-radius:6px;background:#ffffff03}.recommendation-card dt{color:#a99b81;font-size:9px}.recommendation-card dd{margin:0;color:#e8d7b2;font-size:11px;font-weight:700;font-variant-numeric:tabular-nums;direction:ltr;text-align:start}.recommendation-reason{margin:10px 0 0;color:#b7aa92;font-size:9px;line-height:1.7}.recommendation-time{margin:10px 0 0;color:#948974;font-size:9px}.recommendation-disclaimer{padding-top:9px;margin:9px 0 0;border-top:1px solid #393122;color:#d3b974;font-size:9px;line-height:1.7}.asset-chart-panel{overflow:hidden;border-color:#383022;background:linear-gradient(155deg,#17140f,#100e0b 58%);box-shadow:0 18px 55px #0003,inset 0 1px #ffffff05}.asset-chart-heading{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:17px 18px 13px}.asset-chart-heading>div{display:grid;gap:4px}.asset-chart-kicker{color:#998665;font-size:8px;font-weight:700;letter-spacing:1.3px}.asset-chart-heading strong{color:#eee5d5;font-size:13px;letter-spacing:.2px}.asset-chart-heading small{color:#8e8575;font-size:10px;font-weight:400}.asset-chart-live{display:inline-flex;align-items:center;gap:6px;color:#9d947f;font-size:9px}.asset-chart-live i{width:6px;height:6px;border-radius:50%;background:#47c294;box-shadow:0 0 8px #47c29477}.asset-chart-live-loading i{background:#d8b35f;box-shadow:0 0 8px #d8b35f77}.asset-chart-controls{display:flex;align-items:end;flex-wrap:wrap;gap:9px;padding:11px 16px;border-top:1px solid #29241b;border-bottom:1px solid #29241b;background:#ffffff03}.asset-chart-controls label{display:grid;gap:5px;color:#9b927f;font-size:9px}.asset-chart-controls input,.asset-chart-controls select{width:82px;height:33px;padding:0 8px;border:1px solid #393122;border-radius:6px;color:#eee6d5;background:#100e0a;font-size:10px}.asset-chart-controls select{width:88px}.asset-chart-controls .customize-button{height:33px;color:#e3d8c1}.asset-chart-controls .customize-button:disabled{opacity:.6;cursor:wait}.asset-indicator-settings-button{gap:7px}.asset-indicator-settings-button>span{display:grid;min-width:18px;height:18px;place-items:center;border-radius:5px;color:#e5c77c;background:#352b19;font-size:9px}.asset-indicator-settings-active{border-color:#70592e;color:#e7c878;background:#241d11}.asset-indicator-settings{padding:13px 16px;border-bottom:1px solid #2e281e;background:#100e0b88}.asset-indicator-settings-heading{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-bottom:11px}.asset-indicator-settings-heading>div:first-child{display:grid;gap:3px}.asset-indicator-settings-heading strong{color:#e4d7bf;font-size:10px}.asset-indicator-settings-heading span{color:#8d8475;font-size:9px}.asset-indicator-add{display:flex;gap:6px}.asset-indicator-add select,.asset-indicator-add button{height:31px;padding:0 9px;border:1px solid #393122;border-radius:6px;color:#d4c8b1;background:#17140f;font-size:9px}.asset-indicator-add button{display:inline-flex;align-items:center;gap:5px;border-color:#6b542a;color:#e6c677;cursor:pointer}.asset-indicator-add button:disabled{opacity:.45;cursor:not-allowed}.asset-indicator-list{display:grid;gap:6px}.asset-indicator-row{display:flex;align-items:center;gap:10px;min-height:43px;padding:5px 8px;border:1px solid #2e291f;border-radius:7px;background:#17140f}.asset-indicator-visibility,.asset-indicator-remove{display:grid;flex:0 0 auto;width:27px;height:27px;place-items:center;border:0;border-radius:5px;color:#b5a98f;background:transparent;cursor:pointer}.asset-indicator-visibility:hover{color:#e5c576;background:#2a2317}.asset-indicator-remove{margin-inline-start:auto;color:#988778}.asset-indicator-remove:hover{color:#ed9188;background:#30201d}.asset-indicator-swatch{width:8px;height:8px;flex:0 0 auto;border-radius:50%;box-shadow:0 0 8px currentColor}.asset-indicator-row>strong{min-width:34px;color:#e1d6c1;font-size:10px}.asset-indicator-row label{display:flex;align-items:center;gap:6px;color:#938978;font-size:9px}.asset-indicator-row label input[type=number]{width:68px;height:28px;padding:0 7px;border:1px solid #3b3325;border-radius:5px;color:#eee6d5;background:#100e0a;font-size:10px}.asset-indicator-row .asset-indicator-color-label{gap:5px}.asset-indicator-row input[type=color]{width:25px;height:25px;padding:2px;border:1px solid #3b3325;border-radius:5px;background:#100e0a;cursor:pointer}.asset-indicator-limit{display:block;padding-top:8px;color:#a89469;font-size:9px}.asset-chart-legend{display:flex;flex-wrap:wrap;gap:7px;padding:12px 17px 5px;color:#b6ad9d;font-size:9px;direction:ltr}.asset-chart-legend button{display:inline-flex;align-items:center;gap:6px;min-height:25px;padding:0 8px;border:1px solid #302a20;border-radius:20px;color:#c2b8a6;background:#191610;font-size:9px;cursor:pointer;transition:.16s ease}.asset-chart-legend button:hover{border-color:#65512e;background:#211b12}.asset-chart-legend .asset-chart-legend-hidden{opacity:.55;border-style:dashed}.asset-chart-legend i{width:11px;height:2px;border-radius:2px}.asset-price-chart,.asset-rsi-chart{display:block;width:100%;overflow:visible}.asset-interactive-chart{position:relative;overflow:hidden;min-width:0;border-top:1px solid #29241b;background:#100e0b}.asset-price-chart{height:440px;padding:0;touch-action:pan-y}.asset-chart-readout{position:absolute;z-index:2;top:10px;left:13px;display:flex;flex-wrap:wrap;align-items:center;gap:8px;max-width:calc(100% - 54px);color:#b9b09f;font-size:9px;font-variant-numeric:tabular-nums;direction:ltr;pointer-events:none}.asset-chart-readout>span{display:inline-flex;align-items:center;gap:4px}.asset-chart-readout>span:first-child{margin-right:5px;color:#8c8373}.asset-chart-readout i{color:#817867;font-size:8px;font-style:normal}.asset-chart-fullscreen{position:absolute;z-index:3;top:8px;right:10px;display:grid;width:28px;height:28px;place-items:center;border:1px solid #393122;border-radius:6px;color:#b9aa8f;background:#17140fdd;cursor:pointer}.asset-chart-fullscreen:hover{border-color:#65512e;color:#e4c576}.asset-chart-fullscreen-error{position:absolute;z-index:3;top:43px;right:10px;max-width:min(320px,calc(100% - 20px));padding:6px 8px;border:1px solid #633b36;border-radius:6px;color:#efa29a;background:#261412;font-size:9px}.asset-interactive-chart:fullscreen{display:flex;height:100vh;flex-direction:column;background:#100e0b}.asset-interactive-chart:fullscreen .asset-price-chart{height:100%;min-height:0;flex:1}.chart-grid-line{stroke:#ffffff0d;stroke-width:1}.chart-axis-label,.chart-time-label{fill:#897f6e;font-size:9px;font-variant-numeric:tabular-nums}.chart-time-label{fill:#71695b;font-size:8px}.chart-candle-up line,.chart-candle-up rect{stroke:#43c89a;fill:#43c89a}.chart-candle-down line,.chart-candle-down rect{stroke:#e87978;fill:#e87978}.chart-candle-up line,.chart-candle-down line{stroke-width:1}.chart-indicator-line{fill:none;stroke-width:1.8;stroke-linejoin:round;stroke-linecap:round;vector-effect:non-scaling-stroke}.chart-indicator-histogram-positive{fill:#45c696;opacity:.68}.chart-indicator-histogram-negative{fill:#df7776;opacity:.68}.chart-last-price-line{stroke:#e4c576;stroke-width:1;stroke-dasharray:4 4;opacity:.78}.chart-last-price-tag{fill:#44371e;stroke:#937438;stroke-width:.6}.chart-last-price-label{fill:#f0d58e;font-size:8px;font-weight:600;font-variant-numeric:tabular-nums}.asset-rsi-panel{margin:3px 15px 0;overflow:hidden;border:1px solid #2e281f;border-radius:8px;background:#12100d}.asset-rsi-heading{display:flex;align-items:center;justify-content:space-between;padding:9px 13px 2px;color:#b8ac97;font-size:9px;direction:ltr}.asset-rsi-heading span{font-variant-numeric:tabular-nums}.chart-rsi-threshold{stroke:#b093d133;stroke-dasharray:4 4;stroke-width:1}.chart-rsi-band{fill:#be8be70c}.asset-rsi-chart{padding:0 8px 4px}.asset-chart-footnote{padding:8px 15px 13px;color:#81796b;font-size:9px}.asset-chart-error,.asset-chart-empty{padding:28px 16px;color:#e1a09a;font-size:11px;text-align:center}.asset-chart-empty{color:#a79d8b}.asset-refresh-spinning{animation:asset-refresh-spin .8s linear infinite}.asset-analysis-disclaimer{margin:10px 2px;color:#897f6d;font-size:10px}.asset-strategy-panel{overflow:hidden;margin-top:14px;border-color:#383022;background:linear-gradient(145deg,#17140f,#100e0b)}.asset-strategy-heading{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:14px 16px;border-bottom:1px solid #2e281f}.asset-strategy-heading h2{margin:0 0 4px;color:#e7decd;font-size:12px}.asset-strategy-heading p{margin:0;color:#8f8573;font-size:9px}.asset-strategy-heading select,.asset-strategy-rule select,.asset-strategy-rule input{min-width:0;height:31px;padding:0 8px;border:1px solid #3b3325;border-radius:5px;color:#e7decd;background:#100e0a;font-size:9px}.asset-strategy-rules{display:grid;gap:7px;padding:12px 15px}.asset-strategy-rule{display:grid;grid-template-columns:minmax(75px,1fr) 95px 66px 90px 90px;align-items:center;gap:7px}.asset-strategy-rule>strong{color:#d3c5aa;font-size:9px}.asset-strategy-rule input{width:100%}.asset-strategy-metrics{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:7px;padding:0 15px 12px}.asset-strategy-metrics>div{display:grid;gap:6px;padding:10px;border:1px solid #302a20;border-radius:6px;background:#17140f}.asset-strategy-metrics span{color:#938976;font-size:8px}.asset-strategy-metrics strong{color:#e4dac7;font-size:12px;font-variant-numeric:tabular-nums}.asset-strategy-disclaimer{padding:10px 15px;margin:0;border-top:1px solid #2e281f;color:#8f8573;font-size:9px;line-height:1.7}.asset-quote-controls{display:flex;align-items:end;gap:16px;padding:14px;margin-bottom:12px}.asset-quote-controls label{display:grid;gap:5px;color:#9b927f;font-size:10px}.asset-quote-controls select{width:90px;height:34px;padding:0 8px;border:1px solid #393122;border-radius:6px;color:#eee6d5;background:#100e0a;font-size:11px}.asset-quote-controls strong{color:#e0c477;font-size:10px}.asset-assistant-panel{overflow:hidden;margin-top:16px}.asset-assistant-notice{padding:11px 15px;border-bottom:1px solid #302a20;color:#b9a778;background:#211b11;font-size:10px;line-height:1.7}.assistant-risk-setting{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:12px 15px 0;color:#9b927f;font-size:10px}.assistant-risk-setting input{width:82px;height:32px;padding:0 8px;border:1px solid #393122;border-radius:6px;color:#eee6d5;background:#100e0a;font-size:11px}.asset-assistant-messages{display:grid;gap:10px;max-height:410px;overflow-y:auto;padding:15px}.asset-assistant-empty,.asset-assistant-loading{margin:0;color:#a79d8b;font-size:11px;line-height:1.8}.asset-assistant-loading{color:#d2b76f}.asset-assistant-message{width:min(100%,820px);padding:11px 13px;border:1px solid #302a20;border-radius:8px;background:#11100d}.asset-assistant-user{justify-self:start;border-color:#493b22;background:#201a10}.asset-assistant-reply{justify-self:end}.asset-assistant-message strong{color:#d8b35f;font-size:10px}.asset-assistant-message p{margin:5px 0 0;color:#d4cbbb;font-size:11px;line-height:1.8;white-space:pre-wrap;overflow-wrap:anywhere}.asset-assistant-form{display:flex;gap:8px;padding:12px 15px;border-top:1px solid #2a251c}.asset-assistant-form input{flex:1;min-width:0;height:40px;padding:0 11px;border:1px solid #393122;border-radius:7px;color:#eee6d5;background:#100e0a;font-size:11px}.asset-assistant-form button{display:grid;flex:0 0 auto;width:40px;height:40px;place-items:center;border:1px solid #67532f;border-radius:7px;color:#18130a;background:#d8b35f;cursor:pointer}.asset-assistant-form button:disabled{opacity:.5;cursor:not-allowed}.premium-lock-card{position:relative;display:grid;flex:0 1 440px;min-height:204px;place-items:center;overflow:hidden;isolation:isolate;border:1px solid #524329;border-radius:9px;background:#12100d}.premium-lock-preview{display:grid;align-content:center;gap:9px;width:100%;height:100%;min-height:204px;padding:22px;filter:blur(5px);opacity:.55;-webkit-user-select:none;user-select:none}.premium-lock-preview strong{color:#e7d3a5;font-size:13px}.premium-lock-preview>span{color:#9e927b;font-size:10px}.premium-lock-bars{display:flex;align-items:end;gap:8px;height:45px;padding:0 5px}.premium-lock-bars i{flex:1;border-radius:4px 4px 0 0;background:linear-gradient(0deg,#9b742f,#e2bf67)}.premium-lock-bars i:nth-child(1){height:48%}.premium-lock-bars i:nth-child(2){height:78%}.premium-lock-bars i:nth-child(3){height:58%}.premium-lock-bars i:nth-child(4){height:96%}.premium-lock-overlay{position:absolute;z-index:1;top:0;right:0;bottom:0;left:0;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:8px;padding:20px;background:linear-gradient(120deg,#100e0be8,#17130eef);text-align:center}.premium-lock-icon{display:grid;width:37px;height:37px;place-items:center;border:1px solid #695530;border-radius:50%;color:#e5c46f;background:#292113}.premium-lock-overlay h3{margin:0;color:#f0d58f;font-size:14px}.premium-lock-overlay p{max-width:410px;margin:0;color:#c5b99f;font-size:10px;line-height:1.75}.premium-lock-cta{display:inline-flex;align-items:center;justify-content:center;gap:7px;min-height:33px;padding:0 13px;border:1px solid #8a6e37;border-radius:7px;color:#18130a;background:#d8b35f;font-size:10px;font-weight:600;cursor:pointer}.premium-lock-support{color:#dfc477;font-size:10px}.premium-expiry-banner{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:11px 20px;border-bottom:1px solid #5b4725;color:#f0d58f;background:#241c0e;font-size:11px}.premium-expiry-banner a{flex:0 0 auto;color:#f5dea0;text-decoration:underline;text-underline-offset:3px}@keyframes asset-refresh-spin{to{transform:rotate(360deg)}}.alerts-page{max-width:1100px}.alerts-permission-button{width:auto;color:#e3d8c1;white-space:nowrap}.alerts-cadence-note,.alerts-form-panel,.alerts-list-panel{margin-bottom:14px}.alerts-form{display:flex;align-items:end;flex-wrap:wrap;gap:11px;padding:15px}.alerts-form label{display:grid;flex:1 1 130px;gap:5px;min-width:115px;color:#9b927f;font-size:10px}.alerts-form select,.alerts-form input{width:100%;height:36px;padding:0 9px;border:1px solid #393122;border-radius:6px;color:#eee6d5;background:#100e0a;font-size:11px}.alerts-form select{text-overflow:ellipsis}.alerts-form .alerts-submit{height:36px;width:auto;color:#e3d8c1}.alerts-form-error{padding:0 15px 12px;margin:0;color:#e1a09a;font-size:10px}.alerts-empty{padding:22px 15px;margin:0;color:#9b927f;font-size:11px}.alerts-list{padding:0 15px}.alert-row{display:flex;align-items:center;gap:12px;min-height:70px;border-bottom:1px solid #252118}.alert-row:last-child{border-bottom:0}.alert-row-triggered{background:linear-gradient(90deg,transparent,#32281977)}.alert-row-icon{display:grid;flex:0 0 auto;width:34px;height:34px;place-items:center;border:1px solid #57482d;border-radius:9px;color:#cdb16a;background:#282319}.alert-row-triggered .alert-row-icon{color:#e6bd65;background:#382c18}.alert-row-copy{display:grid;flex:1;gap:3px;min-width:0}.alert-row-copy strong{color:#e6dfd2;font-size:11px}.alert-row-copy span{color:#b9ae9c;font-size:10px}.alert-row-copy small{color:#81796b;font-size:9px}.alert-delete-button{display:grid;flex:0 0 auto;width:32px;height:32px;place-items:center;border:1px solid transparent;border-radius:6px;color:#8b7869;background:transparent;cursor:pointer}.alert-delete-button:hover{border-color:#56383a;color:#e18a83;background:#281b1b}.alert-delete-button:disabled{opacity:.55;cursor:wait}.news-list{padding:0 15px}.news-item{padding:12px 0 11px;border-bottom:1px solid #1d2939}.news-item-button{display:block;width:100%;border-top:0;border-right:0;border-left:0;color:inherit;background:transparent;text-align:inherit;cursor:pointer}.news-item-button:hover .news-title{color:#e7bd68}.news-meta{display:flex;align-items:center;justify-content:space-between;color:#78869a;font-size:9px}.news-meta>span:last-child{display:flex;align-items:center;gap:4px}.news-tag{padding:3px 7px;border-radius:5px}.tag-0{color:#80b9e5;background:#1a2b3d}.tag-1{color:#63c9a4;background:#18332d}.tag-2{color:#e1bb70;background:#30291f}.news-title{display:block;margin:7px 0 6px;color:#d7deea;font-size:10px;font-weight:500;line-height:1.75}.news-source{display:flex;align-items:center;gap:4px;color:#738196;font-size:9px}.news-source svg{color:#607086}.news-detail-page{max-width:1000px}.news-back-button{margin:8px 0 14px}.news-detail{padding:24px}.news-detail-meta{display:flex;justify-content:space-between;color:#8390a3;font-size:12px}.news-detail h1{margin:20px 0 10px;color:#e5eaf2;font-size:24px;line-height:1.7}.news-original-title{color:#9ba6b5;font-size:14px;line-height:1.7}.news-detail-source{color:#8a96a7;font-size:11px}.news-detail-note{margin:24px 0 16px;padding:14px;border-right:2px solid #d4ad5d;color:#bac4d2;background:#171c25;font-size:13px;line-height:1.8}.news-original-link{display:inline-flex;align-items:center;gap:6px}.all-news-button{display:flex;align-items:center;justify-content:center;gap:5px;width:calc(100% - 30px);height:31px;margin:8px 15px 10px;border:1px solid #243448;border-radius:6px;color:#8c9aae;background:#131e2d;font-size:10px;cursor:pointer}.all-news-button:hover{color:#d7e0eb;border-color:#344a61}.assistant-banner{position:relative;display:flex;align-items:center;justify-content:space-between;gap:24px;min-height:151px;overflow:hidden;padding:22px 25px;margin-top:16px;border:1px solid #332b1e;border-radius:8px;background:#17140f}.assistant-copy,.assistant-form{position:relative;z-index:1}.assistant-copy{flex:1 1 auto}.assistant-kicker{display:flex;align-items:center;gap:6px;margin-bottom:8px;color:#c5a45f;font-size:10px;font-weight:500}.assistant-copy h2{margin-bottom:5px;color:#eef3f7;font-size:18px;font-weight:600;letter-spacing:-.2px}.assistant-copy p{margin:0;color:#a0adbc;font-size:10px}.assistant-form{flex:0 1 440px}.assistant-form form{display:flex;align-items:center;gap:9px;height:42px;padding:0 11px;border:1px solid #403621;border-radius:8px;color:#a29479;background:#100e0a}.assistant-form form>svg{flex:0 0 auto}.assistant-form input{width:100%;min-width:0;border:0;outline:0;color:#e2e9f1;background:transparent;font-size:10px}.assistant-form input::placeholder{color:#77869a}.assistant-form form button{display:grid;flex:0 0 auto;width:27px;height:27px;place-items:center;border:0;border-radius:6px;color:#171106;background:#d8b35f;cursor:pointer}.assistant-form form button:disabled{color:#82918f;background:#30413f;cursor:not-allowed}.assistant-disclaimer{display:block;margin-top:6px;color:#82909f;font-size:9px}.assistant-status,.assistant-error{display:block;margin-top:7px;color:#a4b4bf;font-size:10px}.assistant-error{color:#f09b91}.chat-transcript{display:grid;gap:7px;max-height:210px;overflow-y:auto;padding:0 2px 3px;margin-bottom:8px}.chat-message{padding:9px 11px;border:1px solid #344650;border-radius:8px;background:#101a27ef}.chat-message strong{color:#dfbd71;font-size:9px;font-weight:600}.chat-message p{margin:3px 0 0;color:#dce5ed;font-size:10px;line-height:1.8;white-space:pre-wrap;overflow-wrap:anywhere}.chat-user{border-color:#354454;background:#172333ef}.chat-user strong{color:#a7b9d3}.bottom-row{display:grid;grid-template-columns:1fr 1fr;gap:13px;margin-top:14px}.market-hours,.learn-card{display:flex;align-items:center;gap:11px;min-height:62px;padding:10px 13px;border:1px solid var(--border);border-radius:9px;background:#14110d}.hours-icon,.learn-icon{display:grid;flex:0 0 auto;width:32px;height:32px;place-items:center;border-radius:8px;color:#d8b35f;background:#2b2417}.learn-icon{color:#d5ad66;background:#30291f}.market-hours>div,.learn-card>div{display:grid;gap:3px;min-width:0}.market-hours strong,.learn-card strong{color:#dce4ed;font-size:10px;font-weight:500}.market-hours span,.learn-card span{color:#8290a4;font-size:9px}.market-hours>svg{margin-right:auto;color:#77859a}.learn-card button{display:grid;flex:0 0 auto;width:27px;height:27px;place-items:center;margin-right:auto;border:1px solid #354153;border-radius:6px;color:#b4c0ce;background:#172233;cursor:pointer}.page-footer{display:flex;align-items:center;gap:15px;padding:18px 2px 5px;color:#68768a;font-size:9px}.page-footer a{display:flex;align-items:center;gap:4px;color:#8090a3}.footer-disclaimer{margin-right:auto}.mobile-scrim{display:none}@media(max-width:1180px){.sidebar{width:220px}.main-content{margin-right:220px}.page-content,.topbar{padding-right:24px;padding-left:24px}.market-overview{grid-template-columns:repeat(2,minmax(0,1fr))}.content-grid{grid-template-columns:minmax(0,1.35fr) minmax(275px,.9fr)}.table-head,.asset-row{grid-template-columns:minmax(120px,1.5fr) minmax(68px,.8fr) minmax(62px,.7fr) minmax(60px,.75fr) 23px;column-gap:5px;padding-right:10px;padding-left:10px}.assistant-banner{gap:18px}}@media(max-width:920px){.sidebar{width:208px}.main-content{margin-right:208px}.content-grid{grid-template-columns:1fr}.news-list{display:grid;grid-template-columns:repeat(3,1fr);gap:12px}.news-item{border-bottom:0}.assistant-banner{align-items:flex-start;flex-direction:column;gap:15px}.assistant-form{flex-basis:auto;width:100%}.assistant-banner>.premium-lock-card{flex-basis:auto;width:100%}.page-footer{flex-wrap:wrap}}@media(max-width:680px){.sidebar{z-index:8;width:260px;transform:translate(105%);transition:transform .2s ease}.sidebar-open{transform:translate(0)}.mobile-scrim{position:fixed;z-index:7;top:0;right:0;bottom:0;left:0;display:block;border:0;background:#03070dbb}.main-content{margin-right:0}.topbar{height:56px;padding:0 15px}.topbar-start,.topbar-actions{gap:8px}.menu-button{display:grid}.market-status{padding:5px 7px;font-size:9px}.page-content{padding:23px 15px 15px}.admin-summary{grid-template-columns:repeat(2,minmax(0,1fr))}.admin-summary .overview-card:last-child{grid-column:1 / -1}.premium-admin-form{grid-template-columns:1fr;padding:12px}.premium-admin-help,.premium-admin-form .admin-feedback{grid-column:auto}.premium-lock-card{flex-basis:auto;width:100%}.premium-expiry-banner{align-items:flex-start;flex-direction:column;padding:10px 14px;line-height:1.7}.user-profile-grid{grid-template-columns:1fr}.welcome-row{align-items:flex-start;gap:10px}.market-watermark{top:-8px;left:18%;width:42%;height:90px;opacity:.15}.welcome-row h1{font-size:25px}.welcome-subtitle{max-width:280px;font-size:11px;line-height:1.7}.customize-button{flex:0 0 auto;width:35px;justify-content:center;overflow:hidden;padding:0;color:transparent;font-size:0}.customize-button svg{flex:0 0 auto;color:#c2ccd9}.demo-notice{align-items:flex-start;padding:8px 10px;line-height:1.7}.market-overview{gap:9px}.overview-card{min-height:122px;padding:12px 11px}.overview-value{font-size:18px}.overview-top{font-size:9px}.content-grid{gap:11px;margin-top:12px}.panel-heading{min-height:62px}.table-head,.asset-row{grid-template-columns:minmax(104px,1.4fr) minmax(67px,.8fr) minmax(59px,.65fr) 22px;column-gap:5px;padding-right:9px;padding-left:9px}.table-head span:nth-child(4){display:none}.table-head span:nth-child(3){text-align:right}.asset-row .sparkline{display:none}.asset-name{gap:6px}.asset-chart-heading{padding:13px 12px 10px}.asset-chart-controls{gap:7px;padding:10px}.asset-chart-controls input{width:66px}.asset-chart-legend{gap:6px;padding-right:10px;padding-left:10px}.asset-chart-legend button{padding:0 6px;font-size:8px}.asset-indicator-settings{padding:11px 10px}.asset-indicator-settings-heading{align-items:stretch;flex-direction:column}.asset-indicator-add select{flex:1;min-width:0}.asset-indicator-row{gap:6px;padding:5px}.asset-indicator-row label{gap:4px}.asset-indicator-row label input[type=number]{width:54px}.asset-indicator-row .asset-indicator-color-label span{display:none}.asset-price-chart{height:350px}.asset-chart-readout{top:8px;left:9px;gap:6px;font-size:8px}.asset-chart-readout>span:first-child{flex-basis:100%}.asset-chart-fullscreen{top:7px;right:7px}.asset-rsi-panel{margin-right:9px;margin-left:9px}.asset-strategy-heading{align-items:flex-start;flex-direction:column}.asset-strategy-rule{grid-template-columns:minmax(60px,1fr) 70px 51px 68px 70px;gap:4px}.asset-strategy-rule select,.asset-strategy-rule input{height:29px;padding:0 4px;font-size:8px}.asset-strategy-metrics{grid-template-columns:repeat(2,minmax(0,1fr))}.asset-analysis-heading{align-items:flex-start}.market-recommendations{padding:13px}.market-recommendations-heading{align-items:flex-start;flex-direction:column}.market-recommendations-heading .customize-button{width:100%;justify-content:center}.asset-chart-footnote{line-height:1.6}.asset-quote-controls{align-items:flex-start;flex-direction:column;gap:10px}.asset-assistant-notice{padding-right:11px;padding-left:11px}.assistant-risk-setting{align-items:flex-start}.asset-assistant-messages{padding:11px}.asset-assistant-form{padding:10px 11px}.alerts-page>.asset-analysis-heading{flex-direction:column;align-items:stretch}.alerts-permission-button{width:fit-content}.alerts-form{gap:9px;padding:11px}.alerts-form label{flex-basis:calc(50% - 5px);min-width:0}.alerts-form .alerts-submit{width:100%;justify-content:center}.asset-name strong{font-size:9px}.asset-price{font-size:11px}.asset-name small{font-size:8px}.asset-logo{width:25px;height:25px}.asset-change{font-size:8px}.favorite-button{width:22px}.news-list{display:block}.news-item{border-bottom:1px solid #1d2939}.news-item:last-child{border-bottom:0}.assistant-banner{min-height:0;padding:18px 15px;margin-top:12px}.assistant-copy h2{font-size:16px}.assistant-copy p{line-height:1.7}.assistant-form input{font-size:9px}.bottom-row{grid-template-columns:1fr;gap:9px}.page-footer{gap:8px 12px;padding-top:14px;line-height:1.6}.footer-disclaimer{flex-basis:100%;margin-right:0}}@media(max-width:370px){.topbar-actions{gap:4px}.market-status{font-size:8px}.top-avatar{width:27px;height:27px}.overview-card{padding-right:9px;padding-left:9px}.overview-value{font-size:16px}.table-head,.asset-row{grid-template-columns:minmax(93px,1.35fr) minmax(59px,.8fr) minmax(53px,.65fr) 20px;column-gap:3px}}.account-trigger{padding:0;cursor:pointer}.auth-overlay{position:fixed;z-index:20;top:0;right:0;bottom:0;left:0;display:grid;place-items:center;padding:20px;background:#050403d9;-webkit-backdrop-filter:blur(7px);backdrop-filter:blur(7px)}.auth-dialog{position:relative;width:min(100%,410px);max-height:calc(100vh - 40px);overflow-y:auto;padding:30px;border:1px solid #554325;border-radius:14px;background:linear-gradient(145deg,#1a1711,#100e0b);box-shadow:0 24px 90px #000b}.auth-close{position:absolute;top:14px;left:14px;display:grid;width:32px;height:32px;place-items:center;border:1px solid #3a3121;border-radius:8px;color:#b7aa91;background:#17130e;cursor:pointer}.auth-kicker{color:#c9a653;font-size:10px;font-weight:700;letter-spacing:1.2px}.auth-dialog h2{margin:8px 0 5px;color:#f2e8d1;font-size:21px;font-weight:600}.auth-description{margin:0 0 21px;color:#a39884;font-size:11px;line-height:1.7}.auth-form{display:grid;gap:9px}.auth-form label{margin-top:5px;color:#d8cbb2;font-size:11px}.auth-form label span{color:#8f826c}.auth-form input{width:100%;height:42px;padding:0 11px;border:1px solid #393122;border-radius:7px;color:#f1e8d7;background:#0d0b08;font-size:12px}.auth-form input:focus{border-color:#bb9650;outline:2px solid #bb965044}.auth-form input::placeholder{color:#655c4c}.auth-password-field{position:relative;display:flex;align-items:center}.auth-form .auth-password-field input{padding-inline-end:42px}.auth-password-toggle{position:absolute;inset-inline-end:8px;display:grid;width:28px;height:28px;place-items:center;border:0;border-radius:5px;color:#b9aa8f;background:transparent;cursor:pointer}.auth-password-toggle:hover{color:#e3c16e;background:#ffffff0b}.auth-password-toggle:focus-visible{outline:2px solid #bb9650;outline-offset:1px}.auth-legal-consent{display:flex;align-items:flex-start;gap:8px;margin-top:8px!important;color:#c8bda8!important;line-height:1.8}.auth-legal-consent input{flex:0 0 auto;width:16px;height:16px;margin:3px 0 0;accent-color:#d8b35f}.auth-legal-consent button{padding:0;border:0;color:#e4c576;background:transparent;text-decoration:underline;cursor:pointer}.auth-hint{color:#968a74;font-size:10px}.auth-submit{display:flex;align-items:center;justify-content:center;gap:8px;width:100%;min-height:42px;margin-top:7px;border:1px solid #d2ac5d;border-radius:7px;color:#171106;background:linear-gradient(120deg,#e4c576,#bd9143);font-size:12px;font-weight:700;cursor:pointer}.auth-submit:disabled{opacity:.65;cursor:wait}.auth-switch{padding:6px;border:0;color:#d8b35f;background:transparent;font-size:11px;cursor:pointer}.auth-message{margin:4px 0;font-size:11px;line-height:1.7}.auth-error{color:#efa29a}.auth-notice{color:#d9bd78}.auth-loading{display:flex;align-items:center;gap:9px;min-height:64px;color:#c1b49d;font-size:11px}.auth-spinner{animation:auth-spin 1s linear infinite}.auth-account{display:grid;gap:10px}.auth-account-email{overflow-wrap:anywhere;padding:13px;border:1px solid #393122;border-radius:7px;color:#f0e6d3;background:#0d0b08;font-size:12px}.auth-account>span{color:#a99b81;font-size:10px}.auth-invoices{padding:12px;border:1px solid #393122;border-radius:7px;background:#14110c}.auth-invoices strong{color:#e4c576;font-size:11px}.auth-invoices p{margin:5px 0 0;color:#a99b81;font-size:10px;line-height:1.7}.auth-logout{color:#e7d9bd;border-color:#473a27;background:#211a10}.legal-overlay{position:fixed;z-index:30;top:0;right:0;bottom:0;left:0;display:grid;place-items:center;padding:18px;background:#050403e8;-webkit-backdrop-filter:blur(7px);backdrop-filter:blur(7px)}.legal-dialog{position:relative;display:flex;flex-direction:column;width:min(100%,760px);max-height:min(850px,calc(100vh - 36px));padding:25px;border:1px solid #554325;border-radius:13px;color:#e5dbc7;background:#100e0b;box-shadow:0 24px 90px #000b}.legal-dialog h2{padding-left:36px;margin:8px 0 14px;font-size:19px}.legal-tabs{display:flex;gap:8px;padding-bottom:12px;border-bottom:1px solid #302a20}.legal-tabs button{padding:8px 12px;border:1px solid #393122;border-radius:7px;color:#c8bda8;background:#17140f;font-size:11px;cursor:pointer}.legal-tabs .legal-tab-active{border-color:#65512e;color:#e4c576;background:#262014}.legal-content{overflow-y:auto;padding:14px 4px 8px 10px}.legal-content section{margin-bottom:15px}.legal-content h3{margin-bottom:5px;color:#e4c576;font-size:12px}.legal-content p{margin-bottom:0;color:#c3b8a3;font-size:11px;line-height:1.9}.legal-close-button{flex:0 0 auto}.user-profile-grid{display:grid;grid-template-columns:minmax(0,1.4fr) minmax(250px,.8fr);gap:14px;align-items:start}.user-profile-card,.user-profile-details{overflow:hidden}.user-profile-heading{display:flex;align-items:center;gap:13px;padding:18px;border-bottom:1px solid #302a20}.user-profile-avatar{display:grid;flex:0 0 auto;width:48px;height:48px;place-items:center;border:1px solid #65512e;border-radius:50%;color:#e4c576;background:#262014}.user-profile-heading h2,.user-profile-details h2{margin:0 0 5px;color:#eee4d1;font-size:15px}.user-profile-heading p,.user-profile-details>p{margin:0;color:#a99b81;font-size:10px;line-height:1.7}.user-profile-form{grid-template-columns:1fr;padding:18px}.user-profile-form label{display:grid;gap:6px;color:#c8bda8;font-size:11px}.user-profile-form label small{color:#938875;font-size:9px}.user-profile-details{padding:18px}.user-profile-details dl{display:grid;gap:0;margin:14px 0}.user-profile-details dl>div{display:flex;justify-content:space-between;gap:12px;padding:10px 0;border-bottom:1px solid #302a20;font-size:10px}.user-profile-details dt{color:#a99b81}.user-profile-details dd{margin:0;color:#e1d5bf;text-align:left}@keyframes auth-spin{to{transform:rotate(360deg)}}.admin-summary{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin-bottom:14px}.admin-users-panel{overflow:hidden}.premium-admin-form{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));align-items:end;gap:11px;padding:14px 16px;border-bottom:1px solid #2a251c;background:#12100d}.premium-admin-form label{display:grid;gap:5px;color:#a99b81;font-size:10px}.premium-admin-form input,.premium-admin-form select{width:100%;height:36px;padding:0 9px;border:1px solid #393122;border-radius:6px;color:#eee6d5;background:#100e0a;font-size:11px}.premium-admin-form .admin-primary-button{display:inline-flex;align-items:center;justify-content:center;gap:7px;min-height:36px;padding:0 12px;border:1px solid #806631;border-radius:6px;color:#17130c;background:#d8b35f;font-size:10px;font-weight:600;cursor:pointer}.premium-admin-form .admin-primary-button:disabled{opacity:.55;cursor:not-allowed}.premium-admin-help,.premium-admin-form .admin-feedback{grid-column:1 / -1;margin:0;color:#928875;font-size:9px;line-height:1.6}.premium-admin-form .admin-feedback{min-height:0;padding:0}.premium-expiry-cell{display:block;padding-top:4px;color:#a99b81;font-size:9px}.premium-row-action{min-height:29px;padding:0 8px;border:1px solid #584728;border-radius:6px;color:#dfc477;background:#211b11;font-size:9px;cursor:pointer}.premium-row-action:disabled{opacity:.55;cursor:not-allowed}.admin-table-wrap{overflow-x:auto}.admin-table{width:100%;border-collapse:collapse;text-align:right}.admin-table th,.admin-table td{padding:13px 16px;border-bottom:1px solid #2a251c;font-size:11px;white-space:nowrap}.admin-table th{color:#918572;background:#17140f;font-weight:500}.admin-table td{color:#d8d0c1}.admin-table tbody tr:last-child td{border-bottom:0}.admin-role{display:inline-flex;padding:3px 8px;border-radius:12px;color:#c6b99f;background:#28241c;font-size:10px}.admin-role-admin{color:#e4c576;background:#302719}.admin-feedback{display:flex;align-items:center;gap:9px;min-height:100px;padding:18px;color:#a99d89;font-size:12px}.admin-error{color:#efa29a}.admin-notice{color:#d9bd78}.admin-tabs{display:flex;gap:7px;overflow-x:auto;padding-bottom:14px;margin-bottom:4px}.admin-tabs button{display:inline-flex;flex:0 0 auto;align-items:center;gap:7px;min-height:36px;padding:0 12px;border:1px solid #302a20;border-radius:7px;color:#aaa08f;background:#141210;font-size:11px;cursor:pointer}.admin-tabs button:hover,.admin-tabs .admin-tab-active{border-color:#65512e;color:#e4c576;background:#262014}.admin-tab-content{min-width:0}.admin-tab-content>.welcome-row{margin-top:4px}.admin-academy{display:grid;gap:14px}.admin-form-panel{overflow:hidden}.admin-form{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;padding:16px}.admin-form label,.admin-upload label{display:grid;gap:6px;color:#c8bda8;font-size:11px}.admin-form input:not([type=checkbox]),.admin-form select,.admin-form textarea,.admin-upload input:not([type=file]){width:100%;min-height:38px;padding:8px 10px;border:1px solid #393122;border-radius:7px;color:#f1e8d7;background:#0d0b08;font-size:12px}.admin-form textarea{resize:vertical}.admin-form input[type=checkbox]{accent-color:#d8b35f}.admin-form-wide{grid-column:1 / -1}.admin-check{display:flex!important;grid-template-columns:auto 1fr;align-items:center;gap:8px!important}.admin-field{display:grid;gap:7px;max-width:500px;padding:16px;color:#c8bda8;font-size:11px}.admin-field select,.admin-upload input[type=file]{min-height:38px;padding:8px;border:1px solid #393122;border-radius:7px;color:#f1e8d7;background:#0d0b08}.admin-editor>.admin-form{padding-top:8px}.admin-divider{height:1px;margin:8px 16px 14px;background:#302a20}.admin-level-list{display:grid;gap:7px;padding:0 16px 14px}.admin-level-list h3,.admin-form h3,.admin-editor>h3{margin:0;color:#e0d5bf;font-size:12px;font-weight:600}.admin-select-row{display:flex;align-items:center;justify-content:space-between;gap:12px;min-height:38px;padding:7px 10px;border:1px solid #302a20;border-radius:7px;color:#c7bda9;background:#141210;text-align:right;font-size:11px;cursor:pointer}.admin-select-row strong{color:#e4c576;font-size:10px}.admin-select-row small{color:#918572;font-size:10px}.admin-select-active{border-color:#65512e;background:#211b11}.admin-note{margin:0;color:#918572;font-size:11px}.admin-upload{display:grid;grid-template-columns:minmax(0,2fr) minmax(120px,1fr);gap:12px;padding:16px;border-top:1px solid #302a20}.admin-upload button,.admin-upload progress{grid-column:1 / -1}.admin-upload progress{width:100%;height:9px;accent-color:#d8b35f}.admin-video-remove{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:0 16px 16px;color:#a99b81;font-size:10px}.admin-danger-button{color:#e58d89}.admin-setting-card{max-width:700px}.admin-setting-form{grid-template-columns:1fr}.admin-setting-form .auth-hint{margin-top:-6px}.admin-setting-form .auth-submit{max-width:260px}.account-menu-anchor{position:relative}.account-menu{position:absolute;z-index:12;top:calc(100% + 12px);left:0;width:min(320px,calc(100vw - 28px));padding:8px;border:1px solid #554325;border-radius:11px;background:#15120e;box-shadow:0 18px 55px #000b}.account-menu-header{display:flex;align-items:center;gap:10px;padding:9px 8px 13px;border-bottom:1px solid #302a20}.account-menu-avatar{display:grid;flex:0 0 auto;width:36px;height:36px;place-items:center;border:1px solid #514126;border-radius:50%;color:#e0c477;background:#282116;font-size:13px}.account-menu-header>span:nth-child(2){display:grid;min-width:0;gap:3px}.account-menu-header strong{overflow:hidden;color:#eee4d1;font-size:11px;font-weight:500;text-overflow:ellipsis}.account-menu-header small{color:#a99b81;font-size:10px}.account-menu-header>button{display:grid;width:28px;height:28px;place-items:center;margin-right:auto;border:0;border-radius:6px;color:#a99b81;background:transparent;cursor:pointer}.account-menu-item{display:flex;align-items:center;gap:11px;width:100%;min-height:41px;padding:0 9px;border:0;border-bottom:1px solid #28231a;color:#d6cbb6;background:transparent;text-align:right;font-size:11px;cursor:pointer}.account-menu-item:hover{color:#f0d894;background:#211b11}.account-menu-item>svg:first-child{flex:0 0 auto;color:#c3a15d}.account-menu-trailing{margin-right:auto;color:#857861!important}.account-menu-language{cursor:default}.account-menu-language strong{margin-right:auto;color:#a99b81;font-size:10px;font-weight:400}.account-menu-unavailable{color:#908675;cursor:not-allowed}.account-menu-logout{margin-top:5px;border-bottom:0;color:#e7a29a}.account-menu-logout>svg:first-child{color:#d88f86}.account-menu-updates{padding:10px 11px;border-bottom:1px solid #28231a;color:#a99b81;font-size:10px;line-height:1.7}.account-menu-updates strong{color:#e4c576}.account-menu-updates p{margin:5px 0 0}.account-menu-switch{position:relative;width:31px;height:17px;margin-right:auto;border-radius:10px;background:#5d5b56}.account-menu-switch:after{position:absolute;top:2px;right:2px;width:13px;height:13px;border-radius:50%;background:#eee;content:"";transition:transform .15s}.account-menu-switch-on{background:#987638}.account-menu-switch-on:after{transform:translate(-14px)}.account-menu-error{margin:6px 8px;color:#efa29a;font-size:10px}.academy-page{display:grid;gap:14px}.academy-promo{display:grid;gap:18px;padding:20px;border-color:#40351f;background:linear-gradient(145deg,#1a1711,#11100d 72%)}.academy-promo-intro{max-width:820px}.academy-promo-kicker{color:#d5b669;font-size:10px;font-weight:700}.academy-promo-intro h2{margin:7px 0;color:#f0e5cf;font-size:clamp(18px,2.3vw,23px)}.academy-promo-intro p,.academy-program-card p{margin:0;color:#a99b81;font-size:11px;line-height:1.8}.academy-program-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:11px}.academy-program-card{min-width:0;padding:15px;border:1px solid #302a20;border-radius:8px;background:#100e0bcc}.academy-program-card h3,.academy-benefits h3{margin:0 0 7px;color:#e7d5ad;font-size:13px;line-height:1.6}.academy-program-card ul,.academy-benefits ul{display:grid;gap:8px;padding:0;margin:12px 0 0;list-style:none}.academy-program-card li,.academy-benefits li{display:flex;align-items:flex-start;gap:8px;color:#c8bda8;font-size:10px;line-height:1.7}.academy-program-card li svg,.academy-benefits li svg{flex:0 0 auto;margin-top:2px;color:#c9a85d}.academy-benefits{padding:15px;border:1px solid #302a20;border-radius:8px;background:#ffffff03}.academy-benefits ul{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px 18px}.academy-promo-footer{display:flex;align-items:center;justify-content:space-between;gap:14px;padding-top:15px;border-top:1px solid #302a20}.academy-promo-footer p{max-width:690px;margin:0;color:#a99b81;font-size:10px;line-height:1.7}.academy-promo-footer .auth-submit,.academy-purchase-actions .auth-submit{width:auto;flex:0 0 auto;text-decoration:none}.academy-support-unavailable{color:#e8ab9f;font-size:10px;line-height:1.6}.academy-course-list{display:grid;gap:14px}.academy-course{overflow:hidden}.academy-course-heading,.academy-level-heading{display:flex;align-items:flex-start;justify-content:space-between;gap:14px}.academy-course-heading{padding:18px;border-bottom:1px solid #302a20}.academy-course-heading>svg{flex:0 0 auto;color:#c3a15d}.academy-course-heading h2,.academy-level-heading h3{margin:0 0 5px;color:#eee4d1;font-size:15px}.academy-course-heading p,.academy-level-heading p{margin:0;color:#a99b81;font-size:11px;line-height:1.7}.academy-level{padding:17px 18px;border-bottom:1px solid #302a20}.academy-level:last-child{border-bottom:0}.academy-level-heading strong{flex:0 0 auto;color:#e4c576;font-size:14px}.academy-level-heading small{color:#a99b81;font-size:9px}.academy-lesson-list{display:grid;gap:7px;margin-top:13px}.academy-lesson{display:flex;align-items:center;gap:9px;min-height:43px;padding:7px 10px;border:1px solid #302a20;border-radius:7px;background:#100e0b}.academy-lesson-icon{display:grid;flex:0 0 auto;width:27px;height:27px;place-items:center;border-radius:7px;color:#a99b81;background:#211b11}.academy-preview-icon{color:#e4c576}.academy-lesson-copy{display:grid;gap:2px;min-width:0}.academy-lesson-copy strong{color:#d8d0c1;font-size:11px;font-weight:500}.academy-lesson-copy small{color:#918572;font-size:9px}.academy-lesson .text-button{margin-right:auto}.academy-purchase-actions{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:10px 12px;margin-top:12px;border:1px solid #4c3d23;border-radius:7px;color:#c8ae72;background:#211b11;font-size:10px;line-height:1.6}.academy-purchase-actions .auth-submit{width:auto;flex:0 0 auto}.academy-requests{padding:0 16px 10px}.academy-request-row{display:flex;align-items:center;justify-content:space-between;gap:15px;padding:12px 0;border-bottom:1px solid #302a20;font-size:11px}.academy-request-row:last-child{border-bottom:0}.academy-request-row>span{display:grid;gap:4px}.academy-request-row>span:last-child{text-align:left}.academy-request-row small{color:#a99b81;font-size:9px}.academy-player-dialog,.academy-purchase-dialog{position:relative}.academy-purchase-dialog{width:min(100%,480px);padding:25px;border:1px solid #554325;border-radius:10px;color:#e5dbc7;background:#100e0b;box-shadow:0 24px 90px #000b}.academy-purchase-dialog h2{margin:0 0 8px;font-size:17px}.academy-purchase-dialog>p{color:#a99b81;font-size:11px;line-height:1.7}.academy-purchase-close{position:absolute;top:13px;left:13px;padding:5px 8px;border:1px solid #393122;border-radius:6px;color:#c8bda8;background:#19150f;font-size:10px;cursor:pointer}.academy-purchase-form{display:grid;gap:13px;margin-top:18px;color:#c8bda8;font-size:11px}.academy-purchase-form label{display:grid;gap:6px}.academy-purchase-form input{min-height:40px;padding:0 10px;border:1px solid #393122;border-radius:7px;color:#eee4d1;background:#100e0b}.academy-request-confirmation{display:grid;gap:7px;margin-top:18px;font-size:11px;line-height:1.7}.academy-request-confirmation p{margin:0;color:#c8bda8}.academy-request-confirmation .auth-submit{display:flex;align-items:center;justify-content:center;margin-top:8px;text-decoration:none}.academy-request-status{display:inline-flex;padding:4px 7px;border:1px solid #594724;border-radius:20px;color:#e4c576;background:#211b11;font-size:9px;white-space:nowrap}.academy-request-status-paid{border-color:#285a43;color:#8fd0a8;background:#102219}.academy-request-status-rejected,.academy-request-status-expired{border-color:#633b36;color:#e7a29a;background:#261412}.academy-request-actions{display:flex;flex-wrap:wrap;gap:5px}.academy-confirm-button,.academy-reject-button{display:inline-flex;align-items:center;gap:4px;padding:6px 8px;border:1px solid #315c42;border-radius:6px;color:#a5dbb6;background:#13251a;font-size:9px;cursor:pointer}.academy-reject-button{border-color:#633b36;color:#e7a29a;background:#261412}.academy-confirm-button:disabled,.academy-reject-button:disabled{opacity:.55;cursor:wait}.academy-empty{display:grid;justify-items:center;padding:40px 20px;color:#a99b81;text-align:center}.academy-empty>svg{margin-bottom:12px;color:#c3a15d}.academy-empty h2{margin-bottom:6px;color:#e5dbc7;font-size:15px}.academy-empty p{margin:0;font-size:11px}.academy-player-overlay{position:fixed;z-index:22;top:0;right:0;bottom:0;left:0;display:grid;place-items:center;padding:20px;background:#050403dc;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}.academy-player-dialog{width:min(100%,960px);overflow:hidden;border:1px solid #554325;border-radius:10px;background:#100e0b;box-shadow:0 24px 90px #000b}.academy-player-heading{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:12px 15px;color:#e5dbc7;font-size:12px}.academy-player-heading button{padding:6px 10px;border:1px solid #393122;border-radius:6px;color:#c8bda8;background:#19150f;font-size:10px;cursor:pointer}.academy-player-dialog iframe{display:block;width:100%;aspect-ratio:16 / 9;border:0;background:#000}html[data-theme=light]{color:#25231f;background:#f4f2ee;--background: #f4f2ee;--surface: #fffdfa;--surface-raised: #f8f4ec;--border: #ded7c9;--muted: #6e675c;--text: #25231f}html[data-theme=light] body{color:#25231f;background:radial-gradient(ellipse at 50% -20%,#c9a65320,transparent 55%),#f4f2ee}html[data-theme=light] .sidebar{background:#fffdfa;border-color:#ded7c9}html[data-theme=light] .brand-name,html[data-theme=light] .profile-copy strong,html[data-theme=light] .plan-card strong{color:#25231f}html[data-theme=light] .main-content{background:#f4f2ee}html[data-theme=light] .topbar{border-color:#ded7c9;background:#fffdfaec}html[data-theme=light] .breadcrumb strong,html[data-theme=light] h1,html[data-theme=light] .panel-heading h2{color:#25231f}html[data-theme=light] .panel,html[data-theme=light] .overview-card,html[data-theme=light] .assistant-banner,html[data-theme=light] .market-hours,html[data-theme=light] .learn-card{border-color:#ded7c9;background:#fffdfa}html[data-theme=light] .plan-card,html[data-theme=light] .demo-notice,html[data-theme=light] .market-status{border-color:#e2d8c3;background:#f8f3e9}html[data-theme=light] .nav-item{color:#615c52}html[data-theme=light] .nav-active{color:#765b20;background:#f4ecd9}html[data-theme=light] .profile-row,html[data-theme=light] .sidebar-divider{border-color:#ded7c9}html[data-theme=light] .panel-heading,html[data-theme=light] .asset-row,html[data-theme=light] .news-item,html[data-theme=light] .table-head{border-color:#e8e2d7}html[data-theme=light] .asset-row strong,html[data-theme=light] .news-title,html[data-theme=light] .news-detail h1,html[data-theme=light] .overview-value{color:#24221e}html[data-theme=light] .asset-chart-controls{border-color:#e8e2d7}html[data-theme=light] .market-recommendations{border-color:#e2d8c3;background:linear-gradient(145deg,#fffdf8,#f8f5ed 72%)}html[data-theme=light] .market-recommendations-heading h2,html[data-theme=light] .recommendation-card-heading>strong{color:#25231f}html[data-theme=light] .market-recommendations-heading p,html[data-theme=light] .recommendation-status,html[data-theme=light] .recommendation-updated{color:#625b4f}html[data-theme=light] .recommendation-instrument-tabs{border-color:#e2d8c3;background:#faf8f3}html[data-theme=light] .recommendation-instrument-tabs button{color:#514a3f}html[data-theme=light] .recommendation-instrument-tabs .recommendation-tab-active{color:#211b11}html[data-theme=light] .recommendation-card{border-color:#e2d8c3;background:#fffefa}html[data-theme=light] .recommendation-card dl>div{border-color:#e8e2d7;background:#faf8f3}html[data-theme=light] .recommendation-card dt,html[data-theme=light] .recommendation-time{color:#736b5e}html[data-theme=light] .recommendation-card dd{color:#624a14}html[data-theme=light] .recommendation-reason{color:#514a3f}html[data-theme=light] .recommendation-disclaimer{border-color:#e8e2d7;color:#765b20}html[data-theme=light] .recommendation-risk-note{border-color:#e7c9c4;color:#8e4037;background:#fbefed}html[data-theme=light] .asset-chart-controls input,html[data-theme=light] .asset-chart-controls select,html[data-theme=light] .asset-quote-controls select,html[data-theme=light] .assistant-risk-setting input,html[data-theme=light] .asset-assistant-form input{border-color:#d8d0c2;color:#25231f;background:#fff}html[data-theme=light] .asset-assistant-notice{border-color:#e2d8c3;color:#765b20;background:#f8f3e9}html[data-theme=light] .asset-assistant-message{border-color:#e8e2d7;background:#faf8f3}html[data-theme=light] .asset-assistant-user{border-color:#e2d8c3;background:#f8f3e9}html[data-theme=light] .asset-assistant-message p{color:#35312a}html[data-theme=light] .asset-assistant-form{border-color:#e8e2d7}html[data-theme=light] .premium-lock-card{border-color:#ded7c9;background:#faf8f3}html[data-theme=light] .premium-lock-overlay{background:linear-gradient(120deg,#fffdf4ed,#f7f0dded)}html[data-theme=light] .premium-lock-overlay h3,html[data-theme=light] .premium-lock-support{color:#765b20}html[data-theme=light] .premium-lock-overlay p{color:#514a3f}html[data-theme=light] .premium-expiry-banner{border-color:#e2d8c3;color:#765b20;background:#f8f3e9}html[data-theme=light] .premium-expiry-banner a{color:#624a14}html[data-theme=light] .premium-admin-form{border-color:#e8e2d7;background:#faf8f3}html[data-theme=light] .premium-admin-form label{color:#514a3f}html[data-theme=light] .premium-admin-form input,html[data-theme=light] .premium-admin-form select{border-color:#d8d0c2;color:#25231f;background:#fff}html[data-theme=light] .premium-row-action{border-color:#e2d8c3;color:#765b20;background:#f8f3e9}html[data-theme=light] .alerts-form select,html[data-theme=light] .alerts-form input{border-color:#d8d0c2;color:#25231f;background:#fff}html[data-theme=light] .alert-row{border-color:#e8e2d7}html[data-theme=light] .alert-row-copy strong{color:#24221e}html[data-theme=light] .alert-row-copy span{color:#514a3f}html[data-theme=light] .alerts-empty{color:#736b5e}html[data-theme=light] .chart-grid-line{stroke:#e7e1d7}html[data-theme=light] .chart-axis-label{fill:#736b5e}html[data-theme=light] .asset-chart-legend,html[data-theme=light] .asset-rsi-heading,html[data-theme=light] .asset-chart-footnote,html[data-theme=light] .asset-analysis-disclaimer{color:#736b5e}html[data-theme=light] .asset-indicator-settings{border-color:#e8e2d7;background:#faf8f3}html[data-theme=light] .asset-indicator-settings-heading strong,html[data-theme=light] .asset-indicator-row>strong{color:#35312a}html[data-theme=light] .asset-indicator-settings-heading span,html[data-theme=light] .asset-indicator-row label{color:#736b5e}html[data-theme=light] .asset-indicator-row{border-color:#e8e2d7;background:#fffdfa}html[data-theme=light] .asset-indicator-row label input[type=number],html[data-theme=light] .asset-indicator-row input[type=color],html[data-theme=light] .asset-indicator-add select{border-color:#d8d0c2;color:#25231f;background:#fff}html[data-theme=light] .asset-indicator-add button{color:#765b20;background:#f8f3e9}html[data-theme=light] .asset-chart-legend button{border-color:#e2d8c3;color:#514a3f;background:#fffdfa}html[data-theme=light] .asset-strategy-panel{border-color:#ded7c9;background:#fffdfa}html[data-theme=light] .asset-strategy-heading{border-color:#e8e2d7}html[data-theme=light] .asset-strategy-heading h2,html[data-theme=light] .asset-strategy-metrics strong{color:#35312a}html[data-theme=light] .asset-strategy-heading p,html[data-theme=light] .asset-strategy-metrics span,html[data-theme=light] .asset-strategy-disclaimer{color:#736b5e}html[data-theme=light] .asset-strategy-heading select,html[data-theme=light] .asset-strategy-rule select,html[data-theme=light] .asset-strategy-rule input{border-color:#d8d0c2;color:#25231f;background:#fff}html[data-theme=light] .asset-strategy-rule>strong{color:#514a3f}html[data-theme=light] .asset-strategy-metrics>div{border-color:#e8e2d7;background:#faf8f3}html[data-theme=light] .asset-strategy-disclaimer{border-color:#e8e2d7}html[data-theme=light] .crypto-market-search{border-color:#e8e2d7;color:#736b5e}html[data-theme=light] .crypto-market-search input{color:#25231f}html[data-theme=light] .crypto-market-search span{color:#765b20;background:#f4ecd9}html[data-theme=light] .watchlist-table-crypto .table-head{background:#f5f1e9}html[data-theme=light] .table-head,html[data-theme=light] .panel-heading p,html[data-theme=light] .asset-name small{color:#736b5e}html[data-theme=light] .auth-dialog,html[data-theme=light] .account-menu{border-color:#d9cba9;color:#25231f;background:#fffdfa;box-shadow:0 20px 70px #392d1b33}html[data-theme=light] .auth-dialog h2,html[data-theme=light] .account-menu-header strong{color:#25231f}html[data-theme=light] .auth-description,html[data-theme=light] .auth-form label,html[data-theme=light] .account-menu-item{color:#514a3f}html[data-theme=light] .auth-legal-consent{color:#514a3f!important}html[data-theme=light] .auth-form input,html[data-theme=light] .auth-account-email,html[data-theme=light] .auth-invoices,html[data-theme=light] .admin-form input:not([type=checkbox]),html[data-theme=light] .admin-form select,html[data-theme=light] .admin-form textarea,html[data-theme=light] .admin-upload input:not([type=file]),html[data-theme=light] .admin-field select{border-color:#d8d0c2;color:#25231f;background:#fff}html[data-theme=light] .admin-table th{color:#514a3f;background:#f5f1e9}html[data-theme=light] .admin-table td{color:#35312a}html[data-theme=light] .admin-tabs button,html[data-theme=light] .admin-select-row{border-color:#ded7c9;color:#514a3f;background:#fffdfa}html[data-theme=light] .admin-tabs .admin-tab-active,html[data-theme=light] .admin-select-active{color:#765b20;background:#f4ecd9}html[data-theme=light] .account-menu-header,html[data-theme=light] .account-menu-item,html[data-theme=light] .account-menu-updates{border-color:#e8e2d7}html[data-theme=light] .legal-dialog{border-color:#d9cba9;color:#25231f;background:#fffdfa}html[data-theme=light] .legal-tabs{border-color:#e8e2d7}html[data-theme=light] .legal-tabs button{border-color:#ded7c9;color:#514a3f;background:#fff}html[data-theme=light] .legal-tabs .legal-tab-active{color:#765b20;background:#f4ecd9}html[data-theme=light] .legal-content p{color:#514a3f}html[data-theme=light] .user-profile-heading{border-color:#e8e2d7}html[data-theme=light] .user-profile-heading h2,html[data-theme=light] .user-profile-details h2{color:#25231f}html[data-theme=light] .user-profile-form label{color:#514a3f}html[data-theme=light] .user-profile-details dl>div{border-color:#e8e2d7}html[data-theme=light] .user-profile-details dd{color:#35312a}html[data-theme=light] .academy-promo{border-color:#e2d8c3;background:linear-gradient(145deg,#fffdf8,#f8f5ed 72%)}html[data-theme=light] .academy-promo-intro h2{color:#25231f}html[data-theme=light] .academy-promo-intro p,html[data-theme=light] .academy-program-card p,html[data-theme=light] .academy-promo-footer p{color:#625b4f}html[data-theme=light] .academy-program-card,html[data-theme=light] .academy-benefits{border-color:#e8e2d7;background:#fffefa}html[data-theme=light] .academy-program-card h3,html[data-theme=light] .academy-benefits h3{color:#765b20}html[data-theme=light] .academy-program-card li,html[data-theme=light] .academy-benefits li{color:#514a3f}html[data-theme=light] .academy-promo-footer,html[data-theme=light] .academy-course-heading,html[data-theme=light] .academy-level{border-color:#e8e2d7}html[data-theme=light] .academy-course-heading h2,html[data-theme=light] .academy-level-heading h3,html[data-theme=light] .academy-empty h2{color:#25231f}html[data-theme=light] .academy-lesson{border-color:#ded7c9;background:#faf8f3}html[data-theme=light] .academy-lesson-copy strong{color:#35312a}html[data-theme=light] .academy-purchase-actions{border-color:#e2d8c3;color:#765b20;background:#f8f3e9}html[data-theme=light] .academy-player-dialog{border-color:#d9cba9;background:#fffdfa}html[data-theme=light] .academy-player-heading{color:#25231f}html[data-theme=light] .academy-purchase-dialog{border-color:#d9cba9;color:#25231f;background:#fffdfa}html[data-theme=light] .academy-purchase-dialog h2{color:#25231f}html[data-theme=light] .academy-purchase-form{color:#514a3f}html[data-theme=light] .academy-purchase-form input{border-color:#d8d0c2;color:#25231f;background:#fff}html[data-theme=light] .academy-request-row{border-color:#e8e2d7}html[data-theme=light] .academy-request-confirmation p{color:#514a3f}html[data-theme=light] .academy-request-status{background:#f8f3e9}html[data-theme=light] .academy-request-status-paid{background:#edf7f0}html[data-theme=light] .academy-request-status-rejected,html[data-theme=light] .academy-request-status-expired{background:#fbefed}@media(max-width:480px){.auth-dialog{padding:27px 20px 21px}.legal-dialog{padding:20px 16px}.user-profile-grid{grid-template-columns:1fr}.admin-table th,.admin-table td{padding:11px 12px}.admin-form,.admin-upload{grid-template-columns:1fr}.academy-level-heading{flex-direction:column}.academy-promo{padding:15px}.academy-program-grid,.academy-benefits ul{grid-template-columns:1fr}.academy-promo-footer{align-items:stretch;flex-direction:column}.academy-promo-footer .auth-submit{width:100%}.academy-purchase-actions,.academy-request-row{align-items:stretch;flex-direction:column}.academy-purchase-actions .auth-submit{width:100%}.academy-request-row>span:last-child{text-align:right}.academy-request-actions{flex-direction:column}.account-menu{left:-43px}}
