.batch-detail-module__SDJ-uW__load{align-items:center;gap:var(--space-3);font-size:var(--fs-sm);color:var(--text-secondary);flex-wrap:wrap;display:flex}.batch-detail-module__SDJ-uW__loadFigure{font-variant-numeric:tabular-nums;white-space:nowrap}.batch-detail-module__SDJ-uW__position{font-size:var(--fs-sm);color:var(--text-primary);max-width:48rem;margin:0}.batch-detail-module__SDJ-uW__positionLabel{color:var(--text-secondary)}.batch-detail-module__SDJ-uW__doors{gap:var(--space-1);font-size:var(--fs-sm);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.batch-detail-module__SDJ-uW__doorStale{font-size:var(--fs-sm);color:var(--text-secondary);max-width:48rem;margin:0}.batch-detail-module__SDJ-uW__section{gap:var(--space-2);flex-direction:column;display:flex}.batch-detail-module__SDJ-uW__sectionHead{align-items:baseline;gap:var(--space-3);flex-wrap:wrap;display:flex}.batch-detail-module__SDJ-uW__heading{font-size:var(--fs-sm);font-weight:var(--fw-medium);color:var(--text-secondary);margin:0}.batch-detail-module__SDJ-uW__missingList{margin:var(--space-2) 0 0;gap:var(--space-1);flex-direction:column;padding:0;list-style:none;display:flex}.batch-detail-module__SDJ-uW__missingRow{align-items:baseline;gap:var(--space-2);font-size:var(--fs-sm);flex-wrap:wrap;display:flex}.batch-detail-module__SDJ-uW__missingSku{font-family:var(--font-mono);font-variant-numeric:tabular-nums;color:var(--text-primary)}.batch-detail-module__SDJ-uW__missingWhere,.batch-detail-module__SDJ-uW__missingResolved{color:var(--text-secondary)}.batch-detail-module__SDJ-uW__headerAction{align-items:flex-end;gap:var(--space-1);flex-direction:column;display:flex}.batch-detail-module__SDJ-uW__permissionReason{font-size:var(--fs-caption);color:var(--text-secondary);text-align:right;max-width:22rem;margin:0}.batch-detail-module__SDJ-uW__skeletonHead{gap:var(--space-2);flex-direction:column;display:flex}
.Badge-module__nCqR0q__badge{font-family:var(--font-sans);font-weight:var(--fw-medium);white-space:nowrap;border-radius:var(--radius-sm);border:1px solid #0000;align-items:center;gap:4px;line-height:1.4;display:inline-flex}.Badge-module__nCqR0q__sm{font-size:var(--fs-caption);padding:1px 6px}.Badge-module__nCqR0q__md{font-size:var(--fs-sm);padding:2px 8px}.Badge-module__nCqR0q__neutral{background:var(--surface-hover);color:var(--text-secondary);border-color:var(--border)}.Badge-module__nCqR0q__accent{background:var(--accent-surface);color:var(--accent-text);border-color:var(--accent-border)}.Badge-module__nCqR0q__mono{font-family:var(--font-mono);font-variant-numeric:tabular-nums}
.StationHeader-module__qyRutq__header{align-items:center;gap:var(--space-3);padding:var(--space-3) var(--space-4);border-bottom:1px solid var(--border-subtle);background:var(--surface);flex-wrap:wrap;display:flex}.StationHeader-module__qyRutq__crumb{min-width:0;font-family:var(--font-sans);font-size:var(--fs-sm);color:var(--text-secondary);align-items:center;display:inline-flex}.StationHeader-module__qyRutq__titleGroup{align-items:center;gap:var(--space-2);flex-wrap:nowrap;min-inline-size:0;display:inline-flex}.StationHeader-module__qyRutq__title{text-overflow:ellipsis;white-space:nowrap;min-inline-size:0;font-family:var(--font-sans);font-size:var(--fs-md);font-weight:var(--fw-semibold);letter-spacing:var(--ls-tight);color:var(--text-primary);margin:0;overflow:hidden}.StationHeader-module__qyRutq__status{flex-wrap:wrap;flex-shrink:1;align-items:center;display:inline-flex}.StationHeader-module__qyRutq__machine{flex:1 1 0;align-items:center;min-inline-size:0;display:inline-flex}.StationHeader-module__qyRutq__trailing{align-items:center;gap:var(--space-3);margin-left:auto;display:inline-flex}.StationHeader-module__qyRutq__claim{flex:none;align-items:center;display:inline-flex}.StationHeader-module__qyRutq__actions{align-items:center;gap:var(--space-2);flex:none;display:inline-flex}.StationHeader-module__qyRutq__header[data-compact]{gap:var(--space-2);padding:var(--space-1) var(--space-2);flex-wrap:nowrap}.StationHeader-module__qyRutq__header[data-compact] .StationHeader-module__qyRutq__titleGroup{flex:auto}.StationHeader-module__qyRutq__header[data-compact] .StationHeader-module__qyRutq__status{flex-wrap:nowrap;min-inline-size:0}@media (min-width:900px){.StationHeader-module__qyRutq__header[data-compact]{padding-inline:var(--space-3)}}
.DescriptionList-module__ru4_Fq__list{margin:0;display:grid}.DescriptionList-module__ru4_Fq__cols1{grid-template-columns:minmax(120px,auto) minmax(0,1fr);column-gap:24px}.DescriptionList-module__ru4_Fq__cols2{grid-template-columns:auto minmax(0,1fr) auto minmax(0,1fr);column-gap:40px}.DescriptionList-module__ru4_Fq__row{display:contents}.DescriptionList-module__ru4_Fq__term{font-size:var(--fs-body);color:var(--text-secondary);white-space:nowrap;padding:8px 0}.DescriptionList-module__ru4_Fq__value{--inline-edit-pad-x:var(--control-inset-md);--inline-edit-bleed-x:0px;font-size:var(--fs-body);color:var(--text-primary);text-align:left;justify-content:flex-start;align-items:center;gap:8px;min-width:0;margin:0;padding:8px 0;display:flex}.DescriptionList-module__ru4_Fq__value>*{flex:auto;min-width:0}.DescriptionList-module__ru4_Fq__dense .DescriptionList-module__ru4_Fq__term,.DescriptionList-module__ru4_Fq__dense .DescriptionList-module__ru4_Fq__value{font-size:var(--fs-sm);padding:5px 0}.DescriptionList-module__ru4_Fq__withBorder{border-top:1px solid var(--border-subtle)}.DescriptionList-module__ru4_Fq__value.DescriptionList-module__ru4_Fq__mono{font-family:var(--font-mono);font-size:var(--fs-mono-body)}.DescriptionList-module__ru4_Fq__numeric{font-variant-numeric:tabular-nums}.DescriptionList-module__ru4_Fq__alignRight{text-align:right;justify-content:flex-end}.DescriptionList-module__ru4_Fq__strong{font-weight:var(--fw-semibold)}.DescriptionList-module__ru4_Fq__hasCaption{flex-direction:column;align-items:stretch;gap:4px}.DescriptionList-module__ru4_Fq__hasCaption.DescriptionList-module__ru4_Fq__alignRight{align-items:flex-end}.DescriptionList-module__ru4_Fq__hint{font-family:var(--font-sans);font-size:var(--fs-caption);line-height:var(--lh-snug);color:var(--text-secondary)}.DescriptionList-module__ru4_Fq__error{font-family:var(--font-sans);font-size:var(--fs-caption);line-height:var(--lh-snug);color:var(--text-danger)}.DescriptionList-module__ru4_Fq__stacked{grid-template-columns:1fr;column-gap:0}.DescriptionList-module__ru4_Fq__stacked .DescriptionList-module__ru4_Fq__term{padding-bottom:0}.DescriptionList-module__ru4_Fq__stacked .DescriptionList-module__ru4_Fq__value.DescriptionList-module__ru4_Fq__withBorder{border-top:none}@media (max-width:767.98px){.DescriptionList-module__ru4_Fq__cols1{grid-template-columns:1fr;column-gap:0}.DescriptionList-module__ru4_Fq__cols1 .DescriptionList-module__ru4_Fq__term{padding-bottom:0}.DescriptionList-module__ru4_Fq__cols1 .DescriptionList-module__ru4_Fq__value.DescriptionList-module__ru4_Fq__withBorder{border-top:none}}
.CustomDataCard-module__Vfl-Da__inherited{font-size:var(--fs-caption);color:var(--text-secondary);flex:none}.CustomDataCard-module__Vfl-Da__stack{gap:var(--space-4);flex-direction:column;display:flex}.CustomDataCard-module__Vfl-Da__reason{font-size:var(--fs-caption);color:var(--text-secondary);margin:0}.CustomDataCard-module__Vfl-Da__definition{gap:var(--space-2);flex-direction:column;display:flex}.CustomDataCard-module__Vfl-Da__definitionHead{align-items:baseline;gap:var(--space-2);flex-wrap:wrap;display:flex}.CustomDataCard-module__Vfl-Da__definitionName{font-size:var(--fs-sm);font-weight:var(--fw-semibold);color:var(--text-primary);margin:0}.CustomDataCard-module__Vfl-Da__notSet{font-size:var(--fs-caption);color:var(--text-secondary)}.CustomDataCard-module__Vfl-Da__disclose{margin-inline-start:auto}.CustomDataCard-module__Vfl-Da__row{gap:var(--space-3);padding-block:var(--space-2);border-top:1px solid var(--border-subtle);grid-template-columns:7rem 1fr;align-items:start;display:grid}.CustomDataCard-module__Vfl-Da__rowPlain{padding-block:var(--space-2);border-top:1px solid var(--border-subtle);display:block}.CustomDataCard-module__Vfl-Da__rowLabel{font-size:var(--fs-sm);font-weight:var(--fw-semibold);color:var(--text-primary);padding-block-start:calc(var(--fs-caption) * var(--lh-tight))}.CustomDataCard-module__Vfl-Da__cells{gap:var(--space-3);grid-template-columns:repeat(auto-fit,minmax(11rem,1fr));display:grid}.CustomDataCard-module__Vfl-Da__cell{min-width:0}.CustomDataCard-module__Vfl-Da__cellNote{grid-column:1/-1}@media (max-width:768px){.CustomDataCard-module__Vfl-Da__row{gap:var(--space-2);grid-template-columns:1fr}.CustomDataCard-module__Vfl-Da__rowLabel{padding-block-start:0}}
.ProportionBar-module__qeghNW__root{--proportion-hatch:repeating-linear-gradient(135deg, var(--text-disabled) 0 2px, transparent 2px 6px)}.ProportionBar-module__qeghNW__track{border:1px solid var(--border-strong);border-radius:var(--radius-sm);background:var(--surface);height:34px;display:flex;overflow:hidden}.ProportionBar-module__qeghNW__fill{background:var(--accent);align-items:center;min-width:0;display:flex}.ProportionBar-module__qeghNW__fillLabel{padding-inline:var(--space-3);color:var(--on-accent);font-size:var(--fs-sm);font-weight:var(--fw-semibold);font-variant-numeric:tabular-nums;font-feature-settings:var(--fnum);white-space:nowrap}.ProportionBar-module__qeghNW__remainder{background-image:var(--proportion-hatch);border-left:1px solid var(--border-strong);min-width:0}.ProportionBar-module__qeghNW__legend{gap:var(--space-1) var(--space-3);margin-top:var(--space-1-5);font-size:var(--fs-sm);color:var(--text-secondary);font-variant-numeric:tabular-nums;font-feature-settings:var(--fnum);flex-wrap:wrap;display:flex}.ProportionBar-module__qeghNW__legendItem{align-items:center;gap:var(--space-1-5);min-width:0;display:inline-flex}.ProportionBar-module__qeghNW__legendRemainder{margin-left:auto}.ProportionBar-module__qeghNW__swatch{border:1px solid var(--border-strong);border-radius:var(--radius-xs);background:var(--surface);flex:none;width:10px;height:10px}.ProportionBar-module__qeghNW__swatchFill{background:var(--accent)}.ProportionBar-module__qeghNW__swatchRemainder{background-image:var(--proportion-hatch)}
:where(.PhotoFrame-module__P-8x3G__frame){background:var(--surface-sunken);border:var(--bw-hair) solid var(--border);border-radius:var(--radius-sm)}.PhotoFrame-module__P-8x3G__frame{justify-content:center;align-items:center;min-width:0;display:flex;overflow:hidden}.PhotoFrame-module__P-8x3G__square{aspect-ratio:1}.PhotoFrame-module__P-8x3G__fourThree{aspect-ratio:4/3}.PhotoFrame-module__P-8x3G__fill{width:100%;height:100%}.PhotoFrame-module__P-8x3G__thumb{border-radius:var(--radius-md);flex:none;width:56px}.PhotoFrame-module__P-8x3G__image{object-fit:cover;width:100%;height:100%;display:block}.PhotoFrame-module__P-8x3G__swatch{width:100%;height:100%;display:block}.PhotoFrame-module__P-8x3G__block{align-items:center;gap:var(--space-2);max-width:100%;padding:var(--space-4);text-align:center;flex-direction:column;display:flex}.PhotoFrame-module__P-8x3G__glyph{font-size:var(--fs-4xl);font-weight:var(--fw-semibold);letter-spacing:var(--ls-tight);color:var(--text-secondary);line-height:1}.PhotoFrame-module__P-8x3G__block[data-size=thumb]{padding:var(--space-1);gap:0}.PhotoFrame-module__P-8x3G__block[data-size=thumb] .PhotoFrame-module__P-8x3G__glyph{font-size:var(--fs-lg)}.PhotoFrame-module__P-8x3G__type{font-size:var(--fs-caption);font-weight:var(--fw-medium);letter-spacing:var(--ls-wide);text-transform:uppercase;color:var(--text-secondary);overflow-wrap:anywhere}.PhotoFrame-module__P-8x3G__paged{position:relative}.PhotoFrame-module__P-8x3G__arrows{padding:0 var(--space-2);pointer-events:none;justify-content:space-between;align-items:center;display:flex;position:absolute;inset:0}.PhotoFrame-module__P-8x3G__arrowButton{pointer-events:auto}.PhotoFrame-module__P-8x3G__pager{justify-content:center;align-items:center;gap:var(--space-2);padding:var(--space-2);flex-wrap:wrap;display:flex;position:absolute;bottom:0;left:0;right:0}.PhotoFrame-module__P-8x3G__pill{min-height:var(--control-sm);padding:0 var(--space-3);border:1px solid var(--border);border-radius:var(--radius-sm);background:var(--surface);cursor:pointer;touch-action:manipulation;font-family:var(--font-sans);font-size:var(--fs-caption);font-weight:var(--fw-semibold);letter-spacing:var(--ls-snug);color:var(--text-secondary);white-space:nowrap;transition:color var(--dur-fast) var(--ease-out), background var(--dur-fast) var(--ease-out), border-color var(--dur-fast) var(--ease-out);justify-content:center;align-items:center;display:inline-flex}.PhotoFrame-module__P-8x3G__pill:hover{color:var(--text-primary);background:var(--surface-hover)}.PhotoFrame-module__P-8x3G__pill:focus-visible{box-shadow:var(--shadow-focus);outline:none}.PhotoFrame-module__P-8x3G__pillActive,.PhotoFrame-module__P-8x3G__pillActive:hover{color:var(--on-accent);background:var(--accent);border-color:var(--accent)}@media (prefers-reduced-motion:reduce){.PhotoFrame-module__P-8x3G__pill{transition:none}}
.SnapScroller-module__pTXvHW__scroller{--snap-gap:var(--space-3);--snap-pad:0px;gap:var(--snap-gap);flex-wrap:wrap;align-items:flex-start;margin:0;padding:0;list-style:none;display:flex}@media (max-width:768px){.SnapScroller-module__pTXvHW__scroller{scroll-snap-type:x proximity;overscroll-behavior-x:contain;padding:var(--snap-pad);scrollbar-width:none;flex-wrap:nowrap;overflow-x:auto}.SnapScroller-module__pTXvHW__scroller::-webkit-scrollbar{display:none}.SnapScroller-module__pTXvHW__scroller>*{scroll-snap-align:start;flex:none}}
.PhotoStrip-module__Ks9GLW__strip{--photo-tile:96px}.PhotoStrip-module__Ks9GLW__item{gap:var(--space-1);width:var(--photo-tile);flex-direction:column;align-items:center;display:flex}.PhotoStrip-module__Ks9GLW__tile{width:var(--photo-tile);height:var(--photo-tile);cursor:pointer;background:var(--surface-sunken);border:var(--bw-hair) solid var(--border);border-radius:var(--radius-md);touch-action:manipulation;-webkit-tap-highlight-color:transparent;outline:none;padding:0;display:block;overflow:hidden}.PhotoStrip-module__Ks9GLW__tile:focus-visible{box-shadow:var(--shadow-focus)}.PhotoStrip-module__Ks9GLW__tile[aria-pressed=true]{box-shadow:0 0 0 1px var(--accent)}.PhotoStrip-module__Ks9GLW__tileImage{object-fit:cover;width:100%;height:100%;display:block}.PhotoStrip-module__Ks9GLW__role{width:100%;font-size:var(--fs-caption);color:var(--text-secondary);text-align:center;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}
.PhotoGallery-module__wX0Zva__grid{--gallery-tile:132px;grid-template-columns:repeat(auto-fill, minmax(var(--gallery-tile), 1fr));gap:var(--space-4);margin:0;padding:0;list-style:none;display:grid}.PhotoGallery-module__wX0Zva__item{gap:var(--space-1-5);flex-direction:column;min-width:0;display:flex}.PhotoGallery-module__wX0Zva__tile{aspect-ratio:1;cursor:pointer;background:var(--surface-sunken);border:var(--bw-hair) solid var(--border);border-radius:var(--radius-md);touch-action:manipulation;-webkit-tap-highlight-color:transparent;outline:none;width:100%;padding:0;display:block;overflow:hidden}.PhotoGallery-module__wX0Zva__tile:hover{border-color:var(--border-strong)}.PhotoGallery-module__wX0Zva__tile:focus-visible{box-shadow:var(--shadow-focus)}.PhotoGallery-module__wX0Zva__captions{gap:var(--space-0-5);flex-direction:column;min-width:0;display:flex}.PhotoGallery-module__wX0Zva__caption{font-size:var(--fs-caption);line-height:var(--lh-label);color:var(--text-primary);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.PhotoGallery-module__wX0Zva__meta{font-family:var(--font-mono);font-feature-settings:var(--fmono);font-size:var(--fs-caption);line-height:var(--lh-label);font-variant-numeric:tabular-nums;color:var(--text-secondary);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.PhotoGallery-module__wX0Zva__viewerImage{object-fit:contain;background:var(--surface-sunken);border-radius:var(--radius-sm);width:100%;max-height:70vh;margin:0 auto;display:block}.PhotoGallery-module__wX0Zva__viewerNav{justify-content:space-between;align-items:center;gap:var(--space-3);display:flex}.PhotoGallery-module__wX0Zva__viewerCount{font-size:var(--fs-caption);color:var(--text-secondary);font-variant-numeric:tabular-nums}
.EmptyState-module__CvjPza__root{text-align:center;padding:var(--space-10) var(--space-6);flex-direction:column;align-items:center;display:flex}.EmptyState-module__CvjPza__sm{padding:var(--space-6) var(--space-4)}.EmptyState-module__CvjPza__iconWrap{width:44px;height:44px;margin-bottom:var(--space-4);border-radius:var(--radius-lg);background:var(--surface-sunken);border:1px solid var(--border-subtle);color:var(--text-secondary);justify-content:center;align-items:center;display:inline-flex}.EmptyState-module__CvjPza__sm .EmptyState-module__CvjPza__iconWrap{width:36px;height:36px}.EmptyState-module__CvjPza__title{font-size:var(--fs-lg);font-weight:var(--fw-semibold);color:var(--text-primary);letter-spacing:var(--ls-snug)}.EmptyState-module__CvjPza__sm .EmptyState-module__CvjPza__title{font-size:var(--fs-body)}.EmptyState-module__CvjPza__description{font-size:var(--fs-sm);color:var(--text-secondary);max-width:340px;line-height:var(--lh-normal);text-wrap:pretty;margin-top:4px}.EmptyState-module__CvjPza__action{margin-top:var(--space-4);gap:8px;display:flex}
.DetailNav-module__1I753a__header{align-items:center;gap:var(--space-2);flex-shrink:0;display:inline-flex}.DetailNav-module__1I753a__btn{-webkit-tap-highlight-color:transparent;touch-action:manipulation;transition:color var(--dur-fast) var(--ease-out), background var(--dur-fast) var(--ease-out), border-color var(--dur-fast) var(--ease-out);text-decoration:none}.DetailNav-module__1I753a__btn:hover{color:var(--text-primary);border-color:var(--border-hover)}.DetailNav-module__1I753a__btn:focus-visible{box-shadow:var(--shadow-focus);outline:none}.DetailNav-module__1I753a__menu{flex-direction:column;display:flex}.DetailNav-module__1I753a__row{align-items:center;gap:var(--space-2);width:100%;min-height:44px;padding:0 var(--space-2);color:var(--text-primary);font-family:var(--font-sans);font-size:var(--fs-body);text-align:left;cursor:pointer;background:0 0;border:none;text-decoration:none;display:flex}.DetailNav-module__1I753a__row:hover{background:var(--surface-hover)}.DetailNav-module__1I753a__rowIcon{color:var(--text-secondary);align-items:center;display:inline-flex}.DetailNav-module__1I753a__disabled{color:var(--text-disabled);cursor:default;pointer-events:none;opacity:.45}.DetailNav-module__1I753a__disabled:hover{background:0 0}
.Disclosure-module__dqw-Dq__disclosure{flex-direction:column;display:flex}.Disclosure-module__dqw-Dq__trigger{align-self:flex-start;align-items:center;gap:var(--space-2);min-height:var(--control-touch);padding:var(--space-2) var(--space-2) var(--space-2) 0;border-radius:var(--radius-sm);color:var(--text-primary);font-family:var(--font-sans);font-size:var(--fs-body);font-weight:var(--fw-semibold);text-align:left;cursor:pointer;-webkit-tap-highlight-color:transparent;touch-action:manipulation;background:0 0;border:none;display:inline-flex}.Disclosure-module__dqw-Dq__trigger:hover{color:var(--text-link)}.Disclosure-module__dqw-Dq__trigger:focus-visible{box-shadow:var(--shadow-focus)}.Disclosure-module__dqw-Dq__chevron{color:var(--text-secondary);transform-origin:50%;flex-shrink:0;transform:rotate(-90deg)}.Disclosure-module__dqw-Dq__open .Disclosure-module__dqw-Dq__chevron{transform:rotate(0)}.Disclosure-module__dqw-Dq__content{padding-left:calc(16px + var(--space-2))}
.GuideCard-module__hNxsxq__guide{gap:var(--space-4);flex-direction:column;max-width:720px;display:flex}.GuideCard-module__hNxsxq__section{gap:var(--space-2);flex-direction:column;display:flex}.GuideCard-module__hNxsxq__guide h4{font-size:var(--fs-sm);font-weight:var(--fw-semibold);color:var(--text-primary);margin:0}.GuideCard-module__hNxsxq__guide ol{list-style:decimal}.GuideCard-module__hNxsxq__guide ul{list-style:outside}.GuideCard-module__hNxsxq__guide ol,.GuideCard-module__hNxsxq__guide ul{padding-left:var(--space-5);gap:var(--space-2);color:var(--text-secondary);font-size:var(--fs-sm);flex-direction:column;margin:0;display:flex}.GuideCard-module__hNxsxq__guide p{color:var(--text-secondary);font-size:var(--fs-sm);margin:0}.GuideCard-module__hNxsxq__guide code{font-family:var(--font-mono);background:var(--bg-subtle);border-radius:4px;padding:1px 4px;font-size:.92em}
.InlineEditField-module__Ljpraq__box{box-sizing:border-box;cursor:text;max-width:100%;min-height:var(--control-md);padding:0 var(--inline-edit-pad-x,8px);margin:0 var(--inline-edit-bleed-x,-8px);border-radius:var(--radius-sm);box-shadow:inset 0 0 0 1px var(--border-subtle);transition:background var(--dur-fast) var(--ease-out), box-shadow var(--dur-fast) var(--ease-out);background:0 0;align-items:center;gap:6px;display:flex}@media (hover:hover) and (pointer:fine){.InlineEditField-module__Ljpraq__box:hover{background:var(--surface-hover);box-shadow:inset 0 0 0 1px var(--border)}}.InlineEditField-module__Ljpraq__box.InlineEditField-module__Ljpraq__editing,.InlineEditField-module__Ljpraq__box.InlineEditField-module__Ljpraq__editing:hover{background:var(--surface);box-shadow:var(--shadow-focus), inset 0 0 0 1px var(--border-focus)}.InlineEditField-module__Ljpraq__box.InlineEditField-module__Ljpraq__multiline{align-items:flex-start;padding-top:6px;padding-bottom:6px}.InlineEditField-module__Ljpraq__sizerWrap{flex:auto;grid-template-columns:minmax(0,1fr);min-width:0;display:inline-grid}.InlineEditField-module__Ljpraq__restButton{appearance:none;font:inherit;color:inherit;text-align:inherit;cursor:inherit;border-radius:var(--radius-sm);background:0 0;border:0;margin:0;padding:0;display:block}.InlineEditField-module__Ljpraq__restButton:focus-visible{box-shadow:var(--shadow-focus)}.InlineEditField-module__Ljpraq__sizer,.InlineEditField-module__Ljpraq__readValue,.InlineEditField-module__Ljpraq__field{min-width:0;font-size:var(--fs-body);line-height:var(--control-md);grid-area:1/1}.InlineEditField-module__Ljpraq__box.InlineEditField-module__Ljpraq__wrapped .InlineEditField-module__Ljpraq__sizer,.InlineEditField-module__Ljpraq__box.InlineEditField-module__Ljpraq__wrapped .InlineEditField-module__Ljpraq__readValue,.InlineEditField-module__Ljpraq__box.InlineEditField-module__Ljpraq__wrapped .InlineEditField-module__Ljpraq__field,.InlineEditField-module__Ljpraq__readOnly.InlineEditField-module__Ljpraq__wrapped .InlineEditField-module__Ljpraq__readValue{line-height:1.45}.InlineEditField-module__Ljpraq__sizer{visibility:hidden;white-space:pre;pointer-events:none}.InlineEditField-module__Ljpraq__box.InlineEditField-module__Ljpraq__wrapped .InlineEditField-module__Ljpraq__sizer{white-space:pre-wrap;overflow-wrap:anywhere}.InlineEditField-module__Ljpraq__readValue{color:var(--text-primary);text-align:left;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.InlineEditField-module__Ljpraq__box.InlineEditField-module__Ljpraq__wrapped .InlineEditField-module__Ljpraq__readValue,.InlineEditField-module__Ljpraq__readOnly.InlineEditField-module__Ljpraq__wrapped .InlineEditField-module__Ljpraq__readValue{white-space:pre-wrap;overflow-wrap:anywhere;overflow:visible}.InlineEditField-module__Ljpraq__empty{color:var(--text-disabled)}.InlineEditField-module__Ljpraq__field{width:100%;color:var(--text-primary);text-align:left;background:0 0;border:none;outline:none;margin:0;padding:0;font-family:inherit}textarea.InlineEditField-module__Ljpraq__field{resize:none;overflow:hidden}.InlineEditField-module__Ljpraq__field::placeholder{color:var(--text-disabled)}.InlineEditField-module__Ljpraq__field::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.InlineEditField-module__Ljpraq__field::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.InlineEditField-module__Ljpraq__field[type=number]{appearance:textfield}.InlineEditField-module__Ljpraq__affordance{flex:none;justify-content:center;align-items:center;width:13px;display:inline-flex}.InlineEditField-module__Ljpraq__box.InlineEditField-module__Ljpraq__multiline .InlineEditField-module__Ljpraq__affordance{align-self:flex-start;margin-top:2px}.InlineEditField-module__Ljpraq__pencil{color:var(--text-secondary);opacity:0;flex:none}@media (prefers-reduced-motion:no-preference){.InlineEditField-module__Ljpraq__pencil{transition:opacity var(--dur-fast) var(--ease-out)}}@media (hover:hover) and (pointer:fine){.InlineEditField-module__Ljpraq__box:hover .InlineEditField-module__Ljpraq__pencil{opacity:1}}.InlineEditField-module__Ljpraq__box:focus-within .InlineEditField-module__Ljpraq__pencil{opacity:1}.InlineEditField-module__Ljpraq__readOnly{min-height:var(--control-md);padding:0 var(--inline-edit-pad-x,8px);margin:0 var(--inline-edit-bleed-x,-8px);border-radius:var(--radius-sm);cursor:default;background:0 0;align-items:center;gap:6px;display:inline-flex}.InlineEditField-module__Ljpraq__readOnly .InlineEditField-module__Ljpraq__readValue{color:var(--text-secondary)}.InlineEditField-module__Ljpraq__lock{color:var(--text-secondary);cursor:help;flex:none;align-items:center;display:inline-flex}.InlineEditField-module__Ljpraq__title{font-size:var(--fs-lg);font-weight:var(--fw-semibold)}.InlineEditField-module__Ljpraq__mono{font-family:var(--font-mono);font-size:var(--fs-mono-body)}.InlineEditField-module__Ljpraq__numeric{font-variant-numeric:tabular-nums}.InlineEditField-module__Ljpraq__alignRight{text-align:right}.InlineEditField-module__Ljpraq__dot{border-radius:var(--radius-full);background:var(--status-warning-solid);flex:none;width:6px;height:6px}.InlineEditField-module__Ljpraq__errorWrap{min-width:0;display:block}.InlineEditField-module__Ljpraq__errorText{margin-top:var(--space-1);font-size:var(--fs-caption);line-height:var(--lh-snug);color:var(--text-danger);overflow-wrap:anywhere;display:block}
.PageHeader-module___kRcGq__header{flex-direction:column;gap:10px;display:flex}.PageHeader-module___kRcGq__breadcrumb{font-size:var(--fs-caption);color:var(--text-secondary);align-items:center;gap:6px;display:flex}.PageHeader-module___kRcGq__back{color:var(--text-secondary);cursor:pointer;font-family:var(--font-sans);font-size:var(--fs-caption);transition:color var(--dur-fast) var(--ease-out);background:0 0;border:none;align-items:center;gap:4px;margin-right:2px;padding:0;display:inline-flex}.PageHeader-module___kRcGq__back:hover{color:var(--text-secondary)}.PageHeader-module___kRcGq__back:focus-visible{box-shadow:var(--shadow-focus);border-radius:var(--radius-xs)}.PageHeader-module___kRcGq__sep{color:var(--text-disabled)}.PageHeader-module___kRcGq__crumb,.PageHeader-module___kRcGq__crumbCurrent{color:var(--text-secondary)}a.PageHeader-module___kRcGq__crumb,a.PageHeader-module___kRcGq__crumbCurrent{text-decoration:none}a.PageHeader-module___kRcGq__crumb:hover,a.PageHeader-module___kRcGq__crumbCurrent:hover{color:var(--text-secondary)}a.PageHeader-module___kRcGq__crumb:focus-visible,a.PageHeader-module___kRcGq__crumbCurrent:focus-visible{box-shadow:var(--shadow-focus);border-radius:var(--radius-xs);outline:none}.PageHeader-module___kRcGq__clickable{cursor:pointer}.PageHeader-module___kRcGq__titleRow{align-items:flex-start;gap:16px;display:flex}.PageHeader-module___kRcGq__titleMain{flex:1;min-width:0}.PageHeader-module___kRcGq__titleLine{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.PageHeader-module___kRcGq__title{font-size:var(--fs-2xl);font-weight:var(--fw-semibold);letter-spacing:var(--ls-snug);color:var(--text-primary);align-items:baseline;gap:9px;margin:0;display:flex}.PageHeader-module___kRcGq__code{font-family:var(--font-mono);font-size:var(--fs-xl);font-weight:var(--fw-medium);color:var(--text-secondary);font-variant-numeric:tabular-nums}.PageHeader-module___kRcGq__meta{font-size:var(--fs-sm);color:var(--text-secondary);flex-wrap:wrap;align-items:center;gap:8px;margin-top:7px;display:flex}.PageHeader-module___kRcGq__metaSep{color:var(--text-disabled)}.PageHeader-module___kRcGq__actions{flex:none;align-items:center;gap:8px;display:flex}@media (max-width:767.98px){.PageHeader-module___kRcGq__titleRow{flex-wrap:wrap}.PageHeader-module___kRcGq__actions{flex-basis:100%}}
.SelectionBar-module__1rf7Ra__root{z-index:var(--z-savebar);padding:16px 16px calc(16px + env(safe-area-inset-bottom));pointer-events:none;opacity:0;transition:transform var(--dur-normal) var(--ease-out), opacity var(--dur-fast) var(--ease-out);justify-content:center;display:flex;position:fixed;bottom:0;left:0;right:0;transform:translateY(140%)}.SelectionBar-module__1rf7Ra__visible{opacity:1;transform:translateY(0)}.SelectionBar-module__1rf7Ra__bar{pointer-events:auto;background:var(--surface-raised);border:1px solid var(--border-strong);border-radius:var(--radius-lg);width:auto;min-width:0;max-width:calc(100vw - 32px);box-shadow:var(--shadow-lg);align-items:center;gap:16px;padding:10px 10px 10px 16px;display:flex}@media (min-width:480px){.SelectionBar-module__1rf7Ra__bar{min-width:360px;max-width:720px}}.SelectionBar-module__1rf7Ra__message{flex:1;align-items:center;gap:9px;min-width:0;display:inline-flex}.SelectionBar-module__1rf7Ra__messageText{white-space:nowrap;min-width:0;font-size:var(--fs-sm);font-weight:var(--fw-medium);color:var(--text-primary);font-variant-numeric:tabular-nums;align-items:center;display:flex;overflow:hidden}.SelectionBar-module__1rf7Ra__messageCount{flex:none}.SelectionBar-module__1rf7Ra__messageDetail{white-space:nowrap;text-overflow:ellipsis;min-width:0;overflow:hidden}.SelectionBar-module__1rf7Ra__actions{flex:none;align-items:center;gap:8px;display:inline-flex}@media (max-width:480px){.SelectionBar-module__1rf7Ra__bar{flex-wrap:wrap;row-gap:8px}.SelectionBar-module__1rf7Ra__message{flex:auto}.SelectionBar-module__1rf7Ra__actions{margin-left:auto}}
.Stepper-module__cVx9EW__count{align-items:center;gap:7px;display:inline-flex}.Stepper-module__cVx9EW__dots{gap:2px;display:inline-flex}.Stepper-module__cVx9EW__dot{border-radius:var(--radius-full);width:5px;height:5px}.Stepper-module__cVx9EW__dotComplete{background:var(--status-success-solid)}.Stepper-module__cVx9EW__dotCurrent{background:var(--accent)}.Stepper-module__cVx9EW__dotUpcoming{background:var(--border-strong)}.Stepper-module__cVx9EW__dotSkipped{background:var(--surface-active)}.Stepper-module__cVx9EW__countLabel{font-family:var(--font-mono);font-size:var(--fs-caption);color:var(--text-secondary);font-variant-numeric:tabular-nums}.Stepper-module__cVx9EW__full{align-items:center;display:flex}.Stepper-module__cVx9EW__step{flex:none;align-items:center;gap:7px;display:flex}.Stepper-module__cVx9EW__node{border-radius:var(--radius-full);flex:none;justify-content:center;align-items:center;width:20px;height:20px;display:inline-flex}.Stepper-module__cVx9EW__nodeComplete{background:var(--status-success-solid);color:var(--gray-0);border:none}.Stepper-module__cVx9EW__nodeCurrent{background:var(--accent);color:var(--gray-0);border:none}.Stepper-module__cVx9EW__nodeUpcoming,.Stepper-module__cVx9EW__nodeSkipped{border:var(--bw-thick) solid var(--border-strong);color:var(--text-disabled);background:0 0}.Stepper-module__cVx9EW__nodePlanned{background:var(--surface);border:var(--bw-thick) solid var(--border);color:var(--text-secondary)}.Stepper-module__cVx9EW__plannedDot{border-radius:var(--radius-full);background:var(--border-strong);width:6px;height:6px}.Stepper-module__cVx9EW__icon{color:var(--gray-0)}.Stepper-module__cVx9EW__skipIcon{color:var(--text-disabled)}.Stepper-module__cVx9EW__currentDot{border-radius:var(--radius-full);background:var(--gray-0);width:7px;height:7px}.Stepper-module__cVx9EW__label{font-size:var(--fs-sm);white-space:nowrap;font-weight:var(--fw-medium);color:var(--text-primary)}.Stepper-module__cVx9EW__labelCurrent{font-weight:var(--fw-semibold)}.Stepper-module__cVx9EW__labelUpcoming{color:var(--text-secondary)}.Stepper-module__cVx9EW__labelSkipped{color:var(--text-disabled);text-decoration:line-through}.Stepper-module__cVx9EW__labelPlanned{color:var(--text-secondary);font-weight:var(--fw-medium)}.Stepper-module__cVx9EW__connector{background:var(--border);flex:1;min-width:16px;height:2px;margin:0 8px}.Stepper-module__cVx9EW__connectorDone{background:var(--status-success-solid)}.Stepper-module__cVx9EW__dotBlocked{background:var(--status-danger-solid)}.Stepper-module__cVx9EW__nodeBlocked{background:repeating-linear-gradient(-45deg, var(--status-danger-surface) 0 var(--bw-thick), var(--status-danger-border) var(--bw-thick) calc(var(--bw-thick) * 2));border:var(--bw-thick) solid var(--status-danger-solid);color:var(--text-danger)}.Stepper-module__cVx9EW__blockedGlyph{font-size:var(--fs-caption);font-weight:var(--fw-bold);color:var(--text-danger);line-height:1}.Stepper-module__cVx9EW__labelBlocked{font-weight:var(--fw-semibold);color:var(--text-danger)}.Stepper-module__cVx9EW__text{flex-direction:column;align-items:flex-start;min-width:0;display:inline-flex}.Stepper-module__cVx9EW__sub{gap:var(--space-1);min-height:calc(var(--fs-caption) * 1.4);font-size:var(--fs-caption);color:var(--text-secondary);line-height:1.4;display:inline-flex}.Stepper-module__cVx9EW__stepCount{font-variant-numeric:tabular-nums}.Stepper-module__cVx9EW__blockedWord{font-weight:var(--fw-semibold);color:var(--text-danger)}.Stepper-module__cVx9EW__stepButton{min-height:var(--control-sm);padding:0 var(--space-2);border-radius:var(--radius-sm);font:inherit;color:inherit;text-align:start;cursor:pointer;touch-action:manipulation;transition:background var(--dur-fast) var(--ease-out);background:0 0;border:none;margin:0}.Stepper-module__cVx9EW__stepButton:hover{background:var(--surface-hover)}.Stepper-module__cVx9EW__stepButton[aria-pressed=true]{background:var(--surface-selected);box-shadow:inset 0 0 0 var(--bw-thick) var(--accent-border)}.Stepper-module__cVx9EW__stepButton:focus-visible{box-shadow:var(--shadow-focus)}
.Timeline-module__KuL1nG__timeline{flex-direction:column;display:flex}.Timeline-module__KuL1nG__entry{gap:12px;display:flex}.Timeline-module__KuL1nG__rail{flex-direction:column;flex:none;align-items:center;display:flex}.Timeline-module__KuL1nG__avatarWrap{position:relative}.Timeline-module__KuL1nG__node{border-radius:var(--radius-full);border:2px solid var(--surface);width:8px;height:8px;position:absolute;bottom:-1px;right:-1px}.Timeline-module__KuL1nG__dotStatus{background:var(--accent)}.Timeline-module__KuL1nG__dotEdit,.Timeline-module__KuL1nG__dotNote{background:var(--text-secondary)}.Timeline-module__KuL1nG__line{background:var(--border);flex:1;width:2px;min-height:14px;margin-top:4px}.Timeline-module__KuL1nG__content{flex:1;min-width:0;padding-bottom:16px}.Timeline-module__KuL1nG__contentLast{flex:1;min-width:0;padding-bottom:0}.Timeline-module__KuL1nG__head{flex-wrap:wrap;align-items:baseline;gap:6px;display:flex}.Timeline-module__KuL1nG__actor{font-size:var(--fs-sm);font-weight:var(--fw-semibold);color:var(--text-primary)}.Timeline-module__KuL1nG__action{font-size:var(--fs-sm);color:var(--text-secondary)}.Timeline-module__KuL1nG__time{font-size:var(--fs-caption);color:var(--text-secondary);white-space:nowrap;margin-left:auto}.Timeline-module__KuL1nG__change{font-size:var(--fs-caption);align-items:center;gap:8px;margin-top:6px;display:inline-flex}.Timeline-module__KuL1nG__fromChip{border-radius:var(--radius-sm);background:var(--surface-sunken);color:var(--text-secondary);border:1px solid var(--border-subtle);padding:1px 7px}.Timeline-module__KuL1nG__arrow{color:var(--text-disabled)}.Timeline-module__KuL1nG__toChip{border-radius:var(--radius-sm);background:var(--surface-hover);color:var(--text-primary);border:1px solid var(--border);font-weight:var(--fw-medium);padding:1px 7px}.Timeline-module__KuL1nG__detail{font-size:var(--fs-sm);color:var(--text-secondary);background:var(--surface-sunken);border:1px solid var(--border-subtle);border-radius:var(--radius-sm);line-height:var(--lh-normal);text-wrap:pretty;margin-top:6px;padding:8px 10px}
.Alert-module__vGfUbW__alert{border-radius:var(--radius-md);border:1px solid #0000;align-items:flex-start;gap:11px;padding:12px 12px 12px 14px;display:flex}.Alert-module__vGfUbW__info{background:var(--status-accent-surface);border-color:var(--status-accent-border)}.Alert-module__vGfUbW__info .Alert-module__vGfUbW__icon,.Alert-module__vGfUbW__info .Alert-module__vGfUbW__title,.Alert-module__vGfUbW__info .Alert-module__vGfUbW__dismiss{color:var(--status-accent-text)}.Alert-module__vGfUbW__warning{background:var(--status-warning-surface);border-color:var(--status-warning-border)}.Alert-module__vGfUbW__warning .Alert-module__vGfUbW__icon,.Alert-module__vGfUbW__warning .Alert-module__vGfUbW__title,.Alert-module__vGfUbW__warning .Alert-module__vGfUbW__dismiss{color:var(--status-warning-text)}.Alert-module__vGfUbW__danger{background:var(--status-danger-surface);border-color:var(--status-danger-border)}.Alert-module__vGfUbW__danger .Alert-module__vGfUbW__icon,.Alert-module__vGfUbW__danger .Alert-module__vGfUbW__title,.Alert-module__vGfUbW__danger .Alert-module__vGfUbW__dismiss{color:var(--status-danger-text)}.Alert-module__vGfUbW__icon{flex:none;margin-top:1px}.Alert-module__vGfUbW__content{flex:1;min-width:0}.Alert-module__vGfUbW__title{font-size:var(--fs-sm);font-weight:var(--fw-semibold);line-height:var(--lh-snug)}.Alert-module__vGfUbW__body{font-size:var(--fs-sm);color:var(--text-secondary);line-height:var(--lh-normal);text-wrap:pretty}.Alert-module__vGfUbW__bodyGap{margin-top:2px}.Alert-module__vGfUbW__action{flex:none;margin-top:-1px}.Alert-module__vGfUbW__dismiss{cursor:pointer;border-radius:var(--radius-xs);opacity:.75;width:22px;height:22px;transition:opacity var(--dur-fast) var(--ease-out);background:0 0;border:none;flex:none;justify-content:center;align-items:center;display:inline-flex}.Alert-module__vGfUbW__dismiss:hover{opacity:1}.Alert-module__vGfUbW__dismiss:focus-visible{opacity:1;box-shadow:var(--shadow-focus);outline:none}
.DisclosureNote-module___eowGG__note{font-size:var(--fs-sm);line-height:var(--lh-relaxed);color:var(--text-secondary);text-wrap:pretty;margin:0}.DisclosureNote-module___eowGG__note strong,.DisclosureNote-module___eowGG__note b{font-weight:var(--fw-semibold);color:var(--text-primary)}
.ScreenCover-module__j5Iztq__cover{z-index:var(--z-cover);background:var(--bg-app);position:fixed;inset:0}
.Toast-module___Z1BKG__toast{background:var(--surface-raised);border:1px solid var(--border);border-radius:var(--radius-md);width:340px;max-width:90vw;box-shadow:var(--shadow-lg);animation:Toast-module___Z1BKG__dattum-toast-in var(--dur-normal) var(--ease-out);align-items:flex-start;gap:10px;padding:12px 12px 12px 14px;display:flex}.Toast-module___Z1BKG__dot{border-radius:var(--radius-full);flex:none;width:8px;height:8px;margin-top:5px}.Toast-module___Z1BKG__dotDefault{background:var(--text-secondary)}.Toast-module___Z1BKG__dotSuccess{background:var(--status-success-solid)}.Toast-module___Z1BKG__dotWarning{background:var(--status-warning-solid)}.Toast-module___Z1BKG__dotDanger{background:var(--status-danger-solid)}.Toast-module___Z1BKG__content{flex:1;min-width:0}.Toast-module___Z1BKG__title{font-size:var(--fs-sm);font-weight:var(--fw-semibold);color:var(--text-primary);line-height:var(--lh-snug)}.Toast-module___Z1BKG__description{font-size:var(--fs-sm);color:var(--text-secondary);line-height:var(--lh-snug)}.Toast-module___Z1BKG__descriptionGap{margin-top:2px}.Toast-module___Z1BKG__action{margin-top:8px}.Toast-module___Z1BKG__stack{z-index:var(--z-toast);flex-direction:column;gap:10px;display:flex;position:fixed}.Toast-module___Z1BKG__stackBottomRight{bottom:max(16px, env(safe-area-inset-bottom));align-items:flex-end;right:16px}.Toast-module___Z1BKG__stackBottomLeft{bottom:max(16px, env(safe-area-inset-bottom));align-items:flex-start;left:16px}.Toast-module___Z1BKG__stackTopRight{align-items:flex-end;top:16px;right:16px}.Toast-module___Z1BKG__stackTopLeft{align-items:flex-start;top:16px;left:16px}.Toast-module___Z1BKG__stackBottomCenter{bottom:max(16px, env(safe-area-inset-bottom));align-items:center;max-width:min(90vw,30rem);left:50%;transform:translate(-50%)}.Toast-module___Z1BKG__stackBottomCenter>*{max-width:100%}.Toast-module___Z1BKG__stackInline{z-index:auto;width:100%;position:static;inset:auto;transform:none}.Toast-module___Z1BKG__stackInline>*{max-width:100%}.Toast-module___Z1BKG__stackDock{z-index:var(--z-sticky)}@media (max-width:767px){.Toast-module___Z1BKG__stackDock{z-index:auto;width:100%;max-width:100%;position:static;inset:auto;transform:none}.Toast-module___Z1BKG__stackDock>*{max-width:100%}}@keyframes Toast-module___Z1BKG__dattum-toast-in{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}.Toast-module___Z1BKG__toneIcon{flex:none;margin-top:1px}.Toast-module___Z1BKG__iconSuccess{color:var(--status-success-solid)}.Toast-module___Z1BKG__iconWarning{color:var(--status-warning-solid)}.Toast-module___Z1BKG__iconDanger{color:var(--status-danger-solid)}
.UndoToast-module__8ETlqW__pill{align-items:center;gap:var(--space-2);width:max-content;max-width:100%;padding:var(--space-1) var(--space-1) var(--space-1) var(--space-3);background:var(--accent);color:var(--on-accent);border-radius:var(--radius-lg);box-shadow:var(--shadow-menu);animation:UndoToast-module__8ETlqW__dattum-undo-in var(--dur-normal) var(--ease-out);display:flex;position:relative;overflow:hidden}.UndoToast-module__8ETlqW__title{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:var(--fs-sm);font-weight:var(--fw-medium);line-height:var(--lh-label);letter-spacing:var(--ls-snug);color:var(--on-accent);flex:0 auto;overflow:hidden}.UndoToast-module__8ETlqW__undo{min-height:var(--control-lg);padding:0 var(--space-3);color:var(--on-accent);font-family:var(--font-sans);font-size:var(--fs-sm);font-weight:var(--fw-semibold);line-height:var(--lh-label);letter-spacing:var(--ls-snug);border-radius:var(--radius-sm);cursor:pointer;-webkit-tap-highlight-color:transparent;touch-action:manipulation;transition:background var(--dur-fast) var(--ease-out);background:0 0;border:0;flex:none;justify-content:center;align-items:center;display:inline-flex}.UndoToast-module__8ETlqW__undo:hover{background:color-mix(in srgb, var(--on-accent) 16%, transparent)}.UndoToast-module__8ETlqW__undo:active{background:color-mix(in srgb, var(--on-accent) 26%, transparent)}.UndoToast-module__8ETlqW__undo:focus-visible{box-shadow:var(--shadow-focus)}.UndoToast-module__8ETlqW__track{background:color-mix(in srgb, var(--on-accent) 22%, transparent);height:3px;position:absolute;bottom:0;left:0;right:0}.UndoToast-module__8ETlqW__fill{background:var(--on-accent);transform-origin:0;width:100%;height:100%;display:block;transform:scaleX(1)}@keyframes UndoToast-module__8ETlqW__dattum-undo-in{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}
.SyncStateChip-module__iqGbka__chip{font-family:var(--font-sans);font-weight:var(--fw-medium);white-space:nowrap;border-radius:var(--radius-sm);border:1px solid #0000;align-items:center;gap:6px;line-height:1.35;display:inline-flex}.SyncStateChip-module__iqGbka__inline{background:0 0;padding:1px 4px}.SyncStateChip-module__iqGbka__solid{font-weight:var(--fw-semibold);letter-spacing:var(--ls-snug)}.SyncStateChip-module__iqGbka__icon{flex:none}.SyncStateChip-module__iqGbka__spin{animation:.9s linear infinite SyncStateChip-module__iqGbka__sync-chip-spin}@keyframes SyncStateChip-module__iqGbka__sync-chip-spin{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.SyncStateChip-module__iqGbka__spin{animation:none}}.SyncStateChip-module__iqGbka__label{font-size:inherit}.SyncStateChip-module__iqGbka__retry{appearance:none;height:20px;font:inherit;font-weight:var(--fw-semibold);color:currentColor;background:color-mix(in srgb, currentColor 12%, transparent);border:1px solid color-mix(in srgb, currentColor 32%, transparent);border-radius:var(--radius-xs);cursor:pointer;transition:background var(--dur-fast) var(--ease-out);margin-left:2px;padding:0 6px}.SyncStateChip-module__iqGbka__retry:hover{background:color-mix(in srgb, currentColor 20%, transparent)}.SyncStateChip-module__iqGbka__retry:focus-visible{box-shadow:var(--shadow-focus);outline:none}.SyncStateChip-module__iqGbka__sm{font-size:var(--fs-caption)}.SyncStateChip-module__iqGbka__sm.SyncStateChip-module__iqGbka__solid{padding:1px 8px}.SyncStateChip-module__iqGbka__md{font-size:var(--fs-sm)}.SyncStateChip-module__iqGbka__md.SyncStateChip-module__iqGbka__solid{padding:2px 10px}
.LiveBadge-module__tiJREW__badge{font-family:var(--font-sans);font-size:var(--fs-caption);font-weight:var(--fw-medium);white-space:nowrap;align-items:center;gap:6px;line-height:1.35;display:inline-flex}.LiveBadge-module__tiJREW__live{color:var(--status-success-text)}.LiveBadge-module__tiJREW__reconnecting{color:var(--text-secondary)}.LiveBadge-module__tiJREW__dot{border-radius:var(--radius-full);background:currentColor;flex-shrink:0;width:8px;height:8px}.LiveBadge-module__tiJREW__dotLive{background:var(--status-success-solid)}.LiveBadge-module__tiJREW__pulse{box-shadow:0 0 0 0 color-mix(in srgb, var(--status-success-solid) 45%, transparent);animation:2s infinite LiveBadge-module__tiJREW__live-badge-pulse}@keyframes LiveBadge-module__tiJREW__live-badge-pulse{0%{box-shadow:0 0 0 0 color-mix(in srgb, var(--status-success-solid) 45%, transparent)}70%{box-shadow:0 0 0 7px #0000}to{box-shadow:0 0 #0000}}@media (prefers-reduced-motion:reduce){.LiveBadge-module__tiJREW__pulse{animation:none}}
.Progress-module__Dx2yCG__root{align-items:center;gap:var(--space-2);width:100%;display:flex}.Progress-module__Dx2yCG__track{border-radius:var(--radius-full);background:var(--surface-active);flex:auto;height:6px;position:relative;overflow:hidden}.Progress-module__Dx2yCG__fill{border-radius:var(--radius-full);background:var(--accent);height:100%;transition:width var(--dur-normal) var(--ease-out)}.Progress-module__Dx2yCG__segmentFill{border-radius:var(--radius-full);background:var(--accent);transition:width var(--dur-normal) var(--ease-out), left var(--dur-normal) var(--ease-out);position:absolute;top:0;bottom:0}.Progress-module__Dx2yCG__success{background:var(--status-success-solid)}.Progress-module__Dx2yCG__warning{background:var(--status-warning-solid)}.Progress-module__Dx2yCG__danger{background:var(--status-danger-solid)}.Progress-module__Dx2yCG__indeterminate{width:40%;animation:Progress-module__Dx2yCG__dattum-progress-slide 1.4s var(--ease-in-out) infinite}@keyframes Progress-module__Dx2yCG__dattum-progress-slide{0%{transform:translate(-100%)}to{transform:translate(250%)}}@media (prefers-reduced-motion:reduce){.Progress-module__Dx2yCG__indeterminate{animation-duration:3.2s}}.Progress-module__Dx2yCG__value{font-size:var(--fs-caption);color:var(--text-secondary);font-variant-numeric:tabular-nums;font-feature-settings:var(--fnum);flex:none}
.ReasonSheet-module__pwd7oa__aside{margin-bottom:var(--space-3)}.ReasonSheet-module__pwd7oa__list{gap:var(--space-2);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.ReasonSheet-module__pwd7oa__reason{min-height:var(--control-floor);width:100%;padding:var(--space-2) var(--space-4);text-align:left;font:inherit;font-size:var(--fs-md);color:var(--text-primary);background:var(--surface);border:1px solid var(--border-strong);border-radius:var(--radius-sm);cursor:pointer;touch-action:manipulation;align-items:center;font-weight:650;display:flex}.ReasonSheet-module__pwd7oa__reason:hover{background:var(--surface-hover)}.ReasonSheet-module__pwd7oa__reason:active{background:var(--surface-active)}.ReasonSheet-module__pwd7oa__reason:focus-visible{box-shadow:var(--shadow-focus);outline:none}
.DrawingPlate-module__a6YsWa__plate{gap:var(--space-2);flex-direction:column;min-width:0;margin:0;display:flex}.DrawingPlate-module__a6YsWa__frame{min-width:0;padding:var(--space-3);background:var(--surface-sunken);border:1px solid var(--border);border-radius:var(--radius-md);place-items:center;display:grid;overflow:clip}.DrawingPlate-module__a6YsWa__frame>*{max-width:100%}.DrawingPlate-module__a6YsWa__caption{justify-content:space-between;align-items:baseline;gap:var(--space-3);min-width:0;display:flex}.DrawingPlate-module__a6YsWa__captionText{min-width:0;font-size:var(--fs-sm);line-height:var(--lh-label);color:var(--text-secondary);overflow-wrap:anywhere}.DrawingPlate-module__a6YsWa__captionMeta{font-family:var(--font-mono);font-feature-settings:var(--fmono);font-size:var(--fs-caption);line-height:var(--lh-label);font-variant-numeric:tabular-nums;color:var(--text-secondary);flex:none}
.FloorMediaLayout-module__wwtkWa__layout{min-height:0;display:block;container:floor-media/inline-size}.FloorMediaLayout-module__wwtkWa__split{gap:var(--space-4);flex-direction:column;min-height:0;display:flex}.FloorMediaLayout-module__wwtkWa__media{flex:none;min-width:0;min-height:0}.FloorMediaLayout-module__wwtkWa__detail{-webkit-overflow-scrolling:touch;flex:auto;min-width:0;min-height:0;overflow:auto}@container floor-media (min-width:60rem){.FloorMediaLayout-module__wwtkWa__split{flex-direction:row;align-items:stretch}.FloorMediaLayout-module__wwtkWa__layout{flex-direction:column;max-height:100%;display:flex}.FloorMediaLayout-module__wwtkWa__split{flex:auto}.FloorMediaLayout-module__wwtkWa__media{flex-direction:column;flex:0 auto;align-self:stretch;align-items:flex-start;max-width:55%;display:flex;overflow:hidden}.FloorMediaLayout-module__wwtkWa__media>:first-child{flex-direction:column;flex:0 auto;max-width:100%;min-height:0;display:flex}.FloorMediaLayout-module__wwtkWa__media>:first-child>:first-child{flex-direction:column;flex:0 auto;align-items:center;min-height:0;display:flex}.FloorMediaLayout-module__wwtkWa__media>:first-child>:first-child>*{flex:0 auto;min-height:0;max-height:100%}.FloorMediaLayout-module__wwtkWa__media svg{max-height:100%}.FloorMediaLayout-module__wwtkWa__detail{flex:auto}}
.Kbd-module__UGY2lG__kbd{min-width:18px;height:20px;font-family:var(--font-mono);font-size:var(--fs-caption);font-weight:var(--fw-medium);color:var(--text-secondary);background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-xs);border-bottom-width:2px;justify-content:center;align-items:center;padding:1px 6px;line-height:1;display:inline-flex}.Kbd-module__UGY2lG__sm{min-width:16px;height:18px;font-size:var(--fs-caption);padding:0 4px}
.FloorTaskStep-module__I8TcOG__step{gap:var(--space-5);min-height:340px;padding:var(--space-6);background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-xl);flex-direction:column;display:flex}.FloorTaskStep-module__I8TcOG__progress{gap:var(--space-2);flex-direction:column;display:flex}.FloorTaskStep-module__I8TcOG__progressLabel{font-family:var(--font-sans);font-size:var(--fs-caption);font-weight:var(--fw-semibold);letter-spacing:var(--ls-wide);text-transform:uppercase;color:var(--text-secondary)}.FloorTaskStep-module__I8TcOG__progressTrack{border-radius:var(--radius-full);background:var(--surface-active);height:6px;overflow:hidden}.FloorTaskStep-module__I8TcOG__progressFill{border-radius:var(--radius-full);background:var(--accent);height:100%;transition:width var(--dur-normal) var(--ease-out)}.FloorTaskStep-module__I8TcOG__head{gap:var(--space-2);flex-direction:column;display:flex}.FloorTaskStep-module__I8TcOG__eyebrow{font-family:var(--font-sans);font-size:var(--fs-sm);font-weight:var(--fw-semibold);letter-spacing:var(--ls-wide);text-transform:uppercase;color:var(--text-secondary)}.FloorTaskStep-module__I8TcOG__title{font-family:var(--font-sans);font-size:var(--fs-3xl);font-weight:var(--fw-bold);letter-spacing:var(--ls-tight);color:var(--text-primary);margin:0;line-height:1.15}.FloorTaskStep-module__I8TcOG__description{font-family:var(--font-sans);font-size:var(--fs-lg);color:var(--text-secondary);margin:0;line-height:1.4}.FloorTaskStep-module__I8TcOG__body{flex:auto;min-height:0}.FloorTaskStep-module__I8TcOG__actions{gap:var(--space-3);flex-wrap:wrap;margin-top:auto;display:flex}
.Separator-module__B85rMG__root{background:var(--border-subtle);flex:none}.Separator-module__B85rMG__horizontal{width:100%;height:1px}.Separator-module__B85rMG__vertical{align-self:stretch;width:1px;min-height:1em}
.SearchTrigger-module__d4DT9q__trigger{width:100%;min-height:var(--control-touch);padding:0 var(--space-3);background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-sm);color:var(--text-secondary);font-family:var(--font-sans);font-size:var(--fs-body);font-weight:var(--fw-regular);text-align:left;cursor:pointer;transition:background var(--dur-fast) var(--ease-out);align-items:center;gap:10px;display:flex}.SearchTrigger-module__d4DT9q__trigger:hover{background:var(--surface-hover)}.SearchTrigger-module__d4DT9q__trigger:focus-visible{box-shadow:var(--shadow-focus);outline:none}.SearchTrigger-module__d4DT9q__icon{color:var(--text-secondary);flex:none;display:inline-flex}.SearchTrigger-module__d4DT9q__label{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.SearchTrigger-module__d4DT9q__md{min-height:var(--control-md);font-size:var(--fs-sm);gap:8px;padding:0 10px}.SearchTrigger-module__d4DT9q__hint{flex:none;align-items:center;display:inline-flex}
.AppShell-module__BGWSJW__shell{background:var(--bg-app);height:100dvh;min-height:0;color:var(--text-primary);display:flex}.AppShell-module__BGWSJW__sidebar{width:var(--sidebar-w);flex:0 0 var(--sidebar-w);border-right:1px solid var(--border);background:var(--bg-subtle);transition:width var(--dur-normal) var(--ease-out);flex-direction:column;display:flex}.AppShell-module__BGWSJW__sidebarCollapsed{width:var(--sidebar-collapsed-w);flex-basis:var(--sidebar-collapsed-w)}.AppShell-module__BGWSJW__brand{height:var(--topbar-h);border-bottom:1px solid var(--border-subtle);align-items:center;padding:0 14px;display:flex}.AppShell-module__BGWSJW__sidebarCollapsed .AppShell-module__BGWSJW__brand{justify-content:center;padding:0}.AppShell-module__BGWSJW__nav{flex-direction:column;flex:1;gap:2px;padding:10px 8px;display:flex;overflow-y:auto}.AppShell-module__BGWSJW__navRow{border-radius:var(--radius-md);cursor:pointer;text-align:left;width:100%;height:34px;color:var(--text-secondary);font-family:var(--font-sans);font-size:var(--fs-sm);font-weight:var(--fw-medium);transition:background var(--dur-fast) var(--ease-out);background:0 0;border:none;align-items:center;gap:10px;padding:0 10px;display:flex;position:relative}.AppShell-module__BGWSJW__navRow:hover{background:var(--surface-active)}.AppShell-module__BGWSJW__navRowActive,.AppShell-module__BGWSJW__navRowActive:hover{background:var(--surface-selected);color:var(--accent-text);font-weight:var(--fw-semibold)}.AppShell-module__BGWSJW__sidebarCollapsed .AppShell-module__BGWSJW__navRow{justify-content:center;padding:0}.AppShell-module__BGWSJW__navIcon{color:var(--text-secondary);flex:none;display:inline-flex}.AppShell-module__BGWSJW__navRowActive .AppShell-module__BGWSJW__navIcon{color:var(--accent)}.AppShell-module__BGWSJW__navLabel{text-overflow:ellipsis;white-space:nowrap;flex:1;overflow:hidden}.AppShell-module__BGWSJW__navCount{font-size:var(--fs-caption);color:var(--text-secondary);font-variant-numeric:tabular-nums}.AppShell-module__BGWSJW__navRow,.AppShell-module__BGWSJW__navRow:hover,.AppShell-module__BGWSJW__navRow:focus-visible{text-decoration:none}.AppShell-module__BGWSJW__navRow:focus-visible{box-shadow:var(--shadow-focus);outline:none}.AppShell-module__BGWSJW__navRowAncestor,.AppShell-module__BGWSJW__navRowAncestor:hover{color:var(--accent-text);font-weight:var(--fw-semibold)}.AppShell-module__BGWSJW__navRowAncestor .AppShell-module__BGWSJW__navIcon{color:var(--accent)}.AppShell-module__BGWSJW__navKids{flex-direction:column;gap:2px;display:flex;position:relative}.AppShell-module__BGWSJW__navKids:before{content:"";background:var(--border-subtle);width:1px;position:absolute;top:2px;bottom:2px;left:19px}.AppShell-module__BGWSJW__navRowIndented{padding-left:34px}.AppShell-module__BGWSJW__navPinned{flex:none;padding:0 8px 8px}.AppShell-module__BGWSJW__collapseBtn{border:none;border-top:1px solid var(--border-subtle);height:40px;color:var(--text-secondary);cursor:pointer;font-size:var(--fs-caption);font-family:var(--font-sans);background:0 0;justify-content:center;align-items:center;gap:8px;display:flex}.AppShell-module__BGWSJW__collapseBtn:hover{color:var(--text-secondary)}.AppShell-module__BGWSJW__main{flex-direction:column;flex:1;min-width:0;display:flex}.AppShell-module__BGWSJW__topbar{height:var(--topbar-h);border-bottom:1px solid var(--border);background:var(--bg-app);flex:none;align-items:center;gap:12px;padding:0 16px;display:flex}.AppShell-module__BGWSJW__search{flex:1;min-width:0;max-width:420px}.AppShell-module__BGWSJW__searchKbd{font-size:var(--fs-caption);color:var(--text-secondary);font-family:var(--font-mono);border:1px solid var(--border);border-radius:var(--radius-xs);background:var(--bg-subtle);padding:0 4px}.AppShell-module__BGWSJW__spacer{flex:1}.AppShell-module__BGWSJW__iconBtn{width:var(--control-md);height:var(--control-md);border-radius:var(--radius-sm);color:var(--text-secondary);cursor:pointer;background:0 0;border:1px solid #0000;justify-content:center;align-items:center;display:inline-flex}.AppShell-module__BGWSJW__iconBtn:hover{background:var(--surface-hover)}.AppShell-module__BGWSJW__userBtn{height:var(--control-md);cursor:pointer;background:0 0;border:none;align-items:center;gap:8px;padding:0 4px;display:flex}.AppShell-module__BGWSJW__userMeta{flex-direction:column;align-items:flex-start;line-height:1.1;display:flex}.AppShell-module__BGWSJW__userName{font-size:var(--fs-sm);font-weight:var(--fw-semibold);color:var(--text-primary)}.AppShell-module__BGWSJW__userRole{font-size:var(--fs-caption);color:var(--text-secondary)}.AppShell-module__BGWSJW__content{scrollbar-gutter:stable;flex:1;min-height:0;overflow:auto}.AppShell-module__BGWSJW__topbarBrand,.AppShell-module__BGWSJW__menuBtn,.AppShell-module__BGWSJW__menuOverlay{display:none}@media (max-width:767.98px){.AppShell-module__BGWSJW__sidebar{display:none}.AppShell-module__BGWSJW__shell{height:auto;min-height:100dvh}.AppShell-module__BGWSJW__content{min-height:auto;padding-bottom:calc(var(--phone-navbar-clearance) + env(safe-area-inset-bottom));overflow:visible}.AppShell-module__BGWSJW__topbar{z-index:var(--z-sticky);gap:10px;padding:0 12px;position:sticky;top:0}.AppShell-module__BGWSJW__topbarBrand{pointer-events:none;color:var(--text-primary);align-items:center;display:inline-flex;position:absolute;left:50%;transform:translate(-50%)}.AppShell-module__BGWSJW__search,.AppShell-module__BGWSJW__iconBtn,.AppShell-module__BGWSJW__userMeta{display:none}.AppShell-module__BGWSJW__menuBtn{width:var(--control-touch);height:var(--control-touch);color:var(--text-secondary);cursor:pointer;background:0 0;border:none;flex:none;justify-content:center;align-items:center;margin-left:-8px;display:inline-flex}.AppShell-module__BGWSJW__menuOverlay{z-index:var(--z-modal);display:block;position:fixed;inset:0}.AppShell-module__BGWSJW__menuScrim{background:var(--scrim);position:absolute;inset:0}.AppShell-module__BGWSJW__menuPanel{background:var(--bg-subtle);border-right:1px solid var(--border);width:min(300px,84vw);box-shadow:var(--shadow-lg);padding-bottom:env(safe-area-inset-bottom);animation:AppShell-module__BGWSJW__dattum-menu-in var(--dur-normal) var(--ease-out);flex-direction:column;display:flex;position:absolute;top:0;bottom:0;left:0}.AppShell-module__BGWSJW__menuPanel .AppShell-module__BGWSJW__navRow{height:var(--control-touch)}@keyframes AppShell-module__BGWSJW__dattum-menu-in{0%{opacity:0;transform:translate(-16px)}to{opacity:1;transform:none}}}
.CommandPalette-module__rTLN5a__root{pointer-events:none;justify-content:center;align-items:flex-start;display:flex}.CommandPalette-module__rTLN5a__overlay{z-index:var(--z-modal);padding:8vh 16px 16px;position:fixed;inset:0}.CommandPalette-module__rTLN5a__contained{z-index:var(--z-modal);padding:16px;position:absolute;inset:0}.CommandPalette-module__rTLN5a__open{pointer-events:auto}.CommandPalette-module__rTLN5a__scrim{background:var(--scrim);opacity:0;transition:opacity var(--dur-fast);position:absolute;inset:0}.CommandPalette-module__rTLN5a__open .CommandPalette-module__rTLN5a__scrim{opacity:1}.CommandPalette-module__rTLN5a__panel{background:var(--surface-raised);border:1px solid var(--border);border-radius:var(--radius-xl);width:min(640px,100%);max-height:min(640px,70vh);box-shadow:var(--shadow-lg);transition:transform var(--dur-fast) var(--ease-out);flex-direction:column;display:flex;position:relative;overflow:hidden;transform:scale(.98)}.CommandPalette-module__rTLN5a__contained .CommandPalette-module__rTLN5a__panel{max-height:100%}.CommandPalette-module__rTLN5a__open .CommandPalette-module__rTLN5a__panel{transform:none}.CommandPalette-module__rTLN5a__input{border-bottom:1px solid var(--border-subtle);align-items:center;gap:10px;height:52px;padding:0 14px;display:flex}.CommandPalette-module__rTLN5a__inputIcon{color:var(--text-secondary);flex:none}.CommandPalette-module__rTLN5a__inputField{color:var(--text-primary);font-family:var(--font-sans);font-size:var(--fs-md);background:0 0;border:none;outline:none;flex:1}.CommandPalette-module__rTLN5a__scopes{border-bottom:1px solid var(--border-subtle);align-items:center;padding:8px 14px;display:flex}.CommandPalette-module__rTLN5a__results{overscroll-behavior:contain;flex:1;padding:6px;overflow-y:auto}.CommandPalette-module__rTLN5a__noResults{text-align:center;font-size:var(--fs-sm);color:var(--text-secondary);padding:28px 12px}.CommandPalette-module__rTLN5a__group{margin-bottom:4px}.CommandPalette-module__rTLN5a__groupLabel{z-index:1;background:var(--surface-raised);font-size:var(--fs-caption);font-weight:var(--fw-semibold);letter-spacing:var(--ls-wide);text-transform:uppercase;color:var(--text-secondary);padding:6px 10px 3px;position:sticky;top:0}.CommandPalette-module__rTLN5a__item,.CommandPalette-module__rTLN5a__item:hover{text-decoration:none}.CommandPalette-module__rTLN5a__item{border-radius:var(--radius-sm);cursor:pointer;width:100%;color:inherit;font:inherit;text-align:left;background:0 0;border:none;align-items:center;gap:11px;padding:9px 10px;display:flex}.CommandPalette-module__rTLN5a__itemActive{background:var(--surface-hover)}.CommandPalette-module__rTLN5a__itemIcon{color:var(--text-secondary);flex:none;display:inline-flex}.CommandPalette-module__rTLN5a__itemCode{font-family:var(--font-mono);font-size:var(--fs-sm);color:var(--text-secondary);font-variant-numeric:tabular-nums;flex:none;min-width:62px}.CommandPalette-module__rTLN5a__itemLabel{min-width:0;font-size:var(--fs-sm);color:var(--text-primary);text-overflow:ellipsis;white-space:nowrap;flex:1;overflow:hidden}.CommandPalette-module__rTLN5a__itemMeta{font-size:var(--fs-caption);color:var(--text-secondary);flex:none}.CommandPalette-module__rTLN5a__itemEnter{font-family:var(--font-mono);font-size:var(--fs-caption);color:var(--text-secondary)}.CommandPalette-module__rTLN5a__footer{border-top:1px solid var(--border-subtle);background:var(--bg-subtle);font-size:var(--fs-caption);color:var(--text-secondary);align-items:center;gap:16px;padding:8px 14px;display:flex}.CommandPalette-module__rTLN5a__hint{align-items:center;gap:6px;display:inline-flex}.CommandPalette-module__rTLN5a__hintKbd{font-family:var(--font-mono);font-size:var(--fs-caption);border:1px solid var(--border);border-radius:var(--radius-xs);background:var(--surface);color:var(--text-secondary);padding:1px 5px}.CommandPalette-module__rTLN5a__closeBtn{min-width:var(--control-touch);min-height:var(--control-touch);border-radius:var(--radius-sm);color:var(--text-secondary);cursor:pointer;background:0 0;border:none;flex:none;justify-content:center;align-items:center;margin-right:-6px;display:none}.CommandPalette-module__rTLN5a__closeBtn:focus-visible{box-shadow:var(--shadow-focus);outline:none}@media (max-width:767.98px){.CommandPalette-module__rTLN5a__overlay{padding:0}.CommandPalette-module__rTLN5a__overlay .CommandPalette-module__rTLN5a__panel{width:100%;max-width:none;height:100dvh;max-height:100dvh;box-shadow:none;padding-top:env(safe-area-inset-top);padding-bottom:env(safe-area-inset-bottom);border:none;border-radius:0;transform:none}.CommandPalette-module__rTLN5a__input{height:var(--control-touch);padding:0 12px}.CommandPalette-module__rTLN5a__inputField{font-size:var(--fs-md)}.CommandPalette-module__rTLN5a__closeBtn{display:inline-flex}.CommandPalette-module__rTLN5a__footer{display:none}}
.MobileNavBar-module__vNz4jW__root{display:none}@media (max-width:767.98px){.MobileNavBar-module__vNz4jW__root{left:0;right:0;bottom:max(2px, calc(env(safe-area-inset-bottom) - 18px));z-index:var(--z-sticky);pointer-events:none;transition:transform var(--dur-normal) var(--ease-out), opacity var(--dur-fast) var(--ease-out);justify-content:center;padding:0 16px;display:flex;position:fixed}.MobileNavBar-module__vNz4jW__hidden{opacity:0;pointer-events:none;transform:translateY(180%)}.MobileNavBar-module__vNz4jW__bar{pointer-events:auto;background:var(--surface-raised);border-radius:var(--radius-lg);box-shadow:var(--shadow-menu);align-items:stretch;gap:2px;padding:2px;display:inline-flex}.MobileNavBar-module__vNz4jW__btn{min-height:var(--control-touch);border-radius:var(--radius-md);color:var(--text-secondary);font-family:var(--font-sans);font-size:var(--fs-body);font-weight:var(--fw-medium);cursor:pointer;transition:background var(--dur-fast) var(--ease-out);background:0 0;border:none;justify-content:center;align-items:center;gap:8px;padding:0 16px;display:inline-flex}.MobileNavBar-module__vNz4jW__btnIcon{min-width:var(--control-touch);padding:0}.MobileNavBar-module__vNz4jW__btn:hover{background:var(--surface-hover)}.MobileNavBar-module__vNz4jW__btn:active{background:var(--surface-active)}.MobileNavBar-module__vNz4jW__btn:focus-visible{box-shadow:var(--shadow-focus);outline:none}.MobileNavBar-module__vNz4jW__icon{color:var(--text-secondary);flex:none;display:inline-flex}.MobileNavBar-module__vNz4jW__divider{background:var(--border-subtle);align-self:stretch;width:1px;margin:10px 0}}
.IconButton-module__fGg6KG__iconButton{border-radius:var(--radius-sm);cursor:pointer;transition:background var(--dur-fast) var(--ease-out);flex:none;justify-content:center;align-items:center;padding:0;display:inline-flex}.IconButton-module__fGg6KG__iconButton:focus-visible{box-shadow:var(--shadow-focus)}.IconButton-module__fGg6KG__iconButton:disabled{cursor:not-allowed;opacity:.45}.IconButton-module__fGg6KG__sm{width:var(--control-sm);height:var(--control-sm)}.IconButton-module__fGg6KG__md{width:var(--control-md);height:var(--control-md)}.IconButton-module__fGg6KG__lg{width:var(--control-lg);height:var(--control-lg)}.IconButton-module__fGg6KG__touch{width:var(--control-touch);height:var(--control-touch)}.IconButton-module__fGg6KG__icon{justify-content:center;align-items:center;display:inline-flex}.IconButton-module__fGg6KG__sm .IconButton-module__fGg6KG__icon{width:15px;height:15px}.IconButton-module__fGg6KG__md .IconButton-module__fGg6KG__icon{width:16px;height:16px}.IconButton-module__fGg6KG__lg .IconButton-module__fGg6KG__icon{width:18px;height:18px}.IconButton-module__fGg6KG__touch .IconButton-module__fGg6KG__icon{width:22px;height:22px}.IconButton-module__fGg6KG__ghost{color:var(--text-secondary);background:0 0;border:1px solid #0000}.IconButton-module__fGg6KG__ghost:hover:not(:disabled){background:var(--surface-hover)}.IconButton-module__fGg6KG__ghost:active:not(:disabled){background:var(--surface-active)}.IconButton-module__fGg6KG__outline{background:var(--surface);color:var(--text-secondary);border:1px solid var(--border)}.IconButton-module__fGg6KG__outline:hover:not(:disabled){background:var(--surface-hover)}.IconButton-module__fGg6KG__outline:active:not(:disabled){background:var(--surface-active)}
.Overlay-module__jTfYJq__scrim{z-index:var(--z-modal);pointer-events:none;visibility:hidden;transition:background-color var(--dur-normal) var(--ease-out), visibility 0s linear var(--dur-normal);background:0 0;display:flex;position:fixed;inset:0}.Overlay-module__jTfYJq__scrim.Overlay-module__jTfYJq__open{background:var(--scrim);pointer-events:auto;visibility:visible;transition:background-color var(--dur-normal) var(--ease-out), visibility 0s linear 0s}.Overlay-module__jTfYJq__contained{position:absolute}.Overlay-module__jTfYJq__scrimless.Overlay-module__jTfYJq__scrim,.Overlay-module__jTfYJq__scrimless.Overlay-module__jTfYJq__scrim.Overlay-module__jTfYJq__open{background:0 0}.Overlay-module__jTfYJq__panel{background:var(--surface-raised);min-height:0;color:var(--text-primary);box-shadow:var(--shadow-lg);transition:transform var(--dur-normal) var(--ease-out);flex-direction:column;display:flex;position:relative}.Overlay-module__jTfYJq__panel:focus{outline:none}.Overlay-module__jTfYJq__right{justify-content:flex-end;align-items:stretch}.Overlay-module__jTfYJq__right .Overlay-module__jTfYJq__panel{border-left:1px solid var(--border);height:100%;transform:translate(100%)}.Overlay-module__jTfYJq__right.Overlay-module__jTfYJq__open .Overlay-module__jTfYJq__panel{transform:translate(0)}.Overlay-module__jTfYJq__bottom{align-items:flex-end}.Overlay-module__jTfYJq__bottom .Overlay-module__jTfYJq__panel{border-top:1px solid var(--border);border-radius:var(--radius-lg) var(--radius-lg) 0 0;width:100%;max-height:85dvh;padding-bottom:env(safe-area-inset-bottom,0px);transform:translateY(100%)}.Overlay-module__jTfYJq__bottom.Overlay-module__jTfYJq__open .Overlay-module__jTfYJq__panel{transform:translateY(0)}.Overlay-module__jTfYJq__center{justify-content:center;align-items:center;padding:24px}.Overlay-module__jTfYJq__center .Overlay-module__jTfYJq__panel{border:1px solid var(--border);border-radius:var(--radius-lg);opacity:0;max-width:100%;max-height:85dvh;transition:transform var(--dur-normal) var(--ease-out), opacity var(--dur-fast) var(--ease-out);transform:translateY(8px)scale(.99)}.Overlay-module__jTfYJq__center.Overlay-module__jTfYJq__open .Overlay-module__jTfYJq__panel{opacity:1;transform:none}.Overlay-module__jTfYJq__full .Overlay-module__jTfYJq__panel{background:var(--bg-app);width:100%;height:100%;box-shadow:none;transform:translateY(100%)}.Overlay-module__jTfYJq__full.Overlay-module__jTfYJq__open .Overlay-module__jTfYJq__panel{transform:translateY(0)}.Overlay-module__jTfYJq__enter.Overlay-module__jTfYJq__right .Overlay-module__jTfYJq__panel{animation:Overlay-module__jTfYJq__overlay-slide-x var(--dur-normal) var(--ease-out)}.Overlay-module__jTfYJq__enter.Overlay-module__jTfYJq__bottom .Overlay-module__jTfYJq__panel,.Overlay-module__jTfYJq__enter.Overlay-module__jTfYJq__full .Overlay-module__jTfYJq__panel{animation:Overlay-module__jTfYJq__overlay-slide-y var(--dur-normal) var(--ease-out)}.Overlay-module__jTfYJq__enter.Overlay-module__jTfYJq__center .Overlay-module__jTfYJq__panel{animation:Overlay-module__jTfYJq__overlay-rise var(--dur-normal) var(--ease-out)}.Overlay-module__jTfYJq__enter .Overlay-module__jTfYJq__panel{opacity:1;transform:none}.Overlay-module__jTfYJq__enter.Overlay-module__jTfYJq__scrim{animation:Overlay-module__jTfYJq__overlay-fade var(--dur-fast) var(--ease-out)}@keyframes Overlay-module__jTfYJq__overlay-fade{0%{background:0 0}}@keyframes Overlay-module__jTfYJq__overlay-slide-x{0%{transform:translate(100%)}}@keyframes Overlay-module__jTfYJq__overlay-slide-y{0%{transform:translateY(100%)}}@keyframes Overlay-module__jTfYJq__overlay-rise{0%{opacity:0;transform:translateY(8px)scale(.99)}}@media (prefers-reduced-motion:reduce){.Overlay-module__jTfYJq__scrim,.Overlay-module__jTfYJq__panel{transition-duration:1ms}.Overlay-module__jTfYJq__scrim{transition-delay:0s}.Overlay-module__jTfYJq__enter .Overlay-module__jTfYJq__panel,.Overlay-module__jTfYJq__enter.Overlay-module__jTfYJq__scrim{animation-duration:1ms}.Overlay-module__jTfYJq__right .Overlay-module__jTfYJq__panel,.Overlay-module__jTfYJq__bottom .Overlay-module__jTfYJq__panel,.Overlay-module__jTfYJq__full .Overlay-module__jTfYJq__panel{transform:none}}.Overlay-module__jTfYJq__header{border-bottom:1px solid var(--border-subtle);flex:none;align-items:flex-start;gap:10px;padding:14px 14px 14px 16px;display:flex}.Overlay-module__jTfYJq__heading{flex:1;min-width:0}.Overlay-module__jTfYJq__eyebrow{font-family:var(--font-mono);font-variant-numeric:tabular-nums;font-size:var(--fs-caption);color:var(--text-secondary);margin-bottom:3px}.Overlay-module__jTfYJq__titleRow{align-items:center;gap:9px;min-width:0;display:flex}.Overlay-module__jTfYJq__title{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:var(--fs-lg);font-weight:var(--fw-semibold);letter-spacing:var(--ls-snug);color:var(--text-primary);margin:0;overflow:hidden}.Overlay-module__jTfYJq__titleDanger{color:var(--text-danger)}.Overlay-module__jTfYJq__description{font-size:var(--fs-body);line-height:var(--lh-snug);color:var(--text-secondary);margin:6px 0 0}.Overlay-module__jTfYJq__actions{flex:none;align-items:center;gap:4px;display:flex}.Overlay-module__jTfYJq__close{height:var(--control-touch);min-width:var(--control-touch)}@media (min-width:768px){.Overlay-module__jTfYJq__right .Overlay-module__jTfYJq__close,.Overlay-module__jTfYJq__center .Overlay-module__jTfYJq__close{height:var(--control-sm);min-width:var(--control-sm)}}.Overlay-module__jTfYJq__body{overscroll-behavior:contain;background:linear-gradient(var(--surface-raised) 30%, #0000) top / 100% 24px no-repeat, linear-gradient(#0000, var(--surface-raised) 70%) bottom / 100% 24px no-repeat, radial-gradient(farthest-side at 50% 0, var(--edge-shade), #0000) top / 100% 10px no-repeat, radial-gradient(farthest-side at 50% 100%, var(--edge-shade), #0000) bottom / 100% 10px no-repeat;background-attachment:local,local,scroll,scroll;flex:auto;min-height:0;padding:14px 16px;overflow-y:auto}.Overlay-module__jTfYJq__bodyFlush{padding:0}.Overlay-module__jTfYJq__footer{border-top:1px solid var(--border-subtle);background:var(--bg-subtle);flex:none;justify-content:flex-end;align-items:center;gap:8px;padding:12px 16px;display:flex}.Overlay-module__jTfYJq__panelTakenOver{height:85dvh}.Overlay-module__jTfYJq__center .Overlay-module__jTfYJq__panelTakenOver,.Overlay-module__jTfYJq__right .Overlay-module__jTfYJq__panelTakenOver,.Overlay-module__jTfYJq__full .Overlay-module__jTfYJq__panelTakenOver{height:auto}.Overlay-module__jTfYJq__right .Overlay-module__jTfYJq__panelTakenOver,.Overlay-module__jTfYJq__full .Overlay-module__jTfYJq__panelTakenOver{height:100%}
.NavSheet-module__9G1taq__sheet{width:100%;max-width:560px;min-height:100%;color:var(--text-primary);padding:calc(12px + env(safe-area-inset-top)) 12px calc(12px + env(safe-area-inset-bottom));flex-direction:column;margin-inline:auto;display:flex}.NavSheet-module__9G1taq__scopeSlot{min-height:var(--control-touch);margin-bottom:10px}.NavSheet-module__9G1taq__scopeSlotFilled{min-height:0;padding:0 14px}.NavSheet-module__9G1taq__list{flex-direction:column;flex:1;gap:2px;display:flex}.NavSheet-module__9G1taq__rowGroup{flex-direction:column;gap:2px;display:flex}.NavSheet-module__9G1taq__rowShell{align-items:stretch;gap:2px;display:flex;position:relative}.NavSheet-module__9G1taq__rowShell>.NavSheet-module__9G1taq__row{flex:1;min-width:0}.NavSheet-module__9G1taq__chevron{flex:0 0 var(--control-touch);min-height:var(--control-touch);color:var(--text-secondary);border-radius:var(--radius-md);cursor:pointer;transition:background var(--dur-fast) var(--ease-out);background:0 0;border:none;justify-content:center;align-items:center;display:inline-flex}.NavSheet-module__9G1taq__chevron:hover{background:var(--surface-hover)}.NavSheet-module__9G1taq__chevron:focus-visible{box-shadow:var(--shadow-focus);outline:none}.NavSheet-module__9G1taq__chevronIcon{transition:transform var(--dur-fast) var(--ease-out)}.NavSheet-module__9G1taq__chevronIcon[data-open]{transform:rotate(180deg)}.NavSheet-module__9G1taq__kids{flex-direction:column;gap:2px;display:flex}.NavSheet-module__9G1taq__kid{min-height:50px;font-size:var(--fs-body);padding-left:52px}.NavSheet-module__9G1taq__row{width:100%;min-height:var(--control-touch);border-radius:var(--radius-md);color:var(--text-secondary);font-family:var(--font-sans);font-size:var(--fs-md);font-weight:var(--fw-medium);text-align:left;cursor:pointer;transition:background var(--dur-fast) var(--ease-out);background:0 0;border:none;align-items:center;gap:14px;padding:0 14px;display:flex}.NavSheet-module__9G1taq__row,.NavSheet-module__9G1taq__row:hover,.NavSheet-module__9G1taq__row:focus-visible{text-decoration:none}.NavSheet-module__9G1taq__row:hover{background:var(--surface-hover)}.NavSheet-module__9G1taq__row:active{background:var(--surface-selected)}.NavSheet-module__9G1taq__row:focus-visible{box-shadow:var(--shadow-focus);outline:none}.NavSheet-module__9G1taq__rowActive,.NavSheet-module__9G1taq__rowActive:hover{background:var(--surface-selected);color:var(--accent-text);font-weight:var(--fw-semibold)}.NavSheet-module__9G1taq__rowIcon{color:var(--text-secondary);flex:none;display:inline-flex}.NavSheet-module__9G1taq__rowActive .NavSheet-module__9G1taq__rowIcon{color:var(--accent)}.NavSheet-module__9G1taq__rowLabel{flex:1}.NavSheet-module__9G1taq__rowDisabled{color:var(--text-secondary);cursor:default}.NavSheet-module__9G1taq__rowDisabled:hover,.NavSheet-module__9G1taq__rowDisabled:active{background:0 0}.NavSheet-module__9G1taq__rowDisabled .NavSheet-module__9G1taq__rowIcon{opacity:.6}.NavSheet-module__9G1taq__rowReason{font-size:var(--fs-caption);color:var(--text-secondary);flex:none}.NavSheet-module__9G1taq__rowCount{font-size:var(--fs-caption);color:var(--text-secondary);font-variant-numeric:tabular-nums}.NavSheet-module__9G1taq__footer{border-top:1px solid var(--border-subtle);align-items:center;gap:10px;margin-top:10px;padding-top:12px;display:flex}.NavSheet-module__9G1taq__footerNoSearch{justify-content:flex-end}.NavSheet-module__9G1taq__tail{border-top:1px solid var(--border-subtle);flex-direction:column;gap:10px;margin-top:10px;padding-top:12px;display:flex}.NavSheet-module__9G1taq__searchPill{min-height:var(--control-touch);border:1px solid var(--border);border-radius:var(--radius-sm);background:var(--surface);color:var(--text-secondary);font-family:var(--font-sans);font-size:var(--fs-md);cursor:pointer;transition:background var(--dur-fast) var(--ease-out);flex:1;align-items:center;gap:10px;padding:0 16px;display:inline-flex}.NavSheet-module__9G1taq__searchPill:hover{background:var(--surface-hover)}.NavSheet-module__9G1taq__searchPill:focus-visible{box-shadow:var(--shadow-focus);outline:none}.NavSheet-module__9G1taq__closeBtn{width:var(--control-touch);height:var(--control-touch);border:1px solid var(--border);border-radius:var(--radius-full);background:var(--surface);color:var(--text-secondary);cursor:pointer;transition:background var(--dur-fast) var(--ease-out);flex:none;justify-content:center;align-items:center;display:inline-flex}.NavSheet-module__9G1taq__closeBtn:hover{background:var(--surface-hover)}.NavSheet-module__9G1taq__closeBtn:focus-visible{box-shadow:var(--shadow-focus);outline:none}
.SaveBar-module__pLoKjW__root{z-index:var(--z-savebar);padding:16px 16px calc(16px + env(safe-area-inset-bottom));pointer-events:none;opacity:0;transition:transform var(--dur-normal) var(--ease-out), opacity var(--dur-fast) var(--ease-out);justify-content:center;display:flex;position:fixed;bottom:0;left:0;right:0;transform:translateY(140%)}.SaveBar-module__pLoKjW__visible{opacity:1;transform:translateY(0)}.SaveBar-module__pLoKjW__bar{pointer-events:auto;background:var(--surface-raised);border:1px solid var(--border-strong);border-radius:var(--radius-lg);width:auto;min-width:0;max-width:calc(100vw - 32px);box-shadow:var(--shadow-lg);align-items:center;gap:16px;padding:10px 10px 10px 16px;display:flex}@media (min-width:480px){.SaveBar-module__pLoKjW__bar{min-width:420px;max-width:720px}}.SaveBar-module__pLoKjW__message{flex:1;align-items:center;gap:9px;min-width:0;display:inline-flex}.SaveBar-module__pLoKjW__dot{border-radius:var(--radius-full);background:var(--status-warning-solid);flex:none;width:7px;height:7px}.SaveBar-module__pLoKjW__messageText{white-space:nowrap;text-overflow:ellipsis;min-width:0;font-size:var(--fs-sm);font-weight:var(--fw-medium);color:var(--text-primary);display:block;overflow:hidden}.SaveBar-module__pLoKjW__count{color:var(--text-secondary);font-weight:var(--fw-regular);font-variant-numeric:tabular-nums}.SaveBar-module__pLoKjW__actions{flex:none;align-items:center;gap:8px;display:inline-flex}
.ScopePills-module__Pn9mPq__pills{align-items:center;gap:var(--space-1-5);flex-wrap:wrap;display:flex}.ScopePills-module__Pn9mPq__pill{min-height:var(--control-md);padding:0 var(--space-3);border:1px solid var(--border);border-radius:var(--radius-sm);background:var(--surface);cursor:pointer;font-family:var(--font-sans);font-size:var(--fs-sm);font-weight:var(--fw-medium);letter-spacing:var(--ls-snug);color:var(--text-secondary);transition:color var(--dur-fast) var(--ease-out), background var(--dur-fast) var(--ease-out), border-color var(--dur-fast) var(--ease-out);flex-direction:column;justify-content:center;align-items:center;display:inline-flex}@media (prefers-reduced-motion:reduce){.ScopePills-module__Pn9mPq__pill{transition:none}}.ScopePills-module__Pn9mPq__pill:hover{color:var(--text-primary);background:var(--surface-hover)}.ScopePills-module__Pn9mPq__pill:focus-visible{box-shadow:var(--shadow-focus);outline:none}.ScopePills-module__Pn9mPq__selected,.ScopePills-module__Pn9mPq__selected:hover{color:var(--accent-text);background:var(--accent-surface);border-color:#0000}.ScopePills-module__Pn9mPq__pill:disabled{color:var(--text-disabled);background:var(--surface);cursor:default;border-style:dashed}.ScopePills-module__Pn9mPq__pill:disabled:hover{color:var(--text-disabled);background:var(--surface)}.ScopePills-module__Pn9mPq__pillLabel{line-height:1.1}.ScopePills-module__Pn9mPq__pillHint{font-size:var(--fs-caption);font-weight:var(--fw-medium);letter-spacing:var(--ls-wide);text-transform:uppercase;opacity:.72;line-height:1.1}.ScopePills-module__Pn9mPq__pillCount{font-variant-numeric:tabular-nums;opacity:.72}
.CutFilePicker-module__2_18Ua__status{align-items:center;gap:var(--space-2);min-width:0;display:flex}.CutFilePicker-module__2_18Ua__name{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-family:var(--font-mono);font-size:var(--fs-sm);flex:auto;overflow:hidden}
.DetailTabs-module__GNQrPa__strip{align-items:stretch;gap:var(--space-0-5);border-bottom:var(--bw-hair) solid var(--border);display:flex}.DetailTabs-module__GNQrPa__tab{align-items:center;gap:var(--space-1-5);height:var(--control-lg);padding:0 var(--space-3);border-radius:var(--radius-sm) var(--radius-sm) 0 0;cursor:pointer;white-space:nowrap;font-family:var(--font-sans);font-size:var(--fs-body);font-weight:var(--fw-medium);letter-spacing:var(--ls-snug);color:var(--text-secondary);touch-action:manipulation;transition:color var(--dur-fast) var(--ease-out), background-color var(--dur-fast) var(--ease-out);background:0 0;border:0;display:inline-flex;position:relative}.DetailTabs-module__GNQrPa__tab:hover{color:var(--text-primary);background:var(--surface-hover)}.DetailTabs-module__GNQrPa__tab[aria-selected=true]{color:var(--text-primary);font-weight:var(--fw-semibold);box-shadow:inset 0 -2px 0 0 var(--accent)}.DetailTabs-module__GNQrPa__tab:focus-visible{box-shadow:var(--shadow-focus)}.DetailTabs-module__GNQrPa__tab[aria-selected=true]:focus-visible{box-shadow:var(--shadow-focus), inset 0 -2px 0 0 var(--accent)}.DetailTabs-module__GNQrPa__locked{align-items:center;gap:var(--space-1-5);height:var(--control-lg);padding:0 var(--space-3);white-space:nowrap;font-family:var(--font-sans);font-size:var(--fs-body);font-weight:var(--fw-medium);letter-spacing:var(--ls-snug);color:var(--text-secondary);cursor:default;-webkit-user-select:none;user-select:none;display:inline-flex}.DetailTabs-module__GNQrPa__menuBadge{margin-left:var(--space-1)}.DetailTabs-module__GNQrPa__dot{border-radius:var(--radius-full);flex:none;width:6px;height:6px;display:inline-block}.DetailTabs-module__GNQrPa__dot[data-badge=dirty]{background:var(--status-warning-solid)}.DetailTabs-module__GNQrPa__dot[data-badge=error]{background:var(--status-danger-solid)}.DetailTabs-module__GNQrPa__dot[data-badge=attention]{box-shadow:inset 0 0 0 2px var(--status-neutral-solid);background:0 0}.DetailTabs-module__GNQrPa__menuDot{margin-left:var(--space-1)}.DetailTabs-module__GNQrPa__phone{display:none}.DetailTabs-module__GNQrPa__phoneActions{gap:var(--space-2);flex:none;align-items:center;display:flex}.DetailTabs-module__GNQrPa__phoneInner{align-items:center;gap:var(--space-2);min-width:0;display:flex}.DetailTabs-module__GNQrPa__phoneLabel{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.DetailTabs-module__GNQrPa__panel[hidden]{display:none}@media (max-width:768px){.DetailTabs-module__GNQrPa__strip{display:none}.DetailTabs-module__GNQrPa__phone{gap:var(--space-2);align-items:center;display:flex}.DetailTabs-module__GNQrPa__phoneMenu{flex:1 1 0;min-width:0}}.DetailTabs-module__GNQrPa__srOnly{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;top:0;left:0;overflow:hidden}
.ListTitleSwitcher-module__OBQyEq__wrap{position:relative}.ListTitleSwitcher-module__OBQyEq__title{font-size:var(--fs-2xl);font-weight:var(--fw-semibold);letter-spacing:var(--ls-tight);color:var(--text-primary);margin:0}.ListTitleSwitcher-module__OBQyEq__trigger{min-height:var(--control-touch);color:inherit;font:inherit;letter-spacing:inherit;cursor:pointer;background:0 0;border:none;align-items:center;gap:7px;padding:0;display:inline-flex}.ListTitleSwitcher-module__OBQyEq__trigger:focus-visible{box-shadow:var(--shadow-focus);border-radius:var(--radius-sm);outline:none}.ListTitleSwitcher-module__OBQyEq__chevron{color:var(--text-secondary);transition:transform var(--dur-fast) var(--ease-out);flex:none}.ListTitleSwitcher-module__OBQyEq__chevron[data-open]{transform:rotate(180deg)}.ListTitleSwitcher-module__OBQyEq__scrim{z-index:var(--z-popover);background:0 0;position:fixed;inset:0}.ListTitleSwitcher-module__OBQyEq__pop{z-index:calc(var(--z-popover) + 1);background:var(--surface-raised);border-radius:var(--radius-lg);min-width:250px;max-width:min(320px,100vw - 32px);box-shadow:var(--shadow-popover);flex-direction:column;gap:2px;padding:7px;display:flex;position:absolute;top:calc(100% + 6px);left:0}.ListTitleSwitcher-module__OBQyEq__item{min-height:var(--control-touch);border-radius:var(--radius-md);color:var(--text-primary);font-size:var(--fs-body);font-weight:var(--fw-medium);letter-spacing:normal;white-space:nowrap;align-items:center;padding:0 12px;text-decoration:none;display:flex}.ListTitleSwitcher-module__OBQyEq__item,.ListTitleSwitcher-module__OBQyEq__item:hover,.ListTitleSwitcher-module__OBQyEq__item:focus-visible{text-decoration:none}.ListTitleSwitcher-module__OBQyEq__item:hover{background:var(--surface-hover)}.ListTitleSwitcher-module__OBQyEq__item:focus-visible{box-shadow:var(--shadow-focus);outline:none}.ListTitleSwitcher-module__OBQyEq__itemCurrent{background:var(--surface-hover);font-weight:var(--fw-semibold)}@media (min-width:768px){.ListTitleSwitcher-module__OBQyEq__trigger{pointer-events:none;min-height:0}.ListTitleSwitcher-module__OBQyEq__chevron{display:none}}
.Rail-module___LHfBW__rail{--rail-top:calc(var(--topbar-h) + var(--space-2));--rail-w:252px;top:var(--rail-top);gap:var(--space-0-5);width:var(--rail-w);flex-direction:column;max-width:100%;display:flex;position:sticky}.Rail-module___LHfBW__label{padding:0 var(--space-3) var(--space-1-5);font-size:var(--fs-caption);font-weight:var(--fw-semibold);letter-spacing:var(--ls-wide);text-transform:uppercase;color:var(--text-secondary)}.Rail-module___LHfBW__groupLabel{padding:var(--space-2) var(--space-3) var(--space-1);font-size:var(--fs-caption);font-weight:var(--fw-semibold);letter-spacing:var(--ls-wide);line-height:var(--lh-label);text-transform:uppercase;color:var(--text-secondary);overflow-wrap:anywhere}.Rail-module___LHfBW__label+.Rail-module___LHfBW__groupLabel{padding-top:0}.Rail-module___LHfBW__row{justify-content:center;gap:var(--space-1-5);min-height:var(--control-touch);padding:var(--space-2) var(--space-3);border:var(--bw-hair) solid transparent;border-radius:var(--radius-sm);color:var(--text-primary);cursor:pointer;touch-action:manipulation;transition:background-color var(--dur-fast) var(--ease-out);flex-direction:column;display:flex;position:relative}.Rail-module___LHfBW__indented{padding-left:var(--space-5)}.Rail-module___LHfBW__row,.Rail-module___LHfBW__row:hover,.Rail-module___LHfBW__row:focus-visible{text-decoration:none}.Rail-module___LHfBW__row:hover{background:var(--surface-hover)}.Rail-module___LHfBW__row:focus-visible{box-shadow:var(--shadow-focus)}.Rail-module___LHfBW__current,.Rail-module___LHfBW__current:hover{background:var(--surface-selected);box-shadow:var(--shadow-sm)}.Rail-module___LHfBW__current:focus-visible{box-shadow:var(--shadow-focus), var(--shadow-sm)}.Rail-module___LHfBW__pending,.Rail-module___LHfBW__pending:hover{background:var(--surface-selected);box-shadow:var(--shadow-sm)}.Rail-module___LHfBW__superseded.Rail-module___LHfBW__current,.Rail-module___LHfBW__superseded.Rail-module___LHfBW__current:hover{box-shadow:none;background:0 0}.Rail-module___LHfBW__pending:focus-visible,.Rail-module___LHfBW__superseded.Rail-module___LHfBW__current:focus-visible{box-shadow:var(--shadow-focus), var(--shadow-sm)}.Rail-module___LHfBW__pendingDot{border-radius:var(--radius-full);opacity:0;visibility:hidden;background:currentColor;width:6px;height:6px;margin-top:-3px;position:absolute;top:50%;left:3px}.Rail-module___LHfBW__row[data-rail-pending] .Rail-module___LHfBW__pendingDot{visibility:visible;animation-name:Rail-module___LHfBW__railDotIn,Rail-module___LHfBW__railDotPulse;animation-duration:var(--dur-fast), 1s;animation-delay:.1s,.1s;animation-timing-function:var(--ease-out), ease-in-out;animation-iteration-count:1,infinite;animation-fill-mode:forwards,none}@keyframes Rail-module___LHfBW__railDotIn{to{opacity:.55}}@keyframes Rail-module___LHfBW__railDotPulse{50%{opacity:.2}}@media (prefers-reduced-motion:reduce){.Rail-module___LHfBW__row[data-rail-pending] .Rail-module___LHfBW__pendingDot{opacity:.55;animation:none}}.Rail-module___LHfBW__thumbLine{align-items:center;gap:var(--space-2);min-width:0;display:flex}.Rail-module___LHfBW__thumbBody{gap:var(--space-1-5);flex-direction:column;flex:1;min-width:0;display:flex}.Rail-module___LHfBW__top{align-items:baseline;gap:var(--space-2);display:flex}.Rail-module___LHfBW__name{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:var(--fs-sm);font-weight:var(--fw-medium);line-height:var(--lh-label);flex:1;display:block;overflow:hidden}.Rail-module___LHfBW__name>svg{margin-right:var(--space-1-5);vertical-align:-.1em}.Rail-module___LHfBW__meta{font-size:var(--fs-caption);font-variant-numeric:tabular-nums;color:var(--text-secondary);flex:none}.Rail-module___LHfBW__danger .Rail-module___LHfBW__meta{color:var(--text-danger);font-weight:var(--fw-semibold)}.Rail-module___LHfBW__chips{align-items:center;gap:var(--space-1-5);flex-wrap:wrap;display:flex}.Rail-module___LHfBW__leadLine{align-items:center;gap:var(--space-1);display:flex}.Rail-module___LHfBW__lead{flex:none;align-items:center;display:flex}.Rail-module___LHfBW__leadLine>.Rail-module___LHfBW__row{flex:1;min-width:0}.Rail-module___LHfBW__badge{align-items:center;gap:var(--space-0-5);flex:none;margin-inline-start:var(--space-0-5);display:flex}.Rail-module___LHfBW__lead{justify-content:center;width:14px}@media (pointer:coarse){.Rail-module___LHfBW__lead{width:var(--control-touch)}}
.StepNav-module__DFc-RG__nav{justify-content:center;align-items:center;gap:var(--space-3);width:100%;display:flex}.StepNav-module__DFc-RG__arrow{min-height:var(--control-floor);min-width:var(--control-floor);padding:0 var(--space-4);align-items:center;gap:var(--space-1);font:inherit;font-size:var(--fs-md);color:var(--text-primary);background:var(--surface);border:1px solid var(--border-strong);border-radius:var(--radius-sm);cursor:pointer;touch-action:manipulation;font-weight:650;display:inline-flex}.StepNav-module__DFc-RG__arrow:hover:not(:disabled){background:var(--surface-hover)}.StepNav-module__DFc-RG__arrow:focus-visible{box-shadow:var(--shadow-focus);outline:none}.StepNav-module__DFc-RG__arrow:disabled{opacity:.45;cursor:default}.StepNav-module__DFc-RG__current{text-align:center;min-width:0;font-size:var(--fs-lg);flex:auto;font-weight:700}.StepNav-module__DFc-RG__current small{font-size:var(--fs-sm);color:var(--text-secondary);font-weight:500;display:block}
.Tabs-module__b77koa__tablist{border-bottom:1px solid var(--border);align-items:stretch;gap:2px;display:flex}.Tabs-module__b77koa__tab{cursor:pointer;height:40px;font-family:var(--font-sans);font-size:var(--fs-body);font-weight:var(--fw-medium);letter-spacing:var(--ls-snug);color:var(--text-secondary);transition:color var(--dur-fast) var(--ease-out);background:0 0;border:none;align-items:center;gap:7px;padding:0 10px;display:inline-flex;position:relative}.Tabs-module__b77koa__sm{height:34px;font-size:var(--fs-sm)}.Tabs-module__b77koa__tab:hover{color:var(--text-secondary)}.Tabs-module__b77koa__active,.Tabs-module__b77koa__active:hover{color:var(--text-primary);box-shadow:inset 0 -2px 0 0 var(--accent)}.Tabs-module__b77koa__count{font-size:var(--fs-caption);font-variant-numeric:tabular-nums;border-radius:var(--radius-sm);background:var(--surface-hover);color:var(--text-secondary);font-weight:var(--fw-semibold);padding:1px 6px}.Tabs-module__b77koa__active .Tabs-module__b77koa__count{background:var(--accent-surface);color:var(--accent-text)}.Tabs-module__b77koa__pillList{align-items:center;gap:var(--space-2);border-bottom:none}.Tabs-module__b77koa__pill{height:var(--control-md);gap:var(--space-1-5);padding:0 var(--space-3);border:var(--bw-hair) solid var(--border);border-radius:var(--radius-sm);background:var(--surface);color:var(--text-primary);box-shadow:none;touch-action:manipulation;transition:color var(--dur-fast) var(--ease-out), background-color var(--dur-fast) var(--ease-out), border-color var(--dur-fast) var(--ease-out)}.Tabs-module__b77koa__pill.Tabs-module__b77koa__sm{height:var(--control-sm)}.Tabs-module__b77koa__pill:hover{border-color:var(--border-strong);color:var(--text-primary)}.Tabs-module__b77koa__pill.Tabs-module__b77koa__active{background:var(--accent);border-color:var(--accent);color:var(--on-accent);font-weight:var(--fw-semibold);box-shadow:none}.Tabs-module__b77koa__pill.Tabs-module__b77koa__active:hover{border-color:var(--accent);color:var(--on-accent)}.Tabs-module__b77koa__pill .Tabs-module__b77koa__count{color:var(--text-secondary);font-size:inherit;font-weight:var(--fw-medium);background:0 0;padding:0}.Tabs-module__b77koa__pill.Tabs-module__b77koa__active .Tabs-module__b77koa__count{color:var(--on-accent);opacity:.72;background:0 0}
.StationCardViewer-module__mo7srq__stage{block-size:100%;inline-size:100%}.StationCardViewer-module__mo7srq__pending{background:var(--surface-active);block-size:100%;inline-size:100%}
.brake-tabs-module__hhzEWG__stack{gap:var(--space-4);flex-direction:column;display:flex}.brake-tabs-module__hhzEWG__bannerBody{color:var(--text-secondary);font-size:var(--fs-sm);line-height:var(--lh-copy);max-width:68ch;margin:0}.brake-tabs-module__hhzEWG__bannerResult{color:var(--text-secondary);font-size:var(--fs-sm);line-height:var(--lh-copy);font-variant-numeric:tabular-nums;margin:0}.brake-tabs-module__hhzEWG__draftLine{flex-direction:column;align-items:flex-start;display:flex}.brake-tabs-module__hhzEWG__draftGuard{margin:var(--space-2) 0 0;color:var(--text-secondary);font-size:var(--fs-sm);line-height:var(--lh-copy);max-width:68ch}.brake-tabs-module__hhzEWG__olderExports{margin-top:var(--space-4);padding-top:var(--space-3);border-top:1px solid var(--border-subtle)}.brake-tabs-module__hhzEWG__olderHead{margin:0 0 var(--space-2);color:var(--text-secondary);font-size:var(--fs-caption);text-transform:uppercase;letter-spacing:.04em}.brake-tabs-module__hhzEWG__olderList{gap:var(--space-2);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.brake-tabs-module__hhzEWG__olderRow{justify-content:space-between;align-items:center;gap:var(--space-3);flex-wrap:wrap;display:flex}.brake-tabs-module__hhzEWG__olderWhen{color:var(--text-secondary);font-size:var(--fs-sm)}.brake-tabs-module__hhzEWG__zeroBendRow{align-items:flex-start;gap:var(--space-4);margin-top:var(--space-3);flex-wrap:wrap;display:flex}.brake-tabs-module__hhzEWG__zeroBendRow>figure{flex:14rem;min-width:0;max-width:22rem}.brake-tabs-module__hhzEWG__zeroBendShot{object-fit:contain;width:100%;height:9rem;display:block}.brake-tabs-module__hhzEWG__zeroBendSvg{width:100%;height:9rem;color:var(--text-secondary);display:block}.brake-tabs-module__hhzEWG__download{color:var(--text-link);font-size:var(--fs-sm);white-space:nowrap;text-decoration:none}.brake-tabs-module__hhzEWG__download:hover,.brake-tabs-module__hhzEWG__download:focus-visible{text-decoration:underline}.brake-tabs-module__hhzEWG__download:focus-visible{border-radius:var(--radius-sm);box-shadow:var(--shadow-focus);outline:none}.brake-tabs-module__hhzEWG__draftLink{}
.sort-focus-cards-module__mpToRa__wrap{gap:var(--space-3);flex-direction:column;min-block-size:0;display:flex}.sort-focus-cards-module__mpToRa__meta,.sort-focus-cards-module__mpToRa__chips{align-items:center;gap:var(--space-2);flex-wrap:wrap;display:flex}.sort-focus-cards-module__mpToRa__progress{flex:none;inline-size:100%}@media (min-width:1040px){.sort-focus-cards-module__mpToRa__takeover .sort-focus-cards-module__mpToRa__end{block-size:auto;inline-size:min(100%,480px);margin-inline:auto}}.sort-focus-cards-module__mpToRa__compactHeader{padding-block:var(--space-2)}.sort-focus-cards-module__mpToRa__takeover .sort-focus-cards-module__mpToRa__compactHeader,.sort-focus-cards-module__mpToRa__takeover .sort-focus-cards-module__mpToRa__crumbRow{flex-wrap:nowrap}.sort-focus-cards-module__mpToRa__crumbRow{align-items:center;gap:var(--space-3);flex-wrap:wrap;min-inline-size:0;display:inline-flex}.sort-focus-cards-module__mpToRa__ordinal{font-family:var(--font-mono);font-size:var(--fs-sm);font-variant-numeric:tabular-nums;color:var(--text-secondary)}.sort-focus-cards-module__mpToRa__refusedJump{min-height:0;padding:0}.sort-focus-cards-module__mpToRa__skip.sort-focus-cards-module__mpToRa__skip{height:var(--control-touch);flex-shrink:0}.sort-focus-cards-module__mpToRa__panelBody{gap:var(--space-3);flex-direction:column;display:flex}.sort-focus-cards-module__mpToRa__stationField{align-items:center;gap:var(--space-2);font-size:var(--fs-sm);color:var(--text-secondary);white-space:nowrap;display:inline-flex}.sort-focus-cards-module__mpToRa__escape{font-size:var(--fs-sm);color:var(--text-secondary);margin:0}.sort-focus-cards-module__mpToRa__reasons{gap:var(--space-1);font-size:var(--fs-sm);color:var(--text-secondary);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.sort-focus-cards-module__mpToRa__end{justify-content:center;gap:var(--space-3);block-size:100%;padding:var(--space-4);padding-bottom:var(--phone-navbar-clearance);flex-direction:column;display:flex}.sort-focus-cards-module__mpToRa__endTitle{font-size:var(--fs-lg);margin:0;font-weight:600}.sort-focus-cards-module__mpToRa__endTally,.sort-focus-cards-module__mpToRa__endLine{font-size:var(--fs-sm);color:var(--text-secondary);font-variant-numeric:tabular-nums;margin:0}.sort-focus-cards-module__mpToRa__endAction{gap:var(--space-2);flex-direction:column;margin-block-start:var(--space-2);display:flex}.sort-focus-cards-module__mpToRa__endPrompt{gap:var(--space-2);flex-direction:column;display:flex}.sort-focus-cards-module__mpToRa__endPrompt>.sort-focus-cards-module__mpToRa__endLine{min-block-size:1lh}.sort-focus-cards-module__mpToRa__endPromptIdle{visibility:hidden}.sort-focus-cards-module__mpToRa__cardBox{display:contents}.sort-focus-cards-module__mpToRa__slot,.sort-focus-cards-module__mpToRa__band{gap:var(--space-2);flex-direction:column;inline-size:100%;display:flex}.sort-focus-cards-module__mpToRa__bandText{font-size:var(--fs-sm);color:var(--text-secondary);-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;margin:0;display:-webkit-box;overflow:hidden}.sort-focus-cards-module__mpToRa__takeover .sort-focus-cards-module__mpToRa__bandText{-webkit-line-clamp:1;line-clamp:1}.sort-focus-cards-module__mpToRa__bandRow{align-items:center;gap:var(--space-2);flex-wrap:wrap;display:flex}.sort-focus-cards-module__mpToRa__press{align-items:stretch;gap:var(--space-2);inline-size:100%;display:flex}.sort-focus-cards-module__mpToRa__split{flex:auto;min-inline-size:0}.sort-focus-cards-module__mpToRa__fact{align-items:center;gap:var(--space-1);min-inline-size:0;display:inline-flex}.sort-focus-cards-module__mpToRa__fitHint{min-inline-size:0;font-size:var(--fs-sm);color:var(--text-secondary);overflow-wrap:anywhere;flex-basis:100%}.sort-focus-cards-module__mpToRa__settled{opacity:.72}.sort-focus-cards-module__mpToRa__paneWord{padding:var(--space-3);text-align:center;font-size:var(--fs-sm);color:var(--text-secondary);margin:0}.sort-focus-cards-module__mpToRa__sheet{gap:var(--space-3);flex-direction:column;display:flex}.sort-focus-cards-module__mpToRa__sheetHint,.sort-focus-cards-module__mpToRa__sheetConsequence{font-size:var(--fs-sm);color:var(--text-secondary);margin:0}.sort-focus-cards-module__mpToRa__sheetField{gap:var(--space-2);flex-direction:column;display:flex}.sort-focus-cards-module__mpToRa__sheetFooter{align-items:stretch;gap:var(--space-2);inline-size:100%;display:flex}.sort-focus-cards-module__mpToRa__sheetPrimary{flex:auto;min-inline-size:0}.sort-focus-cards-module__mpToRa__inputRows{margin:0 0 var(--space-3);gap:var(--space-2);flex-direction:column;padding:0;list-style:none;display:flex}.sort-focus-cards-module__mpToRa__inputRow{justify-content:space-between;align-items:baseline;gap:var(--space-3);padding-block:var(--space-2);border-block-end:1px solid var(--border-subtle);display:flex}.sort-focus-cards-module__mpToRa__inputRow:last-child{border-block-end:none}.sort-focus-cards-module__mpToRa__inputSku{font-family:var(--font-mono);font-size:var(--fs-sm)}.sort-focus-cards-module__mpToRa__inputNumbers{font-size:var(--fs-sm);color:var(--text-secondary);font-variant-numeric:tabular-nums}.sort-focus-cards-module__mpToRa__shorts{gap:var(--space-1);font-size:var(--fs-sm);color:var(--text-secondary);font-variant-numeric:tabular-nums;flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.sort-focus-cards-module__mpToRa__receipt{align-items:center;gap:var(--space-2);flex-direction:column;display:flex}.sort-focus-cards-module__mpToRa__shellHead{min-block-size:calc(var(--control-touch) + 2 * var(--space-2));padding-inline:var(--space-3);border-bottom:var(--bw-hair) solid var(--border-subtle);align-items:center;display:flex}@media (min-width:768px) and (max-width:1039.98px){.sort-focus-cards-module__mpToRa__walkGrid{overscroll-behavior:contain;align-content:start;block-size:100%;overflow-y:auto}}
.sort-batch-chip-module__4jTZKq__chip{align-items:center;gap:var(--space-2);flex-wrap:wrap;min-width:0;display:inline-flex}.sort-batch-chip-module__4jTZKq__gauge{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:var(--fs-sm);font-variant-numeric:tabular-nums;color:var(--text-secondary);overflow:hidden}
.media-section-module__0z7Dca__card{margin-top:var(--space-5)}.media-section-module__0z7Dca__section{gap:var(--space-2);flex-direction:column;display:flex}.media-section-module__0z7Dca__heading{font:inherit;color:inherit;letter-spacing:inherit;margin:0}.media-section-module__0z7Dca__status{min-height:1rem;font-size:var(--fs-caption);color:var(--text-secondary);margin:0}.media-section-module__0z7Dca__error{font-size:var(--fs-caption);color:var(--text-danger);margin:0}.media-section-module__0z7Dca__inherited{}.media-section-module__0z7Dca__empty{font-size:var(--fs-caption);color:var(--text-secondary);text-wrap:balance;margin:0}.media-section-module__0z7Dca__caption{margin:var(--space-3) 0 0;font-size:var(--fs-sm);color:var(--text-secondary);overflow-wrap:break-word}.media-section-module__0z7Dca__strip{--overhang:6px;--tile:96px;align-items:flex-start}.media-section-module__0z7Dca__tileItem{gap:var(--space-1);width:var(--tile);flex-direction:column;align-items:center;display:flex}.media-section-module__0z7Dca__tile{width:var(--tile);height:var(--tile);position:relative;overflow:visible}.media-section-module__0z7Dca__tileButton{width:var(--tile);height:var(--tile);cursor:pointer;background:var(--surface-sunken);border:1px solid var(--border);border-radius:var(--radius-md);touch-action:manipulation;-webkit-tap-highlight-color:transparent;outline:none;padding:0;display:block;overflow:hidden}.media-section-module__0z7Dca__tileButton:focus-visible{box-shadow:var(--shadow-focus)}.media-section-module__0z7Dca__image{width:var(--tile);height:var(--tile);object-fit:cover;display:block}.media-section-module__0z7Dca__missing{width:var(--tile);height:var(--tile);font-size:var(--fs-lg);font-weight:var(--fw-semibold);color:var(--text-secondary);justify-content:center;align-items:center;display:flex}.media-section-module__0z7Dca__faceTag{font-size:var(--fs-caption);font-weight:var(--fw-medium);color:var(--on-accent);text-align:center;background:var(--accent);border-radius:var(--radius-sm);padding:1px 0;line-height:1.2;position:absolute;bottom:2px;left:2px;right:2px}.media-section-module__0z7Dca__detach,.media-section-module__0z7Dca__grip{top:calc(-1 * var(--overhang));width:24px;height:24px;color:var(--text-secondary);cursor:pointer;background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-full);touch-action:manipulation;outline:none;justify-content:center;align-items:center;padding:0;display:flex;position:absolute}.media-section-module__0z7Dca__detach{right:calc(-1 * var(--overhang))}.media-section-module__0z7Dca__grip{left:calc(-1 * var(--overhang))}.media-section-module__0z7Dca__detach:hover:not(:disabled){color:var(--text-danger);border-color:var(--text-danger)}.media-section-module__0z7Dca__detach:focus-visible,.media-section-module__0z7Dca__grip:focus-visible{box-shadow:var(--shadow-focus)}.media-section-module__0z7Dca__detach:disabled{cursor:not-allowed;opacity:.5}@media (hover:hover) and (pointer:fine){.media-section-module__0z7Dca__detach,.media-section-module__0z7Dca__grip{opacity:0;pointer-events:none}.media-section-module__0z7Dca__tile:hover .media-section-module__0z7Dca__detach,.media-section-module__0z7Dca__tile:hover .media-section-module__0z7Dca__grip,.media-section-module__0z7Dca__tile:focus-within .media-section-module__0z7Dca__detach,.media-section-module__0z7Dca__tile:focus-within .media-section-module__0z7Dca__grip{opacity:1;pointer-events:auto}.media-section-module__0z7Dca__tile:hover .media-section-module__0z7Dca__detach:disabled,.media-section-module__0z7Dca__tile:focus-within .media-section-module__0z7Dca__detach:disabled{opacity:.5}}@media (hover:hover) and (pointer:fine) and (prefers-reduced-motion:no-preference){.media-section-module__0z7Dca__detach,.media-section-module__0z7Dca__grip{transition:opacity .12s}}.media-section-module__0z7Dca__chip,.media-section-module__0z7Dca__chipStatic{width:100%;padding:var(--space-1) 0;font-size:var(--fs-caption);color:var(--text-secondary);text-align:center;text-overflow:ellipsis;white-space:nowrap;background:var(--bg-subtle);border:1px solid var(--border);border-radius:var(--radius-sm);line-height:1.4;display:block;overflow:hidden}.media-section-module__0z7Dca__chip{cursor:pointer;touch-action:manipulation;outline:none;min-height:24px}.media-section-module__0z7Dca__chip:hover{color:var(--text-primary);border-color:var(--border-strong)}.media-section-module__0z7Dca__chip:focus-visible{box-shadow:var(--shadow-focus)}.media-section-module__0z7Dca__chip:disabled{cursor:not-allowed;opacity:.5}.media-section-module__0z7Dca__addTile{gap:var(--space-1);width:var(--tile);height:var(--tile);color:var(--text-secondary);cursor:pointer;background:var(--surface);border:1px dashed var(--border-strong);border-radius:var(--radius-md);touch-action:manipulation;flex-direction:column;justify-content:center;align-items:center;display:flex;position:relative}.media-section-module__0z7Dca__addTile:hover{color:var(--text-primary);border-color:var(--text-primary)}.media-section-module__0z7Dca__addTile:focus-within{box-shadow:var(--shadow-focus)}.media-section-module__0z7Dca__fileInput{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@media (max-width:768px){.media-section-module__0z7Dca__strip{--tile:132px}.media-section-module__0z7Dca__chip,.media-section-module__0z7Dca__chipStatic{font-size:var(--fs-sm)}}.media-section-module__0z7Dca__viewerImage{border-radius:var(--radius-md);width:100%;max-width:100%;height:auto;display:block}
.weld-job-module__nUmDBW__wrap{gap:var(--space-3);flex-direction:column;display:flex}.weld-job-module__nUmDBW__crumbRow{align-items:center;gap:var(--space-3);min-width:0;display:inline-flex}.weld-job-module__nUmDBW__clockPill{align-items:center;gap:var(--space-2);height:var(--control-md);padding:0 var(--space-3);border:1px solid var(--border-strong);border-radius:var(--radius-sm);background:var(--surface);font-size:var(--fs-sm);color:var(--text-primary);white-space:nowrap;display:inline-flex}.weld-job-module__nUmDBW__clockTime{color:var(--text-secondary);font-variant-numeric:tabular-nums}.weld-job-module__nUmDBW__body{gap:var(--space-3);padding:var(--space-3) var(--space-4);flex-direction:column;display:flex}.weld-job-module__nUmDBW__body:empty{display:none}.weld-job-module__nUmDBW__note{font-size:var(--fs-sm);color:var(--text-secondary);margin:0;line-height:1.5}.weld-job-module__nUmDBW__recoveryRow{justify-content:space-between;align-items:center;gap:var(--space-3);padding:var(--space-3);border:1px solid var(--border);border-left:3px solid var(--status-warning-solid);border-radius:0 var(--radius-sm) var(--radius-sm) 0;background:var(--status-warning-surface);font-size:var(--fs-sm);color:var(--text-primary);flex-wrap:wrap;display:flex}.weld-job-module__nUmDBW__sync{font-size:var(--fs-sm);color:var(--text-secondary);min-height:0}.weld-job-module__nUmDBW__reasons{padding-left:var(--space-4);gap:var(--space-1);font-size:var(--fs-sm);color:var(--text-secondary);flex-direction:column;margin:0;line-height:1.5;display:flex}.weld-job-module__nUmDBW__strip{border-top:1px solid var(--border);background:var(--bg-subtle);padding:var(--space-3) var(--space-4) var(--space-4);gap:var(--space-3);flex-direction:column;display:flex}.weld-job-module__nUmDBW__stripHead{align-items:center;gap:var(--space-2) var(--space-4);flex-wrap:wrap;display:flex}.weld-job-module__nUmDBW__stripWho{font-size:var(--fs-sm);color:var(--text-primary);font-weight:600}.weld-job-module__nUmDBW__arms{align-items:center;gap:var(--space-4);border:0;flex-wrap:wrap;min-inline-size:0;margin:0;padding:0;display:flex}.weld-job-module__nUmDBW__stripBody{gap:var(--space-4);grid-template-columns:minmax(260px,340px) 1fr;align-items:start;display:grid}@media (max-width:900px){.weld-job-module__nUmDBW__stripBody{grid-template-columns:1fr}}.weld-job-module__nUmDBW__picker{border:1px solid var(--border);border-radius:var(--radius-sm);background:var(--surface);overflow:hidden}.weld-job-module__nUmDBW__pickerHead{padding:var(--space-2) var(--space-3);border-bottom:1px solid var(--border-subtle);font-size:var(--fs-caption);letter-spacing:.04em;text-transform:uppercase;color:var(--text-secondary);margin:0;font-weight:600}.weld-job-module__nUmDBW__pickerRows{border:0;flex-direction:column;min-inline-size:0;margin:0;padding:0;display:flex}.weld-job-module__nUmDBW__pickerRows>*{min-block-size:var(--control-md);padding:var(--space-2) var(--space-3);border-bottom:1px solid var(--row-rule)}.weld-job-module__nUmDBW__pickerRows>:last-child{border-bottom:0}.weld-job-module__nUmDBW__pieceRow{align-items:baseline;gap:var(--space-3);width:100%;min-width:0;display:flex}.weld-job-module__nUmDBW__pieceName{font-weight:600;font-family:var(--font-mono);font-variant-numeric:tabular-nums;overflow-wrap:anywhere}.weld-job-module__nUmDBW__pieceHint{font-size:var(--fs-caption);color:var(--text-secondary);white-space:nowrap;margin-left:auto}.weld-job-module__nUmDBW__fields{gap:var(--space-3);flex-direction:column;min-width:0;display:flex}.weld-job-module__nUmDBW__field{align-items:center;gap:var(--space-3);flex-wrap:wrap;display:flex}.weld-job-module__nUmDBW__fieldLabel{font-size:var(--fs-sm);color:var(--text-primary);min-width:140px;font-weight:600}.weld-job-module__nUmDBW__fieldHint{font-size:var(--fs-caption);color:var(--text-secondary);margin:0}.weld-job-module__nUmDBW__stepper{align-items:center;gap:var(--space-2);display:inline-flex}.weld-job-module__nUmDBW__stepperInput{text-align:center;width:84px}.weld-job-module__nUmDBW__noteField{width:100%;max-width:460px}.weld-job-module__nUmDBW__consequence{padding:var(--space-2) var(--space-3);border:1px solid var(--border);border-left:3px solid var(--status-info-solid);border-radius:0 var(--radius-sm) var(--radius-sm) 0;background:var(--surface);font-size:var(--fs-sm);color:var(--text-secondary);max-width:60ch;margin:0;line-height:1.55}.weld-job-module__nUmDBW__alsoOn{align-items:center;gap:var(--space-2) var(--space-4);border:1px solid var(--border-subtle);border-radius:var(--radius-sm);padding:var(--space-3);flex-wrap:wrap;min-inline-size:0;margin:0;display:flex}.weld-job-module__nUmDBW__alsoOn>legend{padding:0 var(--space-2)}.weld-job-module__nUmDBW__alsoOn>.weld-job-module__nUmDBW__fieldHint{flex-basis:100%}.weld-job-module__nUmDBW__alsoOn:disabled{opacity:.6}.weld-job-module__nUmDBW__stripLock{font-size:var(--fs-sm);color:var(--text-secondary);margin:0}.weld-job-module__nUmDBW__stripFoot{gap:var(--space-3);flex-wrap:wrap;justify-content:flex-end;display:flex}.weld-job-module__nUmDBW__rowActions{gap:var(--space-2);display:inline-flex}.weld-job-module__nUmDBW__wrap{--card-action-reserve:100px;--card-action-block:calc(var(--space-2) * 3 + var(--control-md) * 2)}.weld-job-module__nUmDBW__wrapFloor{--card-action-reserve:228px;--card-action-block:initial}.weld-job-module__nUmDBW__rowActionsStacked{flex-direction:column;align-items:stretch}.weld-job-module__nUmDBW__closedHead{align-items:center;gap:var(--space-2) var(--space-3);flex-wrap:wrap;display:flex}.weld-job-module__nUmDBW__closedClock{font-variant-numeric:tabular-nums;font-family:var(--font-mono);font-size:var(--fs-sm);color:var(--text-primary)}.weld-job-module__nUmDBW__closedFacts{font-size:var(--fs-sm);color:var(--text-secondary)}.weld-job-module__nUmDBW__skeletonHead{gap:var(--space-2);padding:var(--space-3) var(--space-4);flex-direction:column;display:flex}.weld-job-module__nUmDBW__skeletonRows{gap:var(--space-3);padding:var(--space-3) var(--space-4);flex-direction:column;display:flex}
.row-cards-module__753rFa__desktopOnly{display:block}.row-cards-module__753rFa__cardList{gap:var(--space-2);flex-direction:column;margin:0;padding:0;list-style:none;display:none}@media (max-width:767.98px){.row-cards-module__753rFa__desktopOnly{display:none}.row-cards-module__753rFa__cardList{display:flex}}.row-cards-module__753rFa__deskCardList{gap:var(--space-2);flex-direction:column;display:flex}.row-cards-module__753rFa__deskCard{align-items:flex-start;gap:var(--space-2);padding:var(--space-2) var(--space-3);background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-md);display:flex}.row-cards-module__753rFa__deskGrip{min-height:var(--control-touch);color:var(--text-secondary);flex:none;justify-content:center;align-items:center;display:inline-flex}.row-cards-module__753rFa__deskCardBody{align-items:flex-start;gap:var(--space-2) var(--space-4);flex-wrap:wrap;flex:auto;min-width:0;display:flex}.row-cards-module__753rFa__deskCardActions{align-items:center;gap:var(--space-1);flex:none;display:inline-flex}.row-cards-module__753rFa__deskEmpty,.row-cards-module__753rFa__empty{padding:var(--space-3);color:var(--text-secondary);font-size:var(--fs-sm)}
.pick-walk-module__1DAlRW__walk{gap:var(--space-2);padding:var(--space-2);flex-direction:column;min-inline-size:0;display:flex}@media (min-width:900px){.pick-walk-module__1DAlRW__walk{gap:var(--space-3);padding:var(--space-3)}}.pick-walk-module__1DAlRW__band,.pick-walk-module__1DAlRW__picture,.pick-walk-module__1DAlRW__rail{min-inline-size:0}.pick-walk-module__1DAlRW__band{flex-shrink:0}@media (min-width:1040px){.pick-walk-module__1DAlRW__walk{box-sizing:border-box;block-size:100%}.pick-walk-module__1DAlRW__picture{flex:1 1 0;min-block-size:0}}.pick-walk-module__1DAlRW__rail{gap:var(--space-2);flex-direction:column;display:flex}.pick-walk-module__1DAlRW__info{color:var(--text-secondary);font-size:var(--fs-sm);margin:0}.pick-walk-module__1DAlRW__headStatus{align-items:center;gap:var(--space-2);min-inline-size:0;display:inline-flex}.pick-walk-module__1DAlRW__customer{color:var(--text-secondary);text-overflow:ellipsis;white-space:nowrap;min-inline-size:0;overflow:hidden}.pick-walk-module__1DAlRW__progress{font-variant-numeric:tabular-nums}.pick-walk-module__1DAlRW__fact{flex-direction:column;min-inline-size:0;display:inline-flex}.pick-walk-module__1DAlRW__factLabel{font-size:var(--fs-caption);text-transform:uppercase;letter-spacing:.04em;color:var(--text-secondary);font-weight:600}.pick-walk-module__1DAlRW__factValue{font-family:var(--font-mono);font-size:var(--fs-xl);font-variant-numeric:tabular-nums;overflow-wrap:anywhere;font-weight:600}.pick-walk-module__1DAlRW__factCaption{font-size:var(--fs-caption);color:var(--text-secondary)}.pick-walk-module__1DAlRW__commitStack{gap:var(--space-2);flex-direction:column;inline-size:100%;display:flex}.pick-walk-module__1DAlRW__sentence{min-block-size:var(--control-floor-sm);font-size:var(--fs-lg);color:var(--text-secondary);align-items:center;margin:0;display:flex}.pick-walk-module__1DAlRW__sheet{gap:var(--space-3);flex-direction:column;display:flex}.pick-walk-module__1DAlRW__rowLabel{text-align:start;flex-direction:column;align-items:flex-start;display:flex}.pick-walk-module__1DAlRW__rowSub{font-size:var(--fs-sm);font-weight:400}.pick-walk-module__1DAlRW__swatchImage{object-fit:contain;block-size:auto;max-block-size:70dvh;inline-size:100%;display:block}.pick-walk-module__1DAlRW__closed{align-items:center;gap:var(--space-3);padding:var(--space-6) var(--space-4);text-align:center;flex-direction:column;display:flex}.pick-walk-module__1DAlRW__closedTitle{font-size:var(--fs-2xl);margin:0}.pick-walk-module__1DAlRW__closedLine{max-inline-size:52ch;color:var(--text-secondary);margin:0}
.card-bleed-module__2uL_-G__cardBleed.card-bleed-module__2uL_-G__cardBleed{margin-inline:calc(-1 * var(--card-pad));padding-inline:var(--card-pad);scroll-padding-inline:var(--card-pad)}
.where-used-module__6BZLia__code{font-family:var(--font-mono);font-feature-settings:var(--fmono);font-size:var(--fs-body);color:var(--text-link)}.where-used-module__6BZLia__loadMore{margin-top:var(--space-2)}@media (max-width:767.98px){.where-used-module__6BZLia__loadMore{min-height:var(--control-touch)}}.where-used-module__6BZLia__residual{margin:var(--space-2) 0 0;font-size:var(--fs-sm);color:var(--text-secondary)}
.pick-walk-skeleton-module__uptLpW__header{align-items:center;gap:var(--space-2);padding:var(--space-1) var(--space-2);display:flex}.pick-walk-skeleton-module__uptLpW__crumb{inline-size:30%;block-size:var(--fs-sm)}.pick-walk-skeleton-module__uptLpW__title{inline-size:40%;block-size:var(--space-6)}.pick-walk-skeleton-module__uptLpW__band,.pick-walk-skeleton-module__uptLpW__railRow,.pick-walk-skeleton-module__uptLpW__commit{inline-size:100%;block-size:var(--control-floor-sm);display:block}
.sort-board-module___q1kVq__wrap{gap:var(--space-3);padding:var(--space-3);flex-direction:column;display:flex}.sort-board-module___q1kVq__scopes{padding:var(--space-3) var(--space-3) 0;overscroll-behavior-x:contain;overflow-x:auto}
.pick-live-module__eQXihG__inertBadge [data-live-dot]{visibility:hidden}