.runtime-notice[data-v-46ef1f4b]{position:fixed;bottom:16px;left:50%;transform:translate(-50%);z-index:1500;max-width:calc(100vw - 32px);width:760px;display:flex;gap:12px;align-items:center;padding:12px 16px;border:1px solid var(--ui-border);border-radius:8px;background:var(--ui-surface,#fff);box-shadow:0 4px 18px #0002;font-size:14px}.runtime-notice span[data-v-46ef1f4b]{flex:1}.runtime-notice button[data-v-46ef1f4b]{flex-shrink:0}@media(max-width:600px){.runtime-notice[data-v-46ef1f4b]{flex-wrap:wrap}.runtime-notice span[data-v-46ef1f4b]{flex-basis:100%}}.plat-page-header{display:flex;justify-content:space-between;align-items:flex-start;gap:20px;margin:0;min-width:0;flex-shrink:0}.plat-page-heading-copy{min-width:0;flex:1}.plat-page-eyebrow{font-size:11px;line-height:18px;letter-spacing:1px;color:var(--ui-text-muted);margin-bottom:5px}.plat-page-title-row{display:flex;align-items:center;gap:12px;min-width:0}.plat-page-header h1{font-size:var(--ui-page-title-size,24px);line-height:32px;margin:0;color:var(--ui-text);font-weight:600;overflow-wrap:anywhere}.plat-page-header p{font-size:13px;line-height:22px;color:var(--ui-text-secondary);margin:6px 0 0;overflow-wrap:anywhere}.plat-page-header[data-size=compact] h1{font-size:20px;line-height:28px}.plat-page-header-actions,.plat-page-badge{display:flex;align-items:center;gap:8px;flex-shrink:0}.plat-page-header-actions{padding-top:2px;flex-wrap:wrap;justify-content:flex-end}.plat-section-panel{min-width:0;border:1px solid var(--ui-border);background:var(--ui-surface);border-radius:var(--ui-radius,8px);overflow:clip}.plat-section-panel[data-surface=plain]{border:0;background:transparent;border-radius:0}.plat-section-head{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:16px 18px;border-bottom:1px solid var(--ui-divider)}.plat-section-head-copy{min-width:0;flex:1}.plat-section-head h2,.plat-section-head h3{margin:0;font-size:var(--ui-panel-title-size,16px);font-weight:600;line-height:25px;color:var(--ui-text);overflow-wrap:anywhere}.plat-section-head h3{font-size:14px}.plat-section-head p{margin:3px 0 0;font-size:12px;line-height:20px;color:var(--ui-text-muted);overflow-wrap:anywhere}.plat-section-actions{display:flex;align-items:center;gap:8px;flex-shrink:0;max-width:100%}.plat-section-body{padding:18px;min-width:0;font-size:14px;line-height:22px}.plat-section-panel[data-padding=none]>.plat-section-body{padding:0}.plat-section-footer{border-top:1px solid var(--ui-divider);padding:12px 18px;font-size:12px;line-height:20px;color:var(--ui-text-secondary)}.plat-metric-region{container:metric-region / inline-size;min-width:0}.plat-metric-group{display:grid;grid-template-columns:repeat(var(--metric-columns,4),minmax(0,1fr));gap:12px}.plat-metric{border:1px solid var(--ui-border);background:var(--ui-surface);border-radius:var(--ui-radius,8px);padding:13px 16px;min-width:0}.plat-metric-label{display:flex;justify-content:space-between;align-items:center;gap:8px;font-size:13px;line-height:22px;color:var(--ui-text-muted)}.plat-metric-label span{overflow-wrap:anywhere}.plat-metric-value{display:flex;align-items:baseline;gap:7px;min-height:43px;padding:4px 0;min-width:0}.plat-metric-value strong{font-size:var(--ui-metric-size,28px);font-weight:600;letter-spacing:-.4px;line-height:35px;font-variant-numeric:tabular-nums;overflow-wrap:anywhere}.plat-metric-value>span{font-size:12px;color:var(--ui-text-muted);flex:none}.plat-metric-note{font-size:12px;line-height:20px;min-height:20px;color:var(--ui-text-muted);margin:0;overflow-wrap:anywhere}.plat-metric-action{font-size:12px;margin-top:8px;min-height:28px;text-align:left}.plat-metric-action:disabled{cursor:not-allowed;color:var(--ui-disabled)}.plat-metric-value[data-state=loading] strong,.plat-metric-value[data-state=error] strong{font-size:14px;letter-spacing:0}.plat-metric-value[data-state=error]{color:var(--ui-danger)}.plat-metric[data-tone=primary] .plat-metric-value{color:var(--ui-action)}.plat-metric[data-tone=warning] .plat-metric-value{color:var(--ui-warning)}.plat-metric[data-tone=danger] .plat-metric-value{color:var(--ui-danger)}.plat-metric[data-tone=success] .plat-metric-value{color:var(--ui-success)}.plat-metric-empty{margin:0;padding:24px;color:var(--ui-text-muted);background:var(--ui-fill);border-radius:8px;font-size:14px}@container metric-region (max-width:740px){.plat-metric-group{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}}@container metric-region (max-width:330px){.plat-metric-group{grid-template-columns:minmax(0,1fr)}}@media(max-width:767px){.plat-page-header{gap:12px;flex-wrap:wrap}.plat-page-header h1{font-size:22px;line-height:30px}.plat-page-title-row{flex-wrap:wrap;gap:8px}.plat-page-header-actions{padding:0;justify-content:flex-start}.plat-section-head{padding:13px 14px;flex-wrap:wrap;gap:10px}.plat-section-body{padding:14px}.plat-section-footer{padding:12px 14px}.plat-metric{padding:12px}}.platform-menu-route-parent-link[data-v-0ee1e660]{appearance:none;border:0;padding:0;background:transparent;color:inherit;font:inherit;text-align:inherit;cursor:pointer}.platform-menu-route-parent-link[data-v-0ee1e660]:focus-visible{outline:2px solid var(--primary-color);outline-offset:2px}.display-value[data-v-33e4a4ef]{display:inline-flex;align-items:baseline;flex-wrap:wrap;gap:4px 8px;min-width:0;max-width:100%}.display-value small[data-v-33e4a4ef]{color:var(--ui-text-muted);font-size:12px;overflow-wrap:anywhere}.display-value-id[data-v-33e4a4ef]{font-variant-numeric:tabular-nums}.business-time[data-v-02835dd7]{white-space:nowrap}.multi-line-cell[data-v-02835dd7]{display:flex;flex-direction:column;justify-content:center;min-width:0;max-width:100%;line-height:24px}.multi-line-row[data-v-02835dd7]{display:flex;align-items:center;gap:8px;min-width:0;max-width:100%;height:24px;white-space:nowrap;overflow:hidden}.multi-line-part[data-v-02835dd7]{position:relative;display:inline-flex;align-items:center;gap:3px;min-width:0;flex:1 1 0;overflow:hidden}.multi-line-label[data-v-02835dd7]{flex:0 0 auto;max-width:45%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:var(--ui-text-muted);font-size:12px}.multi-line-value[data-v-02835dd7]{display:block;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;flex:1 1 auto;text-align:left}.multi-line-value-text[data-v-02835dd7]{font-family:inherit}.multi-line-value-numeric[data-v-02835dd7]{font-family:inherit;font-variant-numeric:tabular-nums;text-align:right}.multi-line-cell-actions[data-v-02835dd7]{display:inline-flex;align-items:center;gap:3px;flex:0 0 auto}.multi-line-cell-actions-overlay[data-v-02835dd7]{position:absolute;right:0;top:0;z-index:2;display:flex;align-items:center;gap:4px;height:24px;padding-left:5px;background:linear-gradient(90deg,transparent,var(--ui-surface) 5px);opacity:0;pointer-events:none}.multi-line-part:hover>.multi-line-cell-actions-overlay[data-v-02835dd7],.multi-line-part:focus-within>.multi-line-cell-actions-overlay[data-v-02835dd7]{opacity:1;pointer-events:auto}.multi-line-cell-actions-overlay .multi-line-popover-host[data-v-02835dd7]{display:flex;align-items:center}.full-value-trigger[data-v-02835dd7]{font-size:12px;white-space:nowrap}.cell-full-value[data-v-02835dd7]{box-sizing:border-box;display:flex;align-items:flex-start;gap:10px;width:min(420px,calc(100vw - 48px));max-width:100%;padding:6px 8px;white-space:normal;line-height:1.6;border:1px solid var(--ui-border);border-radius:6px;background:var(--ui-surface)}.cell-full-value-text[data-v-02835dd7]{flex:1 1 auto;min-width:0;overflow-wrap:anywhere}.cell-full-value-actions[data-v-02835dd7]{display:flex;align-items:center;gap:6px;flex:0 0 auto;white-space:nowrap}.cell-full-value-actions>button[data-v-02835dd7]{white-space:nowrap}.composite-filter-editor[data-v-25b097f6]{display:grid;grid-template-columns:104px minmax(0,1fr);align-items:start;gap:0 12px;min-width:0}.composite-filter-label[data-v-25b097f6]{display:flex;align-items:center;justify-content:flex-end;min-width:0;min-height:36px;color:var(--ui-text-secondary);font-size:14px;text-align:right}.composite-filter-label>label[data-v-25b097f6]{max-width:100%;line-height:20px;overflow-wrap:anywhere}.composite-filter-label[data-v-25b097f6] .ant-select{width:100%;height:36px!important;min-width:0;padding:0!important;border:0!important;border-radius:0!important;background:transparent!important;font-size:14px;text-align:right}.composite-filter-label[data-v-25b097f6] .ant-select-selector{display:flex;align-items:center;justify-content:flex-end;width:100%;min-width:0;height:36px!important;padding-inline:0!important;border:0!important;background:transparent!important;box-shadow:none!important}.composite-filter-label[data-v-25b097f6] .ant-select-selection-item,.composite-filter-label[data-v-25b097f6] .ant-select-selection-placeholder{text-align:right;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.composite-filter-control[data-v-25b097f6]{display:flex;align-items:center;min-width:0;min-height:36px}.composite-filter-control[data-v-25b097f6]>*{width:100%;min-width:0}.composite-filter-control[data-v-25b097f6] .standard-field,.composite-filter-control[data-v-25b097f6] .remote-field{display:flex;align-items:center;min-width:0;min-height:36px;margin:0;gap:0}.composite-filter-control[data-v-25b097f6] .standard-field>.ant-select,.composite-filter-control[data-v-25b097f6] .standard-field>.ant-picker{width:100%;min-width:0}.composite-filter-control[data-v-25b097f6] .ant-picker,.composite-filter-control[data-v-25b097f6] .ant-select-selector,.composite-filter-control[data-v-25b097f6] .ant-input-affix-wrapper,.composite-filter-control[data-v-25b097f6] .ant-input-number{min-width:0;height:36px;min-height:36px;box-sizing:border-box;font-size:14px}.composite-filter-control[data-v-25b097f6] .ant-input{min-width:0;box-sizing:border-box;font-size:14px}.composite-filter-control[data-v-25b097f6] .range-inputs{gap:4px}.composite-filter-control[data-v-25b097f6] .range-inputs input{height:36px}.composite-filter-error[data-v-25b097f6]{grid-column:2;margin:2px 0 0;color:var(--ui-danger);font-size:12px;line-height:18px}@container (max-width:640px){.composite-filter-editor[data-v-25b097f6]{grid-template-columns:minmax(0,1fr);gap:4px 0}.composite-filter-label[data-v-25b097f6]{justify-content:flex-start;min-height:20px;text-align:left}.composite-filter-label[data-v-25b097f6] .ant-select{height:28px!important;text-align:left}.composite-filter-label[data-v-25b097f6] .ant-select-selector{justify-content:flex-start;height:28px!important;min-height:28px;padding-inline:0!important}.composite-filter-label[data-v-25b097f6] .ant-select-selection-item,.composite-filter-label[data-v-25b097f6] .ant-select-selection-placeholder{text-align:left}.composite-filter-error[data-v-25b097f6]{grid-column:1}}.composite-filter-menu-action{padding:4px 8px;border-top:1px solid var(--ui-border)}.composite-filter-menu-action>button{width:100%;min-height:36px;padding:0 8px;border:0;border-radius:4px;background:transparent;color:var(--ui-primary);font:inherit;font-size:14px;text-align:left;cursor:pointer}.composite-filter-menu-action>button:hover,.composite-filter-menu-action>button:focus-visible{background:var(--ui-row-hover);outline:0}.composite-filter-menu .composite-filter-option{display:flex;align-items:center;justify-content:space-between;gap:12px;min-width:0;width:100%}.composite-filter-menu .composite-filter-option-label{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.composite-filter-menu .composite-filter-option-state{flex:0 0 auto;color:var(--ui-text-muted);font-size:12px;white-space:nowrap}.query-schemes-panel[data-v-1376dd5a]{display:flex;flex:1 1 auto;flex-direction:column;min-height:0;gap:12px;overflow:visible;padding:4px 2px 12px}.query-schemes-header[data-v-1376dd5a]{display:flex;align-items:flex-start;justify-content:space-between;gap:16px}.query-schemes-header h2[data-v-1376dd5a]{margin:0;font-size:16px}.query-schemes-header p[data-v-1376dd5a]{margin:4px 0 0;color:var(--ui-text-muted)}.query-schemes-status[data-v-1376dd5a],.query-schemes-message[data-v-1376dd5a]{color:var(--ui-text-muted);font-size:12px}.query-schemes-message[data-v-1376dd5a]{margin:0}.query-schemes-tabs[data-v-1376dd5a]{display:flex;gap:8px;border-bottom:1px solid var(--ui-border)}.query-schemes-tabs button[data-v-1376dd5a]{min-height:38px;padding:0 12px;border:0;border-bottom:2px solid transparent;background:transparent;color:inherit;font:inherit;cursor:pointer}.query-schemes-tabs button[aria-pressed=true][data-v-1376dd5a]{border-color:var(--ui-primary);color:var(--ui-primary);font-weight:600}.query-schemes-list[data-v-1376dd5a]{display:grid;align-content:start;gap:8px}.query-scheme-card[data-v-1376dd5a]{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:12px;border:1px solid var(--ui-border);border-radius:8px;background:var(--ui-surface)}.query-scheme-copy[data-v-1376dd5a]{display:grid;gap:4px;min-width:0}.query-scheme-copy strong[data-v-1376dd5a]{overflow-wrap:anywhere}.query-scheme-copy small[data-v-1376dd5a]{color:var(--ui-text-muted);font-size:12px;overflow-wrap:anywhere}.query-scheme-copy .query-scheme-invalid[data-v-1376dd5a]{color:var(--ui-warning,var(--ui-text-muted))}.query-scheme-actions[data-v-1376dd5a],.query-schemes-actions[data-v-1376dd5a]{display:flex;flex-wrap:wrap;align-items:center;gap:8px}.query-scheme-actions button[data-v-1376dd5a],.query-schemes-actions button[data-v-1376dd5a]{min-height:32px;padding:0 10px;border:1px solid var(--ui-border);border-radius:6px;background:var(--ui-surface);color:inherit;font:inherit;cursor:pointer}.query-scheme-actions button[data-v-1376dd5a]:disabled,.query-schemes-actions button[data-v-1376dd5a]:disabled{opacity:.5;cursor:not-allowed}.query-schemes-primary[data-v-1376dd5a]{border-color:var(--ui-primary)!important;background:var(--ui-primary)!important;color:#fff!important}.query-schemes-preview[data-v-1376dd5a]{display:grid;gap:12px}.query-schemes-preview-heading[data-v-1376dd5a]{display:flex;align-items:center;gap:12px}.query-schemes-preview-heading strong[data-v-1376dd5a]{font-size:15px}.query-schemes-preview h3[data-v-1376dd5a]{margin:0}.query-schemes-preview>p[data-v-1376dd5a]{margin:0}.query-schemes-values[data-v-1376dd5a]{display:grid;gap:0;margin:0;border-top:1px solid var(--ui-border)}.query-schemes-values>div[data-v-1376dd5a]{display:grid;grid-template-columns:minmax(140px,220px) minmax(0,1fr);gap:16px;padding:10px 4px;border-bottom:1px solid var(--ui-border)}.query-schemes-values dt[data-v-1376dd5a]{color:var(--ui-text-muted)}.query-schemes-values dd[data-v-1376dd5a]{margin:0;overflow-wrap:anywhere}.query-schemes-feedback[data-v-1376dd5a]{margin:0;color:var(--ui-primary)}@media(max-width:760px){.query-scheme-card[data-v-1376dd5a]{align-items:stretch;flex-direction:column}.query-scheme-actions[data-v-1376dd5a]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}.query-scheme-actions button[data-v-1376dd5a]{min-height:40px}.query-schemes-values>div[data-v-1376dd5a]{grid-template-columns:minmax(96px,120px) minmax(0,1fr);gap:8px}.query-schemes-actions[data-v-1376dd5a]{align-items:stretch}}.advanced-dialog-title[data-v-7a281483]{display:grid;gap:2px}.advanced-dialog-title strong[data-v-7a281483]{font-size:18px;font-weight:600}.advanced-dialog-title small[data-v-7a281483]{color:var(--ui-text-muted);font-size:12px;font-weight:400}.advanced-filter-current-scheme[data-v-7a281483]{display:flex;align-items:center;flex:0 0 auto;gap:8px;min-width:0;margin:2px 20px 4px;padding:5px 8px;border:1px solid var(--ui-border);border-radius:6px;background:var(--ui-surface-muted,var(--ui-surface));font-size:14px}.advanced-filter-current-scheme strong[data-v-7a281483]{min-width:0;overflow-wrap:anywhere;font-weight:600}.advanced-filter-current-scheme small[data-v-7a281483]{flex:0 0 auto;margin-left:auto;color:var(--ui-text-muted);font-size:12px;white-space:nowrap}.advanced-filter-scheme-pickers[data-v-7a281483]{display:grid;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr) auto;align-items:end;gap:8px;margin-bottom:16px;padding:12px;border:1px solid var(--ui-border);border-radius:8px;background:var(--ui-surface-muted,var(--ui-surface))}.advanced-filter-scheme-pickers>label[data-v-7a281483]{display:grid;gap:4px;min-width:0}.advanced-filter-scheme-pickers>label>span[data-v-7a281483]{color:var(--ui-text-muted);font-size:12px}.advanced-filter-scheme-pickers select[data-v-7a281483]{width:100%;min-height:32px;min-width:0;padding:0 8px;border:1px solid var(--ui-border);border-radius:6px;background:var(--ui-surface);color:inherit;font:inherit}.advanced-filter-save-combination[data-v-7a281483]{grid-column:1/4}.advanced-filter-scheme-feedback[data-v-7a281483]{grid-column:1/-1;color:var(--ui-primary);font-size:12px}.advanced-filter-dialog[data-v-7a281483]{position:relative;display:flex;flex:1 1 auto;flex-direction:column;min-width:0;min-height:0}.advanced-filter-topline[data-v-7a281483]{display:flex;align-items:center;flex:0 0 auto;gap:8px;min-height:48px;margin-bottom:4px;border-bottom:1px solid var(--ui-border)}.advanced-filter-topline>button[data-v-7a281483]{min-height:38px;padding:0 10px;border:0;border-bottom:2px solid transparent;background:transparent;color:var(--ui-text-muted);font:inherit;cursor:pointer}.advanced-filter-topline>button[aria-current=page][data-v-7a281483]{border-color:var(--ui-primary);color:var(--ui-primary);font-weight:600}.advanced-filter-count[data-v-7a281483]{margin-left:auto;font-size:12px}.advanced-filter-topline>.link[data-v-7a281483]{margin-left:0}.advanced-filter-clear-short[data-v-7a281483]{display:none}.advanced-filter-notice[data-v-7a281483]{grid-column:1/-1;margin:4px 0 8px;color:var(--ui-primary);font-size:13px}.advanced-filter-scroll[data-v-7a281483]{position:relative;flex:1 1 auto;min-height:0;overflow:auto;padding:4px 20px 16px}.advanced-filter-editor[data-v-7a281483]{min-width:0}.advanced-filter-editor-grid[data-v-7a281483]{display:grid;grid-template-columns:minmax(0,1fr);column-gap:24px}.advanced-filter-editor.is-two-columns .advanced-filter-editor-grid[data-v-7a281483]{grid-template-columns:repeat(2,minmax(0,1fr))}.advanced-filter-row[data-v-7a281483]{display:grid;grid-template-columns:minmax(0,1fr) 32px;align-items:start;gap:6px 10px;min-width:0;padding:12px 0;border-bottom:1px solid var(--ui-border)}.advanced-filter-editor.is-two-columns .advanced-filter-row[data-v-7a281483]{grid-template-columns:minmax(0,1fr) 32px}.advanced-filter-editor.is-two-columns .advanced-filter-row.filter-wide[data-v-7a281483]{grid-column:1/-1}.advanced-filter-label[data-v-7a281483]{display:flex;align-items:baseline;justify-content:space-between;gap:8px;min-width:0}.advanced-filter-label label[data-v-7a281483]{line-height:20px}.advanced-filter-label small[data-v-7a281483]{flex:0 0 auto;color:var(--ui-text-muted);font-size:12px;line-height:18px}.advanced-filter-control[data-v-7a281483]{display:flex;grid-column:1;flex-direction:column;gap:4px;min-width:0}.advanced-filter-control[data-v-7a281483]>*{min-width:0;width:100%}.advanced-filter-remove[data-v-7a281483]{display:inline-flex;grid-column:2;grid-row:1/3;align-items:center;justify-content:center;gap:4px;min-width:32px;min-height:32px;padding:0 5px;border:0;border-radius:6px;background:transparent;color:var(--ui-text-muted);font:inherit;font-size:12px;cursor:pointer}.advanced-filter-remove[data-v-7a281483]:hover{background:var(--ui-row-hover);color:var(--ui-danger)}.advanced-filter-empty[data-v-7a281483]{padding:24px 8px;text-align:center}.advanced-filter-form-error[data-v-7a281483]{grid-column:1/-1;margin:4px 0 8px}.advanced-filter-catalog[data-v-7a281483]{display:grid;gap:12px;min-width:0}.advanced-filter-catalog-tools[data-v-7a281483]{display:flex;align-items:end;justify-content:space-between;gap:20px}.advanced-filter-catalog-tools>div[data-v-7a281483]{display:grid;gap:4px}.advanced-filter-catalog-tools small[data-v-7a281483],.advanced-filter-search>span[data-v-7a281483],.advanced-filter-group-select>span[data-v-7a281483]{color:var(--ui-text-muted);font-size:12px}.advanced-filter-search[data-v-7a281483]{display:grid;gap:4px;width:min(360px,55%)}.advanced-filter-group-select[data-v-7a281483]{display:none}.advanced-filter-catalog-layout[data-v-7a281483]{display:grid;grid-template-columns:220px minmax(0,1fr);gap:20px;min-height:0}.advanced-filter-groups[data-v-7a281483]{display:grid;align-content:start;gap:4px}.advanced-filter-groups button[data-v-7a281483]{display:flex;align-items:center;justify-content:space-between;min-height:40px;padding:0 10px;border:0;border-radius:6px;background:transparent;color:inherit;text-align:left;font:inherit;cursor:pointer}.advanced-filter-groups button[aria-current=page][data-v-7a281483]{background:var(--ui-row-hover);color:var(--ui-primary);font-weight:600}.advanced-filter-groups small[data-v-7a281483]{color:var(--ui-text-muted)}.advanced-filter-options[data-v-7a281483]{display:grid;align-content:start;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px 12px}.advanced-filter-options-heading[data-v-7a281483]{grid-column:1/-1;margin:4px 0 0;color:var(--ui-text-secondary);font-size:13px;font-weight:600;line-height:20px}.advanced-filter-option[data-v-7a281483]{display:flex;align-items:center;justify-content:space-between;gap:8px;min-width:0;min-height:52px;padding:8px 10px;border:1px solid var(--ui-border);border-radius:8px;background:var(--ui-surface)}.advanced-filter-option[data-v-7a281483] .ant-checkbox-wrapper{display:flex;align-items:center;min-width:0;gap:8px}.advanced-filter-option[data-v-7a281483] .ant-checkbox+span{display:grid;gap:2px;min-width:0;padding-inline-start:0}.advanced-filter-option[data-v-7a281483] .ant-checkbox-wrapper>span:last-child{min-width:0}.advanced-filter-option strong[data-v-7a281483]{overflow-wrap:anywhere}.advanced-filter-option small[data-v-7a281483]{color:var(--ui-text-muted);font-size:12px}.advanced-filter-option-state[data-v-7a281483]{flex:0 0 auto;color:var(--ui-text-muted);font-size:12px}.advanced-filter-option.is-added[data-v-7a281483]{background:var(--ui-surface-muted,var(--ui-surface))}.advanced-filter-footer[data-v-7a281483]{display:flex;align-items:center;justify-content:space-between;gap:12px}.advanced-filter-footer-actions[data-v-7a281483]{display:flex;gap:8px}.advanced-filter-modal-wrap.ant-modal-wrap{display:flex;align-items:center;justify-content:center;box-sizing:border-box;padding:24px;overflow:hidden}.advanced-filter-modal-wrap .ant-modal{top:0;margin:0;box-sizing:border-box;width:min(1160px,calc(100vw - 48px))!important;max-height:calc(100dvh - 48px)}.advanced-filter-modal-wrap .ant-modal-container{display:flex;flex-direction:column;box-sizing:border-box;max-height:calc(100dvh - 48px)}.advanced-filter-modal-wrap .ant-modal-header,.advanced-filter-modal-wrap .ant-modal-footer{flex:0 0 auto}.advanced-filter-modal-wrap .ant-modal-body{display:flex;flex:1 1 auto;min-height:0;overflow:hidden;padding:4px 0 0}@media(max-width:760px){.advanced-filter-editor.is-two-columns .advanced-filter-editor-grid[data-v-7a281483]{grid-template-columns:minmax(0,1fr)}.advanced-filter-editor.is-two-columns .advanced-filter-row.filter-wide[data-v-7a281483]{grid-column:auto}.advanced-filter-scheme-pickers[data-v-7a281483]{grid-template-columns:minmax(0,1fr) auto}.advanced-filter-save-combination[data-v-7a281483]{grid-column:1}.advanced-filter-scheme-feedback[data-v-7a281483]{grid-column:1/-1}.advanced-filter-catalog-layout[data-v-7a281483]{grid-template-columns:minmax(0,1fr);gap:8px}.advanced-filter-groups[data-v-7a281483]{display:none}.advanced-filter-group-select[data-v-7a281483]{display:grid;gap:4px}.advanced-filter-group-select select[data-v-7a281483]{width:100%;min-height:38px;padding:0 10px;border:1px solid var(--ui-border);border-radius:6px;background:var(--ui-surface);color:inherit;font:inherit}.advanced-filter-options[data-v-7a281483]{grid-template-columns:minmax(0,1fr)}.advanced-filter-catalog-tools[data-v-7a281483]{align-items:stretch;flex-direction:column;gap:8px}.advanced-filter-search[data-v-7a281483]{width:100%}.advanced-filter-footer[data-v-7a281483]{align-items:stretch;flex-direction:column}.advanced-filter-footer-actions[data-v-7a281483]{display:grid;grid-template-columns:1fr 1.4fr}.advanced-filter-footer-actions[data-v-7a281483]>*{width:100%}}@media(max-width:640px){.advanced-filter-modal-wrap.ant-modal-wrap{padding:0!important;overflow:hidden}.advanced-filter-modal-wrap .ant-modal{top:0!important;width:100vw!important;max-width:100vw;height:100dvh;max-height:100dvh;margin:0;padding:0}.advanced-filter-modal-wrap .ant-modal-container{display:flex;flex-direction:column;width:100vw;height:100dvh;max-height:100dvh;border-radius:0}.advanced-filter-modal-wrap .ant-modal-header,.advanced-filter-modal-wrap .ant-modal-footer{flex:0 0 auto}.advanced-filter-modal-wrap .ant-modal-body{display:flex;flex:1 1 auto;min-height:0;overflow:hidden;padding:8px 0}.advanced-filter-dialog[data-v-7a281483]{flex:1 1 auto;min-height:0;max-height:none}.advanced-filter-topline[data-v-7a281483]{gap:2px;padding:0 12px}.advanced-filter-topline>button[data-v-7a281483]{padding:0 7px;font-size:13px}.advanced-filter-count[data-v-7a281483]{font-size:11px}.advanced-filter-current-scheme[data-v-7a281483]{margin-inline:16px}.advanced-filter-scroll[data-v-7a281483]{padding:4px 16px max(12px,env(safe-area-inset-bottom))}.advanced-filter-row[data-v-7a281483]{gap:4px 8px}.advanced-filter-label[data-v-7a281483]{grid-column:1;align-items:flex-start;flex-direction:column;gap:1px}.advanced-filter-control[data-v-7a281483]{grid-column:1;grid-row:2}.advanced-filter-remove[data-v-7a281483]{grid-column:2;grid-row:1/3}.advanced-filter-option[data-v-7a281483]{min-height:48px}.advanced-filter-footer[data-v-7a281483]{gap:8px}.advanced-filter-footer-actions[data-v-7a281483]{grid-template-columns:1fr 1.6fr}}@media(max-width:640px)and (max-height:420px){.advanced-filter-modal-wrap .ant-modal-container{padding-block:4px}.advanced-filter-modal-wrap .ant-modal-header,.advanced-filter-modal-wrap .ant-modal-footer{padding-block:6px}.advanced-filter-topline[data-v-7a281483]{min-height:34px;margin-bottom:0}.advanced-filter-topline>button[data-v-7a281483]{min-height:32px}.advanced-filter-current-scheme[data-v-7a281483]{margin-block:1px 2px;padding-block:2px}.advanced-filter-scroll[data-v-7a281483]{padding-block:0 4px}.advanced-filter-modal-wrap .ant-modal-body{padding-block:2px}}.advanced-filter-topline[data-v-7a281483]{flex-wrap:wrap;row-gap:2px}.advanced-filter-topline>button[data-v-7a281483]{flex:0 0 auto;white-space:nowrap;word-break:keep-all}.advanced-filter-scheme-pickers[data-v-7a281483]{margin-top:16px;margin-bottom:0}.advanced-filter-scheme-management[data-v-7a281483]{display:flex;flex:1 1 auto;flex-direction:column;gap:12px;min-width:0;min-height:0}.advanced-filter-scheme-save[data-v-7a281483]{display:flex;flex:0 0 auto;align-items:end;flex-wrap:wrap;gap:8px;padding:12px;border:1px solid var(--ui-border);border-radius:8px;background:var(--ui-surface-muted,var(--ui-surface))}.advanced-filter-scheme-save>div[data-v-7a281483]{display:grid;flex:1 1 180px;gap:3px;min-width:0}.advanced-filter-scheme-save>div small[data-v-7a281483],.advanced-filter-save-combination>span[data-v-7a281483]{color:var(--ui-text-muted);font-size:12px}.advanced-filter-save-combination[data-v-7a281483]{display:grid;flex:1 1 220px;gap:4px;min-width:0}.advanced-filter-scheme-feedback[data-v-7a281483]{flex:1 1 100%;color:var(--ui-primary);font-size:12px}.advanced-filter-scheme-management>.query-schemes-panel[data-v-7a281483]{flex:1 1 auto}@media(max-width:760px){.advanced-filter-scheme-pickers[data-v-7a281483]{grid-template-columns:minmax(0,1fr) auto minmax(0,1fr) auto;gap:4px;margin:8px 16px 0;padding:8px}.advanced-filter-scheme-pickers>label>span[data-v-7a281483]{white-space:nowrap;word-break:keep-all}.advanced-filter-scheme-pickers[data-v-7a281483] .ant-btn{min-width:32px;padding-inline:6px;white-space:nowrap;word-break:keep-all}}@media(max-width:640px)and (max-height:420px){.advanced-filter-topline[data-v-7a281483]{gap:1px}.advanced-filter-topline>button[data-v-7a281483]{padding-inline:0}.advanced-filter-count[data-v-7a281483],.advanced-filter-clear-label[data-v-7a281483]{display:none}.advanced-filter-clear-short[data-v-7a281483]{display:inline}.advanced-filter-footer-help[data-v-7a281483]{display:none}.advanced-filter-current-scheme[data-v-7a281483]{margin-block:0;padding-block:0}.advanced-filter-current-scheme strong[data-v-7a281483]{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.advanced-filter-scheme-pickers[data-v-7a281483]{margin:0 16px;padding:2px;gap:2px}.advanced-filter-row[data-v-7a281483],.advanced-filter-editor.is-two-columns .advanced-filter-row[data-v-7a281483]{grid-template-columns:minmax(0,1fr);gap:4px;padding:6px 0}.advanced-filter-label[data-v-7a281483]{grid-column:1;grid-row:1;align-items:baseline;flex-direction:row;justify-content:space-between;gap:8px}.advanced-filter-label label[data-v-7a281483]{min-width:0;overflow-wrap:anywhere}.advanced-filter-control[data-v-7a281483]{grid-column:1;grid-row:2}}@media(min-width:480px)and (max-width:640px)and (max-height:420px){.advanced-filter-row[data-v-7a281483],.advanced-filter-editor.is-two-columns .advanced-filter-row[data-v-7a281483]{grid-template-columns:128px minmax(0,1fr);align-items:center;column-gap:8px}.advanced-filter-label[data-v-7a281483]{grid-column:1;grid-row:1}.advanced-filter-control[data-v-7a281483]{grid-column:2;grid-row:1}}@media(min-width:761px){.advanced-filter-editor.is-two-columns .advanced-filter-notice[data-v-7a281483],.advanced-filter-editor.is-two-columns .advanced-filter-form-error[data-v-7a281483]{grid-column:2}}.advanced-filter-editor.is-composite[data-v-7a281483]{display:grid;gap:16px}.advanced-filter-section[data-v-7a281483]{min-width:0}.advanced-filter-section-title[data-v-7a281483]{margin:0 0 4px;padding:0;color:var(--ui-text-secondary);font-size:13px;font-weight:600;line-height:20px}.advanced-filter-section .advanced-filter-editor-grid[data-v-7a281483]{column-gap:24px;row-gap:16px}.advanced-filter-dialog.is-composite .advanced-filter-current-scheme[data-v-7a281483],.advanced-filter-dialog.is-composite .advanced-filter-scheme-pickers[data-v-7a281483]{margin-inline:24px}.advanced-filter-dialog.is-composite .advanced-filter-scroll[data-v-7a281483]{padding-inline:24px}.advanced-filter-modal-composite .ant-modal{width:min(1488px,calc(100vw - 64px))!important;max-height:calc(100dvh - 48px)}.advanced-filter-modal-composite .ant-modal-header{padding-inline-end:64px!important}@media(max-width:640px){.advanced-filter-dialog.is-composite .advanced-filter-current-scheme[data-v-7a281483],.advanced-filter-dialog.is-composite .advanced-filter-scheme-pickers[data-v-7a281483]{margin-inline:16px}.advanced-filter-dialog.is-composite .advanced-filter-scroll[data-v-7a281483]{padding-inline:16px}.advanced-filter-modal-composite .ant-modal{width:100vw!important;max-width:100vw!important;height:100dvh!important;max-height:100dvh!important}}.advanced-dialog-title.is-composite[data-v-7a281483]{display:flex;align-items:center;justify-content:space-between;gap:16px}.advanced-dialog-title-copy[data-v-7a281483]{display:grid;gap:2px;min-width:0}.advanced-dialog-title.is-composite .advanced-dialog-title-copy strong[data-v-7a281483]{white-space:nowrap}.advanced-filter-title-action[data-v-7a281483]{display:inline-flex;flex:0 0 auto;align-items:center;justify-content:center;min-height:32px;padding:0 12px;border:1px solid var(--ui-border);border-radius:6px;background:var(--ui-surface);color:var(--ui-text);font:inherit;font-size:14px;white-space:nowrap;cursor:pointer}.advanced-filter-title-action[data-v-7a281483]:hover{border-color:var(--ui-primary);color:var(--ui-primary)}.advanced-filter-title-action.is-primary[data-v-7a281483]{border-color:var(--ui-primary);background:var(--ui-primary);color:var(--ui-surface);font-weight:600}.advanced-filter-title-action.is-primary[data-v-7a281483]:hover{filter:brightness(.96)}.advanced-filter-composite-toolbar[data-v-7a281483]{display:grid;grid-template-columns:minmax(180px,1fr) minmax(0,2fr) auto;align-items:center;gap:8px;margin:2px 24px 8px}.advanced-filter-composite-toolbar .advanced-filter-current-scheme[data-v-7a281483]{min-height:38px;margin:0;padding:4px 8px}.advanced-filter-composite-toolbar .advanced-filter-current-scheme strong[data-v-7a281483]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.advanced-filter-composite-toolbar .advanced-filter-current-scheme small[data-v-7a281483]{font-size:12px}.advanced-filter-scheme-pickers.is-composite[data-v-7a281483]{grid-template-columns:minmax(0,1fr) auto minmax(0,1fr) auto;align-items:end;gap:4px;margin:0;padding:4px 6px;border:1px solid var(--ui-border);border-radius:6px;background:var(--ui-surface-muted,var(--ui-surface))}.advanced-filter-scheme-pickers.is-composite>label[data-v-7a281483]{display:grid;gap:4px;min-width:0}.advanced-filter-scheme-pickers.is-composite>label>span[data-v-7a281483]{white-space:nowrap}.advanced-filter-scheme-pickers.is-composite[data-v-7a281483] .ant-select{width:100%;min-width:0;height:36px;font-size:14px}.advanced-filter-scheme-pickers.is-composite[data-v-7a281483] .ant-select-selector{height:36px!important;min-height:36px;box-sizing:border-box}.advanced-filter-secondary-actions[data-v-7a281483]{display:flex;align-items:center;justify-content:flex-end;flex-wrap:wrap;gap:2px}.advanced-filter-secondary-actions .link[data-v-7a281483]{min-height:30px;padding:0 6px;white-space:nowrap}.advanced-filter-section .advanced-filter-editor-grid[data-v-7a281483]{row-gap:16px;column-gap:24px;container-type:inline-size}.advanced-filter-editor-grid.has-multiple-columns>.is-date-time-range[data-v-7a281483]{grid-column:span 2}@media(max-width:960px){.advanced-filter-composite-toolbar[data-v-7a281483]{grid-template-columns:minmax(0,1fr) auto}.advanced-filter-composite-toolbar .advanced-filter-scheme-pickers[data-v-7a281483]{grid-column:1/-1;grid-row:2}.advanced-filter-secondary-actions[data-v-7a281483]{grid-column:2;grid-row:1}}@media(max-width:640px){.advanced-filter-composite-toolbar[data-v-7a281483]{grid-template-columns:minmax(0,1fr) auto;margin-inline:16px}.advanced-filter-composite-toolbar .advanced-filter-current-scheme[data-v-7a281483]{min-width:0}.advanced-filter-scheme-pickers.is-composite[data-v-7a281483]{grid-template-columns:minmax(0,1fr) auto;gap:4px;padding:6px}.advanced-filter-composite-toolbar .advanced-filter-secondary-actions[data-v-7a281483]{grid-column:2;grid-row:1;gap:0}.advanced-filter-secondary-actions .link[data-v-7a281483]{padding-inline:4px;font-size:12px}}@media(max-width:480px){.advanced-filter-composite-toolbar[data-v-7a281483]{grid-template-columns:minmax(0,1fr);gap:6px}.advanced-filter-composite-toolbar .advanced-filter-scheme-pickers[data-v-7a281483],.advanced-filter-composite-toolbar .advanced-filter-secondary-actions[data-v-7a281483]{grid-column:1;grid-row:auto}.advanced-filter-secondary-actions[data-v-7a281483]{justify-content:flex-start}.advanced-filter-dialog.is-composite .advanced-filter-scheme-pickers[data-v-7a281483]{margin-inline:0}}@media(min-width:561px){.advanced-filter-dialog.is-composite .advanced-filter-scroll[data-v-7a281483]{padding-inline:12px}}.applied-filter-summary[data-v-ef3e8851]{position:relative;display:flex;align-items:center;gap:8px;min-width:0;min-height:28px;flex-wrap:nowrap;white-space:nowrap;overflow:hidden}.applied-filter-total[data-v-ef3e8851]{flex:0 0 auto;padding:0;border:0;background:transparent;color:var(--ui-primary);font:inherit;font-size:12px;cursor:pointer}.applied-filter-item[data-v-ef3e8851]{display:inline-flex;flex:0 0 auto;align-items:baseline;gap:5px;min-width:max-content;color:var(--ui-text-secondary);font-size:12px;line-height:20px}.applied-filter-item+.applied-filter-item[data-v-ef3e8851]:before{content:"";width:1px;height:12px;margin-right:5px;background:var(--ui-border-strong,var(--ui-border));align-self:center;flex:0 0 1px}.applied-filter-member[data-v-ef3e8851]{display:inline-flex;align-items:baseline;gap:5px}.applied-filter-member+.applied-filter-member[data-v-ef3e8851]:before{content:"；";margin:0 2px;color:var(--ui-text-muted)}.applied-filter-item b[data-v-ef3e8851]{flex:0 0 auto;color:var(--ui-text-muted);font-weight:500}.applied-filter-member>span[data-v-ef3e8851]{white-space:nowrap}.applied-filter-unapplied[data-v-ef3e8851]{flex:0 0 auto;color:var(--ui-warning);font-size:12px}.applied-filter-measure[data-v-ef3e8851]{position:fixed;top:0;left:-10000px;display:flex;align-items:center;gap:8px;width:max-content;visibility:hidden;pointer-events:none;white-space:nowrap}.applied-filter-popover[data-v-ef3e8851]{box-sizing:border-box;display:flex;flex-direction:column;min-width:0;width:min(416px,calc(100vw - 48px));max-width:100%;min-height:0;overflow:hidden;padding:14px;border:1px solid var(--ui-border);border-radius:10px;background:var(--ui-surface);white-space:normal}.applied-filter-popover header[data-v-ef3e8851]{display:flex;flex:0 0 auto;align-items:flex-start;justify-content:space-between;gap:12px;margin-bottom:12px}.applied-filter-popover header>div[data-v-ef3e8851]{display:grid;gap:3px}.applied-filter-popover header small[data-v-ef3e8851]{color:var(--ui-text-muted);font-size:12px}.applied-filter-popover dl[data-v-ef3e8851]{display:grid;flex:1 1 auto;min-height:0;overflow:auto;gap:10px;margin:0}.applied-filter-popover dl>div[data-v-ef3e8851]{display:grid;grid-template-columns:minmax(90px,132px) minmax(0,1fr);gap:12px}.applied-filter-popover dt[data-v-ef3e8851]{color:var(--ui-text-muted)}.applied-filter-popover dd[data-v-ef3e8851]{margin:0;overflow-wrap:anywhere;word-break:break-word}@media(max-width:700px){.applied-filter-popover dl>div[data-v-ef3e8851]{grid-template-columns:1fr;gap:2px}}.filter-panel-root[data-v-d28a80d4]{min-width:0}.filter-panel[data-v-d28a80d4]{container-type:inline-size;min-width:0}.common-filter-layout[data-v-d28a80d4]{display:grid;gap:8px;min-width:0}.filter-grid[data-v-d28a80d4]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px 16px}.common-filter-grid[data-v-d28a80d4]{max-height:min(42dvh,320px);overflow:auto;padding:2px 2px 4px}.filter-field[data-v-d28a80d4]{display:grid;grid-template-columns:84px minmax(0,1fr);align-items:start;gap:8px;min-width:0}.filter-field>label[data-v-d28a80d4]{padding-top:8px;line-height:20px;white-space:normal}.filter-control[data-v-d28a80d4]{display:flex;flex-direction:column;gap:4px;min-width:0}.filter-control[data-v-d28a80d4]>*{min-width:0;width:100%}.filter-wide[data-v-d28a80d4]{grid-column:span 2}.filter-actions[data-v-d28a80d4]{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:8px;min-width:0}.filter-action-buttons[data-v-d28a80d4]{display:flex;flex:0 0 auto;align-items:center;flex-wrap:wrap;gap:8px}.filter-actions[data-v-d28a80d4] .applied-filter-summary{flex:1 1 0;margin:0;white-space:nowrap}.advanced-filter-entry[data-v-d28a80d4],.more-filter-entry[data-v-d28a80d4]{display:inline-flex;align-items:center;gap:5px;white-space:nowrap}.advanced-filter-content[data-v-d28a80d4]{max-height:min(42dvh,320px);overflow:auto;padding:2px 2px 8px}.advanced-filter-group+.advanced-filter-group[data-v-d28a80d4]{margin-top:14px}.filter-group-title[data-v-d28a80d4]{margin:0 0 8px;font-size:14px;font-weight:600}.filter-group-toggle[data-v-d28a80d4]{display:inline-flex;align-items:center;gap:6px;padding:0;border:0;background:none;color:inherit;font:inherit;cursor:pointer}.advanced-filter-actions[data-v-d28a80d4]{display:flex;justify-content:flex-end;align-items:center;margin-top:12px}.filter-grid-four[data-v-d28a80d4]{grid-template-columns:repeat(1,minmax(0,1fr))}.filter-panel.is-composite .filter-grid[data-v-d28a80d4]{column-gap:24px;row-gap:16px}.filter-panel.is-composite .common-filter-grid[data-v-d28a80d4],.filter-panel.is-composite .advanced-filter-content[data-v-d28a80d4],.filter-panel.is-composite[data-v-d28a80d4]{max-height:none;overflow:visible}@container (max-width:1000px){.filter-grid[data-v-d28a80d4]:not(.filter-grid-four){grid-template-columns:repeat(2,minmax(0,1fr))}}@container (max-width:640px){.filter-grid[data-v-d28a80d4]:not(.filter-grid-four){grid-template-columns:minmax(0,1fr)}.filter-field[data-v-d28a80d4]{grid-template-columns:78px minmax(0,1fr)}.filter-wide[data-v-d28a80d4]{grid-column:auto}}@container (min-width:640px){.filter-grid-four[data-v-d28a80d4]{grid-template-columns:repeat(2,minmax(0,1fr))}}@container (min-width:960px){.filter-grid-four[data-v-d28a80d4]{grid-template-columns:repeat(3,minmax(0,1fr))}}@container (min-width:1136px){.filter-grid-four[data-v-d28a80d4]{grid-template-columns:repeat(4,minmax(0,1fr))}}.filter-panel[data-v-d28a80d4] .filter-actions{margin-left:0;min-height:36px;align-self:stretch;flex-shrink:1}.filter-panel[data-v-d28a80d4]:not(.is-composite) .filter-action-buttons{margin-left:auto}.filter-panel.is-composite .composite-filter-grid[data-v-d28a80d4]{grid-template-columns:minmax(0,1fr)}.filter-panel.is-composite .composite-filter-grid>.is-date-time-range[data-v-d28a80d4]{grid-column:auto}.filter-panel.is-composite .filter-actions[data-v-d28a80d4]{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:24px;flex-wrap:nowrap}.filter-panel.is-composite .filter-action-buttons[data-v-d28a80d4]{grid-column:2;flex-wrap:nowrap;gap:8px;margin-left:0}.filter-panel.is-composite .filter-actions[data-v-d28a80d4] .applied-filter-summary{min-width:0}@container (min-width:696px) and (max-width:1055px){.filter-panel.is-composite .composite-filter-grid[data-v-d28a80d4]{grid-template-columns:repeat(2,minmax(0,1fr))}.filter-panel.is-composite .composite-filter-grid>.is-date-time-range[data-v-d28a80d4]{grid-column:span 2}}@container (min-width:1056px) and (max-width:1415px){.filter-panel.is-composite .composite-filter-grid[data-v-d28a80d4]{grid-template-columns:repeat(3,minmax(0,1fr))}.filter-panel.is-composite .composite-filter-grid>.is-date-time-range[data-v-d28a80d4]{grid-column:span 2}}@container (min-width:1416px){.filter-panel.is-composite .composite-filter-grid[data-v-d28a80d4]{grid-template-columns:repeat(4,minmax(0,1fr))}.filter-panel.is-composite .composite-filter-grid>.is-date-time-range[data-v-d28a80d4]{grid-column:span 2}}@container (max-width:695px){.filter-panel.is-composite .filter-actions[data-v-d28a80d4]{grid-template-columns:minmax(0,1fr);gap:8px}.filter-panel.is-composite .filter-actions[data-v-d28a80d4] .applied-filter-summary{grid-column:1;white-space:normal}.filter-panel.is-composite .filter-action-buttons[data-v-d28a80d4]{display:grid;grid-column:1;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;width:100%;min-width:0}.filter-panel.is-composite .filter-action-buttons[data-v-d28a80d4]>*{width:100%;min-width:0;justify-content:center;box-sizing:border-box}}.column-settings[data-v-14766517]{width:min(440px,80vw);max-height:min(72vh,620px);overflow:auto}.column-settings h3[data-v-14766517]{margin:0 0 8px;font-size:16px}.column-settings .column-setting-row[data-v-14766517]{display:flex;align-items:center;gap:6px;min-height:34px}.column-settings .column-setting-group[data-v-14766517]{flex:0 0 84px;max-width:84px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:var(--ui-text-muted)}.grouped-settings[data-v-14766517]{box-sizing:border-box;display:flex;flex-direction:column;gap:10px;overflow:hidden;padding:0}.column-settings-heading[data-v-14766517]{display:flex;align-items:center;justify-content:space-between;gap:12px;flex:none}.column-settings-heading h3[data-v-14766517]{margin:0 0 2px;font-size:16px}.grouped-settings[data-v-14766517] .plat-stable-tabs{flex:none}.column-settings-list[data-v-14766517]{flex:1 1 auto;min-height:0;max-height:var(--column-settings-list-max-height);overflow-y:auto;overscroll-behavior:contain}.column-settings-group h4[data-v-14766517]{margin:8px 0 4px;font-size:13px;color:var(--ui-text-muted)}.column-settings-group:first-child h4[data-v-14766517]{margin-top:2px}.column-settings-group .column-setting-row[data-v-14766517]{padding:3px 0}.column-order-row[data-v-14766517]{display:grid;grid-template-columns:minmax(72px,88px) minmax(0,1fr) 28px 28px;align-items:center;gap:6px;min-height:38px;border-bottom:1px solid var(--ui-border)}.column-order-group[data-v-14766517]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:var(--ui-text-muted)}.column-order-label[data-v-14766517]{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.column-order-row .icon-button[data-v-14766517]{width:28px;height:28px}.column-settings-footer[data-v-14766517]{flex:none;display:grid;gap:8px;padding-top:6px;border-top:1px solid var(--ui-border)}@media(max-width:480px){.column-order-row[data-v-14766517]{grid-template-columns:minmax(64px,80px) minmax(0,1fr) 28px 28px}}.detail-blocks .timeline-references{display:flex;flex-wrap:wrap;gap:10px;margin-top:5px}.detail-blocks .timeline-references button{min-height:28px;font-size:13px;white-space:normal;overflow-wrap:anywhere}.detail-workspace[data-v-da017b94]{container-type:inline-size}.detail-presentation-group[data-v-da017b94]{min-width:0;margin:0 0 16px}.detail-presentation-group>h3[data-v-da017b94]{margin:0 0 8px;font-size:16px}.detail-presentation-group-grid[data-v-da017b94]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:12px}@container (max-width:720px){.detail-presentation-group-grid[data-v-da017b94]{grid-template-columns:minmax(0,1fr)}}.business-display-settings[data-v-08ba28a0]{display:grid;gap:10px;min-width:240px;padding:12px}.business-display-settings h3[data-v-08ba28a0]{margin:0;font-size:14px}.business-display-setting[data-v-08ba28a0]{display:flex;align-items:center;justify-content:space-between;gap:12px}.attachment-preview[data-v-347ba852]{display:inline-flex;align-items:center;gap:8px;flex-wrap:wrap}.attachment-preview-thumb[data-v-347ba852]{width:72px;max-height:56px;object-fit:cover;border-radius:4px;cursor:zoom-in}.attachment-list[data-v-528867a9]{display:grid;gap:8px;margin:0;padding:0;list-style:none}.attachment-list-item[data-v-528867a9]{display:flex;align-items:center;gap:12px;min-width:0;border-bottom:1px solid var(--ui-divider);padding:8px 0}.attachment-list-details[data-v-528867a9]{display:grid;gap:2px;min-width:0;overflow-wrap:anywhere}.attachment-path[data-v-528867a9]{font-size:12px;overflow-wrap:anywhere}.coming-soon-page[data-v-d28229b5]{display:grid;gap:16px;max-width:960px}.coming-soon-page h1[data-v-d28229b5]{margin:0;font-size:22px;font-weight:650}.coming-soon-page p[data-v-d28229b5]{margin:0 0 16px;color:var(--text-secondary)}.list-export[data-v-0ab870e0]{display:flex;flex-wrap:wrap;align-items:center;gap:8px}.list-export-reason-trigger[data-v-0ab870e0]{min-height:28px;padding:0 6px;border:0;border-radius:4px;background:transparent;color:var(--ui-primary);font:inherit;font-size:12px;cursor:pointer}.list-export-reason-trigger[data-v-0ab870e0]:focus-visible{outline:2px solid var(--ui-focus);outline-offset:2px}.list-export-reason[data-v-0ab870e0]{flex-basis:100%;font-size:12px}.export-confirmation[data-v-0ab870e0]{flex-basis:100%;max-width:560px;padding:16px;border:1px solid var(--ui-border);border-radius:8px;background:var(--ui-surface)}.export-confirmation h3[data-v-0ab870e0]{margin:0 0 12px;font-size:16px}.export-summary[data-v-0ab870e0]{display:grid;gap:8px;margin:0}.export-summary>div[data-v-0ab870e0],.export-result dl>div[data-v-0ab870e0]{display:grid;grid-template-columns:110px minmax(0,1fr);gap:12px}.export-summary dt[data-v-0ab870e0],.export-result dt[data-v-0ab870e0]{color:var(--ui-text-muted)}.export-summary dd[data-v-0ab870e0],.export-result dd[data-v-0ab870e0]{margin:0;overflow-wrap:anywhere}.export-field-list[data-v-0ab870e0]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:4px 12px;max-height:220px;overflow:auto;margin:8px 0;padding:8px 8px 8px 28px;border:1px solid var(--ui-border);border-radius:6px}.export-actions[data-v-0ab870e0]{display:flex;gap:8px;margin-top:12px}.export-result[data-v-0ab870e0]{flex-basis:100%;max-width:560px}.export-result p[data-v-0ab870e0]{margin:4px 0 8px}.export-result dl[data-v-0ab870e0]{display:grid;gap:4px;margin:0}.list-export-modal .export-confirmation[data-v-0ab870e0]{max-width:none;padding:0;border:0;background:transparent}@container (max-width:480px){.export-field-list[data-v-0ab870e0]{grid-template-columns:minmax(0,1fr)}}.comprehensive-example-help[data-v-542f1d19]{max-width:340px;line-height:1.6}.comprehensive-example-help ol[data-v-542f1d19]{margin:8px 0;padding-left:20px}.comprehensive-example-help li+li[data-v-542f1d19]{margin-top:4px}.comprehensive-example-help p[data-v-542f1d19]{margin:0}.comprehensive-sort-settings[data-v-542f1d19]{display:grid;grid-template-columns:88px minmax(160px,1fr);align-items:center;gap:8px}@media(max-width:767px){[data-v-542f1d19] .plat-page-header h1{font-size:22px;line-height:32px}}.weight-results-page[data-v-2ac972a2]{display:flex;flex-direction:column;width:100%;height:100%;min-width:0;min-height:0;overflow-y:auto}.weight-results-page[data-v-2ac972a2] .page-heading{flex-shrink:0;margin-bottom:10px}.weight-results-example-content[data-v-2ac972a2]{max-height:min(64vh,560px);overflow-y:auto;line-height:1.65}.weight-results-example-content ol[data-v-2ac972a2]{padding-left:22px}.weight-results-example-content li+li[data-v-2ac972a2]{margin-top:10px}.weight-results-example-content code[data-v-2ac972a2]{white-space:normal;overflow-wrap:anywhere}.weight-results-example-actions[data-v-2ac972a2]{display:flex;justify-content:flex-end;margin-top:18px}.weight-results-panel[data-v-2ac972a2]{flex:1 0 440px;min-width:0;min-height:0;overflow:visible}*{box-sizing:border-box}html,body,#app,.plat-app{height:100%;margin:0;min-width:0}html{font-family:var(--ui-font);font-size:14px;line-height:22px;color:var(--ui-text);background:var(--ui-page)}body{overflow:hidden}button,input,select,textarea{font:inherit}button{cursor:pointer}button:disabled{cursor:not-allowed;color:var(--ui-disabled)}a,.link{color:var(--ui-action)}a{text-decoration:none}button:focus-visible,a:focus-visible,[tabindex]:focus-visible{outline:2px solid var(--ui-primary);outline-offset:2px}h1,h2,h3,h4,p{margin:0}h1{font-size:var(--ui-page-title-size,24px);line-height:32px;font-weight:650;letter-spacing:-.35px}h2{font-size:var(--ui-panel-title-size,16px);line-height:26px}h3{font-size:15px;line-height:24px}h4{font-size:14px;line-height:22px}small{font-size:13px;line-height:20px}svg{width:18px;height:18px;vertical-align:middle;flex-shrink:0}pre,code,.mono{font-family:ui-monospace,SFMono-Regular,Consolas,monospace;font-variant-numeric:tabular-nums}.numeric{font-variant-numeric:tabular-nums;white-space:nowrap}.spacer{flex:1;min-width:0}.muted{color:var(--ui-text-muted)}.warning{color:var(--ui-warning)}.link{border:0;padding:0;background:none;text-align:inherit}.subtle{font-size:13px}.truncate{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;min-width:0}.two-lines{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;overflow-wrap:anywhere}.inline-cell,.row-actions,.sample-controls{display:flex;align-items:center;gap:8px;min-width:0}.row-actions{gap:12px}.sample-controls{flex-wrap:wrap;margin:16px 0}.icon-button,.inline-icon{display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;padding:0;background:transparent;color:var(--ui-text-secondary);border:0;border-radius:var(--ui-radius-control);flex-shrink:0}.icon-button:hover,.inline-icon:hover{color:var(--ui-action);background:var(--ui-info-bg)}.inline-icon{width:24px;height:24px}.inline-icon svg{width:14px;height:14px}.copy-text{display:inline-flex;align-items:center;gap:4px;vertical-align:middle;min-width:0}.composite-cell{display:flex;flex-direction:column;align-items:flex-start;gap:2px;min-width:0}.composite-cell small{color:var(--ui-text-muted);overflow-wrap:anywhere}.plat-status{display:inline-flex;align-items:center;gap:5px;min-height:24px;line-height:22px;padding:0 8px;border-radius:var(--ui-radius-tag);font-size:12px;white-space:nowrap;width:max-content;color:var(--ui-text-secondary);background:var(--ui-neutral-bg)}.plat-status:before{content:"";width:5px;height:5px;border-radius:50%;background:currentColor}.plat-status[data-tone=primary]{color:var(--ui-action);background:var(--ui-info-bg)}.plat-status[data-tone=success]{color:var(--ui-success);background:var(--ui-success-bg)}.plat-status[data-tone=warning]{color:var(--ui-warning);background:var(--ui-warning-bg)}.plat-status[data-tone=danger]{color:var(--ui-danger);background:var(--ui-danger-bg)}.page-heading{display:flex;align-items:center;gap:16px;justify-content:space-between;min-width:0;flex-shrink:0;margin-bottom:14px}.page-heading p{font-size:13px;color:var(--ui-text-muted);margin-top:3px}.page-heading>div{min-width:0}.panel{background:var(--ui-surface);border:1px solid var(--ui-border);border-radius:var(--ui-radius);padding:20px;margin-bottom:16px}.section-header{display:flex;align-items:center;gap:12px;min-width:0}.section-header small{margin-left:auto;color:var(--ui-text-muted)}.section-header h2,.section-header h3{min-width:0}.scroll-page{height:100%;min-height:0;overflow:auto;padding:0 2px 20px}.standard-list-page{height:100%;display:flex;flex-direction:column;min-width:0;min-height:0;overflow:hidden;gap:10px}.standard-list-page .page-heading{margin:0 0 2px}.filter-panel{background:var(--ui-surface);border:1px solid var(--ui-border);border-radius:var(--ui-radius);padding:16px 18px;flex-shrink:0;max-height:min(42dvh,320px);overflow:auto}.filter-grid{display:flex;align-items:center;flex-wrap:wrap;gap:12px 18px}.filter-field{display:flex;align-items:center;gap:8px;min-width:230px;flex:0 1 300px}.filter-field>span:first-child{white-space:nowrap;font-size:13px;color:var(--ui-text-secondary);min-width:65px}.filter-field>*:last-child{flex:1;min-width:0}.filter-actions{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.data-panel{display:flex;flex-direction:column;min-height:0;min-width:0;flex:1;background:var(--ui-surface);border:1px solid var(--ui-border);border-radius:var(--ui-radius);overflow:hidden}.list-toolbar{display:flex;align-items:center;gap:8px;min-height:var(--ui-table-toolbar);padding:8px 16px;flex-shrink:0}.toolbar-context{font-size:12px;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.selection-label{color:var(--ui-action);font-size:13px}.business-notice{padding:9px 12px;background:var(--ui-warning-bg);color:var(--ui-warning);font-size:13px;line-height:22px;overflow-wrap:anywhere}.business-notice strong{font-size:13px}.business-notice p{margin-top:4px}.table-region{display:flex;flex-direction:column;min-height:0;min-width:0;flex:1;overflow:hidden}.standard-table{width:100%;min-width:0}.table-fit{flex:1;min-height:0;overflow:hidden}.list-pagination{min-height:var(--ui-pagination);padding:6px 14px;display:flex;align-items:center;justify-content:space-between;gap:12px;border-top:1px solid var(--ui-border);font-size:13px;flex-shrink:0}.max-context{display:flex;align-items:center;gap:10px;color:var(--ui-text-secondary);font-size:13px;min-height:30px}.max-context small{margin-left:auto;color:var(--ui-text-muted)}.column-settings{width:290px;max-height:70dvh;overflow:auto}.column-settings h3{margin:0 0 10px}.column-setting-row{display:flex;align-items:center;min-height:36px;gap:5px}.read-placeholder{padding:28px;min-height:140px}.refresh-note{padding:5px 14px;background:var(--ui-info-bg);color:var(--ui-action);font-size:12px}.compact-dl{display:grid;grid-template-columns:1fr auto;gap:7px 24px}.compact-dl dd{margin:0}.detail-fields{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0 20px;margin:0}.detail-field{display:grid;grid-template-columns:minmax(76px,116px) minmax(0,1fr);min-height:var(--ui-field-row);gap:10px;align-items:start;padding:5px 0}.detail-field.wide{grid-column:1/-1}.detail-field dt{color:var(--ui-text-muted);font-size:14px}.detail-field dd{margin:0;overflow-wrap:anywhere;min-width:0}.drawer-title h2{font-size:20px;line-height:28px;color:var(--ui-text);letter-spacing:-.2px}.drawer-title>span{font-size:13px;color:var(--ui-text-muted);font-weight:400}.drawer-tools{display:flex;gap:4px;align-items:center}.drawer-layout{display:flex;flex-direction:column;height:100%;overflow:hidden;min-height:0}.detail-anchors{display:flex;align-items:center;gap:20px;padding:0 var(--ui-detail-padding);height:var(--ui-drawer-nav);min-height:var(--ui-drawer-nav);overflow-x:auto;border-bottom:1px solid var(--ui-border);white-space:nowrap;scrollbar-width:thin}.detail-anchors button{font-size:13px;height:100%}.detail-scroll{flex:1;min-height:0;overflow:auto;background:var(--ui-page);padding:var(--ui-detail-top) var(--ui-detail-padding) 20px;container-type:inline-size}.detail-workspace{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--ui-split-gap);align-items:start}.detail-workspace.split{grid-template-columns:minmax(0,1fr) var(--ui-aside)}.detail-main,.detail-aside{display:flex;flex-direction:column;gap:var(--ui-detail-gap);min-width:0}.detail-aside.sticky{position:sticky;top:0}.async-section{background:var(--ui-surface);border:1px solid var(--ui-border);border-radius:var(--ui-radius);min-width:0;scroll-margin-top:12px}.async-section>.section-header{min-height:var(--ui-panel-head);padding:0 16px;border-bottom:1px solid var(--ui-divider)}.section-toggle{border:0;background:none;padding:6px 0;color:var(--ui-text);font-weight:600}.error-dot{display:inline-block;width:5px;height:5px;border-radius:50%;background:var(--ui-danger);margin-left:8px}.section-content{padding:var(--ui-panel-y) 16px;min-width:0}.detail-blocks{display:flex;flex-direction:column;gap:var(--ui-block-gap);min-width:0}.detail-block h4{margin:8px 0}.detail-stats{display:grid;grid-template-columns:repeat(auto-fit,minmax(84px,1fr));gap:10px;padding:8px 0}.detail-stats small{color:var(--ui-text-muted)}.detail-stats strong{display:block;font-size:24px;line-height:34px;font-weight:600}.route-line{font-size:22px;line-height:32px;font-weight:600;display:flex;gap:18px;margin:10px 0}.route-line>span{color:var(--ui-text-muted)}.detail-summary .plat-status{margin-bottom:8px}.reference-groups{display:grid;gap:10px}.reference-groups p{margin:4px 0}.address-pair{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.address-pair>article{border:1px solid var(--ui-divider);border-radius:6px;padding:12px}.address-pair .detail-fields{grid-template-columns:1fr}.timeline{list-style:none;padding:0 0 0 7px;margin:8px 0}.timeline li{position:relative;padding:0 0 18px 18px;border-left:1px solid var(--ui-border)}.timeline li:before{content:"";position:absolute;left:-4px;top:6px;width:7px;height:7px;border-radius:50%;background:var(--ui-primary)}.timeline time{display:block;color:var(--ui-text-muted);font-size:12px}.timeline p{font-size:13px;color:var(--ui-text-secondary);margin-top:3px}.timeline strong{font-weight:500}.empty-inline{padding:14px 0}.execution-leg{padding:10px 0;border-bottom:1px solid var(--ui-divider)}details{border-top:1px solid var(--ui-divider);padding:10px 0}details summary{cursor:pointer;font-size:13px;color:var(--ui-text-secondary);margin-bottom:8px}.code-block{background:var(--ui-fill);border-radius:6px;padding:12px;font-size:12px;line-height:21px;white-space:pre-wrap;overflow-wrap:anywhere;max-width:100%;margin:0}.drawer-footer{display:flex;align-items:center;gap:8px;min-width:0}.drawer-footer>.muted{font-size:12px}.independent-detail{height:100%;display:flex;flex-direction:column;min-height:0}.independent-detail>.detail-scroll{padding:0;background:none}.independent-detail .detail-workspace{padding-bottom:20px}.detail-inner-table{min-width:0;overflow:auto}.detail-inner-table p{margin:8px 0;font-size:12px}.standard-form-page{height:100%;min-height:0;display:flex;flex-direction:column;container-type:inline-size}.form-scroll{flex:1;min-height:0;overflow:auto}.form-body{max-width:var(--ui-form-max);margin:0 auto;container-type:inline-size}.form-section{border:1px solid var(--ui-border);background:var(--ui-surface);border-radius:var(--ui-radius);padding:20px 24px;margin-bottom:16px}.form-section>header{padding-bottom:14px;border-bottom:1px solid var(--ui-divider);margin-bottom:20px}.form-section h2{font-size:16px}.form-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0 24px}.wide{grid-column:1/-1}.form-grid .remote-field{min-width:0}.remote-field>*:first-child{width:100%}.form-footer{position:sticky;bottom:0;display:flex;align-items:center;gap:8px;background:var(--ui-surface);border:1px solid var(--ui-border);padding:12px 20px;border-radius:8px;z-index:5}.form-footer>.muted{font-size:12px}.form-steps{padding:14px 0 24px}.form-alert{margin-bottom:14px}.field-error{color:var(--ui-danger);font-size:12px;display:block;margin-top:4px}.draft-badge{color:var(--ui-warning);background:var(--ui-warning-bg);border-radius:4px;padding:3px 8px;font-size:12px}.review-fields{margin:0;display:grid;gap:0 24px;grid-template-columns:repeat(2,minmax(0,1fr))}.review-fields>div{padding:8px 0}.review-fields dt{color:var(--ui-text-muted);font-size:13px}.review-fields dd{margin:4px 0;font-size:14px;overflow-wrap:anywhere}.upload-field{display:flex;flex-direction:column;gap:10px}.file-picker{display:inline-flex;align-items:center;justify-content:center;width:max-content;position:relative;overflow:hidden;border:1px dashed var(--ui-control-border);border-radius:6px;padding:12px 24px;color:var(--ui-action);cursor:pointer}.file-picker input{position:absolute;inset:0;opacity:0;cursor:pointer}.upload-field ul{padding:0;margin:0;list-style:none}.upload-field li{border:1px solid var(--ui-border);border-radius:6px;padding:10px 12px;margin:8px 0}.upload-title{display:flex;align-items:center;gap:10px;font-size:13px}.upload-title strong{max-width:40%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.task-row{display:flex;align-items:center;gap:16px;min-width:0;padding:16px 0;border-bottom:1px solid var(--ui-divider)}.task-row>div:first-child{flex:1;min-width:0}.task-row .mono{font-size:11px;overflow-wrap:anywhere}.task-progress{width:180px}.settings-template{max-width:var(--ui-settings-max);height:100%;margin:0 auto;display:grid;grid-template-columns:200px minmax(0,1fr);gap:20px;min-height:0}.settings-categories{background:var(--ui-surface);border:1px solid var(--ui-border);border-radius:8px;padding:16px}.settings-categories h3{margin-bottom:16px}.settings-categories button{display:block;width:100%;border:0;background:none;padding:10px;text-align:left;border-radius:6px;margin-bottom:18px}.settings-categories button.active{background:var(--ui-info-bg);color:var(--ui-action)}.settings-categories p{font-size:12px;line-height:21px}.split-template{height:100%;display:flex;flex-direction:column;min-width:0;min-height:0}.split-template-body{flex:1;min-height:0;display:grid;grid-template-columns:var(--ui-queue) minmax(0,1fr);gap:16px}.split-template.tree .split-template-body{grid-template-columns:var(--ui-tree) minmax(0,1fr)}.content-side{background:var(--ui-surface);border:1px solid var(--ui-border);border-radius:8px;overflow:auto;min-height:0;padding:14px}.content-side>h3{padding-bottom:12px}.split-main{min-width:0;min-height:0}.split-main .page-heading p{display:none}.queue-list{display:flex;flex-direction:column;gap:6px}.queue-list>button{border:1px solid transparent;background:none;display:flex;flex-direction:column;align-items:flex-start;padding:12px;gap:6px;border-radius:6px;text-align:left;max-width:100%;font-size:13px}.queue-list>button.active{background:var(--ui-info-bg);border-color:var(--ui-info-border)}.queue-list .mono{font-size:12px;overflow-wrap:anywhere}.metric-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;margin-bottom:20px}.metric-card{background:var(--ui-surface);border:1px solid var(--ui-border);border-radius:8px;padding:20px}.metric-card small{color:var(--ui-text-secondary)}.metric-card strong{display:block;font-size:30px;line-height:44px;font-weight:600;letter-spacing:-.4px;margin:8px 0 5px;font-variant-numeric:tabular-nums}.metric-card p{font-size:12px;color:var(--ui-text-muted)}.overview-columns{display:grid;grid-template-columns:minmax(0,1.5fr) minmax(0,1fr);gap:16px}.overview-columns .panel{min-width:0}.quick-links{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin-top:18px}.quick-links>button{display:flex;align-items:center;gap:12px;background:none;border:1px solid var(--ui-divider);padding:16px 12px;border-radius:6px;text-align:left}.quick-links>button:hover{background:var(--ui-fill);border-color:var(--ui-border)}.quick-links>button>span{flex:1}.quick-links small{display:block;font-size:12px;color:var(--ui-text-muted)}.quick-links svg{color:var(--ui-text-muted)}.overview-note{display:flex;flex-direction:column;align-items:flex-start;gap:20px;background:var(--ui-surface)}.eyebrow{font-size:11px;letter-spacing:1.2px;color:var(--ui-action)}.overview-note h2{font-size:26px;line-height:38px;letter-spacing:-.3px}.overview-note p{color:var(--ui-text-muted);font-size:13px;line-height:24px}.note-facts{display:flex;flex-wrap:wrap;gap:8px}.note-facts span{font-size:12px;padding:3px 8px;background:var(--ui-fill);border-radius:4px;color:var(--ui-text-secondary)}.result-page{height:100%;min-height:240px;display:flex;flex-direction:column;justify-content:center;align-items:center;gap:20px;text-align:center;padding:30px;overflow:auto}.result-page p{max-width:520px;color:var(--ui-text-muted)}.result-symbol{font-size:64px;line-height:80px;font-weight:650;color:var(--ui-action);letter-spacing:-2px}.column-gallery{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}.column-gallery .panel{margin:0;min-width:0;padding:16px}.column-gallery header{display:flex;align-items:center;gap:10px;margin-bottom:16px}.column-gallery header>span{font-size:12px;color:var(--ui-text-muted)}.column-gallery header code{margin-left:auto;font-size:11px;color:var(--ui-text-muted)}.cell-sample{min-height:70px;display:flex;align-items:center;border:1px solid var(--ui-divider);padding:12px;margin-bottom:12px;overflow:hidden;border-radius:6px}.docs-page{height:100%;display:flex;flex-direction:column;min-height:0}.docs-page iframe{flex:1;min-height:0;width:100%;border:1px solid var(--ui-border);border-radius:8px;background:var(--ui-surface)}@container (max-width:879px){.form-grid,.review-fields{grid-template-columns:minmax(0,1fr)}}@container (max-width:600px){.detail-fields,.address-pair{grid-template-columns:minmax(0,1fr)}}@media(max-width:1199px){.toolbar-context{max-width:180px}.column-gallery{grid-template-columns:repeat(2,minmax(0,1fr))}.overview-columns{grid-template-columns:1fr}.metric-grid{gap:12px}.metric-card{padding:16px}.drawer-title h2{font-size:18px}.drawer-tools{gap:0}}@media(max-width:767px){.help-trigger{display:none}.page-heading{gap:10px;align-items:flex-start;flex-wrap:wrap}.page-heading p{font-size:12px}.page-heading h1{font-size:18px}.filter-field{flex:1 1 100%;min-width:0}.filter-panel{padding:10px 12px}.list-toolbar{gap:4px;flex-wrap:wrap;padding:6px 8px}.toolbar-context{display:none}.list-pagination{flex-wrap:wrap;gap:4px;justify-content:flex-end;padding:6px 8px}.list-pagination>span:first-child{margin-right:auto}.standard-list-page{gap:8px}.business-notice{font-size:12px;line-height:20px}.form-footer{flex-wrap:wrap;padding:10px 12px}.form-footer>.muted{width:100%}.form-section{padding:16px}.upload-title{flex-wrap:wrap;gap:6px}.task-row{flex-wrap:wrap;gap:10px}.task-row>div:first-child{flex-basis:100%}.task-progress{flex:1}.metric-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.metric-card{padding:14px}.metric-card strong{font-size:25px;line-height:34px}.metric-card p{font-size:11px;line-height:18px}.quick-links{grid-template-columns:1fr}.settings-template{grid-template-columns:1fr;grid-template-rows:auto minmax(0,1fr);gap:12px}.settings-categories{padding:10px 12px}.settings-categories h3,.settings-categories p{display:none}.settings-categories button{margin:0}.split-template-body,.split-template.tree .split-template-body{grid-template-columns:1fr;grid-template-rows:minmax(120px,26%) minmax(0,1fr);gap:12px}.content-side{padding:8px}.queue-list{flex-direction:row;overflow:auto;height:100%}.queue-list>button{min-width:220px}.column-gallery{grid-template-columns:1fr}.drawer-title h2{font-size:18px}.drawer-title .mono{font-size:12px;overflow-wrap:anywhere}.drawer-tools{flex-wrap:wrap;justify-content:flex-end;max-width:130px}.drawer-footer{flex-wrap:wrap}.drawer-footer>.muted{flex-basis:100%}.detail-scroll{padding:12px}.detail-anchors{padding-inline:12px;gap:16px}.detail-field{grid-template-columns:100px minmax(0,1fr)}.overview-note h2{font-size:23px;line-height:34px}.docs-page .row-actions{gap:8px}}@media(max-height:420px){body{overflow:auto}.standard-list-page{min-height:520px}.standard-form-page{min-height:550px}.scroll-page{min-height:400px}.form-footer{position:static}}@media(prefers-reduced-motion:reduce){*,*:before,*:after{scroll-behavior:auto!important;transition:none!important;animation:none!important}}.standard-table .composite-cell{min-height:calc(var(--ui-table-composite) - var(--ui-cell-y) * 2);justify-content:center}.date-range-field{display:grid;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);gap:8px;align-items:center}.advanced-filter-grid{padding-top:12px}.form-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px}@media(max-width:767px){.form-grid{grid-template-columns:1fr}.date-range-field{grid-template-columns:minmax(0,1fr)}.date-range-field>span{display:none}}.standard-list-page>.page-heading{padding:4px 2px 6px;align-items:flex-start}.standard-list-page .data-panel{border-top-color:var(--ui-control-border)}.standard-list-page .filter-panel{border-bottom-color:var(--ui-control-border)}.standard-list-page .list-toolbar{border-bottom:1px solid var(--ui-divider)}.standard-list-page .standard-table .ant-table-thead>tr>th{font-weight:550;color:var(--ui-text-secondary)}.standard-list-page .standard-table .ant-table-tbody>tr>td{border-bottom-color:var(--ui-divider)}.async-section>.section-header .section-toggle{font-size:var(--ui-panel-title-size,16px)}.detail-fields .detail-field{border-bottom:1px solid var(--ui-divider)}.detail-fields .detail-field:last-child{border-bottom-color:transparent}.timeline li:before{box-shadow:0 0 0 3px var(--ui-surface)}.timeline strong{font-weight:600;color:var(--ui-text)}@media(max-width:600px){h1{font-size:20px;line-height:28px}.standard-list-page>.page-heading{padding-top:0}}.platform-shell{height:100dvh;display:grid;grid-template-columns:var(--ui-sidebar) minmax(0,1fr);grid-template-rows:var(--ui-header) minmax(0,1fr);overflow:hidden;min-width:0}.platform-shell.collapsed{grid-template-columns:var(--ui-sidebar-collapsed) minmax(0,1fr)}.platform-header{grid-area:1/2/2/3;height:var(--ui-header);display:grid;grid-template-columns:32px minmax(0,1fr) auto;align-items:center;column-gap:12px;padding:0 calc(var(--ui-page-gap) + 2px);background:var(--ui-surface);border-bottom:1px solid var(--ui-border);z-index:10;min-width:0}.header-leading{grid-column:1;display:flex;align-items:center;gap:4px;min-width:0;padding:0;overflow:hidden}.header-leading>.icon-button{flex:0 0 32px}.header-brand-mobile.brand{display:none}.header-tools{grid-column:3;display:flex;align-items:center;gap:12px;min-width:0;padding-left:0}.header-path-spacer{grid-column:2;min-width:0}.brand{display:flex;align-items:center;gap:8px;flex:0 1 auto;min-width:0;max-width:360px;border:0;background:none;color:var(--ui-text);font-size:17px;font-weight:700;letter-spacing:.35px;white-space:nowrap;padding:0;text-align:left;cursor:pointer}.brand-mark{width:28px;height:28px;display:grid;place-items:center;flex:0 0 28px}.brand-mark-image{background:transparent;border-radius:0;overflow:visible}.brand-mark-platform-default img{transform:translateY(-1px)}.brand-mark-icon{background:var(--ui-action);color:var(--ui-surface);border-radius:7px;overflow:hidden}.brand-mark img{width:100%;height:100%;object-fit:contain}.brand-mark .icon{width:19px;height:19px}.brand-names{display:flex;align-items:baseline;min-width:0;overflow:hidden}.brand-names strong{font:inherit;overflow:hidden;text-overflow:ellipsis}.environment{display:inline-flex;align-items:center;flex:0 0 auto;min-height:22px;font-size:11px;color:var(--ui-warning);background:var(--ui-warning-bg);border:1px solid var(--ui-warning-border);padding:0 7px;line-height:18px;border-radius:4px;white-space:nowrap}.platform-sidebar-brand{box-sizing:border-box;width:100%;height:var(--ui-header);min-height:var(--ui-header);max-width:none;flex:0 0 var(--ui-header);padding:0 16px;overflow:hidden;border-bottom:1px solid var(--ui-border)}.platform-shell.collapsed .platform-sidebar-brand{justify-content:center;padding-inline:0}.platform-shell.collapsed .platform-sidebar-brand .brand-names{display:none}.header-breadcrumbs{grid-column:2;display:flex;align-items:center;gap:8px;min-width:0;max-width:none;color:var(--ui-text-muted);font-size:12px;line-height:20px}.header-breadcrumbs .breadcrumb-parents{display:flex;align-items:center;flex:0 1 auto;min-width:0;max-width:60%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.header-breadcrumbs .breadcrumb-current[aria-current=page]{min-width:0;flex:0 1 auto;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:var(--ui-text);font-weight:500}.tenant-select{min-width:144px;max-width:180px}.tenant-label{max-width:180px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:13px;color:var(--ui-text-secondary)}.menu-search-trigger{display:flex;gap:7px;align-items:center;justify-content:center;flex:0 0 auto;min-width:32px;height:32px;border:1px solid var(--ui-border);background:var(--ui-fill);border-radius:6px;color:var(--ui-text-muted);padding:0 9px;font-size:13px;white-space:nowrap}.menu-search-trigger kbd{border-left:1px solid var(--ui-border);padding-left:7px;margin-left:12px;font-size:11px}.avatar-button{display:flex;align-items:center;gap:8px;max-width:240px;min-width:0;height:36px;padding:0 8px 0 2px;border:1px solid transparent;border-radius:6px;background:none;color:var(--ui-text);font:inherit;flex:0 1 auto;white-space:nowrap}.avatar-button:hover,.avatar-button:focus-visible{border-color:var(--ui-border);background:var(--ui-fill)}.account-avatar-mark{width:30px;height:30px;display:grid;place-items:center;flex:0 0 30px;border:1px solid var(--ui-info-border);border-radius:50%;background:var(--ui-info-bg);color:var(--ui-action)}.account-user-icon{display:block;width:16px;height:16px;flex:0 0 16px;fill:currentColor}.account-name{min-width:0;max-width:150px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:13px}.avatar-button>.icon{width:14px;height:14px;flex:0 0 14px;color:var(--ui-text-muted)}.platform-sidebar{grid-area:1/1/3/2;background:var(--ui-surface);border-right:1px solid var(--ui-border);min-width:0;min-height:0;display:flex;flex-direction:column}.platform-menu{flex:1;min-height:0;overflow:auto;padding:12px 6px}.platform-menu .ant-menu{border-inline-end:0!important;background:transparent}.platform-menu .ant-menu-item,.platform-menu .ant-menu-submenu-title{height:40px;line-height:40px;font-size:14px}.platform-menu .ant-menu-submenu-title{color:var(--ui-text-secondary)}.platform-menu .ant-menu-item-selected{box-shadow:inset 2px 0 0 var(--ui-primary)}.platform-menu .ant-menu-submenu:not(:first-child){margin-top:16px}.platform-menu .icon{width:18px;height:18px}.platform-menu-unavailable{display:flex;flex-direction:column;line-height:19px;color:var(--ui-text-muted)}.platform-menu-unavailable small{font-size:11px;color:var(--ui-text-muted)}.platform-center{grid-area:2/2/3/3;display:flex;flex-direction:column;min-width:0;min-height:0;overflow:hidden}.navigation-bar{min-height:var(--ui-navigation);height:var(--ui-navigation);background:var(--ui-surface);border-bottom:1px solid var(--ui-border);display:flex;align-items:stretch;padding:0 12px;gap:8px;flex-shrink:0;min-width:0}.breadcrumbs{display:flex;align-items:center;gap:7px;overflow:hidden;white-space:nowrap;font-size:12px;color:var(--ui-text-muted)}.breadcrumb-parents{display:flex;align-items:center;flex:0 1 auto;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.breadcrumbs [aria-current]{min-width:0;overflow:hidden;text-overflow:ellipsis;color:var(--ui-text-secondary)}.breadcrumb-separator{color:var(--ui-disabled);flex:0 0 auto}.breadcrumb-parent{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;padding:0;border:0;background:none;color:inherit;font:inherit;cursor:pointer}.breadcrumb-parent:hover{color:var(--ui-action)}.route-tabs{flex:1;display:flex;align-items:stretch;height:100%;min-width:0;overflow:auto;scrollbar-width:none;gap:4px}.route-tabs::-webkit-scrollbar{display:none}.navigation-tools{display:flex;align-items:center;gap:2px;flex:0 0 auto}.navigation-tools .icon-button{width:32px;height:32px}.tab-scroll-button:disabled{opacity:.35;cursor:not-allowed}.tab-scroll-button.reverse .icon{transform:rotate(180deg)}.tab-more-button{border:1px solid var(--ui-border);background:var(--ui-fill)}.route-tab{display:flex;align-items:center;position:relative;flex:0 0 auto;max-width:240px;color:var(--ui-text-secondary)}.route-tab>[role=tab]{display:flex;align-items:center;gap:7px;min-width:0;flex:1 1 auto;padding:0 9px;border:0;background:none;color:inherit;height:100%;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.tab-title{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.tab-home-icon{width:15px;height:15px;flex:0 0 15px}.close-tab{border:0;background:none;color:inherit;width:24px;padding:0;display:grid;place-items:center}.close-tab .icon{width:12px;height:12px}.platform-content{padding:var(--ui-page-gap);flex:1;min-width:0;min-height:0;overflow:hidden;position:relative}.content-maximized .platform-content{padding:8px}.menu-actions{display:flex;flex-direction:column;gap:4px;min-width:190px}.menu-actions button{padding:8px 10px;text-align:left;background:none;border:0;border-radius:6px;color:var(--ui-text)}.menu-actions button:hover:not(:disabled){background:var(--ui-fill)}.menu-actions button:disabled{opacity:.5;cursor:not-allowed}.account-menu-heading{display:flex;flex-direction:column;gap:4px;padding:8px 10px 10px;border-bottom:1px solid var(--ui-divider);margin-bottom:4px;color:var(--ui-text-muted);font-size:12px}.account-menu-heading strong{color:var(--ui-text);font-size:14px;overflow-wrap:anywhere}.mobile-help-action{display:none}.tab-menu-content{width:min(280px,calc(100vw - 24px));min-width:0;max-width:calc(100vw - 24px)}.tab-current-location{display:flex;flex-direction:column;gap:6px;padding:8px 10px 10px;border-bottom:1px solid var(--ui-divider)}.tab-current-location-title{color:var(--ui-text-muted);font-size:12px;font-weight:600}.tab-current-location .breadcrumbs{display:flex;align-items:flex-start;flex-wrap:wrap;gap:3px 5px;overflow:visible;white-space:normal;line-height:20px;overflow-wrap:anywhere}.tab-current-location .breadcrumbs .breadcrumb-parents{display:flex;align-items:flex-start;flex:0 1 auto;flex-wrap:wrap;max-width:100%;overflow:visible;white-space:normal;overflow-wrap:anywhere}.tab-current-location .breadcrumbs .breadcrumb-parent,.tab-current-location .breadcrumbs [aria-current]{max-width:100%;overflow:visible;text-overflow:clip;white-space:normal;overflow-wrap:anywhere}.tab-open-list{max-height:min(280px,40dvh);overflow:auto;display:flex;flex-direction:column;gap:2px;padding:4px}.tab-open-list>button{display:flex;align-items:center;gap:8px;min-height:36px;padding:6px 9px;border:0;border-radius:6px;background:none;text-align:left;color:var(--ui-text)}.tab-open-list>button:hover,.tab-open-list>button.tab-menu-current{background:var(--ui-info-bg);color:var(--ui-action)}.tab-open-list .icon{width:16px;height:16px;flex:0 0 16px}.tab-menu-title{min-width:0;flex:1 1 auto;white-space:normal;overflow-wrap:anywhere}.tab-open-list small{flex:0 0 auto;color:var(--ui-text-muted);font-size:11px}.tab-open-list code{min-width:0;max-width:210px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:var(--ui-text-muted);font:11px ui-monospace,monospace}.tab-menu-content>.menu-actions{border-top:1px solid var(--ui-divider);padding-top:6px;margin-top:6px}.search-keyboard-hint{display:flex;align-items:center;gap:6px;margin:10px 0 0;color:var(--ui-text-muted);font-size:12px}.search-keyboard-hint kbd{padding:1px 5px;border:1px solid var(--ui-border);border-radius:4px;background:var(--ui-fill);font-size:11px}.search-results{margin-top:8px;max-height:400px;overflow:auto;display:flex;flex-direction:column;gap:3px}.search-results>[role=group]{display:flex;flex-direction:column;gap:3px}.search-result-group{margin:16px 8px 6px;color:var(--ui-text-muted);font-size:12px;font-weight:400;line-height:20px}.search-results button[role=option]{display:flex;align-items:center;gap:12px;min-height:40px;padding:8px 12px;border:0;background:none;text-align:left;border-radius:6px}.search-results button[role=option].active{background:var(--ui-info-bg);color:var(--ui-action)}.search-result-copy{display:flex;flex:1 1 auto;flex-direction:column;gap:2px;min-width:0}.search-result-title-line{display:flex;align-items:center;gap:6px;min-width:0}.search-result-title{min-width:0;flex:1 1 auto;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.search-results .search-result-domain{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:var(--ui-text-muted);font-size:12px;line-height:20px}.search-results .search-coming-soon{flex:0 0 auto;display:inline-flex;height:24px;align-items:center;padding:0 8px;border-radius:var(--ui-radius-tag);background:var(--ui-fill);color:var(--ui-text-muted);font-size:12px}.search-results .icon{width:18px;height:18px;flex:0 0 18px}@media(min-width:768px)and (max-width:1199px){.account-name{max-width:110px}}@media(max-width:767px){.platform-shell,.platform-shell.collapsed{grid-template-columns:minmax(0,1fr)}.platform-shell,.platform-shell.collapsed{grid-template-rows:var(--ui-header) minmax(0,1fr)}.platform-header{grid-area:1/1;grid-template-columns:minmax(0,1fr) auto;column-gap:4px;padding:0 8px}.platform-shell.collapsed .platform-header{grid-template-columns:minmax(0,1fr) auto}.header-leading{grid-column:1;gap:4px;padding-right:0}.header-brand-mobile.brand{display:flex;max-width:none;font-size:16px;gap:6px}.header-tools{grid-column:2;gap:4px;padding-left:0}.header-path-spacer{display:none}.header-brand-mobile .brand-mark{width:28px;height:28px;flex-basis:28px}.header-breadcrumbs,.help-trigger{display:none}.platform-center{grid-area:2/1}.tenant-select,.tenant-label,.menu-search-trigger span,.menu-search-trigger kbd{display:none}.environment{min-height:20px;padding-inline:5px;font-size:10px}.header-leading>.icon-button,.menu-search-trigger,.avatar-button{min-width:44px;min-height:44px;height:44px}.header-leading>.icon-button{width:44px}.menu-search-trigger{border:0;background:none;padding:0;width:44px;justify-content:center}.avatar-button{width:44px;max-width:44px;justify-content:center;padding:0}.account-avatar-mark{width:32px;height:32px;flex-basis:32px}.account-name,.avatar-button>.icon{display:none}.mobile-help-action{display:block}.platform-mobile-drawer .platform-menu .ant-menu-item,.platform-mobile-drawer .platform-menu .ant-menu-submenu-title{height:44px;min-height:44px;line-height:44px}.platform-content{padding:12px}.navigation-bar{padding:0 8px;gap:6px}.navigation-bar.tabs-hidden .breadcrumbs{display:flex;flex:1;min-width:0}.navigation-tools.mobile{margin-left:auto}.navigation-tools .icon-button{width:40px;height:40px}.tab-more-button{width:40px!important;height:40px!important}.route-tab{max-width:220px}.tab-open-list>button{min-height:44px}.search-results button[role=option]{min-height:44px}}@media(max-height:420px){.platform-shell{height:auto;min-height:100dvh;overflow:visible}.platform-content{overflow:visible}}.platform-shell.content-maximized{grid-template-columns:minmax(0,1fr);grid-template-rows:minmax(0,1fr)}.platform-shell.content-maximized .platform-center{grid-area:1/1/2/2}.navigation-bar{display:flex;align-items:stretch;gap:8px}.navigation-bar.tabs-hidden .breadcrumbs{flex:1;min-width:0}.header-breadcrumbs{min-width:0;max-width:none}.breadcrumbs{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.breadcrumbs>*{flex:0 1 auto}.breadcrumbs [aria-current]{min-width:0;flex:0 1 auto;overflow:hidden;text-overflow:ellipsis}.route-tabs{width:100%;min-width:0;scroll-behavior:auto;overflow-x:auto;overflow-y:hidden;scrollbar-width:none;overscroll-behavior-x:contain}.route-tab{box-sizing:border-box;min-width:var(--ui-tab-min-width);max-width:var(--ui-tab-max-width);height:32px;margin-top:4px;border:1px solid var(--ui-border);border-bottom:0;border-radius:6px 6px 0 0;background:var(--ui-fill);font-size:12px;font-weight:400;flex:0 0 auto;gap:0}.route-tab:before{content:"";position:absolute;top:0;left:0;right:0;height:2px;border-radius:2px 2px 0 0;background:transparent}.route-tab.active{border-color:var(--ui-info-border);background:var(--ui-info-bg);color:var(--ui-action)}.route-tab.active:before{background:var(--ui-primary)}.route-tab>[role=tab]{min-width:0;flex:1 1 auto;font-size:inherit;font-weight:inherit;padding-inline:9px}.close-tab,.close-tab-placeholder{box-sizing:border-box;width:var(--ui-tab-close-width);height:24px;min-width:var(--ui-tab-close-width);flex:0 0 var(--ui-tab-close-width);display:grid;place-items:center;margin:0;padding:0}.route-tab .close-tab{opacity:.55;transition:opacity var(--ui-motion-fast) var(--ui-motion-ease)}.route-tab:hover .close-tab,.route-tab:focus-within .close-tab,.route-tab.active .close-tab{opacity:1}.platform-sidebar,.platform-menu,.platform-content{scrollbar-gutter:stable}.avatar-button{white-space:nowrap;line-height:1}.account-name{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.tenant-label{max-width:180px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@media(min-width:768px)and (max-width:1199px){.header-breadcrumbs{min-width:0}}@media(max-width:767px){.navigation-bar{gap:6px}.navigation-bar:not(.tabs-hidden) .breadcrumbs{display:none}.navigation-bar.tabs-hidden .breadcrumbs{display:flex}.navigation-tools:not(.mobile){display:none}}.icon-button,.inline-icon,.link,.business-tab,.plat-tab{transition:color var(--ui-motion-fast) var(--ui-motion-ease),background-color var(--ui-motion-fast) var(--ui-motion-ease),border-color var(--ui-motion-fast) var(--ui-motion-ease)}.detail-body,.form-body,.scroll-page,.table-region,.read-region{scrollbar-gutter:stable}.plat-collapse{display:grid;grid-template-rows:0fr;transition:grid-template-rows var(--ui-motion-expand) var(--ui-motion-ease)}.plat-collapse[data-open=true]{grid-template-rows:1fr}.plat-collapse-inner{min-height:0;overflow:hidden}.plat-async-button{display:inline-grid;grid-template-columns:18px auto 18px;align-items:center;gap:6px;white-space:nowrap}.plat-button-spinner{width:14px;height:14px;border:2px solid currentColor;border-inline-end-color:transparent;border-radius:50%;animation:plat-spin .8s linear infinite}@keyframes plat-spin{to{transform:rotate(360deg)}}@media(prefers-reduced-motion:reduce){*,*:before,*:after{scroll-behavior:auto!important;animation-duration:.001ms!important;animation-iteration-count:1!important;transition-duration:.001ms!important}.plat-button-spinner{animation:none}}.standard-field{width:100%;min-width:0;display:flex;flex-direction:column;gap:4px}.standard-field>*,.remote-field>*{max-width:100%}.standard-field.field-boolean{align-items:flex-start;justify-content:center;min-height:var(--ui-control-height)}.standard-field>.choice-group{display:flex;flex-wrap:wrap;align-items:center;min-height:36px;gap:8px 16px}.standard-field>.readonly-field{min-height:36px;padding:6px 0;color:var(--ui-text);overflow-wrap:anywhere;user-select:text}.range-inputs{display:grid;grid-template-columns:minmax(0,1fr) 20px minmax(0,1fr) auto;align-items:center;gap:6px;min-width:0}.range-inputs>span{color:var(--ui-text-muted);text-align:center;font-size:13px;white-space:nowrap}.range-inputs input{min-width:0}.text-unit-field,.password-field{display:flex;align-items:center;gap:8px;min-width:0;width:100%}.text-unit-field>*:first-child,.password-field>*:first-child{flex:1;min-width:0}.field-unit{flex-shrink:0;font-size:13px;color:var(--ui-text-muted)}.password-field>button{flex:0 0 36px;font-size:12px}.filter-grid .filter-field{display:grid;grid-template-columns:84px minmax(0,1fr);gap:8px;align-items:start;flex:1 1 290px;min-width:0;max-width:420px}.filter-field>label{font-size:13px;line-height:22px;padding-top:7px;color:var(--ui-text-secondary);white-space:normal}.filter-field>.filter-control{min-width:0;display:grid;gap:4px}.filter-grid .filter-field.filter-wide{flex-basis:470px;max-width:650px}.filter-panel .field-error{font-size:12px;line-height:18px;color:var(--ui-danger)}.filter-panel .filter-actions{margin-left:auto;min-height:36px;align-self:flex-start;flex-shrink:0}.filter-summary{display:flex;align-items:center;flex-wrap:wrap;gap:6px;margin-top:12px;padding-top:10px;border-top:1px solid var(--ui-divider);font-size:12px}.filter-chip{display:inline-flex;gap:5px;align-items:center;background:var(--ui-fill);border-radius:var(--ui-radius-tag);padding:2px 7px;max-width:300px;min-width:0}.filter-chip b{font-weight:500;color:var(--ui-text-muted);flex-shrink:0}.filter-chip span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;min-width:0}@media(max-width:767px){.filter-grid .filter-field,.filter-grid .filter-field.filter-wide{flex:1 1 100%;max-width:none;grid-template-columns:78px minmax(0,1fr)}.filter-grid .filter-actions{margin-left:0}.range-inputs{gap:4px}.filter-chip{max-width:100%}}.attachment-access{display:inline-flex;gap:10px;align-items:center;font-size:12px;flex-wrap:wrap}.upload-indeterminate{height:4px;background:var(--ui-info-bg);border-radius:4px;overflow:hidden;margin:9px 0}.upload-indeterminate>span{display:block;width:32%;height:100%;background:var(--ui-primary);animation:upload-pulse 1.4s ease-in-out infinite alternate}@keyframes upload-pulse{0%{transform:translate(0)}to{transform:translate(200%)}}@media(prefers-reduced-motion:reduce){.upload-indeterminate>span{animation:none}}.gallery-scroll{height:100%;min-height:0;overflow:auto;scrollbar-gutter:stable}.field-showcase,.filter-showcase{display:flex;flex-direction:column;gap:16px}.field-catalog{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;padding-bottom:16px}.field-sample{background:var(--ui-surface);border:1px solid var(--ui-border);border-radius:var(--ui-radius);padding:16px;min-width:0}.field-sample>header{display:flex;align-items:center;gap:8px;margin-bottom:18px}.field-sample>header>label{font-weight:600}.field-sample>header>code{margin-left:auto;font:12px var(--ui-mono);color:var(--ui-text-muted)}.field-sample-help{font-size:12px;color:var(--ui-text-muted);line-height:20px;min-height:40px;margin:12px 0}.field-value{display:flex;align-items:center;gap:8px;border-top:1px solid var(--ui-divider);padding-top:12px;min-width:0}.field-value small{background:var(--ui-fill);border-radius:4px;padding:2px 6px;flex:none;color:var(--ui-text-secondary)}.field-value>span{font:12px/20px var(--ui-mono);overflow-wrap:anywhere;min-width:0}.filter-demo-toolbar{display:flex;align-items:center;gap:12px}.query-proof{display:grid;grid-template-columns:1fr 1fr;gap:16px}.query-proof>div{background:var(--ui-surface);border:1px solid var(--ui-border);border-radius:8px;padding:20px;min-width:0}.query-proof h2{font-size:16px;margin:0 0 12px}.query-proof p{color:var(--ui-text-secondary);line-height:24px}.query-proof pre{background:var(--ui-fill);padding:16px;border-radius:6px;font:13px/22px var(--ui-mono);overflow:auto}@media(max-width:1200px){.field-catalog{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:767px){.field-catalog,.query-proof{grid-template-columns:minmax(0,1fr)}.field-sample{padding:14px}.filter-demo-toolbar{align-items:flex-start;flex-direction:column}}.plat-stable-tabs{display:flex;align-items:stretch;gap:8px;min-width:0;min-height:40px;flex:0 0 auto;overflow-x:auto;overflow-y:hidden;scrollbar-width:thin;scrollbar-gutter:stable;white-space:nowrap}.plat-stable-tabs>.plat-tab{display:inline-grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:8px;flex:0 0 auto;min-width:112px;max-width:252px;height:40px;padding:0 12px;border:0;border-bottom:2px solid transparent;font:500 14px/22px var(--ui-font);color:var(--ui-text-secondary);background:transparent;white-space:nowrap;border-radius:0;box-sizing:border-box}.plat-tab-label{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.plat-tab-count{display:inline-flex;justify-content:center;align-items:center;box-sizing:border-box;min-width:40px;width:40px;height:20px;line-height:20px;font-size:12px;font-weight:500;font-variant-numeric:tabular-nums;border-radius:4px;background:var(--ui-neutral-bg);color:var(--ui-text-muted);padding:0 3px}.plat-tab-count[data-unknown=true]{color:var(--ui-text-muted)}.plat-stable-tabs>.plat-tab[aria-selected=true]{font-weight:500;border-bottom-color:var(--ui-primary);color:var(--ui-action);background:transparent}.plat-tab[aria-selected=true]>.plat-tab-count{background:var(--ui-info-bg);color:var(--ui-action)}.plat-stable-tabs>.plat-tab:hover:not(:disabled){background:var(--ui-fill)}.plat-stable-tabs>.plat-tab:disabled{color:var(--ui-disabled);cursor:not-allowed}.plat-tab:focus-visible{outline:2px solid var(--ui-primary);outline-offset:-3px}@media(pointer:coarse){.plat-stable-tabs>.plat-tab{height:44px}}.login-page{height:100dvh;min-height:0;overflow:auto;display:flex;flex-direction:column;background:var(--ui-surface);color:var(--ui-text);isolation:isolate}.login-header{min-height:80px;padding:18px clamp(24px,3.5vw,64px);display:flex;align-items:center;justify-content:space-between;gap:20px;flex-shrink:0;border-bottom:1px solid var(--ui-divider);background:var(--ui-surface)}.login-brand{display:flex;align-items:center;gap:12px;color:var(--ui-text);text-decoration:none;min-width:0}.login-logo{display:grid;place-items:center;width:38px;height:38px;background:var(--ui-action);color:var(--ui-surface);border-radius:10px;flex-shrink:0}.login-logo svg{width:25px;height:25px}.login-brand strong{font-size:23px;letter-spacing:.5px;font-weight:650}.login-brand-divider{height:20px;border-left:1px solid var(--ui-control-border);margin:0 3px}.login-brand-name{font-size:14px;color:var(--ui-text-secondary);white-space:nowrap}.login-environment{font-size:12px;line-height:22px;padding:3px 10px;background:var(--ui-fill);border:1px solid var(--ui-border);color:var(--ui-text-secondary);border-radius:6px;display:flex;align-items:center;white-space:nowrap}.login-layout{display:grid;grid-template-columns:minmax(0,1.13fr) minmax(440px,1fr);flex:1 0 auto;min-height:calc(100dvh - 80px)}.login-intro{position:relative;overflow:hidden;background:linear-gradient(145deg,var(--ui-info-bg) 0%,var(--ui-page) 56%,var(--ui-surface) 100%);padding:clamp(32px,5.6vh,64px) clamp(32px,5.5vw,100px) 28px;display:flex;flex-direction:column;justify-content:center;border-right:1px solid var(--ui-divider);min-width:0}.login-intro-copy{position:relative;z-index:1}.login-eyebrow{font-size:11px;line-height:20px;letter-spacing:2px;color:var(--ui-action);margin-bottom:20px;font-weight:600;display:flex;align-items:center;gap:9px}.login-eyebrow>span{width:20px;height:2px;background:var(--ui-action)}.login-intro h2{font-size:clamp(30px,2.75vw,44px);line-height:1.5;font-weight:650;letter-spacing:.3px;margin:0 0 18px}.login-intro h2>span{color:var(--ui-action)}.login-intro-copy>p{color:var(--ui-text-secondary);font-size:14px;line-height:26px;max-width:380px;margin:0}.login-illustration{position:relative;width:calc(100% + 38px);margin:14px -19px 4px;aspect-ratio:620/328;max-width:660px;color:var(--ui-action)}.logistics-map{position:relative;width:100%;height:100%;display:block;overflow:visible}.login-journey{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin-top:4px;border-top:1px solid var(--ui-info-border);padding-top:18px}.login-journey>span{display:flex;flex-direction:column;gap:5px;font-size:13px;color:var(--ui-text-secondary);white-space:nowrap}.login-journey small{font-size:10px;font-variant-numeric:tabular-nums;color:var(--ui-action);letter-spacing:1px}.login-form-column{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:40px 32px 22px;min-width:0;background:var(--ui-surface)}.login-card{width:100%;max-width:400px;padding:0;background:var(--ui-surface)}.login-card-heading{margin-bottom:28px}.login-kicker{font-size:12px;color:var(--ui-action);letter-spacing:1px;display:block;margin-bottom:10px}.login-card-heading h1{font-size:28px;line-height:40px;font-weight:650;margin:0;letter-spacing:.4px}.login-card-heading p{font-size:13px;line-height:23px;color:var(--ui-text-muted);margin:10px 0 0}.login-form{display:block;margin-top:20px}.login-form .ant-form-item{margin-bottom:18px}.login-form .ant-form-item-label{padding-bottom:8px}.login-form .ant-input{min-height:44px;padding:10px 12px;font-size:14px;border-color:var(--ui-control-border)}.login-form .login-submit{width:100%;height:44px;margin-top:6px;font-size:14px}.login-password{position:relative;display:flex;align-items:center}.login-password>.ant-input{padding-right:52px;width:100%;min-width:0}.login-reveal{position:absolute;inset:0 0 auto auto;width:44px;height:44px;display:grid;place-items:center;padding:0;background:transparent;border:0;border-radius:0 5px 5px 0;color:var(--ui-text-secondary);cursor:pointer}.login-reveal img{display:block;width:18px;height:18px}.login-reveal:hover{background:var(--ui-info-bg)}.login-caps{display:block;height:18px;line-height:18px;font-size:12px;color:var(--ui-warning);visibility:hidden;margin-top:4px}.login-caps.visible{visibility:visible}.captcha-row{display:grid;grid-template-columns:minmax(0,1fr) 116px;gap:12px}.captcha-image{height:44px;padding:0;border:1px solid var(--ui-control-border);background:var(--ui-fill);border-radius:6px;overflow:hidden;cursor:pointer}.captcha-image img{display:block;width:100%;height:100%;object-fit:contain}.captcha-placeholder,.captcha-failure{min-height:82px;padding:12px;border:1px solid var(--ui-border);border-radius:6px;margin-bottom:18px;display:flex;flex-direction:column;justify-content:center;gap:8px;font-size:13px;color:var(--ui-text-muted)}.captcha-failure{border-color:var(--ui-danger-border);color:var(--ui-danger)}.login-error{margin-bottom:18px}.login-navigation-error{margin-bottom:18px;padding:12px;border:1px solid var(--ui-warning-border);border-radius:6px;background:var(--ui-warning-bg);color:var(--ui-warning);font-size:13px}.login-navigation-error p{margin:0 0 10px}.login-session-note{display:flex;gap:7px;font-size:12px;color:var(--ui-text-muted);line-height:21px;margin:18px 0 0}.login-session-note svg{width:14px;height:14px;margin-top:3px;flex-shrink:0}.login-demo-note{margin-top:18px;border-top:1px solid var(--ui-divider);padding-top:14px;font-size:12px;line-height:22px;color:var(--ui-text-secondary)}.login-demo-note summary{cursor:pointer;color:var(--ui-action)}.login-demo-content{padding:10px 0 0}.login-demo-content p{margin:3px 0}.login-demo-content a{display:inline-flex;align-items:center;gap:5px;margin-top:6px;color:var(--ui-action)}.login-demo-content .icon{width:14px;height:14px}.login-demo-credentials{display:flex;gap:20px;flex-wrap:wrap}.login-demo-note code{font-size:12px}.login-footer{font-size:12px;color:var(--ui-text-muted);margin-top:40px;display:flex;align-items:center;gap:16px;flex-wrap:wrap;justify-content:center}.login-page :is(button,a,summary,input):focus-visible{outline:2px solid var(--ui-primary);outline-offset:3px}.login-page button:disabled{cursor:not-allowed}@media(min-width:1700px){.login-card{max-width:420px}.login-intro{padding-inline:8vw}.login-illustration{max-width:670px}}@media(max-width:1023px){.login-layout{grid-template-columns:minmax(0,.9fr) minmax(370px,1fr)}.login-header{padding-inline:26px}.login-intro{padding:34px 28px 26px}.login-intro h2{font-size:30px}.login-eyebrow{letter-spacing:1px}.login-form-column{padding:32px 26px 24px}.login-journey{gap:7px}.login-journey>span{font-size:12px}}@media(max-width:767px){.login-header{min-height:64px;padding:14px 24px;gap:8px}.login-brand-divider,.login-brand-name{display:none}.login-brand strong{font-size:21px}.login-logo{width:34px;height:34px}.login-layout{display:flex;flex-direction:column;min-height:calc(100dvh - 64px)}.login-intro{display:none}.login-form-column{flex:1;padding:34px 24px 24px;justify-content:center}.login-card{max-width:400px}.login-card-heading h1{font-size:26px}.login-footer{margin-top:30px;font-size:11px;gap:10px}}@media(max-height:650px){.login-form-column{justify-content:flex-start;padding-top:28px}.login-card-heading{margin-bottom:20px}.login-footer{margin-top:24px}.login-intro{padding-block:28px}}@media(prefers-reduced-motion:reduce){.login-page *,.login-page *:before,.login-page *:after{animation:none!important;transition:none!important}}.account-page{height:100%;min-height:0;display:flex;flex-direction:column;gap:16px;overflow:auto;container-name:account-center;container-type:inline-size}.account-page-heading{flex:0 0 auto}.account-page>.account-page-heading{margin-bottom:0}.account-layout{display:grid;grid-template-columns:280px minmax(0,1fr);align-items:start;gap:16px;min-width:0;flex:1 0 auto}.account-identity,.account-editor{min-width:0;border:1px solid var(--ui-divider);border-radius:10px;background:var(--ui-surface)}.account-identity{padding:0}.account-identity-head{display:flex;flex-direction:column;align-items:center;gap:0;min-width:0;padding:28px 20px 24px}.account-portrait-button{position:relative;flex:0 0 80px;width:80px;height:80px;padding:0;border:0;border-radius:50%;background:none;color:var(--ui-action);cursor:pointer}.account-profile-avatar{position:relative;display:grid;place-items:center;width:80px;height:80px;overflow:hidden;border-radius:50%;background:var(--ui-info-bg);color:var(--ui-action)}.account-avatar-placeholder{display:block;width:34px;height:34px;color:currentColor}.account-profile-avatar img{display:block;width:100%;height:100%;object-fit:cover}.account-portrait-edit{position:absolute;right:-1px;bottom:-1px;display:grid;place-items:center;width:23px;height:23px;border:2px solid var(--ui-surface);border-radius:50%;background:var(--ui-action);color:var(--ui-surface)}.account-portrait-edit .icon{width:12px;height:12px}.account-identity-copy{min-width:0;width:100%;margin-top:14px;text-align:center}.account-identity-copy h2{margin:0;color:var(--ui-text);font-size:18px;line-height:28px;font-weight:600;overflow-wrap:anywhere}.account-role{display:inline-block;max-width:100%;margin-top:4px;padding:2px 8px;border-radius:var(--ui-radius-tag);background:var(--ui-fill);color:var(--ui-text-secondary);font-size:12px;line-height:20px;overflow-wrap:anywhere}.account-summary-toggle{display:none;flex:0 0 44px;width:44px;height:44px;place-items:center;padding:0;border:0;border-radius:6px;background:transparent;color:var(--ui-text-secondary)}.account-summary-toggle .icon{width:16px;height:16px;transition:transform .16s ease}.account-summary-toggle[aria-expanded=true] .icon{transform:rotate(180deg)}.account-identity-details{padding:0 20px 20px}.account-identity-details dl{margin:0;padding-top:8px;border-top:1px solid var(--ui-divider)}.account-info-row{display:grid;grid-template-columns:76px minmax(0,1fr);align-items:start;gap:10px;padding:10px 0;font-size:14px;line-height:22px}.account-info-row dt{color:var(--ui-text-muted)}.account-info-row dd{margin:0;color:var(--ui-text);overflow-wrap:anywhere}.account-editor{overflow:hidden}.account-editor>.plat-stable-tabs{gap:24px;min-height:52px;margin:0 24px;border-bottom:1px solid var(--ui-divider)}.account-editor>.plat-stable-tabs>.plat-tab{display:flex;justify-content:center;min-width:0;max-width:none;height:52px;min-height:52px;padding:0 2px}.account-editor-surface{display:flex;flex:1 0 auto;flex-direction:column;min-height:348px;box-sizing:border-box;padding:24px}.account-tab-panel{display:flex;flex:1 1 auto;flex-direction:column;min-width:0}.account-form-wrap{display:flex;flex:1 1 auto;flex-direction:column;width:100%;max-width:760px;min-width:0}.account-form-wrap>.ant-form{display:flex;flex:1 1 auto;flex-direction:column;min-height:0}.account-profile-form .ant-form-item,.account-password-form .ant-form-item{margin-bottom:0}.account-profile-form .ant-form-item-label,.account-password-form .ant-form-item-label{padding-bottom:7px}.account-profile-form .ant-input,.account-password-form .ant-input{height:36px;min-height:36px;box-sizing:border-box;padding:6px 11px;font-size:14px;line-height:22px}.account-profile-form .ant-input-affix-wrapper{height:36px;min-height:36px;box-sizing:border-box}.account-profile-form .ant-input-affix-wrapper .ant-input{height:22px;min-height:22px;padding:0}.account-profile-form .ant-select .ant-select-selector{height:36px;min-height:36px;box-sizing:border-box}.account-field-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));column-gap:20px;row-gap:22px;max-width:800px;margin-bottom:28px}.account-password-fields{display:flex;flex-direction:column;gap:20px;max-width:480px;margin-bottom:28px}.account-password-control{position:relative;min-width:0}.account-password-control .ant-input{padding-right:42px}.account-password-reveal{position:absolute;top:2px;right:2px;display:grid;place-items:center;width:32px;height:32px;padding:0;border:0;border-radius:5px;background:transparent;color:var(--ui-text-secondary);cursor:pointer}.account-password-reveal:hover:not(:disabled){background:var(--ui-fill);color:var(--ui-action)}.account-password-reveal:disabled{cursor:not-allowed}.account-password-eye{display:block;width:18px;height:18px;fill:none;stroke:currentColor;stroke-width:1.7;stroke-linecap:round;stroke-linejoin:round}.account-form-alert{margin-bottom:16px}.account-form-footer{display:flex;align-items:center;justify-content:flex-end;gap:10px;min-height:77px;margin-top:auto;box-sizing:border-box;padding:20px 0;border-top:1px solid var(--ui-divider)}.avatar-dialog{width:640px;max-width:calc(100vw - 24px);max-height:calc(100dvh - 32px);padding:0;border:1px solid var(--ui-divider);border-radius:10px;background:var(--ui-surface);color:var(--ui-text);box-shadow:0 24px 64px #00000038}.avatar-dialog::backdrop{background:#0f172a85}.avatar-dialog-head{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:18px 24px;border-bottom:1px solid var(--ui-divider)}.avatar-dialog-head h2{margin:0;font-size:16px;line-height:26px;font-weight:600}.avatar-dialog-close{flex:0 0 40px}.avatar-dialog-body{max-height:calc(100dvh - 170px);overflow:auto;padding:24px}.avatar-file-row{display:flex;align-items:center;flex-wrap:wrap;gap:12px}.avatar-file-row p{margin:0;color:var(--ui-text-muted);font-size:13px;line-height:20px}.avatar-select-button{display:inline-flex;align-items:center;justify-content:center;gap:7px;min-height:36px;padding:0 13px;border:1px solid var(--ui-control-border);border-radius:6px;background:var(--ui-surface);color:var(--ui-text);font:inherit;cursor:pointer}.avatar-select-button:hover:not(:disabled){border-color:var(--ui-action);color:var(--ui-action)}.avatar-select-button:disabled{opacity:.55;cursor:not-allowed}.avatar-select-button .icon{width:16px;height:16px}.avatar-file-input{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0,0,0,0);clip-path:inset(50%);white-space:nowrap}.avatar-crop-workspace{display:grid;grid-template-columns:minmax(0,1fr) 112px;align-items:start;gap:24px;margin-top:22px}.avatar-crop-controls{min-width:0}.avatar-crop-work-area{display:grid;min-height:258px;place-items:center;padding:16px;box-sizing:border-box;border:1px solid var(--ui-divider);border-radius:6px;background:var(--ui-fill)}.avatar-crop-stage{position:relative;flex:0 0 208px;width:208px;height:208px;margin:0 auto;overflow:hidden;border:1px solid var(--ui-divider);border-radius:50%;background:var(--ui-page);touch-action:none}.avatar-crop-stage.is-draggable{cursor:grab}.avatar-crop-stage.is-draggable:active{cursor:grabbing}.avatar-crop-circle{position:absolute;inset:0;display:grid;place-items:center;overflow:hidden;border-radius:50%}.avatar-crop-circle>.account-avatar-placeholder{width:56px;height:56px}.avatar-crop-image{position:absolute;left:50%;top:50%;max-width:none;max-height:none;transform-origin:center;user-select:none;pointer-events:none}.avatar-crop-current,.avatar-preview-current{width:100%;height:100%;object-fit:cover}.avatar-zoom-control{display:grid;grid-template-columns:auto minmax(0,1fr) 44px;align-items:center;gap:12px;margin-top:18px;font-size:13px}.avatar-zoom-control input{width:100%;accent-color:var(--ui-action)}.avatar-zoom-control output{text-align:right;color:var(--ui-text-secondary);font-variant-numeric:tabular-nums}.avatar-rotate-controls{display:flex;justify-content:center;gap:10px;margin-top:14px}.avatar-live-preview{display:flex;align-items:center;flex-direction:column;gap:10px;min-width:0;color:var(--ui-text-secondary);font-size:13px}.avatar-live-preview p{margin:0;color:var(--ui-text-muted)}.avatar-preview-circle{width:80px;height:80px;flex:0 0 80px}.avatar-preview-circle img:not(.avatar-preview-current){position:absolute;left:50%;top:50%;width:auto;height:auto;max-width:none;max-height:none;object-fit:initial;transform-origin:center;pointer-events:none}.avatar-live-preview small{max-width:100%;overflow-wrap:anywhere;text-align:center;color:var(--ui-text-muted);font-size:12px}.avatar-dialog-alert{margin-top:16px}.avatar-dialog-footer{display:flex;justify-content:flex-end;gap:10px;padding:16px 24px;border-top:1px solid var(--ui-divider)}.account-page :is(button,input):focus-visible,.avatar-dialog :is(button,input):focus-visible{outline:2px solid var(--ui-primary);outline-offset:3px}@container account-center (max-width:820px){.account-layout{grid-template-columns:minmax(0,1fr);align-items:stretch;gap:12px}.account-identity-head{flex-direction:row;align-items:center;gap:16px;padding:20px}.account-identity-head .account-portrait-button,.account-identity-head .account-profile-avatar{width:64px;height:64px}.account-portrait-button{flex-basis:64px}.account-identity-copy{width:auto;flex:1;margin:0;text-align:left}.account-identity-details{padding-bottom:14px}.account-identity-details dl{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0 24px}.account-info-row{grid-template-columns:76px minmax(0,1fr)}}@container account-center (max-width:600px){.account-page{gap:12px}.account-layout{gap:12px;align-content:start;grid-auto-rows:max-content}.account-identity-head{gap:12px;padding:16px}.account-identity-head .account-portrait-button,.account-identity-head .account-profile-avatar{width:56px;height:56px}.account-portrait-button{flex-basis:56px}.account-identity-copy{padding-right:38px}.account-identity-copy h2{font-size:16px;line-height:24px}.account-summary-toggle{display:grid;margin-left:auto}.account-identity-details{display:none;padding:0 16px 14px}.account-identity-details.is-expanded,.account-identity-details dl{display:block}.account-info-row{padding:8px 0}.account-editor{overflow:visible}.account-editor>.plat-stable-tabs{height:48px;min-height:48px;margin-inline:16px}.account-editor>.plat-stable-tabs>.plat-tab{height:48px;min-height:48px}.account-editor-surface{padding:16px}.account-field-grid{grid-template-columns:minmax(0,1fr);column-gap:0;row-gap:18px;margin-bottom:24px}.account-password-fields{gap:18px;margin-bottom:24px}.account-form-footer{flex-wrap:wrap;min-height:69px;padding:16px 0}.avatar-dialog-body{padding:16px}.avatar-dialog-head{padding:14px 16px}.avatar-dialog-close{flex-basis:44px;width:44px;height:44px}.avatar-dialog-footer{padding:14px 16px}.avatar-dialog-footer>.ant-btn{min-height:44px}.account-password-control .ant-input{padding-right:48px}.account-password-reveal{top:1px;right:0;width:44px;height:34px}.avatar-crop-workspace{grid-template-columns:minmax(0,1fr);gap:18px}.avatar-live-preview{flex-direction:row;justify-content:center;gap:14px;flex-wrap:wrap}.avatar-preview-circle{width:56px;height:56px;flex-basis:56px}}@media(prefers-reduced-motion:reduce){.account-page *,.account-page *:before,.account-page *:after,.avatar-dialog *,.avatar-dialog *:before,.avatar-dialog *:after{transition:none!important;animation:none!important}}
