:root{color:#1f2937;background-color:#f4f6f8;--fx-bg: #f4f6f8;--fx-panel: #ffffff;--fx-panel-soft: #f8fafc;--fx-line: #e3e8ef;--fx-line-strong: #ccd5e1;--fx-text: #1f2937;--fx-muted: #667085;--fx-primary: #1766ff;--fx-primary-soft: rgba(21, 94, 239, .08);--fx-success-soft: rgba(6, 118, 71, .08);--fx-warning-soft: rgba(181, 71, 8, .08)}*{box-sizing:border-box}html,body,#root{min-height:100%;margin:0}body{color:var(--fx-text);background:linear-gradient(180deg,#ffffffeb,#f4f6f8f5),radial-gradient(circle at top left,rgba(23,102,255,.045),transparent 28%);font-family:Noto Sans SC,PingFang SC,Microsoft YaHei,Helvetica Neue,sans-serif}a{color:inherit;text-decoration:none}.screen-center{min-height:100vh;display:grid;place-items:center}.page-route-loading{min-height:240px;display:grid;place-items:center}.app-shell{min-height:100vh;background:transparent}.topbar-shell{position:sticky;top:0;z-index:40;height:auto;padding:0;line-height:normal;background:#fffffff0;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);border-bottom:1px solid rgba(15,23,42,.06)}.topbar{max-width:1240px;margin:0 auto;padding:16px 24px;display:flex;align-items:center;justify-content:space-between;gap:20px}.brand-link{display:flex;align-items:center;gap:12px;min-width:220px}.brand-mark{width:38px;height:38px;border-radius:10px;display:grid;place-items:center;background:linear-gradient(135deg,#0f4fd6,#1766ff);color:#fff;font-weight:700;font-size:13px;letter-spacing:.04em}.brand-title.ant-typography{margin:0;color:#111827;font-size:18px}.brand-subtitle.ant-typography{color:var(--fx-muted);font-size:12px}.topbar-nav{flex:1;display:flex;flex-wrap:wrap;gap:18px;justify-content:center}.nav-chip{display:inline-flex;align-items:center;gap:8px;padding:10px 2px;border-radius:0;color:#667085;border:0;border-bottom:2px solid transparent;transition:all .2s ease}.nav-chip:hover{color:#111827;background:transparent}.nav-chip.is-active{color:var(--fx-primary);border-color:#155eef73;background:transparent}.nav-chip-icon{display:inline-flex;font-size:12px}.topbar-actions{min-width:220px;display:flex;justify-content:flex-end}.topbar-actions-row{display:flex;align-items:center;justify-content:flex-end;flex-wrap:wrap;gap:14px}.workspace-chip{display:inline-flex;align-items:center;padding:0;border-radius:0;background:transparent;color:var(--fx-muted);border:0;font-size:12px}.app-shell-main{width:100%;max-width:1240px;margin:0 auto;padding:32px 24px 52px}.page-stack{display:flex;flex-direction:column;gap:24px}.panel-card{border:1px solid rgba(15,23,42,.08);border-radius:18px;box-shadow:0 10px 28px #0f172a09;overflow:hidden}.panel-card .ant-card-body{padding:28px}.panel-card .ant-card-head{min-height:60px;padding:0 28px;border-bottom:1px solid rgba(15,23,42,.06)}.panel-card .ant-card-head-title{padding:18px 0;font-weight:600;color:#101828}.muted-text{color:var(--fx-muted)}.layout-fill{width:100%}.layout-stack-6,.layout-stack-8,.layout-stack-10,.layout-stack-12,.layout-stack-14,.layout-stack-16,.layout-stack-18{display:flex;flex-direction:column;width:100%}.layout-stack-6{gap:6px}.layout-stack-8{gap:8px}.layout-stack-10{gap:10px}.layout-stack-12{gap:12px}.layout-stack-14{gap:14px}.layout-stack-16{gap:16px}.layout-stack-18{gap:18px}.layout-row{display:flex;align-items:center;gap:12px}.layout-row-start{align-items:flex-start}.layout-row-between{justify-content:space-between}.layout-wrap{flex-wrap:wrap}.text-stack{display:flex;flex-direction:column;gap:2px}.text-stack-6{display:flex;flex-direction:column;gap:6px}.tag-list{display:flex;flex-wrap:wrap;gap:8px}.action-list{display:flex;flex-wrap:wrap;gap:10px}.action-list-tight{display:flex;flex-wrap:wrap;gap:8px}.title-with-tag{display:flex;align-items:center;flex-wrap:wrap;gap:10px}.panel-toolbar{display:flex;align-items:flex-start;justify-content:space-between;gap:14px;flex-wrap:wrap}.note-list{display:flex;flex-direction:column;gap:6px}.hero-panel{display:grid;grid-template-columns:minmax(0,1.5fr) minmax(340px,.9fr);gap:24px}.hero-copy,.hero-sidecard{padding:40px;border-radius:22px;background:var(--fx-panel);border:1px solid rgba(15,23,42,.08);box-shadow:0 18px 42px #0f172a0a}.hero-copy{background:linear-gradient(135deg,#1766ff12,#fff0 48%),var(--fx-panel)}.hero-title.ant-typography{margin-top:12px;margin-bottom:14px;font-size:44px;line-height:1.14;letter-spacing:-.02em}.hero-description{max-width:760px;font-size:16px;color:#475467;line-height:1.8}.hero-metric-grid{margin:26px 0 24px;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.hero-metric-cell{padding:18px 20px;border-radius:18px;border:1px solid rgba(15,23,42,.08);background:#ffffffd1;display:flex;flex-direction:column;gap:6px}.hero-metric-label{font-size:12px;color:var(--fx-muted)}.hero-metric-value{font-size:30px;line-height:1;color:#101828}.hero-metric-caption{font-size:13px;color:#475467}.hero-footnote{margin-top:16px;margin-bottom:0}.section-eyebrow{font-size:12px;color:var(--fx-primary);font-weight:600;letter-spacing:.04em}.step-brief{display:grid;grid-template-columns:42px 1fr;gap:14px;align-items:start}.step-brief+.step-brief{margin-top:18px}.step-index{width:42px;height:42px;border-radius:12px;display:grid;place-items:center;background:#111827;color:#fff;font-weight:700}.mini-badge-row{margin-top:22px;display:flex;flex-wrap:wrap;gap:10px}.mini-badge{padding:8px 12px;border-radius:999px;background:#f8fafc;border:1px solid var(--fx-line);color:#344054;font-size:12px}.hero-action-row{margin-top:4px}.home-side-title.ant-typography{margin-top:8px;margin-bottom:18px}.process-strip{margin:24px 0;display:grid;gap:14px}.process-step{display:grid;grid-template-columns:36px minmax(0,1fr);gap:14px;align-items:flex-start}.process-step-index{width:36px;height:36px;border-radius:10px;display:grid;place-items:center;background:#1766ff1a;color:var(--fx-primary);font-weight:700}.stats-row,.entry-grid,.guidance-grid{display:grid;gap:16px}.stats-row,.entry-grid{grid-template-columns:repeat(4,minmax(0,1fr))}.entry-grid-two,.guidance-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.entry-card .ant-card-body{height:100%}.entry-icon{width:44px;height:44px;border-radius:14px;display:grid;place-items:center;background:var(--fx-primary-soft);color:var(--fx-primary);font-size:20px}.entry-icon-primary{width:52px;height:52px;font-size:22px}.section-header{display:flex;justify-content:space-between;align-items:flex-start;gap:20px}.section-card .section-header{margin-bottom:18px}.filter-bar{margin-bottom:18px;display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap}.combo-strip{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px}.combo-pill{padding:14px 16px;border-radius:18px;border:1px solid rgba(15,23,42,.08);background:#fcfcfd;display:flex;flex-direction:column;gap:6px}.combo-pill-label{color:var(--fx-muted);font-size:12px}.merge-top-grid{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr) minmax(300px,.9fr);gap:16px}.home-launch-grid{display:grid;grid-template-columns:minmax(0,1.12fr) minmax(360px,.88fr);gap:18px}.home-launch-primary{padding:28px;border-radius:20px;background:linear-gradient(135deg,#155eef14,#fff0 52%),#fbfdff;border:1px solid rgba(21,94,239,.14);display:flex;flex-direction:column;gap:18px}.home-launch-primary .ant-typography{margin-bottom:0}.flow-chip-row{display:flex;flex-wrap:wrap;gap:10px}.flow-chip{display:inline-flex;align-items:center;padding:8px 12px;border-radius:999px;border:1px solid var(--fx-line);background:#fff;color:#344054;font-size:13px}.home-launch-secondary{display:flex;flex-direction:column;gap:12px}.asset-link-row{padding:18px 20px;border-radius:18px;border:1px solid var(--fx-line);background:#fbfcfd;display:flex;align-items:flex-start;justify-content:space-between;gap:14px}.asset-link-main{display:flex;align-items:flex-start;gap:14px}.guidance-inline-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px}.guidance-inline-item{padding:20px;border-radius:18px;border:1px solid var(--fx-line);background:#fbfcfd;min-height:100%}.asset-panel-grid{display:grid;grid-template-columns:minmax(0,1.25fr) repeat(3,minmax(0,1fr));gap:14px}.asset-panel{min-height:100%;padding:22px;border-radius:18px;border:1px solid var(--fx-line);background:#fbfcfd;display:flex;flex-direction:column;gap:16px}.asset-panel-primary{background:linear-gradient(135deg,#1766ff14,#fff0 58%),#fbfdff;border-color:#1766ff29}.asset-panel-head{display:flex;align-items:flex-start;gap:14px}.task-banner{padding:22px 24px;border-radius:18px;border:1px solid rgba(23,102,255,.14);background:linear-gradient(135deg,#1766ff0f,#fff0 58%),#fbfdff;display:flex;align-items:center;justify-content:space-between;gap:18px}.task-banner-copy{max-width:760px}.task-roadmap-grid{margin-top:18px;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px}.task-roadmap-card{min-height:100%;padding:22px;border-radius:18px;border:1px solid var(--fx-line);background:#fbfcfd;display:flex;flex-direction:column;justify-content:space-between;gap:18px}.task-roadmap-card.is-primary{border-color:#1766ff29;background:linear-gradient(135deg,#1766ff0f,#fff0 64%),#fbfdff}.task-roadmap-step{display:grid;grid-template-columns:34px minmax(0,1fr);gap:14px;align-items:flex-start}.task-roadmap-step-index{width:34px;height:34px;border-radius:10px;display:grid;place-items:center;background:#1766ff1a;color:var(--fx-primary);font-weight:700}.support-center-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px}.support-center-card{min-height:100%;padding:22px;border-radius:18px;border:1px solid var(--fx-line);background:#fbfcfd;display:flex;flex-direction:column;justify-content:space-between;gap:16px}.empty-inline-state{padding:20px 22px;border-radius:18px;border:1px dashed var(--fx-line-strong);background:#fbfcfd;display:flex;align-items:center;justify-content:space-between;gap:16px}.selection-summary{display:flex;flex-direction:column;gap:8px}.inline-link{color:var(--fx-primary)}.merge-hero-card .ant-card-body{background:linear-gradient(135deg,#1766ff0f,#fff0 44%),#fff}.wizard-hero-grid{display:grid;grid-template-columns:minmax(0,1.55fr) minmax(320px,.82fr);gap:18px;align-items:start}.wizard-hero-main,.wizard-summary-card{min-width:0}.wizard-hero-title.ant-typography{margin-top:10px;margin-bottom:10px}.wizard-hero-description{max-width:760px;margin-bottom:24px}.wizard-fact-grid{margin-top:24px;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px}.wizard-fact-item{padding:16px 18px;border-radius:16px;border:1px solid rgba(15,23,42,.08);background:#ffffffeb;display:flex;flex-direction:column;gap:6px}.wizard-fact-label,.wizard-fact-caption{font-size:12px}.wizard-fact-label{color:var(--fx-muted)}.wizard-fact-value{font-size:22px;line-height:1.35;color:#101828;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.wizard-fact-caption{color:#475467}.wizard-summary-card{padding:22px;border-radius:18px;border:1px solid rgba(15,23,42,.08);background:#f8fafcf5;display:flex;flex-direction:column;gap:16px}.wizard-status-list{display:flex;flex-direction:column;gap:12px}.wizard-status-row{display:flex;align-items:center;justify-content:space-between;gap:12px}.wizard-step-card .ant-card-body{display:flex;flex-direction:column;gap:20px}.wizard-step-head{display:flex;align-items:flex-start;justify-content:space-between;gap:18px}.wizard-step-title-line{display:flex;align-items:flex-start;gap:14px}.wizard-step-index{width:34px;height:34px;border-radius:10px;display:grid;place-items:center;background:#1766ff1a;color:var(--fx-primary);font-weight:700;flex:0 0 auto}.wizard-grid-two{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.wizard-panel{min-height:100%;padding:22px;border-radius:18px;border:1px solid var(--fx-line);background:#fbfcfd;display:flex;flex-direction:column;gap:14px}.wizard-surface,.wizard-surface-soft{padding:18px;border-radius:16px;border:1px solid var(--fx-line);display:flex;flex-direction:column;gap:12px}.wizard-surface{background:#fff}.wizard-surface-soft{background:#fbfcfd}.wizard-field-cloud{display:flex;flex-wrap:wrap;gap:8px}.wizard-recommendation-block{display:flex;flex-direction:column;gap:10px}.wizard-record-layout{display:grid;grid-template-columns:minmax(0,1.25fr) minmax(320px,.8fr);gap:18px;align-items:start}.wizard-record-main,.wizard-record-side{min-width:0}.wizard-record-side{display:flex;flex-direction:column;gap:16px}.wizard-side-panel{min-height:100%}.dataset-workbench-grid,.jobs-guide-grid{display:grid;grid-template-columns:minmax(0,1.2fr) minmax(320px,.8fr);gap:16px;align-items:start}.sample-field-list{display:flex;flex-direction:column;gap:10px}.sample-field-item{padding:12px 14px;border-radius:14px;border:1px solid var(--fx-line);background:#fbfcfd;display:flex;align-items:flex-start;justify-content:space-between;gap:12px}.sample-field-label{color:var(--fx-muted)}.sample-field-value{color:#101828;font-weight:500;text-align:right;word-break:break-word}.status-pair{display:flex;justify-content:space-between;align-items:center;gap:12px}.status-label{color:#344054;font-weight:500}.split-layout{display:grid;grid-template-columns:320px minmax(0,1fr);gap:18px}.sticky-sidebar{position:sticky;top:100px;align-self:start}.sidebar-list-item{cursor:pointer;padding-inline:12px;border-radius:14px;transition:background .2s ease}.sidebar-list-item:hover{background:#1118270a}.sidebar-list-item.is-active{background:var(--fx-primary-soft)}.hint-strip{padding:14px 16px;border-radius:16px;background:#fafafa;border:1px solid var(--fx-line)}.relation-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.relation-card{padding:16px;border-radius:18px;border:1px solid rgba(15,23,42,.08);background:#fcfcfd}.relation-card-header{display:flex;align-items:flex-start;justify-content:space-between;gap:12px}.template-intro-grid{margin-top:20px;display:grid;grid-template-columns:minmax(0,1.35fr) minmax(300px,.85fr);gap:16px}.template-intro-main{justify-content:space-between}.table-actions-compact{display:flex;flex-wrap:wrap;gap:8px}.record-title-cell{display:flex;flex-direction:column;gap:2px}.content-card-stack{display:flex;flex-direction:column;gap:18px;width:100%}.content-card-stack-sm{display:flex;flex-direction:column;gap:16px;width:100%}.detail-surface{padding:16px;border-radius:16px;border:1px solid var(--fx-line);background:#fbfcfd}.detail-surface-muted{padding:14px 16px;border-radius:16px;border:1px dashed var(--fx-line-strong);background:#fbfcfd}.actions-column{display:flex;flex-direction:column;gap:12px;width:100%}.title-block{display:flex;flex-direction:column;gap:6px}.asset-summary-head{display:flex;align-items:flex-start;justify-content:space-between;gap:12px}.field-label{display:inline-block;margin-bottom:8px;color:#344054;font-weight:500}.editor-toolbar{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:12px}.editor-insert-field{display:flex;gap:8px;flex-wrap:wrap}.editor-insert-field .ant-input{min-width:240px;flex:1 1 220px}.rich-editor{min-height:320px;padding:16px;border-radius:16px;border:1px solid rgba(15,23,42,.1);background:#fff;line-height:1.7;outline:none}.rich-editor:focus{border-color:var(--fx-primary);box-shadow:0 0 0 3px #155eef1f}.sheet-toolbar,.sheet-footer{display:flex;justify-content:space-between;align-items:center;gap:12px}.sheet-stack{display:flex;flex-direction:column;gap:16px;width:100%}.sheet-toolbar-actions,.sheet-toolbar-status{display:flex;flex-wrap:wrap;gap:10px}.mapping-table-head{display:flex;align-items:flex-start;justify-content:space-between;gap:16px}.mapping-table-stack{display:flex;flex-direction:column;gap:14px;width:100%}.job-title-line{display:flex;align-items:center;flex-wrap:wrap;gap:10px}.job-header-actions{display:flex;flex-wrap:wrap;gap:10px}.quick-merge-card-stack{display:flex;flex-direction:column;gap:18px;width:100%}.quick-merge-card-stack-sm{display:flex;flex-direction:column;gap:16px;width:100%}.quick-merge-actions{display:flex;flex-wrap:wrap;gap:10px}.quick-merge-status-stack{display:flex;flex-direction:column;gap:14px;width:100%}.dataset-overview-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px}.dataset-overview-item{padding:16px;border-radius:16px;border:1px solid var(--fx-line);background:#fbfcfd;display:flex;flex-direction:column;gap:6px}.dataset-overview-label{color:var(--fx-muted);font-size:12px}.dataset-overview-value{color:#101828;font-size:20px;line-height:1.3}.dataset-overview-caption{color:#475467;font-size:12px}.record-page{gap:20px}.record-page-header{display:flex;align-items:flex-start;justify-content:space-between;gap:18px}.record-page-actions{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:10px}.record-overview-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;max-width:880px}.record-overview-item{padding:16px 18px;border-radius:16px;border:1px solid var(--fx-line);background:#fbfcfd;display:flex;flex-direction:column;gap:6px}.record-overview-label{color:var(--fx-muted);font-size:12px}.record-overview-value{color:#101828;font-size:22px;line-height:1.35;word-break:break-word}.record-overview-caption{color:#475467;font-size:12px}.record-workspace{display:grid;grid-template-columns:minmax(0,860px) minmax(280px,320px);justify-content:space-between;gap:24px;align-items:start}.record-form-column{min-width:0;display:flex;flex-direction:column;gap:18px}.record-sidebar{position:sticky;top:96px;align-self:start}.record-group-card .ant-card-body{padding:22px 24px}.record-group-head{display:flex;align-items:center;justify-content:space-between;gap:12px}.record-form-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px 16px}.record-field-card{min-width:0;display:flex;flex-direction:column;gap:10px;padding:16px;border-radius:16px;border:1px solid var(--fx-line);background:#fcfcfd}.record-field-card.is-wide{grid-column:1 / -1}.record-field-label{display:flex;align-items:flex-start;justify-content:space-between;gap:10px;color:#111827;font-weight:600}.record-field-title{display:inline-flex;align-items:center;flex-wrap:wrap;gap:8px}.record-field-card .ant-input,.record-field-card .ant-input-affix-wrapper{min-height:44px;border-radius:12px}.record-field-card .ant-input-textarea textarea{min-height:120px;border-radius:12px}.record-field-key{font-size:12px;color:var(--fx-muted)}.record-sidebar-card .ant-card-body{padding:20px 22px}.record-summary-stats{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.record-summary-stat{padding:14px 16px;border-radius:14px;border:1px solid var(--fx-line);background:#fbfcfd;display:flex;flex-direction:column;gap:6px}.record-summary-stat-label{font-size:12px;color:var(--fx-muted)}.record-summary-stat-value{font-size:22px;line-height:1.2;color:#101828}.record-summary-list{display:flex;flex-direction:column;gap:14px}.record-summary-item{display:flex;flex-direction:column;gap:6px}.record-summary-label{font-size:12px;color:var(--fx-muted)}.record-summary-file{padding:10px 12px;border-radius:12px;border:1px solid var(--fx-line);background:#fbfcfd;color:#111827;line-height:1.55;word-break:break-word}.record-summary-warning{display:flex;flex-direction:column;gap:10px;padding:14px 16px;border-radius:14px;border:1px solid rgba(181,71,8,.18);background:#b547080d}.sheet-grid{overflow:auto;border-radius:20px;border:1px solid rgba(15,23,42,.08);background:#fff}.sheet-grid table{width:100%;border-collapse:collapse;min-width:760px}.sheet-grid th,.sheet-grid td{padding:0;border-bottom:1px solid rgba(15,23,42,.08);border-right:1px solid rgba(15,23,42,.06);vertical-align:middle}.sheet-grid th{position:sticky;top:0;z-index:3;background:#f8fafc}.sheet-grid th:first-child,.sheet-grid td:first-child{position:sticky;left:0;background:#f8fafc;z-index:2}.sheet-row-column{min-width:88px}.sheet-header-cell{min-width:170px;display:flex;align-items:center;justify-content:space-between;gap:8px;padding:10px 12px}.sheet-header-label{flex:1;padding:0;background:transparent;border:0;text-align:left;cursor:pointer}.sheet-row-head{width:88px;min-width:88px}.sheet-row-actions{display:flex;align-items:center;justify-content:space-between;gap:6px;padding:10px 12px;color:var(--fx-muted)}.sheet-cell{min-width:170px;cursor:text;background:#fff}.sheet-cell.is-active{background:#155eef0a;box-shadow:inset 0 0 0 2px #155eef38}.sheet-cell .ant-input{border:0;border-radius:0;min-height:42px;box-shadow:none;background:transparent}.sheet-cell-value{min-height:42px;padding:10px 12px;color:#111827;line-height:1.5;word-break:break-word}.sheet-cell-value.is-empty{color:#98a2b3}.sheet-empty{padding:28px 16px}.recommendation-list{display:flex;flex-direction:column;gap:8px}.recommendation-item{padding:10px 12px;border-radius:14px;border:1px solid var(--fx-line);background:#fff;display:flex;align-items:center;justify-content:space-between;gap:12px;cursor:pointer;text-align:left;width:100%}.recommendation-item.is-active{border-color:#155eef3d;background:var(--fx-primary-soft)}.mapping-row-warning td{background:#b5470808}.table-row-active td{background:#155eef0d!important}@media (max-width: 1240px){.topbar{flex-wrap:wrap}.topbar-nav{justify-content:flex-start;order:3;width:100%}.topbar-actions{min-width:0}.hero-panel,.hero-metric-grid,.wizard-hero-grid,.wizard-fact-grid,.wizard-grid-two,.wizard-record-layout,.dataset-workbench-grid,.jobs-guide-grid,.task-roadmap-grid,.home-launch-grid,.asset-panel-grid,.support-center-grid,.template-intro-grid,.split-layout,.combo-strip,.relation-grid,.entry-grid,.guidance-grid,.guidance-inline-grid,.dataset-overview-grid,.record-overview-grid,.record-workspace,.record-summary-stats,.stats-row,.entry-grid-two{grid-template-columns:1fr}.sticky-sidebar,.record-sidebar{position:static}.hero-metric-grid,.wizard-fact-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width: 768px){.topbar,.app-shell-main{padding:16px}.hero-copy,.hero-sidecard,.panel-card .ant-card-body{padding:20px}.panel-card .ant-card-head{padding:0 20px}.hero-title.ant-typography{font-size:32px}.section-header{flex-direction:column}.record-page-header,.filter-bar,.sheet-toolbar,.sheet-footer,.relation-card-header,.task-banner,.asset-link-row,.empty-inline-state,.panel-toolbar,.mapping-table-head,.asset-summary-head,.wizard-step-head,.wizard-status-row{flex-direction:column;align-items:flex-start}.brand-link,.topbar-actions{min-width:0;width:100%}.hero-metric-grid,.wizard-fact-grid,.dataset-overview-grid,.record-overview-grid,.record-summary-stats,.record-form-grid{grid-template-columns:1fr}.task-banner{align-items:flex-start}.record-page-actions{justify-content:flex-start}.editor-insert-field{width:100%}}
