:where([data-surface=workspace]) .MemberDetailWorkspace-module-scss-module__yctZ6q__report{min-width:0;color:var(--ws-text)}:where([data-surface=workspace]) .MemberDetailWorkspace-module-scss-module__yctZ6q__report .MemberDetailWorkspace-module-scss-module__yctZ6q__org-member-page__tab-nav{border-bottom:1px solid var(--ws-border);gap:24px;margin-bottom:24px;display:flex}:where([data-surface=workspace]) .MemberDetailWorkspace-module-scss-module__yctZ6q__report .MemberDetailWorkspace-module-scss-module__yctZ6q__org-member-page__tab{color:var(--ws-secondary);border-bottom:2px solid #0000;padding:12px 0;text-decoration:none}:where([data-surface=workspace]) .MemberDetailWorkspace-module-scss-module__yctZ6q__report .MemberDetailWorkspace-module-scss-module__yctZ6q__org-member-page__tab.MemberDetailWorkspace-module-scss-module__yctZ6q__is-active{color:var(--ws-text);border-color:var(--ws-brand)}:where([data-surface=workspace]) .MemberDetailWorkspace-module-scss-module__yctZ6q__report .MemberDetailWorkspace-module-scss-module__yctZ6q__org-member-page__section{border-bottom:1px solid var(--ws-border);padding:24px 0}:where([data-surface=workspace]) .MemberDetailWorkspace-module-scss-module__yctZ6q__report .MemberDetailWorkspace-module-scss-module__yctZ6q__org-member-page__section-head,:where([data-surface=workspace]) .MemberDetailWorkspace-module-scss-module__yctZ6q__report .MemberDetailWorkspace-module-scss-module__yctZ6q__org-member-page__panel-head,:where([data-surface=workspace]) .MemberDetailWorkspace-module-scss-module__yctZ6q__report .MemberDetailWorkspace-module-scss-module__yctZ6q__org-member-page__range-toolbar{flex-wrap:wrap;justify-content:space-between;align-items:start;gap:16px;margin-bottom:16px;display:flex}:where([data-surface=workspace]) .MemberDetailWorkspace-module-scss-module__yctZ6q__report .MemberDetailWorkspace-module-scss-module__yctZ6q__org-member-page__panel-head h3{font-size:17px}:where([data-surface=workspace]) .MemberDetailWorkspace-module-scss-module__yctZ6q__report .MemberDetailWorkspace-module-scss-module__yctZ6q__org-member-page__section-head h2{font-size:19px}:where([data-surface=workspace]) .MemberDetailWorkspace-module-scss-module__yctZ6q__report .MemberDetailWorkspace-module-scss-module__yctZ6q__org-member-page__panel-head>span,:where([data-surface=workspace]) .MemberDetailWorkspace-module-scss-module__yctZ6q__report .MemberDetailWorkspace-module-scss-module__yctZ6q__org-member-page__meta-label,:where([data-surface=workspace]) .MemberDetailWorkspace-module-scss-module__yctZ6q__report .MemberDetailWorkspace-module-scss-module__yctZ6q__org-member-page__meta-note{color:var(--ws-secondary);font-size:12px}:where([data-surface=workspace]) .MemberDetailWorkspace-module-scss-module__yctZ6q__report .MemberDetailWorkspace-module-scss-module__yctZ6q__org-member-page__panel-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px 32px;display:grid}:where([data-surface=workspace]) .MemberDetailWorkspace-module-scss-module__yctZ6q__report .MemberDetailWorkspace-module-scss-module__yctZ6q__org-member-page__panel{border:0;border-bottom:1px solid var(--ws-border);background:var(--ws-canvas);min-width:0;box-shadow:none;border-radius:0;padding:20px 0}:where([data-surface=workspace]) .MemberDetailWorkspace-module-scss-module__yctZ6q__report .MemberDetailWorkspace-module-scss-module__yctZ6q__org-member-page__meta-grid{border-block:1px solid var(--ws-border);grid-template-columns:repeat(4,minmax(0,1fr));gap:24px;padding:16px 0;display:grid}:where([data-surface=workspace]) .MemberDetailWorkspace-module-scss-module__yctZ6q__report .MemberDetailWorkspace-module-scss-module__yctZ6q__org-member-page__meta-card{align-content:start;gap:6px;min-width:0;display:grid}:where([data-surface=workspace]) .MemberDetailWorkspace-module-scss-module__yctZ6q__report .MemberDetailWorkspace-module-scss-module__yctZ6q__org-member-page__meta-value{font-size:16px}:where([data-surface=workspace]) .MemberDetailWorkspace-module-scss-module__yctZ6q__report .MemberDetailWorkspace-module-scss-module__yctZ6q__org-member-page__metric-list,:where([data-surface=workspace]) .MemberDetailWorkspace-module-scss-module__yctZ6q__report .MemberDetailWorkspace-module-scss-module__yctZ6q__org-member-page__role-list,:where([data-surface=workspace]) .MemberDetailWorkspace-module-scss-module__yctZ6q__report .MemberDetailWorkspace-module-scss-module__yctZ6q__org-member-page__activity-list,:where([data-surface=workspace]) .MemberDetailWorkspace-module-scss-module__yctZ6q__report .MemberDetailWorkspace-module-scss-module__yctZ6q__org-member-page__absence-list{gap:0;display:grid}:where([data-surface=workspace]) .MemberDetailWorkspace-module-scss-module__yctZ6q__report .MemberDetailWorkspace-module-scss-module__yctZ6q__org-member-page__metric-row,:where([data-surface=workspace]) .MemberDetailWorkspace-module-scss-module__yctZ6q__report .MemberDetailWorkspace-module-scss-module__yctZ6q__org-member-page__role-row,:where([data-surface=workspace]) .MemberDetailWorkspace-module-scss-module__yctZ6q__report .MemberDetailWorkspace-module-scss-module__yctZ6q__org-member-page__absence-row{border-bottom:1px solid var(--ws-border);justify-content:space-between;align-items:center;gap:16px;min-height:44px;padding:10px 0;display:flex}:where([data-surface=workspace]) .MemberDetailWorkspace-module-scss-module__yctZ6q__report .MemberDetailWorkspace-module-scss-module__yctZ6q__org-member-page__metric-row>span{color:var(--ws-secondary)}:where([data-surface=workspace]) .MemberDetailWorkspace-module-scss-module__yctZ6q__report .MemberDetailWorkspace-module-scss-module__yctZ6q__org-member-page__metric-row>strong{text-align:right;font-variant-numeric:tabular-nums}:where([data-surface=workspace]) .MemberDetailWorkspace-module-scss-module__yctZ6q__report .MemberDetailWorkspace-module-scss-module__yctZ6q__org-member-page__metric-row--section{padding-top:24px;font-weight:650}:where([data-surface=workspace]) .MemberDetailWorkspace-module-scss-module__yctZ6q__report .MemberDetailWorkspace-module-scss-module__yctZ6q__org-member-page__activity-card{border-bottom:1px solid var(--ws-border);grid-template-columns:minmax(100px,.25fr) minmax(0,1fr);gap:16px;padding:16px 0;display:grid}:where([data-surface=workspace]) .MemberDetailWorkspace-module-scss-module__yctZ6q__report .MemberDetailWorkspace-module-scss-module__yctZ6q__org-member-page__activity-date{color:var(--ws-secondary);font-size:12px}:where([data-surface=workspace]) .MemberDetailWorkspace-module-scss-module__yctZ6q__report .MemberDetailWorkspace-module-scss-module__yctZ6q__org-member-page__activity-main,:where([data-surface=workspace]) .MemberDetailWorkspace-module-scss-module__yctZ6q__report .MemberDetailWorkspace-module-scss-module__yctZ6q__org-member-page__activity-body,:where([data-surface=workspace]) .MemberDetailWorkspace-module-scss-module__yctZ6q__report .MemberDetailWorkspace-module-scss-module__yctZ6q__org-member-page__role-copy,:where([data-surface=workspace]) .MemberDetailWorkspace-module-scss-module__yctZ6q__report .MemberDetailWorkspace-module-scss-module__yctZ6q__org-member-page__absence-copy{gap:4px;min-width:0;display:grid}:where([data-surface=workspace]) .MemberDetailWorkspace-module-scss-module__yctZ6q__report .MemberDetailWorkspace-module-scss-module__yctZ6q__org-member-page__role-main,:where([data-surface=workspace]) .MemberDetailWorkspace-module-scss-module__yctZ6q__report .MemberDetailWorkspace-module-scss-module__yctZ6q__org-member-page__absence-main{align-items:center;gap:12px;display:flex}:where([data-surface=workspace]) .MemberDetailWorkspace-module-scss-module__yctZ6q__report .MemberDetailWorkspace-module-scss-module__yctZ6q__org-member-page__role-copy>span,:where([data-surface=workspace]) .MemberDetailWorkspace-module-scss-module__yctZ6q__report .MemberDetailWorkspace-module-scss-module__yctZ6q__org-member-page__absence-copy>span{color:var(--ws-secondary);font-size:12px}:where([data-surface=workspace]) .MemberDetailWorkspace-module-scss-module__yctZ6q__report .MemberDetailWorkspace-module-scss-module__yctZ6q__org-member-page__role-count{font-variant-numeric:tabular-nums;font-weight:650}:where([data-surface=workspace]) .MemberDetailWorkspace-module-scss-module__yctZ6q__report .MemberDetailWorkspace-module-scss-module__yctZ6q__org-member-page__role-chip,:where([data-surface=workspace]) .MemberDetailWorkspace-module-scss-module__yctZ6q__report .MemberDetailWorkspace-module-scss-module__yctZ6q__org-member-page__activity-chip{border:1px solid var(--ws-border);border-radius:0;padding:4px 8px;font-size:12px}:where([data-surface=workspace]) .MemberDetailWorkspace-module-scss-module__yctZ6q__report .MemberDetailWorkspace-module-scss-module__yctZ6q__org-member-page__absence-swatch{flex:0 0 12px;width:12px;height:12px}:where([data-surface=workspace]) .MemberDetailWorkspace-module-scss-module__yctZ6q__report .MemberDetailWorkspace-module-scss-module__yctZ6q__org-member-page__range-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:32px;display:grid}:where([data-surface=workspace]) .MemberDetailWorkspace-module-scss-module__yctZ6q__report .MemberDetailWorkspace-module-scss-module__yctZ6q__org-member-page__range-form{border-bottom:1px solid var(--ws-border);flex-wrap:wrap;align-items:end;gap:16px;margin-bottom:24px;padding:16px 0;display:flex}:where([data-surface=workspace]) .MemberDetailWorkspace-module-scss-module__yctZ6q__report .MemberDetailWorkspace-module-scss-module__yctZ6q__workspace-field{align-content:start;gap:6px;min-width:0;display:grid}:where([data-surface=workspace]) .MemberDetailWorkspace-module-scss-module__yctZ6q__report .MemberDetailWorkspace-module-scss-module__yctZ6q__workspace-field__label,:where([data-surface=workspace]) .MemberDetailWorkspace-module-scss-module__yctZ6q__report .MemberDetailWorkspace-module-scss-module__yctZ6q__workspace-field__help,:where([data-surface=workspace]) .MemberDetailWorkspace-module-scss-module__yctZ6q__report .MemberDetailWorkspace-module-scss-module__yctZ6q__org-member-page__range-help-text{color:var(--ws-secondary);font-size:12px}:where([data-surface=workspace]) .MemberDetailWorkspace-module-scss-module__yctZ6q__report .MemberDetailWorkspace-module-scss-module__yctZ6q__workspace-field__control{width:100%;min-width:0;min-height:44px;color:var(--ws-text);background:var(--ws-surface);border:1px solid var(--ws-border);font:inherit;border-radius:0;padding:8px 10px}:where([data-surface=workspace]) .MemberDetailWorkspace-module-scss-module__yctZ6q__report .MemberDetailWorkspace-module-scss-module__yctZ6q__org-member-page__range-actions,:where([data-surface=workspace]) .MemberDetailWorkspace-module-scss-module__yctZ6q__report .MemberDetailWorkspace-module-scss-module__yctZ6q__account-panel__actions{flex-wrap:wrap;gap:8px;display:flex}:where([data-surface=workspace]) .MemberDetailWorkspace-module-scss-module__yctZ6q__report .MemberDetailWorkspace-module-scss-module__yctZ6q__account-panel__form{gap:16px;max-width:640px;display:grid}:where([data-surface=workspace]) .MemberDetailWorkspace-module-scss-module__yctZ6q__report .MemberDetailWorkspace-module-scss-module__yctZ6q__org-member-page__placement{border-block:1px solid var(--ws-border);gap:16px;padding:24px 0;display:grid}:where([data-surface=workspace]) .MemberDetailWorkspace-module-scss-module__yctZ6q__report .MemberDetailWorkspace-module-scss-module__yctZ6q__org-member-page__placement-head{gap:8px;display:grid}:where([data-surface=workspace]) .MemberDetailWorkspace-module-scss-module__yctZ6q__report .MemberDetailWorkspace-module-scss-module__yctZ6q__org-member-page__placement-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}:where([data-surface=workspace]) .MemberDetailWorkspace-module-scss-module__yctZ6q__report .MemberDetailWorkspace-module-scss-module__yctZ6q__org-member-page__copy-all,:where([data-surface=workspace]) .MemberDetailWorkspace-module-scss-module__yctZ6q__report .MemberDetailWorkspace-module-scss-module__yctZ6q__workspace-button,:where([data-surface=workspace]) .MemberDetailWorkspace-module-scss-module__yctZ6q__report .MemberDetailWorkspace-module-scss-module__yctZ6q__btn{min-height:40px;color:var(--ws-text);background:var(--ws-canvas);border:1px solid var(--ws-border);font:inherit;cursor:pointer;border-radius:0;justify-content:center;align-items:center;padding:8px 12px;text-decoration:none;display:inline-flex}:where([data-surface=workspace]) .MemberDetailWorkspace-module-scss-module__yctZ6q__report .MemberDetailWorkspace-module-scss-module__yctZ6q__workspace-button--primary,:where([data-surface=workspace]) .MemberDetailWorkspace-module-scss-module__yctZ6q__report .MemberDetailWorkspace-module-scss-module__yctZ6q__btn--primary{color:var(--ws-on-brand);border-color:var(--ws-brand);background:var(--ws-brand)}:where([data-surface=workspace]) .MemberDetailWorkspace-module-scss-module__yctZ6q__report .MemberDetailWorkspace-module-scss-module__yctZ6q__org-member-page__empty{color:var(--ws-secondary);padding:24px 0}:where([data-surface=workspace]) .MemberDetailWorkspace-module-scss-module__yctZ6q__report .MemberDetailWorkspace-module-scss-module__yctZ6q__org-member-page__empty--inline{padding:12px 0}@media (max-width:900px){:where([data-surface=workspace]) .MemberDetailWorkspace-module-scss-module__yctZ6q__report .MemberDetailWorkspace-module-scss-module__yctZ6q__org-member-page__meta-grid{grid-template-columns:repeat(2,minmax(0,1fr))}:where([data-surface=workspace]) .MemberDetailWorkspace-module-scss-module__yctZ6q__report .MemberDetailWorkspace-module-scss-module__yctZ6q__org-member-page__panel-grid,:where([data-surface=workspace]) .MemberDetailWorkspace-module-scss-module__yctZ6q__report .MemberDetailWorkspace-module-scss-module__yctZ6q__org-member-page__range-grid{grid-template-columns:minmax(0,1fr)}}@media (max-width:600px){:where([data-surface=workspace]) .MemberDetailWorkspace-module-scss-module__yctZ6q__report .MemberDetailWorkspace-module-scss-module__yctZ6q__org-member-page__meta-grid,:where([data-surface=workspace]) .MemberDetailWorkspace-module-scss-module__yctZ6q__report .MemberDetailWorkspace-module-scss-module__yctZ6q__org-member-page__placement-grid{grid-template-columns:minmax(0,1fr)}:where([data-surface=workspace]) .MemberDetailWorkspace-module-scss-module__yctZ6q__report .MemberDetailWorkspace-module-scss-module__yctZ6q__org-member-page__activity-card{grid-template-columns:minmax(0,1fr);gap:8px}:where([data-surface=workspace]) .MemberDetailWorkspace-module-scss-module__yctZ6q__report .MemberDetailWorkspace-module-scss-module__yctZ6q__org-member-page__range-form{display:grid}}:where([data-surface=workspace]) .MemberDetailWorkspace-module-scss-module__yctZ6q__context{border-top:1px solid var(--ws-border);padding:20px 0}:where([data-surface=workspace]) .MemberDetailWorkspace-module-scss-module__yctZ6q__context summary{cursor:pointer;min-height:40px;font-weight:600}:where([data-surface=workspace]) .MemberDetailWorkspace-module-scss-module__yctZ6q__context>nav{margin-block:16px}
.WorkspaceUI-module-scss-module__LG3cwq__header{grid-template-columns:minmax(0,1fr);gap:20px;margin-bottom:24px;display:grid}.WorkspaceUI-module-scss-module__LG3cwq__header>nav{min-width:0}.WorkspaceUI-module-scss-module__LG3cwq__heading{justify-content:space-between;align-items:flex-start;gap:16px;display:flex}.WorkspaceUI-module-scss-module__LG3cwq__identity{gap:6px;min-width:0;display:grid}.WorkspaceUI-module-scss-module__LG3cwq__identity h1{color:var(--ws-text);margin:0;font-size:24px;font-weight:700;line-height:1.25}.WorkspaceUI-module-scss-module__LG3cwq__eyebrow{color:var(--ws-secondary);overflow-wrap:anywhere;font-size:12px}.WorkspaceUI-module-scss-module__LG3cwq__description{color:var(--ws-secondary);max-width:72ch;font-size:13px}.WorkspaceUI-module-scss-module__LG3cwq__actions{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.WorkspaceUI-module-scss-module__LG3cwq__button{border:1px solid var(--ws-border);background:var(--ws-canvas);min-height:40px;color:var(--ws-text);font:inherit;cursor:pointer;border-radius:0;justify-content:center;align-items:center;gap:8px;padding:8px 14px;font-weight:600;text-decoration:none;display:inline-flex}.WorkspaceUI-module-scss-module__LG3cwq__button:hover{background:var(--ws-selected)}.WorkspaceUI-module-scss-module__LG3cwq__primary{background:var(--ws-brand);border-color:var(--ws-brand);color:var(--ws-on-brand)}.WorkspaceUI-module-scss-module__LG3cwq__primary:hover{background:var(--ws-brand);filter:brightness(.94)}.WorkspaceUI-module-scss-module__LG3cwq__danger{background:var(--ws-danger-fill);border-color:var(--ws-danger-fill);color:#fff}.WorkspaceUI-module-scss-module__LG3cwq__danger:hover{background:var(--ws-danger-fill);filter:brightness(.94)}.WorkspaceUI-module-scss-module__LG3cwq__button:disabled{opacity:.55;cursor:not-allowed}.WorkspaceUI-module-scss-module__LG3cwq__tabs{border-bottom:1px solid var(--ws-border);gap:24px;margin:0;padding:0;list-style:none;display:flex;overflow-x:auto}.WorkspaceUI-module-scss-module__LG3cwq__tabs a{min-height:44px;color:var(--ws-secondary);white-space:nowrap;border-bottom:2px solid #0000;padding:12px 0 10px;font-size:13px;text-decoration:none;display:block}.WorkspaceUI-module-scss-module__LG3cwq__tabs a[aria-current=page]{color:var(--ws-text);border-color:var(--ws-brand);font-weight:650}.WorkspaceUI-module-scss-module__LG3cwq__metrics{border-bottom:1px solid var(--ws-border);flex-wrap:wrap;gap:16px 32px;padding:12px 0;display:flex}.WorkspaceUI-module-scss-module__LG3cwq__metrics>div{gap:2px;display:grid}.WorkspaceUI-module-scss-module__LG3cwq__metrics span,.WorkspaceUI-module-scss-module__LG3cwq__metrics small{color:var(--ws-secondary);font-size:12px}.WorkspaceUI-module-scss-module__LG3cwq__metrics strong{font-variant-numeric:tabular-nums;font-size:18px}.WorkspaceUI-module-scss-module__LG3cwq__field{align-content:start;gap:6px;min-width:0;display:grid}.WorkspaceUI-module-scss-module__LG3cwq__field>span,.WorkspaceUI-module-scss-module__LG3cwq__field>label{color:var(--ws-secondary);font-size:12px}.WorkspaceUI-module-scss-module__LG3cwq__field input,.WorkspaceUI-module-scss-module__LG3cwq__field select,.WorkspaceUI-module-scss-module__LG3cwq__field textarea{border:1px solid var(--ws-border);width:100%;min-width:0;min-height:44px;color:var(--ws-text);background:var(--ws-surface);font:inherit;border-radius:0;padding:8px 10px}.WorkspaceUI-module-scss-module__LG3cwq__field input[aria-invalid=true],.WorkspaceUI-module-scss-module__LG3cwq__field textarea[aria-invalid=true]{border-color:var(--ws-danger)}.WorkspaceUI-module-scss-module__LG3cwq__field small{color:var(--ws-secondary);font-size:12px}.WorkspaceUI-module-scss-module__LG3cwq__field [role=alert]{color:var(--ws-danger)}.WorkspaceUI-module-scss-module__LG3cwq__form{gap:20px;display:grid}.WorkspaceUI-module-scss-module__LG3cwq__formColumns{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}.WorkspaceUI-module-scss-module__LG3cwq__section{border-bottom:1px solid var(--ws-border);grid-template-columns:minmax(0,1fr);gap:16px;min-width:0;padding:24px 0;display:grid}.WorkspaceUI-module-scss-module__LG3cwq__section h2{font-size:17px;font-weight:650}.WorkspaceUI-module-scss-module__LG3cwq__toolbar{flex-wrap:wrap;justify-content:space-between;align-items:end;gap:12px;padding:16px 0;display:flex}.WorkspaceUI-module-scss-module__LG3cwq__tableScroll{width:100%;min-width:0;max-width:100%;position:relative;overflow:auto}.WorkspaceUI-module-scss-module__LG3cwq__table{border-collapse:collapse;text-align:left;font-variant-numeric:tabular-nums;width:100%}.WorkspaceUI-module-scss-module__LG3cwq__table th{text-transform:uppercase;color:var(--ws-secondary);padding:12px 10px;font-size:11px;font-weight:600}.WorkspaceUI-module-scss-module__LG3cwq__table td{padding:14px 10px;font-size:13px}.WorkspaceUI-module-scss-module__LG3cwq__table th,.WorkspaceUI-module-scss-module__LG3cwq__table td{border-bottom:1px solid var(--ws-border);vertical-align:middle}.WorkspaceUI-module-scss-module__LG3cwq__table th:first-child,.WorkspaceUI-module-scss-module__LG3cwq__table td:first-child{padding-left:0}.WorkspaceUI-module-scss-module__LG3cwq__table tr[data-selected=true]{background:var(--ws-surface)}.WorkspaceUI-module-scss-module__LG3cwq__empty{justify-items:start;gap:12px;padding:32px 0;display:grid}.WorkspaceUI-module-scss-module__LG3cwq__empty h2{font-size:17px}.WorkspaceUI-module-scss-module__LG3cwq__empty p{max-width:64ch;color:var(--ws-secondary)}.WorkspaceUI-module-scss-module__LG3cwq__feedback{border-block:1px solid var(--ws-border);padding:12px 0}.WorkspaceUI-module-scss-module__LG3cwq__feedback[role=alert]{color:var(--ws-danger)}.WorkspaceUI-module-scss-module__LG3cwq__overlay{z-index:60000;background:var(--ws-overlay);place-items:center;padding:16px;display:grid;position:fixed;inset:0}.WorkspaceUI-module-scss-module__LG3cwq__dialog{background:var(--ws-surface);border:1px solid var(--ws-border);width:min(540px,100%);max-height:calc(100dvh - 32px);color:var(--ws-text);flex-direction:column;display:flex}.WorkspaceUI-module-scss-module__LG3cwq__paneLayer{z-index:55000;background:var(--ws-overlay);justify-content:flex-end;display:flex;position:fixed;inset:0}.WorkspaceUI-module-scss-module__LG3cwq__paneLayer[data-modal=false]{pointer-events:none;background:0 0}.WorkspaceUI-module-scss-module__LG3cwq__paneLayer[data-modal=false]>section{pointer-events:auto}.WorkspaceUI-module-scss-module__LG3cwq__pane{background:var(--ws-surface);border-left:1px solid var(--ws-border);width:min(540px,100%);height:100dvh;color:var(--ws-text);flex-direction:column;display:flex;position:relative}.WorkspaceUI-module-scss-module__LG3cwq__surfaceHead{border-bottom:1px solid var(--ws-border);justify-content:space-between;align-items:center;gap:16px;padding:20px 24px;display:flex}.WorkspaceUI-module-scss-module__LG3cwq__surfaceHead h2{overflow-wrap:anywhere;min-width:0;font-size:18px}.WorkspaceUI-module-scss-module__LG3cwq__surfaceHead button{width:44px;height:44px;color:var(--ws-text);border:1px solid var(--ws-border);cursor:pointer;background:0 0;flex-shrink:0;place-items:center;padding:8px;display:grid}.WorkspaceUI-module-scss-module__LG3cwq__surfaceBody{overscroll-behavior:contain;flex:1;min-height:0;padding:24px;overflow:auto}.WorkspaceUI-module-scss-module__LG3cwq__surfaceFoot{border-top:1px solid var(--ws-border);align-items:center;gap:8px;padding:16px 24px;display:flex}.WorkspaceUI-module-scss-module__LG3cwq__surfaceFoot>:first-child{flex:1}.WorkspaceUI-module-scss-module__LG3cwq__skeleton{background:var(--ws-selected);min-height:24px}@media (max-width:600px){.WorkspaceUI-module-scss-module__LG3cwq__heading{flex-wrap:wrap}.WorkspaceUI-module-scss-module__LG3cwq__identity h1{font-size:22px}.WorkspaceUI-module-scss-module__LG3cwq__formColumns{grid-template-columns:minmax(0,1fr)}.WorkspaceUI-module-scss-module__LG3cwq__pane{border-left:0;width:100%}.WorkspaceUI-module-scss-module__LG3cwq__surfaceHead,.WorkspaceUI-module-scss-module__LG3cwq__surfaceBody{padding:16px}.WorkspaceUI-module-scss-module__LG3cwq__surfaceFoot{padding:12px 16px}.WorkspaceUI-module-scss-module__LG3cwq__tabs{gap:20px}}.WorkspaceUI-module-scss-module__LG3cwq__breadcrumbs .breadcrumbs{color:var(--ws-secondary);flex-wrap:wrap;gap:8px;margin:0;padding:0;font-size:12px;display:flex}.WorkspaceUI-module-scss-module__LG3cwq__breadcrumbs a{color:var(--ws-secondary);text-decoration:none}.WorkspaceUI-module-scss-module__LG3cwq__breadcrumbs a:hover{color:var(--ws-link);text-decoration:underline}.WorkspaceUI-module-scss-module__LG3cwq__formFields{border:0;gap:16px;min-width:0;margin:0;padding:0;display:grid}.WorkspaceUI-module-scss-module__LG3cwq__checkRow{border-bottom:1px solid var(--ws-border);align-items:center;gap:10px;min-height:44px;display:flex}.WorkspaceUI-module-scss-module__LG3cwq__checkRow input{width:18px;height:18px}.WorkspaceUI-module-scss-module__LG3cwq__srOnly{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.WorkspaceUI-module-scss-module__LG3cwq__recordLink{min-height:44px;color:var(--ws-link);text-align:left;font:inherit;cursor:pointer;background:0 0;border:0;padding:8px 0;font-weight:650}.WorkspaceUI-module-scss-module__LG3cwq__rowActions{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.WorkspaceUI-module-scss-module__LG3cwq__rowActions button{font:inherit;color:var(--ws-link);cursor:pointer;background:0 0;border:0;min-height:40px;padding:8px 0}.WorkspaceUI-module-scss-module__LG3cwq__table input[type=checkbox]{width:18px;height:18px}.WorkspaceUI-module-scss-module__LG3cwq__table select{color:var(--ws-text);background:var(--ws-surface);border:1px solid var(--ws-border);max-width:200px;min-height:40px;padding:8px}.WorkspaceUI-module-scss-module__LG3cwq__table th button{font:inherit;color:inherit;cursor:pointer;background:0 0;border:0;padding:8px 0}.WorkspaceUI-module-scss-module__LG3cwq__toolbar>.WorkspaceUI-module-scss-module__LG3cwq__field:first-child{flex:240px}.WorkspaceUI-module-scss-module__LG3cwq__toolbar>.WorkspaceUI-module-scss-module__LG3cwq__field{min-width:min(100%,160px)}.WorkspaceUI-module-scss-module__LG3cwq__surfaceTitle{gap:3px;min-width:0;display:grid}.WorkspaceUI-module-scss-module__LG3cwq__surfaceTitle p{color:var(--ws-secondary);overflow-wrap:anywhere;margin:0;font-size:12px;line-height:1.35}.WorkspaceUI-module-scss-module__LG3cwq__tabs:has(.WorkspaceUI-module-scss-module__LG3cwq__tabsMore){overflow:visible}.WorkspaceUI-module-scss-module__LG3cwq__tabsMore{flex:none;position:relative}.WorkspaceUI-module-scss-module__LG3cwq__tabsMore details{position:relative}.WorkspaceUI-module-scss-module__LG3cwq__tabsMore summary{min-height:44px;color:var(--ws-secondary);cursor:pointer;white-space:nowrap;border-bottom:2px solid #0000;padding:12px 0 10px;font-size:13px;list-style:none}.WorkspaceUI-module-scss-module__LG3cwq__tabsMore summary::-webkit-details-marker{display:none}.WorkspaceUI-module-scss-module__LG3cwq__tabsMore summary[aria-current=page]{border-color:var(--ws-brand);color:var(--ws-text)}.WorkspaceUI-module-scss-module__LG3cwq__tabsMore summary span{margin-left:3px}.WorkspaceUI-module-scss-module__LG3cwq__tabsMoreMenu{z-index:58000;border:1px solid var(--ws-border);background:var(--ws-surface);width:max-content;min-width:188px;padding:4px;position:absolute;top:calc(100% + 2px);right:0}.WorkspaceUI-module-scss-module__LG3cwq__tabsMoreMenu a{min-height:36px;color:var(--ws-text);border:0;padding:9px 12px;display:block}.WorkspaceUI-module-scss-module__LG3cwq__tabsMoreMenu a:hover,.WorkspaceUI-module-scss-module__LG3cwq__tabsMoreMenu a:focus-visible{color:var(--ws-text);background:var(--ws-selected)}@media (max-width:700px){.WorkspaceUI-module-scss-module__LG3cwq__tabs:has(.WorkspaceUI-module-scss-module__LG3cwq__tabsMore){flex-wrap:wrap;gap:8px 16px}.WorkspaceUI-module-scss-module__LG3cwq__tabsMoreMenu{right:0}}
:where([data-surface=workspace]) .StaffingRequirements-module-scss-module__9mSHMG__requirementCard{color:var(--ws-text);min-width:0;display:block}:where([data-surface=workspace]) .StaffingRequirements-module-scss-module__9mSHMG__cardHeader,:where([data-surface=workspace]) .StaffingRequirements-module-scss-module__9mSHMG__sectionHead{gap:8px;display:grid}:where([data-surface=workspace]) .StaffingRequirements-module-scss-module__9mSHMG__cardIdentity,:where([data-surface=workspace]) .StaffingRequirements-module-scss-module__9mSHMG__inlineField{gap:6px;min-width:0;display:grid}:where([data-surface=workspace]) .StaffingRequirements-module-scss-module__9mSHMG__fieldLabel{color:var(--ws-secondary);font-size:12px}:where([data-surface=workspace]) .StaffingRequirements-module-scss-module__9mSHMG__cardActions,:where([data-surface=workspace]) .StaffingRequirements-module-scss-module__9mSHMG__emptyActionRow,:where([data-surface=workspace]) .StaffingRequirements-module-scss-module__9mSHMG__dayToggles{flex-wrap:wrap;gap:8px;display:flex}:where([data-surface=workspace]) .StaffingRequirements-module-scss-module__9mSHMG__coreGrid,:where([data-surface=workspace]) .StaffingRequirements-module-scss-module__9mSHMG__advancedBody{gap:20px;min-width:0;display:grid}:where([data-surface=workspace]) .StaffingRequirements-module-scss-module__9mSHMG__section{border-top:1px solid var(--ws-border);gap:12px;min-width:0;padding-top:16px;display:grid}:where([data-surface=workspace]) .StaffingRequirements-module-scss-module__9mSHMG__sectionHead strong{font-size:14px}:where([data-surface=workspace]) .StaffingRequirements-module-scss-module__9mSHMG__sectionHead span{color:var(--ws-secondary);font-size:12px}:where([data-surface=workspace]) .StaffingRequirements-module-scss-module__9mSHMG__titleInput,:where([data-surface=workspace]) .StaffingRequirements-module-scss-module__9mSHMG__roleSelect{width:100%;min-width:0}:where([data-surface=workspace]) .StaffingRequirements-module-scss-module__9mSHMG__levelGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}:where([data-surface=workspace]) .StaffingRequirements-module-scss-module__9mSHMG__roleList{gap:12px;display:grid}:where([data-surface=workspace]) .StaffingRequirements-module-scss-module__9mSHMG__roleRow{border-bottom:1px solid var(--ws-border);flex-wrap:wrap;align-items:end;gap:10px;padding-block:12px;display:flex}:where([data-surface=workspace]) .StaffingRequirements-module-scss-module__9mSHMG__roleRow>label:first-child{flex:180px}:where([data-surface=workspace]) .StaffingRequirements-module-scss-module__9mSHMG__roleRow>label{min-width:0}:where([data-surface=workspace]) .StaffingRequirements-module-scss-module__9mSHMG__roleRow input[type=number]{width:80px}:where([data-surface=workspace]) .StaffingRequirements-module-scss-module__9mSHMG__textAction,:where([data-surface=workspace]) .StaffingRequirements-module-scss-module__9mSHMG__dangerAction,:where([data-surface=workspace]) .StaffingRequirements-module-scss-module__9mSHMG__inlineAdd,:where([data-surface=workspace]) .StaffingRequirements-module-scss-module__9mSHMG__iconButton{min-height:40px;color:var(--ws-link);border:1px solid var(--ws-border);cursor:pointer;font:inherit;background:0 0;border-radius:0;padding:8px 10px;font-size:12px}:where([data-surface=workspace]) .StaffingRequirements-module-scss-module__9mSHMG__dangerAction{color:var(--ws-danger)}:where([data-surface=workspace]) .StaffingRequirements-module-scss-module__9mSHMG__iconButton{padding-inline:12px}:where([data-surface=workspace]) .StaffingRequirements-module-scss-module__9mSHMG__advanced{border-block:1px solid var(--ws-border);padding-block:12px}:where([data-surface=workspace]) .StaffingRequirements-module-scss-module__9mSHMG__advanced summary{cursor:pointer;font-size:13px;font-weight:600}:where([data-surface=workspace]) .StaffingRequirements-module-scss-module__9mSHMG__advancedBody{margin-top:16px}:where([data-surface=workspace]) .StaffingRequirements-module-scss-module__9mSHMG__dayToggle{border:1px solid var(--ws-border);background:var(--ws-canvas);min-width:40px;min-height:40px;color:var(--ws-secondary);font:inherit;cursor:pointer}:where([data-surface=workspace]) .StaffingRequirements-module-scss-module__9mSHMG__dayToggleActive{background:var(--ws-selected);color:var(--ws-text);border-color:var(--ws-brand)}:where([data-surface=workspace]) .StaffingRequirements-module-scss-module__9mSHMG__saveBar{z-index:3;border-top:1px solid var(--ws-border);background:var(--ws-canvas);flex-wrap:wrap;align-items:center;gap:12px;padding-block:16px;display:flex;position:sticky;bottom:0}@media (max-width:600px){:where([data-surface=workspace]) .StaffingRequirements-module-scss-module__9mSHMG__levelGrid{grid-template-columns:minmax(0,1fr)}:where([data-surface=workspace]) .StaffingRequirements-module-scss-module__9mSHMG__saveBar>button{flex:auto}}:where([data-surface=workspace]) .StaffingRequirements-module-scss-module__9mSHMG__requirementCard{background:0 0}:where([data-surface=workspace]) .StaffingRequirements-module-scss-module__9mSHMG__cardHeader{padding:12px 0 4px}:where([data-surface=workspace]) .StaffingRequirements-module-scss-module__9mSHMG__cardIdentity .StaffingRequirements-module-scss-module__9mSHMG__fieldLabel{font-size:11px}:where([data-surface=workspace]) .StaffingRequirements-module-scss-module__9mSHMG__section{gap:12px;padding:16px 0}:where([data-surface=workspace]) .StaffingRequirements-module-scss-module__9mSHMG__sectionHead strong{color:var(--ws-text);font-size:15px}:where([data-surface=workspace]) .StaffingRequirements-module-scss-module__9mSHMG__sectionHead span{line-height:1.45}:where([data-surface=workspace]) .StaffingRequirements-module-scss-module__9mSHMG__dayToggles{grid-template-columns:repeat(7,minmax(0,1fr));gap:5px;display:grid}:where([data-surface=workspace]) .StaffingRequirements-module-scss-module__9mSHMG__dayToggle{border:1px solid var(--ws-border);min-width:0;min-height:42px;color:var(--ws-secondary);border-radius:0;padding:8px 2px;font-size:11px}:where([data-surface=workspace]) .StaffingRequirements-module-scss-module__9mSHMG__dayToggleActive{background:color-mix(in srgb, var(--ws-brand) 12%, var(--ws-canvas));border-color:var(--ws-brand);color:var(--ws-text)}:where([data-surface=workspace]) .StaffingRequirements-module-scss-module__9mSHMG__dayToggle:focus-visible,:where([data-surface=workspace]) .StaffingRequirements-module-scss-module__9mSHMG__countStepper button:focus-visible,:where([data-surface=workspace]) .StaffingRequirements-module-scss-module__9mSHMG__iconButton:focus-visible{outline:2px solid var(--ws-brand);outline-offset:2px}:where([data-surface=workspace]) .StaffingRequirements-module-scss-module__9mSHMG__roleRow{flex-wrap:nowrap;align-items:end;gap:8px;padding:0 0 10px}:where([data-surface=workspace]) .StaffingRequirements-module-scss-module__9mSHMG__roleRow>label:first-child{flex:auto;min-width:0}:where([data-surface=workspace]) .StaffingRequirements-module-scss-module__9mSHMG__roleEntry{gap:8px;display:grid}:where([data-surface=workspace]) .StaffingRequirements-module-scss-module__9mSHMG__roleList{gap:8px}:where([data-surface=workspace]) .StaffingRequirements-module-scss-module__9mSHMG__countField{flex:0 0 125px;gap:6px;display:grid}:where([data-surface=workspace]) .StaffingRequirements-module-scss-module__9mSHMG__countStepper{border:1px solid var(--ws-border);align-items:stretch;min-height:40px;display:flex}:where([data-surface=workspace]) .StaffingRequirements-module-scss-module__9mSHMG__countStepper button{background:var(--ws-canvas);color:var(--ws-text);cursor:pointer;font:inherit;border:0;flex:0 0 30px;padding:0}:where([data-surface=workspace]) .StaffingRequirements-module-scss-module__9mSHMG__countStepper button:disabled{opacity:.4;cursor:not-allowed}:where([data-surface=workspace]) .StaffingRequirements-module-scss-module__9mSHMG__countStepper input{border:0;border-inline:1px solid var(--ws-border);text-align:center;background:var(--ws-surface);width:100%;min-width:0;color:var(--ws-text);font:inherit;appearance:textfield;padding:6px 0}:where([data-surface=workspace]) .StaffingRequirements-module-scss-module__9mSHMG__countStepper input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}:where([data-surface=workspace]) .StaffingRequirements-module-scss-module__9mSHMG__countStepper input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}:where([data-surface=workspace]) .StaffingRequirements-module-scss-module__9mSHMG__roleRow>.StaffingRequirements-module-scss-module__9mSHMG__iconButton{min-height:40px;color:var(--ws-secondary);padding:0 8px}:where([data-surface=workspace]) .StaffingRequirements-module-scss-module__9mSHMG__roleQualifications{gap:12px;display:grid}:where([data-surface=workspace]) .StaffingRequirements-module-scss-module__9mSHMG__qualificationBlock{gap:10px;display:grid}:where([data-surface=workspace]) .StaffingRequirements-module-scss-module__9mSHMG__qualificationBlock+.StaffingRequirements-module-scss-module__9mSHMG__qualificationBlock{border-top:1px solid var(--ws-border);padding-top:12px}:where([data-surface=workspace]) .StaffingRequirements-module-scss-module__9mSHMG__checkRow{min-height:32px;color:var(--ws-text);align-items:center;gap:10px;font-size:12px;display:flex}:where([data-surface=workspace]) .StaffingRequirements-module-scss-module__9mSHMG__checkRow input{width:18px;height:18px;accent-color:var(--ws-brand);flex:none}:where([data-surface=workspace]) .StaffingRequirements-module-scss-module__9mSHMG__plainRule{color:var(--ws-secondary);margin:0;font-size:12px;line-height:1.4}:where([data-surface=workspace]) .StaffingRequirements-module-scss-module__9mSHMG__inlineAdd{color:var(--ws-link);text-align:left;background:0 0;border:0;min-height:32px;padding:6px 0}:where([data-surface=workspace]) .StaffingRequirements-module-scss-module__9mSHMG__advanced{border-top:1px solid var(--ws-border);border-bottom:0;padding:15px 0}:where([data-surface=workspace]) .StaffingRequirements-module-scss-module__9mSHMG__advanced summary{font-size:13px}:where([data-surface=workspace]) .StaffingRequirements-module-scss-module__9mSHMG__saveBar{z-index:25;border:1px solid var(--ws-border);background:var(--ws-canvas);border-inline:0;justify-content:space-between;align-items:center;gap:14px;min-height:72px;margin-top:14px;padding:12px 14px;display:flex;position:sticky;bottom:0}:where([data-surface=workspace]) .StaffingRequirements-module-scss-module__9mSHMG__saveSummary{gap:4px;min-width:0;font-size:12px;display:grid}:where([data-surface=workspace]) .StaffingRequirements-module-scss-module__9mSHMG__saveSummary strong{color:var(--ws-text);font-size:13px}:where([data-surface=workspace]) .StaffingRequirements-module-scss-module__9mSHMG__saveSummary span{color:var(--ws-secondary)}:where([data-surface=workspace]) .StaffingRequirements-module-scss-module__9mSHMG__saveSummary small{max-width:76ch;color:var(--ws-warning)}:where([data-surface=workspace]) .StaffingRequirements-module-scss-module__9mSHMG__saveActions{flex:none;gap:10px;display:flex}:where([data-surface=workspace]) .StaffingRequirements-module-scss-module__9mSHMG__saveActions button{min-width:126px}@media (max-width:700px){:where([data-surface=workspace]) .StaffingRequirements-module-scss-module__9mSHMG__saveBar{flex-wrap:wrap}:where([data-surface=workspace]) .StaffingRequirements-module-scss-module__9mSHMG__saveSummary,:where([data-surface=workspace]) .StaffingRequirements-module-scss-module__9mSHMG__saveActions{flex:100%}:where([data-surface=workspace]) .StaffingRequirements-module-scss-module__9mSHMG__saveActions button{flex:1 1 0}}@media (max-width:420px){:where([data-surface=workspace]) .StaffingRequirements-module-scss-module__9mSHMG__countField{flex-basis:108px}:where([data-surface=workspace]) .StaffingRequirements-module-scss-module__9mSHMG__dayToggles{gap:3px}:where([data-surface=workspace]) .StaffingRequirements-module-scss-module__9mSHMG__dayToggle{font-size:10px}:where([data-surface=workspace]) .StaffingRequirements-module-scss-module__9mSHMG__roleRow{flex-wrap:wrap}}
:where([data-surface=workspace]) .StaffingRequirementCard-module-scss-module__GyUwpa__collapsibleCard{min-width:0;display:block}:where([data-surface=workspace]) .StaffingRequirementCard-module-scss-module__GyUwpa__cardSummary{cursor:pointer;padding-block:12px}:where([data-surface=workspace]) .StaffingRequirementCard-module-scss-module__GyUwpa__summaryCopy,:where([data-surface=workspace]) .StaffingRequirementCard-module-scss-module__GyUwpa__editor,:where([data-surface=workspace]) .StaffingRequirementCard-module-scss-module__GyUwpa__additionalShifts,:where([data-surface=workspace]) .StaffingRequirementCard-module-scss-module__GyUwpa__additionalShiftFields,:where([data-surface=workspace]) .StaffingRequirementCard-module-scss-module__GyUwpa__shiftDayEditor,:where([data-surface=workspace]) .StaffingRequirementCard-module-scss-module__GyUwpa__shiftLevelOptions{gap:16px;min-width:0;display:grid}:where([data-surface=workspace]) .StaffingRequirementCard-module-scss-module__GyUwpa__summaryCopy strong{font-size:14px}:where([data-surface=workspace]) .StaffingRequirementCard-module-scss-module__GyUwpa__summaryMeta{color:var(--ws-secondary);flex-wrap:wrap;gap:8px;font-size:12px;display:flex}:where([data-surface=workspace]) .StaffingRequirementCard-module-scss-module__GyUwpa__summaryChevron{color:var(--ws-secondary)}:where([data-surface=workspace]) .StaffingRequirementCard-module-scss-module__GyUwpa__whenGrid,:where([data-surface=workspace]) .StaffingRequirementCard-module-scss-module__GyUwpa__shiftDayControls,:where([data-surface=workspace]) .StaffingRequirementCard-module-scss-module__GyUwpa__shiftLevelFields{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;min-width:0;display:grid}:where([data-surface=workspace]) .StaffingRequirementCard-module-scss-module__GyUwpa__baseShift,:where([data-surface=workspace]) .StaffingRequirementCard-module-scss-module__GyUwpa__additionalShift{border-block:1px solid var(--ws-border);gap:12px;padding-block:16px;display:grid}:where([data-surface=workspace]) .StaffingRequirementCard-module-scss-module__GyUwpa__additionalShiftsHead,:where([data-surface=workspace]) .StaffingRequirementCard-module-scss-module__GyUwpa__additionalShiftHead,:where([data-surface=workspace]) .StaffingRequirementCard-module-scss-module__GyUwpa__additionalShiftFooter,:where([data-surface=workspace]) .StaffingRequirementCard-module-scss-module__GyUwpa__shiftActions{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}:where([data-surface=workspace]) .StaffingRequirementCard-module-scss-module__GyUwpa__additionalShiftHead{cursor:pointer}:where([data-surface=workspace]) .StaffingRequirementCard-module-scss-module__GyUwpa__shiftSummary{gap:6px;font-size:13px;display:grid}:where([data-surface=workspace]) .StaffingRequirementCard-module-scss-module__GyUwpa__additionalShiftFields{padding-top:12px}:where([data-surface=workspace]) .StaffingRequirementCard-module-scss-module__GyUwpa__shiftExpanded{background:var(--ws-surface)}:where([data-surface=workspace]) .StaffingRequirementCard-module-scss-module__GyUwpa__windowMeaning,:where([data-surface=workspace]) .StaffingRequirementCard-module-scss-module__GyUwpa__windowMeaningOvernight,:where([data-surface=workspace]) .StaffingRequirementCard-module-scss-module__GyUwpa__shiftExample,:where([data-surface=workspace]) .StaffingRequirementCard-module-scss-module__GyUwpa__shiftDayHint{color:var(--ws-secondary);font-size:12px;line-height:1.5}:where([data-surface=workspace]) .StaffingRequirementCard-module-scss-module__GyUwpa__windowLengthWarning{border-block:1px solid var(--ws-warning);color:var(--ws-warning);padding-block:12px;font-size:12px}@media (max-width:600px){:where([data-surface=workspace]) .StaffingRequirementCard-module-scss-module__GyUwpa__whenGrid,:where([data-surface=workspace]) .StaffingRequirementCard-module-scss-module__GyUwpa__shiftDayControls,:where([data-surface=workspace]) .StaffingRequirementCard-module-scss-module__GyUwpa__shiftLevelFields{grid-template-columns:minmax(0,1fr)}}:where([data-surface=workspace]) .StaffingRequirementCard-module-scss-module__GyUwpa__customHours{align-items:end;gap:12px;min-width:0;display:flex}:where([data-surface=workspace]) .StaffingRequirementCard-module-scss-module__GyUwpa__customHours>label{flex:1;min-width:0}:where([data-surface=workspace]) .StaffingRequirementCard-module-scss-module__GyUwpa__customHours>input{max-width:100px}:where([data-surface=workspace]) .StaffingRequirementCard-module-scss-module__GyUwpa__shiftExample,:where([data-surface=workspace]) .StaffingRequirementCard-module-scss-module__GyUwpa__additionalShiftsHead>div:first-child,:where([data-surface=workspace]) .StaffingRequirementCard-module-scss-module__GyUwpa__windowMeaning,:where([data-surface=workspace]) .StaffingRequirementCard-module-scss-module__GyUwpa__windowMeaningOvernight{gap:6px;display:grid}:where([data-surface=workspace]) .StaffingRequirementCard-module-scss-module__GyUwpa__paneCard{background:0 0;border:0}:where([data-surface=workspace]) .StaffingRequirementCard-module-scss-module__GyUwpa__paneCard .StaffingRequirementCard-module-scss-module__GyUwpa__editor{gap:0}:where([data-surface=workspace]) .StaffingRequirementCard-module-scss-module__GyUwpa__paneCard .StaffingRequirementCard-module-scss-module__GyUwpa__additionalShifts{gap:10px}:where([data-surface=workspace]) .StaffingRequirementCard-module-scss-module__GyUwpa__sharedQualification{border-top:1px solid var(--ws-border);gap:12px;padding-top:12px;display:grid}:where([data-surface=workspace]) .StaffingRequirementCard-module-scss-module__GyUwpa__paneCard .StaffingRequirementCard-module-scss-module__GyUwpa__baseShift,:where([data-surface=workspace]) .StaffingRequirementCard-module-scss-module__GyUwpa__paneCard .StaffingRequirementCard-module-scss-module__GyUwpa__additionalShift{gap:8px;padding:11px 0}:where([data-surface=workspace]) .StaffingRequirementCard-module-scss-module__GyUwpa__paneCard .StaffingRequirementCard-module-scss-module__GyUwpa__additionalShiftsHead{align-items:flex-start}:where([data-surface=workspace]) .StaffingRequirementCard-module-scss-module__GyUwpa__paneCard .StaffingRequirementCard-module-scss-module__GyUwpa__shiftSummary{grid-template-columns:minmax(0,1fr) auto;align-items:center}:where([data-surface=workspace]) .StaffingRequirementCard-module-scss-module__GyUwpa__paneCard .StaffingRequirementCard-module-scss-module__GyUwpa__shiftSummary strong{grid-column:1}:where([data-surface=workspace]) .StaffingRequirementCard-module-scss-module__GyUwpa__paneCard .StaffingRequirementCard-module-scss-module__GyUwpa__shiftSummary span{color:var(--ws-secondary);grid-column:1}:where([data-surface=workspace]) .StaffingRequirementCard-module-scss-module__GyUwpa__paneCard .StaffingRequirementCard-module-scss-module__GyUwpa__shiftSummary em{color:var(--ws-secondary);grid-area:1/2/span 2;font-style:normal}:where([data-surface=workspace]) .StaffingRequirementCard-module-scss-module__GyUwpa__paneCard .StaffingRequirementCard-module-scss-module__GyUwpa__shiftSummary b{display:none}:where([data-surface=workspace]) .StaffingRequirementCard-module-scss-module__GyUwpa__paneCard .StaffingRequirementCard-module-scss-module__GyUwpa__shiftExpanded{background:0 0;padding:10px 0}:where([data-surface=workspace]) .StaffingRequirementCard-module-scss-module__GyUwpa__paneCard .StaffingRequirementCard-module-scss-module__GyUwpa__windowMeaning,:where([data-surface=workspace]) .StaffingRequirementCard-module-scss-module__GyUwpa__paneCard .StaffingRequirementCard-module-scss-module__GyUwpa__windowMeaningOvernight{border:1px solid var(--ws-border);background:var(--ws-surface);gap:4px;padding:10px 12px}:where([data-surface=workspace]) .StaffingRequirementCard-module-scss-module__GyUwpa__paneCard .StaffingRequirementCard-module-scss-module__GyUwpa__windowMeaning strong{color:var(--ws-text);font-size:11px}:where([data-surface=workspace]) .StaffingRequirementCard-module-scss-module__GyUwpa__paneCard .StaffingRequirementCard-module-scss-module__GyUwpa__windowMeaning span{font-size:12px}:where([data-surface=workspace]) .StaffingRequirementCard-module-scss-module__GyUwpa__paneCard .StaffingRequirementCard-module-scss-module__GyUwpa__shiftActions{gap:8px}:where([data-surface=workspace]) .StaffingRequirementCard-module-scss-module__GyUwpa__paneCard .StaffingRequirementCard-module-scss-module__GyUwpa__shiftActions button{min-height:32px}:where([data-surface=workspace]) .StaffingRequirementCard-module-scss-module__GyUwpa__paneCard input,:where([data-surface=workspace]) .StaffingRequirementCard-module-scss-module__GyUwpa__paneCard select{box-shadow:none;border-radius:0}@media (max-width:480px){:where([data-surface=workspace]) .StaffingRequirementCard-module-scss-module__GyUwpa__paneCard .StaffingRequirementCard-module-scss-module__GyUwpa__whenGrid,:where([data-surface=workspace]) .StaffingRequirementCard-module-scss-module__GyUwpa__paneCard .StaffingRequirementCard-module-scss-module__GyUwpa__shiftDayControls,:where([data-surface=workspace]) .StaffingRequirementCard-module-scss-module__GyUwpa__paneCard .StaffingRequirementCard-module-scss-module__GyUwpa__shiftLevelFields{grid-template-columns:minmax(0,1fr)}}:where([data-surface=workspace]) .StaffingRequirementCard-module-scss-module__GyUwpa__paneCard .StaffingRequirementCard-module-scss-module__GyUwpa__additionalShiftsHead>div:first-child{display:none}:where([data-surface=workspace]) .StaffingRequirementCard-module-scss-module__GyUwpa__paneCard .StaffingRequirementCard-module-scss-module__GyUwpa__additionalShiftsHead .StaffingRequirementCard-module-scss-module__GyUwpa__shiftActions{justify-content:flex-end;width:100%}
:where([data-surface=workspace]) .RequirementsWeeklyGrid-module-scss-module__Zlr3qq__wrap{gap:.6rem;min-width:0;display:grid}:where([data-surface=workspace]) .RequirementsWeeklyGrid-module-scss-module__Zlr3qq__intro{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.5rem 1rem;min-width:0;display:flex}:where([data-surface=workspace]) .RequirementsWeeklyGrid-module-scss-module__Zlr3qq__intro>div:first-child{gap:.15rem;min-width:0;display:grid}:where([data-surface=workspace]) .RequirementsWeeklyGrid-module-scss-module__Zlr3qq__intro strong{color:var(--ws-text);font-size:14px}:where([data-surface=workspace]) .RequirementsWeeklyGrid-module-scss-module__Zlr3qq__intro p,:where([data-surface=workspace]) .RequirementsWeeklyGrid-module-scss-module__Zlr3qq__note{color:var(--ws-secondary);margin:0;font-size:12px;line-height:1.42}:where([data-surface=workspace]) .RequirementsWeeklyGrid-module-scss-module__Zlr3qq__intro>.RequirementsWeeklyGrid-module-scss-module__Zlr3qq__summaryChips{flex-wrap:wrap;gap:.34rem;display:flex}:where([data-surface=workspace]) .RequirementsWeeklyGrid-module-scss-module__Zlr3qq__summaryChips>span{white-space:nowrap;border:1px solid var(--ws-border);color:var(--ws-secondary);background:var(--ws-surface);border-radius:0;align-items:center;gap:.23rem;padding:.24rem .43rem;font-size:12px;display:inline-flex}:where([data-surface=workspace]) .RequirementsWeeklyGrid-module-scss-module__Zlr3qq__summaryChips strong{color:var(--ws-text);font-size:inherit;font-variant-numeric:tabular-nums}:where([data-surface=workspace]) .RequirementsWeeklyGrid-module-scss-module__Zlr3qq__mobileScrollHint{color:var(--ws-secondary);font-size:12px;display:none}:where([data-surface=workspace]) .RequirementsWeeklyGrid-module-scss-module__Zlr3qq__scroller{overscroll-behavior-x:contain;border:1px solid var(--ws-border);scrollbar-width:thin;border-radius:0;width:100%;min-width:0;max-width:100%;height:auto;max-height:none;overflow:auto hidden}:where([data-surface=workspace]) .RequirementsWeeklyGrid-module-scss-module__Zlr3qq__scroller:focus-visible{outline:2px solid var(--ws-brand);outline-offset:2px}:where([data-surface=workspace]) .RequirementsWeeklyGrid-module-scss-module__Zlr3qq__table{border-collapse:separate;border-spacing:0;width:100%;min-width:1030px;color:var(--ws-text);font-size:12px}:where([data-surface=workspace]) .RequirementsWeeklyGrid-module-scss-module__Zlr3qq__table th,:where([data-surface=workspace]) .RequirementsWeeklyGrid-module-scss-module__Zlr3qq__table td{border-bottom:1px solid var(--ws-border);text-align:left;vertical-align:middle;padding:.43rem .42rem}:where([data-surface=workspace]) .RequirementsWeeklyGrid-module-scss-module__Zlr3qq__table thead th{background:var(--ws-surface);color:var(--ws-secondary);white-space:nowrap;box-shadow:0 1px 0 var(--ws-border);font-weight:600}:where([data-surface=workspace]) .RequirementsWeeklyGrid-module-scss-module__Zlr3qq__table thead th:first-child,:where([data-surface=workspace]) .RequirementsWeeklyGrid-module-scss-module__Zlr3qq__table tbody th{background:var(--ws-canvas);min-width:11.75rem;position:sticky;left:0}:where([data-surface=workspace]) .RequirementsWeeklyGrid-module-scss-module__Zlr3qq__table thead th:first-child{z-index:5;background:var(--ws-surface)}:where([data-surface=workspace]) .RequirementsWeeklyGrid-module-scss-module__Zlr3qq__table tbody th{z-index:2;box-shadow:1px 0 0 var(--ws-border);font-weight:640}:where([data-surface=workspace]) .RequirementsWeeklyGrid-module-scss-module__Zlr3qq__table tbody tr:nth-child(2n):not(.RequirementsWeeklyGrid-module-scss-module__Zlr3qq__childRow):not(.RequirementsWeeklyGrid-module-scss-module__Zlr3qq__newRow) td,:where([data-surface=workspace]) .RequirementsWeeklyGrid-module-scss-module__Zlr3qq__table tbody tr:nth-child(2n):not(.RequirementsWeeklyGrid-module-scss-module__Zlr3qq__childRow):not(.RequirementsWeeklyGrid-module-scss-module__Zlr3qq__newRow) th{background:color-mix(in srgb, var(--ws-surface) 35%, var(--ws-canvas))}:where([data-surface=workspace]) .RequirementsWeeklyGrid-module-scss-module__Zlr3qq__table tbody tr:hover td,:where([data-surface=workspace]) .RequirementsWeeklyGrid-module-scss-module__Zlr3qq__table tbody tr:hover th{background:color-mix(in srgb, var(--ws-selected) 25%, var(--ws-canvas))}:where([data-surface=workspace]) .RequirementsWeeklyGrid-module-scss-module__Zlr3qq__table thead th:nth-child(5),:where([data-surface=workspace]) .RequirementsWeeklyGrid-module-scss-module__Zlr3qq__table thead th:nth-child(11){background:color-mix(in srgb, var(--ws-selected) 27%, var(--ws-surface))}:where([data-surface=workspace]) .RequirementsWeeklyGrid-module-scss-module__Zlr3qq__table tbody tr:last-child td,:where([data-surface=workspace]) .RequirementsWeeklyGrid-module-scss-module__Zlr3qq__table tbody tr:last-child th{border-bottom:0}:where([data-surface=workspace]) .RequirementsWeeklyGrid-module-scss-module__Zlr3qq__table thead th:nth-child(2){min-width:13.3rem}:where([data-surface=workspace]) .RequirementsWeeklyGrid-module-scss-module__Zlr3qq__table thead th:nth-child(4){min-width:9.2rem}:where([data-surface=workspace]) .RequirementsWeeklyGrid-module-scss-module__Zlr3qq__roleTitle{text-align:left;gap:.16rem;display:grid}:where([data-surface=workspace]) .RequirementsWeeklyGrid-module-scss-module__Zlr3qq__roleTitle strong{overflow-wrap:anywhere;align-items:baseline;gap:.3rem;font-size:13px;line-height:1.2;display:flex}:where([data-surface=workspace]) .RequirementsWeeklyGrid-module-scss-module__Zlr3qq__roleTitle>span{color:var(--ws-secondary);font-size:12px;font-weight:480;line-height:1.25}:where([data-surface=workspace]) .RequirementsWeeklyGrid-module-scss-module__Zlr3qq__timeWindow{white-space:nowrap;align-items:center;gap:.24rem;display:flex}:where([data-surface=workspace]) .RequirementsWeeklyGrid-module-scss-module__Zlr3qq__timeWindow input,:where([data-surface=workspace]) .RequirementsWeeklyGrid-module-scss-module__Zlr3qq__count{border:1px solid var(--ws-border);background:var(--ws-canvas);min-height:2.12rem;color:var(--ws-text);font:inherit;color-scheme:normal;border-radius:0;padding:.32rem .38rem}:where([data-surface=workspace]) .RequirementsWeeklyGrid-module-scss-module__Zlr3qq__timeWindow input{width:6.15rem}:where([data-surface=workspace]) .RequirementsWeeklyGrid-module-scss-module__Zlr3qq__count{text-align:center;font-variant-numeric:tabular-nums;width:3.65rem}:where([data-surface=workspace]) .RequirementsWeeklyGrid-module-scss-module__Zlr3qq__timeWindow input:focus-visible,:where([data-surface=workspace]) .RequirementsWeeklyGrid-module-scss-module__Zlr3qq__count:focus-visible{outline:2px solid var(--ws-brand);outline-offset:1px}:where([data-surface=workspace]) .RequirementsWeeklyGrid-module-scss-module__Zlr3qq__dayCell{min-width:2.7rem;text-align:center!important}:where([data-surface=workspace]) .RequirementsWeeklyGrid-module-scss-module__Zlr3qq__dayButton{cursor:pointer;width:2.15rem;height:2.15rem;color:var(--ws-secondary);background:var(--ws-canvas);border:1px solid var(--ws-border);border-radius:0;justify-content:center;align-items:center;font-weight:600;display:inline-flex}:where([data-surface=workspace]) .RequirementsWeeklyGrid-module-scss-module__Zlr3qq__dayButton.RequirementsWeeklyGrid-module-scss-module__Zlr3qq__active{color:var(--ws-text);border-color:var(--ws-brand);background:var(--ws-selected);box-shadow:inset 0 0 0 1px var(--ws-brand)}:where([data-surface=workspace]) .RequirementsWeeklyGrid-module-scss-module__Zlr3qq__dayButton:not(.RequirementsWeeklyGrid-module-scss-module__Zlr3qq__active){opacity:.65}:where([data-surface=workspace]) .RequirementsWeeklyGrid-module-scss-module__Zlr3qq__dayButton:not(.RequirementsWeeklyGrid-module-scss-module__Zlr3qq__active):hover{opacity:1}:where([data-surface=workspace]) .RequirementsWeeklyGrid-module-scss-module__Zlr3qq__dayButton:hover{background:var(--ws-surface);border-color:var(--ws-brand)}:where([data-surface=workspace]) .RequirementsWeeklyGrid-module-scss-module__Zlr3qq__dayButton:focus-visible,:where([data-surface=workspace]) .RequirementsWeeklyGrid-module-scss-module__Zlr3qq__rowActions button:focus-visible{outline:2px solid var(--ws-brand);outline-offset:1px}:where([data-surface=workspace]) .RequirementsWeeklyGrid-module-scss-module__Zlr3qq__recurrence{white-space:nowrap;color:var(--ws-secondary);font-size:.65rem}:where([data-surface=workspace]) .RequirementsWeeklyGrid-module-scss-module__Zlr3qq__recurrenceBadge{border:1px solid color-mix(in srgb, var(--ws-brand) 50%, var(--ws-border));background:var(--ws-selected);min-height:1.7rem;color:var(--ws-text);font-variant-numeric:tabular-nums;border-radius:0;justify-content:center;align-items:center;padding:.16rem .5rem;font-weight:600;display:inline-flex}:where([data-surface=workspace]) .RequirementsWeeklyGrid-module-scss-module__Zlr3qq__table tbody td.RequirementsWeeklyGrid-module-scss-module__Zlr3qq__recurrenceSpan{background:color-mix(in srgb, var(--ws-surface) 56%, var(--ws-canvas));text-align:center;padding-inline:.65rem}:where([data-surface=workspace]) .RequirementsWeeklyGrid-module-scss-module__Zlr3qq__recurrenceSpan small{color:var(--ws-secondary);white-space:normal;margin-left:.52rem;font-size:.65rem;display:inline-block}:where([data-surface=workspace]) .RequirementsWeeklyGrid-module-scss-module__Zlr3qq__rowActions{align-items:center;gap:.28rem;display:flex}:where([data-surface=workspace]) .RequirementsWeeklyGrid-module-scss-module__Zlr3qq__rowActions button{color:var(--ws-secondary);cursor:pointer;min-height:2rem;font:inherit;white-space:nowrap;background:0 0;border:1px solid #0000;border-radius:0;padding:.22rem .35rem}:where([data-surface=workspace]) .RequirementsWeeklyGrid-module-scss-module__Zlr3qq__rowActions button:hover{background:var(--ws-surface);color:var(--ws-text)}:where([data-surface=workspace]) .RequirementsWeeklyGrid-module-scss-module__Zlr3qq__rowActions .RequirementsWeeklyGrid-module-scss-module__Zlr3qq__addShift{color:var(--ws-text);border-color:var(--ws-border);background:var(--ws-canvas);font-weight:600;text-decoration:none}:where([data-surface=workspace]) .RequirementsWeeklyGrid-module-scss-module__Zlr3qq__rowActions .RequirementsWeeklyGrid-module-scss-module__Zlr3qq__addShift:hover{background:var(--ws-selected);border-color:var(--ws-brand)}:where([data-surface=workspace]) .RequirementsWeeklyGrid-module-scss-module__Zlr3qq__rowActions .RequirementsWeeklyGrid-module-scss-module__Zlr3qq__dangerAction{color:var(--ws-danger)}:where([data-surface=workspace]) .RequirementsWeeklyGrid-module-scss-module__Zlr3qq__removeConfirm{flex-wrap:wrap;align-items:center;gap:.2rem;display:inline-flex}:where([data-surface=workspace]) .RequirementsWeeklyGrid-module-scss-module__Zlr3qq__removeConfirm .RequirementsWeeklyGrid-module-scss-module__Zlr3qq__dangerAction{color:var(--ws-danger);font-weight:600}:where([data-surface=workspace]) .RequirementsWeeklyGrid-module-scss-module__Zlr3qq__table tfoot th,:where([data-surface=workspace]) .RequirementsWeeklyGrid-module-scss-module__Zlr3qq__table tfoot td{background:var(--ws-surface);box-shadow:0 -1px 0 var(--ws-border);font-weight:600}:where([data-surface=workspace]) .RequirementsWeeklyGrid-module-scss-module__Zlr3qq__table tfoot th{z-index:2;text-align:left;position:sticky;left:0}:where([data-surface=workspace]) .RequirementsWeeklyGrid-module-scss-module__Zlr3qq__total{font-variant-numeric:tabular-nums;text-align:center!important}:where([data-surface=workspace]) .RequirementsWeeklyGrid-module-scss-module__Zlr3qq__srOnly{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}:where([data-surface=workspace]) .RequirementsWeeklyGrid-module-scss-module__Zlr3qq__table tbody .RequirementsWeeklyGrid-module-scss-module__Zlr3qq__groupStart th,:where([data-surface=workspace]) .RequirementsWeeklyGrid-module-scss-module__Zlr3qq__table tbody .RequirementsWeeklyGrid-module-scss-module__Zlr3qq__groupStart td{border-top:2px solid var(--ws-border)}:where([data-surface=workspace]) .RequirementsWeeklyGrid-module-scss-module__Zlr3qq__table tbody .RequirementsWeeklyGrid-module-scss-module__Zlr3qq__childRow th,:where([data-surface=workspace]) .RequirementsWeeklyGrid-module-scss-module__Zlr3qq__table tbody .RequirementsWeeklyGrid-module-scss-module__Zlr3qq__childRow td{background:color-mix(in srgb, var(--ws-surface) 36%, var(--ws-canvas))}:where([data-surface=workspace]) .RequirementsWeeklyGrid-module-scss-module__Zlr3qq__table tbody .RequirementsWeeklyGrid-module-scss-module__Zlr3qq__newRow th,:where([data-surface=workspace]) .RequirementsWeeklyGrid-module-scss-module__Zlr3qq__table tbody .RequirementsWeeklyGrid-module-scss-module__Zlr3qq__newRow td{background:color-mix(in srgb, var(--ws-selected) 55%, var(--ws-canvas))}:where([data-surface=workspace]) .RequirementsWeeklyGrid-module-scss-module__Zlr3qq__indentedRole{padding-left:.65rem}:where([data-surface=workspace]) .RequirementsWeeklyGrid-module-scss-module__Zlr3qq__childMarker{color:var(--ws-secondary);font-size:1rem;font-weight:500}:where([data-surface=workspace]) .RequirementsWeeklyGrid-module-scss-module__Zlr3qq__newLabel{color:var(--ws-text);background:var(--ws-selected);border-radius:0;padding:.07rem .3rem;font-size:.65rem;font-weight:700;display:inline-block}:where([data-surface=workspace]) .RequirementsWeeklyGrid-module-scss-module__Zlr3qq__levelRule{align-items:center;gap:.32rem;min-width:8rem;display:flex}:where([data-surface=workspace]) .RequirementsWeeklyGrid-module-scss-module__Zlr3qq__levelRule label{white-space:nowrap;color:var(--ws-secondary);align-items:center;gap:.2rem;font-size:.65rem;display:flex}:where([data-surface=workspace]) .RequirementsWeeklyGrid-module-scss-module__Zlr3qq__levelRule input{border:1px solid var(--ws-border);background:var(--ws-canvas);width:2.6rem;min-height:2.1rem;color:var(--ws-text);font:inherit;text-align:center;border-radius:0;padding:.2rem}:where([data-surface=workspace]) .RequirementsWeeklyGrid-module-scss-module__Zlr3qq__levelRule input:focus-visible{outline:2px solid var(--ws-brand);outline-offset:1px}:where([data-surface=workspace]) .RequirementsWeeklyGrid-module-scss-module__Zlr3qq__hasLevelRule{border-left:3px solid var(--ws-warning,#b88026);background:color-mix(in srgb, var(--ws-warning,#e9ac48) 13%, var(--ws-canvas));border-radius:0;padding:.22rem .3rem}:where([data-surface=workspace]) .RequirementsWeeklyGrid-module-scss-module__Zlr3qq__hasLevelRule label{color:var(--ws-text);font-weight:600}:where([data-surface=workspace]) .RequirementsWeeklyGrid-module-scss-module__Zlr3qq__overnightHint{color:var(--ws-secondary);white-space:nowrap;margin-top:.18rem;font-size:.62rem;font-weight:600;line-height:1.2;display:block}:where([data-surface=workspace]) .RequirementsWeeklyGrid-module-scss-module__Zlr3qq__helpDetails{border-top:1px solid var(--ws-border);color:var(--ws-secondary);padding:.52rem 0 0;font-size:12px}:where([data-surface=workspace]) .RequirementsWeeklyGrid-module-scss-module__Zlr3qq__helpDetails summary{cursor:pointer;width:fit-content;color:var(--ws-secondary);font-weight:600;display:list-item}:where([data-surface=workspace]) .RequirementsWeeklyGrid-module-scss-module__Zlr3qq__helpDetails summary:hover{color:var(--ws-text)}:where([data-surface=workspace]) .RequirementsWeeklyGrid-module-scss-module__Zlr3qq__helpDetails summary:focus-visible{outline:2px solid var(--ws-brand);outline-offset:2px}:where([data-surface=workspace]) .RequirementsWeeklyGrid-module-scss-module__Zlr3qq__helpDetails p{max-width:82ch;margin:.42rem 0 0;line-height:1.5}@media (max-width:1100px){:where([data-surface=workspace]) .RequirementsWeeklyGrid-module-scss-module__Zlr3qq__intro{align-items:flex-start}}@media (max-width:760px){:where([data-surface=workspace]) .RequirementsWeeklyGrid-module-scss-module__Zlr3qq__scroller{max-height:none}:where([data-surface=workspace]) .RequirementsWeeklyGrid-module-scss-module__Zlr3qq__mobileScrollHint{display:block}:where([data-surface=workspace]) .RequirementsWeeklyGrid-module-scss-module__Zlr3qq__table th,:where([data-surface=workspace]) .RequirementsWeeklyGrid-module-scss-module__Zlr3qq__table td{padding:.35rem .3rem}}@media (max-width:520px){:where([data-surface=workspace]) .RequirementsWeeklyGrid-module-scss-module__Zlr3qq__intro>.RequirementsWeeklyGrid-module-scss-module__Zlr3qq__summaryChips{gap:.2rem}:where([data-surface=workspace]) .RequirementsWeeklyGrid-module-scss-module__Zlr3qq__summaryChips>span{padding:.18rem .32rem}}
:where([data-surface=workspace]) .SavedRequirementLibraryPicker-module-scss-module__NTe4Ea__libraryBar{border:1px solid var(--ws-border);background:color-mix(in srgb, var(--ws-surface) 30%, var(--ws-canvas));border-radius:0;min-width:0}:where([data-surface=workspace]) .SavedRequirementLibraryPicker-module-scss-module__NTe4Ea__librarySummary{min-height:2.4rem;color:var(--ws-text);cursor:pointer;flex-wrap:wrap;align-items:center;gap:.25rem .65rem;padding:.45rem .65rem;list-style-position:inside;display:flex}:where([data-surface=workspace]) .SavedRequirementLibraryPicker-module-scss-module__NTe4Ea__librarySummary strong{font-size:13px;font-weight:600}:where([data-surface=workspace]) .SavedRequirementLibraryPicker-module-scss-module__NTe4Ea__librarySummary span{color:var(--ws-secondary);font-size:12px}:where([data-surface=workspace]) .SavedRequirementLibraryPicker-module-scss-module__NTe4Ea__librarySummary:hover{background:color-mix(in srgb, var(--ws-surface) 65%, var(--ws-canvas))}:where([data-surface=workspace]) .SavedRequirementLibraryPicker-module-scss-module__NTe4Ea__librarySummary:focus-visible{outline:2px solid var(--ws-brand);outline-offset:-2px}:where([data-surface=workspace]) .SavedRequirementLibraryPicker-module-scss-module__NTe4Ea__libraryBar[open] .SavedRequirementLibraryPicker-module-scss-module__NTe4Ea__librarySummary{border-bottom:1px solid var(--ws-border)}:where([data-surface=workspace]) .SavedRequirementLibraryPicker-module-scss-module__NTe4Ea__libraryContent{gap:.45rem;padding:.65rem;display:grid}:where([data-surface=workspace]) .SavedRequirementLibraryPicker-module-scss-module__NTe4Ea__libraryControls{grid-template-columns:minmax(0,1fr) auto;gap:.5rem;min-width:0;display:grid}:where([data-surface=workspace]) .SavedRequirementLibraryPicker-module-scss-module__NTe4Ea__libraryControls select{width:100%;min-width:0}:where([data-surface=workspace]) .SavedRequirementLibraryPicker-module-scss-module__NTe4Ea__libraryControls>button{min-height:2.2rem}:where([data-surface=workspace]) .SavedRequirementLibraryPicker-module-scss-module__NTe4Ea__libraryPreview{border-top:1px solid var(--ws-border);min-width:0;color:var(--ws-secondary);flex-wrap:wrap;align-items:center;gap:.25rem .55rem;padding-top:.45rem;font-size:12px;display:flex}:where([data-surface=workspace]) .SavedRequirementLibraryPicker-module-scss-module__NTe4Ea__libraryPreview strong{color:var(--ws-text);font-weight:600}:where([data-surface=workspace]) .SavedRequirementLibraryPicker-module-scss-module__NTe4Ea__libraryPreview>*+:before{content:"·";color:var(--ws-secondary);opacity:.6;margin-right:.45rem}:where([data-surface=workspace]) .SavedRequirementLibraryPicker-module-scss-module__NTe4Ea__libraryState{color:var(--ws-secondary);padding:.3rem .5rem;font-size:12px}@media (max-width:650px){:where([data-surface=workspace]) .SavedRequirementLibraryPicker-module-scss-module__NTe4Ea__libraryControls{grid-template-columns:1fr}:where([data-surface=workspace]) .SavedRequirementLibraryPicker-module-scss-module__NTe4Ea__libraryControls>button{width:100%}}
:where([data-surface=workspace]) .CoverageImpactPreview-module-scss-module__MCAVAa__panel{border:1px solid var(--ws-border);color:var(--ws-text);background:var(--ws-canvas);border-radius:0;gap:.7rem;margin:.8rem 0 0;padding:.9rem;display:grid}:where([data-surface=workspace]) .CoverageImpactPreview-module-scss-module__MCAVAa__panel strong{font-size:13px}:where([data-surface=workspace]) .CoverageImpactPreview-module-scss-module__MCAVAa__panel p,:where([data-surface=workspace]) .CoverageImpactPreview-module-scss-module__MCAVAa__panel small{color:var(--ws-secondary);margin:0;font-size:12px;line-height:1.5}:where([data-surface=workspace]) .CoverageImpactPreview-module-scss-module__MCAVAa__header{flex-wrap:wrap;justify-content:space-between;align-items:start;gap:.4rem;display:flex}:where([data-surface=workspace]) .CoverageImpactPreview-module-scss-module__MCAVAa__header>div{gap:.15rem;display:grid}:where([data-surface=workspace]) .CoverageImpactPreview-module-scss-module__MCAVAa__checked{border:1px solid var(--ws-border);color:var(--ws-secondary);border-radius:0;padding:.25rem .45rem;font-size:12px}:where([data-surface=workspace]) .CoverageImpactPreview-module-scss-module__MCAVAa__metrics{grid-template-columns:repeat(4,minmax(0,1fr));gap:.45rem;display:grid}:where([data-surface=workspace]) .CoverageImpactPreview-module-scss-module__MCAVAa__metrics>div{background:var(--ws-surface);border-radius:0;align-content:center;gap:.1rem;min-height:4.4rem;padding:.55rem .65rem;display:grid}:where([data-surface=workspace]) .CoverageImpactPreview-module-scss-module__MCAVAa__metrics strong{font-variant-numeric:tabular-nums;font-size:1.3rem}:where([data-surface=workspace]) .CoverageImpactPreview-module-scss-module__MCAVAa__metrics span{color:var(--ws-secondary);font-size:12px}:where([data-surface=workspace]) .CoverageImpactPreview-module-scss-module__MCAVAa__detail{gap:.3rem;display:grid}:where([data-surface=workspace]) .CoverageImpactPreview-module-scss-module__MCAVAa__detail ul{margin:0;padding-left:1.2rem;font-size:12px;line-height:1.55}:where([data-surface=workspace]) .CoverageImpactPreview-module-scss-module__MCAVAa__notice{border:1px solid var(--ws-border);background:var(--ws-surface);border-radius:0;gap:.2rem;padding:.65rem .75rem;font-size:12px;display:grid}:where([data-surface=workspace]) .CoverageImpactPreview-module-scss-module__MCAVAa__notice span{color:var(--ws-secondary)}:where([data-surface=workspace]) .CoverageImpactPreview-module-scss-module__MCAVAa__scope{border-top:1px solid var(--ws-border);padding-top:.6rem}:where([data-surface=workspace]) .CoverageImpactPreview-module-scss-module__MCAVAa__error{border-color:var(--ws-warning,var(--ws-border))}@media (max-width:650px){:where([data-surface=workspace]) .CoverageImpactPreview-module-scss-module__MCAVAa__metrics{grid-template-columns:repeat(2,minmax(0,1fr))}}:where([data-surface=workspace]) .CoverageImpactPreview-module-scss-module__MCAVAa__blockers{gap:.65rem;min-width:0;display:grid}:where([data-surface=workspace]) .CoverageImpactPreview-module-scss-module__MCAVAa__blockersHead{flex-wrap:wrap;justify-content:space-between;align-items:start;gap:.5rem .9rem;display:flex}:where([data-surface=workspace]) .CoverageImpactPreview-module-scss-module__MCAVAa__blockersHead>div{flex:18rem;gap:.18rem;display:grid}:where([data-surface=workspace]) .CoverageImpactPreview-module-scss-module__MCAVAa__blockersHead strong{color:var(--ws-text);font-size:14px}:where([data-surface=workspace]) .CoverageImpactPreview-module-scss-module__MCAVAa__blockersHead p{line-height:1.4}:where([data-surface=workspace]) .CoverageImpactPreview-module-scss-module__MCAVAa__selectAll{cursor:pointer;color:var(--ws-text);align-items:center;gap:.45rem;font-size:12px;font-weight:600;display:inline-flex}:where([data-surface=workspace]) .CoverageImpactPreview-module-scss-module__MCAVAa__blockerList{gap:.3rem;max-height:none;padding:.1rem;display:grid;overflow:visible}:where([data-surface=workspace]) .CoverageImpactPreview-module-scss-module__MCAVAa__blockerRow{border:1px solid var(--ws-border);background:var(--ws-canvas);cursor:pointer;border-radius:0;align-items:center;gap:.7rem;padding:.55rem .65rem;display:flex}:where([data-surface=workspace]) .CoverageImpactPreview-module-scss-module__MCAVAa__blockerRow:focus-within{outline:2px solid var(--ws-brand);outline-offset:1px}:where([data-surface=workspace]) .CoverageImpactPreview-module-scss-module__MCAVAa__blockerRow input,:where([data-surface=workspace]) .CoverageImpactPreview-module-scss-module__MCAVAa__selectAll input{width:1rem;height:1rem;accent-color:var(--ws-brand);flex:none}:where([data-surface=workspace]) .CoverageImpactPreview-module-scss-module__MCAVAa__blockerCopy{flex:auto;gap:.12rem;min-width:0;display:grid}:where([data-surface=workspace]) .CoverageImpactPreview-module-scss-module__MCAVAa__blockerCopy strong{color:var(--ws-text);font-size:13px}:where([data-surface=workspace]) .CoverageImpactPreview-module-scss-module__MCAVAa__blockerCopy span,:where([data-surface=workspace]) .CoverageImpactPreview-module-scss-module__MCAVAa__blockerCopy small{color:var(--ws-secondary);font-size:12px}:where([data-surface=workspace]) .CoverageImpactPreview-module-scss-module__MCAVAa__removable,:where([data-surface=workspace]) .CoverageImpactPreview-module-scss-module__MCAVAa__protected{background:var(--ws-surface);color:var(--ws-secondary);border-radius:0;flex:none;padding:.2rem .42rem;font-size:12px;font-weight:600}:where([data-surface=workspace]) .CoverageImpactPreview-module-scss-module__MCAVAa__protected{color:var(--ws-warning,var(--ws-secondary))}:where([data-surface=workspace]) .CoverageImpactPreview-module-scss-module__MCAVAa__blockerActions{border-top:1px solid var(--ws-border);flex-wrap:wrap;align-items:center;gap:.6rem .85rem;padding-top:.3rem;display:flex}:where([data-surface=workspace]) .CoverageImpactPreview-module-scss-module__MCAVAa__blockerActions button{min-height:2.3rem}:where([data-surface=workspace]) .CoverageImpactPreview-module-scss-module__MCAVAa__blockerActions span{color:var(--ws-secondary);flex:12rem;font-size:12px}@media (max-width:610px){:where([data-surface=workspace]) .CoverageImpactPreview-module-scss-module__MCAVAa__blockerRow{flex-wrap:wrap;gap:.45rem;padding:.48rem}:where([data-surface=workspace]) .CoverageImpactPreview-module-scss-module__MCAVAa__removable,:where([data-surface=workspace]) .CoverageImpactPreview-module-scss-module__MCAVAa__protected{margin-left:1.45rem}:where([data-surface=workspace]) .CoverageImpactPreview-module-scss-module__MCAVAa__blockerActions button{width:100%}}:where([data-surface=workspace]) .CoverageImpactPreview-module-scss-module__MCAVAa__changeDates{gap:12px;display:grid}:where([data-surface=workspace]) .CoverageImpactPreview-module-scss-module__MCAVAa__changeDate{border-block-start:1px solid var(--ws-border);padding-top:12px}:where([data-surface=workspace]) .CoverageImpactPreview-module-scss-module__MCAVAa__changeDate summary{cursor:pointer;font-weight:600}:where([data-surface=workspace]) .CoverageImpactPreview-module-scss-module__MCAVAa__changeRow{border-bottom:1px solid var(--ws-border);overflow-wrap:anywhere;gap:6px;padding-block:12px;display:grid}
:where([data-surface=workspace]) .MemberRoleBulkEditor-module-scss-module__5Gp3Kq__fields{border:0;min-width:0;margin:0;padding:0;display:contents}:where([data-surface=workspace]) .MemberRoleBulkEditor-module-scss-module__5Gp3Kq__saveError{border:1px solid var(--ws-danger);color:var(--ws-danger);background:var(--ws-canvas);border-radius:0;padding:.8rem 1rem;font-size:.85rem;line-height:1.5}:where([data-surface=workspace]) .MemberRoleBulkEditor-module-scss-module__5Gp3Kq__editor{border:1px solid var(--ws-border);background:var(--ws-canvas);color:var(--ws-text);border-radius:0}:where([data-surface=workspace]) .MemberRoleBulkEditor-module-scss-module__5Gp3Kq__editor>summary{cursor:pointer;flex-wrap:wrap;gap:.25rem .75rem;padding:.9rem 1rem;font-size:.9rem;display:flex}:where([data-surface=workspace]) .MemberRoleBulkEditor-module-scss-module__5Gp3Kq__editor>summary:before{content:"▸"}:where([data-surface=workspace]) .MemberRoleBulkEditor-module-scss-module__5Gp3Kq__editor[open]>summary:before{content:"▾"}:where([data-surface=workspace]) .MemberRoleBulkEditor-module-scss-module__5Gp3Kq__editor>summary span{color:var(--ws-secondary);font-size:.8rem}:where([data-surface=workspace]) .MemberRoleBulkEditor-module-scss-module__5Gp3Kq__editor input,:where([data-surface=workspace]) .MemberRoleBulkEditor-module-scss-module__5Gp3Kq__editor select,:where([data-surface=workspace]) .MemberRoleBulkEditor-module-scss-module__5Gp3Kq__editor button{font:inherit}:where([data-surface=workspace]) .MemberRoleBulkEditor-module-scss-module__5Gp3Kq__editor input[type=search],:where([data-surface=workspace]) .MemberRoleBulkEditor-module-scss-module__5Gp3Kq__editor select{border:1px solid var(--ws-border);background:var(--ws-canvas);width:100%;min-width:0;color:var(--ws-text);border-radius:0;padding:.55rem}:where([data-surface=workspace]) .MemberRoleBulkEditor-module-scss-module__5Gp3Kq__editor button{border:1px solid var(--ws-border);background:var(--ws-surface);color:var(--ws-text);cursor:pointer;border-radius:0;padding:.5rem .65rem}:where([data-surface=workspace]) .MemberRoleBulkEditor-module-scss-module__5Gp3Kq__editor button:disabled{opacity:.55;cursor:default}:where([data-surface=workspace]) .MemberRoleBulkEditor-module-scss-module__5Gp3Kq__editor button:focus-visible,:where([data-surface=workspace]) .MemberRoleBulkEditor-module-scss-module__5Gp3Kq__editor summary:focus-visible,:where([data-surface=workspace]) .MemberRoleBulkEditor-module-scss-module__5Gp3Kq__editor input:focus-visible,:where([data-surface=workspace]) .MemberRoleBulkEditor-module-scss-module__5Gp3Kq__editor select:focus-visible{outline:2px solid var(--ws-link);outline-offset:2px}:where([data-surface=workspace]) .MemberRoleBulkEditor-module-scss-module__5Gp3Kq__steps{grid-template-columns:minmax(0,.9fr) minmax(0,1.2fr) minmax(0,1fr);gap:1.2rem;padding:0 1rem 1rem;font-size:.8rem;display:grid}:where([data-surface=workspace]) .MemberRoleBulkEditor-module-scss-module__5Gp3Kq__steps section{min-width:0}:where([data-surface=workspace]) .MemberRoleBulkEditor-module-scss-module__5Gp3Kq__steps h3{margin:0 0 .65rem;font-size:.85rem}:where([data-surface=workspace]) .MemberRoleBulkEditor-module-scss-module__5Gp3Kq__steps label:not(.MemberRoleBulkEditor-module-scss-module__5Gp3Kq__roleList label){margin-bottom:.3rem;font-weight:650;display:block}:where([data-surface=workspace]) .MemberRoleBulkEditor-module-scss-module__5Gp3Kq__steps p{color:var(--ws-secondary);margin:.6rem 0 0;line-height:1.5}:where([data-surface=workspace]) .MemberRoleBulkEditor-module-scss-module__5Gp3Kq__steps .MemberRoleBulkEditor-module-scss-module__5Gp3Kq__notice{color:var(--ws-text);border-left:3px solid var(--ws-brand);padding-left:.5rem}:where([data-surface=workspace]) .MemberRoleBulkEditor-module-scss-module__5Gp3Kq__steps .MemberRoleBulkEditor-module-scss-module__5Gp3Kq__preview{gap:.3rem;margin-bottom:.75rem;display:grid}:where([data-surface=workspace]) .MemberRoleBulkEditor-module-scss-module__5Gp3Kq__steps .MemberRoleBulkEditor-module-scss-module__5Gp3Kq__preview strong{color:var(--ws-text);font-size:.95rem}:where([data-surface=workspace]) .MemberRoleBulkEditor-module-scss-module__5Gp3Kq__steps .MemberRoleBulkEditor-module-scss-module__5Gp3Kq__stage{background:var(--ws-brand);width:100%;color:var(--ws-on-brand);border-color:var(--ws-brand);font-weight:700}:where([data-surface=workspace]) .MemberRoleBulkEditor-module-scss-module__5Gp3Kq__roleList{border:1px solid var(--ws-border);border-radius:0;max-height:9rem;margin-top:.4rem;overflow-y:auto}:where([data-surface=workspace]) .MemberRoleBulkEditor-module-scss-module__5Gp3Kq__roleList label{cursor:pointer;border-bottom:1px solid var(--ws-border);align-items:center;gap:.5rem;padding:.45rem .55rem;display:flex}:where([data-surface=workspace]) .MemberRoleBulkEditor-module-scss-module__5Gp3Kq__roleList input{width:1rem;height:1rem;accent-color:var(--ws-link)}:where([data-surface=workspace]) .MemberRoleBulkEditor-module-scss-module__5Gp3Kq__roleList label:last-child{border-bottom:0}:where([data-surface=workspace]) .MemberRoleBulkEditor-module-scss-module__5Gp3Kq__roleList p{padding:.5rem}:where([data-surface=workspace]) .MemberRoleBulkEditor-module-scss-module__5Gp3Kq__selection{justify-content:space-between;align-items:center;gap:.5rem;margin-top:.4rem;display:flex}:where([data-surface=workspace]) .MemberRoleBulkEditor-module-scss-module__5Gp3Kq__selection button{background:0 0;border:0;padding:.2rem;text-decoration:underline}:where([data-surface=workspace]) .MemberRoleBulkEditor-module-scss-module__5Gp3Kq__reuse{margin-top:.65rem}:where([data-surface=workspace]) .MemberRoleBulkEditor-module-scss-module__5Gp3Kq__reuse summary{cursor:pointer;color:var(--ws-link)}:where([data-surface=workspace]) .MemberRoleBulkEditor-module-scss-module__5Gp3Kq__reuse label{margin-top:.5rem}:where([data-surface=workspace]) .MemberRoleBulkEditor-module-scss-module__5Gp3Kq__reuse button{margin-top:.4rem}@media (max-width:850px){:where([data-surface=workspace]) .MemberRoleBulkEditor-module-scss-module__5Gp3Kq__steps{grid-template-columns:1fr}}
:where([data-surface=workspace]) .RequirementsEditorShell-module-scss-module__a__7QW__editorTopbar,:where([data-surface=workspace]) .RequirementsEditorShell-module-scss-module__a__7QW__coverageOptionsHeader,:where([data-surface=workspace]) .RequirementsEditorShell-module-scss-module__a__7QW__rangePlanHeader,:where([data-surface=workspace]) .RequirementsEditorShell-module-scss-module__a__7QW__overrideIndexHeader,:where([data-surface=workspace]) .RequirementsEditorShell-module-scss-module__a__7QW__activeTemporaryHeader{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}:where([data-surface=workspace]) .RequirementsEditorShell-module-scss-module__a__7QW__editorTopbar{border-bottom:1px solid var(--ws-border);padding-bottom:16px}:where([data-surface=workspace]) .RequirementsEditorShell-module-scss-module__a__7QW__editorContext,:where([data-surface=workspace]) .RequirementsEditorShell-module-scss-module__a__7QW__editorTopActions,:where([data-surface=workspace]) .RequirementsEditorShell-module-scss-module__a__7QW__coverageOptionsActions,:where([data-surface=workspace]) .RequirementsEditorShell-module-scss-module__a__7QW__quickCoverageActions,:where([data-surface=workspace]) .RequirementsEditorShell-module-scss-module__a__7QW__activeOverrideActions{flex-wrap:wrap;align-items:center;gap:10px 16px;display:flex}:where([data-surface=workspace]) .RequirementsEditorShell-module-scss-module__a__7QW__editorContext{color:var(--ws-secondary);font-size:12px}:where([data-surface=workspace]) .RequirementsEditorShell-module-scss-module__a__7QW__editorContext strong{color:var(--ws-text);font-size:14px}:where([data-surface=workspace]) .RequirementsEditorShell-module-scss-module__a__7QW__unsavedState,:where([data-surface=workspace]) .RequirementsEditorShell-module-scss-module__a__7QW__savingState,:where([data-surface=workspace]) .RequirementsEditorShell-module-scss-module__a__7QW__overrideWarning,:where([data-surface=workspace]) .RequirementsEditorShell-module-scss-module__a__7QW__overrideSourceWarning,:where([data-surface=workspace]) .RequirementsEditorShell-module-scss-module__a__7QW__activeOverrideWarning{color:var(--ws-warning)}:where([data-surface=workspace]) .RequirementsEditorShell-module-scss-module__a__7QW__errorState{color:var(--ws-danger)}:where([data-surface=workspace]) .RequirementsEditorShell-module-scss-module__a__7QW__savedState{color:var(--ws-success)}:where([data-surface=workspace]) .RequirementsEditorShell-module-scss-module__a__7QW__quickCoverageChanges,:where([data-surface=workspace]) .RequirementsEditorShell-module-scss-module__a__7QW__coverageOptionsPanel,:where([data-surface=workspace]) .RequirementsEditorShell-module-scss-module__a__7QW__temporaryPanel,:where([data-surface=workspace]) .RequirementsEditorShell-module-scss-module__a__7QW__rangePlanEditor{border-bottom:1px solid var(--ws-border);gap:16px;padding-block:16px;display:grid}:where([data-surface=workspace]) .RequirementsEditorShell-module-scss-module__a__7QW__quickCoverageIntro,:where([data-surface=workspace]) .RequirementsEditorShell-module-scss-module__a__7QW__coverageOptionsHeader>div:first-child,:where([data-surface=workspace]) .RequirementsEditorShell-module-scss-module__a__7QW__activeTemporaryHeader>div:first-child,:where([data-surface=workspace]) .RequirementsEditorShell-module-scss-module__a__7QW__temporaryChoiceCopy{gap:6px;display:grid}:where([data-surface=workspace]) .RequirementsEditorShell-module-scss-module__a__7QW__quickCoverageIntro span,:where([data-surface=workspace]) .RequirementsEditorShell-module-scss-module__a__7QW__coverageOptionsHeader span,:where([data-surface=workspace]) .RequirementsEditorShell-module-scss-module__a__7QW__quickCoverageNote,:where([data-surface=workspace]) .RequirementsEditorShell-module-scss-module__a__7QW__temporaryChoiceCopy small,:where([data-surface=workspace]) .RequirementsEditorShell-module-scss-module__a__7QW__overrideDateBlock small{color:var(--ws-secondary);font-size:12px}:where([data-surface=workspace]) .RequirementsEditorShell-module-scss-module__a__7QW__quickCoverageDate,:where([data-surface=workspace]) .RequirementsEditorShell-module-scss-module__a__7QW__compactDateField,:where([data-surface=workspace]) .RequirementsEditorShell-module-scss-module__a__7QW__compactPlanSelect,:where([data-surface=workspace]) .RequirementsEditorShell-module-scss-module__a__7QW__existingPlanSelect,:where([data-surface=workspace]) .RequirementsEditorShell-module-scss-module__a__7QW__savedRequirementsPicker{min-width:0;color:var(--ws-secondary);gap:6px;font-size:12px;display:grid}:where([data-surface=workspace]) .RequirementsEditorShell-module-scss-module__a__7QW__quickCoverageDate input,:where([data-surface=workspace]) .RequirementsEditorShell-module-scss-module__a__7QW__compactDateField input{border:1px solid var(--ws-border);background:var(--ws-surface);min-height:40px;color:var(--ws-text);font:inherit;width:100%;padding:8px 10px}:where([data-surface=workspace]) .RequirementsEditorShell-module-scss-module__a__7QW__quickCoverageNote{padding-block:12px}:where([data-surface=workspace]) .RequirementsEditorShell-module-scss-module__a__7QW__coverageSourceRules{color:var(--ws-secondary);font-size:12px;display:grid}:where([data-surface=workspace]) .RequirementsEditorShell-module-scss-module__a__7QW__coverageSourceRules summary{cursor:pointer;color:var(--ws-text)}:where([data-surface=workspace]) .RequirementsEditorShell-module-scss-module__a__7QW__coverageSourceRules span{margin-top:8px;display:block}:where([data-surface=workspace]) .RequirementsEditorShell-module-scss-module__a__7QW__planWarningPanel{border-block:1px solid var(--ws-warning);color:var(--ws-warning);gap:12px;padding-block:12px;font-size:12px;display:grid}:where([data-surface=workspace]) .RequirementsEditorShell-module-scss-module__a__7QW__planWarningPanel>div,:where([data-surface=workspace]) .RequirementsEditorShell-module-scss-module__a__7QW__planWarningList{gap:8px;display:grid}:where([data-surface=workspace]) .RequirementsEditorShell-module-scss-module__a__7QW__overrideIndex{border-block:1px solid var(--ws-border);padding-block:16px}:where([data-surface=workspace]) .RequirementsEditorShell-module-scss-module__a__7QW__overrideIndexHeader{cursor:pointer}:where([data-surface=workspace]) .RequirementsEditorShell-module-scss-module__a__7QW__overrideList{max-height:none;margin-top:12px;display:grid;overflow:visible}:where([data-surface=workspace]) .RequirementsEditorShell-module-scss-module__a__7QW__overrideRow{border:0;border-bottom:1px solid var(--ws-border);width:100%;color:var(--ws-text);text-align:left;font:inherit;cursor:pointer;background:0 0;grid-template-columns:minmax(0,2fr) minmax(0,1fr) minmax(0,2fr) auto;align-items:center;gap:12px;padding:14px 0;font-size:12px;display:grid}:where([data-surface=workspace]) .RequirementsEditorShell-module-scss-module__a__7QW__overrideRowSelected{background:var(--ws-selected)}:where([data-surface=workspace]) .RequirementsEditorShell-module-scss-module__a__7QW__overrideDateBlock{gap:6px;display:grid}:where([data-surface=workspace]) .RequirementsEditorShell-module-scss-module__a__7QW__overrideMetrics,:where([data-surface=workspace]) .RequirementsEditorShell-module-scss-module__a__7QW__overrideSource{color:var(--ws-secondary)}:where([data-surface=workspace]) .RequirementsEditorShell-module-scss-module__a__7QW__overrideOpen{color:var(--ws-link)}:where([data-surface=workspace]) .RequirementsEditorShell-module-scss-module__a__7QW__temporaryChoiceGrid,:where([data-surface=workspace]) .RequirementsEditorShell-module-scss-module__a__7QW__rangePlanFields{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;display:grid}:where([data-surface=workspace]) .RequirementsEditorShell-module-scss-module__a__7QW__temporaryChoice{gap:12px;display:grid}:where([data-surface=workspace]) .RequirementsEditorShell-module-scss-module__a__7QW__temporaryChoiceButton{background:var(--ws-surface);border:1px solid var(--ws-border);color:var(--ws-text);cursor:pointer;text-align:left;font:inherit;padding:12px}:where([data-surface=workspace]) .RequirementsEditorShell-module-scss-module__a__7QW__reviewSection{min-width:0}:where([data-surface=workspace]) .RequirementsEditorShell-module-scss-module__a__7QW__conflictNotice{color:var(--ws-secondary);flex-wrap:wrap;align-items:center;gap:12px;padding-block:16px;font-size:13px;display:flex}@media (max-width:700px){:where([data-surface=workspace]) .RequirementsEditorShell-module-scss-module__a__7QW__temporaryChoiceGrid,:where([data-surface=workspace]) .RequirementsEditorShell-module-scss-module__a__7QW__rangePlanFields{grid-template-columns:minmax(0,1fr)}:where([data-surface=workspace]) .RequirementsEditorShell-module-scss-module__a__7QW__overrideRow{grid-template-columns:minmax(0,1fr) auto}:where([data-surface=workspace]) .RequirementsEditorShell-module-scss-module__a__7QW__overrideSource,:where([data-surface=workspace]) .RequirementsEditorShell-module-scss-module__a__7QW__overrideSourceWarning{grid-column:1/-1}}:where([data-surface=workspace]) .RequirementsEditorShell-module-scss-module__a__7QW__coverageRoot{min-width:0;color:var(--ws-text);gap:0;padding-bottom:8px;display:grid}:where([data-surface=workspace]) .RequirementsEditorShell-module-scss-module__a__7QW__coveragePageHeader{gap:14px;margin-bottom:12px}:where([data-surface=workspace]) .RequirementsEditorShell-module-scss-module__a__7QW__coveragePageHeader h1{letter-spacing:-.02em;font-size:22px}:where([data-surface=workspace]) .RequirementsEditorShell-module-scss-module__a__7QW__coveragePageHeader nav{margin-top:2px}:where([data-surface=workspace]) .RequirementsEditorShell-module-scss-module__a__7QW__coveragePageHeader a{box-shadow:none;border-radius:0}:where([data-surface=workspace]) .RequirementsEditorShell-module-scss-module__a__7QW__planControlBar{border-bottom:1px solid var(--ws-border);flex-wrap:wrap;align-items:center;gap:0 14px;padding:12px 0;display:flex}:where([data-surface=workspace]) .RequirementsEditorShell-module-scss-module__a__7QW__planPicker{flex:0 300px;min-width:min(100%,220px);max-width:min(100%,360px)}:where([data-surface=workspace]) .RequirementsEditorShell-module-scss-module__a__7QW__planPicker select{background:var(--ws-canvas);border:0;border-right:1px solid var(--ws-border);width:100%;min-height:38px;color:var(--ws-text);font-size:14px;font-weight:650}:where([data-surface=workspace]) .RequirementsEditorShell-module-scss-module__a__7QW__planContext{border-right:1px solid var(--ws-border);gap:4px;min-width:min(100%,200px);padding-right:16px;display:grid}:where([data-surface=workspace]) .RequirementsEditorShell-module-scss-module__a__7QW__planContext span{color:var(--ws-secondary);font-size:12px}:where([data-surface=workspace]) .RequirementsEditorShell-module-scss-module__a__7QW__planEffective{color:var(--ws-secondary);overflow-wrap:anywhere;flex:180px;font-size:12px}:where([data-surface=workspace]) .RequirementsEditorShell-module-scss-module__a__7QW__planOptionsTrigger{border:1px solid var(--ws-border);background:var(--ws-canvas);min-height:38px;color:var(--ws-text);font:inherit;cursor:pointer;flex:none;padding:8px 12px;font-size:12px;font-weight:600}:where([data-surface=workspace]) .RequirementsEditorShell-module-scss-module__a__7QW__planOptionsTrigger span{color:var(--ws-secondary);margin-left:10px}:where([data-surface=workspace]) .RequirementsEditorShell-module-scss-module__a__7QW__planOptionsTrigger:hover{border-color:var(--ws-brand)}:where([data-surface=workspace]) .RequirementsEditorShell-module-scss-module__a__7QW__planOptionsTrigger:focus-visible,:where([data-surface=workspace]) .RequirementsEditorShell-module-scss-module__a__7QW__planPicker select:focus-visible{outline:2px solid var(--ws-brand);outline-offset:2px}:where([data-surface=workspace]) .RequirementsEditorShell-module-scss-module__a__7QW__visuallyHidden{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}:where([data-surface=workspace]) .RequirementsEditorShell-module-scss-module__a__7QW__coverageRoot .RequirementsEditorShell-module-scss-module__a__7QW__coverageOptionsPanel{border-bottom:1px solid var(--ws-border);background:0 0;gap:12px;padding:12px 0 16px}:where([data-surface=workspace]) .RequirementsEditorShell-module-scss-module__a__7QW__coverageRoot .RequirementsEditorShell-module-scss-module__a__7QW__coverageOptionsHeader{align-items:center;gap:12px}:where([data-surface=workspace]) .RequirementsEditorShell-module-scss-module__a__7QW__coverageRoot .RequirementsEditorShell-module-scss-module__a__7QW__coverageOptionsHeader strong{font-size:13px}:where([data-surface=workspace]) .RequirementsEditorShell-module-scss-module__a__7QW__coverageRoot .RequirementsEditorShell-module-scss-module__a__7QW__coverageOptionsActions{gap:8px}:where([data-surface=workspace]) .RequirementsEditorShell-module-scss-module__a__7QW__coverageRoot .RequirementsEditorShell-module-scss-module__a__7QW__rangePlanEditor,:where([data-surface=workspace]) .RequirementsEditorShell-module-scss-module__a__7QW__coverageRoot .RequirementsEditorShell-module-scss-module__a__7QW__temporaryPanel{gap:12px;padding-block:12px}:where([data-surface=workspace]) .RequirementsEditorShell-module-scss-module__a__7QW__coverageRoot .RequirementsEditorShell-module-scss-module__a__7QW__reviewSection{border-top:1px solid var(--ws-border);margin-top:14px;padding:16px 0;scroll-margin-top:12px}:where([data-surface=workspace]) .RequirementsEditorShell-module-scss-module__a__7QW__reviewHeading{flex-wrap:wrap;justify-content:space-between;align-items:start;gap:12px;margin-bottom:14px;display:flex}:where([data-surface=workspace]) .RequirementsEditorShell-module-scss-module__a__7QW__reviewHeading h2{color:var(--ws-text);margin:0 0 4px;font-size:17px}:where([data-surface=workspace]) .RequirementsEditorShell-module-scss-module__a__7QW__reviewHeading p,:where([data-surface=workspace]) .RequirementsEditorShell-module-scss-module__a__7QW__reviewDateFields p,:where([data-surface=workspace]) .RequirementsEditorShell-module-scss-module__a__7QW__reviewScopeNote{color:var(--ws-secondary);margin:0;font-size:12px;line-height:1.5}:where([data-surface=workspace]) .RequirementsEditorShell-module-scss-module__a__7QW__reviewDateFields{border-block:1px solid var(--ws-border);grid-template-columns:minmax(220px,1fr) repeat(2,minmax(130px,180px));align-items:end;gap:12px;padding:12px 0;display:grid}:where([data-surface=workspace]) .RequirementsEditorShell-module-scss-module__a__7QW__reviewDateFields>div{gap:4px;display:grid}:where([data-surface=workspace]) .RequirementsEditorShell-module-scss-module__a__7QW__reviewDateFields strong{color:var(--ws-text);font-size:13px}:where([data-surface=workspace]) .RequirementsEditorShell-module-scss-module__a__7QW__reviewDateFields label{color:var(--ws-secondary);gap:6px;font-size:12px;display:grid}:where([data-surface=workspace]) .RequirementsEditorShell-module-scss-module__a__7QW__reviewDateFields input{border:1px solid var(--ws-border);background:var(--ws-surface);width:100%;min-height:38px;color:var(--ws-text);border-radius:0;padding:6px 8px}:where([data-surface=workspace]) .RequirementsEditorShell-module-scss-module__a__7QW__reviewScopeNote{padding:10px 0}:where([data-surface=workspace]) .RequirementsEditorShell-module-scss-module__a__7QW__savedNotice{color:var(--ws-success);flex-wrap:wrap;gap:8px;padding:10px 0;font-size:12px;display:flex}:where([data-surface=workspace]) .RequirementsEditorShell-module-scss-module__a__7QW__savedNotice a{color:var(--ws-link)}@media (max-width:760px){:where([data-surface=workspace]) .RequirementsEditorShell-module-scss-module__a__7QW__coveragePageHeader,:where([data-surface=workspace]) .RequirementsEditorShell-module-scss-module__a__7QW__planControlBar{gap:10px}:where([data-surface=workspace]) .RequirementsEditorShell-module-scss-module__a__7QW__planPicker{flex:190px;max-width:100%}:where([data-surface=workspace]) .RequirementsEditorShell-module-scss-module__a__7QW__planPicker select{border-right:0;border-bottom:1px solid var(--ws-border)}:where([data-surface=workspace]) .RequirementsEditorShell-module-scss-module__a__7QW__planEffective{flex-basis:100%;order:3}:where([data-surface=workspace]) .RequirementsEditorShell-module-scss-module__a__7QW__reviewDateFields{grid-template-columns:repeat(2,minmax(0,1fr))}:where([data-surface=workspace]) .RequirementsEditorShell-module-scss-module__a__7QW__reviewDateFields>div{grid-column:1/-1}}@media (max-width:480px){:where([data-surface=workspace]) .RequirementsEditorShell-module-scss-module__a__7QW__reviewDateFields{grid-template-columns:minmax(0,1fr)}:where([data-surface=workspace]) .RequirementsEditorShell-module-scss-module__a__7QW__reviewDateFields>div{grid-column:auto}}:where([data-surface=workspace]) .RequirementsEditorShell-module-scss-module__a__7QW__workflowContext{border-bottom:1px solid var(--ws-border);background:0 0;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px 18px;padding:13px 0;display:flex}:where([data-surface=workspace]) .RequirementsEditorShell-module-scss-module__a__7QW__workflowIdentity{flex:280px;gap:5px;min-width:0;display:grid}:where([data-surface=workspace]) .RequirementsEditorShell-module-scss-module__a__7QW__workflowEyebrow{color:var(--ws-brand);letter-spacing:.065em;font-size:10px;font-weight:750}:where([data-surface=workspace]) .RequirementsEditorShell-module-scss-module__a__7QW__workflowIdentity strong{color:var(--ws-text);overflow-wrap:anywhere;font-size:17px;line-height:1.25}:where([data-surface=workspace]) .RequirementsEditorShell-module-scss-module__a__7QW__workflowIdentity p{color:var(--ws-secondary);max-width:80ch;margin:0;font-size:12px;line-height:1.45}:where([data-surface=workspace]) .RequirementsEditorShell-module-scss-module__a__7QW__workflowIdentity small{color:var(--ws-text);font-size:12px}:where([data-surface=workspace]) .RequirementsEditorShell-module-scss-module__a__7QW__workflowContext[data-workflow=delete] .RequirementsEditorShell-module-scss-module__a__7QW__workflowEyebrow,:where([data-surface=workspace]) .RequirementsEditorShell-module-scss-module__a__7QW__workflowContext[data-workflow=delete] .RequirementsEditorShell-module-scss-module__a__7QW__workflowIdentity strong{color:var(--ws-danger)}:where([data-surface=workspace]) .RequirementsEditorShell-module-scss-module__a__7QW__planActionStrip{border-bottom:1px solid var(--ws-border);flex-wrap:wrap;align-items:center;gap:7px;padding:10px 0 12px;display:flex}:where([data-surface=workspace]) .RequirementsEditorShell-module-scss-module__a__7QW__planActionCaption{color:var(--ws-secondary);margin-right:5px;font-size:11px;font-weight:650}:where([data-surface=workspace]) .RequirementsEditorShell-module-scss-module__a__7QW__planActionStrip button{appearance:none;border:1px solid var(--ws-border);background:var(--ws-canvas);min-height:35px;color:var(--ws-text);font:inherit;cursor:pointer;border-radius:0;padding:7px 10px;font-size:12px;font-weight:600}:where([data-surface=workspace]) .RequirementsEditorShell-module-scss-module__a__7QW__planActionStrip button:hover{border-color:var(--ws-brand);color:var(--ws-link)}:where([data-surface=workspace]) .RequirementsEditorShell-module-scss-module__a__7QW__planActionStrip button:focus-visible{outline:2px solid var(--ws-brand);outline-offset:2px}:where([data-surface=workspace]) .RequirementsEditorShell-module-scss-module__a__7QW__planActionStrip button:disabled{opacity:.45;cursor:not-allowed}:where([data-surface=workspace]) .RequirementsEditorShell-module-scss-module__a__7QW__planActionStrip .RequirementsEditorShell-module-scss-module__a__7QW__deletePlanAction{border-color:color-mix(in srgb, var(--ws-danger) 55%, var(--ws-border));color:var(--ws-danger)}:where([data-surface=workspace]) .RequirementsEditorShell-module-scss-module__a__7QW__planActionStrip .RequirementsEditorShell-module-scss-module__a__7QW__deletePlanAction:hover{border-color:var(--ws-danger);color:var(--ws-danger)}:where([data-surface=workspace]) .RequirementsEditorShell-module-scss-module__a__7QW__deletePlanNotice{border-bottom:1px solid var(--ws-border);gap:9px;padding:14px 0;display:grid}:where([data-surface=workspace]) .RequirementsEditorShell-module-scss-module__a__7QW__deletePlanNotice strong{color:var(--ws-danger);font-size:14px}:where([data-surface=workspace]) .RequirementsEditorShell-module-scss-module__a__7QW__deletePlanNotice p{color:var(--ws-secondary);max-width:80ch;margin:0;font-size:12px;line-height:1.5}:where([data-surface=workspace]) .RequirementsEditorShell-module-scss-module__a__7QW__deletePlanNotice button{justify-self:start}@media (max-width:760px){:where([data-surface=workspace]) .RequirementsEditorShell-module-scss-module__a__7QW__workflowIdentity{flex-basis:100%}:where([data-surface=workspace]) .RequirementsEditorShell-module-scss-module__a__7QW__planActionStrip{gap:6px}:where([data-surface=workspace]) .RequirementsEditorShell-module-scss-module__a__7QW__planActionCaption{flex:100%}}:where([data-surface=workspace]) .RequirementsEditorShell-module-scss-module__a__7QW__planActionHint{color:var(--ws-secondary);margin:8px 0 0;font-size:12px}:where([data-surface=workspace]) .RequirementsEditorShell-module-scss-module__a__7QW__planLoadNotice{color:var(--ws-danger);margin:0;padding:10px 0;font-size:12px}
:where([data-surface=workspace]) .DashboardOrganizations-module-scss-module__LGCnFG__dashboard{min-width:0;color:var(--ws-text)}:where([data-surface=workspace]) .DashboardOrganizations-module-scss-module__LGCnFG__organizations{min-width:640px}:where([data-surface=workspace]) .DashboardOrganizations-module-scss-module__LGCnFG__organizations small{color:var(--ws-secondary);max-width:50ch;margin-top:6px;font-size:12px;display:block}:where([data-surface=workspace]) .DashboardOrganizations-module-scss-module__LGCnFG__organizations td:first-child>a{font-weight:650}:where([data-surface=workspace]) .DashboardOrganizations-module-scss-module__LGCnFG__sectionHead{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:12px;display:flex}:where([data-surface=workspace]) .DashboardOrganizations-module-scss-module__LGCnFG__operatorList{grid-template-columns:repeat(2,minmax(0,1fr));gap:0 32px;padding:0;list-style:none;display:grid}:where([data-surface=workspace]) .DashboardOrganizations-module-scss-module__LGCnFG__operatorList li{border-bottom:1px solid var(--ws-border);gap:6px;padding-block:16px;display:grid}:where([data-surface=workspace]) .DashboardOrganizations-module-scss-module__LGCnFG__operatorList a{font-size:13px;font-weight:600}:where([data-surface=workspace]) .DashboardOrganizations-module-scss-module__LGCnFG__operatorList span{color:var(--ws-secondary);font-size:12px}@media (max-width:700px){:where([data-surface=workspace]) .DashboardOrganizations-module-scss-module__LGCnFG__operatorList{grid-template-columns:minmax(0,1fr)}}:where([data-surface=workspace]) .DashboardOrganizations-module-scss-module__LGCnFG__creation{min-width:0;max-width:620px}:where([data-surface=workspace]) .DashboardOrganizations-module-scss-module__LGCnFG__creationSteps{gap:16px;padding:0;font-size:13px;list-style:none;display:grid}:where([data-surface=workspace]) .DashboardOrganizations-module-scss-module__LGCnFG__creationSteps p{color:var(--ws-secondary);margin-top:4px;font-size:12px}
:where([data-surface=workspace]) .CoverageManagement-module-scss-module__krldJa__section{min-width:0;color:var(--ws-text);gap:16px;display:grid}:where([data-surface=workspace]) .CoverageManagement-module-scss-module__krldJa__toolbar{flex-wrap:wrap;align-items:end;gap:12px;display:flex}:where([data-surface=workspace]) .CoverageManagement-module-scss-module__krldJa__toolbar>label{flex:150px;min-width:0}:where([data-surface=workspace]) .CoverageManagement-module-scss-module__krldJa__scope{border-block:1px solid var(--ws-border);gap:12px;padding-block:16px;display:grid}:where([data-surface=workspace]) .CoverageManagement-module-scss-module__krldJa__fields{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}:where([data-surface=workspace]) .CoverageManagement-module-scss-module__krldJa__scopeFields{grid-template-columns:repeat(auto-fit,minmax(min(100%,320px),1fr))}:where([data-surface=workspace]) .CoverageManagement-module-scss-module__krldJa__control{border:1px solid var(--ws-border);background:var(--ws-surface);width:100%;min-width:0;min-height:40px;color:var(--ws-text);font:inherit;border-radius:0;padding:8px 10px;display:block}:where([data-surface=workspace]) .CoverageManagement-module-scss-module__krldJa__label{min-width:0;color:var(--ws-secondary);gap:6px;font-size:12px;display:grid}:where([data-surface=workspace]) .CoverageManagement-module-scss-module__krldJa__help{color:var(--ws-secondary);font-size:12px;line-height:1.5}:where([data-surface=workspace]) .CoverageManagement-module-scss-module__krldJa__days{flex-wrap:wrap;gap:10px;display:flex}:where([data-surface=workspace]) .CoverageManagement-module-scss-module__krldJa__day{align-items:center;gap:6px;min-height:40px;font-size:12px;display:flex}:where([data-surface=workspace]) .CoverageManagement-module-scss-module__krldJa__matrix{min-width:1000px}:where([data-surface=workspace]) .CoverageManagement-module-scss-module__krldJa__matrix th:first-child{z-index:1;background:var(--ws-surface);min-width:190px;position:sticky;left:0}:where([data-surface=workspace]) .CoverageManagement-module-scss-module__krldJa__cell{min-width:105px;color:var(--ws-text);gap:5px;padding:8px 0;text-decoration:none;display:grid}:where([data-surface=workspace]) .CoverageManagement-module-scss-module__krldJa__cell:hover{color:var(--ws-link)}:where([data-surface=workspace]) .CoverageManagement-module-scss-module__krldJa__cell small{color:var(--ws-secondary);font-size:11px}:where([data-surface=workspace]) .CoverageManagement-module-scss-module__krldJa__source{color:var(--ws-secondary);gap:5px;font-size:11px;display:grid}:where([data-surface=workspace]) .CoverageManagement-module-scss-module__krldJa__list{min-width:760px}:where([data-surface=workspace]) .CoverageManagement-module-scss-module__krldJa__rowActions{flex-wrap:wrap;gap:8px;display:flex}:where([data-surface=workspace]) .CoverageManagement-module-scss-module__krldJa__comparison{border-block:1px solid var(--ws-border);gap:10px;padding-block:12px;display:grid}:where([data-surface=workspace]) .CoverageManagement-module-scss-module__krldJa__comparison summary{cursor:pointer;font-weight:600}:where([data-surface=workspace]) .CoverageManagement-module-scss-module__krldJa__change{border-bottom:1px solid var(--ws-border);overflow-wrap:anywhere;gap:8px;padding:10px 0;font-size:12px;display:grid}@media (max-width:600px){:where([data-surface=workspace]) .CoverageManagement-module-scss-module__krldJa__fields{grid-template-columns:minmax(0,1fr)}:where([data-surface=workspace]) .CoverageManagement-module-scss-module__krldJa__toolbar{align-items:stretch}:where([data-surface=workspace]) .CoverageManagement-module-scss-module__krldJa__rowActions>button{flex:auto}}:where([data-surface=workspace]) .CoverageManagement-module-scss-module__krldJa__scope fieldset{border:0;min-width:0;margin:0;padding:0}:where([data-surface=workspace]) .CoverageManagement-module-scss-module__krldJa__scopeDisclosure{border-bottom:1px solid var(--ws-border);padding-block:12px}:where([data-surface=workspace]) .CoverageManagement-module-scss-module__krldJa__scopeDisclosure>summary{cursor:pointer;font-size:13px;font-weight:600}:where([data-surface=workspace]) .CoverageManagement-module-scss-module__krldJa__scope{border-top:0;gap:10px;padding:10px 0 12px}:where([data-surface=workspace]) .CoverageManagement-module-scss-module__krldJa__scope>.CoverageManagement-module-scss-module__krldJa__section{gap:10px;display:grid}:where([data-surface=workspace]) .CoverageManagement-module-scss-module__krldJa__scopeTabs{flex-wrap:wrap;align-items:center;gap:0;display:flex}:where([data-surface=workspace]) .CoverageManagement-module-scss-module__krldJa__scopeTabs button{border:1px solid var(--ws-border);background:var(--ws-canvas);min-width:150px;min-height:38px;color:var(--ws-secondary);font:inherit;cursor:pointer;border-radius:0;padding:9px 16px;font-size:12px}:where([data-surface=workspace]) .CoverageManagement-module-scss-module__krldJa__scopeTabs button+button{border-left:0}:where([data-surface=workspace]) .CoverageManagement-module-scss-module__krldJa__scopeTabs button[aria-pressed=true]{border-color:var(--ws-brand);box-shadow:inset 0 -2px var(--ws-brand);background:color-mix(in srgb, var(--ws-brand) 8%, var(--ws-canvas));color:var(--ws-text);font-weight:650}:where([data-surface=workspace]) .CoverageManagement-module-scss-module__krldJa__scopeTabs button:disabled{opacity:.7;cursor:default}:where([data-surface=workspace]) .CoverageManagement-module-scss-module__krldJa__scopeTabs button:focus-visible,:where([data-surface=workspace]) .CoverageManagement-module-scss-module__krldJa__scopeMore summary:focus-visible{outline:2px solid var(--ws-focus);outline-offset:2px}:where([data-surface=workspace]) .CoverageManagement-module-scss-module__krldJa__scopeContext{color:var(--ws-secondary);flex:220px;padding-left:14px;font-size:12px;line-height:1.4}:where([data-surface=workspace]) .CoverageManagement-module-scss-module__krldJa__scopeDetails{border-bottom:1px solid var(--ws-border);gap:12px;padding:12px 0;display:grid}:where([data-surface=workspace]) .CoverageManagement-module-scss-module__krldJa__scopeMore{color:var(--ws-secondary);font-size:12px}:where([data-surface=workspace]) .CoverageManagement-module-scss-module__krldJa__scopeMore summary{cursor:pointer;width:fit-content;color:var(--ws-link)}:where([data-surface=workspace]) .CoverageManagement-module-scss-module__krldJa__scopeMore>.CoverageManagement-module-scss-module__krldJa__label,:where([data-surface=workspace]) .CoverageManagement-module-scss-module__krldJa__scopeMore>.CoverageManagement-module-scss-module__krldJa__help{margin-top:10px}:where([data-surface=workspace]) .CoverageManagement-module-scss-module__krldJa__scopeError{color:var(--ws-danger);font-size:12px}@media (max-width:600px){:where([data-surface=workspace]) .CoverageManagement-module-scss-module__krldJa__scopeTabs{grid-template-columns:repeat(2,minmax(0,1fr));display:grid}:where([data-surface=workspace]) .CoverageManagement-module-scss-module__krldJa__scopeTabs button{min-width:0}:where([data-surface=workspace]) .CoverageManagement-module-scss-module__krldJa__scopeContext{grid-column:1/-1;padding:10px 0 0}:where([data-surface=workspace]) .CoverageManagement-module-scss-module__krldJa__scopeDetails .CoverageManagement-module-scss-module__krldJa__fields{grid-template-columns:minmax(0,1fr)}}:where([data-surface=workspace]) .CoverageManagement-module-scss-module__krldJa__planDirectory{min-width:830px}:where([data-surface=workspace]) .CoverageManagement-module-scss-module__krldJa__planDirectory td{padding:10px 12px;font-size:12px}:where([data-surface=workspace]) .CoverageManagement-module-scss-module__krldJa__planDirectory td:first-child{min-width:155px}:where([data-surface=workspace]) .CoverageManagement-module-scss-module__krldJa__planRowActions{flex-wrap:wrap;align-items:center;gap:6px;display:flex}:where([data-surface=workspace]) .CoverageManagement-module-scss-module__krldJa__planRowActions button{border:1px solid var(--ws-border);white-space:nowrap;min-height:34px;padding:7px 9px;font-size:11px}:where([data-surface=workspace]) .CoverageManagement-module-scss-module__krldJa__planRowActions button:hover{border-color:var(--ws-brand)}:where([data-surface=workspace]) .CoverageManagement-module-scss-module__krldJa__planActionSummary{border-bottom:1px solid var(--ws-border);gap:7px;padding-bottom:12px;display:grid}:where([data-surface=workspace]) .CoverageManagement-module-scss-module__krldJa__planActionSummary strong{color:var(--ws-text);font-size:14px}:where([data-surface=workspace]) .CoverageManagement-module-scss-module__krldJa__planActionSummary span,:where([data-surface=workspace]) .CoverageManagement-module-scss-module__krldJa__planActionSummary p{color:var(--ws-secondary);margin:0;font-size:12px;line-height:1.5}:where([data-surface=workspace]) .CoverageManagement-module-scss-module__krldJa__dangerMessage{border-left:2px solid var(--ws-danger);color:var(--ws-text);padding:10px 12px;font-size:12px;line-height:1.5}
:where([data-surface=workspace]) .ScheduleDayActions-module-scss-module__rWxS2W__actions{min-width:0;color:var(--ws-text);flex-wrap:wrap;align-items:center;gap:8px 12px;display:flex}:where([data-surface=workspace]) .ScheduleDayActions-module-scss-module__rWxS2W__date{color:var(--ws-secondary);font-variant-numeric:tabular-nums;font-size:12px}:where([data-surface=workspace]) .ScheduleDayActions-module-scss-module__rWxS2W__actions a{color:var(--ws-link);text-underline-offset:3px;font-size:13px}:where([data-surface=workspace]) .ScheduleDayActions-module-scss-module__rWxS2W__assignmentMeta{gap:4px;min-width:0;padding-bottom:6px;display:grid}:where([data-surface=workspace]) .ScheduleDayActions-module-scss-module__rWxS2W__assignmentLane{color:var(--ws-secondary);overflow-wrap:anywhere;font-size:11px}:where([data-surface=workspace]) .ScheduleDayActions-module-scss-module__rWxS2W__assignmentTime{color:var(--ws-text);font-variant-numeric:tabular-nums;overflow-wrap:anywhere;font-size:13px;font-weight:600;line-height:1.4}@media (max-width:700px){:where([data-surface=workspace]) .ScheduleDayActions-module-scss-module__rWxS2W__actions{border-top:1px solid var(--ws-border);flex-basis:100%;padding-block:8px}:where([data-surface=workspace]) .ScheduleDayActions-module-scss-module__rWxS2W__date{flex-basis:100%}}
:where([data-surface=workspace]) .ScheduleWorkspace-module-scss-module__ieLI7a__workspace{min-width:0;color:var(--ws-text)}:where([data-surface=workspace]) .ScheduleWorkspace-module-scss-module__ieLI7a__workspace small{color:var(--ws-secondary);margin-top:4px;font-size:11px;display:block}:where([data-surface=workspace]) .ScheduleWorkspace-module-scss-module__ieLI7a__comparison{gap:16px;margin-block:20px;display:grid}:where([data-surface=workspace]) .ScheduleWorkspace-module-scss-module__ieLI7a__counts{grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;margin-block:16px;display:grid}:where([data-surface=workspace]) .ScheduleWorkspace-module-scss-module__ieLI7a__counts>div{gap:6px;display:grid}:where([data-surface=workspace]) .ScheduleWorkspace-module-scss-module__ieLI7a__counts dt{color:var(--ws-secondary);font-size:12px}:where([data-surface=workspace]) .ScheduleWorkspace-module-scss-module__ieLI7a__counts dd{margin:0;font-size:16px;font-weight:600}:where([data-surface=workspace]) .ScheduleWorkspace-module-scss-module__ieLI7a__mutations{grid-template-columns:minmax(0,2fr) minmax(0,1fr);align-items:start;gap:24px;margin-top:24px;display:grid}:where([data-surface=workspace]) .ScheduleWorkspace-module-scss-module__ieLI7a__secondaryActions{gap:16px;display:grid}:where([data-surface=workspace]) .ScheduleWorkspace-module-scss-module__ieLI7a__context{border-bottom:1px solid var(--ws-border);gap:8px;padding-block:16px;font-size:13px;display:grid}:where([data-surface=workspace]) .ScheduleWorkspace-module-scss-module__ieLI7a__context p{color:var(--ws-secondary)}:where([data-surface=workspace]) .ScheduleWorkspace-module-scss-module__ieLI7a__table{min-width:700px}:where([data-surface=workspace]) .ScheduleWorkspace-module-scss-module__ieLI7a__note{white-space:pre-wrap;overflow-wrap:anywhere}:where([data-surface=workspace]) .ScheduleWorkspace-module-scss-module__ieLI7a__settings{gap:20px;display:grid}:where([data-surface=workspace]) .ScheduleWorkspace-module-scss-module__ieLI7a__settings h3{margin-bottom:12px;font-size:14px}:where([data-surface=workspace]) .ScheduleWorkspace-module-scss-module__ieLI7a__settings dl{grid-template-columns:minmax(0,2fr) minmax(0,1fr);gap:8px 16px;font-size:13px;display:grid}:where([data-surface=workspace]) .ScheduleWorkspace-module-scss-module__ieLI7a__settings dt{color:var(--ws-secondary);overflow-wrap:anywhere}:where([data-surface=workspace]) .ScheduleWorkspace-module-scss-module__ieLI7a__settings dd{overflow-wrap:anywhere;margin:0}:where([data-surface=workspace]) .ScheduleWorkspace-module-scss-module__ieLI7a__disclosure{border-block:1px solid var(--ws-border);padding-block:16px}:where([data-surface=workspace]) .ScheduleWorkspace-module-scss-module__ieLI7a__disclosure summary{cursor:pointer;min-height:32px;font-size:13px;font-weight:600}:where([data-surface=workspace]) .ScheduleWorkspace-module-scss-module__ieLI7a__disclosure>div{margin-top:12px}@media (max-width:800px){:where([data-surface=workspace]) .ScheduleWorkspace-module-scss-module__ieLI7a__mutations{grid-template-columns:minmax(0,1fr)}:where([data-surface=workspace]) .ScheduleWorkspace-module-scss-module__ieLI7a__counts{grid-template-columns:repeat(2,minmax(0,1fr))}}:where([data-surface=workspace]) .ScheduleWorkspace-module-scss-module__ieLI7a__twoCounts{grid-template-columns:repeat(2,minmax(0,1fr))}:where([data-surface=workspace]) .ScheduleWorkspace-module-scss-module__ieLI7a__helpTools{gap:8px;font-size:13px;display:grid}:where([data-surface=workspace]) .ScheduleWorkspace-module-scss-module__ieLI7a__helpTools dt{margin-top:8px;font-weight:600}:where([data-surface=workspace]) .ScheduleWorkspace-module-scss-module__ieLI7a__helpTools dd{color:var(--ws-secondary);margin:0}:where([data-surface=workspace]) .ScheduleWorkspace-module-scss-module__ieLI7a__resultTable{min-width:760px}:where([data-surface=workspace]) .ScheduleWorkspace-module-scss-module__ieLI7a__resultTable td:last-child{white-space:normal;min-width:320px}:where([data-surface=workspace]) .ScheduleWorkspace-module-scss-module__ieLI7a__resultDetail{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}
:where([data-surface=workspace]) .ScheduleEmailSettings-module-scss-module__LN3pOG__section{border-top:1px solid var(--ws-border);color:var(--ws-text);gap:12px;min-width:0;padding-block:24px;display:grid}:where([data-surface=workspace]) .ScheduleEmailSettings-module-scss-module__LN3pOG__section h2{font-size:20px}:where([data-surface=workspace]) .ScheduleEmailSettings-module-scss-module__LN3pOG__section p,:where([data-surface=workspace]) .ScheduleEmailSettings-module-scss-module__LN3pOG__section small{color:var(--ws-secondary);line-height:1.5}:where([data-surface=workspace]) .ScheduleEmailSettings-module-scss-module__LN3pOG__form,:where([data-surface=workspace]) .ScheduleEmailSettings-module-scss-module__LN3pOG__fields{gap:16px;min-width:0;display:grid}:where([data-surface=workspace]) .ScheduleEmailSettings-module-scss-module__LN3pOG__fields{border:0;padding:0}:where([data-surface=workspace]) .ScheduleEmailSettings-module-scss-module__LN3pOG__fields input,:where([data-surface=workspace]) .ScheduleEmailSettings-module-scss-module__LN3pOG__fields textarea,:where([data-surface=workspace]) .ScheduleEmailSettings-module-scss-module__LN3pOG__fields select{max-width:100%}:where([data-surface=workspace]) .ScheduleEmailSettings-module-scss-module__LN3pOG__columns{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;display:grid}:where([data-surface=workspace]) .ScheduleEmailSettings-module-scss-module__LN3pOG__days{border:1px solid var(--ws-border);flex-wrap:wrap;gap:12px;padding:12px;display:flex}:where([data-surface=workspace]) .ScheduleEmailSettings-module-scss-module__LN3pOG__days label,:where([data-surface=workspace]) .ScheduleEmailSettings-module-scss-module__LN3pOG__check{align-items:flex-start;gap:8px;font-size:13px;line-height:1.5;display:flex}:where([data-surface=workspace]) .ScheduleEmailSettings-module-scss-module__LN3pOG__days input,:where([data-surface=workspace]) .ScheduleEmailSettings-module-scss-module__LN3pOG__check input{flex:none;margin-top:3px}:where([data-surface=workspace]) .ScheduleEmailSettings-module-scss-module__LN3pOG__preview{border:1px solid var(--ws-border);gap:12px;min-width:0;padding:16px;display:grid}:where([data-surface=workspace]) .ScheduleEmailSettings-module-scss-module__LN3pOG__preview pre{white-space:pre-wrap;overflow-wrap:anywhere;padding-block:12px;font:13px/1.6 ui-monospace,monospace}:where([data-surface=workspace]) .ScheduleEmailSettings-module-scss-module__LN3pOG__preview iframe{background:#fff;border:0;width:100%;min-height:520px}:where([data-surface=workspace]) .ScheduleEmailSettings-module-scss-module__LN3pOG__preview summary{cursor:pointer;min-height:40px}@media (max-width:700px){:where([data-surface=workspace]) .ScheduleEmailSettings-module-scss-module__LN3pOG__columns{grid-template-columns:minmax(0,1fr);gap:12px}:where([data-surface=workspace]) .ScheduleEmailSettings-module-scss-module__LN3pOG__section{padding-block:16px}:where([data-surface=workspace]) .ScheduleEmailSettings-module-scss-module__LN3pOG__preview{padding:12px}}:where([data-surface=workspace]) .ScheduleEmailSettings-module-scss-module__LN3pOG__deliveryScroll{max-width:100%;overflow:auto}:where([data-surface=workspace]) .ScheduleEmailSettings-module-scss-module__LN3pOG__deliveryScroll table{border-collapse:collapse;text-align:left;width:100%;font-size:13px}:where([data-surface=workspace]) .ScheduleEmailSettings-module-scss-module__LN3pOG__deliveryScroll th,:where([data-surface=workspace]) .ScheduleEmailSettings-module-scss-module__LN3pOG__deliveryScroll td{border-bottom:1px solid var(--ws-border);padding:10px}:where([data-surface=workspace]) .ScheduleEmailSettings-module-scss-module__LN3pOG__deliveryScroll small{display:block}
