.period-selector-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;gap:2rem;padding-bottom:1rem}.period-selector-wrapper .period{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:1rem}.period-selector-wrapper .period .label{-webkit-box-flex:0;-ms-flex:0 0 0px;flex:0 0}.period-selector-wrapper .block{-webkit-box-flex:1;-ms-flex:1 0 calc(25% - 1rem);flex-grow:1;flex-shrink:0;flex-basis:calc(25% - 1rem)}
.days-table-wrapper table td,.days-table-wrapper table th{padding:.5rem;vertical-align:middle}.days-table-wrapper table th{background-color:#ececec}
.gates-rows{margin:3rem 0}.gates-rows .row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:1rem 0 0}.gates-rows .row input[type=text]{height:auto}.gates-rows .row+.row{margin-top:1rem}.gates-rows .row .column{margin-right:1rem}.gates-rows button.context{margin-top:1rem;font-size:1.25rem}
.pause-table-wrapper{margin-top:1rem}.pause-table-wrapper table td,.pause-table-wrapper table th{padding:.5rem;vertical-align:middle}.pause-table-wrapper table th{background-color:#ececec}.pause-table-wrapper table td.actions{width:50px}.pause-table-wrapper button.context{margin-top:1rem}
#formfield-form-widgets-week_table_overrides .data-wrapper .json-row,.week-table-overrides-widget .data-wrapper .json-row{margin:10px;background-color:#fff;border:1px solid #ccc}#formfield-form-widgets-week_table_overrides .data-wrapper .json-row button,.week-table-overrides-widget .data-wrapper .json-row button{font-size:1.5rem}#formfield-form-widgets-week_table_overrides .data-wrapper .json-row button+strong,.week-table-overrides-widget .data-wrapper .json-row button+strong{margin-left:1.5rem}#formfield-form-widgets-week_table_overrides .data-wrapper .json-row .row-header,.week-table-overrides-widget .data-wrapper .json-row .row-header{display:-webkit-box;display:-ms-flexbox;display:flex;padding:10px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#f3f3f3}#formfield-form-widgets-week_table_overrides .data-wrapper .json-row .row-header strong,.week-table-overrides-widget .data-wrapper .json-row .row-header strong{margin-right:auto}#formfield-form-widgets-week_table_overrides .data-wrapper .json-row .row-header .actions button,.week-table-overrides-widget .data-wrapper .json-row .row-header .actions button{margin-left:.5rem}#formfield-form-widgets-week_table_overrides .data-wrapper .json-row .row-content,.week-table-overrides-widget .data-wrapper .json-row .row-content{padding:0 1rem 1rem}#formfield-form-widgets-week_table_overrides .data-wrapper .json-row .row-content .column.block,.week-table-overrides-widget .data-wrapper .json-row .row-content .column.block{padding-top:1.5rem}#formfield-form-widgets-week_table_overrides .data-wrapper .data-footer,.week-table-overrides-widget .data-wrapper .data-footer{padding:10px}#formfield-form-widgets-week_table_overrides .data-wrapper .data-footer button.context,.week-table-overrides-widget .data-wrapper .data-footer button.context{font-size:1.5rem}

/*# sourceMappingURL=main.css.map*/