[data-v-7a3e33d1] .el-scrollbar__wrap{overflow-x:auto!important}[data-v-155d4ad4] .el-dialog__body{font-size:14px!important;padding:16px 20px 12px!important;background:linear-gradient(180deg,#f8fbff,#f4f7fb)}[data-v-155d4ad4] .el-dialog__footer{padding:10px 20px 16px!important;background:linear-gradient(180deg,rgba(248,251,255,.2),#f4f7fb)}[data-v-155d4ad4] .el-form-item__label{padding-bottom:6px;line-height:1.3;color:#344054;font-weight:600}[data-v-155d4ad4] .modern-screen-form .el-form-item{margin-bottom:0}[data-v-155d4ad4] .el-input-number.is-controls-right .el-input__inner{border-radius:10px;height:40px;line-height:40px;border:1px solid #d7e3f4;background:#fff}[data-v-155d4ad4] .el-radio__label{font-weight:500;padding-left:6px}.dialog-hero[data-v-155d4ad4]{margin-bottom:12px;padding:14px 16px;border-radius:14px;background:linear-gradient(135deg,#1d4ed8,#4f46e5 55%,#7c3aed);color:#fff}.dialog-hero-title[data-v-155d4ad4]{font-size:16px;font-weight:700;line-height:1.2}.dialog-hero-desc[data-v-155d4ad4]{margin-top:2px;font-size:12px;line-height:1.4;color:hsla(0,0%,100%,.88)}.dialog-hero-tags[data-v-155d4ad4]{display:flex;flex-wrap:wrap;gap:6px;margin-top:6px}.hero-tag[data-v-155d4ad4]{padding:5px 10px;border-radius:999px;background:hsla(0,0%,100%,.16);border:1px solid hsla(0,0%,100%,.18);font-size:12px;line-height:1;backdrop-filter:blur(8px)}.modern-screen-form[data-v-155d4ad4]{display:flex;flex-direction:column;gap:12px}.form-section[data-v-155d4ad4]{padding:14px 16px;border-radius:14px;background:hsla(0,0%,100%,.88);border:1px solid rgba(215,227,244,.95)}.section-head[data-v-155d4ad4]{display:flex;align-items:baseline;justify-content:space-between;gap:12px;margin-bottom:10px}.section-title[data-v-155d4ad4]{font-size:16px;font-weight:700;color:#1f2937;white-space:nowrap}.section-desc[data-v-155d4ad4]{font-size:13px;line-height:1.5;color:#667085;text-align:right}.form-grid[data-v-155d4ad4]{display:grid;gap:10px 12px}.form-grid-3[data-v-155d4ad4]{grid-template-columns:repeat(3,minmax(0,1fr))}.form-grid-2[data-v-155d4ad4]{grid-template-columns:repeat(2,minmax(0,1fr))}.font-sliders[data-v-155d4ad4]{display:grid;grid-template-columns:1fr 1fr;-moz-column-gap:16px;column-gap:16px;margin-top:10px}.slider-row[data-v-155d4ad4]{display:grid;grid-template-columns:52px minmax(0,1fr);align-items:center;gap:8px;min-height:44px}.slider-label[data-v-155d4ad4]{font-size:13px;font-weight:600;color:#344054}.font-sliders[data-v-155d4ad4] .el-slider{margin:0}.font-sliders[data-v-155d4ad4] .el-slider__input{width:108px;margin-top:4px}.font-sliders[data-v-155d4ad4] .el-slider__runway.show-input{margin-right:124px}[data-v-155d4ad4] .radio-card-group{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:6px;width:100%}[data-v-155d4ad4] .theme-group{grid-template-columns:repeat(4,minmax(0,1fr))}[data-v-155d4ad4] .radio-card-group .el-radio{margin-right:0;padding:8px 12px;border-radius:10px;border:1px solid #d7e3f4;background:#fff}[data-v-155d4ad4] .radio-card-group .el-radio.is-checked{border-color:#7c9cff;background:#eef4ff;box-shadow:0 8px 18px rgba(59,130,246,.12)}.dialog-footer[data-v-155d4ad4]{display:flex;justify-content:flex-end;gap:10px}.footer-btn[data-v-155d4ad4]{min-width:104px;border-radius:12px;padding:10px 18px;font-weight:600}.footer-btn-secondary[data-v-155d4ad4]{border-color:#d7e3f4;color:#475467;background:#fff}.footer-btn-primary[data-v-155d4ad4]{border:none;background:linear-gradient(135deg,#2563eb,#4f46e5);box-shadow:0 10px 20px rgba(79,70,229,.22)}@media(max-width:768px){.add-screen-dialog[data-v-155d4ad4]{padding:10px 0}.font-sliders[data-v-155d4ad4],.form-grid-2[data-v-155d4ad4],.form-grid-3[data-v-155d4ad4]{grid-template-columns:1fr}.dialog-hero[data-v-155d4ad4],.form-section[data-v-155d4ad4]{padding:16px}.section-head[data-v-155d4ad4]{flex-direction:column;align-items:flex-start;gap:4px}.section-desc[data-v-155d4ad4]{text-align:left}.dialog-footer[data-v-155d4ad4]{flex-direction:column-reverse}.footer-btn[data-v-155d4ad4]{width:100%}}.screen-page-layout[data-v-1eff9cbb]{display:flex;align-items:flex-start;gap:16px}.screen-page-main[data-v-1eff9cbb]{flex:1 1 auto;min-width:0}.screen-page-side[data-v-1eff9cbb]{flex:0 0 360px;width:360px;position:sticky;top:20px;align-self:flex-start}.session-settings-card[data-v-1eff9cbb]{border:1px solid #ebeef5}.session-settings-header[data-v-1eff9cbb]{font-size:17px;font-weight:600;color:#303133}.session-settings-loading[data-v-1eff9cbb]{display:flex;align-items:center;justify-content:center;gap:8px;padding:40px 0;color:#909399}.session-settings-list[data-v-1eff9cbb]{max-height:calc(100vh - 180px);overflow-y:auto}.session-settings-item[data-v-1eff9cbb]{display:flex;align-items:center;justify-content:space-between;padding:12px 6px;border-bottom:1px solid #f0f2f5}.session-settings-item[data-v-1eff9cbb]:last-child{border-bottom:none}.session-settings-label[data-v-1eff9cbb]{display:inline-flex;align-items:center;gap:32px;font-size:16px;color:#303133;padding-right:12px}.session-settings-date[data-v-1eff9cbb]{flex-shrink:0;font-size:16px;color:#606266}.session-settings-type[data-v-1eff9cbb]{flex-shrink:0;font-size:16px;font-weight:500;color:#303133}.session-settings-empty[data-v-1eff9cbb]{padding:20px 0}.screen-list[data-v-1eff9cbb]{display:flex;flex-direction:column;gap:20px}.screen-card[data-v-1eff9cbb]{width:100%;transition:all .3s}.screen-card[data-v-1eff9cbb]:hover{transform:translateY(-2px);box-shadow:0 4px 12px rgba(0,0,0,.15)}.header-container[data-v-1eff9cbb]{position:relative;display:flex;align-items:center;justify-content:space-between}.header-left[data-v-1eff9cbb]{flex:0 0 auto}.header-center[data-v-1eff9cbb]{position:absolute;left:50%;transform:translateX(-50%)}.header-right[data-v-1eff9cbb]{flex:0 0 auto;display:flex;gap:8px;align-items:center}.header-right .el-button[data-v-1eff9cbb]{min-width:70px}.screen-info-inline[data-v-1eff9cbb]{font-size:14px;color:#606266;white-space:nowrap}.table-container[data-v-1eff9cbb]{margin-bottom:15px}.el-table[data-v-1eff9cbb],.screen-table[data-v-1eff9cbb]{width:100%!important}.table-cell[data-v-1eff9cbb]{display:flex;align-items:center;justify-content:center;gap:8px}.cell-select[data-v-1eff9cbb]{flex:1 1 auto}.cell-action-btn[data-v-1eff9cbb]{flex:0 0 auto}.tip-label[data-v-1eff9cbb]{color:#f56c6c;font-size:12px;font-weight:500;margin-right:10px}.card-actions[data-v-1eff9cbb]{display:flex;justify-content:flex-end;margin-top:15px;gap:8px}.card-actions .el-button[data-v-1eff9cbb]{min-width:80px}.empty-state[data-v-1eff9cbb]{text-align:center;padding:60px 0}.add-screen-container[data-v-1eff9cbb]{display:flex;justify-content:center;margin-top:30px;padding:20px 0}.el-select[data-v-1eff9cbb]{width:100%}@media (max-width:992px){.screen-page-layout[data-v-1eff9cbb]{flex-direction:column}.screen-page-side[data-v-1eff9cbb]{flex:1 1 auto;width:100%;position:static}}@media (max-width:768px){.screen-card[data-v-1eff9cbb]{margin-bottom:15px}}