.home-module__9vc1Ha__toolbar{gap:var(--sp-2);flex-wrap:wrap;align-items:center;display:flex}.home-module__9vc1Ha__days{align-items:stretch;gap:var(--sp-3);display:grid}.home-module__9vc1Ha__dayGroup{padding:var(--sp-3)}.home-module__9vc1Ha__dayGroup>:last-child{margin-bottom:0}.home-module__9vc1Ha__welcome h1{font-size:var(--fs-page);font-weight:700}.home-module__9vc1Ha__welcome .sub{color:var(--sos-text-2);font-size:var(--fs-body);overflow-wrap:anywhere;font-weight:500}.page.home-module__9vc1Ha__homePage{width:100%;max-width:none;min-height:100vh;padding-bottom:var(--sp-4);background:var(--sos-hover)}.home-module__9vc1Ha__grid{gap:var(--sp-4);grid-template-columns:minmax(0,1fr);display:grid}.home-module__9vc1Ha__section{min-width:0;margin:0}.home-module__9vc1Ha__homeInnerCard{background:var(--sos-hover);border:1px solid var(--sos-border);border-radius:var(--sos-radius-lg)}.home-module__9vc1Ha__panelSection.panel{min-width:0;padding:var(--sp-4) var(--sp-5);margin:0;container-type:inline-size}.home-module__9vc1Ha__kicker{font-size:var(--fs-meta);color:var(--sos-slate);margin:0 0 var(--sp-2);font-weight:700}.home-module__9vc1Ha__title{font-size:var(--fs-card);border-left:3px solid var(--sos-slate);padding-left:var(--sp-2);font-weight:700}.home-module__9vc1Ha__sectionHead{justify-content:space-between;align-items:baseline;gap:var(--sp-2);margin-bottom:var(--sp-3);display:flex}.home-module__9vc1Ha__sectionHeadCompact{margin-bottom:var(--sp-2)}.home-module__9vc1Ha__headLink{color:var(--sos-slate);font-size:var(--fs-label);white-space:nowrap;font-weight:600;text-decoration:none}.home-module__9vc1Ha__headLink:hover{text-decoration:underline}.home-module__9vc1Ha__pulse{gap:var(--sp-3);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.home-module__9vc1Ha__pulseCard{gap:var(--sp-1);padding:var(--sp-3) var(--sp-4);background:var(--sos-slate);border:1px solid var(--sos-slate-line);border-top:var(--sp-1) solid var(--sos-teal);border-radius:var(--sos-radius-lg);color:var(--sos-slate-text);min-width:0;text-decoration:none;display:grid}a.home-module__9vc1Ha__pulseCard:hover{border-color:var(--sos-surface);border-top-color:var(--sos-teal)}.home-module__9vc1Ha__pulseValue{font-size:calc(var(--fs-page) * 1.25);color:var(--sos-surface);font-variant-numeric:tabular-nums;font-weight:800}.home-module__9vc1Ha__unavailable{font-size:var(--fs-body);color:var(--sos-text-2);font-weight:600;line-height:1.9}.home-module__9vc1Ha__pulseLabel{font-size:var(--fs-label);color:var(--sos-slate-text)}.home-module__9vc1Ha__pulseCard .home-module__9vc1Ha__unavailable{color:var(--sos-slate-text)}.home-module__9vc1Ha__rows{gap:var(--sp-2);margin:0;padding:0;list-style:none;display:grid}.home-module__9vc1Ha__panelSection .home-module__9vc1Ha__rows{margin:0}.home-module__9vc1Ha__queueCard{align-items:start;gap:var(--sp-3);min-width:0;padding:var(--sp-2) var(--sp-3);grid-template-columns:minmax(0,1fr) auto;display:grid}.home-module__9vc1Ha__rowMain{gap:var(--sp-1);min-width:0;display:grid}.home-module__9vc1Ha__rowMain a,.home-module__9vc1Ha__rowMain strong{color:var(--sos-text);overflow-wrap:anywhere;font-weight:600;text-decoration:none}.home-module__9vc1Ha__rowMain a:hover{color:var(--sos-slate);text-decoration:underline}.home-module__9vc1Ha__rowMain .home-module__9vc1Ha__meta{font-size:var(--fs-meta)}.home-module__9vc1Ha__rowMain a.home-module__9vc1Ha__attentionLink{text-overflow:ellipsis;white-space:nowrap;max-width:100%;overflow:hidden}.home-module__9vc1Ha__day{font-size:var(--fs-meta);letter-spacing:.06em;text-transform:uppercase;color:var(--sos-slate);margin:0 0 var(--sp-2);font-weight:700}.home-module__9vc1Ha__day+*{margin-bottom:var(--sp-4)}.home-module__9vc1Ha__crewRows{gap:var(--sp-2);margin:0;padding:0;list-style:none;display:grid}.home-module__9vc1Ha__crewRow{gap:var(--sp-1);font-size:var(--fs-label);grid-template-columns:minmax(0,1fr);display:grid}.home-module__9vc1Ha__crewRow strong{overflow-wrap:anywhere}.home-module__9vc1Ha__crewRow a{color:var(--sos-text-2);overflow-wrap:anywhere;text-decoration:none}.home-module__9vc1Ha__crewRow a:hover{color:var(--sos-slate);text-decoration:underline}.home-module__9vc1Ha__crewLabel{min-width:0;color:var(--sos-text-2);font-size:var(--fs-meta);overflow-wrap:anywhere}.home-module__9vc1Ha__jobIdentity{align-items:center;gap:var(--sp-1) var(--sp-2);flex-wrap:wrap;min-width:0;max-width:100%;display:flex}.home-module__9vc1Ha__items{margin:0;padding:0;list-style:none;display:grid}.home-module__9vc1Ha__item{justify-content:space-between;gap:var(--sp-2);padding:var(--sp-2) 0;border-bottom:1px solid var(--sos-border);flex-wrap:wrap;display:flex}.home-module__9vc1Ha__item:last-child{border-bottom:0}.home-module__9vc1Ha__itemMain{min-width:0;display:grid}.home-module__9vc1Ha__itemMain a{color:var(--sos-text);overflow-wrap:anywhere;font-weight:600;text-decoration:none}.home-module__9vc1Ha__itemMain a:hover{color:var(--sos-slate);text-decoration:underline}.home-module__9vc1Ha__rowMain a.home-module__9vc1Ha__attentionLink,.home-module__9vc1Ha__itemMain a.home-module__9vc1Ha__attentionLink{color:var(--sos-teal);font-weight:600}.home-module__9vc1Ha__rowMain a.home-module__9vc1Ha__attentionLink:hover,.home-module__9vc1Ha__itemMain a.home-module__9vc1Ha__attentionLink:hover{color:var(--sos-teal);text-decoration:underline}.home-module__9vc1Ha__custom{gap:var(--sp-2);display:grid}.home-module__9vc1Ha__customRow{justify-content:space-between;align-items:center;gap:var(--sp-2);padding:var(--sp-2) 0;border-bottom:1px solid var(--sos-border);flex-wrap:wrap;display:flex}.home-module__9vc1Ha__pager{justify-content:space-between;align-items:center;gap:var(--sp-2);flex-wrap:wrap;display:flex}.home-module__9vc1Ha__snapshotLanes{align-items:stretch;gap:var(--sp-3);grid-template-columns:minmax(0,1fr);min-width:0;display:grid}.home-module__9vc1Ha__snapshotLanes>.home-module__9vc1Ha__notice{grid-column:1/-1;margin:0}.home-module__9vc1Ha__snapshotLane{min-width:0;padding:var(--sp-3)}.home-module__9vc1Ha__snapshotLaneHead{justify-content:space-between;align-items:center;gap:var(--sp-2);margin-bottom:var(--sp-2);display:flex}.home-module__9vc1Ha__snapshotLaneTitle{font-size:var(--fs-card);margin:0;font-weight:700}.home-module__9vc1Ha__snapshotRows{margin:0;padding:0;list-style:none;display:grid}.home-module__9vc1Ha__snapshotRow{gap:var(--sp-1);min-width:0;padding:var(--sp-2) 0;border-top:1px solid var(--sos-border);display:grid}.home-module__9vc1Ha__snapshotIdentity{gap:var(--sp-1);min-width:0;display:grid}.home-module__9vc1Ha__snapshotIdentity>:first-child{overflow-wrap:anywhere;max-width:100%}.home-module__9vc1Ha__snapshotWork,.home-module__9vc1Ha__snapshotDetail,.home-module__9vc1Ha__cardDescription{min-width:0;color:var(--sos-text-2);font-size:var(--fs-meta);text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.home-module__9vc1Ha__snapshotMore{padding-top:var(--sp-2);font-size:var(--fs-meta);font-weight:600}.home-module__9vc1Ha__snapshotMore a{color:var(--sos-slate);text-decoration:none}.home-module__9vc1Ha__snapshotMore a:hover{text-decoration:underline}.home-module__9vc1Ha__snapshotAction{white-space:normal;overflow-wrap:anywhere;text-align:end;min-inline-size:0;max-inline-size:60%}@media (max-width:40rem){.home-module__9vc1Ha__queueCard{gap:var(--sp-2);grid-template-columns:minmax(0,1fr)}}@media (min-width:720px){.home-module__9vc1Ha__pulse{grid-template-columns:repeat(3,minmax(0,1fr))}.home-module__9vc1Ha__snapshotLanes,.home-module__9vc1Ha__days{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1000px){.home-module__9vc1Ha__grid{grid-template-columns:repeat(12,minmax(0,1fr));grid-auto-rows:auto;align-items:stretch}.home-module__9vc1Ha__panelSection{flex-direction:column;display:flex}.home-module__9vc1Ha__span12{grid-column:span 12}.home-module__9vc1Ha__span6{grid-column:span 6}}
.job-folder-identity-module__HurbfG__jobFolder{min-inline-size:calc(var(--sos-control-h) + var(--sp-2));vertical-align:top;align-items:flex-start;gap:var(--sp-1);border-radius:var(--sos-radius);min-block-size:0;max-inline-size:100%;color:var(--sos-text);font-size:var(--fs-section);overflow-wrap:anywhere;padding-block:0;font-weight:700;line-height:1.3;text-decoration:none;display:inline-flex}.job-folder-identity-module__HurbfG__jobFolderCompact{font-size:var(--fs-section);font-weight:700}.job-folder-identity-module__HurbfG__jobFolderHeading{font-size:inherit;font-weight:inherit;line-height:inherit}.job-folder-identity-module__HurbfG__jobFolderRecord{font-size:var(--fs-body);font-weight:700}.job-folder-identity-module__HurbfG__jobFolderTruncate{width:100%;min-width:0;max-width:100%;display:flex}.job-folder-identity-module__HurbfG__jobFolderTruncate .job-folder-identity-module__HurbfG__jobFolderRow{overflow-wrap:normal;align-items:center;width:100%;min-width:0;max-width:100%;display:flex;overflow:hidden}.job-folder-identity-module__HurbfG__jobFolderTruncate .job-folder-identity-module__HurbfG__jobFolderIcon{float:none;flex:none}.job-folder-identity-module__HurbfG__jobFolderTruncate .job-folder-identity-module__HurbfG__jobFolderName{overflow-wrap:normal;text-overflow:ellipsis;white-space:nowrap;flex:auto;min-width:0;display:block;overflow:hidden}.job-folder-identity-module__HurbfG__jobFolderTouchTarget{min-block-size:var(--sos-control-h);align-items:center}.job-folder-identity-module__HurbfG__jobFolderRow{overflow-wrap:anywhere;min-inline-size:0;max-inline-size:100%;display:flow-root}.job-folder-identity-module__HurbfG__jobFolderIcon{float:inline-start;block-size:1.15em;inline-size:1.15em;color:var(--sos-teal-hover);fill:currentColor;stroke:none;vertical-align:middle;margin-inline-end:var(--sp-1);display:inline-block}.job-folder-identity-module__HurbfG__jobFolderName{overflow-wrap:anywhere;text-transform:uppercase;min-inline-size:0;display:inline}.job-folder-identity-module__HurbfG__jobFolder:hover{color:var(--sos-teal-hover);text-underline-offset:2px;text-decoration:underline}.job-folder-identity-module__HurbfG__jobFolder:focus-visible{box-shadow:var(--sos-focus);outline:0}
.core-identity-symbol-module__Ur6x8q__mark{block-size:1em;inline-size:1em;color:var(--sos-text-2);fill:none;stroke:currentColor;stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round;vertical-align:-.14em;flex:0 0 1em;display:inline-block;overflow:visible}
.job-assignments-page-module__2W9zbG__createPanel{max-width:100%}.job-assignments-page-module__2W9zbG__counts{gap:var(--sp-1);margin-bottom:var(--sp-3);display:grid}.job-assignments-page-module__2W9zbG__counts p{margin:0}.job-assignments-page-module__2W9zbG__activeCount{font-size:var(--fs-body);color:var(--sos-text);font-weight:600}.job-assignments-page-module__2W9zbG__searchForm{align-items:end;gap:var(--sp-2);margin-bottom:var(--sp-3);flex-wrap:wrap;display:flex}.job-assignments-page-module__2W9zbG__searchField{flex:1 1 0;min-width:0}.job-assignments-page-module__2W9zbG__searchActions{margin-bottom:0}.job-assignments-page-module__2W9zbG__listSection{min-width:0}.job-assignments-page-module__2W9zbG__listHeading{margin:var(--sp-3) 0 0;font-size:var(--fs-card);font-weight:600}.job-assignments-page-module__2W9zbG__pagination{justify-content:space-between;align-items:center;gap:var(--sp-2);margin-top:var(--sp-3);flex-wrap:wrap;display:flex}@media (max-width:719px){.job-assignments-page-module__2W9zbG__searchActions{width:100%}}
.operational-readiness-module__Ffw0kG__card{min-width:0}.operational-readiness-module__Ffw0kG__choices{gap:var(--sp-2);flex-wrap:wrap;display:flex}.operational-readiness-module__Ffw0kG__choice{align-items:center;gap:var(--sp-1);min-height:var(--sos-control-h);padding-inline:var(--sp-1);white-space:nowrap;flex:none;max-width:100%;display:inline-flex}.operational-readiness-module__Ffw0kG__choice input[type=radio]{flex:0 0 var(--sp-4);width:var(--sp-4);height:var(--sp-4);min-width:0;min-height:0;padding:0}.operational-readiness-module__Ffw0kG__checks{gap:var(--sp-3);margin-bottom:var(--sp-3)}.operational-readiness-module__Ffw0kG__checks>.operational-readiness-module__Ffw0kG__card{padding:var(--sp-3);margin:0}.operational-readiness-module__Ffw0kG__checks>.operational-readiness-module__Ffw0kG__card>legend{font-weight:600}.operational-readiness-module__Ffw0kG__checks>.operational-readiness-module__Ffw0kG__card p{margin:0 0 var(--sp-2)}.operational-readiness-module__Ffw0kG__checkHead{align-items:baseline;gap:var(--sp-2);overflow-wrap:anywhere;flex-wrap:wrap;display:flex}.operational-readiness-module__Ffw0kG__checks>.operational-readiness-module__Ffw0kG__card .field{margin:var(--sp-2) 0 0}.operational-readiness-module__Ffw0kG__plannedWork{max-width:48rem;margin-bottom:var(--sp-3)}.operational-readiness-module__Ffw0kG__plannedWork textarea{resize:vertical;overflow-wrap:anywhere}.operational-readiness-module__Ffw0kG__history{margin-top:var(--sp-4)}.operational-readiness-module__Ffw0kG__historyTitle{font-size:var(--fs-card);margin:0;display:inline}.operational-readiness-module__Ffw0kG__refreshError{align-items:center;gap:var(--sp-2);margin:var(--sp-2) 0;padding:var(--sp-2) var(--sp-3);border:1px solid var(--sos-border);border-radius:var(--sos-radius);color:var(--sos-text-2);flex-wrap:wrap;display:flex}.operational-readiness-module__Ffw0kG__refreshError button{flex:none}
.assignment-readiness-module__D4dmba__question{margin:var(--sp-3) 0;border:0;min-width:0;padding:0}.assignment-readiness-module__D4dmba__question legend{padding:0}.assignment-readiness-module__D4dmba__answers{gap:var(--sp-3);flex-wrap:wrap;display:flex}.assignment-readiness-module__D4dmba__option{align-items:center;gap:var(--sp-2);min-height:var(--sos-control-h);margin:0;display:inline-flex}.assignment-readiness-module__D4dmba__option input{width:var(--sp-4);height:var(--sp-4);min-height:0;margin:0;padding:0}
.assignment-create-module__sm04Yq__proposal{min-width:0}.assignment-create-module__sm04Yq__fields{border:0;min-inline-size:0;margin:0;padding:0}.assignment-create-module__sm04Yq__fields>*{box-sizing:border-box;min-width:0;max-width:100%}.assignment-create-module__sm04Yq__proposal fieldset{min-inline-size:0;box-sizing:border-box;max-width:100%}.assignment-create-module__sm04Yq__proposal .grid2{grid-template-columns:minmax(0,1fr)}.assignment-create-module__sm04Yq__fields :is(input,select,textarea){box-sizing:border-box;min-width:0;max-width:100%}.assignment-create-module__sm04Yq__preview{overflow-wrap:anywhere;min-width:0;padding:var(--sp-2)}.assignment-create-module__sm04Yq__preview .dl>div{grid-template-columns:minmax(0,1fr);gap:0}.assignment-create-module__sm04Yq__dates{column-gap:var(--sp-3);grid-template-columns:repeat(2,minmax(0,1fr));margin:0;display:grid}.assignment-create-module__sm04Yq__dates>div{min-width:0;padding:var(--sp-1) 0}.assignment-create-module__sm04Yq__dates>div:last-child{grid-column:1/-1}.assignment-create-module__sm04Yq__conflicts h3{margin:var(--sp-1) 0 0}.assignment-create-module__sm04Yq__conflicts ul{margin:0;padding:0;list-style:none}.assignment-create-module__sm04Yq__conflicts li{padding:var(--sp-1) 0}.assignment-create-module__sm04Yq__conflicts li+li{border-top:1px solid var(--sos-border)}.assignment-create-module__sm04Yq__row{gap:var(--sp-1) var(--sp-3);grid-template-columns:minmax(0,1fr);display:grid}.assignment-create-module__sm04Yq__row>div{display:contents}.assignment-create-module__sm04Yq__row>div>*{min-width:0}.assignment-create-module__sm04Yq__row :is(input,select){height:var(--sos-control-h);min-height:var(--sos-control-h);max-height:var(--sos-control-h)}.assignment-create-module__sm04Yq__row input[type=date]{appearance:none;inline-size:100%;min-inline-size:0;max-inline-size:100%;display:block}.assignment-create-module__sm04Yq__row input[type=date]::-webkit-date-and-time-value{text-align:left;min-width:0}.assignment-create-module__sm04Yq__row input[type=date]::-webkit-datetime-edit{min-width:0;padding:0}.assignment-create-module__sm04Yq__finish{box-sizing:border-box;min-width:0;height:var(--sos-control-h);border:1px solid var(--sos-input-border);border-radius:var(--sos-radius);background:var(--sos-surface);color:var(--sos-text);align-items:center;padding:6px 10px;display:flex}@media (min-width:640px){.assignment-create-module__sm04Yq__row{grid-template-columns:repeat(2,minmax(0,1fr))}.assignment-create-module__sm04Yq__row>div:first-child>*{grid-column:1}.assignment-create-module__sm04Yq__row>div:nth-child(2)>*{grid-column:2}.assignment-create-module__sm04Yq__row>div>label{grid-row:1}.assignment-create-module__sm04Yq__row>div>:is(input,select,output){grid-row:2}.assignment-create-module__sm04Yq__row>div>:is(span,div){grid-row:3}}
.assignment-date-edit-module__ZC4r6G__dateFields{gap:var(--sp-3);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.assignment-date-edit-module__ZC4r6G__dateFields>div{min-width:0}.assignment-date-edit-module__ZC4r6G__dateFields label{align-items:flex-end;min-height:2.8em;display:flex}.assignment-date-edit-module__ZC4r6G__dateFields input{box-sizing:border-box;width:100%;min-width:0;max-width:100%;height:var(--sos-control-h)}.assignment-date-edit-module__ZC4r6G__dateFields input[type=date]{appearance:none;inline-size:100%;min-inline-size:0}.assignment-date-edit-module__ZC4r6G__dateEditor{overflow-wrap:anywhere;min-width:0}.assignment-date-edit-module__ZC4r6G__dateEditor fieldset{min-width:0}@media (max-width:600px){.assignment-date-edit-module__ZC4r6G__dateFields{grid-template-columns:minmax(0,1fr)}.assignment-date-edit-module__ZC4r6G__dateFields label{min-height:0}}
.assignment-crew-change-module__Bjb0pG__editor{overflow-wrap:anywhere;min-width:0}.assignment-crew-change-module__Bjb0pG__editor fieldset{min-width:0}.assignment-crew-change-module__Bjb0pG__fields{gap:var(--sp-3);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.assignment-crew-change-module__Bjb0pG__fields>div{min-width:0}.assignment-crew-change-module__Bjb0pG__fields label{align-items:flex-end;min-height:2.8em;display:flex}.assignment-crew-change-module__Bjb0pG__fields input,.assignment-crew-change-module__Bjb0pG__fields select{box-sizing:border-box;width:100%;min-width:0;max-width:100%;height:var(--sos-control-h)}@media (max-width:600px){.assignment-crew-change-module__Bjb0pG__fields{grid-template-columns:minmax(0,1fr)}.assignment-crew-change-module__Bjb0pG__fields label{min-height:0}}
.assignment-planned-work-module__iZZCAq__editor{overflow-wrap:anywhere;min-width:0}.assignment-planned-work-module__iZZCAq__editor fieldset{min-width:0}.assignment-planned-work-module__iZZCAq__editor textarea,.assignment-planned-work-module__iZZCAq__editor input{box-sizing:border-box;width:100%;min-width:0;max-width:100%}.assignment-planned-work-module__iZZCAq__work{white-space:pre-wrap;overflow-wrap:anywhere}
.assignment-cancellation-module__b0zIza__cancel{overflow-wrap:anywhere;min-width:0}.assignment-cancellation-module__b0zIza__head{justify-content:space-between;align-items:center;gap:var(--sp-2);flex-wrap:wrap;display:flex}.assignment-cancellation-module__b0zIza__head h2{font-size:var(--fs-card);margin:0}.assignment-cancellation-module__b0zIza__body{margin-top:var(--sp-3);min-width:0}.assignment-cancellation-module__b0zIza__body h3{font-size:var(--fs-card);margin:0 0 var(--sp-2)}.assignment-cancellation-module__b0zIza__body h3:focus-visible{outline:2px solid var(--sos-teal);outline-offset:2px}.assignment-cancellation-module__b0zIza__subhead{font-size:var(--fs-label);margin:var(--sp-3) 0 var(--sp-1)}.assignment-cancellation-module__b0zIza__effects{margin:0 0 var(--sp-2);padding-left:var(--sp-4)}.assignment-cancellation-module__b0zIza__work{white-space:pre-wrap}.assignment-cancellation-module__b0zIza__cancel textarea{box-sizing:border-box;width:100%}
.assignment-identity-module__l9XaVq__identity{gap:var(--sp-1);min-width:0;display:grid}.assignment-identity-module__l9XaVq__work{color:var(--sos-text);font-size:var(--fs-section);white-space:pre-wrap;overflow-wrap:anywhere;font-weight:700;line-height:1.25;display:block}.assignment-identity-module__l9XaVq__reference{align-items:baseline;gap:0 var(--sp-2);min-width:0;color:var(--sos-text-2);font-size:var(--fs-body);flex-wrap:wrap;font-weight:500;line-height:1.35;display:flex}.assignment-identity-module__l9XaVq__detailReference{font-size:var(--fs-meta)}.assignment-identity-module__l9XaVq__detailWork{max-inline-size:100%;font-size:var(--fs-body);font-weight:500;line-height:1.35}.assignment-identity-module__l9XaVq__separator{color:var(--sos-text-2)}
.assignment-start-work-module__g0mPjG__root{gap:var(--sp-2);min-width:0;display:grid}.assignment-start-work-module__g0mPjG__controls{align-items:flex-end;column-gap:calc(var(--sp-5) - var(--sp-1));row-gap:calc(var(--sp-5) - var(--sp-1));flex-wrap:wrap;min-width:0;display:flex}.assignment-start-work-module__g0mPjG__dateControl{min-width:0;flex:0 0 13rem;inline-size:13rem;max-inline-size:100%}.assignment-start-work-module__g0mPjG__date{min-width:0;margin:0}.assignment-start-work-module__g0mPjG__date input{inline-size:13rem;min-inline-size:0;max-inline-size:100%;font-size:var(--fs-label);display:block}.assignment-start-work-module__g0mPjG__date input::-webkit-date-and-time-value{text-align:left;min-inline-size:0}.assignment-start-work-module__g0mPjG__date input::-webkit-datetime-edit{min-inline-size:0;padding:0}.assignment-start-work-module__g0mPjG__startAction{flex:0 0 max-content;align-items:flex-end;min-width:0;display:flex}.assignment-start-work-module__g0mPjG__startAction>button{min-height:var(--sos-control-h);flex:0 0 max-content;max-inline-size:100%;padding-block:calc(var(--sp-2) - 1px)}@media (max-width:700px){.assignment-start-work-module__g0mPjG__controls{align-items:flex-start;row-gap:var(--sp-4);flex-direction:column}.assignment-start-work-module__g0mPjG__dateControl{flex-basis:auto}}.assignment-start-work-module__g0mPjG__unassigned{color:var(--sos-text-2);font-size:var(--fs-meta);margin:0}.assignment-start-work-module__g0mPjG__confirm{gap:var(--sp-2);min-width:0;display:grid}.assignment-start-work-module__g0mPjG__confirmTitle{font-size:var(--fs-section);margin:0;font-weight:600}.assignment-start-work-module__g0mPjG__confirmText{overflow-wrap:anywhere;margin:0}.assignment-start-work-module__g0mPjG__confirmActions{gap:var(--sp-2);flex-wrap:wrap;display:flex}
.assignment-complete-work-module__L_mcLG__root{gap:var(--sp-3);min-width:0;margin-block:var(--sp-3);display:grid}.assignment-complete-work-module__L_mcLG__root>.page-head{justify-content:space-between;align-items:center;gap:var(--sp-2);flex-wrap:wrap;margin:0;display:flex}.assignment-complete-work-module__L_mcLG__root h2,.assignment-complete-work-module__L_mcLG__root h3{font-size:var(--fs-card);margin:0}.assignment-complete-work-module__L_mcLG__facts{margin:0}.assignment-complete-work-module__L_mcLG__actions{gap:var(--sp-2);flex-wrap:wrap;display:flex}.assignment-complete-work-module__L_mcLG__form{gap:var(--sp-3);min-width:0;border-top:1px solid var(--sos-border);padding-block-start:var(--sp-3);display:grid}.assignment-complete-work-module__L_mcLG__fields{gap:var(--sp-5);flex-direction:column;min-width:0;display:flex}.assignment-complete-work-module__L_mcLG__fields>div{gap:var(--sp-1);min-width:0;box-sizing:border-box;grid-template-columns:minmax(0,1fr);inline-size:100%;display:grid}.assignment-complete-work-module__L_mcLG__fields>.assignment-complete-work-module__L_mcLG__dateField{inline-size:50%}.assignment-complete-work-module__L_mcLG__fields>.assignment-complete-work-module__L_mcLG__noteField{inline-size:100%}.assignment-complete-work-module__L_mcLG__fields input,.assignment-complete-work-module__L_mcLG__fields textarea{inline-size:100%;min-width:0;box-sizing:border-box;max-inline-size:100%;display:block}.assignment-complete-work-module__L_mcLG__fields input[type=date]{appearance:none}.assignment-complete-work-module__L_mcLG__fields input[type=date]::-webkit-date-and-time-value{text-align:left;min-width:0}.assignment-complete-work-module__L_mcLG__fields input[type=date]::-webkit-datetime-edit{min-width:0;padding:0}.assignment-complete-work-module__L_mcLG__note{overflow-wrap:anywhere}.assignment-complete-work-module__L_mcLG__feedback{align-items:center;gap:var(--sp-2);flex-wrap:wrap;min-width:0;display:flex}.assignment-complete-work-module__L_mcLG__feedback p{margin:0}@media (max-width:40rem){.assignment-complete-work-module__L_mcLG__fields>.assignment-complete-work-module__L_mcLG__dateField{inline-size:100%}}
.assignment-completion-review-module__6Iz7HG__panel{margin:0 0 var(--sp-4)}.assignment-completion-review-module__6Iz7HG__header{justify-content:space-between;align-items:center;gap:var(--sp-2);flex-wrap:wrap;display:flex}.assignment-completion-review-module__6Iz7HG__header h2{font-size:var(--fs-card);margin:0;font-weight:700}.assignment-completion-review-module__6Iz7HG__history{gap:var(--sp-2);margin:var(--sp-3) 0;padding-left:var(--sp-5);display:grid}.assignment-completion-review-module__6Iz7HG__history li{padding-left:var(--sp-1)}.assignment-completion-review-module__6Iz7HG__history li strong,.assignment-completion-review-module__6Iz7HG__history li span{display:block}.assignment-completion-review-module__6Iz7HG__history li span{color:var(--sos-text-2);font-size:var(--fs-meta);overflow-wrap:anywhere}.assignment-completion-review-module__6Iz7HG__action{margin-top:var(--sp-3)}.assignment-completion-review-module__6Iz7HG__confirm{align-items:center;gap:var(--sp-2);flex-wrap:wrap;display:flex}.assignment-completion-review-module__6Iz7HG__confirm>span{margin-right:var(--sp-1);color:var(--sos-text-2);font-size:var(--fs-meta)}
.production-workspace-module__kqi3Zq__startControls{justify-content:start;align-items:end;column-gap:var(--sp-3);row-gap:var(--sp-2);grid-template-columns:minmax(0,min(17rem,45%)) max-content;display:grid}.production-workspace-module__kqi3Zq__startDate{width:100%;min-width:0;max-width:17rem;margin:0}.production-workspace-module__kqi3Zq__startDate input{width:100%}.production-workspace-module__kqi3Zq__startControls>button{min-height:var(--sos-control-h)}.production-workspace-module__kqi3Zq__startControlsSeparated{flex-wrap:wrap;justify-content:flex-start;align-items:flex-end;gap:12px;display:flex}.production-workspace-module__kqi3Zq__startControlsSeparated .production-workspace-module__kqi3Zq__startDate{flex:12rem;min-width:min(100%,12rem);display:block}.production-workspace-module__kqi3Zq__startControlsSeparated .production-workspace-module__kqi3Zq__startSpacer{display:none}.production-workspace-module__kqi3Zq__startControlsSeparated .production-workspace-module__kqi3Zq__startActionBlock{align-items:stretch;gap:var(--sp-2);flex-wrap:wrap;flex:none;align-self:flex-end;width:max-content;min-width:0;max-width:100%;display:flex}.production-workspace-module__kqi3Zq__startControlsSeparated .production-workspace-module__kqi3Zq__startActionBlock>button{width:max-content;max-width:100%;min-height:var(--start-control-height,var(--sos-control-h));flex:none;align-self:stretch}.production-workspace-module__kqi3Zq__startControlsSeparated .production-workspace-module__kqi3Zq__startDate input{width:100%;min-width:0;max-width:100%}.production-workspace-module__kqi3Zq__productionTitle{align-items:center;column-gap:var(--sp-2);row-gap:var(--sp-1);margin:0 0 var(--sp-2);flex-wrap:wrap;display:flex}.production-workspace-module__kqi3Zq__productionActions{align-items:center;gap:var(--sp-2);margin:0 0 var(--sp-3);flex-wrap:wrap;display:flex}.production-workspace-module__kqi3Zq__productionActions>button{min-height:var(--sos-control-h)}.production-workspace-module__kqi3Zq__jobCompletion{margin-top:var(--sp-2)}.production-workspace-module__kqi3Zq__jobCompletion>h3{margin:0 0 var(--sp-1)}.production-workspace-module__kqi3Zq__jobCompletion>p{margin:0 0 var(--sp-2)}.production-workspace-module__kqi3Zq__jobCompletion .field{margin-bottom:var(--sp-2)}.production-workspace-module__kqi3Zq__completionWarnings{width:fit-content;max-width:100%;padding:var(--sp-2) var(--sp-3)}.production-workspace-module__kqi3Zq__completionWarnings ul{margin:var(--sp-1) 0 0;padding-left:var(--sp-4)}.production-workspace-module__kqi3Zq__completionWarnings p{margin:var(--sp-1) 0 0}.production-workspace-module__kqi3Zq__completionWarnings hr{margin:var(--sp-2) 0;border:0;border-top:1px solid var(--sos-info-line)}.production-workspace-module__kqi3Zq__completionNote{min-height:var(--sos-control-h)}.production-workspace-module__kqi3Zq__startConfirmation{width:fit-content;max-width:100%;margin-top:var(--sp-2);padding:var(--sp-2)}.production-workspace-module__kqi3Zq__startConfirmation h3{margin:0 0 var(--sp-1)}.production-workspace-module__kqi3Zq__startConfirmation p{margin:0 0 var(--sp-2)}.production-workspace-module__kqi3Zq__startConfirmationActions{gap:var(--sp-2);flex-wrap:wrap;display:flex}.production-workspace-module__kqi3Zq__reopenControls{margin-top:var(--sp-2)}.production-workspace-module__kqi3Zq__reopenConfirmation{width:fit-content;max-width:100%;margin-top:var(--sp-2)}.production-workspace-module__kqi3Zq__reopenConfirmation>p{margin:0 0 var(--sp-2)}.production-workspace-module__kqi3Zq__reopenActions{gap:var(--sp-2);flex-wrap:wrap;display:flex}@media (max-width:700px){.production-workspace-module__kqi3Zq__startControls:not(.production-workspace-module__kqi3Zq__startControlsSeparated){grid-template-columns:minmax(0,min(100%,17rem));align-items:start}.production-workspace-module__kqi3Zq__startControls:not(.production-workspace-module__kqi3Zq__startControlsSeparated) .production-workspace-module__kqi3Zq__startDate{width:min(100%,17rem)}}
.compact-assignment-detail-module__BkJ4OG__region{box-sizing:border-box;gap:var(--sp-1);width:100%;min-width:0;max-width:28rem;padding:var(--sp-2) var(--sp-3);border:1px solid var(--sos-border);border-radius:var(--sos-radius);background:var(--sos-surface);overflow-wrap:anywhere;display:grid}.compact-assignment-detail-module__BkJ4OG__head{justify-content:space-between;align-items:flex-start;gap:var(--sp-2);min-width:0;display:flex}.compact-assignment-detail-module__BkJ4OG__title{min-width:0;margin:0}.compact-assignment-detail-module__BkJ4OG__title:focus-visible{box-shadow:var(--sos-focus);outline:none}.compact-assignment-detail-module__BkJ4OG__sub{color:var(--sos-text-2);font-size:var(--fs-meta);margin:0}.compact-assignment-detail-module__BkJ4OG__facts{gap:var(--sp-1);margin:var(--sp-2) 0 0;grid-template-columns:minmax(0,1fr);min-width:0;display:grid}.compact-assignment-detail-module__BkJ4OG__facts dt{color:var(--sos-text-2);font-size:var(--fs-meta);font-weight:600}.compact-assignment-detail-module__BkJ4OG__facts dd{margin:0 0 var(--sp-1);min-width:0}.compact-assignment-detail-module__BkJ4OG__identityFact{gap:var(--sp-1);min-width:0;display:grid}.compact-assignment-detail-module__BkJ4OG__placement{gap:var(--sp-2);grid-template-columns:repeat(3,minmax(0,1fr));margin:0;display:grid}.compact-assignment-detail-module__BkJ4OG__placement dt{color:var(--sos-text-2);font-size:var(--fs-meta);font-weight:600}.compact-assignment-detail-module__BkJ4OG__placement dd{margin:0}.compact-assignment-detail-module__BkJ4OG__placement>div{min-width:0}.compact-assignment-detail-module__BkJ4OG__group{gap:var(--sp-1);min-width:0;display:grid}.compact-assignment-detail-module__BkJ4OG__actions{gap:var(--sp-2);flex-wrap:wrap;display:flex}.compact-assignment-detail-module__BkJ4OG__actions>*{white-space:normal;overflow-wrap:anywhere;max-width:100%;min-height:44px}.compact-assignment-detail-module__BkJ4OG__close{flex:none;min-width:44px;min-height:44px}@media (max-width:767px){.compact-assignment-detail-module__BkJ4OG__region{max-width:none}}
.jobs-module__jY1GqW__table{table-layout:auto}.jobs-module__jY1GqW__listControls{gap:var(--sp-3);margin-bottom:var(--sp-3);min-width:0;display:grid}.jobs-module__jY1GqW__viewSwitcher{gap:var(--sp-2);flex-wrap:wrap;display:flex}.jobs-module__jY1GqW__filters{gap:var(--sp-2);grid-template-columns:minmax(16rem,1fr);align-items:end;min-width:0;display:grid}.jobs-module__jY1GqW__historyFilters{grid-template-columns:minmax(14rem,2fr) repeat(3,minmax(9rem,1fr))}.jobs-module__jY1GqW__filterField{min-width:0;margin:0}:is(.jobs-module__jY1GqW__filterField input,.jobs-module__jY1GqW__filterField select){box-sizing:border-box;width:100%;min-width:0;max-width:100%}.jobs-module__jY1GqW__clearFilters{justify-self:end}.jobs-module__jY1GqW__colJob{width:34%}.jobs-module__jY1GqW__colCustomer{width:24%}.jobs-module__jY1GqW__colOwner{width:18%}.jobs-module__jY1GqW__colState,.jobs-module__jY1GqW__colAssignments,.jobs-module__jY1GqW__colCreated{white-space:nowrap;width:1%}.jobs-module__jY1GqW__assignmentsLink{color:var(--sos-teal);white-space:nowrap;font-weight:600;text-decoration:none}.jobs-module__jY1GqW__assignmentsLink:hover{color:var(--sos-teal-hover);text-underline-offset:2px;text-decoration:underline}.jobs-module__jY1GqW__assignmentsLink:focus-visible{box-shadow:var(--sos-focus);border-radius:var(--sos-radius);outline:none}.jobs-module__jY1GqW__canceledHistory{color:var(--sos-text-2);font-size:var(--fs-meta)}.jobs-module__jY1GqW__page .jobs-module__jY1GqW__table td.jobs-module__jY1GqW__dateCell.sos-cell-date{white-space:nowrap}@media (min-width:720px) and (max-width:1000px){.jobs-module__jY1GqW__historyFilters{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:720px) and (max-width:1100px){.jobs-module__jY1GqW__page .jobs-module__jY1GqW__table td.jobs-module__jY1GqW__dateCell.sos-cell-date{white-space:normal}}@media (max-width:719px){.jobs-module__jY1GqW__colState,.jobs-module__jY1GqW__colAssignments,.jobs-module__jY1GqW__colCreated{width:100%}.jobs-module__jY1GqW__historyFilters{grid-template-columns:minmax(0,1fr)}.jobs-module__jY1GqW__clearFilters{justify-self:start}.jobs-module__jY1GqW__page .jobs-module__jY1GqW__table td.jobs-module__jY1GqW__dateCell.sos-cell-date{white-space:normal}}
.sos-card-grid>.crew-card-module__Sl9-8G__card.panel{padding:var(--sp-2)}.crew-card-module__Sl9-8G__card{gap:var(--sp-2);flex-direction:column;min-width:0;min-height:0;display:flex}.crew-card-module__Sl9-8G__head{align-items:center;gap:var(--sp-1) var(--sp-2);flex-wrap:wrap;min-width:0;display:flex}.crew-card-module__Sl9-8G__name{font-size:var(--fs-card);color:var(--sos-text);overflow-wrap:anywhere;min-width:0;margin:0;font-weight:700}.crew-card-module__Sl9-8G__roster{min-width:0}.crew-card-module__Sl9-8G__card>.sos-action-row{margin-top:auto}.sos-card-grid>.crew-card-module__Sl9-8G__card.crew-card-module__Sl9-8G__open{grid-column:1/-1}.crew-card-module__Sl9-8G__label{font-size:var(--fs-meta);color:var(--sos-text-2);margin:0;font-weight:600}.crew-card-module__Sl9-8G__card .crew-card-module__Sl9-8G__members{margin:var(--sp-1) 0 0;gap:0;padding:0;list-style:none;display:grid}.crew-card-module__Sl9-8G__leader{overflow-wrap:anywhere;font-weight:600}.crew-card-module__Sl9-8G__others,.crew-card-module__Sl9-8G__person{overflow-wrap:anywhere}.crew-card-module__Sl9-8G__role{font-size:var(--fs-meta);color:var(--sos-text-2);font-weight:400}.crew-card-module__Sl9-8G__sep{color:var(--sos-text-2)}.crew-card-module__Sl9-8G__quiet{font-size:var(--fs-meta);color:var(--sos-text-2);overflow-wrap:anywhere}.crew-card-module__Sl9-8G__next{overflow-wrap:anywhere;margin:0}.crew-card-module__Sl9-8G__card .crew-card-module__Sl9-8G__warnings{padding:var(--sp-1) var(--sp-2);font-size:var(--fs-meta);color:var(--sos-warn);background:var(--sos-warn-bg);border:1px solid var(--sos-warn-line);border-radius:var(--sos-radius);overflow-wrap:anywhere;gap:0;margin:0;list-style:none;display:grid}.crew-card-module__Sl9-8G__editor{border-top:1px solid var(--sos-border);min-width:0;padding-top:var(--sp-2)}.crew-card-module__Sl9-8G__editor>form{min-width:0;margin:0}.crew-card-module__Sl9-8G__editor :is(input,select,fieldset,.crew-card-module__Sl9-8G__field){box-sizing:border-box;min-width:0;max-width:100%}.crew-card-module__Sl9-8G__history{border-top:1px solid var(--sos-border);padding-top:var(--sp-2);gap:var(--sp-2);display:grid}.crew-card-module__Sl9-8G__history[hidden]{display:none}.crew-card-module__Sl9-8G__historyTitle{font-size:var(--fs-body);overflow-wrap:anywhere;margin:0;font-weight:600}.crew-card-module__Sl9-8G__card .crew-card-module__Sl9-8G__versions{gap:var(--sp-1);margin:0;padding:0;list-style:none;display:grid}.crew-card-module__Sl9-8G__version{padding:var(--sp-1) 0 var(--sp-2);border-bottom:1px solid var(--sos-border);gap:var(--sp-1);display:grid}.crew-card-module__Sl9-8G__version:last-child{border-bottom:0}.crew-card-module__Sl9-8G__versionHead{align-items:center;gap:var(--sp-2);flex-wrap:wrap;font-weight:600;display:flex}
.customer-detail-module__FhWpra__title{overflow-wrap:anywhere}.customer-detail-module__FhWpra__customerIdentity{align-items:flex-start;gap:var(--sp-2);overflow-wrap:anywhere;max-inline-size:100%;display:inline-flex}div.customer-detail-module__FhWpra__grid{align-items:flex-start;gap:var(--sp-4);flex-wrap:wrap;display:flex}.customer-detail-module__FhWpra__card{min-width:0;max-width:100%;margin:0}.customer-detail-module__FhWpra__card h2{margin-top:0}.customer-detail-module__FhWpra__card a{min-height:var(--sos-control-h);overflow-wrap:anywhere;align-items:center;max-width:100%;display:inline-flex}.customer-detail-module__FhWpra__facts{flex:18rem}.customer-detail-module__FhWpra__contacts,.customer-detail-module__FhWpra__jobs{flex:2 24rem}.customer-detail-module__FhWpra__notes{flex:24rem}.customer-detail-module__FhWpra__list{margin:0;padding:0;list-style:none}.customer-detail-module__FhWpra__row{gap:var(--sp-1);padding:var(--sp-2) 0;border-top:1px solid var(--sos-border);overflow-wrap:anywhere;flex-direction:column;min-width:0;display:flex}.customer-detail-module__FhWpra__row:first-child{border-top:0;padding-top:0}.customer-detail-module__FhWpra__rowHead{align-items:center;gap:var(--sp-2);flex-wrap:wrap;min-width:0;display:flex}.customer-detail-module__FhWpra__name{font-size:var(--fs-body);color:var(--sos-text);overflow-wrap:anywhere;font-weight:700}.customer-detail-module__FhWpra__quiet{font-size:var(--fs-meta);color:var(--sos-text-2)}.customer-detail-module__FhWpra__channels{gap:var(--sp-1) var(--sp-4);font-size:var(--fs-body);flex-wrap:wrap;display:flex}.customer-detail-module__FhWpra__channels a{min-height:var(--sos-control-h);align-items:center;display:inline-flex}.customer-detail-module__FhWpra__multiline{white-space:pre-wrap;overflow-wrap:anywhere;margin:0}
.completion-review-module__0cyKOG__section{min-width:0;padding:var(--sp-4) var(--sp-5);margin:0}.completion-review-module__0cyKOG__headerActions{justify-content:flex-end;align-items:center;gap:var(--sp-2);flex-wrap:wrap;display:flex}.completion-review-module__0cyKOG__headerLink{appearance:none;cursor:pointer;background:0 0;border:0;padding:0}.completion-review-module__0cyKOG__identity{gap:var(--sp-1);min-width:0;display:grid}.completion-review-module__0cyKOG__job{width:fit-content;color:var(--sos-text);font-size:var(--fs-body);overflow-wrap:anywhere;font-weight:700;text-decoration:none}.completion-review-module__0cyKOG__job:hover,.completion-review-module__0cyKOG__assignment:hover{color:var(--sos-slate);text-decoration:underline}.completion-review-module__0cyKOG__assignment{width:fit-content;color:var(--sos-teal);font-size:var(--fs-meta);font-weight:600}.completion-review-module__0cyKOG__description{min-width:0;color:var(--sos-text-2);font-size:var(--fs-meta);text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.completion-review-module__0cyKOG__action{align-content:start;justify-items:end;gap:var(--sp-1);display:grid}.completion-review-module__0cyKOG__confirm{justify-content:flex-end;align-items:center;gap:var(--sp-2);flex-wrap:wrap;display:flex}.completion-review-module__0cyKOG__confirm>span{color:var(--sos-text-2);font-size:var(--fs-meta)}.completion-review-module__0cyKOG__pager{justify-content:space-between;align-items:center;gap:var(--sp-2);padding-top:var(--sp-3);flex-wrap:wrap;display:flex}@media (min-width:1000px){.completion-review-module__0cyKOG__section{grid-column:span 6}}@media (max-width:40rem){.completion-review-module__0cyKOG__action{justify-self:start;justify-items:start}.completion-review-module__0cyKOG__confirm{justify-content:flex-start}}
.open-estimates-module__GW6dXq__table{table-layout:fixed}.open-estimates-module__GW6dXq__quoteColumn,.open-estimates-module__GW6dXq__jobColumn{width:20%}.open-estimates-module__GW6dXq__customerColumn{width:14%}.open-estimates-module__GW6dXq__versionColumn{width:10%}.open-estimates-module__GW6dXq__statusColumn{width:14%}.open-estimates-module__GW6dXq__modeColumn{width:9%}.open-estimates-module__GW6dXq__createdColumn{width:13%}.open-estimates-module__GW6dXq__clamp,.open-estimates-module__GW6dXq__table td.open-estimates-module__GW6dXq__jobCell a{-webkit-line-clamp:2;overflow-wrap:anywhere;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.open-estimates-module__GW6dXq__table td.open-estimates-module__GW6dXq__jobCell a{font-size:var(--fs-meta)}.open-estimates-module__GW6dXq__table.ot.sos-record-table td.open-estimates-module__GW6dXq__quoteCell a{font-size:var(--fs-meta)}.open-estimates-module__GW6dXq__table td.open-estimates-module__GW6dXq__jobCell a>span{display:inline}.open-estimates-module__GW6dXq__table.ot .open-estimates-module__GW6dXq__modeCell{white-space:nowrap;overflow-wrap:normal;padding-inline:var(--sp-1)}.open-estimates-module__GW6dXq__table.ot .open-estimates-module__GW6dXq__createdCell{text-align:right;white-space:normal}.open-estimates-module__GW6dXq__createdStamp{vertical-align:top;white-space:nowrap;display:inline-block}.open-estimates-module__GW6dXq__createdStamp>span{display:block}.open-estimates-module__GW6dXq__table.ot th.open-estimates-module__GW6dXq__versionHeading{white-space:normal}@media (max-width:719px){.open-estimates-module__GW6dXq__table colgroup{display:none}.open-estimates-module__GW6dXq__table.ot .open-estimates-module__GW6dXq__createdCell{text-align:left}.open-estimates-module__GW6dXq__table.ot .open-estimates-module__GW6dXq__modeCell{padding-inline:0}}
.production-overview-module__1dR32a__page{gap:var(--sp-2);min-width:0;display:grid}.production-overview-module__1dR32a__lanes{align-items:start;gap:var(--sp-3);grid-template-columns:minmax(0,1fr);min-width:0;display:grid}.production-overview-module__1dR32a__section{min-width:0;padding:var(--sp-3);border:1px solid var(--sos-border);border-radius:var(--sos-radius-lg);background:var(--sos-surface);align-self:stretch}.production-overview-module__1dR32a__sectionTitle{margin:0 0 var(--sp-3);font-size:var(--fs-section);font-weight:600}.production-overview-module__1dR32a__flowBoard .production-overview-module__1dR32a__section{min-width:0;color:var(--sos-surface);border:0;border-radius:0;flex-direction:column;align-self:stretch;display:flex}.production-overview-module__1dR32a__flowBoard .production-overview-module__1dR32a__readySection{background:var(--sos-teal-hover);border-radius:var(--sos-radius-lg)}.production-overview-module__1dR32a__flowBoard .production-overview-module__1dR32a__inProductionSection{border:1px solid var(--sos-border);border-radius:var(--sos-radius-lg);background:var(--sos-slate-text);color:var(--sos-slate)}.production-overview-module__1dR32a__flowBoard .production-overview-module__1dR32a__sectionTitle{justify-content:space-between;align-items:center;gap:var(--sp-2);color:var(--sos-surface);display:flex}.production-overview-module__1dR32a__flowBoard .production-overview-module__1dR32a__inProductionSection .production-overview-module__1dR32a__sectionTitle{color:var(--sos-slate)}.production-overview-module__1dR32a__laneCount{font-size:var(--fs-meta);font-variant-numeric:tabular-nums;font-weight:600}.production-overview-module__1dR32a__countBadge{background:var(--sos-surface);block-size:2em;inline-size:2em;font-size:var(--fs-meta);font-variant-numeric:tabular-nums;border-radius:50%;flex:0 0 2em;justify-content:center;align-items:center;font-weight:600;line-height:1;display:inline-flex}.production-overview-module__1dR32a__readyCount,.production-overview-module__1dR32a__dateCount{color:var(--sos-teal-hover)}.production-overview-module__1dR32a__productionCount{color:var(--sos-slate)}.production-overview-module__1dR32a__rowList{border-top:1px solid var(--sos-border);margin:0;padding:0;list-style:none}.production-overview-module__1dR32a__readyRow,.production-overview-module__1dR32a__productionRow{align-items:start;gap:var(--sp-2) var(--sp-3);min-width:0;padding:var(--sp-2) 0;border-bottom:1px solid var(--sos-border);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.production-overview-module__1dR32a__readyRow{grid-template-columns:minmax(0,1fr)}.production-overview-module__1dR32a__productionRow{grid-template-columns:minmax(0,1fr) minmax(8rem,max-content);align-items:stretch}.production-overview-module__1dR32a__productionIdentity{gap:var(--sp-2);overflow-wrap:anywhere;min-width:0;display:grid}.production-overview-module__1dR32a__readyIdentity,.production-overview-module__1dR32a__jobWorkIdentity{gap:var(--sp-1);overflow-wrap:anywhere;grid-template-columns:minmax(0,1fr);min-width:0;display:grid}.production-overview-module__1dR32a__jobTitle{min-width:0;max-inline-size:100%;font-size:var(--fs-body);margin:0;line-height:1.3}.production-overview-module__1dR32a__jobHeading{width:fit-content;max-width:100%;color:var(--sos-text);font-size:var(--fs-card);overflow-wrap:anywhere;font-weight:700;line-height:1.3;text-decoration:none}.production-overview-module__1dR32a__jobHeading:hover{color:var(--sos-teal);text-underline-offset:2px;text-decoration:underline}.production-overview-module__1dR32a__jobHeading:focus-visible{border-radius:var(--sos-radius);box-shadow:var(--sos-focus)}.production-overview-module__1dR32a__plannedWork{min-width:0;color:var(--sos-text);font-size:var(--fs-body);overflow-wrap:anywhere;font-weight:600;line-height:1.35}.production-overview-module__1dR32a__supportLine,.production-overview-module__1dR32a__inProgressSupport,.production-overview-module__1dR32a__legacyStart{min-width:0;color:var(--sos-text-2);font-size:var(--fs-meta);overflow-wrap:anywhere;line-height:1.4}.production-overview-module__1dR32a__readyRow .production-overview-module__1dR32a__actionCell{gap:var(--sp-3);grid-template-columns:minmax(0,1fr);display:grid}.production-overview-module__1dR32a__legacyStart{font-size:var(--fs-meta)}.production-overview-module__1dR32a__fact{min-width:0;margin:0}.production-overview-module__1dR32a__fact dt{color:var(--sos-text-2);font-size:var(--fs-meta);font-weight:600}.production-overview-module__1dR32a__fact dd{margin:var(--sp-1) 0 0;overflow-wrap:anywhere}.production-overview-module__1dR32a__jobName{font-weight:700}.production-overview-module__1dR32a__actionCell{grid-column:1/-1;min-width:0}.production-overview-module__1dR32a__productionRow .production-overview-module__1dR32a__actionCell{grid-column:auto;align-self:end;width:max-content;max-width:100%}.production-overview-module__1dR32a__productionActions{justify-content:space-between;align-self:stretch;align-items:flex-end;gap:var(--sp-2);flex-direction:column;grid-column:2;min-width:0;display:flex}.production-overview-module__1dR32a__productionActions .production-overview-module__1dR32a__badgeCell{max-width:100%}.production-overview-module__1dR32a__productionActions .production-overview-module__1dR32a__actionCell{justify-content:flex-end;display:flex}.production-overview-module__1dR32a__productionRow .production-overview-module__1dR32a__actionCell>a{white-space:normal;align-items:center;max-width:100%;display:inline-flex}.production-overview-module__1dR32a__actionCell .hint{margin-top:var(--sp-1);display:block}.production-overview-module__1dR32a__fallbackActions{align-items:center;gap:var(--sp-2);flex-wrap:wrap;display:flex}.production-overview-module__1dR32a__fallbackActions>a{min-height:var(--sos-control-h);align-items:center;display:inline-flex}.production-overview-module__1dR32a__unavailable{align-items:center;gap:var(--sp-2);border-left:2px solid var(--sos-border);padding:var(--sp-1) var(--sp-2);flex-wrap:wrap;display:flex}.production-overview-module__1dR32a__unavailable p{margin:0}.production-overview-module__1dR32a__pager{justify-content:space-between;align-items:center;gap:var(--sp-2);padding-top:var(--sp-2);flex-wrap:wrap;display:flex}.production-overview-module__1dR32a__pagerActions{gap:var(--sp-2);flex-wrap:wrap;display:flex}@media (max-width:700px){.production-overview-module__1dR32a__readyRow,.production-overview-module__1dR32a__productionRow{gap:var(--sp-2)}.production-overview-module__1dR32a__readyRow .production-overview-module__1dR32a__actionCell{gap:var(--sp-3)}}@media (min-width:1024px) and (orientation:landscape){.production-overview-module__1dR32a__lanes{grid-template-columns:repeat(2,minmax(0,1fr))}}.production-overview-module__1dR32a__badgeCell{min-width:0}.production-overview-module__1dR32a__badgeCell .badge{white-space:normal;max-width:100%}.production-overview-module__1dR32a__readyGroups{gap:var(--sp-3);min-width:0;display:grid}.production-overview-module__1dR32a__dateGroup{gap:var(--sp-2);min-width:0;display:grid}.production-overview-module__1dR32a__dateHeading{justify-content:space-between;align-items:center;gap:var(--sp-2);min-width:0;min-height:var(--sos-control-h);padding-inline:var(--sp-2);color:var(--sos-teal-hover);line-height:1;display:flex}.production-overview-module__1dR32a__dateHeading h3{min-width:0;color:inherit;font-size:var(--fs-card);margin:0;font-weight:600;line-height:1}.production-overview-module__1dR32a__dateCount{color:var(--sos-teal-hover)}.production-overview-module__1dR32a__todayGroup .production-overview-module__1dR32a__dateHeading,.production-overview-module__1dR32a__tomorrowGroup .production-overview-module__1dR32a__dateHeading{border-radius:var(--sos-radius);background:var(--sos-teal-light)}.production-overview-module__1dR32a__productionDateHeading{border-radius:var(--sos-radius);background:var(--sos-slate);color:var(--sos-surface)}.production-overview-module__1dR32a__productionGroups{gap:var(--sp-2);min-width:0;display:grid}.production-overview-module__1dR32a__flowBoard .production-overview-module__1dR32a__rowList{border-top:0;gap:0;display:grid}.production-overview-module__1dR32a__flowBoard .production-overview-module__1dR32a__readyRow,.production-overview-module__1dR32a__flowBoard .production-overview-module__1dR32a__productionRow{min-width:0;padding-block:var(--sp-1) var(--sp-2);padding-inline:var(--sp-2);border:0;border-bottom:1px solid var(--sos-border);background:var(--sos-surface)}.production-overview-module__1dR32a__flowBoard .production-overview-module__1dR32a__readyRow:first-child,.production-overview-module__1dR32a__flowBoard .production-overview-module__1dR32a__productionRow:first-child{border-top:1px solid var(--sos-border)}.production-overview-module__1dR32a__flowBoard .production-overview-module__1dR32a__readyRow:last-child,.production-overview-module__1dR32a__flowBoard .production-overview-module__1dR32a__productionRow:last-child{border-bottom:0}.production-overview-module__1dR32a__flowBoard .production-overview-module__1dR32a__rowList .production-overview-module__1dR32a__readyRow,.production-overview-module__1dR32a__flowBoard .production-overview-module__1dR32a__rowList .production-overview-module__1dR32a__productionRow{color:var(--sos-text)}.production-overview-module__1dR32a__overdue{color:var(--sos-text-2);font-weight:600}.production-overview-module__1dR32a__plannedFinish{min-width:0;color:var(--sos-text-2);font-size:var(--fs-meta);overflow-wrap:anywhere;line-height:1.4}.production-overview-module__1dR32a__futureGroup{gap:var(--sp-2);border-bottom:1px solid var(--sos-surface);min-width:0;display:grid}.production-overview-module__1dR32a__futureGroup summary{min-height:var(--sos-control-h);justify-content:space-between;align-items:center;gap:var(--sp-2);padding-inline:var(--sp-2);color:var(--sos-surface);cursor:pointer;overflow-wrap:anywhere;font-weight:600;line-height:1;display:flex}.production-overview-module__1dR32a__futureGroup summary::-webkit-details-marker{display:none}.production-overview-module__1dR32a__futureGroup summary:before{content:"›";margin-right:var(--sp-1);flex:none}.production-overview-module__1dR32a__futureGroup[open] summary:before{content:"⌄"}.production-overview-module__1dR32a__futureGroup summary:focus-visible{border-radius:var(--sos-radius);box-shadow:var(--sos-focus)}.production-overview-module__1dR32a__emptyState{color:var(--sos-surface);margin:0}.production-overview-module__1dR32a__futureAction{padding-top:var(--sp-2);border-top:1px solid var(--sos-surface);justify-content:flex-start;display:flex}.production-overview-module__1dR32a__flowBoard .production-overview-module__1dR32a__unavailable{border-left-color:var(--sos-surface)}.production-overview-module__1dR32a__flowBoard .production-overview-module__1dR32a__unavailable p{color:var(--sos-surface)}@media (max-width:700px){.production-overview-module__1dR32a__flowBoard .production-overview-module__1dR32a__productionRow{grid-template-columns:minmax(0,1fr)}.production-overview-module__1dR32a__flowBoard .production-overview-module__1dR32a__productionRow .production-overview-module__1dR32a__productionActions{grid-column:1;grid-template-columns:minmax(0,1fr);justify-items:start;display:grid}.production-overview-module__1dR32a__flowBoard .production-overview-module__1dR32a__productionRow .production-overview-module__1dR32a__productionActions .production-overview-module__1dR32a__actionCell{justify-content:flex-start}}
