.setup-page-module__HhTQXG__body{gap:var(--space-3);display:grid}.setup-page-module__HhTQXG__prose{font-family:var(--font-sans);font-size:var(--fs-sm);color:var(--text-secondary);text-wrap:pretty;margin:0}.setup-page-module__HhTQXG__provenance{font-family:var(--font-sans);font-size:var(--fs-sm);color:var(--text-secondary);font-variant-numeric:tabular-nums;margin:0}.setup-page-module__HhTQXG__summary{gap:var(--space-1);display:grid}.setup-page-module__HhTQXG__headReserve,.setup-page-module__HhTQXG__tableReserve{gap:var(--space-2);display:grid}.setup-page-module__HhTQXG__footerReserve{align-items:center;gap:var(--space-3);padding:var(--space-3) var(--space-4);border-top:1px solid var(--border-subtle);background:var(--surface);display:flex}.setup-page-module__HhTQXG__chipReserveSecondLine{display:none}@media (max-width:767.98px){.setup-page-module__HhTQXG__chipReserveSecondLine{display:block}}
.DropdownMenu-module__mF1uuG__root{display:inline-flex;position:relative}.DropdownMenu-module__mF1uuG__triggerWrap{display:inline-flex}.DropdownMenu-module__mF1uuG__root.DropdownMenu-module__mF1uuG__rootFullWidth,.DropdownMenu-module__mF1uuG__triggerWrap.DropdownMenu-module__mF1uuG__triggerWrapFullWidth{width:100%;display:block}.DropdownMenu-module__mF1uuG__menu{z-index:var(--z-popover);background:var(--surface-raised);border:1px solid var(--border);border-radius:var(--radius-md);box-shadow:var(--shadow-md);animation:DropdownMenu-module__mF1uuG__dattum-menu var(--dur-fast) var(--ease-out);padding:4px}@keyframes DropdownMenu-module__mF1uuG__dattum-menu{0%{opacity:0;transform:translateY(-3px)}to{opacity:1;transform:none}}.DropdownMenu-module__mF1uuG__separator{background:var(--border-subtle);height:1px;margin:4px 0}.DropdownMenu-module__mF1uuG__header{font-size:var(--fs-caption);font-weight:var(--fw-semibold);letter-spacing:var(--ls-wide);text-transform:uppercase;color:var(--text-secondary);padding:6px 8px 2px}.DropdownMenu-module__mF1uuG__item{width:100%;min-height:var(--control-touch);border-radius:var(--radius-sm);cursor:pointer;text-align:left;font-family:var(--font-sans);font-size:var(--fs-sm);font-weight:var(--fw-medium);color:var(--text-secondary);background:0 0;border:none;align-items:center;gap:9px;padding:7px 8px;text-decoration:none;display:flex}@media (min-width:768px){.DropdownMenu-module__mF1uuG__item{min-height:var(--control-md)}}.DropdownMenu-module__mF1uuG__item:hover{background:var(--surface-hover)}.DropdownMenu-module__mF1uuG__item.DropdownMenu-module__mF1uuG__danger{color:var(--text-danger)}.DropdownMenu-module__mF1uuG__item.DropdownMenu-module__mF1uuG__danger:hover{background:var(--status-danger-surface)}.DropdownMenu-module__mF1uuG__item:focus-visible{background:var(--surface-hover);color:var(--text-primary);box-shadow:var(--shadow-focus)}.DropdownMenu-module__mF1uuG__item.DropdownMenu-module__mF1uuG__danger:focus-visible{background:var(--status-danger-surface);color:var(--text-danger)}.DropdownMenu-module__mF1uuG__item:disabled{color:var(--text-disabled);cursor:not-allowed;opacity:.7}.DropdownMenu-module__mF1uuG__item:disabled:hover{background:0 0}.DropdownMenu-module__mF1uuG__check{width:14px;color:var(--text-primary);flex:none;justify-content:center;align-items:center;display:inline-flex}.DropdownMenu-module__mF1uuG__itemIcon{color:var(--text-secondary);flex:none;display:inline-flex}.DropdownMenu-module__mF1uuG__item.DropdownMenu-module__mF1uuG__danger .DropdownMenu-module__mF1uuG__itemIcon{color:var(--status-danger-solid)}.DropdownMenu-module__mF1uuG__itemLabel{flex:1}.DropdownMenu-module__mF1uuG__itemShortcut{font-family:var(--font-mono);font-size:var(--fs-caption);color:var(--text-secondary)}
.SplitButton-module__2OJcma__root{isolation:isolate;align-items:stretch;display:inline-flex}.SplitButton-module__2OJcma__primary{border-top-right-radius:0;border-bottom-right-radius:0}.SplitButton-module__2OJcma__chevron{box-shadow:inset 1px 0 0 0 var(--material-ring-seam);border-top-left-radius:0;border-bottom-left-radius:0;padding-left:8px;padding-right:8px}.SplitButton-module__2OJcma__primary:focus-visible,.SplitButton-module__2OJcma__chevron:focus-visible{z-index:1}
.SplitAction-module__ZOE44q__root{isolation:isolate;align-items:stretch;min-width:0;display:inline-flex}.SplitAction-module__ZOE44q__fullWidth{width:100%;display:flex}.SplitAction-module__ZOE44q__root>:first-child{border-top-right-radius:0;border-bottom-right-radius:0;flex:none}.SplitAction-module__ZOE44q__root>:last-child{border-top-left-radius:0;border-bottom-left-radius:0;flex:auto;min-width:0}:where(.SplitAction-module__ZOE44q__root)>:last-child{box-shadow:inset 1px 0 0 0 var(--material-ring-seam)}.SplitAction-module__ZOE44q__root>:first-child:focus-visible,.SplitAction-module__ZOE44q__root>:last-child:focus-visible{z-index:1}
.CopyButton-module__Worpxa__wrap{align-items:center;display:inline-flex}.CopyButton-module__Worpxa__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}
.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}
.ProvenancePill-module__5Ur1JW__pill{font-family:var(--font-sans);font-size:var(--fs-caption);font-weight:var(--fw-semibold);letter-spacing:var(--ls-wide);text-transform:uppercase;white-space:nowrap;border-radius:var(--radius-sm);border:1px solid #0000;align-items:center;padding:2px 8px;line-height:1.35;display:inline-flex}.ProvenancePill-module__5Ur1JW__actual,.ProvenancePill-module__5Ur1JW__purchase{background:var(--status-neutral-solid);color:var(--status-neutral-on-solid);border-color:var(--status-neutral-solid)}.ProvenancePill-module__5Ur1JW__estimate{background:var(--status-neutral-surface);color:var(--status-neutral-text);border-color:var(--status-neutral-border)}.ProvenancePill-module__5Ur1JW__none{color:var(--text-secondary);border-style:dashed;border-color:var(--border-strong);background:0 0}
.FilterChip-module__7NXUJW__chip{background:var(--bg-subtle);border:1px solid var(--border);border-radius:var(--radius-sm);height:26px;font-size:var(--fs-caption);white-space:nowrap;flex:none;align-items:center;display:inline-flex;overflow:hidden}.FilterChip-module__7NXUJW__active{border-color:var(--border-focus);box-shadow:var(--shadow-focus)}.FilterChip-module__7NXUJW__seg{height:100%;font-family:var(--font-sans);font-size:inherit;color:var(--text-secondary);white-space:nowrap;background:0 0;border:none;align-items:center;gap:5px;padding:0 4px;display:inline-flex}button.FilterChip-module__7NXUJW__seg{cursor:pointer}button.FilterChip-module__7NXUJW__seg:focus-visible{box-shadow:inset 0 0 0 2px var(--border-focus)}.FilterChip-module__7NXUJW__property{color:var(--text-secondary);cursor:default;padding-left:10px}.FilterChip-module__7NXUJW__operator{color:var(--text-disabled)}.FilterChip-module__7NXUJW__value{background:var(--accent-surface);color:var(--accent-text);font-weight:var(--fw-medium);padding:0 6px}.FilterChip-module__7NXUJW__chevron{color:inherit}.FilterChip-module__7NXUJW__divider{display:none}.FilterChip-module__7NXUJW__remove{width:24px;color:var(--text-disabled);transition:color var(--dur-fast) var(--ease-out), background var(--dur-fast) var(--ease-out);justify-content:center;padding:0}.FilterChip-module__7NXUJW__remove:hover{color:var(--text-primary);background:var(--surface-hover)}@media (pointer:coarse){.FilterChip-module__7NXUJW__chip{height:44px}.FilterChip-module__7NXUJW__remove{width:44px}}
.ColorSwatch-module__dpdFDa__chip{flex:none;display:inline-block;box-shadow:inset 0 0 0 1px #00000024}.ColorSwatch-module__dpdFDa__rounded{border-radius:var(--radius-xs)}.ColorSwatch-module__dpdFDa__circle{border-radius:var(--radius-full)}.ColorSwatch-module__dpdFDa__placeholder{box-sizing:border-box;background:var(--surface-active);box-shadow:none;border:1px dashed var(--border-strong)}.ColorSwatch-module__dpdFDa__wrap{align-items:center;gap:8px;min-inline-size:0;max-inline-size:100%;display:inline-flex}.ColorSwatch-module__dpdFDa__label{text-overflow:ellipsis;white-space:nowrap;min-inline-size:0;font-size:var(--fs-body);color:var(--text-primary);overflow:hidden}.ColorSwatch-module__dpdFDa__code{font-family:var(--font-mono);font-size:var(--fs-caption);color:var(--text-secondary);font-variant-numeric:tabular-nums}
.OutlineThumb-module__sypTjq__thumb{color:var(--text-secondary);flex:none;display:block}.OutlineThumb-module__sypTjq__thumbEmpty{flex:none;width:28px;height:28px}
.StatusValue-module__n-nwgG__status{font-size:var(--fs-body);font-weight:var(--fw-medium);white-space:nowrap;color:var(--text-primary);align-items:center;gap:7px;line-height:1.4;display:inline-flex}.StatusValue-module__n-nwgG__dot{border-radius:var(--radius-full);flex:none;width:8px;height:8px}.StatusValue-module__n-nwgG__neutral{background:var(--status-neutral-solid);box-shadow:inset 0 0 0 1px var(--border-strong)}.StatusValue-module__n-nwgG__accent{background:var(--status-accent-solid)}.StatusValue-module__n-nwgG__success{background:var(--status-success-solid)}.StatusValue-module__n-nwgG__warning{background:var(--status-warning-solid)}.StatusValue-module__n-nwgG__danger{background:var(--status-danger-solid)}.StatusValue-module__n-nwgG__absent{color:var(--text-secondary)}.StatusValue-module__n-nwgG__tags{flex-wrap:wrap;align-items:center;gap:4px;display:inline-flex}
.ThumbCell-module__ztAO8q__box{aspect-ratio:1;border:1px solid var(--border);border-radius:var(--radius-sm);background:var(--surface-sunken);vertical-align:middle;flex:none;justify-content:center;align-items:center;display:inline-flex;overflow:hidden}.ThumbCell-module__ztAO8q__img{object-fit:cover;width:100%;height:100%;display:block}.ThumbCell-module__ztAO8q__glyph{color:var(--text-secondary)}
.ViewMenu-module__ekJ_pW__root{display:inline-flex;position:relative}.ViewMenu-module__ekJ_pW__trigger{border-radius:var(--radius-sm);min-width:0;height:30px;color:var(--text-primary);font-family:var(--font-sans);font-size:var(--fs-sm);font-weight:var(--fw-semibold);cursor:pointer;background:0 0;border:none;flex:none;align-items:center;gap:6px;padding:0 8px;line-height:1;display:inline-flex}.ViewMenu-module__ekJ_pW__trigger:hover{background:var(--surface-hover)}.ViewMenu-module__ekJ_pW__trigger:focus-visible{box-shadow:var(--shadow-focus);outline:none}.ViewMenu-module__ekJ_pW__triggerLabel{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.ViewMenu-module__ekJ_pW__dot{background:var(--status-warning-solid);border-radius:50%;flex:none;width:6px;height:6px}.ViewMenu-module__ekJ_pW__chevron{color:var(--text-secondary);flex:none}.ViewMenu-module__ekJ_pW__menu{width:250px;z-index:var(--z-popover);background:var(--surface-raised);border:1px solid var(--border);border-radius:var(--radius-md);box-shadow:var(--shadow-md);animation:ViewMenu-module__ekJ_pW__dattum-view-menu var(--dur-fast) var(--ease-out);padding:4px}@keyframes ViewMenu-module__ekJ_pW__dattum-view-menu{0%{opacity:0;transform:translateY(-3px)}to{opacity:1;transform:none}}.ViewMenu-module__ekJ_pW__separator{background:var(--border-subtle);height:1px;margin:4px 0}.ViewMenu-module__ekJ_pW__row{border-radius:var(--radius-sm);text-align:left;width:100%;min-height:34px;font-family:var(--font-sans);font-size:var(--fs-sm);font-weight:var(--fw-medium);color:var(--text-secondary);cursor:pointer;background:0 0;border:none;align-items:center;gap:8px;padding:0 12px;text-decoration:none;display:flex}.ViewMenu-module__ekJ_pW__row:hover{background:var(--surface-hover);color:var(--text-primary)}.ViewMenu-module__ekJ_pW__row:focus-visible{background:var(--surface-hover);color:var(--text-primary);box-shadow:var(--shadow-focus);outline:none}.ViewMenu-module__ekJ_pW__rowSelected{color:var(--text-primary);font-weight:var(--fw-semibold)}.ViewMenu-module__ekJ_pW__rowGroup{cursor:default;padding-left:0;padding-right:4px}.ViewMenu-module__ekJ_pW__rowGroup:hover{background:var(--surface-hover)}.ViewMenu-module__ekJ_pW__rowLink{border-radius:var(--radius-sm);min-width:0;color:inherit;font:inherit;cursor:pointer;flex:1;align-self:stretch;align-items:center;gap:8px;padding-left:12px;text-decoration:none;display:flex}.ViewMenu-module__ekJ_pW__rowLink:focus-visible{color:var(--text-primary);box-shadow:var(--shadow-focus);outline:none}.ViewMenu-module__ekJ_pW__check{width:14px;color:var(--text-primary);flex:none;justify-content:center;align-items:center;display:inline-flex}.ViewMenu-module__ekJ_pW__label{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.ViewMenu-module__ekJ_pW__defaultWord{font-size:var(--fs-caption);font-weight:var(--fw-medium);color:var(--text-secondary);pointer-events:none;flex:none}.ViewMenu-module__ekJ_pW__dots{border-radius:var(--radius-sm);width:20px;height:20px;color:var(--text-secondary);cursor:pointer;background:0 0;border:none;flex:none;justify-content:center;align-items:center;padding:0;display:inline-flex}.ViewMenu-module__ekJ_pW__dots:hover{background:var(--border)}.ViewMenu-module__ekJ_pW__dots:focus-visible{box-shadow:var(--shadow-focus);outline:none}.ViewMenu-module__ekJ_pW__rowDisabled{color:var(--text-disabled);cursor:default;flex-wrap:wrap;align-items:flex-start;row-gap:2px;padding-top:6px;padding-bottom:6px}.ViewMenu-module__ekJ_pW__rowDisabled:hover{color:var(--text-disabled);background:0 0}.ViewMenu-module__ekJ_pW__rowDisabled .ViewMenu-module__ekJ_pW__label{white-space:normal;overflow:hidden}.ViewMenu-module__ekJ_pW__reason{min-width:0;font-size:var(--fs-caption);font-weight:var(--fw-medium);color:var(--text-disabled);flex:100%;padding-left:22px}.ViewMenu-module__ekJ_pW__foot{color:var(--text-secondary)}.ViewMenu-module__ekJ_pW__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}@media (pointer:coarse){.ViewMenu-module__ekJ_pW__trigger{height:auto;min-height:var(--control-touch);padding:0 12px}.ViewMenu-module__ekJ_pW__row{min-height:var(--control-touch)}.ViewMenu-module__ekJ_pW__rowGroup{padding-left:0;padding-right:0}.ViewMenu-module__ekJ_pW__rowLink{padding-left:12px}.ViewMenu-module__ekJ_pW__dots{width:var(--control-touch);height:var(--control-touch)}}
.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__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}
.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%}
.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}
.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%}}
.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}}
.MobileNavBar-module__vNz4jW__root{display:none}@media (max-width:767.98px){.MobileNavBar-module__vNz4jW__root{left:0;right:0;bottom:calc(6px + env(safe-area-inset-bottom));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}}
.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__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}
.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}
.NavSheet-module__9G1taq__sheet{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;display:flex}.NavSheet-module__9G1taq__scopeSlot{min-height:var(--control-touch);border-radius:var(--radius-md);border:1px dashed var(--border-subtle);margin-bottom:10px}.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__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__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}
.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}
.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)}
.archive-conflicts-overlay-module__lGewAa__conflicts{gap:var(--space-3);flex-direction:column;display:flex}.archive-conflicts-overlay-module__lGewAa__groupHeading{margin:0 0 var(--space-1);font-size:var(--fs-caption);font-weight:var(--fw-semibold);color:var(--text-secondary)}.archive-conflicts-overlay-module__lGewAa__groupList{padding-left:var(--space-4);overflow-wrap:anywhere;margin:0}
.component-header-menu-module__-eMZya__form{gap:var(--space-3);flex-direction:column;display:flex}.component-header-menu-module__-eMZya__note{color:var(--text-secondary);font-size:var(--fs-body);line-height:var(--lh-copy);margin:0}
.order-detail-module__wG_fFW__tabPanel{gap:var(--space-4);padding-top:var(--space-5);flex-direction:column;min-width:0;display:flex}@media (max-width:768px){.order-detail-module__wG_fFW__desktopActions.order-detail-module__wG_fFW__desktopActions{display:none}}
.component-tags-card-module__WWv-ba__stack{gap:var(--space-4);flex-direction:column;display:flex}.component-tags-card-module__WWv-ba__caption{font-size:var(--fs-caption);color:var(--text-secondary);margin:0}.component-tags-card-module__WWv-ba__tagList{gap:var(--space-2);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.component-tags-card-module__WWv-ba__tagItem{align-items:center;gap:var(--space-1);display:inline-flex}.component-tags-card-module__WWv-ba__remove{aspect-ratio:1;padding:0}.component-tags-card-module__WWv-ba__picker{max-width:20rem}
.order-cost-panel-module__TxG2UW__stack{gap:var(--space-4);flex-direction:column;display:flex}.order-cost-panel-module__TxG2UW__splitRow{gap:var(--space-3) var(--space-8);flex-wrap:wrap;display:flex}.order-cost-panel-module__TxG2UW__splitCell{min-width:0}.order-cost-panel-module__TxG2UW__splitLabel{font-size:var(--fs-caption);font-weight:var(--fw-semibold);letter-spacing:.05em;text-transform:uppercase;line-height:var(--lh-label);color:var(--text-secondary)}.order-cost-panel-module__TxG2UW__splitValue{margin-top:var(--space-0-5);font-size:var(--fs-2xl);font-weight:var(--fw-semibold);letter-spacing:-.015em;line-height:var(--lh-heading);color:var(--text-primary);font-variant-numeric:tabular-nums}.order-cost-panel-module__TxG2UW__splitValueHeadline{font-size:var(--fs-3xl)}.order-cost-panel-module__TxG2UW__splitValueAbsent{color:var(--text-secondary);font-weight:var(--fw-medium)}.order-cost-panel-module__TxG2UW__splitNote{margin-top:var(--space-0-5);font-size:var(--fs-sm);line-height:var(--lh-copy);color:var(--text-secondary)}.order-cost-panel-module__TxG2UW__lines{gap:var(--space-5);flex-direction:column;display:flex}.order-cost-panel-module__TxG2UW__line{gap:var(--space-3);flex-direction:column;min-width:0;display:flex}.order-cost-panel-module__TxG2UW__line+.order-cost-panel-module__TxG2UW__line{padding-top:var(--space-5);border-top:1px solid var(--border-subtle)}.order-cost-panel-module__TxG2UW__lineHead{justify-content:space-between;align-items:baseline;gap:var(--space-2) var(--space-4);flex-wrap:wrap;min-width:0;display:flex}.order-cost-panel-module__TxG2UW__lineName{min-width:0;font-size:var(--fs-body);font-weight:var(--fw-semibold);line-height:var(--lh-label);color:var(--text-primary);overflow-wrap:anywhere;margin:0}.order-cost-panel-module__TxG2UW__lineMeta{font-size:var(--fs-sm);line-height:var(--lh-label);color:var(--text-secondary);font-variant-numeric:tabular-nums}.order-cost-panel-module__TxG2UW__lineActions{align-items:center;gap:var(--space-2) var(--space-3);flex-wrap:wrap;min-width:0;display:flex}.order-cost-panel-module__TxG2UW__rederive{gap:var(--space-2);flex-direction:column;align-items:flex-start;min-width:0;display:flex}.order-cost-panel-module__TxG2UW__outcomeRegion:empty{height:0;margin-top:calc(var(--space-2) * -1)}.order-cost-panel-module__TxG2UW__outcome{font-size:var(--fs-sm);line-height:var(--lh-copy);color:var(--text-secondary);overflow-wrap:anywhere;margin:0}.order-cost-panel-module__TxG2UW__cells{gap:var(--space-3) var(--space-4);grid-template-columns:minmax(0,1fr) minmax(0,1fr) minmax(0,1fr);display:grid}.order-cost-panel-module__TxG2UW__cell{gap:var(--space-0-5);flex-direction:column;min-width:0;display:flex}.order-cost-panel-module__TxG2UW__cellLabel{align-items:center;gap:var(--space-2);font-size:var(--fs-caption);font-weight:var(--fw-semibold);letter-spacing:.05em;text-transform:uppercase;line-height:var(--lh-label);color:var(--text-secondary);flex-wrap:wrap;display:flex}.order-cost-panel-module__TxG2UW__cellValue{font-size:var(--fs-xl);font-weight:var(--fw-semibold);line-height:var(--lh-heading);color:var(--text-primary);font-variant-numeric:tabular-nums}.order-cost-panel-module__TxG2UW__cellValueAbsent{color:var(--text-secondary);font-weight:var(--fw-medium);font-size:var(--fs-md)}.order-cost-panel-module__TxG2UW__cellWords{font-size:var(--fs-sm);line-height:var(--lh-copy);color:var(--text-secondary);overflow-wrap:anywhere}.order-cost-panel-module__TxG2UW__tags{gap:var(--space-0-5);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.order-cost-panel-module__TxG2UW__tag{font-size:var(--fs-sm);line-height:var(--lh-copy);color:var(--text-secondary);overflow-wrap:anywhere}.order-cost-panel-module__TxG2UW__expand{gap:var(--space-4);flex-direction:column;min-width:0;display:flex}.order-cost-panel-module__TxG2UW__expandSection{gap:var(--space-2);flex-direction:column;min-width:0;display:flex}.order-cost-panel-module__TxG2UW__expandTitle{font-size:var(--fs-caption);font-weight:var(--fw-semibold);letter-spacing:.05em;text-transform:uppercase;line-height:var(--lh-label);color:var(--text-secondary);margin:0}.order-cost-panel-module__TxG2UW__expandState{font-size:var(--fs-sm);line-height:var(--lh-copy);color:var(--text-secondary);margin:0}.order-cost-panel-module__TxG2UW__factors{gap:var(--space-2) var(--space-4);grid-template-columns:minmax(0,12rem) minmax(0,1fr);margin:0;display:grid}@media (max-width:767.98px){.order-cost-panel-module__TxG2UW__cells{grid-template-columns:minmax(0,1fr)}.order-cost-panel-module__TxG2UW__factors{gap:var(--space-0-5) 0;grid-template-columns:minmax(0,1fr)}}.order-cost-panel-module__TxG2UW__factorLabel{font-size:var(--fs-sm);line-height:var(--lh-copy);color:var(--text-secondary);overflow-wrap:anywhere;margin:0}.order-cost-panel-module__TxG2UW__factorValue{font-size:var(--fs-body);line-height:var(--lh-copy);color:var(--text-primary);font-variant-numeric:tabular-nums;overflow-wrap:anywhere;margin:0}.order-cost-panel-module__TxG2UW__factorSource{color:var(--text-secondary);font-size:var(--fs-sm)}.order-cost-panel-module__TxG2UW__state{font-size:var(--fs-body);line-height:var(--lh-copy);color:var(--text-secondary);margin:0}
.cost-history-module__gQLlvq__series{gap:var(--space-3);flex-direction:column;display:flex}.cost-history-module__gQLlvq__label{font-size:var(--fs-sm);font-weight:var(--fw-medium);line-height:var(--lh-copy);color:var(--text-secondary);margin:0}.cost-history-module__gQLlvq__footnote{font-size:var(--fs-sm);line-height:var(--lh-copy);color:var(--text-secondary);font-variant-numeric:tabular-nums;margin:0}
.HeroAlarm-module__BgUuUa__band{background:var(--hero-track);border-radius:6px;height:22px;margin-top:14px;display:flex;overflow:hidden}.HeroAlarm-module__BgUuUa__seg{font-size:12px;font-weight:var(--fw-semibold);font-variant-numeric:tabular-nums;font-feature-settings:var(--fnum);white-space:nowrap;flex-basis:0;place-items:center start;min-width:0;padding-inline-start:5px;display:grid;overflow:hidden}.HeroAlarm-module__BgUuUa__seg+.HeroAlarm-module__BgUuUa__seg{border-left:1px solid var(--hero-rule)}.HeroAlarm-module__BgUuUa__segDone{background:var(--hero-done);color:var(--hero-bg)}.HeroAlarm-module__BgUuUa__segRunning{background:var(--hero-running);color:var(--hero-bg)}.HeroAlarm-module__BgUuUa__segQueued{background:var(--hero-queued);color:var(--hero-done)}.HeroAlarm-module__BgUuUa__segIdle{background:var(--hero-idle);color:var(--hero-running)}.HeroAlarm-module__BgUuUa__segAlarm{background:repeating-linear-gradient(45deg, var(--status-danger-solid) 0 5px, #ad1f23 5px 9px);color:#fff}.HeroAlarm-module__BgUuUa__ex{flex-wrap:wrap;align-items:center;gap:8px;min-height:18px;margin-top:11px;font-size:13px;line-height:18px;display:flex}.HeroAlarm-module__BgUuUa__icon{stroke:#f88185;stroke-width:1.8px;fill:none;stroke-linecap:round;stroke-linejoin:round;flex:none;width:14px;height:14px}.HeroAlarm-module__BgUuUa__exBad{color:#f88185;font-weight:var(--fw-semibold)}.HeroAlarm-module__BgUuUa__exWarn{color:var(--status-warning-solid);font-weight:var(--fw-semibold)}.HeroAlarm-module__BgUuUa__exSep,.HeroAlarm-module__BgUuUa__calm{color:var(--hero-label)}@media (max-width:767.98px){.HeroAlarm-module__BgUuUa__band{height:20px;margin-top:11px}}
.BrakeViewer-module__guy91q__viewer{aspect-ratio:3/2;border:1px solid var(--border);border-radius:var(--radius-md);background:var(--surface-sunken);--brake-ink-metal:color-mix(in srgb, var(--text-primary) 34%, var(--surface));--brake-ink-edge:var(--text-primary);--brake-ink-tool:color-mix(in srgb, var(--text-primary) 58%, var(--surface));--brake-ink-gauge:color-mix(in srgb, var(--text-primary) 76%, var(--surface));--brake-ink-bed:color-mix(in srgb, var(--text-primary) 18%, var(--surface));--brake-ink-tooling:var(--status-accent-solid);--brake-ink-contact:var(--status-warning-solid);width:100%;min-height:200px;position:relative;overflow:hidden}.BrakeViewer-module__guy91q__stage{width:100%;height:100%}.BrakeViewer-module__guy91q__canvas{touch-action:none;overscroll-behavior:contain;-webkit-tap-highlight-color:transparent;width:100%;height:100%;display:block}.BrakeViewer-module__guy91q__unavailable{width:100%;height:100%;padding:var(--space-4);color:var(--text-secondary);font-size:var(--fs-caption);text-align:center;text-wrap:balance;justify-content:center;align-items:center;display:flex}
.ManufacturingPanel-module__touZ9W__panel{gap:var(--space-6);flex-direction:column;display:flex}.ManufacturingPanel-module__touZ9W__group{gap:var(--space-3);flex-direction:column;display:flex}.ManufacturingPanel-module__touZ9W__groupHead{align-items:baseline;gap:var(--space-2);font-size:var(--fs-body);color:var(--text-primary);flex-wrap:wrap;margin:0;font-weight:600;display:flex}.ManufacturingPanel-module__touZ9W__groupSku{font-size:var(--fs-body)}.ManufacturingPanel-module__touZ9W__groupName{font-size:var(--fs-caption);color:var(--text-secondary);min-width:0;font-weight:400}.ManufacturingPanel-module__touZ9W__cardWrap{min-width:0}.ManufacturingPanel-module__touZ9W__blocked{border-color:var(--status-danger-border)}.ManufacturingPanel-module__touZ9W__stepsRow{align-items:center;gap:var(--space-3);padding-bottom:var(--space-3);flex-wrap:wrap;display:flex}.ManufacturingPanel-module__touZ9W__stepsRow .ManufacturingPanel-module__touZ9W__note{margin-left:auto}.ManufacturingPanel-module__touZ9W__note{font-size:var(--fs-caption);color:var(--text-secondary);min-width:0}.ManufacturingPanel-module__touZ9W__ops{margin-top:var(--space-2)}.ManufacturingPanel-module__touZ9W__feeder{margin-top:var(--space-3);border:1px solid var(--border-subtle);border-radius:var(--radius-md);min-width:0;overflow:hidden}.ManufacturingPanel-module__touZ9W__feederHead{align-items:center;gap:var(--space-2);padding:var(--space-2) var(--space-4);background:var(--bg-subtle);font-size:var(--fs-caption);flex-wrap:wrap;display:flex}.ManufacturingPanel-module__touZ9W__feederLink{color:var(--text-link);font-size:var(--fs-caption);text-decoration:none}.ManufacturingPanel-module__touZ9W__feederLink:hover{color:var(--text-link-hover);text-decoration:underline}.ManufacturingPanel-module__touZ9W__feederQty{color:var(--text-secondary);font-variant-numeric:tabular-nums}.ManufacturingPanel-module__touZ9W__feederSteps{align-items:center;gap:var(--space-3);padding:var(--space-3) var(--space-4);flex-wrap:wrap;display:flex}.ManufacturingPanel-module__touZ9W__feederSteps .ManufacturingPanel-module__touZ9W__note{margin-left:auto}.ManufacturingPanel-module__touZ9W__feederNote{align-items:center;gap:var(--space-2);margin:var(--space-3) 0 0;flex-wrap:wrap;min-width:0;display:flex}.ManufacturingPanel-module__touZ9W__kv{gap:var(--space-2);flex-direction:column;margin:0;display:flex}.ManufacturingPanel-module__touZ9W__kvRow{gap:var(--space-3);grid-template-columns:110px minmax(0,1fr);align-items:baseline;display:grid}.ManufacturingPanel-module__touZ9W__kvTerm{font-size:var(--fs-caption);color:var(--text-secondary)}.ManufacturingPanel-module__touZ9W__kvDef{font-size:var(--fs-caption);color:var(--text-primary);overflow-wrap:anywhere;min-width:0;margin:0}.ManufacturingPanel-module__touZ9W__poLine{color:var(--text-secondary)}.ManufacturingPanel-module__touZ9W__poLine a{color:var(--text-link)}.ManufacturingPanel-module__touZ9W__foot{font-size:var(--fs-caption);color:var(--text-secondary);font-variant-numeric:tabular-nums}@media (max-width:767.98px){.ManufacturingPanel-module__touZ9W__kvRow{gap:var(--space-0-5);grid-template-columns:minmax(0,1fr)}.ManufacturingPanel-module__touZ9W__feederSteps .ManufacturingPanel-module__touZ9W__note,.ManufacturingPanel-module__touZ9W__stepsRow .ManufacturingPanel-module__touZ9W__note{margin-left:0}}.ManufacturingPanel-module__touZ9W__feederSku{color:var(--text-secondary);font-size:var(--fs-caption)}
.AssemblyViewer-module__As-7Ga__viewer{aspect-ratio:3/2;border:1px solid var(--border);border-radius:var(--radius-md);background:var(--surface-sunken);--assembly-ink-edge:color-mix(in srgb, var(--text-primary) 72%, var(--surface));width:100%;min-height:240px;max-height:620px;position:relative;overflow:hidden}.AssemblyViewer-module__As-7Ga__stage{width:100%;height:100%}.AssemblyViewer-module__As-7Ga__canvas{touch-action:none;overscroll-behavior:contain;-webkit-tap-highlight-color:transparent;width:100%;height:100%;display:block}.AssemblyViewer-module__As-7Ga__unavailable{width:100%;height:100%;padding:var(--space-4);color:var(--text-secondary);font-size:var(--fs-caption);text-align:center;text-wrap:balance;justify-content:center;align-items:center;display:flex}.AssemblyViewer-module__As-7Ga__wrap{background:linear-gradient(180deg, var(--surface-sunken) 0%, var(--bg-subtle) 100%);width:100%;height:100%;position:relative;overflow:hidden}.AssemblyViewer-module__As-7Ga__wrapFull{z-index:var(--z-modal);border-radius:0;height:100dvh;position:fixed;inset:0}.AssemblyViewer-module__As-7Ga__toolbar{top:var(--space-3);left:var(--space-3);z-index:1;max-width:calc(100% - var(--space-6));gap:var(--space-2);flex-wrap:wrap;display:flex;position:absolute}.AssemblyViewer-module__As-7Ga__tool{justify-content:center;align-items:center;gap:var(--space-1-5);min-height:var(--control-md);padding:0 var(--space-3);border:1px solid var(--border);border-radius:var(--radius-sm);background:color-mix(in srgb, var(--surface) 90%, transparent);box-shadow:var(--shadow-xs);color:var(--text-primary);font-size:var(--fs-sm);font-weight:var(--fw-semibold);cursor:pointer;display:inline-flex}.AssemblyViewer-module__As-7Ga__tool:hover{background:var(--surface);border-color:var(--border-hover)}.AssemblyViewer-module__As-7Ga__panel{top:var(--space-3);right:var(--space-3);z-index:1;width:262px;max-width:calc(100% - var(--space-6));border:1px solid var(--border);border-radius:var(--radius-lg);background:color-mix(in srgb, var(--surface) 94%, transparent);box-shadow:var(--shadow-menu);position:absolute;overflow:hidden}.AssemblyViewer-module__As-7Ga__panelHead{align-items:center;gap:var(--space-2);width:100%;min-height:var(--control-md);padding:var(--space-2) var(--space-3);color:var(--text-primary);font-size:var(--fs-sm);text-align:left;cursor:pointer;background:0 0;border:0;display:flex}.AssemblyViewer-module__As-7Ga__panelHead:hover{background:var(--surface-hover)}.AssemblyViewer-module__As-7Ga__panelTitle{font-weight:var(--fw-semibold)}.AssemblyViewer-module__As-7Ga__panelCount{color:var(--text-secondary);font-family:var(--font-mono);font-size:var(--fs-caption);font-variant-numeric:tabular-nums}.AssemblyViewer-module__As-7Ga__twist{color:var(--text-secondary);font-size:var(--fs-caption);margin-left:auto;transition:transform .15s}@media (prefers-reduced-motion:reduce){.AssemblyViewer-module__As-7Ga__twist{transition:none}}.AssemblyViewer-module__As-7Ga__twistClosed{transform:rotate(-90deg)}.AssemblyViewer-module__As-7Ga__panelBody{border-top:1px solid var(--border-subtle)}.AssemblyViewer-module__As-7Ga__panelBody[hidden]{display:none}.AssemblyViewer-module__As-7Ga__rows{overscroll-behavior:contain;max-height:380px;margin:0;padding:0;list-style:none;overflow-y:auto}.AssemblyViewer-module__As-7Ga__row{align-items:center;gap:var(--space-2);padding:var(--space-1) var(--space-2);border-bottom:1px solid var(--border-subtle);display:flex}.AssemblyViewer-module__As-7Ga__row:last-child{border-bottom:0}.AssemblyViewer-module__As-7Ga__rowMuted{padding:var(--space-2);color:var(--text-disabled)}.AssemblyViewer-module__As-7Ga__eye,.AssemblyViewer-module__As-7Ga__eyeSlot{width:var(--control-sm);height:var(--control-sm);flex:none}.AssemblyViewer-module__As-7Ga__eye{border:1px solid var(--border-control);border-radius:var(--radius-xs);background:var(--surface);color:var(--text-primary);font-size:var(--fs-caption);cursor:pointer;justify-content:center;align-items:center;display:inline-flex}.AssemblyViewer-module__As-7Ga__eye[aria-pressed=false]{background:var(--bg-subtle);color:var(--text-disabled)}.AssemblyViewer-module__As-7Ga__rowMain{align-items:center;gap:var(--space-2);min-width:0;min-height:var(--control-sm);padding:var(--space-1) var(--space-1-5);border-radius:var(--radius-xs);text-align:left;cursor:pointer;background:0 0;border:0;flex:1;display:flex}.AssemblyViewer-module__As-7Ga__rowMain:hover{background:var(--surface-hover)}.AssemblyViewer-module__As-7Ga__rowMain[aria-pressed=true]{background:var(--accent-surface);box-shadow:inset 3px 0 0 var(--status-accent-solid)}.AssemblyViewer-module__As-7Ga__rowHidden{opacity:.45}.AssemblyViewer-module__As-7Ga__swatch,.AssemblyViewer-module__As-7Ga__swatchSlot{border-radius:var(--radius-xs);flex:none;width:11px;height:11px}.AssemblyViewer-module__As-7Ga__swatch{border:1px solid var(--edge-shade)}.AssemblyViewer-module__As-7Ga__swatchSlot{visibility:hidden}.AssemblyViewer-module__As-7Ga__meta{flex-direction:column;flex:1;min-width:0;display:flex}.AssemblyViewer-module__As-7Ga__label{color:var(--text-primary);font-family:var(--font-mono);font-size:var(--fs-caption);font-weight:var(--fw-bold);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.AssemblyViewer-module__As-7Ga__detail{color:var(--text-secondary);font-size:var(--fs-caption);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.AssemblyViewer-module__As-7Ga__qty{padding:0 var(--space-1-5);border-radius:var(--radius-sm);background:var(--bg-subtle);color:var(--text-secondary);font-size:var(--fs-caption);font-variant-numeric:tabular-nums;font-weight:var(--fw-bold);flex:none}.AssemblyViewer-module__As-7Ga__word{color:var(--text-disabled);font-size:var(--fs-caption);white-space:nowrap;flex:none}.AssemblyViewer-module__As-7Ga__panelFoot{padding:var(--space-1-5) var(--space-3);border-top:1px solid var(--border-subtle)}.AssemblyViewer-module__As-7Ga__linkButton{min-height:var(--control-sm);color:var(--text-link);font-size:var(--fs-caption);font-weight:var(--fw-semibold);cursor:pointer;background:0 0;border:0;padding:0}.AssemblyViewer-module__As-7Ga__linkButton:hover{color:var(--text-link-hover);text-decoration:underline}.AssemblyViewer-module__As-7Ga__chip{bottom:var(--space-3);left:var(--space-3);z-index:1;max-width:calc(100% - var(--space-6));align-items:center;gap:var(--space-2);padding:var(--space-2) var(--space-3);border-radius:var(--radius-lg);background:color-mix(in srgb, var(--text-primary) 90%, transparent);color:var(--text-inverse);box-shadow:var(--shadow-md);display:flex;position:absolute}.AssemblyViewer-module__As-7Ga__chipSwatch{border:1px solid var(--edge-shade);border-radius:var(--radius-xs);flex:none;width:11px;height:11px}.AssemblyViewer-module__As-7Ga__chipLabel{font-family:var(--font-mono);font-size:var(--fs-caption);font-weight:var(--fw-bold)}.AssemblyViewer-module__As-7Ga__chipDetail{color:color-mix(in srgb, var(--text-inverse) 78%, transparent);font-size:var(--fs-caption);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.AssemblyViewer-module__As-7Ga__chipQty{color:color-mix(in srgb, var(--text-inverse) 78%, transparent);font-size:var(--fs-caption);font-variant-numeric:tabular-nums}.AssemblyViewer-module__As-7Ga__chipButton{min-height:var(--control-sm);padding:0 var(--space-2);border:1px solid color-mix(in srgb, var(--text-inverse) 30%, transparent);border-radius:var(--radius-sm);background:color-mix(in srgb, var(--text-inverse) 12%, transparent);color:var(--text-inverse);font-size:var(--fs-caption);font-weight:var(--fw-semibold);cursor:pointer}.AssemblyViewer-module__As-7Ga__chipButton:hover{background:color-mix(in srgb, var(--text-inverse) 24%, transparent)}.AssemblyViewer-module__As-7Ga__hint{right:var(--space-3);bottom:var(--space-3);z-index:0;color:var(--text-disabled);font-size:var(--fs-caption);text-align:right;pointer-events:none;margin:0;line-height:1.5;position:absolute}.AssemblyViewer-module__As-7Ga__tool:focus-visible,.AssemblyViewer-module__As-7Ga__panelHead:focus-visible,.AssemblyViewer-module__As-7Ga__eye:focus-visible,.AssemblyViewer-module__As-7Ga__rowMain:focus-visible,.AssemblyViewer-module__As-7Ga__linkButton:focus-visible,.AssemblyViewer-module__As-7Ga__chipButton:focus-visible,.AssemblyViewer-module__As-7Ga__sheetClose:focus-visible,.AssemblyViewer-module__As-7Ga__sheetItem:focus-visible,.AssemblyViewer-module__As-7Ga__sheetAction:focus-visible,.AssemblyViewer-module__As-7Ga__fillAction:focus-visible{box-shadow:var(--shadow-focus);outline:none}@media (max-width:767.98px){.AssemblyViewer-module__As-7Ga__wrapAuthoring .AssemblyViewer-module__As-7Ga__panel{top:calc(var(--space-3) + var(--control-touch) + var(--space-2))}.AssemblyViewer-module__As-7Ga__viewer{aspect-ratio:auto;height:min(60dvh,420px);max-height:none}.AssemblyViewer-module__As-7Ga__rows{max-height:40dvh}}.AssemblyViewer-module__As-7Ga__sheet{right:var(--space-3);bottom:var(--space-3);z-index:3;width:min(360px, calc(100% - var(--space-6)));border:1px solid var(--border);border-radius:var(--radius-lg);background:var(--surface);box-shadow:var(--shadow-menu);position:absolute;left:auto;overflow:hidden}.AssemblyViewer-module__As-7Ga__sheetOn{animation:.18s ease-out AssemblyViewer-module__As-7Ga__sheet-in}@keyframes AssemblyViewer-module__As-7Ga__sheet-in{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion:reduce){.AssemblyViewer-module__As-7Ga__sheetOn{animation:none}}.AssemblyViewer-module__As-7Ga__sheetHead{justify-content:space-between;align-items:center;gap:var(--space-2);padding:var(--space-2) var(--space-2) var(--space-2) var(--space-3);border-bottom:1px solid var(--border-subtle);display:flex}.AssemblyViewer-module__As-7Ga__sheetTitle{align-items:baseline;gap:var(--space-2);min-width:0;color:var(--text-primary);font-size:var(--fs-caption);font-weight:var(--fw-semibold);flex-wrap:wrap;display:flex}.AssemblyViewer-module__As-7Ga__sheetClose{width:var(--control-md);height:var(--control-md);border-radius:var(--radius-sm);color:var(--text-secondary);cursor:pointer;background:0 0;border:0;flex:none;justify-content:center;align-items:center;display:inline-flex}.AssemblyViewer-module__As-7Ga__sheetClose:hover{background:var(--surface-hover);color:var(--text-primary)}.AssemblyViewer-module__As-7Ga__sheetItems{overscroll-behavior:contain;max-height:40dvh;margin:0;padding:0;list-style:none;overflow-y:auto}.AssemblyViewer-module__As-7Ga__sheetItem{width:100%;min-height:var(--control-lg);justify-content:space-between;align-items:center;gap:var(--space-3);padding:var(--space-1-5) var(--space-3);border:0;border-bottom:1px solid var(--border-subtle);text-align:left;cursor:pointer;background:0 0;display:flex}.AssemblyViewer-module__As-7Ga__sheetItem:hover{background:var(--surface-hover)}.AssemblyViewer-module__As-7Ga__sheetItem:disabled{color:var(--text-disabled);cursor:default}.AssemblyViewer-module__As-7Ga__sheetSku{color:var(--text-primary);font-family:var(--font-mono);font-size:var(--fs-caption);font-weight:var(--fw-bold)}.AssemblyViewer-module__As-7Ga__sheetDetail{color:var(--text-secondary);font-size:var(--fs-caption);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.AssemblyViewer-module__As-7Ga__sheetFoot,.AssemblyViewer-module__As-7Ga__sheetEmpty,.AssemblyViewer-module__As-7Ga__sheetNote{padding:var(--space-2) var(--space-3);color:var(--text-secondary);font-size:var(--fs-caption);text-wrap:pretty;margin:0}.AssemblyViewer-module__As-7Ga__sheetNote{border-bottom:1px solid var(--border-subtle);background:var(--status-warning-surface);color:var(--status-warning-text)}.AssemblyViewer-module__As-7Ga__sheetActions{gap:var(--space-2);padding:var(--space-2) var(--space-3) var(--space-3);flex-wrap:wrap;display:flex}.AssemblyViewer-module__As-7Ga__sheetAction{min-height:var(--control-lg);padding:0 var(--space-3);border:1px solid var(--border-control);border-radius:var(--radius-sm);background:var(--surface);color:var(--text-primary);font-size:var(--fs-sm);font-weight:var(--fw-semibold);cursor:pointer;flex:auto}.AssemblyViewer-module__As-7Ga__sheetAction:hover{background:var(--surface-hover);border-color:var(--border-hover)}.AssemblyViewer-module__As-7Ga__sheetAction:disabled{color:var(--text-disabled);cursor:default}.AssemblyViewer-module__As-7Ga__sheetActionWarn{border-color:var(--status-danger-border);color:var(--text-danger)}.AssemblyViewer-module__As-7Ga__fill{bottom:var(--space-3);z-index:2;max-width:calc(100% - var(--space-6));align-items:center;gap:var(--space-2);padding:var(--space-1-5) var(--space-2) var(--space-1-5) var(--space-3);border-radius:var(--radius-lg);background:color-mix(in srgb, var(--text-primary) 90%, transparent);color:var(--text-inverse);box-shadow:var(--shadow-md);display:flex;position:absolute;left:50%;transform:translate(-50%)}.AssemblyViewer-module__As-7Ga__fillText{font-size:var(--fs-caption);text-wrap:pretty}.AssemblyViewer-module__As-7Ga__fillAction{min-height:var(--control-sm);padding:0 var(--space-2);border:1px solid color-mix(in srgb, var(--text-inverse) 30%, transparent);border-radius:var(--radius-sm);background:color-mix(in srgb, var(--text-inverse) 12%, transparent);color:var(--text-inverse);font-size:var(--fs-caption);font-weight:var(--fw-semibold);cursor:pointer;flex:none}.AssemblyViewer-module__As-7Ga__fillAction:hover{background:color-mix(in srgb, var(--text-inverse) 24%, transparent)}.AssemblyViewer-module__As-7Ga__tool[aria-pressed=true]{border-color:var(--text-primary);background:var(--text-primary);color:var(--text-inverse)}.AssemblyViewer-module__As-7Ga__tool[aria-pressed=true]:hover{background:var(--text-primary)}@media (pointer:coarse){.AssemblyViewer-module__As-7Ga__sheet{border-radius:var(--radius-lg) var(--radius-lg) 0 0;border-bottom:0;border-left:0;border-right:0;width:auto;bottom:0;left:0;right:0}.AssemblyViewer-module__As-7Ga__sheetOn{animation-name:AssemblyViewer-module__As-7Ga__sheet-up}@keyframes AssemblyViewer-module__As-7Ga__sheet-up{0%{transform:translateY(100%)}to{transform:translateY(0)}}.AssemblyViewer-module__As-7Ga__fill{bottom:auto;top:var(--space-12)}}.AssemblyViewer-module__As-7Ga__notice{top:var(--space-3);z-index:1;max-width:min(420px, calc(100% - var(--space-24)));padding:var(--space-1-5) var(--space-3);border:1px solid var(--status-warning-border);border-radius:var(--radius-sm);background:var(--status-warning-surface);color:var(--status-warning-text);font-size:var(--fs-caption);text-wrap:pretty;margin:0;position:absolute;left:50%;transform:translate(-50%)}
.OrderHero-module__4xo2wG__hero{--hero-done:#f7f7f7;--hero-running:#adadad;--hero-queued:#6b6b6b;--hero-idle:#383838;--hero-track:#292929;--hero-rule:#2e2e2e;--hero-label:#9e9e9e;--hero-bg:#171717;--hero-border:#171717;background:var(--hero-bg);border:1px solid var(--hero-border);border-radius:var(--radius-lg);color:var(--hero-done);padding:18px 22px 16px}.dark .OrderHero-module__4xo2wG__hero{--hero-bg:#141414;--hero-border:#333}.OrderHero-module__4xo2wG__heroTop{flex-wrap:wrap;align-items:flex-start;gap:28px;display:flex}.OrderHero-module__4xo2wG__heroCell{min-width:0}.OrderHero-module__4xo2wG__heroChips:empty{display:none}.OrderHero-module__4xo2wG__heroLabel{font-size:12px;font-weight:var(--fw-bold);letter-spacing:.09em;text-transform:uppercase;color:var(--hero-label);margin-bottom:5px}.OrderHero-module__4xo2wG__heroBig{font-size:var(--fs-xl);font-weight:var(--fw-semibold);letter-spacing:-.014em;font-variant-numeric:tabular-nums;font-feature-settings:var(--fnum);line-height:1.15}.OrderHero-module__4xo2wG__heroBig small{font-size:var(--fs-sm);font-weight:var(--fw-medium);color:var(--hero-running);margin-left:3px}.OrderHero-module__4xo2wG__heroProv{font-size:var(--fs-caption);color:var(--hero-label);margin-top:3px}.OrderHero-module__4xo2wG__heroAction{vertical-align:3px;margin-left:var(--space-1-5);display:inline-flex}.OrderHero-module__4xo2wG__heroShip{text-align:right;margin-left:auto}@media (max-width:767.98px){.OrderHero-module__4xo2wG__hero{padding:14px 16px 13px}.OrderHero-module__4xo2wG__heroTop{gap:14px}.OrderHero-module__4xo2wG__heroBig{font-size:16px}.OrderHero-module__4xo2wG__heroChips{display:none}}
.HardwareSeatPreview-module__QgCwIq__viewer{aspect-ratio:4/3;border:1px solid var(--border);border-radius:var(--radius-md);background:var(--surface-sunken);--seat-preview-ink-part:color-mix(in srgb, var(--text-primary) 38%, var(--surface));--seat-preview-ink-ring:var(--status-accent-solid);--seat-preview-ink-plate:color-mix(in srgb, var(--text-primary) 14%, var(--surface));width:100%;min-height:200px;max-height:380px;position:relative;overflow:hidden}.HardwareSeatPreview-module__QgCwIq__stage{width:100%;height:100%}.HardwareSeatPreview-module__QgCwIq__canvas{touch-action:none;overscroll-behavior:contain;-webkit-tap-highlight-color:transparent;width:100%;height:100%;display:block}.HardwareSeatPreview-module__QgCwIq__unavailable{width:100%;height:100%;padding:var(--space-4);color:var(--text-secondary);font-size:var(--fs-caption);text-align:center;text-wrap:balance;justify-content:center;align-items:center;display:flex}
.HeroStageChips-module__3GJUMW__chips{flex-wrap:wrap;gap:6px;display:flex}.HeroStageChips-module__3GJUMW__chip{min-height:var(--control-sm);border-radius:var(--radius-sm);border:1px solid var(--hero-rule);color:var(--hero-running);font:inherit;font-size:12px;font-weight:var(--fw-medium);font-variant-numeric:tabular-nums;font-feature-settings:var(--fnum);cursor:pointer;touch-action:manipulation;background:0 0;align-items:center;gap:6px;padding:0 9px;display:inline-flex}.HeroStageChips-module__3GJUMW__chipBusy{color:var(--hero-done)}.HeroStageChips-module__3GJUMW__chip svg{stroke:currentColor;stroke-width:2px;fill:none;stroke-linecap:round;stroke-linejoin:round;flex:none;width:11px;height:11px}.HeroStageChips-module__3GJUMW__chip:hover{border-color:var(--hero-running)}.HeroStageChips-module__3GJUMW__chip:focus-visible{box-shadow:var(--shadow-focus);outline:none}.HeroStageChips-module__3GJUMW__chip[aria-pressed=true]{color:var(--hero-done);border-color:var(--hero-done)}.HeroStageChips-module__3GJUMW__count{color:inherit;opacity:.75}
.FlatView-module__30QDMW__flat{width:100%;height:100%;padding:var(--space-2);box-sizing:border-box;display:block}.FlatView-module__30QDMW__flatBlank{fill:color-mix(in srgb, var(--text-primary) 16%, var(--surface));stroke:var(--text-primary);stroke-width:1.4px;stroke-linejoin:round}.FlatView-module__30QDMW__flatVBand{fill:color-mix(in srgb, var(--status-accent-solid) 14%, transparent);stroke:none}.FlatView-module__30QDMW__flatCenterline{fill:none;stroke:color-mix(in srgb, var(--text-primary) 55%, var(--surface));stroke-width:1.6px;stroke-dasharray:6 4}.FlatView-module__30QDMW__flatCenterlineActive{fill:none;stroke:var(--status-accent-solid);stroke-width:3.4px;stroke-linecap:round}.FlatView-module__30QDMW__flatFence{fill:none;stroke:var(--status-warning-solid);stroke-width:2.6px;stroke-linecap:round}.FlatView-module__30QDMW__flatContact{fill:var(--status-warning-solid);stroke:var(--surface);stroke-width:1.2px}.FlatView-module__30QDMW__flatBadge{fill:var(--surface);stroke:color-mix(in srgb, var(--text-primary) 55%, var(--surface));stroke-width:1.2px}.FlatView-module__30QDMW__flatBadgeText{fill:var(--text-secondary);font-family:var(--font-mono);font-variant-numeric:tabular-nums}.FlatView-module__30QDMW__plate{--flat-ar:1;--flat-max-h:320px;width:min(100%, calc(var(--flat-max-h) * var(--flat-ar)));aspect-ratio:var(--flat-ar);touch-action:none;margin-inline:auto;position:relative}.FlatView-module__30QDMW__plate[data-zoomed=true]{overflow:hidden}.FlatView-module__30QDMW__zoomCluster{right:var(--space-2);bottom:var(--space-2);z-index:5;gap:var(--space-1);pointer-events:none;display:flex;position:absolute}.FlatView-module__30QDMW__zoomCluster>button{pointer-events:auto;min-inline-size:var(--control-sm);font-variant-numeric:tabular-nums}.FlatView-module__30QDMW__flatPlate{width:100%;height:100%;display:block}.FlatView-module__30QDMW__layer{pointer-events:none;position:absolute;inset:0}.FlatView-module__30QDMW__layer>button{pointer-events:auto}.FlatView-module__30QDMW__edge{--flat-rot:0deg;block-size:var(--control-sm);min-inline-size:var(--control-sm);border-radius:var(--radius-xs);transform:translate(-50%, -50%) rotate(var(--flat-rot));touch-action:manipulation;cursor:pointer;background:0 0;background-image:linear-gradient(to bottom, transparent calc(50% - 1.5px), var(--edge-ink) calc(50% - 1.5px), var(--edge-ink) calc(50% + 1.5px), transparent calc(50% + 1.5px));--edge-ink:transparent;border:0;padding:0;position:absolute}.FlatView-module__30QDMW__edge[data-rank=primary]{--edge-ink:color-mix(in srgb, var(--status-warning-solid) 85%, transparent);z-index:3}.FlatView-module__30QDMW__edge[data-rank=secondary]{--edge-ink:color-mix(in srgb, var(--status-warning-solid) 45%, transparent);z-index:2}.FlatView-module__30QDMW__edge[data-rank=none]{--edge-ink:transparent;z-index:1}.FlatView-module__30QDMW__edge:hover,.FlatView-module__30QDMW__edge:focus-visible{--edge-ink:var(--text-primary)}.FlatView-module__30QDMW__edge:focus-visible,.FlatView-module__30QDMW__badgeBtn:focus-visible{box-shadow:var(--shadow-focus);outline:none}.FlatView-module__30QDMW__edge[aria-current=true]{--edge-ink:var(--status-warning-solid);z-index:4;border-block-start:2px dotted var(--status-warning-solid)}.FlatView-module__30QDMW__badgeBtn{inline-size:var(--control-sm);block-size:var(--control-sm);border:1px solid color-mix(in srgb, var(--text-primary) 55%, var(--surface));background:var(--surface);color:var(--text-secondary);font-family:var(--font-mono);font-variant-numeric:tabular-nums;font-size:var(--fs-sm);font-weight:var(--fw-semibold);touch-action:manipulation;cursor:pointer;z-index:5;border-radius:50%;justify-content:center;align-items:center;padding:0;display:flex;position:absolute;transform:translate(-50%,-50%)}.FlatView-module__30QDMW__badgeBtn[aria-current=true]{background:var(--status-accent-solid);border-color:var(--status-accent-solid);color:var(--surface)}.FlatView-module__30QDMW__badgeBtn[aria-pressed=false]{background:var(--surface-sunken);border-style:dashed}.FlatView-module__30QDMW__badgeBtn:hover{border-color:var(--text-primary);color:var(--text-primary)}.FlatView-module__30QDMW__marker{padding:2px var(--space-2);border:1px solid var(--border-subtle);border-radius:var(--radius-sm);background:var(--surface);color:var(--text-primary);font-family:var(--font-mono);font-variant-numeric:tabular-nums;font-size:var(--fs-caption);white-space:nowrap;pointer-events:none;z-index:6;position:absolute;transform:translate(-50%,-140%)}
.MakeConfirmModal-module__HWEecW__stack{gap:var(--space-4);flex-direction:column;display:flex}.MakeConfirmModal-module__HWEecW__section{gap:var(--space-2);flex-direction:column;display:flex}.MakeConfirmModal-module__HWEecW__heading{font-size:var(--fs-sm);color:var(--text-secondary);margin:0;font-weight:600}.MakeConfirmModal-module__HWEecW__resultLine{margin:0 0 var(--space-2);font-size:var(--fs-sm);font-weight:600}.MakeConfirmModal-module__HWEecW__list{gap:var(--space-2);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.MakeConfirmModal-module__HWEecW__row{justify-content:space-between;align-items:center;gap:var(--space-3);flex-wrap:wrap;display:flex}.MakeConfirmModal-module__HWEecW__name{font-size:var(--fs-sm);min-width:0}.MakeConfirmModal-module__HWEecW__qty{font-variant-numeric:tabular-nums;color:var(--text-secondary);white-space:nowrap}.MakeConfirmModal-module__HWEecW__reasons{gap:var(--space-1);flex-wrap:wrap;justify-content:flex-end;display:flex}
.DxfPreview-module__W0lJHW__frame{block-size:100%;inline-size:100%;position:relative}.DxfPreview-module__W0lJHW__scene{block-size:100%;inline-size:100%;padding:var(--space-2);box-sizing:border-box;display:block}.DxfPreview-module__W0lJHW__blank{fill:color-mix(in srgb, var(--text-primary) 16%, var(--surface));stroke:var(--text-primary);stroke-width:1.4px;stroke-linejoin:round}.DxfPreview-module__W0lJHW__markRing{fill:color-mix(in srgb, var(--mark-hue) 28%, transparent);stroke:var(--mark-hue);stroke-width:2.2px;stroke-linejoin:round}.DxfPreview-module__W0lJHW__etch{fill:none;stroke:var(--status-accent-solid);stroke-width:1.7px;stroke-linecap:round;stroke-linejoin:round}.DxfPreview-module__W0lJHW__etchGhost{fill:none;stroke:color-mix(in srgb, var(--status-accent-solid) 30%, transparent);stroke-width:1.3px;stroke-linecap:round;stroke-linejoin:round}.DxfPreview-module__W0lJHW__etchExtent{fill:none;stroke:color-mix(in srgb, var(--status-accent-solid) 70%, transparent);stroke-width:1.2px;stroke-dasharray:5 3}.DxfPreview-module__W0lJHW__etchExtent[data-spills=true]{stroke:var(--status-warning-solid);stroke-width:1.6px}.DxfPreview-module__W0lJHW__watermark{z-index:2;max-inline-size:90%;padding:var(--space-1) var(--space-3);border:1px dashed var(--border-strong);border-radius:var(--radius-sm);background:color-mix(in srgb, var(--surface) 88%, transparent);color:var(--text-secondary);font-family:var(--font-sans);font-size:var(--fs-caption);font-weight:var(--fw-medium);text-align:center;pointer-events:none;position:absolute;inset-block-start:50%;inset-inline-start:50%;transform:translate(-50%,-50%)}.DxfPreview-module__W0lJHW__plate{--dxf-ar:1;--dxf-max-h:320px;--dxf-grip-floor:30px;--dxf-target-floor:26px;inline-size:min(100%, calc(var(--dxf-max-h) * var(--dxf-ar)));aspect-ratio:var(--dxf-ar);margin-inline:auto;position:relative}@media (pointer:coarse){.DxfPreview-module__W0lJHW__plate{--dxf-grip-floor:var(--control-touch);--dxf-target-floor:var(--control-touch)}}.DxfPreview-module__W0lJHW__zoomBar{z-index:2;border:1px solid var(--border-subtle);border-radius:var(--radius-sm);background:var(--surface);box-shadow:var(--shadow-sm);align-items:stretch;gap:1px;display:flex;position:absolute;inset-block-start:var(--space-2);inset-inline-end:var(--space-2);overflow:hidden}.DxfPreview-module__W0lJHW__zoomButton,.DxfPreview-module__W0lJHW__zoomReset{min-block-size:var(--control-sm);padding-inline:var(--space-2);background:var(--surface);color:var(--text-primary);font-size:var(--fs-sm);font-variant-numeric:tabular-nums;cursor:pointer;touch-action:manipulation;border:0;line-height:1}.DxfPreview-module__W0lJHW__zoomButton{min-inline-size:var(--control-sm);font-size:var(--fs-md)}.DxfPreview-module__W0lJHW__zoomReset{border-inline:1px solid var(--border-subtle);min-inline-size:5ch}.DxfPreview-module__W0lJHW__zoomButton:hover:not(:disabled),.DxfPreview-module__W0lJHW__zoomReset:hover:not(:disabled){background:var(--surface-hover)}.DxfPreview-module__W0lJHW__zoomButton:focus-visible,.DxfPreview-module__W0lJHW__zoomReset:focus-visible{box-shadow:var(--shadow-focus);outline:none}.DxfPreview-module__W0lJHW__zoomButton:disabled,.DxfPreview-module__W0lJHW__zoomReset:disabled{color:var(--text-disabled);cursor:default}@media (pointer:coarse){.DxfPreview-module__W0lJHW__zoomButton,.DxfPreview-module__W0lJHW__zoomReset{min-block-size:var(--control-touch)}.DxfPreview-module__W0lJHW__zoomButton{min-inline-size:var(--control-touch)}}.DxfPreview-module__W0lJHW__plate[data-zoomed=true]{cursor:grab}.DxfPreview-module__W0lJHW__plate[data-zoomed=true]:active{cursor:grabbing}.DxfPreview-module__W0lJHW__armed{border-radius:var(--radius-md);box-shadow:0 0 0 2px var(--accent-border)}.DxfPreview-module__W0lJHW__scenePlate{block-size:100%;inline-size:100%;display:block}.DxfPreview-module__W0lJHW__layer{pointer-events:none;position:absolute;inset:0}.DxfPreview-module__W0lJHW__layer>button{pointer-events:auto}.DxfPreview-module__W0lJHW__grip{min-block-size:var(--dxf-grip-floor);min-inline-size:var(--dxf-grip-floor);border-radius:var(--radius-sm);color:var(--status-accent-solid);cursor:move;touch-action:none;-webkit-tap-highlight-color:transparent;background:0 0;border:0;justify-content:flex-start;align-items:center;padding:0;display:flex;position:absolute;transform:translate(-50%,-50%)}.DxfPreview-module__W0lJHW__grip:hover,.DxfPreview-module__W0lJHW__grip:focus-visible{background:color-mix(in srgb, var(--status-accent-solid) 14%, transparent)}.DxfPreview-module__W0lJHW__grip:focus-visible,.DxfPreview-module__W0lJHW__targetHole:focus-visible,.DxfPreview-module__W0lJHW__targetOuter:focus-visible{box-shadow:var(--shadow-focus);outline:none}.DxfPreview-module__W0lJHW__gripDots{border-radius:var(--radius-xs);box-sizing:content-box;background:radial-gradient(currentColor 40%,#0000 42%) 4px 4px/6px 5px padding-box content-box;border:1px solid;block-size:18px;inline-size:14px;margin-inline-end:var(--space-1);position:absolute;inset-inline-end:100%}.DxfPreview-module__W0lJHW__targetHole,.DxfPreview-module__W0lJHW__targetOuter{cursor:pointer;touch-action:manipulation;-webkit-tap-highlight-color:transparent;background:0 0;border:0;place-items:center;padding:0;display:grid;position:absolute}.DxfPreview-module__W0lJHW__targetHole{min-inline-size:var(--dxf-target-floor);min-block-size:var(--dxf-target-floor);border-radius:50%;transform:translate(-50%,-50%)}.DxfPreview-module__W0lJHW__targetOuter{inline-size:var(--dxf-target-floor);block-size:var(--dxf-target-floor);border-radius:var(--radius-xs);transform:translate(-50%,-50%)}.DxfPreview-module__W0lJHW__targetDot{border:2px solid var(--text-secondary);background:var(--surface);border-radius:50%;block-size:12px;inline-size:12px}.DxfPreview-module__W0lJHW__targetOuter .DxfPreview-module__W0lJHW__targetDot{border-radius:var(--radius-xs)}.DxfPreview-module__W0lJHW__targetHole[data-owner=free]:hover .DxfPreview-module__W0lJHW__targetDot,.DxfPreview-module__W0lJHW__targetOuter[data-owner=free]:hover .DxfPreview-module__W0lJHW__targetDot,.DxfPreview-module__W0lJHW__targetHole[data-owner=free]:focus-visible .DxfPreview-module__W0lJHW__targetDot,.DxfPreview-module__W0lJHW__targetOuter[data-owner=free]:focus-visible .DxfPreview-module__W0lJHW__targetDot{border-color:var(--mark-hue);background:var(--surface-hover)}.DxfPreview-module__W0lJHW__targetHole[data-owner=mine] .DxfPreview-module__W0lJHW__targetDot,.DxfPreview-module__W0lJHW__targetOuter[data-owner=mine] .DxfPreview-module__W0lJHW__targetDot{border-color:var(--mark-hue);background:var(--mark-hue)}.DxfPreview-module__W0lJHW__targetHole[data-owner=other] .DxfPreview-module__W0lJHW__targetDot,.DxfPreview-module__W0lJHW__targetOuter[data-owner=other] .DxfPreview-module__W0lJHW__targetDot{border-color:var(--mark-hue);background:var(--surface);border-style:double;border-width:4px}
.ProductionCell-module__ti2U7G__cell{gap:var(--space-2);padding-top:var(--space-3);border-top:1px solid var(--border-subtle);flex-direction:column;display:flex}.ProductionCell-module__ti2U7G__row{align-items:center;gap:var(--space-2);display:flex}.ProductionCell-module__ti2U7G__liveRegion{font-size:var(--fs-sm);color:var(--text-danger)}.ProductionCell-module__ti2U7G__liveRegion:empty{height:0;margin-bottom:calc(var(--space-2) * -1)}.ProductionCell-module__ti2U7G__chips{gap:var(--space-2);flex-wrap:wrap;display:flex}.ProductionCell-module__ti2U7G__chipLink{min-height:var(--control-touch);align-items:center;text-decoration:none;display:inline-flex}.ProductionCell-module__ti2U7G__chipButton{appearance:none;font:inherit;cursor:pointer;text-align:left;min-height:var(--control-touch);background:0 0;border:none;align-items:center;margin:0;padding:0;display:inline-flex}.ProductionCell-module__ti2U7G__chipButton:focus-visible,.ProductionCell-module__ti2U7G__chipLink:focus-visible{box-shadow:none}.ProductionCell-module__ti2U7G__chipButton:focus-visible>*,.ProductionCell-module__ti2U7G__chipLink:focus-visible>*{box-shadow:var(--shadow-focus)}.ProductionCell-module__ti2U7G__waiting{gap:var(--space-1);flex-direction:column;display:flex}.ProductionCell-module__ti2U7G__shortageList{padding:0 0 0 var(--space-1);gap:var(--space-1);flex-direction:column;margin:0;list-style:none;display:flex}.ProductionCell-module__ti2U7G__shortageRow{align-items:baseline;gap:var(--space-2);font-size:var(--fs-caption);color:var(--text-secondary);display:flex}.ProductionCell-module__ti2U7G__shortQty{color:var(--text-secondary)}.ProductionCell-module__ti2U7G__rollup{gap:var(--space-2);flex-direction:column;display:flex}.ProductionCell-module__ti2U7G__rollupToggle{align-items:center;gap:var(--space-1);padding:var(--space-1) 0;cursor:pointer;color:var(--text-secondary);min-height:var(--control-touch);background:0 0;border:none;align-self:flex-start;display:inline-flex}.ProductionCell-module__ti2U7G__mos{gap:var(--space-2);padding-left:var(--space-3);border-left:2px solid var(--border-subtle);flex-direction:column;display:flex}.ProductionCell-module__ti2U7G__showAll{align-self:flex-start}.ProductionCell-module__ti2U7G__containRows{content-visibility:auto;contain-intrinsic-size:auto 36px}.ProductionCell-module__ti2U7G__mo{align-items:center;gap:var(--space-2);flex-wrap:wrap;min-width:0;display:flex}.ProductionCell-module__ti2U7G__moLink{font-size:var(--fs-caption);color:var(--text-primary);text-decoration:none}.ProductionCell-module__ti2U7G__moLink:hover{text-decoration:underline}.ProductionCell-module__ti2U7G__moQty{font-size:var(--fs-caption);color:var(--text-secondary);font-variant-numeric:tabular-nums}.ProductionCell-module__ti2U7G__stepper{max-width:100%}.ProductionCell-module__ti2U7G__caption{font-size:var(--fs-caption);color:var(--text-secondary)}
.ToolSilhouette-module__4Cff6q__tool{width:100%;height:100%;padding:var(--space-2);box-sizing:border-box;display:block}.ToolSilhouette-module__4Cff6q__steel{fill:color-mix(in srgb, var(--text-primary) 16%, var(--surface));stroke:var(--text-primary);stroke-width:1.1px;stroke-linejoin:round}
.part-retire-control-module__YYBAva__cluster{align-items:center;gap:var(--space-2);display:inline-flex}
.StationCardViewer-module__mo7srq__stage{block-size:100%;inline-size:100%}.StationCardViewer-module__mo7srq__pending{background:var(--surface-active);block-size:100%;inline-size:100%}
.SortBucketSkeleton-module__gknn2W__pendingWrap{gap:var(--space-4);flex-direction:column;display:flex}.SortBucketSkeleton-module__gknn2W__pendingHead{gap:var(--space-3);padding:var(--space-3) var(--space-4);border:1px solid var(--border-subtle);border-radius:var(--radius-md);flex-direction:column;display:flex}.SortBucketSkeleton-module__gknn2W__skeletonCrumb{width:180px;height:16px;display:block}.SortBucketSkeleton-module__gknn2W__skeletonTitle{width:220px;height:24px;display:block}.SortBucketSkeleton-module__gknn2W__chrome{gap:var(--space-2);flex-direction:column;display:flex}.SortBucketSkeleton-module__gknn2W__skeletonBar{width:100%;height:var(--control-md);display:block}.SortBucketSkeleton-module__gknn2W__rows{border:1px solid var(--border-subtle);border-radius:var(--radius-lg);flex-direction:column;display:flex;overflow:clip}.SortBucketSkeleton-module__gknn2W__skeletonHeadRow{width:100%;height:var(--control-md);display:block}.SortBucketSkeleton-module__gknn2W__skeletonRow{width:100%;height:var(--row-touch);display:block}.SortBucketSkeleton-module__gknn2W__grid{gap:var(--space-4);grid-template-columns:minmax(0,1fr);display:none}.SortBucketSkeleton-module__gknn2W__card{gap:var(--space-2);padding:var(--space-3);border:1px solid var(--border-subtle);border-radius:var(--radius-md);background:var(--surface-raised);flex-direction:column;display:flex}.SortBucketSkeleton-module__gknn2W__skeletonWell{aspect-ratio:4/3;width:100%;height:auto;display:block}.SortBucketSkeleton-module__gknn2W__skeletonIdentity{width:100%;height:calc(var(--fs-2xl) * var(--lh-normal));display:block}.SortBucketSkeleton-module__gknn2W__skeletonName{width:80%;height:calc(var(--fs-md) * var(--lh-label));display:block}.SortBucketSkeleton-module__gknn2W__skeletonSlot{width:100%;height:var(--control-floor);margin-top:auto;display:block}.SortBucketSkeleton-module__gknn2W__skeletonFooter{width:100%;height:var(--control-md);display:block}@media (max-width:767.98px){.SortBucketSkeleton-module__gknn2W__rows{display:none}.SortBucketSkeleton-module__gknn2W__skeletonHeadRow,.SortBucketSkeleton-module__gknn2W__skeletonRow{height:0}.SortBucketSkeleton-module__gknn2W__grid{display:grid}.SortBucketSkeleton-module__gknn2W__skeletonCrumb{width:140px;height:14px}.SortBucketSkeleton-module__gknn2W__skeletonTitle{width:180px;height:22px}.SortBucketSkeleton-module__gknn2W__skeletonBar{height:var(--control-touch,var(--control-md))}.SortBucketSkeleton-module__gknn2W__skeletonWell{height:auto}.SortBucketSkeleton-module__gknn2W__skeletonIdentity{height:calc(var(--fs-2xl) * var(--lh-normal))}.SortBucketSkeleton-module__gknn2W__skeletonName{height:calc(var(--fs-md) * var(--lh-label))}.SortBucketSkeleton-module__gknn2W__skeletonSlot{height:var(--control-floor)}.SortBucketSkeleton-module__gknn2W__skeletonFooter{height:var(--control-touch,var(--control-md))}}
.pick-live-module__eQXihG__inertBadge [data-live-dot]{visibility:hidden}
.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}
.movement-sheet-module__jyebia__form{gap:var(--space-4);flex-direction:column;display:flex}
.setup-group-module__CKrJFG__notice{padding:var(--space-4) max(var(--card-pad), var(--space-5)) var(--space-3)}.setup-group-module__CKrJFG__refusal{font-size:var(--fs-sm);color:var(--text-secondary);text-wrap:pretty;margin:0}
.machine-pick-module__jcVNpq__grid{gap:var(--space-4);grid-template-columns:repeat(auto-fill,minmax(20rem,1fr));display:grid}.machine-pick-module__jcVNpq__door{color:inherit;border-radius:var(--radius-lg);text-decoration:none;display:block}
.products-list-module__PbZ4Za__wrap{gap:var(--space-4);flex-direction:column;display:flex}.products-list-module__PbZ4Za__droppedHint{font-size:var(--fs-caption);color:var(--text-secondary);margin:0}.products-list-module__PbZ4Za__skeletonBar{border-bottom:1px solid var(--border);align-items:center;gap:6px;min-height:48px;padding:4px 6px;display:flex}.products-list-module__PbZ4Za__skeletonSearch{flex:auto;min-width:0}
.roles-module__cwN-7q__sheetForm{gap:var(--space-3);flex-direction:column;display:flex}