._brand_cc3ry_1{display:flex;align-items:center;gap:var(--bs-space-4);flex:none}._logoLink_cc3ry_8{flex:none}._logo_cc3ry_8{height:2.25rem;width:auto}@media(max-width:768px){._logo_cc3ry_8{height:1.75rem}}._cover_1p59c_3{display:grid;grid-template-rows:auto 1fr auto;min-height:100dvh;background:var(--bs-color-surface)}._top_1p59c_10{display:flex;align-items:center;height:var(--bs-topbar-height);padding:0 var(--bs-page-gutter)}._main_1p59c_17{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:var(--bs-space-6);padding:var(--bs-space-6) var(--bs-page-gutter)}._content_1p59c_25{max-width:47.5rem}._eyebrow_1p59c_29{margin-bottom:var(--bs-space-2);font-size:var(--bs-font-size-xs);font-weight:var(--bs-font-weight-semibold);letter-spacing:.09em;color:var(--bs-color-fl-red)}._title_1p59c_37{margin-bottom:var(--bs-space-5);font-size:var(--bs-font-size-cover);font-weight:var(--bs-font-weight-semibold);line-height:1.04;letter-spacing:-.015em;color:var(--bs-color-ink)}._titleAccent_1p59c_46{color:var(--bs-color-fl-red);text-decoration:underline .06em var(--bs-color-red-underline);text-underline-offset:.14em}._enter_1p59c_52{display:inline-flex;align-items:center;gap:var(--bs-space-3);padding:.9375rem 1.625rem;border-radius:var(--bs-radius-pill);background:var(--bs-color-fl-red);color:var(--bs-color-on-brand);font-size:var(--bs-font-size-md);font-weight:var(--bs-font-weight-medium);letter-spacing:-.01em;text-decoration:none;box-shadow:var(--bs-shadow-red);transition:transform .15s,box-shadow .15s,background .15s}._enter_1p59c_52:hover{background:var(--bs-color-red-hover);box-shadow:var(--bs-shadow-red-hover);transform:translateY(-1px)}._flow_1p59c_78{position:relative;justify-self:end;width:100%;max-width:38.75rem;height:25rem}._buffer_1p59c_86{position:absolute;left:30%;top:0;width:14.75rem;height:11.625rem;padding:var(--bs-space-4);border:1px solid var(--bs-color-red-tint-line);border-radius:var(--bs-radius-md);background:var(--bs-color-red-tint);box-shadow:var(--bs-shadow-card)}._buffer_1p59c_86:after{content:"";position:absolute;left:50%;top:100%;width:1px;height:1.875rem;background:repeating-linear-gradient(var(--bs-color-red-soft) 0,var(--bs-color-red-soft) 4px,transparent 4px,transparent 9px)}._bufferLabel_1p59c_115{font-size:var(--bs-font-size-xs);font-weight:var(--bs-font-weight-semibold);letter-spacing:var(--bs-letter-spacing-caps);text-transform:uppercase;color:var(--bs-color-fl-red)}._bufferCells_1p59c_123{display:grid;grid-template-columns:repeat(7,1fr);gap:.4375rem;margin-top:.875rem}._bufferCells_1p59c_123 b{display:block;height:1.75rem;border-radius:5px;background:var(--bs-color-red-soft);animation:_store-product_1p59c_1 3s ease infinite alternate}._bufferCells_1p59c_123 b:nth-child(3n){animation-delay:-1s}._bufferCells_1p59c_123 b:nth-child(4n){animation-delay:-2s}._track_1p59c_146{position:absolute;left:0;right:0;top:13.5rem;height:3.25rem;overflow:hidden;border-top:1px solid var(--bs-color-line);border-bottom:1px solid var(--bs-color-line);border-radius:6px;background:repeating-linear-gradient(90deg,var(--bs-color-surface) 0,var(--bs-color-surface) 14px,var(--bs-color-surface-alt) 14px,var(--bs-color-surface-alt) 15px)}._track_1p59c_146 i{position:absolute;left:0;top:.5rem;width:1.25rem;height:2.125rem;border-radius:5px;background:var(--bs-color-fl-red);opacity:.85;animation:_cover-product_1p59c_1 6s linear infinite;animation-delay:calc(var(--i) * -.5s)}._output_1p59c_178{position:absolute;right:0;top:18.75rem;text-align:right;font-size:var(--bs-font-size-xs);font-weight:var(--bs-font-weight-medium);letter-spacing:var(--bs-letter-spacing-caps);text-transform:uppercase;color:var(--bs-color-ink-muted)}._output_1p59c_178 strong{display:block;margin-top:.375rem;font-size:1.875rem;font-weight:var(--bs-font-weight-semibold);letter-spacing:-.02em;text-transform:none;color:var(--bs-color-fl-red)}@keyframes _cover-product_1p59c_1{0%{left:-5%;opacity:0}10%{opacity:1}90%{opacity:1}to{left:100%;opacity:0}}@keyframes _store-product_1p59c_1{0%{opacity:.25}to{opacity:1}}._footer_1p59c_226{display:flex;justify-content:space-between;align-items:flex-end;gap:1.75rem;padding:0 var(--bs-page-gutter) 1.75rem;font-size:var(--bs-font-size-xs);color:var(--bs-color-ink-muted)}._credit_1p59c_236{display:flex;flex-direction:column;gap:.3125rem;flex:none}._rights_1p59c_243{max-width:27.5rem;text-align:right;line-height:1.5}@media(prefers-reduced-motion:reduce){._track_1p59c_146 i{left:calc(var(--i) * 8%);animation:none}._bufferCells_1p59c_123 b{animation:none}._enter_1p59c_52{transition:none}}@media(max-width:768px){._main_1p59c_17{grid-template-columns:minmax(0,1fr);align-items:start;gap:var(--bs-space-6);padding-top:var(--bs-space-7)}._title_1p59c_37{font-size:var(--bs-font-size-cover-phone)}._flow_1p59c_78{justify-self:stretch;max-width:32.5rem;height:22.5rem}._buffer_1p59c_86{left:50%;transform:translate(-50%)}._footer_1p59c_226{flex-direction:column;align-items:flex-start;gap:var(--bs-space-4);margin:0 var(--bs-page-gutter);padding:var(--bs-space-5) 0 var(--bs-space-6);border-top:1px solid var(--bs-color-line)}._rights_1p59c_243{max-width:none;text-align:left}}._home_1if4w_6{display:grid;gap:var(--bs-space-4);max-width:56rem}._intro_1if4w_12{margin:0}._sets_1if4w_16{display:grid;grid-template-columns:repeat(auto-fill,minmax(18rem,1fr));gap:var(--bs-space-3)}._setCard_1if4w_22{display:grid;gap:var(--bs-space-1);padding:var(--bs-space-3);border:1px solid var(--bs-color-line);border-radius:var(--bs-radius-md);background:var(--bs-color-surface);cursor:pointer}._setCard_1if4w_22 input{justify-self:start}._setOn_1if4w_36{border-color:var(--bs-color-fl-red);box-shadow:var(--bs-shadow-field-focus)}._items_1if4w_41{margin:0;padding-left:1.25rem;font-size:var(--bs-font-size-sm)}._muted_1if4w_47{color:var(--bs-color-ink-muted);font-size:var(--bs-font-size-sm)}._problem_1if4w_52{margin:0;color:var(--bs-color-fl-red)}._fields_1if4w_57{display:flex;flex-wrap:wrap;gap:var(--bs-space-5)}._field_1if4w_57{display:grid;gap:var(--bs-space-1);max-width:24rem}._field_1if4w_57 input{width:10rem;min-height:2.5rem;padding:0 var(--bs-space-2);border:1px solid var(--bs-color-line);border-radius:var(--bs-radius-sm);font:inherit}._start_1if4w_78{min-height:3rem;padding:0 var(--bs-space-6);border:none;border-radius:var(--bs-radius-pill);background:var(--bs-color-fl-red);box-shadow:var(--bs-shadow-red);color:var(--bs-color-on-brand);font:inherit;font-weight:var(--bs-font-weight-semibold);cursor:pointer}._start_1if4w_78:disabled{cursor:default;opacity:.5}._strip_1if4w_97{position:fixed;top:0;right:0;left:0;z-index:50;display:flex;align-items:center;gap:var(--bs-space-4);height:var(--bs-kiosk-strip-height, 4rem);padding:0 var(--bs-page-gutter) 0 calc(var(--bs-page-gutter) + 1rem);border-bottom:1px solid var(--bs-color-line);background:var(--bs-color-surface)}._setTitle_1if4w_112{font-weight:var(--bs-font-weight-semibold);white-space:nowrap}._itemTitle_1if4w_117{display:flex;flex:1;align-items:center;gap:var(--bs-space-2);min-width:0;overflow:hidden;color:var(--bs-color-ink-muted);text-overflow:ellipsis;white-space:nowrap}._chip_1if4w_129{padding:.1rem var(--bs-space-2);border-radius:var(--bs-radius-pill);background:var(--bs-color-fl-red);color:var(--bs-color-on-brand);font-size:var(--bs-font-size-sm);font-weight:var(--bs-font-weight-semibold)}._pausedNote_1if4w_138{color:var(--bs-color-ink-muted);font-size:var(--bs-font-size-sm);white-space:nowrap}._resume_1if4w_144{min-height:3rem;padding:0 var(--bs-space-5);border:none;border-radius:var(--bs-radius-pill);background:var(--bs-color-fl-red);box-shadow:var(--bs-shadow-red);color:var(--bs-color-on-brand);font:inherit;font-weight:var(--bs-font-weight-semibold);white-space:nowrap;cursor:pointer}._progress_1if4w_159{position:absolute;right:0;bottom:-1px;left:0;height:3px;background:var(--bs-color-fl-red);transform-origin:left center;transition:transform .2s linear}._cover_1if4w_171{position:fixed;inset:0;z-index:55;display:grid;grid-template-rows:auto 1fr auto;padding:var(--bs-space-6) var(--bs-space-8);border-left:1rem solid var(--bs-color-fl-red);background:var(--bs-color-surface)}._coverBody_1if4w_182{display:grid;align-content:center;gap:var(--bs-space-4);max-width:60rem}._coverChip_1if4w_189{color:var(--bs-color-fl-red);font-weight:var(--bs-font-weight-semibold);letter-spacing:.08em;text-transform:uppercase}._coverTitle_1if4w_196{margin:0;font-size:3rem;line-height:1.1}._coverPhrase_1if4w_202{margin:0;color:var(--bs-color-ink-muted);font-size:1.75rem;line-height:1.35}._coverAuthor_1if4w_209{color:var(--bs-color-ink-muted);font-size:var(--bs-font-size-sm)}._coverProgress_1if4w_214{position:absolute;right:0;bottom:0;left:0;height:.375rem;background:var(--bs-color-fl-red);transform-origin:left center;transition:transform .2s linear}._corner_1if4w_226{position:fixed;top:0;left:0;z-index:70;width:4rem;height:4rem;touch-action:none;user-select:none}._padBack_1if4w_237{position:fixed;inset:0;z-index:80;display:grid;place-items:center;background:#1f1f1f73}._pad_1if4w_237{display:grid;gap:var(--bs-space-3);width:22rem;padding:var(--bs-space-5);border-radius:var(--bs-radius-md);background:var(--bs-color-surface);box-shadow:var(--bs-shadow-card);text-align:center}._padTitle_1if4w_257{margin:0;font-size:var(--bs-font-size-lg)}._padDots_1if4w_262{min-height:2rem;font-size:1.75rem;letter-spacing:.3em}._padKeys_1if4w_268{display:grid;grid-template-columns:repeat(3,1fr);gap:var(--bs-space-2)}._padKey_1if4w_268{min-height:3.5rem;border:1px solid var(--bs-color-line);border-radius:var(--bs-radius-sm);background:var(--bs-color-surface-alt);font:inherit;font-size:var(--bs-font-size-lg);cursor:pointer}._padButtons_1if4w_284{display:flex;justify-content:space-between;gap:var(--bs-space-3)}._primary_1if4w_290,._secondary_1if4w_291{flex:1;min-height:3rem;border-radius:var(--bs-radius-sm);font:inherit;font-weight:var(--bs-font-weight-semibold);cursor:pointer}._primary_1if4w_290{border:1px solid var(--bs-color-fl-red);background:var(--bs-color-fl-red);color:var(--bs-color-on-brand)}._secondary_1if4w_291{border:1px solid var(--bs-color-line);background:var(--bs-color-surface);color:var(--bs-color-ink)}._stage_1if4w_313{min-height:calc(100dvh - var(--bs-kiosk-strip-height, 4rem))}._realistic_1if4w_318{position:relative;height:calc(100dvh - var(--bs-kiosk-strip-height, 4rem));overflow:hidden;background:var(--bs-color-surface-alt)}._realisticView_1if4w_325{position:absolute;inset:0}._loading_1if4w_330{position:absolute;top:45%;left:0;right:0;margin:0;color:var(--bs-color-ink-muted);font-size:var(--bs-font-size-lg);text-align:center}._caption_1if4w_341{position:absolute;bottom:2.5rem;left:var(--bs-page-gutter);max-width:min(44rem,calc(100% - 26rem));margin:0;padding:var(--bs-space-3) var(--bs-space-4);border-left:.375rem solid var(--bs-color-fl-red);border-radius:var(--bs-radius-sm);background:#fffffff0;box-shadow:var(--bs-shadow-card);font-size:var(--bs-font-size-lg);line-height:1.35}._card_1if4w_356{position:absolute;top:var(--bs-space-4);right:var(--bs-page-gutter);display:grid;gap:var(--bs-space-3);width:22rem;max-height:calc(100% - 4rem);overflow:auto;padding:var(--bs-space-4);border-radius:var(--bs-radius-md);background:#fffffff2;box-shadow:var(--bs-shadow-card)}._cardTitle_1if4w_371{margin:0;font-size:var(--bs-font-size-lg)}._cardGroup_1if4w_376{display:grid;gap:var(--bs-space-2)}._cardHeading_1if4w_381{margin:0;color:var(--bs-color-ink-muted);font-size:var(--bs-font-size-sm);font-weight:var(--bs-font-weight-semibold)}._machines_1if4w_388{display:grid;gap:var(--bs-space-1)}._machine_1if4w_388{display:flex;align-items:center;gap:var(--bs-space-2);min-height:3rem;padding:0 var(--bs-space-3);border:1px solid var(--bs-color-line);border-radius:var(--bs-radius-sm);background:var(--bs-color-surface);font:inherit;text-align:left;cursor:pointer}._machine_1if4w_388[aria-pressed=true]{border-color:var(--bs-color-fl-red);background:var(--bs-color-live-stopped-bg)}._lamp_1if4w_413{flex:none;width:.875rem;height:.875rem;border-radius:50%;background:var(--bs-color-state-starved)}._machine_1if4w_388[data-state=running] ._lamp_1if4w_413{background:var(--bs-color-live-running);box-shadow:var(--bs-shadow-live-lamp-green)}._machine_1if4w_388[data-state=stopped] ._lamp_1if4w_413{background:var(--bs-color-fl-red);box-shadow:var(--bs-shadow-live-lamp-red)}._machine_1if4w_388[data-state=waiting] ._lamp_1if4w_413{background:var(--bs-color-state-blocked);box-shadow:var(--bs-shadow-live-lamp-amber)}._segments_1if4w_436{display:flex;gap:var(--bs-space-1)}._segment_1if4w_436{flex:1;min-height:3rem;padding:0 var(--bs-space-2);border:1px solid var(--bs-color-line);border-radius:var(--bs-radius-sm);background:var(--bs-color-surface);font:inherit;cursor:pointer}._segment_1if4w_436[aria-pressed=true]{border-color:var(--bs-color-fl-red);background:var(--bs-color-fl-red);color:var(--bs-color-on-brand);font-weight:var(--bs-font-weight-semibold)}._gauge_1if4w_459{display:block;height:.5rem;overflow:hidden;border-radius:var(--bs-radius-pill);background:var(--bs-color-line)}._gauge_1if4w_459 span{display:block;height:100%;background:var(--bs-color-fl-red);transform-origin:left center;transition:transform .25s linear}._realisticAuthor_1if4w_475{position:absolute;right:var(--bs-page-gutter);bottom:var(--bs-space-2);color:var(--bs-color-ink-muted);font-size:var(--bs-font-size-sm)}._figure_st4um_4{display:flex;flex-direction:column;gap:var(--bs-space-1);margin:0}._svg_st4um_11{display:block;width:100%;height:auto;border-radius:var(--bs-radius-md);background:var(--bs-color-live-floor);box-shadow:var(--bs-shadow-live-floor);font-family:var(--bs-font-family)}._caption_st4um_21{color:var(--bs-color-ink-muted);font-size:var(--bs-font-size-xs)}._frame_st4um_26{fill:var(--bs-color-live-tile);stroke:var(--bs-color-live-tile-edge);stroke-width:1}._belt_st4um_32{fill:var(--bs-color-live-belt);stroke:var(--bs-color-live-rail);stroke-width:1}._rail_st4um_38{fill:none;stroke:var(--bs-color-live-rail);stroke-width:5;stroke-linecap:round;stroke-linejoin:round}._product_st4um_46{fill:var(--bs-color-live-product)}._productStanding_st4um_50{fill:var(--bs-color-live-product-standing)}._carriage_st4um_54{fill:var(--bs-color-live-carriage)}._guide_st4um_58{fill:none;stroke:var(--bs-color-live-lamp-housing);stroke-width:2;stroke-linecap:round}._stopOpen_st4um_65{fill:var(--bs-color-live-running)}._stopClosed_st4um_69{fill:var(--bs-color-fl-red)}._arrow_st4um_73{fill:var(--bs-color-live-virtual);stroke:var(--bs-color-live-virtual);stroke-width:1.5}._label_st4um_79{fill:var(--bs-color-ink-muted);font-size:13px}._tray_st4um_84{fill:var(--bs-color-live-rail)}._trayActive_st4um_88{fill:var(--bs-color-live-blocked)}._gallery_e7rd4_3{display:flex;flex-direction:column;gap:var(--bs-space-3)}._title_e7rd4_9{margin:0;font-size:var(--bs-font-size-lg);font-weight:var(--bs-font-weight-semibold)}._about_e7rd4_15{margin:0;color:var(--bs-color-ink-muted)}._grid_e7rd4_20{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(26rem,100%),1fr));gap:var(--bs-space-4)}._widget_e7rd4_26{display:flex;flex-direction:column;gap:var(--bs-space-2);padding:var(--bs-space-3);border-radius:var(--bs-radius-md);background:var(--bs-color-surface);box-shadow:var(--bs-shadow-card)}._widgetTitle_e7rd4_36{margin:0;font-size:var(--bs-font-size-md);font-weight:var(--bs-font-weight-semibold)}._controls_e7rd4_42{display:flex;flex-wrap:wrap;align-items:center;gap:var(--bs-space-2) var(--bs-space-4)}._control_e7rd4_42{display:inline-flex;align-items:center;gap:var(--bs-space-2);color:var(--bs-color-ink-muted)}._control_e7rd4_42 input[type=range]{width:8rem;accent-color:var(--bs-color-fl-red)}._control_e7rd4_42 output{min-width:3rem;font-variant-numeric:tabular-nums}@media(max-width:768px){._grid_e7rd4_20{grid-template-columns:1fr}}._homeColumns_h2cx1_3{display:grid;grid-template-columns:minmax(0,2fr) minmax(14rem,1fr);gap:var(--bs-space-5);margin-bottom:var(--bs-space-5)}._sectionTitle_h2cx1_10{margin:0 0 var(--bs-space-2);font-size:var(--bs-font-size-lg)}._cards_h2cx1_15{display:grid;grid-template-columns:repeat(auto-fill,minmax(16rem,1fr));gap:var(--bs-space-3);margin:0;padding:0;list-style:none}._card_h2cx1_15{display:flex;flex-direction:column;gap:var(--bs-space-1);padding:var(--bs-space-3);border:1px solid var(--bs-color-line);border-radius:var(--bs-radius-sm);background:var(--bs-color-surface)}._card_h2cx1_15 button{align-self:flex-start;margin-top:var(--bs-space-2)}._links_h2cx1_39{margin:0;padding-left:var(--bs-space-4)}._muted_h2cx1_44{color:var(--bs-color-ink-muted);font-size:var(--bs-font-size-sm)}._refused_h2cx1_49{color:var(--bs-color-fl-red);font-size:var(--bs-font-size-sm)}._pack_h2cx1_54{display:flex;flex-wrap:wrap;align-items:center;gap:var(--bs-space-2);margin-top:var(--bs-space-4)}._primary_h2cx1_62,._secondary_h2cx1_63{padding:.3rem var(--bs-space-3);border-radius:var(--bs-radius-sm);font:inherit;font-size:var(--bs-font-size-sm);font-weight:var(--bs-font-weight-semibold);cursor:pointer}._primary_h2cx1_62{border:1px solid var(--bs-color-fl-red);background:var(--bs-color-fl-red);color:var(--bs-color-on-brand)}._primary_h2cx1_62:disabled{cursor:default;opacity:.5}._secondary_h2cx1_63{border:1px solid var(--bs-color-line);background:var(--bs-color-surface);color:var(--bs-color-ink)}._page_h2cx1_90{padding:var(--bs-space-4) var(--bs-page-gutter)}._back_h2cx1_94{margin:0 0 var(--bs-space-3);font-size:var(--bs-font-size-sm)}._article_h2cx1_99{max-width:48rem}._h1_h2cx1_103{margin:0 0 var(--bs-space-3);font-size:var(--bs-font-size-xl)}._h2_h2cx1_108{margin:var(--bs-space-4) 0 var(--bs-space-2);font-size:var(--bs-font-size-lg)}._h3_h2cx1_113{margin:var(--bs-space-3) 0 var(--bs-space-2);font-size:var(--bs-font-size-md)}._paragraph_h2cx1_118,._list_h2cx1_119{margin:0 0 var(--bs-space-3);line-height:1.5}._rule_h2cx1_124{margin:var(--bs-space-4) 0;border:none;border-top:1px solid var(--bs-color-line)}._widgetSlot_h2cx1_130{max-width:30rem;margin:var(--bs-space-3) 0}._widgetSlot_h2cx1_130[data-widget-kind=vcurve],._widgetSlot_h2cx1_130[data-widget-kind=sizing],._widgetSlot_h2cx1_130[data-widget-kind=catalogue]{max-width:none}._page_h2cx1_90{padding-bottom:var(--bs-space-8)}._widgetProblem_h2cx1_147{padding:var(--bs-space-2);border:1px dashed var(--bs-color-fl-red);color:var(--bs-color-fl-red);font-size:var(--bs-font-size-sm)}._demo_h2cx1_154{display:flex;align-items:center;gap:var(--bs-space-2);margin:var(--bs-space-3) 0}._realistic_h2cx1_162{position:relative;height:calc(100dvh - 12rem);min-height:20rem;overflow:hidden;background:var(--bs-color-surface-alt)}._realisticView_h2cx1_170{position:absolute;inset:0}._realisticNote_h2cx1_175,._realisticState_h2cx1_176{position:absolute;left:var(--bs-page-gutter);margin:0;padding:var(--bs-space-1) var(--bs-space-2);border-radius:var(--bs-radius-sm);background:#ffffffeb;font-size:var(--bs-font-size-sm)}._realisticNote_h2cx1_175{top:var(--bs-space-3)}._realisticState_h2cx1_176{top:45%}._vcurve_h2cx1_195,._sizing_h2cx1_196{margin:var(--bs-space-3) 0}._vBars_h2cx1_200{display:grid;gap:var(--bs-space-2);align-items:end;height:14rem}._vColumn_h2cx1_207{display:grid;grid-template-rows:auto 1fr auto auto;height:100%;min-width:0;text-align:center}._vValue_h2cx1_215{color:var(--bs-color-ink-muted);font-size:var(--bs-font-size-xs)}._vTrack_h2cx1_220{display:flex;align-items:flex-end;justify-content:center}._vBar_h2cx1_200{width:70%;border-radius:var(--bs-radius-sm) var(--bs-radius-sm) 0 0;background:var(--bs-color-state-starved)}._vColumn_h2cx1_207[data-reference=true] ._vBar_h2cx1_200{background:var(--bs-color-fl-red)}._vColumn_h2cx1_207[data-reference=true] ._vValue_h2cx1_215{color:var(--bs-color-fl-red);font-weight:var(--bs-font-weight-semibold)}._vName_h2cx1_241{font-size:var(--bs-font-size-xs);overflow-wrap:anywhere}._vRate_h2cx1_246{font-size:var(--bs-font-size-xs);font-weight:var(--bs-font-weight-semibold)}._sizingTable_h2cx1_251{width:100%;border-collapse:collapse;font-size:var(--bs-font-size-sm)}._sizingTable_h2cx1_251 th,._sizingTable_h2cx1_251 td{padding:var(--bs-space-1) var(--bs-space-2);border-bottom:1px solid var(--bs-color-line);text-align:left}._catalogueCard_h2cx1_264{margin:var(--bs-space-3) 0;padding:var(--bs-space-3);border:1px solid var(--bs-color-line);border-left:.25rem solid var(--bs-color-fl-red);border-radius:var(--bs-radius-sm);background:var(--bs-color-surface)}._catalogueTitle_h2cx1_273{margin:0;font-size:var(--bs-font-size-md)}._catalogueFacts_h2cx1_278{display:grid;grid-template-columns:max-content 1fr;gap:var(--bs-space-1) var(--bs-space-3);margin:var(--bs-space-2) 0;font-size:var(--bs-font-size-sm)}._catalogueFacts_h2cx1_278 dt{color:var(--bs-color-ink-muted)}._catalogueFacts_h2cx1_278 dd{margin:0}._chips_h2cx1_294{display:flex;flex-wrap:wrap;gap:var(--bs-space-1);margin:0;padding:0;list-style:none}._chip_h2cx1_294{padding:.1rem var(--bs-space-2);border-radius:var(--bs-radius-pill);background:var(--bs-color-surface-alt);font-size:var(--bs-font-size-xs)}._page_1860d_1{display:flex;flex-direction:column;gap:var(--bs-space-4);padding:var(--bs-space-6) var(--bs-page-gutter)}._reportPage_1860d_9{min-width:0}._title_1860d_13{font-size:var(--bs-font-size-xl);font-weight:var(--bs-font-weight-semibold)}._subtitle_1860d_18{margin-top:var(--bs-space-4);font-size:var(--bs-font-size-lg);font-weight:var(--bs-font-weight-semibold)}._muted_1860d_24{color:var(--bs-color-ink-muted)}._modeGrid_1860d_28{display:grid;grid-template-columns:repeat(auto-fit,minmax(16rem,1fr));gap:var(--bs-space-4);margin:0;padding:0;list-style:none}._modeCard_1860d_37{display:flex;flex-direction:column;gap:var(--bs-space-2);height:100%;padding:var(--bs-space-5);border:1px solid var(--bs-color-line);border-top:4px solid var(--bs-color-fl-red);border-radius:var(--bs-radius-md);background:var(--bs-color-surface);color:var(--bs-color-ink);text-decoration:none}._modeCard_1860d_37:hover{background:var(--bs-color-surface-alt)}._modeCardName_1860d_55{font-size:var(--bs-font-size-lg);font-weight:var(--bs-font-weight-semibold)}._notice_1860d_61{padding:var(--bs-space-4);border-left:4px solid var(--bs-color-fl-red);background:var(--bs-color-surface-alt)}._projectList_1860d_68{display:flex;flex-direction:column;gap:var(--bs-space-2);margin:0;padding:0;list-style:none}._card_1860d_77{display:flex;flex-direction:column;gap:var(--bs-space-3);padding:var(--bs-space-5);border:1px solid var(--bs-color-line);border-radius:var(--bs-radius-md);background:var(--bs-color-surface)}._primaryButton_1860d_87{padding:var(--bs-space-2) var(--bs-space-5);border:1px solid var(--bs-color-fl-red);border-radius:var(--bs-radius-sm);background:var(--bs-color-fl-red);color:var(--bs-color-on-brand);font:inherit;font-weight:var(--bs-font-weight-semibold);cursor:pointer}._primaryButton_1860d_87:hover{background:var(--bs-color-red-hover)}._primaryButton_1860d_87:disabled{cursor:progress;opacity:.7}._tableWrap_1860d_107{max-width:100%;overflow-x:auto}._table_1860d_107{border-collapse:collapse;min-width:100%}._table_1860d_107 th,._table_1860d_107 td{padding:var(--bs-space-2) var(--bs-space-3);border-bottom:1px solid var(--bs-color-line);text-align:left;white-space:nowrap}._table_1860d_107 th{font-weight:var(--bs-font-weight-semibold)}._card_1860d_77 ._subtitle_1860d_18{margin-top:0}._historical_1860d_134{padding:0 var(--bs-space-2);border:1px solid var(--bs-color-fl-red);border-radius:var(--bs-radius-pill);color:var(--bs-color-fl-red);font-size:var(--bs-font-size-xs);font-weight:var(--bs-font-weight-semibold)}._linePage_1860d_151{gap:var(--bs-space-1);height:calc(100dvh - var(--bs-topbar-height) - var(--bs-stepbar-height));padding-top:var(--bs-space-1);padding-bottom:0}._lineHeader_1860d_159{display:flex;flex:none;flex-wrap:nowrap;align-items:baseline;gap:var(--bs-space-3);min-width:0;color:var(--bs-color-ink-muted);font-size:var(--bs-font-size-xs)}._lineHeaderTitle_1860d_170{flex:0 1 auto;min-width:0;margin:0;overflow:hidden;color:var(--bs-color-ink);font-size:var(--bs-font-size-sm);font-weight:var(--bs-font-weight-semibold);text-overflow:ellipsis;white-space:nowrap}._lineHeaderLine_1860d_182{flex:0 1 auto;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._lineHeaderNotice_1860d_191{display:inline-flex;flex:0 1 auto;min-width:0}._lineHeaderNotice_1860d_191>p{padding-top:0;padding-bottom:0;font-size:var(--bs-font-size-xs)}._lineHeaderNotice_1860d_191 button{padding-top:0;padding-bottom:0}._lineSaved_1860d_209{flex:none;border-radius:var(--bs-radius-sm);white-space:nowrap;cursor:default}._lineSaved_1860d_209:focus-visible{outline:2px solid var(--bs-color-filling-cyan);outline-offset:2px}._lineHeaderHidden_1860d_222{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}@media(max-width:768px){._linePage_1860d_151{height:auto}._lineHeader_1860d_159{flex-wrap:wrap;row-gap:2px}._lineHeaderTitle_1860d_170,._lineHeaderLine_1860d_182{overflow-wrap:anywhere;white-space:normal}}._lineTitle_1860d_250{margin:0;font-size:var(--bs-font-size-md);font-weight:var(--bs-font-weight-semibold)}._headerSpacer_1860d_257{flex:1}._headerButton_1860d_261{padding:.1rem var(--bs-space-2);border:1px solid var(--bs-color-line);border-radius:var(--bs-radius-sm);background:var(--bs-color-surface);color:var(--bs-color-ink);font:inherit;cursor:pointer}._headerButton_1860d_261:hover,._headerButton_1860d_261:focus-visible{border-color:var(--bs-color-fl-red);color:var(--bs-color-fl-red)}._secondaryButton_1860d_277{padding:var(--bs-space-1) var(--bs-space-3);border:1px solid var(--bs-color-line);border-radius:var(--bs-radius-sm);background:var(--bs-color-surface);color:var(--bs-color-ink);font:inherit;font-size:var(--bs-font-size-sm);cursor:pointer}._secondaryButton_1860d_277:hover,._secondaryButton_1860d_277[aria-expanded=true]{border-color:var(--bs-color-ink-muted)}._confirmedBadge_1860d_294{padding:0 var(--bs-space-2);border-radius:var(--bs-radius-pill);background:var(--bs-color-confirmed);color:var(--bs-color-on-brand);font-size:var(--bs-font-size-xs);font-weight:var(--bs-font-weight-semibold);white-space:nowrap}._secondaryLink_1860d_305{padding:var(--bs-space-2) var(--bs-space-4);border:1px solid var(--bs-color-ink);border-radius:var(--bs-radius-sm);color:var(--bs-color-ink);font-weight:var(--bs-font-weight-semibold);text-decoration:none}._secondaryLink_1860d_305:hover{background:var(--bs-color-surface-alt)}._linkButton_1860d_319{border:0;background:none;padding:0;font:inherit;color:var(--bs-color-ink-muted);text-decoration:underline;cursor:pointer}._linkButton_1860d_319:hover,._linkButton_1860d_319:focus-visible{color:var(--bs-color-ink)}._backdrop_1g6of_2{position:fixed;inset:0;z-index:10;display:flex;align-items:flex-start;justify-content:center;padding:var(--bs-space-6) var(--bs-page-gutter);overflow-y:auto;background:var(--bs-color-backdrop)}._dialog_1g6of_14{display:flex;flex-direction:column;gap:var(--bs-space-4);width:min(40rem,100%);padding:var(--bs-space-5);border-top:4px solid var(--bs-color-fl-red);border-radius:var(--bs-radius-md);background:var(--bs-color-surface);box-shadow:var(--bs-shadow-card);outline:none}._wide_1g6of_28{width:min(96rem,100%)}._title_1g6of_32{font-size:var(--bs-font-size-lg);font-weight:var(--bs-font-weight-semibold);overflow-wrap:anywhere}._body_1g6of_38{display:flex;flex-direction:column;gap:var(--bs-space-3);min-width:0;overflow-wrap:anywhere}._actions_1g6of_46{display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-end;gap:var(--bs-space-3)}._head_g6mit_2{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--bs-space-3)}._headActions_g6mit_10{display:flex;flex-wrap:wrap;gap:var(--bs-space-3)}._fileInput_g6mit_16{display:none}._reminder_g6mit_21{padding:var(--bs-space-2) var(--bs-space-3);border-left:4px solid var(--bs-color-warning);background:var(--bs-color-surface-alt)}._search_g6mit_27{display:flex;flex-direction:column;gap:var(--bs-space-1);max-width:24rem}._search_g6mit_27 input,._field_g6mit_35 input{padding:var(--bs-space-2) var(--bs-space-3);border:1px solid var(--bs-color-line);border-radius:var(--bs-radius-sm);font:inherit;min-width:0}._grid_g6mit_43{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(22rem,100%),1fr));gap:var(--bs-space-4)}._card_g6mit_49{display:flex;flex-direction:column;gap:var(--bs-space-3);min-width:0;padding:var(--bs-space-4) var(--bs-space-5);border:1px solid var(--bs-color-line);border-top:4px solid var(--bs-color-fl-red);border-radius:var(--bs-radius-md);background:var(--bs-color-surface);box-shadow:var(--bs-shadow-card)}._cardHeader_g6mit_62{display:flex;flex-direction:column;gap:var(--bs-space-1);min-width:0}._cardTitle_g6mit_69{font-size:var(--bs-font-size-lg);font-weight:var(--bs-font-weight-semibold);overflow-wrap:anywhere}._cardTitle_g6mit_69 a{color:var(--bs-color-ink);text-decoration:none}._cardTitle_g6mit_69 a:hover{color:var(--bs-color-fl-red)}._figures_g6mit_85{display:grid;grid-template-columns:repeat(4,minmax(0,auto));justify-content:start;gap:var(--bs-space-2) var(--bs-space-5);margin:0;padding:0;list-style:none}._figure_g6mit_85{display:flex;flex-direction:column}._figureValue_g6mit_100{font-size:var(--bs-font-size-lg);font-weight:var(--bs-font-weight-semibold);white-space:nowrap}._figureLabel_g6mit_106,._small_g6mit_107{font-size:var(--bs-font-size-xs);color:var(--bs-color-ink-muted)}._chips_g6mit_112{display:flex;flex-wrap:wrap;gap:var(--bs-space-2);margin:0;padding:0;list-style:none}._chipRed_g6mit_121,._chipAmber_g6mit_122{padding:var(--bs-space-1) var(--bs-space-3);border-radius:var(--bs-radius-pill);font-size:var(--bs-font-size-sm);font-weight:var(--bs-font-weight-semibold)}._chipRed_g6mit_121{color:var(--bs-color-fl-red);border:1px solid var(--bs-color-fl-red);background:var(--bs-color-red-tint)}._chipAmber_g6mit_122{color:var(--bs-color-warning);border:1px solid var(--bs-color-warning);background:var(--bs-color-surface-alt)}._cardActions_g6mit_141{display:flex;flex-wrap:wrap;gap:var(--bs-space-2);margin-top:auto}._button_g6mit_148{display:inline-flex;align-items:center;padding:var(--bs-space-1) var(--bs-space-3);border:1px solid var(--bs-color-line);border-radius:var(--bs-radius-sm);background:var(--bs-color-surface);color:var(--bs-color-ink);font:inherit;text-decoration:none;cursor:pointer}._button_g6mit_148:hover{border-color:var(--bs-color-fl-red);color:var(--bs-color-fl-red)}._button_g6mit_148:disabled{cursor:not-allowed;border-color:var(--bs-color-line);color:var(--bs-color-ink-muted)}._primary_g6mit_172,._primary_g6mit_172:hover{border-color:var(--bs-color-fl-red);background:var(--bs-color-fl-red);color:var(--bs-color-on-brand)}._primary_g6mit_172:hover{background:var(--bs-color-red-hover)}._primary_g6mit_172:disabled{border-color:var(--bs-color-line);background:var(--bs-color-surface-alt);color:var(--bs-color-ink-muted)}._danger_g6mit_189:hover{border-color:var(--bs-color-fl-red);background:var(--bs-color-red-tint)}._linkButton_g6mit_194{padding:0;border:0;background:none;color:var(--bs-color-fl-red);font:inherit;text-decoration:underline;cursor:pointer}._muted_g6mit_204{color:var(--bs-color-ink-muted)}._warning_g6mit_208{color:var(--bs-color-warning)}._problem_g6mit_212{padding:var(--bs-space-2) var(--bs-space-3);border-left:4px solid var(--bs-color-fl-red);background:var(--bs-color-red-tint)}._passedGroups_g6mit_219{display:flex;flex-direction:column;gap:var(--bs-space-2);margin:0;padding:0;list-style:none}._passedGroup_g6mit_219{display:flex;flex-direction:column;gap:var(--bs-space-3)}._passedRow_g6mit_234{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--bs-space-2) var(--bs-space-3);padding:var(--bs-space-2) var(--bs-space-3);border:1px solid var(--bs-color-line);border-radius:var(--bs-radius-sm);background:var(--bs-color-surface-alt)}._passedToggle_g6mit_246{display:inline-flex;flex-wrap:wrap;align-items:baseline;gap:var(--bs-space-1) var(--bs-space-3);min-width:0;padding:0;border:0;background:none;color:var(--bs-color-ink);font:inherit;text-align:left;cursor:pointer}._passedToggle_g6mit_246:hover strong{color:var(--bs-color-fl-red)}._form_g6mit_266{display:flex;flex-direction:column;gap:var(--bs-space-3)}._field_g6mit_35{display:flex;flex-direction:column;gap:var(--bs-space-1)}._templates_g6mit_278{display:flex;flex-direction:column;gap:var(--bs-space-2);margin:0;padding:0;border:0;min-width:0}._legend_g6mit_288{padding:0;margin-bottom:var(--bs-space-1);font-weight:var(--bs-font-weight-semibold)}._template_g6mit_278{display:flex;align-items:flex-start;gap:var(--bs-space-2);padding:var(--bs-space-2) var(--bs-space-3);border:1px solid var(--bs-color-line);border-radius:var(--bs-radius-sm);cursor:pointer}._template_g6mit_278>span{display:flex;flex-direction:column;gap:var(--bs-space-1);min-width:0}._template_g6mit_278:has(input:checked){border-color:var(--bs-color-fl-red);background:var(--bs-color-red-tint)}._report_g6mit_316{display:flex;flex-direction:column;gap:var(--bs-space-1);margin:0;padding-left:var(--bs-space-5)}._noticeRed_g6mit_324,._noticeAmber_g6mit_325{padding:var(--bs-space-2) var(--bs-space-3);background:var(--bs-color-surface-alt)}._noticeRed_g6mit_324{border-left:4px solid var(--bs-color-fl-red)}._noticeAmber_g6mit_325{border-left:4px solid var(--bs-color-warning)}@media(max-width:768px){._figures_g6mit_85{grid-template-columns:repeat(2,minmax(0,auto))}}._fold_g6mit_346{display:inline-flex;align-self:flex-start;align-items:center;gap:var(--bs-space-2);padding:var(--bs-space-1) 0;border:0;background:none;color:var(--bs-color-ink);font:inherit;font-weight:var(--bs-font-weight-semibold);cursor:pointer}._fold_g6mit_346:hover{color:var(--bs-color-fl-red)}._tabs_g6mit_364{display:flex;flex-wrap:wrap;gap:var(--bs-space-1);border-bottom:1px solid var(--bs-color-line)}._tab_g6mit_364{padding:var(--bs-space-1) var(--bs-space-3);border:0;border-bottom:2px solid transparent;background:none;color:var(--bs-color-ink-muted);font:inherit;cursor:pointer}._tab_g6mit_364[aria-selected=true]{border-bottom-color:var(--bs-color-fl-red);color:var(--bs-color-ink);font-weight:var(--bs-font-weight-semibold)}._familyChips_g6mit_387{display:flex;flex-wrap:wrap;gap:var(--bs-space-1)}._familyChip_g6mit_387{padding:2px var(--bs-space-2);border:1px solid var(--bs-color-line);border-radius:var(--bs-radius-pill);background:var(--bs-color-surface);color:var(--bs-color-ink);font:inherit;font-size:var(--bs-font-size-xs);cursor:pointer}._familyChip_g6mit_387[aria-checked=true]{border-color:var(--bs-color-fl-red);background:var(--bs-color-surface-muted)}._shares_g6mit_410{display:grid;gap:var(--bs-space-2);margin:0 0 var(--bs-space-3);padding:0;list-style:none}._share_g6mit_410{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--bs-space-2)}._shareForm_g6mit_426{display:flex;flex-wrap:wrap;align-items:flex-end;gap:var(--bs-space-3)}._shareEmail_g6mit_433{display:grid;flex:1 1 14rem;gap:var(--bs-space-1)}._shareModes_g6mit_439{display:flex;gap:var(--bs-space-3)}._fill_g6mit_445{display:flex;flex-direction:column;gap:var(--bs-space-1);margin-top:var(--bs-space-2);padding-top:var(--bs-space-2);border-top:1px solid var(--bs-color-line)}._fillTitle_g6mit_454{margin:0;font-size:var(--bs-font-size-md)}._notes_lwp25_1{display:flex;flex-direction:column;gap:var(--bs-space-2);padding:var(--bs-space-3) var(--bs-space-4);border:1px solid var(--bs-color-line);border-radius:var(--bs-radius-md);background:var(--bs-color-surface)}._title_lwp25_11{font-weight:var(--bs-font-weight-semibold)}._field_lwp25_15{width:100%;padding:var(--bs-space-2);border:1px solid var(--bs-color-line);border-radius:var(--bs-radius-sm);font:inherit;resize:vertical}._help_lwp25_24{font-size:var(--bs-font-size-sm);color:var(--bs-color-ink-muted)}._hiddenLabel_lwp25_30{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}._screen_1buht_4{display:flex;flex-direction:column;gap:var(--bs-space-3);height:100%;min-height:0;padding:var(--bs-space-5) var(--bs-page-gutter)}._head_1buht_13{display:flex;flex-wrap:wrap;align-items:center;gap:var(--bs-space-3)}._head_1buht_13 h1{margin:0;font-size:var(--bs-font-size-xl);font-weight:var(--bs-font-weight-semibold)}._spacer_1buht_26{flex:1}._note_1buht_30{margin:0;color:var(--bs-color-ink-muted)}._frame_1buht_35{flex:1;min-height:0;overflow:auto;border:1px solid var(--bs-color-line);border-radius:var(--bs-radius-md);background:var(--bs-color-surface)}._table_1buht_44{width:100%;border-collapse:collapse}._table_1buht_44 th,._table_1buht_44 td{padding:var(--bs-space-2) var(--bs-space-3);border-bottom:1px solid var(--bs-color-line);text-align:left;vertical-align:top}._table_1buht_44 th{position:sticky;top:0;z-index:1;background:var(--bs-color-surface-alt);font-weight:var(--bs-font-weight-semibold)}._email_1buht_65{color:var(--bs-color-ink-muted);font-size:var(--bs-font-size-sm);overflow-wrap:anywhere}._table_1buht_44 td:first-child{min-width:14rem}._chips_1buht_75{display:flex;flex-wrap:wrap;gap:var(--bs-space-1)}._chip_1buht_75{padding:0 var(--bs-space-2);border:1px solid var(--bs-color-line);border-radius:999px;font-size:var(--bs-font-size-sm)}._off_1buht_88{color:var(--bs-color-ink-muted)}._warn_1buht_92{color:var(--bs-color-fl-red)}._actions_1buht_96{display:flex;gap:var(--bs-space-1);white-space:nowrap}._icon_1buht_102{display:inline-flex;align-items:center;justify-content:center;width:2rem;height:2rem;border:1px solid var(--bs-color-line);border-radius:var(--bs-radius-sm);background:var(--bs-color-surface);color:var(--bs-color-ink);font:inherit;cursor:pointer}._icon_1buht_102:hover{border-color:var(--bs-color-fl-red);color:var(--bs-color-fl-red)}._icon_1buht_102:disabled{cursor:not-allowed;color:var(--bs-color-ink-muted)}._button_1buht_126{display:inline-flex;align-items:center;gap:var(--bs-space-1);padding:var(--bs-space-1) var(--bs-space-3);border:1px solid var(--bs-color-line);border-radius:var(--bs-radius-sm);background:var(--bs-color-surface);color:var(--bs-color-ink);font:inherit;text-decoration:none;cursor:pointer}._button_1buht_126:hover{border-color:var(--bs-color-fl-red);color:var(--bs-color-fl-red)}._button_1buht_126:disabled{cursor:not-allowed;border-color:var(--bs-color-line);color:var(--bs-color-ink-muted)}._primary_1buht_151,._primary_1buht_151:hover{border-color:var(--bs-color-fl-red);background:var(--bs-color-fl-red);color:var(--bs-color-on-brand)}._primary_1buht_151:hover{background:var(--bs-color-red-hover)}._primary_1buht_151:disabled{border-color:var(--bs-color-line);background:var(--bs-color-surface-alt);color:var(--bs-color-ink-muted)}._form_1buht_168{display:grid;gap:var(--bs-space-3)}._field_1buht_173{display:flex;flex-direction:column;gap:var(--bs-space-1)}._field_1buht_173>span{font-weight:var(--bs-font-weight-semibold)}._field_1buht_173 input,._field_1buht_173 select{padding:var(--bs-space-2) var(--bs-space-3);border:1px solid var(--bs-color-line);border-radius:var(--bs-radius-sm);background:var(--bs-color-surface);color:var(--bs-color-ink);font:inherit;min-width:0}._inline_1buht_194{display:flex;flex-wrap:wrap;align-items:center;gap:var(--bs-space-3)}._check_1buht_201{display:inline-flex;align-items:center;gap:var(--bs-space-1)}._problem_1buht_207{margin:0;color:var(--bs-color-fl-red)}._key_1buht_212{margin:0;padding:var(--bs-space-3);border:1px dashed var(--bs-color-fl-red);border-radius:var(--bs-radius-sm);background:var(--bs-color-surface-alt);font-family:ui-monospace,Menlo,monospace;font-size:var(--bs-font-size-lg);letter-spacing:.05em;text-align:center;user-select:all}._filters_1buht_225{display:flex;flex-wrap:wrap;align-items:flex-end;gap:var(--bs-space-3)}._signIn_1buht_233{display:grid;place-items:center;height:100%;padding:var(--bs-space-5) var(--bs-page-gutter)}._card_1buht_240{display:grid;gap:var(--bs-space-3);width:min(26rem,100%);padding:var(--bs-space-6);border:1px solid var(--bs-color-line);border-top:4px solid var(--bs-color-fl-red);border-radius:var(--bs-radius-md);background:var(--bs-color-surface)}._card_1buht_240 h1{margin:0;font-size:var(--bs-font-size-xl)}._keyInput_1buht_256{font-family:ui-monospace,Menlo,monospace;letter-spacing:.03em}._area_1buht_263{display:grid;grid-template-columns:13rem minmax(0,1fr);height:max(30rem,calc(100dvh - var(--bs-topbar-height) - 2.5rem))}._areaNav_1buht_270{display:flex;flex-direction:column;gap:var(--bs-space-3);padding:var(--bs-space-5) var(--bs-space-3);border-right:1px solid var(--bs-color-line);background:var(--bs-color-surface);overflow:auto}._areaMain_1buht_280{min-width:0;min-height:0;overflow:hidden}._navGroup_1buht_286{display:flex;flex-direction:column;gap:2px}._navGroupLabel_1buht_292{padding:0 var(--bs-space-2);color:var(--bs-color-ink-muted);font-size:var(--bs-font-size-sm);text-transform:uppercase;letter-spacing:.04em}._navItem_1buht_300{padding:var(--bs-space-1) var(--bs-space-2);border-left:3px solid transparent;border-radius:var(--bs-radius-sm);color:var(--bs-color-ink);text-decoration:none}._navItem_1buht_300:hover{color:var(--bs-color-fl-red)}._navItemActive_1buht_312{border-left-color:var(--bs-color-fl-red);background:var(--bs-color-surface-alt);font-weight:var(--bs-font-weight-semibold)}._tabs_1buht_318{display:flex;align-items:center;gap:var(--bs-space-1);border-bottom:1px solid var(--bs-color-line)}._tab_1buht_44{padding:var(--bs-space-1) var(--bs-space-3);border:0;border-bottom:2px solid transparent;background:none;color:var(--bs-color-ink);font:inherit;cursor:pointer}._tab_1buht_44:hover{color:var(--bs-color-fl-red)}._tab_1buht_44:disabled{cursor:not-allowed;color:var(--bs-color-ink-muted)}._tabActive_1buht_344{border-bottom-color:var(--bs-color-fl-red);font-weight:var(--bs-font-weight-semibold)}._saveBar_1buht_349{display:flex;align-items:center;gap:var(--bs-space-2)}._wideField_1buht_355{flex:1;min-width:12rem}._invalid_1buht_360{border-color:var(--bs-color-fl-red)!important;box-shadow:0 0 0 2px color-mix(in srgb,var(--bs-color-fl-red) 25%,transparent)}._documentForm_1buht_365{display:flex;flex-direction:column;gap:var(--bs-space-2);padding:var(--bs-space-3)}._documentForm_1buht_365 input[type=text],._documentForm_1buht_365 textarea,._documentForm_1buht_365 select,._saveBar_1buht_349 input,._inline_1buht_194 input[type=text]{padding:var(--bs-space-1) var(--bs-space-2);border:1px solid var(--bs-color-line);border-radius:var(--bs-radius-sm);background:var(--bs-color-surface);color:var(--bs-color-ink);font:inherit;min-width:0}._documentForm_1buht_365 textarea{resize:vertical}._row_1buht_390{display:grid;grid-template-columns:13rem minmax(0,1fr);align-items:center;gap:var(--bs-space-2)}._rowLabel_1buht_397{color:var(--bs-color-ink-muted)}._figure_1buht_402{display:grid;grid-template-columns:13rem 13rem 8rem minmax(0,1fr);align-items:start;gap:var(--bs-space-2)}._group_1buht_409{display:flex;flex-direction:column;gap:var(--bs-space-2);margin:0;padding:var(--bs-space-2) var(--bs-space-3);border:1px solid var(--bs-color-line);border-radius:var(--bs-radius-sm)}._group_1buht_409>legend{padding:0 var(--bs-space-1);font-weight:var(--bs-font-weight-semibold)}._item_1buht_424{padding:var(--bs-space-1) var(--bs-space-2);border:1px solid var(--bs-color-line);border-radius:var(--bs-radius-sm)}._item_1buht_424>summary{display:flex;align-items:center;gap:var(--bs-space-2);cursor:pointer}._item_1buht_424[open]>summary{margin-bottom:var(--bs-space-2)}._item_1buht_424>:not(summary){margin-left:var(--bs-space-3)}._problems_1buht_445{margin:0;padding-left:var(--bs-space-5);color:var(--bs-color-fl-red);font-size:var(--bs-font-size-sm)}._fileTab_1buht_452{display:flex;flex:1;flex-direction:column;gap:var(--bs-space-2);min-height:0}._fileText_1buht_460{flex:1;min-height:12rem;padding:var(--bs-space-2);border:1px solid var(--bs-color-line);border-radius:var(--bs-radius-sm);font-family:ui-monospace,Menlo,monospace;font-size:var(--bs-font-size-sm);resize:none}._split_1buht_472,._history_1buht_473{display:grid;flex:1;grid-template-columns:minmax(0,2fr) minmax(0,3fr);gap:var(--bs-space-3);min-height:0}._list_1buht_481{display:flex;flex-direction:column;gap:var(--bs-space-1);min-height:0;overflow:auto}._listItem_1buht_489{display:flex;flex-direction:column;align-items:flex-start;padding:var(--bs-space-2);border:1px solid var(--bs-color-line);border-left:3px solid transparent;border-radius:var(--bs-radius-sm);background:var(--bs-color-surface);color:var(--bs-color-ink);font:inherit;text-align:left;cursor:pointer}._listItemActive_1buht_504{border-left-color:var(--bs-color-fl-red);background:var(--bs-color-surface-alt)}._detail_1buht_509{display:flex;flex-direction:column;gap:var(--bs-space-2);min-height:0}._chosen_1buht_516 td{background:var(--bs-color-surface-alt)}._table_1buht_44 tbody tr{cursor:default}._changes_1buht_524{display:flex;flex-direction:column;gap:var(--bs-space-2);padding:var(--bs-space-3)}._changeList_1buht_531{display:flex;flex-direction:column;gap:var(--bs-space-1);margin:0;padding:0;list-style:none;font-size:var(--bs-font-size-sm)}._changeList_1buht_531 li{display:flex;flex-wrap:wrap;gap:var(--bs-space-2)}._before_1buht_547{color:var(--bs-color-ink-muted);text-decoration:line-through}._after_1buht_552{font-weight:var(--bs-font-weight-semibold)}._stack_1buht_556{margin:0;padding:var(--bs-space-2);background:var(--bs-color-surface-alt);font-size:var(--bs-font-size-sm);white-space:pre-wrap;overflow-wrap:anywhere}._positions_1buht_566{display:flex;flex-direction:column;gap:var(--bs-space-2)}._grid_1buht_572{align-self:flex-start;border-collapse:collapse}._grid_1buht_572 th,._grid_1buht_572 td{padding:2px var(--bs-space-3);border-bottom:1px solid var(--bs-color-line);text-align:left}._grid_1buht_572 td:not(:first-child),._grid_1buht_572 th:not(:first-child){text-align:center}._undecided_1buht_590 td:first-child{border-left:3px solid var(--bs-color-fl-red);color:var(--bs-color-fl-red)}._history_1buht_473{grid-template-columns:minmax(0,3fr) minmax(0,2fr)}._history_1buht_473 ._table_1buht_44 td:first-child,._history_1buht_473 ._table_1buht_44 td:nth-child(2){min-width:0;white-space:nowrap}._history_1buht_473 ._table_1buht_44 tbody tr,._split_1buht_472 ._table_1buht_44 tbody tr{cursor:pointer}._shell_j7cdp_1{--bs-stepbar-height: calc(2rem + 4px) ;display:grid;grid-template-rows:auto 1fr auto;grid-template-columns:minmax(0,1fr);min-height:100dvh}._header_j7cdp_15{min-width:0}._topBar_j7cdp_19{display:flex;align-items:center;gap:var(--bs-space-6);height:var(--bs-topbar-height);padding:0 var(--bs-page-gutter);border-bottom:1px solid var(--bs-color-line);background:var(--bs-color-surface)}._nav_j7cdp_29{display:flex;gap:var(--bs-space-4);min-width:0}._projectName_j7cdp_36{min-width:0;max-width:24rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._navLink_j7cdp_44{font-size:var(--bs-font-size-md);font-weight:var(--bs-font-weight-medium);text-decoration:none;color:var(--bs-color-ink);padding:var(--bs-space-1) 0;border-bottom:2px solid transparent}._navLink_j7cdp_44:hover{color:var(--bs-color-fl-red)}._navLinkActive_j7cdp_57{border-bottom-color:var(--bs-color-fl-red)}._controls_j7cdp_62{display:flex;flex:1;flex-wrap:wrap;align-items:center;justify-content:flex-end;gap:var(--bs-space-3);min-width:0}._modeSwitch_j7cdp_72{display:flex;align-items:center;gap:var(--bs-space-2)}._controlLabel_j7cdp_78{font-size:var(--bs-font-size-sm);color:var(--bs-color-ink-muted)}._select_j7cdp_83{padding:var(--bs-space-1) var(--bs-space-2);border:1px solid var(--bs-color-fl-red);border-radius:var(--bs-radius-sm);background:var(--bs-color-surface);color:var(--bs-color-fl-red);font:inherit;font-size:var(--bs-font-size-sm);font-weight:var(--bs-font-weight-semibold)}._toggle_j7cdp_94{padding:var(--bs-space-1) var(--bs-space-3);border:1px solid var(--bs-color-line);border-radius:var(--bs-radius-pill);background:var(--bs-color-surface);color:var(--bs-color-ink);font:inherit;font-size:var(--bs-font-size-sm);font-weight:var(--bs-font-weight-medium);white-space:nowrap;cursor:pointer}._toggle_j7cdp_94:hover{border-color:var(--bs-color-fl-red)}._toggleOn_j7cdp_111{border-color:var(--bs-color-fl-red);background:var(--bs-color-fl-red);color:var(--bs-color-on-brand)}._shell_j7cdp_1[data-presentation=on] ._topBar_j7cdp_19{border-bottom:3px solid var(--bs-color-fl-red)}:root[data-live-fullscreen=on] ._header_j7cdp_15,:root[data-live-fullscreen=on] ._footer_j7cdp_126{display:none}:root[data-realistic-fullscreen=on] ._header_j7cdp_15,:root[data-realistic-fullscreen=on] ._footer_j7cdp_126{display:none}:root[data-line-room=on] ._footer_j7cdp_126{display:none}:root[data-kiosk=on] ._header_j7cdp_15,:root[data-kiosk=on] ._footer_j7cdp_126{display:none}:root[data-kiosk=on] ._content_j7cdp_150{padding-top:var(--bs-kiosk-strip-height)}:root[data-kiosk=on][data-journey=auto] ._content_j7cdp_150{padding-bottom:var(--bs-journey-auto-height)}._stepBar_j7cdp_160{padding:0 var(--bs-page-gutter);border-bottom:1px solid var(--bs-color-line);background:var(--bs-color-surface);overflow-x:auto}@media(min-width:769px){._stepBar_j7cdp_160{height:var(--bs-stepbar-height);overflow-y:hidden}}._stepList_j7cdp_175{display:flex;gap:var(--bs-space-2);margin:0;padding:0;list-style:none}._step_j7cdp_160{display:flex;align-items:center;gap:var(--bs-space-2);padding:var(--bs-space-1) var(--bs-space-3);border-bottom:3px solid transparent;color:var(--bs-color-ink);font-weight:var(--bs-font-weight-medium);text-decoration:none;white-space:nowrap}._step_j7cdp_160:hover{color:var(--bs-color-fl-red)}._stepNumber_j7cdp_200{display:inline-grid;place-items:center;width:1.5rem;height:1.5rem;border:1px solid var(--bs-color-ink-muted);border-radius:var(--bs-radius-pill);font-size:var(--bs-font-size-xs);font-weight:var(--bs-font-weight-semibold)}._stepActive_j7cdp_211{border-bottom-color:var(--bs-color-fl-red);color:var(--bs-color-fl-red)}._stepActive_j7cdp_211 ._stepNumber_j7cdp_200{border-color:var(--bs-color-fl-red);background:var(--bs-color-fl-red);color:var(--bs-color-on-brand)}._stepStale_j7cdp_224{background:var(--bs-color-red-tint);color:var(--bs-color-fl-red)}._stepStale_j7cdp_224 ._stepNumber_j7cdp_200{border-color:var(--bs-color-fl-red);background:var(--bs-color-fl-red);color:var(--bs-color-on-brand)}._visuallyHidden_j7cdp_235{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}._stepCount_j7cdp_245{min-width:1.25rem;padding:0 var(--bs-space-1);border:1px solid var(--bs-color-warning);border-radius:var(--bs-radius-pill);color:var(--bs-color-warning);font-size:var(--bs-font-size-xs);font-weight:var(--bs-font-weight-semibold);text-align:center}._refused_j7cdp_256{padding:var(--bs-space-6) var(--bs-page-gutter)}._content_j7cdp_150{min-width:0}._footer_j7cdp_126{padding:var(--bs-space-2) var(--bs-page-gutter);border-top:1px solid var(--bs-color-line);font-size:var(--bs-font-size-xs);color:var(--bs-color-ink-muted)}@media(max-width:768px){._topBar_j7cdp_19{flex-wrap:wrap;gap:var(--bs-space-2) var(--bs-space-4);height:auto;min-height:var(--bs-topbar-height);padding-top:var(--bs-space-2);padding-bottom:var(--bs-space-2)}._controls_j7cdp_62{justify-content:flex-start;min-width:max-content}._step_j7cdp_160{padding:var(--bs-space-1) var(--bs-space-2)}}._signOut_j7cdp_295{border:0;background:none;font:inherit;cursor:pointer}._account_j7cdp_303{position:relative;flex:none}._accountMenu_j7cdp_308{position:absolute;z-index:30;top:calc(100% + 6px);right:0;display:flex;flex-direction:column;gap:2px;min-width:12rem;padding:var(--bs-space-1);border:1px solid var(--bs-color-line);border-radius:var(--bs-radius-md);background:var(--bs-color-surface);box-shadow:var(--bs-shadow-card)}._accountItem_j7cdp_324{width:100%;padding:var(--bs-space-1) var(--bs-space-2);border:0;border-radius:var(--bs-radius-sm);background:none;color:var(--bs-color-ink);font:inherit;font-size:var(--bs-font-size-sm);text-align:left;white-space:nowrap;cursor:pointer}._accountItem_j7cdp_324:hover,._accountItem_j7cdp_324:focus-visible{background:var(--bs-color-surface-alt);outline:none}._accountItem_j7cdp_324:focus-visible{box-shadow:inset 0 0 0 2px var(--bs-color-filling-cyan)}._accountItem_j7cdp_324:disabled{cursor:default;opacity:.6}a._accountItem_j7cdp_324{display:block;box-sizing:border-box;text-decoration:none}._shared_j7cdp_361{display:flex;flex:none;align-items:center;gap:var(--bs-space-2);margin-left:auto;font-size:var(--bs-font-size-sm)}._sharedLabel_j7cdp_370{padding:0 var(--bs-space-2);border:1px solid var(--bs-color-ink-muted);border-radius:var(--bs-radius-pill);color:var(--bs-color-ink-muted);cursor:help}._sharedCopy_j7cdp_378{padding:0 var(--bs-space-2);border:1px solid var(--bs-color-fl-red);border-radius:var(--bs-radius-pill);background:none;color:var(--bs-color-fl-red);font:inherit;cursor:pointer}._sharedCopy_j7cdp_378:disabled{opacity:.6;cursor:progress}._sharedFailure_j7cdp_393{color:var(--bs-color-fl-red)}:root[data-presentation=on]{font-size:112.5%}:root[data-kiosk=on]{--bs-kiosk-strip-height: 4rem;--bs-journey-auto-height: 7.5rem;font-size:20px}@media(min-width:2560px){:root[data-kiosk=on]{font-size:25px}}@media(min-width:3200px){:root[data-kiosk=on]{font-size:30px}}._guide_wcv3x_2{position:relative;flex:none}._button_wcv3x_7{position:relative;display:inline-flex;align-items:center;justify-content:center;width:2rem;height:2rem;padding:0;border:1px solid transparent;border-radius:var(--bs-radius-sm);background:transparent;color:var(--bs-color-ink);cursor:pointer}._button_wcv3x_7:hover,._button_wcv3x_7[aria-expanded=true]{border-color:var(--bs-color-line);background:var(--bs-color-surface-alt)}._button_wcv3x_7:focus-visible{outline:2px solid var(--bs-color-filling-cyan);outline-offset:1px}._button_wcv3x_7[data-hint]:hover:after,._button_wcv3x_7[data-hint]:focus-visible:after{content:attr(data-hint);position:absolute;z-index:40;top:calc(100% + 6px);right:0;width:max-content;max-width:18rem;padding:var(--bs-space-1) var(--bs-space-2);border-radius:var(--bs-radius-sm);background:var(--bs-color-ink);color:var(--bs-color-surface);font-size:var(--bs-font-size-xs);line-height:1.35;white-space:normal;pointer-events:none}._button_wcv3x_7[aria-expanded=true]:after{content:none}._icon_wcv3x_58{flex:none}._list_wcv3x_62{position:absolute;z-index:30;top:calc(100% + 6px);right:0;width:min(24rem,calc(100vw - 2rem));padding:var(--bs-space-2);border:1px solid var(--bs-color-line);border-radius:var(--bs-radius-md);background:var(--bs-color-surface);box-shadow:var(--bs-shadow-card)}._head_wcv3x_75{display:flex;align-items:center;justify-content:space-between;font-size:var(--bs-font-size-xs);font-weight:600;letter-spacing:.06em;text-transform:uppercase}._close_wcv3x_85{padding:0 var(--bs-space-1);border:0;background:none;color:var(--bs-color-ink);font-size:var(--bs-font-size-sm);cursor:pointer}._note_wcv3x_94{margin:var(--bs-space-1) 0 var(--bs-space-2);color:var(--bs-color-ink-muted);font-size:var(--bs-font-size-xs)}._journeys_wcv3x_100{display:flex;flex-direction:column;gap:2px;margin:0;padding:0;list-style:none}._journey_wcv3x_100{display:flex;align-items:baseline;justify-content:space-between;gap:var(--bs-space-2);width:100%;padding:var(--bs-space-1) var(--bs-space-2);border:0;border-radius:var(--bs-radius-sm);background:none;color:var(--bs-color-ink);font:inherit;font-size:var(--bs-font-size-sm);text-align:left;cursor:pointer}._journey_wcv3x_100:hover,._journey_wcv3x_100:focus-visible{background:var(--bs-color-surface-alt)}._journeyTitle_wcv3x_131{min-width:0}._journeyMeta_wcv3x_135{flex:none;color:var(--bs-color-ink-muted);font-size:var(--bs-font-size-xs)}._journey_wcv3x_100[data-finished=true] ._journeyMeta_wcv3x_135{color:var(--bs-color-live-running);font-weight:600}._offer_wcv3x_146{display:flex;align-items:center;gap:var(--bs-space-2);padding:var(--bs-space-1) var(--bs-page-gutter);border-bottom:1px solid var(--bs-color-line);background:var(--bs-color-surface-alt);font-size:var(--bs-font-size-sm)}._offerStart_wcv3x_156,._offerLater_wcv3x_157{padding:2px var(--bs-space-2);border:1px solid var(--bs-color-line);border-radius:var(--bs-radius-sm);background:var(--bs-color-surface);color:var(--bs-color-ink);font:inherit;cursor:pointer}._offerStart_wcv3x_156{border-color:var(--bs-color-fl-red);background:var(--bs-color-fl-red);color:var(--bs-color-on-brand)}._svg_vrpal_4{display:block;overflow:visible}._svg_vrpal_4 polygon{stroke:var(--bs-color-pack-edge);stroke-width:.6;stroke-linejoin:round}._product_vrpal_15{stroke-width:.5}._svg_vrpal_4 ._pack_vrpal_19{stroke:var(--bs-color-pack-film-edge);stroke-width:.9}._film_vrpal_24{fill:var(--bs-color-pack-film);fill-opacity:.12}._svg_vrpal_4 ._film_vrpal_24{stroke:var(--bs-color-pack-film-edge);stroke-width:1}._carton_vrpal_34,._case_vrpal_35{fill:var(--bs-color-pack-carton)}._carton_vrpal_34{fill-opacity:.16}._svg_vrpal_4 ._carton_vrpal_34{stroke:var(--bs-color-pack-carton-edge);stroke-width:1}._carton_vrpal_34._top_vrpal_48,._case_vrpal_35._top_vrpal_48{fill:var(--bs-color-pack-carton-top)}._carton_vrpal_34._side_vrpal_53,._case_vrpal_35._side_vrpal_53{fill:var(--bs-color-pack-carton-side)}._case_vrpal_35._top_vrpal_48{fill:var(--bs-color-pack-carton-top)}._base_vrpal_62{fill:var(--bs-color-pack-base)}._base_vrpal_62._top_vrpal_48{fill:var(--bs-color-pack-base-top)}._carton_vrpal_34._back_vrpal_73,._tray_vrpal_74._back_vrpal_73{fill:var(--bs-color-pack-wall);fill-opacity:1}._carton_vrpal_34._floor_vrpal_79,._tray_vrpal_74._floor_vrpal_79{fill:var(--bs-color-pack-floor);fill-opacity:1}._svg_vrpal_4 ._cut_vrpal_85{fill:none;stroke:var(--bs-color-pack-carton-edge);stroke-width:.8;stroke-dasharray:2 1.5;stroke-opacity:.6}._tray_vrpal_74._front_vrpal_93{fill:var(--bs-color-pack-tray)}._tray_vrpal_74._side_vrpal_53{fill:var(--bs-color-pack-tray-side)}._svg_vrpal_4 ._tray_vrpal_74{stroke:var(--bs-color-pack-tray-edge);stroke-width:.9}._rigid_vrpal_106{fill:var(--bs-color-pack-rigid)}._rigid_vrpal_106._top_vrpal_48,._rigid_vrpal_106._cap_vrpal_111{fill:var(--bs-color-pack-rigid-top)}._rigid_vrpal_106._side_vrpal_53,._rigid_vrpal_106._bodyDark_vrpal_116{fill:var(--bs-color-pack-rigid-side)}._svg_vrpal_4 ._rigid_vrpal_106{stroke:var(--bs-color-pack-rigid-edge);stroke-width:.9}._film_vrpal_24._cap_vrpal_111{fill:var(--bs-color-pack-film);fill-opacity:.25}._strip_vrpal_130{display:flex;flex-wrap:nowrap;align-items:flex-end;gap:var(--bs-space-1);margin:0;padding:0;overflow-x:auto;list-style:none}._stage_vrpal_141{flex:none}._pick_vrpal_145{display:flex;flex-direction:column;align-items:center;gap:2px;padding:2px 4px;border:1px solid transparent;border-radius:var(--bs-radius-sm);background:none;color:var(--bs-color-ink);font:inherit}button._pick_vrpal_145{cursor:pointer}button._pick_vrpal_145:hover{border-color:var(--bs-color-line)}._stage_vrpal_141[data-current=true] ._pick_vrpal_145{border-color:var(--bs-color-filling-cyan);background:var(--bs-color-surface-alt)}._label_vrpal_171{max-width:7rem;overflow:hidden;font-size:var(--bs-font-size-xs);line-height:1.2;text-overflow:ellipsis;white-space:nowrap}._machinePicture_vrpal_182{display:flex;align-items:center;gap:var(--bs-space-2);margin:0 0 2px}._machinePicture_vrpal_182._large_vrpal_189{align-items:flex-start;padding:var(--bs-space-2);border:1px solid var(--bs-color-line);border-radius:var(--bs-radius-sm);background:var(--bs-color-surface-alt)}._enlarge_vrpal_197{flex:none;padding:0;border:1px solid transparent;border-radius:var(--bs-radius-sm);background:none;cursor:zoom-in}._enlarge_vrpal_197[aria-pressed=true]{cursor:zoom-out}._enlarge_vrpal_197:hover{border-color:var(--bs-color-line)}._caption_vrpal_214{display:flex;flex-wrap:wrap;gap:0 var(--bs-space-2);font-size:var(--bs-font-size-xs)}._large_vrpal_189 ._caption_vrpal_214{flex-direction:column}._captionName_vrpal_225{font-weight:var(--bs-font-weight-semibold)}._captionSize_vrpal_229{color:var(--bs-color-ink-muted)}._whatItMakes_vrpal_235{display:flex;flex-direction:column;gap:2px;margin:0}._large_vrpal_189{display:flex;align-items:center;justify-content:center;min-height:120px;padding:var(--bs-space-1);border:1px solid var(--bs-color-line);border-radius:var(--bs-radius-sm);background:var(--bs-color-surface-alt)}._whatCaption_vrpal_253{display:flex;flex-wrap:wrap;align-items:baseline;gap:0 var(--bs-space-2);font-size:var(--bs-font-size-xs)}._whatCaption_vrpal_253 ._captionSize_vrpal_229{margin-right:auto}._configure_vrpal_265{padding:1px var(--bs-space-2);border:1px solid var(--bs-color-line);border-radius:var(--bs-radius-pill);background:var(--bs-color-surface);color:var(--bs-color-fl-red);font:inherit;font-size:var(--bs-font-size-xs);cursor:pointer}._configure_vrpal_265:hover{border-color:var(--bs-color-fl-red)}._configure_vrpal_265:focus-visible{outline:none;box-shadow:var(--bs-shadow-field-focus)}._choose_vrpal_287{padding:var(--bs-space-2) var(--bs-space-4);border:0;border-radius:var(--bs-radius-pill);background:var(--bs-color-fl-red);box-shadow:var(--bs-shadow-red);color:var(--bs-color-on-brand);font:inherit;font-size:var(--bs-font-size-sm);font-weight:var(--bs-font-weight-semibold);cursor:pointer}._choose_vrpal_287:hover{background:var(--bs-color-red-hover);box-shadow:var(--bs-shadow-red-hover)}._choose_vrpal_287:focus-visible{outline:none;box-shadow:var(--bs-shadow-field-focus)}._passes_vrpal_310{margin:0;font-size:var(--bs-font-size-xs);color:var(--bs-color-ink-muted)}._hint_vrpal_316{font-size:var(--bs-font-size-xs);color:var(--bs-color-ink-muted)}._window_10t0c_3{position:absolute;inset:0;z-index:6;display:flex;flex-direction:column;gap:6px;padding:var(--bs-space-2) var(--bs-space-3) var(--bs-space-3);overflow-y:auto;background:var(--bs-color-surface);font-size:var(--bs-font-size-sm)}._head_10t0c_16{display:flex;align-items:center;justify-content:space-between;min-height:1.75rem}._title_10t0c_23{margin:0;font-size:var(--bs-font-size-md);font-weight:var(--bs-font-weight-semibold)}._close_10t0c_29{width:1.75rem;height:1.75rem;padding:0;border:0;border-radius:var(--bs-radius-sm);background:none;color:var(--bs-color-ink-muted);font:inherit;font-size:var(--bs-font-size-lg);line-height:1;cursor:pointer}._close_10t0c_29:hover{background:var(--bs-color-surface-alt);color:var(--bs-color-ink)}._picture_10t0c_48{display:flex;align-items:center;justify-content:center;min-height:150px;padding:var(--bs-space-1);border:1px solid var(--bs-color-line);border-radius:var(--bs-radius-sm);background:var(--bs-color-surface-alt)}._caption_10t0c_59{display:flex;flex-wrap:wrap;justify-content:space-between;gap:0 var(--bs-space-2);margin:0;font-size:var(--bs-font-size-xs)}._captionLine_10t0c_68{font-weight:var(--bs-font-weight-semibold)}._captionSize_10t0c_72{color:var(--bs-color-ink-muted)}._row_10t0c_76{display:grid;grid-template-columns:7rem minmax(0,1fr);align-items:center;gap:var(--bs-space-2);min-height:1.75rem}._label_10t0c_84{font-size:var(--bs-font-size-xs);color:var(--bs-color-ink-muted)}._presets_10t0c_89{display:flex;flex-wrap:wrap;gap:var(--bs-space-1)}._preset_10t0c_89,._choice_10t0c_96{padding:2px var(--bs-space-2);border:1px solid var(--bs-color-line);border-radius:var(--bs-radius-pill);background:var(--bs-color-surface);color:var(--bs-color-ink);font:inherit;font-size:var(--bs-font-size-xs);white-space:nowrap;cursor:pointer}._preset_10t0c_89:hover:not(:disabled),._choice_10t0c_96:hover:not(:disabled){border-color:var(--bs-color-red-tint-line)}._choices_10t0c_113{display:flex;flex-wrap:wrap;gap:var(--bs-space-1)}._choice_10t0c_96[aria-checked=true]{border-color:var(--bs-color-ink);background:var(--bs-color-ink);color:var(--bs-color-on-brand)}._preset_10t0c_89:disabled,._choice_10t0c_96:disabled,._step_10t0c_127:disabled{color:var(--bs-color-ink-muted);cursor:not-allowed}._preset_10t0c_89:focus-visible,._choice_10t0c_96:focus-visible,._step_10t0c_127:focus-visible,._done_10t0c_135:focus-visible,._close_10t0c_29:focus-visible{outline:none;box-shadow:var(--bs-shadow-field-focus)}._select_10t0c_141{height:1.75rem;padding:0 var(--bs-space-1);border:1px solid var(--bs-color-line);border-radius:var(--bs-radius-sm);background:var(--bs-color-surface);color:var(--bs-color-ink);font:inherit;font-size:var(--bs-font-size-sm)}._stepper_10t0c_152{display:inline-flex;align-items:center;height:1.75rem;border:1px solid var(--bs-color-line);border-radius:var(--bs-radius-sm);background:var(--bs-color-surface)}._stepper_10t0c_152:focus-within{border-color:var(--bs-color-fl-red);box-shadow:var(--bs-shadow-field-focus)}._step_10t0c_127{width:1.5rem;height:100%;padding:0;border:0;background:none;color:var(--bs-color-ink);font:inherit;font-size:var(--bs-font-size-md);cursor:pointer}._count_10t0c_178{width:2.75rem;height:100%;border:0;background:transparent;color:var(--bs-color-ink);font:inherit;font-size:var(--bs-font-size-sm);text-align:center;outline:none}._counts_10t0c_190{display:flex;flex-wrap:wrap;align-items:center;gap:var(--bs-space-1)}._axis_10t0c_197{display:inline-flex;align-items:center;gap:var(--bs-space-1)}._times_10t0c_203{color:var(--bs-color-ink-muted)}._hint_10t0c_207{font-size:var(--bs-font-size-xs);color:var(--bs-color-ink-muted)}._link_10t0c_212{padding:0;border:0;background:none;color:var(--bs-color-fl-red);font:inherit;font-size:var(--bs-font-size-xs);text-decoration:underline;cursor:pointer}._foot_10t0c_223{display:flex;justify-content:flex-end;margin-top:auto;padding-top:var(--bs-space-1)}._done_10t0c_135{padding:4px var(--bs-space-3);border:1px solid var(--bs-color-fl-red);border-radius:var(--bs-radius-sm);background:var(--bs-color-fl-red);color:var(--bs-color-on-brand);font:inherit;font-size:var(--bs-font-size-sm);cursor:pointer}._palletTop_10t0c_242{fill:var(--bs-color-pack-base);stroke:var(--bs-color-pack-edge);stroke-width:1}._palletCase_10t0c_248{fill:var(--bs-color-pack-carton);stroke:var(--bs-color-pack-carton-edge);stroke-width:.75}._head_wm3e2_2{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--bs-space-3)}._tabs_wm3e2_10{display:inline-flex;border:1px solid var(--bs-color-line);border-radius:var(--bs-radius-sm);overflow:hidden}._tab_wm3e2_10{padding:var(--bs-space-1) var(--bs-space-4);border:0;border-right:1px solid var(--bs-color-line);background:var(--bs-color-surface);font:inherit;cursor:pointer}._tab_wm3e2_10:last-child{border-right:0}._tab_wm3e2_10[aria-selected=true]{background:var(--bs-color-ink);color:var(--bs-color-surface)}._columns_wm3e2_35{display:grid;grid-template-columns:minmax(0,3fr) minmax(0,2fr);gap:var(--bs-space-4);min-height:0}._left_wm3e2_42,._right_wm3e2_43{display:flex;flex-direction:column;gap:var(--bs-space-3);min-width:0}._row_wm3e2_50{display:flex;flex-wrap:wrap;align-items:center;gap:var(--bs-space-3)}._inline_wm3e2_57{display:inline-flex;align-items:center;gap:var(--bs-space-1)}._label_wm3e2_63{color:var(--bs-color-ink-muted);font-size:var(--bs-font-size-sm)}._number_wm3e2_68{width:5rem}._numberSmall_wm3e2_72{width:4rem}._hint_wm3e2_76{color:var(--bs-color-ink-muted);font-size:var(--bs-font-size-sm)}._warning_wm3e2_81{color:var(--bs-color-fl-red);font-size:var(--bs-font-size-sm)}._ok_wm3e2_86{color:var(--bs-color-confirmed);font-size:var(--bs-font-size-sm)}._segmented_wm3e2_91{display:inline-flex;border:1px solid var(--bs-color-line);border-radius:var(--bs-radius-sm);overflow:hidden;align-self:flex-start}._segment_wm3e2_91{padding:var(--bs-space-1) var(--bs-space-3);border:0;border-right:1px solid var(--bs-color-line);background:var(--bs-color-surface);font:inherit;font-size:var(--bs-font-size-sm);cursor:pointer}._segment_wm3e2_91:last-child{border-right:0}._segment_wm3e2_91[aria-checked=true]{background:var(--bs-color-red-tint);box-shadow:inset 0 -2px 0 var(--bs-color-fl-red)}._groups_wm3e2_118{display:flex;flex-direction:column;gap:var(--bs-space-2)}._group_wm3e2_118{display:grid;grid-template-columns:9rem minmax(0,1fr);align-items:start;gap:var(--bs-space-2)}._groupName_wm3e2_131{font-size:var(--bs-font-size-sm);font-weight:var(--bs-font-weight-semibold)}._cards_wm3e2_136{display:flex;flex-wrap:wrap;gap:var(--bs-space-2)}._card_wm3e2_136{display:flex;flex-direction:column;align-items:flex-start;gap:2px;min-width:7rem;padding:var(--bs-space-2) var(--bs-space-3);border:1px solid var(--bs-color-line);border-radius:var(--bs-radius-sm);background:var(--bs-color-surface);font:inherit;font-size:var(--bs-font-size-sm);text-align:left;cursor:pointer}._card_wm3e2_136[data-near=yes]{border-color:var(--bs-color-confirmed)}._card_wm3e2_136[aria-pressed=true]{border-color:var(--bs-color-fl-red);box-shadow:var(--bs-shadow-red)}._figure_wm3e2_167{font-weight:var(--bs-font-weight-semibold)}._figureShort_wm3e2_171{font-weight:var(--bs-font-weight-semibold);color:var(--bs-color-warning)}._chosen_wm3e2_176{font-size:var(--bs-font-size-sm);font-weight:var(--bs-font-weight-medium)}._stepper_wm3e2_181{display:inline-flex;align-items:center;gap:var(--bs-space-1)}._stepper_wm3e2_181 output{min-width:1.5rem;text-align:center;font-variant-numeric:tabular-nums}._primary_wm3e2_193{background:var(--bs-color-fl-red);color:var(--bs-color-on-brand);border:0;border-radius:var(--bs-radius-sm);padding:var(--bs-space-1) var(--bs-space-4);font:inherit;cursor:pointer}._primary_wm3e2_193:disabled{opacity:.5;cursor:default}._preview_wm3e2_208{width:100%;height:16rem;border:1px solid var(--bs-color-line);border-radius:var(--bs-radius-sm);background:var(--bs-color-surface-alt)}._planFigure_wm3e2_216{margin:0;display:flex;flex-direction:column;gap:var(--bs-space-1)}._plan_wm3e2_216{width:100%;max-height:7rem}._planRect_wm3e2_228{fill:var(--bs-color-surface-alt);stroke:var(--bs-color-ink);stroke-width:.03}._planPassage_wm3e2_234{stroke:var(--bs-color-conveyor);stroke-width:.12}._turn_wm3e2_239{width:100%;max-height:22rem;background:var(--bs-color-surface-alt);border-radius:var(--bs-radius-sm)}._turnCompact_wm3e2_246{width:14rem;max-height:9rem}._sliderRow_wm3e2_251{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:var(--bs-space-2)}._clearances_wm3e2_258{margin:0;padding-left:var(--bs-space-4);font-size:var(--bs-font-size-sm)}._sheetWrap_wm3e2_264{display:flex;align-items:flex-start;gap:var(--bs-space-4)}._sheet_wm3e2_264{border-collapse:collapse;font-size:var(--bs-font-size-sm)}._sheet_wm3e2_264 th,._sheet_wm3e2_264 td{padding:2px var(--bs-space-2);border-bottom:1px solid var(--bs-color-line);text-align:left;vertical-align:top}._sheet_wm3e2_264 thead th{font-weight:var(--bs-font-weight-semibold)}._sheet_wm3e2_264 tbody th{color:var(--bs-color-ink-muted);font-weight:var(--bs-font-weight-regular);white-space:nowrap}._regulationPicture_wm3e2_293{width:2.5rem;height:1.5rem;flex:none}._regulationBox_wm3e2_299{fill:none;stroke:var(--bs-color-ink-muted);stroke-width:1}._regulationFill_wm3e2_305{fill:var(--bs-color-filling-cyan);opacity:.6}._regulationArrow_wm3e2_310{fill:none;stroke:var(--bs-color-ink);stroke-width:1.5}._regulationMark_wm3e2_316{stroke:var(--bs-color-ink);stroke-width:1.2}._regulationMarkDashed_wm3e2_321{stroke:var(--bs-color-fl-red);stroke-width:1.2;stroke-dasharray:2 1.5}._builder_1lv5y_4{display:grid;grid-template-columns:minmax(0,1fr);grid-template-rows:auto minmax(0,1fr) auto;grid-template-areas:"toolbar" "canvas" "status";position:relative;height:max(30rem,calc(100dvh - var(--bs-topbar-height) - 36px - 7.5rem));border:1px solid var(--bs-color-line);border-radius:var(--bs-radius-md);background:var(--bs-color-surface);overflow:hidden}._withList_1lv5y_26{grid-template-columns:var(--bs-elements-list-width) minmax(0,1fr);grid-template-areas:"toolbar toolbar" "palette canvas" "palette status"}._withInspector_1lv5y_35{grid-template-columns:minmax(0,1fr) var(--bs-inspector-width);grid-template-areas:"toolbar inspector" "canvas inspector" "status inspector"}._withList_1lv5y_26._withInspector_1lv5y_35{grid-template-columns:var(--bs-elements-list-width) minmax(0,1fr) var(--bs-inspector-width);grid-template-areas:"toolbar toolbar inspector" "palette canvas inspector" "palette status inspector"}._toolLabel_1lv5y_51{display:inline-flex;align-items:center;gap:var(--bs-space-1);font-size:var(--bs-font-size-sm);color:var(--bs-color-ink-muted)}._toolLabel_1lv5y_51 select{padding:2px var(--bs-space-1);border:1px solid var(--bs-color-line);border-radius:var(--bs-radius-sm);background:var(--bs-color-surface);color:var(--bs-color-ink);font:inherit;font-size:var(--bs-font-size-sm)}._readOnly_1lv5y_70{grid-template-columns:minmax(0,1fr);grid-template-areas:"toolbar" "canvas" "status"}._palette_1lv5y_78{grid-area:palette;display:flex;flex-direction:column;gap:2px;padding:6px var(--bs-space-3) var(--bs-space-1);border-right:1px solid var(--bs-color-line);background:var(--bs-color-surface-alt);overflow-y:auto}._paletteHead_1lv5y_90{display:flex;align-items:flex-start;justify-content:space-between;gap:var(--bs-space-2)}._paletteTitle_1lv5y_97{font-size:var(--bs-font-size-sm);font-weight:var(--bs-font-weight-semibold);letter-spacing:var(--bs-letter-spacing-caps);text-transform:uppercase;color:var(--bs-color-ink-muted)}._groupName_1lv5y_106{float:left;width:100%;padding:0;line-height:1.2;font-size:var(--bs-font-size-xs);font-weight:var(--bs-font-weight-semibold);color:var(--bs-color-ink-muted)}._family_1lv5y_121{border-top:1px solid var(--bs-color-line)}._familyHead_1lv5y_125{display:flex;align-items:center;gap:var(--bs-space-2);width:100%;padding:4px 2px;border:0;background:none;color:var(--bs-color-ink);font:inherit;font-size:var(--bs-font-size-sm);font-weight:var(--bs-font-weight-semibold);text-align:left;cursor:pointer}._familyHead_1lv5y_125:hover ._familyName_1lv5y_141,._familyOpen_1lv5y_142 ._familyName_1lv5y_141{color:var(--bs-color-fl-red)}._familyName_1lv5y_141{flex:1}._familyCount_1lv5y_150{font-size:var(--bs-font-size-xs);font-weight:var(--bs-font-weight-medium);color:var(--bs-color-ink-muted)}._familyChevron_1lv5y_157{width:6px;height:6px;margin:0 4px 0 2px;border-right:1.5px solid var(--bs-color-ink-muted);border-bottom:1.5px solid var(--bs-color-ink-muted);transform:rotate(-45deg)}._familyOpen_1lv5y_142 ._familyChevron_1lv5y_157{transform:rotate(45deg)}._tiles_1lv5y_170{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:4px;padding:0 0 var(--bs-space-2)}._tile_1lv5y_170{display:flex;flex-direction:column;align-items:center;gap:2px;padding:3px 2px;border:1px solid var(--bs-color-line);border-radius:var(--bs-radius-sm);background:var(--bs-color-surface);color:var(--bs-color-ink);font:inherit;font-size:var(--bs-font-size-xs);line-height:1.1;text-align:center;cursor:pointer}._tile_1lv5y_170:hover:not(:disabled){border-color:var(--bs-color-fl-red)}._tile_1lv5y_170:disabled{color:var(--bs-color-ink-muted);cursor:not-allowed}._tile_1lv5y_170:disabled ._symbol_1lv5y_203{opacity:.45}._tileName_1lv5y_207{hyphens:auto}._hint_1lv5y_211{font-size:var(--bs-font-size-xs);color:var(--bs-color-ink-muted)}._emptyNote_1lv5y_216{padding:var(--bs-space-5);color:var(--bs-color-ink-muted)}._start_1lv5y_221{display:flex;flex-direction:column;gap:var(--bs-space-2);padding:var(--bs-space-3);border:1px solid var(--bs-color-line);border-top:3px solid var(--bs-color-fl-red);border-radius:var(--bs-radius-sm);background:var(--bs-color-surface)}._field_1lv5y_232{display:flex;flex-direction:column;gap:var(--bs-space-1);font-size:var(--bs-font-size-sm)}._field_1lv5y_232 select{padding:var(--bs-space-1);border:1px solid var(--bs-color-line);border-radius:var(--bs-radius-sm);background:var(--bs-color-surface);color:var(--bs-color-ink);font:inherit}._startButton_1lv5y_248{padding:var(--bs-space-2) var(--bs-space-3);border:1px solid var(--bs-color-fl-red);border-radius:var(--bs-radius-sm);background:var(--bs-color-fl-red);color:var(--bs-color-on-brand);font:inherit;font-weight:var(--bs-font-weight-semibold);cursor:pointer}._startButton_1lv5y_248:hover{background:var(--bs-color-red-hover)}._toolbar_1lv5y_267{grid-area:toolbar;position:relative;z-index:3;container:builder-tools / inline-size;display:flex;flex-wrap:wrap;align-items:center;gap:6px;padding:var(--bs-space-1) var(--bs-space-3);border-bottom:1px solid var(--bs-color-line)}._tool_1lv5y_51{padding:var(--bs-space-1) var(--bs-space-3);border:1px solid var(--bs-color-line);border-radius:var(--bs-radius-sm);background:var(--bs-color-surface);color:var(--bs-color-ink);font:inherit;font-size:var(--bs-font-size-sm);cursor:pointer}._tool_1lv5y_51:hover:not(:disabled){border-color:var(--bs-color-ink-muted)}._tool_1lv5y_51:disabled{color:var(--bs-color-ink-muted);cursor:not-allowed}._toolSpacer_1lv5y_300{flex:1}._toolGroup_1lv5y_305{display:inline-flex;align-items:center;gap:2px}._toolSeparator_1lv5y_311{width:1px;height:1.25rem;margin:0 var(--bs-space-1);background:var(--bs-color-line)}._tool_1lv5y_51,._iconTool_1lv5y_319{position:relative;display:inline-flex;align-items:center;gap:var(--bs-space-1)}._iconTool_1lv5y_319{justify-content:center;width:2rem;height:2rem;padding:0;border:1px solid transparent;border-radius:var(--bs-radius-sm);background:transparent;color:var(--bs-color-ink);cursor:pointer}._iconTool_1lv5y_319:hover:not(:disabled){border-color:var(--bs-color-line);background:var(--bs-color-surface-alt)}._iconTool_1lv5y_319:disabled{color:var(--bs-color-ink-muted);cursor:not-allowed}._iconTool_1lv5y_319:disabled ._toolIcon_1lv5y_349{opacity:.45}._iconTool_1lv5y_319:focus-visible{outline:2px solid var(--bs-color-filling-cyan);outline-offset:1px}._iconTool_1lv5y_319[aria-pressed=true]{border-color:var(--bs-color-ink-muted);background:var(--bs-color-surface-alt);color:var(--bs-color-ink)}._toolIcon_1lv5y_349{width:1.125rem;height:1.125rem;flex:none;fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}._addTool_1lv5y_376{border-color:var(--bs-color-fl-red);color:var(--bs-color-fl-red);font-weight:var(--bs-font-weight-semibold)}._tool_1lv5y_51._addTool_1lv5y_376[aria-pressed=true]{border-color:var(--bs-color-fl-red);background:var(--bs-color-fl-red);color:var(--bs-color-on-brand)}._runTool_1lv5y_389{display:inline-flex;align-items:center;gap:4px;border-color:var(--bs-color-ink);background:var(--bs-color-ink);color:var(--bs-color-on-brand);font-weight:var(--bs-font-weight-semibold)}._runTool_1lv5y_389:disabled{border-color:var(--bs-color-line);background:var(--bs-color-surface);color:var(--bs-color-ink-muted);cursor:not-allowed}[data-tip]:after{content:attr(data-tip);position:absolute;top:calc(100% + 6px);left:50%;z-index:5;width:max-content;max-width:18rem;padding:2px var(--bs-space-2);border-radius:var(--bs-radius-sm);background:var(--bs-color-ink);color:var(--bs-color-surface);font-size:var(--bs-font-size-xs);font-weight:var(--bs-font-weight-medium);line-height:1.4;white-space:normal;text-align:left;pointer-events:none;opacity:0;visibility:hidden;transform:translate(-50%);transition:opacity .12s ease,visibility 0s linear .12s}[data-tip]:hover:after,[data-tip]:focus-visible:after{opacity:1;visibility:visible;transition:opacity .12s ease .35s,visibility 0s linear .35s}._tipAbove_1lv5y_443[data-tip]:after{top:auto;bottom:calc(100% + 6px)}._addTool_1lv5y_376[data-tip]:after{left:0;transform:none}._toolbar_1lv5y_267>[data-tip]:last-child:after,._zoomBar_1lv5y_455>[data-tip]:last-child:after{left:auto;right:0;transform:none}._zoomBar_1lv5y_455{position:absolute;right:var(--bs-space-2);bottom:var(--bs-space-2);z-index:2;display:flex;flex-wrap:wrap;align-items:center;gap:var(--bs-space-1);padding:3px;border:1px solid var(--bs-color-line);border-radius:var(--bs-radius-md);background:var(--bs-color-surface);box-shadow:var(--bs-shadow-card)}._zoomRange_1lv5y_480{width:7rem;margin:0 2px;accent-color:var(--bs-color-ink);cursor:pointer}._zoomRange_1lv5y_480:focus-visible{outline:2px solid var(--bs-color-filling-cyan);outline-offset:2px}._zoomText_1lv5y_492{min-width:3.25rem;font-size:var(--bs-font-size-xs);font-variant-numeric:tabular-nums;text-align:center;color:var(--bs-color-ink-muted)}._canvasWrap_1lv5y_500{grid-area:canvas;position:relative;min-height:0;overflow:hidden}._canvas_1lv5y_500{display:block;width:100%;height:100%;background:var(--bs-color-surface);cursor:grab;touch-action:none;user-select:none}._canvas_1lv5y_500:focus{outline:none}._canvas_1lv5y_500:focus-visible{outline:2px solid var(--bs-color-filling-cyan);outline-offset:-2px}._panning_1lv5y_527{cursor:grabbing}._gridLine_1lv5y_531{fill:none;stroke:var(--bs-color-line)}._gridRect_1lv5y_537{pointer-events:none}._plain_1lv5y_542 ._machine_1lv5y_542 ._body_1lv5y_542,._plain_1lv5y_542 ._firstMachine_1lv5y_543 ._body_1lv5y_542,._plain_1lv5y_542 ._buffer_1lv5y_544 ._body_1lv5y_542,._plain_1lv5y_542 ._deviceBody_1lv5y_545{fill:var(--bs-color-surface)}._body_1lv5y_542{fill:var(--bs-color-surface);stroke:var(--bs-color-ink);stroke-width:1.25;vector-effect:non-scaling-stroke;cursor:pointer}._machine_1lv5y_542 ._body_1lv5y_542{fill:var(--bs-color-surface)}._buffer_1lv5y_544 ._body_1lv5y_542{fill:var(--bs-color-surface-alt)}._buffer_1lv5y_544 ._glyph_1lv5y_566{stroke:var(--bs-color-filling-cyan);stroke-width:1.5}._station_1lv5y_571 ._body_1lv5y_542{stroke:var(--bs-color-emptying-purple)}._band_1lv5y_575{fill:none;stroke:var(--bs-color-conveyor);stroke-linejoin:round;cursor:pointer}._bandBox_1lv5y_583{fill:none;stroke:none;pointer-events:none}._bandHit_1lv5y_589{fill:none;stroke:transparent;stroke-linejoin:round;pointer-events:stroke;cursor:pointer}._ideal_1lv5y_597{stroke-dasharray:.08 .06}._bandSelected_1lv5y_601{stroke:var(--bs-color-filling-cyan)}._bandError_1lv5y_605{stroke:var(--bs-color-fl-red)}._runLine_1lv5y_617{fill:none;stroke:var(--bs-color-conveyor);stroke-width:var(--bs-run-width, 6px);stroke-linecap:butt;stroke-linejoin:round;vector-effect:non-scaling-stroke;cursor:pointer}._runLine_1lv5y_617._bandSelected_1lv5y_601{stroke:var(--bs-color-filling-cyan);stroke-width:calc(var(--bs-run-width, 6px) + 2px)}._runLine_1lv5y_617._bandError_1lv5y_605{stroke:var(--bs-color-fl-red)}._runLine_1lv5y_617._ideal_1lv5y_597{stroke-dasharray:5 4}g[data-run=line]:hover ._runLine_1lv5y_617:not(._bandSelected_1lv5y_601):not(._bandError_1lv5y_605){stroke:var(--bs-color-product-teal)}._queue_1lv5y_645{fill:var(--bs-color-product-teal);fill-opacity:.75;stroke:var(--bs-color-surface);stroke-width:.6;vector-effect:non-scaling-stroke;pointer-events:none}._glyph_1lv5y_566{fill:none;stroke:var(--bs-color-ink-muted);stroke-width:1;vector-effect:non-scaling-stroke;pointer-events:none}._selected_1lv5y_662 ._body_1lv5y_542{stroke:var(--bs-color-filling-cyan);stroke-width:3}._error_1lv5y_667 ._body_1lv5y_542{stroke:var(--bs-color-fl-red);stroke-width:2.5}._provisional_1lv5y_672 ._body_1lv5y_542{stroke-dasharray:4 3}._connection_1lv5y_676{fill:none;stroke:var(--bs-color-ink-muted);stroke-width:1.5;vector-effect:non-scaling-stroke}._connectionHit_1lv5y_683{fill:none;stroke:transparent;stroke-width:10;vector-effect:non-scaling-stroke;cursor:pointer}._connectionSelected_1lv5y_691{stroke:var(--bs-color-filling-cyan);stroke-width:3}._virtual_1lv5y_696{stroke-dasharray:6 4}._arrow_1lv5y_701{fill:var(--bs-color-ink-muted);stroke:none;pointer-events:none}._raised_1lv5y_707 ._body_1lv5y_542{stroke:var(--bs-color-emptying-purple);stroke-width:2;stroke-dasharray:10 3 2 3}._raised_1lv5y_707 ._band_1lv5y_575{stroke:var(--bs-color-emptying-purple)}._tag_1lv5y_717{font-size:var(--bs-font-size-xs);font-weight:var(--bs-font-weight-medium);fill:var(--bs-color-emptying-purple);dominant-baseline:hanging;pointer-events:none}._stopper_1lv5y_725{cursor:pointer}._stopperBar_1lv5y_729{fill:var(--bs-color-fl-red);stroke:var(--bs-color-fl-red);stroke-width:2;stroke-linejoin:round;vector-effect:non-scaling-stroke}._stopperHit_1lv5y_738{fill:transparent;stroke:none;pointer-events:all}._stopper_1lv5y_725._stopperMarked_1lv5y_745 ._stopperBar_1lv5y_729{stroke-opacity:.45;stroke-width:8}._stopper_1lv5y_725._selected_1lv5y_662 ._stopperBar_1lv5y_729{fill:var(--bs-color-filling-cyan);stroke:var(--bs-color-filling-cyan);stroke-width:4}._lock_1lv5y_756{fill:var(--bs-color-surface);stroke:var(--bs-color-ink);stroke-width:1.5;pointer-events:none}._badge_1lv5y_764{font-size:var(--bs-font-size-xs);font-weight:600;paint-order:stroke;stroke:var(--bs-color-surface);stroke-width:3px;stroke-linejoin:round;pointer-events:auto}._badgeAbove_1lv5y_774{fill:var(--bs-color-live-running-ink)}._badgeShort_1lv5y_778{fill:var(--bs-color-warning)}._badgeBelow_1lv5y_782{fill:var(--bs-color-fl-red)}._badgeReference_1lv5y_787{fill:var(--bs-color-ink)}._referenceRing_1lv5y_791{fill:none;stroke:var(--bs-color-ink);stroke-width:1.5;stroke-dasharray:4 3;pointer-events:none}._label_1lv5y_800{font-size:var(--bs-font-size-xs);font-weight:var(--bs-font-weight-medium);fill:var(--bs-color-ink);text-anchor:middle;dominant-baseline:central;pointer-events:none}._labelUnder_1lv5y_809,._lengthUnder_1lv5y_820{dominant-baseline:hanging;fill:var(--bs-color-ink-muted)}._lengthAbove_1lv5y_825{dominant-baseline:auto;fill:var(--bs-color-ink-muted)}._lengthSide_1lv5y_830{text-anchor:start;fill:var(--bs-color-ink-muted)}._conveyorTag_1lv5y_835{dominant-baseline:auto;fill:var(--bs-color-product-teal);font-weight:var(--bs-font-weight-semibold)}._tagLeader_1lv5y_841{fill:none;stroke:var(--bs-color-product-teal);stroke-width:1;pointer-events:none}._hoverBox_1lv5y_848{fill:var(--bs-color-surface);stroke:var(--bs-color-ink-muted);stroke-opacity:.5;stroke-width:1;pointer-events:none}._hoverText_1lv5y_856{fill:var(--bs-color-ink)}._port_1lv5y_860{fill:var(--bs-color-surface);stroke:var(--bs-color-ink-muted);stroke-width:1.5}._portOut_1lv5y_866{fill:var(--bs-color-product-teal);stroke:var(--bs-color-product-teal);cursor:crosshair}._portConnected_1lv5y_872{opacity:.45}._portValid_1lv5y_876{fill:var(--bs-color-product-teal);stroke:var(--bs-color-product-teal);stroke-width:3}._portInvalid_1lv5y_882{fill:var(--bs-color-surface);stroke:var(--bs-color-fl-red);stroke-width:2}._rubber_1lv5y_888{fill:none;stroke:var(--bs-color-product-teal);stroke-width:2;stroke-dasharray:5 4}._rubberVirtual_1lv5y_895{stroke:var(--bs-color-ink-muted);stroke-dasharray:8 5}._rubberInvalid_1lv5y_900{stroke:var(--bs-color-fl-red)}._tip_1lv5y_443{font-size:var(--bs-font-size-xs);fill:var(--bs-color-fl-red);pointer-events:none}._marquee_1lv5y_910{fill:var(--bs-color-filling-cyan);fill-opacity:.08;stroke:var(--bs-color-filling-cyan);stroke-width:1;stroke-dasharray:4 3;pointer-events:none}._status_1lv5y_921{grid-area:status;display:flex;flex-wrap:nowrap;align-items:center;overflow:hidden;white-space:nowrap;gap:var(--bs-space-4);padding:var(--bs-space-1) var(--bs-space-3);border-top:1px solid var(--bs-color-line);font-size:var(--bs-font-size-xs);color:var(--bs-color-ink-muted)}._issuesButton_1lv5y_935{padding:0 var(--bs-space-2);border:1px solid var(--bs-color-line);border-radius:var(--bs-radius-pill);background:var(--bs-color-surface);color:var(--bs-color-ink);font:inherit;cursor:pointer}._hasErrors_1lv5y_945{border-color:var(--bs-color-fl-red);color:var(--bs-color-fl-red)}._hasWarnings_1lv5y_951{border-color:var(--bs-color-warning);color:var(--bs-color-warning)}._issues_1lv5y_935{position:absolute;z-index:3;left:var(--bs-space-2);bottom:var(--bs-space-2);max-width:min(36rem,max(16rem,calc(100% - 25rem)));max-height:60%;overflow:auto;margin:0;padding:var(--bs-space-3) var(--bs-space-4);border:1px solid var(--bs-color-line);border-radius:var(--bs-radius-sm);background:var(--bs-color-surface);box-shadow:var(--bs-shadow-card);font-size:var(--bs-font-size-xs);list-style:none}._issueList_1lv5y_975{margin:0;padding:0;list-style:none}._issueList_1lv5y_975 li+li{margin-top:var(--bs-space-1)}._issueError_1lv5y_985{color:var(--bs-color-fl-red)}._shortcuts_1lv5y_989{position:absolute;z-index:3;top:var(--bs-space-2);right:var(--bs-space-2);max-height:calc(100% - 4rem);overflow:auto;padding:var(--bs-space-3) var(--bs-space-4);border:1px solid var(--bs-color-line);border-radius:var(--bs-radius-sm);background:var(--bs-color-surface);box-shadow:var(--bs-shadow-card);font-size:var(--bs-font-size-xs)}._shortcuts_1lv5y_989 table{border-collapse:collapse}._shortcuts_1lv5y_989 th,._shortcuts_1lv5y_989 td{padding:2px var(--bs-space-2);text-align:left;vertical-align:top}._shortcuts_1lv5y_989 th{font-weight:var(--bs-font-weight-semibold);white-space:nowrap}._tile_1lv5y_170:focus-visible,._familyHead_1lv5y_125:focus-visible,._tool_1lv5y_51:focus-visible,._startButton_1lv5y_248:focus-visible,._issuesButton_1lv5y_935:focus-visible,._field_1lv5y_232 select:focus-visible{outline:2px solid var(--bs-color-filling-cyan);outline-offset:2px}._modeNote_1lv5y_1031{color:var(--bs-color-ink);font-weight:var(--bs-font-weight-medium)}._notice_1lv5y_1036{color:var(--bs-color-fl-red);font-weight:var(--bs-font-weight-medium)}._tool_1lv5y_51[aria-pressed=true]{background:var(--bs-color-ink);color:var(--bs-color-surface)}._viewSwitch_1lv5y_1048{display:inline-flex;flex:none;border:1px solid var(--bs-color-line);border-radius:var(--bs-radius-pill);overflow:hidden}._viewButton_1lv5y_1056{padding:var(--bs-space-1) var(--bs-space-2);border:0;background:var(--bs-color-surface);color:var(--bs-color-ink-muted);font:inherit;font-size:var(--bs-font-size-sm);white-space:nowrap;cursor:pointer}._viewButton_1lv5y_1056[aria-pressed=true]{background:var(--bs-color-ink);color:var(--bs-color-on-brand)}._viewButton_1lv5y_1056+._viewButton_1lv5y_1056{box-shadow:inset 1px 0 0 var(--bs-color-line)}._viewButton_1lv5y_1056[aria-pressed=true],._viewButton_1lv5y_1056[aria-pressed=true]+._viewButton_1lv5y_1056{box-shadow:none}._viewButton_1lv5y_1056:focus-visible{outline:2px solid var(--bs-color-filling-cyan);outline-offset:-2px}._builder_1lv5y_4._builderFill_1lv5y_1090{flex:1;height:auto;min-height:22rem}._builder_1lv5y_4:not(._withInspector_1lv5y_35) ._toolbar_1lv5y_267{padding-right:var(--bs-space-3)}._stopMachineTop_1lv5y_1101{stop-color:var(--bs-color-surface)}._stopMachineBottom_1lv5y_1105{stop-color:var(--bs-color-surface-alt)}._stopBufferTop_1lv5y_1109{stop-color:var(--bs-color-surface)}._stopBufferBottom_1lv5y_1113{stop-color:var(--bs-color-live-fill-filling)}._stopDeviceLeft_1lv5y_1117{stop-color:var(--bs-color-surface-alt)}._stopDeviceRight_1lv5y_1121{stop-color:var(--bs-color-surface)}._machine_1lv5y_542 ._body_1lv5y_542,._firstMachine_1lv5y_543 ._body_1lv5y_542{fill:url(#bs-fill-machine);stroke:var(--bs-color-ink);stroke-width:1.5}._buffer_1lv5y_544 ._body_1lv5y_542{fill:url(#bs-fill-buffer);stroke:var(--bs-color-filling-cyan)}._station_1lv5y_571 ._body_1lv5y_542{fill:var(--bs-color-surface)}._deviceBody_1lv5y_545{fill:url(#bs-fill-device)}._symbolBase_1lv5y_1147,._symbolAccent_1lv5y_1148{fill:none;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round;vector-effect:non-scaling-stroke;pointer-events:none}._symbolBase_1lv5y_1147{stroke:var(--bs-color-ink)}._symbolAccent_1lv5y_1148{stroke:var(--bs-color-fl-red)}._symbol_1lv5y_203{display:block;flex:none;overflow:visible}._selected_1lv5y_662 ._body_1lv5y_542,._selected_1lv5y_662 ._deviceBody_1lv5y_545{stroke:var(--bs-color-filling-cyan);stroke-width:3}._placeholderFit_1lv5y_1183 ._band_1lv5y_575{stroke:var(--bs-color-warning);stroke-dasharray:.12 .08}._flag_1lv5y_1188{font-size:var(--bs-font-size-xs);font-weight:var(--bs-font-weight-medium);fill:var(--bs-color-warning);text-anchor:middle;dominant-baseline:hanging;pointer-events:none}._labelName_1lv5y_1198{font-size:var(--bs-font-size-xs);font-weight:var(--bs-font-weight-semibold);fill:var(--bs-color-ink)}._plus_1lv5y_1205{cursor:pointer}._plusHit_1lv5y_1209{fill:transparent;stroke:none}._plusMark_1lv5y_1214{fill:var(--bs-color-surface);stroke:var(--bs-color-ink-muted);stroke-width:1;opacity:.8}._plusSign_1lv5y_1221{fill:none;stroke:var(--bs-color-ink-muted);stroke-width:1.5;stroke-linecap:round;pointer-events:none}._plus_1lv5y_1205:hover ._plusMark_1lv5y_1214{opacity:1;stroke:var(--bs-color-fl-red)}._plus_1lv5y_1205:hover ._plusMark_1lv5y_1214{fill:var(--bs-color-fl-red)}._plus_1lv5y_1205:hover ._plusSign_1lv5y_1221{stroke:var(--bs-color-on-brand)}._plusSide_1lv5y_1243 ._plusMark_1lv5y_1214{stroke:var(--bs-color-filling-cyan);stroke-width:1.5;opacity:1}._plusSide_1lv5y_1243 ._plusSign_1lv5y_1221{stroke:var(--bs-color-ink);stroke-width:2}._quickCard_1lv5y_1255{position:absolute;z-index:3;display:flex;flex-direction:column;gap:var(--bs-space-2);max-height:calc(100% - 16px);padding:var(--bs-space-3);overflow:auto;border:1px solid var(--bs-color-line);border-radius:var(--bs-radius-md);background:var(--bs-color-surface);box-shadow:var(--bs-shadow-card)}._quickNote_1lv5y_1270{margin:0;color:var(--bs-color-ink);font-size:var(--bs-font-size-xs)}._quickHint_1lv5y_1276{margin:0;color:var(--bs-color-ink-muted);font-size:var(--bs-font-size-xs)}._canMove_1lv5y_1286 g[data-element-id] ._body_1lv5y_542,._canMove_1lv5y_1286 g[data-element-id] ._bandHit_1lv5y_589,._canMove_1lv5y_1286 g[data-element-id] ._deviceBody_1lv5y_545{cursor:move}._movingElements_1lv5y_1292,._movingElements_1lv5y_1292 *{cursor:grabbing}._plus_1lv5y_1205:focus{outline:none}._plus_1lv5y_1205:focus-visible ._plusMark_1lv5y_1214{opacity:1;stroke:var(--bs-color-filling-cyan);stroke-width:2.5}._branch_1lv5y_1310{position:absolute;z-index:20;pointer-events:none;outline:none}._branch_1lv5y_1310>*,._branchRing_1lv5y_1318>*{pointer-events:auto}._branchRing_1lv5y_1318{pointer-events:none}._branchLines_1lv5y_1326{position:absolute;inset:0;width:100%;height:100%;overflow:visible;pointer-events:none}._branch_1lv5y_1310>._branchLines_1lv5y_1326{pointer-events:none}._branchStem_1lv5y_1339{stroke:var(--bs-color-fl-red);stroke-width:2;stroke-linecap:round}._branchTwig_1lv5y_1345{stroke:var(--bs-color-line);stroke-width:1}._branchHub_1lv5y_1350,._branchFamily_1lv5y_1351,._branchType_1lv5y_1352,._branchClose_1lv5y_1353{position:absolute;display:flex;align-items:center;justify-content:center;transform:translate(-50%,-50%);border-radius:50%;background:var(--bs-color-surface);box-shadow:var(--bs-shadow-card)}._branchHub_1lv5y_1350{padding:var(--bs-space-1);border:2px solid var(--bs-color-fl-red);color:var(--bs-color-ink);font-size:var(--bs-font-size-xs);line-height:1.15;text-align:center;pointer-events:none}._branch_1lv5y_1310>._branchHub_1lv5y_1350{pointer-events:none}._branchHub_1lv5y_1350 span{display:-webkit-box;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:4;overflow-wrap:anywhere}._branchFamily_1lv5y_1351,._branchType_1lv5y_1352,._branchClose_1lv5y_1353{padding:0;border:1px solid var(--bs-color-line);color:var(--bs-color-ink);cursor:pointer}._branchFamily_1lv5y_1351[data-likely=true],._branchType_1lv5y_1352[data-likely=true]{border:2px solid var(--bs-color-fl-red)}._branchFamily_1lv5y_1351[data-open=true]{background:var(--bs-color-surface-alt);border-color:var(--bs-color-ink)}._branchFamily_1lv5y_1351[data-open=true][data-likely=true]{border-color:var(--bs-color-fl-red)}._branchFamily_1lv5y_1351:hover,._branchFamily_1lv5y_1351:focus-visible,._branchType_1lv5y_1352:hover:not(:disabled),._branchType_1lv5y_1352:focus-visible,._branchClose_1lv5y_1353:hover,._branchClose_1lv5y_1353:focus-visible{border-color:var(--bs-color-fl-red);background:var(--bs-color-surface-alt);outline:2px solid var(--bs-color-fl-red);outline-offset:1px}._branchType_1lv5y_1352:disabled{opacity:.45;cursor:not-allowed}._branchClose_1lv5y_1353{width:24px;height:24px;color:var(--bs-color-fl-red)}._branchClose_1lv5y_1353 svg{width:14px;height:14px}._branchName_1lv5y_1440{position:absolute;top:100%;left:50%;margin-top:2px;overflow:hidden;transform:translate(-50%);color:var(--bs-color-ink);font-size:var(--bs-font-size-xs);line-height:15px;text-align:center;text-overflow:ellipsis;white-space:nowrap;text-shadow:0 0 2px var(--bs-color-surface),0 0 2px var(--bs-color-surface),0 0 3px var(--bs-color-surface);pointer-events:none}._builder_1lv5y_4[data-adding=true] [data-testid=inspector]{opacity:.35}._branchDim_1lv5y_1466{fill:var(--bs-color-surface);opacity:.62;pointer-events:none}._mini_1lv5y_1477{display:block;flex:none;overflow:visible;pointer-events:none}._miniBeam_1lv5y_1484{fill:none;stroke:var(--bs-color-ink);stroke-width:6.2;stroke-linejoin:round}._miniChain_1lv5y_1491,._miniLane_1lv5y_1492{fill:none;stroke:var(--bs-color-mini-chain);stroke-width:4.2;stroke-linejoin:round}._miniLane_1lv5y_1492{stroke-width:3.4}._miniChevron_1lv5y_1503{fill:none;stroke:var(--bs-color-conveyor);stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round}._miniProduct_1lv5y_1511{fill:var(--bs-color-mini-product);stroke:var(--bs-color-mini-product-edge);stroke-width:.9}._miniUnit_1lv5y_1517{fill:var(--bs-color-surface);stroke:var(--bs-color-ink);stroke-width:1.4}._miniPort_1lv5y_1523,._miniCarriage_1lv5y_1524{fill:none;stroke:var(--bs-color-mini-teal);stroke-width:2.6}._miniCarriage_1lv5y_1524{stroke-width:2.2}._miniRing_1lv5y_1534{fill:none;stroke:var(--bs-color-mini-chain);stroke-width:4.6}._miniLow_1lv5y_1540,._miniHigh_1lv5y_1541{stroke:var(--bs-color-ink);stroke-width:1.2}._miniLow_1lv5y_1540{fill:var(--bs-color-mini-chain)}._miniHigh_1lv5y_1541{fill:var(--bs-color-mini-warm)}._miniTurn_1lv5y_1554,._miniArrowHead_1lv5y_1555{fill:var(--bs-color-conveyor)}._miniArrowLine_1lv5y_1559{fill:none;stroke:var(--bs-color-conveyor);stroke-width:1.6}._miniFrame_1lv5y_1565{fill:var(--bs-color-surface);stroke:var(--bs-color-mini-teal);stroke-width:1.6}._miniTable_1lv5y_1571{fill:var(--bs-color-mini-chain);stroke:var(--bs-color-mini-teal);stroke-width:1.6}._miniDash_1lv5y_1577{fill:none;stroke:var(--bs-color-ink);stroke-width:.6;stroke-dasharray:2 1.6}._miniBay_1lv5y_1584,._miniBracket_1lv5y_1585{fill:none;stroke:var(--bs-color-mini-teal);stroke-width:.6}._miniBracket_1lv5y_1585{stroke-width:1.2}._miniRollers_1lv5y_1595,._miniShelf_1lv5y_1596{fill:none;stroke:var(--bs-color-ink);stroke-width:.8}._miniShelf_1lv5y_1596{stroke-width:1}._miniStop_1lv5y_1606,._miniRejectHead_1lv5y_1607{fill:var(--bs-color-fl-red)}._miniTunnel_1lv5y_1611{fill:var(--bs-color-surface);stroke:var(--bs-color-mini-teal);stroke-width:1.3;stroke-dasharray:3.4 1.4 .8 1.4}._miniTunnelLane_1lv5y_1618{fill:none;stroke:var(--bs-color-mini-teal);stroke-width:1.6}._miniKeys_1lv5y_1624{fill:none;stroke:var(--bs-color-mini-teal);stroke-width:1.8}._miniBrake_1lv5y_1630,._miniRejectLine_1lv5y_1631{fill:none;stroke:var(--bs-color-fl-red);stroke-width:1.8}._miniJoin_1lv5y_1637{fill:none;stroke:var(--bs-color-fl-red);stroke-width:2.2;stroke-linecap:round}._miniPerson_1lv5y_1644{fill:var(--bs-color-ink)}._miniPersonLine_1lv5y_1648{fill:none;stroke:var(--bs-color-ink);stroke-width:1.6;stroke-linecap:round}._branchActions_1lv5y_1655{position:absolute;display:flex;flex-direction:column;gap:var(--bs-space-1);align-items:center;transform:translate(-50%);white-space:nowrap}._branchActions_1lv5y_1655[data-above=true]{transform:translate(-50%,-100%)}._quickToggle_1lv5y_1670{display:flex;gap:var(--bs-space-2);align-items:center;font-size:var(--bs-font-size-sm)}._quick_1lv5y_1255{display:flex;flex-direction:column;gap:var(--bs-space-2)}._litOutlet_1lv5y_1684{fill:none;stroke:var(--bs-color-fl-red);stroke-width:2;pointer-events:none}._joinOffer_1lv5y_1692{position:absolute;z-index:3;top:var(--bs-space-2);left:50%;display:flex;gap:var(--bs-space-2);align-items:center;transform:translate(-50%);padding:var(--bs-space-1) var(--bs-space-2);border:1px solid var(--bs-color-line);border-radius:var(--bs-radius-pill);background:var(--bs-color-surface);box-shadow:var(--bs-shadow-card);font-size:var(--bs-font-size-sm);white-space:nowrap}._joinButton_1lv5y_1710{padding:2px var(--bs-space-3);border:1px solid var(--bs-color-fl-red);border-radius:var(--bs-radius-pill);background:var(--bs-color-fl-red);color:var(--bs-color-on-brand);font:inherit;cursor:pointer}._junctionRing_1lv5y_1721{fill:none;stroke:var(--bs-color-fl-red);stroke-width:2;pointer-events:none}._junctionFigure_1lv5y_1728{fill:var(--bs-color-fl-red);font-size:var(--bs-font-size-sm);font-weight:600;paint-order:stroke;stroke:var(--bs-color-surface);stroke-width:3px;pointer-events:none}._junctionJoin_1lv5y_1738{cursor:pointer}._junctionJoin_1lv5y_1738 rect{fill:var(--bs-color-fl-red)}._junctionJoin_1lv5y_1738 text{fill:var(--bs-color-on-brand);font-size:var(--bs-font-size-sm);pointer-events:none}._junctionJoin_1lv5y_1738:hover rect,._junctionJoin_1lv5y_1738:focus-visible rect{fill:var(--bs-color-red-hover)}._junctionJoin_1lv5y_1738:focus{outline:none}._junctionsTool_1lv5y_1762{position:relative;display:inline-flex}._junctionsCount_1lv5y_1768{position:absolute;top:-5px;right:-7px;min-width:16px;padding:0 4px;border-radius:8px;background:var(--bs-color-fl-red);color:var(--bs-color-on-brand);font-size:var(--bs-font-size-xs);font-weight:600;line-height:16px;text-align:center;pointer-events:none}._junctionsList_1lv5y_1784{position:absolute;z-index:25;top:calc(100% + 4px);right:0;width:min(420px,80vw);max-height:60vh;overflow:auto;padding:var(--bs-space-2);border:1px solid var(--bs-color-line);border-radius:var(--bs-radius-md);background:var(--bs-color-surface);box-shadow:var(--bs-shadow-card)}._junctionsHead_1lv5y_1799{display:flex;align-items:center;justify-content:space-between;margin-bottom:var(--bs-space-1);font-size:var(--bs-font-size-xs);font-weight:600;letter-spacing:.06em;text-transform:uppercase}._junctionsClose_1lv5y_1810{display:inline-flex;padding:2px;border:0;background:none;color:var(--bs-color-ink);cursor:pointer}._junctionsClose_1lv5y_1810 svg{width:14px;height:14px}._junctionsList_1lv5y_1784 ul{margin:0;padding:0;list-style:none}._junctionsList_1lv5y_1784 li button{display:block;width:100%;padding:4px var(--bs-space-1);border:0;border-radius:var(--bs-radius-sm);background:none;color:var(--bs-color-ink);font:inherit;font-size:var(--bs-font-size-sm);text-align:left;cursor:pointer}._junctionsList_1lv5y_1784 li button:hover,._junctionsList_1lv5y_1784 li button:focus-visible{background:var(--bs-color-surface-alt);outline:none}._spiralControl_1lv5y_1851{cursor:pointer}._spiralControl_1lv5y_1851 circle{fill:var(--bs-color-surface);stroke:var(--bs-color-ink);stroke-width:1}._spiralControl_1lv5y_1851 path{fill:var(--bs-color-ink);stroke:var(--bs-color-ink);stroke-width:1.4;stroke-linecap:round;stroke-linejoin:round;pointer-events:none}._spiralControl_1lv5y_1851:hover circle,._spiralControl_1lv5y_1851:focus-visible circle{stroke:var(--bs-color-fl-red);stroke-width:2}._spiralControl_1lv5y_1851:focus{outline:none}._magnetAxis_1lv5y_1881{stroke:var(--bs-color-filling-cyan);stroke-width:1;stroke-dasharray:6 4}._magnetPort_1lv5y_1887{fill:none;stroke:var(--bs-color-filling-cyan);stroke-width:2}._ghost_1lv5y_1894{fill:none;stroke:var(--bs-color-fl-red);stroke-width:1.5;stroke-dasharray:5 4;pointer-events:none}._ghostRun_1lv5y_1902{fill:none;stroke:var(--bs-color-fl-red);stroke-opacity:.35;stroke-linecap:butt;stroke-linejoin:round;pointer-events:none}._addMenuAction_1lv5y_1912{padding:2px var(--bs-space-2);border:1px dashed var(--bs-color-ink-muted);border-radius:var(--bs-radius-pill);background:var(--bs-color-surface);color:var(--bs-color-ink);font:inherit;font-size:var(--bs-font-size-sm);text-align:left;cursor:pointer}._addMenuAction_1lv5y_1912:hover,._addMenuAction_1lv5y_1912:focus-visible{border-color:var(--bs-color-fl-red);outline:none}._closeButton_1lv5y_1930{display:inline-flex;flex:none;align-items:center;justify-content:center;width:1.5rem;height:1.5rem;padding:0;border:1px solid var(--bs-color-line);border-radius:var(--bs-radius-pill);background:var(--bs-color-surface);color:var(--bs-color-ink-muted);font:inherit;font-size:var(--bs-font-size-sm);line-height:1;cursor:pointer}._closeButton_1lv5y_1930:hover{border-color:var(--bs-color-ink-muted);color:var(--bs-color-ink)}._underlay_1lv5y_1954{pointer-events:none}._moving_1lv5y_1292 ._underlay_1lv5y_1954{pointer-events:auto;cursor:move}._scaling_1lv5y_1963{cursor:crosshair}._scalePoint_1lv5y_1967 circle{fill:var(--bs-color-surface);stroke:var(--bs-color-fl-red);stroke-width:2}._scalePoint_1lv5y_1967 path{fill:none;stroke:var(--bs-color-fl-red);stroke-width:1.5}._scaleLine_1lv5y_1979{fill:none;stroke:var(--bs-color-fl-red);stroke-width:1.5;stroke-dasharray:6 4;pointer-events:none}._underlayPanel_1lv5y_1989{position:absolute;right:var(--bs-space-2);bottom:3.5rem;z-index:3;width:min(22rem,calc(100% - 2 * var(--bs-space-2)));max-height:calc(100% - 7rem);overflow:auto;padding:var(--bs-space-3) var(--bs-space-4);border:1px solid var(--bs-color-line);border-radius:var(--bs-radius-sm);background:var(--bs-color-surface);box-shadow:var(--bs-shadow-card);font-size:var(--bs-font-size-sm)}._underlayRow_1lv5y_2005{display:flex;flex-wrap:wrap;align-items:center;gap:var(--bs-space-2);margin:var(--bs-space-2) 0}._underlayLabel_1lv5y_2013{font-size:var(--bs-font-size-sm);color:var(--bs-color-ink-muted)}._underlayRow_1lv5y_2005 input[type=file]{max-width:100%;font:inherit;font-size:var(--bs-font-size-sm)}._underlayScale_1lv5y_2024{margin-top:var(--bs-space-2);padding:var(--bs-space-2);border-left:3px solid var(--bs-color-fl-red);background:var(--bs-color-surface-alt)}._issuesHead_1lv5y_2032{display:flex;align-items:center;justify-content:space-between;gap:var(--bs-space-2);margin-bottom:var(--bs-space-2)}._issueRow_1lv5y_2040{display:flex;align-items:baseline;gap:var(--bs-space-2)}._issueShow_1lv5y_2046{flex:none;padding:0;border:0;background:none;color:var(--bs-color-fl-red);font:inherit;text-decoration:underline;text-decoration-color:var(--bs-color-red-underline);cursor:pointer}._schematicNote_1lv5y_2058{color:var(--bs-color-ink-muted)}._modeChip_1lv5y_2063{position:absolute;z-index:2;top:var(--bs-space-2);left:50%;max-width:min(36rem,max(16rem,calc(100% - 22rem)));padding:var(--bs-space-1) var(--bs-space-3);border:1px solid var(--bs-color-ink);border-radius:var(--bs-radius-pill);background:var(--bs-color-ink);color:var(--bs-color-surface);font-size:var(--bs-font-size-xs);font-weight:var(--bs-font-weight-medium);text-align:center;transform:translate(-50%);pointer-events:none}._mouth_1lv5y_2083{fill:var(--bs-color-product-teal);fill-opacity:.55;stroke:none;pointer-events:none}._portBranch_1lv5y_2090{stroke-width:2}._error_1lv5y_667 ._body_1lv5y_542,._error_1lv5y_667 ._deviceBody_1lv5y_545,._plain_1lv5y_542 ._error_1lv5y_667 ._body_1lv5y_542{fill:var(--bs-color-red-tint);stroke:var(--bs-color-fl-red);stroke-width:3}._error_1lv5y_667 ._symbolBase_1lv5y_1147{stroke:var(--bs-color-fl-red)}._selected_1lv5y_662._error_1lv5y_667 ._body_1lv5y_542{stroke:var(--bs-color-filling-cyan)}._portError_1lv5y_2113{fill:var(--bs-color-red-tint);stroke:var(--bs-color-fl-red);stroke-width:3;opacity:1}._portWarning_1lv5y_2120{fill:var(--bs-color-surface);stroke:var(--bs-color-warning);stroke-width:3;opacity:1}._connectionError_1lv5y_2127{stroke:var(--bs-color-fl-red);stroke-width:3}._issueMark_1lv5y_2132{pointer-events:auto;cursor:help}._issueMark_1lv5y_2132 circle{fill:var(--bs-color-fl-red);stroke:var(--bs-color-surface);stroke-width:1.5}._issueMark_1lv5y_2132 text{fill:var(--bs-color-on-brand);font-size:var(--bs-font-size-xs);font-weight:var(--bs-font-weight-semibold);text-anchor:middle;dominant-baseline:central}._pictureFrame_1lv5y_2155{position:relative;flex:1;min-width:0;min-height:12rem}._picture_1lv5y_2155{position:absolute;inset:0;display:block;width:100%;height:100%;background:var(--bs-color-surface);user-select:none}._picture_1lv5y_2155 [data-port]{display:none}._picture_1lv5y_2155 [data-element-id]:focus{outline:none}._picture_1lv5y_2155 [data-element-id]:focus-visible ._body_1lv5y_542,._picture_1lv5y_2155 [data-element-id]:focus-visible ._deviceBody_1lv5y_545{stroke:var(--bs-color-fl-red);stroke-width:3}g._added_1lv5y_2191 ._body_1lv5y_542,g._added_1lv5y_2191 ._deviceBody_1lv5y_545{fill:var(--bs-color-red-tint);stroke:var(--bs-color-fl-red);stroke-width:2;stroke-dasharray:6 3}g._added_1lv5y_2191 ._glyph_1lv5y_566{stroke:var(--bs-color-fl-red)}g._added_1lv5y_2191 ._runLine_1lv5y_617{stroke:var(--bs-color-fl-red);stroke-dasharray:6 4}g._faded_1lv5y_2208{opacity:.45}g._faded_1lv5y_2208 ._body_1lv5y_542{stroke-dasharray:6 3}._haloRing_1lv5y_2221 ._body_1lv5y_542,._haloRing_1lv5y_2221 ._deviceBody_1lv5y_545{fill:none;stroke:var(--bs-color-fl-red);stroke-opacity:.35;stroke-width:9;stroke-dasharray:none;pointer-events:none}g._halo_1lv5y_2221>._body_1lv5y_542,g._halo_1lv5y_2221>._deviceBody_1lv5y_545{stroke:var(--bs-color-fl-red);stroke-width:2}._haloRun_1lv5y_2237{fill:none;stroke:var(--bs-color-fl-red);stroke-opacity:.35;stroke-width:9;stroke-linecap:round;vector-effect:non-scaling-stroke;pointer-events:none}._detailBack_1lv5y_2248{z-index:4;grid-area:canvas;align-self:start;justify-self:end;margin:var(--bs-space-2)}._detailBackButton_1lv5y_2256{padding:var(--bs-space-1) var(--bs-space-3);border:1px solid var(--bs-color-filling-cyan);border-radius:var(--bs-radius-pill);background:var(--bs-color-surface);box-shadow:var(--bs-shadow-card);color:var(--bs-color-ink);font:inherit;font-size:var(--bs-font-size-sm);font-weight:var(--bs-font-weight-semibold);cursor:pointer}._detailBackButton_1lv5y_2256:hover{background:var(--bs-color-surface-alt)}._interviewRing_1lv5y_2274 ._body_1lv5y_542,._interviewRing_1lv5y_2274 ._deviceBody_1lv5y_545{fill:none;stroke:var(--bs-color-filling-cyan);stroke-opacity:.45;stroke-width:9;stroke-dasharray:none;pointer-events:none}._interviewRun_1lv5y_2284{fill:none;stroke:var(--bs-color-filling-cyan);stroke-opacity:.45;stroke-width:9;stroke-linecap:round;vector-effect:non-scaling-stroke;pointer-events:none}g._toCome_1lv5y_2294>._body_1lv5y_542,g._toCome_1lv5y_2294>._deviceBody_1lv5y_545{stroke-dasharray:5 3}g._toCome_1lv5y_2294 ._runLine_1lv5y_617{stroke-dasharray:5 4}._spiralDisc_1lv5y_2304{fill:var(--bs-color-surface);stroke:var(--bs-color-ink);stroke-width:1.25;vector-effect:non-scaling-stroke;pointer-events:none}._spiralArrow_1lv5y_2317{fill:none;stroke:var(--bs-color-fl-red);stroke-width:2;stroke-linecap:round;stroke-linejoin:round;vector-effect:non-scaling-stroke;pointer-events:none}._spiralSelected_1lv5y_2327 ._spiralDisc_1lv5y_2304{stroke:var(--bs-color-filling-cyan);stroke-width:3}._spiralError_1lv5y_2332 ._spiralDisc_1lv5y_2304{stroke:var(--bs-color-fl-red);stroke-width:2}._raised_1lv5y_707 ._runLine_1lv5y_617:not(._bandSelected_1lv5y_601):not(._bandError_1lv5y_605){stroke:var(--bs-color-emptying-purple)}._raised_1lv5y_707 ._body_1lv5y_542{stroke-dasharray:none;stroke-width:1.5}._raised_1lv5y_707 ._deviceBody_1lv5y_545{stroke:var(--bs-color-emptying-purple);stroke-width:1.5}._raisedRing_1lv5y_2359 ._body_1lv5y_542,._raisedRing_1lv5y_2359 ._deviceBody_1lv5y_545{fill:none;stroke:var(--bs-color-emptying-purple);stroke-opacity:.3;stroke-width:9;stroke-dasharray:none;pointer-events:none}._turnHandle_1lv5y_2370{cursor:pointer}._turnHandleHit_1lv5y_2374{fill:var(--bs-color-surface);stroke:var(--bs-color-filling-cyan);stroke-width:1.5}._turnHandleArrow_1lv5y_2380{fill:none;stroke:var(--bs-color-filling-cyan);stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round;pointer-events:none}._turnHandle_1lv5y_2370:hover ._turnHandleHit_1lv5y_2374,._turnHandle_1lv5y_2370:focus-visible ._turnHandleHit_1lv5y_2374{fill:var(--bs-color-filling-cyan)}._turnHandle_1lv5y_2370:hover ._turnHandleArrow_1lv5y_2380,._turnHandle_1lv5y_2370:focus-visible ._turnHandleArrow_1lv5y_2380{stroke:var(--bs-color-surface)}._routePoint_1lv5y_2404{cursor:grab}._routePointHit_1lv5y_2408{fill:transparent;stroke:none}._routePointMark_1lv5y_2413{fill:var(--bs-color-surface);stroke:var(--bs-color-filling-cyan);stroke-width:2}._routeCorner_1lv5y_2419 ._routePointMark_1lv5y_2413{stroke:var(--bs-color-conveyor)}._routePoint_1lv5y_2404:hover ._routePointMark_1lv5y_2413,._routePicked_1lv5y_2424 ._routePointMark_1lv5y_2413{fill:var(--bs-color-filling-cyan)}._routePicked_1lv5y_2424 ._routePointMark_1lv5y_2413{stroke:var(--bs-color-ink)}._resizeHandleHit_1lv5y_2437{fill:transparent;stroke:none}._resizeHandleMark_1lv5y_2442{fill:var(--bs-color-surface);stroke:var(--bs-color-filling-cyan);stroke-width:1.5}._resizeHandle_1lv5y_2437:hover ._resizeHandleMark_1lv5y_2442{fill:var(--bs-color-filling-cyan)}._lineView_1lv5y_2456{position:relative;display:flex;flex:1;flex-direction:column;min-width:0;min-height:12rem}._lineView_1lv5y_2456>._canvasWrap_1lv5y_500{flex:1}._issueRow_1lv5y_2040[data-level=important]{color:var(--bs-color-warning)}._issueRow_1lv5y_2040[data-level=minor],._assumedChoice_1lv5y_2479{color:var(--bs-color-ink-muted)}._sideTag_1lv5y_2484{font-size:var(--bs-font-size-xs);font-weight:var(--bs-font-weight-bold);fill:var(--bs-color-ink);dominant-baseline:central;text-anchor:middle;pointer-events:none}._sideTagRing_1lv5y_2493{fill:var(--bs-color-surface);stroke:var(--bs-color-ink-muted);stroke-width:1;pointer-events:none}._inspectorStack_1lv5y_2502{display:flex;flex-direction:column;grid-area:inspector;min-height:0;border-left:1px solid var(--bs-color-line);background:var(--bs-color-surface)}._inspectorStack_1lv5y_2502>*{flex:1 1 0;min-height:0}._stackedPanel_1lv5y_2516{display:flex;order:1;overflow:hidden;border-top:1px solid var(--bs-color-line)}._stackedPanel_1lv5y_2516[data-on-top=true]{order:-1;border-top:none}._stackedPanel_1lv5y_2516[hidden],._stackedInspector_1lv5y_2530[hidden]{display:none}._stackedInspector_1lv5y_2530{display:flex;min-height:0}._stackedInspector_1lv5y_2530>*{flex:1 1 auto;min-width:0}._twinMark_1lv5y_2545 rect{fill:var(--bs-color-surface);stroke:var(--bs-color-filling-cyan);stroke-width:1.5}._hostRun_1lv5y_2552{fill:none;stroke:var(--bs-color-conveyor);stroke-linecap:butt;stroke-linejoin:round;opacity:.85}._straightArrow_1lv5y_2560{fill:none;stroke:var(--bs-color-fl-red);stroke-width:2;stroke-linecap:round;stroke-linejoin:round;vector-effect:non-scaling-stroke;pointer-events:none}._pianoHit_1lv5y_2571{fill:transparent;stroke:none;pointer-events:all}._zoneBody_1lv5y_2578{fill-opacity:.35}._zoneLane_1lv5y_2582{fill:none;stroke:var(--bs-color-conveyor);stroke-width:3;stroke-linecap:round;vector-effect:non-scaling-stroke;pointer-events:none}._builder_1lv5y_4._builderRoom_1lv5y_2595{border-bottom:0;border-bottom-left-radius:0;border-bottom-right-radius:0}._toolbar_1lv5y_267:has([data-testid=layout-menu][aria-expanded=true]){z-index:7}._foldWide_1lv5y_2608,._foldMid_1lv5y_2609,._foldNarrow_1lv5y_2610{white-space:nowrap}._tipFolded_1lv5y_2615[data-tip]:after{content:none}._toolbar_1lv5y_267>._variantTool_1lv5y_2622{flex:100 1 3rem;min-width:0;max-width:max-content}._variantTool_1lv5y_2622 select{flex:0 1 auto;min-width:0}@container builder-tools (max-width: 84rem){._builder_1lv5y_4:not(._readOnly_1lv5y_70) ._foldWide_1lv5y_2608{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%)}._tool_1lv5y_51:has(>._foldWide_1lv5y_2608){justify-content:center;width:2rem;height:2rem;padding:0}._tipFolded_1lv5y_2615[data-tip]:after{content:attr(data-tip)}}@container builder-tools (max-width: 86rem){._foldView_1lv5y_2661{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%)}._toolbar_1lv5y_267 ._viewButton_1lv5y_1056{padding:var(--bs-space-1) var(--bs-space-1)}}@container builder-tools (max-width: 74rem){._foldMid_1lv5y_2609{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%)}._tool_1lv5y_51:has(>._foldMid_1lv5y_2609){height:2rem;padding:0 var(--bs-space-2)}}@container builder-tools (max-width: 64rem){._foldNarrow_1lv5y_2610{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%)}._tool_1lv5y_51:has(>._foldNarrow_1lv5y_2610){justify-content:center;width:2rem;height:2rem;padding:0}._toolbar_1lv5y_267 ._toolSeparator_1lv5y_311{display:none}._toolbar_1lv5y_267 ._viewButton_1lv5y_1056{padding:var(--bs-space-1) var(--bs-space-1)}}@container builder-tools (max-width: 52rem){._toolbar_1lv5y_267 ._viewButton_1lv5y_1056{padding:var(--bs-space-1) 2px}}._status_1lv5y_921>._statusLive_1lv5y_2726{display:flex;flex:0 1 auto;align-items:center;gap:var(--bs-space-4);min-width:0;overflow:hidden}._statusLive_1lv5y_2726>*{flex:none}._statusLive_1lv5y_2726>._schematicNote_1lv5y_2058,._statusLive_1lv5y_2726>._notice_1lv5y_1036,._statusLive_1lv5y_2726>._modeNote_1lv5y_1031{flex:0 1 auto;min-width:0;overflow:hidden;text-overflow:ellipsis}._status_1lv5y_921>._statusAuthor_1lv5y_2748{flex:none;margin-left:auto}._status_1lv5y_921>._feedbackSlot_1lv5y_2753{display:inline-flex;flex:none}._beamEdge_1lv5y_2764{fill:none;stroke:var(--bs-illustration-ink);stroke-linejoin:round;stroke-linecap:butt;cursor:pointer}._beamEdge_1lv5y_2764._bandSelected_1lv5y_601{stroke:var(--bs-color-filling-cyan)}._beamEdge_1lv5y_2764._bandError_1lv5y_605{stroke:var(--bs-color-fl-red)}._beamFill_1lv5y_2780{fill:none;stroke:var(--bs-illustration-chain-low);stroke-linejoin:round;stroke-linecap:butt;pointer-events:none}._raised_1lv5y_707 ._beamFill_1lv5y_2780{stroke:var(--bs-illustration-chain-high)}._outlineUnit_1lv5y_2792{fill:var(--bs-illustration-paper);stroke:var(--bs-illustration-ink);stroke-width:1.25;vector-effect:non-scaling-stroke;pointer-events:none}._outlineMotor_1lv5y_2800{fill:var(--bs-illustration-motor);stroke:var(--bs-illustration-ink);stroke-width:1;vector-effect:non-scaling-stroke;pointer-events:none}._outlineChevron_1lv5y_2808{fill:none;stroke:var(--bs-illustration-chevron);stroke-width:1.6;stroke-linejoin:round;stroke-linecap:round;vector-effect:non-scaling-stroke;pointer-events:none}._outlineProduct_1lv5y_2818{fill:var(--bs-illustration-product);stroke:var(--bs-illustration-product-edge);stroke-width:.9;vector-effect:non-scaling-stroke;pointer-events:none}._canvas_1lv5y_500._measuring_1lv5y_2827{cursor:crosshair}._measureLine_1lv5y_2831{stroke:var(--bs-color-fl-red);stroke-width:2;stroke-dasharray:7 5}._measurePoint_1lv5y_2837{fill:var(--bs-color-fl-red)}._measureText_1lv5y_2841{fill:var(--bs-color-fl-red);font-size:var(--bs-font-size-sm);font-weight:var(--bs-font-weight-medium);text-anchor:middle;paint-order:stroke;stroke:var(--bs-illustration-paper);stroke-width:3.5px;stroke-linejoin:round}._threeDLayer_1lv5y_2853{position:absolute;inset:0;z-index:6;display:flex}._onHost_1lv5y_2862{cursor:pointer}._onHostHit_1lv5y_2866{fill:transparent;stroke:none}._joinStretch_1lv5y_2871{fill:none;stroke:var(--bs-color-fl-red);stroke-linecap:butt}._onHostFar_1lv5y_2877 ._joinStretch_1lv5y_2871{stroke-width:3;vector-effect:non-scaling-stroke}._joinEnd_1lv5y_2882{fill:none;stroke:var(--bs-color-fl-red);stroke-width:1.5;vector-effect:non-scaling-stroke;pointer-events:none}._onHostFrame_1lv5y_2890{fill:var(--bs-illustration-paper);fill-opacity:.55;stroke:var(--bs-illustration-ink);stroke-width:1.2;stroke-linejoin:round;vector-effect:non-scaling-stroke;pointer-events:none}._onHostTube_1lv5y_2900{fill:var(--bs-illustration-motor);fill-opacity:.85;stroke:var(--bs-illustration-ink);stroke-width:1;stroke-linejoin:round;vector-effect:non-scaling-stroke;pointer-events:none}._onHostGhost_1lv5y_2910{fill:none;stroke:var(--bs-illustration-ink);stroke-width:.8;stroke-dasharray:3 3;vector-effect:non-scaling-stroke;pointer-events:none}._onHostKeys_1lv5y_2919{fill:var(--bs-illustration-motor);stroke:var(--bs-illustration-ink);stroke-width:.8;stroke-linejoin:round;vector-effect:non-scaling-stroke;pointer-events:none}._onHostBrake_1lv5y_2928{fill:var(--bs-illustration-motor);stroke:var(--bs-illustration-ink);stroke-width:1;stroke-linejoin:round;vector-effect:non-scaling-stroke;pointer-events:none}._onHostSymbol_1lv5y_2937{fill:var(--bs-illustration-paper);stroke:var(--bs-illustration-ink);stroke-width:1.4;stroke-linejoin:round;vector-effect:non-scaling-stroke;pointer-events:none}._onHost_1lv5y_2862._selected_1lv5y_662 ._onHostFrame_1lv5y_2890,._onHost_1lv5y_2862._selected_1lv5y_662 ._onHostSymbol_1lv5y_2937{stroke:var(--bs-color-filling-cyan);stroke-width:2}._onHost_1lv5y_2862._selected_1lv5y_662 ._joinStretch_1lv5y_2871{stroke:var(--bs-color-filling-cyan)}._onHost_1lv5y_2862._error_1lv5y_667 ._onHostFrame_1lv5y_2890,._onHost_1lv5y_2862._error_1lv5y_667 ._onHostSymbol_1lv5y_2937{stroke:var(--bs-color-fl-red);stroke-dasharray:4 3}._onHost_1lv5y_2862._error_1lv5y_667 ._joinStretch_1lv5y_2871{stroke-dasharray:4 3}._hostMenu_1lv5y_2967{position:absolute;z-index:4;display:flex;flex-direction:column;gap:2px;width:220px;padding:var(--bs-space-1);border:1px solid var(--bs-color-line);border-radius:var(--bs-radius-md);background:var(--bs-color-surface);box-shadow:var(--bs-shadow-card);font-size:var(--bs-font-size-sm)}._hostMenuTitle_1lv5y_2982{display:flex;align-items:center;justify-content:space-between;gap:var(--bs-space-2);padding:0 var(--bs-space-1);color:var(--bs-color-ink-muted);white-space:nowrap}._hostMenuItem_1lv5y_2992{display:flex;align-items:center;gap:var(--bs-space-2);padding:2px var(--bs-space-2);border:1px solid transparent;border-radius:var(--bs-radius-sm);background:none;color:inherit;font:inherit;text-align:left;cursor:pointer}._hostMenuItem_1lv5y_2992:hover,._hostMenuItem_1lv5y_2992:focus-visible{border-color:var(--bs-color-filling-cyan);background:var(--bs-color-surface-alt)}._zoneJoin_1lv5y_3014{fill:none;stroke:var(--bs-color-fl-red);stroke-width:2.5;vector-effect:non-scaling-stroke;pointer-events:none}._zoneIdler_1lv5y_3022{fill:none;stroke:var(--bs-illustration-ink);stroke-width:2;vector-effect:non-scaling-stroke;pointer-events:none}._routesPanel_1lv5y_3032{position:absolute;z-index:4;display:flex;flex-direction:column;gap:2px;width:320px;padding:var(--bs-space-1);border:1px solid var(--bs-color-line);border-radius:var(--bs-radius-md);background:var(--bs-color-surface);box-shadow:var(--bs-shadow-card);font-size:var(--bs-font-size-sm)}._routesPanel_1lv5y_3032:focus{outline:none}._routeRow_1lv5y_3051{display:flex;flex-wrap:wrap;gap:2px var(--bs-space-2);align-items:baseline;padding:3px var(--bs-space-2);border:1px solid transparent;border-radius:var(--bs-radius-sm);background:none;color:inherit;font:inherit;text-align:left;cursor:pointer}._routeRow_1lv5y_3051[aria-current=true]{border-color:var(--bs-color-filling-cyan);background:var(--bs-color-surface-alt)}._routeDrive_1lv5y_3071,._routesHint_1lv5y_3072{color:var(--bs-color-ink-muted)}._routesHint_1lv5y_3072,._routesFailure_1lv5y_3077{padding:0 var(--bs-space-2)}._routeMove_1lv5y_3081 strong,._routesFailure_1lv5y_3077{color:var(--bs-color-fl-red)}._routeGhost_1lv5y_3086{fill:none;stroke:var(--bs-color-filling-cyan);stroke-linecap:butt;stroke-linejoin:round;stroke-dasharray:7 5;opacity:.9;pointer-events:none}._routeGhostMove_1lv5y_3096{fill:none;stroke:var(--bs-color-fl-red);stroke-width:2;stroke-dasharray:5 4;pointer-events:none}._routeGhostLabel_1lv5y_3104{fill:var(--bs-color-ink);font-size:var(--bs-font-size-xs);paint-order:stroke;stroke:var(--bs-color-surface);stroke-width:3px;pointer-events:none}._routeGhostFigure_1lv5y_3113{fill:var(--bs-color-fl-red);font-size:var(--bs-font-size-sm);paint-order:stroke;stroke:var(--bs-color-surface);stroke-width:3px;pointer-events:none}._inspector_1bxds_8{position:relative;grid-area:inspector;min-height:0;overflow-y:auto;border-left:1px solid var(--bs-color-line);background:var(--bs-color-surface)}._close_1bxds_17{position:absolute;top:var(--bs-space-1);right:var(--bs-space-1);z-index:2;width:1.75rem;height:1.75rem;padding:0;border:0;border-radius:var(--bs-radius-sm);background:none;color:var(--bs-color-ink-muted);font:inherit;font-size:var(--bs-font-size-lg);line-height:1;cursor:pointer}._close_1bxds_17:hover{background:var(--bs-color-surface-alt);color:var(--bs-color-ink)}._close_1bxds_17:focus-visible{outline:none;box-shadow:var(--bs-shadow-field-focus)}._body_1bxds_45{display:flex;flex-direction:column;gap:6px;padding:var(--bs-space-2) var(--bs-space-3) var(--bs-space-3);font-size:var(--bs-font-size-sm)}._body_1bxds_45>:first-child{padding-right:2rem}._title_1bxds_58{margin:0;font-size:var(--bs-font-size-md);font-weight:var(--bs-font-weight-semibold)}._head_1bxds_66{display:flex;flex-wrap:wrap;align-items:center;gap:var(--bs-space-2);min-height:1.75rem}._head_1bxds_66>._levels_1bxds_74{margin-left:auto}._type_1bxds_78{flex:1;min-width:0;overflow:hidden;font-size:var(--bs-font-size-xs);font-weight:var(--bs-font-weight-semibold);letter-spacing:var(--bs-letter-spacing-caps);text-transform:uppercase;text-overflow:ellipsis;white-space:nowrap;color:var(--bs-color-ink-muted)}._follow_1bxds_91{flex:none;padding:0;border:0;background:none;color:var(--bs-color-fl-red);font:inherit;font-size:var(--bs-font-size-xs);text-decoration:underline;cursor:pointer}._follow_1bxds_91:disabled{color:var(--bs-color-ink-muted);cursor:not-allowed}._levels_1bxds_74{flex:none;display:inline-flex;border:1px solid var(--bs-color-line);border-radius:var(--bs-radius-pill);overflow:hidden}._levelButton_1bxds_116{padding:2px var(--bs-space-2);border:0;background:var(--bs-color-surface);color:var(--bs-color-ink-muted);font:inherit;font-size:var(--bs-font-size-xs);cursor:pointer}._levelButton_1bxds_116[aria-pressed=true]{background:var(--bs-color-ink);color:var(--bs-color-on-brand)}._levelButton_1bxds_116:disabled{cursor:not-allowed}._tabs_1bxds_138{display:flex;flex-wrap:wrap;border:1px solid var(--bs-color-line);border-radius:var(--bs-radius-sm);overflow:hidden;background:var(--bs-color-surface)}._tab_1bxds_138{flex:1 1 auto;padding:3px var(--bs-space-1);border:0;border-left:1px solid var(--bs-color-line);background:none;color:var(--bs-color-ink-muted);font:inherit;font-size:var(--bs-font-size-xs);text-align:center;white-space:nowrap;cursor:pointer}._tab_1bxds_138:first-child{border-left:0}._tab_1bxds_138:hover{color:var(--bs-color-ink);background:var(--bs-color-surface-alt)}._tab_1bxds_138[aria-selected=true]{background:var(--bs-color-ink);color:var(--bs-color-on-brand);font-weight:var(--bs-font-weight-semibold)}._tab_1bxds_138[aria-selected=true]:hover{background:var(--bs-color-ink)}._headName_1bxds_181{flex:1 1 6rem;min-width:3rem}._plainText_1bxds_187{display:block;min-width:0}._plainText_1bxds_187 input[data-problem=true]{border-color:var(--bs-color-fl-red)}._headName_1bxds_181 input{width:100%;height:1.5rem;padding:0 var(--bs-space-1);border:1px solid transparent;border-radius:var(--bs-radius-sm);background:transparent;color:var(--bs-color-ink);font:inherit;font-size:var(--bs-font-size-sm);font-weight:var(--bs-font-weight-semibold)}._headName_1bxds_181 input:hover{border-color:var(--bs-color-line)}._headName_1bxds_181 input:focus{border-color:var(--bs-color-fl-red);outline:none;box-shadow:var(--bs-shadow-field-focus)}._figure_1bxds_220[data-source=assumed] ._number_1bxds_220,._figure_1bxds_220[data-source=preset] ._number_1bxds_220{color:var(--bs-color-ink-muted)}._tab_1bxds_138:focus-visible{outline:none;box-shadow:var(--bs-shadow-field-focus)}._tabPanel_1bxds_230{display:flex;flex-direction:column;gap:var(--bs-space-2)}._section_1bxds_236{display:flex;flex-direction:column;gap:var(--bs-space-1);padding-top:var(--bs-space-1);border-top:1px solid var(--bs-color-line)}._tabPanel_1bxds_230>._section_1bxds_236:first-child{border-top:0;padding-top:0}._sectionTitle_1bxds_249{display:flex;align-items:center;justify-content:space-between;gap:var(--bs-space-2);margin:0;font-size:var(--bs-font-size-xs);font-weight:var(--bs-font-weight-semibold);letter-spacing:var(--bs-letter-spacing-caps);text-transform:uppercase;color:var(--bs-color-ink-muted)}._balanceChip_1bxds_264{font-size:var(--bs-font-size-xs);font-weight:600;letter-spacing:0;text-transform:none;white-space:nowrap;color:var(--bs-color-ink)}._balanceChip_1bxds_264[data-state=above]{color:var(--bs-color-live-running-ink)}._balanceChip_1bxds_264[data-state=short]{color:var(--bs-color-warning)}._balanceChip_1bxds_264[data-state=below]{color:var(--bs-color-fl-red)}._fold_1bxds_286{display:inline-flex;align-items:center;gap:var(--bs-space-1);padding:0;border:0;background:none;color:inherit;font:inherit;letter-spacing:inherit;text-transform:inherit;cursor:pointer}._fold_1bxds_286:hover{color:var(--bs-color-ink)}._fold_1bxds_286:focus-visible{outline:none;box-shadow:var(--bs-shadow-field-focus)}._chevron_1bxds_309{width:0;height:0;border-top:4px solid transparent;border-bottom:4px solid transparent;border-left:5px solid currentColor;transition:transform .12s ease}._fold_1bxds_286[aria-expanded=true] ._chevron_1bxds_309{transform:rotate(90deg)}._field_1bxds_323{display:grid;grid-template-columns:minmax(0,1fr) var(--bs-inspector-input-width) var(--bs-inspector-chip-width);align-items:center;gap:2px var(--bs-space-2);min-height:1.75rem}._stacked_1bxds_333{grid-template-columns:minmax(0,1fr)}._fullRow_1bxds_340{grid-column:1 / -1}._field_1bxds_323>select,._field_1bxds_323>textarea,._field_1bxds_323>._text_1bxds_346,._field_1bxds_323>._inputRow_1bxds_347,._field_1bxds_323>._plainList_1bxds_348,._wide_1bxds_349{grid-column:2 / -1}._stacked_1bxds_333>textarea{grid-column:1 / -1}._field_1bxds_323>._hint_1bxds_357,._field_1bxds_323>._issueError_1bxds_358,._field_1bxds_323>._issueWarning_1bxds_359,._field_1bxds_323>._diff_1bxds_360,._field_1bxds_323>._question_1bxds_361,._field_1bxds_323>._slider_1bxds_362{grid-column:1 / -1}._field_1bxds_323>._figure_1bxds_220{grid-column:2}._field_1bxds_323>._twinsList_1bxds_371{grid-column:2 / -1;display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-end;gap:2px var(--bs-space-2)}._twinsList_1bxds_371>._link_1bxds_380{white-space:nowrap}._twinChip_1bxds_384{display:inline-flex;align-items:center;gap:var(--bs-space-1);padding:0 var(--bs-space-1);border:1px solid var(--bs-color-line);border-radius:var(--bs-radius-pill);background:var(--bs-color-surface-alt);font-size:var(--bs-font-size-xs);white-space:nowrap}._field_1bxds_323>._chipWrap_1bxds_396{grid-column:3;justify-self:end;max-width:100%}._field_1bxds_323>select:has(+._chipWrap_1bxds_396){grid-column:2}._reasonRow_1bxds_409{grid-template-columns:auto minmax(0,1fr) auto}._field_1bxds_323>._reasonText_1bxds_413{grid-column:2}._twoLines_1bxds_418{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-clamp:2;overflow:hidden}._checkField_1bxds_426{display:flex;flex-wrap:wrap;align-items:center;gap:var(--bs-space-1);min-height:1.5rem}._label_1bxds_434{font-size:var(--bs-font-size-xs);color:var(--bs-color-ink-muted);overflow-wrap:anywhere}._inputRow_1bxds_347{display:flex;align-items:center;gap:var(--bs-space-1);flex-wrap:wrap}._figure_1bxds_220{display:flex;align-items:center;min-width:0;height:1.75rem;border:1px solid var(--bs-color-line);border-radius:var(--bs-radius-sm);background:var(--bs-color-surface);transition:border-color .12s ease,box-shadow .12s ease}._figure_1bxds_220:hover{border-color:var(--bs-color-red-tint-line)}._figure_1bxds_220:focus-within{border-color:var(--bs-color-fl-red);box-shadow:var(--bs-shadow-field-focus)}._figure_1bxds_220[data-unknown=true]{border-style:dashed}._figure_1bxds_220[data-needed=true]{border-color:var(--bs-color-red-tint-line);box-shadow:inset 3px 0 0 var(--bs-color-fl-red)}._figure_1bxds_220[data-needed=true]:focus-within{box-shadow:inset 3px 0 0 var(--bs-color-fl-red),var(--bs-shadow-field-focus)}._pair_1bxds_490{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:var(--bs-space-1) var(--bs-space-2)}._pairCell_1bxds_496{display:flex;flex-direction:column;gap:2px;min-width:0}._pairCell_1bxds_496>._figure_1bxds_220{width:100%}._pairCell_1bxds_496>._slider_1bxds_362{width:100%}._pairResult_1bxds_511{display:flex;align-items:center;height:1.75rem;padding:0 var(--bs-space-1);border:1px dashed var(--bs-color-line);border-radius:var(--bs-radius-sm);background:var(--bs-color-surface-alt);color:var(--bs-color-ink-muted);font:inherit;font-size:var(--bs-font-size-sm);text-align:left;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}button._pairResult_1bxds_511{cursor:text}button._pairResult_1bxds_511:hover:not(:disabled){border-color:var(--bs-color-red-tint-line);color:var(--bs-color-ink)}._figure_1bxds_220:has(input:disabled){background:var(--bs-color-surface-alt);box-shadow:none}._number_1bxds_220,._text_1bxds_346,._field_1bxds_323 select,._field_1bxds_323 textarea{min-width:0;height:1.75rem;padding:0 var(--bs-space-1);border:1px solid var(--bs-color-line);border-radius:var(--bs-radius-sm);background:var(--bs-color-surface);color:var(--bs-color-ink);font:inherit;font-size:var(--bs-font-size-sm);transition:border-color .12s ease,box-shadow .12s ease}._field_1bxds_323 textarea{height:auto;padding:var(--bs-space-1)}._number_1bxds_220{width:7rem;text-align:right}._text_1bxds_346{width:100%}._figure_1bxds_220 ._number_1bxds_220{flex:1;width:auto;height:100%;border:0;background:transparent;box-shadow:none;outline:none}._number_1bxds_220:focus,._text_1bxds_346:focus,._field_1bxds_323 select:focus,._field_1bxds_323 textarea:focus{border-color:var(--bs-color-fl-red);outline:none;box-shadow:var(--bs-shadow-field-focus)}._figure_1bxds_220 ._number_1bxds_220:focus{box-shadow:none}._number_1bxds_220:disabled,._text_1bxds_346:disabled,._field_1bxds_323 select:disabled,._field_1bxds_323 textarea:disabled{background:var(--bs-color-surface-alt);color:var(--bs-color-ink-muted)}._unit_1bxds_605{flex:none;padding-right:var(--bs-space-1);font-size:var(--bs-font-size-xs);white-space:nowrap;color:var(--bs-color-ink-muted)}._inputRow_1bxds_347>._unit_1bxds_605{min-width:3.5rem}._slider_1bxds_362{width:100%;height:1rem;margin:0;accent-color:var(--bs-color-fl-red);cursor:pointer}._slider_1bxds_362:disabled{cursor:not-allowed}._chipWrap_1bxds_396{position:relative;display:inline-flex;min-width:0}._chip_1bxds_396{max-width:var(--bs-inspector-chip-width);overflow:hidden;padding:0 var(--bs-space-1);border:1px solid var(--bs-color-line);border-radius:var(--bs-radius-pill);background:var(--bs-color-surface-alt);color:var(--bs-color-ink-muted);font:inherit;font-size:var(--bs-font-size-xs);text-overflow:ellipsis;white-space:nowrap;cursor:pointer}._chip_1bxds_396[data-source=customer-reported],._chip_1bxds_396[data-source=measured]{border-color:var(--bs-color-product-teal);color:var(--bs-color-product-teal)}._chip_1bxds_396[data-source=preset]{border-color:var(--bs-color-emptying-purple);color:var(--bs-color-emptying-purple)}._chip_1bxds_396[data-source=calibrated]{border-color:var(--bs-color-filling-cyan);color:var(--bs-color-ink)}._chip_1bxds_396:disabled{cursor:default}._chipForm_1bxds_671{position:absolute;right:0;top:100%;z-index:5;display:flex;flex-direction:column;gap:var(--bs-space-1);width:16rem;padding:var(--bs-space-2);border:1px solid var(--bs-color-line);border-radius:var(--bs-radius-sm);background:var(--bs-color-surface);box-shadow:var(--bs-shadow-card)}._chipRow_1bxds_687{display:flex;flex-direction:column;gap:2px;font-size:var(--bs-font-size-xs)}._chipButtons_1bxds_694{display:flex;justify-content:flex-end;gap:var(--bs-space-1)}._small_1bxds_700,._smallPrimary_1bxds_701{align-self:flex-start;padding:2px var(--bs-space-2);border:1px solid var(--bs-color-line);border-radius:var(--bs-radius-sm);background:var(--bs-color-surface);color:var(--bs-color-ink);font:inherit;font-size:var(--bs-font-size-xs);cursor:pointer}._smallPrimary_1bxds_701{border-color:var(--bs-color-fl-red);background:var(--bs-color-fl-red);color:var(--bs-color-on-brand)}._small_1bxds_700[aria-pressed=true]{border-color:var(--bs-color-ink)}._small_1bxds_700:disabled,._smallPrimary_1bxds_701:disabled{color:var(--bs-color-ink-muted);cursor:not-allowed}._link_1bxds_380{align-self:flex-start;padding:0;border:0;background:none;color:var(--bs-color-fl-red);font:inherit;font-size:var(--bs-font-size-xs);text-decoration:underline;cursor:pointer}._link_1bxds_380:disabled{color:var(--bs-color-ink-muted);cursor:not-allowed}._hint_1bxds_357{font-size:var(--bs-font-size-xs);color:var(--bs-color-ink-muted)}._issues_1bxds_751{margin:0;padding-left:var(--bs-space-4)}._issueError_1bxds_358{font-size:var(--bs-font-size-xs);color:var(--bs-color-fl-red)}._issueWarning_1bxds_359{font-size:var(--bs-font-size-xs);color:var(--bs-color-warning)}._question_1bxds_361{padding:var(--bs-space-1) var(--bs-space-2);border-left:3px solid var(--bs-color-warning);background:var(--bs-color-red-tint);font-size:var(--bs-font-size-xs);color:var(--bs-color-ink)}._hidden_1bxds_774{margin:0;padding:var(--bs-space-1) var(--bs-space-2);border-radius:var(--bs-radius-sm);background:var(--bs-color-surface-alt);font-size:var(--bs-font-size-xs)}._diff_1bxds_360{display:flex;flex-wrap:wrap;gap:var(--bs-space-1);font-size:var(--bs-font-size-xs);color:var(--bs-color-emptying-purple)}._variantNote_1bxds_790{margin:0;padding:var(--bs-space-1) var(--bs-space-2);border-left:3px solid var(--bs-color-emptying-purple);background:var(--bs-color-surface-alt);font-size:var(--bs-font-size-xs)}._block_1bxds_798{display:flex;flex-direction:column;gap:2px;padding:var(--bs-space-1) var(--bs-space-2);border:1px solid var(--bs-color-line);border-radius:var(--bs-radius-sm)}._blockHead_1bxds_807{display:flex;align-items:center;justify-content:space-between;gap:var(--bs-space-2)}._blockTitle_1bxds_814{font-size:var(--bs-font-size-xs);font-weight:var(--bs-font-weight-semibold);text-align:left}._inline_1bxds_820{display:inline-flex;align-items:center;gap:var(--bs-space-1);font-size:var(--bs-font-size-xs)}._listItem_1bxds_827{display:flex;flex-direction:column;gap:2px;padding:var(--bs-space-1) var(--bs-space-2);border:1px dashed var(--bs-color-line);border-radius:var(--bs-radius-sm)}._readOut_1bxds_837{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:2px var(--bs-space-2)}._readOutValue_1bxds_845{margin-left:auto;font-size:var(--bs-font-size-sm);text-align:right;overflow-wrap:anywhere}._readBackLine_1bxds_853{display:flex;flex-wrap:wrap;align-items:baseline;gap:2px var(--bs-space-2);font-size:var(--bs-font-size-xs);color:var(--bs-color-ink)}._readBack_1bxds_853{width:100%;border-collapse:collapse;font-size:var(--bs-font-size-xs)}._readBack_1bxds_853 caption{text-align:left}._readBack_1bxds_853 th{padding:1px var(--bs-space-2) 1px 0;font-weight:var(--bs-font-weight-regular);text-align:left;color:var(--bs-color-ink-muted)}._readBack_1bxds_853 td{text-align:right}._presetField_1bxds_884{display:flex;flex-direction:column;gap:2px}._presets_1bxds_890{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:var(--bs-space-1)}._preset_1bxds_884{display:flex;flex-direction:column;min-width:0;padding:3px 6px;line-height:1.25;border:1px solid var(--bs-color-line);border-radius:var(--bs-radius-sm);background:var(--bs-color-surface);color:var(--bs-color-ink);font:inherit;text-align:left;cursor:pointer;transition:border-color .12s ease,box-shadow .12s ease,background .12s ease}._preset_1bxds_884:hover:not(:disabled){border-color:var(--bs-color-red-tint-line)}._preset_1bxds_884[aria-checked=true]{border-color:var(--bs-color-fl-red);background:var(--bs-color-red-tint);box-shadow:var(--bs-shadow-field-focus)}._preset_1bxds_884:focus-visible{outline:2px solid var(--bs-color-fl-red);outline-offset:1px}._preset_1bxds_884:disabled{color:var(--bs-color-ink-muted);cursor:not-allowed}._presetCaption_1bxds_935{display:flex;align-items:baseline;justify-content:space-between;gap:var(--bs-space-2)}._presetName_1bxds_942{overflow:hidden;font-size:var(--bs-font-size-sm);font-weight:var(--bs-font-weight-semibold);text-overflow:ellipsis;white-space:nowrap}._presetName_1bxds_942:first-letter{text-transform:uppercase}._presetFigures_1bxds_954{overflow:hidden;font-size:var(--bs-font-size-xs);text-overflow:ellipsis;white-space:nowrap;color:var(--bs-color-ink-muted)}._families_1bxds_962{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--bs-space-1)}._family_1bxds_968{display:flex;align-items:center;gap:var(--bs-space-1);padding:2px var(--bs-space-1);border:1px solid var(--bs-color-line);border-radius:var(--bs-radius-sm);background:var(--bs-color-surface);color:var(--bs-color-ink);font:inherit;font-size:var(--bs-font-size-xs);text-align:left;cursor:pointer}._family_1bxds_968[aria-pressed=true]{border-color:var(--bs-color-fl-red);box-shadow:inset 0 0 0 1px var(--bs-color-fl-red)}._family_1bxds_968[data-eligible=no]{background:var(--bs-color-surface-alt);color:var(--bs-color-ink-muted)}._family_1bxds_968:disabled{cursor:not-allowed}._familyIcon_1bxds_998{flex:none;width:1.5rem;height:1.5rem}._reasons_1bxds_1004{margin:0;padding-left:var(--bs-space-4);font-size:var(--bs-font-size-xs)}._reasons_1bxds_1004 li[data-eligible=no]{color:var(--bs-color-ink-muted)}._products_1bxds_1014{margin:0;padding:0;list-style:none;font-size:var(--bs-font-size-xs);color:var(--bs-color-ink-muted)}._products_1bxds_1014 li{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._swatch_1bxds_1028{display:inline-block;width:.6rem;height:.6rem;margin-right:var(--bs-space-1);border-radius:2px}._addVariant_1bxds_1036{display:flex;flex-direction:column;gap:var(--bs-space-1)}._helpAnchor_1bxds_1042{position:relative;display:inline-flex;min-width:0}._helpTip_1bxds_1048{position:absolute;left:0;top:calc(100% + 4px);z-index:10;pointer-events:none;width:18rem;padding:var(--bs-space-2);border:1px solid var(--bs-color-line);border-radius:var(--bs-radius-sm);background:var(--bs-color-surface);box-shadow:var(--bs-shadow-card);font-size:var(--bs-font-size-xs);font-weight:var(--bs-font-weight-regular);letter-spacing:normal;text-transform:none;color:var(--bs-color-ink)}._helpTipAbove_1bxds_1069{top:auto;bottom:calc(100% + 4px)}._plainList_1bxds_348{margin:0;padding:0;list-style:none;display:grid;gap:var(--bs-space-1)}._tabMark_1bxds_1088{display:inline-block;width:.5rem;height:.5rem;margin-left:var(--bs-space-1);border-radius:50%;background:var(--bs-color-warning);vertical-align:middle}._skuFigures_1bxds_1098{display:flex;flex-direction:column;gap:var(--bs-space-1)}._skuTable_1bxds_1104{width:100%;table-layout:fixed;border-collapse:separate;border-spacing:0 4px;font-size:var(--bs-font-size-xs)}._skuTable_1bxds_1104 th,._skuTable_1bxds_1104 td{padding:0 2px;text-align:left;vertical-align:middle}._skuCorner_1bxds_1119{width:30%;color:var(--bs-color-ink-muted);font-weight:var(--bs-font-weight-regular)}._skuHead_1bxds_1125{padding-bottom:2px;border-bottom:2px solid var(--bs-color-line);font-weight:var(--bs-font-weight-semibold)}._skuHead_1bxds_1125[data-checked=false]{border-bottom-color:var(--bs-color-warning)}._skuName_1bxds_1136{display:-webkit-box;width:100%;overflow:hidden;padding:0;border:0;background:none;color:var(--bs-color-ink);font:inherit;line-height:1.25;text-align:left;overflow-wrap:anywhere;cursor:pointer;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-clamp:2}._skuHead_1bxds_1125{vertical-align:bottom}._skuName_1bxds_1136:hover,._skuName_1bxds_1136[aria-pressed=true]{color:var(--bs-color-emptying-purple)}._skuName_1bxds_1136:focus-visible{outline:none;box-shadow:var(--bs-shadow-field-focus)}._skuState_1bxds_1168{display:block;color:var(--bs-color-ink-muted);font-weight:var(--bs-font-weight-regular)}._skuChecked_1bxds_1174,._skuConfirm_1bxds_1175{display:block;padding:0;border:0;background:none;font:inherit;font-weight:var(--bs-font-weight-regular);cursor:pointer}._skuChecked_1bxds_1174{color:var(--bs-color-product-teal)}._skuConfirm_1bxds_1175{color:var(--bs-color-warning);font-weight:var(--bs-font-weight-semibold);text-decoration:underline}._skuChecked_1bxds_1174:disabled,._skuConfirm_1bxds_1175:disabled{cursor:not-allowed}._skuChecked_1bxds_1174:focus-visible,._skuConfirm_1bxds_1175:focus-visible{outline:none;box-shadow:var(--bs-shadow-field-focus)}._skuCaption_1bxds_1206{overflow-wrap:anywhere;color:var(--bs-color-ink-muted);font-weight:var(--bs-font-weight-regular)}._skuUnit_1bxds_1212{display:block;color:var(--bs-color-ink-muted);white-space:nowrap}._skuCell_1bxds_1218{display:flex;align-items:center;min-width:0;height:1.75rem;border:1px solid var(--bs-color-line);border-radius:var(--bs-radius-sm);background:var(--bs-color-surface);box-shadow:inset 2px 0 0 var(--bs-color-fl-red);transition:border-color .12s ease,box-shadow .12s ease}._skuCell_1bxds_1218:hover{border-color:var(--bs-color-red-tint-line)}._skuCell_1bxds_1218:focus-within{border-color:var(--bs-color-fl-red);box-shadow:inset 2px 0 0 var(--bs-color-fl-red),var(--bs-shadow-field-focus)}._skuCell_1bxds_1218[data-unknown=true]{border-style:dashed}._skuCell_1bxds_1218[data-overridden=true]{box-shadow:inset 2px 0 0 var(--bs-color-emptying-purple)}._skuCell_1bxds_1218:has(input:disabled){background:var(--bs-color-surface-alt);box-shadow:none}._skuInput_1bxds_1256{flex:1;min-width:0;width:100%;height:100%;padding:0 var(--bs-space-1);border:0;background:transparent;color:var(--bs-color-ink);font:inherit;font-size:var(--bs-font-size-sm);text-align:right;outline:none}._skuCell_1bxds_1218[data-overridden=true] ._skuInput_1bxds_1256{color:var(--bs-color-emptying-purple);font-weight:var(--bs-font-weight-semibold)}._skuInput_1bxds_1256::placeholder{color:var(--bs-color-ink-muted);font-size:var(--bs-font-size-xs)}._skuReset_1bxds_1281{flex:none;padding:0 2px;border:0;background:none;color:var(--bs-color-emptying-purple);font:inherit;font-size:var(--bs-font-size-sm);cursor:pointer}._skuReset_1bxds_1281:disabled{color:var(--bs-color-ink-muted);cursor:not-allowed}._skuReset_1bxds_1281:focus-visible{outline:none;box-shadow:var(--bs-shadow-field-focus)}._skuAllChecked_1bxds_1302,._skuNotChecked_1bxds_1303{margin:0;font-size:var(--bs-font-size-xs)}._skuAllChecked_1bxds_1302{color:var(--bs-color-product-teal)}._skuNotChecked_1bxds_1303{color:var(--bs-color-warning)}._choiceRow_1bxds_1318{display:flex;flex-wrap:wrap;gap:var(--bs-space-1)}._choice_1bxds_1318{padding:2px var(--bs-space-2);border:1px solid var(--bs-color-line);border-radius:var(--bs-radius-sm);background:var(--bs-color-surface);color:var(--bs-color-ink-muted);font:inherit;font-size:var(--bs-font-size-sm);cursor:pointer}._choice_1bxds_1318[aria-checked=true]{border-color:var(--bs-color-ink);background:var(--bs-color-ink);color:var(--bs-color-on-brand)}._choice_1bxds_1318:disabled{cursor:not-allowed}._choice_1bxds_1318:focus-visible{outline:none;box-shadow:var(--bs-shadow-field-focus)}._needed_1bxds_1352{grid-column:1 / -1;font-size:var(--bs-font-size-xs);font-weight:var(--bs-font-weight-semibold);color:var(--bs-color-fl-red)}._issues_1bxds_751 li[data-level=important],._field_1bxds_323>._issueWarning_1bxds_359[data-level=important]{color:var(--bs-color-warning)}._issues_1bxds_751 li[data-level=minor],._field_1bxds_323>._issueWarning_1bxds_359[data-level=minor]{color:var(--bs-color-ink-muted)}._twinRow_1bxds_1370{margin:0;text-align:right;font-size:var(--bs-font-size-xs);color:var(--bs-color-ink-muted)}._colourChips_1bxds_1378{display:flex;flex-wrap:wrap;align-items:center;gap:var(--bs-space-1)}._colourChip_1bxds_1378{width:1.25rem;height:1.25rem;padding:0;border:1px solid var(--bs-color-line);border-radius:50%;cursor:pointer}._colourChip_1bxds_1378[aria-pressed=true]{outline:2px solid var(--bs-color-filling-cyan);outline-offset:1px}._skuTable_1bxds_1104[data-columns="4"] ._skuCorner_1bxds_1119,._skuTable_1bxds_1104[data-columns="5"] ._skuCorner_1bxds_1119{width:22%}._skuTable_1bxds_1104[data-columns="5"]{font-size:calc(var(--bs-font-size-xs) * .92)}._configure_1bxds_1410{align-self:flex-start;padding:var(--bs-space-1) var(--bs-space-3);border:0;border-radius:var(--bs-radius-sm);background:var(--bs-color-fl-red);color:var(--bs-color-on-brand);font:inherit;font-weight:var(--bs-font-weight-semibold);box-shadow:var(--bs-shadow-red);cursor:pointer}._configure_1bxds_1410:hover{background:var(--bs-color-red-hover)}._regulation_1bxds_1428{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--bs-space-1)}._regulationOption_1bxds_1434{display:flex;flex-direction:column;align-items:center;gap:2px;padding:var(--bs-space-1);border:1px solid var(--bs-color-line);border-radius:var(--bs-radius-sm);background:var(--bs-color-surface);font:inherit;font-size:var(--bs-font-size-sm);line-height:1.2;text-align:center;cursor:pointer}._regulationOption_1bxds_1434[aria-checked=true]{border-color:var(--bs-color-fl-red);background:var(--bs-color-red-tint)}._regulationOption_1bxds_1434:disabled{cursor:default;opacity:.6}._regulationOption_1bxds_1434[data-greyed=true]{opacity:.55}._tileBadge_1bxds_1466{font-size:var(--bs-font-size-xs);color:var(--bs-color-fl-red)}._typeGrid_1bxds_1472{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:2px}._typeOption_1bxds_1478{display:flex;flex-direction:column;align-items:center;gap:1px;padding:2px;border:1px solid var(--bs-color-line);border-radius:var(--bs-radius-sm);background:var(--bs-color-surface);font:inherit;font-size:var(--bs-font-size-xs);line-height:1.1;text-align:center;cursor:pointer;overflow:hidden}._typeOption_1bxds_1478>span{max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._typeOption_1bxds_1478[aria-checked=true]{border-color:var(--bs-color-fl-red);background:var(--bs-color-red-tint)}._typeOption_1bxds_1478:disabled{cursor:default;opacity:.6}._shapeChoice_1bxds_1513{display:inline-flex;align-items:center;padding:2px var(--bs-space-1)}._shapeChoice_1bxds_1513 svg{fill:currentColor}._pin_1bxds_1526,._cardClose_1bxds_1527{flex:none;display:inline-grid;place-items:center;width:1.75rem;height:1.75rem;padding:0;border:0;border-radius:var(--bs-radius-sm);background:none;color:var(--bs-color-ink-muted);cursor:pointer}._pin_1bxds_1526:hover,._cardClose_1bxds_1527:hover{background:var(--bs-color-surface-alt);color:var(--bs-color-ink)}._pin_1bxds_1526:focus-visible,._cardClose_1bxds_1527:focus-visible{outline:none;box-shadow:var(--bs-shadow-field-focus)}._cardControls_1bxds_1553{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--bs-space-2)}._customerFigures_1bxds_1561{display:inline-flex;align-items:center;gap:4px;font-size:var(--bs-font-size-xs);color:var(--bs-color-ink-muted);cursor:pointer}._chips_1bxds_1570{display:flex;flex-wrap:wrap;gap:var(--bs-space-1)}._chip_1bxds_396{padding:2px var(--bs-space-2);border:1px solid var(--bs-color-line);border-radius:var(--bs-radius-pill);background:var(--bs-color-surface);color:var(--bs-color-ink);font:inherit;font-size:var(--bs-font-size-xs);cursor:pointer}._chip_1bxds_396:hover{border-color:var(--bs-color-ink-muted)}._paste_1bxds_1591{display:flex;flex-direction:column;gap:var(--bs-space-1)}._pasteText_1bxds_1597{width:100%;box-sizing:border-box;font:inherit;font-size:var(--bs-font-size-xs)}._nominal_1bxds_1604{display:flex;flex-direction:column;gap:2px}._nominal_1bxds_1604 ._label_1bxds_434{display:flex;align-items:center;justify-content:space-between;gap:var(--bs-space-2)}._cardFoot_1bxds_1617{display:flex;justify-content:flex-end;gap:var(--bs-space-2)}._floating_1bxds_1624{position:absolute;z-index:4;box-sizing:border-box;max-height:calc(100% - 16px);overflow:auto;border:1px solid var(--bs-color-line);border-radius:var(--bs-radius-md);background:var(--bs-color-surface);box-shadow:var(--bs-shadow-card)}._floating_1bxds_1624 ._body_1bxds_45>:first-child{padding-right:0}._corner_ltcwh_2{position:fixed;right:var(--bs-space-3);bottom:var(--bs-space-3);z-index:40;display:flex;flex-direction:column;align-items:flex-end;gap:var(--bs-space-2);pointer-events:none}._corner_ltcwh_2>*{pointer-events:auto}._button_ltcwh_18{padding:2px var(--bs-space-2);border:1px solid var(--bs-color-line);border-radius:var(--bs-radius-sm);background:var(--bs-color-surface);color:var(--bs-color-ink-muted);font-size:var(--bs-font-size-xs);cursor:pointer;opacity:.85}._button_ltcwh_18:hover,._button_ltcwh_18[aria-expanded=true]{color:var(--bs-color-ink);opacity:1}._slotButton_ltcwh_37{padding:0 var(--bs-space-2);border:1px solid var(--bs-color-line);border-radius:var(--bs-radius-pill);background:var(--bs-color-surface);color:var(--bs-color-ink-muted);font:inherit;font-size:var(--bs-font-size-xs);white-space:nowrap;cursor:pointer}._slotButton_ltcwh_37:hover,._slotButton_ltcwh_37[aria-expanded=true]{border-color:var(--bs-color-ink-muted);color:var(--bs-color-ink)}._slotButton_ltcwh_37:focus-visible{outline:2px solid var(--bs-color-filling-cyan);outline-offset:2px}._dialog_ltcwh_60{display:flex;flex-direction:column;gap:var(--bs-space-2);width:min(24rem,calc(100vw - 2 * var(--bs-space-3)));padding:var(--bs-space-3);border:1px solid var(--bs-color-line);border-radius:var(--bs-radius-md, 6px);background:var(--bs-color-surface);box-shadow:var(--bs-shadow-popover, 0 6px 24px rgb(0 0 0 / 18%))}._title_ltcwh_72{margin:0;font-size:var(--bs-font-size-md, 1rem)}._kinds_ltcwh_77{display:flex;gap:var(--bs-space-1)}._kind_ltcwh_77{padding:2px var(--bs-space-2);border:1px solid var(--bs-color-line);border-radius:var(--bs-radius-sm);background:var(--bs-color-surface);cursor:pointer}._kind_ltcwh_77[aria-checked=true]{border-color:var(--bs-color-fl-red);color:var(--bs-color-fl-red)}._field_ltcwh_95{display:flex;flex-direction:column;gap:2px;font-size:var(--bs-font-size-xs);color:var(--bs-color-ink-muted)}._text_ltcwh_103,._screen_ltcwh_104{font:inherit;font-size:var(--bs-font-size-sm, .875rem);color:var(--bs-color-ink)}._check_ltcwh_110{display:flex;align-items:center;gap:var(--bs-space-1);font-size:var(--bs-font-size-xs)}._problem_ltcwh_117{margin:0;color:var(--bs-color-fl-red);font-size:var(--bs-font-size-xs)}._actions_ltcwh_123{display:flex;justify-content:flex-end;gap:var(--bs-space-2)}._primary_ltcwh_129,._secondary_ltcwh_130{padding:4px var(--bs-space-3);border-radius:var(--bs-radius-sm);cursor:pointer}._primary_ltcwh_129{border:1px solid var(--bs-color-fl-red);background:var(--bs-color-fl-red);color:var(--bs-color-on-brand)}._primary_ltcwh_129:disabled{opacity:.5;cursor:not-allowed}._secondary_ltcwh_130{border:1px solid var(--bs-color-line);background:var(--bs-color-surface)}._note_ltcwh_152{margin:0;max-width:24rem;padding:var(--bs-space-1) var(--bs-space-2);border:1px solid var(--bs-color-line);border-radius:var(--bs-radius-sm);background:var(--bs-color-surface);font-size:var(--bs-font-size-xs)}:root[data-kiosk=on] ._corner_ltcwh_2{display:none}._picture_ltcwh_168{display:flex;align-items:center;gap:var(--bs-space-2);font-size:var(--bs-font-size-sm);color:var(--bs-color-ink-muted)}._pictureImage_ltcwh_176{width:8rem;max-height:5rem;object-fit:contain;border:1px solid var(--bs-color-line);border-radius:var(--bs-radius-sm)}._band_11ue9_2{display:flex;align-items:center;gap:var(--bs-space-3);padding:var(--bs-space-1) var(--bs-space-4);background:var(--bs-color-red-tint);color:var(--bs-color-ink);font-size:var(--bs-font-size-sm);border-bottom:1px solid var(--bs-color-red-tint-line)}._back_11ue9_13{margin-left:auto;font:inherit;padding:2px var(--bs-space-3);border:1px solid var(--bs-color-fl-red);border-radius:var(--bs-radius-sm);background:var(--bs-color-surface);color:var(--bs-color-fl-red);cursor:pointer}._beta_1dz87_2{padding:1px var(--bs-space-2);border:1px solid var(--bs-color-emptying-purple);border-radius:var(--bs-radius-pill);color:var(--bs-color-emptying-purple);font-size:var(--bs-font-size-xs);font-weight:var(--bs-font-weight-semibold);white-space:nowrap}._band_1dz87_12,._newBuild_1dz87_13{display:flex;align-items:center;gap:var(--bs-space-3);padding:var(--bs-space-1) var(--bs-space-4);font-size:var(--bs-font-size-sm);border-bottom:1px solid var(--bs-color-line)}._band_1dz87_12{background:var(--bs-color-surface-alt)}._newBuild_1dz87_13{background:var(--bs-color-red-tint)}._close_1dz87_30{margin-left:auto;border:0;background:none;font:inherit;font-size:var(--bs-font-size-md);cursor:pointer;color:var(--bs-color-ink-muted)}._lines_1dz87_40{margin:0;padding-left:var(--bs-space-4);display:flex;flex-direction:column;gap:var(--bs-space-1)}._journey_1dz87_48{color:var(--bs-color-ink-muted);font-size:var(--bs-font-size-sm)}._journeyStart_1dz87_54{padding:0;border:0;background:none;color:var(--bs-color-fl-red);font:inherit;text-decoration:underline;cursor:pointer}._banner_1r172_2{display:flex;align-items:center;gap:var(--bs-space-2);margin:0;padding:var(--bs-space-1) var(--bs-page-gutter);border-bottom:1px solid var(--bs-color-fl-red);background:var(--bs-color-red-tint);color:var(--bs-color-ink);font-size:var(--bs-font-size-sm)}._dot_1r172_14{flex:none;width:.55rem;height:.55rem;border-radius:50%;background:var(--bs-color-fl-red)}._text_1r172_22{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._action_1r172_30{flex:none;padding:.1rem var(--bs-space-3);border:1px solid var(--bs-color-fl-red);border-radius:var(--bs-radius-pill);background:var(--bs-color-surface);color:var(--bs-color-ink);font:inherit;font-weight:var(--bs-font-weight-semibold);cursor:pointer}._action_1r172_30:hover{background:var(--bs-color-fl-red);color:var(--bs-color-on-brand)}*,*:before,*:after{box-sizing:border-box}html{font-size:16px;-webkit-text-size-adjust:100%}@media(min-width:2560px){html{font-size:20px}}@media(min-width:3200px){html{font-size:24px}}body{margin:0;font-family:var(--bs-font-family);font-size:var(--bs-font-size-md);line-height:var(--bs-line-height);color:var(--bs-color-ink);background:var(--bs-color-surface);-webkit-font-smoothing:antialiased}#root{min-height:100dvh}h1,h2,h3,p{margin:0}a{color:inherit}img{display:block;max-width:100%}:focus-visible{outline:2px solid var(--bs-color-fl-red);outline-offset:2px}
