/* R196 주변단가(market) — 오늘 업무 방식: 남색 머리글·구역 색 띠·틈 없는 격자·차이 색. data-view="market" 안에서만 적용 */
[data-view="market"] .page-title{background:#1f3b5c!important;border:0!important;border-radius:6px!important;padding:8px 14px!important}
[data-view="market"] .page-title h1{color:#fff!important}[data-view="market"] .page-title p{color:#cfe0f5!important}
[data-view="market"] #marketBoard{border:0;background:transparent;display:grid!important;grid-template-columns:repeat(auto-fill,minmax(340px,1fr));gap:10px;overflow:visible}
[data-view="market"] #marketBoard>.v55-panel{grid-column:1/-1;border:1px solid #9fb4cf;border-radius:0;overflow:hidden}
[data-view="market"] #marketBoard>.v55-panel>h3{margin:0;background:#1456c8;color:#fff;padding:6px 12px;font-size:.92rem}
[data-view="market"] .v55-market-card{border:1px solid #9fb4cf;border-radius:0;background:#fff;overflow:hidden;padding:0}
[data-view="market"] .v55-market-card>h3{margin:0;background:#1f3b5c;color:#fff;padding:6px 12px;font-size:.92rem}
[data-view="market"] .v55-market-card .v55-market-row{display:grid;grid-template-columns:1.2fr 1fr 1fr .8fr;gap:0;padding:0;border-bottom:1px solid #d3deec}
[data-view="market"] .v55-market-card .v55-market-row>span{padding:5px 8px;border-right:1px solid #d3deec;text-align:right;font-variant-numeric:tabular-nums}
[data-view="market"] .v55-market-card .v55-market-row>span:first-child{text-align:left;background:#eaf2ff;font-weight:700}
[data-view="market"] .v55-market-card .v55-market-row>span:last-child{border-right:0;font-weight:800}
[data-view="market"] .v55-market-card .v55-market-row>span.bad{background:#fde2e2;color:#a32d2d}
[data-view="market"] .v55-market-card .v55-market-row>span.ok{background:#d3ecda;color:#14532d}
[data-view="market"] .v55-market-card .form-help{padding:8px 12px;margin:0}
[data-view="market"] #marketBoard .market-edit-row{display:grid;grid-template-columns:minmax(0,1.6fr) minmax(0,1fr) minmax(0,.8fr) auto;gap:0;padding:0;align-items:stretch;border-bottom:1px solid #d3deec}
[data-view="market"] #marketBoard .market-edit-row input,[data-view="market"] #marketBoard .market-edit-row select{border:0;border-right:1px solid #d3deec;border-radius:0;min-height:34px;background:#fff8dc;box-shadow:none}
[data-view="market"] #marketBoard .market-edit-row .market-edit-price{text-align:right;font-weight:800}
[data-view="market"] #marketBoard .market-edit-row button{min-height:34px;border-radius:0}
[data-view="market"] details.form-card>summary{background:#2c5282;color:#fff;padding:7px 12px;font-weight:800;cursor:pointer;border-radius:4px}
[data-view="market"] .v55-quick-grid{gap:0;background:#eaf2ff;border:1px solid #b8cdf0;margin-top:6px}
[data-view="market"] .v55-quick-grid label{padding:4px 8px;border-right:1px solid #b8cdf0;font-weight:800;color:#1f3b5c}
[data-view="market"] .v55-quick-grid input,[data-view="market"] .v55-quick-grid select{border:0;border-radius:0;background:#fff8dc;height:32px}
[data-view="market"] #marketPaste{background:#fff8dc;border:1px solid #b8cdf0;border-radius:0}
