@import"https://fonts.googleapis.com/css2?family=Plus+Jakarta+Sans:wght@400;500;600;700;800&family=Poppins:wght@400;500;600;700;800;900&display=swap";.auth-methods[data-v-8837c946]{min-width:0;margin:0;border:0;padding:0}.auth-methods legend[data-v-8837c946]{margin-bottom:5px;color:var(--text-muted);font-size:var(--fz-label);font-weight:850}.auth-methods-grid[data-v-8837c946]{display:grid;grid-template-columns:repeat(var(--auth-method-count),minmax(0,1fr));gap:6px}.auth-methods button[data-v-8837c946]{min-width:0;height:34px;display:flex;align-items:center;justify-content:center;gap:6px;border:1px solid var(--line);border-radius:8px;padding:0 8px;color:var(--text-muted);background:var(--surface-2);font-size:var(--fz-label);font-weight:850}.auth-methods button[data-v-8837c946]:hover{border-color:var(--line-strong);color:var(--text);background:var(--surface-3)}.auth-methods button.active[data-v-8837c946]{border-color:color-mix(in srgb,var(--primary) 64%,var(--line));color:var(--text);background:var(--primary-soft)}.auth-methods button.active svg[data-v-8837c946]{color:var(--primary)}.auth-methods button[data-v-8837c946]:focus-visible{outline:2px solid color-mix(in srgb,var(--primary) 65%,transparent);outline-offset:2px}.auth-methods span[data-v-8837c946]{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.password-input[data-v-7480fc9a]{position:relative;min-width:0}.password-input input[data-v-7480fc9a]{padding-right:42px}.password-input button[data-v-7480fc9a]{position:absolute;top:50%;right:6px;width:30px;height:30px;display:grid;place-items:center;transform:translateY(-50%);border:0;border-radius:7px;padding:0;color:var(--text-muted);background:transparent}.password-input button[data-v-7480fc9a]:hover{color:var(--text);background:var(--surface-2)}.password-input button[data-v-7480fc9a]:focus-visible{outline:2px solid color-mix(in srgb,var(--primary) 65%,transparent);outline-offset:1px}.debot-google-button[data-v-677a536c]{display:flex;align-items:center;justify-content:center;gap:10px;width:100%;min-height:42px;border:1px solid var(--line-strong);border-radius:8px;color:var(--text);background:var(--surface-2);font:inherit;font-weight:850}.debot-google-button span[data-v-677a536c]{display:grid;place-items:center;width:22px;height:22px;border-radius:50%;color:#1a73e8;background:#fff;font-weight:900}.debot-auth-divider[data-v-677a536c]{display:flex;align-items:center;gap:10px;color:var(--text-soft);font-size:var(--fz-label)}.debot-auth-divider[data-v-677a536c]:before,.debot-auth-divider[data-v-677a536c]:after{content:"";flex:1;border-top:1px solid var(--line)}.debot-google-proof-tabs[data-v-677a536c]{display:grid;grid-template-columns:1fr 1fr;gap:8px}.debot-google-proof-tabs button[data-v-677a536c]{min-height:36px;border:1px solid var(--line);border-radius:8px;color:var(--text-soft);background:var(--surface-2);font:inherit;font-weight:800}.debot-google-proof-tabs button.active[data-v-677a536c]{border-color:var(--primary);color:var(--text);background:var(--surface-3)}.debot-field-heading[data-v-677a536c]{display:flex;align-items:center;justify-content:space-between;gap:12px}.debot-field-heading label[data-v-677a536c]{min-width:0}.debot-auth-text-action[data-v-677a536c]{flex:0 0 auto;border:0;padding:0;color:var(--primary);background:transparent;font:inherit;font-weight:850}.debot-auth-text-action[data-v-677a536c]:hover{color:var(--text)}.debot-auth-secondary[data-v-677a536c]{width:100%;min-height:36px;border:1px solid var(--line-strong);border-radius:8px;color:var(--text);background:var(--surface-2);font-size:var(--fz-body-compact);font-weight:850}.debot-auth-secondary[data-v-677a536c]:hover{border-color:var(--primary);background:var(--surface-3)}.debot-recovery-note[data-v-677a536c]{margin:0;color:var(--text-soft);font-size:var(--fz-label);font-weight:650;line-height:1.55}.debot-recovery-state[data-v-677a536c]{display:grid;justify-items:center;gap:10px;padding:14px 0 2px;text-align:center}.debot-recovery-state>svg[data-v-677a536c]{color:var(--success)}.debot-recovery-state.is-warning>svg[data-v-677a536c]{color:var(--warning)}.debot-recovery-state h3[data-v-677a536c],.debot-recovery-state p[data-v-677a536c]{margin:0}.debot-recovery-state h3[data-v-677a536c]{color:var(--text);font-size:var(--fz-section-title);font-weight:900}.debot-recovery-state p[data-v-677a536c]{max-width:360px;color:var(--text-soft);font-size:var(--fz-body);line-height:1.55}.debot-recovery-state .debot-auth-primary[data-v-677a536c],.debot-recovery-state .debot-auth-secondary[data-v-677a536c]{margin-top:6px}.debot-google-button[data-v-a37a05c1]{display:flex;align-items:center;justify-content:center;gap:10px;width:100%;min-height:42px;border:1px solid var(--line-strong);border-radius:8px;color:var(--text);background:var(--surface-2);font:inherit;font-weight:850}.debot-google-button span[data-v-a37a05c1]{display:grid;place-items:center;width:22px;height:22px;border-radius:50%;color:#1a73e8;background:#fff;font-weight:900}.debot-auth-divider[data-v-a37a05c1]{display:flex;align-items:center;gap:10px;color:var(--text-soft);font-size:var(--fz-label)}.debot-auth-divider[data-v-a37a05c1]:before,.debot-auth-divider[data-v-a37a05c1]:after{content:"";flex:1;border-top:1px solid var(--line)}.debot-google-registration-note[data-v-a37a05c1]{margin:0;color:var(--text-soft);font-size:var(--fz-body);line-height:1.55}.ui-dropdown[data-v-677ac950]{position:relative;width:var(--dropdown-width, auto);min-width:var(--dropdown-min, 118px);color:var(--text)}.ui-dropdown-trigger[data-v-677ac950]{width:100%;min-height:34px;display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:7px;border:1px solid var(--line);border-radius:10px;padding:0 10px;color:var(--text);background:var(--surface);font-size:var(--fz-label);font-weight:900;text-align:left}.ui-dropdown-trigger strong[data-v-677ac950]{min-width:0;overflow:hidden;font-size:var(--fz-label);font-weight:900;text-overflow:ellipsis;white-space:nowrap}.ui-dropdown-label[data-v-677ac950]{color:var(--text-muted);font-size:var(--fz-meta);font-weight:800}.ui-dropdown-caret[data-v-677ac950]{width:7px;height:7px;border-right:2px solid currentColor;border-bottom:2px solid currentColor;color:var(--text-muted);transform:translateY(-2px) rotate(45deg);transition:transform .15s ease}.ui-dropdown.open .ui-dropdown-caret[data-v-677ac950]{transform:translateY(2px) rotate(225deg)}.ui-dropdown-menu[data-v-677ac950]{position:absolute;z-index:80;top:calc(100% + 6px);right:0;min-width:100%;max-height:280px;overflow-y:auto;border:1px solid var(--line);border-radius:12px;padding:6px;background:var(--popover-surface, var(--surface));box-shadow:var(--shadow-elevated, 0 18px 48px rgba(0, 0, 0, .42));scrollbar-color:rgba(246,216,79,.45) transparent;scrollbar-width:thin}.ui-dropdown-menu[data-v-677ac950]::-webkit-scrollbar{width:4px}.ui-dropdown-menu[data-v-677ac950]::-webkit-scrollbar-track{background:transparent}.ui-dropdown-menu[data-v-677ac950]::-webkit-scrollbar-thumb{border-radius:999px;background:#f6d84f6b}.ui-dropdown-menu[data-v-677ac950]::-webkit-scrollbar-thumb:hover{background:#f6d84fad}.ui-dropdown-menu button[data-v-677ac950]{width:100%;min-height:30px;display:block;border:0;border-radius:8px;padding:0 9px;color:var(--text-soft);background:transparent;font-size:var(--fz-label);font-weight:850;text-align:left;white-space:nowrap}.ui-dropdown-menu button.active[data-v-677ac950],.ui-dropdown-menu button[data-v-677ac950]:hover{color:var(--primary-contrast, #141414);background:var(--primary)}@media(max-width:540px){.ui-dropdown[data-v-677ac950]{min-width:0}.ui-dropdown-label[data-v-677ac950]{display:none}}.wallet-step-up[data-v-d7e440ba]{position:relative;width:min(420px,calc(100vw - 24px));padding:18px;border:1px solid var(--line-strong);border-radius:14px;background:var(--surface);color:var(--text)}.wallet-step-up>header[data-v-d7e440ba]{display:flex;gap:10px;padding-right:28px}.wallet-step-up h2[data-v-d7e440ba],.wallet-step-up p[data-v-d7e440ba]{margin:0}.wallet-step-up h2[data-v-d7e440ba]{font-size:var(--fz-dialog-title)}.wallet-step-up header p[data-v-d7e440ba]{margin-top:4px;color:var(--text-muted);font-size:var(--fz-body);line-height:var(--lh-body)}.wallet-step-up-hint[data-v-d7e440ba]{margin-top:4px;color:var(--text-muted);font-size:var(--fz-label)}.wallet-step-up-icon[data-v-d7e440ba]{display:grid;width:34px;height:34px;flex:0 0 34px;place-items:center;border-radius:9px;background:var(--primary-soft);color:var(--primary)}.wallet-step-up-methods[data-v-d7e440ba]{display:grid;grid-template-columns:1fr 1fr;gap:6px;margin-top:14px}.wallet-step-up-methods button[data-v-d7e440ba],.wallet-step-up-secondary[data-v-d7e440ba],.wallet-step-up-actions button[data-v-d7e440ba]{min-height:32px;border:1px solid var(--line);border-radius:8px;background:var(--surface-2);color:var(--text-soft)}.wallet-step-up-methods button[data-v-d7e440ba]{display:inline-flex;align-items:center;justify-content:center;gap:6px}.wallet-step-up-methods button.active[data-v-d7e440ba]{border-color:var(--primary);color:var(--primary)}.wallet-step-up-form[data-v-d7e440ba]{display:grid;gap:12px;margin-top:12px}.wallet-step-up-secondary[data-v-d7e440ba]{width:100%}.wallet-step-up-actions[data-v-d7e440ba]{display:grid;grid-template-columns:1fr 1fr;gap:8px}.wallet-step-up-actions .debot-auth-primary[data-v-d7e440ba]{color:var(--primary-contrast)}button[data-v-d7e440ba]:focus-visible,input[data-v-d7e440ba]:focus-visible{outline:2px solid color-mix(in srgb,var(--primary) 55%,transparent);outline-offset:2px}.app-shell :is(.advisor-shell,.single-shell,.room-shell){--advisor-panel: color-mix(in srgb, var(--surface) 96%, var(--primary) 1%);--advisor-panel-muted: color-mix(in srgb, var(--surface-2) 94%, var(--primary) 2%);--advisor-panel-hover: color-mix(in srgb, var(--surface-3) 92%, var(--primary) 4%);--advisor-border: var(--line);--advisor-border-strong: var(--line-strong);font-size:var(--fz-label)}.app-shell :is(.advisor-shell,.single-shell,.room-shell) :is(.advisor-risk-notice,.resident-card,.advisor-board,.question-panel,.side-card,.single-risk-notice,.friend-panel,.chat-panel,.context-panel,.room-risk-notice,.room-question-primer,.room-card,.conversation-panel){border-color:var(--advisor-border);border-radius:var(--radius-panel);background:var(--advisor-panel);box-shadow:none}.app-shell :is(.advisor-shell,.single-shell,.room-shell) :is(.question-compose,.chat-input,.room-input):focus-within{border-color:var(--primary);box-shadow:0 0 0 2px var(--focus-ring)}.app-shell :is(.advisor-shell,.single-shell) :is(.sort-menu,.context-popover,.more-menu,.quick-menu){border-color:var(--advisor-border-strong);border-radius:var(--radius-panel);background:var(--popover-surface);box-shadow:var(--shadow-elevated)}.app-shell :is(.advisor-shell,.single-shell,.room-shell) :is(.seats-modal,.history-modal,.seat-picker-modal,.profile-modal,.records-modal,.agent-modal,.invite-modal,.room-action-modal){max-height:calc(100vh - 96px);overflow:auto;border-color:var(--advisor-border-strong);border-radius:var(--radius-modal);background:var(--modal-surface);box-shadow:var(--shadow-elevated)}.app-shell :is(.advisor-shell,.single-shell) .mode-switch{width:min(300px,100%);height:var(--control-height);margin:0 0 var(--space-4);border-color:var(--advisor-border-strong);border-radius:var(--radius-control);background:var(--advisor-panel-muted)}.app-shell :is(.advisor-shell,.single-shell) .mode-switch button{font-size:var(--fz-label);font-weight:800}.app-shell :is(.advisor-shell,.single-shell) .mode-switch .active{color:var(--primary-contrast);border-color:var(--primary-border);background:var(--primary)}.app-shell :is(.advisor-shell,.single-shell,.room-shell) :is(.advisor-risk-notice,.single-risk-notice,.room-risk-notice){grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--space-3);border-color:color-mix(in srgb,var(--danger) 24%,var(--advisor-border));background:color-mix(in srgb,var(--danger-soft) 42%,var(--advisor-panel))}.app-shell :is(.advisor-shell,.single-shell,.room-shell) :is(.advisor-risk-notice,.single-risk-notice,.room-risk-notice) span{min-width:0;font-size:var(--fz-meta)}.app-shell :is(.advisor-shell,.single-shell,.room-shell) :is(.advisor-service-path,.single-service-path,.room-service-path){gap:var(--space-3)}.app-shell :is(.advisor-shell,.single-shell,.room-shell) :is(.advisor-service-path,.single-service-path,.room-service-path) article{gap:var(--space-2);border-color:var(--advisor-border);border-radius:var(--radius-panel);padding:var(--space-3);background:var(--advisor-panel-muted)}.app-shell :is(.advisor-shell,.single-shell,.room-shell) :is(.advisor-service-path,.single-service-path,.room-service-path) article small{padding-top:var(--space-2);border-top:1px solid var(--advisor-border)}@media(max-width:620px){.app-shell .advisor-shell .seat-picker-modal{max-height:calc(100vh - var(--space-4));border-radius:var(--radius-modal) var(--radius-modal) 0 0}}:root{--type-family-ui: Poppins, "Plus Jakarta Sans", Helvetica, Arial, "PingFang SC", "Microsoft YaHei", ui-sans-serif, system-ui, -apple-system, BlinkMacSystemFont, sans-serif;--type-family-reading: Inter, "Noto Sans SC", "Microsoft YaHei", system-ui, sans-serif;--type-family-legacy: Arial, Helvetica, sans-serif;--type-size-12: .75rem;--type-size-13: .8125rem;--type-size-14: .875rem;--type-size-15: .9375rem;--type-size-16: 1rem;--type-size-18: 1.125rem;--type-size-19: 1.1875rem;--type-size-20: 1.25rem;--type-size-24: 1.5rem;--type-size-26: 1.625rem;--type-size-28: 1.75rem;--type-size-34: 2.125rem;--type-weight-regular: 400;--type-weight-medium: 500;--type-weight-semibold: 600;--type-weight-bold: 700;--type-weight-strong: 800;--type-weight-heavy: 850;--type-weight-black: 900;--type-weight-max: 950;--type-leading-solid: 1;--type-leading-tight: 1.2;--type-leading-body: 1.42;--type-leading-reading: 1.55;--font-family-ui: var(--type-family-ui);--font-family-reading: var(--type-family-reading);--font-family-legacy: var(--type-family-legacy);--fz-map-tiny: var(--type-size-12);--fz-map-density-minimum: var(--type-size-12);--fz-map-small: var(--type-size-12);--fz-map-dense: var(--type-size-12);--fz-micro: var(--type-size-12);--fz-micro-emphasis: var(--type-size-12);--fz-caption-compact: var(--type-size-12);--fz-meta: var(--type-size-12);--fz-meta-emphasis: var(--type-size-12);--fz-label: var(--type-size-12);--fz-body-compact: var(--type-size-13);--fz-body: var(--type-size-14);--fz-card-title: var(--type-size-14);--fz-section-title: var(--type-size-15);--fz-subsection-title: var(--type-size-16);--fz-page-title: var(--type-size-18);--fz-control-emphasis: var(--type-size-18);--fz-key-value: var(--type-size-19);--fz-dialog-title: var(--type-size-20);--fz-display: var(--type-size-24);--fz-display-medium: var(--type-size-26);--fz-display-large: var(--type-size-28);--fz-display-2x-large: var(--type-size-34);--font-weight-body: var(--type-weight-medium);--font-weight-label: var(--type-weight-bold);--font-weight-control: var(--type-weight-heavy);--font-weight-title: var(--type-weight-black);--font-weight-display: var(--type-weight-max);--lh-solid: var(--type-leading-solid);--lh-tight: var(--type-leading-tight);--lh-body: var(--type-leading-body);--lh-reading: var(--type-leading-reading);--fz-button-small: var(--fz-meta);--fz-button: var(--fz-label);--fz-button-large: var(--fz-body-compact);--fz-navigation: var(--fz-body);--fz-table-header: var(--fz-meta);--fz-table-cell: var(--fz-label);--fz-chart-axis: var(--fz-micro);--fz-chart-label: var(--fz-caption-compact);--fz-chart-tooltip: var(--fz-meta);font-family:var(--font-family-ui);color-scheme:dark;font-synthesis:none;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;--success: #17b26a;--danger: #f04438;--warning: #f6d84f;--info: #4b8dff;--space-1: 4px;--space-2: 6px;--space-3: 8px;--space-4: 12px;--space-5: 16px;--space-6: 20px;--space-7: 24px;--radius-sm: 6px;--radius-control: 8px;--radius-panel: 8px;--radius-modal: 12px;--control-height-sm: 28px;--control-height: 34px;--control-height-lg: 40px;--dense-row-height: 40px;--panel-padding: 12px;--motion-fast: .14s ease;--scrollbar-size: 1px;--scrollbar-track: transparent;--scrollbar-thumb: rgba(132, 140, 149, .36);--scrollbar-thumb-hover: rgba(246, 216, 79, .48);--toolbar-login-bg: #f9df43;--toolbar-login-bg-hover: #ffe95a;--toolbar-login-text: #0a0a0a}*{box-sizing:border-box}small{font-size:var(--fz-label)}body{margin:0;min-width:320px;min-height:100vh;background:var(--bg, #02050a);font-size:var(--fz-body-compact);line-height:var(--lh-body)}button,input,select,textarea{font:inherit;letter-spacing:0}button{cursor:pointer}.ui-button{min-height:var(--button-height, var(--control-height));display:inline-flex;align-items:center;justify-content:center;gap:var(--button-gap, var(--space-2));border:1px solid var(--button-border, var(--line));border-radius:var(--button-radius, var(--radius-control));padding:0 var(--button-x, 10px);color:var(--button-color, var(--text-soft));background:var(--button-bg, var(--surface-2));box-shadow:var(--button-shadow, none);font-size:var(--button-fz, var(--fz-button));font-weight:var(--button-font-weight, 850);line-height:var(--lh-tight);letter-spacing:0;white-space:nowrap;transition:border-color var(--motion-fast),color var(--motion-fast),background-color var(--motion-fast),box-shadow var(--motion-fast),transform var(--motion-fast)}.ui-button:hover{border-color:var(--button-hover-border, var(--line-strong));color:var(--button-hover-color, var(--button-color, var(--text)));background:var(--button-hover-bg, var(--button-bg, var(--surface-2)))}.ui-button:focus-visible{outline:2px solid var(--focus-ring);outline-offset:2px}.ui-button:active{transform:translateY(1px)}.ui-button:disabled,.ui-button[aria-disabled=true]{cursor:not-allowed;opacity:.52;transform:none}.ui-button--primary{--button-border: var(--primary-border);--button-color: var(--primary-contrast, #10110e);--button-bg: linear-gradient(180deg, var(--primary-strong), var(--primary) 62%, var(--primary-deep));--button-hover-border: var(--primary-border-strong);--button-shadow: 0 6px 16px var(--primary-shadow);--button-font-weight: 900}.ui-button--soft{--button-border: var(--line-strong);--button-color: var(--text-soft);--button-bg: var(--surface-muted);--button-hover-bg: var(--surface-hover)}.ui-button--gold-soft{--button-border: var(--primary-border-soft);--button-color: var(--primary);--button-bg: var(--primary-soft-subtle);--button-hover-bg: var(--primary-soft)}.ui-button--ghost{--button-border: var(--line);--button-color: var(--text-muted);--button-bg: transparent;--button-hover-color: var(--primary);--button-hover-bg: var(--primary-soft-subtle)}.ui-button--plain{--button-border: transparent;--button-color: var(--text-muted);--button-bg: transparent;--button-hover-color: var(--primary)}.ui-button--compact{--button-height: var(--control-height-sm);--button-x: 8px;--button-radius: var(--radius-sm);--button-fz: var(--fz-button-small)}.ui-button--icon{width:var(--button-icon-size, var(--control-height));min-width:var(--button-icon-size, var(--control-height));padding:0}.lowrisk-page{display:grid;gap:18px}.account-session-panel button{min-height:30px;display:inline-flex;align-items:center;justify-content:center;gap:6px;border:1px solid color-mix(in srgb,var(--primary) 42%,var(--line));border-radius:7px;padding:0 11px;color:var(--primary-contrast);background:var(--primary);font-size:var(--fz-label);font-weight:850}.account-session-panel{display:flex;align-items:center;justify-content:space-between;gap:16px;min-height:76px;padding:14px 16px;border:1px solid var(--line);border-radius:8px;background:var(--surface)}.account-session-panel--active{border-color:color-mix(in srgb,var(--success) 38%,var(--line))}.account-session-panel div{display:grid;gap:3px;min-width:0}.account-session-panel span,.account-session-panel small{color:var(--text-muted);font-size:var(--fz-label)}.account-session-panel strong{color:var(--text);font-size:var(--fz-section-title)}.account-session-panel small{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.lowrisk-hero{display:grid;grid-template-columns:minmax(0,1fr) minmax(280px,420px);gap:18px;align-items:stretch}.lowrisk-hero>div:first-child,.lowrisk-panel,.lowrisk-form,.lowrisk-card{border:1px solid var(--line);border-radius:10px;background:var(--surface);box-shadow:var(--shadow)}.lowrisk-hero>div:first-child{display:grid;align-content:center;gap:10px;min-height:230px;padding:24px}.lowrisk-kicker{color:var(--primary);font-size:var(--fz-label);font-weight:900;letter-spacing:.04em;text-transform:uppercase}.lowrisk-hero h1,.lowrisk-panel h2{margin:0;color:var(--text);letter-spacing:0}.lowrisk-hero h1{font-size:var(--fz-display);line-height:1.14}.lowrisk-hero p,.lowrisk-card p,.lowrisk-panel p,.lowrisk-form small,.lowrisk-kv dd{margin:0;color:var(--text-soft);font-size:var(--fz-label);font-weight:730;line-height:1.5}.lowrisk-card-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px}.lowrisk-card{display:grid;gap:8px;min-height:150px;padding:14px}.lowrisk-card svg{color:var(--primary)}.lowrisk-card span{color:var(--text-muted);font-size:var(--fz-label);font-weight:900;text-transform:uppercase}.lowrisk-card strong{color:var(--text);font-size:var(--fz-section-title)}.lowrisk-two-column{display:grid;grid-template-columns:minmax(0,1fr) minmax(280px,420px);gap:14px}.lowrisk-panel,.lowrisk-form{display:grid;gap:14px;padding:16px}.lowrisk-panel--blocked{border-color:#f0443847}.lowrisk-panel ul{display:grid;gap:8px;margin:0;padding:0;list-style:none}.lowrisk-panel li,.lowrisk-success{display:flex;align-items:center;gap:8px;color:var(--text-soft);font-size:var(--fz-label);font-weight:780}.lowrisk-panel li svg{flex:0 0 auto;color:var(--danger)}.lowrisk-kv{display:grid;gap:8px;margin:0}.lowrisk-kv div{display:grid;grid-template-columns:120px minmax(0,1fr);gap:10px;border:1px solid var(--line);border-radius:8px;padding:10px;background:#ffffff09}.lowrisk-kv dt{color:var(--text-muted);font-size:var(--fz-label);font-weight:900}.lowrisk-form{grid-template-columns:repeat(3,minmax(0,1fr))}.lowrisk-form label{display:grid;gap:7px}.lowrisk-form span{color:var(--text-muted);font-size:var(--fz-label);font-weight:900}.lowrisk-form select,.lowrisk-form textarea{width:100%;border:1px solid var(--line);border-radius:8px;padding:10px 11px;color:var(--text);background:var(--field)}.lowrisk-form-wide,.lowrisk-form small,.lowrisk-form button,.lowrisk-success{grid-column:1 / -1}.lowrisk-stack{display:grid;gap:10px}.lowrisk-card--row{grid-template-columns:auto minmax(0,1fr);min-height:0}.lowrisk-card--row p{margin-top:4px}.lowrisk-success{color:var(--success)}@media(max-width:760px){:root{--panel-padding: 10px}.lowrisk-hero,.lowrisk-two-column,.lowrisk-card-grid,.lowrisk-form{grid-template-columns:1fr}.lowrisk-hero>div:first-child{min-height:0;padding:18px}.lowrisk-kv div{grid-template-columns:1fr}}.pc-home-workbench,.page--home-workbench,.pc-home-workbench *,.board-page,.advisor-shell,.asset-panel-page,.page--home-workbench *,.board-page *,.advisor-shell *,.asset-panel-page *{scrollbar-color:var(--scrollbar-thumb) var(--scrollbar-track);scrollbar-width:thin}.pc-home-workbench::-webkit-scrollbar,.page--home-workbench::-webkit-scrollbar,.board-page::-webkit-scrollbar,.advisor-shell::-webkit-scrollbar,.asset-panel-page::-webkit-scrollbar,.pc-home-workbench *::-webkit-scrollbar,.page--home-workbench *::-webkit-scrollbar,.board-page *::-webkit-scrollbar,.advisor-shell *::-webkit-scrollbar,.asset-panel-page *::-webkit-scrollbar{width:var(--scrollbar-size);height:var(--scrollbar-size)}.pc-home-workbench::-webkit-scrollbar-track,.page--home-workbench::-webkit-scrollbar-track,.board-page::-webkit-scrollbar-track,.advisor-shell::-webkit-scrollbar-track,.asset-panel-page::-webkit-scrollbar-track,.pc-home-workbench *::-webkit-scrollbar-track,.page--home-workbench *::-webkit-scrollbar-track,.board-page *::-webkit-scrollbar-track,.advisor-shell *::-webkit-scrollbar-track,.asset-panel-page *::-webkit-scrollbar-track{background:var(--scrollbar-track)}.pc-home-workbench::-webkit-scrollbar-thumb,.page--home-workbench::-webkit-scrollbar-thumb,.board-page::-webkit-scrollbar-thumb,.advisor-shell::-webkit-scrollbar-thumb,.asset-panel-page::-webkit-scrollbar-thumb,.pc-home-workbench *::-webkit-scrollbar-thumb,.page--home-workbench *::-webkit-scrollbar-thumb,.board-page *::-webkit-scrollbar-thumb,.advisor-shell *::-webkit-scrollbar-thumb,.asset-panel-page *::-webkit-scrollbar-thumb{min-height:36px;border-radius:999px;background:var(--scrollbar-thumb)}.pc-home-workbench::-webkit-scrollbar-thumb:hover,.page--home-workbench::-webkit-scrollbar-thumb:hover,.board-page::-webkit-scrollbar-thumb:hover,.advisor-shell::-webkit-scrollbar-thumb:hover,.asset-panel-page::-webkit-scrollbar-thumb:hover,.pc-home-workbench *::-webkit-scrollbar-thumb:hover,.page--home-workbench *::-webkit-scrollbar-thumb:hover,.board-page *::-webkit-scrollbar-thumb:hover,.advisor-shell *::-webkit-scrollbar-thumb:hover,.asset-panel-page *::-webkit-scrollbar-thumb:hover{background:var(--scrollbar-thumb-hover)}.page--home-workbench{scrollbar-width:none;-ms-overflow-style:none}.page--home-workbench::-webkit-scrollbar{display:none;width:0;height:0}html:has(.page--home-workbench),body:has(.page--home-workbench){scrollbar-width:none;-ms-overflow-style:none}html:has(.page--home-workbench)::-webkit-scrollbar,body:has(.page--home-workbench)::-webkit-scrollbar{display:none;width:0;height:0}.ui-x-scroller{min-width:0;overflow-x:auto;overflow-y:hidden;overscroll-behavior-x:contain;scrollbar-width:none;-ms-overflow-style:none}.ui-x-scroller::-webkit-scrollbar{display:none}.app-shell{--focus-ring: color-mix(in srgb, var(--primary) 38%, transparent);--primary-border: color-mix(in srgb, var(--primary) 82%, transparent);--primary-border-strong: color-mix(in srgb, var(--primary) 92%, transparent);--primary-border-soft: color-mix(in srgb, var(--primary) 48%, transparent);--primary-soft-subtle: color-mix(in srgb, var(--primary) 8%, transparent);--primary-shadow: color-mix(in srgb, var(--primary) 18%, transparent);--panel-bg: var(--surface);--panel-border: var(--line);min-height:100vh;background:var(--app-bg-accent),var(--bg);color:var(--text)}.app-shell[data-theme=yaib],.app-shell[data-theme=yaib-blue],.app-shell[data-theme=gmgn],.app-shell[data-theme=axiom],.app-shell[data-theme=hyperliquid],.app-shell[data-theme=photon],.app-shell[data-theme=custom]{--brand: var(--primary);--surface-muted: color-mix(in srgb, var(--surface-2) 82%, transparent);--surface-hover: color-mix(in srgb, var(--surface-3) 88%, var(--primary) 4%);--surface-inset: rgba(255, 255, 255, .035);--surface-raised: var(--surface-3);--text-faint: color-mix(in srgb, var(--text-muted) 72%, transparent);--app-bg-accent: radial-gradient(circle at 0 0, color-mix(in srgb, var(--primary) 7%, transparent), transparent 24%);--topbar-bg: color-mix(in srgb, var(--bg) 95%, #101820 5%);--overlay: rgba(7, 9, 12, .64);--modal-surface: color-mix(in srgb, var(--surface) 95%, #000 5%);--popover-surface: color-mix(in srgb, var(--surface) 94%, #000 6%);--chart-bg: var(--surface);--chart-grid: rgba(255, 255, 255, .06);--heat-bg: var(--surface);--heat-flat: #3c3f3f;--heat-up: #123f2d;--heat-up-strong: #089b4f;--heat-down: #9b1726;--heat-down-strong: #f2364d;--heat-text: #ffffff;--logo-bg: rgba(255, 255, 255, .94);--shadow-elevated: 0 24px 70px rgba(0, 0, 0, .42)}.app-shell[data-theme=yaib-blue]{color-scheme:dark;--brand: #00d9ff;--bg: #050810;--surface: #070b13;--surface-2: #0b1220;--surface-3: #121b2a;--field: #060a12;--surface-muted: rgba(11, 18, 32, .82);--surface-hover: #111d2d;--surface-inset: rgba(148, 165, 184, .045);--surface-raised: #121b2a;--line: rgba(148, 165, 184, .14);--line-strong: rgba(25, 215, 255, .28);--text: #f6fbff;--text-soft: #c2cfdb;--text-muted: #8292a5;--text-faint: rgba(148, 165, 184, .66);--primary-contrast: #031017;--primary: #00d9ff;--primary-strong: #46e8ff;--primary-deep: #078eae;--primary-soft: rgba(0, 217, 255, .16);--secondary: #7b4dff;--secondary-soft: rgba(123, 77, 255, .16);--value-accent: #d9b44a;--value-accent-soft: rgba(217, 180, 74, .15);--success: #25c58a;--success-soft: rgba(37, 197, 138, .15);--danger: #f15b75;--danger-soft: rgba(241, 91, 117, .15);--warning: #d9b44a;--warning-soft: rgba(217, 180, 74, .15);--info: #5c8dff;--chart-series-1: #00d9ff;--chart-series-2: #7b4dff;--chart-series-3: #d9b44a;--chart-series-4: #25c58a;--chart-series-5: #f15b75;--app-bg-accent: linear-gradient(180deg, rgba(25, 215, 255, .025), transparent 220px);--topbar-bg: rgba(5, 8, 16, .96);--overlay: rgba(2, 5, 10, .72);--modal-surface: #090f1a;--popover-surface: #090f1a;--chart-bg: #070b13;--chart-grid: rgba(148, 165, 184, .09);--heat-bg: #070b13;--heat-flat: #263244;--heat-up: #123d32;--heat-up-strong: #16a873;--heat-down: #681f32;--heat-down-strong: #d84c68;--heat-text: #f6fbff;--logo-bg: transparent;--scrollbar-thumb: rgba(148, 165, 184, .34);--scrollbar-thumb-hover: rgba(0, 217, 255, .56);--toolbar-login-bg: #00d9ff;--toolbar-login-bg-hover: #46e8ff;--toolbar-login-text: #031017;--shadow-elevated: 0 24px 70px rgba(1, 4, 9, .52);--shadow: 0 20px 60px rgba(1, 4, 9, .34)}.app-shell[data-theme=yaib]{color-scheme:dark;--brand: #ffd21a;--bg: #090a0c;--surface: #050607;--surface-2: #07080a;--surface-3: #101114;--field: #050607;--surface-muted: rgba(10, 18, 26, .78);--surface-hover: rgba(18, 29, 39, .9);--surface-inset: rgba(255, 255, 255, .035);--surface-raised: #101114;--line: rgba(255, 255, 255, .08);--line-strong: rgba(255, 255, 255, .14);--text: #f4f4f5;--text-soft: #b7bbc4;--text-muted: #777d88;--text-faint: rgba(183, 187, 196, .66);--primary-contrast: #141414;--primary: #ffd21a;--primary-strong: #ffe05a;--primary-deep: #d99b00;--primary-soft: rgba(255, 210, 26, .15);--success: #5ed48f;--success-soft: rgba(94, 212, 143, .15);--danger: #ee5d70;--danger-soft: rgba(238, 93, 112, .15);--info: #4da3ff;--app-bg-accent: radial-gradient(circle at 0 0, rgba(255, 193, 26, .045), transparent 24%);--topbar-bg: rgba(6, 10, 14, .96);--overlay: rgba(7, 9, 12, .64);--modal-surface: color-mix(in srgb, var(--surface) 95%, #000 5%);--popover-surface: color-mix(in srgb, var(--surface) 94%, #000 6%);--chart-bg: var(--surface);--chart-grid: rgba(255, 255, 255, .06);--heat-bg: #050607;--heat-flat: #3c3f3f;--heat-up: #123f2d;--heat-up-strong: #089b4f;--heat-down: #9b1726;--heat-down-strong: #f2364d;--heat-text: #ffffff;--logo-bg: rgba(255, 255, 255, .94);--shadow-elevated: 0 24px 70px rgba(0, 0, 0, .42);--shadow: 0 20px 60px rgba(0, 0, 0, .28)}.app-shell[data-theme=gmgn]{color-scheme:dark;--brand: #5ad68a;--bg: #07100c;--surface: #0a1510;--surface-2: #0e1c15;--surface-3: #14271d;--field: #08120d;--surface-muted: rgba(14, 28, 21, .84);--surface-hover: #172d21;--surface-inset: rgba(146, 214, 170, .045);--surface-raised: #14271d;--line: rgba(198, 211, 204, .12);--line-strong: rgba(198, 211, 204, .22);--text: #f2f7f4;--text-soft: #b7c8be;--text-muted: #7f9488;--text-faint: rgba(127, 148, 136, .68);--primary-contrast: #06130b;--primary: #5ad68a;--primary-strong: #7be4a4;--primary-deep: #259d5c;--primary-soft: rgba(90, 214, 138, .16);--secondary: #58a7ff;--secondary-soft: rgba(88, 167, 255, .16);--value-accent: #e5b85c;--value-accent-soft: rgba(229, 184, 92, .15);--success: #2fcb78;--success-soft: rgba(47, 203, 120, .15);--danger: #f06a78;--danger-soft: rgba(240, 106, 120, .15);--warning: #e5b85c;--warning-soft: rgba(229, 184, 92, .15);--info: #63a8ff;--chart-series-1: #5ad68a;--chart-series-2: #63a8ff;--chart-series-3: #e5b85c;--chart-series-4: #b18cff;--chart-series-5: #f06a78;--app-bg-accent: linear-gradient(180deg, rgba(90, 214, 138, .026), transparent 220px);--topbar-bg: rgba(7, 16, 12, .96);--overlay: rgba(3, 9, 6, .72);--modal-surface: #0b1812;--popover-surface: #0b1812;--chart-bg: #0a1510;--chart-grid: rgba(146, 214, 170, .08);--heat-bg: #0a1510;--heat-flat: #293a31;--heat-up: #17452d;--heat-up-strong: #1fae63;--heat-down: #672531;--heat-down-strong: #d75468;--heat-text: #f2f7f4;--logo-bg: transparent;--scrollbar-thumb: rgba(127, 148, 136, .36);--scrollbar-thumb-hover: rgba(90, 214, 138, .58);--toolbar-login-bg: #5ad68a;--toolbar-login-bg-hover: #7be4a4;--toolbar-login-text: #06130b;--shadow-elevated: 0 24px 70px rgba(1, 8, 4, .54);--shadow: 0 20px 60px rgba(1, 8, 4, .34)}.app-shell[data-theme=axiom]{color-scheme:dark;--brand: #8390ff;--bg: #090b15;--surface: #0c0f1c;--surface-2: #12172a;--surface-3: #1a2140;--field: #0a0d19;--surface-muted: rgba(18, 23, 42, .84);--surface-hover: #1d2547;--surface-inset: rgba(153, 161, 255, .045);--surface-raised: #1a2140;--line: rgba(198, 202, 222, .13);--line-strong: rgba(198, 202, 222, .23);--text: #f5f6ff;--text-soft: #c5c8df;--text-muted: #8c91ad;--text-faint: rgba(140, 145, 173, .68);--primary-contrast: #080a18;--primary: #8390ff;--primary-strong: #9da6ff;--primary-deep: #5967d9;--primary-soft: rgba(131, 144, 255, .17);--secondary: #b084ff;--secondary-soft: rgba(176, 132, 255, .16);--value-accent: #e3b85d;--value-accent-soft: rgba(227, 184, 93, .15);--success: #38c99a;--success-soft: rgba(56, 201, 154, .15);--danger: #f06b86;--danger-soft: rgba(240, 107, 134, .16);--warning: #e3b85d;--warning-soft: rgba(227, 184, 93, .15);--info: #56b4ff;--chart-series-1: #8390ff;--chart-series-2: #b084ff;--chart-series-3: #56b4ff;--chart-series-4: #e3b85d;--chart-series-5: #38c99a;--app-bg-accent: linear-gradient(180deg, rgba(131, 144, 255, .028), transparent 220px);--topbar-bg: rgba(9, 11, 21, .96);--overlay: rgba(4, 5, 13, .74);--modal-surface: #0e1222;--popover-surface: #0e1222;--chart-bg: #0c0f1c;--chart-grid: rgba(153, 161, 255, .09);--heat-bg: #0c0f1c;--heat-flat: #2b3047;--heat-up: #174238;--heat-up-strong: #23a979;--heat-down: #672438;--heat-down-strong: #d75673;--heat-text: #f5f6ff;--logo-bg: transparent;--scrollbar-thumb: rgba(140, 145, 173, .36);--scrollbar-thumb-hover: rgba(131, 144, 255, .58);--toolbar-login-bg: #8390ff;--toolbar-login-bg-hover: #9da6ff;--toolbar-login-text: #080a18;--shadow-elevated: 0 24px 70px rgba(2, 3, 12, .56);--shadow: 0 20px 60px rgba(2, 3, 12, .36)}.app-shell[data-theme=hyperliquid]{color-scheme:dark;--brand: #45c8c4;--bg: #061013;--surface: #08161a;--surface-2: #0c2025;--surface-3: #133039;--field: #071317;--surface-muted: rgba(12, 32, 37, .84);--surface-hover: #163641;--surface-inset: rgba(124, 205, 211, .045);--surface-raised: #133039;--line: rgba(190, 208, 212, .13);--line-strong: rgba(190, 208, 212, .23);--text: #effbfc;--text-soft: #b7ced2;--text-muted: #7e989f;--text-faint: rgba(126, 152, 159, .68);--primary-contrast: #041113;--primary: #45c8c4;--primary-strong: #6edbd6;--primary-deep: #248f8e;--primary-soft: rgba(69, 200, 196, .16);--secondary: #4e8fff;--secondary-soft: rgba(78, 143, 255, .16);--value-accent: #e6b75a;--value-accent-soft: rgba(230, 183, 90, .15);--success: #35c98b;--success-soft: rgba(53, 201, 139, .15);--danger: #f16c7c;--danger-soft: rgba(241, 108, 124, .15);--warning: #e6b75a;--warning-soft: rgba(230, 183, 90, .15);--info: #57b6f8;--chart-series-1: #45c8c4;--chart-series-2: #4e8fff;--chart-series-3: #e6b75a;--chart-series-4: #a98cff;--chart-series-5: #f16c7c;--app-bg-accent: linear-gradient(180deg, rgba(69, 200, 196, .028), transparent 220px);--topbar-bg: rgba(6, 16, 19, .96);--overlay: rgba(2, 8, 10, .74);--modal-surface: #091a1f;--popover-surface: #091a1f;--chart-bg: #08161a;--chart-grid: rgba(124, 205, 211, .09);--heat-bg: #08161a;--heat-flat: #294047;--heat-up: #15463a;--heat-up-strong: #20aa73;--heat-down: #692732;--heat-down-strong: #d9596a;--heat-text: #effbfc;--logo-bg: transparent;--scrollbar-thumb: rgba(126, 152, 159, .36);--scrollbar-thumb-hover: rgba(69, 200, 196, .58);--toolbar-login-bg: #45c8c4;--toolbar-login-bg-hover: #6edbd6;--toolbar-login-text: #041113;--shadow-elevated: 0 24px 70px rgba(1, 7, 9, .56);--shadow: 0 20px 60px rgba(1, 7, 9, .36)}.app-shell[data-theme=photon]{color-scheme:light;--brand: #007c91;--bg: #eef3f7;--surface: #ffffff;--surface-2: #f6f9fc;--surface-3: #e5edf4;--field: #f4f8fb;--surface-muted: #eaf1f6;--surface-hover: #e3edf4;--surface-inset: rgba(17, 28, 37, .045);--surface-raised: #ffffff;--line: #d3dde6;--line-strong: #b7c7d4;--text: #111c25;--text-soft: #425466;--text-muted: #5e7080;--text-faint: rgba(66, 84, 102, .68);--primary-contrast: #ffffff;--primary: #006f82;--primary-strong: #007b90;--primary-deep: #005666;--primary-soft: rgba(0, 111, 130, .13);--secondary: #6748d8;--secondary-soft: rgba(103, 72, 216, .13);--value-accent: #8a6500;--value-accent-soft: rgba(138, 101, 0, .12);--success: #087a55;--success-soft: rgba(8, 122, 85, .12);--danger: #c73550;--danger-soft: rgba(199, 53, 80, .12);--warning: #8a5c00;--warning-soft: rgba(138, 92, 0, .12);--info: #1b63c8;--chart-series-1: #007f96;--chart-series-2: #6748d8;--chart-series-3: #9a6b00;--chart-series-4: #087a55;--chart-series-5: #c73550;--app-bg-accent: linear-gradient(180deg, rgba(0, 174, 203, .045), transparent 220px);--topbar-bg: rgba(255, 255, 255, .95);--overlay: rgba(17, 28, 37, .3);--modal-surface: #ffffff;--popover-surface: #ffffff;--chart-bg: #ffffff;--chart-grid: rgba(17, 28, 37, .09);--heat-bg: #e5edf4;--heat-flat: #d0dae3;--heat-up: #c8e7da;--heat-up-strong: #16845c;--heat-down: #f0c5ce;--heat-down-strong: #c73550;--heat-text: #111c25;--logo-bg: #ffffff;--scrollbar-thumb: rgba(66, 84, 102, .36);--scrollbar-thumb-hover: rgba(0, 111, 130, .56);--toolbar-login-bg: #006f82;--toolbar-login-bg-hover: #007b90;--toolbar-login-text: #ffffff;--shadow-elevated: 0 24px 70px rgba(17, 28, 37, .16);--shadow: 0 18px 50px rgba(17, 28, 37, .08)}.app-shell[data-theme=custom]{color-scheme:dark;--brand: #9cc2ff;--bg: #000000;--surface: #090a0c;--surface-2: #111318;--surface-3: #1b1e24;--field: #050506;--surface-muted: #111318;--surface-hover: #20242b;--surface-inset: rgba(255, 255, 255, .06);--surface-raised: #1b1e24;--line: #343943;--line-strong: #626a78;--text: #ffffff;--text-soft: #e1e4ea;--text-muted: #adb4c0;--text-faint: rgba(173, 180, 192, .74);--primary-contrast: #05070a;--primary: #9cc2ff;--primary-strong: #c3d9ff;--primary-deep: #6a9fef;--primary-soft: rgba(156, 194, 255, .2);--secondary: #e4b2ff;--secondary-soft: rgba(228, 178, 255, .19);--value-accent: #ffd166;--value-accent-soft: rgba(255, 209, 102, .18);--success: #61d69e;--success-soft: rgba(97, 214, 158, .18);--danger: #ff7a8a;--danger-soft: rgba(255, 122, 138, .18);--warning: #ffd166;--warning-soft: rgba(255, 209, 102, .18);--info: #8cb7ff;--chart-series-1: #56b4e9;--chart-series-2: #e69f00;--chart-series-3: #cc79a7;--chart-series-4: #61d69e;--chart-series-5: #f0e442;--app-bg-accent: linear-gradient(180deg, rgba(156, 194, 255, .035), transparent 220px);--topbar-bg: rgba(0, 0, 0, .98);--overlay: rgba(0, 0, 0, .82);--modal-surface: #090a0c;--popover-surface: #090a0c;--chart-bg: #090a0c;--chart-grid: rgba(255, 255, 255, .13);--heat-bg: #090a0c;--heat-flat: #343943;--heat-up: #15563b;--heat-up-strong: #27b978;--heat-down: #762635;--heat-down-strong: #e65f72;--heat-text: #ffffff;--logo-bg: transparent;--scrollbar-thumb: #626a78;--scrollbar-thumb-hover: #9cc2ff;--toolbar-login-bg: #9cc2ff;--toolbar-login-bg-hover: #c3d9ff;--toolbar-login-text: #05070a;--shadow-elevated: 0 24px 70px rgba(0, 0, 0, .78);--shadow: 0 20px 60px rgba(0, 0, 0, .58)}.app-shell[data-theme=light]{color-scheme:light;--brand: #a87300;--bg: #f3f5f7;--surface: #ffffff;--surface-2: #f7f9fb;--surface-3: #eaeef2;--field: #f6f8fa;--surface-muted: #eceff2;--surface-hover: #e7ebef;--surface-inset: rgba(23, 26, 31, .045);--surface-raised: #ffffff;--line: #d7dde3;--line-strong: #bbc4cc;--text: #171a1f;--text-soft: #4c5561;--text-muted: #64707d;--text-faint: rgba(76, 85, 97, .68);--primary-contrast: #ffffff;--primary: #825a00;--primary-strong: #986800;--primary-deep: #664500;--primary-soft: rgba(130, 90, 0, .13);--secondary: #2563b8;--secondary-soft: rgba(37, 99, 184, .13);--value-accent: #825a00;--value-accent-soft: rgba(130, 90, 0, .12);--success: #087a55;--success-soft: rgba(8, 122, 85, .12);--danger: #c73550;--danger-soft: rgba(199, 53, 80, .12);--warning: #825a00;--warning-soft: rgba(130, 90, 0, .12);--info: #2563b8;--chart-series-1: #9a6800;--chart-series-2: #2563b8;--chart-series-3: #6d4acb;--chart-series-4: #087a55;--chart-series-5: #c73550;--app-bg-accent: linear-gradient(180deg, rgba(244, 196, 48, .07), transparent 220px);--topbar-bg: rgba(255, 255, 255, .94);--overlay: rgba(23, 26, 31, .28);--modal-surface: #ffffff;--popover-surface: #ffffff;--chart-bg: #ffffff;--chart-grid: rgba(23, 26, 31, .08);--heat-bg: #eaeef2;--heat-flat: #d3dae1;--heat-up: #c9e8db;--heat-up-strong: #16845c;--heat-down: #f0c5ce;--heat-down-strong: #c73550;--heat-text: #171a1f;--logo-bg: #ffffff;--scrollbar-thumb: rgba(76, 85, 97, .36);--scrollbar-thumb-hover: rgba(130, 90, 0, .56);--toolbar-login-bg: #f4c430;--toolbar-login-bg-hover: #ffd84a;--toolbar-login-text: #171a1f;--shadow-elevated: 0 24px 70px rgba(23, 26, 31, .16);--shadow: 0 18px 50px rgba(23, 26, 31, .08)}.brand{display:flex;align-items:center;gap:7px;min-width:0;flex:0 0 auto}.brand-mark{width:32px;height:32px;border-radius:0;object-fit:contain}.brand strong{display:block;color:var(--text);font-size:var(--fz-control-emphasis);line-height:1.1;font-weight:820}.brand-wordmark{display:grid;gap:1px}.brand-wordmark small{color:var(--text-muted);font-size:var(--fz-label);font-weight:600;line-height:1.1;white-space:nowrap}@media(max-width:1180px)and (min-width:981px){.brand-wordmark small{display:none}}.nav-item{position:relative;color:var(--text-muted);border:0;background:transparent;flex:0 0 auto;height:55px;display:flex;align-items:center;justify-content:center;padding:0 18px;border-radius:0;text-align:left;font-size:var(--fz-navigation);font-weight:760}.nav-item.active,.nav-item:hover{color:var(--primary);background:transparent}.nav-item.active{font-weight:900}.topbar{position:sticky;top:0;z-index:20;height:55px;display:flex;align-items:center;gap:18px;padding:0 27px;border-bottom:1px solid var(--line);background:var(--topbar-bg);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px)}.desktop-nav{min-width:0;flex:0 1 auto;display:flex;align-items:center;justify-content:flex-start;gap:2px;overflow-x:auto;scrollbar-width:none}.desktop-nav::-webkit-scrollbar{display:none}.top-actions{min-width:0;flex:0 0 auto;display:flex;align-items:center;justify-content:flex-end;gap:8px;margin-left:auto}.chain-network,.wallet-connect,.account-auth{position:relative;flex:0 0 auto}.chain-network-button,.wallet-connect-button{height:32px;display:inline-flex;align-items:center;gap:6px;border:1px solid var(--line);border-radius:8px;padding:0 9px;color:var(--text-soft);background:color-mix(in srgb,var(--surface) 88%,transparent);font-size:var(--fz-label);font-weight:900;font-variant-numeric:tabular-nums;line-height:1}.wallet-connect-button:hover,.wallet-connect.connected .wallet-connect-button{color:var(--primary);border-color:var(--line-strong);background:var(--surface-2)}.chain-network-button{width:92px;height:30px;gap:3px;justify-content:flex-start;border-color:var(--line-strong);border-radius:8px;padding:0 7px;color:var(--text);background:color-mix(in srgb,var(--surface-2) 92%,#000 8%);font-size:var(--fz-label);font-weight:500}.chain-network-button:hover,.chain-network-button[aria-expanded=true]{color:var(--text);border-color:color-mix(in srgb,var(--line-strong) 78%,var(--primary) 22%);background:color-mix(in srgb,var(--surface-3) 86%,#000 14%)}.chain-network-button:focus-visible{outline:1px solid color-mix(in srgb,var(--primary) 72%,transparent);outline-offset:2px}.chain-network-icon,.chain-network-mark{--chain-accent: var(--primary);display:grid;place-items:center;flex:0 0 auto;background:color-mix(in srgb,var(--chain-accent) 16%,transparent)}.chain-network-icon{width:17px;height:17px;border:1px solid color-mix(in srgb,var(--chain-accent) 42%,transparent);border-radius:50%;overflow:hidden}.chain-network-icon img,.chain-network-mark img{width:100%;height:100%;display:block;border-radius:inherit;object-fit:contain}.chain-network-label,.wallet-connect-label{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.chain-network-label{flex:1 1 auto;color:var(--text);font-size:var(--fz-label);font-weight:500}.chain-network-chevron,.wallet-connect-chevron{flex:0 0 auto}.chain-network-chevron{color:var(--text-muted);fill:none;stroke-width:2.4;transform:rotate(0);transition:transform .16s ease,color .16s ease}.chain-network-button[aria-expanded=true] .chain-network-chevron{color:var(--text-soft);transform:rotate(180deg)}.wallet-connect-icon{width:17px;height:17px;display:grid;place-items:center;flex:0 0 auto;overflow:hidden;border-radius:5px}.wallet-connect-icon img{width:100%;height:100%;display:block;object-fit:contain}.wallet-connect-dot{width:6px;height:6px;flex:0 0 auto;border-radius:50%;background:var(--text-faint);box-shadow:0 0 0 3px color-mix(in srgb,var(--text-faint) 14%,transparent)}.wallet-connect-dot.active{background:var(--success);box-shadow:0 0 0 3px var(--success-soft)}.wallet-connect-button{max-width:154px}.wallet-connect.connected .wallet-connect-button{height:30px;max-width:142px;gap:5px;padding:0 7px;color:var(--text)}.wallet-connect.connected .wallet-connect-icon{width:17px;height:17px;border:1px solid var(--line);border-radius:7px;color:var(--text-soft);background:var(--surface-inset)}.wallet-connect:not(.connected) .wallet-connect-button{max-width:112px;color:var(--primary-contrast);border-color:color-mix(in srgb,var(--primary) 78%,transparent);background:linear-gradient(180deg,var(--primary-strong),var(--primary));box-shadow:0 6px 15px color-mix(in srgb,var(--primary) 16%,transparent)}.wallet-connect:not(.connected) .wallet-connect-dot{background:color-mix(in srgb,var(--primary-contrast) 72%,transparent);box-shadow:0 0 0 3px color-mix(in srgb,var(--primary-contrast) 12%,transparent)}.wallet-connect-short-address{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:var(--text);font-size:var(--fz-label);font-weight:650;line-height:1;font-variant-numeric:tabular-nums}.wallet-connect.connected .wallet-connect-button:hover .wallet-connect-short-address,.wallet-connect.connected .wallet-connect-button[aria-expanded=true] .wallet-connect-short-address{color:var(--primary)}.chain-network-menu,.wallet-connect-menu{position:absolute;z-index:82;top:40px;right:0;width:min(320px,calc(100vw - 24px));border:1px solid var(--line);border-radius:10px;padding:10px;color:var(--text);background:var(--popover-surface);box-shadow:var(--shadow-elevated)}.chain-network-menu{top:38px;right:auto;left:0;width:128px;border-color:var(--line-strong);border-radius:9px;padding:0;overflow:hidden;background:color-mix(in srgb,var(--surface-2) 88%,#000 12%);box-shadow:0 18px 48px #0000006b}.chain-network-menu-head,.wallet-connect-menu-head{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:2px 2px 9px;color:var(--text-muted);font-size:var(--fz-label);font-weight:850}.chain-network-menu-head{display:none}.chain-network-menu-head strong,.wallet-connect-menu-head strong{color:var(--primary);font-size:var(--fz-label)}.chain-network-menu-head strong{font-size:var(--fz-label)}.chain-network-option{width:100%;min-height:34px;display:grid;grid-template-columns:17px minmax(0,1fr) 0;align-items:center;gap:5px;border:1px solid transparent;border-radius:0;padding:0 9px;color:var(--text);background:transparent;text-align:left}.chain-network-option:hover{border-color:transparent;background:color-mix(in srgb,var(--surface-3) 48%,transparent)}.chain-network-option:focus-visible{border-color:color-mix(in srgb,var(--primary) 48%,transparent);outline:none;background:color-mix(in srgb,var(--surface-3) 56%,transparent)}.chain-network-option.active{border-color:transparent;background:color-mix(in srgb,var(--surface-3) 64%,transparent);box-shadow:none}.chain-network-option.active .chain-network-copy strong{color:var(--text)}.chain-network-mark{width:17px;height:17px;overflow:hidden;border:1px solid color-mix(in srgb,var(--chain-accent) 38%,transparent);border-radius:50%}.chain-network-copy{min-width:0;display:grid;gap:1px}.chain-network-copy strong,.chain-network-copy small{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.chain-network-copy strong{color:var(--text);font-size:var(--fz-label);font-weight:650;line-height:1.15}.chain-network-copy small,.chain-network-state small{color:var(--danger);font-size:var(--fz-label);font-weight:800;line-height:1.15}.chain-network-copy small{display:none}.chain-network-state{min-width:0;display:flex;align-items:center;justify-content:flex-end;color:var(--primary)}.chain-network-state svg{display:none}.chain-network-state:has(small){min-width:52px}.chain-network-state small{color:var(--danger);white-space:nowrap}.wallet-connect-chain{justify-self:end;white-space:nowrap}.wallet-connect-address{display:grid;gap:7px;padding:9px;border:1px solid var(--line);border-radius:8px;background:var(--surface-inset)}.wallet-connect-address span{color:var(--text-muted);font-size:var(--fz-label);font-weight:850}.wallet-connect-address button{min-width:0;display:grid;grid-template-columns:minmax(0,1fr) 18px;align-items:center;gap:7px;border:0;padding:0;color:var(--text);background:transparent;text-align:left}.wallet-connect-address strong{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;overflow-wrap:anywhere;color:var(--text);font-size:var(--fz-body-compact);font-weight:850;font-variant-numeric:tabular-nums;line-height:1.35}.wallet-connect-address button svg{color:var(--text-muted)}.wallet-connect-address button:hover svg{color:var(--primary)}.wallet-connect-address small{color:var(--success);font-size:var(--fz-label);font-weight:850}.wallet-connect-disconnect{width:100%;min-height:32px;display:flex;align-items:center;gap:8px;margin-top:8px;border:1px solid var(--line);border-radius:8px;padding:0 10px;color:var(--danger);background:transparent;font-size:var(--fz-label);font-weight:850}.wallet-connect-disconnect:hover{border-color:color-mix(in srgb,var(--danger) 44%,var(--line));background:var(--danger-soft)}.debot-login-button,.debot-account-button{height:28px;display:inline-flex;align-items:center;justify-content:center;gap:6px;border-radius:6px;font-size:var(--fz-label);font-weight:500;line-height:18px}.debot-login-button{min-width:64px;border:0;padding:5px 15px;color:var(--toolbar-login-text);background:var(--toolbar-login-bg)}.debot-login-button:hover{background:var(--toolbar-login-bg-hover)}.debot-account-button{width:34px;height:34px;display:grid;place-items:center;border:1px solid var(--line);border-radius:10px;padding:0;color:var(--text-soft);background:var(--surface)}.debot-account-button:hover,.debot-account-button[aria-expanded=true]{border-color:var(--line-strong);color:var(--primary);background:var(--surface-2)}.account-auth-avatar{width:23px;height:23px;display:grid;place-items:center;flex:0 0 auto;border-radius:50%;color:var(--primary-contrast, #141414);background:var(--primary)}.account-auth-avatar--large{width:44px;height:44px}.account-auth-avatar--button{width:19px;height:19px;border-radius:0;color:currentColor;background:transparent}.account-auth-menu{position:absolute;z-index:84;top:54px;right:0;width:min(486px,calc(100vw - 24px));border:1px solid var(--line);border-radius:12px;padding:24px;color:var(--text);background:var(--popover-surface);box-shadow:var(--shadow-elevated)}.account-auth-head{display:grid;grid-template-columns:44px minmax(0,1fr);gap:12px;align-items:center;padding-bottom:14px;border-bottom:1px solid var(--line)}.account-auth-head div{min-width:0;display:grid;gap:4px}.account-auth-head span{color:var(--text-muted);font-size:var(--fz-label);font-weight:850}.account-auth-head strong{min-width:0;overflow:hidden;color:var(--text);text-overflow:ellipsis;white-space:nowrap;font-size:var(--fz-body);font-weight:900}.account-points{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:12px;padding:14px 0;border-bottom:1px solid var(--line)}.account-points div{min-width:0;display:grid;gap:5px}.account-points span{color:var(--text-muted);font-size:var(--fz-label);font-weight:850}.account-points strong{display:inline-flex;align-items:center;gap:7px;color:var(--text);font-size:var(--fz-key-value);font-weight:950;font-variant-numeric:tabular-nums}.account-points strong svg{color:var(--primary)}.account-recharge{min-width:68px;height:30px;border:1px solid var(--line);border-radius:9px;padding:0 12px;color:var(--text-muted);background:var(--surface-2);font-size:var(--fz-label);font-weight:900;cursor:not-allowed}.account-user-invite{display:grid;gap:9px;padding:14px 0;border-bottom:1px solid var(--line)}.account-user-invite header{min-width:0;display:flex;align-items:center;justify-content:space-between;gap:10px}.account-user-invite header span,.account-user-invite header strong{display:inline-flex;align-items:center;gap:6px;color:var(--text-muted);font-size:var(--fz-label);font-weight:850}.account-user-invite header svg{color:var(--primary)}.account-user-invite header strong{color:var(--text);font-variant-numeric:tabular-nums}.account-invite-progress{position:relative;cursor:help;outline:none}.account-invite-progress:after{position:absolute;right:0;bottom:calc(100% + 8px);z-index:3;width:max-content;max-width:240px;border:1px solid var(--line-strong);border-radius:8px;padding:7px 9px;color:var(--text);background:var(--surface);box-shadow:var(--shadow-elevated);content:attr(data-tooltip);font-size:var(--fz-label);font-weight:820;line-height:1.38;opacity:0;pointer-events:none;transform:translateY(4px);transition:opacity .16s ease,transform .16s ease;white-space:normal}.account-invite-progress:hover:after,.account-invite-progress:focus-visible:after{opacity:1;transform:translateY(0)}.account-user-invite p{margin:0;color:var(--text-muted);font-size:var(--fz-label);font-weight:800}.account-user-invite-code{min-height:36px;display:grid;grid-template-columns:minmax(0,1fr) 30px;align-items:center;gap:8px;border:1px solid var(--line);border-radius:9px;padding:0 4px 0 11px;background:var(--surface-2)}.account-user-invite-code.exhausted{opacity:.66}.account-user-invite-code strong{overflow:hidden;color:var(--text);text-overflow:ellipsis;white-space:nowrap;font-size:var(--fz-body);font-weight:950;letter-spacing:.08em}.account-user-invite-code button{width:30px;height:30px;display:grid;place-items:center;border:0;border-radius:8px;color:var(--text-muted);background:transparent}.account-user-invite-code button:hover{color:var(--primary);background:var(--surface-3)}.account-invite-generate{width:100%;min-height:34px;border:1px solid color-mix(in srgb,var(--primary) 58%,var(--line));border-radius:9px;color:var(--primary-contrast, #111);background:var(--primary);font-size:var(--fz-label);font-weight:900}.account-invite-generate:disabled{cursor:wait;opacity:.55}.account-user-wallet{display:grid;gap:9px;padding:14px 0;border-bottom:1px solid var(--line)}.account-user-wallet header{min-width:0;display:flex;align-items:center;justify-content:space-between;gap:10px}.account-user-wallet header span,.account-user-wallet header strong,.account-wallet-connected span{display:inline-flex;align-items:center;gap:6px;color:var(--text-muted);font-size:var(--fz-label);font-weight:850}.account-user-wallet header svg{color:var(--primary)}.account-user-wallet header strong{color:var(--success)}.account-user-wallet p{margin:0;color:var(--text-muted);font-size:var(--fz-label);font-weight:800}.account-wallet-address{min-height:36px;display:grid;border:1px solid var(--line);border-radius:9px;background:var(--surface-2)}.account-wallet-address button{min-width:0;display:grid;grid-template-columns:minmax(0,1fr) 30px;align-items:center;gap:8px;border:0;padding:0 4px 0 11px;color:var(--text);background:transparent}.account-wallet-address strong,.account-wallet-connected strong{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:var(--fz-body-compact);font-weight:950}.account-wallet-address svg{justify-self:center;color:var(--text-muted)}.account-wallet-address button:hover svg{color:var(--primary)}.account-wallet-connected{min-width:0;display:grid;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:8px;color:var(--text)}.account-wallet-actions{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.account-wallet-actions button,.account-wallet-disconnect{min-height:32px;display:inline-flex;align-items:center;justify-content:center;gap:7px;border:1px solid var(--line);border-radius:9px;color:var(--text);background:var(--surface-2);font-size:var(--fz-label);font-weight:900}.account-wallet-actions button:only-child{grid-column:1 / -1}.account-wallet-actions button:hover{border-color:color-mix(in srgb,var(--primary) 48%,var(--line));color:var(--primary)}.account-wallet-actions button:disabled{cursor:wait;opacity:.55}.account-wallet-disconnect{width:100%;color:var(--text-muted);background:transparent}.account-wallet-disconnect:hover{color:var(--danger);border-color:color-mix(in srgb,var(--danger) 44%,var(--line));background:var(--danger-soft)}.account-menu-action,.account-logout{width:100%;min-height:36px;display:flex;align-items:center;justify-content:center;gap:8px;margin-top:12px;border:1px solid var(--line);border-radius:9px;color:var(--text);background:transparent;font-size:var(--fz-label);font-weight:900}.account-menu-action:hover{border-color:color-mix(in srgb,var(--primary) 44%,var(--line));color:var(--primary);background:var(--primary-soft)}.account-logout:hover{border-color:color-mix(in srgb,var(--danger) 44%,var(--line));color:var(--danger);background:var(--danger-soft)}.account-auth.compact .debot-login-button,.account-auth.compact .debot-account-button{width:34px;height:34px;padding:0}.account-auth.compact .account-auth-avatar:not(.account-auth-avatar--button){width:28px;height:28px}.account-auth.compact .account-auth-avatar--button{width:21px;height:21px}.primary-button,.top-action-link,.notification-button{height:34px;border-radius:10px;padding:0 12px;font-size:var(--fz-label);font-weight:800}.top-action-link{min-width:0;max-width:92px;overflow:hidden;border:1px solid var(--line);color:var(--text-soft);background:var(--surface);text-overflow:ellipsis;white-space:nowrap}.top-action-link:hover{color:var(--primary);border-color:var(--line-strong)}.primary-button{color:var(--primary-contrast, #141414);border:0;background:linear-gradient(180deg,var(--primary-strong),var(--primary))}.notification-button{position:relative;width:34px;height:34px;padding:0;display:grid;place-items:center;border:1px solid var(--line);border-radius:10px;color:var(--text-soft);background:var(--surface)}.notification-button:hover{border-color:var(--line-strong);color:var(--primary);background:var(--surface-2)}.notification-button i{position:absolute;top:7px;right:6px;width:7px;height:7px;border:1px solid var(--bg);border-radius:50%;background:var(--danger)}.settings-button{width:34px;height:34px;display:grid;place-items:center;border:1px solid var(--line);border-radius:10px;color:var(--text-soft);background:var(--surface)}.settings-button:hover,.settings-button.active{border-color:var(--line-strong);color:var(--primary);background:var(--surface-2)}.settings-popover{position:fixed;z-index:75;top:65px;right:22px;width:min(360px,calc(100vw - 24px));border:1px solid var(--line);border-radius:12px;padding:12px;color:var(--text);background:var(--popover-surface);box-shadow:var(--shadow-elevated)}.settings-popover header,.settings-row{display:grid;align-items:center}.settings-popover header{grid-template-columns:minmax(0,1fr) 30px;gap:8px;padding:2px 2px 10px;border-bottom:1px solid var(--line)}.settings-popover header strong{min-width:0;overflow:hidden;font-size:var(--fz-section-title);font-weight:930;text-overflow:ellipsis;white-space:nowrap}.settings-popover header button{width:30px;height:30px;display:grid;place-items:center;border:1px solid var(--line);border-radius:8px;color:var(--text-soft);background:var(--surface-2)}.settings-row{width:100%;grid-template-columns:30px minmax(0,1fr) auto;gap:10px;border:0;border-bottom:1px solid var(--line);padding:14px 2px;color:var(--text);background:transparent;text-align:left}.settings-row:last-child{border-bottom:0}.settings-action-row{cursor:pointer}.settings-action-row:hover strong,.settings-action-row:hover>svg{color:var(--primary)}.settings-row-icon{width:30px;height:30px;display:grid;place-items:center;border-radius:9px;color:var(--primary);background:var(--primary-soft)}.settings-row div{min-width:0;display:grid;gap:2px}.settings-row strong{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:var(--fz-body-compact);font-weight:900}.settings-language-dropdown{--dropdown-width: 122px;--dropdown-min: 122px}.theme-modal-backdrop{position:fixed;inset:0;z-index:82;display:grid;place-items:center;padding:18px;background:var(--overlay);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px)}.theme-modal{width:min(520px,100%);max-height:min(760px,calc(100vh - 36px));display:grid;gap:16px;overflow:auto;border:1px solid var(--line-strong);border-radius:12px;padding:16px;color:var(--text);background:var(--modal-surface);box-shadow:var(--shadow-elevated)}.theme-modal-head,.theme-modal-actions{display:flex;align-items:center;justify-content:space-between;gap:12px}.theme-modal-head strong{display:block;margin-bottom:4px;color:var(--primary);font-size:var(--fz-label);font-weight:900}.theme-modal-head h2{margin:0;font-size:var(--fz-dialog-title);font-weight:950}.theme-option-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.theme-option{position:relative;min-width:0;display:grid;gap:7px;border:1px solid var(--line);border-radius:12px;padding:10px;color:var(--text);background:var(--surface-2);text-align:center}.theme-option:hover,.theme-option.active{border-color:var(--primary)}.theme-option.active{box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--primary) 48%,transparent)}.theme-option strong{overflow:hidden;font-size:var(--fz-label);font-weight:900;text-overflow:ellipsis;white-space:nowrap}.theme-preview{min-height:56px;display:grid;grid-template-columns:28px repeat(4,minmax(0,1fr));grid-template-rows:repeat(3,8px);align-content:center;gap:6px;border:1px solid var(--line);border-radius:10px;padding:12px;background:var(--field)}.theme-preview--light{border-color:#d7dde3;background:#f7f9fb}.theme-preview i,.theme-preview b,.theme-preview em,.theme-preview small{display:block;border-radius:999px}.theme-preview i{grid-row:1 / 4;width:24px;height:24px;align-self:center;background:var(--swatch)}.theme-preview b{grid-column:2 / 4}.theme-preview em{min-width:0}.theme-preview small{min-width:0;background:var(--surface-inset)}.theme-preview--light small{background:#171a1f12}.theme-modal-actions{border-top:1px solid var(--line);padding-top:14px}.auth-backdrop{position:fixed;inset:0;z-index:120;display:grid;place-items:center;padding:18px;background:#0000007a;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.debot-auth-modal{position:relative;width:min(400px,calc(100vw - 36px));border:1px solid var(--line-strong);border-radius:12px;padding:32px 20px 18px;color:var(--text);background:linear-gradient(180deg,color-mix(in srgb,var(--surface) 94%,white 6%),var(--surface));box-shadow:0 22px 56px #00000057}.debot-login-modal,.debot-register-modal{padding-top:34px}.debot-login-modal{width:min(460px,calc(100vw - 36px))}.debot-register-modal .debot-auth-form{gap:10px}.debot-auth-close{position:absolute;top:10px;right:10px;width:28px;height:28px;display:grid;place-items:center;border:1px solid var(--line);border-radius:8px;color:var(--text-muted);background:var(--surface-2)}.debot-auth-close:hover{color:var(--text);background:var(--surface-3)}.debot-auth-form{display:grid;gap:12px}.debot-auth-form>p{margin:0;color:var(--text-soft);font-size:var(--fz-body);line-height:var(--lh-body)}.debot-auth-header{display:grid;justify-items:center;gap:4px;margin-bottom:16px;text-align:center}.debot-auth-header img{width:44px;height:44px;margin-bottom:4px;border-radius:10px;object-fit:contain}.debot-auth-header h2,.wallet-bind-prompt h2{margin:0;color:var(--text);font-size:var(--fz-dialog-title);font-weight:950;letter-spacing:0}.wallet-bind-prompt h2{font-size:var(--fz-dialog-title);line-height:1.2}.debot-auth-section-title{color:var(--text-muted);font-size:var(--fz-label);font-weight:900}.debot-field{display:grid;gap:6px;color:var(--text);font-size:var(--fz-label);font-weight:900}.debot-field input{width:100%;min-width:0;height:38px;border:1px solid var(--line-strong);border-radius:8px;padding:0 12px;color:var(--text);background:var(--field);font-size:var(--fz-body-compact);font-weight:760;outline:none}.debot-field input:focus{border-color:var(--primary);box-shadow:0 0 0 3px var(--primary-soft)}.debot-field-hint{color:var(--text-muted);font-size:var(--fz-label);font-weight:700;line-height:1.4}.debot-code-field{position:relative}.debot-code-field input{padding-right:116px}.debot-code-field.has-countdown input{padding-right:104px}.debot-code-countdown{position:absolute;top:50%;right:12px;display:inline-flex;min-width:86px;align-items:center;justify-content:flex-end;transform:translateY(-50%);color:var(--text-muted);font-size:var(--fz-label);font-variant-numeric:tabular-nums;font-weight:700;line-height:1;pointer-events:none;white-space:nowrap}.debot-code-field button{position:absolute;top:50%;right:6px;transform:translateY(-50%);min-width:92px;height:28px;border:0;border-radius:7px;color:var(--primary);background:color-mix(in srgb,var(--primary) 10%,transparent);font-size:var(--fz-label);font-weight:900}.debot-code-field button:disabled{color:var(--text-muted);background:transparent;cursor:not-allowed}.debot-auth-terms{display:flex;align-items:center;gap:8px;color:var(--text-soft);font-size:var(--fz-label);font-weight:700}.debot-auth-terms input{width:16px;height:16px;flex:0 0 16px;accent-color:#111317}.debot-auth-terms span{min-width:0}.debot-auth-terms button,.debot-auth-switch button{border:0;padding:0;color:var(--text);background:transparent;font:inherit;font-weight:900}.debot-auth-terms button:hover,.debot-auth-switch button:hover{color:var(--primary)}.debot-auth-primary{width:100%;height:40px;border:0;border-radius:8px;color:var(--primary-contrast);background:linear-gradient(180deg,color-mix(in srgb,var(--primary) 86%,white 14%),var(--primary));font-size:var(--fz-body-compact);font-weight:950}.debot-auth-primary:disabled{opacity:.55;cursor:not-allowed}.debot-auth-switch{display:flex;flex-wrap:wrap;gap:8px;margin:0;color:var(--text-muted);font-size:var(--fz-label);font-weight:800}.debot-wallet-login{display:grid;gap:8px}.debot-wallet-current span{color:var(--text-muted);font-size:var(--fz-label);font-weight:800}.debot-wallet-current,.wallet-bind-current{min-width:0;display:grid;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:8px;min-height:34px;border:1px solid var(--line);border-radius:8px;padding:0 10px;background:var(--surface-2)}.debot-wallet-current strong,.wallet-bind-current strong{min-width:0;overflow:hidden;color:var(--text);text-overflow:ellipsis;white-space:nowrap;font-size:var(--fz-body-compact);font-weight:950}.debot-wallet-row{width:100%;min-height:38px;display:grid;grid-template-columns:minmax(0,1fr) auto 18px;align-items:center;gap:10px;border:1px solid var(--line);border-radius:8px;padding:0 11px;color:var(--text);background:var(--surface-2);font-size:var(--fz-body-compact);font-weight:950;text-align:left}.debot-wallet-row:hover{border-color:var(--line-strong);background:var(--surface-3)}.debot-wallet-row:disabled{cursor:wait;opacity:.62}.debot-wallet-row-label{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.debot-wallet-icons{display:inline-flex;align-items:center;gap:9px}.debot-wallet-icons img{width:20px;height:20px;display:block;object-fit:contain}.debot-wallet-icons img:nth-child(2){width:19px;height:19px}.debot-wallet-row svg{color:var(--text-muted)}.wallet-bind-prompt{position:relative;width:min(420px,calc(100vw - 36px));border:1px solid var(--line-strong);border-radius:12px;padding:26px 20px 18px;color:var(--text);background:linear-gradient(180deg,color-mix(in srgb,var(--surface) 94%,white 6%),var(--surface));box-shadow:0 22px 56px #00000057}.wallet-bind-prompt header{display:grid;grid-template-columns:42px minmax(0,1fr);gap:12px;align-items:start;margin-bottom:14px;padding-right:24px}.wallet-bind-prompt header>span{width:42px;height:42px;display:grid;place-items:center;border:1px solid var(--line);border-radius:10px;color:var(--primary);background:var(--surface-2)}.wallet-bind-prompt p{margin:6px 0 0;color:var(--text-muted);font-size:var(--fz-body);font-weight:760;line-height:1.45}.wallet-bind-current{margin-bottom:14px}.wallet-bind-actions{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.wallet-bind-actions>button:not(.debot-auth-primary){min-height:34px;border:1px solid var(--line);border-radius:8px;color:var(--text);background:var(--surface-2);font-size:var(--fz-label);font-weight:900}.wallet-bind-actions>button:not(.debot-auth-primary):hover{border-color:var(--line-strong);background:var(--surface-3)}.wallet-bind-never{display:flex;justify-content:flex-end;align-items:center;gap:6px;margin-top:10px;color:var(--text-muted);font-size:var(--fz-label);font-weight:800;cursor:pointer;-webkit-user-select:none;user-select:none}.wallet-bind-never input{width:14px;height:14px;margin:0;accent-color:var(--primary)}.wallet-bind-never:hover{color:var(--text)}.alpha-modal-backdrop{position:fixed;inset:0;z-index:80;display:grid;place-items:center;padding:18px;background:var(--overlay);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px)}.alpha-modal{width:min(640px,100%);max-height:min(760px,calc(100vh - 36px));overflow:auto;border:1px solid var(--line-strong);border-radius:8px;padding:18px;color:var(--text);background:var(--surface);box-shadow:var(--shadow-elevated)}.alpha-modal-head{display:flex;align-items:flex-start;justify-content:space-between;gap:14px}.alpha-modal-head strong{display:block;margin-bottom:5px;color:var(--primary);font-size:var(--fz-label);font-weight:950}.alpha-modal-head h2{margin:0;color:var(--text);font-size:var(--fz-dialog-title);font-weight:950;line-height:1.16}.alpha-modal-close{width:32px;height:32px;flex:0 0 auto;display:grid;place-items:center;border:1px solid var(--line);border-radius:8px;color:var(--text-soft);background:var(--surface-2);font-size:var(--fz-display);line-height:1}.alpha-modal-copy{margin:12px 0 16px;color:var(--text-soft);font-size:var(--fz-body);font-weight:760;line-height:1.55}.toast-host{position:fixed;top:72px;right:18px;z-index:240;display:grid;gap:10px;width:min(360px,calc(100vw - 36px));pointer-events:none}.toast-card{display:grid;grid-template-columns:minmax(0,1fr) 28px;gap:10px;align-items:start;border:1px solid var(--line-strong);border-left:3px solid var(--info);border-radius:8px;padding:11px 10px 11px 12px;color:var(--text);background:var(--surface);box-shadow:var(--shadow-elevated);pointer-events:auto}.toast-card--success{border-left-color:var(--success)}.toast-card--danger{border-left-color:var(--danger)}.toast-card strong{display:block;color:var(--text);font-size:var(--fz-label);font-weight:950}.toast-card p{margin:4px 0 0;color:var(--text-soft);font-size:var(--fz-body-compact);font-weight:760;line-height:1.45}.toast-card button{width:28px;height:28px;display:grid;place-items:center;border:1px solid var(--line);border-radius:8px;color:var(--text-muted);background:var(--surface-2)}.alpha-form{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.alpha-form label{min-width:0;display:grid;gap:7px}.alpha-form span,.alpha-privacy{color:var(--text-muted);font-size:var(--fz-label);font-weight:850}.alpha-form input,.alpha-form select,.alpha-form textarea{width:100%;min-width:0;border:1px solid var(--line);border-radius:8px;color:var(--text);background:var(--surface-2);font:inherit;font-size:var(--fz-body-compact);font-weight:780;outline:0}.alpha-form input,.alpha-form select{height:38px;padding:0 11px}.alpha-form textarea{resize:vertical;min-height:88px;padding:10px 11px;line-height:1.45}.alpha-form input:focus,.alpha-form select:focus,.alpha-form textarea:focus{border-color:#f6d84fb8;box-shadow:0 0 0 2px #f6d84f1f}.alpha-form-wide,.alpha-privacy,.alpha-form-success,.alpha-modal-actions{grid-column:1 / -1}.alpha-privacy{line-height:1.45}.alpha-form-success{margin:0;border:1px solid rgba(56,217,150,.34);border-radius:8px;padding:10px 12px;color:var(--success);background:#38d99614;font-size:var(--fz-label);font-weight:850;line-height:1.45}.alpha-modal-actions{display:flex;justify-content:flex-end;gap:10px;padding-top:4px}.mobile-toolbar,.mobile-chip-nav,.mobile-bottom-nav{display:none}.page{width:100%;min-height:calc(100vh - 55px);margin:0;overflow:visible;padding:18px 20px 16px}.ask-page{min-height:100%}.home-workbench{min-height:0;display:grid;grid-template-rows:auto auto auto;gap:12px;align-content:start}.search-panel{height:52px;display:flex;align-items:center;gap:12px;padding:0 16px;border:1.5px solid rgba(246,216,79,.46);border-radius:10px;background:var(--field);box-shadow:inset 0 0 0 1px var(--surface-inset),0 10px 26px color-mix(in srgb,var(--bg) 18%,transparent);transition:border-color .16s ease,box-shadow .16s ease,background .16s ease}.search-panel:focus-within{border-color:var(--primary);background:var(--field);box-shadow:inset 0 0 0 1px #ffd21a3d,0 0 0 3px #ffd21a1a,0 12px 30px color-mix(in srgb,var(--bg) 20%,transparent)}.search-icon{color:var(--primary);font-size:var(--fz-dialog-title)}.search-panel input{width:100%;min-width:0;color:var(--text);border:0;outline:0;background:transparent;font-size:var(--fz-section-title)}.search-panel input::placeholder{color:var(--text-muted)}.panel{border:1px solid var(--line);border-radius:16px;background:var(--surface);box-shadow:var(--shadow)}.panel{padding:16px}.view-toggle{flex:0 0 auto;display:flex;align-items:center;gap:6px;padding:4px;border:1px solid var(--line);border-radius:12px;background:var(--field)}.view-toggle button{min-height:30px;display:inline-flex;align-items:center;gap:6px;border:0;border-radius:9px;padding:0 10px;color:var(--text-muted);background:transparent;font-size:var(--fz-label);font-weight:900}.view-toggle button.active{color:var(--text);background:var(--surface-3)}.view-toggle span{font-size:var(--fz-body)}.asset-logo img{position:relative;z-index:2;width:100%;height:100%;display:block;border-radius:inherit;object-fit:contain}.asset-logo span{position:absolute;inset:0;z-index:1;display:grid;place-items:center;border-radius:inherit;color:#fff;background:#070a0ed1;font-weight:900}.asset-logo img[hidden]{display:none}.asset-logo{position:relative;width:36px;min-width:36px;height:36px;flex:0 0 36px;aspect-ratio:1;display:grid;place-items:center;overflow:hidden;border:1px solid var(--line);border-radius:50%;background:#fffffff2;font-size:var(--fz-meta)}.positive{color:var(--success)}.negative{color:var(--danger)}@media(max-width:980px){.workspace{padding-bottom:env(safe-area-inset-bottom,0px)}.topbar{min-height:106px;height:auto;display:flex;flex-wrap:wrap;justify-content:space-between;align-content:flex-start;gap:0 8px;padding:12px 12px 0}.brand .brand-mark{width:32px;height:32px;border-radius:10px}.brand-wordmark,.brand span{display:none}.desktop-nav{order:3;flex:0 0 calc(100% + 24px);width:calc(100% + 24px);max-width:calc(100% + 24px);margin:8px -12px 0;display:flex;gap:8px;border-top:1px solid var(--line);padding:0 12px;overflow-x:auto;background:color-mix(in srgb,var(--topbar-bg) 94%,transparent);scrollbar-width:none}.desktop-nav::-webkit-scrollbar{display:none}.nav-item{height:46px;padding:0 2px;font-size:var(--fz-body-compact);font-weight:760;white-space:nowrap}.top-actions{min-width:0;gap:5px}.top-actions>.top-action-link{display:none}.chain-network-button{max-width:72px;width:72px;height:28px;gap:3px;padding:0 6px;font-size:var(--fz-label)}.chain-network-label{max-width:40px}.wallet-connect-button{max-width:98px;padding:0 7px}.wallet-connect.connected .wallet-connect-button{max-width:124px;padding:0 6px}.wallet-connect:not(.connected) .wallet-connect-button{max-width:86px}.settings-button,.notification-button,.debot-account-button{width:34px;height:34px}.topbar .account-auth:not(.authenticated) .debot-login-button{width:34px;min-width:34px;height:34px;overflow:hidden;padding:0;border-radius:10px;color:var(--text);background:var(--surface);font-size:0;white-space:nowrap}.topbar .account-auth:not(.authenticated) .debot-login-button:before{width:16px;height:16px;display:block;flex:0 0 16px;border-radius:50%;background:currentColor;content:"";-webkit-mask:radial-gradient(circle at 50% 34%,#000 0 28%,transparent 29%),radial-gradient(ellipse at 50% 92%,#000 0 37%,transparent 38%);mask:radial-gradient(circle at 50% 34%,#000 0 28%,transparent 29%),radial-gradient(ellipse at 50% 92%,#000 0 37%,transparent 38%)}.top-action-link{max-width:74px;padding:0 9px}.top-actions .primary-button{display:none}.theme-modal-actions .primary-button{display:inline-flex}.mobile-toolbar{display:none!important;position:sticky;top:106px;z-index:18;grid-template-columns:minmax(0,1fr) 46px;gap:10px;padding:10px 12px 8px;background:color-mix(in srgb,var(--bg) 92%,transparent);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px)}.mobile-search{min-width:0;height:46px;display:flex;align-items:center;gap:10px;padding:0 14px;border:1px solid var(--line);border-radius:14px;background:var(--surface-2)}.mobile-search span{color:var(--text-muted);font-size:var(--fz-dialog-title)}.mobile-search input{min-width:0;width:100%;color:var(--text);border:0;outline:0;background:transparent}.mobile-search input::placeholder{color:var(--text-muted)}.mobile-chip-nav{display:none!important;position:sticky;top:106px;z-index:17;width:100%;max-width:100vw;box-sizing:border-box;gap:10px;overflow-x:auto;padding:8px 12px 12px;border-bottom:1px solid var(--line);background:color-mix(in srgb,var(--bg) 92%,transparent);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);scrollbar-width:none}.mobile-chip-nav::-webkit-scrollbar{display:none}.mobile-chip-nav button{flex:0 0 auto;min-height:42px;display:flex;align-items:center;gap:8px;padding:0 16px;border:1px solid var(--line);border-radius:14px;color:var(--text);background:var(--surface-2);font-size:var(--fz-body-compact);font-weight:900}.mobile-chip-nav button.active{border-color:#f6d84fcc;box-shadow:inset 0 0 0 1px #f6d84f59}.mobile-bottom-nav{display:none!important;position:fixed;right:0;bottom:0;left:0;z-index:30;height:calc(72px + env(safe-area-inset-bottom,0px));grid-template-columns:repeat(7,minmax(0,1fr));align-items:start;border-top:1px solid var(--line);padding-bottom:env(safe-area-inset-bottom,0px);background:color-mix(in srgb,var(--surface) 94%,transparent);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);contain:layout paint;transform:translateZ(0)}.mobile-bottom-nav button{min-width:0;height:72px;display:grid;grid-template-rows:24px 22px;justify-items:center;align-content:center;gap:3px;border:0;padding:7px 2px 5px;color:var(--text-muted);background:transparent;font-size:var(--fz-control-emphasis);line-height:1}.mobile-bottom-nav button:focus-visible{outline:1px solid rgba(246,216,79,.82);outline-offset:-5px}.mobile-bottom-nav button>span{width:24px;height:24px;display:grid;place-items:center;line-height:1}.mobile-bottom-nav small{max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:var(--fz-caption-compact);font-weight:800;line-height:1.15}.mobile-bottom-nav button.active{color:var(--primary)}.page{height:auto;min-height:calc(100vh - 106px);overflow:visible;padding:14px 12px calc(24px + env(safe-area-inset-bottom,0px))}.ask-page,.home-workbench{height:auto;display:block}.view-toggle{width:100%}.view-toggle button{flex:1;justify-content:center}}@media(max-width:540px){.alpha-disclaimer{display:flex;flex-wrap:nowrap;align-items:center;gap:6px;overflow:hidden;padding:5px 12px}.alpha-disclaimer span{display:none}.alpha-disclaimer small{min-width:0;flex:1 1 auto;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.alpha-modal-backdrop{align-items:end;padding:10px}.alpha-modal{max-height:calc(100vh - 20px);padding:15px}.alpha-modal-head h2{font-size:var(--fz-dialog-title)}.alpha-form{grid-template-columns:1fr}.alpha-modal-actions{flex-direction:column-reverse}.alpha-modal-actions .top-action-link,.alpha-modal-actions .primary-button{width:100%;max-width:none}.top-actions .primary-button{display:none}.settings-popover{top:66px;right:12px;left:12px;width:auto}.chain-network-menu,.wallet-connect-menu,.account-auth-menu{position:fixed;top:62px;right:12px;left:12px;width:auto}.chain-network-menu{padding:0}.auth-backdrop{padding:12px}.debot-auth-modal{width:min(400px,calc(100vw - 24px));max-height:calc(100vh - 24px);overflow-y:auto;padding:32px 14px 16px;border-radius:12px}.debot-auth-form{gap:10px}.debot-field{gap:6px;font-size:var(--fz-label)}.debot-field input{height:38px;padding:0 11px;font-size:var(--fz-body-compact)}.debot-code-field input{padding-right:118px}.debot-code-field.has-countdown input{padding-right:104px}.debot-code-field button{right:6px;min-width:90px;height:28px;font-size:var(--fz-label)}.debot-auth-terms,.debot-auth-switch{font-size:var(--fz-label)}.debot-auth-primary{height:38px;font-size:var(--fz-body-compact)}.toast-host{top:64px;right:12px;left:12px;width:auto}.app-shell:has(.auth-backdrop):has(.toast-card) .toast-host{top:12px}.app-shell:has(.auth-backdrop):has(.toast-card) .auth-backdrop{align-items:start;padding-top:112px}.app-shell:has(.auth-backdrop):has(.toast-card) .debot-auth-modal{max-height:calc(100vh - 124px)}.settings-row{grid-template-columns:30px minmax(0,1fr) auto}.language-row{grid-template-columns:30px minmax(0,1fr)}.settings-language-dropdown{grid-column:2;width:100%;--dropdown-width: 100%;--dropdown-min: 0}.theme-option-grid{grid-template-columns:1fr}.panel{padding:12px;border-radius:14px}.asset-logo{width:40px;min-width:40px;height:40px;flex-basis:40px}}.app-shell .phicer-asset-list{--asset-list-row-min-height: 52px;--asset-list-row-padding-x: 8px;--asset-list-row-padding-y: 8px;--asset-list-column-gap: 8px;--asset-list-logo-size: 30px;--asset-list-rank-size: 18px;--asset-list-fz-head: var(--fz-label);--asset-list-fz-name: var(--fz-body-compact);--asset-list-fz-meta: var(--fz-label);--asset-list-fz-value: var(--fz-label);--asset-list-row-bg: linear-gradient(90deg, rgba(255, 255, 255, .014), rgba(255, 255, 255, .02)), color-mix(in srgb, var(--surface) 90%, var(--surface-2));--asset-list-row-hover: linear-gradient(90deg, color-mix(in srgb, var(--primary) 8%, transparent), rgba(255, 255, 255, .014)), color-mix(in srgb, var(--surface-hover) 94%, var(--surface));--asset-list-border: color-mix(in srgb, var(--line) 64%, transparent);--asset-list-muted: var(--text-muted);--asset-list-soft: var(--text-soft);font-variant-numeric:tabular-nums}.app-shell .phicer-asset-list__head,.app-shell .phicer-asset-list__row{gap:var(--asset-list-column-gap);align-items:center}.app-shell .phicer-asset-list__head{min-height:22px;padding:0 var(--asset-list-row-padding-x) 3px;color:var(--asset-list-muted);font-size:var(--asset-list-fz-head);font-weight:850;line-height:1.15}.app-shell .phicer-asset-list__head button,.app-shell .phicer-asset-list__head span{font-size:inherit;font-weight:inherit;line-height:inherit}.app-shell .phicer-asset-list__sort{min-width:0;display:flex;align-items:center;gap:4px;border:0;padding:0;color:inherit;background:transparent;font:inherit;text-align:inherit;white-space:nowrap;cursor:pointer}.app-shell .phicer-asset-list__sort>span{min-width:0;overflow:hidden;text-overflow:ellipsis}.app-shell .phicer-asset-list__sort-mark{width:14px;min-width:14px;display:inline-grid;place-items:center;color:var(--text-faint);font-style:normal;line-height:1}.app-shell .phicer-asset-list__sort.active,.app-shell .phicer-asset-list__sort[aria-pressed=true]{color:var(--text)}.app-shell .phicer-asset-list__sort.active .phicer-asset-list__sort-mark,.app-shell .phicer-asset-list__sort[aria-pressed=true] .phicer-asset-list__sort-mark{color:var(--primary)}.app-shell .phicer-asset-list__sort:focus-visible{border-radius:3px;outline:2px solid color-mix(in srgb,var(--primary) 68%,transparent);outline-offset:2px}.app-shell .phicer-asset-list__sort:disabled{cursor:default}.app-shell .phicer-asset-list__row{min-height:var(--asset-list-row-min-height);overflow:hidden;border:0;border-bottom:1px solid var(--asset-list-border);border-radius:0;padding:var(--asset-list-row-padding-y) var(--asset-list-row-padding-x);color:var(--text);background:var(--asset-list-row-bg);text-align:left}.app-shell .phicer-asset-list__row:hover,.app-shell .phicer-asset-list__row:focus-visible{outline:0;background:var(--asset-list-row-hover)}.app-shell .phicer-asset-list__rank,.app-shell .phicer-asset-list__asset{min-width:0;align-items:center}.app-shell .phicer-asset-list__rank-index{width:var(--asset-list-rank-size);height:var(--asset-list-rank-size);min-width:var(--asset-list-rank-size);display:inline-grid;place-items:center;color:var(--asset-list-muted);background:transparent;font-size:var(--fz-meta);font-style:normal;font-weight:900;line-height:1}.app-shell .phicer-asset-list__logo{width:var(--asset-list-logo-size);height:var(--asset-list-logo-size);flex:0 0 var(--asset-list-logo-size);display:grid;place-items:center;overflow:hidden;border:1px solid color-mix(in srgb,var(--line-strong) 72%,var(--text-muted));border-radius:50%;color:var(--success);background:var(--logo-bg);font-size:var(--fz-caption-compact);font-weight:900;line-height:1}.app-shell .phicer-asset-list__logo img{width:100%;height:100%;display:block;object-fit:contain}.app-shell .phicer-asset-list__logo span{display:none}.app-shell .phicer-asset-list__logo img[hidden]+span{display:grid;place-items:center}.app-shell .phicer-asset-list__name{min-width:0;display:grid;gap:1px;line-height:1.12;text-align:left}.app-shell .phicer-asset-list__name--with-logo{grid-template-columns:var(--asset-list-logo-size) minmax(0,1fr);align-items:center;column-gap:12px;row-gap:1px}.app-shell .phicer-asset-list .phicer-asset-list__name--with-logo{column-gap:12px}.app-shell .phicer-asset-list__name-copy{min-width:0;display:grid;gap:1px}.app-shell .phicer-asset-list__name strong,.app-shell .phicer-asset-list__name small,.app-shell .phicer-asset-list__name-copy,.app-shell .phicer-asset-list__tags,.app-shell .phicer-asset-list__price,.app-shell .phicer-asset-list__price strong,.app-shell .phicer-asset-list__metric,.app-shell .phicer-asset-list__state,.app-shell .phicer-asset-list__change{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.app-shell .phicer-asset-list__name strong{color:var(--text);font-size:var(--asset-list-fz-name);font-weight:900}.app-shell .phicer-asset-list__name small{color:var(--asset-list-muted);font-size:var(--asset-list-fz-meta);font-weight:780}.app-shell .phicer-asset-list__score{display:inline-grid;place-items:center;color:var(--primary);font-size:var(--fz-meta);font-weight:900;line-height:1;font-variant-numeric:tabular-nums}.app-shell .phicer-asset-list__pill{min-height:20px;display:inline-flex;align-items:center;justify-content:center;border:1px solid color-mix(in srgb,var(--primary) 24%,var(--line));border-radius:4px;padding:0 6px;color:var(--primary);background:color-mix(in srgb,var(--primary) 5%,transparent);font-size:var(--asset-list-fz-meta);font-weight:800;line-height:1.1}.app-shell .phicer-asset-list__tags{border-left:1px solid color-mix(in srgb,var(--line) 90%,var(--text-muted));padding-left:12px;color:var(--asset-list-soft);font-size:var(--asset-list-fz-meta);font-weight:800;line-height:1.15}.app-shell .phicer-asset-list__price,.app-shell .phicer-asset-list__metric,.app-shell .phicer-asset-list__state{color:var(--asset-list-soft);font-size:var(--asset-list-fz-value);font-weight:860;line-height:1.15;text-align:right}.app-shell .phicer-asset-list__price strong,.app-shell .phicer-asset-list__price{color:var(--text);font-weight:900}.app-shell .phicer-asset-list__performance{min-width:0;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:4px;align-items:center}.app-shell .phicer-asset-list__change{display:inline-flex;align-items:center;justify-content:center;gap:4px;color:var(--asset-list-soft);font-size:var(--asset-list-fz-value);font-weight:900;line-height:1.05;font-variant-numeric:tabular-nums}.app-shell .phicer-asset-list__change small{color:var(--text-faint);font-size:var(--fz-caption-compact);font-weight:900}.app-shell .phicer-asset-list__change.positive,.app-shell .phicer-asset-list__change.up{color:var(--success)}.app-shell .phicer-asset-list__change.negative,.app-shell .phicer-asset-list__change.down{color:var(--danger)}.app-shell .phicer-asset-list__state{display:inline-flex;align-items:center;justify-content:flex-start;gap:5px}.app-shell .phicer-asset-list__state i{width:5px;height:5px;flex:0 0 5px;border-radius:50%;background:var(--success);box-shadow:0 0 0 3px var(--success-soft)}.app-shell .phicer-asset-list--market{--asset-list-row-min-height: 52px;--asset-list-logo-size: 30px;--asset-list-row-hover: linear-gradient(90deg, color-mix(in srgb, var(--primary) 4%, transparent), transparent 58%), color-mix(in srgb, var(--surface) 96%, var(--surface-2))}.app-shell .phicer-asset-list .phicer-asset-list__head,.app-shell .phicer-asset-list .phicer-asset-list__row{gap:var(--asset-list-column-gap);align-items:center}.app-shell .phicer-asset-list .phicer-asset-list__head{min-height:22px;padding:0 var(--asset-list-row-padding-x) 3px;color:var(--asset-list-muted);font-size:var(--asset-list-fz-head);font-weight:850;line-height:1.15}.app-shell .phicer-asset-list .phicer-asset-list__row{height:var(--asset-list-row-min-height);min-height:var(--asset-list-row-min-height);border:0;border-bottom:1px solid var(--asset-list-border);border-radius:0;padding:var(--asset-list-row-padding-y) var(--asset-list-row-padding-x);color:var(--text);background:var(--asset-list-row-bg)}.app-shell .phicer-asset-list .phicer-asset-list__row:hover,.app-shell .phicer-asset-list .phicer-asset-list__row:focus-visible{outline:0;background:var(--asset-list-row-hover)}.app-shell .phicer-asset-list .phicer-asset-list__rank-index{width:var(--asset-list-rank-size);height:var(--asset-list-rank-size);min-width:var(--asset-list-rank-size);color:var(--asset-list-muted);background:transparent;font-size:var(--fz-meta)}.app-shell .phicer-asset-list .phicer-asset-list__logo{width:var(--asset-list-logo-size);height:var(--asset-list-logo-size);flex-basis:var(--asset-list-logo-size);border-color:color-mix(in srgb,var(--line-strong) 72%,var(--text-muted));background:var(--logo-bg);font-size:var(--fz-caption-compact)}.app-shell .phicer-asset-list .phicer-asset-list__name strong{color:var(--text);font-size:var(--asset-list-fz-name);font-weight:900}.app-shell .phicer-asset-list .phicer-asset-list__name small,.app-shell .phicer-asset-list .phicer-asset-list__tags,.app-shell .phicer-asset-list .phicer-asset-list__pill,.app-shell .phicer-asset-list .phicer-asset-list__metric,.app-shell .phicer-asset-list .phicer-asset-list__state{font-size:var(--asset-list-fz-meta);line-height:1.15}.app-shell .phicer-asset-list .phicer-asset-list__score,.app-shell .phicer-asset-list .phicer-asset-list__price,.app-shell .phicer-asset-list .phicer-asset-list__metric,.app-shell .phicer-asset-list .phicer-asset-list__change{font-size:var(--asset-list-fz-value);font-variant-numeric:tabular-nums}.app-shell .phicer-asset-list .phicer-asset-list__pill{min-height:20px;border-radius:4px;padding:0 6px}.app-shell .phicer-asset-list .phicer-asset-list__performance{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:4px}.app-shell .phicer-asset-list .phicer-asset-list__change small{color:var(--text-faint);font-size:var(--fz-caption-compact)}.app-shell .phicer-asset-list.phicer-asset-list--market .phicer-asset-list__row{height:var(--asset-list-row-min-height);min-height:var(--asset-list-row-min-height);padding:var(--asset-list-row-padding-y) var(--asset-list-row-padding-x)}.app-shell .phicer-asset-list.phicer-asset-list--market .phicer-asset-list__asset{grid-template-columns:16px var(--asset-list-logo-size) minmax(0,1fr);gap:var(--asset-list-column-gap)}.app-shell .phicer-asset-list.phicer-asset-list--market .phicer-asset-list__logo{width:var(--asset-list-logo-size);height:var(--asset-list-logo-size);flex-basis:var(--asset-list-logo-size)}.app-shell .phicer-asset-list.phicer-asset-list--market .phicer-asset-list__name strong{font-size:var(--asset-list-fz-name)}.app-shell .phicer-asset-list.phicer-asset-list--market .phicer-asset-list__name small{margin-top:0;font-size:var(--asset-list-fz-meta)}@media(max-width:640px){.app-shell .phicer-asset-list{--asset-list-row-padding-x: 8px;--asset-list-row-padding-y: 8px;--asset-list-logo-size: 30px;--asset-list-rank-size: 18px}.app-shell .phicer-asset-list__row{height:auto;border:1px solid var(--asset-list-border);border-radius:6px}.app-shell .phicer-asset-list__head{display:none}.app-shell .phicer-asset-list__tags{border-left:0;padding-left:0}.app-shell .phicer-asset-list.phicer-asset-list--home .phicer-asset-list__row{height:auto;min-height:118px}}
