:root{--ui-font: "Segoe UI", "PingFang SC", "Microsoft YaHei", system-ui, sans-serif;--ui-bg: #151517;--ui-sidebar: #111113;--ui-surface: #1c1c1f;--ui-text: #ececee;--ui-muted: #9b9ba5;--ui-border: #303035;--ui-hover: #27272c;--ui-accent: #7869ed;--ui-accent-soft: #28243d;--ui-radius: 12px;--ui-control: 38px;--ui-font-body:14px;--ui-font-small:12px;--ui-font-label:13px;--ui-line-body:1.6;--ui-weight-medium:500;--ui-weight-heading:600;--ui-motion-fast:.12s;--ui-motion-menu:.16s;--ui-motion-panel:.22s;--ui-focus:#a398ff;--ui-menu-shadow:0 8px 28px #00000030}:root[data-theme=light]{--ui-bg: #fcfcfc;--ui-sidebar: #f5f5f6;--ui-surface: #fff;--ui-text: #27272c;--ui-muted: #73737e;--ui-border: #e5e5e9;--ui-focus:#6355d9;--ui-menu-shadow:0 6px 24px #00000014;--ui-hover: #ededf0;--ui-accent: #6657d9;--ui-accent-soft: #efecfa}html,body,button,input,select,textarea{font-family:var(--ui-font)}body{font-size:var(--ui-font-body);line-height:var(--ui-line-body)}button,input,select,textarea{letter-spacing:normal}:where(.admin-workspace,.agent-settings-shell,.agent-login-shell,.app-shell) :where(h1,h2,h3,h4){font-weight:var(--ui-weight-heading);line-height:1.4}:where(.admin-workspace,.agent-settings-shell,.agent-login-shell,.app-shell) :where(p,td,th,label){line-height:var(--ui-line-body)}:where(.admin-workspace,.app-shell) table{font-variant-numeric:tabular-nums}button,a,input,select,textarea{-webkit-tap-highlight-color:transparent}button:focus-visible,a:focus-visible,input:focus-visible,select:focus-visible,textarea:focus-visible,summary:focus-visible{outline:2px solid var(--ui-focus);outline-offset:3px}.ui-chart{width:100%;min-width:0;background:var(--ui-surface);color:var(--ui-text)}.ui-chart-plot{height:420px;width:100%}.ui-chart-toolbar{display:flex;align-items:center;flex-wrap:wrap;gap:6px;padding:10px 14px;border-bottom:1px solid var(--ui-border)}.ui-chart-toolbar strong{margin-right:auto;font-size:13px}.ui-chart-toolbar button{background:var(--ui-hover);color:var(--ui-text);border:1px solid var(--ui-border);border-radius:6px;min-width:32px;min-height:32px;padding:4px 10px;font-size:12px}.ui-chart-toolbar button[aria-pressed=true]{color:var(--ui-accent);background:var(--ui-accent-soft)}.ui-chart-legend{display:flex;gap:12px;flex-wrap:wrap;padding:8px 14px;min-height:36px;color:var(--ui-muted);font-size:12px;font-variant-numeric:tabular-nums}.ui-chart-footer{display:flex;flex-wrap:wrap;justify-content:space-between;gap:8px;padding:8px 14px;font-size:11px;color:var(--ui-muted);border-top:1px solid var(--ui-border)}.ui-chart a{color:var(--ui-muted)}.ui-chart-data{padding:10px 14px;font-size:12px}.ui-chart-data>div{overflow-x:auto}.ui-chart-data table{width:100%;border-collapse:collapse;white-space:nowrap;font-variant-numeric:tabular-nums}.ui-chart-data th,.ui-chart-data td{padding:8px;text-align:right;border-bottom:1px solid var(--ui-border)}.ui-chart-data th:first-child,.ui-chart-data td:first-child{text-align:left}@media(max-width:600px){.ui-chart-plot{height:350px}.ui-chart-toolbar{gap:4px;padding:8px}.ui-chart-legend{gap:6px 10px;font-size:11px}}.ui-chart-toolbar select{min-height:32px;max-width:160px;padding:4px 8px;border:1px solid var(--ui-border);border-radius:6px;background:var(--ui-surface);color:var(--ui-text);font-size:12px}.ui-chart-toolbar button:disabled{opacity:.45;cursor:not-allowed}.ui-chart-plot.with-volume{height:420px}.ui-chart.expanded .ui-chart-plot{height:560px}.ui-chart .chart-research-note{font-size:11px;line-height:1.7;color:var(--ui-muted);margin:0;padding:8px 14px;border-top:1px solid var(--ui-border)}@media(max-width:600px){.ui-chart-plot.with-volume{height:350px}.ui-chart.expanded .ui-chart-plot{height:460px}.ui-chart-toolbar strong{flex-basis:100%;margin-bottom:4px}}body{margin:0;background:var(--ui-bg);color:var(--ui-text)}.application-startup{min-height:100dvh;max-width:720px;margin-inline:auto;padding:48px 24px;box-sizing:border-box}.application-startup-brand{display:flex;align-items:center;gap:12px;font-size:17px;font-weight:600;margin-bottom:20px}.application-startup-brand span{color:var(--ui-accent)}.application-startup .module-status{padding:0}.application-startup h1{font-size:20px;font-weight:600;margin:0 0 12px}:is(.app-shell,.agent-settings-shell) :is(.history-action,.nav-row,.new-chat,.sidebar-toggle,.sidebar-close,.mobile-menu,.thread-header-manage,.history-manage,.history-clear,.agent-account-trigger,.agent-account-action,.agent-account-retry,.return-conversation,.market-star,.market-pair-select,.binance-periods button,.market-list-tabs button,.ui-chart-toolbar button,.settings-nav-group button),.admin-settings-menu-item,.admin-runtime-tile{transition:background-color var(--ui-motion-fast) ease,color var(--ui-motion-fast) ease,border-color var(--ui-motion-fast) ease}:is(.app-shell,.agent-settings-shell,.admin-workspace) :is(button,a,summary):focus-visible{outline:2px solid var(--ui-focus);outline-offset:2px}@media(prefers-reduced-motion:reduce){.app-shell{transition:none}:is(.app-shell,.agent-settings-shell) :is(.history-action,.nav-row,.new-chat,.sidebar-toggle,.sidebar-close,.mobile-menu,.thread-header-manage,.history-manage,.history-clear,.agent-account-trigger,.agent-account-action,.agent-account-retry,.return-conversation,.market-star,.market-pair-select,.binance-periods button,.market-list-tabs button,.ui-chart-toolbar button,.settings-nav-group button),.admin-settings-menu-item,.admin-runtime-tile{transition:none}}.pwa-update-notice{position:fixed;z-index:900;left:50%;bottom:16px;transform:translate(-50%);width:max-content;max-width:calc(100vw - 32px);box-sizing:border-box;display:flex;align-items:center;gap:12px;padding:12px 16px;border:1px solid var(--ui-border);border-radius:12px;background:var(--ui-surface);color:var(--ui-text);box-shadow:0 4px 18px #0002;font-size:13px}.pwa-update-notice button{flex-shrink:0;padding:6px 10px;border-radius:8px}.pwa-update-notice button:focus-visible,.paper-table-wrap:focus-visible{outline:2px solid var(--ui-focus);outline-offset:3px}:root{--qg-positive:#65d6b0;--qg-positive-soft:#12372e;--qg-negative:#ff91a4;--qg-negative-soft:#41232c;--qg-warning:#f0c079;--qg-warning-soft:#3b3020;--qg-info:#91bffa;--qg-info-soft:#202f43;--qg-accent:#b5a7ff;--qg-accent-soft:#2d2748;--qg-muted:#aaaab5;--qg-control:36px}:root[data-theme=light]{--qg-positive:#087657;--qg-positive-soft:#e8f7f0;--qg-negative:#b52f48;--qg-negative-soft:#fff0f2;--qg-warning:#925600;--qg-warning-soft:#fff3dc;--qg-info:#2368ad;--qg-info-soft:#edf4ff;--qg-accent:#6657d9;--qg-accent-soft:#efecfa;--qg-muted:#656571}[data-tone]{--qg-tone:var(--qg-muted);--qg-soft:var(--ui-hover)}[data-tone=positive]{--qg-tone:var(--qg-positive);--qg-soft:var(--qg-positive-soft)}[data-tone=negative]{--qg-tone:var(--qg-negative);--qg-soft:var(--qg-negative-soft)}[data-tone=warning]{--qg-tone:var(--qg-warning);--qg-soft:var(--qg-warning-soft)}[data-tone=info]{--qg-tone:var(--qg-info);--qg-soft:var(--qg-info-soft)}[data-tone=accent]{--qg-tone:var(--qg-accent);--qg-soft:var(--qg-accent-soft)}.qg-symbol{display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;border-radius:9px;flex:0 0 auto;color:var(--qg-tone);background:var(--qg-soft)}.qg-symbol .anticon{font-size:18px;line-height:1}.qg-symbol.compact{width:26px;height:26px;border-radius:7px}.qg-symbol.compact .anticon{font-size:16px}.qg-direction,.qg-status{display:inline-flex;align-items:center;gap:6px;line-height:1.5;max-width:100%;color:var(--qg-tone);background:var(--qg-soft);border:1px solid transparent}.qg-direction{border-radius:999px;padding:7px 12px;font-size:14px;font-weight:600;white-space:normal}.qg-status{border-radius:7px;padding:4px 8px;font-size:12px;font-weight:500}.qg-direction>.anticon,.qg-status>.anticon{flex-shrink:0;font-size:16px}.qg-metric{min-width:0;padding:14px}.qg-metric dt{display:flex;align-items:center;gap:8px;color:var(--qg-muted);font-size:12px;line-height:1.5}.qg-metric-icon{display:inline-flex;color:var(--qg-tone);flex-shrink:0}.qg-metric dd{margin:8px 0 0;font-size:16px;font-weight:600;font-variant-numeric:tabular-nums;line-height:1.5;overflow-wrap:anywhere}.qg-metric small{font-size:12px;font-weight:400;color:var(--qg-muted)}.qg-asset-avatar{display:inline-flex;align-items:center;justify-content:center;width:30px;height:30px;flex:0 0 30px;border-radius:50%;font-size:10px;font-weight:600;background:var(--qg-info-soft);color:var(--qg-info);letter-spacing:.2px}.app-shell .primary-nav .nav-row{gap:10px;min-height:44px;margin-bottom:4px;border-radius:10px}.app-shell .primary-nav .nav-row.selected{background:var(--ui-accent-soft);box-shadow:inset 3px 0 var(--ui-accent)}.app-shell .sidebar-heading .brand{min-width:0;gap:8px}.app-shell .sidebar-heading .brand>span{font-size:15px;white-space:nowrap;overflow:visible}.app-shell .sidebar-heading .brand b{display:none}.app-shell .decision-summary{border-radius:14px;padding:18px}.app-shell .decision-summary>header{gap:10px;align-items:flex-start}.app-shell .decision-summary h4{font-size:16px;line-height:1.6}.app-shell .decision-summary .decision-grid{gap:1px;border-radius:10px;background:var(--ui-border);grid-template-columns:repeat(3,minmax(0,1fr));margin:16px 0}.app-shell .decision-grid>.qg-metric{background:var(--ui-surface);border:0;padding:14px}.app-shell .decision-grid dd{font-size:16px;margin-top:8px}.app-shell .decision-grid .qg-direction{font-size:13px;padding:5px 9px}.app-shell .decision-summary .decision-basis{line-height:1.7;color:var(--qg-muted)}.app-shell .decision-sources{gap:6px;margin:12px 0}.app-shell .decision-sources>span{border:1px solid var(--ui-border);border-radius:7px;padding:5px 8px;gap:6px;font-size:12px;background:var(--ui-bg)}.app-shell .decision-sources>span .anticon{color:var(--qg-info);font-size:14px}.app-shell .decision-sources>span[data-available=false]{color:var(--qg-muted)}.app-shell .decision-boundaries{background:var(--qg-info-soft);border-color:transparent;padding:14px;border-radius:10px}.app-shell .decision-boundaries>strong{color:var(--qg-info)}.app-shell .decision-summary .response-condition{background:var(--ui-bg);padding:12px 14px;border-radius:0 8px 8px 0;line-height:1.7}.app-shell .decision-summary .response-caption{font-size:12px;color:var(--qg-muted)}.app-shell .recommendation .panel-heading{display:flex;align-items:center;flex-wrap:wrap;gap:10px;padding:16px 18px}.app-shell .recommendation .metrics{display:grid;grid-template-columns:repeat(auto-fit,minmax(130px,1fr));gap:0;padding:4px 10px;align-items:center}.app-shell .recommendation .metric{padding:12px 8px;gap:8px;min-width:0}.app-shell .recommendation .metric strong{font-size:15px;overflow-wrap:anywhere}.app-shell .recommendation .metric-icon{width:28px;height:28px;display:flex;align-items:center;justify-content:center;border-radius:8px}.app-shell .metric-icon.red{color:var(--qg-negative);background:var(--qg-negative-soft)}.app-shell .metric-icon.green{color:var(--qg-positive);background:var(--qg-positive-soft)}.app-shell .metric-icon.blue{color:var(--qg-info);background:var(--qg-info-soft)}.app-shell .metric-icon.gray{color:var(--qg-warning);background:var(--qg-warning-soft)}.app-shell .proposal-values{gap:1px;background:var(--ui-border);border:1px solid var(--ui-border);border-radius:10px;overflow:hidden}.app-shell .proposal-values>div{padding:14px;background:var(--ui-surface);min-width:0}.app-shell .proposal-values dd{font-size:15px;overflow-wrap:anywhere}.app-shell .proposal-values dt{color:var(--qg-muted)}.app-shell :is(.history-action,.workspace-view-switch button,.research-catalog-results button,.research-layout-tools button,.research-layout-tools select,.research-drawing-tools button,.ui-chart-toolbar button,.ui-chart-toolbar select,.decision-boundaries button){min-height:var(--qg-control);border-radius:8px;font-size:13px;line-height:1.4;display:inline-flex;align-items:center;justify-content:center;gap:6px;transition:background-color .12s,color .12s,border-color .12s}.app-shell :is(.history-action,.research-catalog-results button,.research-drawing-tools button):not(:disabled):hover{background:var(--ui-hover);border-color:var(--ui-accent)}.app-shell :is(.research-drawing-tools button,.research-layout-tools button,.ui-chart-toolbar button,.workspace-view-switch button)[aria-pressed=true]{color:var(--qg-accent);background:var(--qg-accent-soft);border-color:var(--qg-accent)}.app-shell :is(.research-drawing-tools button,.ui-chart-toolbar button):disabled{opacity:.45;cursor:not-allowed}.app-shell .ui-chart-toolbar{gap:6px;padding:10px 12px}.app-shell .ui-chart-toolbar>strong{font-size:13px}.app-shell .ui-chart-toolbar .anticon{font-size:16px}.app-shell .chart-structure-list{gap:5px}.app-shell .chart-structure-list button{border-radius:6px;padding:4px 7px;font-size:12px;line-height:1.5}.app-shell .research-drawing-actions{gap:6px;flex-wrap:wrap}.app-shell .research-drawing-tools>summary{min-height:36px;padding-block:8px;font-size:13px}.app-shell .research-drawing-tools .anticon{font-size:16px}.app-shell .research-drawing-list li{gap:6px;padding-block:6px}.app-shell .research-pane-heading{gap:8px;min-height:56px}.app-shell .research-tabs .research-tab{border-radius:8px 8px 0 0}.app-shell .research-tabs .research-tab[data-active=true]{box-shadow:inset 0 -2px var(--ui-accent);background:var(--ui-accent-soft)}.app-shell .research-layout-tools{gap:6px;padding:8px 12px;align-items:center;flex-wrap:wrap}.app-shell .research-layout-tools details{align-self:stretch}.app-shell .research-catalog-results{gap:8px}.app-shell .research-catalog-results button{justify-content:flex-start;text-align:left;padding:8px 10px;min-width:0}.app-shell .research-catalog h3{font-size:13px;color:var(--qg-muted);margin-top:20px}.app-shell .research-catalog{border-radius:14px;padding:18px}.app-shell .market-overview>div{padding:18px;gap:10px;border-radius:12px}.app-shell .market-overview span,.app-shell .market-overview small{font-size:12px;color:var(--qg-muted)}.app-shell .market-overview strong{font-size:24px;line-height:1.35}.app-shell .binance-market .market-up{color:var(--qg-positive)}.app-shell .binance-market .market-down{color:var(--qg-negative)}.app-shell .market-pair-select{position:relative;padding-left:40px!important;min-height:48px}.app-shell .market-pair-select>.qg-asset-avatar{position:absolute;left:0;top:50%;transform:translateY(-50%)}.app-shell .workspace-view-switch{gap:4px;padding:4px;border-radius:10px;flex-wrap:wrap}.app-shell .workspace-view-switch .qg-symbol{background:transparent;width:24px;height:24px}.app-shell .workspace-empty{border-radius:14px;border:1px dashed var(--ui-border);padding:36px 24px;background:var(--ui-surface)}.app-shell .workspace-empty-mark{width:48px;height:48px;border-radius:14px;background:var(--qg-soft);color:var(--qg-tone);display:inline-flex;align-items:center;justify-content:center}.app-shell .workspace-empty-mark .anticon{font-size:24px}.app-shell .workspace-empty h3{font-size:16px;margin-top:16px}.app-shell .workspace-empty p{color:var(--qg-muted);font-size:13px;max-width:420px;margin-inline:auto}.app-shell :is(.response-position-risk,.response-plan,.response-comparison,.information-items article){border-radius:14px}.app-shell .response-position-list>section{padding:16px;border:1px solid var(--ui-border);border-radius:10px;margin-top:10px}.app-shell .response-metrics>div{padding:8px 0}.app-shell .response-metrics dd{font-variant-numeric:tabular-nums;font-size:16px}.app-shell .research-module-coverage dl>div{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:8px;padding:8px 0;border-bottom:1px solid var(--ui-border)}.app-shell .research-module-coverage dt{display:flex;gap:8px;align-items:center}.app-shell .research-module-coverage dd{margin:0}.app-shell .turn-activity>summary{min-height:36px;gap:8px}.app-shell .turn-activity li{border-left:1px solid var(--ui-border);padding:10px 0 10px 12px}.app-shell .turn-activity li[data-state=available]>.turn-activity-icon{color:var(--qg-positive)}.app-shell .turn-activity li[data-state=running]>.turn-activity-icon{color:var(--qg-warning)}.app-shell .turn-activity li:is([data-state=failed],[data-state=cancelled])>.turn-activity-icon{color:var(--qg-negative)}.app-shell .information-badges{gap:6px;flex-wrap:wrap}.app-shell .information-items article{padding:18px;border:1px solid var(--ui-border);background:var(--ui-surface)}.app-shell .information-items h3{font-size:16px;line-height:1.6}.app-shell .information-origin{font-size:12px;color:var(--qg-muted)}.app-shell .information-original{display:inline-flex;min-height:36px;align-items:center;gap:6px;color:var(--qg-info)}.app-shell :is(.composer-tools button,.composer-model-trigger,.voice-trigger){min-height:36px}.app-shell .composer-tools .anticon{font-size:20px}.app-shell .composer-model-menu{border:1px solid var(--ui-border);border-radius:14px}.loading-state .loading-state-heading strong{font-size:15px}.loading-state .loading-state-preview{opacity:.65}.admin-workspace .ant-tag{display:inline-flex;align-items:center;gap:4px;border-radius:6px;min-height:24px;padding-inline:8px;font-size:12px}.admin-workspace .ant-btn{border-radius:8px}.admin-workspace .ant-form-item-label>label{font-weight:500}.admin-workspace .ant-table-thead>tr>th{font-size:13px}.admin-workspace .ant-alert{border-radius:10px}@container (max-width:480px){.app-shell .decision-summary .decision-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.app-shell .decision-grid>.qg-metric{padding:12px}.app-shell .decision-grid dd{font-size:15px}}@container (max-width:300px){.app-shell .decision-summary .decision-grid{grid-template-columns:minmax(0,1fr)}}@media(pointer:coarse){.app-shell :is(.history-action,.research-drawing-tools button,.ui-chart-toolbar button,.research-catalog-results button,.workspace-view-switch button){min-height:44px}}@media(prefers-reduced-motion:reduce){.app-shell :is(.history-action,.workspace-view-switch button,.research-catalog-results button,.research-layout-tools button,.research-layout-tools select,.research-drawing-tools button,.ui-chart-toolbar button,.ui-chart-toolbar select,.decision-boundaries button){transition:none}}.qg-micro-icon{display:block;flex-shrink:0;overflow:visible}.qg-symbol:has(.qg-micro-icon){border-radius:10px}.qg-symbol.compact .qg-micro-icon{width:18px;height:18px}.app-shell .primary-nav.micro-nav .nav-row{padding:7px 10px;gap:12px;min-height:48px;border-radius:12px}.app-shell .primary-nav.micro-nav .nav-row .qg-symbol{width:32px;height:32px;border-radius:10px}.app-shell .primary-nav.micro-nav .nav-row.selected{background:var(--ui-accent-soft);box-shadow:inset 3px 0 var(--ui-accent)}.app-shell .primary-nav.micro-nav .nav-row:hover:not(.selected){background:var(--ui-hover)}.app-shell .primary-nav.micro-nav .nav-row>span:not(.qg-symbol){font-size:14px;font-weight:500}.app-shell .primary-nav.micro-nav .nav-row.selected>span:not(.qg-symbol){font-weight:600}.app-shell .composer .send-button.qg-send-button{background:var(--ui-accent);color:#fff;box-shadow:0 3px 8px color-mix(in srgb,var(--ui-accent) 22%,transparent)}.app-shell .composer .send-button.qg-send-button:hover:not(:disabled){background:color-mix(in srgb,var(--ui-accent) 88%,var(--ui-text))}.app-shell .composer .send-button.qg-send-button:disabled{background:var(--ui-hover);color:var(--ui-muted);box-shadow:none;opacity:.65;cursor:default}.app-shell .qg-send-button[data-state=sending] .qg-micro-icon{animation:qg-send-spin 1s linear infinite}@keyframes qg-send-spin{to{transform:rotate(360deg)}}.app-shell .composer-evidence-menu>summary{background:var(--ui-accent-soft);color:var(--qg-accent)}.app-shell .composer-evidence-menu[open]>summary{outline:1px solid var(--ui-accent)}.app-shell .new-chat .qg-micro-icon{width:20px;height:20px}@media(prefers-reduced-motion:reduce){.qg-micro-icon{animation:none!important}}.module-status{padding:28px 24px;min-height:160px;color:var(--ui-text);font-size:14px;line-height:1.7}.module-status h2{font-size:17px;font-weight:600;margin:0 0 8px}.module-status p,.module-status small{color:var(--ui-muted)}.module-status div{display:flex;flex-wrap:wrap;gap:10px;margin:16px 0 10px}.module-status button{border:1px solid var(--ui-border);border-radius:8px;padding:7px 14px;background:var(--ui-surface);color:var(--ui-text)}.module-status button:hover{background:var(--ui-hover)}.module-status button:focus-visible{outline:2px solid var(--ui-accent);outline-offset:2px}@media(max-width:600px){.module-status{padding:20px 12px}}.loading-state{width:min(760px,100%);margin:clamp(24px,6vh,64px) auto;padding:24px;box-sizing:border-box;color:var(--ui-text);font-family:var(--ui-font)}.loading-state.is-compact{margin:12px auto;padding:20px;min-height:260px}.loading-state-heading{display:flex;align-items:center;gap:12px;min-height:44px}.loading-state-heading strong{font-size:14px;font-weight:500;line-height:1.6}.loading-state-heading p{margin:3px 0 0;color:var(--ui-muted);font-size:12px;line-height:1.6}.loading-state-heading button{margin-left:auto;flex:none;border:1px solid var(--ui-border);border-radius:8px;background:var(--ui-surface);color:var(--ui-text);padding:6px 12px;font:inherit;font-size:12px}.loading-state-preview{margin-top:26px;padding:22px;border:1px solid var(--ui-border);border-radius:16px;background:var(--ui-surface)}.loading-state-preview i{display:block;border-radius:6px;background:var(--ui-hover);animation:loading-state-breathe 1.8s ease-in-out infinite}.loading-state-bar.is-title{width:30%;height:13px;min-width:90px}.loading-state-cards{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin:22px 0}.loading-state-cards i{height:58px;border-radius:10px}.loading-state-lines{display:grid;gap:12px}.loading-state-lines i{height:9px;width:100%}.loading-state-lines i:nth-child(2){width:85%}.loading-state-lines i:last-child{width:62%}.application-startup .loading-state{padding:0;margin:32px 0}.conversation-history>.loading-state{margin-top:10px}@keyframes loading-state-breathe{0%,to{opacity:.55}50%{opacity:1}}@media(max-width:600px){.loading-state,.loading-state.is-compact{padding:18px 12px;margin:12px auto}.loading-state-preview{padding:18px}.loading-state-cards{gap:8px}.loading-state-cards i{height:46px}}@media(prefers-reduced-motion:reduce){.loading-state-preview i{animation:none}}
