.gray-block-container[data-v-69cc0d92]{border-radius:8px;--tw-bg-opacity:1;background-color:rgba(245,247,250,var(--tw-bg-opacity));padding:20px}.auto-rule-condition-row[data-v-7fdd1e50]{margin-bottom:8px}.filter-row[data-v-7fdd1e50]{display:flex;align-items:center;gap:8px}.filter-label[data-v-7fdd1e50]{flex-shrink:0;font-size:var(--font-sm);--tw-text-opacity:1;color:rgba(75,85,99,var(--tw-text-opacity));width:90px}.filter-section[data-v-a3bb3e54]{margin-bottom:12px}.filter-title[data-v-a3bb3e54]{margin-bottom:6px;font-size:1rem;line-height:1.5rem;font-weight:600;--tw-text-opacity:1;color:rgba(31,41,55,var(--tw-text-opacity))}.constraint-box[data-v-a3bb3e54]{background-color:#f5f7fa;border-radius:6px;padding:12px}.constraint-row[data-v-a3bb3e54]{display:flex;align-items:center;gap:6px;font-size:14px;cursor:pointer;flex-wrap:nowrap;overflow:hidden}[data-v-a3bb3e54] .constraint-row .el-radio__label{padding-left:2px}[data-v-a3bb3e54] .select-unit.el-select,[data-v-a3bb3e54] .select-unit .el-select{width:100px!important}[data-v-a3bb3e54] .select-unit .el-input,[data-v-a3bb3e54] .select-unit .el-input__inner{width:100px!important;min-width:0!important}.time-slot-select[data-v-0d809f5c] .el-input{width:120px}.future-date-picker.el-date-editor.el-input[data-v-0d809f5c],.future-date-picker.el-date-editor.el-input[data-v-0d809f5c] .el-input__inner{width:100%}.coverage-col[data-v-43a75333],.coverage-row[data-v-43a75333]{display:flex;align-items:center}.coverage-col[data-v-43a75333]{flex:1 1 0%;flex-direction:column;gap:4px}.coverage-label[data-v-43a75333]{font-size:var(--font-sm);--tw-text-opacity:1;color:rgba(107,114,128,var(--tw-text-opacity))}.coverage-value[data-v-43a75333]{font-size:1.5rem;line-height:2rem;font-weight:700;color:var(--primary-100)}.coverage-divider[data-v-43a75333]{height:40px;width:1px;--tw-bg-opacity:1;background-color:rgba(229,231,235,var(--tw-bg-opacity))}.schedule-display[data-v-43a75333]{font-size:var(--font-sm);--tw-text-opacity:1;color:rgba(55,65,81,var(--tw-text-opacity))}.schedule-header[data-v-43a75333]{margin-bottom:8px;display:flex;align-items:center;justify-content:space-between}.schedule-label[data-v-43a75333]{font-weight:600;&[data-v-43a75333]:before{content:"*";margin-right:2px;color:var(--danger)}}.schedule-form-item[data-v-43a75333] .el-form-item__label{width:100%}