._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}}._notice_m4ad8_2{display:inline-flex;align-items:center;gap:var(--bs-space-2);max-width:100%;margin:0;padding:.2rem var(--bs-space-2) .2rem var(--bs-space-3);border:1px solid var(--bs-color-live-blocked);border-radius:var(--bs-radius-pill);background:var(--bs-color-pending-bg);color:var(--bs-color-live-blocked-ink);font-size:var(--bs-font-size-sm)}._dot_m4ad8_16{flex:none;width:.55rem;height:.55rem;border-radius:50%;background:var(--bs-color-live-blocked)}._text_m4ad8_24{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._action_m4ad8_30{flex:none;padding:.1rem var(--bs-space-2);border:1px solid var(--bs-color-live-blocked);border-radius:var(--bs-radius-pill);background:var(--bs-color-surface);color:var(--bs-color-live-blocked-ink);font:inherit;font-weight:var(--bs-font-weight-semibold);cursor:pointer}._action_m4ad8_30:hover{background:var(--bs-color-live-blocked-bg)}._backdrop_nhkik_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_nhkik_14{display:flex;flex-direction:column;gap:var(--bs-space-4);width:min(46rem,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}._header_nhkik_27{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:var(--bs-space-2)}._title_nhkik_35{font-size:var(--bs-font-size-lg);font-weight:var(--bs-font-weight-semibold)}._kind_nhkik_40{font-size:var(--bs-font-size-sm);color:var(--bs-color-ink-muted)}._close_nhkik_46{margin-left:auto;padding:0 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-size:var(--bs-font-size-md);cursor:pointer}._section_nhkik_57{display:flex;flex-direction:column;gap:var(--bs-space-2);margin:0;padding:0;border:0;min-width:0}._sectionTitle_nhkik_67{padding:0;font-size:var(--bs-font-size-md);font-weight:var(--bs-font-weight-semibold)}._configurations_nhkik_73,._results_nhkik_74{display:flex;flex-direction:column;gap:var(--bs-space-1);margin:0;padding:0;list-style:none}._fields_nhkik_83{display:grid;grid-template-columns:repeat(auto-fit,minmax(12rem,1fr));gap:var(--bs-space-4)}._field_nhkik_83{display:flex;flex-direction:column;gap:var(--bs-space-1)}._field_nhkik_83 input[type=text],._field_nhkik_83 input[type=number]{padding:var(--bs-space-1) var(--bs-space-2);border:1px solid var(--bs-color-line);border-radius:var(--bs-radius-sm);font:inherit}._estimate_nhkik_103{display:flex;flex-direction:column;gap:var(--bs-space-1)}._muted_nhkik_109{color:var(--bs-color-ink-muted)}._warning_nhkik_113{color:var(--bs-color-warning)}._error_nhkik_117{padding:var(--bs-space-3);border-left:4px solid var(--bs-color-fl-red);background:var(--bs-color-red-tint)}._notice_nhkik_123{display:flex;flex-direction:column;gap:var(--bs-space-2);padding:var(--bs-space-3);border-left:4px solid var(--bs-color-warning);background:var(--bs-color-surface-alt)}._choices_nhkik_132{display:flex;flex-wrap:wrap;gap:var(--bs-space-2)}._choices_nhkik_132 button[aria-pressed=true]{border-color:var(--bs-color-fl-red);color:var(--bs-color-fl-red)}._bar_nhkik_143{height:.75rem;border-radius:var(--bs-radius-pill);background:var(--bs-color-surface-alt);overflow:hidden}._barFill_nhkik_150{height:100%;background:var(--bs-color-product-teal);transition:width .2s linear}._badgeReliable_nhkik_156,._badgeIndicative_nhkik_157{align-self:flex-start;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)}._badgeReliable_nhkik_156{color:var(--bs-color-on-brand);background:var(--bs-color-product-teal)}._badgeIndicative_nhkik_157{color:var(--bs-color-ink);background:var(--bs-color-surface-alt);border:1px solid var(--bs-color-warning)}._actions_nhkik_176{display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-end;gap:var(--bs-space-3)}._actions_nhkik_176 button,._choices_nhkik_132 button{padding:var(--bs-space-2) var(--bs-space-4);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}._actions_nhkik_176 button:disabled,._choices_nhkik_132 button:disabled{cursor:not-allowed;color:var(--bs-color-ink-muted)}._actions_nhkik_176 ._primary_nhkik_201{border-color:var(--bs-color-fl-red);background:var(--bs-color-fl-red);color:var(--bs-color-on-brand)}._actions_nhkik_176 ._primary_nhkik_201:disabled{border-color:var(--bs-color-line);background:var(--bs-color-surface-alt);color:var(--bs-color-ink-muted)}._configurationsFixed_nhkik_214{display:flex;flex-wrap:wrap;gap:var(--bs-space-1) var(--bs-space-3);max-height:8rem;overflow-y:auto}._advanced_nhkik_223{font-size:var(--bs-font-size-xs)}._advancedSummary_nhkik_227{color:var(--bs-color-ink-muted);cursor:pointer}._advanced_nhkik_223[open] ._advancedSummary_nhkik_227{margin-bottom:var(--bs-space-2)}._where_nhkik_237{display:flex;flex-wrap:wrap;align-items:center;gap:var(--bs-space-3);margin-top:var(--bs-space-2)}._banner_g5bm3_2{display:flex;flex-direction:column;gap:var(--bs-space-2);padding:var(--bs-space-3) var(--bs-space-4);border-left:4px solid;border-radius:var(--bs-radius-sm);background:var(--bs-color-surface-alt)}._red_g5bm3_12{border-left-color:var(--bs-color-fl-red);background:var(--bs-color-red-tint)}._amber_g5bm3_17{border-left-color:var(--bs-color-warning)}._title_g5bm3_21{font-size:var(--bs-font-size-md);font-weight:var(--bs-font-weight-semibold)}._red_g5bm3_12 ._title_g5bm3_21{color:var(--bs-color-fl-red)}._amber_g5bm3_17 ._title_g5bm3_21{color:var(--bs-color-warning)}._list_g5bm3_34{display:flex;flex-direction:column;gap:var(--bs-space-2);margin:0;padding:0;list-style:none}._item_g5bm3_43{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--bs-space-2) var(--bs-space-4);padding:var(--bs-space-2) var(--bs-space-3);border-radius:var(--bs-radius-sm);background:var(--bs-color-surface)}._itemText_g5bm3_54{display:flex;flex-direction:column;min-width:0}._reasons_g5bm3_60{margin:0;padding-left:var(--bs-space-5)}._muted_g5bm3_65,._log_g5bm3_66{color:var(--bs-color-ink-muted)}._log_g5bm3_66{font-size:var(--bs-font-size-sm)}._actions_g5bm3_74{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:var(--bs-space-2)}._button_g5bm3_81,._primary_g5bm3_82{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;cursor:pointer}._primary_g5bm3_82{border-color:var(--bs-color-fl-red);background:var(--bs-color-fl-red);color:var(--bs-color-on-brand)}._button_g5bm3_81:disabled,._primary_g5bm3_82:disabled{cursor:not-allowed;border-color:var(--bs-color-line);background:var(--bs-color-surface-alt);color:var(--bs-color-ink-muted)}._panel_g5bm3_107{display:flex;flex-direction:column;gap:var(--bs-space-2)}._panelTitle_g5bm3_113{font-size:var(--bs-font-size-sm);font-weight:var(--bs-font-weight-semibold)}._versions_g5bm3_118{display:flex;flex-wrap:wrap;align-items:baseline;gap:var(--bs-space-1) var(--bs-space-3);font-size:var(--bs-font-size-sm)}._versionList_g5bm3_126{display:flex;flex-wrap:wrap;gap:var(--bs-space-1) var(--bs-space-3);margin:0;padding:0;list-style:none}._builder_1f3qw_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_1f3qw_24{grid-template-columns:var(--bs-elements-list-width) minmax(0,1fr);grid-template-areas:"toolbar toolbar" "palette canvas" "palette status"}._withInspector_1f3qw_33{grid-template-columns:minmax(0,1fr) var(--bs-inspector-width);grid-template-areas:"toolbar inspector" "canvas inspector" "status inspector"}._withList_1f3qw_24._withInspector_1f3qw_33{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_1f3qw_49{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_1f3qw_49 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_1f3qw_68{grid-template-columns:minmax(0,1fr);grid-template-areas:"toolbar" "canvas" "status"}._palette_1f3qw_76{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_1f3qw_88{display:flex;align-items:flex-start;justify-content:space-between;gap:var(--bs-space-2)}._paletteTitle_1f3qw_95{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_1f3qw_104{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_1f3qw_119{border-top:1px solid var(--bs-color-line)}._familyHead_1f3qw_123{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_1f3qw_123:hover ._familyName_1f3qw_139,._familyOpen_1f3qw_140 ._familyName_1f3qw_139{color:var(--bs-color-fl-red)}._familyName_1f3qw_139{flex:1}._familyCount_1f3qw_148{font-size:var(--bs-font-size-xs);font-weight:var(--bs-font-weight-medium);color:var(--bs-color-ink-muted)}._familyChevron_1f3qw_155{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_1f3qw_140 ._familyChevron_1f3qw_155{transform:rotate(45deg)}._tiles_1f3qw_168{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:4px;padding:0 0 var(--bs-space-2)}._tile_1f3qw_168{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_1f3qw_168:hover:not(:disabled){border-color:var(--bs-color-fl-red)}._tile_1f3qw_168:disabled{color:var(--bs-color-ink-muted);cursor:not-allowed}._tile_1f3qw_168:disabled ._symbol_1f3qw_201{opacity:.45}._tileName_1f3qw_205{hyphens:auto}._hint_1f3qw_209{font-size:var(--bs-font-size-xs);color:var(--bs-color-ink-muted)}._emptyNote_1f3qw_214{padding:var(--bs-space-5);color:var(--bs-color-ink-muted)}._start_1f3qw_219{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_1f3qw_230{display:flex;flex-direction:column;gap:var(--bs-space-1);font-size:var(--bs-font-size-sm)}._field_1f3qw_230 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_1f3qw_246{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_1f3qw_246:hover{background:var(--bs-color-red-hover)}._toolbar_1f3qw_262{grid-area:toolbar;position:relative;z-index:3;display:flex;flex-wrap:wrap;align-items:center;gap:var(--bs-space-2);padding:var(--bs-space-2) var(--bs-space-3);border-bottom:1px solid var(--bs-color-line)}._tool_1f3qw_49{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_1f3qw_49:hover:not(:disabled){border-color:var(--bs-color-ink-muted)}._tool_1f3qw_49:disabled{color:var(--bs-color-ink-muted);cursor:not-allowed}._toolSpacer_1f3qw_294{flex:1}._toolGroup_1f3qw_299{display:inline-flex;align-items:center;gap:2px}._toolSeparator_1f3qw_305{width:1px;height:1.25rem;margin:0 var(--bs-space-1);background:var(--bs-color-line)}._tool_1f3qw_49,._iconTool_1f3qw_313{position:relative;display:inline-flex;align-items:center;gap:var(--bs-space-1)}._iconTool_1f3qw_313{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_1f3qw_313:hover:not(:disabled){border-color:var(--bs-color-line);background:var(--bs-color-surface-alt)}._iconTool_1f3qw_313:disabled{color:var(--bs-color-ink-muted);cursor:not-allowed}._iconTool_1f3qw_313:disabled ._toolIcon_1f3qw_343{opacity:.45}._iconTool_1f3qw_313:focus-visible{outline:2px solid var(--bs-color-filling-cyan);outline-offset:1px}._iconTool_1f3qw_313[aria-pressed=true]{border-color:var(--bs-color-ink-muted);background:var(--bs-color-surface-alt);color:var(--bs-color-ink)}._toolIcon_1f3qw_343{width:1.125rem;height:1.125rem;flex:none;fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}._addTool_1f3qw_370{border-color:var(--bs-color-fl-red);color:var(--bs-color-fl-red);font-weight:var(--bs-font-weight-semibold)}._tool_1f3qw_49._addTool_1f3qw_370[aria-pressed=true]{border-color:var(--bs-color-fl-red);background:var(--bs-color-fl-red);color:var(--bs-color-on-brand)}[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_1f3qw_419[data-tip]:after{top:auto;bottom:calc(100% + 6px)}._addTool_1f3qw_370[data-tip]:after{left:0;transform:none}._toolbar_1f3qw_262>[data-tip]:last-child:after,._zoomBar_1f3qw_431>[data-tip]:last-child:after{left:auto;right:0;transform:none}._viewBar_1f3qw_439,._zoomBar_1f3qw_431{position:absolute;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)}._viewBar_1f3qw_439{top:var(--bs-space-2);left:var(--bs-space-2);max-width:calc(100% - 2 * var(--bs-space-2))}._zoomBar_1f3qw_431{right:var(--bs-space-2);bottom:var(--bs-space-2)}._zoomRange_1f3qw_465{width:7rem;margin:0 2px;accent-color:var(--bs-color-ink);cursor:pointer}._zoomRange_1f3qw_465:focus-visible{outline:2px solid var(--bs-color-filling-cyan);outline-offset:2px}._zoomText_1f3qw_477{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_1f3qw_485{grid-area:canvas;position:relative;min-height:0;overflow:hidden}._canvas_1f3qw_485{display:block;width:100%;height:100%;background:var(--bs-color-surface);cursor:grab;touch-action:none;user-select:none}._canvas_1f3qw_485:focus{outline:none}._canvas_1f3qw_485:focus-visible{outline:2px solid var(--bs-color-filling-cyan);outline-offset:-2px}._panning_1f3qw_512{cursor:grabbing}._gridLine_1f3qw_516{fill:none;stroke:var(--bs-color-line)}._gridRect_1f3qw_522{pointer-events:none}._plain_1f3qw_527 ._machine_1f3qw_527 ._body_1f3qw_527,._plain_1f3qw_527 ._firstMachine_1f3qw_528 ._body_1f3qw_527,._plain_1f3qw_527 ._buffer_1f3qw_529 ._body_1f3qw_527,._plain_1f3qw_527 ._deviceBody_1f3qw_530{fill:var(--bs-color-surface)}._body_1f3qw_527{fill:var(--bs-color-surface);stroke:var(--bs-color-ink);stroke-width:1.25;vector-effect:non-scaling-stroke;cursor:pointer}._machine_1f3qw_527 ._body_1f3qw_527{fill:var(--bs-color-surface)}._buffer_1f3qw_529 ._body_1f3qw_527{fill:var(--bs-color-surface-alt)}._buffer_1f3qw_529 ._glyph_1f3qw_551{stroke:var(--bs-color-filling-cyan);stroke-width:1.5}._station_1f3qw_556 ._body_1f3qw_527{stroke:var(--bs-color-emptying-purple)}._band_1f3qw_560{fill:none;stroke:var(--bs-color-conveyor);stroke-linejoin:round;cursor:pointer}._bandBox_1f3qw_568{fill:none;stroke:none;pointer-events:none}._bandHit_1f3qw_574{fill:none;stroke:transparent;stroke-linejoin:round;pointer-events:stroke;cursor:pointer}._ideal_1f3qw_582{stroke-dasharray:.08 .06}._bandSelected_1f3qw_586{stroke:var(--bs-color-filling-cyan)}._bandError_1f3qw_590{stroke:var(--bs-color-fl-red)}._runLine_1f3qw_602{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_1f3qw_602._bandSelected_1f3qw_586{stroke:var(--bs-color-filling-cyan);stroke-width:calc(var(--bs-run-width, 6px) + 2px)}._runLine_1f3qw_602._bandError_1f3qw_590{stroke:var(--bs-color-fl-red)}._runLine_1f3qw_602._ideal_1f3qw_582{stroke-dasharray:5 4}g[data-run=line]:hover ._runLine_1f3qw_602:not(._bandSelected_1f3qw_586):not(._bandError_1f3qw_590){stroke:var(--bs-color-product-teal)}._queue_1f3qw_630{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_1f3qw_551{fill:none;stroke:var(--bs-color-ink-muted);stroke-width:1;vector-effect:non-scaling-stroke;pointer-events:none}._selected_1f3qw_647 ._body_1f3qw_527{stroke:var(--bs-color-filling-cyan);stroke-width:3}._error_1f3qw_652 ._body_1f3qw_527{stroke:var(--bs-color-fl-red);stroke-width:2.5}._provisional_1f3qw_657 ._body_1f3qw_527{stroke-dasharray:4 3}._connection_1f3qw_661{fill:none;stroke:var(--bs-color-ink-muted);stroke-width:1.5;vector-effect:non-scaling-stroke}._connectionHit_1f3qw_668{fill:none;stroke:transparent;stroke-width:10;vector-effect:non-scaling-stroke;cursor:pointer}._connectionSelected_1f3qw_676{stroke:var(--bs-color-filling-cyan);stroke-width:3}._virtual_1f3qw_681{stroke-dasharray:6 4}._arrow_1f3qw_686{fill:var(--bs-color-ink-muted);stroke:none;pointer-events:none}._overhead_1f3qw_692 ._body_1f3qw_527{stroke:var(--bs-color-emptying-purple);stroke-width:2;stroke-dasharray:10 3 2 3}._overhead_1f3qw_692 ._band_1f3qw_560{stroke:var(--bs-color-emptying-purple)}._tag_1f3qw_702{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_1f3qw_710{cursor:pointer}._stopperBar_1f3qw_714{fill:var(--bs-color-fl-red);stroke:var(--bs-color-fl-red);stroke-width:2;stroke-linejoin:round;vector-effect:non-scaling-stroke}._stopperHit_1f3qw_723{fill:transparent;stroke:none;pointer-events:all}._stopper_1f3qw_710._stopperMarked_1f3qw_730 ._stopperBar_1f3qw_714{stroke-opacity:.45;stroke-width:8}._stopper_1f3qw_710._selected_1f3qw_647 ._stopperBar_1f3qw_714{fill:var(--bs-color-filling-cyan);stroke:var(--bs-color-filling-cyan);stroke-width:4}._lock_1f3qw_741{fill:var(--bs-color-surface);stroke:var(--bs-color-ink);stroke-width:1.5;pointer-events:none}._badge_1f3qw_749{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_1f3qw_759{fill:var(--bs-color-live-running-ink)}._badgeShort_1f3qw_763{fill:var(--bs-color-warning)}._badgeBelow_1f3qw_767{fill:var(--bs-color-fl-red)}._badgeReference_1f3qw_772{fill:var(--bs-color-ink)}._referenceRing_1f3qw_776{fill:none;stroke:var(--bs-color-ink);stroke-width:1.5;stroke-dasharray:4 3;pointer-events:none}._label_1f3qw_785{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_1f3qw_794,._lengthUnder_1f3qw_805{dominant-baseline:hanging;fill:var(--bs-color-ink-muted)}._lengthAbove_1f3qw_810{dominant-baseline:auto;fill:var(--bs-color-ink-muted)}._lengthSide_1f3qw_815{text-anchor:start;fill:var(--bs-color-ink-muted)}._conveyorTag_1f3qw_820{dominant-baseline:auto;fill:var(--bs-color-product-teal);font-weight:var(--bs-font-weight-semibold)}._tagLeader_1f3qw_826{fill:none;stroke:var(--bs-color-product-teal);stroke-width:1;pointer-events:none}._hoverBox_1f3qw_833{fill:var(--bs-color-surface);stroke:var(--bs-color-ink-muted);stroke-opacity:.5;stroke-width:1;pointer-events:none}._hoverText_1f3qw_841{fill:var(--bs-color-ink)}._port_1f3qw_845{fill:var(--bs-color-surface);stroke:var(--bs-color-ink-muted);stroke-width:1.5}._portOut_1f3qw_851{fill:var(--bs-color-product-teal);stroke:var(--bs-color-product-teal);cursor:crosshair}._portConnected_1f3qw_857{opacity:.45}._portValid_1f3qw_861{fill:var(--bs-color-product-teal);stroke:var(--bs-color-product-teal);stroke-width:3}._portInvalid_1f3qw_867{fill:var(--bs-color-surface);stroke:var(--bs-color-fl-red);stroke-width:2}._rubber_1f3qw_873{fill:none;stroke:var(--bs-color-product-teal);stroke-width:2;stroke-dasharray:5 4}._rubberVirtual_1f3qw_880{stroke:var(--bs-color-ink-muted);stroke-dasharray:8 5}._rubberInvalid_1f3qw_885{stroke:var(--bs-color-fl-red)}._tip_1f3qw_419{font-size:var(--bs-font-size-xs);fill:var(--bs-color-fl-red);pointer-events:none}._marquee_1f3qw_895{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_1f3qw_906{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_1f3qw_920{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_1f3qw_930{border-color:var(--bs-color-fl-red);color:var(--bs-color-fl-red)}._hasWarnings_1f3qw_936{border-color:var(--bs-color-warning);color:var(--bs-color-warning)}._issues_1f3qw_920{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_1f3qw_960{margin:0;padding:0;list-style:none}._issueList_1f3qw_960 li+li{margin-top:var(--bs-space-1)}._issueError_1f3qw_970{color:var(--bs-color-fl-red)}._shortcuts_1f3qw_974{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_1f3qw_974 table{border-collapse:collapse}._shortcuts_1f3qw_974 th,._shortcuts_1f3qw_974 td{padding:2px var(--bs-space-2);text-align:left;vertical-align:top}._shortcuts_1f3qw_974 th{font-weight:var(--bs-font-weight-semibold);white-space:nowrap}._tile_1f3qw_168:focus-visible,._familyHead_1f3qw_123:focus-visible,._tool_1f3qw_49:focus-visible,._startButton_1f3qw_246:focus-visible,._issuesButton_1f3qw_920:focus-visible,._field_1f3qw_230 select:focus-visible{outline:2px solid var(--bs-color-filling-cyan);outline-offset:2px}._modeNote_1f3qw_1016{color:var(--bs-color-ink);font-weight:var(--bs-font-weight-medium)}._notice_1f3qw_1021{color:var(--bs-color-fl-red);font-weight:var(--bs-font-weight-medium)}._tool_1f3qw_49[aria-pressed=true]{background:var(--bs-color-ink);color:var(--bs-color-surface)}._viewSwitch_1f3qw_1032{display:inline-flex;border:1px solid var(--bs-color-line);border-radius:var(--bs-radius-pill);overflow:hidden}._viewButton_1f3qw_1039{padding:var(--bs-space-1) var(--bs-space-3);border:0;background:var(--bs-color-surface);color:var(--bs-color-ink-muted);font:inherit;font-size:var(--bs-font-size-sm);cursor:pointer}._viewButton_1f3qw_1039[aria-pressed=true]{background:var(--bs-color-ink);color:var(--bs-color-on-brand)}._viewButton_1f3qw_1039:focus-visible{outline:2px solid var(--bs-color-filling-cyan);outline-offset:-2px}._builder_1f3qw_4._builderFill_1f3qw_1060{flex:1;height:auto;min-height:22rem}._builder_1f3qw_4:not(._withInspector_1f3qw_33) ._toolbar_1f3qw_262{padding-right:var(--bs-space-3)}._stopMachineTop_1f3qw_1071{stop-color:var(--bs-color-surface)}._stopMachineBottom_1f3qw_1075{stop-color:var(--bs-color-surface-alt)}._stopBufferTop_1f3qw_1079{stop-color:var(--bs-color-surface)}._stopBufferBottom_1f3qw_1083{stop-color:var(--bs-color-live-fill-filling)}._stopDeviceLeft_1f3qw_1087{stop-color:var(--bs-color-surface-alt)}._stopDeviceRight_1f3qw_1091{stop-color:var(--bs-color-surface)}._machine_1f3qw_527 ._body_1f3qw_527,._firstMachine_1f3qw_528 ._body_1f3qw_527{fill:url(#bs-fill-machine);stroke:var(--bs-color-ink);stroke-width:1.5}._buffer_1f3qw_529 ._body_1f3qw_527{fill:url(#bs-fill-buffer);stroke:var(--bs-color-filling-cyan)}._station_1f3qw_556 ._body_1f3qw_527{fill:var(--bs-color-surface)}._deviceBody_1f3qw_530{fill:url(#bs-fill-device)}._symbolBase_1f3qw_1117,._symbolAccent_1f3qw_1118{fill:none;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round;vector-effect:non-scaling-stroke;pointer-events:none}._symbolBase_1f3qw_1117{stroke:var(--bs-color-ink)}._symbolAccent_1f3qw_1118{stroke:var(--bs-color-fl-red)}._symbol_1f3qw_201{display:block;flex:none;overflow:visible}._selected_1f3qw_647 ._body_1f3qw_527,._selected_1f3qw_647 ._deviceBody_1f3qw_530{stroke:var(--bs-color-filling-cyan);stroke-width:3}._placeholderFit_1f3qw_1153 ._band_1f3qw_560{stroke:var(--bs-color-warning);stroke-dasharray:.12 .08}._flag_1f3qw_1158{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_1f3qw_1168{font-size:var(--bs-font-size-xs);font-weight:var(--bs-font-weight-semibold);fill:var(--bs-color-ink)}._plus_1f3qw_1175{cursor:pointer}._plusHit_1f3qw_1179{fill:transparent;stroke:none}._plusMark_1f3qw_1184{fill:var(--bs-color-surface);stroke:var(--bs-color-ink-muted);stroke-width:1;opacity:.8}._plusSign_1f3qw_1191{fill:none;stroke:var(--bs-color-ink-muted);stroke-width:1.5;stroke-linecap:round;pointer-events:none}._plus_1f3qw_1175:hover ._plusMark_1f3qw_1184{opacity:1;stroke:var(--bs-color-fl-red)}._plus_1f3qw_1175:hover ._plusMark_1f3qw_1184{fill:var(--bs-color-fl-red)}._plus_1f3qw_1175:hover ._plusSign_1f3qw_1191{stroke:var(--bs-color-on-brand)}._plusSide_1f3qw_1213 ._plusMark_1f3qw_1184{stroke:var(--bs-color-filling-cyan);stroke-width:1.5;opacity:1}._plusSide_1f3qw_1213 ._plusSign_1f3qw_1191{stroke:var(--bs-color-ink);stroke-width:2}._quickCard_1f3qw_1225{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_1f3qw_1240{margin:0;color:var(--bs-color-ink);font-size:var(--bs-font-size-xs)}._quickHint_1f3qw_1246{margin:0;color:var(--bs-color-ink-muted);font-size:var(--bs-font-size-xs)}._canMove_1f3qw_1256 g[data-element-id] ._body_1f3qw_527,._canMove_1f3qw_1256 g[data-element-id] ._bandHit_1f3qw_574,._canMove_1f3qw_1256 g[data-element-id] ._deviceBody_1f3qw_530{cursor:move}._movingElements_1f3qw_1262,._movingElements_1f3qw_1262 *{cursor:grabbing}._plus_1f3qw_1175:focus{outline:none}._plus_1f3qw_1175:focus-visible ._plusMark_1f3qw_1184{opacity:1;stroke:var(--bs-color-filling-cyan);stroke-width:2.5}._addMenu_1f3qw_1278{position:absolute;z-index:3;display:flex;flex-direction:column;gap:var(--bs-space-2);overflow:auto;padding:var(--bs-space-2) var(--bs-space-3) 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);box-shadow:var(--bs-shadow-card)}._addMenuHead_1f3qw_1293{display:flex;align-items:center;justify-content:space-between;gap:var(--bs-space-2)}._addMenuGroup_1f3qw_1300{display:flex;flex-wrap:wrap;gap:var(--bs-space-1)}._addMenuGroup_1f3qw_1300 ._groupName_1f3qw_104{flex-basis:100%}._addMenuItem_1f3qw_1311{display:flex;flex-basis:100%;align-items:center;gap:var(--bs-space-2);padding:3px var(--bs-space-2);border:1px solid transparent;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);text-align:left;cursor:pointer}._addMenuItem_1f3qw_1311:hover:not(:disabled),._addMenuItem_1f3qw_1311:focus-visible{border-color:var(--bs-color-fl-red);background:var(--bs-color-surface-alt);outline:none}._addMenuItem_1f3qw_1311:disabled{color:var(--bs-color-ink-muted);cursor:not-allowed}._addMenuAction_1f3qw_1340,._addMenuMore_1f3qw_1341{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}._addMenuMore_1f3qw_1341{border:0;padding:0;color:var(--bs-color-fl-red);text-decoration:underline;text-decoration-color:var(--bs-color-red-underline)}._addMenuAction_1f3qw_1340:hover,._addMenuAction_1f3qw_1340:focus-visible,._addMenuMore_1f3qw_1341:focus-visible{border-color:var(--bs-color-fl-red);outline:none}._closeButton_1f3qw_1368{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_1f3qw_1368:hover{border-color:var(--bs-color-ink-muted);color:var(--bs-color-ink)}._underlay_1f3qw_1392{pointer-events:none}._moving_1f3qw_1262 ._underlay_1f3qw_1392{pointer-events:auto;cursor:move}._scaling_1f3qw_1401{cursor:crosshair}._scalePoint_1f3qw_1405 circle{fill:var(--bs-color-surface);stroke:var(--bs-color-fl-red);stroke-width:2}._scalePoint_1f3qw_1405 path{fill:none;stroke:var(--bs-color-fl-red);stroke-width:1.5}._scaleLine_1f3qw_1417{fill:none;stroke:var(--bs-color-fl-red);stroke-width:1.5;stroke-dasharray:6 4;pointer-events:none}._underlayPanel_1f3qw_1427{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_1f3qw_1443{display:flex;flex-wrap:wrap;align-items:center;gap:var(--bs-space-2);margin:var(--bs-space-2) 0}._underlayLabel_1f3qw_1451{font-size:var(--bs-font-size-sm);color:var(--bs-color-ink-muted)}._underlayRow_1f3qw_1443 input[type=file]{max-width:100%;font:inherit;font-size:var(--bs-font-size-sm)}._underlayScale_1f3qw_1462{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_1f3qw_1470{display:flex;align-items:center;justify-content:space-between;gap:var(--bs-space-2);margin-bottom:var(--bs-space-2)}._issueRow_1f3qw_1478{display:flex;align-items:baseline;gap:var(--bs-space-2)}._issueShow_1f3qw_1484{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_1f3qw_1496{color:var(--bs-color-ink-muted)}._status_1f3qw_906>*{flex:none}._status_1f3qw_906>._schematicNote_1f3qw_1496,._status_1f3qw_906>._notice_1f3qw_1021,._status_1f3qw_906>._modeNote_1f3qw_1016{flex:0 1 auto;min-width:0;overflow:hidden;text-overflow:ellipsis}._modeChip_1f3qw_1514{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_1f3qw_1534{fill:var(--bs-color-product-teal);fill-opacity:.55;stroke:none;pointer-events:none}._portBranch_1f3qw_1541{stroke-width:2}._error_1f3qw_652 ._body_1f3qw_527,._error_1f3qw_652 ._deviceBody_1f3qw_530,._plain_1f3qw_527 ._error_1f3qw_652 ._body_1f3qw_527{fill:var(--bs-color-red-tint);stroke:var(--bs-color-fl-red);stroke-width:3}._error_1f3qw_652 ._symbolBase_1f3qw_1117{stroke:var(--bs-color-fl-red)}._selected_1f3qw_647._error_1f3qw_652 ._body_1f3qw_527{stroke:var(--bs-color-filling-cyan)}._portError_1f3qw_1564{fill:var(--bs-color-red-tint);stroke:var(--bs-color-fl-red);stroke-width:3;opacity:1}._portWarning_1f3qw_1571{fill:var(--bs-color-surface);stroke:var(--bs-color-warning);stroke-width:3;opacity:1}._connectionError_1f3qw_1578{stroke:var(--bs-color-fl-red);stroke-width:3}._issueMark_1f3qw_1583{pointer-events:auto;cursor:help}._issueMark_1f3qw_1583 circle{fill:var(--bs-color-fl-red);stroke:var(--bs-color-surface);stroke-width:1.5}._issueMark_1f3qw_1583 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_1f3qw_1606{position:relative;flex:1;min-width:0;min-height:12rem}._picture_1f3qw_1606{position:absolute;inset:0;display:block;width:100%;height:100%;background:var(--bs-color-surface);user-select:none}._picture_1f3qw_1606 [data-port]{display:none}._picture_1f3qw_1606 [data-element-id]:focus{outline:none}._picture_1f3qw_1606 [data-element-id]:focus-visible ._body_1f3qw_527,._picture_1f3qw_1606 [data-element-id]:focus-visible ._deviceBody_1f3qw_530{stroke:var(--bs-color-fl-red);stroke-width:3}g._added_1f3qw_1642 ._body_1f3qw_527,g._added_1f3qw_1642 ._deviceBody_1f3qw_530{fill:var(--bs-color-red-tint);stroke:var(--bs-color-fl-red);stroke-width:2;stroke-dasharray:6 3}g._added_1f3qw_1642 ._glyph_1f3qw_551{stroke:var(--bs-color-fl-red)}g._added_1f3qw_1642 ._runLine_1f3qw_602{stroke:var(--bs-color-fl-red);stroke-dasharray:6 4}g._faded_1f3qw_1659{opacity:.45}g._faded_1f3qw_1659 ._body_1f3qw_527{stroke-dasharray:6 3}._haloRing_1f3qw_1672 ._body_1f3qw_527,._haloRing_1f3qw_1672 ._deviceBody_1f3qw_530{fill:none;stroke:var(--bs-color-fl-red);stroke-opacity:.35;stroke-width:9;stroke-dasharray:none;pointer-events:none}g._halo_1f3qw_1672>._body_1f3qw_527,g._halo_1f3qw_1672>._deviceBody_1f3qw_530{stroke:var(--bs-color-fl-red);stroke-width:2}._haloRun_1f3qw_1688{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_1f3qw_1699{z-index:4;grid-area:canvas;align-self:start;justify-self:end;margin:var(--bs-space-2)}._detailBackButton_1f3qw_1707{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_1f3qw_1707:hover{background:var(--bs-color-surface-alt)}._interviewRing_1f3qw_1725 ._body_1f3qw_527,._interviewRing_1f3qw_1725 ._deviceBody_1f3qw_530{fill:none;stroke:var(--bs-color-filling-cyan);stroke-opacity:.45;stroke-width:9;stroke-dasharray:none;pointer-events:none}._interviewRun_1f3qw_1735{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_1f3qw_1745>._body_1f3qw_527,g._toCome_1f3qw_1745>._deviceBody_1f3qw_530{stroke-dasharray:5 3}g._toCome_1f3qw_1745 ._runLine_1f3qw_602{stroke-dasharray:5 4}._spiralDisc_1f3qw_1755{fill:var(--bs-color-surface);stroke:var(--bs-color-ink);stroke-width:1.25;vector-effect:non-scaling-stroke;pointer-events:none}._spiralArrow_1f3qw_1768{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_1f3qw_1778 ._spiralDisc_1f3qw_1755{stroke:var(--bs-color-filling-cyan);stroke-width:3}._spiralError_1f3qw_1783 ._spiralDisc_1f3qw_1755{stroke:var(--bs-color-fl-red);stroke-width:2}._overhead_1f3qw_692 ._runLine_1f3qw_602:not(._bandSelected_1f3qw_586):not(._bandError_1f3qw_590){stroke:var(--bs-color-emptying-purple)}._overhead_1f3qw_692 ._body_1f3qw_527{stroke-dasharray:none;stroke-width:1.5}._overhead_1f3qw_692 ._deviceBody_1f3qw_530{stroke:var(--bs-color-emptying-purple);stroke-width:1.5}._overheadRing_1f3qw_1809 ._body_1f3qw_527,._overheadRing_1f3qw_1809 ._deviceBody_1f3qw_530{fill:none;stroke:var(--bs-color-emptying-purple);stroke-opacity:.3;stroke-width:9;stroke-dasharray:none;pointer-events:none}._turnHandle_1f3qw_1820{cursor:pointer}._turnHandleHit_1f3qw_1824{fill:var(--bs-color-surface);stroke:var(--bs-color-filling-cyan);stroke-width:1.5}._turnHandleArrow_1f3qw_1830{fill:none;stroke:var(--bs-color-filling-cyan);stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round;pointer-events:none}._turnHandle_1f3qw_1820:hover ._turnHandleHit_1f3qw_1824,._turnHandle_1f3qw_1820:focus-visible ._turnHandleHit_1f3qw_1824{fill:var(--bs-color-filling-cyan)}._turnHandle_1f3qw_1820:hover ._turnHandleArrow_1f3qw_1830,._turnHandle_1f3qw_1820:focus-visible ._turnHandleArrow_1f3qw_1830{stroke:var(--bs-color-surface)}._routePoint_1f3qw_1854{cursor:grab}._routePointHit_1f3qw_1858{fill:transparent;stroke:none}._routePointMark_1f3qw_1863{fill:var(--bs-color-surface);stroke:var(--bs-color-filling-cyan);stroke-width:2}._routeCorner_1f3qw_1869 ._routePointMark_1f3qw_1863{stroke:var(--bs-color-conveyor)}._routePoint_1f3qw_1854:hover ._routePointMark_1f3qw_1863,._routePicked_1f3qw_1874 ._routePointMark_1f3qw_1863{fill:var(--bs-color-filling-cyan)}._routePicked_1f3qw_1874 ._routePointMark_1f3qw_1863{stroke:var(--bs-color-ink)}._resizeHandleHit_1f3qw_1887{fill:transparent;stroke:none}._resizeHandleMark_1f3qw_1892{fill:var(--bs-color-surface);stroke:var(--bs-color-filling-cyan);stroke-width:1.5}._resizeHandle_1f3qw_1887:hover ._resizeHandleMark_1f3qw_1892{fill:var(--bs-color-filling-cyan)}._lineView_1f3qw_1906{position:relative;display:flex;flex:1;flex-direction:column;min-width:0;min-height:12rem}._lineView_1f3qw_1906>._canvasWrap_1f3qw_485{flex:1}._issueRow_1f3qw_1478[data-level=important]{color:var(--bs-color-warning)}._issueRow_1f3qw_1478[data-level=minor],._assumedChoice_1f3qw_1929{color:var(--bs-color-ink-muted)}._upper_1f3qw_1937 ._runLine_1f3qw_602:not(._bandSelected_1f3qw_586):not(._bandError_1f3qw_590),._upper_1f3qw_1937 ._band_1f3qw_560{stroke:var(--bs-color-level-upper)}._upper_1f3qw_1937 ._body_1f3qw_527,._upper_1f3qw_1937 ._deviceBody_1f3qw_530{stroke:var(--bs-color-level-upper);stroke-width:1.5}._upperRing_1f3qw_1948 ._body_1f3qw_527,._upperRing_1f3qw_1948 ._deviceBody_1f3qw_530{fill:none;stroke:var(--bs-color-level-upper);stroke-opacity:.3;stroke-width:9;stroke-dasharray:none;pointer-events:none}._upper_1f3qw_1937 ._tag_1f3qw_702,._tagUpper_1f3qw_1959{fill:var(--bs-color-level-upper)}._sideTag_1f3qw_1964{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_1f3qw_1973{fill:var(--bs-color-surface);stroke:var(--bs-color-ink-muted);stroke-width:1;pointer-events:none}._inspectorStack_1f3qw_1982{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_1f3qw_1982>*{flex:1 1 0;min-height:0}._stackedPanel_1f3qw_1996{display:flex;order:1;overflow:hidden;border-top:1px solid var(--bs-color-line)}._stackedPanel_1f3qw_1996[data-on-top=true]{order:-1;border-top:none}._stackedPanel_1f3qw_1996[hidden],._stackedInspector_1f3qw_2010[hidden]{display:none}._stackedInspector_1f3qw_2010{display:flex;min-height:0}._stackedInspector_1f3qw_2010>*{flex:1 1 auto;min-width:0}._routeChip_1f3qw_2025{fill:var(--bs-color-surface);stroke:var(--bs-color-fl-red);stroke-width:1;cursor:pointer}._routeChipText_1f3qw_2032{fill:var(--bs-color-ink);font-size:var(--bs-font-size-sm);text-anchor:middle;pointer-events:none}._twinMark_1f3qw_2040 rect{fill:var(--bs-color-surface);stroke:var(--bs-color-filling-cyan);stroke-width:1.5}._hostRun_1f3qw_2047{fill:none;stroke:var(--bs-color-conveyor);stroke-linecap:butt;stroke-linejoin:round;opacity:.85}._straightArrow_1f3qw_2055{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}._zoneBody_1f3qw_2066{fill-opacity:.35}._zoneLane_1f3qw_2070{fill:none;stroke:var(--bs-color-conveyor);stroke-width:3;stroke-linecap:round;vector-effect:non-scaling-stroke;pointer-events:none}._inspector_1xsro_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_1xsro_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_1xsro_17:hover{background:var(--bs-color-surface-alt);color:var(--bs-color-ink)}._close_1xsro_17:focus-visible{outline:none;box-shadow:var(--bs-shadow-field-focus)}._body_1xsro_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_1xsro_45>:first-child{padding-right:2rem}._title_1xsro_58{margin:0;font-size:var(--bs-font-size-md);font-weight:var(--bs-font-weight-semibold)}._head_1xsro_64{display:flex;align-items:center;gap:var(--bs-space-2);min-height:1.75rem}._type_1xsro_71{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_1xsro_84{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_1xsro_84:disabled{color:var(--bs-color-ink-muted);cursor:not-allowed}._levels_1xsro_101{flex:none;display:inline-flex;border:1px solid var(--bs-color-line);border-radius:var(--bs-radius-pill);overflow:hidden}._levelButton_1xsro_109{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_1xsro_109[aria-pressed=true]{background:var(--bs-color-ink);color:var(--bs-color-on-brand)}._levelButton_1xsro_109:disabled{cursor:not-allowed}._tabs_1xsro_131{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_1xsro_131{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_1xsro_131:first-child{border-left:0}._tab_1xsro_131:hover{color:var(--bs-color-ink);background:var(--bs-color-surface-alt)}._tab_1xsro_131[aria-selected=true]{background:var(--bs-color-ink);color:var(--bs-color-on-brand);font-weight:var(--bs-font-weight-semibold)}._tab_1xsro_131[aria-selected=true]:hover{background:var(--bs-color-ink)}._headName_1xsro_174{flex:1 1 8rem;min-width:4rem}._plainText_1xsro_179{display:block;min-width:0}._plainText_1xsro_179 input[data-problem=true]{border-color:var(--bs-color-fl-red)}._headName_1xsro_174 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_1xsro_174 input:hover{border-color:var(--bs-color-line)}._headName_1xsro_174 input:focus{border-color:var(--bs-color-fl-red);outline:none;box-shadow:var(--bs-shadow-field-focus)}._figure_1xsro_212[data-source=assumed] ._number_1xsro_212,._figure_1xsro_212[data-source=preset] ._number_1xsro_212{color:var(--bs-color-ink-muted)}._tab_1xsro_131:focus-visible{outline:none;box-shadow:var(--bs-shadow-field-focus)}._tabPanel_1xsro_222{display:flex;flex-direction:column;gap:var(--bs-space-2)}._section_1xsro_228{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_1xsro_222>._section_1xsro_228:first-child{border-top:0;padding-top:0}._sectionTitle_1xsro_241{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_1xsro_256{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_1xsro_256[data-state=above]{color:var(--bs-color-live-running-ink)}._balanceChip_1xsro_256[data-state=short]{color:var(--bs-color-warning)}._balanceChip_1xsro_256[data-state=below]{color:var(--bs-color-fl-red)}._fold_1xsro_278{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_1xsro_278:hover{color:var(--bs-color-ink)}._fold_1xsro_278:focus-visible{outline:none;box-shadow:var(--bs-shadow-field-focus)}._chevron_1xsro_301{width:0;height:0;border-top:4px solid transparent;border-bottom:4px solid transparent;border-left:5px solid currentColor;transition:transform .12s ease}._fold_1xsro_278[aria-expanded=true] ._chevron_1xsro_301{transform:rotate(90deg)}._field_1xsro_315{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_1xsro_325{grid-template-columns:minmax(0,1fr)}._fullRow_1xsro_332{grid-column:1 / -1}._field_1xsro_315>select,._field_1xsro_315>textarea,._field_1xsro_315>._text_1xsro_338,._field_1xsro_315>._inputRow_1xsro_339,._field_1xsro_315>._plainList_1xsro_340,._wide_1xsro_341{grid-column:2 / -1}._stacked_1xsro_325>textarea{grid-column:1 / -1}._field_1xsro_315>._hint_1xsro_349,._field_1xsro_315>._issueError_1xsro_350,._field_1xsro_315>._issueWarning_1xsro_351,._field_1xsro_315>._diff_1xsro_352,._field_1xsro_315>._question_1xsro_353,._field_1xsro_315>._slider_1xsro_354{grid-column:1 / -1}._field_1xsro_315>._figure_1xsro_212{grid-column:2}._field_1xsro_315>._twinsList_1xsro_363{grid-column:2 / -1;display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-end;gap:2px var(--bs-space-2)}._twinsList_1xsro_363>._link_1xsro_372{white-space:nowrap}._twinChip_1xsro_376{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_1xsro_315>._chipWrap_1xsro_388{grid-column:3;justify-self:end;max-width:100%}._field_1xsro_315>select:has(+._chipWrap_1xsro_388){grid-column:2}._reasonRow_1xsro_401{grid-template-columns:auto minmax(0,1fr) auto}._field_1xsro_315>._reasonText_1xsro_405{grid-column:2}._twoLines_1xsro_410{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-clamp:2;overflow:hidden}._checkField_1xsro_418{display:flex;flex-wrap:wrap;align-items:center;gap:var(--bs-space-1);min-height:1.5rem}._label_1xsro_426{font-size:var(--bs-font-size-xs);color:var(--bs-color-ink-muted);overflow-wrap:anywhere}._inputRow_1xsro_339{display:flex;align-items:center;gap:var(--bs-space-1);flex-wrap:wrap}._figure_1xsro_212{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_1xsro_212:hover{border-color:var(--bs-color-red-tint-line)}._figure_1xsro_212:focus-within{border-color:var(--bs-color-fl-red);box-shadow:var(--bs-shadow-field-focus)}._figure_1xsro_212[data-unknown=true]{border-style:dashed}._figure_1xsro_212[data-needed=true]{border-color:var(--bs-color-red-tint-line);box-shadow:inset 3px 0 0 var(--bs-color-fl-red)}._figure_1xsro_212[data-needed=true]:focus-within{box-shadow:inset 3px 0 0 var(--bs-color-fl-red),var(--bs-shadow-field-focus)}._pair_1xsro_482{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:var(--bs-space-1) var(--bs-space-2)}._pairCell_1xsro_488{display:flex;flex-direction:column;gap:2px;min-width:0}._pairCell_1xsro_488>._figure_1xsro_212{width:100%}._pairCell_1xsro_488>._slider_1xsro_354{width:100%}._pairResult_1xsro_503{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_1xsro_503{cursor:text}button._pairResult_1xsro_503:hover:not(:disabled){border-color:var(--bs-color-red-tint-line);color:var(--bs-color-ink)}._figure_1xsro_212:has(input:disabled){background:var(--bs-color-surface-alt);box-shadow:none}._number_1xsro_212,._text_1xsro_338,._field_1xsro_315 select,._field_1xsro_315 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_1xsro_315 textarea{height:auto;padding:var(--bs-space-1)}._number_1xsro_212{width:7rem;text-align:right}._text_1xsro_338{width:100%}._figure_1xsro_212 ._number_1xsro_212{flex:1;width:auto;height:100%;border:0;background:transparent;box-shadow:none;outline:none}._number_1xsro_212:focus,._text_1xsro_338:focus,._field_1xsro_315 select:focus,._field_1xsro_315 textarea:focus{border-color:var(--bs-color-fl-red);outline:none;box-shadow:var(--bs-shadow-field-focus)}._figure_1xsro_212 ._number_1xsro_212:focus{box-shadow:none}._number_1xsro_212:disabled,._text_1xsro_338:disabled,._field_1xsro_315 select:disabled,._field_1xsro_315 textarea:disabled{background:var(--bs-color-surface-alt);color:var(--bs-color-ink-muted)}._unit_1xsro_597{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_1xsro_339>._unit_1xsro_597{min-width:3.5rem}._slider_1xsro_354{width:100%;height:1rem;margin:0;accent-color:var(--bs-color-fl-red);cursor:pointer}._slider_1xsro_354:disabled{cursor:not-allowed}._chipWrap_1xsro_388{position:relative;display:inline-flex;min-width:0}._chip_1xsro_388{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_1xsro_388[data-source=customer-reported],._chip_1xsro_388[data-source=measured]{border-color:var(--bs-color-product-teal);color:var(--bs-color-product-teal)}._chip_1xsro_388[data-source=preset]{border-color:var(--bs-color-emptying-purple);color:var(--bs-color-emptying-purple)}._chip_1xsro_388[data-source=calibrated]{border-color:var(--bs-color-filling-cyan);color:var(--bs-color-ink)}._chip_1xsro_388:disabled{cursor:default}._chipForm_1xsro_663{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_1xsro_679{display:flex;flex-direction:column;gap:2px;font-size:var(--bs-font-size-xs)}._chipButtons_1xsro_686{display:flex;justify-content:flex-end;gap:var(--bs-space-1)}._small_1xsro_692,._smallPrimary_1xsro_693{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_1xsro_693{border-color:var(--bs-color-fl-red);background:var(--bs-color-fl-red);color:var(--bs-color-on-brand)}._small_1xsro_692[aria-pressed=true]{border-color:var(--bs-color-ink)}._small_1xsro_692:disabled,._smallPrimary_1xsro_693:disabled{color:var(--bs-color-ink-muted);cursor:not-allowed}._link_1xsro_372{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_1xsro_372:disabled{color:var(--bs-color-ink-muted);cursor:not-allowed}._hint_1xsro_349{font-size:var(--bs-font-size-xs);color:var(--bs-color-ink-muted)}._issues_1xsro_743{margin:0;padding-left:var(--bs-space-4)}._issueError_1xsro_350{font-size:var(--bs-font-size-xs);color:var(--bs-color-fl-red)}._issueWarning_1xsro_351{font-size:var(--bs-font-size-xs);color:var(--bs-color-warning)}._question_1xsro_353{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_1xsro_766{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_1xsro_352{display:flex;flex-wrap:wrap;gap:var(--bs-space-1);font-size:var(--bs-font-size-xs);color:var(--bs-color-emptying-purple)}._variantNote_1xsro_782{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_1xsro_790{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_1xsro_799{display:flex;align-items:center;justify-content:space-between;gap:var(--bs-space-2)}._blockTitle_1xsro_806{font-size:var(--bs-font-size-xs);font-weight:var(--bs-font-weight-semibold);text-align:left}._inline_1xsro_812{display:inline-flex;align-items:center;gap:var(--bs-space-1);font-size:var(--bs-font-size-xs)}._listItem_1xsro_819{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_1xsro_829{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:2px var(--bs-space-2)}._readOutValue_1xsro_837{margin-left:auto;font-size:var(--bs-font-size-sm);text-align:right;overflow-wrap:anywhere}._readBackLine_1xsro_845{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_1xsro_845{width:100%;border-collapse:collapse;font-size:var(--bs-font-size-xs)}._readBack_1xsro_845 caption{text-align:left}._readBack_1xsro_845 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_1xsro_845 td{text-align:right}._presetField_1xsro_876{display:flex;flex-direction:column;gap:2px}._presets_1xsro_882{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:var(--bs-space-1)}._preset_1xsro_876{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_1xsro_876:hover:not(:disabled){border-color:var(--bs-color-red-tint-line)}._preset_1xsro_876[aria-checked=true]{border-color:var(--bs-color-fl-red);background:var(--bs-color-red-tint);box-shadow:var(--bs-shadow-field-focus)}._preset_1xsro_876:focus-visible{outline:2px solid var(--bs-color-fl-red);outline-offset:1px}._preset_1xsro_876:disabled{color:var(--bs-color-ink-muted);cursor:not-allowed}._presetCaption_1xsro_927{display:flex;align-items:baseline;justify-content:space-between;gap:var(--bs-space-2)}._presetName_1xsro_934{overflow:hidden;font-size:var(--bs-font-size-sm);font-weight:var(--bs-font-weight-semibold);text-overflow:ellipsis;white-space:nowrap}._presetName_1xsro_934:first-letter{text-transform:uppercase}._presetFigures_1xsro_946{overflow:hidden;font-size:var(--bs-font-size-xs);text-overflow:ellipsis;white-space:nowrap;color:var(--bs-color-ink-muted)}._families_1xsro_954{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--bs-space-1)}._family_1xsro_960{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_1xsro_960[aria-pressed=true]{border-color:var(--bs-color-fl-red);box-shadow:inset 0 0 0 1px var(--bs-color-fl-red)}._family_1xsro_960[data-eligible=no]{background:var(--bs-color-surface-alt);color:var(--bs-color-ink-muted)}._family_1xsro_960:disabled{cursor:not-allowed}._familyIcon_1xsro_990{flex:none;width:1.5rem;height:1.5rem}._reasons_1xsro_996{margin:0;padding-left:var(--bs-space-4);font-size:var(--bs-font-size-xs)}._reasons_1xsro_996 li[data-eligible=no]{color:var(--bs-color-ink-muted)}._products_1xsro_1006{margin:0;padding:0;list-style:none;font-size:var(--bs-font-size-xs);color:var(--bs-color-ink-muted)}._products_1xsro_1006 li{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._swatch_1xsro_1020{display:inline-block;width:.6rem;height:.6rem;margin-right:var(--bs-space-1);border-radius:2px}._addVariant_1xsro_1028{display:flex;flex-direction:column;gap:var(--bs-space-1)}._helpAnchor_1xsro_1034{position:relative;display:inline-flex;min-width:0}._helpTip_1xsro_1040{position:absolute;left:0;top:calc(100% + 4px);z-index:10;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)}._plainList_1xsro_340{margin:0;padding:0;list-style:none;display:grid;gap:var(--bs-space-1)}._tabMark_1xsro_1072{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_1xsro_1082{display:flex;flex-direction:column;gap:var(--bs-space-1)}._skuTable_1xsro_1088{width:100%;table-layout:fixed;border-collapse:separate;border-spacing:0 4px;font-size:var(--bs-font-size-xs)}._skuTable_1xsro_1088 th,._skuTable_1xsro_1088 td{padding:0 2px;text-align:left;vertical-align:middle}._skuCorner_1xsro_1103{width:30%;color:var(--bs-color-ink-muted);font-weight:var(--bs-font-weight-regular)}._skuHead_1xsro_1109{padding-bottom:2px;border-bottom:2px solid var(--bs-color-line);font-weight:var(--bs-font-weight-semibold)}._skuHead_1xsro_1109[data-checked=false]{border-bottom-color:var(--bs-color-warning)}._skuName_1xsro_1120{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_1xsro_1109{vertical-align:bottom}._skuName_1xsro_1120:hover,._skuName_1xsro_1120[aria-pressed=true]{color:var(--bs-color-emptying-purple)}._skuName_1xsro_1120:focus-visible{outline:none;box-shadow:var(--bs-shadow-field-focus)}._skuState_1xsro_1152{display:block;color:var(--bs-color-ink-muted);font-weight:var(--bs-font-weight-regular)}._skuChecked_1xsro_1158,._skuConfirm_1xsro_1159{display:block;padding:0;border:0;background:none;font:inherit;font-weight:var(--bs-font-weight-regular);cursor:pointer}._skuChecked_1xsro_1158{color:var(--bs-color-product-teal)}._skuConfirm_1xsro_1159{color:var(--bs-color-warning);font-weight:var(--bs-font-weight-semibold);text-decoration:underline}._skuChecked_1xsro_1158:disabled,._skuConfirm_1xsro_1159:disabled{cursor:not-allowed}._skuChecked_1xsro_1158:focus-visible,._skuConfirm_1xsro_1159:focus-visible{outline:none;box-shadow:var(--bs-shadow-field-focus)}._skuCaption_1xsro_1190{overflow-wrap:anywhere;color:var(--bs-color-ink-muted);font-weight:var(--bs-font-weight-regular)}._skuUnit_1xsro_1196{display:block;color:var(--bs-color-ink-muted);white-space:nowrap}._skuCell_1xsro_1202{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_1xsro_1202:hover{border-color:var(--bs-color-red-tint-line)}._skuCell_1xsro_1202: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_1xsro_1202[data-unknown=true]{border-style:dashed}._skuCell_1xsro_1202[data-overridden=true]{box-shadow:inset 2px 0 0 var(--bs-color-emptying-purple)}._skuCell_1xsro_1202:has(input:disabled){background:var(--bs-color-surface-alt);box-shadow:none}._skuInput_1xsro_1240{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_1xsro_1202[data-overridden=true] ._skuInput_1xsro_1240{color:var(--bs-color-emptying-purple);font-weight:var(--bs-font-weight-semibold)}._skuInput_1xsro_1240::placeholder{color:var(--bs-color-ink-muted);font-size:var(--bs-font-size-xs)}._skuReset_1xsro_1265{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_1xsro_1265:disabled{color:var(--bs-color-ink-muted);cursor:not-allowed}._skuReset_1xsro_1265:focus-visible{outline:none;box-shadow:var(--bs-shadow-field-focus)}._skuAllChecked_1xsro_1286,._skuNotChecked_1xsro_1287{margin:0;font-size:var(--bs-font-size-xs)}._skuAllChecked_1xsro_1286{color:var(--bs-color-product-teal)}._skuNotChecked_1xsro_1287{color:var(--bs-color-warning)}._choiceRow_1xsro_1302{display:flex;flex-wrap:wrap;gap:var(--bs-space-1)}._choice_1xsro_1302{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_1xsro_1302[aria-checked=true]{border-color:var(--bs-color-ink);background:var(--bs-color-ink);color:var(--bs-color-on-brand)}._choice_1xsro_1302:disabled{cursor:not-allowed}._choice_1xsro_1302:focus-visible{outline:none;box-shadow:var(--bs-shadow-field-focus)}._needed_1xsro_1336{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_1xsro_743 li[data-level=important],._field_1xsro_315>._issueWarning_1xsro_351[data-level=important]{color:var(--bs-color-warning)}._issues_1xsro_743 li[data-level=minor],._field_1xsro_315>._issueWarning_1xsro_351[data-level=minor]{color:var(--bs-color-ink-muted)}._twinRow_1xsro_1354{margin:0;text-align:right;font-size:var(--bs-font-size-xs);color:var(--bs-color-ink-muted)}._colourChips_1xsro_1362{display:flex;flex-wrap:wrap;align-items:center;gap:var(--bs-space-1)}._colourChip_1xsro_1362{width:1.25rem;height:1.25rem;padding:0;border:1px solid var(--bs-color-line);border-radius:50%;cursor:pointer}._colourChip_1xsro_1362[aria-pressed=true]{outline:2px solid var(--bs-color-filling-cyan);outline-offset:1px}._skuTable_1xsro_1088[data-columns="4"] ._skuCorner_1xsro_1103,._skuTable_1xsro_1088[data-columns="5"] ._skuCorner_1xsro_1103{width:22%}._skuTable_1xsro_1088[data-columns="5"]{font-size:calc(var(--bs-font-size-xs) * .92)}._configure_1xsro_1394{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_1xsro_1394:hover{background:var(--bs-color-red-hover)}._regulation_1xsro_1412{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--bs-space-1)}._regulationOption_1xsro_1418{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_1xsro_1418[aria-checked=true]{border-color:var(--bs-color-fl-red);background:var(--bs-color-red-tint)}._regulationOption_1xsro_1418:disabled{cursor:default;opacity:.6}._regulationOption_1xsro_1418[data-greyed=true]{opacity:.55}._tileBadge_1xsro_1450{font-size:var(--bs-font-size-xs);color:var(--bs-color-fl-red)}._typeGrid_1xsro_1456{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:2px}._typeOption_1xsro_1462{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_1xsro_1462>span{max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._typeOption_1xsro_1462[aria-checked=true]{border-color:var(--bs-color-fl-red);background:var(--bs-color-red-tint)}._typeOption_1xsro_1462:disabled{cursor:default;opacity:.6}._shapeChoice_1xsro_1497{display:inline-flex;align-items:center;padding:2px var(--bs-space-1)}._shapeChoice_1xsro_1497 svg{fill:currentColor}._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}._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)}._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)}._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}._panel_1p11v_2{position:absolute;left:50%;bottom:calc(var(--bs-space-6) + var(--bs-space-2));z-index:2;width:min(44rem,calc(100% - 2 * var(--bs-space-3)));max-height:48%;overflow:auto;transform:translate(-50%);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)}._header_1p11v_19{display:flex;align-items:center;gap:var(--bs-space-2)}._title_1p11v_25{flex:1;margin:0;font-size:var(--bs-font-size-md);font-weight:var(--bs-font-weight-semibold)}._subtitle_1p11v_32{margin:var(--bs-space-3) 0 var(--bs-space-1);font-size:var(--bs-font-size-sm);font-weight:var(--bs-font-weight-semibold)}._help_1p11v_38,._none_1p11v_39{margin:var(--bs-space-1) 0;color:var(--bs-color-ink-muted)}._waiting_1p11v_44{margin:var(--bs-space-1) 0;padding:var(--bs-space-1) var(--bs-space-2);border-left:3px solid var(--bs-color-line);color:var(--bs-color-ink-muted)}._list_1p11v_51{display:flex;flex-direction:column;gap:var(--bs-space-2);margin:0;padding:0;list-style:none}._warning_1p11v_60{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:var(--bs-space-1) var(--bs-space-3);padding:var(--bs-space-2) var(--bs-space-3);border-left:3px solid var(--bs-color-warning);background:var(--bs-color-surface-alt)}._checkName_1p11v_69{grid-column:1;font-weight:var(--bs-font-weight-semibold);color:var(--bs-color-warning)}._text_1p11v_75{grid-column:1}._actions_1p11v_79{grid-column:2;grid-row:1 / span 2;display:flex;align-items:flex-start;gap:var(--bs-space-2)}._why_1p11v_87{grid-column:1 / -1;padding: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)}._link_1p11v_96{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}._tool_1p11v_107{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;cursor:pointer}._primary_1p11v_117{padding:var(--bs-space-1) 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;cursor:pointer}._primary_1p11v_117:disabled{border-color:var(--bs-color-line);background:var(--bs-color-surface-alt);color:var(--bs-color-ink-muted);cursor:not-allowed}._sweepBar_1p11v_134{display:flex;flex-wrap:wrap;align-items:center;gap:var(--bs-space-3);margin-bottom:var(--bs-space-2)}._label_1p11v_142{display:inline-flex;align-items:center;gap:var(--bs-space-1)}._sweepState_1p11v_148{color:var(--bs-color-ink-muted)}._thresholds_1p11v_152{width:100%;border-collapse:collapse;font-size:var(--bs-font-size-sm)}._thresholds_1p11v_152 th,._thresholds_1p11v_152 td{padding:var(--bs-space-1) var(--bs-space-2);border-bottom:1px solid var(--bs-color-line);text-align:left;vertical-align:top}._thresholds_1p11v_152 th{font-weight:var(--bs-font-weight-regular)}._input_1p11v_170{width:6rem;padding:var(--bs-space-1);border:1px solid var(--bs-color-line);border-radius:var(--bs-radius-sm);font:inherit}._problem_1p11v_178{display:block;color:var(--bs-color-fl-red)}._libraryValue_1p11v_183{color:var(--bs-color-ink-muted);white-space:nowrap}._checklist_1p11v_188{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)}._questions_1p11v_198{display:flex;flex-direction:column;gap:var(--bs-space-3);margin:0;padding:0;list-style:none}._question_1p11v_198{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:var(--bs-space-1) var(--bs-space-3)}._questionTitle_1p11v_213{font-weight:var(--bs-font-weight-semibold)}._answer_1p11v_217{grid-column:1 / -1;width:100%;padding:var(--bs-space-2);border:1px solid var(--bs-color-line);border-radius:var(--bs-radius-sm);font:inherit;resize:vertical}._flag_1p11v_227{margin:0;padding:var(--bs-space-2) var(--bs-space-3);border-left:3px solid var(--bs-color-warning);background:var(--bs-color-surface-alt);color:var(--bs-color-warning);font-weight:var(--bs-font-weight-semibold)}._flagDone_1p11v_236{border-left-color:var(--bs-color-line);color:var(--bs-color-ink-muted);font-weight:var(--bs-font-weight-regular)}@media(max-width:768px){._warning_1p11v_60,._question_1p11v_198{grid-template-columns:minmax(0,1fr)}._actions_1p11v_79{grid-column:1;grid-row:auto}}._window_i8eb1_6{position:absolute;z-index:4;display:flex;flex-direction:column;gap:var(--bs-space-2);box-sizing:border-box;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);font-size:var(--bs-font-size-sm)}._head_i8eb1_23{display:flex;align-items:center;gap:var(--bs-space-2);min-height:1.75rem}._type_i8eb1_30{flex:none;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)}._name_i8eb1_39{flex:1 1 auto;min-width:0;overflow:hidden;font-weight:var(--bs-font-weight-medium);text-overflow:ellipsis;white-space:nowrap}._close_i8eb1_48{flex:none;display:inline-flex;align-items:center;justify-content:center;width:1.75rem;height:1.75rem;padding:0;border:0;border-radius:var(--bs-radius-sm);background:transparent;color:var(--bs-color-ink-muted);cursor:pointer}._close_i8eb1_48:hover{background:var(--bs-color-surface-muted);color:var(--bs-color-ink)}._fields_i8eb1_68{display:flex;flex-direction:column;gap:var(--bs-space-1);min-width:0}._chips_i8eb1_75{display:flex;flex-wrap:wrap;gap:var(--bs-space-1)}._chip_i8eb1_75{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_i8eb1_75:hover,._chip_i8eb1_75:focus-visible{border-color:var(--bs-color-ink-muted)}._chip_i8eb1_75:disabled{opacity:.5;cursor:default}._chip_i8eb1_75[aria-pressed=true]{border-color:var(--bs-color-fl-red);background:var(--bs-color-surface-muted)}._note_i8eb1_107{margin:0;color:var(--bs-color-ink-muted);font-size:var(--bs-font-size-xs)}._verdict_i8eb1_113{display:flex;flex-direction:column;gap:2px;margin:0;padding:0;list-style:none;font-size:var(--bs-font-size-xs)}._verdict_i8eb1_113 li[data-level=blocks]{color:var(--bs-color-fl-red)}._verdict_i8eb1_113 li[data-level=important]{color:var(--bs-color-warning)}._clean_i8eb1_131{margin:0;color:var(--bs-color-live-running-ink);font-size:var(--bs-font-size-xs)}._foot_i8eb1_137{display:flex;flex-wrap:wrap;align-items:center;gap:var(--bs-space-2);padding-top:var(--bs-space-1);border-top:1px solid var(--bs-color-line)}._spacer_i8eb1_146{flex:1 1 auto}._primary_i8eb1_150{padding:var(--bs-space-1) 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);font-weight:var(--bs-font-weight-medium);cursor:pointer}._primary_i8eb1_150:hover:not(:disabled){filter:brightness(1.08)}._primary_i8eb1_150:disabled{opacity:.5;cursor:not-allowed}._secondary_i8eb1_171{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}._secondary_i8eb1_171:hover:not(:disabled){border-color:var(--bs-color-ink-muted)}._link_i8eb1_186{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}._paste_i8eb1_197{display:flex;flex-direction:column;gap:var(--bs-space-1)}._pasteText_i8eb1_203{width:100%;box-sizing:border-box;padding:var(--bs-space-1);border:1px solid var(--bs-color-line);border-radius:var(--bs-radius-sm);font:inherit;font-size:var(--bs-font-size-xs);resize:vertical}._problem_i8eb1_214{margin:0;color:var(--bs-color-fl-red);font-size:var(--bs-font-size-xs)}._endScreen_i8eb1_227{position:absolute;inset:0;z-index:6;display:flex;flex-direction:column;gap:var(--bs-space-2);box-sizing:border-box;padding:var(--bs-space-2) var(--bs-space-4) var(--bs-space-3);overflow:hidden;background:var(--bs-color-surface);font-size:var(--bs-font-size-sm)}._endScreen_i8eb1_227[data-line=shown]{left:auto;padding:var(--bs-space-2) var(--bs-space-3) var(--bs-space-3);border-left:1px solid var(--bs-color-line);box-shadow:var(--bs-shadow-card)}._endScreen_i8eb1_227:focus{outline:none}._endHead_i8eb1_252{display:flex;flex:none;align-items:center;gap:var(--bs-space-2)}._lineSwitch_i8eb1_259{display:inline-flex;align-items:center;gap:var(--bs-space-1);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}._lineSwitch_i8eb1_259[aria-pressed=true]{border-color:var(--bs-color-ink)}._lineSwitch_i8eb1_259:focus-visible{outline:none;box-shadow:var(--bs-shadow-field-focus)}._hero_i8eb1_283{display:flex;flex:none;flex-direction:column;gap:var(--bs-space-1);padding-bottom:var(--bs-space-2);border-bottom:1px solid var(--bs-color-line)}._heroHead_i8eb1_292{display:flex;flex-wrap:wrap;align-items:center;gap:var(--bs-space-2)}._journey_i8eb1_299{--journey-gap: var(--bs-space-4);display:flex;align-items:flex-start;gap:var(--journey-gap);margin:0;padding:0;overflow:hidden;list-style:none}._journey_i8eb1_299>._stage_i8eb1_310{position:relative;width:auto;min-width:6.5rem}._endScreen_i8eb1_227[data-line=shown] ._journey_i8eb1_299{--journey-gap: var(--bs-space-3)}._endScreen_i8eb1_227[data-line=shown] ._journey_i8eb1_299>._stage_i8eb1_310{min-width:0;flex:1 1 0}._journey_i8eb1_299>._stage_i8eb1_310+._stage_i8eb1_310:before{content:"";position:absolute;top:2rem;left:calc(-1 * var(--journey-gap) + 4px);width:calc(var(--journey-gap) - 8px);height:0;border-top:2px solid var(--bs-color-ink-muted)}._journey_i8eb1_299>._stage_i8eb1_310+._stage_i8eb1_310:after{content:"";position:absolute;top:calc(2rem - 4px);left:-8px;width:0;height:0;border-top:5px solid transparent;border-bottom:5px solid transparent;border-left:6px solid var(--bs-color-ink-muted)}._stageName_i8eb1_349{font-weight:var(--bs-font-weight-medium)}._endParts_i8eb1_353{display:grid;flex:1 1 auto;grid-template-columns:minmax(0,1.35fr) minmax(0,1.25fr) minmax(0,.9fr);gap:var(--bs-space-4);min-height:0}._endScreen_i8eb1_227[data-line=shown] ._endParts_i8eb1_353{grid-template-columns:minmax(0,1fr);grid-auto-rows:max-content;overflow-y:auto}._endPart_i8eb1_353{display:flex;flex-direction:column;gap:var(--bs-space-1);min-height:0;overflow-y:auto}._endScreen_i8eb1_227 ._foot_i8eb1_137{flex:none}._skuStep_i8eb1_380{display:flex;flex:1 1 auto;flex-direction:column;gap:var(--bs-space-2);min-height:0}._skuName_i8eb1_388{display:inline-flex;align-items:center;gap:var(--bs-space-2);font-weight:var(--bs-font-weight-medium)}._skuOwn_i8eb1_395{display:flex;flex-direction:column;gap:var(--bs-space-1);padding-left:var(--bs-space-4)}._endScreen_i8eb1_227:not([data-line=shown]) ._skuParts_i8eb1_404{grid-template-columns:minmax(0,1.25fr) minmax(0,1.75fr) minmax(0,1fr)}._skuMachine_i8eb1_408{display:grid;grid-template-columns:minmax(5rem,.8fr) minmax(0,1.4fr) auto 7.5rem;align-items:center;gap:2px var(--bs-space-2);padding:2px 0;border-bottom:1px solid var(--bs-color-line)}._skuMachine_i8eb1_408>._rowName_i8eb1_417,._skuMachine_i8eb1_408>._muted_i8eb1_418{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._endScreen_i8eb1_227[data-line=shown] ._skuMachine_i8eb1_408{grid-template-columns:minmax(0,1fr) auto}._skuMachine_i8eb1_408[data-checked=true] ._stageFact_i8eb1_428{color:var(--bs-color-live-running-ink)}._skuMachine_i8eb1_408[data-checked=false] ._stageFact_i8eb1_428{color:var(--bs-color-warning)}._endTitle_i8eb1_436{margin:0;font-size:var(--bs-font-size-md);font-weight:var(--bs-font-weight-medium)}._partTitle_i8eb1_442{margin:0;font-size:var(--bs-font-size-sm);font-weight:var(--bs-font-weight-medium)}._muted_i8eb1_418{margin:0;color:var(--bs-color-ink-muted);font-size:var(--bs-font-size-xs)}._rows_i8eb1_454{display:flex;flex-direction:column;gap:var(--bs-space-1);margin:0;padding:0;list-style:none}._row_i8eb1_417{display:flex;flex-wrap:wrap;align-items:center;gap:var(--bs-space-2)}._rowName_i8eb1_417{flex:1 1 10rem;min-width:0;font-size:var(--bs-font-size-xs)}._product_i8eb1_476{display:flex;flex-direction:column;gap:var(--bs-space-1);padding:var(--bs-space-1) 0}._productName_i8eb1_483{font-weight:var(--bs-font-weight-medium);font-size:var(--bs-font-size-sm)}._switch_i8eb1_488{display:inline-flex;align-items:center;gap:var(--bs-space-1);font-size:var(--bs-font-size-xs);cursor:pointer}._switch_i8eb1_488 input{margin:0}._conflict_i8eb1_500{color:var(--bs-color-warning);font-size:var(--bs-font-size-xs)}._stage_i8eb1_310{display:flex;flex-direction:column;align-items:center;gap:2px;width:6.5rem;font-size:var(--bs-font-size-xs);text-align:center}._stage_i8eb1_310[data-accumulates=yes] ._stageFact_i8eb1_428{color:var(--bs-color-live-running-ink)}._stage_i8eb1_310[data-accumulates=no] ._stageFact_i8eb1_428{color:var(--bs-color-ink-muted)}._stageButton_i8eb1_523{padding:0;border:0;background:none;cursor:pointer}._stageFact_i8eb1_428{font-size:var(--bs-font-size-xs)}._entries_i8eb1_534{display:flex;flex-direction:column;gap:2px;margin:0;padding:0;list-style:none;font-size:var(--bs-font-size-xs)}._entry_i8eb1_544{display:flex;align-items:baseline;gap:var(--bs-space-2)}._entry_i8eb1_544[data-level=blocks] ._entryTitle_i8eb1_550{color:var(--bs-color-fl-red)}._entry_i8eb1_544[data-level=important] ._entryTitle_i8eb1_550{color:var(--bs-color-warning)}._entry_i8eb1_544[data-kind=assumed] ._entryTitle_i8eb1_550,._entry_i8eb1_544[data-level=minor] ._entryTitle_i8eb1_550{color:var(--bs-color-ink-muted)}._entryTitle_i8eb1_550{flex:none;font-weight:var(--bs-font-weight-medium)}._entryLine_i8eb1_568{flex:1 1 auto;min-width:0}._tries_i8eb1_573{display:flex;flex-direction:column;gap:var(--bs-space-1)}._inline_i8eb1_579{display:inline-flex;align-items:center;gap:var(--bs-space-1);font-size:var(--bs-font-size-xs)}._figuresRow_i8eb1_586{display:flex;flex-wrap:wrap;align-items:flex-end;gap:var(--bs-space-2)}._figureCell_i8eb1_593{display:flex;flex-direction:column;gap:2px;font-size:var(--bs-font-size-xs)}._text_i8eb1_600{box-sizing:border-box;padding:var(--bs-space-1);border:1px solid var(--bs-color-line);border-radius:var(--bs-radius-sm);font:inherit;font-size:var(--bs-font-size-sm)}._listBody_i8eb1_611{display:flex;flex-direction:column;gap:var(--bs-space-2);font-size:var(--bs-font-size-sm)}._list_i8eb1_611{position:absolute;z-index:4;left:var(--bs-space-2);top:var(--bs-space-2);display:flex;flex-direction:column;gap:var(--bs-space-2);box-sizing:border-box;width:min(32rem,calc(100% - 16px));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);font-size:var(--bs-font-size-sm)}._listHead_i8eb1_638{display:flex;align-items:center;gap:var(--bs-space-2)}._listTitle_i8eb1_644{flex:1 1 auto;margin:0;font-size:var(--bs-font-size-md);font-weight:var(--bs-font-weight-medium)}._headline_i8eb1_651{margin:0;font-size:var(--bs-font-size-sm);font-weight:var(--bs-font-weight-medium)}._headline_i8eb1_651[data-level=red]{color:var(--bs-color-fl-red)}._headline_i8eb1_651[data-level=amber]{color:var(--bs-color-warning)}._chapter_i8eb1_665{display:flex;flex-direction:column;gap:2px;padding-top:var(--bs-space-1);border-top:1px solid var(--bs-color-line)}._chapterHead_i8eb1_673{display:flex;align-items:center;gap:var(--bs-space-2)}._chapterName_i8eb1_679{flex:1 1 auto;margin:0;font-size:var(--bs-font-size-sm);font-weight:var(--bs-font-weight-medium)}._count_i8eb1_686{display:inline-block;min-width:1.25rem;padding:0 var(--bs-space-1);border-radius:var(--bs-radius-pill);font-size:var(--bs-font-size-xs);text-align:center}._count_i8eb1_686[data-level=blocks]{background:var(--bs-color-fl-red);color:#fff}._count_i8eb1_686[data-level=important]{background:var(--bs-color-warning);color:#fff}._count_i8eb1_686[data-level=minor]{background:var(--bs-color-surface-muted);color:var(--bs-color-ink-muted)}._folded_i8eb1_710{padding:0;border:0;background:none;color:var(--bs-color-ink-muted);font:inherit;font-size:var(--bs-font-size-xs);text-decoration:underline;cursor:pointer}._badge_i8eb1_723{display:inline-flex;align-items:center;gap:4px;margin-left:var(--bs-space-1);font-size:var(--bs-font-size-xs)}._dot_i8eb1_731{display:inline-block;width:8px;height:8px;border-radius:50%;background:var(--bs-color-ink-muted)}._badge_i8eb1_723[data-level=red] ._dot_i8eb1_731{background:var(--bs-color-fl-red)}._badge_i8eb1_723[data-level=amber] ._dot_i8eb1_731{background:var(--bs-color-warning)}._bottleneck_i8eb1_748{display:flex;flex-direction:column;gap:var(--bs-space-1);margin:var(--bs-space-2) 0;padding:var(--bs-space-2);border:1px solid var(--bs-color-line);border-radius:var(--bs-radius-md)}._label_i8eb1_758{display:grid;grid-template-columns:minmax(8rem,1fr) 2fr;align-items:center;gap:var(--bs-space-2);font-size:var(--bs-font-size-sm)}._label_i8eb1_758 select,._label_i8eb1_758 input{font:inherit;padding:.2rem .4rem;min-width:0}._hint_i8eb1_773{margin:0;color:var(--bs-color-ink-muted);font-size:var(--bs-font-size-xs)}._configTable_i8eb1_780{border-collapse:collapse;font-size:var(--bs-font-size-sm, .85rem)}._configTable_i8eb1_780 th,._configTable_i8eb1_780 td{padding:4px 10px;border-bottom:1px solid var(--bs-color-line);text-align:left;white-space:nowrap}._configTable_i8eb1_780 td[data-inherited=true]{color:var(--bs-color-ink-muted)}._blockers_14zcj_4{display:flex;flex-direction:column;gap:var(--bs-space-2);min-height:0;font-size:var(--bs-font-size-xs);line-height:var(--bs-line-height)}._headline_14zcj_13{margin:0;color:var(--bs-color-fl-red);font-size:var(--bs-font-size-sm);font-weight:var(--bs-font-weight-semibold)}._group_14zcj_20{display:flex;flex-direction:column;gap:var(--bs-space-1)}._groupTitle_14zcj_26{margin:0;color:var(--bs-color-ink-muted);font-size:var(--bs-font-size-xs);font-weight:var(--bs-font-weight-semibold)}._class_14zcj_33{display:flex;flex-direction:column;gap:2px}._className_14zcj_39{color:var(--bs-color-ink);font-weight:var(--bs-font-weight-medium)}._rows_14zcj_44{display:flex;flex-direction:column;gap:2px;margin:0;padding:0;list-style:none}._row_14zcj_44{display:flex;flex-wrap:wrap;align-items:baseline;gap:0 var(--bs-space-2);padding:2px 0 2px var(--bs-space-2);border-left:2px solid var(--bs-color-fl-red)}._subject_14zcj_62,._show_14zcj_63{padding:0;border:0;background:none;color:var(--bs-color-fl-red);font:inherit;font-weight:var(--bs-font-weight-semibold);text-align:left;cursor:pointer}._subject_14zcj_62:disabled{color:var(--bs-color-ink);cursor:default}._subject_14zcj_62:hover:not(:disabled),._show_14zcj_63:hover{text-decoration:underline}._values_14zcj_84,._text_14zcj_85{color:var(--bs-color-ink)}._show_14zcj_63{font-weight:var(--bs-font-weight-regular)}._defaults_14zcj_93{align-self:flex-start;margin-top:var(--bs-space-1);padding:3px 10px;border:1px solid var(--bs-color-warning);border-radius:var(--bs-radius-pill);background:var(--bs-color-pending-bg);color:var(--bs-color-ink);font:inherit;font-weight:var(--bs-font-weight-semibold);cursor:pointer}._defaults_14zcj_93:hover{border-color:var(--bs-color-ink)}._note_14zcj_110{margin:0;color:var(--bs-color-ink-muted)}._pill_14zcj_116{padding:2px 10px;border:1px solid var(--bs-color-fl-red);border-radius:var(--bs-radius-pill);background:var(--bs-color-red-tint);color:var(--bs-color-fl-red);font:inherit;font-size:var(--bs-font-size-xs);font-weight:var(--bs-font-weight-semibold);white-space:nowrap;cursor:pointer}._pill_14zcj_116:hover{border-color:var(--bs-color-red-hover)}._close_14zcj_133{padding:var(--bs-space-1) var(--bs-space-4);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}._page_buryu_1{display:flex;flex-direction:column;gap:var(--bs-space-4);padding:var(--bs-space-6) var(--bs-page-gutter)}._reportPage_buryu_9{min-width:0}._title_buryu_13{font-size:var(--bs-font-size-xl);font-weight:var(--bs-font-weight-semibold)}._subtitle_buryu_18{margin-top:var(--bs-space-4);font-size:var(--bs-font-size-lg);font-weight:var(--bs-font-weight-semibold)}._muted_buryu_24{color:var(--bs-color-ink-muted)}._modeGrid_buryu_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_buryu_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_buryu_37:hover{background:var(--bs-color-surface-alt)}._modeCardName_buryu_55{font-size:var(--bs-font-size-lg);font-weight:var(--bs-font-weight-semibold)}._notice_buryu_61{padding:var(--bs-space-4);border-left:4px solid var(--bs-color-fl-red);background:var(--bs-color-surface-alt)}._projectList_buryu_68{display:flex;flex-direction:column;gap:var(--bs-space-2);margin:0;padding:0;list-style:none}._card_buryu_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_buryu_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_buryu_87:hover{background:var(--bs-color-red-hover)}._primaryButton_buryu_87:disabled{cursor:progress;opacity:.7}._tableWrap_buryu_107{max-width:100%;overflow-x:auto}._table_buryu_107{border-collapse:collapse;min-width:100%}._table_buryu_107 th,._table_buryu_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_buryu_107 th{font-weight:var(--bs-font-weight-semibold)}._card_buryu_77 ._subtitle_buryu_18{margin-top:0}._historical_buryu_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_buryu_145{gap:var(--bs-space-3);padding-top:var(--bs-space-3)}._lineHeader_buryu_150{display:flex;flex-wrap:wrap;align-items:baseline;gap:var(--bs-space-1) var(--bs-space-4);font-size:var(--bs-font-size-sm)}._lineTitle_buryu_158{margin:0;font-size:var(--bs-font-size-md);font-weight:var(--bs-font-weight-semibold)}._headerSpacer_buryu_165{flex:1}._headerButton_buryu_169{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_buryu_169:hover,._headerButton_buryu_169:focus-visible{border-color:var(--bs-color-fl-red);color:var(--bs-color-fl-red)}._secondaryButton_buryu_185{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_buryu_185:hover,._secondaryButton_buryu_185[aria-expanded=true]{border-color:var(--bs-color-ink-muted)}._confirmedBadge_buryu_202{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_buryu_213{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_buryu_213:hover{background:var(--bs-color-surface-alt)}._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)}._strip_189lk_2{display:inline-flex;align-items:center;gap:var(--bs-space-2);min-width:0;max-width:100%;margin:0;padding:.15rem .2rem .15rem var(--bs-space-3);border:1px solid var(--bs-color-line);border-radius:var(--bs-radius-pill);background:var(--bs-color-surface);font-size:var(--bs-font-size-sm)}._label_189lk_16{flex:none;color:var(--bs-color-ink-muted);font-size:var(--bs-font-size-xs)}._when_189lk_22{flex:none;font-weight:var(--bs-font-weight-semibold);white-space:nowrap}._badge_189lk_28,._badgeIndicative_189lk_29{flex:none;padding:.05rem var(--bs-space-2);border-radius:var(--bs-radius-pill);font-size:var(--bs-font-size-xs);font-weight:var(--bs-font-weight-semibold);white-space:nowrap}._badge_189lk_28{background:var(--bs-color-confirmed-bg);color:var(--bs-color-confirmed)}._badgeIndicative_189lk_29{background:var(--bs-color-pending-bg);color:var(--bs-color-warning)}._facts_189lk_48{overflow:hidden;min-width:4rem;color:var(--bs-color-ink-muted);font-size:var(--bs-font-size-xs);text-overflow:ellipsis;white-space:nowrap}._open_189lk_57{flex:none;padding:.15rem var(--bs-space-3);border-radius:var(--bs-radius-pill);background:var(--bs-color-fl-red);color:var(--bs-color-on-brand);font-weight:var(--bs-font-weight-semibold);text-decoration:none;white-space:nowrap}._open_189lk_57:hover{background:var(--bs-color-red-hover)}._optimisationPage_1qrj8_6{display:flex;flex-direction:column;gap:var(--bs-space-2);height:max(34rem,calc(100dvh - var(--bs-topbar-height) - 72px));padding-top:var(--bs-space-3);padding-bottom:var(--bs-space-3)}._pageHeader_1qrj8_15{display:flex;flex-wrap:wrap;align-items:center;gap:var(--bs-space-2) var(--bs-space-3)}._spacer_1qrj8_22{flex:1}._studiedLine_1qrj8_27{display:inline-flex;align-items:center;gap:var(--bs-space-2);font-size:var(--bs-font-size-sm);color:var(--bs-color-ink-muted)}._tabs_1qrj8_35{display:inline-flex;overflow:hidden;border:1px solid var(--bs-color-line);border-radius:var(--bs-radius-pill)}._tab_1qrj8_35{padding:.25rem var(--bs-space-3);border:none;background:var(--bs-color-surface);color:var(--bs-color-ink);font:inherit;font-size:var(--bs-font-size-sm);cursor:pointer}._tab_1qrj8_35[aria-selected=true],._tab_1qrj8_35[aria-checked=true]{background:var(--bs-color-ink);color:var(--bs-color-on-brand)}._tab_1qrj8_35:disabled{color:var(--bs-color-ink-muted);cursor:default}._muted_1qrj8_63{color:var(--bs-color-ink-muted)}._small_1qrj8_67{font-size:var(--bs-font-size-xs)}._panel_1qrj8_71{display:flex;flex-direction:column;gap:var(--bs-space-2);min-height:0;min-width:0;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)}._panelTitle_1qrj8_83{display:flex;align-items:baseline;justify-content:space-between;gap:var(--bs-space-2);color:var(--bs-color-ink-muted);font-size:var(--bs-font-size-xs);font-weight:var(--bs-font-weight-semibold);letter-spacing:var(--bs-letter-spacing-caps);text-transform:uppercase}._scroll_1qrj8_95{min-height:0;overflow-y:auto}._grow_1qrj8_100{flex:1}._primary_1qrj8_104,._secondary_1qrj8_105,._iconButton_1qrj8_106{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_1qrj8_104{border:1px solid var(--bs-color-fl-red);background:var(--bs-color-fl-red);color:var(--bs-color-on-brand)}._primary_1qrj8_104:hover:not(:disabled){background:var(--bs-color-red-hover)}._secondary_1qrj8_105,._iconButton_1qrj8_106{border:1px solid var(--bs-color-line);background:var(--bs-color-surface);color:var(--bs-color-ink)}._iconButton_1qrj8_106{padding:0 var(--bs-space-2);font-weight:var(--bs-font-weight-regular);line-height:1.4}._secondary_1qrj8_105:hover:not(:disabled),._iconButton_1qrj8_106:hover:not(:disabled){border-color:var(--bs-color-ink-muted)}._primary_1qrj8_104:disabled,._secondary_1qrj8_105:disabled,._iconButton_1qrj8_106:disabled{cursor:default;opacity:.5}._proposalLayout_1qrj8_151{display:grid;grid-template-columns:minmax(0,1fr) minmax(18rem,22rem);gap:var(--bs-space-3);min-height:0;flex:1}._drawingPanel_1qrj8_163{padding:var(--bs-space-2)}._drawingRow_1qrj8_167{display:flex;gap:var(--bs-space-2);flex:1;min-height:0}._configurator_1qrj8_174{display:flex;flex:none;flex-direction:column;gap:var(--bs-space-2);width:19rem;min-height:0;overflow-y:auto;padding:var(--bs-space-2) var(--bs-space-3);border:1px solid var(--bs-color-line);border-left:3px solid var(--bs-color-product-teal);border-radius:var(--bs-radius-sm);background:var(--bs-color-surface);box-shadow:var(--bs-shadow-card)}._configName_1qrj8_190{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._configSection_1qrj8_196{display:flex;flex-direction:column;gap:var(--bs-space-1)}._configActions_1qrj8_202{display:flex;flex-wrap:wrap;gap:var(--bs-space-1) var(--bs-space-2)}._formGrid_1qrj8_209{display:grid;grid-template-columns:auto 1fr;align-items:center;gap:var(--bs-space-1) var(--bs-space-2);font-size:var(--bs-font-size-sm)}._formRow_1qrj8_217{display:contents}._formLabel_1qrj8_221{color:var(--bs-color-ink-muted);font-size:var(--bs-font-size-sm)}._formWide_1qrj8_226{grid-column:1 / -1;margin:0}._added_1qrj8_231{color:var(--bs-color-product-teal);font-weight:var(--bs-font-weight-semibold)}._linkButton_1qrj8_236{padding:0;border:none;background:none;color:var(--bs-color-ink);font:inherit;font-size:var(--bs-font-size-sm);text-align:left;text-decoration:underline;text-decoration-color:var(--bs-color-line);cursor:pointer}._picker_1qrj8_250{position:relative}._pickerButton_1qrj8_254{display:flex;align-items:center;justify-content:space-between;gap:var(--bs-space-2);width:100%;padding:.3rem var(--bs-space-2);border:1px solid var(--bs-color-ink-muted);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);font-weight:var(--bs-font-weight-semibold);text-align:left;cursor:pointer}._pickerButton_1qrj8_254:hover:not(:disabled),._pickerButton_1qrj8_254[aria-expanded=true]{border-color:var(--bs-color-product-teal);box-shadow:0 0 0 2px var(--bs-color-live-fill-filling)}._pickerLabel_1qrj8_278{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._pickerList_1qrj8_284{position:fixed;z-index:20;display:flex;flex-direction:column;width:27rem;max-width:calc(100vw - 16px);padding:var(--bs-space-1);border:1px solid var(--bs-color-line);border-radius:var(--bs-radius-sm);background:var(--bs-color-surface);box-shadow:var(--bs-shadow-live-tile)}._pickerHead_1qrj8_300{padding:var(--bs-space-1) var(--bs-space-2) .1rem;color:var(--bs-color-ink-muted);font-size:var(--bs-font-size-xs);font-weight:var(--bs-font-weight-semibold);letter-spacing:var(--bs-letter-spacing-caps);text-transform:uppercase}._pickerTiles_1qrj8_314{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:.35rem;padding:.15rem var(--bs-space-1) var(--bs-space-1)}._pickerTile_1qrj8_314{position:relative;display:flex;flex-direction:column;align-items:center;gap:.2rem;padding:.35rem .25rem .3rem;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.2;text-align:center;cursor:pointer}._pickerTile_1qrj8_314:hover,._pickerTile_1qrj8_314:focus-visible{border-color:var(--bs-color-product-teal);outline:none;box-shadow:0 0 0 2px var(--bs-color-live-fill-filling)}._pickerTile_1qrj8_314[aria-selected=true]{border-color:var(--bs-color-fl-red);box-shadow:0 0 0 1px var(--bs-color-fl-red)}._pickerIcon_1qrj8_351{display:flex;align-items:center;justify-content:center;width:3.4rem;height:2.2rem;border:1px solid var(--bs-color-ink-muted);border-radius:4px;background:var(--bs-color-surface-alt)}._pickerTile_1qrj8_314[aria-selected=true] ._pickerIcon_1qrj8_351{background:var(--bs-color-red-tint);border-color:var(--bs-color-fl-red)}._pickerTile_1qrj8_314[aria-selected=true] ._pickerIcon_1qrj8_351 path{stroke:var(--bs-color-fl-red)}._pickerOther_1qrj8_371 ._pickerIcon_1qrj8_351 path{stroke:var(--bs-color-ink-muted)}._pickerOther_1qrj8_371 ._pickerName_1qrj8_375{color:var(--bs-color-ink-muted)}._pickerName_1qrj8_375{overflow-wrap:anywhere}._pickerTile_1qrj8_314 ._pickerCheck_1qrj8_383{position:absolute;top:.1rem;right:.3rem;color:var(--bs-color-fl-red)}._pickerInfo_1qrj8_390{display:flex;flex-direction:column;gap:.2rem;min-height:8.5rem;margin-top:var(--bs-space-1);padding:var(--bs-space-2);border-top:1px solid var(--bs-color-line);font-size:var(--bs-font-size-xs);line-height:1.35}._pickerFits_1qrj8_403{color:var(--bs-color-confirmed)}._pickerOther_1qrj8_371{color:var(--bs-color-ink-muted)}._pickerCheck_1qrj8_383{color:var(--bs-color-product-teal);font-weight:var(--bs-font-weight-semibold)}._pickerReason_1qrj8_416{color:var(--bs-color-warning);font-size:var(--bs-font-size-xs);line-height:1.3}._pickerChange_1qrj8_422{flex:none;color:var(--bs-color-product-teal);font-size:var(--bs-font-size-xs)}._minutes_1qrj8_429{display:flex;flex-direction:column;gap:.1rem}._bar_1qrj8_435{position:relative;height:1.5rem}._barTrack_1qrj8_440,._barFill_1qrj8_441{position:absolute;top:calc(50% - 2px);height:4px;border-radius:2px;pointer-events:none}._barTrack_1qrj8_440{right:7px;left:7px;background:var(--bs-color-line)}._barFill_1qrj8_441{background:var(--bs-color-product-teal)}._barTick_1qrj8_459{position:absolute;top:calc(50% + 4px);width:2px;height:6px;margin-left:-1px;background:var(--bs-color-ink-muted);pointer-events:none}._barTickOwn_1qrj8_469{top:calc(50% - 10px);height:6px;background:var(--bs-color-filling-cyan);pointer-events:auto}._barTickMark_1qrj8_477{top:calc(50% - 12px);width:3px;height:24px;margin-left:-1.5px;background:var(--bs-color-warning);pointer-events:auto}._barHandle_1qrj8_486{position:absolute;inset:0;width:100%;height:100%;margin:0;background:none;pointer-events:none;appearance:none}._barHandle_1qrj8_486::-webkit-slider-runnable-track{background:none}._barHandle_1qrj8_486::-webkit-slider-thumb{width:14px;height:14px;border:2px solid var(--bs-color-surface);border-radius:50%;background:var(--bs-color-product-teal);box-shadow:0 0 0 1px var(--bs-color-product-teal);cursor:grab;pointer-events:auto;appearance:none}._barHandle_1qrj8_486::-moz-range-thumb{width:12px;height:12px;border:2px solid var(--bs-color-surface);border-radius:50%;background:var(--bs-color-product-teal);cursor:grab;pointer-events:auto}._barHandle_1qrj8_486:focus-visible::-webkit-slider-thumb{box-shadow:0 0 0 3px var(--bs-color-red-soft)}._barScale_1qrj8_527{display:flex;justify-content:space-between;color:var(--bs-color-ink-muted);font-size:var(--bs-font-size-xs)}._chips_1qrj8_534{display:flex;flex-wrap:wrap;gap:var(--bs-space-1)}._chip_1qrj8_534{padding:.1rem 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-sm);cursor:pointer}._chip_1qrj8_534[aria-pressed=true]{border-color:var(--bs-color-chart-1);background:var(--bs-color-chart-1);color:var(--bs-color-on-brand)}._inputShort_1qrj8_557{width:5rem;padding:.15rem var(--bs-space-2);border:1px solid var(--bs-color-line);border-radius:var(--bs-radius-sm);font:inherit;font-size:var(--bs-font-size-sm)}._stem_1qrj8_567,._stemRemoved_1qrj8_568{stroke:var(--bs-color-fl-red);stroke-width:1.5}._stemRemoved_1qrj8_568{stroke:var(--bs-color-ink-muted);stroke-dasharray:3 2}._hoverTag_1qrj8_578 rect{fill:var(--bs-color-surface);stroke:var(--bs-color-ink-muted);stroke-opacity:.5}._hoverTag_1qrj8_578 text{fill:var(--bs-color-ink);font-size:var(--bs-font-size-xs)}._plusMark_1qrj8_589{cursor:pointer;outline:none}._plusMark_1qrj8_589 circle{fill:var(--bs-color-surface);stroke:var(--bs-color-product-teal);stroke-width:2}._plusMark_1qrj8_589 path{stroke:var(--bs-color-product-teal);stroke-width:2;stroke-linecap:round}._plusMark_1qrj8_589:hover circle,._plusMark_1qrj8_589:focus-visible circle{fill:var(--bs-color-product-teal)}._plusMark_1qrj8_589:hover path,._plusMark_1qrj8_589:focus-visible path{stroke:var(--bs-color-on-brand)}._legendHint_1qrj8_616{margin-left:auto}._marker_1qrj8_620{cursor:pointer;outline:none}._marker_1qrj8_620:focus-visible circle:last-of-type{stroke:var(--bs-color-fl-red);stroke-width:2.5}._markerDotRemoved_1qrj8_630{fill:var(--bs-color-surface);stroke:var(--bs-color-ink-muted);stroke-width:1.5;stroke-dasharray:3 2}._markerDotNew_1qrj8_637{fill:var(--bs-color-fl-red);stroke:var(--bs-color-surface);stroke-width:2}._markerSelected_1qrj8_643{fill:none;stroke:var(--bs-color-fl-red);stroke-width:2.5}._markerText_1qrj8_649{fill:var(--bs-color-on-brand);font-size:var(--bs-font-size-xs);font-weight:var(--bs-font-weight-semibold);pointer-events:none}._markerTextRemoved_1qrj8_656{fill:var(--bs-color-ink-muted)}._legend_1qrj8_616{display:flex;flex-wrap:wrap;gap:var(--bs-space-1) var(--bs-space-3);color:var(--bs-color-ink-muted);font-size:var(--bs-font-size-xs)}._legendItem_1qrj8_668{display:inline-flex;align-items:center;gap:var(--bs-space-1)}._swatch_1qrj8_674{display:inline-block;width:.7rem;height:.7rem;border-radius:50%}._swatchNew_1qrj8_681{background:var(--bs-color-fl-red)}._swatchToBe_1qrj8_686{width:1rem;border:1.5px dashed var(--bs-color-fl-red);border-radius:2px;background:var(--bs-color-red-tint)}._swatchRemoved_1qrj8_693{border:1px dashed var(--bs-color-ink-muted)}._items_1qrj8_697{display:flex;flex-direction:column;gap:.15rem;margin:0;padding:0;list-style:none}._item_1qrj8_697{display:grid;grid-template-columns:1.6rem minmax(0,1fr) auto;gap:var(--bs-space-2);align-items:center;padding:.2rem var(--bs-space-2);border:1px solid transparent;border-radius:var(--bs-radius-sm);cursor:pointer}._item_1qrj8_697:hover{background:var(--bs-color-surface-alt)}._item_1qrj8_697[aria-selected=true]{border-color:var(--bs-color-fl-red)}._itemRemoved_1qrj8_725{color:var(--bs-color-ink-muted)}._itemNumber_1qrj8_729{display:inline-flex;align-items:center;justify-content:center;width:1.4rem;height:1.4rem;border-radius:50%;background:var(--bs-color-fl-red);color:var(--bs-color-on-brand);font-size:var(--bs-font-size-xs);font-weight:var(--bs-font-weight-semibold)}._itemNumberRemoved_1qrj8_743{border:1px dashed var(--bs-color-ink-muted);background:var(--bs-color-surface);color:var(--bs-color-ink-muted)}._itemText_1qrj8_749{display:flex;flex-direction:column;min-width:0}._itemName_1qrj8_755{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:var(--bs-font-size-sm)}._itemSummary_1qrj8_762{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:var(--bs-color-ink-muted);font-size:var(--bs-font-size-xs)}._editorTitle_1qrj8_770{display:flex;align-items:center;gap:var(--bs-space-2);font-weight:var(--bs-font-weight-semibold)}._choices_1qrj8_777{display:flex;flex-wrap:wrap;gap:var(--bs-space-1) var(--bs-space-2);font-size:var(--bs-font-size-sm)}._choice_1qrj8_777{display:inline-flex;align-items:center;gap:.25rem}._field_1qrj8_790{display:flex;align-items:center;gap:var(--bs-space-2);font-size:var(--bs-font-size-sm)}._input_1qrj8_557{width:9rem;padding:.15rem var(--bs-space-2);border:1px solid var(--bs-color-line);border-radius:var(--bs-radius-sm);font:inherit;font-size:var(--bs-font-size-sm)}._input_1qrj8_557:focus-visible{outline:2px solid var(--bs-color-red-soft);border-color:var(--bs-color-fl-red)}._questions_1qrj8_811{display:flex;flex-direction:column;gap:var(--bs-space-2);padding:var(--bs-space-2);border-left:4px solid var(--bs-color-warning);background:var(--bs-color-pending-bg);font-size:var(--bs-font-size-sm)}._actions_1qrj8_821{display:flex;flex-wrap:wrap;align-items:center;gap:var(--bs-space-2)}._warning_1qrj8_828{color:var(--bs-color-warning);font-size:var(--bs-font-size-sm)}._error_1qrj8_833{color:var(--bs-color-fl-red);font-size:var(--bs-font-size-sm)}._resultsLayout_1qrj8_839{display:flex;flex-direction:column;gap:var(--bs-space-2);min-height:0;flex:1}._header_1qrj8_848{display:flex;flex-wrap:wrap;align-items:center;gap:var(--bs-space-1) var(--bs-space-3);font-size:var(--bs-font-size-sm)}._headerTitle_1qrj8_856{white-space:nowrap}._headerFacts_1qrj8_860{overflow:hidden;min-width:8rem;flex:0 1 auto;text-overflow:ellipsis;white-space:nowrap;font-size:var(--bs-font-size-xs)}._resultsBody_1qrj8_870{display:grid;grid-template-columns:16.5rem minmax(0,1fr);gap:var(--bs-space-3);min-height:0;flex:1}._resultsBody_1qrj8_870>._view_1qrj8_878:first-child{grid-column:1 / -1}._view_1qrj8_878{display:flex;flex-direction:column;min-width:0;min-height:0}._view_1qrj8_878>._panel_1qrj8_71{flex:1}._badge_1qrj8_893,._badgeIndicative_1qrj8_894{display:inline-flex;align-items:center;padding:.1rem var(--bs-space-2);border-radius:var(--bs-radius-pill);font-size:var(--bs-font-size-xs);font-weight:var(--bs-font-weight-semibold);white-space:nowrap}._badge_1qrj8_893{background:var(--bs-color-confirmed-bg);color:var(--bs-color-confirmed)}._badgeIndicative_1qrj8_894{background:var(--bs-color-pending-bg);color:var(--bs-color-warning)}._cards_1qrj8_914{display:flex;flex-direction:column;gap:var(--bs-space-2);min-height:0;overflow-y:auto}._card_1qrj8_914{display:flex;flex-direction:column;gap:.1rem;min-width:0;padding:var(--bs-space-2);border:1px solid var(--bs-color-line);border-radius:var(--bs-radius-sm);background:var(--bs-color-surface)}._cardRecommended_1qrj8_933{border-color:var(--bs-color-fl-red);box-shadow:var(--bs-shadow-card)}._cardRole_1qrj8_938{color:var(--bs-color-ink-muted);font-size:var(--bs-font-size-xs);font-weight:var(--bs-font-weight-semibold);letter-spacing:var(--bs-letter-spacing-caps);text-transform:uppercase}._cardRoleRecommended_1qrj8_946{color:var(--bs-color-fl-red)}._cardName_1qrj8_950{display:-webkit-box;overflow:hidden;padding:0;border:none;background:none;color:var(--bs-color-ink);font:inherit;font-size:var(--bs-font-size-sm);font-weight:var(--bs-font-weight-semibold);line-height:1.25;text-align:left;cursor:pointer;-webkit-line-clamp:2;-webkit-box-orient:vertical}._cardName_1qrj8_950:hover{text-decoration:underline}._cardFigures_1qrj8_971{display:flex;flex-wrap:wrap;align-items:baseline;gap:var(--bs-space-1) var(--bs-space-3)}._cardValue_1qrj8_978{font-size:var(--bs-font-size-md);font-weight:var(--bs-font-weight-semibold)}._cardUnit_1qrj8_983{color:var(--bs-color-ink-muted);font-size:var(--bs-font-size-xs)}._cardActions_1qrj8_988{display:flex;flex-wrap:wrap;align-items:center;gap:var(--bs-space-1);margin-top:.15rem;font-size:var(--bs-font-size-xs)}._cardRuns_1qrj8_997{margin-left:auto}._iconAction_1qrj8_1002{display:inline-flex;align-items:center;justify-content:center;width:1.75rem;height:1.6rem;padding:0;border:1px solid var(--bs-color-line);border-radius:var(--bs-radius-sm);background:var(--bs-color-surface);color:var(--bs-color-ink);cursor:pointer}._iconAction_1qrj8_1002:hover:not(:disabled){border-color:var(--bs-color-fl-red);color:var(--bs-color-fl-red)}._iconAction_1qrj8_1002:disabled{cursor:default;opacity:.4}._rowLink_1qrj8_1026{padding:0;border:none;background:none;color:var(--bs-color-fl-red);font:inherit;text-decoration:underline;cursor:pointer}._link_1qrj8_236{padding:0;border:none;background:none;color:var(--bs-color-fl-red);font:inherit;font-size:var(--bs-font-size-xs);text-decoration:underline;cursor:pointer}._link_1qrj8_236:disabled{color:var(--bs-color-ink-muted);text-decoration:none;cursor:default}._body_1qrj8_1053{display:grid;grid-template-columns:minmax(18rem,.8fr) minmax(0,1.4fr);gap:var(--bs-space-3);min-height:12rem;flex:1}._chartFrame_1qrj8_1062{position:relative;min-width:0;min-height:10rem;flex:1}._chart_1qrj8_1062{position:absolute;inset:0;display:block}._pick_1qrj8_250{cursor:pointer;outline:none}._pick_1qrj8_250:hover ._hit_1qrj8_1080,._pick_1qrj8_250:focus-visible ._hit_1qrj8_1080{stroke:var(--bs-color-ink);stroke-width:1.5}._dotUnpriced_1qrj8_1086{fill:var(--bs-color-surface);stroke-width:2}._ringBest_1qrj8_1091{fill:none;stroke:var(--bs-color-ink);stroke-width:2}._bestLabel_1qrj8_1097{fill:var(--bs-color-ink);font-size:var(--bs-font-size-xs);font-weight:var(--bs-font-weight-semibold)}._axis_1qrj8_1103{stroke:var(--bs-color-ink-muted);stroke-width:1}._grid_1qrj8_1108{stroke:var(--bs-color-line);stroke-width:1}._tick_1qrj8_1113{fill:var(--bs-color-ink-muted);font-size:var(--bs-font-size-xs)}._bound_1qrj8_1118{stroke:var(--bs-color-ink-muted);stroke-width:1;stroke-dasharray:4 3}._whisker_1qrj8_1124{stroke-width:2;stroke-linecap:round;opacity:.45}._dot_1qrj8_1086{stroke:var(--bs-color-surface);stroke-width:1.5}._dotRetired_1qrj8_1135{opacity:.35}._dotBaseline_1qrj8_1139{fill:var(--bs-color-surface);stroke:var(--bs-color-ink);stroke-width:2}._ring_1qrj8_1091{fill:none;stroke:var(--bs-color-fl-red);stroke-width:2.5}._path_1qrj8_1151{fill:none;stroke:var(--bs-color-ink);stroke-width:1.5;stroke-dasharray:5 4}._series_1qrj8_1158{fill:none;stroke-width:2;stroke-linejoin:round}._hit_1qrj8_1080{fill:transparent}._effects_1qrj8_1168{display:flex;flex-direction:column;gap:.15rem;margin:0;padding:0;list-style:none}._effect_1qrj8_1168{display:flex;flex-direction:column;gap:.2rem;padding:.3rem var(--bs-space-2);border:1px solid transparent;border-radius:var(--bs-radius-sm);cursor:pointer}._effectHead_1qrj8_1187{display:flex;align-items:baseline;justify-content:space-between;gap:var(--bs-space-2);min-width:0}._effect_1qrj8_1168:hover{background:var(--bs-color-surface-alt)}._effect_1qrj8_1168[aria-selected=true]{border-color:var(--bs-color-fl-red)}._effectTrack_1qrj8_1203{position:relative;height:.5rem;border-radius:var(--bs-radius-pill);background:var(--bs-color-track)}._effectBar_1qrj8_1210{position:absolute;top:0;bottom:0;border-radius:var(--bs-radius-pill);background:var(--bs-color-product-teal)}._effectBarLoss_1qrj8_1218{background:var(--bs-color-fl-red)}._effectWhisker_1qrj8_1223{position:absolute;top:calc(50% - 1px);height:2px;background:var(--bs-color-ink-muted)}._effectZero_1qrj8_1230{position:absolute;top:-3px;bottom:-3px;width:1px;background:var(--bs-color-ink-muted)}._effectValue_1qrj8_1238{flex:none;text-align:right;font-size:var(--bs-font-size-sm);font-weight:var(--bs-font-weight-semibold)}._positionsView_1qrj8_1246{display:flex;flex-direction:column;gap:var(--bs-space-2);min-height:0;flex:1}._explain_1qrj8_1254{margin:0;color:var(--bs-color-ink-muted);font-size:var(--bs-font-size-xs);line-height:1.4}._positionsBody_1qrj8_1261{display:grid;grid-template-columns:minmax(17rem,.8fr) minmax(0,1.5fr);gap:var(--bs-space-3);min-height:0;flex:1}._positionsSide_1qrj8_1269{min-height:0}._positionPicture_1qrj8_1274{display:flex;height:12rem;flex:none;padding:0;border:1px solid var(--bs-color-line);border-radius:var(--bs-radius-sm);background:var(--bs-color-surface);cursor:pointer}._positionPicture_1qrj8_1274:hover{border-color:var(--bs-color-ink-muted)}._byElement_1qrj8_1290{display:flex;flex-direction:column;gap:var(--bs-space-2);min-height:0;flex:1}._elementChips_1qrj8_1298{display:flex;flex-wrap:wrap;align-items:center;gap:var(--bs-space-1) var(--bs-space-4)}._chipGroup_1qrj8_1305{display:inline-flex;flex-wrap:wrap;align-items:center;gap:var(--bs-space-1)}._chipGroupLabel_1qrj8_1312{margin-right:var(--bs-space-1);color:var(--bs-color-ink-muted);font-size:var(--bs-font-size-xs);font-weight:var(--bs-font-weight-semibold);letter-spacing:var(--bs-letter-spacing-caps);text-transform:uppercase}._elementChip_1qrj8_1298{max-width:16rem;overflow:hidden;padding:.15rem 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);text-overflow:ellipsis;white-space:nowrap;cursor:pointer}._elementChip_1qrj8_1298[data-tried=false]{border-style:dashed}._elementChip_1qrj8_1298:hover{border-color:var(--bs-color-ink-muted)}._elementChip_1qrj8_1298[aria-pressed=true]{border-color:var(--bs-color-ink);background:var(--bs-color-ink);color:var(--bs-color-on-brand)}._byElementBody_1qrj8_1350{display:grid;grid-template-columns:minmax(0,1fr) 18rem;gap:var(--bs-space-3);min-height:0;flex:1}._rankingPanel_1qrj8_1358{min-height:0}._rankingPanel_1qrj8_1358 ._scroll_1qrj8_95{overflow:auto}._rankingPanel_1qrj8_1358 ._table_1qrj8_1366 th,._rankingPanel_1qrj8_1358 ._table_1qrj8_1366 td{padding:.2rem .35rem}._rankingPanel_1qrj8_1358 ._nameCell_1qrj8_1371{max-width:14rem}._finerPanel_1qrj8_1375{min-height:0}._finerItems_1qrj8_1379{display:flex;flex-direction:column;gap:var(--bs-space-2);flex:0 1 auto}._finerItem_1qrj8_1379{display:flex;flex-direction:column;gap:.2rem;padding-bottom:var(--bs-space-2);border-bottom:1px solid var(--bs-color-line)}._finerHead_1qrj8_1394{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--bs-space-2);min-width:0;font-size:var(--bs-font-size-sm)}._finerSliderRow_1qrj8_1405{display:grid;grid-template-columns:8.5rem 1fr;align-items:center;gap:0 var(--bs-space-2)}._finerSliderRow_1qrj8_1405>span{grid-column:2}._finerSlider_1qrj8_1405{width:100%;accent-color:var(--bs-color-product-teal)}._window_1qrj8_1422{display:grid;grid-template-columns:minmax(0,1.7fr) minmax(16rem,1fr);gap:var(--bs-space-4);min-height:0}._windowLayout_1qrj8_1429{display:flex;flex-direction:column;gap:var(--bs-space-1);min-width:0}._windowPicture_1qrj8_1436{display:flex;height:min(22rem,46vh);border:1px solid var(--bs-color-line);border-radius:var(--bs-radius-sm)}._windowFacts_1qrj8_1443{display:flex;flex-direction:column;align-items:flex-start;gap:var(--bs-space-2);min-width:0}._windowFigures_1qrj8_1451{display:flex;flex-wrap:wrap;align-items:baseline;gap:var(--bs-space-1) var(--bs-space-3)}._windowChanges_1qrj8_1458{display:flex;flex-direction:column;gap:.15rem;margin:0;padding-left:var(--bs-space-4);font-size:var(--bs-font-size-xs)}._windowBuffers_1qrj8_1467{display:flex;flex-direction:column;gap:.1rem}._table_1qrj8_1366{border-collapse:collapse;width:100%;font-size:var(--bs-font-size-sm)}._table_1qrj8_1366 th,._table_1qrj8_1366 td{padding:.2rem var(--bs-space-2);border-bottom:1px solid var(--bs-color-line);text-align:left;white-space:nowrap}._table_1qrj8_1366 th{position:sticky;top:0;background:var(--bs-color-surface);font-weight:var(--bs-font-weight-semibold)}._sortButton_1qrj8_1494{padding:0;border:none;background:none;color:inherit;font:inherit;font-weight:inherit;cursor:pointer}._numeric_1qrj8_1504{text-align:right}._nameCell_1qrj8_1371{max-width:24rem;overflow:hidden;text-overflow:ellipsis}._rowRetired_1qrj8_1514{color:var(--bs-color-ink-muted)}._rowRecommended_1qrj8_1518{font-weight:var(--bs-font-weight-semibold)}._status_1qrj8_1522{display:inline-block;padding:0 var(--bs-space-2);border-radius:var(--bs-radius-pill);font-size:var(--bs-font-size-xs);font-weight:var(--bs-font-weight-semibold)}._statusRecommended_1qrj8_1530{background:var(--bs-color-fl-red);color:var(--bs-color-on-brand)}._statusFinalist_1qrj8_1535{background:var(--bs-color-confirmed-bg);color:var(--bs-color-confirmed)}._statusRetired_1qrj8_1540{background:var(--bs-color-surface-alt);color:var(--bs-color-ink-muted)}._statusScreened_1qrj8_1545,._statusBaseline_1qrj8_1546{border:1px solid var(--bs-color-line);color:var(--bs-color-ink-muted)}._filters_1qrj8_1551{display:flex;flex-wrap:wrap;align-items:center;gap:var(--bs-space-2) var(--bs-space-3);font-size:var(--bs-font-size-sm)}._select_1qrj8_1559{padding:.15rem var(--bs-space-2);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)}._footer_1qrj8_1568{display:flex;flex-wrap:wrap;align-items:center;gap:var(--bs-space-3);padding-top:var(--bs-space-1);border-top:1px solid var(--bs-color-line);color:var(--bs-color-ink-muted);font-size:var(--bs-font-size-xs)}._note_1qrj8_1579{padding:var(--bs-space-2) var(--bs-space-3);border-left:4px solid var(--bs-color-confirmed);background:var(--bs-color-confirmed-bg);font-size:var(--bs-font-size-sm)}._ranges_1qrj8_1587{display:flex;flex-direction:column;gap:var(--bs-space-2);margin:0;padding:0;list-style:none}._range_1qrj8_1587{display:flex;flex-wrap:wrap;align-items:center;gap:var(--bs-space-2);padding:var(--bs-space-2);border:1px solid var(--bs-color-line);border-radius:var(--bs-radius-sm);font-size:var(--bs-font-size-sm)}._empty_1qrj8_1607{display:flex;flex-direction:column;align-items:flex-start;gap:var(--bs-space-3);max-width:44rem;padding:var(--bs-space-5);border:1px dashed var(--bs-color-line);border-radius:var(--bs-radius-md)}@media(max-width:1100px){._optimisationPage_1qrj8_6{height:auto}._proposalLayout_1qrj8_151,._body_1qrj8_1053,._resultsBody_1qrj8_870,._positionsBody_1qrj8_1261,._byElementBody_1qrj8_1350,._window_1qrj8_1422{grid-template-columns:minmax(0,1fr)}}._windowSheets_1qrj8_1637{font-size:var(--bs-font-size-sm)}._windowSheets_1qrj8_1637 summary{cursor:pointer;font-weight:var(--bs-font-weight-semibold)}._runPanel_1nza9_3{gap:var(--bs-space-3)}._panelTitle_1nza9_7,._sectionTitle_1nza9_8{margin:0;font-size:var(--bs-font-size-md);font-weight:var(--bs-font-weight-semibold)}._muted_1nza9_14{margin:0;color:var(--bs-color-ink-muted);font-size:var(--bs-font-size-sm)}._runButton_1nza9_20{align-self:flex-start;padding:var(--bs-space-2) var(--bs-space-5);font-size:var(--bs-font-size-md)}._results_1nza9_27{display:flex;flex:1;flex-direction:column;gap:var(--bs-space-3);min-height:0;overflow:auto}._resultsHead_1nza9_36{display:flex;flex-wrap:wrap;align-items:center;gap:var(--bs-space-2) var(--bs-space-3)}._pickName_1nza9_43{color:var(--bs-color-ink-muted);font-size:var(--bs-font-size-sm)}._badge_1nza9_48,._badgeIndicative_1nza9_49{display:inline-flex;align-items:center;padding:.1rem var(--bs-space-2);border-radius:var(--bs-radius-pill);font-size:var(--bs-font-size-xs);font-weight:var(--bs-font-weight-semibold)}._badge_1nza9_48{background:var(--bs-color-confirmed-bg);color:var(--bs-color-confirmed)}._badgeIndicative_1nza9_49{background:var(--bs-color-pending-bg);color:var(--bs-color-warning)}._cards_1nza9_68{display:grid;grid-template-columns:repeat(auto-fill,minmax(13rem,1fr));gap:var(--bs-space-3)}._card_1nza9_68{display:flex;flex-direction:column;gap:var(--bs-space-1);min-width:0;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)}._card_1nza9_68 p{margin:0}._oeeCard_1nza9_89{grid-column:span 2}._cardTitle_1nza9_93{margin:0;color:var(--bs-color-ink-muted);font-size:var(--bs-font-size-sm);font-weight:var(--bs-font-weight-semibold)}._beforeAfter_1nza9_100{display:flex;align-items:center;gap:var(--bs-space-4)}._arrow_1nza9_106{color:var(--bs-color-ink-muted);font-size:var(--bs-font-size-xl)}._parts_1nza9_111{display:flex;flex-direction:column}._big_1nza9_116{font-size:var(--bs-font-size-xl);font-weight:var(--bs-font-weight-semibold);font-variant-numeric:tabular-nums}._medium_1nza9_122{font-size:var(--bs-font-size-lg);font-weight:var(--bs-font-weight-semibold);font-variant-numeric:tabular-nums}._small_1nza9_128{display:flex;gap:var(--bs-space-3);color:var(--bs-color-ink-muted);font-size:var(--bs-font-size-sm)}._caption_1nza9_135{color:var(--bs-color-ink-muted);font-size:var(--bs-font-size-xs)}._fill_1nza9_140{width:100%;height:2rem}._fillFrame_1nza9_145{fill:none;stroke:var(--bs-color-line)}._fillLine_1nza9_150{fill:none;stroke:var(--bs-color-filling-cyan);stroke-width:1.5;vector-effect:non-scaling-stroke}._stops_1nza9_157{margin:0;padding-left:var(--bs-space-4);font-size:var(--bs-font-size-xs)}._buffers_1nza9_164{grid-template-columns:repeat(auto-fill,minmax(18rem,1fr))}._note_1nza9_168{margin:0;color:var(--bs-color-ink-muted);font-size:var(--bs-font-size-xs)}._adjust_1nza9_175{display:flex;flex-direction:column;gap:var(--bs-space-2);align-items:flex-start}._adjustRow_1nza9_182{display:grid;grid-template-columns:minmax(10rem,18rem) minmax(8rem,16rem) auto;gap:var(--bs-space-3);align-items:center}._adjustOn_1nza9_189{display:inline-flex;gap:var(--bs-space-1);align-items:center}._adjustValue_1nza9_195{font-variant-numeric:tabular-nums}._head_1978v_2{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--bs-space-3)}._headActions_1978v_10{display:flex;flex-wrap:wrap;gap:var(--bs-space-3)}._fileInput_1978v_16{display:none}._reminder_1978v_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_1978v_27{display:flex;flex-direction:column;gap:var(--bs-space-1);max-width:24rem}._search_1978v_27 input,._field_1978v_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_1978v_43{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(22rem,100%),1fr));gap:var(--bs-space-4)}._card_1978v_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_1978v_62{display:flex;flex-direction:column;gap:var(--bs-space-1);min-width:0}._cardTitle_1978v_69{font-size:var(--bs-font-size-lg);font-weight:var(--bs-font-weight-semibold);overflow-wrap:anywhere}._cardTitle_1978v_69 a{color:var(--bs-color-ink);text-decoration:none}._cardTitle_1978v_69 a:hover{color:var(--bs-color-fl-red)}._figures_1978v_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_1978v_85{display:flex;flex-direction:column}._figureValue_1978v_100{font-size:var(--bs-font-size-lg);font-weight:var(--bs-font-weight-semibold);white-space:nowrap}._figureLabel_1978v_106,._small_1978v_107{font-size:var(--bs-font-size-xs);color:var(--bs-color-ink-muted)}._chips_1978v_112{display:flex;flex-wrap:wrap;gap:var(--bs-space-2);margin:0;padding:0;list-style:none}._chipRed_1978v_121,._chipAmber_1978v_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_1978v_121{color:var(--bs-color-fl-red);border:1px solid var(--bs-color-fl-red);background:var(--bs-color-red-tint)}._chipAmber_1978v_122{color:var(--bs-color-warning);border:1px solid var(--bs-color-warning);background:var(--bs-color-surface-alt)}._cardActions_1978v_141{display:flex;flex-wrap:wrap;gap:var(--bs-space-2);margin-top:auto}._button_1978v_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_1978v_148:hover{border-color:var(--bs-color-fl-red);color:var(--bs-color-fl-red)}._button_1978v_148:disabled{cursor:not-allowed;border-color:var(--bs-color-line);color:var(--bs-color-ink-muted)}._primary_1978v_172,._primary_1978v_172:hover{border-color:var(--bs-color-fl-red);background:var(--bs-color-fl-red);color:var(--bs-color-on-brand)}._primary_1978v_172:hover{background:var(--bs-color-red-hover)}._primary_1978v_172:disabled{border-color:var(--bs-color-line);background:var(--bs-color-surface-alt);color:var(--bs-color-ink-muted)}._danger_1978v_189:hover{border-color:var(--bs-color-fl-red);background:var(--bs-color-red-tint)}._linkButton_1978v_194{padding:0;border:0;background:none;color:var(--bs-color-fl-red);font:inherit;text-decoration:underline;cursor:pointer}._muted_1978v_204{color:var(--bs-color-ink-muted)}._warning_1978v_208{color:var(--bs-color-warning)}._problem_1978v_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)}._form_1978v_219{display:flex;flex-direction:column;gap:var(--bs-space-3)}._field_1978v_35{display:flex;flex-direction:column;gap:var(--bs-space-1)}._templates_1978v_231{display:flex;flex-direction:column;gap:var(--bs-space-2);margin:0;padding:0;border:0;min-width:0}._legend_1978v_241{padding:0;margin-bottom:var(--bs-space-1);font-weight:var(--bs-font-weight-semibold)}._template_1978v_231{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_1978v_231>span{display:flex;flex-direction:column;gap:var(--bs-space-1);min-width:0}._template_1978v_231:has(input:checked){border-color:var(--bs-color-fl-red);background:var(--bs-color-red-tint)}._report_1978v_269{display:flex;flex-direction:column;gap:var(--bs-space-1);margin:0;padding-left:var(--bs-space-5)}._noticeRed_1978v_277,._noticeAmber_1978v_278{padding:var(--bs-space-2) var(--bs-space-3);background:var(--bs-color-surface-alt)}._noticeRed_1978v_277{border-left:4px solid var(--bs-color-fl-red)}._noticeAmber_1978v_278{border-left:4px solid var(--bs-color-warning)}@media(max-width:768px){._figures_1978v_85{grid-template-columns:repeat(2,minmax(0,auto))}}._familyChips_1978v_298{display:flex;flex-wrap:wrap;gap:var(--bs-space-1)}._familyChip_1978v_298{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_1978v_298[aria-checked=true]{border-color:var(--bs-color-fl-red);background:var(--bs-color-surface-muted)}._shares_1978v_321{display:grid;gap:var(--bs-space-2);margin:0 0 var(--bs-space-3);padding:0;list-style:none}._share_1978v_321{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--bs-space-2)}._shareForm_1978v_337{display:flex;flex-wrap:wrap;align-items:flex-end;gap:var(--bs-space-3)}._shareEmail_1978v_344{display:grid;flex:1 1 14rem;gap:var(--bs-space-1)}._shareModes_1978v_350{display:flex;gap:var(--bs-space-3)}._fill_1978v_356{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_1978v_365{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}._layout_m2qr0_9{display:grid;grid-template-columns:minmax(22rem,2fr) minmax(0,3fr);gap:var(--bs-space-2);min-height:0;flex:1}@media(max-width:1100px){._layout_m2qr0_9{grid-template-columns:minmax(0,1fr)}}._list_m2qr0_23{display:flex;flex-direction:column;gap:var(--bs-space-1);margin:0;padding:0;list-style:none;min-height:0;overflow-y:auto}._row_m2qr0_34{display:flex;align-items:center;gap:var(--bs-space-2);padding:.3rem var(--bs-space-2);border:1px solid transparent;border-radius:var(--bs-radius-sm);cursor:pointer}._row_m2qr0_34:hover{border-color:var(--bs-color-line)}._row_m2qr0_34[aria-selected=true]{border-color:var(--bs-color-fl-red);background:var(--bs-color-surface-raised, var(--bs-color-surface))}._rowText_m2qr0_53{display:flex;flex:1;flex-direction:column;min-width:0}._rowName_m2qr0_60{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:var(--bs-font-size-sm);font-weight:var(--bs-font-weight-semibold)}._rowSummary_m2qr0_68{color:var(--bs-color-ink-muted);font-size:var(--bs-font-size-xs)}._rowActions_m2qr0_73{display:flex;flex-shrink:0;gap:var(--bs-space-1)}._rowActions_m2qr0_73 a{display:inline-flex;align-items:center;padding:0 var(--bs-space-2);border:1px solid var(--bs-color-line);border-radius:var(--bs-radius-sm);color:var(--bs-color-ink);font-size:var(--bs-font-size-sm);line-height:1.4;text-decoration:none}._rowActions_m2qr0_73 a:hover{border-color:var(--bs-color-ink-muted)}._newRow_m2qr0_95{display:flex;flex-wrap:wrap;align-items:center;gap:var(--bs-space-2);font-size:var(--bs-font-size-sm)}._select_m2qr0_103,._input_m2qr0_104{max-width:100%;padding:.2rem 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-sm)}._input_m2qr0_104:focus-visible{outline:2px solid var(--bs-color-fl-red);outline-offset:1px}._changesTable_m2qr0_120{width:100%;border-collapse:collapse;font-size:var(--bs-font-size-sm)}._changesTable_m2qr0_120 th,._changesTable_m2qr0_120 td{padding:.15rem var(--bs-space-2);border-bottom:1px solid var(--bs-color-line);text-align:left;vertical-align:top}._changesTable_m2qr0_120 th{color:var(--bs-color-ink-muted);font-size:var(--bs-font-size-xs);font-weight:var(--bs-font-weight-semibold);letter-spacing:var(--bs-letter-spacing-caps);text-transform:uppercase}._changeItem_m2qr0_142{font-weight:var(--bs-font-weight-semibold)}._changeKind_m2qr0_146{margin-left:var(--bs-space-2);color:var(--bs-color-ink-muted);font-size:var(--bs-font-size-xs);font-weight:var(--bs-font-weight-regular)}._changeAfter_m2qr0_153{font-weight:var(--bs-font-weight-semibold)}._keys_m2qr0_158{display:grid;grid-template-columns:repeat(auto-fit,minmax(11rem,1fr));gap:var(--bs-space-2)}._key_m2qr0_158{display:flex;flex-direction:column;gap:.1rem;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)}._keyLabel_m2qr0_174{color:var(--bs-color-ink-muted);font-size:var(--bs-font-size-xs);font-weight:var(--bs-font-weight-semibold);letter-spacing:var(--bs-letter-spacing-caps);text-transform:uppercase}._keyValue_m2qr0_182{font-size:var(--bs-font-size-lg);font-weight:var(--bs-font-weight-semibold)}._keyNote_m2qr0_187{color:var(--bs-color-ink-muted);font-size:var(--bs-font-size-xs)}._cardsWide_m2qr0_192{display:grid;grid-template-columns:repeat(auto-fill,minmax(15rem,1fr));gap:var(--bs-space-2)}._cardBest_m2qr0_198{border-color:var(--bs-color-fl-red);box-shadow:var(--bs-shadow-card)}._cardRoleBest_m2qr0_203{color:var(--bs-color-fl-red)}._table_m2qr0_208{width:100%;border-collapse:collapse;font-size:var(--bs-font-size-sm)}._table_m2qr0_208 th,._table_m2qr0_208 td{padding:.2rem var(--bs-space-2);border-bottom:1px solid var(--bs-color-line);text-align:right;white-space:nowrap}._table_m2qr0_208 th:first-child,._table_m2qr0_208 td:first-child{text-align:left}._table_m2qr0_208 th{color:var(--bs-color-ink-muted);font-size:var(--bs-font-size-xs);font-weight:var(--bs-font-weight-semibold);letter-spacing:var(--bs-letter-spacing-caps);text-transform:uppercase}._table_m2qr0_208 tbody tr{cursor:pointer}._table_m2qr0_208 tbody tr:hover{background:var(--bs-color-surface-raised, var(--bs-color-surface))}._tableBaseline_m2qr0_243 td{color:var(--bs-color-ink-muted)}._tableName_m2qr0_248{max-width:18rem;overflow:hidden;text-overflow:ellipsis}._tableSwatch_m2qr0_254{display:inline-block;width:.7em;height:.7em;margin-right:.45em;border-radius:2px;vertical-align:-.05em}._tableBest_m2qr0_263 td:first-child{font-weight:var(--bs-font-weight-semibold)}._tableCheapest_m2qr0_267 td{background:var(--bs-color-confirmed-bg)}._blocks_m2qr0_272{min-height:0;overflow-y:auto;padding:0 var(--bs-space-2)}._blocks_m2qr0_272 .rp-chart{margin:var(--bs-space-2) 0}._details_m2qr0_283{display:flex;flex-direction:column;gap:var(--bs-space-2);min-height:0;max-height:calc(100dvh - 12rem)}._detailsBody_m2qr0_291{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--bs-space-2);min-height:0;overflow-y:auto}@media(max-width:1100px){._detailsBody_m2qr0_291{grid-template-columns:minmax(0,1fr)}}._detailsColumn_m2qr0_305{display:flex;flex-direction:column;gap:var(--bs-space-2);min-width:0}._detailsPicture_m2qr0_313{display:flex;flex:none;height:15rem}._compact_m2qr0_319{width:100%;border-collapse:collapse;font-size:var(--bs-font-size-xs)}._compact_m2qr0_319 th,._compact_m2qr0_319 td{padding:.1rem var(--bs-space-2);border-bottom:1px solid var(--bs-color-line);text-align:right;white-space:nowrap}._compact_m2qr0_319 th:first-child,._compact_m2qr0_319 td:first-child{max-width:11rem;overflow:hidden;text-overflow:ellipsis;text-align:left}._compact_m2qr0_319 th{color:var(--bs-color-ink-muted);font-weight:var(--bs-font-weight-semibold);letter-spacing:var(--bs-letter-spacing-caps);text-transform:uppercase}._positive_m2qr0_348{color:var(--bs-color-confirmed)}._negative_m2qr0_352{color:var(--bs-color-fl-red)}._variants_m2qr0_356{display:flex;flex-wrap:wrap;gap:var(--bs-space-2) var(--bs-space-4);font-size:var(--bs-font-size-sm)}._note_m2qr0_363{margin:0;padding:var(--bs-space-1) var(--bs-space-3);border-left:3px solid var(--bs-color-fl-red);background:var(--bs-color-surface);font-size:var(--bs-font-size-sm)}._bar_m2qr0_372{display:flex;flex-wrap:wrap;align-items:center;gap:var(--bs-space-1)}._chip_m2qr0_379{min-width:2.25rem;padding:.2rem 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-sm);font-weight:var(--bs-font-weight-semibold);cursor:pointer}._chip_m2qr0_379:hover{border-color:var(--bs-color-ink-muted)}._chip_m2qr0_379[aria-checked=true]{border-color:var(--bs-color-fl-red);background:var(--bs-color-fl-red);color:var(--bs-color-on-brand)}._chipBaseline_m2qr0_402{font-weight:var(--bs-font-weight-regular)}._toolbarRow_m2qr0_406{display:flex;flex-wrap:wrap;align-items:center;gap:var(--bs-space-2);font-size:var(--bs-font-size-sm)}._selectedName_m2qr0_414{font-weight:var(--bs-font-weight-semibold)}._board_m2qr0_420{display:grid;grid-template-columns:minmax(0,1fr) minmax(18rem,24rem);gap:var(--bs-space-2);min-height:0;flex:1}._boardEditing_m2qr0_428{grid-template-columns:minmax(22rem,26rem) minmax(0,1fr)}@media(max-width:1100px){._board_m2qr0_420,._boardEditing_m2qr0_428{grid-template-columns:minmax(0,1fr)}}._boardInspector_m2qr0_439{display:flex;min-height:0;overflow:hidden;border:1px solid var(--bs-color-line);border-radius:var(--bs-radius-sm);background:var(--bs-color-surface)}._boardInspector_m2qr0_439>aside{flex:1;border-left:none}._boardPicture_m2qr0_453{min-height:14rem}._boardDrawer_m2qr0_457{display:flex;min-height:0}._pictureHost_m2qr0_462{position:relative;display:flex;flex:1;min-height:12rem}._pictureHost_m2qr0_462>div{flex:1}._changeCard_m2qr0_473{position:absolute;top:var(--bs-space-2);left:var(--bs-space-2);z-index:2;display:flex;flex-direction:column;gap:var(--bs-space-1);width:min(26rem,calc(100% - 2 * var(--bs-space-2)));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-surface);box-shadow:var(--bs-shadow-card);font-size:var(--bs-font-size-sm)}._changeCardHead_m2qr0_490{display:flex;align-items:center;justify-content:space-between;gap:var(--bs-space-2)}._blocks_m2qr0_272.rp-report{max-width:none}._blocks_m2qr0_272 .rp-svg{min-width:0;max-width:none}._summary_m2qr0_507{display:flex;flex-direction:column;gap:var(--bs-space-2);min-height:0;overflow-y:auto}._rowDivider_m2qr0_520{width:1px;height:1.4rem;background:var(--bs-color-line)}._changesToggle_m2qr0_526{padding:.15rem var(--bs-space-2);border:1px solid var(--bs-color-red-tint-line);border-radius:var(--bs-radius-pill);background:var(--bs-color-red-tint);color:var(--bs-color-fl-red);font:inherit;font-size:var(--bs-font-size-sm);cursor:pointer}._changesToggle_m2qr0_526[data-count="0"]{border-color:var(--bs-color-line);background:var(--bs-color-surface);color:var(--bs-color-ink-muted)}._changesToggle_m2qr0_526[aria-pressed=true]{box-shadow:inset 0 0 0 1px var(--bs-color-fl-red)}._workspace_m2qr0_547{display:flex;flex:1;gap:var(--bs-space-2);min-height:0}._drawerColumn_m2qr0_554{display:flex;flex:none;width:min(24rem,32%);min-height:0}._drawerHeadRight_m2qr0_561{display:inline-flex;align-items:center;gap:var(--bs-space-2)}._baselineView_m2qr0_567{flex:1;min-height:0}._baselinePicture_m2qr0_572{display:flex;flex:1;min-height:12rem}._baselinePicture_m2qr0_572>*{flex:1}._chipAdd_m2qr0_582{min-width:2rem;border-style:dashed;color:var(--bs-color-fl-red);font-size:var(--bs-font-size-md);line-height:1}._addWrap_m2qr0_590{position:relative}._addMenu_m2qr0_594{position:absolute;z-index:40;top:calc(100% + 6px);left:0;display:flex;flex-direction:column;gap:var(--bs-space-1);width:22rem;max-height:70vh;padding:var(--bs-space-2);overflow-y: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)}._addItem_m2qr0_612,._addItemSmall_m2qr0_613{display:flex;flex-direction:column;align-items:flex-start;gap:.1rem;padding:var(--bs-space-1) var(--bs-space-2);border:none;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}._addItem_m2qr0_612 span{color:var(--bs-color-ink-muted)}._addItem_m2qr0_612:hover,._addItemSmall_m2qr0_613:hover,._addItem_m2qr0_612:focus-visible,._addItemSmall_m2qr0_613:focus-visible{background:var(--bs-color-surface-alt);outline:none}._addGroup_m2qr0_641{display:flex;flex-direction:column;gap:.1rem;padding-top:var(--bs-space-1);border-top:1px solid var(--bs-color-line)}._addGroupTitle_m2qr0_649{padding:0 var(--bs-space-2);color:var(--bs-color-ink-muted);font-size:var(--bs-font-size-xs);font-weight:var(--bs-font-weight-semibold);letter-spacing:var(--bs-letter-spacing-caps);text-transform:uppercase}._addList_m2qr0_658{display:flex;flex-direction:column;max-height:12rem;overflow-y:auto}._addEmpty_m2qr0_665{padding:0 var(--bs-space-2);color:var(--bs-color-ink-muted);font-size:var(--bs-font-size-sm)}._changeHead_m2qr0_671{display:flex;flex-wrap:wrap;align-items:center;gap:var(--bs-space-1) var(--bs-space-2)}._changeItemLink_m2qr0_678{padding:0;border:none;background:none;color:var(--bs-color-ink);font:inherit;font-weight:var(--bs-font-weight-semibold);text-decoration:underline;text-decoration-color:var(--bs-color-red-underline);cursor:pointer}._changeItemLink_m2qr0_678:hover{color:var(--bs-color-fl-red)}._changeAction_m2qr0_694{margin-left:auto;padding:.05rem 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);cursor:pointer}._changeAction_m2qr0_694:hover{border-color:var(--bs-color-ink-muted);color:var(--bs-color-ink)}._chartsView_m2qr0_712{display:flex;flex:1;flex-direction:column;min-height:24rem}._cardsHead_m2qr0_720{display:flex;flex-wrap:wrap;align-items:center;gap:var(--bs-space-2)}._blockedRun_m2qr0_728{display:inline-flex;align-items:center;gap:var(--bs-space-2);min-width:0}._blockedLabel_m2qr0_735{overflow:hidden;color:var(--bs-color-ink);font-size:var(--bs-font-size-xs);font-weight:var(--bs-font-weight-semibold);text-overflow:ellipsis;white-space:nowrap}._lineChips_m2qr0_745{display:flex;flex-wrap:wrap;align-items:center;gap:4px;margin-bottom:8px}._lineChipsTitle_m2qr0_753{font-size:var(--bs-font-size-xs);font-weight:600;margin-right:4px}._lineChip_m2qr0_745{font:inherit;font-size:var(--bs-font-size-xs);padding:2px 8px;border:1px solid var(--bs-color-line);border-radius:var(--bs-radius-pill);background:var(--bs-color-surface);color:var(--bs-color-ink);cursor:pointer;text-align:left}._lineChip_m2qr0_745[aria-pressed=true]{border-color:var(--bs-color-fl-red);background:var(--bs-color-fl-red);color:var(--bs-color-surface)}._lineChip_m2qr0_745:disabled{cursor:default;opacity:.6}._page_1y4fn_7{position:relative;display:flex;flex-direction:column;min-height:0;flex:1;overflow:hidden;border:1px solid var(--bs-color-line);border-radius:var(--bs-radius-md);background:var(--bs-color-surface)}._header_1y4fn_19{display:flex;flex-wrap:wrap;align-items:center;gap:var(--bs-space-1) var(--bs-space-3);padding:var(--bs-space-2) var(--bs-space-4);border-bottom:1px solid var(--bs-color-line)}._title_1y4fn_28{font-size:var(--bs-font-size-lg);font-weight:var(--bs-font-weight-semibold)}._facts_1y4fn_33{color:var(--bs-color-ink-muted);font-size:var(--bs-font-size-sm)}._spacer_1y4fn_38{flex:1}._factButton_1y4fn_43{padding:0;border:0;background:none;color:var(--bs-color-ink-muted);font:inherit;font-size:var(--bs-font-size-sm);text-decoration:underline dotted;cursor:pointer}._factButton_1y4fn_43:hover,._factButton_1y4fn_43[aria-expanded=true]{color:var(--bs-color-ink)}._vPopover_1y4fn_60{position:absolute;z-index:5;top:3.5rem;right:var(--bs-space-4);width:min(46rem,calc(100% - 2 * var(--bs-space-4)));max-height:calc(100% - 4.5rem);overflow:auto;padding:var(--bs-space-2) var(--bs-space-3);border:1px solid var(--bs-color-line);border-radius:var(--bs-radius-md);background:var(--bs-color-surface);box-shadow:var(--bs-shadow-card)}._vPopoverHead_1y4fn_75{display:flex;align-items:center;justify-content:space-between;gap:var(--bs-space-2)}._vClose_1y4fn_82{padding:0 var(--bs-space-1);border:0;background:none;color:var(--bs-color-ink-muted);font-size:var(--bs-font-size-lg);line-height:1;cursor:pointer}._reportLink_1y4fn_93{font-size:var(--bs-font-size-sm);font-weight:var(--bs-font-weight-semibold);color:var(--bs-color-fl-red)}._badge_1y4fn_99,._badgeIndicative_1y4fn_100,._badgeConfirmed_1y4fn_101,._badgePending_1y4fn_102,._badgeStale_1y4fn_103{display:inline-flex;align-items:center;gap:var(--bs-space-1);padding:.1rem var(--bs-space-2);border-radius:var(--bs-radius-pill);font-size:var(--bs-font-size-xs);font-weight:var(--bs-font-weight-semibold);white-space:nowrap}._badge_1y4fn_99{background:var(--bs-color-confirmed-bg);color:var(--bs-color-confirmed)}._badgeIndicative_1y4fn_100,._badgePending_1y4fn_102{background:var(--bs-color-pending-bg);color:var(--bs-color-warning)}._badgeConfirmed_1y4fn_101{background:var(--bs-color-confirmed);color:var(--bs-color-on-brand)}._badgeStale_1y4fn_103{background:var(--bs-color-surface-alt);color:var(--bs-color-ink-muted)}._viewSwitch_1y4fn_136{display:inline-flex;align-items:stretch;border:1px solid var(--bs-color-line);border-radius:var(--bs-radius-sm);overflow:hidden;font-size:var(--bs-font-size-xs);white-space:nowrap}._viewSwitchLabel_1y4fn_146{display:inline-flex;align-items:center;padding:0 var(--bs-space-2);color:var(--bs-color-ink-muted)}._viewOption_1y4fn_153{padding:.1rem var(--bs-space-2);border:0;border-left:1px solid var(--bs-color-line);background:var(--bs-color-surface);color:var(--bs-color-ink-muted);font:inherit;cursor:pointer}._viewOption_1y4fn_153[aria-pressed=true]{background:var(--bs-color-ink);color:var(--bs-color-surface);cursor:default}._close_1y4fn_169:hover{border-color:var(--bs-color-ink-muted)}._kpis_1y4fn_175{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:var(--bs-space-2);padding:var(--bs-space-2) var(--bs-space-4) 0}._kpi_1y4fn_175{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:0 var(--bs-space-2);min-width:0;padding:.2rem var(--bs-space-2) .3rem;border:1px solid var(--bs-color-line);border-radius:var(--bs-radius-sm);background:var(--bs-color-surface)}._kpiMain_1y4fn_195{border-color:var(--bs-color-shift-good);box-shadow:inset 3px 0 0 var(--bs-color-shift-good)}._kpiLabel_1y4fn_200{color:var(--bs-color-ink-muted);font-size:var(--bs-font-size-xs);letter-spacing:var(--bs-letter-spacing-caps);text-transform:uppercase}._kpiValue_1y4fn_207{font-size:var(--bs-font-size-lg);font-weight:var(--bs-font-weight-semibold);line-height:1.1;white-space:nowrap}._kpiUnit_1y4fn_214{margin-left:.15rem;font-size:var(--bs-font-size-sm);font-weight:var(--bs-font-weight-regular)}._kpiTrack_1y4fn_220{position:relative;flex-basis:100%;height:.25rem;margin-top:.1rem;border-radius:var(--bs-radius-pill);background:var(--bs-color-track)}._kpiFill_1y4fn_229{position:absolute;inset:0 auto 0 0;border-radius:var(--bs-radius-pill);background:var(--bs-color-shift-good)}._kpiInterval_1y4fn_236{position:absolute;top:-.1rem;bottom:-.1rem;border-radius:var(--bs-radius-pill);background:var(--bs-color-ink);opacity:.25}._reference_1y4fn_245{position:absolute;top:-.3rem;bottom:-.3rem;width:2px;background:var(--bs-color-reference)}._body_1y4fn_256{display:grid;grid-template-columns:minmax(0,1.6fr) minmax(20rem,1fr);gap:var(--bs-space-2) var(--bs-space-3);min-height:18rem;flex:1;padding:var(--bs-space-2) var(--bs-space-4)}._column_1y4fn_266{display:flex;flex-direction:column;gap:var(--bs-space-3);min-height:0;min-width:0}._panel_1y4fn_274{display:flex;flex-direction:column;gap:var(--bs-space-2);min-height:0;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)}._grow_1y4fn_285{flex:1}._scroll_1y4fn_289{min-height:0;overflow-y:auto}._panelTitle_1y4fn_294{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:0 var(--bs-space-2);color:var(--bs-color-ink-muted);font-size:var(--bs-font-size-xs);font-weight:var(--bs-font-weight-semibold);letter-spacing:var(--bs-letter-spacing-caps);text-transform:uppercase}._muted_1y4fn_307{color:var(--bs-color-ink-muted);font-size:var(--bs-font-size-xs)}._footer_1y4fn_312{display:flex;align-items:center;gap:var(--bs-space-3);padding:var(--bs-space-2) var(--bs-space-4);border-top:1px solid var(--bs-color-line);color:var(--bs-color-ink-muted);font-size:var(--bs-font-size-xs)}._picture_1y4fn_323{display:block;width:100%;height:100%;min-height:9rem}._pictureFrame_1y4fn_330{flex:1;min-height:9rem}._pictureLink_1y4fn_335{fill:none;stroke:var(--bs-color-live-rail);stroke-width:2;vector-effect:non-scaling-stroke}._pictureVirtual_1y4fn_342{fill:none;stroke:var(--bs-color-live-virtual);stroke-width:1.5;stroke-dasharray:4 3;vector-effect:non-scaling-stroke}._pictureBelt_1y4fn_350{fill:none;stroke:var(--bs-color-live-belt);stroke-width:5;stroke-linecap:round;vector-effect:non-scaling-stroke}._pictureBody_1y4fn_358{fill:var(--bs-color-live-tile);stroke:var(--bs-color-live-tile-edge);stroke-width:1;vector-effect:non-scaling-stroke}._pictureBuffer_1y4fn_365{fill:var(--bs-color-live-tile-alt);stroke:var(--bs-color-live-buffer-edge);stroke-width:1;vector-effect:non-scaling-stroke}._pictureFill_1y4fn_372{fill:var(--bs-color-live-fill-filling)}._pictureName_1y4fn_376{fill:var(--bs-color-ink);font-size:var(--bs-font-size-xs);font-weight:var(--bs-font-weight-medium);paint-order:stroke;stroke:var(--bs-color-surface);stroke-width:3px}._pictureFigure_1y4fn_385{fill:var(--bs-color-ink-muted);font-size:var(--bs-font-size-xs);paint-order:stroke;stroke:var(--bs-color-surface);stroke-width:3px}._pictureMark_1y4fn_394{fill:none;stroke:var(--bs-color-fl-red);stroke-width:2.5;vector-effect:non-scaling-stroke}._pictureRing_1y4fn_401{fill:none;stroke:var(--bs-color-ink);stroke-width:2;stroke-dasharray:4 3;vector-effect:non-scaling-stroke}._pictureMarked_1y4fn_409,._pictureSelected_1y4fn_413{cursor:pointer}._pictureNameMarked_1y4fn_417{fill:var(--bs-color-fl-red);font-weight:var(--bs-font-weight-semibold)}._stack_1y4fn_423{display:flex;overflow:hidden;height:.7rem;border-radius:var(--bs-radius-sm);background:var(--bs-color-track)}._stackBig_1y4fn_431{height:1.6rem}._segment_1y4fn_435{display:flex;align-items:center;justify-content:center;min-width:0;overflow:hidden;color:var(--bs-color-on-brand);font-size:var(--bs-font-size-xs);font-weight:var(--bs-font-weight-semibold);white-space:nowrap}._good_1y4fn_448{background:var(--bs-color-shift-good);fill:var(--bs-color-shift-good)}._quality_1y4fn_453{background:var(--bs-color-shift-quality);fill:var(--bs-color-shift-quality)}._performance_1y4fn_458{background:var(--bs-color-shift-performance);fill:var(--bs-color-shift-performance)}._availability_1y4fn_463{background:var(--bs-color-shift-availability);fill:var(--bs-color-shift-availability)}._operating_1y4fn_468{background:var(--bs-color-state-operating);fill:var(--bs-color-state-operating)}._ownStop_1y4fn_473{background:var(--bs-color-state-own-stop);fill:var(--bs-color-state-own-stop)}._blocked_1y4fn_478{background:var(--bs-color-state-blocked);fill:var(--bs-color-state-blocked)}._starved_1y4fn_483{background:var(--bs-color-state-starved);fill:var(--bs-color-state-starved)}._off_1y4fn_488{background:var(--bs-color-state-off);fill:var(--bs-color-state-off)}._legend_1y4fn_493{display:flex;flex-wrap:wrap;gap:var(--bs-space-1) var(--bs-space-3);font-size:var(--bs-font-size-xs)}._legendItem_1y4fn_500{display:inline-flex;align-items:center;gap:var(--bs-space-1)}._swatch_1y4fn_506{display:inline-block;width:.65rem;height:.65rem;border-radius:2px}._parts_1y4fn_513{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--bs-space-1) var(--bs-space-3);font-size:var(--bs-font-size-xs)}._partsInline_1y4fn_521{display:flex;flex-wrap:wrap;gap:var(--bs-space-1) var(--bs-space-4);font-size:var(--bs-font-size-xs)}._partTitle_1y4fn_528{font-weight:var(--bs-font-weight-semibold)}._partList_1y4fn_532{margin:0;padding:0;list-style:none;color:var(--bs-color-ink-muted)}._table_1y4fn_540{width:100%;border-collapse:collapse;font-size:var(--bs-font-size-xs);font-variant-numeric:tabular-nums}._table_1y4fn_540 th{position:sticky;top:0;padding:.2rem var(--bs-space-1);background:var(--bs-color-surface);color:var(--bs-color-ink-muted);font-weight:var(--bs-font-weight-medium);text-align:right;white-space:nowrap}._table_1y4fn_540 td{padding:.2rem var(--bs-space-1);border-top:1px solid var(--bs-color-line);text-align:right;white-space:nowrap}._table_1y4fn_540 th:first-child,._table_1y4fn_540 td:first-child{max-width:8rem;overflow:hidden;text-align:left;text-overflow:ellipsis}._barCell_1y4fn_573{width:30%;min-width:4.5rem}._stacked_1y4fn_579{display:flex;flex-direction:column;gap:var(--bs-space-1);padding-top:var(--bs-space-2);border-top:1px solid var(--bs-color-line);font-size:var(--bs-font-size-sm)}._field_1y4fn_588{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:var(--bs-space-1) var(--bs-space-2);font-size:var(--bs-font-size-sm)}._input_1y4fn_596{width:6.5rem;padding:.2rem var(--bs-space-2);border:1px solid var(--bs-color-line);border-radius:var(--bs-radius-sm);font:inherit;text-align:right}._input_1y4fn_596:focus{border-color:var(--bs-color-ink-muted);outline:none}._note_1y4fn_610{width:100%;padding:.2rem var(--bs-space-2);border:1px solid var(--bs-color-line);border-radius:var(--bs-radius-sm);font:inherit;font-size:var(--bs-font-size-sm)}._select_1y4fn_619{padding:.15rem 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)}._gap_1y4fn_628{padding:var(--bs-space-1) var(--bs-space-2);border-left:3px solid var(--bs-color-reference);background:var(--bs-color-surface-alt);font-size:var(--bs-font-size-sm);font-variant-numeric:tabular-nums}._actions_1y4fn_636{display:flex;flex-wrap:wrap;gap:var(--bs-space-2)}._primary_1y4fn_642,._secondary_1y4fn_643{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_1y4fn_642{border:1px solid var(--bs-color-fl-red);background:var(--bs-color-fl-red);color:var(--bs-color-on-brand)}._primary_1y4fn_642:hover:not(:disabled){background:var(--bs-color-red-hover)}._secondary_1y4fn_643{border:1px solid var(--bs-color-line);background:var(--bs-color-surface);color:var(--bs-color-ink)}._secondary_1y4fn_643:hover:not(:disabled){border-color:var(--bs-color-ink-muted)}._primary_1y4fn_642:disabled,._secondary_1y4fn_643:disabled{cursor:default;opacity:.5}._confirmed_1y4fn_678{display:flex;flex-direction:column;gap:.15rem;padding:var(--bs-space-2);border-radius:var(--bs-radius-sm);background:var(--bs-color-confirmed-bg);color:var(--bs-color-confirmed);font-size:var(--bs-font-size-sm)}._confirmedValue_1y4fn_689{font-size:var(--bs-font-size-lg);font-weight:var(--bs-font-weight-bold)}._pending_1y4fn_694{display:flex;flex-direction:column;gap:var(--bs-space-1);padding:var(--bs-space-2);border-radius:var(--bs-radius-sm);background:var(--bs-color-pending-bg);font-size:var(--bs-font-size-sm)}._progress_1y4fn_704{color:var(--bs-color-ink-muted);font-size:var(--bs-font-size-xs)}._error_1y4fn_709{color:var(--bs-color-fl-red);font-size:var(--bs-font-size-sm)}._alerts_1y4fn_715{display:flex;flex-direction:column;gap:var(--bs-space-1);margin:0;padding:0;list-style:none}._alert_1y4fn_715{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:.15rem var(--bs-space-2);padding:var(--bs-space-1) var(--bs-space-2);border-left:3px solid var(--bs-color-warning);background:var(--bs-color-surface-alt);font-size:var(--bs-font-size-sm);line-height:1.35}._alert_1y4fn_715>span:first-child{overflow-wrap:anywhere}._alertCheck_1y4fn_741{font-weight:var(--bs-font-weight-semibold)}._alertActions_1y4fn_745{display:flex;align-self:start;gap:var(--bs-space-2);white-space:nowrap}._link_1y4fn_752{padding:0;border:none;background:none;color:var(--bs-color-fl-red);font:inherit;cursor:pointer;text-decoration:underline}._why_1y4fn_762{grid-column:1 / -1;color:var(--bs-color-ink-muted)}._validatePage_1y4fn_768{display:flex;flex-direction:column;gap:var(--bs-space-2);height:max(34rem,calc(100dvh - var(--bs-topbar-height) - 72px));padding-top:var(--bs-space-3);padding-bottom:var(--bs-space-3)}._pageHeader_1y4fn_779{display:flex;flex-wrap:wrap;align-items:center;gap:var(--bs-space-2) var(--bs-space-3)}._tabs_1y4fn_786{display:inline-flex;overflow:hidden;border:1px solid var(--bs-color-line);border-radius:var(--bs-radius-pill)}._tab_1y4fn_540{padding:.25rem var(--bs-space-3);border:none;background:var(--bs-color-surface);color:var(--bs-color-ink);font:inherit;font-size:var(--bs-font-size-sm);cursor:pointer}._tab_1y4fn_540[aria-selected=true]{background:var(--bs-color-ink);color:var(--bs-color-on-brand)}._empty_1y4fn_808{display:flex;flex-direction:column;align-items:flex-start;gap:var(--bs-space-3);max-width:44rem;padding:var(--bs-space-5);border:1px dashed var(--bs-color-line);border-radius:var(--bs-radius-md)}._blockBody_1y4fn_820{display:flex;flex-direction:column;gap:var(--bs-space-3);min-height:0;flex:1;padding:var(--bs-space-3) var(--bs-space-4)}._attribution_1y4fn_829{display:grid;grid-template-columns:minmax(10rem,16rem) minmax(0,1fr) 7rem;align-items:center;gap:.3rem var(--bs-space-3);font-size:var(--bs-font-size-xs);font-variant-numeric:tabular-nums}._attributionTrack_1y4fn_838{position:relative;height:.9rem;border-radius:var(--bs-radius-sm);background:var(--bs-color-track)}._attributionBar_1y4fn_845{position:absolute;top:0;bottom:0;left:0;border-radius:var(--bs-radius-sm);background:var(--bs-color-shift-availability)}._attributionBarPerfect_1y4fn_854{background:var(--bs-color-shift-good)}._whisker_1y4fn_858{position:absolute;top:45%;height:2px;background:var(--bs-color-ink)}@media(max-width:1100px){._body_1y4fn_256{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}._kpis_1y4fn_175{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(max-width:768px){._body_1y4fn_256{grid-template-columns:minmax(0,1fr)}._kpis_1y4fn_175{grid-template-columns:repeat(2,minmax(0,1fr))}._attribution_1y4fn_829{grid-template-columns:minmax(0,1fr) 5rem}._attributionTrack_1y4fn_838{display:none}}._runBlockers_1y4fn_897{max-height:100%;overflow:auto;padding:var(--bs-space-4);border:1px solid var(--bs-color-red-tint-line);border-radius:var(--bs-radius-md);background:var(--bs-color-surface)}._emptyLayout_1y4fn_906{display:grid;grid-template-columns:minmax(0,44rem) minmax(18rem,1fr);gap:var(--bs-space-4);align-items:start;min-height:0}._studies_1y4fn_915{display:flex;flex-direction:column;gap:var(--bs-space-2);min-height:0;overflow:auto}._elementLink_1y4fn_924{max-width:100%;overflow:hidden;padding:0;border:0;background:none;color:inherit;font:inherit;text-align:left;text-overflow:ellipsis;white-space:nowrap;cursor:pointer}._elementLink_1y4fn_924:hover,._elementLink_1y4fn_924:focus-visible{color:var(--bs-color-fl-red);text-decoration:underline}._pictureLink_1y4fn_335{cursor:pointer}._pictureLink_1y4fn_335:hover rect,._pictureLink_1y4fn_335:focus-visible rect{stroke:var(--bs-color-fl-red);stroke-width:2px}@media(max-width:1100px){._validatePage_1y4fn_768{height:auto}._page_1y4fn_7{overflow:visible}._emptyLayout_1y4fn_906{grid-template-columns:minmax(0,1fr)}}._checksButton_1y4fn_972{display:inline-flex;align-items:center;gap:var(--bs-space-1);padding:.25rem 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-semibold);cursor:pointer}._checksButton_1y4fn_972[data-on=true]{border-color:var(--bs-color-warning)}._checksButton_1y4fn_972:hover{border-color:var(--bs-color-ink-muted)}._checksDot_1y4fn_995{width:.55rem;height:.55rem;border-radius:50%;background:var(--bs-color-confirmed)}._checksButton_1y4fn_972[data-on=true] ._checksDot_1y4fn_995{background:var(--bs-color-warning)}._checksBody_1y4fn_1006{display:flex;flex-direction:column;gap:var(--bs-space-4);min-width:min(52rem,80vw)}._checksGroup_1y4fn_1013{display:flex;flex-direction:column;gap:var(--bs-space-2)}._importantList_1y4fn_1020{display:flex;flex-direction:column;gap:var(--bs-space-2);margin:0;padding:0;list-style:none}._importantRow_1y4fn_1029{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:var(--bs-space-1) var(--bs-space-3);padding:var(--bs-space-1) 0 var(--bs-space-1) var(--bs-space-3);border-left:3px solid var(--bs-color-fl-red);font-size:var(--bs-font-size-sm);cursor:help}._settingPage_1y4fn_1042{display:flex;flex:1;min-height:0;flex-direction:column;gap:var(--bs-space-2)}._settingControls_1y4fn_1050{display:flex;flex-wrap:wrap;align-items:center;gap:var(--bs-space-2) var(--bs-space-3)}._settingRange_1y4fn_1057{display:inline-flex;align-items:center;gap:var(--bs-space-2);font-size:var(--bs-font-size-sm)}._settingRange_1y4fn_1057 input{width:16rem;font:inherit;padding:.2rem .4rem}._settingProblem_1y4fn_1070{color:var(--bs-color-fl-red);font-size:var(--bs-font-size-sm)}._settingChart_1y4fn_1075{display:flex;align-items:flex-end;gap:var(--bs-space-3);height:9rem;padding:var(--bs-space-2) var(--bs-space-3) 0}._settingBar_1y4fn_1083{display:flex;flex:1;height:100%;flex-direction:column;align-items:center;justify-content:flex-end;gap:2px;font-size:var(--bs-font-size-sm)}._settingBarFill_1y4fn_1094{width:70%;background:var(--bs-color-line);border-radius:2px 2px 0 0}._settingBar_1y4fn_1083[data-best=true] ._settingBarFill_1y4fn_1094{background:var(--bs-color-ink)}._settingBarValue_1y4fn_1104{font-variant-numeric:tabular-nums}._settingBarLabel_1y4fn_1108{color:var(--bs-color-ink-muted)}._settingTable_1y4fn_1112{width:100%;border-collapse:collapse;font-size:var(--bs-font-size-sm);font-variant-numeric:tabular-nums}._settingTable_1y4fn_1112 th,._settingTable_1y4fn_1112 td{padding:.2rem var(--bs-space-2);text-align:right;border-bottom:1px solid var(--bs-color-line)}._settingTable_1y4fn_1112 th:first-child,._settingTable_1y4fn_1112 td:first-child{text-align:left}._settingTable_1y4fn_1112 tr[data-best=true] td{font-weight:600}._settingBest_1y4fn_1135{margin-left:var(--bs-space-2);padding:0 .4rem;border-radius:var(--bs-radius-pill);background:var(--bs-color-ink);color:var(--bs-color-on-brand);font-size:var(--bs-font-size-xs);font-weight:500}._settingUse_1y4fn_1145{padding:.1rem var(--bs-space-2);border:1px solid var(--bs-color-line);border-radius:var(--bs-radius-pill);background:var(--bs-color-surface);font:inherit;font-size:var(--bs-font-size-sm);cursor:pointer}._settingUse_1y4fn_1145:disabled{cursor:default;opacity:.5}._vMini_1y4fn_1161{display:inline-flex;align-items:center;padding:0 4px;border:1px solid transparent;border-radius:6px;background:transparent;cursor:pointer}._vMini_1y4fn_1161:hover,._vMini_1y4fn_1161[aria-expanded=true]{border-color:var(--bs-color-line)}._vMiniBar_1y4fn_1176{fill:var(--bs-color-filling-cyan)}._vMiniCritical_1y4fn_1180{fill:var(--bs-color-fl-red)}._vMiniOff_1y4fn_1184{fill:var(--bs-color-line)}._vMiniNominal_1y4fn_1188{stroke:var(--bs-color-ink);stroke-width:1;stroke-dasharray:3 2}._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_xdh6r_1{display:grid;grid-template-rows:auto 1fr auto;grid-template-columns:minmax(0,1fr);min-height:100dvh}._header_xdh6r_10{min-width:0}._topBar_xdh6r_14{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_xdh6r_24{display:flex;gap:var(--bs-space-4);min-width:0}._projectName_xdh6r_31{min-width:0;max-width:24rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._navLink_xdh6r_39{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_xdh6r_39:hover{color:var(--bs-color-fl-red)}._navLinkActive_xdh6r_52{border-bottom-color:var(--bs-color-fl-red)}._controls_xdh6r_57{display:flex;flex:1;flex-wrap:wrap;align-items:center;justify-content:flex-end;gap:var(--bs-space-3);min-width:0}._modeSwitch_xdh6r_67{display:flex;align-items:center;gap:var(--bs-space-2)}._controlLabel_xdh6r_73{font-size:var(--bs-font-size-sm);color:var(--bs-color-ink-muted)}._select_xdh6r_78{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_xdh6r_89{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_xdh6r_89:hover{border-color:var(--bs-color-fl-red)}._toggleOn_xdh6r_106{border-color:var(--bs-color-fl-red);background:var(--bs-color-fl-red);color:var(--bs-color-on-brand)}._shell_xdh6r_1[data-presentation=on] ._topBar_xdh6r_14{border-bottom:3px solid var(--bs-color-fl-red)}:root[data-live-fullscreen=on] ._header_xdh6r_10,:root[data-live-fullscreen=on] ._footer_xdh6r_121{display:none}:root[data-realistic-fullscreen=on] ._header_xdh6r_10,:root[data-realistic-fullscreen=on] ._footer_xdh6r_121{display:none}:root[data-kiosk=on] ._header_xdh6r_10,:root[data-kiosk=on] ._footer_xdh6r_121{display:none}:root[data-kiosk=on] ._content_xdh6r_139{padding-top:var(--bs-kiosk-strip-height)}:root[data-kiosk=on][data-journey=auto] ._content_xdh6r_139{padding-bottom:var(--bs-journey-auto-height)}._stepBar_xdh6r_149{padding:0 var(--bs-page-gutter);border-bottom:1px solid var(--bs-color-line);background:var(--bs-color-surface);overflow-x:auto}._stepList_xdh6r_156{display:flex;gap:var(--bs-space-2);margin:0;padding:0;list-style:none}._step_xdh6r_149{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_xdh6r_149:hover{color:var(--bs-color-fl-red)}._stepNumber_xdh6r_181{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_xdh6r_192{border-bottom-color:var(--bs-color-fl-red);color:var(--bs-color-fl-red)}._stepActive_xdh6r_192 ._stepNumber_xdh6r_181{border-color:var(--bs-color-fl-red);background:var(--bs-color-fl-red);color:var(--bs-color-on-brand)}._stepStale_xdh6r_205{background:var(--bs-color-red-tint);color:var(--bs-color-fl-red)}._stepStale_xdh6r_205 ._stepNumber_xdh6r_181{border-color:var(--bs-color-fl-red);background:var(--bs-color-fl-red);color:var(--bs-color-on-brand)}._visuallyHidden_xdh6r_216{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}._stepCount_xdh6r_226{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_xdh6r_237{padding:var(--bs-space-6) var(--bs-page-gutter)}._content_xdh6r_139{min-width:0}._footer_xdh6r_121{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_xdh6r_14{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_xdh6r_57{justify-content:flex-start;min-width:max-content}._step_xdh6r_149{padding:var(--bs-space-1) var(--bs-space-2)}}._signOut_xdh6r_276{border:0;background:none;font:inherit;cursor:pointer}._shared_xdh6r_284{display:flex;flex:none;align-items:center;gap:var(--bs-space-2);margin-left:auto;font-size:var(--bs-font-size-sm)}._sharedLabel_xdh6r_293{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_xdh6r_301{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_xdh6r_301:disabled{opacity:.6;cursor:progress}._sharedFailure_xdh6r_316{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}}._bar_1sraa_5{position:fixed;right:0;bottom:0;left:0;z-index:42;display:grid;grid-template-columns:auto minmax(0,1fr) auto auto;align-items:center;gap:var(--bs-space-3);padding:var(--bs-space-2) var(--bs-page-gutter);border-top:2px solid var(--bs-color-fl-red);background:var(--bs-color-surface)}._title_1sraa_20{max-width:16rem;overflow:hidden;font-size:var(--bs-font-size-sm);text-overflow:ellipsis;white-space:nowrap}._steps_1sraa_29{display:grid;grid-template-rows:auto auto;gap:var(--bs-space-1);min-width:0}._chapter_1sraa_36{grid-row:1;overflow:hidden;padding:.15rem 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);text-overflow:ellipsis;white-space:nowrap;cursor:pointer}._chapterOn_1sraa_51{border-color:var(--bs-color-ink);color:var(--bs-color-ink);font-weight:var(--bs-font-weight-semibold)}._dot_1sraa_57{justify-self:center;width:.75rem;height:.75rem;padding:0;border:1px solid var(--bs-color-ink-muted);border-radius:50%;background:var(--bs-color-surface);cursor:pointer}._dotOn_1sraa_68{border-color:var(--bs-color-fl-red);background:var(--bs-color-fl-red)}._buttons_1sraa_73{display:flex;gap:var(--bs-space-2)}._author_1sraa_78{color:var(--bs-color-ink-muted);font-size:var(--bs-font-size-xs);white-space:nowrap}._primary_1sraa_84,._secondary_1sraa_85{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_1sraa_84{border:1px solid var(--bs-color-fl-red);background:var(--bs-color-fl-red);color:var(--bs-color-on-brand)}._secondary_1sraa_85{border:1px solid var(--bs-color-line);background:var(--bs-color-surface);color:var(--bs-color-ink)}._secondary_1sraa_85:disabled{cursor:default;opacity:.5}._ring_1sraa_111{position:fixed;z-index:40;border:3px solid var(--bs-color-fl-red);border-radius:var(--bs-radius-md);box-shadow:0 0 0 9999px #1f1f1f1f;pointer-events:none}._card_1sraa_120{position:fixed;z-index:41;max-width:24rem;padding:var(--bs-space-3);border:1px solid var(--bs-color-line);border-radius:var(--bs-radius-md);background:var(--bs-color-surface);box-shadow:0 6px 24px #1f1f1f2e}._cardFree_1sraa_132{right:var(--bs-page-gutter);bottom:5rem}._cardCount_1sraa_137{color:var(--bs-color-ink-muted);font-size:var(--bs-font-size-xs)}._cardTitle_1sraa_142{margin:var(--bs-space-1) 0;font-size:var(--bs-font-size-md)}._cardText_1sraa_147{margin:0;font-size:var(--bs-font-size-sm)}._auto_1sraa_156{height:var(--bs-journey-auto-height, 7.5rem)}._auto_1sraa_156 ._chapter_1sraa_36,._auto_1sraa_156 ._primary_1sraa_84,._auto_1sraa_156 ._secondary_1sraa_85{min-height:3rem;font-size:var(--bs-font-size-md)}._auto_1sraa_156 ._primary_1sraa_84,._auto_1sraa_156 ._secondary_1sraa_85{min-width:6rem}._auto_1sraa_156 ._dot_1sraa_57{position:relative;width:3rem;height:3rem;border:none;background:transparent}._auto_1sraa_156 ._dot_1sraa_57:after{position:absolute;inset:.875rem;border:2px solid var(--bs-color-ink-muted);border-radius:50%;background:var(--bs-color-surface);content:""}._auto_1sraa_156 ._dotOn_1sraa_68:after{border-color:var(--bs-color-fl-red);background:var(--bs-color-fl-red)}._auto_1sraa_156 ._title_1sraa_20{max-width:22rem;font-size:var(--bs-font-size-md)}._cardAuto_1sraa_199{max-width:30rem}._cardAuto_1sraa_199 ._cardTitle_1sraa_142{font-size:var(--bs-font-size-lg)}._cardAuto_1sraa_199 ._cardText_1sraa_147{font-size:var(--bs-font-size-md)}._cardAuto_1sraa_199._cardFree_1sraa_132{bottom:7rem}@media(max-width:768px){._bar_1sraa_5{grid-template-columns:minmax(0,1fr) auto}._author_1sraa_78{grid-column:1 / -1}._title_1sraa_20,._chapter_1sraa_36,._buttons_1sraa_73 [data-testid=journey-previous]{display:none}._dot_1sraa_57{grid-row:1}._card_1sraa_120{right:var(--bs-space-2);left:var(--bs-space-2)!important;max-width:none}}._backFloat_1sraa_244{position:fixed;left:50%;bottom:6.5rem;z-index:60;transform:translate(-50%);padding:var(--bs-space-2) var(--bs-space-4);border:1px solid var(--bs-color-fl-red);border-radius:999px;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-md, 0 4px 14px rgba(0, 0, 0, .18));cursor:pointer}._corner_1rla0_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_1rla0_2>*{pointer-events:auto}._button_1rla0_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_1rla0_18:hover,._button_1rla0_18[aria-expanded=true]{color:var(--bs-color-ink);opacity:1}._dialog_1rla0_35{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_1rla0_47{margin:0;font-size:var(--bs-font-size-md, 1rem)}._kinds_1rla0_52{display:flex;gap:var(--bs-space-1)}._kind_1rla0_52{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_1rla0_52[aria-checked=true]{border-color:var(--bs-color-fl-red);color:var(--bs-color-fl-red)}._field_1rla0_70{display:flex;flex-direction:column;gap:2px;font-size:var(--bs-font-size-xs);color:var(--bs-color-ink-muted)}._text_1rla0_78,._screen_1rla0_79{font:inherit;font-size:var(--bs-font-size-sm, .875rem);color:var(--bs-color-ink)}._check_1rla0_85{display:flex;align-items:center;gap:var(--bs-space-1);font-size:var(--bs-font-size-xs)}._problem_1rla0_92{margin:0;color:var(--bs-color-fl-red);font-size:var(--bs-font-size-xs)}._actions_1rla0_98{display:flex;justify-content:flex-end;gap:var(--bs-space-2)}._primary_1rla0_104,._secondary_1rla0_105{padding:4px var(--bs-space-3);border-radius:var(--bs-radius-sm);cursor:pointer}._primary_1rla0_104{border:1px solid var(--bs-color-fl-red);background:var(--bs-color-fl-red);color:var(--bs-color-on-brand)}._primary_1rla0_104:disabled{opacity:.5;cursor:not-allowed}._secondary_1rla0_105{border:1px solid var(--bs-color-line);background:var(--bs-color-surface)}._note_1rla0_127{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_1rla0_2{display:none}*,*:before,*:after{box-sizing:border-box}html{font-size:16px;-webkit-text-size-adjust:100%}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}
