.custom-dropdown-menu[data-v-775fbfc5]{padding:10px!important}.dropdown-content[data-v-775fbfc5]{min-height:200px;overflow-y:auto}.vertical-checkbox-group .el-checkbox[data-v-775fbfc5]{display:block;margin-bottom:8px}.el-dropdown-menu__item[data-v-775fbfc5]:hover{background-color:#f9b749!important;color:#fff}.container h1[data-v-775fbfc5],.container p[data-v-775fbfc5]{margin:0}.container .table-title[data-v-775fbfc5]{font-size:25px;font-weight:600;color:#363833;margin-bottom:0}.container .title-box[data-v-775fbfc5]{margin-bottom:14px;display:flex;align-items:center;justify-content:flex-start;gap:12px}.container .title-box .cinema-select[data-v-775fbfc5]{width:280px}.container .over-view[data-v-775fbfc5]{display:flex;margin-bottom:33px}.container .over-view>div[data-v-775fbfc5]{background-color:#fff;box-sizing:border-box;width:754px;height:145px;box-shadow:0 0 15px 0 rgba(211,181,30,.1);margin-right:34px;padding:24px 57px 24px 38px}.container .over-view>div .info[data-v-775fbfc5]{display:flex;justify-content:space-between;color:#363833}.container .over-view>div .info .data-title[data-v-775fbfc5]{font-size:16px;font-weight:600}.container .over-view>div .info .num[data-v-775fbfc5]{font-size:24px;font-weight:600;letter-spacing:1px}.container .table-filter[data-v-775fbfc5]{display:flex;align-items:center}.container .table-filter img[data-v-775fbfc5]{margin-right:7px}.container .table-filter .table-filter-title[data-v-775fbfc5]{font-size:15px;font-weight:400;color:#898989}.container .table-filter .prefix-text[data-v-775fbfc5]{margin-right:8px}.container .table-filter .custom-date-picker[data-v-775fbfc5]{margin-right:17px}.container .table-filter .custom-date-picker[data-v-775fbfc5] .el-input__icon{display:none!important}.container .table-filter .tips[data-v-775fbfc5]{margin-left:8px;font-weight:400;font-size:14px;color:#181818}.container .detail-container[data-v-775fbfc5]{padding:60px 40px;position:relative;width:1541px;margin-top:23px;border-radius:5px;background-color:#fff;box-shadow:0 0 15px 0 rgba(211,181,30,.1)}.container .detail-container .custom-tooltip[data-v-775fbfc5]{position:absolute;pointer-events:none;z-index:10}.container .detail-container .canvas-filter[data-v-775fbfc5]{position:absolute;top:30px;right:53px}.container .detail-container .sum[data-v-775fbfc5]{box-sizing:border-box;padding-bottom:16px;width:1420px;margin:0 auto;margin-top:17px;border-bottom:1px solid #dfdfdf;text-indent:22px}.container .detail-container .sum .sum-title[data-v-775fbfc5]{font-size:16px;font-weight:600;letter-spacing:1px;color:#363833;margin-right:52px}.container .detail-container .sum .sum-amount[data-v-775fbfc5]{font-size:22px;font-weight:600;letter-spacing:1px;color:#363833}.container .detail-container .sum.table-body[data-v-775fbfc5],.container .detail-container .sum.table-header[data-v-775fbfc5]{font-size:12px;color:#363833}.container .detail-container .sum.table-body>span[data-v-775fbfc5],.container .detail-container .sum.table-header>span[data-v-775fbfc5]{display:block}.container .detail-container .sum.table-body>span.header-cinemaName[data-v-775fbfc5],.container .detail-container .sum.table-header>span.header-cinemaName[data-v-775fbfc5]{width:300px}.container .detail-container .sum.table-body>span.header-cinemaName .color-border[data-v-775fbfc5],.container .detail-container .sum.table-header>span.header-cinemaName .color-border[data-v-775fbfc5]{display:inline-block;width:16px;height:16px;background-color:#266ef2;border-radius:2px;vertical-align:middle;margin-right:6px}.container .detail-container .sum.table-body>span.header-cinemaName span[data-v-775fbfc5],.container .detail-container .sum.table-header>span.header-cinemaName span[data-v-775fbfc5]{vertical-align:middle}.container .detail-container .sum.table-body>span.header-boxOffice[data-v-775fbfc5],.container .detail-container .sum.table-header>span.header-boxOffice[data-v-775fbfc5]{width:100px;text-align:center}.container .detail-container .sum.table-body>span.header-boxOfficeRatio[data-v-775fbfc5],.container .detail-container .sum.table-header>span.header-boxOfficeRatio[data-v-775fbfc5]{width:111px;text-align:center}.container .detail-container .sum.table-body>span.header-mobi[data-v-775fbfc5],.container .detail-container .sum.table-header>span.header-mobi[data-v-775fbfc5]{width:63px;text-align:center}.container .detail-container .sum.table-body>span.header-mobiRatio[data-v-775fbfc5],.container .detail-container .sum.table-header>span.header-mobiRatio[data-v-775fbfc5]{width:87px;text-align:center}.container .detail-container .sum.table-body>span.header-personAvg[data-v-775fbfc5],.container .detail-container .sum.table-header>span.header-personAvg[data-v-775fbfc5]{width:200px;text-align:center}.container .detail-container .sum.table-header[data-v-775fbfc5]{display:flex;font-weight:600}.container .detail-container .sum.table-body[data-v-775fbfc5]{display:flex;font-weight:400}.container .detail-container .sum.table-body .header-cinemaName[data-v-775fbfc5]{text-indent:0}.chart-section[data-v-775fbfc5]{position:relative;height:380px;margin-bottom:20px;margin-top:50px}.chart-float-label[data-v-775fbfc5]{position:absolute;pointer-events:none;background:rgba(20,20,20,.92);color:#ccc;font-size:12px;line-height:1.5;padding:12px 14px;border-radius:8px;box-sizing:border-box;opacity:0;transition:opacity .12s;z-index:10;max-height:240px;overflow-y:auto;width:340px;scrollbar-gutter:stable}.chart-float-label[data-v-775fbfc5] ::-webkit-scrollbar{width:10px}.chart-float-label[data-v-775fbfc5] ::-webkit-scrollbar-track{background:hsla(0,0%,100%,.08);border-radius:5px;margin:4px 0}.chart-float-label[data-v-775fbfc5] ::-webkit-scrollbar-thumb{background:hsla(0,0%,100%,.35);border-radius:5px;min-height:30px}.chart-float-label[data-v-775fbfc5] ::-webkit-scrollbar-thumb:hover{background:hsla(0,0%,100%,.5)}.chart-float-label.visible[data-v-775fbfc5]{opacity:1}.chart-float-label[data-v-775fbfc5] .fl-date{font-size:13px;font-weight:700;color:#fff;margin-bottom:6px;padding-bottom:5px;border-bottom:1px solid hsla(0,0%,100%,.15)}.chart-float-label[data-v-775fbfc5] .fl-row{display:grid;grid-template-columns:12px minmax(0,1fr) -webkit-max-content;grid-template-columns:12px minmax(0,1fr) max-content;align-items:start;-moz-column-gap:8px;column-gap:8px;padding:0 2px;margin:3px 0;min-height:18px;width:100%}.chart-float-label[data-v-775fbfc5] .fl-row.fl-highlight{color:#fff;font-weight:700;font-size:12px;background:hsla(0,0%,100%,.14);margin:3px 0;padding:0 2px;border-radius:3px}.chart-float-label[data-v-775fbfc5] .fl-dot{display:block;width:10px;height:10px;border-radius:2px;margin-top:4px}.chart-float-label[data-v-775fbfc5] .fl-name{min-width:0;white-space:normal;word-break:break-word;overflow-wrap:anywhere;text-align:left}.chart-float-label[data-v-775fbfc5] .fl-val{min-width:110px;text-align:right;font-variant-numeric:tabular-nums;justify-self:end}.hint[data-v-775fbfc5]{text-align:center;font-size:12px;color:#aaa;margin-bottom:16px;display:flex;justify-content:center;gap:16px}.hint span[data-v-775fbfc5]{background:#f0f0f0;padding:3px 12px;border-radius:10px}.lock-banner[data-v-775fbfc5]{display:none;text-align:center;margin-bottom:12px}.lock-banner.visible[data-v-775fbfc5]{display:block}.lock-banner button[data-v-775fbfc5]{background:#4363d8;color:#fff;border:none;padding:6px 16px;border-radius:6px;font-size:13px;cursor:pointer;transition:background .2s}.lock-banner button .locked-name[data-v-775fbfc5]{font-weight:600;margin-right:8px}.table-wrapper[data-v-775fbfc5]{border:1px solid #e8e8e8;border-radius:8px;overflow:hidden}.table-wrapper table[data-v-775fbfc5]{width:100%;border-collapse:collapse;font-size:13px}.table-wrapper table thead th[data-v-775fbfc5]{background:#f8f9fa;text-align:left;padding:10px 14px;font-weight:600;color:#555;font-size:11px;text-transform:uppercase;letter-spacing:.4px;border-bottom:2px solid #e8e8e8}.table-wrapper table thead th[data-v-775fbfc5]:not(:first-child){text-align:right}.table-wrapper table tbody tr[data-v-775fbfc5]{cursor:pointer;transition:background-color .15s,border-left .15s;border-left:4px solid transparent}.table-wrapper table tbody tr[data-v-775fbfc5]:hover{background-color:#f5f8ff}.table-wrapper table tbody tr:hover .color-dot[data-v-775fbfc5]{border-color:rgba(0,0,0,.2)!important;transform:scale(1.3)}.table-wrapper table tbody tr.active-highlight[data-v-775fbfc5]{background-color:#eef3ff!important}.table-wrapper table tbody tr.locked-row[data-v-775fbfc5]{background-color:#e8eeff!important;border-left:4px solid var(--row-color,#4363d8)}.table-wrapper table tbody tr.dimmed-row[data-v-775fbfc5]{opacity:.35}.table-wrapper table tbody td[data-v-775fbfc5]{padding:10px 14px;border-bottom:1px solid #f0f0f0}.table-wrapper table tbody td[data-v-775fbfc5]:not(:first-child){text-align:right;font-variant-numeric:tabular-nums}.table-wrapper table tbody td .movie-ceil[data-v-775fbfc5]{display:flex;align-items:center;gap:10px;min-width:0}.table-wrapper table tbody td .movie-ceil .rank[data-v-775fbfc5]{width:22px;flex-shrink:0;text-align:center;font-weight:600;color:#aaa;font-size:12px}.table-wrapper table tbody td .movie-ceil .color-dot[data-v-775fbfc5]{width:14px;height:14px;border-radius:3px;flex-shrink:0;border:2px solid transparent;transition:border-color .2s,box-shadow .2s}.table-wrapper table tbody td .movie-ceil .movie-title[data-v-775fbfc5]{font-weight:500;color:#1a1a1a;white-space:nowrap;overflow-x:auto;flex:1;min-width:0;padding-bottom:2px}.table-wrapper table tbody td .pct-bar-cell[data-v-775fbfc5]{display:flex;align-items:center;gap:8px;justify-content:flex-end}.table-wrapper table tbody td .pct-bar-cell .pct-bar-bg[data-v-775fbfc5]{width:60px;height:6px;background:#eee;border-radius:3px;overflow:hidden}.table-wrapper table tbody td .pct-bar-cell .pct-bar-bg .pct-bar-fill[data-v-775fbfc5]{height:100%;border-radius:3px;transition:width .3s}