.import-diagnostics-module__AzbFXW__section{border:1px solid var(--tt-border);background:var(--tt-surface);border-radius:10px;margin-bottom:1.25rem;padding:1.25rem 1.5rem}.import-diagnostics-module__AzbFXW__sectionEmphasized{padding:1.4rem 1.6rem}.import-diagnostics-module__AzbFXW__sectionWeak{background:var(--tt-dark-surface-sunken,#fcfcfc);border-color:var(--tt-border-faint)}.import-diagnostics-module__AzbFXW__sectionHeader{justify-content:space-between;align-items:baseline;gap:1rem;margin-bottom:1rem;display:flex}.import-diagnostics-module__AzbFXW__sectionTitle{font-size:var(--tt-fs-label);color:var(--tt-ink-4);text-transform:uppercase;letter-spacing:.06em;margin:0;font-weight:600}.import-diagnostics-module__AzbFXW__sectionTitleEmphasized{font-size:var(--tt-fs-label);color:var(--tt-ink-2-soft)}.import-diagnostics-module__AzbFXW__sectionHelp{font-size:var(--tt-fs-aux);color:var(--tt-ink-4);margin:0 0 .85rem;line-height:1.55}.import-diagnostics-module__AzbFXW__statusBanner{border:1px solid var(--tt-border);border-left-width:4px;border-radius:8px;flex-direction:row;align-items:center;gap:.55rem;margin-bottom:1rem;padding:.6rem .9rem;display:flex}.import-diagnostics-module__AzbFXW__statusBannerOk{background:var(--tt-dark-pos-bg,#f6fdfa);border-color:var(--tt-pos-border);border-left-color:var(--tt-pos)}.import-diagnostics-module__AzbFXW__statusBannerPartial{background:var(--tt-dark-warn-bg,#fffdf6);border-color:var(--tt-warn-border);border-left-color:var(--tt-warn)}.import-diagnostics-module__AzbFXW__statusBannerBlocked{background:var(--tt-dark-neg-bg,#fdf6f6);border-color:var(--tt-danger-border);border-left-color:var(--tt-danger)}.import-diagnostics-module__AzbFXW__statusBannerHead{align-items:center;gap:.55rem;display:flex}.import-diagnostics-module__AzbFXW__statusDot{border-radius:50%;flex-shrink:0;width:.6rem;height:.6rem}.import-diagnostics-module__AzbFXW__statusDotOk{background:var(--tt-pos)}.import-diagnostics-module__AzbFXW__statusDotPartial{background:var(--tt-warn)}.import-diagnostics-module__AzbFXW__statusDotBlocked{background:var(--tt-danger)}.import-diagnostics-module__AzbFXW__statusBannerLabel{font-size:var(--tt-fs-card-title);color:var(--tt-ink);margin:0;font-weight:600}.import-diagnostics-module__AzbFXW__statusBannerDesc{font-size:var(--tt-fs-body);color:var(--tt-ink-2);margin:0;line-height:1.65}.import-diagnostics-module__AzbFXW__metricsGrid{grid-template-columns:repeat(3,1fr);gap:.75rem;display:grid}@media (max-width:540px){.import-diagnostics-module__AzbFXW__metricsGrid{grid-template-columns:repeat(2,1fr)}}.import-diagnostics-module__AzbFXW__metricCard{background:var(--tt-surface-hover);border:1px solid var(--tt-border-faint);border-radius:8px;flex-direction:column;gap:.3rem;padding:.75rem;display:flex}.import-diagnostics-module__AzbFXW__metricLabel{font-size:var(--tt-fs-label);color:var(--tt-ink-4);text-transform:uppercase;letter-spacing:.04em;line-height:1.3}.import-diagnostics-module__AzbFXW__metricValue{font-size:var(--tt-fs-card-value);color:var(--tt-ink);font-variant-numeric:tabular-nums;word-break:break-word;font-weight:600;line-height:1.3}.import-diagnostics-module__AzbFXW__metricValueWide{font-size:var(--tt-fs-body)}.import-diagnostics-module__AzbFXW__metricValueMuted{font-size:var(--tt-fs-body);color:var(--tt-ink-4);font-weight:400}.import-diagnostics-module__AzbFXW__metricValueWarn{color:var(--tt-warn)}.import-diagnostics-module__AzbFXW__cardListEmpty{font-size:var(--tt-fs-control);color:var(--tt-ink-3);padding:.35rem 0;line-height:1.55}.import-diagnostics-module__AzbFXW__cardListEmptyNeutral{color:var(--tt-ink-3)}.import-diagnostics-module__AzbFXW__cardList{flex-direction:column;gap:.7rem;display:flex}.import-diagnostics-module__AzbFXW__actionCard{background:var(--tt-surface);border:1px solid var(--tt-border);border-left-width:4px;border-left-color:var(--tt-border-strong);border-radius:8px;flex-direction:column;gap:.55rem;padding:.95rem 1.1rem;display:flex}.import-diagnostics-module__AzbFXW__actionCardHigh{border-left-color:var(--tt-danger);background:var(--tt-dark-neg-bg,#fdf6f6)}.import-diagnostics-module__AzbFXW__actionCardMedium{border-left-color:var(--tt-warn);background:var(--tt-dark-warn-bg,#fffdf6)}.import-diagnostics-module__AzbFXW__actionCardLow{border-left-color:var(--tt-ink-4);background:var(--tt-surface-hover)}.import-diagnostics-module__AzbFXW__actionCardHead{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:.75rem;display:flex}.import-diagnostics-module__AzbFXW__actionCardTitle{font-size:var(--tt-fs-card-title);color:var(--tt-ink);margin:0;font-weight:600}.import-diagnostics-module__AzbFXW__actionLevelBadge{font-size:var(--tt-fs-label);white-space:nowrap;border:1px solid #0000;border-radius:4px;align-items:center;padding:.1rem .5rem;font-weight:500;display:inline-flex}.import-diagnostics-module__AzbFXW__actionLevelHigh{background:var(--tt-danger-bg);color:var(--tt-danger);border-color:var(--tt-danger-border)}.import-diagnostics-module__AzbFXW__actionLevelMedium{background:var(--tt-warn-bg);color:var(--tt-warn);border-color:var(--tt-warn-border)}.import-diagnostics-module__AzbFXW__actionLevelLow{background:var(--tt-rule-cell);color:var(--tt-ink-3);border-color:var(--tt-chip-border)}.import-diagnostics-module__AzbFXW__actionFieldList{flex-direction:column;gap:.35rem;display:flex}.import-diagnostics-module__AzbFXW__actionField{font-size:var(--tt-fs-body);color:var(--tt-ink-2);grid-template-columns:4.5rem 1fr;gap:.6rem;line-height:1.6;display:grid}@media (max-width:480px){.import-diagnostics-module__AzbFXW__actionField{grid-template-columns:1fr;gap:.1rem}}.import-diagnostics-module__AzbFXW__actionFieldLabel{color:var(--tt-ink-4);font-size:var(--tt-fs-label);text-transform:uppercase;letter-spacing:.04em;padding-top:.18rem}.import-diagnostics-module__AzbFXW__actionFieldValue{color:var(--tt-ink-2)}.import-diagnostics-module__AzbFXW__actionContextChips{flex-wrap:wrap;gap:.3rem;display:flex}.import-diagnostics-module__AzbFXW__actionContextChip{font-size:var(--tt-fs-control);font-family:var(--f-mono);background:var(--tt-rule-cell);color:var(--tt-ink-2);border:1px solid var(--tt-chip-border);border-radius:4px;align-items:center;padding:.05rem .4rem;display:inline-flex}.import-diagnostics-module__AzbFXW__systemCard{background:var(--tt-dark-surface-subtle,#fafaf6);border:1px solid var(--tt-dark-border,#e7e5d8);border-left-width:4px;border-left-color:var(--tt-dark-ink-4,#94a3b8);border-radius:8px;flex-direction:column;gap:.55rem;padding:.95rem 1.1rem;display:flex}.import-diagnostics-module__AzbFXW__systemCardHead{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:.75rem;display:flex}.import-diagnostics-module__AzbFXW__systemCardTitle{font-size:var(--tt-fs-card-title);color:var(--tt-ink);margin:0;font-weight:600}.import-diagnostics-module__AzbFXW__systemBadge{font-size:var(--tt-fs-label);background:var(--tt-chip-bg);color:var(--tt-ink-3);border:1px solid var(--tt-chip-border);white-space:nowrap;border-radius:4px;align-items:center;padding:.1rem .5rem;font-weight:500;display:inline-flex}.import-diagnostics-module__AzbFXW__systemBody{font-size:var(--tt-fs-body);color:var(--tt-ink-2);margin:0;line-height:1.65}.import-diagnostics-module__AzbFXW__historyList{flex-direction:column;gap:.4rem;display:flex}.import-diagnostics-module__AzbFXW__historyRow{background:var(--tt-surface);border:1px solid var(--tt-border-faint);font-size:var(--tt-fs-aux);color:var(--tt-ink-2-soft);border-radius:6px;flex-direction:column;gap:.3rem;padding:.55rem .7rem;display:flex}.import-diagnostics-module__AzbFXW__historyRowMuted{opacity:.7;background:var(--tt-surface-hover)}.import-diagnostics-module__AzbFXW__historyHead{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:.6rem;display:flex}.import-diagnostics-module__AzbFXW__historyHeadLeft{flex-wrap:wrap;flex:1;align-items:baseline;gap:.4rem;min-width:0;display:flex}.import-diagnostics-module__AzbFXW__historyTime{color:var(--tt-ink-4);font-size:var(--tt-fs-num);font-variant-numeric:tabular-nums;white-space:nowrap}.import-diagnostics-module__AzbFXW__historyFileName{color:var(--tt-ink-2);word-break:break-all;overflow-wrap:anywhere}.import-diagnostics-module__AzbFXW__historyMeta{color:var(--tt-ink-4);font-size:var(--tt-fs-aux)}.import-diagnostics-module__AzbFXW__historyHeadRight{flex-wrap:wrap;align-items:center;gap:.35rem;display:flex}.import-diagnostics-module__AzbFXW__historyRows{font-size:var(--tt-fs-num);color:var(--tt-ink-3);font-variant-numeric:tabular-nums}.import-diagnostics-module__AzbFXW__historyError{font-size:var(--tt-fs-aux);color:var(--tt-warn);background:var(--tt-warn-bg);border:1px solid var(--tt-warn-border);border-radius:4px;padding:.3rem .5rem;line-height:1.55}.import-diagnostics-module__AzbFXW__historyOverriddenBadge{font-size:var(--tt-fs-label);background:var(--tt-chip-bg);color:var(--tt-ink-3);border:1px solid var(--tt-chip-border);white-space:nowrap;border-radius:4px;align-items:center;padding:.05rem .4rem;display:inline-flex}.import-diagnostics-module__AzbFXW__statusBadge{font-size:var(--tt-fs-label);white-space:nowrap;border:1px solid #0000;border-radius:4px;align-items:center;padding:.05rem .45rem;font-weight:500;display:inline-flex}.import-diagnostics-module__AzbFXW__statusBadgeSuccess{background:var(--tt-dark-pos-bg,#ecfdf5);color:var(--tt-dark-pos,#065f46);border-color:var(--tt-dark-pos-border,#a7f3d0)}.import-diagnostics-module__AzbFXW__statusBadgeFail{background:var(--tt-danger-bg);color:var(--tt-danger);border-color:var(--tt-danger-border)}.import-diagnostics-module__AzbFXW__statusBadgePending{background:var(--tt-accent-bg);color:var(--tt-link);border-color:var(--tt-accent-border)}.import-diagnostics-module__AzbFXW__statusBadgeNeutral{background:var(--tt-rule-cell);color:var(--tt-ink-3);border-color:var(--tt-chip-border)}.import-diagnostics-module__AzbFXW__statusBadgeMuted{background:var(--tt-surface-soft);color:var(--tt-ink-3);border-color:var(--tt-chip-border)}.import-diagnostics-module__AzbFXW__historyMoreDetails{margin-top:.55rem}.import-diagnostics-module__AzbFXW__historyMoreList{margin-top:.4rem}.import-diagnostics-module__AzbFXW__debugSection{border:1px dashed var(--tt-chip-border);background:var(--tt-surface-hover);border-radius:10px;margin-bottom:1.25rem;padding:1rem 1.25rem}.import-diagnostics-module__AzbFXW__debugTitle{font-size:var(--tt-fs-body);color:var(--tt-ink-3);text-transform:uppercase;letter-spacing:.05em;margin:0 0 .5rem;font-weight:600}.import-diagnostics-module__AzbFXW__debugIntro{font-size:var(--tt-fs-aux);color:var(--tt-ink-4);margin:0 0 .85rem;line-height:1.55}.import-diagnostics-module__AzbFXW__debugStageGrid{grid-template-columns:repeat(3,1fr);gap:.6rem;margin-bottom:.85rem;display:grid}@media (max-width:760px){.import-diagnostics-module__AzbFXW__debugStageGrid{grid-template-columns:repeat(2,1fr)}}@media (max-width:480px){.import-diagnostics-module__AzbFXW__debugStageGrid{grid-template-columns:1fr}}.import-diagnostics-module__AzbFXW__debugStage{background:var(--tt-surface);border:1px solid var(--tt-border-faint);border-radius:6px;flex-direction:column;gap:.18rem;padding:.55rem .7rem;display:flex}.import-diagnostics-module__AzbFXW__debugStageLabel{font-size:var(--tt-fs-label);color:var(--tt-ink-3);font-weight:500}.import-diagnostics-module__AzbFXW__debugStageValue{font-size:var(--tt-fs-card-title);color:var(--tt-ink-2);font-variant-numeric:tabular-nums;font-weight:600}.import-diagnostics-module__AzbFXW__debugStageHint{font-size:var(--tt-fs-num);color:var(--tt-ink-4);word-break:break-word;line-height:1.45}.import-diagnostics-module__AzbFXW__debugCodeList{flex-direction:column;gap:.25rem;margin-top:.85rem;display:flex}.import-diagnostics-module__AzbFXW__debugCodeListTitle{font-size:var(--tt-fs-label);color:var(--tt-ink-3);text-transform:uppercase;letter-spacing:.04em;margin:0 0 .25rem;font-weight:600}.import-diagnostics-module__AzbFXW__debugCodeRow{font-size:var(--tt-fs-num);color:var(--tt-ink-3);border-bottom:1px dashed var(--tt-border-faint);align-items:baseline;gap:.6rem;padding:.2rem 0;display:flex}.import-diagnostics-module__AzbFXW__debugCodeRow:last-child{border-bottom:none}.import-diagnostics-module__AzbFXW__debugCode{font-family:var(--f-mono);color:var(--tt-ink-2-soft);white-space:nowrap}.import-diagnostics-module__AzbFXW__debugCodeMeta{color:var(--tt-ink-4);font-variant-numeric:tabular-nums}.import-diagnostics-module__AzbFXW__collapseTitle{cursor:pointer;-webkit-user-select:none;user-select:none;font-size:var(--tt-fs-body);color:var(--tt-ink-4);text-transform:uppercase;letter-spacing:.06em;outline:none;margin:0;font-weight:600;line-height:1.4}.import-diagnostics-module__AzbFXW__collapseTitle:hover{color:var(--tt-ink-3)}.import-diagnostics-module__AzbFXW__collapseTitle:focus-visible{outline:2px solid var(--tt-border-strong);outline-offset:-1px}.import-diagnostics-module__AzbFXW__debugDetailsContent{margin-top:.65rem}.import-diagnostics-module__AzbFXW__emptyPage{flex-direction:column;display:flex}.import-diagnostics-module__AzbFXW__emptyPageTitle{font-size:var(--tt-fs-section-title);color:var(--tt-ink);margin:0 0 .5rem;font-weight:600}.import-diagnostics-module__AzbFXW__emptyPageDesc{color:var(--tt-ink-3);font-size:var(--tt-fs-body);margin:0 0 1.25rem;line-height:1.65}.import-diagnostics-module__AzbFXW__emptyCtaGroup{flex-wrap:wrap;justify-content:center;gap:.5rem;display:flex}.import-diagnostics-module__AzbFXW__ctaPrimary{background:var(--tt-ink);color:var(--tt-surface);font-size:var(--tt-fs-body);border-radius:6px;align-items:center;padding:.4rem 1rem;font-weight:500;text-decoration:none;display:inline-flex}.import-diagnostics-module__AzbFXW__ctaPrimary:hover{background:var(--tt-ink-hover)}.import-diagnostics-module__AzbFXW__emptyInSection{color:var(--tt-ink-4);font-size:var(--tt-fs-body);padding:1rem 0}.import-diagnostics-module__AzbFXW__mockBanner{background:var(--tt-chip-bg);border:1px solid var(--tt-chip-border);border-radius:4px;align-items:center;margin-top:.5rem;padding:.2rem .7rem;display:inline-flex}.import-diagnostics-module__AzbFXW__mockBannerLabel{font-size:var(--tt-fs-label);color:var(--tt-ink-3);letter-spacing:.01em;font-weight:500;font-family:var(--f-mono)}:where(:lang(en)) .import-diagnostics-module__AzbFXW__mockBannerLabel{font-family:var(--f-sans)}
.chip-remove-module__OhE1ua__chipRemove{color:inherit;opacity:.55;font:inherit;font-size:var(--tt-fs-label);border-radius:var(--tt-r-control);cursor:pointer;background:0 0;border:none;flex:none;padding:.1rem .15rem .1rem .25rem;line-height:1;text-decoration:none}.chip-remove-module__OhE1ua__chipRemove:hover{opacity:1;color:var(--tt-danger)}.chip-remove-module__OhE1ua__chipRemove:focus-visible{opacity:1;outline:2px solid var(--tt-link);outline-offset:1px}
.file-drop-zone-module__vE92SG__dropZone{width:100%;font:inherit;cursor:pointer;border:1px dashed var(--tt-border-strong);font-size:var(--tt-fs-control);color:var(--tt-ink-3);text-align:center;background:0 0;border-radius:8px;padding:.625rem;transition:border-color .15s,background .15s;display:block}.file-drop-zone-module__vE92SG__dropZone:hover{border-color:var(--tt-ink-4);color:var(--tt-ink-2);background:var(--tt-surface-hover)}.file-drop-zone-module__vE92SG__dropZoneActive{}.file-drop-zone-module__vE92SG__dropZoneActive,.file-drop-zone-module__vE92SG__dropZoneActive:hover{border-color:var(--tt-link);background:var(--tt-accent-bg);color:var(--tt-link)}.file-drop-zone-module__vE92SG__dropZone:disabled,.file-drop-zone-module__vE92SG__dropZone:disabled:hover{cursor:not-allowed;border-color:var(--tt-border-strong);color:var(--tt-ink-4);background:0 0}.file-drop-zone-module__vE92SG__fileInput{display:none}
.settings-module__BmvXSG__panel{--tt-set-lede-pull:-.45rem;background:var(--tt-surface);border:1px solid var(--tt-border);border-radius:var(--tt-r-card);margin-bottom:var(--tt-gap-card);padding:.9rem 1.05rem}.settings-module__BmvXSG__panelTitle{font-size:var(--tt-fs-card-title);color:var(--tt-ink);margin:0 0 .8rem;font-weight:700}.settings-module__BmvXSG__panelTitleRow{justify-content:space-between;align-items:baseline;gap:1rem;margin:0 0 .8rem;display:flex}.settings-module__BmvXSG__panelTitleRow .settings-module__BmvXSG__panelTitle{margin:0}.settings-module__BmvXSG__panelMeta{font-size:var(--tt-fs-aux);color:var(--tt-ink-4);white-space:nowrap;font-weight:400}@media (max-width:520px){.settings-module__BmvXSG__panelTitleRow{flex-wrap:wrap;row-gap:.2rem}.settings-module__BmvXSG__panelMeta{white-space:normal}}.settings-module__BmvXSG__metaDot{vertical-align:1px;border-radius:50%;width:7px;height:7px;margin-right:.3rem;display:inline-block}.settings-module__BmvXSG__metaDotOk{background:var(--tt-pos)}.settings-module__BmvXSG__metaDotWarn{background:var(--tt-warn)}.settings-module__BmvXSG__metaDotIdle{background:var(--tt-ink-5)}.settings-module__BmvXSG__metaDotBusy{background:var(--tt-link)}.settings-module__BmvXSG__metaDotPaused{background:var(--tt-ink-3)}.settings-module__BmvXSG__panelLede{font-size:var(--tt-fs-body);color:var(--tt-ink-2);margin:0 0 .75rem;line-height:1.6}.settings-module__BmvXSG__panelTitle+.settings-module__BmvXSG__panelLede,.settings-module__BmvXSG__panelTitleRow+.settings-module__BmvXSG__panelLede{margin-top:var(--tt-set-lede-pull)}.settings-module__BmvXSG__defList{grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:.6rem 1.2rem;display:grid}.settings-module__BmvXSG__defRow{flex-direction:column;gap:.12rem;min-width:0;display:flex}.settings-module__BmvXSG__defLabel{font-size:var(--tt-fs-label);color:var(--tt-ink-3);font-family:var(--f-mono);letter-spacing:.05em}:where(:lang(en)) .settings-module__BmvXSG__defLabel{font-family:var(--f-sans)}.settings-module__BmvXSG__defValue{font-size:var(--tt-fs-body);color:var(--tt-ink-2);font-variant-numeric:tabular-nums;overflow-wrap:anywhere}.settings-module__BmvXSG__defValueUnknown{color:var(--tt-ink-4)}.settings-module__BmvXSG__linkRow{border-top:1px solid var(--tt-border-soft);flex-wrap:wrap;gap:.3rem 1.1rem;margin-top:.8rem;padding-top:.7rem;display:flex}.settings-module__BmvXSG__link{font-size:var(--tt-fs-body);color:var(--tt-link);text-decoration:none}.settings-module__BmvXSG__link:hover{text-decoration:underline}.settings-module__BmvXSG__linkNote{font-size:var(--tt-fs-aux);color:var(--tt-ink-4)}.settings-module__BmvXSG__capTimezoneNote{margin:var(--tt-set-lede-pull) 0 .75rem 0;font-size:var(--tt-fs-aux);color:var(--tt-ink-4)}.settings-module__BmvXSG__capList{flex-direction:column;display:flex}.settings-module__BmvXSG__capRow{border-bottom:1px solid var(--tt-rule);padding:.6rem 0}.settings-module__BmvXSG__capRow:first-child{padding-top:0}.settings-module__BmvXSG__capRow:last-child{border-bottom:none;padding-bottom:0}.settings-module__BmvXSG__capHead{flex-wrap:wrap;align-items:center;gap:.25rem .55rem;display:flex}.settings-module__BmvXSG__capLabel{font-size:var(--tt-fs-body);color:var(--tt-ink);font-weight:600}.settings-module__BmvXSG__capBadge{padding:var(--tt-badge-pad-y) var(--tt-badge-pad-x);border-radius:var(--tt-badge-radius);font-size:var(--tt-badge-fs);border:1px solid #0000;flex-shrink:0;align-items:center;font-weight:500;display:inline-flex}.settings-module__BmvXSG__capBadgeGood{background:var(--tt-pos-bg);border-color:var(--tt-pos-border);color:var(--tt-pos)}.settings-module__BmvXSG__capBadgeWarn{background:var(--tt-warn-bg);border-color:var(--tt-warn-border);color:var(--tt-warn)}.settings-module__BmvXSG__capBadgeDanger{background:var(--tt-danger-bg);border-color:var(--tt-danger-border);color:var(--tt-danger)}.settings-module__BmvXSG__capBadgeNeutral{background:var(--tt-chip-bg);border-color:var(--tt-chip-border);color:var(--tt-ink-3)}.settings-module__BmvXSG__capMeta{font-size:var(--tt-fs-num);color:var(--tt-ink-3);font-family:var(--f-mono);font-variant-numeric:tabular-nums}.settings-module__BmvXSG__capNote{font-size:var(--tt-fs-num);color:var(--tt-ink-3);margin:.2rem 0 0;line-height:1.6}.settings-module__BmvXSG__defGrid2,.settings-module__BmvXSG__defGrid3{gap:1rem;display:grid}.settings-module__BmvXSG__defGrid2{grid-template-columns:repeat(2,minmax(0,1fr))}.settings-module__BmvXSG__defGrid3{grid-template-columns:repeat(3,minmax(0,1fr))}@media (max-width:720px){.settings-module__BmvXSG__defGrid2,.settings-module__BmvXSG__defGrid3{grid-template-columns:minmax(0,1fr)}}.settings-module__BmvXSG__defKey{font-size:var(--tt-fs-aux);color:var(--tt-ink-4);margin:0 0 .15rem}.settings-module__BmvXSG__defVal{font-size:var(--tt-fs-body);color:var(--tt-ink);overflow-wrap:anywhere;margin:0}.settings-module__BmvXSG__defValUnknown{color:var(--tt-ink-4)}.settings-module__BmvXSG__defNote{font-size:var(--tt-fs-num);color:var(--tt-ink-4);margin:.15rem 0 0}.settings-module__BmvXSG__boundNotes{margin-top:.75rem}.settings-module__BmvXSG__boundNotes>.settings-module__BmvXSG__defNote:first-child{margin-top:0}.settings-module__BmvXSG__dangerZone{border-top:1px solid var(--tt-rule);flex-wrap:wrap;align-items:center;gap:.8rem;margin-top:2rem;padding-top:1.2rem;display:flex}.settings-module__BmvXSG__dangerZoneInCard{margin-top:1rem;padding-top:1rem}.settings-module__BmvXSG__dangerNote{font-size:var(--tt-fs-aux);color:var(--tt-ink-4);line-height:1.6}.settings-module__BmvXSG__btn{height:var(--tt-h-cta);padding:0 var(--tt-ctl-pad-x);border:1px solid var(--tt-ctl-border-color);border-radius:var(--tt-ctl-radius);background:var(--tt-surface);color:var(--tt-ink-2);font:inherit;font-size:var(--tt-ctl-fs);cursor:pointer;white-space:nowrap;justify-content:center;align-items:center;display:inline-flex}.settings-module__BmvXSG__btn:hover:not(:disabled){background:var(--tt-surface-hover)}.settings-module__BmvXSG__btn:disabled{cursor:not-allowed;color:var(--tt-ink-4)}.settings-module__BmvXSG__btnDark{background:var(--tt-ink);border-color:var(--tt-ink);color:var(--tt-surface)}.settings-module__BmvXSG__btnDark:hover:not(:disabled){background:var(--tt-ink-hover)}.settings-module__BmvXSG__btnDark:disabled{background:var(--tt-ink-4);border-color:var(--tt-ink-4);color:var(--tt-surface)}.settings-module__BmvXSG__btnDanger{color:var(--tt-danger);border-color:var(--tt-danger-border)}.settings-module__BmvXSG__btnDanger:hover:not(:disabled){background:var(--tt-danger-bg)}.settings-module__BmvXSG__btnCsvAction{--tt-w-csv-action:6rem;min-width:var(--tt-w-csv-action)}.settings-module__BmvXSG__linkButton{appearance:none;font:inherit;font-size:var(--tt-fs-body);color:var(--tt-link);cursor:pointer;background:0 0;border:none;padding:0}.settings-module__BmvXSG__linkButton:hover{text-decoration:underline}.settings-module__BmvXSG__connectionsSwitch,.settings-module__BmvXSG__accountTabs,.settings-module__BmvXSG__addExchangeSwitch{margin:0 0 1rem}.settings-module__BmvXSG__twoCol{grid-template-columns:1fr 1fr;align-items:start;gap:1.2rem;margin-top:.8rem;display:grid}@media (max-width:860px){.settings-module__BmvXSG__twoCol{grid-template-columns:minmax(0,1fr)}}.settings-module__BmvXSG__infoBox{background:var(--tt-surface-sunken);border:1px solid var(--tt-border);border-radius:var(--tt-r-control);padding:.6rem .9rem}.settings-module__BmvXSG__infoBoxTitle{font-size:var(--tt-fs-body);color:var(--tt-ink-2);margin:0 0 .25rem;font-weight:600}.settings-module__BmvXSG__infoBoxTitleSecond{border-top:1px solid var(--tt-border);margin:.7rem 0 .25rem;padding-top:.6rem}.settings-module__BmvXSG__reqList{font-size:var(--tt-fs-body);color:var(--tt-ink-2);margin:.2rem 0 0;padding-left:1.2rem;line-height:1.8}.settings-module__BmvXSG__emphasisWarn{color:var(--tt-danger);font-weight:600}.settings-module__BmvXSG__guideShotsToggle{min-height:24px;font-size:var(--tt-fs-aux);white-space:nowrap;align-items:center;gap:.25rem;margin-left:.25rem;display:inline-flex;}.settings-module__BmvXSG__guideShotsCaret{line-height:1;transition:transform .12s;display:inline-block}.settings-module__BmvXSG__guideShotsToggle[aria-expanded=true] .settings-module__BmvXSG__guideShotsCaret{transform:rotate(90deg)}.settings-module__BmvXSG__guideShotsList{flex-direction:column;gap:.4rem;margin:.4rem 0 .35rem;display:flex}.settings-module__BmvXSG__guideShotFrame{appearance:none;border:1px solid var(--tt-border);border-radius:var(--tt-r-control);background:var(--tt-site-panel);cursor:zoom-in;width:100%;padding:0;display:block;overflow:hidden}.settings-module__BmvXSG__guideShotImg{width:100%;height:auto;display:block}.settings-module__BmvXSG__field{margin-bottom:.7rem;display:block}.settings-module__BmvXSG__textInput,.settings-module__BmvXSG__textArea{border:1px solid var(--tt-border-control);border-radius:var(--tt-r-control);width:100%;font:inherit;font-size:var(--tt-fs-control);color:var(--tt-ink);background:var(--tt-field-bg);padding:.5rem .8rem;display:block}.settings-module__BmvXSG__secretMask{-webkit-text-security:disc}.settings-module__BmvXSG__textInput:hover,.settings-module__BmvXSG__textArea:hover,.settings-module__BmvXSG__select:hover,.settings-module__BmvXSG__tagMoveSelect:hover,.settings-module__BmvXSG__tagInlineInput:hover{border-color:var(--tt-border-strong)}.settings-module__BmvXSG__textInput:focus,.settings-module__BmvXSG__textArea:focus,.settings-module__BmvXSG__select:focus,.settings-module__BmvXSG__tagMoveSelect:focus,.settings-module__BmvXSG__tagInlineInput:focus{border-color:var(--tt-link);box-shadow:0 0 0 1px var(--tt-link);outline:none}.settings-module__BmvXSG__textInput::placeholder,.settings-module__BmvXSG__textArea::placeholder,.settings-module__BmvXSG__tagInlineInput::placeholder{color:var(--tt-ink-4);opacity:1}.settings-module__BmvXSG__textInput:disabled,.settings-module__BmvXSG__textArea:disabled,.settings-module__BmvXSG__select:disabled,.settings-module__BmvXSG__tagMoveSelect:disabled,.settings-module__BmvXSG__tagInlineInput:disabled{opacity:.55;cursor:not-allowed}.settings-module__BmvXSG__textArea{resize:vertical;min-height:8rem;line-height:1.6}.settings-module__BmvXSG__select{width:100%;height:var(--tt-h-cta);border:1px solid var(--tt-border-control);border-radius:var(--tt-r-control);font:inherit;font-size:var(--tt-fs-control);color:var(--tt-ink);background:var(--tt-field-bg);padding:0 .6rem;display:block}.settings-module__BmvXSG__selectAuto{width:auto;max-width:100%}.settings-module__BmvXSG__submitRow{flex-wrap:wrap;align-items:center;gap:.8rem;margin-top:.9rem;display:flex}.settings-module__BmvXSG__deviceTzRow{margin:var(--tt-gap-inner) 0 .35rem 0;font-size:var(--tt-fs-aux);color:var(--tt-ink-4);min-height:calc(var(--tt-fs-aux) * 1.35);flex-wrap:wrap;align-items:baseline;gap:.5rem;line-height:1.35;display:flex}.settings-module__BmvXSG__deviceTzRow button{font-size:inherit;line-height:inherit}.settings-module__BmvXSG__pickedList{margin:.45rem 0 0;padding:0;list-style:none}.settings-module__BmvXSG__pickedRow{min-width:0;font-size:var(--tt-fs-control);color:var(--tt-ink-2);align-items:baseline;gap:.5rem;line-height:1.6;display:flex}.settings-module__BmvXSG__pickedName{overflow-wrap:anywhere;min-width:0}.settings-module__BmvXSG__pickedSize{color:var(--tt-ink-4);flex:none}.settings-module__BmvXSG__listFoldToggle{font-size:var(--tt-fs-control);margin-top:.15rem;}.settings-module__BmvXSG__formError{font-size:var(--tt-fs-body);color:var(--tt-danger);margin:.6rem 0 0;line-height:1.6}.settings-module__BmvXSG__formOk{font-size:var(--tt-fs-body);color:var(--tt-pos);margin:.6rem 0 0;line-height:1.6}.settings-module__BmvXSG__uploadResults{margin:.6rem 0 0;padding:0;list-style:none}.settings-module__BmvXSG__uploadResults>li{overflow-wrap:anywhere;margin:0}.settings-module__BmvXSG__pillOk{padding:var(--tt-badge-pad-y) var(--tt-badge-pad-x);border-radius:var(--tt-badge-radius);background:var(--tt-pos-bg);color:var(--tt-pos);font-size:var(--tt-badge-fs);white-space:nowrap;align-items:center;margin-left:.3rem;font-weight:600;display:inline-flex}.settings-module__BmvXSG__statusTableWrap{overflow-x:auto}.settings-module__BmvXSG__statusTable{border-collapse:collapse;width:100%;font-size:var(--tt-tbl-fs)}.settings-module__BmvXSG__statusTable td,.settings-module__BmvXSG__statusTable th{padding:var(--tt-tbl-pad-y) var(--tt-tbl-pad-x);border-bottom:1px solid var(--tt-tbl-rule);line-height:var(--tt-tbl-lh);vertical-align:var(--tt-tbl-valign);text-align:left;font-weight:400}.settings-module__BmvXSG__statusTable tr:last-child td{border-bottom:none}.settings-module__BmvXSG__statusTable th{color:var(--tt-tbl-th-ink);background:var(--tt-tbl-th-bg);font-size:var(--tt-tbl-th-fs);font-weight:var(--tt-tbl-th-weight);letter-spacing:var(--tt-tbl-th-tracking)}.settings-module__BmvXSG__statusTable thead th{vertical-align:var(--tt-tbl-th-valign)}.settings-module__BmvXSG__statusTable td{color:var(--tt-tbl-ink)}.settings-module__BmvXSG__colName{white-space:nowrap;width:8rem}.settings-module__BmvXSG__colState{white-space:nowrap;width:4.5rem}.settings-module__BmvXSG__colSource{white-space:nowrap;width:5.5rem}.settings-module__BmvXSG__colRange{white-space:nowrap;font-variant-numeric:tabular-nums;width:13rem}.settings-module__BmvXSG__colDate{white-space:nowrap;font-variant-numeric:tabular-nums}.settings-module__BmvXSG__csvCoverage{margin-bottom:1rem}.settings-module__BmvXSG__colFile{word-break:keep-all;overflow-wrap:normal}.settings-module__BmvXSG__colFile:lang(en){min-width:12em}.settings-module__BmvXSG__colWhy,.settings-module__BmvXSG__colGap{min-width:0}.settings-module__BmvXSG__colAccount{white-space:nowrap;width:9rem}.settings-module__BmvXSG__colSyncState{white-space:nowrap;width:8rem}.settings-module__BmvXSG__accountRow{cursor:pointer}.settings-module__BmvXSG__accountRow:hover td,.settings-module__BmvXSG__accountRow:focus-visible td{background:var(--tt-tbl-row-hover)}.settings-module__BmvXSG__accountRow[aria-busy=true]{cursor:progress}.settings-module__BmvXSG__accountRowName{color:var(--tt-ink)}.settings-module__BmvXSG__gapImpact{overflow-wrap:anywhere;display:block}.settings-module__BmvXSG__statusTable td.settings-module__BmvXSG__stateGood{color:var(--tt-pos)}.settings-module__BmvXSG__statusTable td.settings-module__BmvXSG__stateWarn{color:var(--tt-warn)}.settings-module__BmvXSG__statusTable td.settings-module__BmvXSG__stateBad{color:var(--tt-danger)}.settings-module__BmvXSG__statusTable td.settings-module__BmvXSG__stateBusy{color:var(--tt-link)}.settings-module__BmvXSG__statusTable td.settings-module__BmvXSG__statePaused,.settings-module__BmvXSG__statusTable td.settings-module__BmvXSG__stateUnsupported{color:var(--tt-ink-3)}.settings-module__BmvXSG__statusTable td.settings-module__BmvXSG__stateUnknown{color:var(--tt-tbl-ink)}.settings-module__BmvXSG__tableNote{font-size:var(--tt-fs-num);color:var(--tt-ink-3);margin:.5rem 0 0;line-height:1.55}.settings-module__BmvXSG__gapLine{white-space:nowrap;font-variant-numeric:tabular-nums;display:block}.settings-module__BmvXSG__tableNoteSpaced{margin-top:.7rem}.settings-module__BmvXSG__noteSep{width:1.6rem;display:inline-block}.settings-module__BmvXSG__lastAnalysisNote{margin-left:var(--tt-gap-inner)}.settings-module__BmvXSG__dialogBackdrop{z-index:var(--tt-z-scrim);background:#11182752;justify-content:center;align-items:center;padding:1rem;display:flex;position:fixed;inset:0}.settings-module__BmvXSG__dialog{background:var(--tt-surface);border:1px solid var(--tt-border);border-radius:var(--tt-r-card);width:min(34rem,100%);padding:1rem 1.2rem 1.2rem;box-shadow:0 12px 32px #11182724}.settings-module__BmvXSG__dialogTitle{font-size:var(--tt-fs-card-title);color:var(--tt-ink);margin:0 0 .35rem;font-weight:700}.settings-module__BmvXSG__dialogEmpty{font-size:var(--tt-fs-aux);color:var(--tt-ink-4);margin:0 0 .75rem;padding:1.6rem .8rem}.settings-module__BmvXSG__dialogHint{font-size:var(--tt-fs-body);color:var(--tt-ink-3);margin:0 0 .8rem;line-height:1.6}.settings-module__BmvXSG__feedbackThreads{flex-direction:column;gap:.7rem;max-height:16rem;margin:0 0 .75rem;display:flex;overflow-y:auto}.settings-module__BmvXSG__feedbackList{flex-direction:column;gap:.4rem;max-height:min(21rem,44vh);margin:0 0 .75rem;display:flex;overflow-y:auto}.settings-module__BmvXSG__feedbackThread{border-bottom:1px solid var(--tt-rule);flex-direction:column;gap:.35rem;padding-bottom:.7rem;display:flex}.settings-module__BmvXSG__feedbackThread:last-child{border-bottom:none;padding-bottom:0}.settings-module__BmvXSG__feedbackMsg{border:1px solid var(--tt-border);border-radius:var(--tt-r-control);background:var(--tt-surface);padding:.5rem .6rem}.settings-module__BmvXSG__feedbackMsgAdmin{background:var(--tt-accent-bg);border-color:var(--tt-accent-border)}.settings-module__BmvXSG__feedbackWhen{font-size:var(--tt-fs-label);color:var(--tt-ink-4);font-family:var(--f-mono);display:block}.settings-module__BmvXSG__feedbackBody{font-size:var(--tt-fs-aux);color:var(--tt-ink-2);white-space:pre-wrap;overflow-wrap:anywhere;margin:.2rem 0 0;line-height:1.8}.settings-module__BmvXSG__feedbackListRow{appearance:none;border:1px solid var(--tt-border);border-radius:var(--tt-r-control);background:var(--tt-surface);font:inherit;text-align:left;cursor:pointer;align-items:baseline;gap:.6rem;width:100%;padding:.5rem .6rem;display:flex}.settings-module__BmvXSG__feedbackListRow:hover{background:var(--tt-surface-hover)}.settings-module__BmvXSG__feedbackListRow:focus-visible{outline:2px solid var(--tt-link);outline-offset:-2px}.settings-module__BmvXSG__feedbackListTopic{min-width:0;font-size:var(--tt-fs-aux);color:var(--tt-ink-2);text-overflow:ellipsis;white-space:nowrap;flex:1;line-height:1.7;overflow:hidden}.settings-module__BmvXSG__feedbackListMeta{flex:none;align-items:baseline;gap:.5rem;display:inline-flex}.settings-module__BmvXSG__feedbackListState{font-size:var(--tt-badge-fs);padding:var(--tt-badge-pad-y) var(--tt-badge-pad-x);border-radius:var(--tt-badge-radius);border:1px solid var(--tt-border-control);color:var(--tt-ink-2);white-space:nowrap}.settings-module__BmvXSG__feedbackThreadHead{align-items:center;gap:.6rem;margin-bottom:.6rem;display:flex}.settings-module__BmvXSG__feedbackImages{flex-wrap:wrap;gap:.35rem;margin-top:.4rem;display:flex}.settings-module__BmvXSG__feedbackImageLink{border:1px solid var(--tt-border);border-radius:var(--tt-r-chip);appearance:none;cursor:zoom-in;background:0 0;padding:0;line-height:0;display:inline-flex;overflow:hidden}.settings-module__BmvXSG__feedbackImageThumb{object-fit:cover;width:72px;height:72px;display:block}.settings-module__BmvXSG__kindChips{flex-wrap:wrap;gap:.4rem;margin-bottom:.55rem;display:flex}.settings-module__BmvXSG__kindChip{appearance:none;border:1px solid var(--tt-border);background:var(--tt-surface);color:var(--tt-ink-2);border-radius:var(--tt-badge-radius);font:inherit;font-size:var(--tt-fs-aux);cursor:pointer;white-space:nowrap;padding:.3125rem .6875rem;line-height:1.5}.settings-module__BmvXSG__kindChip:hover{border-color:var(--tt-ink-4)}.settings-module__BmvXSG__kindChip:disabled{cursor:default;color:var(--tt-ink-4)}.settings-module__BmvXSG__kindChip.settings-module__BmvXSG__kindChipOn{border-color:var(--tt-ink);background:var(--tt-ink);color:var(--tt-surface)}.settings-module__BmvXSG__kindChip.settings-module__BmvXSG__kindChipOn:hover{border-color:var(--tt-ink)}.settings-module__BmvXSG__feedbackPicker{flex-wrap:wrap;align-items:center;gap:.4rem;margin-top:.45rem;display:flex}.settings-module__BmvXSG__feedbackPickerLabel{font-size:var(--tt-fs-aux);color:var(--tt-link);cursor:pointer;white-space:nowrap}.settings-module__BmvXSG__feedbackPickerLabel:has(input:disabled){color:var(--tt-ink-4);cursor:default}.settings-module__BmvXSG__feedbackPickerInput{opacity:0;pointer-events:none;width:1px;height:1px;position:absolute}.settings-module__BmvXSG__feedbackThumb{border:1px solid var(--tt-border);border-radius:var(--tt-r-chip);line-height:0;display:inline-flex;position:relative;overflow:hidden}.settings-module__BmvXSG__feedbackThumbImg{object-fit:cover;width:72px;height:72px;display:block}.settings-module__BmvXSG__feedbackThumbRemove{appearance:none;border-radius:var(--tt-r-pill);width:16px;height:16px;color:var(--tt-surface);font-size:var(--tt-fs-label);cursor:pointer;background:#1118279e;border:none;justify-content:center;align-items:center;padding:0;line-height:1;display:inline-flex;position:absolute;top:2px;right:2px}.settings-module__BmvXSG__feedbackThumbRemove:hover{background:#111827d1}.settings-module__BmvXSG__feedbackThumbRemove:disabled{opacity:.5;cursor:default}.settings-module__BmvXSG__feedbackPickerChip{max-width:12rem;font-size:var(--tt-badge-fs);padding:var(--tt-badge-pad-y) var(--tt-badge-pad-x);border-radius:var(--tt-badge-radius);border:1px solid var(--tt-border-control);color:var(--tt-ink-2);text-overflow:ellipsis;white-space:nowrap;align-items:center;gap:.25rem;display:inline-flex;overflow:hidden}.settings-module__BmvXSG__feedbackPickerRemove{appearance:none;color:var(--tt-ink-3);cursor:pointer;font-size:var(--tt-fs-aux);background:0 0;border:none;padding:0;line-height:1}.settings-module__BmvXSG__dialogFooter{justify-content:flex-end;align-items:center;gap:.6rem;margin-top:.9rem;display:flex}.settings-module__BmvXSG__charCount{font-size:var(--tt-fs-aux);color:var(--tt-ink-4);font-variant-numeric:tabular-nums;margin-right:auto}.settings-module__BmvXSG__charCountOver{color:var(--tt-danger)}.settings-module__BmvXSG__toast{z-index:var(--tt-z-dialog);border-radius:var(--tt-r-control);background:var(--tt-ink);color:var(--tt-surface);font-size:var(--tt-fs-body);padding:.5rem 1rem;position:fixed;bottom:2rem;left:50%;transform:translate(-50%);box-shadow:0 8px 24px #17171738}.settings-module__BmvXSG__pillMuted{padding:var(--tt-badge-pad-y) var(--tt-badge-pad-x);border-radius:var(--tt-badge-radius);background:var(--tt-chip-bg);color:var(--tt-ink-3);font-size:var(--tt-badge-fs);white-space:nowrap;align-items:center;margin-left:.3rem;font-weight:600;display:inline-flex}.settings-module__BmvXSG__tagsView{flex-direction:column;gap:1.1rem;display:flex}.settings-module__BmvXSG__tagGrid{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:.72rem;display:grid}@media (max-width:60rem){.settings-module__BmvXSG__tagGrid{grid-template-columns:minmax(0,1fr)}}.settings-module__BmvXSG__tagSystemRows{grid-template-columns:max-content minmax(0,1fr);column-gap:1.1rem;display:grid}.settings-module__BmvXSG__tagSystemRow{grid-column:1/-1;grid-template-columns:subgrid;border-top:1px solid var(--tt-rule);padding:.55rem 0;display:grid}.settings-module__BmvXSG__tagSystemRow:first-child{border-top:0;padding-top:.15rem}.settings-module__BmvXSG__tagSystemRow:last-child{padding-bottom:0}.settings-module__BmvXSG__tagSystemRowName{font-size:var(--tt-fs-aux);color:var(--tt-ink-2);white-space:nowrap;align-items:baseline;gap:.4rem;padding-top:.2rem;font-weight:600;display:inline-flex}.settings-module__BmvXSG__tagSystemRowCount{color:var(--tt-ink-4);font-variant-numeric:tabular-nums;font-weight:500}.settings-module__BmvXSG__tagSystemRowBody{min-width:0}.settings-module__BmvXSG__tagSystemRowBody>.settings-module__BmvXSG__tagChipRow{margin-top:0}@media (max-width:40rem){.settings-module__BmvXSG__tagSystemRows{grid-template-columns:minmax(0,1fr)}.settings-module__BmvXSG__tagSystemRowName{margin-bottom:.4rem;padding-top:0}}.settings-module__BmvXSG__tagCard{border:1px solid var(--tt-border);border-radius:var(--tt-r-card);background:var(--tt-surface);flex-direction:column;gap:.45rem;padding:.7rem .8rem;display:flex}.settings-module__BmvXSG__tagCardHead{flex-wrap:wrap;align-items:center;gap:.35rem;min-width:0;display:flex}.settings-module__BmvXSG__tagCardName{font-size:var(--tt-fs-body);color:var(--tt-ink);text-overflow:ellipsis;white-space:nowrap;max-width:12rem;margin:0;font-weight:600;overflow:hidden}.settings-module__BmvXSG__tagCardSpacer{flex:1}.settings-module__BmvXSG__tagQuota{font-size:var(--tt-fs-label);color:var(--tt-ink-4);white-space:nowrap}.settings-module__BmvXSG__tagCardRows{grid-template-columns:minmax(0,1fr) auto auto;align-items:stretch;display:grid}.settings-module__BmvXSG__tagCardRow{display:contents}.settings-module__BmvXSG__tagCardRow>*{border-bottom:1px solid var(--tt-rule);align-items:center;min-width:0;padding:.26rem 0;display:flex}.settings-module__BmvXSG__tagCardRow>*+*{padding-left:.5rem}.settings-module__BmvXSG__tagCardRowHead{font-size:var(--tt-tbl-th-fs);font-weight:var(--tt-tbl-th-weight);color:var(--tt-tbl-th-ink);letter-spacing:var(--tt-tbl-th-tracking)}.settings-module__BmvXSG__tagCardRowHead .settings-module__BmvXSG__tagUseCell,.settings-module__BmvXSG__tagCardRowHead .settings-module__BmvXSG__tagRowActs{font-size:var(--tt-tbl-th-fs)}.settings-module__BmvXSG__tagCardCell{align-items:center;gap:.2rem;min-width:0;display:inline-flex}.settings-module__BmvXSG__tagUseCell{text-align:right;min-width:2.6rem;font-size:var(--tt-fs-control);font-variant-numeric:tabular-nums;justify-content:flex-end}.settings-module__BmvXSG__tagRowActs{justify-content:flex-end;align-items:center;gap:var(--tt-row-actions-gap);white-space:nowrap;display:inline-flex}.settings-module__BmvXSG__tagCardFoot{border-top:1px solid var(--tt-rule);flex-wrap:wrap;align-items:center;gap:.3rem;margin-top:auto;padding-top:.5rem;display:flex}.settings-module__BmvXSG__tagCardRows+.settings-module__BmvXSG__tagCardFoot{border-top:none}.settings-module__BmvXSG__tagNewCard{border:1px dashed var(--tt-border-strong);border-radius:var(--tt-r-card);background:var(--tt-surface-sunken);flex-direction:column;justify-content:center;align-items:center;gap:.5rem;min-height:8rem;padding:1.6rem .8rem;display:flex}.settings-module__BmvXSG__tagGroupNote{font-size:var(--tt-fs-aux);color:var(--tt-ink-4);margin:.4rem 0 0;line-height:1.55}.settings-module__BmvXSG__tagCardRows>.settings-module__BmvXSG__tagGroupNote{border-bottom:1px solid var(--tt-rule);grid-column:1/-1;margin:0;padding:.5rem 0}.settings-module__BmvXSG__tagBadgeSys{border-radius:var(--tt-badge-radius);border:1px solid var(--tt-border-control);background:var(--tt-surface-subtle);font-size:var(--tt-fs-label);color:var(--tt-ink-4);align-items:center;padding:.05rem .36rem;display:inline-flex}.settings-module__BmvXSG__tagOfficialMark{margin-left:.4rem;}.settings-module__BmvXSG__tagBadgeMine{border-color:var(--tt-accent-border);background:var(--tt-accent-bg);color:var(--tt-link);}.settings-module__BmvXSG__tagChipRow{flex-wrap:wrap;gap:.28rem;margin-top:.45rem;display:flex}.settings-module__BmvXSG__tagChipStatic{padding:var(--tt-badge-pad-y) var(--tt-badge-pad-x);border-radius:var(--tt-badge-radius);border:1px solid var(--tt-chip-border);background:var(--tt-chip-bg);font-size:var(--tt-badge-fs);color:var(--tt-ink-3);white-space:nowrap;align-items:center;display:inline-flex}.settings-module__BmvXSG__tagChipRisk{border-color:var(--tt-danger-border);background:var(--tt-danger-bg);color:var(--tt-danger);}.settings-module__BmvXSG__tagChipMine{border-color:var(--tt-accent-border);background:var(--tt-accent-bg);color:var(--tt-link);}.settings-module__BmvXSG__tagUsageLink{color:var(--tt-link);text-underline-offset:2px;text-decoration:underline}.settings-module__BmvXSG__tagUsageLink:hover{text-decoration-thickness:2px}.settings-module__BmvXSG__tagChipPos{border-color:var(--tt-pos-border);background:var(--tt-pos-bg);color:var(--tt-pos);}.settings-module__BmvXSG__tagAction{border:1px solid var(--tt-ctl-border-color);background:var(--tt-surface);color:var(--tt-ink-3);border-radius:var(--tt-ctl-radius);font-size:var(--tt-fs-control);cursor:pointer;margin-left:0;padding:.12rem .5rem;line-height:1.3}.settings-module__BmvXSG__tagAction:hover:not(:disabled){border-color:var(--tt-ink-4);color:var(--tt-ink)}.settings-module__BmvXSG__tagAction:disabled{opacity:.4;cursor:default}.settings-module__BmvXSG__tagActionDanger{color:var(--tt-danger);border-color:var(--tt-danger-border);}.settings-module__BmvXSG__tagActionDanger:hover:not(:disabled){border-color:var(--tt-danger);color:var(--tt-danger)}.settings-module__BmvXSG__tagPrimaryAction{border:1px solid var(--tt-ink);background:var(--tt-ink);color:var(--tt-surface);border-radius:var(--tt-ctl-radius);font-size:var(--tt-fs-label);cursor:pointer;padding:.24rem .75rem}.settings-module__BmvXSG__tagMoveSelect{border:1px solid var(--tt-border-control);background:var(--tt-field-bg);color:var(--tt-ink-3);border-radius:var(--tt-r-pill);font-size:var(--tt-fs-control);margin-left:.25rem;padding:.1rem .35rem}.settings-module__BmvXSG__tagInlineInput{border:1px solid var(--tt-border-control);background:var(--tt-field-bg);border-radius:var(--tt-r-pill);font-size:var(--tt-fs-label);width:9rem;color:var(--tt-ink);padding:.12rem .5rem}.settings-module__BmvXSG__tagInlineField{flex-direction:column;align-items:flex-start;gap:.2rem;min-width:0;display:flex}.settings-module__BmvXSG__tagInlineRow{align-items:flex-start;gap:.3rem;min-width:0;display:flex}.settings-module__BmvXSG__tagConfirm{align-items:center;gap:var(--tt-row-actions-gap);border:1px solid var(--tt-danger-border);background:var(--tt-danger-bg);border-radius:var(--tt-r-card);margin-top:.5rem;padding:.35rem .5rem;display:flex}.settings-module__BmvXSG__tagConfirmText{font-size:var(--tt-fs-aux);color:var(--tt-danger);flex:auto;line-height:1.5}.settings-module__BmvXSG__tagError{font-size:var(--tt-fs-aux);color:var(--tt-danger);margin:0;line-height:1.55}.settings-module__BmvXSG__stopNotice{border-left:3px solid var(--tt-danger-border);border-radius:0 var(--tt-r-card) var(--tt-r-card) 0;background:var(--tt-danger-bg);font-size:var(--tt-fs-body);color:var(--tt-ink);margin:0 0 .8rem;padding:.6rem .8rem;line-height:1.6}.settings-module__BmvXSG__stopNoticeStrong{color:var(--tt-danger);margin-top:.3rem;font-weight:600;display:block}.settings-module__BmvXSG__stopBanner{border-left:3px solid var(--tt-danger-border);border-radius:0 var(--tt-r-card) var(--tt-r-card) 0;background:var(--tt-danger-bg);font-size:var(--tt-fs-body);color:var(--tt-ink);flex-wrap:wrap;align-items:center;gap:.6rem;margin-bottom:1rem;padding:.7rem .9rem;line-height:1.6;display:flex}.settings-module__BmvXSG__stopBannerBody{flex:20rem;margin:0}.settings-module__BmvXSG__stopBannerAction{color:var(--tt-danger);flex:none;font-weight:600;text-decoration:underline}button.settings-module__BmvXSG__stopBannerAction{font:inherit;cursor:pointer;background:0 0;border:0;padding:0;font-weight:600}.settings-module__BmvXSG__generalColumn{max-width:45rem;container-type:inline-size}.settings-module__BmvXSG__generalGroup{margin-bottom:1.75rem}.settings-module__BmvXSG__generalGroupTitle{margin:0 0 .5rem}.settings-module__BmvXSG__generalCard{background:var(--tt-surface);border:1px solid var(--tt-border);border-radius:var(--tt-r-card)}.settings-module__BmvXSG__generalRow{justify-content:space-between;align-items:center;gap:.75rem 1.5rem;min-height:3.25rem;padding:.625rem 1rem;display:flex}.settings-module__BmvXSG__generalRow+.settings-module__BmvXSG__generalRow{border-top:1px solid var(--tt-border)}.settings-module__BmvXSG__generalRowTop{align-items:flex-start}.settings-module__BmvXSG__generalRowTop .settings-module__BmvXSG__generalLabel{padding-top:.25rem}.settings-module__BmvXSG__generalLabel{font-size:var(--tt-fs-body);color:var(--tt-ink-2);flex:none;margin:0}.settings-module__BmvXSG__generalValue{text-align:right;min-width:0;font-size:var(--tt-fs-body);color:var(--tt-ink);overflow-wrap:anywhere;flex:0 auto;margin:0}.settings-module__BmvXSG__generalControl{flex:0 15rem;width:15rem;min-width:0}.settings-module__BmvXSG__generalTextInput{height:var(--tt-h-cta);padding:0 .6rem}@container (max-width:520px){.settings-module__BmvXSG__generalRow{gap:.625rem 1rem;padding:.625rem .875rem}.settings-module__BmvXSG__generalControl{flex-basis:12.5rem;width:12.5rem}}.settings-module__BmvXSG__c1Strip{padding-left:0}.settings-module__BmvXSG__c1TabPin{z-index:var(--tt-z-cell-frozen);background:var(--tt-surface);flex:none;align-items:stretch;gap:.25rem;padding-right:.25rem;display:inline-flex;position:sticky;left:0}.settings-module__BmvXSG__c1TabSep{background:var(--tt-border);flex:0 0 1px;align-self:center;width:1px;height:1.2rem;margin:0 .25rem}.settings-module__BmvXSG__c1TabAdd{color:var(--tt-link)}.settings-module__BmvXSG__c1TabDot{vertical-align:1px;border-radius:50%;width:7px;height:7px;margin-right:.35rem;display:inline-block}.settings-module__BmvXSG__c1DotOk{background:var(--tt-pos)}.settings-module__BmvXSG__c1DotWarn{background:var(--tt-warn)}.settings-module__BmvXSG__c1DotBad{background:var(--tt-danger)}.settings-module__BmvXSG__c1DotIdle{background:var(--tt-ink-5)}.settings-module__BmvXSG__c1DotBusy{background:var(--tt-link)}.settings-module__BmvXSG__c1DotPaused{background:var(--tt-ink-3)}.settings-module__BmvXSG__c1Warn{color:var(--tt-warn)}.settings-module__BmvXSG__c1Bad{color:var(--tt-danger)}.settings-module__BmvXSG__c1Good{color:var(--tt-pos)}.settings-module__BmvXSG__c1Muted{color:var(--tt-ink-4)}.settings-module__BmvXSG__c1AddHead{font-size:var(--tt-fs-card-title);color:var(--tt-ink);margin:0 0 1rem;font-weight:700}.settings-module__BmvXSG__c1OverviewTable{min-width:36rem}.settings-module__BmvXSG__c1OverviewRow{cursor:pointer}.settings-module__BmvXSG__c1OverviewRow:hover td,.settings-module__BmvXSG__c1OverviewRow:focus-visible td{background:var(--tt-tbl-row-hover)}.settings-module__BmvXSG__c1WasHere td{background:var(--tt-accent-bg)}.settings-module__BmvXSG__c1OverviewRow:focus-visible{outline:2px solid var(--tt-link);outline-offset:-2px}.settings-module__BmvXSG__c1OverviewName{white-space:nowrap;color:var(--tt-ink)}.settings-module__BmvXSG__c1Chevron{text-align:right;width:2rem;color:var(--tt-ink-4)}.settings-module__BmvXSG__c1OverviewRow:hover .settings-module__BmvXSG__c1Chevron{color:var(--tt-ink-2)}.settings-module__BmvXSG__pillWarn{padding:var(--tt-badge-pad-y) var(--tt-badge-pad-x);border-radius:var(--tt-badge-radius);background:var(--tt-warn-bg);color:var(--tt-warn);font-size:var(--tt-badge-fs);white-space:nowrap;align-items:center;margin-left:.3rem;font-weight:600;display:inline-flex}.settings-module__BmvXSG__pillBad{padding:var(--tt-badge-pad-y) var(--tt-badge-pad-x);border-radius:var(--tt-badge-radius);background:var(--tt-danger-bg);color:var(--tt-danger);font-size:var(--tt-badge-fs);white-space:nowrap;align-items:center;margin-left:.3rem;font-weight:600;display:inline-flex}.settings-module__BmvXSG__fixLine{font-size:var(--tt-fs-num);flex-wrap:wrap;align-items:center;gap:.4rem;margin-top:.2rem;display:flex}.settings-module__BmvXSG__fixChip{padding:var(--tt-badge-pad-y) var(--tt-badge-pad-x);border-radius:var(--tt-badge-radius);border:1px solid var(--tt-accent-border);background:var(--tt-accent-bg);color:var(--tt-link);font-size:var(--tt-badge-fs);white-space:nowrap;align-items:center;font-weight:600;display:inline-flex}.settings-module__BmvXSG__recChip{padding:var(--tt-badge-pad-y) var(--tt-badge-pad-x);border-radius:var(--tt-badge-radius);border:1px solid var(--tt-chip-border);background:var(--tt-chip-bg);color:var(--tt-ink-3);font-size:var(--tt-badge-fs);white-space:nowrap;align-items:center;font-weight:600;display:inline-flex}.settings-module__BmvXSG__c1NameCell{flex-wrap:wrap;align-items:center;gap:.1rem;margin:-.4rem 0;display:inline-flex}.settings-module__BmvXSG__c1Pen{border-radius:var(--tt-r-control);width:32px;height:32px;color:var(--tt-ink-4);font-size:var(--tt-fs-body);cursor:pointer;background:0 0;border:none;flex:0 0 32px;place-items:center;padding:0;line-height:1;display:inline-grid}.settings-module__BmvXSG__c1Pen:hover,.settings-module__BmvXSG__c1Pen:focus-visible{background:var(--tt-tbl-row-hover);color:var(--tt-ink)}.settings-module__BmvXSG__c1RenameInput{width:13rem;max-width:100%;padding:.3rem .5rem;font-weight:600}.settings-module__BmvXSG__c1RenameError{color:var(--tt-danger);font-size:var(--tt-fs-num);white-space:normal;flex-basis:100%}.settings-module__BmvXSG__c1HoldNote{margin-top:.75rem}.settings-module__BmvXSG__ipBox{border:1px solid var(--tt-border);border-radius:var(--tt-r-control);background:var(--tt-surface-sunken);min-width:0;margin-bottom:.8rem;padding:.5rem .75rem .55rem}.settings-module__BmvXSG__boundNotes .settings-module__BmvXSG__ipBox{margin-bottom:.5rem}.settings-module__BmvXSG__ipBoxHead{font-size:var(--tt-fs-aux);color:var(--tt-ink-3);align-items:center;gap:.4rem;margin:0;line-height:1.5;display:flex}.settings-module__BmvXSG__ipBoxBadge{border-radius:var(--tt-r-pill);background:var(--tt-accent-bg);color:var(--tt-link);font-size:var(--tt-fs-label);align-items:center;padding:0 .45rem;font-weight:600;line-height:1.35;display:inline-flex}.settings-module__BmvXSG__ipBoxRows{flex-direction:column;gap:.1rem;margin-top:.2rem;display:flex}.settings-module__BmvXSG__ipBoxOne{align-items:center;gap:.2rem;min-width:0;display:flex}.settings-module__BmvXSG__ipBoxVal{font-family:var(--f-mono);font-size:var(--tt-fs-num);color:var(--tt-ink);overflow-wrap:anywhere}.settings-module__BmvXSG__ipBoxCopy{border-radius:var(--tt-r-chip);min-height:24px;color:var(--tt-link);font-size:var(--tt-fs-aux);white-space:nowrap;cursor:pointer;background:0 0;border:none;flex:none;align-items:center;padding:0 .4rem;display:inline-flex}.settings-module__BmvXSG__ipBoxCopy:hover,.settings-module__BmvXSG__ipBoxCopy:focus-visible{background:var(--tt-tbl-row-hover)}.settings-module__BmvXSG__ipBoxNote{font-size:var(--tt-fs-aux);color:var(--tt-ink-3);margin:.15rem 0 0;line-height:1.55}.settings-module__BmvXSG__cellChips{flex-wrap:wrap;gap:.25rem;margin-top:.3rem;display:flex}.settings-module__BmvXSG__cellChips .settings-module__BmvXSG__pillOk,.settings-module__BmvXSG__cellChips .settings-module__BmvXSG__pillWarn,.settings-module__BmvXSG__cellChips .settings-module__BmvXSG__pillMuted{margin-left:0}
.screener-scan-module__4X-MnW__page{flex-direction:column;gap:1.35rem;display:flex}.screener-scan-module__4X-MnW__workbench{top:calc(var(--layout-topbar-height,0px) + var(--tt-tabs-band-h));height:calc(100vh - var(--layout-topbar-height,0px) - var(--tt-tabs-band-h) - 2.5rem);grid-template-rows:minmax(0,1fr);grid-template-columns:17rem minmax(0,1fr);align-items:stretch;gap:1rem;display:grid;position:sticky}@media (max-width:62rem){.screener-scan-module__4X-MnW__workbench{grid-template-rows:auto;grid-template-columns:minmax(0,1fr);align-items:start;height:auto;position:static}}.screener-scan-module__4X-MnW__queryColumn{flex-direction:column;gap:.75rem;min-width:0;min-height:0;display:flex;overflow:hidden auto}@media (max-width:62rem){.screener-scan-module__4X-MnW__queryColumn{min-height:auto;overflow:visible}}.screener-scan-module__4X-MnW__panel{border:1px solid var(--tt-border-soft);border-radius:var(--tt-r-card);background:var(--tt-surface);flex-direction:column;gap:.55rem;padding:.7rem;display:flex}.screener-scan-module__4X-MnW__panelHead{font-size:var(--tt-fs-body);align-items:baseline;gap:.4rem;font-weight:600;display:flex}.screener-scan-module__4X-MnW__panelHead>:first-child{white-space:nowrap;flex:none}.screener-scan-module__4X-MnW__panelHeadActions{flex-wrap:wrap;justify-content:flex-end;align-items:baseline;gap:.6rem;margin-left:auto;font-weight:400;display:flex}.screener-scan-module__4X-MnW__panelFootActions{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:.6rem;margin-top:.55rem;font-weight:400;display:flex}.screener-scan-module__4X-MnW__panelFootActions form{display:contents}.screener-scan-module__4X-MnW__countBadge{font-variant-numeric:tabular-nums;min-width:1.25rem;padding:var(--tt-badge-pad-y) var(--tt-badge-pad-x);border-radius:var(--tt-badge-radius);background:var(--tt-chip-bg);border:1px solid var(--tt-chip-border);font-size:var(--tt-badge-fs);text-align:center;font-weight:500}.screener-scan-module__4X-MnW__conditionText{min-width:0;color:inherit;font:inherit;font-size:var(--tt-fs-num);text-align:left;cursor:pointer;overflow-wrap:anywhere;background:0 0;border:0;flex:1;padding:0;line-height:1.6}.screener-scan-module__4X-MnW__conditionText:hover{color:var(--tt-link)}.screener-scan-module__4X-MnW__conditionRemove{}.screener-scan-module__4X-MnW__panelEmpty{font-size:var(--tt-fs-aux);color:var(--tt-ink-3)}.screener-scan-module__4X-MnW__linkButton{color:var(--tt-link);font:inherit;font-size:var(--tt-fs-control);cursor:pointer;background:0 0;border:0;padding:0;text-decoration:none}.screener-scan-module__4X-MnW__secondaryButton{height:var(--tt-h-control);padding:0 var(--tt-ctl-pad-x);border:1px solid var(--tt-border-strong);border-radius:var(--tt-ctl-radius);background:var(--tt-surface-soft);color:var(--tt-ink);font:inherit;font-size:var(--tt-fs-control);cursor:pointer;justify-content:center;align-items:center;display:inline-flex}.screener-scan-module__4X-MnW__secondaryButton:hover:not(:disabled){border-color:var(--tt-link);color:var(--tt-link)}.screener-scan-module__4X-MnW__secondaryButton:disabled,.screener-scan-module__4X-MnW__secondaryButton[data-disabled]{opacity:.45;cursor:not-allowed}.screener-scan-module__4X-MnW__secondaryButton[aria-current=true]{border-color:var(--tt-link);background:var(--tt-surface-subtle);color:var(--tt-link);font-weight:600}.screener-scan-module__4X-MnW__histBackRow{margin-bottom:.35rem}.screener-scan-module__4X-MnW__histConditions{font-size:var(--tt-fs-aux);color:var(--tt-ink-3);overflow-wrap:anywhere;margin:0 0 .5rem;line-height:1.7}.screener-scan-module__4X-MnW__histHit{color:var(--tt-pos);font-variant-numeric:tabular-nums}.screener-scan-module__4X-MnW__histMiss{color:var(--tt-neg);font-variant-numeric:tabular-nums;text-decoration:line-through}.screener-scan-module__4X-MnW__histTotalRow{border-top:2px solid var(--tt-rule-strong);font-weight:600}.screener-scan-module__4X-MnW__histTotalRow td{background:var(--tt-surface-sunken)}.screener-scan-module__4X-MnW__conditionCard{border:1px solid var(--tt-border);border-radius:var(--tt-r-control);background:var(--tt-surface);margin-top:.34rem;padding:.36rem .45rem}.screener-scan-module__4X-MnW__conditionCard:first-of-type{margin-top:.2rem}.screener-scan-module__4X-MnW__conditionCardOn{border-color:var(--tt-link)}.screener-scan-module__4X-MnW__conditionCardOn .screener-scan-module__4X-MnW__conditionText{color:var(--tt-link)}.screener-scan-module__4X-MnW__conditionCardLine{align-items:flex-start;gap:.3rem;display:flex}.screener-scan-module__4X-MnW__conditionClamp{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.screener-scan-module__4X-MnW__conditionParams{font-size:var(--tt-fs-num);flex-wrap:wrap;align-items:baseline;gap:0 .1rem;margin-top:.2rem;padding-left:0;line-height:1.6;display:flex}.screener-scan-module__4X-MnW__conditionParamsLabel{color:var(--tt-ink-4);margin-right:.1rem}.screener-scan-module__4X-MnW__conditionParamsSep{color:var(--tt-ink-5);margin:0 .05rem}.screener-scan-module__4X-MnW__paramOn{color:var(--tt-ink);font-variant-numeric:tabular-nums}.screener-scan-module__4X-MnW__paramOff{color:var(--tt-ink-4);font-variant-numeric:tabular-nums}.screener-scan-module__4X-MnW__paramDefault{color:var(--tt-ink-4);font-variant-numeric:tabular-nums;margin-left:.2rem}.screener-scan-module__4X-MnW__addConditionRow{flex-wrap:wrap;align-items:center;gap:.6rem;margin-top:.35rem;display:flex}.screener-scan-module__4X-MnW__addWrap{flex:none;display:inline-flex;position:relative}.screener-scan-module__4X-MnW__pickCorner{border:1px solid var(--tt-accent-border);border-radius:var(--tt-r-pill);background:var(--tt-accent-bg);min-width:1.05rem;height:1.05rem;color:var(--tt-ink-2);font-size:var(--tt-fs-micro);font-variant-numeric:tabular-nums;justify-content:center;align-items:center;padding:0 .18rem;line-height:1;display:inline-flex;position:absolute;top:-.42rem;right:-.42rem}.screener-scan-module__4X-MnW__condEditor{--tt-cond-card-pad-x:.5rem;padding:.34rem var(--tt-cond-card-pad-x);border:1px solid var(--tt-border-strong);border-radius:var(--tt-r-control);background:var(--tt-surface-sunken);margin:.3rem 0 0}.screener-scan-module__4X-MnW__condEditorTitle{font-size:var(--tt-fs-body);color:var(--tt-ink);overflow-wrap:anywhere;--tt-info-host-gap:.3rem;align-items:center;gap:.3rem;margin-bottom:.3rem;font-weight:600;display:flex}.screener-scan-module__4X-MnW__condEditorTitle>*>*{--tt-info-host-gap:0rem}.screener-scan-module__4X-MnW__condFieldRow{flex-wrap:wrap;align-items:center;gap:.3rem;margin-bottom:.3rem;display:flex}.screener-scan-module__4X-MnW__condFieldLabel{font-size:var(--tt-fs-body);color:var(--tt-ink-3);flex:none}.screener-scan-module__4X-MnW__condParamBox{border:1px solid var(--tt-border);border-radius:var(--tt-r-chip);background:var(--tt-surface);flex-wrap:wrap;align-items:center;gap:.3rem;margin-bottom:.3rem;padding:.26rem .34rem;display:flex}.screener-scan-module__4X-MnW__condControl{height:var(--tt-h-control);border:1px solid var(--tt-border-control);border-radius:var(--tt-r-chip);background:var(--tt-field-bg);min-width:0;max-width:100%;color:inherit;font:inherit;font-size:var(--tt-fs-body);padding:0 .32rem}.screener-scan-module__4X-MnW__condControl:hover,.screener-scan-module__4X-MnW__condValueField:hover{border-color:var(--tt-border-strong)}.screener-scan-module__4X-MnW__condControl:focus{border-color:var(--tt-link);box-shadow:0 0 0 1px var(--tt-link);outline:none}.screener-scan-module__4X-MnW__condControl::placeholder,.screener-scan-module__4X-MnW__condValueInput::placeholder{color:var(--tt-ink-4);opacity:1}.screener-scan-module__4X-MnW__condControl:disabled,.screener-scan-module__4X-MnW__condValueInput:disabled{opacity:.55;cursor:not-allowed}.screener-scan-module__4X-MnW__condParamBox>.screener-scan-module__4X-MnW__condFieldLabel:first-child{margin-right:.3rem}.screener-scan-module__4X-MnW__condParamBox label>.screener-scan-module__4X-MnW__menuSelectWrap{margin-left:.2rem}.screener-scan-module__4X-MnW__condParamInput{text-align:right;font-variant-numeric:tabular-nums;width:3rem;margin-left:.2rem}.screener-scan-module__4X-MnW__condValueField{min-width:0;height:var(--tt-h-control);border:1px solid var(--tt-border-control);border-radius:var(--tt-r-chip);background:var(--tt-field-bg);flex:0 6rem;align-items:center;padding:0 .32rem;display:flex}.screener-scan-module__4X-MnW__condValueField:focus-within{border-color:var(--tt-link);box-shadow:0 0 0 1px var(--tt-link)}.screener-scan-module__4X-MnW__condValueInput{min-width:0;height:100%;color:inherit;font:inherit;font-size:var(--tt-fs-body);text-align:right;font-variant-numeric:tabular-nums;background:0 0;border:0;flex:auto;padding:0}.screener-scan-module__4X-MnW__condValueInput:focus{outline:none}.screener-scan-module__4X-MnW__condUnit{font-size:var(--tt-fs-control);color:var(--tt-ink-3);white-space:nowrap;flex:none;padding-left:.25rem}.screener-scan-module__4X-MnW__condNote{font-size:var(--tt-fs-aux);color:var(--tt-ink-4);overflow-wrap:anywhere;margin:.35rem 0 0;line-height:1.75}.screener-scan-module__4X-MnW__condError{font-size:var(--tt-fs-aux);color:var(--tt-danger);overflow-wrap:anywhere;margin:.35rem 0 0;line-height:1.75}.screener-scan-module__4X-MnW__condEditorActions{align-items:center;gap:.6rem;margin-top:.35rem;display:flex}.screener-scan-module__4X-MnW__condControlBox{flex-direction:column;gap:.3rem;padding:.1rem 0;display:flex}.screener-scan-module__4X-MnW__condControlBox .screener-scan-module__4X-MnW__condParamBox,.screener-scan-module__4X-MnW__condControlBox .screener-scan-module__4X-MnW__condFieldRow{background:0 0;border:none;margin:0;padding:0}.screener-scan-module__4X-MnW__condCardHead{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:.12rem .75rem;padding:.05rem 0 .3rem;display:flex}.screener-scan-module__4X-MnW__condCardHeadStart{justify-content:flex-start}.screener-scan-module__4X-MnW__condCardHeadMain{align-items:baseline;min-width:0;display:inline-flex}.screener-scan-module__4X-MnW__condCardRule{height:1px;margin:0 calc(-1 * var(--tt-cond-card-pad-x)) .26rem;background:var(--tt-rule)}.screener-scan-module__4X-MnW__condBackButton{color:var(--tt-ink-3);font:inherit;font-size:var(--tt-fs-body);cursor:pointer;background:0 0;border:0;flex:none;padding:0 .3rem 0 0}.screener-scan-module__4X-MnW__condBackButton:hover{color:var(--tt-link)}.screener-scan-module__4X-MnW__condTimeWrap{flex:none;display:inline-flex;position:relative}.screener-scan-module__4X-MnW__condTimeButton{height:24px;color:var(--tt-ink-3);font-size:var(--tt-fs-aux);white-space:nowrap;align-items:center;gap:.25rem;padding:0 .45rem;line-height:1;display:inline-flex;}.screener-scan-module__4X-MnW__condTimeButton:hover{background:var(--tt-surface-hover);color:var(--tt-ink-2)}.screener-scan-module__4X-MnW__condTimeCaret{font-size:var(--tt-fs-micro);color:var(--tt-ink-4)}.screener-scan-module__4X-MnW__condTimeMenu{z-index:var(--tt-z-bar-2);overscroll-behavior:contain;border:1px solid var(--tt-border-strong);border-radius:var(--tt-r-card);background:var(--tt-surface);scrollbar-width:none;flex-direction:column;align-items:stretch;gap:.1rem;width:max-content;min-width:10rem;max-width:17rem;max-height:60vh;padding:.3rem;display:flex;position:absolute;top:calc(100% + 4px);left:auto;right:0;overflow-y:auto;box-shadow:0 14px 36px -12px #00000057}.screener-scan-module__4X-MnW__condTimeMenu::-webkit-scrollbar{display:none}.screener-scan-module__4X-MnW__condTimeItem{border-radius:var(--tt-r-control);width:100%;color:inherit;font:inherit;font-size:var(--tt-fs-control);text-align:left;cursor:pointer;white-space:normal;overflow-wrap:anywhere;background:0 0;border:0;padding:.3rem .4rem;line-height:1.55;display:block}.screener-scan-module__4X-MnW__condTimeItem:hover{background:var(--tt-border-soft)}.screener-scan-module__4X-MnW__condTimeItem[aria-checked=true],.screener-scan-module__4X-MnW__condTimeItem[aria-selected=true]{background:var(--tt-surface-subtle);font-weight:600}.screener-scan-module__4X-MnW__menuSelectWrap{min-width:0;max-width:100%;display:inline-flex;position:relative}.screener-scan-module__4X-MnW__menuSelectWrap>.screener-scan-module__4X-MnW__menuSelectButton{cursor:pointer;text-align:left;justify-content:space-between;align-items:center;gap:.35rem;width:100%;min-width:0;display:inline-flex}.screener-scan-module__4X-MnW__menuSelectButton:disabled{cursor:not-allowed}.screener-scan-module__4X-MnW__menuSelectValue{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.screener-scan-module__4X-MnW__menuSelectList{min-width:100%;left:0;right:auto;}.screener-scan-module__4X-MnW__menuSelectList .screener-scan-module__4X-MnW__condTimeItem:focus-visible{background:var(--tt-border-soft);outline:none}.screener-scan-module__4X-MnW__menuSelectList[hidden]{display:none}.screener-scan-module__4X-MnW__condTimeCustom{border-top:1px solid var(--tt-rule);color:var(--tt-ink-3);font-size:var(--tt-fs-control);flex-wrap:wrap;align-items:center;gap:.25rem;margin-top:.15rem;padding:.3rem .4rem .1rem;display:flex}.screener-scan-module__4X-MnW__presetList{margin:0 calc(-1 * var(--tt-cond-card-pad-x));scrollbar-width:none;flex-direction:column;max-height:12.4rem;display:flex;overflow-y:auto}.screener-scan-module__4X-MnW__presetList::-webkit-scrollbar{width:0;height:0}.screener-scan-module__4X-MnW__presetRow{width:100%;min-width:0;padding:.3rem var(--tt-cond-card-pad-x);border-radius:var(--tt-r-control);color:inherit;font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;align-items:baseline;gap:.6rem;display:flex}.screener-scan-module__4X-MnW__presetRow:hover{background:var(--tt-surface-hover)}.screener-scan-module__4X-MnW__presetRow[aria-current=true]{background:var(--tt-surface-subtle)}.screener-scan-module__4X-MnW__presetRow:disabled{opacity:.45;cursor:not-allowed}.screener-scan-module__4X-MnW__presetRowMain{min-width:0;font-size:var(--tt-fs-body);font-weight:var(--tt-fw-body);color:var(--tt-ink);white-space:nowrap;text-overflow:ellipsis;flex:0 auto;line-height:1.5;overflow:hidden}.screener-scan-module__4X-MnW__presetRow[aria-current=true] .screener-scan-module__4X-MnW__presetRowMain{font-weight:var(--tt-fw-title)}.screener-scan-module__4X-MnW__presetRowSub{min-width:0;max-width:62%;font-size:var(--tt-fs-aux);color:var(--tt-ink-4);text-align:right;white-space:nowrap;text-overflow:ellipsis;margin-left:auto;line-height:1.6;overflow:hidden}@media (max-width:1180px){.screener-scan-module__4X-MnW__presetRow{flex-direction:column;align-items:flex-start;gap:.08rem}.screener-scan-module__4X-MnW__presetRowSub{text-align:left;white-space:normal;max-width:100%;margin-left:0}}.screener-scan-module__4X-MnW__presetRun{flex-direction:column;display:flex}.screener-scan-module__4X-MnW__presetSectionTitle{padding:.45rem var(--tt-cond-card-pad-x) .15rem;font-size:var(--tt-fs-aux);color:var(--tt-ink-3);white-space:normal;overflow-wrap:anywhere;line-height:1.5}.screener-scan-module__4X-MnW__presetSectionEnd{margin:.3rem var(--tt-cond-card-pad-x);border-top:1px solid var(--tt-rule)}.screener-scan-module__4X-MnW__manualEntry{width:100%;margin:.3rem calc(-1 * var(--tt-cond-card-pad-x)) 0;padding:.4rem var(--tt-cond-card-pad-x);border:0;border-top:1px solid var(--tt-rule);color:var(--tt-ink-2);font:inherit;font-size:var(--tt-fs-body);text-align:left;cursor:pointer;background:0 0;align-items:center;gap:.45rem;display:flex}.screener-scan-module__4X-MnW__manualEntry:hover{background:var(--tt-surface-hover)}.screener-scan-module__4X-MnW__manualEntryIcon{width:16px;height:16px;color:var(--tt-ink-3);flex:none;display:block}.screener-scan-module__4X-MnW__manualEntry:hover .screener-scan-module__4X-MnW__manualEntryIcon{color:var(--tt-ink-2)}.screener-scan-module__4X-MnW__drawerScanButton{height:26px;margin-left:auto;padding:0 .7rem}.screener-scan-module__4X-MnW__scanNowRow{border-top:1px solid var(--tt-rule);flex-wrap:wrap;align-items:center;gap:.45rem;margin-top:.4rem;padding-top:.5rem;display:flex}.screener-scan-module__4X-MnW__scanNowNote{font-size:var(--tt-fs-aux);color:var(--tt-ink-4)}.screener-scan-module__4X-MnW__drawerPane{--tt-scan-drawer-inset:.1rem;flex-direction:column;height:100%;min-height:0;display:flex}.screener-scan-module__4X-MnW__drawerTop{overscroll-behavior:contain;min-height:9rem;margin:-.2rem calc(-1 * var(--tt-drawer-pad-x)) 0;flex:auto;padding-bottom:.1rem;position:relative;overflow:auto}.screener-scan-module__4X-MnW__drawerBottom{min-height:0;margin-bottom:calc(-1 * var(--tt-drawer-pad-y));flex:none}.screener-scan-module__4X-MnW__drawerBottom .screener-scan-module__4X-MnW__condEditor{--tt-cond-card-pad-x:calc(var(--tt-drawer-pad-x) + var(--tt-scan-drawer-inset));margin:0 calc(-1 * var(--tt-drawer-pad-x));border:0;border-top:1px solid var(--tt-rule);border-radius:0}.screener-scan-module__4X-MnW__groupTabs{z-index:var(--tt-z-head);background:var(--tt-surface);padding:.1rem var(--tt-drawer-pad-x) 0;border-bottom:1px solid var(--tt-rule-strong);gap:.2rem;margin:0 0 .35rem;display:flex;position:sticky;top:0}.screener-scan-module__4X-MnW__groupTab{border-radius:var(--tt-r-control) var(--tt-r-control) 0 0;color:var(--tt-ink-3);font:inherit;font-size:var(--tt-fs-body);cursor:pointer;background:0 0;border:1px solid #0000;border-bottom:none;padding:.24rem .45rem;position:relative;top:1px}.screener-scan-module__4X-MnW__groupTab[aria-selected=true]{background:var(--tt-surface);border-color:var(--tt-rule-strong);color:var(--tt-ink);font-weight:600}.screener-scan-module__4X-MnW__itemList{flex-direction:column;display:flex}.screener-scan-module__4X-MnW__itemRow{width:100%;padding:.28rem calc(var(--tt-drawer-pad-x) + var(--tt-scan-drawer-inset));border:0;border-top:1px solid var(--tt-rule);color:var(--tt-ink);font:inherit;font-size:var(--tt-fs-body);text-align:left;cursor:pointer;background:0 0;align-items:center;gap:.35rem;display:flex}.screener-scan-module__4X-MnW__itemList .screener-scan-module__4X-MnW__itemRow:first-child{border-top:none}.screener-scan-module__4X-MnW__itemRow:hover{background:var(--tt-surface-hover)}.screener-scan-module__4X-MnW__itemRow[aria-current=true],.screener-scan-module__4X-MnW__itemRow[aria-current=true]:hover{background:var(--tt-row-selected-bg);font-weight:600;position:relative}.screener-scan-module__4X-MnW__itemRow[aria-current=true]:before{content:"";width:var(--tt-row-selected-bar-w);background:var(--tt-row-selected-bar);pointer-events:none;position:absolute;top:0;bottom:0;left:0}.screener-scan-module__4X-MnW__itemCoverage{font-size:var(--tt-fs-control);color:var(--tt-ink-4);font-variant-numeric:tabular-nums;flex:none;margin-left:auto}.screener-scan-module__4X-MnW__drawerSelectedHead{align-items:center;gap:.45rem;width:100%;display:flex}.screener-scan-module__4X-MnW__drawerSelected{flex-wrap:wrap;flex:auto;align-items:center;gap:.3rem;width:100%;min-width:0;display:flex}.screener-scan-module__4X-MnW__drawerSelectedLabel{font-size:var(--tt-fs-control);color:var(--tt-ink-4);font-variant-numeric:tabular-nums;flex:none;margin-right:.2rem}.screener-scan-module__4X-MnW__condChip{border:1px solid var(--tt-border-strong);border-radius:var(--tt-r-pill);background:var(--tt-surface);min-width:0;max-width:100%;color:var(--tt-ink);font-size:var(--tt-fs-control);align-items:center;gap:.28rem;padding:.12rem .18rem .12rem .42rem;display:inline-flex}.screener-scan-module__4X-MnW__condChipOn{border-color:var(--tt-link)}.screener-scan-module__4X-MnW__condChipButton{min-width:0;color:inherit;font:inherit;text-align:left;white-space:normal;overflow-wrap:anywhere;cursor:pointer;background:0 0;border:0;padding:0}.screener-scan-module__4X-MnW__condChipButton:hover{color:var(--tt-link)}.screener-scan-module__4X-MnW__condVerdictTip{z-index:var(--tt-z-pane-2);border-radius:var(--tt-r-control);background:var(--tt-ink);width:max-content;max-width:23rem;color:var(--tt-surface);font-size:var(--tt-fs-aux);pointer-events:none;flex-direction:column;gap:.18rem;padding:.45rem .6rem;line-height:1.7;display:flex;position:fixed;box-shadow:0 4px 14px #00000038}.screener-scan-module__4X-MnW__condVerdictTipLine{overflow-wrap:anywhere}.screener-scan-module__4X-MnW__primarySubmit{height:var(--tt-h-control);border:1px solid var(--tt-link);border-radius:var(--tt-ctl-radius);background:var(--tt-link);color:var(--tt-surface);font:inherit;font-size:var(--tt-fs-control);cursor:pointer;padding:0 .55rem}.screener-scan-module__4X-MnW__primarySubmit:disabled{opacity:.45;cursor:not-allowed}.screener-scan-module__4X-MnW__asOfCard{gap:.45rem}.screener-scan-module__4X-MnW__scopeCard{}.screener-scan-module__4X-MnW__asOfHistorical{background:var(--tt-warn-bg);border-color:var(--tt-warn-border);color:var(--tt-warn)}.screener-scan-module__4X-MnW__asOfBadge{padding:var(--tt-badge-pad-y) var(--tt-badge-pad-x);border-radius:var(--tt-badge-radius);border:1px solid var(--tt-chip-border);background:var(--tt-chip-bg);font-size:var(--tt-badge-fs);white-space:nowrap;font-weight:400}.screener-scan-module__4X-MnW__scopeStatement{font-size:var(--tt-fs-aux);color:var(--tt-ink-2);white-space:nowrap;font-weight:400}.screener-scan-module__4X-MnW__asOfHistorical .screener-scan-module__4X-MnW__asOfBadge{border-color:var(--tt-warn-border);color:inherit;background:0 0}.screener-scan-module__4X-MnW__asOfForm{flex-wrap:wrap;align-items:center;gap:.35rem;display:flex}.screener-scan-module__4X-MnW__asOfForm .screener-scan-module__4X-MnW__asOfField,.screener-scan-module__4X-MnW__asOfForm .screener-scan-module__4X-MnW__textInput{flex:100%;min-width:0}.screener-scan-module__4X-MnW__asOfForm .screener-scan-module__4X-MnW__primarySubmit{flex:none}.screener-scan-module__4X-MnW__asOfForm .screener-scan-module__4X-MnW__errorText{flex:1 0 100%;margin-top:.1rem}.screener-scan-module__4X-MnW__tally{gap:.4rem}.screener-scan-module__4X-MnW__tallyHead{font-size:var(--tt-fs-label);color:var(--tt-ink-3);overflow-wrap:anywhere;margin:0}.screener-scan-module__4X-MnW__tallyRows{flex-direction:column;gap:.2rem;display:flex}.screener-scan-module__4X-MnW__tallyRow{padding:var(--tt-ctl-pad-y) var(--tt-ctl-pad-x);border:1px solid var(--tt-chip-border);border-radius:var(--tt-ctl-radius);color:inherit;font-size:var(--tt-ctl-fs);background:0 0;justify-content:space-between;align-items:baseline;gap:.5rem;text-decoration:none;display:flex}a.screener-scan-module__4X-MnW__tallyRow:hover{border-color:var(--tt-border-strong)}a.screener-scan-module__4X-MnW__tallyRow.screener-scan-module__4X-MnW__tallyRowActive:hover{border-color:var(--tt-link)}.screener-scan-module__4X-MnW__tallyRowActive{border-color:var(--tt-link);color:var(--tt-link)}.screener-scan-module__4X-MnW__tallyRowInert{border-color:var(--tt-border-soft);color:var(--tt-ink-3);background:0 0}.screener-scan-module__4X-MnW__tallyLabel{overflow-wrap:anywhere;min-width:0}.screener-scan-module__4X-MnW__tallyCount{font-variant-numeric:tabular-nums;flex:none;font-weight:600}.screener-scan-module__4X-MnW__groupHeadCell{background:var(--tt-surface-subtle);font-size:var(--tt-fs-label);color:var(--tt-ink-2);white-space:nowrap;font-weight:600}.screener-scan-module__4X-MnW__table td.screener-scan-module__4X-MnW__groupHeadCell{padding:.3rem var(--tt-tbl-pad-x);text-align:left}.screener-scan-module__4X-MnW__groupHeadSticky{margin-left:calc(var(--tt-tbl-pad-x) * -1);padding-left:var(--tt-tbl-pad-x);display:inline-block;position:sticky;left:0}.screener-scan-module__4X-MnW__groupHeadCount{color:var(--tt-ink-3);margin-left:.35rem;font-weight:400}.screener-scan-module__4X-MnW__note{font-size:var(--tt-fs-aux);color:var(--tt-ink-3);margin:.35rem 0 0;line-height:1.75}.screener-scan-module__4X-MnW__tableWrap{border:1px solid var(--tt-border);border-radius:var(--tt-r-card);background:var(--tt-surface);overflow-x:auto}.screener-scan-module__4X-MnW__resultColumn{border-radius:var(--tt-r-card);min-width:0;min-height:0;overflow:auto}.screener-scan-module__4X-MnW__resultColumn>:first-child{margin-top:0}@media (max-width:62rem){.screener-scan-module__4X-MnW__resultColumn{min-height:auto;overflow:visible}}@media (min-width:62.01rem){.screener-scan-module__4X-MnW__resultColumn .screener-scan-module__4X-MnW__tableWrap{min-width:min-content;overflow:visible}.screener-scan-module__4X-MnW__resultColumn .screener-scan-module__4X-MnW__tableWrap[data-list-flow]{clip-path:none;--tt-list-sticky-gap:1px;--tt-list-sticky-top:0px}.screener-scan-module__4X-MnW__resultColumn{container-type:inline-size}.screener-scan-module__4X-MnW__resultColumn .screener-scan-module__4X-MnW__tableWrap{display:grid}.screener-scan-module__4X-MnW__resultColumn .screener-scan-module__4X-MnW__tableWrap>table{grid-area:1/1}.screener-scan-module__4X-MnW__resultColumn .screener-scan-module__4X-MnW__tableWrap:after{content:"";z-index:var(--tt-z-pane-1);box-sizing:border-box;border-left:1px solid var(--tt-border);border-right:1px solid var(--tt-border);pointer-events:none;grid-area:1/1;width:100cqw;margin-inline:-1px;position:sticky;left:0}}.screener-scan-module__4X-MnW__table{--tt-screener-cond-col-w:6rem;--tt-screener-sym-w:10.5rem;--tt-screener-sym-name-w:var(--tt-screener-sym-w);--tt-screener-sym-gap:.3rem;border-collapse:separate;border-spacing:0;width:100%;font-size:var(--tt-fs-num);white-space:nowrap}.screener-scan-module__4X-MnW__table td.screener-scan-module__4X-MnW__stickyStart,.screener-scan-module__4X-MnW__table td.screener-scan-module__4X-MnW__stickyStart .screener-scan-module__4X-MnW__undecidable{white-space:normal}.screener-scan-module__4X-MnW__symIdentity{align-items:baseline;gap:var(--tt-screener-sym-gap);max-width:var(--tt-screener-sym-w);white-space:nowrap;display:inline-flex}.screener-scan-module__4X-MnW__symName{text-overflow:ellipsis;min-width:0;overflow:hidden}button.screener-scan-module__4X-MnW__symName{appearance:none;font:inherit;cursor:pointer;background:0 0;border:0;padding:0}.screener-scan-module__4X-MnW__symIdentity .screener-scan-module__4X-MnW__badge{flex:none}.screener-scan-module__4X-MnW__symIdentity:has(.screener-scan-module__4X-MnW__badge){max-width:none}.screener-scan-module__4X-MnW__symIdentity:has(.screener-scan-module__4X-MnW__badge) .screener-scan-module__4X-MnW__symName{max-width:var(--tt-screener-sym-name-w)}.screener-scan-module__4X-MnW__valueCell{white-space:normal;word-break:keep-all}.screener-scan-module__4X-MnW__table th,.screener-scan-module__4X-MnW__table td{padding:var(--tt-tbl-pad-y) var(--tt-tbl-pad-x);border-bottom:1px solid var(--tt-tbl-rule);line-height:var(--tt-tbl-lh);text-align:right}.screener-scan-module__4X-MnW__table td{color:var(--tt-tbl-ink)}.screener-scan-module__4X-MnW__table th{top:var(--tt-list-head-top);z-index:var(--tt-z-head);background:var(--tt-tbl-th-bg);font-size:var(--tt-tbl-th-fs);font-weight:var(--tt-tbl-th-weight);letter-spacing:var(--tt-tbl-th-tracking);color:var(--tt-tbl-th-ink);position:sticky}.screener-scan-module__4X-MnW__table th a{color:inherit;text-decoration:none}.screener-scan-module__4X-MnW__table th a:hover{color:var(--tt-link)}.screener-scan-module__4X-MnW__sortArrow{font-size:var(--tt-tbl-sort-fs);color:inherit;opacity:var(--tt-tbl-sort-idle-opacity)}.screener-scan-module__4X-MnW__sortArrowOn{opacity:1;}.screener-scan-module__4X-MnW__rowClickable{cursor:pointer}.screener-scan-module__4X-MnW__rowClickable:hover td,.screener-scan-module__4X-MnW__rowClickable:hover td.screener-scan-module__4X-MnW__stickyStart,.screener-scan-module__4X-MnW__rowClickable:hover td.screener-scan-module__4X-MnW__stickyEnd{background:var(--tt-tbl-row-hover)}.screener-scan-module__4X-MnW__thInfo{vertical-align:middle;align-items:center;gap:.25rem;display:inline-flex}.screener-scan-module__4X-MnW__thInfo [role=note]{white-space:normal;color:var(--tt-ink-2);font-weight:400}.screener-scan-module__4X-MnW__thFilterWrap{display:inline-flex;position:relative}.screener-scan-module__4X-MnW__thFilter{color:inherit;font:inherit;font-size:inherit;line-height:inherit;cursor:pointer;white-space:nowrap;background:0 0;border:0;align-items:center;gap:.2rem;padding:0;display:inline-flex}.screener-scan-module__4X-MnW__thFilter:hover,.screener-scan-module__4X-MnW__thFilterOn{color:var(--tt-link)}.screener-scan-module__4X-MnW__thFilterTag{text-overflow:ellipsis;white-space:nowrap;max-width:7rem;padding:var(--tt-badge-pad-y) var(--tt-badge-pad-x);border:1px solid var(--tt-link);border-radius:var(--tt-badge-radius);font-size:var(--tt-badge-fs);font-weight:400;overflow:hidden}.screener-scan-module__4X-MnW__thFilterCaret{font-size:.7em;line-height:1}.screener-scan-module__4X-MnW__thMenuItemOn{color:var(--tt-link)}.screener-scan-module__4X-MnW__thMenuLabel{overflow-wrap:anywhere;min-width:0}.screener-scan-module__4X-MnW__thMenuCount{font-variant-numeric:tabular-nums;flex:none;font-weight:600}.screener-scan-module__4X-MnW__stickyStart{z-index:var(--tt-z-cell-frozen);background:var(--tt-surface);position:sticky;left:0}.screener-scan-module__4X-MnW__stickyEnd{z-index:var(--tt-z-cell-frozen);background:var(--tt-tbl-frozen-bg);position:sticky;right:0}.screener-scan-module__4X-MnW__table th.screener-scan-module__4X-MnW__stickyEnd,.screener-scan-module__4X-MnW__table td.screener-scan-module__4X-MnW__stickyEnd{min-width:min-content}.screener-scan-module__4X-MnW__table td.screener-scan-module__4X-MnW__stickyEnd{max-width:var(--tt-screener-cond-col-w);overflow:hidden}.screener-scan-module__4X-MnW__table th.screener-scan-module__4X-MnW__stickyStart,.screener-scan-module__4X-MnW__table th.screener-scan-module__4X-MnW__stickyEnd{background:var(--tt-tbl-th-bg);z-index:var(--tt-z-head-frozen)}@media (max-width:640px){.screener-scan-module__4X-MnW__table td.screener-scan-module__4X-MnW__stickyEnd,.screener-scan-module__4X-MnW__table th.screener-scan-module__4X-MnW__stickyEnd{right:auto}}.screener-scan-module__4X-MnW__positive{color:var(--tt-pos)}.screener-scan-module__4X-MnW__negative{color:var(--tt-neg)}.screener-scan-module__4X-MnW__undecidable{color:var(--tt-ink-4);white-space:nowrap}.screener-scan-module__4X-MnW__notApplicable{}.screener-scan-module__4X-MnW__badge{padding:var(--tt-badge-pad-y) var(--tt-badge-pad-x);border-radius:var(--tt-badge-radius);border:1px solid var(--tt-chip-border);background:var(--tt-chip-bg);font-size:var(--tt-badge-fs);white-space:nowrap;display:inline-block}.screener-scan-module__4X-MnW__badgeHit{color:var(--tt-pos);background:var(--tt-pos-bg);border-color:var(--tt-pos-border)}.screener-scan-module__4X-MnW__badgeNear{color:var(--tt-warn);background:var(--tt-warn-bg);border-color:var(--tt-warn-border)}.screener-scan-module__4X-MnW__condCell{flex-wrap:nowrap;align-items:center;display:flex}.screener-scan-module__4X-MnW__textInput{height:var(--tt-h-control);border:1px solid var(--tt-border-control);border-radius:var(--tt-r-chip);background:var(--tt-field-bg);min-width:0;font-size:var(--tt-fs-control);color:var(--tt-ink-2);flex:12rem;padding:0 .4rem}.screener-scan-module__4X-MnW__textInput:hover{border-color:var(--tt-border-strong)}.screener-scan-module__4X-MnW__textInput:focus{border-color:var(--tt-link);box-shadow:0 0 0 1px var(--tt-link);outline:none}.screener-scan-module__4X-MnW__textInput::placeholder{color:var(--tt-ink-4);opacity:1}.screener-scan-module__4X-MnW__textInput:disabled{opacity:.55;cursor:not-allowed}.screener-scan-module__4X-MnW__errorText{font-size:var(--tt-fs-body);color:var(--tt-danger);overflow-wrap:anywhere;margin:.3rem 0 0}.screener-scan-module__4X-MnW__shelfHead{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.5rem;display:flex}.screener-scan-module__4X-MnW__shelfRows{flex-direction:column;gap:.2rem;margin-top:.45rem;display:flex}.screener-scan-module__4X-MnW__shelfRow{justify-content:space-between;align-items:flex-start;gap:.4rem;min-width:0;display:flex}.screener-scan-module__4X-MnW__shelfNamePending{opacity:.45}.screener-scan-module__4X-MnW__shelfName{-webkit-line-clamp:2;line-clamp:2;overflow-wrap:anywhere;min-width:0;line-height:1.3rem;font-size:var(--tt-fs-control);color:var(--tt-link);-webkit-box-orient:vertical;flex:auto;text-decoration:none;display:-webkit-box;overflow:hidden}.screener-scan-module__4X-MnW__shelfEmpty{font-size:var(--tt-fs-aux);color:var(--tt-ink-3);margin:.45rem 0 0}.screener-scan-module__4X-MnW__shelfMoreWrap{flex:none;display:inline-flex;position:relative}.screener-scan-module__4X-MnW__shelfMore{border-radius:var(--tt-r-chip);width:1.3rem;height:1.3rem;color:var(--tt-ink-4);font:inherit;font-size:var(--tt-fs-label);cursor:pointer;background:0 0;border:0;flex:none;justify-content:center;align-items:center;padding:0;line-height:1;display:inline-flex}.screener-scan-module__4X-MnW__shelfMore:hover,.screener-scan-module__4X-MnW__shelfMoreOn{background:var(--tt-border-soft);color:var(--tt-link)}.screener-scan-module__4X-MnW__shelfMenu{z-index:var(--tt-z-bar-2);overscroll-behavior:contain;border:1px solid var(--tt-border-strong);border-radius:var(--tt-r-card);background:var(--tt-surface);scrollbar-width:none;flex-direction:column;align-items:stretch;gap:.1rem;width:max-content;min-width:8rem;max-width:15rem;max-height:60vh;padding:.3rem;display:flex;position:absolute;top:calc(100% + 4px);left:auto;right:0;overflow-y:auto;box-shadow:0 14px 36px -12px #00000057}.screener-scan-module__4X-MnW__shelfMenu::-webkit-scrollbar{display:none}.screener-scan-module__4X-MnW__shelfMenu form{display:contents}.screener-scan-module__4X-MnW__shelfMenuItem{border-radius:var(--tt-r-control);width:100%;color:inherit;font:inherit;font-size:var(--tt-fs-control);text-align:left;cursor:pointer;overflow-wrap:anywhere;background:0 0;border:0;padding:.3rem .4rem;line-height:1.55;text-decoration:none;display:block}.screener-scan-module__4X-MnW__shelfMenuItem:hover{background:var(--tt-border-soft)}.screener-scan-module__4X-MnW__shelfMenuItem:disabled{opacity:.45;cursor:not-allowed}.screener-scan-module__4X-MnW__thMenuItem{white-space:normal;justify-content:space-between;align-items:baseline;gap:.6rem;display:flex}.screener-scan-module__4X-MnW__shelfMenu .screener-scan-module__4X-MnW__shelfRenameForm{align-items:center;gap:.3rem;width:100%;display:flex}.screener-scan-module__4X-MnW__shelfRenameForm .screener-scan-module__4X-MnW__textInput{flex:auto;min-width:0}.screener-scan-module__4X-MnW__shelfDanger{color:var(--tt-danger)}.screener-scan-module__4X-MnW__histPanel{margin-bottom:.8rem}.screener-scan-module__4X-MnW__histTitle{font-size:var(--tt-fs-section-title);margin:0;font-weight:600}.screener-scan-module__4X-MnW__histScope{font-size:var(--tt-fs-body);align-items:center;gap:.3rem;margin:.4rem 0 .2rem;display:flex}.screener-scan-module__4X-MnW__histTally,.screener-scan-module__4X-MnW__histGrid{grid-template-columns:repeat(4,minmax(0,1fr));gap:.4rem;margin:.6rem 0 0;display:grid}@media (max-width:60rem){.screener-scan-module__4X-MnW__histTally,.screener-scan-module__4X-MnW__histGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}.screener-scan-module__4X-MnW__histCell{border:1px solid var(--tt-border);border-radius:var(--tt-r-chip);background:var(--tt-surface-subtle);min-width:0;padding:.45rem .6rem}.screener-scan-module__4X-MnW__histCell dt{font-size:var(--tt-fs-label);color:var(--tt-ink-3);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.screener-scan-module__4X-MnW__histCell dd{font-size:var(--tt-fs-body);font-variant-numeric:tabular-nums;margin:.15rem 0 0}.screener-scan-module__4X-MnW__histHeading{font-size:var(--tt-fs-body);align-items:center;gap:.4rem;margin:.9rem 0 .2rem;font-weight:600;display:flex}.screener-scan-module__4X-MnW__histContrast{font-size:var(--tt-fs-label);color:var(--tt-ink-3);font-variant-numeric:tabular-nums;margin:.5rem 0 0}.screener-scan-module__4X-MnW__histFuture{font-size:var(--tt-fs-body);color:var(--tt-ink-2);margin:.7rem 0 .3rem}.screener-scan-module__4X-MnW__condClassSet{flex-wrap:wrap;flex:auto;align-items:center;gap:.2rem .5rem;min-width:0;display:flex}.screener-scan-module__4X-MnW__condClassOption{min-height:var(--tt-h-control);font-size:var(--tt-fs-body);white-space:nowrap;cursor:pointer;align-items:center;gap:.25rem;display:inline-flex}.screener-scan-module__4X-MnW__condClassOption input{cursor:pointer;margin:0}
.account-scope-module__17uWQW__bar{min-width:0;max-width:100%;z-index:var(--tt-z-bar-2);align-items:center;gap:.5rem;margin-left:auto;display:inline-flex;position:relative}.account-scope-module__17uWQW__control{height:var(--tt-h-control);border:1px solid var(--tt-ctl-border-color);border-radius:var(--tt-ctl-radius);background:var(--tt-field-bg);max-width:100%;font:inherit;font-size:var(--tt-fs-control);color:var(--tt-ink-2);padding:0 .5rem}.account-scope-module__17uWQW__control:hover{border-color:var(--tt-border-strong)}.account-scope-module__17uWQW__error{font-size:var(--tt-fs-aux);color:var(--tt-neg)}
.date-input-module__Jcrjja__root{vertical-align:middle;align-items:stretch;min-width:0;display:inline-flex;position:relative}.date-input-module__Jcrjja__input{border:1px solid var(--tt-border-control);background:var(--tt-field-bg)}.date-input-module__Jcrjja__input:hover{border-color:var(--tt-border-strong)}.date-input-module__Jcrjja__input:focus{border-color:var(--tt-link);box-shadow:0 0 0 1px var(--tt-link);outline:none}.date-input-module__Jcrjja__root>input.date-input-module__Jcrjja__input{box-sizing:border-box;font-family:var(--f-sans);font-size:var(--tt-fs-control);font-variant-numeric:tabular-nums;padding-right:1.6rem;font-weight:400}.date-input-module__Jcrjja__root>input.date-input-module__Jcrjja__inputDate{width:calc(10ch + 2.4rem);min-width:calc(10ch + 2.4rem)}.date-input-module__Jcrjja__root>input.date-input-module__Jcrjja__inputDateTime{width:calc(16ch + 2.4rem);min-width:calc(16ch + 2.4rem)}.date-input-module__Jcrjja__root>input.date-input-module__Jcrjja__input[aria-invalid=true]{border-color:var(--tt-danger)}.date-input-module__Jcrjja__root>input.date-input-module__Jcrjja__input[aria-invalid=true]:focus{box-shadow:0 0 0 1px var(--tt-danger)}.date-input-module__Jcrjja__icon{width:1.5rem;color:var(--tt-ink-4);cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;padding:0;display:inline-flex;position:absolute;top:0;bottom:0;right:0}.date-input-module__Jcrjja__icon:hover{color:var(--tt-ink)}.date-input-module__Jcrjja__icon:disabled{cursor:not-allowed}.date-input-module__Jcrjja__pop{z-index:var(--tt-z-info-pop);background:var(--tt-surface);border:1px solid var(--tt-border-control);border-radius:var(--tt-r-card);width:17.5rem;max-width:calc(100vw - 1rem);color:var(--tt-ink-2);font-family:var(--f-sans);font-size:var(--tt-fs-control);padding:.4rem;position:fixed;top:0;left:0;box-shadow:0 10px 26px #0000001f}.date-input-module__Jcrjja__head{align-items:center;gap:.15rem;margin-bottom:.3rem;display:flex}.date-input-module__Jcrjja__nav,.date-input-module__Jcrjja__title{height:var(--tt-h-control);border-radius:var(--tt-r-chip);color:var(--tt-ink-3);font:inherit;cursor:pointer;background:0 0;border:1px solid #0000}.date-input-module__Jcrjja__nav{width:1.7rem;font-size:var(--tt-fs-body);padding:0;line-height:1}.date-input-module__Jcrjja__title{color:var(--tt-ink);font-family:var(--f-sans);font-variant-numeric:tabular-nums;flex:auto;padding:0 .4rem;font-weight:600}.date-input-module__Jcrjja__nav:hover,.date-input-module__Jcrjja__title:hover{border-color:var(--tt-border-strong);color:var(--tt-ink)}.date-input-module__Jcrjja__title[aria-pressed=true]{border-color:var(--tt-ink)}.date-input-module__Jcrjja__weekHeads,.date-input-module__Jcrjja__weekRow{grid-template-columns:repeat(7,1fr);gap:.12rem;display:grid}.date-input-module__Jcrjja__weekHeads{font-size:var(--tt-fs-micro);color:var(--tt-ink-4);text-align:center;margin-bottom:.12rem}.date-input-module__Jcrjja__weekRow+.date-input-module__Jcrjja__weekRow{margin-top:.12rem}.date-input-module__Jcrjja__day,.date-input-module__Jcrjja__dayBlank{border-radius:var(--tt-r-chip);min-height:1.9rem;color:var(--tt-ink-2);font-family:var(--f-sans);font-size:var(--tt-fs-label);font-variant-numeric:tabular-nums;background:0 0;border:1px solid #0000;padding:0}.date-input-module__Jcrjja__day{cursor:pointer}.date-input-module__Jcrjja__day:hover:not(:disabled){border-color:var(--tt-ink-4);color:var(--tt-ink)}.date-input-module__Jcrjja__day:focus-visible,.date-input-module__Jcrjja__monthCell:focus-visible,.date-input-module__Jcrjja__nav:focus-visible,.date-input-module__Jcrjja__title:focus-visible,.date-input-module__Jcrjja__done:focus-visible{outline:2px solid var(--tt-link);outline-offset:-1px}.date-input-module__Jcrjja__day:disabled,.date-input-module__Jcrjja__monthCell:disabled{opacity:.38;cursor:default}.date-input-module__Jcrjja__today{border-color:var(--tt-ink-4)}.date-input-module__Jcrjja__on{outline:2px solid var(--tt-ink);outline-offset:-2px;color:var(--tt-ink)}.date-input-module__Jcrjja__months{grid-template-columns:repeat(4,1fr);gap:.18rem;display:grid}.date-input-module__Jcrjja__monthCell{border-radius:var(--tt-r-chip);min-height:2.1rem;color:var(--tt-ink-2);font:inherit;font-size:var(--tt-fs-label);cursor:pointer;background:0 0;border:1px solid #0000;padding:0}.date-input-module__Jcrjja__monthCell:hover:not(:disabled){border-color:var(--tt-ink-4);color:var(--tt-ink)}.date-input-module__Jcrjja__timeRow{border-top:1px solid var(--tt-border-soft);font-family:var(--f-sans);font-variant-numeric:tabular-nums;align-items:center;gap:.3rem;margin-top:.4rem;padding-top:.4rem;display:flex}.date-input-module__Jcrjja__timeSelect{height:var(--tt-h-control);border:1px solid var(--tt-border-control);border-radius:var(--tt-r-chip);background:var(--tt-field-bg);color:var(--tt-ink-2);font-family:var(--f-sans);font-size:var(--tt-fs-control);font-variant-numeric:tabular-nums;padding:0 .3rem}.date-input-module__Jcrjja__timeSelect:hover{border-color:var(--tt-border-strong)}.date-input-module__Jcrjja__timeSelect:focus{border-color:var(--tt-link);box-shadow:0 0 0 1px var(--tt-link);outline:none}.date-input-module__Jcrjja__timeSelect:disabled{opacity:.55}.date-input-module__Jcrjja__done{height:var(--tt-h-control);padding:0 var(--tt-ctl-pad-x);border:1px solid var(--tt-ctl-border-color);border-radius:var(--tt-ctl-radius);background:var(--tt-surface);color:var(--tt-ink);font-family:var(--f-sans);font-size:var(--tt-ctl-fs);white-space:nowrap;cursor:pointer;margin-left:auto}.date-input-module__Jcrjja__done:hover{border-color:var(--tt-border-strong)}
.home-r9-module__VJ8cfa__page{margin:calc(var(--tt-main-pad-y) * -1) calc(var(--tt-main-pad-x) * -1);padding:var(--tt-main-pad-y) var(--tt-main-pad-x) 2.5rem;background:var(--tt-surface);font-variant-numeric:tabular-nums;position:relative}.home-r9-module__VJ8cfa__inner{max-width:1180px;margin:0 auto}.home-r9-module__VJ8cfa__sectionHead{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:1rem;margin:0 0 1rem;display:flex}.home-r9-module__VJ8cfa__sectionTitle{font-size:var(--tt-fs-page-title);letter-spacing:.01em;color:var(--tt-ink);margin:0;font-weight:600;line-height:1.4}.home-r9-module__VJ8cfa__sectionTitleSub{font-size:var(--tt-fs-section-title);}.home-r9-module__VJ8cfa__panel{background:var(--tt-surface);border:1px solid var(--tt-border);border-radius:var(--tt-r-card);padding:.9rem 1.05rem}.home-r9-module__VJ8cfa__cardHead{align-items:center;gap:.4rem;width:100%;display:flex}.home-r9-module__VJ8cfa__cardLabel{font-size:var(--tt-fs-label);color:var(--tt-ink-4);text-transform:uppercase;letter-spacing:.09em;font-weight:600;font-family:var(--f-mono);display:block}:where(:lang(en)) .home-r9-module__VJ8cfa__cardLabel{font-family:var(--f-sans)}.home-r9-module__VJ8cfa__cardTools{flex:none;align-items:center;gap:.42rem;margin-left:auto;display:inline-flex}.home-r9-module__VJ8cfa__cardTitle{font-size:var(--tt-fs-card-title);color:var(--tt-ink);--tt-info-host-gap:.4rem;align-items:center;gap:.4rem;min-height:18px;margin:0 0 .45rem;font-weight:700;display:flex}.home-r9-module__VJ8cfa__cardTitle>*>*{--tt-info-host-gap:0rem}.home-r9-module__VJ8cfa__cardTitle .home-r9-module__VJ8cfa__link{font-size:var(--tt-fs-control);font-weight:400}.home-r9-module__VJ8cfa__cardNote{font-size:var(--tt-fs-num);color:var(--tt-ink-4);line-height:1.6;font-family:var(--f-mono);margin:.45rem 0 0}:where(:lang(en)) .home-r9-module__VJ8cfa__cardNote{font-family:var(--f-sans)}.home-r9-module__VJ8cfa__link{color:var(--tt-link);cursor:pointer}.home-r9-module__VJ8cfa__link:hover{text-underline-offset:2px;text-decoration:underline}.home-r9-module__VJ8cfa__pos{color:var(--tt-pos)}.home-r9-module__VJ8cfa__neg{color:var(--tt-neg)}.home-r9-module__VJ8cfa__cockpit{gap:var(--tt-gap-card);grid-template-columns:minmax(288px,.86fr) minmax(0,1.4fr);align-items:start;display:grid}.home-r9-module__VJ8cfa__cockpitLeft{gap:var(--tt-gap-card);flex-direction:column;display:flex}.home-r9-module__VJ8cfa__cockpitRight{align-self:stretch;min-height:0;position:relative}.home-r9-module__VJ8cfa__cockpitRight>*{position:absolute;inset:0}@media (max-width:900px){.home-r9-module__VJ8cfa__cockpit{grid-template-columns:minmax(0,1fr)}.home-r9-module__VJ8cfa__cockpitLeft,.home-r9-module__VJ8cfa__cockpitRight{min-width:0}.home-r9-module__VJ8cfa__cockpitRight,.home-r9-module__VJ8cfa__cockpitRight>*{position:static;inset:auto}}.home-r9-module__VJ8cfa__gaugeCard{flex-direction:column;display:flex}.home-r9-module__VJ8cfa__gaugeCard .home-r9-module__VJ8cfa__cardHead{margin-bottom:.1rem}.home-r9-module__VJ8cfa__gaugeRow{align-items:center;gap:.9rem;display:flex}.home-r9-module__VJ8cfa__gaugeWindowMeta{font-size:var(--tt-fs-aux);color:var(--tt-ink-4)}.home-r9-module__VJ8cfa__gaugeBlock{flex:none;width:fit-content}.home-r9-module__VJ8cfa__gaugeWrap{width:104px;position:relative}.home-r9-module__VJ8cfa__gaugeScale{text-align:center;font-size:var(--tt-fs-label);color:var(--tt-ink-5);font-family:var(--f-mono);margin:-.6rem 0 0}:where(:lang(en)) .home-r9-module__VJ8cfa__gaugeScale{font-family:var(--f-sans)}.home-r9-module__VJ8cfa__gaugeWrap svg{width:100%;height:auto;display:block}.home-r9-module__VJ8cfa__gaugeNum{text-align:center;width:100%;position:absolute;top:52%;left:50%;transform:translate(-50%,-50%)}.home-r9-module__VJ8cfa__gaugeScore{font-size:var(--tt-fs-section-title);font-weight:700;font-family:var(--f-mono);line-height:1;display:block}.home-r9-module__VJ8cfa__gaugeTrendWrap{border-top:1px solid var(--tt-border);margin-top:.7rem;padding-top:.6rem}.home-r9-module__VJ8cfa__gaugeTrendCap{font-size:var(--tt-fs-label);color:var(--tt-ink-4);margin:0 0 .25rem}.home-r9-module__VJ8cfa__gaugeSpark{width:100%;height:auto;display:block}.home-r9-module__VJ8cfa__compSpark{width:100%;height:16px;display:block}.home-r9-module__VJ8cfa__sparkPath{fill:none;stroke:var(--tt-ink-3);stroke-width:1.2px;stroke-linejoin:round;stroke-linecap:round}.home-r9-module__VJ8cfa__sparkDot{fill:var(--tt-ink-3)}.home-r9-module__VJ8cfa__sparkHit{fill:#0000;cursor:crosshair}.home-r9-module__VJ8cfa__compList{flex-direction:column;flex:1;gap:.1rem;min-width:0;display:flex}.home-r9-module__VJ8cfa__compRow{border-radius:var(--tt-r-control);cursor:pointer;text-align:left;width:100%;font:inherit;color:inherit;background:0 0;border:none;padding:.16rem .2rem;display:block}.home-r9-module__VJ8cfa__compRowLit{box-shadow:inset 2px 0 0 0 var(--tt-ink)}.home-r9-module__VJ8cfa__compTop{font-size:var(--tt-fs-num);color:var(--tt-ink-2);grid-template-columns:58px minmax(0,1fr) 62px;align-items:center;gap:.5rem;display:grid}.home-r9-module__VJ8cfa__compTrack{background:var(--tt-border);border-radius:var(--tt-r-chip);height:5px;overflow:hidden}.home-r9-module__VJ8cfa__compTrack i{background:var(--tt-ink-3);border-radius:var(--tt-r-chip);height:100%;display:block}.home-r9-module__VJ8cfa__compNum{text-align:right;font-family:var(--f-mono);font-size:var(--tt-fs-aux);color:var(--tt-ink);white-space:nowrap;font-weight:600}.home-r9-module__VJ8cfa__compScore{text-align:right;min-width:2.4ch;display:inline-block}.home-r9-module__VJ8cfa__compDelta{font-style:normal;font-weight:500;font-size:var(--tt-fs-label);text-align:left;min-width:2.4rem;margin-left:.3rem;display:inline-block}.home-r9-module__VJ8cfa__compDeltaUp{color:var(--tt-pos)}.home-r9-module__VJ8cfa__compDeltaDown{color:var(--tt-neg)}.home-r9-module__VJ8cfa__compDeltaFlat{color:var(--tt-ink-5)}.home-r9-module__VJ8cfa__compRowStatic{cursor:default}:where(:lang(en)) .home-r9-module__VJ8cfa__compList{grid-template-columns:max-content minmax(1.5rem,1fr) 62px;column-gap:.5rem;display:grid}:where(:lang(en)) .home-r9-module__VJ8cfa__compRow{grid-column:1/-1;grid-template-columns:subgrid;display:grid}:where(:lang(en)) .home-r9-module__VJ8cfa__compTop{grid-column:1/-1;grid-template-columns:subgrid;white-space:nowrap}@media (max-width:520px){:where(:lang(en)) .home-r9-module__VJ8cfa__gaugeRow{flex-wrap:wrap}:where(:lang(en)) .home-r9-module__VJ8cfa__compList{flex-basis:13.5rem}}.home-r9-module__VJ8cfa__costCard{flex-direction:column;display:flex}.home-r9-module__VJ8cfa__costMain{grid-template-columns:minmax(0,1fr) auto;align-items:baseline;gap:.5rem;margin-top:.55rem;display:grid}.home-r9-module__VJ8cfa__costRule{font-size:var(--tt-fs-card-title);color:var(--tt-ink);-webkit-line-clamp:2;-webkit-box-orient:vertical;font-weight:600;line-height:1.35;display:-webkit-box;overflow:hidden}.home-r9-module__VJ8cfa__costVal{font-family:var(--f-mono);font-size:var(--tt-fs-page-title);white-space:nowrap;text-align:right;font-weight:600;line-height:1.2}.home-r9-module__VJ8cfa__costEmpty{font-size:var(--tt-fs-body);color:var(--tt-ink-3);margin:.55rem 0 0;line-height:1.5}.home-r9-module__VJ8cfa__costMeta{font-size:var(--tt-fs-aux);color:var(--tt-ink-4);font-family:var(--f-mono);flex-wrap:wrap;align-items:baseline;gap:.4rem;margin-top:auto;padding-top:.6rem;display:flex}:where(:lang(en)) .home-r9-module__VJ8cfa__costMeta{font-family:var(--f-sans)}.home-r9-module__VJ8cfa__costMeta .home-r9-module__VJ8cfa__link{font-size:var(--tt-fs-control);margin-left:auto;font-family:inherit}.home-r9-module__VJ8cfa__deckbar{top:var(--layout-topbar-height,0px);z-index:var(--tt-z-band-2);background:var(--tt-surface);flex-wrap:wrap;align-items:center;gap:.7rem;margin:1.6rem 0 .85rem;padding:.5rem 0 .45rem;display:flex;position:sticky}.home-r9-module__VJ8cfa__deckCount{font-size:var(--tt-fs-control);color:var(--tt-ink-4)}.home-r9-module__VJ8cfa__deckPeriods{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:.24rem;margin-left:auto;display:flex}.home-r9-module__VJ8cfa__periodNav{align-items:center;gap:.24rem;display:flex}.home-r9-module__VJ8cfa__periodSteps{align-items:center;gap:.1rem;min-width:0;margin-left:.24rem;display:flex}.home-r9-module__VJ8cfa__periodStepBtn{border-radius:var(--tt-r-control);width:1.4rem;height:1.4rem;color:var(--tt-ink-3);font-size:var(--tt-fs-body);cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;font-family:inherit;line-height:1;display:inline-flex}.home-r9-module__VJ8cfa__periodStepBtn:hover:not(:disabled){background:var(--tt-surface-hover);color:var(--tt-ink)}.home-r9-module__VJ8cfa__periodStepBtn:disabled{opacity:.32;cursor:default}.home-r9-module__VJ8cfa__periodBtn{padding:var(--tt-ctl-pad-y) var(--tt-ctl-pad-x);border-radius:var(--tt-ctl-radius);font-size:var(--tt-ctl-fs);color:var(--tt-ink-2);border:1px solid var(--tt-ctl-border-color);background:var(--tt-surface);cursor:pointer;white-space:nowrap;align-items:center;font-family:inherit;display:inline-flex}.home-r9-module__VJ8cfa__periodBtn:hover:not(:disabled){border-color:var(--tt-ink-4);color:var(--tt-ink)}.home-r9-module__VJ8cfa__periodBtnActive,.home-r9-module__VJ8cfa__periodBtnActive:hover:not(:disabled){background:var(--tt-ink);color:var(--tt-surface);border-color:var(--tt-ink)}.home-r9-module__VJ8cfa__periodBtn:disabled{cursor:progress}.home-r9-module__VJ8cfa__periodBtnPending{border-color:var(--tt-ink-4)}.home-r9-module__VJ8cfa__zone{margin-bottom:1.35rem}.home-r9-module__VJ8cfa__deckRow{margin-bottom:var(--tt-gap-card)}.home-r9-module__VJ8cfa__grid2{gap:var(--tt-gap-card);grid-template-columns:repeat(2,minmax(0,1fr));align-items:stretch;display:grid}.home-r9-module__VJ8cfa__grid5{grid-template-columns:repeat(5,minmax(0,1fr));gap:.5rem;display:grid}@media (max-width:1000px){.home-r9-module__VJ8cfa__grid5{grid-template-columns:repeat(3,1fr)}}@media (max-width:720px){.home-r9-module__VJ8cfa__grid2{grid-template-columns:1fr}.home-r9-module__VJ8cfa__grid5{grid-template-columns:repeat(2,1fr)}}@media (max-width:520px){.home-r9-module__VJ8cfa__grid2{grid-template-columns:minmax(0,1fr)}.home-r9-module__VJ8cfa__cardTitle{flex-wrap:wrap}}.home-r9-module__VJ8cfa__metricCard{border:1px solid var(--tt-border);border-radius:var(--tt-r-card);background:var(--tt-surface);flex-direction:column;gap:.06rem;padding:.5rem .68rem;display:flex}.home-r9-module__VJ8cfa__metricValue{font-size:var(--tt-fs-card-value);font-weight:600;font-family:var(--f-mono)}.home-r9-module__VJ8cfa__chartCard{flex-direction:column;display:flex}.home-r9-module__VJ8cfa__chartBody{flex-direction:column;flex:1;justify-content:center;display:flex}.home-r9-module__VJ8cfa__chartSvg{width:100%;height:auto;display:block}.home-r9-module__VJ8cfa__axisRow{font-size:var(--tt-fs-label);color:var(--tt-ink-4);font-family:var(--f-mono);justify-content:space-between;margin-top:.2rem;display:flex}.home-r9-module__VJ8cfa__hit{fill:#0000;cursor:crosshair}.home-r9-module__VJ8cfa__hit:hover{fill:color-mix(in srgb, var(--tt-ink) 5%, transparent)}.home-r9-module__VJ8cfa__hitQuiet{fill:#0000;cursor:crosshair}.home-r9-module__VJ8cfa__guideDot{opacity:0;pointer-events:none}.home-r9-module__VJ8cfa__hitQuiet:hover+.home-r9-module__VJ8cfa__guideDot{opacity:1}.home-r9-module__VJ8cfa__distList{flex-direction:column;gap:3px;display:flex}.home-r9-module__VJ8cfa__distRow{--tt-bar-label-w:104px;--tt-bar-value-w:92px;grid-template-columns:var(--tt-bar-label-w) minmax(0, 1fr) minmax(var(--tt-bar-value-w), auto);border-radius:var(--tt-r-chip);cursor:crosshair;align-items:center;gap:.5rem;display:grid}.home-r9-module__VJ8cfa__distLabel{font-family:var(--f-mono);font-size:var(--tt-fs-label);color:var(--tt-ink-3);text-align:right;white-space:nowrap}:where(:lang(en)) .home-r9-module__VJ8cfa__distLabel{font-family:var(--f-sans)}.home-r9-module__VJ8cfa__distTrack{background:var(--tt-chip-bg);border-radius:var(--tt-r-chip);height:11px;display:block;overflow:hidden}.home-r9-module__VJ8cfa__distTrack i{border-radius:var(--tt-r-chip);height:100%;display:block}.home-r9-module__VJ8cfa__biAxis{grid-template-columns:1fr 1fr;width:100%;height:100%;display:grid}.home-r9-module__VJ8cfa__biLeft,.home-r9-module__VJ8cfa__biRight{height:100%;display:flex}.home-r9-module__VJ8cfa__biLeft{justify-content:flex-end}.home-r9-module__VJ8cfa__biRight{justify-content:flex-start}.home-r9-module__VJ8cfa__biLeft i,.home-r9-module__VJ8cfa__biRight i{border-radius:var(--tt-r-chip);height:100%;display:block}.home-r9-module__VJ8cfa__distCount{font-family:var(--f-mono);font-size:var(--tt-fs-label);color:var(--tt-ink-2);white-space:nowrap;text-align:right}.home-r9-module__VJ8cfa__bk{flex-direction:column;display:flex}.home-r9-module__VJ8cfa__bkHdr,.home-r9-module__VJ8cfa__bkRow{grid-template-columns:minmax(0,1fr) 44px 112px 58px;align-items:center;gap:.4rem;display:grid}.home-r9-module__VJ8cfa__bkHdrRate,.home-r9-module__VJ8cfa__bkRowRate,.home-r9-module__VJ8cfa__subRow.home-r9-module__VJ8cfa__bkRowRate{grid-template-columns:minmax(0,1fr) 44px 112px 58px 46px}.home-r9-module__VJ8cfa__bkWin{font-family:var(--f-mono);font-size:var(--tt-fs-num);color:var(--tt-ink-2);text-align:right;font-variant-numeric:tabular-nums}.home-r9-module__VJ8cfa__bkHdr{align-items:var(--tt-tbl-th-align);font-size:var(--tt-tbl-th-fs);color:var(--tt-tbl-th-ink);letter-spacing:var(--tt-tbl-th-tracking);font-weight:var(--tt-tbl-th-weight);font-family:var(--f-mono);border-bottom:1px solid var(--tt-tbl-rule);padding-bottom:.26rem}:where(:lang(en)) .home-r9-module__VJ8cfa__bkHdr{font-family:var(--f-sans)}.home-r9-module__VJ8cfa__bkHdr .home-r9-module__VJ8cfa__bkHdrNum{text-align:right}.home-r9-module__VJ8cfa__bkRow{padding:var(--tt-tbl-pad-y) 0;line-height:var(--tt-tbl-lh);border-bottom:1px solid var(--tt-tbl-rule);font-family:var(--f-mono);font-size:var(--tt-tbl-fs);color:var(--tt-tbl-ink);border-radius:var(--tt-r-chip)}.home-r9-module__VJ8cfa__bkRow:last-child{border-bottom:none}.home-r9-module__VJ8cfa__bkRow[data-tip]:hover,.home-r9-module__VJ8cfa__subRow[data-tip]:hover{background:var(--tt-tbl-row-hover)}.home-r9-module__VJ8cfa__bkLabel{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}:where(:lang(en)) .home-r9-module__VJ8cfa__bkLabel{font-family:var(--f-sans)}.home-r9-module__VJ8cfa__bkCount,.home-r9-module__VJ8cfa__bkPnl{text-align:right}.home-r9-module__VJ8cfa__bkRowEmpty,.home-r9-module__VJ8cfa__bkRowEmpty .home-r9-module__VJ8cfa__bkLabel{color:var(--tt-tbl-ink)}.home-r9-module__VJ8cfa__bkBar{background:var(--tt-border-soft);border-radius:var(--tt-r-chip);height:6px;position:relative;overflow:hidden}.home-r9-module__VJ8cfa__bkBar i{border-radius:var(--tt-r-chip);position:absolute;top:0;bottom:0;left:0}.home-r9-module__VJ8cfa__subRow{font-family:var(--f-mono);font-size:var(--tt-fs-aux);color:var(--tt-tbl-ink);border-bottom:1px solid var(--tt-tbl-rule);border-radius:var(--tt-r-chip);grid-template-columns:minmax(0,1fr) 44px 112px 58px;align-items:center;gap:.4rem;padding:.16rem 0;display:grid}.home-r9-module__VJ8cfa__subRow .home-r9-module__VJ8cfa__bkLabel{padding-left:1rem}.home-r9-module__VJ8cfa__subRowZero,.home-r9-module__VJ8cfa__subRowZero .home-r9-module__VJ8cfa__bkLabel{color:var(--tt-tbl-ink)}.home-r9-module__VJ8cfa__subRow .home-r9-module__VJ8cfa__bkBar{background:var(--tt-surface-subtle);height:4px}@media (max-width:520px){.home-r9-module__VJ8cfa__bkHdr,.home-r9-module__VJ8cfa__bkRow,.home-r9-module__VJ8cfa__subRow{grid-template-columns:minmax(0,1fr) 48px auto 36px;gap:.3rem}.home-r9-module__VJ8cfa__bkHdrRate,.home-r9-module__VJ8cfa__bkRowRate,.home-r9-module__VJ8cfa__subRow.home-r9-module__VJ8cfa__bkRowRate{grid-template-columns:minmax(0,1fr) 48px auto 36px 44px}}.home-r9-module__VJ8cfa__habits{gap:var(--tt-gap-card);grid-template-columns:repeat(2,minmax(0,1fr));align-items:stretch;display:grid}@media (max-width:820px){.home-r9-module__VJ8cfa__habits{grid-template-columns:1fr}}.home-r9-module__VJ8cfa__habitCard{flex-direction:column;display:flex}.home-r9-module__VJ8cfa__emptyLine{font-size:var(--tt-fs-body);color:var(--tt-ink-3);flex:auto;margin:0;line-height:1.5;display:flex}.home-r9-module__VJ8cfa__hRow,.home-r9-module__VJ8cfa__hHdr{grid-template-columns:minmax(0,1fr) 58px 112px 56px 92px;gap:.4rem;display:grid}.home-r9-module__VJ8cfa__habitCardBad,.home-r9-module__VJ8cfa__habitCardGood{min-width:0}.home-r9-module__VJ8cfa__hRow{padding:var(--tt-tbl-pad-y) 0;line-height:var(--tt-tbl-lh);border-bottom:1px solid var(--tt-tbl-rule);align-items:center}.home-r9-module__VJ8cfa__hRow:last-child{border-bottom:none}.home-r9-module__VJ8cfa__hHdr{border-bottom:1px solid var(--tt-tbl-rule);align-items:var(--tt-tbl-th-align);padding-bottom:.26rem}.home-r9-module__VJ8cfa__hCol{font-size:var(--tt-tbl-th-fs);color:var(--tt-tbl-th-ink);letter-spacing:var(--tt-tbl-th-tracking);font-weight:var(--tt-tbl-th-weight);font-family:var(--f-mono);line-height:var(--tt-tbl-lh);border-radius:var(--tt-r-chip);text-align:left;background:0 0;border:none;align-items:center;gap:.18rem;padding:0;display:inline-flex}:where(:lang(en)) .home-r9-module__VJ8cfa__hCol{font-family:var(--f-sans)}.home-r9-module__VJ8cfa__hColNum{justify-content:flex-end}button.home-r9-module__VJ8cfa__hCol{cursor:pointer}button.home-r9-module__VJ8cfa__hCol:hover{color:var(--tt-ink-2)}button.home-r9-module__VJ8cfa__hColOn{color:var(--tt-tbl-th-ink)}.home-r9-module__VJ8cfa__hCol i{font-style:normal;font-size:var(--tt-tbl-sort-fs);color:inherit;opacity:var(--tt-tbl-sort-idle-opacity);transition:opacity .12s}button.home-r9-module__VJ8cfa__hColOn i{opacity:1}.home-r9-module__VJ8cfa__hName{font-size:var(--tt-tbl-fs);color:var(--tt-tbl-ink);line-height:var(--tt-tbl-lh);-webkit-line-clamp:2;line-clamp:2;overflow-wrap:anywhere;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.home-r9-module__VJ8cfa__hMeta,.home-r9-module__VJ8cfa__hVal,.home-r9-module__VJ8cfa__hRate{text-align:right;font-family:var(--f-mono);font-size:var(--tt-tbl-fs);color:var(--tt-tbl-ink);white-space:nowrap}.home-r9-module__VJ8cfa__hVal.home-r9-module__VJ8cfa__pos{color:var(--tt-pos)}.home-r9-module__VJ8cfa__hVal.home-r9-module__VJ8cfa__neg{color:var(--tt-neg)}.home-r9-module__VJ8cfa__spark{justify-content:flex-end;align-items:center;gap:.32rem;display:flex}.home-r9-module__VJ8cfa__sparkSvg{width:100%;min-width:34px;height:20px;display:block}@media (max-width:520px){.home-r9-module__VJ8cfa__hRow,.home-r9-module__VJ8cfa__hHdr{grid-template-columns:58px minmax(0,1fr) 56px 64px;row-gap:.2rem}.home-r9-module__VJ8cfa__hRow>:first-child,.home-r9-module__VJ8cfa__hHdr>:first-child{grid-column:1/-1}}.home-r9-module__VJ8cfa__coverGrid{grid-template-columns:repeat(4,minmax(0,1fr));gap:.1rem .9rem;display:grid}@media (max-width:900px){.home-r9-module__VJ8cfa__coverGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:520px){.home-r9-module__VJ8cfa__coverGrid{grid-template-columns:1fr}}.home-r9-module__VJ8cfa__coverItem{flex-direction:column;gap:.02rem;padding:.4rem 0;display:flex}.home-r9-module__VJ8cfa__coverItemWide{grid-column:span 2}@media (max-width:520px){.home-r9-module__VJ8cfa__coverItemWide{grid-column:span 1}}.home-r9-module__VJ8cfa__coverValue{font-size:var(--tt-fs-body);font-family:var(--f-mono);color:var(--tt-ink-2)}.home-r9-module__VJ8cfa__coverLinks{font-size:var(--tt-fs-control);border-top:1px solid var(--tt-border-soft);gap:1.1rem;margin-top:.55rem;padding-top:.55rem;display:flex}.home-r9-module__VJ8cfa__badgeOk{border-radius:var(--tt-r-chip);font-size:var(--tt-fs-label);background:var(--tt-pos-bg);color:var(--tt-pos);border:1px solid var(--tt-pos-border);align-items:center;padding:.05rem .4rem;display:inline-flex}.home-r9-module__VJ8cfa__badgeWarn{border-radius:var(--tt-r-chip);font-size:var(--tt-fs-label);background:var(--tt-warn-bg);color:var(--tt-warn);border:1px solid var(--tt-warn-border);align-items:center;padding:.05rem .4rem;display:inline-flex}.home-r9-module__VJ8cfa__badgeNeutral{border-radius:var(--tt-r-chip);font-size:var(--tt-fs-label);background:var(--tt-chip-bg);color:var(--tt-ink-3);border:1px solid var(--tt-chip-border);align-items:center;padding:.05rem .4rem;display:inline-flex}.home-r9-module__VJ8cfa__info{width:var(--tt-h-info);height:var(--tt-h-info);border:1px solid var(--tt-border-strong);color:var(--tt-ink-4);font-size:var(--tt-fs-label);line-height:1;font-family:var(--f-mono);cursor:help;background:0 0;border-radius:50%;flex:none;justify-content:center;align-items:center;padding:0;display:inline-flex}.home-r9-module__VJ8cfa__info:hover,.home-r9-module__VJ8cfa__infoOn{border-color:var(--tt-ink);color:var(--tt-ink);background:var(--tt-border-soft)}.home-r9-module__VJ8cfa__pop{pointer-events:none;background:var(--tt-surface);width:min(340px,78vw);color:var(--tt-ink-2);border:1px solid var(--tt-border-strong);border-radius:var(--tt-r-card);font-size:var(--tt-fs-aux);text-align:left;padding:.68rem .8rem;line-height:1.75;box-shadow:0 14px 36px -12px #00000057}.home-r9-module__VJ8cfa__popTitle{font-size:var(--tt-fs-aux);color:var(--tt-ink);margin:0 0 .3rem;font-weight:600;display:block}.home-r9-module__VJ8cfa__popPara{font-size:var(--tt-fs-aux);margin:.3rem 0 0}.home-r9-module__VJ8cfa__popPara b{color:var(--tt-ink);font-weight:600}.home-r9-module__VJ8cfa__tip{z-index:var(--tt-z-top);pointer-events:none;background:var(--tt-ink);color:var(--tt-surface);font-family:var(--f-mono);font-size:var(--tt-fs-aux);border-radius:var(--tt-r-control);white-space:pre;opacity:0;padding:.3rem .52rem;line-height:1.5;transition:opacity 80ms;position:fixed;box-shadow:0 6px 18px -6px #00000073}.home-r9-module__VJ8cfa__tipOn{opacity:1}.home-r9-module__VJ8cfa__dataLink{font-size:var(--tt-fs-aux);color:var(--tt-ink-4);flex-wrap:wrap;align-items:center;gap:.42rem;margin:.9rem 0 0;line-height:1.6;display:flex}.home-r9-module__VJ8cfa__dataLinkBad{color:var(--tt-warn)}.home-r9-module__VJ8cfa__dataLinkDot{background:var(--tt-pos);border-radius:50%;flex-shrink:0;width:7px;height:7px}.home-r9-module__VJ8cfa__dataLinkDotBad{background:var(--tt-warn)}.home-r9-module__VJ8cfa__dataLinkPaused{color:var(--tt-ink-3)}.home-r9-module__VJ8cfa__dataLinkDotPaused{background:var(--tt-ink-3)}@media (prefers-reduced-motion:reduce){.home-r9-module__VJ8cfa__hCol i,.home-r9-module__VJ8cfa__tip{transition:none}}
