.DeleteRecordBand-module__aIrbSW__confirm{background:0 0;border:0;width:min(440px,100vw);max-width:100vw;margin:auto;padding:16px}.DeleteRecordBand-module__aIrbSW__confirm::backdrop{background:#25282473}.DeleteRecordBand-module__aIrbSW__confirm[open]{animation:.16s ease-out DeleteRecordBand-module__aIrbSW__confirm-rise}.DeleteRecordBand-module__aIrbSW__confirm[open]::backdrop{animation:.16s ease-out DeleteRecordBand-module__aIrbSW__confirm-backdrop-in}.DeleteRecordBand-module__aIrbSW__confirmPanel{background:var(--paper);border:1px solid var(--border);border-top:4px solid var(--nav);border-radius:var(--radius-card);box-shadow:var(--dialog-shadow);padding:var(--card-padding);gap:24px;display:grid}.DeleteRecordBand-module__aIrbSW__confirmTitle{font-family:var(--serif);margin:0;font-size:1.3rem;font-weight:600;line-height:1.3}.DeleteRecordBand-module__aIrbSW__confirmActions{flex-wrap:wrap;justify-content:flex-end;gap:12px;display:flex}@keyframes DeleteRecordBand-module__aIrbSW__confirm-rise{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}@keyframes DeleteRecordBand-module__aIrbSW__confirm-backdrop-in{0%{opacity:0}to{opacity:1}}@media (prefers-reduced-motion:reduce){.DeleteRecordBand-module__aIrbSW__confirm::backdrop{animation-duration:.01ms!important}}
.Pilot-module__f8kIgq__page{width:100%;color:var(--ink);margin:0 auto;padding:0}.Pilot-module__f8kIgq__page *{box-sizing:border-box}.Pilot-module__f8kIgq__pageHeader{justify-content:space-between;align-items:flex-start;gap:24px;margin-bottom:16px;display:flex}.Pilot-module__f8kIgq__headingGroup{min-width:0}.Pilot-module__f8kIgq__eyebrow{color:var(--brick);font-size:var(--text-small-1);letter-spacing:.12em;text-transform:uppercase;margin:0 0 8px;font-weight:700}.Pilot-module__f8kIgq__sectionSwitch{align-items:center;margin:0 0 8px;display:flex}.Pilot-module__f8kIgq__sectionSwitchItem{color:var(--muted);font-size:var(--text-small-1);letter-spacing:.12em;text-transform:uppercase;text-underline-offset:4px;align-items:center;min-height:46px;margin:-13px 0;padding:13px 0;font-weight:700;line-height:1.5;text-decoration:underline;text-decoration-thickness:1px;display:inline-flex}a.Pilot-module__f8kIgq__sectionSwitchItem:hover,a.Pilot-module__f8kIgq__sectionSwitchItem:focus-visible{color:var(--ink)}.Pilot-module__f8kIgq__title{color:var(--ink);font-family:var(--serif);letter-spacing:-.01em;margin:0;font-size:clamp(2rem,3.2vw,2.4rem);font-weight:600;line-height:1.12}.Pilot-module__f8kIgq__subtitle{color:var(--muted);max-width:72ch;margin:8px 0 0;line-height:1.5}.Pilot-module__f8kIgq__headerActions,.Pilot-module__f8kIgq__buttonRow{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.Pilot-module__f8kIgq__viewNav{border:1px solid var(--line);border-radius:var(--radius-large);background:var(--paper-deep);overscroll-behavior-inline:contain;align-items:stretch;gap:4px;width:fit-content;max-width:100%;margin:0 0 24px;padding:4px;display:flex;overflow-x:auto}.Pilot-module__f8kIgq__viewNavWrap{flex-wrap:wrap;overflow-x:visible}.Pilot-module__f8kIgq__viewLink{border-radius:var(--radius);color:var(--muted);min-height:var(--control-height);border:1px solid #0000;flex:none;padding:12px 16px;font-weight:600;text-decoration:none}.Pilot-module__f8kIgq__viewLink[data-active=true]{border-color:var(--border);color:var(--ink);background:var(--surface-strong);font-weight:700}.Pilot-module__f8kIgq__viewLink:hover{color:var(--ink);background:var(--surface)}.Pilot-module__f8kIgq__viewLink:focus-visible,.Pilot-module__f8kIgq__recordLink:focus-visible,.Pilot-module__f8kIgq__input:focus-visible,.Pilot-module__f8kIgq__select:focus-visible,.Pilot-module__f8kIgq__textarea:focus-visible{outline:3px solid var(--brick);outline-offset:2px}.Pilot-module__f8kIgq__radioCard:has(input:focus-visible){outline:3px solid var(--brick);outline-offset:2px}.Pilot-module__f8kIgq__controlBar{flex-wrap:wrap;align-items:center;gap:8px 16px;margin:0 0 12px;display:flex}.Pilot-module__f8kIgq__controlBar .Pilot-module__f8kIgq__viewNav{margin:0}.Pilot-module__f8kIgq__filterRow{flex-wrap:wrap;flex:340px;align-items:center;gap:8px 12px;margin:0 0 16px;display:flex}.Pilot-module__f8kIgq__controlBar .Pilot-module__f8kIgq__filterRow{margin:0}.Pilot-module__f8kIgq__filterRow .Pilot-module__f8kIgq__field,.Pilot-module__f8kIgq__filterRow .Pilot-module__f8kIgq__fieldWide{flex-wrap:wrap;flex:240px;align-items:center;gap:8px;display:flex}.Pilot-module__f8kIgq__filterRow .Pilot-module__f8kIgq__input,.Pilot-module__f8kIgq__filterRow .Pilot-module__f8kIgq__select{flex:150px;width:auto}.Pilot-module__f8kIgq__filterRow .Pilot-module__f8kIgq__buttonRow{flex:none}.Pilot-module__f8kIgq__filterRow .Pilot-module__f8kIgq__hint{flex:1 0 100%;margin:0}.Pilot-module__f8kIgq__field,.Pilot-module__f8kIgq__fieldWide{gap:8px;min-width:0;display:grid}.Pilot-module__f8kIgq__fieldWide{grid-column:1/-1}.Pilot-module__f8kIgq__label{color:var(--ink);font-size:var(--text-small-3);font-weight:700}.Pilot-module__f8kIgq__hint{color:var(--muted);font-size:var(--text-small-3);margin:0;line-height:1.45}.Pilot-module__f8kIgq__input,.Pilot-module__f8kIgq__select,.Pilot-module__f8kIgq__textarea{background:var(--surface-strong);border:1px solid var(--border);border-radius:var(--radius);color:var(--ink);font:inherit;min-height:var(--input-height);width:100%;padding:12px 16px;transition:border-color .12s}.Pilot-module__f8kIgq__textarea{resize:vertical;min-height:124px;line-height:1.5}.Pilot-module__f8kIgq__input[aria-invalid=true],.Pilot-module__f8kIgq__select[aria-invalid=true],.Pilot-module__f8kIgq__textarea[aria-invalid=true]{border-color:var(--danger);box-shadow:0 0 0 1px var(--danger)}.Pilot-module__f8kIgq__input:hover,.Pilot-module__f8kIgq__select:hover,.Pilot-module__f8kIgq__textarea:hover{border-color:var(--ink)}.Pilot-module__f8kIgq__input[data-answer=date]{max-width:14em}.Pilot-module__f8kIgq__input[data-answer=decimal]{max-width:12em}.Pilot-module__f8kIgq__input[data-answer=count]{max-width:8em}.Pilot-module__f8kIgq__input[data-answer=code]{max-width:16em}.Pilot-module__f8kIgq__fieldError,.Pilot-module__f8kIgq__errorBanner{color:var(--danger);font-size:var(--text-small-3);line-height:1.45}.Pilot-module__f8kIgq__errorBanner,.Pilot-module__f8kIgq__successBanner,.Pilot-module__f8kIgq__notice{border-radius:var(--radius);margin:0 0 16px;padding:12px 16px}.Pilot-module__f8kIgq__errorBanner{background:var(--brick-pale);border:1px solid var(--danger);color:var(--brick-dark)}.Pilot-module__f8kIgq__successBanner{background:var(--olive-pale);border:1px solid var(--olive);color:var(--olive)}.Pilot-module__f8kIgq__notice{background:var(--paper-deep);border:1px solid var(--line);color:var(--ink)}.Pilot-module__f8kIgq__summaryLine{color:var(--muted);flex-wrap:wrap;align-items:baseline;gap:4px 24px;margin:0 0 12px;line-height:1.5;display:flex}.Pilot-module__f8kIgq__summaryFigure{color:var(--ink);font-family:var(--serif);font-variant-numeric:tabular-nums;font-weight:600}.Pilot-module__f8kIgq__tablePanel,.Pilot-module__f8kIgq__card,.Pilot-module__f8kIgq__formPanel,.Pilot-module__f8kIgq__activityPanel{background:var(--surface);border:1px solid var(--line);border-radius:var(--radius-card)}.Pilot-module__f8kIgq__tablePanel{overflow:hidden}.Pilot-module__f8kIgq__tableScroll{overscroll-behavior-inline:contain;scrollbar-color:var(--border) transparent;overflow-x:auto}.Pilot-module__f8kIgq__listFoot{justify-content:flex-end;padding:8px 0 0;display:flex}.Pilot-module__f8kIgq__cardViewToggle{color:var(--muted);cursor:pointer;font-size:var(--text-small-3);min-height:var(--control-height);align-items:center;gap:8px;font-weight:600;text-decoration:none;display:inline-flex}.Pilot-module__f8kIgq__cardViewToggle:hover{color:var(--ink)}.Pilot-module__f8kIgq__cardViewBox{background:var(--surface-strong);border:1px solid var(--border);border-radius:var(--radius-small);color:var(--surface-strong);flex:none;justify-content:center;align-items:center;width:21px;height:21px;display:inline-flex}.Pilot-module__f8kIgq__cardViewBox[data-ticked]{background:var(--brick);border-color:var(--brick)}.Pilot-module__f8kIgq__cardViewToggle:hover .Pilot-module__f8kIgq__cardViewBox:not([data-ticked]){border-color:var(--ink)}.Pilot-module__f8kIgq__table{border-collapse:collapse;width:100%;min-width:880px}.Pilot-module__f8kIgq__table th{background:var(--paper-deep);color:var(--muted);font-size:var(--text-small-2);letter-spacing:.055em;text-align:left;text-transform:uppercase;z-index:1;padding:12px 16px;font-weight:700;position:sticky;top:0}.Pilot-module__f8kIgq__table td{border-top:1px solid var(--line);vertical-align:top;padding:16px}.Pilot-module__f8kIgq__table tbody tr:hover,.Pilot-module__f8kIgq__table tbody tr:focus-within{background:var(--paper)}.Pilot-module__f8kIgq__numberCell{font-variant-numeric:tabular-nums;text-align:right}.Pilot-module__f8kIgq__recordLink{color:var(--ink);-webkit-text-decoration-color:var(--border);text-decoration-color:var(--border);text-underline-offset:3px;font-weight:700;text-decoration-thickness:1px}.Pilot-module__f8kIgq__recordMeta,.Pilot-module__f8kIgq__cellNote{color:var(--muted);font-size:var(--text-small-3);margin-top:4px;line-height:1.35;display:block}.Pilot-module__f8kIgq__valueKnown{font-family:var(--serif);font-variant-numeric:tabular-nums;white-space:nowrap;font-size:1.02rem;font-weight:600}.Pilot-module__f8kIgq__valueUnknown{color:var(--muted);font-weight:600}.Pilot-module__f8kIgq__status{background:var(--surface-strong);border:1px solid var(--border);border-radius:var(--radius);color:var(--ink);font-size:var(--text-small-2);white-space:nowrap;padding:4px 8px;font-weight:700;line-height:1.2;display:inline-flex}.Pilot-module__f8kIgq__status[data-tone=green]{background:var(--olive-pale);border-color:var(--olive);color:var(--olive)}.Pilot-module__f8kIgq__status[data-tone=blue]{background:var(--slate-pale);border-color:var(--slate);color:var(--slate)}.Pilot-module__f8kIgq__status[data-tone=amber]{background:var(--warning-pale);border-color:var(--warning);color:var(--warning)}.Pilot-module__f8kIgq__status[data-tone=pale]{background:var(--paper);border-color:var(--border);color:var(--ink)}.Pilot-module__f8kIgq__status[data-tone=stone]{background:var(--paper-deep);border-color:var(--olive);color:var(--olive)}.Pilot-module__f8kIgq__probabilityLine{align-items:center;gap:8px;margin-top:4px;display:flex}.Pilot-module__f8kIgq__numberCell .Pilot-module__f8kIgq__probabilityLine{justify-content:flex-end}.Pilot-module__f8kIgq__probabilityLine small{color:var(--muted);font-size:var(--text-small-1);font-variant-numeric:tabular-nums}.Pilot-module__f8kIgq__probabilityTrack{background:var(--paper-deep);border:1px solid var(--line);border-radius:var(--radius-small);width:56px;height:5px;overflow:hidden}.Pilot-module__f8kIgq__probabilityFill{background:var(--olive);height:100%;display:block}.Pilot-module__f8kIgq__ownerSpacer{margin-right:8px}.Pilot-module__f8kIgq__status[data-tone=red]{background:var(--brick-pale);border-color:var(--danger);color:var(--danger)}.Pilot-module__f8kIgq__emptyState{flex-direction:column;align-items:flex-start;padding:clamp(32px,6vw,72px);display:flex}.Pilot-module__f8kIgq__emptyArt{color:var(--border);margin-bottom:16px}.Pilot-module__f8kIgq__emptyState h2,.Pilot-module__f8kIgq__card h2,.Pilot-module__f8kIgq__formPanel h2,.Pilot-module__f8kIgq__activityPanel h2{font-family:var(--serif);letter-spacing:-.01em;margin:0;font-size:1.2rem;font-weight:600}.Pilot-module__f8kIgq__emptyState p{color:var(--muted);max-width:620px;margin:8px 0 16px;line-height:1.55}.Pilot-module__f8kIgq__breadcrumb{color:var(--muted);font-size:var(--text-small-3);flex-wrap:wrap;align-items:center;gap:8px;margin-bottom:16px;display:flex}.Pilot-module__f8kIgq__breadcrumb a{color:var(--brick-dark)}.Pilot-module__f8kIgq__breadcrumbHere{display:contents}.Pilot-module__f8kIgq__detailGrid{grid-template-columns:minmax(0,1.65fr) minmax(300px,.85fr);align-items:start;gap:24px;display:grid}.Pilot-module__f8kIgq__stack{gap:24px;display:grid}.Pilot-module__f8kIgq__card,.Pilot-module__f8kIgq__formPanel,.Pilot-module__f8kIgq__activityPanel{padding:var(--card-padding)}.Pilot-module__f8kIgq__card{container-type:inline-size}@container (max-width:400px){.Pilot-module__f8kIgq__definitionRow{grid-template-columns:1fr;gap:4px}}.Pilot-module__f8kIgq__cardHeader,.Pilot-module__f8kIgq__sectionHeader{justify-content:space-between;align-items:center;gap:12px;margin-bottom:16px;display:flex}.Pilot-module__f8kIgq__definitionList{gap:0;margin:0;display:grid}.Pilot-module__f8kIgq__definitionRow{border-top:1px solid var(--line);grid-template-columns:minmax(125px,.7fr) minmax(0,1.7fr);gap:12px;padding:12px 0;display:grid}.Pilot-module__f8kIgq__definitionRow:first-child{border-top:0}.Pilot-module__f8kIgq__definitionRow dt{color:var(--muted)}.Pilot-module__f8kIgq__definitionRow dd{overflow-wrap:anywhere;margin:0;font-weight:600}.Pilot-module__f8kIgq__prose{color:var(--ink);white-space:pre-wrap;line-height:1.6}.Pilot-module__f8kIgq__formGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}.Pilot-module__f8kIgq__dialog{max-width:640px;margin:0 auto}.Pilot-module__f8kIgq__dialogGrid{grid-template-columns:minmax(0,1fr);gap:16px;display:grid}.Pilot-module__f8kIgq__stepFieldset{border:0;gap:16px;min-width:0;margin:0;padding:0;display:grid}.Pilot-module__f8kIgq__stepFieldset[hidden]{display:none}.Pilot-module__f8kIgq__stepLegend{gap:4px;margin:0;padding:0;display:grid}.Pilot-module__f8kIgq__stepProgress{color:var(--brick);font-size:var(--text-small-1);letter-spacing:.12em;text-transform:uppercase;font-weight:700}.Pilot-module__f8kIgq__stepTitle{font-family:var(--serif);letter-spacing:-.01em;font-size:1.3rem;font-weight:600}.Pilot-module__f8kIgq__stepTitle:focus{outline:none}.Pilot-module__f8kIgq__stepPurpose{color:var(--muted);margin:0;line-height:1.5}.Pilot-module__f8kIgq__formSection{border-top:1px solid var(--line);grid-column:1/-1;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;padding-top:24px;display:grid}.Pilot-module__f8kIgq__formSection:first-of-type{border-top:0;padding-top:0}.Pilot-module__f8kIgq__formSectionHeader h2,.Pilot-module__f8kIgq__formSectionHeader h3{font-family:var(--serif);margin:0;font-size:1.14rem;font-weight:600}.Pilot-module__f8kIgq__formSectionHeader,.Pilot-module__f8kIgq__formSection>.Pilot-module__f8kIgq__radioGroup,.Pilot-module__f8kIgq__formSection>.Pilot-module__f8kIgq__notice,.Pilot-module__f8kIgq__formGrid>.Pilot-module__f8kIgq__errorBanner,.Pilot-module__f8kIgq__formGrid>.Pilot-module__f8kIgq__successBanner{grid-column:1/-1}.Pilot-module__f8kIgq__formSectionHeader p{color:var(--muted);font-size:var(--text-small-3);margin:4px 0 0;line-height:1.5}.Pilot-module__f8kIgq__radioGroup{flex-wrap:wrap;gap:8px;display:flex}.Pilot-module__f8kIgq__radioCard{background:var(--surface-strong);border:1px solid var(--border);border-radius:var(--radius);cursor:pointer;min-height:var(--input-height);align-items:center;gap:8px;padding:12px 16px;font-weight:600;transition:background .12s,border-color .12s;display:inline-flex}.Pilot-module__f8kIgq__radioCard:has(input:checked){background:var(--brick-pale);border-color:var(--brick);color:var(--brick-dark)}.Pilot-module__f8kIgq__radioCard input{width:20px;min-height:20px;accent-color:var(--brick);flex:0 0 20px;margin:0}.Pilot-module__f8kIgq__inlinePanel{background:var(--paper);border:1px solid var(--line);border-radius:var(--radius-card);padding:var(--card-padding-compact);grid-column:1/-1;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}.Pilot-module__f8kIgq__formFooter{border-top:1px solid var(--line);grid-column:1/-1;justify-content:flex-end;align-items:center;gap:12px;margin-top:4px;padding-top:24px;display:flex}.Pilot-module__f8kIgq__activityForm{background:var(--paper);border:1px solid var(--line);border-radius:var(--radius-card);padding:var(--card-padding-compact);grid-template-columns:minmax(145px,.4fr) minmax(0,1.6fr);gap:12px;margin-bottom:24px;display:grid}.Pilot-module__f8kIgq__activityForm .Pilot-module__f8kIgq__fieldWide,.Pilot-module__f8kIgq__activityForm .Pilot-module__f8kIgq__formFooter,.Pilot-module__f8kIgq__activityForm .Pilot-module__f8kIgq__errorBanner,.Pilot-module__f8kIgq__activityForm .Pilot-module__f8kIgq__successBanner{grid-column:1/-1}.Pilot-module__f8kIgq__pagination{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;padding:16px 0 0;display:flex}.Pilot-module__f8kIgq__paginationSummary,.Pilot-module__f8kIgq__paginationPage{color:var(--muted);margin:0}.Pilot-module__f8kIgq__paginationControls{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.Pilot-module__f8kIgq__pagination [aria-disabled=true]{cursor:not-allowed;opacity:.5}.Pilot-module__f8kIgq__list{margin:0;padding:0;list-style:none}.Pilot-module__f8kIgq__listItem{border-top:1px solid var(--line);padding:16px 0}.Pilot-module__f8kIgq__listItem:first-child{border-top:0;padding-top:0}.Pilot-module__f8kIgq__listItem:last-child{padding-bottom:0}.Pilot-module__f8kIgq__listTitle{margin:0;font-weight:700}.Pilot-module__f8kIgq__listMeta{color:var(--muted);font-size:var(--text-small-3);margin:4px 0 0;line-height:1.45}.Pilot-module__f8kIgq__details{border-top:1px solid var(--line);margin-top:16px;padding-top:16px}.Pilot-module__f8kIgq__details summary{color:var(--brick);cursor:pointer;min-height:var(--control-height);padding:12px 0;font-weight:700}.Pilot-module__f8kIgq__details[open] summary{margin-bottom:12px}.Pilot-module__f8kIgq__headerDisclosure,.Pilot-module__f8kIgq__emptyState .Pilot-module__f8kIgq__details{border-top:0;margin-top:0;padding-top:0}.Pilot-module__f8kIgq__headerDisclosure summary{padding:12px 0 0}.Pilot-module__f8kIgq__headerActions .Pilot-module__f8kIgq__headerDisclosure[open]{flex-basis:100%}.Pilot-module__f8kIgq__muted{color:var(--muted)}.Pilot-module__f8kIgq__noWrap{white-space:nowrap}.Pilot-module__f8kIgq__searchGroups{gap:16px;display:grid}.Pilot-module__f8kIgq__searchGroup{background:var(--surface);border:1px solid var(--line);border-radius:var(--radius-card);padding:var(--card-padding-compact)}.Pilot-module__f8kIgq__searchGroupHeading{color:var(--muted);font-family:var(--sans);font-size:var(--text-small-1);letter-spacing:.11em;text-transform:uppercase;margin:0 0 4px;font-weight:700}.Pilot-module__f8kIgq__searchList{margin:0;padding:0;list-style:none}.Pilot-module__f8kIgq__searchList li{border-top:1px solid var(--line)}.Pilot-module__f8kIgq__searchList li:first-child{border-top:0}.Pilot-module__f8kIgq__searchRow{min-height:var(--control-height);flex-wrap:wrap;align-items:baseline;column-gap:12px;padding:12px 0;text-decoration:none;display:flex}.Pilot-module__f8kIgq__searchRowTitle{color:var(--ink);text-decoration:underline;-webkit-text-decoration-color:var(--border);text-decoration-color:var(--border);text-underline-offset:3px;font-weight:700;text-decoration-thickness:1px}.Pilot-module__f8kIgq__searchRow:hover .Pilot-module__f8kIgq__searchRowTitle{text-decoration-thickness:2px}.Pilot-module__f8kIgq__searchRowDetail{color:var(--muted);font-size:var(--text-small-3);line-height:1.35}@media (max-width:900px){.Pilot-module__f8kIgq__detailGrid{grid-template-columns:1fr}}@media (max-width:680px){.Pilot-module__f8kIgq__page{padding:0}.Pilot-module__f8kIgq__pageHeader{flex-direction:column;align-items:stretch;gap:12px}.Pilot-module__f8kIgq__breadcrumbHere{display:none}.Pilot-module__f8kIgq__title{font-size:1.75rem}.Pilot-module__f8kIgq__headerActions>*{flex:none}.Pilot-module__f8kIgq__headerActions .button-secondary{width:auto}.Pilot-module__f8kIgq__buttonRow>*{flex:auto}.Pilot-module__f8kIgq__formGrid,.Pilot-module__f8kIgq__formSection,.Pilot-module__f8kIgq__inlinePanel,.Pilot-module__f8kIgq__activityForm{grid-template-columns:1fr}.Pilot-module__f8kIgq__activityForm>*,.Pilot-module__f8kIgq__activityForm .Pilot-module__f8kIgq__fieldWide,.Pilot-module__f8kIgq__activityForm .Pilot-module__f8kIgq__formFooter{grid-column:1}.Pilot-module__f8kIgq__filterRow .Pilot-module__f8kIgq__field,.Pilot-module__f8kIgq__filterRow .Pilot-module__f8kIgq__fieldWide,.Pilot-module__f8kIgq__filterRow .Pilot-module__f8kIgq__buttonRow{flex:100%}.Pilot-module__f8kIgq__definitionRow{grid-template-columns:minmax(0,2fr) minmax(0,3fr);gap:4px 8px}.Pilot-module__f8kIgq__definitionRow dt{font-size:var(--text-small-3);padding-top:2px;line-height:1.5}.Pilot-module__f8kIgq__formFooter{flex-direction:column-reverse;align-items:stretch}.Pilot-module__f8kIgq__formFooter>*{width:100%}}.Pilot-module__f8kIgq__searchRow{gap:4px;display:grid}.Pilot-module__f8kIgq__searchLabel{color:var(--muted);font-size:var(--text-small-3);font-weight:700}.Pilot-module__f8kIgq__picker{position:relative}.Pilot-module__f8kIgq__pickerValue{opacity:0;pointer-events:none;width:1px;height:1px;position:absolute;bottom:0;left:50%}.Pilot-module__f8kIgq__pickerTrigger{background:var(--surface-strong);border:1px solid var(--border);border-radius:var(--radius);color:var(--ink);cursor:pointer;font:inherit;min-height:var(--input-height);text-align:left;justify-content:space-between;align-items:center;gap:12px;width:100%;padding:12px 16px;display:flex}.Pilot-module__f8kIgq__pickerTrigger:hover,.Pilot-module__f8kIgq__pickerTrigger[aria-expanded=true]{border-color:var(--ink)}.Pilot-module__f8kIgq__pickerTrigger[aria-invalid=true]{border-color:var(--danger);box-shadow:0 0 0 1px var(--danger)}.Pilot-module__f8kIgq__pickerPlaceholder{color:var(--muted)}.Pilot-module__f8kIgq__pickerChevron{border-color:var(--ink) transparent transparent;border-style:solid;border-width:6px 5px 0;flex:none;width:0;height:0}.Pilot-module__f8kIgq__pickerPanel{background:var(--surface-strong);border:1px solid var(--ink);border-radius:var(--radius);z-index:60;gap:8px;max-height:calc(100vh - 24px);padding:12px;display:grid;position:fixed;overflow:auto;box-shadow:0 12px 28px #1f1b1629}.Pilot-module__f8kIgq__pickerList{max-height:280px;margin:0;padding:0;list-style:none;overflow-y:auto}.Pilot-module__f8kIgq__pickerOption,.Pilot-module__f8kIgq__pickerOptionActive{cursor:pointer;min-height:var(--control-height);align-items:center;padding:8px 12px;display:flex}.Pilot-module__f8kIgq__pickerOptionActive{background:var(--paper);outline:2px solid var(--ink);outline-offset:-2px}.Pilot-module__f8kIgq__pickerOption[aria-selected=true],.Pilot-module__f8kIgq__pickerOptionActive[aria-selected=true]{font-weight:700}.Pilot-module__f8kIgq__freshnessLine{background:var(--paper);border:1px solid var(--line);flex-wrap:wrap;align-items:center;gap:8px;margin:0 0 12px;padding:8px 12px;display:flex}.Pilot-module__f8kIgq__salesPanel{overflow:clip;container-type:inline-size}.Pilot-module__f8kIgq__salesPanel .Pilot-module__f8kIgq__table th,.Pilot-module__f8kIgq__salesPanel .Pilot-module__f8kIgq__table td{padding:12px 16px}.Pilot-module__f8kIgq__viewCount{color:var(--muted);font-size:var(--text-small-3);font-variant-numeric:tabular-nums;font-weight:600}.Pilot-module__f8kIgq__viewLink[data-active=true] .Pilot-module__f8kIgq__viewCount{color:var(--ink)}.Pilot-module__f8kIgq__salesPanel .Pilot-module__f8kIgq__table .Pilot-module__f8kIgq__groupRow .Pilot-module__f8kIgq__groupCell{background:var(--paper-deep);box-shadow:inset 0 2px 0 var(--border);letter-spacing:0;text-align:left;text-transform:none;padding:10px 16px 8px;position:static}.Pilot-module__f8kIgq__salesPanel .Pilot-module__f8kIgq__table tbody+tbody .Pilot-module__f8kIgq__groupRow .Pilot-module__f8kIgq__groupCell{border-top:16px solid var(--surface)}.Pilot-module__f8kIgq__groupHeading{color:var(--ink);font-family:var(--serif);letter-spacing:-.01em;margin:0;font-size:1.05rem;font-weight:600}.Pilot-module__f8kIgq__groupHeading[data-tone=overdue]{color:var(--brick-dark)}.Pilot-module__f8kIgq__groupHeading[data-tone=today]{color:var(--warning)}.Pilot-module__f8kIgq__groupCount{color:var(--muted);font-size:var(--text-small-3);font-variant-numeric:tabular-nums;font-weight:600}.Pilot-module__f8kIgq__actionState{font-weight:400;display:block}.Pilot-module__f8kIgq__actionState[data-tone=overdue]{color:var(--brick-dark);font-weight:700}.Pilot-module__f8kIgq__actionState[data-tone=today]{color:var(--warning);font-weight:600}.Pilot-module__f8kIgq__actionState[data-tone=muted]{color:var(--muted);font-weight:400}.Pilot-module__f8kIgq__salesPanel .Pilot-module__f8kIgq__cellNote[data-past]{color:var(--brick-dark);font-weight:600}.Pilot-module__f8kIgq__salesPanel .Pilot-module__f8kIgq__actionWords{-webkit-line-clamp:1;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.Pilot-module__f8kIgq__salesPanel .Pilot-module__f8kIgq__table td[data-cell=activity]{color:var(--muted);font-size:var(--text-small-3)}:is(.Pilot-module__f8kIgq__salesPanel .Pilot-module__f8kIgq__valueKnown,.Pilot-module__f8kIgq__salesPanel .chip){white-space:normal}.Pilot-module__f8kIgq__stackWords{display:none}.Pilot-module__f8kIgq__salesPanel .Pilot-module__f8kIgq__probabilityLine small{font-size:var(--text-small-3)}@container (min-width:880px){.Pilot-module__f8kIgq__salesPanel .Pilot-module__f8kIgq__tableScroll{overflow:visible}.Pilot-module__f8kIgq__salesPanel .Pilot-module__f8kIgq__table th{box-shadow:inset 0 -1px 0 var(--line);top:var(--topbar-height)}.Pilot-module__f8kIgq__salesPanel .Pilot-module__f8kIgq__table tbody tr{position:relative}.Pilot-module__f8kIgq__salesPanel .Pilot-module__f8kIgq__recordLink{scroll-margin-top:calc(var(--topbar-height) + 48px)}.Pilot-module__f8kIgq__salesPanel .Pilot-module__f8kIgq__table tbody tr:not(.Pilot-module__f8kIgq__groupRow){cursor:pointer}.Pilot-module__f8kIgq__salesPanel .Pilot-module__f8kIgq__recordLink:after{content:"";position:absolute;inset:0}}@media (max-height:600px){.Pilot-module__f8kIgq__salesPanel .Pilot-module__f8kIgq__table th{position:static}}.Pilot-module__f8kIgq__salesPanel .Pilot-module__f8kIgq__table tbody tr:has(.Pilot-module__f8kIgq__recordLink:focus-visible){outline:3px solid var(--brick);outline-offset:-3px}.Pilot-module__f8kIgq__salesPanel .Pilot-module__f8kIgq__table .Pilot-module__f8kIgq__recordLink:focus-visible{outline:0}@container (max-width:879px){.Pilot-module__f8kIgq__salesPanel .Pilot-module__f8kIgq__table{min-width:0}.Pilot-module__f8kIgq__salesPanel .Pilot-module__f8kIgq__table thead{clip:rect(0 0 0 0);width:1px;height:1px;position:absolute;overflow:hidden}.Pilot-module__f8kIgq__salesPanel .Pilot-module__f8kIgq__table tbody{display:block}.Pilot-module__f8kIgq__salesPanel .Pilot-module__f8kIgq__table tbody tr{border-top:1px solid var(--line);flex-wrap:wrap;gap:4px 12px;padding:12px 16px;display:flex;position:relative}.Pilot-module__f8kIgq__salesPanel .Pilot-module__f8kIgq__table tbody tr:not(.Pilot-module__f8kIgq__groupRow){cursor:pointer}.Pilot-module__f8kIgq__salesPanel .Pilot-module__f8kIgq__table td{border:0;padding:0;display:block}.Pilot-module__f8kIgq__salesPanel .Pilot-module__f8kIgq__table td[data-cell=work],.Pilot-module__f8kIgq__salesPanel .Pilot-module__f8kIgq__table td[data-cell=action]{flex:100%}.Pilot-module__f8kIgq__salesPanel .Pilot-module__f8kIgq__table td[data-cell=owner],.Pilot-module__f8kIgq__salesPanel .Pilot-module__f8kIgq__table td[data-cell=status],.Pilot-module__f8kIgq__salesPanel .Pilot-module__f8kIgq__table td[data-cell=value],.Pilot-module__f8kIgq__salesPanel .Pilot-module__f8kIgq__table td[data-cell=activity]{color:var(--muted);font-size:var(--text-small-3);text-align:left;flex:0 auto}.Pilot-module__f8kIgq__salesPanel .Pilot-module__f8kIgq__table td[data-cell=status]{order:3}.Pilot-module__f8kIgq__salesPanel .Pilot-module__f8kIgq__table td[data-cell=value]{order:4}.Pilot-module__f8kIgq__salesPanel .Pilot-module__f8kIgq__table td[data-cell=owner]{order:5}.Pilot-module__f8kIgq__salesPanel .Pilot-module__f8kIgq__table td[data-cell=activity]{order:6}.Pilot-module__f8kIgq__salesPanel .Pilot-module__f8kIgq__table td[data-cell=status]~td[data-cell=value]:before,.Pilot-module__f8kIgq__salesPanel .Pilot-module__f8kIgq__table td[data-cell=owner]:before,.Pilot-module__f8kIgq__salesPanel .Pilot-module__f8kIgq__table td[data-cell=activity]:before{color:var(--muted);content:"·";margin-right:12px}.Pilot-module__f8kIgq__salesPanel .Pilot-module__f8kIgq__stackWords{display:inline}.Pilot-module__f8kIgq__salesPanel .Pilot-module__f8kIgq__table td[data-cell=value] .Pilot-module__f8kIgq__valueUnknown,.Pilot-module__f8kIgq__salesPanel .Pilot-module__f8kIgq__activityWords{text-transform:lowercase}.Pilot-module__f8kIgq__salesPanel .Pilot-module__f8kIgq__actionWords{-webkit-line-clamp:unset;display:block}.Pilot-module__f8kIgq__salesPanel .Pilot-module__f8kIgq__valueKnown{font-size:1rem}.Pilot-module__f8kIgq__salesPanel .Pilot-module__f8kIgq__probabilityLine{justify-content:flex-start;margin-top:0}.Pilot-module__f8kIgq__salesPanel .Pilot-module__f8kIgq__table tbody tr.Pilot-module__f8kIgq__groupRow{border-top:0;padding:0;display:block}.Pilot-module__f8kIgq__salesPanel .Pilot-module__f8kIgq__table .Pilot-module__f8kIgq__groupRow .Pilot-module__f8kIgq__groupCell{display:block}.Pilot-module__f8kIgq__salesPanel .Pilot-module__f8kIgq__recordLink:after{content:"";position:absolute;inset:0}}.Pilot-module__f8kIgq__filterFold{flex:340px;min-width:0}.Pilot-module__f8kIgq__filterFoldSummary{display:none}.Pilot-module__f8kIgq__filterFold:not([open])>.Pilot-module__f8kIgq__filterFoldSummary{color:var(--brick-dark);cursor:pointer;min-height:var(--control-height);align-items:center;padding:12px 0;font-weight:700;list-style:none;display:flex}@media (max-width:680px){.Pilot-module__f8kIgq__filterFold{flex:100%}.Pilot-module__f8kIgq__filterFoldSummary{color:var(--brick-dark);cursor:pointer;min-height:var(--control-height);align-items:center;padding:12px 0;font-weight:700;list-style:none;display:flex}.Pilot-module__f8kIgq__filterFoldSummary::-webkit-details-marker{display:none}.Pilot-module__f8kIgq__filterFoldSummary:before{content:"";border:1.5px solid;border-width:0 1.5px 1.5px 0;width:8px;height:8px;margin:-4px 12px 0 4px;transform:rotate(45deg)}.Pilot-module__f8kIgq__filterFold[open] .Pilot-module__f8kIgq__filterFoldSummary:before{margin-top:4px;transform:rotate(-135deg)}.Pilot-module__f8kIgq__filterFold[open] .Pilot-module__f8kIgq__filterRow{padding-bottom:8px}}.Pilot-module__f8kIgq__jobsTiles{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;gap:24px;display:grid}.Pilot-module__f8kIgq__jobsTiles>:only-child{grid-column:1/-1}@media (max-width:1279px){.Pilot-module__f8kIgq__jobsTiles{grid-template-columns:minmax(0,1fr)}}.Pilot-module__f8kIgq__jobsList{background:var(--surface);border:1px solid var(--line);border-radius:var(--radius-card);min-width:0;padding:16px 0 0;container-type:inline-size}.Pilot-module__f8kIgq__jobsList .Pilot-module__f8kIgq__emptyState h3{font-family:var(--serif);margin:0;font-size:1.2rem;font-weight:600}.Pilot-module__f8kIgq__jobsTools{flex-wrap:wrap;align-items:end;gap:8px 12px;padding:0 16px 12px;display:flex}.Pilot-module__f8kIgq__jobsTools .Pilot-module__f8kIgq__field{flex:120px}.Pilot-module__f8kIgq__jobsTools .Pilot-module__f8kIgq__jobsToolNarrow{flex:0 150px}.Pilot-module__f8kIgq__jobsTools .Pilot-module__f8kIgq__input,.Pilot-module__f8kIgq__jobsTools .Pilot-module__f8kIgq__select{width:100%;min-width:0}.Pilot-module__f8kIgq__jobsPhoneTools{display:none}.Pilot-module__f8kIgq__jobsPhoneButtons{gap:8px;display:flex}.Pilot-module__f8kIgq__jobsPhoneButtons>button{width:auto}.Pilot-module__f8kIgq__jobsIconButton{flex:0 0 var(--control-height);justify-content:center;padding:0}.Pilot-module__f8kIgq__jobsSheetButton{flex:auto;justify-content:space-between}.Pilot-module__f8kIgq__jobsChevron{border:1.5px solid;border-width:0 1.5px 1.5px 0;width:8px;height:8px;margin:-4px 4px 0 8px;transform:rotate(45deg)}.Pilot-module__f8kIgq__jobsPhoneSearch{gap:8px;display:grid}.Pilot-module__f8kIgq__jobsPhoneSearch>button{justify-self:start;width:auto}.Pilot-module__f8kIgq__jobsSheet{gap:12px;display:grid}.Pilot-module__f8kIgq__jobsSortChoices{border:0;gap:8px;min-width:0;margin:0;padding:0;display:grid}.Pilot-module__f8kIgq__jobsRadioList{background:var(--surface);border:1px solid var(--line);border-radius:var(--radius-card);margin:0;padding:0;list-style:none}.Pilot-module__f8kIgq__jobsRadioList>li+li{border-top:1px solid var(--line)}.Pilot-module__f8kIgq__jobsRadio{min-height:var(--control-height);align-items:center;gap:12px;margin:0;padding:8px 12px;font-weight:600;display:flex}.Pilot-module__f8kIgq__jobsRadio input{accent-color:var(--brick);width:21px;height:21px;margin:0}.Pilot-module__f8kIgq__jobsBandHead{background:var(--paper-deep);border-top:1px solid var(--line);color:var(--ink);font-family:var(--sans);font-size:var(--text-small-2);letter-spacing:.08em;text-transform:uppercase;min-height:36px;top:var(--topbar-height);z-index:2;align-items:center;gap:8px;margin:0;padding:0 16px;font-weight:700;display:flex;position:sticky}.Pilot-module__f8kIgq__jobsBand[data-band=running] .Pilot-module__f8kIgq__jobsBandHead,.Pilot-module__f8kIgq__homeJobsBand[data-band=running] .Pilot-module__f8kIgq__jobsBandHead{box-shadow:inset 0 -2px 0 var(--brick)}.Pilot-module__f8kIgq__jobsBandCount{color:var(--muted);font-variant-numeric:tabular-nums;letter-spacing:0;text-transform:none;font-weight:600}@media (max-width:960px),(max-height:600px){.Pilot-module__f8kIgq__jobsBandHead{position:static}}.Pilot-module__f8kIgq__jobsRows{margin:0;padding:0;list-style:none}.Pilot-module__f8kIgq__jobRow{--jobNext:150px;--jobValue:88px;border-top:1px solid var(--line);grid-template-areas:"id next value";grid-template-columns:minmax(0, 1fr) var(--jobNext) var(--jobValue);align-items:start;gap:2px 12px;min-height:64px;padding:8px 16px;display:grid;position:relative}.Pilot-module__f8kIgq__jobsRows>li:first-child>.Pilot-module__f8kIgq__jobRow{border-top:0}.Pilot-module__f8kIgq__jobRow[data-verb]{grid-template-rows:auto 1fr;grid-template-areas:"id next value""id act act"}.Pilot-module__f8kIgq__jobRow:hover,.Pilot-module__f8kIgq__jobRow:focus-within{background:var(--paper)}.Pilot-module__f8kIgq__jobRow:has(.Pilot-module__f8kIgq__jobRowName:focus-visible){outline:3px solid var(--brick);outline-offset:-3px}.Pilot-module__f8kIgq__jobRowName:focus-visible{outline:0}.Pilot-module__f8kIgq__jobRowId{grid-area:id;min-width:0}.Pilot-module__f8kIgq__jobRowName{color:var(--ink);font-family:var(--serif);overflow-wrap:anywhere;font-size:1rem;font-weight:600;line-height:1.3;text-decoration:none;display:block}.Pilot-module__f8kIgq__jobRowName:after{content:"";position:absolute;inset:0}.Pilot-module__f8kIgq__jobRowName:hover{text-decoration:underline;-webkit-text-decoration-color:var(--border);text-decoration-color:var(--border);text-underline-offset:3px}.Pilot-module__f8kIgq__jobRowMeta{color:var(--muted);font-size:var(--text-small-3);flex-wrap:wrap;align-items:baseline;column-gap:.3em;min-width:0;margin-top:2px;line-height:1.35;display:flex}.Pilot-module__f8kIgq__jobRowMeta>:not(.Pilot-module__f8kIgq__jobCode){-webkit-line-clamp:2;-webkit-box-orient:vertical;min-width:0;display:-webkit-box;overflow:hidden}.Pilot-module__f8kIgq__jobCode{font-size:var(--text-small-2);letter-spacing:.04em;white-space:nowrap}.Pilot-module__f8kIgq__jobRowNext{font-size:var(--text-small-3);grid-area:next;gap:2px;min-width:0;padding-top:3px;line-height:1.35;display:grid}.Pilot-module__f8kIgq__jobWhen{font-weight:600}.Pilot-module__f8kIgq__jobWhen[data-tone=past]{color:var(--brick-dark)}.Pilot-module__f8kIgq__jobNeeds{color:var(--brick-dark);flex-wrap:wrap;gap:0 12px;font-weight:700;display:flex}.Pilot-module__f8kIgq__jobHours{color:var(--muted);font-variant-numeric:tabular-nums}.Pilot-module__f8kIgq__jobWhy{color:var(--muted);overflow-wrap:anywhere}.Pilot-module__f8kIgq__jobRowValue{text-align:right;grid-area:value;justify-items:end;gap:2px;padding-top:2px;display:grid}.Pilot-module__f8kIgq__jobRow .Pilot-module__f8kIgq__valueKnown{line-height:1.2}.Pilot-module__f8kIgq__jobNoValue{color:var(--muted);font-size:var(--text-small-3);line-height:1.45}.Pilot-module__f8kIgq__jobOwner{cursor:default;position:relative}.Pilot-module__f8kIgq__jobRowAct{grid-area:act;place-self:start end}.Pilot-module__f8kIgq__jobVerb{color:var(--brick-dark);font-size:var(--text-small-3);min-height:var(--control-height);text-underline-offset:3px;white-space:nowrap;z-index:1;align-items:center;margin:-13px 0;padding:13px 0;font-weight:700;text-decoration:underline;display:inline-flex;position:relative}.Pilot-module__f8kIgq__jobVerb:hover{color:var(--brick)}.Pilot-module__f8kIgq__jobsList>.Pilot-module__f8kIgq__summaryLine{border-top:1px solid var(--line);gap:4px 8px;margin:0;padding:12px 16px}.Pilot-module__f8kIgq__jobsList>.Pilot-module__f8kIgq__summaryLine>span+span:before{color:var(--border);content:"· "}@container (min-width:600px){.Pilot-module__f8kIgq__jobRow{--jobNext:220px;--jobValue:120px}}@container (max-width:479px){.Pilot-module__f8kIgq__jobsTools{display:none}.Pilot-module__f8kIgq__jobsPhoneTools{gap:12px;padding:0 16px 12px;display:grid}.Pilot-module__f8kIgq__jobRow{grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"id value""next next"}.Pilot-module__f8kIgq__jobRow[data-verb]{grid-template-rows:auto auto auto;grid-template-areas:"id value""next next""act act"}.Pilot-module__f8kIgq__jobRowNext{flex-wrap:wrap;gap:0 12px;padding-top:2px;display:flex}.Pilot-module__f8kIgq__jobsList>.Pilot-module__f8kIgq__summaryLine>span+span:before{content:none}}.Pilot-module__f8kIgq__jobsDoneTable{min-width:560px}.Pilot-module__f8kIgq__jobsDoneTable th,.Pilot-module__f8kIgq__jobsDoneTable td{vertical-align:middle;padding:12px 16px}.Pilot-module__f8kIgq__jobsDoneTable .Pilot-module__f8kIgq__recordMeta{margin:0 0 0 8px;display:inline}.Pilot-module__f8kIgq__jobsDoneTable tbody tr{position:relative}.Pilot-module__f8kIgq__jobsDoneTable .Pilot-module__f8kIgq__recordLink:after{content:"";position:absolute;inset:0}.Pilot-module__f8kIgq__jobsDoneTable tbody tr:has(.Pilot-module__f8kIgq__recordLink:focus-visible){outline:3px solid var(--brick);outline-offset:-3px}.Pilot-module__f8kIgq__jobsDoneTable .Pilot-module__f8kIgq__recordLink:focus-visible{outline:0}.Pilot-module__f8kIgq__jobsStackWords{display:none}@container (max-width:559px){.Pilot-module__f8kIgq__jobsDoneTable{min-width:0}.Pilot-module__f8kIgq__jobsDoneTable thead{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.Pilot-module__f8kIgq__jobsDoneTable tbody tr{border-top:1px solid var(--line);grid-template-columns:minmax(0,1fr) auto;gap:2px 12px;padding:12px 16px;display:grid}.Pilot-module__f8kIgq__jobsDoneTable td{border:0;padding:0;display:block}.Pilot-module__f8kIgq__jobsDoneTable td:nth-child(2),.Pilot-module__f8kIgq__jobsDoneTable td:nth-child(3){color:var(--muted);font-size:var(--text-small-3);grid-column:1}.Pilot-module__f8kIgq__jobsDoneTable td:nth-child(4){grid-area:1/2}.Pilot-module__f8kIgq__jobsStackWords{display:inline}}.Pilot-module__f8kIgq__homeJobsBand>.Pilot-module__f8kIgq__jobsBandHead{margin-inline:calc(var(--card-padding) * -1);padding-inline:var(--card-padding);position:static}.Pilot-module__f8kIgq__homeJobsBand .Pilot-module__f8kIgq__homeJobBody strong{font-family:var(--serif);font-weight:600}.Pilot-module__f8kIgq__homeJobsBand .Pilot-module__f8kIgq__homeFlag{color:var(--brick-dark);font-weight:700}.Pilot-module__f8kIgq__homePrompts{border-bottom:1px solid var(--line);gap:4px;margin:0 0 12px;padding:0 0 8px;list-style:none;display:grid}.Pilot-module__f8kIgq__homePrompt{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:4px 12px;display:flex}.Pilot-module__f8kIgq__homePromptWords{color:var(--brick-dark);font-size:var(--text-small-3);flex:220px;min-width:0;font-weight:700}.Pilot-module__f8kIgq__homePrompt>a{flex:none;width:auto}.Pilot-module__f8kIgq__jobRow:has(.Pilot-module__f8kIgq__jobRowName:active){background:var(--paper-deep);transition:background 90ms cubic-bezier(.2,0,0,1)}.Pilot-module__f8kIgq__jobsDoneTable tbody tr:has(.Pilot-module__f8kIgq__recordLink:active){background:var(--paper-deep);transition:background 90ms cubic-bezier(.2,0,0,1)}.Pilot-module__f8kIgq__salesPanel .Pilot-module__f8kIgq__table tbody tr:has(.Pilot-module__f8kIgq__recordLink:active){background:var(--paper-deep);transition:background 90ms cubic-bezier(.2,0,0,1)}.Pilot-module__f8kIgq__recordRows tbody tr:has(.Pilot-module__f8kIgq__recordLink:active){background:var(--paper-deep);transition:background 90ms cubic-bezier(.2,0,0,1)}.Pilot-module__f8kIgq__recordRows>li:has(.Pilot-module__f8kIgq__recordLink:active){background:var(--paper-deep);transition:background 90ms cubic-bezier(.2,0,0,1)}
.AskFirstDialog-module__247Kma__ask{background:0 0;border:0;width:min(440px,100vw);max-width:100vw;margin:auto;padding:16px}.AskFirstDialog-module__247Kma__ask::backdrop{background:#25282473}.AskFirstDialog-module__247Kma__ask[open]{animation:.16s ease-out AskFirstDialog-module__247Kma__ask-rise}.AskFirstDialog-module__247Kma__ask[open]::backdrop{animation:.16s ease-out AskFirstDialog-module__247Kma__ask-backdrop-in}.AskFirstDialog-module__247Kma__askClosing[open]{animation:.12s ease-out forwards AskFirstDialog-module__247Kma__ask-fade}.AskFirstDialog-module__247Kma__askClosing[open]::backdrop{animation:.12s ease-out forwards AskFirstDialog-module__247Kma__ask-backdrop-out}.AskFirstDialog-module__247Kma__askPanel{padding:var(--card-padding);background:var(--surface);border:1px solid var(--line);border-radius:var(--radius-card);box-shadow:var(--dialog-shadow);gap:16px;display:grid}.AskFirstDialog-module__247Kma__askTitle{font-family:var(--serif);margin:0;font-size:1.3rem;font-weight:600;line-height:1.3}.AskFirstDialog-module__247Kma__askWords{margin:0}.AskFirstDialog-module__247Kma__askActions{flex-wrap:wrap;justify-content:flex-end;gap:12px;margin-top:8px;display:flex}@keyframes AskFirstDialog-module__247Kma__ask-rise{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}@keyframes AskFirstDialog-module__247Kma__ask-fade{0%{opacity:1}to{opacity:0}}@keyframes AskFirstDialog-module__247Kma__ask-backdrop-in{0%{opacity:0}to{opacity:1}}@keyframes AskFirstDialog-module__247Kma__ask-backdrop-out{0%{opacity:1}to{opacity:0}}@media (prefers-reduced-motion:reduce){.AskFirstDialog-module__247Kma__ask::backdrop{animation-duration:.01ms!important}}
.Records-module__c66-YG__scopeBlock{margin:0 0 16px}.Records-module__c66-YG__scopeHead{flex-wrap:wrap;align-items:center;gap:8px;margin-bottom:2px;display:flex}.Records-module__c66-YG__scopeHeading{color:var(--brick);font-family:var(--sans);font-size:var(--text-small-1);letter-spacing:.12em;text-transform:uppercase;margin:0;font-weight:700;line-height:1.5}.Records-module__c66-YG__scopeText{color:var(--ink);overflow-wrap:anywhere;white-space:pre-wrap;max-width:72ch;margin:0;line-height:1.6}.Records-module__c66-YG__scopeText[data-clamped=true]{-webkit-line-clamp:3;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.Records-module__c66-YG__scopeEmpty{color:var(--muted);margin:0}.Records-module__c66-YG__scopeMore{margin:4px 0 0}.Records-module__c66-YG__scopeForm{max-width:72ch}.Records-module__c66-YG__contactsBarItem{min-width:0}.Records-module__c66-YG__contactsLabel{color:var(--muted);font-family:var(--sans);font-size:var(--text-small-3);letter-spacing:normal;margin:0;font-weight:700;line-height:1.45}.Records-module__c66-YG__leadRow{flex-wrap:wrap;align-items:baseline;gap:0 12px;display:flex}.Records-module__c66-YG__contactsMore{color:var(--brick);cursor:pointer;font:inherit;font-size:var(--text-small-3);margin-block:calc((1.45em - var(--control-height)) / 2);min-height:var(--control-height);background:0 0;border:0;width:auto;padding:0 4px;font-weight:700}.Records-module__c66-YG__contactsMore:hover{color:var(--brick-dark);text-decoration:underline}.Records-module__c66-YG__contactsSheet{background:var(--surface);border:1px solid var(--line);border-radius:var(--radius-card);padding:var(--card-padding-compact);flex-direction:column;gap:8px;display:flex}.Records-module__c66-YG__contactCards{flex-direction:column;gap:2px;min-width:0;margin:0;padding:0;list-style:none;display:flex}.Records-module__c66-YG__contactCard{flex-wrap:wrap;align-items:baseline;gap:0 16px;min-width:0;display:flex}.Records-module__c66-YG__contactName{overflow-wrap:anywhere;flex-wrap:wrap;align-items:baseline;gap:8px;margin:0;font-weight:600;display:flex}.Records-module__c66-YG__contactMeta{color:var(--muted);font-size:var(--text-small-3);overflow-wrap:anywhere;margin:0;line-height:1.45}.Records-module__c66-YG__contactPhone{color:inherit;-webkit-text-decoration-color:var(--border);text-decoration-color:var(--border);text-underline-offset:3px;text-decoration-thickness:1px}.Records-module__c66-YG__contactSeparator{white-space:pre}.Records-module__c66-YG__contactEmpty{color:var(--muted);min-height:var(--control-height);flex:240px;margin:0;padding-top:12px}.Records-module__c66-YG__titleRow{flex-wrap:wrap;align-items:baseline;gap:8px;display:flex}.Records-module__c66-YG__titleRow>h1{flex:1 1 0;min-width:0}.Records-module__c66-YG__titleForm{flex:1 0 100%;max-width:640px}.Records-module__c66-YG__detailGridThree{grid-template-columns:minmax(280px,.95fr) minmax(0,1.35fr) minmax(280px,.95fr);align-items:start;gap:24px;display:grid}.Records-module__c66-YG__relationshipBar{background:var(--surface);border:1px solid var(--line);border-radius:var(--radius-card);padding:8px var(--card-padding-compact);grid-template-columns:minmax(300px,.95fr) minmax(0,1.7fr);align-items:start;gap:4px 24px;margin:0 0 16px;display:grid}.Records-module__c66-YG__relationshipPair{flex-wrap:wrap;align-items:start;gap:4px 24px;min-width:0;display:flex}.Records-module__c66-YG__relationshipItem{flex:240px;gap:4px;min-width:220px;max-width:480px;display:grid}.Records-module__c66-YG__detailGridActivity{grid-template-columns:minmax(300px,.95fr) minmax(0,1.7fr);align-items:start;gap:24px;display:grid}.Records-module__c66-YG__activityPane.Records-module__c66-YG__activityPane{padding:var(--card-padding-compact)}.Records-module__c66-YG__reminderList{gap:8px;margin:0 0 16px;padding:0;list-style:none;display:grid}@media (max-width:900px){.Records-module__c66-YG__detailGridActivity{grid-template-columns:1fr}.Records-module__c66-YG__detailGridActivity>:last-child{order:-1}.Records-module__c66-YG__relationshipBar{grid-template-columns:1fr}}.Records-module__c66-YG__chipRow{flex-wrap:wrap;align-items:center;gap:8px;margin:8px 0 0;display:flex}.Records-module__c66-YG__personList{gap:8px;margin:0;padding:0;list-style:none;display:grid}.Records-module__c66-YG__personRow{border-top:1px solid var(--line);flex-wrap:wrap;justify-content:space-between;align-items:start;gap:8px;padding-top:8px;display:flex}.Records-module__c66-YG__personRow:first-child{border-top:0;padding-top:0}.Records-module__c66-YG__personIdentity{min-width:0}.Records-module__c66-YG__personName{overflow-wrap:anywhere;flex-wrap:wrap;align-items:baseline;gap:8px;margin:0;font-weight:600;display:flex}.Records-module__c66-YG__personMeta{color:var(--muted);font-size:var(--text-small-3);overflow-wrap:anywhere;margin:4px 0 0}.Records-module__c66-YG__personAddRow{flex-wrap:wrap;align-items:end;gap:8px;margin-top:12px;display:flex}.Records-module__c66-YG__noteBox{border-bottom:1px solid var(--line);border-top:1px solid var(--line);gap:8px;margin-bottom:16px;padding:12px 0;display:grid}.Records-module__c66-YG__noteEntryRow{grid-template-columns:minmax(0,1fr) minmax(118px,auto);align-items:start;gap:8px;display:grid}.Records-module__c66-YG__kindChoice{border:1px solid var(--border);background:var(--surface);margin:0;padding:0;display:inline-flex}.Records-module__c66-YG__kindOption{min-height:var(--control-height);cursor:pointer;align-items:center;padding:0 14px;font-weight:600;display:inline-flex;position:relative}.Records-module__c66-YG__kindOption+.Records-module__c66-YG__kindOption{border-left:1px solid var(--border)}.Records-module__c66-YG__kindOption input{opacity:0;cursor:pointer;margin:0;position:absolute;inset:0}.Records-module__c66-YG__kindOption:has(input:checked){background:var(--nav);color:var(--nav-text)}.Records-module__c66-YG__kindOption:has(input:focus-visible){outline:2px solid var(--brick);outline-offset:2px}@media (forced-colors:active){.Records-module__c66-YG__kindOption:has(input:checked){outline-offset:-3px;outline:3px solid buttontext}}.Records-module__c66-YG__stillToAdd{border-left:3px solid var(--brick)}.Records-module__c66-YG__stillToAddList{gap:4px;margin:0;padding:0;list-style:none;display:grid}.Records-module__c66-YG__stillToAddList li{flex-wrap:wrap;align-items:baseline;gap:4px 12px;display:flex}.Records-module__c66-YG__stillToAddList a,.Records-module__c66-YG__stillToAddList strong{min-height:var(--control-height);align-items:center;font-weight:700;display:inline-flex}.Records-module__c66-YG__stillToAddList a{color:var(--brick-dark)}.Records-module__c66-YG__stillToAddList span{color:var(--muted);font-size:var(--text-small-3)}.Records-module__c66-YG__noteInput{background:var(--surface-strong);border:1px solid var(--border);border-radius:var(--radius);color:var(--ink);font:inherit;min-height:var(--input-height);resize:none;width:100%;padding:12px 16px;line-height:1.5;overflow:hidden}.Records-module__c66-YG__noteInput:focus-visible{outline:3px solid var(--brick);outline-offset:2px}.Records-module__c66-YG__noteInput[aria-invalid=true]{border-color:var(--danger);box-shadow:0 0 0 1px var(--danger)}.Records-module__c66-YG__noteFooter{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.Records-module__c66-YG__noteFooter>:last-child{margin-left:auto}.Records-module__c66-YG__actionBox{background:var(--paper);border:1px solid var(--line);border-radius:var(--radius-card);gap:8px;padding:12px;display:grid}.Records-module__c66-YG__actionBox[data-status=overdue]{background:var(--brick-pale);border-color:var(--danger)}.Records-module__c66-YG__actionBox[data-status=due_today]{background:var(--warning-pale);border-color:var(--warning)}.Records-module__c66-YG__reminderList .Records-module__c66-YG__actionBox{background:var(--paper);border:1px solid var(--line);border-left:3px solid var(--border);border-radius:var(--radius-card);gap:4px;padding:8px 12px}.Records-module__c66-YG__reminderList .Records-module__c66-YG__actionBox[data-status=overdue]{background:var(--brick-pale);border-left-color:var(--danger)}.Records-module__c66-YG__reminderList .Records-module__c66-YG__actionBox[data-status=due_today]{background:var(--warning-pale);border-left-color:var(--warning)}.Records-module__c66-YG__actionRow{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;display:flex}.Records-module__c66-YG__actionWords{flex:220px;gap:4px;min-width:0;display:grid}.Records-module__c66-YG__actionControls{flex-wrap:wrap;flex:none;justify-content:flex-end;align-items:center;gap:8px;display:flex}.Records-module__c66-YG__actionHead{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:8px;margin:0;display:flex}.Records-module__c66-YG__actionWord{font-size:var(--text-small-1);letter-spacing:.08em;text-transform:uppercase;font-weight:800}.Records-module__c66-YG__actionBox[data-status=overdue] .Records-module__c66-YG__actionWord{color:var(--danger)}.Records-module__c66-YG__actionBox[data-status=due_today] .Records-module__c66-YG__actionWord{color:var(--warning)}.Records-module__c66-YG__actionBox[data-status=none] .Records-module__c66-YG__actionWord{color:var(--muted)}.Records-module__c66-YG__actionBody{overflow-wrap:anywhere;margin:0;font-weight:600;line-height:1.45}.Records-module__c66-YG__actionMeta{color:var(--muted);font-size:var(--text-small-3);margin:0}.Records-module__c66-YG__streamToolbar{justify-content:flex-end;margin-bottom:4px;display:flex}.Records-module__c66-YG__streamToggle{color:var(--muted);cursor:pointer;font-size:var(--text-small-3);min-height:var(--control-height);align-items:center;gap:8px;padding:0 4px;display:inline-flex}.Records-module__c66-YG__streamToggle input{accent-color:var(--brick);width:18px;height:18px}.Records-module__c66-YG__streamToggle:has(input:focus-visible){outline:3px solid var(--brick);outline-offset:2px}.Records-module__c66-YG__stream{--rail-ring:22px;--rail-diameter:11px;--rail-stroke:1px;--rail-gutter:22px;margin:0;padding:0;list-style:none;display:grid}.Records-module__c66-YG__entry{padding:0 0 12px var(--rail-gutter);position:relative}.Records-module__c66-YG__entry:before{background:var(--border);box-sizing:border-box;content:"";bottom:0;left:calc(var(--rail-diameter) / 2 - var(--rail-stroke) / 2);width:var(--rail-stroke);position:absolute;top:0}.Records-module__c66-YG__entry:first-child:before{top:var(--rail-ring)}.Records-module__c66-YG__entry:last-child:before{bottom:calc(100% - var(--rail-ring))}.Records-module__c66-YG__entry:after{background:var(--paper);border:2px solid var(--brick);box-sizing:border-box;content:"";height:var(--rail-diameter);left:0;top:calc(var(--rail-ring) - var(--rail-diameter) / 2);width:var(--rail-diameter);border-radius:50%;position:absolute}.Records-module__c66-YG__entry:last-child{padding-bottom:0}.Records-module__c66-YG__entryCard{background:var(--paper);border:var(--rail-stroke) solid var(--border);border-radius:var(--radius-card);max-width:90ch;padding:8px 12px;position:relative}.Records-module__c66-YG__entryCard:before{background:var(--border);box-sizing:border-box;content:"";height:var(--rail-stroke);left:calc(var(--rail-diameter) - var(--rail-gutter) - var(--rail-stroke));top:calc(var(--rail-ring) - var(--rail-stroke) / 2 - var(--rail-stroke));width:calc(var(--rail-gutter) + var(--rail-stroke) - var(--rail-diameter));position:absolute}.Records-module__c66-YG__entry[data-system]:after,.Records-module__c66-YG__entry[data-imported]:after{border-color:var(--border)}.Records-module__c66-YG__entry[data-system] .Records-module__c66-YG__entryCard,.Records-module__c66-YG__entry[data-imported] .Records-module__c66-YG__entryCard{background:0 0;border-color:#0000}.Records-module__c66-YG__entry[data-system] .Records-module__c66-YG__entryCard:before,.Records-module__c66-YG__entry[data-imported] .Records-module__c66-YG__entryCard:before{display:none}.Records-module__c66-YG__entryNote{color:var(--ink);overflow-wrap:anywhere;white-space:pre-wrap;margin:0;line-height:1.55}.Records-module__c66-YG__entryMeta{color:var(--muted);font-size:var(--text-small-2);margin:4px 0 0}.Records-module__c66-YG__entryMark{color:var(--muted);font-size:var(--text-small-2);margin:4px 0 0;font-weight:700}.Records-module__c66-YG__entry[data-system] .Records-module__c66-YG__entrySummary,.Records-module__c66-YG__entry[data-imported] .Records-module__c66-YG__entrySummary{color:var(--muted);font-size:var(--text-small-3);margin:0;font-weight:700}.Records-module__c66-YG__entryChanges{color:var(--muted);font-size:var(--text-small-3);gap:4px;margin:8px 0 0;padding-left:16px;line-height:1.45;display:grid}.Records-module__c66-YG__entryQuietBody{color:var(--muted);font-size:var(--text-small-3);white-space:pre-wrap;margin:8px 0 0;line-height:1.5}.Records-module__c66-YG__inlineRow{border-top:1px solid var(--line);padding:12px 0}.Records-module__c66-YG__inlineRow:first-child{border-top:0;padding-top:0}.Records-module__c66-YG__inlineHead{justify-content:space-between;align-items:center;gap:8px;display:flex}.Records-module__c66-YG__inlineLabel{color:var(--muted);margin:0}.Records-module__c66-YG__inlineValue{overflow-wrap:anywhere;margin:4px 0 0;font-weight:600}.Records-module__c66-YG__inlineFigure{font-family:var(--serif);font-variant-numeric:tabular-nums;font-size:1.02rem}.Records-module__c66-YG__inlineEditButton{border-radius:var(--radius);color:var(--brick-dark);font:inherit;min-height:var(--control-height);min-width:var(--control-height);background:0 0;border:1px solid #0000;flex:none;justify-content:center;align-items:center;width:auto;padding:8px 12px;font-weight:700;display:inline-flex}.Records-module__c66-YG__inlineEditButton:hover{background:var(--paper-deep);border-color:var(--border)}.Records-module__c66-YG__inlineEditButton:focus-visible{outline:3px solid var(--brick);outline-offset:2px}.Records-module__c66-YG__inlineForm{background:var(--paper);border:1px solid var(--line);border-radius:var(--radius-card);padding:var(--card-padding-compact);gap:12px;margin-top:8px;display:grid}.Records-module__c66-YG__inlineFormFooter{flex-wrap:wrap;justify-content:flex-end;gap:8px;display:flex}.Records-module__c66-YG__fileNumberInput{max-width:130px}.Records-module__c66-YG__fileNumberForm{flex-wrap:wrap;align-items:start;gap:8px;display:flex}.Records-module__c66-YG__duplicateNote{background:var(--warning-pale);border:1px solid var(--warning);border-radius:var(--radius);color:var(--ink);font-size:var(--text-small-3);margin:8px 0 0;padding:8px 12px;line-height:1.45}.Records-module__c66-YG__yearHeading{border-bottom:1px solid var(--line);color:var(--muted);font-size:var(--text-small-1);letter-spacing:.11em;text-transform:uppercase;margin:16px 0 8px;padding-bottom:8px;font-weight:700}.Records-module__c66-YG__yearHeading:first-child{margin-top:0}@media (max-width:1180px){.Records-module__c66-YG__detailGridThree{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}}@media (max-width:900px){.Records-module__c66-YG__detailGridThree{grid-template-columns:1fr}}@media (max-width:680px){.Records-module__c66-YG__noteEntryRow{grid-template-columns:1fr}.Records-module__c66-YG__contactCard{row-gap:4px}.Records-module__c66-YG__contactPhone{border:1px solid var(--border);border-radius:var(--radius);color:var(--brick-dark);min-height:var(--control-height);align-items:center;padding:8px 12px;font-weight:600;text-decoration:none;display:inline-flex}.Records-module__c66-YG__contactMeta{flex-wrap:wrap;align-items:center;gap:4px 8px;display:flex}.Records-module__c66-YG__contactSeparator{display:none}}.Records-module__c66-YG__factsForm{grid-template-columns:1fr}.Records-module__c66-YG__factsForm>label,.Records-module__c66-YG__factsForm>div{min-width:0;max-width:100%}.Records-module__c66-YG__popout{background:0 0;border:0;width:min(600px,100vw);max-width:100vw;max-height:100dvh;margin:auto;padding:16px}.Records-module__c66-YG__popoutWide{width:min(880px,100vw)}.Records-module__c66-YG__popout::backdrop{background:#25282473}.Records-module__c66-YG__popoutPanel{background:var(--paper);border:1px solid var(--border);border-top:4px solid var(--nav);border-radius:var(--radius-card);box-shadow:var(--dialog-shadow);max-height:calc(100dvh - 32px);padding:var(--card-padding);gap:12px;display:grid;overflow:auto}.Records-module__c66-YG__popoutHead{gap:4px;display:grid}.Records-module__c66-YG__popoutSub{color:var(--muted);font-size:var(--text-small-3);flex-wrap:wrap;align-items:center;gap:4px 8px;margin:0;display:flex}.Records-module__c66-YG__popoutPanelFixed{grid-template-rows:auto minmax(0,1fr);overflow:hidden}.Records-module__c66-YG__popoutTitle{margin:0;font-size:1.3rem}.Records-module__c66-YG__popoutBody,.Records-module__c66-YG__popoutForm{gap:12px;display:grid}.Records-module__c66-YG__popoutPair{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.Records-module__c66-YG__popoutTrio{grid-template-columns:minmax(0,2fr) minmax(0,1fr) minmax(0,1fr);gap:12px;display:grid}.Records-module__c66-YG__popoutFoot{flex-wrap:wrap;justify-content:flex-end;gap:8px;padding-top:4px;display:flex}.Records-module__c66-YG__pickList{border:1px solid var(--line);border-radius:var(--radius-card);max-height:min(50dvh,420px);margin:0;padding:0;list-style:none;overflow:auto}.Records-module__c66-YG__pickList>li+li{border-top:1px solid var(--line)}.Records-module__c66-YG__pickRow{background:var(--surface);color:var(--ink);cursor:pointer;font:inherit;min-height:var(--control-height);text-align:left;border:0;flex-direction:column;align-items:flex-start;gap:2px;width:100%;padding:10px 12px;display:flex}.Records-module__c66-YG__pickRow:hover{background:var(--paper-deep)}.Records-module__c66-YG__pickRow:focus-visible{outline:3px solid var(--brick);outline-offset:-3px}.Records-module__c66-YG__pickName{font-weight:700}.Records-module__c66-YG__pickDetail{color:var(--muted);font-size:var(--text-small-3)}@media (max-width:560px){.Records-module__c66-YG__popout{width:100vw;height:100dvh;max-height:none;margin:0;padding:0}.Records-module__c66-YG__popoutPanel{border-left:0;border-right:0;border-radius:0;min-height:100dvh;max-height:100dvh}.Records-module__c66-YG__popoutPair,.Records-module__c66-YG__popoutTrio{grid-template-columns:1fr}}.Records-module__c66-YG__identityRow .chip{padding:6px 10px;font-size:1rem}.Records-module__c66-YG__pickRow[data-active=true]{background:var(--paper-deep);box-shadow:inset 3px 0 0 var(--brick)}@media (forced-colors:active){.Records-module__c66-YG__pickRow[data-active=true]{outline-offset:-3px;outline:3px solid highlight}}.Records-module__c66-YG__pickName .chip{vertical-align:middle;margin-left:8px}@media (max-width:680px){.Records-module__c66-YG__chipRow{gap:4px 6px;margin-top:6px}:is(.Records-module__c66-YG__identityRow .chip,.Records-module__c66-YG__chipRow .chip){font-size:var(--text-small-3);padding:2px 8px}.Records-module__c66-YG__fixedNote{display:none}}.Records-module__c66-YG__reminderSet{gap:8px;display:grid}.Records-module__c66-YG__choiceRow{border:0;flex-wrap:wrap;gap:6px;min-width:0;margin:0;padding:0;display:flex}.Records-module__c66-YG__choice{background:var(--surface);border:1px solid var(--border);border-radius:var(--radius);cursor:pointer;font-size:var(--text-small-3);min-height:var(--control-height);align-items:center;padding:0 12px;font-weight:600;transition:background .12s,border-color .12s,color .12s;display:inline-flex;position:relative}.Records-module__c66-YG__choice:hover{background:var(--paper-deep)}.Records-module__c66-YG__choice input{cursor:pointer;opacity:0;margin:0;position:absolute;inset:0}.Records-module__c66-YG__choice:has(input:checked){background:var(--nav);border-color:var(--nav);color:var(--nav-text)}.Records-module__c66-YG__choice[data-none]:has(input:checked){background:var(--paper-deep);border-color:var(--border);color:var(--ink)}.Records-module__c66-YG__choice:has(input:focus-visible){outline:2px solid var(--brick);outline-offset:2px}@media (forced-colors:active){.Records-module__c66-YG__choice:has(input:checked){outline-offset:-3px;outline:3px solid buttontext}}.Records-module__c66-YG__reminderPlan{grid-template-columns:minmax(0,1fr) minmax(180px,auto);align-items:end;gap:8px 12px;display:grid}.Records-module__c66-YG__reminderPick{flex-wrap:wrap;align-items:end;gap:8px;min-width:0;display:flex}.Records-module__c66-YG__reminderDayLine{min-height:var(--input-height);align-content:end;gap:8px;min-width:0;display:grid}.Records-module__c66-YG__reminderDay{color:var(--ink);min-height:var(--input-height);align-items:center;font-weight:700;line-height:1.3;display:flex}.Records-module__c66-YG__dayCell{flex:0 0 96px;gap:2px;line-height:1.25;display:grid}.Records-module__c66-YG__dayCell strong{font-size:var(--text-small-1);letter-spacing:.08em;text-transform:uppercase;font-weight:800}.Records-module__c66-YG__dayCell span{color:var(--muted);font-size:var(--text-small-2);font-variant-numeric:tabular-nums}.Records-module__c66-YG__dayCell[data-tone=overdue] strong{color:var(--danger)}.Records-module__c66-YG__dayCell[data-tone=today] strong{color:var(--warning)}.Records-module__c66-YG__dayCell[data-tone=tomorrow] strong,.Records-module__c66-YG__dayCell[data-tone=day] strong{color:var(--muted)}.Records-module__c66-YG__rowInner{gap:8px;display:grid}.Records-module__c66-YG__actionControls>button{color:var(--muted)}.Records-module__c66-YG__actionControls>button:hover:not(:disabled){color:var(--ink)}.Records-module__c66-YG__actionControls form{display:contents}.Records-module__c66-YG__actionControls p{flex:1 0 100%;order:1;margin:0}.Records-module__c66-YG__changeForm{background:var(--surface-strong);border:1px solid var(--line);border-radius:var(--radius-card);gap:12px;padding:12px}.Records-module__c66-YG__rowInner>.Records-module__c66-YG__changeForm{border:0}.Records-module__c66-YG__changeDates{flex-wrap:wrap;align-items:end;gap:8px 12px;display:flex}.Records-module__c66-YG__changeDates>:first-child{flex:200px}.Records-module__c66-YG__changeFooter{justify-content:flex-end;align-items:center;gap:8px;display:flex}@media (max-width:640px){.Records-module__c66-YG__reminderPlan{grid-template-columns:1fr}.Records-module__c66-YG__dayCell{flex-basis:100%;align-items:baseline;gap:8px;display:flex}.Records-module__c66-YG__reminderList .Records-module__c66-YG__actionBox{padding:8px 12px 2px}.Records-module__c66-YG__reminderList .Records-module__c66-YG__actionRow{gap:4px 8px}.Records-module__c66-YG__actionControls{flex-basis:100%;justify-content:flex-start;margin-left:-10px}.Records-module__c66-YG__actionControls button{width:auto}}@media (max-width:480px){.Records-module__c66-YG__inlineHead .button-quiet{flex:none;width:auto}}.Records-module__c66-YG__popout[open]{animation:.16s ease-out Records-module__c66-YG__popout-rise}.Records-module__c66-YG__popout[open]::backdrop{animation:.16s ease-out Records-module__c66-YG__popout-backdrop-in}.Records-module__c66-YG__popoutClosing[open]{animation:.12s ease-out forwards Records-module__c66-YG__popout-fade}.Records-module__c66-YG__popoutClosing[open]::backdrop{animation:.12s ease-out forwards Records-module__c66-YG__popout-backdrop-out}@keyframes Records-module__c66-YG__popout-rise{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}@keyframes Records-module__c66-YG__popout-fade{0%{opacity:1}to{opacity:0}}@keyframes Records-module__c66-YG__popout-backdrop-in{0%{opacity:0}to{opacity:1}}@keyframes Records-module__c66-YG__popout-backdrop-out{0%{opacity:1}to{opacity:0}}@media (prefers-reduced-motion:reduce){.Records-module__c66-YG__popout::backdrop{animation-duration:.01ms!important}}.Records-module__c66-YG__reveal{grid-template-rows:1fr;animation:.18s ease-out Records-module__c66-YG__reveal-open;display:grid}.Records-module__c66-YG__reveal>*{min-height:0}.Records-module__c66-YG__reveal[data-opening]>*{overflow:hidden}@keyframes Records-module__c66-YG__reveal-open{0%{opacity:0;grid-template-rows:0fr}to{opacity:1;grid-template-rows:1fr}}.Records-module__c66-YG__jobFactLine{gap:4px;margin:4px 0 0;display:grid}.Records-module__c66-YG__jobFactLine>p{margin:0}.Records-module__c66-YG__holdLine{color:var(--ink);font-size:var(--text-small-4);flex-wrap:wrap;align-items:center;gap:4px 8px;margin:8px 0 0;line-height:1.45;display:flex}.Records-module__c66-YG__menuAnchor{display:inline-flex;position:relative}.Records-module__c66-YG__menuButton{background:var(--paper);border:1px solid var(--border);border-radius:var(--radius);color:inherit;cursor:pointer;height:var(--control-height);width:var(--control-height);justify-content:center;align-items:center;padding:0;transition:background .12s,border-color .12s,color .12s;display:inline-flex}.Records-module__c66-YG__menuButton:hover{background:var(--paper-deep)}.Records-module__c66-YG__menuButton[aria-expanded=true]{background:var(--nav);border-color:var(--nav);color:var(--nav-text)}.Records-module__c66-YG__menuPanel{background:var(--paper);border:1px solid var(--border);border-radius:var(--radius);box-shadow:var(--dialog-shadow);z-index:80;padding:8px 0;animation:.16s ease-out Records-module__c66-YG__menu-drop;display:grid;position:fixed;overflow:auto}.Records-module__c66-YG__menuClosing{animation:.12s ease-out forwards Records-module__c66-YG__menu-fade}.Records-module__c66-YG__menuLabel{color:var(--muted);font-size:var(--text-small-1);letter-spacing:.12em;text-transform:uppercase;align-items:baseline;gap:8px;margin:0;padding:8px 16px 6px;font-weight:700;display:flex}.Records-module__c66-YG__menuLabelCode{letter-spacing:.04em;text-transform:none}.Records-module__c66-YG__menuSaid{margin:0 16px 8px}.Records-module__c66-YG__menuSaid:empty{border:0;margin:0;padding:0}.Records-module__c66-YG__menuList{display:grid}.Records-module__c66-YG__menuItem{color:inherit;cursor:pointer;font:inherit;min-height:var(--control-height);text-align:left;background:0 0;border:0;border-radius:0;align-items:center;gap:12px;width:100%;padding:8px 16px;font-weight:600;transition:background .12s;display:flex}a.Records-module__c66-YG__menuItem{text-decoration:none}.Records-module__c66-YG__menuItem:hover,.Records-module__c66-YG__menuItem:focus-visible{background:var(--paper-deep)}.Records-module__c66-YG__menuItem[aria-disabled=true]{color:var(--muted);cursor:default}.Records-module__c66-YG__menuIcon{color:var(--muted);flex:none}.Records-module__c66-YG__menuItemDanger,.Records-module__c66-YG__menuItemDanger .Records-module__c66-YG__menuIcon{color:var(--danger)}.Records-module__c66-YG__menuItemWords{flex:auto;gap:2px;min-width:0;display:grid}.Records-module__c66-YG__menuItemValue{color:var(--muted);font-size:var(--text-small-2);text-overflow:ellipsis;white-space:nowrap;font-weight:500;overflow:hidden}.Records-module__c66-YG__menuDivider{border:0;border-top:1px solid var(--line);margin:8px 0}.Records-module__c66-YG__menuNote{color:var(--muted);font-size:var(--text-small-2);margin:0;padding:0 16px 8px 48px;line-height:1.4}.Records-module__c66-YG__menuHead{border-bottom:1px solid var(--line);align-items:center;gap:8px;margin:0 0 8px;padding:0 8px 8px;display:flex}.Records-module__c66-YG__menuBack{border-radius:var(--radius);color:inherit;cursor:pointer;height:var(--control-height);width:var(--control-height);background:0 0;border:1px solid #0000;justify-content:center;align-items:center;padding:0;transition:background .12s;display:inline-flex}.Records-module__c66-YG__menuBack:hover{background:var(--paper-deep)}.Records-module__c66-YG__menuTitle{font-family:var(--serif);margin:0;font-size:1.1rem;font-weight:600;line-height:1.3}.Records-module__c66-YG__menuForm{padding:0 16px 8px}.Records-module__c66-YG__menuForm .Records-module__c66-YG__inlineForm{background:0 0;border:0;margin:0;padding:0}.Records-module__c66-YG__menuLeave{background:var(--brick-pale);border-left:3px solid var(--danger);gap:8px;margin:0 16px 12px;padding:12px;display:grid}.Records-module__c66-YG__menuLeave p{margin:0;font-weight:600}@keyframes Records-module__c66-YG__menu-drop{0%{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:none}}@keyframes Records-module__c66-YG__menu-fade{to{opacity:0}}.Records-module__c66-YG__factRow{margin:0 -8px;padding-left:8px;padding-right:8px;position:relative}.Records-module__c66-YG__factRow:has(.Records-module__c66-YG__factPress):not([data-open]):hover{background:var(--paper-deep)}.Records-module__c66-YG__factPress{border-radius:var(--radius);color:var(--muted);cursor:pointer;background:0 0;border:0;justify-content:flex-end;align-items:center;width:100%;min-height:0;padding:0 8px 0 0;display:flex;position:absolute;inset:0}.Records-module__c66-YG__factRow .Records-module__c66-YG__factPress:hover:not(:disabled),.Records-module__c66-YG__factRow .Records-module__c66-YG__factPress:active:not(:disabled),.Records-module__c66-YG__factRow .Records-module__c66-YG__factPress:focus-visible{box-shadow:none;color:var(--muted);background:0 0;border:0;text-decoration:none;transform:none}.Records-module__c66-YG__factRow .Records-module__c66-YG__factPress:focus-visible{outline:3px solid var(--brick);outline-offset:-3px}.Records-module__c66-YG__factPencil{opacity:0;flex:none;transition:opacity .12s}.Records-module__c66-YG__factRow:hover .Records-module__c66-YG__factPencil,.Records-module__c66-YG__factPress:focus-visible .Records-module__c66-YG__factPencil{opacity:1}@media (hover:none){.Records-module__c66-YG__factPencil{opacity:1}}.Records-module__c66-YG__factCell{gap:8px;display:grid}.Records-module__c66-YG__factLine{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 12px;display:flex}.Records-module__c66-YG__factValue{min-width:0}.Records-module__c66-YG__factForm{grid-column:1/-1;margin:0;font-weight:400}.Records-module__c66-YG__factForm .Records-module__c66-YG__inlineForm{background:0 0;border:0;margin:0;padding:0}.Records-module__c66-YG__factForm .Records-module__c66-YG__menuLeave{margin:0 0 12px}@media (max-width:480px){.Records-module__c66-YG__factForm .Records-module__c66-YG__inlineFormFooter>button{width:auto}}.Records-module__c66-YG__factFigure{font-family:var(--serif);font-variant-numeric:tabular-nums}.Records-module__c66-YG__factNoteWords{color:var(--muted);font-weight:500}.Records-module__c66-YG__factWash{animation:.6s ease-out Records-module__c66-YG__fact-wash}@keyframes Records-module__c66-YG__fact-wash{0%,40%{background-color:var(--olive-pale)}to{background-color:#0000}}.Records-module__c66-YG__factRow[data-open]{background:var(--paper)}.Records-module__c66-YG__factRow[data-open] dt{color:var(--ink)}.Records-module__c66-YG__factRow:has(.Records-module__c66-YG__factPress) .Records-module__c66-YG__factLine{padding-right:28px}.Records-module__c66-YG__factRow[data-open].Records-module__c66-YG__factWash{animation:.6s ease-out Records-module__c66-YG__fact-wash-open}@keyframes Records-module__c66-YG__fact-wash-open{0%,40%{background-color:var(--olive-pale)}to{background-color:var(--paper)}}.Records-module__c66-YG__stagePill.Records-module__c66-YG__stagePill{min-height:var(--control-height);align-items:center;gap:8px;padding:0 14px;font-size:1rem}.Records-module__c66-YG__stageButton.Records-module__c66-YG__stageButton{cursor:pointer;font:inherit;font-size:1rem;font-weight:700;transition:box-shadow .12s}.Records-module__c66-YG__stageButton:hover,.Records-module__c66-YG__stageButton[aria-expanded=true]{box-shadow:inset 0 0 0 1px}.Records-module__c66-YG__stageButton:focus-visible{outline:3px solid var(--brick);outline-offset:2px}.Records-module__c66-YG__stageChevron{flex:none}.Records-module__c66-YG__stagePanel{padding-bottom:8px}.Records-module__c66-YG__stageItem{justify-content:flex-start;gap:12px}.Records-module__c66-YG__menuPill.Records-module__c66-YG__menuPill{font-size:var(--text-small-3);padding:4px 10px}.Records-module__c66-YG__stageItem[aria-disabled=true] .Records-module__c66-YG__menuPill{opacity:.55}.Records-module__c66-YG__stageTick{color:var(--olive);flex:none;margin-left:auto}.Records-module__c66-YG__stageNotice{padding:0 16px 8px}.Records-module__c66-YG__stageIssues{margin:0 16px 8px}.Records-module__c66-YG__stageHint{border-top:1px solid var(--line);color:var(--muted);font-size:var(--text-small-1);margin:4px 0 0;padding:8px 16px 0;line-height:1.45}
.Roster-module__kfFBNa__board{gap:12px;display:grid}.Roster-module__kfFBNa__toolbar{gap:10px;display:grid}.Roster-module__kfFBNa__toolbarNav{grid-template-columns:minmax(max-content,1fr) auto minmax(max-content,1fr);align-items:center;gap:8px 12px;display:grid}.Roster-module__kfFBNa__toolbarNav .Roster-module__kfFBNa__seg{justify-self:start}.Roster-module__kfFBNa__toolbarNav .Roster-module__kfFBNa__toolbarViews{justify-self:end}.Roster-module__kfFBNa__toolbarNav .Roster-module__kfFBNa__range{overflow-wrap:anywhere;text-align:center}.Roster-module__kfFBNa__toolbarViews{flex-wrap:nowrap;justify-content:flex-end;align-items:center;gap:8px 12px;display:flex}@media (max-width:1100px){.Roster-module__kfFBNa__toolbarNav{flex-wrap:wrap;display:flex}.Roster-module__kfFBNa__toolbarNav .Roster-module__kfFBNa__range{text-align:left;flex-basis:100%;order:3}.Roster-module__kfFBNa__toolbarNav .Roster-module__kfFBNa__toolbarViews{flex-wrap:wrap;margin-left:auto}}.Roster-module__kfFBNa__toolbarPlain,.Roster-module__kfFBNa__toolbarActions{flex-wrap:wrap;align-items:center;gap:8px 12px;display:flex}.Roster-module__kfFBNa__toolbar a,.Roster-module__kfFBNa__toolbar button{white-space:nowrap;width:auto}.Roster-module__kfFBNa__toolbarSpace{flex:auto}.Roster-module__kfFBNa__range{font-family:var(--serif);margin:0 4px;font-size:1.2rem}.Roster-module__kfFBNa__segArrow{font-family:var(--serif);min-width:44px;padding:0;font-size:1.3rem;line-height:1}.Roster-module__kfFBNa__seg{background:var(--surface-strong);border:1px solid var(--border);border-radius:var(--radius);display:inline-flex;overflow:hidden}.Roster-module__kfFBNa__segButton{border:0;border-right:1px solid var(--line);color:var(--ink);cursor:pointer;font:inherit;background:0 0;min-height:44px;padding:0 14px;font-weight:600}.Roster-module__kfFBNa__segButton:last-child{border-right:0}.Roster-module__kfFBNa__segButton:hover{background:var(--paper-deep)}.Roster-module__kfFBNa__segButton[aria-pressed=true]{background:var(--nav);color:var(--nav-text)}.Roster-module__kfFBNa__waiting{color:var(--warning);font-size:var(--text-small-4);align-items:center;gap:8px;font-weight:600;display:inline-flex}.Roster-module__kfFBNa__legendRow{flex-wrap:wrap;align-items:center;gap:8px 16px;display:flex}.Roster-module__kfFBNa__legend{flex-wrap:wrap;flex:auto;align-items:center;gap:8px;display:flex}.Roster-module__kfFBNa__legendLabel{color:var(--muted);font-size:var(--text-small-3);margin-right:4px}.Roster-module__kfFBNa__chip{background:var(--bg,var(--surface-strong));border:1px solid var(--line);border-left:4px solid var(--bd,var(--nav-muted));border-radius:var(--radius-small);color:var(--ink);cursor:grab;font:inherit;font-size:var(--text-small-4);text-align:left;touch-action:none;-webkit-user-select:none;user-select:none;align-items:center;gap:8px;min-height:44px;padding:4px 10px;display:inline-flex}.Roster-module__kfFBNa__chip b{letter-spacing:.02em}.Roster-module__kfFBNa__chipName{text-overflow:ellipsis;white-space:nowrap;max-width:15em;overflow:hidden}.Roster-module__kfFBNa__chip[aria-pressed=true]{box-shadow:0 0 0 2px var(--nav)}.Roster-module__kfFBNa__chipHold{border-color:var(--warning);border-style:dashed}.Roster-module__kfFBNa__chip:active{cursor:grabbing}.Roster-module__kfFBNa__gridFoot{grid-template-columns:minmax(0,1fr) auto;align-items:start;gap:8px 32px;display:grid}.Roster-module__kfFBNa__keyStack{justify-items:start;gap:2px;display:grid}.Roster-module__kfFBNa__key{color:var(--muted);font-size:var(--text-small-2);align-items:center;gap:14px;display:inline-flex}.Roster-module__kfFBNa__keyItem{align-items:center;gap:6px;min-height:24px;display:inline-flex}.Roster-module__kfFBNa__gridFoot .Roster-module__kfFBNa__keyCheck{margin-top:2px}.Roster-module__kfFBNa__keyCheck{color:var(--ink);cursor:pointer;font-size:var(--text-small-3);align-items:center;gap:6px;min-height:46px;display:inline-flex}.Roster-module__kfFBNa__keyCheck input{accent-color:var(--brick);width:18px;height:18px}.Roster-module__kfFBNa__swatch{border:1px solid var(--line);width:20px;height:13px;display:inline-block}.Roster-module__kfFBNa__swatchUnposted{background-color:var(--surface);background-image:repeating-linear-gradient(135deg, transparent 0 4px, var(--paper-deep) 4px 8px)}.Roster-module__kfFBNa__swatchRest{background-color:var(--rest-day)}.Roster-module__kfFBNa__swatchRestUnposted{background-color:var(--rest-day);background-image:repeating-linear-gradient(135deg, transparent 0 4px, var(--paper-deep) 4px 8px)}.Roster-module__kfFBNa__scroller{background:var(--surface);border:1px solid var(--line);max-height:calc(100vh - 140px);position:relative;overflow:auto}.Roster-module__kfFBNa__grid{-webkit-user-select:none;user-select:none;width:100%;display:grid;position:relative}.Roster-module__kfFBNa__gridDragging .Roster-module__kfFBNa__bar{pointer-events:none}.Roster-module__kfFBNa__corner{background:var(--paper);border-bottom:1px solid var(--line);color:var(--muted);font-size:var(--text-small-1);letter-spacing:.06em;text-transform:uppercase;z-index:7;align-items:end;padding:8px 12px;font-weight:600;display:flex;position:sticky;top:0;left:0}.Roster-module__kfFBNa__dayHead{background:var(--paper);border-bottom:1px solid var(--line);border-left:1px solid var(--line);cursor:pointer;text-align:center;z-index:5;flex-direction:column;justify-content:center;align-items:center;padding:4px 2px;display:flex;position:sticky;top:0;overflow:hidden}.Roster-module__kfFBNa__dayHead:hover{background:var(--paper-deep)}.Roster-module__kfFBNa__dayHead:focus-visible{outline:3px solid var(--brick);outline-offset:-3px}.Roster-module__kfFBNa__dayName{color:var(--muted);font-size:var(--text-small-1);letter-spacing:.04em;text-transform:uppercase;font-weight:600;line-height:1.3;display:block}.Roster-module__kfFBNa__dayNumber{font-family:var(--serif);font-size:1.15rem;line-height:1.45;display:block}.Roster-module__kfFBNa__dayRest{color:var(--muted);font-size:var(--text-small-2);line-height:1.2;display:block}.Roster-module__kfFBNa__dayHead[data-today="1"] .Roster-module__kfFBNa__dayNumber{background:var(--brick);color:var(--nav-text);border-radius:50%;min-width:1.75em;display:inline-block}.Roster-module__kfFBNa__dayHead[data-rest="1"]{background-color:var(--rest-day);border-bottom-color:var(--rest-day-line);border-left-color:var(--rest-day-line);color:var(--muted)}.Roster-module__kfFBNa__dayHead[data-rest="1"]:hover{background-color:var(--rest-day-deep)}.Roster-module__kfFBNa__dayHead[data-rest="1"]:hover .Roster-module__kfFBNa__dayName,.Roster-module__kfFBNa__dayHead[data-rest="1"]:hover .Roster-module__kfFBNa__dayRest{color:var(--ink)}.Roster-module__kfFBNa__dayHead[data-out="1"] .Roster-module__kfFBNa__dayNumber{opacity:.55}.Roster-module__kfFBNa__dayHead[data-unposted="1"]{background-image:repeating-linear-gradient(135deg, transparent 0 4px, var(--paper-deep) 4px 8px)}.Roster-module__kfFBNa__dayHead[data-narrow="1"]{padding:6px 0}.Roster-module__kfFBNa__dayHead[data-narrow="1"] .Roster-module__kfFBNa__dayName{display:none}.Roster-module__kfFBNa__dayHead[data-narrow="1"] .Roster-module__kfFBNa__dayNumber{font-size:var(--text-small-2)}.Roster-module__kfFBNa__dayHead[data-tiny="1"] .Roster-module__kfFBNa__dayNumber,.Roster-module__kfFBNa__dayHead[data-tiny="1"] .Roster-module__kfFBNa__dayRest{display:none}.Roster-module__kfFBNa__dayHead[data-lastposted="1"],.Roster-module__kfFBNa__cell[data-lastposted="1"]{border-right:2px solid var(--brick-dark)}.Roster-module__kfFBNa__group{background:var(--paper);border-bottom:1px solid var(--line);color:var(--muted);font-size:var(--text-small-1);letter-spacing:.06em;text-transform:uppercase;align-items:center;font-weight:600;display:flex;position:relative}.Roster-module__kfFBNa__group span{position:sticky;left:12px}.Roster-module__kfFBNa__personCell{background:var(--surface);border-bottom:1px solid var(--line);cursor:pointer;z-index:4;flex-direction:column;justify-content:center;padding:6px 8px 6px 12px;line-height:1.25;display:flex;position:sticky;left:0}.Roster-module__kfFBNa__personCell:hover{background:var(--paper-deep)}.Roster-module__kfFBNa__personCell:focus-visible{outline:3px solid var(--brick);outline-offset:-3px}.Roster-module__kfFBNa__personName{overflow-wrap:anywhere;font-weight:600}.Roster-module__kfFBNa__personStanding{color:var(--muted);font-size:var(--text-small-2)}.Roster-module__kfFBNa__personJob{background:var(--bg,var(--surface));border-left:4px solid var(--bd,var(--nav-muted))}.Roster-module__kfFBNa__rowFlag{color:var(--warning);font-size:var(--text-small-2);font-weight:700}.Roster-module__kfFBNa__cell{border-bottom:1px solid var(--line);border-left:1px solid var(--line);z-index:1;min-height:46px;position:relative}.Roster-module__kfFBNa__cell[data-rest="1"]{background-color:var(--rest-day);border-bottom-color:var(--rest-day-line);border-left-color:var(--rest-day-line)}.Roster-module__kfFBNa__cell[data-unposted="1"]{background-image:repeating-linear-gradient(135deg, transparent 0 4px, var(--paper-deep) 4px 8px)}.Roster-module__kfFBNa__cell[data-today="1"]{border-left-color:var(--brick-soft)}.Roster-module__kfFBNa__cell:hover{background-color:var(--paper-deep)}.Roster-module__kfFBNa__cell[data-rest="1"]:hover:not([data-selected]):not([data-drop]):not(.Roster-module__kfFBNa__cellStatic){background-color:var(--rest-day-deep)}.Roster-module__kfFBNa__cell:focus-visible{outline:3px solid var(--brick);outline-offset:-3px;z-index:3}.Roster-module__kfFBNa__cell[data-selected="1"]{background:var(--slate-pale);box-shadow:inset 0 0 0 1px var(--slate)}.Roster-module__kfFBNa__cell[data-drop="1"]{background:var(--olive-pale);box-shadow:inset 0 0 0 2px var(--olive);z-index:3}.Roster-module__kfFBNa__cell[data-drop="1"][data-copy="1"]{background:repeating-linear-gradient(135deg, var(--olive-pale) 0 5px, var(--surface) 5px 10px)}.Roster-module__kfFBNa__cellStatic{cursor:default}.Roster-module__kfFBNa__cellStatic:hover{background-color:#0000}.Roster-module__kfFBNa__cellStatic[data-rest="1"]:hover{background-color:var(--rest-day)}.Roster-module__kfFBNa__cellChips{flex-wrap:wrap;align-content:flex-start;gap:3px;padding:4px;display:flex}.Roster-module__kfFBNa__pchip{background:var(--surface-strong);border:1px solid var(--line);border-radius:var(--radius-small);color:var(--ink);cursor:pointer;font:inherit;font-size:var(--text-small-2);align-items:center;gap:4px;min-height:44px;padding:1px 8px;font-weight:600;line-height:1.4;display:inline-flex;position:relative}.Roster-module__kfFBNa__pchip:hover{background:var(--paper-deep)}.Roster-module__kfFBNa__pchip:focus-visible{outline:3px solid var(--brick);outline-offset:1px}.Roster-module__kfFBNa__pchipHalf{color:var(--muted);font-size:var(--text-small-2)}.Roster-module__kfFBNa__notScheduledDot,.Roster-module__kfFBNa__swatchDot{border:4px solid var(--brick);border-radius:50%;width:8px;height:8px}.Roster-module__kfFBNa__notScheduledDot{pointer-events:none;position:absolute;top:3px;right:3px}.Roster-module__kfFBNa__notScheduledDot[data-beside-note="1"]{right:14px}.Roster-module__kfFBNa__swatchDot{flex:none;display:inline-block}.Roster-module__kfFBNa__cellChips[data-banded="1"]{padding-bottom:28px}.Roster-module__kfFBNa__runBand{background:var(--slate-pale);border-top:2px solid var(--slate);color:var(--slate);font-size:var(--text-small-2);pointer-events:none;white-space:nowrap;z-index:2;flex-wrap:wrap;align-self:end;min-width:0;height:22px;margin:0 2px 2px;padding:0 6px;font-weight:700;line-height:20px;display:flex;position:relative;overflow:hidden}.Roster-module__kfFBNa__runBand:before{content:"";width:0;height:20px}.Roster-module__kfFBNa__bar{background:var(--bg,var(--surface-strong));border:1px solid var(--line);border-left:4px solid var(--bd,var(--nav-muted));border-radius:var(--radius-small);color:var(--ink);cursor:grab;font-size:var(--text-small-3);touch-action:none;-webkit-user-select:none;user-select:none;white-space:nowrap;z-index:2;align-items:center;gap:6px;min-width:0;margin:4px 3px;padding:0 8px;line-height:1.2;display:flex;position:relative;overflow:hidden}.Roster-module__kfFBNa__barDay{align-self:stretch}.Roster-module__kfFBNa__barMorning{align-self:start;height:calc(50% - 4px)}.Roster-module__kfFBNa__barAfternoon{align-self:end;height:calc(50% - 4px)}.Roster-module__kfFBNa__barCode{flex:none;font-weight:700}.Roster-module__kfFBNa__barName{text-overflow:ellipsis;min-width:0;overflow:hidden}.Roster-module__kfFBNa__barHalf{color:var(--muted);font-size:var(--text-small-2);flex:none;font-weight:600}.Roster-module__kfFBNa__barAway{--bg:var(--paper-deep);--bd:var(--border);color:var(--muted)}.Roster-module__kfFBNa__barInternal{--bg:var(--surface-strong);--bd:var(--nav-muted)}.Roster-module__kfFBNa__barHold{border-color:var(--warning);border-style:dashed}.Roster-module__kfFBNa__barHoldWord{color:var(--warning);font-size:var(--text-small-2);flex:none;font-weight:600}.Roster-module__kfFBNa__barStatic{cursor:default}.Roster-module__kfFBNa__noteBox{pointer-events:none;z-index:3;margin:4px 3px;position:relative}.Roster-module__kfFBNa__gridMonth .Roster-module__kfFBNa__noteBox{margin:3px 2px}.Roster-module__kfFBNa__noteMark{border-color:transparent var(--brick) transparent transparent;border-style:solid;border-width:0 10px 10px 0;position:absolute;top:0;right:0}.Roster-module__kfFBNa__edge{cursor:ew-resize;width:14px;position:absolute;top:0;bottom:0}.Roster-module__kfFBNa__edgeLeft{left:0}.Roster-module__kfFBNa__edgeRight{right:0}.Roster-module__kfFBNa__bar:hover .Roster-module__kfFBNa__edge,.Roster-module__kfFBNa__bar[data-run-hover="1"] .Roster-module__kfFBNa__edge{background:#2528241a}.Roster-module__kfFBNa__bar[data-run-hover="1"]{border-color:var(--bd,var(--nav-muted))}.Roster-module__kfFBNa__barDragging{opacity:.45}.Roster-module__kfFBNa__bar:active{cursor:grabbing}.Roster-module__kfFBNa__bar:focus-visible{outline:3px solid var(--brick);outline-offset:-3px}.Roster-module__kfFBNa__gridHighlight .Roster-module__kfFBNa__bar:not(.Roster-module__kfFBNa__barOn){opacity:.28}.Roster-module__kfFBNa__gridMonth .Roster-module__kfFBNa__bar{font-size:var(--text-small-2);border-left-width:3px;margin:3px 2px;padding:0 4px}.Roster-module__kfFBNa__entry[data-tint="0"],.Roster-module__kfFBNa__bar[data-tint="0"],.Roster-module__kfFBNa__chip[data-tint="0"],.Roster-module__kfFBNa__personJob[data-tint="0"],.Roster-module__kfFBNa__targetSwatch[data-tint="0"],.Roster-module__kfFBNa__myDayWhat[data-tint="0"]{--bg:#f8d4cb;--bd:#b98072}.Roster-module__kfFBNa__entry[data-tint="1"],.Roster-module__kfFBNa__bar[data-tint="1"],.Roster-module__kfFBNa__chip[data-tint="1"],.Roster-module__kfFBNa__personJob[data-tint="1"],.Roster-module__kfFBNa__targetSwatch[data-tint="1"],.Roster-module__kfFBNa__myDayWhat[data-tint="1"]{--bg:#cce0c9;--bd:#769673}.Roster-module__kfFBNa__entry[data-tint="2"],.Roster-module__kfFBNa__bar[data-tint="2"],.Roster-module__kfFBNa__chip[data-tint="2"],.Roster-module__kfFBNa__personJob[data-tint="2"],.Roster-module__kfFBNa__targetSwatch[data-tint="2"],.Roster-module__kfFBNa__myDayWhat[data-tint="2"]{--bg:#e2e0ea;--bd:#8e86ad}.Roster-module__kfFBNa__entry[data-tint="3"],.Roster-module__kfFBNa__bar[data-tint="3"],.Roster-module__kfFBNa__chip[data-tint="3"],.Roster-module__kfFBNa__personJob[data-tint="3"],.Roster-module__kfFBNa__targetSwatch[data-tint="3"],.Roster-module__kfFBNa__myDayWhat[data-tint="3"]{--bg:#f4d6bd;--bd:#af8661}.Roster-module__kfFBNa__entry[data-tint="4"],.Roster-module__kfFBNa__bar[data-tint="4"],.Roster-module__kfFBNa__chip[data-tint="4"],.Roster-module__kfFBNa__personJob[data-tint="4"],.Roster-module__kfFBNa__targetSwatch[data-tint="4"],.Roster-module__kfFBNa__myDayWhat[data-tint="4"]{--bg:#d8f3e7;--bd:#6a9785}.Roster-module__kfFBNa__entry[data-tint="5"],.Roster-module__kfFBNa__bar[data-tint="5"],.Roster-module__kfFBNa__chip[data-tint="5"],.Roster-module__kfFBNa__personJob[data-tint="5"],.Roster-module__kfFBNa__targetSwatch[data-tint="5"],.Roster-module__kfFBNa__myDayWhat[data-tint="5"]{--bg:#cddcf1;--bd:#7391b4}.Roster-module__kfFBNa__entry[data-tint="6"],.Roster-module__kfFBNa__bar[data-tint="6"],.Roster-module__kfFBNa__chip[data-tint="6"],.Roster-module__kfFBNa__personJob[data-tint="6"],.Roster-module__kfFBNa__targetSwatch[data-tint="6"],.Roster-module__kfFBNa__myDayWhat[data-tint="6"]{--bg:#efd5da;--bd:#b4808b}.Roster-module__kfFBNa__entry[data-tint="7"],.Roster-module__kfFBNa__bar[data-tint="7"],.Roster-module__kfFBNa__chip[data-tint="7"],.Roster-module__kfFBNa__personJob[data-tint="7"],.Roster-module__kfFBNa__targetSwatch[data-tint="7"],.Roster-module__kfFBNa__myDayWhat[data-tint="7"]{--bg:#f8e9ca;--bd:#a08c59}.Roster-module__kfFBNa__entry[data-tint="8"],.Roster-module__kfFBNa__bar[data-tint="8"],.Roster-module__kfFBNa__chip[data-tint="8"],.Roster-module__kfFBNa__personJob[data-tint="8"],.Roster-module__kfFBNa__targetSwatch[data-tint="8"],.Roster-module__kfFBNa__myDayWhat[data-tint="8"]{--bg:#c9dfdd;--bd:#6a9693}.Roster-module__kfFBNa__entry[data-tint="9"],.Roster-module__kfFBNa__bar[data-tint="9"],.Roster-module__kfFBNa__chip[data-tint="9"],.Roster-module__kfFBNa__personJob[data-tint="9"],.Roster-module__kfFBNa__targetSwatch[data-tint="9"],.Roster-module__kfFBNa__myDayWhat[data-tint="9"]{--bg:#f8e3f5;--bd:#a683a2}.Roster-module__kfFBNa__entry[data-tint="10"],.Roster-module__kfFBNa__bar[data-tint="10"],.Roster-module__kfFBNa__chip[data-tint="10"],.Roster-module__kfFBNa__personJob[data-tint="10"],.Roster-module__kfFBNa__targetSwatch[data-tint="10"],.Roster-module__kfFBNa__myDayWhat[data-tint="10"]{--bg:#e8f0d2;--bd:#859463}.Roster-module__kfFBNa__entry[data-tint="11"],.Roster-module__kfFBNa__bar[data-tint="11"],.Roster-module__kfFBNa__chip[data-tint="11"],.Roster-module__kfFBNa__personJob[data-tint="11"],.Roster-module__kfFBNa__targetSwatch[data-tint="11"],.Roster-module__kfFBNa__myDayWhat[data-tint="11"]{--bg:#d9eef8;--bd:#6894a7}.Roster-module__kfFBNa__spareHead{background:var(--paper);color:var(--muted);font-size:var(--text-small-4);z-index:4;padding:8px 12px;font-weight:600;position:sticky;left:0}.Roster-module__kfFBNa__spareCell{background:var(--paper);border-left:1px solid var(--line);color:var(--muted);font-size:var(--text-small-4);text-align:center;padding:8px 2px}.Roster-module__kfFBNa__spareCell[data-some="1"]{color:var(--warning);font-weight:700}.Roster-module__kfFBNa__spareCell[data-rest="1"]{background-color:var(--rest-day);border-left-color:var(--rest-day-line)}.Roster-module__kfFBNa__spareCell[data-unposted="1"]{background-image:repeating-linear-gradient(135deg, transparent 0 4px, var(--paper-deep) 4px 8px)}.Roster-module__kfFBNa__selectionBar{background:var(--nav);border-radius:var(--radius);box-shadow:var(--dialog-shadow);color:var(--nav-text);font-size:var(--text-small-4);white-space:nowrap;z-index:20;align-items:center;gap:8px;padding:8px 8px 8px 14px;display:flex;position:fixed}.Roster-module__kfFBNa__darkButton{border-radius:var(--radius);color:var(--nav-text);cursor:pointer;font:inherit;font-size:var(--text-small-4);background:0 0;border:1px solid #0000;min-height:44px;padding:6px 12px;font-weight:700}.Roster-module__kfFBNa__darkButton:hover{background:var(--nav-hover);border-color:var(--nav-muted)}.Roster-module__kfFBNa__darkButton:focus-visible{outline:3px solid var(--nav-text);outline-offset:-3px}.Roster-module__kfFBNa__dragLabel{background:var(--nav);border-radius:var(--radius-small);color:var(--nav-text);font-size:var(--text-small-2);pointer-events:none;white-space:nowrap;z-index:30;padding:4px 8px;position:fixed}.Roster-module__kfFBNa__toast{background:var(--nav);border-radius:var(--radius);box-shadow:var(--dialog-shadow);color:var(--nav-text);z-index:25;align-items:center;gap:12px;max-width:min(640px,100vw - 32px);padding:10px 10px 10px 16px;display:flex;position:fixed;bottom:24px;left:50%;transform:translate(-50%)}.Roster-module__kfFBNa__toastError{background:var(--danger)}.Roster-module__kfFBNa__entry{background:var(--bg,var(--surface-strong));border:1px solid var(--line);border-left:4px solid var(--bd,var(--nav-muted));border-radius:var(--radius-small);font-size:var(--text-small-2);overflow-wrap:anywhere;padding:3px 5px;font-weight:600;line-height:1.25;display:block}.Roster-module__kfFBNa__entryAway{--bg:var(--paper-deep);--bd:var(--border);color:var(--muted);font-weight:500}.Roster-module__kfFBNa__entryInternal{--bg:var(--surface-strong)}.Roster-module__kfFBNa__entryHalf{color:var(--muted);margin-right:3px;font-weight:500}.Roster-module__kfFBNa__entryHold{color:var(--warning);font-size:var(--text-small-3);font-weight:500;display:block}.Roster-module__kfFBNa__dayView{gap:12px;display:grid}.Roster-module__kfFBNa__dayNav{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.Roster-module__kfFBNa__dayNav a,.Roster-module__kfFBNa__dayNav button{white-space:nowrap;width:auto}.Roster-module__kfFBNa__dayTitle{font-family:var(--serif);text-align:center;flex:auto;margin:0;font-size:1.2rem}.Roster-module__kfFBNa__dayNote{color:var(--muted);margin:0}.Roster-module__kfFBNa__dayList{border:1px solid var(--line);border-radius:var(--radius-card);margin:0;padding:0;list-style:none}.Roster-module__kfFBNa__dayList>li+li{border-top:1px solid var(--line)}.Roster-module__kfFBNa__dayRow{background:var(--surface);color:var(--ink);font:inherit;text-align:left;border:0;align-items:center;gap:10px;width:100%;min-height:46px;padding:8px 12px;display:flex}.Roster-module__kfFBNa__dayRowButton{cursor:pointer}.Roster-module__kfFBNa__dayRowButton:hover{background:var(--paper-deep)}.Roster-module__kfFBNa__dayRowButton:focus-visible{outline:3px solid var(--brick);outline-offset:-3px}.Roster-module__kfFBNa__dayRowName{overflow-wrap:anywhere;flex:0 0 38%;min-width:0;font-weight:600}.Roster-module__kfFBNa__dayRowMine{color:var(--brick-dark)}.Roster-module__kfFBNa__dayRowEntries{flex-wrap:wrap;flex:auto;gap:4px;min-width:0;display:flex}.Roster-module__kfFBNa__dayRowEntries .Roster-module__kfFBNa__entry{white-space:normal}.Roster-module__kfFBNa__dayRowNothing{color:var(--muted)}.Roster-module__kfFBNa__crewPage{gap:14px;display:grid}.Roster-module__kfFBNa__crewTitle{font-family:var(--serif);margin:0;font-size:1.15rem}.Roster-module__kfFBNa__myDays{background:var(--surface);border:1px solid var(--line);border-radius:var(--radius-card);margin:0;padding:0;list-style:none}.Roster-module__kfFBNa__myDay{border:0;border-top:1px solid var(--line);color:var(--ink);cursor:pointer;font:inherit;text-align:left;background:0 0;align-items:center;gap:10px;width:100%;min-height:46px;padding:6px 10px;display:flex}.Roster-module__kfFBNa__myDays>li:first-child .Roster-module__kfFBNa__myDay{border-top:0}.Roster-module__kfFBNa__myDay:hover{background:var(--paper-deep)}.Roster-module__kfFBNa__myDay:focus-visible{outline:3px solid var(--brick);outline-offset:-3px}.Roster-module__kfFBNa__myDayRest{background:var(--paper);color:var(--muted);font-size:var(--text-small-3)}.Roster-module__kfFBNa__myDaySelected{background:var(--paper-deep)}.Roster-module__kfFBNa__myDayDate{flex:0 0 4.4em;font-weight:600;line-height:1.2}.Roster-module__kfFBNa__myDayDate small{color:var(--muted);font-size:var(--text-small-1);font-weight:400;display:block}.Roster-module__kfFBNa__myDayWhat{border-left:4px solid var(--bd,var(--line));flex:auto;min-width:0;padding-left:8px;line-height:1.25}.Roster-module__kfFBNa__myDayWhat b{overflow-wrap:anywhere;display:block}.Roster-module__kfFBNa__myDayWhat small{color:var(--muted);font-size:var(--text-small-2);display:block}.Roster-module__kfFBNa__myDayNone{color:var(--muted);border-left-color:#0000}.Roster-module__kfFBNa__myDayAway{--bd:var(--border);color:var(--muted)}.Roster-module__kfFBNa__crewDay{gap:16px;display:grid}.Roster-module__kfFBNa__crewGroup{gap:6px;display:grid}.Roster-module__kfFBNa__crewGroupMine{box-shadow:inset 4px 0 0 var(--brick);padding-left:10px}.Roster-module__kfFBNa__crewGroupTitle{font-family:var(--serif);align-items:baseline;gap:8px;margin:0;font-size:1.1rem;display:flex}.Roster-module__kfFBNa__crewGroupYou{color:var(--brick-dark);font-family:var(--sans);font-size:var(--text-small-1);letter-spacing:.04em;text-transform:uppercase;font-weight:600}.Roster-module__kfFBNa__crewGroupAddress{color:var(--muted);font-size:var(--text-small-3);margin:0}.Roster-module__kfFBNa__changed{background:var(--brick-pale);border:1px solid var(--brick-soft);border-radius:var(--radius-small);color:var(--brick-dark);font-size:var(--text-small-1);flex:none;padding:2px 6px;font-weight:600}.Roster-module__kfFBNa__deskOnly{display:contents}@media (max-width:760px){.Roster-module__kfFBNa__deskOnly,.Roster-module__kfFBNa__toolbarNav,.Roster-module__kfFBNa__toolbarPlain,.Roster-module__kfFBNa__scroller,.Roster-module__kfFBNa__legendRow,.Roster-module__kfFBNa__gridFoot{display:none}.Roster-module__kfFBNa__toolbarActions{justify-content:space-between}.Roster-module__kfFBNa__range{flex-basis:100%;margin:0}}@media (min-width:761px){.Roster-module__kfFBNa__phoneOnly{display:none}}.Roster-module__kfFBNa__gridHint{color:var(--muted);font-size:var(--text-small-3);margin:0}.Roster-module__kfFBNa__gridHint kbd{background:var(--surface);border:1px solid var(--line);border-radius:var(--radius-small);padding:0 4px;font-family:inherit}.Roster-module__kfFBNa__setBody{grid-template-rows:auto minmax(0,1fr) auto;gap:12px;min-height:0;display:grid}.Roster-module__kfFBNa__partChoice{border:0;flex-wrap:wrap;gap:8px;min-width:0;margin:0;padding:0;display:flex}.Roster-module__kfFBNa__partOption{border:1px solid var(--border);border-radius:var(--radius);cursor:pointer;align-items:center;gap:6px;min-height:46px;padding:0 12px;transition:background .12s,border-color .12s,color .12s;display:inline-flex}.Roster-module__kfFBNa__partOption:has(input:checked){background:var(--nav);border-color:var(--nav);color:var(--nav-text)}.Roster-module__kfFBNa__partOption input{accent-color:var(--brick);width:18px;height:18px}.Roster-module__kfFBNa__targetScroll{overscroll-behavior:contain;min-height:0;overflow-y:auto}.Roster-module__kfFBNa__targetRow{cursor:pointer;align-items:center;gap:10px;min-height:46px;padding:6px 10px;display:flex}.Roster-module__kfFBNa__targetRow input{accent-color:var(--brick);flex:none;width:20px;height:20px}.Roster-module__kfFBNa__targetRow:has(input:checked){background:var(--paper-deep)}.Roster-module__kfFBNa__targetSwatch{background:var(--bg,var(--surface-strong));border:1px solid var(--line);border-left:4px solid var(--bd,var(--nav-muted));flex:none;width:22px;height:22px}.Roster-module__kfFBNa__targetCode{min-width:3.5em;font-weight:700;display:inline-block}.Roster-module__kfFBNa__targetName{overflow-wrap:anywhere;flex:auto;min-width:0}.Roster-module__kfFBNa__targetDetail{color:var(--muted);font-size:var(--text-small-3);flex:none}.Roster-module__kfFBNa__targetDetailHold{color:var(--warning);font-weight:600}.Roster-module__kfFBNa__targetWhere{color:var(--muted);font-size:var(--text-small-3);line-height:1.3;display:block}.Roster-module__kfFBNa__targetDetailGap{color:var(--warning);font-weight:700}.Roster-module__kfFBNa__runFields{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px 12px;display:grid}.Roster-module__kfFBNa__setBody .Roster-module__kfFBNa__setFoot{flex-wrap:wrap;justify-content:flex-start}.Roster-module__kfFBNa__messageList{gap:8px;margin:0;padding:0;list-style:none;display:grid}.Roster-module__kfFBNa__messageItem{background:var(--surface);border:1px solid var(--line);border-radius:var(--radius-small);padding:8px 12px}.Roster-module__kfFBNa__messageItem b{display:block}.Roster-module__kfFBNa__messageKind{color:var(--muted);font-size:var(--text-small-2);display:block}.Roster-module__kfFBNa__jobDays{gap:4px;margin:0;padding:0;list-style:none;display:grid}.Roster-module__kfFBNa__jobDay{grid-template-columns:7.5em minmax(0,1fr);gap:2px 12px;min-height:30px;display:grid}.Roster-module__kfFBNa__jobDayWords{color:var(--muted);font-size:var(--text-small-3);letter-spacing:.04em;text-transform:uppercase;font-weight:600}.Roster-module__kfFBNa__jobDayPeople{overflow-wrap:anywhere}.Roster-module__kfFBNa__jobDayNobody{color:var(--muted)}.Roster-module__kfFBNa__codeForm{flex-wrap:wrap;align-items:end;gap:8px;display:flex}.Roster-module__kfFBNa__codeInput{text-transform:uppercase;max-width:9em}.Roster-module__kfFBNa__historyChange{overflow-wrap:anywhere}.Roster-module__kfFBNa__historyArrow{color:var(--muted);padding:0 6px}.Roster-module__kfFBNa__crewCalendar{gap:16px;min-width:0;display:grid}.Roster-module__kfFBNa__crewControls{gap:8px;display:grid}.Roster-module__kfFBNa__crewSegRow{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.Roster-module__kfFBNa__crewSeg{max-width:100%}.Roster-module__kfFBNa__crewSeg .Roster-module__kfFBNa__segButton{width:auto;min-height:46px;padding:0 16px}.Roster-module__kfFBNa__crewSeg .Roster-module__kfFBNa__segArrow{min-width:46px;padding:0}.Roster-module__kfFBNa__crewRangeBox{border:0;border-right:1px solid var(--line);color:var(--ink);font-family:var(--serif);text-align:center;background:0 0;border-radius:0;justify-content:center;align-items:center;width:auto;min-width:12em;min-height:46px;margin:0;padding:0 16px;font-size:1.2rem;font-weight:400;display:flex}.Roster-module__kfFBNa__crewRangeBox:hover:not(:disabled){background:var(--paper-deep);border-color:var(--line);color:var(--ink)}.Roster-module__kfFBNa__crewRangeBox:focus-visible{outline-offset:-3px}.Roster-module__kfFBNa__crewScale{margin-left:auto}@media (max-width:480px){.Roster-module__kfFBNa__crewSegRow{gap:6px}.Roster-module__kfFBNa__crewScale .Roster-module__kfFBNa__segButton{padding:0 8px}.Roster-module__kfFBNa__crewRangeBox{text-wrap:balance;min-width:0}}.Roster-module__kfFBNa__crewStale{background:var(--paper-deep);border:1px solid var(--line);border-radius:var(--radius);flex-wrap:wrap;align-items:center;gap:4px 12px;margin:0;padding:4px 12px;display:flex}.Roster-module__kfFBNa__crewStale button{width:auto}.Roster-module__kfFBNa__crewDayList{background:var(--surface);border:1px solid var(--line);margin:0;padding:0;list-style:none}.Roster-module__kfFBNa__crewDayList>li+li .Roster-module__kfFBNa__crewDayItem{border-top:1px solid var(--line)}.Roster-module__kfFBNa__crewDayItem{color:var(--ink);gap:2px;min-height:46px;padding:10px 12px;text-decoration:none;display:grid}a.Roster-module__kfFBNa__crewDayItem:hover{background:var(--paper-deep)}a.Roster-module__kfFBNa__crewDayItem:active{background:var(--paper-deep);transition:background 90ms cubic-bezier(.2,0,0,1)}a.Roster-module__kfFBNa__crewDayItem:focus-visible{outline:3px solid var(--brick);outline-offset:-3px}.Roster-module__kfFBNa__crewDayItem[data-mine]{box-shadow:inset 4px 0 0 var(--brick)}.Roster-module__kfFBNa__crewDayName{font-family:var(--serif);overflow-wrap:anywhere;font-size:1.05rem;font-weight:600;line-height:1.3}.Roster-module__kfFBNa__crewDayName .Roster-module__kfFBNa__crewGroupYou{vertical-align:2px;margin-left:8px}.Roster-module__kfFBNa__crewDayWhere,.Roster-module__kfFBNa__crewDayWho,.Roster-module__kfFBNa__crewDayNote{font-size:var(--text-small-3);line-height:1.35}.Roster-module__kfFBNa__crewDayWhere,.Roster-module__kfFBNa__crewDayNote{color:var(--muted)}.Roster-module__kfFBNa__crewDayWho{font-weight:600}.Roster-module__kfFBNa__crewDayWho[data-hold]{color:var(--warning)}.Roster-module__kfFBNa__crewDayQuiet{color:var(--muted);font-size:var(--text-small-3);margin:0;padding:10px 12px}.Roster-module__kfFBNa__crewAgenda{gap:12px;display:grid}.Roster-module__kfFBNa__crewAgendaDay{background:var(--surface);border:1px solid var(--line)}.Roster-module__kfFBNa__crewAgendaHead{background:var(--paper);border-bottom:1px solid var(--line);align-items:baseline;gap:8px;margin:0;padding:6px 12px;font-weight:400;display:flex}.Roster-module__kfFBNa__crewAgendaHead[data-rest]{background:var(--rest-day);border-bottom-color:var(--rest-day-line)}.Roster-module__kfFBNa__crewAgendaHead[data-today] .Roster-module__kfFBNa__dayNumber{background:var(--brick);color:var(--nav-text);text-align:center;border-radius:50%;min-width:1.75em}.Roster-module__kfFBNa__crewAgendaDay .Roster-module__kfFBNa__crewDayList{border:0}.Roster-module__kfFBNa__crewFact{color:var(--muted);max-width:72ch;margin:8px 0 0;line-height:1.5}.Roster-module__kfFBNa__crewFactDates{color:var(--ink)}.Roster-module__kfFBNa__crewTel{color:var(--brick);white-space:nowrap;margin:-13px 0;padding:13px 0;font-weight:700;display:inline-block}
.MoveHours-module__979_vq__actionsBlock{gap:16px;margin-top:24px;display:grid;container-type:inline-size}.MoveHours-module__979_vq__actions{flex-wrap:wrap;gap:8px;display:flex}@media (max-width:480px){.MoveHours-module__979_vq__actions{grid-template-columns:repeat(2,minmax(0,1fr));display:grid}}.MoveHours-module__979_vq__reverseBox{padding:8px 0;container-type:inline-size}.MoveHours-module__979_vq__movedMeta{display:none}.MoveHours-module__979_vq__movedAct{text-align:right;white-space:nowrap;width:1%;padding-right:0}.MoveHours-module__979_vq__movedTable .MoveHours-module__979_vq__movedColumn{white-space:nowrap}.MoveHours-module__979_vq__movedLog th,.MoveHours-module__979_vq__movedLog td{padding:10px 12px 10px 0}.MoveHours-module__979_vq__logBody{min-height:0;overflow:auto;container-type:inline-size}.MoveHours-module__979_vq__actionsEnd{margin-left:auto}@container (max-width:479px){.MoveHours-module__979_vq__movedTable .MoveHours-module__979_vq__movedHead{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.MoveHours-module__979_vq__movedTable,.MoveHours-module__979_vq__movedTable tbody,.MoveHours-module__979_vq__movedTable tbody tr,.MoveHours-module__979_vq__movedTable tbody td{display:block}.MoveHours-module__979_vq__movedTable tbody tr{border-top:1px solid var(--line);padding:12px 0}.MoveHours-module__979_vq__movedTable tbody tr:first-child,.MoveHours-module__979_vq__movedTable tbody .MoveHours-module__979_vq__movedReverseRow{border-top:0;padding-top:0}.MoveHours-module__979_vq__movedTable tbody td{border:0;padding:0}.MoveHours-module__979_vq__movedTable tbody .MoveHours-module__979_vq__movedColumn{display:none}.MoveHours-module__979_vq__movedTable tbody .MoveHours-module__979_vq__movedAct{text-align:left;width:auto}.MoveHours-module__979_vq__movedMeta{color:var(--muted);font-size:var(--text-small-3);margin-top:4px;display:block}.MoveHours-module__979_vq__movedHours{color:var(--ink);font-family:var(--serif);font-size:1rem;font-weight:600}.MoveHours-module__979_vq__movedWhen:before{content:"·";margin:0 8px}}.MoveHours-module__979_vq__menuAnchor{display:inline-flex;position:relative}.MoveHours-module__979_vq__menuButton,.MoveHours-module__979_vq__menuButton:hover:not(:disabled){width:var(--control-height);min-width:var(--control-height);min-height:var(--control-height);color:var(--muted);letter-spacing:.05em;border-radius:var(--radius);background:0 0;border:1px solid #0000;padding:0;font-size:1.2rem;font-weight:700;line-height:1}.MoveHours-module__979_vq__menuButton:hover:not(:disabled){color:var(--ink);background:var(--paper-deep);border-color:var(--border)}.MoveHours-module__979_vq__menuButton[aria-expanded=true],.MoveHours-module__979_vq__menuButton[aria-expanded=true]:hover:not(:disabled){color:var(--nav-text);background:var(--nav);border-color:var(--nav)}.MoveHours-module__979_vq__menuButton:focus-visible{outline:3px solid var(--brick);outline-offset:2px}.MoveHours-module__979_vq__menuList{z-index:30;background:var(--paper);border:1px solid var(--border);border-radius:var(--radius);width:17.5rem;max-width:calc(100vw - 32px);box-shadow:var(--dialog-shadow);padding:8px 0;animation:.16s ease-out MoveHours-module__979_vq__menu-drop;display:grid;position:absolute;top:calc(100% + 4px);right:0}.MoveHours-module__979_vq__menuList[data-above]{animation-name:MoveHours-module__979_vq__menu-rise;top:auto;bottom:calc(100% + 4px)}@keyframes MoveHours-module__979_vq__menu-drop{0%{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:none}}@keyframes MoveHours-module__979_vq__menu-rise{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}.MoveHours-module__979_vq__menuItem,.MoveHours-module__979_vq__menuItem:hover:not(:disabled){width:100%;min-height:var(--control-height);color:var(--ink);text-align:left;background:0 0;border:0;border-radius:0;justify-content:flex-start;align-items:center;padding:8px 16px;font-weight:600;display:flex}.MoveHours-module__979_vq__menuItem:hover:not(:disabled),.MoveHours-module__979_vq__menuItem:focus-visible{background:var(--paper-deep)}.MoveHours-module__979_vq__menuItem:focus-visible{outline-offset:-3px}.MoveHours-module__979_vq__panel{border:1px solid var(--border);border-radius:var(--radius-small);background:var(--surface);min-width:0;scroll-margin-top:calc(var(--topbar-height) + 16px);gap:16px;padding:16px;display:grid}.MoveHours-module__979_vq__heading{margin:0;font-size:1.2rem;line-height:1.25}.MoveHours-module__979_vq__heading:focus{outline:none}.MoveHours-module__979_vq__widen{margin:-8px 0 0}.MoveHours-module__979_vq__route{border:1px solid var(--line);border-radius:var(--radius-card);background:var(--paper-deep);flex-wrap:wrap;gap:4px;padding:4px;display:flex}.MoveHours-module__979_vq__routePart{border-radius:var(--radius);border:1px solid #0000;flex:10.5rem;align-content:start;gap:2px;min-width:0;padding:8px 14px;display:grid}.MoveHours-module__979_vq__routePart[data-dial]{flex-basis:17rem;gap:4px}.MoveHours-module__979_vq__routePart[data-active]{border-color:var(--border);background:var(--surface-strong)}.MoveHours-module__979_vq__routeLabel{color:var(--muted);font-size:var(--text-small-1);letter-spacing:.08em;text-transform:uppercase;font-weight:700}.MoveHours-module__979_vq__routeValue{color:var(--muted);overflow-wrap:anywhere;font-weight:600}.MoveHours-module__979_vq__routePart[data-filled] .MoveHours-module__979_vq__routeValue{color:var(--ink);font-weight:700}.MoveHours-module__979_vq__routeNote{color:var(--muted);font-size:var(--text-small-3)}.MoveHours-module__979_vq__routeNote.MoveHours-module__979_vq__bad{color:var(--danger);font-weight:700}.MoveHours-module__979_vq__lines{gap:12px;min-width:0;display:grid}.MoveHours-module__979_vq__head,.MoveHours-module__979_vq__row{grid-template-columns:minmax(0,1fr) minmax(5rem,17%) minmax(5.5rem,8%) minmax(6.5rem,12%) minmax(7rem,11%) minmax(8.5rem,14%);justify-content:stretch;align-items:center;gap:4px 12px;display:grid}.MoveHours-module__979_vq__head{border-bottom:1px solid var(--border);color:var(--muted);font-size:var(--text-small-1);letter-spacing:.08em;text-transform:uppercase;white-space:nowrap;padding:0 13px 8px 33px;font-weight:700}.MoveHours-module__979_vq__headNumber{text-align:right}.MoveHours-module__979_vq__headPosition,.MoveHours-module__979_vq__position{padding-left:16px}.MoveHours-module__979_vq__block{gap:12px;display:grid}.MoveHours-module__979_vq__block+.MoveHours-module__979_vq__block{border-top:2px solid var(--ink);padding-top:12px}.MoveHours-module__979_vq__group{gap:6px;display:grid}.MoveHours-module__979_vq__band{background:var(--paper-deep);margin:0;padding:10px 12px;line-height:1.35}.MoveHours-module__979_vq__rows,.MoveHours-module__979_vq__held{gap:6px;margin:0;padding:0 0 0 20px;list-style:none;display:grid}.MoveHours-module__979_vq__rows{background-image:linear-gradient(var(--line), var(--line));background-position:9px 0;background-repeat:no-repeat;background-size:2px 100%}.MoveHours-module__979_vq__held{border-top:1px dashed var(--border);padding-top:12px}.MoveHours-module__979_vq__item{gap:8px;min-width:0;display:grid}.MoveHours-module__979_vq__row{width:100%;min-height:var(--control-height);border-radius:var(--radius);color:var(--ink);font:inherit;text-align:left;background:0 0;border:1px solid #0000;margin:0;padding:10px 12px;font-weight:400;line-height:1.35}button.MoveHours-module__979_vq__row{border-color:var(--border);background:var(--surface-strong);cursor:pointer}button.MoveHours-module__979_vq__row:hover:not(:disabled){border-color:var(--ink);background:var(--paper-deep);color:var(--ink)}.MoveHours-module__979_vq__row[aria-pressed=true],.MoveHours-module__979_vq__row[data-role]{border-color:var(--ink);background:var(--surface-strong);box-shadow:inset 4px 0 0 var(--brick)}.MoveHours-module__979_vq__name{justify-items:start;gap:4px;min-width:0;display:grid}.MoveHours-module__979_vq__lineName{overflow-wrap:anywhere}.MoveHours-module__979_vq__barCell{min-width:0}.MoveHours-module__979_vq__grows{transition:width 80ms,left 80ms}.MoveHours-module__979_vq__slides{transition:left 80ms}.MoveHours-module__979_vq__give{outline:2px dashed var(--ink);outline-offset:-2px;background:repeating-linear-gradient(135deg, transparent 0 4px, color-mix(in srgb, var(--ink) 18%, transparent) 4px 6px);position:absolute;top:0;bottom:0}.MoveHours-module__979_vq__moving{background:var(--ink);min-width:3px;box-shadow:inset 1px 0 0 var(--surface-strong), inset -1px 0 0 var(--surface-strong);position:absolute;top:0;bottom:0}.MoveHours-module__979_vq__figures{display:contents}.MoveHours-module__979_vq__used,.MoveHours-module__979_vq__budget,.MoveHours-module__979_vq__left{text-align:right;min-width:0}.MoveHours-module__979_vq__used{white-space:nowrap}.MoveHours-module__979_vq__of{display:none}.MoveHours-module__979_vq__change{flex-wrap:wrap;justify-content:flex-end;align-items:baseline;column-gap:5px;display:inline-flex}.MoveHours-module__979_vq__was,.MoveHours-module__979_vq__arrow{color:var(--muted);white-space:nowrap}.MoveHours-module__979_vq__now{white-space:nowrap;font-weight:600}.MoveHours-module__979_vq__setNote{color:var(--muted);font-family:var(--sans);font-size:var(--text-small-2);white-space:nowrap;margin-top:1px;line-height:1.35;display:block}.MoveHours-module__979_vq__leftWord{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.MoveHours-module__979_vq__position{justify-self:start}.MoveHours-module__979_vq__phone{display:none}.MoveHours-module__979_vq__controls{border:1px solid var(--line);border-radius:var(--radius-small);background:var(--paper);gap:8px;padding:12px;display:grid}.MoveHours-module__979_vq__controls>p{margin:0}.MoveHours-module__979_vq__effect{margin:0;font-weight:700}.MoveHours-module__979_vq__dial{gap:6px;display:grid}.MoveHours-module__979_vq__dialRow{grid-template-columns:minmax(8rem, 1fr) var(--control-height) 7rem var(--control-height);grid-template-areas:"slider less box more";align-items:start;gap:8px;display:grid}.MoveHours-module__979_vq__dialRow[data-compact]{grid-template-columns:var(--control-height) minmax(4.5rem, 7rem) var(--control-height);grid-template-areas:"less box more";justify-content:start}.MoveHours-module__979_vq__step{width:var(--control-height);min-width:var(--control-height);padding:0;font-size:1.3rem;line-height:1}.MoveHours-module__979_vq__step[aria-disabled=true],.MoveHours-module__979_vq__step[aria-disabled=true]:hover{border-color:var(--line);background:var(--surface-strong);color:var(--muted);cursor:default}.MoveHours-module__979_vq__less{grid-area:less}.MoveHours-module__979_vq__more{grid-area:more}.MoveHours-module__979_vq__sliderBox{grid-area:slider;min-width:0;display:grid}.MoveHours-module__979_vq__box{grid-area:box;max-width:none}.MoveHours-module__979_vq__slider{width:100%;min-height:var(--control-height);cursor:pointer;appearance:none;background:0 0;border:0;margin:0;padding:0}.MoveHours-module__979_vq__slider::-webkit-slider-runnable-track{border:1px solid var(--border);border-radius:var(--radius-small);background:var(--paper-deep);height:8px}.MoveHours-module__979_vq__slider::-webkit-slider-thumb{border:2px solid var(--surface-strong);border-radius:var(--radius);background:var(--brick);width:22px;height:22px;box-shadow:0 0 0 1px var(--brick-dark);appearance:none;margin-top:-8px}.MoveHours-module__979_vq__slider::-moz-range-track{border:1px solid var(--border);border-radius:var(--radius-small);background:var(--paper-deep);height:8px}.MoveHours-module__979_vq__slider::-moz-range-thumb{border:2px solid var(--surface-strong);border-radius:var(--radius);background:var(--brick);width:18px;height:18px;box-shadow:0 0 0 1px var(--brick-dark)}.MoveHours-module__979_vq__scale{color:var(--muted);font-size:var(--text-small-2);font-variant-numeric:tabular-nums lining-nums;justify-content:space-between;margin-top:-6px;display:flex}@media (min-height:601px){@container (min-width:860px){.MoveHours-module__979_vq__route{top:calc(var(--topbar-height) + 8px);z-index:3;position:sticky}.MoveHours-module__979_vq__lines button,.MoveHours-module__979_vq__lines input{scroll-margin-top:calc(var(--topbar-height) + 176px)}}}@container (max-width:859px){.MoveHours-module__979_vq__head{display:none}.MoveHours-module__979_vq__row{grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"name left""bar bar""phone position";gap:6px 12px}.MoveHours-module__979_vq__row[data-moving]{grid-template-areas:"name name""bar bar""left left""figures position"}.MoveHours-module__979_vq__name{grid-area:name}.MoveHours-module__979_vq__barCell{grid-area:bar}.MoveHours-module__979_vq__figures{display:none}.MoveHours-module__979_vq__row[data-moving] .MoveHours-module__979_vq__figures{min-width:0;color:var(--muted);font-size:var(--text-small-2);flex-wrap:wrap;grid-area:figures;align-items:baseline;gap:0 5px;display:flex}.MoveHours-module__979_vq__row[data-moving] .MoveHours-module__979_vq__figures *{font-family:var(--sans);font-size:inherit}.MoveHours-module__979_vq__row[data-moving] .MoveHours-module__979_vq__used,.MoveHours-module__979_vq__row[data-moving] .MoveHours-module__979_vq__budget{text-align:left}.MoveHours-module__979_vq__row[data-moving] .MoveHours-module__979_vq__budget{display:contents}.MoveHours-module__979_vq__row[data-moving] .MoveHours-module__979_vq__setNote{flex-basis:100%}.MoveHours-module__979_vq__row[data-moving] .MoveHours-module__979_vq__change{justify-content:flex-start}.MoveHours-module__979_vq__of{display:inline}.MoveHours-module__979_vq__left{grid-area:left;align-self:start}.MoveHours-module__979_vq__row[data-moving] .MoveHours-module__979_vq__left{text-align:left}.MoveHours-module__979_vq__row[data-moving] .MoveHours-module__979_vq__left .MoveHours-module__979_vq__change{justify-content:flex-start}.MoveHours-module__979_vq__phone{min-width:0;color:var(--muted);font-size:var(--text-small-2);grid-area:phone;align-self:center;line-height:1.35;display:block}.MoveHours-module__979_vq__position{grid-area:position;justify-self:end;padding-left:0}.MoveHours-module__979_vq__leftWord{clip:auto;width:auto;height:auto;color:var(--muted);font-family:var(--sans);font-size:var(--text-small-2);margin:0;font-weight:600;position:static;overflow:visible}}@media (max-width:480px){.MoveHours-module__979_vq__panel{border-width:1px 0 0;border-radius:0;padding:16px 0 0}}@container (max-width:32rem){.MoveHours-module__979_vq__row{padding:10px}.MoveHours-module__979_vq__dialRow{grid-template-columns:var(--control-height) minmax(0, 1fr) var(--control-height);grid-template-areas:"slider slider slider""less box more"}.MoveHours-module__979_vq__dialRow[data-compact]{grid-template-areas:"less box more"}.MoveHours-module__979_vq__dial .MoveHours-module__979_vq__dialRow .MoveHours-module__979_vq__box{max-width:none}.MoveHours-module__979_vq__rows,.MoveHours-module__979_vq__held{padding-left:12px}.MoveHours-module__979_vq__rows{background-position:4px 0}.MoveHours-module__979_vq__controls{padding:10px}}@media (forced-colors:active){.MoveHours-module__979_vq__row[aria-pressed=true],.MoveHours-module__979_vq__row[data-role]{border-color:highlight;border-left-width:6px;padding-left:7px}.MoveHours-module__979_vq__row:focus-visible{outline-offset:2px;outline:3px solid canvastext}.MoveHours-module__979_vq__give{forced-color-adjust:none;background:0 0;outline-color:canvastext}.MoveHours-module__979_vq__moving{forced-color-adjust:none;background:canvastext}.MoveHours-module__979_vq__step[aria-disabled=true]{color:graytext;border-color:graytext}.MoveHours-module__979_vq__menuButton{border-color:canvastext}.MoveHours-module__979_vq__menuButton[aria-expanded=true]{border-color:highlight}}@media (prefers-reduced-motion:reduce){.MoveHours-module__979_vq__grows,.MoveHours-module__979_vq__slides{transition:none}.MoveHours-module__979_vq__menuList,.MoveHours-module__979_vq__menuList[data-above]{animation:none}}
.Outline-module__MN6zYW__weekStepBlock,.Outline-module__MN6zYW__hoursStepBlock{width:7.2em;display:block}.Outline-module__MN6zYW__monthBlock{width:calc(2 * var(--control-height) + 10.6rem);display:block}.Outline-module__MN6zYW__weekRangeBlock{width:calc(2 * var(--control-height) + 14.4rem);display:block}.Outline-module__MN6zYW__scaleBlock{width:9.2em;display:block}@media (max-width:560px){.Outline-module__MN6zYW__weekStepBlock{width:4.1em}}@media (max-width:480px){.Outline-module__MN6zYW__monthBlock{width:calc(2 * var(--control-height) + 7rem)}.Outline-module__MN6zYW__weekRangeBlock{width:calc(2 * var(--control-height) + 10rem)}.Outline-module__MN6zYW__scaleBlock{width:7em}.Outline-module__MN6zYW__hoursStepBlock{width:100%}}@media (max-width:359px){.Outline-module__MN6zYW__monthBlock{width:calc(2 * var(--control-height) + 5.5rem)}}.Outline-module__MN6zYW__fieldBlock{flex:150px;min-width:0;display:block}.Outline-module__MN6zYW__headerButtonBlock{width:7.6em;display:block}@media (max-width:680px){.Outline-module__MN6zYW__headerButtonBlock{width:auto}}
.Settings-module__B-t5ZG__cards{grid-template-columns:repeat(auto-fill,minmax(min(100%,420px),1fr));gap:24px;margin:0;padding:0;list-style:none;display:grid}.Settings-module__B-t5ZG__sectionCard{min-width:0}.Settings-module__B-t5ZG__sectionName{margin:0}.Settings-module__B-t5ZG__sectionLink{color:var(--ink);min-height:var(--control-height);justify-content:space-between;align-items:center;gap:12px;text-decoration:none;display:flex}.Settings-module__B-t5ZG__sectionLink:hover>span{text-underline-offset:4px;text-decoration:underline;text-decoration-thickness:1px}.Settings-module__B-t5ZG__sectionLink:focus-visible{outline:3px solid var(--brick);outline-offset:2px}.Settings-module__B-t5ZG__chevron{color:var(--muted);flex:none}.Settings-module__B-t5ZG__lines{margin:12px 0 0;padding:0;list-style:none;display:grid}.Settings-module__B-t5ZG__line{box-shadow:inset 0 1px 0 var(--line);min-height:var(--control-height);grid-template-columns:minmax(0,1.25fr) minmax(0,1fr);align-items:center;gap:4px 16px;margin:0 -8px;padding:8px;transition:background-color .12s;display:grid;position:relative}.Settings-module__B-t5ZG__line[data-alone]{grid-template-columns:minmax(0,1fr)}.Settings-module__B-t5ZG__line:hover{background-color:var(--paper-deep)}.Settings-module__B-t5ZG__line:has(.Settings-module__B-t5ZG__lineName:focus-visible){background-color:var(--paper-deep)}.Settings-module__B-t5ZG__line:has(.Settings-module__B-t5ZG__lineName:focus-visible){outline:3px solid var(--brick);outline-offset:-3px}.Settings-module__B-t5ZG__lineName{color:var(--ink);-webkit-text-decoration-color:var(--border);text-decoration-color:var(--border);text-underline-offset:3px;font-weight:700;text-decoration-thickness:1px}.Settings-module__B-t5ZG__lineName:after{content:"";position:absolute;inset:0}.Settings-module__B-t5ZG__lineName:focus-visible{outline:0}.Settings-module__B-t5ZG__value{color:var(--ink);font-variant-numeric:tabular-nums;line-height:1.4}.Settings-module__B-t5ZG__value[data-tone=attention]{color:var(--warning);font-weight:600}@container (max-width:400px){.Settings-module__B-t5ZG__line{grid-template-columns:minmax(0,1fr)}}.Settings-module__B-t5ZG__sectionRow{flex-wrap:wrap;overflow-x:visible}.Settings-module__B-t5ZG__cardWash{animation:.6s ease-out Settings-module__B-t5ZG__settings-wash}@keyframes Settings-module__B-t5ZG__settings-wash{0%,40%{background-color:var(--olive-pale)}to{background-color:var(--surface)}}.Settings-module__B-t5ZG__linkList{margin:0;padding:0;list-style:none;display:grid}.Settings-module__B-t5ZG__linkList li+li{border-top:1px solid var(--line)}.Settings-module__B-t5ZG__linkList a{min-height:var(--control-height);align-items:center;padding:8px 0;display:flex}
