/* Measurement workspace: real analysis data only; independent from review controls. */
#xf3.measurements-screen .measurement-workspace-layout{display:block;grid-template-columns:minmax(0,1fr)}
#xf3.measurements-screen .measurement-workspace-layout>.record-context{display:none}
#xf3.measurements-screen .measurement-workspace-layout>.record-detail-pane{width:100%;max-width:none;padding:0;border:0;background:transparent;box-shadow:none}
#xf3.measurements-screen .measurement-workspace-layout>.record-detail-pane>h1{font-size:28px;line-height:1.35;overflow-wrap:anywhere;margin:18px 0 8px}
#xf3.measurements-screen .measurement-workspace-layout .record-original-context{padding:16px;background:var(--db-paper,#fff);border:1px solid var(--db-line,#d9e2ee);border-radius:8px;margin:24px 0}
#measurement-analysis.measurement-analysis .ma-table-scroll td:first-child button{white-space:nowrap;min-width:58px}
#measurement-analysis.measurement-analysis textarea{font:inherit;color:inherit;background:var(--ma-paper);border:1px solid var(--ma-line);border-radius:6px;max-width:100%;padding:9px;resize:vertical}
#measurement-analysis.measurement-analysis{--ma-bg:#121a27;--ma-paper:#1b2637;--ma-ink:#edf4ff;--ma-muted:#b7c7dc;--ma-line:#384b64;--ma-soft:#24344a;--ma-accent:var(--product-accent,#69d7d1);--ma-on-accent:var(--product-on-accent,#103332);--ma-accent-soft:#173e40;--ma-warn:#ffd18a;--ma-warn-soft:#463620;--ma-danger:#ffb9c3;--ma-danger-soft:#442835;color:var(--ma-ink);font:400 14px/1.6 "Pretendard","Malgun Gothic",sans-serif;margin:24px 0;min-width:0;scroll-margin-top:24px}
#measurement-analysis.measurement-analysis *{box-sizing:border-box;min-width:0}#measurement-analysis.measurement-analysis :is(h2,h3,strong,b){font-weight:500}#measurement-analysis.measurement-analysis h2{font-size:22px;letter-spacing:-.03em;margin:0 0 6px}#measurement-analysis.measurement-analysis h3{font-size:17px;margin:0 0 10px}#measurement-analysis.measurement-analysis p{margin:6px 0}#measurement-analysis.measurement-analysis small,#measurement-analysis.measurement-analysis .ma-meta{font-size:12px;color:var(--ma-muted)}#measurement-analysis.measurement-analysis :is(button,input,select){font:inherit;max-width:100%;color:inherit}#measurement-analysis.measurement-analysis button{border:1px solid var(--ma-line);background:var(--ma-paper);border-radius:7px;min-height:38px;padding:8px 12px;cursor:pointer}#measurement-analysis.measurement-analysis button:disabled{opacity:.55;cursor:default}#measurement-analysis.measurement-analysis button.ma-primary{color:var(--ma-on-accent);background:var(--ma-accent);border-color:var(--ma-accent)}#measurement-analysis.measurement-analysis :is(button,input,select,summary,a):focus-visible{outline:2px solid var(--ma-accent);outline-offset:3px}#measurement-analysis.measurement-analysis :is(input,select){background:var(--ma-paper);border:1px solid var(--ma-line);border-radius:6px;min-height:38px;padding:7px 9px}#measurement-analysis.measurement-analysis input[type=checkbox]{min-height:0}#measurement-analysis.measurement-analysis label{display:grid;gap:5px;font-size:12px}#measurement-analysis.measurement-analysis .ma-head,#measurement-analysis.measurement-analysis .ma-toolbar{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;flex-wrap:wrap;margin-bottom:18px}#measurement-analysis.measurement-analysis .ma-toolbar{justify-content:flex-start;align-items:center;margin:12px 0}#measurement-analysis.measurement-analysis .ma-panel{background:var(--ma-paper);border:1px solid var(--ma-line);border-radius:9px;padding:20px;margin:18px 0}#measurement-analysis.measurement-analysis .ma-notice{padding:12px 15px;border-radius:7px;background:var(--ma-soft);color:var(--ma-muted);overflow-wrap:anywhere;margin:12px 0}#measurement-analysis.measurement-analysis .ma-notice.ma-warn{background:var(--ma-warn-soft);color:var(--ma-warn)}#measurement-analysis.measurement-analysis .ma-notice.ma-error{background:var(--ma-danger-soft);color:var(--ma-danger)}#measurement-analysis.measurement-analysis .ma-badge{display:inline-block;background:var(--ma-soft);color:var(--ma-muted);border-radius:5px;padding:3px 7px;font-size:11px;margin:0 5px 5px 0}#measurement-analysis.measurement-analysis .ma-badge.ma-amber{color:var(--ma-warn);background:var(--ma-warn-soft)}#measurement-analysis.measurement-analysis .ma-stats{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin:18px 0}#measurement-analysis.measurement-analysis .ma-stat{background:var(--ma-paper);border:1px solid var(--ma-line);border-radius:9px;padding:16px}#measurement-analysis.measurement-analysis .ma-stat span{display:block;font-size:12px;color:var(--ma-muted)}#measurement-analysis.measurement-analysis .ma-stat strong{display:block;font-size:28px;line-height:1.3;margin:8px 0;font-variant-numeric:tabular-nums}#measurement-analysis.measurement-analysis .ma-filters{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;padding:16px;background:var(--ma-soft);border-radius:8px;margin:16px 0}#measurement-analysis.measurement-analysis .ma-filters button{align-self:end}#measurement-analysis.measurement-analysis .ma-quality{display:flex;gap:8px;flex-wrap:wrap;margin:12px 0}#measurement-analysis.measurement-analysis .ma-quality button{display:grid;gap:3px;text-align:left;font-size:12px}#measurement-analysis.measurement-analysis .ma-quality button[aria-pressed=true]{color:var(--ma-accent);background:var(--ma-accent-soft);border-color:var(--ma-accent)}#measurement-analysis.measurement-analysis .ma-chart-layout{display:grid;grid-template-columns:minmax(0,1fr) 230px;gap:20px}#measurement-analysis.measurement-analysis .ma-chart-stack{display:grid;gap:18px}#measurement-analysis.measurement-analysis .ma-chart-card{padding:14px;background:var(--ma-paper);border:1px solid var(--ma-line);border-radius:8px}#measurement-analysis.measurement-analysis .ma-chart{width:100%;display:block;overflow:visible}#measurement-analysis.measurement-analysis .ma-chart text{font:11px "Malgun Gothic",sans-serif;fill:var(--ma-muted)}#measurement-analysis.measurement-analysis .ma-chart .ma-grid{stroke:var(--ma-line);stroke-width:1}#measurement-analysis.measurement-analysis .ma-chart .ma-line{stroke:var(--ma-accent);stroke-width:2;fill:none;stroke-linejoin:round}#measurement-analysis.measurement-analysis .ma-chart .ma-point{fill:var(--ma-accent)}#measurement-analysis.measurement-analysis .ma-chart .ma-selected-point{fill:var(--ma-warn);stroke:var(--ma-paper);stroke-width:2}#measurement-analysis.measurement-analysis .ma-chart .ma-selection-line{stroke:var(--ma-warn);stroke-width:1;stroke-dasharray:4 3}#measurement-analysis.measurement-analysis .ma-selection{padding:16px;background:var(--ma-soft);border-radius:8px;align-self:start;overflow-wrap:anywhere;font-size:12px}#measurement-analysis.measurement-analysis dl{margin:0}#measurement-analysis.measurement-analysis dt{font-size:12px;color:var(--ma-muted);margin-top:12px}#measurement-analysis.measurement-analysis dd{margin:3px 0;overflow-wrap:anywhere}#measurement-analysis.measurement-analysis .ma-table-scroll{max-width:100%;overflow:auto;border:1px solid var(--ma-line);border-radius:7px}#measurement-analysis.measurement-analysis table{border-collapse:collapse;width:100%;min-width:680px;font-size:12px;background:var(--ma-paper);text-align:left}#measurement-analysis.measurement-analysis :is(th,td){padding:10px;border-bottom:1px solid var(--ma-line);vertical-align:top;overflow-wrap:anywhere}#measurement-analysis.measurement-analysis th{font-weight:400;color:var(--ma-muted);background:var(--ma-soft);white-space:nowrap}#measurement-analysis.measurement-analysis tr[aria-selected=true]{background:var(--ma-accent-soft)}#measurement-analysis.measurement-analysis td.ma-invalid{background:var(--ma-danger-soft);color:var(--ma-danger)}#measurement-analysis.measurement-analysis .ma-raw{white-space:pre-wrap;font:12px/1.6 monospace;overflow-wrap:anywhere;word-break:break-word;max-width:600px}#measurement-analysis.measurement-analysis .ma-stat-table{min-width:580px}#measurement-analysis.measurement-analysis .ma-identity{font-size:12px;overflow-wrap:anywhere}#measurement-analysis.measurement-analysis details{margin:16px 0}#measurement-analysis.measurement-analysis summary{cursor:pointer;min-height:38px;padding:7px 0}#measurement-analysis.measurement-analysis .ma-selection button{min-height:38px}#measurement-analysis.measurement-analysis .ma-inline-range{display:flex;gap:10px;flex-wrap:wrap;align-items:end}#measurement-analysis.measurement-analysis .ma-inline-range label{flex:1 1 110px}#measurement-analysis.measurement-analysis .ma-compare-sides{display:grid;grid-template-columns:1fr 1fr;gap:16px}#measurement-analysis.measurement-analysis .ma-visually-hidden{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}
@media(max-width:950px){#measurement-analysis.measurement-analysis .ma-chart-layout{grid-template-columns:1fr}#measurement-analysis.measurement-analysis .ma-filters{grid-template-columns:repeat(2,minmax(0,1fr))}#measurement-analysis.measurement-analysis .ma-stats{grid-template-columns:repeat(2,minmax(0,1fr))}}
@media(max-width:480px){#measurement-analysis.measurement-analysis .ma-panel{padding:14px}#measurement-analysis.measurement-analysis .ma-chart-card{padding:10px}#measurement-analysis.measurement-analysis .ma-filters{grid-template-columns:1fr}#measurement-analysis.measurement-analysis .ma-compare-sides{grid-template-columns:1fr}#measurement-analysis.measurement-analysis .ma-stat{padding:13px}#measurement-analysis.measurement-analysis :is(input,select){font-size:16px}#measurement-analysis.measurement-analysis button{min-height:44px}#measurement-analysis.measurement-analysis summary{min-height:44px}#measurement-analysis.measurement-analysis .ma-inline-range label{flex-basis:100%}}
