@font-face {font-family: "Noto Sans";font-style: normal;font-display: swap;font-weight: 100 900;src: url("/api/public/ds/f/noto-sans-cyrillic-ext-wght-normal.woff2") format("woff2-variations");unicode-range: U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F;}@font-face {font-family: "Noto Sans";font-style: normal;font-display: swap;font-weight: 100 900;src: url("/api/public/ds/f/noto-sans-cyrillic-wght-normal.woff2") format("woff2-variations");unicode-range: U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116;}@font-face {font-family: "Noto Sans";font-style: normal;font-display: swap;font-weight: 100 900;src: url("/api/public/ds/f/noto-sans-devanagari-wght-normal.woff2") format("woff2-variations");unicode-range: U+0900-097F,U+1CD0-1CF9,U+200C-200D,U+20A8,U+20B9,U+20F0,U+25CC,U+A830-A839,U+A8E0-A8FF,U+11B00-11B09;}@font-face {font-family: "Noto Sans";font-style: normal;font-display: swap;font-weight: 100 900;src: url("/api/public/ds/f/noto-sans-vietnamese-wght-normal.woff2") format("woff2-variations");unicode-range: U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB;}@font-face {font-family: "Noto Sans";font-style: normal;font-display: swap;font-weight: 100 900;src: url("/api/public/ds/f/noto-sans-latin-ext-wght-normal.woff2") format("woff2-variations");unicode-range: U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF;}@font-face {font-family: "Noto Sans";font-style: normal;font-display: swap;font-weight: 100 900;src: url("/api/public/ds/f/noto-sans-latin-wght-normal.woff2") format("woff2-variations");unicode-range: U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;}
/* Design-system tokens (ADR-0089): own --ds-* namespace, does not touch the tokens of styles.css.
   Blocks: light; dark; layout up to 900px (tablet and phone layout); phone numbers up to 500px. */
:root {
  --ds-lpre-w: 380px;
  --ds-board-col: 240px;
  --ds-menu-min: 60px;
  --ds-side-min: 204px;
  --ds-ctl-m: var(--ds-ctl);
  --ds-row-m: var(--ds-row);
  --ds-sb-w: 204px;
  --ds-fs: 14px;
  --ds-fs-block: 16px;
  --ds-fs-title: 20px;
  --ds-fs-big: 24px;
  --ds-lh: 20px;
  --ds-bar-m: 52px;
  --ds-pad: 16px;
  --ds-gap-m: 12px;
  --ds-gap-s: 8px;
  --ds-gap-xs: 4px;
  --ds-side-w: 256px;
  --ds-strip-h: 40px;
  --ds-strip-gap: 8px;
  --ds-lh-16: 22px;
  --ds-ic16: 16px;
  --ds-dl-h: 24px;
  --ds-act-h: 30px;
  --ds-bh-ctl: 30px;
  --ds-cell: 12px;
  --ds-modal-top: 96px;
  --ds-round: 999px;
  --ds-mark: 3px;
  --ds-radius-s: 3px;
  --ds-pop-off: 6px;
  --ds-fs-fix: 14px;
  --ds-ctl-fix: 34px;
  --ds-pad-fix: 16px;
  --ds-big-fix: 24px;
  --ds-lh-fix: 20px;
  --ds-lh-num: round(1.4em, 1px);
  --ds-lh-num-sub: round(1.3em, 1px);
  --ds-side-hint-x: 22px;
  --ds-radius-pop: 6px;
  --ds-botsel-w: 180px;
  --ds-tgl-w: 30px;
  --ds-tgl-h: 28px;
  --ds-sw-dot: 20px;
  --ds-addc-gap: 6px;
  --ds-fn-pick-h: 440px;
  --ds-fn-pick-l-w: 280px;
  --ds-fn-pick-gap: 6px;
  --ds-fn-acts-h: 340px;
  --ds-fn-acts-gap: 10px;
  --ds-fn-acts-cat-w: 140px;
  --ds-edn-lh: 28px;
  --ds-cr-ctl: 18px;
  --ds-cal-cell: 34px;
  --ds-cal-head: 26px;
  --ds-cal-day: 32px;
  --ds-modal-w: 640px;
  --ds-w-confirm: 460px;
  --ds-w-dup: 420px;
  --ds-w-person: 520px;
  --ds-w-filter: 440px;
  --ds-radius-modal: 8px;
  --ds-radius-sheet: 12px;
  --ds-dots: 24px;
  --ds-dots-s: 20px;
  --ds-shadow-pop: 0 12px 32px rgba(6,6,7,.18);
  --ds-shadow-sheet: 0 -12px 32px rgba(6,6,7,.18);
  --ds-shadow-modal: 0 12px 40px rgba(6,6,7,.18);
  --ds-shadow-panel: 0 12px 40px rgba(6,6,7,.2);
  --ds-shadow-panel-dark: 0 16px 48px rgba(6,6,7,.7);
  --ds-shadow-tools: 0 6px 18px rgba(6,6,7,.14);
  --ds-radius: 4px;
  --ds-pill: 4px;
  --ds-row: 40px;
  --ds-ctl: 34px;
  --ds-wrap-pad: 16px;
  --ds-font: "Noto Sans",system-ui,sans-serif;
  --ds-g0: #F4F4F4;
  --ds-g1: #EAEAEA;
  --ds-g2: #DCDCDC;
  --ds-g3: #C6C6C6;
  --ds-g5: #5C5C5C;
  --ds-g7: #323234;
  --ds-g8: #1C1C1E;
  --ds-k: #060607;
  --ds-w: #FFFFFF;
  --ds-sb-bg: var(--ds-g0);
  --ds-sb-fg: var(--ds-k);
  --ds-sb-mute: var(--ds-g5);
  --ds-sb-on-bg: var(--ds-k);
  --ds-sb-on-fg: var(--ds-w);
  --ds-bg: var(--ds-w);
  --ds-surface: var(--ds-w);
  --ds-head: var(--ds-g0);
  --ds-fg: var(--ds-k);
  --ds-mute: var(--ds-g5);
  --ds-hover: var(--ds-g1);
  --ds-accent: var(--ds-k);
  --ds-accent-fg: var(--ds-w);
  --ds-accent-soft: var(--ds-g2);
  --ds-cond-bg: var(--ds-g1);
  --ds-chip: var(--ds-g1);
  --ds-scrim: rgba(6,6,7,.38);
  --ds-dot: var(--ds-g2);
  --ds-ok: #12893C;
  --ds-ok-soft: #E8F5EC;
  --ds-bad: #E3261A;
  --ds-bad-soft: #FDECEA;
  --ds-off: var(--ds-g5);
  --ds-off-soft: var(--ds-g1);
  --ds-shadow: none;
  --ds-card-line: 1px solid var(--ds-line);
  --ds-bar: var(--ds-g3);
  --ds-c-tg: #229ed9;
  --ds-c-ig: #d62f6c;
  --ds-c-ms: #7b4dff;
  --ds-line: var(--ds-g3);
  --ds-line-2: var(--ds-line);
  --ds-sb-line: var(--ds-line);
  --ds-th-bg: var(--ds-fg);
  --ds-th-fg: var(--ds-bg);
  --ds-warn: #F0A500;
  --ds-warn-soft: #FEF6E0;
  --ds-bulk-bg: #FEF6E0;
  --ds-bulk-fg: #060607;
  --ds-sb-hover: color-mix(in srgb,var(--ds-sb-fg) 8%,transparent);
  --ds-d1: #060607;
  --ds-d2: #6E2FE0;
  --ds-d3: #F0A500;
  --ds-d4: #12893C;
  --ds-d5: var(--ds-g3);
  --ds-dis-bg: var(--ds-g0,#F4F4F4);
  --ds-err: #E3261A;
  --ds-err-fg: #B81C12;
  --ds-danger: #B81C12;
  --ds-bulk-hover: rgba(6,6,7,.12);
  --ds-tst-hover: rgba(6,6,7,0.08);
  --ds-fe-trg: #12893C;
  --ds-fe-trg-s: #E8F5EC;
  --ds-fe-msg: #6E2FE0;
  --ds-fe-msg-s: #F1EAFD;
  --ds-fe-log: #060607;
  --ds-fe-log-s: var(--ds-g1,#EAEAEA);
  --ds-fe-act: #F0A500;
  --ds-fe-act-s: #FEF6E0;
  --ds-p-landing-preview_frame-pvf-maxw: 375px;
  --ds-p-page_head-left-pt: 16px;
  --ds-p-page_head-left-pb: 16px;
  --ds-p-page_head-left-pl: 16px;
  --ds-p-page_head-left-pr: 8px;
  --ds-p-page_content-grid-pt: 16px;
  --ds-p-side-group-r: 4px;
  --ds-p-side-group-pt: 8px;
  --ds-p-side-group-pb: 8px;
  --ds-p-side-group-pl: 8px;
  --ds-p-side-group-pr: 8px;
  --ds-p-key-value-list-kv-label: 150px;
  --ds-p-timeline-dot: 22px;
  --ds-p-timeline-line-top: 26px;
  --ds-p-timeline-ring: 3px;
  --ds-p-timeline-line-x: 10px;
  --ds-p-panel_id-row-pt: 8px;
  --ds-p-panel_id-row-pb: 8px;
  --ds-p-panel_id-row-pl: 16px;
  --ds-p-panel_id-row-pr: 16px;
  --ds-p-panel_id-row-id-label: 120px;
  --ds-p-panel_actions-pt: 12px;
  --ds-p-panel_actions-pb: 16px;
  --ds-p-panel_actions-pl: 16px;
  --ds-p-panel_actions-pr: 16px;
  --ds-p-k-p-i_grid-kpi-min: 300px;
  --ds-p-chart_shares-h: 14px;
  --ds-p-chart_legend-legend-dot: 10px;
  --ds-p-editor-prev-h: 300px;
  --ds-p-editor_minimap-h: 96px;
  --ds-p-editor_minimap-w: 150px;
  --ds-p-editor_minimap-r: 4px;
  --ds-p-editor_palette-pt: 8px;
  --ds-p-editor_palette-pb: 8px;
  --ds-p-editor_palette-pl: 12px;
  --ds-p-editor_palette-pr: 12px;
  --ds-p-editor_chip-h: 34px;
  --ds-p-editor_chip-r: 4px;
  --ds-p-editor_chip-pl: 4px;
  --ds-p-editor_chip-pr: 8px;
  --ds-p-editor_chip-sq: 22px;
  --ds-p-editor_node-w: 360px;
  --ds-p-editor_node-r: 6px;
  --ds-p-editor_node-sq: 24px;
  --ds-p-editor_node-out-h: 28px;
  --ds-p-editor_node-port: 12px;
  --ds-p-editor_node-port-in-top: 18px;
  --ds-p-editor_node-stat-h: 22px;
  --ds-p-editor_node-stat-x: 10px;
  --ds-p-editor_node-fn-g3: 3px;
  --ds-p-editor_node-fn-g6: 6px;
  --ds-p-editor_node-fn-scr-s: 132px;
  --ds-p-editor_node-fn-scr-l: 160px;
  --ds-p-editor_node-fn-cut-w: 90px;
  --ds-p-editor_node-fn-cap-w: 200px;
  --ds-p-editor_node-fn-ci-min-h: 64px;
  --ds-p-editor_node-fn-ci-min-w: 120px;
  --ds-p-editor_node-fn-w48: 48px;
  --ds-p-editor_node-fn-w52: 52px;
  --ds-p-editor_node-fn-w54: 54px;
  --ds-p-editor_node-fn-w56: 56px;
  --ds-p-editor_node-fn-w60: 60px;
  --ds-p-editor_node-fn-w64: 64px;
  --ds-p-editor_node-fn-w70: 70px;
  --ds-p-editor_node-fn-w72: 72px;
  --ds-p-editor_node-fn-w74: 74px;
  --ds-p-editor_node-fn-w80: 80px;
  --ds-p-editor_node-fn-w90: 90px;
  --ds-p-editor_node-fn-w110: 110px;
  --ds-p-editor_node-fn-w120: 120px;
  --ds-p-editor_node-fn-w130: 130px;
  --ds-p-section_note-pt: 16px;
  --ds-p-section_note-pb: 16px;
  --ds-p-section_note-pl: 16px;
  --ds-p-section_note-pr: 16px;
  --ds-p-icon-group-h: 34px;
  --ds-p-icon-group-r: 4px;
  --ds-p-landing-preview-r: 4px;
  --ds-p-link-panel-pt: 16px;
  --ds-p-link-panel-pb: 16px;
  --ds-p-link-panel-pl: 16px;
  --ds-p-link-panel-pr: 16px;
  --ds-p-empty-maxw: 560px;
  --ds-p-empty-brow-mt: 6px;
  --ds-p-flow-preview-r: 4px;
  --ds-p-flow-preview-pt: 12px;
  --ds-p-flow-preview-pb: 12px;
  --ds-p-flow-preview-pl: 12px;
  --ds-p-flow-preview-pr: 12px;
  --ds-p-flow-preview-conn-w: 24px;
  --ds-p-flow-preview-conn-line: 1.5px;
  --ds-p-flow-preview_node-w: 180px;
  --ds-p-flow-preview_node-r: 4px;
  --ds-p-flow-preview_node-pt: 16px;
  --ds-p-flow-preview_node-pb: 16px;
  --ds-p-flow-preview_node-pl: 16px;
  --ds-p-flow-preview_node-pr: 16px;
  --ds-p-text_page-title-f: 20px;
  --ds-p-text_page-title-fw: 700;
  --ds-p-text_page-title-c: var(--ds-fg);
  --ds-p-text_page-title-ls: -0.2px;
  --ds-p-text_page-count-f: 20px;
  --ds-p-text_page-count-fw: 400;
  --ds-p-text_page-count-c: var(--ds-mute);
  --ds-p-text_page-sub-f: 14px;
  --ds-p-text_page-sub-fw: 400;
  --ds-p-text_page-sub-c: var(--ds-mute);
  --ds-p-text_muted-f: 14px;
  --ds-p-text_muted-fw: 400;
  --ds-p-text_muted-c: var(--ds-mute);
  --ds-p-text_strong-f: 14px;
  --ds-p-text_strong-fw: 700;
  --ds-p-text_strong-c: var(--ds-fg);
  --ds-p-text_block-f: 16px;
  --ds-p-text_block-fw: 700;
  --ds-p-text_block-c: var(--ds-fg);
  --ds-p-text_big-f: 24px;
  --ds-p-text_big-fw: 700;
  --ds-p-text_big-c: var(--ds-fg);
  --ds-p-button-h: 34px;
  --ds-p-button-f: 14px;
  --ds-p-button-r: 4px;
  --ds-p-button-pl: 12px;
  --ds-p-button-pr: 12px;
  --ds-p-button_large-h: 44px;
  --ds-p-button_large-f: 16px;
  --ds-p-button_large-r: 4px;
  --ds-p-button_large-pl: 16px;
  --ds-p-button_large-pr: 16px;
  --ds-p-button_block-head-h: 30px;
  --ds-p-button_block-head-f: 14px;
  --ds-p-button_block-head-r: 4px;
  --ds-p-button_block-head-pl: 12px;
  --ds-p-button_block-head-pr: 12px;
  --ds-p-button_quiet-block-head-h: 30px;
  --ds-p-button_quiet-block-head-f: 14px;
  --ds-p-button_quiet-block-head-r: 4px;
  --ds-p-button_quiet-block-head-pl: 8px;
  --ds-p-button_quiet-block-head-pr: 8px;
  --ds-p-button_list-action-h: 34px;
  --ds-p-button_list-action-f: 14px;
  --ds-p-button_list-action-r: 4px;
  --ds-p-button_list-action-pl: 0px;
  --ds-p-button_list-action-pr: 12px;
  --ds-p-button_cell-h: 28px;
  --ds-p-button_cell-f: 14px;
  --ds-p-button_cell-r: 4px;
  --ds-p-button_cell-pl: 8px;
  --ds-p-button_cell-pr: 8px;
  --ds-p-button_bulk-h: 26px;
  --ds-p-button_bulk-f: 14px;
  --ds-p-button_bulk-r: 4px;
  --ds-p-button_bulk-pl: 8px;
  --ds-p-button_bulk-pr: 8px;
  --ds-p-button_toast-action-h: 28px;
  --ds-p-button_toast-action-r: 3px;
  --ds-p-button_toast-action-pl: 8px;
  --ds-p-button_toast-action-pr: 8px;
  --ds-p-chip-h: 34px;
  --ds-p-chip-f: 14px;
  --ds-p-chip-r: 4px;
  --ds-p-chip-pl: 12px;
  --ds-p-chip-pr: 12px;
  --ds-p-segmented-h: 34px;
  --ds-p-segmented-r: 4px;
  --ds-p-segmented-pl: 4px;
  --ds-p-segmented-pr: 4px;
  --ds-p-field-h: 34px;
  --ds-p-field-f: 14px;
  --ds-p-field-r: 4px;
  --ds-p-field-pl: 12px;
  --ds-p-field-pr: 12px;
  --ds-p-field-srch-w: 300px;
  --ds-p-field-srch2-basis: 220px;
  --ds-p-field-srch2-minw: 160px;
  --ds-p-field-time-w: 104px;
  --ds-p-field-date-w: 260px;
  --ds-p-field_textarea-minh: 84px;
  --ds-p-field_textarea-f: 14px;
  --ds-p-field_textarea-r: 4px;
  --ds-p-field_textarea-pl: 10px;
  --ds-p-field_textarea-pr: 10px;
  --ds-p-field_textarea-ta-minh: 66px;
  --ds-p-field_textarea-ta-px: 10px;
  --ds-p-field_block-head-h: 30px;
  --ds-p-field_block-head-f: 14px;
  --ds-p-field_block-head-r: 4px;
  --ds-p-field_block-head-pl: 10px;
  --ds-p-field_block-head-pr: 10px;
  --ds-p-field_cell-h: 30px;
  --ds-p-field_cell-f: 14px;
  --ds-p-field_cell-r: 4px;
  --ds-p-field_cell-pl: 12px;
  --ds-p-field_cell-pr: 12px;
  --ds-p-field_editable-minh: 30px;
  --ds-p-field_editable-r: 4px;
  --ds-p-field_editable-pl: 7px;
  --ds-p-field_editable-pr: 7px;
  --ds-p-select_searchable-item-minh: 34px;
  --ds-p-select_searchable-item-pl: 12px;
  --ds-p-select_searchable-item-pr: 12px;
  --ds-p-checkbox-h: 18px;
  --ds-p-checkbox-w: 18px;
  --ds-p-checkbox-minw: 18px;
  --ds-p-checkbox-r: 2px;
  --ds-p-checkbox-cbx-border: 1.5px;
  --ds-p-checkbox-rd-ring: 4px;
  --ds-p-radio-h: 18px;
  --ds-p-radio-w: 18px;
  --ds-p-radio-rad-dot: 10px;
  --ds-p-switch-h: 20px;
  --ds-p-switch-w: 36px;
  --ds-p-switch-knob: 12px;
  --ds-p-switch-knob-off: 3px;
  --ds-p-switch-knob-on: 19px;
  --ds-p-mode-h: 32px;
  --ds-p-mode-r: 4px;
  --ds-p-mode-pl: 12px;
  --ds-p-mode-pr: 12px;
  --ds-p-color-input-h: 34px;
  --ds-p-color-input-w: 34px;
  --ds-p-color-input-r: 4px;
  --ds-p-icon-button-h: 34px;
  --ds-p-icon-button-w: 34px;
  --ds-p-icon-button-r: 4px;
  --ds-p-icon-button_badge-h: 34px;
  --ds-p-icon-button_cell-h: 30px;
  --ds-p-icon-button_cell-w: 30px;
  --ds-p-icon-button_cell-r: 4px;
  --ds-p-icon-button_block-head-h: 30px;
  --ds-p-icon-button_block-head-w: 30px;
  --ds-p-icon-button_block-head-r: 4px;
  --ds-p-icon-button_group-h: 34px;
  --ds-p-icon-button_group-w: 34px;
  --ds-p-icon-button_group-r: 0px;
  --ds-p-icon-button_bulk-h: 26px;
  --ds-p-icon-button_bulk-w: 26px;
  --ds-p-icon-button_bulk-r: 4px;
  --ds-p-icon-button_copy-h: 24px;
  --ds-p-icon-button_copy-w: 24px;
  --ds-p-icon-button_copy-r: 4px;
  --ds-p-icon-button_tag-remove-h: 20px;
  --ds-p-icon-button_tag-remove-w: 20px;
  --ds-p-icon-button_tag-remove-r: 3px;
  --ds-p-icon-button_toast-close-h: 28px;
  --ds-p-icon-button_toast-close-w: 28px;
  --ds-p-icon-button_toast-close-r: 3px;
  --ds-p-tag-h: 26px;
  --ds-p-tag-r: 4px;
  --ds-p-tag-pl: 8px;
  --ds-p-tag-pr: 8px;
  --ds-p-tag-tag-h: 26px;
  --ds-p-tag_removable-h: 26px;
  --ds-p-tag_removable-r: 4px;
  --ds-p-tag_removable-pl: 8px;
  --ds-p-tag_removable-pr: 4px;
  --ds-p-tag_removable-tag-h: 26px;
  --ds-p-status-h: 26px;
  --ds-p-status-r: 4px;
  --ds-p-status-pl: 8px;
  --ds-p-status-pr: 8px;
  --ds-p-status-st-h: 26px;
  --ds-p-status_pill-h: 24px;
  --ds-p-status_pill-r: 4px;
  --ds-p-status_pill-pl: 8px;
  --ds-p-status_pill-pr: 8px;
  --ds-p-status_pill-pill-dot: 8px;
  --ds-p-status_unsaved-gap: 8px;
  --ds-p-status_mark-h: 8px;
  --ds-p-status_mark-w: 8px;
  --ds-p-status_dot-h: 10px;
  --ds-p-status_dot-w: 10px;
  --ds-p-badge-h: 20px;
  --ds-p-badge-minw: 20px;
  --ds-p-badge-pl: 8px;
  --ds-p-badge-pr: 8px;
  --ds-p-badge_unread-h: 20px;
  --ds-p-badge_unread-minw: 20px;
  --ds-p-badge_unread-r: 999px;
  --ds-p-badge_unread-pl: 8px;
  --ds-p-badge_unread-pr: 8px;
  --ds-p-copy-h: 28px;
  --ds-p-copy-r: 4px;
  --ds-p-copy-gap: 8px;
  --ds-p-copy-pl: 8px;
  --ds-p-copy-pr: 4px;
  --ds-p-copy-cu-h: 28px;
  --ds-p-code-r: 4px;
  --ds-p-code-pt: 2px;
  --ds-p-code-pb: 2px;
  --ds-p-code-pl: 8px;
  --ds-p-code-pr: 8px;
  --ds-p-money-r: 4px;
  --ds-p-money-pt: 1px;
  --ds-p-money-pb: 1px;
  --ds-p-money-pl: 8px;
  --ds-p-money-pr: 8px;
  --ds-p-delta-h: 24px;
  --ds-p-delta-pl: 8px;
  --ds-p-delta-pr: 8px;
  --ds-p-label-dot-h: 8px;
  --ds-p-label-dot-w: 8px;
  --ds-p-level-bar-h: 8px;
  --ds-p-level-bar-r: 4px;
  --ds-p-slider-rng-h: 6px;
  --ds-p-slider-rng-knob: 20px;
  --ds-p-path-funnel-pf-name: 200px;
  --ds-p-path-funnel-pf-pc: 48px;
  --ds-p-path-funnel-pf-h: 34px;
  --ds-p-value-minh: 36px;
  --ds-p-value-pl: 8px;
  --ds-p-value-pr: 0px;
  --ds-p-field_page-title-minh: 34px;
  --ds-p-field_page-title-r: 4px;
  --ds-p-field_page-title-pl: 8px;
  --ds-p-field_page-title-pr: 8px;
  --ds-p-value_editable-minh: 36px;
  --ds-p-value_editable-pl: 8px;
  --ds-p-value_editable-pr: 8px;
  --ds-p-value_editable-edit-inset: 3px;
  --ds-p-filter-condition-r: 0px;
  --ds-p-filter-condition-rg: 4px;
  --ds-p-filter-condition-pt: 4px;
  --ds-p-filter-condition-pb: 4px;
  --ds-p-filter-condition-pl: 16px;
  --ds-p-filter-condition-pr: 16px;
  --ds-p-menu-item-h: 36px;
  --ds-p-menu-item-r: 4px;
  --ds-p-menu-item-pl: 12px;
  --ds-p-menu-item-pr: 12px;
  --ds-p-menu-item_collapsed-h: 36px;
  --ds-p-menu-item_collapsed-r: 4px;
  --ds-p-menu-item_collapsed-pl: 0px;
  --ds-p-menu-item_collapsed-pr: 0px;
  --ds-p-menu-group-pt: 12px;
  --ds-p-menu-group-pb: 4px;
  --ds-p-menu-group-pl: 8px;
  --ds-p-menu-group-pr: 8px;
  --ds-p-menu-account-r: 4px;
  --ds-p-menu-account-pt: 8px;
  --ds-p-menu-account-pb: 8px;
  --ds-p-menu-account-pl: 8px;
  --ds-p-menu-account-pr: 8px;
  --ds-p-menu-me-pt: 12px;
  --ds-p-menu-me-pb: 8px;
  --ds-p-menu-me-pl: 8px;
  --ds-p-menu-me-pr: 8px;
  --ds-p-side-item-minh: 34px;
  --ds-p-side-item-r: 4px;
  --ds-p-side-item-pl: 12px;
  --ds-p-side-item-pr: 12px;
  --ds-p-side-item_nested-minh: 34px;
  --ds-p-side-item_nested-r: 4px;
  --ds-p-side-item_nested-pl: 24px;
  --ds-p-dropdown-item-h: 38px;
  --ds-p-dropdown-item-pl: 12px;
  --ds-p-dropdown-item-pr: 12px;
  --ds-p-columns-item-h: 34px;
  --ds-p-columns-item-pl: 12px;
  --ds-p-columns-item-pr: 12px;
  --ds-p-columns-item_hidden-h: 34px;
  --ds-p-columns-item_hidden-pl: 38px;
  --ds-p-columns-item_hidden-pr: 12px;
  --ds-p-list-row-pt: 12px;
  --ds-p-list-row-pb: 12px;
  --ds-p-list-row-pl: 16px;
  --ds-p-list-row-pr: 16px;
  --ds-p-list-row_compact-pt: 8px;
  --ds-p-list-row_compact-pb: 8px;
  --ds-p-list-row_compact-pl: 16px;
  --ds-p-list-row_compact-pr: 16px;
  --ds-p-list-row_compact-lbl-w: 160px;
  --ds-p-list-row_dialogs-list-pt: 8px;
  --ds-p-list-row_dialogs-list-pb: 8px;
  --ds-p-list-row_dialogs-list-pl: 12px;
  --ds-p-list-row_dialogs-list-pr: 12px;
  --ds-p-list-row_dialogs-list-unread-dot: 9px;
  --ds-p-list-row_dialog-pt: 8px;
  --ds-p-list-row_dialog-pb: 8px;
  --ds-p-list-row_dialog-pl: 40px;
  --ds-p-list-row_dialog-pr: 12px;
  --ds-p-list-row_dialog-dlg-line-x: 21px;
  --ds-p-list-row_dialog-dlg-tick: 10px;
  --ds-p-list-row_kv-minh: 36px;
  --ds-p-list-row_kpi-pt: 8px;
  --ds-p-list-row_kpi-pb: 8px;
  --ds-p-list-row_flow-pb: 8px;
  --ds-p-section-pt: 0px;
  --ds-p-section-pl: 16px;
  --ds-p-section-pr: 16px;
  --ds-p-section_plain-pl: 16px;
  --ds-p-section_plain-pr: 16px;
  --ds-p-section_strip-minh: 40px;
  --ds-p-section_strip-pt: 0px;
  --ds-p-section_strip-pb: 0px;
  --ds-p-section_strip-pl: 16px;
  --ds-p-section_strip-pr: 16px;
  --ds-p-section_settings-pt: 0px;
  --ds-p-section_settings-pb: 0px;
  --ds-p-section_settings-pl: 0px;
  --ds-p-section_settings-pr: 0px;
  --ds-p-section_settings-text-maxw: 620px;
  --ds-p-section_settings-ptl-min: 140px;
  --ds-p-section_settings-row-pt: 12px;
  --ds-p-section_settings-row-pb: 12px;
  --ds-p-section_settings-row-pl: 16px;
  --ds-p-section_settings-row-pr: 16px;
  --ds-p-section_settings-row-row-label: 220px;
  --ds-p-section_settings-row-field-maxw: 380px;
  --ds-p-card-pt: 16px;
  --ds-p-card-pb: 16px;
  --ds-p-card-pl: 16px;
  --ds-p-card-pr: 16px;
  --ds-p-tile-pt: 8px;
  --ds-p-tile-pb: 8px;
  --ds-p-tile-pl: 16px;
  --ds-p-tile-pr: 16px;
  --ds-p-tile_money-pt: 8px;
  --ds-p-tile_money-pb: 8px;
  --ds-p-tile_money-pl: 16px;
  --ds-p-tile_money-pr: 16px;
  --ds-p-tile_section-pt: 16px;
  --ds-p-tile_section-pb: 16px;
  --ds-p-tile_section-pl: 16px;
  --ds-p-tile_section-pr: 16px;
  --ds-p-tile_icon-pt: 16px;
  --ds-p-tile_icon-pb: 16px;
  --ds-p-tile_icon-pl: 16px;
  --ds-p-tile_icon-pr: 16px;
  --ds-p-tile_section-money-pt: 16px;
  --ds-p-tile_section-money-pb: 16px;
  --ds-p-tile_section-money-pl: 16px;
  --ds-p-tile_section-money-pr: 16px;
  --ds-p-k-p-i_section-pt: 0px;
  --ds-p-k-p-i_section-pb: 0px;
  --ds-p-k-p-i_section-pl: 0px;
  --ds-p-k-p-i_section-pr: 0px;
  --ds-p-points-head-pt: 12px;
  --ds-p-points-head-pb: 12px;
  --ds-p-points-head-pl: 16px;
  --ds-p-points-head-pr: 16px;
  --ds-p-subscription-head-pt: 12px;
  --ds-p-subscription-head-pb: 12px;
  --ds-p-subscription-head-pl: 16px;
  --ds-p-subscription-head-pr: 16px;
  --ds-p-channel-head-minh: 40px;
  --ds-p-channel-head-pt: 0px;
  --ds-p-channel-head-pb: 0px;
  --ds-p-channel-head-pl: 16px;
  --ds-p-channel-head-pr: 16px;
  --ds-p-bulk-h: 34px;
  --ds-p-bulk-r: 4px;
  --ds-p-bulk-pl: 12px;
  --ds-p-bulk-pr: 12px;
  --ds-p-toast-minh: 44px;
  --ds-p-toast-r: 4px;
  --ds-p-toast-pl: 12px;
  --ds-p-toast-pr: 8px;
  --ds-p-toast-tst-h: 44px;
  --ds-p-toast-tst-act-h: 28px;
  --ds-p-chips-row-pt: 16px;
  --ds-p-chips-row-pb: 12px;
  --ds-p-chips-row-pl: 16px;
  --ds-p-chips-row-pr: 16px;
  --ds-p-tags-row-pt: 0px;
  --ds-p-tags-row-pb: 0px;
  --ds-p-tags-row-pl: 0px;
  --ds-p-tags-row-pr: 0px;
  --ds-p-skeleton-h: 12px;
  --ds-p-skeleton-r: 4px;
  --ds-p-skeleton_avatar-h: 24px;
  --ds-p-skeleton_avatar-w: 24px;
  --ds-p-skeleton_icon-h: 18px;
  --ds-p-skeleton_icon-w: 18px;
  --ds-p-steps-pt: 0px;
  --ds-p-steps-pb: 0px;
  --ds-p-steps-pl: 0px;
  --ds-p-steps-pr: 0px;
  --ds-p-tile-grid-pt: 0px;
  --ds-p-tile-grid-pb: 0px;
  --ds-p-tile-grid-pl: 0px;
  --ds-p-tile-grid-pr: 0px;
  --ds-p-channel-group-pt: 0px;
  --ds-p-channel-group-pb: 0px;
  --ds-p-channel-group-pl: 0px;
  --ds-p-channel-group-pr: 0px;
  --ds-p-empty-icon-h: 40px;
  --ds-p-empty-icon-w: 40px;
  --ds-p-panel-pt: 0px;
  --ds-p-panel-pb: 0px;
  --ds-p-panel-pl: 0px;
  --ds-p-panel-pr: 0px;
  --ds-p-panel-drw-2-right: 140px;
  --ds-p-panel-cond-op: 70px;
  --ds-p-panel_head-pt: 12px;
  --ds-p-panel_head-pb: 12px;
  --ds-p-panel_head-pl: 16px;
  --ds-p-panel_head-pr: 16px;
  --ds-p-panel_stack-pt: 0px;
  --ds-p-panel_stack-pb: 0px;
  --ds-p-panel_stack-pl: 0px;
  --ds-p-panel_stack-pr: 0px;
  --ds-p-popup_head-pt: 12px;
  --ds-p-popup_head-pb: 12px;
  --ds-p-popup_head-pl: 12px;
  --ds-p-popup_head-pr: 12px;
  --ds-p-popup_dropdown-pt: 8px;
  --ds-p-popup_dropdown-pb: 8px;
  --ds-p-popup_dropdown-pl: 0px;
  --ds-p-popup_dropdown-pr: 0px;
  --ds-p-popup_dropdown-wide-minw: 300px;
  --ds-p-popup_panel-pt: 0px;
  --ds-p-popup_panel-pb: 0px;
  --ds-p-popup_panel-pl: 0px;
  --ds-p-popup_panel-pr: 0px;
  --ds-p-popup_panel-cpop-w: 340px;
  --ds-p-popup_panel-cards-w: 320px;
  --ds-p-popup_panel-cpop-maxh: 560px;
  --ds-p-popup_panel-dpop-list: 190px;
  --ds-p-popup_panel-dpl-row: 36px;
  --ds-p-modal-pt: 0px;
  --ds-p-modal-pb: 0px;
  --ds-p-modal-pl: 0px;
  --ds-p-modal-pr: 0px;
  --ds-p-modal-pb-minh: 230px;
  --ds-p-modal_doc-gap: 8px;
  --ds-p-modal_doc-pt: 12px;
  --ds-p-modal_doc-pb: 12px;
  --ds-p-modal_doc-pl: 16px;
  --ds-p-modal_doc-pr: 16px;
  --ds-p-modal_head-pt: 12px;
  --ds-p-modal_head-pb: 12px;
  --ds-p-modal_head-pl: 16px;
  --ds-p-modal_head-pr: 16px;
  --ds-p-modal_tabs-pt: 8px;
  --ds-p-modal_tabs-pb: 8px;
  --ds-p-modal_tabs-pl: 8px;
  --ds-p-modal_tabs-pr: 8px;
  --ds-p-modal_tab-h: 34px;
  --ds-p-modal_tab-r: 4px;
  --ds-p-modal_tab-pl: 8px;
  --ds-p-modal_tab-pr: 8px;
  --ds-p-overlay-pt: 0px;
  --ds-p-overlay-pb: 0px;
  --ds-p-overlay-pl: 0px;
  --ds-p-overlay-pr: 0px;
  --ds-p-popup_footer-pt: 12px;
  --ds-p-popup_footer-pb: 12px;
  --ds-p-popup_footer-pl: 12px;
  --ds-p-popup_footer-pr: 12px;
  --ds-p-modal_footer-pt: 12px;
  --ds-p-modal_footer-pb: 12px;
  --ds-p-modal_footer-pl: 16px;
  --ds-p-modal_footer-pr: 16px;
  --ds-p-tooltip-minw: 170px;
  --ds-p-tooltip-pt: 8px;
  --ds-p-tooltip-pb: 8px;
  --ds-p-tooltip-pl: 8px;
  --ds-p-tooltip-pr: 8px;
  --ds-p-sidebar-minw: 204px;
  --ds-p-sidebar-pt: 16px;
  --ds-p-sidebar-pb: 16px;
  --ds-p-sidebar-pl: 16px;
  --ds-p-sidebar-pr: 16px;
  --ds-p-sidebar_collapsed-pt: 16px;
  --ds-p-sidebar_collapsed-pb: 16px;
  --ds-p-sidebar_collapsed-pl: 8px;
  --ds-p-sidebar_collapsed-pr: 8px;
  --ds-p-side-column-pt: 16px;
  --ds-p-side-column-pb: 16px;
  --ds-p-side-column-pl: 16px;
  --ds-p-side-column-pr: 16px;
  --ds-p-editor_top-h: 52px;
  --ds-p-editor_top-pl: 8px;
  --ds-p-editor_top-pr: 12px;
  --ds-p-editor_top-name-minw: 170px;
  --ds-p-editor_error-pt: 16px;
  --ds-p-editor_error-pb: 16px;
  --ds-p-editor_error-pl: 16px;
  --ds-p-editor_error-pr: 16px;
  --ds-p-chat_pinned-pt: 8px;
  --ds-p-chat_pinned-pb: 8px;
  --ds-p-chat_pinned-pl: 8px;
  --ds-p-chat_pinned-pr: 8px;
  --ds-p-menu_more-w: 390px;
  --ds-p-popup_profile-w: 360px;
  --ds-p-popup_profile-pt: 8px;
  --ds-p-popup_profile-pb: 8px;
  --ds-p-popup_profile-pl: 0px;
  --ds-p-popup_profile-pr: 0px;
  --ds-p-popup_profile-prpop-bottom: 64px;
  --ds-p-popup_profile-prpop-top: 72px;
  --ds-p-popup_profile-head-pt: 8px;
  --ds-p-popup_profile-head-pb: 8px;
  --ds-p-popup_profile-head-pl: 12px;
  --ds-p-popup_profile-head-pr: 12px;
  --ds-p-popup_profile-row-minh: 34px;
  --ds-p-popup_profile-row-pt: 6px;
  --ds-p-popup_profile-row-pb: 6px;
  --ds-p-popup_profile-row-pl: 12px;
  --ds-p-popup_profile-row-pr: 12px;
  --ds-p-popup_profile-link-minh: 34px;
  --ds-p-popup_profile-link-pl: 12px;
  --ds-p-popup_profile-link-pr: 12px;
  --ds-p-page_head-pt: 16px;
  --ds-p-page_head-pb: 16px;
  --ds-p-page_head-pl: 16px;
  --ds-p-page_head-pr: 16px;
  --ds-p-page_toolbar-pt: 0px;
  --ds-p-page_toolbar-pb: 16px;
  --ds-p-page_toolbar-pl: 16px;
  --ds-p-page_toolbar-pr: 16px;
  --ds-p-page_content-pt: 0px;
  --ds-p-page_content-pb: 16px;
  --ds-p-page_content-pl: 16px;
  --ds-p-page_content-pr: 16px;
  --ds-p-page_content-text-pt: 0px;
  --ds-p-page_content-text-pb: 16px;
  --ds-p-page_content-text-pl: 16px;
  --ds-p-page_content-text-pr: 16px;
  --ds-p-page_stack-pt: 0px;
  --ds-p-page_stack-pb: 0px;
  --ds-p-page_stack-pl: 0px;
  --ds-p-page_stack-pr: 0px;
  --ds-p-page_base-line-pt: 0px;
  --ds-p-page_base-line-pb: 0px;
  --ds-p-page_base-line-pl: 0px;
  --ds-p-page_base-line-pr: 0px;
  --ds-p-action-row-pt: 16px;
  --ds-p-action-row-pb: 16px;
  --ds-p-action-row-pl: 16px;
  --ds-p-action-row-pr: 16px;
  --ds-p-page-grid-pt: 0px;
  --ds-p-page-grid-pb: 0px;
  --ds-p-page-grid-pl: 0px;
  --ds-p-page-grid-pr: 0px;
  --ds-p-avatar-h: 28px;
  --ds-p-avatar-w: 28px;
  --ds-p-avatar_large-h: 34px;
  --ds-p-avatar_large-w: 34px;
  --ds-p-icon-h: 16px;
  --ds-p-icon-w: 16px;
  --ds-p-avatar_channel-h: 16px;
  --ds-p-avatar_channel-w: 16px;
  --ds-p-avatar_channel-inset: -3px;
  --ds-p-brand-acct: 28px;
  --ds-p-brand-me: 30px;
  --ds-p-brand-bot: 28px;
  --ds-p-brand-img-w: 180px;
  --ds-p-brand-img-h: 110px;
  --ds-p-brand-sav: 44px;
  --ds-p-bubble_in-r: 10px;
  --ds-p-bubble_in-pt: 8px;
  --ds-p-bubble_in-pb: 8px;
  --ds-p-bubble_in-pl: 12px;
  --ds-p-bubble_in-pr: 12px;
  --ds-p-bubble_out-r: 10px;
  --ds-p-bubble_out-pt: 8px;
  --ds-p-bubble_out-pb: 8px;
  --ds-p-bubble_out-pl: 12px;
  --ds-p-bubble_out-pr: 12px;
  --ds-p-bubble_image-r: 10px;
  --ds-p-bubble_image-pt: 8px;
  --ds-p-bubble_image-pb: 8px;
  --ds-p-bubble_image-pl: 12px;
  --ds-p-bubble_image-pr: 12px;
  --ds-p-bubble_note-r: 10px;
  --ds-p-bubble_note-pt: 8px;
  --ds-p-bubble_note-pb: 8px;
  --ds-p-bubble_note-pl: 12px;
  --ds-p-bubble_note-pr: 12px;
  --ds-p-chat_head-pt: 8px;
  --ds-p-chat_head-pb: 8px;
  --ds-p-chat_head-pl: 16px;
  --ds-p-chat_head-pr: 12px;
  --ds-p-chat_composer-pt: 8px;
  --ds-p-chat_composer-pb: 8px;
  --ds-p-chat_composer-pl: 8px;
  --ds-p-chat_composer-pr: 8px;
  --ds-p-chat_feed-pt: 16px;
  --ds-p-chat_feed-pb: 16px;
  --ds-p-chat_feed-pl: 16px;
  --ds-p-chat_feed-pr: 16px;
  --ds-p-chat_box-head-minh: 58px;
  --ds-p-chat_box-head-pt: 8px;
  --ds-p-chat_box-head-pb: 8px;
  --ds-p-chat_box-head-pl: 12px;
  --ds-p-chat_box-head-pr: 12px;
  --ds-p-chat_box-pt: 0px;
  --ds-p-chat_box-pb: 0px;
  --ds-p-chat_box-pl: 0px;
  --ds-p-chat_box-pr: 0px;
  --ds-p-chat_tabs-h: 34px;
  --ds-p-chat_tabs-pl: 8px;
  --ds-p-chat_tabs-pr: 8px;
  --ds-p-chat_sys-toggle-h: 20px;
  --ds-p-chat_tool-sep-h: 18px;
  --ds-p-chat_tool-sep-w: 1px;
  --ds-p-dialogs_layout-pt: 0px;
  --ds-p-dialogs_layout-pb: 0px;
  --ds-p-dialogs_layout-pl: 0px;
  --ds-p-dialogs_layout-pr: 0px;
  --ds-p-dialogs_layout-dl-list: 240px;
  --ds-p-dialogs_layout-dl-side: 296px;
  --ds-p-dialogs_list-head-pt: 16px;
  --ds-p-dialogs_list-head-pb: 16px;
  --ds-p-dialogs_list-head-pl: 16px;
  --ds-p-dialogs_list-head-pr: 16px;
  --ds-p-table-head-minh: 34px;
  --ds-p-chat_assignee-h: 34px;
  --ds-p-chat_assignee-r: 4px;
  --ds-p-chat_assignee-pl: 8px;
  --ds-p-chat_assignee-pr: 8px;
  --ds-p-key-value-list_side-kv-label: 104px;
  --ds-p-popup_select-sspop-minw: 320px;
  --ds-p-popup_select-sspop-in: 6px;
  --ds-p-popup_time-list-tcol-maxh: 220px;
  --ds-p-popup_time-list-tcol-w: 52px;
  --ds-p-popup_time-list-tcol-h: 32px;
  --ds-p-popup_calendar-tcol-maxh-in: 224px;
  --ds-p-popup_datetime-tcol-maxh-in: 264px;
  --ds-p-icon_spinner-h: 16px;
  --ds-p-icon_spinner-w: 16px;
  --ds-p-checkbox_row-bck-minh: 24px;
  --ds-p-editor_node-wide-w: 360px;
  --ds-p-page_intro-maxw: 760px;
  --ds-role-muted-f: 14px;
  --ds-role-muted-fw: 400;
  --ds-role-muted-c: var(--ds-mute);
  --ds-role-strong-f: 14px;
  --ds-role-strong-fw: 700;
  --ds-role-strong-c: var(--ds-fg);
  --ds-role-head-f: 14px;
  --ds-role-head-fw: 700;
  --ds-role-head-c: var(--ds-mute);
  --ds-role-block-f: 16px;
  --ds-role-block-fw: 700;
  --ds-role-block-c: var(--ds-fg);
  --ds-role-title-f: 20px;
  --ds-role-title-fw: 700;
  --ds-role-title-c: var(--ds-fg);
  --ds-role-big-f: 24px;
  --ds-role-big-fw: 700;
  --ds-role-big-c: var(--ds-fg);
  --ds-role-big-muted-f: 20px;
  --ds-role-big-muted-fw: 400;
  --ds-role-big-muted-c: var(--ds-mute);
  --ds-row-main_head-minh: 40px;
  --ds-row-main_head-bg: var(--ds-th-bg);
  --ds-row-main_row-h: 40px;
  --ds-row-main_total-above-h: 40px;
  --ds-row-main_expanded-px: 12px;
  --ds-row-block_head-minh: 34px;
  --ds-row-block_head-bg: var(--ds-g0);
  --ds-row-block_row-h: 40px;
  --ds-cell-main-td-px: 12px;
  --ds-cell-main-th-px: 12px;
  --ds-cell-block-td-px: 8px;
  --ds-cell-block-td-py: 4px;
  --ds-cell-block-th-px: 8px;
  --ds-cell-block-first-pl: 16px;
}
html[data-theme='dark'] {
  --ds-sb-bg: var(--ds-g8);
  --ds-sb-fg: var(--ds-g2);
  --ds-sb-mute: var(--ds-g3);
  --ds-sb-on-bg: var(--ds-g7);
  --ds-bg: var(--ds-k);
  --ds-surface: var(--ds-g8);
  --ds-head: var(--ds-g6);
  --ds-fg: #F4F4F4;
  --ds-mute: var(--ds-g3);
  --ds-hover: var(--ds-g7);
  --ds-accent: var(--ds-g1);
  --ds-accent-fg: var(--ds-k);
  --ds-accent-soft: var(--ds-g6);
  --ds-cond-bg: var(--ds-g7);
  --ds-chip: var(--ds-g7);
  --ds-scrim: rgba(6,6,7,.6);
  --ds-dot: var(--ds-g7);
  --ds-ok-soft: var(--ds-g7);
  --ds-bad-soft: var(--ds-g7);
  --ds-off: var(--ds-g3);
  --ds-off-soft: var(--ds-g7);
  --ds-bar: var(--ds-g5);
  --ds-line: var(--ds-g5);
  --ds-line-2: var(--ds-g5);
  --ds-sb-line: var(--ds-g5);
  --ds-th-bg: var(--ds-g6);
  --ds-th-fg: var(--ds-w);
  --ds-warn-soft: var(--ds-g7);
  --ds-bulk-bg: var(--ds-g7);
  --ds-bulk-fg: var(--ds-w);
  --ds-d1: #F4F4F4;
  --ds-d5: var(--ds-g5);
  --ds-dis-bg: var(--ds-g7,#323234);
  --ds-err-fg: var(--ds-fg);
  --ds-fe-trg-s: var(--ds-g7,#323234);
  --ds-fe-msg-s: var(--ds-g7,#323234);
  --ds-fe-log: #F4F4F4;
  --ds-fe-log-s: var(--ds-g7,#323234);
  --ds-fe-act-s: var(--ds-g7,#323234);
  --ds-g6: #444447;
  --ds-p-status-pl: 0px;
  --ds-p-status_pill-pl: 0px;
}
@media (max-width: 900px) {
  :root {
    --ds-sb-w: 232px;
    --ds-p-list_mobile-objects-pt: 4px;
    --ds-p-sheet_head-pt: 0px;
    --ds-p-sheet_head-pb: 12px;
    --ds-p-sheet_head-pl: 12px;
    --ds-p-sheet_head-pr: 12px;
    --ds-p-sheet-item-minh: 48px;
    --ds-p-sheet-item-pl: 12px;
    --ds-p-sheet-item-pr: 12px;
    --ds-p-list-row_mobile-object-pt: var(--ds-pad);
    --ds-p-list-row_mobile-object-pb: var(--ds-pad);
    --ds-p-list-row_mobile-object-pl: var(--ds-pad);
    --ds-p-list-row_mobile-object-pr: var(--ds-pad);
    --ds-p-list-row_mobile-data-pt: var(--ds-pad);
    --ds-p-list-row_mobile-data-pb: var(--ds-pad);
    --ds-p-list-row_mobile-data-pl: var(--ds-pad);
    --ds-p-list-row_mobile-data-pr: var(--ds-pad);
    --ds-p-bottom-bar_item-h: 52px;
    --ds-p-popup_sheet-pt: 12px;
    --ds-p-popup_sheet-pb: 12px;
    --ds-p-popup_sheet-pl: 0px;
    --ds-p-popup_sheet-pr: 0px;
    --ds-p-top-bar-h: 52px;
    --ds-p-top-bar-pl: var(--ds-pad);
    --ds-p-top-bar-pr: var(--ds-pad);
    --ds-p-top-bar-pull: -6px;
    --ds-p-top-bar_object-pt: var(--ds-gap-s);
    --ds-p-top-bar_object-pb: 0px;
    --ds-p-top-bar_object-pl: var(--ds-pad);
    --ds-p-top-bar_object-pr: var(--ds-pad);
    --ds-p-top-bar_object-pull: -6px;
    --ds-p-editor_top-pl: var(--ds-pad);
    --ds-p-editor_top-pr: var(--ds-pad);
    --ds-p-editor_top-pt: var(--ds-gap-s);
    --ds-p-editor_top-pb: 0px;
    --ds-p-menu_more-head-pt: var(--ds-pad);
    --ds-p-menu_more-head-pb: var(--ds-pad);
    --ds-p-menu_more-head-pl: var(--ds-pad);
    --ds-p-menu_more-head-pr: var(--ds-pad);
    --ds-p-menu_more-group-pt: 0px;
    --ds-p-menu_more-group-pb: 8px;
    --ds-p-menu_more-group-pl: 0px;
    --ds-p-menu_more-group-pr: 0px;
    --ds-p-menu_more-item-minh: var(--ds-ctl);
    --ds-p-menu_more-item-pl: var(--ds-pad);
    --ds-p-menu_more-item-pr: var(--ds-pad);
    --ds-p-bottom-bar-h: 52px;
    --ds-p-bottom-bar-pt: 0px;
    --ds-p-bottom-bar-pb: 0px;
    --ds-p-bottom-bar-pl: 0px;
    --ds-p-bottom-bar-pr: 0px;
    --ds-p-page_toolbar-mobile-pt: var(--ds-pad);
    --ds-p-page_toolbar-mobile-pb: 0px;
    --ds-p-page_toolbar-mobile-pl: var(--ds-pad);
    --ds-p-page_toolbar-mobile-pr: var(--ds-pad);
    --ds-p-icon_bar-h: 24px;
    --ds-p-icon_bar-w: 24px;
    --ds-p-list_mobile-data-pt: 0px;
    --ds-p-list_mobile-data-pb: 0px;
    --ds-p-list_mobile-data-pl: 0px;
    --ds-p-list_mobile-data-pr: 0px;
    --ds-p-list-row_mobile-expanded-pt: 0px;
    --ds-p-list-row_mobile-expanded-pb: var(--ds-pad);
    --ds-p-list-row_mobile-expanded-pl: var(--ds-pad);
    --ds-p-list-row_mobile-expanded-pr: var(--ds-pad);
    --ds-p-revenue-strip-pt: 8px;
    --ds-p-revenue-strip-pb: 8px;
    --ds-p-revenue-strip-pl: var(--ds-pad);
    --ds-p-revenue-strip-pr: var(--ds-pad);
    --ds-p-editor_add-bar-h: 48px;
  }
}
@media (max-width: 500px) {
  :root {
    --ds-ctl-m: 36px;
    --ds-row-m: 52px;
    --ds-fs: 16px;
    --ds-fs-big: 20px;
    --ds-lh: 22px;
    --ds-pad: 12px;
    --ds-bh-ctl: 36px;
    --ds-ctl: 36px;
    --ds-p-page_content-grid-pt: 12px;
    --ds-p-key-value-list-kv-label: 120px;
    --ds-p-panel_id-row-pl: 12px;
    --ds-p-panel_id-row-pr: 12px;
    --ds-p-panel_actions-pb: 12px;
    --ds-p-panel_actions-pl: 12px;
    --ds-p-panel_actions-pr: 12px;
    --ds-p-editor_chip-h: 36px;
    --ds-p-editor_node-w: 330px;
    --ds-p-section_note-pt: 12px;
    --ds-p-section_note-pb: 12px;
    --ds-p-section_note-pl: 12px;
    --ds-p-section_note-pr: 12px;
    --ds-p-icon-group-h: 36px;
    --ds-p-link-panel-pt: 12px;
    --ds-p-link-panel-pb: 12px;
    --ds-p-link-panel-pl: 12px;
    --ds-p-link-panel-pr: 12px;
    --ds-p-flow-preview_node-pt: 12px;
    --ds-p-flow-preview_node-pb: 12px;
    --ds-p-flow-preview_node-pl: 12px;
    --ds-p-flow-preview_node-pr: 12px;
    --ds-p-text_page-title-ls: 0px;
    --ds-p-text_muted-f: 16px;
    --ds-p-text_strong-f: 16px;
    --ds-p-text_big-f: 20px;
    --ds-p-button-h: 36px;
    --ds-p-button-f: 16px;
    --ds-p-button_block-head-h: 36px;
    --ds-p-button_block-head-f: 16px;
    --ds-p-button_quiet-block-head-f: 16px;
    --ds-p-button_list-action-h: 36px;
    --ds-p-button_list-action-f: 16px;
    --ds-p-button_cell-f: 16px;
    --ds-p-button_bulk-h: 28px;
    --ds-p-button_bulk-f: 16px;
    --ds-p-chip-h: 36px;
    --ds-p-chip-f: 16px;
    --ds-p-segmented-h: 36px;
    --ds-p-field-h: 36px;
    --ds-p-field-f: 16px;
    --ds-p-field-srch2-minw: 200px;
    --ds-p-field_textarea-f: 16px;
    --ds-p-field_textarea-pl: 12px;
    --ds-p-field_textarea-pr: 12px;
    --ds-p-field_block-head-h: 36px;
    --ds-p-field_block-head-f: 16px;
    --ds-p-field_block-head-pl: 12px;
    --ds-p-field_block-head-pr: 12px;
    --ds-p-field_cell-f: 16px;
    --ds-p-select_searchable-item-minh: 36px;
    --ds-p-color-input-h: 36px;
    --ds-p-color-input-w: 36px;
    --ds-p-icon-button-h: 36px;
    --ds-p-icon-button-w: 36px;
    --ds-p-icon-button_badge-h: 36px;
    --ds-p-icon-button_cell-h: 36px;
    --ds-p-icon-button_cell-w: 36px;
    --ds-p-icon-button_block-head-h: 36px;
    --ds-p-icon-button_block-head-w: 36px;
    --ds-p-icon-button_group-h: 36px;
    --ds-p-icon-button_group-w: 36px;
    --ds-p-icon-button_bulk-h: 28px;
    --ds-p-icon-button_bulk-w: 28px;
    --ds-p-status_dot-h: 8px;
    --ds-p-status_dot-w: 8px;
    --ds-p-slider-rng-knob: 24px;
    --ds-p-path-funnel-pf-name: 0px;
    --ds-p-path-funnel-pf-h: 36px;
    --ds-p-field_page-title-minh: 36px;
    --ds-p-filter-condition-pl: 12px;
    --ds-p-filter-condition-pr: 12px;
    --ds-p-menu-account-r: 0px;
    --ds-p-menu-account-pl: 12px;
    --ds-p-menu-account-pr: 12px;
    --ds-p-menu-me-pl: 12px;
    --ds-p-menu-me-pr: 12px;
    --ds-p-dropdown-item-minh: 38px;
    --ds-p-dropdown-item-pt: 8px;
    --ds-p-dropdown-item-pb: 8px;
    --ds-p-columns-item-minh: 36px;
    --ds-p-columns-item_hidden-minh: 36px;
    --ds-p-list-row-pl: 12px;
    --ds-p-list-row-pr: 12px;
    --ds-p-list-row_compact-pl: 12px;
    --ds-p-list-row_compact-pr: 12px;
    --ds-p-section-pl: 12px;
    --ds-p-section-pr: 12px;
    --ds-p-section_plain-pl: 12px;
    --ds-p-section_plain-pr: 12px;
    --ds-p-section_strip-pl: 12px;
    --ds-p-section_strip-pr: 12px;
    --ds-p-section_settings-row-pl: 12px;
    --ds-p-section_settings-row-pr: 12px;
    --ds-p-card-pt: 12px;
    --ds-p-card-pb: 12px;
    --ds-p-card-pl: 12px;
    --ds-p-card-pr: 12px;
    --ds-p-tile-pl: 12px;
    --ds-p-tile-pr: 12px;
    --ds-p-tile_money-pl: 12px;
    --ds-p-tile_money-pr: 12px;
    --ds-p-tile_section-pt: 12px;
    --ds-p-tile_section-pb: 12px;
    --ds-p-tile_section-pl: 12px;
    --ds-p-tile_section-pr: 12px;
    --ds-p-tile_icon-pt: 12px;
    --ds-p-tile_icon-pb: 12px;
    --ds-p-tile_icon-pl: 12px;
    --ds-p-tile_icon-pr: 12px;
    --ds-p-tile_section-money-pt: 12px;
    --ds-p-tile_section-money-pb: 12px;
    --ds-p-tile_section-money-pl: 12px;
    --ds-p-tile_section-money-pr: 12px;
    --ds-p-points-head-pl: 12px;
    --ds-p-points-head-pr: 12px;
    --ds-p-subscription-head-pl: 12px;
    --ds-p-subscription-head-pr: 12px;
    --ds-p-channel-head-pl: 12px;
    --ds-p-channel-head-pr: 12px;
    --ds-p-bulk-h: 36px;
    --ds-p-toast-minh: 40px;
    --ds-p-toast-tst-h: 40px;
    --ds-p-chips-row-pt: 12px;
    --ds-p-chips-row-pl: 12px;
    --ds-p-chips-row-pr: 12px;
    --ds-p-panel_head-pt: 8px;
    --ds-p-panel_head-pb: 8px;
    --ds-p-panel_head-pl: 12px;
    --ds-p-panel_head-pr: 12px;
    --ds-p-modal_doc-pl: 12px;
    --ds-p-modal_doc-pr: 12px;
    --ds-p-modal_head-pl: 12px;
    --ds-p-modal_head-pr: 12px;
    --ds-p-modal_tab-h: 36px;
    --ds-p-modal_footer-pl: 12px;
    --ds-p-modal_footer-pr: 12px;
    --ds-p-editor_error-pt: 12px;
    --ds-p-editor_error-pb: 12px;
    --ds-p-editor_error-pl: 12px;
    --ds-p-editor_error-pr: 12px;
    --ds-p-menu_more-pt: 12px;
    --ds-p-menu_more-pb: 0px;
    --ds-p-menu_more-pl: 0px;
    --ds-p-menu_more-pr: 0px;
    --ds-p-popup_profile-row-minh: 36px;
    --ds-p-page_content-pb: 12px;
    --ds-p-page_content-pl: 12px;
    --ds-p-page_content-pr: 12px;
    --ds-p-page_content-text-pb: 12px;
    --ds-p-page_content-text-pl: 12px;
    --ds-p-page_content-text-pr: 12px;
    --ds-p-action-row-pt: 12px;
    --ds-p-action-row-pb: 12px;
    --ds-p-action-row-pl: 12px;
    --ds-p-action-row-pr: 12px;
    --ds-p-avatar_large-h: 36px;
    --ds-p-avatar_large-w: 36px;
    --ds-p-chat_head-pl: 12px;
    --ds-p-chat_feed-pt: 12px;
    --ds-p-chat_feed-pb: 12px;
    --ds-p-chat_feed-pl: 12px;
    --ds-p-chat_feed-pr: 12px;
    --ds-p-chat_tabs-h: 36px;
    --ds-p-chat_sys-toggle-h: 22px;
    --ds-p-dialogs_list-head-pt: 12px;
    --ds-p-dialogs_list-head-pb: 12px;
    --ds-p-dialogs_list-head-pl: 12px;
    --ds-p-dialogs_list-head-pr: 12px;
    --ds-p-table-head-minh: 36px;
    --ds-p-key-value-list_panel-kv-label: 140px;
    --ds-p-key-value-list_side-kv-label: 140px;
    --ds-p-popup_time-list-tcol-w: 50px;
    --ds-p-editor_node-wide-w: 330px;
    --ds-role-muted-f: 16px;
    --ds-role-strong-f: 16px;
    --ds-role-head-f: 16px;
    --ds-role-big-f: 20px;
    --ds-row-main_head-minh: 52px;
    --ds-row-main_row-h: 52px;
    --ds-cell-block-first-pl: 12px;
  }
}

.m-app{--m-ctl-m:var(--m-ctl);--m-row-m:var(--m-row);--m-sb-w:232px;--m-fs:14px;--m-fs-block:16px;--m-fs-title:20px;--m-fs-big:24px;--m-lh:20px;--m-bar-m:52px;--m-pad:16px;--m-gap-m:12px;--m-gap-s:8px;--m-gap-xs:4px;--m-side-w:256px;--m-strip-h:40px;--m-strip-gap:8px;--m-lh-16:22px;--m-ic16:16px;--m-dl-h:24px;--m-act-h:30px;--m-bh-ctl:30px;--m-cell:12px;--m-modal-top:96px;--m-round:999px;--m-mark:3px;--m-radius-s:3px;--m-pop-off:6px;--m-fs-fix:14px;--m-ctl-fix:34px;--m-pad-fix:16px;--m-big-fix:24px;--m-lh-fix:20px;--m-lh-num:round(1.4em, 1px);--m-lh-num-sub:round(1.3em, 1px);--m-side-hint-x:22px;--m-radius-pop:6px;--m-botsel-w:180px;--m-tgl-w:30px;--m-tgl-h:28px;--m-sw-dot:20px;--m-addc-gap:6px;--m-fn-pick-h:440px;--m-fn-pick-l-w:280px;--m-fn-pick-gap:6px;--m-fn-acts-h:340px;--m-fn-acts-gap:10px;--m-fn-acts-cat-w:140px;--m-edn-lh:28px;--m-cr-ctl:18px;--m-cal-cell:34px;--m-cal-head:26px;--m-cal-day:32px;--m-modal-w:640px;--m-w-confirm:460px;--m-w-dup:420px;--m-w-person:520px;--m-w-filter:440px;--m-radius-modal:8px;--m-radius-sheet:12px;--m-dots:24px;--m-dots-s:20px;--m-shadow-pop:0 12px 32px rgba(6,6,7,.18);--m-shadow-sheet:0 -12px 32px rgba(6,6,7,.18);--m-shadow-modal:0 12px 40px rgba(6,6,7,.18);--m-shadow-panel:0 12px 40px rgba(6,6,7,.2);--m-shadow-panel-dark:0 16px 48px rgba(6,6,7,.7);--m-shadow-tools:0 6px 18px rgba(6,6,7,.14)}
.m-app[data-dir="d"]{--m-radius:4px;--m-pill:4px;--m-row:40px;--m-ctl:34px;--m-wrap-pad:16px}
.m-app.m-ed{--m-sb-w:60px}
.m-app[data-dir="d"]:not(.m-ed):not(.m-mob){--m-sb-w:204px}
.m-app.m-mob:where(:not(.m-tab)){--m-fs:16px;--m-fs-big:20px;--m-row-m:52px;--m-lh:22px;--m-pad:12px;--m-cell:12px;--m-bh-ctl:36px;--m-ctl:36px;--m-ctl-m:36px}
.m-tblk:where(.ds-mock, .ds-mock *){--m-lbl-w:160px}
.m-app[data-dir="d"]{--m-font:"Noto Sans",system-ui,sans-serif;--m-g0:#F4F4F4;--m-g1:#EAEAEA;--m-g2:#DCDCDC;--m-g3:#C6C6C6;--m-g5:#5C5C5C;--m-g7:#323234;--m-g8:#1C1C1E;--m-k:#060607;--m-w:#FFFFFF;--m-sb-bg:var(--m-g0);--m-sb-fg:var(--m-k);--m-sb-mute:var(--m-g5);--m-sb-on-bg:var(--m-k);--m-sb-on-fg:var(--m-w);--m-bg:var(--m-w);--m-surface:var(--m-w);--m-head:var(--m-g0);--m-fg:var(--m-k);--m-mute:var(--m-g5);--m-hover:var(--m-g1);--m-accent:var(--m-k);--m-accent-fg:var(--m-w);--m-accent-soft:var(--m-g2);--m-cond-bg:var(--m-g1);--m-chip:var(--m-g1);--m-scrim:rgba(6,6,7,.38);--m-dot:var(--m-g2);--m-ok:#12893C;--m-ok-soft:#E8F5EC;--m-bad:#E3261A;--m-bad-soft:#FDECEA;--m-off:var(--m-g5);--m-off-soft:var(--m-g1);--m-shadow:none;--m-card-line:1px solid var(--m-line)}
.m-app[data-dir="d"].m-dark{--m-bar:var(--m-g5);--m-scrim:rgba(6,6,7,.6);--m-off:var(--m-g3)}
.m-app[data-dir="d"][data-font="noto"]{--m-font:"Noto Sans",system-ui,sans-serif}
.m-app{--m-c-tg:#229ed9;--m-c-ig:#d62f6c;--m-c-ms:#7b4dff}
.m-app *:where([class^="m-"],[class*=" m-"]):where(.ds-mock, .ds-mock *){box-sizing:border-box}
@scope (.ds-mock) to (:scope.ds-slot > :not([class^="m-"],[class*=" m-"],.ds-own), .ds-slot > :not([class^="m-"],[class*=" m-"],.ds-own)){.m-app *:where(:not([class^="m-"],[class*=" m-"])):where(:scope, :scope *){box-sizing:border-box}}
.m-ic:where(.ds-mock, .ds-mock *){flex:none;fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}
.m-brand:where(.ds-mock, .ds-mock *){flex:none}
.m-sb:where(.ds-mock, .ds-mock *){background:var(--m-sb-bg);color:var(--m-sb-fg);border-right:1px solid var(--m-sb-line);display:flex;flex-direction:column;gap:1px;overflow:auto;min-height:0}
.m-acct:where(.ds-mock, .ds-mock *){display:flex;gap:var(--m-gap-s);padding:var(--m-gap-s) var(--m-gap-s);border:1px solid var(--m-sb-line);border-radius:var(--m-radius);margin-bottom:var(--m-gap-s);cursor:pointer}
.m-acct .m-lg:where(.ds-mock, .ds-mock *){width:var(--m-acct);height:var(--m-acct);border-radius:var(--m-radius);display:grid;place-items:center;font-weight:700;flex:none}
.m-acct .m-t:where(.ds-mock, .ds-mock *){display:flex;flex-direction:column;min-width:0;line-height:1.25}
.m-acct b:where([class^="m-"],[class*=" m-"]):where(.ds-mock, .ds-mock *){white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
@scope (.ds-mock){.m-acct b:where(:not([class^="m-"],[class*=" m-"])):where(:scope, :scope *){white-space:nowrap;overflow:hidden;text-overflow:ellipsis}}
.m-acct span:where([class^="m-"],[class*=" m-"]):where(.ds-mock, .ds-mock *){color:var(--m-sb-mute)}
@scope (.ds-mock){.m-acct span:where(:not([class^="m-"],[class*=" m-"])):where(:scope, :scope *){color:var(--m-sb-mute)}}
.m-grp:where(.ds-mock, .ds-mock *){color:var(--m-sb-mute);font-weight:700;margin-top:var(--m-gap-s);border-top:1px solid var(--m-sb-line)}
.m-nav:where(.ds-mock, .ds-mock *){display:flex;align-items:center;gap:var(--m-gap-s);white-space:nowrap;cursor:pointer}
.m-nav:hover:where(.ds-mock, .ds-mock *){background:var(--m-sb-hover)}
.m-nav.m-on:where(.ds-mock, .ds-mock *){background:var(--m-sb-on-bg);color:var(--m-sb-on-fg);font-weight:700}
.m-sp:where(.ds-mock, .ds-mock *){flex:1 1 auto}
.m-me:where(.ds-mock, .ds-mock *){display:flex;align-items:center;gap:var(--m-gap-s);padding:var(--m-gap-s);border-top:1px solid var(--m-sb-line);margin-top:var(--m-gap-s);padding-top:var(--m-gap-m)}
.m-me .m-ph:where(.ds-mock, .ds-mock *){width:var(--m-me);height:var(--m-me);border-radius:50%;background:var(--m-chip);color:var(--m-fg);display:grid;place-items:center;font-weight:700;flex:none}
.m-me .m-t:where(.ds-mock, .ds-mock *){flex:1;line-height:1.25;min-width:0}
.m-app.m-ed .m-sb .m-lab:where(.ds-mock, .ds-mock *),.m-app.m-ed .m-grp:where(.ds-mock, .ds-mock *),.m-app.m-ed .m-acct .m-t:where(.ds-mock, .ds-mock *),.m-app.m-ed .m-me .m-t:where(.ds-mock, .ds-mock *),.m-app.m-ed .m-me .m-chev:where(.ds-mock, .ds-mock *){display:none}
.m-app.m-ed .m-grp:where(.ds-mock, .ds-mock *){display:block;font-size:0;padding:0;margin:var(--m-gap-s) var(--m-gap-xs)}
.m-app.m-ed .m-nav:where(.ds-mock, .ds-mock *){justify-content:center}
.m-app.m-ed .m-acct:where(.ds-mock, .ds-mock *){justify-content:center;border:0}
.m-app.m-ed .m-me:where(.ds-mock, .ds-mock *){justify-content:center}
.m-fold:where(.ds-mock, .ds-mock *){display:flex;align-items:center;gap:var(--m-gap-s);color:var(--m-sb-mute);cursor:pointer}
.m-fold:hover:where(.ds-mock, .ds-mock *){background:var(--m-sb-hover)}
.m-app.m-ed .m-fold:where(.ds-mock, .ds-mock *){justify-content:center}
.m-app.m-ed .m-fold .m-ic:where(.ds-mock, .ds-mock *){transform:scaleX(-1)}
.m-phd h2:where([class^="m-"],[class*=" m-"]):where(.ds-mock, .ds-mock *){margin:0;letter-spacing:-.01em}
@scope (.ds-mock){.m-phd h2:where(:not([class^="m-"],[class*=" m-"])):where(:scope, :scope *){margin:0;letter-spacing:-.01em}}
.m-phd .m-cnt:where(.ds-mock, .ds-mock *){font-variant-numeric:tabular-nums}
.m-ctl:where(.ds-mock, .ds-mock *){display:inline-flex;align-items:center;gap:var(--m-gap-s);border:1px solid var(--m-line-2);background:var(--m-surface);white-space:nowrap;cursor:pointer}
.m-ctl:hover:where(.ds-mock, .ds-mock *){background:var(--m-hover)}
.m-ctl.m-pri:where(.ds-mock, .ds-mock *){background:var(--m-accent);color:var(--m-accent-fg);border-color:transparent;font-weight:700}
.m-ctl.m-ico:where(.ds-mock, .ds-mock *){padding:0;justify-content:center}
.m-ctl .m-bdg:where(.ds-mock, .ds-mock *){border-radius:var(--m-round);background:var(--m-accent);color:var(--m-accent-fg);text-align:center;font-weight:700}
input[type=search]:where([class^="m-"],[class*=" m-"]):where(.ds-mock, .ds-mock *){-webkit-appearance:none;appearance:none}
@scope (.ds-mock) to (:scope.ds-slot > :not([class^="m-"],[class*=" m-"],.ds-own), .ds-slot > :not([class^="m-"],[class*=" m-"],.ds-own)){input[type=search]:where(:not([class^="m-"],[class*=" m-"])):where(:scope, :scope *){-webkit-appearance:none;appearance:none}}
input[type=search]:where([class^="m-"],[class*=" m-"]):where(.ds-mock, .ds-mock *)::-webkit-search-decoration{-webkit-appearance:none;appearance:none;display:none}
@scope (.ds-mock) to (:scope.ds-slot > :not([class^="m-"],[class*=" m-"],.ds-own), .ds-slot > :not([class^="m-"],[class*=" m-"],.ds-own)){input[type=search]:where(:not([class^="m-"],[class*=" m-"])):where(:scope, :scope *)::-webkit-search-decoration{-webkit-appearance:none;appearance:none;display:none}}
input[type=search]:where([class^="m-"],[class*=" m-"]):where(.ds-mock, .ds-mock *)::-webkit-search-cancel-button{-webkit-appearance:none;appearance:none;display:none}
@scope (.ds-mock) to (:scope.ds-slot > :not([class^="m-"],[class*=" m-"],.ds-own), .ds-slot > :not([class^="m-"],[class*=" m-"],.ds-own)){input[type=search]:where(:not([class^="m-"],[class*=" m-"])):where(:scope, :scope *)::-webkit-search-cancel-button{-webkit-appearance:none;appearance:none;display:none}}
.m-srch:where(.ds-mock, .ds-mock *){width:var(--m-srch-w);justify-content:flex-start;color:var(--m-mute);cursor:text}
.m-bulk:where(.ds-mock, .ds-mock *){display:flex;align-items:center;gap:var(--m-gap-xs);flex:1}
.m-bulk .m-bb:where(.ds-mock, .ds-mock *){display:inline-flex;align-items:center;gap:var(--m-gap-s);cursor:pointer}
.m-bulk .m-bb:hover:where(.ds-mock, .ds-mock *){background:color-mix(in srgb,var(--m-bg) 16%,transparent)}
.m-cbx:where(.ds-mock, .ds-mock *){border:var(--m-cbx-border) solid var(--m-line-2);display:inline-grid;place-items:center;vertical-align:middle;cursor:pointer;background:var(--m-surface)}
.m-cbx.m-on:where(.ds-mock, .ds-mock *){background:var(--m-accent);border-color:var(--m-accent);color:var(--m-accent-fg)}
.m-av:where(.ds-mock, .ds-mock *){border-radius:50%;display:grid;place-items:center;font-weight:700;background:var(--m-accent-soft);color:var(--m-accent);flex:none}
.m-per a:hover:where([class^="m-"],[class*=" m-"]):where(.ds-mock, .ds-mock *),.m-cntl:hover:where(.ds-mock, .ds-mock *){text-decoration:none}
@scope (.ds-mock){.m-per a:hover:where(:not([class^="m-"],[class*=" m-"])):where(:scope, :scope *){text-decoration:none}}
.m-chn:where(.ds-mock, .ds-mock *){align-items:center;gap:var(--m-gap-s)}
.m-st:where(.ds-mock, .ds-mock *){display:inline-flex;align-items:center;gap:var(--m-gap-s)}
.m-st i:where([class^="m-"],[class*=" m-"]):where(.ds-mock, .ds-mock *){border-radius:50%}
@scope (.ds-mock){.m-st i:where(:not([class^="m-"],[class*=" m-"])):where(:scope, :scope *){border-radius:50%}}
.m-st.m-ok:where(.ds-mock, .ds-mock *){background:var(--m-ok-soft)}
.m-st.m-off:where(.ds-mock, .ds-mock *){background:var(--m-off-soft)}
.m-st.m-bad:where(.ds-mock, .ds-mock *){background:var(--m-bad-soft)}
.m-tag:where(.ds-mock, .ds-mock *){display:inline-flex;align-items:center;background:var(--m-chip);margin-right:var(--m-gap-xs)}
.m-mute:where(.ds-mock, .ds-mock *){color:var(--m-mute)}
.m-card:where(.ds-mock, .ds-mock *){background:var(--m-surface);border:var(--m-card-line);border-radius:var(--m-radius);min-width:0}
.m-card h3:where([class^="m-"],[class*=" m-"]):where(.ds-mock, .ds-mock *){margin:0;font-size:var(--m-fs-block)}
@scope (.ds-mock){.m-card h3:where(:not([class^="m-"],[class*=" m-"])):where(:scope, :scope *){margin:0;font-size:var(--m-fs-block)}}
.m-card .m-sub:where(.ds-mock, .ds-mock *){margin:2px 0 0}
.m-chd:where(.ds-mock, .ds-mock *){display:flex;align-items:flex-start;gap:var(--m-gap-m);margin-bottom:var(--m-gap-m)}
.m-k4:where(.ds-mock, .ds-mock *){display:grid;gap:var(--m-pad)}
.m-dl:where(.ds-mock, .ds-mock *){display:inline-flex;align-items:center;gap:var(--m-gap-xs);border-radius:var(--m-pill);font-weight:700;font-variant-numeric:tabular-nums}
.m-dl.m-up:where(.ds-mock, .ds-mock *){background:var(--m-ok-soft)}
.m-dl.m-dn:where(.ds-mock, .ds-mock *){background:var(--m-bad-soft)}
.m-kr:where(.ds-mock, .ds-mock *){display:flex;align-items:center;gap:var(--m-gap-s);padding:var(--m-gap-s) 0;font-variant-numeric:tabular-nums}
.m-kr .m-n:where(.ds-mock, .ds-mock *){flex:1}
.m-segbar:where(.ds-mock, .ds-mock *){display:flex;gap:var(--m-gap-xs);margin:var(--m-gap-xs) 0 var(--m-pad)}
.m-segbar span:where([class^="m-"],[class*=" m-"]):where(.ds-mock, .ds-mock *){border-radius:calc(var(--m-radius) / 2)}
@scope (.ds-mock){.m-segbar span:where(:not([class^="m-"],[class*=" m-"])):where(:scope, :scope *){border-radius:calc(var(--m-radius) / 2)}}
.m-segl:where(.ds-mock, .ds-mock *){display:grid;grid-auto-flow:column;grid-auto-columns:minmax(0,1fr)}
.m-segl .m-h:where(.ds-mock, .ds-mock *){display:flex;gap:var(--m-gap-s)}
.m-segl .m-h i:where([class^="m-"],[class*=" m-"]):where(.ds-mock, .ds-mock *){width:var(--m-legend-dot);height:var(--m-legend-dot);border-radius:2px;flex:none}
@scope (.ds-mock){.m-segl .m-h i:where(:not([class^="m-"],[class*=" m-"])):where(:scope, :scope *){width:var(--m-legend-dot);height:var(--m-legend-dot);border-radius:2px;flex:none}}
.m-segl b:where([class^="m-"],[class*=" m-"]):where(.ds-mock, .ds-mock *){margin-top:var(--m-gap-xs);font-variant-numeric:tabular-nums}
@scope (.ds-mock){.m-segl b:where(:not([class^="m-"],[class*=" m-"])):where(:scope, :scope *){margin-top:var(--m-gap-xs);font-variant-numeric:tabular-nums}}
.m-chart:where(.ds-mock, .ds-mock *){position:relative}
.m-chart svg:where([class^="m-"],[class*=" m-"]):where(.ds-mock, .ds-mock *){display:block}
@scope (.ds-mock){.m-chart svg:where(:not([class^="m-"],[class*=" m-"])):where(:scope, :scope *){display:block}}
.m-chart text:where([class^="m-"],[class*=" m-"]):where(.ds-mock, .ds-mock *){fill:var(--m-mute);font-size:var(--m-fs-fix)}
@scope (.ds-mock){.m-chart text:where(:not([class^="m-"],[class*=" m-"])):where(:scope, :scope *){fill:var(--m-mute);font-size:var(--m-fs-fix)}}
.m-chart .m-gl:where(.ds-mock, .ds-mock *){stroke:var(--m-line)}
.m-chart rect.m-b:where(.ds-mock, .ds-mock *){fill:var(--m-bar);cursor:pointer}
.m-chart rect.m-b.m-hi:where(.ds-mock, .ds-mock *){fill:var(--m-accent)}
.m-chart .m-ln.m-ok:where(.ds-mock, .ds-mock *){stroke:var(--m-ok)}
.m-chart .m-ln.m-bad:where(.ds-mock, .ds-mock *){stroke:var(--m-bad)}
.m-chart .m-mk:where(.ds-mock, .ds-mock *){stroke:var(--m-warn);stroke-width:2}
.m-chlg:where(.ds-mock, .ds-mock *){display:flex;flex-wrap:wrap;gap:var(--m-gap-m);margin-bottom:var(--m-gap-s);color:var(--m-mute)}
.m-chlg span:where([class^="m-"],[class*=" m-"]):where(.ds-mock, .ds-mock *){display:inline-flex;align-items:center;gap:var(--m-gap-xs)}
@scope (.ds-mock){.m-chlg span:where(:not([class^="m-"],[class*=" m-"])):where(:scope, :scope *){display:inline-flex;align-items:center;gap:var(--m-gap-xs)}}
.m-chlg i:where([class^="m-"],[class*=" m-"]):where(.ds-mock, .ds-mock *){width:var(--m-legend-dot);height:var(--m-legend-dot);border-radius:2px;flex:none;background:var(--m-accent)}
@scope (.ds-mock){.m-chlg i:where(:not([class^="m-"],[class*=" m-"])):where(:scope, :scope *){width:var(--m-legend-dot);height:var(--m-legend-dot);border-radius:2px;flex:none;background:var(--m-accent)}}
.m-chlg i.m-ok:where(.ds-mock, .ds-mock *){background:var(--m-ok)}
.m-chlg i.m-bad:where(.ds-mock, .ds-mock *){background:var(--m-bad)}
.m-tip:where(.ds-mock, .ds-mock *){position:absolute;pointer-events:none;background:var(--m-fg);color:var(--m-bg);border-radius:var(--m-radius);font-variant-numeric:tabular-nums;transform:translate(-50%,-100%);white-space:nowrap}
.m-tip div:where([class^="m-"],[class*=" m-"]):where(.ds-mock, .ds-mock *){display:flex;justify-content:space-between;gap:var(--m-pad-fix)}
@scope (.ds-mock){.m-tip div:where(:not([class^="m-"],[class*=" m-"])):where(:scope, :scope *){display:flex;justify-content:space-between;gap:var(--m-pad-fix)}}
.m-tip .m-th:where(.ds-mock, .ds-mock *){font-weight:700;margin-bottom:var(--m-gap-xs)}
.m-ovl:where(.ds-mock, .ds-mock *){position:absolute;inset:0;background:var(--m-scrim);display:grid;place-items:center;z-index:20}
.m-pop:where(.ds-mock, .ds-mock *){width:var(--m-modal-w);max-width:calc(100% - 2*var(--m-pad-fix));background:var(--m-surface);border-radius:var(--m-radius-modal);border:1px solid var(--m-line);display:flex;flex-direction:column;box-shadow:var(--m-shadow-modal)}
.m-pop:where(.ds-mock, .ds-mock *){font-family:var(--m-font);font-size:var(--m-fs);line-height:var(--m-lh);color:var(--m-fg);text-align:left}
.m-pop .m-ph1:where(.ds-mock, .ds-mock *){display:flex;align-items:center;border-bottom:1px solid var(--m-line)}
.m-pop .m-ph1 h3:where([class^="m-"],[class*=" m-"]):where(.ds-mock, .ds-mock *){margin:0;font-size:var(--m-fs-block);flex:1}
@scope (.ds-mock){.m-pop .m-ph1 h3:where(:not([class^="m-"],[class*=" m-"])):where(:scope, :scope *){margin:0;font-size:var(--m-fs-block);flex:1}}
.m-pop .m-pb:where(.ds-mock, .ds-mock *){display:grid;min-height:var(--m-pb-minh)}
.m-pop .m-pg:where(.ds-mock, .ds-mock *){border-right:1px solid var(--m-line)}
.m-pop .m-pg div:where([class^="m-"],[class*=" m-"]):where(.ds-mock, .ds-mock *){display:flex;align-items:center;cursor:pointer}
@scope (.ds-mock){.m-pop .m-pg div:where(:not([class^="m-"],[class*=" m-"])):where(:scope, :scope *){display:flex;align-items:center;cursor:pointer}}
.m-pop .m-pg .m-on:where(.ds-mock, .ds-mock *){background:var(--m-accent-soft);color:var(--m-accent);font-weight:700}
.m-pop .m-pc:where(.ds-mock, .ds-mock *){display:flex;flex-direction:column}
.m-cond:where(.ds-mock, .ds-mock *){display:grid}
.m-cond .m-ctl:where(.ds-mock, .ds-mock *){justify-content:space-between}
.m-pop .m-pf:where(.ds-mock, .ds-mock *){display:flex;gap:var(--m-gap-s);border-top:1px solid var(--m-line)}
.m-addc:where(.ds-mock, .ds-mock *){color:var(--m-accent);display:inline-flex;align-items:center;gap:var(--m-addc-gap);cursor:pointer;align-self:flex-start}
.m-mtop h2:where([class^="m-"],[class*=" m-"]):where(.ds-mock, .ds-mock *){flex:1}
@scope (.ds-mock){.m-mtop h2:where(:not([class^="m-"],[class*=" m-"])):where(:scope, :scope *){flex:1}}
.m-ib:where(.ds-mock, .ds-mock *){display:grid;place-items:center;border-radius:var(--m-radius);position:relative;cursor:pointer}
.m-mnav div:where([class^="m-"],[class*=" m-"]):where(.ds-mock, .ds-mock *){display:flex;align-items:center;justify-content:center;color:var(--m-mute);cursor:pointer}
@scope (.ds-mock){.m-mnav div:where(:not([class^="m-"],[class*=" m-"])):where(:scope, :scope *){display:flex;align-items:center;justify-content:center;color:var(--m-mute);cursor:pointer}}
.m-mnav .m-on:where(.ds-mock, .ds-mock *){background:var(--m-sb-on-bg);background-clip:padding-box;color:var(--m-sb-on-fg);border:var(--m-gap-s) solid transparent;border-bottom-width:calc(var(--m-gap-s) + 1px);border-radius:calc(var(--m-radius) + var(--m-gap-s))/calc(var(--m-radius) + var(--m-gap-s)) calc(var(--m-radius) + var(--m-gap-s)) calc(var(--m-radius) + var(--m-gap-s) + 1px) calc(var(--m-radius) + var(--m-gap-s) + 1px)}
.m-mnav .m-on .m-ic:where(.ds-mock, .ds-mock *){stroke-width:2.2}
.m-minp:where(.ds-mock, .ds-mock *){flex:1;border:1px solid var(--m-line-2);display:flex;align-items:center;gap:var(--m-gap-s);color:var(--m-mute);background:var(--m-surface)}
.m-app.m-mob .m-segl:where(.ds-mock, .ds-mock *){grid-template-columns:minmax(0,1fr);grid-auto-flow:row}
.m-app.m-mob .m-segl div:where([class^="m-"],[class*=" m-"]):where(.ds-mock, .ds-mock *){align-items:center}
@scope (.ds-mock){.m-app.m-mob .m-segl div:where(:not([class^="m-"],[class*=" m-"])):where(:scope, :scope *){align-items:center}}
.m-app.m-mob .m-segl b:where([class^="m-"],[class*=" m-"]):where(.ds-mock, .ds-mock *){margin:0}
@scope (.ds-mock){.m-app.m-mob .m-segl b:where(:not([class^="m-"],[class*=" m-"])):where(:scope, :scope *){margin:0}}
.m-app.m-mob .m-ovl:where(.ds-mock, .ds-mock *){place-items:end stretch}
.m-app.m-mob .m-pop:where(.ds-mock, .ds-mock *){width:100%;border-radius:var(--m-radius-sheet) var(--m-radius-sheet) 0 0}
.m-app.m-mob .m-pop .m-pb:where(.ds-mock, .ds-mock *){grid-template-columns:minmax(0,1fr)}
.m-app.m-mob .m-pop .m-pg:where(.ds-mock, .ds-mock *){display:flex;border-right:0;border-bottom:1px solid var(--m-line);gap:var(--m-gap-xs)}
.m-drs:where(.ds-mock, .ds-mock *){position:absolute;inset:0;background:var(--m-scrim);z-index:20}
.m-drw:where(.ds-mock, .ds-mock *){position:absolute;top:var(--m-gap-s);bottom:var(--m-gap-s);right:var(--m-gap-s);background:var(--m-surface);border:1px solid var(--m-line);border-radius:var(--m-radius-modal);box-shadow:var(--m-shadow-panel);display:flex;flex-direction:column;overflow:clip}
.m-drw:where(.ds-mock, .ds-mock *){font-family:var(--m-font);font-size:var(--m-fs);line-height:var(--m-lh);color:var(--m-fg);text-align:left}
.m-drs.m-l2 .m-d1 > *:where([class^="m-"],[class*=" m-"]):where(.ds-mock, .ds-mock *){opacity:.55}
@scope (.ds-mock){.m-drs.m-l2 .m-d1 > *:where(:not([class^="m-"],[class*=" m-"])):where(:scope, :scope *){opacity:.55}}
.m-dh:where(.ds-mock, .ds-mock *){display:flex;gap:var(--m-gap-s);border-bottom:1px solid var(--m-line)}
.m-db:where(.ds-mock, .ds-mock *){overflow:auto;display:flex;flex-direction:column;gap:var(--m-pad);flex:1}
.m-lnk:where(.ds-mock, .ds-mock *){font-weight:700;cursor:pointer;display:inline-flex;align-items:center;gap:var(--m-gap-xs)}
.m-app.m-mob .m-drw:where(.ds-mock, .ds-mock *){top:0;bottom:0;border-radius:0;border:0}
.m-pp .m-dh:where(.ds-mock, .ds-mock *){gap:var(--m-gap-m)}
.m-pp .m-who:where(.ds-mock, .ds-mock *){flex:1;min-width:0;line-height:1.3}
.m-pp .m-who b:where([class^="m-"],[class*=" m-"]):where(.ds-mock, .ds-mock *){display:block;font-size:var(--m-fs-block);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
@scope (.ds-mock){.m-pp .m-who b:where(:not([class^="m-"],[class*=" m-"])):where(:scope, :scope *){display:block;font-size:var(--m-fs-block);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}}
.m-pp .m-who span:where([class^="m-"],[class*=" m-"]):where(.ds-mock, .ds-mock *){color:var(--m-mute)}
@scope (.ds-mock){.m-pp .m-who span:where(:not([class^="m-"],[class*=" m-"])):where(:scope, :scope *){color:var(--m-mute)}}
.m-psum:where(.ds-mock, .ds-mock *){display:grid;grid-template-columns:repeat(4,minmax(0,1fr));border-bottom:1px solid var(--m-line)}
.m-psum div:where([class^="m-"],[class*=" m-"]):where(.ds-mock, .ds-mock *){border-right:1px solid var(--m-line);cursor:pointer}
@scope (.ds-mock){.m-psum div:where(:not([class^="m-"],[class*=" m-"])):where(:scope, :scope *){border-right:1px solid var(--m-line);cursor:pointer}}
.m-psum div:last-child:where([class^="m-"],[class*=" m-"]):where(.ds-mock, .ds-mock *){border-right:0}
@scope (.ds-mock){.m-psum div:last-child:where(:not([class^="m-"],[class*=" m-"])):where(:scope, :scope *){border-right:0}}
.m-psum div:hover:where([class^="m-"],[class*=" m-"]):where(.ds-mock, .ds-mock *){background:var(--m-hover)}
@scope (.ds-mock){.m-psum div:hover:where(:not([class^="m-"],[class*=" m-"])):where(:scope, :scope *){background:var(--m-hover)}}
.m-psum b:where([class^="m-"],[class*=" m-"]):where(.ds-mock, .ds-mock *){display:block;font-variant-numeric:tabular-nums}
@scope (.ds-mock){.m-psum b:where(:not([class^="m-"],[class*=" m-"])):where(:scope, :scope *){display:block;font-variant-numeric:tabular-nums}}
.m-psum span:where([class^="m-"],[class*=" m-"]):where(.ds-mock, .ds-mock *){color:var(--m-mute)}
@scope (.ds-mock){.m-psum span:where(:not([class^="m-"],[class*=" m-"])):where(:scope, :scope *){color:var(--m-mute)}}
.m-sec:where(.ds-mock, .ds-mock *){padding:var(--m-gap-m) var(--m-pad);border-bottom:1px solid var(--m-line)}
.m-sec .m-sh:where(.ds-mock, .ds-mock *){display:flex;align-items:center;gap:var(--m-gap-s)}
.m-sec .m-sh h4:where([class^="m-"],[class*=" m-"]):where(.ds-mock, .ds-mock *){margin:0}
@scope (.ds-mock){.m-sec .m-sh h4:where(:not([class^="m-"],[class*=" m-"])):where(:scope, :scope *){margin:0}}
.m-sec .m-sh .m-n:where(.ds-mock, .ds-mock *){font-variant-numeric:tabular-nums}
.m-sec .m-sh .m-act:where(.ds-mock, .ds-mock *){border:1px solid var(--m-line-2);font-weight:700;display:inline-flex;align-items:center;gap:var(--m-gap-xs);cursor:pointer}
.m-kv3:where(.ds-mock, .ds-mock *){display:grid;grid-template-columns:var(--m-kv-label) minmax(0,1fr);row-gap:0}
.m-kv3 > *:where([class^="m-"],[class*=" m-"]):where(.ds-mock, .ds-mock *){display:flex;align-items:center;border-top:1px solid var(--m-line)}
@scope (.ds-mock){.m-kv3 > *:where(:not([class^="m-"],[class*=" m-"])):where(:scope, :scope *){display:flex;align-items:center;border-top:1px solid var(--m-line)}}
.m-kv3 > :nth-child(-n+2):where([class^="m-"],[class*=" m-"]):where(.ds-mock, .ds-mock *){border-top:0}
@scope (.ds-mock){.m-kv3 > :nth-child(-n+2):where(:not([class^="m-"],[class*=" m-"])):where(:scope, :scope *){border-top:0}}
.m-kv3 span:where([class^="m-"],[class*=" m-"]):where(.ds-mock, .ds-mock *){color:var(--m-mute)}
@scope (.ds-mock){.m-kv3 span:where(:not([class^="m-"],[class*=" m-"])):where(:scope, :scope *){color:var(--m-mute)}}
.m-pid:where(.ds-mock, .ds-mock *){color:var(--m-mute)}
.m-pill:where(.ds-mock, .ds-mock *){display:inline-flex;align-items:center;gap:var(--m-gap-s);background:var(--m-chip)}
.m-pill.m-ok:where(.ds-mock, .ds-mock *){background:var(--m-ok-soft)}
.m-pill.m-cur:where(.ds-mock, .ds-mock *){background:var(--m-warn-soft)}
.m-fch:where(.ds-mock, .ds-mock *){display:flex;gap:var(--m-gap-s);flex-wrap:wrap;border-bottom:1px solid var(--m-line)}
.m-fch span:where([class^="m-"],[class*=" m-"]):where(.ds-mock, .ds-mock *){display:inline-flex;align-items:center;border:1px solid var(--m-line-2);cursor:pointer}
@scope (.ds-mock){.m-fch span:where(:not([class^="m-"],[class*=" m-"])):where(:scope, :scope *){display:inline-flex;align-items:center;border:1px solid var(--m-line-2);cursor:pointer}}
.m-fch span.m-on:where(.ds-mock, .ds-mock *){background:var(--m-fg);color:var(--m-bg);border-color:var(--m-fg)}
.m-fch a:where([class^="m-"],[class*=" m-"]):where(.ds-mock, .ds-mock *){display:inline-flex;align-items:center;border:1px solid var(--m-line-2);cursor:pointer;color:inherit;text-decoration:none}
@scope (.ds-mock){.m-fch a:where(:not([class^="m-"],[class*=" m-"])):where(:scope, :scope *){display:inline-flex;align-items:center;border:1px solid var(--m-line-2);cursor:pointer;color:inherit;text-decoration:none}}
.m-fch a.m-on:where(.ds-mock, .ds-mock *){background:var(--m-fg);color:var(--m-bg);border-color:var(--m-fg)}
.m-idg:where(.ds-mock, .ds-mock *){border:1px solid var(--m-line);border-radius:var(--m-radius);margin-top:var(--m-gap-s);overflow:hidden}
.m-idh:where(.ds-mock, .ds-mock *){display:flex;align-items:center;gap:var(--m-gap-s);background:var(--m-head)}
.m-dlg:where(.ds-mock, .ds-mock *){display:grid;grid-template-columns:minmax(0,1fr) auto;gap:2px var(--m-gap-m);border-top:1px solid var(--m-line);cursor:pointer;position:relative}
.m-dlg:hover:where(.ds-mock, .ds-mock *){background:var(--m-hover)}
.m-dlg:where(.ds-mock, .ds-mock *)::before{content:"";position:absolute;left:var(--m-dlg-line-x);top:0;bottom:0;border-left:1px solid var(--m-line-2)}
.m-dlg:last-child:where(.ds-mock, .ds-mock *)::before{bottom:50%}
.m-dlg:where(.ds-mock, .ds-mock *)::after{content:"";position:absolute;left:var(--m-dlg-line-x);top:50%;width:var(--m-dlg-tick);border-top:1px solid var(--m-line-2)}
.m-dlg .m-bn:where(.ds-mock, .ds-mock *){display:flex;align-items:center;gap:var(--m-gap-s);font-weight:700;min-width:0}
.m-dlg .m-bn span:where([class^="m-"],[class*=" m-"]):where(.ds-mock, .ds-mock *){overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
@scope (.ds-mock){.m-dlg .m-bn span:where(:not([class^="m-"],[class*=" m-"])):where(:scope, :scope *){overflow:hidden;text-overflow:ellipsis;white-space:nowrap}}
.m-dlg .m-tm:where(.ds-mock, .ds-mock *){font-variant-numeric:tabular-nums;text-align:right}
.m-pp a.m-cntl:where(.ds-mock, .ds-mock *){color:inherit}
.m-dlx:where(.ds-mock, .ds-mock *){grid-column:1 / -1;display:flex;flex-wrap:wrap;align-items:center;gap:var(--m-gap-xs) var(--m-gap-m);color:var(--m-mute)}
.m-kv3 > div.m-vst:where(.ds-mock, .ds-mock *),.m-kv3.m-ed > div.m-vst:where(.ds-mock, .ds-mock *){justify-content:flex-start;gap:var(--m-gap-xs)}
.m-kv3 > div.m-dlx:where(.ds-mock, .ds-mock *),.m-kv3.m-ed > div.m-dlx:where(.ds-mock, .ds-mock *){grid-column:auto;justify-content:flex-start}
.m-dlx .m-dla:where(.ds-mock, .ds-mock *),.m-dlx .m-dlb:where(.ds-mock, .ds-mock *){display:inline-flex;align-items:center;gap:var(--m-gap-xs);white-space:nowrap}
.m-dlx .m-dlb:where(.ds-mock, .ds-mock *){color:var(--m-fg)}
.m-dlx .m-dlb i:where([class^="m-"],[class*=" m-"]):where(.ds-mock, .ds-mock *){border-radius:50%}
@scope (.ds-mock){.m-dlx .m-dlb i:where(:not([class^="m-"],[class*=" m-"])):where(:scope, :scope *){border-radius:50%}}
.m-dlg .m-pv:where(.ds-mock, .ds-mock *){white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
.m-dlg .m-meta:where(.ds-mock, .ds-mock *){display:flex;align-items:center;gap:var(--m-gap-s);justify-content:flex-end}
.m-dlg .m-ub:where(.ds-mock, .ds-mock *){background:var(--m-fg);color:var(--m-bg);line-height:var(--m-lh-fix);text-align:center;font-weight:700}
.m-dlg.m-off .m-bn:where(.ds-mock, .ds-mock *){color:var(--m-mute)}
.m-bsum:where(.ds-mock, .ds-mock *){display:grid;margin-bottom:var(--m-gap-s)}
.m-bsum b:where([class^="m-"],[class*=" m-"]):where(.ds-mock, .ds-mock *){display:block;font-variant-numeric:tabular-nums}
@scope (.ds-mock){.m-bsum b:where(:not([class^="m-"],[class*=" m-"])):where(:scope, :scope *){display:block;font-variant-numeric:tabular-nums}}
.m-bsum span:where([class^="m-"],[class*=" m-"]):where(.ds-mock, .ds-mock *){color:var(--m-mute)}
@scope (.ds-mock){.m-bsum span:where(:not([class^="m-"],[class*=" m-"])):where(:scope, :scope *){color:var(--m-mute)}}
.m-bsum .m-paid:where(.ds-mock, .ds-mock *),.m-psum .m-paid:where(.ds-mock, .ds-mock *){background:var(--m-ok-soft);border-color:color-mix(in srgb,var(--m-ok) 35%,transparent)}
.m-bsum .m-paid b + b:where([class^="m-"],[class*=" m-"]):where(.ds-mock, .ds-mock *){margin-top:2px}
@scope (.ds-mock){.m-bsum .m-paid b:where(:scope *) + b:where(:not([class^="m-"],[class*=" m-"])),.m-bsum .m-paid b + b:where(:not([class^="m-"],[class*=" m-"])):where(:scope){margin-top:2px}}
.m-bsum:where(.ds-mock, .ds-mock *){grid-template-columns:repeat(3,minmax(0,1fr))}
.m-cbar:where(.ds-mock, .ds-mock *){display:flex;align-items:center;gap:var(--m-gap-s);border-bottom:1px solid var(--m-line)}
.m-tgs .m-tag:where(.ds-mock, .ds-mock *){gap:var(--m-gap-xs)}
.m-tag > b:where([class^="m-"],[class*=" m-"]):where(.ds-mock, .ds-mock *){display:inline-grid;place-items:center;cursor:pointer;color:var(--m-mute)}
@scope (.ds-mock){.m-tag > b:where(:not([class^="m-"],[class*=" m-"])):where(:scope, :scope *){display:inline-grid;place-items:center;cursor:pointer;color:var(--m-mute)}}
.m-tag > b:hover:where([class^="m-"],[class*=" m-"]):where(.ds-mock, .ds-mock *){background:var(--m-line-2);color:var(--m-fg)}
@scope (.ds-mock){.m-tag > b:hover:where(:not([class^="m-"],[class*=" m-"])):where(:scope, :scope *){background:var(--m-line-2);color:var(--m-fg)}}
.m-kv3.m-ed > div:where([class^="m-"],[class*=" m-"]):where(.ds-mock, .ds-mock *){justify-content:space-between}
@scope (.ds-mock){.m-kv3.m-ed > div:where(:not([class^="m-"],[class*=" m-"])):where(:scope, :scope *){justify-content:space-between}}
.m-dlg.m-cur:where(.ds-mock, .ds-mock *){background:var(--m-accent-soft)}
.m-drw.m-d2.m-pp:where(.ds-mock, .ds-mock *){width:var(--m-w-person);right:var(--m-drw-2-right)}
.m-app.m-mob .m-bsum:where(.ds-mock, .ds-mock *){grid-template-columns:repeat(2,minmax(0,1fr))}
.m-pp:where(.ds-mock, .ds-mock *){--m-sec-h:var(--m-g2,#dcdcdc)}
.m-app.m-dark .m-pp:where(.ds-mock, .ds-mock *){--m-sec-h:var(--m-g7,#323234)}
.m-app[data-dir="d"]{--m-line:var(--m-g3)}
.m-pp .m-db:where(.ds-mock, .ds-mock *){padding:0;gap:0}
.m-pp .m-psum div:where([class^="m-"],[class*=" m-"]):where(.ds-mock, .ds-mock *){border-right-color:var(--m-line-2)}
@scope (.ds-mock){.m-pp .m-psum div:where(:not([class^="m-"],[class*=" m-"])):where(:scope, :scope *){border-right-color:var(--m-line-2)}}
.m-pp .m-psum b:where([class^="m-"],[class*=" m-"]):where(.ds-mock, .ds-mock *){font-size:var(--m-big-fix)}
@scope (.ds-mock){.m-pp .m-psum b:where(:not([class^="m-"],[class*=" m-"])):where(:scope, :scope *){font-size:var(--m-big-fix)}}
.m-pp .m-sec .m-sh:where(.ds-mock, .ds-mock *){margin:0 calc(-1 * var(--m-pad)) var(--m-gap-xs);background:var(--m-sec-h);border-bottom:1px solid var(--m-line-2)}
.m-pp .m-sec .m-sh .m-n:where(.ds-mock, .ds-mock *){color:var(--m-fg);opacity:.75}
.m-pp .m-sec .m-sh .m-act:hover:where(.ds-mock, .ds-mock *){background:var(--m-surface)}
.m-pp .m-idh:where(.ds-mock, .ds-mock *){border-bottom-color:var(--m-line-2)}
.m-kv3 > div > .m-cu:first-child:where(.ds-mock, .ds-mock *){margin-left:calc(-1 * var(--m-gap-s))}
.m-kv3.m-ed .m-v:where(.ds-mock, .ds-mock *){cursor:text}
.m-kv3.m-ed .m-v.m-empty:where(.ds-mock, .ds-mock *){color:var(--m-mute)}
.m-win:where(.ds-mock, .ds-mock *){grid-column:1/-1;display:inline-flex;gap:var(--m-gap-s);font-weight:700;margin-top:2px}
.m-fch span[data-act]:where([class^="m-"],[class*=" m-"]):where(.ds-mock, .ds-mock *){user-select:none}
@scope (.ds-mock){.m-fch span[data-act]:where(:not([class^="m-"],[class*=" m-"])):where(:scope, :scope *){user-select:none}}
.m-sec .m-sh .m-act:where(.ds-mock, .ds-mock *){border-color:transparent!important}
.m-sec .m-sh .m-act:hover:where(.ds-mock, .ds-mock *){border-color:var(--m-line-2)!important;background:var(--m-surface)!important}
.m-psrch:where(.ds-mock, .ds-mock *){display:flex;gap:var(--m-gap-s);align-items:center;padding:var(--m-gap-m) var(--m-pad) 0}
.m-psrch .m-minp2:where(.ds-mock, .ds-mock *),.m-cph .m-minp2:where(.ds-mock, .ds-mock *){flex:1;min-width:0;border:1px solid var(--m-line-2);display:flex;align-items:center;gap:var(--m-gap-s);background:var(--m-surface)}
.m-psrch input:where([class^="m-"],[class*=" m-"]):where(.ds-mock, .ds-mock *),.m-cph .m-minp2 input:where([class^="m-"],[class*=" m-"]):where(.ds-mock, .ds-mock *){border:0;outline:0;background:transparent;font:inherit;color:var(--m-fg);flex:1;min-width:0;padding:0}
@scope (.ds-mock){.m-psrch input:where(:not([class^="m-"],[class*=" m-"])):where(:scope, :scope *),.m-cph .m-minp2 input:where(:not([class^="m-"],[class*=" m-"])):where(:scope, :scope *){border:0;outline:0;background:transparent;font:inherit;color:var(--m-fg);flex:1;min-width:0;padding:0}}
.m-path:where(.ds-mock, .ds-mock *){list-style:none;margin:0;padding:0}
.m-path li:where([class^="m-"],[class*=" m-"]):where(.ds-mock, .ds-mock *){display:grid;grid-template-columns:var(--m-dot) minmax(0,1fr) auto;gap:var(--m-gap-s);align-items:start;padding:var(--m-gap-s) 0;position:relative}
@scope (.ds-mock){.m-path li:where(:not([class^="m-"],[class*=" m-"])):where(:scope, :scope *){display:grid;grid-template-columns:var(--m-dot) minmax(0,1fr) auto;gap:var(--m-gap-s);align-items:start;padding:var(--m-gap-s) 0;position:relative}}
.m-path li:where([class^="m-"],[class*=" m-"]):where(.ds-mock, .ds-mock *)::before{content:"";position:absolute;left:var(--m-line-x);top:var(--m-line-top);bottom:-8px;border-left:2px solid var(--m-line-2)}
@scope (.ds-mock){.m-path li:where(:not([class^="m-"],[class*=" m-"])):where(:scope, :scope *)::before{content:"";position:absolute;left:var(--m-line-x);top:var(--m-line-top);bottom:-8px;border-left:2px solid var(--m-line-2)}}
.m-path li:last-child:where([class^="m-"],[class*=" m-"]):where(.ds-mock, .ds-mock *)::before{display:none}
@scope (.ds-mock){.m-path li:last-child:where(:not([class^="m-"],[class*=" m-"])):where(:scope, :scope *)::before{display:none}}
.m-path .m-dt:where(.ds-mock, .ds-mock *){height:var(--m-dot);border-radius:50%;display:grid;place-items:center;background:var(--m-chip);border:2px solid var(--m-line-2)}
.m-path .m-done .m-dt:where(.ds-mock, .ds-mock *){background:var(--m-fg);border-color:var(--m-fg);color:var(--m-bg)}
.m-path .m-now .m-dt:where(.ds-mock, .ds-mock *){background:var(--m-surface);border-color:var(--m-fg);box-shadow:0 0 0 var(--m-ring) var(--m-accent-soft)}
.m-path small:where([class^="m-"],[class*=" m-"]):where(.ds-mock, .ds-mock *){display:block;color:var(--m-mute);font-size:var(--m-fs-fix)}
@scope (.ds-mock){.m-path small:where(:not([class^="m-"],[class*=" m-"])):where(:scope, :scope *){display:block;color:var(--m-mute);font-size:var(--m-fs-fix)}}
.m-path .m-tm:where(.ds-mock, .ds-mock *){font-variant-numeric:tabular-nums;white-space:nowrap}
.m-app.m-mob .m-drw.m-pp:where(.ds-mock, .ds-mock *){width:100%;right:0}
.m-app.m-mob .m-drs.m-live:where(.ds-mock, .ds-mock *){background:var(--m-bg)}
.m-app.m-mob .m-pp .m-psum:where(.ds-mock, .ds-mock *){grid-template-columns:repeat(2,minmax(0,1fr))}
.m-app.m-mob .m-pp .m-psum div:nth-child(2):where([class^="m-"],[class*=" m-"]):where(.ds-mock, .ds-mock *){border-right:0}
@scope (.ds-mock){.m-app.m-mob .m-pp .m-psum div:nth-child(2):where(:not([class^="m-"],[class*=" m-"])):where(:scope, :scope *){border-right:0}}
.m-app.m-mob .m-pp .m-psum div:nth-child(-n+2):where([class^="m-"],[class*=" m-"]):where(.ds-mock, .ds-mock *){border-bottom:1px solid var(--m-line-2)}
@scope (.ds-mock){.m-app.m-mob .m-pp .m-psum div:nth-child(-n+2):where(:not([class^="m-"],[class*=" m-"])):where(:scope, :scope *){border-bottom:1px solid var(--m-line-2)}}
.m-segi:where(.ds-mock, .ds-mock *){display:inline-flex;gap:var(--m-gap-xs);border:1px solid var(--m-line-2);padding:var(--m-gap-xs)}
.m-app[data-dir="d"]{--m-line-2:var(--m-line);--m-sb-line:var(--m-line);--m-th-bg:var(--m-fg);--m-th-fg:var(--m-bg)}
.m-segi span:where([class^="m-"],[class*=" m-"]):where(.ds-mock, .ds-mock *){display:inline-flex;align-items:center;padding:0 var(--m-gap-m);border-radius:calc(var(--m-radius) - 1px);cursor:pointer}
@scope (.ds-mock){.m-segi span:where(:not([class^="m-"],[class*=" m-"])):where(:scope, :scope *){display:inline-flex;align-items:center;padding:0 var(--m-gap-m);border-radius:calc(var(--m-radius) - 1px);cursor:pointer}}
.m-segi span.m-on:where(.ds-mock, .ds-mock *){background:var(--m-fg);color:var(--m-bg)}
.m-dlist:where(.ds-mock, .ds-mock *){border-right:1px solid var(--m-line);display:flex;flex-direction:column}
.m-chat:where(.ds-mock, .ds-mock *){display:flex;flex-direction:column}
.m-app[data-dir="d"]{--m-warn:#F0A500;--m-warn-soft:#FEF6E0;--m-bulk-bg:#FEF6E0;--m-bulk-fg:#060607;--m-sb-hover:color-mix(in srgb,var(--m-sb-fg) 8%,transparent)}
.m-bub.m-me:where(.ds-mock, .ds-mock *){align-self:flex-end}
.m-bub small:where([class^="m-"],[class*=" m-"]):where(.ds-mock, .ds-mock *){display:block;font-size:var(--m-fs-fix);text-align:right;margin-top:2px}
@scope (.ds-mock){.m-bub small:where(:not([class^="m-"],[class*=" m-"])):where(:scope, :scope *){display:block;font-size:var(--m-fs-fix);text-align:right;margin-top:2px}}
.m-bub.m-sys:where(.ds-mock, .ds-mock *){align-self:center}
.m-cside:where(.ds-mock, .ds-mock *){border-left:1px solid var(--m-line);overflow:auto}
.m-app[data-dir="d"].m-dark{--m-warn:#F0A500}
.m-app.m-mob .m-dlist:where(.ds-mock, .ds-mock *),.m-app.m-mob .m-cside:where(.ds-mock, .ds-mock *){border:0}
.m-ib.m-fbtn:where(.ds-mock, .ds-mock *){gap:var(--m-gap-xs);display:inline-flex;border:1px solid var(--m-line-2)}
.m-mtt:where(.ds-mock, .ds-mock *){flex:1;min-width:0;line-height:1.25;margin-left:var(--m-gap-xs)}
.m-mtt b:where([class^="m-"],[class*=" m-"]):where(.ds-mock, .ds-mock *){display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
@scope (.ds-mock){.m-mtt b:where(:not([class^="m-"],[class*=" m-"])):where(:scope, :scope *){display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}}
.m-mtt span:where([class^="m-"],[class*=" m-"]):where(.ds-mock, .ds-mock *){display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
@scope (.ds-mock){.m-mtt span:where(:not([class^="m-"],[class*=" m-"])):where(:scope, :scope *){display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}}
.m-app.m-mob .m-bub:where(.ds-mock, .ds-mock *){max-width:85%}
.m-chat:where(.ds-mock, .ds-mock *){flex:1;min-height:0}
.m-app[data-dir="d"] .m-path li:where([class^="m-"],[class*=" m-"]):where(.ds-mock, .ds-mock *)::before{border-left-width:1px}
@scope (.ds-mock){.m-app[data-dir="d"] .m-path li:where(:not([class^="m-"],[class*=" m-"])):where(:scope, :scope *)::before{border-left-width:1px}}
.m-app[data-dir="d"] .m-path .m-dt:where(.ds-mock, .ds-mock *){border-width:1px}
.m-app[data-dir="d"] .m-bulk:where(.ds-mock, .ds-mock *){background:var(--m-bulk-bg);color:var(--m-bulk-fg)}
.m-app[data-dir="d"].m-dark{--m-g6:#444447;--m-sb-fg:var(--m-g2);--m-sb-mute:var(--m-g3);--m-sb-on-bg:var(--m-g7);--m-sb-on-fg:var(--m-w);--m-fg:#F4F4F4;--m-mute:var(--m-g3);--m-accent:var(--m-g1);--m-accent-fg:var(--m-k);--m-cond-bg:var(--m-g7);--m-bulk-fg:var(--m-w);--m-dot:var(--m-g7)}
.m-app[data-dir="d"] .m-bulk .m-bb:hover:where(.ds-mock, .ds-mock *){background:rgba(6,6,7,.12)}
.m-app[data-dir="d"] .m-pill.m-cur:where(.ds-mock, .ds-mock *){color:var(--m-fg)}
.m-app[data-dir="d"] .m-pill.m-cur:where(.ds-mock, .ds-mock *)::before{content:"";width:var(--m-pill-dot);height:var(--m-pill-dot);border-radius:50%;background:var(--m-warn);flex:none}
.m-app[data-dir="d"] .m-pill.m-ok:where(.ds-mock, .ds-mock *)::before{content:"";width:var(--m-pill-dot);height:var(--m-pill-dot);border-radius:50%;background:var(--m-ok);flex:none}
.m-app[data-dir="d"] .m-bulk:where(.ds-mock, .ds-mock *){border:1px solid var(--m-line)}
.m-app[data-dir="d"] .m-st:where(.ds-mock, .ds-mock *){color:var(--m-fg)}
.m-app[data-dir="d"] .m-st.m-ok i:where([class^="m-"],[class*=" m-"]):where(.ds-mock, .ds-mock *){background:var(--m-ok)}
@scope (.ds-mock){.m-app[data-dir="d"] .m-st.m-ok i:where(:not([class^="m-"],[class*=" m-"])):where(:scope, :scope *){background:var(--m-ok)}}
.m-app[data-dir="d"] .m-st.m-bad i:where([class^="m-"],[class*=" m-"]):where(.ds-mock, .ds-mock *){background:var(--m-bad)}
@scope (.ds-mock){.m-app[data-dir="d"] .m-st.m-bad i:where(:not([class^="m-"],[class*=" m-"])):where(:scope, :scope *){background:var(--m-bad)}}
.m-app[data-dir="d"].m-dark{--m-bg:var(--m-k);--m-surface:var(--m-g8);--m-sb-bg:var(--m-g8);--m-line:var(--m-g5);--m-line-2:var(--m-g5);--m-sb-line:var(--m-g5);--m-head:var(--m-g6);--m-th-bg:var(--m-g6);--m-th-fg:var(--m-w);--m-chip:var(--m-g7);--m-bulk-bg:var(--m-g7)}
.m-app[data-dir="d"] .m-st.m-off i:where([class^="m-"],[class*=" m-"]):where(.ds-mock, .ds-mock *){background:var(--m-g5)}
@scope (.ds-mock){.m-app[data-dir="d"] .m-st.m-off i:where(:not([class^="m-"],[class*=" m-"])):where(:scope, :scope *){background:var(--m-g5)}}
.m-app[data-dir="d"] .m-pill.m-ok:where(.ds-mock, .ds-mock *){color:var(--m-fg)}
.m-app[data-dir="d"] .m-dl:where(.ds-mock, .ds-mock *){color:var(--m-fg)}
.m-app[data-dir="d"]{--m-d1:#060607;--m-d2:#6E2FE0;--m-d3:#F0A500;--m-d4:#12893C;--m-d5:var(--m-g3);--m-bar:var(--m-g3)}
.m-app[data-dir="d"].m-dark{--m-d1:#F4F4F4;--m-d3:#F0A500;--m-d5:var(--m-g5)}
.m-app[data-dir="d"] .m-dl.m-up .m-ic:where(.ds-mock, .ds-mock *){color:var(--m-ok)}
.m-app[data-dir="d"] .m-dl.m-dn .m-ic:where(.ds-mock, .ds-mock *){color:var(--m-bad)}
.m-app[data-dir="d"] .m-win:where(.ds-mock, .ds-mock *){color:var(--m-fg)}
.m-app[data-dir="d"] .m-win .m-ic:where(.ds-mock, .ds-mock *){color:var(--m-ok)}
.m-app[data-dir="d"].m-dark .m-st:where(.ds-mock, .ds-mock *),.m-app[data-dir="d"].m-dark .m-pill:where(.ds-mock, .ds-mock *){background:transparent}
.m-app[data-dir="d"].m-dark .m-st.m-off i:where([class^="m-"],[class*=" m-"]):where(.ds-mock, .ds-mock *){background:var(--m-g3)}
@scope (.ds-mock){.m-app[data-dir="d"].m-dark .m-st.m-off i:where(:not([class^="m-"],[class*=" m-"])):where(:scope, :scope *){background:var(--m-g3)}}
.m-app[data-dir="d"].m-dark .m-st.m-off:where(.ds-mock, .ds-mock *){color:var(--m-g3)}
.m-app[data-dir="d"].m-dark .m-pill.m-cur:where(.ds-mock, .ds-mock *)::before{background:#F0A500}
.m-app[data-dir="d"].m-dark .m-bulk b:where([class^="m-"],[class*=" m-"]):where(.ds-mock, .ds-mock *){color:#F0A500}
@scope (.ds-mock){.m-app[data-dir="d"].m-dark .m-bulk b:where(:not([class^="m-"],[class*=" m-"])):where(:scope, :scope *){color:#F0A500}}
.m-app[data-dir="d"].m-dark .m-cbx:where(.ds-mock, .ds-mock *){border-color:var(--m-g3);background:transparent}
.m-app[data-dir="d"].m-dark .m-cbx.m-on:where(.ds-mock, .ds-mock *){background:var(--m-w);border-color:var(--m-w)}
.m-app[data-dir="d"].m-dark .m-bsum .m-paid:where(.ds-mock, .ds-mock *),.m-app[data-dir="d"].m-dark .m-psum .m-paid:where(.ds-mock, .ds-mock *){border-color:var(--m-g6)}
.m-app[data-dir="d"].m-dark .m-drw:where(.ds-mock, .ds-mock *){--m-surface:var(--m-g7);--m-head:var(--m-g6);--m-sec-h:var(--m-g6);--m-chip:var(--m-g6);border-color:var(--m-g5);box-shadow:var(--m-shadow-panel-dark)}
.m-app[data-dir="d"].m-dark .m-drw .m-pp:where(.ds-mock, .ds-mock *),.m-app[data-dir="d"].m-dark .m-pp .m-db:where(.ds-mock, .ds-mock *),.m-app[data-dir="d"].m-dark .m-pp .m-sec:where(.ds-mock, .ds-mock *){background:var(--m-surface)}
.m-app[data-dir="d"].m-dark .m-drs.m-live .m-drw:where(.ds-mock, .ds-mock *){outline:1px solid var(--m-g5)}
.m-app[data-dir="d"] .m-acct .m-lg.m-img:where(.ds-mock, .ds-mock *){background:#F0A500;color:#060607}
.m-kr b:where([class^="m-"],[class*=" m-"]):where(.ds-mock, .ds-mock *){white-space:nowrap}
@scope (.ds-mock){.m-kr b:where(:not([class^="m-"],[class*=" m-"])):where(:scope, :scope *){white-space:nowrap}}
.m-segl:where(.ds-mock, .ds-mock *){gap:0;border-top:1px solid var(--m-line)}
.m-app[data-dir="d"].m-dark{--m-hover:var(--m-g7);--m-accent-soft:var(--m-g6);--m-ok:#12893C;--m-bad:#E3261A;--m-d2:#6E2FE0;--m-d4:#12893C}
.m-segl > div:where([class^="m-"],[class*=" m-"]):where(.ds-mock, .ds-mock *){border:0;border-radius:0;border-right:1px solid var(--m-line);padding:var(--m-gap-m) var(--m-gap-m) var(--m-gap-xs);display:flex;flex-direction:column;gap:var(--m-gap-s)}
@scope (.ds-mock){.m-segl > div:where(:not([class^="m-"],[class*=" m-"])):where(:scope, :scope *){border:0;border-radius:0;border-right:1px solid var(--m-line);padding:var(--m-gap-m) var(--m-gap-m) var(--m-gap-xs);display:flex;flex-direction:column;gap:var(--m-gap-s)}}
.m-segl > div:first-child:where([class^="m-"],[class*=" m-"]):where(.ds-mock, .ds-mock *){padding-left:0}
@scope (.ds-mock){.m-segl > div:first-child:where(:not([class^="m-"],[class*=" m-"])):where(:scope, :scope *){padding-left:0}}
.m-app[data-dir="d"].m-dark{--m-ok-soft:var(--m-g7);--m-bad-soft:var(--m-g7);--m-warn-soft:var(--m-g7);--m-off-soft:var(--m-g7)}
.m-segl > div:last-child:where([class^="m-"],[class*=" m-"]):where(.ds-mock, .ds-mock *){border-right:0}
@scope (.ds-mock){.m-segl > div:last-child:where(:not([class^="m-"],[class*=" m-"])):where(:scope, :scope *){border-right:0}}
.m-segl .m-h:where(.ds-mock, .ds-mock *){align-items:flex-start}
.m-segl .m-h i:where([class^="m-"],[class*=" m-"]):where(.ds-mock, .ds-mock *){margin-top:var(--m-gap-xs)}
@scope (.ds-mock){.m-segl .m-h i:where(:not([class^="m-"],[class*=" m-"])):where(:scope, :scope *){margin-top:var(--m-gap-xs)}}
.m-segl .m-sv:where(.ds-mock, .ds-mock *){display:flex;flex-direction:column;margin-top:auto}
.m-segl .m-pc:where(.ds-mock, .ds-mock *){line-height:1.1}
.m-segl .m-cnt2:where(.ds-mock, .ds-mock *){font-variant-numeric:tabular-nums}
.m-app.m-mob .m-segl:where(.ds-mock, .ds-mock *){border-top:0}
.m-app.m-mob .m-segl > div:where([class^="m-"],[class*=" m-"]):where(.ds-mock, .ds-mock *){flex-direction:row;border-right:0;border-top:1px solid var(--m-line);padding:var(--m-gap-s) 0}
@scope (.ds-mock){.m-app.m-mob .m-segl > div:where(:not([class^="m-"],[class*=" m-"])):where(:scope, :scope *){flex-direction:row;border-right:0;border-top:1px solid var(--m-line);padding:var(--m-gap-s) 0}}
.m-app.m-mob .m-segl .m-h:where(.ds-mock, .ds-mock *){min-height:0;flex:1}
.m-app.m-mob .m-segl .m-sv:where(.ds-mock, .ds-mock *){margin-top:0;flex-direction:row;gap:var(--m-gap-s);align-items:baseline}
.m-bsum:where(.ds-mock, .ds-mock *){gap:0;border:1px solid var(--m-line);border-radius:var(--m-radius)}
.m-bsum > div:where([class^="m-"],[class*=" m-"]):where(.ds-mock, .ds-mock *){border:0!important;border-right:1px solid var(--m-line)!important;border-radius:0}
@scope (.ds-mock){.m-bsum > div:where(:not([class^="m-"],[class*=" m-"])):where(:scope, :scope *){border:0!important;border-right:1px solid var(--m-line)!important;border-radius:0}}
.m-bsum > div:last-child:where([class^="m-"],[class*=" m-"]):where(.ds-mock, .ds-mock *){border-right:0!important}
@scope (.ds-mock){.m-bsum > div:last-child:where(:not([class^="m-"],[class*=" m-"])):where(:scope, :scope *){border-right:0!important}}
.m-app[data-dir="d"].m-dark .m-drw:where(.ds-mock, .ds-mock *){--m-hover:var(--m-g6);--m-th-bg:var(--m-g5)}
.m-app[data-dir="d"].m-dark .m-st.m-ok i:where([class^="m-"],[class*=" m-"]):where(.ds-mock, .ds-mock *),.m-app[data-dir="d"].m-dark .m-pill.m-ok:where(.ds-mock, .ds-mock *)::before{background:#12893C}
@scope (.ds-mock){.m-app[data-dir="d"].m-dark .m-st.m-ok i:where(:not([class^="m-"],[class*=" m-"])):where(:scope, :scope *){background:#12893C}}
.m-sb > *:where([class^="m-"],[class*=" m-"]):where(.ds-mock, .ds-mock *){flex:none}
@scope (.ds-mock){.m-sb > *:where(:not([class^="m-"],[class*=" m-"])):where(:scope, :scope *){flex:none}}
.m-st:where(.ds-mock, .ds-mock *),.m-pill:where(.ds-mock, .ds-mock *){white-space:nowrap}
.m-cbar:where(.ds-mock, .ds-mock *){flex-wrap:wrap}
.m-cwrap:where(.ds-mock, .ds-mock *){position:relative}
.m-ctl.m-on:where(.ds-mock, .ds-mock *){background:var(--m-fg);color:var(--m-bg);border-color:var(--m-fg)}
.m-cpop:where(.ds-mock, .ds-mock *){position:absolute;right:0;top:calc(100% + var(--m-pop-off));z-index:30;width:var(--m-cpop-w);max-height:var(--m-cpop-maxh);display:flex;flex-direction:column;background:var(--m-surface);border:1px solid var(--m-line);border-radius:var(--m-radius-pop);box-shadow:var(--m-shadow-pop)}
.m-cpop:where(.ds-mock, .ds-mock *){font-family:var(--m-font);font-size:var(--m-fs);line-height:var(--m-lh);color:var(--m-fg);text-align:left}
.m-cph:where(.ds-mock, .ds-mock *){display:flex;align-items:center;gap:var(--m-gap-s);border-bottom:1px solid var(--m-line)}
.m-cph > b:where([class^="m-"],[class*=" m-"]):where(.ds-mock, .ds-mock *){font-size:var(--m-fs-block)}
@scope (.ds-mock){.m-cph > b:where(:not([class^="m-"],[class*=" m-"])):where(:scope, :scope *){font-size:var(--m-fs-block)}}
.m-cbody:where(.ds-mock, .ds-mock *){overflow:auto;padding:var(--m-gap-m) 0}
.m-cg:where(.ds-mock, .ds-mock *){padding:0 var(--m-gap-m) var(--m-gap-xs);color:var(--m-mute);font-weight:700}
.m-cg.m-sep:where(.ds-mock, .ds-mock *){border-top:1px solid var(--m-line);margin-top:var(--m-gap-s);padding-top:var(--m-gap-s)}
.m-cr2:where(.ds-mock, .ds-mock *){display:grid;grid-template-columns:var(--m-cr-ctl) var(--m-cr-ctl) minmax(0,1fr) auto;align-items:center;gap:var(--m-gap-s);min-height:var(--m-ctl);cursor:default}
.m-cr2.m-off:where(.ds-mock, .ds-mock *){grid-template-columns:var(--m-cr-ctl) minmax(0,1fr)}
.m-cr2:hover:where(.ds-mock, .ds-mock *){background:var(--m-hover)}
.m-cr2 .m-hd:where(.ds-mock, .ds-mock *){color:var(--m-mute);cursor:grab;display:grid;place-items:center;position:relative}
.m-cr2 .m-hd.m-off:where(.ds-mock, .ds-mock *){visibility:hidden;cursor:default}
.m-cr2 .m-hd:where(.ds-mock, .ds-mock *)::before{content:'';position:absolute;inset:-9px -12px}
.m-cr2 .m-cn:where(.ds-mock, .ds-mock *){min-width:0;overflow-wrap:break-word}
.m-cr2 .m-mv:where(.ds-mock, .ds-mock *){display:flex;gap:var(--m-gap-xs)}
.m-cr2:hover .m-mv:where(.ds-mock, .ds-mock *){opacity:1}
.m-cpop.m-m .m-cr2 .m-mv:where(.ds-mock, .ds-mock *){display:none}
.m-cr2 .m-cbx.m-dis:where(.ds-mock, .ds-mock *){opacity:.5}
.m-cpf:where(.ds-mock, .ds-mock *){display:flex;align-items:center;gap:var(--m-gap-s);border-top:1px solid var(--m-line)}
.m-srch2:where(.ds-mock, .ds-mock *){flex:1 1 var(--m-srch2-basis);cursor:text;color:var(--m-mute)}
.m-srch2 input:where([class^="m-"],[class*=" m-"]):where(.ds-mock, .ds-mock *){border:0;outline:0;background:transparent;font:inherit;color:var(--m-fg);flex:1;min-width:0;text-overflow:ellipsis}
@scope (.ds-mock){.m-srch2 input:where(:not([class^="m-"],[class*=" m-"])):where(:scope, :scope *){border:0;outline:0;background:transparent;font:inherit;color:var(--m-fg);flex:1;min-width:0;text-overflow:ellipsis}}
.m-srch2 input:where([class^="m-"],[class*=" m-"]):where(.ds-mock, .ds-mock *)::placeholder{color:var(--m-mute)}
@scope (.ds-mock){.m-srch2 input:where(:not([class^="m-"],[class*=" m-"])):where(:scope, :scope *)::placeholder{color:var(--m-mute)}}
.m-botsel .m-bn2:where(.ds-mock, .ds-mock *){overflow:hidden;text-overflow:ellipsis;min-width:0}
.m-mpop:where(.ds-mock, .ds-mock *){position:absolute;left:0;top:calc(100% + var(--m-pop-off));z-index:30;background:var(--m-surface);border:1px solid var(--m-line);border-radius:var(--m-radius-pop);box-shadow:var(--m-shadow-pop)}
.m-mpop > div:where([class^="m-"],[class*=" m-"]):where(.ds-mock, .ds-mock *){display:flex;align-items:center;gap:var(--m-gap-s);cursor:pointer;white-space:nowrap}
@scope (.ds-mock){.m-mpop > div:where(:not([class^="m-"],[class*=" m-"])):where(:scope, :scope *){display:flex;align-items:center;gap:var(--m-gap-s);cursor:pointer;white-space:nowrap}}
.m-mpop > div .m-mute:where(.ds-mock, .ds-mock *){margin-left:auto}
.m-mpop > div:hover:where([class^="m-"],[class*=" m-"]):where(.ds-mock, .ds-mock *){background:var(--m-hover)}
@scope (.ds-mock){.m-mpop > div:hover:where(:not([class^="m-"],[class*=" m-"])):where(:scope, :scope *){background:var(--m-hover)}}
.m-mpop > div.m-on:where(.ds-mock, .ds-mock *){font-weight:700;box-shadow:inset var(--m-mark) 0 0 var(--m-fg)}
.m-chint:where(.ds-mock, .ds-mock *){padding:0 var(--m-gap-m) var(--m-gap-m)}
.m-dpop:where(.ds-mock, .ds-mock *){position:absolute;right:0;top:calc(100% + var(--m-pop-off));z-index:30;display:grid;grid-template-columns:var(--m-dpop-list) auto;background:var(--m-surface);border:1px solid var(--m-line);border-radius:var(--m-radius-pop);box-shadow:var(--m-shadow-pop)}
.m-dpl:where(.ds-mock, .ds-mock *){border-right:1px solid var(--m-line);padding:var(--m-gap-s) 0}
.m-dpl div:where([class^="m-"],[class*=" m-"]):where(.ds-mock, .ds-mock *){min-height:var(--m-dpl-row);display:flex;align-items:center;padding:0 var(--m-gap-m);cursor:pointer}
@scope (.ds-mock){.m-dpl div:where(:not([class^="m-"],[class*=" m-"])):where(:scope, :scope *){min-height:var(--m-dpl-row);display:flex;align-items:center;padding:0 var(--m-gap-m);cursor:pointer}}
.m-dpl div:hover:where([class^="m-"],[class*=" m-"]):where(.ds-mock, .ds-mock *){background:var(--m-hover)}
@scope (.ds-mock){.m-dpl div:hover:where(:not([class^="m-"],[class*=" m-"])):where(:scope, :scope *){background:var(--m-hover)}}
.m-dpl div.m-on:where(.ds-mock, .ds-mock *){font-weight:700;box-shadow:inset var(--m-mark) 0 0 var(--m-fg)}
.m-dpr:where(.ds-mock, .ds-mock *){display:flex;flex-direction:column}
.m-mos:where(.ds-mock, .ds-mock *){display:flex;gap:var(--m-pad)}
.m-mo b:where([class^="m-"],[class*=" m-"]):where(.ds-mock, .ds-mock *){display:block;margin-bottom:var(--m-gap-s)}
@scope (.ds-mock){.m-mo b:where(:not([class^="m-"],[class*=" m-"])):where(:scope, :scope *){display:block;margin-bottom:var(--m-gap-s)}}
.m-dw:where(.ds-mock, .ds-mock *),.m-dg:where(.ds-mock, .ds-mock *){display:grid;grid-template-columns:repeat(7,var(--m-cal-cell))}
.m-dw span:where([class^="m-"],[class*=" m-"]):where(.ds-mock, .ds-mock *){color:var(--m-mute);height:var(--m-cal-head);display:grid;place-items:center}
@scope (.ds-mock){.m-dw span:where(:not([class^="m-"],[class*=" m-"])):where(:scope, :scope *){color:var(--m-mute);height:var(--m-cal-head);display:grid;place-items:center}}
.m-dg span:where([class^="m-"],[class*=" m-"]):where(.ds-mock, .ds-mock *){height:var(--m-cal-day);display:grid;place-items:center;font-variant-numeric:tabular-nums;cursor:pointer}
@scope (.ds-mock){.m-dg span:where(:not([class^="m-"],[class*=" m-"])):where(:scope, :scope *){height:var(--m-cal-day);display:grid;place-items:center;font-variant-numeric:tabular-nums;cursor:pointer}}
.m-dg span.m-in:where(.ds-mock, .ds-mock *){background:var(--m-g1,#eaeaea)}
.m-app.m-dark .m-dg span.m-in:where(.ds-mock, .ds-mock *){background:var(--m-g7)}
.m-dg span.m-edge:where(.ds-mock, .ds-mock *){background:var(--m-fg);color:var(--m-bg)}
.m-dg span.m-fut:where(.ds-mock, .ds-mock *){color:var(--m-g5,#5c5c5c);text-decoration:line-through;cursor:default}
.m-app.m-dark .m-dg span.m-fut:where(.ds-mock, .ds-mock *){color:var(--m-g3)}
.m-ctl.m-on .m-mute:where(.ds-mock, .ds-mock *){color:var(--m-bg)}
.m-dpi:where(.ds-mock, .ds-mock *){display:flex;align-items:center;gap:var(--m-gap-s)}
.m-dcmp:where(.ds-mock, .ds-mock *){display:flex;align-items:center;gap:var(--m-gap-s)}
.m-dpf:where(.ds-mock, .ds-mock *){display:flex;gap:var(--m-gap-s);border-top:1px solid var(--m-line)}
.m-pact:where(.ds-mock, .ds-mock *){display:flex;gap:var(--m-gap-s);flex-wrap:wrap}
.m-ctl.m-danger:hover:where(.ds-mock, .ds-mock *){background:var(--m-bad-soft)}
.m-pp .m-kv3 > :nth-child(-n+2):where([class^="m-"],[class*=" m-"]):where(.ds-mock, .ds-mock *){border-top:0}
@scope (.ds-mock){.m-pp .m-kv3 > :nth-child(-n+2):where(:not([class^="m-"],[class*=" m-"])):where(:scope, :scope *){border-top:0}}
.m-kv3.m-ed .m-v:where(.ds-mock, .ds-mock *){border-width:1px 0 0;border-style:solid;border-color:var(--m-line)}
.m-pp .m-kv3.m-ed > .m-v:nth-child(2):where(.ds-mock, .ds-mock *){border-top-width:0}
.m-pid:where(.ds-mock, .ds-mock *){flex-wrap:wrap}
.m-kv3.m-ed .m-v:where(.ds-mock, .ds-mock *){position:relative;z-index:0}
.m-kv3.m-ed .m-v:hover:where(.ds-mock, .ds-mock *){background:var(--m-surface)}
.m-kv3.m-ed .m-v:hover:where(.ds-mock, .ds-mock *)::after{content:'';position:absolute;left:0;right:0;top:var(--m-edit-inset);bottom:var(--m-edit-inset);border:1px solid var(--m-line-2);border-radius:var(--m-radius);pointer-events:none}
.m-pact:where(.ds-mock, .ds-mock *){justify-content:space-between}
.m-pact > .m-sp:where(.ds-mock, .ds-mock *){margin-inline:calc(var(--m-gap-s) / -2);min-width:0}
.m-cu:where(.ds-mock, .ds-mock *){display:inline-flex;align-items:center;max-width:100%;min-width:0;cursor:pointer;vertical-align:middle;position:relative}
.m-cu:hover:where(.ds-mock, .ds-mock *){box-shadow:inset 0 0 0 1px var(--m-line);background:var(--m-surface)}
.m-cu code:where([class^="m-"],[class*=" m-"]):where(.ds-mock, .ds-mock *){font-family:ui-monospace,Menlo,monospace;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;min-width:0;color:var(--m-fg)}
@scope (.ds-mock){.m-cu code:where(:not([class^="m-"],[class*=" m-"])):where(:scope, :scope *){font-family:ui-monospace,Menlo,monospace;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;min-width:0;color:var(--m-fg)}}
.m-cu .m-cui:where(.ds-mock, .ds-mock *){display:grid;place-items:center;flex:none;color:var(--m-mute)}
.m-cu:hover .m-cui:where(.ds-mock, .ds-mock *){color:var(--m-fg)}
.m-pid:where(.ds-mock, .ds-mock *){display:flex;align-items:center;gap:var(--m-gap-s)}
.m-pid > span:first-child:where([class^="m-"],[class*=" m-"]):where(.ds-mock, .ds-mock *){width:var(--m-id-label)}
@scope (.ds-mock){.m-pid > span:first-child:where(:not([class^="m-"],[class*=" m-"])):where(:scope, :scope *){width:var(--m-id-label)}}
.m-ctl.m-danger:where(.ds-mock, .ds-mock *),.m-app.m-dark .m-ctl.m-danger:where(.ds-mock, .ds-mock *){background:#B81C12;color:#FFFFFF;border-color:#B81C12}
.m-ctl.m-danger:hover:where(.ds-mock, .ds-mock *),.m-app.m-dark .m-ctl.m-danger:hover:where(.ds-mock, .ds-mock *){background:#E3261A;border-color:#E3261A}
.m-abar:where(.ds-mock, .ds-mock *){display:flex;align-items:center;gap:var(--m-gap-s);border-bottom:1px solid var(--m-line)}
.m-fl2 > .m-fr:where(.ds-mock, .ds-mock *){display:flex;gap:var(--m-gap-s);padding:var(--m-gap-s) 0;border-top:1px solid var(--m-line)}
.m-fl2 > .m-fr:first-child:where(.ds-mock, .ds-mock *){border-top:0;padding-top:0}
.m-fl2 > .m-fr > div:where([class^="m-"],[class*=" m-"]):where(.ds-mock, .ds-mock *){flex:1;min-width:0}
@scope (.ds-mock){.m-fl2 > .m-fr > div:where(:not([class^="m-"],[class*=" m-"])):where(:scope, :scope *){flex:1;min-width:0}}
.m-fl2 small:where([class^="m-"],[class*=" m-"]):where(.ds-mock, .ds-mock *){display:block;color:var(--m-mute);font-size:var(--m-fs-fix)}
@scope (.ds-mock){.m-fl2 small:where(:not([class^="m-"],[class*=" m-"])):where(:scope, :scope *){display:block;color:var(--m-mute);font-size:var(--m-fs-fix)}}
.m-fl2 .m-fr.m-go:where(.ds-mock, .ds-mock *){cursor:pointer}
.m-fl2 .m-fr.m-go:hover b:where([class^="m-"],[class*=" m-"]):where(.ds-mock, .ds-mock *){text-decoration:none}
@scope (.ds-mock){.m-fl2 .m-fr.m-go:hover b:where(:not([class^="m-"],[class*=" m-"])):where(:scope, :scope *){text-decoration:none}}
.m-dlh:where(.ds-mock, .ds-mock *){display:flex;flex-direction:column;border-bottom:1px solid var(--m-line)}
.m-dls:where(.ds-mock, .ds-mock *){overflow:auto;flex:1;min-height:0}
.m-dlc:where(.ds-mock, .ds-mock *){flex:1;min-width:0;display:flex;flex-direction:column;gap:2px}
.m-dlc .m-r1:where(.ds-mock, .ds-mock *){display:flex;align-items:center;gap:var(--m-gap-s)}
.m-dlc .m-r1 b:where([class^="m-"],[class*=" m-"]):where(.ds-mock, .ds-mock *){white-space:nowrap;overflow:hidden;text-overflow:ellipsis;min-width:0}
@scope (.ds-mock){.m-dlc .m-r1 b:where(:not([class^="m-"],[class*=" m-"])):where(:scope, :scope *){white-space:nowrap;overflow:hidden;text-overflow:ellipsis;min-width:0}}
.m-dlc .m-r1 .m-tm:where(.ds-mock, .ds-mock *){margin-left:auto;font-variant-numeric:tabular-nums}
.m-chk:where(.ds-mock, .ds-mock *){display:inline-flex;align-items:center;gap:var(--m-gap-s);cursor:pointer;white-space:nowrap}
.m-modes:where(.ds-mock, .ds-mock *){display:flex;gap:var(--m-gap-s);padding:var(--m-gap-s) var(--m-pad) 0}
.m-md:where(.ds-mock, .ds-mock *){display:inline-flex;align-items:center;gap:var(--m-gap-s);border:1px solid var(--m-line);cursor:pointer;white-space:nowrap}
.m-md.m-bot.m-on:where(.ds-mock, .ds-mock *){background:#FEF6E0;border-color:#F0A500}
.m-md.m-biz.m-on:where(.ds-mock, .ds-mock *){background:#E8F5EC;border-color:#12893C}
.m-app.m-dark .m-md.m-bot.m-on:where(.ds-mock, .ds-mock *),.m-app.m-dark .m-md.m-biz.m-on:where(.ds-mock, .ds-mock *){background:var(--m-g7);color:var(--m-fg)}
.m-msgs2:where(.ds-mock, .ds-mock *){flex:1;overflow:auto;min-height:0;margin:var(--m-gap-s) var(--m-pad);display:flex;flex-direction:column;gap:var(--m-gap-s);border:2px solid #F0A500;border-radius:var(--m-radius-modal)}
.m-msgs2.m-biz:where(.ds-mock, .ds-mock *){border-color:#12893C}
.m-msgs2 .m-bub:where(.ds-mock, .ds-mock *){max-width:78%;display:block}
.m-msgs2 .m-bub.m-click:where(.ds-mock, .ds-mock *),.m-msgs2 .m-bub.m-note:where(.ds-mock, .ds-mock *){display:flex}
.m-bub .m-mb:where(.ds-mock, .ds-mock *){display:block;margin-top:var(--m-gap-s);border:1px solid var(--m-bg);border-radius:var(--m-radius);text-align:center}
.m-bub .m-ma:where(.ds-mock, .ds-mock *){display:inline-flex;gap:var(--m-gap-s);margin-left:var(--m-gap-s);opacity:.8}
.m-bub.m-click:where(.ds-mock, .ds-mock *){align-self:flex-start;gap:var(--m-gap-s)}
.m-bub.m-note:where(.ds-mock, .ds-mock *){align-self:stretch;max-width:100%;background:#FEF6E0;border:1px solid #F0A500;color:#060607;display:flex;gap:var(--m-gap-s)}
.m-bub.m-note b:where([class^="m-"],[class*=" m-"]):where(.ds-mock, .ds-mock *){display:block}
@scope (.ds-mock){.m-bub.m-note b:where(:not([class^="m-"],[class*=" m-"])):where(:scope, :scope *){display:block}}
.m-app.m-dark .m-bub.m-note:where(.ds-mock, .ds-mock *){background:var(--m-g7);color:var(--m-fg)}
.m-bub.m-img .m-ph:where(.ds-mock, .ds-mock *){width:var(--m-img-w);height:var(--m-img-h);display:flex;align-items:center;gap:var(--m-gap-s);justify-content:center;background:var(--m-g1,#eaeaea);border-radius:var(--m-radius);color:var(--m-mute)}
.m-app.m-dark .m-bub.m-img .m-ph:where(.ds-mock, .ds-mock *){background:var(--m-g7)}
.m-app.m-mob .m-modes:where(.ds-mock, .ds-mock *){overflow-x:auto}
.m-gh:where(.ds-mock, .ds-mock *){display:inline-flex;align-items:center;gap:var(--m-gap-s);color:var(--m-mute);cursor:pointer;white-space:nowrap;border:1px solid transparent}
.m-gh:hover:where(.ds-mock, .ds-mock *){color:var(--m-fg);background:var(--m-hover)}
.m-dtabs2:where(.ds-mock, .ds-mock *){display:flex}
.m-dtabs2 span:where([class^="m-"],[class*=" m-"]):where(.ds-mock, .ds-mock *){white-space:nowrap;color:var(--m-mute);cursor:pointer}
@scope (.ds-mock){.m-dtabs2 span:where(:not([class^="m-"],[class*=" m-"])):where(:scope, :scope *){white-space:nowrap;color:var(--m-mute);cursor:pointer}}
.m-dtabs2 span.m-on:where(.ds-mock, .ds-mock *){color:var(--m-fg);font-weight:700;box-shadow:inset 0 -2px 0 var(--m-fg)}
.m-dtabs2 b:where([class^="m-"],[class*=" m-"]):where(.ds-mock, .ds-mock *){color:var(--m-fg)}
@scope (.ds-mock){.m-dtabs2 b:where(:not([class^="m-"],[class*=" m-"])):where(:scope, :scope *){color:var(--m-fg)}}
.m-dli3:where(.ds-mock, .ds-mock *){display:flex;gap:var(--m-gap-s);cursor:pointer;border-bottom:1px solid var(--m-line)}
.m-dli3:hover:where(.ds-mock, .ds-mock *){background:var(--m-hover)}
.m-dli3.m-on:where(.ds-mock, .ds-mock *){background:var(--m-accent-soft)}
.m-dli3 .m-av:where(.ds-mock, .ds-mock *){position:relative}
.m-dli3 .m-avch:where(.ds-mock, .ds-mock *){position:absolute;right:-3px;bottom:-3px;display:flex;border-radius:50%;background:var(--m-surface);padding:1px}
.m-dli3 .m-r2:where(.ds-mock, .ds-mock *){display:flex;align-items:center;gap:var(--m-gap-s);color:var(--m-mute)}
.m-dli3 .m-r2 span:where([class^="m-"],[class*=" m-"]):where(.ds-mock, .ds-mock *){white-space:nowrap;overflow:hidden;text-overflow:ellipsis;flex:1}
@scope (.ds-mock){.m-dli3 .m-r2 span:where(:not([class^="m-"],[class*=" m-"])):where(:scope, :scope *){white-space:nowrap;overflow:hidden;text-overflow:ellipsis;flex:1}}
.m-dli3 .m-r2 .m-nr:where(.ds-mock, .ds-mock *){width:var(--m-unread-dot);height:var(--m-unread-dot);border-radius:50%;background:var(--m-warn)}
.m-modes:where(.ds-mock, .ds-mock *){align-items:center}
.m-chk.m-q:where(.ds-mock, .ds-mock *){color:var(--m-mute)}
.m-msgs2:where(.ds-mock, .ds-mock *){background:var(--m-surface)}
.m-msgs2 .m-bub:where(.ds-mock, .ds-mock *){border:1px solid var(--m-line);background:var(--m-surface);color:var(--m-fg)}
.m-msgs2 .m-bub.m-me:where(.ds-mock, .ds-mock *){background:var(--m-g1,#eaeaea);border-color:var(--m-g1,#eaeaea)}
.m-app.m-dark .m-msgs2 .m-bub.m-me:where(.ds-mock, .ds-mock *){background:var(--m-g7);border-color:var(--m-g7)}
.m-msgs2 .m-bub small:where([class^="m-"],[class*=" m-"]):where(.ds-mock, .ds-mock *){color:var(--m-mute);opacity:1}
@scope (.ds-mock){.m-msgs2 .m-bub small:where(:not([class^="m-"],[class*=" m-"])):where(:scope, :scope *){color:var(--m-mute);opacity:1}}
.m-msgs2 .m-bub .m-mb:where(.ds-mock, .ds-mock *){border-color:var(--m-line);background:var(--m-surface)}
.m-msgs2 .m-bub.m-sys:where(.ds-mock, .ds-mock *){border:0;background:transparent}
.m-msgs2 .m-bub.m-click:where(.ds-mock, .ds-mock *){border-style:dashed}
.m-cside .m-sec .m-sh:where(.ds-mock, .ds-mock *){background:var(--m-g0,#f4f4f4)}
.m-app.m-dark .m-cside .m-sec .m-sh:where(.ds-mock, .ds-mock *){background:var(--m-g7)}
.m-dli3 .m-ld:where(.ds-mock, .ds-mock *){border-radius:2px}
.m-dtabs2:where(.ds-mock, .ds-mock *){gap:var(--m-gap-s)}
.m-dl3.m-v3:where(.ds-mock, .ds-mock *){display:grid;grid-template-columns:var(--m-dl-list) minmax(0,1fr) var(--m-dl-side);min-height:0}
.m-dl3.m-v3 > *:where([class^="m-"],[class*=" m-"]):where(.ds-mock, .ds-mock *){min-height:0;min-width:0}
@scope (.ds-mock){.m-dl3.m-v3 > *:where(:not([class^="m-"],[class*=" m-"])):where(:scope, :scope *){min-height:0;min-width:0}}
.m-dlist:where(.ds-mock, .ds-mock *){position:relative}
.m-chh3:where(.ds-mock, .ds-mock *){display:flex;gap:var(--m-gap-xs);border-bottom:1px solid var(--m-line)}
.m-chh3 .m-who:where(.ds-mock, .ds-mock *){flex:1;min-width:0;line-height:1.3;margin-left:var(--m-gap-s)}
.m-chh3 .m-who b:where([class^="m-"],[class*=" m-"]):where(.ds-mock, .ds-mock *){display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
@scope (.ds-mock){.m-chh3 .m-who b:where(:not([class^="m-"],[class*=" m-"])):where(:scope, :scope *){display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}}
.m-chh3 .m-who span:where([class^="m-"],[class*=" m-"]):where(.ds-mock, .ds-mock *){align-items:center;gap:var(--m-gap-s)}
@scope (.ds-mock){.m-chh3 .m-who span:where(:not([class^="m-"],[class*=" m-"])):where(:scope, :scope *){align-items:center;gap:var(--m-gap-s)}}
.m-asg2:where(.ds-mock, .ds-mock *){display:inline-flex;align-items:center;gap:var(--m-gap-s);border-radius:var(--m-radius);cursor:pointer;white-space:nowrap}
.m-asg2:hover:where(.ds-mock, .ds-mock *),.m-ib2:hover:where(.ds-mock, .ds-mock *){background:var(--m-hover)}
.m-ib2:where(.ds-mock, .ds-mock *){display:inline-grid;place-items:center;border-radius:var(--m-radius);color:var(--m-mute);cursor:pointer;flex:none}
.m-ib2:hover:where(.ds-mock, .ds-mock *){color:var(--m-fg)}
.m-pstrip:where(.ds-mock, .ds-mock *){display:flex;gap:var(--m-gap-s);margin:0 var(--m-pad) var(--m-gap-s);border-radius:var(--m-radius);background:#FEF6E0}
.m-app.m-dark .m-pstrip:where(.ds-mock, .ds-mock *){background:var(--m-g7);color:var(--m-fg)}
.m-comp:where(.ds-mock, .ds-mock *){margin:0 var(--m-pad) var(--m-gap-m)}
.m-ctabs:where(.ds-mock, .ds-mock *){display:flex;align-items:center;gap:var(--m-pad);padding:0 2px}
.m-ctabs > span[data-act]:where([class^="m-"],[class*=" m-"]):where(.ds-mock, .ds-mock *){cursor:pointer;color:var(--m-mute);border-bottom:2px solid transparent}
@scope (.ds-mock){.m-ctabs > span[data-act]:where(:not([class^="m-"],[class*=" m-"])):where(:scope, :scope *){cursor:pointer;color:var(--m-mute);border-bottom:2px solid transparent}}
.m-ctabs > span.m-on:where(.ds-mock, .ds-mock *){color:var(--m-fg);font-weight:700;border-bottom-color:var(--m-fg)}
.m-sch2:where(.ds-mock, .ds-mock *){margin-left:auto;display:inline-flex;align-items:center;gap:var(--m-gap-s);color:var(--m-mute);cursor:pointer}
.m-cbox:where(.ds-mock, .ds-mock *){border:1px solid var(--m-line);border-radius:var(--m-radius-pop);background:var(--m-surface)}
.m-cbox.m-note:where(.ds-mock, .ds-mock *){background:#FEF6E0;border-color:#F0A500}
.m-app.m-dark .m-cbox.m-note:where(.ds-mock, .ds-mock *){background:var(--m-g7)}
.m-cbox .m-cph:where(.ds-mock, .ds-mock *){color:var(--m-mute)}
.m-ctools:where(.ds-mock, .ds-mock *){display:flex;align-items:center;gap:0;padding:2px var(--m-gap-xs) var(--m-gap-xs)}
.m-pmsg:where(.ds-mock, .ds-mock *){display:flex;flex-direction:column;gap:var(--m-gap-m);min-width:0;flex:1}
.m-ctools > .m-ib2.m-on + .m-ib2.m-on:where(.ds-mock, .ds-mock *){margin-left:var(--m-gap-xs)}
.m-ctools.m-cfmt:where(.ds-mock, .ds-mock *){flex-wrap:wrap;padding:var(--m-gap-xs);border-bottom:1px solid var(--m-line)}
.m-ctools.m-cfmt .m-ib2.m-tl:where(.ds-mock, .ds-mock *){font-family:Georgia,serif;font-size:var(--m-fs-block);color:var(--m-fg)}
.m-tsep:where(.ds-mock, .ds-mock *){background:var(--m-line);margin:0 var(--m-gap-xs)}
.m-sendb:where(.ds-mock, .ds-mock *){display:inline-grid;place-items:center;background:var(--m-fg);color:var(--m-bg);cursor:pointer;margin-left:var(--m-gap-xs)}
.m-fl3 .m-fr3:where(.ds-mock, .ds-mock *){display:flex;gap:var(--m-gap-s);cursor:default}
.m-fl3 .m-fr3 + .m-fr3:where(.ds-mock, .ds-mock *){border-top:1px solid var(--m-line)}
.m-fl3 .m-fr3:hover:where(.ds-mock, .ds-mock *){background:var(--m-hover)}
.m-fl3 .m-bi:where(.ds-mock, .ds-mock *){width:var(--m-bot);height:var(--m-bot);display:grid;place-items:center;border-radius:var(--m-radius);background:var(--m-g1,#eaeaea)}
.m-app.m-dark .m-fl3 .m-bi:where(.ds-mock, .ds-mock *){background:var(--m-g6)}
.m-fl3 .m-fx:where(.ds-mock, .ds-mock *){flex:1;min-width:0;display:flex;flex-direction:column}
.m-fl3 .m-fx b:where([class^="m-"],[class*=" m-"]):where(.ds-mock, .ds-mock *){white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
@scope (.ds-mock){.m-fl3 .m-fx b:where(:not([class^="m-"],[class*=" m-"])):where(:scope, :scope *){white-space:nowrap;overflow:hidden;text-overflow:ellipsis}}
.m-fl3 .m-bn3:where(.ds-mock, .ds-mock *){display:none}
.m-fl3 .m-fr3:hover .m-bn3:where(.ds-mock, .ds-mock *){display:block}
.m-fl3 .m-fr3 .m-x:where(.ds-mock, .ds-mock *){opacity:0}
.m-fl3 .m-fr3:hover .m-x:where(.ds-mock, .ds-mock *){opacity:1}
.m-tgs:where(.ds-mock, .ds-mock *){display:flex;flex-wrap:wrap;gap:var(--m-gap-s)}
.m-tgs .m-tag:where(.ds-mock, .ds-mock *){margin:0}
.m-more2:where(.ds-mock, .ds-mock *){margin-top:var(--m-gap-s)}
.m-bted > .m-more2:where(.ds-mock, .ds-mock *){margin-top:0}
.m-fg .m-fl:where(.ds-mock, .ds-mock *){display:block;color:var(--m-mute);font-weight:700;margin-bottom:var(--m-gap-s)}
.m-chips:where(.ds-mock, .ds-mock *){display:flex;flex-wrap:wrap;gap:var(--m-gap-s)}
.m-chip:where(.ds-mock, .ds-mock *){display:inline-flex;align-items:center;gap:var(--m-gap-s);border:1px solid var(--m-line);cursor:pointer;white-space:nowrap}
.m-chip.m-on:where(.ds-mock, .ds-mock *){background:var(--m-fg);color:var(--m-bg);border-color:var(--m-fg)}
.m-chip.m-ghost:where(.ds-mock, .ds-mock *){border-style:dashed;color:var(--m-mute)}
.m-chip small:where([class^="m-"],[class*=" m-"]):where(.ds-mock, .ds-mock *){color:var(--m-mute);font-size:var(--m-fs-fix)}
@scope (.ds-mock){.m-chip small:where(:not([class^="m-"],[class*=" m-"])):where(:scope, :scope *){color:var(--m-mute);font-size:var(--m-fs-fix)}}
.m-app.m-mob .m-comp:where(.ds-mock, .ds-mock *){margin:0 var(--m-gap-s) var(--m-gap-s)}
.m-app.m-mob .m-ctools .m-mplus ~ .m-ib2:not(.m-sendb):where(.ds-mock, .ds-mock *){display:none}
.m-app.m-mob .m-ctools .m-tsep:where(.ds-mock, .ds-mock *){display:none}
.m-mplus:where(.ds-mock, .ds-mock *){display:none}
.m-fl3 .m-fr3:where(.ds-mock, .ds-mock *){padding:var(--m-gap-s) var(--m-gap-xs)}
.m-abar:where(.ds-mock, .ds-mock *){flex-wrap:nowrap}
.m-abar:has(+ .m-abar):where(.ds-mock, .ds-mock *){border-bottom:0;padding-bottom:0}
.m-cside .m-kv3 > div.m-v:where(.ds-mock, .ds-mock *){min-width:0;overflow:hidden}
.m-cside .m-kv3 > div.m-v > .m-vt:where(.ds-mock, .ds-mock *){min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.m-dli3 .m-r1 > .m-ld:where(.ds-mock, .ds-mock *){flex:none}
.m-abar:has(> :last-child:not(:first-child)):where(.ds-mock, .ds-mock *){padding-right:var(--m-strip-gap)}
.m-abar .m-cwrap > .m-mpop:where(.ds-mock, .ds-mock *){left:auto;right:0}
.m-app .m-msheet > .m-fe-pal:last-child:where(.ds-mock, .ds-mock *){padding:0 var(--m-gap-m)!important;border-top:0}
.m-app.m-mob .m-mrow:where(.ds-mock, .ds-mock *){position:relative}
.m-app.m-mob .m-mrow .m-cwrap.m-rgt:where(.ds-mock, .ds-mock *){position:static}
.m-app.m-mob .m-mrow .m-cwrap.m-rgt > .m-mpop:where(.ds-mock, .ds-mock *){left:var(--m-pad);right:var(--m-pad)}
.m-sblk.m-lchat .m-sc:has(.m-lm):where(.ds-mock, .ds-mock *){flex-wrap:nowrap}
.m-sblk.m-lchat .m-lm:where(.ds-mock, .ds-mock *){flex:0 1 auto}
.m-sblk-h > .m-rbtn:where(.ds-mock, .ds-mock *){flex:1;justify-content:center;gap:var(--m-gap-s);color:#FFFFFF;font-weight:700;min-width:0}
.m-sblk-h > .m-rbtn:where(.ds-mock, .ds-mock *),.m-sblk-h > .m-rbtn:hover:where(.ds-mock, .ds-mock *){background:var(--m-ext-c);border-color:var(--m-ext-c)}
.m-sblk-h > .m-rbtn > .m-rbt-n:where(.ds-mock, .ds-mock *){min-width:0;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}
.m-sblk-h > .m-rbtn > .m-rbt-t:where(.ds-mock, .ds-mock *){flex:none;font-weight:400;font-variant-numeric:tabular-nums}
.m-sblk-h > .m-rbtn.m-lt:where(.ds-mock, .ds-mock *),.m-fi.m-clrf.m-lt input:where([class^="m-"],[class*=" m-"]):where(.ds-mock, .ds-mock *){color:#060607}
@scope (.ds-mock){.m-fi.m-clrf.m-lt input:where(:not([class^="m-"],[class*=" m-"])):where(:scope, :scope *){color:#060607}}
.m-sblk-h:has(> .m-rbtn) > .m-sp:where(.ds-mock, .ds-mock *){display:none}
.m-sblk-h:has(> .m-rbtn):where(.ds-mock, .ds-mock *){background:none}
.m-fi.m-clrf input:where([class^="m-"],[class*=" m-"]):where(.ds-mock, .ds-mock *){color:#FFFFFF;font-weight:700}
@scope (.ds-mock){.m-fi.m-clrf input:where(:not([class^="m-"],[class*=" m-"])):where(:scope, :scope *){color:#FFFFFF;font-weight:700}}
.m-fi.m-clrf:where(.ds-mock, .ds-mock *){background:var(--m-ext-c);border-color:var(--m-ext-c)}
.m-swt.m-warn:where(.ds-mock, .ds-mock *){background:var(--m-warn);border-color:var(--m-warn)}
.m-cdn:where(.ds-mock, .ds-mock *){display:flex;align-items:baseline;gap:var(--m-gap-s);padding:0 var(--m-pad) var(--m-pad);border-bottom:1px solid var(--m-line)}
.m-cdn > span:where([class^="m-"],[class*=" m-"]):where(.ds-mock, .ds-mock *){color:var(--m-mute)}
@scope (.ds-mock){.m-cdn > span:where(:not([class^="m-"],[class*=" m-"])):where(:scope, :scope *){color:var(--m-mute)}}
.m-cdn > b:where([class^="m-"],[class*=" m-"]):where(.ds-mock, .ds-mock *){font-variant-numeric:tabular-nums}
@scope (.ds-mock){.m-cdn > b:where(:not([class^="m-"],[class*=" m-"])):where(:scope, :scope *){font-variant-numeric:tabular-nums}}
.m-abar:has(+ .m-cdn):where(.ds-mock, .ds-mock *){border-bottom:0;padding-bottom:0}
.m-cdn:has(+ .m-abar):where(.ds-mock, .ds-mock *){border-bottom:0;padding-bottom:0}
.m-cdn + .m-abar:where(.ds-mock, .ds-mock *){padding-top:var(--m-gap-m)}
.m-sblk > .m-fcnd > .m-cond:where(.ds-mock, .ds-mock *){margin:0}
.m-fcnd:where(.ds-mock, .ds-mock *){display:flex;flex-direction:column;gap:var(--m-gap-s);padding:var(--m-gap-s) 0}
.m-abar > .m-st:where(.ds-mock, .ds-mock *){white-space:nowrap;flex:none}
.m-sblk > .m-bsum:last-child:where(.ds-mock, .ds-mock *){border-bottom-width:0}
.m-app.m-mob .m-mrow > .m-ctl.m-mgrow:where(.ds-mock, .ds-mock *){flex:1 1 auto;min-width:0}
.m-chat > .m-st:where(.ds-mock, .ds-mock *){align-self:flex-start;margin:0 var(--m-pad) var(--m-gap-s)}
.m-dli3 .m-dlm:where(.ds-mock, .ds-mock *){display:flex;flex-wrap:wrap;align-items:center;gap:var(--m-gap-xs) var(--m-gap-m);color:var(--m-mute)}
.m-dli3 .m-dlm > span:where([class^="m-"],[class*=" m-"]):where(.ds-mock, .ds-mock *){display:inline-flex;align-items:center;gap:var(--m-gap-xs);white-space:nowrap}
@scope (.ds-mock){.m-dli3 .m-dlm > span:where(:not([class^="m-"],[class*=" m-"])):where(:scope, :scope *){display:inline-flex;align-items:center;gap:var(--m-gap-xs);white-space:nowrap}}
.m-app.m-mob .m-pop .m-cols2.m-dfs:where(.ds-mock, .ds-mock *){grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--m-gap-m)}
.m-dtabs2:where(.ds-mock, .ds-mock *){flex-wrap:nowrap;overflow-x:auto;overscroll-behavior-x:none;scrollbar-width:none}
.m-dtabs2:where(.ds-mock, .ds-mock *)::-webkit-scrollbar{display:none}
.m-dtabs2 > span:where([class^="m-"],[class*=" m-"]):where(.ds-mock, .ds-mock *){flex:none}
@scope (.ds-mock){.m-dtabs2 > span:where(:not([class^="m-"],[class*=" m-"])):where(:scope, :scope *){flex:none}}
.m-app.m-mob .m-main > .m-dtabs2.m-mtabs:where(.ds-mock, .ds-mock *){flex:none;padding:0 var(--m-pad);box-shadow:inset 0 -1px 0 var(--m-line);margin:var(--m-pad) 0}
.m-app.m-mob .m-main > .m-dtabs2.m-mtabs:has(+ .m-mrow):where(.ds-mock, .ds-mock *){margin-bottom:0}
.m-ib2.m-on:where(.ds-mock, .ds-mock *){background:var(--m-fg);color:var(--m-bg)}
.m-bted:where(.ds-mock, .ds-mock *){padding:var(--m-gap-s) var(--m-gap-m);display:flex;flex-direction:column;gap:var(--m-gap-s)}
.m-btr:where(.ds-mock, .ds-mock *){display:flex;align-items:center;gap:var(--m-gap-s);min-width:0}
.m-fl4 .m-frf:where(.ds-mock, .ds-mock *){display:flex;gap:var(--m-gap-s);align-items:flex-start;padding:var(--m-gap-s) var(--m-pad);border-bottom:1px solid var(--m-line);cursor:pointer}
.m-fl4 .m-frf:hover:where(.ds-mock, .ds-mock *){background:var(--m-hover)}
.m-fl4 .m-frf.m-on:where(.ds-mock, .ds-mock *){background:var(--m-accent-soft);box-shadow:inset var(--m-mark) 0 0 var(--m-fg)}
.m-fl4 .m-frf > div:where([class^="m-"],[class*=" m-"]):where(.ds-mock, .ds-mock *){min-width:0}
@scope (.ds-mock){.m-fl4 .m-frf > div:where(:not([class^="m-"],[class*=" m-"])):where(:scope, :scope *){min-width:0}}
.m-fl4 small:where([class^="m-"],[class*=" m-"]):where(.ds-mock, .ds-mock *){display:block;color:var(--m-mute);font-size:var(--m-fs-fix);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
@scope (.ds-mock){.m-fl4 small:where(:not([class^="m-"],[class*=" m-"])):where(:scope, :scope *){display:block;color:var(--m-mute);font-size:var(--m-fs-fix);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}}
.m-app{--m-dis-bg:var(--m-g0,#F4F4F4);--m-err:#E3261A;--m-err-fg:#B81C12;--m-danger:#B81C12;--m-bulk-hover:rgba(6,6,7,.12);--m-tst-hover:rgba(6,6,7,0.08)}
.m-app.m-dark{--m-dis-bg:var(--m-g7,#323234);--m-err-fg:var(--m-fg)}
.m-cond2:where(.ds-mock, .ds-mock *){display:grid;grid-template-columns:1fr var(--m-cond-op) 1.4fr var(--m-ctl-fix);gap:var(--m-gap-s);margin:var(--m-gap-s) 0}
.m-cond2 .m-ctl:where(.ds-mock, .ds-mock *){justify-content:space-between;min-width:0}
.m-pact .m-ctl.m-pri:where(.ds-mock, .ds-mock *){overflow:hidden;text-overflow:ellipsis;max-width:100%}
.m-fg + .m-fg:where(.ds-mock, .ds-mock *){margin-top:var(--m-gap-m)}
.m-app.m-mob .m-btr:where(.ds-mock, .ds-mock *){flex-wrap:wrap}
.m-drw .m-dh .m-who:where(.ds-mock, .ds-mock *){flex:1;min-width:0;line-height:1.3}
.m-drw .m-dh .m-who b:where([class^="m-"],[class*=" m-"]):where(.ds-mock, .ds-mock *){display:block;font-size:var(--m-fs-block)}
@scope (.ds-mock){.m-drw .m-dh .m-who b:where(:not([class^="m-"],[class*=" m-"])):where(:scope, :scope *){display:block;font-size:var(--m-fs-block)}}
.m-ctabs:where(.ds-mock, .ds-mock *){margin-bottom:var(--m-gap-s)}
.m-bin:where(.ds-mock, .ds-mock *){flex:1;min-width:0;display:flex;align-items:center;border:1px solid var(--m-line);background:var(--m-surface)}
.m-bin input:where([class^="m-"],[class*=" m-"]):where(.ds-mock, .ds-mock *){border:0;outline:0;background:transparent;font:inherit;color:var(--m-fg);width:100%;min-width:0;padding:0}
@scope (.ds-mock){.m-bin input:where(:not([class^="m-"],[class*=" m-"])):where(:scope, :scope *){border:0;outline:0;background:transparent;font:inherit;color:var(--m-fg);width:100%;min-width:0;padding:0}}
.m-bin.m-mono input:where([class^="m-"],[class*=" m-"]):where(.ds-mock, .ds-mock *){font-family:ui-monospace,Menlo,monospace}
@scope (.ds-mock){.m-bin.m-mono input:where(:not([class^="m-"],[class*=" m-"])):where(:scope, :scope *){font-family:ui-monospace,Menlo,monospace}}
.m-bin input:where([class^="m-"],[class*=" m-"]):where(.ds-mock, .ds-mock *)::placeholder{color:var(--m-mute);opacity:1}
@scope (.ds-mock){.m-bin input:where(:not([class^="m-"],[class*=" m-"])):where(:scope, :scope *)::placeholder{color:var(--m-mute);opacity:1}}
.m-tgl:where(.ds-mock, .ds-mock *){display:inline-flex;border:1px solid var(--m-line);border-radius:var(--m-radius);padding:2px;gap:2px}
.m-tgl span:where([class^="m-"],[class*=" m-"]):where(.ds-mock, .ds-mock *){width:var(--m-tgl-w);height:var(--m-tgl-h);display:grid;place-items:center;border-radius:calc(var(--m-radius) - 1px);cursor:pointer;color:var(--m-mute)}
@scope (.ds-mock){.m-tgl span:where(:not([class^="m-"],[class*=" m-"])):where(:scope, :scope *){width:var(--m-tgl-w);height:var(--m-tgl-h);display:grid;place-items:center;border-radius:calc(var(--m-radius) - 1px);cursor:pointer;color:var(--m-mute)}}
.m-tgl span.m-on:where(.ds-mock, .ds-mock *){background:var(--m-fg);color:var(--m-bg)}
.m-sws:where(.ds-mock, .ds-mock *){display:inline-flex;gap:var(--m-gap-s);align-items:center}
.m-sws i:where([class^="m-"],[class*=" m-"]):where(.ds-mock, .ds-mock *){width:var(--m-sw-dot);height:var(--m-sw-dot);border-radius:50%;cursor:pointer;box-shadow:inset 0 0 0 1px rgba(6,6,7,.15)}
@scope (.ds-mock){.m-sws i:where(:not([class^="m-"],[class*=" m-"])):where(:scope, :scope *){width:var(--m-sw-dot);height:var(--m-sw-dot);border-radius:50%;cursor:pointer;box-shadow:inset 0 0 0 1px rgba(6,6,7,.15)}}
.m-sws i.m-on:where(.ds-mock, .ds-mock *){outline:2px solid var(--m-fg);outline-offset:2px}
.m-sws i:hover:where([class^="m-"],[class*=" m-"]):where(.ds-mock, .ds-mock *){outline:2px solid var(--m-mute);outline-offset:2px}
@scope (.ds-mock){.m-sws i:hover:where(:not([class^="m-"],[class*=" m-"])):where(:scope, :scope *){outline:2px solid var(--m-mute);outline-offset:2px}}
.m-app.m-mob .m-sws:where(.ds-mock, .ds-mock *){display:none}
.m-fl3 .m-fr3:where(.ds-mock, .ds-mock *){align-items:flex-start}
.m-fl3 .m-bi:where(.ds-mock, .ds-mock *){margin-top:2px}
.m-fl3 .m-fr3 .m-x:where(.ds-mock, .ds-mock *){margin-top:-2px}
.m-app.m-mob .m-fl3 .m-fr3 .m-x:where(.ds-mock, .ds-mock *){opacity:1}
.m-app.m-mob .m-fl3 .m-fr3 .m-bn3:where(.ds-mock, .ds-mock *){display:block}
.m-app.m-mob .m-fl3 .m-fr3 > .m-bi:where(.ds-mock, .ds-mock *){margin-top:calc((var(--m-lh) - var(--m-bot)) / 2)}
.m-mbl:where(.ds-mock, .ds-mock *){display:none}
.m-app.m-mob .m-mbl:where(.ds-mock, .ds-mock *){display:inline}
.m-app.m-mob .m-dsk:where(.ds-mock, .ds-mock *){display:none}
.m-app.m-mob .m-ctools .m-mplus:where(.ds-mock, .ds-mock *){display:inline-grid!important}
.m-app.m-mob .m-modes .m-chk.m-q:where(.ds-mock, .ds-mock *){display:none}
.m-cpop.m-m:where(.ds-mock, .ds-mock *){left:0;top:auto;bottom:0;width:auto;max-height:85%;z-index:40;border-width:1px 0 0;border-radius:var(--m-radius-sheet) var(--m-radius-sheet) 0 0;box-shadow:var(--m-shadow-sheet)}
.m-cpop.m-m .m-cpf .m-ctl:where(.ds-mock, .ds-mock *){justify-content:center}
.m-msheet:where(.ds-mock, .ds-mock *){position:absolute;left:0;right:0;bottom:0;z-index:40;background:var(--m-surface);border-top:1px solid var(--m-line);border-radius:var(--m-radius-sheet) var(--m-radius-sheet) 0 0;box-shadow:var(--m-shadow-sheet)}
.m-msh:where(.ds-mock, .ds-mock *){display:flex;align-items:center;justify-content:space-between}
.m-msr:where(.ds-mock, .ds-mock *){display:flex;align-items:center;gap:var(--m-gap-s);border-top:1px solid var(--m-line)}
.m-grp2:where(.ds-mock, .ds-mock *){height:1px;background:var(--m-sb-line);margin:var(--m-gap-s) var(--m-gap-s)}
.m-mmore:where(.ds-mock, .ds-mock *){border:1px solid var(--m-line);border-radius:var(--m-radius);background:var(--m-surface)}
.m-mmore h4:where([class^="m-"],[class*=" m-"]):where(.ds-mock, .ds-mock *){margin:0;padding:var(--m-gap-m) var(--m-pad);border-bottom:1px solid var(--m-line);font-size:var(--m-fs-block)}
@scope (.ds-mock){.m-mmore h4:where(:not([class^="m-"],[class*=" m-"])):where(:scope, :scope *){margin:0;padding:var(--m-gap-m) var(--m-pad);border-bottom:1px solid var(--m-line);font-size:var(--m-fs-block)}}
.m-mmore .m-mg:where(.ds-mock, .ds-mock *){padding:var(--m-gap-s) var(--m-pad) 0;color:var(--m-mute);font-weight:700}
.m-mmore .m-mi:where(.ds-mock, .ds-mock *){display:flex;flex-direction:column;padding-bottom:var(--m-gap-s);border-bottom:1px solid var(--m-line)}
.m-mmore .m-mi div:where([class^="m-"],[class*=" m-"]):where(.ds-mock, .ds-mock *){display:flex;align-items:center;gap:var(--m-gap-s);min-height:var(--m-ctl);padding:0 var(--m-pad);font-size:var(--m-fs-block)}
@scope (.ds-mock){.m-mmore .m-mi div:where(:not([class^="m-"],[class*=" m-"])):where(:scope, :scope *){display:flex;align-items:center;gap:var(--m-gap-s);min-height:var(--m-ctl);padding:0 var(--m-pad);font-size:var(--m-fs-block)}}
.m-mmore .m-mi div:hover:where([class^="m-"],[class*=" m-"]):where(.ds-mock, .ds-mock *){background:var(--m-hover)}
@scope (.ds-mock){.m-mmore .m-mi div:hover:where(:not([class^="m-"],[class*=" m-"])):where(:scope, :scope *){background:var(--m-hover)}}
@media (prefers-reduced-motion:no-preference){.m-ctl:where(.ds-mock, .ds-mock *),.m-nav:where(.ds-mock, .ds-mock *){transition:background-color .12s}}
.m-ctl.m-quiet:where(.ds-mock, .ds-mock *){border-color:transparent;background:transparent;color:var(--m-mute)}
.m-ctl.m-pri.m-hv:where(.ds-mock, .ds-mock *),.m-ctl.m-pri:hover:where(.ds-mock, .ds-mock *){background:var(--m-g5,#5C5C5C);color:#FFFFFF}
.m-app.m-dark .m-ctl.m-pri.m-hv:where(.ds-mock, .ds-mock *),.m-app.m-dark .m-ctl.m-pri:hover:where(.ds-mock, .ds-mock *){background:var(--m-g3,#C6C6C6);color:var(--m-k,#060607)}
.m-ctl.m-fv:where(.ds-mock, .ds-mock *){outline:2px solid var(--m-fg);outline-offset:2px}
.m-ctl.m-dis:where(.ds-mock, .ds-mock *),.m-ctl.m-dis:hover:where(.ds-mock, .ds-mock *),.m-ctl.m-pri.m-dis:where(.ds-mock, .ds-mock *),.m-ctl.m-danger.m-dis:where(.ds-mock, .ds-mock *),.m-ctl.m-danger.m-dis:hover:where(.ds-mock, .ds-mock *){background:var(--m-dis-bg);color:var(--m-mute);border-color:var(--m-line);cursor:not-allowed;font-weight:400}
.m-ctl.m-busy:where(.ds-mock, .ds-mock *){cursor:progress}
.m-spin circle:where([class^="m-"],[class*=" m-"]):where(.ds-mock, .ds-mock *){fill:none;stroke:currentColor;stroke-width:2.4;stroke-linecap:round}
@scope (.ds-mock){.m-spin circle:where(:not([class^="m-"],[class*=" m-"])):where(:scope, :scope *){fill:none;stroke:currentColor;stroke-width:2.4;stroke-linecap:round}}
.m-bfl:where(.ds-mock, .ds-mock *){min-width:0}
.m-bfl > .m-lb:where(.ds-mock, .ds-mock *){font-weight:700}
.m-bfl > .m-lb .m-opt:where(.ds-mock, .ds-mock *){font-weight:400;color:var(--m-mute)}
.m-fi:where(.ds-mock, .ds-mock *){height:var(--m-ctl);display:flex;align-items:center;gap:var(--m-gap-s);padding:0 var(--m-gap-m);border:1px solid var(--m-line);border-radius:var(--m-radius);background:var(--m-surface);min-width:0}
.m-fi input:where([class^="m-"],[class*=" m-"]):where(.ds-mock, .ds-mock *),.m-fi textarea:where([class^="m-"],[class*=" m-"]):where(.ds-mock, .ds-mock *){all:unset;flex:1;min-width:0}
@scope (.ds-mock){.m-fi input:where(:not([class^="m-"],[class*=" m-"])):where(:scope, :scope *),.m-fi textarea:where(:not([class^="m-"],[class*=" m-"])):where(:scope, :scope *){all:unset;flex:1;min-width:0}}
.m-fi input:where([class^="m-"],[class*=" m-"]):where(.ds-mock, .ds-mock *)::placeholder,.m-fi textarea:where([class^="m-"],[class*=" m-"]):where(.ds-mock, .ds-mock *)::placeholder{color:var(--m-mute);opacity:1}
@scope (.ds-mock){.m-fi input:where(:not([class^="m-"],[class*=" m-"])):where(:scope, :scope *)::placeholder,.m-fi textarea:where(:not([class^="m-"],[class*=" m-"])):where(:scope, :scope *)::placeholder{color:var(--m-mute);opacity:1}}
.m-fi .m-v:where(.ds-mock, .ds-mock *){flex:1;min-width:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
.m-fi .m-ph:where(.ds-mock, .ds-mock *){flex:1;min-width:0;color:var(--m-mute);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
.m-fi input:placeholder-shown:where([class^="m-"],[class*=" m-"]):where(.ds-mock, .ds-mock *){text-overflow:ellipsis}
@scope (.ds-mock){.m-fi input:placeholder-shown:where(:not([class^="m-"],[class*=" m-"])):where(:scope, :scope *){text-overflow:ellipsis}}
.m-fi.m-ta:where(.ds-mock, .ds-mock *){align-items:flex-start;padding:var(--m-gap-s) var(--m-ta-px)}
.m-fi.m-ta textarea:where([class^="m-"],[class*=" m-"]):where(.ds-mock, .ds-mock *){min-height:var(--m-ta-minh);white-space:pre-wrap}
@scope (.ds-mock){.m-fi.m-ta textarea:where(:not([class^="m-"],[class*=" m-"])):where(:scope, :scope *){min-height:var(--m-ta-minh);white-space:pre-wrap}}
.m-fi.m-ta.m-fix textarea:where([class^="m-"],[class*=" m-"]):where(.ds-mock, .ds-mock *){height:var(--m-ta-minh)}
@scope (.ds-mock){.m-fi.m-ta.m-fix textarea:where(:not([class^="m-"],[class*=" m-"])):where(:scope, :scope *){height:var(--m-ta-minh)}}
.m-fi.m-fc:where(.ds-mock, .ds-mock *){outline:2px solid var(--m-fg);outline-offset:-1px}
.m-fi.m-er:where(.ds-mock, .ds-mock *){border-color:var(--m-err)}
.m-fi.m-dis:where(.ds-mock, .ds-mock *){background:var(--m-dis-bg);color:var(--m-mute);cursor:not-allowed}
.m-fi.m-sel:where(.ds-mock, .ds-mock *){cursor:pointer}
.m-fi.m-sel > .m-ic:last-child:where(.ds-mock, .ds-mock *){color:var(--m-mute)}
.m-bfl > .m-hn:where(.ds-mock, .ds-mock *){color:var(--m-mute)}
.m-bfl > .m-hn.m-rt:where(.ds-mock, .ds-mock *){display:flex;gap:var(--m-gap-s)}
.m-bfl > .m-hn.m-rt span:first-child:where([class^="m-"],[class*=" m-"]):where(.ds-mock, .ds-mock *){flex:1}
@scope (.ds-mock){.m-bfl > .m-hn.m-rt span:first-child:where(:not([class^="m-"],[class*=" m-"])):where(:scope, :scope *){flex:1}}
.m-bfl > .m-em:where(.ds-mock, .ds-mock *){display:flex;gap:var(--m-gap-s);align-items:flex-start;color:var(--m-err-fg)}
.m-bfl > .m-em .m-ic:where(.ds-mock, .ds-mock *){color:var(--m-err);margin-top:1px}
.m-ssw:where(.ds-mock, .ds-mock *){position:relative}
.m-sspop:where(.ds-mock, .ds-mock *){position:absolute;min-width:max(100%,var(--m-sspop-minw));top:calc(100% + var(--m-gap-xs));z-index:25;background:var(--m-surface);border:1px solid var(--m-line);border-radius:var(--m-radius-pop);box-shadow:var(--m-shadow-pop);padding:var(--m-gap-s) 0}
.m-sspop .m-fi:where(.ds-mock, .ds-mock *){margin:0 var(--m-sspop-in) var(--m-sspop-in)}
.m-sso:where(.ds-mock, .ds-mock *){display:flex;align-items:flex-start;gap:var(--m-gap-s);cursor:pointer}
.m-sso:hover:where(.ds-mock, .ds-mock *),.m-sso.m-kb:where(.ds-mock, .ds-mock *){background:var(--m-hover)}
.m-sso .m-n:where(.ds-mock, .ds-mock *){flex:1;min-width:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
.m-sso .m-h:where(.ds-mock, .ds-mock *){color:var(--m-mute);white-space:nowrap}
.m-sso .m-ck:where(.ds-mock, .ds-mock *){display:inline-grid}
.m-sso .m-ck:where(.ds-mock, .ds-mock *){height:var(--m-lh);align-content:center}
.m-sso .m-ck.m-off:where(.ds-mock, .ds-mock *){visibility:hidden}
.m-sso.m-new:where(.ds-mock, .ds-mock *){border-top:1px solid var(--m-line);margin-top:var(--m-gap-xs);font-weight:700}
.m-bck:where(.ds-mock, .ds-mock *){display:flex;align-items:flex-start;gap:var(--m-gap-s);cursor:pointer;min-height:var(--m-bck-minh)}
.m-bck .m-cbx:where(.ds-mock, .ds-mock *){margin-top:1px}
.m-bck .m-t2:where(.ds-mock, .ds-mock *){display:flex;flex-direction:column}
.m-bck .m-t2 small:where([class^="m-"],[class*=" m-"]):where(.ds-mock, .ds-mock *){color:var(--m-mute);font-size:var(--m-fs-fix)}
@scope (.ds-mock){.m-bck .m-t2 small:where(:not([class^="m-"],[class*=" m-"])):where(:scope, :scope *){color:var(--m-mute);font-size:var(--m-fs-fix)}}
.m-bck.m-dis:where(.ds-mock, .ds-mock *){cursor:not-allowed;color:var(--m-mute)}
.m-bck.m-dis .m-cbx:where(.ds-mock, .ds-mock *){background:var(--m-dis-bg)}
.m-rad:where(.ds-mock, .ds-mock *){border-radius:50%;border:1px solid var(--m-line);background:var(--m-surface);display:inline-grid;place-items:center;margin-top:1px}
.m-rad.m-on:where(.ds-mock, .ds-mock *){border-color:var(--m-accent)}
.m-rad.m-on:where(.ds-mock, .ds-mock *)::after{content:"";width:var(--m-rad-dot);height:var(--m-rad-dot);border-radius:50%;background:var(--m-accent)}
.m-swt:where(.ds-mock, .ds-mock *){border-radius:var(--m-round);border:1px solid var(--m-g5,#5C5C5C);position:relative;flex:none;margin-top:1px;cursor:pointer}
.m-swt:where(.ds-mock, .ds-mock *)::after{content:"";position:absolute;top:var(--m-knob-off);left:var(--m-knob-off);width:var(--m-knob);height:var(--m-knob);border-radius:50%}
@media (prefers-reduced-motion:no-preference){.m-swt:where(.ds-mock, .ds-mock *)::after{transition:left .15s ease}}
.m-swt.m-on:where(.ds-mock, .ds-mock *)::after{left:var(--m-knob-on)}
.m-app.m-dark .m-swt:where(.ds-mock, .ds-mock *)::after{background:var(--m-g3,#C6C6C6)}
.m-app.m-dark .m-swt.m-on:where(.ds-mock, .ds-mock *)::after{background:var(--m-accent-fg)}
.m-bck.m-dis .m-swt:where(.ds-mock, .ds-mock *){opacity:.5;cursor:not-allowed}
.m-emp:where(.ds-mock, .ds-mock *){display:flex;gap:var(--m-gap-m);align-items:flex-start}
.m-emp .m-eic:where(.ds-mock, .ds-mock *){border-radius:50%;background:var(--m-chip);display:grid;place-items:center;flex:none}
.m-emp .m-eic.m-bad:where(.ds-mock, .ds-mock *){background:var(--m-bad-soft)}
.m-emp .m-eic.m-bad .m-ic:where(.ds-mock, .ds-mock *){color:var(--m-err)}
.m-emp .m-tx:where(.ds-mock, .ds-mock *){display:flex;flex-direction:column;gap:var(--m-gap-s);min-width:0}
.m-emp .m-tx p:where([class^="m-"],[class*=" m-"]):where(.ds-mock, .ds-mock *){margin:0}
@scope (.ds-mock){.m-emp .m-tx p:where(:not([class^="m-"],[class*=" m-"])):where(:scope, :scope *){margin:0}}
.m-emp .m-brow:where(.ds-mock, .ds-mock *){margin-top:var(--m-brow-mt)}
.m-skl:where(.ds-mock, .ds-mock *){display:block;background:var(--m-g1,#EAEAEA)}
.m-app.m-dark .m-skl:where(.ds-mock, .ds-mock *){background:var(--m-g7,#323234)}
.m-skl.m-c:where(.ds-mock, .ds-mock *){border-radius:50%}
.m-tst:where(.ds-mock, .ds-mock *){display:inline-flex;gap:var(--m-gap-s);max-width:100%}
.m-tst > span:where([class^="m-"],[class*=" m-"]):where(.ds-mock, .ds-mock *){min-width:0}
@scope (.ds-mock){.m-tst > span:where(:not([class^="m-"],[class*=" m-"])):where(:scope, :scope *){min-width:0}}
.m-tst > span:not(.m-ta2):not(.m-tx2):where([class^="m-"],[class*=" m-"]):where(.ds-mock, .ds-mock *){white-space:normal;min-width:0}
@scope (.ds-mock){.m-tst > span:not(.m-ta2):not(.m-tx2):where(:not([class^="m-"],[class*=" m-"])):where(:scope, :scope *){white-space:normal;min-width:0}}
.m-tst .m-ic.m-ok:where(.ds-mock, .ds-mock *){color:#12893C}
.m-tst .m-ic.m-er:where(.ds-mock, .ds-mock *){color:#E3261A}
.m-tst .m-ta2:where(.ds-mock, .ds-mock *),.m-tst .m-tx2:where(.ds-mock, .ds-mock *){flex:none}
.m-app{--m-fe-trg:#12893C;--m-fe-trg-s:#E8F5EC;--m-fe-msg:#6E2FE0;--m-fe-msg-s:#F1EAFD;--m-fe-log:#060607;--m-fe-log-s:var(--m-g1,#EAEAEA);--m-fe-act:#F0A500;--m-fe-act-s:#FEF6E0}
.m-app.m-dark{--m-fe-trg-s:var(--m-g7,#323234);--m-fe-msg-s:var(--m-g7,#323234);--m-fe-log:#F4F4F4;--m-fe-log-s:var(--m-g7,#323234);--m-fe-act-s:var(--m-g7,#323234)}
.m-app.m-mob .m-tst > span:not(.m-ta2):not(.m-tx2):where([class^="m-"],[class*=" m-"]):where(.ds-mock, .ds-mock *){white-space:normal;flex:1 1 auto;min-width:0}
@scope (.ds-mock){.m-app.m-mob .m-tst > span:not(.m-ta2):not(.m-tx2):where(:not([class^="m-"],[class*=" m-"])):where(:scope, :scope *){white-space:normal;flex:1 1 auto;min-width:0}}
.m-tst .m-ta2:where(.ds-mock, .ds-mock *){font-weight:700;cursor:pointer;white-space:nowrap}
.m-tst .m-ta2:hover:where(.ds-mock, .ds-mock *){background:var(--m-g5,#5C5C5C);color:#FFFFFF}
.m-tst .m-tx2:where(.ds-mock, .ds-mock *){cursor:pointer}
.m-tst .m-tx2:hover:where(.ds-mock, .ds-mock *){background:var(--m-g5,#5C5C5C);color:#FFFFFF}
.m-tlive:where(.ds-mock, .ds-mock *){position:absolute;left:50%;bottom:var(--m-pad-fix);transform:translateX(-50%);z-index:40}
.m-app.m-mob .m-tlive:where(.ds-mock, .ds-mock *){bottom:var(--m-gap-m);left:var(--m-gap-m);right:var(--m-gap-m);transform:none}
.m-app.m-mob .m-tlive .m-tst:where(.ds-mock, .ds-mock *){width:100%}
.m-app:is(:not(.m-mob),.m-tab) .m-tst:where(.ds-mock, .ds-mock *){height:auto;padding-top:calc((var(--m-tst-h) - var(--m-lh)) / 2);padding-bottom:calc((var(--m-tst-h) - var(--m-lh)) / 2);align-items:flex-start}
.m-app:is(:not(.m-mob),.m-tab) .m-tst > .m-ic:where(.ds-mock, .ds-mock *){margin-top:calc((var(--m-lh) - var(--m-ic16)) / 2)}
.m-pop.m-cfm:where(.ds-mock, .ds-mock *){width:var(--m-w-confirm);min-width:0}
.m-cfb:where(.ds-mock, .ds-mock *),.m-blk:where(.ds-mock, .ds-mock *){min-width:0}
.m-bfl.m-gr:where(.ds-mock, .ds-mock *){display:grid}
.m-cfb:where(.ds-mock, .ds-mock *){padding:var(--m-gap-m) var(--m-pad);display:flex;flex-direction:column;gap:var(--m-gap-m)}
.m-cfb > *:where([class^="m-"],[class*=" m-"]):where(.ds-mock, .ds-mock *),.m-pop .m-pc > *:where([class^="m-"],[class*=" m-"]):where(.ds-mock, .ds-mock *),.m-db > *:where([class^="m-"],[class*=" m-"]):where(.ds-mock, .ds-mock *){flex-shrink:0}
@scope (.ds-mock){.m-cfb > *:where(:not([class^="m-"],[class*=" m-"])):where(:scope, :scope *),.m-pop .m-pc > *:where(:not([class^="m-"],[class*=" m-"])):where(:scope, :scope *),.m-db > *:where(:not([class^="m-"],[class*=" m-"])):where(:scope, :scope *){flex-shrink:0}}
.m-cfb:where(.ds-mock, .ds-mock *),.m-pop .m-pc:where(.ds-mock, .ds-mock *),.m-db:where(.ds-mock, .ds-mock *){position:relative}
.m-cfb p:where([class^="m-"],[class*=" m-"]):where(.ds-mock, .ds-mock *){margin:0}
@scope (.ds-mock){.m-cfb p:where(:not([class^="m-"],[class*=" m-"])):where(:scope, :scope *){margin:0}}
.m-cfl b:where([class^="m-"],[class*=" m-"]):where(.ds-mock, .ds-mock *){display:block;margin-bottom:var(--m-gap-xs)}
@scope (.ds-mock){.m-cfl b:where(:not([class^="m-"],[class*=" m-"])):where(:scope, :scope *){display:block;margin-bottom:var(--m-gap-xs)}}
.m-cfl ul:where([class^="m-"],[class*=" m-"]):where(.ds-mock, .ds-mock *){margin:0;padding-left:var(--m-pad)}
@scope (.ds-mock){.m-cfl ul:where(:not([class^="m-"],[class*=" m-"])):where(:scope, :scope *){margin:0;padding-left:var(--m-pad)}}
.m-cfl li:where([class^="m-"],[class*=" m-"]):where(.ds-mock, .ds-mock *){margin:2px 0}
@scope (.ds-mock){.m-cfl li:where(:not([class^="m-"],[class*=" m-"])):where(:scope, :scope *){margin:2px 0}}
.m-blk:where(.ds-mock, .ds-mock *){display:flex;flex-direction:column;border:1px solid var(--m-line);border-radius:var(--m-radius)}
.m-blk > div:where([class^="m-"],[class*=" m-"]):where(.ds-mock, .ds-mock *){display:flex;align-items:center;gap:var(--m-gap-s);min-height:var(--m-row);padding:var(--m-gap-xs) var(--m-gap-xs) var(--m-gap-xs) var(--m-gap-m);border-top:1px solid var(--m-line)}
@scope (.ds-mock){.m-blk > div:where(:not([class^="m-"],[class*=" m-"])):where(:scope, :scope *){display:flex;align-items:center;gap:var(--m-gap-s);min-height:var(--m-row);padding:var(--m-gap-xs) var(--m-gap-xs) var(--m-gap-xs) var(--m-gap-m);border-top:1px solid var(--m-line)}}
.m-blk > div:first-child:where([class^="m-"],[class*=" m-"]):where(.ds-mock, .ds-mock *){border-top:0}
@scope (.ds-mock){.m-blk > div:first-child:where(:not([class^="m-"],[class*=" m-"])):where(:scope, :scope *){border-top:0}}
.m-blk .m-bn:where(.ds-mock, .ds-mock *){flex:1;min-width:0;display:flex;flex-direction:column;padding:var(--m-gap-xs) 0}
.m-blk .m-bn b:where([class^="m-"],[class*=" m-"]):where(.ds-mock, .ds-mock *){overflow-wrap:anywhere}
@scope (.ds-mock){.m-blk .m-bn b:where(:not([class^="m-"],[class*=" m-"])):where(:scope, :scope *){overflow-wrap:anywhere}}
.m-blk .m-bn small:where([class^="m-"],[class*=" m-"]):where(.ds-mock, .ds-mock *){color:var(--m-mute);font-size:var(--m-fs-fix)}
@scope (.ds-mock){.m-blk .m-bn small:where(:not([class^="m-"],[class*=" m-"])):where(:scope, :scope *){color:var(--m-mute);font-size:var(--m-fs-fix)}}
.m-blk > div > .m-ic:where(.ds-mock, .ds-mock *){align-self:flex-start;margin-top:var(--m-gap-s)}
.m-pop.m-cfm .m-ph1 h3:where([class^="m-"],[class*=" m-"]):where(.ds-mock, .ds-mock *){line-height:1.3}
@scope (.ds-mock){.m-pop.m-cfm .m-ph1 h3:where(:not([class^="m-"],[class*=" m-"])):where(:scope, :scope *){line-height:1.3}}
.m-pop.m-cfm .m-ph1:where(.ds-mock, .ds-mock *){align-items:flex-start;gap:var(--m-gap-s)}
.m-app.m-mob:where(:not(.m-tab)) .m-pop.m-cfm .m-pf:where(.ds-mock, .ds-mock *){flex-wrap:wrap}
.m-app.m-mob:where(:not(.m-tab)) .m-sspop:where(.ds-mock, .ds-mock *){min-width:100%;max-width:100%}
.m-app.m-mob .m-emp:where(.ds-mock, .ds-mock *){gap:var(--m-gap-s)}
.m-bsx .m-ctl:not(.m-pri):not(.m-danger):not(.m-dis):not(.m-rbtn):hover:where(.ds-mock, .ds-mock *),.m-bsx .m-ctl.m-hv:not(.m-pri):not(.m-danger):not(.m-rbtn):where(.ds-mock, .ds-mock *),.m-pop.m-cfm .m-ctl:not(.m-pri):not(.m-danger):hover:where(.ds-mock, .ds-mock *){background:var(--m-hover);color:var(--m-fg)}
.m-ctl.m-quiet:hover:where(.ds-mock, .ds-mock *),.m-ctl.m-quiet.m-hv:where(.ds-mock, .ds-mock *){border-color:transparent!important;color:var(--m-fg)!important;background:var(--m-hover)!important}
.m-ctl.m-danger:where(.ds-mock, .ds-mock *){font-weight:700}
.m-swt:where(.ds-mock, .ds-mock *){border-color:var(--m-g3,#C6C6C6);background:var(--m-g3,#C6C6C6)}
.m-swt:where(.ds-mock, .ds-mock *)::after{background:#FFFFFF}
.m-swt.m-on:where(.ds-mock, .ds-mock *){background:#12893C;border-color:#12893C}
.m-swt.m-on:where(.ds-mock, .ds-mock *)::after{background:#FFFFFF}
.m-app.m-dark .m-swt:where(.ds-mock, .ds-mock *){border-color:var(--m-g5,#5C5C5C);background:var(--m-g5,#5C5C5C)}
.m-app.m-dark .m-swt:where(.ds-mock, .ds-mock *)::after,.m-app.m-dark .m-swt.m-on:where(.ds-mock, .ds-mock *)::after{background:#FFFFFF}
.m-app.m-dark .m-swt.m-on:where(.ds-mock, .ds-mock *){background:#12893C;border-color:#12893C}
.m-tst:where(.ds-mock, .ds-mock *){background:#E8F5EC;border:1px solid #12893C}
.m-tst.m-er:where(.ds-mock, .ds-mock *){background:#FDECEA;border-color:#E3261A}
.m-tst .m-ta2:hover:where(.ds-mock, .ds-mock *),.m-tst .m-tx2:hover:where(.ds-mock, .ds-mock *){background:var(--m-tst-hover);color:#060607}
.m-app.m-dark .m-tst:where(.ds-mock, .ds-mock *){background:var(--m-g7,#323234);color:#FFFFFF}
.m-app.m-dark .m-tst .m-ta2:hover:where(.ds-mock, .ds-mock *),.m-app.m-dark .m-tst .m-tx2:hover:where(.ds-mock, .ds-mock *){background:var(--m-g6,#444447);color:#FFFFFF}
.m-ctl.m-dis:where(.ds-mock, .ds-mock *),.m-ctl.m-dis:hover:where(.ds-mock, .ds-mock *),.m-ctl.m-pri.m-dis:where(.ds-mock, .ds-mock *),.m-ctl.m-danger.m-dis:where(.ds-mock, .ds-mock *),.m-ctl.m-danger.m-dis:hover:where(.ds-mock, .ds-mock *),.m-bsx .m-ctl.m-dis:hover:where(.ds-mock, .ds-mock *){background:var(--m-surface)!important;color:var(--m-g3,#C6C6C6)!important;border-color:var(--m-g2,#DCDCDC)!important;font-weight:400}
.m-app.m-dark .m-ctl.m-dis:where(.ds-mock, .ds-mock *),.m-app.m-dark .m-ctl.m-dis:hover:where(.ds-mock, .ds-mock *),.m-app.m-dark .m-ctl.m-pri.m-dis:where(.ds-mock, .ds-mock *),.m-app.m-dark .m-ctl.m-danger.m-dis:where(.ds-mock, .ds-mock *){color:var(--m-g5,#5C5C5C)!important;border-color:var(--m-g6,#444447)!important}
.m-fe:where(.ds-mock, .ds-mock *){display:flex;flex-direction:column;flex:1;min-height:0;position:relative}
.m-fe-top:where(.ds-mock, .ds-mock *){display:flex;align-items:center;gap:var(--m-gap-s);border-bottom:1px solid var(--m-line);background:var(--m-surface)}
.m-fe-name:where(.ds-mock, .ds-mock *){display:flex;align-items:center;gap:var(--m-gap-s);height:var(--m-ctl-fix);padding:0 var(--m-gap-s);border:1px solid transparent;border-radius:var(--m-radius);cursor:text}
.m-fe-name:hover:where(.ds-mock, .ds-mock *){border-color:var(--m-line)}
.m-fe-name b:where([class^="m-"],[class*=" m-"]):where(.ds-mock, .ds-mock *){white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
@scope (.ds-mock){.m-fe-name b:where(:not([class^="m-"],[class*=" m-"])):where(:scope, :scope *){white-space:nowrap;overflow:hidden;text-overflow:ellipsis}}
.m-fe-st:where(.ds-mock, .ds-mock *){display:inline-flex;align-items:center;gap:var(--m-gap-s);white-space:nowrap;padding:0 var(--m-gap-xs)}
.m-fe-err:where(.ds-mock, .ds-mock *){display:flex;align-items:flex-start;margin:var(--m-gap-s) var(--m-gap-m) 0;border:1px solid #E3261A;background:#FDECEA;border-radius:var(--m-radius)}
.m-app.m-dark .m-fe-err:where(.ds-mock, .ds-mock *){background:var(--m-g7,#323234);color:#FFFFFF}
.m-fe-err > .m-ic:where(.ds-mock, .ds-mock *){color:#E3261A;margin-top:2px}
.m-fe-err ul:where([class^="m-"],[class*=" m-"]):where(.ds-mock, .ds-mock *){margin:var(--m-gap-xs) 0 0;padding-left:var(--m-pad)}
@scope (.ds-mock){.m-fe-err ul:where(:not([class^="m-"],[class*=" m-"])):where(:scope, :scope *){margin:var(--m-gap-xs) 0 0;padding-left:var(--m-pad)}}
.m-fe-err li:where([class^="m-"],[class*=" m-"]):where(.ds-mock, .ds-mock *){margin:2px 0}
@scope (.ds-mock){.m-fe-err li:where(:not([class^="m-"],[class*=" m-"])):where(:scope, :scope *){margin:2px 0}}
.m-fe-cv:where(.ds-mock, .ds-mock *){flex:1;min-height:0;position:relative;background-color:var(--m-bg);background-image:radial-gradient(var(--m-g3,#C6C6C6) 1px,transparent 1px);background-size:var(--m-dots) var(--m-dots)}
.m-main > .m-scroll:has(+ .m-fe):where(.ds-mock, .ds-mock *){flex:none}
.m-flxr .m-fe:where(.ds-mock, .ds-mock *),.m-flmd .m-fe:where(.ds-mock, .ds-mock *){flex:none;height:var(--m-prev-h)}
.m-flxr .m-fe:where(.ds-mock, .ds-mock *){border:1px solid var(--m-line)}
.m-app.m-dark .m-fe-cv:where(.ds-mock, .ds-mock *){background-image:radial-gradient(var(--m-g6,#444447) 1px,transparent 1px)}
.m-fe-cv svg.m-fe-edges:where(.ds-mock, .ds-mock *){position:absolute;pointer-events:none}
.m-fe-cv svg.m-fe-edges path:where([class^="m-"],[class*=" m-"]):where(.ds-mock, .ds-mock *){fill:none;stroke:var(--m-g5,#5C5C5C);stroke-width:1.5}
@scope (.ds-mock){.m-fe-cv svg.m-fe-edges path:where(:not([class^="m-"],[class*=" m-"])):where(:scope, :scope *){fill:none;stroke:var(--m-g5,#5C5C5C);stroke-width:1.5}}
.m-app.m-dark .m-fe-cv svg.m-fe-edges path:where([class^="m-"],[class*=" m-"]):where(.ds-mock, .ds-mock *){stroke:var(--m-g3,#C6C6C6)}
@scope (.ds-mock){.m-app.m-dark .m-fe-cv svg.m-fe-edges path:where(:not([class^="m-"],[class*=" m-"])):where(:scope, :scope *){stroke:var(--m-g3,#C6C6C6)}}
.m-fn:where(.ds-mock, .ds-mock *){position:absolute;background:var(--m-surface);border:1px solid var(--m-line)}
.m-fn.m-sel:where(.ds-mock, .ds-mock *){outline:2px solid var(--m-fg);outline-offset:1px}
.m-fn-h:where(.ds-mock, .ds-mock *){display:flex;gap:var(--m-gap-s);padding:var(--m-gap-s) var(--m-gap-s);border-bottom:1px solid var(--m-line);border-radius:var(--m-radius-pop) var(--m-radius-pop) 0 0}
.m-fn-h .m-sq:where(.ds-mock, .ds-mock *){width:var(--m-sq);height:var(--m-sq);border-radius:var(--m-radius);display:grid;place-items:center;color:#FFFFFF}
.m-fn-h .m-tt:where(.ds-mock, .ds-mock *){flex-direction:column}
.m-fn.m-trg .m-fn-h:where(.ds-mock, .ds-mock *){background:var(--m-fe-trg-s)}
.m-fn.m-trg .m-sq:where(.ds-mock, .ds-mock *){background:var(--m-fe-trg)}
.m-fn.m-msg .m-fn-h:where(.ds-mock, .ds-mock *){background:var(--m-fe-msg-s)}
.m-fn.m-msg .m-sq:where(.ds-mock, .ds-mock *){background:var(--m-fe-msg)}
.m-fn.m-log .m-fn-h:where(.ds-mock, .ds-mock *){background:var(--m-fe-log-s)}
.m-fn.m-log .m-sq:where(.ds-mock, .ds-mock *){background:var(--m-fe-log);color:var(--m-bg)}
.m-fn.m-act .m-fn-h:where(.ds-mock, .ds-mock *){background:var(--m-fe-act-s)}
.m-fn.m-act .m-sq:where(.ds-mock, .ds-mock *){background:var(--m-fe-act);color:#060607}
.m-fn.m-note .m-fn-h:where(.ds-mock, .ds-mock *){border-bottom:0;padding-bottom:0}
.m-fn.m-note .m-sq:where(.ds-mock, .ds-mock *){background:transparent}
.m-fn-b:where(.ds-mock, .ds-mock *){padding:var(--m-gap-s);display:flex;flex-direction:column;gap:var(--m-gap-s)}
.m-fn-b .m-txt:where(.ds-mock, .ds-mock *){border-radius:var(--m-radius);padding:var(--m-gap-s) var(--m-gap-s);line-height:1.45}
.m-fn-b .m-var:where(.ds-mock, .ds-mock *){background:var(--m-fe-msg-s);border-radius:var(--m-radius-s);padding:0 var(--m-gap-xs)}
.m-fn-row:where(.ds-mock, .ds-mock *){display:flex;align-items:center;justify-content:center;height:var(--m-ctl-fix);border:1px solid var(--m-line);border-radius:var(--m-radius)}
.m-fn-add:where(.ds-mock, .ds-mock *){display:flex;flex-wrap:wrap}
.m-fn-out:where(.ds-mock, .ds-mock *){display:flex;align-items:center;justify-content:flex-end;gap:var(--m-gap-s);height:var(--m-out-h);padding:0 var(--m-gap-m) 0 var(--m-gap-s);border-top:1px solid var(--m-line)}
.m-fn .m-port2:where(.ds-mock, .ds-mock *){position:absolute;width:var(--m-port);height:var(--m-port);border-radius:50%;background:var(--m-surface);border:1px solid var(--m-fg)}
.m-fn .m-port2:not(.m-in):where(.ds-mock, .ds-mock *){right:calc(var(--m-port) / -2);top:auto;margin-top:0;transform:none;background:var(--m-ok);border-color:var(--m-ok)}
.m-fn .m-port2.m-no:where(.ds-mock, .ds-mock *){background:var(--m-bad);border-color:var(--m-bad)}
.m-fn > .m-port2.m-in:where(.ds-mock, .ds-mock *){left:-7px;top:var(--m-port-in-top);transform:none}
.m-fn-stat:where(.ds-mock, .ds-mock *){position:absolute;top:-12px;left:var(--m-stat-x);display:inline-flex;align-items:center;gap:var(--m-gap-xs);height:var(--m-stat-h);padding:0 var(--m-gap-s);border-radius:var(--m-round);background:var(--m-fg);color:var(--m-bg);font-weight:700;font-variant-numeric:tabular-nums;white-space:nowrap}
.m-fn-cs:where(.ds-mock, .ds-mock *){margin-left:var(--m-gap-s);font-variant-numeric:tabular-nums}
.m-fn-tools:where(.ds-mock, .ds-mock *){position:absolute;top:-44px;right:0;display:flex;gap:2px;padding:var(--m-gap-xs);background:var(--m-surface);border:1px solid var(--m-line);border-radius:var(--m-radius);box-shadow:var(--m-shadow-tools)}
.m-fe-ctl:where(.ds-mock, .ds-mock *){position:absolute;left:var(--m-gap-m);bottom:var(--m-gap-m);display:flex;gap:var(--m-gap-xs);align-items:center}
.m-fe-mm:where(.ds-mock, .ds-mock *){position:absolute;right:var(--m-gap-m);bottom:var(--m-gap-m);border:1px solid var(--m-line);background:var(--m-surface)}
.m-fe-mm i:where([class^="m-"],[class*=" m-"]):where(.ds-mock, .ds-mock *){position:absolute;border-radius:2px;background:var(--m-g3,#C6C6C6)}
@scope (.ds-mock){.m-fe-mm i:where(:not([class^="m-"],[class*=" m-"])):where(:scope, :scope *){position:absolute;border-radius:2px;background:var(--m-g3,#C6C6C6)}}
.m-fe-mm i.m-v:where(.ds-mock, .ds-mock *){background:transparent;border:1px solid var(--m-fg)}
.m-fe-pal:where(.ds-mock, .ds-mock *){border-top:1px solid var(--m-line);background:var(--m-surface);display:flex;flex-direction:column;gap:var(--m-gap-s)}
.m-fe-pr:where(.ds-mock, .ds-mock *){display:flex;flex-wrap:wrap;align-items:center;gap:var(--m-gap-s)}
.m-fe-pr .m-gsp:where(.ds-mock, .ds-mock *){width:var(--m-gap-m)}
.m-chipb:where(.ds-mock, .ds-mock *){display:inline-flex;align-items:center;gap:var(--m-gap-s);border:1px solid var(--m-line);background:var(--m-surface);cursor:grab;white-space:nowrap}
.m-chipb:hover:where(.ds-mock, .ds-mock *){background:var(--m-hover)}
.m-chipb .m-sq:where(.ds-mock, .ds-mock *){width:var(--m-sq);height:var(--m-sq);border-radius:var(--m-radius-s);display:grid;place-items:center;color:#FFFFFF}
.m-chipb.m-trg .m-sq:where(.ds-mock, .ds-mock *){background:var(--m-fe-trg)}
.m-chipb.m-msg .m-sq:where(.ds-mock, .ds-mock *){background:var(--m-fe-msg)}
.m-chipb.m-log .m-sq:where(.ds-mock, .ds-mock *){background:var(--m-fe-log);color:var(--m-bg)}
.m-chipb.m-act .m-sq:where(.ds-mock, .ds-mock *){background:var(--m-fe-act);color:#060607}
.m-chipb.m-note .m-sq:where(.ds-mock, .ds-mock *){background:transparent}
.m-fe-ph:where(.ds-mock, .ds-mock *){display:flex;align-items:center;gap:var(--m-gap-s);color:var(--m-mute)}
.m-fe-mt:where(.ds-mock, .ds-mock *){line-height:1.25;margin-left:2px}
.m-fe-mt b:where([class^="m-"],[class*=" m-"]):where(.ds-mock, .ds-mock *){display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
@scope (.ds-mock){.m-fe-mt b:where(:not([class^="m-"],[class*=" m-"])):where(:scope, :scope *){display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}}
.m-fe-mt span:where([class^="m-"],[class*=" m-"]):where(.ds-mock, .ds-mock *){white-space:nowrap}
@scope (.ds-mock){.m-fe-mt span:where(:not([class^="m-"],[class*=" m-"])):where(:scope, :scope *){white-space:nowrap}}
.m-fe-madd:where(.ds-mock, .ds-mock *){display:flex;align-items:center;justify-content:center;gap:var(--m-gap-s);border-top:1px solid var(--m-line);background:var(--m-surface)}
.m-fn-h:where(.ds-mock, .ds-mock *){align-items:flex-start}
.m-fn-h .m-tt:where(.ds-mock, .ds-mock *){line-height:1.35;padding-top:2px;overflow-wrap:anywhere;min-width:0}
.m-fn-h .m-tt:where(.ds-mock, .ds-mock *){white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
.m-fn-ed:where(.ds-mock, .ds-mock *){border:1px solid var(--m-line);border-radius:var(--m-radius)}
.m-fn-tb:where(.ds-mock, .ds-mock *){display:flex;flex-wrap:wrap;gap:2px;padding:var(--m-gap-xs);border-bottom:1px solid var(--m-line)}
.m-fn-ed .m-txt:where(.ds-mock, .ds-mock *){border:0}
.m-sblk-r .m-fn-ed .m-txt:where(.ds-mock, .ds-mock *){padding:var(--m-gap-s);line-height:1.45}
.m-sblk-r .m-sc > .m-fn-ed:where(.ds-mock, .ds-mock *){flex:1;min-width:0}
.m-fn-add:where(.ds-mock, .ds-mock *){gap:var(--m-gap-s)}
.m-fn-rows:where(.ds-mock, .ds-mock *){display:flex;flex-direction:column;gap:var(--m-gap-s);padding:var(--m-gap-s);border:1px solid var(--m-line);border-radius:var(--m-radius)}
.m-fn-rl:where(.ds-mock, .ds-mock *){display:flex;align-items:center;justify-content:space-between;color:var(--m-mute)}
.m-fn-opt:where(.ds-mock, .ds-mock *){display:flex;align-items:center;gap:var(--m-gap-s);justify-content:space-between}
.m-fn-vars:where(.ds-mock, .ds-mock *){display:flex;flex-direction:column;gap:var(--m-gap-s);padding:var(--m-gap-s);border:1px solid var(--m-line);border-radius:var(--m-radius)}
.m-fn-b .m-cu:where(.ds-mock, .ds-mock *){margin-left:-8px}
.m-fn.m-note:where(.ds-mock, .ds-mock *){background:var(--m-warn-soft);border:1px solid var(--m-warn)}
.m-fn.m-note .m-fn-h:where(.ds-mock, .ds-mock *){background:transparent}
.m-fn.m-note .m-sq:where(.ds-mock, .ds-mock *){color:#060607}
.m-app.m-dark .m-fn.m-note:where(.ds-mock, .ds-mock *){background:var(--m-g7,#323234);border-color:#F0A500}
.m-app.m-dark .m-fn.m-note .m-sq:where(.ds-mock, .ds-mock *){color:#F0A500}
.m-chipb.m-note:where(.ds-mock, .ds-mock *){background:var(--m-warn-soft);border-color:var(--m-warn)}
.m-chipb.m-note .m-sq:where(.ds-mock, .ds-mock *){color:#060607}
.m-app.m-dark .m-chipb.m-note:where(.ds-mock, .ds-mock *){background:var(--m-g7,#323234)}
.m-app.m-dark .m-chipb.m-note .m-sq:where(.ds-mock, .ds-mock *){color:#F0A500}
.m-fe-rs:where(.ds-mock, .ds-mock *){display:inline-flex;align-items:center;gap:var(--m-gap-s);white-space:nowrap;color:var(--m-mute);min-width:0;overflow:hidden}
.m-cu.m-fe-id code:where([class^="m-"],[class*=" m-"]):where(.ds-mock, .ds-mock *){color:var(--m-mute)}
@scope (.ds-mock){.m-cu.m-fe-id code:where(:not([class^="m-"],[class*=" m-"])):where(:scope, :scope *){color:var(--m-mute)}}
.m-msheet .m-fe-rs:where(.ds-mock, .ds-mock *){white-space:normal;flex-direction:column;align-items:stretch}
.m-msheet .m-fe-rs .m-ctl:where(.ds-mock, .ds-mock *){justify-content:space-between}
.m-fn-tb .m-ib2.m-tl:where(.ds-mock, .ds-mock *){font-family:Georgia,serif;font-size:var(--m-fs-block);color:var(--m-fg)}
.m-fe-top .m-fe-name:where(.ds-mock, .ds-mock *){min-width:var(--m-name-minw)}
.m-fe-top .m-sp:where(.ds-mock, .ds-mock *){flex:1 1 0}
.m-fe-cv:where(.ds-mock, .ds-mock *){overflow:auto;overscroll-behavior:none}
.m-dtr:where(.ds-mock, .ds-mock *){display:grid;grid-auto-flow:column;justify-content:start;align-items:center;gap:var(--m-gap-s)}
.m-calpop:where(.ds-mock, .ds-mock *),.m-tpop:where(.ds-mock, .ds-mock *){position:absolute;top:calc(100% + var(--m-gap-xs));z-index:25;background:var(--m-surface);border:1px solid var(--m-line);border-radius:var(--m-radius-pop);box-shadow:var(--m-shadow-pop)}
.m-calpop:where(.ds-mock, .ds-mock *){padding:var(--m-gap-s) var(--m-gap-s)}
.m-calh:where(.ds-mock, .ds-mock *){display:flex;align-items:center;justify-content:space-between;margin-bottom:var(--m-gap-xs)}
.m-calpop .m-dg span:not(.m-fut):not(:empty):hover:where([class^="m-"],[class*=" m-"]):where(.ds-mock, .ds-mock *){background:var(--m-hover)}
@scope (.ds-mock){.m-calpop .m-dg span:not(.m-fut):not(:empty):hover:where(:not([class^="m-"],[class*=" m-"])):where(:scope, :scope *){background:var(--m-hover)}}
.m-dg span.m-tod:where(.ds-mock, .ds-mock *){box-shadow:inset 0 0 0 1px var(--m-fg)}
.m-calf:where(.ds-mock, .ds-mock *){display:flex;gap:var(--m-gap-s);align-items:center;border-top:1px solid var(--m-line);margin-top:var(--m-gap-s);padding-top:var(--m-gap-s)}
.m-tpop:where(.ds-mock, .ds-mock *){display:flex;padding:var(--m-gap-xs)}
.m-tcol:where(.ds-mock, .ds-mock *){display:flex;flex-direction:column;max-height:var(--m-tcol-maxh);overflow:auto;overscroll-behavior:contain;padding:0 2px}
.m-tcol + .m-tcol:where(.ds-mock, .ds-mock *){border-left:1px solid var(--m-line)}
.m-tcol span:where([class^="m-"],[class*=" m-"]):where(.ds-mock, .ds-mock *){width:var(--m-tcol-w);height:var(--m-tcol-h);display:grid;place-items:center;border-radius:var(--m-radius);cursor:pointer;font-variant-numeric:tabular-nums;flex:none}
@scope (.ds-mock){.m-tcol span:where(:not([class^="m-"],[class*=" m-"])):where(:scope, :scope *){width:var(--m-tcol-w);height:var(--m-tcol-h);display:grid;place-items:center;border-radius:var(--m-radius);cursor:pointer;font-variant-numeric:tabular-nums;flex:none}}
.m-tcol span:hover:where([class^="m-"],[class*=" m-"]):where(.ds-mock, .ds-mock *){background:var(--m-hover)}
@scope (.ds-mock){.m-tcol span:hover:where(:not([class^="m-"],[class*=" m-"])):where(:scope, :scope *){background:var(--m-hover)}}
.m-tcol span.m-on:where(.ds-mock, .ds-mock *){background:var(--m-fg);color:var(--m-bg);font-weight:700}
.m-app.m-mob .m-dtr .m-fi.m-sel:where(.ds-mock, .ds-mock *){width:auto}
.m-app.m-mob .m-tcol span:where([class^="m-"],[class*=" m-"]):where(.ds-mock, .ds-mock *){height:var(--m-ctl-m);width:var(--m-tcol-w)}
@scope (.ds-mock){.m-app.m-mob .m-tcol span:where(:not([class^="m-"],[class*=" m-"])):where(:scope, :scope *){height:var(--m-ctl-m);width:var(--m-tcol-w)}}
.m-calb:where(.ds-mock, .ds-mock *){display:flex;gap:var(--m-gap-s);align-items:stretch}
.m-calb .m-tcols:where(.ds-mock, .ds-mock *){border-left:1px solid var(--m-line)}
.m-app.m-mob .m-dtr:where(.ds-mock, .ds-mock *){grid-template-columns:minmax(0,1fr) auto minmax(0,1fr)}
.m-app.m-mob .m-dtr:has(.m-dtf):where(.ds-mock, .ds-mock *){grid-template-columns:minmax(0,1fr)}
.m-tcols:where(.ds-mock, .ds-mock *){display:flex;flex-direction:column}
.m-tch:where(.ds-mock, .ds-mock *){display:grid;grid-auto-flow:column;grid-auto-columns:1fr;color:var(--m-mute);font-weight:700;text-align:center;padding:var(--m-gap-xs) 0 var(--m-gap-s)}
.m-tcw:where(.ds-mock, .ds-mock *){display:flex}
.m-calb .m-tcols:where(.ds-mock, .ds-mock *){padding-left:var(--m-gap-s)}
.m-calb .m-tcol:where(.ds-mock, .ds-mock *){max-height:var(--m-tcol-maxh-in)}
.m-dsb:where(.ds-mock, .ds-mock *){padding:var(--m-gap-m) var(--m-pad)}
.m-dst:where(.ds-mock, .ds-mock *){display:flex;justify-content:center}
.m-dst .m-tcol:where(.ds-mock, .ds-mock *){max-height:var(--m-tcol-maxh-in)}
.m-snav:where(.ds-mock, .ds-mock *){border-right:1px solid var(--m-line);display:flex;flex-direction:column;gap:2px}
.m-snav > *:where([class^="m-"],[class*=" m-"]):where(.ds-mock, .ds-mock *){flex-shrink:0}
@scope (.ds-mock){.m-snav > *:where(:not([class^="m-"],[class*=" m-"])):where(:scope, :scope *){flex-shrink:0}}
.m-snav.m-flside:where(.ds-mock, .ds-mock *){overflow-y:auto;overscroll-behavior-y:none}
.m-sni:where(.ds-mock, .ds-mock *){display:flex;align-items:center;padding:0 var(--m-gap-m)}
.m-sni:hover:where(.ds-mock, .ds-mock *){background:var(--m-hover)}
.m-sni.m-on:where(.ds-mock, .ds-mock *){font-weight:700}
.m-sform:where(.ds-mock, .ds-mock *){display:flex;flex-direction:column}
.m-sform p:where([class^="m-"],[class*=" m-"]):where(.ds-mock, .ds-mock *){margin:0}
@scope (.ds-mock){.m-sform p:where(:not([class^="m-"],[class*=" m-"])):where(:scope, :scope *){margin:0}}
.m-sav:where(.ds-mock, .ds-mock *){border-radius:var(--m-radius);background:#F0A500;color:#060607;display:grid;place-items:center;font-weight:700}
.m-prpop:where(.ds-mock, .ds-mock *){position:absolute;left:var(--m-gap-s);bottom:var(--m-prpop-bottom);z-index:40;background:var(--m-surface);border:1px solid var(--m-line);border-radius:var(--m-radius-pop);box-shadow:var(--m-shadow-pop)}
.m-prh:where(.ds-mock, .ds-mock *){display:flex;align-items:center;gap:var(--m-gap-s);border-bottom:1px solid var(--m-line)}
.m-prh > div:where([class^="m-"],[class*=" m-"]):where(.ds-mock, .ds-mock *){display:flex;flex-direction:column;min-width:0}
@scope (.ds-mock){.m-prh > div:where(:not([class^="m-"],[class*=" m-"])):where(:scope, :scope *){display:flex;flex-direction:column;min-width:0}}
.m-prh > div > *:where([class^="m-"],[class*=" m-"]):where(.ds-mock, .ds-mock *){overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
@scope (.ds-mock){.m-prh > div > *:where(:not([class^="m-"],[class*=" m-"])):where(:scope, :scope *){overflow:hidden;text-overflow:ellipsis;white-space:nowrap}}
.m-ph2:where(.ds-mock, .ds-mock *){border-radius:50%;background:var(--m-chip);display:grid;place-items:center;font-weight:700}
.m-prr:where(.ds-mock, .ds-mock *){display:flex;align-items:center;justify-content:space-between;gap:var(--m-gap-s)}
.m-prr > span:first-child:where([class^="m-"],[class*=" m-"]):where(.ds-mock, .ds-mock *){display:inline-flex;align-items:center;gap:var(--m-gap-s)}
@scope (.ds-mock){.m-prr > span:first-child:where(:not([class^="m-"],[class*=" m-"])):where(:scope, :scope *){display:inline-flex;align-items:center;gap:var(--m-gap-s)}}
.m-prr.m-go:where(.ds-mock, .ds-mock *){justify-content:flex-start;cursor:pointer}
.m-prr:not(.m-go) + .m-prr.m-go:where(.ds-mock, .ds-mock *),.m-prr.m-go:last-child:where(.ds-mock, .ds-mock *){border-top:1px solid var(--m-line)}
.m-prr.m-go:hover:where(.ds-mock, .ds-mock *){background:var(--m-hover)}
.m-me:where(.ds-mock, .ds-mock *){cursor:pointer}
.m-sform:where(.ds-mock, .ds-mock *){gap:var(--m-pad)}
.m-sblk:where(.ds-mock, .ds-mock *){border:1px solid var(--m-line);border-radius:var(--m-radius);overflow:hidden}
.m-sblk-h:has(> .m-seca > .m-ctl:not(.m-ico)) > .m-sect:where(.ds-mock, .ds-mock *){flex:none;max-width:calc(100% - 3 * var(--m-strip-h))}
.m-sblk-h > .m-seca:has(> .m-ctl:not(.m-ico)):where(.ds-mock, .ds-mock *){flex:0 1 auto;min-width:0}
.m-dtt-block > tbody > tr:is(:has(small),:has(.m-twr)) > td:has(> .m-fla > .m-stb):where([class^="m-"],[class*=" m-"]):where(.ds-mock, .ds-mock *){padding-top:calc(var(--m-gap-xs) + 2px)}
@scope (.ds-mock){.m-dtt-block > tbody > tr:is(:has(small),:has(.m-twr)) > td:has(> .m-fla > .m-stb):where(:not([class^="m-"],[class*=" m-"])):where(:scope, :scope *){padding-top:calc(var(--m-gap-xs) + 2px)}}
.m-sblk-h > .m-seca:not(:has(> .m-ctl:not(.m-ico))):not(:has(> .m-mute)):where(.ds-mock, .ds-mock *){flex:none}
.m-sblk-h > .m-seca:not(:has(> .m-ctl)):where(.ds-mock, .ds-mock *){flex:0 1 auto;min-width:0}
.m-sblk-h > .m-seca > .m-ctl:where(.ds-mock, .ds-mock *){white-space:normal;min-width:0;text-align:left}
.m-sblk-h:where(.ds-mock, .ds-mock *){display:flex;align-items:center;gap:var(--m-gap-s);background:var(--m-g2,#DCDCDC);border-bottom:1px solid var(--m-line)}
.m-app.m-dark .m-sblk-h:where(.ds-mock, .ds-mock *){background:var(--m-g6,#444447)}
.m-sblk-h h4:where([class^="m-"],[class*=" m-"]):where(.ds-mock, .ds-mock *){margin:0}
@scope (.ds-mock){.m-sblk-h h4:where(:not([class^="m-"],[class*=" m-"])):where(:scope, :scope *){margin:0}}
.m-sblk-r:where(.ds-mock, .ds-mock *){display:grid;grid-template-columns:var(--m-row-label) minmax(0,1fr);gap:var(--m-gap-s) var(--m-pad);border-top:1px solid var(--m-line);align-items:start}
.m-sblk-h + .m-sblk-r:where(.ds-mock, .ds-mock *){border-top:0}
.m-sblk-r .m-sl:where(.ds-mock, .ds-mock *){display:flex;flex-direction:column;gap:2px;padding-top:var(--m-gap-s)}
.m-sblk-r .m-sc:where(.ds-mock, .ds-mock *){display:flex;align-items:center;gap:var(--m-gap-s);flex-wrap:wrap;min-width:0;min-height:var(--m-ctl-fix)}
.m-sblk-r .m-sc > a.m-cntl:where(.ds-mock, .ds-mock *){color:inherit}
.m-app.m-mob .m-sblk-r .m-sc > a.m-cntl:where(.ds-mock, .ds-mock *){flex-basis:100%}
.m-sblk-r .m-sc > .m-fi:where(.ds-mock, .ds-mock *){flex:1;max-width:var(--m-field-maxw)}
.m-sblk-r .m-sc > .m-ssw:where(.ds-mock, .ds-mock *){flex:1;min-width:0;max-width:var(--m-field-maxw)}
.m-sblk-r .m-sc > .m-fi.m-ta:where(.ds-mock, .ds-mock *){max-width:none}
.m-app.m-mob .m-sblk-r:where(.ds-mock, .ds-mock *){grid-template-columns:minmax(0,1fr)}
.m-app.m-mob .m-sblk-r .m-sl:where(.ds-mock, .ds-mock *){padding-top:0}
.m-app.m-mob .m-sblk-r .m-sc > .m-fi:where(.ds-mock, .ds-mock *){max-width:none}
.m-app.m-mob .m-sblk-r .m-sc > .m-ssw:where(.ds-mock, .ds-mock *){max-width:none}
.m-sblk-r .m-sc > .m-cwrap:where(.ds-mock, .ds-mock *){flex:1;max-width:var(--m-field-maxw);display:flex}
.m-sblk-r .m-sc > .m-cwrap > .m-fi:where(.ds-mock, .ds-mock *){flex:1}
.m-app.m-mob .m-sblk-r .m-sc > .m-cwrap:where(.ds-mock, .ds-mock *){max-width:none}
.m-mpop.m-desc > div > .m-mute:where(.ds-mock, .ds-mock *){margin-left:0}
.m-app.m-mob .m-mpop.m-desc:where(.ds-mock, .ds-mock *){right:0;min-width:0}
.m-app.m-mob .m-mpop.m-desc > div:where([class^="m-"],[class*=" m-"]):where(.ds-mock, .ds-mock *){white-space:normal;flex-wrap:wrap;column-gap:var(--m-gap-s);row-gap:0}
@scope (.ds-mock){.m-app.m-mob .m-mpop.m-desc > div:where(:not([class^="m-"],[class*=" m-"])):where(:scope, :scope *){white-space:normal;flex-wrap:wrap;column-gap:var(--m-gap-s);row-gap:0}}
.m-app.m-mob .m-fe-top .m-fe-mt:where(.ds-mock, .ds-mock *){order:1;flex:1 0 100%;min-width:0;margin-left:0;display:flex;flex-wrap:wrap;align-items:baseline;align-content:center;column-gap:var(--m-gap-s);min-height:var(--m-ctl)}
.m-sblk.m-dz:where(.ds-mock, .ds-mock *){border-color:#E3261A;background:#FDECEA}
.m-sblk.m-dz .m-sblk-h:where(.ds-mock, .ds-mock *){background:transparent;border-bottom-color:#E3261A}
.m-dzb:where(.ds-mock, .ds-mock *){display:flex;flex-direction:column;align-items:flex-start;gap:var(--m-gap-m);padding:var(--m-gap-m) var(--m-pad) var(--m-pad)}
.m-dzb > .m-segbar:where(.ds-mock, .ds-mock *),.m-dzb > .m-segl:where(.ds-mock, .ds-mock *){align-self:stretch}
.m-dzb p:where([class^="m-"],[class*=" m-"]):where(.ds-mock, .ds-mock *){max-width:var(--m-text-maxw)}
@scope (.ds-mock){.m-dzb p:where(:not([class^="m-"],[class*=" m-"])):where(:scope, :scope *){max-width:var(--m-text-maxw)}}
.m-app.m-dark .m-sblk.m-dz:where(.ds-mock, .ds-mock *){background:var(--m-g7,#323234);color:#FFFFFF}
.m-sblk.m-wz:where(.ds-mock, .ds-mock *){border-color:var(--m-warn);background:var(--m-warn-soft)}
.m-sblk-h > h4:has(> svg):where([class^="m-"],[class*=" m-"]):where(.ds-mock, .ds-mock *){display:flex;align-items:center;gap:var(--m-gap-s)}
@scope (.ds-mock){.m-sblk-h > h4:has(> svg):where(:not([class^="m-"],[class*=" m-"])):where(:scope, :scope *){display:flex;align-items:center;gap:var(--m-gap-s)}}
.m-sblk.m-wz .m-sblk-h:where(.ds-mock, .ds-mock *){background:transparent;border-bottom-color:var(--m-warn)}
.m-app.m-dark .m-sblk.m-wz:where(.ds-mock, .ds-mock *){background:var(--m-g7)}
.m-who2:where(.ds-mock, .ds-mock *){display:flex;flex-direction:column;min-width:0;line-height:1.3}
.m-who2 span:where([class^="m-"],[class*=" m-"]):where(.ds-mock, .ds-mock *){opacity:.8}
@scope (.ds-mock){.m-who2 span:where(:not([class^="m-"],[class*=" m-"])):where(:scope, :scope *){opacity:.8}}
.m-drw.m-spn .m-db:where(.ds-mock, .ds-mock *){padding:var(--m-pad);gap:var(--m-pad)}
.m-drw.m-spn .m-sblk-r:where(.ds-mock, .ds-mock *){grid-template-columns:minmax(0,1fr);gap:var(--m-gap-s)}
.m-drw.m-spn .m-sblk-r .m-sl:where(.ds-mock, .ds-mock *){padding-top:0}
.m-drw.m-spn .m-sblk-r .m-sc > .m-fi:where(.ds-mock, .ds-mock *){max-width:none}
.m-drw.m-spn .m-sblk-r .m-sc > .m-ssw:where(.ds-mock, .ds-mock *){max-width:none}
.m-app[data-dir="d"].m-dark .m-drw.m-spn .m-sblk:where(.ds-mock, .ds-mock *){background:var(--m-surface)}
.m-app[data-dir="d"].m-dark .m-drw.m-spn .m-sblk.m-dz:where(.ds-mock, .ds-mock *){background:var(--m-g6,#444447)}
.m-icg:where(.ds-mock, .ds-mock *){display:inline-flex;border:1px solid var(--m-line);overflow:hidden}
.m-icg .m-ctl.m-ico:where(.ds-mock, .ds-mock *){border:0}
.m-icg .m-ctl.m-ico + .m-ctl.m-ico:where(.ds-mock, .ds-mock *){border-left:1px solid var(--m-line)}
.m-icg .m-ctl.m-ico.m-th-l.m-on:where(.ds-mock, .ds-mock *){background:var(--m-warn-soft);color:var(--m-warn);box-shadow:inset 0 0 0 1px var(--m-warn)}
.m-icg .m-ctl.m-ico.m-th-d.m-on:where(.ds-mock, .ds-mock *){background:var(--m-fg);color:var(--m-bg)}
.m-icg .m-ctl.m-ico.m-th-s.m-on:where(.ds-mock, .ds-mock *){background:var(--m-g2);color:var(--m-fg)}
.m-app.m-dark .m-icg .m-ctl.m-ico.m-th-s.m-on:where(.ds-mock, .ds-mock *){background:var(--m-g6)}
.m-icg .m-ctl.m-ico.m-on .m-ic:where(.ds-mock, .ds-mock *){stroke-width:2.4}
.m-cph + .m-bted:where(.ds-mock, .ds-mock *),.m-fn-h + .m-fn-out:where(.ds-mock, .ds-mock *){border-top:0}
.m-app.m-mob :is(.m-mrow, .m-cwrap, .m-anah) .m-ctl:not(.m-ico):where(.ds-mock, .ds-mock *){justify-content:flex-start!important}
.m-app.m-mob :is(.m-mrow, .m-cwrap, .m-anah) .m-ctl:not(.m-ico) > svg:last-child:not(:first-child):where([class^="m-"],[class*=" m-"]):where(.ds-mock, .ds-mock *){margin-left:auto}
@scope (.ds-mock){.m-app.m-mob :is(.m-mrow, .m-cwrap, .m-anah) .m-ctl:not(.m-ico) > svg:last-child:not(:first-child):where(:not([class^="m-"],[class*=" m-"])):where(:scope, :scope *){margin-left:auto}}
.m-fe-top .m-fe-st:where(.ds-mock, .ds-mock *){flex:none}
.m-fe-top .m-fe-name:where(.ds-mock, .ds-mock *){flex:0 1 auto}
.m-fe-top > .m-fe-id:where(.ds-mock, .ds-mock *),.m-fe-top > .m-fe-rs:where(.ds-mock, .ds-mock *),.m-fe-top > .m-ctl:where(.ds-mock, .ds-mock *),.m-fe-top > .m-ib2:where(.ds-mock, .ds-mock *){flex:none}
.m-app .m-msheet .m-fe-pal.m-fe-pal:where(.ds-mock, .ds-mock *){border-top:0;padding:0 var(--m-gap-m)!important}
.m-fe-pr > .m-sp:where(.ds-mock, .ds-mock *){flex:1}
.m-dirty:where(.ds-mock, .ds-mock *){display:inline-flex;align-items:center}
.m-dirty i:where([class^="m-"],[class*=" m-"]):where(.ds-mock, .ds-mock *){border-radius:50%;background:#F0A500}
@scope (.ds-mock){.m-dirty i:where(:not([class^="m-"],[class*=" m-"])):where(:scope, :scope *){border-radius:50%;background:#F0A500}}
.m-sblk-r .m-sav:where(.ds-mock, .ds-mock *){width:var(--m-ctl);height:var(--m-ctl)}
.m-flside .m-sni:where(.ds-mock, .ds-mock *){gap:var(--m-gap-s)}
.m-flside .m-sni span:nth-child(2):where([class^="m-"],[class*=" m-"]):where(.ds-mock, .ds-mock *){flex:1}
@scope (.ds-mock){.m-flside .m-sni span:nth-child(2):where(:not([class^="m-"],[class*=" m-"])):where(:scope, :scope *){flex:1}}
.m-cnt3:where(.ds-mock, .ds-mock *){color:var(--m-mute);font-variant-numeric:tabular-nums}
.m-flav:where(.ds-mock, .ds-mock *){background:transparent!important}
.m-st.m-warn:where(.ds-mock, .ds-mock *){background:var(--m-warn-soft)}
.m-st.m-warn i:where([class^="m-"],[class*=" m-"]):where(.ds-mock, .ds-mock *){background:#F0A500}
@scope (.ds-mock){.m-st.m-warn i:where(:not([class^="m-"],[class*=" m-"])):where(:scope, :scope *){background:#F0A500}}
.m-app.m-dark .m-fla .m-ib2.m-dl2:hover:where(.ds-mock, .ds-mock *){background:var(--m-g6,#444447);color:#FFFFFF}
.m-flm:where(.ds-mock, .ds-mock *){display:flex;gap:var(--m-gap-s);border-bottom:1px solid var(--m-line)}
.m-flmt:where(.ds-mock, .ds-mock *){display:flex;flex-direction:column}
.m-flmt b:where([class^="m-"],[class*=" m-"]):where(.ds-mock, .ds-mock *){white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
@scope (.ds-mock){.m-flmt b:where(:not([class^="m-"],[class*=" m-"])):where(:scope, :scope *){white-space:nowrap;overflow:hidden;text-overflow:ellipsis}}
.m-flmt span:where([class^="m-"],[class*=" m-"]):where(.ds-mock, .ds-mock *){white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
@scope (.ds-mock){.m-flmt span:where(:not([class^="m-"],[class*=" m-"])):where(:scope, :scope *){white-space:nowrap;overflow:hidden;text-overflow:ellipsis}}
.m-flmr:where(.ds-mock, .ds-mock *){display:flex;font-variant-numeric:tabular-nums}
.m-flside:where(.ds-mock, .ds-mock *){overflow:auto}
.m-flside .m-sni > span:nth-child(2):where([class^="m-"],[class*=" m-"]):where(.ds-mock, .ds-mock *){min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
@scope (.ds-mock){.m-flside .m-sni > span:nth-child(2):where(:not([class^="m-"],[class*=" m-"])):where(:scope, :scope *){min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}}
.m-sdot2:where(.ds-mock, .ds-mock *){border-radius:50%}
.m-sdot2.m-warn:where(.ds-mock, .ds-mock *){background:#F0A500}
.m-flgh:where(.ds-mock, .ds-mock *){display:flex;align-items:center;gap:var(--m-gap-s);cursor:pointer;font-weight:700}
.m-flgh .m-cnt3:where(.ds-mock, .ds-mock *){margin-left:auto;font-weight:400}
.m-flgh:hover:where(.ds-mock, .ds-mock *){background:var(--m-hover)}
.m-flgh:where(.ds-mock, .ds-mock *){margin-top:var(--m-gap-s)}
.m-flside .m-ctl.m-quiet:where(.ds-mock, .ds-mock *){margin-left:var(--m-gap-m)}
.m-flside .m-chint:where(.ds-mock, .ds-mock *){padding:var(--m-gap-s) var(--m-gap-s) var(--m-gap-s) var(--m-side-hint-x)!important}
.m-stb:where(.ds-mock, .ds-mock *){display:inline-flex;align-items:center;gap:var(--m-gap-xs);border:1px solid transparent;cursor:pointer;color:var(--m-mute)}
.m-acct:where(.ds-mock, .ds-mock *),.m-flm:where(.ds-mock, .ds-mock *),.m-dh:where(.ds-mock, .ds-mock *),.m-chh3:where(.ds-mock, .ds-mock *),.m-fl2 .m-fr:where(.ds-mock, .ds-mock *),.m-pstrip:where(.ds-mock, .ds-mock *),.m-tst:where(.ds-mock, .ds-mock *){align-items:flex-start}
.m-acct .m-lg:where(.ds-mock, .ds-mock *){margin-top:2px}
.m-flm .m-flmi:where(.ds-mock, .ds-mock *){margin-top:2px}
.m-fl2 .m-fr > .m-brand:where(.ds-mock, .ds-mock *){margin-top:2px}
.m-pstrip > .m-ic:where(.ds-mock, .ds-mock *){margin-top:var(--m-gap-xs)}
.m-pstrip:has(> .m-gh) > span:not(.m-gh):not(.m-sp):where([class^="m-"],[class*=" m-"]):where(.ds-mock, .ds-mock *){padding-block:calc((var(--m-ctl) - var(--m-lh)) / 2)}
@scope (.ds-mock){.m-pstrip:has(> .m-gh) > span:not(.m-gh):not(.m-sp):where(:not([class^="m-"],[class*=" m-"])):where(:scope, :scope *){padding-block:calc((var(--m-ctl) - var(--m-lh)) / 2)}}
.m-pstrip:has(> .m-gh) > .m-ic:where(.ds-mock, .ds-mock *){margin-top:calc((var(--m-ctl) - var(--m-ic16)) / 2)}
.m-fla .m-ib2:hover:where(.ds-mock, .ds-mock *){background:var(--m-surface);border-color:var(--m-line);color:var(--m-fg)}
.m-stb:hover:where(.ds-mock, .ds-mock *){background:var(--m-surface);border-color:var(--m-line)}
.m-fla .m-ib2.m-pers.m-on:hover:where(.ds-mock, .ds-mock *),.m-fla .m-ib2.m-shr.m-on:hover:where(.ds-mock, .ds-mock *){background:#E8F5EC}
.m-fla .m-ib2.m-dl2:hover:where(.ds-mock, .ds-mock *){background:#FDECEA;border-color:#E3261A;color:#B81C12}
.m-flhl h2:where([class^="m-"],[class*=" m-"]):where(.ds-mock, .ds-mock *){margin:0;letter-spacing:-.01em}
@scope (.ds-mock){.m-flhl h2:where(:not([class^="m-"],[class*=" m-"])):where(:scope, :scope *){margin:0;letter-spacing:-.01em}}
.m-flhl .m-cnt:where(.ds-mock, .ds-mock *){font-variant-numeric:tabular-nums}
.m-flhr .m-srch2:where(.ds-mock, .ds-mock *){flex:1 1 auto}
.m-fe-err > .m-ctl.m-ico:where(.ds-mock, .ds-mock *){flex:none}
.m-flside .m-flgh:first-child:where(.ds-mock, .ds-mock *){margin-top:0}
.m-flside .m-sni.m-on:where(.ds-mock, .ds-mock *){background:var(--m-g2,#DCDCDC);color:var(--m-fg)}
.m-app.m-dark .m-flside .m-sni.m-on:where(.ds-mock, .ds-mock *){background:var(--m-g6,#444447)}
.m-flside .m-sni.m-on .m-cnt3:where(.ds-mock, .ds-mock *){color:var(--m-fg)}
.m-flside .m-sni:where(.ds-mock, .ds-mock *){cursor:pointer}
.m-flgh:hover:where(.ds-mock, .ds-mock *),.m-flside .m-sni:hover:where(.ds-mock, .ds-mock *){background:var(--m-hover)}
.m-flside .m-sni:where(.ds-mock, .ds-mock *){border:1px solid transparent}
.m-flside .m-flgh:where(.ds-mock, .ds-mock *),.m-flside .m-flgh:first-child:where(.ds-mock, .ds-mock *){border:1px solid transparent}
.m-flside .m-flgh.m-all:where(.ds-mock, .ds-mock *),.m-flside .m-flgh.m-all:first-child:where(.ds-mock, .ds-mock *){border:1px solid var(--m-line)}
.m-fpv:where(.ds-mock, .ds-mock *){display:flex;align-items:stretch;overflow-x:auto;background-color:var(--m-bg);background-image:radial-gradient(var(--m-dot) 1px,transparent 1px);background-size:var(--m-dots-s) var(--m-dots-s)}
.m-fpn:where(.ds-mock, .ds-mock *){flex:none;border:1px solid var(--m-line-2);background:var(--m-surface);display:flex;flex-direction:column;gap:var(--m-gap-s)}
.m-fpnh:where(.ds-mock, .ds-mock *){display:flex;align-items:flex-start;gap:var(--m-gap-s);font-weight:700}
.m-fpnh .m-ic:where(.ds-mock, .ds-mock *){margin-top:2px}
.m-fpnb:where(.ds-mock, .ds-mock *){line-height:1.35}
.m-fpbt:where(.ds-mock, .ds-mock *){margin-top:auto;border:1px solid var(--m-line-2);border-radius:var(--m-radius);padding:var(--m-gap-xs) var(--m-gap-s);text-align:left}
.m-fpc:where(.ds-mock, .ds-mock *){flex:none;width:var(--m-conn-w);border-top:var(--m-conn-line) solid var(--m-line-2);margin-top:var(--m-pad)}
.m-mtop h2 .m-cnt:where(.ds-mock, .ds-mock *){margin-left:var(--m-gap-s)}
.m-flm:where(.ds-mock, .ds-mock *){cursor:pointer}
.m-flm:has(.m-lrtb):where(.ds-mock, .ds-mock *){position:relative}
.m-flm .m-lrtb:where(.ds-mock, .ds-mock *){all:unset;box-sizing:border-box;cursor:pointer;display:block;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.m-flm .m-lrtb:where(.ds-mock, .ds-mock *)::after{content:'';position:absolute;inset:0}
.m-flm .m-lrsb:where(.ds-mock, .ds-mock *){position:relative;z-index:1}
.m-flm .m-lrtb:focus-visible:where(.ds-mock, .ds-mock *){outline:2px solid var(--m-fg);outline-offset:-2px}
.m-flm.m-open:where(.ds-mock, .ds-mock *){background:var(--m-hover)}
.m-flmx:where(.ds-mock, .ds-mock *){background:var(--m-hover);border-bottom:1px solid var(--m-line)}
.m-flmd:where(.ds-mock, .ds-mock *){overflow:hidden}
.m-flmd:where(.ds-mock, .ds-mock *){margin:var(--m-pad) 0 0}
.m-drw.m-rp .m-db:where(.ds-mock, .ds-mock *){padding:0}
.m-fe-err:where(.ds-mock, .ds-mock *){gap:var(--m-pad)}
.m-app :is(h1, h2, h3, .m-cnt, .m-cnt2, .m-cnt3, .m-kv, .m-kn, .m-big, .m-bn, .m-plb, .m-ksum, .m-kc b, .m-kp b, .m-psum b, .m-bsum b, .m-paid b, .m-n2 b, .m-tht b, .m-sumr th, .m-fe-name, .m-lrev, .m-money):where([class^="m-"],[class*=" m-"]):where(.ds-mock, .ds-mock *){line-height:1.4}
@scope (.ds-mock) to (:scope.ds-slot > :not([class^="m-"],[class*=" m-"],.ds-own), .ds-slot > :not([class^="m-"],[class*=" m-"],.ds-own)){.m-app :is(h1, h2, h3, .m-cnt, .m-cnt2, .m-cnt3, .m-kv, .m-kn, .m-big, .m-bn, .m-plb, .m-ksum, .m-kc b, .m-kp b, .m-psum b, .m-bsum b, .m-paid b, .m-n2 b, .m-tht b, .m-sumr th, .m-fe-name, .m-lrev, .m-money):where(:not([class^="m-"],[class*=" m-"])):where(:scope, :scope *){line-height:1.4}}
.m-fpw:where(.ds-mock, .ds-mock *){position:relative}
.m-fpw .m-fpv:where(.ds-mock, .ds-mock *){border:1px solid var(--m-line);gap:0}
.m-fs1:where(.ds-mock, .ds-mock *){display:flex;flex-wrap:wrap;align-items:center;gap:var(--m-gap-s) var(--m-pad);min-height:var(--m-ctl)}
.m-fsi:where(.ds-mock, .ds-mock *){display:inline-flex;gap:var(--m-gap-s);color:var(--m-mute);white-space:nowrap}
.m-fsi b:where([class^="m-"],[class*=" m-"]):where(.ds-mock, .ds-mock *){color:var(--m-fg)}
@scope (.ds-mock){.m-fsi b:where(:not([class^="m-"],[class*=" m-"])):where(:scope, :scope *){color:var(--m-fg)}}
.m-fsd:where(.ds-mock, .ds-mock *){margin-left:auto}
.m-flmd:where(.ds-mock, .ds-mock *){border:0}
.m-flmd .m-fpv:where(.ds-mock, .ds-mock *){border:0;background:transparent}
.m-fsn:where(.ds-mock, .ds-mock *){margin:var(--m-cell) 0 0;color:var(--m-mute)}
.m-pop.m-dup:where(.ds-mock, .ds-mock *){width:var(--m-w-dup)}
.m-pop.m-req:where(.ds-mock, .ds-mock *){width:var(--m-w-dup)}
.m-app.m-mob .m-pop .m-chips:where(.ds-mock, .ds-mock *){flex-wrap:wrap;overflow-x:visible;padding-bottom:0}
.m-pop.m-dup .m-fi.m-sel .m-h:where(.ds-mock, .ds-mock *){color:var(--m-mute);white-space:nowrap}
.m-fsi b:where([class^="m-"],[class*=" m-"]):where(.ds-mock, .ds-mock *){font-size:var(--m-fs-title)}
@scope (.ds-mock){.m-fsi b:where(:not([class^="m-"],[class*=" m-"])):where(:scope, :scope *){font-size:var(--m-fs-title)}}
.m-fsi:where(.ds-mock, .ds-mock *){align-items:baseline}
.m-fsh:where(.ds-mock, .ds-mock *){display:flex;align-items:center;gap:var(--m-cell);min-height:var(--m-ctl);margin-bottom:var(--m-cell)}
.m-fsh b:where([class^="m-"],[class*=" m-"]):where(.ds-mock, .ds-mock *){flex:1}
@scope (.ds-mock){.m-fsh b:where(:not([class^="m-"],[class*=" m-"])):where(:scope, :scope *){flex:1}}
.m-fpw .m-fs1:where(.ds-mock, .ds-mock *){margin-bottom:var(--m-cell)}
.m-ovl.m-top:where(.ds-mock, .ds-mock *){place-items:start center}
.m-ovl.m-top > *:where([class^="m-"],[class*=" m-"]):where(.ds-mock, .ds-mock *){margin-top:var(--m-modal-top)}
@scope (.ds-mock){.m-ovl.m-top > *:where(:not([class^="m-"],[class*=" m-"])):where(:scope, :scope *){margin-top:var(--m-modal-top)}}
.m-ctl.m-fmi:where(.ds-mock, .ds-mock *){justify-content:center}
.m-ctl.m-fmi.m-on2:where(.ds-mock, .ds-mock *){background:var(--m-accent-soft);border-color:var(--m-fg)}
.m-ctl.m-fmi.m-pers.m-on:where(.ds-mock, .ds-mock *),.m-ctl.m-fmi.m-shr.m-on:where(.ds-mock, .ds-mock *){background:#E8F5EC;border-color:#12893C;color:#12893C}
.m-ctl.m-fmi.m-fdel:where(.ds-mock, .ds-mock *){color:#B81C12}
.m-app.m-dark .m-ctl.m-fmi.m-fdel:where(.ds-mock, .ds-mock *){color:#E3261A}
.m-bub.m-click:where(.ds-mock, .ds-mock *){align-items:flex-start}
.m-bub.m-click > .m-ic:where(.ds-mock, .ds-mock *){margin-top:2px}
.m-app.m-mob .m-ctl:where(.ds-mock, .ds-mock *),.m-app.m-mob .m-ib.m-fbtn:where(.ds-mock, .ds-mock *),.m-app.m-mob .m-minp:where(.ds-mock, .ds-mock *){font-size:var(--m-fs)}
.m-app.m-mob .m-ib.m-fbtn:where(.ds-mock, .ds-mock *){font-weight:400}
.m-app.m-mob .m-ctl.m-pri:where(.ds-mock, .ds-mock *){font-weight:700}
.m-app.m-mob .m-kpi .m-kv b:where([class^="m-"],[class*=" m-"]):where(.ds-mock, .ds-mock *),.m-app.m-mob .m-psum b:where([class^="m-"],[class*=" m-"]):where(.ds-mock, .ds-mock *),.m-app.m-mob .m-bsum b:where([class^="m-"],[class*=" m-"]):where(.ds-mock, .ds-mock *),.m-app.m-mob .m-segl .m-pc:where(.ds-mock, .ds-mock *){font-size:var(--m-fs-title)}
@scope (.ds-mock){.m-app.m-mob .m-kpi .m-kv b:where(:not([class^="m-"],[class*=" m-"])):where(:scope, :scope *),.m-app.m-mob .m-psum b:where(:not([class^="m-"],[class*=" m-"])):where(:scope, :scope *),.m-app.m-mob .m-bsum b:where(:not([class^="m-"],[class*=" m-"])):where(:scope, :scope *){font-size:var(--m-fs-title)}}
.m-app.m-mob small:where([class^="m-"],[class*=" m-"]):where(.ds-mock, .ds-mock *),.m-app.m-mob .m-fl2 small:where([class^="m-"],[class*=" m-"]):where(.ds-mock, .ds-mock *),.m-app.m-mob .m-fsi:where(.ds-mock, .ds-mock *),.m-app.m-mob .m-segl small:where([class^="m-"],[class*=" m-"]):where(.ds-mock, .ds-mock *),.m-app.m-mob .m-chip small:where([class^="m-"],[class*=" m-"]):where(.ds-mock, .ds-mock *),.m-app.m-mob .m-lbl small:where([class^="m-"],[class*=" m-"]):where(.ds-mock, .ds-mock *),.m-app.m-mob .m-cu code:where([class^="m-"],[class*=" m-"]):where(.ds-mock, .ds-mock *),.m-app.m-mob .m-pid code:where([class^="m-"],[class*=" m-"]):where(.ds-mock, .ds-mock *),.m-app.m-mob .m-idc code:where([class^="m-"],[class*=" m-"]):where(.ds-mock, .ds-mock *),.m-app.m-mob .m-bin.m-mono input:where([class^="m-"],[class*=" m-"]):where(.ds-mock, .ds-mock *),.m-app.m-mob .m-bturl:where(.ds-mock, .ds-mock *),.m-app.m-mob .m-tipx:where(.ds-mock, .ds-mock *){font-size:var(--m-fs)}
@scope (.ds-mock){.m-app.m-mob .m-fl2 small:where(:not([class^="m-"],[class*=" m-"])):where(:scope, :scope *),.m-app.m-mob .m-segl small:where(:not([class^="m-"],[class*=" m-"])):where(:scope, :scope *),.m-app.m-mob .m-chip small:where(:not([class^="m-"],[class*=" m-"])):where(:scope, :scope *),.m-app.m-mob .m-lbl small:where(:not([class^="m-"],[class*=" m-"])):where(:scope, :scope *),.m-app.m-mob .m-cu code:where(:not([class^="m-"],[class*=" m-"])):where(:scope, :scope *),.m-app.m-mob .m-pid code:where(:not([class^="m-"],[class*=" m-"])):where(:scope, :scope *),.m-app.m-mob .m-idc code:where(:not([class^="m-"],[class*=" m-"])):where(:scope, :scope *),.m-app.m-mob .m-bin.m-mono input:where(:not([class^="m-"],[class*=" m-"])):where(:scope, :scope *){font-size:var(--m-fs)}}
@scope (.ds-mock) to (:scope.ds-slot > :not([class^="m-"],[class*=" m-"],.ds-own), .ds-slot > :not([class^="m-"],[class*=" m-"],.ds-own)){.m-app.m-mob small:where(:not([class^="m-"],[class*=" m-"])):where(:scope, :scope *){font-size:var(--m-fs)}}
.m-app.m-mob .m-pp .m-dlg .m-bn:where(.ds-mock, .ds-mock *),.m-app.m-mob .m-dlg .m-ub:where(.ds-mock, .ds-mock *),.m-app.m-mob .m-dlg .m-tm:where(.ds-mock, .ds-mock *),.m-app.m-mob .m-dlg .m-pv:where(.ds-mock, .ds-mock *),.m-app.m-mob .m-sblk-r .m-sav:where(.ds-mock, .ds-mock *),.m-app.m-mob .m-ph2:where(.ds-mock, .ds-mock *){font-size:var(--m-fs)}
.m-app.m-mob .m-pp .m-sec .m-sh .m-n:where(.ds-mock, .ds-mock *){font-size:var(--m-fs)}
.m-win:where(.ds-mock, .ds-mock *){align-items:flex-start}
.m-win > .m-ic:where(.ds-mock, .ds-mock *){margin-top:2px}
.m-fll:where(.ds-mock, .ds-mock *){display:flex;flex-direction:column;gap:var(--m-cell);padding-top:var(--m-gap-xs)}
.m-fli:where(.ds-mock, .ds-mock *){display:flex;flex-direction:column;gap:var(--m-gap-xs)}
.m-fli .m-cu:where(.ds-mock, .ds-mock *){margin-left:-8px}
.m-smp-box:where(.ds-mock, .ds-mock *){border:1px solid var(--m-line);border-radius:var(--m-radius);overflow:hidden;background:var(--m-surface)}
.m-smp-box .m-flside:where(.ds-mock, .ds-mock *){overflow:visible}
.m-smp-box.m-flm2:where(.ds-mock, .ds-mock *){display:block}
.m-drw.m-smp:where(.ds-mock, .ds-mock *){position:static;height:100%;border:0;border-radius:0;box-shadow:none}
.m-fpw .m-fs1 .m-mute:where(.ds-mock, .ds-mock *){flex:1}
.m-fmg:where(.ds-mock, .ds-mock *){flex-wrap:wrap}
.m-flm.m-open:where(.ds-mock, .ds-mock *){border-bottom-color:transparent}
.m-tst:where(.ds-mock, .ds-mock *){align-items:center}
.m-tst .m-ta2:where(.ds-mock, .ds-mock *),.m-tst .m-tx2:where(.ds-mock, .ds-mock *){display:inline-flex;align-items:center;justify-content:center}
.m-app.m-mob:where(:not(.m-tab)) .m-tst:where(.ds-mock, .ds-mock *){height:auto;padding-top:var(--m-gap-s);padding-bottom:var(--m-gap-s);align-items:flex-start}
.m-app.m-mob:where(:not(.m-tab)) .m-tst > .m-ic:where(.ds-mock, .ds-mock *){margin-top:var(--m-gap-xs)}
.m-flmr:where(.ds-mock, .ds-mock *){flex-direction:column;align-items:flex-end}
.m-flmr .m-fr1:where(.ds-mock, .ds-mock *){display:flex;align-items:center;gap:var(--m-gap-s);height:var(--m-lh)}
.m-fli .m-cu:where(.ds-mock, .ds-mock *){width:100%;max-width:none}
.m-app.m-mob .m-fmg:where(.ds-mock, .ds-mock *),.m-smp-app .m-fmg:where(.ds-mock, .ds-mock *){gap:var(--m-gap-xs)}
.m-fmg:where(.ds-mock, .ds-mock *){display:grid;grid-template-columns:repeat(auto-fill,var(--m-ctl-m));justify-content:start}
.m-ctl.m-fmi:where(.ds-mock, .ds-mock *),.m-app.m-mob .m-ctl.m-fmi:where(.ds-mock, .ds-mock *),.m-app.m-mob .m-bsx .m-ctl.m-fmi:where(.ds-mock, .ds-mock *),.m-smp-app .m-ctl.m-fmi:where(.ds-mock, .ds-mock *){max-width:var(--m-ctl-m)}
.m-flmr:where(.ds-mock, .ds-mock *){gap:var(--m-gap-xs)}
.m-app.m-mob .m-mtop h2:where([class^="m-"],[class*=" m-"]):where(.ds-mock, .ds-mock *){margin-left:0}
@scope (.ds-mock){.m-app.m-mob .m-mtop h2:where(:not([class^="m-"],[class*=" m-"])):where(:scope, :scope *){margin-left:0}}
.m-dh:where(.ds-mock, .ds-mock *){align-items:center}
.m-dh .m-who > span:where([class^="m-"],[class*=" m-"]):where(.ds-mock, .ds-mock *){display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;line-height:round(1.3em,1px)}
@scope (.ds-mock){.m-dh .m-who > span:where(:not([class^="m-"],[class*=" m-"])):where(:scope, :scope *){display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;line-height:round(1.3em,1px)}}
.m-fn-lk:where(.ds-mock, .ds-mock *){display:flex;flex-direction:column;gap:inherit}
:where(.m-app.m-mob) .m-dh .m-who > span:where([class^="m-"],[class*=" m-"]):where(.ds-mock, .ds-mock *){white-space:normal;overflow:visible;text-overflow:clip}
@scope (.ds-mock){:where(.m-app.m-mob) .m-dh .m-who > span:where(:not([class^="m-"],[class*=" m-"])):where(:scope, :scope *){white-space:normal;overflow:visible;text-overflow:clip}}
.m-dh > .m-brand:where(.ds-mock, .ds-mock *){align-self:flex-start;margin-top:var(--m-gap-xs)}
.m-sdot2.m-ok:where(.ds-mock, .ds-mock *){background:#12893C}
.m-sdot2.m-off:where(.ds-mock, .ds-mock *){background:var(--m-g5,#5C5C5C)}
.m-sdot2.m-bad:where(.ds-mock, .ds-mock *){background:#E3261A}
.m-app.m-mob .m-mmore .m-mg:first-child:where(.ds-mock, .ds-mock *){padding-top:0}
.m-app.m-mob .m-bsx .m-bsec:first-child:where(.ds-mock, .ds-mock *){border-top:0;padding-top:var(--m-pad)}
.m-sform.m-pgfw:where(.ds-mock, .ds-mock *){width:100%}
.m-app.m-mob .m-sform:where(.ds-mock, .ds-mock *){padding-top:var(--m-pad)}
.m-app.m-mob .m-fe-top:where(.ds-mock, .ds-mock *){column-gap:var(--m-pad);row-gap:0;flex-wrap:wrap;align-content:flex-start}
.m-app.m-mob .m-fe-top > :first-child:not(.m-fe-mt):where([class^="m-"],[class*=" m-"]):where(.ds-mock, .ds-mock *){margin-right:auto}
@scope (.ds-mock){.m-app.m-mob .m-fe-top > :first-child:not(.m-fe-mt):where(:not([class^="m-"],[class*=" m-"])):where(:scope, :scope *){margin-right:auto}}
.m-app.m-mob .m-fe-mt span:where([class^="m-"],[class*=" m-"]):where(.ds-mock, .ds-mock *){display:block;overflow:hidden;text-overflow:ellipsis}
@scope (.ds-mock){.m-app.m-mob .m-fe-mt span:where(:not([class^="m-"],[class*=" m-"])):where(:scope, :scope *){display:block;overflow:hidden;text-overflow:ellipsis}}
.m-app.m-mob .m-fe-mt span i:where([class^="m-"],[class*=" m-"]):where(.ds-mock, .ds-mock *){display:inline-block;vertical-align:middle;margin-right:var(--m-gap-s)}
@scope (.ds-mock){.m-app.m-mob .m-fe-mt span i:where(:not([class^="m-"],[class*=" m-"])):where(:scope, :scope *){display:inline-block;vertical-align:middle;margin-right:var(--m-gap-s)}}
.m-lpv:where(.ds-mock, .ds-mock *){border:1px solid var(--m-line);background:var(--m-surface);overflow:hidden}
.m-lpv-hero:where(.ds-mock, .ds-mock *){padding:var(--m-pad);background:var(--m-g1,#EAEAEA);display:flex;flex-direction:column;gap:var(--m-gap-xs)}
.m-app.m-dark .m-lpv:where(.ds-mock, .ds-mock *){--m-bg:var(--m-w);--m-surface:var(--m-w);--m-head:var(--m-g0);--m-fg:var(--m-k);--m-mute:var(--m-g5);--m-hover:var(--m-g1);--m-accent:var(--m-k);--m-accent-fg:var(--m-w);--m-accent-soft:var(--m-g2);--m-cond-bg:var(--m-g1);--m-chip:var(--m-g1);--m-dot:var(--m-g2);--m-line:var(--m-g3);--m-line-2:var(--m-g3);--m-dis-bg:var(--m-g0);--m-err-fg:#B81C12;--m-sec-h:var(--m-g2);color:var(--m-fg);color-scheme:light}
.m-app[data-dir="d"].m-dark .m-lpv .m-cbx:where(.ds-mock, .ds-mock *){border-color:var(--m-line-2);background:var(--m-surface)}
.m-lpv .m-ctl.m-clrb:where(.ds-mock, .ds-mock *){background:var(--m-ext-c);border-color:var(--m-ext-c);color:#FFFFFF}
.m-lpv .m-ctl.m-clrb.m-lt:where(.ds-mock, .ds-mock *){color:#060607}
.m-lpv-form:where(.ds-mock, .ds-mock *){padding:var(--m-pad);display:flex;flex-direction:column;gap:var(--m-gap-s)}
.m-lpv-form > .m-ctl:where(.ds-mock, .ds-mock *){justify-content:center}
.m-lpv-foot:where(.ds-mock, .ds-mock *){padding:var(--m-gap-m) var(--m-pad) var(--m-pad);text-align:center}
.m-phd .m-srch2:where(.ds-mock, .ds-mock *){margin-left:var(--m-gap-xs)}
.m-dblk .m-sblk-h .m-cnt3:where(.ds-mock, .ds-mock *){margin-left:var(--m-gap-xs)}
.m-dcode:where(.ds-mock, .ds-mock *){font-family:ui-monospace,Menlo,monospace;background:var(--m-head);border:1px solid var(--m-line)}
.m-dblk a:where([class^="m-"],[class*=" m-"]):where(.ds-mock, .ds-mock *){color:var(--m-fg)}
@scope (.ds-mock){.m-dblk a:where(:not([class^="m-"],[class*=" m-"])):where(:scope, :scope *){color:var(--m-fg)}}
.m-app.m-mob .m-chips:where(.ds-mock, .ds-mock *){flex-wrap:nowrap;overflow-x:auto;padding-bottom:2px}
.m-av.m-lg2.m-lti:where(.ds-mock, .ds-mock *){background:transparent;align-self:flex-start}
.m-mpop .m-lti:where(.ds-mock, .ds-mock *){display:inline-grid;place-items:center}
.m-dblk a:where([class^="m-"],[class*=" m-"]):where(.ds-mock, .ds-mock *){text-decoration:none}
@scope (.ds-mock){.m-dblk a:where(:not([class^="m-"],[class*=" m-"])):where(:scope, :scope *){text-decoration:none}}
.m-dblk a:hover:where([class^="m-"],[class*=" m-"]):where(.ds-mock, .ds-mock *){text-decoration:none}
@scope (.ds-mock){.m-dblk a:hover:where(:not([class^="m-"],[class*=" m-"])):where(:scope, :scope *){text-decoration:none}}
.m-flhr > .m-rgt:where(.ds-mock, .ds-mock *){margin-left:auto}
.m-app.m-mob .m-av.m-lg2.m-lti:where(.ds-mock, .ds-mock *){min-width:0;min-height:0}
.m-app.m-mob .m-abar:where(.ds-mock, .ds-mock *){flex-wrap:nowrap}
.m-abar > :last-child:not(:first-child):where([class^="m-"],[class*=" m-"]):where(.ds-mock, .ds-mock *){margin-left:auto}
@scope (.ds-mock){.m-abar > :last-child:not(:first-child):where(:not([class^="m-"],[class*=" m-"])):where(:scope, :scope *){margin-left:auto}}
.m-anac:where(.ds-mock, .ds-mock *){display:flex;flex-direction:column;gap:var(--m-pad)}
.m-anac > .m-k4:where(.ds-mock, .ds-mock *){grid-template-columns:repeat(auto-fit,minmax(var(--m-kpi-min),1fr))}
.m-k2 .m-kcm:where(.ds-mock, .ds-mock *){align-items:start}
.m-k2 .m-kc:where(.ds-mock, .ds-mock *),.m-k2 .m-kp:where(.ds-mock, .ds-mock *){display:flex;flex-direction:column;gap:var(--m-gap-xs);min-width:0}
.m-k2 .m-kp:where(.ds-mock, .ds-mock *){padding-right:var(--m-pad)}
.m-k2 .m-kp + .m-kc:where(.ds-mock, .ds-mock *){padding-left:var(--m-pad);border-left:1px solid var(--m-line)}
.m-k2 .m-kc b:where([class^="m-"],[class*=" m-"]):where(.ds-mock, .ds-mock *){line-height:1.2;white-space:nowrap;font-variant-numeric:tabular-nums}
@scope (.ds-mock){.m-k2 .m-kc b:where(:not([class^="m-"],[class*=" m-"])):where(:scope, :scope *){line-height:1.2;white-space:nowrap;font-variant-numeric:tabular-nums}}
.m-k2 .m-kp b:where([class^="m-"],[class*=" m-"]):where(.ds-mock, .ds-mock *){line-height:1.44;white-space:nowrap;font-variant-numeric:tabular-nums}
@scope (.ds-mock){.m-k2 .m-kp b:where(:not([class^="m-"],[class*=" m-"])):where(:scope, :scope *){line-height:1.44;white-space:nowrap;font-variant-numeric:tabular-nums}}
.m-k2 .m-kc > span:where([class^="m-"],[class*=" m-"]):where(.ds-mock, .ds-mock *),.m-k2 .m-kp > span:where([class^="m-"],[class*=" m-"]):where(.ds-mock, .ds-mock *){white-space:nowrap}
@scope (.ds-mock){.m-k2 .m-kc > span:where(:not([class^="m-"],[class*=" m-"])):where(:scope, :scope *),.m-k2 .m-kp > span:where(:not([class^="m-"],[class*=" m-"])):where(:scope, :scope *){white-space:nowrap}}
.m-k2 .m-kr:where(.ds-mock, .ds-mock *){border-top:0}
.m-k2 .m-kr + .m-kr:where(.ds-mock, .ds-mock *){border-top:1px solid var(--m-line)}
.m-k2 .m-kr:last-child:where(.ds-mock, .ds-mock *){padding-bottom:0}
.m-anach:where(.ds-mock, .ds-mock *){flex-wrap:nowrap;overflow-x:auto}
.m-anach span:where([class^="m-"],[class*=" m-"]):where(.ds-mock, .ds-mock *){white-space:nowrap}
@scope (.ds-mock){.m-anach span:where(:not([class^="m-"],[class*=" m-"])):where(:scope, :scope *){white-space:nowrap}}
.m-dg span:where([class^="m-"],[class*=" m-"]):where(.ds-mock, .ds-mock *),.m-dg span.m-edge:where(.ds-mock, .ds-mock *),.m-dg span.m-in:where(.ds-mock, .ds-mock *){border-radius:0}
@scope (.ds-mock){.m-dg span:where(:not([class^="m-"],[class*=" m-"])):where(:scope, :scope *){border-radius:0}}
.m-dpop .m-dg:where(.ds-mock, .ds-mock *){gap:0}
.m-dpop.m-static:where(.ds-mock, .ds-mock *){position:static;box-shadow:none;width:max-content;max-width:100%}
.m-dps:where(.ds-mock, .ds-mock *){overflow-x:auto}
.m-flm2 > .m-tblk:where(.ds-mock, .ds-mock *){margin:0 var(--m-wrap-pad) var(--m-pad)}
.m-app.m-mob .m-dmb > .m-tblk:where(.ds-mock, .ds-mock *){margin:0 var(--m-pad) var(--m-pad)}
.m-edn:where(.ds-mock, .ds-mock *){display:block;line-height:var(--m-edn-lh);margin:0 calc(-1 * var(--m-gap-s));border:1px solid transparent;cursor:text;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
.m-edn:hover:where(.ds-mock, .ds-mock *){border-color:var(--m-line-2);background:var(--m-surface)}
.m-edn:not(td .m-edn):where(.ds-mock, .ds-mock *){display:inline;line-height:inherit;padding:0;margin:0;border:0;max-width:100%}
.m-dml:where(.ds-mock, .ds-mock *){border-top:1px solid var(--m-line);border-bottom:1px solid var(--m-line)}
.m-dmr + .m-dmr:where(.ds-mock, .ds-mock *){border-top:1px solid var(--m-line)}
.m-dmr .m-dmn:where(.ds-mock, .ds-mock *){cursor:pointer;display:flex;align-items:center}
.m-dmr.m-on:where(.ds-mock, .ds-mock *){background:var(--m-hover)}
.m-dmx:where(.ds-mock, .ds-mock *){padding:0 var(--m-pad) var(--m-gap-m)}
.m-dpl2 > .m-dpr2:where(.ds-mock, .ds-mock *){display:flex;gap:var(--m-gap-m);padding:var(--m-gap-s) var(--m-pad);border-top:1px solid var(--m-line)}
.m-dpl2 > .m-dpr2:first-child:where(.ds-mock, .ds-mock *){border-top:0}
.m-dpl2 > .m-dpr2:hover:where(.ds-mock, .ds-mock *){background:var(--m-hover)}
.m-dpr2 .m-who:where(.ds-mock, .ds-mock *){flex:1;min-width:0}
.m-dpr2 .m-who b:where([class^="m-"],[class*=" m-"]):where(.ds-mock, .ds-mock *){display:block;font-weight:400;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
@scope (.ds-mock){.m-dpr2 .m-who b:where(:not([class^="m-"],[class*=" m-"])):where(:scope, :scope *){display:block;font-weight:400;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}}
.m-dpp .m-cbar .m-minp2:where(.ds-mock, .ds-mock *){flex:1;min-width:0;border:1px solid var(--m-line-2);display:flex;align-items:center;gap:var(--m-gap-s);background:var(--m-surface)}
.m-dpp .m-cbar .m-minp2 input:where([class^="m-"],[class*=" m-"]):where(.ds-mock, .ds-mock *){border:0;outline:0;background:transparent;min-width:0;flex:1;font:inherit;color:var(--m-fg);padding:0}
@scope (.ds-mock){.m-dpp .m-cbar .m-minp2 input:where(:not([class^="m-"],[class*=" m-"])):where(:scope, :scope *){border:0;outline:0;background:transparent;min-width:0;flex:1;font:inherit;color:var(--m-fg);padding:0}}
.m-dpl2 > .m-dpr2:where(.ds-mock, .ds-mock *){align-items:flex-start}
.m-dpr2 > .m-brand:where(.ds-mock, .ds-mock *){margin-top:var(--m-gap-xs)}
.m-app.m-mob .m-dpp .m-cbar .m-minp2:where(.ds-mock, .ds-mock *){flex:1 1 100%}
.m-app.m-mob .m-dpp .m-cbar > .m-ctl:where(.ds-mock, .ds-mock *){margin-left:auto}
.m-doci:where(.ds-mock, .ds-mock *){display:inline-grid;place-items:center;color:var(--m-mute);flex:none}
.m-doci:hover:where(.ds-mock, .ds-mock *){background:var(--m-hover);color:var(--m-fg)}
.m-tblk .m-tpur:where(.ds-mock, .ds-mock *),.m-ptc .m-tpur:where(.ds-mock, .ds-mock *){color:var(--m-mute)}
.m-tblk .m-trow:where(.ds-mock, .ds-mock *){display:grid;grid-template-columns:var(--m-lbl-w) minmax(0,1fr) auto;gap:var(--m-pad);align-items:center;border-top:1px solid var(--m-line)}
.m-tblk .m-trow .m-tv:where(.ds-mock, .ds-mock *){align-items:center}
.m-tblk .m-tv:where(.ds-mock, .ds-mock *){min-width:0;display:flex}
.m-tblk .m-tv > .m-cu:where(.ds-mock, .ds-mock *){margin-left:-8px;max-width:calc(100% + var(--m-gap-s))}
.m-tblk .m-ta:empty:where(.ds-mock, .ds-mock *){display:none}
.m-ccp:where(.ds-mock, .ds-mock *){display:inline-flex;align-items:flex-start;gap:var(--m-gap-s);max-width:100%;min-width:0}
.m-ccp .m-dcode:where(.ds-mock, .ds-mock *){white-space:break-spaces;word-break:break-all}
.m-smp-box > .m-tblk:where(.ds-mock, .ds-mock *){border:0;border-radius:0}
.m-app.m-mob .m-tblk .m-trow:where(.ds-mock, .ds-mock *){display:flex;flex-wrap:wrap;gap:var(--m-gap-xs) var(--m-pad)}
.m-app.m-mob .m-tblk .m-tl:where(.ds-mock, .ds-mock *){flex:1 1 100%}
.m-app.m-mob .m-tblk .m-tv:where(.ds-mock, .ds-mock *){flex:1 1 0}
.m-app.m-mob .m-tblk .m-tv:not(:has(.m-cu)):where(.ds-mock, .ds-mock *){min-width:min-content}
.m-app.m-mob .m-tblk .m-ta:where(.ds-mock, .ds-mock *){margin-left:auto}
.m-ptcs:where(.ds-mock, .ds-mock *){display:flex;flex-direction:column;gap:var(--m-pad);padding:0 var(--m-wrap-pad) var(--m-wrap-pad);overflow:auto}
.m-app.m-mob .m-ptcs:where(.ds-mock, .ds-mock *){padding:0 var(--m-pad) var(--m-pad)}
.m-ptc .m-sblk-h:where(.ds-mock, .ds-mock *){gap:var(--m-gap-m)}
.m-ptc .m-cntl:where(.ds-mock, .ds-mock *){color:var(--m-mute);text-decoration:none}
.m-ptc .m-cntl:hover:where(.ds-mock, .ds-mock *){color:var(--m-fg)}
.m-ptc .m-tpur b:where([class^="m-"],[class*=" m-"]):where(.ds-mock, .ds-mock *){color:var(--m-fg)}
@scope (.ds-mock){.m-ptc .m-tpur b:where(:not([class^="m-"],[class*=" m-"])):where(:scope, :scope *){color:var(--m-fg)}}
.m-ptl:where(.ds-mock, .ds-mock *){display:grid;grid-template-columns:repeat(auto-fit,minmax(var(--m-ptl-min),1fr));border-top:1px solid var(--m-line)}
.m-ptl > div:where([class^="m-"],[class*=" m-"]):where(.ds-mock, .ds-mock *){display:flex;flex-direction:column;gap:var(--m-gap-xs);padding:var(--m-gap-m) var(--m-pad);border-right:1px solid var(--m-line)}
@scope (.ds-mock){.m-ptl > div:where(:not([class^="m-"],[class*=" m-"])):where(:scope, :scope *){display:flex;flex-direction:column;gap:var(--m-gap-xs);padding:var(--m-gap-m) var(--m-pad);border-right:1px solid var(--m-line)}}
.m-ptl > div:last-child:where([class^="m-"],[class*=" m-"]):where(.ds-mock, .ds-mock *){border-right:0}
@scope (.ds-mock){.m-ptl > div:last-child:where(:not([class^="m-"],[class*=" m-"])):where(:scope, :scope *){border-right:0}}
.m-ptl b:where([class^="m-"],[class*=" m-"]):where(.ds-mock, .ds-mock *){font-size:var(--m-fs-block)}
@scope (.ds-mock){.m-ptl b:where(:not([class^="m-"],[class*=" m-"])):where(:scope, :scope *){font-size:var(--m-fs-block)}}
.m-app.m-mob .m-ptc .m-sblk-h:where(.ds-mock, .ds-mock *){gap:var(--m-gap-s)}
.m-app.m-mob .m-ptl:where(.ds-mock, .ds-mock *){display:block}
.m-app.m-mob .m-ptl > div:where([class^="m-"],[class*=" m-"]):where(.ds-mock, .ds-mock *){flex-direction:row;align-items:baseline;gap:var(--m-gap-s);border-right:0}
@scope (.ds-mock){.m-app.m-mob .m-ptl > div:where(:not([class^="m-"],[class*=" m-"])):where(:scope, :scope *){flex-direction:row;align-items:baseline;gap:var(--m-gap-s);border-right:0}}
.m-app.m-mob .m-ptl > div + div:where([class^="m-"],[class*=" m-"]):where(.ds-mock, .ds-mock *){border-top:1px solid var(--m-line)}
@scope (.ds-mock){.m-app.m-mob .m-ptl > div:where(:scope *) + div:where(:not([class^="m-"],[class*=" m-"])),.m-app.m-mob .m-ptl > div + div:where(:not([class^="m-"],[class*=" m-"])):where(:scope){border-top:1px solid var(--m-line)}}
.m-app.m-mob .m-ptl > div > span:last-child:where([class^="m-"],[class*=" m-"]):where(.ds-mock, .ds-mock *){margin-left:auto}
@scope (.ds-mock){.m-app.m-mob .m-ptl > div > span:last-child:where(:not([class^="m-"],[class*=" m-"])):where(:scope, :scope *){margin-left:auto}}
.m-ib2.m-slot:where(.ds-mock, .ds-mock *){visibility:hidden;pointer-events:none}
.m-pth:where(.ds-mock, .ds-mock *){display:flex;align-items:baseline;gap:var(--m-gap-m);min-width:0}
.m-pth .m-cntl:where(.ds-mock, .ds-mock *){white-space:nowrap}
.m-app.m-mob .m-pth:where(.ds-mock, .ds-mock *){flex-direction:column;align-items:flex-start;gap:0}
.m-k4 > .m-sblk.m-k2:where(.ds-mock, .ds-mock *){display:grid;grid-template-rows:subgrid;grid-row:span 3;row-gap:0;cursor:pointer}
.m-k4.m-kt > .m-sblk.m-k2:where(.ds-mock, .ds-mock *){grid-row:span 2}
.m-k4 > .m-sblk.m-k2[data-act]:hover .m-kcm:where(.ds-mock, .ds-mock *),.m-k4 > .m-sblk.m-k2[data-act]:hover .m-krs:where(.ds-mock, .ds-mock *){background:var(--m-hover)}
.m-k2 .m-sblk-h > .m-ic:where(.ds-mock, .ds-mock *){color:var(--m-mute)}
.m-k2 .m-sblk-h h4:where([class^="m-"],[class*=" m-"]):where(.ds-mock, .ds-mock *){min-width:0}
@scope (.ds-mock){.m-k2 .m-sblk-h h4:where(:not([class^="m-"],[class*=" m-"])):where(:scope, :scope *){min-width:0}}
.m-k2 .m-kcm:where(.ds-mock, .ds-mock *){display:grid;grid-template-columns:1fr 1fr;padding:var(--m-pad)}
.m-k2 .m-kcm.m-one:where(.ds-mock, .ds-mock *){grid-template-columns:1fr}
.m-k2 .m-kc:where(.ds-mock, .ds-mock *){padding-right:var(--m-pad)}
.m-k2 .m-krs:where(.ds-mock, .ds-mock *){padding:0 var(--m-pad) var(--m-pad)}
.m-k2 .m-kr:first-child:where(.ds-mock, .ds-mock *){padding-top:0}
.m-anah:where(.ds-mock, .ds-mock *){display:flex;align-items:center;gap:var(--m-gap-s)}
.m-anac > .m-anah:where(.ds-mock, .ds-mock *){margin:calc((var(--m-ctl) - var(--m-lh-16)) / -2) 0}
.m-anah h3:where([class^="m-"],[class*=" m-"]):where(.ds-mock, .ds-mock *){margin:0}
@scope (.ds-mock){.m-anah h3:where(:not([class^="m-"],[class*=" m-"])):where(:scope, :scope *){margin:0}}
.m-atb:where(.ds-mock, .ds-mock *){display:flex;flex-direction:column;gap:var(--m-gap-m)}
.m-app.m-mob .m-pp .m-dh:where(.ds-mock, .ds-mock *){min-height:var(--m-row-m);gap:var(--m-gap-s)}
.m-app.m-mob .m-pp .m-dh > .m-ctl.m-ico[data-act]:first-child:where(.ds-mock, .ds-mock *){border:0;background:none}
.m-app.m-mob .m-pp .m-who b:where([class^="m-"],[class*=" m-"]):where(.ds-mock, .ds-mock *){font-size:var(--m-fs-title)}
@scope (.ds-mock){.m-app.m-mob .m-pp .m-who b:where(:not([class^="m-"],[class*=" m-"])):where(:scope, :scope *){font-size:var(--m-fs-title)}}
.m-atb > .m-anah > .m-dirty:where(.ds-mock, .ds-mock *){align-self:flex-start;margin-top:calc((var(--m-ctl) - var(--m-lh)) / 2)}
.m-sblk-h > .m-dirty:where(.ds-mock, .ds-mock *){align-self:flex-start;margin-top:calc((var(--m-strip-h) - var(--m-lh)) / 2)}
.m-app.m-mob .m-atb > .m-anah:where(.ds-mock, .ds-mock *){padding-left:var(--m-pad);padding-right:var(--m-strip-gap)}
.m-app.m-mob .m-atb > .m-anah:where(.ds-mock, .ds-mock *){flex-wrap:wrap}
.m-app.m-mob .m-atb > .m-anah:where(.ds-mock, .ds-mock *){position:relative}
.m-app.m-mob .m-atb > .m-anah > .m-cwrap:where(.ds-mock, .ds-mock *){position:static}
.m-app.m-mob .m-atb > .m-anah > .m-cnt3:where(.ds-mock, .ds-mock *){margin-right:auto}
.m-app.m-mob .m-atb > .m-anah > .m-srch2:where(.ds-mock, .ds-mock *){order:1;flex:1 1 100%;max-width:none}
.m-ananote:where(.ds-mock, .ds-mock *){padding:0;margin:0}
.m-app.m-mob .m-anat > h3:where([class^="m-"],[class*=" m-"]):where(.ds-mock, .ds-mock *){display:none}
@scope (.ds-mock){.m-app.m-mob .m-anat > h3:where(:not([class^="m-"],[class*=" m-"])):where(:scope, :scope *){display:none}}
.m-app.m-mob .m-anat:where(.ds-mock, .ds-mock *){justify-content:flex-end}
.m-lkrow:where(.ds-mock, .ds-mock *){display:flex;align-items:center;gap:var(--m-gap-s);padding:var(--m-gap-m) var(--m-pad);border-bottom:1px solid var(--m-line);min-width:0}
.m-lkrow .m-cu:where(.ds-mock, .ds-mock *){flex:1}
.m-lkf:where(.ds-mock, .ds-mock *){display:flex;flex-direction:column;gap:var(--m-gap-m)}
.m-lkf h4:where([class^="m-"],[class*=" m-"]):where(.ds-mock, .ds-mock *){margin:0;font-size:var(--m-fs-block)}
@scope (.ds-mock){.m-lkf h4:where(:not([class^="m-"],[class*=" m-"])):where(:scope, :scope *){margin:0;font-size:var(--m-fs-block)}}
.m-lkf p:where([class^="m-"],[class*=" m-"]):where(.ds-mock, .ds-mock *){margin:0}
@scope (.ds-mock){.m-lkf p:where(:not([class^="m-"],[class*=" m-"])):where(:scope, :scope *){margin:0}}
.m-lkf .m-bfl:where(.ds-mock, .ds-mock *){gap:var(--m-gap-xs)}
.m-lkf .m-lb:where(.ds-mock, .ds-mock *){color:var(--m-mute);font-weight:400}
.m-lkown:where(.ds-mock, .ds-mock *),.m-lkres:where(.ds-mock, .ds-mock *){display:flex;flex-direction:column;gap:var(--m-gap-s);padding-top:var(--m-gap-m);border-top:1px solid var(--m-line)}
.m-lkpair:where(.ds-mock, .ds-mock *){display:grid;grid-template-columns:1fr 1fr auto;gap:var(--m-gap-s);align-items:center}
.m-lfmg:where(.ds-mock, .ds-mock *){display:flex;align-items:center;gap:var(--m-gap-s)}
.m-ltg:where(.ds-mock, .ds-mock *){display:grid;grid-template-columns:1fr 1fr;gap:var(--m-pad);padding-bottom:var(--m-pad)}
.m-ltg > .m-lt2:where(.ds-mock, .ds-mock *){background:var(--m-surface)}
.m-lt2 .m-sblk-h .m-ic:where(.ds-mock, .ds-mock *){color:var(--m-mute)}
.m-lt2b:where(.ds-mock, .ds-mock *){display:flex;flex-direction:column;gap:2px;padding:var(--m-pad)}
.m-lt2b b:where([class^="m-"],[class*=" m-"]):where(.ds-mock, .ds-mock *){font-size:var(--m-fs-title)}
@scope (.ds-mock){.m-lt2b b:where(:not([class^="m-"],[class*=" m-"])):where(:scope, :scope *){font-size:var(--m-fs-title)}}
.m-lt2b span:where([class^="m-"],[class*=" m-"]):where(.ds-mock, .ds-mock *){color:var(--m-mute)}
@scope (.ds-mock){.m-lt2b span:where(:not([class^="m-"],[class*=" m-"])):where(:scope, :scope *){color:var(--m-mute)}}
.m-drw.m-lndp .m-dh:where(.ds-mock, .ds-mock *){gap:var(--m-gap-s)}
.m-drw.m-lndp .m-db.m-pvw:where(.ds-mock, .ds-mock *){display:block;background:var(--m-hover);padding:var(--m-pad)}
.m-pvf:where(.ds-mock, .ds-mock *){max-width:var(--m-pvf-maxw);margin:0 auto}
.m-dh .m-av.m-lg2:not(.m-lti):where(.ds-mock, .ds-mock *),.m-sblk-h .m-ph2:where(.ds-mock, .ds-mock *),.m-prh .m-ph2:where(.ds-mock, .ds-mock *),.m-per.m-top .m-av:where(.ds-mock, .ds-mock *){align-self:flex-start}
.m-app.m-mob .m-mtop > .m-ib:first-child:where(.ds-mock, .ds-mock *),.m-app.m-mob .m-fe-top > .m-ib:first-child:where(.ds-mock, .ds-mock *){margin-left:-6px}
.m-app.m-mob .m-mtop > .m-ib:last-child:where(.ds-mock, .ds-mock *),.m-app.m-mob .m-fe-top > .m-ib:last-child:where(.ds-mock, .ds-mock *){margin-right:-6px}
.m-money:where(.ds-mock, .ds-mock *){display:inline-block;background:var(--m-ok-soft);font-variant-numeric:tabular-nums;white-space:nowrap}
.m-cbx.m-rd.m-on:where(.ds-mock, .ds-mock *){box-shadow:inset 0 0 0 var(--m-rd-ring) var(--m-surface)}
.m-app.m-mob .m-mrow .m-ib.m-fbtn:has(b):where(.ds-mock, .ds-mock *){width:auto;min-width:var(--m-ctl-m);justify-content:center;padding:0 var(--m-gap-s)}
.m-app.m-mob .m-anat > .m-sp:where(.ds-mock, .ds-mock *){display:none}
.m-app.m-mob .m-anat > .m-ctl:where(.ds-mock, .ds-mock *){flex:1}
.m-lrev:where(.ds-mock, .ds-mock *){display:flex;justify-content:center;align-items:center;gap:var(--m-gap-s)}
.m-phd .m-srch2:where(.ds-mock, .ds-mock *),.m-flhr .m-srch2:where(.ds-mock, .ds-mock *),.m-flhd .m-srch2:where(.ds-mock, .ds-mock *),.m-tb .m-srch2:where(.ds-mock, .ds-mock *),.m-anah .m-srch2:where(.ds-mock, .ds-mock *),.m-anah .m-srch2.m-sm:where(.ds-mock, .ds-mock *){min-width:var(--m-srch2-minw)}
.m-lrev:where(.ds-mock, .ds-mock *){background:var(--m-ok-soft);border-radius:var(--m-radius);margin-bottom:var(--m-pad)}
.m-lrev .m-money:where(.ds-mock, .ds-mock *){background:none;font-weight:700}
.m-lrev:where(.ds-mock, .ds-mock *){flex-wrap:wrap}
.m-lrev .m-money:where(.ds-mock, .ds-mock *){white-space:nowrap}
.m-cond:where(.ds-mock, .ds-mock *){grid-template-columns:1fr auto 1.3fr var(--m-ctl)}
.m-app.m-mob .m-pop:where(.ds-mock, .ds-mock *){max-width:100%}
.m-app.m-mob .m-cond:where(.ds-mock, .ds-mock *){grid-template-columns:auto minmax(0,1fr) var(--m-ctl-m);grid-template-areas:"f f x" "o v v"}
.m-app.m-mob .m-cond > :nth-child(1):where([class^="m-"],[class*=" m-"]):where(.ds-mock, .ds-mock *){grid-area:f}
@scope (.ds-mock){.m-app.m-mob .m-cond > :nth-child(1):where(:not([class^="m-"],[class*=" m-"])):where(:scope, :scope *){grid-area:f}}
.m-app.m-mob .m-cond > :nth-child(2):where([class^="m-"],[class*=" m-"]):where(.ds-mock, .ds-mock *){grid-area:o}
@scope (.ds-mock){.m-app.m-mob .m-cond > :nth-child(2):where(:not([class^="m-"],[class*=" m-"])):where(:scope, :scope *){grid-area:o}}
.m-app.m-mob .m-cond > :nth-child(3):where([class^="m-"],[class*=" m-"]):where(.ds-mock, .ds-mock *){grid-area:v;min-width:0}
@scope (.ds-mock){.m-app.m-mob .m-cond > :nth-child(3):where(:not([class^="m-"],[class*=" m-"])):where(:scope, :scope *){grid-area:v;min-width:0}}
.m-pop .m-pc:where(.ds-mock, .ds-mock *){padding:var(--m-pad);gap:var(--m-pad)}
.m-cond:where(.ds-mock, .ds-mock *){gap:var(--m-pad)}
.m-app.m-mob:where(:not(.m-tab)) .m-pop .m-pf .m-sp:where(.ds-mock, .ds-mock *){display:none}
.m-app.m-mob:where(:not(.m-tab)) .m-pop .m-pf > .m-ctl:where(.ds-mock, .ds-mock *){flex:1;justify-content:center}
.m-cond .m-ctl.m-ico:where(.ds-mock, .ds-mock *){justify-content:center}
.m-pop .m-pc > .m-cond:where(.ds-mock, .ds-mock *),.m-fcnd > .m-cond:where(.ds-mock, .ds-mock *){background:var(--m-cond-bg);margin:calc(-1 * var(--m-gap-xs)) calc(-1 * var(--m-pad));row-gap:var(--m-gap-xs)}
.m-app.m-mob .m-mrow .m-ib.m-fbtn:not(:has(b)):not(:has(span)):where(.ds-mock, .ds-mock *){display:grid;padding:0}
.m-app.m-mob .m-mrow .m-ib.m-fbtn.m-fsort:where(.ds-mock, .ds-mock *){width:auto;display:flex;gap:var(--m-gap-s)}
.m-fe-pr > *:where([class^="m-"],[class*=" m-"]):where(.ds-mock, .ds-mock *){height:var(--m-ctl-fix)}
@scope (.ds-mock){.m-fe-pr > *:where(:not([class^="m-"],[class*=" m-"])):where(:scope, :scope *){height:var(--m-ctl-fix)}}
.m-mmore .m-mi:last-child:where(.ds-mock, .ds-mock *){border-bottom:0}
.m-dlh .m-dtabs2:where(.ds-mock, .ds-mock *){border-bottom:0}
.m-app.m-mob .m-bsum > div:nth-child(2n):where([class^="m-"],[class*=" m-"]):where(.ds-mock, .ds-mock *){border-right:0!important}
@scope (.ds-mock){.m-app.m-mob .m-bsum > div:nth-child(2n):where(:not([class^="m-"],[class*=" m-"])):where(:scope, :scope *){border-right:0!important}}
.m-app.m-mob .m-bsum > div:nth-child(n+3):where([class^="m-"],[class*=" m-"]):where(.ds-mock, .ds-mock *){border-top:1px solid var(--m-line)!important}
@scope (.ds-mock){.m-app.m-mob .m-bsum > div:nth-child(n+3):where(:not([class^="m-"],[class*=" m-"])):where(:scope, :scope *){border-top:1px solid var(--m-line)!important}}
.m-app.m-mob .m-bsum > div:last-child:nth-child(2n+1):where([class^="m-"],[class*=" m-"]):where(.ds-mock, .ds-mock *){grid-column:1 / -1}
@scope (.ds-mock){.m-app.m-mob .m-bsum > div:last-child:nth-child(2n+1):where(:not([class^="m-"],[class*=" m-"])):where(:scope, :scope *){grid-column:1 / -1}}
.m-drw .m-db > .m-sec:last-child:where(.ds-mock, .ds-mock *){border-bottom:0}
.m-tgr:where(.ds-mock, .ds-mock *){display:flex;flex-direction:column;align-items:flex-start;gap:var(--m-gap-xs);min-width:0}
.m-tagl:where(.ds-mock, .ds-mock *){margin:calc(-1 * var(--m-gap-m)) calc(-1 * var(--m-pad))}
.m-plsec .m-tagl:where(.ds-mock, .ds-mock *){margin-top:0}
.m-plh:where(.ds-mock, .ds-mock *){display:grid;grid-template-columns:auto minmax(0,1fr);column-gap:var(--m-pad);align-items:start;margin:0 calc(-1 * var(--m-pad));background:var(--m-sec-h);border-bottom:1px solid var(--m-line-2)}
.m-pln:where(.ds-mock, .ds-mock *){display:flex;flex-direction:column}
.m-pln b:where([class^="m-"],[class*=" m-"]):where(.ds-mock, .ds-mock *){font-size:var(--m-fs-block)}
@scope (.ds-mock){.m-pln b:where(:not([class^="m-"],[class*=" m-"])):where(:scope, :scope *){font-size:var(--m-fs-block)}}
.m-plb:where(.ds-mock, .ds-mock *){font-size:var(--m-big-fix);font-weight:700;font-variant-numeric:tabular-nums;white-space:nowrap}
.m-plb small:where([class^="m-"],[class*=" m-"]):where(.ds-mock, .ds-mock *){font-size:var(--m-fs-block);font-weight:400;color:var(--m-mute)}
@scope (.ds-mock){.m-plb small:where(:not([class^="m-"],[class*=" m-"])):where(:scope, :scope *){font-size:var(--m-fs-block);font-weight:400;color:var(--m-mute)}}
.m-app.m-mob .m-plb:where(.ds-mock, .ds-mock *){font-size:var(--m-fs-title)}
.m-pll:where(.ds-mock, .ds-mock *){min-width:0;display:flex;flex-direction:column;gap:var(--m-gap-xs)}
.m-plt:where(.ds-mock, .ds-mock *){display:flex;justify-content:space-between;gap:var(--m-gap-s);font-variant-numeric:tabular-nums}
.m-plt > span:last-child:where([class^="m-"],[class*=" m-"]):where(.ds-mock, .ds-mock *){color:var(--m-mute);text-align:right}
@scope (.ds-mock){.m-plt > span:last-child:where(:not([class^="m-"],[class*=" m-"])):where(:scope, :scope *){color:var(--m-mute);text-align:right}}
.m-plbar:where(.ds-mock, .ds-mock *){background:var(--m-line-2);overflow:hidden}
.m-plbar i:where([class^="m-"],[class*=" m-"]):where(.ds-mock, .ds-mock *){display:block;height:100%;background:var(--m-fg)}
@scope (.ds-mock){.m-plbar i:where(:not([class^="m-"],[class*=" m-"])):where(:scope, :scope *){display:block;height:100%;background:var(--m-fg)}}
.m-tagl > .m-plr:where(.ds-mock, .ds-mock *){display:grid;grid-template-columns:3.5em minmax(0,1fr);column-gap:var(--m-gap-m);align-items:start}
.m-tagl > .m-plr + .m-plr:where(.ds-mock, .ds-mock *){border-top:1px solid var(--m-line)}
.m-plr > b:where([class^="m-"],[class*=" m-"]):where(.ds-mock, .ds-mock *){font-variant-numeric:tabular-nums}
@scope (.ds-mock){.m-plr > b:where(:not([class^="m-"],[class*=" m-"])):where(:scope, :scope *){font-variant-numeric:tabular-nums}}
.m-plh.m-sbh:where(.ds-mock, .ds-mock *){grid-template-columns:minmax(0,1fr) auto}
.m-tgr .m-sdot2:where(.ds-mock, .ds-mock *){display:inline-block;vertical-align:middle;margin:0 var(--m-gap-xs) 0 0}
.m-tagl > .m-tgr + .m-tgr:where(.ds-mock, .ds-mock *){border-top:1px solid var(--m-line)}
.m-tgr small:where([class^="m-"],[class*=" m-"]):where(.ds-mock, .ds-mock *){font-size:inherit;color:var(--m-mute);overflow-wrap:anywhere;max-width:100%}
@scope (.ds-mock){.m-tgr small:where(:not([class^="m-"],[class*=" m-"])):where(:scope, :scope *){font-size:inherit;color:var(--m-mute);overflow-wrap:anywhere;max-width:100%}}
.m-app.m-mob .m-drw.m-d2 > .m-dh:where(.ds-mock, .ds-mock *){display:none}
.m-app.m-mob .m-drw.m-d1 > .m-dh > [data-act="close"]:where([class^="m-"],[class*=" m-"]):where(.ds-mock, .ds-mock *){display:none}
@scope (.ds-mock){.m-app.m-mob .m-drw.m-d1 > .m-dh > [data-act="close"]:where(:not([class^="m-"],[class*=" m-"])):where(:scope, :scope *){display:none}}
.m-psrch:has(+ .m-db):where(.ds-mock, .ds-mock *){padding-bottom:var(--m-pad)}
.m-dpr:where(.ds-mock, .ds-mock *){padding:var(--m-pad);gap:var(--m-pad)}
.m-dlh:where(.ds-mock, .ds-mock *){gap:var(--m-pad)}
.m-dlh .m-dtabs2:where(.ds-mock, .ds-mock *){margin:0 calc(-1 * var(--m-pad)) calc(-1 * var(--m-pad) - 1px);padding:0 var(--m-pad)}
.m-dlh .m-psrch:where(.ds-mock, .ds-mock *){padding:0}
.m-cside .m-dh:where(.ds-mock, .ds-mock *){gap:var(--m-gap-s)}
.m-fg:where(.ds-mock, .ds-mock *){margin-top:var(--m-pad)}
.m-gh:not(.m-more2):where(.ds-mock, .ds-mock *){min-height:var(--m-ctl-fix)}
.m-gh.m-more2:where(.ds-mock, .ds-mock *){min-height:var(--m-ctl-fix)}
.m-app.m-mob .m-gh:where(.ds-mock, .ds-mock *){min-height:var(--m-ctl-m)}
.m-bulk .m-bbi:where(.ds-mock, .ds-mock *){justify-content:center}
.m-pint:where(.ds-mock, .ds-mock *){margin:0;color:var(--m-mute)}
.m-segi > span:where([class^="m-"],[class*=" m-"]):where(.ds-mock, .ds-mock *){white-space:nowrap}
@scope (.ds-mock){.m-segi > span:where(:not([class^="m-"],[class*=" m-"])):where(:scope, :scope *){white-space:nowrap}}
.m-app.m-mob .m-pact:where(.ds-mock, .ds-mock *){flex-direction:column}
.m-app.m-mob .m-pact > .m-ctl:where(.ds-mock, .ds-mock *){min-width:0;justify-content:center}
.m-pm .m-bdg:hover:where(.ds-mock, .ds-mock *){background:var(--m-hover)}
.m-app.m-mob .m-sblk-r .m-sav:where(.ds-mock, .ds-mock *){width:var(--m-sav);height:var(--m-sav)}
.m-dtr .m-fi.m-sel.m-tm:where(.ds-mock, .ds-mock *){width:var(--m-time-w)}
.m-dtr .m-fi.m-sel.m-dtf:where(.ds-mock, .ds-mock *){width:var(--m-date-w)}
.m-botsel:where(.ds-mock, .ds-mock *){width:var(--m-botsel-w);flex:none}
.m-botsel .m-bn2:where(.ds-mock, .ds-mock *){flex:1;white-space:nowrap}
.m-flt.m-one:where(.ds-mock, .ds-mock *){min-width:0}
.m-flt.m-one > :is(a,span):where([class^="m-"],[class*=" m-"]):where(.ds-mock, .ds-mock *){display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
@scope (.ds-mock){.m-flt.m-one > :is(a,span):where(:not([class^="m-"],[class*=" m-"])):where(:scope, :scope *){display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}}
.m-drw.m-d1.m-pp:where(.ds-mock, .ds-mock *){width:var(--m-w-person)}
.m-drw.m-rp:where(.ds-mock, .ds-mock *){width:var(--m-w-filter)}
.m-mpop.m-wide:where(.ds-mock, .ds-mock *){min-width:var(--m-wide-minw)}
@media (prefers-reduced-motion:no-preference){.m-drw:where(.ds-mock, .ds-mock *){transition:transform .2s ease}}
@keyframes bspin{to{transform:rotate(360deg)}}
@media (prefers-reduced-motion:no-preference){.m-spin:where(.ds-mock, .ds-mock *){animation:bspin .8s linear infinite}}
@keyframes bpulse{50%{opacity:.55}}
@media (prefers-reduced-motion:no-preference){.m-skl:where(.ds-mock, .ds-mock *){animation:bpulse 1.4s ease-in-out infinite}}
.m-tb > .m-cwrap:last-child > .m-mpop:where(.ds-mock, .ds-mock *),.m-phd .m-cwrap:last-child > .m-mpop:where(.ds-mock, .ds-mock *),.m-tb > .m-cwrap:has(+ .m-ctl.m-pri:last-child) > .m-mpop:where(.ds-mock, .ds-mock *){left:auto;right:0}
.m-fn-stk:where(.ds-mock, .ds-mock *){display:flex;flex-direction:column}
.m-fn-line:where(.ds-mock, .ds-mock *){display:flex}
.m-fn-stk.m-fn-g2:where(.ds-mock, .ds-mock *),.m-fn-line.m-fn-g2:where(.ds-mock, .ds-mock *){gap:2px}
.m-fn-stk.m-fn-g3:where(.ds-mock, .ds-mock *),.m-fn-line.m-fn-g3:where(.ds-mock, .ds-mock *){gap:var(--m-fn-g3)}
.m-fn-stk.m-fn-g4:where(.ds-mock, .ds-mock *),.m-fn-line.m-fn-g4:where(.ds-mock, .ds-mock *){gap:var(--m-gap-xs)}
.m-fn-stk.m-fn-g6:where(.ds-mock, .ds-mock *),.m-fn-line.m-fn-g6:where(.ds-mock, .ds-mock *){gap:var(--m-fn-g6)}
.m-fn-stk.m-fn-g8:where(.ds-mock, .ds-mock *),.m-fn-line.m-fn-g8:where(.ds-mock, .ds-mock *){gap:var(--m-gap-s)}
.m-fn-stk.m-fn-full:where(.ds-mock, .ds-mock *){flex-basis:100%}
.m-fn-stk.m-fn-left:where(.ds-mock, .ds-mock *){text-align:left}
.m-fn-stk.m-fn-sm:where(.ds-mock, .ds-mock *),.m-fn-line.m-fn-sm:where(.ds-mock, .ds-mock *){font-size:var(--m-fs)}
.m-fn-line.m-fn-ctr:where(.ds-mock, .ds-mock *){align-items:center}
.m-fn-line.m-fn-wrap:where(.ds-mock, .ds-mock *){flex-wrap:wrap}
.m-fn-line.m-fn-ind:where(.ds-mock, .ds-mock *){padding-left:var(--m-gap-m)}
.m-fn-line.m-fn-below:where(.ds-mock, .ds-mock *){margin-bottom:var(--m-gap-xs)}
.m-fn-scr:where(.ds-mock, .ds-mock *){overflow-y:auto}
.m-fn-scr.m-fn-h132:where(.ds-mock, .ds-mock *){max-height:var(--m-fn-scr-s)}
.m-fn-scr.m-fn-h160:where(.ds-mock, .ds-mock *){max-height:var(--m-fn-scr-l)}
.m-fn-cut:where(.ds-mock, .ds-mock *){width:var(--m-fn-cut-w);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.m-fn-tip:where(.ds-mock, .ds-mock *){display:contents}
.m-fn-fit.m-fn-fit-c:where(.ds-mock, .ds-mock *){display:contents}
.m-fn-fit.m-fn-fit-b:where(.ds-mock, .ds-mock *){display:block}
.m-fn-fit.m-fn-fit-g:where(.ds-mock, .ds-mock *){display:block;flex:1;min-width:0}
.m-fn-fit.m-fn-fit-cap:where(.ds-mock, .ds-mock *){display:block;max-width:var(--m-fn-cap-w)}
.m-fn-fit.m-fn-fit-w:where(.ds-mock, .ds-mock *){display:block;flex:none}
.m-fn-lock:where(.ds-mock, .ds-mock *){pointer-events:none;opacity:.6}
.m-fn-ci.m-fn-wide:where(.ds-mock, .ds-mock *){width:100%}
.m-fn-ci.m-fn-fill:where(.ds-mock, .ds-mock *){flex:1}
.m-fn-ci.m-fn-area:where(.ds-mock, .ds-mock *){width:100%;min-height:var(--m-fn-ci-min-h)}
.m-fn-ci.m-fn-grow:where(.ds-mock, .ds-mock *){flex:1;min-width:var(--m-fn-ci-min-w)}
.m-fn-pick:where(.ds-mock, .ds-mock *){display:flex;gap:var(--m-gap-m);height:var(--m-fn-pick-h);max-height:70vh}
.m-fn-pick-l:where(.ds-mock, .ds-mock *){display:flex;flex-direction:column;gap:var(--m-gap-s);width:var(--m-fn-pick-l-w);flex:none}
.m-fn-pick-r:where(.ds-mock, .ds-mock *){display:flex;flex-direction:column;gap:var(--m-fn-pick-gap);flex:1;min-width:0}
.m-fn-pick-l > p:where([class^="m-"],[class*=" m-"]):where(.ds-mock, .ds-mock *),.m-fn-pick-r > p:where([class^="m-"],[class*=" m-"]):where(.ds-mock, .ds-mock *){margin:0}
@scope (.ds-mock){.m-fn-pick-l > p:where(:not([class^="m-"],[class*=" m-"])):where(:scope, :scope *),.m-fn-pick-r > p:where(:not([class^="m-"],[class*=" m-"])):where(:scope, :scope *){margin:0}}
.m-app.m-mob .m-fn-pick:where(.ds-mock, .ds-mock *){flex-direction:column;height:auto;max-height:none}
.m-app.m-mob .m-fn-pick-l:where(.ds-mock, .ds-mock *){width:auto}
.m-msheet:where(.ds-mock, .ds-mock *){max-height:100%;overflow-y:auto}
.m-st > i:where([class^="m-"],[class*=" m-"]):where(.ds-mock, .ds-mock *){flex:none}
@scope (.ds-mock){.m-st > i:where(:not([class^="m-"],[class*=" m-"])):where(:scope, :scope *){flex:none}}
.m-app.m-mob .m-pact > .m-sp:where(.ds-mock, .ds-mock *){display:none}
.m-fn-acts:where(.ds-mock, .ds-mock *){display:flex;gap:var(--m-fn-acts-gap)}
.m-fn-acts-cat:where(.ds-mock, .ds-mock *){min-width:var(--m-fn-acts-cat-w);flex:none}
.m-prpop.m-acw:where(.ds-mock, .ds-mock *){top:var(--m-prpop-top);bottom:auto}
.m-prr .m-sav:where(.ds-mock, .ds-mock *),.m-msr .m-sav:where(.ds-mock, .ds-mock *){width:var(--m-acct);height:var(--m-acct);flex:none}
.m-prr.m-go.m-on:where(.ds-mock, .ds-mock *){background:var(--m-g2,#DCDCDC);font-weight:700}
.m-app.m-dark .m-prr.m-go.m-on:where(.ds-mock, .ds-mock *){background:var(--m-g6,#444447)}
.m-msr.m-on:where(.ds-mock, .ds-mock *){background:var(--m-g2,#DCDCDC);font-weight:700}
.m-app.m-dark .m-msr.m-on:where(.ds-mock, .ds-mock *){background:var(--m-g6,#444447)}
.m-mmore > .m-acct:where(.ds-mock, .ds-mock *){margin:0 0 var(--m-gap-s);border:0;border-bottom:1px solid var(--m-line)}
.m-mmore > .m-me:where(.ds-mock, .ds-mock *){border-top:0;margin-top:0}
.m-mmore > .m-acct > .m-t:where(.ds-mock, .ds-mock *){flex:1}
.m-msheet > .m-prh:where(.ds-mock, .ds-mock *){border-top:1px solid var(--m-line)}
.m-app:is(:not(.m-mob),.m-tab) :is(.m-pvw):where(.ds-mock, .ds-mock *){--m-pvf-maxw:375px}
.m-app.m-mob:where(:not(.m-tab)) :is(.m-pvw):where(.ds-mock, .ds-mock *){--m-pvf-maxw:375px}
.m-app:is(:not(.m-mob),.m-tab) :is(.m-flhl):where(.ds-mock, .ds-mock *){padding-top:16px!important;padding-bottom:16px!important;padding-left:16px!important;padding-right:8px!important}
.m-app:is(:not(.m-mob),.m-tab) :is(.m-flm2):where(.ds-mock, .ds-mock *){padding-top:16px!important}
.m-app.m-mob:where(:not(.m-tab)) :is(.m-flm2):where(.ds-mock, .ds-mock *){padding-top:12px!important}
.m-app:is(:not(.m-mob),.m-tab) :is(.m-flgh):where(.ds-mock, .ds-mock *){padding-top:8px!important;padding-bottom:8px!important;padding-left:8px!important;padding-right:8px!important;border-radius:4px!important}
.m-app.m-mob:where(:not(.m-tab)) :is(.m-flgh):where(.ds-mock, .ds-mock *){padding-top:8px!important;padding-bottom:8px!important;padding-left:8px!important;padding-right:8px!important;border-radius:4px!important}
.m-app:is(:not(.m-mob),.m-tab) :is(.m-kv3):where(.ds-mock, .ds-mock *){--m-kv-label:150px}
.m-app.m-mob:where(:not(.m-tab)) :is(.m-kv3):where(.ds-mock, .ds-mock *){--m-kv-label:120px}
.m-app.m-mob :is(.m-fll):where(.ds-mock, .ds-mock *){padding-top:4px!important}
.m-app:is(:not(.m-mob),.m-tab) :is(.m-path):where(.ds-mock, .ds-mock *){--m-dot:22px;--m-line-top:26px;--m-ring:3px;--m-line-x:10px}
.m-app.m-mob:where(:not(.m-tab)) :is(.m-path):where(.ds-mock, .ds-mock *){--m-dot:22px;--m-line-top:26px;--m-ring:3px;--m-line-x:10px}
.m-app:is(:not(.m-mob),.m-tab) :is(.m-pid):where(.ds-mock, .ds-mock *){padding-top:8px!important;padding-bottom:8px!important;padding-left:16px!important;padding-right:16px!important;--m-id-label:120px}
.m-app.m-mob:where(:not(.m-tab)) :is(.m-pid):where(.ds-mock, .ds-mock *){padding-top:8px!important;padding-bottom:8px!important;padding-left:12px!important;padding-right:12px!important;--m-id-label:120px}
.m-app:is(:not(.m-mob),.m-tab) :is(.m-pact):where(.ds-mock, .ds-mock *){padding-top:12px!important;padding-bottom:16px!important;padding-left:16px!important;padding-right:16px!important}
.m-app.m-mob:where(:not(.m-tab)) :is(.m-pact):where(.ds-mock, .ds-mock *){padding-top:12px!important;padding-bottom:12px!important;padding-left:12px!important;padding-right:12px!important}
.m-app:is(:not(.m-mob),.m-tab) :is(.m-k4):where(.ds-mock, .ds-mock *){--m-kpi-min:300px}
.m-app.m-mob:where(:not(.m-tab)) :is(.m-k4):where(.ds-mock, .ds-mock *){--m-kpi-min:300px}
.m-app:is(:not(.m-mob),.m-tab) :is(.m-segbar):where(.ds-mock, .ds-mock *){height:14px!important}
.m-app.m-mob:where(:not(.m-tab)) :is(.m-segbar):where(.ds-mock, .ds-mock *){height:14px!important}
.m-app:is(:not(.m-mob),.m-tab) :is(.m-segl,.m-chlg):where(.ds-mock, .ds-mock *){--m-legend-dot:10px}
.m-app.m-mob:where(:not(.m-tab)) :is(.m-segl,.m-chlg):where(.ds-mock, .ds-mock *){--m-legend-dot:10px}
.m-app:is(:not(.m-mob),.m-tab) :is(.m-fe):where(.ds-mock, .ds-mock *){--m-prev-h:300px}
.m-app.m-mob:where(:not(.m-tab)) :is(.m-fe):where(.ds-mock, .ds-mock *){--m-prev-h:300px}
.m-app:is(:not(.m-mob),.m-tab) :is(.m-fe-mm):where(.ds-mock, .ds-mock *){height:96px!important;width:150px!important;border-radius:4px!important}
.m-app:is(:not(.m-mob),.m-tab) :is(.m-fe-pal):where(.ds-mock, .ds-mock *){padding-top:8px!important;padding-bottom:8px!important;padding-left:12px!important;padding-right:12px!important}
.m-app.m-mob:where(:not(.m-tab)) :is(.m-fe-pal):where(.ds-mock, .ds-mock *){padding-top:8px!important;padding-bottom:8px!important;padding-left:12px!important;padding-right:12px!important}
.m-app:is(:not(.m-mob),.m-tab) :is(.m-chipb):where(.ds-mock, .ds-mock *){padding-left:4px!important;padding-right:8px!important;height:34px!important;border-radius:4px!important;--m-sq:22px}
.m-app.m-mob:where(:not(.m-tab)) :is(.m-chipb):where(.ds-mock, .ds-mock *){padding-left:4px!important;padding-right:8px!important;height:36px!important;border-radius:4px!important;--m-sq:22px}
.m-app:is(:not(.m-mob),.m-tab) :is(.m-fn):where(.ds-mock, .ds-mock *){width:360px!important;border-radius:6px!important;--m-sq:24px;--m-out-h:28px;--m-port:12px;--m-port-in-top:18px;--m-stat-h:22px;--m-stat-x:10px;--m-fn-g3:3px;--m-fn-g6:6px;--m-fn-scr-s:132px;--m-fn-scr-l:160px;--m-fn-cut-w:90px;--m-fn-cap-w:200px;--m-fn-ci-min-h:64px;--m-fn-ci-min-w:120px;--m-fn-w48:48px;--m-fn-w52:52px;--m-fn-w54:54px;--m-fn-w56:56px;--m-fn-w60:60px;--m-fn-w64:64px;--m-fn-w70:70px;--m-fn-w72:72px;--m-fn-w74:74px;--m-fn-w80:80px;--m-fn-w90:90px;--m-fn-w110:110px;--m-fn-w120:120px;--m-fn-w130:130px}
.m-app.m-mob:where(:not(.m-tab)) :is(.m-fn):where(.ds-mock, .ds-mock *){width:330px!important;border-radius:6px!important;--m-sq:24px;--m-out-h:28px;--m-port:12px;--m-port-in-top:18px;--m-stat-h:22px;--m-stat-x:10px;--m-fn-g3:3px;--m-fn-g6:6px;--m-fn-scr-s:132px;--m-fn-scr-l:160px;--m-fn-cut-w:90px;--m-fn-cap-w:200px;--m-fn-ci-min-h:64px;--m-fn-ci-min-w:120px;--m-fn-w48:48px;--m-fn-w52:52px;--m-fn-w54:54px;--m-fn-w56:56px;--m-fn-w60:60px;--m-fn-w64:64px;--m-fn-w70:70px;--m-fn-w72:72px;--m-fn-w74:74px;--m-fn-w80:80px;--m-fn-w90:90px;--m-fn-w110:110px;--m-fn-w120:120px;--m-fn-w130:130px}
.m-app:is(:not(.m-mob),.m-tab) :is(.m-tpur):where(.ds-mock, .ds-mock *){padding-top:16px!important;padding-bottom:16px!important;padding-left:16px!important;padding-right:16px!important}
.m-app.m-mob:where(:not(.m-tab)) :is(.m-tpur):where(.ds-mock, .ds-mock *){padding-top:12px!important;padding-bottom:12px!important;padding-left:12px!important;padding-right:12px!important}
.m-app:is(:not(.m-mob),.m-tab) :is(.m-icg):where(.ds-mock, .ds-mock *){height:34px!important;border-radius:4px!important}
.m-app.m-mob:where(:not(.m-tab)) :is(.m-icg):where(.ds-mock, .ds-mock *){height:36px!important;border-radius:4px!important}
.m-app:is(:not(.m-mob),.m-tab) :is(.m-lpv):where(.ds-mock, .ds-mock *){border-radius:4px!important}
.m-app.m-mob:where(:not(.m-tab)) :is(.m-lpv):where(.ds-mock, .ds-mock *){border-radius:4px!important}
.m-app:is(:not(.m-mob),.m-tab) :is(.m-lkf):where(.ds-mock, .ds-mock *){padding-top:16px!important;padding-bottom:16px!important;padding-left:16px!important;padding-right:16px!important}
.m-app.m-mob:where(:not(.m-tab)) :is(.m-lkf):where(.ds-mock, .ds-mock *){padding-top:12px!important;padding-bottom:12px!important;padding-left:12px!important;padding-right:12px!important}
.m-app:is(:not(.m-mob),.m-tab) :is(.m-emp):where(.ds-mock, .ds-mock *){max-width:560px!important;--m-brow-mt:6px}
.m-app.m-mob:where(:not(.m-tab)) :is(.m-emp):where(.ds-mock, .ds-mock *){max-width:560px!important;--m-brow-mt:6px}
.m-app:is(:not(.m-mob),.m-tab) :is(.m-fpv):where(.ds-mock, .ds-mock *){padding-top:12px!important;padding-bottom:12px!important;padding-left:12px!important;padding-right:12px!important;border-radius:4px!important;--m-conn-w:24px;--m-conn-line:1.5px}
.m-app.m-mob:where(:not(.m-tab)) :is(.m-fpv):where(.ds-mock, .ds-mock *){padding-top:12px!important;padding-bottom:12px!important;padding-left:12px!important;padding-right:12px!important;border-radius:4px!important;--m-conn-w:24px;--m-conn-line:1.5px}
.m-app:is(:not(.m-mob),.m-tab) :is(.m-fpn):where(.ds-mock, .ds-mock *){padding-top:16px!important;padding-bottom:16px!important;padding-left:16px!important;padding-right:16px!important;width:180px!important;border-radius:4px!important}
.m-app.m-mob:where(:not(.m-tab)) :is(.m-fpn):where(.ds-mock, .ds-mock *){padding-top:12px!important;padding-bottom:12px!important;padding-left:12px!important;padding-right:12px!important;width:180px!important;border-radius:4px!important}
.m-app:is(:not(.m-mob),.m-tab) :is(.m-phd > h2,.m-flhl > h2,.m-mtop > h2:not(.m-pte),.m-lpv:not(.m-vneu) .m-lpv-hero > h2):where([class^="m-"],[class*=" m-"]):where(.ds-mock, .ds-mock *){--m-ls:-0.2px;font-size:20px!important;font-weight:700!important;color:var(--m-fg)!important}
@scope (.ds-mock){.m-app:is(:not(.m-mob),.m-tab) :is(.m-phd > h2,.m-flhl > h2,.m-mtop > h2:not(.m-pte),.m-lpv:not(.m-vneu) .m-lpv-hero > h2):where(:not([class^="m-"],[class*=" m-"])):where(:scope, :scope *){--m-ls:-0.2px;font-size:20px!important;font-weight:700!important;color:var(--m-fg)!important}}
.m-app.m-mob:where(:not(.m-tab)) :is(.m-phd > h2,.m-flhl > h2,.m-mtop > h2:not(.m-pte),.m-lpv:not(.m-vneu) .m-lpv-hero > h2):where([class^="m-"],[class*=" m-"]):where(.ds-mock, .ds-mock *){--m-ls:0px;font-size:20px!important;font-weight:700!important;color:var(--m-fg)!important}
@scope (.ds-mock){.m-app.m-mob:where(:not(.m-tab)) :is(.m-phd > h2,.m-flhl > h2,.m-mtop > h2:not(.m-pte),.m-lpv:not(.m-vneu) .m-lpv-hero > h2):where(:not([class^="m-"],[class*=" m-"])):where(:scope, :scope *){--m-ls:0px;font-size:20px!important;font-weight:700!important;color:var(--m-fg)!important}}
.m-app:is(:not(.m-mob),.m-tab) :is(.m-phd > .m-cnt,.m-flhl > .m-cnt,.m-mtop > h2 > .m-cnt,.m-kp > b,.m-lpv.m-vmsg .m-lpv-hero > p):where([class^="m-"],[class*=" m-"]):where(.ds-mock, .ds-mock *){font-size:20px!important;font-weight:400!important;color:var(--m-mute)!important}
@scope (.ds-mock){.m-app:is(:not(.m-mob),.m-tab) :is(.m-phd > .m-cnt,.m-flhl > .m-cnt,.m-mtop > h2 > .m-cnt,.m-kp > b,.m-lpv.m-vmsg .m-lpv-hero > p):where(:not([class^="m-"],[class*=" m-"])):where(:scope, :scope *){font-size:20px!important;font-weight:400!important;color:var(--m-mute)!important}}
.m-app.m-mob:where(:not(.m-tab)) :is(.m-phd > .m-cnt,.m-flhl > .m-cnt,.m-mtop > h2 > .m-cnt,.m-kp > b,.m-lpv.m-vmsg .m-lpv-hero > p):where([class^="m-"],[class*=" m-"]):where(.ds-mock, .ds-mock *){font-size:20px!important;font-weight:400!important;color:var(--m-mute)!important}
@scope (.ds-mock){.m-app.m-mob:where(:not(.m-tab)) :is(.m-phd > .m-cnt,.m-flhl > .m-cnt,.m-mtop > h2 > .m-cnt,.m-kp > b,.m-lpv.m-vmsg .m-lpv-hero > p):where(:not([class^="m-"],[class*=" m-"])):where(:scope, :scope *){font-size:20px!important;font-weight:400!important;color:var(--m-mute)!important}}
.m-app:is(:not(.m-mob),.m-tab) :is(.m-phd > .m-psub,.m-flhl > .m-psub):where(.ds-mock, .ds-mock *){font-size:14px!important;font-weight:400!important;color:var(--m-mute)!important}
.m-app:is(:not(.m-mob),.m-tab) :is(.m-mpop.m-desc > div.m-on > .m-mute,.m-pfp,.m-pfh,.m-chint,.m-sblk-r > .m-sx,.m-flt > small,.m-dt2 > small,.m-mute:not(.m-on > .m-mute),.m-anabase,.m-kp > span,.m-kc > span,.m-sub,.m-cnt2,.m-n2 > small,.m-fe-rs > span,.m-ssg,.m-fn-say,.m-fn-fail,.m-fn-vars > span:not(.m-ctl),.m-fn-out,.m-fn-rl > span:not(.m-ctl),.m-fn-cs,.m-fn-opt > span:not(.m-ctl),.m-who > span,.m-paid > span:not(.m-dl),.m-tm,.m-pv,.m-dla,.m-kv3 > span,.m-pid > span,.m-r2 > span,.m-dlm > span,.m-bub > small,.m-ws,.m-dirty,.m-sl > small,.m-lpv-foot,.m-ptot,.m-tx > p,.m-tblk .m-tl,.m-fpnb,.m-flmt > span,.m-fe-mt > span,.m-mtt > span,.m-lpv .m-bck.m-vcons > span:last-child):where([class^="m-"],[class*=" m-"]):where(.ds-mock, .ds-mock *){font-size:14px!important;font-weight:400!important;color:var(--m-mute)!important}
@scope (.ds-mock){.m-app:is(:not(.m-mob),.m-tab) :is(.m-mpop.m-desc > div.m-on > .m-mute,.m-pfp,.m-pfh,.m-chint,.m-sblk-r > .m-sx,.m-flt > small,.m-dt2 > small,.m-mute:not(.m-on > .m-mute),.m-anabase,.m-kp > span,.m-kc > span,.m-sub,.m-cnt2,.m-n2 > small,.m-fe-rs > span,.m-ssg,.m-fn-say,.m-fn-fail,.m-fn-vars > span:not(.m-ctl),.m-fn-out,.m-fn-rl > span:not(.m-ctl),.m-fn-cs,.m-fn-opt > span:not(.m-ctl),.m-who > span,.m-paid > span:not(.m-dl),.m-tm,.m-pv,.m-dla,.m-kv3 > span,.m-pid > span,.m-r2 > span,.m-dlm > span,.m-bub > small,.m-ws,.m-dirty,.m-sl > small,.m-lpv-foot,.m-ptot,.m-tx > p,.m-tblk .m-tl,.m-fpnb,.m-flmt > span,.m-fe-mt > span,.m-mtt > span,.m-lpv .m-bck.m-vcons > span:last-child):where(:not([class^="m-"],[class*=" m-"])):where(:scope, :scope *){font-size:14px!important;font-weight:400!important;color:var(--m-mute)!important}}
.m-app.m-mob:where(:not(.m-tab)) :is(.m-mpop.m-desc > div.m-on > .m-mute,.m-pfp,.m-pfh,.m-chint,.m-sblk-r > .m-sx,.m-flt > small,.m-dt2 > small,.m-mute:not(.m-on > .m-mute),.m-anabase,.m-kp > span,.m-kc > span,.m-sub,.m-cnt2,.m-n2 > small,.m-fe-rs > span,.m-ssg,.m-fn-say,.m-fn-fail,.m-fn-vars > span:not(.m-ctl),.m-fn-out,.m-fn-rl > span:not(.m-ctl),.m-fn-cs,.m-fn-opt > span:not(.m-ctl),.m-who > span,.m-paid > span:not(.m-dl),.m-tm,.m-pv,.m-dla,.m-kv3 > span,.m-pid > span,.m-r2 > span,.m-dlm > span,.m-bub > small,.m-ws,.m-dirty,.m-sl > small,.m-lpv-foot,.m-ptot,.m-tx > p,.m-tblk .m-tl,.m-fpnb,.m-flmt > span,.m-fe-mt > span,.m-mtt > span,.m-lpv .m-bck.m-vcons > span:last-child):where([class^="m-"],[class*=" m-"]):where(.ds-mock, .ds-mock *){font-size:16px!important;font-weight:400!important;color:var(--m-mute)!important}
@scope (.ds-mock){.m-app.m-mob:where(:not(.m-tab)) :is(.m-mpop.m-desc > div.m-on > .m-mute,.m-pfp,.m-pfh,.m-chint,.m-sblk-r > .m-sx,.m-flt > small,.m-dt2 > small,.m-mute:not(.m-on > .m-mute),.m-anabase,.m-kp > span,.m-kc > span,.m-sub,.m-cnt2,.m-n2 > small,.m-fe-rs > span,.m-ssg,.m-fn-say,.m-fn-fail,.m-fn-vars > span:not(.m-ctl),.m-fn-out,.m-fn-rl > span:not(.m-ctl),.m-fn-cs,.m-fn-opt > span:not(.m-ctl),.m-who > span,.m-paid > span:not(.m-dl),.m-tm,.m-pv,.m-dla,.m-kv3 > span,.m-pid > span,.m-r2 > span,.m-dlm > span,.m-bub > small,.m-ws,.m-dirty,.m-sl > small,.m-lpv-foot,.m-ptot,.m-tx > p,.m-tblk .m-tl,.m-fpnb,.m-flmt > span,.m-fe-mt > span,.m-mtt > span,.m-lpv .m-bck.m-vcons > span:last-child):where(:not([class^="m-"],[class*=" m-"])):where(:scope, :scope *){font-size:16px!important;font-weight:400!important;color:var(--m-mute)!important}}
.m-app:is(:not(.m-mob),.m-tab) :is(.m-mpop.m-desc > div > b,.m-fn-ah,.m-pft b,.m-cols2 .m-segl .m-pc,.m-bsum.m-itiles > div > b,.m-anabase > b,.m-kr > b,.m-tt,.m-fn-row,.m-v > b,.m-r1 > b,.m-fx > b,.m-sl > b,.m-ptot > b,.m-sc > b,.m-fpnh > span,.m-flmt > b,.m-fr1 > b,.m-ib > b,.m-fe-mt > b,.m-fe-madd,.m-mtt > b,.m-fsh > b):where([class^="m-"],[class*=" m-"]):where(.ds-mock, .ds-mock *){font-size:14px!important;font-weight:700!important;color:var(--m-fg)!important}
@scope (.ds-mock){.m-app:is(:not(.m-mob),.m-tab) :is(.m-mpop.m-desc > div > b,.m-fn-ah,.m-pft b,.m-cols2 .m-segl .m-pc,.m-bsum.m-itiles > div > b,.m-anabase > b,.m-kr > b,.m-tt,.m-fn-row,.m-v > b,.m-r1 > b,.m-fx > b,.m-sl > b,.m-ptot > b,.m-sc > b,.m-fpnh > span,.m-flmt > b,.m-fr1 > b,.m-ib > b,.m-fe-mt > b,.m-fe-madd,.m-mtt > b,.m-fsh > b):where(:not([class^="m-"],[class*=" m-"])):where(:scope, :scope *){font-size:14px!important;font-weight:700!important;color:var(--m-fg)!important}}
.m-app.m-mob:where(:not(.m-tab)) :is(.m-mpop.m-desc > div > b,.m-fn-ah,.m-pft b,.m-cols2 .m-segl .m-pc,.m-bsum.m-itiles > div > b,.m-anabase > b,.m-kr > b,.m-tt,.m-fn-row,.m-v > b,.m-r1 > b,.m-fx > b,.m-sl > b,.m-ptot > b,.m-sc > b,.m-fpnh > span,.m-flmt > b,.m-fr1 > b,.m-ib > b,.m-fe-mt > b,.m-fe-madd,.m-mtt > b,.m-fsh > b):where([class^="m-"],[class*=" m-"]):where(.ds-mock, .ds-mock *){font-size:16px!important;font-weight:700!important;color:var(--m-fg)!important}
@scope (.ds-mock){.m-app.m-mob:where(:not(.m-tab)) :is(.m-mpop.m-desc > div > b,.m-fn-ah,.m-pft b,.m-cols2 .m-segl .m-pc,.m-bsum.m-itiles > div > b,.m-anabase > b,.m-kr > b,.m-tt,.m-fn-row,.m-v > b,.m-r1 > b,.m-fx > b,.m-sl > b,.m-ptot > b,.m-sc > b,.m-fpnh > span,.m-flmt > b,.m-fr1 > b,.m-ib > b,.m-fe-mt > b,.m-fe-madd,.m-mtt > b,.m-fsh > b):where(:not([class^="m-"],[class*=" m-"])):where(:scope, :scope *){font-size:16px!important;font-weight:700!important;color:var(--m-fg)!important}}
.m-app:is(:not(.m-mob),.m-tab) :is(.m-t[data-kind="metrics"] thead tr.m-sumr th,.m-anah > h3,.m-sblk-h > h4,.m-fe-name > b,.m-mtop > h2.m-pte,.m-ib2 > b,.m-sh > h4,.m-idh > b,.m-who2 > h4,.m-lpv-hero > b,.m-tx > b):where([class^="m-"],[class*=" m-"]):where(.ds-mock, .ds-mock *){font-size:16px!important;font-weight:700!important;color:var(--m-fg)!important}
@scope (.ds-mock){.m-app:is(:not(.m-mob),.m-tab) :is(.m-t[data-kind="metrics"] thead tr.m-sumr th,.m-anah > h3,.m-sblk-h > h4,.m-fe-name > b,.m-mtop > h2.m-pte,.m-ib2 > b,.m-sh > h4,.m-idh > b,.m-who2 > h4,.m-lpv-hero > b,.m-tx > b):where(:not([class^="m-"],[class*=" m-"])):where(:scope, :scope *){font-size:16px!important;font-weight:700!important;color:var(--m-fg)!important}}
.m-app.m-mob:where(:not(.m-tab)) :is(.m-t[data-kind="metrics"] thead tr.m-sumr th,.m-anah > h3,.m-sblk-h > h4,.m-fe-name > b,.m-mtop > h2.m-pte,.m-ib2 > b,.m-sh > h4,.m-idh > b,.m-who2 > h4,.m-lpv-hero > b,.m-tx > b):where([class^="m-"],[class*=" m-"]):where(.ds-mock, .ds-mock *){font-size:16px!important;font-weight:700!important;color:var(--m-fg)!important}
@scope (.ds-mock){.m-app.m-mob:where(:not(.m-tab)) :is(.m-t[data-kind="metrics"] thead tr.m-sumr th,.m-anah > h3,.m-sblk-h > h4,.m-fe-name > b,.m-mtop > h2.m-pte,.m-ib2 > b,.m-sh > h4,.m-idh > b,.m-who2 > h4,.m-lpv-hero > b,.m-tx > b):where(:not([class^="m-"],[class*=" m-"])):where(:scope, :scope *){font-size:16px!important;font-weight:700!important;color:var(--m-fg)!important}}
.m-app:is(:not(.m-mob),.m-tab) :is(.m-cdn > b,.m-kc > b,b.m-pc:not(.m-cols2 *),.m-bsum:not(.m-itiles) > div > b,.m-lpv.m-vneu .m-lpv-hero > h2):where([class^="m-"],[class*=" m-"]):where(.ds-mock, .ds-mock *){font-size:24px!important;font-weight:700!important;color:var(--m-fg)!important}
@scope (.ds-mock){.m-app:is(:not(.m-mob),.m-tab) :is(.m-cdn > b,.m-kc > b,b.m-pc:not(.m-cols2 *),.m-bsum:not(.m-itiles) > div > b,.m-lpv.m-vneu .m-lpv-hero > h2):where(:not([class^="m-"],[class*=" m-"])):where(:scope, :scope *){font-size:24px!important;font-weight:700!important;color:var(--m-fg)!important}}
.m-app.m-mob:where(:not(.m-tab)) :is(.m-cdn > b,.m-kc > b,b.m-pc:not(.m-cols2 *),.m-bsum:not(.m-itiles) > div > b,.m-lpv.m-vneu .m-lpv-hero > h2):where([class^="m-"],[class*=" m-"]):where(.ds-mock, .ds-mock *){font-size:20px!important;font-weight:700!important;color:var(--m-fg)!important}
@scope (.ds-mock){.m-app.m-mob:where(:not(.m-tab)) :is(.m-cdn > b,.m-kc > b,b.m-pc:not(.m-cols2 *),.m-bsum:not(.m-itiles) > div > b,.m-lpv.m-vneu .m-lpv-hero > h2):where(:not([class^="m-"],[class*=" m-"])):where(:scope, :scope *){font-size:20px!important;font-weight:700!important;color:var(--m-fg)!important}}
.m-app:is(:not(.m-mob),.m-tab) :is(.m-ctl:not(.m-ico):not(.m-lg):not(.m-fmi):not(.m-srch):not(.m-srch2):not(.m-sblk-h *):not(.m-bh),.m-gh:not(.m-more2):not(.m-sec *):not(.m-bted *),.m-addc,.m-fsort):where(.ds-mock, .ds-mock *){padding-left:12px!important;padding-right:12px!important;border-radius:4px!important;font-size:14px!important}
.m-app:is(:not(.m-mob),.m-tab) :is(.m-ctl:not(.m-ico):not(.m-lg):not(.m-fmi):not(.m-srch):not(.m-srch2):not(.m-sblk-h *):not(.m-bh),.m-gh:not(.m-more2):not(.m-sec *):not(.m-bted *),.m-addc,.m-fsort):not(.m-lw2):where(.ds-mock, .ds-mock *){height:34px!important}
.m-app:is(:not(.m-mob),.m-tab) :is(.m-ctl:not(.m-ico):not(.m-lg):not(.m-fmi):not(.m-srch):not(.m-srch2):not(.m-sblk-h *):not(.m-bh),.m-gh:not(.m-more2):not(.m-sec *):not(.m-bted *),.m-addc,.m-fsort).m-lw2:where(.ds-mock, .ds-mock *){min-height:34px!important}
.m-app.m-mob:where(:not(.m-tab)) :is(.m-ctl:not(.m-ico):not(.m-lg):not(.m-fmi):not(.m-srch):not(.m-srch2):not(.m-sblk-h *):not(.m-bh),.m-gh:not(.m-more2):not(.m-sec *):not(.m-bted *),.m-addc,.m-fsort):where(.ds-mock, .ds-mock *){padding-left:12px!important;padding-right:12px!important;border-radius:4px!important;font-size:16px!important}
.m-app.m-mob:where(:not(.m-tab)) :is(.m-ctl:not(.m-ico):not(.m-lg):not(.m-fmi):not(.m-srch):not(.m-srch2):not(.m-sblk-h *):not(.m-bh),.m-gh:not(.m-more2):not(.m-sec *):not(.m-bted *),.m-addc,.m-fsort):not(.m-lw2):where(.ds-mock, .ds-mock *){height:36px!important}
.m-app.m-mob:where(:not(.m-tab)) :is(.m-ctl:not(.m-ico):not(.m-lg):not(.m-fmi):not(.m-srch):not(.m-srch2):not(.m-sblk-h *):not(.m-bh),.m-gh:not(.m-more2):not(.m-sec *):not(.m-bted *),.m-addc,.m-fsort).m-lw2:where(.ds-mock, .ds-mock *){min-height:36px!important}
.m-app:is(:not(.m-mob),.m-tab) :is(.m-ctl.m-lg):where(.ds-mock, .ds-mock *){padding-left:16px!important;padding-right:16px!important;border-radius:4px!important;font-size:16px!important}
.m-app:is(:not(.m-mob),.m-tab) :is(.m-ctl.m-lg):not(.m-lw2):where(.ds-mock, .ds-mock *){height:44px!important}
.m-app:is(:not(.m-mob),.m-tab) :is(.m-ctl.m-lg).m-lw2:where(.ds-mock, .ds-mock *){min-height:44px!important}
.m-app.m-mob:where(:not(.m-tab)) :is(.m-ctl.m-lg):where(.ds-mock, .ds-mock *){padding-left:16px!important;padding-right:16px!important;border-radius:4px!important;font-size:16px!important}
.m-app.m-mob:where(:not(.m-tab)) :is(.m-ctl.m-lg):not(.m-lw2):where(.ds-mock, .ds-mock *){height:44px!important}
.m-app.m-mob:where(:not(.m-tab)) :is(.m-ctl.m-lg).m-lw2:where(.ds-mock, .ds-mock *){min-height:44px!important}
.m-app:is(:not(.m-mob),.m-tab) :is(.m-sblk-h .m-ctl:not(.m-ico),.m-ctl.m-bh:not(.m-ico)):where(.ds-mock, .ds-mock *){padding-left:12px!important;padding-right:12px!important;border-radius:4px!important;font-size:14px!important}
.m-app:is(:not(.m-mob),.m-tab) :is(.m-sblk-h .m-ctl:not(.m-ico),.m-ctl.m-bh:not(.m-ico)):not(.m-lw2):where(.ds-mock, .ds-mock *){height:30px!important}
.m-app:is(:not(.m-mob),.m-tab) :is(.m-sblk-h .m-ctl:not(.m-ico),.m-ctl.m-bh:not(.m-ico)).m-lw2:where(.ds-mock, .ds-mock *){min-height:30px!important}
.m-app.m-mob:where(:not(.m-tab)) :is(.m-sblk-h .m-ctl:not(.m-ico),.m-ctl.m-bh:not(.m-ico)):where(.ds-mock, .ds-mock *){padding-left:12px!important;padding-right:12px!important;border-radius:4px!important;font-size:16px!important}
.m-app.m-mob:where(:not(.m-tab)) :is(.m-sblk-h .m-ctl:not(.m-ico),.m-ctl.m-bh:not(.m-ico)):not(.m-lw2):where(.ds-mock, .ds-mock *){height:36px!important}
.m-app.m-mob:where(:not(.m-tab)) :is(.m-sblk-h .m-ctl:not(.m-ico),.m-ctl.m-bh:not(.m-ico)).m-lw2:where(.ds-mock, .ds-mock *){min-height:36px!important}
.m-app:is(:not(.m-mob),.m-tab) :is(.m-sblk-h .m-act,.m-sh .m-act,.m-act.m-bh):where(.ds-mock, .ds-mock *){padding-left:8px!important;padding-right:8px!important;height:30px!important;border-radius:4px!important;font-size:14px!important}
.m-app.m-mob:where(:not(.m-tab)) :is(.m-sblk-h .m-act,.m-sh .m-act,.m-act.m-bh):where(.ds-mock, .ds-mock *){padding-left:8px!important;padding-right:8px!important;height:30px!important;border-radius:4px!important;font-size:16px!important}
.m-app:is(:not(.m-mob),.m-tab) :is(.m-gh.m-more2,.m-bted .m-gh,.m-sec .m-gh):where(.ds-mock, .ds-mock *){padding-left:0px!important;padding-right:12px!important;border-radius:4px!important;font-size:14px!important}
.m-app:is(:not(.m-mob),.m-tab) :is(.m-gh.m-more2,.m-bted .m-gh,.m-sec .m-gh):not(.m-lw2):where(.ds-mock, .ds-mock *){height:34px!important}
.m-app:is(:not(.m-mob),.m-tab) :is(.m-gh.m-more2,.m-bted .m-gh,.m-sec .m-gh).m-lw2:where(.ds-mock, .ds-mock *){min-height:34px!important}
.m-app.m-mob:where(:not(.m-tab)) :is(.m-gh.m-more2,.m-bted .m-gh,.m-sec .m-gh):where(.ds-mock, .ds-mock *){padding-left:0px!important;padding-right:12px!important;border-radius:4px!important;font-size:16px!important}
.m-app.m-mob:where(:not(.m-tab)) :is(.m-gh.m-more2,.m-bted .m-gh,.m-sec .m-gh):not(.m-lw2):where(.ds-mock, .ds-mock *){height:36px!important}
.m-app.m-mob:where(:not(.m-tab)) :is(.m-gh.m-more2,.m-bted .m-gh,.m-sec .m-gh).m-lw2:where(.ds-mock, .ds-mock *){min-height:36px!important}
.m-app:is(:not(.m-mob),.m-tab) :is(td .m-stb):where(.ds-mock, .ds-mock *){padding-left:8px!important;padding-right:8px!important;height:28px!important;border-radius:4px!important;font-size:14px!important}
.m-app.m-mob:where(:not(.m-tab)) :is(td .m-stb):where(.ds-mock, .ds-mock *){padding-left:8px!important;padding-right:8px!important;height:28px!important;border-radius:4px!important;font-size:16px!important}
.m-app:is(:not(.m-mob),.m-tab) :is(.m-bulk .m-bb:not(.m-bbi)):where(.ds-mock, .ds-mock *){padding-left:8px!important;padding-right:8px!important;height:26px!important;border-radius:4px!important;font-size:14px!important}
.m-app.m-mob:where(:not(.m-tab)) :is(.m-bulk .m-bb:not(.m-bbi)):where(.ds-mock, .ds-mock *){padding-left:8px!important;padding-right:8px!important;height:28px!important;border-radius:4px!important;font-size:16px!important}
.m-app:is(:not(.m-mob),.m-tab) :is(.m-tst .m-ta2):where(.ds-mock, .ds-mock *){padding-left:8px!important;padding-right:8px!important;height:28px!important;border-radius:3px!important}
.m-app.m-mob:where(:not(.m-tab)) :is(.m-tst .m-ta2):where(.ds-mock, .ds-mock *){padding-left:8px!important;padding-right:8px!important;height:28px!important;border-radius:3px!important}
.m-app:is(:not(.m-mob),.m-tab) :is(.m-chip,.m-fch > span,.m-fch > a):where([class^="m-"],[class*=" m-"]):where(.ds-mock, .ds-mock *){padding-left:12px!important;padding-right:12px!important;border-radius:4px!important;font-size:14px!important}
@scope (.ds-mock){.m-app:is(:not(.m-mob),.m-tab) :is(.m-chip,.m-fch > span,.m-fch > a):where(:not([class^="m-"],[class*=" m-"])):where(:scope, :scope *){padding-left:12px!important;padding-right:12px!important;border-radius:4px!important;font-size:14px!important}}
.m-app:is(:not(.m-mob),.m-tab) :is(.m-chip,.m-fch > span,.m-fch > a):not(.m-lw2):where([class^="m-"],[class*=" m-"]):where(.ds-mock, .ds-mock *){height:34px!important}
@scope (.ds-mock){.m-app:is(:not(.m-mob),.m-tab) :is(.m-chip,.m-fch > span,.m-fch > a):not(.m-lw2):where(:not([class^="m-"],[class*=" m-"])):where(:scope, :scope *){height:34px!important}}
.m-app:is(:not(.m-mob),.m-tab) :is(.m-chip,.m-fch > span,.m-fch > a).m-lw2:where(.ds-mock, .ds-mock *){min-height:34px!important}
.m-app.m-mob:where(:not(.m-tab)) :is(.m-chip,.m-fch > span,.m-fch > a):where([class^="m-"],[class*=" m-"]):where(.ds-mock, .ds-mock *){padding-left:12px!important;padding-right:12px!important;border-radius:4px!important;font-size:16px!important}
@scope (.ds-mock){.m-app.m-mob:where(:not(.m-tab)) :is(.m-chip,.m-fch > span,.m-fch > a):where(:not([class^="m-"],[class*=" m-"])):where(:scope, :scope *){padding-left:12px!important;padding-right:12px!important;border-radius:4px!important;font-size:16px!important}}
.m-app.m-mob:where(:not(.m-tab)) :is(.m-chip,.m-fch > span,.m-fch > a):not(.m-lw2):where([class^="m-"],[class*=" m-"]):where(.ds-mock, .ds-mock *){height:36px!important}
@scope (.ds-mock){.m-app.m-mob:where(:not(.m-tab)) :is(.m-chip,.m-fch > span,.m-fch > a):not(.m-lw2):where(:not([class^="m-"],[class*=" m-"])):where(:scope, :scope *){height:36px!important}}
.m-app.m-mob:where(:not(.m-tab)) :is(.m-chip,.m-fch > span,.m-fch > a).m-lw2:where(.ds-mock, .ds-mock *){min-height:36px!important}
.m-app:is(:not(.m-mob),.m-tab) :is(.m-segi):where(.ds-mock, .ds-mock *){padding-left:4px!important;padding-right:4px!important;border-radius:4px!important}
.m-app:is(:not(.m-mob),.m-tab) :is(.m-segi):not(.m-lw2):where(.ds-mock, .ds-mock *){height:34px!important}
.m-app:is(:not(.m-mob),.m-tab) :is(.m-segi).m-lw2:where(.ds-mock, .ds-mock *){min-height:34px!important}
.m-app.m-mob:where(:not(.m-tab)) :is(.m-segi):where(.ds-mock, .ds-mock *){padding-left:4px!important;padding-right:4px!important;border-radius:4px!important}
.m-app.m-mob:where(:not(.m-tab)) :is(.m-segi):not(.m-lw2):where(.ds-mock, .ds-mock *){height:36px!important}
.m-app.m-mob:where(:not(.m-tab)) :is(.m-segi).m-lw2:where(.ds-mock, .ds-mock *){min-height:36px!important}
.m-app:is(:not(.m-mob),.m-tab) :is(.m-fi:not(.m-ta):not(td *):not(.m-sblk-h *),.m-ctl.m-srch,.m-ctl.m-srch2,.m-minp,.m-minp2:not(.m-sblk-h *),.m-bin):where(.ds-mock, .ds-mock *){padding-left:12px!important;padding-right:12px!important;height:34px!important;border-radius:4px!important;--m-srch-w:300px;--m-srch2-basis:220px;--m-srch2-minw:160px;--m-time-w:104px;--m-date-w:260px;font-size:14px!important}
.m-app.m-mob:where(:not(.m-tab)) :is(.m-fi:not(.m-ta):not(td *):not(.m-sblk-h *),.m-ctl.m-srch,.m-ctl.m-srch2,.m-minp,.m-minp2:not(.m-sblk-h *),.m-bin):where(.ds-mock, .ds-mock *){padding-left:12px!important;padding-right:12px!important;height:36px!important;border-radius:4px!important;--m-srch-w:300px;--m-srch2-basis:220px;--m-srch2-minw:200px;--m-time-w:104px;--m-date-w:260px;font-size:16px!important}
.m-app:is(:not(.m-mob),.m-tab) :is(.m-fi.m-ta):where(.ds-mock, .ds-mock *){padding-left:10px!important;padding-right:10px!important;min-height:84px!important;border-radius:4px!important;--m-ta-minh:66px;--m-ta-px:10px;font-size:14px!important}
.m-app.m-mob:where(:not(.m-tab)) :is(.m-fi.m-ta):where(.ds-mock, .ds-mock *){padding-left:12px!important;padding-right:12px!important;min-height:84px!important;border-radius:4px!important;--m-ta-minh:66px;--m-ta-px:10px;font-size:16px!important}
.m-app:is(:not(.m-mob),.m-tab) :is(.m-sblk-h .m-fi,.m-sblk-h .m-minp2):where(.ds-mock, .ds-mock *){padding-left:10px!important;padding-right:10px!important;height:30px!important;border-radius:4px!important;font-size:14px!important}
.m-app.m-mob:where(:not(.m-tab)) :is(.m-sblk-h .m-fi,.m-sblk-h .m-minp2):where(.ds-mock, .ds-mock *){padding-left:12px!important;padding-right:12px!important;height:36px!important;border-radius:4px!important;font-size:16px!important}
.m-app:is(:not(.m-mob),.m-tab) :is(td .m-fi:not(.m-smp *)):where(.ds-mock, .ds-mock *){padding-left:12px!important;padding-right:12px!important;height:30px!important;border-radius:4px!important;font-size:14px!important}
.m-app.m-mob:where(:not(.m-tab)) :is(td .m-fi:not(.m-smp *)):where(.ds-mock, .ds-mock *){padding-left:12px!important;padding-right:12px!important;height:30px!important;border-radius:4px!important;font-size:16px!important}
.m-app:is(:not(.m-mob),.m-tab) :is(td .m-edn):where(.ds-mock, .ds-mock *){padding-left:7px!important;padding-right:7px!important;min-height:30px!important;border-radius:4px!important}
.m-app.m-mob:where(:not(.m-tab)) :is(td .m-edn):where(.ds-mock, .ds-mock *){padding-left:7px!important;padding-right:7px!important;min-height:30px!important;border-radius:4px!important}
.m-app:is(:not(.m-mob),.m-tab) :is(.m-sso):where(.ds-mock, .ds-mock *){padding-left:12px!important;padding-right:12px!important;min-height:34px!important}
.m-app.m-mob:where(:not(.m-tab)) :is(.m-sso):where(.ds-mock, .ds-mock *){padding-left:12px!important;padding-right:12px!important;min-height:36px!important}
.m-app:is(:not(.m-mob),.m-tab) :is(.m-cbx):where(.ds-mock, .ds-mock *){height:18px!important;width:18px!important;min-width:18px!important;border-radius:2px!important;--m-cbx-border:1.5px;--m-rd-ring:4px}
.m-app.m-mob:where(:not(.m-tab)) :is(.m-cbx):where(.ds-mock, .ds-mock *){height:18px!important;width:18px!important;min-width:18px!important;border-radius:2px!important;--m-cbx-border:1.5px;--m-rd-ring:4px}
.m-app:is(:not(.m-mob),.m-tab) :is(.m-rad):where(.ds-mock, .ds-mock *){height:18px!important;width:18px!important;--m-rad-dot:10px}
.m-app.m-mob:where(:not(.m-tab)) :is(.m-rad):where(.ds-mock, .ds-mock *){height:18px!important;width:18px!important;--m-rad-dot:10px}
.m-app:is(:not(.m-mob),.m-tab) :is(.m-swt):where(.ds-mock, .ds-mock *){height:20px!important;width:36px!important;--m-knob:12px;--m-knob-off:3px;--m-knob-on:19px}
.m-app.m-mob:where(:not(.m-tab)) :is(.m-swt):where(.ds-mock, .ds-mock *){height:20px!important;width:36px!important;--m-knob:12px;--m-knob-off:3px;--m-knob-on:19px}
.m-app:is(:not(.m-mob),.m-tab) :is(.m-modes > .m-md):where(.ds-mock, .ds-mock *){padding-left:12px!important;padding-right:12px!important;height:32px!important;border-radius:4px!important}
.m-app.m-mob:where(:not(.m-tab)) :is(.m-modes > .m-md):where(.ds-mock, .ds-mock *){padding-left:12px!important;padding-right:12px!important;height:32px!important;border-radius:4px!important}
.m-app:is(:not(.m-mob),.m-tab) :is(.m-clr):where(.ds-mock, .ds-mock *){height:34px!important;width:34px!important;border-radius:4px!important}
.m-app.m-mob:where(:not(.m-tab)) :is(.m-clr):where(.ds-mock, .ds-mock *){height:36px!important;width:36px!important;border-radius:4px!important}
.m-app:is(:not(.m-mob),.m-tab) :is(.m-ctl.m-ico:not(.m-sblk-h *):not(.m-clr):not(.m-icg > *):not(.m-mv *):not(.m-bh),.m-ctl.m-fmi,.m-ib:not(.m-fsort):not(.m-fbtn:has(b)),.m-ib2:not(td *):not(.m-fla *):not(.m-sblk-h *),.m-sendb):where(.ds-mock, .ds-mock *){height:34px!important;width:34px!important;border-radius:4px!important}
.m-app.m-mob:where(:not(.m-tab)) :is(.m-ctl.m-ico:not(.m-sblk-h *):not(.m-clr):not(.m-icg > *):not(.m-mv *):not(.m-bh),.m-ctl.m-fmi,.m-ib:not(.m-fsort):not(.m-fbtn:has(b)),.m-ib2:not(td *):not(.m-fla *):not(.m-sblk-h *),.m-sendb):where(.ds-mock, .ds-mock *){height:36px!important;width:36px!important;border-radius:4px!important}
.m-app:is(:not(.m-mob),.m-tab) :is(.m-ib.m-fbtn:has(b)):where(.ds-mock, .ds-mock *){height:34px!important}
.m-app.m-mob:where(:not(.m-tab)) :is(.m-ib.m-fbtn:has(b)):where(.ds-mock, .ds-mock *){height:36px!important}
.m-app:is(:not(.m-mob),.m-tab) :is(td .m-ib2:not(.m-smp *),.m-fla .m-ib2,.m-cr2 .m-mv .m-ctl.m-ico):where(.ds-mock, .ds-mock *){height:30px!important;width:30px!important;border-radius:4px!important}
.m-app.m-mob:where(:not(.m-tab)) :is(td .m-ib2:not(.m-smp *),.m-fla .m-ib2,.m-cr2 .m-mv .m-ctl.m-ico):where(.ds-mock, .ds-mock *){height:36px!important;width:36px!important;border-radius:4px!important}
.m-app:is(:not(.m-mob),.m-tab) :is(.m-sblk-h .m-ctl.m-ico,.m-sblk-h .m-ib2,.m-sblk-h .m-doci,.m-ctl.m-ico.m-bh,.m-doci.m-bh):where(.ds-mock, .ds-mock *){height:30px!important;width:30px!important;border-radius:4px!important}
.m-app.m-mob:where(:not(.m-tab)) :is(.m-sblk-h .m-ctl.m-ico,.m-sblk-h .m-ib2,.m-sblk-h .m-doci,.m-ctl.m-ico.m-bh,.m-doci.m-bh):where(.ds-mock, .ds-mock *){height:36px!important;width:36px!important;border-radius:4px!important}
.m-app:is(:not(.m-mob),.m-tab) :is(.m-icg > .m-ctl):where(.ds-mock, .ds-mock *){height:34px!important;width:34px!important;border-radius:0px!important}
.m-app.m-mob:where(:not(.m-tab)) :is(.m-icg > .m-ctl):where(.ds-mock, .ds-mock *){height:36px!important;width:36px!important;border-radius:0px!important}
.m-app:is(:not(.m-mob),.m-tab) :is(.m-bulk .m-bbi):where(.ds-mock, .ds-mock *){height:26px!important;width:26px!important;border-radius:4px!important}
.m-app.m-mob:where(:not(.m-tab)) :is(.m-bulk .m-bbi):where(.ds-mock, .ds-mock *){height:28px!important;width:28px!important;border-radius:4px!important}
.m-app:is(:not(.m-mob),.m-tab) :is(.m-cui):where(.ds-mock, .ds-mock *){height:24px!important;width:24px!important;border-radius:4px!important}
.m-app.m-mob:where(:not(.m-tab)) :is(.m-cui):where(.ds-mock, .ds-mock *){height:24px!important;width:24px!important;border-radius:4px!important}
.m-app:is(:not(.m-mob),.m-tab) :is(.m-tag > b):where([class^="m-"],[class*=" m-"]):where(.ds-mock, .ds-mock *){height:20px!important;width:20px!important;border-radius:3px!important}
@scope (.ds-mock){.m-app:is(:not(.m-mob),.m-tab) :is(.m-tag > b):where(:not([class^="m-"],[class*=" m-"])):where(:scope, :scope *){height:20px!important;width:20px!important;border-radius:3px!important}}
.m-app.m-mob:where(:not(.m-tab)) :is(.m-tag > b):where([class^="m-"],[class*=" m-"]):where(.ds-mock, .ds-mock *){height:20px!important;width:20px!important;border-radius:3px!important}
@scope (.ds-mock){.m-app.m-mob:where(:not(.m-tab)) :is(.m-tag > b):where(:not([class^="m-"],[class*=" m-"])):where(:scope, :scope *){height:20px!important;width:20px!important;border-radius:3px!important}}
.m-app:is(:not(.m-mob),.m-tab) :is(.m-tst .m-tx2):where(.ds-mock, .ds-mock *){height:28px!important;width:28px!important;border-radius:3px!important}
.m-app.m-mob:where(:not(.m-tab)) :is(.m-tst .m-tx2):where(.ds-mock, .ds-mock *){height:28px!important;width:28px!important;border-radius:3px!important}
.m-app:is(:not(.m-mob),.m-tab) :is(.m-tag:not(:has(> b))):where(.ds-mock, .ds-mock *){padding-left:8px!important;padding-right:8px!important;height:26px!important;border-radius:4px!important;--m-tag-h:26px}
.m-app.m-mob:where(:not(.m-tab)) :is(.m-tag:not(:has(> b))):where(.ds-mock, .ds-mock *){padding-left:8px!important;padding-right:8px!important;height:26px!important;border-radius:4px!important;--m-tag-h:26px}
.m-app:is(:not(.m-mob),.m-tab) :is(.m-tag:has(> b)):where(.ds-mock, .ds-mock *){padding-left:8px!important;padding-right:4px!important;height:26px!important;border-radius:4px!important;--m-tag-h:26px}
.m-app.m-mob:where(:not(.m-tab)) :is(.m-tag:has(> b)):where(.ds-mock, .ds-mock *){padding-left:8px!important;padding-right:4px!important;height:26px!important;border-radius:4px!important;--m-tag-h:26px}
.m-app:is(:not(.m-mob),.m-tab) :is(.m-st):where(.ds-mock, .ds-mock *){padding-left:8px!important;padding-right:8px!important;height:26px!important;border-radius:4px!important;--m-st-h:26px}
.m-app.m-mob:where(:not(.m-tab)) :is(.m-st):where(.ds-mock, .ds-mock *){padding-left:8px!important;padding-right:8px!important;height:26px!important;border-radius:4px!important;--m-st-h:26px}
.m-app.m-dark:is(:not(.m-mob),.m-tab) :is(.m-st):where(.ds-mock, .ds-mock *){padding-left:0px!important;padding-right:8px!important;height:26px!important;border-radius:4px!important;--m-st-h:26px}
.m-app.m-dark.m-mob:where(:not(.m-tab)) :is(.m-st):where(.ds-mock, .ds-mock *){padding-left:0px!important;padding-right:8px!important;height:26px!important;border-radius:4px!important;--m-st-h:26px}
.m-app:is(:not(.m-mob),.m-tab) :is(.m-pill):where(.ds-mock, .ds-mock *){padding-left:8px!important;padding-right:8px!important;height:24px!important;border-radius:4px!important;--m-pill-dot:8px}
.m-app.m-mob:where(:not(.m-tab)) :is(.m-pill):where(.ds-mock, .ds-mock *){padding-left:8px!important;padding-right:8px!important;height:24px!important;border-radius:4px!important;--m-pill-dot:8px}
.m-app.m-dark:is(:not(.m-mob),.m-tab) :is(.m-pill):where(.ds-mock, .ds-mock *){padding-left:0px!important;padding-right:8px!important;height:24px!important;border-radius:4px!important;--m-pill-dot:8px}
.m-app.m-dark.m-mob:where(:not(.m-tab)) :is(.m-pill):where(.ds-mock, .ds-mock *){padding-left:0px!important;padding-right:8px!important;height:24px!important;border-radius:4px!important;--m-pill-dot:8px}
.m-app:is(:not(.m-mob),.m-tab) :is(.m-dirty):where(.ds-mock, .ds-mock *){gap:8px!important}
.m-app.m-mob:where(:not(.m-tab)) :is(.m-dirty):where(.ds-mock, .ds-mock *){gap:8px!important}
.m-app:is(:not(.m-mob),.m-tab) :is(.m-st > i,.m-dirty > i):where([class^="m-"],[class*=" m-"]):where(.ds-mock, .ds-mock *){height:8px!important;width:8px!important}
@scope (.ds-mock){.m-app:is(:not(.m-mob),.m-tab) :is(.m-st > i,.m-dirty > i):where(:not([class^="m-"],[class*=" m-"])):where(:scope, :scope *){height:8px!important;width:8px!important}}
.m-app.m-mob:where(:not(.m-tab)) :is(.m-st > i,.m-dirty > i):where([class^="m-"],[class*=" m-"]):where(.ds-mock, .ds-mock *){height:8px!important;width:8px!important}
@scope (.ds-mock){.m-app.m-mob:where(:not(.m-tab)) :is(.m-st > i,.m-dirty > i):where(:not([class^="m-"],[class*=" m-"])):where(:scope, :scope *){height:8px!important;width:8px!important}}
.m-app:is(:not(.m-mob),.m-tab) :is(.m-sdot2):where(.ds-mock, .ds-mock *){height:10px!important;width:10px!important}
.m-app.m-mob:where(:not(.m-tab)) :is(.m-sdot2):where(.ds-mock, .ds-mock *){height:8px!important;width:8px!important}
.m-app:is(:not(.m-mob),.m-tab) :is(.m-bdg):where(.ds-mock, .ds-mock *){padding-left:8px!important;padding-right:8px!important;height:20px!important;min-width:20px!important}
.m-app.m-mob:where(:not(.m-tab)) :is(.m-bdg):where(.ds-mock, .ds-mock *){padding-left:8px!important;padding-right:8px!important;height:20px!important;min-width:20px!important}
.m-app:is(:not(.m-mob),.m-tab) :is(.m-ub):where(.ds-mock, .ds-mock *){padding-left:8px!important;padding-right:8px!important;height:20px!important;min-width:20px!important;border-radius:999px!important}
.m-app.m-mob:where(:not(.m-tab)) :is(.m-ub):where(.ds-mock, .ds-mock *){padding-left:8px!important;padding-right:8px!important;height:20px!important;min-width:20px!important;border-radius:999px!important}
.m-app:is(:not(.m-mob),.m-tab) :is(.m-cu):where(.ds-mock, .ds-mock *){padding-left:8px!important;padding-right:4px!important;height:28px!important;border-radius:4px!important;gap:8px!important;--m-cu-h:28px}
.m-app.m-mob:where(:not(.m-tab)) :is(.m-cu):where(.ds-mock, .ds-mock *){padding-left:8px!important;padding-right:4px!important;height:28px!important;border-radius:4px!important;gap:8px!important;--m-cu-h:28px}
.m-app:is(:not(.m-mob),.m-tab) :is(.m-dcode):where(.ds-mock, .ds-mock *){padding-top:2px!important;padding-bottom:2px!important;padding-left:8px!important;padding-right:8px!important;border-radius:4px!important}
.m-app.m-mob:where(:not(.m-tab)) :is(.m-dcode):where(.ds-mock, .ds-mock *){padding-top:2px!important;padding-bottom:2px!important;padding-left:8px!important;padding-right:8px!important;border-radius:4px!important}
.m-app:is(:not(.m-mob),.m-tab) :is(.m-money:not(.m-lrev *)):where(.ds-mock, .ds-mock *){padding-top:1px!important;padding-bottom:1px!important;padding-left:8px!important;padding-right:8px!important;border-radius:4px!important}
.m-app.m-mob:where(:not(.m-tab)) :is(.m-money:not(.m-lrev *)):where(.ds-mock, .ds-mock *){padding-top:1px!important;padding-bottom:1px!important;padding-left:8px!important;padding-right:8px!important;border-radius:4px!important}
.m-app:is(:not(.m-mob),.m-tab) :is(.m-dl):where(.ds-mock, .ds-mock *){padding-left:8px!important;padding-right:8px!important;height:24px!important}
.m-app.m-mob:where(:not(.m-tab)) :is(.m-dl):where(.ds-mock, .ds-mock *){padding-left:8px!important;padding-right:8px!important;height:24px!important}
.m-app:is(:not(.m-mob),.m-tab) :is(.m-ld,.m-dlb i):where([class^="m-"],[class*=" m-"]):where(.ds-mock, .ds-mock *){height:8px!important;width:8px!important}
@scope (.ds-mock){.m-app:is(:not(.m-mob),.m-tab) :is(.m-ld,.m-dlb i):where(:not([class^="m-"],[class*=" m-"])):where(:scope, :scope *){height:8px!important;width:8px!important}}
.m-app.m-mob:where(:not(.m-tab)) :is(.m-ld,.m-dlb i):where([class^="m-"],[class*=" m-"]):where(.ds-mock, .ds-mock *){height:8px!important;width:8px!important}
@scope (.ds-mock){.m-app.m-mob:where(:not(.m-tab)) :is(.m-ld,.m-dlb i):where(:not([class^="m-"],[class*=" m-"])):where(:scope, :scope *){height:8px!important;width:8px!important}}
.m-app:is(:not(.m-mob),.m-tab) :is(.m-plbar):where(.ds-mock, .ds-mock *){height:8px!important;border-radius:4px!important}
.m-app.m-mob:where(:not(.m-tab)) :is(.m-plbar):where(.ds-mock, .ds-mock *){height:8px!important;border-radius:4px!important}
.m-app:is(:not(.m-mob),.m-tab) :is(.m-rngw):where(.ds-mock, .ds-mock *){--m-rng-h:6px;--m-rng-knob:20px}
.m-app.m-mob:where(:not(.m-tab)) :is(.m-rngw):where(.ds-mock, .ds-mock *){--m-rng-h:6px;--m-rng-knob:24px}
.m-app:is(:not(.m-mob),.m-tab) :is(.m-pfnl):where(.ds-mock, .ds-mock *){--m-pf-name:200px;--m-pf-pc:48px;--m-pf-h:34px}
.m-app.m-mob:where(:not(.m-tab)) :is(.m-pfnl):where(.ds-mock, .ds-mock *){--m-pf-name:0px;--m-pf-pc:48px;--m-pf-h:36px}
.m-app:is(:not(.m-mob),.m-tab) :is(.m-kv3:not(.m-ed) > div,.m-kv3.m-ed > div:not(.m-v)):where([class^="m-"],[class*=" m-"]):where(.ds-mock, .ds-mock *){padding-left:8px!important;padding-right:0px!important;min-height:36px!important}
@scope (.ds-mock){.m-app:is(:not(.m-mob),.m-tab) :is(.m-kv3:not(.m-ed) > div,.m-kv3.m-ed > div:not(.m-v)):where(:not([class^="m-"],[class*=" m-"])):where(:scope, :scope *){padding-left:8px!important;padding-right:0px!important;min-height:36px!important}}
.m-app.m-mob:where(:not(.m-tab)) :is(.m-kv3:not(.m-ed) > div,.m-kv3.m-ed > div:not(.m-v)):where([class^="m-"],[class*=" m-"]):where(.ds-mock, .ds-mock *){padding-left:8px!important;padding-right:0px!important;min-height:36px!important}
@scope (.ds-mock){.m-app.m-mob:where(:not(.m-tab)) :is(.m-kv3:not(.m-ed) > div,.m-kv3.m-ed > div:not(.m-v)):where(:not([class^="m-"],[class*=" m-"])):where(:scope, :scope *){padding-left:8px!important;padding-right:0px!important;min-height:36px!important}}
.m-app:is(:not(.m-mob),.m-tab) :is(h2.m-pte):where(.ds-mock, .ds-mock *){padding-left:8px!important;padding-right:8px!important;min-height:34px!important;border-radius:4px!important}
.m-app.m-mob:where(:not(.m-tab)) :is(h2.m-pte):where(.ds-mock, .ds-mock *){padding-left:8px!important;padding-right:8px!important;min-height:36px!important;border-radius:4px!important}
.m-app:is(:not(.m-mob),.m-tab) :is(.m-kv3.m-ed > .m-v):where(.ds-mock, .ds-mock *){padding-left:8px!important;padding-right:8px!important;min-height:36px!important;--m-edit-inset:3px}
.m-app.m-mob:where(:not(.m-tab)) :is(.m-kv3.m-ed > .m-v):where(.ds-mock, .ds-mock *){padding-left:8px!important;padding-right:8px!important;min-height:36px!important;--m-edit-inset:3px}
.m-app:is(:not(.m-mob),.m-tab) :is(.m-pop .m-pc > .m-cond,.m-fcnd > .m-cond):where(.ds-mock, .ds-mock *){padding-top:4px!important;padding-bottom:4px!important;padding-left:16px!important;padding-right:16px!important;border-radius:0px!important}
.m-app.m-mob:where(:not(.m-tab)) :is(.m-pop .m-pc > .m-cond,.m-fcnd > .m-cond):where(.ds-mock, .ds-mock *){padding-top:4px!important;padding-bottom:4px!important;padding-left:12px!important;padding-right:12px!important;border-radius:0px!important}
.m-app:is(:not(.m-mob),.m-tab) :is(.m-app:not(.m-ed) .m-sb:not(.m-sbc) .m-nav,.m-app:not(.m-ed) .m-sb:not(.m-sbc) .m-fold):where(.ds-mock, .ds-mock *){padding-left:12px!important;padding-right:12px!important;height:36px!important;border-radius:4px!important}
.m-app:is(:not(.m-mob),.m-tab) :is(.m-sbc .m-nav,.m-sbc .m-fold,.m-app.m-ed .m-sb .m-nav,.m-app.m-ed .m-sb .m-fold):where(.ds-mock, .ds-mock *){padding-left:0px!important;padding-right:0px!important;height:36px!important;border-radius:4px!important}
.m-app:is(:not(.m-mob),.m-tab) :is(.m-app:not(.m-ed) .m-sb:not(.m-sbc) .m-grp):where(.ds-mock, .ds-mock *){padding-top:12px!important;padding-bottom:4px!important;padding-left:8px!important;padding-right:8px!important}
.m-app:is(:not(.m-mob),.m-tab) :is(.m-app:not(.m-ed) .m-sb:not(.m-sbc) .m-acct,.m-app.m-mob .m-mmore > .m-acct):where(.ds-mock, .ds-mock *){padding-top:8px!important;padding-bottom:8px!important;padding-left:8px!important;padding-right:8px!important;border-radius:4px!important}
.m-app.m-mob:where(:not(.m-tab)) :is(.m-app:not(.m-ed) .m-sb:not(.m-sbc) .m-acct,.m-app.m-mob .m-mmore > .m-acct):where(.ds-mock, .ds-mock *){padding-top:8px!important;padding-bottom:8px!important;padding-left:12px!important;padding-right:12px!important;border-radius:0px!important}
.m-app:is(:not(.m-mob),.m-tab) :is(.m-app:not(.m-ed) .m-sb:not(.m-sbc) .m-me,.m-app.m-mob .m-mmore > .m-me):where(.ds-mock, .ds-mock *){padding-top:12px!important;padding-bottom:8px!important;padding-left:8px!important;padding-right:8px!important}
.m-app.m-mob:where(:not(.m-tab)) :is(.m-app:not(.m-ed) .m-sb:not(.m-sbc) .m-me,.m-app.m-mob .m-mmore > .m-me):where(.ds-mock, .ds-mock *){padding-top:12px!important;padding-bottom:8px!important;padding-left:12px!important;padding-right:12px!important}
.m-app:is(:not(.m-mob),.m-tab) :is(.m-dside .m-sni,.m-snav:not(.m-flside) .m-sni):where(.ds-mock, .ds-mock *){padding-left:12px!important;padding-right:12px!important;min-height:34px!important;border-radius:4px!important}
.m-app:is(:not(.m-mob),.m-tab) :is(.m-flside:not(.m-dside) .m-sni):where(.ds-mock, .ds-mock *){padding-left:24px!important;min-height:34px!important;border-radius:4px!important}
.m-app:is(:not(.m-mob),.m-tab) :is(.m-mpop > div):where([class^="m-"],[class*=" m-"]):where(.ds-mock, .ds-mock *){padding-left:12px!important;padding-right:12px!important;height:38px!important}
@scope (.ds-mock){.m-app:is(:not(.m-mob),.m-tab) :is(.m-mpop > div):where(:not([class^="m-"],[class*=" m-"])):where(:scope, :scope *){padding-left:12px!important;padding-right:12px!important;height:38px!important}}
.m-app.m-mob:where(:not(.m-tab)) :is(.m-mpop > div):where([class^="m-"],[class*=" m-"]):where(.ds-mock, .ds-mock *){padding-top:8px!important;padding-bottom:8px!important;padding-left:12px!important;padding-right:12px!important;min-height:38px!important}
@scope (.ds-mock){.m-app.m-mob:where(:not(.m-tab)) :is(.m-mpop > div):where(:not([class^="m-"],[class*=" m-"])):where(:scope, :scope *){padding-top:8px!important;padding-bottom:8px!important;padding-left:12px!important;padding-right:12px!important;min-height:38px!important}}
.m-app:is(:not(.m-mob),.m-tab) :is(.m-cr2:not(.m-off)):where(.ds-mock, .ds-mock *){padding-left:12px!important;padding-right:12px!important;height:34px!important}
.m-app.m-mob:where(:not(.m-tab)) :is(.m-cr2:not(.m-off)):where(.ds-mock, .ds-mock *){padding-left:12px!important;padding-right:12px!important;min-height:36px!important}
.m-app:is(:not(.m-mob),.m-tab) :is(.m-cr2.m-off):where(.ds-mock, .ds-mock *){padding-left:38px!important;padding-right:12px!important;height:34px!important}
.m-app.m-mob:where(:not(.m-tab)) :is(.m-cr2.m-off):where(.ds-mock, .ds-mock *){padding-left:38px!important;padding-right:12px!important;min-height:36px!important}
.m-app.m-mob :is(.m-msh):where(.ds-mock, .ds-mock *){padding-top:0px!important;padding-bottom:12px!important;padding-left:12px!important;padding-right:12px!important}
.m-app.m-mob :is(.m-msr,.m-drp-sit):where(.ds-mock, .ds-mock *){padding-left:12px!important;padding-right:12px!important;min-height:48px!important}
.m-app:is(:not(.m-mob),.m-tab) :is(.m-tagl > .m-tgr,.m-tagl > .m-plr):where(.ds-mock, .ds-mock *){padding-top:12px!important;padding-bottom:12px!important;padding-left:16px!important;padding-right:16px!important}
.m-app.m-mob:where(:not(.m-tab)) :is(.m-tagl > .m-tgr,.m-tagl > .m-plr):where(.ds-mock, .ds-mock *){padding-top:12px!important;padding-bottom:12px!important;padding-left:12px!important;padding-right:12px!important}
.m-app:is(:not(.m-mob),.m-tab) :is(.m-trow):where(.ds-mock, .ds-mock *){padding-top:8px!important;padding-bottom:8px!important;padding-left:16px!important;padding-right:16px!important;--m-lbl-w:160px}
.m-app.m-mob:where(:not(.m-tab)) :is(.m-trow):where(.ds-mock, .ds-mock *){padding-top:8px!important;padding-bottom:8px!important;padding-left:12px!important;padding-right:12px!important;--m-lbl-w:160px}
.m-app:is(:not(.m-mob),.m-tab) :is(.m-dli3):where(.ds-mock, .ds-mock *){padding-top:8px!important;padding-bottom:8px!important;padding-left:12px!important;padding-right:12px!important;--m-unread-dot:9px}
.m-app.m-mob:where(:not(.m-tab)) :is(.m-dli3):where(.ds-mock, .ds-mock *){padding-top:8px!important;padding-bottom:8px!important;padding-left:12px!important;padding-right:12px!important;--m-unread-dot:9px}
.m-app:is(:not(.m-mob),.m-tab) :is(.m-dlg):where(.ds-mock, .ds-mock *){padding-top:8px!important;padding-bottom:8px!important;padding-left:40px!important;padding-right:12px!important;--m-dlg-line-x:21px;--m-dlg-tick:10px}
.m-app.m-mob:where(:not(.m-tab)) :is(.m-dlg):where(.ds-mock, .ds-mock *){padding-top:8px!important;padding-bottom:8px!important;padding-left:40px!important;padding-right:12px!important;--m-dlg-line-x:21px;--m-dlg-tick:10px}
.m-app:is(:not(.m-mob),.m-tab) :is(.m-kv3 > span):where([class^="m-"],[class*=" m-"]):where(.ds-mock, .ds-mock *){min-height:36px!important}
@scope (.ds-mock){.m-app:is(:not(.m-mob),.m-tab) :is(.m-kv3 > span):where(:not([class^="m-"],[class*=" m-"])):where(:scope, :scope *){min-height:36px!important}}
.m-app.m-mob:where(:not(.m-tab)) :is(.m-kv3 > span):where([class^="m-"],[class*=" m-"]):where(.ds-mock, .ds-mock *){min-height:36px!important}
@scope (.ds-mock){.m-app.m-mob:where(:not(.m-tab)) :is(.m-kv3 > span):where(:not([class^="m-"],[class*=" m-"])):where(:scope, :scope *){min-height:36px!important}}
.m-app:is(:not(.m-mob),.m-tab) :is(.m-kr:not(:first-child):not(:last-child)):where(.ds-mock, .ds-mock *){padding-top:8px!important;padding-bottom:8px!important}
.m-app.m-mob:where(:not(.m-tab)) :is(.m-kr:not(:first-child):not(:last-child)):where(.ds-mock, .ds-mock *){padding-top:8px!important;padding-bottom:8px!important}
.m-app:is(:not(.m-mob),.m-tab) :is(.m-fr,.m-fr3):where(.ds-mock, .ds-mock *){padding-bottom:8px!important}
.m-app.m-mob:where(:not(.m-tab)) :is(.m-fr,.m-fr3):where(.ds-mock, .ds-mock *){padding-bottom:8px!important}
.m-app.m-mob :is(.m-flm):where(.ds-mock, .ds-mock *){padding-top:var(--m-pad)!important;padding-bottom:var(--m-pad)!important;padding-left:var(--m-pad)!important;padding-right:var(--m-pad)!important}
.m-app.m-mob :is(.m-dmn):where(.ds-mock, .ds-mock *){padding-top:var(--m-pad)!important;padding-bottom:var(--m-pad)!important;padding-left:var(--m-pad)!important;padding-right:var(--m-pad)!important}
.m-app:is(:not(.m-mob),.m-tab) :is(.m-sec:has(> .m-sh),.m-sec:has(> .m-plh)):where(.ds-mock, .ds-mock *){padding-top:0px!important;padding-left:16px!important;padding-right:16px!important}
.m-app.m-mob:where(:not(.m-tab)) :is(.m-sec:has(> .m-sh),.m-sec:has(> .m-plh)):where(.ds-mock, .ds-mock *){padding-top:0px!important;padding-left:12px!important;padding-right:12px!important}
.m-app:is(:not(.m-mob),.m-tab) :is(.m-sec:not(:has(> .m-sh)):not(:has(> .m-plh))):where(.ds-mock, .ds-mock *){padding-left:16px!important;padding-right:16px!important}
.m-app.m-mob:where(:not(.m-tab)) :is(.m-sec:not(:has(> .m-sh)):not(:has(> .m-plh))):where(.ds-mock, .ds-mock *){padding-left:12px!important;padding-right:12px!important}
.m-app:is(:not(.m-mob),.m-tab) :is(.m-pp .m-sec .m-sh,.m-sec .m-sh,.m-sblk-h):where(.ds-mock, .ds-mock *){padding-top:0px!important;padding-bottom:0px!important;padding-left:16px!important;padding-right:16px!important;min-height:40px!important}
.m-app.m-mob:where(:not(.m-tab)) :is(.m-pp .m-sec .m-sh,.m-sec .m-sh,.m-sblk-h):where(.ds-mock, .ds-mock *){padding-top:0px!important;padding-bottom:0px!important;padding-left:12px!important;padding-right:12px!important;min-height:40px!important}
.m-app:is(:not(.m-mob),.m-tab) :is(.m-sblk:not(.m-k2):not(.m-kpi)):where(.ds-mock, .ds-mock *){padding-top:0px!important;padding-bottom:0px!important;padding-left:0px!important;padding-right:0px!important;--m-text-maxw:620px;--m-ptl-min:140px}
.m-app.m-mob:where(:not(.m-tab)) :is(.m-sblk:not(.m-k2):not(.m-kpi)):where(.ds-mock, .ds-mock *){padding-top:0px!important;padding-bottom:0px!important;padding-left:0px!important;padding-right:0px!important;--m-text-maxw:620px;--m-ptl-min:140px}
.m-app:is(:not(.m-mob),.m-tab) :is(.m-sblk-r):where(.ds-mock, .ds-mock *){padding-top:12px!important;padding-bottom:12px!important;padding-left:16px!important;padding-right:16px!important;--m-row-label:220px;--m-field-maxw:380px}
.m-app.m-mob:where(:not(.m-tab)) :is(.m-sblk-r):where(.ds-mock, .ds-mock *){padding-top:12px!important;padding-bottom:12px!important;padding-left:12px!important;padding-right:12px!important;--m-row-label:220px;--m-field-maxw:380px}
.m-app:is(:not(.m-mob),.m-tab) :is(.m-card):where(.ds-mock, .ds-mock *){padding-top:16px!important;padding-bottom:16px!important;padding-left:16px!important;padding-right:16px!important}
.m-app.m-mob:where(:not(.m-tab)) :is(.m-card):where(.ds-mock, .ds-mock *){padding-top:12px!important;padding-bottom:12px!important;padding-left:12px!important;padding-right:12px!important}
.m-app:is(:not(.m-mob),.m-tab) :is(.m-psum > div:not(.m-paid)):where([class^="m-"],[class*=" m-"]):where(.ds-mock, .ds-mock *){padding-top:8px!important;padding-bottom:8px!important;padding-left:16px!important;padding-right:16px!important}
@scope (.ds-mock){.m-app:is(:not(.m-mob),.m-tab) :is(.m-psum > div:not(.m-paid)):where(:not([class^="m-"],[class*=" m-"])):where(:scope, :scope *){padding-top:8px!important;padding-bottom:8px!important;padding-left:16px!important;padding-right:16px!important}}
.m-app.m-mob:where(:not(.m-tab)) :is(.m-psum > div:not(.m-paid)):where([class^="m-"],[class*=" m-"]):where(.ds-mock, .ds-mock *){padding-top:8px!important;padding-bottom:8px!important;padding-left:12px!important;padding-right:12px!important}
@scope (.ds-mock){.m-app.m-mob:where(:not(.m-tab)) :is(.m-psum > div:not(.m-paid)):where(:not([class^="m-"],[class*=" m-"])):where(:scope, :scope *){padding-top:8px!important;padding-bottom:8px!important;padding-left:12px!important;padding-right:12px!important}}
.m-app:is(:not(.m-mob),.m-tab) :is(.m-psum > .m-paid):where(.ds-mock, .ds-mock *){padding-top:8px!important;padding-bottom:8px!important;padding-left:16px!important;padding-right:16px!important}
.m-app.m-mob:where(:not(.m-tab)) :is(.m-psum > .m-paid):where(.ds-mock, .ds-mock *){padding-top:8px!important;padding-bottom:8px!important;padding-left:12px!important;padding-right:12px!important}
.m-app:is(:not(.m-mob),.m-tab) :is(.m-bsum:not(.m-itiles) > div:not(.m-paid)):where([class^="m-"],[class*=" m-"]):where(.ds-mock, .ds-mock *){padding-top:16px!important;padding-bottom:16px!important;padding-left:16px!important;padding-right:16px!important}
@scope (.ds-mock){.m-app:is(:not(.m-mob),.m-tab) :is(.m-bsum:not(.m-itiles) > div:not(.m-paid)):where(:not([class^="m-"],[class*=" m-"])):where(:scope, :scope *){padding-top:16px!important;padding-bottom:16px!important;padding-left:16px!important;padding-right:16px!important}}
.m-app.m-mob:where(:not(.m-tab)) :is(.m-bsum:not(.m-itiles) > div:not(.m-paid)):where([class^="m-"],[class*=" m-"]):where(.ds-mock, .ds-mock *){padding-top:12px!important;padding-bottom:12px!important;padding-left:12px!important;padding-right:12px!important}
@scope (.ds-mock){.m-app.m-mob:where(:not(.m-tab)) :is(.m-bsum:not(.m-itiles) > div:not(.m-paid)):where(:not([class^="m-"],[class*=" m-"])):where(:scope, :scope *){padding-top:12px!important;padding-bottom:12px!important;padding-left:12px!important;padding-right:12px!important}}
.m-app:is(:not(.m-mob),.m-tab) :is(.m-bsum.m-itiles > div):where([class^="m-"],[class*=" m-"]):where(.ds-mock, .ds-mock *){padding-top:16px!important;padding-bottom:16px!important;padding-left:16px!important;padding-right:16px!important}
@scope (.ds-mock){.m-app:is(:not(.m-mob),.m-tab) :is(.m-bsum.m-itiles > div):where(:not([class^="m-"],[class*=" m-"])):where(:scope, :scope *){padding-top:16px!important;padding-bottom:16px!important;padding-left:16px!important;padding-right:16px!important}}
.m-app.m-mob:where(:not(.m-tab)) :is(.m-bsum.m-itiles > div):where([class^="m-"],[class*=" m-"]):where(.ds-mock, .ds-mock *){padding-top:12px!important;padding-bottom:12px!important;padding-left:12px!important;padding-right:12px!important}
@scope (.ds-mock){.m-app.m-mob:where(:not(.m-tab)) :is(.m-bsum.m-itiles > div):where(:not([class^="m-"],[class*=" m-"])):where(:scope, :scope *){padding-top:12px!important;padding-bottom:12px!important;padding-left:12px!important;padding-right:12px!important}}
.m-app:is(:not(.m-mob),.m-tab) :is(.m-bsum:not(.m-itiles) > .m-paid):where(.ds-mock, .ds-mock *){padding-top:16px!important;padding-bottom:16px!important;padding-left:16px!important;padding-right:16px!important}
.m-app.m-mob:where(:not(.m-tab)) :is(.m-bsum:not(.m-itiles) > .m-paid):where(.ds-mock, .ds-mock *){padding-top:12px!important;padding-bottom:12px!important;padding-left:12px!important;padding-right:12px!important}
.m-app:is(:not(.m-mob),.m-tab) :is(.m-sblk.m-k2):where(.ds-mock, .ds-mock *){padding-top:0px!important;padding-bottom:0px!important;padding-left:0px!important;padding-right:0px!important}
.m-app.m-mob:where(:not(.m-tab)) :is(.m-sblk.m-k2):where(.ds-mock, .ds-mock *){padding-top:0px!important;padding-bottom:0px!important;padding-left:0px!important;padding-right:0px!important}
.m-app:is(:not(.m-mob),.m-tab) :is(.m-plh:not(.m-sbh)):where(.ds-mock, .ds-mock *){padding-top:12px!important;padding-bottom:12px!important;padding-left:16px!important;padding-right:16px!important}
.m-app.m-mob:where(:not(.m-tab)) :is(.m-plh:not(.m-sbh)):where(.ds-mock, .ds-mock *){padding-top:12px!important;padding-bottom:12px!important;padding-left:12px!important;padding-right:12px!important}
.m-app:is(:not(.m-mob),.m-tab) :is(.m-plh.m-sbh):where(.ds-mock, .ds-mock *){padding-top:12px!important;padding-bottom:12px!important;padding-left:16px!important;padding-right:16px!important}
.m-app.m-mob:where(:not(.m-tab)) :is(.m-plh.m-sbh):where(.ds-mock, .ds-mock *){padding-top:12px!important;padding-bottom:12px!important;padding-left:12px!important;padding-right:12px!important}
.m-app:is(:not(.m-mob),.m-tab) :is(.m-idh):where(.ds-mock, .ds-mock *){padding-top:0px!important;padding-bottom:0px!important;padding-left:16px!important;padding-right:16px!important;min-height:40px!important}
.m-app.m-mob:where(:not(.m-tab)) :is(.m-idh):where(.ds-mock, .ds-mock *){padding-top:0px!important;padding-bottom:0px!important;padding-left:12px!important;padding-right:12px!important;min-height:40px!important}
.m-app:is(:not(.m-mob),.m-tab) :is(.m-bulk):where(.ds-mock, .ds-mock *){padding-left:12px!important;padding-right:12px!important;height:34px!important;border-radius:4px!important}
.m-app.m-mob:where(:not(.m-tab)) :is(.m-bulk):where(.ds-mock, .ds-mock *){padding-left:12px!important;padding-right:12px!important;height:36px!important;border-radius:4px!important}
.m-app:is(:not(.m-mob),.m-tab) :is(.m-tst):where(.ds-mock, .ds-mock *){padding-left:12px!important;padding-right:8px!important;min-height:44px!important;border-radius:4px!important;--m-tst-h:44px;--m-tst-act-h:28px}
.m-app.m-mob:where(:not(.m-tab)) :is(.m-tst):where(.ds-mock, .ds-mock *){padding-left:12px!important;padding-right:8px!important;min-height:40px!important;border-radius:4px!important;--m-tst-h:40px;--m-tst-act-h:28px}
.m-app:is(:not(.m-mob),.m-tab) :is(.m-fch):where(.ds-mock, .ds-mock *){padding-top:16px!important;padding-bottom:12px!important;padding-left:16px!important;padding-right:16px!important}
.m-app.m-mob:where(:not(.m-tab)) :is(.m-fch):where(.ds-mock, .ds-mock *){padding-top:12px!important;padding-bottom:12px!important;padding-left:12px!important;padding-right:12px!important}
.m-app:is(:not(.m-mob),.m-tab) :is(.m-tgs):where(.ds-mock, .ds-mock *){padding-top:0px!important;padding-bottom:0px!important;padding-left:0px!important;padding-right:0px!important}
.m-app.m-mob:where(:not(.m-tab)) :is(.m-tgs):where(.ds-mock, .ds-mock *){padding-top:0px!important;padding-bottom:0px!important;padding-left:0px!important;padding-right:0px!important}
.m-app:is(:not(.m-mob),.m-tab) :is(.m-skl:not(.m-c)):where(.ds-mock, .ds-mock *){height:12px!important;border-radius:4px!important}
.m-app.m-mob:where(:not(.m-tab)) :is(.m-skl:not(.m-c)):where(.ds-mock, .ds-mock *){height:12px!important;border-radius:4px!important}
.m-app:is(:not(.m-mob),.m-tab) :is(.m-per2 .m-skl.m-c):where(.ds-mock, .ds-mock *){height:24px!important;width:24px!important}
.m-app.m-mob:where(:not(.m-tab)) :is(.m-per2 .m-skl.m-c):where(.ds-mock, .ds-mock *){height:24px!important;width:24px!important}
.m-app:is(:not(.m-mob),.m-tab) :is(.m-skl.m-c:not(.m-per2 *)):where(.ds-mock, .ds-mock *){height:18px!important;width:18px!important}
.m-app.m-mob:where(:not(.m-tab)) :is(.m-skl.m-c:not(.m-per2 *)):where(.ds-mock, .ds-mock *){height:18px!important;width:18px!important}
.m-app:is(:not(.m-mob),.m-tab) :is(.m-bst):where(.ds-mock, .ds-mock *){padding-top:0px!important;padding-bottom:0px!important;padding-left:0px!important;padding-right:0px!important}
.m-app.m-mob:where(:not(.m-tab)) :is(.m-bst):where(.ds-mock, .ds-mock *){padding-top:0px!important;padding-bottom:0px!important;padding-left:0px!important;padding-right:0px!important}
.m-app:is(:not(.m-mob),.m-tab) :is(.m-psum,.m-bsum):where(.ds-mock, .ds-mock *){padding-top:0px!important;padding-bottom:0px!important;padding-left:0px!important;padding-right:0px!important}
.m-app.m-mob:where(:not(.m-tab)) :is(.m-psum,.m-bsum):where(.ds-mock, .ds-mock *){padding-top:0px!important;padding-bottom:0px!important;padding-left:0px!important;padding-right:0px!important}
.m-app:is(:not(.m-mob),.m-tab) :is(.m-idg):where(.ds-mock, .ds-mock *){padding-top:0px!important;padding-bottom:0px!important;padding-left:0px!important;padding-right:0px!important}
.m-app.m-mob:where(:not(.m-tab)) :is(.m-idg):where(.ds-mock, .ds-mock *){padding-top:0px!important;padding-bottom:0px!important;padding-left:0px!important;padding-right:0px!important}
.m-app.m-mob :is(.m-mnav > div):where([class^="m-"],[class*=" m-"]):where(.ds-mock, .ds-mock *){height:52px!important}
@scope (.ds-mock){.m-app.m-mob :is(.m-mnav > div):where(:not([class^="m-"],[class*=" m-"])):where(:scope, :scope *){height:52px!important}}
.m-app:is(:not(.m-mob),.m-tab) :is(.m-eic):where(.ds-mock, .ds-mock *){height:40px!important;width:40px!important}
.m-app.m-mob:where(:not(.m-tab)) :is(.m-eic):where(.ds-mock, .ds-mock *){height:40px!important;width:40px!important}
.m-app:is(:not(.m-mob),.m-tab) :is(.m-drw):where(.ds-mock, .ds-mock *){padding-top:0px!important;padding-bottom:0px!important;padding-left:0px!important;padding-right:0px!important;--m-drw-2-right:140px;--m-cond-op:70px}
.m-app.m-mob:where(:not(.m-tab)) :is(.m-drw):where(.ds-mock, .ds-mock *){padding-top:0px!important;padding-bottom:0px!important;padding-left:0px!important;padding-right:0px!important;--m-drw-2-right:140px;--m-cond-op:70px}
.m-app:is(:not(.m-mob),.m-tab) :is(.m-dh):where(.ds-mock, .ds-mock *){padding-top:12px!important;padding-bottom:12px!important;padding-left:16px!important;padding-right:16px!important}
.m-app.m-mob:where(:not(.m-tab)) :is(.m-dh):where(.ds-mock, .ds-mock *){padding-top:8px!important;padding-bottom:8px!important;padding-left:12px!important;padding-right:12px!important}
.m-app:is(:not(.m-mob),.m-tab) :is(.m-drs):where(.ds-mock, .ds-mock *){padding-top:0px!important;padding-bottom:0px!important;padding-left:0px!important;padding-right:0px!important}
.m-app.m-mob:where(:not(.m-tab)) :is(.m-drs):where(.ds-mock, .ds-mock *){padding-top:0px!important;padding-bottom:0px!important;padding-left:0px!important;padding-right:0px!important}
.m-app:is(:not(.m-mob),.m-tab) :is(.m-cph:not(.m-cbox *)):where(.ds-mock, .ds-mock *){padding-top:12px!important;padding-bottom:12px!important;padding-left:12px!important;padding-right:12px!important}
.m-app.m-mob:where(:not(.m-tab)) :is(.m-cph:not(.m-cbox *)):where(.ds-mock, .ds-mock *){padding-top:12px!important;padding-bottom:12px!important;padding-left:12px!important;padding-right:12px!important}
.m-app.m-mob :is(.m-msheet):where(.ds-mock, .ds-mock *){padding-top:12px!important;padding-bottom:12px!important;padding-left:0px!important;padding-right:0px!important}
.m-app:is(:not(.m-mob),.m-tab) :is(.m-mpop):where(.ds-mock, .ds-mock *){padding-top:8px!important;padding-bottom:8px!important;padding-left:0px!important;padding-right:0px!important;--m-wide-minw:300px}
.m-app.m-mob:where(:not(.m-tab)) :is(.m-mpop):where(.ds-mock, .ds-mock *){padding-top:8px!important;padding-bottom:8px!important;padding-left:0px!important;padding-right:0px!important;--m-wide-minw:300px}
.m-app:is(:not(.m-mob),.m-tab) :is(.m-cpop,.m-dpop,.m-dfpop,.m-ci-panel):where(.ds-mock, .ds-mock *){padding-top:0px!important;padding-bottom:0px!important;padding-left:0px!important;padding-right:0px!important;--m-cpop-w:340px;--m-cards-w:320px;--m-cpop-maxh:560px;--m-dpop-list:190px;--m-dpl-row:36px}
.m-app.m-mob:where(:not(.m-tab)) :is(.m-cpop,.m-dpop,.m-dfpop,.m-ci-panel):where(.ds-mock, .ds-mock *){padding-top:0px!important;padding-bottom:0px!important;padding-left:0px!important;padding-right:0px!important;--m-cpop-w:340px;--m-cards-w:320px;--m-cpop-maxh:560px;--m-dpop-list:190px;--m-dpl-row:36px}
.m-app:is(:not(.m-mob),.m-tab) :is(.m-pop):where(.ds-mock, .ds-mock *){padding-top:0px!important;padding-bottom:0px!important;padding-left:0px!important;padding-right:0px!important;--m-pb-minh:230px}
.m-app.m-mob:where(:not(.m-tab)) :is(.m-pop):where(.ds-mock, .ds-mock *){padding-top:0px!important;padding-bottom:0px!important;padding-left:0px!important;padding-right:0px!important;--m-pb-minh:230px}
.m-app:is(:not(.m-mob),.m-tab) :is(.m-pdoc):where(.ds-mock, .ds-mock *){padding-top:12px!important;padding-bottom:12px!important;padding-left:16px!important;padding-right:16px!important;gap:8px!important}
.m-app.m-mob:where(:not(.m-tab)) :is(.m-pdoc):where(.ds-mock, .ds-mock *){padding-top:12px!important;padding-bottom:12px!important;padding-left:12px!important;padding-right:12px!important;gap:8px!important}
.m-app:is(:not(.m-mob),.m-tab) :is(.m-ph1):where(.ds-mock, .ds-mock *){padding-top:12px!important;padding-bottom:12px!important;padding-left:16px!important;padding-right:16px!important}
.m-app.m-mob:where(:not(.m-tab)) :is(.m-ph1):where(.ds-mock, .ds-mock *){padding-top:12px!important;padding-bottom:12px!important;padding-left:12px!important;padding-right:12px!important}
.m-app:is(:not(.m-mob),.m-tab) :is(.m-pg):where(.ds-mock, .ds-mock *){padding-top:8px!important;padding-bottom:8px!important;padding-left:8px!important;padding-right:8px!important}
.m-app.m-mob:where(:not(.m-tab)) :is(.m-pg):where(.ds-mock, .ds-mock *){padding-top:8px!important;padding-bottom:8px!important;padding-left:8px!important;padding-right:8px!important}
.m-app:is(:not(.m-mob),.m-tab) :is(.m-pg > div):where([class^="m-"],[class*=" m-"]):where(.ds-mock, .ds-mock *){padding-left:8px!important;padding-right:8px!important;height:34px!important;border-radius:4px!important}
@scope (.ds-mock){.m-app:is(:not(.m-mob),.m-tab) :is(.m-pg > div):where(:not([class^="m-"],[class*=" m-"])):where(:scope, :scope *){padding-left:8px!important;padding-right:8px!important;height:34px!important;border-radius:4px!important}}
.m-app.m-mob:where(:not(.m-tab)) :is(.m-pg > div):where([class^="m-"],[class*=" m-"]):where(.ds-mock, .ds-mock *){padding-left:8px!important;padding-right:8px!important;height:36px!important;border-radius:4px!important}
@scope (.ds-mock){.m-app.m-mob:where(:not(.m-tab)) :is(.m-pg > div):where(:not([class^="m-"],[class*=" m-"])):where(:scope, :scope *){padding-left:8px!important;padding-right:8px!important;height:36px!important;border-radius:4px!important}}
.m-app:is(:not(.m-mob),.m-tab) :is(.m-ovl):where(.ds-mock, .ds-mock *){padding-top:0px!important;padding-bottom:0px!important;padding-left:0px!important;padding-right:0px!important}
.m-app.m-mob:where(:not(.m-tab)) :is(.m-ovl):where(.ds-mock, .ds-mock *){padding-top:0px!important;padding-bottom:0px!important;padding-left:0px!important;padding-right:0px!important}
.m-app:is(:not(.m-mob),.m-tab) :is(.m-cpf,.m-dpf):where(.ds-mock, .ds-mock *){padding-top:12px!important;padding-bottom:12px!important;padding-left:12px!important;padding-right:12px!important}
.m-app.m-mob:where(:not(.m-tab)) :is(.m-cpf,.m-dpf):where(.ds-mock, .ds-mock *){padding-top:12px!important;padding-bottom:12px!important;padding-left:12px!important;padding-right:12px!important}
.m-app:is(:not(.m-mob),.m-tab) :is(.m-pf):where(.ds-mock, .ds-mock *){padding-top:12px!important;padding-bottom:12px!important;padding-left:16px!important;padding-right:16px!important}
.m-app.m-mob:where(:not(.m-tab)) :is(.m-pf):where(.ds-mock, .ds-mock *){padding-top:12px!important;padding-bottom:12px!important;padding-left:12px!important;padding-right:12px!important}
.m-app:is(:not(.m-mob),.m-tab) :is(.m-tip):where(.ds-mock, .ds-mock *){padding-top:8px!important;padding-bottom:8px!important;padding-left:8px!important;padding-right:8px!important;min-width:170px!important}
.m-app.m-mob:where(:not(.m-tab)) :is(.m-tip):where(.ds-mock, .ds-mock *){padding-top:8px!important;padding-bottom:8px!important;padding-left:8px!important;padding-right:8px!important;min-width:170px!important}
.m-app:is(:not(.m-mob),.m-tab) :is(.m-app:not(.m-ed) .m-sb:not(.m-sbc)):where(.ds-mock, .ds-mock *){padding-top:16px!important;padding-bottom:16px!important;padding-left:16px!important;padding-right:16px!important;min-width:204px!important}
.m-app:is(:not(.m-mob),.m-tab) :is(.m-app.m-ed .m-sb,.m-sb.m-sbc):where(.ds-mock, .ds-mock *){padding-top:16px!important;padding-bottom:16px!important;padding-left:8px!important;padding-right:8px!important}
.m-app:is(:not(.m-mob),.m-tab) :is(.m-snav):where(.ds-mock, .ds-mock *){padding-top:16px!important;padding-bottom:16px!important;padding-left:16px!important;padding-right:16px!important}
.m-app.m-mob :is(.m-mtop:not(:has(> h2.m-pte))):where(.ds-mock, .ds-mock *){padding-left:var(--m-pad)!important;padding-right:var(--m-pad)!important;height:52px!important;--m-pull:-6px}
.m-app.m-mob :is(.m-mtop:has(> h2.m-pte)):where(.ds-mock, .ds-mock *){padding-top:var(--m-gap-s)!important;padding-bottom:0px!important;padding-left:var(--m-pad)!important;padding-right:var(--m-pad)!important;--m-pull:-6px}
.m-app:not(.m-mob) :is(.m-fe-top):where(.ds-mock, .ds-mock *){padding-left:8px!important;padding-right:12px!important;height:52px!important;--m-name-minw:170px}
.m-app.m-mob :is(.m-fe-top):where(.ds-mock, .ds-mock *){padding-top:var(--m-gap-s)!important;padding-bottom:0px!important;padding-left:var(--m-pad)!important;padding-right:var(--m-pad)!important;--m-name-minw:170px}
.m-app:is(:not(.m-mob),.m-tab) :is(.m-fe-err):where(.ds-mock, .ds-mock *){padding-top:16px!important;padding-bottom:16px!important;padding-left:16px!important;padding-right:16px!important}
.m-app.m-mob:where(:not(.m-tab)) :is(.m-fe-err):where(.ds-mock, .ds-mock *){padding-top:12px!important;padding-bottom:12px!important;padding-left:12px!important;padding-right:12px!important}
.m-app:is(:not(.m-mob),.m-tab) :is(.m-pstrip):where(.ds-mock, .ds-mock *){padding-top:8px!important;padding-bottom:8px!important;padding-left:8px!important;padding-right:8px!important}
.m-app.m-mob:where(:not(.m-tab)) :is(.m-pstrip):where(.ds-mock, .ds-mock *){padding-top:8px!important;padding-bottom:8px!important;padding-left:8px!important;padding-right:8px!important}
.m-app:is(:not(.m-mob),.m-tab) :is(.m-mmore):where(.ds-mock, .ds-mock *){width:390px!important}
.m-app.m-mob:where(:not(.m-tab)) :is(.m-mmore):where(.ds-mock, .ds-mock *){padding-top:12px!important;padding-bottom:0px!important;padding-left:0px!important;padding-right:0px!important;width:390px!important}
.m-app.m-mob :is(.m-mmore > h4):where([class^="m-"],[class*=" m-"]):where(.ds-mock, .ds-mock *){padding-top:var(--m-pad)!important;padding-bottom:var(--m-pad)!important;padding-left:var(--m-pad)!important;padding-right:var(--m-pad)!important}
@scope (.ds-mock){.m-app.m-mob :is(.m-mmore > h4):where(:not([class^="m-"],[class*=" m-"])):where(:scope, :scope *){padding-top:var(--m-pad)!important;padding-bottom:var(--m-pad)!important;padding-left:var(--m-pad)!important;padding-right:var(--m-pad)!important}}
.m-app.m-mob :is(.m-mmore .m-mi):where(.ds-mock, .ds-mock *){padding-top:0px!important;padding-bottom:8px!important;padding-left:0px!important;padding-right:0px!important}
.m-app.m-mob :is(.m-mmore .m-mi > div):where([class^="m-"],[class*=" m-"]):where(.ds-mock, .ds-mock *){padding-left:var(--m-pad)!important;padding-right:var(--m-pad)!important;min-height:var(--m-ctl)!important}
@scope (.ds-mock){.m-app.m-mob :is(.m-mmore .m-mi > div):where(:not([class^="m-"],[class*=" m-"])):where(:scope, :scope *){padding-left:var(--m-pad)!important;padding-right:var(--m-pad)!important;min-height:var(--m-ctl)!important}}
.m-app:is(:not(.m-mob),.m-tab) :is(.m-prpop):where(.ds-mock, .ds-mock *){padding-top:8px!important;padding-bottom:8px!important;padding-left:0px!important;padding-right:0px!important;width:360px!important;--m-prpop-bottom:64px;--m-prpop-top:72px}
.m-app:is(:not(.m-mob),.m-tab) :is(.m-prh):where(.ds-mock, .ds-mock *){padding-top:8px!important;padding-bottom:8px!important;padding-left:12px!important;padding-right:12px!important}
.m-app.m-mob:where(:not(.m-tab)) :is(.m-prh):where(.ds-mock, .ds-mock *){padding-top:8px!important;padding-bottom:8px!important;padding-left:12px!important;padding-right:12px!important}
.m-app:is(:not(.m-mob),.m-tab) :is(.m-prr:not(.m-go)):where(.ds-mock, .ds-mock *){padding-top:6px!important;padding-bottom:6px!important;padding-left:12px!important;padding-right:12px!important;min-height:34px!important}
.m-app.m-mob:where(:not(.m-tab)) :is(.m-prr:not(.m-go)):where(.ds-mock, .ds-mock *){padding-top:6px!important;padding-bottom:6px!important;padding-left:12px!important;padding-right:12px!important;min-height:36px!important}
.m-app:is(:not(.m-mob),.m-tab) :is(.m-prr.m-go):where(.ds-mock, .ds-mock *){padding-left:12px!important;padding-right:12px!important;min-height:34px!important}
.m-app.m-mob :is(.m-mnav):where(.ds-mock, .ds-mock *){padding-top:0px!important;padding-bottom:0px!important;padding-left:0px!important;padding-right:0px!important;height:52px!important}
.m-app:is(:not(.m-mob),.m-tab) :is(.m-phd,.m-flhr):where(.ds-mock, .ds-mock *){padding-top:16px!important;padding-bottom:16px!important;padding-left:16px!important;padding-right:16px!important}
.m-app:is(:not(.m-mob),.m-tab) :is(.m-tb):where(.ds-mock, .ds-mock *){padding-top:0px!important;padding-bottom:16px!important;padding-left:16px!important;padding-right:16px!important}
.m-app.m-mob :is(.m-mrow):where(.ds-mock, .ds-mock *){padding-top:var(--m-pad)!important;padding-bottom:0px!important;padding-left:var(--m-pad)!important;padding-right:var(--m-pad)!important}
.m-app:is(:not(.m-mob),.m-tab) :is(.m-main > .m-scroll,.m-bsx):where(.ds-mock, .ds-mock *){padding-top:0px!important;padding-bottom:16px!important;padding-left:16px!important;padding-right:16px!important}
.m-app.m-mob:where(:not(.m-tab)) :is(.m-main > .m-scroll,.m-bsx):where(.ds-mock, .ds-mock *){padding-top:0px!important;padding-bottom:12px!important;padding-left:12px!important;padding-right:12px!important}
.m-app:is(:not(.m-mob),.m-tab) :is(.m-pscr):where(.ds-mock, .ds-mock *){padding-top:0px!important;padding-bottom:16px!important;padding-left:16px!important;padding-right:16px!important}
.m-app.m-mob:where(:not(.m-tab)) :is(.m-pscr):where(.ds-mock, .ds-mock *){padding-top:0px!important;padding-bottom:12px!important;padding-left:12px!important;padding-right:12px!important}
.m-app:is(:not(.m-mob),.m-tab) :is(.m-anac,.m-main > .m-db,.m-pst-pp):where(.ds-mock, .ds-mock *){padding-top:0px!important;padding-bottom:0px!important;padding-left:0px!important;padding-right:0px!important}
.m-app.m-mob:where(:not(.m-tab)) :is(.m-anac,.m-main > .m-db,.m-pst-pp):where(.ds-mock, .ds-mock *){padding-top:0px!important;padding-bottom:0px!important;padding-left:0px!important;padding-right:0px!important}
.m-app:is(:not(.m-mob),.m-tab) :is(.m-anabase):where(.ds-mock, .ds-mock *){padding-top:0px!important;padding-bottom:0px!important;padding-left:0px!important;padding-right:0px!important}
.m-app.m-mob:where(:not(.m-tab)) :is(.m-anabase):where(.ds-mock, .ds-mock *){padding-top:0px!important;padding-bottom:0px!important;padding-left:0px!important;padding-right:0px!important}
.m-app:is(:not(.m-mob),.m-tab) :is(.m-abar,.m-cbar):where(.ds-mock, .ds-mock *){padding-top:16px!important;padding-bottom:16px!important;padding-left:16px!important;padding-right:16px!important}
.m-app.m-mob:where(:not(.m-tab)) :is(.m-abar,.m-cbar):where(.ds-mock, .ds-mock *){padding-top:12px!important;padding-bottom:12px!important;padding-left:12px!important;padding-right:12px!important}
.m-app:is(:not(.m-mob),.m-tab) :is(.m-flg,.m-grp2,.m-flhd2):where(.ds-mock, .ds-mock *){padding-top:0px!important;padding-bottom:0px!important;padding-left:0px!important;padding-right:0px!important}
.m-app.m-mob:where(:not(.m-tab)) :is(.m-flg,.m-grp2,.m-flhd2):where(.ds-mock, .ds-mock *){padding-top:0px!important;padding-bottom:0px!important;padding-left:0px!important;padding-right:0px!important}
.m-app:is(:not(.m-mob),.m-tab) :is(.m-av:not(.m-lg2),.m-ph2):where(.ds-mock, .ds-mock *){height:28px!important;width:28px!important}
.m-app.m-mob:where(:not(.m-tab)) :is(.m-av:not(.m-lg2),.m-ph2):where(.ds-mock, .ds-mock *){height:28px!important;width:28px!important}
.m-app:is(:not(.m-mob),.m-tab) :is(.m-av.m-lg2):where(.ds-mock, .ds-mock *){height:34px!important;width:34px!important}
.m-app.m-mob:where(:not(.m-tab)) :is(.m-av.m-lg2):where(.ds-mock, .ds-mock *){height:36px!important;width:36px!important}
.m-app:is(:not(.m-mob),.m-tab) :is(.m-flmi,.m-lti:not(.m-av),.m-ic:not(.m-mtop > .m-ib .m-ic):not(.m-fe-top > .m-ib .m-ic):not(.m-mnav .m-ic):not(.m-ib.m-bar .m-ic),.m-brand:not(.m-avch .m-brand)):where(.ds-mock, .ds-mock *){height:16px!important;width:16px!important}
.m-app.m-mob:where(:not(.m-tab)) :is(.m-flmi,.m-lti:not(.m-av),.m-ic:not(.m-mtop > .m-ib .m-ic):not(.m-fe-top > .m-ib .m-ic):not(.m-mnav .m-ic):not(.m-ib.m-bar .m-ic),.m-brand:not(.m-avch .m-brand)):where(.ds-mock, .ds-mock *){height:16px!important;width:16px!important}
.m-app.m-mob :is(.m-mtop > .m-ib .m-ic,.m-fe-top > .m-ib .m-ic,.m-mnav .m-ic,.m-ib.m-bar .m-ic,.m-icbar):where(.ds-mock, .ds-mock *){height:24px!important;width:24px!important}
.m-app:is(:not(.m-mob),.m-tab) :is(.m-avch):where(.ds-mock, .ds-mock *){height:16px!important;width:16px!important;--m-inset:-3px}
.m-app.m-mob:where(:not(.m-tab)) :is(.m-avch):where(.ds-mock, .ds-mock *){height:16px!important;width:16px!important;--m-inset:-3px}
.m-app:is(:not(.m-mob),.m-tab) :is(svg.m-brand,.m-bi,.m-ph,.m-sav,div.m-img:not(.m-bub),img.m-bimg,video.m-bvid,video.m-bnote,audio.m-baud):where(.ds-mock, .ds-mock *){--m-acct:28px;--m-me:30px;--m-bot:28px;--m-img-w:180px;--m-img-h:110px;--m-sav:44px}
.m-app.m-mob:where(:not(.m-tab)) :is(svg.m-brand,.m-bi,.m-ph,.m-sav,div.m-img:not(.m-bub),img.m-bimg,video.m-bvid,video.m-bnote,audio.m-baud):where(.ds-mock, .ds-mock *){--m-acct:28px;--m-me:30px;--m-bot:28px;--m-img-w:180px;--m-img-h:110px;--m-sav:44px}
.m-app:is(:not(.m-mob),.m-tab) :is(.m-bub:not(.m-me):not(.m-note):not(.m-img)):where(.ds-mock, .ds-mock *){padding-top:8px!important;padding-bottom:8px!important;padding-left:12px!important;padding-right:12px!important;border-radius:10px!important}
.m-app.m-mob:where(:not(.m-tab)) :is(.m-bub:not(.m-me):not(.m-note):not(.m-img)):where(.ds-mock, .ds-mock *){padding-top:8px!important;padding-bottom:8px!important;padding-left:12px!important;padding-right:12px!important;border-radius:10px!important}
.m-app:is(:not(.m-mob),.m-tab) :is(.m-bub.m-me):where(.ds-mock, .ds-mock *){padding-top:8px!important;padding-bottom:8px!important;padding-left:12px!important;padding-right:12px!important;border-radius:10px!important}
.m-app.m-mob:where(:not(.m-tab)) :is(.m-bub.m-me):where(.ds-mock, .ds-mock *){padding-top:8px!important;padding-bottom:8px!important;padding-left:12px!important;padding-right:12px!important;border-radius:10px!important}
.m-app:is(:not(.m-mob),.m-tab) :is(.m-bub.m-img):where(.ds-mock, .ds-mock *){padding-top:8px!important;padding-bottom:8px!important;padding-left:12px!important;padding-right:12px!important;border-radius:10px!important}
.m-app.m-mob:where(:not(.m-tab)) :is(.m-bub.m-img):where(.ds-mock, .ds-mock *){padding-top:8px!important;padding-bottom:8px!important;padding-left:12px!important;padding-right:12px!important;border-radius:10px!important}
.m-app:is(:not(.m-mob),.m-tab) :is(.m-bub.m-note):where(.ds-mock, .ds-mock *){padding-top:8px!important;padding-bottom:8px!important;padding-left:12px!important;padding-right:12px!important;border-radius:10px!important}
.m-app.m-mob:where(:not(.m-tab)) :is(.m-bub.m-note):where(.ds-mock, .ds-mock *){padding-top:8px!important;padding-bottom:8px!important;padding-left:12px!important;padding-right:12px!important;border-radius:10px!important}
.m-app:is(:not(.m-mob),.m-tab) :is(.m-chh3):where(.ds-mock, .ds-mock *){padding-top:8px!important;padding-bottom:8px!important;padding-left:16px!important;padding-right:12px!important}
.m-app.m-mob:where(:not(.m-tab)) :is(.m-chh3):where(.ds-mock, .ds-mock *){padding-top:8px!important;padding-bottom:8px!important;padding-left:12px!important;padding-right:12px!important}
.m-app:is(:not(.m-mob),.m-tab) :is(.m-mb):where(.ds-mock, .ds-mock *){padding-top:8px!important;padding-bottom:8px!important;padding-left:8px!important;padding-right:8px!important}
.m-app.m-mob:where(:not(.m-tab)) :is(.m-mb):where(.ds-mock, .ds-mock *){padding-top:8px!important;padding-bottom:8px!important;padding-left:8px!important;padding-right:8px!important}
.m-app:is(:not(.m-mob),.m-tab) :is(.m-msgs2):where(.ds-mock, .ds-mock *){padding-top:16px!important;padding-bottom:16px!important;padding-left:16px!important;padding-right:16px!important}
.m-app.m-mob:where(:not(.m-tab)) :is(.m-msgs2):where(.ds-mock, .ds-mock *){padding-top:12px!important;padding-bottom:12px!important;padding-left:12px!important;padding-right:12px!important}
.m-app:is(:not(.m-mob),.m-tab) :is(.m-cbox .m-cph):where(.ds-mock, .ds-mock *){padding-top:8px!important;padding-bottom:8px!important;padding-left:12px!important;padding-right:12px!important;min-height:58px!important}
.m-app.m-mob:where(:not(.m-tab)) :is(.m-cbox .m-cph):where(.ds-mock, .ds-mock *){padding-top:8px!important;padding-bottom:8px!important;padding-left:12px!important;padding-right:12px!important;min-height:58px!important}
.m-app:is(:not(.m-mob),.m-tab) :is(.m-cbox):where(.ds-mock, .ds-mock *){padding-top:0px!important;padding-bottom:0px!important;padding-left:0px!important;padding-right:0px!important}
.m-app.m-mob:where(:not(.m-tab)) :is(.m-cbox):where(.ds-mock, .ds-mock *){padding-top:0px!important;padding-bottom:0px!important;padding-left:0px!important;padding-right:0px!important}
.m-app:is(:not(.m-mob),.m-tab) :is(.m-dtabs2 > span,.m-ctabs > span:not(.m-sch2)):where([class^="m-"],[class*=" m-"]):where(.ds-mock, .ds-mock *){padding-left:8px!important;padding-right:8px!important;height:34px!important}
@scope (.ds-mock){.m-app:is(:not(.m-mob),.m-tab) :is(.m-dtabs2 > span,.m-ctabs > span:not(.m-sch2)):where(:not([class^="m-"],[class*=" m-"])):where(:scope, :scope *){padding-left:8px!important;padding-right:8px!important;height:34px!important}}
.m-app.m-mob:where(:not(.m-tab)) :is(.m-dtabs2 > span,.m-ctabs > span:not(.m-sch2)):where([class^="m-"],[class*=" m-"]):where(.ds-mock, .ds-mock *){padding-left:8px!important;padding-right:8px!important;height:36px!important}
@scope (.ds-mock){.m-app.m-mob:where(:not(.m-tab)) :is(.m-dtabs2 > span,.m-ctabs > span:not(.m-sch2)):where(:not([class^="m-"],[class*=" m-"])):where(:scope, :scope *){padding-left:8px!important;padding-right:8px!important;height:36px!important}}
.m-app:is(:not(.m-mob),.m-tab) :is(.m-sch2):not(.m-lw2):where(.ds-mock, .ds-mock *){height:20px!important}
.m-app:is(:not(.m-mob),.m-tab) :is(.m-sch2).m-lw2:where(.ds-mock, .ds-mock *){min-height:20px!important}
.m-app.m-mob:where(:not(.m-tab)) :is(.m-sch2):not(.m-lw2):where(.ds-mock, .ds-mock *){height:22px!important}
.m-app.m-mob:where(:not(.m-tab)) :is(.m-sch2).m-lw2:where(.ds-mock, .ds-mock *){min-height:22px!important}
.m-app:is(:not(.m-mob),.m-tab) :is(.m-tsep):where(.ds-mock, .ds-mock *){height:18px!important;width:1px!important}
.m-app.m-mob:where(:not(.m-tab)) :is(.m-tsep):where(.ds-mock, .ds-mock *){height:18px!important;width:1px!important}
.m-app:is(:not(.m-mob),.m-tab) :is(.m-dl3,.m-dlist,.m-dls,.m-cside,.m-chat):where(.ds-mock, .ds-mock *){padding-top:0px!important;padding-bottom:0px!important;padding-left:0px!important;padding-right:0px!important;--m-dl-list:240px;--m-dl-side:296px}
.m-app.m-mob:where(:not(.m-tab)) :is(.m-dl3,.m-dlist,.m-dls,.m-cside,.m-chat):where(.ds-mock, .ds-mock *){padding-top:0px!important;padding-bottom:0px!important;padding-left:0px!important;padding-right:0px!important;--m-dl-list:240px;--m-dl-side:296px}
.m-app:is(:not(.m-mob),.m-tab) :is(.m-dlh):where(.ds-mock, .ds-mock *){padding-top:16px!important;padding-bottom:16px!important;padding-left:16px!important;padding-right:16px!important}
.m-app.m-mob:where(:not(.m-tab)) :is(.m-dlh):where(.ds-mock, .ds-mock *){padding-top:12px!important;padding-bottom:12px!important;padding-left:12px!important;padding-right:12px!important}
.m-app:is(:not(.m-mob),.m-tab) :is(.m-anah):where(.ds-mock, .ds-mock *){min-height:34px!important}
.m-app.m-mob:where(:not(.m-tab)) :is(.m-anah):where(.ds-mock, .ds-mock *){min-height:36px!important}
.m-app.m-mob :is(.m-dml,.m-dmr):where(.ds-mock, .ds-mock *){padding-top:0px!important;padding-bottom:0px!important;padding-left:0px!important;padding-right:0px!important}
.m-app.m-mob :is(.m-flmx):where(.ds-mock, .ds-mock *){padding-top:0px!important;padding-bottom:var(--m-pad)!important;padding-left:var(--m-pad)!important;padding-right:var(--m-pad)!important}
.m-app.m-mob :is(.m-lrev):where(.ds-mock, .ds-mock *){padding-top:8px!important;padding-bottom:8px!important;padding-left:var(--m-pad)!important;padding-right:var(--m-pad)!important}
.m-app:is(:not(.m-mob),.m-tab) :is(.m-asg2):where(.ds-mock, .ds-mock *){padding-left:8px!important;padding-right:8px!important;height:34px!important;border-radius:4px!important}
.m-app.m-mob:where(:not(.m-tab)) :is(.m-pp .m-kv3,.m-kv3.m-kvpn):where(.ds-mock, .ds-mock *){--m-kv-label:140px}
.m-app:is(:not(.m-mob),.m-tab) :is(.m-cside .m-kv3):where(.ds-mock, .ds-mock *){--m-kv-label:104px}
.m-app.m-mob:where(:not(.m-tab)) :is(.m-cside .m-kv3):where(.ds-mock, .ds-mock *){--m-kv-label:140px}
.m-app:is(:not(.m-mob),.m-tab) :is(.m-sspop):where(.ds-mock, .ds-mock *){--m-sspop-minw:320px;--m-sspop-in:6px}
.m-app.m-mob:where(:not(.m-tab)) :is(.m-sspop):where(.ds-mock, .ds-mock *){--m-sspop-minw:320px;--m-sspop-in:6px}
.m-app:is(:not(.m-mob),.m-tab) :is(.m-tcol):where(.ds-mock, .ds-mock *){--m-tcol-maxh:220px;--m-tcol-w:52px;--m-tcol-h:32px}
.m-app.m-mob:where(:not(.m-tab)) :is(.m-tcol):where(.ds-mock, .ds-mock *){--m-tcol-maxh:220px;--m-tcol-w:50px;--m-tcol-h:32px}
.m-app:is(:not(.m-mob),.m-tab) :is(.m-calb):where(.ds-mock, .ds-mock *){--m-tcol-maxh-in:224px}
.m-app.m-mob:where(:not(.m-tab)) :is(.m-calb):where(.ds-mock, .ds-mock *){--m-tcol-maxh-in:224px}
.m-app:is(:not(.m-mob),.m-tab) :is(.m-dst):where(.ds-mock, .ds-mock *){--m-tcol-maxh-in:264px}
.m-app.m-mob:where(:not(.m-tab)) :is(.m-dst):where(.ds-mock, .ds-mock *){--m-tcol-maxh-in:264px}
.m-app:is(:not(.m-mob),.m-tab) :is(.m-spin):where(.ds-mock, .ds-mock *){height:16px!important;width:16px!important}
.m-app.m-mob:where(:not(.m-tab)) :is(.m-spin):where(.ds-mock, .ds-mock *){height:16px!important;width:16px!important}
.m-app:is(:not(.m-mob),.m-tab) :is(.m-bck,.m-frf):where(.ds-mock, .ds-mock *){--m-bck-minh:24px}
.m-app.m-mob:where(:not(.m-tab)) :is(.m-bck,.m-frf):where(.ds-mock, .ds-mock *){--m-bck-minh:24px}
.m-app:is(:not(.m-mob),.m-tab) :is(.m-fn.m-w):where(.ds-mock, .ds-mock *){width:360px!important}
.m-app.m-mob:where(:not(.m-tab)) :is(.m-fn.m-w):where(.ds-mock, .ds-mock *){width:330px!important}
.m-app.m-mob :is(.m-fe-madd):where(.ds-mock, .ds-mock *){height:48px!important}
.m-app:is(:not(.m-mob),.m-tab) :is(.m-pint):where(.ds-mock, .ds-mock *){max-width:760px!important}
.m-app.m-mob:where(:not(.m-tab)) :is(.m-pint):where(.ds-mock, .ds-mock *){max-width:760px!important}
.m-app:is(:not(.m-mob),.m-tab) .m-lt.m-hd thead th:where([class^="m-"],[class*=" m-"]):where(.ds-mock, .ds-mock *){height:34px!important}
@scope (.ds-mock){.m-app:is(:not(.m-mob),.m-tab) .m-lt.m-hd thead th:where(:not([class^="m-"],[class*=" m-"])):where(:scope, :scope *){height:34px!important}}
.m-app.m-mob:where(:not(.m-tab)) .m-lt.m-hd thead th:where([class^="m-"],[class*=" m-"]):where(.ds-mock, .ds-mock *){height:34px!important}
@scope (.ds-mock){.m-app.m-mob:where(:not(.m-tab)) .m-lt.m-hd thead th:where(:not([class^="m-"],[class*=" m-"])):where(:scope, :scope *){height:34px!important}}
.m-app .m-lt.m-hd thead th:where([class^="m-"],[class*=" m-"]):where(.ds-mock, .ds-mock *){padding-top:0!important;padding-bottom:0!important;padding-left:8px!important;padding-right:8px!important}
@scope (.ds-mock){.m-app .m-lt.m-hd thead th:where(:not([class^="m-"],[class*=" m-"])):where(:scope, :scope *){padding-top:0!important;padding-bottom:0!important;padding-left:8px!important;padding-right:8px!important}}
.m-app .m-lt.m-hd tbody td:where([class^="m-"],[class*=" m-"]):where(.ds-mock, .ds-mock *){padding:4px 8px!important}
@scope (.ds-mock){.m-app .m-lt.m-hd tbody td:where(:not([class^="m-"],[class*=" m-"])):where(:scope, :scope *){padding:4px 8px!important}}
.m-app:is(:not(.m-mob),.m-tab) .m-t.m-flt2 > tbody > tr:not(.m-flxr) > td:where([class^="m-"],[class*=" m-"]):where(.ds-mock, .ds-mock *){padding-top:10px!important;padding-bottom:10px!important}
@scope (.ds-mock){.m-app:is(:not(.m-mob),.m-tab) .m-t.m-flt2 > tbody > tr:not(.m-flxr) > td:where(:not([class^="m-"],[class*=" m-"])):where(:scope, :scope *){padding-top:10px!important;padding-bottom:10px!important}}
.m-app:is(:not(.m-mob),.m-tab) .m-t.m-flt2 > tbody > tr:not(.m-flxr) > td:has(> .m-stb):where([class^="m-"],[class*=" m-"]):where(.ds-mock, .ds-mock *),.m-app:is(:not(.m-mob),.m-tab) .m-t.m-flt2 > tbody > tr:not(.m-flxr) > td:has(> .m-fla):where([class^="m-"],[class*=" m-"]):where(.ds-mock, .ds-mock *){padding-top:5px!important;padding-bottom:5px!important}
@scope (.ds-mock){.m-app:is(:not(.m-mob),.m-tab) .m-t.m-flt2 > tbody > tr:not(.m-flxr) > td:has(> .m-stb):where(:not([class^="m-"],[class*=" m-"])):where(:scope, :scope *),.m-app:is(:not(.m-mob),.m-tab) .m-t.m-flt2 > tbody > tr:not(.m-flxr) > td:has(> .m-fla):where(:not([class^="m-"],[class*=" m-"])):where(:scope, :scope *){padding-top:5px!important;padding-bottom:5px!important}}
.m-app:is(:not(.m-mob),.m-tab) .m-t.m-flt2 > tbody > tr:not(.m-flxr) > td.m-nm:where(.ds-mock, .ds-mock *){padding-top:6px!important;padding-bottom:6px!important}
.m-app:is(:not(.m-mob),.m-tab) .m-t.m-flt2 td.m-nm .m-flt:where(.ds-mock, .ds-mock *){padding-top:4px!important}
.m-app.m-mob:where(:not(.m-tab)) .m-t.m-flt2 > tbody > tr:not(.m-flxr) > td:where([class^="m-"],[class*=" m-"]):where(.ds-mock, .ds-mock *){padding-top:15px!important;padding-bottom:15px!important}
@scope (.ds-mock){.m-app.m-mob:where(:not(.m-tab)) .m-t.m-flt2 > tbody > tr:not(.m-flxr) > td:where(:not([class^="m-"],[class*=" m-"])):where(:scope, :scope *){padding-top:15px!important;padding-bottom:15px!important}}
.m-app.m-mob:where(:not(.m-tab)) .m-t.m-flt2 > tbody > tr:not(.m-flxr) > td:has(> .m-stb):where([class^="m-"],[class*=" m-"]):where(.ds-mock, .ds-mock *),.m-app.m-mob:where(:not(.m-tab)) .m-t.m-flt2 > tbody > tr:not(.m-flxr) > td:has(> .m-fla):where([class^="m-"],[class*=" m-"]):where(.ds-mock, .ds-mock *){padding-top:8px!important;padding-bottom:8px!important}
@scope (.ds-mock){.m-app.m-mob:where(:not(.m-tab)) .m-t.m-flt2 > tbody > tr:not(.m-flxr) > td:has(> .m-stb):where(:not([class^="m-"],[class*=" m-"])):where(:scope, :scope *),.m-app.m-mob:where(:not(.m-tab)) .m-t.m-flt2 > tbody > tr:not(.m-flxr) > td:has(> .m-fla):where(:not([class^="m-"],[class*=" m-"])):where(:scope, :scope *){padding-top:8px!important;padding-bottom:8px!important}}
.m-app.m-mob:where(:not(.m-tab)) .m-t.m-flt2 > tbody > tr:not(.m-flxr) > td.m-nm:where(.ds-mock, .ds-mock *){padding-top:12px!important;padding-bottom:12px!important}
.m-app.m-mob:where(:not(.m-tab)) .m-t.m-flt2 td.m-nm .m-flt:where(.ds-mock, .ds-mock *){padding-top:3px!important}
.m-app.m-mob:where(:not(.m-tab)) .m-t:not([data-kind="block"]):not(.m-flt2) > tbody > tr:not(:has(small)):not(:has(.m-n2)):not(.m-flxr) > td:where([class^="m-"],[class*=" m-"]):where(.ds-mock, .ds-mock *){vertical-align:top!important;height:auto!important;padding-top:15px!important;padding-bottom:15px!important}
@scope (.ds-mock){.m-app.m-mob:where(:not(.m-tab)) .m-t:not([data-kind="block"]):not(.m-flt2) > tbody > tr:not(:has(small)):not(:has(.m-n2)):not(.m-flxr) > td:where(:not([class^="m-"],[class*=" m-"])):where(:scope, :scope *){vertical-align:top!important;height:auto!important;padding-top:15px!important;padding-bottom:15px!important}}
.m-app.m-mob:where(:not(.m-tab)) .m-t:not([data-kind="block"]):not(.m-flt2) > tbody > tr:not(:has(small)):not(:has(.m-n2)):not(.m-flxr) > td:has(> .m-cu):where([class^="m-"],[class*=" m-"]):where(.ds-mock, .ds-mock *){padding-top:12px!important;padding-bottom:12px!important}
@scope (.ds-mock){.m-app.m-mob:where(:not(.m-tab)) .m-t:not([data-kind="block"]):not(.m-flt2) > tbody > tr:not(:has(small)):not(:has(.m-n2)):not(.m-flxr) > td:has(> .m-cu):where(:not([class^="m-"],[class*=" m-"])):where(:scope, :scope *){padding-top:12px!important;padding-bottom:12px!important}}
.m-app.m-mob:where(:not(.m-tab)) .m-t:not([data-kind="block"]):not(.m-flt2) > tbody > tr:not(:has(small)):not(:has(.m-n2)):not(.m-flxr) > td:has(> :is(.m-edn,.m-fi)):where([class^="m-"],[class*=" m-"]):where(.ds-mock, .ds-mock *){padding-top:11px!important;padding-bottom:11px!important}
@scope (.ds-mock){.m-app.m-mob:where(:not(.m-tab)) .m-t:not([data-kind="block"]):not(.m-flt2) > tbody > tr:not(:has(small)):not(:has(.m-n2)):not(.m-flxr) > td:has(> :is(.m-edn,.m-fi)):where(:not([class^="m-"],[class*=" m-"])):where(:scope, :scope *){padding-top:11px!important;padding-bottom:11px!important}}
.m-app.m-mob:where(:not(.m-tab)) .m-t:not([data-kind="block"]):not(.m-flt2) > tbody > tr:not(:has(small)):not(:has(.m-n2)):not(.m-flxr) > td:has(> .m-stb):where([class^="m-"],[class*=" m-"]):where(.ds-mock, .ds-mock *){padding-top:12px!important;padding-bottom:12px!important}
@scope (.ds-mock){.m-app.m-mob:where(:not(.m-tab)) .m-t:not([data-kind="block"]):not(.m-flt2) > tbody > tr:not(:has(small)):not(:has(.m-n2)):not(.m-flxr) > td:has(> .m-stb):where(:not([class^="m-"],[class*=" m-"])):where(:scope, :scope *){padding-top:12px!important;padding-bottom:12px!important}}
.m-app.m-mob:where(:not(.m-tab)) .m-t:not([data-kind="block"]):not(.m-flt2) > tbody > tr:not(:has(small)):not(:has(.m-n2)):not(.m-flxr) > td:has(> .m-per):where([class^="m-"],[class*=" m-"]):where(.ds-mock, .ds-mock *){padding-top:12px!important;padding-bottom:12px!important}
@scope (.ds-mock){.m-app.m-mob:where(:not(.m-tab)) .m-t:not([data-kind="block"]):not(.m-flt2) > tbody > tr:not(:has(small)):not(:has(.m-n2)):not(.m-flxr) > td:has(> .m-per):where(:not([class^="m-"],[class*=" m-"])):where(:scope, :scope *){padding-top:12px!important;padding-bottom:12px!important}}
.m-app.m-mob:where(:not(.m-tab)) .m-t:not([data-kind="block"]):not(.m-flt2) > tbody > tr:not(:has(small)):not(:has(.m-n2)):not(.m-flxr) > td > .m-per:where(.ds-mock, .ds-mock *){align-items:flex-start!important}
.m-app.m-mob:where(:not(.m-tab)) .m-t:not([data-kind="block"]):not(.m-flt2) > tbody > tr:not(:has(small)):not(:has(.m-n2)):not(.m-flxr) > td > .m-per > :is(a,.m-flt,b,span:not(.m-av):not(.m-sdot2):not(.m-cbx)):where([class^="m-"],[class*=" m-"]):where(.ds-mock, .ds-mock *){padding-top:3px!important}
@scope (.ds-mock){.m-app.m-mob:where(:not(.m-tab)) .m-t:not([data-kind="block"]):not(.m-flt2) > tbody > tr:not(:has(small)):not(:has(.m-n2)):not(.m-flxr) > td > .m-per > :is(a,.m-flt,b,span:not(.m-av):not(.m-sdot2):not(.m-cbx)):where(:not([class^="m-"],[class*=" m-"])):where(:scope, :scope *){padding-top:3px!important}}
.m-app.m-mob:where(:not(.m-tab)) .m-t:not([data-kind="block"]):not(.m-flt2) > tbody > tr:not(:has(small)):not(:has(.m-n2)):not(.m-flxr) > td > .m-per > .m-dtfc > .m-per > .m-dtpn.m-twr:where(.ds-mock, .ds-mock *){padding-top:3px!important}
.m-app.m-mob:where(:not(.m-tab)) .m-t:not([data-kind="block"]):not(.m-flt2) > tbody > tr:not(:has(small)):not(:has(.m-n2)):not(.m-flxr) > td > .m-per > .m-cbx:where(.ds-mock, .ds-mock *){margin-top:5px!important}
.m-app.m-mob:where(:not(.m-tab)) .m-t:not([data-kind="block"]):not(.m-flt2) > tbody > tr:not(:has(small)):not(:has(.m-n2)):not(.m-flxr) > td > .m-per > .m-sdot2:where(.ds-mock, .ds-mock *){margin-top:10px!important}
.m-app.m-mob.m-tab .m-t:not([data-kind="block"]):not(.m-flt2) > tbody > tr:not(:has(small)):not(:has(.m-n2)):not(.m-flxr) > td:where([class^="m-"],[class*=" m-"]):where(.ds-mock, .ds-mock *){vertical-align:top!important;height:auto!important;padding-top:10px!important;padding-bottom:10px!important}
@scope (.ds-mock){.m-app.m-mob.m-tab .m-t:not([data-kind="block"]):not(.m-flt2) > tbody > tr:not(:has(small)):not(:has(.m-n2)):not(.m-flxr) > td:where(:not([class^="m-"],[class*=" m-"])):where(:scope, :scope *){vertical-align:top!important;height:auto!important;padding-top:10px!important;padding-bottom:10px!important}}
.m-app.m-mob.m-tab .m-t:not([data-kind="block"]):not(.m-flt2) > tbody > tr:not(:has(small)):not(:has(.m-n2)):not(.m-flxr) > td:has(> .m-cu):where([class^="m-"],[class*=" m-"]):where(.ds-mock, .ds-mock *){padding-top:6px!important;padding-bottom:6px!important}
@scope (.ds-mock){.m-app.m-mob.m-tab .m-t:not([data-kind="block"]):not(.m-flt2) > tbody > tr:not(:has(small)):not(:has(.m-n2)):not(.m-flxr) > td:has(> .m-cu):where(:not([class^="m-"],[class*=" m-"])):where(:scope, :scope *){padding-top:6px!important;padding-bottom:6px!important}}
.m-app.m-mob.m-tab .m-t:not([data-kind="block"]):not(.m-flt2) > tbody > tr:not(:has(small)):not(:has(.m-n2)):not(.m-flxr) > td:has(> :is(.m-edn,.m-fi)):where([class^="m-"],[class*=" m-"]):where(.ds-mock, .ds-mock *){padding-top:5px!important;padding-bottom:5px!important}
@scope (.ds-mock){.m-app.m-mob.m-tab .m-t:not([data-kind="block"]):not(.m-flt2) > tbody > tr:not(:has(small)):not(:has(.m-n2)):not(.m-flxr) > td:has(> :is(.m-edn,.m-fi)):where(:not([class^="m-"],[class*=" m-"])):where(:scope, :scope *){padding-top:5px!important;padding-bottom:5px!important}}
.m-app.m-mob.m-tab .m-t:not([data-kind="block"]):not(.m-flt2) > tbody > tr:not(:has(small)):not(:has(.m-n2)):not(.m-flxr) > td:has(> .m-stb):where([class^="m-"],[class*=" m-"]):where(.ds-mock, .ds-mock *){padding-top:6px!important;padding-bottom:6px!important}
@scope (.ds-mock){.m-app.m-mob.m-tab .m-t:not([data-kind="block"]):not(.m-flt2) > tbody > tr:not(:has(small)):not(:has(.m-n2)):not(.m-flxr) > td:has(> .m-stb):where(:not([class^="m-"],[class*=" m-"])):where(:scope, :scope *){padding-top:6px!important;padding-bottom:6px!important}}
.m-app.m-mob.m-tab .m-t:not([data-kind="block"]):not(.m-flt2) > tbody > tr:not(:has(small)):not(:has(.m-n2)):not(.m-flxr) > td:has(> .m-per):where([class^="m-"],[class*=" m-"]):where(.ds-mock, .ds-mock *){padding-top:6px!important;padding-bottom:6px!important}
@scope (.ds-mock){.m-app.m-mob.m-tab .m-t:not([data-kind="block"]):not(.m-flt2) > tbody > tr:not(:has(small)):not(:has(.m-n2)):not(.m-flxr) > td:has(> .m-per):where(:not([class^="m-"],[class*=" m-"])):where(:scope, :scope *){padding-top:6px!important;padding-bottom:6px!important}}
.m-app.m-mob.m-tab .m-t:not([data-kind="block"]):not(.m-flt2) > tbody > tr:not(:has(small)):not(:has(.m-n2)):not(.m-flxr) > td > .m-per:where(.ds-mock, .ds-mock *){align-items:flex-start!important}
.m-app.m-mob.m-tab .m-t:not([data-kind="block"]):not(.m-flt2) > tbody > tr:not(:has(small)):not(:has(.m-n2)):not(.m-flxr) > td > .m-per > :is(a,.m-flt,b,span:not(.m-av):not(.m-sdot2):not(.m-cbx)):where([class^="m-"],[class*=" m-"]):where(.ds-mock, .ds-mock *){padding-top:4px!important}
@scope (.ds-mock){.m-app.m-mob.m-tab .m-t:not([data-kind="block"]):not(.m-flt2) > tbody > tr:not(:has(small)):not(:has(.m-n2)):not(.m-flxr) > td > .m-per > :is(a,.m-flt,b,span:not(.m-av):not(.m-sdot2):not(.m-cbx)):where(:not([class^="m-"],[class*=" m-"])):where(:scope, :scope *){padding-top:4px!important}}
.m-app.m-mob.m-tab .m-t:not([data-kind="block"]):not(.m-flt2) > tbody > tr:not(:has(small)):not(:has(.m-n2)):not(.m-flxr) > td > .m-per > .m-dtfc > .m-per > .m-dtpn.m-twr:where(.ds-mock, .ds-mock *){padding-top:4px!important}
.m-app.m-mob.m-tab .m-t:not([data-kind="block"]):not(.m-flt2) > tbody > tr:not(:has(small)):not(:has(.m-n2)):not(.m-flxr) > td > .m-per > .m-cbx:where(.ds-mock, .ds-mock *){margin-top:5px!important}
.m-app.m-mob.m-tab .m-t:not([data-kind="block"]):not(.m-flt2) > tbody > tr:not(:has(small)):not(:has(.m-n2)):not(.m-flxr) > td > .m-per > .m-sdot2:where(.ds-mock, .ds-mock *){margin-top:9px!important}
.m-app{--m-lpre-w:380px;--m-board-col:240px;--m-menu-min:60px;--m-side-min:204px}
.m-emp .m-brow:where(.ds-mock, .ds-mock *){display:flex;flex-wrap:wrap;gap:var(--m-gap-s);align-items:center}
.m-flmi > svg:where([class^="m-"],[class*=" m-"]):where(.ds-mock, .ds-mock *){display:block}
@scope (.ds-mock){.m-flmi > svg:where(:not([class^="m-"],[class*=" m-"])):where(:scope, :scope *){display:block}}
.m-srch2 input:where([class^="m-"],[class*=" m-"]):where(.ds-mock, .ds-mock *){padding:0}
@scope (.ds-mock){.m-srch2 input:where(:not([class^="m-"],[class*=" m-"])):where(:scope, :scope *){padding:0}}
.m-kv3 .m-bfl > .m-fi.m-sel:where(.ds-mock, .ds-mock *){flex:1 0 auto}
.m-kv3 .m-bfl:where(.ds-mock, .ds-mock *){flex-direction:row;align-items:center;flex-wrap:nowrap;width:100%}
.m-kv3 .m-bfl > .m-fi:where(.ds-mock, .ds-mock *){flex:1 1 auto;min-width:0}
.m-kv3 .m-bfl:where(.ds-mock, .ds-mock *){min-height:var(--m-ctl)}
.m-kv3:has(.m-fi,.m-ctl) > *:where([class^="m-"],[class*=" m-"]):where(.ds-mock, .ds-mock *){padding-top:var(--m-gap-xs);padding-bottom:var(--m-gap-xs)}
@scope (.ds-mock){.m-kv3:has(.m-fi,.m-ctl) > *:where(:not([class^="m-"],[class*=" m-"])):where(:scope, :scope *){padding-top:var(--m-gap-xs);padding-bottom:var(--m-gap-xs)}}
.m-app.m-mob .m-kv3 .m-bfl:where(.ds-mock, .ds-mock *){flex-wrap:wrap}
.m-app.m-mob .m-kv3 .m-bfl > .m-fi:where(.ds-mock, .ds-mock *){flex:none;width:100%;min-width:0}
.m-app.m-mob .m-kv3 > div:has(> .m-bfl > .m-fi):where([class^="m-"],[class*=" m-"]):where(.ds-mock, .ds-mock *){min-width:0;max-width:100%}
@scope (.ds-mock){.m-app.m-mob .m-kv3 > div:has(> .m-bfl > .m-fi):where(:not([class^="m-"],[class*=" m-"])):where(:scope, :scope *){min-width:0;max-width:100%}}
.m-t td .m-fi:where(.ds-mock, .ds-mock *){max-width:100%;box-sizing:border-box}
.m-t td > .m-fi:where(.ds-mock, .ds-mock *){width:100%}
.m-app.m-bare .m-lgrid .m-lpv-hero:where(.ds-mock, .ds-mock *){align-items:center;text-align:center;gap:var(--m-gap-s)}
.m-sblk.m-lchat .m-lm:where(.ds-mock, .ds-mock *){display:flex;flex-direction:column;min-width:0}
.m-sblk.m-lchat .m-sc:has(.m-lm):where(.ds-mock, .ds-mock *){align-items:flex-start}
.m-sblk.m-lchat > .m-sblk-r:where(.ds-mock, .ds-mock *){padding-top:var(--m-gap-s);padding-bottom:var(--m-gap-s);row-gap:var(--m-gap-xs)}
.m-sblk.m-lchat > .m-sblk-r .m-sl:where(.ds-mock, .ds-mock *){padding-top:0}
.m-sblk.m-lchat > .m-sblk-r:last-child:where(.ds-mock, .ds-mock *){background:var(--m-g2)}
.m-app.m-dark .m-sblk.m-lchat > .m-sblk-r:last-child:where(.ds-mock, .ds-mock *){background:var(--m-g6)}
.m-app.m-bare .m-scroll > .m-lgrid:where(.ds-mock, .ds-mock *){min-height:100%;align-items:stretch}
.m-app.m-bare .m-lgrid > .m-lside:where(.ds-mock, .ds-mock *){display:flex;flex-direction:column}
.m-app.m-bare .m-lgrid > .m-lside > .m-sblk:last-child:where(.ds-mock, .ds-mock *){flex:1;display:flex;flex-direction:column}
.m-app.m-bare .m-lgrid > .m-lside > .m-sblk:last-child > .m-sblk-r:last-child:where(.ds-mock, .ds-mock *){margin-top:auto}
.m-t td .m-wrp:where(.ds-mock, .ds-mock *){white-space:normal;overflow:visible;text-overflow:clip;overflow-wrap:normal;word-break:normal}
.m-t td:has(.m-wrp):where([class^="m-"],[class*=" m-"]):where(.ds-mock, .ds-mock *){white-space:normal;height:auto}
@scope (.ds-mock){.m-t td:has(.m-wrp):where(:not([class^="m-"],[class*=" m-"])):where(:scope, :scope *){white-space:normal;height:auto}}
.m-t tr:has(.m-wrp) > td:where([class^="m-"],[class*=" m-"]):where(.ds-mock, .ds-mock *){vertical-align:top}
@scope (.ds-mock){.m-t tr:has(.m-wrp) > td:where(:not([class^="m-"],[class*=" m-"])):where(:scope, :scope *){vertical-align:top}}
.m-app.m-mob:where(:not(.m-tab)) .m-sblk-h .m-pill.m-two:where(.ds-mock, .ds-mock *){height:auto!important;min-height:var(--m-ctl);padding-top:var(--m-gap-xs)!important;padding-bottom:var(--m-gap-xs)!important}
.m-app.m-mob:where(:not(.m-tab)) .m-sblk-h:has(.m-pill.m-two):where(.ds-mock, .ds-mock *){height:auto;padding-top:var(--m-gap-s);padding-bottom:var(--m-gap-s)}
.m-pill.m-two > span + span:where([class^="m-"],[class*=" m-"]):where(.ds-mock, .ds-mock *)::before{content:" · "}
@scope (.ds-mock){.m-pill.m-two > span:where(:scope *) + span:where(:not([class^="m-"],[class*=" m-"]))::before,.m-pill.m-two > span + span:where(:not([class^="m-"],[class*=" m-"])):where(:scope)::before{content:" · "}}
.m-pill.m-two:where(.ds-mock, .ds-mock *){max-width:100%;flex-shrink:0;align-items:flex-start}
.m-app:is(:not(.m-mob),.m-tab) .m-pill.m-two:where(.ds-mock, .ds-mock *){height:auto!important;min-height:calc(var(--m-lh) + var(--m-gap-xs));padding-top:calc(var(--m-gap-xs) / 2);padding-bottom:calc(var(--m-gap-xs) / 2)}
.m-pill.m-two.m-ok:where(.ds-mock, .ds-mock *)::before{margin-top:calc((var(--m-lh) - var(--m-pill-dot)) / 2)}
.m-pill.m-two > span:first-child:where([class^="m-"],[class*=" m-"]):where(.ds-mock, .ds-mock *){flex:none}
@scope (.ds-mock){.m-pill.m-two > span:first-child:where(:not([class^="m-"],[class*=" m-"])):where(:scope, :scope *){flex:none}}
.m-pill.m-two > span + span:where([class^="m-"],[class*=" m-"]):where(.ds-mock, .ds-mock *){min-width:0;white-space:normal}
@scope (.ds-mock){.m-pill.m-two > span:where(:scope *) + span:where(:not([class^="m-"],[class*=" m-"])),.m-pill.m-two > span + span:where(:not([class^="m-"],[class*=" m-"])):where(:scope){min-width:0;white-space:normal}}
.m-app.m-mob:where(:not(.m-tab)) .m-pill.m-two:where(.ds-mock, .ds-mock *){flex-wrap:wrap}
.m-app.m-mob:where(:not(.m-tab)) .m-pill.m-two > span + span:where([class^="m-"],[class*=" m-"]):where(.ds-mock, .ds-mock *)::before{content:none}
@scope (.ds-mock){.m-app.m-mob:where(:not(.m-tab)) .m-pill.m-two > span:where(:scope *) + span:where(:not([class^="m-"],[class*=" m-"]))::before,.m-app.m-mob:where(:not(.m-tab)) .m-pill.m-two > span + span:where(:not([class^="m-"],[class*=" m-"])):where(:scope)::before{content:none}}
.m-app.m-mob:where(:not(.m-tab)) .m-pill.m-two > span + span:where([class^="m-"],[class*=" m-"]):where(.ds-mock, .ds-mock *){flex-basis:100%}
@scope (.ds-mock){.m-app.m-mob:where(:not(.m-tab)) .m-pill.m-two > span:where(:scope *) + span:where(:not([class^="m-"],[class*=" m-"])),.m-app.m-mob:where(:not(.m-tab)) .m-pill.m-two > span + span:where(:not([class^="m-"],[class*=" m-"])):where(:scope){flex-basis:100%}}
.m-app.m-mob:where(:not(.m-tab)) .m-sblk-h:has(.m-pill.m-two) > h4:where([class^="m-"],[class*=" m-"]):where(.ds-mock, .ds-mock *){flex:none}
@scope (.ds-mock){.m-app.m-mob:where(:not(.m-tab)) .m-sblk-h:has(.m-pill.m-two) > h4:where(:not([class^="m-"],[class*=" m-"])):where(:scope, :scope *){flex:none}}
.m-rng > b:where([class^="m-"],[class*=" m-"]):where(.ds-mock, .ds-mock *){background:var(--m-fg)}
@scope (.ds-mock){.m-rng > b:where(:not([class^="m-"],[class*=" m-"])):where(:scope, :scope *){background:var(--m-fg)}}
.m-app.m-bare .m-lgrid > .m-sform:where(.ds-mock, .ds-mock *){width:100%;margin:0}
.m-app.m-bare .m-lgrid .m-pvf:where(.ds-mock, .ds-mock *){max-width:none;width:100%}
.m-app.m-bare .m-lgrid .m-pvf > .m-lpv:where(.ds-mock, .ds-mock *){width:100%;max-width:none}
.m-app.m-bare .m-lgrid .m-lpv-hero:where(.ds-mock, .ds-mock *){aspect-ratio:16 / 9;justify-content:center}
.m-tpur.m-warn:where(.ds-mock, .ds-mock *){background:var(--m-warn-soft);display:flex;flex-wrap:wrap;align-items:center;gap:var(--m-gap-s)}
.m-sc > .m-plbar:where(.ds-mock, .ds-mock *){flex:1 1 100%;width:100%;max-width:var(--m-field-maxw)}
.m-cols2 > .m-sblk .m-sblk-r:where(.ds-mock, .ds-mock *){grid-template-columns:minmax(0,1fr);gap:var(--m-gap-s)}
.m-cols2 > .m-sblk .m-sblk-r .m-sl:where(.ds-mock, .ds-mock *){padding-top:0}
.m-sblk:has(.m-sblk-h .m-cwrap > .m-mpop):where(.ds-mock, .ds-mock *),.m-sblk:has(.m-sblk-r .m-cwrap > .m-mpop):where(.ds-mock, .ds-mock *){overflow:visible}
.m-sblk-h .m-cwrap > .m-mpop:where(.ds-mock, .ds-mock *),.m-atb > .m-anah .m-cwrap > .m-mpop:where(.ds-mock, .ds-mock *){left:auto;right:0}
.m-sc:has(> .m-rngw):where(.ds-mock, .ds-mock *){flex-direction:column;align-items:flex-start}
.m-rngw:where(.ds-mock, .ds-mock *){display:flex;flex-direction:column;gap:var(--m-gap-s);width:100%;max-width:var(--m-field-maxw);padding-top:var(--m-gap-s)}
.m-rng:where(.ds-mock, .ds-mock *){position:relative;height:var(--m-rng-h);margin:calc((var(--m-rng-knob) - var(--m-rng-h)) / 2) 0;background:var(--m-g2);border-radius:var(--m-round)}
.m-rng > i:where([class^="m-"],[class*=" m-"]):where(.ds-mock, .ds-mock *){position:absolute;left:0;top:0;bottom:0;background:var(--m-fg);border-radius:var(--m-round)}
@scope (.ds-mock){.m-rng > i:where(:not([class^="m-"],[class*=" m-"])):where(:scope, :scope *){position:absolute;left:0;top:0;bottom:0;background:var(--m-fg);border-radius:var(--m-round)}}
.m-rng > b:where([class^="m-"],[class*=" m-"]):where(.ds-mock, .ds-mock *){position:absolute;top:50%;width:var(--m-rng-knob);height:var(--m-rng-knob);margin-left:calc(var(--m-rng-knob) / -2);transform:translateY(-50%);border-radius:50%;background:var(--m-surface);box-shadow:inset 0 0 0 2px var(--m-fg)}
@scope (.ds-mock){.m-rng > b:where(:not([class^="m-"],[class*=" m-"])):where(:scope, :scope *){position:absolute;top:50%;width:var(--m-rng-knob);height:var(--m-rng-knob);margin-left:calc(var(--m-rng-knob) / -2);transform:translateY(-50%);border-radius:50%;background:var(--m-surface);box-shadow:inset 0 0 0 2px var(--m-fg)}}
.m-rngt:where(.ds-mock, .ds-mock *){display:flex;justify-content:space-between;gap:var(--m-gap-xs)}
.m-rngt > span:where([class^="m-"],[class*=" m-"]):where(.ds-mock, .ds-mock *){color:var(--m-mute);cursor:pointer}
@scope (.ds-mock){.m-rngt > span:where(:not([class^="m-"],[class*=" m-"])):where(:scope, :scope *){color:var(--m-mute);cursor:pointer}}
.m-rngt > span.m-on:where(.ds-mock, .ds-mock *){color:var(--m-fg);font-weight:700}
.m-mpop > div > .m-bck:where(.ds-mock, .ds-mock *),.m-kv3 .m-bck:where(.ds-mock, .ds-mock *){align-items:center}
.m-mtop .m-ctl + .m-ctl:where(.ds-mock, .ds-mock *){margin-left:var(--m-gap-s)}
.m-app.m-mob .m-anac > .m-anah:where(.ds-mock, .ds-mock *){margin-top:0;margin-bottom:0}
.m-app.m-bare.m-mob .m-sform:where(.ds-mock, .ds-mock *){width:100%}
.m-app.m-mob .m-main > .m-bsx.m-flush:where(.ds-mock, .ds-mock *),.m-app.m-mob .m-main > .m-scroll.m-flush:where(.ds-mock, .ds-mock *){padding-left:0!important;padding-right:0!important}
.m-fch.m-anach + .m-bsx > .m-sform:where(.ds-mock, .ds-mock *),.m-dtabs2.m-mtabs + .m-bsx > .m-sform:where(.ds-mock, .ds-mock *){padding-top:0}
.m-mtop h2 + .m-ctl:where(.ds-mock, .ds-mock *){margin-left:var(--m-gap-s)}
.m-sblk-r .m-sc > .m-cols2:where(.ds-mock, .ds-mock *){flex:1 1 100%;min-width:0}
.m-cols2 > .m-bfl.m-gr:where(.ds-mock, .ds-mock *){grid-template-columns:minmax(0,1fr);gap:var(--m-gap-xs);align-self:stretch;align-content:end}
.m-cols2 > .m-bfl.m-gr > .m-fi:where(.ds-mock, .ds-mock *),.m-cols2 > .m-bfl.m-gr > .m-fcl:where(.ds-mock, .ds-mock *){width:100%;max-width:none}
.m-sblk.m-ffc .m-sblk-r > .m-sx:where(.ds-mock, .ds-mock *),.m-sblk-r.m-ffc > .m-sx:where(.ds-mock, .ds-mock *){margin-top:calc(var(--m-gap-m) - var(--m-gap-xs))}
.m-pq:where(.ds-mock, .ds-mock *){display:flex;flex-direction:column;gap:var(--m-gap-s);flex:1;width:100%;min-width:0}
.m-pqh:where(.ds-mock, .ds-mock *){display:flex;align-items:center;gap:var(--m-gap-m)}
.m-pqh > b:where([class^="m-"],[class*=" m-"]):where(.ds-mock, .ds-mock *){flex:1;white-space:nowrap}
@scope (.ds-mock){.m-pqh > b:where(:not([class^="m-"],[class*=" m-"])):where(:scope, :scope *){flex:1;white-space:nowrap}}
.m-pq .m-fi:where(.ds-mock, .ds-mock *){width:100%;max-width:none}
.m-pqv:where(.ds-mock, .ds-mock *){display:flex;flex-direction:column;align-items:flex-start;gap:var(--m-gap-xs);padding-left:var(--m-pad)}
.m-pqo:where(.ds-mock, .ds-mock *){display:flex;align-items:center;gap:var(--m-gap-s);align-self:stretch}
.m-pqo > .m-fi:where(.ds-mock, .ds-mock *){flex:1;min-width:0}
.m-sec.m-ffs .m-ffg:where(.ds-mock, .ds-mock *){padding:var(--m-gap-s) 0}
.m-sec.m-ffs .m-ffg + .m-ffg:where(.ds-mock, .ds-mock *){border-top:1px solid var(--m-line)}
.m-sec.m-ffs .m-ffg .m-frf:where(.ds-mock, .ds-mock *){border-bottom:0;padding-left:calc(var(--m-pad) + var(--m-gap-m))}
.m-sec.m-ffs .m-ffg > .m-cg:where(.ds-mock, .ds-mock *){padding-left:var(--m-pad);padding-right:var(--m-pad)}
.m-sec.m-ffs:where(.ds-mock, .ds-mock *){padding:var(--m-pad);border-bottom:0}
.m-sec.m-ffs > .m-fg:first-child:where(.ds-mock, .ds-mock *){margin-top:0}
.m-sec.m-ffs .m-psrch:where(.ds-mock, .ds-mock *){padding:0}
.m-sec.m-ffs > .m-fl4:where(.ds-mock, .ds-mock *){margin:var(--m-gap-s) calc(-1 * var(--m-pad)) 0}
.m-drw .m-sspop:where(.ds-mock, .ds-mock *){position:static;margin-top:var(--m-gap-xs)}
.m-sblk:has(.m-sspop):where(.ds-mock, .ds-mock *){overflow:visible}
.m-drw .m-db > .m-sblk:where(.ds-mock, .ds-mock *){flex:none}
.m-app.m-mob .m-drw.m-rp:where(.ds-mock, .ds-mock *){width:100%;left:0;right:0}
.m-fg > .m-ssw:where(.ds-mock, .ds-mock *){width:100%;min-width:0;position:relative}
.m-fg > .m-ssw > .m-fi.m-sel:where(.ds-mock, .ds-mock *){width:100%;min-width:0}
.m-bfl2.m-ffadd:where(.ds-mock, .ds-mock *){justify-content:center}
.m-sblk.m-ffc .m-sblk-r:where(.ds-mock, .ds-mock *),.m-sblk-r.m-ffc:where(.ds-mock, .ds-mock *){grid-template-columns:minmax(0,1fr);gap:var(--m-gap-xs)}
.m-sblk.m-ffc .m-sblk-r .m-sl:where(.ds-mock, .ds-mock *),.m-sblk-r.m-ffc .m-sl:where(.ds-mock, .ds-mock *){padding-top:0}
.m-sblk-h > .m-sblk-grip:where(.ds-mock, .ds-mock *){display:grid;place-items:center;flex:none;align-self:flex-start;box-sizing:border-box;width:var(--m-ic16);height:var(--m-ic16);margin-top:calc((var(--m-strip-h) - var(--m-ic16)) / 2);cursor:grab;position:relative}
.m-sblk-h > .m-sblk-grip svg:where([class^="m-"],[class*=" m-"]):where(.ds-mock, .ds-mock *){display:block;width:var(--m-ic16);height:var(--m-ic16)}
@scope (.ds-mock){.m-sblk-h > .m-sblk-grip svg:where(:not([class^="m-"],[class*=" m-"])):where(:scope, :scope *){display:block;width:var(--m-ic16);height:var(--m-ic16)}}
.m-sblk-h > .m-sblk-grip:where(.ds-mock, .ds-mock *)::before{content:'';position:absolute;inset:-12px}
.m-app:is(:not(.m-mob),.m-tab) .m-sblk > .m-sblk-h:has(> .m-sblk-act > :is(.m-ctl,.m-fi,.m-minp2,.m-ib2,.m-cwrap,.m-doci)):where(.ds-mock, .ds-mock *),.m-app.m-mob .m-sblk > .m-sblk-h:has(> .m-sblk-act > :is(.m-ctl,.m-fi,.m-minp2,.m-ib2,.m-cwrap,.m-doci)):where(.ds-mock, .ds-mock *){--m-strip-h:calc(var(--m-bh-ctl) + 2 * var(--m-strip-gap));padding-right:var(--m-strip-gap)!important;min-height:var(--m-strip-h)!important}
.m-sblk-h > .m-sblk-act:where(.ds-mock, .ds-mock *){align-self:stretch;min-height:0}
.m-sblk-h > .m-sblk-act > :is(.m-ctl,.m-fi,.m-minp2,.m-ib2,.m-cwrap,.m-doci):where(.ds-mock, .ds-mock *){align-self:flex-start;margin-top:calc((var(--m-strip-h) - var(--m-bh-ctl)) / 2)}
.m-fcl > .m-sblk-grip:where(.ds-mock, .ds-mock *){display:grid;place-items:center;flex:none;box-sizing:border-box;width:var(--m-ic16);height:var(--m-ic16);cursor:grab;position:relative}
.m-fcl > .m-sblk-grip svg:where([class^="m-"],[class*=" m-"]):where(.ds-mock, .ds-mock *){display:block;width:var(--m-ic16);height:var(--m-ic16)}
@scope (.ds-mock){.m-fcl > .m-sblk-grip svg:where(:not([class^="m-"],[class*=" m-"])):where(:scope, :scope *){display:block;width:var(--m-ic16);height:var(--m-ic16)}}
.m-fcl > .m-sblk-grip:where(.ds-mock, .ds-mock *)::before{content:'';position:absolute;inset:-12px}
.m-dgg:where(.ds-mock, .ds-mock *){touch-action:none;cursor:grab;position:relative}
.m-dgg:where(.ds-mock, .ds-mock *)::before{content:'';position:absolute;inset:-12px}
.m-dpr2 > .m-dgg:where(.ds-mock, .ds-mock *){display:grid;place-items:center;flex:none;position:relative;width:var(--m-ic16);height:var(--m-lh);color:var(--m-mute)}
.m-dpr2 > .m-dgg svg:where([class^="m-"],[class*=" m-"]):where(.ds-mock, .ds-mock *){display:block;width:var(--m-ic16);height:var(--m-ic16)}
@scope (.ds-mock){.m-dpr2 > .m-dgg svg:where(:not([class^="m-"],[class*=" m-"])):where(:scope, :scope *){display:block;width:var(--m-ic16);height:var(--m-ic16)}}
.m-per > .m-dgg:where(.ds-mock, .ds-mock *){display:grid;place-items:center;flex:none;width:var(--m-ic16);height:var(--m-lh);color:var(--m-mute)}
.m-per > .m-dgg svg:where([class^="m-"],[class*=" m-"]):where(.ds-mock, .ds-mock *){display:block;width:var(--m-ic16);height:var(--m-ic16)}
@scope (.ds-mock){.m-per > .m-dgg svg:where(:not([class^="m-"],[class*=" m-"])):where(:scope, :scope *){display:block;width:var(--m-ic16);height:var(--m-ic16)}}
.m-fn-pts:where(.ds-mock, .ds-mock *){display:flex;flex-direction:column;gap:var(--m-gap-s)}
.m-fn-at > .m-dgg:where(.ds-mock, .ds-mock *){display:grid;place-items:center;flex:none;width:var(--m-ic16);height:var(--m-ic16);color:var(--m-mute)}
.m-fn-at > .m-dgg svg:where([class^="m-"],[class*=" m-"]):where(.ds-mock, .ds-mock *){display:block;width:var(--m-ic16);height:var(--m-ic16)}
@scope (.ds-mock){.m-fn-at > .m-dgg svg:where(:not([class^="m-"],[class*=" m-"])):where(:scope, :scope *){display:block;width:var(--m-ic16);height:var(--m-ic16)}}
.m-fn-act.m-fn-pp:where(.ds-mock, .ds-mock *){background:none;padding:0;border-radius:0}
.m-fn-act.m-fn-pp + .m-fn-act.m-fn-pp:where(.ds-mock, .ds-mock *){border-top:1px solid var(--m-line);padding-top:var(--m-gap-s)}
.m-dgh:where(.ds-mock, .ds-mock *){display:flex;align-items:center;gap:var(--m-gap-s);box-sizing:border-box;width:max-content;max-width:var(--m-field-maxw);height:var(--m-ctl);padding:0 var(--m-pad);background:var(--m-surface);border:1px solid var(--m-line);border-radius:var(--m-radius);box-shadow:var(--m-shadow-pop);color:var(--m-fg);font-family:var(--m-font);font-size:var(--m-fs);line-height:var(--m-lh);font-weight:700;white-space:nowrap;cursor:grabbing;pointer-events:none}
.m-dgh > span:where([class^="m-"],[class*=" m-"]):where(.ds-mock, .ds-mock *){min-width:0;overflow:hidden;text-overflow:ellipsis}
@scope (.ds-mock){.m-dgh > span:where(:not([class^="m-"],[class*=" m-"])):where(:scope, :scope *){min-width:0;overflow:hidden;text-overflow:ellipsis}}
.m-dgh svg:where([class^="m-"],[class*=" m-"]):where(.ds-mock, .ds-mock *){flex:none;width:var(--m-ic16);height:var(--m-ic16);color:var(--m-mute)}
@scope (.ds-mock){.m-dgh svg:where(:not([class^="m-"],[class*=" m-"])):where(:scope, :scope *){flex:none;width:var(--m-ic16);height:var(--m-ic16);color:var(--m-mute)}}
.m-dgi[data-dragging]:where(.ds-mock, .ds-mock *){opacity:.5}
.m-dgi[data-drop-line=before]:where(.ds-mock, .ds-mock *){box-shadow:0 -2px 0 0 var(--m-fg)}
.m-dgi[data-drop-line=after]:where(.ds-mock, .ds-mock *){box-shadow:0 2px 0 0 var(--m-fg)}
.m-dgt[data-drop-over]:where(.ds-mock, .ds-mock *){outline:2px solid var(--m-fg);outline-offset:-2px}
.m-sblk.m-ffc .m-sblk-r .m-sc > .m-bfl:where(.ds-mock, .ds-mock *){flex:1 1 auto;min-width:0}
.m-sblk.m-ffc .m-sblk-r .m-sc > .m-fi:where(.ds-mock, .ds-mock *),.m-sblk-r.m-ffc .m-sc > .m-fi:where(.ds-mock, .ds-mock *){max-width:none}
.m-bsum .m-paid > .m-dl:where(.ds-mock, .ds-mock *){background:var(--m-surface)}
.m-sblk > .m-bsum > div > span:not(.m-dl):where([class^="m-"],[class*=" m-"]):where(.ds-mock, .ds-mock *){display:block}
@scope (.ds-mock){.m-sblk > .m-bsum > div > span:not(.m-dl):where(:not([class^="m-"],[class*=" m-"])):where(:scope, :scope *){display:block}}
.m-sblk > .m-bsum > div > .m-dl:where(.ds-mock, .ds-mock *){display:inline-flex;margin-top:var(--m-gap-xs)}
.m-app .m-phd > h2.m-pte + .m-cnt:where(.ds-mock, .ds-mock *){flex:none;white-space:nowrap}
h2.m-pte:where(.ds-mock, .ds-mock *){margin:0 0 0 -8px;display:flex;align-items:center;cursor:text;min-width:0;border-radius:var(--m-radius)}
h2.m-pte:hover:where(.ds-mock, .ds-mock *),h2.m-pte:focus:where(.ds-mock, .ds-mock *){box-shadow:inset 0 0 0 1px var(--m-line);background:var(--m-surface);outline:0}
.m-atb .m-t:not([data-kind="people"]) thead tr:not(.m-sumr) > th:where([class^="m-"],[class*=" m-"]):where(.ds-mock, .ds-mock *){border-top:1px solid var(--m-line)}
@scope (.ds-mock){.m-atb .m-t:not([data-kind="people"]) thead tr:not(.m-sumr) > th:where(:not([class^="m-"],[class*=" m-"])):where(:scope, :scope *){border-top:1px solid var(--m-line)}}
.m-pfh:where(.ds-mock, .ds-mock *){text-align:right;margin-top:var(--m-gap-s)}
table.m-measuring th > .m-thl:where(.ds-mock, .ds-mock *){display:inline-block!important;white-space:nowrap!important;min-height:0!important}
.m-atb > .m-anah:where(.ds-mock, .ds-mock *){--m-strip-h:calc(var(--m-ctl) + 2 * var(--m-strip-gap));background:var(--m-g2);border-radius:var(--m-radius);padding:var(--m-strip-gap) var(--m-strip-gap) var(--m-strip-gap) var(--m-pad)}
.m-atb > .m-anah:where(.ds-mock, .ds-mock *){align-items:flex-start}
.m-atb > .m-anah > h3:where([class^="m-"],[class*=" m-"]):where(.ds-mock, .ds-mock *){margin-top:calc((var(--m-ctl) - var(--m-lh-16)) / 2)}
@scope (.ds-mock){.m-atb > .m-anah > h3:where(:not([class^="m-"],[class*=" m-"])):where(:scope, :scope *){margin-top:calc((var(--m-ctl) - var(--m-lh-16)) / 2)}}
.m-atb > .m-anah > .m-cnt3:where(.ds-mock, .ds-mock *){margin-top:calc((var(--m-ctl) - (var(--m-lh-16) - 2px)) / 2)}
.m-app .m-atb > .m-anah:where(.ds-mock, .ds-mock *){min-height:var(--m-strip-h)!important}
.m-app.m-dark .m-atb > .m-anah:where(.ds-mock, .ds-mock *){background:var(--m-g6)}
.m-app .m-t[data-kind="metrics"] > thead > tr:last-child > th:where([class^="m-"],[class*=" m-"]):where(.ds-mock, .ds-mock *){background:var(--m-g0)!important;color:var(--m-mute);border-right-color:var(--m-line);border-bottom-color:var(--m-line)}
@scope (.ds-mock){.m-app .m-t[data-kind="metrics"] > thead > tr:last-child > th:where(:not([class^="m-"],[class*=" m-"])):where(:scope, :scope *){background:var(--m-g0)!important;color:var(--m-mute);border-right-color:var(--m-line);border-bottom-color:var(--m-line)}}
.m-app.m-dark .m-t[data-kind="metrics"] > thead > tr:last-child > th:where([class^="m-"],[class*=" m-"]):where(.ds-mock, .ds-mock *){background:var(--m-surface)!important}
@scope (.ds-mock){.m-app.m-dark .m-t[data-kind="metrics"] > thead > tr:last-child > th:where(:not([class^="m-"],[class*=" m-"])):where(:scope, :scope *){background:var(--m-surface)!important}}
.m-sblk > .m-bsum:where(.ds-mock, .ds-mock *){border-width:0 0 1px;border-radius:0;margin:0;grid-template-columns:repeat(2,minmax(0,1fr))!important;grid-auto-flow:row!important}
.m-sblk > .m-bsum > div:nth-child(2n):where([class^="m-"],[class*=" m-"]):where(.ds-mock, .ds-mock *){border-right:0!important}
@scope (.ds-mock){.m-sblk > .m-bsum > div:nth-child(2n):where(:not([class^="m-"],[class*=" m-"])):where(:scope, :scope *){border-right:0!important}}
.m-sblk > .m-bsum > div:nth-child(n+3):where([class^="m-"],[class*=" m-"]):where(.ds-mock, .ds-mock *){border-top:1px solid var(--m-line)!important}
@scope (.ds-mock){.m-sblk > .m-bsum > div:nth-child(n+3):where(:not([class^="m-"],[class*=" m-"])):where(:scope, :scope *){border-top:1px solid var(--m-line)!important}}
.m-app.m-mob .m-sblk-r .m-sc > .m-bfl2:where(.ds-mock, .ds-mock *){align-items:flex-start}
.m-sblk-r .m-sc > .m-bfl2:where(.ds-mock, .ds-mock *){flex-basis:100%}
table.m-measuring td > .m-n2:where(.ds-mock, .ds-mock *){display:inline-flex!important;flex-direction:column;align-items:flex-start}
.m-sblk > .m-pfnl:where(.ds-mock, .ds-mock *){padding:var(--m-pad)}
.m-sblk > .m-segbar:where(.ds-mock, .ds-mock *){margin:var(--m-pad) var(--m-pad) 0}
.m-sblk > .m-segl:where(.ds-mock, .ds-mock *){margin:var(--m-gap-m) var(--m-pad) 0;padding-bottom:var(--m-gap-m)}
.m-t[data-kind="metrics"] th > .m-thl:has(> .m-cvb):where(.ds-mock, .ds-mock *){min-height:calc(var(--m-row) + var(--m-gap-s))}
.m-pfnl:where(.ds-mock, .ds-mock *){display:flex;flex-direction:column;gap:var(--m-gap-s)}
.m-pfr:where(.ds-mock, .ds-mock *){display:grid;grid-template-columns:var(--m-pf-name) minmax(0,1fr) var(--m-pf-pc);align-items:center;gap:var(--m-gap-m)}
.m-pft:where(.ds-mock, .ds-mock *){display:flex;justify-content:center;align-items:center;gap:var(--m-gap-s);min-width:0}
.m-pft i:where([class^="m-"],[class*=" m-"]):where(.ds-mock, .ds-mock *){display:flex;justify-content:center;align-items:center;height:var(--m-pf-h);background:var(--m-warn-soft);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--m-warn) 35%,transparent);border-radius:var(--m-radius);font-style:normal;flex:none}
@scope (.ds-mock){.m-pft i:where(:not([class^="m-"],[class*=" m-"])):where(:scope, :scope *){display:flex;justify-content:center;align-items:center;height:var(--m-pf-h);background:var(--m-warn-soft);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--m-warn) 35%,transparent);border-radius:var(--m-radius);font-style:normal;flex:none}}
.m-app.m-mob .m-pfr:where(.ds-mock, .ds-mock *){grid-template-columns:minmax(0,1fr) var(--m-pf-pc);row-gap:var(--m-gap-xs)}
.m-app.m-mob .m-pfn:where(.ds-mock, .ds-mock *){grid-column:1 / -1}
.m-app .m-ctl.m-fe-an.m-on:where(.ds-mock, .ds-mock *){background:var(--m-warn-soft)!important;color:var(--m-fg)!important;border-color:var(--m-warn)!important}
.m-trow .m-bck:where(.ds-mock, .ds-mock *){min-height:0}
.m-app.m-mob .m-main > .m-bsx:first-child > .m-emp:first-child:where(.ds-mock, .ds-mock *){margin-top:var(--m-pad)}
.m-dtabs2 > span:where([class^="m-"],[class*=" m-"]):where(.ds-mock, .ds-mock *),.m-ctabs > span:not(.m-sch2):where([class^="m-"],[class*=" m-"]):where(.ds-mock, .ds-mock *){gap:var(--m-gap-xs)}
@scope (.ds-mock){.m-dtabs2 > span:where(:not([class^="m-"],[class*=" m-"])):where(:scope, :scope *),.m-ctabs > span:not(.m-sch2):where(:not([class^="m-"],[class*=" m-"])):where(:scope, :scope *){gap:var(--m-gap-xs)}}
.m-pdoc:where(.ds-mock, .ds-mock *){display:flex;align-items:flex-start;background:var(--m-g0);border-bottom:1px solid var(--m-line)}
.m-pdoc > svg.m-ic:where(.ds-mock, .ds-mock *){flex:none;margin-top:calc((var(--m-lh) - var(--m-ic16)) / 2)}
.m-app.m-dark .m-pdoc:where(.ds-mock, .ds-mock *){background:var(--m-g7)}
.m-pdoc > span:where([class^="m-"],[class*=" m-"]):where(.ds-mock, .ds-mock *){flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
@scope (.ds-mock){.m-pdoc > span:where(:not([class^="m-"],[class*=" m-"])):where(:scope, :scope *){flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}}
.m-app.m-mob:not(.m-tab) .m-spn .m-dh .m-who > b:where([class^="m-"],[class*=" m-"]):where(.ds-mock, .ds-mock *){overflow:visible;text-overflow:clip;white-space:normal;overflow-wrap:break-word}
@scope (.ds-mock){.m-app.m-mob:not(.m-tab) .m-spn .m-dh .m-who > b:where(:not([class^="m-"],[class*=" m-"])):where(:scope, :scope *){overflow:visible;text-overflow:clip;white-space:normal;overflow-wrap:break-word}}
.m-app.m-mob:not(.m-tab) .m-dh .m-who > span:where([class^="m-"],[class*=" m-"]):where(.ds-mock, .ds-mock *){overflow:visible;text-overflow:clip;white-space:normal;overflow-wrap:anywhere}
@scope (.ds-mock){.m-app.m-mob:not(.m-tab) .m-dh .m-who > span:where(:not([class^="m-"],[class*=" m-"])):where(:scope, :scope *){overflow:visible;text-overflow:clip;white-space:normal;overflow-wrap:anywhere}}
.m-app.m-mob:not(.m-tab) .m-pdoc > span:where([class^="m-"],[class*=" m-"]):where(.ds-mock, .ds-mock *){overflow:visible;text-overflow:clip;white-space:normal}
@scope (.ds-mock){.m-app.m-mob:not(.m-tab) .m-pdoc > span:where(:not([class^="m-"],[class*=" m-"])):where(:scope, :scope *){overflow:visible;text-overflow:clip;white-space:normal}}
.m-pdoc-a:where(.ds-mock, .ds-mock *){display:inline-flex;align-items:center;gap:var(--m-gap-xs);flex:none;color:var(--m-fg);font-weight:700;text-decoration:none}
.m-pop .m-lb .m-mute:where(.ds-mock, .ds-mock *){font-weight:400}
.m-bsum.m-itiles > div:where([class^="m-"],[class*=" m-"]):where(.ds-mock, .ds-mock *){cursor:pointer}
@scope (.ds-mock){.m-bsum.m-itiles > div:where(:not([class^="m-"],[class*=" m-"])):where(:scope, :scope *){cursor:pointer}}
.m-bsum.m-itiles > div:not(.m-paid):hover:where([class^="m-"],[class*=" m-"]):where(.ds-mock, .ds-mock *){background:var(--m-hover)}
@scope (.ds-mock){.m-bsum.m-itiles > div:not(.m-paid):hover:where(:not([class^="m-"],[class*=" m-"])):where(:scope, :scope *){background:var(--m-hover)}}
.m-sblk[id^="ig-"]:where(.ds-mock, .ds-mock *){scroll-margin-top:var(--m-gap-m)}
.m-fcl:where(.ds-mock, .ds-mock *){display:flex;align-items:center;gap:var(--m-gap-s)}
.m-fcl > .m-fi:where(.ds-mock, .ds-mock *){flex:1;min-width:0}
td .m-fi.m-sel:not(.m-smp *):where(.ds-mock, .ds-mock *){width:100%;min-width:0;box-sizing:border-box}
.m-app.m-mob .m-sblk .m-bfl:where(.ds-mock, .ds-mock *){flex:1 1 auto;min-width:0}
.m-avch .m-brand:where(.ds-mock, .ds-mock *){width:100%;height:100%}
a:where([class^="m-"],[class*=" m-"]):where(.ds-mock, .ds-mock *),a:hover:where([class^="m-"],[class*=" m-"]):where(.ds-mock, .ds-mock *),.m-lnk:where(.ds-mock, .ds-mock *),.m-lnk:hover:where(.ds-mock, .ds-mock *),.m-cntl:hover:where(.ds-mock, .ds-mock *){text-decoration:none}
@scope (.ds-mock) to (:scope.ds-slot > :not([class^="m-"],[class*=" m-"],.ds-own), .ds-slot > :not([class^="m-"],[class*=" m-"],.ds-own)){a:where(:not([class^="m-"],[class*=" m-"])):where(:scope, :scope *),a:hover:where(:not([class^="m-"],[class*=" m-"])):where(:scope, :scope *){text-decoration:none}}
.m-flside:not(.m-dside) .m-sni > span:not([class]):where([class^="m-"],[class*=" m-"]):where(.ds-mock, .ds-mock *){flex:1 1 0%;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
@scope (.ds-mock){.m-flside:not(.m-dside) .m-sni > span:not([class]):where(:not([class^="m-"],[class*=" m-"])):where(:scope, :scope *){flex:1 1 0%;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}}
.m-sb .m-acct:hover:where(.ds-mock, .ds-mock *){background:var(--m-sb-hover)}
.m-chip:not(.m-on):hover:where(.ds-mock, .ds-mock *),.m-fch > span:not(.m-on):hover:where([class^="m-"],[class*=" m-"]):where(.ds-mock, .ds-mock *){background:var(--m-hover)}
@scope (.ds-mock){.m-fch > span:not(.m-on):hover:where(:not([class^="m-"],[class*=" m-"])):where(:scope, :scope *){background:var(--m-hover)}}
.m-chip.m-on:hover:where(.ds-mock, .ds-mock *),.m-fch > span.m-on:hover:where(.ds-mock, .ds-mock *){background:var(--m-g5,#5C5C5C);border-color:var(--m-g5,#5C5C5C);color:#FFFFFF}
.m-stb .m-ic:where(.ds-mock, .ds-mock *){display:block;flex:none}
.m-ib.m-fbtn:hover:where(.ds-mock, .ds-mock *){background:var(--m-hover)}
.m-ctl.m-lg:not(.m-pri):hover:where(.ds-mock, .ds-mock *){background:var(--m-hover)}
.m-bulk .m-bbi:hover:where(.ds-mock, .ds-mock *){background:var(--m-bulk-hover)}
.m-app.m-mob .m-psum > div:where([class^="m-"],[class*=" m-"]):where(.ds-mock, .ds-mock *),.m-app.m-mob .m-bsum > div:where([class^="m-"],[class*=" m-"]):where(.ds-mock, .ds-mock *){padding:var(--m-gap-s) var(--m-pad)}
@scope (.ds-mock){.m-app.m-mob .m-psum > div:where(:not([class^="m-"],[class*=" m-"])):where(:scope, :scope *),.m-app.m-mob .m-bsum > div:where(:not([class^="m-"],[class*=" m-"])):where(:scope, :scope *){padding:var(--m-gap-s) var(--m-pad)}}
.m-app.m-mob:where(:not(.m-tab)) .m-drw .m-dh:where(.ds-mock, .ds-mock *),.m-app.m-mob:where(:not(.m-tab)) .m-pp .m-dh:where(.ds-mock, .ds-mock *){padding:var(--m-gap-s) var(--m-pad)!important}
.m-dls .m-dli3:where(.ds-mock, .ds-mock *){padding:var(--m-gap-s) var(--m-gap-m)}
.m-sbc .m-grp:where(.ds-mock, .ds-mock *),.m-sbc .m-acct:where(.ds-mock, .ds-mock *),.m-sbc .m-me:where(.ds-mock, .ds-mock *){padding:0}
.m-dpf:where(.ds-mock, .ds-mock *){padding:var(--m-gap-m)}
.m-app.m-mob .m-cpf:where(.ds-mock, .ds-mock *),.m-app.m-mob .m-pf:where(.ds-mock, .ds-mock *),.m-app.m-mob .m-dpf:where(.ds-mock, .ds-mock *){padding:var(--m-pad)}
.m-dtabs2 > span:where([class^="m-"],[class*=" m-"]):where(.ds-mock, .ds-mock *),.m-ctabs > span:not(.m-sch2):where([class^="m-"],[class*=" m-"]):where(.ds-mock, .ds-mock *){height:var(--m-ctl);padding:0 var(--m-gap-s);display:inline-flex;align-items:center;box-sizing:border-box}
@scope (.ds-mock){.m-dtabs2 > span:where(:not([class^="m-"],[class*=" m-"])):where(:scope, :scope *),.m-ctabs > span:not(.m-sch2):where(:not([class^="m-"],[class*=" m-"])):where(:scope, :scope *){height:var(--m-ctl);padding:0 var(--m-gap-s);display:inline-flex;align-items:center;box-sizing:border-box}}
.m-tip:where(.ds-mock, .ds-mock *){padding:var(--m-gap-s)}
.m-app.m-mob .m-t.m-at2 th:first-child:where([class^="m-"],[class*=" m-"]):where(.ds-mock, .ds-mock *),.m-app.m-mob .m-t.m-at2 td:first-child:where([class^="m-"],[class*=" m-"]):where(.ds-mock, .ds-mock *){position:sticky;left:0;z-index:1;background:var(--m-surface)}
@scope (.ds-mock){.m-app.m-mob .m-t.m-at2 th:first-child:where(:not([class^="m-"],[class*=" m-"])):where(:scope, :scope *),.m-app.m-mob .m-t.m-at2 td:first-child:where(:not([class^="m-"],[class*=" m-"])):where(:scope, :scope *){position:sticky;left:0;z-index:1;background:var(--m-surface)}}
.m-app.m-mob .m-t.m-at2 tr:not(.m-sumr) th:first-child:where([class^="m-"],[class*=" m-"]):where(.ds-mock, .ds-mock *){background:var(--m-th-bg)}
@scope (.ds-mock){.m-app.m-mob .m-t.m-at2 tr:not(.m-sumr) th:first-child:where(:not([class^="m-"],[class*=" m-"])):where(:scope, :scope *){background:var(--m-th-bg)}}
.m-app.m-mob .m-mmore:where(.ds-mock, .ds-mock *){padding-top:var(--m-pad)}
.m-pp .m-sec:not(:has(> .m-sh)):not(:has(> .m-plh)):where(.ds-mock, .ds-mock *){padding-top:var(--m-gap-m)}
.m-sblk.m-k2:hover:where(.ds-mock, .ds-mock *){background:var(--m-hover)}
.m-pp .m-sec > .m-sh + .m-tw:where(.ds-mock, .ds-mock *),.m-pp .m-sec > .m-sh + .m-bsum:where(.ds-mock, .ds-mock *),.m-pp .m-sec > .m-sh + .m-idg:where(.ds-mock, .ds-mock *),.m-pp .m-sec > .m-sh + .m-tgs:where(.ds-mock, .ds-mock *){margin-top:var(--m-gap-m)}
.m-pp .m-sec:has(> :is(.m-kv3,.m-path):last-child):where(.ds-mock, .ds-mock *){padding-bottom:var(--m-gap-xs)}
.m-sec:not(:has(> .m-sh)):not(:has(> .m-plh)):has(> .m-kv3:first-child):where(.ds-mock, .ds-mock *){padding-top:var(--m-gap-xs)}
.m-sec:not(:has(> .m-sh)):not(:has(> .m-plh)):has(> .m-kv3:last-child):where(.ds-mock, .ds-mock *){padding-bottom:var(--m-gap-xs)}
.m-app.m-mob .m-pscr > .m-pint:first-child:where(.ds-mock, .ds-mock *){margin-top:var(--m-pad)}
.m-app.m-mob .m-tst .m-ta2:where(.ds-mock, .ds-mock *){align-self:center}
.m-app .m-tst > :is(.m-ta2,.m-tx2):where(.ds-mock, .ds-mock *){margin-block:calc((var(--m-lh) - var(--m-tst-act-h)) / 2)}
.m-app:is(:not(.m-mob),.m-tab) .m-tst :is(.m-ta2,.m-tx2):where(.ds-mock, .ds-mock *){align-self:center}
.m-sblk-h > h4:where([class^="m-"],[class*=" m-"]):where(.ds-mock, .ds-mock *),.m-pp .m-sec .m-sh > h4:where([class^="m-"],[class*=" m-"]):where(.ds-mock, .ds-mock *){line-height:var(--m-lh-16);align-self:flex-start;margin-block:calc((var(--m-strip-h) - var(--m-lh-16)) / 2)}
@scope (.ds-mock){.m-sblk-h > h4:where(:not([class^="m-"],[class*=" m-"])):where(:scope, :scope *),.m-pp .m-sec .m-sh > h4:where(:not([class^="m-"],[class*=" m-"])):where(:scope, :scope *){line-height:var(--m-lh-16);align-self:flex-start;margin-block:calc((var(--m-strip-h) - var(--m-lh-16)) / 2)}}
.m-sblk-h > .m-n:where(.ds-mock, .ds-mock *),.m-pp .m-sec .m-sh > .m-n:where(.ds-mock, .ds-mock *),.m-sblk-h > .m-cnt3:where(.ds-mock, .ds-mock *){align-self:flex-start;white-space:nowrap;margin-top:calc((var(--m-strip-h) - (var(--m-lh-16) - 2px)) / 2)}
.m-sblk-h > svg:first-child:where([class^="m-"],[class*=" m-"]):where(.ds-mock, .ds-mock *),.m-pp .m-sec .m-sh > svg:first-child:where([class^="m-"],[class*=" m-"]):where(.ds-mock, .ds-mock *){align-self:flex-start;margin-top:calc((var(--m-strip-h) - var(--m-ic16)) / 2)}
@scope (.ds-mock){.m-sblk-h > svg:first-child:where(:not([class^="m-"],[class*=" m-"])):where(:scope, :scope *),.m-pp .m-sec .m-sh > svg:first-child:where(:not([class^="m-"],[class*=" m-"])):where(:scope, :scope *){align-self:flex-start;margin-top:calc((var(--m-strip-h) - var(--m-ic16)) / 2)}}
.m-sblk-h > .m-dl:where(.ds-mock, .ds-mock *){align-self:flex-start;margin-top:calc((var(--m-strip-h) - var(--m-dl-h)) / 2)}
.m-pp .m-sec .m-sh > .m-act:where(.ds-mock, .ds-mock *),.m-sblk-h > .m-act:where(.ds-mock, .ds-mock *){align-self:flex-start;margin-top:calc((var(--m-strip-h) - var(--m-act-h)) / 2)}
.m-app:is(:not(.m-mob),.m-tab) .m-sblk > .m-sblk-h:has(> .m-ctl, > .m-fi, > .m-minp2, > .m-ib2, > .m-cwrap):where(.ds-mock, .ds-mock *),.m-app:is(:not(.m-mob),.m-tab) .m-sec > .m-sh:has(> .m-ctl, > .m-fi, > .m-minp2, > .m-ib2, > .m-cwrap):where(.ds-mock, .ds-mock *),.m-app.m-mob .m-sblk > .m-sblk-h:has(> .m-ctl, > .m-fi, > .m-minp2, > .m-ib2, > .m-cwrap):where(.ds-mock, .ds-mock *),.m-app.m-mob .m-sec > .m-sh:has(> .m-ctl, > .m-fi, > .m-minp2, > .m-ib2, > .m-cwrap):where(.ds-mock, .ds-mock *){--m-strip-h:calc(var(--m-bh-ctl) + 2 * var(--m-strip-gap));padding-right:var(--m-strip-gap)!important;min-height:var(--m-strip-h)!important}
.m-sblk-h > .m-pth:where(.ds-mock, .ds-mock *){align-self:flex-start;margin-top:calc((var(--m-strip-h) - var(--m-lh-16)) / 2)}
.m-sblk-h > .m-ctl:where(.ds-mock, .ds-mock *),.m-sblk-h > .m-fi:where(.ds-mock, .ds-mock *),.m-sblk-h > .m-minp2:where(.ds-mock, .ds-mock *),.m-sblk-h > .m-ib2:where(.ds-mock, .ds-mock *),.m-sblk-h > .m-cwrap:where(.ds-mock, .ds-mock *){align-self:flex-start;margin-top:calc((var(--m-strip-h) - var(--m-bh-ctl)) / 2)}
.m-tb > .m-dtabs2:where(.ds-mock, .ds-mock *),.m-bsx > .m-dtabs2:where(.ds-mock, .ds-mock *){margin:0;padding:0;border-bottom:0}
.m-app.m-mob .m-bsx > .m-dtabs2:where(.ds-mock, .ds-mock *){margin:var(--m-pad) 0 0}
.m-ptb .m-srch2:where(.ds-mock, .ds-mock *){max-width:none}
.m-sec > .m-bsum:last-child:where(.ds-mock, .ds-mock *){margin-bottom:0}
.m-sform > .m-bsum:where(.ds-mock, .ds-mock *){margin-bottom:0}
.m-dblk > .m-tw:where(.ds-mock, .ds-mock *){border:0;border-radius:0;margin:0}
.m-dblk .m-t[data-kind="block"] tr > :first-child:where([class^="m-"],[class*=" m-"]):where(.ds-mock, .ds-mock *){padding-left:var(--m-pad)!important}
@scope (.ds-mock){.m-dblk .m-t[data-kind="block"] tr > :first-child:where(:not([class^="m-"],[class*=" m-"])):where(:scope, :scope *){padding-left:var(--m-pad)!important}}
.m-t td > .m-tx:where(.ds-mock, .ds-mock *){display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.m-crmb:where(.ds-mock, .ds-mock *){display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:var(--m-pad);align-items:start}
.m-app.m-mob .m-crmb:where(.ds-mock, .ds-mock *){grid-template-columns:minmax(0,1fr);gap:var(--m-pad)}
.m-crmb .m-lt.m-hd tr:first-child td:where([class^="m-"],[class*=" m-"]):where(.ds-mock, .ds-mock *){border-top:0}
@scope (.ds-mock){.m-crmb .m-lt.m-hd tr:first-child td:where(:not([class^="m-"],[class*=" m-"])):where(:scope, :scope *){border-top:0}}
.m-bfl:where(.ds-mock, .ds-mock *){display:flex;flex-direction:column;gap:var(--m-gap-s)}
.m-app:not(.m-mob) > .m-main:where(.ds-mock, .ds-mock *){min-width:0}
.m-app.m-mob .m-ptabs > span:where([class^="m-"],[class*=" m-"]):where(.ds-mock, .ds-mock *){flex:none}
@scope (.ds-mock){.m-app.m-mob .m-ptabs > span:where(:not([class^="m-"],[class*=" m-"])):where(:scope, :scope *){flex:none}}
.m-app.m-bare:not(.m-mob) .ds-app.ds-mock-frame{grid-template-columns:minmax(0,1fr)}
.m-app.m-bare .m-sform:where(.ds-mock, .ds-mock *){margin:0 auto}
.m-mtop h2:not(.m-pte):where([class^="m-"],[class*=" m-"]):where(.ds-mock, .ds-mock *){white-space:nowrap;overflow:hidden;text-overflow:ellipsis;min-width:0}
@scope (.ds-mock){.m-mtop h2:not(.m-pte):where(:not([class^="m-"],[class*=" m-"])):where(:scope, :scope *){white-space:nowrap;overflow:hidden;text-overflow:ellipsis;min-width:0}}
.m-mtiles:where(.ds-mock, .ds-mock *){padding:var(--m-gap-m) var(--m-pad) var(--m-gap-s)}
.m-mtiles > .m-bsum:where(.ds-mock, .ds-mock *){margin-bottom:0}
.m-sblk .m-bsum:where(.ds-mock, .ds-mock *){margin-bottom:0}
.m-scroll > .m-tw:where(.ds-mock, .ds-mock *){margin:0}
.m-sform.m-wide:where(.ds-mock, .ds-mock *){max-width:none}
table.m-measuring td > span:not(.m-pill):not(.m-tag):not(.m-st):not(.m-stb):not(.m-mny):not(.m-dt2):not(.m-n2):where([class^="m-"],[class*=" m-"]):where(.ds-mock, .ds-mock *),table.m-measuring td > div:not(.m-per):where([class^="m-"],[class*=" m-"]):where(.ds-mock, .ds-mock *){display:inline-block!important}
@scope (.ds-mock){table.m-measuring td > span:not(.m-pill):not(.m-tag):not(.m-st):not(.m-stb):not(.m-mny):not(.m-dt2):not(.m-n2):where(:not([class^="m-"],[class*=" m-"])):where(:scope, :scope *),table.m-measuring td > div:not(.m-per):where(:not([class^="m-"],[class*=" m-"])):where(:scope, :scope *){display:inline-block!important}}
table.m-measuring td > span:where([class^="m-"],[class*=" m-"]):where(.ds-mock, .ds-mock *),table.m-measuring td > div:not(.m-per):where([class^="m-"],[class*=" m-"]):where(.ds-mock, .ds-mock *){width:max-content!important;max-width:none!important}
@scope (.ds-mock){table.m-measuring td > span:where(:not([class^="m-"],[class*=" m-"])):where(:scope, :scope *),table.m-measuring td > div:not(.m-per):where(:not([class^="m-"],[class*=" m-"])):where(:scope, :scope *){width:max-content!important;max-width:none!important}}
table.m-measuring td > .m-mny:where(.ds-mock, .ds-mock *){display:inline-flex!important;flex-direction:column;align-items:flex-start}
table.m-measuring td > .m-dt2:where(.ds-mock, .ds-mock *){display:inline-flex!important;flex-direction:column;align-items:flex-start}
.m-t.m-flt2 td.m-nm .m-per.m-top .m-av:where(.ds-mock, .ds-mock *){margin-top:0}
.m-pnote:where(.ds-mock, .ds-mock *){color:var(--m-mute)}
.m-ptot:where(.ds-mock, .ds-mock *){color:var(--m-mute)}
.m-ptot b:where([class^="m-"],[class*=" m-"]):where(.ds-mock, .ds-mock *){color:var(--m-fg)}
@scope (.ds-mock){.m-ptot b:where(:not([class^="m-"],[class*=" m-"])):where(:scope, :scope *){color:var(--m-fg)}}
.m-mtabs:where(.ds-mock, .ds-mock *){padding:0 var(--m-pad)}
.m-lgrid:where(.ds-mock, .ds-mock *){display:grid;grid-template-columns:minmax(0,1fr) var(--m-lpre-w);gap:var(--m-pad);align-items:start}
.m-lside:where(.ds-mock, .ds-mock *){position:sticky;top:0;display:flex;flex-direction:column;gap:var(--m-pad)}
.m-bfl2:where(.ds-mock, .ds-mock *){display:flex;gap:var(--m-gap-s);flex-wrap:wrap}
.m-ptb > *:not(.m-srch2):where([class^="m-"],[class*=" m-"]):where(.ds-mock, .ds-mock *),.m-phd > .m-ctl:not(.m-srch2):where(.ds-mock, .ds-mock *),.m-sblk-h > .m-ctl.m-ico:where(.ds-mock, .ds-mock *){flex:none}
@scope (.ds-mock){.m-ptb > *:not(.m-srch2):where(:not([class^="m-"],[class*=" m-"])):where(:scope, :scope *){flex:none}}
.m-app:not(.m-mob) .m-sform > .m-bsum:where(.ds-mock, .ds-mock *),.m-app:not(.m-mob) .m-scroll > .m-bsum:where(.ds-mock, .ds-mock *),.m-app:not(.m-mob) .m-anac > .m-bsum:where(.ds-mock, .ds-mock *){grid-template-columns:none;grid-auto-flow:column;grid-auto-columns:minmax(0,1fr)}
.m-sblk > .m-sblk-h:last-child:where(.ds-mock, .ds-mock *){border-bottom:0}
.m-app.m-mob .m-bfl2:where(.ds-mock, .ds-mock *){flex-direction:column}
.m-app:not(.m-mob) .m-crmb:where(.ds-mock, .ds-mock *){grid-template-columns:none;grid-auto-flow:column;grid-auto-columns:minmax(var(--m-board-col),1fr);overflow-x:auto;overscroll-behavior-x:none}
.m-segi.m-wide:where(.ds-mock, .ds-mock *){flex:1;display:flex}
.m-segi.m-wide > span:where([class^="m-"],[class*=" m-"]):where(.ds-mock, .ds-mock *){flex:1}
@scope (.ds-mock){.m-segi.m-wide > span:where(:not([class^="m-"],[class*=" m-"])):where(:scope, :scope *){flex:1}}
.m-app.m-mob .m-mrow + .m-mrow:where(.ds-mock, .ds-mock *){padding-top:0}
.m-app.m-mob .m-mrow > .m-bulk:where(.ds-mock, .ds-mock *){height:var(--m-ctl-m)}
.m-bsx.m-flush:where(.ds-mock, .ds-mock *),.m-scroll.m-flush:where(.ds-mock, .ds-mock *){padding:0}
.m-flm2 > .m-bsx:where(.ds-mock, .ds-mock *){padding:0 var(--m-pad) var(--m-pad)}
.m-app.m-mob .m-main > .m-fch.m-anach:where(.ds-mock, .ds-mock *){padding:var(--m-pad)!important;border:0}
.m-mmore.m-flat:where(.ds-mock, .ds-mock *){width:100%;border:0;border-radius:0}
.m-app .ds-app.ds-mock-frame{font-family:var(--m-font);font-size:var(--m-fs);line-height:var(--m-lh);color:var(--m-fg);background:var(--m-bg);display:grid;grid-template-columns:var(--m-sb-w) minmax(0,1fr);height:100%;position:relative;overflow:hidden}
.m-app.m-mob .ds-app.ds-mock-frame{grid-template-columns:minmax(0,1fr);grid-template-rows:minmax(var(--m-bar-m),auto) minmax(0,1fr) var(--m-bar-m)}
.m-app.m-menu .ds-app.ds-mock-frame{grid-template-columns:minmax(0,1fr)}
.m-app.m-smp-app .ds-app.ds-mock-frame{display:block;height:auto;grid-template-columns:none;grid-template-rows:none;overflow:visible}
.m-main:where(.ds-mock, .ds-mock *){display:flex;flex-direction:column;min-width:0;min-height:0;position:relative}
.m-app.m-mob .m-main:where(.ds-mock, .ds-mock *){grid-row:2}
.m-phd:where(.ds-mock, .ds-mock *){display:flex;align-items:center;gap:var(--m-gap-m)}
.m-app.m-mob .m-phd:where(.ds-mock, .ds-mock *){padding:var(--m-gap-m) var(--m-gap-m) var(--m-gap-s)}
.m-pscr .m-phd:where(.ds-mock, .ds-mock *){padding:0}
.m-flhr:where(.ds-mock, .ds-mock *){display:flex;align-items:center;gap:var(--m-gap-m);padding-top:var(--m-pad);padding-bottom:var(--m-pad)}
.m-flhl:where(.ds-mock, .ds-mock *){display:flex;align-items:baseline;gap:var(--m-gap-s);min-width:0}
.m-flhd2:where(.ds-mock, .ds-mock *){display:grid;grid-template-columns:var(--m-side-w) minmax(0,1fr);align-items:center}
.m-flg:where(.ds-mock, .ds-mock *){display:grid;grid-template-columns:var(--m-side-w) minmax(0,1fr);flex:1;min-height:0;border-top:1px solid var(--m-line)}
.m-flm2:where(.ds-mock, .ds-mock *){display:flex;flex-direction:column;min-width:0;min-height:0}
.m-tb:where(.ds-mock, .ds-mock *){display:flex;gap:var(--m-gap-s);align-items:center;min-height:calc(var(--m-ctl) + var(--m-pad))}
.m-mrow:where(.ds-mock, .ds-mock *){display:flex;gap:var(--m-gap-s);align-items:center}
.m-scroll:where(.ds-mock, .ds-mock *){overflow:auto;flex:1;min-height:0;display:flex;flex-direction:column;gap:var(--m-pad);overscroll-behavior:none}
.m-bsx:where(.ds-mock, .ds-mock *){overflow:auto;flex:1;min-height:0;padding:0 var(--m-wrap-pad) var(--m-wrap-pad);overscroll-behavior:none}
.m-app.m-mob .m-mrow + .m-bsx:where(.ds-mock, .ds-mock *){margin-top:var(--m-pad)}
.m-mtop:where(.ds-mock, .ds-mock *){display:flex;align-items:center;gap:0;padding:0 var(--m-pad);border-bottom:1px solid var(--m-line);background:var(--m-surface)}
.m-mnav:where(.ds-mock, .ds-mock *){display:grid;grid-template-columns:repeat(5,1fr);border-top:1px solid var(--m-line);background:var(--m-surface)}
.m-pop .m-fwho:where(.ds-mock, .ds-mock *){display:flex;align-items:center;gap:var(--m-gap-s);flex-wrap:wrap}
.m-edn.m-mono:where(.ds-mock, .ds-mock *){font-family:ui-monospace,Menlo,monospace}
.m-t td > :is(.m-fla,.m-stb,.m-chn,.m-sdot2,.m-cu,.m-ctl,.m-fi,.m-edn,.m-dcode,.m-pill,.m-st,.m-tag,.m-money):where(.ds-mock, .ds-mock *){vertical-align:middle}
.m-chh3 .m-who > span:where([class^="m-"],[class*=" m-"]):where(.ds-mock, .ds-mock *){display:flex}
@scope (.ds-mock){.m-chh3 .m-who > span:where(:not([class^="m-"],[class*=" m-"])):where(:scope, :scope *){display:flex}}
.m-app:not(.m-mob) .m-pop .m-pb:has(> .m-pg):where(.ds-mock, .ds-mock *){grid-template-columns:auto minmax(0,1fr)}
.m-t td.m-c > .m-chn:where(.ds-mock, .ds-mock *){display:flex;justify-content:center}
.m-t td > .m-sdot2:where(.ds-mock, .ds-mock *){display:block}
.m-t td.m-c > .m-sdot2:where(.ds-mock, .ds-mock *){margin:0 auto}
.m-app.m-dark .m-ctl.m-fmi.m-pers.m-on:where(.ds-mock, .ds-mock *){background:var(--m-surface)}
.m-cols2:where(.ds-mock, .ds-mock *){display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--m-pad);align-items:start}
.m-app.m-mob .m-cols2:where(.ds-mock, .ds-mock *){grid-template-columns:minmax(0,1fr)}
.m-cols2 td .m-stb:where(.ds-mock, .ds-mock *){border-color:var(--m-line)}
.m-mrow > .m-ctl.m-prd:where(.ds-mock, .ds-mock *){flex:1;min-width:0;justify-content:space-between}
.m-flm .m-flmt:where(.ds-mock, .ds-mock *){flex:1 1 auto;min-width:0}
.m-flm .m-flmr:where(.ds-mock, .ds-mock *){flex:none;white-space:nowrap}
.m-app:not(.m-mob) .m-sform > .m-bsum.m-itiles:where(.ds-mock, .ds-mock *){grid-auto-flow:row;grid-template-columns:repeat(11,minmax(0,1fr))}
.m-app.m-mob .m-bsum.m-itiles:where(.ds-mock, .ds-mock *){grid-template-columns:repeat(6,minmax(0,1fr))}
.m-app.m-mob .m-bsum.m-itiles > div:nth-child(6n):where([class^="m-"],[class*=" m-"]):where(.ds-mock, .ds-mock *){border-right:0!important}
@scope (.ds-mock){.m-app.m-mob .m-bsum.m-itiles > div:nth-child(6n):where(:not([class^="m-"],[class*=" m-"])):where(:scope, :scope *){border-right:0!important}}
.m-app.m-mob .m-bsum.m-itiles > div:nth-child(n+7):where([class^="m-"],[class*=" m-"]):where(.ds-mock, .ds-mock *){border-top:1px solid var(--m-line)!important}
@scope (.ds-mock){.m-app.m-mob .m-bsum.m-itiles > div:nth-child(n+7):where(:not([class^="m-"],[class*=" m-"])):where(:scope, :scope *){border-top:1px solid var(--m-line)!important}}
.m-app.m-mob .m-bsum.m-itiles > div:nth-child(2n):not(:nth-child(6n)):where([class^="m-"],[class*=" m-"]):where(.ds-mock, .ds-mock *){border-right:1px solid var(--m-line)!important}
@scope (.ds-mock){.m-app.m-mob .m-bsum.m-itiles > div:nth-child(2n):not(:nth-child(6n)):where(:not([class^="m-"],[class*=" m-"])):where(:scope, :scope *){border-right:1px solid var(--m-line)!important}}
.m-app.m-mob .m-bsum.m-itiles > div:last-child:where([class^="m-"],[class*=" m-"]):where(.ds-mock, .ds-mock *){grid-column:auto!important;border-right:1px solid var(--m-line)!important}
@scope (.ds-mock){.m-app.m-mob .m-bsum.m-itiles > div:last-child:where(:not([class^="m-"],[class*=" m-"])):where(:scope, :scope *){grid-column:auto!important;border-right:1px solid var(--m-line)!important}}
.m-app.m-mob .m-bsum.m-itiles > div:nth-child(6):nth-last-child(-n+6):where([class^="m-"],[class*=" m-"]):where(.ds-mock, .ds-mock *){box-shadow:0 1px 0 var(--m-line)}
@scope (.ds-mock){.m-app.m-mob .m-bsum.m-itiles > div:nth-child(6):nth-last-child(-n+6):where(:not([class^="m-"],[class*=" m-"])):where(:scope, :scope *){box-shadow:0 1px 0 var(--m-line)}}
.m-app.m-mob .m-bsum.m-itiles > div:nth-child(-n+6):where([class^="m-"],[class*=" m-"]):where(.ds-mock, .ds-mock *){border-top:0!important}
@scope (.ds-mock){.m-app.m-mob .m-bsum.m-itiles > div:nth-child(-n+6):where(:not([class^="m-"],[class*=" m-"])):where(:scope, :scope *){border-top:0!important}}
.m-bsum.m-itiles > div:where([class^="m-"],[class*=" m-"]):where(.ds-mock, .ds-mock *){display:flex;align-items:center;gap:var(--m-gap-s)}
@scope (.ds-mock){.m-bsum.m-itiles > div:where(:not([class^="m-"],[class*=" m-"])):where(:scope, :scope *){display:flex;align-items:center;gap:var(--m-gap-s)}}
.m-bsum.m-itiles > div > b:where([class^="m-"],[class*=" m-"]):where(.ds-mock, .ds-mock *){display:inline}
@scope (.ds-mock){.m-bsum.m-itiles > div > b:where(:not([class^="m-"],[class*=" m-"])):where(:scope, :scope *){display:inline}}
.m-app table:where([class^="m-"],[class*=" m-"]):where(.ds-mock, .ds-mock *){color:inherit;font:inherit}
@scope (.ds-mock) to (:scope.ds-slot > :not([class^="m-"],[class*=" m-"],.ds-own), .ds-slot > :not([class^="m-"],[class*=" m-"],.ds-own)){.m-app table:where(:not([class^="m-"],[class*=" m-"])):where(:scope, :scope *){color:inherit;font:inherit}}
.m-tw:where(.ds-mock, .ds-mock *){border:1px solid var(--m-line);border-radius:var(--m-radius);background:var(--m-surface);overflow:auto;overscroll-behavior-x:none;min-height:0;min-width:0;max-width:100%;isolation:isolate}
.m-tw:has(> table.m-t:is([data-kind="people"],[data-kind="objects"])):where(.ds-mock, .ds-mock *){border-top-color:var(--m-th-bg);border-left-color:transparent;border-right-color:transparent;background:linear-gradient(var(--m-surface),var(--m-surface)) padding-box,linear-gradient(to bottom,var(--m-th-bg) 0 var(--m-thh,var(--m-row)),var(--m-line) var(--m-thh,var(--m-row))) border-box}
.m-flm2 > .m-tw:where(.ds-mock, .ds-mock *),.m-main > .m-tw:where(.ds-mock, .ds-mock *){margin:0 var(--m-pad) var(--m-pad)}
.m-app.m-mob .m-tw:has(> .m-t[data-kind="people"]):where(.ds-mock, .ds-mock *),.m-app.m-mob .m-tw:has(> .m-t[data-kind="objects"]):where(.ds-mock, .ds-mock *),.m-app.m-mob .m-tw:has(> .m-t[data-kind="metrics"]):where(.ds-mock, .ds-mock *){margin-left:0;margin-right:0;margin-bottom:0;border-width:1px 0 0;border-radius:0}
table.m-t:where(.ds-mock, .ds-mock *){border-collapse:separate;border-spacing:0;table-layout:fixed;width:100%;font-variant-numeric:tabular-nums}
.m-t th:where([class^="m-"],[class*=" m-"]):where(.ds-mock, .ds-mock *),.m-t td:where([class^="m-"],[class*=" m-"]):where(.ds-mock, .ds-mock *){height:var(--m-row);padding:0 var(--m-cell);border-bottom:1px solid var(--m-line);border-right:1px solid var(--m-line);white-space:nowrap;text-align:left;background:var(--m-surface);overflow:hidden;text-overflow:ellipsis;vertical-align:middle;box-sizing:border-box}
@scope (.ds-mock){.m-t th:where(:not([class^="m-"],[class*=" m-"])):where(:scope, :scope *),.m-t td:where(:not([class^="m-"],[class*=" m-"])):where(:scope, :scope *){height:var(--m-row);padding:0 var(--m-cell);border-bottom:1px solid var(--m-line);border-right:1px solid var(--m-line);white-space:nowrap;text-align:left;background:var(--m-surface);overflow:hidden;text-overflow:ellipsis;vertical-align:middle;box-sizing:border-box}}
.m-t th:last-child:where([class^="m-"],[class*=" m-"]):where(.ds-mock, .ds-mock *),.m-t td:last-child:where([class^="m-"],[class*=" m-"]):where(.ds-mock, .ds-mock *){border-right:0}
@scope (.ds-mock){.m-t th:last-child:where(:not([class^="m-"],[class*=" m-"])):where(:scope, :scope *),.m-t td:last-child:where(:not([class^="m-"],[class*=" m-"])):where(:scope, :scope *){border-right:0}}
.m-t small:where([class^="m-"],[class*=" m-"]):where(.ds-mock, .ds-mock *){font-size:inherit}
@scope (.ds-mock){.m-t small:where(:not([class^="m-"],[class*=" m-"])):where(:scope, :scope *){font-size:inherit}}
.m-t td:has(> .m-stb):where([class^="m-"],[class*=" m-"]):where(.ds-mock, .ds-mock *),.m-t td:has(> .m-fla):where([class^="m-"],[class*=" m-"]):where(.ds-mock, .ds-mock *),.m-t td:has(> .m-cbx):where([class^="m-"],[class*=" m-"]):where(.ds-mock, .ds-mock *){text-overflow:clip}
@scope (.ds-mock){.m-t td:has(> .m-stb):where(:not([class^="m-"],[class*=" m-"])):where(:scope, :scope *),.m-t td:has(> .m-fla):where(:not([class^="m-"],[class*=" m-"])):where(:scope, :scope *),.m-t td:has(> .m-cbx):where(:not([class^="m-"],[class*=" m-"])):where(:scope, :scope *){text-overflow:clip}}
.m-app.m-mob .m-t:not([data-kind="block"]) > thead > tr > th:where([class^="m-"],[class*=" m-"]):where(.ds-mock, .ds-mock *),.m-app.m-mob .m-t:not([data-kind="block"]) > tbody > tr > td:where([class^="m-"],[class*=" m-"]):where(.ds-mock, .ds-mock *){height:var(--m-row-m)}
@scope (.ds-mock){.m-app.m-mob .m-t:not([data-kind="block"]) > thead > tr > th:where(:not([class^="m-"],[class*=" m-"])):where(:scope, :scope *),.m-app.m-mob .m-t:not([data-kind="block"]) > tbody > tr > td:where(:not([class^="m-"],[class*=" m-"])):where(:scope, :scope *){height:var(--m-row-m)}}
.m-app.m-mob .m-bulk + .m-tw:where(.ds-mock, .ds-mock *){margin-top:var(--m-pad)}
.m-t > tbody > tr:last-child > td:where([class^="m-"],[class*=" m-"]):where(.ds-mock, .ds-mock *){border-bottom:0}
@scope (.ds-mock){.m-t > tbody > tr:last-child > td:where(:not([class^="m-"],[class*=" m-"])):where(:scope, :scope *){border-bottom:0}}
.m-app.m-mob .m-t:not([data-kind="block"]) > thead > tr > th:first-child:where([class^="m-"],[class*=" m-"]):where(.ds-mock, .ds-mock *),.m-app.m-mob .m-t:not([data-kind="block"]) > tbody > tr > td:first-child:where([class^="m-"],[class*=" m-"]):where(.ds-mock, .ds-mock *){padding-left:var(--m-pad)}
@scope (.ds-mock){.m-app.m-mob .m-t:not([data-kind="block"]) > thead > tr > th:first-child:where(:not([class^="m-"],[class*=" m-"])):where(:scope, :scope *),.m-app.m-mob .m-t:not([data-kind="block"]) > tbody > tr > td:first-child:where(:not([class^="m-"],[class*=" m-"])):where(:scope, :scope *){padding-left:var(--m-pad)}}
.m-app.m-mob .m-t:not([data-kind="block"]) > thead > tr > th:last-child:where([class^="m-"],[class*=" m-"]):where(.ds-mock, .ds-mock *),.m-app.m-mob .m-t:not([data-kind="block"]) > tbody > tr > td:last-child:where([class^="m-"],[class*=" m-"]):where(.ds-mock, .ds-mock *){padding-right:var(--m-pad)}
@scope (.ds-mock){.m-app.m-mob .m-t:not([data-kind="block"]) > thead > tr > th:last-child:where(:not([class^="m-"],[class*=" m-"])):where(:scope, :scope *),.m-app.m-mob .m-t:not([data-kind="block"]) > tbody > tr > td:last-child:where(:not([class^="m-"],[class*=" m-"])):where(:scope, :scope *){padding-right:var(--m-pad)}}
.m-t td.m-c:where(.ds-mock, .ds-mock *){text-align:center}
.m-t td.m-c .m-cbx:where(.ds-mock, .ds-mock *){margin:0 auto}
.m-t th:where([class^="m-"],[class*=" m-"]):where(.ds-mock, .ds-mock *){position:sticky;top:0;z-index:2;background:var(--m-th-bg);color:var(--m-th-fg);font-weight:700;cursor:pointer;user-select:none;border-right-color:var(--m-th-fg);border-bottom-color:var(--m-line)}
@scope (.ds-mock){.m-t th:where(:not([class^="m-"],[class*=" m-"])):where(:scope, :scope *){position:sticky;top:0;z-index:2;background:var(--m-th-bg);color:var(--m-th-fg);font-weight:700;cursor:pointer;user-select:none;border-right-color:var(--m-th-fg);border-bottom-color:var(--m-line)}}
.m-app.m-dark .m-t th:where([class^="m-"],[class*=" m-"]):where(.ds-mock, .ds-mock *){border-right-color:var(--m-g5)}
@scope (.ds-mock){.m-app.m-dark .m-t th:where(:not([class^="m-"],[class*=" m-"])):where(:scope, :scope *){border-right-color:var(--m-g5)}}
.m-t th .m-ar:where(.ds-mock, .ds-mock *){display:inline-block;margin-left:var(--m-gap-xs)}
.m-t:where(:not([data-kind="metrics"]):not([data-kind="block"])) th .m-cbx:where(.ds-mock, .ds-mock *){background:transparent;border-color:var(--m-th-fg)}
.m-t:where(:not([data-kind="metrics"]):not([data-kind="block"])) th .m-cbx.m-on:where(.ds-mock, .ds-mock *){background:var(--m-th-fg);color:var(--m-th-bg)}
.m-thn:where(.ds-mock, .ds-mock *){display:inline-flex;align-items:center;gap:var(--m-gap-m)}
.m-t .m-nm:where(.ds-mock, .ds-mock *){position:sticky;left:0;z-index:1}
.m-t th.m-nm:where(.ds-mock, .ds-mock *){z-index:3}
.m-tw.m-wrap th:where([class^="m-"],[class*=" m-"]):where(.ds-mock, .ds-mock *){white-space:normal;line-height:1.25;height:auto;padding-top:var(--m-gap-s);padding-bottom:var(--m-gap-s);vertical-align:top}
@scope (.ds-mock){.m-tw.m-wrap th:where(:not([class^="m-"],[class*=" m-"])):where(:scope, :scope *){white-space:normal;line-height:1.25;height:auto;padding-top:var(--m-gap-s);padding-bottom:var(--m-gap-s);vertical-align:top}}
.m-thw:where(.ds-mock, .ds-mock *){display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}
.m-t tbody tr:hover td:where([class^="m-"],[class*=" m-"]):where(.ds-mock, .ds-mock *){background:var(--m-hover)}
@scope (.ds-mock){.m-t tbody tr:hover td:where(:not([class^="m-"],[class*=" m-"])):where(:scope, :scope *){background:var(--m-hover)}}
.m-t tr.m-cur > td:where([class^="m-"],[class*=" m-"]):where(.ds-mock, .ds-mock *){background:var(--m-accent-soft)}
@scope (.ds-mock){.m-t tr.m-cur > td:where(:not([class^="m-"],[class*=" m-"])):where(:scope, :scope *){background:var(--m-accent-soft)}}
.m-t tr.m-lsel > td:where([class^="m-"],[class*=" m-"]):where(.ds-mock, .ds-mock *),.m-t tr.m-flr.m-open > td:where([class^="m-"],[class*=" m-"]):where(.ds-mock, .ds-mock *),.m-t tr.m-go.m-on > td:where([class^="m-"],[class*=" m-"]):where(.ds-mock, .ds-mock *){background:var(--m-hover)}
@scope (.ds-mock){.m-t tr.m-lsel > td:where(:not([class^="m-"],[class*=" m-"])):where(:scope, :scope *),.m-t tr.m-flr.m-open > td:where(:not([class^="m-"],[class*=" m-"])):where(:scope, :scope *),.m-t tr.m-go.m-on > td:where(:not([class^="m-"],[class*=" m-"])):where(:scope, :scope *){background:var(--m-hover)}}
.m-t tr.m-go:where(.ds-mock, .ds-mock *),.m-t tr.m-flr:where(.ds-mock, .ds-mock *){cursor:pointer}
.m-t tr.m-tot > td:where([class^="m-"],[class*=" m-"]):where(.ds-mock, .ds-mock *){position:sticky;top:var(--m-row);z-index:2;background:var(--m-head);font-weight:700;border-bottom:2px solid var(--m-line-2)}
@scope (.ds-mock){.m-t tr.m-tot > td:where(:not([class^="m-"],[class*=" m-"])):where(:scope, :scope *){position:sticky;top:var(--m-row);z-index:2;background:var(--m-head);font-weight:700;border-bottom:2px solid var(--m-line-2)}}
.m-t tr.m-tot > td.m-nm:where(.ds-mock, .ds-mock *){z-index:4}
.m-t td.m-msg:where(.ds-mock, .ds-mock *){white-space:normal;height:auto;padding:var(--m-pad);overflow:visible;text-overflow:clip;background:var(--m-surface)}
.m-t tr:hover > td.m-msg:where(.ds-mock, .ds-mock *),.m-t tr.m-sk:hover > td:where([class^="m-"],[class*=" m-"]):where(.ds-mock, .ds-mock *){background:var(--m-surface)}
@scope (.ds-mock){.m-t tr.m-sk:hover > td:where(:not([class^="m-"],[class*=" m-"])):where(:scope, :scope *){background:var(--m-surface)}}
.m-t td .m-per2:where(.ds-mock, .ds-mock *){display:flex;align-items:center;gap:var(--m-gap-s)}
.m-t:not([data-kind="block"]) > tbody > tr:has(small) > td:where([class^="m-"],[class*=" m-"]):where(.ds-mock, .ds-mock *){vertical-align:top;padding-top:var(--m-gap-m);padding-bottom:var(--m-gap-m);height:auto}
@scope (.ds-mock){.m-t:not([data-kind="block"]) > tbody > tr:has(small) > td:where(:not([class^="m-"],[class*=" m-"])):where(:scope, :scope *){vertical-align:top;padding-top:var(--m-gap-m);padding-bottom:var(--m-gap-m);height:auto}}
.m-t:not([data-kind="block"]) > tbody > tr:has(small) > td.m-nm:where(.ds-mock, .ds-mock *){white-space:normal}
.m-t:not([data-kind="block"]) > tbody > tr:has(small) > td:has(> .m-fla):where([class^="m-"],[class*=" m-"]):where(.ds-mock, .ds-mock *),.m-t:not([data-kind="block"]) > tbody > tr:has(small) > td:has(> .m-stb):where([class^="m-"],[class*=" m-"]):where(.ds-mock, .ds-mock *){padding-top:var(--m-gap-s);padding-bottom:var(--m-gap-s)}
@scope (.ds-mock){.m-t:not([data-kind="block"]) > tbody > tr:has(small) > td:has(> .m-fla):where(:not([class^="m-"],[class*=" m-"])):where(:scope, :scope *),.m-t:not([data-kind="block"]) > tbody > tr:has(small) > td:has(> .m-stb):where(:not([class^="m-"],[class*=" m-"])):where(:scope, :scope *){padding-top:var(--m-gap-s);padding-bottom:var(--m-gap-s)}}
.m-t td .m-flt a:where([class^="m-"],[class*=" m-"]):where(.ds-mock, .ds-mock *){white-space:normal;overflow:visible;line-height:1.3}
@scope (.ds-mock){.m-t td .m-flt a:where(:not([class^="m-"],[class*=" m-"])):where(:scope, :scope *){white-space:normal;overflow:visible;line-height:1.3}}
.m-t td .m-flt small:where([class^="m-"],[class*=" m-"]):where(.ds-mock, .ds-mock *){white-space:normal;flex-wrap:wrap}
@scope (.ds-mock){.m-t td .m-flt small:where(:not([class^="m-"],[class*=" m-"])):where(:scope, :scope *){white-space:normal;flex-wrap:wrap}}
.m-t tr.m-flr.m-open > td:where([class^="m-"],[class*=" m-"]):where(.ds-mock, .ds-mock *){border-bottom-color:transparent}
@scope (.ds-mock){.m-t tr.m-flr.m-open > td:where(:not([class^="m-"],[class*=" m-"])):where(:scope, :scope *){border-bottom-color:transparent}}
.m-t tr.m-flxr > td:where([class^="m-"],[class*=" m-"]):where(.ds-mock, .ds-mock *){padding:0 var(--m-cell) var(--m-cell);background:var(--m-hover);height:auto;white-space:normal}
@scope (.ds-mock){.m-t tr.m-flxr > td:where(:not([class^="m-"],[class*=" m-"])):where(:scope, :scope *){padding:0 var(--m-cell) var(--m-cell);background:var(--m-hover);height:auto;white-space:normal}}
.m-t tr.m-flxr:hover > td:where([class^="m-"],[class*=" m-"]):where(.ds-mock, .ds-mock *){background:var(--m-hover)}
@scope (.ds-mock){.m-t tr.m-flxr:hover > td:where(:not([class^="m-"],[class*=" m-"])):where(:scope, :scope *){background:var(--m-hover)}}
.m-t tr.m-dxr > td:where([class^="m-"],[class*=" m-"]):where(.ds-mock, .ds-mock *){border-top:0;background:var(--m-hover);white-space:normal;height:auto}
@scope (.ds-mock){.m-t tr.m-dxr > td:where(:not([class^="m-"],[class*=" m-"])):where(:scope, :scope *){border-top:0;background:var(--m-hover);white-space:normal;height:auto}}
.m-t tr.m-dxr .m-kv3 > div:where([class^="m-"],[class*=" m-"]):where(.ds-mock, .ds-mock *){min-width:0}
@scope (.ds-mock){.m-t tr.m-dxr .m-kv3 > div:where(:not([class^="m-"],[class*=" m-"])):where(:scope, :scope *){min-width:0}}
.m-dmx .m-kv3:where(.ds-mock, .ds-mock *),.m-dxr .m-kv3:where(.ds-mock, .ds-mock *){align-items:start}
.m-dmx .m-edn:where(.ds-mock, .ds-mock *),.m-dxr .m-edn:where(.ds-mock, .ds-mock *){white-space:normal;overflow-wrap:anywhere;height:auto;min-height:var(--m-ctl)}
.m-app.m-mob .m-bfl2 > .m-sp:where(.ds-mock, .ds-mock *){display:none}
.m-dmx .m-edn:not(td .m-edn):where(.ds-mock, .ds-mock *),.m-dxr .m-edn:not(td .m-edn):where(.ds-mock, .ds-mock *){display:flex;align-items:center}
.m-dxa:where(.ds-mock, .ds-mock *){display:flex;gap:var(--m-gap-s);padding-top:var(--m-gap-s)}
.m-dxa .m-fla:where(.ds-mock, .ds-mock *){display:flex;gap:var(--m-gap-s)}
.m-app.m-mob .m-t .m-nm .m-per:where(.ds-mock, .ds-mock *){gap:var(--m-gap-s)}
.m-app.m-mob .m-t .m-nm a:where([class^="m-"],[class*=" m-"]):where(.ds-mock, .ds-mock *){display:block;overflow:hidden;text-overflow:ellipsis;flex:1;min-width:0}
@scope (.ds-mock){.m-app.m-mob .m-t .m-nm a:where(:not([class^="m-"],[class*=" m-"])):where(:scope, :scope *){display:block;overflow:hidden;text-overflow:ellipsis;flex:1;min-width:0}}
.m-app.m-mob .m-t .m-nm .m-av:where(.ds-mock, .ds-mock *){position:relative;overflow:visible}
.m-app.m-mob .m-t .m-nm .m-avch:where(.ds-mock, .ds-mock *){position:absolute;right:calc(-1 * var(--m-gap-xs));bottom:calc(-1 * var(--m-gap-xs));display:flex;border-radius:50%;background:var(--m-surface);padding:1px}
.m-app.m-mob .m-t .m-nm .m-per .m-sdot2:where(.ds-mock, .ds-mock *){margin:0 0 0 2px}
.m-t[data-kind="block"] th:where([class^="m-"],[class*=" m-"]):where(.ds-mock, .ds-mock *){position:static;background:var(--m-g0);color:var(--m-mute);height:auto;padding:calc((var(--m-ctl) - var(--m-lh-16) + 2px) / 2) var(--m-gap-s);vertical-align:top;white-space:normal;line-height:var(--m-lh-16);cursor:default;border-right-color:var(--m-line);border-bottom-color:var(--m-line)}
@scope (.ds-mock){.m-t[data-kind="block"] th:where(:not([class^="m-"],[class*=" m-"])):where(:scope, :scope *){position:static;background:var(--m-g0);color:var(--m-mute);height:auto;padding:calc((var(--m-ctl) - var(--m-lh-16) + 2px) / 2) var(--m-gap-s);vertical-align:top;white-space:normal;line-height:var(--m-lh-16);cursor:default;border-right-color:var(--m-line);border-bottom-color:var(--m-line)}}
.m-app.m-dark .m-t[data-kind="block"] th:where([class^="m-"],[class*=" m-"]):where(.ds-mock, .ds-mock *){background:var(--m-surface);border-right-color:var(--m-line)}
@scope (.ds-mock){.m-app.m-dark .m-t[data-kind="block"] th:where(:not([class^="m-"],[class*=" m-"])):where(:scope, :scope *){background:var(--m-surface);border-right-color:var(--m-line)}}
.m-t[data-kind="block"] td:where([class^="m-"],[class*=" m-"]):where(.ds-mock, .ds-mock *){padding:var(--m-gap-xs) var(--m-gap-s)}
@scope (.ds-mock){.m-t[data-kind="block"] td:where(:not([class^="m-"],[class*=" m-"])):where(:scope, :scope *){padding:var(--m-gap-xs) var(--m-gap-s)}}
.m-t[data-kind="block"] > tbody > tr:is(:has(small),:has(.m-twr)) > td:where([class^="m-"],[class*=" m-"]):where(.ds-mock, .ds-mock *){vertical-align:top;height:auto;padding-top:calc((var(--m-row) - var(--m-lh-16) + 2px) / 2);padding-bottom:calc((var(--m-row) - var(--m-lh-16) + 2px) / 2)}
@scope (.ds-mock){.m-t[data-kind="block"] > tbody > tr:is(:has(small),:has(.m-twr)) > td:where(:not([class^="m-"],[class*=" m-"])):where(:scope, :scope *){vertical-align:top;height:auto;padding-top:calc((var(--m-row) - var(--m-lh-16) + 2px) / 2);padding-bottom:calc((var(--m-row) - var(--m-lh-16) + 2px) / 2)}}
.m-t[data-kind="block"] > tbody > tr:is(:has(small),:has(.m-twr)) > td:has(> .m-stb):where([class^="m-"],[class*=" m-"]):where(.ds-mock, .ds-mock *){padding-top:calc(var(--m-gap-xs) + 2px)}
@scope (.ds-mock){.m-t[data-kind="block"] > tbody > tr:is(:has(small),:has(.m-twr)) > td:has(> .m-stb):where(:not([class^="m-"],[class*=" m-"])):where(:scope, :scope *){padding-top:calc(var(--m-gap-xs) + 2px)}}
.m-t[data-kind="block"] > tbody > tr:is(:has(small),:has(.m-twr)) > td:has(> .m-pill):where([class^="m-"],[class*=" m-"]):where(.ds-mock, .ds-mock *){padding-top:var(--m-gap-s)}
@scope (.ds-mock){.m-t[data-kind="block"] > tbody > tr:is(:has(small),:has(.m-twr)) > td:has(> .m-pill):where(:not([class^="m-"],[class*=" m-"])):where(:scope, :scope *){padding-top:var(--m-gap-s)}}
.m-t[data-kind="block"] .m-nm:where(.ds-mock, .ds-mock *){position:static}
.m-pp .m-tw:has(> .m-t[data-kind="block"]):where(.ds-mock, .ds-mock *){border-color:var(--m-line-2)}
.m-t[data-kind="block"] small:where([class^="m-"],[class*=" m-"]):where(.ds-mock, .ds-mock *){display:block;color:var(--m-mute);font-size:inherit}
@scope (.ds-mock){.m-t[data-kind="block"] small:where(:not([class^="m-"],[class*=" m-"])):where(:scope, :scope *){display:block;color:var(--m-mute);font-size:inherit}}
.m-t[data-kind="block"] td > span:not([class]):where([class^="m-"],[class*=" m-"]):where(.ds-mock, .ds-mock *){display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
@scope (.ds-mock){.m-t[data-kind="block"] td > span:not([class]):where(:not([class^="m-"],[class*=" m-"])):where(:scope, :scope *){display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}}
.m-t[data-kind="block"] td > span.m-cu:where(.ds-mock, .ds-mock *){display:inline-flex;white-space:nowrap;flex-wrap:nowrap}
.m-t[data-kind="block"] td.m-r:where(.ds-mock, .ds-mock *){font-weight:700}
.m-t[data-kind="block"] .m-ttl:where(.ds-mock, .ds-mock *){display:flex;align-items:flex-start;gap:var(--m-gap-s);min-width:0}
.m-t[data-kind="block"] .m-ttl span:where([class^="m-"],[class*=" m-"]):where(.ds-mock, .ds-mock *){overflow:hidden;text-overflow:ellipsis}
@scope (.ds-mock){.m-t[data-kind="block"] .m-ttl span:where(:not([class^="m-"],[class*=" m-"])):where(:scope, :scope *){overflow:hidden;text-overflow:ellipsis}}
.m-t[data-kind="block"] .m-ttl .m-ic:where(.ds-mock, .ds-mock *){margin-top:2px}
.m-t[data-kind="block"] td span small:where([class^="m-"],[class*=" m-"]):where(.ds-mock, .ds-mock *){white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
@scope (.ds-mock){.m-t[data-kind="block"] td span small:where(:not([class^="m-"],[class*=" m-"])):where(:scope, :scope *){white-space:nowrap;overflow:hidden;text-overflow:ellipsis}}
.m-dblk .m-t[data-kind="block"] td > .m-fi:where(.ds-mock, .ds-mock *),.m-dblk .m-t[data-kind="block"] td > .m-ctl:where(.ds-mock, .ds-mock *),.m-dblk .m-t[data-kind="block"] td > .m-fla:where(.ds-mock, .ds-mock *){display:inline-flex;align-items:center;vertical-align:middle}
.m-dblk .m-t[data-kind="block"] td > .m-ib2:where(.ds-mock, .ds-mock *),.m-dblk .m-t[data-kind="block"] td .m-fla > .m-ib2:where(.ds-mock, .ds-mock *){display:inline-grid;place-items:center}
.m-dblk .m-t[data-kind="block"] td > .m-cu:where(.ds-mock, .ds-mock *){margin-left:calc(-1 * var(--m-gap-s))}
.m-flxr .m-tw:where(.ds-mock, .ds-mock *),.m-flmd .m-tw:where(.ds-mock, .ds-mock *){margin-top:var(--m-cell);background:var(--m-surface)}
.m-flmd .m-tw:where(.ds-mock, .ds-mock *){margin-top:var(--m-pad)}
.m-t[data-kind="block"] td .m-cu:where(.ds-mock, .ds-mock *){max-width:100%;padding-top:0;padding-bottom:0;align-items:center}
.m-t[data-kind="block"] td .m-cu code:where([class^="m-"],[class*=" m-"]):where(.ds-mock, .ds-mock *){line-height:inherit}
@scope (.ds-mock){.m-t[data-kind="block"] td .m-cu code:where(:not([class^="m-"],[class*=" m-"])):where(:scope, :scope *){line-height:inherit}}
.m-t[data-kind="block"] td .m-cu + br + .m-cu:where(.ds-mock, .ds-mock *){margin-top:var(--m-gap-xs)}
.m-pst td small:where([class^="m-"],[class*=" m-"]):where(.ds-mock, .ds-mock *){display:block;color:var(--m-mute)}
@scope (.ds-mock){.m-pst td small:where(:not([class^="m-"],[class*=" m-"])):where(:scope, :scope *){display:block;color:var(--m-mute)}}
.m-pst td:where([class^="m-"],[class*=" m-"]):where(.ds-mock, .ds-mock *),.m-pst td *:where([class^="m-"],[class*=" m-"]):where(.ds-mock, .ds-mock *){white-space:normal!important;overflow:visible!important;text-overflow:clip!important}
@scope (.ds-mock){.m-pst td:where(:not([class^="m-"],[class*=" m-"])):where(:scope, :scope *),.m-pst td *:where(:not([class^="m-"],[class*=" m-"])):where(:scope, :scope *){white-space:normal!important;overflow:visible!important;text-overflow:clip!important}}
.m-pst .m-smp:where(.ds-mock, .ds-mock *){display:inline-flex;gap:var(--m-gap-s);align-items:center;flex-wrap:wrap;max-width:100%}
.m-pst-pp:where(.ds-mock, .ds-mock *){display:flex;flex-direction:column;gap:var(--m-pad)}
.m-pst-pp .m-sec:where(.ds-mock, .ds-mock *){border:1px solid var(--m-line);border-radius:var(--m-radius);overflow:hidden}
.m-atb .m-tw:where(.ds-mock, .ds-mock *){border:0;border-radius:0;margin:0}
.m-app.m-mob .m-atb .m-tw:where(.ds-mock, .ds-mock *){margin:0;border-left:0;border-right:0;border-radius:0}
.m-t[data-kind="metrics"] th:where([class^="m-"],[class*=" m-"]):where(.ds-mock, .ds-mock *){padding:0 var(--m-cell);vertical-align:top;height:auto;white-space:normal}
@scope (.ds-mock){.m-t[data-kind="metrics"] th:where(:not([class^="m-"],[class*=" m-"])):where(:scope, :scope *){padding:0 var(--m-cell);vertical-align:top;height:auto;white-space:normal}}
.m-t[data-kind="metrics"] th > .m-thl:where(.ds-mock, .ds-mock *){display:block;min-height:var(--m-row);overflow:hidden;padding:var(--m-gap-s) 0;box-sizing:border-box}
.m-t[data-kind="metrics"] thead tr.m-sumr th:where([class^="m-"],[class*=" m-"]):where(.ds-mock, .ds-mock *){position:static;background:var(--m-surface);color:var(--m-fg);padding:var(--m-gap-s) var(--m-cell);border-right:0;border-bottom:0;height:auto;vertical-align:top}
@scope (.ds-mock){.m-t[data-kind="metrics"] thead tr.m-sumr th:where(:not([class^="m-"],[class*=" m-"])):where(:scope, :scope *){position:static;background:var(--m-surface);color:var(--m-fg);padding:var(--m-gap-s) var(--m-cell);border-right:0;border-bottom:0;height:auto;vertical-align:top}}
.m-t[data-kind="metrics"] tr.m-sumr .m-n2 small:where([class^="m-"],[class*=" m-"]):where(.ds-mock, .ds-mock *){font-weight:400}
@scope (.ds-mock){.m-t[data-kind="metrics"] tr.m-sumr .m-n2 small:where(:not([class^="m-"],[class*=" m-"])):where(:scope, :scope *){font-weight:400}}
.m-t[data-kind="metrics"] tr.m-sumr .m-n2 b:where([class^="m-"],[class*=" m-"]):where(.ds-mock, .ds-mock *){font-weight:700}
@scope (.ds-mock){.m-t[data-kind="metrics"] tr.m-sumr .m-n2 b:where(:not([class^="m-"],[class*=" m-"])):where(:scope, :scope *){font-weight:700}}
.m-atb .m-t tr:not(.m-sumr) > :first-child:where([class^="m-"],[class*=" m-"]):where(.ds-mock, .ds-mock *){border-left:1px solid var(--m-line)}
@scope (.ds-mock){.m-atb .m-t tr:not(.m-sumr) > :first-child:where(:not([class^="m-"],[class*=" m-"])):where(:scope, :scope *){border-left:1px solid var(--m-line)}}
.m-atb .m-t tr:not(.m-sumr) > :last-child:where([class^="m-"],[class*=" m-"]):where(.ds-mock, .ds-mock *){border-right:1px solid var(--m-line)}
@scope (.ds-mock){.m-atb .m-t tr:not(.m-sumr) > :last-child:where(:not([class^="m-"],[class*=" m-"])):where(:scope, :scope *){border-right:1px solid var(--m-line)}}
.m-atb .m-t thead tr:not(.m-sumr) > :first-child:where([class^="m-"],[class*=" m-"]):where(.ds-mock, .ds-mock *){border-left-color:var(--m-line);border-top-left-radius:var(--m-radius)}
@scope (.ds-mock){.m-atb .m-t thead tr:not(.m-sumr) > :first-child:where(:not([class^="m-"],[class*=" m-"])):where(:scope, :scope *){border-left-color:var(--m-line);border-top-left-radius:var(--m-radius)}}
.m-atb .m-t thead tr:not(.m-sumr) > :last-child:where([class^="m-"],[class*=" m-"]):where(.ds-mock, .ds-mock *){border-right-color:var(--m-line);border-top-right-radius:var(--m-radius)}
@scope (.ds-mock){.m-atb .m-t thead tr:not(.m-sumr) > :last-child:where(:not([class^="m-"],[class*=" m-"])):where(:scope, :scope *){border-right-color:var(--m-line);border-top-right-radius:var(--m-radius)}}
.m-atb .m-t > tbody > tr:last-child > td:where([class^="m-"],[class*=" m-"]):where(.ds-mock, .ds-mock *){border-bottom:1px solid var(--m-line)}
@scope (.ds-mock){.m-atb .m-t > tbody > tr:last-child > td:where(:not([class^="m-"],[class*=" m-"])):where(:scope, :scope *){border-bottom:1px solid var(--m-line)}}
.m-t[data-kind="metrics"] tbody td:where([class^="m-"],[class*=" m-"]):where(.ds-mock, .ds-mock *){vertical-align:middle}
@scope (.ds-mock){.m-t[data-kind="metrics"] tbody td:where(:not([class^="m-"],[class*=" m-"])):where(:scope, :scope *){vertical-align:middle}}
.m-t[data-kind="metrics"] tbody tr:has(.m-n2) td:where([class^="m-"],[class*=" m-"]):where(.ds-mock, .ds-mock *){vertical-align:top;padding-top:var(--m-gap-s);padding-bottom:var(--m-gap-s)}
@scope (.ds-mock){.m-t[data-kind="metrics"] tbody tr:has(.m-n2) td:where(:not([class^="m-"],[class*=" m-"])):where(:scope, :scope *){vertical-align:top;padding-top:var(--m-gap-s);padding-bottom:var(--m-gap-s)}}
.m-t[data-kind="metrics"] td .m-n2:where(.ds-mock, .ds-mock *){display:inline-flex;vertical-align:middle}
.m-app.m-mob .m-t[data-kind="metrics"] .m-nm:where(.ds-mock, .ds-mock *){position:sticky;left:0;z-index:1;background:var(--m-surface)}
.m-app.m-mob .m-t[data-kind="metrics"] thead .m-nm:where(.ds-mock, .ds-mock *){background:var(--m-th-bg);z-index:3}
.m-app.m-mob .m-t[data-kind="metrics"] tr.m-sumr .m-nm:where(.ds-mock, .ds-mock *){background:var(--m-surface)}
.m-cvb:where(.ds-mock, .ds-mock *){display:block;font-weight:400;color:var(--m-mute)}
.m-sblk.m-ana .m-tw:where(.ds-mock, .ds-mock *){margin:0;border:0;border-radius:0;max-height:none}
.m-sblk.m-ana .m-t tr > :first-child:where([class^="m-"],[class*=" m-"]):where(.ds-mock, .ds-mock *){padding-left:var(--m-pad)}
@scope (.ds-mock){.m-sblk.m-ana .m-t tr > :first-child:where(:not([class^="m-"],[class*=" m-"])):where(:scope, :scope *){padding-left:var(--m-pad)}}
.m-scroll > .m-sblk:where(.ds-mock, .ds-mock *),.m-scroll > .m-anabase:where(.ds-mock, .ds-mock *){flex:none}
.m-per:where(.ds-mock, .ds-mock *){display:flex;align-items:center;gap:var(--m-gap-s)}
.m-per a:where([class^="m-"],[class*=" m-"]):where(.ds-mock, .ds-mock *){color:var(--m-fg);font-weight:400;text-decoration:none}
@scope (.ds-mock){.m-per a:where(:not([class^="m-"],[class*=" m-"])):where(:scope, :scope *){color:var(--m-fg);font-weight:400;text-decoration:none}}
.m-per a:hover:where([class^="m-"],[class*=" m-"]):where(.ds-mock, .ds-mock *),.m-cntl:hover:where(.ds-mock, .ds-mock *){text-decoration:none}
@scope (.ds-mock){.m-per a:hover:where(:not([class^="m-"],[class*=" m-"])):where(:scope, :scope *){text-decoration:none}}
.m-t .m-per:where(.ds-mock, .ds-mock *){gap:var(--m-gap-m)}
.m-t td .m-per:where(.ds-mock, .ds-mock *){min-width:0}
.m-t td .m-per a:where([class^="m-"],[class*=" m-"]):where(.ds-mock, .ds-mock *){overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
@scope (.ds-mock){.m-t td .m-per a:where(:not([class^="m-"],[class*=" m-"])):where(:scope, :scope *){overflow:hidden;text-overflow:ellipsis;white-space:nowrap}}
.m-t td .m-per .m-flt:where(.ds-mock, .ds-mock *){min-width:0}
.m-per.m-top:where(.ds-mock, .ds-mock *){align-items:flex-start}
.m-t:not([data-kind="block"]) > tbody > tr:not(:has(small)) > td .m-per.m-top:where(.ds-mock, .ds-mock *){align-items:center}
.m-per.m-top .m-av:where(.ds-mock, .ds-mock *){align-self:flex-start;margin-top:0}
.m-flav:where(.ds-mock, .ds-mock *){display:grid;place-items:center}
.m-t .m-chn.m-only:where(.ds-mock, .ds-mock *){justify-content:center}
.m-flt:where(.ds-mock, .ds-mock *){display:flex;flex-direction:column;min-width:0}
.m-flt a:where([class^="m-"],[class*=" m-"]):where(.ds-mock, .ds-mock *){overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
@scope (.ds-mock){.m-flt a:where(:not([class^="m-"],[class*=" m-"])):where(:scope, :scope *){overflow:hidden;text-overflow:ellipsis;white-space:nowrap}}
.m-flt small:where([class^="m-"],[class*=" m-"]):where(.ds-mock, .ds-mock *){display:inline-flex;align-items:center;gap:var(--m-gap-xs);white-space:nowrap}
@scope (.ds-mock){.m-flt small:where(:not([class^="m-"],[class*=" m-"])):where(:scope, :scope *){display:inline-flex;align-items:center;gap:var(--m-gap-xs);white-space:nowrap}}
.m-dt2:where(.ds-mock, .ds-mock *){display:flex;flex-direction:column;font-variant-numeric:tabular-nums}
.m-n2:where(.ds-mock, .ds-mock *){display:flex;flex-direction:column;line-height:1.3}
.m-n2 b:where([class^="m-"],[class*=" m-"]):where(.ds-mock, .ds-mock *){font-weight:400}
@scope (.ds-mock){.m-n2 b:where(:not([class^="m-"],[class*=" m-"])):where(:scope, :scope *){font-weight:400}}
.m-app .m-t .m-n2 > b:where([class^="m-"],[class*=" m-"]):where(.ds-mock, .ds-mock *),.m-app .m-t .m-n2 > small:where([class^="m-"],[class*=" m-"]):where(.ds-mock, .ds-mock *){line-height:var(--m-lh-num)}
@scope (.ds-mock){.m-app .m-t .m-n2 > b:where(:not([class^="m-"],[class*=" m-"])):where(:scope, :scope *),.m-app .m-t .m-n2 > small:where(:not([class^="m-"],[class*=" m-"])):where(:scope, :scope *){line-height:var(--m-lh-num)}}
.m-app .m-t .m-n2 > small:where([class^="m-"],[class*=" m-"]):where(.ds-mock, .ds-mock *){line-height:var(--m-lh-num-sub)}
@scope (.ds-mock){.m-app .m-t .m-n2 > small:where(:not([class^="m-"],[class*=" m-"])):where(:scope, :scope *){line-height:var(--m-lh-num-sub)}}
.m-mny:where(.ds-mock, .ds-mock *){display:inline-flex;flex-direction:column;align-items:flex-start;gap:var(--m-gap-xs)}
.m-pm:where(.ds-mock, .ds-mock *){display:inline-flex;align-items:baseline;gap:var(--m-gap-s);min-width:0;max-width:100%}
.m-pmv:where(.ds-mock, .ds-mock *){overflow:hidden;text-overflow:ellipsis;white-space:nowrap;min-width:0}
.m-pm .m-cntl:where(.ds-mock, .ds-mock *){flex:none}
.m-pm .m-bdg:where(.ds-mock, .ds-mock *),.m-t td .m-pm a.m-bdg:where(.ds-mock, .ds-mock *){flex:none;text-decoration:none;cursor:pointer;padding:0 var(--m-gap-s);display:inline-block;background:var(--m-chip);color:var(--m-fg);font-weight:400}
.m-pm .m-bdg:hover:where(.ds-mock, .ds-mock *){background:var(--m-hover)}
.m-t td a.m-cntl:where(.ds-mock, .ds-mock *),.m-t td a:where([class^="m-"],[class*=" m-"]):where(.ds-mock, .ds-mock *){color:var(--m-fg);text-decoration:none;cursor:pointer}
@scope (.ds-mock){.m-t td a:where(:not([class^="m-"],[class*=" m-"])):where(:scope, :scope *){color:var(--m-fg);text-decoration:none;cursor:pointer}}
.m-t td a.m-cntl:hover:where(.ds-mock, .ds-mock *),.m-t td a:hover:where([class^="m-"],[class*=" m-"]):where(.ds-mock, .ds-mock *){text-decoration:none}
@scope (.ds-mock){.m-t td a:hover:where(:not([class^="m-"],[class*=" m-"])):where(:scope, :scope *){text-decoration:none}}
td > .m-sdot2:where(.ds-mock, .ds-mock *){display:inline-block;vertical-align:middle;margin:0}
td > .m-dcode:first-child:where(.ds-mock, .ds-mock *){margin-left:calc(-1 * var(--m-gap-s) - 1px)}
.m-t td > .m-mute:where(.ds-mock, .ds-mock *){display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.m-t td > .m-cu:where(.ds-mock, .ds-mock *){margin-left:calc(-1 * var(--m-gap-s))}
.m-t td > .m-cu.m-fit:where(.ds-mock, .ds-mock *){display:flex;width:calc(100% + var(--m-gap-s));max-width:none;box-sizing:border-box}
.m-t td > .m-cu.m-fit code:where([class^="m-"],[class*=" m-"]):where(.ds-mock, .ds-mock *){flex:1 1 auto;min-width:0}
@scope (.ds-mock){.m-t td > .m-cu.m-fit code:where(:not([class^="m-"],[class*=" m-"])):where(:scope, :scope *){flex:1 1 auto;min-width:0}}
td > .m-cu.m-tdf:where(.ds-mock, .ds-mock *){display:flex;width:calc(100% + var(--m-gap-s));margin-left:calc(-1 * var(--m-gap-s));max-width:none;box-sizing:border-box}
td > .m-cu.m-tdf code:where([class^="m-"],[class*=" m-"]):where(.ds-mock, .ds-mock *){flex:1 1 auto;min-width:0}
@scope (.ds-mock){td > .m-cu.m-tdf code:where(:not([class^="m-"],[class*=" m-"])):where(:scope, :scope *){flex:1 1 auto;min-width:0}}
.m-t td .m-cu:where(.ds-mock, .ds-mock *){padding-top:0;padding-bottom:0;align-items:center}
.m-t td .m-flt > .m-cu:where(.ds-mock, .ds-mock *){margin-block:calc((var(--m-lh) - var(--m-cu-h)) / 2);margin-left:calc(-1 * var(--m-gap-s))}
.m-t td .m-cu code:where([class^="m-"],[class*=" m-"]):where(.ds-mock, .ds-mock *){line-height:inherit}
@scope (.ds-mock){.m-t td .m-cu code:where(:not([class^="m-"],[class*=" m-"])):where(:scope, :scope *){line-height:inherit}}
.m-t td .m-fi.m-dsel:where(.ds-mock, .ds-mock *){width:100%;justify-content:space-between;display:flex;align-items:center}
.m-t td .m-fla:where(.ds-mock, .ds-mock *){display:inline-flex;align-items:center}
.m-fla:where(.ds-mock, .ds-mock *){display:inline-flex;gap:var(--m-gap-xs);align-items:center}
.m-fla.m-lvl:where(.ds-mock, .ds-mock *){gap:var(--m-gap-m);max-width:100%}
.m-fla.m-lvl > span:first-child:where([class^="m-"],[class*=" m-"]):where(.ds-mock, .ds-mock *){overflow:hidden;text-overflow:ellipsis;white-space:nowrap;min-width:0}
@scope (.ds-mock){.m-fla.m-lvl > span:first-child:where(:not([class^="m-"],[class*=" m-"])):where(:scope, :scope *){overflow:hidden;text-overflow:ellipsis;white-space:nowrap;min-width:0}}
.m-fla .m-ib2:where(.ds-mock, .ds-mock *){border:1px solid transparent}
.m-fla .m-ib2:hover:where(.ds-mock, .ds-mock *),.m-t tr:hover .m-fla .m-ib2:hover:where(.ds-mock, .ds-mock *){background:var(--m-surface);border-color:var(--m-line);color:var(--m-fg)}
.m-stb:hover:where(.ds-mock, .ds-mock *),.m-t tr:hover .m-stb:hover:where(.ds-mock, .ds-mock *){background:var(--m-surface);border-color:var(--m-line)}
.m-fla .m-ib2.m-pers:where(.ds-mock, .ds-mock *),.m-fla .m-ib2.m-shr.m-vw:where(.ds-mock, .ds-mock *){border-color:var(--m-line);background:var(--m-surface);color:var(--m-mute)}
.m-fla .m-ib2.m-pers.m-on:where(.ds-mock, .ds-mock *),.m-t tr:hover .m-fla .m-ib2.m-pers.m-on:where(.ds-mock, .ds-mock *),.m-fla .m-ib2.m-shr.m-on:where(.ds-mock, .ds-mock *),.m-t tr:hover .m-fla .m-ib2.m-shr.m-on:where(.ds-mock, .ds-mock *){background:var(--m-ok-soft);border-color:var(--m-ok);color:var(--m-ok)}
.m-app.m-dark .m-fla .m-ib2.m-pers.m-on:where(.ds-mock, .ds-mock *),.m-app.m-dark .m-t tr:hover .m-fla .m-ib2.m-pers.m-on:where(.ds-mock, .ds-mock *),.m-app.m-dark .m-fla .m-ib2.m-shr.m-on:where(.ds-mock, .ds-mock *),.m-app.m-dark .m-t tr:hover .m-fla .m-ib2.m-shr.m-on:where(.ds-mock, .ds-mock *){background:var(--m-g7,#323234);border-color:var(--m-ok);color:var(--m-ok)}
.m-fla .m-ib2.m-dl2:hover:where(.ds-mock, .ds-mock *),.m-t tr:hover .m-fla .m-ib2.m-dl2:hover:where(.ds-mock, .ds-mock *){background:#FDECEA;border-color:#E3261A;color:#B81C12}
.m-app.m-dark .m-fla .m-ib2.m-dl2:hover:where(.ds-mock, .ds-mock *){background:var(--m-g6,#444447);color:#FFFFFF}
.m-fla .m-ib2.m-on2:where(.ds-mock, .ds-mock *),.m-t tr:hover .m-fla .m-ib2.m-on2:where(.ds-mock, .ds-mock *){background:var(--m-accent-soft);border-color:var(--m-line-2);color:var(--m-fg)}
.m-smp-box .m-tw:where(.ds-mock, .ds-mock *){margin:0;border:0;border-radius:0}
.m-dmb > .m-tw:where(.ds-mock, .ds-mock *){margin:0 var(--m-pad) var(--m-pad)}
.m-app.m-mob .m-dmb > .m-tw:where(.ds-mock, .ds-mock *){margin:0 0 var(--m-pad);border-left:0;border-right:0;border-radius:0}
.m-app.m-mob .m-mrow + .m-tw:where(.ds-mock, .ds-mock *),.m-app.m-mob .m-mrow + .m-bsx:where(.ds-mock, .ds-mock *),.m-app.m-mob .m-mrow + .m-scroll:where(.ds-mock, .ds-mock *){margin-top:var(--m-pad)}
.m-dirty.m-ok > i:where([class^="m-"],[class*=" m-"]):where(.ds-mock, .ds-mock *){background:var(--m-ok)}
@scope (.ds-mock){.m-dirty.m-ok > i:where(:not([class^="m-"],[class*=" m-"])):where(:scope, :scope *){background:var(--m-ok)}}
.m-cols2.m-c2side:where(.ds-mock, .ds-mock *){grid-template-columns:minmax(0,1fr) minmax(0,2fr)}
.m-cols2 > .m-bsum:where(.ds-mock, .ds-mock *){grid-template-columns:minmax(0,1fr);margin:0}
.m-app.m-mob .m-cols2.m-c2side:where(.ds-mock, .ds-mock *){grid-template-columns:minmax(0,1fr)}
.m-cols2 .m-segl:where(.ds-mock, .ds-mock *){grid-template-columns:minmax(0,1fr);grid-auto-flow:row;border-top:0}
.m-cols2 .m-segl > div:where([class^="m-"],[class*=" m-"]):where(.ds-mock, .ds-mock *){flex-direction:row;align-items:center;border-right:0;border-top:1px solid var(--m-line);padding:var(--m-gap-s) 0}
@scope (.ds-mock){.m-cols2 .m-segl > div:where(:not([class^="m-"],[class*=" m-"])):where(:scope, :scope *){flex-direction:row;align-items:center;border-right:0;border-top:1px solid var(--m-line);padding:var(--m-gap-s) 0}}
.m-cols2 .m-segl .m-h:where(.ds-mock, .ds-mock *){min-height:0;flex:1}
.m-cols2 .m-segl .m-h i:where([class^="m-"],[class*=" m-"]):where(.ds-mock, .ds-mock *){margin-top:0}
@scope (.ds-mock){.m-cols2 .m-segl .m-h i:where(:not([class^="m-"],[class*=" m-"])):where(:scope, :scope *){margin-top:0}}
.m-cols2 .m-segl .m-sv:where(.ds-mock, .ds-mock *){margin-top:0;flex-direction:row;gap:var(--m-gap-s);align-items:baseline}
.m-cols2 .m-segl b:where([class^="m-"],[class*=" m-"]):where(.ds-mock, .ds-mock *){margin:0}
@scope (.ds-mock){.m-cols2 .m-segl b:where(:not([class^="m-"],[class*=" m-"])):where(:scope, :scope *){margin:0}}
.m-cols2.m-c2side:where(.ds-mock, .ds-mock *){align-items:stretch}
.m-cols2 > .m-bsum:where(.ds-mock, .ds-mock *){grid-auto-rows:1fr}
.m-cols2 > .m-bsum > div:where([class^="m-"],[class*=" m-"]):where(.ds-mock, .ds-mock *){border-right:0!important;border-bottom:1px solid var(--m-line)!important}
@scope (.ds-mock){.m-cols2 > .m-bsum > div:where(:not([class^="m-"],[class*=" m-"])):where(:scope, :scope *){border-right:0!important;border-bottom:1px solid var(--m-line)!important}}
.m-cols2 > .m-bsum > div:last-child:where([class^="m-"],[class*=" m-"]):where(.ds-mock, .ds-mock *){border-bottom:0!important}
@scope (.ds-mock){.m-cols2 > .m-bsum > div:last-child:where(:not([class^="m-"],[class*=" m-"])):where(:scope, :scope *){border-bottom:0!important}}
.m-t[data-kind="block"] tr.m-tot > td:where([class^="m-"],[class*=" m-"]):where(.ds-mock, .ds-mock *){position:static}
@scope (.ds-mock){.m-t[data-kind="block"] tr.m-tot > td:where(:not([class^="m-"],[class*=" m-"])):where(:scope, :scope *){position:static}}
.m-sendb.m-off:where(.ds-mock, .ds-mock *){background:var(--m-chip)!important;color:var(--m-mute)!important;cursor:not-allowed}
td > .m-chk:where(.ds-mock, .ds-mock *){display:flex;align-items:center}
td > .m-chk:where(.ds-mock, .ds-mock *){min-width:0}
td > .m-chk > .m-nmv:where(.ds-mock, .ds-mock *){min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.m-t td.m-nm a:hover:where([class^="m-"],[class*=" m-"]):where(.ds-mock, .ds-mock *),.m-t td:first-child a:hover:where([class^="m-"],[class*=" m-"]):where(.ds-mock, .ds-mock *){text-decoration:none}
@scope (.ds-mock){.m-t td.m-nm a:hover:where(:not([class^="m-"],[class*=" m-"])):where(:scope, :scope *),.m-t td:first-child a:hover:where(:not([class^="m-"],[class*=" m-"])):where(:scope, :scope *){text-decoration:none}}
.m-sblk-r > .m-sx:where(.ds-mock, .ds-mock *){grid-column:1 / -1;display:block;margin-top:calc(var(--m-gap-m) - var(--m-gap-s))}
.m-sblk-r .m-sc .m-fi:has(+ .m-mute):where(.ds-mock, .ds-mock *),.m-sblk-r .m-sc .m-bfl > .m-fi:has(+ .m-ib2):where(.ds-mock, .ds-mock *){flex:0 0 min(100%, var(--m-field-maxw));max-width:none}
.m-sblk-r:not(:has(> .m-sl)) > .m-sc:where(.ds-mock, .ds-mock *){grid-column:1 / -1}
.m-sblk-r .m-sc > .m-fcl:where(.ds-mock, .ds-mock *){flex:1;max-width:var(--m-field-maxw)}
.m-anac > .m-tpur:where(.ds-mock, .ds-mock *){margin:0}
.m-anac > .m-bsum:where(.ds-mock, .ds-mock *){margin-bottom:0}
.m-anac > .m-anah:first-child:where(.ds-mock, .ds-mock *){margin-top:0}
.m-kcol:where(.ds-mock, .ds-mock *){display:grid;gap:var(--m-pad);align-content:start}
.m-cols2 .m-segl .m-h:where(.ds-mock, .ds-mock *){align-items:center}
.m-anah > .m-ctl.m-ico:where(.ds-mock, .ds-mock *){flex:none}
.m-atb > .m-bulk:where(.ds-mock, .ds-mock *){flex:none}
.m-chart rect.m-b.m-neg:where(.ds-mock, .ds-mock *){fill:var(--m-bad)}
.m-chart .m-ln:where(.ds-mock, .ds-mock *){fill:none;stroke:var(--m-accent);stroke-width:2}
.m-card > .m-chips:where(.ds-mock, .ds-mock *){margin-bottom:var(--m-gap-s)}
.m-chart .m-pv:where(.ds-mock, .ds-mock *){fill:none;stroke:var(--m-mute);stroke-width:2;stroke-dasharray:4 4;pointer-events:none}
.m-chart circle.m-pt:where(.ds-mock, .ds-mock *){fill:var(--m-surface);stroke:var(--m-accent);stroke-width:2;cursor:pointer}
.m-chart circle.m-pt.m-hi:where(.ds-mock, .ds-mock *){fill:var(--m-accent)}
.m-app:is(:not(.m-mob),.m-tab) .m-t:not([data-kind="block"]) td:has(> .m-fla > .m-ib2:first-child):where([class^="m-"],[class*=" m-"]):where(.ds-mock, .ds-mock *){padding-left:calc(var(--m-cell) - (var(--m-act-h) - var(--m-ic16)) / 2)!important;padding-right:calc(var(--m-cell) - (var(--m-act-h) - var(--m-ic16)) / 2)!important}
@scope (.ds-mock){.m-app:is(:not(.m-mob),.m-tab) .m-t:not([data-kind="block"]) td:has(> .m-fla > .m-ib2:first-child):where(:not([class^="m-"],[class*=" m-"])):where(:scope, :scope *){padding-left:calc(var(--m-cell) - (var(--m-act-h) - var(--m-ic16)) / 2)!important;padding-right:calc(var(--m-cell) - (var(--m-act-h) - var(--m-ic16)) / 2)!important}}
.m-app:is(:not(.m-mob),.m-tab) .m-t[data-kind="block"] td:has(> .m-fla > .m-ib2:first-child):where([class^="m-"],[class*=" m-"]):where(.ds-mock, .ds-mock *){padding-left:calc(var(--m-gap-s) - (var(--m-act-h) - var(--m-ic16)) / 2)!important;padding-right:calc(var(--m-gap-s) - (var(--m-act-h) - var(--m-ic16)) / 2)!important}
@scope (.ds-mock){.m-app:is(:not(.m-mob),.m-tab) .m-t[data-kind="block"] td:has(> .m-fla > .m-ib2:first-child):where(:not([class^="m-"],[class*=" m-"])):where(:scope, :scope *){padding-left:calc(var(--m-gap-s) - (var(--m-act-h) - var(--m-ic16)) / 2)!important;padding-right:calc(var(--m-gap-s) - (var(--m-act-h) - var(--m-ic16)) / 2)!important}}
.m-lside .m-sblk-r:where(.ds-mock, .ds-mock *){grid-template-columns:minmax(0,1fr);gap:var(--m-gap-s)}
.m-lside .m-sblk-r .m-sl:where(.ds-mock, .ds-mock *){padding-top:0}
.m-app:not(.m-mob):not(.m-ed):not(.m-menu):not(.m-bare) .ds-app.ds-mock-frame{grid-template-columns:minmax(var(--m-sb-w),max-content) minmax(0,1fr)}
.m-sb .m-acct:where(.ds-mock, .ds-mock *),.m-sb .m-me:where(.ds-mock, .ds-mock *){contain:inline-size}
.m-fpnh > span:where([class^="m-"],[class*=" m-"]):where(.ds-mock, .ds-mock *){min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
@scope (.ds-mock){.m-fpnh > span:where(:not([class^="m-"],[class*=" m-"])):where(:scope, :scope *){min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}}
.m-t thead th.m-thwr:where(.ds-mock, .ds-mock *){white-space:normal}
.m-t thead tr.m-thwr > th:where([class^="m-"],[class*=" m-"]):where(.ds-mock, .ds-mock *){vertical-align:top}
@scope (.ds-mock){.m-t thead tr.m-thwr > th:where(:not([class^="m-"],[class*=" m-"])):where(:scope, :scope *){vertical-align:top}}
.m-lw2:not(.m-segi):not(.m-segi > *):where(.ds-mock, .ds-mock *){white-space:normal;padding-block:calc((var(--m-ctl) - var(--m-lh) - 2px) / 2);text-align:left;flex-shrink:1!important;align-self:stretch}
.m-flmt b:where([class^="m-"],[class*=" m-"]):where(.ds-mock, .ds-mock *){white-space:normal;overflow:visible}
@scope (.ds-mock){.m-flmt b:where(:not([class^="m-"],[class*=" m-"])):where(:scope, :scope *){white-space:normal;overflow:visible}}
.m-segi > span.m-lw2:where(.ds-mock, .ds-mock *){white-space:normal;padding-block:calc((var(--m-ctl) - 2px - 2 * var(--m-gap-xs) - var(--m-lh)) / 2)}
.m-segi.m-lw2:where(.ds-mock, .ds-mock *){min-width:0;flex-shrink:1!important}
.m-phd > h2:not(.m-pte):where([class^="m-"],[class*=" m-"]):where(.ds-mock, .ds-mock *),.m-flhl > h2:not(.m-pte):where([class^="m-"],[class*=" m-"]):where(.ds-mock, .ds-mock *){min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
@scope (.ds-mock){.m-phd > h2:not(.m-pte):where(:not([class^="m-"],[class*=" m-"])):where(:scope, :scope *),.m-flhl > h2:not(.m-pte):where(:not([class^="m-"],[class*=" m-"])):where(:scope, :scope *){min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}}
.m-phd > h2:not(.m-pte) + .m-cnt:where(.ds-mock, .ds-mock *),.m-flhl > h2:not(.m-pte) + .m-cnt:where(.ds-mock, .ds-mock *){flex:none;white-space:nowrap}
.m-app .m-phd > h2.m-pte + .m-psub:where(.ds-mock, .ds-mock *){flex:none;white-space:nowrap}
.m-phd > h2:not(.m-pte) + .m-psub:where(.ds-mock, .ds-mock *){flex:0 1 auto;min-width:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
.m-app:not(.m-mob) .m-cond.m-c2r:where(.ds-mock, .ds-mock *){grid-template-columns:auto minmax(0,1fr) var(--m-ctl);grid-template-areas:"f f x" "o v v"}
.m-app:not(.m-mob) .m-cond.m-c2r > :nth-child(1):where([class^="m-"],[class*=" m-"]):where(.ds-mock, .ds-mock *){grid-area:f}
@scope (.ds-mock){.m-app:not(.m-mob) .m-cond.m-c2r > :nth-child(1):where(:not([class^="m-"],[class*=" m-"])):where(:scope, :scope *){grid-area:f}}
.m-app:not(.m-mob) .m-cond.m-c2r > :nth-child(2):where([class^="m-"],[class*=" m-"]):where(.ds-mock, .ds-mock *){grid-area:o}
@scope (.ds-mock){.m-app:not(.m-mob) .m-cond.m-c2r > :nth-child(2):where(:not([class^="m-"],[class*=" m-"])):where(:scope, :scope *){grid-area:o}}
.m-app:not(.m-mob) .m-cond.m-c2r > :nth-child(3):where([class^="m-"],[class*=" m-"]):where(.ds-mock, .ds-mock *){grid-area:v;min-width:0}
@scope (.ds-mock){.m-app:not(.m-mob) .m-cond.m-c2r > :nth-child(3):where(:not([class^="m-"],[class*=" m-"])):where(:scope, :scope *){grid-area:v;min-width:0}}
.m-app:not(.m-mob) .m-cond.m-c2r > :nth-child(4):where([class^="m-"],[class*=" m-"]):where(.ds-mock, .ds-mock *){grid-area:x}
@scope (.ds-mock){.m-app:not(.m-mob) .m-cond.m-c2r > :nth-child(4):where(:not([class^="m-"],[class*=" m-"])):where(:scope, :scope *){grid-area:x}}
.m-sblk-h .m-lw2:not(.m-segi):not(.m-segi > *):where(.ds-mock, .ds-mock *),.m-anah .m-lw2:not(.m-segi):not(.m-segi > *):where(.ds-mock, .ds-mock *){padding-block:calc((var(--m-bh-ctl) - var(--m-lh) - 2px) / 2)}
.m-bulk > b:where([class^="m-"],[class*=" m-"]):where(.ds-mock, .ds-mock *){white-space:nowrap;flex:none}
@scope (.ds-mock){.m-bulk > b:where(:not([class^="m-"],[class*=" m-"])):where(:scope, :scope *){white-space:nowrap;flex:none}}
.m-sh > .m-act:where(.ds-mock, .ds-mock *),.m-sblk-h > .m-act:where(.ds-mock, .ds-mock *){white-space:nowrap;flex:none}
.m-minp > span:where([class^="m-"],[class*=" m-"]):where(.ds-mock, .ds-mock *){min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
@scope (.ds-mock){.m-minp > span:where(:not([class^="m-"],[class*=" m-"])):where(:scope, :scope *){min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}}
.m-minp:where(.ds-mock, .ds-mock *){min-width:0}
.m-cwrap:has(> .m-lw2):where(.ds-mock, .ds-mock *){flex-shrink:1;display:flex;align-self:stretch}
.m-sso .m-n:where(.ds-mock, .ds-mock *){white-space:normal;overflow:visible;text-overflow:clip}
.m-pop.m-cfm .m-ph1 h3:where([class^="m-"],[class*=" m-"]):where(.ds-mock, .ds-mock *){display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}
@scope (.ds-mock){.m-pop.m-cfm .m-ph1 h3:where(:not([class^="m-"],[class*=" m-"])):where(:scope, :scope *){display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}}
.m-tag:not(:has(> *)):where(.ds-mock, .ds-mock *){display:inline-block;align-content:center;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:100%}
.m-flside .m-sni > span:nth-child(2):where([class^="m-"],[class*=" m-"]):where(.ds-mock, .ds-mock *){white-space:normal;overflow:visible;text-overflow:clip}
@scope (.ds-mock){.m-flside .m-sni > span:nth-child(2):where(:not([class^="m-"],[class*=" m-"])):where(:scope, :scope *){white-space:normal;overflow:visible;text-overflow:clip}}
.m-flside .m-sni:where(.ds-mock, .ds-mock *),.m-dside .m-sni:where(.ds-mock, .ds-mock *),.m-snav .m-sni:where(.ds-mock, .ds-mock *){padding-block:calc((var(--m-ctl) - var(--m-lh) - 2px) / 2)}
.m-k2 .m-kcm:not(.m-one):where(.ds-mock, .ds-mock *){grid-template-columns:minmax(min-content,1fr) minmax(min-content,1fr)}
.m-sso:where(.ds-mock, .ds-mock *){padding-block:calc((var(--m-ctl) - var(--m-lh)) / 2)}
.m-tag > .m-tgt:where(.ds-mock, .ds-mock *){min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.m-tag:has(> .m-tgt):where(.ds-mock, .ds-mock *){max-width:100%;min-width:0}
.m-fn-out:where(.ds-mock, .ds-mock *){height:auto;min-height:var(--m-out-h)}
.m-modes .m-chk.m-q:where(.ds-mock, .ds-mock *){white-space:normal;min-width:0;flex-shrink:1}
.m-t[data-kind="metrics"] th > .m-thl:where(.ds-mock, .ds-mock *){text-overflow:ellipsis}
.m-sblk-r .m-sc > .m-bfl2:where(.ds-mock, .ds-mock *){min-width:0}
.m-sblk-h > .m-cnt3:where(.ds-mock, .ds-mock *),.m-sh > .m-n:where(.ds-mock, .ds-mock *){white-space:normal;flex-shrink:1}
.m-krs > .m-kr + .m-kr:where(.ds-mock, .ds-mock *){border-top:1px solid var(--m-line)}
.m-krs > .m-kr:first-child:where(.ds-mock, .ds-mock *){padding-top:0}
.m-krs > .m-kr:last-child:where(.ds-mock, .ds-mock *){padding-bottom:0}
.m-app .m-dl3.m-v3[data-compact]:where(.ds-mock, .ds-mock *){--m-dl-list:var(--m-side-min)}
.m-app .m-dl3.m-v3[data-cols="list-chat"]:where(.ds-mock, .ds-mock *){grid-template-columns:var(--m-dl-list) minmax(0,1fr)}
.m-app .m-dl3.m-v3[data-cols="chat-side"]:where(.ds-mock, .ds-mock *){grid-template-columns:minmax(0,1fr) var(--m-dl-side)}
.m-app .m-dl3.m-v3[data-cols="chat"]:where(.ds-mock, .ds-mock *){grid-template-columns:minmax(0,1fr)}
.m-pstrip:has(> .m-ctl) > span:not(.m-ctl):not(.m-sp):where([class^="m-"],[class*=" m-"]):where(.ds-mock, .ds-mock *){padding-block:calc((var(--m-ctl) - var(--m-lh)) / 2)}
@scope (.ds-mock){.m-pstrip:has(> .m-ctl) > span:not(.m-ctl):not(.m-sp):where(:not([class^="m-"],[class*=" m-"])):where(:scope, :scope *){padding-block:calc((var(--m-ctl) - var(--m-lh)) / 2)}}
.m-pstrip:has(> .m-ctl) > .m-ic:where(.ds-mock, .ds-mock *){margin-top:calc((var(--m-ctl) - var(--m-ic16)) / 2)}
.m-asg2:where(.ds-mock, .ds-mock *){flex:none;min-width:0;overflow:hidden}
.m-bst:where(.ds-mock, .ds-mock *){display:flex;flex-wrap:wrap;gap:var(--m-gap-s) var(--m-pad);margin:0;list-style:none;font-family:var(--m-font);font-size:var(--m-fs);line-height:var(--m-lh);color:var(--m-fg);text-align:left}
.m-bst > .m-bsti:where(.ds-mock, .ds-mock *){display:flex;gap:var(--m-gap-s);min-width:0;overflow-wrap:anywhere}
.m-bsti.m-cur > .m-bstn:where(.ds-mock, .ds-mock *){font-weight:700}
.m-bst .m-bstv:where(.ds-mock, .ds-mock *){color:var(--m-mute);font-variant-numeric:tabular-nums}
.m-idh > b:where([class^="m-"],[class*=" m-"]):where(.ds-mock, .ds-mock *){min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
@scope (.ds-mock){.m-idh > b:where(:not([class^="m-"],[class*=" m-"])):where(:scope, :scope *){min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}}
.m-sl:where(.ds-mock, .ds-mock *){min-width:0;overflow-wrap:break-word}
.m-dzb > p:where([class^="m-"],[class*=" m-"]):where(.ds-mock, .ds-mock *){margin:0}
@scope (.ds-mock){.m-dzb > p:where(:not([class^="m-"],[class*=" m-"])):where(:scope, :scope *){margin:0}}
.m-chd > div:first-child:where([class^="m-"],[class*=" m-"]):where(.ds-mock, .ds-mock *){flex:1 1 auto;min-width:0}
@scope (.ds-mock){.m-chd > div:first-child:where(:not([class^="m-"],[class*=" m-"])):where(:scope, :scope *){flex:1 1 auto;min-width:0}}
.m-chd h3:where([class^="m-"],[class*=" m-"]):where(.ds-mock, .ds-mock *),.m-chd .m-sub:where(.ds-mock, .ds-mock *){overflow-wrap:break-word}
@scope (.ds-mock){.m-chd h3:where(:not([class^="m-"],[class*=" m-"])):where(:scope, :scope *){overflow-wrap:break-word}}
:where(button.m-nbtn):where(.ds-mock, .ds-mock *){margin:0;padding:0;color:inherit;font:inherit;-webkit-appearance:none;appearance:none}
:where(button.m-nbtn-box):where(.ds-mock, .ds-mock *){border:0;background:none;text-align:left;outline:none}
.m-popg4[data-placement='bottom']:where(.ds-mock, .ds-mock *){margin-top:var(--m-gap-xs)}
.m-popg4[data-placement='top']:where(.ds-mock, .ds-mock *){margin-bottom:var(--m-gap-xs);top:auto}
.m-popg6[data-placement='bottom']:where(.ds-mock, .ds-mock *){margin-top:var(--m-pop-off)}
.m-popg6[data-placement='top']:where(.ds-mock, .ds-mock *){margin-bottom:var(--m-pop-off);top:auto}
.m-ie:where(.ds-mock, .ds-mock *){box-sizing:border-box;min-width:0}
.m-ie[data-disabled]:where(.ds-mock, .ds-mock *){cursor:default}
.m-ie-btn:where(.ds-mock, .ds-mock *),.m-ie-text:where(.ds-mock, .ds-mock *){box-sizing:border-box;display:block;width:100%;min-width:0;margin:0;padding:0;border:0;border-radius:inherit;background:transparent;color:inherit;font:inherit;letter-spacing:inherit;text-align:left;cursor:inherit;outline:0;min-height:0}
.m-ie-tf:where(.ds-mock, .ds-mock *){display:block;width:100%;min-width:0}
.m-ie-field:where(.ds-mock, .ds-mock *){box-sizing:border-box;display:block;width:100%;min-width:0;margin:0;padding:0;border:0;border-radius:inherit;background:transparent;color:var(--m-fg);font:inherit;letter-spacing:inherit;text-align:left;resize:none;outline:0}
.m-ie.m-ied:where(.ds-mock, .ds-mock *){background:var(--m-surface);outline:2px solid var(--m-fg);outline-offset:-1px}
.m-ie.m-pte.m-ied:where(.ds-mock, .ds-mock *){width:100%}
.m-ie.m-v .m-ie-btn:where(.ds-mock, .ds-mock *),.m-ie.m-v .m-ie-text:where(.ds-mock, .ds-mock *){display:flex;align-items:center;overflow-wrap:anywhere}
.m-ie.m-pte .m-ie-btn:where(.ds-mock, .ds-mock *),.m-ie.m-pte .m-ie-text:where(.ds-mock, .ds-mock *){display:flex;align-items:center;overflow-wrap:break-word}
.m-ie.m-edn .m-ie-btn:where(.ds-mock, .ds-mock *),.m-ie.m-edn .m-ie-text:where(.ds-mock, .ds-mock *){overflow:hidden;text-overflow:ellipsis;white-space:inherit}
.m-ie.m-v.m-ied:where(.ds-mock, .ds-mock *){outline-offset:-2px}
.m-ie.m-edn.m-ied:where(.ds-mock, .ds-mock *){border-color:transparent}
.m-ci-sw:where(.ds-mock, .ds-mock *){display:block;flex:none}
.m-tip.m-ci-tip:where(.ds-mock, .ds-mock *){transform:none;text-align:left;font-family:var(--m-font);font-size:var(--m-fs);line-height:var(--m-lh)}
.m-ci-panel:where(.ds-mock, .ds-mock *){box-sizing:border-box;width:var(--m-cpop-w);max-width:100%;max-height:var(--m-cpop-maxh);overflow:auto;border:1px solid var(--m-line);border-radius:var(--m-radius-pop);background:var(--m-surface);color:var(--m-fg);box-shadow:var(--m-shadow-pop);font-family:var(--m-font);font-size:var(--m-fs);line-height:var(--m-lh);text-align:left}
.m-app.m-dark .m-ci-panel:where(.ds-mock, .ds-mock *){box-shadow:var(--m-shadow-panel-dark)}
.m-ci-dialog:where(.ds-mock, .ds-mock *){outline:none}
.m-ci-body:where(.ds-mock, .ds-mock *){display:flex;flex-direction:column;gap:var(--m-gap-m);padding:var(--m-gap-m)}
.m-ci-row:where(.ds-mock, .ds-mock *){display:flex;align-items:center;gap:var(--m-gap-s);margin:0}
.m-ci-code:where(.ds-mock, .ds-mock *){flex:1;min-width:0}
.m-ci-native:where(.ds-mock, .ds-mock *){box-sizing:border-box;flex:none;width:var(--m-ctl);height:var(--m-ctl);min-height:0;margin:0;padding:0;border:1px solid var(--m-line-2);border-radius:var(--m-radius);background:var(--m-surface);cursor:pointer;-webkit-appearance:none;appearance:none}
.m-ci-native:where(.ds-mock, .ds-mock *)::-webkit-color-swatch-wrapper{padding:0}
.m-ci-native:where(.ds-mock, .ds-mock *)::-webkit-color-swatch{border:0;border-radius:var(--m-radius)}
.m-ci-native:where(.ds-mock, .ds-mock *)::-moz-color-swatch{border:0;border-radius:var(--m-radius)}
.m-ci-native:focus-visible:where(.ds-mock, .ds-mock *){outline:2px solid var(--m-fg);outline-offset:2px}
.m-ci-pal:where(.ds-mock, .ds-mock *){display:flex;flex-direction:column;gap:var(--m-gap-xs)}
.m-ci-palh:where(.ds-mock, .ds-mock *){color:var(--m-mute)}
.m-ci-sws:where(.ds-mock, .ds-mock *){display:flex;flex-wrap:wrap;gap:var(--m-gap-s)}
button.m-ci-swb:where(.ds-mock, .ds-mock *){box-sizing:border-box;display:block;flex:none;min-height:0;margin:0;padding:0;border:0;background:transparent;color:var(--m-fg);cursor:pointer;outline:none;opacity:1}
button.m-ci-swb.m-ci-on rect:where([class^="m-"],[class*=" m-"]):where(.ds-mock, .ds-mock *){stroke:var(--m-fg);stroke-opacity:1}
@scope (.ds-mock){button.m-ci-swb.m-ci-on rect:where(:not([class^="m-"],[class*=" m-"])):where(:scope, :scope *){stroke:var(--m-fg);stroke-opacity:1}}
.m-app.m-mob .m-drp-dates:where(.ds-mock, .ds-mock *){display:none}
.m-drp-pop:where(.ds-mock, .ds-mock *){border-radius:var(--m-radius-pop);box-shadow:var(--m-shadow-pop);outline:none}
.m-drp-pop:where(.ds-mock, .ds-mock *),.m-ppw:where(.ds-mock, .ds-mock *),.m-ppsh:where(.ds-mock, .ds-mock *){color:var(--m-fg);font-family:var(--m-font);font-size:var(--m-fs);line-height:var(--m-lh);text-align:left}
.m-drp-dialog:where(.ds-mock, .ds-mock *),.m-drp-list:where(.ds-mock, .ds-mock *),.m-drp-preset:where(.ds-mock, .ds-mock *),.m-drp-cal:where(.ds-mock, .ds-mock *){outline:none}
.m-drp-mt:where(.ds-mock, .ds-mock *)::first-letter{text-transform:uppercase}
.m-mo .m-drp-grid:where(.ds-mock, .ds-mock *){width:calc(7 * var(--m-cal-cell));border-collapse:collapse;border-spacing:0;table-layout:fixed}
.m-drp-wd:where(.ds-mock, .ds-mock *){height:var(--m-cal-head);padding:0;color:var(--m-mute);font-weight:400;text-align:center;vertical-align:middle}
.m-drp-grid td:where([class^="m-"],[class*=" m-"]):where(.ds-mock, .ds-mock *){padding:0}
@scope (.ds-mock){.m-drp-grid td:where(:not([class^="m-"],[class*=" m-"])):where(:scope, :scope *){padding:0}}
.m-drc:where(.ds-mock, .ds-mock *){box-sizing:border-box;display:grid;place-items:center;width:100%;height:var(--m-cal-day);border-radius:0;font-variant-numeric:tabular-nums;cursor:pointer;outline:none}
.m-drc.m-drc-out:where(.ds-mock, .ds-mock *){visibility:hidden}
.m-drc.m-drc-hv:not(.m-drc-in):not(.m-drc-edge):not(.m-drc-fut):where(.ds-mock, .ds-mock *){background:var(--m-hover)}
.m-drc.m-drc-in:where(.ds-mock, .ds-mock *){background:var(--m-g1)}
.m-app.m-dark .m-drc.m-drc-in:where(.ds-mock, .ds-mock *){background:var(--m-g7)}
.m-drc.m-drc-edge:where(.ds-mock, .ds-mock *){background:var(--m-fg);color:var(--m-bg)}
.m-drc.m-drc-fut:where(.ds-mock, .ds-mock *){color:var(--m-g5);text-decoration:line-through;cursor:default}
.m-app.m-dark .m-drc.m-drc-fut:where(.ds-mock, .ds-mock *){color:var(--m-g3)}
.m-drp-dash:where(.ds-mock, .ds-mock *)::before{content:'\2014'}
.m-drp-date:focus-within:where(.ds-mock, .ds-mock *){outline:2px solid var(--m-fg);outline-offset:2px}
.m-drp-seg:where(.ds-mock, .ds-mock *){padding:0;outline:none;caret-color:transparent}
.m-drp-seg.m-drp-ph:where(.ds-mock, .ds-mock *){color:var(--m-mute)}
.m-drp-seg.m-drp-foc:where(.ds-mock, .ds-mock *){background:var(--m-fg);color:var(--m-bg)}
.m-drp-sheet:where(.ds-mock, .ds-mock *){display:flex;flex-direction:column;gap:var(--m-gap-m)}
.m-drp-sheet .m-drp-list:where(.ds-mock, .ds-mock *){padding:0;border-right:0}
.m-drp-sheet .m-drp-preset:where(.ds-mock, .ds-mock *){border-top:1px solid var(--m-line)}
.m-drp-sheet-rest:where(.ds-mock, .ds-mock *){display:flex;flex-direction:column;gap:var(--m-gap-m);padding-inline:var(--m-gap-m)}
.m-drp-sheet .m-drp-grid:where(.ds-mock, .ds-mock *){width:100%}
.m-drp-sheet .m-drp-date:where(.ds-mock, .ds-mock *){flex:1 1 0;min-width:0}
.m-drp-sheet .m-drp-date-input:where(.ds-mock, .ds-mock *){width:100%}
.m-cm-list:where(.ds-mock, .ds-mock *){display:block;outline:none}
.m-cr2.m-cm-row:where(.ds-mock, .ds-mock *){box-sizing:border-box;grid-template-columns:var(--m-cr-ctl) minmax(0,1fr);grid-auto-flow:column;grid-auto-columns:auto;outline:none}
.m-cr2.m-cm-row.m-off:where(.ds-mock, .ds-mock *){grid-template-columns:minmax(0,1fr)}
.m-cr2 .m-cm-grip:where(.ds-mock, .ds-mock *){box-sizing:border-box;width:var(--m-cr-ctl);height:var(--m-ic16);min-height:0;margin:0;padding:0;border:0;border-radius:0;background:none;font:inherit;outline:none;-webkit-appearance:none;appearance:none}
.m-cr2 .m-cm-grip svg:where([class^="m-"],[class*=" m-"]):where(.ds-mock, .ds-mock *){width:var(--m-ic16);height:var(--m-ic16)}
@scope (.ds-mock){.m-cr2 .m-cm-grip svg:where(:not([class^="m-"],[class*=" m-"])):where(:scope, :scope *){width:var(--m-ic16);height:var(--m-ic16)}}
.m-cr2.m-hv:where(.ds-mock, .ds-mock *){background:var(--m-hover)}
.m-ss-bare:where(.ds-mock, .ds-mock *){all:unset;display:contents}
.m-ss-btn:where(.ds-mock, .ds-mock *){all:unset;display:flex;align-items:center;gap:var(--m-gap-s);flex:1 1 auto;min-width:0;align-self:stretch}
.m-app .m-fi.m-ss-box .m-ss-btn:is(:focus-visible,.m-fv):where(.ds-mock, .ds-mock *){outline:none!important}
.m-mnav > a.m-bb-a:where(.ds-mock, .ds-mock *){display:grid}
.m-app.m-mob .m-mnav > a.m-bb-a > div:where([class^="m-"],[class*=" m-"]):where(.ds-mock, .ds-mock *){height:var(--m-bar-m)}
@scope (.ds-mock){.m-app.m-mob .m-mnav > a.m-bb-a > div:where(:not([class^="m-"],[class*=" m-"])):where(:scope, :scope *){height:var(--m-bar-m)}}
.m-mi > a.m-more-a:where(.ds-mock, .ds-mock *){display:block}
.m-ss-box:where(.ds-mock, .ds-mock *){position:relative}
.m-ss-ctlbox:where(.ds-mock, .ds-mock *){display:flex;min-width:0}
.m-ss-ctlbox > .m-ss-bare > .m-ctl:where(.ds-mock, .ds-mock *){flex:1 1 auto;min-width:0;margin:0;font:inherit;text-align:left;appearance:none;outline:none}
.m-app.m-mob .m-anat > .m-ss-ctlbox:where(.ds-mock, .ds-mock *){flex:1}
.m-phd .m-ss-ctlbox:where(.ds-mock, .ds-mock *),.m-phd .m-ss-ctlbox > .m-ss-bare > .m-ctl:where(.ds-mock, .ds-mock *){flex:none}
.m-app.m-mob .m-sblk-h > .m-sblk-act > .m-ctl:not(.m-lw2):not(.m-ico):where(.ds-mock, .ds-mock *){white-space:normal;min-width:0;text-align:left;flex:0 1.16 auto;height:auto!important;min-height:var(--m-bh-ctl)!important;padding-block:calc((var(--m-bh-ctl) - var(--m-lh) - 2px) / 2)}
.m-app.m-mob .m-sblk-h > .m-sblk-act:has(> .m-ctl):where(.ds-mock, .ds-mock *){display:contents}
.m-app.m-mob .m-sblk-h > .m-sblk-act > :not(.m-ctl):not(.m-mute):where([class^="m-"],[class*=" m-"]):where(.ds-mock, .ds-mock *){flex:none}
@scope (.ds-mock){.m-app.m-mob .m-sblk-h > .m-sblk-act > :not(.m-ctl):not(.m-mute):where(:not([class^="m-"],[class*=" m-"])):where(:scope, :scope *){flex:none}}
.m-ss-cv:where(.ds-mock, .ds-mock *){overflow:hidden;text-overflow:ellipsis;white-space:nowrap;min-width:0}
.m-ss-hit:where(.ds-mock, .ds-mock *){position:absolute;inset:0}
.m-sspop.m-ss-pop:where(.ds-mock, .ds-mock *){display:flex;flex-direction:column;overflow:hidden}
.m-sspop.m-ss-pop:where(.ds-mock, .ds-mock *){outline:none;font-family:var(--m-font);font-size:var(--m-fs);line-height:var(--m-lh);color:var(--m-fg);text-align:left}
.m-ss-input:where(.ds-mock, .ds-mock *)::-webkit-search-cancel-button,.m-ss-input:where(.ds-mock, .ds-mock *)::-webkit-search-decoration{appearance:none;display:none}
.m-ss-list:where(.ds-mock, .ds-mock *){flex:1 1 auto;min-height:0;overflow-y:auto;overscroll-behavior:contain;outline:none}
.m-ss-opt:where(.ds-mock, .ds-mock *){outline:none}
.m-app .m-sspop [role="option"].m-ss-opt:is(:focus-visible,.m-fv):where(.ds-mock, .ds-mock *){outline:none!important}
.m-ss-opt.m-ss-dis:where(.ds-mock, .ds-mock *){color:var(--m-mute);cursor:not-allowed}
.m-ss-oic:where(.ds-mock, .ds-mock *){display:inline-grid;flex:none}
.m-ss-oic > svg:where([class^="m-"],[class*=" m-"]):where(.ds-mock, .ds-mock *){width:var(--m-ic16);height:var(--m-ic16)}
@scope (.ds-mock){.m-ss-oic > svg:where(:not([class^="m-"],[class*=" m-"])):where(:scope, :scope *){width:var(--m-ic16);height:var(--m-ic16)}}
.m-app.m-mob.m-tab .m-ss-list > .m-sso + .m-sso:where(.ds-mock, .ds-mock *){margin-top:2px}
.m-ss-empty:where(.ds-mock, .ds-mock *){padding:var(--m-gap-s) var(--m-gap-m);color:var(--m-mute)}
button.m-dt-box.m-dt-open:where(.ds-mock, .ds-mock *){outline:2px solid var(--m-fg);outline-offset:-2px}
.m-dt-dialog:where(.ds-mock, .ds-mock *){outline:none}
table.m-dt-grid:where(.ds-mock, .ds-mock *){display:block}
.m-dt-grid tr:where([class^="m-"],[class*=" m-"]):where(.ds-mock, .ds-mock *),.m-dt-grid th:where([class^="m-"],[class*=" m-"]):where(.ds-mock, .ds-mock *),.m-dt-grid td:where([class^="m-"],[class*=" m-"]):where(.ds-mock, .ds-mock *){display:contents}
@scope (.ds-mock){.m-dt-grid tr:where(:not([class^="m-"],[class*=" m-"])):where(:scope, :scope *),.m-dt-grid th:where(:not([class^="m-"],[class*=" m-"])):where(:scope, :scope *),.m-dt-grid td:where(:not([class^="m-"],[class*=" m-"])):where(:scope, :scope *){display:contents}}
.m-dt-grid th:where([class^="m-"],[class*=" m-"]):where(.ds-mock, .ds-mock *){font-weight:400}
@scope (.ds-mock){.m-dt-grid th:where(:not([class^="m-"],[class*=" m-"])):where(:scope, :scope *){font-weight:400}}
.m-dt-day.m-dt-out:where(.ds-mock, .ds-mock *){visibility:hidden;pointer-events:none}
.m-dt-tlist:where(.ds-mock, .ds-mock *){display:flex;flex-direction:column;outline:none}
.m-tcol:where(.ds-mock, .ds-mock *){overflow-anchor:none}
.m-tcol span[hidden]:where([class^="m-"],[class*=" m-"]):where(.ds-mock, .ds-mock *){display:none}
@scope (.ds-mock){.m-tcol span[hidden]:where(:not([class^="m-"],[class*=" m-"])):where(:scope, :scope *){display:none}}
.m-app.m-mob.m-tab .m-dt-tlist:where(.ds-mock, .ds-mock *){row-gap:2px}
button.m-dt-nav.m-dt-navoff:where(.ds-mock, .ds-mock *){cursor:default;pointer-events:none}
.m-ctl.m-bh:where(.ds-mock, .ds-mock *){flex:none}
.m-act.m-bh:where(.ds-mock, .ds-mock *){display:inline-flex;align-items:center;gap:var(--m-gap-xs);flex:none;white-space:nowrap;font-weight:700;border:1px solid transparent;background:transparent;color:var(--m-fg);cursor:pointer}
.m-act.m-bh:hover:where(.ds-mock, .ds-mock *),.m-act.m-bh.m-hv:where(.ds-mock, .ds-mock *){background:var(--m-surface);border-color:var(--m-line-2)}
.m-act.m-busy:where(.ds-mock, .ds-mock *){cursor:progress}
:is(.m-gh,.m-stb,.m-bb,.m-act,.m-ta2).m-dis:where(.ds-mock, .ds-mock *),:is(.m-gh,.m-stb,.m-bb,.m-act,.m-ta2).m-dis:hover:where(.ds-mock, .ds-mock *){color:var(--m-g3,#C6C6C6)!important;font-weight:400;cursor:not-allowed}
.m-app.m-dark :is(.m-gh,.m-stb,.m-bb,.m-act,.m-ta2).m-dis:where(.ds-mock, .ds-mock *),.m-app.m-dark :is(.m-gh,.m-stb,.m-bb,.m-act,.m-ta2).m-dis:hover:where(.ds-mock, .ds-mock *){color:var(--m-g5,#5C5C5C)!important}
.m-act.m-bh.m-dis:where(.ds-mock, .ds-mock *),.m-act.m-bh.m-dis:hover:where(.ds-mock, .ds-mock *){background:var(--m-surface)!important;border-color:var(--m-g2,#DCDCDC)!important}
.m-app.m-dark .m-act.m-bh.m-dis:where(.ds-mock, .ds-mock *),.m-app.m-dark .m-act.m-bh.m-dis:hover:where(.ds-mock, .ds-mock *){border-color:var(--m-g6,#444447)!important}
.m-bulk .m-bb.m-danger:where(.ds-mock, .ds-mock *){background:var(--m-danger);color:#FFFFFF;font-weight:700}
.m-bulk .m-bb.m-danger:hover:where(.ds-mock, .ds-mock *){background:var(--m-err)}
.m-stb.m-cap:where(.ds-mock, .ds-mock *){max-width:100%}
.m-stb > .m-stbt:where(.ds-mock, .ds-mock *){overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.m-doci.m-on:where(.ds-mock, .ds-mock *){background:var(--m-fg);color:var(--m-bg)}
:is(.m-doci,.m-ib2,.m-ib,.m-tx2,.m-bbi,.m-sendb).m-dis:where(.ds-mock, .ds-mock *),:is(.m-doci,.m-ib2,.m-ib,.m-tx2,.m-bbi,.m-sendb).m-dis:hover:where(.ds-mock, .ds-mock *){background:transparent!important;color:var(--m-g3,#C6C6C6)!important;cursor:default}
.m-app.m-dark :is(.m-doci,.m-ib2,.m-ib,.m-tx2,.m-bbi,.m-sendb).m-dis:where(.ds-mock, .ds-mock *),.m-app.m-dark :is(.m-doci,.m-ib2,.m-ib,.m-tx2,.m-bbi,.m-sendb).m-dis:hover:where(.ds-mock, .ds-mock *){color:var(--m-g5,#5C5C5C)!important}
.m-ib.m-fbtn:has(> b):where(.ds-mock, .ds-mock *){justify-content:center;min-width:var(--m-ctl-m);padding-left:var(--m-gap-s);padding-right:var(--m-gap-s)}
.m-ib.m-bar .m-ic:where(.ds-mock, .ds-mock *){width:var(--m-ic16);height:var(--m-ic16)}
.m-ib.m-bar:where(.ds-mock, .ds-mock *){color:var(--m-fg);background:transparent;border:0}
.m-ib.m-bar:not(.m-dis):hover:where(.ds-mock, .ds-mock *){background:var(--m-hover)}
.m-st.m-stw:where(.ds-mock, .ds-mock *){white-space:normal}
.m-app:not(.m-mob) .m-st.m-stw:where(.ds-mock, .ds-mock *){height:auto!important;min-height:var(--m-st-h);padding-top:calc((var(--m-st-h) - 1lh) / 2)!important;padding-bottom:calc((var(--m-st-h) - 1lh) / 2)!important}
.m-sdot2.m-solo:where(.ds-mock, .ds-mock *){display:block;flex:none}
.m-bdg.m-solo:where(.ds-mock, .ds-mock *){display:inline-block;flex:none;background:var(--m-chip);color:var(--m-fg);font-variant-numeric:tabular-nums;text-align:center;white-space:nowrap}
.m-bdg.m-solo.m-sacc:where(.ds-mock, .ds-mock *){border-radius:var(--m-round);background:var(--m-accent);color:var(--m-accent-fg);font-weight:700;font-variant-numeric:normal}
button.m-bdg.m-solo:where(.ds-mock, .ds-mock *){cursor:pointer}
button.m-bdg.m-solo:not(.m-sacc):hover:where(.ds-mock, .ds-mock *),button.m-bdg.m-solo:not(.m-sacc).m-hv:where(.ds-mock, .ds-mock *){background:var(--m-hover)}
.m-ub.m-solo:where(.ds-mock, .ds-mock *){display:inline-block;flex:none;background:var(--m-fg);color:var(--m-bg);font-weight:700;font-variant-numeric:tabular-nums;line-height:var(--m-lh-fix);text-align:center;white-space:nowrap}
.m-ld.m-solo:where(.ds-mock, .ds-mock *){display:block;flex:none;border-radius:2px;background:var(--m-ext-c)}
.m-ld.m-solo.m-rnd:where(.ds-mock, .ds-mock *){border-radius:50%}
.m-dcode.m-solo:where(.ds-mock, .ds-mock *){display:inline-block;vertical-align:top;max-width:100%;color:var(--m-fg);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.m-dcode.m-solo.m-wrapc:where(.ds-mock, .ds-mock *){overflow:visible;text-overflow:clip;white-space:pre-wrap;word-break:break-all}
.m-app.m-mob:where(:not(.m-tab)) .m-dcode.m-solo:not(.m-wrapc):where(.ds-mock, .ds-mock *){overflow:visible;text-overflow:clip;white-space:normal;overflow-wrap:anywhere}
.m-dl.m-solo:where(.ds-mock, .ds-mock *){white-space:nowrap}
.m-dl.m-solo:not(.m-up):not(.m-dn):where(.ds-mock, .ds-mock *){background:var(--m-chip);color:var(--m-fg)}
.m-av:has(> .m-avch):where(.ds-mock, .ds-mock *){position:relative}
.m-av > .m-avi:where(.ds-mock, .ds-mock *){display:block;width:100%;height:100%;border-radius:50%;object-fit:cover}
.m-av > .m-avch:where(.ds-mock, .ds-mock *){position:absolute;right:var(--m-inset);bottom:var(--m-inset)}
.m-avch > svg:where([class^="m-"],[class*=" m-"]):where(.ds-mock, .ds-mock *){flex:none;width:100%;height:100%;margin:0;vertical-align:baseline}
@scope (.ds-mock){.m-avch > svg:where(:not([class^="m-"],[class*=" m-"])):where(:scope, :scope *){flex:none;width:100%;height:100%;margin:0;vertical-align:baseline}}
.m-cbx.m-fv:where(.ds-mock, .ds-mock *){outline:2px solid var(--m-fg);outline-offset:2px}
:is(th,[role="columnheader"],[data-ds-head]) .m-cbx.m-fv:where(.ds-mock, .ds-mock *){outline-color:var(--m-bg)}
.m-cu.m-hv:where(.ds-mock, .ds-mock *){box-shadow:inset 0 0 0 1px var(--m-line);background:var(--m-surface)}
.m-cu.m-hv .m-cui:where(.ds-mock, .ds-mock *),.m-cu.m-fv .m-cui:where(.ds-mock, .ds-mock *){color:var(--m-fg)}
.m-cu.m-fv:where(.ds-mock, .ds-mock *){outline:2px solid var(--m-fg);outline-offset:2px}
.m-wt-live > svg:where([class^="m-"],[class*=" m-"]):where(.ds-mock, .ds-mock *){color:var(--m-err)}
@scope (.ds-mock){.m-wt-live > svg:where(:not([class^="m-"],[class*=" m-"])):where(:scope, :scope *){color:var(--m-err)}}
.m-wt-once > svg:where([class^="m-"],[class*=" m-"]):where(.ds-mock, .ds-mock *){color:var(--m-d1)}
@scope (.ds-mock){.m-wt-once > svg:where(:not([class^="m-"],[class*=" m-"])):where(:scope, :scope *){color:var(--m-d1)}}
.m-wt-rec > svg:where([class^="m-"],[class*=" m-"]):where(.ds-mock, .ds-mock *){color:var(--m-d4)}
@scope (.ds-mock){.m-wt-rec > svg:where(:not([class^="m-"],[class*=" m-"])):where(:scope, :scope *){color:var(--m-d4)}}
.m-wt-jit > svg:where([class^="m-"],[class*=" m-"]):where(.ds-mock, .ds-mock *){color:var(--m-d3)}
@scope (.ds-mock){.m-wt-jit > svg:where(:not([class^="m-"],[class*=" m-"])):where(:scope, :scope *){color:var(--m-d3)}}
.m-wt-inst > svg:where([class^="m-"],[class*=" m-"]):where(.ds-mock, .ds-mock *){color:var(--m-d2)}
@scope (.ds-mock){.m-wt-inst > svg:where(:not([class^="m-"],[class*=" m-"])):where(:scope, :scope *){color:var(--m-d2)}}
.m-wty:where(.ds-mock, .ds-mock *){display:inline-flex;align-items:flex-start;gap:var(--m-gap-s);min-width:0}
.m-wty > svg:where([class^="m-"],[class*=" m-"]):where(.ds-mock, .ds-mock *),.m-wti > svg:where([class^="m-"],[class*=" m-"]):where(.ds-mock, .ds-mock *){flex:none;display:block;margin-top:2px}
@scope (.ds-mock){.m-wty > svg:where(:not([class^="m-"],[class*=" m-"])):where(:scope, :scope *),.m-wti > svg:where(:not([class^="m-"],[class*=" m-"])):where(:scope, :scope *){flex:none;display:block;margin-top:2px}}
.m-wti:where(.ds-mock, .ds-mock *){display:inline-grid;place-items:center;flex:none}
.m-fla .m-ib2.m-pri:where(.ds-mock, .ds-mock *),.m-t tr:hover .m-fla .m-ib2.m-pri:where(.ds-mock, .ds-mock *){background:var(--m-accent);border-color:var(--m-accent);color:var(--m-accent-fg)}
.m-fla .m-ib2.m-pri:hover:where(.ds-mock, .ds-mock *),.m-t tr:hover .m-fla .m-ib2.m-pri:hover:where(.ds-mock, .ds-mock *){background:var(--m-g5,#5C5C5C);border-color:var(--m-g5,#5C5C5C);color:#FFFFFF}
.m-app.m-dark .m-fla .m-ib2.m-pri:hover:where(.ds-mock, .ds-mock *),.m-app.m-dark .m-t tr:hover .m-fla .m-ib2.m-pri:hover:where(.ds-mock, .ds-mock *){background:var(--m-g3,#C6C6C6);border-color:var(--m-g3,#C6C6C6);color:var(--m-k,#060607)}
.m-app.m-mob .m-chd:has(> .m-segi):where(.ds-mock, .ds-mock *){flex-wrap:wrap}
.m-app.m-mob .m-chd > .m-segi:where(.ds-mock, .ds-mock *){flex:1 1 100%}
.m-app.m-mob .m-chd:has(> .m-cda > .m-segi):where(.ds-mock, .ds-mock *){flex-wrap:wrap}
.m-app.m-mob .m-chd > .m-cda:has(> .m-segi):where(.ds-mock, .ds-mock *){flex:1 1 100%}
.m-app.m-mob .m-chd > .m-cda > .m-segi:where(.ds-mock, .ds-mock *){flex:1 1 100%}
.m-flmx:where(.ds-mock, .ds-mock *){display:flow-root}
.m-flm > .m-flmi:has(> .m-cbx):where(.ds-mock, .ds-mock *){position:relative;z-index:1}
.m-bulk:where(.ds-mock, .ds-mock *){min-width:0}
.m-bulk .m-bb:where(.ds-mock, .ds-mock *){white-space:nowrap;flex:none}
.m-anac > .m-bulk:where(.ds-mock, .ds-mock *){flex:none}
.m-app.m-mob .m-anah:has(> h3 + .m-mute):where(.ds-mock, .ds-mock *){flex-wrap:wrap;row-gap:var(--m-gap-xs)}
.m-app.m-mob .m-anah > h3 + .m-mute:where(.ds-mock, .ds-mock *){flex:1 1 100%}
.m-mrow + .m-bsx > .m-sform:where(.ds-mock, .ds-mock *){padding-top:0}
.m-mtop .m-ctl + .m-cwrap:where(.ds-mock, .ds-mock *){margin-left:var(--m-gap-s)}
.m-flside > .m-ctl.m-quiet:where(.ds-mock, .ds-mock *){justify-content:flex-start}
.m-app.m-vw:not(.m-mob) .m-main.m-vroom > .m-scroll > .m-lgrid:where(.ds-mock, .ds-mock *){height:100%}
.m-app.m-vw .m-main.m-vroom .m-lgrid > .m-lside:where(.ds-mock, .ds-mock *){min-height:0;overflow:hidden}
.m-app.m-vw.m-mob .m-main.m-vroom > .m-scroll > .m-sform > *:where([class^="m-"],[class*=" m-"]):where(.ds-mock, .ds-mock *){flex-shrink:0}
@scope (.ds-mock){.m-app.m-vw.m-mob .m-main.m-vroom > .m-scroll > .m-sform > *:where(:not([class^="m-"],[class*=" m-"])):where(:scope, :scope *){flex-shrink:0}}
.m-app.m-vw .m-main.m-vroom :is(.m-lside,.m-sform) > .m-sblk:not(.m-lchat):where(.ds-mock, .ds-mock *){flex:0 1 auto;min-height:0;overflow-y:auto;overscroll-behavior-y:none}
.m-app.m-vw .m-main.m-vroom :is(.m-lside,.m-sform) > .m-sblk.m-lchat:where(.ds-mock, .ds-mock *){flex:1 0 auto;display:flex;flex-direction:column;min-height:0;overflow-y:auto;overscroll-behavior-y:none}
.m-main.m-vroom .m-lfeed:where(.ds-mock, .ds-mock *){flex:1 1 auto;height:0;min-height:var(--m-row);overflow-y:auto;overscroll-behavior-y:none}
.m-lfeed > .m-sblk-r:first-child:where(.ds-mock, .ds-mock *){border-top:0}
.m-app.m-vw.m-mob .m-main.m-vroom > .m-scroll:where(.ds-mock, .ds-mock *){overflow:hidden;display:flex;flex-direction:column}
.m-app.m-vw.m-mob .m-main.m-vroom > .m-scroll > .m-sform:where(.ds-mock, .ds-mock *){flex:1 1 auto;min-height:0}
.m-app.m-vw.m-mob .m-lchat .m-sc:has(> .m-fi):where(.ds-mock, .ds-mock *){flex-wrap:nowrap}
.m-app.m-vw.m-mob .m-lchat .m-sc > .m-fi:where(.ds-mock, .ds-mock *){flex:1 1 auto;min-width:0}
.m-app.m-vw.m-mob .m-lchat .m-sc > .m-ctl.m-ico:where(.ds-mock, .ds-mock *){flex:none}
.m-app.m-vw .m-scroll > .m-sform.m-vctr:where(.ds-mock, .ds-mock *){min-height:100%;justify-content:center}
.m-lpv.m-vbare:where(.ds-mock, .ds-mock *){border-color:transparent}
.m-lpv.m-vbare .m-lpv-hero:where(.ds-mock, .ds-mock *){background:transparent}
.m-lpv.m-vmsg:where(.ds-mock, .ds-mock *){text-align:center}
.m-lpv.m-vmsg .m-lpv-hero:where(.ds-mock, .ds-mock *){align-items:center;gap:var(--m-gap-s)}
.m-lpv-hero > h2:where([class^="m-"],[class*=" m-"]):where(.ds-mock, .ds-mock *),.m-lpv-hero > p:where([class^="m-"],[class*=" m-"]):where(.ds-mock, .ds-mock *){margin:0}
@scope (.ds-mock){.m-lpv-hero > h2:where(:not([class^="m-"],[class*=" m-"])):where(:scope, :scope *),.m-lpv-hero > p:where(:not([class^="m-"],[class*=" m-"])):where(:scope, :scope *){margin:0}}
.m-lpv .m-lpv-hero > h2:where([class^="m-"],[class*=" m-"]):where(.ds-mock, .ds-mock *),.m-lpv.m-vmsg .m-lpv-hero > p:where([class^="m-"],[class*=" m-"]):where(.ds-mock, .ds-mock *){line-height:calc(var(--m-fs-title) + var(--m-gap-s))}
@scope (.ds-mock){.m-lpv .m-lpv-hero > h2:where(:not([class^="m-"],[class*=" m-"])):where(:scope, :scope *),.m-lpv.m-vmsg .m-lpv-hero > p:where(:not([class^="m-"],[class*=" m-"])):where(:scope, :scope *){line-height:calc(var(--m-fs-title) + var(--m-gap-s))}}
.m-lpv.m-vneu .m-lpv-hero > h2:where([class^="m-"],[class*=" m-"]):where(.ds-mock, .ds-mock *){line-height:calc(var(--m-fs-big) + var(--m-gap-s))}
@scope (.ds-mock){.m-lpv.m-vneu .m-lpv-hero > h2:where(:not([class^="m-"],[class*=" m-"])):where(:scope, :scope *){line-height:calc(var(--m-fs-big) + var(--m-gap-s))}}
.m-lpv:not(.m-vneu) a.m-lnk:where(.ds-mock, .ds-mock *){font-weight:400}
.m-lpv .m-kv3:where(.ds-mock, .ds-mock *){grid-template-columns:minmax(0,1fr) auto}
.m-lpv .m-bfl > .m-fi + .m-ctl:not(.m-pri):where(.ds-mock, .ds-mock *){background:var(--m-g1,#EAEAEA);border-color:var(--m-g1,#EAEAEA)}
.m-lpv .m-bfl > .m-fi + .m-ctl:not(.m-pri):hover:where(.ds-mock, .ds-mock *){background:var(--m-g2,#DCDCDC);border-color:var(--m-g2,#DCDCDC)}
.m-fn-fit.m-fn-w48:where(.ds-mock, .ds-mock *){width:var(--m-fn-w48)}
.m-fn-fit.m-fn-w52:where(.ds-mock, .ds-mock *){width:var(--m-fn-w52)}
.m-fn-fit.m-fn-w54:where(.ds-mock, .ds-mock *){width:var(--m-fn-w54)}
.m-fn-fit.m-fn-w56:where(.ds-mock, .ds-mock *){width:var(--m-fn-w56)}
.m-fn-fit.m-fn-w60:where(.ds-mock, .ds-mock *){width:var(--m-fn-w60)}
.m-fn-fit.m-fn-w64:where(.ds-mock, .ds-mock *){width:var(--m-fn-w64)}
.m-fn-fit.m-fn-w70:where(.ds-mock, .ds-mock *){width:var(--m-fn-w70)}
.m-fn-fit.m-fn-w72:where(.ds-mock, .ds-mock *){width:var(--m-fn-w72)}
.m-fn-fit.m-fn-w74:where(.ds-mock, .ds-mock *){width:var(--m-fn-w74)}
.m-fn-fit.m-fn-w80:where(.ds-mock, .ds-mock *){width:var(--m-fn-w80)}
.m-fn-fit.m-fn-w90:where(.ds-mock, .ds-mock *){width:var(--m-fn-w90)}
.m-fn-fit.m-fn-w110:where(.ds-mock, .ds-mock *){width:var(--m-fn-w110)}
.m-fn-fit.m-fn-w120:where(.ds-mock, .ds-mock *){width:var(--m-fn-w120)}
.m-fn-fit.m-fn-w130:where(.ds-mock, .ds-mock *){width:var(--m-fn-w130)}
.m-app :is([tabindex],a[href],button,[role]):not(input,textarea,select,[role="dialog"],[role="menu"],[role="listbox"],[role="tooltip"],[role="img"]):is(:focus-visible,.m-fv):where([class^="m-"],[class*=" m-"]):where(.ds-mock, .ds-mock *){outline:2px solid var(--m-fg)!important;outline-offset:2px!important}
@scope (.ds-mock) to (:scope.ds-slot > :not([class^="m-"],[class*=" m-"],.ds-own), .ds-slot > :not([class^="m-"],[class*=" m-"],.ds-own)){.m-app :is([tabindex],a[href],button,[role]):not(input,textarea,select,[role="dialog"],[role="menu"],[role="listbox"],[role="tooltip"],[role="img"]):is(:focus-visible,.m-fv):where(:not([class^="m-"],[class*=" m-"])):where(:scope, :scope *){outline:2px solid var(--m-fg)!important;outline-offset:2px!important}}
.m-fn-acts-cat .m-ss-list:where(.ds-mock, .ds-mock *){overflow:visible}
.m-fn-acts-r:where(.ds-mock, .ds-mock *){display:flex;flex-direction:column;gap:var(--m-gap-s);flex:1;min-width:0;contain:size}
.m-fn-acts:not(:has(> .m-fn-acts-cat)):where(.ds-mock, .ds-mock *),.m-fn-acts.m-fn-var:where(.ds-mock, .ds-mock *){height:var(--m-fn-acts-h)}
.m-fn-acts-r > *:where([class^="m-"],[class*=" m-"]):where(.ds-mock, .ds-mock *){flex:none}
@scope (.ds-mock){.m-fn-acts-r > *:where(:not([class^="m-"],[class*=" m-"])):where(:scope, :scope *){flex:none}}
.m-fn-acts-r > .m-ss-list:where(.ds-mock, .ds-mock *){flex:1 1 auto}
.m-app.m-mob .m-fn-acts-r:where(.ds-mock, .ds-mock *){contain:none}
.m-app.m-mob .m-fn-acts:where(.ds-mock, .ds-mock *){height:auto}
.m-ssg:where(.ds-mock, .ds-mock *){padding-block:calc((var(--m-ctl) - var(--m-lh)) / 2) var(--m-gap-xs);font-weight:700}
.m-fn-act:where(.ds-mock, .ds-mock *){display:flex;flex-direction:column;gap:var(--m-gap-s);padding:var(--m-gap-s);background:var(--m-cond-bg);border-radius:var(--m-radius)}
.m-fn-at:where(.ds-mock, .ds-mock *){display:flex;align-items:center;gap:var(--m-gap-xs)}
.m-fn-at > .m-sp:where(.ds-mock, .ds-mock *),.m-fn-line > .m-sp:where(.ds-mock, .ds-mock *){flex:1}
.m-fn-fail:where(.ds-mock, .ds-mock *){display:flex;align-items:center;justify-content:flex-end;min-height:var(--m-out-h)}
.m-fn .m-port2.m-wait:where(.ds-mock, .ds-mock *){background:var(--m-warn);border-color:var(--m-warn)}
.m-fn-line > .m-fi:where(.ds-mock, .ds-mock *){flex:1 1 0;min-width:0}
.m-fn-par > .m-fi:not(.m-sel):where(.ds-mock, .ds-mock *){flex:0 0 var(--m-fn-w90)}
.m-fn-act > .m-cu.m-fit:where(.ds-mock, .ds-mock *){display:flex;width:100%;max-width:none;box-sizing:border-box}
.m-fn-act > .m-cu.m-fit code:where([class^="m-"],[class*=" m-"]):where(.ds-mock, .ds-mock *){flex:1 1 auto;min-width:0}
@scope (.ds-mock){.m-fn-act > .m-cu.m-fit code:where(:not([class^="m-"],[class*=" m-"])):where(:scope, :scope *){flex:1 1 auto;min-width:0}}
.m-fn-stk.m-fn-grow:where(.ds-mock, .ds-mock *){flex:1;min-width:0}
.m-fn-rule:where(.ds-mock, .ds-mock *){display:flex;flex-direction:column;gap:var(--m-gap-s);padding:var(--m-gap-s);border:1px solid var(--m-line);border-radius:var(--m-radius)}
.m-fn-say:where(.ds-mock, .ds-mock *){margin:0}
.m-fn-nt:where(.ds-mock, .ds-mock *){position:absolute;left:0;right:0;bottom:calc(100% + var(--m-gap-s));padding:var(--m-gap-s);background:var(--m-warn-soft);border:1px solid var(--m-warn);border-radius:var(--m-radius);white-space:pre-wrap;overflow-wrap:anywhere}
.m-app.m-dark .m-fn-nt:where(.ds-mock, .ds-mock *){background:var(--m-g7)}
.m-app :is([tabindex],a[href],button,[role])[data-fin]:not(input,textarea,select):is(:focus-visible,.m-fv):where([class^="m-"],[class*=" m-"]):where(.ds-mock, .ds-mock *){outline-offset:-2px!important}
@scope (.ds-mock) to (:scope.ds-slot > :not([class^="m-"],[class*=" m-"],.ds-own), .ds-slot > :not([class^="m-"],[class*=" m-"],.ds-own)){.m-app :is([tabindex],a[href],button,[role])[data-fin]:not(input,textarea,select):is(:focus-visible,.m-fv):where(:not([class^="m-"],[class*=" m-"])):where(:scope, :scope *){outline-offset:-2px!important}}
.m-app :is([tabindex],a[href],button,[role])[data-ring="bg"]:not(input,textarea,select):is(:focus-visible,.m-fv):where([class^="m-"],[class*=" m-"]):where(.ds-mock, .ds-mock *){outline-color:var(--m-bg)!important}
@scope (.ds-mock) to (:scope.ds-slot > :not([class^="m-"],[class*=" m-"],.ds-own), .ds-slot > :not([class^="m-"],[class*=" m-"],.ds-own)){.m-app :is([tabindex],a[href],button,[role])[data-ring="bg"]:not(input,textarea,select):is(:focus-visible,.m-fv):where(:not([class^="m-"],[class*=" m-"])):where(:scope, :scope *){outline-color:var(--m-bg)!important}}
.m-app :is(input,textarea):where([class^="m-"],[class*=" m-"]):where(.ds-mock, .ds-mock *)::placeholder{color:var(--m-mute);opacity:1}
@scope (.ds-mock) to (:scope.ds-slot > :not([class^="m-"],[class*=" m-"],.ds-own), .ds-slot > :not([class^="m-"],[class*=" m-"],.ds-own)){.m-app :is(input,textarea):where(:not([class^="m-"],[class*=" m-"])):where(:scope, :scope *)::placeholder{color:var(--m-mute);opacity:1}}
.m-app :is(.m-fi,.m-srch,.m-srch2,.m-minp,.m-minp2,.m-bin,.m-edn):is(:focus-within,.m-fv):where(.ds-mock, .ds-mock *){outline:2px solid var(--m-fg)!important;outline-offset:-1px!important}
.m-app :is(.m-fi,.m-srch,.m-srch2,.m-minp,.m-minp2,.m-bin,.m-psrch,.m-edn) :is(input,textarea,select):focus:where([class^="m-"],[class*=" m-"]):where(.ds-mock, .ds-mock *){outline:0}
@scope (.ds-mock){.m-app :is(.m-fi,.m-srch,.m-srch2,.m-minp,.m-minp2,.m-bin,.m-psrch,.m-edn) :is(input,textarea,select):focus:where(:not([class^="m-"],[class*=" m-"])):where(:scope, :scope *){outline:0}}
.m-app .m-a11y-h:where(.ds-mock, .ds-mock *){position:absolute;width:1px;height:1px;margin:0;padding:0;overflow:hidden;clip-path:inset(50%);pointer-events:none}
.m-cr2:is(:focus-within,:has(.m-fv)) .m-mv:where(.ds-mock, .ds-mock *){opacity:1}
.m-fl3 .m-fr3:is(:focus-within,:has(.m-fv)) .m-x:where(.ds-mock, .ds-mock *){opacity:1}
.m-fl3 .m-fr3:is(:focus-within,:has(.m-fv)) .m-bn3:where(.ds-mock, .ds-mock *){display:block}
.m-app.m-mob .m-twr:where(.ds-mock, .ds-mock *){white-space:normal!important;text-overflow:clip!important;overflow:visible!important;-webkit-line-clamp:unset!important;min-width:0}
.m-app.m-mob .m-mtop > h2.m-pte:where(.ds-mock, .ds-mock *){overflow-wrap:anywhere}
.m-app.m-mob .m-mtop:has(> h2.m-pte):where(.ds-mock, .ds-mock *){flex-wrap:wrap;align-content:flex-start;row-gap:0}
.m-app.m-mob .m-mtop:has(> h2.m-pte) > h2:where([class^="m-"],[class*=" m-"]):where(.ds-mock, .ds-mock *){order:1;flex:1 0 100%;margin-block:0;margin-inline:calc(var(--m-gap-s) * -1)}
@scope (.ds-mock){.m-app.m-mob .m-mtop:has(> h2.m-pte) > h2:where(:not([class^="m-"],[class*=" m-"])):where(:scope, :scope *){order:1;flex:1 0 100%;margin-block:0;margin-inline:calc(var(--m-gap-s) * -1)}}
.m-app.m-mob .m-mtop:has(> h2.m-pte) > h2 + *:where([class^="m-"],[class*=" m-"]):where(.ds-mock, .ds-mock *){margin-left:auto}
@scope (.ds-mock){.m-app.m-mob .m-mtop:has(> h2.m-pte) > h2:where(:scope *) + *:where(:not([class^="m-"],[class*=" m-"])),.m-app.m-mob .m-mtop:has(> h2.m-pte) > h2 + *:where(:not([class^="m-"],[class*=" m-"])):where(:scope){margin-left:auto}}
.m-app.m-mob table.m-measuring .m-twr:where(.ds-mock, .ds-mock *){white-space:nowrap!important}
.m-app.m-mob :is(.m-fi:not(.m-ta):not(td *):not(.m-sblk-h *),.m-minp,.m-minp2:not(.m-sblk-h *),.m-bin,.m-ctl.m-srch,.m-ctl.m-srch2):has(> .m-twm):where(.ds-mock, .ds-mock *){height:auto!important;min-height:var(--m-ctl)!important;padding-block:calc((var(--m-ctl) - 1lh - 2px) / 2)!important;align-items:flex-start!important}
.m-app.m-mob :is(.m-fi:not(.m-ta):not(td *):not(.m-sblk-h *),.m-minp,.m-minp2:not(.m-sblk-h *),.m-bin,.m-ctl.m-srch,.m-ctl.m-srch2):has(> .m-twm) > svg:where([class^="m-"],[class*=" m-"]):where(.ds-mock, .ds-mock *){margin-top:calc((1lh - var(--m-ic16)) / 2)}
@scope (.ds-mock){.m-app.m-mob :is(.m-fi:not(.m-ta):not(td *):not(.m-sblk-h *),.m-minp,.m-minp2:not(.m-sblk-h *),.m-bin,.m-ctl.m-srch,.m-ctl.m-srch2):has(> .m-twm) > svg:where(:not([class^="m-"],[class*=" m-"])):where(:scope, :scope *){margin-top:calc((1lh - var(--m-ic16)) / 2)}}
.m-t[data-kind="block"] > tbody > tr:has(td small) > td > .m-edn:where(.ds-mock, .ds-mock *){margin-top:calc(-1 * (var(--m-gap-xs) + 1px))}
.m-t[data-kind="block"] > tbody > tr:has(.m-twr) > td:has(> :is(.m-fla,.m-ctl,.m-fi,.m-edn)):where([class^="m-"],[class*=" m-"]):where(.ds-mock, .ds-mock *){padding-top:var(--m-gap-xs);padding-bottom:var(--m-gap-xs)}
@scope (.ds-mock){.m-t[data-kind="block"] > tbody > tr:has(.m-twr) > td:has(> :is(.m-fla,.m-ctl,.m-fi,.m-edn)):where(:not([class^="m-"],[class*=" m-"])):where(:scope, :scope *){padding-top:var(--m-gap-xs);padding-bottom:var(--m-gap-xs)}}
.m-app.m-mob .m-st.m-twm:where(.ds-mock, .ds-mock *){height:auto!important;min-height:var(--m-st-h)!important;padding-block:calc((var(--m-st-h) - 1lh) / 2)!important}
.m-app.m-mob .m-tag:is(.m-twm,:has(.m-twm)):where(.ds-mock, .ds-mock *){height:auto!important;min-height:var(--m-tag-h)!important;padding-block:calc((var(--m-tag-h) - 1lh) / 2)!important}
.m-app.m-mob .m-mtop:not(:has(> h2.m-pte)):has(> h2.m-twm):where(.ds-mock, .ds-mock *){height:auto!important;min-height:var(--m-bar-m)!important}
.m-app.m-mob .m-mtop > h2.m-twm:not(.m-pte):where(.ds-mock, .ds-mock *){padding-block:calc((var(--m-bar-m) - 1lh) / 2);margin-block:0}
.m-tw:has(> .m-t > tbody > tr.m-flxr):where(.ds-mock, .ds-mock *){container-type:inline-size}
.m-t tr.m-flxr > td > .m-fpw:where(.ds-mock, .ds-mock *){position:sticky;left:var(--m-cell);width:calc(100cqw - 2 * var(--m-cell))}
.m-flside .m-sni > span:nth-child(2):where([class^="m-"],[class*=" m-"]):where(.ds-mock, .ds-mock *){overflow-wrap:break-word}
@scope (.ds-mock){.m-flside .m-sni > span:nth-child(2):where(:not([class^="m-"],[class*=" m-"])):where(:scope, :scope *){overflow-wrap:break-word}}
.m-app.m-nw1 .m-flg:where(.ds-mock, .ds-mock *){--m-side-w:var(--m-side-min)}
.m-app.m-nw1 .m-dl3.m-v3:where(.ds-mock, .ds-mock *){--m-dl-list:var(--m-side-min)}
.m-app.m-nw2 .m-dl3.m-v3:where(.ds-mock, .ds-mock *){grid-template-columns:var(--m-dl-list) minmax(0,1fr)}
.m-app.m-nw2 .m-lgrid:where(.ds-mock, .ds-mock *){grid-template-columns:minmax(0,1fr)}
.m-app.m-nw2:not(.m-mob):not(.m-ed):not(.m-menu):not(.m-bare) .ds-app.ds-mock-frame:has(> .m-rsb){grid-template-columns:minmax(var(--m-sb-w),max-content) minmax(0,1fr) var(--m-menu-min)}
.m-rsb:where(.ds-mock, .ds-mock *){border-right:0;border-left:1px solid var(--m-sb-line);align-items:center;gap:var(--m-gap-s)}
.m-rsb [aria-expanded="true"] .m-ic:where(.ds-mock, .ds-mock *){transform:scaleX(-1)}
.m-app .m-drw.m-nwd:where(.ds-mock, .ds-mock *){right:calc(var(--m-menu-min) + var(--m-gap-s));z-index:20}
.m-app .m-cside.m-drw.m-nwd:where(.ds-mock, .ds-mock *){width:var(--m-dl-side);overflow:auto}
.m-app .m-drw.m-nwd.m-nlp:where(.ds-mock, .ds-mock *){width:var(--m-lpre-w)}
.m-app .m-drw.m-nwd.m-nlp > .m-db:where(.ds-mock, .ds-mock *){overflow:auto;flex:1;min-height:0;padding:var(--m-pad)}
.m-app .m-a11y-t:where(.ds-mock, .ds-mock *){position:absolute;width:1px;height:1px;margin:0;padding:0;overflow:hidden;clip-path:inset(50%);white-space:nowrap;pointer-events:none}
.m-app .ds-app.ds-mock-frame{overflow-wrap:break-word}
.m-t th:where([class^="m-"],[class*=" m-"]):where(.ds-mock, .ds-mock *){overflow-wrap:normal}
@scope (.ds-mock){.m-t th:where(:not([class^="m-"],[class*=" m-"])):where(:scope, :scope *){overflow-wrap:normal}}
.m-phd > h2.m-pte:where(.ds-mock, .ds-mock *){min-width:min-content}
.m-kv3 > span:where([class^="m-"],[class*=" m-"]):where(.ds-mock, .ds-mock *){overflow-wrap:anywhere}
@scope (.ds-mock){.m-kv3 > span:where(:not([class^="m-"],[class*=" m-"])):where(:scope, :scope *){overflow-wrap:anywhere}}
.m-segl .m-h > span:where([class^="m-"],[class*=" m-"]):where(.ds-mock, .ds-mock *){min-width:0}
@scope (.ds-mock){.m-segl .m-h > span:where(:not([class^="m-"],[class*=" m-"])):where(:scope, :scope *){min-width:0}}
.m-ttl > span:where([class^="m-"],[class*=" m-"]):where(.ds-mock, .ds-mock *){min-width:0}
@scope (.ds-mock){.m-ttl > span:where(:not([class^="m-"],[class*=" m-"])):where(:scope, :scope *){min-width:0}}
.m-sblk-h > .m-ctl.m-lw2:where(.ds-mock, .ds-mock *){margin-bottom:calc((var(--m-strip-h) - var(--m-bh-ctl)) / 2)}
.m-plt > span:last-child:where([class^="m-"],[class*=" m-"]):where(.ds-mock, .ds-mock *){flex:1 1 0;min-width:0}
@scope (.ds-mock){.m-plt > span:last-child:where(:not([class^="m-"],[class*=" m-"])):where(:scope, :scope *){flex:1 1 0;min-width:0}}
.m-dirty:where(.ds-mock, .ds-mock *){white-space:nowrap}
.m-app.m-mob th.m-twr span:where([class^="m-"],[class*=" m-"]):where(.ds-mock, .ds-mock *){white-space:normal!important}
@scope (.ds-mock){.m-app.m-mob th.m-twr span:where(:not([class^="m-"],[class*=" m-"])):where(:scope, :scope *){white-space:normal!important}}
.m-app.m-mob.m-tab .m-mtop:where(.ds-mock, .ds-mock *){column-gap:2px}
.m-app.m-mob.m-tab .m-ctools:where(.ds-mock, .ds-mock *){column-gap:2px}
.m-app.m-mob.m-tab .m-mmore .m-mi:where(.ds-mock, .ds-mock *){row-gap:2px}
.m-app.m-mob.m-tab .m-sspop > .m-sso + .m-sso:where(.ds-mock, .ds-mock *){margin-top:2px}
.m-app.m-mob.m-tab .m-dg:where(.ds-mock, .ds-mock *){row-gap:var(--m-gap-xs)}
.m-app.m-mob.m-tab .m-tcol:where(.ds-mock, .ds-mock *){row-gap:2px}
.m-app.m-mob.m-tab :is(.m-dw,.m-dg):where(.ds-mock, .ds-mock *){column-gap:2px}
.m-app.m-mob.m-tab .m-mo .m-drp-grid:where(.ds-mock, .ds-mock *){border-collapse:separate;border-spacing:2px var(--m-gap-xs);width:calc(7 * var(--m-cal-cell) + 8 * 2px);margin:calc(-1 * var(--m-gap-xs)) 0 calc(-1 * var(--m-gap-xs)) -2px}
.m-app.m-mob.m-tab .m-mo .m-drp-wd:where(.ds-mock, .ds-mock *){height:calc(var(--m-cal-head) - var(--m-gap-xs));position:relative;top:2px}
.m-app.m-mob.m-tab .m-icg .m-ctl.m-ico + .m-ctl.m-ico:where(.ds-mock, .ds-mock *){margin-left:1px}
.m-app.m-mob.m-tab .m-bulk:where(.ds-mock, .ds-mock *){column-gap:var(--m-gap-m)}
.m-app.m-mob.m-tab .m-dlh:where(.ds-mock, .ds-mock *){margin-bottom:2px}
.m-app.m-mob.m-tab .m-flmx > :is(.m-fmg,.m-lfmg):first-child:where(.ds-mock, .ds-mock *){margin-top:2px}
.m-fe-err li .m-lnk:where(.ds-mock, .ds-mock *){display:inline}
.m-r3:not(.m-segi,.m-pg,.m-dtabs2,.m-ctabs,.m-ptabs):where(.ds-mock, .ds-mock *){flex-wrap:wrap!important;row-gap:var(--m-gap-s)}
.m-r3:not(.m-segi,.m-pg,.m-dtabs2,.m-ctabs,.m-ptabs) > :is(h2,h3,h4,.m-cnt,.m-cnt3,.m-psub,.m-pill,.m-who):where([class^="m-"],[class*=" m-"]):where(.ds-mock, .ds-mock *),.m-r3:not(.m-segi,.m-pg,.m-dtabs2,.m-ctabs,.m-ptabs) > :is(.m-ctl.m-ico,.m-ib2):first-child:where(.ds-mock, .ds-mock *){order:-2}
@scope (.ds-mock){.m-r3:not(.m-segi,.m-pg,.m-dtabs2,.m-ctabs,.m-ptabs) > :is(h2,h3,h4,.m-cnt,.m-cnt3,.m-psub,.m-pill,.m-who):where(:not([class^="m-"],[class*=" m-"])):where(:scope, :scope *){order:-2}}
.m-r3:not(.m-segi,.m-pg,.m-dtabs2,.m-ctabs,.m-ptabs) > :is(.m-pri,.m-cwrap:has(> .m-pri)):where(.ds-mock, .ds-mock *){order:-1;flex:1 0 100%!important;justify-content:center}
.m-r3:not(.m-segi,.m-pg,.m-dtabs2,.m-ctabs,.m-ptabs) > :not(.m-pri,.m-cwrap:has(> .m-pri),.m-cwrap:has(> .m-ico),.m-sp,.m-ico,.m-ib2,h2,h3,h4,.m-cnt,.m-cnt3,.m-psub,.m-pill,.m-who):where([class^="m-"],[class*=" m-"]):where(.ds-mock, .ds-mock *){flex:1 1 var(--m-ctl)!important;min-width:fit-content}
@scope (.ds-mock){.m-r3:not(.m-segi,.m-pg,.m-dtabs2,.m-ctabs,.m-ptabs) > :not(.m-pri,.m-cwrap:has(> .m-pri),.m-cwrap:has(> .m-ico),.m-sp,.m-ico,.m-ib2,h2,h3,h4,.m-cnt,.m-cnt3,.m-psub,.m-pill,.m-who):where(:not([class^="m-"],[class*=" m-"])):where(:scope, :scope *){flex:1 1 var(--m-ctl)!important;min-width:fit-content}}
.m-r3:not(.m-segi,.m-pg,.m-dtabs2,.m-ctabs,.m-ptabs) > .m-sp:where(.ds-mock, .ds-mock *){display:none}
.m-app:not(.m-mob) .m-fe-top.m-r3:where(.ds-mock, .ds-mock *){height:auto!important;padding-block:var(--m-gap-s)}
.m-app .m-fe-top.m-r3 > :not(.m-pri):where([class^="m-"],[class*=" m-"]):where(.ds-mock, .ds-mock *){flex:none!important;min-width:auto}
@scope (.ds-mock){.m-app .m-fe-top.m-r3 > :not(.m-pri):where(:not([class^="m-"],[class*=" m-"])):where(:scope, :scope *){flex:none!important;min-width:auto}}
.m-app .m-fe-top.m-r3 > .m-fe-name:where(.ds-mock, .ds-mock *){flex:1 1 0!important;min-width:var(--m-name-minw)}
.m-pth:where(.ds-mock, .ds-mock *){flex-wrap:wrap;row-gap:0}
.m-app.m-mob :is(.m-segi,.m-pg,.m-dtabs2,.m-ctabs,.m-ptabs).m-r3:where(.ds-mock, .ds-mock *){overflow-x:auto;flex-wrap:nowrap!important;overscroll-behavior-x:none;scrollbar-width:none;min-width:0;max-width:100%}
.m-app.m-mob :is(.m-segi,.m-pg,.m-dtabs2,.m-ctabs,.m-ptabs).m-r3 > *:where([class^="m-"],[class*=" m-"]):where(.ds-mock, .ds-mock *){flex:none!important;white-space:nowrap}
@scope (.ds-mock){.m-app.m-mob :is(.m-segi,.m-pg,.m-dtabs2,.m-ctabs,.m-ptabs).m-r3 > *:where(:not([class^="m-"],[class*=" m-"])):where(:scope, :scope *){flex:none!important;white-space:nowrap}}
.m-app.m-mob .m-dtabs2:where(.ds-mock, .ds-mock *){flex-wrap:nowrap}
:where(button.m-asg2,button.m-sch2,button.m-sendb,button.m-bact):where(.ds-mock, .ds-mock *){margin:0;padding:0;border:0;background:none;color:inherit;font:inherit;-webkit-appearance:none;appearance:none}
.m-dfill:where(.ds-mock, .ds-mock *){flex:1}
.m-asgn:where(.ds-mock, .ds-mock *){min-width:0;max-width:5em;overflow:hidden;text-overflow:ellipsis}
button.m-asg2[data-hovered]:not([data-disabled]):where(.ds-mock, .ds-mock *){background:var(--m-hover)}
button.m-asg2[data-focus-visible]:where(.ds-mock, .ds-mock *),button.m-sch2[data-focus-visible]:where(.ds-mock, .ds-mock *),button.m-sendb[data-focus-visible]:where(.ds-mock, .ds-mock *),button.m-bact[data-focus-visible]:where(.ds-mock, .ds-mock *){outline:2px solid var(--m-fg);outline-offset:2px}
.m-btxt:where(.ds-mock, .ds-mock *){overflow-wrap:anywhere;white-space:pre-wrap}
button.m-bact:where(.ds-mock, .ds-mock *){display:block;border-radius:var(--m-radius);cursor:pointer;outline:none}
.m-bimg:where(.ds-mock, .ds-mock *){display:block;width:var(--m-img-w);height:var(--m-img-h);max-width:100%;border-radius:var(--m-radius);object-fit:cover}
.m-bmlk:where(.ds-mock, .ds-mock *){display:block;width:fit-content;max-width:100%}
.m-bvid:where(.ds-mock, .ds-mock *){display:block;width:var(--m-img-w);max-width:100%;border-radius:var(--m-radius)}
.m-bnote:where(.ds-mock, .ds-mock *){display:block;width:var(--m-img-h);height:var(--m-img-h);border-radius:50%;object-fit:cover}
.m-baud:where(.ds-mock, .ds-mock *){display:block;width:var(--m-img-w);max-width:100%}
.m-bquo:where(.ds-mock, .ds-mock *){display:flex;flex-direction:column;gap:var(--m-gap-xs);border-left:2px solid var(--m-line-2);padding-left:var(--m-gap-s);margin-bottom:var(--m-gap-s)}
.m-bquo > small:where([class^="m-"],[class*=" m-"]):where(.ds-mock, .ds-mock *){color:var(--m-mute)}
@scope (.ds-mock){.m-bquo > small:where(:not([class^="m-"],[class*=" m-"])):where(:scope, :scope *){color:var(--m-mute)}}
.m-bemo:where(.ds-mock, .ds-mock *){display:block;font-size:var(--m-fs-big);line-height:var(--m-lh-fix)}
button.m-sch2:where(.ds-mock, .ds-mock *){cursor:pointer;outline:none}
.m-cin:where(.ds-mock, .ds-mock *){all:unset;box-sizing:border-box;flex:1;min-width:0;field-sizing:content;color:var(--m-fg);font:inherit;white-space:pre-wrap;overflow-wrap:anywhere;cursor:text}
.m-cin:where(.ds-mock, .ds-mock *)::placeholder{color:var(--m-mute);opacity:1}
.m-cin:disabled:where(.ds-mock, .ds-mock *){opacity:1;background:transparent;cursor:not-allowed}
button.m-tgb:where(.ds-mock, .ds-mock *){box-sizing:border-box;display:grid;place-items:center;width:var(--m-tgl-w);height:var(--m-tgl-h);min-height:0;margin:0;padding:0;border:0;border-radius:calc(var(--m-radius) - 1px);background:transparent;color:var(--m-mute);cursor:pointer;outline:none;-webkit-appearance:none;appearance:none}
button.m-tgb:hover:not(:disabled):where(.ds-mock, .ds-mock *){background:transparent}
button.m-tgb[data-selected]:where(.ds-mock, .ds-mock *),button.m-tgb[data-selected]:hover:not(:disabled):where(.ds-mock, .ds-mock *){background:var(--m-fg);color:var(--m-bg)}
button.m-tgb[data-focus-visible]:where(.ds-mock, .ds-mock *){outline:2px solid var(--m-fg);outline-offset:2px}
.m-swi:where(.ds-mock, .ds-mock *){box-sizing:border-box;display:block;flex:none;width:var(--m-sw-dot);height:var(--m-sw-dot);border-radius:50%;cursor:pointer;outline:none}
.m-swd:where(.ds-mock, .ds-mock *){display:block;width:100%;height:100%;border-radius:50%;background:var(--m-ext-c);box-shadow:inset 0 0 0 1px rgba(6,6,7,.15)}
.m-swi[data-selected]:where(.ds-mock, .ds-mock *),.m-swi[data-focus-visible]:where(.ds-mock, .ds-mock *){outline:2px solid var(--m-fg);outline-offset:2px}
.m-swi[data-hovered]:not([data-selected]):where(.ds-mock, .ds-mock *){outline:2px solid var(--m-mute);outline-offset:2px}
.m-ie[data-place='pageTitle']:has(> .m-ie-btn[data-hovered]):where(.ds-mock, .ds-mock *){box-shadow:inset 0 0 0 1px var(--m-line);background:var(--m-surface)}
.m-ie[data-place='cell']:has(> .m-ie-btn[data-hovered]):where(.ds-mock, .ds-mock *){border-color:var(--m-line-2);background:var(--m-surface)}
.m-ie[data-place='value']:has(> .m-ie-btn[data-hovered]):where(.ds-mock, .ds-mock *){background:var(--m-surface)}
.m-ie[data-place='value']:has(> .m-ie-btn[data-hovered]):where(.ds-mock, .ds-mock *)::after{content:'';position:absolute;left:0;right:0;top:var(--m-edit-inset);bottom:var(--m-edit-inset);border:1px solid var(--m-line-2);border-radius:var(--m-radius);pointer-events:none}
.m-ie[data-place='pageTitle']:has(> .m-ie-btn[data-focus-visible]):where(.ds-mock, .ds-mock *){box-shadow:inset 0 0 0 1px var(--m-line);background:var(--m-surface);outline:2px solid var(--m-fg);outline-offset:2px}
.m-ie[data-place='cell']:has(> .m-ie-btn[data-focus-visible]):where(.ds-mock, .ds-mock *){outline:2px solid var(--m-fg);outline-offset:2px}
.m-ie[data-place='value']:has(> .m-ie-btn[data-focus-visible]):where(.ds-mock, .ds-mock *){outline:2px solid var(--m-fg);outline-offset:-2px}
:where(button.m-btn0):where(.ds-mock, .ds-mock *){margin:0;padding:0;border:0;background:none;color:inherit;font:inherit;text-align:left;-webkit-appearance:none;appearance:none;outline:none}
.m-mnpop:where(.ds-mock, .ds-mock *){box-sizing:border-box;display:flex;flex-direction:column;color:var(--m-fg);font-family:var(--m-font);font-size:var(--m-fs);line-height:var(--m-lh);text-align:left}
.m-mnpop[data-placement='bottom']:where(.ds-mock, .ds-mock *){margin-top:var(--m-pop-off)}
.m-mnpop[data-placement='top']:where(.ds-mock, .ds-mock *){margin-bottom:var(--m-pop-off)}
.m-app[data-dir="d"].m-dark .m-mnpop.m-mnpn:where(.ds-mock, .ds-mock *){--m-surface:var(--m-g7)}
.m-mlst.m-mpop:where(.ds-mock, .ds-mock *){position:static}
.m-mlst.m-mst:where(.ds-mock, .ds-mock *){position:relative;inset:auto;width:fit-content}
.m-mlst:where(.ds-mock, .ds-mock *){min-height:0;overflow-y:auto;outline:none}
.m-mitm:where(.ds-mock, .ds-mock *){flex:none;outline:none}
.m-mlst .m-mitm.m-mitm.m-mitm.m-mitm:focus-visible:not([data-focus-visible]):where(.ds-mock, .ds-mock *){outline:0!important}
.m-mitm[data-hovered]:where(.ds-mock, .ds-mock *),.m-mitm[data-focus-visible]:where(.ds-mock, .ds-mock *){background:var(--m-hover)}
.m-mitd:where(.ds-mock, .ds-mock *){color:var(--m-err-fg)}
.m-mitm[data-disabled]:where(.ds-mock, .ds-mock *){color:var(--m-mute);cursor:default}
.m-mitm[data-disabled]:hover:where(.ds-mock, .ds-mock *),.m-mitm[data-disabled][data-hovered]:where(.ds-mock, .ds-mock *),.m-mitm[data-disabled][data-focus-visible]:where(.ds-mock, .ds-mock *){background:none}
.m-cbic:where(.ds-mock, .ds-mock *){width:var(--m-ic16);height:var(--m-ic16)}
.m-movl:where(.ds-mock, .ds-mock *){position:fixed;inset:0}
.m-mshs:where(.ds-mock, .ds-mock *){box-sizing:border-box;color:var(--m-fg);font-family:var(--m-font);font-size:var(--m-fs);line-height:var(--m-lh);text-align:left;outline:none}
.m-msdlg:where(.ds-mock, .ds-mock *){display:flex;flex-direction:column;min-height:0;outline:none}
.m-mshh:where(.ds-mock, .ds-mock *){flex:none}
.m-msttl:where(.ds-mock, .ds-mock *){min-width:0;margin:0;overflow:hidden;font:inherit;font-weight:700;text-overflow:ellipsis;white-space:nowrap}
button.m-mcls:where(.ds-mock, .ds-mock *){margin:0;padding:0;border:0;background:none;font:inherit;-webkit-appearance:none}
button.m-mcls[data-focus-visible]:where(.ds-mock, .ds-mock *){outline:2px solid var(--m-fg);outline-offset:2px}
.m-mshs.m-msst:where(.ds-mock, .ds-mock *){position:relative}
:where(.m-app.m-mob) .m-mpdesc .m-mitm:where(.ds-mock, .ds-mock *){flex-wrap:wrap;column-gap:var(--m-gap-s);row-gap:0;white-space:normal}
.m-ppw.m-cpop:where(.ds-mock, .ds-mock *){right:auto;overflow:hidden;max-width:100%;outline:none}
.m-ppw.m-pptr:where(.ds-mock, .ds-mock *){width:auto;min-width:var(--m-ext-tw)}
.m-ppw.m-ppau:where(.ds-mock, .ds-mock *){width:auto}
.m-cpop.m-cards:where(.ds-mock, .ds-mock *){width:var(--m-cards-w)}
.m-ppw[data-placement='bottom']:where(.ds-mock, .ds-mock *){margin-top:var(--m-pop-off)}
.m-ppw[data-placement='top']:where(.ds-mock, .ds-mock *){margin-bottom:var(--m-pop-off);top:auto}
.m-ppw[data-placement='left']:where(.ds-mock, .ds-mock *){margin-right:var(--m-pop-off)}
.m-ppw[data-placement='right']:where(.ds-mock, .ds-mock *){margin-left:var(--m-pop-off)}
.m-ppw.m-ppst:where(.ds-mock, .ds-mock *){position:relative;top:auto}
.m-ppdlg:where(.ds-mock, .ds-mock *){display:flex;flex-direction:column;min-height:0;max-height:calc(var(--m-cpop-maxh) - 2px);outline:none}
.m-pptl:where(.ds-mock, .ds-mock *){min-width:0;margin:0;font:inherit;font-weight:700}
.m-pphd .m-pptl:where(.ds-mock, .ds-mock *){overflow:hidden;font-size:var(--m-fs-block);text-overflow:ellipsis;white-space:nowrap}
.m-ppbd:where(.ds-mock, .ds-mock *){flex:1 1 auto;min-height:0}
.m-ppbs:where(.ds-mock, .ds-mock *){padding:0;overflow:auto}
.m-ppft:where(.ds-mock, .ds-mock *){flex:none;flex-wrap:wrap}
.m-ppov:where(.ds-mock, .ds-mock *){position:fixed;inset:0;z-index:40;display:flex;align-items:flex-end;justify-content:stretch;background:var(--m-scrim)}
.m-ppsh:where(.ds-mock, .ds-mock *){display:flex;flex-direction:column;max-height:100%;overflow:hidden;outline:none}
.m-ppsd:where(.ds-mock, .ds-mock *){display:flex;flex-direction:column;min-height:0;outline:none}
.m-ppsh.m-ppss:where(.ds-mock, .ds-mock *){position:relative}
.m-ppshh:where(.ds-mock, .ds-mock *){flex:none}
.m-ppshh .m-pptl:where(.ds-mock, .ds-mock *){overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.m-ppit:where(.ds-mock, .ds-mock *){box-sizing:border-box;width:100%;margin:0;padding-block:0;border-right:0;border-bottom:0;border-left:0;background:none;color:inherit;font:inherit;text-align:left;cursor:pointer;outline:none}
.m-ppit[data-focus-visible]:where(.ds-mock, .ds-mock *){outline:2px solid var(--m-fg);outline-offset:-2px}
.m-ppit[data-disabled]:where(.ds-mock, .ds-mock *){color:var(--m-mute);cursor:default}
.m-ppan:where(.ds-mock, .ds-mock *){display:inline-flex}
.m-mtl[data-hovered]:not(.m-paid):where(.ds-mock, .ds-mock *){background:var(--m-hover)}
.m-mtl[data-focus-visible]:where(.ds-mock, .ds-mock *){outline:2px solid var(--m-fg);outline-offset:-2px}
:where(.m-app:not(.m-mob)) .m-mtg[data-variant='block']:where(.ds-mock, .ds-mock *),:where(.m-app:not(.m-mob)) .m-mtg[data-variant='icons']:where(.ds-mock, .ds-mock *){grid-template-columns:none;grid-auto-flow:column;grid-auto-columns:minmax(0, 1fr)}
.m-mtg[data-variant='block'][data-cols='2']:where(.ds-mock, .ds-mock *){grid-auto-flow:row;grid-template-columns:repeat(2, minmax(0, 1fr));border-width:0 0 1px;border-radius:0}
.m-mtg[data-variant='block'][data-cols='2'] > .m-mtl:nth-child(2n):where(.ds-mock, .ds-mock *){border-right:0!important}
.m-mtg[data-variant='block'][data-cols='2'] > .m-mtl:nth-child(n + 3):where(.ds-mock, .ds-mock *){border-top:1px solid var(--m-line)}
.m-mkg:where(.ds-mock, .ds-mock *){grid-template-columns:repeat(auto-fit, minmax(var(--m-kpi-min), 1fr))}
.m-mkp:where(.ds-mock, .ds-mock *){position:relative}
.m-mkl:where(.ds-mock, .ds-mock *),.m-mkl:visited:where(.ds-mock, .ds-mock *){color:inherit;text-decoration:none;cursor:pointer;outline:none}
.m-mkl:where(.ds-mock, .ds-mock *)::after{content:'';position:absolute;top:0;right:0;bottom:0;left:0}
.m-mkl[data-focus-visible]:where(.ds-mock, .ds-mock *)::after{outline:2px solid var(--m-fg);outline-offset:-2px}
.m-msb > span:where([class^="m-"],[class*=" m-"]):where(.ds-mock, .ds-mock *){flex:var(--m-ext-g) 1 0%}
@scope (.ds-mock){.m-msb > span:where(:not([class^="m-"],[class*=" m-"])):where(:scope, :scope *){flex:var(--m-ext-g) 1 0%}}
.m-mch > .m-tip:where(.ds-mock, .ds-mock *){left:var(--m-ext-x);top:var(--m-ext-y)}
.m-mfn .m-pft > i:where([class^="m-"],[class*=" m-"]):where(.ds-mock, .ds-mock *){width:var(--m-ext-w)}
@scope (.ds-mock){.m-mfn .m-pft > i:where(:not([class^="m-"],[class*=" m-"])):where(:scope, :scope *){width:var(--m-ext-w)}}
.m-msb > [data-tone='d1']:where([class^="m-"],[class*=" m-"]):where(.ds-mock, .ds-mock *),.m-msl i[data-tone='d1']:where([class^="m-"],[class*=" m-"]):where(.ds-mock, .ds-mock *){background:var(--m-d1)}
@scope (.ds-mock){.m-msb > [data-tone='d1']:where(:not([class^="m-"],[class*=" m-"])):where(:scope, :scope *),.m-msl i[data-tone='d1']:where(:not([class^="m-"],[class*=" m-"])):where(:scope, :scope *){background:var(--m-d1)}}
.m-msb > [data-tone='d2']:where([class^="m-"],[class*=" m-"]):where(.ds-mock, .ds-mock *),.m-msl i[data-tone='d2']:where([class^="m-"],[class*=" m-"]):where(.ds-mock, .ds-mock *){background:var(--m-d2)}
@scope (.ds-mock){.m-msb > [data-tone='d2']:where(:not([class^="m-"],[class*=" m-"])):where(:scope, :scope *),.m-msl i[data-tone='d2']:where(:not([class^="m-"],[class*=" m-"])):where(:scope, :scope *){background:var(--m-d2)}}
.m-msb > [data-tone='d3']:where([class^="m-"],[class*=" m-"]):where(.ds-mock, .ds-mock *),.m-msl i[data-tone='d3']:where([class^="m-"],[class*=" m-"]):where(.ds-mock, .ds-mock *){background:var(--m-d3)}
@scope (.ds-mock){.m-msb > [data-tone='d3']:where(:not([class^="m-"],[class*=" m-"])):where(:scope, :scope *),.m-msl i[data-tone='d3']:where(:not([class^="m-"],[class*=" m-"])):where(:scope, :scope *){background:var(--m-d3)}}
.m-msb > [data-tone='d4']:where([class^="m-"],[class*=" m-"]):where(.ds-mock, .ds-mock *),.m-msl i[data-tone='d4']:where([class^="m-"],[class*=" m-"]):where(.ds-mock, .ds-mock *){background:var(--m-d4)}
@scope (.ds-mock){.m-msb > [data-tone='d4']:where(:not([class^="m-"],[class*=" m-"])):where(:scope, :scope *),.m-msl i[data-tone='d4']:where(:not([class^="m-"],[class*=" m-"])):where(:scope, :scope *){background:var(--m-d4)}}
.m-msb > [data-tone='d5']:where([class^="m-"],[class*=" m-"]):where(.ds-mock, .ds-mock *),.m-msl i[data-tone='d5']:where([class^="m-"],[class*=" m-"]):where(.ds-mock, .ds-mock *){background:var(--m-d5)}
@scope (.ds-mock){.m-msb > [data-tone='d5']:where(:not([class^="m-"],[class*=" m-"])):where(:scope, :scope *),.m-msl i[data-tone='d5']:where(:not([class^="m-"],[class*=" m-"])):where(:scope, :scope *){background:var(--m-d5)}}
.m-msli[role='button']:where(.ds-mock, .ds-mock *){cursor:pointer;outline:none}
.m-msli[role='button'][data-hovered]:where(.ds-mock, .ds-mock *){background:var(--m-hover)}
.m-msli[role='button'][data-focus-visible]:where(.ds-mock, .ds-mock *){outline:2px solid var(--m-fg);outline-offset:-2px}
.m-mch:where(.ds-mock, .ds-mock *){outline:none}
.m-mch:focus-visible:where(.ds-mock, .ds-mock *){outline:2px solid var(--m-fg);outline-offset:2px}
.m-mfn:where(.ds-mock, .ds-mock *){padding:var(--m-pad)}
.m-mfnn[role='button']:where(.ds-mock, .ds-mock *){cursor:pointer;outline:none}
.m-mfnn[role='button'][data-focus-visible]:where(.ds-mock, .ds-mock *){outline:2px solid var(--m-fg);outline-offset:2px}
.m-mfnd:where(.ds-mock, .ds-mock *){grid-column:1 / -1;color:var(--m-mute)}
.m-mfn b[data-probe]:where([class^="m-"],[class*=" m-"]):where(.ds-mock, .ds-mock *){position:absolute;visibility:hidden}
@scope (.ds-mock){.m-mfn b[data-probe]:where(:not([class^="m-"],[class*=" m-"])):where(:scope, :scope *){position:absolute;visibility:hidden}}
.m-mpo > :first-child:where([class^="m-"],[class*=" m-"]):where(.ds-mock, .ds-mock *){flex:1;min-width:0}
@scope (.ds-mock){.m-mpo > :first-child:where(:not([class^="m-"],[class*=" m-"])):where(:scope, :scope *){flex:1;min-width:0}}
.m-tbi:where(.ds-mock, .ds-mock *){outline:none}
.m-tbi[data-focus-visible]:where(.ds-mock, .ds-mock *){outline:2px solid var(--m-fg);outline-offset:2px}
:where(.m-app.m-mob) .m-tbi[data-focus-visible]:where(.ds-mock, .ds-mock *){outline-offset:-2px}
a.m-tbi:where(.ds-mock, .ds-mock *),a.m-tbi:visited:where(.ds-mock, .ds-mock *),a.m-tbi:hover:where(.ds-mock, .ds-mock *){text-decoration:none}
a.m-tbi-page:where(.ds-mock, .ds-mock *){display:inline-flex;align-items:center;flex:none;box-sizing:border-box;height:var(--m-ctl);padding-left:var(--m-gap-s);padding-right:var(--m-gap-s);color:var(--m-mute);white-space:nowrap}
a.m-tbi-page.m-on:where(.ds-mock, .ds-mock *){color:var(--m-fg);font-weight:700;box-shadow:inset 0 -2px 0 var(--m-fg)}
:where(.m-app:not(.m-mob)) a.m-tbi-chat:where(.ds-mock, .ds-mock *){display:inline-flex;align-items:center;box-sizing:border-box;height:var(--m-ctl);padding-left:var(--m-gap-s);padding-right:var(--m-gap-s);border-bottom:2px solid transparent;color:var(--m-mute);white-space:nowrap}
:where(.m-app:not(.m-mob)) a.m-tbi-chat.m-on:where(.ds-mock, .ds-mock *){color:var(--m-fg);font-weight:700;border-bottom-color:var(--m-fg)}
.m-tbli-modal:where(.ds-mock, .ds-mock *){border-right:1px solid var(--m-line)}
.m-tbi-modal:where(.ds-mock, .ds-mock *){display:flex;align-items:center;cursor:pointer;white-space:nowrap}
.m-tbi-modal.m-on:where(.ds-mock, .ds-mock *){background:var(--m-accent-soft);font-weight:700}
:where(.m-app.m-mob) .m-tbli-modal:where(.ds-mock, .ds-mock *){display:flex;gap:var(--m-gap-xs);border-right:0;border-bottom:1px solid var(--m-line)}
.m-pnov.m-drs:where(.ds-mock, .ds-mock *){position:fixed;overflow:hidden}
.m-pnl:where(.ds-mock, .ds-mock *){outline:none}
.m-pnl-box.m-pnl-cov > *:where([class^="m-"],[class*=" m-"]):where(.ds-mock, .ds-mock *){opacity:0.55}
@scope (.ds-mock){.m-pnl-box.m-pnl-cov > *:where(:not([class^="m-"],[class*=" m-"])):where(:scope, :scope *){opacity:0.55}}
.m-pnth:where(.ds-mock, .ds-mock *){position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}
.m-app.m-mob .m-pp .m-pnh.m-dh > .m-ctl.m-ico:first-child:where(.ds-mock, .ds-mock *){border:0;background:none}
.m-pnl-box:not(.m-smp):where(.ds-mock, .ds-mock *){position:relative}
:where(button.m-pnrb):where(.ds-mock, .ds-mock *){margin:0;padding:0;border:0;background:none;color:inherit;font:inherit;-webkit-appearance:none;appearance:none}
.m-secr:last-child > .m-secb:where(.ds-mock, .ds-mock *){border-bottom:0}
.m-secb:not([data-head])[data-inset='box'] > .m-secs + *:where([class^="m-"],[class*=" m-"]):where(.ds-mock, .ds-mock *){margin-top:calc(var(--m-gap-m) - var(--m-gap-xs))}
@scope (.ds-mock){.m-secb:not([data-head])[data-inset='box'] > .m-secs:where(:scope *) + *:where(:not([class^="m-"],[class*=" m-"])),.m-secb:not([data-head])[data-inset='box'] > .m-secs + *:where(:not([class^="m-"],[class*=" m-"])):where(:scope){margin-top:calc(var(--m-gap-m) - var(--m-gap-xs))}}
.m-secb[data-inset='rows']:where(.ds-mock, .ds-mock *){padding-bottom:var(--m-gap-xs)}
.m-secb[data-plain][data-inset='rows']:where(.ds-mock, .ds-mock *){padding-top:var(--m-gap-xs)}
.m-secs > .m-sect:where(.ds-mock, .ds-mock *){display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;min-width:0;overflow-wrap:break-word}
.m-secm:where(.ds-mock, .ds-mock *){display:flex;align-items:center;gap:var(--m-gap-s);align-self:flex-start;min-width:0;min-height:var(--m-strip-h)}
.m-seca:where(.ds-mock, .ds-mock *){display:flex;align-items:center;gap:var(--m-gap-s);align-self:flex-start;flex:none;min-height:var(--m-strip-h)}
.m-secn:where(.ds-mock, .ds-mock *){margin:0;overflow-wrap:break-word}
.m-cda:where(.ds-mock, .ds-mock *){display:flex;align-items:center;gap:var(--m-gap-s);flex:none}
.m-tbr:where(.ds-mock, .ds-mock *){display:flex;flex-direction:column;min-width:0}
.m-tbr-modal:where(.ds-mock, .ds-mock *){flex-direction:row;align-items:stretch}
:where(.m-tbr) > [role=tabpanel]:where([class^="m-"],[class*=" m-"]):where(.ds-mock, .ds-mock *){flex:1 1 auto;min-width:0;outline:none}
@scope (.ds-mock){:where(.m-tbr) > [role=tabpanel]:where(:not([class^="m-"],[class*=" m-"])):where(:scope, :scope *){flex:1 1 auto;min-width:0;outline:none}}
:where(.m-tbr) > [role=tabpanel][data-focus-visible]:where([class^="m-"],[class*=" m-"]):where(.ds-mock, .ds-mock *){outline:2px solid var(--m-fg);outline-offset:-2px}
@scope (.ds-mock){:where(.m-tbr) > [role=tabpanel][data-focus-visible]:where(:not([class^="m-"],[class*=" m-"])):where(:scope, :scope *){outline:2px solid var(--m-fg);outline-offset:-2px}}
:where(.m-app.m-mob) .m-tbr-modal:where(.ds-mock, .ds-mock *){flex-direction:column}
.m-app.m-mob .m-mrow:has(> .m-tbr-page):where(.ds-mock, .ds-mock *){padding:0!important}
.m-app.m-mob .m-mrow:has(> .m-tbr-page) + .m-scroll:where(.ds-mock, .ds-mock *){margin-top:0}
.m-app.m-mob .m-mrow:has(> .m-tbr-page) + .m-scroll > .m-sform:where(.ds-mock, .ds-mock *){padding-top:0}
.m-app.m-dark .m-secr.m-pp:where(.ds-mock, .ds-mock *){--m-sec-h:var(--m-g6)}
.m-app :is(.m-sblk-h,.m-sh).m-secs.m-secs:has(.m-ctl.m-bh,.m-fbh):where(.ds-mock, .ds-mock *){--m-strip-h:calc(var(--m-bh-ctl) + 2 * var(--m-strip-gap));min-height:var(--m-strip-h)!important;padding-right:var(--m-strip-gap)!important}
.m-app.m-dark .m-pnl .m-sblk[data-tone='danger']:where(.ds-mock, .ds-mock *){background:var(--m-g6)}
.m-sc:where(:not(.m-ffc) > .m-sblk-r > *) > :is(.m-fdb,.m-fbx:not(.m-ta),.m-ss-box):where(.ds-mock, .ds-mock *){flex:1 1 0;max-width:var(--m-field-maxw)}
:where(.m-app.m-mob) .m-sc > :is(.m-fdb,.m-fbx:not(.m-ta),.m-ss-box):where(.ds-mock, .ds-mock *){max-width:none}
.m-sc > .m-bfl.m-gr:has(> .m-dtr):where(.ds-mock, .ds-mock *){flex:1 1 0;min-width:0;max-width:var(--m-field-maxw)}
.m-sc > .m-bfl.m-gr > .m-dtr:where(.ds-mock, .ds-mock *){grid-template-columns:minmax(0,1fr)}
.m-sc > .m-bfl.m-gr > .m-dtr .m-fi.m-sel:where(.ds-mock, .ds-mock *){width:100%}
.m-kv3 > div > div:has(> div > .m-bfl.m-gr > .m-dtr):where([class^="m-"],[class*=" m-"]):where(.ds-mock, .ds-mock *),.m-kv3 > div > div > div > .m-bfl.m-gr:has(> .m-dtr):where(.ds-mock, .ds-mock *){flex:1 1 0;min-width:0}
@scope (.ds-mock){.m-kv3 > div > div:has(> div > .m-bfl.m-gr > .m-dtr):where(:not([class^="m-"],[class*=" m-"])):where(:scope, :scope *){flex:1 1 0;min-width:0}}
.m-kv3 > div > div > div > .m-bfl.m-gr > .m-dtr:where(.ds-mock, .ds-mock *){grid-template-columns:minmax(0,1fr)}
.m-kv3 > div > div > div > .m-bfl.m-gr > .m-dtr .m-fi.m-sel:where(.ds-mock, .ds-mock *){width:100%}
.m-kv3 > div:where([class^="m-"],[class*=" m-"]):where(.ds-mock, .ds-mock *){gap:var(--m-gap-s)}
@scope (.ds-mock){.m-kv3 > div:where(:not([class^="m-"],[class*=" m-"])):where(:scope, :scope *){gap:var(--m-gap-s)}}
.m-kv3 > div > .m-bfl2:where(.ds-mock, .ds-mock *){min-height:var(--m-ctl)}
.m-kv3 > div > form:where([class^="m-"],[class*=" m-"]):where(.ds-mock, .ds-mock *){flex:1 1 auto;min-width:0}
@scope (.ds-mock){.m-kv3 > div > form:where(:not([class^="m-"],[class*=" m-"])):where(:scope, :scope *){flex:1 1 auto;min-width:0}}
.m-kv3 > div > form > .m-bfl2 > .m-fi:where(.ds-mock, .ds-mock *){flex:1 1 auto;min-width:0}
:where(.m-app.m-mob) .m-sc > .m-bfl.m-gr:has(> .m-dtr):where(.ds-mock, .ds-mock *){flex:0 0 auto;max-width:none}
:where(.m-app.m-mob) .m-sc > .m-bfl.m-gr > .m-dtr .m-fi.m-sel > .m-v:where(.ds-mock, .ds-mock *){white-space:nowrap}
.m-app.m-mob .m-sblk-h:has(> .m-rbtn):where(.ds-mock, .ds-mock *){flex-wrap:wrap;row-gap:var(--m-gap-s)}
.m-app.m-mob .m-sblk-h > .m-rbtn:where(.ds-mock, .ds-mock *){flex:1 1 calc(100% - var(--m-ic16) - var(--m-gap-s))}
.m-app.m-mob .m-sblk-h > .m-rbtn + .m-ib2:where(.ds-mock, .ds-mock *),.m-app.m-mob .m-sblk-h:has(> .m-rbtn) > .m-sblk-act:where(.ds-mock, .ds-mock *){margin-left:auto}
.m-fbx > input:not([type='checkbox']):not([type='radio']):not([type='range']):not([type='file']):where([class^="m-"],[class*=" m-"]):where(.ds-mock, .ds-mock *){height:auto;padding:0}
@scope (.ds-mock){.m-fbx > input:not([type='checkbox']):not([type='radio']):not([type='range']):not([type='file']):where(:not([class^="m-"],[class*=" m-"])):where(:scope, :scope *){height:auto;padding:0}}
.m-fbx.m-ta:not(.m-fix) > textarea:where([class^="m-"],[class*=" m-"]):where(.ds-mock, .ds-mock *){overflow-wrap:anywhere;field-sizing:content}
@scope (.ds-mock){.m-fbx.m-ta:not(.m-fix) > textarea:where(:not([class^="m-"],[class*=" m-"])):where(:scope, :scope *){overflow-wrap:anywhere;field-sizing:content}}
.m-fbx > input:where([class^="m-"],[class*=" m-"]):where(.ds-mock, .ds-mock *)::-webkit-search-cancel-button,.m-fbx > input:where([class^="m-"],[class*=" m-"]):where(.ds-mock, .ds-mock *)::-webkit-search-decoration{appearance:none;display:none}
@scope (.ds-mock){.m-fbx > input:where(:not([class^="m-"],[class*=" m-"])):where(:scope, :scope *)::-webkit-search-cancel-button,.m-fbx > input:where(:not([class^="m-"],[class*=" m-"])):where(:scope, :scope *)::-webkit-search-decoration{appearance:none;display:none}}
.m-fbx > input:where([class^="m-"],[class*=" m-"]):where(.ds-mock, .ds-mock *)::-webkit-inner-spin-button,.m-fbx > input:where([class^="m-"],[class*=" m-"]):where(.ds-mock, .ds-mock *)::-webkit-outer-spin-button{appearance:none;margin:0}
@scope (.ds-mock){.m-fbx > input:where(:not([class^="m-"],[class*=" m-"])):where(:scope, :scope *)::-webkit-inner-spin-button,.m-fbx > input:where(:not([class^="m-"],[class*=" m-"])):where(:scope, :scope *)::-webkit-outer-spin-button{appearance:none;margin:0}}
.m-fr-shell[data-collapsed]:where(.ds-mock-frame, .ds-mock-frame > *){--m-sb-w:var(--m-menu-min)}
.m-app:not(.m-mob):not(.m-ed):not(.m-menu):not(.m-bare) .m-fr-shell.m-fr-shell[data-bare]:where(.ds-mock-frame, .ds-mock-frame > *){grid-template-columns:minmax(0,1fr)}
.m-fr-side:where(.ds-mock-frame, .ds-mock-frame > *),.m-fr-top:where(.ds-mock-frame, .ds-mock-frame > *),.m-fr-bottom:where(.ds-mock-frame, .ds-mock-frame > *){display:flex;flex-direction:column;min-width:0;min-height:0}
.m-fr-top:where(.ds-mock-frame, .ds-mock-frame > *),.m-fr-bottom:where(.ds-mock-frame, .ds-mock-frame > *){display:none}
.m-fr-page:where(.ds-mock-frame, .ds-mock-frame > *){display:flex;flex-direction:column;min-width:0;min-height:0;overflow:hidden}
.m-app.m-mob .m-fr-shell.m-fr-shell.m-fr-shell:where(.ds-mock-frame, .ds-mock-frame > *){grid-template-rows:auto minmax(0,1fr) auto}
:where(.m-app.m-mob) .m-fr-side:where(.ds-mock-frame, .ds-mock-frame > *){display:none}
:where(.m-app.m-mob) :is(.m-fr-top,.m-fr-bottom):where(.ds-mock-frame, .ds-mock-frame > *){display:flex}
:where(.m-app.m-mob) .m-fr-top:where(.ds-mock-frame, .ds-mock-frame > *){grid-row:1}
:where(.m-app.m-mob) .m-fr-page:where(.ds-mock-frame, .ds-mock-frame > *){grid-row:2}
:where(.m-app.m-mob) .m-fr-bottom:where(.ds-mock-frame, .ds-mock-frame > *){grid-row:3}
.m-pgm:where(.ds-mock, .ds-mock *){font-family:var(--m-font);font-size:var(--m-fs);line-height:var(--m-lh);color:var(--m-fg);background:var(--m-bg);height:100%}
.m-pgc > *:where([class^="m-"],[class*=" m-"]):where(.ds-mock, .ds-mock *){flex-shrink:0}
@scope (.ds-mock){.m-pgc > *:where(:not([class^="m-"],[class*=" m-"])):where(:scope, :scope *){flex-shrink:0}}
.m-pgg[data-narrow]:where(.ds-mock, .ds-mock *),.m-pggh[data-narrow]:where(.ds-mock, .ds-mock *){--m-side-w:var(--m-side-min)}
.m-pgcm:where(.ds-mock, .ds-mock *){display:flex;flex-direction:column;min-width:0;min-height:0;padding-top:var(--m-pad);padding-inline:var(--m-pad);padding-bottom:var(--m-pad);gap:var(--m-pad);overflow:auto;overscroll-behavior-x:none}
.m-pgcm > *:where([class^="m-"],[class*=" m-"]):where(.ds-mock, .ds-mock *){flex-shrink:0}
@scope (.ds-mock){.m-pgcm > *:where(:not([class^="m-"],[class*=" m-"])):where(:scope, :scope *){flex-shrink:0}}
.m-pgf[data-centred]:where(.ds-mock, .ds-mock *){margin:0 auto}
.m-bdw:where(.ds-mock, .ds-mock *){display:block}
.m-bds:where(.ds-mock, .ds-mock *){display:block;color:var(--m-mute);overflow-wrap:anywhere}
:where(button).m-bdp:where(.ds-mock, .ds-mock *){appearance:none;flex:1;min-width:0;min-height:0;margin:0;padding:0;border:0;border-radius:0;background:none;color:var(--m-fg);font:inherit;text-align:left;cursor:pointer;outline:none}
:where(button).m-bdp:hover:not(:disabled):where(.ds-mock, .ds-mock *){background:none}
.m-brw[data-end]:where(.ds-mock, .ds-mock *){align-items:center}
.m-brw[data-end] > :first-child:where([class^="m-"],[class*=" m-"]):where(.ds-mock, .ds-mock *){flex:1 1 0;min-width:0}
@scope (.ds-mock){.m-brw[data-end] > :first-child:where(:not([class^="m-"],[class*=" m-"])):where(:scope, :scope *){flex:1 1 0;min-width:0}}
:where(.m-app.m-mob) :is(.m-pgg,.m-pggh):where(.ds-mock, .ds-mock *){grid-template-columns:minmax(0,1fr)}
:where(.m-app.m-mob) .m-pgg:where(.ds-mock, .ds-mock *){border-top:0}
:where(.m-app.m-mob) .m-pgl:where(.ds-mock, .ds-mock *){grid-template-columns:minmax(0,1fr)}
:where(.m-app.m-mob) .m-pgls:where(.ds-mock, .ds-mock *){position:static}
:where(.m-app.m-mob) .m-brw[data-end]:where(.ds-mock, .ds-mock *){align-items:stretch}
:where(.m-app.m-mob) .m-brw[data-end] > :first-child:where([class^="m-"],[class*=" m-"]):where(.ds-mock, .ds-mock *){flex:0 0 auto}
@scope (.ds-mock){:where(.m-app.m-mob) .m-brw[data-end] > :first-child:where(:not([class^="m-"],[class*=" m-"])):where(:scope, :scope *){flex:0 0 auto}}
:where(.m-app.m-mob) :is(.m-pgn,.m-pgt):where(.ds-mock, .ds-mock *){display:none}
.m-tst.m-tstn:where(.ds-mock, .ds-mock *){background:var(--m-warn-soft);border-color:var(--m-warn)}
.m-tstn .m-tsti:where(.ds-mock, .ds-mock *){color:var(--m-warn)}
.m-tsrg:where(.ds-mock, .ds-mock *){position:fixed;left:0;right:0;bottom:var(--m-pad-fix);z-index:40;display:flex;flex-direction:column;align-items:center;pointer-events:none}
.m-tsst:where(.ds-mock, .ds-mock *){display:flex;flex-direction:column;align-items:center;gap:var(--m-gap-s);max-width:100%}
.m-tsst:not(:empty) + .m-tsst:not(:empty):where(.ds-mock, .ds-mock *){margin-top:var(--m-gap-s)}
.m-tssl:where(.ds-mock, .ds-mock *){display:flex;max-width:100%;pointer-events:auto}
:where(.m-app.m-mob:not(.m-tab)) .m-tsrg:where(.ds-mock, .ds-mock *){left:var(--m-gap-m);right:var(--m-gap-m);bottom:var(--m-gap-m)}
:where(.m-app.m-mob:not(.m-tab)) .m-tsst:where(.ds-mock, .ds-mock *),:where(.m-app.m-mob:not(.m-tab)) .m-tssl:where(.ds-mock, .ds-mock *),:where(.m-app.m-mob:not(.m-tab)) .m-tssl > .m-tst:where(.ds-mock, .ds-mock *){width:100%}
.m-swbare:where(.ds-mock, .ds-mock *){display:block}
.m-swbare.m-dis:where(.ds-mock, .ds-mock *){opacity:0.5;cursor:not-allowed;color:var(--m-mute)}
.m-swr[data-focus-visible] .m-swtk:where(.ds-mock, .ds-mock *),.m-swbare[data-focus-visible]:where(.ds-mock, .ds-mock *){outline:2px solid var(--m-fg);outline-offset:2px}
.m-chpx[data-focus-visible]:where(.ds-mock, .ds-mock *){outline:2px solid var(--m-fg);outline-offset:2px}
.m-chpx[data-hovered]:not([data-selected]):where(.ds-mock, .ds-mock *){background:var(--m-hover)}
.m-sgi:where(.ds-mock, .ds-mock *){outline:none}
.m-sgi[data-focus-visible]:where(.ds-mock, .ds-mock *){outline:2px solid var(--m-fg);outline-offset:2px}
.m-sgi-icon[data-focus-visible]:where(.ds-mock, .ds-mock *){outline-offset:-2px}
.m-tgxi:where(.ds-mock, .ds-mock *){width:var(--m-ic16);height:var(--m-ic16)}
.m-tag > b.m-tgx[data-hovered]:where(.ds-mock, .ds-mock *){background:var(--m-line-2);color:var(--m-fg)}
.m-tgx[data-focus-visible]:where(.ds-mock, .ds-mock *),.m-tgmr[data-focus-visible]:where(.ds-mock, .ds-mock *){outline:2px solid var(--m-fg);outline-offset:2px}
.m-tgmr:where(.ds-mock, .ds-mock *)::after{content:'+' attr(data-n)}
.m-tgmr[role='button']:where(.ds-mock, .ds-mock *){cursor:pointer}
.m-tgsr > [hidden]:where([class^="m-"],[class*=" m-"]):where(.ds-mock, .ds-mock *){display:none}
@scope (.ds-mock){.m-tgsr > [hidden]:where(:not([class^="m-"],[class*=" m-"])):where(:scope, :scope *){display:none}}
.m-cmp:where(.ds-mock, .ds-mock *){box-sizing:border-box;display:flex;flex-direction:column;width:max-content;max-width:100%;color:var(--m-fg);font-family:var(--m-font);font-size:var(--m-fs);line-height:var(--m-lh);text-align:left}
.m-cmp[data-placement='bottom']:where(.ds-mock, .ds-mock *){margin-top:var(--m-pop-off)}
.m-cmp[data-placement='top']:where(.ds-mock, .ds-mock *){margin-bottom:var(--m-pop-off)}
.m-cmm:where(.ds-mock, .ds-mock *){position:static;min-height:0;overflow:auto;outline:none}
.m-cmm.m-cmst:where(.ds-mock, .ds-mock *){position:relative;width:fit-content}
.m-cmi:where(.ds-mock, .ds-mock *){white-space:normal;outline:none}
.m-cmi[data-hovered]:where(.ds-mock, .ds-mock *),.m-cmi[data-focus-visible]:where(.ds-mock, .ds-mock *){background:var(--m-hover)}
.m-cmi[data-focus-visible]:where(.ds-mock, .ds-mock *){outline:2px solid var(--m-fg);outline-offset:-2px}
.m-app .m-mpop .m-cmi:not([data-focus-visible]):is(:focus-visible,.m-fv):where(.ds-mock, .ds-mock *){outline:none!important}
.m-rdg:where(.ds-mock, .ds-mock *){display:flex;flex-direction:column;align-items:flex-start;gap:var(--m-gap-s);min-width:0;font-family:inherit;font-size:var(--m-fs);line-height:var(--m-lh);color:var(--m-fg)}
.m-rdl:where(.ds-mock, .ds-mock *){font-weight:700}
.m-rdls:not(.m-bfl2):where(.ds-mock, .ds-mock *){display:flex;flex-direction:column;align-items:flex-start;gap:var(--m-gap-s);min-width:0}
.m-rdt:where(.ds-mock, .ds-mock *){min-width:0;overflow-wrap:anywhere}
.m-rdc:where(.ds-mock, .ds-mock *){color:var(--m-mute)}
.m-rdo:where(.ds-mock, .ds-mock *){outline:none}
.m-rdo[data-focus-visible] .m-rad:where(.ds-mock, .ds-mock *){outline:2px solid var(--m-fg);outline-offset:2px}
:where(button.m-cpb):where(.ds-mock, .ds-mock *){margin:0;padding:0;border:0;background:none;color:inherit;font:inherit;text-align:left;outline:none}
.m-cpb > .m-cpd.m-ttw.m-tip:where(.ds-mock, .ds-mock *){position:absolute;bottom:100%;left:0;margin-bottom:var(--m-gap-xs);white-space:nowrap;pointer-events:none}
:where(button.m-sbac, button.m-sbfd, button.m-sbme):where(.ds-mock, .ds-mock *){margin:0;padding:0;border:0;background:none;color:inherit;font:inherit;text-align:left;-webkit-appearance:none;appearance:none;outline:none}
:where(a.m-sbit, a.m-prgo, a.m-bbit, a.m-mrit):where(.ds-mock, .ds-mock *),:where(a.m-sbit, a.m-prgo, a.m-bbit, a.m-mrit):visited:where(.ds-mock, .ds-mock *){color:inherit;text-decoration:none;outline:none}
:where(a.m-sbit, a.m-prgo):where(.ds-mock, .ds-mock *){text-align:left}
.m-mrw:where(.ds-mock, .ds-mock *){max-width:100%}
.m-sblg:where(.ds-mock, .ds-mock *),.m-sbph:where(.ds-mock, .ds-mock *),.m-prfc:where(.ds-mock, .ds-mock *),.m-sbsv:where(.ds-mock, .ds-mock *){overflow:hidden}
.m-sblg img:where([class^="m-"],[class*=" m-"]):where(.ds-mock, .ds-mock *),.m-sbph img:where([class^="m-"],[class*=" m-"]):where(.ds-mock, .ds-mock *),.m-prfc img:where([class^="m-"],[class*=" m-"]):where(.ds-mock, .ds-mock *),.m-sbsv img:where([class^="m-"],[class*=" m-"]):where(.ds-mock, .ds-mock *){display:block;width:100%;height:100%;object-fit:cover}
@scope (.ds-mock){.m-sblg img:where(:not([class^="m-"],[class*=" m-"])):where(:scope, :scope *),.m-sbph img:where(:not([class^="m-"],[class*=" m-"])):where(:scope, :scope *),.m-prfc img:where(:not([class^="m-"],[class*=" m-"])):where(:scope, :scope *),.m-sbsv img:where(:not([class^="m-"],[class*=" m-"])):where(:scope, :scope *){display:block;width:100%;height:100%;object-fit:cover}}
.m-sbx:where(.ds-mock, .ds-mock *){width:var(--m-menu-min)}
.m-sbx :is(.m-nav, .m-fold, .m-me):where(.ds-mock, .ds-mock *),.m-sbx .m-acct:where(.ds-mock, .ds-mock *){justify-content:center}
.m-sbx .m-acct:where(.ds-mock, .ds-mock *){border:0}
.m-sbx .m-grp:where(.ds-mock, .ds-mock *){margin:var(--m-gap-s) var(--m-gap-xs);font-size:0}
.m-sbx .m-fold .m-ic:where(.ds-mock, .ds-mock *){transform:scaleX(-1)}
.m-prw.m-prw:where(.ds-mock, .ds-mock *){position:static;color:var(--m-fg);font-family:var(--m-font);font-size:var(--m-fs);line-height:var(--m-lh)}
.m-prpp:where(.ds-mock, .ds-mock *),.m-prdl:where(.ds-mock, .ds-mock *){outline:none}
.m-sbw :is(a.m-sbit, button.m-sbfd, button.m-sbac, button.m-sbme)[data-focus-visible]:where(.ds-mock, .ds-mock *){outline:2px solid var(--m-fg);outline-offset:2px}
a.m-prgo[data-focus-visible]:where(.ds-mock, .ds-mock *),div.m-prgo[data-focus-visible]:where(.ds-mock, .ds-mock *),a.m-bbit[data-focus-visible] > div:where([class^="m-"],[class*=" m-"]):where(.ds-mock, .ds-mock *),a.m-mrit[data-focus-visible] > div:where([class^="m-"],[class*=" m-"]):where(.ds-mock, .ds-mock *){outline:2px solid var(--m-fg);outline-offset:-2px}
@scope (.ds-mock){a.m-bbit[data-focus-visible] > div:where(:not([class^="m-"],[class*=" m-"])):where(:scope, :scope *),a.m-mrit[data-focus-visible] > div:where(:not([class^="m-"],[class*=" m-"])):where(:scope, :scope *){outline:2px solid var(--m-fg);outline-offset:-2px}}
.m-sbw :is(a.m-sbit:not(.m-on), button.m-sbfd, button.m-sbac)[data-hovered]:where(.ds-mock, .ds-mock *){background:var(--m-sb-hover)}
a.m-prgo[data-hovered]:where(.ds-mock, .ds-mock *),div.m-prgo[data-hovered]:where(.ds-mock, .ds-mock *),a.m-mrit[data-hovered] > div:where([class^="m-"],[class*=" m-"]):where(.ds-mock, .ds-mock *){background:var(--m-hover)}
@scope (.ds-mock){a.m-mrit[data-hovered] > div:where(:not([class^="m-"],[class*=" m-"])):where(:scope, :scope *){background:var(--m-hover)}}
.m-sbx .m-acct:where(.ds-mock, .ds-mock *){padding:var(--m-gap-s)}
.m-sbx .m-me:where(.ds-mock, .ds-mock *){padding:var(--m-gap-m) var(--m-gap-s) var(--m-gap-s)}
.m-accl:where(.ds-mock, .ds-mock *){display:flex;flex-direction:column;outline:none}
.m-accl [role^='menuitem']:where([class^="m-"],[class*=" m-"]):where(.ds-mock, .ds-mock *){outline:none;cursor:pointer}
@scope (.ds-mock){.m-accl [role^='menuitem']:where(:not([class^="m-"],[class*=" m-"])):where(:scope, :scope *){outline:none;cursor:pointer}}
.m-accl [role^='menuitem'][data-focus-visible]:where([class^="m-"],[class*=" m-"]):where(.ds-mock, .ds-mock *){outline:2px solid var(--m-fg);outline-offset:-2px}
@scope (.ds-mock){.m-accl [role^='menuitem'][data-focus-visible]:where(:not([class^="m-"],[class*=" m-"])):where(:scope, :scope *){outline:2px solid var(--m-fg);outline-offset:-2px}}
.m-accl [role^='menuitem'][data-hovered]:not(.m-on):where([class^="m-"],[class*=" m-"]):where(.ds-mock, .ds-mock *){background:var(--m-hover)}
@scope (.ds-mock){.m-accl [role^='menuitem'][data-hovered]:not(.m-on):where(:not([class^="m-"],[class*=" m-"])):where(:scope, :scope *){background:var(--m-hover)}}
.m-sbshp:where(.ds-mock, .ds-mock *){display:contents}
.m-sbshd:where(.ds-mock, .ds-mock *){box-sizing:border-box;color:var(--m-fg);font-family:var(--m-font);font-size:var(--m-fs);line-height:var(--m-lh);text-align:left;outline:none}
.m-sav.m-accav:where(.ds-mock, .ds-mock *){overflow:hidden}
.m-sav.m-accav img:where([class^="m-"],[class*=" m-"]):where(.ds-mock, .ds-mock *){display:block;width:100%;height:100%;object-fit:cover}
@scope (.ds-mock){.m-sav.m-accav img:where(:not([class^="m-"],[class*=" m-"])):where(:scope, :scope *){display:block;width:100%;height:100%;object-fit:cover}}
.m-mrw > :is(button.m-sbac, button.m-sbme):where(.ds-mock, .ds-mock *){width:100%}
.m-sdn:where(.ds-mock, .ds-mock *){box-sizing:border-box;width:var(--m-side-w)}
.m-sdg:where(.ds-mock, .ds-mock *){display:contents}
.m-sdn .m-sdg > *:where([class^="m-"],[class*=" m-"]):where(.ds-mock, .ds-mock *){flex-shrink:0}
@scope (.ds-mock){.m-sdn .m-sdg > *:where(:not([class^="m-"],[class*=" m-"])):where(:scope, :scope *){flex-shrink:0}}
.m-sdn .m-sdg:not(:first-child) > .m-sdh:where(.ds-mock, .ds-mock *){margin-top:var(--m-gap-s)}
:where(button.m-sdh, button.m-sdi):where(.ds-mock, .ds-mock *){width:100%;margin:0;padding:0;background:none;color:inherit;font:inherit;text-align:left;-webkit-appearance:none;appearance:none;box-sizing:border-box}
.m-sdi > svg:where([class^="m-"],[class*=" m-"]):where(.ds-mock, .ds-mock *){flex:none;width:var(--m-ic16);height:var(--m-ic16)}
@scope (.ds-mock){.m-sdi > svg:where(:not([class^="m-"],[class*=" m-"])):where(:scope, :scope *){flex:none;width:var(--m-ic16);height:var(--m-ic16)}}
.m-sdh[data-hovered]:where(.ds-mock, .ds-mock *),.m-sdi[data-hovered]:where(.ds-mock, .ds-mock *){background:var(--m-hover)}
.m-sdi[data-drop-over]:where(.ds-mock, .ds-mock *){background:var(--m-g2)}
html[data-theme='dark'] .m-sdi[data-drop-over]:where(.ds-mock, .ds-mock *){background:var(--m-g6)}
.m-sdh[data-focus-visible]:where(.ds-mock, .ds-mock *),.m-sdi[data-focus-visible]:where(.ds-mock, .ds-mock *){outline:2px solid var(--m-fg);outline-offset:2px}
:where(button.m-bdgb):where(.ds-mock, .ds-mock *){margin:0;padding:0;border:0;background:none;color:inherit;font:inherit}
.m-lvbr:where(.ds-mock, .ds-mock *){-webkit-appearance:none;appearance:none;display:block;width:100%;margin:0;padding:0;border:0;color:var(--m-fg)}
.m-lvbr:where(.ds-mock, .ds-mock *)::-webkit-progress-bar{background:transparent}
.m-lvbr:where(.ds-mock, .ds-mock *)::-webkit-progress-value{background:var(--m-fg)}
.m-lvbr:where(.ds-mock, .ds-mock *)::-moz-progress-bar{background:var(--m-fg)}
.m-mov.m-ovl:where(.ds-mock, .ds-mock *){position:fixed;overflow:hidden;grid-template-rows:minmax(0,1fr)}
.m-mdp:where(.ds-mock, .ds-mock *){display:contents}
.m-mdw:where(.ds-mock, .ds-mock *){max-height:100%;outline:none}
.m-mdst:where(.ds-mock, .ds-mock *){max-width:none;max-height:none}
.m-movt .m-mdw:where(.ds-mock, .ds-mock *){margin-top:var(--m-modal-top);max-height:calc(100% - var(--m-modal-top))}
.m-mdb:where(.ds-mock, .ds-mock *),.m-mdpb:where(.ds-mock, .ds-mock *){min-height:0;overflow-y:auto}
.m-mddl:where(.ds-mock, .ds-mock *){cursor:pointer;outline:none}
.m-mddl[data-focus-visible]:where(.ds-mock, .ds-mock *){outline:2px solid var(--m-fg);outline-offset:2px}
:where(.m-app:not(.m-mob)) .m-md-filter:where(.ds-mock, .ds-mock *){width:var(--m-w-filter)}
:where(.m-app:not(.m-mob)) .m-md-person:where(.ds-mock, .ds-mock *){width:var(--m-w-person)}
.m-app.m-mob :is(.m-movl,.m-ppov):where(.ds-mock, .ds-mock *){top:var(--m-bar-m)}
.m-app.m-mob:has(.m-fr-bottom) :is(.m-mov.m-ovl,.m-movl,.m-ppov,.m-pnov.m-drs):where(.ds-mock, .ds-mock *){bottom:var(--m-bar-m)}
:where(button.m-lrw,button.m-lrdm):where(.ds-mock, .ds-mock *){width:100%;padding:0;border:0;background:none;color:inherit;font:inherit;text-align:left;appearance:none}
:where(.m-app.m-mob) .m-lrw.m-lrdl .m-pv:where(.ds-mock, .ds-mock *),:where(.m-app.m-mob) .m-lrw.m-lrfn .m-fx > b:where([class^="m-"],[class*=" m-"]):where(.ds-mock, .ds-mock *){overflow:visible;text-overflow:clip;white-space:normal}
@scope (.ds-mock){:where(.m-app.m-mob) .m-lrw.m-lrfn .m-fx > b:where(:not([class^="m-"],[class*=" m-"])):where(:scope, :scope *){overflow:visible;text-overflow:clip;white-space:normal}}
:where(.m-app.m-mob) .m-lrw.m-lrdg .m-r2 > span:where([class^="m-"],[class*=" m-"]):where(.ds-mock, .ds-mock *),:where(.m-app.m-mob) .m-dli3 .m-r2 > span:where([class^="m-"],[class*=" m-"]):where(.ds-mock, .ds-mock *){white-space:normal;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden}
@scope (.ds-mock){:where(.m-app.m-mob) .m-lrw.m-lrdg .m-r2 > span:where(:not([class^="m-"],[class*=" m-"])):where(:scope, :scope *),:where(.m-app.m-mob) .m-dli3 .m-r2 > span:where(:not([class^="m-"],[class*=" m-"])):where(:scope, :scope *){white-space:normal;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden}}
.m-skl-bar:where(.ds-mock, .ds-mock *){width:var(--m-ext-sw, 100%)}
.m-emtx p:where([class^="m-"],[class*=" m-"]):where(.ds-mock, .ds-mock *){color:var(--m-mute)}
@scope (.ds-mock){.m-emtx p:where(:not([class^="m-"],[class*=" m-"])):where(:scope, :scope *){color:var(--m-mute)}}
.m-ttw.m-tip:where(.ds-mock, .ds-mock *){transform:none;width:fit-content;text-align:left;overflow-wrap:anywhere;outline:none}
.m-ttw.m-tip:not([data-kind='rows']):where(.ds-mock, .ds-mock *){white-space:normal}
.m-ttw.m-tip[data-open='true']:where(.ds-mock, .ds-mock *){position:relative}
:where(button.m-ibw):where(.ds-mock, .ds-mock *){margin:0;padding:0;border:0;background:none;color:inherit;font:inherit;-webkit-appearance:none;appearance:none}
.m-lnkw:where(.ds-mock, .ds-mock *),.m-lnkw:visited:where(.ds-mock, .ds-mock *){color:inherit}
.m-lnkw:where(.ds-mock, .ds-mock *){cursor:pointer}
.m-lnkw:where(.ds-mock, .ds-mock *){outline:none}
.m-lnkw[data-focus-visible]:where(.ds-mock, .ds-mock *){outline:2px solid var(--m-fg);outline-offset:2px}
.m-sldf:where(.ds-mock, .ds-mock *){width:var(--m-ext-p)}
.m-sldk:where(.ds-mock, .ds-mock *){left:var(--m-ext-p)}
.m-slds:where(.ds-mock, .ds-mock *){display:block;color:inherit;font-weight:inherit;cursor:inherit;outline:none}
.m-sldw[data-focus-visible] .m-sldk:where(.ds-mock, .ds-mock *),.m-sldw:has([data-focus-visible]) .m-sldk:where(.ds-mock, .ds-mock *){outline:2px solid var(--m-fg);outline-offset:2px}
.m-sldw[data-disabled]:where(.ds-mock, .ds-mock *){opacity:0.5}
.m-sldw[data-disabled] .m-slds:where(.ds-mock, .ds-mock *){cursor:not-allowed}
.m-sldw .m-rng:where(.ds-mock, .ds-mock *){cursor:pointer;touch-action:none}
.m-sldw[data-disabled] .m-rng:where(.ds-mock, .ds-mock *){cursor:not-allowed}
.m-pvfw.m-pvfl:where(.ds-mock, .ds-mock *),.m-pvfl > .m-pvpg:where(.ds-mock, .ds-mock *){width:100%;max-width:none}
.m-pvfl .m-pvhr:where(.ds-mock, .ds-mock *){align-items:center;justify-content:center;text-align:center;gap:var(--m-gap-s);aspect-ratio:16 / 9}
.m-pvcl:where(.ds-mock, .ds-mock *){display:block;box-sizing:border-box;background:var(--m-hover);padding:var(--m-pad)}
.m-pvfm > .m-btn0:where(.ds-mock, .ds-mock *){justify-content:center}
.m-lkpw:where(.ds-mock, .ds-mock *),.m-lkpw *:where([class^="m-"],[class*=" m-"]):where(.ds-mock, .ds-mock *){box-sizing:border-box}
@scope (.ds-mock){.m-lkpw *:where(:not([class^="m-"],[class*=" m-"])):where(:scope, :scope *){box-sizing:border-box}}
.m-lkpw:where(.ds-mock, .ds-mock *){min-width:0;text-align:left}
.m-lkpw:not(.m-lkf, .m-tblk):where(.ds-mock, .ds-mock *),.m-lkpb:where(.ds-mock, .ds-mock *){display:flex;flex-direction:column}
.m-lkpb:where(.ds-mock, .ds-mock *){gap:var(--m-gap-m)}
.m-lkph:not(.m-sblk-h):where(.ds-mock, .ds-mock *){display:flex;align-items:center;gap:var(--m-gap-xs)}
.m-lkpl[data-bare] > .m-lkpv:where(.ds-mock, .ds-mock *){grid-column:1 / -2}
.m-lkpt:where(.ds-mock, .ds-mock *){min-width:0;overflow-wrap:anywhere;font-family:ui-monospace, Menlo, monospace}
.m-anac > h4:where([class^="m-"],[class*=" m-"]):where(.ds-mock, .ds-mock *){margin:0;font-size:var(--m-fs-block);font-weight:700;line-height:var(--m-lh-16);color:var(--m-fg)}
@scope (.ds-mock){.m-anac > h4:where(:not([class^="m-"],[class*=" m-"])):where(:scope, :scope *){margin:0;font-size:var(--m-fs-block);font-weight:700;line-height:var(--m-lh-16);color:var(--m-fg)}}
.m-pgcm > .m-anac > .m-ptcs:where(.ds-mock, .ds-mock *){padding:0}
.m-anac > .m-tblk ~ .m-tw:where(.ds-mock, .ds-mock *){min-height:50%}
.m-anac > .m-tblk:where(.ds-mock, .ds-mock *){flex:none}
.m-app.m-mob .m-scroll.m-flush > .m-anac > .m-tblk:where(.ds-mock, .ds-mock *){margin:0 var(--m-pad) var(--m-pad)}
.m-lkpb > .m-btn0:where(.ds-mock, .ds-mock *),.m-lkpg > .m-btn0:where(.ds-mock, .ds-mock *),.m-lkpw > .m-btn0:where(.ds-mock, .ds-mock *){align-self:flex-start}
.m-fcsl:where(.ds-mock, .ds-mock *){display:flex;min-width:0}
.m-fcsl > *:where([class^="m-"],[class*=" m-"]):where(.ds-mock, .ds-mock *){flex:1 1 auto;min-width:0}
@scope (.ds-mock){.m-fcsl > *:where(:not([class^="m-"],[class*=" m-"])):where(:scope, :scope *){flex:1 1 auto;min-width:0}}
.m-fcsa > .m-quiet:where(.ds-mock, .ds-mock *){gap:var(--m-addc-gap);border-width:0;color:var(--m-accent)}
.m-fcsf > .m-cond:where(.ds-mock, .ds-mock *){margin:0}
.m-cfmt:where(.ds-mock, .ds-mock *),.m-cfml li:where([class^="m-"],[class*=" m-"]):where(.ds-mock, .ds-mock *){overflow-wrap:break-word}
@scope (.ds-mock){.m-cfml li:where(:not([class^="m-"],[class*=" m-"])):where(:scope, :scope *){overflow-wrap:break-word}}
.m-cfmw:where(.ds-mock, .ds-mock *){min-width:0}
:where(button.m-fe-name,button.m-chipb,button.m-fn-stat,button.m-fe-madd,.m-fe-err button.m-lnk):where(.ds-mock, .ds-mock *){margin:0;padding:0;border:0;background:none;color:inherit;font:inherit;text-align:left;-webkit-appearance:none;appearance:none;outline:none}
.m-fe-top > h1[class~='ds-fe-name-h']:where([class^="m-"],[class*=" m-"]):where(.ds-mock, .ds-mock *){display:contents}
@scope (.ds-mock){.m-fe-top > h1[class~='ds-fe-name-h']:where(:not([class^="m-"],[class*=" m-"])):where(:scope, :scope *){display:contents}}
.m-fn.m-fnfl:where(.ds-mock, .ds-mock *){position:relative}
.m-fnpl:where(.ds-mock, .ds-mock *){left:var(--m-ext-fnx);top:var(--m-ext-fny)}
.m-chipb:not(.m-note).m-hv:where(.ds-mock, .ds-mock *){background:var(--m-hover)}
.m-fpv.m-fpvb:where(.ds-mock, .ds-mock *){background:none}
.m-sssec:where(.ds-mock, .ds-mock *){display:contents}
.m-app.m-mob.m-tab .m-sssec > .m-sso + .m-sso:where(.ds-mock, .ds-mock *){margin-top:2px}
:is(.m-tpop,.m-calpop).m-popg4:where(.ds-mock, .ds-mock *){font-family:var(--m-font);font-size:var(--m-fs);line-height:var(--m-lh);color:var(--m-fg);text-align:left}
.m-tpop.m-tpsc:where(.ds-mock, .ds-mock *){transform:scale(var(--m-ext-tps));transform-origin:top left}
.m-fn-stk.m-fn-g4 > .m-rdg > .m-rdls:not(.m-bfl2):where(.ds-mock, .ds-mock *){gap:var(--m-gap-xs)}
.m-fe-mm .m-femr:where(.ds-mock, .ds-mock *){left:var(--m-ext-mmx);top:var(--m-ext-mmy);width:var(--m-ext-mmw);height:var(--m-ext-mmh)}
.m-fn-th:where(.ds-mock, .ds-mock *){box-sizing:border-box;width:var(--m-fn-w56);height:var(--m-fn-w56);flex:none;object-fit:cover;border-radius:var(--m-radius-pop);background:var(--m-g0);border:1px solid var(--m-line)}
.m-fn-th.m-fn-th-s:where(.ds-mock, .ds-mock *){width:var(--m-ctl-fix);height:var(--m-ctl-fix);border-radius:var(--m-radius)}
.m-fn-th.m-fn-th-r:where(.ds-mock, .ds-mock *){border-radius:50%}
.m-fn-th.m-fn-th-i:where(.ds-mock, .ds-mock *){display:inline-flex;align-items:center;justify-content:center;color:var(--m-mute)}
.m-fn-cut.m-fn-cut-g:where(.ds-mock, .ds-mock *){width:auto;flex:1 1 auto;min-width:0}
.m-fn-posts:where(.ds-mock, .ds-mock *){overflow:auto;max-height:55vh;overscroll-behavior-x:none}
.m-fn-posts-g:where(.ds-mock, .ds-mock *){display:grid;grid-template-columns:repeat(auto-fill,minmax(calc(var(--m-ctl) * 2 + var(--m-gap-m)),1fr));gap:var(--m-gap-s)}
.m-fn-post:where(.ds-mock, .ds-mock *){position:relative;padding:0;border:2px solid transparent;border-radius:var(--m-radius-pop);background:var(--m-g0);cursor:pointer;aspect-ratio:1;overflow:hidden}
.m-fn-post[data-selected]:where(.ds-mock, .ds-mock *){border-color:var(--m-fg)}
.m-fn-post-i:where(.ds-mock, .ds-mock *){width:100%;height:100%;object-fit:cover;display:block}
.m-fn-post-k:where(.ds-mock, .ds-mock *){position:absolute;top:var(--m-gap-xs);right:var(--m-gap-xs);display:flex;align-items:center;justify-content:center;width:var(--m-ic16);height:var(--m-ic16);border-radius:50%;background:var(--m-fg);color:var(--m-surface)}
.m-fe-el:where(.ds-mock, .ds-mock *){position:absolute;left:0;top:0;transform:translate(-50%,-50%) translate(var(--m-ext-elx),var(--m-ext-ely));font-size:var(--m-fs);font-weight:700;color:var(--m-accent);background:var(--m-accent-soft);border-radius:var(--m-radius);padding:1px var(--m-gap-s);pointer-events:none}
.m-fe-ghost:where(.ds-mock, .ds-mock *){box-sizing:border-box;width:var(--m-port);height:var(--m-port);border-radius:50%;border:2px dashed var(--m-accent);background:var(--m-accent-soft)}
.m-fn-view:where(.ds-mock, .ds-mock *){flex:1;min-height:calc(var(--m-ctl) * 7);overflow:hidden;background:var(--m-g0);border:1px solid var(--m-line);border-radius:var(--m-radius-pop)}
.m-fe-still [class~='react-flow__node'] *:where([class^="m-"],[class*=" m-"]):where(.ds-mock, .ds-mock *),.m-fe-still [class~='react-flow__handle']:where([class^="m-"],[class*=" m-"]):where(.ds-mock, .ds-mock *){pointer-events:none}
@scope (.ds-mock){.m-fe-still [class~='react-flow__node'] *:where(:not([class^="m-"],[class*=" m-"])):where(:scope, :scope *),.m-fe-still [class~='react-flow__handle']:where(:not([class^="m-"],[class*=" m-"])):where(:scope, :scope *){pointer-events:none}}
.m-app.m-mob .m-fn-view:where(.ds-mock, .ds-mock *){min-height:calc(var(--m-ctl) * 8 + var(--m-gap-m))}
.m-fn-te:where(.ds-mock, .ds-mock *){display:flex;flex-direction:column;gap:var(--m-fn-g3)}
.m-cph > .m-fn-te:where(.ds-mock, .ds-mock *){flex:1;min-width:0}
.m-fn-rte:where(.ds-mock, .ds-mock *){text-align:left;cursor:text;white-space:pre-wrap;word-break:break-word;outline:none}
.m-fn-rte.m-fn-rte-f:where(.ds-mock, .ds-mock *){min-height:calc(var(--m-ctl) * 2 + var(--m-gap-s));border:1px solid var(--m-line);border-radius:var(--m-radius-pop);padding:var(--m-gap-s) var(--m-pad);font-size:var(--m-fs);line-height:1.45;background:var(--m-surface)}
.m-fn-rte.m-fn-rte-f:focus:where(.ds-mock, .ds-mock *){border-color:var(--m-fg)}
.m-fn-rte:empty:where(.ds-mock, .ds-mock *)::before,.m-fn-ci:empty:where(.ds-mock, .ds-mock *)::before{content:attr(data-placeholder);color:var(--m-mute);pointer-events:none}
.m-fn-rte.m-fn-rte-off:where(.ds-mock, .ds-mock *){cursor:default}
.m-fn-rte.m-fn-rte-f.m-fn-rte-off:where(.ds-mock, .ds-mock *){opacity:.45;background:var(--m-g0)}
.m-fn-rte [class~='md-code']:where([class^="m-"],[class*=" m-"]):where(.ds-mock, .ds-mock *){font-family:ui-monospace,Menlo,monospace;background:var(--m-g2);border-radius:var(--m-radius-s);padding:0 var(--m-gap-xs)}
@scope (.ds-mock){.m-fn-rte [class~='md-code']:where(:not([class^="m-"],[class*=" m-"])):where(:scope, :scope *){font-family:ui-monospace,Menlo,monospace;background:var(--m-g2);border-radius:var(--m-radius-s);padding:0 var(--m-gap-xs)}}
.m-fn-rte [class~='md-spoiler']:where([class^="m-"],[class*=" m-"]):where(.ds-mock, .ds-mock *){background:var(--m-g3);border-radius:var(--m-radius-s);padding:0 2px}
@scope (.ds-mock){.m-fn-rte [class~='md-spoiler']:where(:not([class^="m-"],[class*=" m-"])):where(:scope, :scope *){background:var(--m-g3);border-radius:var(--m-radius-s);padding:0 2px}}
.m-fn-rte [class~='md-quote']:where([class^="m-"],[class*=" m-"]):where(.ds-mock, .ds-mock *){border-left:var(--m-fn-g3) solid var(--m-accent);margin:var(--m-gap-xs) 0;padding-left:var(--m-gap-s);color:var(--m-mute)}
@scope (.ds-mock){.m-fn-rte [class~='md-quote']:where(:not([class^="m-"],[class*=" m-"])):where(:scope, :scope *){border-left:var(--m-fn-g3) solid var(--m-accent);margin:var(--m-gap-xs) 0;padding-left:var(--m-gap-s);color:var(--m-mute)}}
.m-fn-rte [class~='md-quote-exp']:where([class^="m-"],[class*=" m-"]):where(.ds-mock, .ds-mock *)::after{content:attr(data-label);display:block;color:var(--m-mute);user-select:none}
@scope (.ds-mock){.m-fn-rte [class~='md-quote-exp']:where(:not([class^="m-"],[class*=" m-"])):where(:scope, :scope *)::after{content:attr(data-label);display:block;color:var(--m-mute);user-select:none}}
.m-fn-rte [class~='md-pre']:where([class^="m-"],[class*=" m-"]):where(.ds-mock, .ds-mock *){font-family:ui-monospace,Menlo,monospace;background:var(--m-g2);border-radius:var(--m-radius);padding:var(--m-gap-s) var(--m-gap-s);margin:var(--m-gap-xs) 0;white-space:pre-wrap;overflow-wrap:anywhere}
@scope (.ds-mock){.m-fn-rte [class~='md-pre']:where(:not([class^="m-"],[class*=" m-"])):where(:scope, :scope *){font-family:ui-monospace,Menlo,monospace;background:var(--m-g2);border-radius:var(--m-radius);padding:var(--m-gap-s) var(--m-gap-s);margin:var(--m-gap-xs) 0;white-space:pre-wrap;overflow-wrap:anywhere}}
.m-fn-rte [class~='md-link']:where([class^="m-"],[class*=" m-"]):where(.ds-mock, .ds-mock *),.m-fn-rte [class~='md-mention']:where([class^="m-"],[class*=" m-"]):where(.ds-mock, .ds-mock *){display:inline;background:transparent;padding:0;color:var(--m-accent);font-size:inherit}
@scope (.ds-mock){.m-fn-rte [class~='md-link']:where(:not([class^="m-"],[class*=" m-"])):where(:scope, :scope *),.m-fn-rte [class~='md-mention']:where(:not([class^="m-"],[class*=" m-"])):where(:scope, :scope *){display:inline;background:transparent;padding:0;color:var(--m-accent);font-size:inherit}}
.m-fn-rte [class~='md-emoji']:where([class^="m-"],[class*=" m-"]):where(.ds-mock, .ds-mock *){display:inline-block;border:1px dashed var(--m-line-2);border-radius:var(--m-radius-s);padding:0 2px;line-height:1.2;user-select:none}
@scope (.ds-mock){.m-fn-rte [class~='md-emoji']:where(:not([class^="m-"],[class*=" m-"])):where(:scope, :scope *){display:inline-block;border:1px dashed var(--m-line-2);border-radius:var(--m-radius-s);padding:0 2px;line-height:1.2;user-select:none}}
.m-fn-rte [class~='var-chip']:where([class^="m-"],[class*=" m-"]):where(.ds-mock, .ds-mock *),.m-fn-rte [class~='link-chip']:where([class^="m-"],[class*=" m-"]):where(.ds-mock, .ds-mock *),.m-fn-ci [class~='var-chip']:where([class^="m-"],[class*=" m-"]):where(.ds-mock, .ds-mock *){display:inline-block;background:var(--m-fe-msg-s);border-radius:var(--m-radius-s);padding:0 var(--m-gap-xs);line-height:1.4;white-space:normal;overflow-wrap:anywhere;max-width:100%;user-select:none}
@scope (.ds-mock){.m-fn-rte [class~='var-chip']:where(:not([class^="m-"],[class*=" m-"])):where(:scope, :scope *),.m-fn-rte [class~='link-chip']:where(:not([class^="m-"],[class*=" m-"])):where(:scope, :scope *),.m-fn-ci [class~='var-chip']:where(:not([class^="m-"],[class*=" m-"])):where(:scope, :scope *){display:inline-block;background:var(--m-fe-msg-s);border-radius:var(--m-radius-s);padding:0 var(--m-gap-xs);line-height:1.4;white-space:normal;overflow-wrap:anywhere;max-width:100%;user-select:none}}
.m-fn-ci:where(.ds-mock, .ds-mock *){box-sizing:border-box;min-height:var(--m-ctl);padding:calc((var(--m-ctl) - var(--m-lh)) / 2 - 1px) var(--m-gap-s);border:1px solid var(--m-line);border-radius:var(--m-radius);background:var(--m-surface);color:var(--m-fg);font-family:var(--m-font);font-size:var(--m-fs);line-height:var(--m-lh);outline:none;overflow-wrap:anywhere;white-space:pre-wrap;cursor:text}
.m-fn-ci:focus:where(.ds-mock, .ds-mock *){border-color:var(--m-fg)}
.m-fe-shell:where(.ds-mock, .ds-mock *){display:flex;flex-direction:column;flex:1;min-height:0}
.m-fe-strip:where(.ds-mock, .ds-mock *){display:flex;align-items:center;flex-wrap:wrap;gap:var(--m-gap-s);padding:var(--m-gap-xs) var(--m-pad);background:var(--m-g0);border-bottom:1px solid var(--m-line)}
.m-fe-strip.m-fe-strip-w:where(.ds-mock, .ds-mock *){background:var(--m-warn-soft);border-bottom-color:var(--m-warn)}
.m-fe-pk:where(.ds-mock, .ds-mock *){position:fixed;left:var(--m-ext-pkx);top:var(--m-ext-pky);z-index:50;transform:translate(-8px,-8px);box-sizing:border-box;min-width:calc(var(--m-ctl) * 5);display:flex;flex-direction:column;gap:var(--m-gap-xs);padding:var(--m-gap-xs);background:var(--m-surface);border:1px solid var(--m-line);border-radius:var(--m-radius-pop);box-shadow:var(--m-shadow-pop)}
.m-fe-pk:where(.ds-mock, .ds-mock *)::before{content:'';position:absolute;top:calc(var(--m-gap-s) * -1);left:var(--m-gap-m);border-left:var(--m-gap-s) solid transparent;border-right:var(--m-gap-s) solid transparent;border-bottom:var(--m-gap-s) solid var(--m-surface)}
.m-fe-pk > .m-ctl:where(.ds-mock, .ds-mock *){justify-content:flex-start}
.m-fn-b .m-fi.m-sel .m-ph:where(.ds-mock, .ds-mock *){color:var(--m-fg)}
.m-app .m-fn-nt .m-fi.m-ta:not(.m-fix):where(.ds-mock, .ds-mock *){padding:0!important;border:0!important;background:none!important;box-shadow:none;min-height:0!important;height:auto;--m-ta-minh:0;--m-ta-px:0}
.m-fn-nt .m-fi textarea:where([class^="m-"],[class*=" m-"]):where(.ds-mock, .ds-mock *){min-height:0;overflow:hidden}
@scope (.ds-mock){.m-fn-nt .m-fi textarea:where(:not([class^="m-"],[class*=" m-"])):where(:scope, :scope *){min-height:0;overflow:hidden}}
[class~='react-flow__node'][class~='selected'] .m-fn-nt:where(.ds-mock, .ds-mock *){bottom:calc(100% + var(--m-ctl) + var(--m-gap-m))}
.m-dtt:is(.m-dtt-people,.m-dtt-objects) > thead > tr > th[class~='th-sort']:where([class^="m-"],[class*=" m-"]):where(.ds-mock, .ds-mock *),.m-dtt:is(.m-dtt-people,.m-dtt-objects) > thead > tr > th[class~='th-sort'][class~='on']:where([class^="m-"],[class*=" m-"]):where(.ds-mock, .ds-mock *),.m-dtt:is(.m-dtt-people,.m-dtt-objects) > thead > tr > th[class~='th-sort']:hover:where([class^="m-"],[class*=" m-"]):where(.ds-mock, .ds-mock *){color:var(--m-th-fg)}
@scope (.ds-mock){.m-dtt:is(.m-dtt-people,.m-dtt-objects) > thead > tr > th[class~='th-sort']:where(:not([class^="m-"],[class*=" m-"])):where(:scope, :scope *),.m-dtt:is(.m-dtt-people,.m-dtt-objects) > thead > tr > th[class~='th-sort'][class~='on']:where(:not([class^="m-"],[class*=" m-"])):where(:scope, :scope *),.m-dtt:is(.m-dtt-people,.m-dtt-objects) > thead > tr > th[class~='th-sort']:hover:where(:not([class^="m-"],[class*=" m-"])):where(:scope, :scope *){color:var(--m-th-fg)}}
.m-dtt > thead > tr > th[class~='th-sort']:not([class~='on']) [class~='th-in'] .m-ar:where(.ds-mock, .ds-mock *){display:none}
.m-dtt [class~='th-in']:where([class^="m-"],[class*=" m-"]):where(.ds-mock, .ds-mock *){display:inline-flex;align-items:center;vertical-align:middle}
@scope (.ds-mock){.m-dtt [class~='th-in']:where(:not([class^="m-"],[class*=" m-"])):where(:scope, :scope *){display:inline-flex;align-items:center;vertical-align:middle}}
.m-dtt > thead > tr > th [class~='th-in']:has(> :is(.m-dthi,.m-thn) > .m-dths):where([class^="m-"],[class*=" m-"]):where(.ds-mock, .ds-mock *),.m-dtt-block > thead > tr > th [class~='th-in']:where([class^="m-"],[class*=" m-"]):where(.ds-mock, .ds-mock *){vertical-align:baseline}
@scope (.ds-mock){.m-dtt > thead > tr > th [class~='th-in']:has(> :is(.m-dthi,.m-thn) > .m-dths):where(:not([class^="m-"],[class*=" m-"])):where(:scope, :scope *),.m-dtt-block > thead > tr > th [class~='th-in']:where(:not([class^="m-"],[class*=" m-"])):where(:scope, :scope *){vertical-align:baseline}}
.m-dtwr[data-inset] > .m-dtt-block > thead > tr > th:first-child:where([class^="m-"],[class*=" m-"]):where(.ds-mock, .ds-mock *),.m-dtwr[data-inset] > .m-dtt-block > tbody > tr > td:first-child:where([class^="m-"],[class*=" m-"]):where(.ds-mock, .ds-mock *){padding-left:var(--m-pad)}
@scope (.ds-mock){.m-dtwr[data-inset] > .m-dtt-block > thead > tr > th:first-child:where(:not([class^="m-"],[class*=" m-"])):where(:scope, :scope *),.m-dtwr[data-inset] > .m-dtt-block > tbody > tr > td:first-child:where(:not([class^="m-"],[class*=" m-"])):where(:scope, :scope *){padding-left:var(--m-pad)}}
.m-dtt > thead > tr > th[class~='th-sort']:where([class^="m-"],[class*=" m-"]):where(.ds-mock, .ds-mock *){cursor:pointer;user-select:none}
@scope (.ds-mock){.m-dtt > thead > tr > th[class~='th-sort']:where(:not([class^="m-"],[class*=" m-"])):where(:scope, :scope *){cursor:pointer;user-select:none}}
[class~='tfa-qr']:where([class^="m-"],[class*=" m-"]):where(.ds-mock, .ds-mock *){flex:none;width:40%;aspect-ratio:1}
@scope (.ds-mock) to (:scope.ds-slot > :not([class^="m-"],[class*=" m-"],.ds-own), .ds-slot > :not([class^="m-"],[class*=" m-"],.ds-own)){[class~='tfa-qr']:where(:not([class^="m-"],[class*=" m-"])):where(:scope, :scope *){flex:none;width:40%;aspect-ratio:1}}
[class~='tfa-qr'] > svg:where([class^="m-"],[class*=" m-"]):where(.ds-mock, .ds-mock *){display:block;width:100%;height:100%}
@scope (.ds-mock) to (:scope.ds-slot > :not([class^="m-"],[class*=" m-"],.ds-own), .ds-slot > :not([class^="m-"],[class*=" m-"],.ds-own)){[class~='tfa-qr'] > svg:where(:not([class^="m-"],[class*=" m-"])):where(:scope, :scope *){display:block;width:100%;height:100%}}
[class~='shell-page'] > .m-pgnt ~ .m-main:where(.ds-mock, .ds-mock *){min-height:0}
.m-dtt > thead > tr > th:not([aria-sort]):where([class^="m-"],[class*=" m-"]):where(.ds-mock, .ds-mock *){cursor:default}
@scope (.ds-mock){.m-dtt > thead > tr > th:not([aria-sort]):where(:not([class^="m-"],[class*=" m-"])):where(:scope, :scope *){cursor:default}}
.m-dtt > thead > tr > th[aria-sort]:focus-visible:where([class^="m-"],[class*=" m-"]):where(.ds-mock, .ds-mock *){outline:2px solid var(--m-bg);outline-offset:-2px}
@scope (.ds-mock){.m-dtt > thead > tr > th[aria-sort]:focus-visible:where(:not([class^="m-"],[class*=" m-"])):where(:scope, :scope *){outline:2px solid var(--m-bg);outline-offset:-2px}}
.m-dthi:where(.ds-mock, .ds-mock *){display:inline-flex;align-items:center;gap:var(--m-gap-m)}
.m-dths:where(.ds-mock, .ds-mock *){display:inline-flex;align-items:center}
.m-dtht:where(.ds-mock, .ds-mock *){display:inline-block}
.m-dtha:where(.ds-mock, .ds-mock *){position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}
.m-dtfc:where(.ds-mock, .ds-mock *){flex:1 1 auto;min-width:0;overflow:hidden;text-overflow:ellipsis}
.m-dtt > tbody > .m-dtrw[data-hovered] > td:where([class^="m-"],[class*=" m-"]):where(.ds-mock, .ds-mock *){background:var(--m-hover)}
@scope (.ds-mock){.m-dtt > tbody > .m-dtrw[data-hovered] > td:where(:not([class^="m-"],[class*=" m-"])):where(:scope, :scope *){background:var(--m-hover)}}
.m-dtrw:is(:focus-visible, [data-focus-visible]) > td:where([class^="m-"],[class*=" m-"]):where(.ds-mock, .ds-mock *){box-shadow:inset 0 2px 0 var(--m-fg), inset 0 -2px 0 var(--m-fg)}
@scope (.ds-mock){.m-dtrw:is(:focus-visible, [data-focus-visible]) > td:where(:not([class^="m-"],[class*=" m-"])):where(:scope, :scope *){box-shadow:inset 0 2px 0 var(--m-fg), inset 0 -2px 0 var(--m-fg)}}
.m-dtrw:is(:focus-visible, [data-focus-visible]) > td:first-child:where([class^="m-"],[class*=" m-"]):where(.ds-mock, .ds-mock *){box-shadow:inset 0 2px 0 var(--m-fg), inset 0 -2px 0 var(--m-fg), inset 2px 0 0 var(--m-fg)}
@scope (.ds-mock){.m-dtrw:is(:focus-visible, [data-focus-visible]) > td:first-child:where(:not([class^="m-"],[class*=" m-"])):where(:scope, :scope *){box-shadow:inset 0 2px 0 var(--m-fg), inset 0 -2px 0 var(--m-fg), inset 2px 0 0 var(--m-fg)}}
.m-dtrw:is(:focus-visible, [data-focus-visible]) > td:last-child:where([class^="m-"],[class*=" m-"]):where(.ds-mock, .ds-mock *){box-shadow:inset 0 2px 0 var(--m-fg), inset 0 -2px 0 var(--m-fg), inset -2px 0 0 var(--m-fg)}
@scope (.ds-mock){.m-dtrw:is(:focus-visible, [data-focus-visible]) > td:last-child:where(:not([class^="m-"],[class*=" m-"])):where(:scope, :scope *){box-shadow:inset 0 2px 0 var(--m-fg), inset 0 -2px 0 var(--m-fg), inset -2px 0 0 var(--m-fg)}}
.m-dtft:where(.ds-mock, .ds-mock *){padding:var(--m-gap-m) var(--m-cell);color:var(--m-mute)}
.m-dtsp:where(.ds-mock, .ds-mock *){display:flex;align-items:center;gap:var(--m-gap-s)}
.m-dtt td[data-align='center'] > svg:where([class^="m-"],[class*=" m-"]):where(.ds-mock, .ds-mock *){display:block;margin:0 auto}
@scope (.ds-mock){.m-dtt td[data-align='center'] > svg:where(:not([class^="m-"],[class*=" m-"])):where(:scope, :scope *){display:block;margin:0 auto}}
.m-dtm > :not(.m-dtmv):where([class^="m-"],[class*=" m-"]):where(.ds-mock, .ds-mock *){flex:none}
@scope (.ds-mock){.m-dtm > :not(.m-dtmv):where(:not([class^="m-"],[class*=" m-"])):where(:scope, :scope *){flex:none}}
.m-dtst:has(> small > button.m-cpb):where(.ds-mock, .ds-mock *),.m-dtt small:has(> button.m-cpb):where([class^="m-"],[class*=" m-"]):where(.ds-mock, .ds-mock *){min-width:0;max-width:100%}
@scope (.ds-mock){.m-dtt small:has(> button.m-cpb):where(:not([class^="m-"],[class*=" m-"])):where(:scope, :scope *){min-width:0;max-width:100%}}
.m-dtt td .m-flt > [role='link']:where([class^="m-"],[class*=" m-"]):where(.ds-mock, .ds-mock *){white-space:normal;overflow:visible;line-height:1.3}
@scope (.ds-mock){.m-dtt td .m-flt > [role='link']:where(:not([class^="m-"],[class*=" m-"])):where(:scope, :scope *){white-space:normal;overflow:visible;line-height:1.3}}
.m-dtt td .m-per .m-flt > [role='link']:where([class^="m-"],[class*=" m-"]):where(.ds-mock, .ds-mock *){white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
@scope (.ds-mock){.m-dtt td .m-per .m-flt > [role='link']:where(:not([class^="m-"],[class*=" m-"])):where(:scope, :scope *){white-space:nowrap;overflow:hidden;text-overflow:ellipsis}}
.m-dtt:not(.m-dtt-block) > tbody > tr:has(small) > td:has(> button.m-stb):where([class^="m-"],[class*=" m-"]):where(.ds-mock, .ds-mock *){padding-top:var(--m-gap-s);padding-bottom:var(--m-gap-s)}
@scope (.ds-mock){.m-dtt:not(.m-dtt-block) > tbody > tr:has(small) > td:has(> button.m-stb):where(:not([class^="m-"],[class*=" m-"])):where(:scope, :scope *){padding-top:var(--m-gap-s);padding-bottom:var(--m-gap-s)}}
.m-dtpn:where(.ds-mock, .ds-mock *){min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.m-dttl > svg:where([class^="m-"],[class*=" m-"]):where(.ds-mock, .ds-mock *){flex:none;width:var(--m-ic16);height:var(--m-ic16);margin-top:2px}
@scope (.ds-mock){.m-dttl > svg:where(:not([class^="m-"],[class*=" m-"])):where(:scope, :scope *){flex:none;width:var(--m-ic16);height:var(--m-ic16);margin-top:2px}}
:where(.m-app.m-mob) .m-dtmw:where(.ds-mock, .ds-mock *){white-space:normal;overflow:visible;text-overflow:clip}
:where(.m-app.m-mob) .m-dtt > tbody > tr > td:has(.m-dtmw):where([class^="m-"],[class*=" m-"]):where(.ds-mock, .ds-mock *){white-space:normal}
@scope (.ds-mock){:where(.m-app.m-mob) .m-dtt > tbody > tr > td:has(.m-dtmw):where(:not([class^="m-"],[class*=" m-"])):where(:scope, :scope *){white-space:normal}}
:where(.m-app.m-mob) .m-dtpn:where(.ds-mock, .ds-mock *){flex:1}
.m-dtt > tbody > tr > td[data-wrap] > span:not([class]):where([class^="m-"],[class*=" m-"]):where(.ds-mock, .ds-mock *){display:inline;white-space:normal;overflow:visible;text-overflow:clip}
@scope (.ds-mock){.m-dtt > tbody > tr > td[data-wrap] > span:not([class]):where(:not([class^="m-"],[class*=" m-"])):where(:scope, :scope *){display:inline;white-space:normal;overflow:visible;text-overflow:clip}}
.m-dtt-block > thead > tr > th[aria-sort]:focus-visible:where([class^="m-"],[class*=" m-"]):where(.ds-mock, .ds-mock *){outline-color:var(--m-fg)}
@scope (.ds-mock){.m-dtt-block > thead > tr > th[aria-sort]:focus-visible:where(:not([class^="m-"],[class*=" m-"])):where(:scope, :scope *){outline-color:var(--m-fg)}}
.m-dtt-block td[data-wrap] .m-dtss:where(.ds-mock, .ds-mock *){white-space:normal}
.m-dtwr[data-inset]:where(.ds-mock, .ds-mock *){border:0;border-radius:0}
.m-dtt-metrics > thead > tr:last-child > th[aria-sort]:focus-visible:where([class^="m-"],[class*=" m-"]):where(.ds-mock, .ds-mock *){outline-color:var(--m-fg)}
@scope (.ds-mock){.m-dtt-metrics > thead > tr:last-child > th[aria-sort]:focus-visible:where(:not([class^="m-"],[class*=" m-"])):where(:scope, :scope *){outline-color:var(--m-fg)}}
.m-dthl:where(.ds-mock, .ds-mock *){white-space:nowrap}
.m-dtah:where(.ds-mock, .ds-mock *){flex-wrap:wrap}
.m-dtat:where(.ds-mock, .ds-mock *),.m-dtac:where(.ds-mock, .ds-mock *){flex:none}
.m-dtat:where(.ds-mock, .ds-mock *){white-space:nowrap}
.m-dtah:has(> .m-srch2) > .m-dtas:where(.ds-mock, .ds-mock *){display:none}
.m-txw:where(.ds-mock, .ds-mock *){margin:0;overflow-wrap:break-word}
.m-txl:where(.ds-mock, .ds-mock *){display:block}
.m-txw-head:where(.ds-mock, .ds-mock *){font-size:var(--m-fs);font-weight:700;color:var(--m-mute)}
.m-txw-block:where(.ds-mock, .ds-mock *){font-size:var(--m-fs-block);font-weight:700;color:var(--m-fg);line-height:var(--m-lh-16);display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden}
.m-txw-big:where(.ds-mock, .ds-mock *){white-space:nowrap}
.m-txw-title:where(.ds-mock, .ds-mock *){font-size:var(--m-fs-title);font-weight:700;color:var(--m-fg)}
.m-txw-bigMuted:where(.ds-mock, .ds-mock *){font-size:var(--m-fs-title);font-weight:400;color:var(--m-mute);white-space:nowrap}
.m-app :is(h1,h2,h3).m-txw:where(.ds-mock, .ds-mock *){line-height:inherit}
.m-app :is(h1,h2,h3).m-txw-block:where(.ds-mock, .ds-mock *){line-height:var(--m-lh-16)}
.m-txw-body:where(.ds-mock, .ds-mock *){font-size:var(--m-fs);font-weight:400;color:var(--m-fg)}
.m-cm-row .m-chk:where(.ds-mock, .ds-mock *){align-items:center;min-width:0}
.m-cm-row .m-cbx:where(.ds-mock, .ds-mock *){margin-top:0}
.m-cmfx .m-chk:is([data-disabled], [aria-disabled='true']):where(.ds-mock, .ds-mock *){color:var(--m-fg)}
.m-cmfx .m-chk:is([data-disabled], [aria-disabled='true']):is([data-selected]) .m-cbx:where(.ds-mock, .ds-mock *){background:var(--m-accent);border-color:var(--m-accent);color:var(--m-accent-fg);opacity:0.5}
.m-app.m-dark .m-cmfx .m-chk:is([data-disabled], [aria-disabled='true']):is([data-selected]) .m-cbx:where(.ds-mock, .ds-mock *){background:var(--m-w);border-color:var(--m-w)}
.m-cpl:where(.ds-mock, .ds-mock *){position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}
.m-ttg:where(.ds-mock, .ds-mock *){outline:none}
.m-ttg:focus-visible:where(.ds-mock, .ds-mock *){outline:2px solid var(--m-fg);outline-offset:2px}
.m-phi:where(.ds-mock, .ds-mock *){padding:0 var(--m-pad) var(--m-pad)}
.m-phic:where(.ds-mock, .ds-mock *){padding-top:var(--m-pad)}
.m-mrow .m-ib.m-fbtn:where(.ds-mock, .ds-mock *){background:var(--m-surface)}
.m-ss-pop.m-sspop:where(.ds-mock, .ds-mock *){min-width:min(max(var(--m-ext-ssw), var(--m-sspop-minw)), var(--m-ext-ssmax, 100vw));max-width:var(--m-ext-ssmax, none)}
.m-sspop.m-rgt:where(.ds-mock, .ds-mock *){margin-left:var(--m-ext-ssshift, 0)}
.m-app.m-mob:not(.m-tab) .m-ss-pop.m-sspop:where(.ds-mock, .ds-mock *){min-width:var(--m-ext-ssw);max-width:var(--m-ext-ssw)}
.m-app .m-ss-pop.m-mnpop [role="option"].m-ss-opt:is(:focus-visible,.m-fv):where(.ds-mock, .ds-mock *){outline:none!important}
.m-mpop > .m-ss-opt.m-kb:where(.ds-mock, .ds-mock *){background:var(--m-hover)}
.m-app.m-mob .m-fi.m-ss-box:has(> .m-ss-btn > .m-twm):where(.ds-mock, .ds-mock *){height:auto!important;min-height:var(--m-ctl)!important;padding-block:calc((var(--m-ctl) - 1lh - 2px) / 2)!important;align-items:flex-start!important}
.m-app.m-mob .m-fi.m-ss-box:has(> .m-ss-btn > .m-twm) > .m-ic:last-child:where(.ds-mock, .ds-mock *),.m-app.m-mob .m-fi.m-ss-box:has(> .m-ss-btn > .m-twm) > .m-ss-btn > .m-ic:where(.ds-mock, .ds-mock *){margin-top:calc((1lh - var(--m-ic16)) / 2)}
.m-app.m-mob .m-ss-pop.m-mnpop:where(.ds-mock, .ds-mock *){min-width:var(--m-ext-ssw);max-width:var(--m-ext-ssw)}
@media (max-width: 900px){.m-app.m-mob .m-pgc > .m-dtwr:is([data-tkind='people'], [data-tkind='objects'], [data-tkind='metrics']):where(.ds-mock, .ds-mock *){margin-top:var(--m-pad);max-width:none;margin-left:calc(0px - var(--m-pad));margin-right:calc(0px - var(--m-pad));margin-bottom:calc(0px - var(--m-pad))}}
:is(.m-pgc, .m-pgcm) :is(div:not([class]), .m-anac):not(:has(> :is(.m-card, .m-bsum))):has(.m-dtwr:is([data-tkind='people'], [data-tkind='objects'], [data-tkind='metrics']):not(:is(section, .m-pnl, .m-mdw, .m-dtwr, [role='dialog']) *)):where([class^="m-"],[class*=" m-"]):where(.ds-mock, .ds-mock *){display:flex;flex-direction:column;flex:1 1 auto;min-height:0}
@scope (.ds-mock){:is(.m-pgc, .m-pgcm) :is(div:not([class]), .m-anac):not(:has(> :is(.m-card, .m-bsum))):has(.m-dtwr:is([data-tkind='people'], [data-tkind='objects'], [data-tkind='metrics']):not(:is(section, .m-pnl, .m-mdw, .m-dtwr, [role='dialog']) *)):where(:not([class^="m-"],[class*=" m-"])):where(:scope, :scope *){display:flex;flex-direction:column;flex:1 1 auto;min-height:0}}
:is(.m-pgc, .m-pgcm) .m-dtwr:is([data-tkind='people'], [data-tkind='objects'], [data-tkind='metrics']):not(:is(section, .m-pnl, .m-mdw, .m-dtwr, [role='dialog']) *):where(.ds-mock, .ds-mock *){flex-shrink:1;overscroll-behavior-y:none}
.m-emld:where(.ds-mock, .ds-mock *){box-sizing:border-box;width:100%;display:flex;flex-direction:column;gap:var(--m-gap-m);text-align:left}
.m-emrw:where(.ds-mock, .ds-mock *){display:flex;flex-direction:column;gap:var(--m-gap-m)}
.m-emsl:where(.ds-mock, .ds-mock *){margin:0;color:var(--m-mute)}
.m-icbar:where(.ds-mock, .ds-mock *){flex:none;box-sizing:border-box;width:var(--m-ic16);height:var(--m-ic16);fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}
@media (hover: none){.m-lrfn .m-bn3:where(.ds-mock, .ds-mock *){display:block}}
@media (hover: none){.m-lrfn .m-x:where(.ds-mock, .ds-mock *){opacity:1}}
.m-pnps:where(.ds-mock, .ds-mock *){display:contents}
@media (prefers-reduced-motion: no-preference){.m-pnov[data-entering] .m-pnl:where(.ds-mock, .ds-mock *){animation:ds-panel-in 0.2s ease}}
@media (prefers-reduced-motion: no-preference){.m-pnov[data-exiting] .m-pnl:where(.ds-mock, .ds-mock *){animation:ds-panel-in 0.2s ease reverse}}
@keyframes ds-panel-in{from{transform:translateX(100%)}to{transform:translateX(0)}}
.m-app.m-dark .m-pnl > .m-mtop:where(.ds-mock, .ds-mock *){--m-surface:var(--m-g8)}
.m-t td .m-flt:has(> .m-edn):where(.ds-mock, .ds-mock *){margin-inline:calc(-1 * var(--m-gap-s))}
.m-t td .m-flt:has(> .m-edn) > .m-edn:where(.ds-mock, .ds-mock *){margin-inline:0}
.m-t td .m-flt:has(> .m-edn) > small:where([class^="m-"],[class*=" m-"]):where(.ds-mock, .ds-mock *){padding-inline:var(--m-gap-s)}
@scope (.ds-mock){.m-t td .m-flt:has(> .m-edn) > small:where(:not([class^="m-"],[class*=" m-"])):where(:scope, :scope *){padding-inline:var(--m-gap-s)}}
.m-sblk > .m-tblk > .m-lkpb:where(.ds-mock, .ds-mock *){padding:var(--m-pad)}
.m-sblk > .m-anac:where(.ds-mock, .ds-mock *){margin:0 var(--m-pad) var(--m-pad)}
.m-pgnt:where(.ds-mock, .ds-mock *){display:flex;flex-direction:column;gap:var(--m-gap-s);padding:var(--m-pad) var(--m-pad) 0}
.m-pgnt:empty:where(.ds-mock, .ds-mock *){display:none}
.m-sblk > .m-anac > .m-pgn:where(.ds-mock, .ds-mock *){padding:0!important;min-height:0!important;height:auto!important}
.m-app.m-mob .m-sblk-r .m-sc > .m-fi:has(+ .m-ctl:not(.m-clr)):where(.ds-mock, .ds-mock *){flex-basis:100%}
.m-r3:not(.m-segi,.m-pg,.m-dtabs2,.m-ctabs,.m-ptabs) > :is(.m-segi,.m-pg,.m-dtabs2,.m-ctabs,.m-ptabs).m-r3:where(.ds-mock, .ds-mock *){flex:1 0 100%!important}
.m-t:not([data-kind="block"]) > tbody > tr:has(small) > td:is(:has(> .m-flt > .m-edn),:has(> .m-fi)):where(.ds-mock, .ds-mock *){padding-top:calc(var(--m-gap-m) - (var(--m-edn-lh) - var(--m-lh)) / 2 - 1px)}
.m-lpv-hero:has(> .m-vctl):where(.ds-mock, .ds-mock *){position:relative}
.m-lpv-hero > .m-vctl:where(.ds-mock, .ds-mock *){position:absolute;right:var(--m-pad);bottom:var(--m-pad);display:flex;align-items:center;gap:var(--m-gap-s)}
.m-app.m-vw.m-mob .m-lpre .m-lpv-hero:where(.ds-mock, .ds-mock *){aspect-ratio:16 / 9;justify-content:center;align-items:center;text-align:center;gap:var(--m-gap-s)}
.m-lpv-hero > .m-vimg:where(.ds-mock, .ds-mock *){width:40%;aspect-ratio:16 / 9;display:flex;align-items:center;justify-content:center;background:var(--m-g2,#DCDCDC);border-radius:var(--m-radius);color:var(--m-mute)}
.m-lpv-hero > .m-vimg.m-wide:where(.ds-mock, .ds-mock *){width:100%}
.m-lpv-hero > img:where([class^="m-"],[class*=" m-"]):where(.ds-mock, .ds-mock *){width:100%;aspect-ratio:16 / 9;object-fit:cover;background:var(--m-g2,#DCDCDC);border-radius:var(--m-radius);display:block}
@scope (.ds-mock){.m-lpv-hero > img:where(:not([class^="m-"],[class*=" m-"])):where(:scope, :scope *){width:100%;aspect-ratio:16 / 9;object-fit:cover;background:var(--m-g2,#DCDCDC);border-radius:var(--m-radius);display:block}}
.m-pvfl .m-pvhr:has(> img):where(.ds-mock, .ds-mock *){aspect-ratio:auto;align-items:stretch}
.m-lpv a.m-lnk:where(.ds-mock, .ds-mock *){color:inherit}
.m-app.m-mob .m-lpv a.m-lnk:where(.ds-mock, .ds-mock *){min-height:var(--m-ctl)}
.m-app.m-vw .m-sform > .m-pvw > .m-pvf:where(.ds-mock, .ds-mock *){width:100%}
.m-app.m-vw .m-scroll > .m-sform.m-wide:where(.ds-mock, .ds-mock *){width:100%}
.m-app.m-vw .m-scroll > .m-sform:has(> .m-pvw > .m-pvf):where(.ds-mock, .ds-mock *){width:100%}
.m-app.m-vw:not(.m-mob) .m-main:not(:has(> .m-phd)) > .m-scroll > .m-sform:where(.ds-mock, .ds-mock *){padding-top:var(--m-pad)}
.m-lpv.m-vpdf1 .m-lpv-hero:where(.ds-mock, .ds-mock *){background:var(--m-surface);border-bottom:1px solid var(--m-line)}
.m-lpv.m-vpdf2 .m-lpv-hero:where(.ds-mock, .ds-mock *){background:var(--m-g2,#DCDCDC)}
.m-lpv.m-vpdf3 .m-lpv-hero:where(.ds-mock, .ds-mock *){background:var(--m-g8,#1C1C1E)}
.m-app.m-app .m-lpv.m-vpdf3.m-vpdf3 .m-lpv-hero > *:where([class^="m-"],[class*=" m-"]):where(.ds-mock, .ds-mock *){color:var(--m-w,#FFFFFF)!important}
@scope (.ds-mock){.m-app.m-app .m-lpv.m-vpdf3.m-vpdf3 .m-lpv-hero > *:where(:not([class^="m-"],[class*=" m-"])):where(:scope, :scope *){color:var(--m-w,#FFFFFF)!important}}
.m-vimg.m-qr:where(.ds-mock, .ds-mock *){width:40%;aspect-ratio:1;display:flex;align-items:center;justify-content:center;background:var(--m-g2,#DCDCDC);border-radius:var(--m-radius);color:var(--m-mute)}
.m-lpv-hero > .m-vctl .m-mpop:where(.ds-mock, .ds-mock *){top:auto;left:auto;right:0;bottom:calc(100% + var(--m-gap-xs))}
.m-lpv:has(> .m-vfr):where(.ds-mock, .ds-mock *){position:relative}
.m-lpv > :is(.m-vfr,.m-vsh):where(.ds-mock, .ds-mock *){position:absolute;inset:0;overflow:hidden}
.m-lpv > .m-vfr iframe:where([class^="m-"],[class*=" m-"]):where(.ds-mock, .ds-mock *){position:absolute;left:0;right:0;top:calc(var(--m-menu-min) * -1);width:100%;height:calc(100% + var(--m-menu-min) * 2);border:0}
@scope (.ds-mock){.m-lpv > .m-vfr iframe:where(:not([class^="m-"],[class*=" m-"])):where(:scope, :scope *){position:absolute;left:0;right:0;top:calc(var(--m-menu-min) * -1);width:100%;height:calc(100% + var(--m-menu-min) * 2);border:0}}
.m-lpv > .m-vtap:where(.ds-mock, .ds-mock *){position:absolute;inset:0;display:flex;align-items:flex-end;justify-content:center;padding-bottom:18%;background:var(--m-scrim);color:var(--m-w,#FFFFFF);font-weight:700;cursor:pointer;text-align:center}
.m-lpv > .m-vctl:where(.ds-mock, .ds-mock *){position:absolute;right:var(--m-pad);bottom:var(--m-pad);display:flex;align-items:center;gap:var(--m-gap-s)}
.m-lpv > .m-vctl .m-mpop:where(.ds-mock, .ds-mock *){top:auto;left:auto;right:0;bottom:calc(100% + var(--m-gap-xs))}
.m-app.m-vw .m-main.m-vroom .m-lgrid > .m-lside > :not(.m-sblk):where([class^="m-"],[class*=" m-"]):where(.ds-mock, .ds-mock *){flex-shrink:0}
@scope (.ds-mock){.m-app.m-vw .m-main.m-vroom .m-lgrid > .m-lside > :not(.m-sblk):where(:not([class^="m-"],[class*=" m-"])):where(:scope, :scope *){flex-shrink:0}}
.m-mrow + .m-scroll > .m-sform:where(.ds-mock, .ds-mock *){padding-top:0}
.m-app.m-mob.m-vw .ds-app.ds-mock-frame{grid-template-rows:minmax(var(--m-bar-m),auto) minmax(0,1fr)}
.m-app [hidden]:where([class^="m-"],[class*=" m-"]):where(.ds-mock, .ds-mock *){display:none!important}
@scope (.ds-mock) to (:scope.ds-slot > :not([class^="m-"],[class*=" m-"],.ds-own), .ds-slot > :not([class^="m-"],[class*=" m-"],.ds-own)){.m-app [hidden]:where(:not([class^="m-"],[class*=" m-"])):where(:scope, :scope *){display:none!important}}
