._error_pq85g_1{z-index:var(--z-overlay);place-content:center;justify-items:center;gap:var(--space-8);min-width:0;min-height:0;padding:var(--space-24);background:var(--color-surface-viewer);color:var(--color-text-secondary);font-size:var(--font-size-base);line-height:var(--line-height-base);text-align:center;display:grid;position:absolute;inset:0}._title_pq85g_37,._message_pq85g_39{overflow-wrap:anywhere;max-width:100%;margin:0}._title_pq85g_37{color:var(--color-text-primary);font-weight:var(--font-weight-medium)}._icon_njpdp_1{width:var(--geometry-icon-size-small);height:var(--geometry-icon-size-small);fill:none;stroke:var(--color-text-secondary);stroke-width:var(--icon-stroke-width);stroke-linecap:round;stroke-linejoin:round;transition:var(--transition-transform);flex:none;display:block}@media (prefers-reduced-motion:reduce){._icon_njpdp_1{transition:none}}._badge_8vcyd_1{min-height:var(--badge-min-height);padding:0 var(--space-8);border:var(--border-width) solid var(--color-divider);border-radius:var(--radius-control);font-family:var(--font-family-sans);font-size:var(--font-size-secondary);font-weight:var(--font-weight-medium);line-height:var(--line-height-secondary);white-space:nowrap;align-items:center;display:inline-flex}._neutral_8vcyd_29{color:var(--color-text-secondary);background-color:var(--color-surface-field);border-color:var(--color-divider)}._info_8vcyd_41{color:var(--color-status-info);background-color:var(--color-status-info-surface);border-color:var(--color-status-info)}._warning_8vcyd_53{color:var(--color-status-warning);background-color:var(--color-status-warning-surface);border-color:var(--color-status-warning)}._success_8vcyd_65{color:var(--color-status-success);background-color:var(--color-status-success-surface);border-color:var(--color-status-success)}._danger_8vcyd_77{color:var(--color-danger-semantic);background-color:var(--color-status-danger-surface);border-color:var(--color-danger-semantic)}._root_sw2x0_1{display:inline-block;position:relative}._content_sw2x0_11{z-index:var(--z-tooltip);box-sizing:border-box;width:max-content;max-width:min(var(--tooltip-max-width), calc(100vw - var(--space-16)));overflow-wrap:anywhere;padding:var(--space-8) var(--space-12);font-family:var(--font-family-sans);font-size:var(--font-size-secondary);line-height:var(--line-height-secondary);text-align:center;text-wrap:balance;white-space:normal;pointer-events:none;position:fixed}._button_aspe3_1{justify-content:center;align-items:center;gap:var(--space-8);border:var(--border-width) solid var(--color-divider);border-radius:var(--radius-control);min-width:0;font-family:var(--font-family-sans);font-size:var(--font-size-base);font-weight:var(--font-weight-medium);line-height:var(--line-height-base);white-space:nowrap;cursor:pointer;transition:var(--transition-interactive);display:inline-flex}._visuallyHidden_aspe3_37{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}._disabledReasonOwner_aspe3_61{min-width:0;display:inline-flex}._compact_aspe3_71{min-height:var(--control-height-compact);padding:0 var(--space-12)}._regular_aspe3_81{min-height:var(--control-height-regular);padding:0 var(--space-16)}._primary_aspe3_91{color:var(--color-surface-panel);background-color:var(--color-accent);border-color:var(--color-accent)}._primary_aspe3_91:hover:not(:disabled):not([data-disabled=true]){background-color:var(--color-accent-hover-semantic);border-color:var(--color-accent-hover-semantic)}._primary_aspe3_91:active:not(:disabled):not([data-disabled=true]){background-color:var(--color-accent-active-semantic);border-color:var(--color-accent-active-semantic)}._secondary_aspe3_123{color:var(--color-text-primary);background-color:var(--color-surface-panel);border-color:var(--color-divider)}._secondary_aspe3_123:hover:not(:disabled):not([data-disabled=true]){background-color:var(--color-control-hover-surface);border-color:var(--color-control-hover-border)}._secondary_aspe3_123:active:not(:disabled):not([data-disabled=true]){background-color:var(--color-control-active-surface);border-color:var(--color-control-active-border)}._ghost_aspe3_155{color:var(--color-text-primary);background-color:#0000;border-color:#0000}._ghost_aspe3_155:hover:not(:disabled):not([data-disabled=true]){background-color:var(--color-control-hover-surface);border-color:var(--color-control-hover-border)}._ghost_aspe3_155:active:not(:disabled):not([data-disabled=true]){background-color:var(--color-control-active-surface);border-color:var(--color-control-active-border)}._danger_aspe3_187{color:var(--color-surface-panel);background-color:var(--color-danger-semantic);border-color:var(--color-danger-semantic)}._danger_aspe3_187:hover:not(:disabled):not([data-disabled=true]){background-color:var(--color-danger-hover-semantic);border-color:var(--color-danger-hover-semantic)}._danger_aspe3_187:active:not(:disabled):not([data-disabled=true]){background-color:var(--color-danger-active-semantic);border-color:var(--color-danger-active-semantic)}._dangerSecondary_aspe3_219{color:var(--color-danger-semantic);background-color:var(--color-surface-panel);border-color:var(--color-danger-semantic)}._dangerSecondary_aspe3_219:hover:not(:disabled):not([data-disabled=true]){color:var(--color-danger-hover-semantic);background-color:var(--color-danger-hover-surface);border-color:var(--color-danger-hover-semantic)}._dangerSecondary_aspe3_219:active:not(:disabled):not([data-disabled=true]){color:var(--color-danger-active-semantic);background-color:var(--color-danger-active-surface);border-color:var(--color-danger-active-semantic)}._content_aspe3_255{align-items:center;display:inline-flex}._spinner_aspe3_265{width:var(--spinner-size);height:var(--spinner-size);border:var(--border-width) solid currentColor;border-right-color:#0000;border-radius:50%;flex:none;animation:.7s linear infinite _button-spin_aspe3_1}@keyframes _button-spin_aspe3_1{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){._spinner_aspe3_265{animation:none}}._dialog_nmkxh_1{width:min(var(--dialog-width-default), calc(100vw - var(--space-32)));max-height:calc(100dvh - var(--space-32));margin:auto;padding:0;overflow:hidden}._dialog_nmkxh_1:focus{outline:none}._dialog_nmkxh_1:focus-visible{outline:var(--focus-outline);outline-offset:var(--focus-offset)}._dialog_nmkxh_1,._dialog_nmkxh_1::backdrop{opacity:0;transition:opacity var(--dialog-duration-exit) var(--dialog-ease-exit), transform var(--dialog-duration-exit) var(--dialog-ease-exit), display var(--dialog-duration-exit) allow-discrete, overlay var(--dialog-duration-exit) allow-discrete}._dialog_nmkxh_1{transform:translateY(var(--dialog-offset)) scale(var(--dialog-scale-from))}._dialog_nmkxh_1[open],._dialog_nmkxh_1[open]::backdrop{opacity:1;transition-duration:var(--dialog-duration-enter);transition-timing-function:var(--dialog-ease-enter)}._dialog_nmkxh_1[open]{transform:none}@starting-style{._dialog_nmkxh_1[open],._dialog_nmkxh_1[open]::backdrop{opacity:0}._dialog_nmkxh_1[open]{transform:translateY(var(--dialog-offset)) scale(var(--dialog-scale-from))}}._dialog_nmkxh_1::backdrop{background:var(--color-dialog-backdrop)}._small_nmkxh_62{width:min(var(--dialog-width-small), calc(100vw - var(--space-32)))}._large_nmkxh_66{width:min(var(--dialog-width-large), calc(100vw - var(--space-32)))}._header_nmkxh_70{padding:var(--space-16) var(--space-16) 0}._title_nmkxh_74{font-size:var(--font-size-heading);font-weight:var(--font-weight-semibold);line-height:var(--line-height-heading);margin:0}._body_nmkxh_81{max-height:calc(100dvh - var(--dialog-body-chrome));padding:var(--space-16);overscroll-behavior:contain;min-height:0;overflow-y:auto}@media (width<=600px),(height<=500px) and (width<=1024px){._dialog_nmkxh_1[open]{border-radius:0;grid-template-rows:auto minmax(0,1fr) auto;width:100%;max-width:100%;height:100dvh;max-height:100dvh;margin:0;display:grid}._header_nmkxh_70{padding-top:max(var(--space-16), env(safe-area-inset-top))}._title_nmkxh_74{font-size:var(--font-size-identity);overflow-wrap:anywhere}._body_nmkxh_81{max-height:none;padding:var(--space-12)}._dialog_nmkxh_1 ._actions_nmkxh_113{padding-bottom:max(var(--space-12), env(safe-area-inset-bottom))}._dialog_nmkxh_1 ._body_nmkxh_81,._dialog_nmkxh_1 ._header_nmkxh_70,._dialog_nmkxh_1 ._actions_nmkxh_113{padding-left:max(var(--space-12), env(safe-area-inset-left));padding-right:max(var(--space-12), env(safe-area-inset-right))}}._body_nmkxh_81 p{color:var(--color-text-secondary);line-height:var(--line-height-base);overflow-wrap:anywhere;margin:0}._actions_nmkxh_113{justify-content:flex-end;gap:var(--space-8);padding:0 var(--space-16) var(--space-16);flex-wrap:wrap;display:flex}@media (width<=520px){._actions_nmkxh_113{justify-content:stretch}._actions_nmkxh_113>*{flex:auto}}._button_1734f_1{width:var(--control-height-compact);height:var(--control-height-compact);color:var(--color-text-secondary);border:var(--border-width) solid var(--color-divider);border-radius:var(--radius-control);cursor:pointer;transition:var(--transition-interactive);background-color:#0000;place-items:center;padding:0;display:inline-grid}._button_1734f_1:hover:not(:disabled):not([data-disabled=true]){color:var(--color-text-primary);background-color:var(--color-control-hover-surface);border-color:var(--color-control-hover-border)}._button_1734f_1:active:not(:disabled):not([data-disabled=true]){color:var(--color-text-primary);background-color:var(--color-control-active-surface);border-color:var(--color-control-active-border)}._button_1734f_1._pressed_1734f_55:not(:disabled):not([data-disabled=true]){color:var(--color-accent);background-color:var(--color-selection-surface);border-color:var(--color-accent)}._button_1734f_1._pressed_1734f_55:hover:not(:disabled):not([data-disabled=true]){color:var(--color-accent);background-color:var(--color-selection-surface);border-color:var(--color-control-hover-border)}._button_1734f_1._pressed_1734f_55:active:not(:disabled):not([data-disabled=true]){color:var(--color-accent);background-color:var(--color-selection-surface);border-color:var(--color-control-active-border)}._danger_1734f_91{color:var(--color-danger-semantic)}._danger_1734f_91:hover:not(:disabled):not([data-disabled=true]){color:var(--color-danger-hover-semantic);background-color:var(--color-danger-hover-surface);border-color:var(--color-danger-hover-semantic)}._danger_1734f_91:active:not(:disabled):not([data-disabled=true]){color:var(--color-danger-active-semantic);background-color:var(--color-danger-active-surface);border-color:var(--color-danger-active-semantic)}._disabledReasonOwner_1734f_123{min-width:0;display:inline-flex}._visuallyHidden_1734f_133{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}._icon_1734f_157{width:var(--geometry-icon-size);height:var(--geometry-icon-size);place-items:center;display:inline-grid}._icon_1734f_157>svg{fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;width:100%;height:100%;stroke-width:var(--icon-stroke-width)}._field_1bqqm_1{gap:var(--space-4);min-width:0;display:grid}._label_1bqqm_7{color:var(--color-text-primary);font-family:var(--font-family-sans);font-size:var(--font-size-base);font-weight:var(--font-weight-medium);line-height:var(--line-height-base)}._control_1bqqm_15{width:100%;min-width:0;min-height:var(--form-control-height);padding:0 var(--space-12);color:var(--color-text-primary);font-family:var(--font-family-sans);font-size:var(--form-control-font-size);font-weight:var(--font-weight-medium);line-height:var(--line-height-base);background-color:var(--color-surface-field);border:var(--border-width) solid var(--color-divider);border-radius:var(--radius-control);transition:var(--transition-interactive)}._control_1bqqm_15::placeholder{color:var(--color-text-secondary);opacity:1}._control_1bqqm_15:hover:not(:disabled){border-color:var(--color-control-hover-border);background-color:var(--color-control-hover-surface)}._control_1bqqm_15:active:not(:disabled){border-color:var(--color-control-active-border);background-color:var(--color-control-active-surface)}._control_1bqqm_15[aria-invalid=true]:not(:disabled){border-color:var(--color-danger-semantic)}._description_1bqqm_51,._error_1bqqm_52{font-family:var(--font-family-sans);font-size:var(--font-size-secondary);line-height:var(--line-height-secondary);margin:0}._description_1bqqm_51{color:var(--color-text-secondary)}._error_1bqqm_52{color:var(--color-danger-semantic);font-weight:var(--font-weight-medium)}._select_1nj1m_1{min-height:var(--form-control-height);font-size:var(--form-control-font-size);padding-block:var(--space-8);text-overflow:ellipsis}._checkField_1nj1m_9{align-items:flex-start;gap:var(--space-12);min-width:0;min-height:var(--form-control-height);padding-block:var(--space-8);color:var(--color-text-primary);font-size:var(--form-control-font-size);line-height:var(--line-height-identity);cursor:pointer;display:flex}._checkField_1nj1m_9 span{overflow-wrap:anywhere;min-width:0}._checkField_1nj1m_9:has(input:disabled){cursor:not-allowed;color:var(--color-text-secondary)}._checkbox_1nj1m_30{width:var(--space-24);height:var(--space-24);accent-color:var(--color-accent);flex:none;margin:0}._section_1nj1m_39{min-width:0;padding:var(--form-section-padding);gap:var(--form-section-gap);border:var(--border-width) solid var(--color-divider);border-radius:var(--radius-overlay);margin:0;display:grid}._section_1nj1m_39 legend{padding-inline:var(--space-4);font-size:var(--font-size-identity);font-weight:var(--font-weight-semibold)}._section_1nj1m_39>*{min-width:0}._trigger_1tlds_1{min-width:var(--target-current);min-height:var(--target-current)}._content_1tlds_13{z-index:var(--z-popover);max-width:calc(100vw - var(--space-16));max-height:calc(100dvh - var(--space-16));position:fixed;overflow:auto}._content_1tlds_13:focus-visible{outline:var(--focus-outline);outline-offset:var(--focus-offset)}._menu_1sgx0_1{max-width:min(var(--geometry-menu-max-width), calc(100vw - var(--space-16)));padding:var(--space-4)}._items_1sgx0_11{gap:0;display:grid}._selectionMenu_1sgx0_21 ._items_1sgx0_11{gap:0}._item_1sgx0_11{width:100%;min-height:var(--target-current);border:var(--border-width) solid transparent;border-radius:var(--radius-control);padding:0 var(--space-8);color:var(--color-text-primary);font-family:var(--font-family-sans);font-size:var(--font-size-base);line-height:var(--line-height-base);text-align:left;cursor:pointer;transition:var(--transition-interactive);background:0 0;grid-template-columns:minmax(0,1fr);align-items:center;text-decoration:none;display:grid}._item_1sgx0_11:hover:not([aria-disabled=true]){background:var(--color-control-hover-surface);border-color:#0000}._item_1sgx0_11:active:not([aria-disabled=true]){background:var(--color-control-active-surface);border-color:#0000}._item_1sgx0_11:focus-visible{background:var(--color-control-hover-surface)}._item_1sgx0_11[aria-disabled=true]{color:var(--color-text-disabled);cursor:not-allowed;background:0 0;border-color:#0000}._item_1sgx0_11[aria-checked=true]:not([aria-disabled=true]),._item_1sgx0_11[aria-current=true]:not([aria-disabled=true]){background:var(--color-selection-surface)}._label_1sgx0_123{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}._item_1sgx0_11[aria-checked=true] ._label_1sgx0_123,._item_1sgx0_11[aria-current=true] ._label_1sgx0_123{font-weight:var(--font-weight-medium)}._sectionLabel_1sgx0_147{padding:var(--space-8) var(--space-8) var(--space-4);color:var(--color-text-secondary);font-size:var(--font-size-secondary);font-weight:var(--font-weight-medium);letter-spacing:var(--letter-spacing-overline);line-height:var(--line-height-secondary);text-transform:none}._sectionLabel_1sgx0_147:not(:first-child){margin:var(--space-4) calc(var(--space-4) * -1) 0;border-top:var(--border-width) solid var(--color-divider);padding-inline:calc(var(--space-8) + var(--space-4))}._trigger_m1exn_1{width:100%;min-width:0;min-height:var(--control-height-compact);grid-template-columns:minmax(0, 1fr) var(--geometry-icon-size-small);align-items:center;gap:var(--space-4);border:var(--border-width) solid var(--color-divider);border-radius:var(--radius-control);padding:0 var(--space-4) 0 var(--space-8);background-color:var(--color-surface-field);color:var(--color-text-primary);font-family:var(--font-family-sans);font-size:var(--font-size-base);font-weight:var(--font-weight-medium);line-height:var(--line-height-base);text-align:left;cursor:pointer;transition:var(--transition-interactive);display:grid}._trigger_m1exn_1>*{pointer-events:none}._trigger_m1exn_1:hover:not(:disabled){border-color:var(--color-control-hover-border);background-color:var(--color-control-hover-surface)}._trigger_m1exn_1:active:not(:disabled){border-color:var(--color-control-active-border);background-color:var(--color-control-active-surface)}._trigger_m1exn_1[aria-expanded=true]{border-color:var(--color-control-active-border)}._value_m1exn_85{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}._trigger_m1exn_1[aria-expanded=true] svg{transform:rotate(180deg)}._list_m1exn_107{max-height:calc(var(--target-current) * 10 + var(--space-8));overflow-y:auto}._target_1aspk_1{width:var(--switch-width);height:var(--switch-height);flex:none;place-items:center;display:inline-grid;position:relative}._input_1aspk_19{opacity:0;pointer-events:none;width:1px;height:1px;margin:0;position:absolute}._track_1aspk_37{width:var(--switch-width);height:var(--switch-height);border-radius:var(--radius-pill);background-color:var(--color-switch-off-track);cursor:pointer;transition:var(--transition-interactive);border:0;position:relative}._track_1aspk_37:before{top:var(--switch-thumb-offset);left:var(--switch-thumb-offset);width:var(--switch-thumb-size);height:var(--switch-thumb-size);background:var(--color-switch-thumb);box-shadow:var(--shadow-switch-thumb);content:"";transition:var(--transition-transform);border-radius:50%;position:absolute}._target_1aspk_1:not([data-disabled=true]) ._track_1aspk_37:hover{background-color:var(--color-control-active-border)}._target_1aspk_1:not([data-disabled=true]) ._track_1aspk_37:active{background-color:var(--color-text-secondary)}._input_1aspk_19:focus-visible+._track_1aspk_37{outline:var(--focus-outline);outline-offset:var(--focus-offset)}._input_1aspk_19:checked+._track_1aspk_37{background-color:var(--color-accent)}._input_1aspk_19:checked+._track_1aspk_37:before{transform:translateX(var(--switch-thumb-travel))}._target_1aspk_1:not([data-disabled=true]) ._input_1aspk_19:checked+._track_1aspk_37:hover{background-color:var(--color-accent-hover-semantic)}._target_1aspk_1:not([data-disabled=true]) ._input_1aspk_19:checked+._track_1aspk_37:active{background-color:var(--color-accent-active-semantic)}._target_1aspk_1[data-disabled=true] ._track_1aspk_37{cursor:not-allowed;opacity:var(--opacity-disabled)}@media (any-pointer:coarse){._target_1aspk_1{width:var(--target-coarse);height:var(--target-coarse)}}@media (prefers-reduced-motion:reduce){._track_1aspk_37:before{transition:none}}:root[data-targets=large] ._target_1aspk_1{width:var(--target-coarse);height:var(--target-coarse)}._field_1otvk_1{gap:var(--space-4);min-width:0;display:grid}._label_1otvk_7{color:var(--color-text-primary);font-family:var(--font-family-sans);font-size:var(--font-size-base);font-weight:var(--font-weight-medium);line-height:var(--line-height-base)}._control_1otvk_15{width:100%;min-width:0;min-height:var(--geometry-measurement-note-min-height);padding:var(--space-8) var(--space-12);resize:vertical;color:var(--color-text-primary);font-family:var(--font-family-sans);font-size:var(--form-control-font-size);font-weight:var(--font-weight-medium);line-height:var(--line-height-base);background-color:var(--color-surface-field);border:var(--border-width) solid var(--color-divider);border-radius:var(--radius-control);transition:var(--transition-interactive)}._control_1otvk_15::placeholder{color:var(--color-text-secondary);opacity:1}._control_1otvk_15:hover:not(:disabled){border-color:var(--color-control-hover-border);background-color:var(--color-control-hover-surface)}._control_1otvk_15:active:not(:disabled){border-color:var(--color-control-active-border);background-color:var(--color-control-active-surface)}._control_1otvk_15[aria-invalid=true]:not(:disabled){border-color:var(--color-danger-semantic)}._description_1otvk_52,._error_1otvk_53{font-family:var(--font-family-sans);font-size:var(--font-size-secondary);line-height:var(--line-height-secondary);margin:0}._description_1otvk_52{color:var(--color-text-secondary)}._error_1otvk_53{color:var(--color-danger-semantic);font-weight:var(--font-weight-medium)}._panel_y61hz_1{z-index:var(--z-cursor);width:min(var(--geometry-page-browser-width), var(--geometry-workspace-panel-width), 100%);border-right:var(--border-width) solid var(--color-divider);background:var(--color-surface-panel);min-height:0;color:var(--color-text-primary);box-shadow:var(--shadow-floating);font-family:var(--font-family-sans);font-size:var(--font-size-base);flex-direction:column;display:flex;position:absolute;top:0;bottom:0;left:0}._header_y61hz_43{min-height:var(--target-coarse);padding:var(--space-4) var(--space-12);border-bottom:var(--border-width) solid var(--color-divider);flex:none;justify-content:space-between;align-items:center;display:flex}._header_y61hz_43 h2{font-size:var(--font-size-heading);font-weight:var(--font-weight-semibold);line-height:var(--line-height-heading);margin:0}._heading_y61hz_73{align-items:baseline;gap:var(--space-8);white-space:nowrap;min-width:0;display:flex}._header_y61hz_43 span,._meta_y61hz_89{color:var(--color-text-secondary);font-size:var(--font-size-secondary);line-height:var(--line-height-secondary)}._closeIcon_y61hz_99{width:var(--geometry-icon-size);height:var(--geometry-icon-size);fill:none;stroke:currentColor;stroke-linecap:round;stroke-width:var(--icon-stroke-width)}._panel_y61hz_1 ._iconButton_y61hz_115{width:var(--target-current);min-width:var(--target-current);height:var(--target-current);min-height:var(--target-current);flex:0 0 var(--target-current);padding:0}._controls_y61hz_131{gap:var(--space-8);padding:var(--space-8) var(--space-12);display:grid}._goTo_y61hz_141{align-items:center;gap:var(--space-4);min-width:0;display:flex}._search_y61hz_153{min-width:0;display:grid;position:relative}._searchInput_y61hz_163{padding-right:calc(var(--target-current) + var(--space-8))}._clearSearch_y61hz_169{right:var(--space-4);position:absolute;top:50%;transform:translateY(-50%)}._searchInput_y61hz_163::-webkit-search-cancel-button{appearance:none}._list_y61hz_187:focus-visible{outline:var(--focus-outline);outline-offset:calc(-1 * var(--focus-width))}._goTo_y61hz_141{justify-content:space-between;gap:var(--space-8);font-size:var(--font-size-secondary);white-space:nowrap}._numberField_y61hz_207{align-items:center;gap:var(--space-8);flex:none;display:flex}._numberField_y61hz_207 ._numberInput_y61hz_219{width:var(--geometry-page-goto-input-width);text-align:center;font-variant-numeric:var(--font-variant-numeric-quantities);appearance:textfield}._numberField_y61hz_207 ._numberInput_y61hz_219::-webkit-inner-spin-button{appearance:none;margin:0}._numberField_y61hz_207 ._numberInput_y61hz_219::-webkit-outer-spin-button{appearance:none;margin:0}._goTo_y61hz_141 span{color:var(--color-text-secondary)}._notice_y61hz_247{color:var(--color-text-secondary);font-size:var(--font-size-secondary);line-height:var(--line-height-secondary)}._previewNotice_y61hz_257{justify-content:space-between;align-items:center;gap:var(--space-4) var(--space-8);color:var(--color-text-secondary);font-size:var(--font-size-secondary);line-height:var(--line-height-secondary);flex-wrap:wrap;display:flex}._list_y61hz_187{overscroll-behavior:contain;min-height:0;padding-bottom:calc(var(--viewer-dock-bottom-exclusion,0px) + var(--space-8));flex:1;overflow-y:auto}._row_y61hz_295{left:var(--space-8);right:var(--space-8);justify-content:center;align-items:center;gap:var(--space-4);border:var(--geometry-selection-indicator-width) solid transparent;border-radius:var(--radius-control);padding:var(--space-4) var(--space-8);cursor:pointer;flex-direction:column;display:flex;position:absolute}._row_y61hz_295:hover{background:var(--color-control-hover-surface)}._row_y61hz_295:active{background:var(--color-control-active-surface)}._row_y61hz_295[aria-current=page]{border-color:var(--color-accent);background:var(--color-selection-surface)}._list_y61hz_187:focus-visible ._row_y61hz_295[data-active=true]{outline:var(--focus-outline);outline-offset:calc(-1 * var(--focus-width))}._thumbnail_y61hz_355{width:var(--geometry-page-thumbnail-width);height:var(--geometry-page-thumbnail-height);flex:0 0 var(--geometry-page-thumbnail-height);justify-content:center;align-items:center;display:flex;overflow:hidden}._thumbnail_y61hz_355 canvas,._thumbnailPlaceholder_y61hz_375{border:var(--border-width) solid var(--color-control-hover-border);background:var(--color-surface-field)}._thumbnail_y61hz_355 canvas{object-fit:contain;width:auto;max-width:100%;height:auto;max-height:100%}._thumbnailPlaceholder_y61hz_375{width:100%;height:100%;color:var(--color-text-secondary);place-items:center;display:grid}._label_y61hz_411{text-overflow:ellipsis;white-space:nowrap;max-width:100%;font-weight:var(--font-weight-regular);line-height:var(--line-height-base);overflow:hidden}._meta_y61hz_89{min-height:var(--line-height-secondary)}._empty_y61hz_433{padding:var(--space-24);text-align:center}._srOnly_y61hz_441{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;padding:0;position:absolute;overflow:hidden}@media (width<=800px){._panel_y61hz_1{top:calc(var(--geometry-context-toolbar-top) + var(--geometry-context-toolbar-height-coarse) + var(--space-12));left:var(--geometry-context-toolbar-left);width:min(var(--geometry-page-browser-width), var(--geometry-workspace-drawer-width), calc(100% - var(--geometry-context-toolbar-left)))}._panel_y61hz_1 button{min-width:var(--control-height-regular);min-height:var(--control-height-regular)}._panel_y61hz_1 ._iconButton_y61hz_115{width:var(--control-height-regular);min-width:var(--control-height-regular);height:var(--control-height-regular);min-height:var(--control-height-regular);flex-basis:var(--control-height-regular)}._searchInput_y61hz_163{padding-right:calc(var(--control-height-regular) + var(--space-8))}._list_y61hz_187{margin-bottom:var(--viewer-dock-bottom-exclusion,calc(var(--geometry-viewer-dock-height-coarse) + var(--geometry-viewer-dock-bottom-inset)));padding-bottom:0}}._skeletonBar_y61hz_531{height:var(--control-height-compact);border-radius:var(--radius-control);background:var(--color-surface-field)}._skeletonList_y61hz_541{align-items:center;gap:var(--space-16);min-height:0;padding:var(--space-8);flex-direction:column;flex:1;display:flex;overflow:hidden}._skeletonThumbnail_y61hz_561{width:var(--geometry-page-thumbnail-width);height:var(--geometry-page-thumbnail-height);flex:0 0 var(--geometry-page-thumbnail-height);border:var(--border-width) solid var(--color-control-hover-border);background:var(--color-surface-field)}._viewerShell_18pzi_1{background:var(--color-surface-viewer);grid-area:viewer;grid-template-rows:minmax(0,1fr);min-width:0;min-height:0;display:grid;overflow:hidden}._viewerFrame_18pzi_21,._viewerSurface_18pzi_23{min-width:0;min-height:0}._viewerFrame_18pzi_21{display:grid;position:relative;overflow:hidden}._viewerInteractionShield_18pzi_45{z-index:var(--z-cursor);pointer-events:auto;min-width:0;min-height:0;position:absolute;inset:0}._viewerOverlay_18pzi_67{top:calc(var(--geometry-context-toolbar-top) + var(--geometry-context-toolbar-height) + var(--space-12));right:calc(var(--viewer-right-obstruction,0px) + var(--space-12));bottom:calc(var(--viewer-dock-bottom-exclusion,0px) + var(--space-12));left:var(--geometry-context-toolbar-left);pointer-events:none;place-items:center;min-width:0;min-height:0;display:grid;position:absolute}._viewerOverlay_18pzi_67>dialog{width:min(var(--dialog-width-default), 100%);pointer-events:auto;grid-template-rows:auto minmax(0,1fr) auto;max-height:100%;margin:0;display:grid;position:static}._viewerOverlay_18pzi_67>dialog>div{min-height:0;max-height:none;overflow-y:auto}._viewerSurface_18pzi_23{display:grid;overflow:hidden}._viewerSurface_18pzi_23>*{min-width:0;min-height:0}._dock_18pzi_149{z-index:var(--z-raised);left:var(--space-12);right:calc(var(--viewer-right-obstruction,0px) + var(--space-12));bottom:var(--geometry-viewer-dock-bottom-inset);pointer-events:none;justify-content:center;display:flex;position:absolute;container-type:inline-size}._dockWithPages_18pzi_173{z-index:var(--z-panel)}._authoringNotice_18pzi_181{z-index:var(--z-controls);right:calc(var(--viewer-right-obstruction,0px) + var(--space-12));bottom:calc(var(--viewer-dock-bottom-exclusion,0px) + var(--space-12));max-width:min(var(--geometry-viewer-popover-width), calc(100% - var(--viewer-right-obstruction,0px) - var(--space-24)));padding:var(--space-8) var(--space-12);color:var(--color-text-secondary);font-size:var(--font-size-secondary);line-height:var(--line-height-secondary);pointer-events:none;position:absolute}[data-workspace-drawer-open=true] ._authoringNotice_18pzi_181{display:none}@media (any-pointer:coarse),(width<=800px){._viewerOverlay_18pzi_67{top:calc(var(--geometry-context-toolbar-top) + var(--geometry-context-toolbar-height-coarse) + var(--space-12))}}:root[data-targets=large] ._viewerOverlay_18pzi_67{top:calc(var(--geometry-context-toolbar-top) + var(--geometry-context-toolbar-height-coarse) + var(--space-12))}._deletePreference_1rokt_1{min-height:var(--target-current);align-items:center;gap:var(--space-8);margin-top:var(--space-8);color:var(--color-text-primary);font-size:var(--font-size-secondary);cursor:pointer;display:inline-flex}._deletePreference_1rokt_1 input{width:var(--geometry-checkbox-size);height:var(--geometry-checkbox-size);accent-color:var(--color-accent);margin:0}._deletePreference_1rokt_1 input:focus-visible{outline:var(--focus-outline);outline-offset:var(--focus-offset)}._banner_1atnw_1{background:var(--color-surface-shell);min-width:0;color:var(--color-text-primary);border-bottom:1px solid var(--color-border);font-size:var(--font-size-base);overflow-wrap:anywhere;padding:4px 12px}._banner_1atnw_1 p{margin:4px 0}._banner_1atnw_1 summary{cursor:pointer;padding:6px 0}._details_1atnw_20{max-height:25dvh;padding-bottom:4px;overflow:auto}@media (pointer:coarse){._banner_1atnw_1 summary{box-sizing:border-box;align-content:center;min-height:44px}}._appBar_hyevg_1{min-width:0;height:var(--geometry-app-bar-height);align-items:center;gap:var(--space-12);padding:0 var(--space-4) 0 var(--space-16);border-bottom:var(--border-width) solid var(--color-divider);background:var(--color-surface-shell);color:var(--color-text-primary);display:flex}._identityGroup_hyevg_13,._actions_hyevg_14{align-items:center;min-width:0;display:flex}._identityGroup_hyevg_13{gap:var(--space-12);flex:auto;overflow:hidden}._actions_hyevg_14{gap:var(--space-8);flex:none}._group_hyevg_31{align-items:center;gap:var(--space-4);min-width:0;display:flex}._groupDivider_hyevg_38{width:var(--border-width);height:var(--space-16);background:var(--color-divider);flex:none}._iconAction_hyevg_45{border-color:#0000}._iconAction_hyevg_45 svg{fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:var(--icon-stroke-width)}._brand_hyevg_57{letter-spacing:-.03em;color:var(--color-text-primary);font-size:18px;font-weight:700;line-height:var(--line-height-base);white-space:nowrap;flex:none;align-items:center;gap:8px;display:flex}._identityDivider_hyevg_70{width:var(--border-width);height:var(--space-16);background:var(--color-divider);flex:none}._documentName_hyevg_77{min-width:0;color:var(--color-text-secondary);font-size:var(--font-size-secondary);line-height:var(--line-height-secondary);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}._exportAction_hyevg_87,._projectsAction_hyevg_88,._iconTrigger_hyevg_89{min-height:var(--target-current)}._projectsAction_hyevg_88{color:var(--color-text-primary);background:0 0;border-color:#0000}._projectCount_hyevg_100{margin-left:var(--space-4);color:var(--color-text-secondary);font-variant-numeric:tabular-nums}._iconTrigger_hyevg_89{width:var(--target-current);border:var(--border-width) solid transparent;border-radius:var(--radius-control);color:var(--color-text-secondary);transition:var(--transition-interactive);background:0 0;place-items:center;padding:0;display:inline-grid}._iconTrigger_hyevg_89:hover{border-color:var(--color-control-hover-border);background:var(--color-control-hover-surface);color:var(--color-text-primary)}._iconTrigger_hyevg_89:active{border-color:var(--color-control-active-border);background:var(--color-control-active-surface);color:var(--color-text-primary)}._iconTrigger_hyevg_89[aria-expanded=true]{border-color:var(--color-accent);background:var(--color-selection-surface);color:var(--color-accent)}._iconTrigger_hyevg_89[aria-expanded=true]:hover{border-color:var(--color-control-hover-border);background:var(--color-selection-surface);color:var(--color-accent)}._iconTrigger_hyevg_89[aria-expanded=true]:active{border-color:var(--color-control-active-border);background:var(--color-selection-surface);color:var(--color-accent)}._iconTrigger_hyevg_89 svg{width:var(--geometry-icon-size);height:var(--geometry-icon-size);fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:var(--icon-stroke-width)}@media (any-pointer:coarse){._appBar_hyevg_1{height:var(--geometry-app-bar-height-narrow);padding-right:var(--space-4);padding-left:var(--space-12)}}@media (width<=800px){._appBar_hyevg_1{--target-current:var(--target-coarse);--control-height-compact:var(--target-coarse);--control-height-regular:var(--target-coarse);gap:var(--space-4);height:auto;padding-block:var(--space-4);padding-right:var(--space-4);padding-left:var(--space-12);grid-template-columns:minmax(0,1fr);display:grid}._identityGroup_hyevg_13{min-height:var(--target-coarse)}._documentName_hyevg_77{flex:auto}._identityGroup_hyevg_13>button{flex-shrink:0}._actions_hyevg_14{justify-content:space-between;gap:var(--space-4);flex-wrap:wrap;width:100%}._group_hyevg_31{flex-shrink:0}._groupDivider_hyevg_38{display:none}}@media (width<=620px){._appBar_hyevg_1{gap:var(--space-8);padding-left:var(--space-8)}._identityGroup_hyevg_13{gap:var(--space-8)}}@media (width<=380px){._identityGroup_hyevg_13{gap:var(--space-4)}._actions_hyevg_14 ._exportAction_hyevg_87,._actions_hyevg_14 ._projectsAction_hyevg_88{padding-inline:var(--space-8)}}:root[data-targets=large] ._appBar_hyevg_1{min-height:var(--geometry-app-bar-height-narrow);padding-right:var(--space-4);padding-left:var(--space-12)}@media (width<=380px){._projectCount_hyevg_100{display:none}._actions_hyevg_14 ._group_hyevg_31{gap:0}}@media (width<=1024px),(any-pointer:coarse){._appBar_hyevg_1{padding-left:max(var(--space-8), env(safe-area-inset-left));padding-right:max(var(--space-8), env(safe-area-inset-right))}}._appShell_233dm_1{width:100%;min-width:0;height:100%;min-height:0;color:var(--color-text-primary);grid-template-rows:auto minmax(0,1fr) auto;display:grid;overflow:hidden}._statusRow_233dm_23{z-index:var(--z-status);top:var(--space-12);right:var(--space-12);width:fit-content;max-width:min(520px, calc(100% - 2 * var(--space-12)));max-height:calc(100% - 2 * var(--space-12));align-items:flex-end;gap:var(--space-12);flex-direction:column;min-width:0;min-height:0;display:flex;position:absolute;overflow:auto}._status_233dm_23{border-radius:var(--radius-overlay);max-width:100%;box-shadow:var(--shadow-floating);align-items:center;gap:var(--space-8) var(--space-12);min-width:0;padding:var(--space-12) var(--space-16);font-size:var(--font-size-base);line-height:var(--line-height-base);flex:none;grid-template-columns:minmax(0,1fr) auto;display:grid}._statusActions_233dm_87{gap:var(--space-8);flex-wrap:wrap;grid-column:1/-1;display:flex}._statusWithActions_233dm_101{gap:var(--space-4) var(--space-12);padding:var(--space-8) var(--space-12)}._status_233dm_23 span{overflow-wrap:anywhere;min-width:0}._dismiss_233dm_121{flex:none}._error_233dm_129{background:var(--color-status-danger-surface);color:var(--color-danger-active-semantic)}._warning_233dm_139{background:var(--color-status-warning-surface);color:var(--color-status-warning)}._content_233dm_149{min-width:0;min-height:0;display:grid;position:relative;overflow:hidden}._footer_233dm_165{border-top:var(--border-width) solid var(--color-divider);background:var(--color-surface-panel);justify-content:space-between;align-items:center;gap:8px;min-width:0;min-height:36px;padding:2px 12px;display:flex}@media (width<=1024px),(any-pointer:coarse){._footer_233dm_165{min-height:var(--target-coarse);padding-bottom:env(safe-area-inset-bottom,0px)}}._saveStatus_233dm_201{align-items:center;min-width:0;display:flex}@media (width<=420px){._footer_233dm_165{flex-wrap:wrap;gap:0 6px;padding:2px 6px}}._loadingOverlay_233dm_227{z-index:var(--z-loading);background:var(--color-loading-overlay);color:var(--color-text-secondary);font-weight:var(--font-weight-medium);cursor:progress;animation:_loadingReveal_233dm_1 var(--dialog-duration-enter) var(--dialog-ease-enter) var(--loading-reveal-delay) backwards;place-items:center;display:grid;position:fixed;inset:0}@keyframes _loadingReveal_233dm_1{0%{opacity:0}}._loadingMessage_233dm_267{padding:var(--space-8) var(--space-16);font-size:var(--font-size-base);line-height:var(--line-height-base)}._headerGroup_233dm_281{min-width:0}._indicator_1r31f_1{pointer-events:none;align-items:center;display:flex}._trigger_1r31f_15{min-width:0;min-height:0;height:var(--geometry-viewer-dock-bottom-inset);line-height:var(--line-height-secondary);justify-content:center;align-items:center;gap:var(--space-8);padding:0 var(--space-4);border:var(--border-width) solid transparent;border-radius:var(--radius-control);color:var(--color-text-secondary);font:inherit;font-size:var(--font-size-secondary);font-weight:var(--font-weight-regular);white-space:nowrap;cursor:pointer;pointer-events:auto;transition:var(--transition-interactive);background:0 0;display:inline-flex;position:relative}@media (any-pointer:coarse){._trigger_1r31f_15:after{content:"";height:var(--target-current);position:absolute;top:50%;left:0;right:0;transform:translateY(-50%)}}:root[data-targets=large] ._trigger_1r31f_15:after{content:"";height:var(--target-current);position:absolute;top:50%;left:0;right:0;transform:translateY(-50%)}._alert_1r31f_109{color:var(--color-danger-semantic)}._trigger_1r31f_15:hover,._trigger_1r31f_15[aria-expanded=true]{border-color:var(--color-control-hover-border)}._trigger_1r31f_15:active{border-color:var(--color-control-active-border)}._trigger_1r31f_15:focus-visible{outline:var(--focus-outline);outline-offset:var(--focus-offset)}._details_1r31f_145{pointer-events:auto;width:304px;font-size:var(--font-size-secondary);line-height:var(--line-height-secondary)}._autosave_1r31f_159,._backup_1r31f_161{gap:var(--space-8);padding:var(--space-12);display:grid}._heading_1r31f_173{font-size:var(--font-size-heading);font-weight:var(--font-weight-semibold);line-height:var(--line-height-heading);margin:0}._details_1r31f_145 p{color:var(--color-text-secondary);margin:0}._backup_1r31f_161{border-top:var(--border-width) solid var(--color-divider)}._action_1r31f_205{width:100%}._visuallyHidden_1r31f_213{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;padding:0;position:absolute;overflow:hidden}._workspace_1gzz1_1{grid-template-columns:var(--geometry-workspace-panel-width) minmax(0, 1fr);background:var(--color-surface-viewer);grid-template-areas:"workspace-panel viewer";width:100%;min-width:0;height:100%;min-height:0;display:grid;position:relative;overflow:hidden}._workspacePanel_1gzz1_27{background:var(--color-surface-panel);grid-area:workspace-panel;min-width:0;min-height:0;overflow:hidden}._workspacePanel_1gzz1_27[hidden],._workspaceLauncher_1gzz1_51{display:none}._workspace_1gzz1_1>*{min-width:0;min-height:0}._emptyState_1gzz1_69{min-width:0;min-height:0;padding:var(--space-32);background-color:var(--color-surface-viewer);background-image:radial-gradient(circle at center, var(--color-viewer-grid-dot) var(--geometry-viewer-grid-dot-radius), transparent calc(var(--geometry-viewer-grid-dot-radius) * 1.5));background-size:var(--geometry-viewer-grid-spacing) var(--geometry-viewer-grid-spacing);display:grid;position:relative;overflow:auto}._dropOverlay_1gzz1_101{z-index:var(--z-overlay);inset:var(--space-16);border:var(--border-width) dashed var(--color-accent);border-radius:var(--radius-surface);background:var(--color-status-info-surface);color:var(--color-status-info);font-size:var(--font-size-identity);font-weight:var(--font-weight-semibold);pointer-events:none;place-items:center;display:grid;position:absolute}._workspace_1gzz1_1[data-responsive-mode=narrow]{--target-current:var(--target-coarse);--control-height-compact:var(--target-coarse);--control-height-regular:var(--target-coarse);grid-template-columns:minmax(0,1fr);grid-template-areas:"viewer"}._workspace_1gzz1_1[data-responsive-mode=narrow] ._workspacePanel_1gzz1_27{z-index:var(--z-panel);width:min(var(--geometry-workspace-drawer-width), 100%);border-left:var(--border-width) solid var(--color-divider);background:var(--color-surface-panel);min-width:0;box-shadow:var(--shadow-floating);position:absolute;top:0;bottom:0;right:0}._workspace_1gzz1_1[data-responsive-mode=narrow] ._workspaceLauncher_1gzz1_51{z-index:var(--z-cursor);top:var(--space-12);right:var(--space-12);width:var(--target-current);height:var(--target-current);border:var(--border-width) solid var(--color-divider);border-radius:var(--radius-control);background:var(--color-surface-raised);color:var(--color-text-secondary);box-shadow:var(--shadow-floating);transition:var(--transition-interactive);place-items:center;padding:0;display:inline-grid;position:absolute}._workspace_1gzz1_1[data-responsive-mode=narrow] ._workspaceLauncher_1gzz1_51[hidden]{display:none}._workspace_1gzz1_1[data-responsive-mode=narrow] ._workspaceLauncher_1gzz1_51:hover{border-color:var(--color-control-hover-border);background:var(--color-control-hover-surface);color:var(--color-text-primary)}._workspace_1gzz1_1[data-responsive-mode=narrow] ._workspaceLauncher_1gzz1_51:active{border-color:var(--color-control-active-border);background:var(--color-control-active-surface);color:var(--color-text-primary)}._workspace_1gzz1_1[data-responsive-mode=narrow] ._workspaceLauncher_1gzz1_51[aria-expanded=true]{border-color:var(--color-accent);background:var(--color-selection-surface);color:var(--color-accent)}._workspace_1gzz1_1[data-responsive-mode=narrow] ._workspaceLauncher_1gzz1_51[aria-expanded=true]:hover{border-color:var(--color-control-hover-border);background:var(--color-selection-surface);color:var(--color-accent)}._workspace_1gzz1_1[data-responsive-mode=narrow] ._workspaceLauncher_1gzz1_51[aria-expanded=true]:active{border-color:var(--color-control-active-border);background:var(--color-selection-surface);color:var(--color-accent)}._workspace_1gzz1_1[data-responsive-mode=narrow] ._workspaceLauncher_1gzz1_51:focus-visible{outline:var(--focus-outline);outline-offset:var(--focus-offset)}._workspace_1gzz1_1[data-responsive-mode=narrow] ._workspaceLauncher_1gzz1_51 svg{width:var(--geometry-icon-size);height:var(--geometry-icon-size);fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:var(--icon-stroke-width)}@media (width<=1024px){._emptyState_1gzz1_69{padding:var(--space-24)}}._start_1pnlm_2{gap:var(--space-16);width:min(960px,100%);margin:auto;display:grid}._open_1pnlm_9{gap:var(--space-16);min-width:0;padding:clamp(20px,4vw,40px);display:grid}._openText_1pnlm_17{gap:var(--space-4);display:grid}._title_1pnlm_22{color:var(--color-text-primary);font-size:var(--font-size-heading);font-weight:var(--font-weight-semibold);line-height:var(--line-height-base);margin:0}._actions_1pnlm_30{gap:var(--space-8);flex-wrap:wrap;display:flex}._note_1pnlm_36{color:var(--color-text-secondary);font-size:var(--font-size-secondary);line-height:var(--line-height-secondary);margin:0}._projects_1pnlm_43{min-width:0;animation:.18s both _startFadeIn_1pnlm_1}._projectsHeader_1pnlm_49{justify-content:space-between;align-items:center;gap:var(--space-8);padding:var(--space-12) var(--space-16);display:flex}._projectsTitle_1pnlm_57{color:var(--color-text-primary);font-size:var(--font-size-heading);font-weight:var(--font-weight-semibold);line-height:var(--line-height-base);margin:0}._list_1pnlm_65{gap:var(--space-8);padding:0 var(--space-16) var(--space-16);margin:0;list-style:none;display:grid}._project_1pnlm_43{width:100%;min-width:0;min-height:calc(var(--control-height-compact) + var(--space-16));align-items:center;gap:var(--space-16);padding:var(--space-8) var(--space-12);border:var(--border-width) solid var(--color-divider);border-radius:var(--radius-control);background:var(--color-surface-panel);color:inherit;font:inherit;text-align:start;cursor:pointer;transition:var(--transition-interactive);grid-template-columns:minmax(0,1fr) auto;display:grid}._project_1pnlm_43:hover:not(:disabled){background:var(--color-control-hover-surface)}._projectText_1pnlm_97{min-width:0;display:grid}._projectName_1pnlm_102{align-items:center;gap:var(--space-8);min-width:0;display:flex}._projectLabel_1pnlm_109{min-width:0;color:var(--color-text-primary);font-size:var(--font-size-base);font-weight:var(--font-weight-medium);line-height:var(--line-height-base);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}._projectMeta_1pnlm_120{color:var(--color-text-secondary);font-size:var(--font-size-secondary);line-height:var(--line-height-secondary)}._chevron_1pnlm_126{border:solid var(--color-text-secondary);width:7px;height:7px;transition:var(--transition-interactive);border-width:1.5px 1.5px 0 0;transform:rotate(45deg)}._project_1pnlm_43:hover:not(:disabled) ._chevron_1pnlm_126,._project_1pnlm_43:focus-visible ._chevron_1pnlm_126{border-color:var(--color-accent)}@keyframes _startFadeIn_1pnlm_1{0%{opacity:0}to{opacity:1}}@media (prefers-reduced-motion:reduce){._projects_1pnlm_43{animation:none}}._open_1pnlm_9{border-top:4px solid var(--color-accent);grid-template-columns:minmax(0,1.3fr) minmax(0,1fr);align-items:center}._openText_1pnlm_17{grid-area:1/1;gap:14px}._art_1pnlm_165{grid-area:1/2/3}._art_1pnlm_165 svg{width:100%;height:auto;display:block}._title_1pnlm_22{letter-spacing:-.04em;max-width:12em;font-size:clamp(26px,3.4vw,42px);line-height:1.12}._eyebrow_1pnlm_180{color:var(--color-accent);letter-spacing:.12em;margin:0;font-size:10px;font-weight:700;line-height:1.6}._note_1pnlm_36{font-size:13px;line-height:1.65}._actions_1pnlm_30{grid-column:1}._actions_1pnlm_30 button{white-space:normal;text-align:center;min-height:44px}._workflow_1pnlm_200{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}._workflow_1pnlm_200>div{border:1px solid var(--color-divider);border-radius:var(--radius-overlay);background:var(--color-surface-panel);padding:20px}._workflow_1pnlm_200 span{background:var(--color-selection-surface);width:30px;height:30px;color:var(--color-accent);border-radius:9px;place-items:center;margin-bottom:12px;font-size:12px;font-weight:700;display:inline-grid}._workflow_1pnlm_200 strong{font-size:14px;display:block}._workflow_1pnlm_200 p{color:var(--color-text-secondary);margin:6px 0 0;font-size:12px;line-height:1.6}._projectsHeader_1pnlm_49{padding:16px 20px}._project_1pnlm_43{padding:12px 16px}@media (width<=640px){._open_1pnlm_9{grid-template-columns:minmax(0,1fr);gap:20px}._art_1pnlm_165{grid-area:1/1;justify-self:center;max-width:240px}._openText_1pnlm_17{grid-row:2}._actions_1pnlm_30{grid-row:3}._workflow_1pnlm_200{grid-template-columns:minmax(0,1fr);gap:8px}._workflow_1pnlm_200>div{grid-template-columns:30px 1fr;column-gap:12px;padding:12px 16px;display:grid}._workflow_1pnlm_200 span{grid-row:1/3;align-self:center;margin:0}._workflow_1pnlm_200 p{margin-top:3px}}._panel_5ztvm_1{border-right:var(--border-width) solid var(--color-divider);background:var(--color-surface-panel);width:100%;min-width:0;height:100%;min-height:0;color:var(--color-text-primary);grid-template-rows:auto minmax(0,1fr);display:grid;overflow:hidden}._header_5ztvm_27{min-width:0;min-height:var(--target-coarse);padding:var(--space-4) var(--space-8);border-bottom:var(--border-width) solid var(--color-divider);align-items:center;display:flex}._switcher_5ztvm_45{min-width:0;min-height:var(--target-current);border:var(--border-width) solid transparent;border-radius:var(--radius-control);padding:0 var(--space-8);color:var(--color-text-primary);font-size:var(--font-size-base);font-weight:var(--font-weight-medium);transition:var(--transition-interactive);background:0 0;flex:auto}._switcher_5ztvm_45:hover{border-color:var(--color-control-hover-border);background:var(--color-control-hover-surface)}._switcher_5ztvm_45:active{border-color:var(--color-control-active-border);background:var(--color-control-active-surface)}._switcher_5ztvm_45[aria-expanded=true],._switcher_5ztvm_45[aria-expanded=true]:hover,._switcher_5ztvm_45[aria-expanded=true]:active{border-color:var(--color-control-active-border);background:var(--color-surface-field)}._switcherContent_5ztvm_123{grid-template-columns:minmax(0, 1fr) var(--geometry-icon-size);align-items:center;gap:var(--space-8);text-align:left;width:100%;min-width:0;display:grid}._switcherContent_5ztvm_123>span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}._body_5ztvm_155{min-width:0;min-height:0;overflow:hidden}._body_5ztvm_155>*,._modulePane_5ztvm_169>*{width:100%;min-width:0;height:100%;min-height:0}._modulePane_5ztvm_169,._detailsPane_5ztvm_185{width:100%;min-width:0;height:100%;min-height:0;overflow:hidden}._modulePane_5ztvm_169[hidden],._detailsPane_5ztvm_185[hidden]{display:none}._header_5ztvm_27{background:var(--color-selection-surface)}._menuHint_5ztvm_219{color:var(--color-text-secondary);font-size:var(--font-size-secondary);font-weight:400;display:block}._menuItem_5ztvm_233{gap:var(--space-4);padding-block:var(--space-8);white-space:normal;overflow-wrap:anywhere;display:grid}._menuItem_5ztvm_233 strong{font-weight:var(--font-weight-medium)}._menuItem_5ztvm_233>span{color:var(--color-text-secondary);font-size:var(--font-size-secondary);font-weight:400}._panel_5ztvm_1[data-guided]{grid-template-rows:auto auto minmax(0,1fr)}._hiddenInput_fhy52_1{display:none}._viewerLoading_fhy52_9{color:var(--color-text-secondary);animation:_loadingReveal_fhy52_1 var(--dialog-duration-enter) var(--dialog-ease-enter) var(--loading-reveal-delay) backwards;place-items:center;display:grid}@keyframes _loadingReveal_fhy52_1{0%{opacity:0}}._modalActions_fhy52_37{justify-content:flex-end;gap:var(--space-8);margin-top:var(--space-16);display:flex}:root,:root[data-theme=light]{--color-brand-paint:#b6d4b9;--color-brand-highlight:#e6b66b;--color-surface-shell:#f6f7f4;--color-surface-panel:#fff;--color-surface-viewer:#e9efec;--color-viewer-grid-dot:#cbd8d2;--color-surface-raised:#fff;--color-surface-field:#f3f6f3;--color-divider:#dce5df;--color-scrollbar-thumb:#00000047;--color-text-primary:#203b34;--color-text-secondary:#586e65;--color-text-disabled:#858d96;--color-accent:#126b57;--color-selection-surface:#e4f2ea;--color-danger-semantic:#ac3540;--color-focus-semantic:#126b57;--color-control-hover-surface:#edf4ef;--color-control-active-surface:#dcebe2;--color-control-hover-border:#c5cbd2;--color-control-active-border:#98a2ae;--color-switch-off-track:#8a94a0;--color-switch-thumb:#fff;--shadow-switch-thumb:0 1px 2px #1018283d;--color-accent-hover-semantic:#0d5948;--color-accent-active-semantic:#094637;--color-danger-hover-semantic:#962f39;--color-danger-active-semantic:#7f2831;--color-danger-hover-surface:#fdf0f1;--color-danger-active-surface:#f9e2e5;--shadow-overlay:0 2px 10px #18202a1f;--shadow-floating:0 1px 4px #18202a14;--color-status-info:#175cd3;--color-status-info-surface:#eff6ff;--color-status-success:#067647;--color-status-success-surface:#ecfdf3;--color-status-warning:#b54708;--color-status-warning-surface:#fffaeb;--color-status-danger-surface:#fef3f2;--color-swatch-edge:#0000001f;--color-dialog-backdrop:#0f172a8f;--color-loading-overlay:#eceef0c7;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}:root[data-theme=dark]{--color-brand-paint:#4d7660;--color-brand-highlight:#e6b66b;--color-surface-shell:#20302e;--color-surface-panel:#20302e;--color-surface-viewer:#162421;--color-viewer-grid-dot:#314840;--color-surface-raised:#2a3d37;--color-surface-field:#293d36;--color-divider:#40564d;--color-scrollbar-thumb:#ffffff52;--color-text-primary:#edf6f0;--color-text-secondary:#b1c7bb;--color-text-disabled:#7c8591;--color-accent:#8ed9b9;--color-selection-surface:#304e40;--color-danger-semantic:#ee969e;--color-focus-semantic:#a8e9cd;--color-control-hover-surface:#343a42;--color-control-active-surface:#3d4651;--color-control-hover-border:#59636f;--color-control-active-border:#748092;--color-switch-off-track:#78828e;--color-switch-thumb:#fff;--shadow-switch-thumb:0 1px 2px #0006;--color-accent-hover-semantic:#b1e9d1;--color-accent-active-semantic:#7bc6a5;--color-danger-hover-semantic:#f3a7ae;--color-danger-active-semantic:#dd7f88;--color-danger-hover-surface:#4a1d20;--color-danger-active-surface:#572327;--shadow-overlay:0 3px 12px #00000040;--shadow-floating:0 1px 6px #0000002e;--color-status-info:#84adff;--color-status-info-surface:#17294a;--color-status-success:#6ce9a6;--color-status-success-surface:#103524;--color-status-warning:#fec84b;--color-status-warning-surface:#3d2b0a;--color-status-danger-surface:#401714;--color-swatch-edge:#ffffff3d;--color-dialog-backdrop:#000000a3;--color-loading-overlay:#1b1e22c7;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}:root{--form-control-height:var(--target-current);--form-control-font-size:var(--font-size-base);--form-section-padding:var(--space-16);--form-section-gap:var(--space-16);--form-content-width:1280px;--space-4:4px;--space-8:8px;--space-12:12px;--space-16:16px;--space-24:24px;--space-32:32px;--space-40:40px;--space-48:48px;--font-family-sans:"Segoe UI", ui-sans-serif, system-ui, -apple-system, BlinkMacSystemFont, sans-serif;--font-size-secondary:12px;--font-size-base:13px;--font-size-heading:14px;--font-size-identity:16px;--font-size-result:24px;--font-size-glyph-badge:7px;--font-size-micro:10px;--font-size-title:22px;--font-size-quantity:20px;--line-height-micro:12px;--line-height-secondary:16px;--line-height-base:18px;--line-height-heading:20px;--line-height-identity:22px;--line-height-quantity:24px;--line-height-result:28px;--letter-spacing-overline:.04em;--font-weight-regular:400;--font-weight-medium:500;--font-weight-semibold:600;--font-variant-numeric-quantities:tabular-nums;--radius-surface:0;--radius-control:8px;--radius-overlay:14px;--radius-pill:999px;--shadow-structural:none;--ring-inset-hover:inset 0 0 0 var(--border-width) var(--color-control-hover-border);--ring-inset-active:inset 0 0 0 var(--border-width) var(--color-control-active-border);--halo-width:2px;--ring-halo:0 0 0 var(--halo-width) var(--color-surface-panel);--icon-stroke-width:1.5;--border-width:1px;--z-base:0;--z-raised:1;--z-controls:2;--z-feedback:3;--z-cursor:4;--z-panel:5;--z-overlay:10;--z-status:20;--z-loading:100;--z-popover:250;--z-tooltip:300;--target-fine:32px;--target-coarse:44px;--target-current:var(--target-fine);--geometry-app-bar-height:56px;--geometry-app-bar-height-narrow:44px;--geometry-workspace-panel-width-base:288px;--geometry-workspace-panel-width-wide:403px;--geometry-viewer-min-width:720px;--geometry-workspace-panel-width:var(--geometry-workspace-panel-width-base);--geometry-workspace-drawer-width:304px;--geometry-tool-rail-width:40px;--geometry-icon-size:18px;--geometry-icon-size-small:16px;--geometry-measurement-row-height:48px;--geometry-measurement-selection-marker-width:3px;--geometry-measurement-popover-width:320px;--geometry-measurement-list-max-height:480px;--geometry-measurement-label-width:64px;--geometry-measurement-note-min-height:96px;--geometry-measurement-empty-mark-size:32px;--geometry-measurement-notice-bar-width:2px;--geometry-count-badge-size:18px;--geometry-tree-inset-start:var(--space-8);--geometry-tree-inset-end:var(--space-8);--geometry-tree-count-min-width:var(--geometry-count-badge-size);--geometry-swatch-size:20px;--geometry-scale-row-height:64px;--geometry-context-toolbar-height:40px;--geometry-context-toolbar-height-coarse:52px;--geometry-viewer-grid-spacing:20px;--geometry-viewer-grid-dot-radius:1px;--geometry-viewer-dock-height:40px;--geometry-viewer-dock-height-coarse:52px;--geometry-viewer-dock-padding:4px;--geometry-viewer-dock-gap:4px;--geometry-viewer-dock-bottom-inset:16px;--geometry-context-toolbar-top:12px;--geometry-context-toolbar-left:64px;--geometry-context-toolbar-padding:3px;--geometry-context-toolbar-gap:2px;--geometry-context-name-max-width:180px;--geometry-context-rename-width:160px;--geometry-context-rename-min-width:88px;--geometry-pressed-mark-size:9px;--geometry-separator-height:20px;--geometry-viewer-dock-gap-compact:2px;--geometry-viewer-zoom-min-width:44px;--geometry-viewer-page-width:120px;--geometry-viewer-page-width-md:104px;--geometry-viewer-page-width-sm:88px;--geometry-viewer-page-width-xs:72px;--geometry-viewer-page-width-xxs:64px;--geometry-viewer-scale-max-width:220px;--geometry-viewer-scale-max-width-md:128px;--geometry-viewer-scale-max-width-sm:88px;--geometry-viewer-scale-max-width-xs:72px;--geometry-viewer-menu-label-min-width:180px;--geometry-menu-max-width:320px;--geometry-viewer-popover-width:320px;--geometry-viewer-popover-width-compact:280px;--geometry-keyboard-feedback-width:420px;--geometry-keyboard-cursor-size:20px;--geometry-keyboard-cursor-stroke:2px;--geometry-keyboard-cursor-reach:6px;--geometry-keyboard-cursor-arm:calc(var(--geometry-keyboard-cursor-size) - 2 * var(--geometry-keyboard-cursor-stroke) + 2 * var(--geometry-keyboard-cursor-reach));--focus-width:2px;--focus-offset:2px;--focus-outline:var(--focus-width) solid var(--color-focus-semantic);--transition-interactive:background-color .12s ease, border-color .12s ease, color .12s ease;--transition-transform:transform .12s ease;--dialog-duration-enter:.18s;--dialog-duration-exit:.12s;--dialog-ease-enter:cubic-bezier(.2, 0, 0, 1);--dialog-ease-exit:cubic-bezier(.4, 0, 1, 1);--dialog-offset:8px;--dialog-scale-from:.98;--overlay-duration-enter:.12s;--loading-reveal-delay:.5s;--spinner-size:14px;--badge-min-height:24px;--switch-width:36px;--switch-height:20px;--switch-thumb-size:16px;--switch-thumb-offset:2px;--switch-thumb-travel:16px;--dialog-width-small:360px;--dialog-width-default:480px;--dialog-width-large:720px;--dialog-body-chrome:144px;--tooltip-max-width:240px;--geometry-selection-indicator-width:2px;--geometry-checkbox-size:16px;--geometry-checkbox-mark-width:8px;--geometry-checkbox-mark-height:4px;--geometry-calibration-field-min-width:144px;--geometry-calibration-field-max-width:180px;--geometry-calibration-fraction-min-width:112px;--geometry-scale-add-menu-max-width:224px;--geometry-select-width-narrow:72px;--geometry-select-width-regular:136px;--geometry-settings-dialog-width:600px;--geometry-settings-nav-width:168px;--geometry-settings-panel-height:456px;--geometry-page-browser-width:240px;--geometry-page-goto-input-width:48px;--geometry-page-thumbnail-width:144px;--geometry-page-thumbnail-height:104px;--geometry-export-choice-list-max-height:200px;--geometry-export-classification-column-min-width:300px;--dialog-width-export:1040px;--color-surface:var(--color-surface-panel);--color-surface-subdued:var(--color-surface-field);--color-text:var(--color-text-primary);--color-text-muted:var(--color-text-secondary);--color-border:var(--color-divider);--color-primary:var(--color-accent);--color-selected:var(--color-selection-surface);--color-info:var(--color-status-info);--color-info-subdued:var(--color-status-info-surface);--color-warning:var(--color-status-warning);--color-warning-subdued:var(--color-status-warning-surface);--color-danger:var(--color-danger-semantic);--color-danger-active:var(--color-danger-active-semantic);--color-danger-subdued:var(--color-status-danger-surface);--color-success:var(--color-status-success);--color-success-subdued:var(--color-status-success-surface);--color-on-primary:var(--color-surface-panel);--color-on-danger:var(--color-surface-panel);--color-viewer-surface:var(--color-surface-viewer);--focus-ring-width:3px;--focus-ring-offset:-3px;--focus-ring:var(--focus-ring-width) solid var(--color-focus-semantic);--font-size-xs:var(--font-size-secondary);--font-size-sm:var(--font-size-base);--font-size-md:var(--font-size-heading);--line-height-tight:var(--line-height-base);--line-height-normal:var(--line-height-base);--radius-flat:var(--radius-surface);--control-height-compact:32px;--control-height-regular:40px;--space-group-gap:0px;--control-border-overlap:-1px;--shadow-none:var(--shadow-structural);--opacity-disabled:.56}@media (prefers-reduced-motion:reduce){:root{--transition-interactive:none;--transition-transform:none;--dialog-offset:0px;--dialog-scale-from:1;--dialog-duration-enter:.1s;--dialog-duration-exit:80ms;--overlay-duration-enter:80ms}}:root[data-motion=reduce]{--transition-interactive:none;--transition-transform:none;--dialog-offset:0px;--dialog-scale-from:1;--dialog-duration-enter:.1s;--dialog-duration-exit:80ms;--overlay-duration-enter:80ms}:root[data-motion=reduce] *,:root[data-motion=reduce] :before,:root[data-motion=reduce] :after{scroll-behavior:auto!important;transition-duration:0s!important;transition-delay:0s!important;animation-duration:.001ms!important;animation-iteration-count:1!important}:root[data-tooltips=off] [role=tooltip]{display:none}:root[data-focus-ring=thick]{--focus-width:3px;--focus-ring-width:4px;--focus-ring-offset:-4px}:root[data-text-size="110"]{--font-size-secondary:13px;--font-size-base:14px;--font-size-heading:15px;--font-size-identity:18px;--font-size-quantity:22px;--font-size-result:26px;--font-size-title:24px;--line-height-secondary:18px;--line-height-base:20px;--line-height-heading:22px;--line-height-identity:24px;--line-height-quantity:26px;--line-height-result:31px;--geometry-select-width-regular:150px;--geometry-select-width-narrow:79px;--geometry-settings-dialog-width:660px;--geometry-settings-nav-width:185px;--tooltip-max-width:264px;--geometry-viewer-page-width:132px;--geometry-viewer-zoom-min-width:48px}:root[data-text-size="125"]{--font-size-secondary:15px;--font-size-base:16px;--font-size-heading:18px;--font-size-identity:20px;--font-size-quantity:25px;--font-size-result:30px;--font-size-title:28px;--line-height-secondary:20px;--line-height-base:23px;--line-height-heading:25px;--line-height-identity:28px;--line-height-quantity:30px;--line-height-result:35px;--geometry-select-width-regular:170px;--geometry-select-width-narrow:90px;--geometry-settings-dialog-width:750px;--geometry-settings-nav-width:210px;--tooltip-max-width:300px;--geometry-viewer-page-width:150px;--geometry-viewer-zoom-min-width:55px}:root[data-contrast=more]:not([data-theme=dark]){--color-text-secondary:#4a525c;--color-text-disabled:#59616b;--color-divider:#78828e;--color-control-hover-border:#78828e;--color-control-active-border:#5a6471;--color-switch-off-track:#69737f;--color-accent:#1d58b3;--color-accent-hover-semantic:#184b98;--color-accent-active-semantic:#133e7f;--color-danger-semantic:#9c2a35;--color-danger-hover-semantic:#862430;--color-danger-active-semantic:#701d27;--color-focus-semantic:#0f4fb0;--color-status-info:#1250b8;--color-status-success:#05603a;--color-status-warning:#9a3b05}:root[data-theme=dark][data-contrast=more]{--color-text-secondary:#c9d0da;--color-text-disabled:#bbc4cf;--color-divider:#7a8594;--color-control-hover-border:#7d8999;--color-control-active-border:#9aa5b4;--color-switch-off-track:#8f9aa9;--color-accent:#a9c9f5;--color-accent-hover-semantic:#bdd6f8;--color-accent-active-semantic:#94b8ea;--color-danger-semantic:#f4a6ad;--color-danger-hover-semantic:#f8bcc1;--color-danger-active-semantic:#ffaab2;--color-focus-semantic:#c4dbff;--color-status-info:#9dbfff;--color-status-success:#86efb5;--color-status-warning:#fed570}@media (any-pointer:coarse){:root{--target-current:var(--target-coarse);--control-height-compact:44px;--control-height-regular:44px}}@media (width<=1024px),(any-pointer:coarse){:root{--target-current:var(--target-coarse);--control-height-compact:var(--target-coarse);--control-height-regular:var(--target-coarse);--form-control-font-size:max(16px, var(--font-size-base))}}:root[data-sidebar=wide]{--geometry-workspace-panel-width:min(var(--geometry-workspace-panel-width-wide), max(var(--geometry-workspace-panel-width-base), calc(100vw - var(--geometry-viewer-min-width))))}:root[data-targets=large]{--target-current:var(--target-coarse);--control-height-compact:44px;--control-height-regular:44px;--geometry-settings-panel-height:514px}.focusRing:focus-visible{outline:var(--focus-outline);outline-offset:var(--focus-offset)}.disabledSurface:disabled,.disabledSurface[data-disabled=true]{cursor:not-allowed;border-color:var(--color-divider);background-color:var(--color-surface-panel);color:var(--color-text-disabled)}.overlaySurface{border:var(--border-width) solid var(--color-divider);border-radius:var(--radius-overlay);background-color:var(--color-surface-raised);color:var(--color-text-primary);box-shadow:var(--shadow-overlay)}.overlayEnter{animation:overlayEnter var(--overlay-duration-enter) var(--dialog-ease-enter)}@keyframes overlayEnter{0%{opacity:0}}.scrollSurface{scrollbar-width:thin;scrollbar-color:var(--color-scrollbar-thumb) transparent}.visuallyHidden{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}:root{font-family:var(--font-family-sans);color:var(--color-text-primary);background:var(--color-surface-shell);font-synthesis:none;text-rendering:optimizelegibility}*{box-sizing:border-box}html,body,#root{width:100%;height:100%;margin:0;overflow:hidden}body,#root{height:100dvh}button,input{font:inherit}button:not(:disabled):not([aria-disabled=true]){cursor:pointer}button:disabled,button[aria-disabled=true]{cursor:not-allowed}
