.market-terminal{display:grid;grid-gap:10px;gap:10px}.market-terminal-notice{display:grid;grid-gap:8px;gap:8px;padding:18px}.market-terminal-notice.is-error{color:#b64b4b}.market-terminal-notice h3,.market-terminal-notice p{margin:0}.market-terminal-notice .accent-button{width:-moz-fit-content;width:fit-content}.market-terminal-muted{color:var(--muted);font-size:.78rem}.market-terminal-notice-line{margin-bottom:6px}.market-terminal-toolbar{display:grid;grid-gap:8px;gap:8px}.market-terminal-search{display:flex;gap:6px}.market-terminal-search input{flex:1 1;min-width:0;border:1px solid var(--line);border-radius:var(--style-radius-control,10px);padding:8px 10px;background:var(--surface-strong);color:inherit;font:inherit;text-transform:uppercase}.market-terminal-inline-error{color:#b64b4b;font-size:.8rem}.market-terminal-chips{display:flex;flex-wrap:wrap;gap:6px}.market-terminal-chip{display:grid;grid-gap:1px;gap:1px;min-width:96px;border:1px solid var(--line);border-radius:var(--style-radius-card,10px);padding:5px 9px;background:transparent;color:inherit;text-align:left;cursor:pointer}.market-terminal-chip strong{font-size:.82rem}.market-terminal-chip span{color:var(--muted);font-size:.7rem;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:150px}.market-terminal-chip.is-active,.market-terminal-chip:hover{border-color:var(--button-accent,#2563eb)}.market-terminal-chip.is-active{background:var(--accent-soft)}.market-terminal-grid{display:grid;grid-template-columns:minmax(0,1fr) minmax(250px,300px);grid-gap:10px;gap:10px}.market-terminal-account-card{grid-column:1/-1}.market-terminal-head{display:flex;align-items:flex-start;justify-content:space-between;gap:10px}.market-terminal-head h3{margin:0;display:flex;align-items:baseline;gap:6px}.market-terminal-board{color:var(--muted);font-size:.72rem;font-weight:700;border:1px solid var(--line);border-radius:var(--style-radius-card,999px);padding:1px 7px}.market-terminal-last{text-align:right;display:grid}.market-terminal-last strong{font-size:1.15rem}.market-terminal-last span{font-size:.76rem;color:var(--muted)}.market-terminal .is-up,.market-terminal-last.is-up strong{color:#1f8f57}.market-terminal .is-down,.market-terminal-last.is-down strong{color:#b64b4b}.market-terminal-controls{display:flex;flex-wrap:wrap;justify-content:space-between;gap:6px}.market-terminal-controls .markets-chart-ranges{margin-top:8px}.market-terminal-mode button{box-sizing:border-box;display:inline-flex;align-items:center;justify-content:center;inline-size:36px;block-size:34px;padding:6px}.market-terminal-mode button svg{inline-size:20px;block-size:20px;fill:none;stroke:currentColor;stroke-width:1.7;stroke-linecap:round;stroke-linejoin:round}@media (pointer:coarse){.market-terminal-mode button{inline-size:44px;block-size:44px}}.market-terminal-candles{margin-top:10px}.market-terminal-ohlc{display:flex;flex-wrap:wrap;gap:12px;font-size:.76rem;color:var(--muted);margin-bottom:4px}.market-terminal-ohlc strong{color:inherit;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.market-terminal-svg{width:100%;height:auto;display:block;cursor:crosshair;touch-action:pan-y pinch-zoom;border-radius:var(--style-radius-card,12px);background:rgba(127,127,127,.05)}.market-terminal-day-boundary,.market-terminal-grid-line{stroke:var(--line);stroke-width:1}.market-terminal-day-boundary{stroke-opacity:.7}.market-terminal-axis.is-trading-date{font-weight:600}.market-terminal-svg.is-responsive{aspect-ratio:920/360}.market-terminal-time-handle{fill:transparent;cursor:ew-resize;touch-action:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.market-terminal-time-handle:focus-visible,.market-terminal-time-handle:hover{fill:transparent;outline:none}.market-terminal-axis{fill:var(--muted);font-size:11px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.market-terminal-axis.is-hover{fill:#fff;font-weight:700}.market-terminal-candle.is-up line,.market-terminal-candle.is-up rect{stroke:#1f8f57;fill:#1f8f57}.market-terminal-candle.is-down line,.market-terminal-candle.is-down rect{stroke:#b64b4b;fill:#b64b4b}.market-terminal-volume{opacity:.35}.market-terminal-volume.is-up{fill:#1f8f57}.market-terminal-volume.is-down{fill:#b64b4b}.market-terminal-line{fill:none;stroke:var(--button-accent,#2563eb);stroke-width:1.8;stroke-linejoin:round}.market-terminal-area{fill:var(--button-accent,#2563eb);opacity:.1}.market-terminal-crosshair line{stroke:var(--muted);stroke-dasharray:3 3;stroke-width:1}.market-terminal-crosshair rect{fill:var(--button-accent,#2563eb)}.market-terminal-spread{font-size:.74rem;color:var(--muted);border:1px solid var(--line);border-radius:var(--style-radius-card,999px);padding:3px 8px;white-space:nowrap}.market-terminal-ladder{display:grid;grid-gap:6px;gap:6px;margin-top:10px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.market-terminal-ladder-side{display:grid;grid-gap:1px;gap:1px}.market-terminal-level{position:relative;display:grid;grid-template-columns:1fr auto;grid-gap:8px;gap:8px;padding:3px 8px;font-size:.78rem;border-radius:var(--style-radius-card,6px);overflow:hidden}.market-terminal-level span:not(.market-terminal-level-bar){position:relative;z-index:1}.market-terminal-level-bar{position:absolute;inset:0 auto 0 0;border-radius:var(--style-radius-card,6px);opacity:.18}.market-terminal-ladder-side.is-ask .market-terminal-level-bar{background:#b64b4b}.market-terminal-ladder-side.is-bid .market-terminal-level-bar{background:#1f8f57}.market-terminal-ladder-side.is-ask .market-terminal-level span:first-of-type:not(.market-terminal-level-bar){color:#b64b4b}.market-terminal-ladder-side.is-bid .market-terminal-level span:first-of-type:not(.market-terminal-level-bar){color:#1f8f57}.market-terminal-ladder-mid{display:grid;grid-template-columns:auto 1fr auto;align-items:center;grid-gap:8px;gap:8px;font-size:.72rem;padding:4px 2px;border-top:1px solid var(--line);border-bottom:1px solid var(--line)}.market-terminal-ladder-mid .is-bid{color:#1f8f57}.market-terminal-ladder-mid .is-ask{color:#b64b4b}.market-terminal-balance{display:block;height:5px;border-radius:var(--style-radius-card,999px);background:rgba(182,75,75,.35);overflow:hidden}.market-terminal-balance span{display:block;height:100%;background:#1f8f57}.market-terminal-account-head{flex-wrap:wrap;align-items:center}.market-terminal-subtabs{margin:0}.market-terminal-account-filters{display:flex;flex-wrap:wrap;align-items:center;gap:8px}.market-terminal-account-filters .markets-chart-ranges{margin-top:0}.market-terminal-checkbox{display:inline-flex;align-items:center;gap:5px;font-size:.78rem;color:var(--muted)}.market-terminal-table-wrap{overflow-x:auto;margin-top:10px}.market-terminal-table{width:100%;border-collapse:collapse;font-size:.78rem;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.market-terminal-table td,.market-terminal-table th{padding:6px 8px;border-top:1px solid var(--line);text-align:left;white-space:nowrap}.market-terminal-table th{border-top:0;color:var(--muted);font-weight:700;font-size:.72rem}.market-terminal-table .is-num{text-align:right}.market-terminal-table tr.is-active td:last-child{color:#93622a;font-weight:700}.market-terminal-table.is-compact{max-width:640px}.market-terminal-empty{margin-top:10px;padding:14px;border-radius:var(--style-radius-card,12px);background:rgba(127,127,127,.08);color:var(--muted);font-size:.8rem}.market-terminal-pager{display:flex;align-items:center;justify-content:flex-end;gap:8px;margin-top:8px}.market-terminal-report{display:grid;grid-gap:8px;gap:8px;margin-top:6px}.market-terminal-kpis{display:grid;grid-template-columns:repeat(auto-fit,minmax(140px,1fr));grid-gap:8px;gap:8px}.market-terminal-kpis>div{display:grid;grid-gap:2px;gap:2px;border:1px solid var(--line);border-radius:var(--style-radius-card,12px);padding:8px 10px}.market-terminal-kpis span{color:var(--muted);font-size:.72rem}.market-terminal-kpis strong{font-size:1rem;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.markets-source-trade-key-row{border-top:1px dashed var(--line);padding-top:8px}.markets-source-trade-key-actions{display:flex;flex-wrap:wrap;gap:6px}@media (max-width:900px){.market-terminal-grid{grid-template-columns:minmax(0,1fr)}}.market-chart-selection-stage{position:relative;min-height:0;flex:1 1 auto;display:flex;flex-direction:column}.market-chart-selection-reset{position:absolute;top:8px;right:8px;z-index:1}.market-terminal-grid{grid-template-columns:minmax(0,1fr);grid-template-areas:"chart" "news" "book" "ticket" "account"}.market-terminal-chart-card{grid-area:chart}.market-news-card{grid-area:news}.market-terminal-book-card{grid-area:book}.market-terminal-ticket-card{grid-area:ticket}.market-terminal-account-card{grid-area:account;grid-column:auto}@media (min-width:901px){.market-terminal-grid{grid-template-columns:minmax(0,1fr) minmax(0,1fr) minmax(300px,380px);grid-template-areas:"chart chart news" "book ticket news" "account account account";align-items:start}.market-terminal-chart-card,.market-terminal-ticket-card{grid-column:auto}}@media (max-width:1280px) and (min-width:901px){.market-terminal-grid{grid-template-columns:minmax(0,1fr) minmax(280px,340px);grid-template-areas:"chart news" "book news" "ticket news" "account account"}}.market-terminal-layout{position:relative;display:grid;grid-gap:10px;gap:10px;min-width:0}.market-terminal-layout-tools{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);-webkit-clip-path:inset(50%);clip-path:inset(50%);white-space:nowrap}.market-terminal-layout-tools>span{max-width:760px;font-size:.75rem}.market-terminal-grid.market-terminal-custom-layout{grid-template-areas:none;grid-template-columns:repeat(24,minmax(0,1fr));grid-auto-rows:8px;gap:8px 10px;align-items:start}.market-terminal-block{position:relative;min-width:0;grid-column:span var(--terminal-span,24);align-self:start}.market-terminal-block>.content-card{min-width:0;box-sizing:border-box}.market-terminal-block.is-sized>.content-card{height:100%;min-height:0;max-height:none;overflow:auto}.market-terminal-block.is-sized>.market-terminal-chart-card{display:flex;flex-direction:column}.market-terminal-block.is-sized>.market-terminal-chart-card>*{flex-shrink:0}.market-terminal-block.is-sized>.market-terminal-chart-card>.market-terminal-candles{flex:1 1;display:flex;flex-direction:column;min-height:180px}.market-terminal-block.is-sized .market-terminal-svg{flex:1 1;height:0;min-height:150px}.market-terminal-block-handle{position:absolute;top:7px;left:10px;z-index:1;width:36px;height:36px;padding:0;display:grid;place-items:center;font-size:1.35rem;cursor:-webkit-grab;cursor:grab;touch-action:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.market-terminal-block-handle:active{cursor:-webkit-grabbing;cursor:grabbing}.market-terminal-block-handle{width:30px;height:30px;top:6px;left:6px;font-size:1.15rem;border-radius:var(--style-radius-card,8px);background:var(--style-card-fill,var(--surface,rgba(255,255,255,.92)));box-shadow:0 1px 4px rgba(0,0,0,.18)}.market-terminal-layout-reset{position:absolute;top:8px;right:10px;z-index:2;min-height:30px;max-width:min(170px,calc(100% - 56px));padding:5px 9px;font-size:.72rem;line-height:1.15;white-space:normal;background:var(--style-card-fill,var(--surface,rgba(255,255,255,.94)));box-shadow:0 1px 4px rgba(0,0,0,.18)}.market-terminal-block:has(>.market-terminal-layout-reset)>.content-card>.market-terminal-head:first-child{padding-right:min(182px,34%)}.market-terminal-block-handle,.market-terminal-resize-handle{opacity:0;transition:opacity .12s ease}.market-terminal-block-handle:focus-visible,.market-terminal-block-handle[aria-pressed=true],.market-terminal-block.is-moving>.market-terminal-block-handle,.market-terminal-block:focus-within>.market-terminal-block-handle,.market-terminal-block:focus-within>.market-terminal-resize-handle,.market-terminal-block:hover>.market-terminal-block-handle,.market-terminal-block:hover>.market-terminal-resize-handle,.market-terminal-layout.is-resizing .market-terminal-resize-handle,.market-terminal-resize-handle:focus-visible{opacity:1}@media (hover:none){.market-terminal-block-handle,.market-terminal-resize-handle{opacity:1}}.market-terminal-block.is-moving>.content-card{opacity:.65}.market-terminal-block.is-drop-target>.content-card{outline:2px solid var(--button-accent,#2563eb);outline-offset:-2px;background:var(--accent-soft)}.market-terminal-drag-preview{position:fixed;top:0;left:0;z-index:1000;pointer-events:none;padding:7px 12px;border:1px solid var(--button-accent,#2563eb);border-radius:var(--style-radius-card,10px);background:var(--style-card-fill,var(--surface,#fff));color:var(--text,#111827);box-shadow:0 4px 14px #0002}.market-terminal-resize-handle{position:absolute;right:2px;bottom:2px;width:28px;height:28px;border:0;border-radius:7px;background:var(--accent-soft);color:var(--muted);cursor:nwse-resize;touch-action:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.market-terminal-resize-handle:focus-visible{outline:2px solid var(--button-accent,#2563eb)}.market-terminal-resize-preview{position:fixed;pointer-events:none;z-index:20000;box-sizing:border-box;border:2px solid var(--button-accent,#2563eb);border-radius:var(--content-card-radius);background:color-mix(in srgb,var(--button-accent,#2563eb) 8%,transparent)}.market-terminal-resize-preview:after{content:attr(data-size);position:absolute;top:6px;left:8px;padding:4px 8px;border-radius:var(--style-radius-card,6px);background:var(--button-accent,#2563eb);color:#fff;font-size:.8rem}@media (max-width:600px){.market-terminal-block-handle{width:36px;height:36px;top:4px}.market-terminal-layout-reset{top:6px;right:8px;width:36px;min-width:36px;max-width:36px;height:36px;padding:0;color:transparent;overflow:hidden}.market-terminal-layout-reset:before{content:"↺";color:var(--text,#111827);font-size:1rem;line-height:36px}.market-terminal-block:has(>.market-terminal-layout-reset)>.content-card>.market-terminal-head:first-child{padding-right:46px}}.markets-page:has(.market-terminal-layout.is-mobile){display:flex;flex-direction:column;min-height:0;overflow:hidden;gap:6px;padding-bottom:env(safe-area-inset-bottom,0)}.markets-page:has(.market-terminal-layout.is-mobile)>.markets-control-panel,.markets-page:has(.market-terminal-layout.is-mobile)>.markets-hero{flex:0 0 auto}.markets-page:has(.market-terminal-layout.is-mobile) .markets-hero .board-subtitle{display:none}.markets-page:has(.market-terminal-layout.is-mobile) .markets-control-panel{padding:4px}.markets-page:has(.market-terminal-layout.is-mobile) .markets-tabs{flex-wrap:nowrap;overflow-x:auto}.market-terminal:has(.market-terminal-layout.is-mobile){display:flex;flex-direction:column;gap:6px;flex:1 1;height:100%;min-height:0;min-width:0;overflow:hidden}.market-terminal:has(.is-mobile)>.market-terminal-toolbar{flex:0 0 auto;padding:6px;gap:4px;z-index:3}.market-terminal:has(.is-mobile) .market-terminal-chips{flex-wrap:nowrap;overflow-x:auto;max-height:42px}.market-terminal:has(.is-mobile) .market-terminal-chip{flex-shrink:0}.market-terminal:has(.is-mobile) .market-terminal-chips-label{display:none}.market-terminal:has(.is-mobile) .market-terminal-notice-line{max-height:3em;overflow:auto;margin:0;flex-shrink:0}.market-terminal-layout.is-mobile{display:flex;flex-direction:column;flex:1 1;min-height:0;gap:4px}.market-terminal-layout.is-mobile .market-terminal-block-handle,.market-terminal-layout.is-mobile .market-terminal-resize-handle{display:none}.market-terminal-mobile-navigation{order:2;display:flex;align-items:center;flex-shrink:0;gap:2px;padding-bottom:env(safe-area-inset-bottom,0);background:var(--surface)}.market-terminal-mobile-navigation>nav{flex:1 1;min-width:0;flex-wrap:nowrap;overflow-x:auto;gap:2px}.market-terminal-mobile-navigation .smart-home-tab{min-height:44px;flex:1 0 auto;padding:6px 8px;font-size:.75rem}.market-terminal-mobile-navigation>button{min-height:44px;min-width:36px;padding:4px}.market-terminal-layout.is-mobile>.market-terminal-custom-layout{display:block;flex:1 1;min-height:0;overflow:hidden}.market-terminal-layout.is-mobile .market-terminal-block[hidden]{display:none}.market-terminal-layout.is-mobile .market-terminal-block:not([hidden]){height:100%;min-height:0}.market-terminal-layout.is-mobile .market-terminal-block>.content-card{box-sizing:border-box;height:100%;min-height:0;max-height:none;overflow:auto;padding:10px}.market-terminal-layout.is-mobile .market-terminal-block>.market-news-card{overflow:hidden}.market-terminal-layout.is-mobile .market-terminal-chart-card{display:flex;flex-direction:column}.market-terminal-layout.is-mobile .market-terminal-chart-card>*{flex-shrink:0}.market-terminal-layout.is-mobile .market-terminal-chart-card>.market-terminal-candles{flex:1 1;min-height:140px;display:flex;flex-direction:column}.market-terminal-layout.is-mobile .market-terminal-svg{flex:1 1;height:0;min-height:110px}.market-terminal-layout.is-mobile .market-terminal-controls{flex-wrap:wrap;gap:4px}.market-terminal-layout.is-mobile .market-terminal-ohlc{gap:4px 8px}.market-terminal-layout.is-mobile .market-terminal-account-card .market-terminal-subtabs{flex-wrap:nowrap;overflow-x:auto}@media (max-height:480px) and (orientation:landscape){.market-terminal:has(.is-mobile) .market-terminal-chips{display:none}.market-terminal-layout.is-mobile .market-terminal-head .market-terminal-muted{display:none}.market-terminal-layout.is-mobile .market-terminal-candles{margin-top:4px}}.market-news-card{display:flex;flex-direction:column;min-height:320px;max-height:760px}.market-news-actions{position:relative;display:flex;gap:4px;margin-left:auto;flex-shrink:0}.market-news-head{flex-wrap:wrap}.market-news-toolbar{display:flex;align-items:center;justify-content:flex-end;gap:8px;min-width:0;flex:1 1 230px;margin-left:auto}.market-news-query-tools{display:flex;align-items:center;gap:7px;min-width:0;flex:1 1 220px}.market-news-query-tools>.description-search{flex:1 1 120px;max-width:260px}.market-news-toolbar .description-search-input-wrap{flex:1 1;min-width:32px}.market-news-toolbar .description-search-glyph{transition:opacity .12s ease}.market-news-toolbar .description-search:focus-within .description-search-glyph{opacity:0}.market-news-smart-toggle{display:inline-flex;align-items:center;gap:5px;flex:0 0 auto;white-space:nowrap;font-size:.75rem;color:var(--muted);cursor:pointer}.market-news-smart-toggle input{width:15px;height:15px;margin:0;accent-color:var(--button-accent,#2563eb)}.market-news-quick-control{position:relative}.market-news-filter-button{min-height:32px;padding:4px 8px;white-space:nowrap}.market-news-filter-button.is-active{border-color:var(--button-accent,#2563eb);color:var(--ink);background:var(--accent-soft)}.market-news-filter-popover{position:absolute;top:calc(100% + 6px);right:0;z-index:80;width:min(330px,calc(100vw - 32px));max-height:min(520px,70vh);overflow:auto;display:grid;grid-gap:9px;gap:9px;padding:12px;border:1px solid var(--line);border-radius:var(--style-radius-panel,12px);color:var(--ink);background:var(--style-panel-fill,var(--surface-color,#fff));box-shadow:0 8px 28px color-mix(in srgb,var(--ink) 20%,transparent);font-size:.82rem}.market-news-filter-options{display:grid;grid-gap:4px;gap:4px}.market-news-filter-options label{display:flex;align-items:flex-start;gap:8px;padding:6px;border-radius:var(--style-radius-card,7px);cursor:pointer}.market-news-filter-options label:hover{background:var(--accent-soft)}.market-news-filter-options input{flex:0 0 auto;width:16px;height:16px;margin:1px 0 0;accent-color:var(--button-accent,#2563eb)}.market-news-filter-chips{display:flex;flex-wrap:wrap;gap:5px;margin:5px 0 1px}.market-news-filter-chips button{display:inline-flex;align-items:center;gap:5px;min-height:26px;padding:3px 8px;border:1px solid var(--line);border-radius:var(--style-radius-control,999px);color:var(--ink);background:var(--accent-soft);font:inherit;font-size:.72rem;cursor:pointer}.market-news-filter-chips button span{font-size:1rem;line-height:.7;color:var(--muted)}.market-news-filter-scope{margin:4px 0;font-size:.75rem}.market-news-reading-head{flex-wrap:wrap}.market-news-reading-head>.market-news-reading-title{min-width:0;flex:1 1 180px;overflow-wrap:anywhere}.market-news-reading-head>.description-search{display:inline-flex;gap:0;max-width:100%;margin-left:auto}.market-news-reading-text-size{display:inline-flex;flex:0 0 auto}.market-news-reading-head>.ghost-button{flex-shrink:0}.market-news-reading-dialog{display:flex;flex-direction:column;overflow:hidden}.market-news-reading-dialog>.market-news-dialog-foot,.market-news-reading-dialog>.market-news-reading-head{flex-shrink:0}.market-news-reading-dialog>.market-news-body{min-height:0;overflow:auto;overscroll-behavior:contain;overflow-wrap:anywhere}.market-news-icon{min-width:34px;padding:4px 8px;font-size:1rem;line-height:1}.market-news-icon.is-active{border-color:var(--button-accent,#2563eb);background:var(--accent-soft)}.market-news-anchor-button,.market-news-anchor-button:hover:not(:disabled){display:inline-grid;place-items:center;min-width:28px;width:28px;height:32px;padding:4px;border:0;border-radius:var(--style-radius-control,6px);color:var(--muted,currentColor);background:transparent;box-shadow:none;transform:none}.market-news-anchor-button svg{display:block;width:18px;height:18px}.market-news-anchor-button:hover:not(:disabled){color:var(--ink)}.market-news-anchor-button.is-active,.market-news-anchor-button.is-active:hover:not(:disabled){color:var(--button-accent,var(--ink));background:transparent}.market-news-anchor-button.is-active svg{stroke-width:2}.market-news-anchor-button:focus-visible{outline:2px solid currentColor;outline-offset:1px}.market-news-anchor-control{position:static}.market-news-text-size{border:0;background:transparent;box-shadow:none;padding:4px;min-width:28px;min-height:32px;font-size:20px}.market-news-text-size:hover{background:transparent;box-shadow:none;color:var(--ink)}.market-news-anchor-tip{position:absolute;top:calc(100% + 6px);right:0;z-index:50;width:min(320px,calc(100vw - 48px));max-height:55vh;overflow:auto;display:grid;grid-gap:8px;gap:8px;padding:12px;border-radius:var(--style-radius-card,12px);color:var(--ink);background:var(--style-card-fill,var(--surface-color,#fff));box-shadow:0 6px 24px color-mix(in srgb,var(--ink) 18%,transparent);font-size:12px;line-height:1.45;overflow-wrap:anywhere}.market-news-selection-mode{min-width:0}.market-news-selection-mode label{align-items:center;cursor:pointer;font-size:.85rem}.market-news-selection-mode input[type=radio]{margin:0;width:16px;height:16px;accent-color:var(--ink)}@media (max-width:620px){.market-news-toolbar{align-items:flex-start;flex-wrap:wrap;width:100%}.market-news-query-tools{flex:1 1 100%;flex-wrap:wrap}.market-news-query-tools>.description-search{max-width:none;flex:1 1 180px}.market-news-actions{width:100%;justify-content:flex-end}.market-news-filter-popover{position:fixed;top:50%;right:auto;left:50%;transform:translate(-50%,-50%);width:min(360px,calc(100vw - 24px));max-height:calc(100vh - 32px)}}.market-news-empty{display:grid;grid-gap:8px;gap:8px;justify-items:center;align-content:center;flex:1 1;margin-top:10px;border:1px dashed var(--line);border-radius:var(--style-radius-card,12px);padding:24px 12px;background:transparent;color:var(--muted);cursor:pointer}.market-news-empty-icon{font-size:1.6rem}.market-news-list{display:grid;grid-gap:2px;gap:2px;align-content:start;margin-top:8px;overflow-y:auto;flex:1 1;min-height:0}.market-news-row{display:grid;grid-gap:2px;gap:2px;padding:6px 8px;border:0;border-radius:var(--style-radius-card,8px);background:transparent;color:inherit;text-align:left;cursor:pointer}.market-news-row.is-clickable{cursor:pointer}.market-news-row-open{display:grid;grid-gap:2px;gap:2px;width:100%;padding:0;border:0;background:transparent;color:inherit;font:inherit;text-align:left;cursor:pointer}.market-news-row-stretch:after{content:"";position:absolute;inset:0;border-radius:var(--style-radius-card,8px)}.market-news-row:has(>.market-news-row-stretch){position:relative}.market-news-row:has(>.market-news-row-stretch) .market-news-impact{position:relative;z-index:1}.market-news-row-open:focus-visible{outline:2px solid var(--button-accent,#2563eb);outline-offset:2px;border-radius:var(--style-radius-card,6px)}.market-news-row.is-clickable:focus-visible{outline:2px solid var(--button-accent,#2563eb);outline-offset:-2px}.market-news-row:focus-visible,.market-news-row:hover{background:var(--accent-soft)}.market-news-row-meta{display:flex;gap:6px;align-items:baseline;font-size:.7rem;color:var(--muted);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.market-news-row-meta>.market-news-open{display:inline-flex;align-items:baseline;gap:6px;min-width:0}.market-news-source{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:60%}.market-news-source.is-telegram:before{content:"TG · "}.market-news-source.is-site:before{content:"WEB · "}.market-news-row-text{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;font-size:var(--market-news-text-size,.8rem);line-height:1.3}.market-news-more{margin:6px auto 2px}.market-news-dialog{max-width:min(760px,calc(100vw - 32px))}.market-news-body{margin-top:12px;white-space:pre-wrap;line-height:1.5;font-size:var(--market-news-text-size,.8rem)}.market-news-dialog-foot{display:flex;gap:8px;margin-top:14px}.market-news-settings-block{margin-top:12px}.market-news-url-row{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:end;grid-gap:8px;gap:8px}@media (max-width:600px){.market-news-url-row{grid-template-columns:minmax(0,1fr)}.market-news-url-row>.ghost-button{justify-self:end}}.ai-task-toggle-row.has-error .ai-task-toggle-copy span{color:#b64b4b}.market-news-anchor-help h4{margin:12px 0 6px}.market-news-anchor-help ol{padding-left:18px;display:grid;grid-gap:6px;gap:6px;font-size:.86rem}.mobile-workspace-enabled .mobile-bottom-nav:not(.mobile-workspace-nav){display:none}.mobile-host-loading{padding:24px}.mobile-workspace-host[hidden]{display:none!important}