/* ats-ui 0.40.0 — generated from source/components.css by scripts/build-css.mjs. Do not edit; run npm run build.
   Requires ats-ui/tokens.css to be loaded first (every var(--ats-*) below comes from it).
   Every rule sits in @layer ats-ui. Declare the order once in the app's first stylesheet so app
   utilities win: @layer theme, base, ats-ui, components, utilities;  (Tailwind v4 apps) */
@layer ats-ui {
  /* Scoped stand-in for the fixture's global reset. The fixture styled *, body,
     button, a, p, img and headings globally; a library must not, so the same
     resets are applied only to elements carrying one of this file's own classes.
     Unclassed buttons inside a library element are reset too: ThemeToggle and the
     segmented controls render bare <button>s that the class-only form missed, so
     in an app without a reset of its own the browser's default button border drew
     a ring around each icon.
     Each rule lists the classes one by one, so a browser files it by class; only
     the two descendant forms keep :is(), where it tests the ancestors of an
     unclassed button or a dt/dd and nothing else.
     Specificity is held at exactly one class — :where() on the element part —
     so the reset beats a host's element rules (h3 { margin-bottom }) and every
     primitive rule declared after it still wins. */
  .ats-acc,.ats-acc-body,.ats-acc-item,.ats-acc-plus,.ats-ack-check,.ats-ack-list,.ats-acts,.ats-alert,.ats-alert--danger,.ats-alert--info,.ats-alert--success,.ats-alert--warning,.ats-alert-body,.ats-alert-x,.ats-announce,.ats-announce--brand,.ats-announce-close,.ats-appnav,.ats-appnav--drawer,.ats-appnav-badge,.ats-appnav-brand,.ats-appnav-foot,.ats-appnav-head,.ats-appnav-ico,.ats-appnav-label,.ats-appnav-link,.ats-appnav-list,.ats-appnav-nav,.ats-appnav-row,.ats-appnav-row-end,.ats-appnav-rule,.ats-appnav-section,.ats-appnav-section-head,.ats-appnav-section-label,.ats-appnav-sub,.ats-appnav-toggle,.ats-appnav-top,.ats-area,.ats-at-end,.ats-at-start,.ats-auth,.ats-auth-art,.ats-auth-art-dot,.ats-auth-art-grid,.ats-auth-art-line,.ats-auth-aside,.ats-auth-aside-body,.ats-auth-aside-text,.ats-auth-aside-title,.ats-auth-body,.ats-auth-brand,.ats-auth-foot,.ats-auth-form,.ats-auth-head,.ats-auth-legal,.ats-auth-main,.ats-auth-or,.ats-auth-standfirst,.ats-auth-title,.ats-avatar,.ats-avatar--lg,.ats-avatar--sm,.ats-avatar--sq,.ats-avatar--xl,.ats-avatar--xs,.ats-avatar-btn,.ats-avatar-stack,.ats-axis,.ats-axlabel,.ats-badge,.ats-badge--wrap,.ats-badge-art,.ats-badge-brand,.ats-badge-danger,.ats-badge-featured,.ats-badge-group,.ats-badge-info,.ats-badge-lg,.ats-badge-marker,.ats-badge-more,.ats-badge-neutral,.ats-badge-sm,.ats-badge-solid,.ats-badge-success,.ats-badge-violet,.ats-badge-warning,.ats-band,.ats-band-list,.ats-bar,.ats-bars,.ats-bc,.ats-brush,.ats-btn,.ats-btn-accent,.ats-btn-block,.ats-btn-danger,.ats-btn-ghost,.ats-btn-icon,.ats-btn-lg,.ats-btn-link,.ats-btn-outline,.ats-btn-primary,.ats-btn-secondary,.ats-btn-sm,.ats-btn-spin,.ats-btn-view,.ats-buybar,.ats-buybar-price,.ats-buybar-title,.ats-buybox,.ats-buybox-ctas,.ats-buybox-divider,.ats-buybox-note,.ats-buybox-price,.ats-buybox-price-helper,.ats-buybox-price-row,.ats-buybox-specs,.ats-buybox-trust,.ats-c,.ats-callout,.ats-callout--plain,.ats-callout-actions,.ats-callout-close,.ats-callout-copy,.ats-callout-desc,.ats-callout-media,.ats-callout-points,.ats-callout-points-label,.ats-callout-tick,.ats-card,.ats-card--featured,.ats-card--flush,.ats-card--lg,.ats-card--link,.ats-card--raised,.ats-card--sm,.ats-card--surface,.ats-card-art,.ats-card-art-badges,.ats-card-bd,.ats-card-body,.ats-card-footer,.ats-card-ft,.ats-card-hd,.ats-card-hd-desc,.ats-card-hd-text,.ats-card-live-wide,.ats-card-main,.ats-card-metric,.ats-card-metric-note,.ats-card-rail,.ats-card-rail-btn,.ats-card-rail-track,.ats-card-spec,.ats-card-stat,.ats-card-stat-caption,.ats-card-stat-label,.ats-card-stat-mark,.ats-card-stat-text,.ats-card-stat-value,.ats-card-stats,.ats-card-title,.ats-card-vendor,.ats-cardgrid,.ats-cardgrid--lg,.ats-cardgrid--sm,.ats-cardgrid--xl,.ats-cardgrid--xs,.ats-caret,.ats-cblist,.ats-cblist-body,.ats-cblist-chev,.ats-cblist-count,.ats-cblist-empty,.ats-cblist-group,.ats-cblist-head,.ats-cblist-row,.ats-cblist-rows,.ats-cblist-search,.ats-cellbar,.ats-cellbar-marker,.ats-cf-cross,.ats-cf-dot,.ats-cf-hit,.ats-cf-op,.ats-cf-op-glyph,.ats-cf-plot,.ats-cf-stack,.ats-cf-stack-label,.ats-cf-stack-plot,.ats-cframe,.ats-cframe-foot,.ats-cframe-head,.ats-cframe-headline,.ats-cframe-lead,.ats-cframe-note,.ats-cframe-readout,.ats-cframe-sub,.ats-cframe-title,.ats-cframe-tools,.ats-chart-sk-legend,.ats-chart-sk-plot,.ats-chart-state,.ats-chart-state--empty,.ats-chart-state--error,.ats-chart-state--loading,.ats-chart-state--range,.ats-chart-state-icon,.ats-check-desc,.ats-check-row,.ats-check-title,.ats-chip,.ats-chip--removable,.ats-chip--sm,.ats-chip--tentative,.ats-chip-grid,.ats-chip-x,.ats-clegend,.ats-clegend-btn,.ats-clegend-meta,.ats-clegend-v,.ats-cmdk,.ats-cmdk-empty,.ats-cmdk-foot,.ats-cmdk-group,.ats-cmdk-ico,.ats-cmdk-input,.ats-cmdk-item,.ats-cmdk-item-ico,.ats-cmdk-label,.ats-cmdk-list,.ats-cmdk-search,.ats-cmp,.ats-cmp-bar,.ats-cmp-bar-fill,.ats-cmp-best,.ats-cmp-caption,.ats-cmp-cell,.ats-cmp-metric,.ats-cmp-sub,.ats-cmp-v,.ats-cmp-wrap,.ats-cnt,.ats-code,.ats-codeblock,.ats-codeblock--wrap,.ats-codeblock-btn,.ats-codeblock-head,.ats-codeblock-name,.ats-codeblock-pre,.ats-codeblock-tools,.ats-combo,.ats-combo-caret,.ats-combo-check,.ats-combo-control,.ats-combo-create,.ats-combo-desc,.ats-combo-empty,.ats-combo-group,.ats-combo-hint,.ats-combo-ico,.ats-combo-input,.ats-combo-label,.ats-combo-list,.ats-combo-more,.ats-combo-option,.ats-combo-status,.ats-combo-tag,.ats-combo-tag-kind,.ats-combo-tags,.ats-combo-text,.ats-combo-twisty,.ats-copyfield,.ats-copyfield-btn,.ats-copyfield-input,.ats-copyfield-reveal,.ats-count,.ats-crosshair,.ats-crumbs,.ats-crumbs-current,.ats-crumbs-item,.ats-crumbs-link,.ats-crumbs-list,.ats-crumbs-more,.ats-crumbs-sep,.ats-crumbs-text,.ats-ctip,.ats-ctip-row,.ats-d,.ats-dashed,.ats-data-note,.ats-data-note--info,.ats-datepick,.ats-datepick-presets,.ats-daterange,.ats-daterange-caret,.ats-daterange-clear,.ats-daterange-custom,.ats-daterange-dates,.ats-daterange-field,.ats-daterange-fields,.ats-daterange-group,.ats-daterange-heading,.ats-daterange-input,.ats-daterange-preset,.ats-daterange-presets,.ats-daterange-trigger,.ats-daterange-value,.ats-delta,.ats-dialog,.ats-dialog--ack,.ats-dialog--confirm,.ats-dialog--lg,.ats-dialog--md,.ats-dialog--sm,.ats-dialog--xl,.ats-dialog-desc,.ats-dirtag,.ats-dlabel,.ats-dnd-grip,.ats-dnd-item,.ats-dnd-zone,.ats-donut-hole,.ats-donut-hole-sub,.ats-donut-seg,.ats-dot,.ats-drawer,.ats-drawer--end,.ats-drawer--lg,.ats-drawer--md,.ats-drawer--start,.ats-dropzone,.ats-dropzone--inline,.ats-dropzone-browse,.ats-dropzone-icon,.ats-dropzone-meta,.ats-dropzone-text,.ats-dropzone-title,.ats-dualnav,.ats-dualnav--drawer,.ats-dualnav-beta,.ats-dualnav-title,.ats-eb,.ats-empty,.ats-empty--filtered,.ats-empty-actions,.ats-empty-art,.ats-empty-icon,.ats-fab,.ats-fab-dot,.ats-fgroup,.ats-fgroup-collapsed,.ats-field,.ats-field-count,.ats-field-error,.ats-field-foot,.ats-field-group,.ats-field-group-body,.ats-field-hint,.ats-field-label,.ats-field-wrap,.ats-fileitem,.ats-fileitem-bar,.ats-fileitem-error,.ats-fileitem-ico,.ats-fileitem-main,.ats-fileitem-meta,.ats-fileitem-name,.ats-fileitem-x,.ats-filelist,.ats-filelist-actions,.ats-filelist-hide-sm,.ats-filerow,.ats-filerow-actions,.ats-filerow-ico,.ats-filerow-kind,.ats-filerow-name,.ats-filerow-text,.ats-fileupload,.ats-flag,.ats-flag--bare,.ats-frame,.ats-frame--bare,.ats-frame-content,.ats-frame-foot,.ats-frame-main,.ats-frame-nav,.ats-funnel,.ats-funnel-bar,.ats-funnel-count,.ats-funnel-label,.ats-funnel-meta,.ats-funnel-step,.ats-glyph,.ats-grade,.ats-grade--lg,.ats-grade--sm,.ats-grade-letter,.ats-grade-meta,.ats-grade-scale,.ats-grade-step,.ats-grid,.ats-h,.ats-has-action,.ats-has-acts,.ats-has-desc,.ats-has-feature,.ats-has-height,.ats-has-img,.ats-has-marker,.ats-has-prefix,.ats-has-preview,.ats-has-short,.ats-has-suffix,.ats-has-tabs,.ats-heat,.ats-heat--matrix,.ats-heat-band,.ats-heat-bands,.ats-heat-cell,.ats-heat-chip,.ats-heat-colhead,.ats-heat-goal,.ats-heat-group,.ats-heat-row,.ats-heat-rowlabel,.ats-heat-scale,.ats-heat-sub,.ats-heat-tip,.ats-heat-v,.ats-icon-btn,.ats-icon-btn-count,.ats-icon-btn-dot,.ats-imark,.ats-imark-coin,.ats-imark-coin-sign,.ats-imark-cur,.ats-imark-disc,.ats-imark-ink,.ats-imark-mono,.ats-imark-mono-bg,.ats-imark-num,.ats-imark-region,.ats-imark-sign,.ats-imark-tile,.ats-in-group,.ats-info,.ats-info-btn,.ats-input,.ats-input-action,.ats-input-icon,.ats-input-lg,.ats-input-num,.ats-input-sm,.ats-input-wrap,.ats-is-1,.ats-is-2,.ats-is-3,.ats-is-active,.ats-is-always,.ats-is-attention,.ats-is-au,.ats-is-aud,.ats-is-autosize,.ats-is-bad,.ats-is-bare,.ats-is-below,.ats-is-best,.ats-is-better,.ats-is-bordered,.ats-is-bottom,.ats-is-brand,.ats-is-btc,.ats-is-cad,.ats-is-center,.ats-is-chf,.ats-is-child,.ats-is-circle,.ats-is-clipped,.ats-is-closed,.ats-is-collapsed,.ats-is-compact,.ats-is-complete,.ats-is-content,.ats-is-copied,.ats-is-current,.ats-is-danger,.ats-is-de,.ats-is-diag,.ats-is-disabled,.ats-is-done,.ats-is-dragover,.ats-is-empty,.ats-is-end,.ats-is-error,.ats-is-eth,.ats-is-eu,.ats-is-eur,.ats-is-expanded,.ats-is-featured,.ats-is-fixed,.ats-is-flag,.ats-is-flagged,.ats-is-flush,.ats-is-folder,.ats-is-fr,.ats-is-free,.ats-is-front,.ats-is-gbp,.ats-is-good,.ats-is-grid,.ats-is-head-wrap,.ats-is-hk,.ats-is-indeterminate,.ats-is-info,.ats-is-inline,.ats-is-interactive,.ats-is-jp,.ats-is-jpy,.ats-is-leaf,.ats-is-lifted,.ats-is-list,.ats-is-live,.ats-is-masked,.ats-is-media-start,.ats-is-menu-swap,.ats-is-muted,.ats-is-neg,.ats-is-negative,.ats-is-neutral,.ats-is-new,.ats-is-next,.ats-is-nonmodal,.ats-is-nzd,.ats-is-ok,.ats-is-open,.ats-is-over,.ats-is-page,.ats-is-pattern,.ats-is-pill,.ats-is-pinned,.ats-is-plain,.ats-is-pos,.ats-is-positive,.ats-is-prev,.ats-is-print,.ats-is-pulsing,.ats-is-quiet,.ats-is-reason,.ats-is-running,.ats-is-same,.ats-is-scrollable,.ats-is-secondary,.ats-is-segmented,.ats-is-selected,.ats-is-skipped,.ats-is-sm,.ats-is-soon,.ats-is-sortable,.ats-is-start,.ats-is-steady,.ats-is-sticky,.ats-is-sticky-rail,.ats-is-stuck,.ats-is-success,.ats-is-top,.ats-is-uk,.ats-is-underline,.ats-is-unread,.ats-is-usd,.ats-is-verified,.ats-is-warn,.ats-is-warning,.ats-is-worse,.ats-is-wrap,.ats-is-xau,.ats-is-xpd,.ats-is-xpt,.ats-is-zebra,.ats-k,.ats-kbd,.ats-kbd-seq,.ats-kbd-then,.ats-kicker,.ats-kpi-caption,.ats-kpi-label,.ats-kpi-pct,.ats-kpi-sub,.ats-kpi-tile,.ats-kpi-value,.ats-l,.ats-label,.ats-lbl,.ats-line,.ats-link,.ats-link--arrow,.ats-link--ext,.ats-link--quiet,.ats-loadmore,.ats-loadmore-actions,.ats-loadmore-count,.ats-locked,.ats-locked-actions,.ats-locked-body,.ats-locked-icon,.ats-locked-plan,.ats-locked-preview,.ats-logo-swap,.ats-mark,.ats-mark-swap,.ats-marker,.ats-market-list,.ats-market-row,.ats-market-row-action,.ats-market-row-change,.ats-market-row-figs,.ats-market-row-name,.ats-market-row-spark,.ats-market-row-sub,.ats-market-row-title,.ats-market-row-value,.ats-mb-bar,.ats-mb-brush,.ats-mb-empty,.ats-mb-foot,.ats-mb-foot-k,.ats-mb-foot-v,.ats-mb-hint,.ats-mb-hit,.ats-mb-readout,.ats-mb-reset,.ats-mb-stat,.ats-mb-svg,.ats-mb-tools,.ats-mb-year,.ats-mb-yearline,.ats-menu,.ats-menu-desc,.ats-menu-head,.ats-menu-hint,.ats-menu-ico,.ats-menu-item,.ats-menu-label,.ats-menu-sep,.ats-menu-text,.ats-meter,.ats-meter--sm,.ats-meter--split,.ats-meter-caption,.ats-meter-fill,.ats-meter-foot,.ats-meter-head,.ats-meter-label,.ats-meter-legend,.ats-meter-legend-v,.ats-meter-mark-label,.ats-meter-marks,.ats-meter-seg,.ats-meter-status,.ats-meter-target,.ats-meter-target-label,.ats-meter-track,.ats-meter-value,.ats-ml,.ats-mrg,.ats-mrg--no-total,.ats-mrg--strip,.ats-mrg-cell,.ats-mrg-head,.ats-mrg-item,.ats-mrg-row,.ats-mrg-total,.ats-mrg-year,.ats-muted,.ats-n,.ats-navtabs,.ats-neg,.ats-no-media,.ats-notif,.ats-notif-body,.ats-notif-count,.ats-notif-dot,.ats-notif-empty,.ats-notif-end,.ats-notif-head,.ats-notif-item,.ats-notif-list,.ats-notif-mark,.ats-notif-text,.ats-notif-time,.ats-notif-title,.ats-now,.ats-num,.ats-numfield,.ats-numfield-affix,.ats-numfield-input,.ats-numfield-lg,.ats-numfield-sm,.ats-numfield-step,.ats-numfield-steps,.ats-on-surface,.ats-open-q,.ats-overlay-body,.ats-overlay-foot,.ats-overlay-head,.ats-overlay-x,.ats-p,.ats-page,.ats-page--center,.ats-page--full,.ats-page--narrow,.ats-page--wide,.ats-pagehead,.ats-pagehead--center,.ats-pagehead--simple,.ats-pager,.ats-pager-btn,.ats-pager-controls,.ats-pager-gap,.ats-pager-size,.ats-pager-size-select,.ats-pager-summary,.ats-panel,.ats-panel-actions,.ats-panel-bd,.ats-panel-chev,.ats-panel-count,.ats-panel-desc,.ats-panel-ft,.ats-panel-hd,.ats-panel-heading,.ats-panel-title,.ats-panel-toggle,.ats-pills,.ats-plan,.ats-plan--current,.ats-plan--highlight,.ats-plan-foot,.ats-plan-grid,.ats-plan-group,.ats-plan-group-label,.ats-plan-groups,.ats-plan-head,.ats-plan-kicker,.ats-plan-list,.ats-plan-name,.ats-plan-note,.ats-plan-price,.ats-plan-tagline,.ats-plan-usage,.ats-plot,.ats-plot-wrap,.ats-popover,.ats-popover--lg,.ats-popover--md,.ats-popover-anchor,.ats-popover-body,.ats-popover-foot,.ats-popover-head,.ats-popover-trigger,.ats-pos,.ats-post,.ats-post--bare,.ats-post--row,.ats-post-art,.ats-post-body,.ats-post-excerpt,.ats-post-foot,.ats-post-meta,.ats-post-title,.ats-price,.ats-price-note,.ats-product-card,.ats-progress,.ats-progress--lg,.ats-progress--sm,.ats-progress-fill,.ats-progress-head,.ats-progress-label,.ats-progress-note,.ats-progress-track,.ats-progress-value,.ats-quote,.ats-quote--slot,.ats-quote-mark,.ats-quote-rail,.ats-quote-src,.ats-quote-text,.ats-quote-who,.ats-r,.ats-radial,.ats-radial--ring,.ats-radial-fill,.ats-radial-label,.ats-radial-sub,.ats-radial-svg,.ats-radial-tick,.ats-radial-tick-ring,.ats-radial-track,.ats-radial-value,.ats-radio-card,.ats-radio-card-desc,.ats-radio-card-ico,.ats-radio-card-text,.ats-radio-card-title,.ats-radiogroup,.ats-radiogroup--cards,.ats-radiogroup--inline,.ats-radiogroup-legend,.ats-radiogroup-options,.ats-rail,.ats-rail-beta,.ats-rail-brand,.ats-rail-count,.ats-rail-dot,.ats-rail-extra,.ats-rail-foot,.ats-rail-ico,.ats-rail-label,.ats-rail-link,.ats-rail-list,.ats-rail-spacer,.ats-rail-top,.ats-ramp,.ats-refline,.ats-reliability,.ats-rich,.ats-rich--lg,.ats-rich--sm,.ats-right,.ats-s,.ats-scrim,.ats-scroll-x,.ats-sec,.ats-sec--alt,.ats-sec--flush,.ats-sec--ruled,.ats-sec--tight,.ats-sec-header,.ats-sec-header--center,.ats-sec-header--narrow,.ats-sec-header--sm,.ats-sec-header--wide,.ats-segmented,.ats-selbar,.ats-selbar-actions,.ats-selbar-count,.ats-selbar-meta,.ats-select,.ats-select-sm,.ats-select-wrap,.ats-sep,.ats-setup,.ats-setup-body,.ats-setup-chev,.ats-setup-hd,.ats-setup-item,.ats-setup-item-actions,.ats-setup-list,.ats-setup-mark,.ats-setup-progress,.ats-setup-title,.ats-sf,.ats-sh-media,.ats-sheet,.ats-sheet-grip,.ats-site-acts,.ats-site-bar,.ats-site-copy,.ats-site-dpanel,.ats-site-drawer,.ats-site-drawer-extra,.ats-site-dsec,.ats-site-dtrigger,.ats-site-foot-bottom,.ats-site-foot-brand,.ats-site-foot-col,.ats-site-foot-title,.ats-site-foot-top,.ats-site-foot-wrap,.ats-site-footer,.ats-site-header,.ats-site-legal,.ats-site-link,.ats-site-logo,.ats-site-mall,.ats-site-mall-link,.ats-site-mcol,.ats-site-mcols,.ats-site-mdesc,.ats-site-menu,.ats-site-mfeature,.ats-site-mgroup,.ats-site-micon,.ats-site-mitem,.ats-site-mlabel,.ats-site-mlink,.ats-site-mslide,.ats-site-mtext,.ats-site-mthumb,.ats-site-mtitle,.ats-site-nav,.ats-site-panel,.ats-site-panel-in,.ats-site-trigger,.ats-sitefoot,.ats-sitefoot-inner,.ats-sitefoot-links,.ats-sitefoot-note,.ats-size-fill,.ats-size-lg,.ats-size-md,.ats-sk,.ats-sk--block,.ats-sk--circle,.ats-sk--line,.ats-sk--text,.ats-sk-lines,.ats-slider,.ats-slider-input,.ats-slider-mark,.ats-slider-mark-label,.ats-slider-marks,.ats-slider-number-wrap,.ats-slider-row,.ats-slider-track-wrap,.ats-social,.ats-social--bare,.ats-social--pill,.ats-spark,.ats-spec-list,.ats-spec-list--inline,.ats-spec-list--stacked,.ats-spec-row,.ats-spinner,.ats-spinner--lg,.ats-spinner--md,.ats-spinner--sm,.ats-spinner-label,.ats-spinner-ring,.ats-split,.ats-split--end,.ats-split--lg,.ats-split--md,.ats-split--rail-after,.ats-split--sm,.ats-split-btn,.ats-split-btn-caret,.ats-split-main,.ats-split-rail,.ats-srch,.ats-stat-label,.ats-stat-tile,.ats-stat-value,.ats-stats,.ats-statusdot,.ats-statusdot--lg,.ats-statusdot--md,.ats-statusdot-dot,.ats-statusdot-label,.ats-step,.ats-step-desc,.ats-step-flag,.ats-step-head,.ats-step-label,.ats-step-link,.ats-step-mark,.ats-step-status,.ats-step-text,.ats-stepper,.ats-stepper--vertical,.ats-sub,.ats-suite-caret,.ats-suite-mark,.ats-suite-menu,.ats-suite-name,.ats-suite-trigger,.ats-swatch,.ats-swatch-fill,.ats-swatch-opt,.ats-swatch-tick,.ats-swatches,.ats-switch,.ats-switch-btn,.ats-switch-btn--sm,.ats-switch-control,.ats-switch-desc,.ats-switch-field,.ats-switch-label,.ats-switch-row,.ats-switch-row-desc,.ats-switch-row-text,.ats-switch-text,.ats-t,.ats-ta,.ats-ta-band,.ats-ta-bands,.ats-ta-be,.ats-ta-count,.ats-ta-dow,.ats-ta-dow-bar,.ats-ta-dow-d,.ats-ta-dow-row,.ats-ta-filters,.ats-ta-foot,.ats-ta-foot--4,.ats-ta-heat,.ats-ta-kv,.ats-ta-ls,.ats-ta-magic,.ats-ta-meter,.ats-ta-muted,.ats-ta-num,.ats-ta-reset,.ats-ta-rr-row,.ats-ta-scale,.ats-ta-score,.ats-ta-score--4,.ats-ta-scroll,.ats-ta-share,.ats-ta-side,.ats-ta-side-hd,.ats-ta-spark,.ats-ta-squares,.ats-ta-strat,.ats-ta-strat-hd,.ats-ta-strats,.ats-ta-sub-h,.ats-ta-sym,.ats-ta-table,.ats-ta-vs,.ats-tab-btn,.ats-tab-ico,.ats-tab-long,.ats-tab-short,.ats-table-foot,.ats-table-scroll,.ats-table-wrap,.ats-tabpanel,.ats-tabs,.ats-tag,.ats-tag--sm,.ats-tbl,.ats-tbl-empty,.ats-tbl-first,.ats-tbl-group,.ats-tbl-group-head,.ats-tbl-group-meta,.ats-tbl-group-toggle,.ats-tbl-noselect,.ats-tbl-select,.ats-terminal-body,.ats-terminal-head,.ats-terminal-kpis,.ats-terminal-panel,.ats-terminal-title,.ats-terminal-tools,.ats-textarea,.ats-textarea-mono,.ats-tfoot-meta,.ats-th-info,.ats-th-inner,.ats-th-long,.ats-th-short,.ats-th-sort,.ats-theme-scope,.ats-theme-switch,.ats-tick,.ats-timeline,.ats-timeline-scroll,.ats-tl-action,.ats-tl-body,.ats-tl-desc,.ats-tl-item,.ats-tl-mark,.ats-tl-meta,.ats-tl-time,.ats-tl-title,.ats-toast,.ats-toast--danger,.ats-toast--info,.ats-toast--success,.ats-toast--warning,.ats-toast-act,.ats-toast-body,.ats-toast-region,.ats-toast-stack,.ats-tone-bad,.ats-tone-better,.ats-tone-danger,.ats-tone-dot,.ats-tone-info,.ats-tone-negative,.ats-tone-neutral,.ats-tone-ok,.ats-tone-positive,.ats-tone-success,.ats-tone-warn,.ats-tone-warning,.ats-tone-worse,.ats-toolbar,.ats-toolbar-badge,.ats-toolbar-bar,.ats-toolbar-caret,.ats-toolbar-chips,.ats-toolbar-clear,.ats-toolbar-count,.ats-toolbar-end,.ats-toolbar-filters,.ats-toolbar-primary,.ats-toolbar-sentinel,.ats-toolbar-toggle,.ats-tooltip,.ats-tooltip-anchor,.ats-tooltip-trigger,.ats-topbar,.ats-topbar-actions,.ats-topbar-menu,.ats-topbar-start,.ats-topbar-tabs,.ats-topbar-title,.ats-trade-comment,.ats-trade-dim,.ats-trade-sym,.ats-trust-mark,.ats-trust-row,.ats-v,.ats-value-change,.ats-value-change-arrow,.ats-value-change-from,.ats-value-change-to,.ats-value-negative,.ats-value-positive,.ats-vendor,.ats-vendor-name,.ats-video,.ats-video-bar,.ats-video-duration,.ats-video-img,.ats-video-meta,.ats-video-name,.ats-video-play,.ats-video-stage,.ats-video-title,.ats-visually-hidden,.ats-was,.ats-watch-card,.ats-watch-card-head,.ats-watch-card-name,.ats-watch-card-row,.ats-watch-card-rows,.ats-watch-card-spark,.ats-watch-card-sub,.ats-watch-card-title,.ats-when,.ats-wrap,.ats-zero,.ats-acc::before,.ats-acc-body::before,.ats-acc-item::before,.ats-acc-plus::before,.ats-ack-check::before,.ats-ack-list::before,.ats-acts::before,.ats-alert::before,.ats-alert--danger::before,.ats-alert--info::before,.ats-alert--success::before,.ats-alert--warning::before,.ats-alert-body::before,.ats-alert-x::before,.ats-announce::before,.ats-announce--brand::before,.ats-announce-close::before,.ats-appnav::before,.ats-appnav--drawer::before,.ats-appnav-badge::before,.ats-appnav-brand::before,.ats-appnav-foot::before,.ats-appnav-head::before,.ats-appnav-ico::before,.ats-appnav-label::before,.ats-appnav-link::before,.ats-appnav-list::before,.ats-appnav-nav::before,.ats-appnav-row::before,.ats-appnav-row-end::before,.ats-appnav-rule::before,.ats-appnav-section::before,.ats-appnav-section-head::before,.ats-appnav-section-label::before,.ats-appnav-sub::before,.ats-appnav-toggle::before,.ats-appnav-top::before,.ats-area::before,.ats-at-end::before,.ats-at-start::before,.ats-auth::before,.ats-auth-art::before,.ats-auth-art-dot::before,.ats-auth-art-grid::before,.ats-auth-art-line::before,.ats-auth-aside::before,.ats-auth-aside-body::before,.ats-auth-aside-text::before,.ats-auth-aside-title::before,.ats-auth-body::before,.ats-auth-brand::before,.ats-auth-foot::before,.ats-auth-form::before,.ats-auth-head::before,.ats-auth-legal::before,.ats-auth-main::before,.ats-auth-or::before,.ats-auth-standfirst::before,.ats-auth-title::before,.ats-avatar::before,.ats-avatar--lg::before,.ats-avatar--sm::before,.ats-avatar--sq::before,.ats-avatar--xl::before,.ats-avatar--xs::before,.ats-avatar-btn::before,.ats-avatar-stack::before,.ats-axis::before,.ats-axlabel::before,.ats-badge::before,.ats-badge--wrap::before,.ats-badge-art::before,.ats-badge-brand::before,.ats-badge-danger::before,.ats-badge-featured::before,.ats-badge-group::before,.ats-badge-info::before,.ats-badge-lg::before,.ats-badge-marker::before,.ats-badge-more::before,.ats-badge-neutral::before,.ats-badge-sm::before,.ats-badge-solid::before,.ats-badge-success::before,.ats-badge-violet::before,.ats-badge-warning::before,.ats-band::before,.ats-band-list::before,.ats-bar::before,.ats-bars::before,.ats-bc::before,.ats-brush::before,.ats-btn::before,.ats-btn-accent::before,.ats-btn-block::before,.ats-btn-danger::before,.ats-btn-ghost::before,.ats-btn-icon::before,.ats-btn-lg::before,.ats-btn-link::before,.ats-btn-outline::before,.ats-btn-primary::before,.ats-btn-secondary::before,.ats-btn-sm::before,.ats-btn-spin::before,.ats-btn-view::before,.ats-buybar::before,.ats-buybar-price::before,.ats-buybar-title::before,.ats-buybox::before,.ats-buybox-ctas::before,.ats-buybox-divider::before,.ats-buybox-note::before,.ats-buybox-price::before,.ats-buybox-price-helper::before,.ats-buybox-price-row::before,.ats-buybox-specs::before,.ats-buybox-trust::before,.ats-c::before,.ats-callout::before,.ats-callout--plain::before,.ats-callout-actions::before,.ats-callout-close::before,.ats-callout-copy::before,.ats-callout-desc::before,.ats-callout-media::before,.ats-callout-points::before,.ats-callout-points-label::before,.ats-callout-tick::before,.ats-card::before,.ats-card--featured::before,.ats-card--flush::before,.ats-card--lg::before,.ats-card--link::before,.ats-card--raised::before,.ats-card--sm::before,.ats-card--surface::before,.ats-card-art::before,.ats-card-art-badges::before,.ats-card-bd::before,.ats-card-body::before,.ats-card-footer::before,.ats-card-ft::before,.ats-card-hd::before,.ats-card-hd-desc::before,.ats-card-hd-text::before,.ats-card-live-wide::before,.ats-card-main::before,.ats-card-metric::before,.ats-card-metric-note::before,.ats-card-rail::before,.ats-card-rail-btn::before,.ats-card-rail-track::before,.ats-card-spec::before,.ats-card-stat::before,.ats-card-stat-caption::before,.ats-card-stat-label::before,.ats-card-stat-mark::before,.ats-card-stat-text::before,.ats-card-stat-value::before,.ats-card-stats::before,.ats-card-title::before,.ats-card-vendor::before,.ats-cardgrid::before,.ats-cardgrid--lg::before,.ats-cardgrid--sm::before,.ats-cardgrid--xl::before,.ats-cardgrid--xs::before,.ats-caret::before,.ats-cblist::before,.ats-cblist-body::before,.ats-cblist-chev::before,.ats-cblist-count::before,.ats-cblist-empty::before,.ats-cblist-group::before,.ats-cblist-head::before,.ats-cblist-row::before,.ats-cblist-rows::before,.ats-cblist-search::before,.ats-cellbar::before,.ats-cellbar-marker::before,.ats-cf-cross::before,.ats-cf-dot::before,.ats-cf-hit::before,.ats-cf-op::before,.ats-cf-op-glyph::before,.ats-cf-plot::before,.ats-cf-stack::before,.ats-cf-stack-label::before,.ats-cf-stack-plot::before,.ats-cframe::before,.ats-cframe-foot::before,.ats-cframe-head::before,.ats-cframe-headline::before,.ats-cframe-lead::before,.ats-cframe-note::before,.ats-cframe-readout::before,.ats-cframe-sub::before,.ats-cframe-title::before,.ats-cframe-tools::before,.ats-chart-sk-legend::before,.ats-chart-sk-plot::before,.ats-chart-state::before,.ats-chart-state--empty::before,.ats-chart-state--error::before,.ats-chart-state--loading::before,.ats-chart-state--range::before,.ats-chart-state-icon::before,.ats-check-desc::before,.ats-check-row::before,.ats-check-title::before,.ats-chip::before,.ats-chip--removable::before,.ats-chip--sm::before,.ats-chip--tentative::before,.ats-chip-grid::before,.ats-chip-x::before,.ats-clegend::before,.ats-clegend-btn::before,.ats-clegend-meta::before,.ats-clegend-v::before,.ats-cmdk::before,.ats-cmdk-empty::before,.ats-cmdk-foot::before,.ats-cmdk-group::before,.ats-cmdk-ico::before,.ats-cmdk-input::before,.ats-cmdk-item::before,.ats-cmdk-item-ico::before,.ats-cmdk-label::before,.ats-cmdk-list::before,.ats-cmdk-search::before,.ats-cmp::before,.ats-cmp-bar::before,.ats-cmp-bar-fill::before,.ats-cmp-best::before,.ats-cmp-caption::before,.ats-cmp-cell::before,.ats-cmp-metric::before,.ats-cmp-sub::before,.ats-cmp-v::before,.ats-cmp-wrap::before,.ats-cnt::before,.ats-code::before,.ats-codeblock::before,.ats-codeblock--wrap::before,.ats-codeblock-btn::before,.ats-codeblock-head::before,.ats-codeblock-name::before,.ats-codeblock-pre::before,.ats-codeblock-tools::before,.ats-combo::before,.ats-combo-caret::before,.ats-combo-check::before,.ats-combo-control::before,.ats-combo-create::before,.ats-combo-desc::before,.ats-combo-empty::before,.ats-combo-group::before,.ats-combo-hint::before,.ats-combo-ico::before,.ats-combo-input::before,.ats-combo-label::before,.ats-combo-list::before,.ats-combo-more::before,.ats-combo-option::before,.ats-combo-status::before,.ats-combo-tag::before,.ats-combo-tag-kind::before,.ats-combo-tags::before,.ats-combo-text::before,.ats-combo-twisty::before,.ats-copyfield::before,.ats-copyfield-btn::before,.ats-copyfield-input::before,.ats-copyfield-reveal::before,.ats-count::before,.ats-crosshair::before,.ats-crumbs::before,.ats-crumbs-current::before,.ats-crumbs-item::before,.ats-crumbs-link::before,.ats-crumbs-list::before,.ats-crumbs-more::before,.ats-crumbs-sep::before,.ats-crumbs-text::before,.ats-ctip::before,.ats-ctip-row::before,.ats-d::before,.ats-dashed::before,.ats-data-note::before,.ats-data-note--info::before,.ats-datepick::before,.ats-datepick-presets::before,.ats-daterange::before,.ats-daterange-caret::before,.ats-daterange-clear::before,.ats-daterange-custom::before,.ats-daterange-dates::before,.ats-daterange-field::before,.ats-daterange-fields::before,.ats-daterange-group::before,.ats-daterange-heading::before,.ats-daterange-input::before,.ats-daterange-preset::before,.ats-daterange-presets::before,.ats-daterange-trigger::before,.ats-daterange-value::before,.ats-delta::before,.ats-dialog::before,.ats-dialog--ack::before,.ats-dialog--confirm::before,.ats-dialog--lg::before,.ats-dialog--md::before,.ats-dialog--sm::before,.ats-dialog--xl::before,.ats-dialog-desc::before,.ats-dirtag::before,.ats-dlabel::before,.ats-dnd-grip::before,.ats-dnd-item::before,.ats-dnd-zone::before,.ats-donut-hole::before,.ats-donut-hole-sub::before,.ats-donut-seg::before,.ats-dot::before,.ats-drawer::before,.ats-drawer--end::before,.ats-drawer--lg::before,.ats-drawer--md::before,.ats-drawer--start::before,.ats-dropzone::before,.ats-dropzone--inline::before,.ats-dropzone-browse::before,.ats-dropzone-icon::before,.ats-dropzone-meta::before,.ats-dropzone-text::before,.ats-dropzone-title::before,.ats-dualnav::before,.ats-dualnav--drawer::before,.ats-dualnav-beta::before,.ats-dualnav-title::before,.ats-eb::before,.ats-empty::before,.ats-empty--filtered::before,.ats-empty-actions::before,.ats-empty-art::before,.ats-empty-icon::before,.ats-fab::before,.ats-fab-dot::before,.ats-fgroup::before,.ats-fgroup-collapsed::before,.ats-field::before,.ats-field-count::before,.ats-field-error::before,.ats-field-foot::before,.ats-field-group::before,.ats-field-group-body::before,.ats-field-hint::before,.ats-field-label::before,.ats-field-wrap::before,.ats-fileitem::before,.ats-fileitem-bar::before,.ats-fileitem-error::before,.ats-fileitem-ico::before,.ats-fileitem-main::before,.ats-fileitem-meta::before,.ats-fileitem-name::before,.ats-fileitem-x::before,.ats-filelist::before,.ats-filelist-actions::before,.ats-filelist-hide-sm::before,.ats-filerow::before,.ats-filerow-actions::before,.ats-filerow-ico::before,.ats-filerow-kind::before,.ats-filerow-name::before,.ats-filerow-text::before,.ats-fileupload::before,.ats-flag::before,.ats-flag--bare::before,.ats-frame::before,.ats-frame--bare::before,.ats-frame-content::before,.ats-frame-foot::before,.ats-frame-main::before,.ats-frame-nav::before,.ats-funnel::before,.ats-funnel-bar::before,.ats-funnel-count::before,.ats-funnel-label::before,.ats-funnel-meta::before,.ats-funnel-step::before,.ats-glyph::before,.ats-grade::before,.ats-grade--lg::before,.ats-grade--sm::before,.ats-grade-letter::before,.ats-grade-meta::before,.ats-grade-scale::before,.ats-grade-step::before,.ats-grid::before,.ats-h::before,.ats-has-action::before,.ats-has-acts::before,.ats-has-desc::before,.ats-has-feature::before,.ats-has-height::before,.ats-has-img::before,.ats-has-marker::before,.ats-has-prefix::before,.ats-has-preview::before,.ats-has-short::before,.ats-has-suffix::before,.ats-has-tabs::before,.ats-heat::before,.ats-heat--matrix::before,.ats-heat-band::before,.ats-heat-bands::before,.ats-heat-cell::before,.ats-heat-chip::before,.ats-heat-colhead::before,.ats-heat-goal::before,.ats-heat-group::before,.ats-heat-row::before,.ats-heat-rowlabel::before,.ats-heat-scale::before,.ats-heat-sub::before,.ats-heat-tip::before,.ats-heat-v::before,.ats-icon-btn::before,.ats-icon-btn-count::before,.ats-icon-btn-dot::before,.ats-imark::before,.ats-imark-coin::before,.ats-imark-coin-sign::before,.ats-imark-cur::before,.ats-imark-disc::before,.ats-imark-ink::before,.ats-imark-mono::before,.ats-imark-mono-bg::before,.ats-imark-num::before,.ats-imark-region::before,.ats-imark-sign::before,.ats-imark-tile::before,.ats-in-group::before,.ats-info::before,.ats-info-btn::before,.ats-input::before,.ats-input-action::before,.ats-input-icon::before,.ats-input-lg::before,.ats-input-num::before,.ats-input-sm::before,.ats-input-wrap::before,.ats-is-1::before,.ats-is-2::before,.ats-is-3::before,.ats-is-active::before,.ats-is-always::before,.ats-is-attention::before,.ats-is-au::before,.ats-is-aud::before,.ats-is-autosize::before,.ats-is-bad::before,.ats-is-bare::before,.ats-is-below::before,.ats-is-best::before,.ats-is-better::before,.ats-is-bordered::before,.ats-is-bottom::before,.ats-is-brand::before,.ats-is-btc::before,.ats-is-cad::before,.ats-is-center::before,.ats-is-chf::before,.ats-is-child::before,.ats-is-circle::before,.ats-is-clipped::before,.ats-is-closed::before,.ats-is-collapsed::before,.ats-is-compact::before,.ats-is-complete::before,.ats-is-content::before,.ats-is-copied::before,.ats-is-current::before,.ats-is-danger::before,.ats-is-de::before,.ats-is-diag::before,.ats-is-disabled::before,.ats-is-done::before,.ats-is-dragover::before,.ats-is-empty::before,.ats-is-end::before,.ats-is-error::before,.ats-is-eth::before,.ats-is-eu::before,.ats-is-eur::before,.ats-is-expanded::before,.ats-is-featured::before,.ats-is-fixed::before,.ats-is-flag::before,.ats-is-flagged::before,.ats-is-flush::before,.ats-is-folder::before,.ats-is-fr::before,.ats-is-free::before,.ats-is-front::before,.ats-is-gbp::before,.ats-is-good::before,.ats-is-grid::before,.ats-is-head-wrap::before,.ats-is-hk::before,.ats-is-indeterminate::before,.ats-is-info::before,.ats-is-inline::before,.ats-is-interactive::before,.ats-is-jp::before,.ats-is-jpy::before,.ats-is-leaf::before,.ats-is-lifted::before,.ats-is-list::before,.ats-is-live::before,.ats-is-masked::before,.ats-is-media-start::before,.ats-is-menu-swap::before,.ats-is-muted::before,.ats-is-neg::before,.ats-is-negative::before,.ats-is-neutral::before,.ats-is-new::before,.ats-is-next::before,.ats-is-nonmodal::before,.ats-is-nzd::before,.ats-is-ok::before,.ats-is-open::before,.ats-is-over::before,.ats-is-page::before,.ats-is-pattern::before,.ats-is-pill::before,.ats-is-pinned::before,.ats-is-plain::before,.ats-is-pos::before,.ats-is-positive::before,.ats-is-prev::before,.ats-is-print::before,.ats-is-pulsing::before,.ats-is-quiet::before,.ats-is-reason::before,.ats-is-running::before,.ats-is-same::before,.ats-is-scrollable::before,.ats-is-secondary::before,.ats-is-segmented::before,.ats-is-selected::before,.ats-is-skipped::before,.ats-is-sm::before,.ats-is-soon::before,.ats-is-sortable::before,.ats-is-start::before,.ats-is-steady::before,.ats-is-sticky::before,.ats-is-sticky-rail::before,.ats-is-stuck::before,.ats-is-success::before,.ats-is-top::before,.ats-is-uk::before,.ats-is-underline::before,.ats-is-unread::before,.ats-is-usd::before,.ats-is-verified::before,.ats-is-warn::before,.ats-is-warning::before,.ats-is-worse::before,.ats-is-wrap::before,.ats-is-xau::before,.ats-is-xpd::before,.ats-is-xpt::before,.ats-is-zebra::before,.ats-k::before,.ats-kbd::before,.ats-kbd-seq::before,.ats-kbd-then::before,.ats-kicker::before,.ats-kpi-caption::before,.ats-kpi-label::before,.ats-kpi-pct::before,.ats-kpi-sub::before,.ats-kpi-tile::before,.ats-kpi-value::before,.ats-l::before,.ats-label::before,.ats-lbl::before,.ats-line::before,.ats-link::before,.ats-link--arrow::before,.ats-link--ext::before,.ats-link--quiet::before,.ats-loadmore::before,.ats-loadmore-actions::before,.ats-loadmore-count::before,.ats-locked::before,.ats-locked-actions::before,.ats-locked-body::before,.ats-locked-icon::before,.ats-locked-plan::before,.ats-locked-preview::before,.ats-logo-swap::before,.ats-mark::before,.ats-mark-swap::before,.ats-marker::before,.ats-market-list::before,.ats-market-row::before,.ats-market-row-action::before,.ats-market-row-change::before,.ats-market-row-figs::before,.ats-market-row-name::before,.ats-market-row-spark::before,.ats-market-row-sub::before,.ats-market-row-title::before,.ats-market-row-value::before,.ats-mb-bar::before,.ats-mb-brush::before,.ats-mb-empty::before,.ats-mb-foot::before,.ats-mb-foot-k::before,.ats-mb-foot-v::before,.ats-mb-hint::before,.ats-mb-hit::before,.ats-mb-readout::before,.ats-mb-reset::before,.ats-mb-stat::before,.ats-mb-svg::before,.ats-mb-tools::before,.ats-mb-year::before,.ats-mb-yearline::before,.ats-menu::before,.ats-menu-desc::before,.ats-menu-head::before,.ats-menu-hint::before,.ats-menu-ico::before,.ats-menu-item::before,.ats-menu-label::before,.ats-menu-sep::before,.ats-menu-text::before,.ats-meter::before,.ats-meter--sm::before,.ats-meter--split::before,.ats-meter-caption::before,.ats-meter-fill::before,.ats-meter-foot::before,.ats-meter-head::before,.ats-meter-label::before,.ats-meter-legend::before,.ats-meter-legend-v::before,.ats-meter-mark-label::before,.ats-meter-marks::before,.ats-meter-seg::before,.ats-meter-status::before,.ats-meter-target::before,.ats-meter-target-label::before,.ats-meter-track::before,.ats-meter-value::before,.ats-ml::before,.ats-mrg::before,.ats-mrg--no-total::before,.ats-mrg--strip::before,.ats-mrg-cell::before,.ats-mrg-head::before,.ats-mrg-item::before,.ats-mrg-row::before,.ats-mrg-total::before,.ats-mrg-year::before,.ats-muted::before,.ats-n::before,.ats-navtabs::before,.ats-neg::before,.ats-no-media::before,.ats-notif::before,.ats-notif-body::before,.ats-notif-count::before,.ats-notif-dot::before,.ats-notif-empty::before,.ats-notif-end::before,.ats-notif-head::before,.ats-notif-item::before,.ats-notif-list::before,.ats-notif-mark::before,.ats-notif-text::before,.ats-notif-time::before,.ats-notif-title::before,.ats-now::before,.ats-num::before,.ats-numfield::before,.ats-numfield-affix::before,.ats-numfield-input::before,.ats-numfield-lg::before,.ats-numfield-sm::before,.ats-numfield-step::before,.ats-numfield-steps::before,.ats-on-surface::before,.ats-open-q::before,.ats-overlay-body::before,.ats-overlay-foot::before,.ats-overlay-head::before,.ats-overlay-x::before,.ats-p::before,.ats-page::before,.ats-page--center::before,.ats-page--full::before,.ats-page--narrow::before,.ats-page--wide::before,.ats-pagehead::before,.ats-pagehead--center::before,.ats-pagehead--simple::before,.ats-pager::before,.ats-pager-btn::before,.ats-pager-controls::before,.ats-pager-gap::before,.ats-pager-size::before,.ats-pager-size-select::before,.ats-pager-summary::before,.ats-panel::before,.ats-panel-actions::before,.ats-panel-bd::before,.ats-panel-chev::before,.ats-panel-count::before,.ats-panel-desc::before,.ats-panel-ft::before,.ats-panel-hd::before,.ats-panel-heading::before,.ats-panel-title::before,.ats-panel-toggle::before,.ats-pills::before,.ats-plan::before,.ats-plan--current::before,.ats-plan--highlight::before,.ats-plan-foot::before,.ats-plan-grid::before,.ats-plan-group::before,.ats-plan-group-label::before,.ats-plan-groups::before,.ats-plan-head::before,.ats-plan-kicker::before,.ats-plan-list::before,.ats-plan-name::before,.ats-plan-note::before,.ats-plan-price::before,.ats-plan-tagline::before,.ats-plan-usage::before,.ats-plot::before,.ats-plot-wrap::before,.ats-popover::before,.ats-popover--lg::before,.ats-popover--md::before,.ats-popover-anchor::before,.ats-popover-body::before,.ats-popover-foot::before,.ats-popover-head::before,.ats-popover-trigger::before,.ats-pos::before,.ats-post::before,.ats-post--bare::before,.ats-post--row::before,.ats-post-art::before,.ats-post-body::before,.ats-post-excerpt::before,.ats-post-foot::before,.ats-post-meta::before,.ats-post-title::before,.ats-price::before,.ats-price-note::before,.ats-product-card::before,.ats-progress::before,.ats-progress--lg::before,.ats-progress--sm::before,.ats-progress-fill::before,.ats-progress-head::before,.ats-progress-label::before,.ats-progress-note::before,.ats-progress-track::before,.ats-progress-value::before,.ats-quote::before,.ats-quote--slot::before,.ats-quote-mark::before,.ats-quote-rail::before,.ats-quote-src::before,.ats-quote-text::before,.ats-quote-who::before,.ats-r::before,.ats-radial::before,.ats-radial--ring::before,.ats-radial-fill::before,.ats-radial-label::before,.ats-radial-sub::before,.ats-radial-svg::before,.ats-radial-tick::before,.ats-radial-tick-ring::before,.ats-radial-track::before,.ats-radial-value::before,.ats-radio-card::before,.ats-radio-card-desc::before,.ats-radio-card-ico::before,.ats-radio-card-text::before,.ats-radio-card-title::before,.ats-radiogroup::before,.ats-radiogroup--cards::before,.ats-radiogroup--inline::before,.ats-radiogroup-legend::before,.ats-radiogroup-options::before,.ats-rail::before,.ats-rail-beta::before,.ats-rail-brand::before,.ats-rail-count::before,.ats-rail-dot::before,.ats-rail-extra::before,.ats-rail-foot::before,.ats-rail-ico::before,.ats-rail-label::before,.ats-rail-link::before,.ats-rail-list::before,.ats-rail-spacer::before,.ats-rail-top::before,.ats-ramp::before,.ats-refline::before,.ats-reliability::before,.ats-rich::before,.ats-rich--lg::before,.ats-rich--sm::before,.ats-right::before,.ats-s::before,.ats-scrim::before,.ats-scroll-x::before,.ats-sec::before,.ats-sec--alt::before,.ats-sec--flush::before,.ats-sec--ruled::before,.ats-sec--tight::before,.ats-sec-header::before,.ats-sec-header--center::before,.ats-sec-header--narrow::before,.ats-sec-header--sm::before,.ats-sec-header--wide::before,.ats-segmented::before,.ats-selbar::before,.ats-selbar-actions::before,.ats-selbar-count::before,.ats-selbar-meta::before,.ats-select::before,.ats-select-sm::before,.ats-select-wrap::before,.ats-sep::before,.ats-setup::before,.ats-setup-body::before,.ats-setup-chev::before,.ats-setup-hd::before,.ats-setup-item::before,.ats-setup-item-actions::before,.ats-setup-list::before,.ats-setup-mark::before,.ats-setup-progress::before,.ats-setup-title::before,.ats-sf::before,.ats-sh-media::before,.ats-sheet::before,.ats-sheet-grip::before,.ats-site-acts::before,.ats-site-bar::before,.ats-site-copy::before,.ats-site-dpanel::before,.ats-site-drawer::before,.ats-site-drawer-extra::before,.ats-site-dsec::before,.ats-site-dtrigger::before,.ats-site-foot-bottom::before,.ats-site-foot-brand::before,.ats-site-foot-col::before,.ats-site-foot-title::before,.ats-site-foot-top::before,.ats-site-foot-wrap::before,.ats-site-footer::before,.ats-site-header::before,.ats-site-legal::before,.ats-site-link::before,.ats-site-logo::before,.ats-site-mall::before,.ats-site-mall-link::before,.ats-site-mcol::before,.ats-site-mcols::before,.ats-site-mdesc::before,.ats-site-menu::before,.ats-site-mfeature::before,.ats-site-mgroup::before,.ats-site-micon::before,.ats-site-mitem::before,.ats-site-mlabel::before,.ats-site-mlink::before,.ats-site-mslide::before,.ats-site-mtext::before,.ats-site-mthumb::before,.ats-site-mtitle::before,.ats-site-nav::before,.ats-site-panel::before,.ats-site-panel-in::before,.ats-site-trigger::before,.ats-sitefoot::before,.ats-sitefoot-inner::before,.ats-sitefoot-links::before,.ats-sitefoot-note::before,.ats-size-fill::before,.ats-size-lg::before,.ats-size-md::before,.ats-sk::before,.ats-sk--block::before,.ats-sk--circle::before,.ats-sk--line::before,.ats-sk--text::before,.ats-sk-lines::before,.ats-slider::before,.ats-slider-input::before,.ats-slider-mark::before,.ats-slider-mark-label::before,.ats-slider-marks::before,.ats-slider-number-wrap::before,.ats-slider-row::before,.ats-slider-track-wrap::before,.ats-social::before,.ats-social--bare::before,.ats-social--pill::before,.ats-spark::before,.ats-spec-list::before,.ats-spec-list--inline::before,.ats-spec-list--stacked::before,.ats-spec-row::before,.ats-spinner::before,.ats-spinner--lg::before,.ats-spinner--md::before,.ats-spinner--sm::before,.ats-spinner-label::before,.ats-spinner-ring::before,.ats-split::before,.ats-split--end::before,.ats-split--lg::before,.ats-split--md::before,.ats-split--rail-after::before,.ats-split--sm::before,.ats-split-btn::before,.ats-split-btn-caret::before,.ats-split-main::before,.ats-split-rail::before,.ats-srch::before,.ats-stat-label::before,.ats-stat-tile::before,.ats-stat-value::before,.ats-stats::before,.ats-statusdot::before,.ats-statusdot--lg::before,.ats-statusdot--md::before,.ats-statusdot-dot::before,.ats-statusdot-label::before,.ats-step::before,.ats-step-desc::before,.ats-step-flag::before,.ats-step-head::before,.ats-step-label::before,.ats-step-link::before,.ats-step-mark::before,.ats-step-status::before,.ats-step-text::before,.ats-stepper::before,.ats-stepper--vertical::before,.ats-sub::before,.ats-suite-caret::before,.ats-suite-mark::before,.ats-suite-menu::before,.ats-suite-name::before,.ats-suite-trigger::before,.ats-swatch::before,.ats-swatch-fill::before,.ats-swatch-opt::before,.ats-swatch-tick::before,.ats-swatches::before,.ats-switch::before,.ats-switch-btn::before,.ats-switch-btn--sm::before,.ats-switch-control::before,.ats-switch-desc::before,.ats-switch-field::before,.ats-switch-label::before,.ats-switch-row::before,.ats-switch-row-desc::before,.ats-switch-row-text::before,.ats-switch-text::before,.ats-t::before,.ats-ta::before,.ats-ta-band::before,.ats-ta-bands::before,.ats-ta-be::before,.ats-ta-count::before,.ats-ta-dow::before,.ats-ta-dow-bar::before,.ats-ta-dow-d::before,.ats-ta-dow-row::before,.ats-ta-filters::before,.ats-ta-foot::before,.ats-ta-foot--4::before,.ats-ta-heat::before,.ats-ta-kv::before,.ats-ta-ls::before,.ats-ta-magic::before,.ats-ta-meter::before,.ats-ta-muted::before,.ats-ta-num::before,.ats-ta-reset::before,.ats-ta-rr-row::before,.ats-ta-scale::before,.ats-ta-score::before,.ats-ta-score--4::before,.ats-ta-scroll::before,.ats-ta-share::before,.ats-ta-side::before,.ats-ta-side-hd::before,.ats-ta-spark::before,.ats-ta-squares::before,.ats-ta-strat::before,.ats-ta-strat-hd::before,.ats-ta-strats::before,.ats-ta-sub-h::before,.ats-ta-sym::before,.ats-ta-table::before,.ats-ta-vs::before,.ats-tab-btn::before,.ats-tab-ico::before,.ats-tab-long::before,.ats-tab-short::before,.ats-table-foot::before,.ats-table-scroll::before,.ats-table-wrap::before,.ats-tabpanel::before,.ats-tabs::before,.ats-tag::before,.ats-tag--sm::before,.ats-tbl::before,.ats-tbl-empty::before,.ats-tbl-first::before,.ats-tbl-group::before,.ats-tbl-group-head::before,.ats-tbl-group-meta::before,.ats-tbl-group-toggle::before,.ats-tbl-noselect::before,.ats-tbl-select::before,.ats-terminal-body::before,.ats-terminal-head::before,.ats-terminal-kpis::before,.ats-terminal-panel::before,.ats-terminal-title::before,.ats-terminal-tools::before,.ats-textarea::before,.ats-textarea-mono::before,.ats-tfoot-meta::before,.ats-th-info::before,.ats-th-inner::before,.ats-th-long::before,.ats-th-short::before,.ats-th-sort::before,.ats-theme-scope::before,.ats-theme-switch::before,.ats-tick::before,.ats-timeline::before,.ats-timeline-scroll::before,.ats-tl-action::before,.ats-tl-body::before,.ats-tl-desc::before,.ats-tl-item::before,.ats-tl-mark::before,.ats-tl-meta::before,.ats-tl-time::before,.ats-tl-title::before,.ats-toast::before,.ats-toast--danger::before,.ats-toast--info::before,.ats-toast--success::before,.ats-toast--warning::before,.ats-toast-act::before,.ats-toast-body::before,.ats-toast-region::before,.ats-toast-stack::before,.ats-tone-bad::before,.ats-tone-better::before,.ats-tone-danger::before,.ats-tone-dot::before,.ats-tone-info::before,.ats-tone-negative::before,.ats-tone-neutral::before,.ats-tone-ok::before,.ats-tone-positive::before,.ats-tone-success::before,.ats-tone-warn::before,.ats-tone-warning::before,.ats-tone-worse::before,.ats-toolbar::before,.ats-toolbar-badge::before,.ats-toolbar-bar::before,.ats-toolbar-caret::before,.ats-toolbar-chips::before,.ats-toolbar-clear::before,.ats-toolbar-count::before,.ats-toolbar-end::before,.ats-toolbar-filters::before,.ats-toolbar-primary::before,.ats-toolbar-sentinel::before,.ats-toolbar-toggle::before,.ats-tooltip::before,.ats-tooltip-anchor::before,.ats-tooltip-trigger::before,.ats-topbar::before,.ats-topbar-actions::before,.ats-topbar-menu::before,.ats-topbar-start::before,.ats-topbar-tabs::before,.ats-topbar-title::before,.ats-trade-comment::before,.ats-trade-dim::before,.ats-trade-sym::before,.ats-trust-mark::before,.ats-trust-row::before,.ats-v::before,.ats-value-change::before,.ats-value-change-arrow::before,.ats-value-change-from::before,.ats-value-change-to::before,.ats-value-negative::before,.ats-value-positive::before,.ats-vendor::before,.ats-vendor-name::before,.ats-video::before,.ats-video-bar::before,.ats-video-duration::before,.ats-video-img::before,.ats-video-meta::before,.ats-video-name::before,.ats-video-play::before,.ats-video-stage::before,.ats-video-title::before,.ats-visually-hidden::before,.ats-was::before,.ats-watch-card::before,.ats-watch-card-head::before,.ats-watch-card-name::before,.ats-watch-card-row::before,.ats-watch-card-rows::before,.ats-watch-card-spark::before,.ats-watch-card-sub::before,.ats-watch-card-title::before,.ats-when::before,.ats-wrap::before,.ats-zero::before,.ats-acc::after,.ats-acc-body::after,.ats-acc-item::after,.ats-acc-plus::after,.ats-ack-check::after,.ats-ack-list::after,.ats-acts::after,.ats-alert::after,.ats-alert--danger::after,.ats-alert--info::after,.ats-alert--success::after,.ats-alert--warning::after,.ats-alert-body::after,.ats-alert-x::after,.ats-announce::after,.ats-announce--brand::after,.ats-announce-close::after,.ats-appnav::after,.ats-appnav--drawer::after,.ats-appnav-badge::after,.ats-appnav-brand::after,.ats-appnav-foot::after,.ats-appnav-head::after,.ats-appnav-ico::after,.ats-appnav-label::after,.ats-appnav-link::after,.ats-appnav-list::after,.ats-appnav-nav::after,.ats-appnav-row::after,.ats-appnav-row-end::after,.ats-appnav-rule::after,.ats-appnav-section::after,.ats-appnav-section-head::after,.ats-appnav-section-label::after,.ats-appnav-sub::after,.ats-appnav-toggle::after,.ats-appnav-top::after,.ats-area::after,.ats-at-end::after,.ats-at-start::after,.ats-auth::after,.ats-auth-art::after,.ats-auth-art-dot::after,.ats-auth-art-grid::after,.ats-auth-art-line::after,.ats-auth-aside::after,.ats-auth-aside-body::after,.ats-auth-aside-text::after,.ats-auth-aside-title::after,.ats-auth-body::after,.ats-auth-brand::after,.ats-auth-foot::after,.ats-auth-form::after,.ats-auth-head::after,.ats-auth-legal::after,.ats-auth-main::after,.ats-auth-or::after,.ats-auth-standfirst::after,.ats-auth-title::after,.ats-avatar::after,.ats-avatar--lg::after,.ats-avatar--sm::after,.ats-avatar--sq::after,.ats-avatar--xl::after,.ats-avatar--xs::after,.ats-avatar-btn::after,.ats-avatar-stack::after,.ats-axis::after,.ats-axlabel::after,.ats-badge::after,.ats-badge--wrap::after,.ats-badge-art::after,.ats-badge-brand::after,.ats-badge-danger::after,.ats-badge-featured::after,.ats-badge-group::after,.ats-badge-info::after,.ats-badge-lg::after,.ats-badge-marker::after,.ats-badge-more::after,.ats-badge-neutral::after,.ats-badge-sm::after,.ats-badge-solid::after,.ats-badge-success::after,.ats-badge-violet::after,.ats-badge-warning::after,.ats-band::after,.ats-band-list::after,.ats-bar::after,.ats-bars::after,.ats-bc::after,.ats-brush::after,.ats-btn::after,.ats-btn-accent::after,.ats-btn-block::after,.ats-btn-danger::after,.ats-btn-ghost::after,.ats-btn-icon::after,.ats-btn-lg::after,.ats-btn-link::after,.ats-btn-outline::after,.ats-btn-primary::after,.ats-btn-secondary::after,.ats-btn-sm::after,.ats-btn-spin::after,.ats-btn-view::after,.ats-buybar::after,.ats-buybar-price::after,.ats-buybar-title::after,.ats-buybox::after,.ats-buybox-ctas::after,.ats-buybox-divider::after,.ats-buybox-note::after,.ats-buybox-price::after,.ats-buybox-price-helper::after,.ats-buybox-price-row::after,.ats-buybox-specs::after,.ats-buybox-trust::after,.ats-c::after,.ats-callout::after,.ats-callout--plain::after,.ats-callout-actions::after,.ats-callout-close::after,.ats-callout-copy::after,.ats-callout-desc::after,.ats-callout-media::after,.ats-callout-points::after,.ats-callout-points-label::after,.ats-callout-tick::after,.ats-card::after,.ats-card--featured::after,.ats-card--flush::after,.ats-card--lg::after,.ats-card--link::after,.ats-card--raised::after,.ats-card--sm::after,.ats-card--surface::after,.ats-card-art::after,.ats-card-art-badges::after,.ats-card-bd::after,.ats-card-body::after,.ats-card-footer::after,.ats-card-ft::after,.ats-card-hd::after,.ats-card-hd-desc::after,.ats-card-hd-text::after,.ats-card-live-wide::after,.ats-card-main::after,.ats-card-metric::after,.ats-card-metric-note::after,.ats-card-rail::after,.ats-card-rail-btn::after,.ats-card-rail-track::after,.ats-card-spec::after,.ats-card-stat::after,.ats-card-stat-caption::after,.ats-card-stat-label::after,.ats-card-stat-mark::after,.ats-card-stat-text::after,.ats-card-stat-value::after,.ats-card-stats::after,.ats-card-title::after,.ats-card-vendor::after,.ats-cardgrid::after,.ats-cardgrid--lg::after,.ats-cardgrid--sm::after,.ats-cardgrid--xl::after,.ats-cardgrid--xs::after,.ats-caret::after,.ats-cblist::after,.ats-cblist-body::after,.ats-cblist-chev::after,.ats-cblist-count::after,.ats-cblist-empty::after,.ats-cblist-group::after,.ats-cblist-head::after,.ats-cblist-row::after,.ats-cblist-rows::after,.ats-cblist-search::after,.ats-cellbar::after,.ats-cellbar-marker::after,.ats-cf-cross::after,.ats-cf-dot::after,.ats-cf-hit::after,.ats-cf-op::after,.ats-cf-op-glyph::after,.ats-cf-plot::after,.ats-cf-stack::after,.ats-cf-stack-label::after,.ats-cf-stack-plot::after,.ats-cframe::after,.ats-cframe-foot::after,.ats-cframe-head::after,.ats-cframe-headline::after,.ats-cframe-lead::after,.ats-cframe-note::after,.ats-cframe-readout::after,.ats-cframe-sub::after,.ats-cframe-title::after,.ats-cframe-tools::after,.ats-chart-sk-legend::after,.ats-chart-sk-plot::after,.ats-chart-state::after,.ats-chart-state--empty::after,.ats-chart-state--error::after,.ats-chart-state--loading::after,.ats-chart-state--range::after,.ats-chart-state-icon::after,.ats-check-desc::after,.ats-check-row::after,.ats-check-title::after,.ats-chip::after,.ats-chip--removable::after,.ats-chip--sm::after,.ats-chip--tentative::after,.ats-chip-grid::after,.ats-chip-x::after,.ats-clegend::after,.ats-clegend-btn::after,.ats-clegend-meta::after,.ats-clegend-v::after,.ats-cmdk::after,.ats-cmdk-empty::after,.ats-cmdk-foot::after,.ats-cmdk-group::after,.ats-cmdk-ico::after,.ats-cmdk-input::after,.ats-cmdk-item::after,.ats-cmdk-item-ico::after,.ats-cmdk-label::after,.ats-cmdk-list::after,.ats-cmdk-search::after,.ats-cmp::after,.ats-cmp-bar::after,.ats-cmp-bar-fill::after,.ats-cmp-best::after,.ats-cmp-caption::after,.ats-cmp-cell::after,.ats-cmp-metric::after,.ats-cmp-sub::after,.ats-cmp-v::after,.ats-cmp-wrap::after,.ats-cnt::after,.ats-code::after,.ats-codeblock::after,.ats-codeblock--wrap::after,.ats-codeblock-btn::after,.ats-codeblock-head::after,.ats-codeblock-name::after,.ats-codeblock-pre::after,.ats-codeblock-tools::after,.ats-combo::after,.ats-combo-caret::after,.ats-combo-check::after,.ats-combo-control::after,.ats-combo-create::after,.ats-combo-desc::after,.ats-combo-empty::after,.ats-combo-group::after,.ats-combo-hint::after,.ats-combo-ico::after,.ats-combo-input::after,.ats-combo-label::after,.ats-combo-list::after,.ats-combo-more::after,.ats-combo-option::after,.ats-combo-status::after,.ats-combo-tag::after,.ats-combo-tag-kind::after,.ats-combo-tags::after,.ats-combo-text::after,.ats-combo-twisty::after,.ats-copyfield::after,.ats-copyfield-btn::after,.ats-copyfield-input::after,.ats-copyfield-reveal::after,.ats-count::after,.ats-crosshair::after,.ats-crumbs::after,.ats-crumbs-current::after,.ats-crumbs-item::after,.ats-crumbs-link::after,.ats-crumbs-list::after,.ats-crumbs-more::after,.ats-crumbs-sep::after,.ats-crumbs-text::after,.ats-ctip::after,.ats-ctip-row::after,.ats-d::after,.ats-dashed::after,.ats-data-note::after,.ats-data-note--info::after,.ats-datepick::after,.ats-datepick-presets::after,.ats-daterange::after,.ats-daterange-caret::after,.ats-daterange-clear::after,.ats-daterange-custom::after,.ats-daterange-dates::after,.ats-daterange-field::after,.ats-daterange-fields::after,.ats-daterange-group::after,.ats-daterange-heading::after,.ats-daterange-input::after,.ats-daterange-preset::after,.ats-daterange-presets::after,.ats-daterange-trigger::after,.ats-daterange-value::after,.ats-delta::after,.ats-dialog::after,.ats-dialog--ack::after,.ats-dialog--confirm::after,.ats-dialog--lg::after,.ats-dialog--md::after,.ats-dialog--sm::after,.ats-dialog--xl::after,.ats-dialog-desc::after,.ats-dirtag::after,.ats-dlabel::after,.ats-dnd-grip::after,.ats-dnd-item::after,.ats-dnd-zone::after,.ats-donut-hole::after,.ats-donut-hole-sub::after,.ats-donut-seg::after,.ats-dot::after,.ats-drawer::after,.ats-drawer--end::after,.ats-drawer--lg::after,.ats-drawer--md::after,.ats-drawer--start::after,.ats-dropzone::after,.ats-dropzone--inline::after,.ats-dropzone-browse::after,.ats-dropzone-icon::after,.ats-dropzone-meta::after,.ats-dropzone-text::after,.ats-dropzone-title::after,.ats-dualnav::after,.ats-dualnav--drawer::after,.ats-dualnav-beta::after,.ats-dualnav-title::after,.ats-eb::after,.ats-empty::after,.ats-empty--filtered::after,.ats-empty-actions::after,.ats-empty-art::after,.ats-empty-icon::after,.ats-fab::after,.ats-fab-dot::after,.ats-fgroup::after,.ats-fgroup-collapsed::after,.ats-field::after,.ats-field-count::after,.ats-field-error::after,.ats-field-foot::after,.ats-field-group::after,.ats-field-group-body::after,.ats-field-hint::after,.ats-field-label::after,.ats-field-wrap::after,.ats-fileitem::after,.ats-fileitem-bar::after,.ats-fileitem-error::after,.ats-fileitem-ico::after,.ats-fileitem-main::after,.ats-fileitem-meta::after,.ats-fileitem-name::after,.ats-fileitem-x::after,.ats-filelist::after,.ats-filelist-actions::after,.ats-filelist-hide-sm::after,.ats-filerow::after,.ats-filerow-actions::after,.ats-filerow-ico::after,.ats-filerow-kind::after,.ats-filerow-name::after,.ats-filerow-text::after,.ats-fileupload::after,.ats-flag::after,.ats-flag--bare::after,.ats-frame::after,.ats-frame--bare::after,.ats-frame-content::after,.ats-frame-foot::after,.ats-frame-main::after,.ats-frame-nav::after,.ats-funnel::after,.ats-funnel-bar::after,.ats-funnel-count::after,.ats-funnel-label::after,.ats-funnel-meta::after,.ats-funnel-step::after,.ats-glyph::after,.ats-grade::after,.ats-grade--lg::after,.ats-grade--sm::after,.ats-grade-letter::after,.ats-grade-meta::after,.ats-grade-scale::after,.ats-grade-step::after,.ats-grid::after,.ats-h::after,.ats-has-action::after,.ats-has-acts::after,.ats-has-desc::after,.ats-has-feature::after,.ats-has-height::after,.ats-has-img::after,.ats-has-marker::after,.ats-has-prefix::after,.ats-has-preview::after,.ats-has-short::after,.ats-has-suffix::after,.ats-has-tabs::after,.ats-heat::after,.ats-heat--matrix::after,.ats-heat-band::after,.ats-heat-bands::after,.ats-heat-cell::after,.ats-heat-chip::after,.ats-heat-colhead::after,.ats-heat-goal::after,.ats-heat-group::after,.ats-heat-row::after,.ats-heat-rowlabel::after,.ats-heat-scale::after,.ats-heat-sub::after,.ats-heat-tip::after,.ats-heat-v::after,.ats-icon-btn::after,.ats-icon-btn-count::after,.ats-icon-btn-dot::after,.ats-imark::after,.ats-imark-coin::after,.ats-imark-coin-sign::after,.ats-imark-cur::after,.ats-imark-disc::after,.ats-imark-ink::after,.ats-imark-mono::after,.ats-imark-mono-bg::after,.ats-imark-num::after,.ats-imark-region::after,.ats-imark-sign::after,.ats-imark-tile::after,.ats-in-group::after,.ats-info::after,.ats-info-btn::after,.ats-input::after,.ats-input-action::after,.ats-input-icon::after,.ats-input-lg::after,.ats-input-num::after,.ats-input-sm::after,.ats-input-wrap::after,.ats-is-1::after,.ats-is-2::after,.ats-is-3::after,.ats-is-active::after,.ats-is-always::after,.ats-is-attention::after,.ats-is-au::after,.ats-is-aud::after,.ats-is-autosize::after,.ats-is-bad::after,.ats-is-bare::after,.ats-is-below::after,.ats-is-best::after,.ats-is-better::after,.ats-is-bordered::after,.ats-is-bottom::after,.ats-is-brand::after,.ats-is-btc::after,.ats-is-cad::after,.ats-is-center::after,.ats-is-chf::after,.ats-is-child::after,.ats-is-circle::after,.ats-is-clipped::after,.ats-is-closed::after,.ats-is-collapsed::after,.ats-is-compact::after,.ats-is-complete::after,.ats-is-content::after,.ats-is-copied::after,.ats-is-current::after,.ats-is-danger::after,.ats-is-de::after,.ats-is-diag::after,.ats-is-disabled::after,.ats-is-done::after,.ats-is-dragover::after,.ats-is-empty::after,.ats-is-end::after,.ats-is-error::after,.ats-is-eth::after,.ats-is-eu::after,.ats-is-eur::after,.ats-is-expanded::after,.ats-is-featured::after,.ats-is-fixed::after,.ats-is-flag::after,.ats-is-flagged::after,.ats-is-flush::after,.ats-is-folder::after,.ats-is-fr::after,.ats-is-free::after,.ats-is-front::after,.ats-is-gbp::after,.ats-is-good::after,.ats-is-grid::after,.ats-is-head-wrap::after,.ats-is-hk::after,.ats-is-indeterminate::after,.ats-is-info::after,.ats-is-inline::after,.ats-is-interactive::after,.ats-is-jp::after,.ats-is-jpy::after,.ats-is-leaf::after,.ats-is-lifted::after,.ats-is-list::after,.ats-is-live::after,.ats-is-masked::after,.ats-is-media-start::after,.ats-is-menu-swap::after,.ats-is-muted::after,.ats-is-neg::after,.ats-is-negative::after,.ats-is-neutral::after,.ats-is-new::after,.ats-is-next::after,.ats-is-nonmodal::after,.ats-is-nzd::after,.ats-is-ok::after,.ats-is-open::after,.ats-is-over::after,.ats-is-page::after,.ats-is-pattern::after,.ats-is-pill::after,.ats-is-pinned::after,.ats-is-plain::after,.ats-is-pos::after,.ats-is-positive::after,.ats-is-prev::after,.ats-is-print::after,.ats-is-pulsing::after,.ats-is-quiet::after,.ats-is-reason::after,.ats-is-running::after,.ats-is-same::after,.ats-is-scrollable::after,.ats-is-secondary::after,.ats-is-segmented::after,.ats-is-selected::after,.ats-is-skipped::after,.ats-is-sm::after,.ats-is-soon::after,.ats-is-sortable::after,.ats-is-start::after,.ats-is-steady::after,.ats-is-sticky::after,.ats-is-sticky-rail::after,.ats-is-stuck::after,.ats-is-success::after,.ats-is-top::after,.ats-is-uk::after,.ats-is-underline::after,.ats-is-unread::after,.ats-is-usd::after,.ats-is-verified::after,.ats-is-warn::after,.ats-is-warning::after,.ats-is-worse::after,.ats-is-wrap::after,.ats-is-xau::after,.ats-is-xpd::after,.ats-is-xpt::after,.ats-is-zebra::after,.ats-k::after,.ats-kbd::after,.ats-kbd-seq::after,.ats-kbd-then::after,.ats-kicker::after,.ats-kpi-caption::after,.ats-kpi-label::after,.ats-kpi-pct::after,.ats-kpi-sub::after,.ats-kpi-tile::after,.ats-kpi-value::after,.ats-l::after,.ats-label::after,.ats-lbl::after,.ats-line::after,.ats-link::after,.ats-link--arrow::after,.ats-link--ext::after,.ats-link--quiet::after,.ats-loadmore::after,.ats-loadmore-actions::after,.ats-loadmore-count::after,.ats-locked::after,.ats-locked-actions::after,.ats-locked-body::after,.ats-locked-icon::after,.ats-locked-plan::after,.ats-locked-preview::after,.ats-logo-swap::after,.ats-mark::after,.ats-mark-swap::after,.ats-marker::after,.ats-market-list::after,.ats-market-row::after,.ats-market-row-action::after,.ats-market-row-change::after,.ats-market-row-figs::after,.ats-market-row-name::after,.ats-market-row-spark::after,.ats-market-row-sub::after,.ats-market-row-title::after,.ats-market-row-value::after,.ats-mb-bar::after,.ats-mb-brush::after,.ats-mb-empty::after,.ats-mb-foot::after,.ats-mb-foot-k::after,.ats-mb-foot-v::after,.ats-mb-hint::after,.ats-mb-hit::after,.ats-mb-readout::after,.ats-mb-reset::after,.ats-mb-stat::after,.ats-mb-svg::after,.ats-mb-tools::after,.ats-mb-year::after,.ats-mb-yearline::after,.ats-menu::after,.ats-menu-desc::after,.ats-menu-head::after,.ats-menu-hint::after,.ats-menu-ico::after,.ats-menu-item::after,.ats-menu-label::after,.ats-menu-sep::after,.ats-menu-text::after,.ats-meter::after,.ats-meter--sm::after,.ats-meter--split::after,.ats-meter-caption::after,.ats-meter-fill::after,.ats-meter-foot::after,.ats-meter-head::after,.ats-meter-label::after,.ats-meter-legend::after,.ats-meter-legend-v::after,.ats-meter-mark-label::after,.ats-meter-marks::after,.ats-meter-seg::after,.ats-meter-status::after,.ats-meter-target::after,.ats-meter-target-label::after,.ats-meter-track::after,.ats-meter-value::after,.ats-ml::after,.ats-mrg::after,.ats-mrg--no-total::after,.ats-mrg--strip::after,.ats-mrg-cell::after,.ats-mrg-head::after,.ats-mrg-item::after,.ats-mrg-row::after,.ats-mrg-total::after,.ats-mrg-year::after,.ats-muted::after,.ats-n::after,.ats-navtabs::after,.ats-neg::after,.ats-no-media::after,.ats-notif::after,.ats-notif-body::after,.ats-notif-count::after,.ats-notif-dot::after,.ats-notif-empty::after,.ats-notif-end::after,.ats-notif-head::after,.ats-notif-item::after,.ats-notif-list::after,.ats-notif-mark::after,.ats-notif-text::after,.ats-notif-time::after,.ats-notif-title::after,.ats-now::after,.ats-num::after,.ats-numfield::after,.ats-numfield-affix::after,.ats-numfield-input::after,.ats-numfield-lg::after,.ats-numfield-sm::after,.ats-numfield-step::after,.ats-numfield-steps::after,.ats-on-surface::after,.ats-open-q::after,.ats-overlay-body::after,.ats-overlay-foot::after,.ats-overlay-head::after,.ats-overlay-x::after,.ats-p::after,.ats-page::after,.ats-page--center::after,.ats-page--full::after,.ats-page--narrow::after,.ats-page--wide::after,.ats-pagehead::after,.ats-pagehead--center::after,.ats-pagehead--simple::after,.ats-pager::after,.ats-pager-btn::after,.ats-pager-controls::after,.ats-pager-gap::after,.ats-pager-size::after,.ats-pager-size-select::after,.ats-pager-summary::after,.ats-panel::after,.ats-panel-actions::after,.ats-panel-bd::after,.ats-panel-chev::after,.ats-panel-count::after,.ats-panel-desc::after,.ats-panel-ft::after,.ats-panel-hd::after,.ats-panel-heading::after,.ats-panel-title::after,.ats-panel-toggle::after,.ats-pills::after,.ats-plan::after,.ats-plan--current::after,.ats-plan--highlight::after,.ats-plan-foot::after,.ats-plan-grid::after,.ats-plan-group::after,.ats-plan-group-label::after,.ats-plan-groups::after,.ats-plan-head::after,.ats-plan-kicker::after,.ats-plan-list::after,.ats-plan-name::after,.ats-plan-note::after,.ats-plan-price::after,.ats-plan-tagline::after,.ats-plan-usage::after,.ats-plot::after,.ats-plot-wrap::after,.ats-popover::after,.ats-popover--lg::after,.ats-popover--md::after,.ats-popover-anchor::after,.ats-popover-body::after,.ats-popover-foot::after,.ats-popover-head::after,.ats-popover-trigger::after,.ats-pos::after,.ats-post::after,.ats-post--bare::after,.ats-post--row::after,.ats-post-art::after,.ats-post-body::after,.ats-post-excerpt::after,.ats-post-foot::after,.ats-post-meta::after,.ats-post-title::after,.ats-price::after,.ats-price-note::after,.ats-product-card::after,.ats-progress::after,.ats-progress--lg::after,.ats-progress--sm::after,.ats-progress-fill::after,.ats-progress-head::after,.ats-progress-label::after,.ats-progress-note::after,.ats-progress-track::after,.ats-progress-value::after,.ats-quote::after,.ats-quote--slot::after,.ats-quote-mark::after,.ats-quote-rail::after,.ats-quote-src::after,.ats-quote-text::after,.ats-quote-who::after,.ats-r::after,.ats-radial::after,.ats-radial--ring::after,.ats-radial-fill::after,.ats-radial-label::after,.ats-radial-sub::after,.ats-radial-svg::after,.ats-radial-tick::after,.ats-radial-tick-ring::after,.ats-radial-track::after,.ats-radial-value::after,.ats-radio-card::after,.ats-radio-card-desc::after,.ats-radio-card-ico::after,.ats-radio-card-text::after,.ats-radio-card-title::after,.ats-radiogroup::after,.ats-radiogroup--cards::after,.ats-radiogroup--inline::after,.ats-radiogroup-legend::after,.ats-radiogroup-options::after,.ats-rail::after,.ats-rail-beta::after,.ats-rail-brand::after,.ats-rail-count::after,.ats-rail-dot::after,.ats-rail-extra::after,.ats-rail-foot::after,.ats-rail-ico::after,.ats-rail-label::after,.ats-rail-link::after,.ats-rail-list::after,.ats-rail-spacer::after,.ats-rail-top::after,.ats-ramp::after,.ats-refline::after,.ats-reliability::after,.ats-rich::after,.ats-rich--lg::after,.ats-rich--sm::after,.ats-right::after,.ats-s::after,.ats-scrim::after,.ats-scroll-x::after,.ats-sec::after,.ats-sec--alt::after,.ats-sec--flush::after,.ats-sec--ruled::after,.ats-sec--tight::after,.ats-sec-header::after,.ats-sec-header--center::after,.ats-sec-header--narrow::after,.ats-sec-header--sm::after,.ats-sec-header--wide::after,.ats-segmented::after,.ats-selbar::after,.ats-selbar-actions::after,.ats-selbar-count::after,.ats-selbar-meta::after,.ats-select::after,.ats-select-sm::after,.ats-select-wrap::after,.ats-sep::after,.ats-setup::after,.ats-setup-body::after,.ats-setup-chev::after,.ats-setup-hd::after,.ats-setup-item::after,.ats-setup-item-actions::after,.ats-setup-list::after,.ats-setup-mark::after,.ats-setup-progress::after,.ats-setup-title::after,.ats-sf::after,.ats-sh-media::after,.ats-sheet::after,.ats-sheet-grip::after,.ats-site-acts::after,.ats-site-bar::after,.ats-site-copy::after,.ats-site-dpanel::after,.ats-site-drawer::after,.ats-site-drawer-extra::after,.ats-site-dsec::after,.ats-site-dtrigger::after,.ats-site-foot-bottom::after,.ats-site-foot-brand::after,.ats-site-foot-col::after,.ats-site-foot-title::after,.ats-site-foot-top::after,.ats-site-foot-wrap::after,.ats-site-footer::after,.ats-site-header::after,.ats-site-legal::after,.ats-site-link::after,.ats-site-logo::after,.ats-site-mall::after,.ats-site-mall-link::after,.ats-site-mcol::after,.ats-site-mcols::after,.ats-site-mdesc::after,.ats-site-menu::after,.ats-site-mfeature::after,.ats-site-mgroup::after,.ats-site-micon::after,.ats-site-mitem::after,.ats-site-mlabel::after,.ats-site-mlink::after,.ats-site-mslide::after,.ats-site-mtext::after,.ats-site-mthumb::after,.ats-site-mtitle::after,.ats-site-nav::after,.ats-site-panel::after,.ats-site-panel-in::after,.ats-site-trigger::after,.ats-sitefoot::after,.ats-sitefoot-inner::after,.ats-sitefoot-links::after,.ats-sitefoot-note::after,.ats-size-fill::after,.ats-size-lg::after,.ats-size-md::after,.ats-sk::after,.ats-sk--block::after,.ats-sk--circle::after,.ats-sk--line::after,.ats-sk--text::after,.ats-sk-lines::after,.ats-slider::after,.ats-slider-input::after,.ats-slider-mark::after,.ats-slider-mark-label::after,.ats-slider-marks::after,.ats-slider-number-wrap::after,.ats-slider-row::after,.ats-slider-track-wrap::after,.ats-social::after,.ats-social--bare::after,.ats-social--pill::after,.ats-spark::after,.ats-spec-list::after,.ats-spec-list--inline::after,.ats-spec-list--stacked::after,.ats-spec-row::after,.ats-spinner::after,.ats-spinner--lg::after,.ats-spinner--md::after,.ats-spinner--sm::after,.ats-spinner-label::after,.ats-spinner-ring::after,.ats-split::after,.ats-split--end::after,.ats-split--lg::after,.ats-split--md::after,.ats-split--rail-after::after,.ats-split--sm::after,.ats-split-btn::after,.ats-split-btn-caret::after,.ats-split-main::after,.ats-split-rail::after,.ats-srch::after,.ats-stat-label::after,.ats-stat-tile::after,.ats-stat-value::after,.ats-stats::after,.ats-statusdot::after,.ats-statusdot--lg::after,.ats-statusdot--md::after,.ats-statusdot-dot::after,.ats-statusdot-label::after,.ats-step::after,.ats-step-desc::after,.ats-step-flag::after,.ats-step-head::after,.ats-step-label::after,.ats-step-link::after,.ats-step-mark::after,.ats-step-status::after,.ats-step-text::after,.ats-stepper::after,.ats-stepper--vertical::after,.ats-sub::after,.ats-suite-caret::after,.ats-suite-mark::after,.ats-suite-menu::after,.ats-suite-name::after,.ats-suite-trigger::after,.ats-swatch::after,.ats-swatch-fill::after,.ats-swatch-opt::after,.ats-swatch-tick::after,.ats-swatches::after,.ats-switch::after,.ats-switch-btn::after,.ats-switch-btn--sm::after,.ats-switch-control::after,.ats-switch-desc::after,.ats-switch-field::after,.ats-switch-label::after,.ats-switch-row::after,.ats-switch-row-desc::after,.ats-switch-row-text::after,.ats-switch-text::after,.ats-t::after,.ats-ta::after,.ats-ta-band::after,.ats-ta-bands::after,.ats-ta-be::after,.ats-ta-count::after,.ats-ta-dow::after,.ats-ta-dow-bar::after,.ats-ta-dow-d::after,.ats-ta-dow-row::after,.ats-ta-filters::after,.ats-ta-foot::after,.ats-ta-foot--4::after,.ats-ta-heat::after,.ats-ta-kv::after,.ats-ta-ls::after,.ats-ta-magic::after,.ats-ta-meter::after,.ats-ta-muted::after,.ats-ta-num::after,.ats-ta-reset::after,.ats-ta-rr-row::after,.ats-ta-scale::after,.ats-ta-score::after,.ats-ta-score--4::after,.ats-ta-scroll::after,.ats-ta-share::after,.ats-ta-side::after,.ats-ta-side-hd::after,.ats-ta-spark::after,.ats-ta-squares::after,.ats-ta-strat::after,.ats-ta-strat-hd::after,.ats-ta-strats::after,.ats-ta-sub-h::after,.ats-ta-sym::after,.ats-ta-table::after,.ats-ta-vs::after,.ats-tab-btn::after,.ats-tab-ico::after,.ats-tab-long::after,.ats-tab-short::after,.ats-table-foot::after,.ats-table-scroll::after,.ats-table-wrap::after,.ats-tabpanel::after,.ats-tabs::after,.ats-tag::after,.ats-tag--sm::after,.ats-tbl::after,.ats-tbl-empty::after,.ats-tbl-first::after,.ats-tbl-group::after,.ats-tbl-group-head::after,.ats-tbl-group-meta::after,.ats-tbl-group-toggle::after,.ats-tbl-noselect::after,.ats-tbl-select::after,.ats-terminal-body::after,.ats-terminal-head::after,.ats-terminal-kpis::after,.ats-terminal-panel::after,.ats-terminal-title::after,.ats-terminal-tools::after,.ats-textarea::after,.ats-textarea-mono::after,.ats-tfoot-meta::after,.ats-th-info::after,.ats-th-inner::after,.ats-th-long::after,.ats-th-short::after,.ats-th-sort::after,.ats-theme-scope::after,.ats-theme-switch::after,.ats-tick::after,.ats-timeline::after,.ats-timeline-scroll::after,.ats-tl-action::after,.ats-tl-body::after,.ats-tl-desc::after,.ats-tl-item::after,.ats-tl-mark::after,.ats-tl-meta::after,.ats-tl-time::after,.ats-tl-title::after,.ats-toast::after,.ats-toast--danger::after,.ats-toast--info::after,.ats-toast--success::after,.ats-toast--warning::after,.ats-toast-act::after,.ats-toast-body::after,.ats-toast-region::after,.ats-toast-stack::after,.ats-tone-bad::after,.ats-tone-better::after,.ats-tone-danger::after,.ats-tone-dot::after,.ats-tone-info::after,.ats-tone-negative::after,.ats-tone-neutral::after,.ats-tone-ok::after,.ats-tone-positive::after,.ats-tone-success::after,.ats-tone-warn::after,.ats-tone-warning::after,.ats-tone-worse::after,.ats-toolbar::after,.ats-toolbar-badge::after,.ats-toolbar-bar::after,.ats-toolbar-caret::after,.ats-toolbar-chips::after,.ats-toolbar-clear::after,.ats-toolbar-count::after,.ats-toolbar-end::after,.ats-toolbar-filters::after,.ats-toolbar-primary::after,.ats-toolbar-sentinel::after,.ats-toolbar-toggle::after,.ats-tooltip::after,.ats-tooltip-anchor::after,.ats-tooltip-trigger::after,.ats-topbar::after,.ats-topbar-actions::after,.ats-topbar-menu::after,.ats-topbar-start::after,.ats-topbar-tabs::after,.ats-topbar-title::after,.ats-trade-comment::after,.ats-trade-dim::after,.ats-trade-sym::after,.ats-trust-mark::after,.ats-trust-row::after,.ats-v::after,.ats-value-change::after,.ats-value-change-arrow::after,.ats-value-change-from::after,.ats-value-change-to::after,.ats-value-negative::after,.ats-value-positive::after,.ats-vendor::after,.ats-vendor-name::after,.ats-video::after,.ats-video-bar::after,.ats-video-duration::after,.ats-video-img::after,.ats-video-meta::after,.ats-video-name::after,.ats-video-play::after,.ats-video-stage::after,.ats-video-title::after,.ats-visually-hidden::after,.ats-was::after,.ats-watch-card::after,.ats-watch-card-head::after,.ats-watch-card-name::after,.ats-watch-card-row::after,.ats-watch-card-rows::after,.ats-watch-card-spark::after,.ats-watch-card-sub::after,.ats-watch-card-title::after,.ats-when::after,.ats-wrap::after,.ats-zero::after{ box-sizing:border-box; }
  :where(button).ats-acc,:where(button).ats-acc-body,:where(button).ats-acc-item,:where(button).ats-acc-plus,:where(button).ats-ack-check,:where(button).ats-ack-list,:where(button).ats-acts,:where(button).ats-alert,:where(button).ats-alert--danger,:where(button).ats-alert--info,:where(button).ats-alert--success,:where(button).ats-alert--warning,:where(button).ats-alert-body,:where(button).ats-alert-x,:where(button).ats-announce,:where(button).ats-announce--brand,:where(button).ats-announce-close,:where(button).ats-appnav,:where(button).ats-appnav--drawer,:where(button).ats-appnav-badge,:where(button).ats-appnav-brand,:where(button).ats-appnav-foot,:where(button).ats-appnav-head,:where(button).ats-appnav-ico,:where(button).ats-appnav-label,:where(button).ats-appnav-link,:where(button).ats-appnav-list,:where(button).ats-appnav-nav,:where(button).ats-appnav-row,:where(button).ats-appnav-row-end,:where(button).ats-appnav-rule,:where(button).ats-appnav-section,:where(button).ats-appnav-section-head,:where(button).ats-appnav-section-label,:where(button).ats-appnav-sub,:where(button).ats-appnav-toggle,:where(button).ats-appnav-top,:where(button).ats-area,:where(button).ats-at-end,:where(button).ats-at-start,:where(button).ats-auth,:where(button).ats-auth-art,:where(button).ats-auth-art-dot,:where(button).ats-auth-art-grid,:where(button).ats-auth-art-line,:where(button).ats-auth-aside,:where(button).ats-auth-aside-body,:where(button).ats-auth-aside-text,:where(button).ats-auth-aside-title,:where(button).ats-auth-body,:where(button).ats-auth-brand,:where(button).ats-auth-foot,:where(button).ats-auth-form,:where(button).ats-auth-head,:where(button).ats-auth-legal,:where(button).ats-auth-main,:where(button).ats-auth-or,:where(button).ats-auth-standfirst,:where(button).ats-auth-title,:where(button).ats-avatar,:where(button).ats-avatar--lg,:where(button).ats-avatar--sm,:where(button).ats-avatar--sq,:where(button).ats-avatar--xl,:where(button).ats-avatar--xs,:where(button).ats-avatar-btn,:where(button).ats-avatar-stack,:where(button).ats-axis,:where(button).ats-axlabel,:where(button).ats-badge,:where(button).ats-badge--wrap,:where(button).ats-badge-art,:where(button).ats-badge-brand,:where(button).ats-badge-danger,:where(button).ats-badge-featured,:where(button).ats-badge-group,:where(button).ats-badge-info,:where(button).ats-badge-lg,:where(button).ats-badge-marker,:where(button).ats-badge-more,:where(button).ats-badge-neutral,:where(button).ats-badge-sm,:where(button).ats-badge-solid,:where(button).ats-badge-success,:where(button).ats-badge-violet,:where(button).ats-badge-warning,:where(button).ats-band,:where(button).ats-band-list,:where(button).ats-bar,:where(button).ats-bars,:where(button).ats-bc,:where(button).ats-brush,:where(button).ats-btn,:where(button).ats-btn-accent,:where(button).ats-btn-block,:where(button).ats-btn-danger,:where(button).ats-btn-ghost,:where(button).ats-btn-icon,:where(button).ats-btn-lg,:where(button).ats-btn-link,:where(button).ats-btn-outline,:where(button).ats-btn-primary,:where(button).ats-btn-secondary,:where(button).ats-btn-sm,:where(button).ats-btn-spin,:where(button).ats-btn-view,:where(button).ats-buybar,:where(button).ats-buybar-price,:where(button).ats-buybar-title,:where(button).ats-buybox,:where(button).ats-buybox-ctas,:where(button).ats-buybox-divider,:where(button).ats-buybox-note,:where(button).ats-buybox-price,:where(button).ats-buybox-price-helper,:where(button).ats-buybox-price-row,:where(button).ats-buybox-specs,:where(button).ats-buybox-trust,:where(button).ats-c,:where(button).ats-callout,:where(button).ats-callout--plain,:where(button).ats-callout-actions,:where(button).ats-callout-close,:where(button).ats-callout-copy,:where(button).ats-callout-desc,:where(button).ats-callout-media,:where(button).ats-callout-points,:where(button).ats-callout-points-label,:where(button).ats-callout-tick,:where(button).ats-card,:where(button).ats-card--featured,:where(button).ats-card--flush,:where(button).ats-card--lg,:where(button).ats-card--link,:where(button).ats-card--raised,:where(button).ats-card--sm,:where(button).ats-card--surface,:where(button).ats-card-art,:where(button).ats-card-art-badges,:where(button).ats-card-bd,:where(button).ats-card-body,:where(button).ats-card-footer,:where(button).ats-card-ft,:where(button).ats-card-hd,:where(button).ats-card-hd-desc,:where(button).ats-card-hd-text,:where(button).ats-card-live-wide,:where(button).ats-card-main,:where(button).ats-card-metric,:where(button).ats-card-metric-note,:where(button).ats-card-rail,:where(button).ats-card-rail-btn,:where(button).ats-card-rail-track,:where(button).ats-card-spec,:where(button).ats-card-stat,:where(button).ats-card-stat-caption,:where(button).ats-card-stat-label,:where(button).ats-card-stat-mark,:where(button).ats-card-stat-text,:where(button).ats-card-stat-value,:where(button).ats-card-stats,:where(button).ats-card-title,:where(button).ats-card-vendor,:where(button).ats-cardgrid,:where(button).ats-cardgrid--lg,:where(button).ats-cardgrid--sm,:where(button).ats-cardgrid--xl,:where(button).ats-cardgrid--xs,:where(button).ats-caret,:where(button).ats-cblist,:where(button).ats-cblist-body,:where(button).ats-cblist-chev,:where(button).ats-cblist-count,:where(button).ats-cblist-empty,:where(button).ats-cblist-group,:where(button).ats-cblist-head,:where(button).ats-cblist-row,:where(button).ats-cblist-rows,:where(button).ats-cblist-search,:where(button).ats-cellbar,:where(button).ats-cellbar-marker,:where(button).ats-cf-cross,:where(button).ats-cf-dot,:where(button).ats-cf-hit,:where(button).ats-cf-op,:where(button).ats-cf-op-glyph,:where(button).ats-cf-plot,:where(button).ats-cf-stack,:where(button).ats-cf-stack-label,:where(button).ats-cf-stack-plot,:where(button).ats-cframe,:where(button).ats-cframe-foot,:where(button).ats-cframe-head,:where(button).ats-cframe-headline,:where(button).ats-cframe-lead,:where(button).ats-cframe-note,:where(button).ats-cframe-readout,:where(button).ats-cframe-sub,:where(button).ats-cframe-title,:where(button).ats-cframe-tools,:where(button).ats-chart-sk-legend,:where(button).ats-chart-sk-plot,:where(button).ats-chart-state,:where(button).ats-chart-state--empty,:where(button).ats-chart-state--error,:where(button).ats-chart-state--loading,:where(button).ats-chart-state--range,:where(button).ats-chart-state-icon,:where(button).ats-check-desc,:where(button).ats-check-row,:where(button).ats-check-title,:where(button).ats-chip,:where(button).ats-chip--removable,:where(button).ats-chip--sm,:where(button).ats-chip--tentative,:where(button).ats-chip-grid,:where(button).ats-chip-x,:where(button).ats-clegend,:where(button).ats-clegend-btn,:where(button).ats-clegend-meta,:where(button).ats-clegend-v,:where(button).ats-cmdk,:where(button).ats-cmdk-empty,:where(button).ats-cmdk-foot,:where(button).ats-cmdk-group,:where(button).ats-cmdk-ico,:where(button).ats-cmdk-input,:where(button).ats-cmdk-item,:where(button).ats-cmdk-item-ico,:where(button).ats-cmdk-label,:where(button).ats-cmdk-list,:where(button).ats-cmdk-search,:where(button).ats-cmp,:where(button).ats-cmp-bar,:where(button).ats-cmp-bar-fill,:where(button).ats-cmp-best,:where(button).ats-cmp-caption,:where(button).ats-cmp-cell,:where(button).ats-cmp-metric,:where(button).ats-cmp-sub,:where(button).ats-cmp-v,:where(button).ats-cmp-wrap,:where(button).ats-cnt,:where(button).ats-code,:where(button).ats-codeblock,:where(button).ats-codeblock--wrap,:where(button).ats-codeblock-btn,:where(button).ats-codeblock-head,:where(button).ats-codeblock-name,:where(button).ats-codeblock-pre,:where(button).ats-codeblock-tools,:where(button).ats-combo,:where(button).ats-combo-caret,:where(button).ats-combo-check,:where(button).ats-combo-control,:where(button).ats-combo-create,:where(button).ats-combo-desc,:where(button).ats-combo-empty,:where(button).ats-combo-group,:where(button).ats-combo-hint,:where(button).ats-combo-ico,:where(button).ats-combo-input,:where(button).ats-combo-label,:where(button).ats-combo-list,:where(button).ats-combo-more,:where(button).ats-combo-option,:where(button).ats-combo-status,:where(button).ats-combo-tag,:where(button).ats-combo-tag-kind,:where(button).ats-combo-tags,:where(button).ats-combo-text,:where(button).ats-combo-twisty,:where(button).ats-copyfield,:where(button).ats-copyfield-btn,:where(button).ats-copyfield-input,:where(button).ats-copyfield-reveal,:where(button).ats-count,:where(button).ats-crosshair,:where(button).ats-crumbs,:where(button).ats-crumbs-current,:where(button).ats-crumbs-item,:where(button).ats-crumbs-link,:where(button).ats-crumbs-list,:where(button).ats-crumbs-more,:where(button).ats-crumbs-sep,:where(button).ats-crumbs-text,:where(button).ats-ctip,:where(button).ats-ctip-row,:where(button).ats-d,:where(button).ats-dashed,:where(button).ats-data-note,:where(button).ats-data-note--info,:where(button).ats-datepick,:where(button).ats-datepick-presets,:where(button).ats-daterange,:where(button).ats-daterange-caret,:where(button).ats-daterange-clear,:where(button).ats-daterange-custom,:where(button).ats-daterange-dates,:where(button).ats-daterange-field,:where(button).ats-daterange-fields,:where(button).ats-daterange-group,:where(button).ats-daterange-heading,:where(button).ats-daterange-input,:where(button).ats-daterange-preset,:where(button).ats-daterange-presets,:where(button).ats-daterange-trigger,:where(button).ats-daterange-value,:where(button).ats-delta,:where(button).ats-dialog,:where(button).ats-dialog--ack,:where(button).ats-dialog--confirm,:where(button).ats-dialog--lg,:where(button).ats-dialog--md,:where(button).ats-dialog--sm,:where(button).ats-dialog--xl,:where(button).ats-dialog-desc,:where(button).ats-dirtag,:where(button).ats-dlabel,:where(button).ats-dnd-grip,:where(button).ats-dnd-item,:where(button).ats-dnd-zone,:where(button).ats-donut-hole,:where(button).ats-donut-hole-sub,:where(button).ats-donut-seg,:where(button).ats-dot,:where(button).ats-drawer,:where(button).ats-drawer--end,:where(button).ats-drawer--lg,:where(button).ats-drawer--md,:where(button).ats-drawer--start,:where(button).ats-dropzone,:where(button).ats-dropzone--inline,:where(button).ats-dropzone-browse,:where(button).ats-dropzone-icon,:where(button).ats-dropzone-meta,:where(button).ats-dropzone-text,:where(button).ats-dropzone-title,:where(button).ats-dualnav,:where(button).ats-dualnav--drawer,:where(button).ats-dualnav-beta,:where(button).ats-dualnav-title,:where(button).ats-eb,:where(button).ats-empty,:where(button).ats-empty--filtered,:where(button).ats-empty-actions,:where(button).ats-empty-art,:where(button).ats-empty-icon,:where(button).ats-fab,:where(button).ats-fab-dot,:where(button).ats-fgroup,:where(button).ats-fgroup-collapsed,:where(button).ats-field,:where(button).ats-field-count,:where(button).ats-field-error,:where(button).ats-field-foot,:where(button).ats-field-group,:where(button).ats-field-group-body,:where(button).ats-field-hint,:where(button).ats-field-label,:where(button).ats-field-wrap,:where(button).ats-fileitem,:where(button).ats-fileitem-bar,:where(button).ats-fileitem-error,:where(button).ats-fileitem-ico,:where(button).ats-fileitem-main,:where(button).ats-fileitem-meta,:where(button).ats-fileitem-name,:where(button).ats-fileitem-x,:where(button).ats-filelist,:where(button).ats-filelist-actions,:where(button).ats-filelist-hide-sm,:where(button).ats-filerow,:where(button).ats-filerow-actions,:where(button).ats-filerow-ico,:where(button).ats-filerow-kind,:where(button).ats-filerow-name,:where(button).ats-filerow-text,:where(button).ats-fileupload,:where(button).ats-flag,:where(button).ats-flag--bare,:where(button).ats-frame,:where(button).ats-frame--bare,:where(button).ats-frame-content,:where(button).ats-frame-foot,:where(button).ats-frame-main,:where(button).ats-frame-nav,:where(button).ats-funnel,:where(button).ats-funnel-bar,:where(button).ats-funnel-count,:where(button).ats-funnel-label,:where(button).ats-funnel-meta,:where(button).ats-funnel-step,:where(button).ats-glyph,:where(button).ats-grade,:where(button).ats-grade--lg,:where(button).ats-grade--sm,:where(button).ats-grade-letter,:where(button).ats-grade-meta,:where(button).ats-grade-scale,:where(button).ats-grade-step,:where(button).ats-grid,:where(button).ats-h,:where(button).ats-has-action,:where(button).ats-has-acts,:where(button).ats-has-desc,:where(button).ats-has-feature,:where(button).ats-has-height,:where(button).ats-has-img,:where(button).ats-has-marker,:where(button).ats-has-prefix,:where(button).ats-has-preview,:where(button).ats-has-short,:where(button).ats-has-suffix,:where(button).ats-has-tabs,:where(button).ats-heat,:where(button).ats-heat--matrix,:where(button).ats-heat-band,:where(button).ats-heat-bands,:where(button).ats-heat-cell,:where(button).ats-heat-chip,:where(button).ats-heat-colhead,:where(button).ats-heat-goal,:where(button).ats-heat-group,:where(button).ats-heat-row,:where(button).ats-heat-rowlabel,:where(button).ats-heat-scale,:where(button).ats-heat-sub,:where(button).ats-heat-tip,:where(button).ats-heat-v,:where(button).ats-icon-btn,:where(button).ats-icon-btn-count,:where(button).ats-icon-btn-dot,:where(button).ats-imark,:where(button).ats-imark-coin,:where(button).ats-imark-coin-sign,:where(button).ats-imark-cur,:where(button).ats-imark-disc,:where(button).ats-imark-ink,:where(button).ats-imark-mono,:where(button).ats-imark-mono-bg,:where(button).ats-imark-num,:where(button).ats-imark-region,:where(button).ats-imark-sign,:where(button).ats-imark-tile,:where(button).ats-in-group,:where(button).ats-info,:where(button).ats-info-btn,:where(button).ats-input,:where(button).ats-input-action,:where(button).ats-input-icon,:where(button).ats-input-lg,:where(button).ats-input-num,:where(button).ats-input-sm,:where(button).ats-input-wrap,:where(button).ats-is-1,:where(button).ats-is-2,:where(button).ats-is-3,:where(button).ats-is-active,:where(button).ats-is-always,:where(button).ats-is-attention,:where(button).ats-is-au,:where(button).ats-is-aud,:where(button).ats-is-autosize,:where(button).ats-is-bad,:where(button).ats-is-bare,:where(button).ats-is-below,:where(button).ats-is-best,:where(button).ats-is-better,:where(button).ats-is-bordered,:where(button).ats-is-bottom,:where(button).ats-is-brand,:where(button).ats-is-btc,:where(button).ats-is-cad,:where(button).ats-is-center,:where(button).ats-is-chf,:where(button).ats-is-child,:where(button).ats-is-circle,:where(button).ats-is-clipped,:where(button).ats-is-closed,:where(button).ats-is-collapsed,:where(button).ats-is-compact,:where(button).ats-is-complete,:where(button).ats-is-content,:where(button).ats-is-copied,:where(button).ats-is-current,:where(button).ats-is-danger,:where(button).ats-is-de,:where(button).ats-is-diag,:where(button).ats-is-disabled,:where(button).ats-is-done,:where(button).ats-is-dragover,:where(button).ats-is-empty,:where(button).ats-is-end,:where(button).ats-is-error,:where(button).ats-is-eth,:where(button).ats-is-eu,:where(button).ats-is-eur,:where(button).ats-is-expanded,:where(button).ats-is-featured,:where(button).ats-is-fixed,:where(button).ats-is-flag,:where(button).ats-is-flagged,:where(button).ats-is-flush,:where(button).ats-is-folder,:where(button).ats-is-fr,:where(button).ats-is-free,:where(button).ats-is-front,:where(button).ats-is-gbp,:where(button).ats-is-good,:where(button).ats-is-grid,:where(button).ats-is-head-wrap,:where(button).ats-is-hk,:where(button).ats-is-indeterminate,:where(button).ats-is-info,:where(button).ats-is-inline,:where(button).ats-is-interactive,:where(button).ats-is-jp,:where(button).ats-is-jpy,:where(button).ats-is-leaf,:where(button).ats-is-lifted,:where(button).ats-is-list,:where(button).ats-is-live,:where(button).ats-is-masked,:where(button).ats-is-media-start,:where(button).ats-is-menu-swap,:where(button).ats-is-muted,:where(button).ats-is-neg,:where(button).ats-is-negative,:where(button).ats-is-neutral,:where(button).ats-is-new,:where(button).ats-is-next,:where(button).ats-is-nonmodal,:where(button).ats-is-nzd,:where(button).ats-is-ok,:where(button).ats-is-open,:where(button).ats-is-over,:where(button).ats-is-page,:where(button).ats-is-pattern,:where(button).ats-is-pill,:where(button).ats-is-pinned,:where(button).ats-is-plain,:where(button).ats-is-pos,:where(button).ats-is-positive,:where(button).ats-is-prev,:where(button).ats-is-print,:where(button).ats-is-pulsing,:where(button).ats-is-quiet,:where(button).ats-is-reason,:where(button).ats-is-running,:where(button).ats-is-same,:where(button).ats-is-scrollable,:where(button).ats-is-secondary,:where(button).ats-is-segmented,:where(button).ats-is-selected,:where(button).ats-is-skipped,:where(button).ats-is-sm,:where(button).ats-is-soon,:where(button).ats-is-sortable,:where(button).ats-is-start,:where(button).ats-is-steady,:where(button).ats-is-sticky,:where(button).ats-is-sticky-rail,:where(button).ats-is-stuck,:where(button).ats-is-success,:where(button).ats-is-top,:where(button).ats-is-uk,:where(button).ats-is-underline,:where(button).ats-is-unread,:where(button).ats-is-usd,:where(button).ats-is-verified,:where(button).ats-is-warn,:where(button).ats-is-warning,:where(button).ats-is-worse,:where(button).ats-is-wrap,:where(button).ats-is-xau,:where(button).ats-is-xpd,:where(button).ats-is-xpt,:where(button).ats-is-zebra,:where(button).ats-k,:where(button).ats-kbd,:where(button).ats-kbd-seq,:where(button).ats-kbd-then,:where(button).ats-kicker,:where(button).ats-kpi-caption,:where(button).ats-kpi-label,:where(button).ats-kpi-pct,:where(button).ats-kpi-sub,:where(button).ats-kpi-tile,:where(button).ats-kpi-value,:where(button).ats-l,:where(button).ats-label,:where(button).ats-lbl,:where(button).ats-line,:where(button).ats-link,:where(button).ats-link--arrow,:where(button).ats-link--ext,:where(button).ats-link--quiet,:where(button).ats-loadmore,:where(button).ats-loadmore-actions,:where(button).ats-loadmore-count,:where(button).ats-locked,:where(button).ats-locked-actions,:where(button).ats-locked-body,:where(button).ats-locked-icon,:where(button).ats-locked-plan,:where(button).ats-locked-preview,:where(button).ats-logo-swap,:where(button).ats-mark,:where(button).ats-mark-swap,:where(button).ats-marker,:where(button).ats-market-list,:where(button).ats-market-row,:where(button).ats-market-row-action,:where(button).ats-market-row-change,:where(button).ats-market-row-figs,:where(button).ats-market-row-name,:where(button).ats-market-row-spark,:where(button).ats-market-row-sub,:where(button).ats-market-row-title,:where(button).ats-market-row-value,:where(button).ats-mb-bar,:where(button).ats-mb-brush,:where(button).ats-mb-empty,:where(button).ats-mb-foot,:where(button).ats-mb-foot-k,:where(button).ats-mb-foot-v,:where(button).ats-mb-hint,:where(button).ats-mb-hit,:where(button).ats-mb-readout,:where(button).ats-mb-reset,:where(button).ats-mb-stat,:where(button).ats-mb-svg,:where(button).ats-mb-tools,:where(button).ats-mb-year,:where(button).ats-mb-yearline,:where(button).ats-menu,:where(button).ats-menu-desc,:where(button).ats-menu-head,:where(button).ats-menu-hint,:where(button).ats-menu-ico,:where(button).ats-menu-item,:where(button).ats-menu-label,:where(button).ats-menu-sep,:where(button).ats-menu-text,:where(button).ats-meter,:where(button).ats-meter--sm,:where(button).ats-meter--split,:where(button).ats-meter-caption,:where(button).ats-meter-fill,:where(button).ats-meter-foot,:where(button).ats-meter-head,:where(button).ats-meter-label,:where(button).ats-meter-legend,:where(button).ats-meter-legend-v,:where(button).ats-meter-mark-label,:where(button).ats-meter-marks,:where(button).ats-meter-seg,:where(button).ats-meter-status,:where(button).ats-meter-target,:where(button).ats-meter-target-label,:where(button).ats-meter-track,:where(button).ats-meter-value,:where(button).ats-ml,:where(button).ats-mrg,:where(button).ats-mrg--no-total,:where(button).ats-mrg--strip,:where(button).ats-mrg-cell,:where(button).ats-mrg-head,:where(button).ats-mrg-item,:where(button).ats-mrg-row,:where(button).ats-mrg-total,:where(button).ats-mrg-year,:where(button).ats-muted,:where(button).ats-n,:where(button).ats-navtabs,:where(button).ats-neg,:where(button).ats-no-media,:where(button).ats-notif,:where(button).ats-notif-body,:where(button).ats-notif-count,:where(button).ats-notif-dot,:where(button).ats-notif-empty,:where(button).ats-notif-end,:where(button).ats-notif-head,:where(button).ats-notif-item,:where(button).ats-notif-list,:where(button).ats-notif-mark,:where(button).ats-notif-text,:where(button).ats-notif-time,:where(button).ats-notif-title,:where(button).ats-now,:where(button).ats-num,:where(button).ats-numfield,:where(button).ats-numfield-affix,:where(button).ats-numfield-input,:where(button).ats-numfield-lg,:where(button).ats-numfield-sm,:where(button).ats-numfield-step,:where(button).ats-numfield-steps,:where(button).ats-on-surface,:where(button).ats-open-q,:where(button).ats-overlay-body,:where(button).ats-overlay-foot,:where(button).ats-overlay-head,:where(button).ats-overlay-x,:where(button).ats-p,:where(button).ats-page,:where(button).ats-page--center,:where(button).ats-page--full,:where(button).ats-page--narrow,:where(button).ats-page--wide,:where(button).ats-pagehead,:where(button).ats-pagehead--center,:where(button).ats-pagehead--simple,:where(button).ats-pager,:where(button).ats-pager-btn,:where(button).ats-pager-controls,:where(button).ats-pager-gap,:where(button).ats-pager-size,:where(button).ats-pager-size-select,:where(button).ats-pager-summary,:where(button).ats-panel,:where(button).ats-panel-actions,:where(button).ats-panel-bd,:where(button).ats-panel-chev,:where(button).ats-panel-count,:where(button).ats-panel-desc,:where(button).ats-panel-ft,:where(button).ats-panel-hd,:where(button).ats-panel-heading,:where(button).ats-panel-title,:where(button).ats-panel-toggle,:where(button).ats-pills,:where(button).ats-plan,:where(button).ats-plan--current,:where(button).ats-plan--highlight,:where(button).ats-plan-foot,:where(button).ats-plan-grid,:where(button).ats-plan-group,:where(button).ats-plan-group-label,:where(button).ats-plan-groups,:where(button).ats-plan-head,:where(button).ats-plan-kicker,:where(button).ats-plan-list,:where(button).ats-plan-name,:where(button).ats-plan-note,:where(button).ats-plan-price,:where(button).ats-plan-tagline,:where(button).ats-plan-usage,:where(button).ats-plot,:where(button).ats-plot-wrap,:where(button).ats-popover,:where(button).ats-popover--lg,:where(button).ats-popover--md,:where(button).ats-popover-anchor,:where(button).ats-popover-body,:where(button).ats-popover-foot,:where(button).ats-popover-head,:where(button).ats-popover-trigger,:where(button).ats-pos,:where(button).ats-post,:where(button).ats-post--bare,:where(button).ats-post--row,:where(button).ats-post-art,:where(button).ats-post-body,:where(button).ats-post-excerpt,:where(button).ats-post-foot,:where(button).ats-post-meta,:where(button).ats-post-title,:where(button).ats-price,:where(button).ats-price-note,:where(button).ats-product-card,:where(button).ats-progress,:where(button).ats-progress--lg,:where(button).ats-progress--sm,:where(button).ats-progress-fill,:where(button).ats-progress-head,:where(button).ats-progress-label,:where(button).ats-progress-note,:where(button).ats-progress-track,:where(button).ats-progress-value,:where(button).ats-quote,:where(button).ats-quote--slot,:where(button).ats-quote-mark,:where(button).ats-quote-rail,:where(button).ats-quote-src,:where(button).ats-quote-text,:where(button).ats-quote-who,:where(button).ats-r,:where(button).ats-radial,:where(button).ats-radial--ring,:where(button).ats-radial-fill,:where(button).ats-radial-label,:where(button).ats-radial-sub,:where(button).ats-radial-svg,:where(button).ats-radial-tick,:where(button).ats-radial-tick-ring,:where(button).ats-radial-track,:where(button).ats-radial-value,:where(button).ats-radio-card,:where(button).ats-radio-card-desc,:where(button).ats-radio-card-ico,:where(button).ats-radio-card-text,:where(button).ats-radio-card-title,:where(button).ats-radiogroup,:where(button).ats-radiogroup--cards,:where(button).ats-radiogroup--inline,:where(button).ats-radiogroup-legend,:where(button).ats-radiogroup-options,:where(button).ats-rail,:where(button).ats-rail-beta,:where(button).ats-rail-brand,:where(button).ats-rail-count,:where(button).ats-rail-dot,:where(button).ats-rail-extra,:where(button).ats-rail-foot,:where(button).ats-rail-ico,:where(button).ats-rail-label,:where(button).ats-rail-link,:where(button).ats-rail-list,:where(button).ats-rail-spacer,:where(button).ats-rail-top,:where(button).ats-ramp,:where(button).ats-refline,:where(button).ats-reliability,:where(button).ats-rich,:where(button).ats-rich--lg,:where(button).ats-rich--sm,:where(button).ats-right,:where(button).ats-s,:where(button).ats-scrim,:where(button).ats-scroll-x,:where(button).ats-sec,:where(button).ats-sec--alt,:where(button).ats-sec--flush,:where(button).ats-sec--ruled,:where(button).ats-sec--tight,:where(button).ats-sec-header,:where(button).ats-sec-header--center,:where(button).ats-sec-header--narrow,:where(button).ats-sec-header--sm,:where(button).ats-sec-header--wide,:where(button).ats-segmented,:where(button).ats-selbar,:where(button).ats-selbar-actions,:where(button).ats-selbar-count,:where(button).ats-selbar-meta,:where(button).ats-select,:where(button).ats-select-sm,:where(button).ats-select-wrap,:where(button).ats-sep,:where(button).ats-setup,:where(button).ats-setup-body,:where(button).ats-setup-chev,:where(button).ats-setup-hd,:where(button).ats-setup-item,:where(button).ats-setup-item-actions,:where(button).ats-setup-list,:where(button).ats-setup-mark,:where(button).ats-setup-progress,:where(button).ats-setup-title,:where(button).ats-sf,:where(button).ats-sh-media,:where(button).ats-sheet,:where(button).ats-sheet-grip,:where(button).ats-site-acts,:where(button).ats-site-bar,:where(button).ats-site-copy,:where(button).ats-site-dpanel,:where(button).ats-site-drawer,:where(button).ats-site-drawer-extra,:where(button).ats-site-dsec,:where(button).ats-site-dtrigger,:where(button).ats-site-foot-bottom,:where(button).ats-site-foot-brand,:where(button).ats-site-foot-col,:where(button).ats-site-foot-title,:where(button).ats-site-foot-top,:where(button).ats-site-foot-wrap,:where(button).ats-site-footer,:where(button).ats-site-header,:where(button).ats-site-legal,:where(button).ats-site-link,:where(button).ats-site-logo,:where(button).ats-site-mall,:where(button).ats-site-mall-link,:where(button).ats-site-mcol,:where(button).ats-site-mcols,:where(button).ats-site-mdesc,:where(button).ats-site-menu,:where(button).ats-site-mfeature,:where(button).ats-site-mgroup,:where(button).ats-site-micon,:where(button).ats-site-mitem,:where(button).ats-site-mlabel,:where(button).ats-site-mlink,:where(button).ats-site-mslide,:where(button).ats-site-mtext,:where(button).ats-site-mthumb,:where(button).ats-site-mtitle,:where(button).ats-site-nav,:where(button).ats-site-panel,:where(button).ats-site-panel-in,:where(button).ats-site-trigger,:where(button).ats-sitefoot,:where(button).ats-sitefoot-inner,:where(button).ats-sitefoot-links,:where(button).ats-sitefoot-note,:where(button).ats-size-fill,:where(button).ats-size-lg,:where(button).ats-size-md,:where(button).ats-sk,:where(button).ats-sk--block,:where(button).ats-sk--circle,:where(button).ats-sk--line,:where(button).ats-sk--text,:where(button).ats-sk-lines,:where(button).ats-slider,:where(button).ats-slider-input,:where(button).ats-slider-mark,:where(button).ats-slider-mark-label,:where(button).ats-slider-marks,:where(button).ats-slider-number-wrap,:where(button).ats-slider-row,:where(button).ats-slider-track-wrap,:where(button).ats-social,:where(button).ats-social--bare,:where(button).ats-social--pill,:where(button).ats-spark,:where(button).ats-spec-list,:where(button).ats-spec-list--inline,:where(button).ats-spec-list--stacked,:where(button).ats-spec-row,:where(button).ats-spinner,:where(button).ats-spinner--lg,:where(button).ats-spinner--md,:where(button).ats-spinner--sm,:where(button).ats-spinner-label,:where(button).ats-spinner-ring,:where(button).ats-split,:where(button).ats-split--end,:where(button).ats-split--lg,:where(button).ats-split--md,:where(button).ats-split--rail-after,:where(button).ats-split--sm,:where(button).ats-split-btn,:where(button).ats-split-btn-caret,:where(button).ats-split-main,:where(button).ats-split-rail,:where(button).ats-srch,:where(button).ats-stat-label,:where(button).ats-stat-tile,:where(button).ats-stat-value,:where(button).ats-stats,:where(button).ats-statusdot,:where(button).ats-statusdot--lg,:where(button).ats-statusdot--md,:where(button).ats-statusdot-dot,:where(button).ats-statusdot-label,:where(button).ats-step,:where(button).ats-step-desc,:where(button).ats-step-flag,:where(button).ats-step-head,:where(button).ats-step-label,:where(button).ats-step-link,:where(button).ats-step-mark,:where(button).ats-step-status,:where(button).ats-step-text,:where(button).ats-stepper,:where(button).ats-stepper--vertical,:where(button).ats-sub,:where(button).ats-suite-caret,:where(button).ats-suite-mark,:where(button).ats-suite-menu,:where(button).ats-suite-name,:where(button).ats-suite-trigger,:where(button).ats-swatch,:where(button).ats-swatch-fill,:where(button).ats-swatch-opt,:where(button).ats-swatch-tick,:where(button).ats-swatches,:where(button).ats-switch,:where(button).ats-switch-btn,:where(button).ats-switch-btn--sm,:where(button).ats-switch-control,:where(button).ats-switch-desc,:where(button).ats-switch-field,:where(button).ats-switch-label,:where(button).ats-switch-row,:where(button).ats-switch-row-desc,:where(button).ats-switch-row-text,:where(button).ats-switch-text,:where(button).ats-t,:where(button).ats-ta,:where(button).ats-ta-band,:where(button).ats-ta-bands,:where(button).ats-ta-be,:where(button).ats-ta-count,:where(button).ats-ta-dow,:where(button).ats-ta-dow-bar,:where(button).ats-ta-dow-d,:where(button).ats-ta-dow-row,:where(button).ats-ta-filters,:where(button).ats-ta-foot,:where(button).ats-ta-foot--4,:where(button).ats-ta-heat,:where(button).ats-ta-kv,:where(button).ats-ta-ls,:where(button).ats-ta-magic,:where(button).ats-ta-meter,:where(button).ats-ta-muted,:where(button).ats-ta-num,:where(button).ats-ta-reset,:where(button).ats-ta-rr-row,:where(button).ats-ta-scale,:where(button).ats-ta-score,:where(button).ats-ta-score--4,:where(button).ats-ta-scroll,:where(button).ats-ta-share,:where(button).ats-ta-side,:where(button).ats-ta-side-hd,:where(button).ats-ta-spark,:where(button).ats-ta-squares,:where(button).ats-ta-strat,:where(button).ats-ta-strat-hd,:where(button).ats-ta-strats,:where(button).ats-ta-sub-h,:where(button).ats-ta-sym,:where(button).ats-ta-table,:where(button).ats-ta-vs,:where(button).ats-tab-btn,:where(button).ats-tab-ico,:where(button).ats-tab-long,:where(button).ats-tab-short,:where(button).ats-table-foot,:where(button).ats-table-scroll,:where(button).ats-table-wrap,:where(button).ats-tabpanel,:where(button).ats-tabs,:where(button).ats-tag,:where(button).ats-tag--sm,:where(button).ats-tbl,:where(button).ats-tbl-empty,:where(button).ats-tbl-first,:where(button).ats-tbl-group,:where(button).ats-tbl-group-head,:where(button).ats-tbl-group-meta,:where(button).ats-tbl-group-toggle,:where(button).ats-tbl-noselect,:where(button).ats-tbl-select,:where(button).ats-terminal-body,:where(button).ats-terminal-head,:where(button).ats-terminal-kpis,:where(button).ats-terminal-panel,:where(button).ats-terminal-title,:where(button).ats-terminal-tools,:where(button).ats-textarea,:where(button).ats-textarea-mono,:where(button).ats-tfoot-meta,:where(button).ats-th-info,:where(button).ats-th-inner,:where(button).ats-th-long,:where(button).ats-th-short,:where(button).ats-th-sort,:where(button).ats-theme-scope,:where(button).ats-theme-switch,:where(button).ats-tick,:where(button).ats-timeline,:where(button).ats-timeline-scroll,:where(button).ats-tl-action,:where(button).ats-tl-body,:where(button).ats-tl-desc,:where(button).ats-tl-item,:where(button).ats-tl-mark,:where(button).ats-tl-meta,:where(button).ats-tl-time,:where(button).ats-tl-title,:where(button).ats-toast,:where(button).ats-toast--danger,:where(button).ats-toast--info,:where(button).ats-toast--success,:where(button).ats-toast--warning,:where(button).ats-toast-act,:where(button).ats-toast-body,:where(button).ats-toast-region,:where(button).ats-toast-stack,:where(button).ats-tone-bad,:where(button).ats-tone-better,:where(button).ats-tone-danger,:where(button).ats-tone-dot,:where(button).ats-tone-info,:where(button).ats-tone-negative,:where(button).ats-tone-neutral,:where(button).ats-tone-ok,:where(button).ats-tone-positive,:where(button).ats-tone-success,:where(button).ats-tone-warn,:where(button).ats-tone-warning,:where(button).ats-tone-worse,:where(button).ats-toolbar,:where(button).ats-toolbar-badge,:where(button).ats-toolbar-bar,:where(button).ats-toolbar-caret,:where(button).ats-toolbar-chips,:where(button).ats-toolbar-clear,:where(button).ats-toolbar-count,:where(button).ats-toolbar-end,:where(button).ats-toolbar-filters,:where(button).ats-toolbar-primary,:where(button).ats-toolbar-sentinel,:where(button).ats-toolbar-toggle,:where(button).ats-tooltip,:where(button).ats-tooltip-anchor,:where(button).ats-tooltip-trigger,:where(button).ats-topbar,:where(button).ats-topbar-actions,:where(button).ats-topbar-menu,:where(button).ats-topbar-start,:where(button).ats-topbar-tabs,:where(button).ats-topbar-title,:where(button).ats-trade-comment,:where(button).ats-trade-dim,:where(button).ats-trade-sym,:where(button).ats-trust-mark,:where(button).ats-trust-row,:where(button).ats-v,:where(button).ats-value-change,:where(button).ats-value-change-arrow,:where(button).ats-value-change-from,:where(button).ats-value-change-to,:where(button).ats-value-negative,:where(button).ats-value-positive,:where(button).ats-vendor,:where(button).ats-vendor-name,:where(button).ats-video,:where(button).ats-video-bar,:where(button).ats-video-duration,:where(button).ats-video-img,:where(button).ats-video-meta,:where(button).ats-video-name,:where(button).ats-video-play,:where(button).ats-video-stage,:where(button).ats-video-title,:where(button).ats-visually-hidden,:where(button).ats-was,:where(button).ats-watch-card,:where(button).ats-watch-card-head,:where(button).ats-watch-card-name,:where(button).ats-watch-card-row,:where(button).ats-watch-card-rows,:where(button).ats-watch-card-spark,:where(button).ats-watch-card-sub,:where(button).ats-watch-card-title,:where(button).ats-when,:where(button).ats-wrap,:where(button).ats-zero, :is(:is(.ats-acc,.ats-acc-body,.ats-acc-item,.ats-acc-plus,.ats-ack-check,.ats-ack-list,.ats-acts,.ats-alert,.ats-alert--danger,.ats-alert--info,.ats-alert--success,.ats-alert--warning,.ats-alert-body,.ats-alert-x,.ats-announce,.ats-announce--brand,.ats-announce-close,.ats-appnav,.ats-appnav--drawer,.ats-appnav-badge,.ats-appnav-brand,.ats-appnav-foot,.ats-appnav-head,.ats-appnav-ico,.ats-appnav-label,.ats-appnav-link,.ats-appnav-list,.ats-appnav-nav,.ats-appnav-row,.ats-appnav-row-end,.ats-appnav-rule,.ats-appnav-section,.ats-appnav-section-head,.ats-appnav-section-label,.ats-appnav-sub,.ats-appnav-toggle,.ats-appnav-top,.ats-area,.ats-at-end,.ats-at-start,.ats-auth,.ats-auth-art,.ats-auth-art-dot,.ats-auth-art-grid,.ats-auth-art-line,.ats-auth-aside,.ats-auth-aside-body,.ats-auth-aside-text,.ats-auth-aside-title,.ats-auth-body,.ats-auth-brand,.ats-auth-foot,.ats-auth-form,.ats-auth-head,.ats-auth-legal,.ats-auth-main,.ats-auth-or,.ats-auth-standfirst,.ats-auth-title,.ats-avatar,.ats-avatar--lg,.ats-avatar--sm,.ats-avatar--sq,.ats-avatar--xl,.ats-avatar--xs,.ats-avatar-btn,.ats-avatar-stack,.ats-axis,.ats-axlabel,.ats-badge,.ats-badge--wrap,.ats-badge-art,.ats-badge-brand,.ats-badge-danger,.ats-badge-featured,.ats-badge-group,.ats-badge-info,.ats-badge-lg,.ats-badge-marker,.ats-badge-more,.ats-badge-neutral,.ats-badge-sm,.ats-badge-solid,.ats-badge-success,.ats-badge-violet,.ats-badge-warning,.ats-band,.ats-band-list,.ats-bar,.ats-bars,.ats-bc,.ats-brush,.ats-btn,.ats-btn-accent,.ats-btn-block,.ats-btn-danger,.ats-btn-ghost,.ats-btn-icon,.ats-btn-lg,.ats-btn-link,.ats-btn-outline,.ats-btn-primary,.ats-btn-secondary,.ats-btn-sm,.ats-btn-spin,.ats-btn-view,.ats-buybar,.ats-buybar-price,.ats-buybar-title,.ats-buybox,.ats-buybox-ctas,.ats-buybox-divider,.ats-buybox-note,.ats-buybox-price,.ats-buybox-price-helper,.ats-buybox-price-row,.ats-buybox-specs,.ats-buybox-trust,.ats-c,.ats-callout,.ats-callout--plain,.ats-callout-actions,.ats-callout-close,.ats-callout-copy,.ats-callout-desc,.ats-callout-media,.ats-callout-points,.ats-callout-points-label,.ats-callout-tick,.ats-card,.ats-card--featured,.ats-card--flush,.ats-card--lg,.ats-card--link,.ats-card--raised,.ats-card--sm,.ats-card--surface,.ats-card-art,.ats-card-art-badges,.ats-card-bd,.ats-card-body,.ats-card-footer,.ats-card-ft,.ats-card-hd,.ats-card-hd-desc,.ats-card-hd-text,.ats-card-live-wide,.ats-card-main,.ats-card-metric,.ats-card-metric-note,.ats-card-rail,.ats-card-rail-btn,.ats-card-rail-track,.ats-card-spec,.ats-card-stat,.ats-card-stat-caption,.ats-card-stat-label,.ats-card-stat-mark,.ats-card-stat-text,.ats-card-stat-value,.ats-card-stats,.ats-card-title,.ats-card-vendor,.ats-cardgrid,.ats-cardgrid--lg,.ats-cardgrid--sm,.ats-cardgrid--xl,.ats-cardgrid--xs,.ats-caret,.ats-cblist,.ats-cblist-body,.ats-cblist-chev,.ats-cblist-count,.ats-cblist-empty,.ats-cblist-group,.ats-cblist-head,.ats-cblist-row,.ats-cblist-rows,.ats-cblist-search,.ats-cellbar,.ats-cellbar-marker,.ats-cf-cross,.ats-cf-dot,.ats-cf-hit,.ats-cf-op,.ats-cf-op-glyph,.ats-cf-plot,.ats-cf-stack,.ats-cf-stack-label,.ats-cf-stack-plot,.ats-cframe,.ats-cframe-foot,.ats-cframe-head,.ats-cframe-headline,.ats-cframe-lead,.ats-cframe-note,.ats-cframe-readout,.ats-cframe-sub,.ats-cframe-title,.ats-cframe-tools,.ats-chart-sk-legend,.ats-chart-sk-plot,.ats-chart-state,.ats-chart-state--empty,.ats-chart-state--error,.ats-chart-state--loading,.ats-chart-state--range,.ats-chart-state-icon,.ats-check-desc,.ats-check-row,.ats-check-title,.ats-chip,.ats-chip--removable,.ats-chip--sm,.ats-chip--tentative,.ats-chip-grid,.ats-chip-x,.ats-clegend,.ats-clegend-btn,.ats-clegend-meta,.ats-clegend-v,.ats-cmdk,.ats-cmdk-empty,.ats-cmdk-foot,.ats-cmdk-group,.ats-cmdk-ico,.ats-cmdk-input,.ats-cmdk-item,.ats-cmdk-item-ico,.ats-cmdk-label,.ats-cmdk-list,.ats-cmdk-search,.ats-cmp,.ats-cmp-bar,.ats-cmp-bar-fill,.ats-cmp-best,.ats-cmp-caption,.ats-cmp-cell,.ats-cmp-metric,.ats-cmp-sub,.ats-cmp-v,.ats-cmp-wrap,.ats-cnt,.ats-code,.ats-codeblock,.ats-codeblock--wrap,.ats-codeblock-btn,.ats-codeblock-head,.ats-codeblock-name,.ats-codeblock-pre,.ats-codeblock-tools,.ats-combo,.ats-combo-caret,.ats-combo-check,.ats-combo-control,.ats-combo-create,.ats-combo-desc,.ats-combo-empty,.ats-combo-group,.ats-combo-hint,.ats-combo-ico,.ats-combo-input,.ats-combo-label,.ats-combo-list,.ats-combo-more,.ats-combo-option,.ats-combo-status,.ats-combo-tag,.ats-combo-tag-kind,.ats-combo-tags,.ats-combo-text,.ats-combo-twisty,.ats-copyfield,.ats-copyfield-btn,.ats-copyfield-input,.ats-copyfield-reveal,.ats-count,.ats-crosshair,.ats-crumbs,.ats-crumbs-current,.ats-crumbs-item,.ats-crumbs-link,.ats-crumbs-list,.ats-crumbs-more,.ats-crumbs-sep,.ats-crumbs-text,.ats-ctip,.ats-ctip-row,.ats-d,.ats-dashed,.ats-data-note,.ats-data-note--info,.ats-datepick,.ats-datepick-presets,.ats-daterange,.ats-daterange-caret,.ats-daterange-clear,.ats-daterange-custom,.ats-daterange-dates,.ats-daterange-field,.ats-daterange-fields,.ats-daterange-group,.ats-daterange-heading,.ats-daterange-input,.ats-daterange-preset,.ats-daterange-presets,.ats-daterange-trigger,.ats-daterange-value,.ats-delta,.ats-dialog,.ats-dialog--ack,.ats-dialog--confirm,.ats-dialog--lg,.ats-dialog--md,.ats-dialog--sm,.ats-dialog--xl,.ats-dialog-desc,.ats-dirtag,.ats-dlabel,.ats-dnd-grip,.ats-dnd-item,.ats-dnd-zone,.ats-donut-hole,.ats-donut-hole-sub,.ats-donut-seg,.ats-dot,.ats-drawer,.ats-drawer--end,.ats-drawer--lg,.ats-drawer--md,.ats-drawer--start,.ats-dropzone,.ats-dropzone--inline,.ats-dropzone-browse,.ats-dropzone-icon,.ats-dropzone-meta,.ats-dropzone-text,.ats-dropzone-title,.ats-dualnav,.ats-dualnav--drawer,.ats-dualnav-beta,.ats-dualnav-title,.ats-eb,.ats-empty,.ats-empty--filtered,.ats-empty-actions,.ats-empty-art,.ats-empty-icon,.ats-fab,.ats-fab-dot,.ats-fgroup,.ats-fgroup-collapsed,.ats-field,.ats-field-count,.ats-field-error,.ats-field-foot,.ats-field-group,.ats-field-group-body,.ats-field-hint,.ats-field-label,.ats-field-wrap,.ats-fileitem,.ats-fileitem-bar,.ats-fileitem-error,.ats-fileitem-ico,.ats-fileitem-main,.ats-fileitem-meta,.ats-fileitem-name,.ats-fileitem-x,.ats-filelist,.ats-filelist-actions,.ats-filelist-hide-sm,.ats-filerow,.ats-filerow-actions,.ats-filerow-ico,.ats-filerow-kind,.ats-filerow-name,.ats-filerow-text,.ats-fileupload,.ats-flag,.ats-flag--bare,.ats-frame,.ats-frame--bare,.ats-frame-content,.ats-frame-foot,.ats-frame-main,.ats-frame-nav,.ats-funnel,.ats-funnel-bar,.ats-funnel-count,.ats-funnel-label,.ats-funnel-meta,.ats-funnel-step,.ats-glyph,.ats-grade,.ats-grade--lg,.ats-grade--sm,.ats-grade-letter,.ats-grade-meta,.ats-grade-scale,.ats-grade-step,.ats-grid,.ats-h,.ats-has-action,.ats-has-acts,.ats-has-desc,.ats-has-feature,.ats-has-height,.ats-has-img,.ats-has-marker,.ats-has-prefix,.ats-has-preview,.ats-has-short,.ats-has-suffix,.ats-has-tabs,.ats-heat,.ats-heat--matrix,.ats-heat-band,.ats-heat-bands,.ats-heat-cell,.ats-heat-chip,.ats-heat-colhead,.ats-heat-goal,.ats-heat-group,.ats-heat-row,.ats-heat-rowlabel,.ats-heat-scale,.ats-heat-sub,.ats-heat-tip,.ats-heat-v,.ats-icon-btn,.ats-icon-btn-count,.ats-icon-btn-dot,.ats-imark,.ats-imark-coin,.ats-imark-coin-sign,.ats-imark-cur,.ats-imark-disc,.ats-imark-ink,.ats-imark-mono,.ats-imark-mono-bg,.ats-imark-num,.ats-imark-region,.ats-imark-sign,.ats-imark-tile,.ats-in-group,.ats-info,.ats-info-btn,.ats-input,.ats-input-action,.ats-input-icon,.ats-input-lg,.ats-input-num,.ats-input-sm,.ats-input-wrap,.ats-is-1,.ats-is-2,.ats-is-3,.ats-is-active,.ats-is-always,.ats-is-attention,.ats-is-au,.ats-is-aud,.ats-is-autosize,.ats-is-bad,.ats-is-bare,.ats-is-below,.ats-is-best,.ats-is-better,.ats-is-bordered,.ats-is-bottom,.ats-is-brand,.ats-is-btc,.ats-is-cad,.ats-is-center,.ats-is-chf,.ats-is-child,.ats-is-circle,.ats-is-clipped,.ats-is-closed,.ats-is-collapsed,.ats-is-compact,.ats-is-complete,.ats-is-content,.ats-is-copied,.ats-is-current,.ats-is-danger,.ats-is-de,.ats-is-diag,.ats-is-disabled,.ats-is-done,.ats-is-dragover,.ats-is-empty,.ats-is-end,.ats-is-error,.ats-is-eth,.ats-is-eu,.ats-is-eur,.ats-is-expanded,.ats-is-featured,.ats-is-fixed,.ats-is-flag,.ats-is-flagged,.ats-is-flush,.ats-is-folder,.ats-is-fr,.ats-is-free,.ats-is-front,.ats-is-gbp,.ats-is-good,.ats-is-grid,.ats-is-head-wrap,.ats-is-hk,.ats-is-indeterminate,.ats-is-info,.ats-is-inline,.ats-is-interactive,.ats-is-jp,.ats-is-jpy,.ats-is-leaf,.ats-is-lifted,.ats-is-list,.ats-is-live,.ats-is-masked,.ats-is-media-start,.ats-is-menu-swap,.ats-is-muted,.ats-is-neg,.ats-is-negative,.ats-is-neutral,.ats-is-new,.ats-is-next,.ats-is-nonmodal,.ats-is-nzd,.ats-is-ok,.ats-is-open,.ats-is-over,.ats-is-page,.ats-is-pattern,.ats-is-pill,.ats-is-pinned,.ats-is-plain,.ats-is-pos,.ats-is-positive,.ats-is-prev,.ats-is-print,.ats-is-pulsing,.ats-is-quiet,.ats-is-reason,.ats-is-running,.ats-is-same,.ats-is-scrollable,.ats-is-secondary,.ats-is-segmented,.ats-is-selected,.ats-is-skipped,.ats-is-sm,.ats-is-soon,.ats-is-sortable,.ats-is-start,.ats-is-steady,.ats-is-sticky,.ats-is-sticky-rail,.ats-is-stuck,.ats-is-success,.ats-is-top,.ats-is-uk,.ats-is-underline,.ats-is-unread,.ats-is-usd,.ats-is-verified,.ats-is-warn,.ats-is-warning,.ats-is-worse,.ats-is-wrap,.ats-is-xau,.ats-is-xpd,.ats-is-xpt,.ats-is-zebra,.ats-k,.ats-kbd,.ats-kbd-seq,.ats-kbd-then,.ats-kicker,.ats-kpi-caption,.ats-kpi-label,.ats-kpi-pct,.ats-kpi-sub,.ats-kpi-tile,.ats-kpi-value,.ats-l,.ats-label,.ats-lbl,.ats-line,.ats-link,.ats-link--arrow,.ats-link--ext,.ats-link--quiet,.ats-loadmore,.ats-loadmore-actions,.ats-loadmore-count,.ats-locked,.ats-locked-actions,.ats-locked-body,.ats-locked-icon,.ats-locked-plan,.ats-locked-preview,.ats-logo-swap,.ats-mark,.ats-mark-swap,.ats-marker,.ats-market-list,.ats-market-row,.ats-market-row-action,.ats-market-row-change,.ats-market-row-figs,.ats-market-row-name,.ats-market-row-spark,.ats-market-row-sub,.ats-market-row-title,.ats-market-row-value,.ats-mb-bar,.ats-mb-brush,.ats-mb-empty,.ats-mb-foot,.ats-mb-foot-k,.ats-mb-foot-v,.ats-mb-hint,.ats-mb-hit,.ats-mb-readout,.ats-mb-reset,.ats-mb-stat,.ats-mb-svg,.ats-mb-tools,.ats-mb-year,.ats-mb-yearline,.ats-menu,.ats-menu-desc,.ats-menu-head,.ats-menu-hint,.ats-menu-ico,.ats-menu-item,.ats-menu-label,.ats-menu-sep,.ats-menu-text,.ats-meter,.ats-meter--sm,.ats-meter--split,.ats-meter-caption,.ats-meter-fill,.ats-meter-foot,.ats-meter-head,.ats-meter-label,.ats-meter-legend,.ats-meter-legend-v,.ats-meter-mark-label,.ats-meter-marks,.ats-meter-seg,.ats-meter-status,.ats-meter-target,.ats-meter-target-label,.ats-meter-track,.ats-meter-value,.ats-ml,.ats-mrg,.ats-mrg--no-total,.ats-mrg--strip,.ats-mrg-cell,.ats-mrg-head,.ats-mrg-item,.ats-mrg-row,.ats-mrg-total,.ats-mrg-year,.ats-muted,.ats-n,.ats-navtabs,.ats-neg,.ats-no-media,.ats-notif,.ats-notif-body,.ats-notif-count,.ats-notif-dot,.ats-notif-empty,.ats-notif-end,.ats-notif-head,.ats-notif-item,.ats-notif-list,.ats-notif-mark,.ats-notif-text,.ats-notif-time,.ats-notif-title,.ats-now,.ats-num,.ats-numfield,.ats-numfield-affix,.ats-numfield-input,.ats-numfield-lg,.ats-numfield-sm,.ats-numfield-step,.ats-numfield-steps,.ats-on-surface,.ats-open-q,.ats-overlay-body,.ats-overlay-foot,.ats-overlay-head,.ats-overlay-x,.ats-p,.ats-page,.ats-page--center,.ats-page--full,.ats-page--narrow,.ats-page--wide,.ats-pagehead,.ats-pagehead--center,.ats-pagehead--simple,.ats-pager,.ats-pager-btn,.ats-pager-controls,.ats-pager-gap,.ats-pager-size,.ats-pager-size-select,.ats-pager-summary,.ats-panel,.ats-panel-actions,.ats-panel-bd,.ats-panel-chev,.ats-panel-count,.ats-panel-desc,.ats-panel-ft,.ats-panel-hd,.ats-panel-heading,.ats-panel-title,.ats-panel-toggle,.ats-pills,.ats-plan,.ats-plan--current,.ats-plan--highlight,.ats-plan-foot,.ats-plan-grid,.ats-plan-group,.ats-plan-group-label,.ats-plan-groups,.ats-plan-head,.ats-plan-kicker,.ats-plan-list,.ats-plan-name,.ats-plan-note,.ats-plan-price,.ats-plan-tagline,.ats-plan-usage,.ats-plot,.ats-plot-wrap,.ats-popover,.ats-popover--lg,.ats-popover--md,.ats-popover-anchor,.ats-popover-body,.ats-popover-foot,.ats-popover-head,.ats-popover-trigger,.ats-pos,.ats-post,.ats-post--bare,.ats-post--row,.ats-post-art,.ats-post-body,.ats-post-excerpt,.ats-post-foot,.ats-post-meta,.ats-post-title,.ats-price,.ats-price-note,.ats-product-card,.ats-progress,.ats-progress--lg,.ats-progress--sm,.ats-progress-fill,.ats-progress-head,.ats-progress-label,.ats-progress-note,.ats-progress-track,.ats-progress-value,.ats-quote,.ats-quote--slot,.ats-quote-mark,.ats-quote-rail,.ats-quote-src,.ats-quote-text,.ats-quote-who,.ats-r,.ats-radial,.ats-radial--ring,.ats-radial-fill,.ats-radial-label,.ats-radial-sub,.ats-radial-svg,.ats-radial-tick,.ats-radial-tick-ring,.ats-radial-track,.ats-radial-value,.ats-radio-card,.ats-radio-card-desc,.ats-radio-card-ico,.ats-radio-card-text,.ats-radio-card-title,.ats-radiogroup,.ats-radiogroup--cards,.ats-radiogroup--inline,.ats-radiogroup-legend,.ats-radiogroup-options,.ats-rail,.ats-rail-beta,.ats-rail-brand,.ats-rail-count,.ats-rail-dot,.ats-rail-extra,.ats-rail-foot,.ats-rail-ico,.ats-rail-label,.ats-rail-link,.ats-rail-list,.ats-rail-spacer,.ats-rail-top,.ats-ramp,.ats-refline,.ats-reliability,.ats-rich,.ats-rich--lg,.ats-rich--sm,.ats-right,.ats-s,.ats-scrim,.ats-scroll-x,.ats-sec,.ats-sec--alt,.ats-sec--flush,.ats-sec--ruled,.ats-sec--tight,.ats-sec-header,.ats-sec-header--center,.ats-sec-header--narrow,.ats-sec-header--sm,.ats-sec-header--wide,.ats-segmented,.ats-selbar,.ats-selbar-actions,.ats-selbar-count,.ats-selbar-meta,.ats-select,.ats-select-sm,.ats-select-wrap,.ats-sep,.ats-setup,.ats-setup-body,.ats-setup-chev,.ats-setup-hd,.ats-setup-item,.ats-setup-item-actions,.ats-setup-list,.ats-setup-mark,.ats-setup-progress,.ats-setup-title,.ats-sf,.ats-sh-media,.ats-sheet,.ats-sheet-grip,.ats-site-acts,.ats-site-bar,.ats-site-copy,.ats-site-dpanel,.ats-site-drawer,.ats-site-drawer-extra,.ats-site-dsec,.ats-site-dtrigger,.ats-site-foot-bottom,.ats-site-foot-brand,.ats-site-foot-col,.ats-site-foot-title,.ats-site-foot-top,.ats-site-foot-wrap,.ats-site-footer,.ats-site-header,.ats-site-legal,.ats-site-link,.ats-site-logo,.ats-site-mall,.ats-site-mall-link,.ats-site-mcol,.ats-site-mcols,.ats-site-mdesc,.ats-site-menu,.ats-site-mfeature,.ats-site-mgroup,.ats-site-micon,.ats-site-mitem,.ats-site-mlabel,.ats-site-mlink,.ats-site-mslide,.ats-site-mtext,.ats-site-mthumb,.ats-site-mtitle,.ats-site-nav,.ats-site-panel,.ats-site-panel-in,.ats-site-trigger,.ats-sitefoot,.ats-sitefoot-inner,.ats-sitefoot-links,.ats-sitefoot-note,.ats-size-fill,.ats-size-lg,.ats-size-md,.ats-sk,.ats-sk--block,.ats-sk--circle,.ats-sk--line,.ats-sk--text,.ats-sk-lines,.ats-slider,.ats-slider-input,.ats-slider-mark,.ats-slider-mark-label,.ats-slider-marks,.ats-slider-number-wrap,.ats-slider-row,.ats-slider-track-wrap,.ats-social,.ats-social--bare,.ats-social--pill,.ats-spark,.ats-spec-list,.ats-spec-list--inline,.ats-spec-list--stacked,.ats-spec-row,.ats-spinner,.ats-spinner--lg,.ats-spinner--md,.ats-spinner--sm,.ats-spinner-label,.ats-spinner-ring,.ats-split,.ats-split--end,.ats-split--lg,.ats-split--md,.ats-split--rail-after,.ats-split--sm,.ats-split-btn,.ats-split-btn-caret,.ats-split-main,.ats-split-rail,.ats-srch,.ats-stat-label,.ats-stat-tile,.ats-stat-value,.ats-stats,.ats-statusdot,.ats-statusdot--lg,.ats-statusdot--md,.ats-statusdot-dot,.ats-statusdot-label,.ats-step,.ats-step-desc,.ats-step-flag,.ats-step-head,.ats-step-label,.ats-step-link,.ats-step-mark,.ats-step-status,.ats-step-text,.ats-stepper,.ats-stepper--vertical,.ats-sub,.ats-suite-caret,.ats-suite-mark,.ats-suite-menu,.ats-suite-name,.ats-suite-trigger,.ats-swatch,.ats-swatch-fill,.ats-swatch-opt,.ats-swatch-tick,.ats-swatches,.ats-switch,.ats-switch-btn,.ats-switch-btn--sm,.ats-switch-control,.ats-switch-desc,.ats-switch-field,.ats-switch-label,.ats-switch-row,.ats-switch-row-desc,.ats-switch-row-text,.ats-switch-text,.ats-t,.ats-ta,.ats-ta-band,.ats-ta-bands,.ats-ta-be,.ats-ta-count,.ats-ta-dow,.ats-ta-dow-bar,.ats-ta-dow-d,.ats-ta-dow-row,.ats-ta-filters,.ats-ta-foot,.ats-ta-foot--4,.ats-ta-heat,.ats-ta-kv,.ats-ta-ls,.ats-ta-magic,.ats-ta-meter,.ats-ta-muted,.ats-ta-num,.ats-ta-reset,.ats-ta-rr-row,.ats-ta-scale,.ats-ta-score,.ats-ta-score--4,.ats-ta-scroll,.ats-ta-share,.ats-ta-side,.ats-ta-side-hd,.ats-ta-spark,.ats-ta-squares,.ats-ta-strat,.ats-ta-strat-hd,.ats-ta-strats,.ats-ta-sub-h,.ats-ta-sym,.ats-ta-table,.ats-ta-vs,.ats-tab-btn,.ats-tab-ico,.ats-tab-long,.ats-tab-short,.ats-table-foot,.ats-table-scroll,.ats-table-wrap,.ats-tabpanel,.ats-tabs,.ats-tag,.ats-tag--sm,.ats-tbl,.ats-tbl-empty,.ats-tbl-first,.ats-tbl-group,.ats-tbl-group-head,.ats-tbl-group-meta,.ats-tbl-group-toggle,.ats-tbl-noselect,.ats-tbl-select,.ats-terminal-body,.ats-terminal-head,.ats-terminal-kpis,.ats-terminal-panel,.ats-terminal-title,.ats-terminal-tools,.ats-textarea,.ats-textarea-mono,.ats-tfoot-meta,.ats-th-info,.ats-th-inner,.ats-th-long,.ats-th-short,.ats-th-sort,.ats-theme-scope,.ats-theme-switch,.ats-tick,.ats-timeline,.ats-timeline-scroll,.ats-tl-action,.ats-tl-body,.ats-tl-desc,.ats-tl-item,.ats-tl-mark,.ats-tl-meta,.ats-tl-time,.ats-tl-title,.ats-toast,.ats-toast--danger,.ats-toast--info,.ats-toast--success,.ats-toast--warning,.ats-toast-act,.ats-toast-body,.ats-toast-region,.ats-toast-stack,.ats-tone-bad,.ats-tone-better,.ats-tone-danger,.ats-tone-dot,.ats-tone-info,.ats-tone-negative,.ats-tone-neutral,.ats-tone-ok,.ats-tone-positive,.ats-tone-success,.ats-tone-warn,.ats-tone-warning,.ats-tone-worse,.ats-toolbar,.ats-toolbar-badge,.ats-toolbar-bar,.ats-toolbar-caret,.ats-toolbar-chips,.ats-toolbar-clear,.ats-toolbar-count,.ats-toolbar-end,.ats-toolbar-filters,.ats-toolbar-primary,.ats-toolbar-sentinel,.ats-toolbar-toggle,.ats-tooltip,.ats-tooltip-anchor,.ats-tooltip-trigger,.ats-topbar,.ats-topbar-actions,.ats-topbar-menu,.ats-topbar-start,.ats-topbar-tabs,.ats-topbar-title,.ats-trade-comment,.ats-trade-dim,.ats-trade-sym,.ats-trust-mark,.ats-trust-row,.ats-v,.ats-value-change,.ats-value-change-arrow,.ats-value-change-from,.ats-value-change-to,.ats-value-negative,.ats-value-positive,.ats-vendor,.ats-vendor-name,.ats-video,.ats-video-bar,.ats-video-duration,.ats-video-img,.ats-video-meta,.ats-video-name,.ats-video-play,.ats-video-stage,.ats-video-title,.ats-visually-hidden,.ats-was,.ats-watch-card,.ats-watch-card-head,.ats-watch-card-name,.ats-watch-card-row,.ats-watch-card-rows,.ats-watch-card-spark,.ats-watch-card-sub,.ats-watch-card-title,.ats-when,.ats-wrap,.ats-zero)) :where(button:not([class])){ font:inherit; color:inherit; background:none; border:none; cursor:pointer; margin:0; padding:0; }
  :where(a).ats-acc,:where(a).ats-acc-body,:where(a).ats-acc-item,:where(a).ats-acc-plus,:where(a).ats-ack-check,:where(a).ats-ack-list,:where(a).ats-acts,:where(a).ats-alert,:where(a).ats-alert--danger,:where(a).ats-alert--info,:where(a).ats-alert--success,:where(a).ats-alert--warning,:where(a).ats-alert-body,:where(a).ats-alert-x,:where(a).ats-announce,:where(a).ats-announce--brand,:where(a).ats-announce-close,:where(a).ats-appnav,:where(a).ats-appnav--drawer,:where(a).ats-appnav-badge,:where(a).ats-appnav-brand,:where(a).ats-appnav-foot,:where(a).ats-appnav-head,:where(a).ats-appnav-ico,:where(a).ats-appnav-label,:where(a).ats-appnav-link,:where(a).ats-appnav-list,:where(a).ats-appnav-nav,:where(a).ats-appnav-row,:where(a).ats-appnav-row-end,:where(a).ats-appnav-rule,:where(a).ats-appnav-section,:where(a).ats-appnav-section-head,:where(a).ats-appnav-section-label,:where(a).ats-appnav-sub,:where(a).ats-appnav-toggle,:where(a).ats-appnav-top,:where(a).ats-area,:where(a).ats-at-end,:where(a).ats-at-start,:where(a).ats-auth,:where(a).ats-auth-art,:where(a).ats-auth-art-dot,:where(a).ats-auth-art-grid,:where(a).ats-auth-art-line,:where(a).ats-auth-aside,:where(a).ats-auth-aside-body,:where(a).ats-auth-aside-text,:where(a).ats-auth-aside-title,:where(a).ats-auth-body,:where(a).ats-auth-brand,:where(a).ats-auth-foot,:where(a).ats-auth-form,:where(a).ats-auth-head,:where(a).ats-auth-legal,:where(a).ats-auth-main,:where(a).ats-auth-or,:where(a).ats-auth-standfirst,:where(a).ats-auth-title,:where(a).ats-avatar,:where(a).ats-avatar--lg,:where(a).ats-avatar--sm,:where(a).ats-avatar--sq,:where(a).ats-avatar--xl,:where(a).ats-avatar--xs,:where(a).ats-avatar-btn,:where(a).ats-avatar-stack,:where(a).ats-axis,:where(a).ats-axlabel,:where(a).ats-badge,:where(a).ats-badge--wrap,:where(a).ats-badge-art,:where(a).ats-badge-brand,:where(a).ats-badge-danger,:where(a).ats-badge-featured,:where(a).ats-badge-group,:where(a).ats-badge-info,:where(a).ats-badge-lg,:where(a).ats-badge-marker,:where(a).ats-badge-more,:where(a).ats-badge-neutral,:where(a).ats-badge-sm,:where(a).ats-badge-solid,:where(a).ats-badge-success,:where(a).ats-badge-violet,:where(a).ats-badge-warning,:where(a).ats-band,:where(a).ats-band-list,:where(a).ats-bar,:where(a).ats-bars,:where(a).ats-bc,:where(a).ats-brush,:where(a).ats-btn,:where(a).ats-btn-accent,:where(a).ats-btn-block,:where(a).ats-btn-danger,:where(a).ats-btn-ghost,:where(a).ats-btn-icon,:where(a).ats-btn-lg,:where(a).ats-btn-link,:where(a).ats-btn-outline,:where(a).ats-btn-primary,:where(a).ats-btn-secondary,:where(a).ats-btn-sm,:where(a).ats-btn-spin,:where(a).ats-btn-view,:where(a).ats-buybar,:where(a).ats-buybar-price,:where(a).ats-buybar-title,:where(a).ats-buybox,:where(a).ats-buybox-ctas,:where(a).ats-buybox-divider,:where(a).ats-buybox-note,:where(a).ats-buybox-price,:where(a).ats-buybox-price-helper,:where(a).ats-buybox-price-row,:where(a).ats-buybox-specs,:where(a).ats-buybox-trust,:where(a).ats-c,:where(a).ats-callout,:where(a).ats-callout--plain,:where(a).ats-callout-actions,:where(a).ats-callout-close,:where(a).ats-callout-copy,:where(a).ats-callout-desc,:where(a).ats-callout-media,:where(a).ats-callout-points,:where(a).ats-callout-points-label,:where(a).ats-callout-tick,:where(a).ats-card,:where(a).ats-card--featured,:where(a).ats-card--flush,:where(a).ats-card--lg,:where(a).ats-card--link,:where(a).ats-card--raised,:where(a).ats-card--sm,:where(a).ats-card--surface,:where(a).ats-card-art,:where(a).ats-card-art-badges,:where(a).ats-card-bd,:where(a).ats-card-body,:where(a).ats-card-footer,:where(a).ats-card-ft,:where(a).ats-card-hd,:where(a).ats-card-hd-desc,:where(a).ats-card-hd-text,:where(a).ats-card-live-wide,:where(a).ats-card-main,:where(a).ats-card-metric,:where(a).ats-card-metric-note,:where(a).ats-card-rail,:where(a).ats-card-rail-btn,:where(a).ats-card-rail-track,:where(a).ats-card-spec,:where(a).ats-card-stat,:where(a).ats-card-stat-caption,:where(a).ats-card-stat-label,:where(a).ats-card-stat-mark,:where(a).ats-card-stat-text,:where(a).ats-card-stat-value,:where(a).ats-card-stats,:where(a).ats-card-title,:where(a).ats-card-vendor,:where(a).ats-cardgrid,:where(a).ats-cardgrid--lg,:where(a).ats-cardgrid--sm,:where(a).ats-cardgrid--xl,:where(a).ats-cardgrid--xs,:where(a).ats-caret,:where(a).ats-cblist,:where(a).ats-cblist-body,:where(a).ats-cblist-chev,:where(a).ats-cblist-count,:where(a).ats-cblist-empty,:where(a).ats-cblist-group,:where(a).ats-cblist-head,:where(a).ats-cblist-row,:where(a).ats-cblist-rows,:where(a).ats-cblist-search,:where(a).ats-cellbar,:where(a).ats-cellbar-marker,:where(a).ats-cf-cross,:where(a).ats-cf-dot,:where(a).ats-cf-hit,:where(a).ats-cf-op,:where(a).ats-cf-op-glyph,:where(a).ats-cf-plot,:where(a).ats-cf-stack,:where(a).ats-cf-stack-label,:where(a).ats-cf-stack-plot,:where(a).ats-cframe,:where(a).ats-cframe-foot,:where(a).ats-cframe-head,:where(a).ats-cframe-headline,:where(a).ats-cframe-lead,:where(a).ats-cframe-note,:where(a).ats-cframe-readout,:where(a).ats-cframe-sub,:where(a).ats-cframe-title,:where(a).ats-cframe-tools,:where(a).ats-chart-sk-legend,:where(a).ats-chart-sk-plot,:where(a).ats-chart-state,:where(a).ats-chart-state--empty,:where(a).ats-chart-state--error,:where(a).ats-chart-state--loading,:where(a).ats-chart-state--range,:where(a).ats-chart-state-icon,:where(a).ats-check-desc,:where(a).ats-check-row,:where(a).ats-check-title,:where(a).ats-chip,:where(a).ats-chip--removable,:where(a).ats-chip--sm,:where(a).ats-chip--tentative,:where(a).ats-chip-grid,:where(a).ats-chip-x,:where(a).ats-clegend,:where(a).ats-clegend-btn,:where(a).ats-clegend-meta,:where(a).ats-clegend-v,:where(a).ats-cmdk,:where(a).ats-cmdk-empty,:where(a).ats-cmdk-foot,:where(a).ats-cmdk-group,:where(a).ats-cmdk-ico,:where(a).ats-cmdk-input,:where(a).ats-cmdk-item,:where(a).ats-cmdk-item-ico,:where(a).ats-cmdk-label,:where(a).ats-cmdk-list,:where(a).ats-cmdk-search,:where(a).ats-cmp,:where(a).ats-cmp-bar,:where(a).ats-cmp-bar-fill,:where(a).ats-cmp-best,:where(a).ats-cmp-caption,:where(a).ats-cmp-cell,:where(a).ats-cmp-metric,:where(a).ats-cmp-sub,:where(a).ats-cmp-v,:where(a).ats-cmp-wrap,:where(a).ats-cnt,:where(a).ats-code,:where(a).ats-codeblock,:where(a).ats-codeblock--wrap,:where(a).ats-codeblock-btn,:where(a).ats-codeblock-head,:where(a).ats-codeblock-name,:where(a).ats-codeblock-pre,:where(a).ats-codeblock-tools,:where(a).ats-combo,:where(a).ats-combo-caret,:where(a).ats-combo-check,:where(a).ats-combo-control,:where(a).ats-combo-create,:where(a).ats-combo-desc,:where(a).ats-combo-empty,:where(a).ats-combo-group,:where(a).ats-combo-hint,:where(a).ats-combo-ico,:where(a).ats-combo-input,:where(a).ats-combo-label,:where(a).ats-combo-list,:where(a).ats-combo-more,:where(a).ats-combo-option,:where(a).ats-combo-status,:where(a).ats-combo-tag,:where(a).ats-combo-tag-kind,:where(a).ats-combo-tags,:where(a).ats-combo-text,:where(a).ats-combo-twisty,:where(a).ats-copyfield,:where(a).ats-copyfield-btn,:where(a).ats-copyfield-input,:where(a).ats-copyfield-reveal,:where(a).ats-count,:where(a).ats-crosshair,:where(a).ats-crumbs,:where(a).ats-crumbs-current,:where(a).ats-crumbs-item,:where(a).ats-crumbs-link,:where(a).ats-crumbs-list,:where(a).ats-crumbs-more,:where(a).ats-crumbs-sep,:where(a).ats-crumbs-text,:where(a).ats-ctip,:where(a).ats-ctip-row,:where(a).ats-d,:where(a).ats-dashed,:where(a).ats-data-note,:where(a).ats-data-note--info,:where(a).ats-datepick,:where(a).ats-datepick-presets,:where(a).ats-daterange,:where(a).ats-daterange-caret,:where(a).ats-daterange-clear,:where(a).ats-daterange-custom,:where(a).ats-daterange-dates,:where(a).ats-daterange-field,:where(a).ats-daterange-fields,:where(a).ats-daterange-group,:where(a).ats-daterange-heading,:where(a).ats-daterange-input,:where(a).ats-daterange-preset,:where(a).ats-daterange-presets,:where(a).ats-daterange-trigger,:where(a).ats-daterange-value,:where(a).ats-delta,:where(a).ats-dialog,:where(a).ats-dialog--ack,:where(a).ats-dialog--confirm,:where(a).ats-dialog--lg,:where(a).ats-dialog--md,:where(a).ats-dialog--sm,:where(a).ats-dialog--xl,:where(a).ats-dialog-desc,:where(a).ats-dirtag,:where(a).ats-dlabel,:where(a).ats-dnd-grip,:where(a).ats-dnd-item,:where(a).ats-dnd-zone,:where(a).ats-donut-hole,:where(a).ats-donut-hole-sub,:where(a).ats-donut-seg,:where(a).ats-dot,:where(a).ats-drawer,:where(a).ats-drawer--end,:where(a).ats-drawer--lg,:where(a).ats-drawer--md,:where(a).ats-drawer--start,:where(a).ats-dropzone,:where(a).ats-dropzone--inline,:where(a).ats-dropzone-browse,:where(a).ats-dropzone-icon,:where(a).ats-dropzone-meta,:where(a).ats-dropzone-text,:where(a).ats-dropzone-title,:where(a).ats-dualnav,:where(a).ats-dualnav--drawer,:where(a).ats-dualnav-beta,:where(a).ats-dualnav-title,:where(a).ats-eb,:where(a).ats-empty,:where(a).ats-empty--filtered,:where(a).ats-empty-actions,:where(a).ats-empty-art,:where(a).ats-empty-icon,:where(a).ats-fab,:where(a).ats-fab-dot,:where(a).ats-fgroup,:where(a).ats-fgroup-collapsed,:where(a).ats-field,:where(a).ats-field-count,:where(a).ats-field-error,:where(a).ats-field-foot,:where(a).ats-field-group,:where(a).ats-field-group-body,:where(a).ats-field-hint,:where(a).ats-field-label,:where(a).ats-field-wrap,:where(a).ats-fileitem,:where(a).ats-fileitem-bar,:where(a).ats-fileitem-error,:where(a).ats-fileitem-ico,:where(a).ats-fileitem-main,:where(a).ats-fileitem-meta,:where(a).ats-fileitem-name,:where(a).ats-fileitem-x,:where(a).ats-filelist,:where(a).ats-filelist-actions,:where(a).ats-filelist-hide-sm,:where(a).ats-filerow,:where(a).ats-filerow-actions,:where(a).ats-filerow-ico,:where(a).ats-filerow-kind,:where(a).ats-filerow-name,:where(a).ats-filerow-text,:where(a).ats-fileupload,:where(a).ats-flag,:where(a).ats-flag--bare,:where(a).ats-frame,:where(a).ats-frame--bare,:where(a).ats-frame-content,:where(a).ats-frame-foot,:where(a).ats-frame-main,:where(a).ats-frame-nav,:where(a).ats-funnel,:where(a).ats-funnel-bar,:where(a).ats-funnel-count,:where(a).ats-funnel-label,:where(a).ats-funnel-meta,:where(a).ats-funnel-step,:where(a).ats-glyph,:where(a).ats-grade,:where(a).ats-grade--lg,:where(a).ats-grade--sm,:where(a).ats-grade-letter,:where(a).ats-grade-meta,:where(a).ats-grade-scale,:where(a).ats-grade-step,:where(a).ats-grid,:where(a).ats-h,:where(a).ats-has-action,:where(a).ats-has-acts,:where(a).ats-has-desc,:where(a).ats-has-feature,:where(a).ats-has-height,:where(a).ats-has-img,:where(a).ats-has-marker,:where(a).ats-has-prefix,:where(a).ats-has-preview,:where(a).ats-has-short,:where(a).ats-has-suffix,:where(a).ats-has-tabs,:where(a).ats-heat,:where(a).ats-heat--matrix,:where(a).ats-heat-band,:where(a).ats-heat-bands,:where(a).ats-heat-cell,:where(a).ats-heat-chip,:where(a).ats-heat-colhead,:where(a).ats-heat-goal,:where(a).ats-heat-group,:where(a).ats-heat-row,:where(a).ats-heat-rowlabel,:where(a).ats-heat-scale,:where(a).ats-heat-sub,:where(a).ats-heat-tip,:where(a).ats-heat-v,:where(a).ats-icon-btn,:where(a).ats-icon-btn-count,:where(a).ats-icon-btn-dot,:where(a).ats-imark,:where(a).ats-imark-coin,:where(a).ats-imark-coin-sign,:where(a).ats-imark-cur,:where(a).ats-imark-disc,:where(a).ats-imark-ink,:where(a).ats-imark-mono,:where(a).ats-imark-mono-bg,:where(a).ats-imark-num,:where(a).ats-imark-region,:where(a).ats-imark-sign,:where(a).ats-imark-tile,:where(a).ats-in-group,:where(a).ats-info,:where(a).ats-info-btn,:where(a).ats-input,:where(a).ats-input-action,:where(a).ats-input-icon,:where(a).ats-input-lg,:where(a).ats-input-num,:where(a).ats-input-sm,:where(a).ats-input-wrap,:where(a).ats-is-1,:where(a).ats-is-2,:where(a).ats-is-3,:where(a).ats-is-active,:where(a).ats-is-always,:where(a).ats-is-attention,:where(a).ats-is-au,:where(a).ats-is-aud,:where(a).ats-is-autosize,:where(a).ats-is-bad,:where(a).ats-is-bare,:where(a).ats-is-below,:where(a).ats-is-best,:where(a).ats-is-better,:where(a).ats-is-bordered,:where(a).ats-is-bottom,:where(a).ats-is-brand,:where(a).ats-is-btc,:where(a).ats-is-cad,:where(a).ats-is-center,:where(a).ats-is-chf,:where(a).ats-is-child,:where(a).ats-is-circle,:where(a).ats-is-clipped,:where(a).ats-is-closed,:where(a).ats-is-collapsed,:where(a).ats-is-compact,:where(a).ats-is-complete,:where(a).ats-is-content,:where(a).ats-is-copied,:where(a).ats-is-current,:where(a).ats-is-danger,:where(a).ats-is-de,:where(a).ats-is-diag,:where(a).ats-is-disabled,:where(a).ats-is-done,:where(a).ats-is-dragover,:where(a).ats-is-empty,:where(a).ats-is-end,:where(a).ats-is-error,:where(a).ats-is-eth,:where(a).ats-is-eu,:where(a).ats-is-eur,:where(a).ats-is-expanded,:where(a).ats-is-featured,:where(a).ats-is-fixed,:where(a).ats-is-flag,:where(a).ats-is-flagged,:where(a).ats-is-flush,:where(a).ats-is-folder,:where(a).ats-is-fr,:where(a).ats-is-free,:where(a).ats-is-front,:where(a).ats-is-gbp,:where(a).ats-is-good,:where(a).ats-is-grid,:where(a).ats-is-head-wrap,:where(a).ats-is-hk,:where(a).ats-is-indeterminate,:where(a).ats-is-info,:where(a).ats-is-inline,:where(a).ats-is-interactive,:where(a).ats-is-jp,:where(a).ats-is-jpy,:where(a).ats-is-leaf,:where(a).ats-is-lifted,:where(a).ats-is-list,:where(a).ats-is-live,:where(a).ats-is-masked,:where(a).ats-is-media-start,:where(a).ats-is-menu-swap,:where(a).ats-is-muted,:where(a).ats-is-neg,:where(a).ats-is-negative,:where(a).ats-is-neutral,:where(a).ats-is-new,:where(a).ats-is-next,:where(a).ats-is-nonmodal,:where(a).ats-is-nzd,:where(a).ats-is-ok,:where(a).ats-is-open,:where(a).ats-is-over,:where(a).ats-is-page,:where(a).ats-is-pattern,:where(a).ats-is-pill,:where(a).ats-is-pinned,:where(a).ats-is-plain,:where(a).ats-is-pos,:where(a).ats-is-positive,:where(a).ats-is-prev,:where(a).ats-is-print,:where(a).ats-is-pulsing,:where(a).ats-is-quiet,:where(a).ats-is-reason,:where(a).ats-is-running,:where(a).ats-is-same,:where(a).ats-is-scrollable,:where(a).ats-is-secondary,:where(a).ats-is-segmented,:where(a).ats-is-selected,:where(a).ats-is-skipped,:where(a).ats-is-sm,:where(a).ats-is-soon,:where(a).ats-is-sortable,:where(a).ats-is-start,:where(a).ats-is-steady,:where(a).ats-is-sticky,:where(a).ats-is-sticky-rail,:where(a).ats-is-stuck,:where(a).ats-is-success,:where(a).ats-is-top,:where(a).ats-is-uk,:where(a).ats-is-underline,:where(a).ats-is-unread,:where(a).ats-is-usd,:where(a).ats-is-verified,:where(a).ats-is-warn,:where(a).ats-is-warning,:where(a).ats-is-worse,:where(a).ats-is-wrap,:where(a).ats-is-xau,:where(a).ats-is-xpd,:where(a).ats-is-xpt,:where(a).ats-is-zebra,:where(a).ats-k,:where(a).ats-kbd,:where(a).ats-kbd-seq,:where(a).ats-kbd-then,:where(a).ats-kicker,:where(a).ats-kpi-caption,:where(a).ats-kpi-label,:where(a).ats-kpi-pct,:where(a).ats-kpi-sub,:where(a).ats-kpi-tile,:where(a).ats-kpi-value,:where(a).ats-l,:where(a).ats-label,:where(a).ats-lbl,:where(a).ats-line,:where(a).ats-link,:where(a).ats-link--arrow,:where(a).ats-link--ext,:where(a).ats-link--quiet,:where(a).ats-loadmore,:where(a).ats-loadmore-actions,:where(a).ats-loadmore-count,:where(a).ats-locked,:where(a).ats-locked-actions,:where(a).ats-locked-body,:where(a).ats-locked-icon,:where(a).ats-locked-plan,:where(a).ats-locked-preview,:where(a).ats-logo-swap,:where(a).ats-mark,:where(a).ats-mark-swap,:where(a).ats-marker,:where(a).ats-market-list,:where(a).ats-market-row,:where(a).ats-market-row-action,:where(a).ats-market-row-change,:where(a).ats-market-row-figs,:where(a).ats-market-row-name,:where(a).ats-market-row-spark,:where(a).ats-market-row-sub,:where(a).ats-market-row-title,:where(a).ats-market-row-value,:where(a).ats-mb-bar,:where(a).ats-mb-brush,:where(a).ats-mb-empty,:where(a).ats-mb-foot,:where(a).ats-mb-foot-k,:where(a).ats-mb-foot-v,:where(a).ats-mb-hint,:where(a).ats-mb-hit,:where(a).ats-mb-readout,:where(a).ats-mb-reset,:where(a).ats-mb-stat,:where(a).ats-mb-svg,:where(a).ats-mb-tools,:where(a).ats-mb-year,:where(a).ats-mb-yearline,:where(a).ats-menu,:where(a).ats-menu-desc,:where(a).ats-menu-head,:where(a).ats-menu-hint,:where(a).ats-menu-ico,:where(a).ats-menu-item,:where(a).ats-menu-label,:where(a).ats-menu-sep,:where(a).ats-menu-text,:where(a).ats-meter,:where(a).ats-meter--sm,:where(a).ats-meter--split,:where(a).ats-meter-caption,:where(a).ats-meter-fill,:where(a).ats-meter-foot,:where(a).ats-meter-head,:where(a).ats-meter-label,:where(a).ats-meter-legend,:where(a).ats-meter-legend-v,:where(a).ats-meter-mark-label,:where(a).ats-meter-marks,:where(a).ats-meter-seg,:where(a).ats-meter-status,:where(a).ats-meter-target,:where(a).ats-meter-target-label,:where(a).ats-meter-track,:where(a).ats-meter-value,:where(a).ats-ml,:where(a).ats-mrg,:where(a).ats-mrg--no-total,:where(a).ats-mrg--strip,:where(a).ats-mrg-cell,:where(a).ats-mrg-head,:where(a).ats-mrg-item,:where(a).ats-mrg-row,:where(a).ats-mrg-total,:where(a).ats-mrg-year,:where(a).ats-muted,:where(a).ats-n,:where(a).ats-navtabs,:where(a).ats-neg,:where(a).ats-no-media,:where(a).ats-notif,:where(a).ats-notif-body,:where(a).ats-notif-count,:where(a).ats-notif-dot,:where(a).ats-notif-empty,:where(a).ats-notif-end,:where(a).ats-notif-head,:where(a).ats-notif-item,:where(a).ats-notif-list,:where(a).ats-notif-mark,:where(a).ats-notif-text,:where(a).ats-notif-time,:where(a).ats-notif-title,:where(a).ats-now,:where(a).ats-num,:where(a).ats-numfield,:where(a).ats-numfield-affix,:where(a).ats-numfield-input,:where(a).ats-numfield-lg,:where(a).ats-numfield-sm,:where(a).ats-numfield-step,:where(a).ats-numfield-steps,:where(a).ats-on-surface,:where(a).ats-open-q,:where(a).ats-overlay-body,:where(a).ats-overlay-foot,:where(a).ats-overlay-head,:where(a).ats-overlay-x,:where(a).ats-p,:where(a).ats-page,:where(a).ats-page--center,:where(a).ats-page--full,:where(a).ats-page--narrow,:where(a).ats-page--wide,:where(a).ats-pagehead,:where(a).ats-pagehead--center,:where(a).ats-pagehead--simple,:where(a).ats-pager,:where(a).ats-pager-btn,:where(a).ats-pager-controls,:where(a).ats-pager-gap,:where(a).ats-pager-size,:where(a).ats-pager-size-select,:where(a).ats-pager-summary,:where(a).ats-panel,:where(a).ats-panel-actions,:where(a).ats-panel-bd,:where(a).ats-panel-chev,:where(a).ats-panel-count,:where(a).ats-panel-desc,:where(a).ats-panel-ft,:where(a).ats-panel-hd,:where(a).ats-panel-heading,:where(a).ats-panel-title,:where(a).ats-panel-toggle,:where(a).ats-pills,:where(a).ats-plan,:where(a).ats-plan--current,:where(a).ats-plan--highlight,:where(a).ats-plan-foot,:where(a).ats-plan-grid,:where(a).ats-plan-group,:where(a).ats-plan-group-label,:where(a).ats-plan-groups,:where(a).ats-plan-head,:where(a).ats-plan-kicker,:where(a).ats-plan-list,:where(a).ats-plan-name,:where(a).ats-plan-note,:where(a).ats-plan-price,:where(a).ats-plan-tagline,:where(a).ats-plan-usage,:where(a).ats-plot,:where(a).ats-plot-wrap,:where(a).ats-popover,:where(a).ats-popover--lg,:where(a).ats-popover--md,:where(a).ats-popover-anchor,:where(a).ats-popover-body,:where(a).ats-popover-foot,:where(a).ats-popover-head,:where(a).ats-popover-trigger,:where(a).ats-pos,:where(a).ats-post,:where(a).ats-post--bare,:where(a).ats-post--row,:where(a).ats-post-art,:where(a).ats-post-body,:where(a).ats-post-excerpt,:where(a).ats-post-foot,:where(a).ats-post-meta,:where(a).ats-post-title,:where(a).ats-price,:where(a).ats-price-note,:where(a).ats-product-card,:where(a).ats-progress,:where(a).ats-progress--lg,:where(a).ats-progress--sm,:where(a).ats-progress-fill,:where(a).ats-progress-head,:where(a).ats-progress-label,:where(a).ats-progress-note,:where(a).ats-progress-track,:where(a).ats-progress-value,:where(a).ats-quote,:where(a).ats-quote--slot,:where(a).ats-quote-mark,:where(a).ats-quote-rail,:where(a).ats-quote-src,:where(a).ats-quote-text,:where(a).ats-quote-who,:where(a).ats-r,:where(a).ats-radial,:where(a).ats-radial--ring,:where(a).ats-radial-fill,:where(a).ats-radial-label,:where(a).ats-radial-sub,:where(a).ats-radial-svg,:where(a).ats-radial-tick,:where(a).ats-radial-tick-ring,:where(a).ats-radial-track,:where(a).ats-radial-value,:where(a).ats-radio-card,:where(a).ats-radio-card-desc,:where(a).ats-radio-card-ico,:where(a).ats-radio-card-text,:where(a).ats-radio-card-title,:where(a).ats-radiogroup,:where(a).ats-radiogroup--cards,:where(a).ats-radiogroup--inline,:where(a).ats-radiogroup-legend,:where(a).ats-radiogroup-options,:where(a).ats-rail,:where(a).ats-rail-beta,:where(a).ats-rail-brand,:where(a).ats-rail-count,:where(a).ats-rail-dot,:where(a).ats-rail-extra,:where(a).ats-rail-foot,:where(a).ats-rail-ico,:where(a).ats-rail-label,:where(a).ats-rail-link,:where(a).ats-rail-list,:where(a).ats-rail-spacer,:where(a).ats-rail-top,:where(a).ats-ramp,:where(a).ats-refline,:where(a).ats-reliability,:where(a).ats-rich,:where(a).ats-rich--lg,:where(a).ats-rich--sm,:where(a).ats-right,:where(a).ats-s,:where(a).ats-scrim,:where(a).ats-scroll-x,:where(a).ats-sec,:where(a).ats-sec--alt,:where(a).ats-sec--flush,:where(a).ats-sec--ruled,:where(a).ats-sec--tight,:where(a).ats-sec-header,:where(a).ats-sec-header--center,:where(a).ats-sec-header--narrow,:where(a).ats-sec-header--sm,:where(a).ats-sec-header--wide,:where(a).ats-segmented,:where(a).ats-selbar,:where(a).ats-selbar-actions,:where(a).ats-selbar-count,:where(a).ats-selbar-meta,:where(a).ats-select,:where(a).ats-select-sm,:where(a).ats-select-wrap,:where(a).ats-sep,:where(a).ats-setup,:where(a).ats-setup-body,:where(a).ats-setup-chev,:where(a).ats-setup-hd,:where(a).ats-setup-item,:where(a).ats-setup-item-actions,:where(a).ats-setup-list,:where(a).ats-setup-mark,:where(a).ats-setup-progress,:where(a).ats-setup-title,:where(a).ats-sf,:where(a).ats-sh-media,:where(a).ats-sheet,:where(a).ats-sheet-grip,:where(a).ats-site-acts,:where(a).ats-site-bar,:where(a).ats-site-copy,:where(a).ats-site-dpanel,:where(a).ats-site-drawer,:where(a).ats-site-drawer-extra,:where(a).ats-site-dsec,:where(a).ats-site-dtrigger,:where(a).ats-site-foot-bottom,:where(a).ats-site-foot-brand,:where(a).ats-site-foot-col,:where(a).ats-site-foot-title,:where(a).ats-site-foot-top,:where(a).ats-site-foot-wrap,:where(a).ats-site-footer,:where(a).ats-site-header,:where(a).ats-site-legal,:where(a).ats-site-link,:where(a).ats-site-logo,:where(a).ats-site-mall,:where(a).ats-site-mall-link,:where(a).ats-site-mcol,:where(a).ats-site-mcols,:where(a).ats-site-mdesc,:where(a).ats-site-menu,:where(a).ats-site-mfeature,:where(a).ats-site-mgroup,:where(a).ats-site-micon,:where(a).ats-site-mitem,:where(a).ats-site-mlabel,:where(a).ats-site-mlink,:where(a).ats-site-mslide,:where(a).ats-site-mtext,:where(a).ats-site-mthumb,:where(a).ats-site-mtitle,:where(a).ats-site-nav,:where(a).ats-site-panel,:where(a).ats-site-panel-in,:where(a).ats-site-trigger,:where(a).ats-sitefoot,:where(a).ats-sitefoot-inner,:where(a).ats-sitefoot-links,:where(a).ats-sitefoot-note,:where(a).ats-size-fill,:where(a).ats-size-lg,:where(a).ats-size-md,:where(a).ats-sk,:where(a).ats-sk--block,:where(a).ats-sk--circle,:where(a).ats-sk--line,:where(a).ats-sk--text,:where(a).ats-sk-lines,:where(a).ats-slider,:where(a).ats-slider-input,:where(a).ats-slider-mark,:where(a).ats-slider-mark-label,:where(a).ats-slider-marks,:where(a).ats-slider-number-wrap,:where(a).ats-slider-row,:where(a).ats-slider-track-wrap,:where(a).ats-social,:where(a).ats-social--bare,:where(a).ats-social--pill,:where(a).ats-spark,:where(a).ats-spec-list,:where(a).ats-spec-list--inline,:where(a).ats-spec-list--stacked,:where(a).ats-spec-row,:where(a).ats-spinner,:where(a).ats-spinner--lg,:where(a).ats-spinner--md,:where(a).ats-spinner--sm,:where(a).ats-spinner-label,:where(a).ats-spinner-ring,:where(a).ats-split,:where(a).ats-split--end,:where(a).ats-split--lg,:where(a).ats-split--md,:where(a).ats-split--rail-after,:where(a).ats-split--sm,:where(a).ats-split-btn,:where(a).ats-split-btn-caret,:where(a).ats-split-main,:where(a).ats-split-rail,:where(a).ats-srch,:where(a).ats-stat-label,:where(a).ats-stat-tile,:where(a).ats-stat-value,:where(a).ats-stats,:where(a).ats-statusdot,:where(a).ats-statusdot--lg,:where(a).ats-statusdot--md,:where(a).ats-statusdot-dot,:where(a).ats-statusdot-label,:where(a).ats-step,:where(a).ats-step-desc,:where(a).ats-step-flag,:where(a).ats-step-head,:where(a).ats-step-label,:where(a).ats-step-link,:where(a).ats-step-mark,:where(a).ats-step-status,:where(a).ats-step-text,:where(a).ats-stepper,:where(a).ats-stepper--vertical,:where(a).ats-sub,:where(a).ats-suite-caret,:where(a).ats-suite-mark,:where(a).ats-suite-menu,:where(a).ats-suite-name,:where(a).ats-suite-trigger,:where(a).ats-swatch,:where(a).ats-swatch-fill,:where(a).ats-swatch-opt,:where(a).ats-swatch-tick,:where(a).ats-swatches,:where(a).ats-switch,:where(a).ats-switch-btn,:where(a).ats-switch-btn--sm,:where(a).ats-switch-control,:where(a).ats-switch-desc,:where(a).ats-switch-field,:where(a).ats-switch-label,:where(a).ats-switch-row,:where(a).ats-switch-row-desc,:where(a).ats-switch-row-text,:where(a).ats-switch-text,:where(a).ats-t,:where(a).ats-ta,:where(a).ats-ta-band,:where(a).ats-ta-bands,:where(a).ats-ta-be,:where(a).ats-ta-count,:where(a).ats-ta-dow,:where(a).ats-ta-dow-bar,:where(a).ats-ta-dow-d,:where(a).ats-ta-dow-row,:where(a).ats-ta-filters,:where(a).ats-ta-foot,:where(a).ats-ta-foot--4,:where(a).ats-ta-heat,:where(a).ats-ta-kv,:where(a).ats-ta-ls,:where(a).ats-ta-magic,:where(a).ats-ta-meter,:where(a).ats-ta-muted,:where(a).ats-ta-num,:where(a).ats-ta-reset,:where(a).ats-ta-rr-row,:where(a).ats-ta-scale,:where(a).ats-ta-score,:where(a).ats-ta-score--4,:where(a).ats-ta-scroll,:where(a).ats-ta-share,:where(a).ats-ta-side,:where(a).ats-ta-side-hd,:where(a).ats-ta-spark,:where(a).ats-ta-squares,:where(a).ats-ta-strat,:where(a).ats-ta-strat-hd,:where(a).ats-ta-strats,:where(a).ats-ta-sub-h,:where(a).ats-ta-sym,:where(a).ats-ta-table,:where(a).ats-ta-vs,:where(a).ats-tab-btn,:where(a).ats-tab-ico,:where(a).ats-tab-long,:where(a).ats-tab-short,:where(a).ats-table-foot,:where(a).ats-table-scroll,:where(a).ats-table-wrap,:where(a).ats-tabpanel,:where(a).ats-tabs,:where(a).ats-tag,:where(a).ats-tag--sm,:where(a).ats-tbl,:where(a).ats-tbl-empty,:where(a).ats-tbl-first,:where(a).ats-tbl-group,:where(a).ats-tbl-group-head,:where(a).ats-tbl-group-meta,:where(a).ats-tbl-group-toggle,:where(a).ats-tbl-noselect,:where(a).ats-tbl-select,:where(a).ats-terminal-body,:where(a).ats-terminal-head,:where(a).ats-terminal-kpis,:where(a).ats-terminal-panel,:where(a).ats-terminal-title,:where(a).ats-terminal-tools,:where(a).ats-textarea,:where(a).ats-textarea-mono,:where(a).ats-tfoot-meta,:where(a).ats-th-info,:where(a).ats-th-inner,:where(a).ats-th-long,:where(a).ats-th-short,:where(a).ats-th-sort,:where(a).ats-theme-scope,:where(a).ats-theme-switch,:where(a).ats-tick,:where(a).ats-timeline,:where(a).ats-timeline-scroll,:where(a).ats-tl-action,:where(a).ats-tl-body,:where(a).ats-tl-desc,:where(a).ats-tl-item,:where(a).ats-tl-mark,:where(a).ats-tl-meta,:where(a).ats-tl-time,:where(a).ats-tl-title,:where(a).ats-toast,:where(a).ats-toast--danger,:where(a).ats-toast--info,:where(a).ats-toast--success,:where(a).ats-toast--warning,:where(a).ats-toast-act,:where(a).ats-toast-body,:where(a).ats-toast-region,:where(a).ats-toast-stack,:where(a).ats-tone-bad,:where(a).ats-tone-better,:where(a).ats-tone-danger,:where(a).ats-tone-dot,:where(a).ats-tone-info,:where(a).ats-tone-negative,:where(a).ats-tone-neutral,:where(a).ats-tone-ok,:where(a).ats-tone-positive,:where(a).ats-tone-success,:where(a).ats-tone-warn,:where(a).ats-tone-warning,:where(a).ats-tone-worse,:where(a).ats-toolbar,:where(a).ats-toolbar-badge,:where(a).ats-toolbar-bar,:where(a).ats-toolbar-caret,:where(a).ats-toolbar-chips,:where(a).ats-toolbar-clear,:where(a).ats-toolbar-count,:where(a).ats-toolbar-end,:where(a).ats-toolbar-filters,:where(a).ats-toolbar-primary,:where(a).ats-toolbar-sentinel,:where(a).ats-toolbar-toggle,:where(a).ats-tooltip,:where(a).ats-tooltip-anchor,:where(a).ats-tooltip-trigger,:where(a).ats-topbar,:where(a).ats-topbar-actions,:where(a).ats-topbar-menu,:where(a).ats-topbar-start,:where(a).ats-topbar-tabs,:where(a).ats-topbar-title,:where(a).ats-trade-comment,:where(a).ats-trade-dim,:where(a).ats-trade-sym,:where(a).ats-trust-mark,:where(a).ats-trust-row,:where(a).ats-v,:where(a).ats-value-change,:where(a).ats-value-change-arrow,:where(a).ats-value-change-from,:where(a).ats-value-change-to,:where(a).ats-value-negative,:where(a).ats-value-positive,:where(a).ats-vendor,:where(a).ats-vendor-name,:where(a).ats-video,:where(a).ats-video-bar,:where(a).ats-video-duration,:where(a).ats-video-img,:where(a).ats-video-meta,:where(a).ats-video-name,:where(a).ats-video-play,:where(a).ats-video-stage,:where(a).ats-video-title,:where(a).ats-visually-hidden,:where(a).ats-was,:where(a).ats-watch-card,:where(a).ats-watch-card-head,:where(a).ats-watch-card-name,:where(a).ats-watch-card-row,:where(a).ats-watch-card-rows,:where(a).ats-watch-card-spark,:where(a).ats-watch-card-sub,:where(a).ats-watch-card-title,:where(a).ats-when,:where(a).ats-wrap,:where(a).ats-zero{ color:inherit; text-decoration:none; }
  :where(p,h1,h2,h3,h4,dl).ats-acc,:where(p,h1,h2,h3,h4,dl).ats-acc-body,:where(p,h1,h2,h3,h4,dl).ats-acc-item,:where(p,h1,h2,h3,h4,dl).ats-acc-plus,:where(p,h1,h2,h3,h4,dl).ats-ack-check,:where(p,h1,h2,h3,h4,dl).ats-ack-list,:where(p,h1,h2,h3,h4,dl).ats-acts,:where(p,h1,h2,h3,h4,dl).ats-alert,:where(p,h1,h2,h3,h4,dl).ats-alert--danger,:where(p,h1,h2,h3,h4,dl).ats-alert--info,:where(p,h1,h2,h3,h4,dl).ats-alert--success,:where(p,h1,h2,h3,h4,dl).ats-alert--warning,:where(p,h1,h2,h3,h4,dl).ats-alert-body,:where(p,h1,h2,h3,h4,dl).ats-alert-x,:where(p,h1,h2,h3,h4,dl).ats-announce,:where(p,h1,h2,h3,h4,dl).ats-announce--brand,:where(p,h1,h2,h3,h4,dl).ats-announce-close,:where(p,h1,h2,h3,h4,dl).ats-appnav,:where(p,h1,h2,h3,h4,dl).ats-appnav--drawer,:where(p,h1,h2,h3,h4,dl).ats-appnav-badge,:where(p,h1,h2,h3,h4,dl).ats-appnav-brand,:where(p,h1,h2,h3,h4,dl).ats-appnav-foot,:where(p,h1,h2,h3,h4,dl).ats-appnav-head,:where(p,h1,h2,h3,h4,dl).ats-appnav-ico,:where(p,h1,h2,h3,h4,dl).ats-appnav-label,:where(p,h1,h2,h3,h4,dl).ats-appnav-link,:where(p,h1,h2,h3,h4,dl).ats-appnav-list,:where(p,h1,h2,h3,h4,dl).ats-appnav-nav,:where(p,h1,h2,h3,h4,dl).ats-appnav-row,:where(p,h1,h2,h3,h4,dl).ats-appnav-row-end,:where(p,h1,h2,h3,h4,dl).ats-appnav-rule,:where(p,h1,h2,h3,h4,dl).ats-appnav-section,:where(p,h1,h2,h3,h4,dl).ats-appnav-section-head,:where(p,h1,h2,h3,h4,dl).ats-appnav-section-label,:where(p,h1,h2,h3,h4,dl).ats-appnav-sub,:where(p,h1,h2,h3,h4,dl).ats-appnav-toggle,:where(p,h1,h2,h3,h4,dl).ats-appnav-top,:where(p,h1,h2,h3,h4,dl).ats-area,:where(p,h1,h2,h3,h4,dl).ats-at-end,:where(p,h1,h2,h3,h4,dl).ats-at-start,:where(p,h1,h2,h3,h4,dl).ats-auth,:where(p,h1,h2,h3,h4,dl).ats-auth-art,:where(p,h1,h2,h3,h4,dl).ats-auth-art-dot,:where(p,h1,h2,h3,h4,dl).ats-auth-art-grid,:where(p,h1,h2,h3,h4,dl).ats-auth-art-line,:where(p,h1,h2,h3,h4,dl).ats-auth-aside,:where(p,h1,h2,h3,h4,dl).ats-auth-aside-body,:where(p,h1,h2,h3,h4,dl).ats-auth-aside-text,:where(p,h1,h2,h3,h4,dl).ats-auth-aside-title,:where(p,h1,h2,h3,h4,dl).ats-auth-body,:where(p,h1,h2,h3,h4,dl).ats-auth-brand,:where(p,h1,h2,h3,h4,dl).ats-auth-foot,:where(p,h1,h2,h3,h4,dl).ats-auth-form,:where(p,h1,h2,h3,h4,dl).ats-auth-head,:where(p,h1,h2,h3,h4,dl).ats-auth-legal,:where(p,h1,h2,h3,h4,dl).ats-auth-main,:where(p,h1,h2,h3,h4,dl).ats-auth-or,:where(p,h1,h2,h3,h4,dl).ats-auth-standfirst,:where(p,h1,h2,h3,h4,dl).ats-auth-title,:where(p,h1,h2,h3,h4,dl).ats-avatar,:where(p,h1,h2,h3,h4,dl).ats-avatar--lg,:where(p,h1,h2,h3,h4,dl).ats-avatar--sm,:where(p,h1,h2,h3,h4,dl).ats-avatar--sq,:where(p,h1,h2,h3,h4,dl).ats-avatar--xl,:where(p,h1,h2,h3,h4,dl).ats-avatar--xs,:where(p,h1,h2,h3,h4,dl).ats-avatar-btn,:where(p,h1,h2,h3,h4,dl).ats-avatar-stack,:where(p,h1,h2,h3,h4,dl).ats-axis,:where(p,h1,h2,h3,h4,dl).ats-axlabel,:where(p,h1,h2,h3,h4,dl).ats-badge,:where(p,h1,h2,h3,h4,dl).ats-badge--wrap,:where(p,h1,h2,h3,h4,dl).ats-badge-art,:where(p,h1,h2,h3,h4,dl).ats-badge-brand,:where(p,h1,h2,h3,h4,dl).ats-badge-danger,:where(p,h1,h2,h3,h4,dl).ats-badge-featured,:where(p,h1,h2,h3,h4,dl).ats-badge-group,:where(p,h1,h2,h3,h4,dl).ats-badge-info,:where(p,h1,h2,h3,h4,dl).ats-badge-lg,:where(p,h1,h2,h3,h4,dl).ats-badge-marker,:where(p,h1,h2,h3,h4,dl).ats-badge-more,:where(p,h1,h2,h3,h4,dl).ats-badge-neutral,:where(p,h1,h2,h3,h4,dl).ats-badge-sm,:where(p,h1,h2,h3,h4,dl).ats-badge-solid,:where(p,h1,h2,h3,h4,dl).ats-badge-success,:where(p,h1,h2,h3,h4,dl).ats-badge-violet,:where(p,h1,h2,h3,h4,dl).ats-badge-warning,:where(p,h1,h2,h3,h4,dl).ats-band,:where(p,h1,h2,h3,h4,dl).ats-band-list,:where(p,h1,h2,h3,h4,dl).ats-bar,:where(p,h1,h2,h3,h4,dl).ats-bars,:where(p,h1,h2,h3,h4,dl).ats-bc,:where(p,h1,h2,h3,h4,dl).ats-brush,:where(p,h1,h2,h3,h4,dl).ats-btn,:where(p,h1,h2,h3,h4,dl).ats-btn-accent,:where(p,h1,h2,h3,h4,dl).ats-btn-block,:where(p,h1,h2,h3,h4,dl).ats-btn-danger,:where(p,h1,h2,h3,h4,dl).ats-btn-ghost,:where(p,h1,h2,h3,h4,dl).ats-btn-icon,:where(p,h1,h2,h3,h4,dl).ats-btn-lg,:where(p,h1,h2,h3,h4,dl).ats-btn-link,:where(p,h1,h2,h3,h4,dl).ats-btn-outline,:where(p,h1,h2,h3,h4,dl).ats-btn-primary,:where(p,h1,h2,h3,h4,dl).ats-btn-secondary,:where(p,h1,h2,h3,h4,dl).ats-btn-sm,:where(p,h1,h2,h3,h4,dl).ats-btn-spin,:where(p,h1,h2,h3,h4,dl).ats-btn-view,:where(p,h1,h2,h3,h4,dl).ats-buybar,:where(p,h1,h2,h3,h4,dl).ats-buybar-price,:where(p,h1,h2,h3,h4,dl).ats-buybar-title,:where(p,h1,h2,h3,h4,dl).ats-buybox,:where(p,h1,h2,h3,h4,dl).ats-buybox-ctas,:where(p,h1,h2,h3,h4,dl).ats-buybox-divider,:where(p,h1,h2,h3,h4,dl).ats-buybox-note,:where(p,h1,h2,h3,h4,dl).ats-buybox-price,:where(p,h1,h2,h3,h4,dl).ats-buybox-price-helper,:where(p,h1,h2,h3,h4,dl).ats-buybox-price-row,:where(p,h1,h2,h3,h4,dl).ats-buybox-specs,:where(p,h1,h2,h3,h4,dl).ats-buybox-trust,:where(p,h1,h2,h3,h4,dl).ats-c,:where(p,h1,h2,h3,h4,dl).ats-callout,:where(p,h1,h2,h3,h4,dl).ats-callout--plain,:where(p,h1,h2,h3,h4,dl).ats-callout-actions,:where(p,h1,h2,h3,h4,dl).ats-callout-close,:where(p,h1,h2,h3,h4,dl).ats-callout-copy,:where(p,h1,h2,h3,h4,dl).ats-callout-desc,:where(p,h1,h2,h3,h4,dl).ats-callout-media,:where(p,h1,h2,h3,h4,dl).ats-callout-points,:where(p,h1,h2,h3,h4,dl).ats-callout-points-label,:where(p,h1,h2,h3,h4,dl).ats-callout-tick,:where(p,h1,h2,h3,h4,dl).ats-card,:where(p,h1,h2,h3,h4,dl).ats-card--featured,:where(p,h1,h2,h3,h4,dl).ats-card--flush,:where(p,h1,h2,h3,h4,dl).ats-card--lg,:where(p,h1,h2,h3,h4,dl).ats-card--link,:where(p,h1,h2,h3,h4,dl).ats-card--raised,:where(p,h1,h2,h3,h4,dl).ats-card--sm,:where(p,h1,h2,h3,h4,dl).ats-card--surface,:where(p,h1,h2,h3,h4,dl).ats-card-art,:where(p,h1,h2,h3,h4,dl).ats-card-art-badges,:where(p,h1,h2,h3,h4,dl).ats-card-bd,:where(p,h1,h2,h3,h4,dl).ats-card-body,:where(p,h1,h2,h3,h4,dl).ats-card-footer,:where(p,h1,h2,h3,h4,dl).ats-card-ft,:where(p,h1,h2,h3,h4,dl).ats-card-hd,:where(p,h1,h2,h3,h4,dl).ats-card-hd-desc,:where(p,h1,h2,h3,h4,dl).ats-card-hd-text,:where(p,h1,h2,h3,h4,dl).ats-card-live-wide,:where(p,h1,h2,h3,h4,dl).ats-card-main,:where(p,h1,h2,h3,h4,dl).ats-card-metric,:where(p,h1,h2,h3,h4,dl).ats-card-metric-note,:where(p,h1,h2,h3,h4,dl).ats-card-rail,:where(p,h1,h2,h3,h4,dl).ats-card-rail-btn,:where(p,h1,h2,h3,h4,dl).ats-card-rail-track,:where(p,h1,h2,h3,h4,dl).ats-card-spec,:where(p,h1,h2,h3,h4,dl).ats-card-stat,:where(p,h1,h2,h3,h4,dl).ats-card-stat-caption,:where(p,h1,h2,h3,h4,dl).ats-card-stat-label,:where(p,h1,h2,h3,h4,dl).ats-card-stat-mark,:where(p,h1,h2,h3,h4,dl).ats-card-stat-text,:where(p,h1,h2,h3,h4,dl).ats-card-stat-value,:where(p,h1,h2,h3,h4,dl).ats-card-stats,:where(p,h1,h2,h3,h4,dl).ats-card-title,:where(p,h1,h2,h3,h4,dl).ats-card-vendor,:where(p,h1,h2,h3,h4,dl).ats-cardgrid,:where(p,h1,h2,h3,h4,dl).ats-cardgrid--lg,:where(p,h1,h2,h3,h4,dl).ats-cardgrid--sm,:where(p,h1,h2,h3,h4,dl).ats-cardgrid--xl,:where(p,h1,h2,h3,h4,dl).ats-cardgrid--xs,:where(p,h1,h2,h3,h4,dl).ats-caret,:where(p,h1,h2,h3,h4,dl).ats-cblist,:where(p,h1,h2,h3,h4,dl).ats-cblist-body,:where(p,h1,h2,h3,h4,dl).ats-cblist-chev,:where(p,h1,h2,h3,h4,dl).ats-cblist-count,:where(p,h1,h2,h3,h4,dl).ats-cblist-empty,:where(p,h1,h2,h3,h4,dl).ats-cblist-group,:where(p,h1,h2,h3,h4,dl).ats-cblist-head,:where(p,h1,h2,h3,h4,dl).ats-cblist-row,:where(p,h1,h2,h3,h4,dl).ats-cblist-rows,:where(p,h1,h2,h3,h4,dl).ats-cblist-search,:where(p,h1,h2,h3,h4,dl).ats-cellbar,:where(p,h1,h2,h3,h4,dl).ats-cellbar-marker,:where(p,h1,h2,h3,h4,dl).ats-cf-cross,:where(p,h1,h2,h3,h4,dl).ats-cf-dot,:where(p,h1,h2,h3,h4,dl).ats-cf-hit,:where(p,h1,h2,h3,h4,dl).ats-cf-op,:where(p,h1,h2,h3,h4,dl).ats-cf-op-glyph,:where(p,h1,h2,h3,h4,dl).ats-cf-plot,:where(p,h1,h2,h3,h4,dl).ats-cf-stack,:where(p,h1,h2,h3,h4,dl).ats-cf-stack-label,:where(p,h1,h2,h3,h4,dl).ats-cf-stack-plot,:where(p,h1,h2,h3,h4,dl).ats-cframe,:where(p,h1,h2,h3,h4,dl).ats-cframe-foot,:where(p,h1,h2,h3,h4,dl).ats-cframe-head,:where(p,h1,h2,h3,h4,dl).ats-cframe-headline,:where(p,h1,h2,h3,h4,dl).ats-cframe-lead,:where(p,h1,h2,h3,h4,dl).ats-cframe-note,:where(p,h1,h2,h3,h4,dl).ats-cframe-readout,:where(p,h1,h2,h3,h4,dl).ats-cframe-sub,:where(p,h1,h2,h3,h4,dl).ats-cframe-title,:where(p,h1,h2,h3,h4,dl).ats-cframe-tools,:where(p,h1,h2,h3,h4,dl).ats-chart-sk-legend,:where(p,h1,h2,h3,h4,dl).ats-chart-sk-plot,:where(p,h1,h2,h3,h4,dl).ats-chart-state,:where(p,h1,h2,h3,h4,dl).ats-chart-state--empty,:where(p,h1,h2,h3,h4,dl).ats-chart-state--error,:where(p,h1,h2,h3,h4,dl).ats-chart-state--loading,:where(p,h1,h2,h3,h4,dl).ats-chart-state--range,:where(p,h1,h2,h3,h4,dl).ats-chart-state-icon,:where(p,h1,h2,h3,h4,dl).ats-check-desc,:where(p,h1,h2,h3,h4,dl).ats-check-row,:where(p,h1,h2,h3,h4,dl).ats-check-title,:where(p,h1,h2,h3,h4,dl).ats-chip,:where(p,h1,h2,h3,h4,dl).ats-chip--removable,:where(p,h1,h2,h3,h4,dl).ats-chip--sm,:where(p,h1,h2,h3,h4,dl).ats-chip--tentative,:where(p,h1,h2,h3,h4,dl).ats-chip-grid,:where(p,h1,h2,h3,h4,dl).ats-chip-x,:where(p,h1,h2,h3,h4,dl).ats-clegend,:where(p,h1,h2,h3,h4,dl).ats-clegend-btn,:where(p,h1,h2,h3,h4,dl).ats-clegend-meta,:where(p,h1,h2,h3,h4,dl).ats-clegend-v,:where(p,h1,h2,h3,h4,dl).ats-cmdk,:where(p,h1,h2,h3,h4,dl).ats-cmdk-empty,:where(p,h1,h2,h3,h4,dl).ats-cmdk-foot,:where(p,h1,h2,h3,h4,dl).ats-cmdk-group,:where(p,h1,h2,h3,h4,dl).ats-cmdk-ico,:where(p,h1,h2,h3,h4,dl).ats-cmdk-input,:where(p,h1,h2,h3,h4,dl).ats-cmdk-item,:where(p,h1,h2,h3,h4,dl).ats-cmdk-item-ico,:where(p,h1,h2,h3,h4,dl).ats-cmdk-label,:where(p,h1,h2,h3,h4,dl).ats-cmdk-list,:where(p,h1,h2,h3,h4,dl).ats-cmdk-search,:where(p,h1,h2,h3,h4,dl).ats-cmp,:where(p,h1,h2,h3,h4,dl).ats-cmp-bar,:where(p,h1,h2,h3,h4,dl).ats-cmp-bar-fill,:where(p,h1,h2,h3,h4,dl).ats-cmp-best,:where(p,h1,h2,h3,h4,dl).ats-cmp-caption,:where(p,h1,h2,h3,h4,dl).ats-cmp-cell,:where(p,h1,h2,h3,h4,dl).ats-cmp-metric,:where(p,h1,h2,h3,h4,dl).ats-cmp-sub,:where(p,h1,h2,h3,h4,dl).ats-cmp-v,:where(p,h1,h2,h3,h4,dl).ats-cmp-wrap,:where(p,h1,h2,h3,h4,dl).ats-cnt,:where(p,h1,h2,h3,h4,dl).ats-code,:where(p,h1,h2,h3,h4,dl).ats-codeblock,:where(p,h1,h2,h3,h4,dl).ats-codeblock--wrap,:where(p,h1,h2,h3,h4,dl).ats-codeblock-btn,:where(p,h1,h2,h3,h4,dl).ats-codeblock-head,:where(p,h1,h2,h3,h4,dl).ats-codeblock-name,:where(p,h1,h2,h3,h4,dl).ats-codeblock-pre,:where(p,h1,h2,h3,h4,dl).ats-codeblock-tools,:where(p,h1,h2,h3,h4,dl).ats-combo,:where(p,h1,h2,h3,h4,dl).ats-combo-caret,:where(p,h1,h2,h3,h4,dl).ats-combo-check,:where(p,h1,h2,h3,h4,dl).ats-combo-control,:where(p,h1,h2,h3,h4,dl).ats-combo-create,:where(p,h1,h2,h3,h4,dl).ats-combo-desc,:where(p,h1,h2,h3,h4,dl).ats-combo-empty,:where(p,h1,h2,h3,h4,dl).ats-combo-group,:where(p,h1,h2,h3,h4,dl).ats-combo-hint,:where(p,h1,h2,h3,h4,dl).ats-combo-ico,:where(p,h1,h2,h3,h4,dl).ats-combo-input,:where(p,h1,h2,h3,h4,dl).ats-combo-label,:where(p,h1,h2,h3,h4,dl).ats-combo-list,:where(p,h1,h2,h3,h4,dl).ats-combo-more,:where(p,h1,h2,h3,h4,dl).ats-combo-option,:where(p,h1,h2,h3,h4,dl).ats-combo-status,:where(p,h1,h2,h3,h4,dl).ats-combo-tag,:where(p,h1,h2,h3,h4,dl).ats-combo-tag-kind,:where(p,h1,h2,h3,h4,dl).ats-combo-tags,:where(p,h1,h2,h3,h4,dl).ats-combo-text,:where(p,h1,h2,h3,h4,dl).ats-combo-twisty,:where(p,h1,h2,h3,h4,dl).ats-copyfield,:where(p,h1,h2,h3,h4,dl).ats-copyfield-btn,:where(p,h1,h2,h3,h4,dl).ats-copyfield-input,:where(p,h1,h2,h3,h4,dl).ats-copyfield-reveal,:where(p,h1,h2,h3,h4,dl).ats-count,:where(p,h1,h2,h3,h4,dl).ats-crosshair,:where(p,h1,h2,h3,h4,dl).ats-crumbs,:where(p,h1,h2,h3,h4,dl).ats-crumbs-current,:where(p,h1,h2,h3,h4,dl).ats-crumbs-item,:where(p,h1,h2,h3,h4,dl).ats-crumbs-link,:where(p,h1,h2,h3,h4,dl).ats-crumbs-list,:where(p,h1,h2,h3,h4,dl).ats-crumbs-more,:where(p,h1,h2,h3,h4,dl).ats-crumbs-sep,:where(p,h1,h2,h3,h4,dl).ats-crumbs-text,:where(p,h1,h2,h3,h4,dl).ats-ctip,:where(p,h1,h2,h3,h4,dl).ats-ctip-row,:where(p,h1,h2,h3,h4,dl).ats-d,:where(p,h1,h2,h3,h4,dl).ats-dashed,:where(p,h1,h2,h3,h4,dl).ats-data-note,:where(p,h1,h2,h3,h4,dl).ats-data-note--info,:where(p,h1,h2,h3,h4,dl).ats-datepick,:where(p,h1,h2,h3,h4,dl).ats-datepick-presets,:where(p,h1,h2,h3,h4,dl).ats-daterange,:where(p,h1,h2,h3,h4,dl).ats-daterange-caret,:where(p,h1,h2,h3,h4,dl).ats-daterange-clear,:where(p,h1,h2,h3,h4,dl).ats-daterange-custom,:where(p,h1,h2,h3,h4,dl).ats-daterange-dates,:where(p,h1,h2,h3,h4,dl).ats-daterange-field,:where(p,h1,h2,h3,h4,dl).ats-daterange-fields,:where(p,h1,h2,h3,h4,dl).ats-daterange-group,:where(p,h1,h2,h3,h4,dl).ats-daterange-heading,:where(p,h1,h2,h3,h4,dl).ats-daterange-input,:where(p,h1,h2,h3,h4,dl).ats-daterange-preset,:where(p,h1,h2,h3,h4,dl).ats-daterange-presets,:where(p,h1,h2,h3,h4,dl).ats-daterange-trigger,:where(p,h1,h2,h3,h4,dl).ats-daterange-value,:where(p,h1,h2,h3,h4,dl).ats-delta,:where(p,h1,h2,h3,h4,dl).ats-dialog,:where(p,h1,h2,h3,h4,dl).ats-dialog--ack,:where(p,h1,h2,h3,h4,dl).ats-dialog--confirm,:where(p,h1,h2,h3,h4,dl).ats-dialog--lg,:where(p,h1,h2,h3,h4,dl).ats-dialog--md,:where(p,h1,h2,h3,h4,dl).ats-dialog--sm,:where(p,h1,h2,h3,h4,dl).ats-dialog--xl,:where(p,h1,h2,h3,h4,dl).ats-dialog-desc,:where(p,h1,h2,h3,h4,dl).ats-dirtag,:where(p,h1,h2,h3,h4,dl).ats-dlabel,:where(p,h1,h2,h3,h4,dl).ats-dnd-grip,:where(p,h1,h2,h3,h4,dl).ats-dnd-item,:where(p,h1,h2,h3,h4,dl).ats-dnd-zone,:where(p,h1,h2,h3,h4,dl).ats-donut-hole,:where(p,h1,h2,h3,h4,dl).ats-donut-hole-sub,:where(p,h1,h2,h3,h4,dl).ats-donut-seg,:where(p,h1,h2,h3,h4,dl).ats-dot,:where(p,h1,h2,h3,h4,dl).ats-drawer,:where(p,h1,h2,h3,h4,dl).ats-drawer--end,:where(p,h1,h2,h3,h4,dl).ats-drawer--lg,:where(p,h1,h2,h3,h4,dl).ats-drawer--md,:where(p,h1,h2,h3,h4,dl).ats-drawer--start,:where(p,h1,h2,h3,h4,dl).ats-dropzone,:where(p,h1,h2,h3,h4,dl).ats-dropzone--inline,:where(p,h1,h2,h3,h4,dl).ats-dropzone-browse,:where(p,h1,h2,h3,h4,dl).ats-dropzone-icon,:where(p,h1,h2,h3,h4,dl).ats-dropzone-meta,:where(p,h1,h2,h3,h4,dl).ats-dropzone-text,:where(p,h1,h2,h3,h4,dl).ats-dropzone-title,:where(p,h1,h2,h3,h4,dl).ats-dualnav,:where(p,h1,h2,h3,h4,dl).ats-dualnav--drawer,:where(p,h1,h2,h3,h4,dl).ats-dualnav-beta,:where(p,h1,h2,h3,h4,dl).ats-dualnav-title,:where(p,h1,h2,h3,h4,dl).ats-eb,:where(p,h1,h2,h3,h4,dl).ats-empty,:where(p,h1,h2,h3,h4,dl).ats-empty--filtered,:where(p,h1,h2,h3,h4,dl).ats-empty-actions,:where(p,h1,h2,h3,h4,dl).ats-empty-art,:where(p,h1,h2,h3,h4,dl).ats-empty-icon,:where(p,h1,h2,h3,h4,dl).ats-fab,:where(p,h1,h2,h3,h4,dl).ats-fab-dot,:where(p,h1,h2,h3,h4,dl).ats-fgroup,:where(p,h1,h2,h3,h4,dl).ats-fgroup-collapsed,:where(p,h1,h2,h3,h4,dl).ats-field,:where(p,h1,h2,h3,h4,dl).ats-field-count,:where(p,h1,h2,h3,h4,dl).ats-field-error,:where(p,h1,h2,h3,h4,dl).ats-field-foot,:where(p,h1,h2,h3,h4,dl).ats-field-group,:where(p,h1,h2,h3,h4,dl).ats-field-group-body,:where(p,h1,h2,h3,h4,dl).ats-field-hint,:where(p,h1,h2,h3,h4,dl).ats-field-label,:where(p,h1,h2,h3,h4,dl).ats-field-wrap,:where(p,h1,h2,h3,h4,dl).ats-fileitem,:where(p,h1,h2,h3,h4,dl).ats-fileitem-bar,:where(p,h1,h2,h3,h4,dl).ats-fileitem-error,:where(p,h1,h2,h3,h4,dl).ats-fileitem-ico,:where(p,h1,h2,h3,h4,dl).ats-fileitem-main,:where(p,h1,h2,h3,h4,dl).ats-fileitem-meta,:where(p,h1,h2,h3,h4,dl).ats-fileitem-name,:where(p,h1,h2,h3,h4,dl).ats-fileitem-x,:where(p,h1,h2,h3,h4,dl).ats-filelist,:where(p,h1,h2,h3,h4,dl).ats-filelist-actions,:where(p,h1,h2,h3,h4,dl).ats-filelist-hide-sm,:where(p,h1,h2,h3,h4,dl).ats-filerow,:where(p,h1,h2,h3,h4,dl).ats-filerow-actions,:where(p,h1,h2,h3,h4,dl).ats-filerow-ico,:where(p,h1,h2,h3,h4,dl).ats-filerow-kind,:where(p,h1,h2,h3,h4,dl).ats-filerow-name,:where(p,h1,h2,h3,h4,dl).ats-filerow-text,:where(p,h1,h2,h3,h4,dl).ats-fileupload,:where(p,h1,h2,h3,h4,dl).ats-flag,:where(p,h1,h2,h3,h4,dl).ats-flag--bare,:where(p,h1,h2,h3,h4,dl).ats-frame,:where(p,h1,h2,h3,h4,dl).ats-frame--bare,:where(p,h1,h2,h3,h4,dl).ats-frame-content,:where(p,h1,h2,h3,h4,dl).ats-frame-foot,:where(p,h1,h2,h3,h4,dl).ats-frame-main,:where(p,h1,h2,h3,h4,dl).ats-frame-nav,:where(p,h1,h2,h3,h4,dl).ats-funnel,:where(p,h1,h2,h3,h4,dl).ats-funnel-bar,:where(p,h1,h2,h3,h4,dl).ats-funnel-count,:where(p,h1,h2,h3,h4,dl).ats-funnel-label,:where(p,h1,h2,h3,h4,dl).ats-funnel-meta,:where(p,h1,h2,h3,h4,dl).ats-funnel-step,:where(p,h1,h2,h3,h4,dl).ats-glyph,:where(p,h1,h2,h3,h4,dl).ats-grade,:where(p,h1,h2,h3,h4,dl).ats-grade--lg,:where(p,h1,h2,h3,h4,dl).ats-grade--sm,:where(p,h1,h2,h3,h4,dl).ats-grade-letter,:where(p,h1,h2,h3,h4,dl).ats-grade-meta,:where(p,h1,h2,h3,h4,dl).ats-grade-scale,:where(p,h1,h2,h3,h4,dl).ats-grade-step,:where(p,h1,h2,h3,h4,dl).ats-grid,:where(p,h1,h2,h3,h4,dl).ats-h,:where(p,h1,h2,h3,h4,dl).ats-has-action,:where(p,h1,h2,h3,h4,dl).ats-has-acts,:where(p,h1,h2,h3,h4,dl).ats-has-desc,:where(p,h1,h2,h3,h4,dl).ats-has-feature,:where(p,h1,h2,h3,h4,dl).ats-has-height,:where(p,h1,h2,h3,h4,dl).ats-has-img,:where(p,h1,h2,h3,h4,dl).ats-has-marker,:where(p,h1,h2,h3,h4,dl).ats-has-prefix,:where(p,h1,h2,h3,h4,dl).ats-has-preview,:where(p,h1,h2,h3,h4,dl).ats-has-short,:where(p,h1,h2,h3,h4,dl).ats-has-suffix,:where(p,h1,h2,h3,h4,dl).ats-has-tabs,:where(p,h1,h2,h3,h4,dl).ats-heat,:where(p,h1,h2,h3,h4,dl).ats-heat--matrix,:where(p,h1,h2,h3,h4,dl).ats-heat-band,:where(p,h1,h2,h3,h4,dl).ats-heat-bands,:where(p,h1,h2,h3,h4,dl).ats-heat-cell,:where(p,h1,h2,h3,h4,dl).ats-heat-chip,:where(p,h1,h2,h3,h4,dl).ats-heat-colhead,:where(p,h1,h2,h3,h4,dl).ats-heat-goal,:where(p,h1,h2,h3,h4,dl).ats-heat-group,:where(p,h1,h2,h3,h4,dl).ats-heat-row,:where(p,h1,h2,h3,h4,dl).ats-heat-rowlabel,:where(p,h1,h2,h3,h4,dl).ats-heat-scale,:where(p,h1,h2,h3,h4,dl).ats-heat-sub,:where(p,h1,h2,h3,h4,dl).ats-heat-tip,:where(p,h1,h2,h3,h4,dl).ats-heat-v,:where(p,h1,h2,h3,h4,dl).ats-icon-btn,:where(p,h1,h2,h3,h4,dl).ats-icon-btn-count,:where(p,h1,h2,h3,h4,dl).ats-icon-btn-dot,:where(p,h1,h2,h3,h4,dl).ats-imark,:where(p,h1,h2,h3,h4,dl).ats-imark-coin,:where(p,h1,h2,h3,h4,dl).ats-imark-coin-sign,:where(p,h1,h2,h3,h4,dl).ats-imark-cur,:where(p,h1,h2,h3,h4,dl).ats-imark-disc,:where(p,h1,h2,h3,h4,dl).ats-imark-ink,:where(p,h1,h2,h3,h4,dl).ats-imark-mono,:where(p,h1,h2,h3,h4,dl).ats-imark-mono-bg,:where(p,h1,h2,h3,h4,dl).ats-imark-num,:where(p,h1,h2,h3,h4,dl).ats-imark-region,:where(p,h1,h2,h3,h4,dl).ats-imark-sign,:where(p,h1,h2,h3,h4,dl).ats-imark-tile,:where(p,h1,h2,h3,h4,dl).ats-in-group,:where(p,h1,h2,h3,h4,dl).ats-info,:where(p,h1,h2,h3,h4,dl).ats-info-btn,:where(p,h1,h2,h3,h4,dl).ats-input,:where(p,h1,h2,h3,h4,dl).ats-input-action,:where(p,h1,h2,h3,h4,dl).ats-input-icon,:where(p,h1,h2,h3,h4,dl).ats-input-lg,:where(p,h1,h2,h3,h4,dl).ats-input-num,:where(p,h1,h2,h3,h4,dl).ats-input-sm,:where(p,h1,h2,h3,h4,dl).ats-input-wrap,:where(p,h1,h2,h3,h4,dl).ats-is-1,:where(p,h1,h2,h3,h4,dl).ats-is-2,:where(p,h1,h2,h3,h4,dl).ats-is-3,:where(p,h1,h2,h3,h4,dl).ats-is-active,:where(p,h1,h2,h3,h4,dl).ats-is-always,:where(p,h1,h2,h3,h4,dl).ats-is-attention,:where(p,h1,h2,h3,h4,dl).ats-is-au,:where(p,h1,h2,h3,h4,dl).ats-is-aud,:where(p,h1,h2,h3,h4,dl).ats-is-autosize,:where(p,h1,h2,h3,h4,dl).ats-is-bad,:where(p,h1,h2,h3,h4,dl).ats-is-bare,:where(p,h1,h2,h3,h4,dl).ats-is-below,:where(p,h1,h2,h3,h4,dl).ats-is-best,:where(p,h1,h2,h3,h4,dl).ats-is-better,:where(p,h1,h2,h3,h4,dl).ats-is-bordered,:where(p,h1,h2,h3,h4,dl).ats-is-bottom,:where(p,h1,h2,h3,h4,dl).ats-is-brand,:where(p,h1,h2,h3,h4,dl).ats-is-btc,:where(p,h1,h2,h3,h4,dl).ats-is-cad,:where(p,h1,h2,h3,h4,dl).ats-is-center,:where(p,h1,h2,h3,h4,dl).ats-is-chf,:where(p,h1,h2,h3,h4,dl).ats-is-child,:where(p,h1,h2,h3,h4,dl).ats-is-circle,:where(p,h1,h2,h3,h4,dl).ats-is-clipped,:where(p,h1,h2,h3,h4,dl).ats-is-closed,:where(p,h1,h2,h3,h4,dl).ats-is-collapsed,:where(p,h1,h2,h3,h4,dl).ats-is-compact,:where(p,h1,h2,h3,h4,dl).ats-is-complete,:where(p,h1,h2,h3,h4,dl).ats-is-content,:where(p,h1,h2,h3,h4,dl).ats-is-copied,:where(p,h1,h2,h3,h4,dl).ats-is-current,:where(p,h1,h2,h3,h4,dl).ats-is-danger,:where(p,h1,h2,h3,h4,dl).ats-is-de,:where(p,h1,h2,h3,h4,dl).ats-is-diag,:where(p,h1,h2,h3,h4,dl).ats-is-disabled,:where(p,h1,h2,h3,h4,dl).ats-is-done,:where(p,h1,h2,h3,h4,dl).ats-is-dragover,:where(p,h1,h2,h3,h4,dl).ats-is-empty,:where(p,h1,h2,h3,h4,dl).ats-is-end,:where(p,h1,h2,h3,h4,dl).ats-is-error,:where(p,h1,h2,h3,h4,dl).ats-is-eth,:where(p,h1,h2,h3,h4,dl).ats-is-eu,:where(p,h1,h2,h3,h4,dl).ats-is-eur,:where(p,h1,h2,h3,h4,dl).ats-is-expanded,:where(p,h1,h2,h3,h4,dl).ats-is-featured,:where(p,h1,h2,h3,h4,dl).ats-is-fixed,:where(p,h1,h2,h3,h4,dl).ats-is-flag,:where(p,h1,h2,h3,h4,dl).ats-is-flagged,:where(p,h1,h2,h3,h4,dl).ats-is-flush,:where(p,h1,h2,h3,h4,dl).ats-is-folder,:where(p,h1,h2,h3,h4,dl).ats-is-fr,:where(p,h1,h2,h3,h4,dl).ats-is-free,:where(p,h1,h2,h3,h4,dl).ats-is-front,:where(p,h1,h2,h3,h4,dl).ats-is-gbp,:where(p,h1,h2,h3,h4,dl).ats-is-good,:where(p,h1,h2,h3,h4,dl).ats-is-grid,:where(p,h1,h2,h3,h4,dl).ats-is-head-wrap,:where(p,h1,h2,h3,h4,dl).ats-is-hk,:where(p,h1,h2,h3,h4,dl).ats-is-indeterminate,:where(p,h1,h2,h3,h4,dl).ats-is-info,:where(p,h1,h2,h3,h4,dl).ats-is-inline,:where(p,h1,h2,h3,h4,dl).ats-is-interactive,:where(p,h1,h2,h3,h4,dl).ats-is-jp,:where(p,h1,h2,h3,h4,dl).ats-is-jpy,:where(p,h1,h2,h3,h4,dl).ats-is-leaf,:where(p,h1,h2,h3,h4,dl).ats-is-lifted,:where(p,h1,h2,h3,h4,dl).ats-is-list,:where(p,h1,h2,h3,h4,dl).ats-is-live,:where(p,h1,h2,h3,h4,dl).ats-is-masked,:where(p,h1,h2,h3,h4,dl).ats-is-media-start,:where(p,h1,h2,h3,h4,dl).ats-is-menu-swap,:where(p,h1,h2,h3,h4,dl).ats-is-muted,:where(p,h1,h2,h3,h4,dl).ats-is-neg,:where(p,h1,h2,h3,h4,dl).ats-is-negative,:where(p,h1,h2,h3,h4,dl).ats-is-neutral,:where(p,h1,h2,h3,h4,dl).ats-is-new,:where(p,h1,h2,h3,h4,dl).ats-is-next,:where(p,h1,h2,h3,h4,dl).ats-is-nonmodal,:where(p,h1,h2,h3,h4,dl).ats-is-nzd,:where(p,h1,h2,h3,h4,dl).ats-is-ok,:where(p,h1,h2,h3,h4,dl).ats-is-open,:where(p,h1,h2,h3,h4,dl).ats-is-over,:where(p,h1,h2,h3,h4,dl).ats-is-page,:where(p,h1,h2,h3,h4,dl).ats-is-pattern,:where(p,h1,h2,h3,h4,dl).ats-is-pill,:where(p,h1,h2,h3,h4,dl).ats-is-pinned,:where(p,h1,h2,h3,h4,dl).ats-is-plain,:where(p,h1,h2,h3,h4,dl).ats-is-pos,:where(p,h1,h2,h3,h4,dl).ats-is-positive,:where(p,h1,h2,h3,h4,dl).ats-is-prev,:where(p,h1,h2,h3,h4,dl).ats-is-print,:where(p,h1,h2,h3,h4,dl).ats-is-pulsing,:where(p,h1,h2,h3,h4,dl).ats-is-quiet,:where(p,h1,h2,h3,h4,dl).ats-is-reason,:where(p,h1,h2,h3,h4,dl).ats-is-running,:where(p,h1,h2,h3,h4,dl).ats-is-same,:where(p,h1,h2,h3,h4,dl).ats-is-scrollable,:where(p,h1,h2,h3,h4,dl).ats-is-secondary,:where(p,h1,h2,h3,h4,dl).ats-is-segmented,:where(p,h1,h2,h3,h4,dl).ats-is-selected,:where(p,h1,h2,h3,h4,dl).ats-is-skipped,:where(p,h1,h2,h3,h4,dl).ats-is-sm,:where(p,h1,h2,h3,h4,dl).ats-is-soon,:where(p,h1,h2,h3,h4,dl).ats-is-sortable,:where(p,h1,h2,h3,h4,dl).ats-is-start,:where(p,h1,h2,h3,h4,dl).ats-is-steady,:where(p,h1,h2,h3,h4,dl).ats-is-sticky,:where(p,h1,h2,h3,h4,dl).ats-is-sticky-rail,:where(p,h1,h2,h3,h4,dl).ats-is-stuck,:where(p,h1,h2,h3,h4,dl).ats-is-success,:where(p,h1,h2,h3,h4,dl).ats-is-top,:where(p,h1,h2,h3,h4,dl).ats-is-uk,:where(p,h1,h2,h3,h4,dl).ats-is-underline,:where(p,h1,h2,h3,h4,dl).ats-is-unread,:where(p,h1,h2,h3,h4,dl).ats-is-usd,:where(p,h1,h2,h3,h4,dl).ats-is-verified,:where(p,h1,h2,h3,h4,dl).ats-is-warn,:where(p,h1,h2,h3,h4,dl).ats-is-warning,:where(p,h1,h2,h3,h4,dl).ats-is-worse,:where(p,h1,h2,h3,h4,dl).ats-is-wrap,:where(p,h1,h2,h3,h4,dl).ats-is-xau,:where(p,h1,h2,h3,h4,dl).ats-is-xpd,:where(p,h1,h2,h3,h4,dl).ats-is-xpt,:where(p,h1,h2,h3,h4,dl).ats-is-zebra,:where(p,h1,h2,h3,h4,dl).ats-k,:where(p,h1,h2,h3,h4,dl).ats-kbd,:where(p,h1,h2,h3,h4,dl).ats-kbd-seq,:where(p,h1,h2,h3,h4,dl).ats-kbd-then,:where(p,h1,h2,h3,h4,dl).ats-kicker,:where(p,h1,h2,h3,h4,dl).ats-kpi-caption,:where(p,h1,h2,h3,h4,dl).ats-kpi-label,:where(p,h1,h2,h3,h4,dl).ats-kpi-pct,:where(p,h1,h2,h3,h4,dl).ats-kpi-sub,:where(p,h1,h2,h3,h4,dl).ats-kpi-tile,:where(p,h1,h2,h3,h4,dl).ats-kpi-value,:where(p,h1,h2,h3,h4,dl).ats-l,:where(p,h1,h2,h3,h4,dl).ats-label,:where(p,h1,h2,h3,h4,dl).ats-lbl,:where(p,h1,h2,h3,h4,dl).ats-line,:where(p,h1,h2,h3,h4,dl).ats-link,:where(p,h1,h2,h3,h4,dl).ats-link--arrow,:where(p,h1,h2,h3,h4,dl).ats-link--ext,:where(p,h1,h2,h3,h4,dl).ats-link--quiet,:where(p,h1,h2,h3,h4,dl).ats-loadmore,:where(p,h1,h2,h3,h4,dl).ats-loadmore-actions,:where(p,h1,h2,h3,h4,dl).ats-loadmore-count,:where(p,h1,h2,h3,h4,dl).ats-locked,:where(p,h1,h2,h3,h4,dl).ats-locked-actions,:where(p,h1,h2,h3,h4,dl).ats-locked-body,:where(p,h1,h2,h3,h4,dl).ats-locked-icon,:where(p,h1,h2,h3,h4,dl).ats-locked-plan,:where(p,h1,h2,h3,h4,dl).ats-locked-preview,:where(p,h1,h2,h3,h4,dl).ats-logo-swap,:where(p,h1,h2,h3,h4,dl).ats-mark,:where(p,h1,h2,h3,h4,dl).ats-mark-swap,:where(p,h1,h2,h3,h4,dl).ats-marker,:where(p,h1,h2,h3,h4,dl).ats-market-list,:where(p,h1,h2,h3,h4,dl).ats-market-row,:where(p,h1,h2,h3,h4,dl).ats-market-row-action,:where(p,h1,h2,h3,h4,dl).ats-market-row-change,:where(p,h1,h2,h3,h4,dl).ats-market-row-figs,:where(p,h1,h2,h3,h4,dl).ats-market-row-name,:where(p,h1,h2,h3,h4,dl).ats-market-row-spark,:where(p,h1,h2,h3,h4,dl).ats-market-row-sub,:where(p,h1,h2,h3,h4,dl).ats-market-row-title,:where(p,h1,h2,h3,h4,dl).ats-market-row-value,:where(p,h1,h2,h3,h4,dl).ats-mb-bar,:where(p,h1,h2,h3,h4,dl).ats-mb-brush,:where(p,h1,h2,h3,h4,dl).ats-mb-empty,:where(p,h1,h2,h3,h4,dl).ats-mb-foot,:where(p,h1,h2,h3,h4,dl).ats-mb-foot-k,:where(p,h1,h2,h3,h4,dl).ats-mb-foot-v,:where(p,h1,h2,h3,h4,dl).ats-mb-hint,:where(p,h1,h2,h3,h4,dl).ats-mb-hit,:where(p,h1,h2,h3,h4,dl).ats-mb-readout,:where(p,h1,h2,h3,h4,dl).ats-mb-reset,:where(p,h1,h2,h3,h4,dl).ats-mb-stat,:where(p,h1,h2,h3,h4,dl).ats-mb-svg,:where(p,h1,h2,h3,h4,dl).ats-mb-tools,:where(p,h1,h2,h3,h4,dl).ats-mb-year,:where(p,h1,h2,h3,h4,dl).ats-mb-yearline,:where(p,h1,h2,h3,h4,dl).ats-menu,:where(p,h1,h2,h3,h4,dl).ats-menu-desc,:where(p,h1,h2,h3,h4,dl).ats-menu-head,:where(p,h1,h2,h3,h4,dl).ats-menu-hint,:where(p,h1,h2,h3,h4,dl).ats-menu-ico,:where(p,h1,h2,h3,h4,dl).ats-menu-item,:where(p,h1,h2,h3,h4,dl).ats-menu-label,:where(p,h1,h2,h3,h4,dl).ats-menu-sep,:where(p,h1,h2,h3,h4,dl).ats-menu-text,:where(p,h1,h2,h3,h4,dl).ats-meter,:where(p,h1,h2,h3,h4,dl).ats-meter--sm,:where(p,h1,h2,h3,h4,dl).ats-meter--split,:where(p,h1,h2,h3,h4,dl).ats-meter-caption,:where(p,h1,h2,h3,h4,dl).ats-meter-fill,:where(p,h1,h2,h3,h4,dl).ats-meter-foot,:where(p,h1,h2,h3,h4,dl).ats-meter-head,:where(p,h1,h2,h3,h4,dl).ats-meter-label,:where(p,h1,h2,h3,h4,dl).ats-meter-legend,:where(p,h1,h2,h3,h4,dl).ats-meter-legend-v,:where(p,h1,h2,h3,h4,dl).ats-meter-mark-label,:where(p,h1,h2,h3,h4,dl).ats-meter-marks,:where(p,h1,h2,h3,h4,dl).ats-meter-seg,:where(p,h1,h2,h3,h4,dl).ats-meter-status,:where(p,h1,h2,h3,h4,dl).ats-meter-target,:where(p,h1,h2,h3,h4,dl).ats-meter-target-label,:where(p,h1,h2,h3,h4,dl).ats-meter-track,:where(p,h1,h2,h3,h4,dl).ats-meter-value,:where(p,h1,h2,h3,h4,dl).ats-ml,:where(p,h1,h2,h3,h4,dl).ats-mrg,:where(p,h1,h2,h3,h4,dl).ats-mrg--no-total,:where(p,h1,h2,h3,h4,dl).ats-mrg--strip,:where(p,h1,h2,h3,h4,dl).ats-mrg-cell,:where(p,h1,h2,h3,h4,dl).ats-mrg-head,:where(p,h1,h2,h3,h4,dl).ats-mrg-item,:where(p,h1,h2,h3,h4,dl).ats-mrg-row,:where(p,h1,h2,h3,h4,dl).ats-mrg-total,:where(p,h1,h2,h3,h4,dl).ats-mrg-year,:where(p,h1,h2,h3,h4,dl).ats-muted,:where(p,h1,h2,h3,h4,dl).ats-n,:where(p,h1,h2,h3,h4,dl).ats-navtabs,:where(p,h1,h2,h3,h4,dl).ats-neg,:where(p,h1,h2,h3,h4,dl).ats-no-media,:where(p,h1,h2,h3,h4,dl).ats-notif,:where(p,h1,h2,h3,h4,dl).ats-notif-body,:where(p,h1,h2,h3,h4,dl).ats-notif-count,:where(p,h1,h2,h3,h4,dl).ats-notif-dot,:where(p,h1,h2,h3,h4,dl).ats-notif-empty,:where(p,h1,h2,h3,h4,dl).ats-notif-end,:where(p,h1,h2,h3,h4,dl).ats-notif-head,:where(p,h1,h2,h3,h4,dl).ats-notif-item,:where(p,h1,h2,h3,h4,dl).ats-notif-list,:where(p,h1,h2,h3,h4,dl).ats-notif-mark,:where(p,h1,h2,h3,h4,dl).ats-notif-text,:where(p,h1,h2,h3,h4,dl).ats-notif-time,:where(p,h1,h2,h3,h4,dl).ats-notif-title,:where(p,h1,h2,h3,h4,dl).ats-now,:where(p,h1,h2,h3,h4,dl).ats-num,:where(p,h1,h2,h3,h4,dl).ats-numfield,:where(p,h1,h2,h3,h4,dl).ats-numfield-affix,:where(p,h1,h2,h3,h4,dl).ats-numfield-input,:where(p,h1,h2,h3,h4,dl).ats-numfield-lg,:where(p,h1,h2,h3,h4,dl).ats-numfield-sm,:where(p,h1,h2,h3,h4,dl).ats-numfield-step,:where(p,h1,h2,h3,h4,dl).ats-numfield-steps,:where(p,h1,h2,h3,h4,dl).ats-on-surface,:where(p,h1,h2,h3,h4,dl).ats-open-q,:where(p,h1,h2,h3,h4,dl).ats-overlay-body,:where(p,h1,h2,h3,h4,dl).ats-overlay-foot,:where(p,h1,h2,h3,h4,dl).ats-overlay-head,:where(p,h1,h2,h3,h4,dl).ats-overlay-x,:where(p,h1,h2,h3,h4,dl).ats-p,:where(p,h1,h2,h3,h4,dl).ats-page,:where(p,h1,h2,h3,h4,dl).ats-page--center,:where(p,h1,h2,h3,h4,dl).ats-page--full,:where(p,h1,h2,h3,h4,dl).ats-page--narrow,:where(p,h1,h2,h3,h4,dl).ats-page--wide,:where(p,h1,h2,h3,h4,dl).ats-pagehead,:where(p,h1,h2,h3,h4,dl).ats-pagehead--center,:where(p,h1,h2,h3,h4,dl).ats-pagehead--simple,:where(p,h1,h2,h3,h4,dl).ats-pager,:where(p,h1,h2,h3,h4,dl).ats-pager-btn,:where(p,h1,h2,h3,h4,dl).ats-pager-controls,:where(p,h1,h2,h3,h4,dl).ats-pager-gap,:where(p,h1,h2,h3,h4,dl).ats-pager-size,:where(p,h1,h2,h3,h4,dl).ats-pager-size-select,:where(p,h1,h2,h3,h4,dl).ats-pager-summary,:where(p,h1,h2,h3,h4,dl).ats-panel,:where(p,h1,h2,h3,h4,dl).ats-panel-actions,:where(p,h1,h2,h3,h4,dl).ats-panel-bd,:where(p,h1,h2,h3,h4,dl).ats-panel-chev,:where(p,h1,h2,h3,h4,dl).ats-panel-count,:where(p,h1,h2,h3,h4,dl).ats-panel-desc,:where(p,h1,h2,h3,h4,dl).ats-panel-ft,:where(p,h1,h2,h3,h4,dl).ats-panel-hd,:where(p,h1,h2,h3,h4,dl).ats-panel-heading,:where(p,h1,h2,h3,h4,dl).ats-panel-title,:where(p,h1,h2,h3,h4,dl).ats-panel-toggle,:where(p,h1,h2,h3,h4,dl).ats-pills,:where(p,h1,h2,h3,h4,dl).ats-plan,:where(p,h1,h2,h3,h4,dl).ats-plan--current,:where(p,h1,h2,h3,h4,dl).ats-plan--highlight,:where(p,h1,h2,h3,h4,dl).ats-plan-foot,:where(p,h1,h2,h3,h4,dl).ats-plan-grid,:where(p,h1,h2,h3,h4,dl).ats-plan-group,:where(p,h1,h2,h3,h4,dl).ats-plan-group-label,:where(p,h1,h2,h3,h4,dl).ats-plan-groups,:where(p,h1,h2,h3,h4,dl).ats-plan-head,:where(p,h1,h2,h3,h4,dl).ats-plan-kicker,:where(p,h1,h2,h3,h4,dl).ats-plan-list,:where(p,h1,h2,h3,h4,dl).ats-plan-name,:where(p,h1,h2,h3,h4,dl).ats-plan-note,:where(p,h1,h2,h3,h4,dl).ats-plan-price,:where(p,h1,h2,h3,h4,dl).ats-plan-tagline,:where(p,h1,h2,h3,h4,dl).ats-plan-usage,:where(p,h1,h2,h3,h4,dl).ats-plot,:where(p,h1,h2,h3,h4,dl).ats-plot-wrap,:where(p,h1,h2,h3,h4,dl).ats-popover,:where(p,h1,h2,h3,h4,dl).ats-popover--lg,:where(p,h1,h2,h3,h4,dl).ats-popover--md,:where(p,h1,h2,h3,h4,dl).ats-popover-anchor,:where(p,h1,h2,h3,h4,dl).ats-popover-body,:where(p,h1,h2,h3,h4,dl).ats-popover-foot,:where(p,h1,h2,h3,h4,dl).ats-popover-head,:where(p,h1,h2,h3,h4,dl).ats-popover-trigger,:where(p,h1,h2,h3,h4,dl).ats-pos,:where(p,h1,h2,h3,h4,dl).ats-post,:where(p,h1,h2,h3,h4,dl).ats-post--bare,:where(p,h1,h2,h3,h4,dl).ats-post--row,:where(p,h1,h2,h3,h4,dl).ats-post-art,:where(p,h1,h2,h3,h4,dl).ats-post-body,:where(p,h1,h2,h3,h4,dl).ats-post-excerpt,:where(p,h1,h2,h3,h4,dl).ats-post-foot,:where(p,h1,h2,h3,h4,dl).ats-post-meta,:where(p,h1,h2,h3,h4,dl).ats-post-title,:where(p,h1,h2,h3,h4,dl).ats-price,:where(p,h1,h2,h3,h4,dl).ats-price-note,:where(p,h1,h2,h3,h4,dl).ats-product-card,:where(p,h1,h2,h3,h4,dl).ats-progress,:where(p,h1,h2,h3,h4,dl).ats-progress--lg,:where(p,h1,h2,h3,h4,dl).ats-progress--sm,:where(p,h1,h2,h3,h4,dl).ats-progress-fill,:where(p,h1,h2,h3,h4,dl).ats-progress-head,:where(p,h1,h2,h3,h4,dl).ats-progress-label,:where(p,h1,h2,h3,h4,dl).ats-progress-note,:where(p,h1,h2,h3,h4,dl).ats-progress-track,:where(p,h1,h2,h3,h4,dl).ats-progress-value,:where(p,h1,h2,h3,h4,dl).ats-quote,:where(p,h1,h2,h3,h4,dl).ats-quote--slot,:where(p,h1,h2,h3,h4,dl).ats-quote-mark,:where(p,h1,h2,h3,h4,dl).ats-quote-rail,:where(p,h1,h2,h3,h4,dl).ats-quote-src,:where(p,h1,h2,h3,h4,dl).ats-quote-text,:where(p,h1,h2,h3,h4,dl).ats-quote-who,:where(p,h1,h2,h3,h4,dl).ats-r,:where(p,h1,h2,h3,h4,dl).ats-radial,:where(p,h1,h2,h3,h4,dl).ats-radial--ring,:where(p,h1,h2,h3,h4,dl).ats-radial-fill,:where(p,h1,h2,h3,h4,dl).ats-radial-label,:where(p,h1,h2,h3,h4,dl).ats-radial-sub,:where(p,h1,h2,h3,h4,dl).ats-radial-svg,:where(p,h1,h2,h3,h4,dl).ats-radial-tick,:where(p,h1,h2,h3,h4,dl).ats-radial-tick-ring,:where(p,h1,h2,h3,h4,dl).ats-radial-track,:where(p,h1,h2,h3,h4,dl).ats-radial-value,:where(p,h1,h2,h3,h4,dl).ats-radio-card,:where(p,h1,h2,h3,h4,dl).ats-radio-card-desc,:where(p,h1,h2,h3,h4,dl).ats-radio-card-ico,:where(p,h1,h2,h3,h4,dl).ats-radio-card-text,:where(p,h1,h2,h3,h4,dl).ats-radio-card-title,:where(p,h1,h2,h3,h4,dl).ats-radiogroup,:where(p,h1,h2,h3,h4,dl).ats-radiogroup--cards,:where(p,h1,h2,h3,h4,dl).ats-radiogroup--inline,:where(p,h1,h2,h3,h4,dl).ats-radiogroup-legend,:where(p,h1,h2,h3,h4,dl).ats-radiogroup-options,:where(p,h1,h2,h3,h4,dl).ats-rail,:where(p,h1,h2,h3,h4,dl).ats-rail-beta,:where(p,h1,h2,h3,h4,dl).ats-rail-brand,:where(p,h1,h2,h3,h4,dl).ats-rail-count,:where(p,h1,h2,h3,h4,dl).ats-rail-dot,:where(p,h1,h2,h3,h4,dl).ats-rail-extra,:where(p,h1,h2,h3,h4,dl).ats-rail-foot,:where(p,h1,h2,h3,h4,dl).ats-rail-ico,:where(p,h1,h2,h3,h4,dl).ats-rail-label,:where(p,h1,h2,h3,h4,dl).ats-rail-link,:where(p,h1,h2,h3,h4,dl).ats-rail-list,:where(p,h1,h2,h3,h4,dl).ats-rail-spacer,:where(p,h1,h2,h3,h4,dl).ats-rail-top,:where(p,h1,h2,h3,h4,dl).ats-ramp,:where(p,h1,h2,h3,h4,dl).ats-refline,:where(p,h1,h2,h3,h4,dl).ats-reliability,:where(p,h1,h2,h3,h4,dl).ats-rich,:where(p,h1,h2,h3,h4,dl).ats-rich--lg,:where(p,h1,h2,h3,h4,dl).ats-rich--sm,:where(p,h1,h2,h3,h4,dl).ats-right,:where(p,h1,h2,h3,h4,dl).ats-s,:where(p,h1,h2,h3,h4,dl).ats-scrim,:where(p,h1,h2,h3,h4,dl).ats-scroll-x,:where(p,h1,h2,h3,h4,dl).ats-sec,:where(p,h1,h2,h3,h4,dl).ats-sec--alt,:where(p,h1,h2,h3,h4,dl).ats-sec--flush,:where(p,h1,h2,h3,h4,dl).ats-sec--ruled,:where(p,h1,h2,h3,h4,dl).ats-sec--tight,:where(p,h1,h2,h3,h4,dl).ats-sec-header,:where(p,h1,h2,h3,h4,dl).ats-sec-header--center,:where(p,h1,h2,h3,h4,dl).ats-sec-header--narrow,:where(p,h1,h2,h3,h4,dl).ats-sec-header--sm,:where(p,h1,h2,h3,h4,dl).ats-sec-header--wide,:where(p,h1,h2,h3,h4,dl).ats-segmented,:where(p,h1,h2,h3,h4,dl).ats-selbar,:where(p,h1,h2,h3,h4,dl).ats-selbar-actions,:where(p,h1,h2,h3,h4,dl).ats-selbar-count,:where(p,h1,h2,h3,h4,dl).ats-selbar-meta,:where(p,h1,h2,h3,h4,dl).ats-select,:where(p,h1,h2,h3,h4,dl).ats-select-sm,:where(p,h1,h2,h3,h4,dl).ats-select-wrap,:where(p,h1,h2,h3,h4,dl).ats-sep,:where(p,h1,h2,h3,h4,dl).ats-setup,:where(p,h1,h2,h3,h4,dl).ats-setup-body,:where(p,h1,h2,h3,h4,dl).ats-setup-chev,:where(p,h1,h2,h3,h4,dl).ats-setup-hd,:where(p,h1,h2,h3,h4,dl).ats-setup-item,:where(p,h1,h2,h3,h4,dl).ats-setup-item-actions,:where(p,h1,h2,h3,h4,dl).ats-setup-list,:where(p,h1,h2,h3,h4,dl).ats-setup-mark,:where(p,h1,h2,h3,h4,dl).ats-setup-progress,:where(p,h1,h2,h3,h4,dl).ats-setup-title,:where(p,h1,h2,h3,h4,dl).ats-sf,:where(p,h1,h2,h3,h4,dl).ats-sh-media,:where(p,h1,h2,h3,h4,dl).ats-sheet,:where(p,h1,h2,h3,h4,dl).ats-sheet-grip,:where(p,h1,h2,h3,h4,dl).ats-site-acts,:where(p,h1,h2,h3,h4,dl).ats-site-bar,:where(p,h1,h2,h3,h4,dl).ats-site-copy,:where(p,h1,h2,h3,h4,dl).ats-site-dpanel,:where(p,h1,h2,h3,h4,dl).ats-site-drawer,:where(p,h1,h2,h3,h4,dl).ats-site-drawer-extra,:where(p,h1,h2,h3,h4,dl).ats-site-dsec,:where(p,h1,h2,h3,h4,dl).ats-site-dtrigger,:where(p,h1,h2,h3,h4,dl).ats-site-foot-bottom,:where(p,h1,h2,h3,h4,dl).ats-site-foot-brand,:where(p,h1,h2,h3,h4,dl).ats-site-foot-col,:where(p,h1,h2,h3,h4,dl).ats-site-foot-title,:where(p,h1,h2,h3,h4,dl).ats-site-foot-top,:where(p,h1,h2,h3,h4,dl).ats-site-foot-wrap,:where(p,h1,h2,h3,h4,dl).ats-site-footer,:where(p,h1,h2,h3,h4,dl).ats-site-header,:where(p,h1,h2,h3,h4,dl).ats-site-legal,:where(p,h1,h2,h3,h4,dl).ats-site-link,:where(p,h1,h2,h3,h4,dl).ats-site-logo,:where(p,h1,h2,h3,h4,dl).ats-site-mall,:where(p,h1,h2,h3,h4,dl).ats-site-mall-link,:where(p,h1,h2,h3,h4,dl).ats-site-mcol,:where(p,h1,h2,h3,h4,dl).ats-site-mcols,:where(p,h1,h2,h3,h4,dl).ats-site-mdesc,:where(p,h1,h2,h3,h4,dl).ats-site-menu,:where(p,h1,h2,h3,h4,dl).ats-site-mfeature,:where(p,h1,h2,h3,h4,dl).ats-site-mgroup,:where(p,h1,h2,h3,h4,dl).ats-site-micon,:where(p,h1,h2,h3,h4,dl).ats-site-mitem,:where(p,h1,h2,h3,h4,dl).ats-site-mlabel,:where(p,h1,h2,h3,h4,dl).ats-site-mlink,:where(p,h1,h2,h3,h4,dl).ats-site-mslide,:where(p,h1,h2,h3,h4,dl).ats-site-mtext,:where(p,h1,h2,h3,h4,dl).ats-site-mthumb,:where(p,h1,h2,h3,h4,dl).ats-site-mtitle,:where(p,h1,h2,h3,h4,dl).ats-site-nav,:where(p,h1,h2,h3,h4,dl).ats-site-panel,:where(p,h1,h2,h3,h4,dl).ats-site-panel-in,:where(p,h1,h2,h3,h4,dl).ats-site-trigger,:where(p,h1,h2,h3,h4,dl).ats-sitefoot,:where(p,h1,h2,h3,h4,dl).ats-sitefoot-inner,:where(p,h1,h2,h3,h4,dl).ats-sitefoot-links,:where(p,h1,h2,h3,h4,dl).ats-sitefoot-note,:where(p,h1,h2,h3,h4,dl).ats-size-fill,:where(p,h1,h2,h3,h4,dl).ats-size-lg,:where(p,h1,h2,h3,h4,dl).ats-size-md,:where(p,h1,h2,h3,h4,dl).ats-sk,:where(p,h1,h2,h3,h4,dl).ats-sk--block,:where(p,h1,h2,h3,h4,dl).ats-sk--circle,:where(p,h1,h2,h3,h4,dl).ats-sk--line,:where(p,h1,h2,h3,h4,dl).ats-sk--text,:where(p,h1,h2,h3,h4,dl).ats-sk-lines,:where(p,h1,h2,h3,h4,dl).ats-slider,:where(p,h1,h2,h3,h4,dl).ats-slider-input,:where(p,h1,h2,h3,h4,dl).ats-slider-mark,:where(p,h1,h2,h3,h4,dl).ats-slider-mark-label,:where(p,h1,h2,h3,h4,dl).ats-slider-marks,:where(p,h1,h2,h3,h4,dl).ats-slider-number-wrap,:where(p,h1,h2,h3,h4,dl).ats-slider-row,:where(p,h1,h2,h3,h4,dl).ats-slider-track-wrap,:where(p,h1,h2,h3,h4,dl).ats-social,:where(p,h1,h2,h3,h4,dl).ats-social--bare,:where(p,h1,h2,h3,h4,dl).ats-social--pill,:where(p,h1,h2,h3,h4,dl).ats-spark,:where(p,h1,h2,h3,h4,dl).ats-spec-list,:where(p,h1,h2,h3,h4,dl).ats-spec-list--inline,:where(p,h1,h2,h3,h4,dl).ats-spec-list--stacked,:where(p,h1,h2,h3,h4,dl).ats-spec-row,:where(p,h1,h2,h3,h4,dl).ats-spinner,:where(p,h1,h2,h3,h4,dl).ats-spinner--lg,:where(p,h1,h2,h3,h4,dl).ats-spinner--md,:where(p,h1,h2,h3,h4,dl).ats-spinner--sm,:where(p,h1,h2,h3,h4,dl).ats-spinner-label,:where(p,h1,h2,h3,h4,dl).ats-spinner-ring,:where(p,h1,h2,h3,h4,dl).ats-split,:where(p,h1,h2,h3,h4,dl).ats-split--end,:where(p,h1,h2,h3,h4,dl).ats-split--lg,:where(p,h1,h2,h3,h4,dl).ats-split--md,:where(p,h1,h2,h3,h4,dl).ats-split--rail-after,:where(p,h1,h2,h3,h4,dl).ats-split--sm,:where(p,h1,h2,h3,h4,dl).ats-split-btn,:where(p,h1,h2,h3,h4,dl).ats-split-btn-caret,:where(p,h1,h2,h3,h4,dl).ats-split-main,:where(p,h1,h2,h3,h4,dl).ats-split-rail,:where(p,h1,h2,h3,h4,dl).ats-srch,:where(p,h1,h2,h3,h4,dl).ats-stat-label,:where(p,h1,h2,h3,h4,dl).ats-stat-tile,:where(p,h1,h2,h3,h4,dl).ats-stat-value,:where(p,h1,h2,h3,h4,dl).ats-stats,:where(p,h1,h2,h3,h4,dl).ats-statusdot,:where(p,h1,h2,h3,h4,dl).ats-statusdot--lg,:where(p,h1,h2,h3,h4,dl).ats-statusdot--md,:where(p,h1,h2,h3,h4,dl).ats-statusdot-dot,:where(p,h1,h2,h3,h4,dl).ats-statusdot-label,:where(p,h1,h2,h3,h4,dl).ats-step,:where(p,h1,h2,h3,h4,dl).ats-step-desc,:where(p,h1,h2,h3,h4,dl).ats-step-flag,:where(p,h1,h2,h3,h4,dl).ats-step-head,:where(p,h1,h2,h3,h4,dl).ats-step-label,:where(p,h1,h2,h3,h4,dl).ats-step-link,:where(p,h1,h2,h3,h4,dl).ats-step-mark,:where(p,h1,h2,h3,h4,dl).ats-step-status,:where(p,h1,h2,h3,h4,dl).ats-step-text,:where(p,h1,h2,h3,h4,dl).ats-stepper,:where(p,h1,h2,h3,h4,dl).ats-stepper--vertical,:where(p,h1,h2,h3,h4,dl).ats-sub,:where(p,h1,h2,h3,h4,dl).ats-suite-caret,:where(p,h1,h2,h3,h4,dl).ats-suite-mark,:where(p,h1,h2,h3,h4,dl).ats-suite-menu,:where(p,h1,h2,h3,h4,dl).ats-suite-name,:where(p,h1,h2,h3,h4,dl).ats-suite-trigger,:where(p,h1,h2,h3,h4,dl).ats-swatch,:where(p,h1,h2,h3,h4,dl).ats-swatch-fill,:where(p,h1,h2,h3,h4,dl).ats-swatch-opt,:where(p,h1,h2,h3,h4,dl).ats-swatch-tick,:where(p,h1,h2,h3,h4,dl).ats-swatches,:where(p,h1,h2,h3,h4,dl).ats-switch,:where(p,h1,h2,h3,h4,dl).ats-switch-btn,:where(p,h1,h2,h3,h4,dl).ats-switch-btn--sm,:where(p,h1,h2,h3,h4,dl).ats-switch-control,:where(p,h1,h2,h3,h4,dl).ats-switch-desc,:where(p,h1,h2,h3,h4,dl).ats-switch-field,:where(p,h1,h2,h3,h4,dl).ats-switch-label,:where(p,h1,h2,h3,h4,dl).ats-switch-row,:where(p,h1,h2,h3,h4,dl).ats-switch-row-desc,:where(p,h1,h2,h3,h4,dl).ats-switch-row-text,:where(p,h1,h2,h3,h4,dl).ats-switch-text,:where(p,h1,h2,h3,h4,dl).ats-t,:where(p,h1,h2,h3,h4,dl).ats-ta,:where(p,h1,h2,h3,h4,dl).ats-ta-band,:where(p,h1,h2,h3,h4,dl).ats-ta-bands,:where(p,h1,h2,h3,h4,dl).ats-ta-be,:where(p,h1,h2,h3,h4,dl).ats-ta-count,:where(p,h1,h2,h3,h4,dl).ats-ta-dow,:where(p,h1,h2,h3,h4,dl).ats-ta-dow-bar,:where(p,h1,h2,h3,h4,dl).ats-ta-dow-d,:where(p,h1,h2,h3,h4,dl).ats-ta-dow-row,:where(p,h1,h2,h3,h4,dl).ats-ta-filters,:where(p,h1,h2,h3,h4,dl).ats-ta-foot,:where(p,h1,h2,h3,h4,dl).ats-ta-foot--4,:where(p,h1,h2,h3,h4,dl).ats-ta-heat,:where(p,h1,h2,h3,h4,dl).ats-ta-kv,:where(p,h1,h2,h3,h4,dl).ats-ta-ls,:where(p,h1,h2,h3,h4,dl).ats-ta-magic,:where(p,h1,h2,h3,h4,dl).ats-ta-meter,:where(p,h1,h2,h3,h4,dl).ats-ta-muted,:where(p,h1,h2,h3,h4,dl).ats-ta-num,:where(p,h1,h2,h3,h4,dl).ats-ta-reset,:where(p,h1,h2,h3,h4,dl).ats-ta-rr-row,:where(p,h1,h2,h3,h4,dl).ats-ta-scale,:where(p,h1,h2,h3,h4,dl).ats-ta-score,:where(p,h1,h2,h3,h4,dl).ats-ta-score--4,:where(p,h1,h2,h3,h4,dl).ats-ta-scroll,:where(p,h1,h2,h3,h4,dl).ats-ta-share,:where(p,h1,h2,h3,h4,dl).ats-ta-side,:where(p,h1,h2,h3,h4,dl).ats-ta-side-hd,:where(p,h1,h2,h3,h4,dl).ats-ta-spark,:where(p,h1,h2,h3,h4,dl).ats-ta-squares,:where(p,h1,h2,h3,h4,dl).ats-ta-strat,:where(p,h1,h2,h3,h4,dl).ats-ta-strat-hd,:where(p,h1,h2,h3,h4,dl).ats-ta-strats,:where(p,h1,h2,h3,h4,dl).ats-ta-sub-h,:where(p,h1,h2,h3,h4,dl).ats-ta-sym,:where(p,h1,h2,h3,h4,dl).ats-ta-table,:where(p,h1,h2,h3,h4,dl).ats-ta-vs,:where(p,h1,h2,h3,h4,dl).ats-tab-btn,:where(p,h1,h2,h3,h4,dl).ats-tab-ico,:where(p,h1,h2,h3,h4,dl).ats-tab-long,:where(p,h1,h2,h3,h4,dl).ats-tab-short,:where(p,h1,h2,h3,h4,dl).ats-table-foot,:where(p,h1,h2,h3,h4,dl).ats-table-scroll,:where(p,h1,h2,h3,h4,dl).ats-table-wrap,:where(p,h1,h2,h3,h4,dl).ats-tabpanel,:where(p,h1,h2,h3,h4,dl).ats-tabs,:where(p,h1,h2,h3,h4,dl).ats-tag,:where(p,h1,h2,h3,h4,dl).ats-tag--sm,:where(p,h1,h2,h3,h4,dl).ats-tbl,:where(p,h1,h2,h3,h4,dl).ats-tbl-empty,:where(p,h1,h2,h3,h4,dl).ats-tbl-first,:where(p,h1,h2,h3,h4,dl).ats-tbl-group,:where(p,h1,h2,h3,h4,dl).ats-tbl-group-head,:where(p,h1,h2,h3,h4,dl).ats-tbl-group-meta,:where(p,h1,h2,h3,h4,dl).ats-tbl-group-toggle,:where(p,h1,h2,h3,h4,dl).ats-tbl-noselect,:where(p,h1,h2,h3,h4,dl).ats-tbl-select,:where(p,h1,h2,h3,h4,dl).ats-terminal-body,:where(p,h1,h2,h3,h4,dl).ats-terminal-head,:where(p,h1,h2,h3,h4,dl).ats-terminal-kpis,:where(p,h1,h2,h3,h4,dl).ats-terminal-panel,:where(p,h1,h2,h3,h4,dl).ats-terminal-title,:where(p,h1,h2,h3,h4,dl).ats-terminal-tools,:where(p,h1,h2,h3,h4,dl).ats-textarea,:where(p,h1,h2,h3,h4,dl).ats-textarea-mono,:where(p,h1,h2,h3,h4,dl).ats-tfoot-meta,:where(p,h1,h2,h3,h4,dl).ats-th-info,:where(p,h1,h2,h3,h4,dl).ats-th-inner,:where(p,h1,h2,h3,h4,dl).ats-th-long,:where(p,h1,h2,h3,h4,dl).ats-th-short,:where(p,h1,h2,h3,h4,dl).ats-th-sort,:where(p,h1,h2,h3,h4,dl).ats-theme-scope,:where(p,h1,h2,h3,h4,dl).ats-theme-switch,:where(p,h1,h2,h3,h4,dl).ats-tick,:where(p,h1,h2,h3,h4,dl).ats-timeline,:where(p,h1,h2,h3,h4,dl).ats-timeline-scroll,:where(p,h1,h2,h3,h4,dl).ats-tl-action,:where(p,h1,h2,h3,h4,dl).ats-tl-body,:where(p,h1,h2,h3,h4,dl).ats-tl-desc,:where(p,h1,h2,h3,h4,dl).ats-tl-item,:where(p,h1,h2,h3,h4,dl).ats-tl-mark,:where(p,h1,h2,h3,h4,dl).ats-tl-meta,:where(p,h1,h2,h3,h4,dl).ats-tl-time,:where(p,h1,h2,h3,h4,dl).ats-tl-title,:where(p,h1,h2,h3,h4,dl).ats-toast,:where(p,h1,h2,h3,h4,dl).ats-toast--danger,:where(p,h1,h2,h3,h4,dl).ats-toast--info,:where(p,h1,h2,h3,h4,dl).ats-toast--success,:where(p,h1,h2,h3,h4,dl).ats-toast--warning,:where(p,h1,h2,h3,h4,dl).ats-toast-act,:where(p,h1,h2,h3,h4,dl).ats-toast-body,:where(p,h1,h2,h3,h4,dl).ats-toast-region,:where(p,h1,h2,h3,h4,dl).ats-toast-stack,:where(p,h1,h2,h3,h4,dl).ats-tone-bad,:where(p,h1,h2,h3,h4,dl).ats-tone-better,:where(p,h1,h2,h3,h4,dl).ats-tone-danger,:where(p,h1,h2,h3,h4,dl).ats-tone-dot,:where(p,h1,h2,h3,h4,dl).ats-tone-info,:where(p,h1,h2,h3,h4,dl).ats-tone-negative,:where(p,h1,h2,h3,h4,dl).ats-tone-neutral,:where(p,h1,h2,h3,h4,dl).ats-tone-ok,:where(p,h1,h2,h3,h4,dl).ats-tone-positive,:where(p,h1,h2,h3,h4,dl).ats-tone-success,:where(p,h1,h2,h3,h4,dl).ats-tone-warn,:where(p,h1,h2,h3,h4,dl).ats-tone-warning,:where(p,h1,h2,h3,h4,dl).ats-tone-worse,:where(p,h1,h2,h3,h4,dl).ats-toolbar,:where(p,h1,h2,h3,h4,dl).ats-toolbar-badge,:where(p,h1,h2,h3,h4,dl).ats-toolbar-bar,:where(p,h1,h2,h3,h4,dl).ats-toolbar-caret,:where(p,h1,h2,h3,h4,dl).ats-toolbar-chips,:where(p,h1,h2,h3,h4,dl).ats-toolbar-clear,:where(p,h1,h2,h3,h4,dl).ats-toolbar-count,:where(p,h1,h2,h3,h4,dl).ats-toolbar-end,:where(p,h1,h2,h3,h4,dl).ats-toolbar-filters,:where(p,h1,h2,h3,h4,dl).ats-toolbar-primary,:where(p,h1,h2,h3,h4,dl).ats-toolbar-sentinel,:where(p,h1,h2,h3,h4,dl).ats-toolbar-toggle,:where(p,h1,h2,h3,h4,dl).ats-tooltip,:where(p,h1,h2,h3,h4,dl).ats-tooltip-anchor,:where(p,h1,h2,h3,h4,dl).ats-tooltip-trigger,:where(p,h1,h2,h3,h4,dl).ats-topbar,:where(p,h1,h2,h3,h4,dl).ats-topbar-actions,:where(p,h1,h2,h3,h4,dl).ats-topbar-menu,:where(p,h1,h2,h3,h4,dl).ats-topbar-start,:where(p,h1,h2,h3,h4,dl).ats-topbar-tabs,:where(p,h1,h2,h3,h4,dl).ats-topbar-title,:where(p,h1,h2,h3,h4,dl).ats-trade-comment,:where(p,h1,h2,h3,h4,dl).ats-trade-dim,:where(p,h1,h2,h3,h4,dl).ats-trade-sym,:where(p,h1,h2,h3,h4,dl).ats-trust-mark,:where(p,h1,h2,h3,h4,dl).ats-trust-row,:where(p,h1,h2,h3,h4,dl).ats-v,:where(p,h1,h2,h3,h4,dl).ats-value-change,:where(p,h1,h2,h3,h4,dl).ats-value-change-arrow,:where(p,h1,h2,h3,h4,dl).ats-value-change-from,:where(p,h1,h2,h3,h4,dl).ats-value-change-to,:where(p,h1,h2,h3,h4,dl).ats-value-negative,:where(p,h1,h2,h3,h4,dl).ats-value-positive,:where(p,h1,h2,h3,h4,dl).ats-vendor,:where(p,h1,h2,h3,h4,dl).ats-vendor-name,:where(p,h1,h2,h3,h4,dl).ats-video,:where(p,h1,h2,h3,h4,dl).ats-video-bar,:where(p,h1,h2,h3,h4,dl).ats-video-duration,:where(p,h1,h2,h3,h4,dl).ats-video-img,:where(p,h1,h2,h3,h4,dl).ats-video-meta,:where(p,h1,h2,h3,h4,dl).ats-video-name,:where(p,h1,h2,h3,h4,dl).ats-video-play,:where(p,h1,h2,h3,h4,dl).ats-video-stage,:where(p,h1,h2,h3,h4,dl).ats-video-title,:where(p,h1,h2,h3,h4,dl).ats-visually-hidden,:where(p,h1,h2,h3,h4,dl).ats-was,:where(p,h1,h2,h3,h4,dl).ats-watch-card,:where(p,h1,h2,h3,h4,dl).ats-watch-card-head,:where(p,h1,h2,h3,h4,dl).ats-watch-card-name,:where(p,h1,h2,h3,h4,dl).ats-watch-card-row,:where(p,h1,h2,h3,h4,dl).ats-watch-card-rows,:where(p,h1,h2,h3,h4,dl).ats-watch-card-spark,:where(p,h1,h2,h3,h4,dl).ats-watch-card-sub,:where(p,h1,h2,h3,h4,dl).ats-watch-card-title,:where(p,h1,h2,h3,h4,dl).ats-when,:where(p,h1,h2,h3,h4,dl).ats-wrap,:where(p,h1,h2,h3,h4,dl).ats-zero, :where(dl):is(:is(.ats-acc,.ats-acc-body,.ats-acc-item,.ats-acc-plus,.ats-ack-check,.ats-ack-list,.ats-acts,.ats-alert,.ats-alert--danger,.ats-alert--info,.ats-alert--success,.ats-alert--warning,.ats-alert-body,.ats-alert-x,.ats-announce,.ats-announce--brand,.ats-announce-close,.ats-appnav,.ats-appnav--drawer,.ats-appnav-badge,.ats-appnav-brand,.ats-appnav-foot,.ats-appnav-head,.ats-appnav-ico,.ats-appnav-label,.ats-appnav-link,.ats-appnav-list,.ats-appnav-nav,.ats-appnav-row,.ats-appnav-row-end,.ats-appnav-rule,.ats-appnav-section,.ats-appnav-section-head,.ats-appnav-section-label,.ats-appnav-sub,.ats-appnav-toggle,.ats-appnav-top,.ats-area,.ats-at-end,.ats-at-start,.ats-auth,.ats-auth-art,.ats-auth-art-dot,.ats-auth-art-grid,.ats-auth-art-line,.ats-auth-aside,.ats-auth-aside-body,.ats-auth-aside-text,.ats-auth-aside-title,.ats-auth-body,.ats-auth-brand,.ats-auth-foot,.ats-auth-form,.ats-auth-head,.ats-auth-legal,.ats-auth-main,.ats-auth-or,.ats-auth-standfirst,.ats-auth-title,.ats-avatar,.ats-avatar--lg,.ats-avatar--sm,.ats-avatar--sq,.ats-avatar--xl,.ats-avatar--xs,.ats-avatar-btn,.ats-avatar-stack,.ats-axis,.ats-axlabel,.ats-badge,.ats-badge--wrap,.ats-badge-art,.ats-badge-brand,.ats-badge-danger,.ats-badge-featured,.ats-badge-group,.ats-badge-info,.ats-badge-lg,.ats-badge-marker,.ats-badge-more,.ats-badge-neutral,.ats-badge-sm,.ats-badge-solid,.ats-badge-success,.ats-badge-violet,.ats-badge-warning,.ats-band,.ats-band-list,.ats-bar,.ats-bars,.ats-bc,.ats-brush,.ats-btn,.ats-btn-accent,.ats-btn-block,.ats-btn-danger,.ats-btn-ghost,.ats-btn-icon,.ats-btn-lg,.ats-btn-link,.ats-btn-outline,.ats-btn-primary,.ats-btn-secondary,.ats-btn-sm,.ats-btn-spin,.ats-btn-view,.ats-buybar,.ats-buybar-price,.ats-buybar-title,.ats-buybox,.ats-buybox-ctas,.ats-buybox-divider,.ats-buybox-note,.ats-buybox-price,.ats-buybox-price-helper,.ats-buybox-price-row,.ats-buybox-specs,.ats-buybox-trust,.ats-c,.ats-callout,.ats-callout--plain,.ats-callout-actions,.ats-callout-close,.ats-callout-copy,.ats-callout-desc,.ats-callout-media,.ats-callout-points,.ats-callout-points-label,.ats-callout-tick,.ats-card,.ats-card--featured,.ats-card--flush,.ats-card--lg,.ats-card--link,.ats-card--raised,.ats-card--sm,.ats-card--surface,.ats-card-art,.ats-card-art-badges,.ats-card-bd,.ats-card-body,.ats-card-footer,.ats-card-ft,.ats-card-hd,.ats-card-hd-desc,.ats-card-hd-text,.ats-card-live-wide,.ats-card-main,.ats-card-metric,.ats-card-metric-note,.ats-card-rail,.ats-card-rail-btn,.ats-card-rail-track,.ats-card-spec,.ats-card-stat,.ats-card-stat-caption,.ats-card-stat-label,.ats-card-stat-mark,.ats-card-stat-text,.ats-card-stat-value,.ats-card-stats,.ats-card-title,.ats-card-vendor,.ats-cardgrid,.ats-cardgrid--lg,.ats-cardgrid--sm,.ats-cardgrid--xl,.ats-cardgrid--xs,.ats-caret,.ats-cblist,.ats-cblist-body,.ats-cblist-chev,.ats-cblist-count,.ats-cblist-empty,.ats-cblist-group,.ats-cblist-head,.ats-cblist-row,.ats-cblist-rows,.ats-cblist-search,.ats-cellbar,.ats-cellbar-marker,.ats-cf-cross,.ats-cf-dot,.ats-cf-hit,.ats-cf-op,.ats-cf-op-glyph,.ats-cf-plot,.ats-cf-stack,.ats-cf-stack-label,.ats-cf-stack-plot,.ats-cframe,.ats-cframe-foot,.ats-cframe-head,.ats-cframe-headline,.ats-cframe-lead,.ats-cframe-note,.ats-cframe-readout,.ats-cframe-sub,.ats-cframe-title,.ats-cframe-tools,.ats-chart-sk-legend,.ats-chart-sk-plot,.ats-chart-state,.ats-chart-state--empty,.ats-chart-state--error,.ats-chart-state--loading,.ats-chart-state--range,.ats-chart-state-icon,.ats-check-desc,.ats-check-row,.ats-check-title,.ats-chip,.ats-chip--removable,.ats-chip--sm,.ats-chip--tentative,.ats-chip-grid,.ats-chip-x,.ats-clegend,.ats-clegend-btn,.ats-clegend-meta,.ats-clegend-v,.ats-cmdk,.ats-cmdk-empty,.ats-cmdk-foot,.ats-cmdk-group,.ats-cmdk-ico,.ats-cmdk-input,.ats-cmdk-item,.ats-cmdk-item-ico,.ats-cmdk-label,.ats-cmdk-list,.ats-cmdk-search,.ats-cmp,.ats-cmp-bar,.ats-cmp-bar-fill,.ats-cmp-best,.ats-cmp-caption,.ats-cmp-cell,.ats-cmp-metric,.ats-cmp-sub,.ats-cmp-v,.ats-cmp-wrap,.ats-cnt,.ats-code,.ats-codeblock,.ats-codeblock--wrap,.ats-codeblock-btn,.ats-codeblock-head,.ats-codeblock-name,.ats-codeblock-pre,.ats-codeblock-tools,.ats-combo,.ats-combo-caret,.ats-combo-check,.ats-combo-control,.ats-combo-create,.ats-combo-desc,.ats-combo-empty,.ats-combo-group,.ats-combo-hint,.ats-combo-ico,.ats-combo-input,.ats-combo-label,.ats-combo-list,.ats-combo-more,.ats-combo-option,.ats-combo-status,.ats-combo-tag,.ats-combo-tag-kind,.ats-combo-tags,.ats-combo-text,.ats-combo-twisty,.ats-copyfield,.ats-copyfield-btn,.ats-copyfield-input,.ats-copyfield-reveal,.ats-count,.ats-crosshair,.ats-crumbs,.ats-crumbs-current,.ats-crumbs-item,.ats-crumbs-link,.ats-crumbs-list,.ats-crumbs-more,.ats-crumbs-sep,.ats-crumbs-text,.ats-ctip,.ats-ctip-row,.ats-d,.ats-dashed,.ats-data-note,.ats-data-note--info,.ats-datepick,.ats-datepick-presets,.ats-daterange,.ats-daterange-caret,.ats-daterange-clear,.ats-daterange-custom,.ats-daterange-dates,.ats-daterange-field,.ats-daterange-fields,.ats-daterange-group,.ats-daterange-heading,.ats-daterange-input,.ats-daterange-preset,.ats-daterange-presets,.ats-daterange-trigger,.ats-daterange-value,.ats-delta,.ats-dialog,.ats-dialog--ack,.ats-dialog--confirm,.ats-dialog--lg,.ats-dialog--md,.ats-dialog--sm,.ats-dialog--xl,.ats-dialog-desc,.ats-dirtag,.ats-dlabel,.ats-dnd-grip,.ats-dnd-item,.ats-dnd-zone,.ats-donut-hole,.ats-donut-hole-sub,.ats-donut-seg,.ats-dot,.ats-drawer,.ats-drawer--end,.ats-drawer--lg,.ats-drawer--md,.ats-drawer--start,.ats-dropzone,.ats-dropzone--inline,.ats-dropzone-browse,.ats-dropzone-icon,.ats-dropzone-meta,.ats-dropzone-text,.ats-dropzone-title,.ats-dualnav,.ats-dualnav--drawer,.ats-dualnav-beta,.ats-dualnav-title,.ats-eb,.ats-empty,.ats-empty--filtered,.ats-empty-actions,.ats-empty-art,.ats-empty-icon,.ats-fab,.ats-fab-dot,.ats-fgroup,.ats-fgroup-collapsed,.ats-field,.ats-field-count,.ats-field-error,.ats-field-foot,.ats-field-group,.ats-field-group-body,.ats-field-hint,.ats-field-label,.ats-field-wrap,.ats-fileitem,.ats-fileitem-bar,.ats-fileitem-error,.ats-fileitem-ico,.ats-fileitem-main,.ats-fileitem-meta,.ats-fileitem-name,.ats-fileitem-x,.ats-filelist,.ats-filelist-actions,.ats-filelist-hide-sm,.ats-filerow,.ats-filerow-actions,.ats-filerow-ico,.ats-filerow-kind,.ats-filerow-name,.ats-filerow-text,.ats-fileupload,.ats-flag,.ats-flag--bare,.ats-frame,.ats-frame--bare,.ats-frame-content,.ats-frame-foot,.ats-frame-main,.ats-frame-nav,.ats-funnel,.ats-funnel-bar,.ats-funnel-count,.ats-funnel-label,.ats-funnel-meta,.ats-funnel-step,.ats-glyph,.ats-grade,.ats-grade--lg,.ats-grade--sm,.ats-grade-letter,.ats-grade-meta,.ats-grade-scale,.ats-grade-step,.ats-grid,.ats-h,.ats-has-action,.ats-has-acts,.ats-has-desc,.ats-has-feature,.ats-has-height,.ats-has-img,.ats-has-marker,.ats-has-prefix,.ats-has-preview,.ats-has-short,.ats-has-suffix,.ats-has-tabs,.ats-heat,.ats-heat--matrix,.ats-heat-band,.ats-heat-bands,.ats-heat-cell,.ats-heat-chip,.ats-heat-colhead,.ats-heat-goal,.ats-heat-group,.ats-heat-row,.ats-heat-rowlabel,.ats-heat-scale,.ats-heat-sub,.ats-heat-tip,.ats-heat-v,.ats-icon-btn,.ats-icon-btn-count,.ats-icon-btn-dot,.ats-imark,.ats-imark-coin,.ats-imark-coin-sign,.ats-imark-cur,.ats-imark-disc,.ats-imark-ink,.ats-imark-mono,.ats-imark-mono-bg,.ats-imark-num,.ats-imark-region,.ats-imark-sign,.ats-imark-tile,.ats-in-group,.ats-info,.ats-info-btn,.ats-input,.ats-input-action,.ats-input-icon,.ats-input-lg,.ats-input-num,.ats-input-sm,.ats-input-wrap,.ats-is-1,.ats-is-2,.ats-is-3,.ats-is-active,.ats-is-always,.ats-is-attention,.ats-is-au,.ats-is-aud,.ats-is-autosize,.ats-is-bad,.ats-is-bare,.ats-is-below,.ats-is-best,.ats-is-better,.ats-is-bordered,.ats-is-bottom,.ats-is-brand,.ats-is-btc,.ats-is-cad,.ats-is-center,.ats-is-chf,.ats-is-child,.ats-is-circle,.ats-is-clipped,.ats-is-closed,.ats-is-collapsed,.ats-is-compact,.ats-is-complete,.ats-is-content,.ats-is-copied,.ats-is-current,.ats-is-danger,.ats-is-de,.ats-is-diag,.ats-is-disabled,.ats-is-done,.ats-is-dragover,.ats-is-empty,.ats-is-end,.ats-is-error,.ats-is-eth,.ats-is-eu,.ats-is-eur,.ats-is-expanded,.ats-is-featured,.ats-is-fixed,.ats-is-flag,.ats-is-flagged,.ats-is-flush,.ats-is-folder,.ats-is-fr,.ats-is-free,.ats-is-front,.ats-is-gbp,.ats-is-good,.ats-is-grid,.ats-is-head-wrap,.ats-is-hk,.ats-is-indeterminate,.ats-is-info,.ats-is-inline,.ats-is-interactive,.ats-is-jp,.ats-is-jpy,.ats-is-leaf,.ats-is-lifted,.ats-is-list,.ats-is-live,.ats-is-masked,.ats-is-media-start,.ats-is-menu-swap,.ats-is-muted,.ats-is-neg,.ats-is-negative,.ats-is-neutral,.ats-is-new,.ats-is-next,.ats-is-nonmodal,.ats-is-nzd,.ats-is-ok,.ats-is-open,.ats-is-over,.ats-is-page,.ats-is-pattern,.ats-is-pill,.ats-is-pinned,.ats-is-plain,.ats-is-pos,.ats-is-positive,.ats-is-prev,.ats-is-print,.ats-is-pulsing,.ats-is-quiet,.ats-is-reason,.ats-is-running,.ats-is-same,.ats-is-scrollable,.ats-is-secondary,.ats-is-segmented,.ats-is-selected,.ats-is-skipped,.ats-is-sm,.ats-is-soon,.ats-is-sortable,.ats-is-start,.ats-is-steady,.ats-is-sticky,.ats-is-sticky-rail,.ats-is-stuck,.ats-is-success,.ats-is-top,.ats-is-uk,.ats-is-underline,.ats-is-unread,.ats-is-usd,.ats-is-verified,.ats-is-warn,.ats-is-warning,.ats-is-worse,.ats-is-wrap,.ats-is-xau,.ats-is-xpd,.ats-is-xpt,.ats-is-zebra,.ats-k,.ats-kbd,.ats-kbd-seq,.ats-kbd-then,.ats-kicker,.ats-kpi-caption,.ats-kpi-label,.ats-kpi-pct,.ats-kpi-sub,.ats-kpi-tile,.ats-kpi-value,.ats-l,.ats-label,.ats-lbl,.ats-line,.ats-link,.ats-link--arrow,.ats-link--ext,.ats-link--quiet,.ats-loadmore,.ats-loadmore-actions,.ats-loadmore-count,.ats-locked,.ats-locked-actions,.ats-locked-body,.ats-locked-icon,.ats-locked-plan,.ats-locked-preview,.ats-logo-swap,.ats-mark,.ats-mark-swap,.ats-marker,.ats-market-list,.ats-market-row,.ats-market-row-action,.ats-market-row-change,.ats-market-row-figs,.ats-market-row-name,.ats-market-row-spark,.ats-market-row-sub,.ats-market-row-title,.ats-market-row-value,.ats-mb-bar,.ats-mb-brush,.ats-mb-empty,.ats-mb-foot,.ats-mb-foot-k,.ats-mb-foot-v,.ats-mb-hint,.ats-mb-hit,.ats-mb-readout,.ats-mb-reset,.ats-mb-stat,.ats-mb-svg,.ats-mb-tools,.ats-mb-year,.ats-mb-yearline,.ats-menu,.ats-menu-desc,.ats-menu-head,.ats-menu-hint,.ats-menu-ico,.ats-menu-item,.ats-menu-label,.ats-menu-sep,.ats-menu-text,.ats-meter,.ats-meter--sm,.ats-meter--split,.ats-meter-caption,.ats-meter-fill,.ats-meter-foot,.ats-meter-head,.ats-meter-label,.ats-meter-legend,.ats-meter-legend-v,.ats-meter-mark-label,.ats-meter-marks,.ats-meter-seg,.ats-meter-status,.ats-meter-target,.ats-meter-target-label,.ats-meter-track,.ats-meter-value,.ats-ml,.ats-mrg,.ats-mrg--no-total,.ats-mrg--strip,.ats-mrg-cell,.ats-mrg-head,.ats-mrg-item,.ats-mrg-row,.ats-mrg-total,.ats-mrg-year,.ats-muted,.ats-n,.ats-navtabs,.ats-neg,.ats-no-media,.ats-notif,.ats-notif-body,.ats-notif-count,.ats-notif-dot,.ats-notif-empty,.ats-notif-end,.ats-notif-head,.ats-notif-item,.ats-notif-list,.ats-notif-mark,.ats-notif-text,.ats-notif-time,.ats-notif-title,.ats-now,.ats-num,.ats-numfield,.ats-numfield-affix,.ats-numfield-input,.ats-numfield-lg,.ats-numfield-sm,.ats-numfield-step,.ats-numfield-steps,.ats-on-surface,.ats-open-q,.ats-overlay-body,.ats-overlay-foot,.ats-overlay-head,.ats-overlay-x,.ats-p,.ats-page,.ats-page--center,.ats-page--full,.ats-page--narrow,.ats-page--wide,.ats-pagehead,.ats-pagehead--center,.ats-pagehead--simple,.ats-pager,.ats-pager-btn,.ats-pager-controls,.ats-pager-gap,.ats-pager-size,.ats-pager-size-select,.ats-pager-summary,.ats-panel,.ats-panel-actions,.ats-panel-bd,.ats-panel-chev,.ats-panel-count,.ats-panel-desc,.ats-panel-ft,.ats-panel-hd,.ats-panel-heading,.ats-panel-title,.ats-panel-toggle,.ats-pills,.ats-plan,.ats-plan--current,.ats-plan--highlight,.ats-plan-foot,.ats-plan-grid,.ats-plan-group,.ats-plan-group-label,.ats-plan-groups,.ats-plan-head,.ats-plan-kicker,.ats-plan-list,.ats-plan-name,.ats-plan-note,.ats-plan-price,.ats-plan-tagline,.ats-plan-usage,.ats-plot,.ats-plot-wrap,.ats-popover,.ats-popover--lg,.ats-popover--md,.ats-popover-anchor,.ats-popover-body,.ats-popover-foot,.ats-popover-head,.ats-popover-trigger,.ats-pos,.ats-post,.ats-post--bare,.ats-post--row,.ats-post-art,.ats-post-body,.ats-post-excerpt,.ats-post-foot,.ats-post-meta,.ats-post-title,.ats-price,.ats-price-note,.ats-product-card,.ats-progress,.ats-progress--lg,.ats-progress--sm,.ats-progress-fill,.ats-progress-head,.ats-progress-label,.ats-progress-note,.ats-progress-track,.ats-progress-value,.ats-quote,.ats-quote--slot,.ats-quote-mark,.ats-quote-rail,.ats-quote-src,.ats-quote-text,.ats-quote-who,.ats-r,.ats-radial,.ats-radial--ring,.ats-radial-fill,.ats-radial-label,.ats-radial-sub,.ats-radial-svg,.ats-radial-tick,.ats-radial-tick-ring,.ats-radial-track,.ats-radial-value,.ats-radio-card,.ats-radio-card-desc,.ats-radio-card-ico,.ats-radio-card-text,.ats-radio-card-title,.ats-radiogroup,.ats-radiogroup--cards,.ats-radiogroup--inline,.ats-radiogroup-legend,.ats-radiogroup-options,.ats-rail,.ats-rail-beta,.ats-rail-brand,.ats-rail-count,.ats-rail-dot,.ats-rail-extra,.ats-rail-foot,.ats-rail-ico,.ats-rail-label,.ats-rail-link,.ats-rail-list,.ats-rail-spacer,.ats-rail-top,.ats-ramp,.ats-refline,.ats-reliability,.ats-rich,.ats-rich--lg,.ats-rich--sm,.ats-right,.ats-s,.ats-scrim,.ats-scroll-x,.ats-sec,.ats-sec--alt,.ats-sec--flush,.ats-sec--ruled,.ats-sec--tight,.ats-sec-header,.ats-sec-header--center,.ats-sec-header--narrow,.ats-sec-header--sm,.ats-sec-header--wide,.ats-segmented,.ats-selbar,.ats-selbar-actions,.ats-selbar-count,.ats-selbar-meta,.ats-select,.ats-select-sm,.ats-select-wrap,.ats-sep,.ats-setup,.ats-setup-body,.ats-setup-chev,.ats-setup-hd,.ats-setup-item,.ats-setup-item-actions,.ats-setup-list,.ats-setup-mark,.ats-setup-progress,.ats-setup-title,.ats-sf,.ats-sh-media,.ats-sheet,.ats-sheet-grip,.ats-site-acts,.ats-site-bar,.ats-site-copy,.ats-site-dpanel,.ats-site-drawer,.ats-site-drawer-extra,.ats-site-dsec,.ats-site-dtrigger,.ats-site-foot-bottom,.ats-site-foot-brand,.ats-site-foot-col,.ats-site-foot-title,.ats-site-foot-top,.ats-site-foot-wrap,.ats-site-footer,.ats-site-header,.ats-site-legal,.ats-site-link,.ats-site-logo,.ats-site-mall,.ats-site-mall-link,.ats-site-mcol,.ats-site-mcols,.ats-site-mdesc,.ats-site-menu,.ats-site-mfeature,.ats-site-mgroup,.ats-site-micon,.ats-site-mitem,.ats-site-mlabel,.ats-site-mlink,.ats-site-mslide,.ats-site-mtext,.ats-site-mthumb,.ats-site-mtitle,.ats-site-nav,.ats-site-panel,.ats-site-panel-in,.ats-site-trigger,.ats-sitefoot,.ats-sitefoot-inner,.ats-sitefoot-links,.ats-sitefoot-note,.ats-size-fill,.ats-size-lg,.ats-size-md,.ats-sk,.ats-sk--block,.ats-sk--circle,.ats-sk--line,.ats-sk--text,.ats-sk-lines,.ats-slider,.ats-slider-input,.ats-slider-mark,.ats-slider-mark-label,.ats-slider-marks,.ats-slider-number-wrap,.ats-slider-row,.ats-slider-track-wrap,.ats-social,.ats-social--bare,.ats-social--pill,.ats-spark,.ats-spec-list,.ats-spec-list--inline,.ats-spec-list--stacked,.ats-spec-row,.ats-spinner,.ats-spinner--lg,.ats-spinner--md,.ats-spinner--sm,.ats-spinner-label,.ats-spinner-ring,.ats-split,.ats-split--end,.ats-split--lg,.ats-split--md,.ats-split--rail-after,.ats-split--sm,.ats-split-btn,.ats-split-btn-caret,.ats-split-main,.ats-split-rail,.ats-srch,.ats-stat-label,.ats-stat-tile,.ats-stat-value,.ats-stats,.ats-statusdot,.ats-statusdot--lg,.ats-statusdot--md,.ats-statusdot-dot,.ats-statusdot-label,.ats-step,.ats-step-desc,.ats-step-flag,.ats-step-head,.ats-step-label,.ats-step-link,.ats-step-mark,.ats-step-status,.ats-step-text,.ats-stepper,.ats-stepper--vertical,.ats-sub,.ats-suite-caret,.ats-suite-mark,.ats-suite-menu,.ats-suite-name,.ats-suite-trigger,.ats-swatch,.ats-swatch-fill,.ats-swatch-opt,.ats-swatch-tick,.ats-swatches,.ats-switch,.ats-switch-btn,.ats-switch-btn--sm,.ats-switch-control,.ats-switch-desc,.ats-switch-field,.ats-switch-label,.ats-switch-row,.ats-switch-row-desc,.ats-switch-row-text,.ats-switch-text,.ats-t,.ats-ta,.ats-ta-band,.ats-ta-bands,.ats-ta-be,.ats-ta-count,.ats-ta-dow,.ats-ta-dow-bar,.ats-ta-dow-d,.ats-ta-dow-row,.ats-ta-filters,.ats-ta-foot,.ats-ta-foot--4,.ats-ta-heat,.ats-ta-kv,.ats-ta-ls,.ats-ta-magic,.ats-ta-meter,.ats-ta-muted,.ats-ta-num,.ats-ta-reset,.ats-ta-rr-row,.ats-ta-scale,.ats-ta-score,.ats-ta-score--4,.ats-ta-scroll,.ats-ta-share,.ats-ta-side,.ats-ta-side-hd,.ats-ta-spark,.ats-ta-squares,.ats-ta-strat,.ats-ta-strat-hd,.ats-ta-strats,.ats-ta-sub-h,.ats-ta-sym,.ats-ta-table,.ats-ta-vs,.ats-tab-btn,.ats-tab-ico,.ats-tab-long,.ats-tab-short,.ats-table-foot,.ats-table-scroll,.ats-table-wrap,.ats-tabpanel,.ats-tabs,.ats-tag,.ats-tag--sm,.ats-tbl,.ats-tbl-empty,.ats-tbl-first,.ats-tbl-group,.ats-tbl-group-head,.ats-tbl-group-meta,.ats-tbl-group-toggle,.ats-tbl-noselect,.ats-tbl-select,.ats-terminal-body,.ats-terminal-head,.ats-terminal-kpis,.ats-terminal-panel,.ats-terminal-title,.ats-terminal-tools,.ats-textarea,.ats-textarea-mono,.ats-tfoot-meta,.ats-th-info,.ats-th-inner,.ats-th-long,.ats-th-short,.ats-th-sort,.ats-theme-scope,.ats-theme-switch,.ats-tick,.ats-timeline,.ats-timeline-scroll,.ats-tl-action,.ats-tl-body,.ats-tl-desc,.ats-tl-item,.ats-tl-mark,.ats-tl-meta,.ats-tl-time,.ats-tl-title,.ats-toast,.ats-toast--danger,.ats-toast--info,.ats-toast--success,.ats-toast--warning,.ats-toast-act,.ats-toast-body,.ats-toast-region,.ats-toast-stack,.ats-tone-bad,.ats-tone-better,.ats-tone-danger,.ats-tone-dot,.ats-tone-info,.ats-tone-negative,.ats-tone-neutral,.ats-tone-ok,.ats-tone-positive,.ats-tone-success,.ats-tone-warn,.ats-tone-warning,.ats-tone-worse,.ats-toolbar,.ats-toolbar-badge,.ats-toolbar-bar,.ats-toolbar-caret,.ats-toolbar-chips,.ats-toolbar-clear,.ats-toolbar-count,.ats-toolbar-end,.ats-toolbar-filters,.ats-toolbar-primary,.ats-toolbar-sentinel,.ats-toolbar-toggle,.ats-tooltip,.ats-tooltip-anchor,.ats-tooltip-trigger,.ats-topbar,.ats-topbar-actions,.ats-topbar-menu,.ats-topbar-start,.ats-topbar-tabs,.ats-topbar-title,.ats-trade-comment,.ats-trade-dim,.ats-trade-sym,.ats-trust-mark,.ats-trust-row,.ats-v,.ats-value-change,.ats-value-change-arrow,.ats-value-change-from,.ats-value-change-to,.ats-value-negative,.ats-value-positive,.ats-vendor,.ats-vendor-name,.ats-video,.ats-video-bar,.ats-video-duration,.ats-video-img,.ats-video-meta,.ats-video-name,.ats-video-play,.ats-video-stage,.ats-video-title,.ats-visually-hidden,.ats-was,.ats-watch-card,.ats-watch-card-head,.ats-watch-card-name,.ats-watch-card-row,.ats-watch-card-rows,.ats-watch-card-spark,.ats-watch-card-sub,.ats-watch-card-title,.ats-when,.ats-wrap,.ats-zero)) :where(dt,dd){ margin:0; }
  :where(h1,h2,h3,h4).ats-acc,:where(h1,h2,h3,h4).ats-acc-body,:where(h1,h2,h3,h4).ats-acc-item,:where(h1,h2,h3,h4).ats-acc-plus,:where(h1,h2,h3,h4).ats-ack-check,:where(h1,h2,h3,h4).ats-ack-list,:where(h1,h2,h3,h4).ats-acts,:where(h1,h2,h3,h4).ats-alert,:where(h1,h2,h3,h4).ats-alert--danger,:where(h1,h2,h3,h4).ats-alert--info,:where(h1,h2,h3,h4).ats-alert--success,:where(h1,h2,h3,h4).ats-alert--warning,:where(h1,h2,h3,h4).ats-alert-body,:where(h1,h2,h3,h4).ats-alert-x,:where(h1,h2,h3,h4).ats-announce,:where(h1,h2,h3,h4).ats-announce--brand,:where(h1,h2,h3,h4).ats-announce-close,:where(h1,h2,h3,h4).ats-appnav,:where(h1,h2,h3,h4).ats-appnav--drawer,:where(h1,h2,h3,h4).ats-appnav-badge,:where(h1,h2,h3,h4).ats-appnav-brand,:where(h1,h2,h3,h4).ats-appnav-foot,:where(h1,h2,h3,h4).ats-appnav-head,:where(h1,h2,h3,h4).ats-appnav-ico,:where(h1,h2,h3,h4).ats-appnav-label,:where(h1,h2,h3,h4).ats-appnav-link,:where(h1,h2,h3,h4).ats-appnav-list,:where(h1,h2,h3,h4).ats-appnav-nav,:where(h1,h2,h3,h4).ats-appnav-row,:where(h1,h2,h3,h4).ats-appnav-row-end,:where(h1,h2,h3,h4).ats-appnav-rule,:where(h1,h2,h3,h4).ats-appnav-section,:where(h1,h2,h3,h4).ats-appnav-section-head,:where(h1,h2,h3,h4).ats-appnav-section-label,:where(h1,h2,h3,h4).ats-appnav-sub,:where(h1,h2,h3,h4).ats-appnav-toggle,:where(h1,h2,h3,h4).ats-appnav-top,:where(h1,h2,h3,h4).ats-area,:where(h1,h2,h3,h4).ats-at-end,:where(h1,h2,h3,h4).ats-at-start,:where(h1,h2,h3,h4).ats-auth,:where(h1,h2,h3,h4).ats-auth-art,:where(h1,h2,h3,h4).ats-auth-art-dot,:where(h1,h2,h3,h4).ats-auth-art-grid,:where(h1,h2,h3,h4).ats-auth-art-line,:where(h1,h2,h3,h4).ats-auth-aside,:where(h1,h2,h3,h4).ats-auth-aside-body,:where(h1,h2,h3,h4).ats-auth-aside-text,:where(h1,h2,h3,h4).ats-auth-aside-title,:where(h1,h2,h3,h4).ats-auth-body,:where(h1,h2,h3,h4).ats-auth-brand,:where(h1,h2,h3,h4).ats-auth-foot,:where(h1,h2,h3,h4).ats-auth-form,:where(h1,h2,h3,h4).ats-auth-head,:where(h1,h2,h3,h4).ats-auth-legal,:where(h1,h2,h3,h4).ats-auth-main,:where(h1,h2,h3,h4).ats-auth-or,:where(h1,h2,h3,h4).ats-auth-standfirst,:where(h1,h2,h3,h4).ats-auth-title,:where(h1,h2,h3,h4).ats-avatar,:where(h1,h2,h3,h4).ats-avatar--lg,:where(h1,h2,h3,h4).ats-avatar--sm,:where(h1,h2,h3,h4).ats-avatar--sq,:where(h1,h2,h3,h4).ats-avatar--xl,:where(h1,h2,h3,h4).ats-avatar--xs,:where(h1,h2,h3,h4).ats-avatar-btn,:where(h1,h2,h3,h4).ats-avatar-stack,:where(h1,h2,h3,h4).ats-axis,:where(h1,h2,h3,h4).ats-axlabel,:where(h1,h2,h3,h4).ats-badge,:where(h1,h2,h3,h4).ats-badge--wrap,:where(h1,h2,h3,h4).ats-badge-art,:where(h1,h2,h3,h4).ats-badge-brand,:where(h1,h2,h3,h4).ats-badge-danger,:where(h1,h2,h3,h4).ats-badge-featured,:where(h1,h2,h3,h4).ats-badge-group,:where(h1,h2,h3,h4).ats-badge-info,:where(h1,h2,h3,h4).ats-badge-lg,:where(h1,h2,h3,h4).ats-badge-marker,:where(h1,h2,h3,h4).ats-badge-more,:where(h1,h2,h3,h4).ats-badge-neutral,:where(h1,h2,h3,h4).ats-badge-sm,:where(h1,h2,h3,h4).ats-badge-solid,:where(h1,h2,h3,h4).ats-badge-success,:where(h1,h2,h3,h4).ats-badge-violet,:where(h1,h2,h3,h4).ats-badge-warning,:where(h1,h2,h3,h4).ats-band,:where(h1,h2,h3,h4).ats-band-list,:where(h1,h2,h3,h4).ats-bar,:where(h1,h2,h3,h4).ats-bars,:where(h1,h2,h3,h4).ats-bc,:where(h1,h2,h3,h4).ats-brush,:where(h1,h2,h3,h4).ats-btn,:where(h1,h2,h3,h4).ats-btn-accent,:where(h1,h2,h3,h4).ats-btn-block,:where(h1,h2,h3,h4).ats-btn-danger,:where(h1,h2,h3,h4).ats-btn-ghost,:where(h1,h2,h3,h4).ats-btn-icon,:where(h1,h2,h3,h4).ats-btn-lg,:where(h1,h2,h3,h4).ats-btn-link,:where(h1,h2,h3,h4).ats-btn-outline,:where(h1,h2,h3,h4).ats-btn-primary,:where(h1,h2,h3,h4).ats-btn-secondary,:where(h1,h2,h3,h4).ats-btn-sm,:where(h1,h2,h3,h4).ats-btn-spin,:where(h1,h2,h3,h4).ats-btn-view,:where(h1,h2,h3,h4).ats-buybar,:where(h1,h2,h3,h4).ats-buybar-price,:where(h1,h2,h3,h4).ats-buybar-title,:where(h1,h2,h3,h4).ats-buybox,:where(h1,h2,h3,h4).ats-buybox-ctas,:where(h1,h2,h3,h4).ats-buybox-divider,:where(h1,h2,h3,h4).ats-buybox-note,:where(h1,h2,h3,h4).ats-buybox-price,:where(h1,h2,h3,h4).ats-buybox-price-helper,:where(h1,h2,h3,h4).ats-buybox-price-row,:where(h1,h2,h3,h4).ats-buybox-specs,:where(h1,h2,h3,h4).ats-buybox-trust,:where(h1,h2,h3,h4).ats-c,:where(h1,h2,h3,h4).ats-callout,:where(h1,h2,h3,h4).ats-callout--plain,:where(h1,h2,h3,h4).ats-callout-actions,:where(h1,h2,h3,h4).ats-callout-close,:where(h1,h2,h3,h4).ats-callout-copy,:where(h1,h2,h3,h4).ats-callout-desc,:where(h1,h2,h3,h4).ats-callout-media,:where(h1,h2,h3,h4).ats-callout-points,:where(h1,h2,h3,h4).ats-callout-points-label,:where(h1,h2,h3,h4).ats-callout-tick,:where(h1,h2,h3,h4).ats-card,:where(h1,h2,h3,h4).ats-card--featured,:where(h1,h2,h3,h4).ats-card--flush,:where(h1,h2,h3,h4).ats-card--lg,:where(h1,h2,h3,h4).ats-card--link,:where(h1,h2,h3,h4).ats-card--raised,:where(h1,h2,h3,h4).ats-card--sm,:where(h1,h2,h3,h4).ats-card--surface,:where(h1,h2,h3,h4).ats-card-art,:where(h1,h2,h3,h4).ats-card-art-badges,:where(h1,h2,h3,h4).ats-card-bd,:where(h1,h2,h3,h4).ats-card-body,:where(h1,h2,h3,h4).ats-card-footer,:where(h1,h2,h3,h4).ats-card-ft,:where(h1,h2,h3,h4).ats-card-hd,:where(h1,h2,h3,h4).ats-card-hd-desc,:where(h1,h2,h3,h4).ats-card-hd-text,:where(h1,h2,h3,h4).ats-card-live-wide,:where(h1,h2,h3,h4).ats-card-main,:where(h1,h2,h3,h4).ats-card-metric,:where(h1,h2,h3,h4).ats-card-metric-note,:where(h1,h2,h3,h4).ats-card-rail,:where(h1,h2,h3,h4).ats-card-rail-btn,:where(h1,h2,h3,h4).ats-card-rail-track,:where(h1,h2,h3,h4).ats-card-spec,:where(h1,h2,h3,h4).ats-card-stat,:where(h1,h2,h3,h4).ats-card-stat-caption,:where(h1,h2,h3,h4).ats-card-stat-label,:where(h1,h2,h3,h4).ats-card-stat-mark,:where(h1,h2,h3,h4).ats-card-stat-text,:where(h1,h2,h3,h4).ats-card-stat-value,:where(h1,h2,h3,h4).ats-card-stats,:where(h1,h2,h3,h4).ats-card-title,:where(h1,h2,h3,h4).ats-card-vendor,:where(h1,h2,h3,h4).ats-cardgrid,:where(h1,h2,h3,h4).ats-cardgrid--lg,:where(h1,h2,h3,h4).ats-cardgrid--sm,:where(h1,h2,h3,h4).ats-cardgrid--xl,:where(h1,h2,h3,h4).ats-cardgrid--xs,:where(h1,h2,h3,h4).ats-caret,:where(h1,h2,h3,h4).ats-cblist,:where(h1,h2,h3,h4).ats-cblist-body,:where(h1,h2,h3,h4).ats-cblist-chev,:where(h1,h2,h3,h4).ats-cblist-count,:where(h1,h2,h3,h4).ats-cblist-empty,:where(h1,h2,h3,h4).ats-cblist-group,:where(h1,h2,h3,h4).ats-cblist-head,:where(h1,h2,h3,h4).ats-cblist-row,:where(h1,h2,h3,h4).ats-cblist-rows,:where(h1,h2,h3,h4).ats-cblist-search,:where(h1,h2,h3,h4).ats-cellbar,:where(h1,h2,h3,h4).ats-cellbar-marker,:where(h1,h2,h3,h4).ats-cf-cross,:where(h1,h2,h3,h4).ats-cf-dot,:where(h1,h2,h3,h4).ats-cf-hit,:where(h1,h2,h3,h4).ats-cf-op,:where(h1,h2,h3,h4).ats-cf-op-glyph,:where(h1,h2,h3,h4).ats-cf-plot,:where(h1,h2,h3,h4).ats-cf-stack,:where(h1,h2,h3,h4).ats-cf-stack-label,:where(h1,h2,h3,h4).ats-cf-stack-plot,:where(h1,h2,h3,h4).ats-cframe,:where(h1,h2,h3,h4).ats-cframe-foot,:where(h1,h2,h3,h4).ats-cframe-head,:where(h1,h2,h3,h4).ats-cframe-headline,:where(h1,h2,h3,h4).ats-cframe-lead,:where(h1,h2,h3,h4).ats-cframe-note,:where(h1,h2,h3,h4).ats-cframe-readout,:where(h1,h2,h3,h4).ats-cframe-sub,:where(h1,h2,h3,h4).ats-cframe-title,:where(h1,h2,h3,h4).ats-cframe-tools,:where(h1,h2,h3,h4).ats-chart-sk-legend,:where(h1,h2,h3,h4).ats-chart-sk-plot,:where(h1,h2,h3,h4).ats-chart-state,:where(h1,h2,h3,h4).ats-chart-state--empty,:where(h1,h2,h3,h4).ats-chart-state--error,:where(h1,h2,h3,h4).ats-chart-state--loading,:where(h1,h2,h3,h4).ats-chart-state--range,:where(h1,h2,h3,h4).ats-chart-state-icon,:where(h1,h2,h3,h4).ats-check-desc,:where(h1,h2,h3,h4).ats-check-row,:where(h1,h2,h3,h4).ats-check-title,:where(h1,h2,h3,h4).ats-chip,:where(h1,h2,h3,h4).ats-chip--removable,:where(h1,h2,h3,h4).ats-chip--sm,:where(h1,h2,h3,h4).ats-chip--tentative,:where(h1,h2,h3,h4).ats-chip-grid,:where(h1,h2,h3,h4).ats-chip-x,:where(h1,h2,h3,h4).ats-clegend,:where(h1,h2,h3,h4).ats-clegend-btn,:where(h1,h2,h3,h4).ats-clegend-meta,:where(h1,h2,h3,h4).ats-clegend-v,:where(h1,h2,h3,h4).ats-cmdk,:where(h1,h2,h3,h4).ats-cmdk-empty,:where(h1,h2,h3,h4).ats-cmdk-foot,:where(h1,h2,h3,h4).ats-cmdk-group,:where(h1,h2,h3,h4).ats-cmdk-ico,:where(h1,h2,h3,h4).ats-cmdk-input,:where(h1,h2,h3,h4).ats-cmdk-item,:where(h1,h2,h3,h4).ats-cmdk-item-ico,:where(h1,h2,h3,h4).ats-cmdk-label,:where(h1,h2,h3,h4).ats-cmdk-list,:where(h1,h2,h3,h4).ats-cmdk-search,:where(h1,h2,h3,h4).ats-cmp,:where(h1,h2,h3,h4).ats-cmp-bar,:where(h1,h2,h3,h4).ats-cmp-bar-fill,:where(h1,h2,h3,h4).ats-cmp-best,:where(h1,h2,h3,h4).ats-cmp-caption,:where(h1,h2,h3,h4).ats-cmp-cell,:where(h1,h2,h3,h4).ats-cmp-metric,:where(h1,h2,h3,h4).ats-cmp-sub,:where(h1,h2,h3,h4).ats-cmp-v,:where(h1,h2,h3,h4).ats-cmp-wrap,:where(h1,h2,h3,h4).ats-cnt,:where(h1,h2,h3,h4).ats-code,:where(h1,h2,h3,h4).ats-codeblock,:where(h1,h2,h3,h4).ats-codeblock--wrap,:where(h1,h2,h3,h4).ats-codeblock-btn,:where(h1,h2,h3,h4).ats-codeblock-head,:where(h1,h2,h3,h4).ats-codeblock-name,:where(h1,h2,h3,h4).ats-codeblock-pre,:where(h1,h2,h3,h4).ats-codeblock-tools,:where(h1,h2,h3,h4).ats-combo,:where(h1,h2,h3,h4).ats-combo-caret,:where(h1,h2,h3,h4).ats-combo-check,:where(h1,h2,h3,h4).ats-combo-control,:where(h1,h2,h3,h4).ats-combo-create,:where(h1,h2,h3,h4).ats-combo-desc,:where(h1,h2,h3,h4).ats-combo-empty,:where(h1,h2,h3,h4).ats-combo-group,:where(h1,h2,h3,h4).ats-combo-hint,:where(h1,h2,h3,h4).ats-combo-ico,:where(h1,h2,h3,h4).ats-combo-input,:where(h1,h2,h3,h4).ats-combo-label,:where(h1,h2,h3,h4).ats-combo-list,:where(h1,h2,h3,h4).ats-combo-more,:where(h1,h2,h3,h4).ats-combo-option,:where(h1,h2,h3,h4).ats-combo-status,:where(h1,h2,h3,h4).ats-combo-tag,:where(h1,h2,h3,h4).ats-combo-tag-kind,:where(h1,h2,h3,h4).ats-combo-tags,:where(h1,h2,h3,h4).ats-combo-text,:where(h1,h2,h3,h4).ats-combo-twisty,:where(h1,h2,h3,h4).ats-copyfield,:where(h1,h2,h3,h4).ats-copyfield-btn,:where(h1,h2,h3,h4).ats-copyfield-input,:where(h1,h2,h3,h4).ats-copyfield-reveal,:where(h1,h2,h3,h4).ats-count,:where(h1,h2,h3,h4).ats-crosshair,:where(h1,h2,h3,h4).ats-crumbs,:where(h1,h2,h3,h4).ats-crumbs-current,:where(h1,h2,h3,h4).ats-crumbs-item,:where(h1,h2,h3,h4).ats-crumbs-link,:where(h1,h2,h3,h4).ats-crumbs-list,:where(h1,h2,h3,h4).ats-crumbs-more,:where(h1,h2,h3,h4).ats-crumbs-sep,:where(h1,h2,h3,h4).ats-crumbs-text,:where(h1,h2,h3,h4).ats-ctip,:where(h1,h2,h3,h4).ats-ctip-row,:where(h1,h2,h3,h4).ats-d,:where(h1,h2,h3,h4).ats-dashed,:where(h1,h2,h3,h4).ats-data-note,:where(h1,h2,h3,h4).ats-data-note--info,:where(h1,h2,h3,h4).ats-datepick,:where(h1,h2,h3,h4).ats-datepick-presets,:where(h1,h2,h3,h4).ats-daterange,:where(h1,h2,h3,h4).ats-daterange-caret,:where(h1,h2,h3,h4).ats-daterange-clear,:where(h1,h2,h3,h4).ats-daterange-custom,:where(h1,h2,h3,h4).ats-daterange-dates,:where(h1,h2,h3,h4).ats-daterange-field,:where(h1,h2,h3,h4).ats-daterange-fields,:where(h1,h2,h3,h4).ats-daterange-group,:where(h1,h2,h3,h4).ats-daterange-heading,:where(h1,h2,h3,h4).ats-daterange-input,:where(h1,h2,h3,h4).ats-daterange-preset,:where(h1,h2,h3,h4).ats-daterange-presets,:where(h1,h2,h3,h4).ats-daterange-trigger,:where(h1,h2,h3,h4).ats-daterange-value,:where(h1,h2,h3,h4).ats-delta,:where(h1,h2,h3,h4).ats-dialog,:where(h1,h2,h3,h4).ats-dialog--ack,:where(h1,h2,h3,h4).ats-dialog--confirm,:where(h1,h2,h3,h4).ats-dialog--lg,:where(h1,h2,h3,h4).ats-dialog--md,:where(h1,h2,h3,h4).ats-dialog--sm,:where(h1,h2,h3,h4).ats-dialog--xl,:where(h1,h2,h3,h4).ats-dialog-desc,:where(h1,h2,h3,h4).ats-dirtag,:where(h1,h2,h3,h4).ats-dlabel,:where(h1,h2,h3,h4).ats-dnd-grip,:where(h1,h2,h3,h4).ats-dnd-item,:where(h1,h2,h3,h4).ats-dnd-zone,:where(h1,h2,h3,h4).ats-donut-hole,:where(h1,h2,h3,h4).ats-donut-hole-sub,:where(h1,h2,h3,h4).ats-donut-seg,:where(h1,h2,h3,h4).ats-dot,:where(h1,h2,h3,h4).ats-drawer,:where(h1,h2,h3,h4).ats-drawer--end,:where(h1,h2,h3,h4).ats-drawer--lg,:where(h1,h2,h3,h4).ats-drawer--md,:where(h1,h2,h3,h4).ats-drawer--start,:where(h1,h2,h3,h4).ats-dropzone,:where(h1,h2,h3,h4).ats-dropzone--inline,:where(h1,h2,h3,h4).ats-dropzone-browse,:where(h1,h2,h3,h4).ats-dropzone-icon,:where(h1,h2,h3,h4).ats-dropzone-meta,:where(h1,h2,h3,h4).ats-dropzone-text,:where(h1,h2,h3,h4).ats-dropzone-title,:where(h1,h2,h3,h4).ats-dualnav,:where(h1,h2,h3,h4).ats-dualnav--drawer,:where(h1,h2,h3,h4).ats-dualnav-beta,:where(h1,h2,h3,h4).ats-dualnav-title,:where(h1,h2,h3,h4).ats-eb,:where(h1,h2,h3,h4).ats-empty,:where(h1,h2,h3,h4).ats-empty--filtered,:where(h1,h2,h3,h4).ats-empty-actions,:where(h1,h2,h3,h4).ats-empty-art,:where(h1,h2,h3,h4).ats-empty-icon,:where(h1,h2,h3,h4).ats-fab,:where(h1,h2,h3,h4).ats-fab-dot,:where(h1,h2,h3,h4).ats-fgroup,:where(h1,h2,h3,h4).ats-fgroup-collapsed,:where(h1,h2,h3,h4).ats-field,:where(h1,h2,h3,h4).ats-field-count,:where(h1,h2,h3,h4).ats-field-error,:where(h1,h2,h3,h4).ats-field-foot,:where(h1,h2,h3,h4).ats-field-group,:where(h1,h2,h3,h4).ats-field-group-body,:where(h1,h2,h3,h4).ats-field-hint,:where(h1,h2,h3,h4).ats-field-label,:where(h1,h2,h3,h4).ats-field-wrap,:where(h1,h2,h3,h4).ats-fileitem,:where(h1,h2,h3,h4).ats-fileitem-bar,:where(h1,h2,h3,h4).ats-fileitem-error,:where(h1,h2,h3,h4).ats-fileitem-ico,:where(h1,h2,h3,h4).ats-fileitem-main,:where(h1,h2,h3,h4).ats-fileitem-meta,:where(h1,h2,h3,h4).ats-fileitem-name,:where(h1,h2,h3,h4).ats-fileitem-x,:where(h1,h2,h3,h4).ats-filelist,:where(h1,h2,h3,h4).ats-filelist-actions,:where(h1,h2,h3,h4).ats-filelist-hide-sm,:where(h1,h2,h3,h4).ats-filerow,:where(h1,h2,h3,h4).ats-filerow-actions,:where(h1,h2,h3,h4).ats-filerow-ico,:where(h1,h2,h3,h4).ats-filerow-kind,:where(h1,h2,h3,h4).ats-filerow-name,:where(h1,h2,h3,h4).ats-filerow-text,:where(h1,h2,h3,h4).ats-fileupload,:where(h1,h2,h3,h4).ats-flag,:where(h1,h2,h3,h4).ats-flag--bare,:where(h1,h2,h3,h4).ats-frame,:where(h1,h2,h3,h4).ats-frame--bare,:where(h1,h2,h3,h4).ats-frame-content,:where(h1,h2,h3,h4).ats-frame-foot,:where(h1,h2,h3,h4).ats-frame-main,:where(h1,h2,h3,h4).ats-frame-nav,:where(h1,h2,h3,h4).ats-funnel,:where(h1,h2,h3,h4).ats-funnel-bar,:where(h1,h2,h3,h4).ats-funnel-count,:where(h1,h2,h3,h4).ats-funnel-label,:where(h1,h2,h3,h4).ats-funnel-meta,:where(h1,h2,h3,h4).ats-funnel-step,:where(h1,h2,h3,h4).ats-glyph,:where(h1,h2,h3,h4).ats-grade,:where(h1,h2,h3,h4).ats-grade--lg,:where(h1,h2,h3,h4).ats-grade--sm,:where(h1,h2,h3,h4).ats-grade-letter,:where(h1,h2,h3,h4).ats-grade-meta,:where(h1,h2,h3,h4).ats-grade-scale,:where(h1,h2,h3,h4).ats-grade-step,:where(h1,h2,h3,h4).ats-grid,:where(h1,h2,h3,h4).ats-h,:where(h1,h2,h3,h4).ats-has-action,:where(h1,h2,h3,h4).ats-has-acts,:where(h1,h2,h3,h4).ats-has-desc,:where(h1,h2,h3,h4).ats-has-feature,:where(h1,h2,h3,h4).ats-has-height,:where(h1,h2,h3,h4).ats-has-img,:where(h1,h2,h3,h4).ats-has-marker,:where(h1,h2,h3,h4).ats-has-prefix,:where(h1,h2,h3,h4).ats-has-preview,:where(h1,h2,h3,h4).ats-has-short,:where(h1,h2,h3,h4).ats-has-suffix,:where(h1,h2,h3,h4).ats-has-tabs,:where(h1,h2,h3,h4).ats-heat,:where(h1,h2,h3,h4).ats-heat--matrix,:where(h1,h2,h3,h4).ats-heat-band,:where(h1,h2,h3,h4).ats-heat-bands,:where(h1,h2,h3,h4).ats-heat-cell,:where(h1,h2,h3,h4).ats-heat-chip,:where(h1,h2,h3,h4).ats-heat-colhead,:where(h1,h2,h3,h4).ats-heat-goal,:where(h1,h2,h3,h4).ats-heat-group,:where(h1,h2,h3,h4).ats-heat-row,:where(h1,h2,h3,h4).ats-heat-rowlabel,:where(h1,h2,h3,h4).ats-heat-scale,:where(h1,h2,h3,h4).ats-heat-sub,:where(h1,h2,h3,h4).ats-heat-tip,:where(h1,h2,h3,h4).ats-heat-v,:where(h1,h2,h3,h4).ats-icon-btn,:where(h1,h2,h3,h4).ats-icon-btn-count,:where(h1,h2,h3,h4).ats-icon-btn-dot,:where(h1,h2,h3,h4).ats-imark,:where(h1,h2,h3,h4).ats-imark-coin,:where(h1,h2,h3,h4).ats-imark-coin-sign,:where(h1,h2,h3,h4).ats-imark-cur,:where(h1,h2,h3,h4).ats-imark-disc,:where(h1,h2,h3,h4).ats-imark-ink,:where(h1,h2,h3,h4).ats-imark-mono,:where(h1,h2,h3,h4).ats-imark-mono-bg,:where(h1,h2,h3,h4).ats-imark-num,:where(h1,h2,h3,h4).ats-imark-region,:where(h1,h2,h3,h4).ats-imark-sign,:where(h1,h2,h3,h4).ats-imark-tile,:where(h1,h2,h3,h4).ats-in-group,:where(h1,h2,h3,h4).ats-info,:where(h1,h2,h3,h4).ats-info-btn,:where(h1,h2,h3,h4).ats-input,:where(h1,h2,h3,h4).ats-input-action,:where(h1,h2,h3,h4).ats-input-icon,:where(h1,h2,h3,h4).ats-input-lg,:where(h1,h2,h3,h4).ats-input-num,:where(h1,h2,h3,h4).ats-input-sm,:where(h1,h2,h3,h4).ats-input-wrap,:where(h1,h2,h3,h4).ats-is-1,:where(h1,h2,h3,h4).ats-is-2,:where(h1,h2,h3,h4).ats-is-3,:where(h1,h2,h3,h4).ats-is-active,:where(h1,h2,h3,h4).ats-is-always,:where(h1,h2,h3,h4).ats-is-attention,:where(h1,h2,h3,h4).ats-is-au,:where(h1,h2,h3,h4).ats-is-aud,:where(h1,h2,h3,h4).ats-is-autosize,:where(h1,h2,h3,h4).ats-is-bad,:where(h1,h2,h3,h4).ats-is-bare,:where(h1,h2,h3,h4).ats-is-below,:where(h1,h2,h3,h4).ats-is-best,:where(h1,h2,h3,h4).ats-is-better,:where(h1,h2,h3,h4).ats-is-bordered,:where(h1,h2,h3,h4).ats-is-bottom,:where(h1,h2,h3,h4).ats-is-brand,:where(h1,h2,h3,h4).ats-is-btc,:where(h1,h2,h3,h4).ats-is-cad,:where(h1,h2,h3,h4).ats-is-center,:where(h1,h2,h3,h4).ats-is-chf,:where(h1,h2,h3,h4).ats-is-child,:where(h1,h2,h3,h4).ats-is-circle,:where(h1,h2,h3,h4).ats-is-clipped,:where(h1,h2,h3,h4).ats-is-closed,:where(h1,h2,h3,h4).ats-is-collapsed,:where(h1,h2,h3,h4).ats-is-compact,:where(h1,h2,h3,h4).ats-is-complete,:where(h1,h2,h3,h4).ats-is-content,:where(h1,h2,h3,h4).ats-is-copied,:where(h1,h2,h3,h4).ats-is-current,:where(h1,h2,h3,h4).ats-is-danger,:where(h1,h2,h3,h4).ats-is-de,:where(h1,h2,h3,h4).ats-is-diag,:where(h1,h2,h3,h4).ats-is-disabled,:where(h1,h2,h3,h4).ats-is-done,:where(h1,h2,h3,h4).ats-is-dragover,:where(h1,h2,h3,h4).ats-is-empty,:where(h1,h2,h3,h4).ats-is-end,:where(h1,h2,h3,h4).ats-is-error,:where(h1,h2,h3,h4).ats-is-eth,:where(h1,h2,h3,h4).ats-is-eu,:where(h1,h2,h3,h4).ats-is-eur,:where(h1,h2,h3,h4).ats-is-expanded,:where(h1,h2,h3,h4).ats-is-featured,:where(h1,h2,h3,h4).ats-is-fixed,:where(h1,h2,h3,h4).ats-is-flag,:where(h1,h2,h3,h4).ats-is-flagged,:where(h1,h2,h3,h4).ats-is-flush,:where(h1,h2,h3,h4).ats-is-folder,:where(h1,h2,h3,h4).ats-is-fr,:where(h1,h2,h3,h4).ats-is-free,:where(h1,h2,h3,h4).ats-is-front,:where(h1,h2,h3,h4).ats-is-gbp,:where(h1,h2,h3,h4).ats-is-good,:where(h1,h2,h3,h4).ats-is-grid,:where(h1,h2,h3,h4).ats-is-head-wrap,:where(h1,h2,h3,h4).ats-is-hk,:where(h1,h2,h3,h4).ats-is-indeterminate,:where(h1,h2,h3,h4).ats-is-info,:where(h1,h2,h3,h4).ats-is-inline,:where(h1,h2,h3,h4).ats-is-interactive,:where(h1,h2,h3,h4).ats-is-jp,:where(h1,h2,h3,h4).ats-is-jpy,:where(h1,h2,h3,h4).ats-is-leaf,:where(h1,h2,h3,h4).ats-is-lifted,:where(h1,h2,h3,h4).ats-is-list,:where(h1,h2,h3,h4).ats-is-live,:where(h1,h2,h3,h4).ats-is-masked,:where(h1,h2,h3,h4).ats-is-media-start,:where(h1,h2,h3,h4).ats-is-menu-swap,:where(h1,h2,h3,h4).ats-is-muted,:where(h1,h2,h3,h4).ats-is-neg,:where(h1,h2,h3,h4).ats-is-negative,:where(h1,h2,h3,h4).ats-is-neutral,:where(h1,h2,h3,h4).ats-is-new,:where(h1,h2,h3,h4).ats-is-next,:where(h1,h2,h3,h4).ats-is-nonmodal,:where(h1,h2,h3,h4).ats-is-nzd,:where(h1,h2,h3,h4).ats-is-ok,:where(h1,h2,h3,h4).ats-is-open,:where(h1,h2,h3,h4).ats-is-over,:where(h1,h2,h3,h4).ats-is-page,:where(h1,h2,h3,h4).ats-is-pattern,:where(h1,h2,h3,h4).ats-is-pill,:where(h1,h2,h3,h4).ats-is-pinned,:where(h1,h2,h3,h4).ats-is-plain,:where(h1,h2,h3,h4).ats-is-pos,:where(h1,h2,h3,h4).ats-is-positive,:where(h1,h2,h3,h4).ats-is-prev,:where(h1,h2,h3,h4).ats-is-print,:where(h1,h2,h3,h4).ats-is-pulsing,:where(h1,h2,h3,h4).ats-is-quiet,:where(h1,h2,h3,h4).ats-is-reason,:where(h1,h2,h3,h4).ats-is-running,:where(h1,h2,h3,h4).ats-is-same,:where(h1,h2,h3,h4).ats-is-scrollable,:where(h1,h2,h3,h4).ats-is-secondary,:where(h1,h2,h3,h4).ats-is-segmented,:where(h1,h2,h3,h4).ats-is-selected,:where(h1,h2,h3,h4).ats-is-skipped,:where(h1,h2,h3,h4).ats-is-sm,:where(h1,h2,h3,h4).ats-is-soon,:where(h1,h2,h3,h4).ats-is-sortable,:where(h1,h2,h3,h4).ats-is-start,:where(h1,h2,h3,h4).ats-is-steady,:where(h1,h2,h3,h4).ats-is-sticky,:where(h1,h2,h3,h4).ats-is-sticky-rail,:where(h1,h2,h3,h4).ats-is-stuck,:where(h1,h2,h3,h4).ats-is-success,:where(h1,h2,h3,h4).ats-is-top,:where(h1,h2,h3,h4).ats-is-uk,:where(h1,h2,h3,h4).ats-is-underline,:where(h1,h2,h3,h4).ats-is-unread,:where(h1,h2,h3,h4).ats-is-usd,:where(h1,h2,h3,h4).ats-is-verified,:where(h1,h2,h3,h4).ats-is-warn,:where(h1,h2,h3,h4).ats-is-warning,:where(h1,h2,h3,h4).ats-is-worse,:where(h1,h2,h3,h4).ats-is-wrap,:where(h1,h2,h3,h4).ats-is-xau,:where(h1,h2,h3,h4).ats-is-xpd,:where(h1,h2,h3,h4).ats-is-xpt,:where(h1,h2,h3,h4).ats-is-zebra,:where(h1,h2,h3,h4).ats-k,:where(h1,h2,h3,h4).ats-kbd,:where(h1,h2,h3,h4).ats-kbd-seq,:where(h1,h2,h3,h4).ats-kbd-then,:where(h1,h2,h3,h4).ats-kicker,:where(h1,h2,h3,h4).ats-kpi-caption,:where(h1,h2,h3,h4).ats-kpi-label,:where(h1,h2,h3,h4).ats-kpi-pct,:where(h1,h2,h3,h4).ats-kpi-sub,:where(h1,h2,h3,h4).ats-kpi-tile,:where(h1,h2,h3,h4).ats-kpi-value,:where(h1,h2,h3,h4).ats-l,:where(h1,h2,h3,h4).ats-label,:where(h1,h2,h3,h4).ats-lbl,:where(h1,h2,h3,h4).ats-line,:where(h1,h2,h3,h4).ats-link,:where(h1,h2,h3,h4).ats-link--arrow,:where(h1,h2,h3,h4).ats-link--ext,:where(h1,h2,h3,h4).ats-link--quiet,:where(h1,h2,h3,h4).ats-loadmore,:where(h1,h2,h3,h4).ats-loadmore-actions,:where(h1,h2,h3,h4).ats-loadmore-count,:where(h1,h2,h3,h4).ats-locked,:where(h1,h2,h3,h4).ats-locked-actions,:where(h1,h2,h3,h4).ats-locked-body,:where(h1,h2,h3,h4).ats-locked-icon,:where(h1,h2,h3,h4).ats-locked-plan,:where(h1,h2,h3,h4).ats-locked-preview,:where(h1,h2,h3,h4).ats-logo-swap,:where(h1,h2,h3,h4).ats-mark,:where(h1,h2,h3,h4).ats-mark-swap,:where(h1,h2,h3,h4).ats-marker,:where(h1,h2,h3,h4).ats-market-list,:where(h1,h2,h3,h4).ats-market-row,:where(h1,h2,h3,h4).ats-market-row-action,:where(h1,h2,h3,h4).ats-market-row-change,:where(h1,h2,h3,h4).ats-market-row-figs,:where(h1,h2,h3,h4).ats-market-row-name,:where(h1,h2,h3,h4).ats-market-row-spark,:where(h1,h2,h3,h4).ats-market-row-sub,:where(h1,h2,h3,h4).ats-market-row-title,:where(h1,h2,h3,h4).ats-market-row-value,:where(h1,h2,h3,h4).ats-mb-bar,:where(h1,h2,h3,h4).ats-mb-brush,:where(h1,h2,h3,h4).ats-mb-empty,:where(h1,h2,h3,h4).ats-mb-foot,:where(h1,h2,h3,h4).ats-mb-foot-k,:where(h1,h2,h3,h4).ats-mb-foot-v,:where(h1,h2,h3,h4).ats-mb-hint,:where(h1,h2,h3,h4).ats-mb-hit,:where(h1,h2,h3,h4).ats-mb-readout,:where(h1,h2,h3,h4).ats-mb-reset,:where(h1,h2,h3,h4).ats-mb-stat,:where(h1,h2,h3,h4).ats-mb-svg,:where(h1,h2,h3,h4).ats-mb-tools,:where(h1,h2,h3,h4).ats-mb-year,:where(h1,h2,h3,h4).ats-mb-yearline,:where(h1,h2,h3,h4).ats-menu,:where(h1,h2,h3,h4).ats-menu-desc,:where(h1,h2,h3,h4).ats-menu-head,:where(h1,h2,h3,h4).ats-menu-hint,:where(h1,h2,h3,h4).ats-menu-ico,:where(h1,h2,h3,h4).ats-menu-item,:where(h1,h2,h3,h4).ats-menu-label,:where(h1,h2,h3,h4).ats-menu-sep,:where(h1,h2,h3,h4).ats-menu-text,:where(h1,h2,h3,h4).ats-meter,:where(h1,h2,h3,h4).ats-meter--sm,:where(h1,h2,h3,h4).ats-meter--split,:where(h1,h2,h3,h4).ats-meter-caption,:where(h1,h2,h3,h4).ats-meter-fill,:where(h1,h2,h3,h4).ats-meter-foot,:where(h1,h2,h3,h4).ats-meter-head,:where(h1,h2,h3,h4).ats-meter-label,:where(h1,h2,h3,h4).ats-meter-legend,:where(h1,h2,h3,h4).ats-meter-legend-v,:where(h1,h2,h3,h4).ats-meter-mark-label,:where(h1,h2,h3,h4).ats-meter-marks,:where(h1,h2,h3,h4).ats-meter-seg,:where(h1,h2,h3,h4).ats-meter-status,:where(h1,h2,h3,h4).ats-meter-target,:where(h1,h2,h3,h4).ats-meter-target-label,:where(h1,h2,h3,h4).ats-meter-track,:where(h1,h2,h3,h4).ats-meter-value,:where(h1,h2,h3,h4).ats-ml,:where(h1,h2,h3,h4).ats-mrg,:where(h1,h2,h3,h4).ats-mrg--no-total,:where(h1,h2,h3,h4).ats-mrg--strip,:where(h1,h2,h3,h4).ats-mrg-cell,:where(h1,h2,h3,h4).ats-mrg-head,:where(h1,h2,h3,h4).ats-mrg-item,:where(h1,h2,h3,h4).ats-mrg-row,:where(h1,h2,h3,h4).ats-mrg-total,:where(h1,h2,h3,h4).ats-mrg-year,:where(h1,h2,h3,h4).ats-muted,:where(h1,h2,h3,h4).ats-n,:where(h1,h2,h3,h4).ats-navtabs,:where(h1,h2,h3,h4).ats-neg,:where(h1,h2,h3,h4).ats-no-media,:where(h1,h2,h3,h4).ats-notif,:where(h1,h2,h3,h4).ats-notif-body,:where(h1,h2,h3,h4).ats-notif-count,:where(h1,h2,h3,h4).ats-notif-dot,:where(h1,h2,h3,h4).ats-notif-empty,:where(h1,h2,h3,h4).ats-notif-end,:where(h1,h2,h3,h4).ats-notif-head,:where(h1,h2,h3,h4).ats-notif-item,:where(h1,h2,h3,h4).ats-notif-list,:where(h1,h2,h3,h4).ats-notif-mark,:where(h1,h2,h3,h4).ats-notif-text,:where(h1,h2,h3,h4).ats-notif-time,:where(h1,h2,h3,h4).ats-notif-title,:where(h1,h2,h3,h4).ats-now,:where(h1,h2,h3,h4).ats-num,:where(h1,h2,h3,h4).ats-numfield,:where(h1,h2,h3,h4).ats-numfield-affix,:where(h1,h2,h3,h4).ats-numfield-input,:where(h1,h2,h3,h4).ats-numfield-lg,:where(h1,h2,h3,h4).ats-numfield-sm,:where(h1,h2,h3,h4).ats-numfield-step,:where(h1,h2,h3,h4).ats-numfield-steps,:where(h1,h2,h3,h4).ats-on-surface,:where(h1,h2,h3,h4).ats-open-q,:where(h1,h2,h3,h4).ats-overlay-body,:where(h1,h2,h3,h4).ats-overlay-foot,:where(h1,h2,h3,h4).ats-overlay-head,:where(h1,h2,h3,h4).ats-overlay-x,:where(h1,h2,h3,h4).ats-p,:where(h1,h2,h3,h4).ats-page,:where(h1,h2,h3,h4).ats-page--center,:where(h1,h2,h3,h4).ats-page--full,:where(h1,h2,h3,h4).ats-page--narrow,:where(h1,h2,h3,h4).ats-page--wide,:where(h1,h2,h3,h4).ats-pagehead,:where(h1,h2,h3,h4).ats-pagehead--center,:where(h1,h2,h3,h4).ats-pagehead--simple,:where(h1,h2,h3,h4).ats-pager,:where(h1,h2,h3,h4).ats-pager-btn,:where(h1,h2,h3,h4).ats-pager-controls,:where(h1,h2,h3,h4).ats-pager-gap,:where(h1,h2,h3,h4).ats-pager-size,:where(h1,h2,h3,h4).ats-pager-size-select,:where(h1,h2,h3,h4).ats-pager-summary,:where(h1,h2,h3,h4).ats-panel,:where(h1,h2,h3,h4).ats-panel-actions,:where(h1,h2,h3,h4).ats-panel-bd,:where(h1,h2,h3,h4).ats-panel-chev,:where(h1,h2,h3,h4).ats-panel-count,:where(h1,h2,h3,h4).ats-panel-desc,:where(h1,h2,h3,h4).ats-panel-ft,:where(h1,h2,h3,h4).ats-panel-hd,:where(h1,h2,h3,h4).ats-panel-heading,:where(h1,h2,h3,h4).ats-panel-title,:where(h1,h2,h3,h4).ats-panel-toggle,:where(h1,h2,h3,h4).ats-pills,:where(h1,h2,h3,h4).ats-plan,:where(h1,h2,h3,h4).ats-plan--current,:where(h1,h2,h3,h4).ats-plan--highlight,:where(h1,h2,h3,h4).ats-plan-foot,:where(h1,h2,h3,h4).ats-plan-grid,:where(h1,h2,h3,h4).ats-plan-group,:where(h1,h2,h3,h4).ats-plan-group-label,:where(h1,h2,h3,h4).ats-plan-groups,:where(h1,h2,h3,h4).ats-plan-head,:where(h1,h2,h3,h4).ats-plan-kicker,:where(h1,h2,h3,h4).ats-plan-list,:where(h1,h2,h3,h4).ats-plan-name,:where(h1,h2,h3,h4).ats-plan-note,:where(h1,h2,h3,h4).ats-plan-price,:where(h1,h2,h3,h4).ats-plan-tagline,:where(h1,h2,h3,h4).ats-plan-usage,:where(h1,h2,h3,h4).ats-plot,:where(h1,h2,h3,h4).ats-plot-wrap,:where(h1,h2,h3,h4).ats-popover,:where(h1,h2,h3,h4).ats-popover--lg,:where(h1,h2,h3,h4).ats-popover--md,:where(h1,h2,h3,h4).ats-popover-anchor,:where(h1,h2,h3,h4).ats-popover-body,:where(h1,h2,h3,h4).ats-popover-foot,:where(h1,h2,h3,h4).ats-popover-head,:where(h1,h2,h3,h4).ats-popover-trigger,:where(h1,h2,h3,h4).ats-pos,:where(h1,h2,h3,h4).ats-post,:where(h1,h2,h3,h4).ats-post--bare,:where(h1,h2,h3,h4).ats-post--row,:where(h1,h2,h3,h4).ats-post-art,:where(h1,h2,h3,h4).ats-post-body,:where(h1,h2,h3,h4).ats-post-excerpt,:where(h1,h2,h3,h4).ats-post-foot,:where(h1,h2,h3,h4).ats-post-meta,:where(h1,h2,h3,h4).ats-post-title,:where(h1,h2,h3,h4).ats-price,:where(h1,h2,h3,h4).ats-price-note,:where(h1,h2,h3,h4).ats-product-card,:where(h1,h2,h3,h4).ats-progress,:where(h1,h2,h3,h4).ats-progress--lg,:where(h1,h2,h3,h4).ats-progress--sm,:where(h1,h2,h3,h4).ats-progress-fill,:where(h1,h2,h3,h4).ats-progress-head,:where(h1,h2,h3,h4).ats-progress-label,:where(h1,h2,h3,h4).ats-progress-note,:where(h1,h2,h3,h4).ats-progress-track,:where(h1,h2,h3,h4).ats-progress-value,:where(h1,h2,h3,h4).ats-quote,:where(h1,h2,h3,h4).ats-quote--slot,:where(h1,h2,h3,h4).ats-quote-mark,:where(h1,h2,h3,h4).ats-quote-rail,:where(h1,h2,h3,h4).ats-quote-src,:where(h1,h2,h3,h4).ats-quote-text,:where(h1,h2,h3,h4).ats-quote-who,:where(h1,h2,h3,h4).ats-r,:where(h1,h2,h3,h4).ats-radial,:where(h1,h2,h3,h4).ats-radial--ring,:where(h1,h2,h3,h4).ats-radial-fill,:where(h1,h2,h3,h4).ats-radial-label,:where(h1,h2,h3,h4).ats-radial-sub,:where(h1,h2,h3,h4).ats-radial-svg,:where(h1,h2,h3,h4).ats-radial-tick,:where(h1,h2,h3,h4).ats-radial-tick-ring,:where(h1,h2,h3,h4).ats-radial-track,:where(h1,h2,h3,h4).ats-radial-value,:where(h1,h2,h3,h4).ats-radio-card,:where(h1,h2,h3,h4).ats-radio-card-desc,:where(h1,h2,h3,h4).ats-radio-card-ico,:where(h1,h2,h3,h4).ats-radio-card-text,:where(h1,h2,h3,h4).ats-radio-card-title,:where(h1,h2,h3,h4).ats-radiogroup,:where(h1,h2,h3,h4).ats-radiogroup--cards,:where(h1,h2,h3,h4).ats-radiogroup--inline,:where(h1,h2,h3,h4).ats-radiogroup-legend,:where(h1,h2,h3,h4).ats-radiogroup-options,:where(h1,h2,h3,h4).ats-rail,:where(h1,h2,h3,h4).ats-rail-beta,:where(h1,h2,h3,h4).ats-rail-brand,:where(h1,h2,h3,h4).ats-rail-count,:where(h1,h2,h3,h4).ats-rail-dot,:where(h1,h2,h3,h4).ats-rail-extra,:where(h1,h2,h3,h4).ats-rail-foot,:where(h1,h2,h3,h4).ats-rail-ico,:where(h1,h2,h3,h4).ats-rail-label,:where(h1,h2,h3,h4).ats-rail-link,:where(h1,h2,h3,h4).ats-rail-list,:where(h1,h2,h3,h4).ats-rail-spacer,:where(h1,h2,h3,h4).ats-rail-top,:where(h1,h2,h3,h4).ats-ramp,:where(h1,h2,h3,h4).ats-refline,:where(h1,h2,h3,h4).ats-reliability,:where(h1,h2,h3,h4).ats-rich,:where(h1,h2,h3,h4).ats-rich--lg,:where(h1,h2,h3,h4).ats-rich--sm,:where(h1,h2,h3,h4).ats-right,:where(h1,h2,h3,h4).ats-s,:where(h1,h2,h3,h4).ats-scrim,:where(h1,h2,h3,h4).ats-scroll-x,:where(h1,h2,h3,h4).ats-sec,:where(h1,h2,h3,h4).ats-sec--alt,:where(h1,h2,h3,h4).ats-sec--flush,:where(h1,h2,h3,h4).ats-sec--ruled,:where(h1,h2,h3,h4).ats-sec--tight,:where(h1,h2,h3,h4).ats-sec-header,:where(h1,h2,h3,h4).ats-sec-header--center,:where(h1,h2,h3,h4).ats-sec-header--narrow,:where(h1,h2,h3,h4).ats-sec-header--sm,:where(h1,h2,h3,h4).ats-sec-header--wide,:where(h1,h2,h3,h4).ats-segmented,:where(h1,h2,h3,h4).ats-selbar,:where(h1,h2,h3,h4).ats-selbar-actions,:where(h1,h2,h3,h4).ats-selbar-count,:where(h1,h2,h3,h4).ats-selbar-meta,:where(h1,h2,h3,h4).ats-select,:where(h1,h2,h3,h4).ats-select-sm,:where(h1,h2,h3,h4).ats-select-wrap,:where(h1,h2,h3,h4).ats-sep,:where(h1,h2,h3,h4).ats-setup,:where(h1,h2,h3,h4).ats-setup-body,:where(h1,h2,h3,h4).ats-setup-chev,:where(h1,h2,h3,h4).ats-setup-hd,:where(h1,h2,h3,h4).ats-setup-item,:where(h1,h2,h3,h4).ats-setup-item-actions,:where(h1,h2,h3,h4).ats-setup-list,:where(h1,h2,h3,h4).ats-setup-mark,:where(h1,h2,h3,h4).ats-setup-progress,:where(h1,h2,h3,h4).ats-setup-title,:where(h1,h2,h3,h4).ats-sf,:where(h1,h2,h3,h4).ats-sh-media,:where(h1,h2,h3,h4).ats-sheet,:where(h1,h2,h3,h4).ats-sheet-grip,:where(h1,h2,h3,h4).ats-site-acts,:where(h1,h2,h3,h4).ats-site-bar,:where(h1,h2,h3,h4).ats-site-copy,:where(h1,h2,h3,h4).ats-site-dpanel,:where(h1,h2,h3,h4).ats-site-drawer,:where(h1,h2,h3,h4).ats-site-drawer-extra,:where(h1,h2,h3,h4).ats-site-dsec,:where(h1,h2,h3,h4).ats-site-dtrigger,:where(h1,h2,h3,h4).ats-site-foot-bottom,:where(h1,h2,h3,h4).ats-site-foot-brand,:where(h1,h2,h3,h4).ats-site-foot-col,:where(h1,h2,h3,h4).ats-site-foot-title,:where(h1,h2,h3,h4).ats-site-foot-top,:where(h1,h2,h3,h4).ats-site-foot-wrap,:where(h1,h2,h3,h4).ats-site-footer,:where(h1,h2,h3,h4).ats-site-header,:where(h1,h2,h3,h4).ats-site-legal,:where(h1,h2,h3,h4).ats-site-link,:where(h1,h2,h3,h4).ats-site-logo,:where(h1,h2,h3,h4).ats-site-mall,:where(h1,h2,h3,h4).ats-site-mall-link,:where(h1,h2,h3,h4).ats-site-mcol,:where(h1,h2,h3,h4).ats-site-mcols,:where(h1,h2,h3,h4).ats-site-mdesc,:where(h1,h2,h3,h4).ats-site-menu,:where(h1,h2,h3,h4).ats-site-mfeature,:where(h1,h2,h3,h4).ats-site-mgroup,:where(h1,h2,h3,h4).ats-site-micon,:where(h1,h2,h3,h4).ats-site-mitem,:where(h1,h2,h3,h4).ats-site-mlabel,:where(h1,h2,h3,h4).ats-site-mlink,:where(h1,h2,h3,h4).ats-site-mslide,:where(h1,h2,h3,h4).ats-site-mtext,:where(h1,h2,h3,h4).ats-site-mthumb,:where(h1,h2,h3,h4).ats-site-mtitle,:where(h1,h2,h3,h4).ats-site-nav,:where(h1,h2,h3,h4).ats-site-panel,:where(h1,h2,h3,h4).ats-site-panel-in,:where(h1,h2,h3,h4).ats-site-trigger,:where(h1,h2,h3,h4).ats-sitefoot,:where(h1,h2,h3,h4).ats-sitefoot-inner,:where(h1,h2,h3,h4).ats-sitefoot-links,:where(h1,h2,h3,h4).ats-sitefoot-note,:where(h1,h2,h3,h4).ats-size-fill,:where(h1,h2,h3,h4).ats-size-lg,:where(h1,h2,h3,h4).ats-size-md,:where(h1,h2,h3,h4).ats-sk,:where(h1,h2,h3,h4).ats-sk--block,:where(h1,h2,h3,h4).ats-sk--circle,:where(h1,h2,h3,h4).ats-sk--line,:where(h1,h2,h3,h4).ats-sk--text,:where(h1,h2,h3,h4).ats-sk-lines,:where(h1,h2,h3,h4).ats-slider,:where(h1,h2,h3,h4).ats-slider-input,:where(h1,h2,h3,h4).ats-slider-mark,:where(h1,h2,h3,h4).ats-slider-mark-label,:where(h1,h2,h3,h4).ats-slider-marks,:where(h1,h2,h3,h4).ats-slider-number-wrap,:where(h1,h2,h3,h4).ats-slider-row,:where(h1,h2,h3,h4).ats-slider-track-wrap,:where(h1,h2,h3,h4).ats-social,:where(h1,h2,h3,h4).ats-social--bare,:where(h1,h2,h3,h4).ats-social--pill,:where(h1,h2,h3,h4).ats-spark,:where(h1,h2,h3,h4).ats-spec-list,:where(h1,h2,h3,h4).ats-spec-list--inline,:where(h1,h2,h3,h4).ats-spec-list--stacked,:where(h1,h2,h3,h4).ats-spec-row,:where(h1,h2,h3,h4).ats-spinner,:where(h1,h2,h3,h4).ats-spinner--lg,:where(h1,h2,h3,h4).ats-spinner--md,:where(h1,h2,h3,h4).ats-spinner--sm,:where(h1,h2,h3,h4).ats-spinner-label,:where(h1,h2,h3,h4).ats-spinner-ring,:where(h1,h2,h3,h4).ats-split,:where(h1,h2,h3,h4).ats-split--end,:where(h1,h2,h3,h4).ats-split--lg,:where(h1,h2,h3,h4).ats-split--md,:where(h1,h2,h3,h4).ats-split--rail-after,:where(h1,h2,h3,h4).ats-split--sm,:where(h1,h2,h3,h4).ats-split-btn,:where(h1,h2,h3,h4).ats-split-btn-caret,:where(h1,h2,h3,h4).ats-split-main,:where(h1,h2,h3,h4).ats-split-rail,:where(h1,h2,h3,h4).ats-srch,:where(h1,h2,h3,h4).ats-stat-label,:where(h1,h2,h3,h4).ats-stat-tile,:where(h1,h2,h3,h4).ats-stat-value,:where(h1,h2,h3,h4).ats-stats,:where(h1,h2,h3,h4).ats-statusdot,:where(h1,h2,h3,h4).ats-statusdot--lg,:where(h1,h2,h3,h4).ats-statusdot--md,:where(h1,h2,h3,h4).ats-statusdot-dot,:where(h1,h2,h3,h4).ats-statusdot-label,:where(h1,h2,h3,h4).ats-step,:where(h1,h2,h3,h4).ats-step-desc,:where(h1,h2,h3,h4).ats-step-flag,:where(h1,h2,h3,h4).ats-step-head,:where(h1,h2,h3,h4).ats-step-label,:where(h1,h2,h3,h4).ats-step-link,:where(h1,h2,h3,h4).ats-step-mark,:where(h1,h2,h3,h4).ats-step-status,:where(h1,h2,h3,h4).ats-step-text,:where(h1,h2,h3,h4).ats-stepper,:where(h1,h2,h3,h4).ats-stepper--vertical,:where(h1,h2,h3,h4).ats-sub,:where(h1,h2,h3,h4).ats-suite-caret,:where(h1,h2,h3,h4).ats-suite-mark,:where(h1,h2,h3,h4).ats-suite-menu,:where(h1,h2,h3,h4).ats-suite-name,:where(h1,h2,h3,h4).ats-suite-trigger,:where(h1,h2,h3,h4).ats-swatch,:where(h1,h2,h3,h4).ats-swatch-fill,:where(h1,h2,h3,h4).ats-swatch-opt,:where(h1,h2,h3,h4).ats-swatch-tick,:where(h1,h2,h3,h4).ats-swatches,:where(h1,h2,h3,h4).ats-switch,:where(h1,h2,h3,h4).ats-switch-btn,:where(h1,h2,h3,h4).ats-switch-btn--sm,:where(h1,h2,h3,h4).ats-switch-control,:where(h1,h2,h3,h4).ats-switch-desc,:where(h1,h2,h3,h4).ats-switch-field,:where(h1,h2,h3,h4).ats-switch-label,:where(h1,h2,h3,h4).ats-switch-row,:where(h1,h2,h3,h4).ats-switch-row-desc,:where(h1,h2,h3,h4).ats-switch-row-text,:where(h1,h2,h3,h4).ats-switch-text,:where(h1,h2,h3,h4).ats-t,:where(h1,h2,h3,h4).ats-ta,:where(h1,h2,h3,h4).ats-ta-band,:where(h1,h2,h3,h4).ats-ta-bands,:where(h1,h2,h3,h4).ats-ta-be,:where(h1,h2,h3,h4).ats-ta-count,:where(h1,h2,h3,h4).ats-ta-dow,:where(h1,h2,h3,h4).ats-ta-dow-bar,:where(h1,h2,h3,h4).ats-ta-dow-d,:where(h1,h2,h3,h4).ats-ta-dow-row,:where(h1,h2,h3,h4).ats-ta-filters,:where(h1,h2,h3,h4).ats-ta-foot,:where(h1,h2,h3,h4).ats-ta-foot--4,:where(h1,h2,h3,h4).ats-ta-heat,:where(h1,h2,h3,h4).ats-ta-kv,:where(h1,h2,h3,h4).ats-ta-ls,:where(h1,h2,h3,h4).ats-ta-magic,:where(h1,h2,h3,h4).ats-ta-meter,:where(h1,h2,h3,h4).ats-ta-muted,:where(h1,h2,h3,h4).ats-ta-num,:where(h1,h2,h3,h4).ats-ta-reset,:where(h1,h2,h3,h4).ats-ta-rr-row,:where(h1,h2,h3,h4).ats-ta-scale,:where(h1,h2,h3,h4).ats-ta-score,:where(h1,h2,h3,h4).ats-ta-score--4,:where(h1,h2,h3,h4).ats-ta-scroll,:where(h1,h2,h3,h4).ats-ta-share,:where(h1,h2,h3,h4).ats-ta-side,:where(h1,h2,h3,h4).ats-ta-side-hd,:where(h1,h2,h3,h4).ats-ta-spark,:where(h1,h2,h3,h4).ats-ta-squares,:where(h1,h2,h3,h4).ats-ta-strat,:where(h1,h2,h3,h4).ats-ta-strat-hd,:where(h1,h2,h3,h4).ats-ta-strats,:where(h1,h2,h3,h4).ats-ta-sub-h,:where(h1,h2,h3,h4).ats-ta-sym,:where(h1,h2,h3,h4).ats-ta-table,:where(h1,h2,h3,h4).ats-ta-vs,:where(h1,h2,h3,h4).ats-tab-btn,:where(h1,h2,h3,h4).ats-tab-ico,:where(h1,h2,h3,h4).ats-tab-long,:where(h1,h2,h3,h4).ats-tab-short,:where(h1,h2,h3,h4).ats-table-foot,:where(h1,h2,h3,h4).ats-table-scroll,:where(h1,h2,h3,h4).ats-table-wrap,:where(h1,h2,h3,h4).ats-tabpanel,:where(h1,h2,h3,h4).ats-tabs,:where(h1,h2,h3,h4).ats-tag,:where(h1,h2,h3,h4).ats-tag--sm,:where(h1,h2,h3,h4).ats-tbl,:where(h1,h2,h3,h4).ats-tbl-empty,:where(h1,h2,h3,h4).ats-tbl-first,:where(h1,h2,h3,h4).ats-tbl-group,:where(h1,h2,h3,h4).ats-tbl-group-head,:where(h1,h2,h3,h4).ats-tbl-group-meta,:where(h1,h2,h3,h4).ats-tbl-group-toggle,:where(h1,h2,h3,h4).ats-tbl-noselect,:where(h1,h2,h3,h4).ats-tbl-select,:where(h1,h2,h3,h4).ats-terminal-body,:where(h1,h2,h3,h4).ats-terminal-head,:where(h1,h2,h3,h4).ats-terminal-kpis,:where(h1,h2,h3,h4).ats-terminal-panel,:where(h1,h2,h3,h4).ats-terminal-title,:where(h1,h2,h3,h4).ats-terminal-tools,:where(h1,h2,h3,h4).ats-textarea,:where(h1,h2,h3,h4).ats-textarea-mono,:where(h1,h2,h3,h4).ats-tfoot-meta,:where(h1,h2,h3,h4).ats-th-info,:where(h1,h2,h3,h4).ats-th-inner,:where(h1,h2,h3,h4).ats-th-long,:where(h1,h2,h3,h4).ats-th-short,:where(h1,h2,h3,h4).ats-th-sort,:where(h1,h2,h3,h4).ats-theme-scope,:where(h1,h2,h3,h4).ats-theme-switch,:where(h1,h2,h3,h4).ats-tick,:where(h1,h2,h3,h4).ats-timeline,:where(h1,h2,h3,h4).ats-timeline-scroll,:where(h1,h2,h3,h4).ats-tl-action,:where(h1,h2,h3,h4).ats-tl-body,:where(h1,h2,h3,h4).ats-tl-desc,:where(h1,h2,h3,h4).ats-tl-item,:where(h1,h2,h3,h4).ats-tl-mark,:where(h1,h2,h3,h4).ats-tl-meta,:where(h1,h2,h3,h4).ats-tl-time,:where(h1,h2,h3,h4).ats-tl-title,:where(h1,h2,h3,h4).ats-toast,:where(h1,h2,h3,h4).ats-toast--danger,:where(h1,h2,h3,h4).ats-toast--info,:where(h1,h2,h3,h4).ats-toast--success,:where(h1,h2,h3,h4).ats-toast--warning,:where(h1,h2,h3,h4).ats-toast-act,:where(h1,h2,h3,h4).ats-toast-body,:where(h1,h2,h3,h4).ats-toast-region,:where(h1,h2,h3,h4).ats-toast-stack,:where(h1,h2,h3,h4).ats-tone-bad,:where(h1,h2,h3,h4).ats-tone-better,:where(h1,h2,h3,h4).ats-tone-danger,:where(h1,h2,h3,h4).ats-tone-dot,:where(h1,h2,h3,h4).ats-tone-info,:where(h1,h2,h3,h4).ats-tone-negative,:where(h1,h2,h3,h4).ats-tone-neutral,:where(h1,h2,h3,h4).ats-tone-ok,:where(h1,h2,h3,h4).ats-tone-positive,:where(h1,h2,h3,h4).ats-tone-success,:where(h1,h2,h3,h4).ats-tone-warn,:where(h1,h2,h3,h4).ats-tone-warning,:where(h1,h2,h3,h4).ats-tone-worse,:where(h1,h2,h3,h4).ats-toolbar,:where(h1,h2,h3,h4).ats-toolbar-badge,:where(h1,h2,h3,h4).ats-toolbar-bar,:where(h1,h2,h3,h4).ats-toolbar-caret,:where(h1,h2,h3,h4).ats-toolbar-chips,:where(h1,h2,h3,h4).ats-toolbar-clear,:where(h1,h2,h3,h4).ats-toolbar-count,:where(h1,h2,h3,h4).ats-toolbar-end,:where(h1,h2,h3,h4).ats-toolbar-filters,:where(h1,h2,h3,h4).ats-toolbar-primary,:where(h1,h2,h3,h4).ats-toolbar-sentinel,:where(h1,h2,h3,h4).ats-toolbar-toggle,:where(h1,h2,h3,h4).ats-tooltip,:where(h1,h2,h3,h4).ats-tooltip-anchor,:where(h1,h2,h3,h4).ats-tooltip-trigger,:where(h1,h2,h3,h4).ats-topbar,:where(h1,h2,h3,h4).ats-topbar-actions,:where(h1,h2,h3,h4).ats-topbar-menu,:where(h1,h2,h3,h4).ats-topbar-start,:where(h1,h2,h3,h4).ats-topbar-tabs,:where(h1,h2,h3,h4).ats-topbar-title,:where(h1,h2,h3,h4).ats-trade-comment,:where(h1,h2,h3,h4).ats-trade-dim,:where(h1,h2,h3,h4).ats-trade-sym,:where(h1,h2,h3,h4).ats-trust-mark,:where(h1,h2,h3,h4).ats-trust-row,:where(h1,h2,h3,h4).ats-v,:where(h1,h2,h3,h4).ats-value-change,:where(h1,h2,h3,h4).ats-value-change-arrow,:where(h1,h2,h3,h4).ats-value-change-from,:where(h1,h2,h3,h4).ats-value-change-to,:where(h1,h2,h3,h4).ats-value-negative,:where(h1,h2,h3,h4).ats-value-positive,:where(h1,h2,h3,h4).ats-vendor,:where(h1,h2,h3,h4).ats-vendor-name,:where(h1,h2,h3,h4).ats-video,:where(h1,h2,h3,h4).ats-video-bar,:where(h1,h2,h3,h4).ats-video-duration,:where(h1,h2,h3,h4).ats-video-img,:where(h1,h2,h3,h4).ats-video-meta,:where(h1,h2,h3,h4).ats-video-name,:where(h1,h2,h3,h4).ats-video-play,:where(h1,h2,h3,h4).ats-video-stage,:where(h1,h2,h3,h4).ats-video-title,:where(h1,h2,h3,h4).ats-visually-hidden,:where(h1,h2,h3,h4).ats-was,:where(h1,h2,h3,h4).ats-watch-card,:where(h1,h2,h3,h4).ats-watch-card-head,:where(h1,h2,h3,h4).ats-watch-card-name,:where(h1,h2,h3,h4).ats-watch-card-row,:where(h1,h2,h3,h4).ats-watch-card-rows,:where(h1,h2,h3,h4).ats-watch-card-spark,:where(h1,h2,h3,h4).ats-watch-card-sub,:where(h1,h2,h3,h4).ats-watch-card-title,:where(h1,h2,h3,h4).ats-when,:where(h1,h2,h3,h4).ats-wrap,:where(h1,h2,h3,h4).ats-zero{ font-family:var(--ats-font-display); font-weight:700; line-height:1.15; }
  :where(img).ats-acc,:where(img).ats-acc-body,:where(img).ats-acc-item,:where(img).ats-acc-plus,:where(img).ats-ack-check,:where(img).ats-ack-list,:where(img).ats-acts,:where(img).ats-alert,:where(img).ats-alert--danger,:where(img).ats-alert--info,:where(img).ats-alert--success,:where(img).ats-alert--warning,:where(img).ats-alert-body,:where(img).ats-alert-x,:where(img).ats-announce,:where(img).ats-announce--brand,:where(img).ats-announce-close,:where(img).ats-appnav,:where(img).ats-appnav--drawer,:where(img).ats-appnav-badge,:where(img).ats-appnav-brand,:where(img).ats-appnav-foot,:where(img).ats-appnav-head,:where(img).ats-appnav-ico,:where(img).ats-appnav-label,:where(img).ats-appnav-link,:where(img).ats-appnav-list,:where(img).ats-appnav-nav,:where(img).ats-appnav-row,:where(img).ats-appnav-row-end,:where(img).ats-appnav-rule,:where(img).ats-appnav-section,:where(img).ats-appnav-section-head,:where(img).ats-appnav-section-label,:where(img).ats-appnav-sub,:where(img).ats-appnav-toggle,:where(img).ats-appnav-top,:where(img).ats-area,:where(img).ats-at-end,:where(img).ats-at-start,:where(img).ats-auth,:where(img).ats-auth-art,:where(img).ats-auth-art-dot,:where(img).ats-auth-art-grid,:where(img).ats-auth-art-line,:where(img).ats-auth-aside,:where(img).ats-auth-aside-body,:where(img).ats-auth-aside-text,:where(img).ats-auth-aside-title,:where(img).ats-auth-body,:where(img).ats-auth-brand,:where(img).ats-auth-foot,:where(img).ats-auth-form,:where(img).ats-auth-head,:where(img).ats-auth-legal,:where(img).ats-auth-main,:where(img).ats-auth-or,:where(img).ats-auth-standfirst,:where(img).ats-auth-title,:where(img).ats-avatar,:where(img).ats-avatar--lg,:where(img).ats-avatar--sm,:where(img).ats-avatar--sq,:where(img).ats-avatar--xl,:where(img).ats-avatar--xs,:where(img).ats-avatar-btn,:where(img).ats-avatar-stack,:where(img).ats-axis,:where(img).ats-axlabel,:where(img).ats-badge,:where(img).ats-badge--wrap,:where(img).ats-badge-art,:where(img).ats-badge-brand,:where(img).ats-badge-danger,:where(img).ats-badge-featured,:where(img).ats-badge-group,:where(img).ats-badge-info,:where(img).ats-badge-lg,:where(img).ats-badge-marker,:where(img).ats-badge-more,:where(img).ats-badge-neutral,:where(img).ats-badge-sm,:where(img).ats-badge-solid,:where(img).ats-badge-success,:where(img).ats-badge-violet,:where(img).ats-badge-warning,:where(img).ats-band,:where(img).ats-band-list,:where(img).ats-bar,:where(img).ats-bars,:where(img).ats-bc,:where(img).ats-brush,:where(img).ats-btn,:where(img).ats-btn-accent,:where(img).ats-btn-block,:where(img).ats-btn-danger,:where(img).ats-btn-ghost,:where(img).ats-btn-icon,:where(img).ats-btn-lg,:where(img).ats-btn-link,:where(img).ats-btn-outline,:where(img).ats-btn-primary,:where(img).ats-btn-secondary,:where(img).ats-btn-sm,:where(img).ats-btn-spin,:where(img).ats-btn-view,:where(img).ats-buybar,:where(img).ats-buybar-price,:where(img).ats-buybar-title,:where(img).ats-buybox,:where(img).ats-buybox-ctas,:where(img).ats-buybox-divider,:where(img).ats-buybox-note,:where(img).ats-buybox-price,:where(img).ats-buybox-price-helper,:where(img).ats-buybox-price-row,:where(img).ats-buybox-specs,:where(img).ats-buybox-trust,:where(img).ats-c,:where(img).ats-callout,:where(img).ats-callout--plain,:where(img).ats-callout-actions,:where(img).ats-callout-close,:where(img).ats-callout-copy,:where(img).ats-callout-desc,:where(img).ats-callout-media,:where(img).ats-callout-points,:where(img).ats-callout-points-label,:where(img).ats-callout-tick,:where(img).ats-card,:where(img).ats-card--featured,:where(img).ats-card--flush,:where(img).ats-card--lg,:where(img).ats-card--link,:where(img).ats-card--raised,:where(img).ats-card--sm,:where(img).ats-card--surface,:where(img).ats-card-art,:where(img).ats-card-art-badges,:where(img).ats-card-bd,:where(img).ats-card-body,:where(img).ats-card-footer,:where(img).ats-card-ft,:where(img).ats-card-hd,:where(img).ats-card-hd-desc,:where(img).ats-card-hd-text,:where(img).ats-card-live-wide,:where(img).ats-card-main,:where(img).ats-card-metric,:where(img).ats-card-metric-note,:where(img).ats-card-rail,:where(img).ats-card-rail-btn,:where(img).ats-card-rail-track,:where(img).ats-card-spec,:where(img).ats-card-stat,:where(img).ats-card-stat-caption,:where(img).ats-card-stat-label,:where(img).ats-card-stat-mark,:where(img).ats-card-stat-text,:where(img).ats-card-stat-value,:where(img).ats-card-stats,:where(img).ats-card-title,:where(img).ats-card-vendor,:where(img).ats-cardgrid,:where(img).ats-cardgrid--lg,:where(img).ats-cardgrid--sm,:where(img).ats-cardgrid--xl,:where(img).ats-cardgrid--xs,:where(img).ats-caret,:where(img).ats-cblist,:where(img).ats-cblist-body,:where(img).ats-cblist-chev,:where(img).ats-cblist-count,:where(img).ats-cblist-empty,:where(img).ats-cblist-group,:where(img).ats-cblist-head,:where(img).ats-cblist-row,:where(img).ats-cblist-rows,:where(img).ats-cblist-search,:where(img).ats-cellbar,:where(img).ats-cellbar-marker,:where(img).ats-cf-cross,:where(img).ats-cf-dot,:where(img).ats-cf-hit,:where(img).ats-cf-op,:where(img).ats-cf-op-glyph,:where(img).ats-cf-plot,:where(img).ats-cf-stack,:where(img).ats-cf-stack-label,:where(img).ats-cf-stack-plot,:where(img).ats-cframe,:where(img).ats-cframe-foot,:where(img).ats-cframe-head,:where(img).ats-cframe-headline,:where(img).ats-cframe-lead,:where(img).ats-cframe-note,:where(img).ats-cframe-readout,:where(img).ats-cframe-sub,:where(img).ats-cframe-title,:where(img).ats-cframe-tools,:where(img).ats-chart-sk-legend,:where(img).ats-chart-sk-plot,:where(img).ats-chart-state,:where(img).ats-chart-state--empty,:where(img).ats-chart-state--error,:where(img).ats-chart-state--loading,:where(img).ats-chart-state--range,:where(img).ats-chart-state-icon,:where(img).ats-check-desc,:where(img).ats-check-row,:where(img).ats-check-title,:where(img).ats-chip,:where(img).ats-chip--removable,:where(img).ats-chip--sm,:where(img).ats-chip--tentative,:where(img).ats-chip-grid,:where(img).ats-chip-x,:where(img).ats-clegend,:where(img).ats-clegend-btn,:where(img).ats-clegend-meta,:where(img).ats-clegend-v,:where(img).ats-cmdk,:where(img).ats-cmdk-empty,:where(img).ats-cmdk-foot,:where(img).ats-cmdk-group,:where(img).ats-cmdk-ico,:where(img).ats-cmdk-input,:where(img).ats-cmdk-item,:where(img).ats-cmdk-item-ico,:where(img).ats-cmdk-label,:where(img).ats-cmdk-list,:where(img).ats-cmdk-search,:where(img).ats-cmp,:where(img).ats-cmp-bar,:where(img).ats-cmp-bar-fill,:where(img).ats-cmp-best,:where(img).ats-cmp-caption,:where(img).ats-cmp-cell,:where(img).ats-cmp-metric,:where(img).ats-cmp-sub,:where(img).ats-cmp-v,:where(img).ats-cmp-wrap,:where(img).ats-cnt,:where(img).ats-code,:where(img).ats-codeblock,:where(img).ats-codeblock--wrap,:where(img).ats-codeblock-btn,:where(img).ats-codeblock-head,:where(img).ats-codeblock-name,:where(img).ats-codeblock-pre,:where(img).ats-codeblock-tools,:where(img).ats-combo,:where(img).ats-combo-caret,:where(img).ats-combo-check,:where(img).ats-combo-control,:where(img).ats-combo-create,:where(img).ats-combo-desc,:where(img).ats-combo-empty,:where(img).ats-combo-group,:where(img).ats-combo-hint,:where(img).ats-combo-ico,:where(img).ats-combo-input,:where(img).ats-combo-label,:where(img).ats-combo-list,:where(img).ats-combo-more,:where(img).ats-combo-option,:where(img).ats-combo-status,:where(img).ats-combo-tag,:where(img).ats-combo-tag-kind,:where(img).ats-combo-tags,:where(img).ats-combo-text,:where(img).ats-combo-twisty,:where(img).ats-copyfield,:where(img).ats-copyfield-btn,:where(img).ats-copyfield-input,:where(img).ats-copyfield-reveal,:where(img).ats-count,:where(img).ats-crosshair,:where(img).ats-crumbs,:where(img).ats-crumbs-current,:where(img).ats-crumbs-item,:where(img).ats-crumbs-link,:where(img).ats-crumbs-list,:where(img).ats-crumbs-more,:where(img).ats-crumbs-sep,:where(img).ats-crumbs-text,:where(img).ats-ctip,:where(img).ats-ctip-row,:where(img).ats-d,:where(img).ats-dashed,:where(img).ats-data-note,:where(img).ats-data-note--info,:where(img).ats-datepick,:where(img).ats-datepick-presets,:where(img).ats-daterange,:where(img).ats-daterange-caret,:where(img).ats-daterange-clear,:where(img).ats-daterange-custom,:where(img).ats-daterange-dates,:where(img).ats-daterange-field,:where(img).ats-daterange-fields,:where(img).ats-daterange-group,:where(img).ats-daterange-heading,:where(img).ats-daterange-input,:where(img).ats-daterange-preset,:where(img).ats-daterange-presets,:where(img).ats-daterange-trigger,:where(img).ats-daterange-value,:where(img).ats-delta,:where(img).ats-dialog,:where(img).ats-dialog--ack,:where(img).ats-dialog--confirm,:where(img).ats-dialog--lg,:where(img).ats-dialog--md,:where(img).ats-dialog--sm,:where(img).ats-dialog--xl,:where(img).ats-dialog-desc,:where(img).ats-dirtag,:where(img).ats-dlabel,:where(img).ats-dnd-grip,:where(img).ats-dnd-item,:where(img).ats-dnd-zone,:where(img).ats-donut-hole,:where(img).ats-donut-hole-sub,:where(img).ats-donut-seg,:where(img).ats-dot,:where(img).ats-drawer,:where(img).ats-drawer--end,:where(img).ats-drawer--lg,:where(img).ats-drawer--md,:where(img).ats-drawer--start,:where(img).ats-dropzone,:where(img).ats-dropzone--inline,:where(img).ats-dropzone-browse,:where(img).ats-dropzone-icon,:where(img).ats-dropzone-meta,:where(img).ats-dropzone-text,:where(img).ats-dropzone-title,:where(img).ats-dualnav,:where(img).ats-dualnav--drawer,:where(img).ats-dualnav-beta,:where(img).ats-dualnav-title,:where(img).ats-eb,:where(img).ats-empty,:where(img).ats-empty--filtered,:where(img).ats-empty-actions,:where(img).ats-empty-art,:where(img).ats-empty-icon,:where(img).ats-fab,:where(img).ats-fab-dot,:where(img).ats-fgroup,:where(img).ats-fgroup-collapsed,:where(img).ats-field,:where(img).ats-field-count,:where(img).ats-field-error,:where(img).ats-field-foot,:where(img).ats-field-group,:where(img).ats-field-group-body,:where(img).ats-field-hint,:where(img).ats-field-label,:where(img).ats-field-wrap,:where(img).ats-fileitem,:where(img).ats-fileitem-bar,:where(img).ats-fileitem-error,:where(img).ats-fileitem-ico,:where(img).ats-fileitem-main,:where(img).ats-fileitem-meta,:where(img).ats-fileitem-name,:where(img).ats-fileitem-x,:where(img).ats-filelist,:where(img).ats-filelist-actions,:where(img).ats-filelist-hide-sm,:where(img).ats-filerow,:where(img).ats-filerow-actions,:where(img).ats-filerow-ico,:where(img).ats-filerow-kind,:where(img).ats-filerow-name,:where(img).ats-filerow-text,:where(img).ats-fileupload,:where(img).ats-flag,:where(img).ats-flag--bare,:where(img).ats-frame,:where(img).ats-frame--bare,:where(img).ats-frame-content,:where(img).ats-frame-foot,:where(img).ats-frame-main,:where(img).ats-frame-nav,:where(img).ats-funnel,:where(img).ats-funnel-bar,:where(img).ats-funnel-count,:where(img).ats-funnel-label,:where(img).ats-funnel-meta,:where(img).ats-funnel-step,:where(img).ats-glyph,:where(img).ats-grade,:where(img).ats-grade--lg,:where(img).ats-grade--sm,:where(img).ats-grade-letter,:where(img).ats-grade-meta,:where(img).ats-grade-scale,:where(img).ats-grade-step,:where(img).ats-grid,:where(img).ats-h,:where(img).ats-has-action,:where(img).ats-has-acts,:where(img).ats-has-desc,:where(img).ats-has-feature,:where(img).ats-has-height,:where(img).ats-has-img,:where(img).ats-has-marker,:where(img).ats-has-prefix,:where(img).ats-has-preview,:where(img).ats-has-short,:where(img).ats-has-suffix,:where(img).ats-has-tabs,:where(img).ats-heat,:where(img).ats-heat--matrix,:where(img).ats-heat-band,:where(img).ats-heat-bands,:where(img).ats-heat-cell,:where(img).ats-heat-chip,:where(img).ats-heat-colhead,:where(img).ats-heat-goal,:where(img).ats-heat-group,:where(img).ats-heat-row,:where(img).ats-heat-rowlabel,:where(img).ats-heat-scale,:where(img).ats-heat-sub,:where(img).ats-heat-tip,:where(img).ats-heat-v,:where(img).ats-icon-btn,:where(img).ats-icon-btn-count,:where(img).ats-icon-btn-dot,:where(img).ats-imark,:where(img).ats-imark-coin,:where(img).ats-imark-coin-sign,:where(img).ats-imark-cur,:where(img).ats-imark-disc,:where(img).ats-imark-ink,:where(img).ats-imark-mono,:where(img).ats-imark-mono-bg,:where(img).ats-imark-num,:where(img).ats-imark-region,:where(img).ats-imark-sign,:where(img).ats-imark-tile,:where(img).ats-in-group,:where(img).ats-info,:where(img).ats-info-btn,:where(img).ats-input,:where(img).ats-input-action,:where(img).ats-input-icon,:where(img).ats-input-lg,:where(img).ats-input-num,:where(img).ats-input-sm,:where(img).ats-input-wrap,:where(img).ats-is-1,:where(img).ats-is-2,:where(img).ats-is-3,:where(img).ats-is-active,:where(img).ats-is-always,:where(img).ats-is-attention,:where(img).ats-is-au,:where(img).ats-is-aud,:where(img).ats-is-autosize,:where(img).ats-is-bad,:where(img).ats-is-bare,:where(img).ats-is-below,:where(img).ats-is-best,:where(img).ats-is-better,:where(img).ats-is-bordered,:where(img).ats-is-bottom,:where(img).ats-is-brand,:where(img).ats-is-btc,:where(img).ats-is-cad,:where(img).ats-is-center,:where(img).ats-is-chf,:where(img).ats-is-child,:where(img).ats-is-circle,:where(img).ats-is-clipped,:where(img).ats-is-closed,:where(img).ats-is-collapsed,:where(img).ats-is-compact,:where(img).ats-is-complete,:where(img).ats-is-content,:where(img).ats-is-copied,:where(img).ats-is-current,:where(img).ats-is-danger,:where(img).ats-is-de,:where(img).ats-is-diag,:where(img).ats-is-disabled,:where(img).ats-is-done,:where(img).ats-is-dragover,:where(img).ats-is-empty,:where(img).ats-is-end,:where(img).ats-is-error,:where(img).ats-is-eth,:where(img).ats-is-eu,:where(img).ats-is-eur,:where(img).ats-is-expanded,:where(img).ats-is-featured,:where(img).ats-is-fixed,:where(img).ats-is-flag,:where(img).ats-is-flagged,:where(img).ats-is-flush,:where(img).ats-is-folder,:where(img).ats-is-fr,:where(img).ats-is-free,:where(img).ats-is-front,:where(img).ats-is-gbp,:where(img).ats-is-good,:where(img).ats-is-grid,:where(img).ats-is-head-wrap,:where(img).ats-is-hk,:where(img).ats-is-indeterminate,:where(img).ats-is-info,:where(img).ats-is-inline,:where(img).ats-is-interactive,:where(img).ats-is-jp,:where(img).ats-is-jpy,:where(img).ats-is-leaf,:where(img).ats-is-lifted,:where(img).ats-is-list,:where(img).ats-is-live,:where(img).ats-is-masked,:where(img).ats-is-media-start,:where(img).ats-is-menu-swap,:where(img).ats-is-muted,:where(img).ats-is-neg,:where(img).ats-is-negative,:where(img).ats-is-neutral,:where(img).ats-is-new,:where(img).ats-is-next,:where(img).ats-is-nonmodal,:where(img).ats-is-nzd,:where(img).ats-is-ok,:where(img).ats-is-open,:where(img).ats-is-over,:where(img).ats-is-page,:where(img).ats-is-pattern,:where(img).ats-is-pill,:where(img).ats-is-pinned,:where(img).ats-is-plain,:where(img).ats-is-pos,:where(img).ats-is-positive,:where(img).ats-is-prev,:where(img).ats-is-print,:where(img).ats-is-pulsing,:where(img).ats-is-quiet,:where(img).ats-is-reason,:where(img).ats-is-running,:where(img).ats-is-same,:where(img).ats-is-scrollable,:where(img).ats-is-secondary,:where(img).ats-is-segmented,:where(img).ats-is-selected,:where(img).ats-is-skipped,:where(img).ats-is-sm,:where(img).ats-is-soon,:where(img).ats-is-sortable,:where(img).ats-is-start,:where(img).ats-is-steady,:where(img).ats-is-sticky,:where(img).ats-is-sticky-rail,:where(img).ats-is-stuck,:where(img).ats-is-success,:where(img).ats-is-top,:where(img).ats-is-uk,:where(img).ats-is-underline,:where(img).ats-is-unread,:where(img).ats-is-usd,:where(img).ats-is-verified,:where(img).ats-is-warn,:where(img).ats-is-warning,:where(img).ats-is-worse,:where(img).ats-is-wrap,:where(img).ats-is-xau,:where(img).ats-is-xpd,:where(img).ats-is-xpt,:where(img).ats-is-zebra,:where(img).ats-k,:where(img).ats-kbd,:where(img).ats-kbd-seq,:where(img).ats-kbd-then,:where(img).ats-kicker,:where(img).ats-kpi-caption,:where(img).ats-kpi-label,:where(img).ats-kpi-pct,:where(img).ats-kpi-sub,:where(img).ats-kpi-tile,:where(img).ats-kpi-value,:where(img).ats-l,:where(img).ats-label,:where(img).ats-lbl,:where(img).ats-line,:where(img).ats-link,:where(img).ats-link--arrow,:where(img).ats-link--ext,:where(img).ats-link--quiet,:where(img).ats-loadmore,:where(img).ats-loadmore-actions,:where(img).ats-loadmore-count,:where(img).ats-locked,:where(img).ats-locked-actions,:where(img).ats-locked-body,:where(img).ats-locked-icon,:where(img).ats-locked-plan,:where(img).ats-locked-preview,:where(img).ats-logo-swap,:where(img).ats-mark,:where(img).ats-mark-swap,:where(img).ats-marker,:where(img).ats-market-list,:where(img).ats-market-row,:where(img).ats-market-row-action,:where(img).ats-market-row-change,:where(img).ats-market-row-figs,:where(img).ats-market-row-name,:where(img).ats-market-row-spark,:where(img).ats-market-row-sub,:where(img).ats-market-row-title,:where(img).ats-market-row-value,:where(img).ats-mb-bar,:where(img).ats-mb-brush,:where(img).ats-mb-empty,:where(img).ats-mb-foot,:where(img).ats-mb-foot-k,:where(img).ats-mb-foot-v,:where(img).ats-mb-hint,:where(img).ats-mb-hit,:where(img).ats-mb-readout,:where(img).ats-mb-reset,:where(img).ats-mb-stat,:where(img).ats-mb-svg,:where(img).ats-mb-tools,:where(img).ats-mb-year,:where(img).ats-mb-yearline,:where(img).ats-menu,:where(img).ats-menu-desc,:where(img).ats-menu-head,:where(img).ats-menu-hint,:where(img).ats-menu-ico,:where(img).ats-menu-item,:where(img).ats-menu-label,:where(img).ats-menu-sep,:where(img).ats-menu-text,:where(img).ats-meter,:where(img).ats-meter--sm,:where(img).ats-meter--split,:where(img).ats-meter-caption,:where(img).ats-meter-fill,:where(img).ats-meter-foot,:where(img).ats-meter-head,:where(img).ats-meter-label,:where(img).ats-meter-legend,:where(img).ats-meter-legend-v,:where(img).ats-meter-mark-label,:where(img).ats-meter-marks,:where(img).ats-meter-seg,:where(img).ats-meter-status,:where(img).ats-meter-target,:where(img).ats-meter-target-label,:where(img).ats-meter-track,:where(img).ats-meter-value,:where(img).ats-ml,:where(img).ats-mrg,:where(img).ats-mrg--no-total,:where(img).ats-mrg--strip,:where(img).ats-mrg-cell,:where(img).ats-mrg-head,:where(img).ats-mrg-item,:where(img).ats-mrg-row,:where(img).ats-mrg-total,:where(img).ats-mrg-year,:where(img).ats-muted,:where(img).ats-n,:where(img).ats-navtabs,:where(img).ats-neg,:where(img).ats-no-media,:where(img).ats-notif,:where(img).ats-notif-body,:where(img).ats-notif-count,:where(img).ats-notif-dot,:where(img).ats-notif-empty,:where(img).ats-notif-end,:where(img).ats-notif-head,:where(img).ats-notif-item,:where(img).ats-notif-list,:where(img).ats-notif-mark,:where(img).ats-notif-text,:where(img).ats-notif-time,:where(img).ats-notif-title,:where(img).ats-now,:where(img).ats-num,:where(img).ats-numfield,:where(img).ats-numfield-affix,:where(img).ats-numfield-input,:where(img).ats-numfield-lg,:where(img).ats-numfield-sm,:where(img).ats-numfield-step,:where(img).ats-numfield-steps,:where(img).ats-on-surface,:where(img).ats-open-q,:where(img).ats-overlay-body,:where(img).ats-overlay-foot,:where(img).ats-overlay-head,:where(img).ats-overlay-x,:where(img).ats-p,:where(img).ats-page,:where(img).ats-page--center,:where(img).ats-page--full,:where(img).ats-page--narrow,:where(img).ats-page--wide,:where(img).ats-pagehead,:where(img).ats-pagehead--center,:where(img).ats-pagehead--simple,:where(img).ats-pager,:where(img).ats-pager-btn,:where(img).ats-pager-controls,:where(img).ats-pager-gap,:where(img).ats-pager-size,:where(img).ats-pager-size-select,:where(img).ats-pager-summary,:where(img).ats-panel,:where(img).ats-panel-actions,:where(img).ats-panel-bd,:where(img).ats-panel-chev,:where(img).ats-panel-count,:where(img).ats-panel-desc,:where(img).ats-panel-ft,:where(img).ats-panel-hd,:where(img).ats-panel-heading,:where(img).ats-panel-title,:where(img).ats-panel-toggle,:where(img).ats-pills,:where(img).ats-plan,:where(img).ats-plan--current,:where(img).ats-plan--highlight,:where(img).ats-plan-foot,:where(img).ats-plan-grid,:where(img).ats-plan-group,:where(img).ats-plan-group-label,:where(img).ats-plan-groups,:where(img).ats-plan-head,:where(img).ats-plan-kicker,:where(img).ats-plan-list,:where(img).ats-plan-name,:where(img).ats-plan-note,:where(img).ats-plan-price,:where(img).ats-plan-tagline,:where(img).ats-plan-usage,:where(img).ats-plot,:where(img).ats-plot-wrap,:where(img).ats-popover,:where(img).ats-popover--lg,:where(img).ats-popover--md,:where(img).ats-popover-anchor,:where(img).ats-popover-body,:where(img).ats-popover-foot,:where(img).ats-popover-head,:where(img).ats-popover-trigger,:where(img).ats-pos,:where(img).ats-post,:where(img).ats-post--bare,:where(img).ats-post--row,:where(img).ats-post-art,:where(img).ats-post-body,:where(img).ats-post-excerpt,:where(img).ats-post-foot,:where(img).ats-post-meta,:where(img).ats-post-title,:where(img).ats-price,:where(img).ats-price-note,:where(img).ats-product-card,:where(img).ats-progress,:where(img).ats-progress--lg,:where(img).ats-progress--sm,:where(img).ats-progress-fill,:where(img).ats-progress-head,:where(img).ats-progress-label,:where(img).ats-progress-note,:where(img).ats-progress-track,:where(img).ats-progress-value,:where(img).ats-quote,:where(img).ats-quote--slot,:where(img).ats-quote-mark,:where(img).ats-quote-rail,:where(img).ats-quote-src,:where(img).ats-quote-text,:where(img).ats-quote-who,:where(img).ats-r,:where(img).ats-radial,:where(img).ats-radial--ring,:where(img).ats-radial-fill,:where(img).ats-radial-label,:where(img).ats-radial-sub,:where(img).ats-radial-svg,:where(img).ats-radial-tick,:where(img).ats-radial-tick-ring,:where(img).ats-radial-track,:where(img).ats-radial-value,:where(img).ats-radio-card,:where(img).ats-radio-card-desc,:where(img).ats-radio-card-ico,:where(img).ats-radio-card-text,:where(img).ats-radio-card-title,:where(img).ats-radiogroup,:where(img).ats-radiogroup--cards,:where(img).ats-radiogroup--inline,:where(img).ats-radiogroup-legend,:where(img).ats-radiogroup-options,:where(img).ats-rail,:where(img).ats-rail-beta,:where(img).ats-rail-brand,:where(img).ats-rail-count,:where(img).ats-rail-dot,:where(img).ats-rail-extra,:where(img).ats-rail-foot,:where(img).ats-rail-ico,:where(img).ats-rail-label,:where(img).ats-rail-link,:where(img).ats-rail-list,:where(img).ats-rail-spacer,:where(img).ats-rail-top,:where(img).ats-ramp,:where(img).ats-refline,:where(img).ats-reliability,:where(img).ats-rich,:where(img).ats-rich--lg,:where(img).ats-rich--sm,:where(img).ats-right,:where(img).ats-s,:where(img).ats-scrim,:where(img).ats-scroll-x,:where(img).ats-sec,:where(img).ats-sec--alt,:where(img).ats-sec--flush,:where(img).ats-sec--ruled,:where(img).ats-sec--tight,:where(img).ats-sec-header,:where(img).ats-sec-header--center,:where(img).ats-sec-header--narrow,:where(img).ats-sec-header--sm,:where(img).ats-sec-header--wide,:where(img).ats-segmented,:where(img).ats-selbar,:where(img).ats-selbar-actions,:where(img).ats-selbar-count,:where(img).ats-selbar-meta,:where(img).ats-select,:where(img).ats-select-sm,:where(img).ats-select-wrap,:where(img).ats-sep,:where(img).ats-setup,:where(img).ats-setup-body,:where(img).ats-setup-chev,:where(img).ats-setup-hd,:where(img).ats-setup-item,:where(img).ats-setup-item-actions,:where(img).ats-setup-list,:where(img).ats-setup-mark,:where(img).ats-setup-progress,:where(img).ats-setup-title,:where(img).ats-sf,:where(img).ats-sh-media,:where(img).ats-sheet,:where(img).ats-sheet-grip,:where(img).ats-site-acts,:where(img).ats-site-bar,:where(img).ats-site-copy,:where(img).ats-site-dpanel,:where(img).ats-site-drawer,:where(img).ats-site-drawer-extra,:where(img).ats-site-dsec,:where(img).ats-site-dtrigger,:where(img).ats-site-foot-bottom,:where(img).ats-site-foot-brand,:where(img).ats-site-foot-col,:where(img).ats-site-foot-title,:where(img).ats-site-foot-top,:where(img).ats-site-foot-wrap,:where(img).ats-site-footer,:where(img).ats-site-header,:where(img).ats-site-legal,:where(img).ats-site-link,:where(img).ats-site-logo,:where(img).ats-site-mall,:where(img).ats-site-mall-link,:where(img).ats-site-mcol,:where(img).ats-site-mcols,:where(img).ats-site-mdesc,:where(img).ats-site-menu,:where(img).ats-site-mfeature,:where(img).ats-site-mgroup,:where(img).ats-site-micon,:where(img).ats-site-mitem,:where(img).ats-site-mlabel,:where(img).ats-site-mlink,:where(img).ats-site-mslide,:where(img).ats-site-mtext,:where(img).ats-site-mthumb,:where(img).ats-site-mtitle,:where(img).ats-site-nav,:where(img).ats-site-panel,:where(img).ats-site-panel-in,:where(img).ats-site-trigger,:where(img).ats-sitefoot,:where(img).ats-sitefoot-inner,:where(img).ats-sitefoot-links,:where(img).ats-sitefoot-note,:where(img).ats-size-fill,:where(img).ats-size-lg,:where(img).ats-size-md,:where(img).ats-sk,:where(img).ats-sk--block,:where(img).ats-sk--circle,:where(img).ats-sk--line,:where(img).ats-sk--text,:where(img).ats-sk-lines,:where(img).ats-slider,:where(img).ats-slider-input,:where(img).ats-slider-mark,:where(img).ats-slider-mark-label,:where(img).ats-slider-marks,:where(img).ats-slider-number-wrap,:where(img).ats-slider-row,:where(img).ats-slider-track-wrap,:where(img).ats-social,:where(img).ats-social--bare,:where(img).ats-social--pill,:where(img).ats-spark,:where(img).ats-spec-list,:where(img).ats-spec-list--inline,:where(img).ats-spec-list--stacked,:where(img).ats-spec-row,:where(img).ats-spinner,:where(img).ats-spinner--lg,:where(img).ats-spinner--md,:where(img).ats-spinner--sm,:where(img).ats-spinner-label,:where(img).ats-spinner-ring,:where(img).ats-split,:where(img).ats-split--end,:where(img).ats-split--lg,:where(img).ats-split--md,:where(img).ats-split--rail-after,:where(img).ats-split--sm,:where(img).ats-split-btn,:where(img).ats-split-btn-caret,:where(img).ats-split-main,:where(img).ats-split-rail,:where(img).ats-srch,:where(img).ats-stat-label,:where(img).ats-stat-tile,:where(img).ats-stat-value,:where(img).ats-stats,:where(img).ats-statusdot,:where(img).ats-statusdot--lg,:where(img).ats-statusdot--md,:where(img).ats-statusdot-dot,:where(img).ats-statusdot-label,:where(img).ats-step,:where(img).ats-step-desc,:where(img).ats-step-flag,:where(img).ats-step-head,:where(img).ats-step-label,:where(img).ats-step-link,:where(img).ats-step-mark,:where(img).ats-step-status,:where(img).ats-step-text,:where(img).ats-stepper,:where(img).ats-stepper--vertical,:where(img).ats-sub,:where(img).ats-suite-caret,:where(img).ats-suite-mark,:where(img).ats-suite-menu,:where(img).ats-suite-name,:where(img).ats-suite-trigger,:where(img).ats-swatch,:where(img).ats-swatch-fill,:where(img).ats-swatch-opt,:where(img).ats-swatch-tick,:where(img).ats-swatches,:where(img).ats-switch,:where(img).ats-switch-btn,:where(img).ats-switch-btn--sm,:where(img).ats-switch-control,:where(img).ats-switch-desc,:where(img).ats-switch-field,:where(img).ats-switch-label,:where(img).ats-switch-row,:where(img).ats-switch-row-desc,:where(img).ats-switch-row-text,:where(img).ats-switch-text,:where(img).ats-t,:where(img).ats-ta,:where(img).ats-ta-band,:where(img).ats-ta-bands,:where(img).ats-ta-be,:where(img).ats-ta-count,:where(img).ats-ta-dow,:where(img).ats-ta-dow-bar,:where(img).ats-ta-dow-d,:where(img).ats-ta-dow-row,:where(img).ats-ta-filters,:where(img).ats-ta-foot,:where(img).ats-ta-foot--4,:where(img).ats-ta-heat,:where(img).ats-ta-kv,:where(img).ats-ta-ls,:where(img).ats-ta-magic,:where(img).ats-ta-meter,:where(img).ats-ta-muted,:where(img).ats-ta-num,:where(img).ats-ta-reset,:where(img).ats-ta-rr-row,:where(img).ats-ta-scale,:where(img).ats-ta-score,:where(img).ats-ta-score--4,:where(img).ats-ta-scroll,:where(img).ats-ta-share,:where(img).ats-ta-side,:where(img).ats-ta-side-hd,:where(img).ats-ta-spark,:where(img).ats-ta-squares,:where(img).ats-ta-strat,:where(img).ats-ta-strat-hd,:where(img).ats-ta-strats,:where(img).ats-ta-sub-h,:where(img).ats-ta-sym,:where(img).ats-ta-table,:where(img).ats-ta-vs,:where(img).ats-tab-btn,:where(img).ats-tab-ico,:where(img).ats-tab-long,:where(img).ats-tab-short,:where(img).ats-table-foot,:where(img).ats-table-scroll,:where(img).ats-table-wrap,:where(img).ats-tabpanel,:where(img).ats-tabs,:where(img).ats-tag,:where(img).ats-tag--sm,:where(img).ats-tbl,:where(img).ats-tbl-empty,:where(img).ats-tbl-first,:where(img).ats-tbl-group,:where(img).ats-tbl-group-head,:where(img).ats-tbl-group-meta,:where(img).ats-tbl-group-toggle,:where(img).ats-tbl-noselect,:where(img).ats-tbl-select,:where(img).ats-terminal-body,:where(img).ats-terminal-head,:where(img).ats-terminal-kpis,:where(img).ats-terminal-panel,:where(img).ats-terminal-title,:where(img).ats-terminal-tools,:where(img).ats-textarea,:where(img).ats-textarea-mono,:where(img).ats-tfoot-meta,:where(img).ats-th-info,:where(img).ats-th-inner,:where(img).ats-th-long,:where(img).ats-th-short,:where(img).ats-th-sort,:where(img).ats-theme-scope,:where(img).ats-theme-switch,:where(img).ats-tick,:where(img).ats-timeline,:where(img).ats-timeline-scroll,:where(img).ats-tl-action,:where(img).ats-tl-body,:where(img).ats-tl-desc,:where(img).ats-tl-item,:where(img).ats-tl-mark,:where(img).ats-tl-meta,:where(img).ats-tl-time,:where(img).ats-tl-title,:where(img).ats-toast,:where(img).ats-toast--danger,:where(img).ats-toast--info,:where(img).ats-toast--success,:where(img).ats-toast--warning,:where(img).ats-toast-act,:where(img).ats-toast-body,:where(img).ats-toast-region,:where(img).ats-toast-stack,:where(img).ats-tone-bad,:where(img).ats-tone-better,:where(img).ats-tone-danger,:where(img).ats-tone-dot,:where(img).ats-tone-info,:where(img).ats-tone-negative,:where(img).ats-tone-neutral,:where(img).ats-tone-ok,:where(img).ats-tone-positive,:where(img).ats-tone-success,:where(img).ats-tone-warn,:where(img).ats-tone-warning,:where(img).ats-tone-worse,:where(img).ats-toolbar,:where(img).ats-toolbar-badge,:where(img).ats-toolbar-bar,:where(img).ats-toolbar-caret,:where(img).ats-toolbar-chips,:where(img).ats-toolbar-clear,:where(img).ats-toolbar-count,:where(img).ats-toolbar-end,:where(img).ats-toolbar-filters,:where(img).ats-toolbar-primary,:where(img).ats-toolbar-sentinel,:where(img).ats-toolbar-toggle,:where(img).ats-tooltip,:where(img).ats-tooltip-anchor,:where(img).ats-tooltip-trigger,:where(img).ats-topbar,:where(img).ats-topbar-actions,:where(img).ats-topbar-menu,:where(img).ats-topbar-start,:where(img).ats-topbar-tabs,:where(img).ats-topbar-title,:where(img).ats-trade-comment,:where(img).ats-trade-dim,:where(img).ats-trade-sym,:where(img).ats-trust-mark,:where(img).ats-trust-row,:where(img).ats-v,:where(img).ats-value-change,:where(img).ats-value-change-arrow,:where(img).ats-value-change-from,:where(img).ats-value-change-to,:where(img).ats-value-negative,:where(img).ats-value-positive,:where(img).ats-vendor,:where(img).ats-vendor-name,:where(img).ats-video,:where(img).ats-video-bar,:where(img).ats-video-duration,:where(img).ats-video-img,:where(img).ats-video-meta,:where(img).ats-video-name,:where(img).ats-video-play,:where(img).ats-video-stage,:where(img).ats-video-title,:where(img).ats-visually-hidden,:where(img).ats-was,:where(img).ats-watch-card,:where(img).ats-watch-card-head,:where(img).ats-watch-card-name,:where(img).ats-watch-card-row,:where(img).ats-watch-card-rows,:where(img).ats-watch-card-spark,:where(img).ats-watch-card-sub,:where(img).ats-watch-card-title,:where(img).ats-when,:where(img).ats-wrap,:where(img).ats-zero{ display:block; max-width:100%; }
  .ats-acc:focus-visible,.ats-acc-body:focus-visible,.ats-acc-item:focus-visible,.ats-acc-plus:focus-visible,.ats-ack-check:focus-visible,.ats-ack-list:focus-visible,.ats-acts:focus-visible,.ats-alert:focus-visible,.ats-alert--danger:focus-visible,.ats-alert--info:focus-visible,.ats-alert--success:focus-visible,.ats-alert--warning:focus-visible,.ats-alert-body:focus-visible,.ats-alert-x:focus-visible,.ats-announce:focus-visible,.ats-announce--brand:focus-visible,.ats-announce-close:focus-visible,.ats-appnav:focus-visible,.ats-appnav--drawer:focus-visible,.ats-appnav-badge:focus-visible,.ats-appnav-brand:focus-visible,.ats-appnav-foot:focus-visible,.ats-appnav-head:focus-visible,.ats-appnav-ico:focus-visible,.ats-appnav-label:focus-visible,.ats-appnav-link:focus-visible,.ats-appnav-list:focus-visible,.ats-appnav-nav:focus-visible,.ats-appnav-row:focus-visible,.ats-appnav-row-end:focus-visible,.ats-appnav-rule:focus-visible,.ats-appnav-section:focus-visible,.ats-appnav-section-head:focus-visible,.ats-appnav-section-label:focus-visible,.ats-appnav-sub:focus-visible,.ats-appnav-toggle:focus-visible,.ats-appnav-top:focus-visible,.ats-area:focus-visible,.ats-at-end:focus-visible,.ats-at-start:focus-visible,.ats-auth:focus-visible,.ats-auth-art:focus-visible,.ats-auth-art-dot:focus-visible,.ats-auth-art-grid:focus-visible,.ats-auth-art-line:focus-visible,.ats-auth-aside:focus-visible,.ats-auth-aside-body:focus-visible,.ats-auth-aside-text:focus-visible,.ats-auth-aside-title:focus-visible,.ats-auth-body:focus-visible,.ats-auth-brand:focus-visible,.ats-auth-foot:focus-visible,.ats-auth-form:focus-visible,.ats-auth-head:focus-visible,.ats-auth-legal:focus-visible,.ats-auth-main:focus-visible,.ats-auth-or:focus-visible,.ats-auth-standfirst:focus-visible,.ats-auth-title:focus-visible,.ats-avatar:focus-visible,.ats-avatar--lg:focus-visible,.ats-avatar--sm:focus-visible,.ats-avatar--sq:focus-visible,.ats-avatar--xl:focus-visible,.ats-avatar--xs:focus-visible,.ats-avatar-btn:focus-visible,.ats-avatar-stack:focus-visible,.ats-axis:focus-visible,.ats-axlabel:focus-visible,.ats-badge:focus-visible,.ats-badge--wrap:focus-visible,.ats-badge-art:focus-visible,.ats-badge-brand:focus-visible,.ats-badge-danger:focus-visible,.ats-badge-featured:focus-visible,.ats-badge-group:focus-visible,.ats-badge-info:focus-visible,.ats-badge-lg:focus-visible,.ats-badge-marker:focus-visible,.ats-badge-more:focus-visible,.ats-badge-neutral:focus-visible,.ats-badge-sm:focus-visible,.ats-badge-solid:focus-visible,.ats-badge-success:focus-visible,.ats-badge-violet:focus-visible,.ats-badge-warning:focus-visible,.ats-band:focus-visible,.ats-band-list:focus-visible,.ats-bar:focus-visible,.ats-bars:focus-visible,.ats-bc:focus-visible,.ats-brush:focus-visible,.ats-btn:focus-visible,.ats-btn-accent:focus-visible,.ats-btn-block:focus-visible,.ats-btn-danger:focus-visible,.ats-btn-ghost:focus-visible,.ats-btn-icon:focus-visible,.ats-btn-lg:focus-visible,.ats-btn-link:focus-visible,.ats-btn-outline:focus-visible,.ats-btn-primary:focus-visible,.ats-btn-secondary:focus-visible,.ats-btn-sm:focus-visible,.ats-btn-spin:focus-visible,.ats-btn-view:focus-visible,.ats-buybar:focus-visible,.ats-buybar-price:focus-visible,.ats-buybar-title:focus-visible,.ats-buybox:focus-visible,.ats-buybox-ctas:focus-visible,.ats-buybox-divider:focus-visible,.ats-buybox-note:focus-visible,.ats-buybox-price:focus-visible,.ats-buybox-price-helper:focus-visible,.ats-buybox-price-row:focus-visible,.ats-buybox-specs:focus-visible,.ats-buybox-trust:focus-visible,.ats-c:focus-visible,.ats-callout:focus-visible,.ats-callout--plain:focus-visible,.ats-callout-actions:focus-visible,.ats-callout-close:focus-visible,.ats-callout-copy:focus-visible,.ats-callout-desc:focus-visible,.ats-callout-media:focus-visible,.ats-callout-points:focus-visible,.ats-callout-points-label:focus-visible,.ats-callout-tick:focus-visible,.ats-card:focus-visible,.ats-card--featured:focus-visible,.ats-card--flush:focus-visible,.ats-card--lg:focus-visible,.ats-card--link:focus-visible,.ats-card--raised:focus-visible,.ats-card--sm:focus-visible,.ats-card--surface:focus-visible,.ats-card-art:focus-visible,.ats-card-art-badges:focus-visible,.ats-card-bd:focus-visible,.ats-card-body:focus-visible,.ats-card-footer:focus-visible,.ats-card-ft:focus-visible,.ats-card-hd:focus-visible,.ats-card-hd-desc:focus-visible,.ats-card-hd-text:focus-visible,.ats-card-live-wide:focus-visible,.ats-card-main:focus-visible,.ats-card-metric:focus-visible,.ats-card-metric-note:focus-visible,.ats-card-rail:focus-visible,.ats-card-rail-btn:focus-visible,.ats-card-rail-track:focus-visible,.ats-card-spec:focus-visible,.ats-card-stat:focus-visible,.ats-card-stat-caption:focus-visible,.ats-card-stat-label:focus-visible,.ats-card-stat-mark:focus-visible,.ats-card-stat-text:focus-visible,.ats-card-stat-value:focus-visible,.ats-card-stats:focus-visible,.ats-card-title:focus-visible,.ats-card-vendor:focus-visible,.ats-cardgrid:focus-visible,.ats-cardgrid--lg:focus-visible,.ats-cardgrid--sm:focus-visible,.ats-cardgrid--xl:focus-visible,.ats-cardgrid--xs:focus-visible,.ats-caret:focus-visible,.ats-cblist:focus-visible,.ats-cblist-body:focus-visible,.ats-cblist-chev:focus-visible,.ats-cblist-count:focus-visible,.ats-cblist-empty:focus-visible,.ats-cblist-group:focus-visible,.ats-cblist-head:focus-visible,.ats-cblist-row:focus-visible,.ats-cblist-rows:focus-visible,.ats-cblist-search:focus-visible,.ats-cellbar:focus-visible,.ats-cellbar-marker:focus-visible,.ats-cf-cross:focus-visible,.ats-cf-dot:focus-visible,.ats-cf-hit:focus-visible,.ats-cf-op:focus-visible,.ats-cf-op-glyph:focus-visible,.ats-cf-plot:focus-visible,.ats-cf-stack:focus-visible,.ats-cf-stack-label:focus-visible,.ats-cf-stack-plot:focus-visible,.ats-cframe:focus-visible,.ats-cframe-foot:focus-visible,.ats-cframe-head:focus-visible,.ats-cframe-headline:focus-visible,.ats-cframe-lead:focus-visible,.ats-cframe-note:focus-visible,.ats-cframe-readout:focus-visible,.ats-cframe-sub:focus-visible,.ats-cframe-title:focus-visible,.ats-cframe-tools:focus-visible,.ats-chart-sk-legend:focus-visible,.ats-chart-sk-plot:focus-visible,.ats-chart-state:focus-visible,.ats-chart-state--empty:focus-visible,.ats-chart-state--error:focus-visible,.ats-chart-state--loading:focus-visible,.ats-chart-state--range:focus-visible,.ats-chart-state-icon:focus-visible,.ats-check-desc:focus-visible,.ats-check-row:focus-visible,.ats-check-title:focus-visible,.ats-chip:focus-visible,.ats-chip--removable:focus-visible,.ats-chip--sm:focus-visible,.ats-chip--tentative:focus-visible,.ats-chip-grid:focus-visible,.ats-chip-x:focus-visible,.ats-clegend:focus-visible,.ats-clegend-btn:focus-visible,.ats-clegend-meta:focus-visible,.ats-clegend-v:focus-visible,.ats-cmdk:focus-visible,.ats-cmdk-empty:focus-visible,.ats-cmdk-foot:focus-visible,.ats-cmdk-group:focus-visible,.ats-cmdk-ico:focus-visible,.ats-cmdk-input:focus-visible,.ats-cmdk-item:focus-visible,.ats-cmdk-item-ico:focus-visible,.ats-cmdk-label:focus-visible,.ats-cmdk-list:focus-visible,.ats-cmdk-search:focus-visible,.ats-cmp:focus-visible,.ats-cmp-bar:focus-visible,.ats-cmp-bar-fill:focus-visible,.ats-cmp-best:focus-visible,.ats-cmp-caption:focus-visible,.ats-cmp-cell:focus-visible,.ats-cmp-metric:focus-visible,.ats-cmp-sub:focus-visible,.ats-cmp-v:focus-visible,.ats-cmp-wrap:focus-visible,.ats-cnt:focus-visible,.ats-code:focus-visible,.ats-codeblock:focus-visible,.ats-codeblock--wrap:focus-visible,.ats-codeblock-btn:focus-visible,.ats-codeblock-head:focus-visible,.ats-codeblock-name:focus-visible,.ats-codeblock-pre:focus-visible,.ats-codeblock-tools:focus-visible,.ats-combo:focus-visible,.ats-combo-caret:focus-visible,.ats-combo-check:focus-visible,.ats-combo-control:focus-visible,.ats-combo-create:focus-visible,.ats-combo-desc:focus-visible,.ats-combo-empty:focus-visible,.ats-combo-group:focus-visible,.ats-combo-hint:focus-visible,.ats-combo-ico:focus-visible,.ats-combo-input:focus-visible,.ats-combo-label:focus-visible,.ats-combo-list:focus-visible,.ats-combo-more:focus-visible,.ats-combo-option:focus-visible,.ats-combo-status:focus-visible,.ats-combo-tag:focus-visible,.ats-combo-tag-kind:focus-visible,.ats-combo-tags:focus-visible,.ats-combo-text:focus-visible,.ats-combo-twisty:focus-visible,.ats-copyfield:focus-visible,.ats-copyfield-btn:focus-visible,.ats-copyfield-input:focus-visible,.ats-copyfield-reveal:focus-visible,.ats-count:focus-visible,.ats-crosshair:focus-visible,.ats-crumbs:focus-visible,.ats-crumbs-current:focus-visible,.ats-crumbs-item:focus-visible,.ats-crumbs-link:focus-visible,.ats-crumbs-list:focus-visible,.ats-crumbs-more:focus-visible,.ats-crumbs-sep:focus-visible,.ats-crumbs-text:focus-visible,.ats-ctip:focus-visible,.ats-ctip-row:focus-visible,.ats-d:focus-visible,.ats-dashed:focus-visible,.ats-data-note:focus-visible,.ats-data-note--info:focus-visible,.ats-datepick:focus-visible,.ats-datepick-presets:focus-visible,.ats-daterange:focus-visible,.ats-daterange-caret:focus-visible,.ats-daterange-clear:focus-visible,.ats-daterange-custom:focus-visible,.ats-daterange-dates:focus-visible,.ats-daterange-field:focus-visible,.ats-daterange-fields:focus-visible,.ats-daterange-group:focus-visible,.ats-daterange-heading:focus-visible,.ats-daterange-input:focus-visible,.ats-daterange-preset:focus-visible,.ats-daterange-presets:focus-visible,.ats-daterange-trigger:focus-visible,.ats-daterange-value:focus-visible,.ats-delta:focus-visible,.ats-dialog:focus-visible,.ats-dialog--ack:focus-visible,.ats-dialog--confirm:focus-visible,.ats-dialog--lg:focus-visible,.ats-dialog--md:focus-visible,.ats-dialog--sm:focus-visible,.ats-dialog--xl:focus-visible,.ats-dialog-desc:focus-visible,.ats-dirtag:focus-visible,.ats-dlabel:focus-visible,.ats-dnd-grip:focus-visible,.ats-dnd-item:focus-visible,.ats-dnd-zone:focus-visible,.ats-donut-hole:focus-visible,.ats-donut-hole-sub:focus-visible,.ats-donut-seg:focus-visible,.ats-dot:focus-visible,.ats-drawer:focus-visible,.ats-drawer--end:focus-visible,.ats-drawer--lg:focus-visible,.ats-drawer--md:focus-visible,.ats-drawer--start:focus-visible,.ats-dropzone:focus-visible,.ats-dropzone--inline:focus-visible,.ats-dropzone-browse:focus-visible,.ats-dropzone-icon:focus-visible,.ats-dropzone-meta:focus-visible,.ats-dropzone-text:focus-visible,.ats-dropzone-title:focus-visible,.ats-dualnav:focus-visible,.ats-dualnav--drawer:focus-visible,.ats-dualnav-beta:focus-visible,.ats-dualnav-title:focus-visible,.ats-eb:focus-visible,.ats-empty:focus-visible,.ats-empty--filtered:focus-visible,.ats-empty-actions:focus-visible,.ats-empty-art:focus-visible,.ats-empty-icon:focus-visible,.ats-fab:focus-visible,.ats-fab-dot:focus-visible,.ats-fgroup:focus-visible,.ats-fgroup-collapsed:focus-visible,.ats-field:focus-visible,.ats-field-count:focus-visible,.ats-field-error:focus-visible,.ats-field-foot:focus-visible,.ats-field-group:focus-visible,.ats-field-group-body:focus-visible,.ats-field-hint:focus-visible,.ats-field-label:focus-visible,.ats-field-wrap:focus-visible,.ats-fileitem:focus-visible,.ats-fileitem-bar:focus-visible,.ats-fileitem-error:focus-visible,.ats-fileitem-ico:focus-visible,.ats-fileitem-main:focus-visible,.ats-fileitem-meta:focus-visible,.ats-fileitem-name:focus-visible,.ats-fileitem-x:focus-visible,.ats-filelist:focus-visible,.ats-filelist-actions:focus-visible,.ats-filelist-hide-sm:focus-visible,.ats-filerow:focus-visible,.ats-filerow-actions:focus-visible,.ats-filerow-ico:focus-visible,.ats-filerow-kind:focus-visible,.ats-filerow-name:focus-visible,.ats-filerow-text:focus-visible,.ats-fileupload:focus-visible,.ats-flag:focus-visible,.ats-flag--bare:focus-visible,.ats-frame:focus-visible,.ats-frame--bare:focus-visible,.ats-frame-content:focus-visible,.ats-frame-foot:focus-visible,.ats-frame-main:focus-visible,.ats-frame-nav:focus-visible,.ats-funnel:focus-visible,.ats-funnel-bar:focus-visible,.ats-funnel-count:focus-visible,.ats-funnel-label:focus-visible,.ats-funnel-meta:focus-visible,.ats-funnel-step:focus-visible,.ats-glyph:focus-visible,.ats-grade:focus-visible,.ats-grade--lg:focus-visible,.ats-grade--sm:focus-visible,.ats-grade-letter:focus-visible,.ats-grade-meta:focus-visible,.ats-grade-scale:focus-visible,.ats-grade-step:focus-visible,.ats-grid:focus-visible,.ats-h:focus-visible,.ats-has-action:focus-visible,.ats-has-acts:focus-visible,.ats-has-desc:focus-visible,.ats-has-feature:focus-visible,.ats-has-height:focus-visible,.ats-has-img:focus-visible,.ats-has-marker:focus-visible,.ats-has-prefix:focus-visible,.ats-has-preview:focus-visible,.ats-has-short:focus-visible,.ats-has-suffix:focus-visible,.ats-has-tabs:focus-visible,.ats-heat:focus-visible,.ats-heat--matrix:focus-visible,.ats-heat-band:focus-visible,.ats-heat-bands:focus-visible,.ats-heat-cell:focus-visible,.ats-heat-chip:focus-visible,.ats-heat-colhead:focus-visible,.ats-heat-goal:focus-visible,.ats-heat-group:focus-visible,.ats-heat-row:focus-visible,.ats-heat-rowlabel:focus-visible,.ats-heat-scale:focus-visible,.ats-heat-sub:focus-visible,.ats-heat-tip:focus-visible,.ats-heat-v:focus-visible,.ats-icon-btn:focus-visible,.ats-icon-btn-count:focus-visible,.ats-icon-btn-dot:focus-visible,.ats-imark:focus-visible,.ats-imark-coin:focus-visible,.ats-imark-coin-sign:focus-visible,.ats-imark-cur:focus-visible,.ats-imark-disc:focus-visible,.ats-imark-ink:focus-visible,.ats-imark-mono:focus-visible,.ats-imark-mono-bg:focus-visible,.ats-imark-num:focus-visible,.ats-imark-region:focus-visible,.ats-imark-sign:focus-visible,.ats-imark-tile:focus-visible,.ats-in-group:focus-visible,.ats-info:focus-visible,.ats-info-btn:focus-visible,.ats-input:focus-visible,.ats-input-action:focus-visible,.ats-input-icon:focus-visible,.ats-input-lg:focus-visible,.ats-input-num:focus-visible,.ats-input-sm:focus-visible,.ats-input-wrap:focus-visible,.ats-is-1:focus-visible,.ats-is-2:focus-visible,.ats-is-3:focus-visible,.ats-is-active:focus-visible,.ats-is-always:focus-visible,.ats-is-attention:focus-visible,.ats-is-au:focus-visible,.ats-is-aud:focus-visible,.ats-is-autosize:focus-visible,.ats-is-bad:focus-visible,.ats-is-bare:focus-visible,.ats-is-below:focus-visible,.ats-is-best:focus-visible,.ats-is-better:focus-visible,.ats-is-bordered:focus-visible,.ats-is-bottom:focus-visible,.ats-is-brand:focus-visible,.ats-is-btc:focus-visible,.ats-is-cad:focus-visible,.ats-is-center:focus-visible,.ats-is-chf:focus-visible,.ats-is-child:focus-visible,.ats-is-circle:focus-visible,.ats-is-clipped:focus-visible,.ats-is-closed:focus-visible,.ats-is-collapsed:focus-visible,.ats-is-compact:focus-visible,.ats-is-complete:focus-visible,.ats-is-content:focus-visible,.ats-is-copied:focus-visible,.ats-is-current:focus-visible,.ats-is-danger:focus-visible,.ats-is-de:focus-visible,.ats-is-diag:focus-visible,.ats-is-disabled:focus-visible,.ats-is-done:focus-visible,.ats-is-dragover:focus-visible,.ats-is-empty:focus-visible,.ats-is-end:focus-visible,.ats-is-error:focus-visible,.ats-is-eth:focus-visible,.ats-is-eu:focus-visible,.ats-is-eur:focus-visible,.ats-is-expanded:focus-visible,.ats-is-featured:focus-visible,.ats-is-fixed:focus-visible,.ats-is-flag:focus-visible,.ats-is-flagged:focus-visible,.ats-is-flush:focus-visible,.ats-is-folder:focus-visible,.ats-is-fr:focus-visible,.ats-is-free:focus-visible,.ats-is-front:focus-visible,.ats-is-gbp:focus-visible,.ats-is-good:focus-visible,.ats-is-grid:focus-visible,.ats-is-head-wrap:focus-visible,.ats-is-hk:focus-visible,.ats-is-indeterminate:focus-visible,.ats-is-info:focus-visible,.ats-is-inline:focus-visible,.ats-is-interactive:focus-visible,.ats-is-jp:focus-visible,.ats-is-jpy:focus-visible,.ats-is-leaf:focus-visible,.ats-is-lifted:focus-visible,.ats-is-list:focus-visible,.ats-is-live:focus-visible,.ats-is-masked:focus-visible,.ats-is-media-start:focus-visible,.ats-is-menu-swap:focus-visible,.ats-is-muted:focus-visible,.ats-is-neg:focus-visible,.ats-is-negative:focus-visible,.ats-is-neutral:focus-visible,.ats-is-new:focus-visible,.ats-is-next:focus-visible,.ats-is-nonmodal:focus-visible,.ats-is-nzd:focus-visible,.ats-is-ok:focus-visible,.ats-is-open:focus-visible,.ats-is-over:focus-visible,.ats-is-page:focus-visible,.ats-is-pattern:focus-visible,.ats-is-pill:focus-visible,.ats-is-pinned:focus-visible,.ats-is-plain:focus-visible,.ats-is-pos:focus-visible,.ats-is-positive:focus-visible,.ats-is-prev:focus-visible,.ats-is-print:focus-visible,.ats-is-pulsing:focus-visible,.ats-is-quiet:focus-visible,.ats-is-reason:focus-visible,.ats-is-running:focus-visible,.ats-is-same:focus-visible,.ats-is-scrollable:focus-visible,.ats-is-secondary:focus-visible,.ats-is-segmented:focus-visible,.ats-is-selected:focus-visible,.ats-is-skipped:focus-visible,.ats-is-sm:focus-visible,.ats-is-soon:focus-visible,.ats-is-sortable:focus-visible,.ats-is-start:focus-visible,.ats-is-steady:focus-visible,.ats-is-sticky:focus-visible,.ats-is-sticky-rail:focus-visible,.ats-is-stuck:focus-visible,.ats-is-success:focus-visible,.ats-is-top:focus-visible,.ats-is-uk:focus-visible,.ats-is-underline:focus-visible,.ats-is-unread:focus-visible,.ats-is-usd:focus-visible,.ats-is-verified:focus-visible,.ats-is-warn:focus-visible,.ats-is-warning:focus-visible,.ats-is-worse:focus-visible,.ats-is-wrap:focus-visible,.ats-is-xau:focus-visible,.ats-is-xpd:focus-visible,.ats-is-xpt:focus-visible,.ats-is-zebra:focus-visible,.ats-k:focus-visible,.ats-kbd:focus-visible,.ats-kbd-seq:focus-visible,.ats-kbd-then:focus-visible,.ats-kicker:focus-visible,.ats-kpi-caption:focus-visible,.ats-kpi-label:focus-visible,.ats-kpi-pct:focus-visible,.ats-kpi-sub:focus-visible,.ats-kpi-tile:focus-visible,.ats-kpi-value:focus-visible,.ats-l:focus-visible,.ats-label:focus-visible,.ats-lbl:focus-visible,.ats-line:focus-visible,.ats-link:focus-visible,.ats-link--arrow:focus-visible,.ats-link--ext:focus-visible,.ats-link--quiet:focus-visible,.ats-loadmore:focus-visible,.ats-loadmore-actions:focus-visible,.ats-loadmore-count:focus-visible,.ats-locked:focus-visible,.ats-locked-actions:focus-visible,.ats-locked-body:focus-visible,.ats-locked-icon:focus-visible,.ats-locked-plan:focus-visible,.ats-locked-preview:focus-visible,.ats-logo-swap:focus-visible,.ats-mark:focus-visible,.ats-mark-swap:focus-visible,.ats-marker:focus-visible,.ats-market-list:focus-visible,.ats-market-row:focus-visible,.ats-market-row-action:focus-visible,.ats-market-row-change:focus-visible,.ats-market-row-figs:focus-visible,.ats-market-row-name:focus-visible,.ats-market-row-spark:focus-visible,.ats-market-row-sub:focus-visible,.ats-market-row-title:focus-visible,.ats-market-row-value:focus-visible,.ats-mb-bar:focus-visible,.ats-mb-brush:focus-visible,.ats-mb-empty:focus-visible,.ats-mb-foot:focus-visible,.ats-mb-foot-k:focus-visible,.ats-mb-foot-v:focus-visible,.ats-mb-hint:focus-visible,.ats-mb-hit:focus-visible,.ats-mb-readout:focus-visible,.ats-mb-reset:focus-visible,.ats-mb-stat:focus-visible,.ats-mb-svg:focus-visible,.ats-mb-tools:focus-visible,.ats-mb-year:focus-visible,.ats-mb-yearline:focus-visible,.ats-menu:focus-visible,.ats-menu-desc:focus-visible,.ats-menu-head:focus-visible,.ats-menu-hint:focus-visible,.ats-menu-ico:focus-visible,.ats-menu-item:focus-visible,.ats-menu-label:focus-visible,.ats-menu-sep:focus-visible,.ats-menu-text:focus-visible,.ats-meter:focus-visible,.ats-meter--sm:focus-visible,.ats-meter--split:focus-visible,.ats-meter-caption:focus-visible,.ats-meter-fill:focus-visible,.ats-meter-foot:focus-visible,.ats-meter-head:focus-visible,.ats-meter-label:focus-visible,.ats-meter-legend:focus-visible,.ats-meter-legend-v:focus-visible,.ats-meter-mark-label:focus-visible,.ats-meter-marks:focus-visible,.ats-meter-seg:focus-visible,.ats-meter-status:focus-visible,.ats-meter-target:focus-visible,.ats-meter-target-label:focus-visible,.ats-meter-track:focus-visible,.ats-meter-value:focus-visible,.ats-ml:focus-visible,.ats-mrg:focus-visible,.ats-mrg--no-total:focus-visible,.ats-mrg--strip:focus-visible,.ats-mrg-cell:focus-visible,.ats-mrg-head:focus-visible,.ats-mrg-item:focus-visible,.ats-mrg-row:focus-visible,.ats-mrg-total:focus-visible,.ats-mrg-year:focus-visible,.ats-muted:focus-visible,.ats-n:focus-visible,.ats-navtabs:focus-visible,.ats-neg:focus-visible,.ats-no-media:focus-visible,.ats-notif:focus-visible,.ats-notif-body:focus-visible,.ats-notif-count:focus-visible,.ats-notif-dot:focus-visible,.ats-notif-empty:focus-visible,.ats-notif-end:focus-visible,.ats-notif-head:focus-visible,.ats-notif-item:focus-visible,.ats-notif-list:focus-visible,.ats-notif-mark:focus-visible,.ats-notif-text:focus-visible,.ats-notif-time:focus-visible,.ats-notif-title:focus-visible,.ats-now:focus-visible,.ats-num:focus-visible,.ats-numfield:focus-visible,.ats-numfield-affix:focus-visible,.ats-numfield-input:focus-visible,.ats-numfield-lg:focus-visible,.ats-numfield-sm:focus-visible,.ats-numfield-step:focus-visible,.ats-numfield-steps:focus-visible,.ats-on-surface:focus-visible,.ats-open-q:focus-visible,.ats-overlay-body:focus-visible,.ats-overlay-foot:focus-visible,.ats-overlay-head:focus-visible,.ats-overlay-x:focus-visible,.ats-p:focus-visible,.ats-page:focus-visible,.ats-page--center:focus-visible,.ats-page--full:focus-visible,.ats-page--narrow:focus-visible,.ats-page--wide:focus-visible,.ats-pagehead:focus-visible,.ats-pagehead--center:focus-visible,.ats-pagehead--simple:focus-visible,.ats-pager:focus-visible,.ats-pager-btn:focus-visible,.ats-pager-controls:focus-visible,.ats-pager-gap:focus-visible,.ats-pager-size:focus-visible,.ats-pager-size-select:focus-visible,.ats-pager-summary:focus-visible,.ats-panel:focus-visible,.ats-panel-actions:focus-visible,.ats-panel-bd:focus-visible,.ats-panel-chev:focus-visible,.ats-panel-count:focus-visible,.ats-panel-desc:focus-visible,.ats-panel-ft:focus-visible,.ats-panel-hd:focus-visible,.ats-panel-heading:focus-visible,.ats-panel-title:focus-visible,.ats-panel-toggle:focus-visible,.ats-pills:focus-visible,.ats-plan:focus-visible,.ats-plan--current:focus-visible,.ats-plan--highlight:focus-visible,.ats-plan-foot:focus-visible,.ats-plan-grid:focus-visible,.ats-plan-group:focus-visible,.ats-plan-group-label:focus-visible,.ats-plan-groups:focus-visible,.ats-plan-head:focus-visible,.ats-plan-kicker:focus-visible,.ats-plan-list:focus-visible,.ats-plan-name:focus-visible,.ats-plan-note:focus-visible,.ats-plan-price:focus-visible,.ats-plan-tagline:focus-visible,.ats-plan-usage:focus-visible,.ats-plot:focus-visible,.ats-plot-wrap:focus-visible,.ats-popover:focus-visible,.ats-popover--lg:focus-visible,.ats-popover--md:focus-visible,.ats-popover-anchor:focus-visible,.ats-popover-body:focus-visible,.ats-popover-foot:focus-visible,.ats-popover-head:focus-visible,.ats-popover-trigger:focus-visible,.ats-pos:focus-visible,.ats-post:focus-visible,.ats-post--bare:focus-visible,.ats-post--row:focus-visible,.ats-post-art:focus-visible,.ats-post-body:focus-visible,.ats-post-excerpt:focus-visible,.ats-post-foot:focus-visible,.ats-post-meta:focus-visible,.ats-post-title:focus-visible,.ats-price:focus-visible,.ats-price-note:focus-visible,.ats-product-card:focus-visible,.ats-progress:focus-visible,.ats-progress--lg:focus-visible,.ats-progress--sm:focus-visible,.ats-progress-fill:focus-visible,.ats-progress-head:focus-visible,.ats-progress-label:focus-visible,.ats-progress-note:focus-visible,.ats-progress-track:focus-visible,.ats-progress-value:focus-visible,.ats-quote:focus-visible,.ats-quote--slot:focus-visible,.ats-quote-mark:focus-visible,.ats-quote-rail:focus-visible,.ats-quote-src:focus-visible,.ats-quote-text:focus-visible,.ats-quote-who:focus-visible,.ats-r:focus-visible,.ats-radial:focus-visible,.ats-radial--ring:focus-visible,.ats-radial-fill:focus-visible,.ats-radial-label:focus-visible,.ats-radial-sub:focus-visible,.ats-radial-svg:focus-visible,.ats-radial-tick:focus-visible,.ats-radial-tick-ring:focus-visible,.ats-radial-track:focus-visible,.ats-radial-value:focus-visible,.ats-radio-card:focus-visible,.ats-radio-card-desc:focus-visible,.ats-radio-card-ico:focus-visible,.ats-radio-card-text:focus-visible,.ats-radio-card-title:focus-visible,.ats-radiogroup:focus-visible,.ats-radiogroup--cards:focus-visible,.ats-radiogroup--inline:focus-visible,.ats-radiogroup-legend:focus-visible,.ats-radiogroup-options:focus-visible,.ats-rail:focus-visible,.ats-rail-beta:focus-visible,.ats-rail-brand:focus-visible,.ats-rail-count:focus-visible,.ats-rail-dot:focus-visible,.ats-rail-extra:focus-visible,.ats-rail-foot:focus-visible,.ats-rail-ico:focus-visible,.ats-rail-label:focus-visible,.ats-rail-link:focus-visible,.ats-rail-list:focus-visible,.ats-rail-spacer:focus-visible,.ats-rail-top:focus-visible,.ats-ramp:focus-visible,.ats-refline:focus-visible,.ats-reliability:focus-visible,.ats-rich:focus-visible,.ats-rich--lg:focus-visible,.ats-rich--sm:focus-visible,.ats-right:focus-visible,.ats-s:focus-visible,.ats-scrim:focus-visible,.ats-scroll-x:focus-visible,.ats-sec:focus-visible,.ats-sec--alt:focus-visible,.ats-sec--flush:focus-visible,.ats-sec--ruled:focus-visible,.ats-sec--tight:focus-visible,.ats-sec-header:focus-visible,.ats-sec-header--center:focus-visible,.ats-sec-header--narrow:focus-visible,.ats-sec-header--sm:focus-visible,.ats-sec-header--wide:focus-visible,.ats-segmented:focus-visible,.ats-selbar:focus-visible,.ats-selbar-actions:focus-visible,.ats-selbar-count:focus-visible,.ats-selbar-meta:focus-visible,.ats-select:focus-visible,.ats-select-sm:focus-visible,.ats-select-wrap:focus-visible,.ats-sep:focus-visible,.ats-setup:focus-visible,.ats-setup-body:focus-visible,.ats-setup-chev:focus-visible,.ats-setup-hd:focus-visible,.ats-setup-item:focus-visible,.ats-setup-item-actions:focus-visible,.ats-setup-list:focus-visible,.ats-setup-mark:focus-visible,.ats-setup-progress:focus-visible,.ats-setup-title:focus-visible,.ats-sf:focus-visible,.ats-sh-media:focus-visible,.ats-sheet:focus-visible,.ats-sheet-grip:focus-visible,.ats-site-acts:focus-visible,.ats-site-bar:focus-visible,.ats-site-copy:focus-visible,.ats-site-dpanel:focus-visible,.ats-site-drawer:focus-visible,.ats-site-drawer-extra:focus-visible,.ats-site-dsec:focus-visible,.ats-site-dtrigger:focus-visible,.ats-site-foot-bottom:focus-visible,.ats-site-foot-brand:focus-visible,.ats-site-foot-col:focus-visible,.ats-site-foot-title:focus-visible,.ats-site-foot-top:focus-visible,.ats-site-foot-wrap:focus-visible,.ats-site-footer:focus-visible,.ats-site-header:focus-visible,.ats-site-legal:focus-visible,.ats-site-link:focus-visible,.ats-site-logo:focus-visible,.ats-site-mall:focus-visible,.ats-site-mall-link:focus-visible,.ats-site-mcol:focus-visible,.ats-site-mcols:focus-visible,.ats-site-mdesc:focus-visible,.ats-site-menu:focus-visible,.ats-site-mfeature:focus-visible,.ats-site-mgroup:focus-visible,.ats-site-micon:focus-visible,.ats-site-mitem:focus-visible,.ats-site-mlabel:focus-visible,.ats-site-mlink:focus-visible,.ats-site-mslide:focus-visible,.ats-site-mtext:focus-visible,.ats-site-mthumb:focus-visible,.ats-site-mtitle:focus-visible,.ats-site-nav:focus-visible,.ats-site-panel:focus-visible,.ats-site-panel-in:focus-visible,.ats-site-trigger:focus-visible,.ats-sitefoot:focus-visible,.ats-sitefoot-inner:focus-visible,.ats-sitefoot-links:focus-visible,.ats-sitefoot-note:focus-visible,.ats-size-fill:focus-visible,.ats-size-lg:focus-visible,.ats-size-md:focus-visible,.ats-sk:focus-visible,.ats-sk--block:focus-visible,.ats-sk--circle:focus-visible,.ats-sk--line:focus-visible,.ats-sk--text:focus-visible,.ats-sk-lines:focus-visible,.ats-slider:focus-visible,.ats-slider-input:focus-visible,.ats-slider-mark:focus-visible,.ats-slider-mark-label:focus-visible,.ats-slider-marks:focus-visible,.ats-slider-number-wrap:focus-visible,.ats-slider-row:focus-visible,.ats-slider-track-wrap:focus-visible,.ats-social:focus-visible,.ats-social--bare:focus-visible,.ats-social--pill:focus-visible,.ats-spark:focus-visible,.ats-spec-list:focus-visible,.ats-spec-list--inline:focus-visible,.ats-spec-list--stacked:focus-visible,.ats-spec-row:focus-visible,.ats-spinner:focus-visible,.ats-spinner--lg:focus-visible,.ats-spinner--md:focus-visible,.ats-spinner--sm:focus-visible,.ats-spinner-label:focus-visible,.ats-spinner-ring:focus-visible,.ats-split:focus-visible,.ats-split--end:focus-visible,.ats-split--lg:focus-visible,.ats-split--md:focus-visible,.ats-split--rail-after:focus-visible,.ats-split--sm:focus-visible,.ats-split-btn:focus-visible,.ats-split-btn-caret:focus-visible,.ats-split-main:focus-visible,.ats-split-rail:focus-visible,.ats-srch:focus-visible,.ats-stat-label:focus-visible,.ats-stat-tile:focus-visible,.ats-stat-value:focus-visible,.ats-stats:focus-visible,.ats-statusdot:focus-visible,.ats-statusdot--lg:focus-visible,.ats-statusdot--md:focus-visible,.ats-statusdot-dot:focus-visible,.ats-statusdot-label:focus-visible,.ats-step:focus-visible,.ats-step-desc:focus-visible,.ats-step-flag:focus-visible,.ats-step-head:focus-visible,.ats-step-label:focus-visible,.ats-step-link:focus-visible,.ats-step-mark:focus-visible,.ats-step-status:focus-visible,.ats-step-text:focus-visible,.ats-stepper:focus-visible,.ats-stepper--vertical:focus-visible,.ats-sub:focus-visible,.ats-suite-caret:focus-visible,.ats-suite-mark:focus-visible,.ats-suite-menu:focus-visible,.ats-suite-name:focus-visible,.ats-suite-trigger:focus-visible,.ats-swatch:focus-visible,.ats-swatch-fill:focus-visible,.ats-swatch-opt:focus-visible,.ats-swatch-tick:focus-visible,.ats-swatches:focus-visible,.ats-switch:focus-visible,.ats-switch-btn:focus-visible,.ats-switch-btn--sm:focus-visible,.ats-switch-control:focus-visible,.ats-switch-desc:focus-visible,.ats-switch-field:focus-visible,.ats-switch-label:focus-visible,.ats-switch-row:focus-visible,.ats-switch-row-desc:focus-visible,.ats-switch-row-text:focus-visible,.ats-switch-text:focus-visible,.ats-t:focus-visible,.ats-ta:focus-visible,.ats-ta-band:focus-visible,.ats-ta-bands:focus-visible,.ats-ta-be:focus-visible,.ats-ta-count:focus-visible,.ats-ta-dow:focus-visible,.ats-ta-dow-bar:focus-visible,.ats-ta-dow-d:focus-visible,.ats-ta-dow-row:focus-visible,.ats-ta-filters:focus-visible,.ats-ta-foot:focus-visible,.ats-ta-foot--4:focus-visible,.ats-ta-heat:focus-visible,.ats-ta-kv:focus-visible,.ats-ta-ls:focus-visible,.ats-ta-magic:focus-visible,.ats-ta-meter:focus-visible,.ats-ta-muted:focus-visible,.ats-ta-num:focus-visible,.ats-ta-reset:focus-visible,.ats-ta-rr-row:focus-visible,.ats-ta-scale:focus-visible,.ats-ta-score:focus-visible,.ats-ta-score--4:focus-visible,.ats-ta-scroll:focus-visible,.ats-ta-share:focus-visible,.ats-ta-side:focus-visible,.ats-ta-side-hd:focus-visible,.ats-ta-spark:focus-visible,.ats-ta-squares:focus-visible,.ats-ta-strat:focus-visible,.ats-ta-strat-hd:focus-visible,.ats-ta-strats:focus-visible,.ats-ta-sub-h:focus-visible,.ats-ta-sym:focus-visible,.ats-ta-table:focus-visible,.ats-ta-vs:focus-visible,.ats-tab-btn:focus-visible,.ats-tab-ico:focus-visible,.ats-tab-long:focus-visible,.ats-tab-short:focus-visible,.ats-table-foot:focus-visible,.ats-table-scroll:focus-visible,.ats-table-wrap:focus-visible,.ats-tabpanel:focus-visible,.ats-tabs:focus-visible,.ats-tag:focus-visible,.ats-tag--sm:focus-visible,.ats-tbl:focus-visible,.ats-tbl-empty:focus-visible,.ats-tbl-first:focus-visible,.ats-tbl-group:focus-visible,.ats-tbl-group-head:focus-visible,.ats-tbl-group-meta:focus-visible,.ats-tbl-group-toggle:focus-visible,.ats-tbl-noselect:focus-visible,.ats-tbl-select:focus-visible,.ats-terminal-body:focus-visible,.ats-terminal-head:focus-visible,.ats-terminal-kpis:focus-visible,.ats-terminal-panel:focus-visible,.ats-terminal-title:focus-visible,.ats-terminal-tools:focus-visible,.ats-textarea:focus-visible,.ats-textarea-mono:focus-visible,.ats-tfoot-meta:focus-visible,.ats-th-info:focus-visible,.ats-th-inner:focus-visible,.ats-th-long:focus-visible,.ats-th-short:focus-visible,.ats-th-sort:focus-visible,.ats-theme-scope:focus-visible,.ats-theme-switch:focus-visible,.ats-tick:focus-visible,.ats-timeline:focus-visible,.ats-timeline-scroll:focus-visible,.ats-tl-action:focus-visible,.ats-tl-body:focus-visible,.ats-tl-desc:focus-visible,.ats-tl-item:focus-visible,.ats-tl-mark:focus-visible,.ats-tl-meta:focus-visible,.ats-tl-time:focus-visible,.ats-tl-title:focus-visible,.ats-toast:focus-visible,.ats-toast--danger:focus-visible,.ats-toast--info:focus-visible,.ats-toast--success:focus-visible,.ats-toast--warning:focus-visible,.ats-toast-act:focus-visible,.ats-toast-body:focus-visible,.ats-toast-region:focus-visible,.ats-toast-stack:focus-visible,.ats-tone-bad:focus-visible,.ats-tone-better:focus-visible,.ats-tone-danger:focus-visible,.ats-tone-dot:focus-visible,.ats-tone-info:focus-visible,.ats-tone-negative:focus-visible,.ats-tone-neutral:focus-visible,.ats-tone-ok:focus-visible,.ats-tone-positive:focus-visible,.ats-tone-success:focus-visible,.ats-tone-warn:focus-visible,.ats-tone-warning:focus-visible,.ats-tone-worse:focus-visible,.ats-toolbar:focus-visible,.ats-toolbar-badge:focus-visible,.ats-toolbar-bar:focus-visible,.ats-toolbar-caret:focus-visible,.ats-toolbar-chips:focus-visible,.ats-toolbar-clear:focus-visible,.ats-toolbar-count:focus-visible,.ats-toolbar-end:focus-visible,.ats-toolbar-filters:focus-visible,.ats-toolbar-primary:focus-visible,.ats-toolbar-sentinel:focus-visible,.ats-toolbar-toggle:focus-visible,.ats-tooltip:focus-visible,.ats-tooltip-anchor:focus-visible,.ats-tooltip-trigger:focus-visible,.ats-topbar:focus-visible,.ats-topbar-actions:focus-visible,.ats-topbar-menu:focus-visible,.ats-topbar-start:focus-visible,.ats-topbar-tabs:focus-visible,.ats-topbar-title:focus-visible,.ats-trade-comment:focus-visible,.ats-trade-dim:focus-visible,.ats-trade-sym:focus-visible,.ats-trust-mark:focus-visible,.ats-trust-row:focus-visible,.ats-v:focus-visible,.ats-value-change:focus-visible,.ats-value-change-arrow:focus-visible,.ats-value-change-from:focus-visible,.ats-value-change-to:focus-visible,.ats-value-negative:focus-visible,.ats-value-positive:focus-visible,.ats-vendor:focus-visible,.ats-vendor-name:focus-visible,.ats-video:focus-visible,.ats-video-bar:focus-visible,.ats-video-duration:focus-visible,.ats-video-img:focus-visible,.ats-video-meta:focus-visible,.ats-video-name:focus-visible,.ats-video-play:focus-visible,.ats-video-stage:focus-visible,.ats-video-title:focus-visible,.ats-visually-hidden:focus-visible,.ats-was:focus-visible,.ats-watch-card:focus-visible,.ats-watch-card-head:focus-visible,.ats-watch-card-name:focus-visible,.ats-watch-card-row:focus-visible,.ats-watch-card-rows:focus-visible,.ats-watch-card-spark:focus-visible,.ats-watch-card-sub:focus-visible,.ats-watch-card-title:focus-visible,.ats-when:focus-visible,.ats-wrap:focus-visible,.ats-zero:focus-visible{ outline:2px solid var(--ats-accent-text); outline-offset:3px; }
  /* The system's body face, at one-class specificity, so a card or table reads
     in the system's type even inside a host page that sets another body font;
     the display-face rules override where the fixture does. */
  .ats-acc,.ats-acc-body,.ats-acc-item,.ats-acc-plus,.ats-ack-check,.ats-ack-list,.ats-acts,.ats-alert,.ats-alert--danger,.ats-alert--info,.ats-alert--success,.ats-alert--warning,.ats-alert-body,.ats-alert-x,.ats-announce,.ats-announce--brand,.ats-announce-close,.ats-appnav,.ats-appnav--drawer,.ats-appnav-badge,.ats-appnav-brand,.ats-appnav-foot,.ats-appnav-head,.ats-appnav-ico,.ats-appnav-label,.ats-appnav-link,.ats-appnav-list,.ats-appnav-nav,.ats-appnav-row,.ats-appnav-row-end,.ats-appnav-rule,.ats-appnav-section,.ats-appnav-section-head,.ats-appnav-section-label,.ats-appnav-sub,.ats-appnav-toggle,.ats-appnav-top,.ats-area,.ats-at-end,.ats-at-start,.ats-auth,.ats-auth-art,.ats-auth-art-dot,.ats-auth-art-grid,.ats-auth-art-line,.ats-auth-aside,.ats-auth-aside-body,.ats-auth-aside-text,.ats-auth-aside-title,.ats-auth-body,.ats-auth-brand,.ats-auth-foot,.ats-auth-form,.ats-auth-head,.ats-auth-legal,.ats-auth-main,.ats-auth-or,.ats-auth-standfirst,.ats-auth-title,.ats-avatar,.ats-avatar--lg,.ats-avatar--sm,.ats-avatar--sq,.ats-avatar--xl,.ats-avatar--xs,.ats-avatar-btn,.ats-avatar-stack,.ats-axis,.ats-axlabel,.ats-badge,.ats-badge--wrap,.ats-badge-art,.ats-badge-brand,.ats-badge-danger,.ats-badge-featured,.ats-badge-group,.ats-badge-info,.ats-badge-lg,.ats-badge-marker,.ats-badge-more,.ats-badge-neutral,.ats-badge-sm,.ats-badge-solid,.ats-badge-success,.ats-badge-violet,.ats-badge-warning,.ats-band,.ats-band-list,.ats-bar,.ats-bars,.ats-bc,.ats-brush,.ats-btn,.ats-btn-accent,.ats-btn-block,.ats-btn-danger,.ats-btn-ghost,.ats-btn-icon,.ats-btn-lg,.ats-btn-link,.ats-btn-outline,.ats-btn-primary,.ats-btn-secondary,.ats-btn-sm,.ats-btn-spin,.ats-btn-view,.ats-buybar,.ats-buybar-price,.ats-buybar-title,.ats-buybox,.ats-buybox-ctas,.ats-buybox-divider,.ats-buybox-note,.ats-buybox-price,.ats-buybox-price-helper,.ats-buybox-price-row,.ats-buybox-specs,.ats-buybox-trust,.ats-c,.ats-callout,.ats-callout--plain,.ats-callout-actions,.ats-callout-close,.ats-callout-copy,.ats-callout-desc,.ats-callout-media,.ats-callout-points,.ats-callout-points-label,.ats-callout-tick,.ats-card,.ats-card--featured,.ats-card--flush,.ats-card--lg,.ats-card--link,.ats-card--raised,.ats-card--sm,.ats-card--surface,.ats-card-art,.ats-card-art-badges,.ats-card-bd,.ats-card-body,.ats-card-footer,.ats-card-ft,.ats-card-hd,.ats-card-hd-desc,.ats-card-hd-text,.ats-card-live-wide,.ats-card-main,.ats-card-metric,.ats-card-metric-note,.ats-card-rail,.ats-card-rail-btn,.ats-card-rail-track,.ats-card-spec,.ats-card-stat,.ats-card-stat-caption,.ats-card-stat-label,.ats-card-stat-mark,.ats-card-stat-text,.ats-card-stat-value,.ats-card-stats,.ats-card-title,.ats-card-vendor,.ats-cardgrid,.ats-cardgrid--lg,.ats-cardgrid--sm,.ats-cardgrid--xl,.ats-cardgrid--xs,.ats-caret,.ats-cblist,.ats-cblist-body,.ats-cblist-chev,.ats-cblist-count,.ats-cblist-empty,.ats-cblist-group,.ats-cblist-head,.ats-cblist-row,.ats-cblist-rows,.ats-cblist-search,.ats-cellbar,.ats-cellbar-marker,.ats-cf-cross,.ats-cf-dot,.ats-cf-hit,.ats-cf-op,.ats-cf-op-glyph,.ats-cf-plot,.ats-cf-stack,.ats-cf-stack-label,.ats-cf-stack-plot,.ats-cframe,.ats-cframe-foot,.ats-cframe-head,.ats-cframe-headline,.ats-cframe-lead,.ats-cframe-note,.ats-cframe-readout,.ats-cframe-sub,.ats-cframe-title,.ats-cframe-tools,.ats-chart-sk-legend,.ats-chart-sk-plot,.ats-chart-state,.ats-chart-state--empty,.ats-chart-state--error,.ats-chart-state--loading,.ats-chart-state--range,.ats-chart-state-icon,.ats-check-desc,.ats-check-row,.ats-check-title,.ats-chip,.ats-chip--removable,.ats-chip--sm,.ats-chip--tentative,.ats-chip-grid,.ats-chip-x,.ats-clegend,.ats-clegend-btn,.ats-clegend-meta,.ats-clegend-v,.ats-cmdk,.ats-cmdk-empty,.ats-cmdk-foot,.ats-cmdk-group,.ats-cmdk-ico,.ats-cmdk-input,.ats-cmdk-item,.ats-cmdk-item-ico,.ats-cmdk-label,.ats-cmdk-list,.ats-cmdk-search,.ats-cmp,.ats-cmp-bar,.ats-cmp-bar-fill,.ats-cmp-best,.ats-cmp-caption,.ats-cmp-cell,.ats-cmp-metric,.ats-cmp-sub,.ats-cmp-v,.ats-cmp-wrap,.ats-cnt,.ats-code,.ats-codeblock,.ats-codeblock--wrap,.ats-codeblock-btn,.ats-codeblock-head,.ats-codeblock-name,.ats-codeblock-pre,.ats-codeblock-tools,.ats-combo,.ats-combo-caret,.ats-combo-check,.ats-combo-control,.ats-combo-create,.ats-combo-desc,.ats-combo-empty,.ats-combo-group,.ats-combo-hint,.ats-combo-ico,.ats-combo-input,.ats-combo-label,.ats-combo-list,.ats-combo-more,.ats-combo-option,.ats-combo-status,.ats-combo-tag,.ats-combo-tag-kind,.ats-combo-tags,.ats-combo-text,.ats-combo-twisty,.ats-copyfield,.ats-copyfield-btn,.ats-copyfield-input,.ats-copyfield-reveal,.ats-count,.ats-crosshair,.ats-crumbs,.ats-crumbs-current,.ats-crumbs-item,.ats-crumbs-link,.ats-crumbs-list,.ats-crumbs-more,.ats-crumbs-sep,.ats-crumbs-text,.ats-ctip,.ats-ctip-row,.ats-d,.ats-dashed,.ats-data-note,.ats-data-note--info,.ats-datepick,.ats-datepick-presets,.ats-daterange,.ats-daterange-caret,.ats-daterange-clear,.ats-daterange-custom,.ats-daterange-dates,.ats-daterange-field,.ats-daterange-fields,.ats-daterange-group,.ats-daterange-heading,.ats-daterange-input,.ats-daterange-preset,.ats-daterange-presets,.ats-daterange-trigger,.ats-daterange-value,.ats-delta,.ats-dialog,.ats-dialog--ack,.ats-dialog--confirm,.ats-dialog--lg,.ats-dialog--md,.ats-dialog--sm,.ats-dialog--xl,.ats-dialog-desc,.ats-dirtag,.ats-dlabel,.ats-dnd-grip,.ats-dnd-item,.ats-dnd-zone,.ats-donut-hole,.ats-donut-hole-sub,.ats-donut-seg,.ats-dot,.ats-drawer,.ats-drawer--end,.ats-drawer--lg,.ats-drawer--md,.ats-drawer--start,.ats-dropzone,.ats-dropzone--inline,.ats-dropzone-browse,.ats-dropzone-icon,.ats-dropzone-meta,.ats-dropzone-text,.ats-dropzone-title,.ats-dualnav,.ats-dualnav--drawer,.ats-dualnav-beta,.ats-dualnav-title,.ats-eb,.ats-empty,.ats-empty--filtered,.ats-empty-actions,.ats-empty-art,.ats-empty-icon,.ats-fab,.ats-fab-dot,.ats-fgroup,.ats-fgroup-collapsed,.ats-field,.ats-field-count,.ats-field-error,.ats-field-foot,.ats-field-group,.ats-field-group-body,.ats-field-hint,.ats-field-label,.ats-field-wrap,.ats-fileitem,.ats-fileitem-bar,.ats-fileitem-error,.ats-fileitem-ico,.ats-fileitem-main,.ats-fileitem-meta,.ats-fileitem-name,.ats-fileitem-x,.ats-filelist,.ats-filelist-actions,.ats-filelist-hide-sm,.ats-filerow,.ats-filerow-actions,.ats-filerow-ico,.ats-filerow-kind,.ats-filerow-name,.ats-filerow-text,.ats-fileupload,.ats-flag,.ats-flag--bare,.ats-frame,.ats-frame--bare,.ats-frame-content,.ats-frame-foot,.ats-frame-main,.ats-frame-nav,.ats-funnel,.ats-funnel-bar,.ats-funnel-count,.ats-funnel-label,.ats-funnel-meta,.ats-funnel-step,.ats-glyph,.ats-grade,.ats-grade--lg,.ats-grade--sm,.ats-grade-letter,.ats-grade-meta,.ats-grade-scale,.ats-grade-step,.ats-grid,.ats-h,.ats-has-action,.ats-has-acts,.ats-has-desc,.ats-has-feature,.ats-has-height,.ats-has-img,.ats-has-marker,.ats-has-prefix,.ats-has-preview,.ats-has-short,.ats-has-suffix,.ats-has-tabs,.ats-heat,.ats-heat--matrix,.ats-heat-band,.ats-heat-bands,.ats-heat-cell,.ats-heat-chip,.ats-heat-colhead,.ats-heat-goal,.ats-heat-group,.ats-heat-row,.ats-heat-rowlabel,.ats-heat-scale,.ats-heat-sub,.ats-heat-tip,.ats-heat-v,.ats-icon-btn,.ats-icon-btn-count,.ats-icon-btn-dot,.ats-imark,.ats-imark-coin,.ats-imark-coin-sign,.ats-imark-cur,.ats-imark-disc,.ats-imark-ink,.ats-imark-mono,.ats-imark-mono-bg,.ats-imark-num,.ats-imark-region,.ats-imark-sign,.ats-imark-tile,.ats-in-group,.ats-info,.ats-info-btn,.ats-input,.ats-input-action,.ats-input-icon,.ats-input-lg,.ats-input-num,.ats-input-sm,.ats-input-wrap,.ats-is-1,.ats-is-2,.ats-is-3,.ats-is-active,.ats-is-always,.ats-is-attention,.ats-is-au,.ats-is-aud,.ats-is-autosize,.ats-is-bad,.ats-is-bare,.ats-is-below,.ats-is-best,.ats-is-better,.ats-is-bordered,.ats-is-bottom,.ats-is-brand,.ats-is-btc,.ats-is-cad,.ats-is-center,.ats-is-chf,.ats-is-child,.ats-is-circle,.ats-is-clipped,.ats-is-closed,.ats-is-collapsed,.ats-is-compact,.ats-is-complete,.ats-is-content,.ats-is-copied,.ats-is-current,.ats-is-danger,.ats-is-de,.ats-is-diag,.ats-is-disabled,.ats-is-done,.ats-is-dragover,.ats-is-empty,.ats-is-end,.ats-is-error,.ats-is-eth,.ats-is-eu,.ats-is-eur,.ats-is-expanded,.ats-is-featured,.ats-is-fixed,.ats-is-flag,.ats-is-flagged,.ats-is-flush,.ats-is-folder,.ats-is-fr,.ats-is-free,.ats-is-front,.ats-is-gbp,.ats-is-good,.ats-is-grid,.ats-is-head-wrap,.ats-is-hk,.ats-is-indeterminate,.ats-is-info,.ats-is-inline,.ats-is-interactive,.ats-is-jp,.ats-is-jpy,.ats-is-leaf,.ats-is-lifted,.ats-is-list,.ats-is-live,.ats-is-masked,.ats-is-media-start,.ats-is-menu-swap,.ats-is-muted,.ats-is-neg,.ats-is-negative,.ats-is-neutral,.ats-is-new,.ats-is-next,.ats-is-nonmodal,.ats-is-nzd,.ats-is-ok,.ats-is-open,.ats-is-over,.ats-is-page,.ats-is-pattern,.ats-is-pill,.ats-is-pinned,.ats-is-plain,.ats-is-pos,.ats-is-positive,.ats-is-prev,.ats-is-print,.ats-is-pulsing,.ats-is-quiet,.ats-is-reason,.ats-is-running,.ats-is-same,.ats-is-scrollable,.ats-is-secondary,.ats-is-segmented,.ats-is-selected,.ats-is-skipped,.ats-is-sm,.ats-is-soon,.ats-is-sortable,.ats-is-start,.ats-is-steady,.ats-is-sticky,.ats-is-sticky-rail,.ats-is-stuck,.ats-is-success,.ats-is-top,.ats-is-uk,.ats-is-underline,.ats-is-unread,.ats-is-usd,.ats-is-verified,.ats-is-warn,.ats-is-warning,.ats-is-worse,.ats-is-wrap,.ats-is-xau,.ats-is-xpd,.ats-is-xpt,.ats-is-zebra,.ats-k,.ats-kbd,.ats-kbd-seq,.ats-kbd-then,.ats-kicker,.ats-kpi-caption,.ats-kpi-label,.ats-kpi-pct,.ats-kpi-sub,.ats-kpi-tile,.ats-kpi-value,.ats-l,.ats-label,.ats-lbl,.ats-line,.ats-link,.ats-link--arrow,.ats-link--ext,.ats-link--quiet,.ats-loadmore,.ats-loadmore-actions,.ats-loadmore-count,.ats-locked,.ats-locked-actions,.ats-locked-body,.ats-locked-icon,.ats-locked-plan,.ats-locked-preview,.ats-logo-swap,.ats-mark,.ats-mark-swap,.ats-marker,.ats-market-list,.ats-market-row,.ats-market-row-action,.ats-market-row-change,.ats-market-row-figs,.ats-market-row-name,.ats-market-row-spark,.ats-market-row-sub,.ats-market-row-title,.ats-market-row-value,.ats-mb-bar,.ats-mb-brush,.ats-mb-empty,.ats-mb-foot,.ats-mb-foot-k,.ats-mb-foot-v,.ats-mb-hint,.ats-mb-hit,.ats-mb-readout,.ats-mb-reset,.ats-mb-stat,.ats-mb-svg,.ats-mb-tools,.ats-mb-year,.ats-mb-yearline,.ats-menu,.ats-menu-desc,.ats-menu-head,.ats-menu-hint,.ats-menu-ico,.ats-menu-item,.ats-menu-label,.ats-menu-sep,.ats-menu-text,.ats-meter,.ats-meter--sm,.ats-meter--split,.ats-meter-caption,.ats-meter-fill,.ats-meter-foot,.ats-meter-head,.ats-meter-label,.ats-meter-legend,.ats-meter-legend-v,.ats-meter-mark-label,.ats-meter-marks,.ats-meter-seg,.ats-meter-status,.ats-meter-target,.ats-meter-target-label,.ats-meter-track,.ats-meter-value,.ats-ml,.ats-mrg,.ats-mrg--no-total,.ats-mrg--strip,.ats-mrg-cell,.ats-mrg-head,.ats-mrg-item,.ats-mrg-row,.ats-mrg-total,.ats-mrg-year,.ats-muted,.ats-n,.ats-navtabs,.ats-neg,.ats-no-media,.ats-notif,.ats-notif-body,.ats-notif-count,.ats-notif-dot,.ats-notif-empty,.ats-notif-end,.ats-notif-head,.ats-notif-item,.ats-notif-list,.ats-notif-mark,.ats-notif-text,.ats-notif-time,.ats-notif-title,.ats-now,.ats-num,.ats-numfield,.ats-numfield-affix,.ats-numfield-input,.ats-numfield-lg,.ats-numfield-sm,.ats-numfield-step,.ats-numfield-steps,.ats-on-surface,.ats-open-q,.ats-overlay-body,.ats-overlay-foot,.ats-overlay-head,.ats-overlay-x,.ats-p,.ats-page,.ats-page--center,.ats-page--full,.ats-page--narrow,.ats-page--wide,.ats-pagehead,.ats-pagehead--center,.ats-pagehead--simple,.ats-pager,.ats-pager-btn,.ats-pager-controls,.ats-pager-gap,.ats-pager-size,.ats-pager-size-select,.ats-pager-summary,.ats-panel,.ats-panel-actions,.ats-panel-bd,.ats-panel-chev,.ats-panel-count,.ats-panel-desc,.ats-panel-ft,.ats-panel-hd,.ats-panel-heading,.ats-panel-title,.ats-panel-toggle,.ats-pills,.ats-plan,.ats-plan--current,.ats-plan--highlight,.ats-plan-foot,.ats-plan-grid,.ats-plan-group,.ats-plan-group-label,.ats-plan-groups,.ats-plan-head,.ats-plan-kicker,.ats-plan-list,.ats-plan-name,.ats-plan-note,.ats-plan-price,.ats-plan-tagline,.ats-plan-usage,.ats-plot,.ats-plot-wrap,.ats-popover,.ats-popover--lg,.ats-popover--md,.ats-popover-anchor,.ats-popover-body,.ats-popover-foot,.ats-popover-head,.ats-popover-trigger,.ats-pos,.ats-post,.ats-post--bare,.ats-post--row,.ats-post-art,.ats-post-body,.ats-post-excerpt,.ats-post-foot,.ats-post-meta,.ats-post-title,.ats-price,.ats-price-note,.ats-product-card,.ats-progress,.ats-progress--lg,.ats-progress--sm,.ats-progress-fill,.ats-progress-head,.ats-progress-label,.ats-progress-note,.ats-progress-track,.ats-progress-value,.ats-quote,.ats-quote--slot,.ats-quote-mark,.ats-quote-rail,.ats-quote-src,.ats-quote-text,.ats-quote-who,.ats-r,.ats-radial,.ats-radial--ring,.ats-radial-fill,.ats-radial-label,.ats-radial-sub,.ats-radial-svg,.ats-radial-tick,.ats-radial-tick-ring,.ats-radial-track,.ats-radial-value,.ats-radio-card,.ats-radio-card-desc,.ats-radio-card-ico,.ats-radio-card-text,.ats-radio-card-title,.ats-radiogroup,.ats-radiogroup--cards,.ats-radiogroup--inline,.ats-radiogroup-legend,.ats-radiogroup-options,.ats-rail,.ats-rail-beta,.ats-rail-brand,.ats-rail-count,.ats-rail-dot,.ats-rail-extra,.ats-rail-foot,.ats-rail-ico,.ats-rail-label,.ats-rail-link,.ats-rail-list,.ats-rail-spacer,.ats-rail-top,.ats-ramp,.ats-refline,.ats-reliability,.ats-rich,.ats-rich--lg,.ats-rich--sm,.ats-right,.ats-s,.ats-scrim,.ats-scroll-x,.ats-sec,.ats-sec--alt,.ats-sec--flush,.ats-sec--ruled,.ats-sec--tight,.ats-sec-header,.ats-sec-header--center,.ats-sec-header--narrow,.ats-sec-header--sm,.ats-sec-header--wide,.ats-segmented,.ats-selbar,.ats-selbar-actions,.ats-selbar-count,.ats-selbar-meta,.ats-select,.ats-select-sm,.ats-select-wrap,.ats-sep,.ats-setup,.ats-setup-body,.ats-setup-chev,.ats-setup-hd,.ats-setup-item,.ats-setup-item-actions,.ats-setup-list,.ats-setup-mark,.ats-setup-progress,.ats-setup-title,.ats-sf,.ats-sh-media,.ats-sheet,.ats-sheet-grip,.ats-site-acts,.ats-site-bar,.ats-site-copy,.ats-site-dpanel,.ats-site-drawer,.ats-site-drawer-extra,.ats-site-dsec,.ats-site-dtrigger,.ats-site-foot-bottom,.ats-site-foot-brand,.ats-site-foot-col,.ats-site-foot-title,.ats-site-foot-top,.ats-site-foot-wrap,.ats-site-footer,.ats-site-header,.ats-site-legal,.ats-site-link,.ats-site-logo,.ats-site-mall,.ats-site-mall-link,.ats-site-mcol,.ats-site-mcols,.ats-site-mdesc,.ats-site-menu,.ats-site-mfeature,.ats-site-mgroup,.ats-site-micon,.ats-site-mitem,.ats-site-mlabel,.ats-site-mlink,.ats-site-mslide,.ats-site-mtext,.ats-site-mthumb,.ats-site-mtitle,.ats-site-nav,.ats-site-panel,.ats-site-panel-in,.ats-site-trigger,.ats-sitefoot,.ats-sitefoot-inner,.ats-sitefoot-links,.ats-sitefoot-note,.ats-size-fill,.ats-size-lg,.ats-size-md,.ats-sk,.ats-sk--block,.ats-sk--circle,.ats-sk--line,.ats-sk--text,.ats-sk-lines,.ats-slider,.ats-slider-input,.ats-slider-mark,.ats-slider-mark-label,.ats-slider-marks,.ats-slider-number-wrap,.ats-slider-row,.ats-slider-track-wrap,.ats-social,.ats-social--bare,.ats-social--pill,.ats-spark,.ats-spec-list,.ats-spec-list--inline,.ats-spec-list--stacked,.ats-spec-row,.ats-spinner,.ats-spinner--lg,.ats-spinner--md,.ats-spinner--sm,.ats-spinner-label,.ats-spinner-ring,.ats-split,.ats-split--end,.ats-split--lg,.ats-split--md,.ats-split--rail-after,.ats-split--sm,.ats-split-btn,.ats-split-btn-caret,.ats-split-main,.ats-split-rail,.ats-srch,.ats-stat-label,.ats-stat-tile,.ats-stat-value,.ats-stats,.ats-statusdot,.ats-statusdot--lg,.ats-statusdot--md,.ats-statusdot-dot,.ats-statusdot-label,.ats-step,.ats-step-desc,.ats-step-flag,.ats-step-head,.ats-step-label,.ats-step-link,.ats-step-mark,.ats-step-status,.ats-step-text,.ats-stepper,.ats-stepper--vertical,.ats-sub,.ats-suite-caret,.ats-suite-mark,.ats-suite-menu,.ats-suite-name,.ats-suite-trigger,.ats-swatch,.ats-swatch-fill,.ats-swatch-opt,.ats-swatch-tick,.ats-swatches,.ats-switch,.ats-switch-btn,.ats-switch-btn--sm,.ats-switch-control,.ats-switch-desc,.ats-switch-field,.ats-switch-label,.ats-switch-row,.ats-switch-row-desc,.ats-switch-row-text,.ats-switch-text,.ats-t,.ats-ta,.ats-ta-band,.ats-ta-bands,.ats-ta-be,.ats-ta-count,.ats-ta-dow,.ats-ta-dow-bar,.ats-ta-dow-d,.ats-ta-dow-row,.ats-ta-filters,.ats-ta-foot,.ats-ta-foot--4,.ats-ta-heat,.ats-ta-kv,.ats-ta-ls,.ats-ta-magic,.ats-ta-meter,.ats-ta-muted,.ats-ta-num,.ats-ta-reset,.ats-ta-rr-row,.ats-ta-scale,.ats-ta-score,.ats-ta-score--4,.ats-ta-scroll,.ats-ta-share,.ats-ta-side,.ats-ta-side-hd,.ats-ta-spark,.ats-ta-squares,.ats-ta-strat,.ats-ta-strat-hd,.ats-ta-strats,.ats-ta-sub-h,.ats-ta-sym,.ats-ta-table,.ats-ta-vs,.ats-tab-btn,.ats-tab-ico,.ats-tab-long,.ats-tab-short,.ats-table-foot,.ats-table-scroll,.ats-table-wrap,.ats-tabpanel,.ats-tabs,.ats-tag,.ats-tag--sm,.ats-tbl,.ats-tbl-empty,.ats-tbl-first,.ats-tbl-group,.ats-tbl-group-head,.ats-tbl-group-meta,.ats-tbl-group-toggle,.ats-tbl-noselect,.ats-tbl-select,.ats-terminal-body,.ats-terminal-head,.ats-terminal-kpis,.ats-terminal-panel,.ats-terminal-title,.ats-terminal-tools,.ats-textarea,.ats-textarea-mono,.ats-tfoot-meta,.ats-th-info,.ats-th-inner,.ats-th-long,.ats-th-short,.ats-th-sort,.ats-theme-scope,.ats-theme-switch,.ats-tick,.ats-timeline,.ats-timeline-scroll,.ats-tl-action,.ats-tl-body,.ats-tl-desc,.ats-tl-item,.ats-tl-mark,.ats-tl-meta,.ats-tl-time,.ats-tl-title,.ats-toast,.ats-toast--danger,.ats-toast--info,.ats-toast--success,.ats-toast--warning,.ats-toast-act,.ats-toast-body,.ats-toast-region,.ats-toast-stack,.ats-tone-bad,.ats-tone-better,.ats-tone-danger,.ats-tone-dot,.ats-tone-info,.ats-tone-negative,.ats-tone-neutral,.ats-tone-ok,.ats-tone-positive,.ats-tone-success,.ats-tone-warn,.ats-tone-warning,.ats-tone-worse,.ats-toolbar,.ats-toolbar-badge,.ats-toolbar-bar,.ats-toolbar-caret,.ats-toolbar-chips,.ats-toolbar-clear,.ats-toolbar-count,.ats-toolbar-end,.ats-toolbar-filters,.ats-toolbar-primary,.ats-toolbar-sentinel,.ats-toolbar-toggle,.ats-tooltip,.ats-tooltip-anchor,.ats-tooltip-trigger,.ats-topbar,.ats-topbar-actions,.ats-topbar-menu,.ats-topbar-start,.ats-topbar-tabs,.ats-topbar-title,.ats-trade-comment,.ats-trade-dim,.ats-trade-sym,.ats-trust-mark,.ats-trust-row,.ats-v,.ats-value-change,.ats-value-change-arrow,.ats-value-change-from,.ats-value-change-to,.ats-value-negative,.ats-value-positive,.ats-vendor,.ats-vendor-name,.ats-video,.ats-video-bar,.ats-video-duration,.ats-video-img,.ats-video-meta,.ats-video-name,.ats-video-play,.ats-video-stage,.ats-video-title,.ats-visually-hidden,.ats-was,.ats-watch-card,.ats-watch-card-head,.ats-watch-card-name,.ats-watch-card-row,.ats-watch-card-rows,.ats-watch-card-spark,.ats-watch-card-sub,.ats-watch-card-title,.ats-when,.ats-wrap,.ats-zero{ font-family:var(--ats-font-body); }
  
  .ats-wrap{ max-width:var(--ats-container); margin-inline:auto; padding-inline:clamp(20px, 4vw, 48px); }
  .ats-btn{ display:inline-flex; align-items:center; justify-content:center; gap:8px; height:40px; padding-inline:18px; border-radius:var(--ats-radius-md); font-family:var(--ats-font-display); font-weight:600; font-size:var(--ats-text-body); white-space:nowrap; transition:background-color .15s ease, border-color .15s ease, color .15s ease, filter .15s ease; }
  .ats-btn-primary{ background:var(--ats-grad-cta); color:var(--ats-accent-ink); }
  .ats-btn-primary:hover{ filter:brightness(0.92); }
  .ats-btn-primary:active{ filter:brightness(0.86); }
  .ats-btn-accent{ background:var(--ats-accent); color:var(--ats-accent-ink); }
  .ats-btn-accent:hover{ filter:brightness(0.92); }
  .ats-btn-accent:active{ filter:brightness(0.86); }
  .ats-btn-outline{ border:1px solid var(--ats-border-strong); color:var(--ats-fg); background:transparent; }
  .ats-btn-outline:hover{ background:var(--ats-overlay-3); border-color:var(--ats-overlay-border-hover); }
  .ats-btn-view{ border:1px solid var(--ats-border-interactive); color:var(--ats-fg); background:transparent; }
  .ats-btn-view:hover{ background:var(--ats-overlay-3); border-color:var(--ats-overlay-border-hover-soft); }
  .ats-btn-ghost{ border:1px solid var(--ats-border-strong); color:var(--ats-muted-strong); width:100%; font-weight:500; background:transparent; }
  .ats-btn-ghost:hover{ color:var(--ats-fg); background:var(--ats-overlay-2); }
  .ats-btn-ghost.ats-is-inline{ width:auto; }
  .ats-btn-ghost.ats-btn-sm{ width:auto; }
  .ats-btn-block{ width:100%; }
  .ats-badge{ display:inline-flex; align-items:center; justify-content:center; height:24px; padding-inline:12px; border-radius:var(--ats-radius-pill); font-family:var(--ats-font-display); font-weight:600; font-size:var(--ats-text-micro); letter-spacing:.02em; border:1px solid; white-space:nowrap; gap:5px; }
  .ats-badge-neutral{ background:var(--ats-badge-neutral-fill); border-color:var(--ats-badge-neutral-border); color:var(--ats-badge-neutral-text); }
  .ats-badge-brand{ background:var(--ats-badge-brand-fill); border-color:var(--ats-badge-brand-border); color:var(--ats-badge-brand-text); }
  .ats-badge-success{ background:var(--ats-badge-success-fill); border-color:var(--ats-badge-success-border); color:var(--ats-badge-success-text); }
  .ats-badge-warning{ background:var(--ats-badge-warning-fill); border-color:var(--ats-badge-warning-border); color:var(--ats-badge-warning-text); }
  .ats-badge-danger{ background:var(--ats-badge-danger-fill); border-color:var(--ats-badge-danger-border); color:var(--ats-badge-danger-text); }
  .ats-badge-info{ background:var(--ats-badge-info-fill); border-color:var(--ats-badge-info-border); color:var(--ats-badge-info-text); }
  .ats-badge-violet{ background:var(--ats-badge-violet-fill); border-color:var(--ats-badge-violet-border); color:var(--ats-badge-violet-text); }
  .ats-kpi-tile{ background:var(--ats-surface); border:1px solid var(--ats-border); border-radius:var(--ats-radius-lg); padding:16px 18px; display:flex; flex-direction:column; gap:6px; }
  .ats-kpi-tile.ats-size-lg{ width:min(200px, 100%); }
  .ats-kpi-tile.ats-size-md{ width:min(168px, 100%); }
  .ats-kpi-tile.ats-size-fill{ width:100%; min-width:0; }
  .ats-kpi-tile.ats-is-sm{ padding:12px 14px; gap:4px; }
  .ats-kpi-tile.ats-is-sm .ats-kpi-value{ font-size:var(--ats-text-title-sm); }
  .ats-kpi-label{ font-size:var(--ats-text-caption); color:var(--ats-muted); }
  .ats-kpi-value{ font-family:var(--ats-font-mono); font-size:var(--ats-text-title); font-weight:700; font-variant-numeric:tabular-nums; white-space:nowrap; }
  .ats-kpi-value.ats-tone-positive{ color:var(--ats-value-positive); }
  .ats-kpi-value.ats-tone-negative{ color:var(--ats-value-negative); }
  .ats-kpi-value.ats-tone-neutral{ color:var(--ats-fg); }
  .ats-kpi-value.ats-tone-warning{ color:var(--ats-badge-warning-text); }
  .ats-kpi-value.ats-tone-info{ color:var(--ats-badge-info-text); }
  .ats-kpi-caption{ font-size:var(--ats-text-caption); color:var(--ats-muted); }
  .ats-product-card{ display:flex; background:var(--ats-surface); border:1px solid var(--ats-border); border-radius:var(--ats-radius-lg); overflow:hidden; }
  .ats-product-card.ats-is-featured{ border-color:var(--ats-featured-border); }
  .ats-product-card.ats-is-grid{ flex-direction:column; }
  .ats-product-card.ats-is-list{ flex-direction:row; }
  .ats-card-art{ position:relative; background:var(--ats-media-bg); flex:none; overflow:hidden; }
  .ats-product-card.ats-is-grid .ats-card-art{ aspect-ratio:1/1; width:100%; }
  .ats-product-card.ats-is-list .ats-card-art{ width:200px; align-self:stretch; }
  .ats-card-art img{ width:100%; height:100%; object-fit:cover; }
  .ats-card-art.ats-is-empty{ display:grid; place-items:center; }
  .ats-card-art.ats-is-empty img{ width:48px; height:48px; object-fit:contain; opacity:.7; }
  .ats-badge-featured{ position:absolute; top:10px; left:10px; height:23px; padding-inline:10px; display:inline-flex; align-items:center; border-radius:var(--ats-radius-pill); background:var(--ats-accent); color:var(--ats-accent-ink); font-size:var(--ats-text-micro); font-weight:700; letter-spacing:0.08em; text-transform:uppercase; }
  .ats-card-main{ display:flex; flex-direction:column; flex:1; min-width:0; }
  .ats-card-body{ padding:16px 16px 14px; display:flex; flex-direction:column; gap:6px; flex:1; }
  .ats-card-vendor{ display:flex; align-items:center; gap:8px; font-size:var(--ats-text-label); color:var(--ats-muted); }
  .ats-reliability{ font-size:var(--ats-text-micro); color:var(--ats-muted); border:1px solid var(--ats-border-strong); border-radius:var(--ats-radius-pill); padding:1px 8px; }
  .ats-card-title{ font-size:var(--ats-text-title-sm); margin-top:2px; }
  .ats-card-spec{ font-size:var(--ats-text-label); color:var(--ats-muted); }
  .ats-card-stats{ display:grid; grid-template-columns:repeat(3,1fr); gap:8px; margin:10px 0 2px; padding:10px 0 0; border-top:1px solid var(--ats-border); }
  .ats-card-stats div{ display:flex; flex-direction:column; gap:2px; }
  .ats-card-stats dt{ font-size:var(--ats-text-micro); color:var(--ats-muted); }
  .ats-card-stats dd{ font-size:var(--ats-text-body); font-weight:600; font-variant-numeric:tabular-nums; font-family:var(--ats-font-mono); }
  .ats-value-positive{ color:var(--ats-value-positive); }
  .ats-value-negative{ color:var(--ats-value-negative); }
  .ats-tone-better{ color:var(--ats-badge-info-text); }
  .ats-tone-worse{ color:var(--ats-badge-warning-text); }
  .ats-delta{ display:inline-flex; align-items:center; gap:4px; font-family:var(--ats-font-mono); font-variant-numeric:tabular-nums; white-space:nowrap; }
  .ats-delta svg{ flex:none; }
  .ats-delta.ats-is-better{ color:var(--ats-badge-info-text); }
  .ats-delta.ats-is-worse{ color:var(--ats-badge-warning-text); }
  .ats-delta.ats-is-same{ color:var(--ats-muted-strong); }
  .ats-card-live-wide{ margin:10px 0 2px; padding:10px 0 0; border-top:1px solid var(--ats-border); display:flex; flex-direction:column; gap:2px; }
  .ats-card-live-wide dt{ font-size:var(--ats-text-micro); color:var(--ats-muted); }
  .ats-card-live-wide dd{ font-size:var(--ats-text-ui); color:var(--ats-muted-strong); }
  .ats-card-footer{ margin-top:auto; display:flex; align-items:center; justify-content:space-between; gap:12px; padding:14px 16px; border-top:1px solid var(--ats-border); background:var(--ats-overlay-1); }
  .ats-card-footer > :only-child{ margin-inline-start:auto; }
  .ats-price, .ats-card-metric{ font-family:var(--ats-font-mono); font-size:var(--ats-text-lead); font-weight:600; }
  .ats-price.ats-is-free, .ats-card-metric.ats-is-free{ color:var(--ats-accent-text); }
  .ats-price-note, .ats-card-metric-note{ font-size:var(--ats-text-micro); color:var(--ats-muted); margin-top:2px; }
  .ats-buybox{ width:min(360px, 100%); background:var(--ats-surface); border:1px solid var(--ats-border-strong); border-radius:var(--ats-radius-lg); padding:20px; display:flex; flex-direction:column; gap:16px; }
  .ats-buybox-price-row .ats-buybox-price{ font-family:var(--ats-font-mono); font-size:var(--ats-text-figure); font-weight:700; line-height:1.1; }
  .ats-buybox-price-row .ats-buybox-price.ats-is-free{ color:var(--ats-accent-text); }
  .ats-buybox-price-helper{ font-size:var(--ats-text-label); color:var(--ats-muted); margin-top:4px; }
  .ats-buybox > .ats-buybox-price-helper{ margin-top:0; font-size:var(--ats-text-ui); color:var(--ats-muted-strong); }
  .ats-buybox-ctas{ display:flex; flex-direction:column; gap:4px; }
  .ats-buybox-note{ font-size:var(--ats-text-caption); color:var(--ats-muted); line-height:1.5; }
  .ats-buybox-divider{ height:1px; background:var(--ats-border); border:0; margin:0; }
  .ats-buybox-trust{ display:flex; flex-direction:column; gap:10px; }
  .ats-trust-row{ display:flex; gap:10px; align-items:flex-start; font-size:var(--ats-text-label); color:var(--ats-muted-strong); }
  .ats-trust-mark{ width:8px; height:8px; border-radius:50%; margin-top:5px; flex:none; }
  .ats-trust-mark.ats-tone-success{ background:var(--ats-success); }
  .ats-trust-mark.ats-tone-warning{ background:var(--ats-warning); }
  .ats-buybox-specs{ display:flex; flex-direction:column; gap:8px; padding-top:4px; border-top:1px solid var(--ats-border); }
  .ats-spec-row{ display:flex; justify-content:space-between; gap:12px; font-size:var(--ats-text-label); }
  .ats-spec-row dt{ color:var(--ats-muted); }
  .ats-spec-row dd{ color:var(--ats-fg); font-weight:500; text-align:right; }
  @media (max-width: 680px){
    .ats-product-card.ats-is-list{ flex-direction:column; }
    .ats-product-card.ats-is-list .ats-card-art{ width:100%; aspect-ratio:1/1; }
  }
  .ats-open-q{ margin-top:18px; padding:14px 16px; border:1px solid var(--ats-badge-warning-border); background:var(--ats-badge-warning-fill); border-radius:var(--ats-radius-md); }
  .ats-open-q b{ font-family:var(--ats-font-display); font-size:var(--ats-text-caption); letter-spacing:.08em; text-transform:uppercase; color:var(--ats-badge-warning-text); }
  .ats-open-q ol{ margin:8px 0 0; padding-left:20px; font-size:var(--ats-text-ui); color:var(--ats-muted-strong); line-height:1.6; }
  .ats-sec{ padding-block:clamp(40px,6vw,72px); }
  .ats-sec--tight{ padding-block:clamp(24px,3.5vw,44px); }
  .ats-sec--flush{ padding-block:0; }
  .ats-sec--alt{ background:var(--ats-surface); }
  .ats-sec--ruled{ border-top:1px solid var(--ats-border); }
  .ats-card{ background:var(--ats-bg); border:1px solid var(--ats-border); border-radius:var(--ats-radius-lg); padding:20px; }
  .ats-card--surface{ background:var(--ats-surface); }
  .ats-card--raised{ background:var(--ats-surface); border-color:var(--ats-border-strong); }
  .ats-card--featured{ border-color:var(--ats-featured-border); }
  .ats-card--flush{ padding:0; }
  .ats-card--flush > :first-child{ border-start-start-radius:inherit; border-start-end-radius:inherit; }
  .ats-card--flush > :last-child{ border-end-start-radius:inherit; border-end-end-radius:inherit; }
  .ats-card--flush.ats-is-clipped{ overflow:hidden; }
  .ats-card--link{ display:block; transition:border-color .15s ease; }
  .ats-card--link:hover{ border-color:var(--ats-border-strong); }
  .ats-popover-trigger:focus-visible, .ats-tooltip-trigger:focus-visible{ outline:2px solid var(--ats-accent-text); outline-offset:2px; }
  .ats-card--link:focus-visible{ outline:2px solid var(--ats-accent-text); outline-offset:2px; }
  .ats-card-hd{ display:flex; align-items:baseline; justify-content:space-between; gap:12px; margin-bottom:8px; }
  .ats-card-hd .ats-t{ margin:0; font-family:var(--ats-font-display); font-size:var(--ats-text-lead); font-weight:600; color:var(--ats-fg); }
  .ats-card-hd-text{ display:flex; flex-direction:column; gap:2px; min-width:0; }
  .ats-card-hd:has(> .ats-card-hd-text){ align-items:flex-start; }
  .ats-card-hd-desc{ margin:0; font-size:var(--ats-text-ui); line-height:1.5; color:var(--ats-muted-strong); }
  .ats-card-bd{ font-size:var(--ats-text-ui); color:var(--ats-muted-strong); line-height:1.6; }
  .ats-card-ft{ margin-top:16px; padding-top:14px; border-top:1px solid var(--ats-border); display:flex; align-items:center; justify-content:space-between; gap:12px; }
  .ats-card--sm{ padding:16px; }
  .ats-card--lg{ padding:24px; }
  .ats-card-stat{ display:flex; align-items:center; justify-content:space-between; gap:12px; min-width:0; }
  .ats-card-stat + .ats-card-stat{ margin-top:14px; padding-top:14px; border-top:1px solid var(--ats-border); }
  .ats-card-stat-text{ display:flex; flex-direction:column; gap:4px; min-width:0; }
  .ats-card-stat-label{ font-size:var(--ats-text-ui); color:var(--ats-muted-strong); }
  .ats-card-stat-value{ font-family:var(--ats-font-display); font-size:var(--ats-text-figure); font-weight:700; line-height:1.15; letter-spacing:-0.01em; color:var(--ats-fg); white-space:nowrap; }
  .ats-card-stat-value.ats-is-positive{ color:var(--ats-value-positive); }
  .ats-card-stat-value.ats-is-negative{ color:var(--ats-value-negative); }
  .ats-card-stat-value.ats-is-warning{ color:var(--ats-badge-warning-text); }
  .ats-card-stat-value.ats-is-info{ color:var(--ats-badge-info-text); }
  .ats-card-stat.ats-is-sm .ats-card-stat-value{ font-size:var(--ats-text-title); }
  .ats-card-stat-caption{ font-size:var(--ats-text-caption); color:var(--ats-muted); }
  .ats-card-stat-mark{ flex:none; width:44px; height:44px; display:grid; place-items:center; border-radius:50%; background:var(--ats-badge-info-fill); color:var(--ats-badge-info-text); }
  .ats-card-stat-mark.ats-is-info{ background:var(--ats-badge-info-fill); color:var(--ats-badge-info-text); }
  .ats-card-stat-mark.ats-is-brand{ background:var(--ats-badge-brand-fill); color:var(--ats-badge-brand-text); }
  .ats-card-stat-mark.ats-is-neutral{ background:var(--ats-overlay-2); color:var(--ats-muted-strong); }
  .ats-card-stat-mark svg{ width:22px; height:22px; }
  .ats-rich{ color:var(--ats-muted-strong); font-size:var(--ats-text-lead); line-height:1.7; }
  .ats-rich--lg{ font-size:var(--ats-text-title-sm); }
  .ats-rich--sm{ font-size:var(--ats-text-ui); }
  .ats-rich > * + *{ margin-top:14px; }
  .ats-rich h3{ font-family:var(--ats-font-display); font-size:var(--ats-text-title-sm); font-weight:600; color:var(--ats-fg); }
  .ats-rich strong{ color:var(--ats-fg); font-weight:600; }
  .ats-rich a{ color:var(--ats-accent-text); text-decoration:underline; text-underline-offset:2px; }
  .ats-rich ul, .ats-rich ol{ padding-left:20px; margin:0; }
  .ats-rich li + li{ margin-top:6px; }
  .ats-rich code{ font-family:var(--ats-font-mono); font-size:.9em; background:var(--ats-overlay-3); border:1px solid var(--ats-border); border-radius:5px; padding:1px 5px; color:var(--ats-fg); }
  .ats-rich blockquote{ margin:0; padding:12px 16px; border-left:2px solid var(--ats-accent-text); background:var(--ats-overlay-2); border-radius:0 var(--ats-radius-md) var(--ats-radius-md) 0; color:var(--ats-fg); }
  .ats-rich hr{ border:0; border-top:1px solid var(--ats-border); }
  .ats-sec-header{ display:flex; flex-direction:column; gap:10px; max-width:68ch; margin:0; }
  .ats-sec-header > *{ margin:0; }
  .ats-sec-header .ats-kicker{ font-family:var(--ats-font-display); font-size:var(--ats-text-caption); font-weight:700; letter-spacing:.12em; text-transform:uppercase; color:var(--ats-accent-text); }
  .ats-sec-header .ats-h{ font-family:var(--ats-font-display); font-size:clamp(21px,2.8vw,30px); font-weight:700; line-height:1.15; letter-spacing:-0.01em; color:var(--ats-fg); }
  .ats-sec-header p{ color:var(--ats-muted-strong); font-size:var(--ats-text-lead); line-height:1.65; }
  .ats-sec-header--center{ margin-inline:auto; align-items:center; text-align:center; }
  .ats-sec-header--narrow{ max-width:48ch; }
  .ats-sec-header--wide{ max-width:none; }
  .ats-sec-header.ats-sec-header--sm{ gap:4px; }
  .ats-sec-header--sm .ats-h{ font-size:var(--ats-text-title-sm); line-height:1.3; letter-spacing:0; }
  .ats-sec-header--sm p{ font-size:var(--ats-text-ui); line-height:1.55; }
  .ats-sec-header--sm .ats-kicker{ font-size:var(--ats-text-micro); }
  .ats-sec-header .ats-sh-media{ width:44px; height:44px; border-radius:var(--ats-radius-md); background:var(--ats-overlay-3); border:1px solid var(--ats-border); display:grid; place-items:center; color:var(--ats-accent-text); }
  .ats-btn-secondary{ background:var(--ats-surface); border:1px solid var(--ats-border-strong); color:var(--ats-fg); }
  .ats-btn-secondary:hover{ background:var(--ats-overlay-4); border-color:var(--ats-overlay-border-hover-soft); }
  .ats-btn-danger{ background:var(--ats-badge-danger-fill); border:1px solid var(--ats-badge-danger-border); color:var(--ats-badge-danger-text); }
  .ats-btn-danger:hover{ background:var(--ats-badge-danger-fill); border-color:var(--ats-danger); }
  .ats-btn-link{ height:auto; padding:0; background:transparent; color:var(--ats-accent-text); font-size:var(--ats-text-body); }
  .ats-btn-link:hover{ text-decoration:underline; text-underline-offset:3px; }
  .ats-btn-sm{ height:34px; padding-inline:14px; font-size:var(--ats-text-label); }
  .ats-btn-lg{ height:52px; padding-inline:26px; font-size:var(--ats-text-lead); }
  .ats-btn-icon{ width:40px; padding-inline:0; }
  .ats-btn-icon.ats-btn-sm{ width:34px; }
  .ats-btn-icon.ats-btn-lg{ width:52px; }
  .ats-btn.ats-btn-icon{ padding-inline:0; }
  .ats-btn:focus-visible{ outline:2px solid var(--ats-accent-text); outline-offset:2px; }
  .ats-btn[disabled], .ats-btn[aria-disabled="true"]{ opacity:.45; cursor:not-allowed; filter:none; pointer-events:none; }
  .ats-btn-spin{ width:14px; height:14px; flex:none; border-radius:50%; border:2px solid currentColor; border-top-color:transparent; animation:ats-btn-spin .7s linear infinite; }
  @keyframes ats-btn-spin{
    to{ transform:rotate(360deg); }
  }
  @media (prefers-reduced-motion: reduce){
    .ats-btn-spin{ animation:none; }
  }
  .ats-link{ color:var(--ats-accent-text); text-decoration:underline; text-underline-offset:2px; text-decoration-thickness:1px; }
  .ats-link:hover{ text-decoration-thickness:2px; }
  .ats-link:focus-visible{ outline:2px solid var(--ats-accent-text); outline-offset:2px; border-radius:3px; }
  .ats-link--quiet{ color:var(--ats-fg); text-decoration-color:var(--ats-border-strong); }
  .ats-link--quiet:hover{ text-decoration-color:currentColor; }
  .ats-link--arrow{ text-decoration:none; display:inline-flex; align-items:center; gap:6px; font-family:var(--ats-font-display); font-size:var(--ats-text-ui); font-weight:600; }
  .ats-link--arrow svg{ transition:transform .15s ease; }
  .ats-link--arrow:hover svg{ transform:translateX(2px); }
  .ats-link--ext{ display:inline-flex; align-items:center; gap:5px; }
  .ats-link--ext svg{ opacity:.65; }
  .ats-badge-sm{ height:20px; padding-inline:8px; font-size:var(--ats-text-micro); }
  .ats-badge-lg{ height:28px; padding-inline:12px; font-size:var(--ats-text-label); }
  .ats-badge .ats-dot{ width:6px; height:6px; border-radius:50%; background:currentColor; flex:none; }
  .ats-badge-group{ display:inline-flex; flex-wrap:wrap; align-items:center; gap:4px; }
  .ats-badge-more{ font-family:var(--ats-font-mono); font-variant-numeric:tabular-nums; }
  .ats-badge-marker{ margin-inline-start:2px; font-size:var(--ats-text-micro); color:var(--ats-muted-strong); white-space:nowrap; }
  .ats-badge-solid{ background:var(--ats-accent); border-color:transparent; color:var(--ats-accent-ink); font-weight:700; letter-spacing:.06em; text-transform:uppercase; }
  .ats-badge-art{ background:rgb(8 12 20 / 0.78); border:1px solid rgb(255 255 255 / 0.14); color:#ffffff; backdrop-filter:blur(6px); font-weight:700; letter-spacing:.03em; }
  .ats-badge-art .ats-dot{ background:#00e68a; box-shadow:0 0 0 3px rgb(0 230 138 / 0.22); }
  .ats-badge-art.ats-tone-ok{ color:#4ade80; }
  .ats-badge-art.ats-tone-warn{ color:#fbbf24; }
  .ats-badge-art.ats-tone-bad{ color:#f87171; }
  .ats-chip-grid{ display:flex; flex-wrap:wrap; gap:8px; }
  .ats-chip{ display:inline-flex; align-items:center; gap:6px; height:32px; padding-inline:12px; border-radius:var(--ats-radius-pill); border:1px solid var(--ats-border-strong); background:transparent; font-size:var(--ats-text-label); color:var(--ats-muted-strong); transition:background-color .15s ease, color .15s ease, border-color .15s ease; }
  .ats-chip.ats-chip--tentative{ border-style:dashed; }
  .ats-chip:hover{ background:var(--ats-overlay-4); color:var(--ats-fg); }
  .ats-chip:focus-visible{ outline:2px solid var(--ats-accent-text); outline-offset:2px; }
  .ats-chip[aria-pressed="true"]{ background:var(--ats-segment-selected-bg); border-color:var(--ats-badge-brand-border); color:var(--ats-accent-text); font-weight:600; }
  .ats-chip[disabled]{ opacity:.45; cursor:not-allowed; pointer-events:none; }
  .ats-chip .ats-count{ color:var(--ats-muted-strong); font-variant-numeric:tabular-nums; font-family:var(--ats-font-mono); font-size:var(--ats-text-caption); }
  .ats-chip[aria-pressed="true"] .ats-count{ color:inherit; }
  .ats-chip--sm{ height:26px; padding-inline:10px; font-size:var(--ats-text-caption); }
  .ats-chip--removable{ padding-inline-end:6px; }
  .ats-chip-x{ width:18px; height:18px; border-radius:50%; display:grid; place-items:center; color:var(--ats-muted); background:transparent; }
  .ats-chip-x:hover{ background:var(--ats-overlay-4); color:var(--ats-fg); }
  .ats-avatar{ width:36px; height:36px; flex:none; border-radius:var(--ats-radius-pill); overflow:hidden; background:var(--ats-overlay-4); border:1px solid var(--ats-border); color:var(--ats-fg); display:inline-flex; align-items:center; justify-content:center; font-family:var(--ats-font-mono); font-size:var(--ats-text-caption); font-weight:700; }
  .ats-avatar img{ width:100%; height:100%; object-fit:cover; }
  .ats-avatar--sq{ border-radius:var(--ats-radius-md); }
  .ats-avatar--xs{ width:22px; height:22px; font-size:var(--ats-text-micro); }
  .ats-avatar--sm{ width:28px; height:28px; font-size:var(--ats-text-micro); }
  .ats-avatar--lg{ width:48px; height:48px; font-size:var(--ats-text-lead); }
  .ats-avatar--xl{ width:64px; height:64px; font-size:var(--ats-text-title-sm); }
  .ats-avatar-stack{ display:inline-flex; }
  .ats-avatar-stack .ats-avatar + .ats-avatar{ margin-inline-start:-8px; }
  @media (prefers-color-scheme: light){
    :root:not([data-theme]):not(.dark):not(.light) .ats-mark-swap{ content:url(./assets/ats-mark-ink.png); }
  }
  [data-theme="light"] .ats-mark-swap, :root.light .ats-mark-swap{ content:url(./assets/ats-mark-ink.png); }
  .ats-vendor{ display:flex; align-items:center; gap:8px; font-size:var(--ats-text-label); color:var(--ats-muted); min-width:0; }
  .ats-vendor-name{ min-width:0; overflow:hidden; text-overflow:ellipsis; white-space:nowrap; }
  .ats-reliability.ats-is-verified{ color:var(--ats-badge-success-text); border-color:var(--ats-badge-success-border); background:var(--ats-badge-success-fill); }
  .ats-reliability.ats-is-new{ color:var(--ats-badge-warning-text); border-color:var(--ats-badge-warning-border); background:var(--ats-badge-warning-fill); }
  .ats-flag{ display:inline-flex; align-items:center; gap:6px; font-family:var(--ats-font-mono); font-size:var(--ats-text-caption); color:var(--ats-muted-strong); text-transform:uppercase; letter-spacing:.04em; }
  .ats-flag .ats-glyph{ width:22px; height:16px; border-radius:3px; overflow:hidden; flex:none; display:grid; place-items:center; font-size:var(--ats-text-ui); line-height:1; background:var(--ats-overlay-4); border:1px solid var(--ats-border); }
  .ats-flag--bare .ats-code{ display:none; }
  .ats-social{ display:flex; align-items:center; gap:8px; list-style:none; margin:0; padding:0; }
  .ats-social a{ width:34px; height:34px; border-radius:var(--ats-radius-md); display:grid; place-items:center; border:1px solid var(--ats-border-strong); color:var(--ats-muted-strong); background:transparent; transition:background-color .15s ease, color .15s ease, border-color .15s ease; }
  .ats-social a:hover{ color:var(--ats-accent-text); border-color:var(--ats-badge-brand-border); background:var(--ats-segment-selected-bg); }
  .ats-social a:focus-visible{ outline:2px solid var(--ats-accent-text); outline-offset:2px; }
  .ats-social--bare a{ width:auto; height:auto; border:0; border-radius:0; background:none; }
  .ats-social--bare a:hover{ background:none; }
  .ats-social--pill a{ border-radius:var(--ats-radius-pill); }
  .ats-data-note{ display:flex; align-items:flex-start; gap:10px; margin-block:14px 0; padding:10px 14px; font-size:var(--ats-text-label); line-height:1.55; color:var(--ats-badge-warning-text); background:var(--ats-badge-warning-fill); border:1px solid var(--ats-badge-warning-border); border-radius:var(--ats-radius-md); }
  .ats-data-note svg{ flex:none; margin-top:2px; }
  .ats-data-note--info{ color:var(--ats-muted-strong); background:var(--ats-badge-info-fill); border-color:var(--ats-badge-info-border); }
  .ats-data-note--info > svg{ color:var(--ats-badge-info-text); }
  .ats-field{ display:flex; flex-direction:column; gap:6px; }
  .ats-field-wrap{ display:flex; flex-direction:column; gap:6px; }
  .ats-field-label{ font-family:var(--ats-font-display); font-size:var(--ats-text-label); font-weight:600; color:var(--ats-fg); }
  .ats-field-hint{ font-size:var(--ats-text-caption); color:var(--ats-muted); }
  .ats-field-error{ font-size:var(--ats-text-caption); color:var(--ats-badge-danger-text); }
  .ats-input-wrap{ position:relative; display:flex; align-items:center; }
  .ats-input{ width:100%; height:40px; padding-inline:12px; border-radius:var(--ats-radius-md); border:1px solid var(--ats-border-field); background:color-mix(in oklab, var(--ats-fg) 5%, var(--ats-bg)); color:var(--ats-fg); font-family:var(--ats-font-body); font-size:var(--ats-text-body); transition:border-color .15s ease, background-color .15s ease; }
  .ats-input::placeholder{ color:var(--ats-muted); }
  .ats-input:hover:not(:disabled):not(.ats-is-error):not([readonly]){ border-color:var(--ats-border-field-hover); }
  .ats-input:focus-visible{ outline:2px solid var(--ats-accent-text); outline-offset:1px; border-color:var(--ats-accent-text); }
  .ats-input:disabled{ opacity:.5; cursor:not-allowed; }
  .ats-input[readonly]{ border-color:transparent; background:var(--ats-overlay-2); color:var(--ats-muted-strong); }
  .ats-input-sm{ height:34px; font-size:var(--ats-text-ui); padding-inline:10px; }
  .ats-input-lg{ height:48px; font-size:var(--ats-text-lead); padding-inline:16px; }
  .ats-input.ats-is-error{ border-color:var(--ats-danger); }
  .ats-input.ats-is-error:focus-visible{ border-color:var(--ats-danger); }
  .ats-input-wrap.ats-has-prefix .ats-input{ padding-inline-start:36px; }
  .ats-input-wrap.ats-has-suffix .ats-input{ padding-inline-end:36px; }
  .ats-input-icon{ position:absolute; display:grid; place-items:center; width:34px; color:var(--ats-muted); pointer-events:none; }
  .ats-input-icon.ats-at-start{ inset-inline-start:0; }
  .ats-input-icon.ats-at-end{ inset-inline-end:0; }
  .ats-input-wrap.ats-has-action .ats-input{ padding-inline-end:38px; }
  .ats-input-wrap.ats-has-action.ats-has-suffix .ats-input{ padding-inline-end:68px; }
  .ats-input-action{ position:absolute; inset-inline-end:5px; top:50%; transform:translateY(-50%); width:30px; height:30px; display:grid; place-items:center; border-radius:var(--ats-radius-sm); color:var(--ats-muted-strong); background:transparent; border:0; cursor:pointer; }
  .ats-input-wrap.ats-has-suffix .ats-input-action{ inset-inline-end:34px; }
  .ats-input-action:hover{ background:var(--ats-overlay-4); color:var(--ats-fg); }
  .ats-input-action:focus-visible{ outline:2px solid var(--ats-accent-text); outline-offset:0; }
  .ats-input-action svg{ width:14px; height:14px; }
  .ats-input-num{ font-family:var(--ats-font-mono); font-variant-numeric:tabular-nums; text-align:right; }
  .ats-input.ats-textarea{ height:auto; min-height:84px; padding-block:9px; line-height:1.5; resize:vertical; }
  .ats-input.ats-textarea.ats-is-autosize{ resize:none; overflow-y:hidden; }
  .ats-input.ats-textarea-mono{ font-family:var(--ats-font-mono); font-size:var(--ats-text-label); }
  .ats-field-foot{ display:flex; align-items:flex-start; gap:12px; }
  .ats-field-foot > .ats-field-hint, .ats-field-foot > .ats-field-error{ flex:1 1 auto; min-width:0; }
  .ats-field-count{ margin-inline-start:auto; font-family:var(--ats-font-mono); font-size:var(--ats-text-micro); color:var(--ats-muted-strong); font-variant-numeric:tabular-nums; white-space:nowrap; }
  .ats-field-count.ats-is-over{ color:var(--ats-badge-danger-text); font-weight:600; }
  .ats-numfield{ display:flex; align-items:stretch; width:100%; height:40px; border-radius:var(--ats-radius-md); border:1px solid var(--ats-border-field); background:color-mix(in oklab, var(--ats-fg) 5%, var(--ats-bg)); color:var(--ats-fg); transition:border-color .15s ease; }
  .ats-numfield:hover:not(.ats-is-disabled):not(.ats-is-error){ border-color:var(--ats-border-field-hover); }
  .ats-numfield:has(.ats-numfield-input:focus-visible){ outline:2px solid var(--ats-accent-text); outline-offset:1px; border-color:var(--ats-accent-text); }
  .ats-numfield.ats-is-error{ border-color:var(--ats-danger); }
  .ats-numfield.ats-is-error:has(.ats-numfield-input:focus-visible){ border-color:var(--ats-danger); }
  .ats-numfield.ats-is-disabled{ opacity:.5; cursor:not-allowed; }
  .ats-numfield-input{ flex:1 1 auto; min-width:0; padding-inline:12px; border:0; border-radius:inherit; background:transparent; color:inherit; font-family:var(--ats-font-mono); font-size:var(--ats-text-body); font-variant-numeric:tabular-nums; text-align:right; }
  .ats-numfield-input:focus{ outline:none; }
  .ats-numfield-input::placeholder{ color:var(--ats-muted); }
  .ats-numfield-input:disabled{ cursor:not-allowed; }
  .ats-numfield-affix{ display:flex; align-items:center; padding-inline:0 12px; font-family:var(--ats-font-mono); font-size:var(--ats-text-label); color:var(--ats-muted-strong); white-space:nowrap; user-select:none; }
  .ats-numfield-affix.ats-at-start{ order:-1; padding-inline:12px 0; }
  .ats-numfield-steps{ display:flex; flex:none; border-inline-start:1px solid var(--ats-border); }
  .ats-numfield-step{ display:grid; place-items:center; width:32px; padding:0; border:0; background:transparent; color:var(--ats-muted-strong); cursor:pointer; }
  .ats-numfield-step + .ats-numfield-step{ border-inline-start:1px solid var(--ats-border); }
  .ats-numfield-step:last-child{ border-start-end-radius:calc(var(--ats-radius-md) - 1px); border-end-end-radius:calc(var(--ats-radius-md) - 1px); }
  .ats-numfield-step:hover:not(:disabled){ background:var(--ats-overlay-3); color:var(--ats-fg); }
  .ats-numfield-step:disabled{ opacity:.4; cursor:not-allowed; }
  .ats-numfield-sm{ height:34px; }
  .ats-numfield-sm .ats-numfield-input{ padding-inline:10px; font-size:var(--ats-text-ui); }
  .ats-numfield-sm .ats-numfield-step{ width:28px; }
  .ats-numfield-lg{ height:48px; }
  .ats-numfield-lg .ats-numfield-input{ padding-inline:16px; font-size:var(--ats-text-lead); }
  .ats-numfield-lg .ats-numfield-step{ width:40px; }
  .ats-fileupload{ display:flex; flex-direction:column; min-width:0; }
  .ats-codeblock{ display:flex; flex-direction:column; min-width:0; border:1px solid var(--ats-border-interactive); border-radius:var(--ats-radius-md); background:var(--ats-overlay-1); overflow:hidden; }
  .ats-codeblock-head{ display:flex; align-items:center; justify-content:space-between; gap:10px; padding:6px 8px 6px 12px; border-bottom:1px solid var(--ats-border); background:var(--ats-overlay-2); }
  .ats-codeblock-name{ font-family:var(--ats-font-mono); font-size:var(--ats-text-caption); color:var(--ats-muted-strong); overflow:hidden; text-overflow:ellipsis; white-space:nowrap; }
  .ats-codeblock-tools{ display:flex; align-items:center; gap:4px; flex:none; }
  .ats-codeblock-pre{ margin:0; padding:12px; overflow:auto; font-family:var(--ats-font-mono); font-size:var(--ats-text-label); line-height:1.6; color:var(--ats-fg); tab-size:2; }
  .ats-codeblock--wrap .ats-codeblock-pre{ white-space:pre-wrap; overflow-wrap:anywhere; }
  .ats-codeblock-pre:focus-visible{ outline:2px solid var(--ats-accent-text); outline-offset:-2px; }
  .ats-codeblock-btn{ display:inline-flex; align-items:center; gap:6px; height:28px; padding:0 8px; border:1px solid transparent; border-radius:var(--ats-radius-sm); background:transparent; color:var(--ats-muted-strong); font-family:var(--ats-font-display); font-size:var(--ats-text-caption); font-weight:600; }
  .ats-codeblock-btn:hover{ background:var(--ats-overlay-3); color:var(--ats-fg); }
  .ats-codeblock-btn:focus-visible{ outline:2px solid var(--ats-accent-text); outline-offset:-2px; }
  .ats-codeblock-btn.ats-is-copied svg{ color:var(--ats-badge-success-text); }
  .ats-copyfield{ display:flex; align-items:stretch; width:100%; min-width:0; border:1px solid var(--ats-border-field); border-radius:var(--ats-radius-md); background:var(--ats-overlay-1); }
  .ats-copyfield:has(.ats-copyfield-input:focus-visible){ outline:2px solid var(--ats-accent-text); outline-offset:1px; border-color:var(--ats-accent-text); }
  .ats-copyfield-input{ flex:1 1 auto; min-width:0; height:38px; padding:0 12px; border:0; border-radius:inherit; background:transparent; color:var(--ats-fg); font-family:var(--ats-font-mono); font-size:var(--ats-text-label); }
  .ats-copyfield-input:focus{ outline:none; }
  .ats-copyfield-btn{ flex:none; display:inline-flex; align-items:center; gap:6px; padding:0 12px; border:0; border-inline-start:1px solid var(--ats-border); border-start-end-radius:calc(var(--ats-radius-md) - 1px); border-end-end-radius:calc(var(--ats-radius-md) - 1px); background:transparent; color:var(--ats-fg); font-family:var(--ats-font-display); font-size:var(--ats-text-label); font-weight:600; cursor:pointer; }
  .ats-copyfield-btn:hover{ background:var(--ats-overlay-3); }
  .ats-copyfield-btn:focus-visible{ outline:2px solid var(--ats-accent-text); outline-offset:-3px; }
  .ats-copyfield-btn.ats-is-copied svg{ color:var(--ats-badge-success-text); }
  .ats-copyfield-input.ats-is-masked{ letter-spacing:.12em; }
  .ats-copyfield-btn.ats-copyfield-reveal{ border-radius:0; }
  .ats-copyfield-reveal[aria-pressed="true"]{ background:var(--ats-overlay-3); }
  .ats-dropzone{ position:relative; display:flex; flex-direction:column; align-items:center; gap:6px; padding:26px 20px; border:1.5px dashed var(--ats-border-interactive); border-radius:var(--ats-radius-lg); background:var(--ats-overlay-1); text-align:center; cursor:pointer; transition:border-color .15s ease, background-color .15s ease; }
  .ats-dropzone:hover{ border-color:var(--ats-overlay-border-hover); background:var(--ats-overlay-2); }
  .ats-dropzone:has(input:focus-visible){ border-style:solid; border-color:var(--ats-accent-text); outline:2px solid var(--ats-accent-text); outline-offset:1px; }
  .ats-dropzone.ats-is-dragover{ border-style:solid; border-color:var(--ats-accent-text); background:var(--ats-segment-selected-bg); }
  .ats-dropzone.ats-is-error{ border-color:var(--ats-danger); }
  .ats-dropzone.ats-is-disabled{ opacity:.5; cursor:not-allowed; }
  .ats-dropzone-icon{ display:grid; place-items:center; width:40px; height:40px; margin-bottom:4px; border-radius:50%; background:var(--ats-overlay-3); color:var(--ats-muted-strong); }
  .ats-dropzone-title{ font-family:var(--ats-font-display); font-size:var(--ats-text-body); font-weight:600; color:var(--ats-fg); }
  .ats-dropzone-browse{ color:var(--ats-badge-brand-text); text-decoration:underline; text-underline-offset:3px; }
  .ats-dropzone-meta{ font-size:var(--ats-text-caption); line-height:1.5; color:var(--ats-muted-strong); }
  .ats-dropzone--inline{ flex-direction:row; justify-content:flex-start; gap:12px; padding:12px 14px; text-align:start; }
  .ats-dropzone--inline .ats-dropzone-icon{ width:34px; height:34px; margin:0; flex:none; }
  .ats-dropzone--inline .ats-dropzone-text{ display:flex; flex-direction:column; gap:2px; min-width:0; }
  .ats-dropzone.ats-is-compact{ padding:14px 16px; gap:4px; }
  .ats-dropzone.ats-is-compact .ats-dropzone-icon{ width:30px; height:30px; margin-bottom:2px; }
  .ats-dropzone.ats-is-compact .ats-dropzone-title{ font-size:var(--ats-text-ui); }
  .ats-dropzone--inline.ats-is-compact{ padding:8px 12px; }
  .ats-filelist{ display:flex; flex-direction:column; gap:6px; margin:10px 0 0; padding:0; list-style:none; }
  .ats-fileitem{ display:grid; grid-template-columns:auto minmax(0, 1fr) auto auto; align-items:center; gap:10px; padding:8px 6px 8px 12px; border:1px solid var(--ats-border); border-radius:var(--ats-radius-md); background:var(--ats-surface); }
  .ats-fileitem.ats-is-error{ border-color:color-mix(in oklab, var(--ats-danger) 45%, var(--ats-border)); }
  .ats-fileitem-ico{ display:grid; color:var(--ats-muted-strong); }
  .ats-fileitem-main{ display:flex; flex-direction:column; gap:3px; min-width:0; }
  .ats-fileitem-name{ overflow:hidden; font-size:var(--ats-text-ui); font-weight:500; color:var(--ats-fg); text-overflow:ellipsis; white-space:nowrap; }
  .ats-fileitem-meta{ font-family:var(--ats-font-mono); font-size:var(--ats-text-micro); color:var(--ats-muted-strong); font-variant-numeric:tabular-nums; }
  .ats-fileitem-error{ font-size:var(--ats-text-caption); color:var(--ats-badge-danger-text); }
  .ats-fileitem-bar{ display:block; height:4px; margin-top:2px; border-radius:2px; background:var(--ats-overlay-3); overflow:hidden; }
  .ats-fileitem-bar > span{ display:block; height:100%; background:var(--ats-chart-seq-400); transition:width .2s ease; }
  .ats-fileitem-x{ color:var(--ats-muted-strong); }
  @media (prefers-reduced-motion:reduce){
    .ats-fileitem-bar > span, .ats-dropzone, .ats-numfield{ transition:none; }
  }
  .ats-select{ width:100%; height:40px; padding-inline:12px 34px; border-radius:var(--ats-radius-md); border:1px solid var(--ats-border-field); background:color-mix(in oklab, var(--ats-fg) 5%, var(--ats-bg)); color:var(--ats-fg); font-family:var(--ats-font-body); font-size:var(--ats-text-body); appearance:none; }
  .ats-select option, .ats-input option{ background:var(--ats-surface); color:var(--ats-fg); }
  .ats-select-wrap{ position:relative; display:flex; align-items:center; }
  .ats-select-wrap .ats-caret{ position:absolute; inset-inline-end:11px; color:var(--ats-muted); pointer-events:none; }
  .ats-select:hover:not(:disabled):not(.ats-is-error){ border-color:var(--ats-border-field-hover); }
  .ats-select:focus-visible{ outline:2px solid var(--ats-accent-text); outline-offset:1px; border-color:var(--ats-accent-text); }
  .ats-select.ats-is-error:focus-visible{ border-color:var(--ats-danger); }
  .ats-select:disabled{ opacity:.5; cursor:not-allowed; }
  .ats-select.ats-is-error{ border-color:var(--ats-danger); }
  .ats-select-sm{ height:34px; font-size:var(--ats-text-ui); }
  .ats-check-row{ display:flex; align-items:center; gap:10px; font-size:var(--ats-text-ui); color:var(--ats-muted-strong); cursor:pointer; }
  .ats-check-row:hover{ color:var(--ats-fg); }
  .ats-check-row input[type="checkbox"], .ats-check-row input[type="radio"]{ width:16px; height:16px; flex:none; accent-color:var(--ats-accent); margin:0; }
  .ats-check-row input:disabled{ opacity:.45; }
  .ats-check-row input[type="checkbox"]:disabled:checked{ appearance:none; opacity:1; display:inline-grid; place-content:center; border-radius:3px; background:var(--ats-muted-strong); border:1px solid var(--ats-muted-strong); }
  .ats-check-row input[type="checkbox"]:disabled:checked::before{ content:""; width:10px; height:10px; background:var(--ats-surface); clip-path:polygon(14% 44%, 0 65%, 50% 100%, 100% 16%, 80% 0%, 43% 62%); }
  .ats-check-row:has(input:disabled){ opacity:.55; cursor:not-allowed; }
  .ats-check-row .ats-label{ flex:1; min-width:0; }
  .ats-check-row .ats-cnt{ font-family:var(--ats-font-mono); font-size:var(--ats-text-caption); color:var(--ats-muted); font-variant-numeric:tabular-nums; }
  .ats-check-row input:focus-visible{ outline:2px solid var(--ats-accent-text); outline-offset:2px; }
  .ats-radiogroup{ min-width:0; margin:0; padding:0; border:0; }
  .ats-radiogroup-legend{ float:left; width:100%; margin:0 0 10px; padding:0; font-family:var(--ats-font-display); font-size:var(--ats-text-label); font-weight:600; color:var(--ats-fg); }
  .ats-radiogroup-legend + *{ clear:both; }
  .ats-radiogroup-options{ display:flex; flex-direction:column; gap:12px; }
  .ats-radiogroup--inline .ats-radiogroup-options{ flex-direction:row; flex-wrap:wrap; gap:8px 20px; }
  .ats-radiogroup .ats-field-error, .ats-radiogroup .ats-field-hint{ display:block; margin-top:8px; }
  .ats-check-row.ats-has-desc{ align-items:flex-start; }
  .ats-check-row.ats-has-desc input{ margin-top:2px; }
  .ats-check-title{ display:block; font-weight:500; color:var(--ats-fg); }
  .ats-check-desc{ display:block; margin-top:2px; font-size:var(--ats-text-label); line-height:1.45; color:var(--ats-muted-strong); }
  .ats-check-desc.ats-is-reason, .ats-radio-card-desc.ats-is-reason{ color:var(--ats-badge-warning-text); }
  .ats-radiogroup--cards .ats-radiogroup-options{ display:grid; grid-template-columns:repeat(auto-fill, minmax(230px, 1fr)); gap:10px; }
  .ats-radio-card{ position:relative; display:flex; align-items:flex-start; gap:12px; padding:14px; border:1px solid var(--ats-border-interactive); border-radius:var(--ats-radius-lg); background:var(--ats-surface); cursor:pointer; transition:border-color .15s ease, background-color .15s ease; }
  .ats-radio-card:hover{ border-color:var(--ats-overlay-border-hover); }
  .ats-radio-card input{ flex:none; order:2; width:16px; height:16px; margin:2px 0 0 auto; accent-color:var(--ats-accent); }
  .ats-radio-card:has(input:checked){ border-color:var(--ats-accent-text); background:color-mix(in oklab, var(--ats-accent) 6%, var(--ats-surface)); box-shadow:inset 0 0 0 1px var(--ats-accent-text); }
  .ats-radio-card:has(input:focus-visible){ outline:2px solid var(--ats-accent-text); outline-offset:2px; }
  .ats-radio-card:has(input:disabled){ opacity:.55; cursor:not-allowed; }
  .ats-radio-card-ico{ flex:none; display:grid; place-items:center; width:32px; height:32px; border-radius:var(--ats-radius-md); background:var(--ats-overlay-3); color:var(--ats-muted-strong); }
  .ats-radio-card:has(input:checked) .ats-radio-card-ico{ background:var(--ats-badge-brand-fill); color:var(--ats-badge-brand-text); }
  .ats-radio-card-text{ display:flex; flex-direction:column; gap:3px; min-width:0; }
  .ats-radio-card-title{ font-family:var(--ats-font-display); font-size:var(--ats-text-ui); font-weight:600; color:var(--ats-fg); }
  .ats-radio-card-desc{ font-size:var(--ats-text-label); line-height:1.45; color:var(--ats-muted-strong); }
  .ats-radiogroup.ats-is-error .ats-radio-card, .ats-radiogroup.ats-is-error .ats-check-row input{ border-color:var(--ats-danger); }
  @media (prefers-reduced-motion:reduce){
    .ats-radio-card{ transition:none; }
  }
  .ats-tone-dot{ width:8px; height:8px; border-radius:50%; flex:none; }
  .ats-tone-dot.ats-is-ok{ background:var(--ats-success); }
  .ats-tone-dot.ats-is-warn{ background:var(--ats-warning); }
  .ats-tone-dot.ats-is-bad{ background:var(--ats-danger); }
  .ats-fgroup{ border:0; margin:0; padding:0 0 16px; border-bottom:1px solid var(--ats-border); display:flex; flex-direction:column; gap:10px; }
  .ats-fgroup:last-of-type{ border-bottom:0; }
  .ats-fgroup.ats-is-plain{ border-bottom:0; padding-bottom:0; }
  .ats-fgroup > legend{ font-family:var(--ats-font-display); font-size:var(--ats-text-label); font-weight:700; color:var(--ats-fg); padding:0; }
  .ats-fgroup .ats-sub{ font-size:var(--ats-text-caption); color:var(--ats-muted); line-height:1.55; }
  .ats-switch-row{ position:relative; display:flex; align-items:center; justify-content:space-between; gap:12px; font-size:var(--ats-text-ui); color:var(--ats-muted-strong); cursor:pointer; }
  .ats-switch-row input{ position:absolute; inset-inline-end:0; top:50%; width:38px; height:22px; margin:0; transform:translateY(-50%); opacity:0; cursor:pointer; z-index:1; }
  .ats-switch-row-text{ display:flex; flex-direction:column; gap:2px; min-width:0; }
  .ats-switch-row-desc{ font-size:var(--ats-text-caption); line-height:1.5; color:var(--ats-muted); }
  .ats-switch{ width:38px; height:22px; flex:none; border-radius:var(--ats-radius-pill); background:var(--ats-overlay-4); border:1px solid var(--ats-border-interactive); position:relative; transition:background-color .15s ease, border-color .15s ease; }
  .ats-switch::after{ content:""; position:absolute; top:2px; inset-inline-start:2px; width:16px; height:16px; border-radius:50%; background:var(--ats-muted-strong); transition:transform .15s ease, background-color .15s ease; }
  .ats-switch-row input:checked + .ats-switch{ background:var(--ats-segment-selected-bg); border-color:var(--ats-badge-brand-border); }
  .ats-switch-row input:checked + .ats-switch::after{ transform:translateX(16px); background:var(--ats-accent-text); }
  .ats-switch-row input:focus-visible + .ats-switch{ outline:2px solid var(--ats-accent-text); outline-offset:2px; }
  .ats-segmented{ display:flex; border:1px solid var(--ats-border-interactive); border-radius:var(--ats-radius-pill); padding:3px; gap:3px; }
  .ats-segmented button{ flex:1; height:32px; border-radius:var(--ats-radius-pill); font-size:var(--ats-text-label); color:var(--ats-muted-strong); display:flex; align-items:center; justify-content:center; gap:6px; background:transparent; }
  .ats-segmented button:hover{ color:var(--ats-fg); }
  .ats-segmented button[aria-pressed="true"]{ background:var(--ats-segment-selected-bg); color:var(--ats-accent-text); font-weight:600; }
  .ats-segmented button:focus-visible{ outline:2px solid var(--ats-accent-text); outline-offset:2px; }
  .ats-segmented button{ white-space:nowrap; }
  .ats-segmented button:disabled{ opacity:.45; cursor:not-allowed; }
  .ats-segmented button:disabled:hover{ color:var(--ats-muted-strong); }
  .ats-segmented.ats-is-content{ display:inline-flex; max-width:100%; }
  .ats-segmented.ats-is-content button, .ats-segmented.ats-is-scrollable button{ flex:none; padding-inline:14px; }
  .ats-segmented.ats-is-scrollable{ overflow-x:auto; max-width:100%; scrollbar-width:thin; }
  .ats-segmented.ats-is-sm{ padding:2px; gap:2px; }
  .ats-segmented.ats-is-sm button{ height:26px; font-size:var(--ats-text-caption); }
  .ats-segmented.ats-is-sm.ats-is-content button, .ats-segmented.ats-is-sm.ats-is-scrollable button{ padding-inline:10px; }
  .ats-theme-scope{ background:var(--ats-bg); color:var(--ats-fg); }
  .ats-theme-scope.ats-is-bare{ background:transparent; }
  @media print{
    html:has(.ats-theme-scope.ats-is-page), html:has(.ats-theme-scope.ats-is-page) body{ background:none !important; }
    .ats-theme-scope.ats-is-page{ -webkit-print-color-adjust:exact; print-color-adjust:exact; }
  }
  .ats-theme-switch{ display:inline-flex; gap:2px; padding:3px; border:1px solid var(--ats-on-brand-border); border-radius:var(--ats-radius-pill); background:transparent; }
  .ats-theme-switch button{ width:30px; height:24px; border-radius:var(--ats-radius-pill); display:grid; place-items:center; color:var(--ats-on-brand-muted); background:transparent; transition:background-color .15s ease, color .15s ease; }
  .ats-theme-switch button:hover{ color:var(--ats-on-brand-fg); background:rgb(255 255 255 / 0.08); }
  .ats-theme-switch button[aria-pressed="true"]{ background:var(--ats-segment-selected-bg); color:var(--ats-on-brand-accent); }
  .ats-theme-switch button:focus-visible{ outline:2px solid var(--ats-on-brand-accent); outline-offset:2px; }
  .ats-theme-switch.ats-on-surface{ border-color:var(--ats-border-interactive); }
  .ats-theme-switch.ats-on-surface button{ color:var(--ats-muted-strong); }
  .ats-theme-switch.ats-on-surface button:hover{ color:var(--ats-fg); background:var(--ats-overlay-4); }
  .ats-theme-switch.ats-on-surface button[aria-pressed="true"]{ color:var(--ats-accent-text); }
  .ats-theme-switch.ats-on-surface button:focus-visible{ outline-color:var(--ats-accent-text); }
  .ats-fgroup-collapsed{ padding-bottom:0; }
  .ats-fgroup-collapsed summary{ list-style:none; display:flex; align-items:center; justify-content:space-between; cursor:pointer; font-family:var(--ats-font-display); font-size:var(--ats-text-label); font-weight:700; color:var(--ats-muted-strong); padding-block:10px; }
  .ats-fgroup-collapsed summary::-webkit-details-marker{ display:none; }
  .ats-fgroup-collapsed summary:hover{ color:var(--ats-fg); }
  .ats-fgroup-collapsed summary svg{ transition:transform .15s ease; }
  .ats-fgroup-collapsed[open] summary svg{ transform:rotate(180deg); }
  .ats-table-wrap{ position:relative; display:flex; flex-direction:column; width:100%; min-inline-size:0; border:1px solid var(--ats-border); border-radius:var(--ats-radius-lg); background:var(--ats-bg); }
  .ats-table-scroll{ flex:1 1 auto; min-height:0; overflow:auto; border-radius:inherit; }
  .ats-table-scroll:focus-visible{ outline:2px solid var(--ats-accent-text); outline-offset:-2px; }
  .ats-table-wrap::before, .ats-table-wrap::after{ content:""; position:absolute; z-index:4; inset-block:0; inline-size:40px; pointer-events:none; opacity:0; transition:opacity .15s ease; }
  .ats-table-wrap::before{ inset-inline-start:0; border-start-start-radius:inherit; border-end-start-radius:inherit; background:linear-gradient(to right, var(--ats-bg), transparent); }
  .ats-table-wrap::after{ inset-inline-end:0; border-start-end-radius:inherit; border-end-end-radius:inherit; background:linear-gradient(to left, var(--ats-bg), transparent); }
  .ats-table-wrap:dir(rtl)::before{ background:linear-gradient(to left, var(--ats-bg), transparent); }
  .ats-table-wrap:dir(rtl)::after{ background:linear-gradient(to right, var(--ats-bg), transparent); }
  .ats-table-wrap[data-overflow="end"]::after, .ats-table-wrap[data-overflow="both"]::after{ opacity:1; }
  .ats-table-wrap[data-overflow="start"]:not(:has(> .ats-table-scroll > table.ats-tbl.ats-is-pinned))::before, .ats-table-wrap[data-overflow="both"]:not(:has(> .ats-table-scroll > table.ats-tbl.ats-is-pinned))::before{ opacity:1; }
  @media (prefers-reduced-motion: reduce){
    .ats-table-wrap::before, .ats-table-wrap::after{ transition:none; }
  }
  table.ats-tbl{ width:100%; border-collapse:collapse; font-size:var(--ats-text-ui); }
  table.ats-tbl > caption{ caption-side:top; padding:12px 14px 10px; text-align:start; font-family:var(--ats-font-display); font-size:var(--ats-text-ui); font-weight:600; color:var(--ats-fg); }
  table.ats-tbl > caption:has(> .ats-visually-hidden:only-child){ padding:0; }
  table.ats-tbl th, table.ats-tbl td{ padding:10px 14px; text-align:left; border-bottom:1px solid var(--ats-border); white-space:nowrap; }
  table.ats-tbl thead th{ font-family:var(--ats-font-display); font-size:var(--ats-text-micro); font-weight:700; letter-spacing:.08em; text-transform:uppercase; color:var(--ats-muted-strong); background:linear-gradient(var(--ats-overlay-2), var(--ats-overlay-2)), var(--ats-bg); position:sticky; top:0; z-index:2; border-bottom:0; box-shadow:inset 0 -1px 0 var(--ats-border); }
  table.ats-tbl tbody tr:last-child td{ border-bottom:0; }
  table.ats-tbl td.ats-tbl-empty{ white-space:normal; }
  table.ats-tbl tbody tr:hover td{ background:var(--ats-overlay-1); }
  table.ats-tbl .ats-num{ font-family:var(--ats-font-mono); font-variant-numeric:tabular-nums; text-align:right; }
  table.ats-tbl th.ats-num{ text-align:right; }
  table.ats-tbl.ats-is-compact th, table.ats-tbl.ats-is-compact td{ padding:6px 12px; }
  table.ats-tbl.ats-is-compact td, table.ats-tbl.ats-is-compact tbody th{ font-size:var(--ats-text-label); }
  table.ats-tbl.ats-is-zebra tbody tr:nth-child(even) td{ background:var(--ats-overlay-1); }
  table.ats-tbl.ats-is-print{ font-size:9pt; }
  table.ats-tbl.ats-is-print th, table.ats-tbl.ats-is-print td{ padding:4px 6px; white-space:normal; }
  table.ats-tbl.ats-is-print thead th{ position:relative; font-family:var(--ats-font-body); font-size:8pt; letter-spacing:0; text-transform:none; box-shadow:none; border-bottom:1px solid var(--ats-border-strong); }
  table.ats-tbl.ats-is-print td{ font-size:9pt; }
  table.ats-tbl.ats-is-print tbody tr{ break-inside:avoid; }
  .ats-th-sort{ display:inline-flex; align-items:center; gap:5px; color:inherit; font:inherit; letter-spacing:inherit; text-transform:inherit; background:none; }
  .ats-th-sort:hover{ color:var(--ats-fg); }
  .ats-th-sort[data-sort="descending"] svg{ transform:rotate(180deg); }
  .ats-th-sort[data-sort="none"] svg{ opacity:.35; }
  .ats-th-sort:focus-visible{ outline:2px solid var(--ats-accent-text); outline-offset:2px; }
  table.ats-tbl thead th.ats-is-sortable{ cursor:pointer; }
  table.ats-tbl thead th.ats-is-sortable .ats-th-sort::after{ content:""; position:absolute; inset:0; }
  table.ats-tbl thead th.ats-is-sortable:hover{ color:var(--ats-fg); }
  .ats-th-inner{ display:inline-flex; align-items:center; gap:6px; }
  .ats-th-info{ position:relative; z-index:1; display:inline-flex; text-transform:none; letter-spacing:0; font-weight:500; }
  table.ats-tbl th.ats-is-wrap, table.ats-tbl td.ats-is-wrap{ white-space:normal; overflow-wrap:anywhere; min-inline-size:8rem; }
  table.ats-tbl tbody tr.ats-is-child td{ background:var(--ats-overlay-1); }
  table.ats-tbl tbody tr.ats-is-child td.ats-tbl-first{ padding-inline-start:34px; }
  table.ats-tbl.ats-is-compact tbody tr.ats-is-child td.ats-tbl-first{ padding-inline-start:30px; }
  table.ats-tbl tbody.ats-tbl-group > tr.ats-tbl-group-head > th{ padding-block:8px; text-align:start; font-family:var(--ats-font-display); font-size:var(--ats-text-label); font-weight:600; color:var(--ats-fg); background:linear-gradient(var(--ats-overlay-2), var(--ats-overlay-2)), var(--ats-bg); border-bottom:1px solid var(--ats-border); }
  table.ats-tbl tbody.ats-tbl-group + tbody.ats-tbl-group > tr.ats-tbl-group-head > th{ border-top:1px solid var(--ats-border); }
  table.ats-tbl tbody.ats-tbl-group > tr:last-child td{ border-bottom:0; }
  .ats-tbl-group-toggle{ display:inline-flex; align-items:center; gap:8px; padding:0; border:0; background:none; color:inherit; font:inherit; cursor:pointer; }
  .ats-tbl-group-toggle svg{ transition:transform 150ms ease; color:var(--ats-muted-strong); }
  .ats-tbl-group-toggle[aria-expanded="false"] svg{ transform:rotate(-90deg); }
  .ats-tbl-group-toggle:focus-visible{ outline:2px solid var(--ats-accent-text); outline-offset:2px; border-radius:var(--ats-radius-sm); }
  .ats-tbl-group-meta{ margin-inline-start:8px; font-family:var(--ats-font-mono); font-size:var(--ats-text-caption); font-weight:500; color:var(--ats-muted-strong); }
  .ats-tbl-select input:disabled{ cursor:not-allowed; opacity:.45; }
  .ats-tbl-select .ats-tbl-noselect{ display:inline-flex; cursor:help; }
  table.ats-tbl th.ats-tbl-select, table.ats-tbl td.ats-tbl-select{ width:44px; padding-inline:14px 0; }
  .ats-tbl-select input{ width:16px; height:16px; margin:0; vertical-align:middle; accent-color:var(--ats-accent); cursor:pointer; }
  .ats-tbl-select input:focus-visible{ outline:2px solid var(--ats-accent-text); outline-offset:2px; }
  table.ats-tbl tbody tr.ats-is-selected td{ background:color-mix(in oklab, var(--ats-accent) 8%, var(--ats-bg)); }
  table.ats-tbl tbody tr.ats-is-selected:hover td{ background:color-mix(in oklab, var(--ats-accent) 12%, var(--ats-bg)); }
  .ats-selbar{ display:flex; flex-wrap:wrap; align-items:center; gap:8px 14px; margin-bottom:10px; padding:8px 8px 8px 14px; border:1px solid var(--ats-border); border-radius:var(--ats-radius-lg); background:var(--ats-surface); }
  .ats-selbar.ats-is-active{ border-color:var(--ats-accent-text); background:color-mix(in oklab, var(--ats-accent) 6%, var(--ats-surface)); }
  .ats-selbar-count{ font-family:var(--ats-font-mono); font-size:var(--ats-text-label); font-weight:600; color:var(--ats-fg); font-variant-numeric:tabular-nums; }
  .ats-selbar-meta{ font-size:var(--ats-text-caption); color:var(--ats-muted-strong); }
  .ats-selbar-actions{ display:flex; flex-wrap:wrap; align-items:center; gap:8px; margin-inline-start:auto; }
  table.ats-tbl.ats-is-pinned th:first-child, table.ats-tbl.ats-is-pinned td:first-child{ position:sticky; inset-inline-start:0; z-index:1; }
  :where(.ats-table-wrap[data-overflow]) table.ats-tbl.ats-is-pinned tbody th:first-child, :where(.ats-table-wrap[data-overflow]) table.ats-tbl.ats-is-pinned tbody td:first-child{ background:linear-gradient(var(--ats-overlay-1), var(--ats-overlay-1)), var(--ats-bg); box-shadow:1px 0 0 var(--ats-border); }
  table.ats-tbl.ats-is-pinned thead th:first-child{ z-index:3; background:linear-gradient(var(--ats-overlay-2), var(--ats-overlay-2)), var(--ats-bg); }
  table.ats-tbl.ats-is-pinned tfoot th:first-child, table.ats-tbl.ats-is-pinned tfoot td:first-child{ z-index:3; background:linear-gradient(var(--ats-overlay-2), var(--ats-overlay-2)), var(--ats-bg); box-shadow:inset 0 2px 0 var(--ats-border-strong), 1px 0 0 var(--ats-border); }
  table.ats-tbl tbody tr.ats-is-good td:first-child{ box-shadow:inset 3px 0 0 var(--ats-badge-success-border); }
  table.ats-tbl tbody tr.ats-is-warn td:first-child{ box-shadow:inset 3px 0 0 var(--ats-badge-warning-border); }
  table.ats-tbl tbody tr.ats-is-bad td:first-child{ box-shadow:inset 3px 0 0 var(--ats-badge-danger-border); }
  table.ats-tbl tbody tr.ats-is-info td:first-child{ box-shadow:inset 3px 0 0 var(--ats-badge-info-border); }
  table.ats-tbl.ats-is-pinned tbody tr.ats-is-good td:first-child{ box-shadow:inset 3px 0 0 var(--ats-badge-success-border), 1px 0 0 var(--ats-border); }
  table.ats-tbl.ats-is-pinned tbody tr.ats-is-warn td:first-child{ box-shadow:inset 3px 0 0 var(--ats-badge-warning-border), 1px 0 0 var(--ats-border); }
  table.ats-tbl.ats-is-pinned tbody tr.ats-is-bad td:first-child{ box-shadow:inset 3px 0 0 var(--ats-badge-danger-border), 1px 0 0 var(--ats-border); }
  table.ats-tbl.ats-is-pinned tbody tr.ats-is-info td:first-child{ box-shadow:inset 3px 0 0 var(--ats-badge-info-border), 1px 0 0 var(--ats-border); }
  table.ats-tbl tbody tr.ats-is-good td{ background:color-mix(in oklab, var(--ats-badge-success-fill) 14%, transparent); }
  table.ats-tbl tbody tr.ats-is-warn td{ background:color-mix(in oklab, var(--ats-badge-warning-fill) 14%, transparent); }
  table.ats-tbl tbody tr.ats-is-bad td{ background:color-mix(in oklab, var(--ats-badge-danger-fill) 14%, transparent); }
  table.ats-tbl tbody tr.ats-is-info td{ background:color-mix(in oklab, var(--ats-badge-info-fill) 14%, transparent); }
  table.ats-tbl.ats-is-pinned tbody tr.ats-is-good td:first-child{ background:linear-gradient(color-mix(in oklab, var(--ats-badge-success-fill) 14%, transparent), color-mix(in oklab, var(--ats-badge-success-fill) 14%, transparent)), var(--ats-bg); }
  table.ats-tbl.ats-is-pinned tbody tr.ats-is-warn td:first-child{ background:linear-gradient(color-mix(in oklab, var(--ats-badge-warning-fill) 14%, transparent), color-mix(in oklab, var(--ats-badge-warning-fill) 14%, transparent)), var(--ats-bg); }
  table.ats-tbl.ats-is-pinned tbody tr.ats-is-bad td:first-child{ background:linear-gradient(color-mix(in oklab, var(--ats-badge-danger-fill) 14%, transparent), color-mix(in oklab, var(--ats-badge-danger-fill) 14%, transparent)), var(--ats-bg); }
  table.ats-tbl.ats-is-pinned tbody tr.ats-is-info td:first-child{ background:linear-gradient(color-mix(in oklab, var(--ats-badge-info-fill) 14%, transparent), color-mix(in oklab, var(--ats-badge-info-fill) 14%, transparent)), var(--ats-bg); }
  .ats-cellbar{ display:inline-block; width:var(--ats-cellbar-w, 64px); height:6px; border-radius:var(--ats-radius-pill); background:color-mix(in oklab, var(--ats-chart-seq-450) 20%, var(--ats-surface)); vertical-align:middle; overflow:hidden; }
  .ats-cellbar > span{ display:block; height:100%; border-radius:inherit; background:var(--ats-chart-seq-450); }
  .ats-cellbar.ats-is-quiet > span{ background:var(--ats-overlay-border-hover); }
  table.ats-tbl tfoot th, table.ats-tbl tfoot td{ position:sticky; bottom:0; z-index:2; padding:10px 14px; border-top:0; border-bottom:0; box-shadow:inset 0 2px 0 var(--ats-border-strong); background:linear-gradient(var(--ats-overlay-2), var(--ats-overlay-2)), var(--ats-bg); font-weight:600; color:var(--ats-fg); white-space:nowrap; }
  table.ats-tbl tfoot th{ text-align:left; font-family:var(--ats-font-display); font-size:var(--ats-text-label); }
  table.ats-tbl tfoot .ats-value-positive{ color:var(--ats-value-positive); }
  table.ats-tbl tfoot .ats-value-negative{ color:var(--ats-value-negative); }
  table.ats-tbl tr[data-detail-for] > td{ white-space:normal; }
  table.ats-tbl tfoot .ats-num{ font-family:var(--ats-font-mono); font-variant-numeric:tabular-nums; text-align:right; }
  table.ats-tbl tfoot .ats-tfoot-meta{ margin-inline-start:6px; font-family:var(--ats-font-mono); font-size:var(--ats-text-caption); font-weight:500; color:var(--ats-muted-strong); }
  table.ats-tbl.ats-is-compact tfoot th, table.ats-tbl.ats-is-compact tfoot td{ padding:7px 12px; font-size:var(--ats-text-label); }
  .ats-loadmore{ display:flex; flex-wrap:wrap; align-items:center; justify-content:space-between; gap:8px 12px; padding-top:10px; }
  .ats-loadmore-count{ font-family:var(--ats-font-mono); font-size:var(--ats-text-caption); color:var(--ats-muted-strong); font-variant-numeric:tabular-nums; }
  .ats-loadmore-actions{ display:inline-flex; flex-wrap:wrap; align-items:center; gap:8px; }
  .ats-card--flush > .ats-loadmore{ padding:12px 16px 14px; }
  .ats-dirtag{ display:inline-flex; align-items:center; gap:3px; height:20px; padding:0 7px 0 4px; border:1px solid var(--ats-border-interactive); border-radius:var(--ats-radius-sm); background:var(--ats-overlay-1); color:var(--ats-muted-strong); font-family:var(--ats-font-display); font-size:var(--ats-text-micro); font-weight:700; letter-spacing:.06em; text-transform:uppercase; white-space:nowrap; }
  .ats-dirtag svg{ flex:none; color:var(--ats-fg); }
  .ats-timeline{ display:flex; flex-direction:column; margin:0; padding:0; list-style:none; }
  .ats-timeline-scroll{ overflow-y:auto; padding-inline-end:4px; }
  .ats-tl-item{ position:relative; display:grid; grid-template-columns:26px minmax(0, 1fr) auto; column-gap:12px; padding-bottom:16px; }
  .ats-tl-item:last-child{ padding-bottom:0; }
  .ats-tl-item:not(:last-child)::before{ content:""; position:absolute; inset-block:28px 2px; inset-inline-start:12.5px; width:1px; background:var(--ats-border); }
  .ats-tl-mark{ display:grid; place-items:center; width:26px; height:26px; border:1px solid var(--ats-border-strong); border-radius:50%; background:var(--ats-surface); color:var(--ats-muted-strong); }
  .ats-tl-item.ats-is-good .ats-tl-mark{ border-color:var(--ats-badge-success-border); background:var(--ats-badge-success-fill); color:var(--ats-badge-success-text); }
  .ats-tl-item.ats-is-warn .ats-tl-mark{ border-color:var(--ats-badge-warning-border); background:var(--ats-badge-warning-fill); color:var(--ats-badge-warning-text); }
  .ats-tl-item.ats-is-bad .ats-tl-mark{ border-color:var(--ats-badge-danger-border); background:var(--ats-badge-danger-fill); color:var(--ats-badge-danger-text); }
  .ats-tl-item.ats-is-info .ats-tl-mark{ border-color:var(--ats-badge-info-border); background:var(--ats-badge-info-fill); color:var(--ats-badge-info-text); }
  .ats-tl-body{ display:flex; flex-direction:column; gap:5px; min-width:0; padding-top:3px; }
  .ats-tl-title{ font-size:var(--ats-text-ui); font-weight:500; line-height:1.4; color:var(--ats-fg); }
  .ats-tl-desc{ font-size:var(--ats-text-label); line-height:1.5; color:var(--ats-muted-strong); }
  .ats-tl-meta{ display:flex; flex-wrap:wrap; align-items:center; gap:6px; }
  .ats-tl-time{ font-family:var(--ats-font-mono); font-size:var(--ats-text-caption); color:var(--ats-muted-strong); font-variant-numeric:tabular-nums; }
  .ats-tl-action{ align-self:start; }
  .ats-tl-item.ats-is-muted .ats-tl-mark{ border-color:var(--ats-border); background:transparent; color:var(--ats-muted); }
  .ats-tl-item.ats-is-muted .ats-tl-title{ font-weight:400; color:var(--ats-muted-strong); }
  .ats-trade-sym{ font-weight:600; color:var(--ats-fg); }
  .ats-trade-dim{ font-family:var(--ats-font-mono); font-size:var(--ats-text-caption); color:var(--ats-muted-strong); }
  .ats-trade-comment{ display:inline-block; max-width:14ch; overflow:hidden; vertical-align:bottom; text-overflow:ellipsis; color:var(--ats-muted-strong); }
  .ats-terminal-head{ display:flex; flex-wrap:wrap; align-items:center; justify-content:space-between; gap:10px; margin-bottom:6px; }
  .ats-terminal-title{ display:flex; align-items:center; gap:8px; font-family:var(--ats-font-display); font-size:var(--ats-text-lead); font-weight:700; color:var(--ats-fg); }
  .ats-terminal-title svg{ color:var(--ats-muted-strong); }
  .ats-terminal-panel{ padding-top:14px; }
  .ats-terminal-panel[hidden]{ display:none; }
  .ats-terminal-body{ padding-top:14px; }
  .ats-terminal-kpis{ display:grid; grid-template-columns:repeat(auto-fit, minmax(220px, 1fr)); gap:8px; margin-bottom:14px; }
  .ats-terminal-kpis .ats-kpi-value{ font-size:var(--ats-text-title-sm); }
  .ats-kpi-value .ats-kpi-pct{ margin-inline-start:6px; font-size:.72em; font-weight:600; }
  .ats-terminal-body .ats-terminal-panel{ padding-top:0; }
  .ats-terminal-tools[hidden]{ display:none; }
  .ats-terminal-tools{ display:flex; flex-wrap:wrap; align-items:flex-end; gap:10px 16px; margin-bottom:12px; }
  .ats-filerow{ display:flex; align-items:center; gap:10px; min-width:0; }
  .ats-filerow-ico{ flex:none; display:grid; place-items:center; width:32px; height:32px; border-radius:var(--ats-radius-md); background:var(--ats-overlay-3); color:var(--ats-muted-strong); }
  .ats-filerow-ico.ats-is-folder{ background:var(--ats-badge-info-fill); color:var(--ats-badge-info-text); }
  .ats-filerow-text{ display:flex; flex-direction:column; gap:1px; min-width:0; }
  .ats-filerow-name{ overflow:hidden; font-weight:500; color:var(--ats-fg); text-overflow:ellipsis; white-space:nowrap; }
  a.ats-filerow-name{ text-decoration:none; }
  a.ats-filerow-name:hover{ text-decoration:underline; text-underline-offset:3px; }
  .ats-filerow-kind{ font-size:var(--ats-text-caption); color:var(--ats-muted-strong); }
  .ats-filerow-actions{ display:flex; flex-wrap:wrap; justify-content:flex-end; gap:6px; }
  table.ats-tbl td.ats-filelist-actions{ text-align:right; }
  @media (max-width:640px){
    table.ats-tbl .ats-filelist-hide-sm{ display:none; }
  }
  .ats-tabs{ display:flex; gap:4px; overflow-x:auto; scrollbar-width:none; }
  .ats-tabs::-webkit-scrollbar{ display:none; }
  .ats-tabs > *{ flex:none; }
  .ats-tabs[data-overflow="end"], .ats-scroll-x[data-overflow="end"]{ -webkit-mask-image:linear-gradient(to right, #000 calc(100% - 40px), transparent); mask-image:linear-gradient(to right, #000 calc(100% - 40px), transparent); }
  .ats-tabs[data-overflow="start"], .ats-scroll-x[data-overflow="start"]{ -webkit-mask-image:linear-gradient(to left, #000 calc(100% - 40px), transparent); mask-image:linear-gradient(to left, #000 calc(100% - 40px), transparent); }
  .ats-tabs[data-overflow="both"], .ats-scroll-x[data-overflow="both"]{ -webkit-mask-image:linear-gradient(to right, transparent, #000 40px, #000 calc(100% - 40px), transparent); mask-image:linear-gradient(to right, transparent, #000 40px, #000 calc(100% - 40px), transparent); }
  .ats-tabs:dir(rtl)[data-overflow="end"], .ats-scroll-x:dir(rtl)[data-overflow="end"]{ -webkit-mask-image:linear-gradient(to left, #000 calc(100% - 40px), transparent); mask-image:linear-gradient(to left, #000 calc(100% - 40px), transparent); }
  .ats-tabs:dir(rtl)[data-overflow="start"], .ats-scroll-x:dir(rtl)[data-overflow="start"]{ -webkit-mask-image:linear-gradient(to right, #000 calc(100% - 40px), transparent); mask-image:linear-gradient(to right, #000 calc(100% - 40px), transparent); }
  .ats-scroll-x:focus-visible{ outline:2px solid var(--ats-accent-text); outline-offset:2px; }
  .ats-tabs[data-overflow]:has(:focus-visible), .ats-scroll-x[data-overflow]:focus-visible, .ats-scroll-x[data-overflow]:has(:focus-visible){ -webkit-mask-image:none; mask-image:none; }
  .ats-tabs.ats-is-wrap{ flex-wrap:wrap; overflow-x:visible; row-gap:4px; }
  .ats-tabs.ats-is-underline.ats-is-wrap{ row-gap:0; }
  .ats-tabpanel:focus-visible{ outline:2px solid var(--ats-accent-text); outline-offset:4px; border-radius:var(--ats-radius-sm); }
  .ats-tab-btn{ display:inline-flex; align-items:center; gap:7px; height:38px; padding-inline:2px; background:none; font-family:var(--ats-font-display); font-size:var(--ats-text-ui); font-weight:600; color:var(--ats-muted-strong); border-bottom:2px solid transparent; border-radius:0; }
  .ats-tabs.ats-is-underline{ border-bottom:1px solid var(--ats-border); gap:20px; }
  .ats-tab-btn .ats-tab-ico{ display:inline-grid; flex:none; color:inherit; opacity:.85; }
  .ats-tab-btn .ats-tab-short{ display:none; }
  @media (max-width:640px){
    .ats-tab-btn.ats-has-short .ats-tab-long{ position:absolute; width:1px; height:1px; overflow:hidden; clip-path:inset(50%); white-space:nowrap; }
    .ats-tab-btn.ats-has-short .ats-tab-short{ display:inline; }
  }
  .ats-tab-btn:hover{ color:var(--ats-fg); }
  .ats-tab-btn[aria-selected="true"]{ color:var(--ats-fg); border-bottom-color:var(--ats-accent-text); }
  .ats-tab-btn:focus-visible{ outline:2px solid var(--ats-accent-text); outline-offset:2px; }
  .ats-tab-btn .ats-cnt{ font-family:var(--ats-font-mono); font-size:var(--ats-text-micro); font-weight:400; color:var(--ats-muted-strong); font-variant-numeric:tabular-nums; }
  .ats-tab-btn[aria-selected="true"] .ats-cnt{ color:var(--ats-accent-text); }
  .ats-tabs.ats-is-pill{ gap:6px; border-bottom:0; }
  .ats-tabs.ats-is-pill .ats-tab-btn{ height:34px; padding-inline:14px; border-radius:var(--ats-radius-pill); border:1px solid var(--ats-border-interactive); border-bottom-width:1px; }
  .ats-tabs.ats-is-pill .ats-tab-btn[aria-selected="true"]{ background:var(--ats-segment-selected-bg); border-color:var(--ats-badge-brand-border); color:var(--ats-accent-text); }
  .ats-tabs.ats-is-segmented{ gap:2px; padding:3px; border:1px solid var(--ats-border-interactive); border-radius:var(--ats-radius-md); background:var(--ats-overlay-1); }
  .ats-tabs.ats-is-segmented .ats-tab-btn{ flex:1 0 auto; justify-content:center; height:32px; padding-inline:12px; border-bottom:0; border-radius:6px; font-size:var(--ats-text-label); }
  .ats-tabs.ats-is-segmented .ats-tab-btn:hover{ background:var(--ats-overlay-3); }
  .ats-tabs.ats-is-segmented .ats-tab-btn[aria-selected="true"]{ background:var(--ats-surface); color:var(--ats-fg); box-shadow:0 0 0 1px var(--ats-border-strong); }
  .ats-tabs.ats-is-segmented .ats-tab-btn[aria-selected="true"] .ats-cnt{ color:var(--ats-muted-strong); }
  .ats-navtabs{ min-width:0; }
  a.ats-tab-btn{ text-decoration:none; }
  .ats-tab-btn[aria-current="page"]{ color:var(--ats-fg); border-bottom-color:var(--ats-accent-text); }
  .ats-tab-btn[aria-current="page"] .ats-cnt{ color:var(--ats-accent-text); }
  .ats-statusdot{ display:inline-flex; align-items:center; gap:7px; font-size:var(--ats-text-ui); color:var(--ats-fg); }
  .ats-statusdot-dot{ position:relative; flex:none; width:8px; height:8px; border-radius:50%; background:var(--ats-muted); }
  .ats-statusdot--md .ats-statusdot-dot{ width:10px; height:10px; }
  .ats-statusdot--lg .ats-statusdot-dot{ width:12px; height:12px; }
  .ats-statusdot.ats-is-good .ats-statusdot-dot{ background:var(--ats-badge-success-text); }
  .ats-statusdot.ats-is-warn .ats-statusdot-dot{ background:var(--ats-badge-warning-text); }
  .ats-statusdot.ats-is-bad .ats-statusdot-dot{ background:var(--ats-badge-danger-text); }
  .ats-statusdot.ats-is-neutral .ats-statusdot-dot{ background:var(--ats-muted); }
  .ats-statusdot.ats-is-pulsing .ats-statusdot-dot::after{ content:""; position:absolute; inset:0; border-radius:50%; background:inherit; animation:ats-statusdot-ping 1.8s cubic-bezier(0, 0, 0.2, 1) infinite; }
  @keyframes ats-statusdot-ping{
    75%, 100%{ transform:scale(2.4); opacity:0; }
  }
  .ats-statusdot-label{ font-weight:500; }
  @media (prefers-reduced-motion: reduce){
    .ats-statusdot.ats-is-pulsing .ats-statusdot-dot::after{ animation:none; display:none; }
  }
  .ats-acc{ display:flex; flex-direction:column; }
  .ats-acc.ats-is-bordered{ border:1px solid var(--ats-border); border-radius:var(--ats-radius-lg); overflow:hidden; background:var(--ats-bg); }
  .ats-acc.ats-is-bordered .ats-acc-item + .ats-acc-item{ border-top:1px solid var(--ats-border); }
  .ats-acc.ats-is-flush .ats-acc-item{ border-bottom:1px solid var(--ats-border); }
  .ats-acc-item > summary{ list-style:none; display:flex; align-items:center; justify-content:space-between; gap:14px; cursor:pointer; padding:15px 18px; font-family:var(--ats-font-display); font-size:var(--ats-text-lead); font-weight:600; color:var(--ats-fg); }
  .ats-acc-item > summary::-webkit-details-marker{ display:none; }
  .ats-acc-item > summary:hover{ background:var(--ats-overlay-2); }
  .ats-acc-item > summary:focus-visible{ outline:2px solid var(--ats-accent-text); outline-offset:-2px; }
  .ats-acc-item > summary > svg:last-child, .ats-acc-item > summary > .ats-acc-plus{ flex:none; color:var(--ats-muted); transition:transform .15s ease; }
  .ats-acc-item[open] > summary > svg:last-child, .ats-acc-item[open] > summary > .ats-acc-plus{ transform:rotate(45deg); }
  .ats-acc-body{ padding:2px 18px 16px; font-size:var(--ats-text-ui); color:var(--ats-muted-strong); line-height:1.65; }
  .ats-acc.ats-is-flush .ats-acc-item > summary{ padding-inline:0; }
  .ats-acc.ats-is-flush .ats-acc-body{ padding-inline:0; }
  .ats-pager{ display:flex; flex-wrap:wrap; align-items:center; justify-content:space-between; gap:16px; }
  .ats-pager-summary{ font-size:var(--ats-text-ui); color:var(--ats-muted-strong); }
  .ats-pager-controls{ display:flex; flex-wrap:wrap; align-items:center; gap:6px; }
  .ats-pager-btn{ min-width:38px; height:38px; padding-inline:11px; border-radius:var(--ats-radius-md); border:1px solid var(--ats-border-interactive); background:transparent; color:var(--ats-muted-strong); font-size:var(--ats-text-ui); display:inline-flex; align-items:center; justify-content:center; gap:6px; }
  .ats-pager-btn:hover:not(:disabled){ background:var(--ats-overlay-4); color:var(--ats-fg); }
  .ats-pager-btn:focus-visible{ outline:2px solid var(--ats-accent-text); outline-offset:2px; }
  .ats-pager-btn[aria-current="page"]{ background:var(--ats-accent); border-color:var(--ats-accent); color:var(--ats-accent-ink); font-weight:700; }
  .ats-pager-btn:disabled{ opacity:.4; cursor:not-allowed; }
  .ats-pager-btn svg{ flex:none; }
  .ats-pager-btn:dir(rtl) svg{ transform:scaleX(-1); }
  .ats-pager-gap{ display:inline-flex; align-items:center; padding-inline:4px; color:var(--ats-muted); font-size:var(--ats-text-ui); }
  .ats-alert{ display:flex; align-items:flex-start; gap:11px; padding:13px 15px; border:1px solid var(--ats-border); border-radius:var(--ats-radius-md); background:var(--ats-overlay-2); color:var(--ats-muted-strong); font-size:var(--ats-text-ui); line-height:1.6; }
  .ats-alert svg{ flex:none; margin-top:2px; }
  .ats-alert .ats-t{ display:block; margin:0 0 2px; font-family:var(--ats-font-display); font-size:inherit; line-height:inherit; font-weight:600; color:var(--ats-fg); }
  .ats-alert-body{ flex:1; min-width:0; }
  .ats-alert-x{ flex:none; width:24px; height:24px; border-radius:6px; display:grid; place-items:center; color:inherit; opacity:.7; background:transparent; }
  .ats-alert-x:hover{ opacity:1; background:var(--ats-overlay-4); }
  .ats-alert-x:focus-visible{ outline:2px solid currentColor; outline-offset:1px; }
  .ats-alert--info{ background:var(--ats-badge-info-fill); border-color:var(--ats-badge-info-border); }
  .ats-alert--success{ background:var(--ats-badge-success-fill); border-color:var(--ats-badge-success-border); }
  .ats-alert--warning{ background:var(--ats-badge-warning-fill); border-color:var(--ats-badge-warning-border); }
  .ats-alert--danger{ background:var(--ats-badge-danger-fill); border-color:var(--ats-badge-danger-border); }
  .ats-alert--info > svg{ color:var(--ats-badge-info-text); }
  .ats-alert--success > svg{ color:var(--ats-badge-success-text); }
  .ats-alert--warning > svg{ color:var(--ats-badge-warning-text); }
  .ats-alert--danger > svg{ color:var(--ats-badge-danger-text); }
  .ats-toast{ display:flex; align-items:flex-start; gap:11px; width:340px; max-width:100%; padding:13px 15px; border:1px solid var(--ats-border-strong); border-radius:var(--ats-radius-md); background:var(--ats-surface); color:var(--ats-muted-strong); font-size:var(--ats-text-ui); line-height:1.55; box-shadow:0 10px 30px rgb(0 0 0 / 0.28), 0 2px 6px rgb(0 0 0 / 0.18); }
  .ats-toast svg{ flex:none; margin-top:2px; }
  .ats-toast .ats-t{ display:block; font-family:var(--ats-font-display); font-weight:600; color:var(--ats-fg); margin-bottom:2px; }
  .ats-toast-body{ flex:1; min-width:0; }
  .ats-toast-act{ display:block; background:none; color:var(--ats-accent-text); font-family:var(--ats-font-display); font-weight:600; font-size:var(--ats-text-label); margin-top:6px; }
  .ats-toast-act:hover{ text-decoration:underline; text-underline-offset:3px; }
  .ats-toast--info svg{ color:var(--ats-badge-info-text); }
  .ats-toast--success svg{ color:var(--ats-badge-success-text); }
  .ats-toast--warning svg{ color:var(--ats-badge-warning-text); }
  .ats-toast--danger svg{ color:var(--ats-badge-danger-text); }
  .ats-toast-stack{ display:flex; flex-direction:column; gap:10px; align-items:flex-start; }
  .ats-toast-region{ position:fixed; z-index:60; inset-block-end:calc(20px + var(--ats-toast-offset, 0px)); inset-inline-end:20px; }
  @media (max-width: 480px){
    .ats-toast-region{ inset-inline:12px; inset-block-end:calc(12px + env(safe-area-inset-bottom) + var(--ats-toast-offset, 0px)); }
    .ats-toast-region .ats-toast-stack{ align-items:stretch; }
    .ats-toast-region .ats-toast{ width:auto; }
  }
  .ats-sk{ background:var(--ats-overlay-4); border-radius:var(--ats-radius-sm); position:relative; overflow:hidden; }
  .ats-sk::after{ content:""; position:absolute; inset:0; transform:translateX(-100%); background:linear-gradient(90deg, transparent, var(--ats-overlay-2), transparent); animation:ats-sk-sweep 1.4s ease-in-out infinite; }
  @keyframes ats-sk-sweep{
    to{ transform:translateX(100%); }
  }
  @media (prefers-reduced-motion: reduce){
    .ats-sk::after{ animation:none; }
  }
  .ats-sk--text{ height:11px; border-radius:var(--ats-radius-pill); }
  .ats-sk--line{ height:14px; border-radius:var(--ats-radius-pill); }
  .ats-sk--block{ height:100%; border-radius:var(--ats-radius-md); }
  .ats-sk--circle{ border-radius:50%; }
  .ats-sk-lines{ display:flex; flex-direction:column; gap:8px; }
  .ats-sk-lines .ats-sk:last-child{ width:62%; }
  .ats-empty{ display:flex; flex-direction:column; align-items:center; gap:10px; text-align:center; padding:36px 24px; border:1px dashed var(--ats-border-interactive); border-radius:var(--ats-radius-lg); background:var(--ats-overlay-1); }
  .ats-empty-icon{ width:42px; height:42px; border-radius:var(--ats-radius-md); display:grid; place-items:center; background:var(--ats-overlay-3); border:1px solid var(--ats-border); color:var(--ats-muted); }
  .ats-empty .ats-t{ margin:0; font-family:var(--ats-font-display); font-size:var(--ats-text-lead); font-weight:600; color:var(--ats-fg); }
  .ats-empty p{ margin:0; font-size:var(--ats-text-ui); color:var(--ats-muted-strong); max-width:44ch; line-height:1.6; }
  .ats-empty-actions{ display:flex; flex-wrap:wrap; gap:8px; justify-content:center; margin-top:4px; }
  .ats-empty.ats-is-sm{ padding:20px 16px; gap:6px; border:0; background:transparent; }
  .ats-empty.ats-is-sm .ats-empty-icon{ width:32px; height:32px; }
  .ats-empty.ats-is-sm .ats-t{ font-size:var(--ats-text-ui); }
  .ats-empty.ats-is-sm p{ font-size:var(--ats-text-label); }
  .ats-empty--filtered .ats-empty-icon{ color:var(--ats-badge-warning-text); background:var(--ats-badge-warning-fill); border-color:var(--ats-badge-warning-border); }
  .ats-scrim.ats-is-fixed{ position:fixed; z-index:50; }
  .ats-drawer.ats-is-fixed, .ats-sheet.ats-is-fixed{ position:fixed; z-index:51; }
  .ats-buybar.ats-is-fixed{ position:fixed; z-index:40; }
  .ats-scrim{ position:absolute; inset:0; background:rgb(4 6 12 / 0.62); }
  .ats-drawer{ position:absolute; inset-block:0; inline-size:264px; max-inline-size:82%; background:var(--ats-surface); display:flex; flex-direction:column; box-shadow:0 0 40px rgb(0 0 0 / 0.34); }
  .ats-drawer--start{ inset-inline-start:0; border-inline-end:1px solid var(--ats-border); }
  .ats-drawer--end{ inset-inline-end:0; border-inline-start:1px solid var(--ats-border); }
  .ats-drawer--md{ inline-size:min(480px, 100%); max-inline-size:100%; }
  .ats-drawer--lg{ inline-size:min(720px, 100%); max-inline-size:100%; }
  .ats-overlay-head{ display:flex; align-items:center; justify-content:space-between; gap:12px; flex:none; padding:14px 16px; border-bottom:1px solid var(--ats-border); }
  .ats-overlay-head .ats-t{ font-family:var(--ats-font-display); font-size:var(--ats-text-lead); font-weight:700; color:var(--ats-fg); }
  .ats-overlay-x{ width:32px; height:32px; border-radius:var(--ats-radius-md); display:grid; place-items:center; color:var(--ats-muted); background:transparent; }
  .ats-overlay-x:hover{ background:var(--ats-overlay-4); color:var(--ats-fg); }
  .ats-overlay-x:focus-visible{ outline:2px solid var(--ats-accent-text); outline-offset:2px; }
  .ats-overlay-body{ flex:1; min-height:0; overflow-y:auto; padding:14px 16px; display:flex; flex-direction:column; gap:12px; }
  .ats-overlay-foot{ flex:none; display:flex; gap:10px; padding:12px 16px; border-top:1px solid var(--ats-border); background:var(--ats-overlay-1); }
  .ats-overlay-foot .ats-btn{ flex:1; }
  .ats-sheet{ position:absolute; inset-inline:0; inset-block-end:0; max-block-size:86%; display:flex; flex-direction:column; background:var(--ats-surface); border-top:1px solid var(--ats-border); border-start-start-radius:16px; border-start-end-radius:16px; box-shadow:0 -12px 40px rgb(0 0 0 / 0.34); }
  .ats-sheet-grip{ flex:none; align-self:center; width:38px; height:4px; border-radius:var(--ats-radius-pill); background:var(--ats-overlay-border-hover-soft); margin:9px 0 3px; }
  .ats-sheet .ats-overlay-head{ padding-block:8px 12px; }
  .ats-sheet .ats-overlay-foot{ padding-bottom:calc(12px + env(safe-area-inset-bottom)); }
  .ats-sheet.ats-is-nonmodal{ max-block-size:60%; }
  .ats-buybar{ position:absolute; inset-inline:0; inset-block-end:0; display:flex; align-items:center; gap:12px; padding:11px 14px calc(11px + env(safe-area-inset-bottom)); background:var(--ats-surface); border-top:1px solid var(--ats-border); box-shadow:0 -8px 24px rgb(0 0 0 / 0.26); }
  .ats-buybar[hidden]{ display:none; }
  .ats-buybar-price{ flex:1; min-width:0; }
  .ats-buybar-title{ display:block; font-family:var(--ats-font-display); font-size:var(--ats-text-ui); font-weight:600; color:var(--ats-fg); overflow:hidden; text-overflow:ellipsis; white-space:nowrap; }
  .ats-buybar-price .ats-p{ font-family:var(--ats-font-mono); font-size:var(--ats-text-lead); font-weight:700; color:var(--ats-fg); }
  .ats-buybar-price .ats-n{ display:block; font-size:var(--ats-text-micro); color:var(--ats-muted); margin-top:1px; }
  .ats-buybar .ats-btn{ flex:none; }
  .ats-appnav{ display:flex; flex-direction:column; inline-size:240px; block-size:100%; min-block-size:0; background:var(--ats-surface); border-inline-end:1px solid var(--ats-border); transition:inline-size 200ms ease; }
  .ats-appnav.ats-is-collapsed{ inline-size:64px; }
  .ats-appnav--drawer{ inline-size:100%; border-inline-end:0; background:transparent; }
  .ats-appnav-head{ display:flex; align-items:center; gap:6px; min-block-size:56px; padding:10px 12px; border-bottom:1px solid var(--ats-border); }
  .ats-appnav-brand{ flex:1; min-width:0; display:flex; align-items:center; gap:10px; overflow:hidden; }
  .ats-appnav-brand > img{ display:block; block-size:24px; inline-size:auto; }
  .ats-appnav-brand .ats-n{ font-family:var(--ats-font-display); font-size:var(--ats-text-lead); font-weight:700; line-height:1.2; color:var(--ats-fg); display:-webkit-box; -webkit-box-orient:vertical; -webkit-line-clamp:2; overflow:hidden; overflow-wrap:anywhere; }
  .ats-appnav.ats-is-collapsed .ats-appnav-head{ flex-direction:column; justify-content:center; padding-inline:8px; }
  .ats-appnav.ats-is-collapsed .ats-appnav-brand{ flex:none; justify-content:center; }
  .ats-appnav-toggle{ flex:none; width:32px; height:32px; display:grid; place-items:center; border-radius:var(--ats-radius-md); color:var(--ats-muted-strong); background:transparent; }
  .ats-appnav-toggle:hover{ background:var(--ats-overlay-4); color:var(--ats-fg); }
  .ats-appnav-top{ padding:10px 12px 0; }
  .ats-appnav-top:empty{ display:none; }
  .ats-appnav-nav{ flex:1; min-block-size:0; overflow-y:auto; padding:8px; display:flex; flex-direction:column; gap:8px; }
  .ats-appnav-section{ display:flex; flex-direction:column; gap:2px; }
  .ats-appnav-section-head{ display:flex; align-items:center; justify-content:space-between; gap:8px; padding:6px 10px 2px; }
  .ats-appnav-section-label{ font-family:var(--ats-font-display); font-size:var(--ats-text-micro); font-weight:600; letter-spacing:0.08em; text-transform:uppercase; color:var(--ats-muted); }
  .ats-appnav-rule{ border:0; border-top:1px solid var(--ats-border); margin:2px 10px 4px; }
  .ats-appnav-list, .ats-appnav-sub{ list-style:none; margin:0; padding:0; display:flex; flex-direction:column; gap:2px; }
  .ats-appnav-link{ position:relative; display:flex; align-items:center; gap:10px; min-block-size:40px; padding:8px 10px; border-radius:var(--ats-radius-md); color:var(--ats-muted-strong); font-size:var(--ats-text-body); font-weight:500; text-decoration:none; transition:background 150ms ease, color 150ms ease; }
  .ats-appnav-link:hover{ background:var(--ats-overlay-3); color:var(--ats-fg); }
  .ats-appnav-link.ats-is-active{ background:var(--ats-segment-selected-bg); color:var(--ats-fg); }
  .ats-appnav-link.ats-is-active::after{ content:""; position:absolute; inset-block:8px; inset-inline-end:0; width:2px; border-radius:2px; background:var(--ats-accent-text); }
  .ats-appnav-link.ats-is-active .ats-appnav-ico{ color:var(--ats-accent-text); }
  .ats-appnav-link:focus-visible, .ats-appnav-toggle:focus-visible{ outline:2px solid var(--ats-accent-text); outline-offset:-2px; }
  .ats-appnav-link.ats-is-soon, .ats-appnav-link.ats-is-soon:hover{ color:var(--ats-muted); background:transparent; cursor:default; }
  .ats-appnav-ico{ flex:none; width:20px; height:20px; display:grid; place-items:center; color:var(--ats-muted); }
  .ats-appnav-ico svg{ width:20px; height:20px; }
  .ats-appnav-label{ flex:1; min-width:0; white-space:nowrap; overflow:hidden; text-overflow:ellipsis; }
  .ats-appnav-badge{ flex:none; display:inline-flex; }
  .ats-appnav-row{ display:flex; align-items:center; gap:2px; min-width:0; }
  .ats-appnav-row > .ats-appnav-link{ flex:1; min-width:0; }
  .ats-appnav-row-end{ flex:none; display:flex; align-items:center; gap:2px; }
  .ats-appnav.ats-is-collapsed .ats-appnav-row-end{ display:none; }
  .ats-appnav-ico.ats-is-success{ color:var(--ats-badge-success-text); }
  .ats-appnav-ico.ats-is-warning{ color:var(--ats-badge-warning-text); }
  .ats-appnav-ico.ats-is-danger{ color:var(--ats-badge-danger-text); }
  .ats-appnav-ico.ats-is-info{ color:var(--ats-badge-info-text); }
  .ats-appnav-sub{ margin:2px 0 6px 19px; padding-inline-start:10px; border-inline-start:1px solid var(--ats-border); }
  .ats-appnav-sub .ats-appnav-link{ min-block-size:36px; padding-block:6px; font-size:var(--ats-text-ui); }
  .ats-appnav-sub .ats-appnav-ico, .ats-appnav-sub .ats-appnav-ico svg{ width:16px; height:16px; }
  .ats-appnav.ats-is-collapsed .ats-appnav-nav{ padding-inline:8px; }
  .ats-appnav.ats-is-collapsed .ats-appnav-link{ justify-content:center; padding-inline:0; }
  .ats-appnav.ats-is-collapsed .ats-appnav-link.ats-is-active::after{ inset-inline-end:-8px; }
  .ats-appnav.ats-is-collapsed .ats-appnav-label{ position:absolute; width:1px; height:1px; overflow:hidden; clip-path:inset(50%); white-space:nowrap; }
  .ats-appnav.ats-is-collapsed .ats-appnav-badge{ position:absolute; inset-block-start:5px; inset-inline-end:9px; }
  .ats-appnav.ats-is-collapsed .ats-appnav-badge .ats-badge{ inline-size:9px; block-size:9px; min-inline-size:0; padding:0; font-size:0; border-radius:var(--ats-radius-pill); }
  .ats-appnav.ats-is-collapsed .ats-appnav-badge.ats-is-flag{ display:none; }
  .ats-appnav-foot{ flex:none; display:flex; align-items:center; justify-content:space-between; gap:8px; min-block-size:52px; padding:8px 12px; border-top:1px solid var(--ats-border); color:var(--ats-muted); font-size:var(--ats-text-caption); }
  .ats-appnav.ats-is-collapsed .ats-appnav-foot{ justify-content:center; padding-inline:8px; }
  .ats-appnav.ats-is-collapsed .ats-appnav-foot .ats-n{ display:none; }
  @media (prefers-reduced-motion: reduce){
    .ats-appnav{ transition:none; }
  }
  .ats-topbar{ display:flex; align-items:center; justify-content:space-between; gap:12px; min-block-size:56px; padding:0 16px; background:color-mix(in oklab, var(--ats-bg) 90%, transparent); border-bottom:1px solid var(--ats-border); -webkit-backdrop-filter:blur(10px); backdrop-filter:blur(10px); }
  .ats-topbar.ats-is-sticky{ position:sticky; top:0; z-index:30; }
  .ats-topbar-start{ flex:1; min-width:0; display:flex; align-items:center; gap:8px; }
  .ats-topbar-title{ margin:0; min-width:0; font-family:var(--ats-font-display); font-size:var(--ats-text-title-sm); font-weight:700; letter-spacing:-0.01em; color:var(--ats-fg); white-space:nowrap; overflow:hidden; text-overflow:ellipsis; }
  .ats-topbar-actions{ flex:none; display:flex; align-items:center; gap:6px; }
  .ats-icon-btn.ats-topbar-menu{ display:none; }
  .ats-icon-btn.ats-topbar-menu.ats-is-always{ display:grid; }
  .ats-icon-btn{ position:relative; flex:none; width:40px; height:40px; display:grid; place-items:center; border:1px solid transparent; border-radius:var(--ats-radius-md); background:transparent; color:var(--ats-muted-strong); transition:background 150ms ease, color 150ms ease; }
  .ats-icon-btn:hover{ background:var(--ats-overlay-4); color:var(--ats-fg); }
  .ats-icon-btn[aria-expanded="true"]{ background:var(--ats-overlay-3); border-color:var(--ats-border); color:var(--ats-fg); }
  .ats-icon-btn:focus-visible{ outline:2px solid var(--ats-accent-text); outline-offset:2px; }
  .ats-icon-btn svg{ width:18px; height:18px; }
  .ats-icon-btn:disabled, .ats-icon-btn[aria-disabled="true"]{ opacity:.45; cursor:not-allowed; pointer-events:none; }
  .ats-icon-btn-dot{ position:absolute; inset-block-start:8px; inset-inline-end:8px; width:8px; height:8px; border-radius:var(--ats-radius-pill); background:var(--ats-danger); box-shadow:0 0 0 2px var(--ats-bg); }
  .ats-icon-btn-count{ position:absolute; inset-block-start:2px; inset-inline-end:1px; min-inline-size:17px; block-size:17px; padding:0 4px; display:grid; place-items:center; border-radius:var(--ats-radius-pill); border:1px solid var(--ats-badge-danger-border); background:linear-gradient(var(--ats-badge-danger-fill), var(--ats-badge-danger-fill)), var(--ats-surface); color:var(--ats-badge-danger-text); font-family:var(--ats-font-mono); font-size:var(--ats-text-micro); font-weight:700; line-height:1; font-variant-numeric:tabular-nums; box-shadow:0 0 0 2px var(--ats-bg); pointer-events:none; }
  .ats-icon-btn.ats-is-sm{ width:28px; height:28px; border-radius:var(--ats-radius-sm); }
  .ats-icon-btn.ats-is-sm svg{ width:15px; height:15px; }
  .ats-icon-btn.ats-is-sm .ats-icon-btn-dot{ inset-block-start:4px; inset-inline-end:4px; width:6px; height:6px; }
  @media (pointer: coarse){
    .ats-icon-btn.ats-is-sm{ width:32px; height:32px; }
  }
  .ats-avatar-btn{ padding:0; border:0; background:transparent; border-radius:var(--ats-radius-pill); display:inline-grid; place-items:center; min-width:40px; min-height:40px; }
  .ats-avatar-btn:focus-visible{ outline:2px solid var(--ats-accent-text); outline-offset:2px; }
  @media (max-width: 767px){
    .ats-topbar{ padding:0 12px; }
    .ats-icon-btn.ats-topbar-menu{ display:grid; }
    .ats-topbar-title{ font-size:var(--ats-text-lead); }
    .ats-icon-btn{ width:44px; height:44px; }
  }
  .ats-dialog{ position:absolute; inset-block-start:50%; inset-inline-start:50%; transform:translate(-50%, -50%); inline-size:min(520px, calc(100% - 32px)); max-block-size:calc(100% - 48px); display:flex; flex-direction:column; background:var(--ats-surface); border:1px solid var(--ats-border); border-radius:var(--ats-radius-lg); box-shadow:0 24px 64px rgb(0 0 0 / 0.42); }
  .ats-dialog.ats-is-fixed{ position:fixed; z-index:51; }
  .ats-dialog--sm{ inline-size:min(400px, calc(100% - 32px)); }
  .ats-dialog--md{ inline-size:min(520px, calc(100% - 32px)); }
  .ats-dialog--lg{ inline-size:min(720px, calc(100% - 32px)); }
  .ats-dialog--xl{ inline-size:min(960px, calc(100% - 32px)); }
  .ats-dialog .ats-overlay-foot{ justify-content:flex-end; background:transparent; }
  .ats-dialog .ats-overlay-foot .ats-btn{ flex:none; }
  .ats-dialog-desc{ margin:0; font-size:var(--ats-text-ui); line-height:1.55; color:var(--ats-muted-strong); }
  .ats-dialog--confirm .ats-overlay-head{ border-bottom:0; padding-bottom:4px; }
  .ats-dialog--confirm .ats-overlay-body{ padding-top:0; }
  .ats-dialog--confirm .ats-overlay-foot{ border-top:0; padding-top:6px; }
  .ats-dialog--ack .ats-overlay-head{ justify-content:flex-start; }
  .ats-ack-list{ display:flex; flex-direction:column; gap:6px; margin:0; padding-inline-start:18px; font-size:var(--ats-text-ui); line-height:1.55; color:var(--ats-fg); }
  .ats-check-row.ats-ack-check{ align-items:flex-start; padding:12px 14px; border:1px solid var(--ats-border-interactive); border-radius:var(--ats-radius-md); background:var(--ats-overlay-1); font-size:var(--ats-text-ui); line-height:1.5; color:var(--ats-fg); }
  .ats-check-row.ats-ack-check input{ margin-top:3px; }
  .ats-check-row.ats-ack-check:has(input:checked){ border-color:var(--ats-accent-text); }
  @media (max-width: 480px){
    .ats-dialog .ats-overlay-foot{ flex-direction:column-reverse; }
    .ats-dialog .ats-overlay-foot .ats-btn{ inline-size:100%; }
  }
  .ats-popover-anchor{ position:relative; display:inline-flex; }
  .ats-popover{ z-index:60; min-inline-size:220px; max-inline-size:min(360px, calc(100vw - 16px)); background:var(--ats-surface); color:var(--ats-fg); border:1px solid var(--ats-border-strong); border-radius:var(--ats-radius-lg); box-shadow:0 12px 32px rgb(0 0 0 / 0.36); outline:none; }
  .ats-popover.ats-is-fixed{ position:fixed; }
  .ats-popover--md{ max-inline-size:min(480px, calc(100vw - 16px)); }
  .ats-popover--lg{ max-inline-size:min(640px, calc(100vw - 16px)); }
  .ats-popover.ats-is-inline{ position:absolute; }
  .ats-popover.ats-is-inline.ats-is-bottom{ inset-block-start:calc(100% + 6px); }
  .ats-popover.ats-is-inline.ats-is-top{ inset-block-end:calc(100% + 6px); }
  .ats-popover.ats-is-inline.ats-is-start{ inset-inline-start:0; }
  .ats-popover.ats-is-inline.ats-is-end{ inset-inline-end:0; }
  .ats-popover.ats-is-inline.ats-is-center{ inset-inline-start:50%; transform:translateX(-50%); }
  .ats-popover-head{ display:flex; align-items:center; justify-content:space-between; gap:10px; padding:12px 14px; border-bottom:1px solid var(--ats-border); }
  .ats-popover-head .ats-t{ margin:0; font-family:var(--ats-font-display); font-size:var(--ats-text-ui); font-weight:700; color:var(--ats-fg); }
  .ats-popover-body{ padding:12px 14px; display:flex; flex-direction:column; gap:10px; font-size:var(--ats-text-ui); }
  .ats-popover-foot{ display:flex; align-items:center; justify-content:space-between; gap:8px; padding:10px 14px; border-top:1px solid var(--ats-border); }
  @keyframes ats-popover-in{
    from{ opacity:0; }
    to{ opacity:1; }
  }
  @media (prefers-reduced-motion: no-preference){
    .ats-popover{ animation:ats-popover-in 120ms ease; }
  }
  .ats-menu-head{ display:flex; flex-direction:column; gap:2px; min-width:0; padding:10px 14px; border-bottom:1px solid var(--ats-border); }
  .ats-menu-head .ats-t{ font-size:var(--ats-text-ui); font-weight:600; color:var(--ats-fg); white-space:nowrap; overflow:hidden; text-overflow:ellipsis; }
  .ats-menu-head .ats-s{ font-size:var(--ats-text-caption); color:var(--ats-muted); white-space:nowrap; overflow:hidden; text-overflow:ellipsis; }
  .ats-menu{ display:flex; flex-direction:column; gap:1px; padding:6px; }
  .ats-menu-label{ padding:8px 10px 4px; font-family:var(--ats-font-display); font-size:var(--ats-text-micro); font-weight:600; letter-spacing:0.08em; text-transform:uppercase; color:var(--ats-muted); }
  .ats-menu-sep{ block-size:1px; margin:5px 4px; background:var(--ats-border); }
  .ats-menu-item{ display:flex; align-items:center; gap:10px; inline-size:100%; min-block-size:36px; padding:7px 10px; border:0; border-radius:var(--ats-radius-md); background:transparent; color:var(--ats-fg); font:inherit; font-size:var(--ats-text-ui); text-align:start; text-decoration:none; cursor:pointer; }
  .ats-menu-item:hover, .ats-menu-item:focus-visible{ background:var(--ats-overlay-4); }
  .ats-menu-item:focus-visible{ outline:2px solid var(--ats-accent-text); outline-offset:-2px; }
  .ats-menu-item[aria-disabled="true"], .ats-menu-item[aria-disabled="true"]:hover{ color:var(--ats-muted); background:transparent; cursor:default; }
  .ats-menu-ico{ flex:none; width:16px; height:16px; display:grid; place-items:center; color:var(--ats-muted-strong); }
  .ats-menu-ico svg{ width:16px; height:16px; }
  .ats-menu-text{ flex:1; min-width:0; }
  .ats-menu-hint{ flex:none; font-family:var(--ats-font-mono); font-size:var(--ats-text-caption); color:var(--ats-muted); }
  .ats-menu-item.ats-is-danger, .ats-menu-item.ats-is-danger .ats-menu-ico{ color:var(--ats-badge-danger-text); }
  .ats-menu-item.ats-is-danger:hover, .ats-menu-item.ats-is-danger:focus-visible{ background:var(--ats-badge-danger-fill); }
  @media (pointer: coarse){
    .ats-menu-item{ min-block-size:44px; }
  }
  .ats-menu-desc{ display:block; margin-top:1px; font-size:var(--ats-text-caption); font-weight:400; color:var(--ats-muted); }
  .ats-menu-item[aria-current="true"]{ background:var(--ats-segment-selected-bg); }
  .ats-menu-item[aria-current="true"] .ats-menu-hint{ color:var(--ats-accent-text); }
  .ats-visually-hidden{ position:absolute !important; width:1px; height:1px; padding:0; margin:-1px; overflow:hidden; clip-path:inset(50%); white-space:nowrap; border:0; }
  .ats-stepper{ display:flex; align-items:center; margin:0; padding:0; list-style:none; }
  .ats-step{ display:flex; flex:1 1 0; align-items:center; gap:10px; min-width:0; }
  .ats-step:last-child{ flex:0 0 auto; }
  .ats-step:not(:last-child)::after{ content:""; flex:1 1 auto; min-width:16px; height:1px; margin-inline:4px 10px; background:var(--ats-border-strong); }
  .ats-step.ats-is-complete:not(:last-child)::after{ background:var(--ats-accent-text); }
  .ats-step-mark{ position:relative; flex:none; display:grid; place-items:center; width:26px; height:26px; border:1.5px solid var(--ats-border-strong); border-radius:50%; background:var(--ats-surface); color:var(--ats-muted-strong); font-family:var(--ats-font-mono); font-size:var(--ats-text-caption); font-weight:600; font-variant-numeric:tabular-nums; }
  .ats-step.ats-is-complete .ats-step-mark{ border-color:var(--ats-badge-brand-border); background:var(--ats-badge-brand-fill); color:var(--ats-badge-brand-text); }
  .ats-step.ats-is-current .ats-step-mark{ border-color:var(--ats-accent); background:var(--ats-accent); color:var(--ats-accent-ink); }
  .ats-step-text{ display:flex; flex-direction:column; gap:1px; min-width:0; }
  .ats-step-label{ font-family:var(--ats-font-display); font-size:var(--ats-text-ui); font-weight:600; color:var(--ats-muted-strong); white-space:nowrap; }
  .ats-step.ats-is-current .ats-step-label, .ats-step.ats-is-complete .ats-step-label{ color:var(--ats-fg); }
  .ats-step-desc{ font-size:var(--ats-text-caption); line-height:1.45; color:var(--ats-muted-strong); }
  .ats-step-status{ font-size:var(--ats-text-caption); font-weight:600; }
  .ats-stepper--vertical{ flex-direction:column; align-items:stretch; }
  .ats-stepper--vertical .ats-step{ position:relative; align-items:flex-start; padding-bottom:18px; }
  .ats-stepper--vertical .ats-step:last-child{ padding-bottom:0; }
  .ats-stepper--vertical .ats-step:not(:last-child)::after{ position:absolute; inset-block:30px 4px; inset-inline-start:12.5px; width:1px; height:auto; min-width:0; margin:0; }
  .ats-stepper--vertical .ats-step-label{ white-space:normal; color:var(--ats-fg); }
  .ats-stepper--vertical .ats-step-head{ display:flex; flex-wrap:wrap; align-items:baseline; gap:2px 8px; }
  .ats-step.ats-is-good .ats-step-mark{ border-color:var(--ats-badge-success-border); background:var(--ats-badge-success-fill); color:var(--ats-badge-success-text); }
  .ats-step.ats-is-good .ats-step-status{ color:var(--ats-badge-success-text); }
  .ats-step.ats-is-bad .ats-step-mark{ border-color:var(--ats-badge-danger-border); background:var(--ats-badge-danger-fill); color:var(--ats-badge-danger-text); }
  .ats-step.ats-is-bad .ats-step-status{ color:var(--ats-badge-danger-text); }
  .ats-step.ats-is-warn .ats-step-mark{ border-color:var(--ats-badge-warning-border); background:var(--ats-badge-warning-fill); color:var(--ats-badge-warning-text); }
  .ats-step.ats-is-warn .ats-step-status{ color:var(--ats-badge-warning-text); }
  .ats-step.ats-is-running .ats-step-mark{ border-color:var(--ats-badge-info-border); background:var(--ats-badge-info-fill); color:var(--ats-badge-info-text); }
  .ats-step.ats-is-running .ats-step-status{ color:var(--ats-badge-info-text); }
  .ats-step.ats-is-skipped .ats-step-mark{ border-style:dashed; }
  .ats-step.ats-is-skipped .ats-step-label{ color:var(--ats-muted-strong); }
  .ats-step.ats-is-skipped .ats-step-status{ color:var(--ats-muted-strong); }
  .ats-step-mark .ats-spinner-ring{ width:12px; height:12px; }
  .ats-step-link{ display:flex; align-items:center; gap:10px; min-width:0; color:inherit; text-decoration:none; border-radius:var(--ats-radius-md); }
  .ats-step-link:hover .ats-step-label{ text-decoration:underline; text-underline-offset:3px; }
  .ats-step-link:focus-visible{ outline:2px solid var(--ats-accent-text); outline-offset:3px; }
  .ats-stepper.ats-is-free .ats-step.ats-is-complete:not(:last-child)::after{ background:var(--ats-border-strong); }
  .ats-step.ats-is-attention .ats-step-mark{ border-color:var(--ats-badge-warning-border); background:var(--ats-badge-warning-fill); color:var(--ats-badge-warning-text); }
  .ats-step-flag{ font-size:var(--ats-text-caption); font-weight:600; color:var(--ats-badge-warning-text); }
  @media (max-width:640px){
    .ats-stepper:not(.ats-stepper--vertical) .ats-step:not(.ats-is-current) .ats-step-text{ position:absolute; width:1px; height:1px; overflow:hidden; clip-path:inset(50%); white-space:nowrap; }
  }
  .ats-spinner{ display:inline-flex; align-items:center; gap:8px; vertical-align:middle; color:var(--ats-muted-strong); }
  .ats-spinner-ring{ flex:none; border-radius:50%; border:2px solid currentColor; border-top-color:transparent; animation:ats-btn-spin .7s linear infinite; }
  .ats-spinner--sm{ width:14px; height:14px; }
  .ats-spinner--md{ width:18px; height:18px; }
  .ats-spinner--lg{ width:28px; height:28px; border-width:3px; }
  .ats-spinner-label{ font-size:var(--ats-text-ui); color:var(--ats-muted-strong); }
  @keyframes ats-spinner-pulse{
    50%{ opacity:.4; }
  }
  @media (prefers-reduced-motion: reduce){
    .ats-spinner-ring{ animation:ats-spinner-pulse 1.6s ease-in-out infinite; }
  }
  .ats-kbd{ display:inline-grid; place-items:center; min-inline-size:22px; block-size:22px; padding:0 5px; border:1px solid var(--ats-border-interactive); border-bottom-width:2px; border-radius:5px; background:var(--ats-overlay-2); font-family:var(--ats-font-mono); font-size:var(--ats-text-micro); font-weight:600; line-height:1; color:var(--ats-fg); }
  .ats-kbd-seq{ display:inline-flex; align-items:center; gap:4px; }
  .ats-kbd-then{ font-size:var(--ats-text-micro); color:var(--ats-muted); }
  .ats-tooltip-anchor{ position:relative; display:inline-flex; }
  .ats-tooltip{ z-index:70; max-inline-size:min(320px, calc(100vw - 16px)); padding:8px 11px; background:var(--ats-surface); border:1px solid var(--ats-border-strong); border-radius:var(--ats-radius-md); box-shadow:0 8px 24px rgb(0 0 0 / 0.32); font-size:var(--ats-text-label); line-height:1.5; color:var(--ats-muted-strong); pointer-events:none; }
  .ats-tooltip.ats-is-fixed{ position:fixed; }
  .ats-tooltip.ats-is-inline{ position:absolute; inset-inline-start:50%; transform:translateX(-50%); inline-size:max-content; max-inline-size:280px; }
  .ats-tooltip.ats-is-inline.ats-is-top{ inset-block-end:calc(100% + 8px); }
  .ats-tooltip.ats-is-inline.ats-is-bottom{ inset-block-start:calc(100% + 8px); }
  .ats-info-btn{ position:relative; display:inline-grid; place-items:center; width:24px; height:24px; border:0; border-radius:50%; background:transparent; color:var(--ats-muted-strong); cursor:help; }
  .ats-info-btn::before{ content:""; position:absolute; inset:-6px; }
  .ats-info-btn:hover, .ats-info-btn[aria-expanded="true"]{ background:var(--ats-overlay-4); color:var(--ats-fg); }
  .ats-info-btn:focus-visible{ outline:2px solid var(--ats-accent-text); outline-offset:1px; }
  .ats-switch-field{ display:flex; align-items:center; justify-content:space-between; gap:14px; min-width:0; }
  .ats-switch-field.ats-is-end{ flex-direction:row-reverse; justify-content:flex-end; }
  .ats-switch-field.ats-is-disabled .ats-switch-label{ color:var(--ats-muted-strong); }
  .ats-switch-text{ display:flex; flex-direction:column; gap:2px; min-width:0; }
  .ats-switch-label{ font-size:var(--ats-text-ui); font-weight:500; color:var(--ats-fg); cursor:pointer; }
  .ats-switch-desc{ font-size:var(--ats-text-caption); line-height:1.5; color:var(--ats-muted); }
  .ats-switch-control{ display:inline-flex; align-items:center; gap:8px; flex:none; }
  .ats-switch-btn{ display:inline-grid; place-items:center; min-inline-size:44px; min-block-size:32px; padding:0; border:0; background:transparent; cursor:pointer; }
  .ats-switch-btn[aria-checked="true"] .ats-switch{ background:var(--ats-segment-selected-bg); border-color:var(--ats-badge-brand-border); }
  .ats-switch-btn[aria-checked="true"] .ats-switch::after{ transform:translateX(16px); background:var(--ats-accent-text); }
  .ats-switch-btn:focus-visible{ outline:none; }
  .ats-switch-btn:focus-visible .ats-switch{ outline:2px solid var(--ats-accent-text); outline-offset:2px; }
  .ats-switch-btn:disabled{ cursor:not-allowed; opacity:.5; }
  .ats-switch-btn--sm .ats-switch{ width:30px; height:18px; }
  .ats-switch-btn--sm .ats-switch::after{ width:12px; height:12px; }
  .ats-switch-btn--sm[aria-checked="true"] .ats-switch::after{ transform:translateX(12px); }
  .ats-toolbar-sentinel{ block-size:0; }
  .ats-toolbar{ padding:8px 10px; background:var(--ats-surface); border:1px solid var(--ats-border); border-radius:var(--ats-radius-lg); transition:box-shadow 200ms ease, border-color 200ms ease; }
  .ats-toolbar.ats-is-sticky{ position:sticky; top:0; z-index:20; }
  .ats-toolbar.ats-is-stuck{ border-color:var(--ats-border-strong); box-shadow:0 6px 18px rgb(0 0 0 / 0.22); }
  .ats-toolbar-bar{ display:flex; flex-wrap:wrap; align-items:center; gap:8px 12px; }
  .ats-toolbar-filters{ display:flex; flex-wrap:wrap; align-items:center; gap:8px; flex:0 1 auto; min-width:0; }
  .ats-toolbar-end{ display:flex; align-items:center; gap:10px; margin-inline-start:auto; }
  .ats-toolbar-count{ font-family:var(--ats-font-mono); font-size:var(--ats-text-caption); color:var(--ats-muted-strong); white-space:nowrap; font-variant-numeric:tabular-nums; }
  .ats-toolbar-clear{ padding:4px 6px; border:0; border-radius:var(--ats-radius-sm); background:transparent; font:inherit; font-size:var(--ats-text-label); font-weight:600; color:var(--ats-fg); text-decoration:underline; text-underline-offset:3px; cursor:pointer; }
  .ats-toolbar-clear:hover{ background:var(--ats-overlay-4); }
  .ats-toolbar-clear:focus-visible, .ats-toolbar-toggle:focus-visible{ outline:2px solid var(--ats-accent-text); outline-offset:2px; }
  .ats-toolbar-toggle{ display:none; align-items:center; gap:7px; block-size:36px; padding:0 10px; border:1px solid var(--ats-border-interactive); border-radius:var(--ats-radius-md); background:transparent; font:inherit; font-size:var(--ats-text-ui); font-weight:600; color:var(--ats-fg); }
  .ats-toolbar-badge{ display:inline-grid; place-items:center; min-inline-size:18px; block-size:18px; padding:0 5px; border-radius:var(--ats-radius-pill); background:var(--ats-accent); color:var(--ats-accent-ink); font-size:var(--ats-text-micro); font-weight:700; }
  .ats-toolbar-caret{ transition:transform 150ms ease; }
  .ats-toolbar.ats-is-expanded .ats-toolbar-caret{ transform:rotate(180deg); }
  .ats-toolbar-chips{ display:flex; flex-wrap:wrap; gap:6px; margin-top:8px; }
  .ats-toolbar-primary{ flex:1 1 260px; max-width:var(--ats-toolbar-primary-max, 440px); min-width:0; display:flex; }
  .ats-toolbar-primary > *{ flex:1; min-width:0; }
  @media (max-width: 640px){
    .ats-toolbar-toggle{ display:inline-flex; }
    .ats-toolbar-primary{ flex-basis:100%; }
    .ats-toolbar-filters{ display:none; flex-basis:100%; order:3; }
    .ats-toolbar.ats-is-expanded .ats-toolbar-filters{ display:grid; grid-template-columns:repeat(2, minmax(0, 1fr)); }
  }
  .ats-progress{ display:flex; flex-direction:column; gap:6px; }
  .ats-progress-head{ display:flex; align-items:baseline; justify-content:space-between; gap:12px; }
  .ats-progress-label{ font-size:var(--ats-text-ui); color:var(--ats-muted-strong); }
  .ats-progress-value{ font-family:var(--ats-font-mono); font-size:var(--ats-text-ui); font-weight:600; color:var(--ats-fg); font-variant-numeric:tabular-nums; white-space:nowrap; }
  .ats-progress-track{ position:relative; height:8px; border-radius:var(--ats-radius-pill); background:color-mix(in oklab, var(--ats-chart-seq-450) 20%, var(--ats-surface)); overflow:hidden; }
  .ats-progress--sm .ats-progress-track{ height:6px; }
  .ats-progress--lg .ats-progress-track{ height:12px; }
  .ats-progress-fill{ display:block; height:100%; border-radius:var(--ats-radius-pill); background:var(--ats-chart-seq-450); transition:width 300ms ease; }
  .ats-progress-note{ font-family:var(--ats-font-mono); font-size:var(--ats-text-caption); color:var(--ats-muted-strong); overflow:hidden; text-overflow:ellipsis; white-space:nowrap; }
  .ats-progress.ats-is-done .ats-progress-fill{ background:var(--ats-chart-seq-600); }
  .ats-progress.ats-is-error .ats-progress-fill{ background:var(--ats-badge-danger-border); }
  .ats-progress.ats-is-indeterminate .ats-progress-fill{ width:35% !important; animation:ats-progress-slide 1.4s ease-in-out infinite; }
  @keyframes ats-progress-slide{
    0%{ transform:translateX(-100%); }
    100%{ transform:translateX(320%); }
  }
  @media (prefers-reduced-motion:reduce){
    .ats-progress-fill{ transition:none; }
    .ats-progress.ats-is-indeterminate .ats-progress-fill{ animation:none; width:100% !important; opacity:.55; }
  }
  .ats-sitefoot{ border-top:1px solid var(--ats-border); background:var(--ats-overlay-1); }
  .ats-sitefoot-inner{ display:flex; flex-wrap:wrap; align-items:center; justify-content:space-between; gap:8px 18px; padding:14px 20px; }
  .ats-sitefoot-note{ font-size:var(--ats-text-label); color:var(--ats-muted-strong); }
  .ats-sitefoot-links{ display:flex; flex-wrap:wrap; align-items:center; gap:14px; }
  .ats-sitefoot-links a{ font-size:var(--ats-text-label); color:var(--ats-muted-strong); text-decoration:none; }
  .ats-sitefoot-links a:hover{ color:var(--ats-fg); text-decoration:underline; text-underline-offset:3px; }
  .ats-sitefoot-links a:focus-visible{ outline:2px solid var(--ats-accent-text); outline-offset:3px; border-radius:2px; }
  .ats-cardgrid{ display:grid; grid-template-columns:repeat(auto-fit, minmax(var(--ats-cardgrid-min, 260px), 1fr)); gap:12px; }
  .ats-cardgrid--xs{ --ats-cardgrid-min:150px; gap:8px; }
  .ats-cardgrid--sm{ --ats-cardgrid-min:200px; gap:10px; }
  .ats-cardgrid--lg{ --ats-cardgrid-min:320px; gap:14px; }
  .ats-cardgrid--xl{ --ats-cardgrid-min:400px; gap:16px; }
  .ats-cardgrid.ats-is-steady{ grid-template-columns:repeat(auto-fill, minmax(var(--ats-cardgrid-min, 260px), 1fr)); }
  .ats-cardgrid > *{ min-width:0; }
  .ats-split{ display:grid; gap:20px; align-items:start; }
  .ats-split--sm{ grid-template-columns:240px minmax(0, 1fr); }
  .ats-split--md{ grid-template-columns:320px minmax(0, 1fr); }
  .ats-split--lg{ grid-template-columns:380px minmax(0, 1fr); }
  .ats-split--end.ats-split--sm{ grid-template-columns:minmax(0, 1fr) 240px; }
  .ats-split--end.ats-split--md{ grid-template-columns:minmax(0, 1fr) 320px; }
  .ats-split--end.ats-split--lg{ grid-template-columns:minmax(0, 1fr) 380px; }
  .ats-split--end .ats-split-rail{ order:2; }
  .ats-split-rail, .ats-split-main{ min-width:0; }
  .ats-split.ats-is-sticky-rail .ats-split-rail{ position:sticky; top:16px; }
  @media (max-width: 1023px){
    .ats-split.ats-split{ grid-template-columns:minmax(0, 1fr); }
    .ats-split .ats-split-rail{ order:0; position:static; }
    .ats-split.ats-split--rail-after .ats-split-rail{ order:2; }
  }
  .ats-combo{ position:relative; display:flex; flex-direction:column; gap:6px; min-width:0; }
  .ats-combo-label{ font-size:var(--ats-text-label); font-weight:500; color:var(--ats-muted-strong); }
  .ats-combo-control{ position:relative; display:flex; align-items:center; }
  .ats-combo-ico{ position:absolute; inset-inline-start:11px; color:var(--ats-muted); pointer-events:none; }
  .ats-combo-input{ inline-size:100%; block-size:40px; padding:0 40px 0 34px; border:1px solid var(--ats-border-field); border-radius:var(--ats-radius-md); background:var(--ats-bg); color:var(--ats-fg); font:inherit; font-size:var(--ats-text-ui); }
  .ats-combo-input::placeholder{ color:var(--ats-muted); }
  .ats-combo-input:hover:not(:disabled){ border-color:var(--ats-border-field-hover); }
  .ats-combo-input:focus-visible{ outline:2px solid var(--ats-accent-text); outline-offset:1px; }
  .ats-combo-input:disabled{ opacity:.55; cursor:not-allowed; }
  .ats-combo-caret{ position:absolute; inset-inline-end:4px; width:32px; height:32px; display:grid; place-items:center; border:0; border-radius:var(--ats-radius-sm); background:transparent; color:var(--ats-muted-strong); cursor:pointer; }
  .ats-combo-caret:hover{ background:var(--ats-overlay-4); color:var(--ats-fg); }
  .ats-combo-caret svg{ transition:transform 150ms ease; }
  .ats-combo.ats-is-open .ats-combo-caret svg{ transform:rotate(180deg); }
  .ats-combo-list{ position:absolute; z-index:40; inset-inline:0; inset-block-start:calc(100% + 4px); max-block-size:280px; overflow-y:auto; padding:6px; background:var(--ats-surface); border:1px solid var(--ats-border-strong); border-radius:var(--ats-radius-lg); box-shadow:0 12px 32px rgb(0 0 0 / 0.36); }
  .ats-combo-group{ padding:8px 10px 4px; font-family:var(--ats-font-display); font-size:var(--ats-text-micro); font-weight:600; letter-spacing:0.08em; text-transform:uppercase; color:var(--ats-muted); }
  .ats-combo-option{ display:flex; align-items:center; gap:8px; min-block-size:36px; padding:6px 10px 6px 6px; border-radius:var(--ats-radius-md); font-size:var(--ats-text-ui); color:var(--ats-fg); cursor:pointer; }
  .ats-combo-option.ats-is-active{ background:var(--ats-overlay-4); box-shadow:inset 2px 0 0 var(--ats-accent-text); }
  .ats-combo-option[aria-selected="true"]{ font-weight:600; }
  .ats-combo-option[aria-disabled="true"]{ color:var(--ats-muted); cursor:not-allowed; }
  .ats-combo-check{ flex:none; width:18px; display:grid; place-items:center; color:var(--ats-accent-text); }
  .ats-combo-text{ flex:1; min-width:0; display:flex; flex-direction:column; }
  .ats-combo-desc{ font-size:var(--ats-text-caption); font-weight:400; color:var(--ats-muted); }
  .ats-combo-create .ats-combo-check{ color:var(--ats-muted-strong); }
  .ats-combo-empty, .ats-combo-status{ display:flex; align-items:center; gap:8px; padding:14px 10px; font-size:var(--ats-text-ui); color:var(--ats-muted-strong); }
  .ats-combo-tags{ display:flex; flex-wrap:wrap; gap:6px; }
  .ats-combo-tag{ display:inline-flex; align-items:center; gap:4px; block-size:26px; padding:0 3px 0 9px; border:1px solid var(--ats-border-interactive); border-radius:var(--ats-radius-pill); background:var(--ats-overlay-2); font-size:var(--ats-text-caption); color:var(--ats-fg); }
  .ats-combo-tag button{ width:20px; height:20px; display:grid; place-items:center; border:0; border-radius:50%; background:transparent; color:var(--ats-muted-strong); cursor:pointer; }
  .ats-combo-tag button:hover{ background:var(--ats-overlay-4); color:var(--ats-fg); }
  .ats-combo-tag button:focus-visible{ outline:2px solid var(--ats-accent-text); outline-offset:1px; }
  .ats-combo-hint{ font-size:var(--ats-text-caption); color:var(--ats-muted); }
  .ats-combo-option[aria-level="2"]{ padding-inline-start:24px; }
  .ats-combo-option[aria-level="3"]{ padding-inline-start:42px; }
  .ats-combo-option[aria-level="4"]{ padding-inline-start:60px; }
  .ats-combo-twisty{ flex:none; width:20px; height:20px; display:grid; place-items:center; margin-inline-start:-2px; border-radius:var(--ats-radius-sm); color:var(--ats-muted-strong); }
  .ats-combo-twisty:hover{ background:var(--ats-overlay-4); color:var(--ats-fg); }
  .ats-combo-twisty svg{ transition:transform 150ms ease; transform:rotate(-90deg); }
  .ats-combo-option[aria-expanded="true"] .ats-combo-twisty svg{ transform:none; }
  .ats-combo-twisty.ats-is-leaf{ visibility:hidden; }
  .ats-combo-tag.ats-is-pattern{ border-style:dashed; }
  .ats-combo-tag .ats-combo-tag-kind{ color:var(--ats-muted-strong); }
  .ats-combo-more{ padding:8px 10px 10px; font-size:var(--ats-text-caption); color:var(--ats-muted-strong); border-top:1px solid var(--ats-border); }
  @media (pointer: coarse){
    .ats-combo-option{ min-block-size:44px; }
  }
  @media (forced-colors: active){
    .ats-combo-option.ats-is-active, .ats-cmdk-item.ats-is-active{ outline:2px solid Highlight; outline-offset:-2px; }
  }
  .ats-daterange-trigger{ display:inline-flex; align-items:center; gap:8px; block-size:36px; padding:0 10px; border:1px solid var(--ats-border-field); border-radius:var(--ats-radius-md); background:var(--ats-bg); color:var(--ats-fg); font:inherit; font-size:var(--ats-text-ui); white-space:nowrap; cursor:pointer; }
  .ats-daterange-trigger svg{ color:var(--ats-muted-strong); flex:none; }
  .ats-daterange-trigger:hover{ border-color:var(--ats-border-field-hover); }
  .ats-daterange-trigger[aria-expanded="true"]{ border-color:var(--ats-fg); }
  .ats-daterange-trigger:focus-visible{ outline:2px solid var(--ats-accent-text); outline-offset:2px; }
  .ats-daterange-caret{ transition:transform 150ms ease; }
  .ats-daterange-value{ min-width:0; overflow:hidden; text-overflow:ellipsis; }
  .ats-daterange-trigger[aria-expanded="true"] .ats-daterange-caret{ transform:rotate(180deg); }
  .ats-popover.ats-daterange{ inline-size:min(360px, calc(100vw - 16px)); }
  .ats-daterange-presets{ display:grid; grid-template-columns:repeat(2, minmax(0, 1fr)); gap:4px; }
  .ats-daterange-preset{ display:flex; flex-direction:column; align-items:flex-start; gap:1px; padding:7px 9px; border:1px solid transparent; border-radius:var(--ats-radius-md); background:transparent; color:var(--ats-fg); font:inherit; font-size:var(--ats-text-ui); text-align:start; cursor:pointer; }
  .ats-daterange-preset:hover{ background:var(--ats-overlay-3); }
  .ats-daterange-preset[aria-pressed="true"]{ background:var(--ats-segment-selected-bg); border-color:var(--ats-badge-brand-border); }
  .ats-daterange-preset:focus-visible{ outline:2px solid var(--ats-accent-text); outline-offset:1px; }
  .ats-daterange-dates{ font-family:var(--ats-font-mono); font-size:var(--ats-text-micro); color:var(--ats-muted); }
  .ats-daterange-custom{ display:grid; grid-template-columns:repeat(2, minmax(0, 1fr)); gap:8px; margin-top:4px; padding-top:10px; border-top:1px solid var(--ats-border); }
  .ats-daterange-heading{ grid-column:1 / -1; font-family:var(--ats-font-display); font-size:var(--ats-text-micro); font-weight:600; letter-spacing:0.08em; text-transform:uppercase; color:var(--ats-muted); }
  .ats-daterange-field{ display:flex; flex-direction:column; gap:4px; font-size:var(--ats-text-caption); color:var(--ats-muted-strong); }
  .ats-daterange-input{ block-size:34px; padding:0 8px; border:1px solid var(--ats-border-field); border-radius:var(--ats-radius-md); background:var(--ats-bg); color:var(--ats-fg); font-family:var(--ats-font-mono); font-size:var(--ats-text-label); }
  .ats-daterange-input:focus-visible{ outline:2px solid var(--ats-accent-text); outline-offset:1px; }
  .ats-daterange-trigger:disabled{ opacity:.5; cursor:not-allowed; }
  .ats-daterange-trigger:disabled:hover{ border-color:var(--ats-border-field); }
  .ats-daterange-group{ display:inline-flex; align-items:center; gap:2px; min-width:0; }
  .ats-daterange-clear{ flex:none; width:32px; height:32px; display:grid; place-items:center; border:0; border-radius:var(--ats-radius-md); background:transparent; color:var(--ats-muted-strong); cursor:pointer; }
  .ats-daterange-clear:hover{ background:var(--ats-overlay-4); color:var(--ats-fg); }
  .ats-daterange-clear:focus-visible{ outline:2px solid var(--ats-accent-text); outline-offset:1px; }
  .ats-daterange-clear svg{ width:14px; height:14px; }
  .ats-daterange-fields{ display:inline-flex; align-items:flex-end; gap:8px; flex-wrap:wrap; }
  .ats-daterange-fields .ats-daterange-field{ min-inline-size:140px; }
  .ats-popover.ats-datepick{ inline-size:min(280px, calc(100vw - 16px)); }
  .ats-datepick-presets{ display:flex; flex-wrap:wrap; gap:4px; }
  .ats-datepick-presets .ats-daterange-preset{ flex-direction:row; padding:6px 10px; border-color:var(--ats-border); }
  .ats-suite-trigger{ display:flex; align-items:center; gap:10px; inline-size:100%; min-block-size:40px; padding:4px 6px; border:0; border-radius:var(--ats-radius-md); background:transparent; color:var(--ats-fg); font:inherit; text-align:start; cursor:pointer; }
  .ats-suite-trigger.ats-is-collapsed{ inline-size:auto; justify-content:center; }
  .ats-suite-trigger:hover{ background:var(--ats-overlay-3); }
  .ats-suite-trigger[aria-expanded="true"]{ background:var(--ats-overlay-4); }
  .ats-suite-trigger:focus-visible{ outline:2px solid var(--ats-accent-text); outline-offset:1px; }
  .ats-suite-mark{ flex:none; display:inline-grid; place-items:center; }
  .ats-suite-name{ flex:1; min-width:0; font-family:var(--ats-font-display); font-size:var(--ats-text-lead); font-weight:700; white-space:nowrap; overflow:hidden; text-overflow:ellipsis; }
  .ats-appnav-brand .ats-suite-name, .ats-rail-brand .ats-suite-name{ white-space:normal; line-height:1.2; display:-webkit-box; -webkit-box-orient:vertical; -webkit-line-clamp:2; overflow-wrap:anywhere; }
  .ats-suite-caret{ flex:none; color:var(--ats-muted-strong); }
  .ats-popover.ats-suite-menu{ min-inline-size:264px; }
  .ats-cmdk{ position:absolute; inset-block-start:10%; inset-inline-start:50%; transform:translateX(-50%); inline-size:min(560px, calc(100% - 24px)); max-block-size:80%; display:flex; flex-direction:column; overflow:hidden; background:var(--ats-surface); border:1px solid var(--ats-border-strong); border-radius:var(--ats-radius-lg); box-shadow:0 24px 64px rgb(0 0 0 / 0.45); }
  .ats-cmdk.ats-is-fixed{ position:fixed; z-index:51; max-block-size:min(480px, 76vh); }
  .ats-cmdk-search{ display:flex; align-items:center; gap:10px; padding:8px 14px; border-bottom:1px solid var(--ats-border); color:var(--ats-muted); }
  .ats-cmdk-search:has(.ats-cmdk-input:focus-visible){ outline:2px solid var(--ats-accent-text); outline-offset:-2px; }
  .ats-cmdk-input:focus-visible{ outline:none; }
  .ats-cmdk-ico{ flex:none; }
  .ats-cmdk-input{ flex:1; min-width:0; block-size:40px; border:0; background:transparent; color:var(--ats-fg); font:inherit; font-size:var(--ats-text-lead); outline:none; }
  .ats-cmdk-input::placeholder{ color:var(--ats-muted); }
  .ats-cmdk-list{ position:relative; flex:1; min-height:0; overflow-y:auto; padding:6px; }
  .ats-cmdk-group{ padding:8px 10px 4px; font-family:var(--ats-font-display); font-size:var(--ats-text-micro); font-weight:600; letter-spacing:0.08em; text-transform:uppercase; color:var(--ats-muted); }
  .ats-cmdk-item{ display:flex; align-items:center; gap:10px; min-block-size:40px; padding:6px 10px; border-radius:var(--ats-radius-md); font-size:var(--ats-text-ui); color:var(--ats-fg); cursor:pointer; }
  .ats-cmdk-item.ats-is-active{ background:var(--ats-overlay-4); box-shadow:inset 2px 0 0 var(--ats-accent-text); }
  .ats-cmdk-item-ico{ flex:none; width:16px; height:16px; display:grid; place-items:center; color:var(--ats-muted-strong); }
  .ats-cmdk-item-ico svg{ width:16px; height:16px; }
  .ats-cmdk-label{ flex:1; min-width:0; }
  .ats-cmdk-empty{ padding:24px 12px; text-align:center; font-size:var(--ats-text-ui); color:var(--ats-muted-strong); }
  .ats-cmdk-foot{ display:flex; flex-wrap:wrap; gap:6px 16px; padding:8px 14px; border-top:1px solid var(--ats-border); font-size:var(--ats-text-caption); color:var(--ats-muted-strong); }
  .ats-cmdk-foot > span{ display:inline-flex; align-items:center; gap:4px; }
  .ats-crumbs{ min-inline-size:0; }
  .ats-crumbs-list{ display:flex; flex-wrap:wrap; align-items:center; gap:4px 6px; margin:0; padding:0; list-style:none; font-size:var(--ats-text-ui); }
  .ats-crumbs-item{ display:inline-flex; align-items:center; gap:6px; min-width:0; }
  .ats-crumbs-sep{ color:var(--ats-muted); }
  .ats-crumbs-link{ color:var(--ats-muted-strong); text-decoration:none; border-radius:4px; }
  .ats-crumbs-link:hover{ color:var(--ats-fg); text-decoration:underline; text-underline-offset:3px; }
  .ats-crumbs-link:focus-visible, .ats-crumbs-more:focus-visible{ outline:2px solid var(--ats-accent-text); outline-offset:2px; }
  .ats-crumbs-text{ color:var(--ats-muted-strong); }
  .ats-crumbs-current{ max-inline-size:32ch; overflow:hidden; text-overflow:ellipsis; white-space:nowrap; font-weight:500; color:var(--ats-fg); }
  .ats-crumbs-more{ min-inline-size:28px; block-size:24px; padding:0 6px; border:1px solid var(--ats-border-interactive); border-radius:4px; background:transparent; color:var(--ats-muted-strong); font:inherit; line-height:1; cursor:pointer; }
  .ats-crumbs-more:hover{ background:var(--ats-overlay-4); color:var(--ats-fg); }
  .ats-spec-list{ margin:0; }
  .ats-spec-list .ats-spec-row{ display:grid; grid-template-columns:150px minmax(0,1fr); gap:0 14px; padding:10px 0; border-bottom:1px solid var(--ats-border); font-size:var(--ats-text-body); }
  .ats-spec-list .ats-spec-row dt{ color:var(--ats-muted); }
  .ats-spec-list .ats-spec-row dd{ color:var(--ats-fg); font-weight:400; text-align:left; margin:0; }
  .ats-spec-list .ats-spec-row:last-child{ border-bottom:0; }
  .ats-spec-list--stacked .ats-spec-row{ grid-template-columns:minmax(0,1fr); gap:2px; padding-block:9px; }
  .ats-spec-list--stacked .ats-spec-row dt{ font-size:var(--ats-text-caption); }
  .ats-spec-list--inline{ display:flex; flex-direction:column; gap:8px; }
  .ats-spec-list--inline .ats-spec-row{ display:flex; justify-content:space-between; gap:12px; padding:0; border-bottom:0; font-size:var(--ats-text-label); }
  .ats-spec-list--inline .ats-spec-row dd{ text-align:right; font-weight:500; }
  .ats-spec-list .ats-spec-row dd .ats-muted{ color:var(--ats-muted); }
  .ats-pagehead{ display:grid; grid-template-columns:minmax(0,1fr) minmax(0,auto); column-gap:clamp(24px,4vw,56px); row-gap:18px; align-items:start; padding-block:clamp(26px,4vw,40px); }
  .ats-pagehead > .ats-bc, .ats-pagehead > .ats-h, .ats-pagehead > .ats-srch, .ats-pagehead > .ats-pills{ grid-column:1 / -1; }
  .ats-pagehead > .ats-sf{ grid-column:1; }
  .ats-pagehead > .ats-stats{ grid-column:2; }
  .ats-pagehead .ats-bc{ font-size:var(--ats-text-ui); color:var(--ats-muted-strong); }
  .ats-pagehead .ats-bc .ats-sep{ margin-inline:6px; color:var(--ats-muted); }
  .ats-pagehead .ats-bc a{ color:var(--ats-muted-strong); text-decoration:underline; text-decoration-color:var(--ats-border-strong); text-underline-offset:3px; }
  .ats-pagehead .ats-bc a:hover{ color:var(--ats-fg); text-decoration-color:currentColor; }
  .ats-pagehead .ats-bc a:focus-visible{ outline:2px solid var(--ats-accent-text); outline-offset:2px; border-radius:3px; }
  .ats-pagehead .ats-h{ font-family:var(--ats-font-display); font-size:clamp(26px,3.6vw,40px); font-weight:700; line-height:1.1; letter-spacing:-0.01em; max-width:26ch; }
  .ats-pagehead .ats-sf{ color:var(--ats-muted-strong); font-size:var(--ats-text-lead); line-height:1.6; max-width:62ch; }
  .ats-pagehead .ats-stats{ display:flex; flex-wrap:wrap; gap:12px; margin:0; padding:0; }
  .ats-stat-tile{ display:flex; flex-direction:column; gap:3px; min-width:152px; padding:14px 18px; border:1px solid var(--ats-border); border-radius:var(--ats-radius-lg); background:var(--ats-surface); }
  .ats-stat-value{ font-family:var(--ats-font-display); font-size:var(--ats-text-figure); font-weight:700; font-variant-numeric:tabular-nums; white-space:nowrap; }
  .ats-stat-value.ats-is-live{ color:var(--ats-accent-text); }
  .ats-stat-label{ font-size:var(--ats-text-ui); color:var(--ats-muted-strong); max-width:18ch; }
  .ats-pagehead--simple{ grid-template-columns:minmax(0,1fr); }
  .ats-pagehead--simple > .ats-sf, .ats-pagehead--simple > .ats-stats{ grid-column:1 / -1; }
  .ats-pagehead--center{ grid-template-columns:minmax(0,1fr); justify-items:center; text-align:center; }
  .ats-pagehead--center > *{ grid-column:1 / -1; }
  .ats-pagehead--center .ats-h, .ats-pagehead--center .ats-sf{ margin-inline:auto; }
  .ats-pagehead.ats-has-acts:not(.ats-pagehead--center){ grid-template-columns:minmax(0,1fr) auto; }
  .ats-pagehead.ats-has-acts:not(.ats-pagehead--center) > .ats-h{ grid-column:1; }
  .ats-pagehead > .ats-acts{ grid-column:2; grid-row:1; align-self:center; display:flex; flex-wrap:wrap; justify-content:flex-end; gap:8px; }
  .ats-pagehead > .ats-bc ~ .ats-acts{ grid-row:2; }
  .ats-pagehead--center > .ats-acts{ grid-column:1 / -1; grid-row:auto; justify-content:center; }
  @media (max-width: 680px){
    .ats-pagehead.ats-has-acts:not(.ats-pagehead--center){ grid-template-columns:minmax(0,1fr); }
    .ats-pagehead > .ats-acts, .ats-pagehead > .ats-bc ~ .ats-acts{ grid-column:1; grid-row:auto; justify-content:flex-start; }
  }
  @media (max-width: 760px){
    .ats-pagehead{ grid-template-columns:minmax(0,1fr); }
    .ats-pagehead > .ats-stats{ grid-column:1; display:grid; grid-template-columns:repeat(3, minmax(0,1fr)); gap:8px; }
    .ats-pagehead .ats-stat-tile{ min-width:0; padding:12px; }
  }
  @media (max-width: 520px){
    .ats-pagehead > .ats-stats{ grid-template-columns:repeat(2, minmax(0,1fr)); }
  }
  .ats-plan{ display:flex; flex-direction:column; gap:12px; padding:20px; border:1px solid var(--ats-border); border-radius:var(--ats-radius-lg); background:var(--ats-bg); }
  .ats-plan--highlight{ border-color:var(--ats-featured-border); background:linear-gradient(160deg, var(--ats-overlay-3), var(--ats-overlay-1)); }
  .ats-plan-kicker{ font-family:var(--ats-font-display); font-size:var(--ats-text-micro); font-weight:700; letter-spacing:.1em; text-transform:uppercase; color:var(--ats-badge-brand-text); }
  .ats-plan-name{ font-family:var(--ats-font-display); font-size:var(--ats-text-title-sm); font-weight:700; color:var(--ats-fg); }
  .ats-plan-price{ display:flex; align-items:baseline; gap:8px; flex-wrap:wrap; }
  .ats-plan-price .ats-now{ font-family:var(--ats-font-mono); font-size:var(--ats-text-figure); font-weight:700; color:var(--ats-fg); line-height:1; }
  .ats-plan-price .ats-was{ font-family:var(--ats-font-mono); font-size:var(--ats-text-body); color:var(--ats-muted-strong); text-decoration:line-through; }
  .ats-plan-note{ font-size:var(--ats-text-caption); color:var(--ats-muted-strong); }
  .ats-plan-list{ list-style:none; margin:0; padding:0; display:flex; flex-direction:column; gap:8px; font-size:var(--ats-text-ui); color:var(--ats-muted-strong); }
  .ats-plan-list li{ display:flex; align-items:flex-start; gap:8px; }
  .ats-plan-list svg{ flex:none; margin-top:3px; color:var(--ats-accent-text); }
  .ats-plan .ats-btn{ margin-top:auto; }
  .ats-plan-grid{ list-style:none; margin:0; padding:0; display:grid; gap:16px; grid-template-columns:repeat(auto-fit, minmax(260px, 1fr)); align-items:stretch; }
  .ats-plan-grid > li{ display:flex; min-width:0; }
  .ats-plan-grid > li > .ats-plan{ flex:1; padding:24px; gap:14px; }
  .ats-plan-grid .ats-plan-price .ats-now{ font-size:var(--ats-text-figure); }
  .ats-plan-head{ display:flex; flex-direction:column; gap:4px; }
  .ats-plan-head .ats-badge{ align-self:flex-start; margin-bottom:6px; }
  h2.ats-plan-name, h3.ats-plan-name, h4.ats-plan-name, h5.ats-plan-name, h6.ats-plan-name{ margin:0; line-height:1.25; }
  .ats-plan-tagline{ margin:0; font-size:var(--ats-text-ui); line-height:1.5; color:var(--ats-muted-strong); }
  .ats-plan-groups{ display:flex; flex-direction:column; gap:18px; padding-top:4px; }
  .ats-plan-group{ display:flex; flex-direction:column; gap:10px; }
  .ats-plan-group-label{ margin:0; font-family:var(--ats-font-display); font-size:var(--ats-text-micro); font-weight:700; letter-spacing:.1em; text-transform:uppercase; color:var(--ats-muted-strong); }
  .ats-plan--highlight .ats-plan-group-label{ color:var(--ats-badge-brand-text); }
  .ats-plan-group .ats-plan-list{ color:var(--ats-fg); }
  .ats-plan-foot{ margin-top:auto; padding-top:8px; display:flex; flex-direction:column; gap:8px; }
  .ats-plan-usage{ display:flex; flex-direction:column; gap:12px; padding-block:4px; }
  .ats-plan.ats-plan--current{ border-color:var(--ats-border-strong); }
  .ats-band-list{ display:flex; flex-direction:column; gap:1px; border:1px solid var(--ats-border); border-radius:var(--ats-radius-lg); overflow:hidden; }
  .ats-band{ display:flex; align-items:center; justify-content:space-between; gap:12px; padding:11px 15px; background:var(--ats-bg); font-size:var(--ats-text-ui); color:var(--ats-muted-strong); }
  .ats-band + .ats-band{ border-top:1px solid var(--ats-border); }
  .ats-band .ats-lbl{ font-family:var(--ats-font-mono); color:var(--ats-fg); }
  .ats-band .ats-cnt{ font-family:var(--ats-font-mono); font-size:var(--ats-text-caption); color:var(--ats-muted); font-variant-numeric:tabular-nums; }
  .ats-band.ats-is-free .ats-lbl{ color:var(--ats-accent-text); }
  .ats-quote{ display:flex; flex-direction:column; gap:14px; margin:0; padding:20px; border:1px solid var(--ats-border); border-radius:var(--ats-radius-lg); background:var(--ats-surface); }
  .ats-quote-mark{ color:var(--ats-accent-text); opacity:.5; }
  .ats-quote-text{ margin:0; font-size:var(--ats-text-lead); line-height:1.65; color:var(--ats-fg); }
  .ats-quote-who{ display:flex; align-items:center; gap:10px; margin-top:auto; }
  .ats-quote-who .ats-n{ font-family:var(--ats-font-display); font-size:var(--ats-text-ui); font-weight:600; color:var(--ats-fg); }
  .ats-quote-who .ats-r{ display:block; font-size:var(--ats-text-caption); color:var(--ats-muted); }
  .ats-quote-src{ font-size:var(--ats-text-caption); color:var(--ats-muted); }
  .ats-quote-rail{ display:flex; gap:14px; overflow-x:auto; scrollbar-width:none; padding-bottom:2px; }
  .ats-quote-rail::-webkit-scrollbar{ display:none; }
  .ats-quote-rail > *{ flex:none; width:292px; }
  .ats-quote--slot .ats-quote-text{ color:var(--ats-muted); font-style:italic; }
  .ats-post{ display:flex; flex-direction:column; background:var(--ats-bg); border:1px solid var(--ats-border); border-radius:var(--ats-radius-lg); overflow:hidden; transition:border-color .15s ease; }
  .ats-post:hover{ border-color:var(--ats-border-strong); }
  .ats-post:focus-within{ border-color:var(--ats-accent-text); }
  .ats-post-art{ display:block; aspect-ratio:16/9; background:var(--ats-media-bg); }
  .ats-post-art img{ width:100%; height:100%; object-fit:cover; display:block; }
  .ats-post-body{ padding:14px 16px 16px; display:flex; flex-direction:column; gap:7px; flex:1; }
  .ats-post-meta{ display:flex; flex-wrap:wrap; align-items:center; gap:8px; font-size:var(--ats-text-caption); color:var(--ats-muted); }
  .ats-post-title{ font-family:var(--ats-font-display); font-size:var(--ats-text-lead); font-weight:600; line-height:1.35; color:var(--ats-fg); }
  .ats-post-title a{ color:inherit; }
  .ats-post-title a:hover{ color:var(--ats-accent-text); }
  .ats-post-excerpt{ font-size:var(--ats-text-ui); color:var(--ats-muted-strong); line-height:1.6; }
  .ats-post-foot{ margin-top:auto; padding-top:10px; }
  .ats-post--row{ flex-direction:row; }
  .ats-post--row .ats-post-art{ width:156px; flex:none; aspect-ratio:1/1; }
  .ats-post--row .ats-post-body{ padding:14px 16px; }
  .ats-post--bare{ border:0; background:none; border-radius:0; }
  .ats-post--bare .ats-post-art{ border-radius:var(--ats-radius-md); overflow:hidden; }
  .ats-post--bare .ats-post-body{ padding:12px 0 0; }
  .ats-btn .ats-badge-brand, .ats-btn .ats-badge, [class*="btn"] .ats-badge-brand{ background:var(--ats-accent); border-color:transparent; color:var(--ats-accent-ink); font-weight:700; }
  .ats-ramp{ display:flex; border-radius:var(--ats-radius-md); overflow:hidden; border:1px solid var(--ats-border); }
  .ats-chart-state{ height:188px; display:flex; flex-direction:column; align-items:center; justify-content:center; gap:9px; text-align:center; padding:20px; background:var(--ats-chart-state-surface); border:1px solid var(--ats-chart-state-border); border-radius:var(--ats-radius-lg); color:var(--ats-chart-state-fg); }
  .ats-chart-state .ats-t{ font-family:var(--ats-font-display); font-size:var(--ats-text-body); font-weight:600; color:var(--ats-fg); }
  .ats-chart-state p{ font-size:var(--ats-text-label); line-height:1.55; max-width:34ch; }
  .ats-chart-state-icon{ width:34px; height:34px; border-radius:var(--ats-radius-md); display:grid; place-items:center; background:var(--ats-overlay-3); border:1px solid var(--ats-border); color:var(--ats-muted); }
  .ats-chart-state--error{ border-style:solid; border-color:var(--ats-badge-danger-border); background:var(--ats-badge-danger-fill); }
  .ats-chart-state--error .ats-chart-state-icon{ color:var(--ats-chart-state-error-fg); background:transparent; border-color:var(--ats-badge-danger-border); }
  .ats-chart-state--loading{ border-style:solid; gap:14px; align-items:stretch; justify-content:flex-start; }
  .ats-chart-sk-plot{ flex:1; display:flex; align-items:flex-end; gap:8px; border-bottom:1px solid var(--ats-chart-axis); padding-bottom:0; }
  .ats-chart-sk-plot .ats-sk{ flex:1; border-radius:var(--ats-radius-sm) var(--ats-radius-sm) 0 0; }
  .ats-chart-sk-legend{ display:flex; gap:10px; }
  .ats-chart-state--loading > .ats-t{ align-self:flex-start; }
  .ats-chart-state--empty{ border-style:dashed; }
  .ats-chart-state--range{ border-style:dashed; }
  .ats-cframe{ background:var(--ats-surface); border:1px solid var(--ats-border); border-radius:var(--ats-radius-lg); padding:18px; }
  .ats-cframe-head{ display:flex; flex-wrap:wrap; align-items:flex-start; gap:10px 16px; margin-bottom:12px; }
  .ats-cframe-lead{ display:flex; flex-direction:column; gap:4px; min-width:0; }
  .ats-cframe-title{ display:flex; align-items:center; gap:8px; }
  .ats-cframe-title .ats-info{ display:inline-grid; place-items:center; color:var(--ats-muted); cursor:help; }
  .ats-cframe-title .ats-t{ margin:0; }
  .ats-cframe-headline{ font-family:var(--ats-font-mono); font-size:var(--ats-text-title); font-weight:700; line-height:1.1; font-variant-numeric:tabular-nums; color:var(--ats-fg); }
  .ats-cframe-headline.ats-tone-positive{ color:var(--ats-value-positive); }
  .ats-cframe-headline.ats-tone-negative{ color:var(--ats-value-negative); }
  .ats-cframe-sub{ font-size:var(--ats-text-caption); color:var(--ats-muted); }
  .ats-cframe-tools{ margin-inline-start:auto; display:flex; flex-wrap:wrap; align-items:center; gap:8px; }
  .ats-cframe-readout{ display:flex; flex-wrap:wrap; align-items:center; gap:4px 16px; min-height:22px; margin-bottom:8px; font-family:var(--ats-font-mono); font-size:var(--ats-text-caption); font-variant-numeric:tabular-nums; color:var(--ats-fg); }
  .ats-cframe-readout .ats-when{ color:var(--ats-muted); }
  .ats-cframe-readout .ats-k{ color:var(--ats-muted); margin-inline-end:5px; }
  .ats-cframe-readout .ats-tone-positive{ color:var(--ats-value-positive); }
  .ats-cframe-readout .ats-tone-negative{ color:var(--ats-value-negative); }
  .ats-cframe-readout .ats-swatch{ display:inline-block; width:8px; height:8px; border-radius:50%; margin-inline-end:6px; vertical-align:middle; }
  .ats-cframe-note{ display:flex; gap:8px; align-items:flex-start; margin-bottom:10px; padding:8px 10px; border:1px solid var(--ats-border); border-radius:var(--ats-radius-md); background:var(--ats-overlay-1); font-size:var(--ats-text-caption); line-height:1.5; color:var(--ats-muted-strong); }
  .ats-cframe-note svg{ flex:none; margin-top:2px; color:var(--ats-muted); }
  @media (max-width:640px){
    .ats-cframe-tools{ margin-inline-start:0; width:100%; }
  }
  .ats-cframe-head .ats-t{ font-family:var(--ats-font-display); font-size:var(--ats-text-ui); font-weight:600; color:var(--ats-fg); }
  .ats-cframe-head .ats-mark{ width:22px; height:22px; flex:none; border-radius:6px; display:grid; place-items:center; background:var(--ats-overlay-3); border:1px solid var(--ats-border); color:var(--ats-muted); }
  .ats-cframe-head .ats-right{ margin-inline-start:auto; font-family:var(--ats-font-mono); font-size:var(--ats-text-micro); color:var(--ats-muted); }
  .ats-cframe-foot{ margin-top:12px; display:flex; flex-wrap:wrap; align-items:center; gap:8px 16px; }
  .ats-plot{ width:100%; display:block; overflow:visible; }
  .ats-ta .ats-pos{ color:var(--ats-value-positive); }
  .ats-ta .ats-neg{ color:var(--ats-value-negative); }
  .ats-ta-filters{ position:sticky; top:8px; z-index:5; display:flex; flex-wrap:wrap; align-items:flex-end; gap:10px 12px; padding:12px 14px; background:var(--ats-surface); border:1px solid var(--ats-border); border-radius:var(--ats-radius-lg); box-shadow:var(--ats-shadow-strong); }
  .ats-ta-filters .ats-field{ min-width:132px; }
  .ats-ta-filters .ats-input{ width:112px; }
  .ats-ta-filters .ats-ta-reset{ height:34px; }
  .ats-ta-count{ margin:10px 2px 0; font-family:var(--ats-font-mono); font-size:var(--ats-text-caption); color:var(--ats-muted); }
  .ats-ta-score{ display:grid; grid-template-columns:repeat(auto-fit, minmax(160px, 1fr)); gap:8px; }
  .ats-ta-score--4{ grid-template-columns:repeat(auto-fit, minmax(180px, 1fr)); }
  .ats-ta-score .ats-kpi-value{ font-size:var(--ats-text-title-sm); }
  .ats-kpi-sub{ margin:0; font-family:var(--ats-font-mono); font-size:var(--ats-text-micro); color:var(--ats-muted); font-variant-numeric:tabular-nums; }
  .ats-ta-strats{ display:grid; grid-template-columns:repeat(auto-fill, minmax(228px, 1fr)); gap:10px; }
  .ats-ta-strat{ padding:14px; display:flex; flex-direction:column; gap:10px; }
  .ats-ta-strat-hd, .ats-ta-side-hd{ display:flex; align-items:center; gap:8px; flex-wrap:wrap; }
  .ats-ta-strat-hd .ats-badge, .ats-ta-side-hd .ats-ta-num{ margin-inline-start:auto; }
  .ats-ta-sym{ font-family:var(--ats-font-display); font-size:var(--ats-text-ui); font-weight:600; color:var(--ats-fg); }
  .ats-ta-magic{ font-family:var(--ats-font-mono); font-size:var(--ats-text-micro); color:var(--ats-muted); }
  .ats-ta-spark{ display:block; width:100%; height:36px; }
  .ats-ta-kv{ display:grid; grid-template-columns:repeat(2, minmax(0, 1fr)); gap:8px 12px; margin:0; }
  .ats-ta-kv div{ display:flex; flex-direction:column; gap:2px; min-width:0; }
  .ats-ta-kv dt, .ats-ta-foot dt{ font-family:var(--ats-font-display); font-size:var(--ats-text-micro); font-weight:600; letter-spacing:.08em; text-transform:uppercase; color:var(--ats-muted); }
  .ats-ta-kv dd, .ats-ta-foot dd{ margin:0; font-family:var(--ats-font-mono); font-size:var(--ats-text-label); color:var(--ats-fg); font-variant-numeric:tabular-nums; }
  .ats-ta-num{ font-family:var(--ats-font-mono); font-size:var(--ats-text-label); font-variant-numeric:tabular-nums; text-align:right; }
  .ats-ta-muted{ color:var(--ats-muted); }
  .ats-ta-scroll{ overflow-x:auto; }
  .ats-ta-heat, .ats-ta-bands{ display:grid; grid-template-columns:34px repeat(24, minmax(14px, 1fr)); gap:2px; min-width:560px; }
  .ats-ta-heat{ font-family:var(--ats-font-mono); font-size:var(--ats-text-micro); color:var(--ats-chart-tick-label); align-items:center; }
  .ats-ta-heat .ats-h{ text-align:center; }
  .ats-ta-heat .ats-d{ font-family:var(--ats-font-display); font-size:var(--ats-text-micro); color:var(--ats-muted-strong); }
  .ats-ta-heat .ats-c{ height:20px; border-radius:3px; }
  .ats-ta-heat .ats-c.ats-is-empty{ border:1px dashed var(--ats-border); }
  .ats-ta-bands{ margin-top:8px; row-gap:3px; }
  .ats-ta-band{ height:18px; padding-inline:6px; border-radius:3px; font-size:var(--ats-text-micro); line-height:18px; color:var(--ats-fg); white-space:nowrap; overflow:hidden; text-overflow:ellipsis; }
  .ats-ta-scale{ display:flex; flex-wrap:wrap; align-items:center; gap:8px; margin-top:10px; }
  .ats-ta-scale .ats-ramp{ display:inline-flex; gap:2px; }
  .ats-ta-scale .ats-ramp i{ display:block; width:16px; height:10px; border-radius:2px; }
  .ats-ta-scale .ats-ml{ margin-inline-start:auto; }
  .ats-ta-dow{ display:flex; flex-direction:column; gap:8px; }
  .ats-ta-dow-row{ display:grid; grid-template-columns:36px minmax(0, 1fr) 104px 40px; gap:10px; align-items:center; }
  .ats-ta-dow-d{ font-family:var(--ats-font-display); font-size:var(--ats-text-caption); font-weight:600; color:var(--ats-muted-strong); }
  .ats-ta-dow-bar{ display:flex; height:14px; border-radius:3px; overflow:hidden; background:var(--ats-overlay-2); }
  .ats-ta-dow-bar span{ display:block; height:100%; }
  .ats-ta-foot{ display:grid; grid-template-columns:repeat(3, minmax(0, 1fr)); gap:10px; margin:14px 0 0; padding-top:10px; border-top:1px solid var(--ats-border); }
  .ats-ta-foot--4{ grid-template-columns:repeat(4, minmax(0, 1fr)); }
  .ats-ta-foot div{ display:flex; flex-direction:column; gap:2px; min-width:0; }
  .ats-ta-table{ overflow-x:auto; }
  .ats-ta-share{ display:inline-flex; align-items:center; justify-content:flex-end; gap:8px; }
  .ats-ta-share i{ display:block; height:6px; border-radius:3px; }
  .ats-ta-sub-h{ margin:14px 0 6px; font-family:var(--ats-font-display); font-size:var(--ats-text-micro); font-weight:600; letter-spacing:.08em; text-transform:uppercase; color:var(--ats-muted); }
  .ats-ta-squares{ display:grid; grid-template-columns:repeat(25, minmax(0, 1fr)); gap:3px; max-width:560px; }
  .ats-ta-squares span{ aspect-ratio:1; border-radius:2px; }
  .ats-ta-ls{ display:grid; grid-template-columns:minmax(0, 1fr) auto minmax(0, 1fr); gap:14px; align-items:stretch; }
  .ats-ta-side{ padding:14px 16px; display:flex; flex-direction:column; gap:10px; }
  .ats-ta-vs{ align-self:center; font-family:var(--ats-font-display); font-size:var(--ats-text-micro); font-weight:600; letter-spacing:.08em; color:var(--ats-muted); }
  .ats-ta-be{ margin-inline-start:4px; font-size:var(--ats-text-micro); color:var(--ats-muted); }
  .ats-ta-rr-row{ display:grid; grid-template-columns:64px minmax(0, 1fr) 56px 40px; gap:10px; align-items:center; }
  .ats-ta-meter{ display:block; height:4px; margin-top:4px; border-radius:2px; background:var(--ats-overlay-2); overflow:hidden; }
  .ats-ta-meter span{ display:block; height:100%; background:var(--ats-chart-seq-400); }
  @media (max-width:640px){
    .ats-ta-ls{ grid-template-columns:minmax(0, 1fr); }
    .ats-ta-vs{ justify-self:center; }
    .ats-ta-foot--4{ grid-template-columns:repeat(2, minmax(0, 1fr)); }
    .ats-ta-dow-row{ grid-template-columns:32px minmax(0, 1fr) 88px; }
    .ats-ta-dow-row .ats-ta-muted{ display:none; }
    .ats-ta-squares{ grid-template-columns:repeat(10, minmax(0, 1fr)); }
    .ats-ta-filters{ position:static; }
  }
  .ats-cf-plot svg.ats-plot{ touch-action:none; }
  .ats-plot .ats-cf-hit{ fill:transparent; cursor:crosshair; }
  .ats-plot .ats-cf-cross{ stroke:var(--ats-chart-crosshair); stroke-width:1; stroke-dasharray:2 3; }
  .ats-plot .ats-cf-dot{ stroke:var(--ats-surface); stroke-width:2; }
  .ats-plot .ats-cf-op line{ stroke-width:1; stroke-dasharray:3 3; opacity:.55; }
  .ats-plot .ats-cf-op-glyph{ font-family:var(--ats-font-mono); font-size:var(--ats-text-micro); font-weight:700; }
  .ats-cf-stack{ margin-top:6px; display:flex; flex-direction:column; gap:2px; }
  .ats-cf-stack[hidden]{ display:none; }
  .ats-cf-stack-label{ font-family:var(--ats-font-mono); font-size:var(--ats-text-micro); color:var(--ats-muted); }
  .ats-cf-stack-plot{ margin-top:4px; }
  .ats-clegend-meta{ font-family:var(--ats-font-mono); color:var(--ats-muted); margin-inline-start:4px; }
  .ats-plot .ats-grid{ stroke:var(--ats-chart-gridline); stroke-width:1; }
  .ats-plot .ats-axis{ stroke:var(--ats-chart-axis); stroke-width:1; }
  .ats-plot .ats-zero{ stroke:var(--ats-chart-zero-line); stroke-width:1; }
  .ats-plot .ats-refline{ stroke:var(--ats-chart-reference-line); stroke-width:1; stroke-dasharray:4 4; }
  .ats-plot .ats-crosshair{ stroke:var(--ats-chart-crosshair); stroke-width:1; stroke-dasharray:2 3; }
  .ats-plot .ats-tick{ fill:var(--ats-chart-tick-label); font-family:var(--ats-font-mono); font-size:var(--ats-text-micro); }
  .ats-plot .ats-axlabel{ fill:var(--ats-chart-axis-label); font-family:var(--ats-font-display); font-size:var(--ats-text-micro); font-weight:600; letter-spacing:.06em; text-transform:uppercase; }
  .ats-plot .ats-dlabel{ fill:var(--ats-fg); font-family:var(--ats-font-mono); font-size:var(--ats-text-micro); font-weight:600; }
  .ats-plot .ats-brush{ fill:var(--ats-chart-brush); stroke:var(--ats-chart-axis); stroke-width:1; }
  .ats-ctip{ position:absolute; min-width:150px; padding:9px 11px; pointer-events:none; background:var(--ats-chart-tooltip-surface); border:1px solid var(--ats-chart-tooltip-border); border-radius:var(--ats-radius-md); box-shadow:0 8px 24px rgb(0 0 0 / 0.28); }
  .ats-ctip .ats-when{ font-family:var(--ats-font-mono); font-size:var(--ats-text-micro); color:var(--ats-muted); }
  .ats-ctip-row{ display:flex; align-items:center; gap:7px; margin-top:5px; font-size:var(--ats-text-caption); color:var(--ats-muted-strong); }
  .ats-ctip-row .ats-swatch{ width:9px; height:9px; flex:none; border-radius:2px; }
  .ats-ctip-row .ats-v{ margin-inline-start:auto; font-family:var(--ats-font-mono); font-weight:600; color:var(--ats-fg); }
  .ats-plot-wrap{ position:relative; }
  .ats-mb-tools{ display:flex; flex-wrap:wrap; align-items:center; gap:8px 10px; margin-bottom:12px; }
  .ats-mb-tools .ats-mb-reset{ margin-inline-start:auto; }
  .ats-mb-readout{ margin:0 0 10px; }
  .ats-mb-stat{ display:inline-flex; align-items:baseline; gap:5px; }
  .ats-mb-stat .ats-k{ color:var(--ats-muted); }
  .ats-mb-hint{ color:var(--ats-muted); }
  .ats-mb-svg{ touch-action:none; }
  .ats-mb-bar{ transition:opacity .12s ease; }
  .ats-mb-bar.ats-is-selected{ stroke:var(--ats-fg); stroke-width:2; paint-order:stroke; }
  .ats-mb-empty{ stroke:var(--ats-border-strong); stroke-width:2; stroke-dasharray:3 3; }
  .ats-mb-yearline{ stroke:var(--ats-chart-axis); stroke-width:1; stroke-dasharray:2 4; }
  .ats-mb-year{ fill:var(--ats-chart-tick-label); font-size:var(--ats-text-micro); letter-spacing:.08em; }
  .ats-mb-hit{ cursor:pointer; }
  .ats-mb-brush{ pointer-events:none; }
  .ats-mb-foot{ display:grid; grid-template-columns:repeat(4, minmax(0, 1fr)); gap:10px; margin-top:14px; padding-top:10px; border-top:1px solid var(--ats-border); }
  .ats-mb-foot div{ display:flex; flex-direction:column; gap:2px; min-width:0; }
  .ats-mb-foot-k{ font-family:var(--ats-font-display); font-size:var(--ats-text-micro); font-weight:600; letter-spacing:.08em; text-transform:uppercase; color:var(--ats-muted); }
  .ats-mb-foot-v{ font-family:var(--ats-font-mono); font-size:var(--ats-text-label); color:var(--ats-fg); font-variant-numeric:tabular-nums; }
  .ats-mb-foot-v.ats-tone-positive{ color:var(--ats-value-positive); }
  .ats-mb-foot-v.ats-tone-negative{ color:var(--ats-value-negative); }
  @media (max-width:640px){
    .ats-mb-foot{ grid-template-columns:repeat(2, minmax(0, 1fr)); }
  }
  @media (prefers-reduced-motion:reduce){
    .ats-mb-bar{ transition:none; }
  }
  .ats-clegend{ display:flex; flex-wrap:wrap; gap:8px 16px; }
  .ats-clegend li{ display:flex; align-items:center; gap:7px; font-size:var(--ats-text-caption); color:var(--ats-muted-strong); list-style:none; }
  .ats-clegend .ats-swatch{ width:10px; height:10px; flex:none; border-radius:2px; }
  .ats-clegend .ats-swatch.ats-line{ height:3px; border-radius:2px; }
  .ats-clegend ul{ display:flex; flex-wrap:wrap; gap:8px 16px; margin:0; padding:0; }
  .ats-clegend button{ display:flex; align-items:center; gap:7px; padding:2px 4px; border-radius:4px; font:inherit; color:inherit; background:none; cursor:pointer; transition:opacity .15s ease; text-align:start; }
  .ats-clegend .ats-clegend-v{ white-space:nowrap; font-family:var(--ats-font-mono); color:var(--ats-muted); }
  .ats-clegend .ats-clegend-btn[aria-pressed="true"] .ats-clegend-v{ color:var(--ats-muted-strong); }
  .ats-clegend button[aria-pressed="false"]{ opacity:.35; }
  .ats-clegend button[aria-pressed="false"]:hover{ opacity:.6; }
  .ats-clegend button:focus-visible{ outline:2px solid var(--ats-accent-text); outline-offset:2px; }
  .ats-clegend .ats-clegend-btn[aria-pressed]{ opacity:1; }
  .ats-clegend .ats-clegend-btn[aria-pressed="true"]{ background:var(--ats-overlay-3); color:var(--ats-fg); font-weight:600; }
  .ats-clegend .ats-swatch.ats-dashed{ width:14px; height:0; background:none; border-top:2px dashed currentColor; border-radius:0; }
  .ats-clegend .ats-swatch.ats-area{ width:12px; height:9px; opacity:.55; border-bottom:2px solid currentColor; }
  .ats-clegend .ats-swatch.ats-bar{ width:6px; height:11px; border-radius:1px; }
  .ats-clegend .ats-marker{ font-weight:700; font-size:var(--ats-text-ui); line-height:1; }
  .ats-bar{ transition:opacity .12s ease; }
  .ats-bars:hover .ats-bar{ opacity:.45; }
  .ats-bars .ats-bar:hover{ opacity:1; }
  .ats-dot{ stroke:var(--ats-surface); stroke-width:2; }
  .ats-donut-seg{ stroke:var(--ats-surface); stroke-width:2; }
  .ats-donut-hole{ fill:var(--ats-fg); font-family:var(--ats-font-mono); font-size:var(--ats-text-title-sm); font-weight:700; }
  .ats-donut-hole-sub{ fill:var(--ats-muted); font-family:var(--ats-font-display); font-size:var(--ats-text-micro); font-weight:600; letter-spacing:.08em; text-transform:uppercase; }
  .ats-heat{ display:grid; gap:3px; }
  .ats-heat{ position:relative; --ats-heat-label-w:104px; --ats-heat-col-min:40px; }
  .ats-heat-row{ display:grid; grid-template-columns:var(--ats-heat-label-w) repeat(var(--ats-cols), minmax(var(--ats-heat-col-min), 1fr)); gap:3px; align-items:center; }
  .ats-heat-rowlabel{ font-family:var(--ats-font-mono); font-size:var(--ats-text-micro); color:var(--ats-muted-strong); text-align:right; padding-inline-end:8px; }
  .ats-heat-cell{ height:36px; border-radius:4px; display:grid; place-items:center; font-family:var(--ats-font-mono); font-size:var(--ats-text-micro); font-weight:600; color:var(--ats-fg); border:1px solid var(--ats-border); }
  .ats-heat-cell.ats-is-empty{ background:var(--ats-overlay-1); color:var(--ats-muted); border-style:dashed; }
  .ats-heat-colhead{ font-family:var(--ats-font-mono); font-size:var(--ats-text-micro); color:var(--ats-muted); text-align:center; }
  .ats-heat-scale{ display:flex; align-items:center; gap:8px; margin-top:10px; font-family:var(--ats-font-mono); font-size:var(--ats-text-micro); color:var(--ats-muted); }
  .ats-heat-scale .ats-ramp{ display:flex; height:10px; width:180px; border-radius:3px; overflow:hidden; border:1px solid var(--ats-border); }
  .ats-heat-scale .ats-ramp span{ flex:1; }
  .ats-heat--matrix{ --ats-heat-col-min:52px; }
  .ats-heat--matrix .ats-heat-colhead{ align-self:end; line-height:1.25; padding-bottom:3px; overflow-wrap:anywhere; }
  .ats-heat-cell.ats-is-diag{ background:var(--ats-overlay-1); border-style:dashed; }
  .ats-funnel{ list-style:none; margin:0; padding:0; display:flex; flex-direction:column; gap:12px; }
  .ats-funnel-step{ display:grid; grid-template-columns:minmax(0, 1fr) auto; gap:4px 12px; align-items:baseline; }
  .ats-funnel-label{ font-size:var(--ats-text-ui); font-weight:500; color:var(--ats-fg); min-width:0; }
  .ats-funnel-count{ font-family:var(--ats-font-mono); font-size:var(--ats-text-ui); font-weight:600; color:var(--ats-fg); font-variant-numeric:tabular-nums; }
  .ats-funnel-bar{ grid-column:1 / -1; block-size:10px; border-radius:var(--ats-radius-pill); background:color-mix(in oklab, var(--ats-chart-seq-450) 16%, var(--ats-surface)); overflow:hidden; }
  .ats-funnel-bar > span{ display:block; block-size:100%; border-radius:inherit; background:var(--ats-chart-seq-450); }
  .ats-funnel-meta{ grid-column:1 / -1; display:flex; flex-wrap:wrap; gap:4px 14px; font-family:var(--ats-font-mono); font-size:var(--ats-text-caption); color:var(--ats-muted-strong); font-variant-numeric:tabular-nums; }
  .ats-swatches{ display:flex; flex-wrap:wrap; gap:6px; }
  .ats-swatch-opt{ position:relative; width:32px; height:32px; display:grid; place-items:center; padding:0; border-radius:var(--ats-radius-md); border:1px solid var(--ats-border-interactive); background:transparent; color:var(--ats-muted-strong); cursor:pointer; }
  .ats-swatch-opt:hover{ background:var(--ats-overlay-3); color:var(--ats-fg); }
  .ats-swatch-opt:focus-visible{ outline:2px solid var(--ats-accent-text); outline-offset:2px; }
  .ats-swatch-opt[aria-pressed="true"]{ border-color:var(--ats-fg); box-shadow:0 0 0 2px var(--ats-bg), 0 0 0 4px var(--ats-fg); color:var(--ats-fg); }
  .ats-swatch-opt svg{ width:16px; height:16px; }
  .ats-swatch-opt .ats-swatch-fill{ width:20px; height:20px; border-radius:50%; }
  .ats-swatch-opt .ats-swatch-tick{ position:absolute; inset:0; display:grid; place-items:center; color:#fff; filter:drop-shadow(0 0 1px rgb(0 0 0 / .9)); }
  .ats-swatch-opt .ats-swatch-tick svg{ width:12px; height:12px; }
  .ats-swatch-opt:disabled{ opacity:.4; cursor:not-allowed; }
  .ats-meter{ display:flex; flex-direction:column; gap:7px; min-width:0; }
  .ats-meter-head{ display:flex; align-items:baseline; justify-content:space-between; gap:12px; }
  .ats-meter-label{ font-size:var(--ats-text-ui); color:var(--ats-muted-strong); }
  .ats-meter-value{ font-family:var(--ats-font-mono); font-size:var(--ats-text-ui); font-weight:600; color:var(--ats-fg); font-variant-numeric:tabular-nums; white-space:nowrap; }
  .ats-meter-track{ position:relative; display:flex; gap:2px; height:8px; border-radius:var(--ats-radius-pill); background:color-mix(in oklab, var(--ats-chart-seq-450) 20%, var(--ats-surface)); }
  .ats-meter--sm .ats-meter-track{ height:6px; }
  .ats-meter-fill{ display:block; height:100%; border-radius:var(--ats-radius-pill) 4px 4px var(--ats-radius-pill); background:var(--ats-chart-seq-450); transition:width 300ms ease; }
  .ats-meter.ats-is-over .ats-meter-fill{ border-radius:var(--ats-radius-pill) 0 0 var(--ats-radius-pill); }
  .ats-meter.ats-tone-success .ats-meter-track{ background:color-mix(in oklab, var(--ats-badge-success-text) 20%, var(--ats-surface)); }
  .ats-meter.ats-tone-success .ats-meter-fill{ background:var(--ats-badge-success-text); }
  .ats-meter.ats-tone-success .ats-meter-status svg{ color:var(--ats-badge-success-text); }
  .ats-meter.ats-tone-warning .ats-meter-track{ background:color-mix(in oklab, var(--ats-badge-warning-text) 20%, var(--ats-surface)); }
  .ats-meter.ats-tone-warning .ats-meter-fill{ background:var(--ats-badge-warning-text); }
  .ats-meter.ats-tone-warning .ats-meter-status svg{ color:var(--ats-badge-warning-text); }
  .ats-meter.ats-tone-danger .ats-meter-track{ background:color-mix(in oklab, var(--ats-badge-danger-text) 20%, var(--ats-surface)); }
  .ats-meter.ats-tone-danger .ats-meter-fill{ background:var(--ats-badge-danger-text); }
  .ats-meter.ats-tone-danger .ats-meter-status svg{ color:var(--ats-badge-danger-text); }
  .ats-meter.ats-tone-neutral .ats-meter-fill{ background:var(--ats-chart-seq-450); }
  .ats-meter-target{ position:absolute; inset-block:-4px; width:2px; margin-inline-start:-1px; border-radius:1px; background:var(--ats-fg); box-shadow:0 0 0 2px var(--ats-surface); }
  .ats-meter-foot{ display:flex; flex-wrap:wrap; align-items:center; gap:4px 14px; font-size:var(--ats-text-caption); color:var(--ats-muted); }
  .ats-meter-status{ display:inline-flex; align-items:center; gap:5px; font-weight:600; color:var(--ats-fg); }
  .ats-meter-marks{ position:relative; block-size:16px; margin-top:4px; font-size:var(--ats-text-micro); font-family:var(--ats-font-mono); color:var(--ats-muted-strong); }
  .ats-meter-mark-label{ position:absolute; inset-block-start:0; transform:translateX(-50%); white-space:nowrap; }
  .ats-meter-mark-label.ats-is-start{ transform:none; }
  .ats-meter-mark-label.ats-is-end{ transform:translateX(-100%); }
  .ats-meter-target.ats-is-secondary{ background:var(--ats-muted-strong); }
  .ats-meter-status svg{ flex:none; }
  .ats-meter-target-label{ font-family:var(--ats-font-mono); color:var(--ats-muted-strong); }
  .ats-meter-caption{ color:var(--ats-muted); }
  .ats-meter--split .ats-meter-track{ background:transparent; }
  .ats-meter-seg{ display:block; height:100%; min-width:2px; }
  .ats-meter-seg:first-child{ border-start-start-radius:var(--ats-radius-pill); border-end-start-radius:var(--ats-radius-pill); }
  .ats-meter-seg:last-child{ border-start-end-radius:var(--ats-radius-pill); border-end-end-radius:var(--ats-radius-pill); }
  .ats-meter-legend{ list-style:none; margin:0; padding:0; display:flex; flex-wrap:wrap; gap:6px 16px; }
  .ats-meter-legend li{ display:flex; align-items:center; gap:7px; font-size:var(--ats-text-caption); color:var(--ats-muted-strong); }
  .ats-meter-legend .ats-swatch{ width:10px; height:10px; flex:none; border-radius:2px; }
  .ats-meter-legend-v{ font-family:var(--ats-font-mono); color:var(--ats-muted); }
  @media (prefers-reduced-motion: reduce){
    .ats-meter-fill{ transition:none; }
  }
  .ats-spark{ display:inline-block; flex:none; vertical-align:middle; overflow:visible; }
  .ats-spark.ats-is-empty{ border-bottom:1px dashed var(--ats-border); }
  .ats-radial{ display:inline-flex; flex-direction:column; align-items:center; gap:6px; min-width:0; }
  .ats-radial-label{ font-size:var(--ats-text-label); color:var(--ats-muted-strong); text-align:center; }
  .ats-radial-svg{ display:block; overflow:visible; }
  .ats-radial-track, .ats-radial-fill{ fill:none; stroke-width:9; stroke-linecap:round; }
  .ats-radial-track{ stroke:color-mix(in oklab, var(--ats-chart-seq-450) 20%, var(--ats-surface)); }
  .ats-radial-fill{ stroke:var(--ats-chart-seq-450); }
  .ats-radial.ats-tone-success .ats-radial-track{ stroke:color-mix(in oklab, var(--ats-badge-success-text) 20%, var(--ats-surface)); }
  .ats-radial.ats-tone-success .ats-radial-fill{ stroke:var(--ats-badge-success-text); }
  .ats-radial.ats-tone-success .ats-meter-status svg{ color:var(--ats-badge-success-text); }
  .ats-radial.ats-tone-warning .ats-radial-track{ stroke:color-mix(in oklab, var(--ats-badge-warning-text) 20%, var(--ats-surface)); }
  .ats-radial.ats-tone-warning .ats-radial-fill{ stroke:var(--ats-badge-warning-text); }
  .ats-radial.ats-tone-warning .ats-meter-status svg{ color:var(--ats-badge-warning-text); }
  .ats-radial.ats-tone-danger .ats-radial-track{ stroke:color-mix(in oklab, var(--ats-badge-danger-text) 20%, var(--ats-surface)); }
  .ats-radial.ats-tone-danger .ats-radial-fill{ stroke:var(--ats-badge-danger-text); }
  .ats-radial.ats-tone-danger .ats-meter-status svg{ color:var(--ats-badge-danger-text); }
  .ats-radial-tick{ stroke:var(--ats-fg); stroke-width:2.5; stroke-linecap:round; }
  .ats-radial-tick-ring{ stroke:var(--ats-surface); stroke-width:6.5; stroke-linecap:round; }
  .ats-radial-value{ fill:var(--ats-fg); font-family:var(--ats-font-display); font-size:var(--ats-text-title); font-weight:700; letter-spacing:-0.01em; }
  .ats-radial--ring .ats-radial-value{ font-size:var(--ats-text-title); }
  .ats-radial-sub{ fill:var(--ats-muted); font-family:var(--ats-font-mono); font-size:var(--ats-text-micro); }
  .ats-radial .ats-meter-foot{ justify-content:center; text-align:center; }
  .ats-heat-cell.ats-is-interactive{ height:auto; min-height:56px; padding:5px; place-items:stretch; cursor:pointer; font:inherit; transition:transform 150ms ease, border-color 150ms ease; }
  .ats-heat-cell.ats-is-interactive:hover{ border-color:var(--ats-border-strong); transform:translateY(-1px); }
  .ats-heat-cell.ats-is-interactive:focus-visible{ outline:2px solid var(--ats-accent-text); outline-offset:1px; }
  .ats-heat-cell.ats-is-selected{ border-color:var(--ats-fg); box-shadow:0 0 0 1px var(--ats-fg); }
  .ats-heat-chip{ display:flex; flex-direction:column; justify-content:center; gap:2px; min-width:0; padding:4px 6px; border-radius:3px; background:var(--ats-surface); text-align:start; }
  .ats-heat-v{ font-family:var(--ats-font-mono); font-size:var(--ats-text-caption); font-weight:600; color:var(--ats-fg); font-variant-numeric:tabular-nums; white-space:nowrap; }
  .ats-heat-sub{ font-size:var(--ats-text-micro); font-weight:400; color:var(--ats-muted); white-space:nowrap; overflow:hidden; text-overflow:ellipsis; max-width:100%; }
  .ats-heat-goal{ color:var(--ats-muted-strong); }
  .ats-heat.ats-has-height .ats-heat-cell{ block-size:var(--ats-heat-cell-h); min-block-size:0; }
  .ats-heat-cell.ats-is-flagged{ box-shadow:inset 0 0 0 2px var(--ats-fg); }
  .ats-heat-cell.ats-is-muted{ background:var(--ats-overlay-2) !important; color:var(--ats-muted); border-style:dashed; }
  .ats-heat-cell.ats-is-muted .ats-heat-chip{ background:transparent; }
  .ats-heat-cell .ats-heat-sub{ display:block; }
  .ats-heat-cell > span{ min-width:0; max-width:100%; overflow:hidden; }
  .ats-heat-cell:not(.ats-is-interactive) .ats-heat-sub{ font-size:var(--ats-text-micro); }
  .ats-heat-group{ font-family:var(--ats-font-display); font-size:var(--ats-text-micro); font-weight:700; letter-spacing:.06em; text-transform:uppercase; color:var(--ats-muted-strong); padding:8px 0 2px; }
  .ats-heat-bands{ display:grid; grid-template-columns:var(--ats-heat-label-w) repeat(var(--ats-cols), minmax(var(--ats-heat-col-min), 1fr)); gap:3px; margin-top:4px; }
  .ats-heat-band{ border-top:2px solid var(--ats-border-strong); padding-top:3px; font-family:var(--ats-font-mono); font-size:var(--ats-text-micro); color:var(--ats-muted-strong); text-align:center; white-space:nowrap; overflow:hidden; text-overflow:ellipsis; }
  .ats-heat-bands{ list-style:none; padding:0; margin:4px 0 0; }
  .ats-heat-band.ats-is-info{ border-top-color:var(--ats-badge-info-border); }
  .ats-heat-band.ats-is-warning{ border-top-color:var(--ats-badge-warning-border); }
  .ats-heat-band.ats-is-success{ border-top-color:var(--ats-badge-success-border); }
  .ats-heat-tip.ats-is-fixed{ position:fixed; z-index:70; }
  .ats-heat-tip.ats-is-below{ transform:translate(-50%, 8px); }
  .ats-heat-scale.ats-is-top{ margin-top:0; margin-bottom:10px; order:-1; }
  .ats-heat-tip{ position:absolute; z-index:5; transform:translate(-50%, calc(-100% - 8px)); pointer-events:none; min-inline-size:120px; max-inline-size:260px; padding:8px 10px; border:1px solid var(--ats-chart-tooltip-border); border-radius:var(--ats-radius-md); background:var(--ats-chart-tooltip-surface); color:var(--ats-fg); font-size:var(--ats-text-caption); line-height:1.45; box-shadow:0 8px 24px rgb(0 0 0 / .28); }
  @media (prefers-reduced-motion: reduce){
    .ats-heat-cell.ats-is-interactive{ transition:none; }
    .ats-heat-cell.ats-is-interactive:hover{ transform:none; }
  }
  .ats-cmp-wrap{ overflow-x:auto; }
  .ats-cmp{ inline-size:100%; border-collapse:collapse; font-size:var(--ats-text-ui); }
  .ats-cmp-caption{ caption-side:top; text-align:start; padding:0 0 10px; font-family:var(--ats-font-display); font-size:var(--ats-text-ui); font-weight:600; color:var(--ats-fg); }
  .ats-cmp th, .ats-cmp td{ padding:9px 12px; border-bottom:1px solid var(--ats-border); text-align:end; vertical-align:top; }
  .ats-cmp thead th{ font-size:var(--ats-text-caption); font-weight:600; color:var(--ats-fg); white-space:nowrap; }
  .ats-cmp-sub{ display:block; font-size:var(--ats-text-micro); font-weight:400; color:var(--ats-muted); }
  .ats-cmp .ats-cmp-metric{ text-align:start; font-weight:500; color:var(--ats-muted-strong); white-space:nowrap; }
  .ats-cmp-cell{ min-inline-size:118px; }
  .ats-cmp-cell.ats-is-best{ background:var(--ats-overlay-2); }
  .ats-cmp-cell.ats-is-empty{ color:var(--ats-muted); }
  .ats-cmp-v{ font-family:var(--ats-font-mono); color:var(--ats-fg); font-variant-numeric:tabular-nums; }
  .ats-cmp-best{ display:inline-block; margin-inline-start:8px; padding:1px 7px; vertical-align:1px; border:1px solid var(--ats-border-strong); border-radius:var(--ats-radius-pill); font-family:var(--ats-font-display); font-size:var(--ats-text-micro); font-weight:600; letter-spacing:0.02em; color:var(--ats-fg); }
  .ats-cmp-bar{ display:block; inline-size:100%; max-inline-size:120px; block-size:4px; margin:6px 0 0 auto; border-radius:2px; background:var(--ats-overlay-2); }
  .ats-cmp-bar-fill{ display:block; block-size:100%; border-radius:2px; background:var(--ats-chart-seq-400); }
  .ats-cmp-bar-fill.ats-is-pos{ background:var(--ats-value-positive); }
  .ats-cmp-bar-fill.ats-is-neg{ background:var(--ats-value-negative); }
  .ats-mrg{ display:grid; gap:3px; min-width:0; overflow-x:auto; }
  .ats-mrg-row{ display:grid; grid-template-columns:44px repeat(12, minmax(48px, 1fr)) minmax(60px, 1fr); gap:3px; align-items:center; }
  .ats-mrg--no-total .ats-mrg-row{ grid-template-columns:44px repeat(12, minmax(48px, 1fr)); }
  .ats-mrg-head{ font-family:var(--ats-font-mono); font-size:var(--ats-text-micro); color:var(--ats-muted); text-align:center; white-space:nowrap; }
  .ats-mrg-year{ font-family:var(--ats-font-mono); font-size:var(--ats-text-micro); color:var(--ats-muted-strong); }
  .ats-mrg-cell{ display:grid; place-items:center; block-size:32px; padding:0 3px; border:1px solid var(--ats-border); border-radius:4px; font-family:var(--ats-font-mono); font-size:var(--ats-text-micro); font-weight:600; color:var(--ats-fg); font-variant-numeric:tabular-nums; white-space:nowrap; }
  .ats-mrg-cell.ats-is-empty{ background:var(--ats-overlay-1); border-style:dashed; }
  .ats-mrg-total{ border-color:var(--ats-border-strong); font-size:var(--ats-text-micro); }
  .ats-mrg--strip{ grid-template-columns:repeat(var(--ats-cols), minmax(48px, 1fr)); }
  .ats-mrg-item{ display:flex; flex-direction:column; gap:3px; min-width:0; }
  .ats-grade{ display:inline-flex; flex-wrap:wrap; align-items:center; gap:12px; }
  .ats-grade .ats-grade-scale{ flex-basis:100%; }
  .ats-grade-letter{ display:grid; place-items:center; min-inline-size:48px; block-size:48px; padding:0 8px; border:1px solid var(--ats-chart-seq-450); border-radius:var(--ats-radius-md); font-family:var(--ats-font-display); font-size:var(--ats-text-title); font-weight:700; letter-spacing:-0.01em; color:var(--ats-fg); }
  .ats-grade--sm .ats-grade-letter{ min-inline-size:32px; block-size:32px; font-size:var(--ats-text-body); }
  .ats-grade--lg .ats-grade-letter{ min-inline-size:72px; block-size:72px; font-size:var(--ats-text-display); }
  .ats-grade-meta{ display:flex; flex-direction:column; gap:2px; min-width:0; }
  .ats-grade-meta .ats-t{ font-size:var(--ats-text-caption); color:var(--ats-muted-strong); }
  .ats-grade-meta .ats-s{ font-family:var(--ats-font-mono); font-size:var(--ats-text-ui); color:var(--ats-fg); }
  .ats-grade-scale{ display:flex; flex-wrap:wrap; gap:3px; list-style:none; margin:0; padding:0; }
  .ats-grade-step{ display:flex; flex-direction:column; align-items:center; gap:2px; min-inline-size:48px; padding:5px 6px; border:1px solid var(--ats-border); border-radius:var(--ats-radius-sm); font-family:var(--ats-font-mono); font-size:var(--ats-text-micro); color:var(--ats-muted-strong); }
  .ats-grade-step .ats-l{ font-family:var(--ats-font-display); font-size:var(--ats-text-ui); font-weight:700; color:var(--ats-fg); }
  .ats-grade-step.ats-is-current{ border-color:var(--ats-fg); box-shadow:0 0 0 1px var(--ats-fg); }
  .ats-value-change{ display:inline-flex; align-items:center; gap:5px; font-family:var(--ats-font-mono); font-variant-numeric:tabular-nums; white-space:nowrap; }
  .ats-value-change-from{ color:var(--ats-muted); }
  .ats-value-change-arrow{ flex:none; color:var(--ats-muted); }
  .ats-value-change:dir(rtl) .ats-value-change-arrow{ transform:scaleX(-1); }
  .ats-value-change-to{ font-weight:600; color:var(--ats-fg); }
  .ats-value-change.ats-is-better .ats-value-change-to{ color:var(--ats-badge-info-text); }
  .ats-value-change.ats-is-worse .ats-value-change-to{ color:var(--ats-badge-warning-text); }
  .ats-locked{ position:relative; display:grid; border:1px dashed var(--ats-border-interactive); border-radius:var(--ats-radius-lg); background:var(--ats-overlay-1); overflow:hidden; }
  .ats-locked-body{ position:relative; display:flex; flex-direction:column; align-items:center; gap:10px; text-align:center; padding:32px 24px; }
  .ats-locked-icon{ width:42px; height:42px; border-radius:var(--ats-radius-md); display:grid; place-items:center; background:var(--ats-badge-brand-fill); border:1px solid var(--ats-badge-brand-border); color:var(--ats-badge-brand-text); }
  .ats-locked-plan{ margin-block:-4px 2px; }
  .ats-locked .ats-t{ margin:0; font-family:var(--ats-font-display); font-size:var(--ats-text-lead); font-weight:600; color:var(--ats-fg); }
  .ats-locked p{ margin:0; font-size:var(--ats-text-ui); color:var(--ats-muted-strong); max-width:46ch; line-height:1.6; }
  .ats-locked-actions{ display:flex; flex-wrap:wrap; gap:8px; justify-content:center; margin-top:4px; }
  .ats-locked.ats-is-sm{ border:0; background:transparent; }
  .ats-locked.ats-is-sm .ats-locked-body{ padding:20px 12px; gap:6px; }
  .ats-locked.ats-is-sm .ats-locked-icon{ width:32px; height:32px; }
  .ats-locked.ats-is-sm .ats-t{ font-size:var(--ats-text-ui); }
  .ats-locked.ats-is-sm p{ font-size:var(--ats-text-label); }
  .ats-locked.ats-has-preview > *{ grid-area:1 / 1; }
  .ats-locked-preview{ filter:blur(3px); opacity:.45; pointer-events:none; user-select:none; }
  .ats-locked.ats-has-preview .ats-locked-body{ align-self:center; background:color-mix(in oklab, var(--ats-surface) 82%, transparent); }
  .ats-slider-row{ display:flex; align-items:flex-start; gap:12px; min-width:0; }
  .ats-slider-track-wrap{ position:relative; flex:1; min-width:0; padding-block:6px; }
  .ats-slider-input{ -webkit-appearance:none; appearance:none; display:block; width:100%; height:20px; margin:0; background:transparent; cursor:pointer; }
  .ats-slider-input:focus-visible{ outline:2px solid var(--ats-accent-text); outline-offset:3px; }
  .ats-slider-input::-webkit-slider-runnable-track{ height:6px; border-radius:var(--ats-radius-pill); background:linear-gradient(to right, var(--ats-accent-text) var(--ats-slider-pct, 0%), var(--ats-overlay-4) var(--ats-slider-pct, 0%)); }
  .ats-slider-input:dir(rtl)::-webkit-slider-runnable-track{ background:linear-gradient(to left, var(--ats-accent-text) var(--ats-slider-pct, 0%), var(--ats-overlay-4) var(--ats-slider-pct, 0%)); }
  .ats-slider-input::-moz-range-track{ height:6px; border-radius:var(--ats-radius-pill); background:var(--ats-overlay-4); }
  .ats-slider-input::-moz-range-progress{ height:6px; border-radius:var(--ats-radius-pill); background:var(--ats-accent-text); }
  .ats-slider-input::-webkit-slider-thumb{ -webkit-appearance:none; appearance:none; width:18px; height:18px; margin-top:-6px; border-radius:50%; background:var(--ats-surface); border:2px solid var(--ats-accent-text); box-shadow:0 1px 2px rgb(0 0 0 / .25); }
  .ats-slider-input::-moz-range-thumb{ width:14px; height:14px; border-radius:50%; background:var(--ats-surface); border:2px solid var(--ats-accent-text); }
  .ats-slider.ats-is-disabled .ats-slider-input{ cursor:not-allowed; opacity:.5; }
  .ats-slider-marks{ position:relative; height:18px; margin-inline:9px; }
  .ats-slider-mark{ position:absolute; top:0; inset-inline-start:var(--ats-slider-at); width:1px; height:5px; background:var(--ats-border-strong); }
  .ats-slider-mark-label{ position:absolute; top:6px; inset-inline-start:0; transform:translateX(-50%); font-family:var(--ats-font-mono); font-size:var(--ats-text-micro); color:var(--ats-muted); white-space:nowrap; }
  .ats-slider-mark-label:dir(rtl){ transform:translateX(50%); }
  .ats-slider-number-wrap{ flex:none; width:96px; }
  .ats-dnd-item{ position:relative; display:flex; align-items:center; gap:8px; min-block-size:24px; min-inline-size:24px; cursor:grab; touch-action:manipulation; }
  .ats-dnd-item:focus-visible{ outline:2px solid var(--ats-accent-text); outline-offset:2px; border-radius:var(--ats-radius-sm); }
  .ats-dnd-item.ats-is-disabled{ cursor:default; }
  .ats-dnd-grip{ flex:none; color:var(--ats-muted); }
  .ats-dnd-item.ats-is-lifted{ opacity:.6; outline:2px dashed var(--ats-accent-text); outline-offset:2px; border-radius:var(--ats-radius-sm); }
  .ats-dnd-zone{ transition:background-color .12s ease; border-radius:var(--ats-radius-lg); }
  .ats-dnd-zone[data-drop="can"]{ outline:2px dashed var(--ats-accent-text); outline-offset:2px; }
  .ats-dnd-zone[data-drop="over"]{ outline:2px solid var(--ats-accent-text); outline-offset:2px; background:color-mix(in oklab, var(--ats-accent) 8%, transparent); }
  .ats-dnd-zone[data-drop="cannot"]{ opacity:.55; }
  @media (prefers-reduced-motion: reduce){
    .ats-switch, .ats-switch::after, .ats-acc-item > summary > svg:last-child, .ats-acc-item > summary > .ats-acc-plus, .ats-link--arrow svg, .ats-fgroup-collapsed summary svg, .ats-tbl-group-toggle svg, .ats-toolbar-caret, .ats-combo-caret svg, .ats-combo-twisty svg, .ats-daterange-caret{ transition:none; }
  }
  .ats-rail{ display:flex; flex-direction:column; align-items:center; gap:4px; inline-size:64px; block-size:100%; min-block-size:0; box-sizing:border-box; padding:12px 0; background:var(--ats-surface); border-inline-end:1px solid var(--ats-border); overflow-y:auto; scrollbar-width:thin; }
  .ats-rail-brand{ flex:none; display:grid; place-items:center; min-block-size:40px; margin-block-end:8px; }
  .ats-rail-brand > img{ display:block; block-size:28px; inline-size:auto; }
  .ats-rail-top, .ats-rail-extra{ display:none; }
  .ats-rail-list{ list-style:none; margin:0; padding:0; display:flex; flex-direction:column; gap:4px; }
  .ats-rail-spacer{ flex:1; min-block-size:12px; }
  .ats-rail-foot{ flex:none; display:flex; flex-direction:column; align-items:center; gap:6px; padding-block-start:6px; }
  .ats-rail-link{ position:relative; display:grid; place-items:center; inline-size:40px; block-size:40px; box-sizing:border-box; border-radius:var(--ats-radius-md); color:var(--ats-muted-strong); text-decoration:none; transition:background 150ms ease, color 150ms ease; }
  .ats-rail-link:hover{ background:var(--ats-overlay-3); color:var(--ats-fg); }
  .ats-rail-link.ats-is-active{ background:var(--ats-segment-selected-bg); color:var(--ats-accent-text); }
  .ats-rail-link:focus-visible{ outline:2px solid var(--ats-accent-text); outline-offset:-2px; }
  .ats-rail-link.ats-is-soon, .ats-rail-link.ats-is-soon:hover{ color:var(--ats-muted); background:transparent; cursor:default; }
  .ats-rail-ico{ display:grid; place-items:center; inline-size:20px; block-size:20px; }
  .ats-rail-ico svg{ inline-size:20px; block-size:20px; }
  .ats-rail-label{ position:absolute; width:1px; height:1px; overflow:hidden; clip-path:inset(50%); white-space:nowrap; }
  .ats-rail-dot{ position:absolute; inset-block-start:6px; inset-inline-end:6px; inline-size:8px; block-size:8px; border-radius:var(--ats-radius-pill); background:var(--ats-danger); box-shadow:0 0 0 2px var(--ats-surface); }
  .ats-rail-count{ display:none; }
  .ats-rail.ats-is-expanded{ inline-size:232px; align-items:stretch; padding-inline:12px; }
  .ats-rail.ats-is-expanded .ats-rail-brand{ display:flex; align-items:center; justify-content:flex-start; gap:10px; padding-inline:8px; }
  .ats-rail-brand .ats-n{ font-family:var(--ats-font-display); font-size:var(--ats-text-lead); font-weight:700; line-height:1.2; color:var(--ats-fg); white-space:nowrap; overflow:hidden; text-overflow:ellipsis; }
  .ats-rail.ats-is-expanded .ats-rail-top{ display:block; margin-block-end:8px; }
  .ats-rail.ats-is-expanded .ats-rail-extra{ display:block; margin-block:12px; }
  .ats-rail.ats-is-expanded .ats-rail-link{ inline-size:auto; display:flex; align-items:center; justify-content:flex-start; gap:12px; padding-inline:10px; font-size:var(--ats-text-body); font-weight:500; }
  .ats-rail.ats-is-expanded .ats-rail-link.ats-is-active{ color:var(--ats-fg); }
  .ats-rail.ats-is-expanded .ats-rail-link.ats-is-active .ats-rail-ico{ color:var(--ats-accent-text); }
  .ats-rail.ats-is-expanded .ats-rail-label{ position:static; width:auto; height:auto; overflow:hidden; clip-path:none; flex:1; min-width:0; text-overflow:ellipsis; }
  .ats-rail.ats-is-expanded .ats-rail-dot{ display:none; }
  .ats-rail.ats-is-expanded .ats-rail-count{ display:inline-flex; flex:none; }
  .ats-rail.ats-is-expanded .ats-rail-foot{ align-items:stretch; }
  @media (prefers-reduced-motion: reduce){
    .ats-rail-link{ transition:none; }
  }
  .ats-dualnav{ display:flex; flex:none; position:sticky; inset-block-start:0; block-size:100vh; block-size:100dvh; }
  .ats-dualnav > .ats-appnav{ block-size:100%; }
  .ats-dualnav-title{ display:inline-flex; align-items:center; gap:10px; min-width:0; font-family:var(--ats-font-display); font-size:var(--ats-text-lead); font-weight:600; color:var(--ats-fg); }
  .ats-dualnav-title svg{ flex:none; inline-size:20px; block-size:20px; color:var(--ats-muted-strong); }
  .ats-dualnav-title .ats-n{ white-space:nowrap; overflow:hidden; text-overflow:ellipsis; }
  .ats-dualnav--drawer{ position:static; block-size:100%; }
  .ats-dualnav--drawer > .ats-appnav{ flex:1; min-inline-size:0; }
  @media (max-width: 767px){
    .ats-dualnav:not(.ats-dualnav--drawer) > .ats-appnav{ display:none; }
  }
  .ats-topbar.ats-has-tabs{ flex-wrap:wrap; row-gap:0; padding-block-start:8px; }
  .ats-topbar-tabs{ flex:1 0 100%; min-width:0; margin-block-start:4px; }
  .ats-topbar-tabs .ats-tabs, .ats-topbar-tabs .ats-navtabs{ border-bottom:0; }
  .ats-announce{ position:relative; display:flex; align-items:center; justify-content:center; flex-wrap:wrap; gap:8px 16px; min-block-size:44px; box-sizing:border-box; padding:6px 56px; text-align:center; background:var(--ats-overlay-2); border-bottom:1px solid var(--ats-border); color:var(--ats-muted-strong); font-size:var(--ats-text-ui); }
  .ats-announce p{ margin:0; }
  .ats-announce--brand{ background:var(--ats-segment-selected-bg); color:var(--ats-fg); }
  .ats-announce-close{ position:absolute; inset-inline-end:8px; inset-block-start:50%; transform:translateY(-50%); }
  @media (max-width: 767px){
    .ats-announce{ padding-inline:16px 48px; justify-content:flex-start; text-align:start; }
  }
  .ats-split-btn{ display:inline-flex; align-items:stretch; }
  .ats-split-btn > .ats-btn:first-child{ border-start-end-radius:0; border-end-end-radius:0; }
  .ats-split-btn > .ats-popover-anchor > .ats-btn, .ats-split-btn > .ats-btn:last-child{ border-start-start-radius:0; border-end-start-radius:0; }
  .ats-split-btn > .ats-popover-anchor{ display:inline-flex; }
  .ats-split-btn .ats-split-btn-caret{ padding-inline:10px; min-inline-size:0; }
  .ats-split-btn .ats-btn-outline + .ats-popover-anchor > .ats-btn, .ats-split-btn .ats-btn-view + .ats-popover-anchor > .ats-btn{ margin-inline-start:-1px; }
  .ats-split-btn .ats-btn-accent + .ats-popover-anchor > .ats-btn, .ats-split-btn .ats-btn-primary + .ats-popover-anchor > .ats-btn{ border-inline-start:1px solid color-mix(in oklab, var(--ats-accent-ink) 25%, transparent); }
  .ats-callout{ position:relative; display:grid; grid-template-columns:minmax(0, 1fr) minmax(0, 360px); gap:32px 48px; align-items:center; padding:28px 32px; border:1px solid var(--ats-border); border-radius:var(--ats-radius-lg); background:var(--ats-surface); }
  .ats-callout--plain{ padding:0; border:0; background:transparent; }
  .ats-callout.ats-is-media-start{ grid-template-columns:minmax(0, 360px) minmax(0, 1fr); }
  .ats-callout.ats-is-media-start .ats-callout-media{ order:-1; }
  .ats-callout.ats-no-media{ grid-template-columns:minmax(0, 1fr); }
  .ats-callout-copy{ display:flex; flex-direction:column; align-items:flex-start; gap:12px; min-width:0; }
  .ats-callout .ats-t{ margin:0; font-family:var(--ats-font-display); font-size:var(--ats-text-title); font-weight:600; line-height:1.25; color:var(--ats-fg); }
  .ats-callout-desc{ margin:0; max-width:56ch; color:var(--ats-muted-strong); font-size:var(--ats-text-lead); line-height:1.55; }
  .ats-callout-points-label{ margin:8px 0 0; font-family:var(--ats-font-display); font-size:var(--ats-text-label); font-weight:600; letter-spacing:0.06em; text-transform:uppercase; color:var(--ats-muted-strong); }
  .ats-callout-points{ list-style:none; margin:0; padding:0; display:grid; gap:10px; }
  .ats-callout-points li{ display:flex; align-items:flex-start; gap:10px; color:var(--ats-fg); font-size:var(--ats-text-ui); line-height:1.5; }
  .ats-callout-tick{ flex:none; display:grid; place-items:center; inline-size:20px; block-size:20px; margin-block-start:1px; border-radius:var(--ats-radius-pill); background:var(--ats-segment-selected-bg); color:var(--ats-accent-text); }
  .ats-callout-tick svg{ inline-size:12px; block-size:12px; }
  .ats-callout-actions{ display:flex; flex-wrap:wrap; align-items:center; gap:12px; margin-block-start:8px; }
  .ats-callout-media{ min-width:0; display:grid; place-items:center; }
  .ats-callout-media > img{ display:block; inline-size:100%; block-size:auto; border-radius:var(--ats-radius-md); background:var(--ats-media-bg); }
  .ats-callout-close{ position:absolute; inset-block-start:10px; inset-inline-end:10px; }
  @media (max-width: 900px){
    .ats-callout, .ats-callout.ats-is-media-start{ grid-template-columns:minmax(0, 1fr); padding:24px 20px; }
    .ats-callout--plain{ padding:0; }
    .ats-callout-media{ justify-items:start; max-inline-size:360px; }
    .ats-callout.ats-is-media-start .ats-callout-media{ order:0; }
  }
  .ats-panel{ border:1px solid var(--ats-border); border-radius:var(--ats-radius-lg); background:var(--ats-surface); overflow:hidden; }
  .ats-panel-hd{ display:flex; align-items:center; gap:12px; min-block-size:48px; box-sizing:border-box; padding:10px 16px; background:var(--ats-overlay-1); border-bottom:1px solid var(--ats-border); }
  .ats-panel.ats-is-closed .ats-panel-hd{ border-bottom-color:transparent; }
  .ats-panel-heading{ flex:1; min-width:0; display:flex; flex-direction:column; gap:2px; margin:0; }
  .ats-panel-title{ margin:0; font-family:var(--ats-font-display); font-size:var(--ats-text-body); font-weight:600; color:var(--ats-fg); }
  .ats-panel-desc{ margin:0; font-size:var(--ats-text-caption); color:var(--ats-muted); line-height:1.5; }
  .ats-panel-toggle{ display:flex; align-items:center; gap:10px; inline-size:100%; padding:0; border:0; background:transparent; color:inherit; font:inherit; text-align:start; cursor:pointer; }
  .ats-panel-toggle:focus-visible{ outline:2px solid var(--ats-accent-text); outline-offset:4px; border-radius:var(--ats-radius-sm); }
  .ats-panel-chev{ flex:none; display:grid; place-items:center; color:var(--ats-muted-strong); }
  .ats-panel-chev svg{ transition:transform 150ms ease; }
  .ats-panel.ats-is-closed .ats-panel-chev svg{ transform:rotate(-90deg); }
  .ats-panel-count{ font-family:var(--ats-font-mono); font-size:var(--ats-text-caption); color:var(--ats-muted); font-variant-numeric:tabular-nums; }
  .ats-panel-actions{ flex:none; display:flex; align-items:center; gap:8px; }
  .ats-panel-bd{ padding:16px; display:flex; flex-direction:column; gap:16px; }
  .ats-panel-bd[hidden]{ display:none; }
  .ats-panel.ats-is-flush .ats-panel-bd{ padding:0; gap:0; }
  .ats-panel.ats-is-flush .ats-panel-bd .ats-table-wrap{ border:0; border-radius:0; }
  .ats-panel-ft{ display:flex; align-items:center; justify-content:flex-end; gap:8px; padding:12px 16px; border-top:1px solid var(--ats-border); color:var(--ats-muted); font-size:var(--ats-text-ui); }
  @media (prefers-reduced-motion: reduce){
    .ats-panel-chev svg{ transition:none; }
  }
  .ats-cblist{ border:1px solid var(--ats-border-interactive); border-radius:var(--ats-radius-md); background:var(--ats-surface); overflow:hidden; }
  .ats-cblist-search{ padding:6px; border-bottom:1px solid var(--ats-border); }
  .ats-cblist-head, .ats-cblist-row, .ats-cblist-group{ display:flex; align-items:center; gap:10px; min-block-size:36px; box-sizing:border-box; padding:4px 12px; }
  .ats-cblist-head{ background:var(--ats-overlay-2); border-bottom:1px solid var(--ats-border); }
  .ats-cblist-head .ats-check-row, .ats-cblist-row .ats-check-row, .ats-cblist-group .ats-check-row{ flex:1; min-width:0; }
  .ats-cblist-count{ flex:none; font-size:var(--ats-text-caption); color:var(--ats-muted-strong); font-variant-numeric:tabular-nums; }
  .ats-cblist-body{ overflow-y:auto; }
  .ats-cblist-group{ background:var(--ats-overlay-1); border-top:1px solid var(--ats-border); }
  .ats-cblist-body > .ats-cblist-group:first-child{ border-top:0; }
  .ats-cblist-row{ padding-inline-start:12px; }
  .ats-cblist-group + .ats-cblist-rows .ats-cblist-row, .ats-cblist-rows.ats-in-group .ats-cblist-row{ padding-inline-start:36px; }
  .ats-cblist-rows{ list-style:none; margin:0; padding:0; }
  .ats-cblist-rows .ats-cblist-row + .ats-cblist-row{ border-top:1px solid var(--ats-border-soft); }
  .ats-cblist-chev svg{ transition:transform 150ms ease; }
  .ats-cblist-chev[aria-expanded="false"] svg{ transform:rotate(-90deg); }
  .ats-cblist-empty{ margin:0; padding:14px 12px; color:var(--ats-muted); font-size:var(--ats-text-ui); text-align:center; }
  @media (prefers-reduced-motion: reduce){
    .ats-cblist-chev svg{ transition:none; }
  }
  .ats-setup{ border:1px solid var(--ats-border); border-radius:var(--ats-radius-lg); background:var(--ats-surface); overflow:hidden; }
  .ats-setup-hd{ display:flex; align-items:center; gap:16px; padding:14px 16px; border-bottom:1px solid var(--ats-border); }
  .ats-setup-hd .ats-t{ flex:1; min-width:0; margin:0; font-family:var(--ats-font-display); font-size:var(--ats-text-lead); font-weight:600; color:var(--ats-fg); }
  .ats-setup-progress{ flex:none; display:flex; align-items:center; gap:10px; inline-size:200px; font-size:var(--ats-text-caption); color:var(--ats-muted-strong); font-variant-numeric:tabular-nums; }
  .ats-setup-progress .ats-progress{ flex:1; }
  .ats-setup-list{ list-style:none; margin:0; padding:0; }
  .ats-setup-list > li + li{ border-top:1px solid var(--ats-border); }
  .ats-setup-item > summary{ display:flex; align-items:center; gap:14px; min-block-size:52px; padding:10px 16px; cursor:pointer; list-style:none; font-size:var(--ats-text-body); font-weight:500; color:var(--ats-fg); }
  .ats-setup-item > summary::-webkit-details-marker{ display:none; }
  .ats-setup-item > summary:hover{ background:var(--ats-overlay-1); }
  .ats-setup-item > summary:focus-visible{ outline:2px solid var(--ats-accent-text); outline-offset:-2px; }
  .ats-setup-item[open] > summary{ border-bottom:1px solid var(--ats-border); }
  .ats-setup-title{ flex:1; min-width:0; }
  .ats-setup-item.ats-is-done .ats-setup-title{ color:var(--ats-muted-strong); }
  .ats-setup-mark{ flex:none; display:grid; place-items:center; inline-size:20px; block-size:20px; box-sizing:border-box; border:1.5px solid var(--ats-border-field); border-radius:var(--ats-radius-pill); color:transparent; }
  .ats-setup-mark svg{ inline-size:12px; block-size:12px; }
  .ats-setup-item.ats-is-done .ats-setup-mark{ background:var(--ats-accent); border-color:var(--ats-accent); color:var(--ats-accent-ink); }
  .ats-setup-chev{ flex:none; display:grid; place-items:center; color:var(--ats-muted); }
  .ats-setup-chev svg{ transition:transform 150ms ease; }
  .ats-setup-item[open] .ats-setup-chev svg{ transform:rotate(180deg); }
  .ats-setup-body{ padding:20px 16px 24px 50px; }
  .ats-setup-item-actions{ display:flex; flex-wrap:wrap; gap:8px; margin-block-start:16px; }
  @media (max-width: 767px){
    .ats-setup-body{ padding-inline-start:16px; }
    .ats-setup-progress{ inline-size:auto; }
    .ats-setup-progress .ats-progress{ display:none; }
  }
  @media (prefers-reduced-motion: reduce){
    .ats-setup-chev svg{ transition:none; }
  }
  .ats-video{ position:relative; display:block; aspect-ratio:16 / 9; overflow:hidden; margin:0; border:1px solid var(--ats-border); border-radius:var(--ats-radius-lg); background:var(--ats-hero-bg); color:var(--ats-on-brand-fg); }
  .ats-video > img.ats-video-img{ position:absolute; inset:0; inline-size:100%; block-size:100%; object-fit:cover; }
  .ats-video.ats-has-img{ --ats-on-brand-fg:#ffffff; --ats-on-brand-muted:rgb(255 255 255 / 0.74); }
  .ats-video.ats-has-img::after{ content:""; position:absolute; inset:0; background:linear-gradient(180deg, rgb(0 0 0 / 0.55) 0%, rgb(0 0 0 / 0) 40%, rgb(0 0 0 / 0.35) 100%); pointer-events:none; }
  .ats-video-bar{ position:absolute; z-index:1; inset:0 0 auto; display:flex; align-items:center; gap:12px; padding:12px 16px; }
  .ats-video-name{ flex:1; min-width:0; font-family:var(--ats-font-display); font-size:var(--ats-text-lead); font-weight:500; white-space:nowrap; overflow:hidden; text-overflow:ellipsis; }
  .ats-video-meta{ flex:none; display:flex; align-items:center; gap:12px; font-size:var(--ats-text-caption); color:var(--ats-on-brand-muted); }
  .ats-video-meta button, .ats-video-meta a{ display:inline-flex; flex-direction:column; align-items:center; gap:2px; padding:4px; border:0; border-radius:var(--ats-radius-sm); background:none; color:inherit; font:inherit; text-decoration:none; cursor:pointer; }
  .ats-video-meta button:hover, .ats-video-meta a:hover{ color:var(--ats-on-brand-fg); }
  .ats-video-meta button:focus-visible, .ats-video-meta a:focus-visible{ outline:2px solid var(--ats-on-brand-fg); outline-offset:2px; }
  .ats-video-stage{ position:absolute; z-index:1; inset:0; display:flex; flex-direction:column; align-items:center; justify-content:center; gap:18px; padding:56px 24px 24px; text-align:center; }
  .ats-video-title{ margin:0; font-family:var(--ats-font-display); font-size:var(--ats-text-title); font-weight:600; line-height:1.3; }
  .ats-video-play{ display:grid; place-items:center; inline-size:72px; block-size:48px; border:0; border-radius:var(--ats-radius-pill); background:var(--ats-accent); color:var(--ats-accent-ink); box-shadow:var(--ats-shadow-strong); cursor:pointer; text-decoration:none; }
  .ats-video-play:hover{ filter:brightness(0.92); }
  .ats-video-play:focus-visible{ outline:2px solid var(--ats-on-brand-fg); outline-offset:3px; }
  .ats-video-play svg{ inline-size:20px; block-size:20px; }
  .ats-video-duration{ position:absolute; z-index:1; inset-block-end:12px; inset-inline-end:12px; padding:2px 8px; border-radius:var(--ats-radius-sm); background:var(--ats-scrim); color:#ffffff;  font-family:var(--ats-font-mono); font-size:var(--ats-text-caption); }
  .ats-fab{ position:fixed; z-index:40; inset-block-end:calc(20px + var(--ats-toast-offset, 0px)); inset-inline-end:20px; display:grid; place-items:center; inline-size:52px; block-size:52px; border:0; border-radius:var(--ats-radius-pill); background:var(--ats-accent); color:var(--ats-accent-ink); box-shadow:var(--ats-shadow-strong); cursor:pointer; text-decoration:none; }
  .ats-fab.ats-is-start{ inset-inline-end:auto; inset-inline-start:20px; }
  .ats-fab:hover{ filter:brightness(0.92); }
  .ats-fab:focus-visible{ outline:2px solid var(--ats-accent-text); outline-offset:3px; }
  .ats-fab svg{ inline-size:22px; block-size:22px; }
  .ats-fab-dot{ position:absolute; inset-block-start:4px; inset-inline-end:4px; inline-size:10px; block-size:10px; border-radius:var(--ats-radius-pill); background:var(--ats-danger); box-shadow:0 0 0 2px var(--ats-bg); }
  .ats-empty-art{ display:grid; place-items:center; color:var(--ats-accent-text); margin-block-end:4px; }
  .ats-empty-art > img, .ats-empty-art > svg{ display:block; max-inline-size:160px; block-size:auto; }
  .ats-frame{ --ats-topbar-h:56px; display:flex; min-block-size:100vh; min-block-size:100dvh; background:var(--ats-bg); color:var(--ats-fg); }
  .ats-frame-nav{ flex:none; display:flex; }
  .ats-frame-main{ flex:1; min-inline-size:0; display:flex; flex-direction:column; }
  .ats-frame-content{ flex:1; min-inline-size:0; display:flex; flex-direction:column; }
  .ats-frame-main > .ats-topbar{ padding-inline:32px; }
  @media (max-width: 767px){
    .ats-frame-nav{ display:none; }
    .ats-frame-main > .ats-topbar{ padding-inline:16px; }
    .ats-frame--bare .ats-frame-nav{ display:flex; }
  }
  .ats-frame:has(.ats-frame-main > .ats-topbar.ats-is-sticky) .ats-split.ats-is-sticky-rail .ats-split-rail{ top:calc(var(--ats-topbar-h) + 16px); }
  .ats-frame:has(.ats-frame-main > .ats-topbar.ats-is-sticky) .ats-toolbar.ats-is-sticky{ top:var(--ats-topbar-h); }
  .ats-overlay-body:has(> .ats-dualnav--drawer){ padding:0; }
  .ats-overlay-body > .ats-dualnav--drawer{ flex:1; }
  .ats-page{ box-sizing:border-box; inline-size:100%; max-inline-size:1280px; margin-inline:auto; padding:28px 32px 72px; display:flex; flex-direction:column; gap:24px; }
  .ats-page--narrow{ max-inline-size:896px; }
  .ats-page--wide{ max-inline-size:1600px; }
  .ats-page--full{ max-inline-size:none; }
  .ats-page--center{ flex:1; justify-content:center; align-items:center; }
  .ats-page > .ats-pagehead{ padding-block:0; row-gap:8px; }
  .ats-page > .ats-pagehead .ats-h{ font-size:var(--ats-text-figure); max-width:none; }
  .ats-page > .ats-pagehead .ats-sf{ font-size:var(--ats-text-body); }
  @media (max-width: 767px){
    .ats-page{ padding:20px 16px 56px; gap:20px; }
  }
  .ats-pagehead > .ats-eb{ grid-column:1 / -1; margin:0; font-family:var(--ats-font-display); font-size:var(--ats-text-caption); font-weight:600; letter-spacing:0.08em; text-transform:uppercase; color:var(--ats-accent-text); }
  .ats-pagehead > .ats-eb ~ .ats-acts{ grid-row:2; }
  .ats-pagehead > .ats-bc ~ .ats-eb ~ .ats-acts{ grid-row:3; }
  .ats-pagehead--center > .ats-eb ~ .ats-acts{ grid-row:auto; }
  @media (max-width: 680px){
    .ats-pagehead > .ats-eb ~ .ats-acts, .ats-pagehead > .ats-bc ~ .ats-eb ~ .ats-acts{ grid-row:auto; }
  }
  .ats-auth{ display:grid; grid-template-columns:minmax(0, 1fr) minmax(0, 1fr); min-block-size:100vh; min-block-size:100dvh; background:var(--ats-bg); color:var(--ats-fg); }
  .ats-auth-main{ display:flex; flex-direction:column; padding:32px 40px; }
  .ats-auth-brand{ display:flex; align-items:center; }
  .ats-auth-body{ flex:1; display:flex; flex-direction:column; justify-content:center; inline-size:100%; max-inline-size:400px; margin-inline:auto; padding-block:40px; gap:28px; }
  .ats-auth-head{ display:flex; flex-direction:column; gap:8px; text-align:center; }
  .ats-auth-head .ats-auth-title{ margin:0; font-family:var(--ats-font-display); font-size:var(--ats-text-figure); font-weight:700; letter-spacing:-0.01em; }
  .ats-auth-head .ats-auth-standfirst{ margin:0; font-size:var(--ats-text-body); color:var(--ats-muted-strong); }
  .ats-auth-form{ display:flex; flex-direction:column; gap:16px; }
  .ats-auth-or{ display:flex; align-items:center; gap:12px; color:var(--ats-muted); font-size:var(--ats-text-caption); text-transform:uppercase; letter-spacing:0.08em; }
  .ats-auth-or::before, .ats-auth-or::after{ content:""; flex:1; border-top:1px solid var(--ats-border); }
  .ats-auth-foot{ margin:0; text-align:center; font-size:var(--ats-text-ui); color:var(--ats-muted-strong); }
  .ats-auth-legal{ margin:0; font-size:var(--ats-text-caption); color:var(--ats-muted); text-align:center; }
  .ats-auth-form a:not([class]), .ats-auth-foot a{ color:var(--ats-accent-text); font-weight:600; text-decoration:underline; text-underline-offset:2px; text-decoration-thickness:1px; }
  .ats-auth-legal a{ color:inherit; text-decoration:underline; text-underline-offset:2px; }
  .ats-auth-form a:not([class]):hover, .ats-auth-foot a:hover, .ats-auth-legal a:hover{ text-decoration-thickness:2px; }
  .ats-auth-form a:not([class]):focus-visible, .ats-auth-foot a:focus-visible, .ats-auth-legal a:focus-visible{ outline:2px solid var(--ats-accent-text); outline-offset:2px; border-radius:3px; }
  .ats-auth-aside{ position:relative; overflow:hidden; color:var(--ats-on-brand-fg); display:flex; flex-direction:column; justify-content:flex-end; padding:48px; }
  .ats-auth-aside::before{ content:""; position:absolute; inset:0; background:var(--ats-hero-bg); }
  .ats-auth-art{ position:absolute; inset:0; inline-size:100%; block-size:100%; }
  .ats-auth-art-grid{ stroke:var(--ats-on-brand-border); stroke-width:1; }
  .ats-auth-art-dot{ fill:var(--ats-on-brand-border); }
  .ats-auth-art-line{ fill:none; stroke-width:3; stroke-linecap:round; stroke-linejoin:round; vector-effect:non-scaling-stroke; }
  .ats-auth-art-line.ats-is-1{ stroke:var(--ats-chart-1); }
  .ats-auth-art-line.ats-is-2{ stroke:var(--ats-chart-2); }
  .ats-auth-art-line.ats-is-3{ stroke:var(--ats-chart-3); }
  .ats-auth-aside-body{ position:relative; display:flex; flex-direction:column; gap:12px; max-inline-size:440px; }
  .ats-auth-aside-title{ margin:0; font-family:var(--ats-font-display); font-size:var(--ats-text-title); font-weight:700; color:var(--ats-on-brand-fg); }
  .ats-auth-aside-text{ margin:0; color:var(--ats-on-brand-muted); }
  @media (max-width: 959px){
    .ats-auth{ grid-template-columns:minmax(0, 1fr); }
    .ats-auth-aside{ display:none; }
    .ats-auth-main{ padding:24px 16px; }
  }
  .ats-watch-card{ position:relative; display:flex; flex-direction:column; gap:14px; min-inline-size:0; padding:16px 18px; background:var(--ats-surface); border:1px solid var(--ats-border); border-radius:var(--ats-radius-lg); color:var(--ats-fg); }
  .ats-watch-card.ats-is-selected{ border-color:var(--ats-border-interactive); box-shadow:0 0 0 1px var(--ats-border-interactive) inset; }
  .ats-watch-card-head{ display:flex; align-items:center; gap:10px; min-inline-size:0; }
  .ats-watch-card-name{ display:flex; flex-direction:column; min-inline-size:0; flex:1; }
  .ats-watch-card-title{ margin:0; font-family:var(--ats-font-display); font-size:var(--ats-text-ui); font-weight:600; white-space:nowrap; overflow:hidden; text-overflow:ellipsis; }
  .ats-watch-card-title a{ color:inherit; text-decoration:none; }
  .ats-watch-card-title a::after{ content:""; position:absolute; inset:0; border-radius:inherit; }
  .ats-watch-card-title a:focus-visible{ outline:none; }
  .ats-watch-card:has(.ats-watch-card-title a:focus-visible){ outline:2px solid var(--ats-accent-text); outline-offset:2px; }
  .ats-watch-card:has(.ats-watch-card-title a):hover{ border-color:var(--ats-border-strong); }
  .ats-watch-card-sub{ margin:0; font-size:var(--ats-text-caption); color:var(--ats-muted); white-space:nowrap; overflow:hidden; text-overflow:ellipsis; }
  .ats-watch-card-spark{ display:block; inline-size:100%; block-size:auto; }
  .ats-watch-card-rows{ display:grid; gap:6px; margin:0; }
  .ats-watch-card-row{ display:flex; justify-content:space-between; align-items:baseline; gap:12px; }
  .ats-watch-card-row dt{ font-size:var(--ats-text-caption); color:var(--ats-muted-strong); }
  .ats-watch-card-row dd{ margin:0; font-family:var(--ats-font-mono); font-variant-numeric:tabular-nums; font-size:var(--ats-text-ui); font-weight:600; }
  .ats-watch-card-row dd.ats-tone-positive{ color:var(--ats-value-positive); }
  .ats-watch-card-row dd.ats-tone-negative{ color:var(--ats-value-negative); }
  .ats-card-rail{ position:relative; }
  .ats-card-rail-track{ display:grid; grid-auto-flow:column; grid-auto-columns:var(--ats-card-rail-w, minmax(240px, calc((100% - 3 * 16px) / 4))); gap:16px; overflow-x:auto; scroll-snap-type:x mandatory; scrollbar-width:none; padding:2px; margin:-2px; scroll-padding-inline:2px; }
  .ats-card-rail-track::-webkit-scrollbar{ display:none; }
  .ats-card-rail-track > *{ scroll-snap-align:start; }
  .ats-card-rail-btn{ position:absolute; top:50%; translate:0 -50%; z-index:1; display:grid; place-items:center; inline-size:36px; block-size:36px; border-radius:var(--ats-radius-pill); border:1px solid var(--ats-border); background:var(--ats-surface); color:var(--ats-fg); box-shadow:var(--ats-shadow-strong); }
  .ats-card-rail-btn:hover{ border-color:var(--ats-border-strong); }
  .ats-card-rail-btn.ats-is-prev{ inset-inline-start:-14px; }
  .ats-card-rail-btn.ats-is-next{ inset-inline-end:-14px; }
  .ats-card-rail-btn:dir(rtl) svg{ scale:-1 1; }
  @media (max-width: 767px){
    .ats-card-rail-track{ grid-auto-columns:var(--ats-card-rail-w-sm, 78%); }
    .ats-card-rail-btn{ display:none; }
  }
  .ats-market-list{ list-style:none; margin:0; padding:0; display:flex; flex-direction:column; }
  .ats-market-row{ position:relative; display:flex; align-items:center; gap:12px; padding-block:12px; border-bottom:1px solid var(--ats-border-soft); }
  .ats-market-row:last-child{ border-bottom:0; }
  .ats-market-row-name{ display:flex; flex-direction:column; min-inline-size:0; flex:1; }
  .ats-market-row-title{ margin:0; font-size:var(--ats-text-ui); font-weight:600; white-space:nowrap; overflow:hidden; text-overflow:ellipsis; }
  .ats-market-row-title a{ color:inherit; text-decoration:none; }
  .ats-market-row-title a::after{ content:""; position:absolute; inset:0; }
  .ats-market-row-title a:hover{ text-decoration:underline; }
  .ats-market-row-sub{ margin:0; font-size:var(--ats-text-caption); color:var(--ats-muted); white-space:nowrap; overflow:hidden; text-overflow:ellipsis; }
  .ats-market-row-spark{ flex:none; }
  .ats-market-row-figs{ display:flex; flex-direction:column; align-items:flex-end; gap:2px; flex:none; }
  .ats-market-row-value{ margin:0; font-family:var(--ats-font-mono); font-variant-numeric:tabular-nums; font-size:var(--ats-text-ui); font-weight:600; }
  .ats-market-row-change{ margin:0; font-size:var(--ats-text-caption); }
  .ats-market-row-action{ position:relative; z-index:1; flex:none; }
  @media (max-width: 480px){
    .ats-market-row-spark{ display:none; }
  }
  .ats-badge--wrap{ height:auto; min-height:24px; padding-block:3px; white-space:normal; text-align:start; line-height:1.3; }
  .ats-badge--wrap.ats-badge-sm{ min-height:20px; padding-block:2px; }
  .ats-tag{ display:inline-flex; align-items:center; height:24px; padding-inline:10px; border-radius:var(--ats-radius-pill); border:1px solid var(--ats-border-strong); background:var(--ats-overlay-2); color:var(--ats-muted-strong); font-size:var(--ats-text-caption); font-weight:500; white-space:nowrap; cursor:default; }
  .ats-tag--sm{ height:20px; padding-inline:8px; font-size:var(--ats-text-micro); }
  .ats-field-group{ margin:0; padding:0; border:0; min-inline-size:0; }
  .ats-field-group > legend{ float:left; width:100%; margin:0 0 6px; padding:0; }
  .ats-field-group > legend + *{ clear:both; }
  .ats-field-group-body{ display:flex; flex-direction:column; gap:6px; }
  .ats-field-group > .ats-field-hint, .ats-field-group > .ats-field-error{ display:block; margin-top:6px; }
  .ats-rail-beta{ margin-inline-start:2px; vertical-align:middle; }
  .ats-dualnav-beta{ flex:none; }
  .ats-cellbar.ats-has-marker{ position:relative; overflow:visible; }
  .ats-cellbar > .ats-cellbar-marker{ position:absolute; inset-block:-3px; inline-size:2px; height:auto; margin-inline-start:-1px; border-radius:1px; background:var(--ats-fg); }
  .ats-card-art-badges{ position:absolute; inset-inline:10px; inset-block-end:10px; display:flex; flex-wrap:wrap; gap:6px; pointer-events:none; }
  table.ats-tbl th.ats-is-head-wrap{ white-space:normal; overflow-wrap:break-word; vertical-align:bottom; }
  table.ats-tbl th.ats-is-head-wrap .ats-th-sort{ text-align:start; }
  table.ats-tbl th.ats-is-head-wrap.ats-num .ats-th-sort{ text-align:end; }
  .ats-th-short{ display:none; }
  @media (max-width: 639px){
    table.ats-tbl th.ats-has-short .ats-th-long{ position:absolute; width:1px; height:1px; overflow:hidden; clip-path:inset(50%); white-space:nowrap; }
    table.ats-tbl th.ats-has-short .ats-th-short{ display:inline; }
  }
  table.ats-tbl.ats-is-fixed{ table-layout:fixed; }
  table.ats-tbl.ats-is-fixed td:not(.ats-is-wrap){ overflow:hidden; text-overflow:ellipsis; }
  .ats-table-foot{ position:relative; z-index:5; display:flex; flex-wrap:wrap; align-items:center; justify-content:space-between; gap:12px; padding:10px 14px; border-top:1px solid var(--ats-border); background:var(--ats-bg); border-end-start-radius:inherit; border-end-end-radius:inherit; font-size:var(--ats-text-ui); color:var(--ats-muted-strong); }
  .ats-table-foot .ats-pager-summary{ margin:0; }
  .ats-pager-size{ display:inline-flex; align-items:center; gap:8px; font-size:var(--ats-text-ui); color:var(--ats-muted-strong); }
  .ats-pager-size-select{ position:relative; display:inline-flex; }
  .ats-pager-size-select .ats-select{ inline-size:auto; min-inline-size:72px; padding-inline-end:30px; }
  .ats-frame-foot{ display:flex; flex-wrap:wrap; align-items:center; column-gap:16px; row-gap:4px; padding:16px 32px 20px; border-top:1px solid var(--ats-border); font-size:var(--ats-text-caption); line-height:1.5; color:var(--ats-muted); }
  .ats-frame-foot > p{ margin:0; }
  .ats-frame-foot a{ display:inline-flex; align-items:center; gap:6px; color:var(--ats-accent-text); text-decoration:underline; text-underline-offset:2px; }
  .ats-frame-foot a:hover{ text-decoration-thickness:2px; }
  .ats-frame-foot a:focus-visible{ outline:2px solid var(--ats-accent-text); outline-offset:2px; border-radius:var(--ats-radius-sm); }
  .ats-frame-foot svg{ flex:none; inline-size:14px; block-size:14px; }
  .ats-frame-foot > :last-child:not(:first-child){ margin-inline-start:auto; }
  @media (max-width: 767px){
    .ats-frame-foot{ padding:14px 16px 18px; }
    .ats-frame-foot > :last-child:not(:first-child){ margin-inline-start:0; }
  }
  .ats-notif{ display:flex; flex-direction:column; min-inline-size:0; }
  .ats-notif-head{ display:flex; align-items:center; justify-content:space-between; gap:12px; padding-block-end:8px; border-bottom:1px solid var(--ats-border); }
  .ats-notif-count{ font-size:var(--ats-text-label); color:var(--ats-muted-strong); }
  .ats-notif-list{ list-style:none; margin:0; padding:0; overflow-y:auto; }
  .ats-notif-list:focus-visible{ outline:2px solid var(--ats-accent-text); outline-offset:2px; border-radius:var(--ats-radius-sm); }
  .ats-notif-item{ display:grid; grid-template-columns:28px minmax(0, 1fr) auto; column-gap:12px; align-items:start; padding-block:12px; border-bottom:1px solid var(--ats-border-soft); }
  .ats-notif-item:last-child{ border-bottom:0; }
  .ats-notif-item:focus-visible{ outline:2px solid var(--ats-accent-text); outline-offset:-2px; border-radius:var(--ats-radius-sm); }
  .ats-notif-mark{ display:grid; place-items:center; inline-size:28px; block-size:28px; border-radius:50%; border:1px solid var(--ats-border); background:var(--ats-overlay-2); color:var(--ats-muted-strong); }
  .ats-notif-mark svg{ inline-size:14px; block-size:14px; }
  .ats-notif-item.ats-is-good .ats-notif-mark{ border-color:var(--ats-badge-success-border); background:var(--ats-badge-success-fill); color:var(--ats-badge-success-text); }
  .ats-notif-item.ats-is-warn .ats-notif-mark{ border-color:var(--ats-badge-warning-border); background:var(--ats-badge-warning-fill); color:var(--ats-badge-warning-text); }
  .ats-notif-item.ats-is-bad .ats-notif-mark{ border-color:var(--ats-badge-danger-border); background:var(--ats-badge-danger-fill); color:var(--ats-badge-danger-text); }
  .ats-notif-item.ats-is-info .ats-notif-mark{ border-color:var(--ats-badge-info-border); background:var(--ats-badge-info-fill); color:var(--ats-badge-info-text); }
  .ats-notif-body{ display:flex; flex-direction:column; gap:3px; min-inline-size:0; padding-block-start:3px; }
  .ats-notif-title{ margin:0; font-size:var(--ats-text-ui); font-weight:400; line-height:1.4; color:var(--ats-muted-strong); overflow-wrap:anywhere; }
  .ats-notif-item.ats-is-unread .ats-notif-title{ font-weight:600; color:var(--ats-fg); }
  .ats-notif-title a{ color:inherit; text-decoration:none; }
  .ats-notif-title a:hover{ text-decoration:underline; }
  .ats-notif-title a:focus-visible{ outline:2px solid var(--ats-accent-text); outline-offset:2px; border-radius:var(--ats-radius-sm); }
  .ats-notif-text{ margin:0; font-size:var(--ats-text-label); line-height:1.5; color:var(--ats-muted-strong); }
  .ats-notif-time{ font-family:var(--ats-font-mono); font-size:var(--ats-text-caption); color:var(--ats-muted-strong); font-variant-numeric:tabular-nums; }
  .ats-notif-end{ display:flex; align-items:center; gap:8px; min-block-size:28px; }
  .ats-notif-dot{ inline-size:8px; block-size:8px; border-radius:50%; background:var(--ats-accent-text); flex:none; }
  .ats-notif-empty{ padding-block:16px; font-size:var(--ats-text-ui); color:var(--ats-muted-strong); }
  .ats-imark{ flex:none; display:inline-block; vertical-align:middle; overflow:visible; }
  .ats-imark text{ font-family:var(--ats-font-display); font-weight:700; letter-spacing:-0.02em; }
  .ats-imark-disc{ fill:#c3cad4; stroke:rgb(0 0 0 / 0.14); stroke-width:1; }
  .ats-imark-disc.ats-is-xau{ fill:#e3b341; }
  .ats-imark-disc.ats-is-xpt{ fill:#d5d9df; }
  .ats-imark-disc.ats-is-xpd{ fill:#d2c7b8; }
  .ats-imark-ink{ fill:#1b1606; }
  .ats-imark-tile{ fill:#2563c9; }
  .ats-imark-tile.ats-is-de{ fill:#6d4bc4; }
  .ats-imark-tile.ats-is-uk{ fill:#be185d; }
  .ats-imark-tile.ats-is-jp, .ats-imark-tile.ats-is-hk{ fill:#c2410c; }
  .ats-imark-tile.ats-is-eu, .ats-imark-tile.ats-is-fr{ fill:#1e3a8a; }
  .ats-imark-tile.ats-is-au{ fill:#0f766e; }
  .ats-imark-region{ fill:#ffffff; font-weight:600; opacity:.85; }
  .ats-imark-num{ fill:#ffffff; }
  .ats-imark-cur{ fill:#6b7280; }
  .ats-imark-cur.ats-is-front{ stroke:var(--ats-bg); stroke-width:2; }
  .ats-imark-cur.ats-is-usd{ fill:#15803d; }
  .ats-imark-cur.ats-is-eur{ fill:#2563c9; }
  .ats-imark-cur.ats-is-gbp{ fill:#6d4bc4; }
  .ats-imark-cur.ats-is-jpy{ fill:#c2410c; }
  .ats-imark-cur.ats-is-chf{ fill:#be185d; }
  .ats-imark-cur.ats-is-aud{ fill:#e3b341; }
  .ats-imark-cur.ats-is-nzd{ fill:#0f766e; }
  .ats-imark-cur.ats-is-cad{ fill:#b91c1c; }
  .ats-imark-sign{ fill:#ffffff; }
  .ats-imark-sign.ats-is-aud{ fill:#1b1606; }
  .ats-imark-coin{ fill:#d97706; }
  .ats-imark-coin.ats-is-btc{ fill:#f2a900; }
  .ats-imark-coin.ats-is-eth{ fill:#5b6fd8; }
  .ats-imark-coin-sign{ fill:#1b1606; }
  .ats-imark-coin.ats-is-eth + .ats-imark-coin-sign{ fill:#ffffff; }
  .ats-imark-mono-bg{ fill:var(--ats-overlay-4); stroke:var(--ats-border); stroke-width:1; }
  .ats-imark .ats-imark-mono{ fill:var(--ats-fg); font-family:var(--ats-font-mono); }
  @media (prefers-color-scheme: light){
    :root:not([data-theme]):not(.dark):not(.light) .ats-logo-swap{ content:url(./assets/ats-logo-ink.png); }
  }
  [data-theme="light"] .ats-logo-swap, :root.light .ats-logo-swap{ content:url(./assets/ats-logo-ink.png); }
  .ats-logo-swap{ display:block; block-size:26px; inline-size:auto; }
  .ats-site-header{ background:var(--ats-bg); border-block-end:1px solid var(--ats-border); }
  .ats-site-header.ats-is-sticky{ inset-block-start:0; z-index:30; }
  .ats-site-bar{ box-sizing:border-box; max-inline-size:1280px; margin-inline:auto; padding:12px clamp(16px, 4vw, 48px); display:flex; align-items:center; gap:24px; min-block-size:64px; }
  .ats-site-logo{ display:inline-flex; flex:none; border-radius:var(--ats-radius-sm); }
  .ats-site-logo:focus-visible{ outline:2px solid var(--ats-accent-text); outline-offset:4px; }
  .ats-site-nav{ display:flex; gap:4px; flex:1; justify-content:center; min-inline-size:0; }
  .ats-site-link{ padding:8px 10px; border-radius:var(--ats-radius-md); color:var(--ats-muted-strong); text-decoration:none; font-size:var(--ats-text-ui); font-weight:500; white-space:nowrap; }
  .ats-site-link:hover{ color:var(--ats-fg); background:var(--ats-overlay-2); }
  .ats-site-link:focus-visible{ outline:2px solid var(--ats-accent-text); outline-offset:2px; }
  .ats-site-link[aria-current="page"]{ color:var(--ats-fg); box-shadow:inset 0 -2px 0 var(--ats-accent-text); border-radius:0; }
  .ats-site-acts{ display:flex; align-items:center; gap:10px; margin-inline-start:auto; flex:none; }
  .ats-site-menu{ display:none; }
  .ats-site-drawer{ display:flex; flex-direction:column; gap:2px; }
  .ats-site-drawer .ats-site-link{ padding:10px 12px; font-size:var(--ats-text-body); }
  .ats-site-drawer .ats-site-link[aria-current="page"]{ box-shadow:inset 3px 0 0 var(--ats-accent-text); border-radius:var(--ats-radius-sm); }
  .ats-site-drawer-extra{ margin-block-start:16px; padding-block-start:16px; border-block-start:1px solid var(--ats-border); display:flex; flex-direction:column; gap:8px; }
  .ats-site-header{ position:relative; }
  .ats-site-header.ats-is-sticky{ position:sticky; }
  .ats-site-mitem{ display:contents; }
  .ats-site-trigger{ display:inline-flex; align-items:center; gap:5px; border:0; background:transparent; font-family:inherit; cursor:pointer; }
  .ats-site-trigger svg{ flex:none; color:var(--ats-muted); transition:transform 150ms ease; }
  .ats-site-trigger[aria-expanded="true"]{ color:var(--ats-fg); background:var(--ats-overlay-2); }
  .ats-site-trigger[aria-expanded="true"] svg{ transform:rotate(180deg); }
  .ats-site-trigger.ats-is-current{ color:var(--ats-fg); box-shadow:inset 0 -2px 0 var(--ats-accent-text); border-radius:0; }
  .ats-site-trigger.ats-is-current[aria-expanded="true"]{ border-radius:var(--ats-radius-md) var(--ats-radius-md) 0 0; }
  .ats-site-panel{ position:absolute; inset-inline:0; inset-block-start:100%; z-index:40; background:var(--ats-surface); border-block:1px solid var(--ats-border-strong); box-shadow:0 18px 40px rgb(0 0 0 / 0.32); }
  .ats-site-panel[hidden]{ display:none; }
  @media (prefers-reduced-motion: no-preference){
    .ats-site-panel:not([hidden]){ animation:ats-site-panel-in 150ms cubic-bezier(0.2, 0, 0, 1); }
  }
  @keyframes ats-site-panel-in{
    from{ opacity:0; transform:translateY(-4px); }
  }
  .ats-site-header.ats-is-menu-swap .ats-site-panel:not([hidden]){ animation:none; }
  .ats-site-panel-in{ box-sizing:border-box; max-inline-size:1280px; margin-inline:auto; padding:28px clamp(16px, 4vw, 48px) 20px; display:grid; grid-template-columns:minmax(0, 1fr); gap:20px 40px; }
  .ats-site-panel-in.ats-has-feature{ grid-template-columns:minmax(0, 1fr) minmax(240px, 320px); }
  .ats-site-mcols{ display:grid; grid-template-columns:repeat(auto-fit, minmax(200px, 1fr)); gap:24px 32px; align-content:start; }
  .ats-site-mcol{ display:flex; flex-direction:column; gap:20px; min-inline-size:0; }
  .ats-site-mgroup ul{ list-style:none; margin:0; padding:0; display:flex; flex-direction:column; gap:2px; }
  .ats-site-mtitle{ margin:0 0 6px; padding-inline:10px; font-family:var(--ats-font-display); font-size:var(--ats-text-micro); font-weight:600; letter-spacing:0.08em; text-transform:uppercase; color:var(--ats-muted); }
  .ats-site-mlink{ display:flex; align-items:flex-start; gap:12px; padding:8px 10px; border-radius:var(--ats-radius-md); color:var(--ats-fg); text-decoration:none; transition:background-color 150ms ease; }
  .ats-site-mlink:hover{ background:var(--ats-overlay-2); }
  .ats-site-mlink:focus-visible{ outline:2px solid var(--ats-accent-text); outline-offset:-2px; }
  .ats-site-mlink[aria-current="page"]{ background:var(--ats-overlay-3); box-shadow:inset 2px 0 0 var(--ats-accent-text); }
  .ats-site-micon{ flex:none; inline-size:20px; block-size:20px; margin-block-start:1px; display:grid; place-items:center; color:var(--ats-muted-strong); }
  .ats-site-micon svg{ inline-size:20px; block-size:20px; }
  .ats-site-micon img{ inline-size:20px; block-size:20px; border-radius:var(--ats-radius-sm); object-fit:cover; }
  .ats-site-mtext{ display:flex; flex-direction:column; gap:2px; min-inline-size:0; }
  .ats-site-mlabel{ font-size:var(--ats-text-ui); font-weight:500; line-height:1.35; }
  .ats-site-mdesc{ font-size:var(--ats-text-caption); color:var(--ats-muted); line-height:1.4; }
  .ats-site-mthumb{ flex:none; inline-size:48px; block-size:32px; margin-block-start:1px; border-radius:var(--ats-radius-sm); object-fit:cover; outline:1px solid color-mix(in oklab, var(--ats-fg) 10%, transparent); outline-offset:-1px; background:var(--ats-overlay-2); }
  .ats-site-mthumb.ats-is-circle{ inline-size:32px; block-size:32px; border-radius:50%; }
  .ats-site-mgroup:has(.ats-site-mthumb) .ats-site-mlink:not(:has(.ats-site-mthumb)){ padding-inline-start:70px; }
  .ats-site-mgroup:has(.ats-site-mthumb.ats-is-circle) .ats-site-mlink:not(:has(.ats-site-mthumb)){ padding-inline-start:54px; }
  .ats-site-mfeature{ min-inline-size:0; display:grid; }
  .ats-site-mslide{ grid-area:1 / 1; min-inline-size:0; opacity:0; visibility:hidden; transition:opacity 180ms cubic-bezier(0.2, 0, 0, 1), visibility 0s linear 180ms; }
  .ats-site-mslide[data-on="true"]{ opacity:1; visibility:visible; transition-delay:0s; }
  @media (prefers-reduced-motion: reduce){
    .ats-site-mslide{ transition:none; }
  }
  .ats-site-mall{ grid-column:1 / -1; margin:0; padding-block-start:14px; border-block-start:1px solid var(--ats-border); }
  .ats-site-mall-link{ display:inline-flex; align-items:center; gap:6px; padding:6px 10px; border-radius:var(--ats-radius-md); color:var(--ats-accent-text); font-size:var(--ats-text-ui); font-weight:600; text-decoration:none; }
  .ats-site-mall-link:hover{ background:var(--ats-overlay-2); }
  .ats-site-mall-link:focus-visible{ outline:2px solid var(--ats-accent-text); outline-offset:2px; }
  .ats-site-dsec{ display:flex; flex-direction:column; }
  .ats-site-dtrigger{ display:flex; align-items:center; justify-content:space-between; inline-size:100%; border:0; background:transparent; font-family:inherit; text-align:start; cursor:pointer; }
  .ats-site-dtrigger svg{ flex:none; color:var(--ats-muted); transition:transform 150ms ease; }
  .ats-site-dtrigger[aria-expanded="true"] svg{ transform:rotate(180deg); }
  .ats-site-dpanel{ display:flex; flex-direction:column; gap:12px; padding:4px 0 14px 8px; }
  .ats-site-dpanel[hidden]{ display:none; }
  .ats-site-dpanel .ats-site-mall{ padding-block-start:8px; }
  @media (prefers-reduced-motion: reduce){
    .ats-site-trigger svg, .ats-site-dtrigger svg, .ats-site-mlink{ transition:none; }
  }
  @media (forced-colors: active){
    .ats-site-panel{ border:1px solid CanvasText; }
    .ats-site-mlink[aria-current="page"], .ats-site-trigger.ats-is-current{ outline:2px solid Highlight; }
  }
  @media (max-width: 1023px){
    .ats-site-nav{ display:none; }
    .ats-site-menu{ display:inline-grid; }
  }
  .ats-site-header.ats-is-compact .ats-site-nav{ position:absolute; inset-inline-start:0; inset-block-start:0; visibility:hidden; pointer-events:none; }
  .ats-site-header.ats-is-compact .ats-site-menu{ display:inline-grid; }
  @media (max-width: 1279px){
    .ats-site-panel-in.ats-has-feature{ grid-template-columns:minmax(0, 1fr); }
    .ats-site-mfeature{ display:none; }
  }
  .ats-site-footer{ margin-block-start:64px; border-block-start:1px solid var(--ats-border); background:var(--ats-bg); color:var(--ats-muted-strong); }
  .ats-site-foot-wrap{ box-sizing:border-box; max-inline-size:1280px; margin-inline:auto; padding:40px clamp(16px, 4vw, 48px) 28px; display:flex; flex-direction:column; gap:28px; }
  .ats-site-foot-top{ display:grid; grid-template-columns:minmax(0, 2fr) repeat(auto-fit, minmax(140px, 1fr)); gap:32px; }
  .ats-site-foot-brand{ display:flex; flex-direction:column; align-items:flex-start; gap:12px; font-size:var(--ats-text-ui); line-height:1.6; }
  .ats-site-foot-brand p{ margin:0; max-inline-size:44ch; }
  .ats-site-foot-title{ margin:0 0 10px; font-family:var(--ats-font-display); font-size:var(--ats-text-label); font-weight:700; color:var(--ats-fg); }
  .ats-site-foot-col ul{ list-style:none; margin:0; padding:0; display:flex; flex-direction:column; gap:8px; }
  .ats-site-foot-col a{ color:var(--ats-muted-strong); text-decoration:none; font-size:var(--ats-text-ui); }
  .ats-site-foot-col a:hover{ color:var(--ats-fg); text-decoration:underline; }
  .ats-site-foot-col a:focus-visible{ outline:2px solid var(--ats-accent-text); outline-offset:2px; border-radius:var(--ats-radius-sm); }
  .ats-site-foot-bottom{ display:flex; flex-wrap:wrap; justify-content:space-between; gap:8px 24px; padding-block-start:20px; border-block-start:1px solid var(--ats-border); font-size:var(--ats-text-caption); line-height:1.5; color:var(--ats-muted); }
  .ats-site-foot-bottom:first-child{ padding-block-start:0; border-block-start:0; }
  .ats-site-legal, .ats-site-copy{ margin:0; }
  .ats-site-legal{ max-inline-size:80ch; }
  .ats-site-legal a{ color:var(--ats-accent-text); }
  @media (max-width: 767px){
    .ats-site-foot-top{ grid-template-columns:repeat(2, minmax(0, 1fr)); }
    .ats-site-foot-brand{ grid-column:1 / -1; }
  }
  }
