.auth-dialog__head[data-v-79c921f1]{justify-content:space-between;align-items:center;gap:var(--space-3);display:flex}.auth-dialog__lead[data-v-79c921f1]{margin:0 0 var(--space-4);color:var(--color-text-primary)}.auth-dialog__lead[data-v-79c921f1],.auth-dialog__list[data-v-79c921f1]{font-size:var(--font-size-base);line-height:1.6}.auth-dialog__list[data-v-79c921f1]{padding-left:var(--space-5);color:var(--color-text-secondary);margin:0}.auth-dialog__list li+li[data-v-79c921f1]{margin-top:var(--space-1)}.auth-dialog__actions[data-v-79c921f1]{justify-content:flex-end}@media (width<=600px){.auth-dialog__actions[data-v-79c921f1]{flex-direction:column-reverse;align-items:stretch}.auth-dialog__actions .v-btn[data-v-79c921f1]{margin-inline-start:0!important}}.screener[data-v-5eab793b]{gap:var(--space-3);flex-direction:column;display:flex}.screener__query[data-v-5eab793b]{align-items:center;gap:var(--space-2);min-height:var(--control-height);padding:var(--space-1) var(--space-3);background:var(--color-input-bg);border:1px solid var(--color-input-border);border-radius:var(--radius);transition:border-color var(--transition-fast);flex-wrap:wrap;display:flex}.screener__query[data-v-5eab793b]:focus-within{border-color:var(--color-input-focus);box-shadow:inset 0 0 0 1px var(--color-input-focus)}.screener__query-input[data-v-5eab793b] input:focus-visible{outline:0}.screener__query-icon[data-v-5eab793b]{color:var(--color-text-muted);flex-shrink:0}.screener__query-input[data-v-5eab793b]{flex:200px;min-width:160px}.screener__query-input[data-v-5eab793b] .v-field__input{min-height:30px;font-size:var(--font-size-base);padding:0}.screener__query-input[data-v-5eab793b] .v-field__input input::placeholder{color:var(--color-text-muted);opacity:1}.screener__filter[data-v-5eab793b],.screener__token[data-v-5eab793b]{font-size:var(--font-size-small);border:1px solid var(--color-border)!important;border-radius:var(--radius)!important;background:0 0!important}.screener__filter-value[data-v-5eab793b],.screener__token[data-v-5eab793b]{font-family:var(--font-heading);font-variant-numeric:tabular-nums;font-weight:600}.screener__applied[data-v-5eab793b]{align-items:center;gap:var(--space-2);flex-wrap:wrap;display:flex}.screener__clear[data-v-5eab793b]{color:var(--color-link)!important;padding-inline:var(--space-2)!important}.screener__toolbar[data-v-5eab793b]{justify-content:space-between;align-items:center;gap:var(--space-2) var(--space-4);margin-top:var(--space-1);flex-wrap:wrap;display:flex}.screener__count[data-v-5eab793b]{font-size:var(--font-size-base);color:var(--color-text-secondary);margin:0}.screener__count-value[data-v-5eab793b]{font-family:var(--font-heading);font-size:var(--font-size-subtitle);font-variant-numeric:tabular-nums;color:var(--color-text-heading);font-weight:600}.screener__controls[data-v-5eab793b],.screener__saved[data-v-5eab793b]{align-items:center;gap:var(--space-2);flex-wrap:wrap;display:flex}.screener__saved-label[data-v-5eab793b]{text-overflow:ellipsis;white-space:nowrap;max-width:18ch;overflow:hidden}.screener__toggle--on[data-v-5eab793b]{background:var(--color-surface-elevated)!important;border-color:var(--color-accent)!important}.screener__market[data-v-5eab793b] .v-btn--active{background:var(--color-surface-elevated);color:var(--color-text-heading)}.screener__market[data-v-5eab793b] .v-btn--active .v-btn__overlay{opacity:0}.screener__market[data-v-5eab793b]{border-color:var(--color-border)!important}.screener-grid[data-v-5eab793b]{height:clamp(420px,100dvh - 180px,860px)}.screener-grid[data-v-5eab793b] .ag-header-cell-text{word-break:normal;overflow-wrap:normal;font-family:var(--font-body);font-size:var(--font-size-label);letter-spacing:var(--table-header-letter-spacing);text-transform:uppercase;font-weight:700;line-height:1.3}.screener-grid[data-v-5eab793b] .ag-cell{font-size:var(--font-size-small)}.screener-grid[data-v-5eab793b] .screener-num,.screener-grid[data-v-5eab793b] .screener-ticker{font-family:var(--font-heading);font-weight:600;font-size:var(--font-size-base);font-variant-numeric:tabular-nums}.screener-grid[data-v-5eab793b] .screener-na{color:var(--color-text-muted)}.screener-grid[data-v-5eab793b] .screener-ticker{align-items:center;gap:var(--space-2);color:var(--color-link);text-decoration:none;display:inline-flex}.screener-grid[data-v-5eab793b] .screener-ticker:hover{text-underline-offset:3px;text-decoration:underline}.screener-grid[data-v-5eab793b] .screener-ticker img{border-radius:var(--radius-full);flex-shrink:0}.screener-grid[data-v-5eab793b] .screener-empty{align-items:center;gap:var(--space-2);padding:var(--space-6);text-align:center;pointer-events:auto;flex-direction:column;display:flex}.screener-grid[data-v-5eab793b] .screener-empty__title{font-family:var(--font-heading);font-size:var(--font-size-subtitle);color:var(--color-text-heading);margin:0;font-weight:600}.screener-grid[data-v-5eab793b] .screener-empty__hint{margin:0 0 var(--space-2);font-size:var(--font-size-base);color:var(--color-text-secondary)}.screener-dialog__fields[data-v-5eab793b]{gap:var(--space-2);flex-direction:column;display:flex}.screener-dialog__text[data-v-5eab793b]{font-size:var(--font-size-base);margin:0}.screener-dialog__search[data-v-5eab793b]{padding-bottom:var(--space-3)}.screener-dialog__list[data-v-5eab793b]{border-top:1px solid var(--color-border);max-height:400px;overflow-y:auto;background:0 0!important}.screener-dialog__count[data-v-5eab793b]{font-family:var(--font-heading);font-variant-numeric:tabular-nums;color:var(--color-text-muted);font-weight:600}.text-muted[data-v-5eab793b]{color:var(--color-text-muted)!important}.btn-cancel[data-v-5eab793b]{color:var(--color-text-secondary)!important}.btn-cancel[data-v-5eab793b]:hover{color:var(--color-text-primary)!important}@media (width<=600px){.screener__toolbar[data-v-5eab793b]{flex-direction:column;align-items:stretch}.screener-grid[data-v-5eab793b] .ag-header-cell{padding-inline:var(--space-2)}.screener-grid[data-v-5eab793b] .ag-header-cell-text{letter-spacing:.02em}.screener-grid[data-v-5eab793b] .ag-paging-panel{gap:var(--space-1);flex-wrap:wrap;justify-content:center;min-height:48px;height:auto!important;padding:var(--space-2) var(--space-1)!important}}.screener-menu .v-list-item{min-height:40px}.screener-menu .v-list-item-title{font-size:var(--font-size-base);white-space:normal}.screener-menu .v-list-item-subtitle{font-size:var(--font-size-small);white-space:normal;opacity:1;color:var(--color-text-secondary)}.screener-menu__item--operator .v-list-item-title,.screener-menu__item--preview .v-list-item-title,.screener-menu__item--waiting .v-list-item-title{font-family:var(--font-heading);font-variant-numeric:tabular-nums;font-weight:600}.screener-menu__item--invalid .v-list-item-title{color:var(--color-error)}
