.hotel-operation-report[data-v-3c1b8740]{padding:18px;background:#f5f7fb;min-height:calc(100vh - 60px)}.report-header[data-v-3c1b8740]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:22px;margin-bottom:16px;background:linear-gradient(135deg,#203a43,#2c5364);border-radius:12px;color:#fff}.report-title[data-v-3c1b8740]{font-size:24px;font-weight:700}.report-subtitle[data-v-3c1b8740]{margin-top:8px;color:hsla(0,0%,100%,.78)}.report-filter[data-v-3c1b8740]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10px}.metric-grid[data-v-3c1b8740]{display:grid;grid-template-columns:repeat(5,minmax(160px,1fr));gap:14px;margin-bottom:16px}.metric-card[data-v-3c1b8740]{background:#fff;border-radius:12px;padding:18px;-webkit-box-shadow:0 8px 24px rgba(24,39,75,.06);box-shadow:0 8px 24px rgba(24,39,75,.06)}.metric-card-strong[data-v-3c1b8740]{border:1px solid rgba(44,83,100,.18);background:-webkit-gradient(linear,left top,left bottom,from(#fff),to(#f3fbff));background:linear-gradient(180deg,#fff,#f3fbff)}.metric-name[data-v-3c1b8740]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:6px;color:#778196;font-size:13px}.metric-help[data-v-3c1b8740],.section-help[data-v-3c1b8740],.subtitle-help[data-v-3c1b8740]{color:#9aa6b8;cursor:help}.metric-help[data-v-3c1b8740]:hover,.section-help[data-v-3c1b8740]:hover,.subtitle-help[data-v-3c1b8740]:hover{color:#2c5364}.subtitle-help[data-v-3c1b8740]{margin-left:4px;color:hsla(0,0%,100%,.7)}.metric-value[data-v-3c1b8740]{margin-top:12px;font-size:28px;font-weight:700;color:#1f2d3d}.metric-compare[data-v-3c1b8740]{margin-top:10px;font-size:12px;color:#8a94a6}.metric-previous[data-v-3c1b8740]{margin-top:6px;font-size:12px;color:#6c7688}.report-section[data-v-3c1b8740]{background:#fff;border-radius:12px;padding:18px;-webkit-box-shadow:0 8px 24px rgba(24,39,75,.06);box-shadow:0 8px 24px rgba(24,39,75,.06)}.report-section-full[data-v-3c1b8740]{margin-top:16px}.metric-grid+.report-section-full[data-v-3c1b8740]{margin-top:0}.pay-summary-grid[data-v-3c1b8740]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px 18px}.pay-summary-item[data-v-3c1b8740]{padding:14px 16px;border:1px solid #edf1f7;border-radius:10px;background:-webkit-gradient(linear,left top,left bottom,from(#fff),to(#fbfcff));background:linear-gradient(180deg,#fff,#fbfcff)}.pay-summary-head[data-v-3c1b8740]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:12px}.pay-summary-name[data-v-3c1b8740]{font-size:14px;font-weight:600;color:#1f2d3d}.pay-summary-meta[data-v-3c1b8740]{font-size:12px;color:#8a94a6;white-space:nowrap}.pay-summary-track[data-v-3c1b8740]{margin-top:10px;height:8px;border-radius:999px;background:#edf2f7;overflow:hidden}.pay-summary-fill[data-v-3c1b8740]{height:100%;border-radius:999px;background:-webkit-gradient(linear,left top,right top,from(#4c84ff),to(#72b6ff));background:linear-gradient(90deg,#4c84ff,#72b6ff)}.region-summary-grid[data-v-3c1b8740]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px 16px}.region-summary-item[data-v-3c1b8740]{padding:12px 14px;border:1px solid #edf1f7;border-radius:10px;background:-webkit-gradient(linear,left top,left bottom,from(#fff),to(#fbfcff));background:linear-gradient(180deg,#fff,#fbfcff)}.region-summary-head[data-v-3c1b8740]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:6px}.region-summary-name[data-v-3c1b8740]{font-size:14px;font-weight:600;color:#1f2d3d;line-height:1.3}.region-summary-meta[data-v-3c1b8740]{font-size:12px;color:#8a94a6}.region-summary-track[data-v-3c1b8740]{margin-top:10px;height:8px;border-radius:999px;background:#edf2f7;overflow:hidden}.region-summary-fill[data-v-3c1b8740]{height:100%;border-radius:999px;background:-webkit-gradient(linear,left top,right top,from(#fd8b3c),to(#ffc36a));background:linear-gradient(90deg,#fd8b3c,#ffc36a)}.section-title[data-v-3c1b8740]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:6px;font-size:16px;font-weight:700;margin-bottom:12px;color:#1f2d3d}@media (max-width:1200px){.report-header[data-v-3c1b8740]{display:block}.report-filter[data-v-3c1b8740]{margin-top:16px}.metric-grid[data-v-3c1b8740]{grid-template-columns:repeat(2,minmax(0,1fr))}.pay-summary-grid[data-v-3c1b8740],.region-summary-grid[data-v-3c1b8740]{grid-template-columns:1fr}}