.bp-editor-duration{display:grid;grid-template-columns:minmax(180px,1fr) auto;gap:10px 14px;align-items:end}.bp-editor-duration[hidden]{display:none}.bp-editor-duration>label{display:grid;gap:6px}.bp-editor-duration input[type=number]{width:100%;border:1px solid #d8e2dc;border-radius:10px;padding:10px 11px;background:#fff;color:#183526;font:inherit}.bp-editor-duration fieldset{display:flex;align-items:center;gap:6px;margin:0;padding:0;border:0}.bp-editor-duration legend{float:left;margin-right:4px;color:#71857a;font-size:10px;font-weight:800}.bp-editor-duration fieldset label{position:relative}.bp-editor-duration fieldset input{position:absolute;opacity:0}.bp-editor-duration fieldset span{display:block;border:1px solid #d8e2dc;border-radius:9px;padding:9px 12px;background:#fff;color:#71857a;font-size:12px;font-weight:850;cursor:pointer}.bp-editor-duration fieldset input:checked+span{border-color:#2e8058;background:#2e8058;color:#fff}.bp-editor-duration small{grid-column:1/-1;color:#71857a;font-size:11px}.bp-editor-schedule-disabled{opacity:.48}

.bp-work-settings>p{margin:0 0 18px;color:#6f8278;line-height:1.5}.bp-work-settings-reference{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin-bottom:16px}.bp-work-settings-reference>label,.bp-work-pause-settings>label{display:grid;gap:6px;padding:13px;border:1px solid #e0e8e3;border-radius:13px;background:#fafcfb}.bp-work-settings-reference span,.bp-work-pause-settings label>span,.bp-workday-row label>span{font-size:11px;font-weight:850;color:#5d7568}.bp-work-settings-reference input,.bp-work-pause-settings input,.bp-workday-row input[type=time],.bp-workday-row input[type=number]{width:100%;border:1px solid #d8e2dc;border-radius:9px;padding:9px;background:#fff;color:#183526;font:inherit}.bp-work-settings-reference small{color:#7b8c83;font-size:10px;line-height:1.35}.bp-work-pause-settings{display:grid;grid-template-columns:minmax(220px,1.35fr) repeat(2,minmax(150px,.65fr));gap:12px;align-items:stretch;margin:0 0 18px;padding:14px;border:1px solid #dce9e1;border-radius:15px;background:#f6faf7}.bp-work-pause-settings h3{margin:3px 0 5px;font-size:18px}.bp-work-pause-settings p{margin:0;color:#71857a;font-size:11px;line-height:1.4}.bp-work-pause-input{display:flex;align-items:center;gap:7px}.bp-work-pause-input em{font-style:normal;color:#71857a;font-size:11px;font-weight:800}.bp-workdays-list{display:grid;gap:8px}.bp-workday-row{display:grid;grid-template-columns:minmax(125px,.9fr) 120px 120px 130px minmax(220px,1.5fr);gap:8px;align-items:end;padding:10px;border:1px solid #e5ebe7;border-radius:12px;background:#fff}.bp-workday-row label{display:grid;gap:4px}.bp-workday-enabled{display:flex!important;align-items:center;gap:8px;align-self:center}.bp-workday-enabled input{width:17px;height:17px;accent-color:#2e8058}.bp-workday-row>small{align-self:center;color:#5e7869;font-size:10px;font-weight:800;line-height:1.35}.bp-work-week-total{margin:12px 0 0!important;font-size:12px;font-weight:800;color:#537060!important}

@media(max-width:900px){.bp-work-pause-settings{grid-template-columns:1fr 1fr}.bp-work-pause-settings>div:first-child{grid-column:1/-1}.bp-workday-row{grid-template-columns:1fr 1fr}.bp-workday-row>small{grid-column:1/-1}.bp-workday-enabled{grid-column:1/-1}}@media(max-width:620px){.bp-editor-duration{grid-template-columns:1fr}.bp-editor-duration small{grid-column:auto}.bp-work-settings-reference,.bp-work-pause-settings,.bp-workday-row{grid-template-columns:1fr}.bp-work-pause-settings>div:first-child,.bp-workday-row>small,.bp-workday-enabled{grid-column:auto}}
.bp-editor-forecast-group{display:grid;gap:10px;padding:12px;border:2px solid #cc7a16;border-radius:13px;background:#fff2bf}.bp-editor-forecast-group select,.bp-editor-forecast-group input:not([type="radio"]){border-color:#d99a3e;background:#fff7df;color:#714c1b}.bp-editor-forecast-group select:hover,.bp-editor-forecast-group select:focus,.bp-editor-forecast-group input:not([type="radio"]):focus{border-color:#cc7a16;box-shadow:0 0 0 3px rgba(204,122,22,.18)}.bp-editor-forecast-group fieldset span{border-color:#d99a3e;background:#fff7df;color:#8b5c1f}.bp-editor-forecast-group fieldset input:checked+span{border-color:#cc7a16;background:#cc7a16;color:#fff}
