/* The instrument panel: quiet surfaces, visible choices, one action colour. */
:root{--ink:#242622;--muted:#65675f;--bg:#f3f2ed;--line:#d8d8cf;--green:#2e322d;--soft:#e7e8e0;--orange:#a83e1c;--cream:#faf9f5;--shadow:none}
.shell{grid-template-columns:210px minmax(0,1fr)}
.sidebar .brand>div:last-child{display:block}.sidebar .nav{margin-left:0;margin-right:0;padding:0;overflow:visible}.sidebar .nav button{display:flex}.sidebar .nav button>span{display:inline}.sidebar .nav .nav-count{display:none}
.sidebar{background:#eeeee7;border-color:var(--line);padding:28px 18px}
.brand{gap:11px;padding:0 8px 35px}.brandmark{color:#242622;border-color:#555b51;border-radius:3px 10px 3px 3px}.brand small{font-size:8px;letter-spacing:1.15px}.brand strong{font-size:28px}
.nav-label{letter-spacing:1.2px;font-size:9px}.nav{gap:4px}.nav button{min-height:44px;border-radius:4px;padding:11px;font-size:12px}.nav button.active{background:#2e322d;color:#fff}.nav button:hover:not(.active){background:#e0e2d9}
.resource-nav{margin-top:27px;border-top:1px solid #d3d5ca;padding-top:17px}.resource-nav>summary{font-size:11px;color:var(--muted);cursor:pointer;padding:7px 11px}.resource-nav .nav{margin-top:8px}.sidebar-bottom{border-color:var(--line);padding:18px 8px 0}.sidebar-bottom .spacer{display:none}.sidebar-bottom button{margin-top:10px}.status-dot{background:#a83e1c}
.main{padding:24px 32px 50px;max-width:1600px}.topbar{margin-bottom:30px;min-height:27px}.topbar .pill{background:transparent;border:0;padding:0}.topbar-actions>button{min-height:32px}.heading h1{font-size:clamp(30px,3vw,40px);letter-spacing:-1.25px;font-weight:500;margin:6px 0 9px}.heading{margin-bottom:28px}.heading .intro{margin:0;font-size:13px;line-height:1.6;color:#62665d}.eyebrow{font-size:9px;letter-spacing:1.6px}.builder-heading{align-items:center}.builder-status{display:flex;gap:9px;align-items:center;font-size:10px;color:var(--muted)}.builder-status span{font-size:9px;border:1px solid #c5c9bc;border-radius:50%;width:23px;height:23px;display:grid;place-items:center}.builder-status i{font-style:normal;margin:0 5px}
.workspace{grid-template-columns:302px minmax(0,1fr);gap:28px}.setup-zone{min-width:0}.panel{border-radius:5px;background:#fafaf6;border-color:#d3d5cc;box-shadow:none}.panel-head{padding:18px 19px;border-bottom:1px solid #d8dacf}.panel-head h2{font-size:15px;letter-spacing:-.2px;margin:0;font-weight:600}.panel-head .number{border:0;font-size:10px;color:#6f7569}.controls{display:block;padding:20px 19px 0}.control-section{border-bottom:1px solid #d8dacf;padding-bottom:19px;margin-bottom:19px}.control-label{font-size:9px;letter-spacing:1.5px;text-transform:uppercase;font-weight:700;color:#777d70;margin:0 0 17px}.field{margin-bottom:19px}.field-label{font-size:12px;font-weight:600}.field-head{gap:8px;margin-bottom:8px}.field-note{font-size:10px}.mini-note{font-size:11px;line-height:1.55;color:#676b62}.seg{background:#e9eae3;border-radius:4px;padding:3px;gap:3px}.seg button{border-radius:2px;min-height:38px;color:#5c6257;font-size:11px;white-space:normal;line-height:1.25;box-shadow:none}.seg button.on{background:#fff;color:#252923;box-shadow:0 0 0 1px #d2d5cb;font-weight:650}.seg.years button.on{background:#30372e;color:white;box-shadow:none}.years button{min-height:38px;font-size:12px}.term-mode{font-size:11px;line-height:1.4;min-height:32px;margin-top:6px}.term-mode input{width:16px;height:16px}.inline-link{font-size:11px;line-height:1.4;color:#424d3a;min-height:30px}.objective-summary{display:flex;align-items:center;justify-content:space-between;gap:8px;font-size:10px;color:#646a5b}.objective-summary .inline-link{font-size:10px}.topic-hint{margin:-2px 0 9px}.chip{min-height:34px;font-size:11px;border-radius:3px}.chip.on{background:#e5eadf;border-color:#8a9980;color:#293a20}.chip .dot{background:#b4bdac}.chip.on .dot{background:#4f6841}.slider input{accent-color:#424e3a}.slider output{font-size:22px;font-weight:500}.preset-counts{gap:6px}.preset-counts button{border:1px solid #d6dacf;background:#fff;border-radius:3px;min-height:30px;min-width:42px;font-size:11px}.preset-counts button.on{background:#e8eddf;border-color:#879c73;color:#293923}.advanced{border:0;padding:0;margin:0}.advanced>summary{font-size:12px;min-height:44px;padding:2px 0 14px;cursor:pointer;color:#333b2e}.advanced>summary>span{display:block;margin:3px 0 0 15px;font-size:10px;color:#717667}.advanced[open]>summary{margin-bottom:14px;border-bottom:1px solid #d6dacf}.advanced .dialog-label{font-size:11px}.advanced input,.advanced select{border-radius:3px}.generate-area{border:0;background:transparent;padding:20px 19px}.generate-area .button{width:100%;justify-content:space-between;font-size:12px;min-height:46px}.generate-area .mini-note{font-size:10px;text-align:center;margin-top:10px}.scope-summary{display:block;color:#747a6b;font-size:10px;line-height:1.6;margin:13px 5px 0;padding:0}
.button{border-radius:4px;box-shadow:none;min-height:40px;font-size:12px}.button.primary{background:#a83e1c;border-color:#a83e1c;color:white}.button.primary:hover{background:#8b3216;border-color:#8b3216}.button:hover{background:#f5f6ee;border-color:#9aa88e}.button.small{min-height:34px;font-size:11px}.button:focus-visible,.seg button:focus-visible{outline-color:#a83e1c}
.review-heading{display:flex;align-items:center;justify-content:space-between;gap:14px;margin:0 0 15px}.review-heading .control-label{display:block;margin-bottom:7px}.review-heading h2{font-size:20px;letter-spacing:-.5px;margin:0;line-height:1.3}.review-heading .button{flex:none}.preview-toolbar{padding:0;border:0;position:static;background:transparent;display:block;box-shadow:none}.preview-tabs{display:flex;border-bottom:1px solid #cbd1c1;border-radius:0;background:none;width:100%;gap:2px;padding:0}.preview-tabs button{font-size:11px;min-height:42px;border-radius:0;padding:10px 12px;color:#626b56;border-bottom:2px solid transparent;margin-bottom:-1px;flex:1;white-space:nowrap}.preview-tabs button.on{background:none;color:#26341e;border-color:#3a4e2c;box-shadow:none;font-weight:650}.review-actions{display:flex;gap:6px;align-items:center;padding:12px 0 8px}.review-actions button:nth-child(3){margin-left:auto}.preview-metrics{font-size:10px;color:#717966;display:flex;gap:18px;padding:7px 0 13px;background:transparent;border:0}.preview-metrics strong{font-weight:650;color:#34402b}.preview-metrics span:last-child{margin-left:auto}.paper-scroll{background:#e2e4da;border:1px solid #d5d9cb;border-radius:4px;padding:20px 18px;box-shadow:none}.page-frame{box-shadow:0 2px 9px #29331d12}.page-preview-heading{color:#707961;font-size:10px;padding:0 0 12px}.page-preview-label{color:#677257;font-size:9px;letter-spacing:.1em}.page-controls select{min-height:40px;border-radius:3px;background:#f3f5ed;font-size:11px;color:#424e34}.page-controls button{height:40px;width:38px;border-radius:3px;background:#f3f5ed}.print-hint{font-size:10px;color:#757e68}.builder-steps,.mobile-settings{display:none}
.scan-tools{border:1px solid #c8d0bb;border-radius:4px;background:#f8f9f3;padding:17px;margin-bottom:19px}.scan-tools>strong{display:block;font-size:15px;letter-spacing:-.2px;color:#28391b}.scan-tools p{font-size:12px;color:#5d684f}.scan-tools>div.ai-mode-control,.ai-mode-control{display:block;margin:18px 0}.ai-mode-control>.field-label{display:block;margin-bottom:8px;font-size:12px}.ai-mode-control .seg{display:flex;gap:3px}.ai-mode-control .seg button{font-size:11px;min-height:40px}.ai-mode-control p{font-size:11px;margin:8px 0 0}.scan-downloads{display:flex;gap:6px;flex-wrap:wrap}.scan-downloads .button{font-size:10px}.scan-downloads .button:first-child{border-color:#879c73;background:#eef2e5}.modal .ai-mode-control{border:1px solid #d1d9c4;background:#f5f7ed;padding:15px;border-radius:4px}.modal .edit-fields{gap:8px}.modal{border-radius:7px}.section-card{border-radius:5px;box-shadow:none}.guide-step{border-radius:5px;box-shadow:none}
@media(min-width:901px){.resource-nav{display:block}.resource-nav:not([open])>.nav{display:grid}.resource-nav>summary{list-style:none;cursor:pointer;font-size:9px;text-transform:uppercase;letter-spacing:1.2px}.resource-nav>summary::-webkit-details-marker{display:none}}
@media(max-width:1200px){.shell{grid-template-columns:180px minmax(0,1fr)}.sidebar{padding:24px 12px}.brand{padding-left:6px;padding-right:0}.brand small{font-size:7px;letter-spacing:.7px}.brandmark{width:32px;height:37px}.main{padding:24px}.workspace{grid-template-columns:280px minmax(0,1fr);gap:20px}.controls{padding-left:16px;padding-right:16px}.builder-status{display:none}.preview-tabs button{padding-left:6px;padding-right:6px}.paper-scroll{padding:15px 12px}}
@media(max-width:1000px) and (min-width:901px){.shell{grid-template-columns:158px minmax(0,1fr)}.brand{gap:7px}.brand small{max-width:75px;font-size:7px}.nav button{font-size:11px;gap:7px}.main{padding:22px 18px}.workspace{grid-template-columns:254px minmax(0,1fr);gap:16px}.preview-tabs button{font-size:10px}.review-heading h2{font-size:18px}.review-heading .button{padding:8px}.preview-metrics{gap:8px}}
@media(max-width:900px){.shell{display:block}.sidebar{position:static;height:auto;display:block;padding:16px 22px 10px;border-right:0;border-bottom:1px solid #d0d6c5}.brand{padding:0;gap:10px;display:flex}.brandmark{width:30px;height:34px;font-size:23px}.brand strong{font-size:26px;line-height:1}.brand small{font-size:7px;letter-spacing:1px;margin-top:4px}.sidebar>.nav-label,.sidebar-bottom{display:none}.sidebar>.nav{display:flex;margin-top:14px;gap:5px}.sidebar>.nav button{flex:1;justify-content:center;padding:8px;min-height:40px;font-size:11px}.nav button span{display:inline}.nav-count{display:none!important}.sidebar>.nav svg{width:15px;height:15px}.resource-nav{position:relative;margin:6px 0 0;border:0;padding:0}.resource-nav>summary{font-size:10px;padding:5px;text-align:right;min-height:27px}.resource-nav .nav{display:flex;gap:6px;flex-wrap:wrap;margin-top:4px}.resource-nav .nav button{flex:1;justify-content:center;font-size:11px;padding:7px}.main{padding:20px 22px 35px;max-width:760px;margin:0 auto}.topbar{margin-bottom:19px}.topbar .pill{display:none}.heading{margin-bottom:20px}.heading h1{font-size:32px}.builder-steps{display:flex;gap:8px;margin-bottom:18px;padding:4px;background:#e6eadf;border-radius:4px}.builder-steps button{flex:1;font-size:12px;min-height:43px;border-radius:3px;color:#68765b;display:flex;align-items:center;justify-content:center;gap:8px}.builder-steps button b{font-size:10px;font-weight:500;color:#7a886c}.builder-steps button.on{background:white;color:#283b1a;box-shadow:0 0 0 1px #cad4bd}.workspace{display:block}.workspace[data-step=setup]>.preview-zone{display:none}.workspace[data-step=review]>.setup-zone{display:none}.panel-head{padding:17px 20px}.controls{padding:20px}.control-section{margin-bottom:20px;padding-bottom:20px}.control-section>.field{margin-bottom:20px}.seg button{font-size:12px;min-height:40px}.generate-area{padding:0 20px 20px}.generate-area .button{min-height:48px}.field-label{font-size:13px}.mini-note{font-size:12px}.field-note{font-size:11px}.objective-summary{font-size:12px}.objective-summary .inline-link{font-size:11px}.preview-zone{margin-top:0}.mobile-settings{display:inline-flex}.review-actions button:nth-child(3){margin-left:0}.review-actions .mobile-settings{margin-left:auto}.review-heading{margin-bottom:15px}.review-heading h2{font-size:21px}.review-heading .control-label{display:none}.preview-tabs button{font-size:12px;padding:10px 7px}.paper-scroll{padding:16px 12px}.preview-metrics{font-size:11px;gap:12px}.print-hint{font-size:9px}.scan-tools{padding:16px}.scan-downloads .button{min-height:40px}}
@media(max-width:540px){.sidebar{padding:14px 16px 7px}.main{padding:18px 16px 30px}.topbar{font-size:10px;margin-bottom:18px}.topbar-actions{gap:0}.topbar-actions>button{font-size:11px}.heading h1{font-size:30px;letter-spacing:-1px}.heading .intro{font-size:12px}.eyebrow{font-size:8px}.builder-steps{margin-bottom:16px}.panel-head{padding:16px}.controls{padding:18px 16px 8px}.generate-area{padding:0 16px 18px}.preview-tabs button{font-size:10.5px;padding:10px 4px;min-height:44px}.review-actions .button{font-size:10px;padding:7px 9px;min-height:38px}.review-heading{gap:10px}.review-heading h2{font-size:19px}.review-heading .button{font-size:11px;padding:8px 10px}.preview-metrics{gap:10px;font-size:10px}.preview-metrics span:last-child{margin-left:0}.paper-scroll{padding:12px 6px}.page-preview-heading{font-size:10px;padding:0 3px 10px}.page-preview-label{padding:0 3px}.page-controls{gap:5px}.page-controls select{font-size:10px;padding:8px 5px}.scan-tools{padding:13px;margin:0 1px 15px}.scan-tools p{font-size:11px}.scan-tools .ai-mode-control .seg button{font-size:10px}.scan-downloads{gap:6px}.scan-downloads .button{flex:1;font-size:10px;padding:7px}.scan-downloads .button:last-child{flex-basis:100%}.modal .ai-mode-control{padding:12px}.modal .ai-mode-control .seg button{font-size:10px}.resource-nav .nav button{font-size:10px;gap:5px}.resource-nav .nav svg{width:14px;height:14px}}
/* Question depth is available at the point of choice. */
.bank-filter-panel{padding:18px 20px;border:1px solid #d4d7cf;border-radius:5px;background:#fafaf6}.bank-filter-panel .searchbar{margin:0 0 13px;gap:8px}.bank-filter-panel input{flex:1;min-width:180px}.bank-filter-panel select{max-width:230px}.format-filters{display:flex;flex-wrap:wrap;gap:6px;border-top:1px solid #dddcd3;padding-top:13px}.format-filters button{padding:8px 11px;min-height:36px;border:1px solid transparent;border-radius:3px;color:#555d52;font-size:11px;background:transparent;cursor:pointer}.format-filters button:hover{background:#e9ebe3}.format-filters button.on{border-color:#394336;background:#394336;color:#fff}.bank-note{font-size:11px;color:#687061;margin:14px 1px 22px}.bank-card{border-radius:5px;box-shadow:none;padding:24px;background:#fbfbf7;min-width:0}.bank-card h3{font-size:17px;line-height:1.4;font-weight:550;letter-spacing:-.3px;margin:13px 0 17px}.bank-card .qprompt{font-size:16px;line-height:1.6;overflow-wrap:anywhere}.bank-card .diagram{margin:16px 0}.bank-card .diagram svg{max-height:210px}.template-select{display:block;margin:0 0 20px;border-bottom:1px solid #dcdfd4;padding-bottom:15px}.template-select>span{display:flex;justify-content:space-between;gap:10px;font-size:10px;font-weight:650;margin-bottom:7px}.template-select small{font-weight:400;color:#6f7569;font-size:10px}.template-select select{width:100%;min-width:0;min-height:39px;font-size:11px;border:1px solid #cbd2c4;border-radius:3px;background:#f3f5ec;padding:8px;color:#3c4834}.bank-card .bank-actions{gap:12px}.type-options{display:grid;gap:8px;margin:22px 0}.type-options button{display:block;text-align:left;padding:15px 17px;border:1px solid #d8dbcf;border-radius:4px;background:#fafbf6;cursor:pointer}.type-options button:hover,.type-options button.selected{background:#edf0e6;border-color:#647657}.type-options span{display:block;font-size:14px;color:#293625}.type-options small{display:block;margin-top:5px;font-size:10px;color:#65745b}
/* Evidence colour carries meaning, with values and labels on every chart. */
.evidence-visuals{display:grid;grid-template-columns:1fr 1fr;gap:18px;margin:22px 0}.report-panel{background:#fcfcf8;border:1px solid #d5d8cf;border-radius:5px;padding:24px;margin-bottom:20px;min-width:0}.evidence-visuals .report-panel{margin:0}.report-panel .control-label{display:block;color:#667269;font-size:9px;letter-spacing:1.5px;margin-bottom:10px}.report-panel h3{font-size:19px;line-height:1.3;font-weight:550;letter-spacing:-.45px;color:#253748;margin:0}.report-subtitle{font-size:11px;line-height:1.6;color:#69756d;margin:10px 0 22px}.mode-chart-row{margin:21px 0}.mode-chart-row>div:first-child{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:8px;font-size:12px}.mode-chart-row b{font-weight:600;color:#253748}.mode-chart-row span{font-variant-numeric:tabular-nums;color:#536660;font-size:11px}.report-track{height:13px;background:#e4e8e4;border-radius:2px;overflow:hidden}.report-track i{height:100%;display:block;background:#315a80}.report-track i.reasoning{background:#315a80}.mode-chart-row small{display:block;color:#6e7a72;font-size:10px;margin-top:7px}.chart-axis{display:flex;justify-content:space-between;color:#7b837d;font-size:9px;border-top:1px solid #d7ddd7;padding-top:8px}.priority-list>div{display:flex;gap:12px;border-top:1px solid #e0e2da;padding:13px 0;align-items:center}.priority-list>div>span{flex:1}.priority-number{font-size:10px;font-weight:500;color:#af671c;background:#f5eadb;width:25px;height:25px;border-radius:50%;display:grid;place-items:center;flex:none}.priority-list strong{font-size:12px;line-height:1.45;font-weight:550;color:#253748;display:block}.priority-list small{font-size:9px;color:#6b776c;display:block;margin-top:4px;line-height:1.45}.priority-list em{font-size:14px;color:#9a5917;font-style:normal;font-variant-numeric:tabular-nums}.report-empty{font-size:13px;line-height:1.7;color:#718073;margin:32px 0}.report-legend{display:flex;flex-wrap:wrap;gap:18px;margin:19px 0 24px;font-size:10px;color:#52625a}.report-legend span:before{content:'';display:inline-block;width:9px;height:9px;border-radius:1px;margin-right:6px;vertical-align:middle;background:var(--outcome)}.report-legend .full,.outcome-stack .full{--outcome:#28756d}.report-legend .partial,.outcome-stack .partial{--outcome:#b48132}.report-legend .zero,.outcome-stack .zero{--outcome:#354b60}.report-legend .unknown,.outcome-stack .unknown{--outcome:#d5d8d6}.question-outcomes{display:grid;grid-template-columns:1fr 1fr;column-gap:30px;row-gap:14px}.outcome-row{display:grid;grid-template-columns:26px minmax(0,1fr);gap:5px 10px;align-items:center}.outcome-row>b{font-size:10px;font-weight:500;color:#4d6053}.outcome-stack{height:20px;border-radius:2px;display:flex;overflow:hidden;background:#e9ece7}.outcome-stack>span{background:var(--outcome);font-size:10px;text-align:center;display:grid;place-items:center;color:white;font-variant-numeric:tabular-nums;min-width:0}.outcome-stack .partial{color:#201b11}.outcome-stack .unknown{color:#4b544f;background:repeating-linear-gradient(135deg,#d5d8d6 0px,#d5d8d6 5px,#e4e6e4 5px,#e4e6e4 7px)}.outcome-row>small{grid-column:2;color:#758074;font-size:9px}.heatmap-panel summary{display:flex;justify-content:space-between;align-items:center;cursor:pointer}.heatmap-panel summary strong{font-size:16px;font-weight:500;color:#253748}.heatmap-panel summary .control-label{margin-bottom:6px}.heatmap-scroll{overflow:auto;border:1px solid #d8ddd5;border-radius:3px;margin-top:18px}.evidence-heatmap{border-collapse:separate;border-spacing:3px;width:100%;font-size:11px;font-variant-numeric:tabular-nums;white-space:nowrap}.evidence-heatmap caption{text-align:left;font-size:10px;padding:10px 12px;color:#627264}.evidence-heatmap th{font-size:10px;font-weight:500;padding:10px 8px;color:#4b6053;min-width:44px}.evidence-heatmap td{text-align:center;padding:10px 8px;border-radius:2px;min-width:44px}.evidence-heatmap thead th{background:#f3f5ee}.evidence-heatmap th:first-child{position:sticky;left:0;background:#f6f7f1;z-index:1}.evidence-heatmap .full{background:#d7e8e1;color:#205c50}.evidence-heatmap .partial{background:#f3e7c9;color:#6e4a0c}.evidence-heatmap .zero{background:#dde5ec;color:#273e53}.evidence-heatmap .unknown{background:#eeefeb;color:#788277}.evidence-heatmap small{display:block;font-size:8px}.unsampled summary{cursor:pointer;font-size:13px;color:#4c5b4f}.unsampled p{font-size:12px;line-height:1.6;color:#687567}.unsampled p small{display:inline-block;min-width:115px;font-size:9px;color:#849080}.score-table td.full{background:#d7e8e1}.score-table td.partial{background:#f3e7c9}.score-table td.zero{background:#dde5ec}
@media(max-width:1100px){.evidence-visuals{grid-template-columns:1fr}.question-outcomes{grid-template-columns:1fr}.report-panel{padding:20px}.bank-filter-panel .searchbar{flex-wrap:wrap}.bank-filter-panel select{flex:1;min-width:130px;max-width:none}.bank-filter-panel input{flex-basis:100%}}
@media(max-width:600px){.bank-filter-panel{padding:13px}.format-filters{gap:3px}.format-filters button{padding:7px 9px;font-size:10px}.bank-card{padding:19px}.bank-card h3{font-size:16px}.bank-card .qprompt{font-size:15px}.template-select>span{font-size:9px}.bank-actions .button{padding-left:10px;padding-right:10px}.report-panel{padding:18px}.evidence-visuals{gap:12px}.report-legend{gap:12px}.priority-list strong{font-size:11px}.heatmap-panel summary strong{font-size:14px}.metric-grid .metric strong{font-size:25px}.unsampled p small{display:block}}
.bank-card .diagram{max-height:none;overflow:visible}.bank-card .diagram svg{width:100%;height:auto;max-height:230px!important}
/* Audited evidence handoff: small, reviewable steps and readable mobile tables. */
.import-summary{display:grid;grid-template-columns:repeat(3,1fr);gap:12px;margin:12px 0 20px}.import-summary>div{background:#edf3f0;border:1px solid #d5e1dc;border-radius:10px;padding:15px}.import-summary b{display:block;font-size:27px;color:#24655c}.import-summary span{font-size:12px;color:#40524b}.import-detail{border-top:1px solid #d7dfda;padding:13px 0}.import-detail summary{font-weight:600;cursor:pointer}.import-table{max-height:250px;overflow:auto;margin-top:10px}.import-table table{width:100%;border-collapse:collapse;font-size:13px;text-align:left}.import-table th,.import-table td{padding:9px 10px;border-bottom:1px solid #e2e6e2}.import-table th{background:#eef2ef;position:sticky;top:0}.import-detail li{font-size:13px;margin:8px 0}.followup-choices{max-height:430px;overflow:auto}.followup-choices label{display:flex;gap:12px;align-items:center;border-top:1px solid #dbe1dc;padding:14px 0;cursor:pointer}.followup-choices input{width:20px;height:20px;flex:none;accent-color:#286f65}.followup-choices b{font-size:14px}.followup-choices small{display:block;color:#5b6862;margin-top:4px;font-size:12px}@media(max-width:540px){.import-summary{gap:6px}.import-summary>div{padding:10px}.import-summary span{font-size:11px}.import-table{max-height:220px}}
