._spinner_uwavd_1{border:2px solid color-mix(in srgb, currentColor 18%, transparent);border-radius:var(--radius-full);border-top-color:currentColor;width:1em;height:1em;animation:.65s linear infinite _rotate_uwavd_1;display:inline-block}@keyframes _rotate_uwavd_1{to{transform:rotate(360deg)}}._button_1ecwf_1{justify-content:center;align-items:center;gap:var(--space-2);min-height:var(--control-height);padding:0 var(--space-4);border-radius:var(--radius-md);font-size:var(--font-size-sm);font-weight:600;line-height:var(--line-height-tight);letter-spacing:var(--letter-spacing-tight);white-space:nowrap;cursor:pointer;-webkit-user-select:none;user-select:none;transition:background-color var(--transition-fast), border-color var(--transition-fast), color var(--transition-fast), box-shadow var(--transition-fast), transform var(--transition-fast);border:1px solid #0000;text-decoration:none;display:inline-flex}._button_1ecwf_1:hover{text-decoration:none}._button_1ecwf_1:active:not(:disabled){transform:translateY(1px)}._button_1ecwf_1:disabled{cursor:not-allowed;opacity:.55;box-shadow:none}._fullWidth_1ecwf_40{width:100%}._large_1ecwf_44{min-height:var(--control-height-lg);padding:0 var(--space-5);font-size:var(--font-size-md)}._small_1ecwf_50{min-height:var(--control-height-sm);padding:0 var(--space-3);font-size:var(--font-size-xs)}._primary_1ecwf_56{background:var(--color-primary);color:var(--color-text-inverted);box-shadow:var(--shadow-button)}._primary_1ecwf_56:hover:not(:disabled){background:var(--color-primary-hover)}._secondary_1ecwf_66{background:var(--color-surface);border-color:var(--color-border-strong);color:var(--color-text);box-shadow:var(--shadow-xs)}._secondary_1ecwf_66:hover:not(:disabled){background:var(--color-surface-muted);border-color:var(--color-border-control)}._ghost_1ecwf_78{color:var(--color-text);background:0 0}._ghost_1ecwf_78:hover:not(:disabled){background:var(--color-surface-muted)}._danger_1ecwf_87{background:var(--color-danger);color:var(--color-text-inverted);box-shadow:var(--shadow-button)}._danger_1ecwf_87:hover:not(:disabled){background:var(--color-danger-hover)}._dangerOutline_1ecwf_97{background:var(--color-surface);border-color:var(--color-danger);color:var(--color-danger);box-shadow:var(--shadow-xs)}._dangerOutline_1ecwf_97:hover:not(:disabled){background:var(--color-danger);color:var(--color-text-inverted)}._content_1od7i_1{min-width:14rem;max-width:calc(100vw - var(--space-5) * 2);padding:var(--space-2);background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-lg);box-shadow:var(--shadow-lg);z-index:var(--z-dialog);transform-origin:var(--radix-dropdown-menu-content-transform-origin);animation:_pop-in_1od7i_1 var(--transition-base)}@keyframes _pop-in_1od7i_1{0%{opacity:0;transform:scale(.96)translateY(-4px)}}._item_153t9_1{color:inherit;align-items:center;gap:var(--space-3);width:100%;min-height:var(--control-height);padding:var(--space-2) var(--space-3);border-radius:var(--radius-md);font-size:var(--font-size-sm);cursor:pointer;text-decoration:none;display:flex}._item_153t9_1 svg{color:var(--color-text-muted)}._item_153t9_1:hover{text-decoration:none}._item_153t9_1[data-highlighted]{background:var(--color-surface-muted);outline:none}._item_153t9_1[data-highlighted] svg{color:var(--color-text)}._item_153t9_1[data-disabled]{color:var(--color-text-muted);cursor:not-allowed}._item_153t9_1[aria-current=page]{color:var(--color-primary);cursor:default;font-weight:600}._item_153t9_1[aria-current=page] svg{color:var(--color-primary)}._separator_17odq_1{height:1px;margin:var(--space-2) calc(var(--space-2) * -1);background:var(--color-border)}._content_u0u1h_1{z-index:var(--z-snackbar);max-width:calc(100vw - var(--space-8));padding:var(--space-2) var(--space-3);border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-surface);box-shadow:var(--shadow-md);color:var(--color-text);font-size:var(--font-size-xs);font-variant-numeric:tabular-nums;overflow-wrap:anywhere}._button_1l4dr_1{border-radius:var(--radius-md);width:2rem;height:2rem;color:var(--color-text-muted);cursor:pointer;transition:background-color var(--transition-fast), color var(--transition-fast);background:0 0;border:1px solid #0000;flex:none;justify-content:center;align-items:center;padding:0;display:inline-flex}@media (pointer:coarse){._button_1l4dr_1{width:var(--control-height);height:var(--control-height)}}._button_1l4dr_1:disabled{cursor:not-allowed;opacity:.45}._busy_1l4dr_31:disabled{cursor:progress;opacity:1;font-size:1.125rem}._neutral_1l4dr_37:hover:not(:disabled){background:var(--color-surface-muted);color:var(--color-text)}._danger_1l4dr_42:hover:not(:disabled){background:var(--color-danger-soft);color:var(--color-danger)}._textarea_11vvc_1{width:100%;min-height:calc(var(--control-height) * 4);padding:var(--space-2) var(--space-3);background:var(--color-surface);border:1px solid var(--color-border-control);border-radius:var(--radius-md);box-shadow:var(--shadow-xs);font:inherit;font-size:var(--font-size-sm);line-height:var(--line-height-base);resize:vertical;transition:border-color var(--transition-fast), box-shadow var(--transition-fast)}._textarea_11vvc_1::placeholder{color:var(--color-text-muted);opacity:1}._textarea_11vvc_1:hover:not(:disabled,:read-only){border-color:var(--color-border-control-hover)}._textarea_11vvc_1:focus-visible{outline-offset:0;border-color:var(--color-primary);box-shadow:0 0 0 3px var(--color-focus-halo);outline:2px solid #0000}._textarea_11vvc_1:read-only{background:var(--color-surface-muted);box-shadow:none;resize:none}._textarea_11vvc_1:disabled{background:var(--color-surface-muted);color:var(--color-text-muted);box-shadow:none;cursor:not-allowed}._invalid_11vvc_47,._invalid_11vvc_47:hover:not(:disabled,:read-only){border-color:var(--color-danger)}._invalid_11vvc_47:focus-visible{border-color:var(--color-danger);box-shadow:0 0 0 3px var(--color-danger-halo)}._quote_zgr32_1{gap:var(--space-1);min-width:0;padding:var(--space-2) var(--space-3);border:none;border-inline-start:3px solid var(--color-primary);border-radius:var(--radius-sm);background:var(--color-surface-muted);color:var(--color-text-muted);font:inherit;font-size:var(--font-size-xs);line-height:var(--line-height-base);text-align:start;flex-direction:column;display:flex}._gone_zgr32_18{border-inline-start-color:var(--color-border-strong)}._jump_zgr32_22{cursor:pointer;transition:background-color var(--transition-fast)}._jump_zgr32_22:hover{background:var(--color-surface-hover)}._jump_zgr32_22:focus-visible{outline:2px solid var(--color-focus-ring);outline-offset:2px}._author_zgr32_36{color:var(--color-primary);font-weight:600}._excerpt_zgr32_41{-webkit-line-clamp:var(--quote-lines,2);line-clamp:var(--quote-lines,2);overflow-wrap:anywhere;white-space:pre-wrap;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}._file_zgr32_51{color:var(--color-text);font-weight:600}._deleted_zgr32_56{font-style:italic}._recording_1q28c_1{gap:var(--space-3);min-width:0;height:var(--composer-line-height);padding-inline:var(--space-2) var(--space-3);border-radius:var(--radius-full);-webkit-user-select:none;user-select:none;border:1px solid #0000;flex:1;align-items:center;display:flex}._dot_1q28c_14{border-radius:var(--radius-full);background:var(--color-danger);flex:none;width:.625rem;height:.625rem;animation:1.2s ease-in-out infinite _pulse_1q28c_1}._elapsed_1q28c_23{font-size:var(--font-size-sm);font-variant-numeric:tabular-nums;flex:none}._slide_1q28c_29{min-width:0;color:var(--color-text-muted);font-size:var(--font-size-sm);text-align:center;text-overflow:ellipsis;white-space:nowrap;flex:1;overflow:hidden}._cancelling_1q28c_40{border-color:var(--color-danger);background:var(--color-danger-soft)}._cancelling_1q28c_40 ._slide_1q28c_29{color:var(--color-danger);font-weight:600}@keyframes _pulse_1q28c_1{50%{opacity:.3}}@media (prefers-reduced-motion:reduce){._dot_1q28c_14{animation:none}}._input_1jbzd_1{width:100%;min-height:var(--control-height);padding:0 var(--space-3);background:var(--color-surface);border:1px solid var(--color-border-control);border-radius:var(--radius-md);box-shadow:var(--shadow-xs);font-size:var(--font-size-sm);transition:border-color var(--transition-fast), box-shadow var(--transition-fast)}._input_1jbzd_1::placeholder{color:var(--color-text-muted);opacity:1}._input_1jbzd_1:hover:not(:disabled,:read-only){border-color:var(--color-border-control-hover)}._input_1jbzd_1:focus-visible{outline-offset:0;border-color:var(--color-primary);box-shadow:0 0 0 3px var(--color-focus-halo);outline:2px solid #0000}._input_1jbzd_1:read-only{background:var(--color-surface-muted);box-shadow:none}._input_1jbzd_1:disabled{background:var(--color-surface-muted);color:var(--color-text-muted);box-shadow:none;cursor:not-allowed}._invalid_1jbzd_43,._invalid_1jbzd_43:hover:not(:disabled,:read-only){border-color:var(--color-danger)}._invalid_1jbzd_43:focus-visible{border-color:var(--color-danger);box-shadow:0 0 0 3px var(--color-danger-halo)}._control_1jbzd_53{flex:auto;align-items:center;width:100%;min-width:0;display:flex;position:relative}._trailing_1jbzd_62{display:flex;position:absolute;inset-inline-end:var(--space-1)}._control_1jbzd_53:has(>._trailing_1jbzd_62:not(:empty))>._input_1jbzd_1{padding-inline-end:calc(var(--control-height) + var(--space-1))}._panel_bzwc9_1{--emoji-font:"Apple Color Emoji", "Segoe UI Emoji", "Noto Color Emoji", sans-serif;width:min(22rem, 100vw - 2 * var(--space-5));height:min(22rem, var(--radix-popover-content-available-height));background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-lg);box-shadow:var(--shadow-lg);z-index:var(--z-dialog);transform-origin:var(--radix-popover-content-transform-origin);animation:_pop-in_bzwc9_1 var(--transition-base);flex-direction:column;display:flex;overflow:clip}@keyframes _pop-in_bzwc9_1{0%{opacity:0;transform:scale(.96)translateY(4px)}}._search_bzwc9_25{padding:var(--space-3) var(--space-3) var(--space-2);flex:none}._categories_bzwc9_30{padding:0 var(--space-2) var(--space-2);border-bottom:1px solid var(--color-border);flex:none;justify-content:space-between;display:flex}._category_bzwc9_38,._emoji_bzwc9_39{border-radius:var(--radius-md);cursor:pointer;transition:background-color var(--transition-fast);background:0 0;border:0;justify-content:center;align-items:center;padding:0;display:inline-flex}._category_bzwc9_38{width:2rem;height:2rem;font-size:1.125rem}._category_bzwc9_38:disabled{cursor:not-allowed;opacity:.45}._category_bzwc9_38:hover:not(:disabled),._emoji_bzwc9_39:hover{background:var(--color-surface-muted)}._category_bzwc9_38:focus-visible,._emoji_bzwc9_39:focus-visible{outline-offset:-2px}._glyph_bzwc9_72{font-family:var(--emoji-font);line-height:1}._body_bzwc9_77{min-height:0;padding:0 var(--space-2) var(--space-2);overscroll-behavior:contain;flex:1;position:relative;overflow-y:auto}._section_bzwc9_86{content-visibility:auto;contain-intrinsic-size:auto 12rem}._heading_bzwc9_91{z-index:1;padding:var(--space-2) var(--space-1) var(--space-1);background:var(--color-surface);color:var(--color-text-muted);font-size:var(--font-size-xs);font-weight:600;line-height:var(--line-height-base);margin:0;position:sticky;top:0}._grid_bzwc9_104{grid-template-columns:repeat(auto-fill,minmax(2.25rem,1fr));display:grid}._emoji_bzwc9_39{aspect-ratio:1;font-size:1.375rem}._status_bzwc9_114{flex:1;justify-content:center;align-items:center;font-size:1.5rem;display:flex}._message_bzwc9_122{padding:var(--space-4) var(--space-3);color:var(--color-text-muted);font-size:var(--font-size-sm);text-align:center;margin:0}._composer_vkjh9_1{gap:var(--space-2);box-sizing:border-box;width:100%;max-width:calc(var(--chat-column,100%) + 2 * var(--space-4));padding:var(--space-3) var(--space-4) calc(var(--space-3) + env(safe-area-inset-bottom,0px));flex-direction:column;margin-inline:auto;display:flex}._row_vkjh9_12{--composer-action-size:max(var(--control-height), calc(var(--font-size-sm) * var(--line-height-base) + 2 * var(--space-2) + 2px));--composer-line-height:calc(var(--composer-action-size) - 2px);gap:var(--space-2);grid-template-columns:minmax(0,1fr) auto;align-items:end;display:grid}@media (pointer:coarse){._row_vkjh9_12{--composer-action-size:max(2.75rem, calc(var(--font-size-sm) * var(--line-height-base) + 2 * var(--space-2) + 2px))}}._pill_vkjh9_34{min-width:0;min-height:var(--composer-action-size);padding-inline:var(--space-1);border:1px solid var(--color-border-control);border-radius:calc(var(--composer-action-size) / 2);background:var(--color-surface);box-shadow:var(--shadow-xs);transition:border-color var(--transition-fast), box-shadow var(--transition-fast);align-items:flex-end;display:flex}._pill_vkjh9_34:hover:has(._field_vkjh9_49:not(:disabled)){border-color:var(--color-border-control-hover)}._pill_vkjh9_34:has(:focus-visible){border-color:var(--color-primary);box-shadow:0 0 0 3px var(--color-focus-halo)}._pill_vkjh9_34:has(._field_vkjh9_49:disabled){background:var(--color-surface-muted);box-shadow:none}._tool_vkjh9_63,._action_vkjh9_64{flex:none;justify-content:center;align-items:center;display:flex}._tool_vkjh9_63{height:var(--composer-line-height)}._tool_vkjh9_63 ._toolButton_vkjh9_75{border-radius:var(--radius-full)}._fieldBox_vkjh9_79{flex:1;min-width:0;display:flex;position:relative}._pill_vkjh9_34 ._field_vkjh9_49,._pill_vkjh9_34 ._field_vkjh9_49:disabled,._pill_vkjh9_34 ._field_vkjh9_49:focus-visible{min-width:0;min-height:var(--composer-line-height);max-height:9rem;padding-block:calc((var(--composer-line-height) - var(--font-size-sm) * var(--line-height-base)) / 2);padding-inline:var(--space-2);box-shadow:none;field-sizing:content;resize:none;background:0 0;border:0}._pill_vkjh9_34 ._counted_vkjh9_101{padding-bottom:calc(var(--space-2) + var(--font-size-xs) * var(--line-height-base) + var(--space-1))}._counter_vkjh9_105{padding:var(--space-1) var(--space-2);background:var(--color-surface);color:var(--color-text-muted);font-size:var(--font-size-xs);line-height:var(--line-height-base);font-variant-numeric:tabular-nums;white-space:nowrap;pointer-events:none;position:absolute;inset-block-end:0;inset-inline-end:var(--field-scrollbar,0px)}._fieldBox_vkjh9_79:has(:disabled) ._counter_vkjh9_105{background:var(--color-surface-muted)}._action_vkjh9_64 ._round_vkjh9_123{width:var(--composer-action-size);height:var(--composer-action-size);border-radius:var(--radius-full);background:var(--color-primary);color:var(--color-text-inverted);box-shadow:var(--shadow-button)}._action_vkjh9_64 ._round_vkjh9_123:hover:not(:disabled){background:var(--color-primary-hover);color:var(--color-text-inverted)}._staged_vkjh9_137{gap:var(--space-2);min-width:0;padding:var(--space-1) var(--space-1) var(--space-1) var(--space-3);border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-background);color:var(--color-text-muted);font-size:var(--font-size-sm);align-items:center;display:flex}._fileName_vkjh9_150{min-width:0;color:var(--color-text);text-overflow:ellipsis;white-space:nowrap;flex:1;overflow:hidden}._fileSize_vkjh9_159{font-variant-numeric:tabular-nums;flex:none}._refused_vkjh9_164,._hint_vkjh9_165{padding:var(--space-1) var(--space-3);border-radius:var(--radius-lg);background:var(--color-surface);box-shadow:var(--shadow-xs);font-size:var(--font-size-sm);margin:0}._refused_vkjh9_164{color:var(--color-danger);align-self:flex-start}._recording_vkjh9_179 ._tool_vkjh9_63,._recording_vkjh9_179 ._fieldBox_vkjh9_79{display:none}._microphone_vkjh9_184{touch-action:none;-webkit-user-select:none;user-select:none;-webkit-touch-callout:none}._action_vkjh9_64 ._holding_vkjh9_190,._action_vkjh9_64 ._holding_vkjh9_190:hover:not(:disabled){background:var(--color-danger);color:var(--color-text-inverted)}._hint_vkjh9_165{color:var(--color-text-muted);text-align:end;align-self:flex-end}._replying_vkjh9_202{--quote-lines:1;gap:var(--space-2);padding:var(--space-1);border-radius:var(--radius-lg);background:var(--color-surface);box-shadow:var(--shadow-xs);grid-template-columns:minmax(0,1fr) auto;align-items:center;display:grid}._notice_w101h_1{padding:var(--space-1) var(--space-4);border-radius:var(--radius-lg);background:var(--color-surface);box-shadow:var(--shadow-xs);color:var(--color-text-muted);font-size:var(--font-size-sm);text-align:center;align-self:center;margin:0}._surface_1f028_1{isolation:isolate;background:var(--color-chat-wallpaper);flex-direction:column;flex:1;min-width:0;min-height:0;display:flex;position:relative}._surface_1f028_1:before{content:"";z-index:-1;background:var(--color-chat-pattern);pointer-events:none;position:absolute;inset:0;-webkit-mask-image:url(/assets/chatPattern-0jRf2DgA.svg);mask-image:url(/assets/chatPattern-0jRf2DgA.svg);-webkit-mask-size:22.5rem;mask-size:22.5rem;-webkit-mask-repeat:repeat;mask-repeat:repeat}._column_1f028_24{--chat-column:1600px}._summary_g6orn_1{gap:var(--space-3);text-align:start;align-items:center;min-width:0;display:flex}._icon_g6orn_9{color:var(--color-primary);flex:none}._text_g6orn_14{flex-direction:column;min-width:0;display:flex}._name_g6orn_20{overflow-wrap:anywhere;font-size:var(--font-size-sm);font-weight:600}._size_g6orn_26{color:var(--color-text-muted);font-size:var(--font-size-xs);font-variant-numeric:tabular-nums}._image_qra1z_1{border-radius:var(--radius-md);object-fit:contain;width:auto;max-width:min(70vw,85vw - 3rem);height:auto;max-height:70vw;display:block}@media (width>=640px){._image_qra1z_1{max-width:15rem;max-height:15rem}}._voice_1mqa4_1{gap:var(--space-3);align-items:center;width:16rem;max-width:100%;display:flex}._toggle_1mqa4_9{border-color:var(--color-border-control);border-radius:var(--radius-full);color:var(--color-primary)}._track_1mqa4_15{border-radius:var(--radius-full);background:var(--color-track);flex:1;min-width:3rem;height:.375rem;overflow:hidden}._fill_1mqa4_24{border-radius:inherit;background:var(--color-primary);height:100%;display:block}._time_1mqa4_31{color:var(--color-text-muted);font-size:var(--font-size-xs);font-variant-numeric:tabular-nums;flex:none}._actions_1qh9s_1{gap:var(--space-3);margin-top:var(--space-2);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}._actions_1qh9s_1>:last-child:nth-child(odd){grid-column:1/-1}._actions_1qh9s_1>:is(button,a){min-width:0;padding-block:var(--space-2);white-space:normal;text-align:center}@media (width>=640px){._actions_1qh9s_1:not(._fill_1qh9s_20){justify-content:flex-end;gap:var(--space-2);display:flex}._actions_1qh9s_1:not(._fill_1qh9s_20)>:is(button,a){white-space:nowrap;padding-block:0}}._overlay_1cfru_1{z-index:var(--z-overlay);background:var(--color-overlay);-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);animation:_fade-in_1cfru_1 var(--transition-base);position:fixed;inset:0}._content_1cfru_10{--dialog-block:var(--space-6);--dialog-inline:var(--space-5);--dialog-bar-block:var(--space-5);--dialog-close-size:2rem;z-index:var(--z-dialog);max-height:calc(100dvh - var(--space-7));background:var(--color-surface);border-top:1px solid var(--color-border);border-radius:var(--radius-xl) var(--radius-xl) 0 0;box-shadow:var(--shadow-lg);animation:_sheet-in_1cfru_1 .28s var(--ease-out);flex-direction:column;display:flex;position:fixed;bottom:0;left:0;right:0;overflow:clip}@media (pointer:coarse){._content_1cfru_10{--dialog-close-size:var(--control-height)}}._content_1cfru_10:focus{outline:none}._header_1cfru_42{gap:var(--space-4);padding:var(--dialog-bar-block) var(--dialog-inline);box-shadow:inset 0 -1px 0 var(--color-border);flex-direction:column;display:flex;position:relative}._snackbars_1cfru_51{gap:var(--space-3);padding:var(--space-4) var(--dialog-inline) 0;flex-direction:column;flex-shrink:0;display:flex}._snackbars_1cfru_51:empty{display:none}._body_1cfru_63{gap:var(--space-4);min-height:0;padding:var(--dialog-bar-block) var(--dialog-inline) calc(var(--dialog-block) + env(safe-area-inset-bottom));flex-direction:column;display:flex;position:relative}._body_1cfru_63:not(:has([data-dialog-scroll])){overscroll-behavior:contain;overflow-y:auto}._body_1cfru_63:has([data-dialog-scroll]){padding-top:0}._body_1cfru_63 :has([data-dialog-scroll]){flex-direction:column;min-height:0;display:flex}._body_1cfru_63>[data-dialog-actions]:last-child,._body_1cfru_63>:last-child>[data-dialog-actions]:last-child{margin:calc(var(--dialog-bar-block) - var(--space-4)) calc(var(--dialog-inline) * -1) 0;padding:var(--dialog-bar-block) var(--dialog-inline) calc(var(--dialog-bar-block) + env(safe-area-inset-bottom));box-shadow:inset 0 1px 0 var(--color-border)}._body_1cfru_63>[data-dialog-scroll]+[data-dialog-actions]:last-child,._body_1cfru_63>:last-child>[data-dialog-scroll]+[data-dialog-actions]:last-child{margin-top:calc(var(--space-4) * -1)}._body_1cfru_63>[data-dialog-actions]:only-child{box-shadow:none;margin-top:0;padding-top:0}._body_1cfru_63:has(>[data-dialog-actions]:last-child,>:last-child>[data-dialog-actions]:last-child){padding-bottom:0}@media (width>=640px){._content_1cfru_10{--dialog-inline:var(--space-6);width:min(26rem, calc(100vw - var(--space-5) * 2));max-height:calc(100dvh - var(--space-6) * 2);border:1px solid var(--color-border);border-radius:var(--radius-xl);animation:_dialog-in_1cfru_1 var(--transition-base);inset:50% auto auto 50%;transform:translate(-50%,-50%)}._wide_1cfru_125{width:min(52rem, calc(100vw - var(--space-5) * 2))}._body_1cfru_63{padding-bottom:var(--dialog-block)}}._title_1cfru_134{min-height:var(--dialog-close-size);padding-right:calc(var(--dialog-close-size) + var(--space-2));font-size:var(--font-size-lg);font-weight:600;line-height:var(--line-height-tight);letter-spacing:var(--letter-spacing-tight);overflow-wrap:anywhere;align-items:center;margin:0;display:flex}._description_1cfru_147{margin:calc(var(--space-3) * -1) 0 0;color:var(--color-text-muted);overflow-wrap:anywhere}._close_1cfru_153{top:var(--dialog-bar-block);right:calc(var(--dialog-inline) - (var(--dialog-close-size) - 1.125rem) / 2);position:absolute}@keyframes _fade-in_1cfru_1{0%{opacity:0}}@keyframes _sheet-in_1cfru_1{0%{transform:translateY(100%)}}@keyframes _dialog-in_1cfru_1{0%{opacity:0;transform:translate(-50%,-48%)scale(.97)}}._side_1cfru_178{height:100dvh;max-height:none;animation:_side-in_1cfru_1 .28s var(--ease-out);border-top:none;border-radius:0;top:0}._side_1cfru_178 ._body_1cfru_63{flex:1}@media (width>=640px){._side_1cfru_178{border:none;border-left:1px solid var(--color-border);width:min(32rem,100vw);animation:_side-in_1cfru_1 .28s var(--ease-out);border-radius:0;inset:0 0 0 auto;transform:none}}@keyframes _side-in_1cfru_1{0%{transform:translate(100%)}}._scroll_1chyl_1{gap:inherit;min-height:0;margin:0 calc(var(--dialog-inline) * -1);padding:var(--dialog-bar-block) var(--dialog-inline);overscroll-behavior:contain;flex-direction:column;display:flex;position:relative;overflow-y:auto}._thumbnail_382jl_1{border-radius:var(--radius-md);cursor:zoom-in;background:0 0;border:none;align-self:flex-start;max-width:100%;padding:0;display:block;overflow:hidden}._thumbnail_382jl_1:focus-visible,._file_382jl_14:focus-visible{outline:2px solid var(--color-focus-ring);outline-offset:2px}._placeholder_382jl_19{aspect-ratio:4/3;border-radius:var(--radius-md);background:var(--color-surface-muted);width:10rem;max-width:100%;color:var(--color-text-muted);place-items:center;display:grid}._file_382jl_14{gap:var(--space-2) var(--space-4);min-width:0;max-width:100%;padding:var(--space-3);background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-md);color:var(--color-text);font:inherit;cursor:pointer;flex-wrap:wrap;justify-content:space-between;align-items:center;display:flex}._file_382jl_14:hover{background:var(--color-surface-hover)}._action_382jl_51{color:var(--color-primary);font-size:var(--font-size-sm);font-weight:600}._removed_382jl_57{gap:var(--space-2);color:var(--color-text-muted);font-size:var(--font-size-sm);align-items:center;margin:0;font-style:italic;display:inline-flex}._full_382jl_67{max-width:100%;height:auto;margin-inline:auto;display:block}._upload_1249a_1{gap:var(--space-2);flex-direction:column;min-width:0;display:flex}._file_1249a_8{padding:var(--space-3);background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-md);display:flex}._progress_1249a_16{gap:var(--space-2);align-items:center;display:flex}._track_1249a_22{border-radius:var(--radius-full);background:var(--color-track);flex:1;min-width:4rem;height:.375rem;overflow:hidden}._fill_1249a_31{border-radius:inherit;background:var(--color-primary);height:100%;transition:width var(--transition-base);display:block}._percent_1249a_39{color:var(--color-text-muted);font-size:var(--font-size-xs);font-variant-numeric:tabular-nums}._message_1ny6d_1{--bubble-shadow:var(--shadow-xs);gap:var(--space-1);max-width:min(85%,36rem);padding:var(--space-2) var(--space-4);border-radius:var(--radius-lg);box-shadow:var(--bubble-shadow);flex-direction:column;display:flex;position:relative}._own_1ny6d_13{--color-text-muted:var(--color-chat-own-muted);--bubble-shadow:var(--shadow-chat-own);background:var(--color-chat-own);border-bottom-right-radius:var(--radius-sm);align-self:flex-end}._other_1ny6d_21{background:var(--color-surface);border:1px solid var(--color-border);border-bottom-left-radius:var(--radius-sm);align-self:flex-start}._failed_1ny6d_28{background:var(--color-danger-soft)}._author_1ny6d_32{color:var(--color-primary);font-size:var(--font-size-xs);overflow-wrap:anywhere;font-weight:600}._text_1ny6d_39{font-size:var(--font-size-sm);line-height:var(--line-height-base);white-space:pre-wrap;overflow-wrap:anywhere;margin:0}._meta_1ny6d_47{gap:var(--space-2);color:var(--color-text-muted);font-size:var(--font-size-xs);flex-wrap:wrap;align-self:flex-end;align-items:baseline;display:inline-flex}._failed_1ny6d_28 ._meta_1ny6d_47{color:var(--color-danger)}._action_1ny6d_61{color:inherit;font:inherit;cursor:pointer;background:0 0;border:none;padding:0;font-weight:600;text-decoration:underline}._message_1ny6d_1:focus-visible{outline:2px solid var(--color-focus-ring);outline-offset:2px}._pressable_1ny6d_77{-webkit-touch-callout:none;-webkit-user-select:none;user-select:none}._highlighted_1ny6d_82{animation:1.5s ease-out _highlight_1ny6d_82}@keyframes _highlight_1ny6d_82{0%,50%{box-shadow:0 0 0 3px var(--color-primary), var(--bubble-shadow)}to{box-shadow:0 0 0 3px transparent, var(--bubble-shadow)}}@media (prefers-reduced-motion:reduce){._highlighted_1ny6d_82{animation-timing-function:step-end}}._actions_1ny6d_107{padding-inline:var(--space-1);opacity:0;transition:opacity var(--transition-fast);flex-direction:column;display:flex;position:absolute;inset-block-start:50%;transform:translateY(-50%)}._own_1ny6d_13 ._actions_1ny6d_107{inset-inline-end:100%}._other_1ny6d_21 ._actions_1ny6d_107{inset-inline-start:100%}._message_1ny6d_1:hover ._actions_1ny6d_107,._message_1ny6d_1:focus-within ._actions_1ny6d_107{opacity:1}._menuAnchor_1ny6d_131{pointer-events:none;position:absolute;inset:0}._retracted_1ny6d_137{color:var(--color-text-muted);font-style:italic}._receipt_1ny6d_142{align-self:center;display:inline-flex}._read_1ny6d_147{color:var(--color-primary)}._indicator_q35ta_1{z-index:1;max-width:min(100% - 2 * var(--space-4), var(--chat-column,100%));padding:var(--space-1) var(--space-3);border:1px solid var(--color-border);border-radius:var(--radius-full);background:var(--color-surface);box-shadow:var(--shadow-xs);color:var(--color-text-muted);font-size:var(--font-size-xs);font-style:italic;line-height:var(--line-height-base);text-overflow:ellipsis;white-space:nowrap;pointer-events:none;margin:0;position:absolute;inset-block-end:var(--space-2);inset-inline-start:max(var(--space-4), calc((100% - var(--chat-column,100%)) / 2));overflow:hidden}._dots_q35ta_23 span{animation:1.2s infinite both _typing_q35ta_1}._dots_q35ta_23 span:nth-child(2){animation-delay:.2s}._dots_q35ta_23 span:nth-child(3){animation-delay:.4s}@keyframes _typing_q35ta_1{0%,80%,to{opacity:.25}40%{opacity:1}}@media (prefers-reduced-motion:reduce){._dots_q35ta_23 span{animation:none}}._thread_tbcux_1{min-height:0;padding:var(--space-4);overflow-anchor:none;overscroll-behavior:contain;flex:1;position:relative;overflow-y:auto}._typing_tbcux_11{padding-bottom:calc(var(--space-4) + var(--space-2) + var(--font-size-xs) * var(--line-height-base) + 2 * var(--space-1) + 2px)}._content_tbcux_17{gap:var(--space-4);width:100%;max-width:var(--chat-column,none);flex-direction:column;margin-inline:auto;display:flex}._thread_tbcux_1:focus-visible{outline:2px solid var(--color-focus-ring);outline-offset:-2px}._content_tbcux_17 ._earlier_tbcux_31{background:var(--color-surface);box-shadow:var(--shadow-xs);align-self:center}._content_tbcux_17 ._earlier_tbcux_31:hover:not(:disabled){background:var(--color-surface-hover)}._messages_tbcux_41{gap:var(--space-3);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}._event_tbcux_50{flex-direction:column;display:flex}._area_tbcux_55{flex-direction:column;flex:1;min-height:0;display:flex;position:relative}._dropTarget_tbcux_63{inset:var(--space-2);padding:var(--space-4);border:2px dashed var(--color-primary);border-radius:var(--radius-lg);background:var(--color-primary-soft);color:var(--color-primary);text-align:center;pointer-events:none;place-items:center;font-weight:600;display:grid;position:absolute}._root_1s9ef_1{width:var(--checkbox-size);height:var(--checkbox-size);background:var(--color-surface);border:1px solid var(--color-border-control);border-radius:var(--radius-sm);box-shadow:var(--shadow-xs);cursor:pointer;transition:background-color var(--transition-fast), border-color var(--transition-fast), box-shadow var(--transition-fast);flex:none;justify-content:center;align-items:center;padding:0;display:inline-flex}._root_1s9ef_1:hover{border-color:var(--color-border-control-hover)}._root_1s9ef_1:focus-visible{outline-offset:0;box-shadow:0 0 0 3px var(--color-focus-halo);border-color:var(--color-primary);outline:2px solid #0000}._root_1s9ef_1[data-state=checked]{background:var(--color-primary);border-color:var(--color-primary);color:var(--color-text-inverted)}._root_1s9ef_1[aria-invalid=true]{border-color:var(--color-danger)}._indicator_1s9ef_41{justify-content:center;align-items:center;width:75%;height:75%;display:flex}._icon_1s9ef_49{width:100%;height:100%}._hint_jj5ma_1{font-size:var(--font-size-xs);line-height:var(--line-height-base);color:var(--color-text-muted)}._error_jj5ma_7{font-size:var(--font-size-xs);color:var(--color-danger)}._field_szl3b_1{gap:var(--space-2);flex-direction:column;display:flex}._control_szl3b_7{align-items:flex-start;gap:var(--space-3);font-size:var(--font-size-sm);line-height:var(--line-height-base);display:flex}._checkbox_szl3b_15{transform:translateY(2px)}._label_szl3b_19{cursor:pointer}._form_1m9z5_1{gap:var(--space-4);flex-direction:column;display:flex}._trigger_1a5ph_1{align-items:center;gap:var(--space-2);padding:var(--space-1) var(--space-2) var(--space-1) var(--space-1);border-radius:var(--radius-full);cursor:pointer;transition:background-color var(--transition-fast);background:0 0;border:1px solid #0000;flex:none;display:flex}._trigger_1a5ph_1:hover,._trigger_1a5ph_1[data-state=open]{background:var(--color-surface-muted)}._avatar_1a5ph_19{background:var(--color-primary-soft);border:1px solid var(--color-border);border-radius:var(--radius-full);width:2rem;height:2rem;color:var(--color-primary);font-size:var(--font-size-xs);letter-spacing:.02em;-webkit-user-select:none;user-select:none;flex:none;justify-content:center;align-items:center;font-weight:700;display:inline-flex;overflow:hidden}._chevron_1a5ph_37{color:var(--color-text-muted);transition:transform var(--transition-fast);flex:none}._trigger_1a5ph_1[data-state=open] ._chevron_1a5ph_37{transform:rotate(180deg)}._item_1qaef_1{align-items:center;gap:var(--space-3);min-height:2.25rem;padding:var(--space-2) var(--space-3);border-radius:var(--radius-md);color:var(--color-text-muted);font-size:var(--font-size-sm);transition:background-color var(--transition-fast), color var(--transition-fast);border:1px solid #0000;font-weight:500;display:flex}._nested_1qaef_17{padding-inline-start:calc(var(--space-3) + 18px + var(--space-3))}._icon_1qaef_21{transition:color var(--transition-fast);flex:none}._item_1qaef_1:hover{background:var(--color-canvas-hover);color:var(--color-text);text-decoration:none}._active_1qaef_32,._active_1qaef_32:hover{background:var(--color-surface);border-color:var(--color-border);box-shadow:var(--shadow-xs);color:var(--color-text);font-weight:600}._active_1qaef_32 ._icon_1qaef_21{color:var(--color-primary)}@media (forced-colors:active){._item_1qaef_1{border-color:canvas}._active_1qaef_32,._active_1qaef_32:hover{border-color:highlight}}._group_1kpor_1{flex-direction:column;gap:.125rem;display:flex}._toggle_1kpor_7{align-items:center;gap:var(--space-3);width:100%;min-height:2.25rem;padding:var(--space-2) var(--space-3);border-radius:var(--radius-md);color:var(--color-text-muted);font:inherit;font-size:var(--font-size-sm);text-align:start;cursor:pointer;transition:background-color var(--transition-fast), color var(--transition-fast);background:0 0;border:1px solid #0000;font-weight:500;display:flex}._toggle_1kpor_7:hover{background:var(--color-canvas-hover);color:var(--color-text)}._icon_1kpor_33{transition:color var(--transition-fast);flex:none}._label_1kpor_38{flex:1}._chevron_1kpor_42{transition:transform var(--transition-fast);flex:none}._toggle_1kpor_7[aria-expanded=true] ._chevron_1kpor_42{transform:rotate(180deg)}._current_1kpor_51{color:var(--color-text);font-weight:600}._current_1kpor_51 ._icon_1kpor_33{color:var(--color-primary)}._links_1kpor_60{flex-direction:column;gap:.125rem;display:flex}._links_1kpor_60[hidden]{display:none}@media (forced-colors:active){._toggle_1kpor_7{border-color:canvas}}._place_h6kaj_1{align-items:center;gap:var(--space-3);min-width:0;padding:var(--space-1) var(--space-3) var(--space-1) var(--space-1);background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-md);box-shadow:var(--shadow-xs);color:inherit;font:inherit;cursor:pointer;transition:border-color var(--transition-fast), background-color var(--transition-fast);text-decoration:none;display:inline-flex}._place_h6kaj_1:hover,._place_h6kaj_1[data-state=open]{border-color:var(--color-border-strong);background:var(--color-surface-hover);text-decoration:none}._static_h6kaj_27{cursor:default}._static_h6kaj_27:hover{border-color:var(--color-border);background:var(--color-surface)}._icon_h6kaj_36{border-radius:var(--radius-sm);background:var(--color-primary-soft);width:1.75rem;height:1.75rem;color:var(--color-primary);flex:none;justify-content:center;align-items:center;display:inline-flex}._name_h6kaj_48{font-size:var(--font-size-sm);white-space:nowrap;text-overflow:ellipsis;font-weight:600;overflow:hidden}._trailingIcon_h6kaj_56{color:var(--color-text-muted);flex-shrink:0}._logo_1quj4_1{color:var(--color-text);align-items:center;gap:.4em;line-height:1;display:inline-flex}._medium_1quj4_9{font-size:var(--font-size-lg)}._large_1quj4_13{font-size:var(--font-size-2xl)}._symbol_1quj4_17{background:var(--gradient-brand);width:1.45em;height:1.45em;box-shadow:var(--shadow-brand);border-radius:.38em;flex:none;justify-content:center;align-items:center;display:inline-flex}._symbol_1quj4_17 svg{fill:none;width:72%;height:72%;stroke:var(--color-on-brand);stroke-width:3px;stroke-linecap:round;stroke-linejoin:round}._wordmark_1quj4_39{fill:currentColor;flex:none}._mark_1quj4_44{fill:var(--color-primary)}._alert_nsqeq_1{align-items:flex-start;gap:var(--space-3);padding:var(--space-4);border-radius:var(--radius-md);font-size:var(--font-size-sm);line-height:var(--line-height-base);border:1px solid #0000;display:flex}._text_nsqeq_12{column-gap:var(--space-3);row-gap:var(--space-1);flex-wrap:wrap;min-width:0;display:flex}._action_nsqeq_20{font-weight:600}._icon_nsqeq_24{flex:none;margin-top:.0625rem}._error_nsqeq_29{background:var(--color-danger-soft);border-color:color-mix(in srgb, var(--color-danger) 35%, transparent);color:var(--color-danger)}._warning_nsqeq_35{background:var(--color-warning-soft);border-color:color-mix(in srgb, var(--color-warning) 35%, transparent);color:var(--color-text)}._warning_nsqeq_35 ._icon_nsqeq_24{color:var(--color-warning)}._success_nsqeq_45{background:var(--color-success-soft);border-color:color-mix(in srgb, var(--color-success) 35%, transparent);color:var(--color-success)}._info_nsqeq_51{background:var(--color-primary-soft);border-color:color-mix(in srgb, var(--color-primary) 35%, transparent);color:var(--color-text)}._info_nsqeq_51 ._icon_nsqeq_24{color:var(--color-primary)}._tabs_ug6kt_1{gap:var(--space-5);flex-direction:column;min-width:0;display:flex}._list_ug6kt_8{border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-track);flex-wrap:wrap;align-self:flex-start;gap:.125rem;max-width:100%;padding:.1875rem;display:flex}._trigger_ug6kt_20{min-height:var(--control-height-sm);padding:0 var(--space-4);border-radius:var(--radius-sm);color:var(--color-text-muted);font:inherit;font-size:var(--font-size-sm);white-space:nowrap;cursor:pointer;transition:background-color var(--transition-fast), color var(--transition-fast), box-shadow var(--transition-fast);background:0 0;border:1px solid #0000;align-items:center;font-weight:600;display:inline-flex}._trigger_ug6kt_20:hover{color:var(--color-text)}._trigger_ug6kt_20[aria-selected=true]{background:var(--color-surface);border-color:var(--color-border);box-shadow:var(--shadow-sm);color:var(--color-text)}._trigger_ug6kt_20:focus-visible{outline:2px solid var(--color-focus-ring);outline-offset:1px}._panel_ug6kt_56{gap:var(--space-5);flex-direction:column;min-width:0;display:flex}._panel_ug6kt_56[hidden]{display:none}._panel_ug6kt_56:focus-visible{border-radius:var(--radius-lg);outline:2px solid var(--color-focus-ring);outline-offset:4px}@media (forced-colors:active){._trigger_ug6kt_20[aria-selected=true]{border-color:highlight}}._card_1i6wj_1{--card-padding:var(--space-5);min-width:0;padding:var(--card-padding);border:1px solid var(--color-border);border-radius:var(--radius-lg);background:var(--color-surface);box-shadow:var(--shadow-xs);flex-direction:column;display:flex}@media (width>=640px){._card_1i6wj_1{--card-padding:var(--space-6)}}._body_1i6wj_20{gap:var(--space-6);flex-direction:column;min-width:0;display:flex;container-type:inline-size}._footer_1i6wj_28{justify-content:flex-end;gap:var(--space-3);margin:var(--space-6) calc(var(--card-padding) * -1) calc(var(--card-padding) * -1);padding:var(--space-4) var(--card-padding);border-top:1px solid var(--color-border);border-radius:0 0 var(--radius-lg) var(--radius-lg);background:var(--color-surface);display:flex}._group_g8fpe_1{gap:var(--space-5);flex-direction:column;min-width:0;display:flex}._group_g8fpe_1+._group_g8fpe_1{padding-top:var(--space-6);border-top:1px solid var(--color-border)}._heading_g8fpe_13{gap:var(--space-1);flex-direction:column;display:flex}._title_g8fpe_19{font-size:var(--font-size-md);font-weight:600;line-height:var(--line-height-tight)}._description_g8fpe_25{color:var(--color-text-muted);font-size:var(--font-size-sm)}._content_g8fpe_30{gap:var(--space-4);flex-direction:column;min-width:0;display:flex}._grid_10uz1_1{gap:var(--space-4);grid-template-columns:minmax(0,1fr);display:grid}@container (width>=30rem){._grid_10uz1_1{grid-template-columns:repeat(2,minmax(0,1fr))}}@container (width>=40rem){._three_10uz1_14{grid-template-columns:repeat(3,minmax(0,1fr))}}._input_56e0f_1{font-size:var(--font-size-lg);letter-spacing:.4em;text-align:center;min-height:var(--control-height-lg);font-weight:600}@container (width>=40rem){._wide_mauyp_2{grid-column:span 2}}._wrapper_189jo_1{--select-chevron-size:.625rem;align-items:center;display:inline-flex;position:relative}._select_189jo_9{appearance:none;width:100%;min-height:var(--control-height);padding-block:0;padding-inline:var(--space-3) calc(var(--space-3) * 2 + var(--select-chevron-size));background:var(--color-surface);border:1px solid var(--color-border-control);border-radius:var(--radius-md);box-shadow:var(--shadow-xs);font-size:var(--font-size-sm);cursor:pointer;transition:border-color var(--transition-fast), box-shadow var(--transition-fast)}._select_189jo_9:hover:not(:disabled){border-color:var(--color-border-control-hover)}._select_189jo_9:focus-visible{outline-offset:0;border-color:var(--color-primary);box-shadow:0 0 0 3px var(--color-focus-halo);outline:2px solid #0000}._select_189jo_9:disabled{background:var(--color-surface-muted);color:var(--color-text-muted);box-shadow:none;cursor:not-allowed}._chevron_189jo_45{width:var(--select-chevron-size);height:var(--select-chevron-size);color:var(--color-text-muted);pointer-events:none;position:absolute;inset-inline-end:var(--space-3)}._invalid_189jo_54,._invalid_189jo_54:hover:not(:disabled){border-color:var(--color-danger)}._invalid_189jo_54:focus-visible{border-color:var(--color-danger);box-shadow:0 0 0 3px var(--color-danger-halo)}._field_qhujm_1{gap:var(--space-2);flex-direction:column;display:flex}._label_qhujm_7{font-size:var(--font-size-sm);color:var(--color-text);font-weight:500}._pager_9ipvw_1{align-items:center;gap:var(--space-3);flex-direction:column;display:flex}._status_9ipvw_8{font-size:var(--font-size-xs);color:var(--color-text-muted);font-variant-numeric:tabular-nums;margin:0}._pages_9ipvw_15{align-items:center;gap:var(--space-1);margin:0;padding:0;list-style:none;display:flex}._item_9ipvw_24{min-width:var(--control-height);height:var(--control-height);padding:0 var(--space-2);background:var(--color-surface);border:1px solid var(--color-border-strong);border-radius:var(--radius-md);color:var(--color-text);font-size:var(--font-size-sm);font-variant-numeric:tabular-nums;cursor:pointer;transition:background-color var(--transition-fast), border-color var(--transition-fast), color var(--transition-fast);justify-content:center;align-items:center;font-weight:500;line-height:1;display:inline-flex}._item_9ipvw_24:hover:not(:disabled,._current_9ipvw_46){background:var(--color-surface-muted);border-color:var(--color-border-control)}._item_9ipvw_24:disabled{cursor:not-allowed;opacity:.45}._current_9ipvw_46{background:var(--color-primary);border-color:var(--color-primary);color:var(--color-text-inverted);cursor:default;font-weight:600}._gap_9ipvw_64{min-width:var(--space-6);color:var(--color-text-muted);font-size:var(--font-size-sm);justify-content:center;align-items:center;display:inline-flex}@media (width>=640px){._pager_9ipvw_1{flex-direction:row;justify-content:space-between}}._badge_t6jiv_1{align-items:center;gap:var(--space-2);padding:var(--space-1) var(--space-3);border-radius:var(--radius-full);font-size:var(--font-size-xs);font-weight:600;line-height:var(--line-height-tight);white-space:nowrap;border:1px solid #0000;display:inline-flex}._badge_t6jiv_1:not(:has(svg)):before{content:"";border-radius:var(--radius-full);background:currentColor;flex:none;width:.375rem;height:.375rem}._neutral_t6jiv_23{background:var(--color-surface-muted);border-color:var(--color-border);color:var(--color-text-muted)}._success_t6jiv_29{background:var(--color-success-soft);color:var(--color-success)}._warning_t6jiv_34{background:var(--color-warning-soft);color:var(--color-warning)}._danger_t6jiv_39{background:var(--color-danger-soft);color:var(--color-danger)}._money_4061q_1{font-variant-numeric:tabular-nums;white-space:nowrap}._negative_4061q_6{color:var(--color-danger)}._delta_m24i7_1{align-self:flex-start;align-items:center;gap:var(--space-1);padding:.0625rem var(--space-2);border-radius:var(--radius-full);font-size:var(--font-size-xs);font-variant-numeric:tabular-nums;margin:0;font-weight:600;display:inline-flex}._positive_m24i7_14{background:var(--color-success-soft);color:var(--color-success)}._negative_m24i7_19{background:var(--color-danger-soft);color:var(--color-danger)}._neutral_m24i7_24{background:var(--color-surface-muted);color:var(--color-text-muted)}._grid_14c03_1{gap:var(--space-4);grid-template-columns:repeat(2,minmax(0,1fr));margin:0;display:grid}._figure_14c03_8{justify-content:flex-end;gap:var(--space-1);flex-direction:column-reverse;min-width:0;display:flex}._label_14c03_16{color:var(--color-text-muted);font-size:var(--font-size-xs)}._value_14c03_21{font-size:var(--font-size-lg);overflow-wrap:anywhere;margin:0;font-weight:600}._change_14c03_28{order:-1;margin:0;display:flex}._detail_14c03_34{color:var(--color-text-muted);font-size:var(--font-size-xs);order:-2;margin:0}._name_1c1fw_1{font-weight:600}._price_1c1fw_5{font-size:var(--font-size-lg);font-weight:600}._period_1c1fw_10{font-size:var(--font-size-sm);color:var(--color-text-muted);font-weight:400}._people_1c1fw_16{font-size:var(--font-size-sm);color:var(--color-text-muted)}._trial_1c1fw_21{font-size:var(--font-size-xs);color:var(--color-success);font-weight:500}._mark_x8lh6_1{width:100%;height:100%;display:block;overflow:visible}._wordmark_x8lh6_8{fill:var(--card-ink);font-family:var(--font-family-base);font-size:1.25rem;font-weight:800}._visa_x8lh6_15 ._wordmark_x8lh6_8{text-transform:uppercase;letter-spacing:.02em;font-size:1.5rem;font-style:italic}._diners_x8lh6_22 ._wordmark_x8lh6_8,._discover_x8lh6_23 ._wordmark_x8lh6_8{text-transform:uppercase;font-size:.875rem}._elo_x8lh6_28 ._wordmark_x8lh6_8{text-transform:lowercase;font-size:1.625rem}._amex_x8lh6_33 ._wordmark_x8lh6_8,._hipercard_x8lh6_34 ._wordmark_x8lh6_8{font-size:.875rem}._amex_x8lh6_33 ._wordmark_x8lh6_8{text-transform:uppercase}._amex_x8lh6_33 ._plate_x8lh6_42{fill:var(--card-brand-amex)}._hipercard_x8lh6_34 ._plate_x8lh6_42{fill:var(--card-brand-hipercard)}._mastercardLeft_x8lh6_50{fill:var(--card-brand-mastercard-red)}._mastercardRight_x8lh6_54{fill:var(--card-brand-mastercard-yellow)}._mastercardOverlap_x8lh6_58{fill:var(--card-brand-mastercard-orange)}._eloYellow_x8lh6_62{fill:var(--card-brand-elo-yellow)}._eloBlue_x8lh6_66{fill:var(--card-brand-elo-blue)}._eloRed_x8lh6_70{fill:var(--card-brand-elo-red)}._preview_1wkvj_1{width:100%;max-width:22rem;margin-inline:auto;container-type:inline-size}._scene_1wkvj_8{perspective:62rem}._card_1wkvj_12{--card-current:var(--card-tint);aspect-ratio:1.586;color:var(--card-ink);font-family:var(--font-family-mono);transform-style:preserve-3d;transition:transform .7s var(--ease-out);position:relative}._flipped_1wkvj_23{transform:rotateY(180deg)}._visa_1wkvj_27{--card-current:var(--card-tint-visa)}._mastercard_1wkvj_31{--card-current:var(--card-tint-mastercard)}._amex_1wkvj_35{--card-current:var(--card-tint-amex)}._elo_1wkvj_39{--card-current:var(--card-tint-elo)}._hipercard_1wkvj_43{--card-current:var(--card-tint-hipercard)}._diners_1wkvj_47{--card-current:var(--card-tint-diners)}._discover_1wkvj_51{--card-current:var(--card-tint-discover)}._face_1wkvj_55{background-color:var(--card-current);background-image:var(--card-sheen);box-shadow:var(--shadow-lg);backface-visibility:hidden;transition:background-color .45s var(--ease-out);border-radius:4.5cqi;flex-direction:column;padding:6cqi 7cqi;display:flex;position:absolute;inset:0;overflow:hidden}._back_1wkvj_70{padding-inline:0;transform:rotateY(180deg)}._top_1wkvj_75{justify-content:space-between;align-items:flex-start;display:flex}._chip_1wkvj_81{aspect-ratio:1.3;background:var(--card-chip);border-radius:1.8cqi;width:13cqi}._brand_1wkvj_88{aspect-ratio:1.6;width:19cqi;display:block}._brandMark_1wkvj_94{width:100%;height:100%;animation:_brand-in_1wkvj_1 .45s var(--ease-out);display:block}._zone_1wkvj_101{transition:background-color var(--transition-base), border-color var(--transition-base);border:1px solid #0000;border-radius:1.8cqi;margin-inline:-2cqi;padding:1cqi 2cqi}._active_1wkvj_111{background-color:var(--card-highlight);border-color:var(--card-ink-muted)}._number_1wkvj_116{letter-spacing:.04em;white-space:nowrap;justify-content:space-between;margin-block:auto;font-size:7cqi;display:flex}._group_1wkvj_125{display:inline-flex}._character_1wkvj_129{display:inline-block}._typed_1wkvj_133{animation:_character-in_1wkvj_1 .22s var(--ease-out)}._bottom_1wkvj_137{justify-content:space-between;align-items:flex-end;gap:4cqi;display:flex}._holder_1wkvj_144{flex:1;min-width:0}._caption_1wkvj_149{font-family:var(--font-family-base);color:var(--card-ink-muted);text-transform:uppercase;letter-spacing:.06em;font-size:3.2cqi;display:block}._value_1wkvj_158{text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap;font-size:4.6cqi;display:block;overflow:hidden}._stripe_1wkvj_167{background:var(--card-stripe);height:17cqi;margin-top:4cqi;display:block}._signatureRow_1wkvj_174{align-items:center;gap:3cqi;margin:6cqi 7cqi 0;display:flex}._signature_1wkvj_174{background:repeating-linear-gradient(-45deg, var(--card-signature) 0 1.2cqi, var(--card-ink-muted) 1.2cqi 2.4cqi);border-radius:1cqi;flex:1;height:10cqi}._securityCode_1wkvj_188{color:var(--card-signature-ink);background:var(--card-signature);border:1px solid #0000;border-radius:1cqi;padding:1cqi 3cqi;font-size:5cqi}._securityCode_1wkvj_188._active_1wkvj_111{border-color:var(--card-ink);box-shadow:0 0 0 1cqi var(--card-highlight)}._backBrand_1wkvj_202{justify-content:flex-end;margin:auto 7cqi 0;display:flex}@keyframes _brand-in_1wkvj_1{0%{opacity:0;transform:scale(.6)translateY(15%)}to{opacity:1;transform:none}}@keyframes _character-in_1wkvj_1{0%{opacity:0;transform:translateY(-40%)}to{opacity:1;transform:none}}._tile_14da6_1{gap:var(--space-2);min-width:0;padding:var(--space-4);border:1px solid var(--color-border);border-radius:var(--radius-lg);background:var(--color-surface);box-shadow:var(--shadow-xs);flex-direction:column;display:flex;container-type:inline-size}._label_14da6_14{color:var(--color-text-muted);font-size:var(--font-size-sm);font-weight:500}._value_14da6_20{font-size:clamp(var(--font-size-md), 12cqi, var(--font-size-2xl));font-variant-numeric:tabular-nums;font-weight:650;line-height:var(--line-height-tight);letter-spacing:var(--letter-spacing-display);white-space:nowrap}._detail_14da6_29{color:var(--color-text-muted);font-size:var(--font-size-xs)}._compact_14da6_34{gap:var(--space-1);padding:var(--space-3) var(--space-4);box-shadow:none}._compact_14da6_34 ._value_14da6_20{font-size:clamp(var(--font-size-md), 10cqi, var(--font-size-xl));font-weight:600}@media (width>=640px){._tile_14da6_1:not(._compact_14da6_34){padding:var(--space-5)}}._grid_1f8ib_1{--columns:1;gap:var(--space-4);flex-wrap:wrap;display:flex}._grid_1f8ib_1>*{flex:1 1 calc(100% / (var(--columns) + 1))}._viewer_fiz1a_1{background:var(--color-surface-muted);border:1px solid var(--color-border);border-radius:var(--radius-md);flex:auto;width:100%;height:70dvh;min-height:16rem}._footer_fiz1a_11{gap:var(--space-3);flex-direction:column;display:flex}._tools_fiz1a_17{gap:var(--space-2);grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;display:grid}._tools_fiz1a_17>._tool_fiz1a_17{gap:var(--space-1);min-height:auto;padding:var(--space-3) var(--space-1);font-size:var(--font-size-xs);flex-direction:column}._closing_fiz1a_32{display:grid}@media (width>=640px){._viewer_fiz1a_1{height:min(70dvh,40rem)}._footer_fiz1a_11{flex-direction:row;justify-content:space-between;align-items:center}._tools_fiz1a_17{display:flex}._tools_fiz1a_17>._tool_fiz1a_17{gap:var(--space-2);min-height:var(--control-height);padding:0 var(--space-4);font-size:var(--font-size-sm);flex-direction:row}}._actions_5b4p4_1{justify-content:flex-end;gap:var(--space-3);display:flex}._viewer_11l9b_1{aspect-ratio:4/3;background:var(--color-canvas);border-radius:var(--radius-lg);place-items:center;display:grid;position:relative;overflow:hidden}._failed_11l9b_11{display:none}._video_11l9b_15{object-fit:cover;width:100%;height:100%}._loader_11l9b_21{place-items:center;display:grid;position:absolute;inset:0}._guide_11l9b_28{border:2px solid var(--color-on-brand);border-radius:var(--radius-md);box-shadow:0 0 0 100vmax var(--color-overlay);pointer-events:none;position:absolute;inset:30% 8%}._form_1v9b3_1{gap:var(--space-3);flex-direction:column;display:flex}._field_1v9b3_7{gap:var(--space-2);flex-direction:column;display:flex}._row_1v9b3_13{align-items:center;gap:var(--space-3);display:flex}._row_1v9b3_13>button{min-width:var(--control-action-width);flex:none}._options_1v9b3_24{gap:var(--space-4);flex-wrap:wrap;display:flex}._label_1v9b3_30{font-size:var(--font-size-sm);color:var(--color-text);font-weight:500}._control_1v9b3_36{flex:auto;align-items:center;min-width:0;display:flex;position:relative}._icon_1v9b3_44{z-index:1;color:var(--color-text-muted);pointer-events:none;position:absolute;inset-inline-start:var(--space-3)}._control_1v9b3_36 ._input_1v9b3_52{padding-inline-start:calc(var(--space-3) * 2 + 1rem)}._disclosure_19bnq_1{border:1px solid var(--color-border);border-radius:var(--radius-md)}._summary_19bnq_6{justify-content:space-between;align-items:center;gap:var(--space-3);min-height:var(--control-height);padding:var(--space-3) var(--space-4);cursor:pointer;border-radius:var(--radius-md);list-style:none;display:flex}._summary_19bnq_6::-webkit-details-marker{display:none}._summary_19bnq_6:hover{background:var(--color-surface-hover)}._summary_19bnq_6:focus-visible{outline:2px solid var(--color-focus-ring);outline-offset:2px}._heading_19bnq_31{gap:var(--space-1);flex-direction:column;min-width:0;display:flex}._title_19bnq_38{font-size:var(--font-size-sm);color:var(--color-text);font-weight:600}._caption_19bnq_44{font-size:var(--font-size-xs);color:var(--color-text-muted)}._chevron_19bnq_49{color:var(--color-text-muted);transition:transform var(--transition-base);flex:none}._disclosure_19bnq_1[open] ._chevron_19bnq_49{transform:rotate(180deg)}._content_19bnq_59{gap:var(--space-4);padding:0 var(--space-4) var(--space-4);flex-direction:column;display:flex}._panel_q5kui_1{gap:var(--space-5);min-width:0;padding:var(--space-5);border:1px solid var(--color-border);border-radius:var(--radius-lg);background:var(--color-surface);box-shadow:var(--shadow-xs);flex-direction:column;display:flex}@media (width>=640px){._panel_q5kui_1{padding:var(--space-5) var(--space-6) var(--space-6)}}._header_q5kui_19{justify-content:space-between;align-items:flex-start;gap:var(--space-3);flex-wrap:wrap;display:flex}._heading_q5kui_27{gap:var(--space-1);flex-direction:column;min-width:0;display:flex}._title_q5kui_34{font-size:var(--font-size-md);font-weight:600;line-height:var(--line-height-tight)}._description_q5kui_40{color:var(--color-text-muted);font-size:var(--font-size-sm)}._control_p86fp_1{border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-track);flex-wrap:wrap;gap:.125rem;max-width:100%;margin:0;padding:.1875rem;display:inline-flex}._option_p86fp_13{display:inline-flex;position:relative}._input_p86fp_18{opacity:0;cursor:pointer;margin:0;position:absolute;inset:0}._label_p86fp_26{min-height:var(--control-height-sm);padding:0 var(--space-4);border-radius:var(--radius-sm);color:var(--color-text-muted);font-size:var(--font-size-sm);white-space:nowrap;transition:background-color var(--transition-fast), color var(--transition-fast), box-shadow var(--transition-fast);border:1px solid #0000;align-items:center;font-weight:600;display:inline-flex}._option_p86fp_13:hover ._label_p86fp_26{color:var(--color-text)}._input_p86fp_18:checked+._label_p86fp_26{background:var(--color-surface);border-color:var(--color-border);box-shadow:var(--shadow-sm);color:var(--color-text)}._input_p86fp_18:focus-visible+._label_p86fp_26{outline:2px solid var(--color-focus-ring);outline-offset:1px}@media (forced-colors:active){._input_p86fp_18:checked+._label_p86fp_26{border-color:highlight}}._list_4afh7_1{gap:var(--space-4);counter-reset:rank;flex-direction:column;margin:0;padding:0;list-style:none;display:flex}._item_4afh7_11{gap:var(--space-2) var(--space-4);grid-template-columns:minmax(0,1fr) auto;align-items:baseline;display:grid}ol ._item_4afh7_11{counter-increment:rank}ol ._label_4afh7_22:before{content:counter(rank) ". ";color:var(--color-text-muted);font-variant-numeric:tabular-nums}._name_4afh7_28{gap:var(--space-1);flex-direction:column;min-width:0;display:flex}._label_4afh7_22{font-size:var(--font-size-sm);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}._detail_4afh7_42{color:var(--color-text-muted);font-size:var(--font-size-xs)}._value_4afh7_47{font-size:var(--font-size-sm);font-variant-numeric:tabular-nums;white-space:nowrap;font-weight:600}._track_4afh7_54{grid-column:1/-1;height:.375rem}._bar_4afh7_59{background:var(--chart-series);border-radius:0 4px 4px 0;min-width:2px;height:100%;display:block}._empty_4afh7_67{color:var(--color-text-muted);font-size:var(--font-size-sm)}._frame_1o01y_1{column-gap:var(--space-3);row-gap:var(--space-2);grid-template-rows:11rem auto;grid-template-columns:auto minmax(0,1fr);display:grid;container-type:inline-size}@media (width>=900px){._frame_1o01y_1{grid-template-rows:13rem auto}}._yAxis_1o01y_16{min-width:2.5rem;position:relative}._tick_1o01y_21{color:var(--color-text-muted);font-size:var(--font-size-xs);font-variant-numeric:tabular-nums;white-space:nowrap;line-height:1;position:absolute;right:0;transform:translateY(50%)}._plot_1o01y_32{border-bottom:1px solid var(--chart-baseline);touch-action:pan-y;position:relative}._plot_1o01y_32:focus-visible{outline:2px solid var(--color-focus-ring);outline-offset:4px;border-radius:var(--radius-sm)}._gridline_1o01y_44{background:var(--chart-grid);pointer-events:none;height:1px;position:absolute;left:0;right:0}._xAxis_1o01y_53{min-height:1.25rem;color:var(--color-text-muted);font-size:var(--font-size-xs);font-variant-numeric:tabular-nums;grid-column:2;position:relative}._tooltip_1pdd9_1{z-index:1;gap:var(--space-1);min-width:9rem;padding:var(--space-3) var(--space-4);border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-surface);box-shadow:var(--shadow-md);pointer-events:none;flex-direction:column;display:flex;position:absolute}._top_1pdd9_16{top:0}._bottom_1pdd9_20{bottom:var(--space-2)}._title_1pdd9_24{color:var(--color-text-muted);font-size:var(--font-size-xs)}._row_1pdd9_29{align-items:center;gap:var(--space-2);font-size:var(--font-size-sm);white-space:nowrap;display:flex}._key_1pdd9_37{border-radius:var(--radius-full);width:.75rem;height:2px}._series_1pdd9_43{background:var(--chart-series)}._context_1pdd9_47{background:var(--chart-context)}._value_1pdd9_51{font-variant-numeric:tabular-nums;font-weight:600}._label_1pdd9_56{color:var(--color-text-muted);font-size:var(--font-size-xs)}._columns_j5m2w_1{gap:2px;display:flex;position:absolute;inset:0}._slot_j5m2w_8{flex:1 1 0;justify-content:center;align-items:flex-end;min-width:0;display:flex}._column_j5m2w_1{background:var(--chart-series);width:min(1.5rem,72%);transition:opacity var(--transition-fast);border-radius:4px 4px 0 0;position:relative}._columns_j5m2w_1:hover ._column_j5m2w_1:not(._active_j5m2w_24){opacity:.55}._peak_j5m2w_28{margin-bottom:var(--space-1);color:var(--color-text);font-size:var(--font-size-xs);white-space:nowrap;font-weight:600;position:absolute;bottom:100%;left:50%;transform:translate(-50%)}._axis_j5m2w_40{gap:2px;display:flex}._axisLabel_j5m2w_45{white-space:nowrap;flex:1 1 0;justify-content:center;min-width:0;display:flex}._track_cy2ki_1{border-radius:var(--radius-full);background:var(--color-surface-muted);height:.375rem;overflow:hidden}._fill_cy2ki_8{border-radius:var(--radius-full);height:100%}._accent_cy2ki_13{background:var(--color-primary-soft)}._accent_cy2ki_13 ._fill_cy2ki_8{background:var(--chart-series)}._warning_cy2ki_21{background:var(--color-warning-soft)}._warning_cy2ki_21 ._fill_cy2ki_8{background:var(--color-warning)}._danger_cy2ki_29{background:var(--color-danger-soft)}._danger_cy2ki_29 ._fill_cy2ki_8{background:var(--color-danger)}._field_19s04_1{gap:var(--space-2);flex-direction:column;display:flex}._label_19s04_7{font-size:var(--font-size-sm);color:var(--color-text);font-weight:500}._picker_19s04_13{align-items:center;gap:var(--space-3);min-width:0;min-height:var(--control-height);padding:var(--space-1);background:var(--color-surface);border:1px solid var(--color-border-control);border-radius:var(--radius-md);box-shadow:var(--shadow-xs);font-size:var(--font-size-sm);transition:border-color var(--transition-fast), box-shadow var(--transition-fast);display:flex;position:relative}._picker_19s04_13:hover{border-color:var(--color-border-control-hover)}._picker_19s04_13:has(._input_19s04_35:focus-visible){border-color:var(--color-primary);box-shadow:0 0 0 3px var(--color-focus-halo)}._input_19s04_35{opacity:0;cursor:pointer;width:100%;height:100%;position:absolute;inset:0}._button_19s04_49{min-height:calc(var(--control-height) - 2px - var(--space-1) * 2);padding:0 var(--space-3);border-radius:var(--radius-sm);background:var(--color-surface-muted);color:var(--color-text);flex:none;align-items:center;font-weight:500;display:inline-flex}._name_19s04_61{text-overflow:ellipsis;white-space:nowrap;min-width:0;color:var(--color-text);overflow:hidden}._empty_19s04_69{color:var(--color-text-muted)}._invalid_19s04_73,._invalid_19s04_73:hover{border-color:var(--color-danger)}._invalid_19s04_73:has(._input_19s04_35:focus-visible){border-color:var(--color-danger);box-shadow:0 0 0 3px var(--color-danger-halo)}._copied_6vly4_1,._copied_6vly4_1:hover:not(:disabled){color:var(--color-success)}._accessKey_1t72m_1{align-items:center;gap:var(--space-1);vertical-align:middle;display:inline-flex}._key_1t72m_8{font-size:var(--font-size-xs);letter-spacing:.02em;white-space:nowrap}._key_1t72m_8[tabindex]{border-radius:var(--radius-sm);cursor:help}._wholeAccessKey_1t72m_19{align-items:center;gap:var(--space-1);display:flex}._wholeKey_1t72m_25{min-width:0;font-family:var(--font-family-mono);font-size:var(--font-size-xs);overflow-wrap:anywhere}._results_o8ef6_1{gap:var(--space-2);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}._result_o8ef6_1{align-items:center;gap:var(--space-3);display:flex}._description_o8ef6_16{overflow-wrap:anywhere;flex:1;min-width:0}._result_o8ef6_1>._pick_o8ef6_22{min-width:var(--control-action-width);flex:none}._empty_o8ef6_27{color:var(--color-text-muted);margin:0}._label_1tu96_1{align-items:center;gap:var(--space-1);min-width:0;display:inline-flex}._toggle_1tu96_8,._spacer_1tu96_9{width:2rem;height:2rem;margin-left:calc(var(--space-2) * -1);flex:none;justify-content:center;align-items:center;display:inline-flex}._toggle_1tu96_8{border-radius:var(--radius-md);color:inherit;cursor:pointer;background:0 0;border:1px solid #0000;padding:0}._toggle_1tu96_8:hover:not(:disabled){background:var(--color-surface-muted)}._toggle_1tu96_8:disabled{cursor:progress}._collapsed_1tu96_36,._expanded_1tu96_37{color:var(--color-text-muted);transition:transform var(--transition-fast);flex:none}._expanded_1tu96_37{transform:rotate(90deg)}._authorization_1by2t_1{gap:var(--space-4);flex-direction:column;display:flex}._subtitle_1by2t_7{margin:var(--space-2) 0 0;font-size:var(--font-size-md);font-weight:600}._pair_1by2t_13{gap:var(--space-4);grid-template-columns:minmax(0,1fr);display:grid}@media (width>=640px){._pair_1by2t_13{grid-template-columns:repeat(2,minmax(0,1fr))}}._group_133hx_1{gap:var(--space-2);border:0;flex-direction:column;min-width:0;margin:0;padding:0;display:flex}._legend_133hx_11{margin-bottom:var(--space-2);font-size:var(--font-size-sm);padding:0;font-weight:500}._options_133hx_18{gap:var(--space-2);grid-template-columns:repeat(7,minmax(0,1fr));display:grid}._option_133hx_18{min-width:0;min-height:2.75rem;padding:0 var(--space-1);border:1px solid var(--color-border-control);border-radius:var(--radius-md);background:var(--color-surface);color:var(--color-text);font:inherit;font-size:var(--font-size-sm);cursor:pointer}._option_133hx_18:hover{border-color:var(--color-border-control-hover)}._option_133hx_18:focus-visible{outline:2px solid var(--color-focus-ring);outline-offset:2px}._option_133hx_18[aria-pressed=true]{border-color:var(--color-primary);background:var(--color-primary);color:var(--color-on-brand)}._error_133hx_52{font-size:var(--font-size-xs);color:var(--color-danger)}._schedule_8gnon_1{gap:var(--space-4);flex-direction:column;display:flex}._muted_8gnon_7{font-size:var(--font-size-sm);color:var(--color-text-muted);margin:0}._times_8gnon_13{gap:var(--space-4);grid-template-columns:minmax(0,1fr);display:grid}@media (width>=640px){._times_8gnon_13{grid-template-columns:repeat(2,minmax(0,1fr))}}
