.AccessLockMessage_body__lFu5L{display:inline-flex;align-items:center;gap:6px;color:var(--text-secondary)}.AccessLockMessage_lockIcon__CXh2r{flex-shrink:0;color:var(--brand-primary)}.Avatar_avatar__3oe8a{display:inline-flex;justify-content:center;align-items:center;flex-shrink:0;border-radius:50%;font-weight:600;-webkit-user-select:none;-moz-user-select:none;user-select:none}.Avatar_sm__TFnbA{width:24px;height:24px;font-size:var(--text-xs)}.Avatar_md__ZjGPZ{width:32px;height:32px;font-size:var(--text-sm)}.Avatar_lg__iEUxf{width:40px;height:40px;font-size:var(--text-base)}.Avatar_user__RSnyk{background-color:var(--text-primary);color:var(--text-inverse)}.Avatar_ai__bIKeN{border:1px solid var(--border-primary);background-color:var(--bg-tertiary);color:var(--text-primary)}.Avatar_initials__3aBmD{line-height:1}.AlertBanner_banner__tw1R0{position:relative;display:flex;align-items:center;gap:14px;width:100%;padding:12px 16px;border:1px solid var(--border-primary);border-radius:14px;background:var(--bg-quaternary);box-shadow:inset 0 1px 0 rgb(255 255 255/3%)}.AlertBanner_iconTile__JS64x{display:flex;justify-content:center;align-items:center;flex-shrink:0;width:42px;height:42px;border-radius:12px;background:var(--brand-primary-10)}.AlertBanner_icon__kWrir{flex-shrink:0}.AlertBanner_content__sDnW_{display:flex;flex:1;flex-direction:column;gap:2px;min-width:0}.AlertBanner_title__cY7ay{font-size:14.5px;font-weight:600;line-height:1.35;color:var(--text-primary)}.AlertBanner_description__GX_Ex{font-size:13px;line-height:1.45;color:var(--text-secondary)}.AlertBanner_actions__Mw_ue{display:flex;align-items:center;flex-shrink:0;gap:8px}.AlertBanner_action__RqyAS{flex-shrink:0}.AlertBanner_default__Yzoyk .AlertBanner_icon__kWrir{color:var(--brand-primary)}.AlertBanner_info__5fP3D .AlertBanner_iconTile__JS64x{background:rgb(42 171 238/12%)}.AlertBanner_info__5fP3D .AlertBanner_icon__kWrir{color:#2aabee}.AlertBanner_success__1_dHv{border-color:var(--color-green-60,rgb(76 175 80/60%))}.AlertBanner_success__1_dHv .AlertBanner_iconTile__JS64x{background:var(--color-green-15,rgb(34 197 94/15%))}.AlertBanner_success__1_dHv .AlertBanner_icon__kWrir{color:var(--color-green,#22c55e)}.AlertBanner_warning__dd551{border-color:rgb(251 191 36/30%)}.AlertBanner_warning__dd551 .AlertBanner_iconTile__JS64x{background:rgb(251 191 36/12%)}.AlertBanner_warning__dd551 .AlertBanner_icon__kWrir{color:#fbbf24}.AlertBanner_error___GZJC{border-color:rgb(239 68 68/30%)}.AlertBanner_error___GZJC .AlertBanner_iconTile__JS64x{background:rgb(239 68 68/12%)}.AlertBanner_error___GZJC .AlertBanner_icon__kWrir{color:#ef4444}.AlertBanner_brand__E7RUU{border-color:color-mix(in srgb,var(--brand-primary) 30%,transparent)}.AlertBanner_brand__E7RUU .AlertBanner_iconTile__JS64x{background:color-mix(in srgb,var(--brand-primary) 12%,transparent)}.AlertBanner_brand__E7RUU .AlertBanner_icon__kWrir{color:var(--brand-primary)}.AlertBanner_compact__FW_Gl{flex-wrap:wrap;justify-content:space-between;gap:10px 20px;padding:10px 12px;border-radius:10px}.AlertBanner_compact__FW_Gl.AlertBanner_warning__dd551{border-color:var(--status-warning-20);background:color-mix(in srgb,var(--status-warning) 5%,var(--bg-quaternary))}.AlertBanner_compact__FW_Gl.AlertBanner_error___GZJC{border-color:var(--status-error-20);background:color-mix(in srgb,var(--status-error) 5%,var(--bg-quaternary))}.AlertBanner_compact__FW_Gl.AlertBanner_brand__E7RUU{border-color:color-mix(in srgb,var(--brand-primary) 20%,transparent);background:color-mix(in srgb,var(--brand-primary) 5%,var(--bg-quaternary))}@media screen and (width <= 768px){.AlertBanner_banner__tw1R0{flex-direction:column;gap:8px;padding:10px 12px;border-radius:var(--radius-lg);text-align:center}.AlertBanner_iconTile__JS64x{width:36px;height:36px}.AlertBanner_actions__Mw_ue{width:100%}.AlertBanner_actions__Mw_ue .AlertBanner_action__RqyAS{flex:1}}.TierBadge_tierBadge__AcG8q{flex-shrink:0;border:none}.TierBadge_plus__4FObx{--badge-surface:var(--tier-plus-bg);--badge-ink:var(--tier-plus-color)}.TierBadge_pro__jF2bc{--badge-surface:var(--tier-pro-bg);--badge-ink:var(--tier-pro-color)}.TierBadge_max__Dqrxy{--badge-surface:var(--tier-max-bg);--badge-ink:var(--tier-max-color)}.TierBadge_neutral__ASWry{--badge-surface:var(--tier-neutral-bg);--badge-ink:var(--tier-neutral-color)}.TierBadge_register__Ypdnk{--badge-surface:var(--tier-register-bg);--badge-ink:var(--tier-register-color)}.PageHero_hero__mztA0{display:flex;flex-direction:column;align-items:flex-start;padding:10px 0 0;text-align:left}.PageHero_eyebrow__swq3p{display:inline-flex;align-items:center;gap:var(--spacing-sm);margin-bottom:var(--eyebrow-gap);font-weight:650;letter-spacing:.08em;text-transform:uppercase;color:var(--brand-primary)}.PageHero_pulse__oiFbU{width:7px;height:7px;border-radius:50%;background:var(--status-success)}.PageHero_title__P6ViX.PageHero_title__P6ViX{min-width:0;font-weight:650;line-height:1.12;letter-spacing:-.02em;text-wrap:balance}.PageHero_accent__fq_Zi{color:var(--brand-primary)}.PageHero_lead__P634V.PageHero_lead__P634V{max-width:66ch;margin-top:var(--lead-gap);line-height:1.55;text-wrap:pretty}.PageHero_slot___VrCN{display:flex;flex-direction:column;align-items:flex-start;width:100%;margin-top:var(--head-gap)}.Container_container__pp8vm{width:100%;max-width:calc(var(--container-max-width) + 2 * var(--container-padding));margin:0 auto}.Container_containerContent__qKVBa{max-width:var(--content-max-width);margin:0 auto}.Container_containerNarrow__1FZqT{max-width:var(--narrow-max-width);margin:0 auto}:where(.Container_container__pp8vm){--vertical-padding:40px;padding:var(--vertical-padding) var(--container-padding)}:where(.Container_containerContent__qKVBa){padding:0 var(--container-padding)}:where(.Container_containerNarrow__1FZqT){padding:0 var(--container-padding)}.Container_containerNoPadding___FjUb{padding:0}.Container_containerNoCentered__kS0nc{margin:0}@media (max-width:768px){:where(.Container_container__pp8vm){--vertical-padding:16px}:where(.Container_containerContent__qKVBa),:where(.Container_containerNarrow__1FZqT),:where(.Container_container__pp8vm){padding:10px 16px}}.Divider_divider__1mYKc{width:100%;margin:0;border:none;border-top:1px solid var(--border-primary)}.Divider_divider__1mYKc.Divider_withText__2l_5F{display:flex;align-items:center;gap:10px;border:none}.Divider_line__G04d7{flex:1;height:1px;background-color:var(--border-primary)}.Divider_text__9XuUZ{flex-shrink:0;padding:2px 4px;color:var(--text-primary)}.ReconnectingIndicator_root__C9IwN{display:flex;justify-content:flex-start;align-items:center;contain:layout style}.ReconnectingIndicator_pill__pv6Je{display:inline-flex;align-items:center;gap:8px;padding:6px 0;animation:ReconnectingIndicator_reconnecting-in__vPADM .2s ease-out}.ReconnectingIndicator_text__baq1E{font-size:13px;line-height:1;white-space:nowrap;color:var(--text-secondary)}@keyframes ReconnectingIndicator_reconnecting-in__vPADM{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion:reduce){.ReconnectingIndicator_pill__pv6Je{animation:none}}html.reduce-motion .ReconnectingIndicator_pill__pv6Je{animation:none}.SnakeLoader_container__lqtPy{display:grid;grid-template-columns:repeat(3,auto);grid-template-rows:repeat(3,auto);width:-moz-fit-content;width:fit-content}.SnakeLoader_dot__Bz5wh{border-radius:50%;background-color:var(--border-primary);animation:SnakeLoader_snake__6AhkH 1.2s step-end infinite;animation-delay:var(--delay,0s)}.SnakeLoader_center__mdLOw{animation:none}@keyframes SnakeLoader_snake__6AhkH{0%,12.5%{background-color:var(--brand-primary)}12.51%,to{background-color:var(--border-primary)}}.SnakeLoader_sm__BLj5A{gap:3px}.SnakeLoader_sm__BLj5A .SnakeLoader_dot__Bz5wh{width:4px;height:4px}.SnakeLoader_md__VRmCh{gap:4px}.SnakeLoader_md__VRmCh .SnakeLoader_dot__Bz5wh{width:6px;height:6px}.SnakeLoader_lg__Sd5e_{gap:6px}.SnakeLoader_lg__Sd5e_ .SnakeLoader_dot__Bz5wh{width:8px;height:8px}@media (prefers-reduced-motion:reduce){.SnakeLoader_dot__Bz5wh{animation-duration:1.2s!important}}html.reduce-motion .SnakeLoader_dot__Bz5wh{animation-duration:1.2s!important}.TypingIndicator_container__rREMl{display:flex;align-items:center;contain:layout style}.TypingIndicator_dot__Tmg8b{border-radius:50%;background-color:var(--brand-primary);animation:TypingIndicator_bounce__see0C 1.4s ease-in-out infinite}.TypingIndicator_dot__Tmg8b:first-child{animation-delay:0s}.TypingIndicator_dot__Tmg8b:nth-child(2){animation-delay:.2s}.TypingIndicator_dot__Tmg8b:nth-child(3){animation-delay:.4s}@keyframes TypingIndicator_bounce__see0C{0%,60%,to{transform:translateY(0)}30%{transform:translateY(-50%)}}.TypingIndicator_sm__deBPs{gap:3px}.TypingIndicator_sm__deBPs .TypingIndicator_dot__Tmg8b{width:4px;height:4px}.TypingIndicator_md__2_QYp{gap:4px}.TypingIndicator_md__2_QYp .TypingIndicator_dot__Tmg8b{width:6px;height:6px}.TypingIndicator_lg__fvQ5p{gap:6px}.TypingIndicator_lg__fvQ5p .TypingIndicator_dot__Tmg8b{width:8px;height:8px}@media (prefers-reduced-motion:reduce){.TypingIndicator_dot__Tmg8b{animation-duration:1.4s!important}}html.reduce-motion .TypingIndicator_dot__Tmg8b{animation-duration:1.4s!important}.PageSubnav_subnav__UV_oH{--subnav-bleed:calc(50vw - 50%);--subnav-font-size:13.5px;--subnav-line-height:1.5;align-self:stretch;width:100vw;margin-inline:calc(-1 * var(--subnav-bleed));padding-block:14px;padding-inline:var(--subnav-bleed);border-bottom:1px solid var(--border-primary);background:var(--bg-quaternary);box-shadow:0 -600px 0 600px var(--bg-quaternary)}.PageSubnav_detached__Dim45{border-top:0;box-shadow:none}.PageSubnav_inner__u9YVK{display:flex;justify-content:space-between;align-items:center;gap:16px}.PageSubnav_crumbs__hxeB3{flex:1 1 auto;min-width:0}.PageSubnav_slot__h_O9m{display:flex;flex:0 0 auto;align-items:center}.PageSubnav_subnav__UV_oH .PageSubnav_crumbs__hxeB3{width:auto;padding:0}.PageSubnav_subnav__UV_oH .PageSubnav_crumbs__hxeB3 :is(a,span,button){font-size:var(--subnav-font-size)}.PageSubnav_subnav__UV_oH .PageSubnav_crumbs__hxeB3 svg{width:14px;height:14px}.PageSubnav_link__WvSQW{display:inline-flex;align-items:center;gap:7px;font-size:var(--subnav-font-size);line-height:var(--subnav-line-height);text-decoration:none;color:var(--text-tertiary);transition:color .15s ease}.PageSubnav_link__WvSQW:hover{color:var(--text-primary)}.PageSubnav_link__WvSQW:focus-visible{outline:2px solid var(--border-focus);outline-offset:2px}.Pagination_pagination__W37ZE{width:100%}.Pagination_list__0S0U4,.Pagination_pagination__W37ZE{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;gap:4px}.Pagination_list__0S0U4{margin:0;padding:0;list-style:none}.Pagination_arrow__kidzK,.Pagination_page__ftPnh{display:flex;justify-content:center;align-items:center;flex-shrink:0;min-width:44px;height:44px;padding:0 10px;border:1px solid transparent;border-radius:10px;background:transparent;text-decoration:none;color:var(--text-secondary);transition:background-color var(--transition-base),border-color var(--transition-base),color var(--transition-base)}.Pagination_arrow__kidzK{width:44px;padding:0}@media (hover:hover) and (pointer:fine){.Pagination_arrow__kidzK:hover:not(.Pagination_arrowDisabled__YRmci),.Pagination_page__ftPnh:hover:not(.Pagination_pageCurrent__AppnL){border-color:var(--border-secondary);background:var(--glass-background);color:var(--text-primary)}}.Pagination_arrow__kidzK:focus-visible,.Pagination_page__ftPnh:focus-visible{outline:2px solid var(--brand-primary);outline-offset:2px}.Pagination_arrowDisabled__YRmci{opacity:.35;pointer-events:none}.Pagination_pageCurrent__AppnL{border-color:var(--brand-primary);background:var(--brand-primary);color:#ffffff}.Pagination_ellipsis__WOS8Y{display:flex;justify-content:center;align-items:center;flex-shrink:0;min-width:24px;height:44px;-webkit-user-select:none;-moz-user-select:none;user-select:none}@media (prefers-reduced-motion:reduce){.Pagination_arrow__kidzK,.Pagination_page__ftPnh{transition:none}}.FeatureCard_featureCard__7GUlJ{display:flex;flex-direction:column;align-self:stretch;gap:10px;padding:20px;border-radius:24px}.FeatureCard_iconWrapper__sBGmI{display:flex;flex:0 0 36px;justify-content:center;align-items:center;width:36px;height:36px;border-radius:50%;color:var(--brand-primary)}.FeatureCard_icon__Qx2wh{display:block;width:24px;height:24px}.FeatureCard_content__iX34h{display:flex;flex-direction:column;align-self:stretch;gap:5px}@media (max-width:768px){.FeatureCard_featureCard__7GUlJ{gap:8px;padding:16px;border-radius:24px}.FeatureCard_iconWrapper__sBGmI{flex:0 0 32px;width:32px;height:32px}.FeatureCard_icon__Qx2wh{width:20px;height:20px}.FeatureCard_content__iX34h{gap:4px}}.ReviewCard_card__ZsVLZ{display:flex;flex:1 0 0;flex-direction:column;gap:var(--card-gap);min-width:0;padding:var(--spacing-xs) clamp(22px,2.6vw,44px);border-left:1px solid var(--border-primary)}.ReviewCard_rating__atUrI{display:inline-flex;gap:3px;color:var(--brand-primary)}.ReviewCard_text__WODd9.ReviewCard_text__WODd9{line-height:1.55}.ReviewCard_author__QttB2{margin-top:auto;font-size:14px;color:var(--text-tertiary)}@media (max-width:768px){.ReviewCard_card__ZsVLZ{padding-inline:var(--spacing-lg)}}.BottomSheetScrollArea_scrollArea__rTd2L{--scroll-area-pad-bottom:0px;display:flex;flex:1;flex-direction:column;min-height:0;max-height:100%;margin-right:calc(-1 * var(--bottom-sheet-padding, 16px));padding-right:calc(var(--bottom-sheet-padding, 16px) - var(--scrollbar-width));overflow-y:auto;scrollbar-gutter:stable;-webkit-overflow-scrolling:touch;touch-action:pan-y;overscroll-behavior-y:contain}@media (max-width:768px){.BottomSheetScrollArea_scrollArea__rTd2L{--scroll-area-pad-bottom:40px;padding-bottom:var(--scroll-area-pad-bottom)}}.Steps_container__Ays7_{display:flex;align-items:center;gap:12px}.Steps_wrapper__wxMRd{border-radius:50%;background:var(--bg-color)}.Steps_step__KkslW{display:flex;justify-content:center;align-items:center;width:40px;height:40px;border-radius:50%;font-size:var(--text-base);font-weight:500;color:var(--text-primary);transition:background-color .3s ease}.Steps_passed___9dCN{border-color:var(--color-green-15)!important;background:var(--color-green-60)!important}.Steps_active__VOPjt{border-color:var(--brand-primary-20)!important;background:var(--brand-primary)!important}.Steps_future__4DG3J{display:flex;justify-content:center;align-items:center;width:40px;height:40px;border-radius:50%;color:var(--text-primary)}.Steps_line__ahWR3{width:32px;height:1px;border-radius:1px;background-color:var(--border-primary)}.Chip_chip__pTxJp{display:inline-flex;justify-content:center;align-items:center;gap:4px;border:1px solid transparent;font-weight:500;line-height:1;white-space:nowrap;transition:opacity .2s ease,filter .2s ease;-webkit-user-select:none;-moz-user-select:none;user-select:none}.Chip_interactive__f7doP{cursor:pointer}.Chip_interactive__f7doP:focus-visible{outline:2px solid var(--brand-primary);outline-offset:2px}.Chip_interactive__f7doP:active{opacity:.7}.Chip_icon__WfwjU,.Chip_rightIcon__FT_CZ{flex-shrink:0}.Chip_default__WZF8n{border-color:transparent;border-radius:var(--radius-sm);background-color:var(--bg-tertiary);color:var(--text-primary)}.Chip_outline__ZGtbP{border-color:var(--border-primary);border-radius:var(--radius-sm);background-color:transparent;color:var(--text-primary)}.Chip_solid__8faLf{background-color:var(--text-primary);color:var(--text-inverse)}.Chip_primary__X0y6s,.Chip_solid__8faLf{border-color:transparent;border-radius:var(--radius-sm)}.Chip_primary__X0y6s{background-color:var(--brand-primary);color:#ffffff}.Chip_success__M3blm{border-color:var(--color-green-60,rgb(76 175 80/60%));border-radius:var(--radius-sm);background:var(--color-green-15,rgb(34 197 94/15%));color:var(--color-green,#22c55e)}.Chip_error__6RO6l{border-color:transparent;border-radius:var(--radius-sm);background:rgb(239 68 68/15%);color:#ef4444}.Chip_warning__XXXot{border-color:rgb(245 158 11/30%);border-radius:var(--radius-sm);background:rgb(245 158 11/15%);color:#f59e0b}.Chip_info__f0Y_r{border-color:rgb(42 171 238/20%);border-radius:var(--radius-sm);background:rgb(42 171 238/10%);color:#2aabee}.Chip_brand__blMR9{border-color:var(--brand-primary);border-radius:var(--radius-sm);background:var(--brand-primary-20);color:var(--brand-primary)}.Chip_borderless__hG_66{border-color:transparent}.Chip_xs__1wOfj{height:18px;padding:0 4px;font-size:10px;font-weight:600}.Chip_xs__1wOfj .Chip_icon__WfwjU,.Chip_xs__1wOfj .Chip_rightIcon__FT_CZ{width:10px;height:10px}.Chip_sm__KaJpr{height:22px;padding:0 8px;font-size:12px}.Chip_sm__KaJpr .Chip_icon__WfwjU,.Chip_sm__KaJpr .Chip_rightIcon__FT_CZ{width:12px;height:12px}.Chip_md__P5bwn{height:26px;padding:0 10px;font-size:14px}.Chip_md__P5bwn .Chip_icon__WfwjU,.Chip_md__P5bwn .Chip_rightIcon__FT_CZ{width:14px;height:14px}.Chip_lg__DrUrX{height:34px;padding:0 14px;border-radius:var(--radius-md);font-size:15px}.Chip_lg__DrUrX .Chip_icon__WfwjU,.Chip_lg__DrUrX .Chip_rightIcon__FT_CZ{width:16px;height:16px}.Chip_dot__OQV_v{flex-shrink:0;width:6px;height:6px;border-radius:50%;background-color:var(--text-quaternary)}.Chip_dotSuccess__VxKa7{background-color:var(--color-green,#22c55e)}.Chip_dotProcessing__HaXUM{background-color:#2aabee;animation:Chip_pulse__QQf_6 1.5s ease-in-out infinite}.Chip_dotError__0HCSP{background-color:#ef4444}.Chip_dotWarning__7cgoN{background-color:#f59e0b}.Chip_dotInfo__vMQY6{background-color:#2aabee}@keyframes Chip_pulse__QQf_6{0%,to{opacity:1}50%{opacity:.4}}@media (prefers-reduced-motion:reduce){.Chip_dotProcessing__HaXUM{animation:none}}.Chip_closeButton__4tFIe{display:inline-flex;justify-content:center;align-items:center;flex-shrink:0;padding:0;border:none;background:none;opacity:.6;color:inherit;transition:opacity .15s ease;cursor:pointer}@media (hover:hover) and (pointer:fine){.Chip_interactive__f7doP:hover{opacity:.8}.Chip_closeButton__4tFIe:hover{opacity:1}}.Chip_xs__1wOfj .Chip_closeButton__4tFIe{margin-right:-2px;margin-left:-1px}.Chip_xs__1wOfj .Chip_closeButton__4tFIe svg{width:10px;height:10px}.Chip_sm__KaJpr .Chip_closeButton__4tFIe svg{width:12px;height:12px}.Chip_md__P5bwn .Chip_closeButton__4tFIe svg{width:14px;height:14px}.Chip_lg__DrUrX .Chip_closeButton__4tFIe svg{width:16px;height:16px}@media (max-width:768px){.Chip_md__P5bwn{height:24px;padding:0 8px;font-size:12px}.Chip_md__P5bwn .Chip_closeButton__4tFIe svg,.Chip_md__P5bwn .Chip_icon__WfwjU,.Chip_md__P5bwn .Chip_rightIcon__FT_CZ{width:12px;height:12px}.Chip_lg__DrUrX{height:28px;padding:0 10px;border-radius:var(--radius-md);font-size:13px}.Chip_lg__DrUrX .Chip_closeButton__4tFIe svg,.Chip_lg__DrUrX .Chip_icon__WfwjU,.Chip_lg__DrUrX .Chip_rightIcon__FT_CZ{width:14px;height:14px}.Chip_brand__blMR9,.Chip_default__WZF8n,.Chip_error__6RO6l,.Chip_info__f0Y_r,.Chip_outline__ZGtbP,.Chip_primary__X0y6s,.Chip_solid__8faLf,.Chip_success__M3blm,.Chip_warning__XXXot{border-radius:var(--radius-sm)}}.PromptChip_chip__D5NzC{display:inline-flex;align-items:center;gap:10px;padding:8px 14px 8px 16px;border:var(--glass-border);border-radius:var(--radius-md);background:var(--glass-background);text-align:left;transition:transform .16s var(--ease-out-strong),background-color .15s ease,border-color .15s ease;cursor:pointer}.PromptChip_chip__D5NzC:active{transform:scale(.97)}.PromptChip_chip__D5NzC:focus-visible{outline:2px solid var(--border-focus);outline-offset:2px}@media (pointer:coarse){.PromptChip_chip__D5NzC{min-height:44px}}.PromptChip_text__nlxaP{font-family:var(--font-primary);font-size:14px;line-height:1.45;color:var(--text-primary)}.PromptChip_send__7Q8uO{display:flex;justify-content:center;align-items:center;flex-shrink:0;color:var(--text-tertiary);transition:color .15s ease}.PromptChip_sendIcon__OZ77h{width:14px;height:14px}@media (hover:hover) and (pointer:fine){.PromptChip_chip__D5NzC:hover{border:var(--glass-border);border-color:var(--glass-border-hover);background:var(--glass-background-hover)}.PromptChip_chip__D5NzC:hover .PromptChip_send__7Q8uO{color:var(--brand-primary)}}.PromptChip_featured__aHuro{padding:10px 14px 10px 16px;border-radius:var(--radius-lg)}.PromptChip_textCol__xy3xQ{display:flex;flex-direction:column;gap:2px;min-width:0}.PromptChip_description__doNJq{font-size:12px;line-height:1.4;color:var(--text-tertiary)}@media (prefers-reduced-motion:reduce){.PromptChip_chip__D5NzC{transition:background-color .15s ease,border-color .15s ease}.PromptChip_chip__D5NzC:active{transform:none}}.AssistantImage_root__Oz1zv{display:flex;justify-content:center;align-items:center;border-radius:50%;overflow:hidden;aspect-ratio:1}.AssistantImage_root__Oz1zv.AssistantImage_sm__KbqMW{flex:0 0 20px;width:20px;height:20px}.AssistantImage_root__Oz1zv.AssistantImage_md__gC0B8{flex:0 0 32px;width:32px;height:32px}.AssistantImage_root__Oz1zv.AssistantImage_lg__oRoRX{flex:0 0 48px;width:48px;height:48px}.AssistantImage_root__Oz1zv.AssistantImage_xl__FX6zN{flex:0 0 92px;width:92px;height:92px}.AssistantImage_image__0J1_J{width:100%;height:100%;border-radius:50%;-o-object-fit:cover;object-fit:cover;background-color:var(--bg-secondary)}.AssistantImage_root__Oz1zv:has(.AssistantImage_svgIcon__il9Qu){padding:5px}.AssistantImage_svgIcon__il9Qu{color:var(--text-primary)}.AssistantImage_placeholder__avGVf{background:var(--bg-secondary);color:var(--text-tertiary)}.SectionHeader_header__DwLrk{display:flex;flex-direction:column;align-items:flex-start;align-self:stretch;gap:10px;text-align:left}.SectionHeader_center__F_EGz{align-items:center;text-align:center}.SectionHeader_eyebrow__b_9aC{font-family:var(--font-mono);font-size:12px;letter-spacing:.08em;text-transform:uppercase;color:var(--text-tertiary)}.SectionHeader_subtitle__L4A1q{max-width:560px}@media screen and (max-width:768px){.SectionHeader_header__DwLrk{gap:8px}}.ChartTooltip_tooltip__Z_GuB{display:flex;flex-direction:column;gap:var(--spacing-xs);padding:var(--spacing-sm) var(--spacing-md);border:var(--tooltip-border);border-radius:var(--tooltip-radius);background:var(--tooltip-bg);box-shadow:var(--tooltip-shadow)}.ChartTooltip_date__9yJAu{font-size:11px;letter-spacing:.04em;text-transform:uppercase;color:var(--text-tertiary)}.ChartTooltip_row__bZHiA{display:flex;justify-content:space-between;align-items:center;gap:var(--spacing-md)}.ChartTooltip_label__W0pdQ{display:flex;align-items:center;gap:6px;font-size:12px;color:var(--text-primary)}.ChartTooltip_dot__knyAA{flex-shrink:0;width:3px;height:12px;border-radius:2px}.ChartTooltip_value__B22Wg{font-size:12px;color:var(--text-secondary);font-variant-numeric:tabular-nums}.ChartTooltip_total__ugqSv{display:flex;justify-content:space-between;align-items:center;gap:var(--spacing-md);padding-top:var(--spacing-xs);font-size:12px;border-top:1px solid var(--border-primary)}.ChartTooltip_total__ugqSv,.ChartTooltip_total__ugqSv .ChartTooltip_value__B22Wg{font-weight:600;color:var(--text-primary)}.ChartLegend_legend__EEbmd{display:flex;flex-wrap:wrap;gap:6px 16px;margin:0;padding:0;list-style:none}.ChartLegend_item__8epJ9{display:inline-flex;align-items:center;gap:6px;min-width:0}.ChartLegend_dot__w67te{flex:0 0 8px;width:8px;height:8px;border-radius:50%}.ChartLegend_label__MPoij{overflow:hidden;font-size:13px;line-height:1.2;white-space:nowrap;color:var(--text-secondary);text-overflow:ellipsis}.ChartLegend_value__8DP6u{flex:0 0 auto;font-size:13px;font-weight:400;line-height:1.2;color:var(--text-primary);font-variant-numeric:tabular-nums}.FileProgressArt_art__lbD3W{--paper:#fffaf4;--ink:rgb(31 33 33/18%);--page-line:color-mix(in srgb,var(--text-primary) 22%,var(--bg-chat));display:flex;align-items:center;gap:10px;width:124px;height:80px}.FileProgressArt_pages__rRWeN{display:flex;flex-direction:column;gap:6px;min-width:0}.FileProgressArt_grid__e1qU7{display:grid;gap:3px;grid-template-columns:repeat(5,10px)}.FileProgressArt_grid__e1qU7 span{height:11px;border:1px solid var(--page-line);border-radius:2px}.FileProgressArt_grid__e1qU7 .FileProgressArt_read__WOh45{border-color:var(--brand-primary);background:var(--brand-primary)}.FileProgressArt_caption__qKVtT{font-size:11px;line-height:1.2;overflow-wrap:anywhere;color:color-mix(in srgb,var(--text-primary) 60%,var(--bg-chat))}.FileProgressArt_caption__qKVtT strong{font-weight:600;color:var(--brand-primary)}.FileProgressArt_sheet__gcbOK{position:relative;flex-shrink:0;width:48px;height:62px;padding:22px 7px 0;border-radius:5px 12px 5px 5px;background:var(--paper);box-shadow:0 2px 6px rgb(0 0 0/22%),-4px 4px 0 -1px color-mix(in srgb,var(--paper) 55%,var(--bg-chat))}.FileProgressArt_sheet__gcbOK:after{content:"";position:absolute;top:0;right:0;width:12px;height:12px;border-radius:0 0 0 4px;background:linear-gradient(225deg,var(--bg-chat) 50%,#e8dccb 50%)}.FileProgressArt_badge__sAjcn{position:absolute;top:5px;left:6px;padding:1px 4px;border-radius:3px;background:var(--brand-primary);font-size:7px;font-weight:700;line-height:1.3;letter-spacing:.3px;color:#ffffff}.FileProgressArt_lines__xrBJw{display:flex;flex-direction:column;gap:5px}.FileProgressArt_lines__xrBJw span{height:3px;border-radius:2px;background:var(--ink)}.FileProgressArt_lines__xrBJw :nth-child(2n){width:70%}.FileProgressArt_failed__MsM8Z .FileProgressArt_lines__xrBJw>*{background:repeating-linear-gradient(90deg,var(--ink) 0 4px,transparent 4px 7px)}.FileProgressArt_failed__MsM8Z .FileProgressArt_grid__e1qU7>*{border-style:dashed;border-color:color-mix(in srgb,var(--text-primary) 40%,var(--bg-chat))}.FileProgressArt_failed__MsM8Z .FileProgressArt_badge__sAjcn{background:color-mix(in srgb,var(--text-primary) 35%,var(--bg-chat))}.FileProgressArt_warning__4FOGj{position:absolute;right:-9px;bottom:-7px;display:grid;width:24px;height:24px;border:2px solid var(--bg-chat);border-radius:50%;background:var(--brand-primary);place-items:center}.FileProgressArt_warning__4FOGj svg{width:14px;height:14px;color:#ffffff}.AssistantCard_card__L2NZ0{position:relative;display:flex;flex-direction:column;align-items:center;gap:var(--card-gap);height:100%;padding:var(--card-pad-compact);border:1px solid var(--border-primary);border-radius:var(--radius-xl);background:var(--bg-quaternary);transition:border-color var(--transition-base),background var(--transition-base),transform var(--transition-base)}@media (hover:hover){.AssistantCard_card__L2NZ0:hover{border-color:var(--border-secondary);background:var(--bg-tertiary);transform:translateY(-2px)}}@media (prefers-reduced-motion:reduce){.AssistantCard_card__L2NZ0,.AssistantCard_card__L2NZ0:hover{transform:none}}.AssistantCard_topRow___N4Of{display:flex;justify-content:space-between;align-items:center;width:100%;min-height:28px}.AssistantCard_usage__RsxYq{display:inline-flex;align-items:center;gap:var(--spacing-xs);font-variant-numeric:tabular-nums}.AssistantCard_actions__ktQHt{position:relative;z-index:1;display:flex;gap:2px}.AssistantCard_avatar__TwmYv{border:1px solid var(--border-primary)}.AssistantCard_body__st5Lc{display:flex;flex:1;flex-direction:column;gap:var(--card-title-gap);width:100%}.AssistantCard_titleLink__fiJkz{padding:0;border:none;background:none;text-decoration:none;color:inherit;cursor:pointer}.AssistantCard_titleLink__fiJkz:after{content:"";position:absolute;inset:0;border-radius:var(--radius-xl)}.AssistantCard_title__K8Uu3.AssistantCard_title__K8Uu3{font-weight:600;line-height:1.3;text-align:center;text-wrap:balance}.AssistantCard_description__7K6kh.AssistantCard_description__7K6kh{display:-webkit-box;overflow:hidden;line-height:1.45;text-align:center;color:var(--text-tertiary);text-wrap:pretty;-webkit-line-clamp:3;-webkit-box-orient:vertical}.AssistantCard_cta__zmVpI.AssistantCard_cta__zmVpI{display:inline-flex;justify-content:center;align-items:center;height:36px;margin-top:auto;padding:0 20px;border-radius:999px;background:color-mix(in srgb,var(--brand-primary) 15%,var(--bg-quaternary));font-weight:600;color:var(--brand-primary);transition:background var(--transition-fast),color var(--transition-fast)}@media (hover:hover){.AssistantCard_card__L2NZ0:hover .AssistantCard_cta__zmVpI{background:var(--brand-primary);color:var(--text-on-brand)}}.AssistantCard_skeleton__D5vvV{min-height:262px;pointer-events:none}.AssistantCard_skeletonPulse__bqpHx{border-radius:var(--radius-sm);background:var(--bg-secondary);animation:AssistantCard_pulse__xkXCk 1.5s ease-in-out infinite}.AssistantCard_skeletonImage__SiOAR{width:92px;height:92px;margin-top:28px;border-radius:50%}.AssistantCard_skeletonTitle__IaDJy{width:70%;height:16px}.AssistantCard_skeletonDescription__3YDOU{width:90%;height:13px}.AssistantCard_skeletonButton__EB1xn{width:120px;height:36px;margin-top:auto;border-radius:999px}@keyframes AssistantCard_pulse__xkXCk{0%,to{opacity:1}50%{opacity:.4}}@media (max-width:768px){.AssistantCard_card__L2NZ0{gap:var(--spacing-md);padding:var(--spacing-md)}.AssistantCard_cta__zmVpI.AssistantCard_cta__zmVpI{height:32px}}