.work-tabs[data-v-0ba59578]{margin-top:8px}.section-title[data-v-0ba59578]{margin:8px 0 12px;font-size:16px;font-weight:600;color:var(--text-heading)}.with-gap[data-v-0ba59578]{margin-top:24px}[data-v-0ba59578] .accommodation-hotel-dialog{width:1080px!important;max-width:calc(100vw - 64px)!important}[data-v-0ba59578] .accommodation-assignment-dialog{width:920px!important;max-width:calc(100vw - 64px)!important}[data-v-0ba59578] .accommodation-assignment-dialog .el-dialog__body,[data-v-0ba59578] .accommodation-hotel-dialog .el-dialog__body{padding:24px 28px}.inline-row[data-v-0ba59578]{display:grid;gap:10px;align-items:center;margin-bottom:10px}.inline-row>[data-v-0ba59578]{min-width:0}.room-type-row[data-v-0ba59578]{grid-template-columns:minmax(180px,280px) 200px 164px 48px}.room-night-header[data-v-0ba59578],.room-night-row[data-v-0ba59578]{grid-template-columns:180px minmax(180px,1fr) 128px 144px 48px}.assignment-night-header[data-v-0ba59578],.assignment-night-row[data-v-0ba59578]{grid-template-columns:150px minmax(180px,1fr) minmax(150px,1fr) 160px 48px}.assignment-night-row .el-select[data-v-0ba59578],.room-night-row .el-select[data-v-0ba59578],.room-night-row .number-field[data-v-0ba59578],.room-type-select[data-v-0ba59578]{width:100%}.assignment-night-header[data-v-0ba59578],.room-night-header[data-v-0ba59578]{display:grid;gap:10px;margin-bottom:6px;color:#909399;font-size:12px;line-height:1}.form-help-text[data-v-0ba59578]{margin:0 0 8px;color:#909399;font-size:12px;line-height:1.45}.field-alert[data-v-0ba59578]{margin-bottom:10px}.assignment-night-list[data-v-0ba59578]{display:flex;flex-wrap:wrap;gap:6px;min-width:0}.assignment-night-chip[data-v-0ba59578]{display:inline-flex;align-items:center;max-width:100%;padding:2px 8px;border-radius:4px;background:#f4f6f8;color:#303133;font-size:12px;line-height:20px}.quota-state[data-v-0ba59578]{color:#606266;font-size:12px;line-height:1.35}.quota-state.is-empty[data-v-0ba59578],.quota-state.is-over[data-v-0ba59578]{color:#f56c6c}.number-field[data-v-0ba59578]{display:flex;align-items:center;gap:6px;min-width:0}.number-field-label[data-v-0ba59578]{flex:0 0 auto;color:#606266;font-size:13px;line-height:1}.number-field[data-v-0ba59578] .el-input-number{flex:0 0 auto}.number-field[data-v-0ba59578] .el-input__inner{padding:0 8px;text-align:left}.number-field-unit[data-v-0ba59578]{flex:0 0 auto;color:#606266;font-size:13px;line-height:1;white-space:nowrap}.price-number-field[data-v-0ba59578] .el-input-number{width:92px}.quota-number-field[data-v-0ba59578] .el-input-number{width:54px}.night-price-number-field[data-v-0ba59578] .el-input-number{width:72px}.tax-radio-group[data-v-0ba59578]{white-space:nowrap}.inline-row .danger-text[data-v-0ba59578]{justify-self:end}.danger-text[data-v-0ba59578]{color:#f56c6c}@media(max-width:900px){[data-v-0ba59578] .accommodation-assignment-dialog,[data-v-0ba59578] .accommodation-hotel-dialog{width:calc(100vw - 24px)!important;max-width:calc(100vw - 24px)!important}.assignment-night-row[data-v-0ba59578],.room-night-row[data-v-0ba59578],.room-type-row[data-v-0ba59578]{grid-template-columns:1fr}.assignment-night-header[data-v-0ba59578],.room-night-header[data-v-0ba59578]{display:none}.inline-row .danger-text[data-v-0ba59578]{justify-self:start}}