:is(.mx-root,.terminal-settings) .condition-chips{align-items:center;gap:8px;margin-top:10px}:is(.mx-root,.terminal-settings) .condition-chips:empty{display:none}:is(.mx-root,.terminal-settings) .condition-chips .condition-chip{display:inline-flex;align-items:center;justify-content:flex-start;gap:8px;min-height:34px;max-width:100%;padding:6px 10px;border-radius:8px;font-size:13px;line-height:20px;color:inherit;text-align:left}:is(.mx-root,.terminal-settings) .condition-chip>svg{flex:none;display:block;opacity:.7}:is(.mx-root,.terminal-settings) .condition-chip-label{min-width:0;overflow-wrap:anywhere}:is(.mx-root,.terminal-settings) .condition-chip .ticker-identity{align-items:center;flex-wrap:nowrap;gap:6px}:is(.mx-root,.terminal-settings) .condition-chip .ticker-identity strong{font-size:13px;line-height:20px;font-weight:600}.wm{--wm-ink: var(--sc-strong, var(--mx-ink, #e3eaf6));--wm-muted: var(--sc-muted, var(--muted, #8b98ab));--wm-accent: var(--sc-accent, var(--accent, #8bb4fa));--wm-down: var(--sc-down, var(--weekend, #ff6969));flex:1;display:flex;flex-direction:column;align-items:center;justify-content:center;box-sizing:border-box;min-height:150px;padding:16px 16px 20px;text-align:center}.wm.compact{min-height:112px;padding:10px 12px 14px}.wm-picture{display:grid;place-items:center;margin-bottom:10px;animation:wm-in .9s cubic-bezier(.16,1,.3,1) both}.wm.compact .wm-picture{margin-bottom:6px}.wm-title{margin:0 0 4px;font-size:1.3em;line-height:1.2;font-weight:700;letter-spacing:-.015em;background:linear-gradient(180deg,var(--wm-ink) 25%,color-mix(in srgb,var(--wm-ink) 55%,var(--wm-muted)) 100%);-webkit-background-clip:text;background-clip:text;color:transparent;animation:wm-in .8s cubic-bezier(.16,1,.3,1) .06s both}.wm.compact .wm-title{font-size:1.12em}.wm-text{margin:0;max-width:32ch;font-size:.95em;line-height:1.45;color:var(--wm-muted);animation:wm-in .8s cubic-bezier(.16,1,.3,1) .12s both}.wm-ill{display:block;overflow:visible}.wm-ill-scan{width:84px;height:84px}.wm-ill-spin{width:54px;height:54px}.wm-ill-broken{width:104px;height:62px}.wm-ill-bars{width:84px;height:63px}.wm-ill-page{width:76px;height:70px}.wm.compact .wm-ill-scan{width:56px;height:56px}.wm.compact .wm-ill-spin{width:40px;height:40px}.wm.compact .wm-ill-broken{width:78px;height:47px}.wm.compact .wm-ill-bars{width:60px;height:45px}.wm.compact .wm-ill-page{width:54px;height:50px}.wm-ring{fill:none;stroke:var(--wm-muted);stroke-opacity:.5;stroke-width:1.2}.wm-ring.faint{stroke-opacity:.3}.wm-sweep{transform-origin:48px 48px;animation:wm-turn 3.6s cubic-bezier(.45,0,.25,1) 3}.wm-dot{fill:var(--wm-accent)}.wm-cell{fill:var(--wm-muted);fill-opacity:.45}.wm-bar{fill:var(--wm-muted);fill-opacity:.22;stroke:var(--wm-muted);stroke-opacity:.45;stroke-width:1}.wm-arc{fill:none;stroke:var(--wm-accent);stroke-width:3;stroke-linecap:round;transform-origin:48px 48px;animation:wm-turn 1s linear infinite}.wm-line{fill:none;stroke:var(--wm-muted);stroke-width:2.2;stroke-linecap:round;stroke-linejoin:round}.wm-line.faint{stroke-opacity:.55}.wm-end{fill:var(--wm-down)}@keyframes wm-in{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}@keyframes wm-turn{to{transform:rotate(360deg)}}@media(prefers-reduced-motion:reduce){.wm-picture,.wm-title,.wm-text{animation:none}.wm-sweep{animation-duration:12s}}.mx-root .futoi-panel{display:flex;flex-direction:column;min-width:0}.mx-root .futoi-panel .futoi-heading{margin-bottom:12px}.mx-root .futoi-heading a,.mx-root .futoi-heading .plain{font-size:11px}.mx-root .futoi-summary{display:flex;flex-direction:column;gap:10px;min-width:0}.mx-root .futoi-summary-head{display:flex;align-items:center;gap:10px;min-width:0}.mx-root .futoi-summary-head .futoi-asset{flex:1 1 auto;min-width:0}.mx-root .futoi-asset-note{flex-shrink:0;font-size:10px;color:#8eaee0}.mx-root .futoi-asset .glass-select-value{display:flex;align-items:center}.mx-root .futoi-asset-name{line-height:1.25;display:inline-flex;align-items:center;gap:7px;min-width:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.mx-root .futoi-asset-name img{flex-shrink:0;border-radius:50%}.mx-root .futoi-asset-dot{width:8px;height:8px;border-radius:50%;background:#66748c;flex-shrink:0}.mx-root .futoi-summary .up{color:#7fd1a0}.mx-root .futoi-summary .down{color:#f08a8a}.mx-root .futoi-foot{margin:0;font-size:10px;color:#76839a;display:flex;justify-content:space-between;align-items:center;gap:8px;flex-wrap:wrap}.mx-root .futoi-foot.late{color:#e6c48a}.mx-root .futoi-empty{margin:8px 0;font-size:11px;color:#7e8aa0;text-align:center}.mx-root .futoi-chart-empty{display:flex;align-items:center;justify-content:center;font-size:11px;color:#6f7b90;border:1px dashed #ffffff10;border-radius:10px}.mx-root .futoi-mini{width:100%;table-layout:fixed;border:1px solid #b6c6e11a;border-radius:12px;border-collapse:separate;border-spacing:0;overflow:hidden;background:radial-gradient(ellipse at 0 0,#9faed60d,transparent 65%),linear-gradient(125deg,#ffffff04,#ffffff01);box-shadow:inset 0 1px #e0eaff0b;font-variant-numeric:tabular-nums}.mx-root .futoi-mini th,.mx-root .futoi-mini td{padding:9px 10px;text-align:center;vertical-align:middle;white-space:nowrap}.mx-root .futoi-mini thead>tr>*{padding-top:8px;padding-bottom:7px;border-bottom:1px solid #ffffff0d;font-size:10.5px;font-weight:500;color:#8a95a9}.mx-root .futoi-mini thead td{width:27%}.mx-root .futoi-mini tbody tr+tr>*{border-top:1px solid #ffffff09}.mx-root .futoi-mini tbody th{text-align:left}.mx-root .futoi-mini tbody th b{display:block;font-size:12px;font-weight:600}.mx-root .futoi-mini tr.fiz th b{color:#8fb8f5}.mx-root .futoi-mini tr.yur th b{color:#e3b66d}.mx-root .futoi-mini small{display:block;margin-top:3px;font-size:10.5px;font-weight:400;color:#7d899d}.mx-root .futoi-mini th small{font-size:11px;font-weight:600}.mx-root .futoi-mini-num{display:inline-flex;flex-wrap:wrap;justify-content:center;align-items:center;gap:3px 5px;max-width:100%;font-size:13.5px;font-weight:600;color:#eef2f8}.mx-root .futoi-mini-num .futoi-pill{padding:0 5px;font-size:10px;line-height:16px}.mx-root .futoi-pane-labels>span{position:absolute;left:18px;z-index:2;padding:1px 6px;border-radius:6px;background:#0e1015b3;font-size:10.5px;font-weight:600;pointer-events:none}.mx-root .futoi-pane-labels>.fiz{color:#8fb8f5}.mx-root .futoi-pane-labels>.yur{color:#e3b66d}.mx-root .futoi-widget .futoi-mini-num{font-size:var(--widget-news-size, 13px)}.mx-root .futoi-widget .futoi-asset .glass-select-trigger{min-height:0;height:34px;padding-top:0;padding-bottom:0}.mx-root .futoi-widget .futoi-mini th,.mx-root .futoi-widget .futoi-mini td{padding-right:8px;padding-left:8px}.mx-root .futoi-lw{min-width:0}.mx-root .futoi-lw-box{position:relative}.mx-root .futoi-lw-canvas{position:absolute;inset:0;-webkit-mask:linear-gradient(90deg,transparent,#000 64px);mask:linear-gradient(90deg,transparent,#000 64px)}.mx-root .futoi-page .panel.futoi-pane .futoi-lw-box{margin:0 -8px 0 -16px}.mx-root .futoi-panel .futoi-lw-box{margin:0 -10px 0 -18px}.mx-root .futoi-widget .futoi-lw-box{margin:0 -6px 0 -12px}.mx-root .futoi-legend{display:flex;flex-wrap:wrap;gap:2px 12px;min-height:16px;margin-bottom:4px;font-size:10.5px;color:#8692a7;font-variant-numeric:tabular-nums}.mx-root .futoi-legend-item{display:inline-flex;align-items:center;gap:5px;white-space:nowrap}.mx-root .futoi-legend-item i{width:10px;height:2px;border-radius:1px}.mx-root .futoi-legend-item b{font-weight:600;color:#d3dbe8}.mx-root .futoi-lw-hint{position:absolute;left:50%;top:50%;z-index:3;transform:translate(-50%,-50%);box-sizing:border-box;width:max-content;max-width:calc(100% - 24px);padding:6px 10px;border-radius:8px;background:#0d1118e0;color:#d3dbe8;font-size:11px;text-align:center;pointer-events:none;opacity:0;transition:opacity .2s ease}.mx-root .futoi-lw-hint[data-on]{opacity:1}@media(prefers-reduced-motion:reduce){.mx-root .futoi-lw-hint{transition:none}}.mx-root .futoi-tip{position:absolute;left:0;top:0;z-index:4;display:flex;flex-direction:column;gap:3px;min-width:160px;padding:10px 12px;border:1px solid rgb(189 211 249 / .23);border-radius:13px;background:linear-gradient(135deg,rgb(191 213 255 / .04),transparent 65%),#151b276b;box-shadow:inset 0 1px #e3edff14,inset 0 -1px #b4cbff05,0 18px 55px #0006;-webkit-backdrop-filter:blur(24px) saturate(145%);backdrop-filter:blur(24px) saturate(145%);color:#d3dbe8;font-size:11.5px;font-variant-numeric:tabular-nums;white-space:nowrap;pointer-events:none}.mx-root .futoi-tip[hidden]{display:none}.mx-root .futoi-tip>b{margin-bottom:4px;font-size:11px;font-weight:600;letter-spacing:.2px;color:#9aa6b9}.mx-root .futoi-tip-row{display:grid;grid-template-columns:9px auto minmax(0,1fr);align-items:center;gap:7px;color:#9aa6b9}.mx-root .futoi-tip-row i{width:9px;height:9px;border-radius:2px}.mx-root .futoi-tip-row.group-start{margin-top:4px;padding-top:7px;border-top:1px solid rgb(189 211 249 / .16)}.mx-root .futoi-tip-row b{padding-left:10px;text-align:right;font-weight:600;color:#e3eaf6}.mx-root .futoi-lw.compact .futoi-tip{min-width:130px;padding:6px 8px;font-size:11px}.mx-root .futoi-attribution{margin:0;font-size:10px;color:#6f7b90}.mx-root .futoi-attribution a,.mx-root a.futoi-attribution{color:#8eaee0}.mx-root .futoi-page{position:relative;isolation:isolate;display:flex;flex-direction:column;gap:30px;min-width:0;width:100%;max-width:1240px;margin-inline:auto}.mx-root .futoi-page .up{color:#6fdca0}.mx-root .futoi-page .down{color:#ff8a84}.mx-root .futoi-none{color:#6f7b90;font-size:11px}.mx-root .futoi-block{min-width:0}.mx-root .futoi-icon{display:grid;flex-shrink:0;place-items:center;width:30px;height:30px}.mx-root .futoi-icon img{border-radius:50%}.mx-root .futoi-pill{display:inline-flex;align-items:center;gap:4px;padding:1px 8px;border-radius:999px;font-size:11px;font-weight:600;line-height:18px;font-variant-numeric:tabular-nums;white-space:nowrap}.mx-root .futoi-pill.up{color:#6fdca0;background:#3fb27f1a;box-shadow:inset 0 0 0 1px #3fb27f29}.mx-root .futoi-pill.down{color:#ff8a84;background:#e5534b1a;box-shadow:inset 0 0 0 1px #e5534b29}.mx-root .futoi-pill.flat{color:#8692a7;background:#ffffff08;box-shadow:inset 0 0 0 1px #ffffff0d}.mx-root .futoi-section-head{display:flex;flex-direction:column;gap:5px;margin-bottom:14px;min-width:0}.mx-root .futoi-section-head h3{margin:0;font-family:var(--mx-display);font-size:19px;font-weight:600;line-height:1.25;letter-spacing:-.2px;color:#eef1f7}.mx-root .futoi-eyebrow{display:inline-flex;align-items:center;gap:6px;font-size:11.5px;color:#8692a7}.mx-root .futoi-eyebrow svg{color:#6d9eff}.mx-root .futoi-note{margin:0;font-size:11.5px;line-height:1.5;color:#76839a}.mx-root .futoi-hero{position:relative;container-type:inline-size;padding-top:4px}.mx-root .futoi-hero:before{content:"";position:absolute;z-index:-1;top:-60px;left:-40px;width:min(620px,80%);height:260px;pointer-events:none;background:radial-gradient(closest-side,#6d9eff24,#6d9eff0a 55%,transparent);filter:blur(10px)}.mx-root .futoi-hero-top{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:8px 16px}.mx-root .futoi-live{display:inline-flex;align-items:center;gap:9px;padding:5px 12px 5px 10px;border:1px solid #ffffff12;border-radius:999px;background:#ffffff06;font-size:11.5px;color:#98a3b6}.mx-root .futoi-live b{font-weight:600;color:#e9eaf0}.mx-root .futoi-live i{width:7px;height:7px;border-radius:50%;background:#3fb27f;animation:futoi-pulse 2.4s ease-out infinite}.mx-root .futoi-live.late{color:#e6c48a}.mx-root .futoi-live.late i{background:#e6c48a;animation:none}@keyframes futoi-pulse{0%{box-shadow:0 0 #3fb27f80}70%,to{box-shadow:0 0 0 6px #3fb27f00}}.mx-root .futoi-source{display:inline-flex;align-items:center;gap:6px;font-size:11.5px;color:#76839a}.mx-root .futoi-hero-title{margin:20px 0 24px;font-family:var(--mx-display);font-size:38px;font-weight:600;line-height:1.1;letter-spacing:-.9px;color:#f3f5fa}.mx-root .futoi-hero-title span{display:block;background:linear-gradient(90deg,#c4d5f7,#6d9eff 55%,#9b7bff);-webkit-background-clip:text;background-clip:text;color:transparent}.mx-root .futoi-cards{display:grid;grid-template-columns:repeat(8,minmax(0,1fr));gap:10px}@container (max-width: 1180px){.mx-root .futoi-cards{grid-template-columns:repeat(4,minmax(0,1fr))}}.mx-root .futoi-card{display:flex;flex-direction:column;min-width:0;padding:14px 14px 12px;border:1px solid #ffffff10;border-radius:15px;background:radial-gradient(ellipse at 0 0,#9faed60c,transparent 65%),linear-gradient(160deg,#ffffff07,#ffffff01 70%),var(--mx-surface);color:inherit;font:inherit;text-align:left;cursor:pointer;transition:border-color .15s ease,transform .15s ease,box-shadow .15s ease}.mx-root .futoi-card:hover{border-color:#a3c7ff30;transform:translateY(-1px)}.mx-root .futoi-card[aria-pressed=true]{border-color:#6d9eff70;background:radial-gradient(120% 100% at 0% 0%,#6d9eff2b,transparent 62%),linear-gradient(160deg,#ffffff09,#ffffff02),var(--mx-surface);box-shadow:0 0 26px -10px #6d9eff52,inset 0 1px #ffffff12}.mx-root .futoi-card:focus-visible,.mx-root .futoi-sides-row:focus-visible,.mx-root .futoi-periods button:focus-visible{outline:2px solid #8eaee0;outline-offset:2px}.mx-root .futoi-card-top{display:flex;align-items:center;gap:10px;min-width:0}.mx-root .futoi-card-id{display:flex;flex-direction:column;min-width:0;line-height:1.25}.mx-root .futoi-card-id small{font-size:10.5px;letter-spacing:.3px;color:#7d899d}.mx-root .futoi-card-id b{overflow:hidden;font-size:13px;font-weight:600;color:#e9eaf0;text-overflow:ellipsis;white-space:nowrap}.mx-root .futoi-card-price{position:relative;margin:14px 0 12px;font-family:var(--mx-display);font-size:20px;font-weight:600;line-height:1.1;letter-spacing:-.4px;color:#f3f5fa;font-variant-numeric:tabular-nums;white-space:nowrap}.mx-root .futoi-card[aria-pressed=true] .futoi-card-price:before{content:"";position:absolute;top:2px;bottom:2px;left:-14px;width:2px;border-radius:2px;background:#6d9eff;box-shadow:0 0 8px #6d9eff80}.mx-root .futoi-card-nets{display:grid;grid-template-columns:auto minmax(0,1fr);align-items:baseline;gap:4px 8px;padding-top:10px;border-top:1px solid #ffffff0c;font-size:12px;font-variant-numeric:tabular-nums;white-space:nowrap}.mx-root .futoi-card-nets>span{font-size:10px;font-weight:600;letter-spacing:.3px}.mx-root .futoi-card-nets>span.fiz{color:#8fb8f5}.mx-root .futoi-card-nets>span.yur{color:#e3b66d}.mx-root .futoi-card-nets>b{font-weight:600;text-align:right;color:#c8d1e0}.mx-root .futoi-overview-title{display:flex;flex-wrap:wrap;align-items:center;gap:8px 12px;min-width:0}.mx-root .futoi-overview-title h3{font-size:22px}.mx-root .futoi-badge{display:inline-flex;align-items:center;height:24px;padding:0 10px;border:1px solid #ffffff12;border-radius:999px;background:#ffffff06;font-size:11.5px;color:#b8c2d4;font-variant-numeric:tabular-nums}.mx-root .panel.futoi-table-card{padding:0;overflow:hidden;border-color:#b6c6e11a;background:radial-gradient(ellipse at 0 0,#9faed610,transparent 65%),linear-gradient(125deg,#ffffff05,#ffffff01),var(--mx-surface);box-shadow:inset 0 1px #e0eaff0d,0 10px 26px #00000018}.mx-root .futoi-table-scroll{overflow-x:auto;overflow-y:hidden;scrollbar-width:thin}.mx-root .futoi-table{width:100%;min-width:660px;table-layout:fixed;border-collapse:separate;border-spacing:0;font-variant-numeric:tabular-nums}.mx-root .futoi-table col.label{width:22%}.mx-root .futoi-table th,.mx-root .futoi-table td{padding:0 16px;text-align:center;vertical-align:middle;white-space:nowrap}.mx-root .futoi-table .start{border-left:1px solid #ffffff0b}.mx-root .futoi-table .total{background:linear-gradient(180deg,#6d9eff0b,#6d9eff04)}.mx-root .futoi-table tr.groups>*{height:40px;padding-top:10px;vertical-align:bottom}.mx-root .futoi-table tr.groups th{position:relative;font-size:12px;font-weight:600;letter-spacing:.2px}.mx-root .futoi-table tr.groups th span{display:block;padding-bottom:8px}.mx-root .futoi-table tr.groups th:after{content:"";position:absolute;right:20px;bottom:0;left:20px;height:1px;background:linear-gradient(90deg,transparent,currentColor 25%,currentColor 75%,transparent);opacity:.45}.mx-root .futoi-table tr.groups th.fiz{color:#8fb8f5}.mx-root .futoi-table tr.groups th.yur{color:#e3b66d}.mx-root .futoi-table tr.names>*{height:34px;border-bottom:1px solid #ffffff0d;font-size:11.5px;font-weight:500;color:#8a95a9}.mx-root .futoi-table tr.names th.total{color:#c8d1e0;font-weight:600}.mx-root .futoi-table tbody>tr>*{height:76px}.mx-root .futoi-table tbody tr+tr>*{border-top:1px solid #ffffff09}.mx-root .futoi-table tbody th,.mx-root .futoi-table thead td:first-child{text-align:left;padding-left:20px;font-size:13px;font-weight:500;color:#c8d1e0}.mx-root .futoi-num{display:block;margin-bottom:6px;font-size:16px;font-weight:600;line-height:1.2;color:#eef2f8}.mx-root .futoi-charts-head{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:12px 16px;margin-bottom:-6px}.mx-root .futoi-charts-head .futoi-section-head{margin:0}.mx-root .futoi-hint{margin-top:1px}.mx-root .futoi-periods{display:inline-flex;gap:6px}.mx-root .futoi-periods button{padding:7px 16px;border:1px solid #ffffff17;border-radius:999px;background:transparent;font-size:12px;font-weight:500;color:#a3adbf;transition:border-color .15s ease,background-color .15s ease,color .15s ease}.mx-root .futoi-periods button:hover{border-color:#a3c7ff42;color:#dce6f7}.mx-root .futoi-periods button[aria-pressed=true]{border-color:#6d9eff7a;background:linear-gradient(135deg,#6d9eff38,#9b7bff24);color:#fff;box-shadow:0 0 18px -8px #6d9eff66}.mx-root .futoi-periods.compact{display:flex;width:100%;gap:4px}.mx-root .futoi-periods.compact button{flex:1;padding:5px 6px;font-size:11px}.mx-root .futoi-chart-section{min-width:0}.mx-root .futoi-chart-section>.futoi-section-head{margin-bottom:12px}.mx-root .futoi-chart-section>.futoi-section-head h3{font-size:16px}.mx-root .futoi-pair{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.mx-root .panel.futoi-pane{min-width:0;padding:16px 16px 8px;border-radius:15px;background:radial-gradient(ellipse at 0 0,#9faed60b,transparent 60%),linear-gradient(135deg,#ffffff03,transparent 50%),var(--mx-surface)}.mx-root .futoi-pane h4{margin:0 0 8px;font-size:12.5px;font-weight:600}.mx-root .futoi-pane.fiz h4,.mx-root .futoi-side.fiz .futoi-side-label{color:#8fb8f5}.mx-root .futoi-pane.yur h4,.mx-root .futoi-side.yur .futoi-side-label{color:#e3b66d}.mx-root .panel.futoi-sides-card{padding:14px 10px}.mx-root .futoi-sides-scale,.mx-root .futoi-sides-row{display:grid;grid-template-columns:minmax(170px,210px) minmax(0,1fr) minmax(0,1fr);gap:18px}.mx-root .futoi-sides-scale{padding:0 10px;font-size:9.5px;color:#6f7b90}.mx-root .futoi-sides-scale span{padding-left:64px;padding-right:58px;text-align:center}.mx-root .futoi-sides-scale span:first-child{padding:0}.mx-root .futoi-sides-list{display:flex;flex-direction:column;gap:2px;margin:4px 0 0;padding:0;list-style:none}.mx-root .futoi-sides-row{align-items:center;width:100%;padding:8px 10px;border:1px solid transparent;border-radius:10px;background:none;color:inherit;font:inherit;text-align:left;cursor:pointer;transition:background-color .15s ease}.mx-root .futoi-sides-row:hover{background:#9bbaf508}.mx-root .futoi-sides-row[aria-pressed=true]{border-color:#6d9eff3d;background:linear-gradient(90deg,#6d9eff17,#6d9eff05)}.mx-root .futoi-sides-name{display:flex;align-items:center;gap:10px;min-width:0;font-size:13px;color:#dbe2ee}.mx-root .futoi-sides-name .futoi-icon{width:26px;height:26px}.mx-root .futoi-side{display:grid;grid-template-columns:56px minmax(0,1fr) 52px;align-items:center;gap:8px;min-width:0;font-size:11px}.mx-root .futoi-side-label{font-size:10.5px}.mx-root .futoi-side-track{position:relative;height:8px;border-radius:4px;background:#ffffff09}.mx-root .futoi-side-track:after{content:"";position:absolute;top:-4px;bottom:-4px;left:50%;width:1px;background:#ffffff38}.mx-root .futoi-side-fill{position:absolute;top:0;bottom:0}.mx-root .futoi-side-fill.long{border-radius:0 4px 4px 0;background:linear-gradient(90deg,#3fb27f66,#3fb27f);box-shadow:0 0 12px #3fb27f55}.mx-root .futoi-side-fill.short{border-radius:4px 0 0 4px;background:linear-gradient(270deg,#e5534b66,#e5534b);box-shadow:0 0 12px #e5534b55}.mx-root .futoi-side-value{text-align:right;font-weight:600;color:#aab6ca;font-variant-numeric:tabular-nums}@media(max-width:900px){.mx-root .futoi-pair{grid-template-columns:minmax(0,1fr)}.mx-root .futoi-sides-scale{display:none}.mx-root .futoi-sides-row{grid-template-columns:minmax(0,1fr);gap:6px}}@media(max-width:640px){.mx-root .futoi-page{gap:22px}.mx-root .futoi-hero-title{margin:14px 0 18px;font-size:27px}.mx-root .futoi-live-every{display:none}.mx-root .futoi-cards{display:flex;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;margin:0 -16px;padding:0 16px 4px}.mx-root .futoi-cards::-webkit-scrollbar{display:none}.mx-root .futoi-card{flex:0 0 150px;scroll-snap-align:start}.mx-root .futoi-periods{width:100%}.mx-root .futoi-periods button{flex:1;padding:7px 6px}.mx-root .futoi-hint{display:none}.mx-root .futoi-charts-head{margin-bottom:-8px}.mx-root .futoi-table col.label{width:130px}.mx-root .futoi-table thead td:first-child,.mx-root .futoi-table tbody th{position:sticky;left:0;z-index:1;background:#10131a}}@media(prefers-reduced-motion:reduce){.mx-root .futoi-card,.mx-root .futoi-periods button,.mx-root .futoi-sides-row{transition:none}.mx-root .futoi-card:hover{transform:none}.mx-root .futoi-live i{animation:none}}.mx-root .futoi-page:after{content:"";position:absolute;z-index:-2;inset:-40px -24px;pointer-events:none;background:radial-gradient(34% 460px at 14% 160px,#6d9eff26,transparent 70%),radial-gradient(30% 440px at 86% 22%,#9b7bff1c,transparent 70%),radial-gradient(32% 480px at 16% 52%,#6d9eff14,transparent 70%),radial-gradient(30% 440px at 84% 72%,#3fb27f0f,transparent 70%),radial-gradient(34% 440px at 34% 94%,#9b7bff14,transparent 70%);-webkit-mask:linear-gradient(90deg,transparent,#000 10%,#000 90%,transparent),linear-gradient(transparent,#000 5%,#000 95%,transparent);-webkit-mask-composite:source-in;mask:linear-gradient(90deg,transparent,#000 10%,#000 90%,transparent),linear-gradient(transparent,#000 5%,#000 95%,transparent);mask-composite:intersect}.mx-root .futoi-page .futoi-card,.mx-root .futoi-page .panel.futoi-table-card,.mx-root .futoi-page .panel.futoi-pane,.mx-root .futoi-page .panel.futoi-sides-card{background:linear-gradient(135deg,rgb(214 228 255 / .075),rgb(214 228 255 / .018) 34%,transparent 58%),#080a0e9e;box-shadow:inset 0 1px #e3edff17,inset 0 -1px #b4cbff08,0 22px 44px -24px #000000e6;-webkit-backdrop-filter:blur(22px) saturate(160%);backdrop-filter:blur(22px) saturate(160%)}.mx-root .futoi-page .futoi-card[aria-pressed=true]{background:radial-gradient(120% 100% at 0% 0%,#6d9eff30,transparent 62%),linear-gradient(135deg,rgb(214 228 255 / .08),transparent 55%),#080a0e99;box-shadow:0 0 26px -10px #6d9eff52,inset 0 1px #e3edff1a,0 22px 44px -24px #000000e6}.mx-root .futoi-page .futoi-table .total{background:linear-gradient(180deg,#6d9eff0d,#6d9eff04)}.mx-root.effects-off .futoi-page .futoi-card,.mx-root.effects-off .futoi-page .panel.futoi-table-card,.mx-root.effects-off .futoi-page .panel.futoi-pane,.mx-root.effects-off .futoi-page .panel.futoi-sides-card{-webkit-backdrop-filter:none;backdrop-filter:none;background-color:#0a0c10eb}@supports not (backdrop-filter: blur(1px)){.mx-root .futoi-page .futoi-card,.mx-root .futoi-page .panel.futoi-table-card,.mx-root .futoi-page .panel.futoi-pane,.mx-root .futoi-page .panel.futoi-sides-card{background-color:#0a0c10eb}}@keyframes futoi-rise{0%{opacity:0;transform:translateY(12px)}}@keyframes futoi-soft{0%{opacity:0;transform:translateY(4px)}}@keyframes futoi-fade{0%{opacity:0}}@keyframes futoi-grow{0%{transform:scaleX(0)}}@keyframes futoi-draw{0%{transform:scaleY(0);opacity:0}}@keyframes futoi-pop{0%{opacity:0;transform:translateY(3px) scale(.98)}}.mx-root .futoi-page>*{animation:futoi-rise .56s var(--mx-ease-out) backwards}.mx-root .futoi-page>:nth-child(2){animation-delay:.12s}.mx-root .futoi-page>:nth-child(3){animation-delay:.18s}.mx-root .futoi-page>:nth-child(4){animation-delay:.23s}.mx-root .futoi-page>:nth-child(5){animation-delay:.28s}.mx-root .futoi-page>:nth-child(n+6){animation-delay:.32s}.mx-root .futoi-hero{animation:none}.mx-root .futoi-hero-title{animation:futoi-rise .62s var(--mx-ease-out) backwards}.mx-root .futoi-card{animation:futoi-rise .52s var(--mx-ease-out) backwards;animation-delay:calc(90ms + var(--futoi-n, 0) * 45ms)}.mx-root .futoi-card:nth-child(2){--futoi-n: 1}.mx-root .futoi-card:nth-child(3){--futoi-n: 2}.mx-root .futoi-card:nth-child(4){--futoi-n: 3}.mx-root .futoi-card:nth-child(5){--futoi-n: 4}.mx-root .futoi-card:nth-child(6){--futoi-n: 5}.mx-root .futoi-card:nth-child(7){--futoi-n: 6}.mx-root .futoi-card:nth-child(8){--futoi-n: 7}.mx-root .futoi-card[aria-pressed=true] .futoi-card-price:before{animation:futoi-draw .36s var(--mx-ease-out) backwards}.mx-root .futoi-table tbody tr,.mx-root .futoi-mini tbody tr{animation:futoi-soft .38s var(--mx-ease-out) backwards}.mx-root .futoi-table tbody tr+tr,.mx-root .futoi-mini tbody tr+tr{animation-delay:70ms}.mx-root .futoi-lw-canvas{animation:futoi-fade .7s ease-out backwards}.mx-root .futoi-tip:not([hidden]){animation:futoi-pop .14s var(--mx-ease-out)}.mx-root .futoi-side-fill{animation:futoi-grow .9s cubic-bezier(.2,.8,.2,1) backwards;animation-delay:calc(.38s + var(--futoi-n, 0) * 55ms)}.mx-root .futoi-side-fill.long{transform-origin:left center}.mx-root .futoi-side-fill.short{transform-origin:right center}.mx-root .futoi-sides-list>li:nth-child(2){--futoi-n: 1}.mx-root .futoi-sides-list>li:nth-child(3){--futoi-n: 2}.mx-root .futoi-sides-list>li:nth-child(4){--futoi-n: 3}.mx-root .futoi-sides-list>li:nth-child(5){--futoi-n: 4}.mx-root .futoi-sides-list>li:nth-child(6){--futoi-n: 5}.mx-root .futoi-sides-list>li:nth-child(7){--futoi-n: 6}.mx-root .futoi-sides-list>li:nth-child(8){--futoi-n: 7}.mx-root .futoi-periods{position:relative;isolation:isolate}.mx-root .futoi-periods-mark{position:absolute;top:0;left:0;z-index:-1;border:1px solid #6d9eff7a;border-radius:999px;pointer-events:none;background:linear-gradient(135deg,#6d9eff38,#9b7bff24);box-shadow:0 0 18px -8px #6d9eff66}.mx-root .futoi-periods-mark[data-ready]{transition:transform .32s var(--mx-ease-out),width .32s var(--mx-ease-out)}.mx-root .futoi-periods button[aria-pressed=true],.mx-root .futoi-periods.segmented button[aria-pressed=true]{border-color:transparent;background:transparent;box-shadow:none;color:#fff}.mx-root .futoi-widget{display:flex;flex-direction:column;height:100%;padding:10px 12px;box-sizing:border-box;overflow:auto}.mx-root .futoi-widget .futoi-summary{gap:8px}.mx-root .futoi-widget .futoi-foot{align-items:center}.mx-root .futoi-widget .futoi-foot .futoi-periods,.mx-root .futoi-panel .futoi-foot .futoi-periods{order:-1;flex-basis:100%}.mx-root .futoi-widget .futoi-legend{font-size:10px}.mx-root .fx-grid[hidden]{display:none}.mx-root .fx-main>.futoi-scroll{flex:1;min-height:0;margin:0 -24px -18px;padding:4px 24px 40px;overflow-x:hidden;overflow-y:auto;overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:#393f4c transparent}@media(max-width:640px){.mx-root .fx-main>.futoi-scroll{margin:0 -10px -10px;padding:4px 10px 32px}}@media(max-width:900px){.mx-root .fx-main:has(~.fx-bottom-nav)>.futoi-scroll{flex:1 0 auto;overflow:visible;margin-bottom:0;padding-bottom:calc(96px + env(safe-area-inset-bottom,0px))}}@media(min-width:1920px){.mx-root .fx-aside .futoi-panel{grid-column:1 / -1}}.mx-root .futoi-widget{display:flex;flex-direction:column;height:100%;min-height:0;box-sizing:border-box;overflow:hidden}.mx-root .futoi-widget>.futoi-summary{flex:1 1 auto;min-height:0}.mx-root .futoi-widget .futoi-chart-slot{display:flex;flex:1 1 auto;flex-direction:column;min-height:72px}.mx-root .futoi-widget .futoi-chart-slot>.futoi-chart-empty{flex:1 1 auto}.mx-root .futoi-lw.fill{display:flex;flex:1 1 auto;flex-direction:column;min-height:0}.mx-root .futoi-lw.fill .futoi-lw-box{flex:1 1 auto;min-height:0}.mx-root .futoi-widget .futoi-summary-head .futoi-periods.compact{flex:0 0 auto;width:auto}.mx-root .futoi-widget .futoi-summary-head .futoi-periods.compact button{flex:0 0 auto;padding:4px 10px}.mx-root .futoi-widget .futoi-foot:empty{display:none}.mx-root .futoi-widget.density-compact .futoi-summary{gap:6px}.mx-root .futoi-widget.density-compact .futoi-asset .glass-select-trigger{height:28px}.mx-root .futoi-widget.density-compact .futoi-mini th,.mx-root .futoi-widget.density-compact .futoi-mini td{padding-top:5px;padding-bottom:5px}.mx-root .futoi-widget.density-compact .futoi-mini thead>tr>*{padding-top:4px;padding-bottom:4px}.mx-root .futoi-widget.density-compact .futoi-periods.compact button{padding-top:3px;padding-bottom:3px}.mx-root .futoi-line{display:grid;gap:3px;min-width:0;font-variant-numeric:tabular-nums}.mx-root .futoi-line-row{display:grid;grid-template-columns:minmax(58px,auto) minmax(0,1fr) minmax(0,1fr);align-items:center;gap:4px 10px;min-width:0}.mx-root .futoi-line-row>b{font-size:11.5px;font-weight:600}.mx-root .futoi-line-row.fiz>b{color:#8fb8f5}.mx-root .futoi-line-row.yur>b{color:#e3b66d}.mx-root .futoi-line-side{display:inline-flex;align-items:center;gap:5px;min-width:0;overflow:hidden;white-space:nowrap}.mx-root .futoi-line-side>i{flex:none;width:9px;height:2px;border-radius:1px}.mx-root .futoi-line-side.long>i{background:#3fb27f}.mx-root .futoi-line-side.short>i{background:#e5534b}.mx-root .futoi-line .futoi-mini-num{display:inline;font-size:var(--widget-news-size, 13px);font-weight:600}.mx-root .futoi-line .futoi-pill{padding:0 4px;font-size:10px;line-height:15px}.mx-root .futoi-widget{font-size:var(--widget-news-size, 13px)}.mx-root .futoi-widget .futoi-asset .glass-select-trigger{font-size:1em;height:2.6em}.mx-root .futoi-widget.density-compact .futoi-asset .glass-select-trigger{height:2.2em}.mx-root .futoi-widget .futoi-asset-note,.mx-root .futoi-widget .futoi-foot{font-size:.77em}.mx-root .futoi-widget .futoi-empty,.mx-root .futoi-widget .futoi-chart-empty{font-size:.85em}.mx-root .futoi-widget .futoi-line-row>b{font-size:.88em}.mx-root .futoi-widget .futoi-line .futoi-mini-num,.mx-root .futoi-widget .futoi-mini-num{font-size:1em}.mx-root .futoi-widget .futoi-line .futoi-pill,.mx-root .futoi-widget .futoi-mini-num .futoi-pill{font-size:.77em;line-height:1.5}.mx-root .futoi-widget .futoi-mini thead>tr>*{font-size:.8em}.mx-root .futoi-widget .futoi-mini tbody th b{font-size:.92em}.mx-root .futoi-widget .futoi-periods.compact button{font-size:.85em}.mx-root .futoi-widget .futoi-pane-labels>span{font-size:.8em}.mx-root .futoi-widget .futoi-lw.compact .futoi-tip,.mx-root .futoi-widget .futoi-tip>b{font-size:.85em}.mx-root .futoi-entry-line{display:flex;align-items:center;justify-content:center;gap:4px;margin-top:4px;font-size:10.5px;color:#8f9bb0;white-space:nowrap;font-variant-numeric:tabular-nums}.mx-root .futoi-entry-line .futoi-entry-word{color:#6f7b90}.mx-root .futoi-entry-line .futoi-pill{padding:0 5px;font-size:10px;line-height:15px}.mx-root .futoi-mini-corner{vertical-align:bottom;text-align:left!important}.mx-root .futoi-entry-corner{display:inline-flex;align-items:center;gap:3px;font-size:9.5px;font-weight:400;color:#6f7b90;white-space:nowrap;cursor:default}.mx-root .futoi-entry-notes{display:grid;gap:3px}.mx-root .futoi-entry-notes p{margin:0}.mx-root .futoi-entry-fact{padding:4px 9px;border-radius:9px;font-size:11px;color:#f2c38d;background:#e6a24a14;box-shadow:inset 0 0 0 1px #e6a24a29}.mx-root .futoi-entry-note{font-size:10.5px;color:#c9b27e}.mx-root .futoi-entry-badge{font-size:10px;color:#8a95a9;white-space:nowrap}.mx-root .futoi-table tr.futoi-entry-row>*{border-top:1px solid #ffffff0b}.mx-root .futoi-table tr.futoi-entry-row th{font-weight:500}.mx-root .futoi-entry-rub{display:block;margin-top:3px;font-size:10.5px}.mx-root .futoi-entry-rub.up{color:#6fdca0}.mx-root .futoi-entry-rub.down{color:#ff8a84}.mx-root .futoi-block>.futoi-entry-notes{margin-top:10px}.market-scanner{--sc-up: #2ce89c;--sc-down: #ff6969;--sc-muted: #8b98ab;--sc-line: #ffffff12;--sc-soft: #ffffff07;--sc-accent: #8bb4fa;--sc-strong: #e3eaf6;--sc-warn: #e0ad5f;--sc-row-hover: #ffffff08;--sc-flash: color-mix(in srgb, var(--sc-accent) 18%, transparent);--sc-head-bg: #131b27;--sc-head-text: #b3c7db;--sc-row-line: #0000004d;--sc-row-up: color-mix(in srgb, #2ce89c 11%, transparent);--sc-row-down: color-mix(in srgb, #ff4754 13%, transparent);--sc-row-up-hover: color-mix(in srgb, #2ce89c 19%, transparent);--sc-row-down-hover: color-mix(in srgb, #ff4754 22%, transparent);display:flex;flex-direction:column;gap:8px;min-width:0;min-height:0;font-variant-numeric:tabular-nums}.market-scanner .up{color:var(--sc-up)}.market-scanner .down{color:var(--sc-down)}.market-scanner .sc-muted{color:var(--sc-muted)}.market-scanner .sc-strong{color:var(--sc-strong);font-weight:600}.market-scanner .sc-empty{margin:18px 4px;color:var(--sc-muted);font-size:.92em}} .market-scanner .sc-notices{display:flex;flex-wrap:wrap;gap:4px}.market-scanner .sc-notice{font-size:.78em;padding:2px 9px;border-radius:999px;border:1px solid var(--sc-line);color:var(--sc-muted);background:var(--sc-soft)}.market-scanner .sc-notice.warn{color:var(--sc-warn);border-color:color-mix(in srgb,var(--sc-warn) 40%,transparent);background:color-mix(in srgb,var(--sc-warn) 10%,transparent)}.market-scanner .sc-table-wrap{overflow:auto;min-height:0;flex:1;margin:0 -4px;padding:0 4px}.market-scanner .sc-viewport{position:relative;display:flex;flex-direction:column;flex:1;min-height:0}.market-scanner .sc-viewport>.sc-table-wrap{scrollbar-width:auto;scrollbar-color:auto}.market-scanner .sc-viewport>.sc-table-wrap::-webkit-scrollbar{width:0;height:6px;background:transparent}.market-scanner .sc-viewport>.sc-table-wrap::-webkit-scrollbar-thumb{border-radius:3px;background:var(--sc-scroll-thumb, rgb(150 172 210 / .3))}.market-scanner .sc-viewport>.sc-table-wrap::-webkit-scrollbar-corner{background:transparent}@supports not selector(::-webkit-scrollbar){.market-scanner .sc-viewport>.sc-table-wrap{scrollbar-width:none}}.market-scanner .sc-viewport>.feed-overlay-scrollbar{position:absolute;inset:0 0 0 auto;z-index:3;width:10px;overflow-x:hidden;overflow-y:scroll;scrollbar-width:thin;scrollbar-color:var(--sc-scroll-thumb, rgb(150 172 210 / .3)) transparent;opacity:0;pointer-events:none;transition:opacity .2s ease}.market-scanner .sc-viewport>.feed-overlay-scrollbar[data-visible=true][data-overflow=true]{opacity:1;pointer-events:auto}.market-scanner .sc-viewport>.feed-overlay-scrollbar>div{width:1px;pointer-events:none}.market-scanner table.sc-table{width:100%;border-collapse:separate;border-spacing:0;font-size:.93em}.market-scanner table.sc-table.sized{table-layout:fixed}.market-scanner .sc-table th{position:sticky;top:0;z-index:1;text-align:right;font-weight:400;color:var(--sc-head-text);padding:6px var(--sc-pad-r, 8px) 6px var(--sc-pad-l, 8px);white-space:nowrap;background:var(--sc-head-bg);box-shadow:inset 0 -1px 0 var(--sc-line);overflow:hidden;text-overflow:ellipsis;user-select:none}.market-scanner .sc-table th+th{background-image:linear-gradient(var(--sc-line),var(--sc-line));background-size:1px 56%;background-position:left center;background-repeat:no-repeat}.market-scanner .sc-table th.left{text-align:left}.market-scanner .sc-resize{position:absolute;top:0;right:0;width:7px;height:100%;cursor:col-resize;touch-action:none;z-index:2}.market-scanner .sc-resize:after{content:"";position:absolute;top:20%;bottom:20%;right:0;width:2px;border-radius:1px;background:var(--sc-accent);opacity:0;transition:opacity .12s ease}.market-scanner .sc-resize:hover:after,.market-scanner .sc-resize:active:after{opacity:1}.market-scanner .sc-table td{padding:5px var(--sc-pad-r, 8px) 5px var(--sc-pad-l, 8px);border-top:1px solid var(--sc-row-line);white-space:nowrap;text-align:right}.market-scanner .sc-table tbody tr:first-child td{border-top:0}.market-scanner table.sc-table.sized td{overflow:hidden;text-overflow:ellipsis}.market-scanner .sc-table td.sc-time,.market-scanner .sc-table td.sc-tk,.market-scanner .sc-table td.sc-rank{text-align:left}.market-scanner .sc-table td.sc-rank{color:var(--sc-muted);width:1.5em}.market-scanner .sc-table tbody tr.sc-more td{border-top:0;padding-top:0;white-space:normal;text-align:left;font-size:.9em;line-height:1.5}.market-scanner .sc-more-item{display:inline-block;margin-right:1.1em;white-space:nowrap}.market-scanner .sc-more-in{display:inline-flex;align-items:baseline;gap:.35em}.market-scanner .sc-more-item .sc-more-head{color:var(--sc-muted);font-weight:400}.market-scanner .sc-table tbody tr{cursor:pointer}.market-scanner .sc-table tbody tr.dir-up td{background:var(--sc-row-up)}.market-scanner .sc-table tbody tr.dir-down td{background:var(--sc-row-down)}.market-scanner .sc-table tbody tr:hover td{background:var(--sc-row-hover)}.market-scanner .sc-table tbody tr.dir-up:hover td{background:var(--sc-row-up-hover)}.market-scanner .sc-table tbody tr.dir-down:hover td{background:var(--sc-row-down-hover)}.market-scanner .sc-table tbody tr.with-more:not(.special):hover+tr.sc-more td,.market-scanner .sc-table tbody tr.with-more:not(.special):has(+tr.sc-more:hover) td{background:var(--sc-row-hover)}.market-scanner .sc-table tbody tr.with-more.dir-up:not(.special):hover+tr.sc-more td,.market-scanner .sc-table tbody tr.with-more.dir-up:not(.special):has(+tr.sc-more:hover) td{background:var(--sc-row-up-hover)}.market-scanner .sc-table tbody tr.with-more.dir-down:not(.special):hover+tr.sc-more td,.market-scanner .sc-table tbody tr.with-more.dir-down:not(.special):has(+tr.sc-more:hover) td{background:var(--sc-row-down-hover)}.market-scanner .sc-table tbody tr.flash td{animation:sc-flash .9s ease-out}@keyframes sc-flash{0%{background-color:var(--sc-flash)}}.market-scanner .sc-table tbody tr.live td.sc-delta:after{content:"";display:inline-block;width:5px;height:5px;margin-left:5px;vertical-align:middle;border-radius:50%;background:currentColor;animation:sc-pulse 1.4s ease-in-out infinite}@keyframes sc-pulse{50%{opacity:.25}}.market-scanner .sc-table tbody tr.volume-only td.sc-delta{font-weight:400}.market-scanner .sc-table tbody tr.volume-only td.sc-delta.up{color:color-mix(in srgb,var(--sc-up) 70%,transparent)}.market-scanner .sc-table tbody tr.volume-only td.sc-delta.down{color:color-mix(in srgb,var(--sc-down) 70%,transparent)}.market-scanner .sc-table td.sc-delta{font-weight:600}.market-scanner .sc-table tbody tr.special td{background:color-mix(in srgb,var(--sc-special, #f2b347) 11%,transparent)}.market-scanner .sc-table tbody tr.special td:first-child{box-shadow:inset 3px 0 0 var(--sc-special, #f2b347)}.market-scanner .sc-table tbody tr.special td.sc-tk{font-weight:600}.market-scanner .sc-ticker{display:inline-flex;align-items:center;min-width:0;max-width:100%;vertical-align:middle}.market-scanner .sc-ticker .ticker-identity{gap:7px;flex-wrap:nowrap;min-width:0}.market-scanner .sc-ticker .ticker-identity strong{overflow:hidden;text-overflow:ellipsis}.market-scanner .sc-ticker .ticker-avatar{flex:0 0 20px;width:20px;height:20px;border-radius:50%;overflow:hidden}.market-scanner .sc-ticker .ticker-avatar img{width:100%;height:100%}.market-scanner .sc-name{display:none}.market-scanner .sc-table td.sc-tk{position:relative}.market-scanner table.sc-table:not(.sized) td.sc-tk{min-width:7em}.market-scanner .sc-table td.sc-tk:hover .sc-ticker.named strong{visibility:hidden}.market-scanner .sc-table td.sc-tk:hover .sc-name{display:block;position:absolute;top:50%;left:calc(var(--sc-pad-l, 8px) + 27px);right:var(--sc-pad-r, 8px);transform:translateY(-50%);overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-weight:600}.market-scanner .sc-table td.sc-status{color:var(--sc-muted)}.market-scanner .sc-table td.sc-status.active{color:var(--sc-up)}.market-scanner .sc-table td.sc-status.pause{color:var(--sc-warn)}.market-scanner .sc-table tbody tr.st-pause td{opacity:.85}.market-scanner .sc-table tbody tr.st-finished td{opacity:.6}.market-scanner .sc-table td.sc-status.pl-standing,.market-scanner .sc-table td.sc-status.ib-active{color:var(--sc-up)}.market-scanner .sc-table td.sc-status.pl-eaten{color:var(--sc-warn);font-weight:600}.market-scanner .sc-table tbody tr.pl-removed td,.market-scanner .sc-table tbody tr.pl-away td,.market-scanner .sc-table tbody tr.pl-session td,.market-scanner .sc-table tbody tr.ib-finished td{opacity:.6}.market-scanner .sc-table td.sc-kind{color:var(--sc-muted);white-space:nowrap}.market-scanner .sc-table td.sc-kind.wide{font-style:italic}.market-scanner .sc-table td.sc-rkind{white-space:nowrap;color:var(--sc-muted)}.market-scanner .sc-table td.sc-rkind.k-fast{color:#f0a868}.market-scanner .sc-table td.sc-rkind.k-pattern{color:#b49cf6}.market-scanner .sc-table td.sc-rkind.k-series{color:#6cc3e8}.market-scanner .sc-robots-head{display:flex;flex-wrap:wrap;gap:4px 16px;font-size:.86em;color:var(--sc-muted);padding:2px 2px 0}.market-scanner .sc-robots-head b{font-weight:600;color:var(--sc-strong)}.market-scanner .sc-robots-head b.up{color:var(--sc-up)}.market-scanner .sc-robots-head b.down{color:var(--sc-down)}.market-scanner .sc-tk-open{cursor:pointer;display:inline-flex;vertical-align:middle}.market-scanner .sc-caret{width:10px;height:10px;margin-left:6px;vertical-align:middle;fill:none;stroke:var(--sc-muted);stroke-width:1.6;stroke-linecap:round;stroke-linejoin:round;transition:transform .15s,stroke .15s}.market-scanner .sc-caret.open{transform:rotate(90deg)}.market-scanner .sc-table tbody tr:hover .sc-caret{stroke:var(--sc-strong)}.market-scanner .sc-table td.sc-tk:has(>.sc-caret){padding-right:calc(var(--sc-pad-r, 8px) + 16px)}.market-scanner .sc-table td.sc-tk>.sc-caret{position:absolute;top:50%;right:var(--sc-pad-r, 8px);margin:-5px 0 0}.market-scanner .sc-table td.sc-tk:has(>.sc-caret):hover .sc-name{right:calc(var(--sc-pad-r, 8px) + 16px)}.market-scanner .sc-table tr.sc-expand>td{padding:2px 0 8px 18px;background:var(--sc-soft)}.market-scanner .sc-table.sc-sub{width:100%;font-size:1em}.market-scanner .sc-table td.sc-rpm{font-weight:600}.market-scanner .sc-sort{margin-left:3px;font-size:.9em;color:var(--sc-accent)}.market-scanner .sc-table.sc-sub th{position:static;background:none;padding-top:4px;padding-bottom:2px;font-size:.88em;color:var(--sc-muted)}.market-scanner .sc-expand-empty{margin:6px 4px}.market-scanner .sc-arb{color:var(--sc-muted);font-size:.9em}.market-scanner{--sc-track: color-mix(in srgb, var(--sc-muted) 24%, transparent)}.market-scanner .sc-table td.sc-viz{position:relative}.market-scanner .sc-viz>:is(.sc-bar,.sc-split,.sc-berg,.sc-near){position:absolute;left:var(--sc-pad-l, 8px);right:var(--sc-pad-r, 8px);bottom:2px}.market-scanner :is(.sc-bar,.sc-split,.sc-berg){display:flex;gap:1px;height:3px;border-radius:2px;background:var(--sc-track);overflow:hidden}.market-scanner .sc-bar>i{display:block;height:100%;border-radius:2px;background:var(--sc-accent)}.market-scanner .sc-bar.muted>i{background:var(--sc-muted)}.market-scanner .sc-bar.warn>i{background:var(--sc-warn)}.market-scanner .sc-split{background:none}.market-scanner .sc-split>i{display:block;height:100%}.market-scanner .sc-split>.b{background:var(--sc-up)}.market-scanner .sc-split>.s{background:var(--sc-down)}.market-scanner .sc-berg{background:none}.market-scanner .sc-berg.up{color:var(--sc-up)}.market-scanner .sc-berg.down{color:var(--sc-down)}.market-scanner .sc-berg>.tip{display:block;height:100%;background:var(--sc-strong)}.market-scanner .sc-berg>.body{display:block;height:100%;background:currentColor;opacity:.55}.market-scanner .sc-viz>.sc-near{bottom:0;height:7px}.market-scanner .sc-near:before,.market-scanner .sc-near>i{content:"";position:absolute;left:0;top:2.5px;height:2px;border-radius:1px}.market-scanner .sc-near:before{right:0;background:var(--sc-track)}.market-scanner .sc-near>i{background:var(--sc-accent);opacity:.6}.market-scanner .sc-near>b{position:absolute;top:.5px;width:6px;height:6px;margin-left:-3px;border-radius:50%;background:var(--sc-accent)}.market-scanner .sc-near.close>i,.market-scanner .sc-near.close>b{background:var(--sc-warn);opacity:1}.market-scanner .sc-pips{display:inline-flex;gap:2px;vertical-align:middle}.market-scanner .sc-pips>i{width:4px;height:4px;border-radius:50%;background:currentColor;opacity:.85}.market-scanner .sc-pips-cell small{margin-left:3px;font-size:.85em}.market-scanner .sc-move{margin-left:6px;font-size:.8em;font-weight:600;vertical-align:middle}.market-scanner .sc-move.down{color:var(--sc-muted)}.market-scanner .sc-move.new{color:var(--sc-accent);font-weight:500}.market-scanner .sc-table tbody tr.aged td{opacity:var(--sc-fade, 1)}.market-scanner .sc-table tbody tr.aged:hover td,.market-scanner .sc-table tbody tr.aged.with-more:hover+tr.sc-more td,.market-scanner .sc-table tbody tr.aged.with-more:has(+tr.sc-more:hover) td{opacity:1}@media(prefers-reduced-motion:reduce){.market-scanner .sc-table tbody tr.flash td{animation:none}.market-scanner .sc-viewport>.feed-overlay-scrollbar{transition:none}.market-scanner .sc-table tbody tr.live td.sc-delta:after{animation:none}}.scanners-page{display:flex;flex-direction:column;gap:12px;min-width:0;padding:4px 0 16px}.scanners-head{display:flex;align-items:center;gap:8px}.sc-tabs{display:flex;gap:2px;padding:3px;border:1px solid #ffffff14;border-radius:999px;background:#ffffff08;min-width:0;overflow-x:auto;scrollbar-width:none}.sc-tabs button{flex:1;font:inherit;font-size:.92em;font-weight:500;padding:6px 14px;border:1px solid transparent;border-radius:999px;background:none;color:#8b98ab;cursor:pointer;white-space:nowrap;transition:color .15s ease,background-color .15s ease,border-color .15s ease}.sc-tabs button:hover{color:inherit}.sc-tabs button[aria-selected=true],.sc-tabs button[aria-pressed=true]{color:inherit;border-color:color-mix(in srgb,#8bb4fa 45%,transparent);background:linear-gradient(135deg,color-mix(in srgb,#8bb4fa 22%,transparent),color-mix(in srgb,#9b7bff 14%,transparent))}.sc-tabs.small button{font-size:.85em;padding:4px 10px;flex:0 0 auto}.scanners-gear{flex:0 0 auto;display:inline-flex;align-items:center;justify-content:center;width:34px;height:34px;border:1px solid #ffffff14;border-radius:50%;background:#ffffff08;color:inherit;cursor:pointer}.scanners-gear[aria-expanded=true]{border-color:color-mix(in srgb,#8bb4fa 45%,transparent)}.scanners-body{display:grid;grid-template-columns:minmax(0,1fr);gap:16px;min-height:0}.scanners-page.with-settings .scanners-body{grid-template-columns:minmax(0,1fr) minmax(260px,340px)}.scanners-main{min-width:0;border:1px solid #ffffff10;border-radius:16px;padding:12px;background:#ffffff05}.scanners-main .market-scanner{max-height:calc(100vh - 220px)}.scanners-settings{display:flex;flex-direction:column;gap:10px;min-width:0;border:1px solid #ffffff10;border-radius:16px;padding:12px;background:#ffffff05}@media(max-width:760px){.scanners-page.with-settings .scanners-body{grid-template-columns:minmax(0,1fr)}.scanners-main{padding:8px;border-radius:12px}.scanners-main .market-scanner{max-height:none}}.scanners-dashboard{padding:4px 0 16px}.scanners-grid{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));grid-auto-rows:172px;grid-auto-flow:row dense;gap:16px}.scanner-window{grid-column:span 6;grid-row:span 3;display:flex;flex-direction:column;min-width:0;min-height:0;box-sizing:border-box;padding:12px 14px;border:1px solid #ffffff0f;border-radius:18px;scroll-margin-top:16px;background:linear-gradient(180deg,#12161d,#0e1116);box-shadow:0 1px #ffffff08 inset,0 18px 40px #00000040}.scanner-window{contain:layout paint style;content-visibility:auto;contain-intrinsic-size:auto 500px}.scanner-window.w-prices{grid-column:span 8}.scanner-window.w-robots{grid-column:span 4}.scanner-window.w-large{grid-column:span 5}.scanner-window.w-activity{grid-column:span 3}.scanner-window.w-auctions{grid-column:span 4}.scanner-window.w-plates,.scanner-window.w-icebergs{grid-column:span 6;grid-row:span 2}.scanner-window.w-levels{grid-column:span 7;grid-row:span 2}.scanner-window.w-atr{grid-column:span 5;grid-row:span 2}.scanner-window.wide{grid-column:1 / -1;grid-row:span 4}@media(max-width:1279px){.scanners-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.scanner-window,.scanner-window[class*=w-]{grid-column:span 1;grid-row:span 3}.scanner-window.w-prices,.scanner-window.wide{grid-column:1 / -1}}@media(max-width:860px){.scanners-grid{grid-template-columns:minmax(0,1fr)}}.scanner-window-head{display:flex;align-items:center;gap:10px;min-height:32px;margin-bottom:10px;min-width:0}.scanner-window-head .sc-tabs{flex:0 1 auto}.scanner-window-icon{flex:0 0 auto;display:inline-grid;place-items:center;width:30px;height:30px;border-radius:9px;color:#8bb4fa;background:linear-gradient(135deg,color-mix(in srgb,#8bb4fa 20%,transparent),color-mix(in srgb,#9b7bff 12%,transparent));box-shadow:inset 0 0 0 1px color-mix(in srgb,#8bb4fa 22%,transparent)}.scanner-window-name{display:flex;align-items:baseline;gap:10px;min-width:0;overflow:hidden}.scanner-window-title{margin:0;font-size:1em;font-weight:600;letter-spacing:-.01em;white-space:nowrap}.scanner-window-note{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:#8b98ab;font-size:.85em}.scanner-window-tools{display:flex;gap:6px;margin-left:auto;flex:0 0 auto}.scanner-window-btn{display:inline-flex;align-items:center;justify-content:center;width:30px;height:30px;padding:0;border:1px solid #ffffff14;border-radius:50%;background:#ffffff08;color:#8b98ab;cursor:pointer;transition:color .15s ease,border-color .15s ease,background-color .15s ease}.scanner-window-btn:hover,.scanner-window-btn[aria-expanded=true],.scanner-window-btn[aria-pressed=true]{color:inherit;border-color:color-mix(in srgb,#8bb4fa 45%,transparent)}.scanner-window-body{display:flex;flex-direction:column;flex:1;min-height:0}.scanner-window-body .market-scanner{flex:1;min-height:0;--sc-head-bg: #12161d;--sc-head-text: #8b98ab}.mx-root .modal.fx-settings-dialog.scanner-settings-dialog{width:min(860px,calc(100vw - 32px));height:min(700px,calc(100dvh - 40px))}.scanner-settings-dialog .scanner-site-settings .settings-list{padding:0;border:0;border-radius:0;background:none}.mx-root .fx-main>.scanners-dashboard{flex:1;min-height:0;margin:0 -24px -18px;padding:4px 24px 40px;overflow-x:hidden;overflow-y:auto;overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:#393f4c transparent}@media(max-width:640px){.mx-root .fx-main>.scanners-dashboard{margin:0 -10px -10px;padding:4px 10px 32px}}@media(max-width:900px){.mx-root .fx-main:has(~.fx-bottom-nav)>.scanners-dashboard{flex:1 0 auto;overflow:visible;margin-bottom:0;padding-bottom:calc(96px + env(safe-area-inset-bottom,0px))}}.scanner-site-settings .settings-list{display:flex;flex-direction:column;padding:0 14px;border:1px solid #ffffff12;border-radius:14px;background:#ffffff04}.scanner-site-settings .preference-row{display:flex;flex-direction:row;align-items:center;justify-content:space-between;gap:16px;margin:0;padding:12px 0;min-width:0}.scanner-site-settings .settings-list>*+*{border-top:1px solid #ffffff10}.scanner-site-settings .preference-copy{display:flex;flex-direction:column;gap:4px;flex:1;min-width:0}.scanner-site-settings .preference-copy strong{font-size:.95em;font-weight:500;line-height:1.35}.scanner-site-settings .preference-copy small{color:#8b98ab;font-size:.85em;line-height:1.45}.scanner-site-settings .preference-row[data-off] .preference-copy{opacity:.55}.scanner-site-settings .scanner-list-row{flex-direction:column;align-items:stretch;gap:8px}.scanner-site-settings .scanner-family{padding:12px 0;gap:10px}.scanner-site-settings .scanner-family>.preference-row{padding:0}.scanner-site-settings .preference-select,.scanner-site-settings .preference-control{flex:0 1 220px;min-width:0;max-width:55%}.scanner-site-settings .scanner-pills button{font:inherit;font-size:.86em;min-height:0;padding:5px 12px;border-radius:999px;border:1px solid #ffffff1a;background:transparent;color:#8b98ab;cursor:pointer;transition:color .15s ease,border-color .15s ease,background-color .15s ease}.scanner-site-settings .scanner-pills button:hover:not(:disabled){color:inherit}.scanner-site-settings .scanner-pills button[aria-pressed=true]{color:#8bb4fa;font-weight:600;border-color:color-mix(in srgb,#8bb4fa 45%,transparent);background:color-mix(in srgb,#8bb4fa 10%,transparent)}.scanner-site-settings .scanner-pills button:disabled{cursor:default;opacity:.45}.scanner-thresholds{display:flex;flex-direction:column;gap:6px}.scanner-threshold-row{flex-wrap:wrap;align-items:flex-start}.scanner-threshold-inputs{display:flex;flex-wrap:wrap;gap:6px 10px}.scanner-threshold-inputs label{display:flex;flex-direction:column;gap:2px;font-size:.85em}.scanner-threshold-inputs small{color:#8b98ab;font-size:.85em}.scanner-threshold-inputs input{width:92px;font:inherit;padding:4px 8px;border-radius:8px;border:1px solid #ffffff1c;background:#ffffff08;color:inherit}.scanner-list-row{flex-wrap:wrap}.scanner-list-row[data-off]{opacity:.55}.scanner-pills{display:flex;flex-wrap:wrap;gap:6px}:is(.terminal-settings,.mx-root) .scanner-pills button{font:inherit;font-size:.86em;min-height:0;padding:5px 12px;border-radius:999px;border:1px solid var(--line, #ffffff17);background:transparent;color:var(--muted, #8b98ab);cursor:pointer;transition:color .15s ease,background-color .15s ease,border-color .15s ease}:is(.terminal-settings,.mx-root) .scanner-pills button:hover:not(:disabled){background:color-mix(in srgb,var(--accent, #8bb4fa) 7%,transparent)}:is(.terminal-settings,.mx-root) .scanner-pills button[aria-pressed=true]{color:var(--accent, #8bb4fa);font-weight:600;border-color:color-mix(in srgb,var(--accent, #8bb4fa) 55%,transparent);background:color-mix(in srgb,var(--accent, #8bb4fa) 14%,transparent)}:is(.terminal-settings,.mx-root) .scanner-pills button:disabled{cursor:default;opacity:.45}.scanner-family{display:flex;flex-direction:column;gap:8px}.scanner-family .scanner-pills{padding-left:2px}.scanner-family[data-off] .scanner-pills{opacity:.5}.scanner-swatches{display:flex;gap:8px}:is(.terminal-settings,.mx-root) .scanner-swatches button,:is(.terminal-settings,.mx-root) .scanner-swatches button:hover:not(:disabled){width:22px;height:22px;min-height:0;padding:0;border-radius:50%;border:2px solid transparent;background:var(--swatch);cursor:pointer;box-shadow:0 0 0 1px color-mix(in srgb,var(--swatch) 40%,transparent);transition:transform .15s ease}:is(.terminal-settings,.mx-root) .scanner-swatches button[aria-pressed=true]{border-color:var(--surface, #0f1218);box-shadow:0 0 0 2px var(--swatch)}:is(.terminal-settings,.mx-root) .scanner-swatches button:hover:not(:disabled){transform:scale(1.1)}.scanner-sound{display:flex;flex-direction:column;gap:12px}.scanner-highlight-inputs{align-items:flex-end}.scanner-highlight-inputs .or{color:var(--muted, #8b98ab);font-size:.85em;padding-bottom:.6em}.preference-row[data-off] .scanner-pills,.preference-row[data-off] .scanner-threshold-inputs,.preference-row[data-off] .scanner-swatches{opacity:.5}@media(prefers-reduced-motion:reduce){.scanner-pills button,.scanner-swatches button{transition:none}}.market-scanner.compact{--sc-pad-l: 5px;--sc-pad-r: 5px}.market-scanner .sc-au-section+.sc-au-section{margin-top:14px}.market-scanner .sc-au-head{display:flex;justify-content:space-between;align-items:baseline;gap:12px;padding:6px var(--sc-pad-r, 8px) 6px var(--sc-pad-l, 8px);font-size:.92em;color:var(--sc-head-text);flex-wrap:wrap}.market-scanner .sc-au-head strong{font-weight:600;color:inherit}.market-scanner .sc-au-head span{color:var(--sc-muted);font-size:.95em}.market-scanner .sc-au-note{margin:-2px var(--sc-pad-r, 8px) 4px var(--sc-pad-l, 8px);color:var(--sc-muted);font-size:.8em}.market-scanner .sc-au-section .sc-table th{position:static}.market-scanner .sc-table td.sc-au-kind{color:var(--sc-muted)}.market-scanner .sc-table td.sc-au-kind.discrete{color:var(--sc-warn, #f2b347)}.market-scanner .sc-table td.sc-counting{opacity:.6}.market-stats{--ms-rate: #9aa6b8;--ms-expected: #3fb27f;--ms-ruonia: #79aef7;--ms-rusfar: #e0ad5f;--ms-up: #3fb27f;--ms-down: #e5534b;--ms-axis: #7d899d;--ms-grid: #ffffff0b;--ms-cross: #ffffff40;--ms-muted: #8b98ab;--ms-line: #ffffff14;--ms-accent: #8bb4fa;--ms-soft: #ffffff08;--ms-marker-border: #0e1015;--ms-tip-bg: rgb(21 27 39 / .42);--ms-tip-line: rgb(189 211 249 / .23);--ms-tip-text: #d3dbe8;--ms-strong: #e3eaf6;display:flex;flex-direction:column;gap:12px;min-width:0;font-variant-numeric:tabular-nums}.market-stats .ms-tabs{display:flex;gap:2px;padding:3px;border:1px solid var(--ms-line);border-radius:999px;background:var(--ms-soft)}.market-stats .ms-tabs button{flex:1;font:inherit;font-size:.93em;font-weight:500;padding:5px 10px;border:1px solid transparent;border-radius:999px;background:none;color:var(--ms-muted);cursor:pointer;transition:color .15s ease,background-color .15s ease,border-color .15s ease}.market-stats .ms-tabs button:hover{color:inherit}.market-stats .ms-tabs button[aria-selected=true]{color:inherit;border-color:color-mix(in srgb,var(--ms-accent) 45%,transparent);background:linear-gradient(135deg,color-mix(in srgb,var(--ms-accent) 22%,transparent),color-mix(in srgb,#9b7bff 14%,transparent));box-shadow:0 0 18px -8px color-mix(in srgb,var(--ms-accent) 60%,transparent)}.market-stats .ms-tab{display:flex;flex-direction:column;gap:12px;min-width:0;animation:ms-in .22s ease-out both}@keyframes ms-in{0%{opacity:0;transform:translateY(3px)}to{opacity:1;transform:none}}@media(prefers-reduced-motion:reduce){.market-stats .ms-tab{animation:none}}.market-stats .ms-stats{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.market-stats .ms-stats.three{grid-template-columns:repeat(3,minmax(0,1fr))}.market-stats .ms-stat{display:flex;flex-direction:column;gap:2px;min-width:0;padding:9px 11px;border:1px solid var(--ms-line);border-radius:12px;background:var(--ms-soft)}.market-stats .ms-stat>span{font-size:.8em;color:var(--ms-muted);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.market-stats .ms-stat>b{font-size:1.55em;line-height:1.2;font-weight:600;letter-spacing:-.01em}.market-stats .ms-stat>b.accent{color:var(--ms-expected)}.market-stats .ms-stat>small{font-size:.78em;color:var(--ms-muted)}.market-stats.compact .ms-stats.three .ms-stat>b{font-size:1.25em}.market-stats .ms-chart{position:relative;width:100%;min-width:0}.market-stats .ms-chart.fill{flex:1;min-height:120px}.market-stats .ms-chart-canvas{position:absolute;inset:0}.market-stats .ms-tip{position:absolute;left:0;top:0;z-index:4;display:flex;flex-direction:column;gap:3px;min-width:150px;padding:8px 11px;border:1px solid var(--ms-tip-line);border-radius:12px;background:linear-gradient(135deg,rgb(191 213 255 / .04),transparent 65%),var(--ms-tip-bg);box-shadow:inset 0 1px #e3edff14,0 18px 55px #0006;-webkit-backdrop-filter:blur(24px) saturate(145%);backdrop-filter:blur(24px) saturate(145%);color:var(--ms-tip-text);font-size:11.5px;white-space:nowrap;pointer-events:none}.market-stats .ms-tip[hidden]{display:none}.market-stats .ms-tip:not([hidden]){animation:ms-pop .14s ease-out}@keyframes ms-pop{0%{opacity:0;transform:scale(.97)}}.market-stats .ms-tip>b{margin-bottom:3px;font-size:11px;font-weight:600;color:var(--ms-muted)}.market-stats .ms-tip [data-tip-rows]{display:flex;flex-direction:column;gap:3px}.market-stats .ms-tip-row{display:grid;grid-template-columns:9px auto minmax(0,1fr);align-items:center;gap:7px;color:var(--ms-muted)}.market-stats .ms-tip-row i{width:9px;height:9px;border-radius:2px}.market-stats .ms-tip-row b{padding-left:10px;text-align:right;font-weight:600;color:var(--ms-strong)}.market-stats .ms-pills{display:flex;gap:4px}.market-stats .ms-pills.wrap{flex-wrap:wrap}.market-stats .ms-pills.periods button{flex:1}.market-stats .ms-pills button{font:inherit;font-size:.85em;font-weight:500;padding:4px 11px;border:1px solid var(--ms-line);border-radius:999px;background:transparent;color:var(--ms-muted);cursor:pointer;transition:border-color .15s ease,background-color .15s ease,color .15s ease}.market-stats .ms-pills button:hover{color:inherit;border-color:color-mix(in srgb,var(--ms-accent) 35%,transparent)}.market-stats .ms-pills button[aria-pressed=true]{border-color:color-mix(in srgb,var(--ms-accent) 50%,transparent);background:color-mix(in srgb,var(--ms-accent) 16%,transparent);color:inherit}.market-stats table.ms-meetings{width:100%;border-collapse:collapse;font-size:.95em}.market-stats .ms-meetings th{text-align:right;font-weight:400;font-size:.8em;color:var(--ms-muted);padding:0 0 5px}.market-stats .ms-meetings td{text-align:right;padding:6px 0;border-top:1px solid var(--ms-line);white-space:nowrap}.market-stats .ms-meetings td:nth-child(2){font-weight:600}.market-stats .ms-meetings th:first-child,.market-stats .ms-meetings td:first-child{text-align:left}.market-stats .ms-meetings tr[data-thin] td{color:var(--ms-muted);font-weight:400}.market-stats .ms-meetings .ms-thin{display:block;margin:0;font-size:.72em;line-height:1.2;color:var(--ms-muted)}.market-stats .ms-leaders{display:flex;flex-direction:column;gap:5px}.market-stats .ms-leader{display:grid;grid-template-columns:52px minmax(0,1fr) auto;align-items:center;gap:8px;font-size:.9em}.market-stats .ms-leader-bar{height:6px;border-radius:3px;background:var(--ms-soft);overflow:hidden}.market-stats .ms-leader-bar i{display:block;height:100%;border-radius:3px;background:var(--ms-up)}.market-stats .ms-leader-bar i.down{background:var(--ms-down)}.market-stats .ms-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(68px,1fr));gap:6px}.market-stats .ms-cell{display:flex;flex-direction:column;padding:5px 8px;border-radius:8px;background:var(--ms-soft)}.market-stats .ms-cell small{font-size:.75em;color:var(--ms-muted)}.market-stats .ms-cell b{font-weight:600}.market-stats .ms-label{grid-column:1 / -1;font-size:.8em;color:var(--ms-muted)}.market-stats .up{color:var(--ms-up)}.market-stats .down{color:var(--ms-down)}.market-stats .ms-muted{color:var(--ms-muted)}.market-stats .ms-empty{margin:16px 0}.market-stats .ms-foot{margin:-2px 0 0;font-size:.72em;line-height:1.3;color:var(--ms-muted)}:is(.mx-root,.terminal-settings) .device-connection{padding:20px;border:1px solid var(--border, rgba(160, 180, 210, .16));border-radius:16px}:is(.mx-root,.terminal-settings) .device-connection-heading{display:flex;align-items:center;justify-content:space-between;gap:20px}:is(.mx-root,.terminal-settings) .device-connection-heading>div{flex:1;min-width:0}:is(.mx-root,.terminal-settings) .device-connection h3{margin:0 0 6px}:is(.mx-root,.terminal-settings) .device-connection-heading p{margin:0}:is(.mx-root,.terminal-settings) .device-connection-heading>button{flex:none;max-width:48%;white-space:normal}:is(.mx-root,.terminal-settings) .device-connection-panel{display:flex;align-items:flex-start;gap:24px;padding-top:20px}:is(.mx-root,.terminal-settings) .device-connection-qr{width:180px;height:180px;flex:none;background:#fff;border-radius:8px;image-rendering:pixelated}:is(.mx-root,.terminal-settings) .device-connection-steps{min-width:0;flex:1}:is(.mx-root,.terminal-settings) .device-connection-steps ol{margin:0 0 16px;padding-left:20px}:is(.mx-root,.terminal-settings) .device-connection-steps li{margin-bottom:10px;line-height:1.5}:is(.mx-root,.terminal-settings) .device-connection-link{display:block;overflow-wrap:anywhere;margin-bottom:12px;color:var(--accent, #8bb4fa);user-select:text}:is(.mx-root,.terminal-settings) .device-install-guide{margin-bottom:18px}@media(max-width:740px){:is(.mx-root,.terminal-settings) .device-connection-heading,:is(.mx-root,.terminal-settings) .device-connection-panel{flex-direction:column;align-items:flex-start}:is(.mx-root,.terminal-settings) .device-connection-heading>button{max-width:100%}}:is(.mx-root,.terminal-settings) .notification-tabs{display:flex;gap:22px;border-bottom:1px solid var(--line,var(--border,rgba(160,180,210,.16)));margin-bottom:24px}:is(.mx-root,.terminal-settings) .notification-tabs>button{border:0;border-bottom:2px solid transparent;border-radius:0;background:transparent;box-shadow:none;color:inherit;padding:10px 0 13px;min-height:42px;font:inherit;cursor:pointer;white-space:nowrap}:is(.mx-root,.terminal-settings) .notification-tabs>button[aria-selected=true]{color:var(--accent,#8bb4fa);border-bottom-color:currentColor}:is(.mx-root,.terminal-settings) .notification-tabs>button:focus-visible{outline:2px solid var(--accent,#8bb4fa);outline-offset:3px}:is(.mx-root,.terminal-settings) .connection-intro{margin:0}:is(.mx-root,.terminal-settings) .connection-destination{display:flex;gap:10px;flex-wrap:wrap;margin-bottom:6px}:is(.mx-root,.terminal-settings) .connection-destination>button{min-height:42px;padding:10px 18px}:is(.mx-root,.terminal-settings) .connection-destination>button[aria-pressed=true]{background:color-mix(in srgb,var(--accent,#8bb4fa) 12%,transparent);border-color:var(--accent,#8bb4fa)}:is(.mx-root,.terminal-settings) .current-device-connection>p{line-height:1.65;margin:12px 0 18px}:is(.mx-root,.terminal-settings) .device-install-optional{border-top:1px solid var(--line,var(--border,rgba(160,180,210,.16)));padding-top:16px;margin:20px 0 0}:is(.mx-root,.terminal-settings) .device-install-optional summary{cursor:pointer;color:var(--muted,#94a3b8);font-size:12px}:is(.mx-root,.terminal-settings) .device-install-guide ol{padding-left:20px;line-height:1.65;margin:16px 0 0}:is(.mx-root,.terminal-settings) .device-install-guide li{margin-bottom:10px}:is(.mx-root,.terminal-settings) .notification-device-list{border:1px solid var(--line,var(--border,rgba(160,180,210,.16)));border-radius:14px;padding:0 18px}:is(.mx-root,.terminal-settings) .notification-devices-empty{display:grid;gap:12px;padding:18px 0}:is(.mx-root,.terminal-settings) .delivery-test{padding:18px 0;border-top:1px solid var(--line,var(--border,rgba(160,180,210,.16)))}.terminal-settings .notification-workspace .delivery-center{margin-top:0}@media(max-width:440px){:is(.mx-root,.terminal-settings) .notification-tabs{gap:16px}}:is(.mx-root,.terminal-settings) .notification-devices-empty>p{margin:0}:is(.mx-root,.terminal-settings) .notification-devices-empty>button{justify-self:start}:is(.mx-root,.terminal-settings) .current-device-connection{display:grid;gap:12px}:is(.mx-root,.terminal-settings) .current-device-connection>h3,:is(.mx-root,.terminal-settings) .current-device-connection>p{margin:0}:is(.mx-root,.terminal-settings) .current-device-connection>button{justify-self:start;max-width:100%;white-space:normal}.mx-root .fx-settings-content .notification-workspace .delivery-center{display:grid;gap:12px;margin:0;align-content:start}.mx-root .fx-settings-content .notification-workspace .notification-tabs{margin-bottom:16px}.mx-root .fx-settings-content .notification-workspace .connection-intro{margin:0}.mx-root .fx-settings-content .notification-workspace .connection-destination{margin:0 0 4px}.mx-root .fx-settings-content .notification-workspace .current-device-connection{display:grid;gap:12px;align-content:start}.mx-root .fx-settings-content .notification-workspace .current-device-connection>h3,.mx-root .fx-settings-content .notification-workspace .current-device-connection>p,.mx-root .fx-settings-content .notification-workspace .notification-devices-empty>p{margin:0}.mx-root .fx-settings-content .notification-workspace .notification-devices-empty{gap:12px;align-content:start}.mx-root .fx-settings-content .notification-workspace .current-device-connection>button,.mx-root .fx-settings-content .notification-workspace .notification-devices-empty>button{justify-self:start;margin:0}.mx-root .fx-settings-content .notification-workspace .device-install-optional{margin:4px 0 0;padding-top:16px}:is(.mx-root,.terminal-settings) .notification-single{display:grid;gap:26px}:is(.mx-root,.terminal-settings) .notification-part{display:grid;gap:12px;align-content:start;scroll-margin-top:12px}:is(.mx-root,.terminal-settings) .notification-part+.notification-part{padding-top:22px;border-top:1px solid var(--line,var(--border,rgba(160,180,210,.16)))}:is(.mx-root,.terminal-settings) .notification-part-title{margin:0;font-size:13px;font-weight:600;letter-spacing:.01em;color:var(--muted,#9ca6bc)}.settings-loading{min-height:180px;padding:20px 0;box-sizing:border-box}.settings-loading.compact{min-height:64px;padding:10px 0}.settings-loading>div{display:grid;gap:20px;visibility:hidden}.settings-loading[data-visible=true]>div{visibility:visible}.settings-loading span{display:block;height:12px;width:58%;max-width:360px;border-radius:4px;background:currentColor;opacity:.08}.settings-loading span:nth-child(2){width:85%;max-width:560px}.settings-loading span:nth-child(3){width:38%;max-width:240px}.settings-loading.compact>div{gap:12px}.settings-loading.compact span:last-child{display:none}.fx-feed-scroll .news-footer{position:relative}@media(hover:hover){.fx-feed-scroll .news{-webkit-user-select:none;user-select:none}}.news-actions{margin-left:auto;margin-block:-4px;align-self:center;display:inline-flex;align-items:center;gap:2px;opacity:0;pointer-events:none;transition:opacity .12s ease}.news-actions button{display:grid;place-items:center;width:18px;height:18px;min-width:0;min-height:0;padding:0;border:0;border-radius:3px;background:none;cursor:pointer;color:var(--muted, var(--mx-muted, currentColor))}.news-actions button:hover,.news-actions button:focus-visible{color:inherit;background:color-mix(in srgb,currentColor 12%,transparent)}@media(hover:hover){.fx-feed-scroll>[data-row]:hover .news-actions{opacity:1;pointer-events:auto}.fx-feed-scroll>[data-row]:hover .news-editing{opacity:0}}.news-actions:focus-within{opacity:1;pointer-events:auto}@media(prefers-reduced-motion:reduce){.news-actions{transition:none}}@font-face{font-family:"MomentX Apple Emoji";src:local("Apple Color Emoji");font-weight:400;font-style:normal}@font-face{font-family:MomentX Onest;font-style:normal;font-display:swap;font-weight:100 900;src:url(./onest-cyrillic-wght-normal-DayYxulF.woff2) format("woff2-variations");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:MomentX Onest;font-style:normal;font-display:swap;font-weight:100 900;src:url(./onest-latin-wght-normal-Dun_Rd-l.woff2) format("woff2-variations");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:MomentX Montserrat;font-style:normal;font-display:swap;font-weight:100 900;src:url(./montserrat-cyrillic-wght-normal-EAA9jha_.woff2) format("woff2-variations");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:MomentX Montserrat;font-style:normal;font-display:swap;font-weight:100 900;src:url(./montserrat-latin-wght-normal-l_AIctKy.woff2) format("woff2-variations");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}.mx-root{--mx-bg: #0a0b0e;--mx-surface: #0e1015;--mx-text: #e9eaf0;--mx-muted: #989ca9;--mx-line: #ffffff0f;--mx-blue: #6d9eff;--mx-font: "MomentX Onest", system-ui, sans-serif;--mx-display: "MomentX Montserrat", system-ui, sans-serif;--mx-space-1: 4px;--mx-space-2: 8px;--mx-space-3: 12px;--mx-space-4: 16px;--mx-space-5: 20px;--mx-space-6: 24px;--mx-radius-control: 9px;--mx-radius-card: 13px;--mx-radius-panel: 17px;--mx-radius-dialog: 19px;--mx-motion-fast: .12s;--mx-motion-disclosure: .17s;--mx-motion-dialog: .19s;--mx-layer-overlay: 100;--mx-layer-toast: 110;--mx-blur: 24px;--mx-overlay: rgb(21 27 39 / .18);--mx-fallback: #182131;--important-rim: #6387bd;--important-rim-light: #a4bbdf;--important-rim-cool: #899cca;--important-rim-soft: #6387bd30;--critical-rim: #66b9ff;--critical-rim-light: #d3f2ff;--critical-rim-cool: #afc4ff;--critical-rim-soft: #70a8ff63;--news-size: 13px;color:var(--mx-text);font:13px/1.5 var(--mx-font);color-scheme:dark}.mx-root .news-scroll{overflow:auto;scrollbar-color:#344661 transparent;scrollbar-width:thin;overscroll-behavior:contain;scrollbar-gutter:stable;flex:1;min-height:0;padding:0 5px 0 0}.mx-root .news{display:grid;grid-template-columns:107px minmax(0,1fr);gap:19px;padding:24px 19px 21px;border-bottom:1px solid #253044;position:relative}.mx-root .news.important{background:var(--important-bg)}.mx-root .news.critical{background:var(--critical-bg)}.mx-root .news-meta{display:flex;align-items:flex-start;flex-direction:column;gap:9px;min-width:0}.mx-root .news-meta time{font-variant-numeric:tabular-nums;white-space:nowrap;color:#b7c5db;font-size:13px;letter-spacing:.2px}.mx-root .tags{display:flex;flex-wrap:wrap;align-items:flex-start;gap:5px;max-width:100%}.mx-root .tag{font-size:10px;font-weight:430;line-height:1.3;padding:3px 5px;border:1px solid #31405a;background:#192336b0;color:#afc0dc;border-radius:4px;max-width:100%;overflow-wrap:anywhere}.mx-root .tag.ticker{font-weight:580;color:#d3e1fa;letter-spacing:.15px}.mx-root .news-content h3{font-size:calc(var(--news-size) + 1px);line-height:1.43;font-weight:630;letter-spacing:-.24px;color:#f1f3f9;margin:-4px 0 10px}.mx-root .news-content p,.mx-root .news-content ul{font-size:var(--news-size);line-height:1.58;font-weight:380;color:#c1ccdf;margin:0 0 11px;overflow-wrap:anywhere}.mx-root .news-content p:last-of-type{margin-bottom:10px}.mx-root .news-content ul{padding-left:19px}.mx-root .news-content li{padding-left:2px;margin-top:4px}.mx-root .news-footer{display:flex;align-items:center;justify-content:space-between;color:#7e91ae;font-size:10px;margin-top:14px}.mx-root .news-footer button{padding:3px}.mx-root .collection-list{display:flex;flex-direction:column;gap:8px;margin:17px 0 12px}.mx-root .collection-open{padding:0;min-width:0;flex:1;display:flex;align-items:center;text-align:left;gap:9px}.mx-root .collection-open>span:last-child{min-width:0}.mx-root .collection-icon{width:30px;height:34px;background:#1c2940;border-radius:6px;display:grid;place-items:center;color:#a1b9de;flex-shrink:0}.mx-root .collection.paused .collection-open{opacity:.52}.mx-root .collection-edit{position:absolute;right:2px;bottom:-6px;transform:translateY(20%);background:#16233a;opacity:0;z-index:1;padding:4px}.mx-root .collection:hover .collection-edit,.mx-root .collection:focus-within .collection-edit{opacity:1}.mx-root .expanded .news{grid-template-columns:112px minmax(0,1fr);padding-right:max(24px,calc((100% - 970px)/2));padding-left:max(22px,calc((100% - 1150px)/2))}.mx-root .modal{border:1px solid #394c6a;border-radius:15px;box-shadow:0 35px 110px #000b;background:#111a2a;padding:24px;width:min(460px,calc(100vw - 28px));max-height:85dvh;overflow:auto}.mx-root .modal.wide{width:min(650px,calc(100vw - 28px))}.mx-root .modal header{display:flex;justify-content:space-between;align-items:center;margin-bottom:17px}.mx-root .modal h2{font-size:20px}.mx-root .modal p{line-height:1.65;margin:10px 0 17px;font-size:13px}.mx-root .modal fieldset{padding:0;border:0;margin:23px 0}.mx-root .modal legend{font-size:12px;margin-bottom:11px;color:#b9c8e0}.mx-root .modal .footnote{font-size:11px}.mx-root .toast{position:fixed;bottom:25px;left:50%;transform:translate(-50%);background:#233653;color:#edf4ff;padding:14px 20px;border:1px solid #52709a;border-radius:10px;box-shadow:0 12px 60px #0008;display:flex;align-items:center;gap:9px;font-size:13px;z-index:10}@media(min-width:1700px){.mx-root .news{padding:26px;gap:25px}}@media(max-width:1280px){.mx-root .collection-icon{display:none}.mx-root .news{grid-template-columns:92px minmax(0,1fr);gap:14px;padding:22px 15px}.mx-root .news-meta time{font-size:12px}}@media(max-width:640px){.mx-root .news,.mx-root .expanded .news{grid-template-columns:74px minmax(0,1fr);padding:19px 10px 17px 9px;gap:11px}.mx-root .news-meta time{font-size:10px}.mx-root .news-content h3{font-size:calc(var(--news-size) - 1px);line-height:1.5}.mx-root .news-content p,.mx-root .news-content ul{font-size:calc(var(--news-size) - 2px);line-height:1.65}.mx-root .tag{font-size:8px;padding:3px 4px}.mx-root .news-footer{font-size:8px;gap:5px}.mx-root .news-scroll{padding-right:0;scrollbar-gutter:auto}.mx-root .news-content ul{padding-left:14px}.mx-root .modal{padding:20px}.mx-root .toast{font-size:11px;width:calc(100% - 24px);bottom:12px}.mx-root .collection-edit{position:static;opacity:1;transform:none}}@media(max-width:640px){.mx-root .tag{font-size:10px}.mx-root .news-content p,.mx-root .news-content ul{font-size:var(--news-size)}.mx-root .news-content h3{font-size:calc(var(--news-size) + 1px)}}@media(max-width:640px){.mx-root .news,.mx-root .expanded .news{display:block;padding:18px 14px}.mx-root .news-meta{display:grid;grid-template-columns:80px minmax(0,1fr);gap:7px;margin-bottom:16px}.mx-root .news-meta time{font-size:12px;grid-column:1;grid-row:1}.mx-root .tags{grid-column:1/-1;grid-row:2}.mx-root .news-content h3{margin-top:0}}.mx-root .modal header h2{font-family:var(--mx-display);font-size:21px;font-weight:650;letter-spacing:-.45px}.mx-root .news-scroll{padding:10px 7px 0 10px;scrollbar-color:#393c47 transparent}.mx-root .news{overflow:clip;overflow-clip-margin:0;grid-template-columns:112px minmax(0,1fr);margin-bottom:11px;border:0;box-shadow:inset 0 0 0 1px #ffffff09;border-radius:13px;background:#ffffff01;padding:24px 20px 22px;gap:18px}.mx-root .news.critical,.mx-root .news.important{--rim-width: .75px;--rim-opacity: .6;--aura-opacity: .25;--rim: var(--important-rim);--rim-light: var(--important-rim-light);--rim-cool: var(--important-rim-cool);--rim-soft: var(--important-rim-soft);--rim-gradient: conic-gradient( from 0deg, #ffffff0a, var(--rim-cool) 48deg, var(--rim-light) 64deg, var(--rim-soft) 105deg, #ffffff0a 142deg, #ffffff08 184deg, var(--rim-light) 228deg, var(--rim) 264deg, var(--rim-soft) 307deg, #ffffff0a 345deg );box-shadow:none;border-color:transparent;background:#ffffff01}.mx-root .news.critical{--rim-width: 1px;--rim-opacity: 1;--aura-opacity: .95;--rim: var(--critical-rim);--rim-light: var(--critical-rim-light);--rim-cool: var(--critical-rim-cool);--rim-soft: var(--critical-rim-soft);--rim-gradient: conic-gradient( from 0deg, #7ca6dd60, var(--rim-cool) 48deg, var(--rim-light) 64deg, var(--rim-soft) 105deg, #7ca6dd60 142deg, #7ca6dd60 184deg, var(--rim-light) 228deg, var(--rim) 264deg, var(--rim-soft) 307deg, #7ca6dd60 345deg )}.mx-root .news.important:before,.mx-root .news.critical:before,.mx-root .news-aura-light:before{content:"";position:absolute;inset:0;z-index:1;border-radius:inherit;pointer-events:none;padding:var(--rim-width);background:var(--rim-gradient);-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);mask-composite:exclude}.mx-root .news.important:before,.mx-root .news.critical:before{opacity:var(--rim-opacity)}.mx-root .news-aura{position:absolute;inset:0;border-radius:inherit;pointer-events:none;z-index:-1;opacity:var(--aura-opacity);overflow:hidden}.mx-root .news-aura-light{position:absolute;inset:0;border-radius:inherit;filter:blur(5px)}.mx-root .news-aura-light:before{padding:3px}@supports not ((mask-composite: exclude) or (-webkit-mask-composite: xor)){.mx-root .news.important:before,.mx-root .news.critical:before,.mx-root .news-aura{display:none}.mx-root .news.important,.mx-root .news.critical{box-shadow:inset 0 0 0 1px var(--rim-soft)}}.mx-root .news-meta time{color:#a7adbd}.mx-root .news-time{white-space:nowrap;font-variant-numeric:tabular-nums}.mx-root .time-seconds{opacity:1}.mx-root .news-meta{gap:11px}.mx-root .meta-top{display:flex;align-items:center;flex-wrap:wrap;gap:8px}.mx-root .tickers{display:flex;flex-wrap:wrap;gap:7px;max-width:100%}.mx-root .ticker-button{--ticker-accent: 151 163 182;display:inline-flex;align-items:center;max-width:100%;padding:4px 6px;border-radius:7px;border:1px solid rgb(var(--ticker-accent) / .19);background:rgb(var(--ticker-accent) / .1);color:#e0e5f2;text-align:left;user-select:text}.mx-root .ticker-button:hover{background:rgb(var(--ticker-accent) / .18);border-color:rgb(var(--ticker-accent) / .38)}.mx-root .ticker-identity{display:inline-flex;align-items:center;gap:5px;min-width:0}.mx-root .ticker-identity strong{font-size:13px;font-weight:560;letter-spacing:.1px;white-space:nowrap}.mx-root .ticker-avatar{display:inline-grid;place-items:center;flex-shrink:0;width:18px;height:18px;border-radius:50%;overflow:hidden;background:#ffffff0b;border:1px solid #ffffff10}.mx-root .ticker-avatar img{display:block;width:100%;height:100%;object-fit:contain}.mx-root .ticker-fallback{font-size:10px;color:#a5aec2}.mx-root .tags{gap:5px}.mx-root .tag{padding:3px 6px;background:#ffffff05;border:1px solid #ffffff12;color:#9ca5b8;border-radius:5px;font-size:10px;line-height:1.25}.mx-root .news-content h3{color:#edeef2;font-size:calc(var(--news-size) + 2px);font-weight:580;line-height:1.48}.mx-root .news-content p,.mx-root .news-content ul{color:#d5dbeab8;font-weight:400}.mx-root .news-flags{display:inline-flex;vertical-align:-.23em;gap:3px;margin-right:7px}.mx-root .emoji{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;font-weight:400;line-height:1}.mx-root .emoji-apple{font-family:"MomentX Apple Emoji","Apple Color Emoji",sans-serif}.mx-root .emoji-system{font-family:"Apple Color Emoji","Segoe UI Emoji","Noto Color Emoji",sans-serif}.mx-root .country-flag{width:1em;height:1em;object-fit:contain;font-size:1.2em}.mx-root .news-blocks:empty{display:none}.mx-root .news-blocks>p,.mx-root .news-quote p,.mx-root .metric-text{white-space:pre-line}.mx-root .news-quote{position:relative;margin:15px 0;padding:13px 36px 13px 15px;border-left:3px solid #81a9e5;border-radius:3px 10px 10px 3px;background:#7398d611}.mx-root .quote-mark{position:absolute;top:12px;right:12px;color:#8fb4ed;opacity:.7}.mx-root .quote-speaker{font-size:12px;font-weight:550;line-height:1.45;color:#aac7ef;margin-bottom:6px}.mx-root .news-content .news-quote p{margin:0;color:#d0d8e8;line-height:1.6}.mx-root .news-rows{--row-marker-size: calc(var(--news-size, 13px) * 1.8);margin:17px 0;border:1px solid #b6c6e11a;border-radius:13px;overflow:hidden;background:radial-gradient(ellipse at 0 0,#9faed60d,transparent 65%),linear-gradient(125deg,#ffffff04,#ffffff01);box-shadow:inset 0 1px #e0eaff0b,0 8px 20px #00000012}.mx-root .news-rows h4{margin:0;padding:14px 16px 11px;font-size:12px;font-weight:500;line-height:1.55;color:#9ca6bc}.mx-root .news-rows ul{list-style:none;margin:0;padding:0}.mx-root .news-rows .metric-row{display:grid;grid-template-columns:var(--row-marker-size) minmax(min(9.5em,100%),1fr) fit-content(58%);align-items:center;gap:9px;padding:11px 0;margin:0 16px;border-top:1px solid #ffffff09;line-height:1.5;font-size:var(--news-size, 13px)}.mx-root .news-rows .metric-row:last-child{padding-bottom:15px}.mx-root .row-marker{display:inline-grid;place-items:center;width:var(--row-marker-size);height:var(--row-marker-size);border-radius:7px;font-size:var(--news-size);border:1px solid #b4c7f018;background:#b4c7f008}.mx-root .row-marker.negative{border-color:#e597a021;background:#e597a00b}.mx-root .row-marker.positive{border-color:#8ec7ac21;background:#8ec7ac0b}.mx-root .metric-label{color:#a5afc2}.mx-root :is(.metric-label,.metric-value){min-width:0;overflow-wrap:break-word}.mx-root .metric-value{text-align:right;font-weight:530;font-variant-numeric:tabular-nums;color:#e2e7f2;letter-spacing:-.15px}.mx-root .metric-row.unsplit{grid-template-columns:var(--row-marker-size) minmax(0,1fr)}.mx-root .metric-text{color:#c6d0e1}.mx-root .news-footer{color:#7b8394}.mx-root .collection-list{gap:9px}.mx-root .collection-icon{background:#ffffff04;color:#9eabc7;border:1px solid #ffffff07;border-radius:8px}.mx-root .collection-edit{background:#252b39;border:1px solid #ffffff12}.mx-root .heat-tile .ticker-identity{display:inline-flex;gap:4px;margin:0}.mx-root .heat-tile .ticker-identity strong{font-size:12px}.mx-root .heat-tile .ticker-identity strong{white-space:nowrap}.mx-root .heat-tile .ticker-avatar{width:18px;height:18px;margin:0}.mx-root .heat-tile .ticker-fallback{margin:0;font-size:10px;letter-spacing:0}.mx-root .modal{background:#15171ef5;border-color:#ffffff20;box-shadow:inset 0 1px #ffffff0d,0 35px 110px #000b;border-radius:19px}.mx-root .modal{padding:0;overflow:hidden}.mx-root .modal-scroll{padding:24px;max-height:calc(85dvh - 2px);overflow:auto;overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:#454b58 transparent}.mx-root .modal::backdrop{background:#030407b8;backdrop-filter:blur(6px)}.mx-root .modal legend{color:#a3aabc}.mx-root .toast{background:#232934f5;border-color:#ffffff20;box-shadow:0 12px 60px #0008}.mx-root [data-glass]{position:relative;isolation:isolate}.mx-root dialog[data-glass]{position:fixed}.mx-root .glass-light{position:absolute;inset:0;z-index:-1;pointer-events:none;border-radius:inherit;overflow:hidden;contain:strict;opacity:0;transition:none}.mx-root .glass-light:before,.mx-root .glass-light:after{content:"";position:absolute;inset:0;border-radius:inherit}.mx-root .glass-light:before{background:radial-gradient(ellipse 260px 170px at var(--shine-x, 0px) var(--shine-y, 0px),#dce7ff07,#839bcc03 35%,transparent 75%)}.mx-root .glass-light:after{padding:1px;opacity:var(--edge-light, 0);background:radial-gradient(160px circle at var(--shine-x, 0px) var(--shine-y, 0px),#c0d8ffaa,#8cb9ee55 30%,transparent 75%);-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);mask-composite:exclude}@supports not ((mask-composite: exclude) or (-webkit-mask-composite: xor)){.mx-root .glass-light:after{display:none}}@media(hover:hover)and (pointer:fine)and (prefers-reduced-motion:no-preference){.mx-root [data-shining]>.glass-light{opacity:1}}@keyframes mx-glass-open{0%{transform:translateY(6px) scale(.992)}to{transform:none}}@keyframes mx-veil-open{0%{opacity:.85}to{opacity:1}}@keyframes mx-toast-open{0%{opacity:0;translate:0 6px}to{opacity:1;translate:0 0}}.mx-root .modal[open]{animation:mx-glass-open .19s cubic-bezier(.2,.8,.2,1)}.mx-root .modal[open]::backdrop{animation:mx-veil-open .17s ease}.mx-root .toast{animation:mx-toast-open .18s ease-out}@media(max-width:640px){.mx-root .news-scroll{padding:7px 5px 0}.mx-root .news,.mx-root .expanded .news{padding:19px 14px}.mx-root .news-meta{display:flex;gap:11px}.mx-root .meta-top{gap:10px}.mx-root .ticker-button{padding:4px 6px}.mx-root .modal-scroll{padding:20px}.mx-root .news-rows h4{padding:12px 13px 9px}.mx-root .news-rows .metric-row{grid-template-columns:var(--row-marker-size) minmax(0,1fr);gap:3px 8px;padding:10px 0;margin:0 13px}.mx-root .row-marker{grid-row:span 2;align-self:start}.mx-root .metric-row.unsplit .row-marker{grid-row:auto}.mx-root .metric-value{grid-column:2;text-align:left}}.mx-root .cards-top .news{display:block;padding:19px 20px 16px}.mx-root .cards-top .news-meta{display:flex;flex-direction:row;flex-wrap:wrap;align-items:center;gap:8px 12px;margin-bottom:12px}.mx-root .cards-top .news-meta .tags{align-items:center;gap:5px}.mx-root .cards-top .news-meta .tickers{gap:6px}.mx-root .cards-top .news-meta .ticker-button{padding:3px 6px}.mx-root .cards-top .news-meta .ticker-avatar{width:16px;height:16px}.mx-root .cards-top .news-meta .ticker-identity strong{font-size:12px}.mx-root .cards-top .news-meta .tag{padding:3px 6px;font-size:10px}.mx-root .cards-top .news-content h3{margin-top:0}.mx-root .cards-top .news-footer{margin-top:14px;gap:16px;font-size:10px}.mx-root .cards-top .news-footer .news-time{margin-left:auto;flex-shrink:0;color:#969faf;font-size:11px;letter-spacing:.2px}@media(max-width:640px){.mx-root .cards-top .news{padding:17px 14px 14px}.mx-root .cards-top .news-meta{margin-bottom:11px;gap:7px 10px}}@media(prefers-reduced-motion:reduce),(hover:none),(pointer:coarse){.mx-root .glass-light{display:none}}.mx-root .motion-off .glass-light{display:none}.mx-root .glass-popover,.mx-root .modal,.mx-root .toast{--overlay-tint: rgb(21 27 39 / .18);background:linear-gradient(135deg,rgb(191 213 255 / .025),transparent 65%),var(--overlay-tint);border:1px solid rgb(189 211 249 / .23);box-shadow:inset 0 1px #e3edff14,inset 0 -1px #b4cbff05,0 18px 55px #0006;-webkit-backdrop-filter:blur(24px) saturate(145%);backdrop-filter:blur(24px) saturate(145%);color:#dce5f5}.mx-root .glass-popover{position:fixed;inset:auto;margin:0;padding:7px;border-radius:13px;overflow-y:auto;overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:#7387a04d transparent;max-width:calc(100vw - 20px);font:12px/1.45 MomentX Onest,sans-serif}.mx-root .glass-popover::backdrop{background:transparent}.mx-root .glass-select{display:inline-flex;min-width:0;vertical-align:middle}.mx-root .glass-select-trigger{display:inline-flex;align-items:center;justify-content:space-between;gap:12px;width:100%;min-width:0;text-align:left;color:#b9c7dc;background:linear-gradient(135deg,#bfd5ff08,#bfd5ff02);border:1px solid #a1bce524;border-radius:9px;padding:11px 12px;font-size:12px}.mx-root .glass-select-value{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.mx-root .glass-select-trigger>svg{flex-shrink:0;color:#8f9fb8}.mx-root .glass-select-trigger:hover,.mx-root .glass-select-trigger[aria-expanded=true]{border-color:#a9c8f95c;background-color:#a8caff08}.mx-root .glass-select-trigger:focus-visible{outline:none;border-color:#a6c7fa9c;box-shadow:0 0 0 2px #90b6f410}.mx-root .glass-option{position:relative;display:flex;justify-content:space-between;align-items:center;gap:16px;padding:10px 11px;min-height:37px;border:1px solid transparent;border-radius:7px;cursor:pointer;color:#b5c3d9;line-height:1.4}.mx-root .glass-option>span{overflow-wrap:anywhere}.mx-root .glass-option>svg{flex-shrink:0;color:#b7d4ff}.mx-root .glass-option.highlighted{background:#a3c5ff0d;border-color:#adcfff15;color:#e6efff}.mx-root .glass-option[aria-selected=true]{color:#e1edff;background:linear-gradient(110deg,#92b9f225,#92b9f209);border-color:#b7d4ff2c}.mx-root .glass-option[aria-disabled=true]{opacity:.4;cursor:default}.mx-root .glass-option-group{padding:12px 11px 5px;color:#788ba7;font-size:9px;font-weight:550;letter-spacing:.7px;text-transform:uppercase}.mx-root .glass-select-menu>div:first-child .glass-option-group{padding-top:6px}.mx-root .glass-select.timezone-select .glass-select-trigger{padding:5px 7px;font-size:9px;font-weight:550;letter-spacing:.45px;border-radius:6px;gap:5px}.mx-root .glass-select.timezone-select .glass-select-trigger>svg{width:10px;height:10px}.mx-root .glass-select.instrument-select .glass-select-trigger{padding:6px 9px;border-radius:7px;gap:8px;font-weight:500;line-height:1.2}.mx-root .form-label .glass-select{width:100%}.mx-root .modal{--overlay-tint: rgb(18 24 36 / .16);border-radius:19px;box-shadow:inset 0 1px #dfedff20,0 28px 100px #0007}.mx-root .modal::backdrop{background:#03070e8c;-webkit-backdrop-filter:none;backdrop-filter:none}.mx-root .modal .modal-scroll{background:transparent}.mx-root .modal header{padding-bottom:16px;border-bottom:1px solid #bfd5ff10}.mx-root .modal .secondary{background:#a6bfe20a;border-color:#b6cef526}.mx-root .modal input,.mx-root .modal .search-field{background-color:#050a1250;border-color:#b7ccef20}.mx-root .modal .collection{background-color:#121a2966;border-color:#b7ccef15}.mx-root .toast{--overlay-tint: rgb(24 33 48 / .22);border-radius:12px}@media(max-width:640px){.mx-root .feed-scope-select .glass-select-trigger{padding:10px 9px;font-size:11px;gap:6px}}@media(prefers-reduced-motion:no-preference){.mx-root .glass-popover:popover-open{animation:mx-overlay-open .12s ease-out}}@keyframes mx-overlay-open{0%{translate:0 3px}to{translate:0 0}}@supports not (backdrop-filter: blur(1px)){.mx-root .glass-popover,.mx-root .modal,.mx-root .toast{background:#182131f5}}@media(prefers-reduced-transparency:reduce){.mx-root .glass-popover,.mx-root .modal,.mx-root .toast{background:#182131;backdrop-filter:none;-webkit-backdrop-filter:none}}.mx-root .modal:has(.collection-editor){width:min(660px,calc(100vw - 32px))}.mx-root .modal:has(.collection-editor) .modal-scroll{scroll-padding-bottom:140px}.mx-root .modal:has(.collections-manager){width:min(780px,calc(100vw - 32px))}.mx-root .collection-controls{display:flex;align-items:center;gap:6px;flex-shrink:0}.mx-root .collection-controls .icon-button{width:30px;height:30px;flex-shrink:0}.mx-root .collection-controls .collection-mode{border:1px solid #afc8f025;background:#7caaf00b;border-radius:9px;color:#adccfa}.mx-root .collection-controls .collection-mode.exclude{color:#dda9b7;background:#cb708c0b;border-color:#d89aae2b}.mx-root .collection-mode:hover{background:#7caaf01c}.mx-root .collection-editor .editor-basics{padding:0 0 20px;margin-bottom:22px;border-bottom:1px solid #ffffff0e}.mx-root .editor-basics .form-label{margin:0}.mx-root .editor-basics .form-label input{margin-top:8px}.mx-root .collection-editor .editor-help,.mx-root .collections-manager .editor-help{font-size:11px;line-height:1.65;color:#939eaf;margin:10px 0 0}.mx-root .collection-editor .editor-conditions{padding:0;margin:0;border:0;min-width:0}.mx-root .editor-section-title{display:flex;align-items:baseline;justify-content:space-between;flex-wrap:wrap;gap:8px;margin-bottom:16px}.mx-root .editor-section-title h3{font-size:14px;margin:0}.mx-root .editor-section-title>span{color:#8793a6;font-size:11px}.mx-root .editor-selects{display:grid;grid-template-columns:minmax(0,1fr);gap:10px;margin-bottom:20px}.mx-root .editor-selects label{min-width:0}.mx-root .editor-selects label>span{display:block;margin-bottom:7px;color:#939eaf;font-size:11px}.mx-root .editor-selects .glass-select{width:100%}.mx-root .condition-group .condition-toggle{display:flex;align-items:center;gap:10px;width:100%;text-align:left;border:0;background:transparent;cursor:pointer;padding:15px 0}.mx-root .condition-group .condition-toggle>span:first-child{flex:1;min-width:0}.mx-root .condition-group .condition-toggle strong{display:block;font-size:13px;font-weight:500;color:#dce2ec}.mx-root .condition-group .condition-toggle small{display:block;font-size:11px;line-height:1.5;color:#929eaf;margin-top:4px;overflow-wrap:anywhere}.mx-root .condition-group .condition-toggle>svg{flex-shrink:0;color:#8c99ae;transition:transform .15s}.mx-root .condition-group.is-open .condition-toggle>svg{transform:rotate(180deg)}.mx-root .condition-count{border-radius:6px;background:#739df01c;color:#abcaff;font-size:11px;padding:3px 6px}.mx-root .condition-group-content{padding-bottom:18px}.mx-root .condition-group .condition-items{margin:0}.mx-root .condition-group .condition-items>label{display:none}.mx-root .collection-editor .condition-rule{padding-top:14px;border-top:1px solid #ffffff10}.mx-root .editor-footer{position:sticky;bottom:0;z-index:2;background:#101722f2;backdrop-filter:blur(22px);-webkit-backdrop-filter:blur(22px);border-radius:12px;display:flex;justify-content:space-between;align-items:center;gap:12px;padding:12px;margin-top:22px;border-top:1px solid #ffffff12}.mx-root .collection-editor .form-error{margin:0}.mx-root .collection-legend{display:flex;align-items:center;gap:18px;flex-wrap:wrap;padding:18px 0;border-bottom:1px solid #ffffff10;color:#9aa8bc;font-size:11px}.mx-root .collection-legend span{display:flex;align-items:center;gap:5px}.mx-root .modal .manager-list .collection{background:#34445908;border:1px solid #bdcce11c;padding:17px;border-radius:14px}.mx-root .manager-list .collection-summary{margin:15px 0;font-size:12px;color:#a2b1c8;overflow-wrap:anywhere}.mx-root .manager-list .collection-toolbar{gap:12px;align-items:center;padding-top:12px;border-top:1px solid #ffffff0b}.mx-root .manager-list .collection-toolbar button{display:flex;gap:6px;align-items:center;min-height:32px}.mx-root .manager-list .collection-toolbar .secondary{padding:6px 12px}.mx-root .manager-list .collection-delete{margin-left:auto;color:#a58e9b}.mx-root .manager-footer .editor-help{margin:0;flex:1;min-width:0}@media(max-width:740px){.mx-root .collection.manage .collection-main{align-items:flex-start;flex-wrap:nowrap;gap:10px}.mx-root .collection.manage .collection-open{flex:1 1 0}.mx-root .manager-list .collection-controls{margin-left:auto}}@media(max-width:440px){.mx-root .editor-selects{grid-template-columns:minmax(0,1fr)}.mx-root .editor-footer{flex-wrap:wrap}.mx-root .editor-footer .primary{width:100%}}.mx-root .collection-editor .market-demo-note{margin:-8px 0 18px}.mx-root .editor-footer .form-error{flex:1;margin:0;font-size:12px;line-height:1.5}.mx-root .editor-footer .primary{flex-shrink:0}.mx-root .ticker-suggestions{padding:6px}.mx-root .ticker-suggestion{display:flex;align-items:center;gap:14px;padding:11px 10px;border-radius:9px;cursor:pointer;color:#d8e3f4}.mx-root .ticker-suggestion.highlighted{background:#739bd92b;box-shadow:inset 0 0 0 1px #9fc5ff1c}.mx-root .ticker-suggestion .ticker-identity{min-width:104px}.mx-root .suggestion-company{flex:1;font-size:12px;line-height:1.4}.mx-root .suggestion-company small,.mx-root .manual-ticker small{display:block;font-size:10px;color:#97a7bd;margin-top:3px}.mx-root .manual-ticker{font-size:12px}.mx-root .ticker-no-results{font-size:12px;line-height:1.6;padding:8px 10px;color:#b8c4d8}@media(max-width:440px){.mx-root .editor-footer .form-error:empty{display:none}.mx-root .editor-footer .form-error{flex-basis:100%}}.mx-root .condition-reveal{display:grid;grid-template-rows:0fr;opacity:0;transition:grid-template-rows .17s ease-out,opacity .12s ease-out}.mx-root .condition-group.is-open .condition-reveal{grid-template-rows:1fr;opacity:1}.mx-root .condition-reveal-inner{min-height:0;overflow:hidden}.mx-root .modal-heading-with-help{display:flex;align-items:center;gap:8px;min-width:0}.mx-root .modal-heading-with-help h2{margin:0}.mx-root .editor-help-trigger{display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;flex-shrink:0;border:0;background:transparent;border-radius:50%;color:#8d9db5}.mx-root .editor-help-trigger:hover,.mx-root .editor-help-trigger:focus-visible{color:#cfdef7;background:#8ebaff12}@media(prefers-reduced-motion:reduce){.mx-root .condition-reveal,.mx-root .condition-group .condition-toggle>svg{transition:none}}.mx-root .collection-editor input:focus-visible{outline:none;border-color:#8cafdf99;box-shadow:inset 0 0 0 1px #a8caff24}.mx-root .collection-list{position:relative}.mx-root .manager-list .collection-main{align-items:flex-start}.mx-root .manager-list .collection-controls{align-self:flex-start;padding-top:1px}@media(max-width:440px){.mx-root .manager-list .collection-controls{gap:3px}.mx-root .manager-list .collection-controls .icon-button{width:27px;height:30px}.mx-root .modal .manager-list .collection{padding:13px}}.mx-root .indirect-tickers{display:inline-flex;align-items:center;flex-wrap:wrap;gap:4px;opacity:.55}.mx-root .indirect-label{font-size:10px;letter-spacing:.02em;color:var(--muted, #8a93a6)}.mx-root .news.important .news-blocks,.mx-root .news.critical .news-blocks,.mx-root .news.important .news-content .news-blocks :is(p,li,h4,.metric-text,.metric-label),.mx-root .news.critical .news-content .news-blocks :is(p,li,h4,.metric-text,.metric-label){font-weight:650}.mx-root .news.critical .news-blocks{text-transform:uppercase}.mx-root .news.critical .news-blocks a{text-transform:none}.mx-root .news.important .news-blocks strong:not(.metric-value),.mx-root .news.critical .news-blocks strong:not(.metric-value){font-weight:inherit;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:3px}.mx-root .feed-view-menu{display:inline-flex;flex:none}.mx-root .feed-view-trigger[data-active]{color:var(--accent, #8bb4fa)}.mx-root .feed-view-panel{padding:6px}.mx-root .feed-view-section+.feed-view-section{margin-top:6px;padding-top:6px;border-top:1px solid #ffffff12}.mx-root .feed-view-heading{padding:8px 11px 6px;color:#6f7f99;font-size:10px;font-weight:600;letter-spacing:.08em;text-transform:uppercase;pointer-events:none;user-select:none}.mx-root .feed-view-option{transition:background-color .11s ease,border-color .11s ease,color .11s ease,scale .11s cubic-bezier(.3,.7,.4,1)}.mx-root .feed-view-option:hover{background:#a3c5ff10;border-color:#adcfff18;color:#e6efff}.mx-root .feed-view-option:active{scale:.98;background:#a3c5ff1a}.mx-root .feed-view-option:focus-visible{outline:1px solid #9ac2ff;outline-offset:-1px}.mx-root .feed-view-panel .feed-view-option[role=menuitemradio][aria-checked=true]{color:var(--accent, #8bb4fa)}.mx-root .feed-view-panel .feed-view-toggle[aria-checked=true]{color:#e6efff}.mx-root .feed-view-switch{pointer-events:none}.mx-root .feed-view-link>svg{color:#7f8ea8}html .mx-root{--mx-ease-out: cubic-bezier(.2, .8, .2, 1);--mx-ease-press: cubic-bezier(.3, .7, .4, 1);--mx-motion-press: .11s;--mx-motion-state: .15s;--mx-motion-pop: .17s;--mx-motion-pop-out: .11s}html .mx-root button{transition:background-color var(--mx-motion-state) ease,border-color var(--mx-motion-state) ease,color var(--mx-motion-state) ease,box-shadow var(--mx-motion-state) ease,opacity var(--mx-motion-state) ease,scale var(--mx-motion-press) var(--mx-ease-press)}html .mx-root button:not(:disabled):not(.switch):active{scale:.97}html .mx-root .fx-bottom-nav a{transition:background-color var(--mx-motion-state) ease,border-color var(--mx-motion-state) ease,color var(--mx-motion-state) ease,scale var(--mx-motion-press) var(--mx-ease-press)}html .mx-root .fx-bottom-nav a:active{scale:.95}html .mx-root .switch>span{transition:left var(--mx-motion-state) var(--mx-ease-out)}html .mx-root .switch{transition:background-color var(--mx-motion-state) ease,border-color var(--mx-motion-state) ease}html .mx-root .glass-select-trigger>svg,html .mx-root .condition-toggle>svg,html .mx-root .condition-heading svg{transition:transform var(--mx-motion-state) var(--mx-ease-out),rotate var(--mx-motion-state) var(--mx-ease-out)}html .mx-root .glass-select-trigger[aria-expanded=true]>svg{transform:rotate(180deg)}html .mx-root .glass-option{transition:background-color 90ms ease,color 90ms ease}html .mx-root .glass-popover{opacity:0;translate:0 -4px;scale:.98;transform-origin:top center;transition:opacity var(--mx-motion-pop-out) ease-in,translate var(--mx-motion-pop-out) ease-in,scale var(--mx-motion-pop-out) ease-in,display var(--mx-motion-pop-out),overlay var(--mx-motion-pop-out);transition-behavior:allow-discrete}html .mx-root .glass-popover[data-side=top]{translate:0 4px;transform-origin:bottom center}html .mx-root .glass-popover:popover-open{opacity:1;translate:0 0;scale:1;animation:none;transition:opacity var(--mx-motion-pop) var(--mx-ease-out),translate var(--mx-motion-pop) var(--mx-ease-out),scale var(--mx-motion-pop) var(--mx-ease-out),display var(--mx-motion-pop),overlay var(--mx-motion-pop);transition-behavior:allow-discrete}@starting-style{html .mx-root .glass-popover:popover-open{opacity:0;translate:0 -4px;scale:.98}html .mx-root .glass-popover[data-side=top]:popover-open{translate:0 4px}}html .mx-root .modal[open]{animation:mx-dialog-in var(--mx-motion-dialog) var(--mx-ease-out)}html .mx-root .modal[open]::backdrop{animation:mx-backdrop-in var(--mx-motion-dialog) ease-out}@keyframes mx-dialog-in{0%{opacity:0;transform:translateY(10px) scale(.985)}}@keyframes mx-backdrop-in{0%{opacity:0}}html .mx-root .toast{animation:mx-toast-in .22s var(--mx-ease-out)}@keyframes mx-toast-in{0%{opacity:0;transform:translateY(10px) scale(.98)}}html .mx-root .settings-section-enter{animation:mx-section-in .16s var(--mx-ease-out)}@keyframes mx-section-in{0%{opacity:0;transform:translateY(4px)}}@media(prefers-reduced-motion:reduce){html .mx-root .glass-popover,html .mx-root .glass-popover:popover-open{translate:none;scale:none}}html .mx-root .bell-icon{display:inline-flex;transform-origin:50% 8%}html .mx-root .bell-icon.bell-ring{animation:mx-bell-ring .62s cubic-bezier(.36,.07,.19,.97)}html .mx-root .bell-icon.bell-mute{animation:mx-bell-mute .26s cubic-bezier(.2,.8,.2,1)}@keyframes mx-bell-ring{0%{transform:rotate(0) scale(1)}12%{transform:rotate(16deg) scale(1.12)}28%{transform:rotate(-13deg) scale(1.1)}44%{transform:rotate(9deg) scale(1.05)}60%{transform:rotate(-5deg) scale(1.02)}76%{transform:rotate(2deg) scale(1)}to{transform:rotate(0) scale(1)}}@keyframes mx-bell-mute{0%{transform:scale(1);opacity:1}45%{transform:scale(.82) translateY(1px);opacity:.55}to{transform:scale(1);opacity:1}}html .mx-root .toast,html .host-status{display:flex;align-items:center;flex-wrap:wrap;gap:10px 14px;width:max-content;max-width:min(92vw,560px);padding:10px 10px 10px 18px;border:1px solid rgb(189 211 249 / .23);border-radius:var(--mx-radius-panel, 17px);background:linear-gradient(135deg,rgb(191 213 255 / .05),transparent 65%),#0a0d14c7;box-shadow:inset 0 1px #e3edff14,0 18px 55px #0009;-webkit-backdrop-filter:blur(24px) saturate(145%);backdrop-filter:blur(24px) saturate(145%);color:#dce4f3;font-size:13px;line-height:1.45}html .mx-root .toast>span{flex:1;min-width:150px}html .mx-root .toast .toast-close,html .host-status .icon-button.host-status-close{width:36px;height:36px;margin:0}html .mx-root .toast[data-covered],html .host-status[data-covered]{display:none}@media(max-width:600px){html .mx-root .toast,html .host-status{width:auto;max-width:none;padding:12px 10px 12px 16px}}html .mx-root.effects-off .toast{background:#0d1119;-webkit-backdrop-filter:none;backdrop-filter:none}html .mx-root .fx-apply-state{display:flex;align-items:center;gap:10px 14px;padding:10px 18px;border:1px solid rgb(189 211 249 / .23);border-radius:var(--mx-radius-panel, 17px);background:linear-gradient(135deg,rgb(191 213 255 / .05),transparent 65%),#0a0d14c7;box-shadow:inset 0 1px #e3edff14,0 18px 55px #0009;-webkit-backdrop-filter:blur(24px) saturate(145%);backdrop-filter:blur(24px) saturate(145%);color:#dce4f3;font-size:13px;line-height:1.45}html .mx-root .fx-apply-state[data-covered]{display:none}html .host-install{align-items:center;gap:8px;padding:8px;border:1px solid rgb(189 211 249 / .23);border-radius:var(--mx-radius-panel, 17px);background:linear-gradient(135deg,rgb(191 213 255 / .05),transparent 65%),#0a0d14c7;box-shadow:inset 0 1px #e3edff14,0 18px 55px #0009;-webkit-backdrop-filter:blur(24px) saturate(145%);backdrop-filter:blur(24px) saturate(145%)}html .host-install[data-covered]{display:none}.mx-root *,.mx-root *:before,.mx-root *:after{box-sizing:border-box}.mx-root button,.mx-root input{font:inherit;color:inherit}.mx-root button{cursor:pointer;border:0;background:none;transition:background-color var(--mx-motion-disclosure),border-color var(--mx-motion-disclosure)}.mx-root button:disabled{opacity:.4;cursor:default}.mx-root :is(button,input,a):focus-visible{outline:1px solid #9ac2ff;outline-offset:3px}.mx-root a{color:#adc8f1;text-decoration:none}.mx-root a:hover{text-decoration:underline}.mx-root h2{font:650 19px/1.4 var(--mx-display);letter-spacing:-.6px;margin:0}.mx-root h3{margin:0;font-size:14px}.mx-root p{line-height:1.65}.mx-root .primary,.mx-root .secondary{display:inline-flex;align-items:center;justify-content:center;gap:7px;padding:10px 14px;border:1px solid #b6cef526;border-radius:var(--mx-radius-control);background:#a6bfe20a;color:#c6d5ed}.mx-root .primary{background:linear-gradient(120deg,#7096e62b,#5671a617);border-color:#98baff30}.mx-root .plain,.mx-root .danger{padding:7px;color:var(--mx-muted)}.mx-root .danger{color:#dea3b3}.mx-root .icon-button{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;width:30px;height:30px;padding:3px;color:#99a6bc;border-radius:8px}.mx-root .icon-button[aria-pressed=true]{color:#8eb4f9}.mx-root .panel{position:relative;isolation:isolate;min-width:0;border:1px solid var(--mx-line);border-radius:var(--mx-radius-panel);background:linear-gradient(135deg,#ffffff03,transparent 50%),var(--mx-surface);padding:20px}.mx-root .panel-heading{display:flex;justify-content:space-between;align-items:center;gap:12px;margin-bottom:20px}.mx-root .form-label{display:flex;flex-direction:column;gap:8px;font-size:13px;color:#c6d0e1;margin:16px 0}.mx-root input{width:100%;min-width:0;background:#050a1250;border:1px solid #b7ccef20;border-radius:9px;padding:11px 13px;color:#dce5f5;outline:none}.mx-root input:focus-visible{outline:none;border-color:#a6c7fa9c;box-shadow:inset 0 0 0 1px #a6c7fa33}.mx-root input::placeholder{color:#798496}.mx-root .field-error{color:#e9a8b9}.mx-root .field-hint{color:#959faf;font-size:12px}.mx-root .switch{--knob: 13px;--inset: 2px;position:relative;display:inline-block;flex-shrink:0;width:33px;height:19px;padding:0;border:1px solid #b6c8e640;border-radius:20px;background:linear-gradient(180deg,#ffffff14,transparent 58%),#292d38;box-shadow:inset 0 1px #e0edff22,inset 0 -1px #0004}.mx-root .switch.on{background:linear-gradient(180deg,#ffffff16,transparent 65%),#4775c7;border-color:#96bdff5c}.mx-root .switch>span{position:absolute;top:50%;left:var(--inset);width:var(--knob);height:var(--knob);border-radius:50%;transform:translateY(-50%);background:linear-gradient(140deg,#fff,#d5e3f5 80%);box-shadow:inset 0 1px #fff,0 1px 3px #0006;transition:left var(--mx-motion-disclosure)}.mx-root .switch.on>span{left:calc(100% - var(--inset) - var(--knob))}.mx-root .news-list{container-type:inline-size;min-width:0}.mx-root .news{display:grid;position:relative;isolation:isolate;animation:none;transition:none;font-size:var(--news-size);overflow-wrap:anywhere}.mx-root .news-meta{display:flex;flex-direction:column;align-items:flex-start;font-size:11px}.mx-root .tags{display:flex;flex-wrap:wrap;align-items:flex-start}.mx-root .news-content{min-width:0}.mx-root .news-content h3{margin:0 0 12px}.mx-root .news-content p{font-size:var(--news-size);margin:12px 0}.mx-root .news-content .news-blocks>:first-child{margin-top:0}.mx-root .news-footer{display:flex;justify-content:space-between;gap:12px;margin-top:14px;font-size:10px;color:#8b95a7}.mx-root .news-footer a{color:inherit}.mx-root .footer-time{display:none}.mx-root .news-footer{position:relative}.mx-root .news-editing{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);display:inline-flex;gap:4px;pointer-events:none}.mx-root .news-editing>i{width:4px;height:4px;border-radius:50%;background:currentColor;opacity:.35;animation:mx-editing-dot 1.2s ease-in-out infinite}.mx-root .news-editing>i:nth-child(2){animation-delay:.2s}.mx-root .news-editing>i:nth-child(3){animation-delay:.4s}@keyframes mx-editing-dot{0%,to{opacity:.25;transform:translateY(0)}40%{opacity:.85;transform:translateY(-2px)}}@media(prefers-reduced-motion:reduce){.mx-root .news-editing>i{animation:none;opacity:.5}}.mx-root .motion-off .news-editing>i{animation:none;opacity:.5}.mx-root .news-treatment{display:block;font-size:11px;color:#9aaccc;margin-bottom:8px}.mx-root .quote-speaker,.mx-root .news-rows h4{font-size:calc(var(--news-size) - 1px)}.mx-root .news.important:before,.mx-root .news.critical:before{border-left:0;width:auto;height:auto}@container (max-width:850px){.mx-root .news{display:block;padding:19px 20px 16px}.mx-root .news-meta{flex-direction:row;flex-wrap:wrap;align-items:center;gap:8px 12px;margin-bottom:12px}.mx-root .meta-time{display:none}.mx-root .footer-time{display:block}.mx-root .news-meta:not(:has(>.tickers,>.tags)){display:none}.mx-root .ticker-button{padding:3px 6px}.mx-root .ticker-avatar{width:16px;height:16px}.mx-root .ticker-identity strong{font-size:12px}}.mx-root .news.news-top .news-content>.tickers{margin-bottom:12px}@container (max-width:480px){.mx-root .news{padding:17px 14px 14px}.mx-root .metric-row{grid-template-columns:var(--row-marker-size) minmax(0,1fr);margin:0 13px;gap:3px 8px}.mx-root .metric-value{grid-column:2;text-align:left}.mx-root .metric-text{grid-column:2}.mx-root .news-rows h4{padding:12px 13px 9px}}.mx-root .condition-heading{width:100%;display:flex;align-items:center;justify-content:space-between;gap:10px;text-align:left;padding:14px 0}.mx-root .condition-heading small{display:block;color:#8996ab;font-size:12px;margin-top:4px}.mx-root .condition-heading svg{width:15px;transition:rotate var(--mx-motion-disclosure)}.mx-root .condition-group.open .condition-heading svg{rotate:180deg}.mx-root .condition-group{border-top:1px solid #ffffff10}.mx-root .condition-body{display:grid;grid-template-rows:0fr;transition:grid-template-rows var(--mx-motion-disclosure)}.mx-root .condition-group.open .condition-body{grid-template-rows:1fr}.mx-root .condition-inner{min-height:0;overflow:hidden}.mx-root .condition-inner>p{font-size:12px;color:#939eaf}.mx-root .condition-entry>input{flex:1;width:0}.mx-root .condition-chips{display:flex;gap:6px;flex-wrap:wrap;margin-top:10px}.mx-root .condition-chips button{display:inline-flex;align-items:center;gap:5px}.mx-root .collection{padding:16px;border:1px solid #ffffff0d;border-radius:13px;background:#121a2922;margin-bottom:12px;min-width:0}.mx-root .collection-top{display:flex;justify-content:space-between;align-items:flex-start;gap:10px}.mx-root .collection-top>div:first-child{min-width:0}.mx-root .collection h3{overflow-wrap:anywhere}.mx-root .collection small{color:#939eaf;font-size:11px}.mx-root .condition-summary{color:#adbed8;font-size:12px;overflow-wrap:anywhere}.mx-root .condition-plus{color:#7184a2;padding:0 3px}.mx-root .paused h3{color:#939baa}.mx-root .modal{position:fixed;inset:0;margin:auto;padding:0;width:min(660px,calc(100vw - 24px));max-width:calc(100vw - 24px);max-height:calc(100dvh - 24px);overflow:clip;z-index:var(--mx-layer-overlay);border-radius:var(--mx-radius-dialog)}.mx-root .modal-scroll{max-height:calc(100dvh - 28px);overflow-y:auto;overscroll-behavior:contain;padding:24px;scrollbar-width:thin;scrollbar-color:#7387a04d transparent}.mx-root .modal header{display:flex;align-items:center;gap:8px;margin-bottom:20px}.mx-root .modal-close{margin-left:auto}.mx-root .toast{position:fixed;inset:auto 16px 20px;transform:none;margin:0 auto;width:max-content;max-width:min(640px,calc(100vw - 32px));display:flex;align-items:center;flex-wrap:wrap;gap:12px;padding:13px 16px;z-index:var(--mx-layer-toast);overflow-wrap:anywhere}.mx-root .toast:not(:popover-open){display:none}.mx-root .toast>span{flex:1;min-width:150px}.mx-root .glass-popover,.mx-root .modal,.mx-root .toast{backdrop-filter:blur(var(--mx-blur)) saturate(145%);-webkit-backdrop-filter:blur(var(--mx-blur)) saturate(145%)}.mx-root .help-popover{padding:16px;line-height:1.65}.mx-root .help-popover p{margin:0}.mx-root .feed-state{text-align:center;padding:60px 16px;color:#99adc8}.mx-root .feed-state h3{font-size:18px;color:#d8e3f5;margin:18px 0 8px}.mx-root .empty-actions{display:flex;justify-content:center;flex-wrap:wrap;gap:10px;margin-top:24px}.mx-root .connection-status{display:flex;align-items:center;gap:8px;font-size:12px;color:#9dafc9;padding:12px 0}.mx-root .connection-status>span{width:7px;height:7px;border-radius:50%;background:#95c8b5}.mx-root .connection-status.offline>span{background:#d7a27d}.mx-root .connection-status.recovering>span{background:#8fb9ee}.mx-root .save-status{display:flex;align-items:center;flex-wrap:wrap;gap:12px;padding:12px 0;color:#b3c5de;font-size:12px}.mx-root .header-clock{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:12px;color:#9facbf}.mx-root .header-clock .news-time{font-size:17px;color:#d0ddf0;letter-spacing:1px}.mx-root .clock-date{font-size:11px}.mx-root .segmented{display:flex;gap:6px;flex-wrap:wrap}.mx-root .segmented button{padding:8px 12px;border:1px solid #ffffff0d;border-radius:9px;color:#969dae}.mx-root .segmented button[aria-pressed=true]{background:linear-gradient(135deg,#7096e62b,#5671a617);border-color:#98baff30;color:#d4e2ff}.mx-root.effects-off .glass-light{display:none}.mx-root.effects-off .glass-popover,.mx-root.effects-off .modal,.mx-root.effects-off .toast{background:var(--mx-fallback);backdrop-filter:none;-webkit-backdrop-filter:none}.mx-root.effects-off *,.mx-root.effects-off *:before,.mx-root.effects-off *:after{animation:none!important;transition:none!important;scroll-behavior:auto!important}@media(prefers-reduced-motion:reduce){.mx-root *,.mx-root *:before,.mx-root *:after{animation:none!important;transition:none!important;scroll-behavior:auto!important}.mx-root .glass-light{display:none}}@media(max-width:480px){.mx-root .modal-scroll{padding:18px}.mx-root .modal h2{font-size:17px}.mx-root .collection{padding:12px}.mx-root .collection-controls{gap:3px}.mx-root .collection h3{font-size:13px}}.mx-root .collection-editor .editor-selects{margin:18px 0 20px}.mx-root .editor-switch{display:flex;align-items:center;justify-content:space-between;gap:16px;margin:14px 0}.mx-root .editor-footer{flex-wrap:wrap}.mx-root .editor-footer .save-status{width:100%;padding:0}.mx-root .collection-list{position:relative;display:flex;flex-direction:column;gap:8px;margin:17px 0 12px}.mx-root .collection-compact{display:flex;align-items:center;gap:8px;padding:12px 10px;margin:0;position:relative;isolation:isolate}.mx-root .collection-compact .collection-open{padding:0;min-width:0;flex:1;display:flex;align-items:center;text-align:left;gap:9px}.mx-root .collection-compact .collection-open>span:last-child{min-width:0}.mx-root .collection-compact .collection-icon{width:30px;height:34px;background:#ffffff03;border-radius:6px;display:grid;place-items:center;color:#929caf;flex-shrink:0}.mx-root .collection-compact strong{font-size:12px;font-weight:560;display:block;line-height:1.35;overflow-wrap:anywhere}.mx-root .collection-compact small{display:block;font-size:10px;margin-top:4px;line-height:1.3;overflow-wrap:anywhere}.mx-root .collection-compact.paused .collection-open{opacity:.52}.mx-root .control-hint{display:inline-flex;align-items:center;flex-shrink:0}.mx-root .glass-popover.control-tooltip{padding:12px 14px;font-size:12px;line-height:1.55}.mx-root .modal{inset:env(safe-area-inset-top,0px) 0 env(safe-area-inset-bottom,0px);max-height:calc(100dvh - 24px - env(safe-area-inset-top,0px) - env(safe-area-inset-bottom,0px))}.mx-root .modal-scroll{max-height:calc(100dvh - 28px - env(safe-area-inset-top,0px) - env(safe-area-inset-bottom,0px))}@media(max-width:900px),(pointer:coarse){.mx-root input:not([type=checkbox]):not([type=radio]):not([type=range]):not([type=color]),.mx-root textarea,.mx-root select{font-size:16px}}.mx-root .toast{position:fixed;inset:auto 16px calc(20px + var(--mx-bottom-nav, 0px) + env(safe-area-inset-bottom,0px));overflow:hidden}.mx-root .toast .toast-close{width:44px;height:44px;margin:-8px -10px -8px 0}.mx-root .toast-lifetime{position:absolute;left:0;right:0;bottom:0;height:3px;background:#8eb4f91f}.mx-root .toast-lifetime>span{display:block;height:100%;background:#8eb4f9;transform-origin:left;animation:mx-toast-life linear forwards}@keyframes mx-toast-life{0%{transform:scaleX(1)}to{transform:scaleX(0)}}@media(prefers-reduced-motion:reduce){.mx-root .toast-lifetime>span{animation-timing-function:steps(7,end)}}@media(max-width:900px),(pointer:coarse){.mx-root .ticker-button,.mx-root .icon-button,.mx-root .glass-select-trigger,.mx-root .panel-heading button,.mx-root .fx-search-field button,.mx-root .clock-view button{position:relative!important}.mx-root .ticker-button:after,.mx-root .icon-button:after,.mx-root .glass-select-trigger:after,.mx-root .panel-heading button:after,.mx-root .fx-search-field button:after,.mx-root .clock-view button:after{content:"";position:absolute;left:50%;top:50%;width:max(100%,44px);height:max(100%,44px);transform:translate(-50%,-50%)}}.mx-root .clock-view{display:inline-flex;gap:2px;padding:2px;border:1px solid #ffffff12;border-radius:8px}.mx-root .clock-view button{padding:4px 8px;border:0;border-radius:6px;background:transparent;color:#8f9bb0;font:inherit;font-size:11px;cursor:pointer}.mx-root .clock-view button[aria-pressed=true]{background:#aab7d418;color:#e3e7ef}.mx-root .meta-time .meta-date{display:block;font-size:10px;opacity:.7;white-space:nowrap}.mx-splash{position:fixed;inset:0;z-index:50;display:grid;place-items:center;background:#0a0b0e}.mx-splash-logo{width:min(62vw,300px);height:auto;overflow:visible}.mx-splash-x,.mx-splash-x-tail{transform-box:fill-box;transform-origin:center}.mx-splash-x{animation:mx-splash-x 1.8s ease-in-out infinite}.mx-splash-x-tail{animation:mx-splash-tail 1.8s ease-in-out infinite}.mx-splash-label{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}@keyframes mx-splash-x{0%,to{opacity:.55;transform:scale(.96)}50%{opacity:1;transform:scale(1)}}@keyframes mx-splash-tail{0%,to{opacity:.2;transform:translate(18%,14%)}50%{opacity:1;transform:translate(0)}}@media(prefers-reduced-motion:reduce){.mx-splash-x,.mx-splash-x-tail{animation:none}}.mx-root .modal:focus,.mx-root .modal:focus-visible{outline:none}.mx-root .feed-state-code{margin:14px 0 0;font-size:11px;color:#6f819b}.mx-root .feed-state-code span{font-family:ui-monospace,SFMono-Regular,Consolas,monospace;user-select:all}.fx-workspace{display:grid;grid-template-columns:190px minmax(0,1fr);height:100dvh}.fx-sidebar{padding:28px 18px;display:flex;flex-direction:column;gap:18px;background:radial-gradient(ellipse at 0 0,#7778a525,transparent 70%),#0d0e13;border-right:1px solid #ffffff09}.fx-sidebar>img{width:148px;margin-bottom:28px}.fx-sidebar-bottom{margin-top:auto;display:grid;gap:16px}.fx-sidebar small,.fx-demo-label{font-size:10px;color:#8794a9}.fx-main{padding:0 24px 18px;min-width:0;display:flex;flex-direction:column;overflow:hidden}.fx-top{display:flex;align-items:center;gap:22px;min-height:88px;flex-wrap:wrap}.fx-top h1{font:650 26px/1.3 var(--mx-display);letter-spacing:-.8px}.fx-top-actions{display:flex;align-items:center;gap:8px;margin-left:auto}.fx-grid{display:grid;grid-template-columns:minmax(0,1040px) minmax(350px,1fr);gap:18px;min-height:0;flex:1}.fx-aside{display:grid;grid-template-columns:1fr;gap:18px;align-content:start;overflow:auto;scrollbar-width:thin}.fx-aside>.panel{min-width:0}.fx-chart{grid-column:1/-1}.fx-chart-frame{width:100%;height:360px;border:0}.fx-chart-placeholder{min-height:230px;display:grid;align-content:center;justify-items:center;color:#93a1b6}.fx-main .feed-panel{background:#0c0e12;display:flex;flex-direction:column;min-height:0;min-width:0}.fx-search-row{display:flex;gap:10px}.fx-search-row>.glass-select{width:190px;flex-shrink:0}.fx-search-row>input{flex:1;width:0;min-width:0}.fx-filters{margin:14px 0}.fx-feed-status{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:8px;min-height:40px;font-size:11px;color:#98a8bf}.fx-feed-scroll{overflow:auto;min-height:0;scrollbar-width:thin;flex:1;overflow-anchor:none;padding:2px}.fx-feed-scroll>[data-row]{position:relative;margin-bottom:10px;content-visibility:auto;contain-intrinsic-size:auto 360px}.fx-news-link{opacity:0;position:absolute;bottom:5px;right:100px;color:#90a6c6;background:none;border:0;font-size:10px}.fx-feed-scroll>[data-row]:hover .fx-news-link,.fx-news-link:focus-visible{opacity:1}.fx-history-footer{padding:24px;text-align:center;font-size:12px;color:#98a8bf}.fx-input-row,.fx-actions{display:flex;align-items:end;gap:10px;flex-wrap:wrap}.fx-input-row>.form-label{flex:1;min-width:100px}.fx-input-row .secondary{margin-bottom:0}.fx-stack{display:grid;gap:18px}.fx-row{display:flex;align-items:center;justify-content:space-between;gap:14px;padding:12px 0}.fx-row small,.account-profile small,.fx-table-wrap small{display:block;margin-top:5px;color:#96a3b7;font-size:12px}.fx-note{border:1px solid #8caee928;border-radius:14px;background:#9cbfff08;padding:16px;font-size:13px;color:#b8c7dc}.fx-note .secondary{margin:4px}.fx-chips{display:flex;gap:6px;flex-wrap:wrap;margin-top:8px}.fx-save{margin-top:20px;display:grid;gap:12px}.fx-save .primary{width:100%}.mx-root fieldset{border:0;padding:0;margin:0;min-width:0}.mx-root fieldset:disabled{opacity:.65}.fx-full{width:100%;margin-top:14px}.fx-login{width:min(480px,calc(100% - 32px));margin:0 auto;padding-block:8vh}.fx-login>img{width:170px;margin-bottom:32px}.fx-login .panel{padding:28px}.fx-test-note{font-size:11px;color:#8c9db5;margin-top:24px}.fx-test-link{position:fixed;bottom:1px;left:4px;z-index:2;font-size:10px}.fx-test-link .plain{font-size:10px;opacity:.65}.fx-table-wrap{overflow:auto}.fx-table-wrap table{border-collapse:collapse;width:100%;font-size:13px;text-align:left}.fx-table-wrap th{font-size:11px;font-weight:500;color:#94a6c0;padding:8px}.fx-table-wrap td{border-top:1px solid #ffffff09;padding:14px 8px;vertical-align:top}.fx-table-wrap .secondary{font-size:12px;padding:8px}.fx-plans{display:grid;grid-template-columns:repeat(3,1fr);gap:10px}.fx-plan{border:1px solid #88a8d323;border-radius:14px;padding:14px;background:#99c4ff07;font-size:12px}.fx-delete-account{align-self:center;justify-self:center;margin-top:4px}.fx-apply-state{position:fixed;bottom:12px;left:50%;transform:translate(-50%);z-index:2;padding:8px 18px;border-radius:12px;background:#182434bd;backdrop-filter:blur(12px);font-size:12px;color:#bad3f5}.fx-event{padding:16px 0 8px;font-size:12px}.fx-event>strong{display:block;margin-bottom:12px;color:#b8c6d9}.fx-event>div{display:flex;gap:14px;padding:10px 6px;border-radius:8px}.fx-event time{color:#879ab5}.fx-event-live{background:linear-gradient(90deg,#619ff920 55%,#619ff907 55%)}.fx-mobile-menu{display:none!important}@media(min-width:1920px){.fx-aside{grid-template-columns:repeat(2,minmax(0,1fr));align-items:stretch}.fx-chart{min-height:430px}.fx-chart-frame{height:380px}}@media(max-width:1250px){.fx-sidebar{display:none}.fx-workspace{display:block}.fx-main{height:100dvh}.fx-grid{grid-template-columns:minmax(0,1fr) 340px}.fx-mobile-menu{display:initial!important}}@media(max-width:900px){.fx-grid{display:flex}.fx-grid>.panel{width:100%}.fx-aside{display:none}.fx-main{padding:0 10px 10px}.fx-top{min-height:100px;gap:8px 15px;padding:10px 4px}.fx-top h1{font-size:21px;margin:0}.fx-top-actions{width:100%;margin-left:0}.fx-top-actions .secondary{padding:8px 12px;font-size:12px}.fx-main .feed-panel{padding:14px}.fx-search-row>.glass-select{width:150px}.fx-feed-status{font-size:10px}.fx-plans{grid-template-columns:1fr}.fx-news-link{opacity:.55}.fx-event{font-size:11px}.fx-row{align-items:start;flex-wrap:wrap}.fx-row>.fx-actions{margin-left:auto}.fx-table-wrap th,.fx-table-wrap td{padding:8px 4px}.fx-table-wrap td:nth-child(2){font-size:11px}.fx-test-link{display:none}}.compact .fx-workspace{display:block;max-width:480px;margin:auto}.compact .fx-sidebar,.compact .fx-aside{display:none}.compact .fx-main{padding:0 8px 8px;height:100dvh}.compact .fx-grid{display:flex}.compact .feed-panel{width:100%;padding:12px}.compact .fx-top{gap:10px;padding:10px 0}.compact .fx-top h1{font-size:18px}.compact .fx-top-actions{width:100%;margin:0}.compact .fx-top-actions .secondary{padding:8px;font-size:11px}.compact .fx-mobile-menu{display:initial!important}.compact .fx-search-row>.glass-select{width:145px}.fx-metrics{position:fixed;right:5px;bottom:2px;font:10px monospace;color:#849ab8;z-index:2;background:#0c1119ed;border-radius:8px;max-width:360px}.fx-metrics pre{padding:12px;white-space:pre-wrap}.fx-metrics button{font-size:11px}.mx-root fieldset.collection-saving:disabled,.mx-root .collection-saving button:disabled{opacity:1}.mx-root .notification-settings[data-saving] fieldset:disabled:not([data-off]),.mx-root .notification-settings[data-saving] button:disabled:not(fieldset[data-off] button){opacity:1}.fx-open-timing{margin:8px 0 0;font-size:11px;opacity:.6;font-variant-numeric:tabular-nums}.mx-root .fx-feed-scroll.feed-retained>[data-row]{opacity:.55;transition:opacity .2s}.mx-root .feed-skeleton{display:grid;gap:14px;padding:4px 0}.mx-root .feed-skeleton-card{min-height:150px;padding:18px 20px;border:1px solid #ffffff0d;border-radius:14px;display:grid;align-content:start;gap:14px;visibility:hidden}.mx-root .feed-skeleton[data-visible=true] .feed-skeleton-card{visibility:visible}.mx-root .feed-skeleton-card span{display:block;height:12px;width:40%;border-radius:4px;background:currentColor;opacity:.08}.mx-root .feed-skeleton-card span:nth-child(2){width:90%;height:16px}.mx-root .feed-skeleton-card span:nth-child(3){width:70%}.mx-root .google-signin{display:flex;justify-content:center;min-height:44px;margin-top:12px;color-scheme:light}.mx-root .google-signin[hidden]{display:none}.mx-root .google-signin>*{transition:opacity .25s ease}.mx-root .google-signin[data-shown=false]>*{opacity:0}.mx-root .google-signin[aria-busy=true]{pointer-events:none;opacity:.5}.mx-root .google-signin-failed{display:grid;gap:10px;justify-items:center;margin-top:12px;text-align:center}.mx-root .google-signin-failed p{margin:0;font-size:13px;color:#b8c7dc}.mx-root .fx-main:has(~.fx-bottom-nav) .fx-apply-state{bottom:calc(var(--mx-bottom-nav, 0px) + max(20px,env(safe-area-inset-bottom,0px)));z-index:21}.mx-root .fx-feed-viewport>.fx-feed-scroll{scrollbar-width:none}.mx-root .fx-feed-viewport>.fx-feed-scroll::-webkit-scrollbar{display:none}.mx-root .fx-feed-viewport>.feed-overlay-scrollbar{position:absolute;inset:0 0 0 auto;z-index:4;width:10px;overflow-x:hidden;overflow-y:scroll;scrollbar-width:thin;scrollbar-color:rgb(150 172 210 / .3) transparent;opacity:0;pointer-events:none;transition:opacity .2s ease}.mx-root .feed-panel:is(:hover,:focus-within) .fx-feed-viewport>.feed-overlay-scrollbar[data-overflow=true]{opacity:1;pointer-events:auto}.mx-root .fx-feed-viewport>.feed-overlay-scrollbar>div{width:1px;pointer-events:none}@media(prefers-reduced-motion:reduce){.mx-root .fx-feed-viewport>.feed-overlay-scrollbar{transition:none}}.mx-root .fx-market-tape{flex:none;height:46px;margin:0 0 14px;overflow:hidden;border:1px solid var(--mx-line);border-radius:12px;background:var(--mx-surface)}.mx-root .fx-market-tape iframe{display:block;width:100%;height:100%;border:0;color-scheme:light;background:transparent}.mx-root .topbar-leading{gap:26px}.mx-root .topbar .header-clock{flex-direction:row;justify-content:flex-start;gap:13px;border-left:1px solid #ffffff13;padding-left:25px}.mx-root .header-clock>.clock-weekday{color:#8893a8;font-size:12px;text-transform:capitalize}.mx-root .header-clock .clock-line time{font-size:16px}.mx-root .calendar-panel{display:flex;flex-direction:column;min-height:0;max-height:600px}.mx-root .calendar-panel .calendar-heading{flex-shrink:0;margin-bottom:12px}.mx-root .calendar-week{display:grid;grid-template-columns:20px minmax(0,1fr) 20px;align-items:center;gap:3px;margin:0 -6px;flex-shrink:0}.mx-root .calendar-week-arrow{display:inline-flex;align-items:center;justify-content:center;width:20px;height:40px;border:1px solid transparent;border-radius:7px;color:#a3b0c5}.mx-root .calendar-week-arrow:hover:not(:disabled){background:#9bbaf50d;color:#c9dbf8}.mx-root .calendar-week-arrow:disabled{opacity:.15;cursor:default}.mx-root .calendar-days{display:grid;grid-template-columns:repeat(7,minmax(0,1fr));gap:3px}.mx-root .calendar-panel .calendar-days button{display:flex;flex-direction:column;align-items:center;gap:4px;padding:7px 0 6px;border:1px solid transparent;border-radius:10px;color:#7f8aa0;line-height:1}.mx-root .calendar-days button span{font-size:10px}.mx-root .calendar-days button strong{font-size:14px;font-weight:500;color:#b4bfd2;font-variant-numeric:tabular-nums}.mx-root .calendar-days button.weekend span{color:#c86c66}.mx-root .calendar-days button.weekend strong{color:#ec7b72}.mx-root .calendar-days button[aria-current=date] span{color:#a8c8fb;font-weight:600}.mx-root .calendar-days button:hover{background:#9bbaf509}.mx-root .calendar-days button[aria-pressed=true]{background:linear-gradient(130deg,#83aff024,#83aff00a);border-color:#9ec3fc3a;box-shadow:inset 0 1px #bfd4ff0e}.mx-root .calendar-days button[aria-pressed=true] strong{color:#eef4ff}.mx-root .calendar-days button.weekend[aria-pressed=true] strong{color:#ff958c}.mx-root .calendar-panel .calendar-filters{display:flex;gap:2px;margin-top:12px;padding:3px;border:1px solid #ffffff0b;border-radius:10px;background:#ffffff04;flex-shrink:0}.mx-root .calendar-panel .calendar-filters button{flex:1 1 auto;display:inline-flex;align-items:center;justify-content:center;gap:5px;padding:6px 4px;border:1px solid transparent;border-radius:7px;font-size:11px;color:#8693a9;white-space:nowrap}.mx-root .calendar-panel .calendar-filters button:hover{color:#c2d4f0}.mx-root .calendar-panel .calendar-filters button.none{color:#626d80}.mx-root .calendar-panel .calendar-filters button[aria-pressed=true]{border-color:#a3c7ff22;background:#9bbaf516;color:#d8e6fc}.mx-root .calendar-icon{flex-shrink:0}.mx-root .calendar-icon.flag-ru{display:inline-block;width:14px;height:10px;border-radius:2px;background:linear-gradient(#eef1f6 0 33.4%,#2d5fd0 33.4% 66.7%,#d9443b 66.7%);box-shadow:0 0 0 1px #ffffff1a}.mx-root .calendar-icon.plate{display:block;border-radius:2px;box-shadow:0 0 0 1px #ffffff1a}.mx-root .calendar-filters button.none .calendar-icon{opacity:.55}.mx-root .calendar-day-title{flex-shrink:0;margin:14px 0 2px;font-size:12px;font-weight:550;color:#d3ddee}.mx-root .calendar-groups{flex:1;min-height:0;margin-right:-6px;padding:0 6px 4px 0;overflow-y:auto;overflow-x:hidden;scrollbar-width:thin;scrollbar-color:#393f4c transparent}.mx-root .calendar-groups:focus-visible{outline:1px solid #819bc354;outline-offset:-1px;border-radius:6px}.mx-root .calendar-group{margin-top:10px}.mx-root .calendar-group+.calendar-group{margin-top:18px}.mx-root .calendar-group h3{position:sticky;top:0;z-index:2;display:flex;align-items:center;gap:8px;margin:0 0 2px;padding:7px 10px;border:1px solid #ffffff12;border-radius:8px;background:linear-gradient(#ffffff09,#ffffff09),var(--mx-surface, #0e1015);box-shadow:0 -6px 0 var(--mx-surface, #0e1015);font-size:10.5px;font-weight:600;letter-spacing:.6px;text-transform:uppercase;color:#b3bfd3}.mx-root .calendar-group ul{margin:0}.mx-root .calendar-group .calendar-event{position:relative;display:grid;grid-template-columns:64px minmax(0,1fr);gap:10px;padding:10px 4px 10px 10px;margin:0;border-radius:0}.mx-root .calendar-group .calendar-event+.calendar-event{border-top:1px solid #ffffff09}.mx-root .calendar-event.key:before{content:"";position:absolute;left:0;top:11px;bottom:11px;width:2px;border-radius:2px;background:linear-gradient(#a8c8fc,#6f9de9)}.mx-root .event-when{display:flex;flex-direction:column;align-items:flex-start;gap:6px;padding-top:1px}.mx-root .calendar-panel .calendar-event time{font-size:12px;font-weight:550;line-height:1.4;color:#c6d3e8;font-variant-numeric:tabular-nums;white-space:nowrap}.mx-root .event-all-day{font-size:10px;line-height:1.3;color:#7d899d;white-space:normal}.mx-root .event-key{color:#a4c5fc}.mx-root .calendar-event .event-copy p{font-size:12px;line-height:1.45;color:#d3dbe8}.mx-root .event-detail{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;margin-top:3px;font-size:11px;line-height:1.45;color:#8692a7}.mx-root .event-meta{display:flex;flex-wrap:wrap;align-items:center;gap:6px 9px;margin-top:7px;font-size:10px;line-height:1.4;color:#7d899d}.mx-root .event-tickers{display:flex;flex-direction:column;align-items:flex-start;gap:4px;max-width:100%}.mx-root .event-tickers .ticker-button{max-width:100%;padding:2px 5px 2px 3px;border-radius:6px}.mx-root .event-tickers .ticker-identity{gap:3px;min-width:0}.mx-root .event-tickers .ticker-avatar{width:13px;height:13px}.mx-root .event-tickers .ticker-identity strong{overflow:hidden;text-overflow:ellipsis;font-size:10px}.mx-root .event-tickers .ticker-fallback{font-size:7px}.mx-root .event-note{color:#e3c58f}.mx-root .event-status.expected{padding:1px 6px;border:1px solid #ffffff14;border-radius:5px;color:#8591a6}.mx-root .calendar-event.past{opacity:.5}.mx-root .event-now{display:inline-flex;align-items:center;gap:6px}.mx-root .event-live{position:relative;display:inline-block;flex:none;width:7px;height:7px;border-radius:50%;background:#f0625a;vertical-align:1px}.mx-root .event-live:after{content:"";position:absolute;inset:0;border-radius:50%;background:#f0625a;animation:mx-live-ring 1.6s ease-out infinite}@keyframes mx-live-ring{0%{transform:scale(1);opacity:.65}to{transform:scale(2.8);opacity:0}}@media(prefers-reduced-motion:reduce){.mx-root .event-live:after{animation:none;opacity:0}}.mx-root .calendar-panel .calendar-event.live time{color:#ffb3ad}.mx-root .calendar-event.expected .event-copy p{color:#a3aec0}.mx-root .calendar-stale{flex-shrink:0;margin:8px 0 0;padding:6px 8px;border-radius:7px;background:#f5b54a12;color:#e6c48a;font-size:10px}.mx-root .calendar-empty{display:flex;flex-direction:column;justify-content:center;gap:8px;min-height:160px;padding:28px 12px;text-align:center;font-size:11px;line-height:1.6;color:#7e8aa0}.mx-root .calendar-empty strong{font-size:13px;font-weight:500;color:#b9c5d9}.mx-root .help-popover svg{vertical-align:-1px;color:#a4c5fc}.mx-root .notification-button{display:flex;align-items:center;gap:10px;padding:8px 12px;color:#9ca9bf;background:linear-gradient(130deg,#adc9ff08,#adc9ff02);border:1px solid #ffffff14;border-radius:10px;text-align:left;white-space:nowrap}.mx-root .notification-button>span{display:flex;flex-direction:column;gap:3px;font-size:12px;color:#c4cede}.mx-root .notification-button small{font-size:9px;color:#8291a7}.mx-root .notification-button small i{display:inline-block;width:4px;height:4px;border-radius:50%;background:#74849b;margin:0 5px 2px 0}.mx-root .notification-button.active small i{background:#9fbffa;box-shadow:0 0 6px #97b9fb30}.mx-root .notification-button:hover{border-color:#abcafa40;background-color:#acc8fc06}.mx-root .notification-caret{color:#7889a5;margin-left:6px}.mx-root .notification-settings .effects-setting{padding-top:3px}.mx-root .notification-settings fieldset:disabled{opacity:.42}.mx-root .notification-mode{display:flex;gap:8px}.mx-root .notification-mode button,.mx-root .notification-days button{border:1px solid #ffffff12;border-radius:8px;background:#ffffff02;color:#9ca9be;padding:9px 13px;font-size:12px}.mx-root .notification-mode button[aria-pressed=true],.mx-root .notification-days button[aria-pressed=true]{border-color:#94bdf752;background:linear-gradient(120deg,#91b9fa1b,#91b9fa08);color:#d0e3ff}.mx-root .notification-days{display:grid;grid-template-columns:repeat(7,minmax(0,1fr));gap:6px}.mx-root .notification-days button{padding:10px 0}.mx-root .notification-settings .schedule-label{font-size:12px;color:#a3aabc;margin:22px 0 12px}.mx-root .notification-ranges{display:flex;flex-direction:column;gap:10px}.mx-root .notification-range{display:grid;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr) 26px;align-items:center;gap:9px}.mx-root .notification-range label{display:flex;align-items:center;gap:9px;background:#0c0e1455;border:1px solid #ffffff13;border-radius:8px;padding:9px 10px;color:#79869d;font-size:11px}.mx-root .notification-range input{border:0;padding:0;background:transparent;color:#c9d7ed;min-width:0;width:100%;font-size:13px;font-variant-numeric:tabular-nums;color-scheme:dark}.mx-root .notification-range label:focus-within{border-color:#9abef182}.mx-root .notification-range input:focus-visible{outline:none}.mx-root .notification-range button:disabled{opacity:.25;cursor:default}.mx-root .range-dash{color:#67758b}.mx-root .notification-range .range-overnight{grid-column:1 / -1;color:#93abd1;font-size:10px;margin-top:-4px}.mx-root .notification-settings .add-interval{margin-top:12px;font-size:11px;color:#a4bcdf}.mx-root .notification-settings .form-label select{width:100%;color-scheme:dark;background:#11151d;border:1px solid #ffffff17;border-radius:8px;padding:10px;color:#becae0;font:inherit}.mx-root .notification-settings .schedule-error{font-size:12px;color:#f3a9b7}.mx-root .notification-settings .notification-demo{font-size:10px;color:#737e94;line-height:1.5}.mx-root .notification-actions{display:flex;gap:9px;margin-top:21px}.mx-root .notification-actions .primary{flex:1}@media(min-width:1920px){.mx-root .app .right-column{grid-template-rows:clamp(490px,38vh,630px) max-content max-content}.mx-root .calendar-panel{max-height:none}.mx-root .collections-panel{display:flex;flex-direction:column}.mx-root .collections-panel .collection-list{flex:1;min-height:0;overflow-y:auto;scrollbar-width:thin;padding-bottom:12px}.mx-root .collections-panel .collection{flex:1;min-height:72px;max-height:138px}.mx-root .collections-panel .create-button{margin-top:auto;flex-shrink:0}.mx-root .collections-panel .exclusions{flex-shrink:0}}@media(max-width:1100px){.mx-root .topbar-leading{gap:17px}.mx-root .topbar .header-clock{padding-left:16px;gap:8px}.mx-root .topbar-actions .demo-pill{display:none}}@media(max-width:700px){.mx-root .topbar .header-clock{flex-direction:column;align-items:flex-start;gap:4px}.mx-root .header-clock>.clock-weekday{font-size:10px}.mx-root .notification-button{padding:9px}.mx-root .notification-button>span,.mx-root .notification-caret{display:none}}@media(max-width:640px){.mx-root .topbar-leading{gap:10px}.mx-root .topbar .header-clock{padding-left:0;border-left:0}.mx-root .notification-range{gap:6px}.mx-root .notification-range label{gap:5px;padding:9px 6px}}.mx-root .calendar-page{width:min(100%,760px);margin:0 auto}.mx-root .calendar-page .calendar-panel{max-height:none;height:auto;min-height:0}.mx-root .modal:has(.account-flow){width:min(660px,calc(100vw - 28px))}.mx-root .account-flow,.mx-root .devices-flow,.mx-root .subscription-flow{--account-muted: #99a8bd}.mx-root .modal .account-flow p,.mx-root .modal .devices-flow p,.mx-root .modal .subscription-flow p{margin:0}.mx-root .account-profile{display:flex;align-items:center;gap:13px;padding:0 2px 2px}.mx-root .account-avatar,.mx-root .account-icon{display:grid;place-items:center;flex-shrink:0;color:#a7bedf}.mx-root .account-avatar{width:52px;height:52px;border-radius:17px;background:linear-gradient(145deg,#92bbff16,#d9e8ff04);border:1px solid #b4d1ff19}.mx-root .account-profile>div{display:grid;gap:5px;flex:1;min-width:0}.mx-root .account-profile strong{font-weight:550;font-size:15px}.mx-root .account-profile>div>span{color:var(--account-muted);font-size:12px}.mx-root .account-badge{font-size:10px;color:#b4c9e9;background:#8db6f40d;border:1px solid #abc9f421;border-radius:6px;padding:4px 7px;display:inline-flex;align-items:center;gap:5px;width:fit-content;white-space:nowrap}.mx-root .account-section{min-width:0;border:1px solid #bfceec14;border-radius:14px;background:#131b271f;overflow:hidden}.mx-root .account-section-heading{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:16px 18px 10px}.mx-root .account-section-heading h3{display:flex;align-items:center;gap:9px;margin:0;font-size:13px;font-weight:550;color:#d2dce9}.mx-root .account-section-heading h3>svg{color:#92a8c7}.mx-root .modal .account-section-heading p{margin-top:6px;font-size:12px;color:var(--account-muted)}.mx-root .account-setting-row{display:flex;align-items:center;gap:12px;padding:13px 18px}.mx-root .account-setting-row+.account-setting-row{border-top:1px solid #c3d7ff0c}.mx-root .account-setting-copy{flex:1;min-width:0;display:grid;gap:5px}.mx-root .account-setting-copy strong{font-weight:500;font-size:13px}.mx-root .account-setting-copy small{color:var(--account-muted);font-size:11px;line-height:1.5;overflow-wrap:anywhere}.mx-root .account-section .account-icon{width:25px}.mx-root .modal .small-button{padding:7px 11px;min-height:32px;font-size:11px;white-space:nowrap}.mx-root .modal .account-section-note{padding:0 18px 14px;font-size:11px;line-height:1.55;color:var(--account-muted)}.mx-root .account-links{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.mx-root .account-nav-card{text-align:left;display:flex;flex-direction:column;align-items:stretch;gap:7px;padding:15px 18px;border-radius:14px;border:1px solid #a8c7f224;background:linear-gradient(125deg,#a6caff0d,#adcfff02);transition:background-color .15s,border-color .15s}.mx-root .account-nav-card:hover{border-color:#a6c8ff52;background-color:#a8c9ff0b}.mx-root .account-nav-top{display:flex;justify-content:space-between;align-items:center;color:#a8c1e4;margin-bottom:4px}.mx-root .account-nav-card strong{font-size:13px;font-weight:550;color:#d8e1ee}.mx-root .account-nav-card>span:last-child{color:var(--account-muted);font-size:11px}.mx-root .account-footer{display:flex;flex-direction:column;align-items:center;gap:14px;padding-top:3px}.mx-root .account-logout{width:100%}.mx-root .modal .account-demo-note{font-size:11px;line-height:1.6;color:var(--account-muted)}.mx-root .account-delete{color:#dca0a8;font-size:12px;padding:7px 10px;border:0;border-radius:0;background:none}.mx-root .account-delete:hover{color:#ffc2c9;text-decoration:underline;text-underline-offset:4px}.mx-root .account-confirmation{border:1px solid #9fc3fb35;background:#82b0ed09;padding:16px;border-radius:12px}.mx-root .account-confirmation h3{font-size:14px;margin:0 0 8px}.mx-root .modal .account-confirmation p{font-size:12px;color:#b1bfd1}.mx-root .account-confirmation .form-label{margin:14px 0}.mx-root .account-confirm-actions{display:flex;flex-wrap:wrap;gap:8px;margin-top:14px}.mx-root .modal .account-feedback{color:#b1c9ed;font-size:12px;line-height:1.6;padding:10px 12px;border-radius:8px;background:#8ab1e40b}.mx-root .account-back{align-self:flex-start;display:inline-flex;gap:7px;align-items:center;color:#a4b8d2;font-size:12px;padding:2px 0 5px}.mx-root .account-back:hover{color:#d5e6ff}.mx-root .session-table{width:100%;border-collapse:collapse;text-align:left}.mx-root .session-table thead th{padding:11px 15px;font-size:10px;color:#8e9cb2;font-weight:400}.mx-root .session-table tbody th,.mx-root .session-table td{padding:15px;border-top:1px solid #a9c7f510;vertical-align:middle;font-weight:400;font-size:12px;color:#bdc9dc}.mx-root .session-table td small,.mx-root .session-device small{display:block;margin-top:5px;font-size:10px;color:#8e9fb5}.mx-root .session-device{display:flex;align-items:center;gap:11px}.mx-root .session-device strong{font-weight:500;color:#dce4ef;font-size:13px}.mx-root .current-device{margin-top:7px}.mx-root .session-online{color:#a1c3b7}.mx-root .session-action{text-align:right}.mx-root .session-confirm{min-width:155px;max-width:205px;margin-left:auto}.mx-root .session-confirm>span{font-size:11px;display:block;margin-bottom:9px}.mx-root .session-confirm>div{display:flex;gap:5px;justify-content:flex-end}.mx-root .sessions-section .account-section-note{margin-top:13px}.mx-root .delivery-section{padding:0 18px 17px}.mx-root .delivery-section .account-section-heading{padding:16px 0 12px}.mx-root .delivery-section button{margin:10px 7px 0 0}.mx-root .subscription-intro h3{margin:0 0 5px;font-size:16px;font-weight:550}.mx-root .subscription-intro p{color:var(--account-muted);font-size:12px}.mx-root .plan-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.mx-root .plan-card{display:flex;flex-direction:column;min-width:0;padding:20px;border:1px solid #b0c6e926;border-radius:16px;background:linear-gradient(145deg,#c8dcff07,#26314407)}.mx-root .plan-card.is-current{border-color:#94b9f278;background:linear-gradient(145deg,#6e9de51a,#8bb6ff04);box-shadow:inset 0 1px #c5dbff27,inset 0 -1px #83b8ff12}.mx-root .plan-badge-line{min-height:27px;margin-bottom:19px;display:flex;align-items:flex-start}.mx-root .plan-demo-label{font-size:10px;color:#8d9db5;padding:5px 0}.mx-root .plan-current{background:#639be026;border-color:#b6d5ff33;color:#cfdef4}.mx-root .plan-card h3{font-family:var(--display-font);margin:0 0 7px;font-size:23px;font-weight:600;letter-spacing:-.6px}.mx-root .modal .plan-card .plan-caption{font-size:12px;color:#adbad0;min-height:39px}.mx-root .plan-price{margin:17px 0 0;padding-bottom:18px;border-bottom:1px solid #b9d4ff16;color:#8f9fb8;font-size:11px}.mx-root .plan-card ul{list-style:none;padding:0;margin:18px 0 24px;display:grid;gap:13px;flex:1}.mx-root .plan-card li{display:flex;align-items:flex-start;gap:8px;font-size:12px;color:#becadc;line-height:1.5}.mx-root .plan-card li svg{flex-shrink:0;margin-top:2px;color:#91afd8}.mx-root .plan-card button{width:100%;font-size:12px;padding-inline:9px}.mx-root .plan-card.is-current button:disabled{opacity:1;color:#abc4e7;background:#9dc3ff09;border-color:#adc8ff23}.mx-root .subscription-actions{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;border-top:1px solid #b5cef117;padding-top:16px}.mx-root .visually-hidden{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap;border:0}@media(max-width:640px){.mx-root .plan-grid{grid-template-columns:1fr}.mx-root .plan-card{padding:18px}.mx-root .plan-badge-line{margin-bottom:10px}.mx-root .modal .plan-card .plan-caption{min-height:0}.mx-root .plan-card ul{margin-bottom:20px;gap:9px}.mx-root .session-table,.mx-root .session-table tbody{display:block}.mx-root .session-table thead{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%)}.mx-root .session-table tr{display:grid;grid-template-columns:1fr 1fr;gap:15px 10px;padding:16px;border-top:1px solid #a9c7f518}.mx-root .session-table tbody th,.mx-root .session-table td{border:0;padding:0}.mx-root .session-table tbody th,.mx-root .session-table .session-action{grid-column:1 / -1}.mx-root .session-table td[data-label]:before{content:attr(data-label);display:block;color:#8e9cb2;font-size:10px;margin-bottom:6px}.mx-root .session-action>button{width:100%}.mx-root .session-confirm{max-width:none}.mx-root .session-confirm>span{text-align:left}.mx-root .session-confirm>div>button{flex:1}.mx-root .subscription-actions{flex-direction:column;align-items:stretch}.mx-root .account-setting-row{flex-wrap:wrap;gap:10px}.mx-root .account-setting-row .account-setting-copy{flex-basis:calc(100% - 40px)}.mx-root .account-setting-row>button{margin-left:35px}.mx-root .account-nav-card{padding:14px}.mx-root .account-nav-card strong{line-height:1.5}.mx-root .account-nav-card>span:last-child{line-height:1.5}}@media(max-width:360px){.mx-root .account-links{grid-template-columns:1fr}}.account-controls{border:0;padding:0;margin:0;min-width:0;display:flex;flex-direction:column;gap:20px}.account-controls:disabled{opacity:.7}.account-flow .fx-note small{display:block;margin-top:8px}.mx-root .fx-workspace{grid-template-columns:216px minmax(0,1fr)}.mx-root .fx-sidebar{padding:25px 14px 22px;gap:10px}.mx-root .fx-sidebar>img{width:168px;margin:0 6px 44px}.mx-root .fx-sidebar>:is(button,a),.mx-root .fx-sidebar-bottom>button{justify-content:flex-start;display:flex;gap:13px;padding:14px 13px;border-radius:10px;font-size:13px;color:#9aa7bc;text-align:left}.mx-root .fx-sidebar>:is(button,a)[aria-current=page]{background:linear-gradient(120deg,#aab7d411,#aab7d405);border-color:#ffffff12;color:#e3e7ef}.mx-root .fx-sidebar small{padding:0 13px}.mx-root .fx-top{min-height:94px;gap:26px}.mx-root .fx-top h1{font-size:24px;letter-spacing:-.6px}.mx-root .fx-top .header-clock{border-left:1px solid #ffffff13;padding-left:25px;gap:13px}.mx-root .fx-top .header-clock time{font-size:16px}.mx-root .fx-top .fx-account-button{padding:4px;width:37px;height:37px;border-radius:50%;background:transparent;border-color:#ffffff10;color:#94a2b7}.mx-root .fx-grid,.mx-root .fx-aside{gap:18px}.mx-root .panel{padding:18px}.mx-root .panel h2{font-size:17px}.mx-root .panel-heading{margin-bottom:18px}.mx-root .panel-heading h2{display:flex;align-items:center;gap:7px}.mx-root .panel-heading .plain{display:inline-flex;align-items:center;gap:7px;font-size:11px;padding:3px}.mx-root .feed-panel{padding:0;overflow:hidden}.mx-root .feed-panel>.panel-heading{margin:0;padding:21px 22px 18px}.mx-root .feed-panel>.panel-heading h2{font-size:20px}.mx-root .fx-search-row{padding:0 22px;gap:10px}.mx-root .fx-search-row>.glass-select{width:210px}.mx-root .fx-search-row .glass-select-trigger{min-height:42px;font-size:12px}.mx-root .fx-search-field{display:flex;align-items:center;gap:10px;flex:1;min-width:0;border:1px solid #ffffff0d;border-radius:9px;background:#ffffff01;padding:0 12px;color:#808da3}.mx-root .fx-search-field:focus-within{border-color:#91b8ef66;box-shadow:inset 0 1px #c0d7fa10}.mx-root .fx-search-field input{flex:1;width:0;border:0;box-shadow:none;background:transparent;padding:11px 0;font-size:12px}.mx-root .fx-filters{margin:12px 22px 18px;display:flex;gap:6px}.mx-root .fx-filters>.secondary{padding:9px 13px;font-size:11px;border-color:#ffffff0b;background:#ffffff01;color:#8994a8}.mx-root .fx-filters>[aria-pressed=true]{color:#c5d5f1;border-color:#9abbf128;background:linear-gradient(120deg,#9bbaf51b,#9bbaf506)}.mx-root .fx-filters .fx-filter-settings{margin-left:auto}.mx-root .fx-feed-status{padding:0 22px;border-top:1px solid #ffffff08;border-bottom:1px solid #ffffff08;min-height:40px;flex-shrink:0}.mx-root .fx-feed-scroll{padding:10px}.mx-root .fx-news-link{right:14px}.mx-root .collections-panel{display:flex;flex-direction:column}.mx-root .collections-panel>fieldset{display:flex;flex-direction:column;flex:1;min-height:0}.mx-root .collections-panel .collection-list{flex:1;overflow:auto;scrollbar-width:thin;display:flex;flex-direction:column}.mx-root .collections-panel .collection-compact{flex:0 0 auto;padding:12px;min-height:72px}.mx-root .collections-panel .fx-full{margin-top:14px;flex-shrink:0;font-size:12px;padding:9px}.mx-root .section-heading{display:flex;align-items:center;justify-content:space-between;gap:12px}.mx-root .small-demo{font-size:9px;color:#7f8a9e;border:1px solid #ffffff0d;padding:3px 5px;border-radius:4px}.mx-root .panel-caption,.mx-root .module-note{color:#7d899d}.mx-root .calendar-filters{display:flex;gap:3px}.mx-root .calendar-filters button{border:1px solid transparent;border-radius:6px;color:#8693a9}.mx-root .calendar-filters button[aria-pressed=true]{border-color:#a3c7ff1c;background:#9bbaf510;color:#c2d4f0}.mx-root .calendar-group h3{display:flex;align-items:center}.mx-root .calendar-group ul{padding:0;list-style:none}.mx-root .calendar-event time{color:#8b99b0}.mx-root .calendar-event p{margin:0}.mx-root .module-note{border-top:1px solid #ffffff08}.mx-root .market-title-row{display:flex;align-items:center;gap:10px}.mx-root .market-title-row .market-external{margin-left:auto}.mx-root .instrument-select .glass-select-trigger{padding:6px 9px;min-height:28px;font-size:11px;border-radius:6px}.mx-root .provider-note{margin:9px 0 13px;font-size:9px;color:#818da2}.mx-root .provider-note a{color:#a0aec7;border-bottom:1px dotted #8494ac}.mx-root .chart-intervals{display:flex;gap:6px;margin-bottom:10px}.mx-root .chart-intervals button{padding:6px 9px;border:1px solid transparent;border-radius:6px;font-size:10px;color:#8896ac}.mx-root .chart-intervals button[aria-pressed=true]{color:#c9dbf6;background:#96b7ed0a;border-color:#9fbeec24}.mx-root .fx-chart-clip{overflow:hidden;border-radius:9px;background:#0e1015}.mx-root .fx-chart-frame{display:block;width:calc(100% + 4px);height:450px;margin:-2px}.mx-root .fx-chart-placeholder{min-height:360px;font-size:12px}.mx-root .fx-chart{background:#0e1015}.mx-root .feed-expanded .fx-grid{grid-template-columns:minmax(0,1fr)}.mx-root .feed-expanded .fx-aside{display:none}.mx-root .modal:has(.collection-editor){width:min(660px,calc(100vw - 28px))}.mx-root .modal-scroll>header{padding-bottom:20px;border-bottom:1px solid #ffffff0d;margin-bottom:24px}.mx-root .modal-scroll>header h2{font:650 21px/1.3 var(--mx-display)}.mx-root .collection-editor>fieldset>.form-label:first-child{margin-top:0}.mx-root .collection-editor .editor-help,.mx-root .editor-help{font-size:12px;line-height:1.65;color:#929eaf}.mx-root .market-choices{display:grid;grid-template-columns:1fr 1fr;gap:10px;margin-bottom:20px}.mx-root .market-choice{display:flex;gap:9px;align-items:center;padding:14px 12px;border:1px solid #a6c5f322;border-radius:12px;background:#8babda06;color:#a8b2c3;font-size:12px;cursor:pointer}.mx-root .market-choice:has(:checked){border-color:#8bb6fc60;background:#6192dd15;color:#e2ebfb;box-shadow:inset 0 1px #d6e6ff0c}.mx-root .market-choice:has(:disabled){opacity:.4;cursor:default}.mx-root .market-choice input,.mx-root .check-line input{width:14px;height:14px;padding:0;margin:0;accent-color:#719de3;flex-shrink:0}.mx-root .topic-pills{display:flex;gap:7px;flex-wrap:wrap}.mx-root .topic-choice{position:relative;cursor:pointer}.mx-root .topic-choice input{position:absolute;opacity:0;inset:0;width:100%;height:100%;margin:0;cursor:pointer}.mx-root .topic-choice span{display:block;font-size:12px;padding:7px 10px;border:1px solid #bccdec16;border-radius:8px;color:#a4b0c3;background:#96acd504}.mx-root .topic-choice input:checked+span{color:#c9dcff;border-color:#7eaaeb66;background:#5489df20}.mx-root .topic-choice input:focus-visible+span{outline:1px solid #90b4ed;outline-offset:2px}.mx-root .check-line{display:flex;align-items:center;gap:9px;margin:18px 0 6px;font-size:12px}.mx-root .condition-entry{display:flex;align-items:center;gap:8px}.mx-root .condition-entry input{flex:1;width:0}.mx-root .condition-entry .secondary{flex-shrink:0;padding:11px}.mx-root .condition-chips{display:flex;flex-wrap:wrap;gap:6px;margin-top:9px}.mx-root .condition-chips .tag{display:flex;align-items:center;gap:7px;border:1px solid #b7ccef22;background:#a6bfe208;border-radius:6px;padding:5px 8px;font-size:11px}.mx-root .editor-footer{display:flex;flex-wrap:wrap;align-items:center;gap:12px;padding-top:18px;border-top:1px solid #ffffff10;margin-top:20px}.mx-root .editor-footer .field-error{flex:1;font-size:12px}.mx-root .editor-footer .primary{margin-left:auto}.mx-root .collections-manager .collection-top small{display:block;font-size:11px;color:#8592a8;margin-top:6px}.mx-root .manager-card-actions{border-top:1px solid #ffffff0a;padding-top:14px;align-items:center}.mx-root .manager-card-actions .plain{display:inline-flex;align-items:center;gap:7px}.mx-root .manager-card-actions .danger{margin-left:auto}.mx-root .notification-settings .notification-days{margin:16px 0}.mx-root .notification-settings .account-section,.mx-root .account-flow .account-section{padding:18px}.mx-root .account-navigation{display:grid;grid-template-columns:1fr 1fr;gap:12px}.mx-root .account-navigation .secondary{padding:17px 14px;justify-content:flex-start;text-align:left;gap:12px;border-radius:14px}.mx-root .account-navigation span{display:grid;gap:6px}.mx-root .account-navigation strong{font-size:13px;font-weight:500}.mx-root .account-navigation small{font-size:11px;color:#8898b0}.mx-root .account-flow .fx-row{border-bottom:1px solid #ffffff08}.mx-root .account-flow .fx-row:last-child{border-bottom:0}.mx-root .modal:has(.devices-flow){width:min(890px,calc(100vw - 28px))}.mx-root .modal:has(.subscription-flow){width:min(940px,calc(100vw - 28px))}@media(min-width:1920px){.mx-root .fx-grid{grid-template-columns:minmax(0,1040px) minmax(780px,1fr)}.mx-root .feed-expanded .fx-grid{grid-template-columns:minmax(0,1fr)}.mx-root .fx-aside{grid-template-columns:repeat(2,minmax(0,1fr));grid-template-rows:clamp(490px,38vh,630px) max-content;align-items:stretch}}@media(max-width:1919px){.mx-root .fx-grid{grid-template-columns:minmax(0,1040px) minmax(360px,440px)}.mx-root .calendar-panel{max-height:550px}}@media(max-width:1250px){.mx-root .fx-workspace{grid-template-columns:1fr}.mx-root .fx-sidebar{display:none}}@media(max-width:900px){.mx-root .fx-grid{grid-template-columns:minmax(0,1fr)}.mx-root .fx-aside{display:none}.mx-root .fx-top{gap:12px}.mx-root .fx-top .header-clock{padding-left:12px;gap:8px}}@media(max-width:640px){.mx-root .fx-main{padding:0 10px 10px}.mx-root .fx-top{min-height:88px}.mx-root .fx-top h1{font-size:21px}.mx-root .fx-top .header-clock{border:0;padding-left:0}.mx-root .fx-top .notification-button>span,.mx-root .notification-caret{display:none}.mx-root .fx-search-row{padding:0 12px;flex-wrap:wrap}.mx-root .fx-search-row>.glass-select{width:100%}.mx-root .fx-search-field{flex-basis:100%}.mx-root .fx-filters{margin:10px 12px 14px}.mx-root .feed-panel>.panel-heading{padding:18px 14px}.mx-root .feed-panel>.panel-heading h2{font-size:18px}.mx-root .fx-feed-status{padding:0 14px}.mx-root .fx-feed-scroll{padding:7px}.mx-root .market-choices,.mx-root .account-navigation{grid-template-columns:1fr}.mx-root .editor-footer .primary{width:100%}}.mx-root .collection-editor .form-label{font-size:12px}.mx-root .collection-editor .form-label input{font-size:12px;line-height:16px;padding:11px 12px}.mx-root .collection-editor .glass-select-trigger{font-size:12px;line-height:16px}.mx-root .collection-editor .condition-heading{padding:15px 0;line-height:1.3}.mx-root .collection-editor .condition-heading small{font-size:11px;line-height:1.5}.mx-root .editor-footer{padding:12px;margin-top:22px}.mx-root .calendar-panel{font-size:14px;line-height:normal;padding:19px 18px 16px}.mx-root .calendar-days button{line-height:normal}.mx-root .collections-panel .collection-open strong{font-size:13px;font-weight:500}.mx-root .collections-panel .collection-open small{font-size:11px;line-height:1.4}.mx-root .fx-chart-placeholder{width:100%;justify-content:center;text-align:center}.mx-root .fx-chart-placeholder>*{width:auto}.mx-root .account-back{display:flex;align-items:center;gap:8px;width:fit-content}@media(max-width:900px){.mx-root .fx-main .feed-panel{padding:0}}.mx-root .account-profile{display:flex;align-items:center;gap:13px}.mx-root .account-profile>.account-avatar{display:grid;flex:0 0 52px;place-items:center}.mx-root .account-flow .account-section h3{font-size:13px;font-weight:550}.mx-root .account-security-title{display:flex;align-items:center;gap:9px}.mx-root .account-flow .account-section .secondary{font-size:11px;padding:7px 11px;min-height:32px}.mx-root .account-flow .account-section .editor-help{font-size:11px;margin-bottom:0}.mx-root .account-flow .fx-row{gap:12px}.mx-root .account-nav-card{display:flex;flex-direction:column;align-items:stretch;text-align:left;gap:7px;padding:15px 18px;border:1px solid #a8c7f224;border-radius:14px;background:linear-gradient(125deg,#a6caff0d,#adcfff02)}.mx-root .account-nav-top{display:flex;align-items:center;justify-content:space-between}.mx-root .news-rows .row-marker:has(.emoji:empty){display:none}.mx-root .news-rows .metric-row:has(.emoji:empty){grid-template-columns:minmax(min(9.5em,100%),1fr) fit-content(58%)}@container (max-width: 480px){.mx-root .news-rows .metric-row:not(.unsplit):has(.emoji:empty){grid-template-columns:minmax(0,1fr)}.mx-root .news-rows .metric-row:not(.unsplit):has(.emoji:empty) .metric-value{grid-column:1;text-align:left}}.mx-root .news-rows .metric-row.unsplit:has(.emoji:empty){grid-template-columns:minmax(0,1fr)}.mx-root .notification-settings .effects-setting{border-bottom:1px solid #ffffff0d;padding:0 0 20px}.mx-root .notification-settings .schedule-label{margin:0 0 12px;font-size:12px;color:#a3aabc}.mx-root .notification-settings .notification-days+.fx-stack{gap:10px}.mx-root .notification-settings .fx-input-row{flex-wrap:nowrap;align-items:center}.mx-root .notification-settings .fx-input-row .form-label{flex-direction:row;align-items:center;gap:8px;border:1px solid #ffffff13;border-radius:8px;padding:9px 10px;margin:0;background:#0c0e1455}.mx-root .notification-settings .fx-input-row input{border:0;padding:0;background:transparent;box-shadow:none}.mx-root .notification-settings .notification-mode{margin-bottom:18px}.mx-root .notification-settings .notification-actions{margin-top:0}.mx-root .notification-settings .account-section+.account-section{margin-top:12px}.mx-root .news-rows .metric-row.unsplit:has(.emoji:empty) .metric-text{grid-column:1 / -1;text-align:left}@media(min-width:901px)and (max-width:1919px){.mx-root .fx-aside{grid-auto-rows:max-content}.mx-root .calendar-panel{height:550px;min-height:490px}}.mx-root a.fx-route-link{font:inherit;text-decoration:none;cursor:pointer;display:inline-flex;align-items:center;gap:8px}.mx-root .fx-sidebar>a.fx-route-link{font-size:13px;gap:13px}.mx-root .fx-mobile-nav,.mx-root .fx-legacy-menu{display:none}@media(max-width:1250px){.mx-root .fx-mobile-user{display:block}.mx-root .fx-mobile-nav{display:flex;gap:6px;padding:0 0 12px;flex-shrink:0}.mx-root .fx-mobile-nav a{padding:9px 10px;border:1px solid #ffffff0d;border-radius:10px;color:#9aa7bc;font-size:12px}.mx-root .fx-mobile-nav a[aria-current=page]{color:#e3e7ef;background:#aab7d411}}.mx-root.compact .fx-mobile-nav{display:flex;gap:6px;padding-bottom:12px}.mx-root .fx-session-note{text-align:center;margin:24px 16px 0;color:#aebbd1}.mx-root a.fx-news-link{font-size:10px;padding:0}@media(max-width:900px),(pointer:coarse){.mx-root .fx-mobile-nav a,.mx-root .fx-filters>button,.mx-root .fx-top-actions button,.mx-root .fx-user-trigger{min-height:44px;display:inline-flex;align-items:center}.mx-root .fx-top-actions .icon-button,.mx-root .fx-top-actions button[aria-label]{min-width:44px;justify-content:center}}.mx-root .modal:has(.collection-editor) .modal-scroll{--editor-pad: 24px;padding:var(--editor-pad) var(--editor-pad) 0}.mx-root .modal .collection-editor .editor-footer{margin:22px calc(-1 * var(--editor-pad, 24px)) 0;padding:14px var(--editor-pad, 24px) 16px;border:0;border-top:1px solid #ffffff14;border-radius:0;background:#0f151f9e;-webkit-backdrop-filter:blur(22px) saturate(140%);backdrop-filter:blur(22px) saturate(140%);box-shadow:0 -14px 26px -20px #000c}@media(max-width:640px){.mx-root .modal:has(.collection-editor) .modal-scroll{--editor-pad: 18px}}.mx-root .fx-bottom-nav{position:fixed;left:8px;right:8px;bottom:max(12px,env(safe-area-inset-bottom,0px));z-index:20;display:grid;grid-auto-flow:column;grid-auto-columns:minmax(0,1fr);gap:0;padding:4px;border:1px solid rgb(189 211 249 / .23);border-radius:30px;background:linear-gradient(135deg,rgb(191 213 255 / .05),transparent 65%),#0a0d14b8;box-shadow:inset 0 1px #e3edff14,inset 0 -1px #b4cbff05,0 18px 55px #0009;-webkit-backdrop-filter:blur(24px) saturate(145%);backdrop-filter:blur(24px) saturate(145%)}.mx-root .fx-bottom-nav a{min-height:52px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:2px;border:1px solid transparent;border-radius:24px;min-width:0;color:#8f9bb0;font-size:9px;letter-spacing:-.01em;font-weight:500;text-decoration:none;transition:background-color var(--mx-motion-disclosure),color var(--mx-motion-disclosure)}.mx-root .fx-bottom-nav a[aria-current=page]{color:#dde9fc;background:#b3cefa13;border-color:#b3cefa25}.mx-root .fx-bottom-nav a span{max-width:100%;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}@media(max-width:900px){.mx-root .fx-main:has(~.fx-bottom-nav){padding-bottom:0}.mx-root .fx-main:has(~.fx-bottom-nav) .feed-panel{margin-bottom:0;padding-bottom:0;border-bottom:0;border-bottom-left-radius:0;border-bottom-right-radius:0}.mx-root .fx-main:has(~.fx-bottom-nav) .fx-feed-scroll{padding-bottom:calc(96px + env(safe-area-inset-bottom,0px))}.mx-root .fx-workspace:has(>.fx-bottom-nav){height:auto;min-height:100dvh}.mx-root .fx-main:has(~.fx-bottom-nav){height:auto;min-height:100dvh;overflow:visible}.mx-root .fx-main:has(~.fx-bottom-nav) .fx-grid{flex:1 0 auto}.mx-root .fx-main:has(~.fx-bottom-nav) .feed-panel{overflow:visible}.mx-root .fx-main:has(~.fx-bottom-nav) .fx-feed-scroll{flex:1 0 auto;overflow:visible}.mx-root .fx-main:has(~.fx-bottom-nav) .fx-feed-status-overlay{position:sticky;top:env(safe-area-inset-top,0px)}.mx-root .fx-filters{align-items:center}.mx-root .fx-filters .fx-search-field{flex:1;min-width:0}}.mx-root .fx-connection-dot{display:inline-block;width:8px;height:8px;margin-left:10px;vertical-align:middle;border-radius:50%;background:#6f7d92;transition:background-color .4s ease,box-shadow .4s ease}.mx-root .fx-connection-dot.live{background:#4cc38a;box-shadow:0 0 0 3px #4cc38a29}.mx-root .fx-connection-dot.recovering{background:#e3b341;box-shadow:0 0 0 3px #e3b34129}.mx-root .fx-connection-dot.offline{background:#e5534b;box-shadow:0 0 0 3px #e5534b2e}.mx-root .fx-feed-status.fx-feed-status-overlay{position:relative;z-index:3;height:0;min-height:0;padding:0;border-bottom:0;justify-content:center;overflow:visible}.mx-root .fx-feed-status-overlay>*{position:absolute;top:10px;background:#1a2230eb;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);box-shadow:0 8px 24px #00000080}html.mx-page-scroll,html.mx-page-scroll body{overflow-anchor:none}.mx-root .fx-search-field>button.plain{flex:0 0 auto;display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;min-height:0;margin:0 -6px 0 0;padding:0;border:0;border-radius:50%;background:none;box-shadow:none;color:#8f9bb0}@media(hover:hover){.mx-root .fx-search-field>button.plain:hover{background:#b3cefa0b;color:#dde9fc}}.mx-root .fx-page-top{position:fixed;right:16px;bottom:calc(var(--mx-bottom-nav, 0px) + max(20px,env(safe-area-inset-bottom,0px)));z-index:21;display:grid;place-items:center;width:46px;height:46px;padding:0;border:1px solid rgb(189 211 249 / .23);border-radius:50%;background:linear-gradient(135deg,rgb(191 213 255 / .05),transparent 65%),#0a0d14b8;box-shadow:inset 0 1px #e3edff14,0 12px 32px #0009;-webkit-backdrop-filter:blur(24px) saturate(145%);backdrop-filter:blur(24px) saturate(145%);color:#dde9fc;animation:mx-page-top-in .18s ease-out}@keyframes mx-page-top-in{0%{opacity:0;transform:translateY(6px)}}.mx-root .fx-search-row{display:flex;align-items:center}.mx-root .fx-search-row .feed-view-trigger,.mx-root .fx-search-row .fx-filter-settings{flex:none;display:inline-flex;align-items:center;justify-content:center;width:42px;height:42px;min-height:42px;padding:0;border:1px solid #ffffff12;border-radius:12px;background:#ffffff04;color:#b8c3d8;cursor:pointer}.mx-root .fx-search-row .feed-view-trigger:hover,.mx-root .fx-search-row .feed-view-trigger[aria-expanded=true]{background:#ffffff0c;color:#dbe5f7}@media(max-width:900px){.mx-root .fx-search-row{flex-wrap:nowrap}.mx-root .fx-search-row>.glass-select{width:auto;flex:1;min-width:0}.mx-root .fx-filters{margin:10px 12px 14px}}.mx-root .fx-sidebar>:is(button,a){border:1px solid transparent;transition:background-color .15s ease,border-color .15s ease,color .15s ease,scale .11s cubic-bezier(.3,.7,.4,1)}.mx-root .fx-sidebar>:is(button,a):hover{background:#aab7d40d;border-color:#ffffff0d;color:#dbe2ee;text-decoration:none}.mx-root .fx-sidebar>:is(button,a):hover>svg{color:#c9d7ef}.mx-root .fx-sidebar>:is(button,a):active{scale:.98;background:#aab7d414}.mx-root .fx-sidebar>:is(button,a)>svg{transition:color .15s ease,translate .15s cubic-bezier(.2,.8,.2,1)}.mx-root .fx-sidebar>:is(button,a):hover>svg{translate:1px 0}.mx-root .fx-sidebar>:is(button,a)[aria-current=page]:hover{background:linear-gradient(120deg,#aab7d418,#aab7d408)}@media(prefers-reduced-motion:reduce){.mx-root .fx-sidebar>:is(button,a),.mx-root .fx-sidebar>:is(button,a)>svg{transition:none}.mx-root .fx-sidebar>:is(button,a):hover>svg{translate:none}}.mx-root .collections-manager{gap:16px}.mx-root .collections-manager>fieldset,.mx-root .modal .collections-manager>fieldset{margin:0}.mx-root .collections-manager .collection-list{margin:0}.mx-root .collections-manager>.segmented{margin:0}.mx-root .collections-manager>.collection-create{width:100%;justify-content:center}.mx-root .fx-sidebar-bottom{gap:0}.mx-root .fx-user-trigger{display:flex;align-items:center;gap:10px;width:100%;min-width:0;padding:12px 9px;text-align:left;background:transparent;border-color:transparent;border-radius:12px}.mx-root .fx-user-trigger>svg{flex-shrink:0;color:#a7b9d4}.mx-root .fx-user-trigger>span{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;font-size:12px}.mx-root .fx-user-trigger small{display:block;font-size:10px;padding:2px 0 0;color:#8493a9}.mx-root .fx-user-trigger:hover,.mx-root .fx-user-trigger[aria-expanded=true]{background:#a7c4ed0b;border-color:#a7c4ed20}.mx-root .fx-user-menu{padding:10px}.mx-root .fx-user-menu-name{display:flex;gap:10px;align-items:center;padding:10px 9px 14px;font-size:13px;border-bottom:1px solid #c1d8fc16}.mx-root .fx-user-menu>button{width:100%;display:flex;align-items:center;gap:10px;border-radius:9px;padding:12px 10px;text-align:left;font-size:12px}.mx-root .fx-user-menu button:hover:not(:disabled){background:#bad6ff10}.mx-root .fx-user-menu button:disabled{opacity:.45;cursor:default}.mx-root .fx-user-menu button>small{margin-left:auto;font-size:10px}.mx-root .fx-subscription-summary{margin:7px 0;border-bottom:1px solid #c1d8fc16}.mx-root .fx-subscription-summary strong{font-size:12px;font-weight:500}.mx-root .fx-subscription-summary small{display:block;margin-top:4px;font-size:11px;color:#91a2ba}.mx-root .fx-subscription-summary .active{color:#83bcb0}.mx-root .modal.fx-settings-dialog{width:min(1010px,calc(100vw - 32px));height:min(740px,calc(100dvh - 40px));max-height:calc(100dvh - 40px);padding:0;overflow:hidden}.mx-root .fx-settings-dialog>.modal-scroll{padding:0;display:flex;flex-direction:column;height:100%;overflow:hidden}.mx-root .fx-settings-dialog .modal-scroll>header{margin:0;padding:24px 28px;flex-shrink:0;border-bottom:1px solid #c1d8fc12}.mx-root .fx-settings-dialog .modal-close{position:static;margin-left:auto}.mx-root .fx-settings{display:grid;grid-template-columns:205px minmax(0,1fr);flex:1;min-height:0}.mx-root .fx-settings-nav{padding:18px 12px;border-right:1px solid #c1d8fc12;display:flex;flex-direction:column;gap:5px;background:#93b2e204}.mx-root .fx-settings-nav>:is(button,a){display:flex;gap:12px;align-items:center;padding:12px 13px;border:1px solid transparent;border-radius:10px;font-size:13px;text-align:left;color:#98a9c0}.mx-root .fx-settings-nav>:is(button,a)[aria-selected=true]{background:#b3cefa13;border-color:#b3cefa25;color:#dde9fc}.mx-root .fx-settings-nav>:is(button,a):hover{background:#b3cefa0b;color:#dde9fc}.mx-root .fx-settings-content{min-width:0;overflow:auto;padding:24px;scrollbar-width:thin;outline:none}.mx-root .fx-settings-title{font-family:var(--mx-display);font-size:19px;font-weight:600;margin:0 0 16px}.mx-root .fx-settings-content .account-flow{margin:0}.mx-root .fx-settings-content .account-profile{margin-bottom:0}.mx-root .fx-settings-content .fx-row{flex-wrap:wrap}.mx-root .fx-settings-content .fx-row:has(>.switch){flex-wrap:nowrap;align-items:flex-start}.mx-root .fx-settings-content .fx-row:has(>.switch)>:not(.switch){flex:1 1 auto;min-width:0}.mx-root .fx-settings-content .fx-row:has(>.switch)>.switch{flex:none;margin-top:1px}.mx-root .fx-settings-content .fx-actions{flex-wrap:wrap}.mx-root .fx-settings-content .account-section{padding:20px}.mx-root .fx-settings-content .account-logout{margin-top:0}.mx-root .fx-settings-content .fx-delete-account{align-self:center}.mx-root .fx-appearance{gap:24px}.mx-root .fx-appearance h3{font-size:13px;margin:0 0 14px}.mx-root .fx-appearance>.fx-row{padding-bottom:24px;border-bottom:1px solid #c1d8fc12}.mx-root .fx-payment .account-section>svg{color:#9fbbe4}.mx-root .fx-settings-content>.fx-stack{gap:24px}.mx-root .fx-settings-content .account-section{display:grid;gap:16px;align-content:start}.mx-root .fx-settings-content .account-section>h3{margin:0}.mx-root .fx-settings-content .account-section>.fx-row{padding:0;border:0}.mx-root .account-section>.fx-actions:empty{display:none}.mx-root .fx-settings-content .account-section>.fx-row+.fx-row{padding-top:16px;border-top:1px solid #ffffff0d}.mx-root .fx-settings-content .fx-row:has(>.account-icon){display:grid;grid-template-columns:24px minmax(0,1fr) auto;gap:12px}.mx-root .fx-settings-content .account-section>.editor-help,.mx-root .fx-settings-content .fx-payment p{margin:0;line-height:1.6}.mx-root .fx-settings-content .account-profile{padding:0}.mx-root .fx-settings-content .account-profile small{margin:0}.mx-root .fx-settings-content .account-setting-copy{display:grid;gap:6px}.mx-root .fx-settings-content .account-setting-copy small{margin:0}.mx-root .google-mark{display:block;object-fit:contain}.mx-root .fx-settings-content .notification-settings fieldset{display:grid;gap:16px;margin:0;padding:0;min-width:0;border:0}.mx-root .fx-settings-content .notification-settings .schedule-label,.mx-root .fx-settings-content .notification-settings .notification-mode,.mx-root .fx-settings-content .notification-settings .form-label,.mx-root .fx-settings-content .notification-settings .editor-help,.mx-root .fx-settings-content .notification-settings .account-section+.account-section{margin:0}.mx-root .fx-settings-content .notification-settings .notification-actions{gap:12px;align-items:stretch}.mx-root .fx-settings-content .notification-settings fieldset>button{justify-self:start}.mx-root .fx-settings-content .fx-payment .account-section>button{justify-self:start}.mx-root .fx-settings-content .fx-appearance .segmented{display:flex;flex-wrap:wrap;gap:8px;margin:0}.mx-root .fx-settings-content .fx-appearance .editor-help{margin:12px 0 0}.mx-root .fx-settings-content .fx-appearance>.editor-help{margin:0}.mx-root .fx-settings-content .fx-appearance>.fx-row{padding-top:0}.mx-root .fx-mobile-user{display:none}.mx-root .collections-panel .collection-compact{flex:0 0 auto;min-height:68px;padding:10px 12px}.mx-root .collections-panel .collection-list{justify-content:flex-start}@media(max-width:1250px){.mx-root .fx-mobile-user{display:block}}@media(max-width:900px){.mx-root .fx-top-actions{gap:6px}.mx-root .notification-button>span{display:none}.mx-root .mobile-user{width:auto}.mx-root .mobile-user>span,.mx-root .mobile-user>svg:last-child{display:none}}.mx-root.compact .fx-mobile-user{display:block}.mx-root .fx-settings-dialog>.modal-scroll{max-height:none}@media(max-width:640px){.mx-root .modal.fx-settings-dialog{--safe-top: env(safe-area-inset-top, 0px);--safe-bottom: env(safe-area-inset-bottom, 0px);width:calc(100vw - 16px);height:calc(100dvh - 24px - var(--safe-top) - var(--safe-bottom));max-height:calc(100dvh - 24px - var(--safe-top) - var(--safe-bottom));margin:calc(12px + var(--safe-top)) auto calc(12px + var(--safe-bottom))}.mx-root .fx-settings-dialog .modal-scroll>header{padding:19px 18px}.mx-root .fx-settings{display:flex;flex-direction:column}.mx-root .fx-settings-nav{flex-direction:row;flex-wrap:wrap;padding:10px;gap:4px;border-right:0;border-bottom:1px solid #c1d8fc12;flex-shrink:0}.mx-root .fx-settings-nav>:is(button,a){padding:8px 9px;gap:6px;font-size:11px}.mx-root .fx-settings-nav svg{width:16px;height:16px}.mx-root .fx-settings-content{flex:1;padding:20px 16px}.mx-root .fx-settings-title{font-size:17px;margin-bottom:18px}.mx-root .fx-settings-content .account-section{padding:14px}.mx-root .fx-settings-content .fx-row:has(>.account-icon){display:grid;grid-template-columns:20px minmax(0,1fr);align-items:start;gap:10px}.mx-root .fx-settings-content .fx-row:has(>.account-icon)>.fx-actions,.mx-root .fx-settings-content .fx-row:has(>.account-icon)>button{grid-column:2;justify-self:start;margin-left:0}}.delivery-targets,.delivery-center,.delivery-collections{display:grid;gap:16px}.delivery-target{padding:16px 0;border-bottom:1px solid var(--border, rgba(160, 180, 210, .12))}.delivery-target:last-child{border-bottom:0}.delivery-target-heading{display:flex;align-items:center;justify-content:space-between;gap:16px;flex-wrap:wrap}.delivery-target small,.delivery-collections small{display:block;color:var(--text-muted, #94a3b8);margin-top:5px}.delivery-target .fx-actions{flex-wrap:wrap;gap:8px}.delivery-test-result{margin-top:16px;padding:14px;border-radius:12px;background:#6e96dc14}.delivery-collections a{display:block;padding:10px 0;color:inherit;text-decoration:none}.delivery-center .account-section h3{margin:0 0 10px}.delivery-center .account-section p{margin:0 0 14px}.mx-root .fx-settings-content .notification-settings .schedule-group{display:grid;gap:8px}.mx-root .fx-settings-content .notification-settings .notification-days{margin:0}.mx-root .fx-settings-content .notification-settings .notification-actions{align-items:center}.mx-root .fx-settings-content .notification-settings .notification-actions .primary{flex:0 1 auto;width:auto}.mx-root .settings-skeleton{display:grid;gap:16px;padding:8px 0}.mx-root .settings-skeleton span{height:48px;border-radius:12px;background:#94bdf708}.mx-root .settings-skeleton span:last-child{width:60%}.mx-root .session-actions{display:flex;gap:8px;flex-wrap:wrap}.mx-root .delivery-test>button{justify-self:start}.mx-root .delivery-center>a{color:#a9c9f5;font-size:13px}.mx-root .session-list{display:grid;gap:12px}.mx-root .session-card{padding:16px;border:1px solid #ffffff10;border-radius:14px}.mx-root .session-heading{display:flex;align-items:center;gap:12px}.mx-root .session-heading>svg{flex-shrink:0;color:#98adc9}.mx-root .session-heading>div{flex:1;min-width:0}.mx-root .session-heading small{display:block;margin-top:5px;color:#95a1b4}.mx-root .session-more{margin:14px 0 0 36px}.mx-root .session-more summary{cursor:pointer;font-size:12px;color:#9daec7}.mx-root .session-more .session-actions{margin-top:10px}@media(max-width:600px){.mx-root .session-heading{flex-wrap:wrap}.mx-root .session-heading>div{flex-basis:calc(100% - 40px)}.mx-root .session-heading>button{margin-left:36px}}.mx-root .fx-settings-content .settings-group{border:1px solid #ffffff10;border-radius:16px;padding:0 20px;background:#0b0e140d}.mx-root .fx-settings-content .settings-group .settings-row,.mx-root .fx-settings-content .settings-group .delivery-center>.account-section{margin:0;padding:20px 0;border:0;border-radius:0;background:none;box-shadow:none}.mx-root .fx-settings-content .settings-group .settings-row+.settings-row,.mx-root .fx-settings-content .settings-group .delivery-center>.account-section,.mx-root .fx-settings-content .settings-group .settings-disclosure{border-top:1px solid #ffffff10}.mx-root .settings-row-layout{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:16px}.mx-root .settings-row strong{font-size:13px;font-weight:600}.mx-root .fx-settings-content .settings-group .notification-mode{margin:0}.mx-root .fx-settings-content .settings-group .delivery-center{display:contents}.mx-root .fx-settings-content .settings-group .account-section h3,.mx-root .fx-settings-content .settings-group .account-section p{margin:0}.mx-root .fx-settings-content .settings-group .notification-actions{padding:0 0 20px}.mx-root .fx-settings-content .settings-disclosure{display:block;margin:0;padding:0;min-height:0}.mx-root .settings-disclosure>.settings-disclosure-trigger{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:20px 0;cursor:pointer;list-style:none;font-size:13px;font-weight:600;color:#c3cee1}.mx-root .settings-disclosure>.settings-disclosure-trigger::-webkit-details-marker{display:none}.mx-root .settings-disclosure>.settings-disclosure-trigger>svg{flex-shrink:0}.mx-root .settings-disclosure>.settings-disclosure-trigger[aria-expanded=true]>svg{transform:rotate(180deg)}.mx-root .settings-disclosure>.settings-disclosure-trigger:focus-visible{outline:2px solid #8bb4fa;outline-offset:4px;border-radius:4px}.mx-root .settings-disclosure-content{padding:0 0 20px}.mx-root .settings-disclosure-content>p{margin:0 0 12px}.mx-root .fx-settings-content .account-controls{margin:0;padding:0}@media(max-width:600px){.mx-root .fx-settings-content .settings-group{padding:0 14px}.mx-root .settings-row-layout{align-items:flex-start;gap:12px}}.mx-root .settings-disclosure-trigger{width:100%;border:0;background:none;text-align:left;border-radius:0}.mx-root .delivery-target .delivery-icon-button{width:40px;height:40px;min-width:40px;padding:0;display:inline-flex;align-items:center;justify-content:center}.mx-root .delivery-target .fx-actions{align-items:center}.mx-root .delivery-target .delivery-disconnect{width:32px;min-width:32px;height:32px;background:transparent;border:0;box-shadow:none}.mx-root .fx-user-menu>.fx-subscription-summary{align-items:flex-start}.mx-root .fx-subscription-summary>svg{flex-shrink:0;margin-top:1px}.mx-root .fx-subscription-summary>span{display:grid;gap:4px;min-width:0}.mx-root .fx-subscription-summary>span>small{margin:0;padding:0;text-indent:0}.mx-root .settings-row-copy{display:grid;gap:5px;min-width:0;flex:1 1 220px}.mx-root .settings-row-copy small{display:block;color:#96a3b7;font-size:12px}.mx-root .fx-dialog-text{margin:0 0 20px;color:#b8c7dc;font-size:13px}.mx-root .fx-dialog-actions{display:flex;justify-content:flex-end;align-items:center;flex-wrap:wrap;gap:10px}.mx-root .fx-dialog-actions>.danger{padding:10px 14px}.mx-root .account-action{display:grid;gap:16px;margin:0;padding:18px;border:1px solid #8caee930;border-radius:14px;background:#9cbfff0a;min-width:0}.mx-root .account-action-head{display:flex;align-items:center;justify-content:space-between;gap:12px}.mx-root .account-action-head strong{font-size:14px;font-weight:600;color:#e1e8f4}.mx-root .account-action-head .plain{padding:6px 8px}.mx-root .account-action-warning{margin:0;font-size:13px;line-height:1.6;color:#e3b8c3}.mx-root .account-action .form-label{margin:0}.mx-root .fx-reauth,.mx-root .fx-reauth-code{display:grid;gap:12px;margin:0;min-width:0}.mx-root .fx-reauth-copy{display:grid;gap:4px}.mx-root .fx-reauth-copy strong{font-size:13px;font-weight:600;color:#c9d6ea}.mx-root .fx-reauth-copy small{font-size:12px;color:#96a3b7}.mx-root .fx-reauth-row{display:flex;align-items:stretch;flex-wrap:wrap;gap:10px}.mx-root .fx-reauth-row>.glass-select{flex:1 1 220px;min-width:0}.mx-root .fx-reauth-row>.glass-select>.glass-select-trigger,.mx-root .fx-reauth-row>button{min-height:42px}.mx-root .fx-reauth-row>button{flex:0 0 auto}.mx-root .fx-reauth-buttons{display:flex;flex-wrap:wrap;align-items:center;gap:10px}@media(max-width:640px){.mx-root .account-action{padding:14px}.mx-root .fx-reauth-row{flex-direction:column}.mx-root .fx-reauth-row>.glass-select,.mx-root .fx-reauth-row>button{flex:0 0 auto;width:100%}.mx-root .fx-reauth-buttons>.primary{flex:1 1 100%}}.mx-root .device-card{padding:14px 14px 14px 16px;background:#ffffff03}.mx-root .device-row{display:grid;grid-template-columns:44px minmax(0,1fr) auto;align-items:center;gap:14px}.mx-root .device-icon{display:grid;place-items:center;width:44px;height:44px;border:1px solid #ffffff10;border-radius:12px;background:#93b2e20a;color:#a9bdd9}.mx-root .device-copy{display:grid;gap:5px;min-width:0}.mx-root .device-copy strong{display:flex;flex-wrap:wrap;align-items:center;gap:6px 8px;font-size:14px;font-weight:600;color:#e1e8f4}.mx-root .device-badge{padding:2px 8px;border:1px solid #98baff30;border-radius:999px;background:#7096e61f;color:#c9dbff;font-size:11px;font-weight:500}.mx-root .device-copy small{display:block;margin:0;color:#95a1b4;font-size:12px}.mx-root .device-notifications{display:flex!important;align-items:center;gap:7px}.mx-root .device-notifications:before{content:"";flex:0 0 auto;width:7px;height:7px;border-radius:50%;background:#6f7d92}.mx-root .device-notifications.on:before{background:#4cc38a}.mx-root .device-notifications.paused:before{background:#e3b341}.mx-root .device-actions{display:flex;flex-wrap:nowrap;align-items:center;gap:4px}.mx-root .device-actions .device-action{width:38px;height:38px;padding:0;border:1px solid transparent;border-radius:50%;color:#a9b6ca}@media(hover:hover){.mx-root .device-actions .device-action:hover:not(:disabled){background:#b3cefa12;border-color:#b3cefa25;color:#e1e8f4}.mx-root .device-actions .device-action.danger:hover:not(:disabled){background:#dea3b314;border-color:#dea3b333;color:#f1c3cf}}.mx-root .device-actions .device-action.accent{background:linear-gradient(135deg,#7096e62b,#5671a617);border-color:#98baff30;color:#d4e2ff}.mx-root .device-card .session-more{margin:12px 0 0 58px}.mx-root .device-card>.fx-input-row,.mx-root .device-card>.fx-note{margin-top:14px}.mx-root .device-card>form.fx-input-row{display:grid;grid-template-columns:minmax(0,1fr) auto auto;align-items:end;gap:8px}.mx-root .device-card>form.fx-input-row .form-label{display:grid;gap:7px;min-width:0;margin:0;padding:0;border:0;border-radius:0;background:none;font-size:12px;color:#95a1b4}.mx-root .device-card>form.fx-input-row input{box-sizing:border-box;width:100%;height:40px;padding:0 12px;border:1px solid #ffffff17;border-radius:10px;background:#0c0e1455;box-shadow:none;color:#e1e8f4;font-size:13px}.mx-root .device-card>form.fx-input-row input:focus-visible{border-color:#9abef182;outline:none}.mx-root .device-card>form.fx-input-row>button{height:40px;min-height:0;margin:0;padding:0 16px}@media(max-width:600px){.mx-root .device-card>form.fx-input-row{grid-template-columns:1fr 1fr}.mx-root .device-card>form.fx-input-row .form-label{grid-column:1 / -1}}@media(max-width:600px){.mx-root .device-row{grid-template-columns:40px minmax(0,1fr);align-items:start;gap:12px}.mx-root .device-icon{width:40px;height:40px}.mx-root .device-actions{grid-column:2;margin-left:-8px}.mx-root .device-card .session-more{margin-left:52px}}.mx-root .news-sound-site [data-off]{opacity:.55}.mx-root .news-sound-site .news-sound-choice,.mx-root .news-sound-site .news-sound-volume{display:flex;align-items:center;gap:8px}.mx-root .news-sound-site .news-sound-choice .glass-select{min-width:170px}.mx-root .news-sound-site .news-sound-choice>button{width:36px;min-width:36px;height:36px;padding:0;display:inline-flex;align-items:center;justify-content:center}.mx-root .news-sound-site .news-sound-volume input{width:180px;accent-color:#8bb4fa}.mx-root .news-sound-site .news-sound-volume output{min-width:40px;font-size:12px;color:#a9b6cb;font-variant-numeric:tabular-nums;text-align:right}.mx-root .news-sound-hint{display:flex;align-items:center;gap:6px;width:100%;margin:0 0 10px;padding:8px 12px;border:1px solid #94bdf752;border-radius:10px;background:linear-gradient(120deg,#91b9fa1b,#91b9fa08);color:#d0e3ff;font:inherit;font-size:13px;text-align:left;cursor:pointer}.mx-root .news-sound-hint:hover{background:linear-gradient(120deg,#91b9fa2a,#91b9fa10)}.mx-root.fx-glass2 .fx-main{position:relative;isolation:isolate}.mx-root.fx-glass2 .fx-main:not(:has(>.futoi-scroll)):before{content:"";position:absolute;z-index:-1;inset:0;pointer-events:none;background:radial-gradient(560px 420px at 14% 160px,#6d9eff1c,transparent 70%),radial-gradient(520px 400px at 76% 140px,#9b7bff14,transparent 70%),radial-gradient(560px 460px at 32% 62%,#6d9eff0e,transparent 70%),radial-gradient(520px 420px at 84% 70%,#3fb27f0b,transparent 70%),radial-gradient(560px 420px at 54% 100%,#9b7bff0e,transparent 70%);-webkit-mask:linear-gradient(90deg,transparent,#000 6%,#000 94%,transparent),linear-gradient(transparent,#000 4%,#000 96%,transparent);-webkit-mask-composite:source-in;mask:linear-gradient(90deg,transparent,#000 6%,#000 94%,transparent),linear-gradient(transparent,#000 4%,#000 96%,transparent);mask-composite:intersect}.mx-root.fx-glass2 .fx-grid .panel{border-color:#b6c6e117;background:radial-gradient(760px 300px at 0 0,rgb(214 228 255 / .05),transparent 70%),#080a0ecc;box-shadow:inset 0 1px #e3edff14,inset 0 -1px #b4cbff06,0 22px 44px -24px #000000e6;-webkit-backdrop-filter:blur(22px) saturate(150%);backdrop-filter:blur(22px) saturate(150%)}.mx-root.fx-glass2.effects-off .fx-main:before{display:none}.mx-root.fx-glass2.effects-off .fx-grid .panel{-webkit-backdrop-filter:none;backdrop-filter:none;background-color:#0a0c10f0}@supports not (backdrop-filter: blur(1px)){.mx-root.fx-glass2 .fx-grid .panel{background-color:#0a0c10f0}}.mx-root.fx-glass2 .fx-market-tape{border-color:#b6c6e117;background:#080a0ecc;box-shadow:inset 0 1px #e3edff14,0 18px 36px -24px #000000e6;-webkit-backdrop-filter:blur(22px) saturate(150%);backdrop-filter:blur(22px) saturate(150%)}.mx-root.fx-glass2.effects-off .fx-market-tape{-webkit-backdrop-filter:none;backdrop-filter:none;background-color:#0a0c10f0}.mx-root.fx-glass2 .fx-sidebar{background:radial-gradient(240px 320px at 0 0,rgb(119 120 165 / .09),transparent 72%),#0d0e13}.mx-root.fx-glass2 .calendar-panel .calendar-filters{padding:0;border:0;border-radius:0;background:none;gap:4px}.mx-root.fx-glass2 .calendar-panel .calendar-filters button[aria-pressed=true]{border-color:transparent;background:#9bbaf512;color:#e1eafa}.mx-root.fx-glass2 .calendar-group h3{position:static;margin:0 0 2px;padding:6px 2px 7px;border:0;border-bottom:1px solid rgb(255 255 255 / .06);border-radius:0;background:none;box-shadow:none;color:#8f9bb0}.mx-root.fx-glass2 .fx-chart-clip{background:#090b0e}.mx-root.fx-glass2 .collections-panel .fx-full.primary,.mx-root.fx-glass2 .futoi-panel .futoi-periods-mark{border:1px solid rgb(182 206 245 / .14);background:#9bbaf50f;box-shadow:none}.mx-root.fx-glass2 .collections-panel .fx-full.primary{color:#d6e2f6}.mx-root.fx-glass2 .collections-panel .fx-full.primary:hover{background:#9bbaf51a;border-color:#b6cef538}.mx-root.fx-glass2 .futoi-panel .futoi-periods button[aria-pressed=true]{color:#d6e2f6}@media(min-width:901px){.mx-root.fx-dash2 .fx-grid{grid-template-columns:minmax(0,1fr) minmax(340px,420px);justify-content:center}.mx-root.fx-dash2 .fx-aside{display:grid;grid-template-columns:minmax(0,1fr);grid-template-rows:none;grid-auto-rows:auto;align-items:start;align-content:start}.mx-root.fx-dash2 .fx-aside-col{display:flex;flex-direction:column;gap:18px;min-width:0}.mx-root.fx-dash2 .fx-aside-col>.panel{min-width:0}.mx-root.fx-dash2 .fx-aside-col>.calendar-panel{height:460px;min-height:0;max-height:none}.mx-root.fx-dash2 .fx-aside-col>.fx-chart{min-height:0}.mx-root.fx-dash2 .fx-chart-frame{height:340px}.mx-root.fx-dash2 .feed-expanded .fx-grid{grid-template-columns:minmax(0,1fr)}.mx-root.fx-dash2 .feed-expanded .fx-aside{display:none}}@media(min-width:1700px){.mx-root.fx-dash2 .fx-grid{grid-template-columns:minmax(600px,760px) minmax(0,1060px)}.mx-root.fx-dash2 .fx-grid,.mx-root.fx-dash2 .fx-market-tape{width:100%;max-width:1838px;margin-inline:auto}.mx-root.fx-dash2 .fx-aside{grid-template-columns:repeat(2,minmax(0,1fr));align-items:stretch;align-content:stretch}.mx-root.fx-dash2 .fx-aside-col>.collections-panel{flex:none;max-height:none}.mx-root.fx-dash2 .fx-aside-col>.collections-panel .collection-list{flex:none;min-height:220px;max-height:min(460px,33vh);overflow-y:auto;scrollbar-width:thin}.mx-root.fx-dash2 .fx-aside-col>.futoi-panel{flex:none}.mx-root.fx-dash2 .fx-aside-col>.market-stats-panel{flex:none}.mx-root.fx-dash2 .fx-aside-col>.calendar-panel{flex:1 1 0;height:auto;min-height:300px}.mx-root.fx-dash2 .fx-aside-col>.fx-chart{flex:1 1 0;display:flex;flex-direction:column;min-height:320px}.mx-root.fx-dash2 .fx-aside-col>.fx-chart .fx-chart-clip{flex:1;min-height:200px}.mx-root.fx-dash2 .fx-aside-col>.fx-chart .fx-chart-frame{height:100%}}@media(min-width:2560px){.mx-root.fx-dash2 .fx-grid{grid-template-columns:minmax(640px,820px) minmax(0,1258px)}.mx-root.fx-dash2 .fx-grid,.mx-root.fx-dash2 .fx-market-tape{max-width:2096px}}html{color-scheme:dark}body{margin:0;background:#0a0b0e;display:flow-root;min-height:100dvh}#root{display:flow-root;min-height:100dvh}.host-test{left:8px;right:auto;bottom:6px}.host-test>summary{padding:8px 12px;font:12px Onest,sans-serif;cursor:pointer;color:#dce4f3}.host-test[open]{padding:8px;border:1px solid #64759366;max-height:60vh;overflow:auto}.host-status{position:fixed;bottom:20px;left:50%;transform:translate(-50%);z-index:10000;display:flex;gap:16px;align-items:center;max-width:min(92vw,720px);padding:14px 18px;border:1px solid #64759366;border-radius:16px;background:#151c2bd9;backdrop-filter:blur(20px);color:#dce4f3;font:13px Onest,sans-serif}.host-connect{max-width:600px;margin:12vh auto;padding:24px}.host-connect .fx-actions{margin-top:20px}.host-install{position:fixed;right:20px;bottom:20px;display:flex;gap:8px;z-index:30;padding:10px;border-radius:16px;background:#151c2ba6;backdrop-filter:blur(20px);border:1px solid #64759366}.host-status{flex-wrap:wrap}@media(max-width:600px){.host-install{left:12px;right:12px;bottom:12px;justify-content:space-between}}.mx-root .app-install-content{display:grid;gap:20px}.mx-root .app-install-hero{display:flex;align-items:flex-start;gap:18px;padding:20px;border:1px solid #93b9f32b;border-radius:16px;background:linear-gradient(130deg,#89b4fa12,#89b4fa03)}.mx-root .app-install-icon{display:grid;place-items:center;flex:0 0 54px;height:54px;border-radius:14px;background:#95beff12;color:#b8d3ff}.mx-root .app-install-intro{display:grid;gap:14px;min-width:0}.mx-root .app-install-intro p{margin:0;line-height:1.6}.mx-root .app-install-intro button{justify-self:start}.mx-root .app-install-mobile{padding:16px 20px;border:1px solid #ffffff0e;border-radius:14px}.mx-root .app-install-mobile summary{cursor:pointer;display:flex;align-items:center;gap:10px;font-weight:600}.mx-root .app-install-mobile summary:after{content:"+";margin-left:auto;font-size:20px;font-weight:400}.mx-root .app-install-mobile[open] summary:after{content:"−"}.mx-root .app-install-mobile ol{margin:16px 0 0;padding-left:22px;line-height:1.65}.mx-root .app-install-mobile li+li{margin-top:10px}.mx-root .app-install-note{display:flex;gap:10px;margin:0;color:#98a7bd;font-size:13px;line-height:1.6}.mx-root .app-install-note svg{flex-shrink:0;margin-top:2px}@media(max-width:600px){.mx-root .app-install-hero{padding:16px;gap:12px}.mx-root .app-install-icon{flex-basis:40px;height:40px}.mx-root .app-install-mobile{padding:14px}}.mx-root .fx-main,.mx-root .host-connect{padding-top:env(safe-area-inset-top,0px)}.mx-root .fx-login{padding-top:calc(8vh + env(safe-area-inset-top,0px))}.host-status{bottom:calc(20px + var(--mx-bottom-nav, 0px) + env(safe-area-inset-bottom,0px))}.host-status .host-status-close{width:44px;height:44px;margin:-10px -12px -10px 0}.host-status{display:grid;grid-template-columns:minmax(0,1fr) auto auto;align-items:center;gap:10px 14px;width:max-content;max-width:min(92vw,560px);padding:10px 10px 10px 18px;border:1px solid rgb(189 211 249 / .23);border-radius:18px;background:linear-gradient(135deg,rgb(191 213 255 / .05),transparent 65%),#0a0d14c7;box-shadow:inset 0 1px #e3edff14,0 18px 55px #0009;-webkit-backdrop-filter:blur(24px) saturate(145%);backdrop-filter:blur(24px) saturate(145%)}.host-status>span{line-height:1.45}.host-status .icon-button.host-status-close{width:36px;height:36px;margin:0}@media(max-width:600px){.host-status{left:12px;right:12px;transform:none;width:auto;max-width:none;grid-template-columns:minmax(0,1fr) auto;padding:12px 10px 14px 16px}.host-status>span{grid-column:1;grid-row:1}.host-status .icon-button.host-status-close{grid-column:2;grid-row:1;align-self:start}.host-status>button:not(.host-status-close){grid-column:1 / -1;grid-row:2;justify-self:stretch}}
