/* MAPD v1.2.5 workspace. Presentation only: never changes publication or access rules. */
:root{--bg:#f4f6f9;--text:#192f44;--muted:#596f81;--line:#e0e7ee;--nav:#142d43;--blue:#1566c0;--panel-gap:14px;--cell-y:10px;--shell-width:232px}
html{scroll-padding-top:82px}body{font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;font-size:14px;line-height:1.5;background:var(--bg)}
body[data-density="comfortable"]{--panel-gap:21px;--cell-y:15px}
.workspace-topbar{height:64px;padding:0 22px 0 18px;gap:12px}.topbar-left{gap:12px}.top-brand img{width:178px;height:48px}.topbar-divider{margin:0 10px}.workspace-title{font-size:14px;color:#314b60}.top-actions{gap:12px}.top-actions kbd{font-size:10px;padding:2px 5px;border:1px solid #dce5ed;border-radius:4px;color:#697e90}.quick-launch{min-height:36px;background:#f5f7fa;border-color:#e3e9f0;gap:9px}.quick-launch .ui-icon{width:16px;height:16px;flex-basis:16px}.density-toggle{height:36px;width:36px}.activity-link{font-size:11px}.account-chip{width:32px;height:32px;color:#1f5276!important}
.app-shell{padding-top:64px}.sidebar{top:64px;width:var(--shell-width);padding:12px 10px 0;background:#142d43;scrollbar-width:thin;scrollbar-color:#527088 #142d43}.sidebar-heading{padding:0 9px 10px;color:#a9becd;letter-spacing:.12em;font-size:9px;min-height:32px}.sidebar-heading .icon-button{width:28px;height:28px;color:#b7cad7;background:transparent;border-color:#3a5166;border-radius:6px}.sidebar nav{gap:9px}.sidebar .nav-group{margin:0;border:0;padding:0}.nav-group>summary{list-style:none;display:flex;align-items:center;justify-content:space-between;cursor:pointer;padding:7px 11px;color:#a9bece;font-size:10px;font-weight:650;letter-spacing:.07em;text-transform:uppercase;min-height:29px}.nav-group>summary::-webkit-details-marker{display:none}.nav-chevron{font-size:15px;transition:transform .15s}.nav-group:not([open]) .nav-chevron{transform:rotate(-90deg)}.nav-items{display:grid;gap:2px}.sidebar nav a{padding:7px 11px;min-height:35px;font-size:12px;font-weight:500;border-radius:7px;color:#d5e0e9}.sidebar nav a:hover{background:#233f56;color:#fff}.sidebar nav a.active{background:#dcf4f4;color:#135865;box-shadow:inset 3px 0 #33adb2;font-weight:700}.sidebar .ui-icon{height:17px;width:17px;flex-basis:17px}.sidebar-footer{position:sticky;bottom:0;background:#142d43;border-top:1px solid #ffffff14;margin:18px -10px 0;padding:13px 18px;min-height:70px}.sidebar-footer small{font-size:10px}.content{margin-left:var(--shell-width);padding:20px 24px 36px;max-width:2200px;min-height:calc(100dvh - 64px)}
.panel{padding:var(--panel-gap);margin-bottom:14px;border-radius:11px;box-shadow:0 2px 5px #263e5503;border:1px solid var(--line)}.panel-head{margin-bottom:12px;gap:12px}.panel-head h2{font-size:16px;line-height:1.4}.panel-head p,.page-head p{font-size:12px;line-height:1.5}.page-head{margin-bottom:15px;align-items:center}.page-head h1{font-size:26px;margin:3px 0 5px}.page-head p{margin:0}.eyebrow{font-size:9px;letter-spacing:.12em}h2{font-size:17px}h3{font-size:15px}.btn{min-height:36px;padding:7px 11px;font-size:12px;border-radius:7px;white-space:normal}.btn.small{min-height:30px;font-size:11px;padding:4px 8px}.btn.primary{background:#1466bc;border-color:#1466bc}.btn.secondary{background:#f5f8fb;color:#365a77}.btn:hover{filter:brightness(.98)}.icon-button{border-radius:8px}input,select,textarea{min-height:37px;padding:7px 10px;font-size:13px;border-radius:7px}input[type="checkbox"]{min-height:18px}.form-grid{gap:12px}.stack-form{padding-top:10px}.card-actions{gap:8px}.two-col{gap:14px}.table-wrap{border-radius:7px}table{font-size:12px}th{font-size:10px;padding:10px 12px;letter-spacing:.025em}td{padding:var(--cell-y) 12px;line-height:1.45}.pill{font-size:10px;padding:3px 8px}.muted-text,.cell-subtitle{color:#61788a}.cell-subtitle{font-size:11px;margin-top:3px}.result-count{font-size:12px}.section-tabs{gap:18px;margin-bottom:14px}.section-tabs a{padding:8px 0}.research-note,.runner-status,.inline-note{font-size:12px;padding:10px 12px;margin-bottom:12px}.research-note strong{font-weight:650}.alert{border-radius:9px}.research-workspace{padding:10px 12px;border:1px solid #dbe5ed;border-radius:9px;background:#edf3f8;margin-bottom:16px;gap:10px}.research-workspace label{font-size:10px;min-width:0}.research-workspace input,.research-workspace select{font-size:12px;min-height:32px;padding:5px 9px}.research-workspace .btn{min-height:32px;font-size:11px}.research-workspace small{font-size:10px;margin-left:auto;color:#506c82}
.workspace-hero{padding:22px 25px;border-radius:12px;background:linear-gradient(110deg,#16394f,#105469);margin-bottom:14px;gap:20px}.workspace-hero h1{font-size:28px;margin:7px 0}.workspace-hero p{margin-bottom:15px;line-height:1.5}.hero-app-icon{width:94px;height:94px;transform:none;border-radius:21px;box-shadow:0 12px 22px #07293735}.hero-search{max-width:650px}.hero-search input,.hero-search .btn{height:40px;min-height:40px}.compact-stats{gap:10px;margin-bottom:14px}.compact-stats .stat{padding:13px;border-radius:9px;min-width:0}.stat span{font-size:10px;line-height:1.5}.stat strong{font-size:25px}.shortcut-grid{gap:10px}.shortcut-grid a{padding:13px;gap:3px 9px;border-radius:8px}.shortcut-grid strong{font-size:12px}.shortcut-grid span{font-size:11px;line-height:1.45}.dashboard-panels>.panel{height:100%}.dashboard-panels .inline-note{margin-top:14px;margin-bottom:0}
.source-table td:first-child{width:31%}.source-table td:nth-child(3){width:33%}.source-details summary{color:#385977}.source-details[open] p{padding:8px;background:#f5f8fb;border-radius:6px}.source-kind{font-size:9px}.source-url{margin-top:3px}.source-table td .card-actions{gap:6px}.source-table .btn.small{min-width:48px}.research-toolbar{gap:10px}.research-pagination,.research-results-heading{padding:10px 14px}.research-table{font-size:12px}.research-table td{padding:var(--cell-y) 12px}.research-table .plan-name{font-size:13px;line-height:1.4}.research-footnote{font-size:11px}.year-comparison-controls{gap:10px}.mini-badges{margin-top:5px}.user-row input,.user-row select{min-width:0}.sync-counters{gap:0;margin:8px 0 12px}.sync-counters>div{padding:0 16px;border-right:1px solid var(--line)}.sync-counters>div:first-child{padding-left:0}.sync-counters>div:last-child{border-right:0}.sync-counters strong{font-size:25px;line-height:1.3;font-variant-numeric:tabular-nums}.sync-counters span{font-size:11px}.sync-overview{margin-bottom:12px}.sync-overview progress{height:7px;border:0}.sync-overview .panel-head{margin-bottom:12px}.sync-overview #batch-heading{font-size:17px}.sync-overview #batch-detail{font-size:11px}.sync-controls .btn{min-height:32px}.sync-toolbar{display:flex;align-items:end;justify-content:space-between;gap:12px;flex-wrap:wrap}.sync-toolbar .sync-start-form{flex:1;min-width:260px;max-width:650px}.sync-toolbar label{font-size:11px}.sync-toolbar select{min-width:180px}.sync-toolbar-links{display:flex;align-items:center;gap:8px}.sync-task-tools{display:flex;gap:10px;align-items:end;margin-bottom:12px;flex-wrap:wrap}.sync-task-tools label{font-size:11px}.sync-task-tools label:first-child{flex:1;min-width:180px}.sync-task-tools input{max-width:500px}.sync-task-tools select{width:170px}.sync-task-tools .task-sample-count{font-size:11px;color:var(--muted);margin-left:auto;align-self:center}.sync-work-table th:first-child{width:32%}.sync-work-table th:nth-child(2){width:10%}.sync-work-table th:nth-child(3){width:10%}.sync-work-table td{vertical-align:top}.sync-work-table .task-document{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.sync-work-table .btn.small{margin-top:5px}.sync-work-table .task-message{font-size:12px}.sync-work-table .job-error-details{margin-top:5px}.job-error-details summary{color:#a53642;font-size:11px;cursor:pointer;max-width:100%;overflow-wrap:anywhere}.job-error-details .job-error{font-size:11px;white-space:pre-wrap;background:#fff3f4;border:1px solid #f4d9de;border-radius:6px;padding:9px;max-width:100%}.sync-tools-details>summary,.ui-fold>summary{cursor:pointer;list-style:none;display:flex;align-items:center;gap:10px;font-weight:650;font-size:14px;min-height:34px;color:#233f56}.sync-tools-details>summary::-webkit-details-marker,.ui-fold>summary::-webkit-details-marker{display:none}.sync-tools-details>summary:before,.ui-fold>summary:before{content:'+';font-size:18px;font-weight:450;color:#658295}.sync-tools-details[open]>summary:before,.ui-fold[open]>summary:before{content:'-'} .sync-tools-details .fold-body{padding-top:15px}.sync-tools-details[open]{border-color:#cbdce8}.sync-tools-details .muted-text{font-size:11px}.sync-micro-notes{font-size:11px;color:#627d91}.sync-micro-notes p{margin:5px 0}.runtime-strip{display:flex;gap:10px;flex-wrap:wrap;font-size:11px;color:#536f84;border-top:1px solid var(--line);padding-top:10px;margin-top:12px}.runtime-strip strong{color:#264f6c}.publication-links{display:flex;flex-wrap:wrap;gap:7px}.sync-page-tabs{margin:0 0 14px;display:flex;gap:7px;flex-wrap:wrap}.sync-page-tabs a{padding:5px 10px;font-size:11px;background:#eaf0f6;color:#365876;border-radius:6px}.release-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px}.release-grid h2{font-size:23px;margin:9px 0 3px;overflow-wrap:anywhere}.release-grid p{font-size:12px;color:var(--muted)}#installation-result{background:#f5f8fb;padding:13px;border-radius:7px;margin:12px 0;font-size:13px}.installation-pass{color:#087052}.installation-fail{color:#a43440}
.quick-navigation{padding:0;width:min(590px,calc(100vw - 28px));max-height:min(680px,calc(100dvh - 40px));border:1px solid #dce5ed;border-radius:15px;box-shadow:0 24px 90px #061b4260;color:var(--text)}.quick-navigation::backdrop{background:#0a203c65;backdrop-filter:blur(3px)}.quick-nav-heading{display:flex;align-items:center;justify-content:space-between;padding:20px 20px 12px}.quick-nav-heading h2{margin:2px 0 0;font-size:21px}.quick-search-label{display:flex;align-items:center;gap:10px;padding:0 20px}.quick-search-label input{flex:1;min-width:0;font-size:14px}.quick-nav-hint{font-size:11px;color:var(--muted);padding:0 20px;margin:9px 0}.quick-nav-results{overflow:auto;max-height:390px;padding:5px 12px 12px;overscroll-behavior:contain}.quick-nav-results a{display:flex;align-items:center;gap:13px;padding:10px;border-radius:8px;color:var(--text);min-height:54px;text-decoration:none}.quick-nav-results a:hover,.quick-nav-results a:focus{background:#eaf4fc;outline-offset:-2px}.quick-nav-results a>span:first-of-type{flex:1}.quick-nav-results strong{display:block;font-size:13px}.quick-nav-results small{font-size:10px;color:var(--muted)}.quick-navigation footer{display:flex;justify-content:space-between;padding:12px 20px;background:#f5f8fb;font-size:10px;color:#637e91;border-top:1px solid var(--line)}.quick-navigation footer kbd{background:#fff;padding:2px 4px;border:1px solid #dce5ee;border-radius:3px}.quick-navigation #quick-navigation-empty{padding:25px;text-align:center}.top-actions .quick-launch span{display:inline}
@media(min-width:761px){body.sidebar-mini{--shell-width:72px}.sidebar-mini .sidebar-heading>span,.sidebar-mini .nav-group>summary,.sidebar-mini .sidebar nav a span,.sidebar-mini .sidebar-footer>div{display:none}.sidebar-mini .sidebar-heading{padding:0 0 11px;justify-content:center}.sidebar-mini .sidebar nav a{justify-content:center;min-height:39px;padding:10px 0}.sidebar-mini .sidebar nav{gap:10px}.sidebar-mini .nav-group+.nav-group{border-top:1px solid #ffffff18;padding-top:9px}.sidebar-mini .sidebar-footer{padding:15px 7px;min-height:48px;justify-content:center}.sidebar-mini .sidebar-footer a{font-size:9px}.sidebar-mini .desktop-collapse .ui-icon{transform:rotate(180deg)}}
@media(max-width:1100px){.top-actions .activity-link span:last-child{display:none}.workspace-title{max-width:170px;overflow:hidden;text-overflow:ellipsis}.top-actions{gap:8px}.content{padding:18px}.release-grid{gap:10px}.research-workspace small{flex-basis:100%;margin:0}.workspace-hero h1{font-size:24px}.hero-app-icon{width:78px;height:78px}.research-workspace{flex-wrap:wrap}}
@media(max-width:760px){:root{--panel-gap:14px;--cell-y:11px}.workspace-topbar{height:58px;padding:0 12px;gap:9px}.topbar-left{gap:8px}.top-brand img{width:134px;height:39px}.topbar-divider,.workspace-title,.top-actions .activity-link,.top-actions .account-chip,.top-actions .quick-launch kbd,.top-actions .quick-launch span,.density-toggle{display:none}.top-actions{gap:6px}.quick-launch{height:38px;width:38px;padding:8px;border-radius:8px}.quick-launch .ui-icon{height:19px;width:19px}.mobile-menu-button{width:38px;height:38px}.desktop-collapse{display:none!important}.app-shell{padding-top:58px}.sidebar{top:58px;width:min(300px,86vw);padding:14px 10px 0;bottom:0;z-index:60;display:flex;transform:translateX(-105%)}.sidebar.is-open{transform:translateX(0)}.sidebar nav a{min-height:44px;font-size:13px;padding:10px 13px}.nav-group>summary{min-height:40px;font-size:10px}.sidebar-heading{font-size:10px}.sidebar-footer{position:static;margin-top:auto;padding-bottom:calc(18px + env(safe-area-inset-bottom))}.sidebar-backdrop{top:58px;z-index:55}.content{margin-left:0;padding:15px 12px calc(84px + env(safe-area-inset-bottom));min-height:calc(100dvh - 58px)}.panel{padding:14px;margin-bottom:12px;border-radius:10px}.page-head{align-items:flex-start;gap:10px;flex-wrap:wrap}.page-head h1{font-size:24px}.page-head p{font-size:12px}.panel-head{flex-wrap:wrap}.btn:not(.small){min-height:42px}.btn.small{min-height:38px}.icon-button{min-width:38px;min-height:38px}input,select,textarea{font-size:16px;min-height:42px}.research-workspace{padding:10px;display:grid;grid-template-columns:1fr 1fr;gap:9px}.research-workspace label{min-width:0!important;max-width:100%}.research-workspace select{font-size:16px;min-height:42px;width:100%;max-width:100%}.research-workspace .btn{min-height:39px;font-size:11px;white-space:normal}.research-workspace small{grid-column:1/-1;font-size:10px}.research-workspace a:last-of-type{grid-column:auto}.workspace-hero{padding:20px;display:block}.workspace-hero h1{font-size:25px;max-width:340px}.workspace-hero p{font-size:12px;line-height:1.6}.hero-app-icon{display:none}.hero-search{display:grid;grid-template-columns:1fr}.hero-search input,.hero-search .btn{min-height:44px;height:auto}.hero-search input{font-size:16px}.compact-stats.stat-grid.six{grid-template-columns:repeat(2,minmax(0,1fr));gap:9px}.compact-stats .stat{padding:12px}.stat strong{font-size:25px}.stat span{font-size:10px}.two-col,.dashboard-panels{grid-template-columns:1fr}.dashboard-panels>.panel{height:auto}.shortcut-grid{grid-template-columns:1fr 1fr;gap:8px}.shortcut-grid a{padding:12px;grid-template-columns:1fr;gap:7px;min-height:108px}.shortcut-grid .ui-icon{grid-row:auto}.shortcut-grid strong{font-size:12px}.shortcut-grid span{font-size:10px}.sync-toolbar{display:block}.sync-toolbar .sync-start-form{min-width:0;display:grid;grid-template-columns:1fr;gap:8px}.sync-toolbar select{min-width:0;width:100%}.sync-toolbar-links{margin-top:10px;flex-wrap:wrap}.sync-counters{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.sync-counters>div{padding:0;border:0;min-width:0}.sync-counters strong{font-size:25px}.sync-counters span{font-size:10px;line-height:1.4}.sync-controls{display:grid;grid-template-columns:1fr 1fr;gap:8px}.sync-controls .btn{width:100%;min-height:40px}.sync-task-tools{display:grid;grid-template-columns:1fr 1fr}.sync-task-tools label:first-child{grid-column:1/-1;min-width:0}.sync-task-tools input{max-width:100%}.sync-task-tools select{width:100%;font-size:14px}.task-sample-count{margin:0!important;font-size:10px!important}.sync-work-table tbody tr{border:1px solid var(--line);border-radius:9px;margin-bottom:10px;padding:12px}.sync-work-table td{padding:6px 0!important}.sync-work-table td:first-child{padding:0 0 10px!important}.sync-work-table .task-document{-webkit-line-clamp:3}.sync-work-table .job-error-details summary{min-height:32px}.sync-work-table .job-error{font-size:11px}.sync-micro-notes{font-size:10px}.runtime-strip{gap:5px 12px;font-size:10px}.release-grid{grid-template-columns:1fr;gap:0}.release-grid .panel{padding:15px}.release-grid h2{font-size:21px}.quick-nav-results{max-height:calc(100dvh - 260px)}.quick-navigation{width:calc(100vw - 20px);max-height:calc(100dvh - 24px)}.quick-search-label input{font-size:16px}.quick-nav-heading{padding:16px 16px 10px}.quick-search-label{padding:0 16px}.quick-nav-results a{min-height:56px}.quick-nav-hint{padding:0 16px}.quick-navigation footer{padding:11px 15px;font-size:9px}.mobile-tabbar{height:calc(62px + env(safe-area-inset-bottom));padding:5px 8px calc(4px + env(safe-area-inset-bottom));background:#fffffffa;border-top:1px solid #dce5ed;box-shadow:0 -4px 20px #203d4c06;z-index:45}.mobile-tabbar a,.mobile-tabbar button{min-height:48px;font-size:10px;border-radius:9px}.mobile-tabbar a.active{background:#e7f4f6;color:#106578}.mobile-tabbar .ui-icon{width:20px;height:20px}.user-actions .inline-form{width:100%}}
@media(prefers-reduced-motion:reduce){*,*:before,*:after{scroll-behavior:auto!important;transition:none!important;animation:none!important}}
@media print{.sidebar,.workspace-topbar,.mobile-tabbar,.research-workspace,.quick-navigation,.sync-task-tools,.sync-controls,.sync-toolbar,.runtime-strip{display:none!important}.app-shell{padding:0}.content{margin:0;padding:0;max-width:none}.panel{box-shadow:none;break-inside:avoid}.table-wrap{overflow:visible}.job-error-details:not([open])>*{display:block}.job-error-details .job-error{white-space:normal}}

/* Compact mobile context; its full form remains available without JavaScript. */
.workspace-disclosure{margin-bottom:14px}.workspace-disclosure>summary{display:flex;justify-content:space-between;gap:10px;padding:8px 12px;cursor:pointer;font-size:12px;font-weight:650;background:#edf3f8;border:1px solid #dbe5ed;border-radius:8px}.workspace-disclosure>.research-workspace{margin-bottom:0}
.dashboard-hero .btn.primary,.hero .btn.primary{color:#fff}
@media(max-width:760px){
 .workspace-disclosure{border:1px solid #d5e2ed;border-radius:10px;background:#edf4f9;margin-bottom:12px}
 .workspace-disclosure>summary{display:flex;justify-content:space-between;align-items:center;gap:10px;padding:12px;min-height:44px;cursor:pointer;font-weight:650;font-size:12px;color:#24435a}
 .workspace-edit{font-weight:600;font-size:11px;color:#14638c;white-space:nowrap}
 .workspace-disclosure>.research-workspace{border:0;border-top:1px solid #d5e2ed;border-radius:0 0 10px 10px}
}
@media print{.workspace-disclosure{display:none}}

.partial-source-notice { border-left:4px solid #b76a06; padding:12px 16px; margin:12px 0; font-size:14px; line-height:1.5; }
#partial-core-policy form { display:grid; gap:12px; }
#partial-core-policy .check { display:flex; gap:10px; align-items:flex-start; }
#partial-core-policy .btn { width:max-content; }
@media print { .partial-source-notice { display:block !important; break-inside:avoid; color:#111 !important; background:#fff !important; border:2px solid #333; } }

#partial-core-policy input[type=checkbox]{width:18px;min-width:18px;height:18px;min-height:18px;flex:0 0 18px;margin:3px 0 0;}

/* v1.2.9: read-only import measurements. */
.throughput-table small{display:block;margin-top:4px;color:var(--muted,#536780);font-size:12px}
.throughput-table td{vertical-align:top}.throughput-title{max-width:34rem;overflow-wrap:anywhere}
#sync-throughput .panel-head{gap:12px;flex-wrap:wrap}#sync-throughput .muted-text{overflow-wrap:anywhere}
@media(max-width:760px){
.throughput-table.mobile-cards td:not(:first-child){display:grid;grid-template-columns:95px minmax(0,1fr);align-items:start;column-gap:10px;row-gap:3px}
.throughput-table.mobile-cards td:not(:first-child)::before{width:auto;min-width:0}
.throughput-table.mobile-cards td:not(:first-child) small{grid-column:2;margin-top:0}
}

/* Enrollment source-index evidence stays readable on a narrow screen. */
#enrollment-storage-check table{width:100%;table-layout:fixed;min-width:0}
#enrollment-storage-check th,#enrollment-storage-check td{white-space:normal;overflow-wrap:anywhere}
#enrollment-storage-check th:first-child{width:27%}
#enrollment-storage-check th:last-child{width:23%}

/* v1.2.69: installation diagnostics stay readable in the existing shared shell. */
#installation-checks .mobile-cards th:first-child{width:24%}
#installation-checks .mobile-cards th:nth-child(2){width:13%}
#installation-checks .mobile-cards td{vertical-align:top}
#installation-checks .mobile-cards .cell-subtitle{display:block;margin-top:5px;line-height:1.45}
#installation-checks .card-actions{flex-wrap:wrap}
#installation-checks .sync-counters{margin:18px 0}
@media(max-width:720px){
 #installation-checks .panel-head{display:block}
 #installation-checks .panel-head .btn{margin-top:10px}
 #installation-checks .table-wrap{overflow:visible}
 #installation-checks table.mobile-cards,#installation-checks table.mobile-cards tbody{display:block;width:100%;min-width:0}
 #installation-checks table.mobile-cards thead{display:none}
 #installation-checks table.mobile-cards tr{display:block;width:100%;padding:12px 0}
 #installation-checks table.mobile-cards td{display:block;width:100%!important;min-width:0;padding:6px 0;border:0;text-align:left}
 #installation-checks table.mobile-cards td::before{display:block;float:none;width:auto;margin:0 0 4px;font-weight:600;color:#52718b}
 #installation-checks table.mobile-cards td .cell-subtitle{width:auto;max-width:none}
}

/* v1.2.70: scoped saved-original inspection; the shared dashboard remains unchanged. */
#market-original-check th:first-child{width:24%}#market-original-check th:nth-child(2){width:12%}#market-original-check th:last-child{width:15%}
#market-original-check td{vertical-align:top}#market-original-check td p{font-size:12px;margin:7px 0 0;line-height:1.5}
#market-original-check .form-stack{display:grid;gap:12px}#market-original-check .form-stack label{display:flex;align-items:flex-start;gap:9px;line-height:1.55}
#market-original-check .form-stack input[type=checkbox]{flex:0 0 18px;width:18px;min-width:18px;max-width:18px;height:18px;padding:0;margin-top:2px}#market-original-check details{margin-top:14px}
@media(max-width:760px){#market-original-check .table-wrap{overflow:visible}#market-original-check table,#market-original-check tbody{display:block;width:100%;min-width:0}#market-original-check thead{display:none}#market-original-check tr{display:block;width:100%;padding:12px 0;border-bottom:1px solid var(--line)}#market-original-check td{display:block;width:100%!important;min-width:0;padding:6px 0;border:0;text-align:left}#market-original-check td::before{content:attr(data-label);display:block;float:none;width:auto;margin:0 0 4px;font-weight:600;font-size:10px;color:#52718b}#market-original-check .panel-head{align-items:flex-start;flex-wrap:wrap}}
