.bulk-editor .bulk-content{padding:0 24px 20px}.bulk-editor .bulk-content>.admin-help{max-width:72ch;margin:0 0 24px;font-size:14px;line-height:1.7}.bulk-editor-layout{grid-template-columns:minmax(0,1fr);gap:24px;display:grid}.bulk-date-section{min-width:0}.bulk-editor .bulk-weekdays{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;display:grid}.bulk-editor .bulk-weekdays .admin-outline{white-space:normal;min-height:44px;padding:8px 4px;font-size:12px;line-height:1.4}.bulk-editor .bulk-selection-heading{margin:22px 0 12px}.bulk-editor .bulk-selection-heading h3,.bulk-editor .bulk-template h3{font-size:16px;font-weight:500}.bulk-editor .bulk-selection-heading>span{padding:5px 10px;font-size:12px}.bulk-editor .bulk-dates{gap:6px;margin:8px 0 0}.bulk-editor .bulk-dates button{min-height:44px;font-size:14px}.bulk-editor .bulk-template{border-top:1px solid #eee;flex-direction:column;gap:20px;min-width:0;margin:0;padding:24px 0 0;display:flex}.bulk-editor .bulk-template>div{width:100%;min-width:0}.bulk-editor .template-row{grid-template-columns:minmax(0,1fr) minmax(0,1fr) 44px;align-items:end;gap:10px;margin-bottom:16px;display:grid}.bulk-editor .time-picker-label{margin-bottom:6px;font-size:13px}.bulk-editor .time-picker-trigger{border-radius:12px;gap:8px;min-height:48px;padding:10px 12px}.bulk-editor .time-picker-trigger>span{font-size:19px}.bulk-editor .template-row>.admin-outline{color:#777;background:#fafafa;width:44px;min-width:44px;height:48px;padding:0;font-size:13px}.bulk-editor .bulk-template>div:first-child>.admin-outline{background:#fff;border-style:dashed;width:100%;min-height:44px;font-size:14px}.bulk-editor .bulk-template>.bulk-capacity-panel{background:#f7f7f7;border-radius:14px;padding:18px}.bulk-editor .bulk-capacity-panel>label{flex-direction:row;justify-content:space-between;align-items:center;gap:16px;font-size:14px;display:flex}.bulk-capacity-panel>label input{text-align:center;background:#fff;width:80px;min-width:80px;min-height:44px;margin:0;padding:8px}.bulk-capacity-panel .admin-help{margin:14px 0;font-size:13px;line-height:1.7}.bulk-capacity-panel>.button{width:100%;min-height:48px;font-size:14px}.bulk-editor .bulk-content>.admin-feedback{border-top:1px solid #eee;margin:20px 0 0;padding-top:16px;font-size:13px;line-height:1.7}@media (min-width:1100px){.bulk-editor-layout{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;gap:32px}.bulk-editor .bulk-template{border-top:0;border-left:1px solid #eee;padding:0 0 0 32px}}@media (max-width:480px){.bulk-editor .bulk-content{padding:0 16px 16px}.bulk-editor summary{padding:18px 16px;font-size:16px}.bulk-editor summary span{margin:6px 0 0;font-size:12px}.bulk-editor .bulk-weekdays{gap:6px}.bulk-editor .bulk-weekdays .admin-outline{font-size:11px}.bulk-editor .template-row{grid-template-columns:minmax(0,1fr) minmax(0,1fr) 40px;gap:6px}.bulk-editor .template-row>.admin-outline{width:40px;min-width:40px}.bulk-editor .time-picker-trigger{padding:10px 8px}.bulk-editor .time-picker-trigger>svg:first-child{display:none}.bulk-editor .time-picker-trigger>span{font-size:18px}.bulk-editor .time-picker-label{font-size:12px}}
