._button_14axg_10{justify-content:center;align-items:center;gap:var(--bs-space-xxs);height:var(--bs-touch-target);min-height:var(--bs-touch-target);padding:0 var(--bs-space-lg);border-radius:var(--bs-radius-md);font-family:var(--bs-font-family-base);font-size:var(--bs-font-size-lg);font-weight:var(--bs-font-weight-medium);line-height:var(--bs-font-line-height-sm);white-space:nowrap;cursor:pointer;transition:background var(--bs-duration-instant) var(--bs-easing-standard), border-color var(--bs-duration-instant) var(--bs-easing-standard), box-shadow var(--bs-duration-instant) var(--bs-easing-standard), color var(--bs-duration-instant) var(--bs-easing-standard);background:0 0;border:1px solid #0000;display:inline-flex}._button_14axg_10>i,._button_14axg_10>svg{flex:none;width:20px;height:20px}._button_14axg_10._variant--primary_14axg_43{background:var(--bs-color-button-primary-bg);color:var(--bs-color-button-primary-text)}._button_14axg_10._variant--primary_14axg_43:focus-visible{outline:2px solid var(--bs-color-accent-primary);outline-offset:2px}._button_14axg_10._variant--primary_14axg_43:hover:not([disabled]){background:var(--bs-color-button-primary-bg-hover)}._button_14axg_10._variant--secondary_14axg_58{background:var(--bs-color-button-secondary-bg);color:var(--bs-color-button-secondary-text);border-color:var(--bs-color-button-secondary-border)}._button_14axg_10._variant--secondary_14axg_58:focus-visible{outline:2px solid var(--bs-color-accent-primary);outline-offset:2px}._button_14axg_10._variant--secondary_14axg_58:hover:not([disabled]){background:var(--bs-color-button-secondary-bg-hover)}._button_14axg_10._variant--tertiary_14axg_74{background:var(--bs-color-button-tertiary-bg);color:var(--bs-color-button-tertiary-text)}._button_14axg_10._variant--tertiary_14axg_74:focus-visible{background:var(--bs-color-button-tertiary-bg-focused);color:var(--bs-color-button-tertiary-text-focused);outline:none}._button_14axg_10._variant--tertiary_14axg_74:hover:not([disabled]){background:var(--bs-color-button-tertiary-bg-hover)}._button_14axg_10._variant--ghost_14axg_91{color:var(--bs-color-button-ghost-text);background:0 0}._button_14axg_10._variant--ghost_14axg_91:focus-visible{background:var(--bs-color-button-ghost-bg-hover);box-shadow:inset 0 0 0 1.5px var(--bs-color-button-ghost-text);outline:none}._button_14axg_10._variant--ghost_14axg_91:hover:not([disabled]){background:var(--bs-color-button-ghost-bg-hover)}._button_14axg_10[aria-disabled=true],._button_14axg_10:disabled{opacity:.5;cursor:not-allowed}._button_14axg_10._size--icon_14axg_115{width:var(--bs-touch-target);justify-content:center;padding:0}._button_14axg_10._size--sm_14axg_125{height:36px;min-height:36px;padding:0 var(--bs-space-base);font-size:var(--bs-font-size-md);border-radius:var(--bs-radius-md)}._button_14axg_10._size--sm_14axg_125>i,._button_14axg_10._size--sm_14axg_125>svg{width:16px;height:16px}@media (prefers-reduced-motion:reduce){._button_14axg_10{transition:none}}@media (forced-colors:active){._button_14axg_10{border:1px solid buttontext}._button_14axg_10._variant--primary_14axg_43{color:buttontext;background:buttonface}._button_14axg_10:focus-visible{outline-offset:1px;outline:2px solid highlight}}._input_w8vjg_7{box-sizing:border-box;width:100%;padding:var(--bs-space-xs) var(--bs-space-sm);border-radius:var(--bs-radius-input);color:var(--bs-color-text-primary);font-family:var(--bs-font-family-base);font-size:var(--bs-font-size-xl);line-height:var(--bs-font-line-height-base);outline-offset:2px;background:0 0;border:none;outline:2px solid #0000;display:block}._input_w8vjg_7::placeholder{color:var(--bs-color-text-muted);opacity:.8}._input_w8vjg_7:focus-visible{outline-color:var(--bs-color-accent-primary)}._input--multiline_w8vjg_35{resize:none;field-sizing:content;min-height:var(--bs-touch-target);max-height:var(--bs-input-max-height);line-height:var(--bs-font-line-height-base);overflow-y:auto}._input_w8vjg_7:disabled{opacity:.4;cursor:not-allowed}@media (forced-colors:active){._input_w8vjg_7{border:1px solid canvastext}._input_w8vjg_7:focus-visible{outline-color:highlight}}.input-field{gap:var(--bs-space-xxs);flex-direction:column;min-width:0;display:flex}.input.variant--float{box-sizing:border-box;width:100%;min-height:var(--bs-touch-target);padding:var(--bs-space-xs) var(--bs-space-sm);border:1.4px solid var(--bs-color-border-default);border-radius:var(--bs-radius-input);background:0 0;align-items:center;display:flex;position:relative;overflow:visible}.input.variant--float:focus-within{border-color:var(--bs-color-accent-primary)}.input.variant--float.state--error{border-color:var(--bs-color-status-danger);background:var(--bs-color-status-warning-bg-soft)}.input.variant--float.state--disabled{opacity:.6;cursor:not-allowed}.input.variant--float.is-multiline{align-items:stretch}.input__label{left:calc(var(--bs-space-base) - 4px);pointer-events:none;max-width:calc(100% - var(--bs-space-base) * 2);white-space:nowrap;text-overflow:ellipsis;padding:0 var(--bs-space-xxs);background:var(--bs-color-surface-page);color:var(--bs-color-text-muted);font-family:var(--bs-font-family-sans);font-size:var(--bs-font-size-xl);font-weight:var(--bs-font-weight-normal);line-height:var(--bs-font-line-height-tight);transition:top var(--bs-duration-instant) var(--bs-easing-standard), font-size var(--bs-duration-instant) var(--bs-easing-standard), color var(--bs-duration-instant) var(--bs-easing-standard);align-items:baseline;display:inline-flex;position:absolute;top:50%;overflow:hidden;transform:translateY(-50%)}.input.variant--float .input__field::placeholder{color:#0000}.input.variant--float:focus-within .input__label,.input.variant--float.is-float .input__label{font-size:var(--bs-font-size-xs);font-weight:var(--bs-font-weight-medium);letter-spacing:.01em;top:0}.input.variant--float:focus-within .input__label{color:var(--bs-color-accent-primary)}.input.variant--float.state--error .input__label{color:var(--bs-color-status-danger)}.input.variant--float.state--disabled .input__label{color:var(--bs-color-text-disabled)}.input.variant--float.is-multiline .input__label{top:var(--bs-space-xs);transform:none}.input.variant--float.is-multiline:focus-within .input__label,.input.variant--float.is-multiline.is-float .input__label{top:0;transform:translateY(-50%)}.input__field{min-width:0;color:var(--bs-color-text-primary);font-family:var(--bs-font-family-base);font-size:var(--bs-font-size-xl);line-height:var(--bs-font-line-height-base);background:0 0;border:none;outline:none;flex:1}input.input__field,span.input__field{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}span.input__field{line-height:var(--bs-font-line-height-base);display:block}textarea.input__field{resize:none;field-sizing:content;max-height:var(--bs-input-max-height);overflow-y:auto}.input__value{color:var(--bs-color-text-primary)}.input__value.is-mono,input.input__field.is-mono{font-variant-numeric:tabular-nums;letter-spacing:.01em}.input__empty{color:var(--bs-color-text-muted);font-style:italic}.input__req{color:var(--bs-color-accent-primary);margin-left:var(--bs-space-xxs);font-weight:var(--bs-font-weight-bold)}.input__sfx{font-size:var(--bs-font-size-2xs);font-weight:var(--bs-font-weight-medium);letter-spacing:0;color:var(--bs-color-text-disabled);margin-left:var(--bs-space-xxs)}.input__trail{flex:0 0 var(--bs-space-lg);width:var(--bs-space-lg);height:var(--bs-space-lg);color:var(--bs-color-status-danger);justify-content:center;align-items:center;display:inline-flex}.input__trail>i,.input__trail>svg{width:var(--bs-space-lg);height:var(--bs-space-lg)}.input__hint.tone--error{color:var(--bs-color-status-danger);font-family:var(--bs-font-family-sans);font-size:var(--bs-font-size-xs);line-height:var(--bs-font-line-height-sm)}.input__toggle{align-items:center;gap:var(--bs-space-xxs);cursor:pointer;font-family:var(--bs-font-family-sans);font-size:var(--bs-font-size-xs);font-weight:var(--bs-font-weight-medium);color:var(--bs-color-text-muted);white-space:nowrap;background:0 0;border:0;flex:none;margin-left:auto;display:inline-flex}.input__toggle.is-on{color:var(--bs-color-accent-primary)}.input__toggle:disabled{cursor:default}.input__box{width:var(--bs-space-base);height:var(--bs-space-base);border-radius:var(--bs-radius-xs);border:var(--bs-hairline) solid var(--bs-color-border-choice);background:var(--bs-color-surface-input);color:var(--bs-color-text-on-accent);flex:none;justify-content:center;align-items:center;display:inline-flex}.input__box>i,.input__box>svg{width:var(--bs-font-size-xs);height:var(--bs-font-size-xs)}.input__toggle.is-on .input__box{background:var(--bs-color-accent-primary);border-color:var(--bs-color-accent-primary)}._checkbox_1hirt_7{align-items:center;gap:var(--bs-space-xs);min-height:var(--bs-touch-target);cursor:pointer;-webkit-user-select:none;user-select:none;font-family:var(--bs-font-family-base);font-size:var(--bs-font-size-md);color:var(--bs-color-text-primary);display:inline-flex}._checkbox__input_1hirt_20{appearance:none;border:1.5px solid var(--bs-color-border-default);border-radius:var(--bs-radius-sm);background:var(--bs-color-surface-raised);cursor:pointer;width:1rem;height:1rem;transition:border-color var(--bs-duration-instant) var(--bs-easing-standard), background var(--bs-duration-instant) var(--bs-easing-standard);flex-shrink:0}._checkbox__input_1hirt_20:checked{background-color:var(--bs-color-accent-primary);border-color:var(--bs-color-accent-primary);background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23fff' stroke-width='3.5' stroke-linecap='round' stroke-linejoin='round'><path d='M4 12 L10 18 L20 6'/></svg>");background-position:50%;background-repeat:no-repeat;background-size:.7rem}._checkbox__input_1hirt_20:focus-visible{outline:2px solid var(--bs-color-accent-primary);outline-offset:2px}@media (prefers-reduced-motion:reduce){._checkbox__input_1hirt_20{transition:none}}@media (forced-colors:active){._checkbox__input_1hirt_20{background:buttonface;border-color:buttontext}}._checkbox_1hirt_7:has(._checkbox__input_1hirt_20:disabled){opacity:.4;cursor:not-allowed}._checkbox__input_1hirt_20:disabled{cursor:not-allowed}._icon_11grv_6{fill:none;stroke:currentColor;stroke-width:1.5px;stroke-linecap:round;stroke-linejoin:round;flex-shrink:0;display:inline-block}._icon_11grv_6._tone--primary_11grv_18{color:var(--bs-color-accent-primary)}._icon_11grv_6._tone--muted_11grv_22{color:var(--bs-color-text-muted)}._icon_11grv_6._tone--danger_11grv_26{color:var(--bs-color-status-danger)}@keyframes _spin_tv8so_22{0%{transform:rotate(0)}to{transform:rotate(360deg)}}._spinner_tv8so_22{animation:_spin_tv8so_22 var(--bs-duration-slow) linear infinite;flex-shrink:0;display:inline-block}._spinner_tv8so_22._size--sm_tv8so_30{width:var(--bs-space-base);height:var(--bs-space-base)}._spinner_tv8so_22._size--md_tv8so_35{width:var(--bs-space-xl);height:var(--bs-space-xl)}._spinner_tv8so_22._size--lg_tv8so_40{width:var(--bs-space-2xl);height:var(--bs-space-2xl)}@media (prefers-reduced-motion:reduce){._spinner_tv8so_22{animation:none}}._link_pq60i_7{color:var(--bs-color-accent-glow);font-family:var(--bs-font-family-base);font-size:inherit;font-weight:inherit;line-height:inherit;cursor:pointer;background:0 0;border:none;margin:0;padding:0;text-decoration:underline;display:inline}._link_pq60i_7:hover{color:var(--bs-color-accent-primary);text-decoration:none}._link_pq60i_7:focus-visible{outline:2px solid var(--bs-color-accent-primary);outline-offset:2px;border-radius:var(--bs-radius-sm)}@media (forced-colors:active){._link_pq60i_7{color:linktext;text-decoration:underline}._link_pq60i_7:focus-visible{outline:2px solid highlight}}._card_1opog_14{align-items:flex-start;gap:var(--bs-space-md);padding:var(--bs-space-xl);border-radius:var(--bs-radius-lg);background:var(--bs-color-surface-deep);border:1px solid var(--bs-color-border-default);box-shadow:var(--bs-shadow-md);display:flex}._card__icon_1opog_25{border-radius:var(--bs-radius-input);background:var(--bs-color-accent-primary);width:40px;height:40px;color:var(--bs-color-text-on-accent);flex:0 0 40px;place-items:center;display:grid}._card__icon_1opog_25>i,._card__icon_1opog_25>svg{width:22px;height:22px}._card__title_1opog_38{font-family:var(--bs-font-family-sans);font-size:var(--bs-font-size-base,16px);font-weight:var(--bs-font-weight-semibold);color:var(--bs-color-text-primary);margin:0 0 5px;line-height:1.3}._card__description_1opog_47{font-family:var(--bs-font-family-sans);font-size:var(--bs-font-size-md);font-weight:var(--bs-font-weight-normal);color:var(--bs-color-text-muted);margin:0;line-height:1.45}._chip_1smmb_14{height:28px;padding:0 var(--bs-space-sm);border-radius:var(--bs-radius-sm);background:var(--bs-color-surface-raised);color:var(--bs-color-text-primary);font-family:var(--bs-font-family-sans);font-size:var(--bs-font-size-base,16px);font-weight:var(--bs-font-weight-normal);letter-spacing:-.014em;white-space:nowrap;transition:background var(--bs-duration-instant) var(--bs-easing-standard), color var(--bs-duration-instant) var(--bs-easing-standard), box-shadow var(--bs-duration-instant) var(--bs-easing-standard);border:0;align-items:center;gap:6px;line-height:20px;display:inline-flex}._chip_1smmb_14._state--interactive_1smmb_51{cursor:pointer}:is(._chip_1smmb_14:has(>._chip__icon_1smmb_14:first-child),._chip_1smmb_14:has(>._chip__check_1smmb_15:first-child)){padding-left:var(--bs-space-xs)}._chip_1smmb_14:has(>._chip__avatar_1smmb_16:first-child){padding-left:var(--bs-space-xxs)}:is(._chip_1smmb_14:has(>._chip__close_1smmb_18:last-child),._chip_1smmb_14:has(>._chip__count_1smmb_17:last-child)){padding-right:var(--bs-space-xs)}._chip__count_1smmb_17{font-family:var(--bs-font-family-sans);font-size:var(--bs-font-size-sm);font-weight:var(--bs-font-weight-medium);color:var(--bs-color-status-success);line-height:12px}._chip__action_1smmb_70{appearance:none;border-radius:inherit;min-width:0;color:inherit;font:inherit;line-height:inherit;cursor:inherit;background:0 0;border:0;align-items:center;gap:6px;padding:0;display:inline-flex}._chip__action_1smmb_70:focus-visible{box-shadow:var(--bs-shadow-focus);outline:none}._chip__close_1smmb_18{appearance:none;width:12px;height:12px;color:inherit;font:inherit;opacity:.7;cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;padding:0;line-height:1;display:inline-flex}._chip__close_1smmb_18:disabled{cursor:not-allowed}._chip__close_1smmb_18>i,._chip__close_1smmb_18>svg{width:12px;height:12px}._chip__icon_1smmb_14{flex:none;width:16px;height:16px;display:inline-flex}._chip__icon_1smmb_14>i,._chip__icon_1smmb_14>svg{width:16px;height:16px}._chip__check_1smmb_15{width:16px;height:16px;color:var(--bs-color-accent-primary);flex:none;display:inline-flex}._chip__check_1smmb_15>i,._chip__check_1smmb_15>svg{width:16px;height:16px}._chip__avatar_1smmb_16{border-radius:var(--bs-radius-pill);background:var(--bs-color-accent-muted);width:20px;height:20px;color:var(--bs-color-accent-primary);font-family:var(--bs-font-family-sans);font-size:10px;font-weight:var(--bs-font-weight-semibold);flex:none;justify-content:center;align-items:center;line-height:1;display:inline-flex}._chip_1smmb_14._variant--ghost_1smmb_145{background:var(--bs-color-surface-deep);color:var(--bs-color-text-primary);box-shadow:inset 0 0 0 1px var(--bs-color-border-default)}._chip_1smmb_14._variant--default_1smmb_152{background:var(--bs-color-surface-raised);color:var(--bs-color-text-primary)}._chip_1smmb_14._variant--hover_1smmb_158,._chip_1smmb_14._state--interactive_1smmb_51:hover:not(._state--disabled_1smmb_159){background:var(--bs-color-accent-soft);color:var(--bs-color-text-primary)}._chip_1smmb_14._variant--selected_1smmb_165{background:var(--bs-color-accent-muted);color:var(--bs-color-accent-primary)}._chip_1smmb_14._variant--focus_1smmb_171,._chip_1smmb_14:focus-visible{background:var(--bs-color-surface-raised);color:var(--bs-color-text-primary);box-shadow:var(--bs-shadow-focus);outline:none}._chip_1smmb_14._state--disabled_1smmb_159,._chip_1smmb_14:disabled{opacity:.4;cursor:not-allowed}._chip_1smmb_14._shape--pillow_1smmb_190,._chip_1smmb_14._shape--suggestion_1smmb_191,._chip_1smmb_14._shape--pill_1smmb_190{border-radius:var(--bs-radius-pill)}._chip_1smmb_14._shape--pillow_1smmb_190 ._chip__glyph_1smmb_195,._chip_1smmb_14._shape--suggestion_1smmb_191 ._chip__glyph_1smmb_195,._chip_1smmb_14._shape--pill_1smmb_190 ._chip__glyph_1smmb_195{font-size:14px;line-height:1;display:inline-flex}._chip_1smmb_14._type--assist_1smmb_5{color:var(--bs-color-text-primary);box-shadow:inset 0 0 0 1px var(--bs-color-border-default);background:0 0}._chip_1smmb_14._type--assist_1smmb_5 ._chip__icon_1smmb_14{color:var(--bs-color-accent-primary)}._chip_1smmb_14._type--assist_1smmb_5._state--interactive_1smmb_51:hover:not(._state--disabled_1smmb_159){background:var(--bs-color-accent-soft);box-shadow:inset 0 0 0 1px var(--bs-color-border-accent)}._chip_1smmb_14._type--filter_1smmb_6{color:var(--bs-color-text-primary);box-shadow:inset 0 0 0 1px var(--bs-color-border-default);background:0 0}._chip_1smmb_14._type--filter_1smmb_6._state--interactive_1smmb_51:hover:not(._state--disabled_1smmb_159):not(._is-selected_1smmb_6){background:var(--bs-color-accent-soft);box-shadow:inset 0 0 0 1px var(--bs-color-border-accent)}._chip_1smmb_14._type--filter_1smmb_6._is-selected_1smmb_6{background:var(--bs-color-accent-muted);color:var(--bs-color-accent-primary);box-shadow:none}._chip_1smmb_14._type--filter_1smmb_6._is-selected_1smmb_6 ._chip__check_1smmb_15{color:var(--bs-color-accent-primary)}._chip_1smmb_14._type--input_1smmb_7{color:var(--bs-color-text-primary);box-shadow:inset 0 0 0 1px var(--bs-color-border-default);background:0 0}._chip_1smmb_14._type--input_1smmb_7._state--interactive_1smmb_51:hover:not(._state--disabled_1smmb_159){background:var(--bs-color-accent-soft);box-shadow:inset 0 0 0 1px var(--bs-color-border-accent)}._chip_1smmb_14._type--suggestion_1smmb_8{color:var(--bs-color-text-primary);box-shadow:inset 0 0 0 1px var(--bs-color-border-default);background:0 0}._chip_1smmb_14._type--suggestion_1smmb_8 ._chip__icon_1smmb_14{color:var(--bs-color-accent-primary)}._chip_1smmb_14._type--suggestion_1smmb_8._state--interactive_1smmb_51:hover:not(._state--disabled_1smmb_159){background:var(--bs-color-accent-soft);box-shadow:inset 0 0 0 1px var(--bs-color-border-accent)}._chip_1smmb_14._style--elevated_1smmb_188{background:var(--bs-color-surface-elevated);color:var(--bs-color-text-primary);box-shadow:var(--bs-shadow-chip)}._chip_1smmb_14._style--elevated_1smmb_188._state--interactive_1smmb_51:hover:not(._state--disabled_1smmb_159){background:var(--bs-color-surface-elevated);box-shadow:var(--bs-shadow-chip-hover);transform:translateY(-1px)}._chip_1smmb_14._style--elevated_1smmb_188._is-selected_1smmb_6{background:linear-gradient(var(--bs-color-accent-muted), var(--bs-color-accent-muted)), var(--bs-color-surface-elevated);color:var(--bs-color-accent-primary);box-shadow:var(--bs-shadow-chip)}._badge_8syuo_8{box-sizing:border-box;justify-content:center;align-items:center;gap:var(--bs-space-xxs);border-radius:var(--bs-radius-xs);min-width:20px;height:20px;font-family:var(--bs-font-family-sans);font-size:var(--bs-font-size-sm);font-weight:var(--bs-font-weight-medium);white-space:nowrap;border:1px solid #0000;padding:0 5px;line-height:20px;display:inline-flex}._badge__icon_8syuo_8{flex:none;align-items:center;display:inline-flex}._badge__icon_8syuo_8>svg,._badge__icon_8syuo_8>i{width:13px;height:13px}._badge_8syuo_8._variant--light-blue_8syuo_38{background:var(--bs-color-accent-muted);color:var(--bs-color-accent-primary)}._badge_8syuo_8._variant--blue_8syuo_43{background:var(--bs-color-accent-primary);color:var(--bs-color-text-on-accent)}._badge_8syuo_8._variant--gray_8syuo_48{background:var(--bs-color-surface-raised);color:var(--bs-color-text-muted)}._badge_8syuo_8._variant--white_8syuo_53{background:var(--bs-color-surface-deep);color:var(--bs-color-accent-primary);box-shadow:inset 0 0 0 1px var(--bs-color-border-default)}._badge_8syuo_8._variant--success_8syuo_60{background:var(--bs-color-status-success-bg);color:var(--bs-color-status-success)}._badge_8syuo_8._shape--pill_8syuo_69{border-radius:var(--bs-radius-pill);padding:0 var(--bs-space-xs)}._badge_8syuo_8._variant--eyebrow_8syuo_8{border-radius:var(--bs-radius-pill);background:var(--bs-landing-eyebrow-bg);min-width:0;height:auto;color:var(--bs-landing-eyebrow-fg);border-color:var(--bs-landing-eyebrow-bd);font-family:var(--bs-font-family-display);font-size:12.5px;font-weight:var(--bs-font-weight-semibold);letter-spacing:.01em;gap:7px;padding:6px 13px;line-height:1}._badge_8syuo_8._variant--eyebrow_8syuo_8 ._badge__icon_8syuo_8>svg,._badge_8syuo_8._variant--eyebrow_8syuo_8 ._badge__icon_8syuo_8>i{width:13px;height:13px}._list_19l8o_7{background:var(--bs-color-surface-deep);border:1px solid var(--bs-color-border-default);border-radius:var(--bs-radius-md);max-width:460px;margin:0;padding:0;list-style:none;overflow:hidden}._list__item_19l8o_28{align-items:center;gap:var(--bs-space-sm);padding:var(--bs-space-sm) var(--bs-space-md);display:flex}._list__item_19l8o_28:focus-visible{box-shadow:var(--bs-shadow-focus);outline:none}._list__item_19l8o_28+._list__item_19l8o_28{border-top:1px solid var(--bs-color-border-subtle)}._list__checkbox_19l8o_43{background:var(--bs-color-surface-deep);border:1.5px solid var(--bs-color-border-default);border-radius:5px;flex:none;place-items:center;width:18px;height:18px;display:grid}._list__checkbox_19l8o_43._state--on_19l8o_53{background:var(--bs-color-accent-primary);border-color:var(--bs-color-accent-primary)}._list__checkbox_19l8o_43._state--on_19l8o_53>svg{width:12px;height:12px;color:var(--bs-color-text-on-accent);stroke-width:3px}._list__radio_19l8o_7{border:1.5px solid var(--bs-color-accent-primary);border-radius:50%;flex:none;place-items:center;width:18px;height:18px;display:grid}._list__radio_19l8o_7>i{background:var(--bs-color-accent-primary);border-radius:50%;width:9px;height:9px}._list__icon_19l8o_7{border-radius:var(--bs-radius-md);background:var(--bs-color-accent-soft);width:30px;height:30px;color:var(--bs-color-accent-primary);flex:none;place-items:center;display:grid}._list__icon_19l8o_7>i,._list__icon_19l8o_7>svg{width:16px;height:16px}._list__main_19l8o_96{flex:1;min-width:0}._list__title_19l8o_97{font-family:var(--bs-font-family-display);font-size:13.5px;font-weight:var(--bs-font-weight-semibold);color:var(--bs-color-text-primary);line-height:1.3}._list__subtitle_19l8o_104{font-family:var(--bs-font-family-display);font-size:11.5px;font-weight:var(--bs-font-weight-normal);color:var(--bs-color-text-disabled);margin-top:2px;line-height:1.3}._list__value_19l8o_114{font-family:var(--bs-font-family-display);font-size:var(--bs-font-size-md);font-weight:var(--bs-font-weight-semibold);color:var(--bs-color-text-muted);line-height:1}._list__chev_19l8o_12{opacity:.5;color:var(--bs-color-text-disabled);flex:none}._list__chev_19l8o_12>i,._list__chev_19l8o_12>svg{width:16px;height:16px}._list__action_19l8o_12{border:1.2px solid var(--bs-color-border-default);font-family:var(--bs-font-family-display);font-size:10.5px;font-weight:var(--bs-font-weight-semibold);color:var(--bs-color-accent-primary);cursor:pointer;background:0 0;border-radius:14px;flex:none;padding:5px 11px;line-height:1}._select_1m4rd_8{box-sizing:border-box;width:100%;padding:var(--bs-space-xs) var(--bs-space-sm);border-radius:var(--bs-radius-input);color:var(--bs-color-text-primary);font-family:var(--bs-font-family-base);font-size:var(--bs-font-size-xl);line-height:var(--bs-font-line-height-base);outline-offset:2px;cursor:pointer;background:0 0;border:none;outline:2px solid #0000;display:block}._select_1m4rd_8:focus-visible{outline-color:var(--bs-color-accent-primary)}._select_1m4rd_8:disabled{opacity:.4;cursor:not-allowed}@media (forced-colors:active){._select_1m4rd_8{border:1px solid canvastext}._select_1m4rd_8:focus-visible{outline-color:highlight}}select.input__field{cursor:pointer}select.input__field:disabled{cursor:not-allowed}select.input__field option{background:var(--bs-color-surface-page);color:var(--bs-color-text-primary)}._header_124pv_10{justify-content:space-between;align-items:center;gap:var(--bs-space-sm);padding:max(11px, env(safe-area-inset-top)) var(--bs-flow-gutter);background:var(--bs-color-surface-page);border-bottom:1px solid var(--bs-color-border-subtle);flex-shrink:0;display:flex}._brand_124pv_24{align-items:center;gap:var(--bs-space-sm-minus);min-inline-size:0;display:flex}._logomark_124pv_31{flex-shrink:0;block-size:auto;inline-size:30px;display:block}._brandText_124pv_38{gap:var(--bs-space-xxs);flex-direction:column;min-inline-size:0;display:flex}._title_124pv_45{font-family:var(--bs-font-family-base);font-size:var(--bs-font-size-lg);font-weight:var(--bs-font-weight-medium);color:var(--bs-color-text-primary);line-height:var(--bs-font-line-height-tight);white-space:nowrap}._secure_124pv_54{align-items:center;gap:var(--bs-space-xxs);font-family:var(--bs-font-family-base);font-size:var(--bs-font-size-xs);color:var(--bs-color-text-muted);line-height:var(--bs-font-line-height-tight);white-space:nowrap;display:inline-flex}._secure_124pv_54 svg{block-size:12px;inline-size:12px}._actions_124pv_71{align-items:center;gap:var(--bs-space-xs);flex-shrink:0;display:flex}._iconBtn_124pv_78{border:1px solid var(--bs-color-border-default);border-radius:var(--bs-radius-input);background:var(--bs-color-surface-soft);block-size:40px;inline-size:40px;color:var(--bs-color-text-muted);cursor:pointer;transition:background var(--bs-duration-instant) var(--bs-easing-standard), color var(--bs-duration-instant) var(--bs-easing-standard);flex-shrink:0;justify-content:center;align-items:center;display:flex}._iconBtn_124pv_78:disabled{opacity:.45;cursor:default}._iconBtn_124pv_78:hover:not(:disabled){background:var(--bs-color-surface-raised);color:var(--bs-color-text-primary)}._iconBtn_124pv_78 svg{block-size:18px;inline-size:18px}@media (prefers-reduced-motion:reduce){._iconBtn_124pv_78{transition:none}}@container bs-widget (width>=880px){._panelBtn_124pv_123{display:none}}._return-pill_1mq6r_23{z-index:var(--bs-z-overlay);align-items:center;gap:var(--bs-space-xs);height:36px;padding:0 var(--bs-space-base);border-radius:var(--bs-radius-pill);background:var(--bs-color-accent);color:var(--bs-color-text-on-accent);box-shadow:var(--bs-shadow-md);font-family:var(--bs-font-family-sans);font-size:var(--bs-font-size-md);font-weight:var(--bs-font-weight-medium);white-space:nowrap;cursor:pointer;opacity:0;pointer-events:none;transition:opacity .14s var(--bs-easing-standard), transform .14s var(--bs-easing-standard), background .14s var(--bs-easing-standard);border:0;line-height:1;display:inline-flex;position:absolute;left:50%}._return-pill--bottom_1mq6r_56{bottom:var(--bs-space-base);transform:translateX(-50%) translateY(var(--bs-space-xs))}._return-pill--top_1mq6r_63{top:var(--bs-space-base);transform:translateX(-50%) translateY(calc(-1 * var(--bs-space-xs)))}._return-pill--visible_1mq6r_71{opacity:1;pointer-events:auto}._return-pill--bottom_1mq6r_56._return-pill--visible_1mq6r_71,._return-pill--top_1mq6r_63._return-pill--visible_1mq6r_71{transform:translate(-50%)translateY(0)}._return-pill--visible_1mq6r_71:hover{background:var(--bs-color-accent-end)}._return-pill--visible_1mq6r_71:focus-visible{box-shadow:var(--bs-shadow-md), var(--bs-shadow-focus);outline:none}._return-pill__icon_1mq6r_92{flex:none;justify-content:center;align-items:center;width:16px;height:16px;display:inline-flex}._return-pill__icon_1mq6r_92>svg{fill:none;stroke:currentColor;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;width:16px;height:16px}._return-pill--bottom_1mq6r_56 ._return-pill__icon_1mq6r_92{transform:rotate(180deg)}._return-pill__label_1mq6r_115{display:inline-flex}@container bs-widget (width<=479px){._return-pill_1mq6r_23{height:var(--bs-touch-target)}}._scroll-area__overlay_pa0v7_17{pointer-events:none;flex:1 1 0;min-block-size:96px;display:flex;position:relative}._scroll-area__viewport_pa0v7_42{pointer-events:auto;min-height:0;padding:0 var(--bs-pad-x);-webkit-mask-image:linear-gradient(to bottom, transparent 0, black var(--bs-space-md), black calc(100% - var(--bs-space-md)), transparent 100%);-webkit-mask-image:linear-gradient(to bottom, transparent 0, black var(--bs-space-md), black calc(100% - var(--bs-space-md)), transparent 100%);mask-image:linear-gradient(to bottom, transparent 0, black var(--bs-space-md), black calc(100% - var(--bs-space-md)), transparent 100%);flex:auto;position:relative;overflow-y:auto}._scroll-area__viewport--flow_pa0v7_85{padding:var(--bs-space-2xl) var(--bs-flow-gutter) var(--bs-space-xs);overscroll-behavior:contain;overflow-anchor:auto;scrollbar-width:thin;scrollbar-color:transparent transparent;-webkit-mask-image:linear-gradient(#0000 0,#000 34px 100%);mask-image:linear-gradient(#0000 0,#000 34px 100%)}._scroll-area__viewport--flow_pa0v7_85.scrolling,._scroll-area__viewport--flow_pa0v7_85:hover{scrollbar-color:color-mix(in srgb, var(--bs-color-accent) 42%, transparent) transparent}._scroll-area__viewport--flow_pa0v7_85::-webkit-scrollbar{width:11px}._scroll-area__viewport--flow_pa0v7_85::-webkit-scrollbar-track{background:0 0}._scroll-area__viewport--flow_pa0v7_85::-webkit-scrollbar-thumb{background-color:color-mix(in srgb, var(--bs-color-accent) 42%, transparent);opacity:0;transition:opacity .22s var(--bs-easing-standard);background-clip:content-box;border:3.5px solid #0000;border-radius:9px}._scroll-area__viewport--flow_pa0v7_85.scrolling::-webkit-scrollbar-thumb{opacity:1;transition:opacity .22s var(--bs-easing-standard)}._scroll-area__viewport--flow_pa0v7_85:hover::-webkit-scrollbar-thumb{opacity:1;transition:opacity .22s var(--bs-easing-standard)}._scroll-area__viewport--flow_pa0v7_85::-webkit-scrollbar-thumb:hover{background-color:color-mix(in srgb, var(--bs-color-accent) 66%, transparent)}._anchor_1ri9g_12{cursor:help;min-inline-size:0;max-inline-size:100%}._anchor_1ri9g_12:focus-visible{outline:2px solid var(--bs-color-accent-primary);outline-offset:2px;border-radius:var(--bs-radius-sm)}._bubble_1ri9g_25{z-index:20;gap:var(--bs-space-xxs);inline-size:max-content;max-inline-size:320px;padding:var(--bs-space-sm);border:1px solid var(--bs-color-border-accent,var(--bs-color-accent));border-radius:var(--bs-radius-md);background:var(--bs-color-surface-page);box-shadow:var(--bs-shadow-md);color:var(--bs-color-text-primary);font-size:var(--bs-font-size-sm);font-weight:var(--bs-font-weight-normal);line-height:var(--bs-font-line-height-base);text-align:start;white-space:normal;pointer-events:none;flex-direction:column;display:flex;position:fixed;inset-block-start:var(--bs-tooltip-top,0);inset-inline-start:var(--bs-tooltip-left,0)}._bubble_1ri9g_25[data-placement=above]{transform:translateY(-100%)}._line_1ri9g_58{display:block}._hero_1pzvm_10{--bs-hero-max-width:800px;--bs-hero-title-max-width:720px;--bs-hero-title-font-size:clamp(29px, 4.4vw, 50px);--bs-hero-title-line-height:1.08;--bs-hero-subtitle-font-size:clamp(15px, 1.4vw, 18px);--bs-hero-subtitle-line-height:1.5;--bs-hero-label-font-size:12.5px;--bs-hero-eyebrow-margin-block-end:22px;--bs-hero-eyebrow-padding-block:5px;--bs-hero-eyebrow-bg:color-mix(in srgb, var(--bs-color-accent-glow) 9%, transparent);--bs-hero-eyebrow-border:color-mix(in srgb, var(--bs-color-accent-glow) 38%, transparent);--bs-hero-eyebrow-shadow:0 0 0 3px color-mix(in srgb, var(--bs-color-accent-glow) 5%, transparent), inset 0 1px 0 #ffffff12;--bs-hero-dot-size:6px;--bs-hero-pulse-duration:2.4s;--bs-hero-transition-duration:.18s;--bs-hero-control-radius:12px;--bs-hero-send-size:calc(var(--bs-touch-target) + var(--bs-space-xxs));--bs-hero-send-radius:13px;--bs-hero-send-shadow:0 10px 24px -12px color-mix(in srgb, var(--bs-color-accent-end-vertical) 70%, transparent);--bs-hero-examples-margin-block-start:22px;--bs-hero-chip-block-size:34px;--bs-hero-trust-gap:7px;--bs-hero-trust-margin-block-start:30px;text-align:center;width:100%;max-width:var(--bs-hero-max-width);min-height:100%;padding:var(--bs-space-3xl) var(--bs-space-xl) var(--bs-space-5xl);flex-direction:column;justify-content:center;align-items:center;gap:0;margin:0 auto;display:flex}._hero__eyebrow_1pzvm_53{align-items:center;gap:var(--bs-space-xs);margin:0 0 var(--bs-hero-eyebrow-margin-block-end);padding:var(--bs-hero-eyebrow-padding-block) var(--bs-space-md) var(--bs-hero-eyebrow-padding-block) var(--bs-space-sm-minus);border-radius:var(--bs-radius-pill);background:var(--bs-hero-eyebrow-bg);border:1px solid var(--bs-hero-eyebrow-border);box-shadow:var(--bs-hero-eyebrow-shadow);color:var(--bs-landing-eyebrow-fg,var(--bs-color-accent-glow));font-family:var(--bs-font-family-base);font-size:var(--bs-hero-label-font-size);font-weight:var(--bs-font-weight-medium);letter-spacing:.01em;white-space:nowrap;display:inline-flex}._hero__eyebrowDot_1pzvm_75{width:var(--bs-hero-dot-size);height:var(--bs-hero-dot-size);border-radius:var(--bs-radius-pill);background:var(--bs-color-accent-glow);box-shadow:0 0 8px var(--bs-color-accent-glow);animation:_heroPulse_1pzvm_1 var(--bs-hero-pulse-duration) ease-in-out infinite;flex-shrink:0}._hero__title_1pzvm_86{margin:0 0 var(--bs-space-base);max-width:var(--bs-hero-title-max-width);font-family:var(--bs-font-family-display);font-weight:var(--bs-font-weight-semibold);font-size:var(--bs-hero-title-font-size);line-height:var(--bs-hero-title-line-height);letter-spacing:-.025em;color:var(--bs-color-text-primary);text-wrap:balance}._hero__accent_1pzvm_98{background:var(--bs-gradient-accent-text);color:#0000;-webkit-background-clip:text;background-clip:text}._hero__subtitle_1pzvm_106{margin:0 0 var(--bs-space-4xl);max-width:var(--bs-hero-composer);font-family:var(--bs-font-family-base);font-size:var(--bs-hero-subtitle-font-size);line-height:var(--bs-hero-subtitle-line-height);color:var(--bs-color-text-muted)}._hero__composer_1pzvm_116{align-items:center;gap:var(--bs-space-sm-minus);width:100%;max-width:var(--bs-hero-composer,560px);padding:var(--bs-space-xs) var(--bs-space-xs) var(--bs-space-xs) var(--bs-space-md);border-radius:var(--bs-radius-lg);background:var(--bs-color-surface-input);border:1.5px solid var(--bs-color-border-default);box-shadow:var(--bs-shadow-panel);transition:border-color var(--bs-hero-transition-duration), box-shadow var(--bs-hero-transition-duration);display:flex}._hero__composer_1pzvm_116:focus-within{border-color:var(--bs-color-accent-primary);box-shadow:0 0 0 3px var(--bs-color-accent-soft), var(--bs-shadow-panel)}._hero__attach_1pzvm_141{width:var(--bs-touch-target);height:var(--bs-touch-target);border-radius:var(--bs-hero-control-radius);color:var(--bs-color-text-muted);cursor:pointer;transition:background var(--bs-hero-transition-duration);background:0 0;border:0;flex-shrink:0;justify-content:center;align-items:center;display:flex}._hero__attach_1pzvm_141:hover{background:var(--bs-color-surface-raised)}._hero__attach_1pzvm_141:disabled{opacity:.35;cursor:not-allowed}._hero__attach_1pzvm_141:disabled:hover{background:0 0}._hero__input_1pzvm_169{min-width:0;font-family:var(--bs-font-family-base);font-size:var(--bs-font-size-base);color:var(--bs-color-text-primary);background:0 0;border:0;outline:0;flex:1}._hero__input_1pzvm_169::placeholder{color:var(--bs-color-text-muted)}._hero__send_1pzvm_184{width:var(--bs-hero-send-size);height:var(--bs-hero-send-size);border-radius:var(--bs-hero-send-radius);cursor:pointer;background:var(--bs-gradient-cta);color:var(--bs-color-text-on-accent);box-shadow:var(--bs-hero-send-shadow);transition:filter var(--bs-hero-transition-duration), opacity var(--bs-hero-transition-duration);border:0;flex-shrink:0;justify-content:center;align-items:center;display:flex}._hero__send_1pzvm_184:hover{filter:brightness(1.07)}._hero__send_1pzvm_184:disabled{opacity:.45;cursor:not-allowed;box-shadow:none}._hero__uploadNotice_1pzvm_213{margin:var(--bs-space-sm) 0 0;max-width:var(--bs-hero-composer,560px);font-family:var(--bs-font-family-base);font-size:var(--bs-font-size-sm);color:var(--bs-color-text-muted)}._hero__examples_1pzvm_222{align-items:center;gap:var(--bs-space-xs);margin-top:var(--bs-hero-examples-margin-block-start);flex-wrap:wrap;justify-content:center;display:flex}._hero__examplesLabel_1pzvm_231{margin-right:calc(var(--bs-space-xxs) / 2);font-family:var(--bs-font-family-base);font-size:var(--bs-hero-label-font-size);color:var(--bs-color-text-muted)}._hero__chip_1pzvm_238{height:var(--bs-hero-chip-block-size);border-radius:var(--bs-radius-pill);cursor:pointer;border:1px solid var(--bs-color-border-default);background:var(--bs-color-surface-agent);color:var(--bs-color-text-primary);font-family:var(--bs-font-family-base);font-size:var(--bs-font-size-md);white-space:nowrap;transition:border-color var(--bs-hero-transition-duration), color var(--bs-hero-transition-duration), background var(--bs-hero-transition-duration);align-items:center;padding:0 14px;display:inline-flex}._hero__chip_1pzvm_238:hover{border-color:var(--bs-color-border-accent);color:var(--bs-color-text-primary);background:var(--bs-color-surface-raised)}._hero__trust_1pzvm_264{align-items:center;gap:var(--bs-hero-trust-gap);margin:var(--bs-hero-trust-margin-block-start) 0 0;font-family:var(--bs-font-family-base);font-size:var(--bs-font-size-sm);color:var(--bs-color-text-muted);display:inline-flex}@keyframes _heroPulse_1pzvm_1{0%,to{opacity:1;transform:scale(1)}50%{opacity:.55;transform:scale(.82)}}@container bs-widget (width<=479px){._hero_1pzvm_10{padding:var(--bs-space-2xl) var(--bs-space-lg) var(--bs-space-3xl)}}._composer_4ab7e_13{gap:var(--bs-space-xs);z-index:1;padding:var(--bs-space-sm-minus) var(--bs-flow-gutter) max(var(--bs-space-md), env(safe-area-inset-bottom));background:var(--bs-color-surface-page);border-top:1px solid var(--bs-color-border-subtle);flex-direction:column;flex-shrink:0;display:flex;position:relative}._composer_4ab7e_13>*{inline-size:100%;max-inline-size:var(--bs-flow-max);margin-inline:auto}._composer__row_4ab7e_40{align-items:center;gap:var(--bs-space-xs);background:var(--bs-color-surface-input);border:1px solid var(--bs-color-border-default);transition:border-color var(--bs-duration-instant) var(--bs-easing-standard), box-shadow var(--bs-duration-instant) var(--bs-easing-standard);border-radius:12px;padding:6px;display:flex}._composer__row_4ab7e_40:focus-within{border-color:var(--bs-color-accent-primary);box-shadow:var(--bs-shadow-focus)}._composer__row--error_4ab7e_60{border-color:var(--bs-color-status-danger)}._composer__attach_4ab7e_65{border-radius:var(--bs-radius-input);block-size:40px;inline-size:40px;color:var(--bs-color-text-muted);cursor:pointer;background:0 0;border:0;flex-shrink:0;justify-content:center;align-items:center;padding:0;display:flex}._composer__attach_4ab7e_65:disabled{opacity:.4;cursor:not-allowed}._composer__attach_4ab7e_65 svg{block-size:18px;inline-size:18px}._composer__field_4ab7e_90{flex:1;min-inline-size:0}._composer__row_4ab7e_40 ._composer__send_4ab7e_97{border-radius:var(--bs-radius-input);background:var(--bs-gradient-cta);block-size:40px;inline-size:40px;color:var(--bs-color-text-on-accent);cursor:pointer;border:0;flex:none;place-items:center;padding:0;display:grid}._composer__row_4ab7e_40 ._composer__send_4ab7e_97:disabled{opacity:.45;cursor:default}._composer__field_4ab7e_90 input,._composer__field_4ab7e_90 textarea{block-size:40px;padding:0 var(--bs-space-xs)}._composer__field_4ab7e_90 input:focus-visible,._composer__field_4ab7e_90 textarea:focus-visible{outline:0}._composer__footer_4ab7e_134{justify-content:space-between;align-items:center;gap:var(--bs-space-xs);display:flex}._composer__secureLabel_4ab7e_141{align-items:center;gap:var(--bs-space-xxs);font-family:var(--bs-font-family-base);font-size:var(--bs-font-size-xs);color:var(--bs-color-text-muted);line-height:var(--bs-font-line-height-tight);-webkit-user-select:none;user-select:none;display:inline-flex}._composer__secureLabel_4ab7e_141 svg{block-size:12px;inline-size:12px}._composer__row_4ab7e_40 ._composer__send_4ab7e_97 svg{block-size:18px;inline-size:18px}._composer__counter_4ab7e_162{font-family:var(--bs-font-family-base);font-size:var(--bs-font-size-xs);color:var(--bs-color-text-muted);line-height:var(--bs-font-line-height-tight);-webkit-user-select:none;user-select:none}._composer__warning_4ab7e_170{font-family:var(--bs-font-family-base);font-size:var(--bs-font-size-sm);color:var(--bs-color-status-danger);margin:0}._composer__uploadNotice_4ab7e_178{font-family:var(--bs-font-family-base);font-size:var(--bs-font-size-sm);color:var(--bs-color-text-muted);margin:0}@container bs-widget (width<=479px){._composer__field_4ab7e_90 input,._composer__field_4ab7e_90 textarea{font-size:var(--bs-font-size-base)}._composer__row_4ab7e_40 ._composer__send_4ab7e_97,._composer__attach_4ab7e_65{inline-size:var(--bs-touch-target);block-size:var(--bs-touch-target)}}@media (prefers-reduced-motion:reduce){._composer__row_4ab7e_40{transition:none}}@media (forced-colors:active){._composer_4ab7e_13{background:canvas}._composer__row_4ab7e_40{border-color:canvastext}}._overlay_1oye8_11{z-index:var(--bs-z-overlay);background:var(--bs-color-surface-deep);justify-content:center;align-items:center;display:flex;position:absolute;inset:0}._overlay--checking_1oye8_22{gap:var(--bs-space-xs);background:var(--bs-color-surface-deep);flex-direction:row}._overlay--down_1oye8_29{gap:var(--bs-space-md);padding:var(--bs-space-xl) var(--bs-pad-x);text-align:center;background:var(--bs-color-surface-deep);flex-direction:column}._overlay__title_1oye8_37{font-family:var(--bs-font-family-base);font-size:var(--bs-font-size-2xl);font-weight:var(--bs-font-weight-medium);color:var(--bs-color-text-primary);letter-spacing:-.018em;margin:0;line-height:1.3}._overlay__text_1oye8_47{font-family:var(--bs-font-family-base);font-size:var(--bs-font-size-lg);color:var(--bs-color-text-muted);opacity:.85;max-width:var(--bs-overlay-text-max-width);margin:0;line-height:1.55}._overlay--checking_1oye8_22 ._overlay__text_1oye8_47{font-size:var(--bs-font-size-md);opacity:1;max-width:none}._button_1oye8_64{min-height:var(--bs-touch-target)}@media (forced-colors:active){._overlay_1oye8_11{color:canvastext;background:canvas}}._backdrop_dcnvp_10{z-index:var(--bs-z-modal);background:var(--bs-color-surface-backdrop);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);padding:clamp(var(--bs-space-xs), 4cqi, var(--bs-space-2xl));animation:_pop-in_dcnvp_1 var(--bs-duration-enter) var(--bs-easing-decel) both;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}@media (prefers-reduced-motion:reduce){._backdrop_dcnvp_10{animation:none}}._dialog_dcnvp_33{box-sizing:border-box;inline-size:100%;max-width:var(--bs-modal-max-width);background:var(--bs-color-surface-modal);border:1px solid var(--bs-color-border-default);border-radius:var(--bs-radius-lg);box-shadow:var(--bs-shadow-modal);flex-direction:column;max-block-size:90dvh;display:flex;overflow:hidden}._header_dcnvp_48{padding:var(--bs-space-base) var(--bs-space-xl);border-bottom:1px solid var(--bs-color-border-subtle);flex-shrink:0;justify-content:space-between;align-items:center;display:flex}._title_dcnvp_57{font-family:var(--bs-font-family-base);font-size:var(--bs-font-size-xl);font-weight:var(--bs-font-weight-medium);color:var(--bs-color-text-primary);margin:0;line-height:1.3}._closeButton_dcnvp_67{width:var(--bs-touch-target);height:var(--bs-touch-target);padding:var(--bs-space-xs);border-radius:var(--bs-radius-md);color:var(--bs-color-text-muted);cursor:pointer;transition:background var(--bs-duration-instant) var(--bs-easing-standard);background:0 0;border:0;flex-shrink:0;justify-content:center;align-items:center;display:flex}._closeButton_dcnvp_67:hover{background:var(--bs-color-surface-subtle)}._closeButton_dcnvp_67:focus-visible{outline:2px solid var(--bs-color-accent-primary);outline-offset:2px}._body_dcnvp_93{padding:var(--bs-space-xl);flex:1;overflow-y:auto}._footer_dcnvp_100{padding:var(--bs-space-sm) var(--bs-space-xl) var(--bs-space-xl);flex-shrink:0}@container bs-widget (width<=479px){._backdrop_dcnvp_10{align-items:flex-end;padding:0}._dialog_dcnvp_33{max-width:100%;border-radius:var(--bs-radius-lg) var(--bs-radius-lg) 0 0;max-block-size:85dvh}}@container bs-widget (width>=880px){._dialog_dcnvp_33{max-width:560px}}@media (prefers-reduced-motion:reduce){._closeButton_dcnvp_67{transition:none}}@media (forced-colors:active){._backdrop_dcnvp_10{-webkit-backdrop-filter:none;backdrop-filter:none;background:canvas}._dialog_dcnvp_33,._closeButton_dcnvp_67{box-shadow:none;border:1px solid canvastext}}._lead_vi6o6_6{font-family:var(--bs-font-family-base);font-size:var(--bs-font-size-md);color:var(--bs-color-text-muted);opacity:.85;margin:0 0 16px;line-height:1.55}._errorCard_vi6o6_16{gap:var(--bs-space-sm);padding:var(--bs-space-sm) var(--bs-space-md);border-radius:var(--bs-radius-input);margin-bottom:var(--bs-space-sm);background:var(--bs-color-status-danger-bg);border:1px solid var(--bs-color-status-danger-border);align-items:flex-start;display:flex}._errorCard__icon_vi6o6_27{width:var(--bs-space-2xl);height:var(--bs-space-2xl);border-radius:var(--bs-radius-md);background:var(--bs-color-status-danger-bg-strong);color:var(--bs-color-status-danger);flex-shrink:0;justify-content:center;align-items:center;display:flex}._errorCard__body_vi6o6_39{flex:1;min-width:0}._errorCard__message_vi6o6_44{font-family:var(--bs-font-family-base);font-size:var(--bs-font-size-md);color:var(--bs-color-text-primary);opacity:.85;margin:0;line-height:1.5}._codeInput_vi6o6_54{width:100%;min-height:var(--bs-touch-target);padding:0 var(--bs-space-md);background:var(--bs-color-surface-raised);border:1px solid var(--bs-color-border-default);border-radius:var(--bs-radius-input);outline-offset:2px;font-family:var(--bs-font-family-base);color:var(--bs-color-text-primary);box-sizing:border-box;transition:border-color var(--bs-duration-instant) var(--bs-easing-standard), background var(--bs-duration-instant) var(--bs-easing-standard);outline:2px solid #0000;margin-bottom:4px;font-size:16px;display:block}._codeInput_vi6o6_54::placeholder{color:var(--bs-color-text-muted);opacity:.7}._codeInput_vi6o6_54:focus,._codeInput_vi6o6_54:focus-visible{border-color:var(--bs-color-accent-primary);background:var(--bs-color-accent-soft);outline-color:var(--bs-color-accent-primary)}._disclaimer_vi6o6_87{margin:var(--bs-space-md) 0}._disclaimer__toggle_vi6o6_91{all:unset;cursor:pointer;font-family:var(--bs-font-family-base);font-size:var(--bs-font-size-sm);color:var(--bs-color-text-muted);text-underline-offset:2px;text-decoration:underline}._disclaimer__toggle_vi6o6_91:focus-visible{outline:2px solid var(--bs-color-accent-primary);outline-offset:2px;border-radius:var(--bs-radius-xs)}._disclaimer__content_vi6o6_107{margin-top:var(--bs-space-xs);padding:var(--bs-space-sm) var(--bs-space-md);border-radius:var(--bs-radius-input);background:var(--bs-color-surface-soft);border:1px solid var(--bs-color-border-subtle);max-height:var(--bs-disclaimer-max-height);font-family:var(--bs-font-family-base);font-size:var(--bs-font-size-sm);color:var(--bs-color-text-muted);line-height:1.5;overflow-y:auto}._disclaimer__content_vi6o6_107 p{margin:0 0 var(--bs-space-xs)}._disclaimer__content_vi6o6_107 p:last-child{margin-bottom:0}._checkboxLabel_vi6o6_130{align-items:flex-start;gap:var(--bs-space-sm-minus);cursor:pointer;margin-bottom:var(--bs-space-lg);font-family:var(--bs-font-family-base);font-size:var(--bs-font-size-md);color:var(--bs-color-text-primary);line-height:1.5;display:flex}._checkboxLabel_vi6o6_130 input[type=checkbox]{width:var(--bs-space-base);height:var(--bs-space-base);accent-color:var(--bs-color-accent-primary);flex-shrink:0;margin-top:2px}._actions_vi6o6_151{gap:var(--bs-space-xs);justify-content:space-between;align-items:center;display:flex}._actions__ghost_vi6o6_158{all:unset;box-sizing:border-box;cursor:pointer;min-height:var(--bs-touch-target);padding:0 var(--bs-space-md);border-radius:var(--bs-radius-input);font-family:var(--bs-font-family-base);font-size:var(--bs-font-size-md);font-weight:var(--bs-font-weight-medium);color:var(--bs-color-text-muted);justify-content:center;align-items:center;display:inline-flex}._actions__ghost_vi6o6_158:hover{color:var(--bs-color-text-primary)}._actions__ghost_vi6o6_158:focus-visible{outline:2px solid var(--bs-color-accent-primary);outline-offset:2px;border-radius:var(--bs-radius-input)}._actions__primary_vi6o6_184{all:unset;box-sizing:border-box;cursor:pointer;min-height:var(--bs-touch-target);padding:0 var(--bs-space-lg);border-radius:var(--bs-radius-input);background:linear-gradient(180deg, var(--bs-color-accent-primary), var(--bs-color-accent-end-vertical));color:var(--bs-color-text-primary);font-family:var(--bs-font-family-base);font-size:var(--bs-font-size-lg);font-weight:var(--bs-font-weight-medium);transition:opacity var(--bs-duration-instant) var(--bs-easing-standard);justify-content:center;align-items:center;display:inline-flex}._actions__primary_vi6o6_184:disabled,._actions__primary_vi6o6_184[aria-disabled=true]{background:var(--bs-color-button-disabled-bg);cursor:not-allowed;opacity:.5}._actions__primary_vi6o6_184:focus-visible{outline:2px solid var(--bs-color-accent-primary);outline-offset:2px}@media (prefers-reduced-motion:reduce){._codeInput_vi6o6_54,._actions__primary_vi6o6_184{transition:none}}@media (forced-colors:active){._errorCard_vi6o6_16,._disclaimer__content_vi6o6_107,._codeInput_vi6o6_54,._actions__primary_vi6o6_184,._actions__ghost_vi6o6_158{border:1px solid canvastext}._actions__primary_vi6o6_184{color:buttontext;background:buttonface}}._lead_1g732_5{font-family:var(--bs-font-family-base);font-size:var(--bs-font-size-md);color:var(--bs-color-text-muted);opacity:.85;margin:0 0 16px;line-height:1.55}._errorCard_1g732_15{padding:var(--bs-space-sm) var(--bs-space-md);border-radius:var(--bs-radius-input);margin-bottom:var(--bs-space-sm);background:var(--bs-color-status-danger-bg);border:1px solid var(--bs-color-status-danger-border)}._errorCard__message_1g732_23{font-family:var(--bs-font-family-base);font-size:var(--bs-font-size-md);color:var(--bs-color-status-danger);margin:0;line-height:1.5}._emailField_1g732_32{margin-bottom:20px}._emailInput_1g732_36{width:100%;min-height:var(--bs-touch-target);padding:0 var(--bs-space-md);background:var(--bs-color-surface-raised);border:1px solid var(--bs-color-border-default);border-radius:var(--bs-radius-input);outline-offset:2px;font-family:var(--bs-font-family-base);color:var(--bs-color-text-primary);box-sizing:border-box;transition:border-color var(--bs-duration-instant) var(--bs-easing-standard), background var(--bs-duration-instant) var(--bs-easing-standard);outline:2px solid #0000;font-size:16px;display:block}._emailInput_1g732_36::placeholder{color:var(--bs-color-text-muted);opacity:.7}._emailInput_1g732_36:focus,._emailInput_1g732_36:focus-visible{border-color:var(--bs-color-accent-primary);outline-color:var(--bs-color-accent-primary)}._emailInput--error_1g732_66{border-color:var(--bs-color-status-danger-border-strong);background:var(--bs-color-status-danger-bg-soft)}._localError_1g732_71{margin:var(--bs-radius-sm) 0 0;font-family:var(--bs-font-family-base);font-size:var(--bs-font-size-sm);color:var(--bs-color-status-danger)}._actions_1g732_79{gap:var(--bs-space-xs);justify-content:space-between;align-items:center;display:flex}._actions__ghost_1g732_86{all:unset;box-sizing:border-box;cursor:pointer;min-height:var(--bs-touch-target);padding:0 var(--bs-space-md);border-radius:var(--bs-radius-input);font-family:var(--bs-font-family-base);font-size:var(--bs-font-size-md);font-weight:var(--bs-font-weight-medium);color:var(--bs-color-text-muted);justify-content:center;align-items:center;display:inline-flex}._actions__ghost_1g732_86:hover{color:var(--bs-color-text-primary)}._actions__ghost_1g732_86:focus-visible{outline:2px solid var(--bs-color-accent-primary);outline-offset:2px;border-radius:var(--bs-radius-input)}._actions__primary_1g732_112{all:unset;box-sizing:border-box;cursor:pointer;min-height:var(--bs-touch-target);padding:0 var(--bs-space-lg);border-radius:var(--bs-radius-input);background:linear-gradient(180deg, var(--bs-color-accent-primary), var(--bs-color-accent-end-vertical));color:var(--bs-color-text-primary);font-family:var(--bs-font-family-base);font-size:var(--bs-font-size-lg);font-weight:var(--bs-font-weight-medium);transition:opacity var(--bs-duration-instant) var(--bs-easing-standard);justify-content:center;align-items:center;display:inline-flex}._actions__primary_1g732_112:disabled,._actions__primary_1g732_112[aria-disabled=true]{background:var(--bs-color-button-disabled-bg);cursor:not-allowed;opacity:.5}._actions__primary_1g732_112:focus-visible{outline:2px solid var(--bs-color-accent-primary);outline-offset:2px}@media (prefers-reduced-motion:reduce){._emailInput_1g732_36,._actions__primary_1g732_112{transition:none}}@media (forced-colors:active){._errorCard_1g732_15,._emailInput_1g732_36,._actions__primary_1g732_112,._actions__ghost_1g732_86{border:1px solid canvastext}._actions__primary_1g732_112{color:buttontext;background:buttonface}}._body_1x89f_5{gap:var(--bs-space-xl);flex-direction:column;display:flex}._text_1x89f_11{font-family:var(--bs-font-family-base);font-size:var(--bs-font-size-lg);color:var(--bs-color-text-muted);opacity:.9;margin:0;line-height:1.55}._closeButton_1x89f_20{all:unset;box-sizing:border-box;cursor:pointer;min-height:var(--bs-touch-target);padding:0 var(--bs-space-lg);border-radius:var(--bs-radius-input);background:linear-gradient(180deg, var(--bs-color-accent-primary), var(--bs-color-accent-end-vertical));color:var(--bs-color-text-primary);font-family:var(--bs-font-family-base);font-size:var(--bs-font-size-lg);font-weight:var(--bs-font-weight-medium);justify-content:center;align-self:flex-end;align-items:center;display:inline-flex}._closeButton_1x89f_20:focus-visible{outline:2px solid var(--bs-color-accent-primary);outline-offset:2px}@media (forced-colors:active){._closeButton_1x89f_20{color:buttontext;background:buttonface;border:1px solid buttontext}}._content_4cl8z_5{font-family:var(--bs-font-family-base);font-size:var(--bs-font-size-md);color:var(--bs-color-text-muted);opacity:.9;line-height:1.6}._content_4cl8z_5 p{margin:0 0 var(--bs-space-sm)}._content_4cl8z_5 p:last-child{margin-bottom:0}._content_4cl8z_5 strong{color:var(--bs-color-text-primary);font-weight:var(--bs-font-weight-medium)}._actions_4cl8z_26{padding-top:var(--bs-space-base);justify-content:flex-end;display:flex}._closeButton_4cl8z_32{all:unset;box-sizing:border-box;cursor:pointer;min-height:var(--bs-touch-target);padding:0 var(--bs-space-lg);border-radius:var(--bs-radius-input);background:var(--bs-color-surface-subtle);color:var(--bs-color-text-primary);font-family:var(--bs-font-family-base);font-size:var(--bs-font-size-lg);font-weight:var(--bs-font-weight-medium);border:1px solid var(--bs-color-border-default);transition:background var(--bs-duration-instant) var(--bs-easing-standard);justify-content:center;align-items:center;display:inline-flex}._closeButton_4cl8z_32:hover{background:var(--bs-color-surface-raised)}._closeButton_4cl8z_32:focus-visible{outline:2px solid var(--bs-color-accent-primary);outline-offset:2px}@media (prefers-reduced-motion:reduce){._closeButton_4cl8z_32{transition:none}}@media (forced-colors:active){._closeButton_4cl8z_32{color:buttontext;background:buttonface;border-color:buttontext}}._body_1dxhv_10{gap:var(--bs-space-xl);flex-direction:column;display:flex}._text_1dxhv_16{font-family:var(--bs-font-family-base);font-size:var(--bs-font-size-lg);color:var(--bs-color-text-muted);margin:0;line-height:1.55}._actions_1dxhv_24{justify-content:flex-end;gap:var(--bs-space-sm);flex-direction:row;display:flex}._button_1dxhv_31{all:unset;box-sizing:border-box;cursor:pointer;min-height:var(--bs-touch-target);padding:0 var(--bs-space-lg);border-radius:var(--bs-radius-input);font-family:var(--bs-font-family-base);font-size:var(--bs-font-size-lg);font-weight:var(--bs-font-weight-medium);text-align:center;justify-content:center;align-items:center;display:inline-flex}._button_1dxhv_31:focus-visible{outline:2px solid var(--bs-color-accent-primary);outline-offset:2px}._button_1dxhv_31:disabled,._button_1dxhv_31[aria-disabled=true]{cursor:not-allowed;opacity:.6}._confirm_1dxhv_58{background:var(--bs-color-status-danger);color:var(--bs-color-button-text)}._cancel_1dxhv_63{color:var(--bs-color-text-muted);border:1px solid var(--bs-color-border-default);background:0 0}._errorCard_1dxhv_69{padding:var(--bs-space-sm-minus) var(--bs-space-md);border-radius:var(--bs-radius-input);background:var(--bs-color-status-danger-bg);color:var(--bs-color-status-danger);font-family:var(--bs-font-family-base);font-size:var(--bs-font-size-lg);line-height:1.45}._toolcard_15e50_11{gap:var(--bs-space-sm);box-sizing:border-box;padding:var(--bs-space-md);border:1px solid var(--bs-color-border-accent,var(--bs-color-accent));border-radius:var(--bs-radius-lg);background:var(--bs-color-surface-subtle);color:var(--bs-color-text-primary);font-family:var(--bs-font-family-base);flex-direction:column;display:flex}._toolcard_15e50_11[data-state=confirming]{opacity:.7;pointer-events:none}._toolcard_15e50_11[data-state=lowConfidence],._toolcard_15e50_11[data-state=commitError]{border-color:var(--bs-color-status-warning-border);background:var(--bs-color-status-warning-bg)}._toolcard_15e50_11[data-state=confirmed]{border-color:var(--bs-color-status-success-border);background:var(--bs-color-status-success-bg)}._toolcard_15e50_11[data-state=superseded]{border-color:var(--bs-color-border-subtle);background:var(--bs-color-surface-soft);opacity:.85}._toolcard_15e50_11[data-state=sealed]{border-color:var(--bs-color-border-subtle);background:var(--bs-color-surface-soft)}._toolcard__header_15e50_12{align-items:center;gap:var(--bs-space-xs);min-width:0;display:flex}._toolcard__header_15e50_12>svg,._toolcard__header_15e50_12>i{width:14px;height:14px;color:var(--bs-color-accent-primary);flex:none}._toolcard__note_15e50_17>svg{flex:none;width:13px;height:13px}._toolcard__title_15e50_101{min-width:0;font-size:var(--bs-font-size-xs);font-weight:var(--bs-font-weight-bold);letter-spacing:.05em;text-transform:uppercase;overflow-wrap:anywhere;color:var(--bs-color-accent-primary);flex:1;margin:0}._toolcard_15e50_11[data-kind=form]{background:0 0;border-color:#0000;padding:0}._toolcard_15e50_11[data-kind=form] ._toolcard__title_15e50_101{font-size:var(--bs-font-size-md);letter-spacing:0;text-transform:none;color:var(--bs-color-text-primary)}._toolcard__tag_15e50_134{min-width:0;font-size:var(--bs-font-size-sm);color:var(--bs-color-text-muted);flex:none}._toolcard__edit_15e50_146{margin-block:calc(-1 * var(--bs-space-xs));flex:none;margin-inline-end:calc(-1 * var(--bs-space-xs))}._toolcard_15e50_11[data-state=lowConfidence] ._toolcard__title_15e50_101,._toolcard_15e50_11[data-state=commitError] ._toolcard__title_15e50_101,._toolcard_15e50_11[data-state=lowConfidence] ._toolcard__header_15e50_12>svg,._toolcard_15e50_11[data-state=commitError] ._toolcard__header_15e50_12>svg{color:var(--bs-color-status-warning)}._toolcard_15e50_11[data-state=confirmed] ._toolcard__title_15e50_101,._toolcard_15e50_11[data-state=confirmed] ._toolcard__header_15e50_12>svg{color:var(--bs-color-status-success)}._toolcard_15e50_11[data-state=superseded] ._toolcard__title_15e50_101,._toolcard_15e50_11[data-state=sealed] ._toolcard__title_15e50_101,._toolcard_15e50_11[data-state=superseded] ._toolcard__header_15e50_12>svg,._toolcard_15e50_11[data-state=sealed] ._toolcard__header_15e50_12>svg{color:var(--bs-color-text-muted)}._toolcard__body_15e50_13{gap:var(--bs-space-sm);flex-direction:column;display:flex}._toolcard__section_15e50_14{gap:var(--bs-space-xxs);padding:var(--bs-space-sm);border:1px solid var(--bs-color-border-subtle);border-radius:var(--bs-radius-md);background:var(--bs-color-surface-page);flex-direction:column;display:flex}._toolcard__field-group_15e50_191{gap:var(--bs-space-sm);container-type:inline-size}._toolcard__field-group-header_15e50_196{align-items:center;gap:var(--bs-space-xs);font-family:var(--bs-font-family-sans);font-size:var(--bs-font-size-2xs);font-weight:var(--bs-font-weight-bold);letter-spacing:.06em;text-transform:uppercase;color:var(--bs-color-text-muted);display:flex}._toolcard__field-group-required_15e50_208{color:var(--bs-color-accent-primary);font-weight:var(--bs-font-weight-semibold)}._toolcard__field-group-optional_15e50_213{color:var(--bs-color-text-disabled);font-weight:var(--bs-font-weight-medium)}._toolcard__field-group-rows_15e50_218{gap:var(--bs-space-sm);grid-template-columns:minmax(0,1fr);display:grid}._toolcard__field-group-rows--cols-2_15e50_224{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}@container (width<=479px){._toolcard__field-group-rows--cols-2_15e50_224{grid-template-columns:minmax(0,1fr)}}._toolcard__footer_15e50_15{justify-content:flex-end;align-items:center;gap:var(--bs-space-sm);min-width:0;display:flex}._toolcard__hint_15e50_244{font-size:var(--bs-font-size-sm);color:var(--bs-color-text-muted);flex:1;margin:0}._toolcard__actions_15e50_251{gap:var(--bs-space-xs);flex-wrap:wrap;flex:none;min-width:0;display:flex}._toolcard__summary_15e50_16{gap:var(--bs-space-xs);flex-wrap:wrap;display:flex}._toolcard__summary-chip_15e50_270{height:24px;padding:0 var(--bs-space-xs);border-radius:var(--bs-radius-sm);box-shadow:inset 0 0 0 1px var(--bs-color-border-default);font-size:var(--bs-font-size-sm);font-weight:var(--bs-font-weight-normal);letter-spacing:-.014em;color:var(--bs-color-text-primary);background:0 0;align-items:center;gap:6px;display:inline-flex}._toolcard__summary-chip_15e50_270 b{font-weight:var(--bs-font-weight-medium);color:var(--bs-color-text-primary)}._toolcard_15e50_11[data-state=superseded] ._toolcard__summary-chip_15e50_270{color:var(--bs-color-text-muted);box-shadow:inset 0 0 0 1px var(--bs-color-border-subtle);text-decoration:line-through}._toolcard_15e50_11[data-state=superseded] ._toolcard__summary-chip_15e50_270 b{color:var(--bs-color-text-muted)}._toolcard__note_15e50_17{align-items:center;gap:var(--bs-space-xxs);font-size:var(--bs-font-size-sm);color:var(--bs-color-text-muted);margin:0;display:flex}@container (width<=479px){._toolcard_15e50_11{padding:var(--bs-space-sm-minus,var(--bs-space-sm))}._toolcard__footer_15e50_15{flex-direction:column;align-items:stretch}._toolcard__actions_15e50_251{flex:1}._toolcard__actions_15e50_251>*{white-space:normal;text-align:center;flex:1;min-width:0;min-height:46px}._toolcard--compact-actions-first_15e50_334 ._toolcard__actions_15e50_251{flex-direction:column;order:-1}._toolcard--compact-actions-first_15e50_334 ._toolcard__hint_15e50_244{text-align:left}}._toolcard__notice_15e50_346{font-size:var(--bs-font-size-sm);line-height:var(--bs-font-line-height-base);color:var(--bs-color-text-muted);margin:0}@media (forced-colors:active){._toolcard_15e50_11{background:canvas;border-color:buttontext}}._repro_1i7ea_15{gap:var(--bs-space-xs);flex-direction:column;display:flex}._canvas_1i7ea_10{min-height:110px;padding:var(--bs-space-lg) var(--bs-space-base);border:1px solid var(--bs-color-border-default);border-radius:var(--bs-radius-md);overflow-wrap:anywhere;color:#141414;font-weight:var(--bs-font-weight-bold);letter-spacing:.08em;text-align:center;background:#fff;justify-content:center;align-items:center;font-size:32px;line-height:1.15;display:flex;overflow:hidden}._canvasImage_1i7ea_62{object-fit:contain;width:100%;height:auto;max-height:220px}._unavailable_1i7ea_70{font-size:var(--bs-font-size-sm);font-weight:var(--bs-font-weight-regular);letter-spacing:normal;color:#6b7280}._thumb_1i7ea_79{border:1px solid var(--bs-color-border-default);border-radius:var(--bs-radius-sm);color:#141414;width:92px;height:44px;font-size:var(--bs-font-size-xs);font-weight:var(--bs-font-weight-bold);letter-spacing:.06em;background:#fff;flex:none;justify-content:center;align-items:center;display:flex}._thumbImage_1i7ea_98{object-fit:contain}._skeleton_1i7ea_104{border-radius:var(--bs-radius-md);border:1px solid var(--bs-color-border-default);background:var(--bs-color-surface-deep);height:110px;animation:1.5s ease-in-out infinite _rpPulse_1i7ea_1}@keyframes _rpPulse_1i7ea_1{0%,to{opacity:1}50%{opacity:.35}}@media (prefers-reduced-motion:reduce){._skeleton_1i7ea_104{animation-duration:2.4s}}@container (width<=479px){._canvas_1i7ea_10{font-size:26px}}._card_46spb_22{gap:var(--bs-space-sm);flex-direction:column;display:flex}._card_46spb_22>*+*{border-block-start:1px solid var(--bs-panel-divider,var(--bs-color-text-muted-line));padding-block-start:var(--bs-space-sm)}._pairInline_46spb_35{justify-content:space-between;align-items:baseline;gap:var(--bs-space-sm);display:flex}._pairStacked_46spb_43{gap:var(--bs-space-xxs);flex-direction:column;display:flex}._pairKey_46spb_49{font-family:var(--bs-font-family-base);font-size:var(--bs-font-size-2xs);font-weight:var(--bs-font-weight-medium);letter-spacing:.08em;text-transform:uppercase;color:var(--bs-color-text-muted);flex-shrink:0}._pairVal_46spb_59{font-family:var(--bs-font-family-base);font-size:var(--bs-font-size-xs);color:var(--bs-color-text-primary);overflow-wrap:break-word;line-height:1.5}._pairInline_46spb_35 ._pairVal_46spb_59{text-align:end;font-weight:var(--bs-font-weight-medium)}._pairStacked_46spb_43 ._pairVal_46spb_59{text-align:start;inline-size:100%;line-height:1.6;display:block}._hint_46spb_87{font-family:var(--bs-font-family-base);font-size:var(--bs-font-size-xs);color:var(--bs-color-text-disabled);font-style:italic;line-height:1.4}._host_1xyrq_24{z-index:1;min-block-size:0;padding-inline:var(--bs-flow-gutter);flex-direction:column;display:flex;position:relative}._sheet_1xyrq_57{inline-size:100%;max-inline-size:var(--bs-flow-max);background:var(--bs-color-surface-deep);border-radius:var(--bs-radius-2xl) var(--bs-radius-2xl) 0 0;border-top:1px solid var(--bs-color-border-default);min-block-size:0;box-shadow:var(--bs-shadow-modal);flex-direction:column;flex:0 auto;margin-inline:auto;display:flex}._handle_1xyrq_84{gap:var(--bs-space-xs);padding:var(--bs-space-sm-minus) var(--bs-space-md) var(--bs-space-xs);color:var(--bs-color-text-primary);font-family:var(--bs-font-family-base);font-size:var(--bs-font-size-sm);text-align:start;cursor:grab;touch-action:none;-webkit-tap-highlight-color:transparent;background:0 0;border:0;flex-direction:column;flex-shrink:0;display:flex}._grip_1xyrq_101{border-radius:var(--bs-radius-sm);background:var(--bs-color-border-choice);block-size:4px;inline-size:32px;margin:0 auto;display:block}._handle_1xyrq_84:hover ._grip_1xyrq_101{background:var(--bs-color-accent-primary)}._handle_1xyrq_84:active{cursor:grabbing}._summary_1xyrq_123{justify-content:space-between;align-items:center;gap:var(--bs-space-xs);padding-block-end:var(--bs-space-xxs);display:flex}._icon_1xyrq_132{color:var(--bs-color-accent-primary);flex:none;align-items:center;display:inline-flex}._icon_1xyrq_132>svg{block-size:14px;inline-size:14px}._action_1xyrq_146{flex:none;align-items:center;display:inline-flex}._action_1xyrq_146[hidden]{display:none}._title_1xyrq_156{min-inline-size:0;color:inherit;font-family:inherit;font-size:var(--bs-font-size-xs);font-weight:var(--bs-font-weight-bold);letter-spacing:.05em;text-transform:uppercase;text-align:start;cursor:inherit;background:0 0;border:0;flex:1;padding:0}._title_1xyrq_156:focus-visible{outline:none}._handle_1xyrq_84:has(._title_1xyrq_156:focus-visible) ._grip_1xyrq_101{background:var(--bs-color-accent-primary);box-shadow:var(--bs-shadow-focus)}._dismiss_1xyrq_189{inline-size:var(--bs-touch-target);block-size:var(--bs-touch-target);margin-block:calc(var(--bs-space-xs) * -1);border-radius:var(--bs-radius-md);color:var(--bs-color-text-muted);cursor:pointer;transition:background var(--bs-duration-instant) var(--bs-easing-standard);background:0 0;border:0;flex:none;justify-content:center;align-items:center;display:inline-flex}._dismiss_1xyrq_189:hover{background:var(--bs-color-surface-subtle);color:var(--bs-color-text-primary)}._dismiss_1xyrq_189:focus-visible{outline:2px solid var(--bs-color-accent-primary);outline-offset:2px}._bodyWrap_1xyrq_219{grid-template-rows:var(--bs-sheet-body,0fr);min-block-size:0;transition:grid-template-rows var(--bs-sheet-anim,var(--bs-duration-slow)) var(--bs-easing-decel);display:grid;overflow:hidden}._sheet--expanded_1xyrq_241 ._bodyWrap_1xyrq_219{grid-template-rows:var(--bs-sheet-body,1fr)}._body_1xyrq_219{min-block-size:0;padding-inline:var(--bs-space-base);overscroll-behavior:contain;scrollbar-gutter:stable both-edges;scrollbar-width:thin;scrollbar-color:transparent transparent;flex-direction:column;display:flex;overflow-y:auto}._sheet--expanded_1xyrq_241 ._body_1xyrq_219{padding-block-end:var(--bs-space-base)}._body_1xyrq_219.scrolling,._body_1xyrq_219:hover{scrollbar-color:color-mix(in srgb, var(--bs-color-accent) 42%, transparent) transparent}._body_1xyrq_219::-webkit-scrollbar{width:11px}._body_1xyrq_219::-webkit-scrollbar-track{background:0 0}._body_1xyrq_219::-webkit-scrollbar-thumb{background-color:color-mix(in srgb, var(--bs-color-accent) 42%, transparent);opacity:0;transition:opacity .22s var(--bs-easing-standard);background-clip:content-box;border:3.5px solid #0000;border-radius:9px}._body_1xyrq_219.scrolling::-webkit-scrollbar-thumb{opacity:1;transition:opacity .22s var(--bs-easing-standard)}._body_1xyrq_219:hover::-webkit-scrollbar-thumb{opacity:1;transition:opacity .22s var(--bs-easing-standard)}._body_1xyrq_219::-webkit-scrollbar-thumb:hover{background-color:color-mix(in srgb, var(--bs-color-accent) 66%, transparent)}@media (prefers-reduced-motion:reduce){._bodyWrap_1xyrq_219{transition:none}}._party_wsbif_13{gap:var(--bs-space-xxs);flex-direction:column;display:flex}._kind_wsbif_19{font-family:var(--bs-font-family-base);font-size:var(--bs-font-size-2xs);font-weight:var(--bs-font-weight-medium);letter-spacing:.08em;text-transform:uppercase;color:var(--bs-color-accent)}._name_wsbif_28{font-family:var(--bs-font-family-base);font-size:var(--bs-font-size-md);font-weight:var(--bs-font-weight-medium);color:var(--bs-color-text-primary);overflow-wrap:break-word;line-height:1.45}._description_dvrwz_13{padding:var(--bs-space-sm) var(--bs-space-base);border:1px solid var(--bs-color-border-default);border-radius:var(--bs-radius-md);background:var(--bs-color-surface-input);color:var(--bs-color-text-primary);font-family:var(--bs-font-family-base);font-size:var(--bs-font-size-md);white-space:pre-wrap;cursor:text;transition:border-color var(--bs-duration-instant) var(--bs-easing-standard), box-shadow var(--bs-duration-instant) var(--bs-easing-standard);line-height:1.65}@media (hover:hover){._description_dvrwz_13:not(._descriptionCollapsed_dvrwz_32):hover{border-color:var(--bs-color-border-accent)}}._descriptionCollapsed_dvrwz_32{white-space:nowrap;text-overflow:ellipsis;font-size:var(--bs-font-size-sm);cursor:default;overflow:hidden}[data-state=superseded] ._descriptionCollapsed_dvrwz_32{color:var(--bs-color-text-muted);border-color:var(--bs-color-border-subtle);background:0 0;text-decoration:line-through}@container (width<=479px){._description_dvrwz_13{font-size:var(--bs-font-size-sm)}}._specimen_juohr_15{gap:var(--bs-space-xs);flex-direction:column;display:flex}._sheet_juohr_25{padding:var(--bs-space-sm);border:1px solid var(--bs-panel-divider,var(--bs-color-text-muted-line));border-radius:var(--bs-radius-md);background:#fff;justify-content:center;align-items:center;display:flex}._logo_juohr_35{object-fit:contain;max-block-size:104px;max-inline-size:100%;display:block}._caption_juohr_46{justify-content:center;align-items:baseline;gap:var(--bs-space-xxs);text-align:center;flex-wrap:wrap;display:flex}._captionText_juohr_55{font-family:var(--bs-font-family-base);font-size:var(--bs-font-size-sm);font-weight:var(--bs-font-weight-semibold);letter-spacing:.06em;color:var(--bs-color-text-primary)}._captionKind_juohr_63{font-family:var(--bs-font-family-base);font-size:var(--bs-font-size-2xs);letter-spacing:.04em;text-transform:lowercase;color:var(--bs-color-text-muted)}._captionKind_juohr_63:before{content:"· "}@media (forced-colors:active){._sheet_juohr_25{border-color:canvastext}}._figure_1oo2v_12{gap:var(--bs-space-xxs);flex-direction:column;flex:none;align-items:center;display:flex}._caption_1oo2v_22{max-inline-size:92px;font-size:var(--bs-font-size-xs);color:var(--bs-color-text-muted);text-align:center;overflow-wrap:anywhere;line-height:1.25}._details_1vba0_30{border:1px solid var(--bs-color-border-subtle);border-radius:var(--bs-radius-md);background:var(--bs-color-surface-page);overflow:hidden}._detailsRow_1vba0_39{padding:var(--bs-space-sm)}._detailsRow_1vba0_39+._detailsRow_1vba0_39{border-block-start:1px solid var(--bs-color-border-subtle)}._table_1i1fg_13{border-collapse:collapse;inline-size:100%;font-family:var(--bs-font-family-base)}._caption_1i1fg_21{clip-path:inset(50%);white-space:nowrap;block-size:1px;inline-size:1px;position:absolute;overflow:hidden}._cellClass_1i1fg_30,._cellTerms_1i1fg_31{font-size:var(--bs-font-size-xs);color:var(--bs-color-text-primary);vertical-align:baseline;padding-block:var(--bs-space-xs);line-height:1.4}._cellClass_1i1fg_30{white-space:nowrap;inline-size:1%;padding-inline-end:var(--bs-space-sm)}._classBadge_1i1fg_49{min-inline-size:26px;padding:2px var(--bs-space-xxs);border-radius:var(--bs-radius-sm);background:var(--bs-color-accent-soft);color:var(--bs-color-accent);font-size:var(--bs-font-size-2xs);font-weight:var(--bs-font-weight-semibold);font-variant-numeric:tabular-nums;justify-content:center;align-items:center;display:inline-flex}._cellTerms_1i1fg_31{overflow-wrap:break-word}._row_1i1fg_72+._row_1i1fg_72 ._cellClass_1i1fg_30,._row_1i1fg_72+._row_1i1fg_72 ._cellTerms_1i1fg_31{border-block-start:1px solid var(--bs-panel-divider,var(--bs-color-text-muted-line))}._body_14l7q_13{gap:var(--bs-space-sm);flex-direction:column;display:flex}._repro_14l7q_21{min-block-size:48px;padding:var(--bs-space-xs) var(--bs-space-base);border:1px solid var(--bs-color-border-default);border-radius:var(--bs-radius-md);color:#141414;font-weight:var(--bs-font-weight-bold);letter-spacing:.1em;text-align:center;overflow-wrap:anywhere;background:#fff;justify-content:center;align-items:center;font-size:20px;line-height:1.15;display:flex}._reproLong_14l7q_46{letter-spacing:.04em;font-size:16px}._reproImage_14l7q_51{object-fit:contain;max-block-size:96px;max-inline-size:100%}._summary_14l7q_63{padding:0 var(--bs-space-sm);border:1px solid var(--bs-color-border-subtle);border-radius:var(--bs-radius-md);background:var(--bs-color-surface-page)}._line_14l7q_70{gap:var(--bs-space-sm);padding:var(--bs-space-xs) 0;border-block-start:1px solid var(--bs-color-border-subtle);font-size:var(--bs-font-size-sm);color:var(--bs-color-text-primary);align-items:baseline;display:flex}._line_14l7q_70:first-child{border-block-start:0}._key_14l7q_86{inline-size:76px;font-size:var(--bs-font-size-xs);color:var(--bs-color-text-muted);flex:none}._value_14l7q_96{white-space:nowrap;text-overflow:ellipsis;min-inline-size:0;display:block;overflow:hidden}._valueMuted_14l7q_106{color:var(--bs-color-text-muted)}._chips_14l7q_115{align-items:center;gap:var(--bs-space-xs);flex-wrap:wrap;display:flex}._status_14l7q_122{border:1px solid var(--bs-color-status-warning-border);border-radius:var(--bs-radius-pill);background:var(--bs-color-status-warning-bg);font-size:var(--bs-font-size-xs);font-weight:var(--bs-font-weight-semibold);color:var(--bs-color-text-primary);align-items:center;gap:6px;padding:4px 11px;display:inline-flex}._status_14l7q_122>svg{block-size:13px;inline-size:13px;color:var(--bs-color-status-warning);flex:none}._downloads_14l7q_144{gap:var(--bs-space-xs);flex-wrap:wrap;display:flex}._downloads_14l7q_144>*{flex:140px}._free_14l7q_155{border:1px solid var(--bs-color-status-success-border);border-radius:var(--bs-radius-pill);background:var(--bs-color-status-success-bg);font-size:var(--bs-font-size-xs);font-weight:var(--bs-font-weight-semibold);color:var(--bs-color-text-primary);align-items:center;gap:6px;padding:4px 11px;display:inline-flex}._free_14l7q_155>svg{block-size:13px;inline-size:13px;color:var(--bs-color-status-success);flex:none}._editor_1aom5_25,._classList_1aom5_9{gap:var(--bs-space-sm);flex-direction:column;display:flex}._classList_1aom5_9[data-overflow=true]{max-height:520px;overflow-y:auto}._classBlock_1aom5_46{gap:var(--bs-space-xxs);padding:var(--bs-space-sm);border:1px solid var(--bs-color-border-subtle);border-radius:var(--bs-radius-md);background:var(--bs-color-surface-page);flex-direction:column;display:flex}._classHeader_1aom5_56{align-items:center;gap:var(--bs-space-xs);padding-bottom:var(--bs-space-xxs);border-bottom:1px solid var(--bs-color-border-subtle);display:flex}._classNumber_1aom5_64{min-width:32px;padding:2px var(--bs-space-xxs);border-radius:var(--bs-radius-sm);background:var(--bs-color-accent-primary);color:var(--bs-color-text-on-accent);font-size:var(--bs-font-size-sm);font-weight:var(--bs-font-weight-bold);justify-content:center;align-items:center;display:inline-flex}._className_1aom5_79{font-size:var(--bs-font-size-md);font-weight:var(--bs-font-weight-bold);flex:1}._counter_1aom5_85,._counterWarn_1aom5_86{font-size:var(--bs-font-size-sm);font-weight:var(--bs-font-weight-medium);color:var(--bs-color-text-muted)}._counterWarn_1aom5_86{color:var(--bs-color-status-warning)}._termRow_1aom5_19{align-items:center;gap:var(--bs-space-xs);min-height:32px;display:flex}._termRow_1aom5_19>label{min-height:0}._term_1aom5_19{font-size:var(--bs-font-size-md);flex:1}._termOff_1aom5_116{font-size:var(--bs-font-size-md);color:var(--bs-color-text-muted);flex:1;text-decoration:line-through}._rowActions_1aom5_123{align-items:center;gap:var(--bs-space-xxs);margin-inline-start:auto;display:inline-flex}._rowAction_1aom5_123{padding:2px var(--bs-space-xs);border:1px solid var(--bs-color-border-default);border-radius:var(--bs-radius-pill);background:var(--bs-color-surface-input);font-family:inherit;font-size:var(--bs-font-size-sm);font-weight:var(--bs-font-weight-medium);color:var(--bs-color-accent-primary);cursor:pointer}._infoButton_1aom5_18{border:1px solid var(--bs-color-border-default);border-radius:var(--bs-radius-pill);background:var(--bs-color-surface-input);width:18px;height:18px;color:var(--bs-color-text-muted);font-size:var(--bs-font-size-2xs);font-weight:var(--bs-font-weight-bold);cursor:help;flex:none;justify-content:center;align-items:center;display:inline-flex}._outsideBadge_1aom5_17{margin-left:var(--bs-space-xs)}._popover_1aom5_170{gap:var(--bs-space-xxs);padding:var(--bs-space-sm);border:1px solid var(--bs-color-border-accent,var(--bs-color-accent));border-radius:var(--bs-radius-md);background:var(--bs-color-surface-elevated,var(--bs-color-surface-page));flex-direction:column;display:flex}._popoverHeading_1aom5_180{font-size:var(--bs-font-size-sm);font-weight:var(--bs-font-weight-bold);color:var(--bs-color-text-muted);margin:0}._popoverText_1aom5_187{font-size:var(--bs-font-size-md);line-height:var(--bs-font-line-height-base);margin:0}._search_1aom5_195{gap:var(--bs-space-xs);flex-direction:column;display:flex}._searchInput_1aom5_201{box-sizing:border-box;width:100%;min-height:var(--bs-touch-target);padding:var(--bs-space-xs) var(--bs-space-md);border:1px solid var(--bs-color-border-choice);border-radius:var(--bs-radius-sm);font-family:inherit;font-size:var(--bs-font-size-md);color:var(--bs-color-text-primary);background:var(--bs-color-surface-input)}._searchInput_1aom5_201::placeholder{color:var(--bs-color-text-muted)}._suggestions_1aom5_218{gap:var(--bs-space-xxs);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}._suggestion_1aom5_218{align-items:center;gap:var(--bs-space-xs);padding:var(--bs-space-xxs) var(--bs-space-xs);border-radius:var(--bs-radius-sm);background:var(--bs-color-surface-page);display:flex}._suggestionClass_1aom5_236{font-size:var(--bs-font-size-sm);font-weight:var(--bs-font-weight-bold);color:var(--bs-color-accent)}._suggestionTerm_1aom5_242{font-size:var(--bs-font-size-md);flex:1}._searchEmpty_1aom5_247{font-size:var(--bs-font-size-sm);color:var(--bs-color-text-muted);margin:0}._hintWarn_1aom5_16{color:var(--bs-color-status-warning)}@container (width<=479px){._rowAction_1aom5_123{display:none}._termRow_1aom5_19{min-height:var(--bs-touch-target)}._classList_1aom5_9[data-overflow=true]{max-height:none;overflow:visible}}._chipClass_1bctw_11{font-weight:var(--bs-font-weight-bold);color:var(--bs-color-accent)}._chipMore_1bctw_17{font-size:var(--bs-font-size-sm);color:var(--bs-color-text-muted);align-self:center}._amount_nf4hw_12{font-family:var(--bs-font-family-base);font-size:var(--bs-font-size-2xl);font-weight:var(--bs-font-weight-semibold);line-height:var(--bs-font-line-height-tight);letter-spacing:-.01em;color:var(--bs-color-text-primary)}._field_i4k1q_7{flex-direction:column;min-inline-size:0;display:flex}._transition_i4k1q_13{gap:var(--bs-space-sm);flex-direction:column;display:flex}._notice_i4k1q_19{font-size:var(--bs-font-size-sm);line-height:var(--bs-font-line-height-sm);color:var(--bs-color-text-primary);margin:0}._actionError_i4k1q_26{color:var(--bs-color-status-danger);font-size:var(--bs-font-size-sm);line-height:var(--bs-font-line-height-sm);margin:0}._legalNote_i4k1q_33{gap:var(--bs-space-xs);font-size:var(--bs-font-size-xs);line-height:var(--bs-font-line-height-sm);color:var(--bs-color-text-muted);align-items:flex-start;margin:0;display:flex}._legalNote_i4k1q_33 svg{flex:none;margin-block-start:1px}._legalNote_i4k1q_33 a{color:inherit;text-underline-offset:2px;text-decoration:underline}._waiting_i4k1q_61{min-block-size:calc(var(--bs-touch-target) + var(--bs-space-sm));border:1.4px solid var(--bs-color-border-subtle);border-radius:var(--bs-radius-input);background:var(--bs-color-surface-input);color:var(--bs-color-accent-primary);justify-content:center;align-items:center;display:flex}._field_i4k1q_7 .input__label{background:var(--bs-color-surface-deep)}._legalNote_i4k1q_33 a:focus-visible{outline:2px solid var(--bs-color-accent-primary);outline-offset:2px;box-shadow:var(--bs-shadow-focus)}._liveRegion_i4k1q_86{clip-path:inset(50%);white-space:nowrap;border:0;block-size:1px;inline-size:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}._block_1okwy_1{gap:var(--bs-space-xs);font-family:var(--bs-font-family-base);color:var(--bs-color-text-primary);flex-direction:column;display:flex}._markdownText_1okwy_9{font-size:var(--bs-font-size-lg);line-height:var(--bs-font-line-height-base);margin:0}._markdownText_1okwy_9 p,._markdownText_1okwy_9 ul,._markdownText_1okwy_9 ol,._markdownText_1okwy_9 pre{margin-top:0;margin-bottom:var(--bs-space-xs)}._markdownText_1okwy_9 ul,._markdownText_1okwy_9 ol{padding-left:var(--bs-space-xl)}._markdownText_1okwy_9 li{padding-left:var(--bs-space-xxs)}._markdownText_1okwy_9 a{color:var(--bs-color-accent-primary);text-underline-offset:.12em;text-decoration:underline}._markdownText_1okwy_9 code,._markdownText_1okwy_9 pre{font-family:var(--bs-font-family-mono,ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace)}._markdownText_1okwy_9 code{font-size:var(--bs-font-size-sm)}._markdownText_1okwy_9 pre{padding:var(--bs-space-sm);border-radius:var(--bs-radius-sm);background:var(--bs-color-surface-subtle);overflow-x:auto}._markdownText_1okwy_9 p:last-child,._markdownText_1okwy_9 ul:last-child,._markdownText_1okwy_9 ol:last-child,._markdownText_1okwy_9 pre:last-child{margin-bottom:0}._messageList_fp56r_8{box-sizing:border-box;gap:var(--bs-space-sm);width:100%;max-width:var(--bs-flow-max);flex-direction:column;margin:0 auto;padding:0;list-style:none;display:flex;container:bs-thread/inline-size}._userMessage_fp56r_22{justify-content:flex-end;display:flex}._userBubble_fp56r_30{max-width:78%}._userText_fp56r_34{margin:0}._userText_fp56r_34+._userText_fp56r_34{margin-top:var(--bs-space-xs)}._agentMessage_fp56r_42{align-items:flex-start;gap:var(--bs-space-sm);display:flex}._agentAvatar_fp56r_48,._agentAvatarSpacer_fp56r_49{width:var(--bs-avatar-size);flex:0 0 var(--bs-avatar-size)}._agentAvatar_fp56r_48{height:var(--bs-avatar-size);border-radius:var(--bs-radius-md);background:linear-gradient(135deg, var(--bs-color-accent-start), var(--bs-color-accent-end));color:var(--bs-color-text-primary);justify-content:center;align-items:center;display:flex}._agentStack_fp56r_68{min-width:0;max-width:calc(100% - var(--bs-avatar-size) - var(--bs-space-sm));gap:var(--bs-space-xs);flex-direction:column;flex:auto;display:flex}._agentName_fp56r_77{color:var(--bs-color-text-muted);font-family:var(--bs-font-family-base);font-size:var(--bs-font-size-xs);line-height:var(--bs-font-line-height-sm);opacity:.7;margin-left:2px}._choicePromptText_fp56r_87{font-size:var(--bs-font-size-lg);line-height:var(--bs-font-line-height-base);margin:0}._agentBubble_fp56r_95{width:fit-content;max-width:100%}._typingBubble_fp56r_100{gap:var(--bs-radius-sm);width:fit-content;max-width:100%;padding:var(--bs-space-md) var(--bs-space-lg);border:1px solid var(--bs-color-border-agent);border-radius:var(--bs-radius-lg) var(--bs-radius-lg) var(--bs-radius-lg) var(--bs-radius-xs);background:var(--bs-color-surface-agent);display:inline-flex}._typingDot_fp56r_113{width:var(--bs-radius-sm);height:var(--bs-radius-sm);border-radius:var(--bs-radius-pill);background:var(--bs-color-text-muted);animation:1s ease-in-out infinite _bsTypingDot_fp56r_1}._typingDot_fp56r_113:nth-child(2){animation-delay:.15s}._typingDot_fp56r_113:nth-child(3){animation-delay:.3s}._problemMessage_fp56r_129{justify-content:center;display:flex}._problemCard_fp56r_134{box-sizing:border-box;width:100%;padding:var(--bs-space-sm) var(--bs-space-base);border:1px solid var(--bs-color-status-danger-border-soft);border-radius:var(--bs-radius-md);background:var(--bs-color-status-danger-bg-strong);color:var(--bs-color-text-primary);font-family:var(--bs-font-family-base)}._problemTitle_fp56r_145{font-size:var(--bs-font-size-lg);font-weight:var(--bs-font-weight-medium);line-height:var(--bs-font-line-height-base);margin:0}._problemDetail_fp56r_152,._problemMeta_fp56r_153{margin:var(--bs-space-xxs) 0 0;color:var(--bs-color-text-muted);font-size:var(--bs-font-size-sm);line-height:var(--bs-font-line-height-sm)}._retryButton_fp56r_160{min-height:var(--bs-touch-target);margin-top:var(--bs-space-xs);padding:0 var(--bs-space-sm);border:1px solid var(--bs-color-border-default);border-radius:var(--bs-radius-md);background:var(--bs-color-surface-input);color:var(--bs-color-text-primary);cursor:pointer;font-family:var(--bs-font-family-base);font-size:var(--bs-font-size-sm)}._retryButton_fp56r_160:focus-visible{outline:2px solid var(--bs-color-accent-primary);outline-offset:2px}._agentCard_fp56r_179{box-sizing:border-box;max-width:94%}@container bs-thread (width<=479px){._agentCard_fp56r_179{max-width:none;margin-inline-start:calc(-1 * (var(--bs-avatar-size) + var(--bs-space-sm)))}}@media (prefers-reduced-motion:reduce){._typingDot_fp56r_113{animation:none}}@media (forced-colors:active){._typingBubble_fp56r_100,._problemCard_fp56r_134,._retryButton_fp56r_160{color:canvastext;background:canvas;border-color:canvastext}}._bubble_12qrk_9{padding:var(--bs-space-sm) var(--bs-space-base);border:1px solid var(--bs-color-border-agent);border-radius:var(--bs-radius-lg) var(--bs-radius-lg) var(--bs-radius-lg) var(--bs-radius-xs);background:var(--bs-color-surface-agent)}@media (forced-colors:active){._bubble_12qrk_9{color:canvastext;background:canvas;border-color:canvastext}}._bubble_9vrso_9{padding:var(--bs-space-sm) var(--bs-space-base);border:1px solid var(--bs-color-border-user);border-radius:var(--bs-radius-lg) var(--bs-radius-lg) var(--bs-radius-xs) var(--bs-radius-lg);background:var(--bs-color-surface-user);color:var(--bs-color-text-primary);font-family:var(--bs-font-family-base);font-size:var(--bs-font-size-lg);line-height:var(--bs-font-line-height-sm)}@media (forced-colors:active){._bubble_9vrso_9{color:canvastext;background:canvas;border-color:canvastext}}._file_9vrso_30{align-items:center;gap:var(--bs-space-sm);min-width:0;display:flex}._fileThumb_9vrso_38{border-radius:var(--bs-radius-sm);color:#8a8f9c;background:#fff;flex:none;justify-content:center;align-items:center;width:44px;height:44px;display:flex;overflow:hidden}._fileThumb_9vrso_38>img{object-fit:contain;max-width:100%;max-height:100%;display:block}._fileText_9vrso_59{flex-direction:column;min-width:0;display:flex}._fileName_9vrso_65{font-weight:var(--bs-font-weight-bold);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}._fileMeta_9vrso_72{font-size:var(--bs-font-size-sm);opacity:.75}._scrim_1q9gb_23{z-index:var(--bs-z-modal);background:var(--bs-color-surface-backdrop);opacity:0;pointer-events:none;transition:opacity var(--bs-duration-base) var(--bs-easing-decel);justify-content:flex-end;display:flex;position:absolute;inset:0}._scrim--open_1q9gb_35{opacity:1;pointer-events:auto}._sheet_1q9gb_41{inline-size:min(var(--bs-rail), 92cqi);background:var(--bs-color-surface-deep);border-radius:var(--bs-radius-2xl) 0 0 var(--bs-radius-2xl);border-inline-start:1px solid var(--bs-color-border-default);block-size:100%;min-block-size:0;box-shadow:var(--bs-shadow-modal);transition:transform var(--bs-duration-slow) var(--bs-easing-decel);will-change:transform;flex-direction:column;display:flex;overflow:hidden;transform:translate(100%)}._sheet--open_1q9gb_57{transform:none}._head_1q9gb_65{padding:var(--bs-space-sm) var(--bs-space-sm) 0;flex-shrink:0;justify-content:flex-end;display:flex}._closeButton_1q9gb_72{inline-size:var(--bs-touch-target);block-size:var(--bs-touch-target);border-radius:var(--bs-radius-md);color:var(--bs-color-text-muted);cursor:pointer;transition:background var(--bs-duration-instant) var(--bs-easing-standard);background:0 0;border:0;flex-shrink:0;justify-content:center;align-items:center;display:flex}._closeButton_1q9gb_72:hover{background:var(--bs-color-surface-subtle);color:var(--bs-color-text-primary)}._closeButton_1q9gb_72:focus-visible{outline:2px solid var(--bs-color-accent-primary);outline-offset:2px}._body_1q9gb_101{overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:transparent transparent;flex-direction:column;flex:1;min-block-size:0;display:flex;overflow-y:auto}._body_1q9gb_101.scrolling,._body_1q9gb_101:hover{scrollbar-color:color-mix(in srgb, var(--bs-color-accent) 42%, transparent) transparent}._body_1q9gb_101::-webkit-scrollbar{width:11px}._body_1q9gb_101::-webkit-scrollbar-track{background:0 0}._body_1q9gb_101::-webkit-scrollbar-thumb{background-color:color-mix(in srgb, var(--bs-color-accent) 42%, transparent);opacity:0;transition:opacity .22s var(--bs-easing-standard);background-clip:content-box;border:3.5px solid #0000;border-radius:9px}._body_1q9gb_101.scrolling::-webkit-scrollbar-thumb{opacity:1;transition:opacity .22s var(--bs-easing-standard)}._body_1q9gb_101:hover::-webkit-scrollbar-thumb{opacity:1;transition:opacity .22s var(--bs-easing-standard)}._body_1q9gb_101::-webkit-scrollbar-thumb:hover{background-color:color-mix(in srgb, var(--bs-color-accent) 66%, transparent)}@media (prefers-reduced-motion:reduce){._scrim_1q9gb_23,._sheet_1q9gb_41{transition:none}}._panel_16jgb_5{box-sizing:border-box;font-family:var(--bs-font-family-base);color:var(--bs-color-text-primary);background:var(--bs-color-surface-deep);border-inline-start:1px solid var(--bs-color-border-subtle);display:none}@container bs-widget (width>=880px){._panel_16jgb_5{inline-size:var(--bs-rail);flex-direction:column;flex-shrink:0;min-block-size:0;display:flex}}._content_16jgb_39{flex-direction:column;block-size:100%;min-block-size:0;display:flex}._head_16jgb_48{padding:var(--bs-space-lg);flex-shrink:0}._headRow_16jgb_53{align-items:center;gap:var(--bs-space-xs);display:flex}._heading_16jgb_59{font-family:var(--bs-font-family-base);font-size:var(--bs-font-size-2xl);font-weight:var(--bs-font-weight-semibold);color:var(--bs-color-text-primary);line-height:var(--bs-font-line-height-tight);flex:1}._counter_16jgb_68{font-family:var(--bs-font-family-base);font-size:var(--bs-font-size-xs);color:var(--bs-color-text-muted);padding:var(--bs-space-xxs) var(--bs-space-xs);border-radius:var(--bs-radius-pill);background:var(--bs-color-surface-subtle);white-space:nowrap}._subtitle_16jgb_78{margin:var(--bs-space-sm) 0 0;font-family:var(--bs-font-family-base);font-size:var(--bs-font-size-xs);color:var(--bs-color-text-muted);line-height:1.45}._sections_16jgb_86{gap:var(--bs-space-sm-minus);min-block-size:0;padding:var(--bs-space-md);overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:transparent transparent;flex-direction:column;flex:1;display:flex;overflow-y:auto}._sections_16jgb_86.scrolling,._sections_16jgb_86:hover{scrollbar-color:color-mix(in srgb, var(--bs-color-accent) 42%, transparent) transparent}._sections_16jgb_86::-webkit-scrollbar{width:11px}._sections_16jgb_86::-webkit-scrollbar-track{background:0 0}._sections_16jgb_86::-webkit-scrollbar-thumb{background-color:color-mix(in srgb, var(--bs-color-accent) 42%, transparent);opacity:0;transition:opacity .22s var(--bs-easing-standard);background-clip:content-box;border:3.5px solid #0000;border-radius:9px}._sections_16jgb_86.scrolling::-webkit-scrollbar-thumb{opacity:1;transition:opacity .22s var(--bs-easing-standard)}._sections_16jgb_86:hover::-webkit-scrollbar-thumb{opacity:1;transition:opacity .22s var(--bs-easing-standard)}._sections_16jgb_86::-webkit-scrollbar-thumb:hover{background-color:color-mix(in srgb, var(--bs-color-accent) 66%, transparent)}._section_16jgb_86{padding:var(--bs-space-sm) var(--bs-space-md);background:var(--bs-color-surface-soft);border:1px solid var(--bs-color-border-subtle);--bs-panel-divider:var(--bs-color-text-muted-line);border-radius:13px}._sectionHead_16jgb_157{align-items:center;gap:var(--bs-space-sm-minus);display:flex}._sectionIcon_16jgb_165{color:var(--bs-color-text-muted);flex-shrink:0;display:inline-flex}._section_16jgb_86[data-status=detected] ._sectionIcon_16jgb_165{color:var(--bs-color-accent)}._sectionTitle_16jgb_175{font-family:var(--bs-font-family-base);font-size:var(--bs-font-size-xs);font-weight:var(--bs-font-weight-medium);letter-spacing:.04em;text-transform:uppercase;color:var(--bs-color-text-muted);flex:1}._sectionBody_16jgb_185{margin-block-start:var(--bs-space-xs);margin-inline-start:var(--bs-space-4xl)}._hint_16jgb_190{font-family:var(--bs-font-family-base);font-size:var(--bs-font-size-xs);color:var(--bs-color-text-disabled);font-style:italic;line-height:1.4}._section_16jgb_86[data-status=active]{border-color:var(--bs-color-accent);padding:calc(var(--bs-space-sm) - .5px) calc(var(--bs-space-md) - .5px);background:color-mix(in srgb, var(--bs-color-accent) 10%, var(--bs-color-surface-soft));--bs-panel-divider:color-mix(in srgb, var(--bs-color-accent) 38%, transparent);border-width:1.5px}._section_16jgb_86[data-status=active] ._sectionIcon_16jgb_165,._section_16jgb_86[data-status=active] ._sectionTitle_16jgb_175{color:var(--bs-color-accent)}._dot_16jgb_218{border:1.5px solid var(--bs-color-border-choice);border-radius:var(--bs-radius-pill);block-size:22px;inline-size:22px;color:var(--bs-color-text-muted);background:0 0;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}._dot_16jgb_218[data-status=active]{background:color-mix(in srgb, var(--bs-color-accent) 14%, transparent);border-color:var(--bs-color-accent);color:var(--bs-color-accent)}._dot_16jgb_218[data-status=done]{border-color:var(--bs-color-status-success-border);background:var(--bs-color-status-success-bg);color:var(--bs-color-status-success)}._dot_16jgb_218[data-status=error]{border-color:var(--bs-color-status-danger-border);background:var(--bs-color-status-danger-bg);color:var(--bs-color-status-danger)}._dot_16jgb_218 svg{block-size:12px;inline-size:12px}._footer_16jgb_256{gap:var(--bs-space-xs);padding:var(--bs-space-sm-minus) var(--bs-space-base);border-top:1px solid var(--bs-color-border-subtle);flex-shrink:0;display:flex}._footer_16jgb_256 svg{flex-shrink:0;block-size:13px;inline-size:13px;margin-block-start:1px}._footerText_16jgb_271{font-family:var(--bs-font-family-base);font-size:var(--bs-font-size-2xs);color:var(--bs-color-text-muted);line-height:1.5}@container bs-widget (width>=880px){._sheetHost_16jgb_9{display:none}}._zone_1ijed_13{gap:var(--bs-space-sm);flex-direction:column;flex:0 auto;min-block-size:0;display:flex}._dropveil_a8drn_4{z-index:var(--bs-z-overlay,40);justify-content:center;align-items:center;gap:var(--bs-space-xxs);padding:var(--bs-space-sm);border:2px dashed var(--bs-color-accent-primary);border-radius:var(--bs-radius-lg);background:var(--bs-color-accent-soft);pointer-events:none;text-align:center;opacity:0;transition:opacity var(--bs-duration-enter) var(--bs-easing-decel), transform var(--bs-duration-enter) var(--bs-easing-decel);flex-direction:column;display:flex;position:absolute;inset:10px;transform:scale(.985)}._state--visible_a8drn_31{opacity:1;transform:none}._dropveil__title_a8drn_36{font-size:var(--bs-font-size-lg);font-weight:var(--bs-font-weight-semibold);color:var(--bs-color-accent-primary);margin:0}._dropveil__sub_a8drn_43{font-size:var(--bs-font-size-sm);color:var(--bs-color-text-muted);margin:0}@media (prefers-reduced-motion:reduce){._dropveil_a8drn_4{transition:none;transform:none}}._container_1a64f_10{justify-items:center;inline-size:100%;min-inline-size:0;display:grid;position:relative;container:bs-widget/inline-size}._shell_1a64f_21{box-sizing:border-box;--bs-pad-x:var(--bs-space-base);inline-size:100%;max-inline-size:100%;block-size:var(--bs-fullscreen-block-size,100dvh);max-block-size:var(--bs-fullscreen-block-size,100dvh);background:var(--bs-color-surface-deep);border-block:1px solid var(--bs-color-border-default);font-family:var(--bs-font-family-base);flex-direction:column;display:flex;position:relative;overflow:hidden}._body_1a64f_55{flex:1;min-block-size:0;display:flex;overflow:hidden}._chatcol_1a64f_62{background:var(--bs-color-surface-page);flex-direction:column;flex:1;min-block-size:0;min-inline-size:0;display:flex}._emptyStateMarker_1a64f_71{display:contents}._restoreState_1a64f_75{place-content:center;justify-items:center;gap:var(--bs-space-md);min-block-size:100%;color:var(--bs-color-text-muted);display:grid}._restoreStateText_1a64f_84{font-size:var(--bs-font-size-sm);line-height:var(--bs-line-height-body);margin:0}._shell_1a64f_21[data-bs-empty=true]{box-shadow:none;background:0 0;border-color:#0000}:host([data-bs-phase=dialog]) ._container_1a64f_10{block-size:100%}:host([data-bs-phase=dialog]) ._shell_1a64f_21{border:0;block-size:100%;max-block-size:none}@container bs-widget (width>=480px){._shell_1a64f_21{--bs-pad-x:var(--bs-space-xl)}}@container bs-widget (width>=880px){._shell_1a64f_21{--bs-pad-x:var(--bs-space-4xl)}}@media (forced-colors:active){._shell_1a64f_21{box-shadow:none;background:canvas}}
/*$vite$:1*/