/* R188 마감일지 보기·엑셀 — 오늘 업무 방식: 남색 머리글·구역 띠·촘촘한 격자·합계 줄 색. 이 메뉴(data-view="sheet") 안에서만 적용 */
[data-view="sheet"] .page-title{background:#1f3b5c!important;border:0!important;border-radius:6px!important;padding:8px 14px!important}
[data-view="sheet"] .page-title h1{color:#fff!important;font-size:1.1rem}
[data-view="sheet"] .page-title p{color:#cfe0f5!important;margin:2px 0 0}
[data-view="sheet"] .sheet-toolbar{background:#eaf2ff!important;border:1px solid #b8cdf0!important;border-radius:6px!important;padding:6px 10px!important;gap:10px}
[data-view="sheet"] .sheet-flags{background:#f4f7fb;border:1px solid #d3deec;border-radius:6px;padding:5px 8px;margin:6px 0}
[data-view="sheet"] .sheet-table{border-collapse:collapse!important;border:1px solid #9fb4cf}
[data-view="sheet"] .sheet-table thead th{background:#1f3b5c!important;color:#fff!important;padding:3px 6px!important;border:1px solid #3a557a!important;font-size:.78rem}
[data-view="sheet"] .sheet-table td{padding:3px 8px!important;height:28px;border:1px solid #d3deec!important}
[data-view="sheet"] .sheet-table td.sheet-rowno{background:#eef3f9!important;color:#5b6b82;text-align:center;font-size:.74rem}
[data-view="sheet"] .sheet-table tr.sheet-band td{background:#1456c8!important;color:#fff!important;font-weight:800;font-size:.92rem;padding:5px 10px!important}
[data-view="sheet"] .sheet-table tr.sheet-band td.sheet-rowno{background:#1456c8!important}
[data-view="sheet"] .sheet-table td.sheet-head{background:#2c5282!important;color:#fff!important;font-weight:800;text-align:center!important}
[data-view="sheet"] .sheet-table td.sheet-name{background:#eaf2ff!important;font-weight:700}
[data-view="sheet"] .sheet-table td.sheet-input{background:#fff8dc!important;font-weight:700;font-variant-numeric:tabular-nums}
[data-view="sheet"] .sheet-table tr.sheet-total td{background:#d3ecda!important;color:#14532d;font-weight:800;border-top:2px solid #2f7d4f!important}
[data-view="sheet"] .sheet-table td.sheet-empty{background:#fff3c4!important;color:#7a4b00;font-weight:700}
[data-view="sheet"] .sheet-tabbar{background:#1f3b5c;border-radius:0 0 6px 6px;padding:4px 6px 0;gap:2px}
[data-view="sheet"] .sheet-tab{background:#2c5282!important;color:#cfe0f5!important;border:0!important;border-radius:6px 6px 0 0!important;min-height:36px;padding:6px 16px;font-weight:700}
[data-view="sheet"] .sheet-tab.active{background:#fff!important;color:#1f3b5c!important;font-weight:800}
