.AppCard_card__Eh1Ac{display:flex;flex-direction:column;height:calc(100dvh - var(--space-3) * 2);background:var(--color-bg-card);border:1px solid var(--color-border-div);border-radius:var(--radius-2xl);box-shadow:var(--shadow-card-floating);overflow:hidden;contain:layout paint}.AppCard_banner__HW_Zg{flex:0 0 auto}.AppCard_body__goMNl{flex:1 1 auto;min-height:0;overflow-x:clip;overflow-y:auto;overscroll-behavior:contain;scroll-behavior:smooth;padding:var(--space-6);view-transition-name:app-card-body}.AppCard_body__goMNl>*{min-width:0}@media (max-width:899.98px){.AppCard_card__Eh1Ac{height:100svh;border:none;border-radius:0;box-shadow:none}.AppCard_body__goMNl{padding:var(--space-4) var(--space-4) calc(80px + env(safe-area-inset-bottom))}}.LinqQrModal_dialog___DpQl{padding:0;border:none;background:transparent;margin:auto;outline:none;color:var(--color-text-primary)}.LinqQrModal_dialog___DpQl::-webkit-backdrop{background:rgba(16,15,12,.5);backdrop-filter:blur(4px);-webkit-backdrop-filter:blur(4px)}.LinqQrModal_dialog___DpQl::backdrop{background:rgba(16,15,12,.5);backdrop-filter:blur(4px);-webkit-backdrop-filter:blur(4px)}.LinqQrModal_card__XZ66A{position:relative;background:var(--color-bg-card);border-radius:var(--radius-lg);padding:var(--space-10) var(--space-8) var(--space-8);display:flex;flex-direction:column;align-items:center;text-align:center;box-shadow:var(--shadow-md);min-width:360px}.LinqQrModal_close__oxaN3{position:absolute;top:var(--space-3);right:var(--space-3);width:32px;height:32px;display:inline-flex;align-items:center;justify-content:center;background:transparent;border:none;border-radius:var(--radius-pill);cursor:pointer;color:var(--color-text-tertiary);transition:background-color var(--transition-fast),color var(--transition-fast);-webkit-tap-highlight-color:transparent;touch-action:manipulation}.LinqQrModal_close__oxaN3:hover{background:var(--color-interaction-tertiary-default);color:var(--color-text-primary)}.LinqQrModal_close__oxaN3:focus-visible{outline:2px solid var(--color-brand);outline-offset:2px}.LinqQrModal_title__dP0GH{font-size:var(--font-heading-sm-size);line-height:var(--font-heading-sm-line-height);letter-spacing:var(--font-heading-sm-tracking);font-weight:var(--font-weight-semibold);color:var(--color-text-primary);margin:0 0 var(--space-2)}.LinqQrModal_subtitle__SpG3s{font-size:var(--font-body-sm-size);line-height:var(--font-body-sm-line-height);letter-spacing:var(--font-body-sm-tracking);color:var(--color-text-secondary);margin:0 0 var(--space-5);max-width:38ch}.LinqQrModal_mono__zEjwf{font-family:var(--font-family-mono);color:var(--color-text-primary)}.LinqQrModal_qr__UC8SO{padding:var(--space-3);background:#ffffff;border-radius:var(--radius-md);box-shadow:0 0 0 1px var(--color-border-subtle);margin-bottom:var(--space-5)}.LinqQrModal_rotate__JEbUp{font-size:var(--font-body-sm-size);font-weight:var(--font-weight-medium);color:var(--color-text-secondary);background:none;border:none;cursor:pointer;padding:var(--space-2) var(--space-4);border-radius:var(--radius-pill);transition:background-color var(--transition-fast),color var(--transition-fast);-webkit-tap-highlight-color:transparent;touch-action:manipulation}.LinqQrModal_rotate__JEbUp:hover:not(:disabled){color:var(--color-text-primary);background:var(--color-interaction-tertiary-default)}.LinqQrModal_rotate__JEbUp:focus-visible{outline:2px solid var(--color-brand);outline-offset:2px}.LinqQrModal_rotate__JEbUp:disabled{opacity:.6;cursor:not-allowed}.LinqQrModal_error__3XklX{margin:var(--space-3) 0 0;font-size:var(--font-body-sm-size);line-height:var(--font-body-sm-line-height);letter-spacing:var(--font-body-sm-tracking);color:var(--color-red);max-width:38ch}.LinqStatus_connect__c1L0n{display:flex;flex-direction:column;align-items:stretch}.LinqStatus_connectHeading__hHleL{font-size:11px;line-height:16px;letter-spacing:.6px;font-weight:var(--font-weight-semibold);text-transform:uppercase;color:var(--color-text-tertiary);padding-bottom:var(--space-3);border-bottom:1px solid var(--color-border-subtle);margin:0 0 var(--space-4)}.LinqStatus_connectActions__QYT_c{display:inline-flex;align-items:stretch;align-self:flex-start;gap:var(--space-3);font-family:var(--font-family-sans)}.LinqStatus_openButton__KdqqP{display:inline-flex;align-items:center;justify-content:center;padding:0 var(--space-6);height:48px;background:var(--color-brand);color:var(--color-text-inverse);border-radius:var(--radius-pill);font-size:var(--font-body-md-size);line-height:var(--font-body-md-line-height);letter-spacing:var(--font-body-md-tracking);font-weight:var(--font-weight-medium);text-decoration:none;cursor:pointer;box-shadow:var(--shadow-sm);transition:background-color var(--transition-fast),box-shadow var(--transition-fast);-webkit-tap-highlight-color:transparent;touch-action:manipulation}.LinqStatus_openButton__KdqqP:hover{background:var(--color-brand-hover);box-shadow:var(--shadow-md)}.LinqStatus_openButton__KdqqP:active{background:var(--color-brand-pressed)}.LinqStatus_openButton__KdqqP:focus-visible{outline:2px solid var(--color-brand);outline-offset:2px}.LinqStatus_scanButton___i4vS{display:inline-flex;align-items:center;justify-content:center;padding:0 var(--space-6);height:48px;background:var(--color-interaction-tertiary-default);color:var(--color-text-primary);border:none;border-radius:var(--radius-pill);font-family:var(--font-family-sans);font-size:var(--font-body-md-size);line-height:var(--font-body-md-line-height);letter-spacing:var(--font-body-md-tracking);font-weight:var(--font-weight-medium);cursor:pointer;transition:background-color var(--transition-fast);-webkit-tap-highlight-color:transparent;touch-action:manipulation}.LinqStatus_scanButton___i4vS:hover{background:var(--color-interaction-tertiary-hover)}.LinqStatus_scanButton___i4vS:focus-visible{outline:2px solid var(--color-brand);outline-offset:2px}@media (max-width:899px){.LinqStatus_scanButton___i4vS{display:none}}.LinqStatus_footer__e4QCb{display:flex;align-items:center;gap:var(--space-2);padding:var(--space-3) 0;font-size:var(--font-body-sm-size);line-height:var(--font-body-sm-line-height);letter-spacing:var(--font-body-sm-tracking);color:var(--color-text-tertiary);flex-wrap:wrap}.LinqStatus_footerDot__wbcoM{width:6px;height:6px;border-radius:var(--radius-pill);background:var(--color-green);flex-shrink:0}.LinqStatus_footerLabel__hDWw_{flex:1 0;min-width:0}.LinqStatus_footerPhone___sO_B{font-family:var(--font-family-mono);color:var(--color-text-secondary)}.LinqStatus_footerActions__U6gCZ{display:inline-flex;align-items:center;gap:var(--space-1)}.LinqStatus_footerLink__rPs3c{background:none;border:none;padding:var(--space-1) var(--space-2);border-radius:var(--radius-pill);font-size:var(--font-body-sm-size);font-weight:var(--font-weight-medium);color:var(--color-text-secondary);cursor:pointer;transition:background-color var(--transition-fast),color var(--transition-fast);-webkit-tap-highlight-color:transparent;touch-action:manipulation}.LinqStatus_footerLink__rPs3c:hover:not(:disabled){color:var(--color-text-primary);background:var(--color-interaction-tertiary-default)}.LinqStatus_footerLink__rPs3c:disabled{opacity:.6;cursor:not-allowed}.LinqStatus_footerLinkDanger__sCwIc{color:var(--color-red)}.LinqStatus_footerLinkDanger__sCwIc:hover:not(:disabled){color:var(--color-red);background:var(--color-red-surface)}.SidebarTooltip_tooltip__4X_RH{position:absolute;left:calc(100% + var(--space-2));top:50%;transform:translateY(-50%) translateX(-4px);padding:6px var(--space-2);background:var(--color-tooltip-bg);color:var(--color-tooltip-text);font-family:var(--font-family-sans);font-size:var(--font-body-sm-size);line-height:1;letter-spacing:var(--font-body-sm-tracking);border:1px solid var(--color-tooltip-border);border-radius:10px;box-shadow:var(--shadow-tooltip);backdrop-filter:blur(20px) saturate(180%);-webkit-backdrop-filter:blur(20px) saturate(180%);white-space:nowrap;pointer-events:none;opacity:0;transition:opacity var(--transition-fast),transform var(--transition-fast);z-index:var(--z-overlay)}@media (prefers-reduced-motion:reduce){.SidebarTooltip_tooltip__4X_RH{transition:opacity var(--transition-fast)}}.DockTile_root__JLoAi{position:relative;display:inline-flex;align-items:center;justify-content:center;width:44px;height:44px;border-radius:12px;text-decoration:none;cursor:pointer;-webkit-tap-highlight-color:transparent;touch-action:manipulation;box-shadow:var(--shadow-dock-rest);transition:transform var(--transition-fast),box-shadow var(--transition-fast);will-change:transform}.DockTile_root__JLoAi:hover{transform:translateY(-1px) scale(1.04);box-shadow:var(--shadow-dock-hover)}.DockTile_root__JLoAi:active{transform:scale(.98)}.DockTile_root__JLoAi:focus-visible{outline:2px solid var(--color-brand);outline-offset:3px}.DockTile_root__JLoAi[aria-disabled=true]{cursor:default;pointer-events:none}.DockTile_art__gwUBO{display:flex;align-items:center;justify-content:center;width:100%;height:100%;border-radius:inherit;overflow:hidden;pointer-events:none}.DockTile_art__gwUBO>img,.DockTile_art__gwUBO>svg{display:block;width:100%;height:100%;object-fit:contain}.DockTile_badge__lMJpB{position:absolute;top:-2px;right:-2px;width:10px;height:10px;border-radius:var(--radius-pill);background:var(--color-red);box-shadow:0 0 0 2px var(--color-bg-page);pointer-events:none;animation:DockTile_dockBadgeIn__Pp1x9 .22s cubic-bezier(.2,0,0,1) both}@keyframes DockTile_dockBadgeIn__Pp1x9{0%{opacity:0;transform:scale(.5)}to{opacity:1;transform:scale(1)}}.DockTile_root__JLoAi:focus-visible .DockTile_tooltip__N2dgU,.DockTile_root__JLoAi:hover .DockTile_tooltip__N2dgU{opacity:1;transform:translateY(-50%) translateX(0)}@media (prefers-reduced-motion:reduce){.DockTile_root__JLoAi,.DockTile_root__JLoAi:active,.DockTile_root__JLoAi:hover{transform:none}.DockTile_root__JLoAi:focus-visible .DockTile_tooltip__N2dgU,.DockTile_root__JLoAi:hover .DockTile_tooltip__N2dgU{transform:translateY(-50%)}}.BottomTabs_bar__LvXgW{position:fixed;inset:auto 0 0 0;z-index:var(--z-overlay);background:var(--color-bg-card);border-top:1px solid var(--color-border-div);padding-bottom:env(safe-area-inset-bottom);view-transition-name:bottom-tabs}.BottomTabs_list__5qDP3{list-style:none;margin:0;padding:var(--space-2) var(--space-2);display:grid;grid-template-columns:repeat(4,1fr);grid-gap:var(--space-1);gap:var(--space-1);align-items:stretch}.BottomTabs_item__M6MpG{display:flex;align-items:stretch;justify-content:center}.BottomTabs_tab__Ott2B{display:inline-flex;flex-direction:column;align-items:center;justify-content:center;gap:4px;width:100%;padding:var(--space-2) var(--space-1);text-decoration:none;color:var(--color-rail-icon-inactive);border-radius:var(--radius-md);-webkit-tap-highlight-color:transparent;touch-action:manipulation;transition:color var(--transition-fast),transform var(--transition-fast)}.BottomTabs_tab__Ott2B:active{transform:scale(.94)}.BottomTabs_tab__Ott2B:focus-visible{outline:2px solid var(--color-brand);outline-offset:-2px}.BottomTabs_tabActive___B5uH{color:var(--color-brand)}.BottomTabs_tabActive___B5uH .BottomTabs_label__fUuvX{font-weight:var(--font-weight-semibold)}.BottomTabs_icon__Y0cVB{display:block}.BottomTabs_icon__Y0cVB circle,.BottomTabs_icon__Y0cVB path[d$=z],.BottomTabs_icon__Y0cVB rect{fill:currentColor}.BottomTabs_label__fUuvX{font-family:var(--font-family-sans);font-size:11px;line-height:14px;letter-spacing:-.1px;font-weight:var(--font-weight-medium)}.BottomTabs_imessage__9Lgyd{display:inline-flex;flex-direction:column;align-items:center;justify-content:center;gap:4px;width:100%;padding:var(--space-2) var(--space-1);text-decoration:none;color:var(--color-text-secondary);border-radius:var(--radius-md);cursor:pointer;-webkit-tap-highlight-color:transparent;touch-action:manipulation;transition:transform var(--transition-fast)}.BottomTabs_imessage__9Lgyd:active{transform:scale(.94)}.BottomTabs_imessage__9Lgyd:focus-visible{outline:2px solid var(--color-brand);outline-offset:3px}.BottomTabs_imessage__9Lgyd[aria-disabled=true]{pointer-events:none}.BottomTabs_imessageTile__ywW3z{position:relative;display:flex;align-items:center;justify-content:center;width:28px;height:28px;border-radius:8px;box-shadow:var(--shadow-dock-rest);transition:box-shadow var(--transition-fast)}.BottomTabs_imessage__9Lgyd:active .BottomTabs_imessageTile__ywW3z{box-shadow:var(--shadow-dock-hover)}.BottomTabs_imessageArt___xSia{display:flex;align-items:center;justify-content:center;width:100%;height:100%;border-radius:inherit;overflow:hidden;pointer-events:none}.BottomTabs_imessageArt___xSia>img,.BottomTabs_imessageArt___xSia>svg{display:block;width:100%;height:100%}@media (prefers-reduced-motion:reduce){.BottomTabs_imessage__9Lgyd,.BottomTabs_imessage__9Lgyd:active,.BottomTabs_tab__Ott2B,.BottomTabs_tab__Ott2B:active{transform:none}}.CaddyLogo_root__v5tnO{display:block}.BrandHeader_root__OaBHU{display:flex;flex-direction:column;align-items:center;gap:0}.BrandHeader_icon__hIKvQ{position:relative;z-index:1;width:48px;height:48px;display:block;border-radius:50%;object-fit:cover}.BrandHeader_name__Ws6jM{color:var(--color-text-primary);margin-top:-4px;padding:var(--space-1) var(--space-2);background:var(--color-interaction-tertiary-default);backdrop-filter:blur(16px) saturate(180%);-webkit-backdrop-filter:blur(16px) saturate(180%);border:1px solid var(--color-border-subtle);border-radius:var(--radius-pill);box-shadow:var(--shadow-pill-system)}.Button_button__96uC6{display:inline-flex;align-items:center;justify-content:center;gap:var(--space-2);border-radius:var(--radius-pill);font-family:var(--font-family-sans);font-weight:var(--font-weight-medium);letter-spacing:var(--font-body-md-tracking);transition:background-color var(--transition-fast),box-shadow var(--transition-fast),transform var(--transition-fast);cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;white-space:nowrap;-webkit-tap-highlight-color:transparent;touch-action:manipulation}.Button_button__96uC6:disabled{cursor:not-allowed;opacity:.5}.Button_button__96uC6:focus-visible{outline:2px solid var(--color-brand);outline-offset:2px}.Button_icon__OWfxs,.Button_label__hCLAL{display:inline-flex;align-items:center}.Button_icon__OWfxs{justify-content:center}.Button_md__ktIWF{height:48px;padding:0 var(--space-6)}.Button_lg__s7W56,.Button_md__ktIWF{font-size:var(--font-body-md-size);line-height:var(--font-body-md-line-height)}.Button_lg__s7W56{height:56px;padding:0 var(--space-8)}.Button_primary__6_Dls{background:var(--color-brand);color:var(--color-text-inverse)}.Button_primary__6_Dls:not(:disabled):hover{background:var(--color-brand-hover)}.Button_primary__6_Dls:not(:disabled):active{background:var(--color-brand-pressed)}.Button_secondary__uuOdH{background:var(--color-bg-card);color:var(--color-text-secondary);border:1px solid var(--color-border-subtle)}.Button_secondary__uuOdH:not(:disabled):hover{background:var(--color-interaction-tertiary-default)}.Button_ghost__gZqlA{background:transparent;color:var(--color-text-secondary)}.Button_ghost__gZqlA:not(:disabled):hover{background:var(--color-interaction-tertiary-default)}.Button_fullWidth__MEYBG{width:100%}.Button_loading__nv6bE{pointer-events:none}.Card_card__k57D1{background:var(--color-bg-card);border-radius:var(--radius-lg)}.Card_default__ZH_uA{border:1px solid var(--color-border-subtle);box-shadow:var(--shadow-card)}.Card_soft__V_bdt{border:1px solid var(--color-border-div)}.Card_pad-none___PpxX{padding:0}.Card_pad-sm___HUun{padding:var(--space-3)}.Card_pad-md__y_r3m{padding:var(--space-4)}.Card_pad-lg__gvz_j{padding:var(--space-6)}.HeroCta_heroCta__4OfnO{border:4px solid var(--color-light-100);box-shadow:var(--shadow-cta-rest);text-decoration:none;-webkit-tap-highlight-color:transparent;touch-action:manipulation}.HeroCta_heroCta__4OfnO:hover{box-shadow:var(--shadow-cta-hover)}.HeroCta_heroCta__4OfnO.HeroCta_heroCta__4OfnO:focus-visible{outline:2px solid var(--color-brand);outline-offset:4px}.ChatBubble_row___aa0O{display:flex;align-items:flex-end;gap:var(--space-2)}.ChatBubble_rowStart__AXlhE{justify-content:flex-start}.ChatBubble_rowEnd__C58fY{justify-content:flex-end}.ChatBubble_bubble__FmPAn{position:relative;max-width:var(--bubble-max-width,88%);padding:11px 18px;border-radius:28px;font-family:var(--font-family-sans);font-weight:var(--font-weight-regular);font-size:22px;line-height:30px;letter-spacing:-.4px;word-wrap:break-word;overflow-wrap:break-word;opacity:0;transform:translateY(8px);transition:opacity .22s ease,transform .28s cubic-bezier(.22,1,.36,1)}.ChatBubble_bubbleIn__B7wp4{opacity:1;transform:translateY(0)}.ChatBubble_bubbleStatic__mJZCz{opacity:1;transform:none;transition:none}.ChatBubble_bubbleFadeOnly___3IOf,.ChatBubble_bubbleFadeOnly___3IOf.ChatBubble_bubbleIn__B7wp4{transform:none}.ChatBubble_incoming__9KvSM{background:var(--color-imessage-gray);color:var(--color-imessage-text)}.ChatBubble_outgoing__cTwjt{background:var(--color-imessage-blue);color:var(--color-text-inverse)}.ChatBubble_withTailOut__8qvGb:after{content:"";position:absolute;bottom:0;right:-4px;width:22px;height:26px;background:var(--color-imessage-blue);border-bottom-left-radius:22px 18px;z-index:0}.ChatBubble_withTailOut__8qvGb:before{content:"";position:absolute;bottom:0;right:-18px;width:18px;height:26px;background:var(--color-bg-card);border-bottom-left-radius:8px 22px;z-index:1}.ChatBubble_withTailIn__BlXHp:after{content:"";position:absolute;bottom:0;left:-4px;width:22px;height:26px;background:var(--color-imessage-gray);border-bottom-right-radius:22px 18px;z-index:0}.ChatBubble_withTailIn__BlXHp:before{content:"";position:absolute;bottom:0;left:-18px;width:18px;height:26px;background:var(--color-bg-card);border-bottom-right-radius:8px 22px;z-index:1}.ChatBubble_typing__twkdx{display:inline-flex;align-items:center;gap:4px;padding:2px 0}.ChatBubble_typing__twkdx span{width:7px;height:7px;background:light-dark(rgba(16,15,12,.5),rgba(255,255,255,.9));border-radius:50%;animation:ChatBubble_typingDot__Hd1K2 1.4s ease-in-out infinite both}.ChatBubble_typing__twkdx span:first-child{animation-delay:-.32s}.ChatBubble_typing__twkdx span:nth-child(2){animation-delay:-.16s}.ChatBubble_typingOnBlue__9heoG span{background:var(--color-light-900)}.ChatBubble_typingBubble__0xch_{padding:9px 16px;width:auto;align-self:flex-start}.ChatBubble_typingBubbleOut__aof_e{align-self:flex-end}.ChatBubble_typewriterInner__JX7fI{display:block;overflow:hidden;transition:height .22s cubic-bezier(.22,1,.36,1)}@keyframes ChatBubble_typingDot__Hd1K2{0%,80%,to{opacity:.25;transform:scale(.9)}40%{opacity:1;transform:scale(1)}}@media (min-width:900px){.ChatBubble_bubble__FmPAn{font-size:26px;padding:13px 22px;border-radius:32px;line-height:36px;letter-spacing:-.5px}.ChatBubble_withTailOut__8qvGb:after{right:-4px;width:24px;height:28px;border-bottom-left-radius:24px 20px}.ChatBubble_withTailOut__8qvGb:before{right:-20px;width:20px;height:28px;border-bottom-left-radius:8px 24px}.ChatBubble_withTailIn__BlXHp:after{left:-4px;width:24px;height:28px;border-bottom-right-radius:24px 20px}.ChatBubble_withTailIn__BlXHp:before{left:-20px;width:20px;height:28px;border-bottom-right-radius:8px 24px}.ChatBubble_typing__twkdx span{width:9px;height:9px}.ChatBubble_typingBubble__0xch_{padding:11px 20px}}.IntegrationTile_root__Jd5ay{display:flex;align-items:center;gap:var(--space-3);width:100%;padding:var(--space-3) 0;min-height:56px}.IntegrationTile_iconWrap__zljKM{display:flex;align-items:center;justify-content:center;flex-shrink:0;width:24px;height:24px;border-radius:var(--radius-sm);border:1px solid var(--color-border-subtle);box-sizing:content-box;overflow:hidden}.IntegrationTile_iconWrapBorderless__cX2_y{border-color:transparent}.IntegrationTile_iconWrap__zljKM>img{width:24px;height:24px;object-fit:contain;display:block}.IntegrationTile_name__e0HDO{flex:1 0;font-size:var(--font-body-md-size);line-height:var(--font-body-md-line-height);letter-spacing:var(--font-body-md-tracking);font-weight:var(--font-weight-medium);color:var(--color-text-primary)}.IntegrationTile_action__YFc2N{display:flex;align-items:center;justify-content:center;flex-shrink:0;width:36px;height:36px;border-radius:var(--radius-pill);cursor:pointer;color:var(--color-text-primary);transition:background-color var(--transition-fast)}.IntegrationTile_action__YFc2N:hover,.IntegrationTile_disconnected__CejJF{background:var(--color-interaction-tertiary-default)}.IntegrationTile_disconnected__CejJF{color:var(--color-text-primary)}.IntegrationTile_disconnected__CejJF:hover{background:var(--color-interaction-tertiary-hover)}.IntegrationTile_connected__BXAxJ{background:transparent;color:var(--color-text-secondary)}.IntegrationTile_connectedCheck__M9p6M{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;width:36px;height:36px;color:var(--color-green)}.IntegrationTile_connecting___ifUA{color:var(--color-brand);cursor:default}.IntegrationTile_spinner__01RfO{animation:IntegrationTile_integrationTileSpin__9d0aw .8s linear infinite}@keyframes IntegrationTile_integrationTileSpin__9d0aw{to{transform:rotate(1turn)}}.RailItem_root__VDwd_{position:relative;display:inline-flex;align-items:center;justify-content:center;width:44px;height:44px;border-radius:var(--radius-md);color:var(--color-rail-icon-inactive);text-decoration:none;cursor:pointer;-webkit-tap-highlight-color:transparent;touch-action:manipulation;transition:color var(--transition-fast),transform var(--transition-fast),background-color var(--transition-fast);will-change:transform}.RailItem_root__VDwd_:hover{color:var(--color-text-primary);transform:scale(1.04)}.RailItem_root__VDwd_:active{transform:scale(.98)}.RailItem_root__VDwd_:focus-visible{outline:2px solid var(--color-brand);outline-offset:2px}.RailItem_active__NFR2y{color:var(--color-text-primary)}.RailItem_activeBrand__DrTil{color:var(--color-brand)}.RailItem_activeBrand__DrTil:hover{color:var(--color-brand-pressed)}.RailItem_icon__79_Fb{display:block;pointer-events:none;stroke-linejoin:round}.RailItem_icon__79_Fb circle,.RailItem_icon__79_Fb path[d$=z],.RailItem_icon__79_Fb rect{fill:currentColor}.RailItem_root__VDwd_:focus-visible .RailItem_tooltip__9p6vK,.RailItem_root__VDwd_:hover .RailItem_tooltip__9p6vK{opacity:1;transform:translateY(-50%) translateX(0)}@media (prefers-reduced-motion:reduce){.RailItem_root__VDwd_,.RailItem_root__VDwd_:active,.RailItem_root__VDwd_:hover{transform:none}.RailItem_root__VDwd_:focus-visible .RailItem_tooltip__9p6vK,.RailItem_root__VDwd_:hover .RailItem_tooltip__9p6vK{transform:translateY(-50%)}}.SideRail_rail__oJgvP{display:flex;flex-direction:column;align-items:center;width:76px;height:100%;padding:var(--space-5) 0;background:transparent;contain:layout}.SideRail_brand__yzaVI{display:inline-flex;align-items:center;justify-content:center;width:44px;height:44px;border-radius:var(--radius-pill);text-decoration:none;-webkit-tap-highlight-color:transparent;touch-action:manipulation;transition:transform var(--transition-fast)}.SideRail_brand__yzaVI:hover{transform:scale(1.04)}.SideRail_brand__yzaVI:active{transform:scale(.98)}.SideRail_brand__yzaVI:focus-visible{outline:2px solid var(--color-brand);outline-offset:2px}.SideRail_brandLogo__xqHBZ{border-radius:var(--radius-pill);display:block}.SideRail_list__EFznK{list-style:none;padding:0;display:flex;flex-direction:column;align-items:center;gap:var(--space-5);margin:auto 0}.SideRail_dockSlot__zjavp{width:44px;display:flex;justify-content:center}.SideRail_account__qKrAL{display:inline-flex;align-items:center;justify-content:center;margin-top:auto}@media (prefers-reduced-motion:reduce){.SideRail_brand__yzaVI,.SideRail_brand__yzaVI:active,.SideRail_brand__yzaVI:hover{transform:none}}.StatusStrip_root__hlDTl{position:relative;display:flex;align-items:center;justify-content:center;gap:var(--space-1);width:100%;height:44px;padding:0 var(--space-4);background:var(--color-bg-secondary);border-bottom:1px solid var(--color-border-div);color:var(--color-text-primary);text-decoration:none;font-family:var(--font-family-sans);font-size:var(--font-body-md-size);line-height:1;letter-spacing:var(--font-body-md-tracking);cursor:pointer;-webkit-tap-highlight-color:transparent;touch-action:manipulation;transition:background-color var(--transition-fast);contain:layout paint}.StatusStrip_root__hlDTl:hover{background:var(--color-interaction-tertiary-default)}.StatusStrip_root__hlDTl:focus-visible{outline:2px solid var(--color-brand);outline-offset:-2px}.StatusStrip_root__hlDTl[aria-disabled=true]{cursor:default;pointer-events:none}.StatusStrip_root__hlDTl[aria-disabled=true]:hover{background:var(--color-bg-secondary)}.StatusStrip_dot__lTAnk{width:8px;height:8px;margin-right:var(--space-2);border-radius:var(--radius-pill);background:var(--color-green);animation:StatusStrip_statusPulse__9joTa 1.6s ease-out infinite}.StatusStrip_text__Hfmop{color:var(--color-text-primary);font-weight:var(--font-weight-regular);white-space:nowrap}.StatusStrip_number__XyqqK{font-feature-settings:"tnum" 1}.StatusStrip_arrow__ftoRF{display:inline-flex;align-items:center;justify-content:center;width:18px;height:18px;color:var(--color-text-primary);transition:transform var(--transition-fast)}.StatusStrip_root__hlDTl:hover .StatusStrip_arrow__ftoRF{transform:translateX(2px)}@keyframes StatusStrip_statusPulse__9joTa{0%{box-shadow:0 0 0 0 rgb(from var(--color-green) r g b/.6)}to{box-shadow:0 0 0 6px rgb(from var(--color-green) r g b/0)}}@media (prefers-reduced-motion:reduce){.StatusStrip_dot__lTAnk{animation:none}.StatusStrip_arrow__ftoRF,.StatusStrip_root__hlDTl:hover .StatusStrip_arrow__ftoRF{transition:none;transform:none}}.AppShell_shell__1AwZY{position:relative;width:100%;min-height:100dvh;background:var(--color-bg-page);display:flex;align-items:stretch;contain:layout paint}.AppShell_railSlot__e2YfY{position:-webkit-sticky;position:sticky;top:0;height:100dvh;flex:0 0 auto;z-index:var(--z-raised);view-transition-name:side-rail}.AppShell_cardSlot__Aew1B{flex:1 1 auto;min-width:0;padding:var(--space-3) var(--space-3) var(--space-3) 0}@media (max-width:899.98px){.AppShell_cardSlot__Aew1B{padding:0}}.UserMenu_root__emMRW{position:relative;display:inline-flex;align-items:center}.UserMenu_trigger__DyzzU{display:inline-flex;align-items:center;justify-content:center;width:36px;height:36px;padding:0;border-radius:var(--radius-pill);background:var(--color-bg-elevated);border:1px solid var(--color-border-subtle);cursor:pointer;transition:background-color var(--transition-fast),border-color var(--transition-fast);-webkit-tap-highlight-color:transparent;touch-action:manipulation}.UserMenu_trigger__DyzzU:hover{background:var(--color-interaction-tertiary-default)}.UserMenu_trigger__DyzzU:focus-visible{outline:2px solid var(--color-brand);outline-offset:2px}.UserMenu_triggerOpen__VkYmE{background:var(--color-interaction-tertiary-default);border-color:var(--color-border-subtle)}.UserMenu_avatarFallback__Fu42e{display:inline-flex;align-items:center;justify-content:center;color:var(--color-text-secondary);font-size:var(--font-body-sm-size);font-weight:var(--font-weight-semibold);letter-spacing:0;text-transform:uppercase}.UserMenu_avatarFallback__Fu42e,.UserMenu_avatarImg__2ED5r{border-radius:var(--radius-pill);background:var(--color-interaction-tertiary-default);margin:3px;width:calc(100% - 6px);height:calc(100% - 6px)}.UserMenu_avatarImg__2ED5r{display:block;object-fit:cover}.UserMenu_popover__SAE3N{position:absolute;bottom:calc(100% + var(--space-2));left:0;top:auto;right:auto;min-width:180px;padding:var(--space-1);background:var(--color-bg-elevated);border:1px solid var(--color-border-subtle);border-radius:var(--radius-md);box-shadow:var(--shadow-md);display:flex;flex-direction:column;z-index:var(--z-overlay)}.UserMenu_menuItem__cSlgS{display:inline-flex;align-items:center;gap:var(--space-2);width:100%;padding:var(--space-2) var(--space-3);border:none;border-radius:var(--radius-sm);background:transparent;color:var(--color-text-primary);font-size:var(--font-body-sm-size);font-weight:var(--font-weight-medium);letter-spacing:var(--font-body-sm-tracking);cursor:pointer;text-align:left;text-decoration:none;transition:background-color var(--transition-fast);-webkit-tap-highlight-color:transparent;touch-action:manipulation}.UserMenu_menuItem__cSlgS:hover{background:var(--color-interaction-tertiary-default)}.UserMenu_menuItem__cSlgS:focus-visible{outline:2px solid var(--color-brand);outline-offset:2px}.UserMenu_destructive__vedhn{color:var(--color-red)}.UserMenu_destructive__vedhn:hover{background:var(--color-red-surface)}.app_loading__HNdph{height:100dvh;color:var(--color-text-secondary);font-family:var(--font-family-sans);background:var(--color-bg-page)}.IconConnector_root__XlFNy,.app_loading__HNdph{display:flex;align-items:center;justify-content:center}.IconConnector_root__XlFNy{gap:var(--space-3);padding:var(--space-4) 0}.IconConnector_iconBox__Y1_Hf{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;width:48px;height:48px;border-radius:var(--radius-md);background:var(--color-bg-elevated);border:1px solid var(--color-border-div);overflow:hidden}.IconConnector_iconBox__Y1_Hf>img,.IconConnector_iconBox__Y1_Hf>svg{display:block;width:100%;height:100%;object-fit:contain}.IconConnector_iconBoxFramed__p4HjS>img,.IconConnector_iconBoxFramed__p4HjS>svg{width:32px;height:32px}.IconConnector_dots__avggH{display:inline-flex;align-items:center;gap:6px}.IconConnector_dot__dWtAe{width:4px;height:4px;border-radius:var(--radius-pill);background:var(--color-text-tertiary);opacity:.5;animation:IconConnector_connectorDot__Gxzse 1.6s ease-in-out infinite}.IconConnector_dot__dWtAe:nth-child(2){animation-delay:.15s}.IconConnector_dot__dWtAe:nth-child(3){animation-delay:.3s}.IconConnector_dot__dWtAe:nth-child(4){animation-delay:.45s}@keyframes IconConnector_connectorDot__Gxzse{0%,to{opacity:.3;transform:scale(1)}50%{opacity:1;transform:scale(1.2)}}@media (prefers-reduced-motion:reduce){.IconConnector_dot__dWtAe{animation:none;opacity:.5}}:root[data-theme=dark] .IntegrationIcon_invertInDark__Cwaxh{filter:invert(1)}.DragHandle_hit__QzcOq{display:flex;align-items:center;justify-content:center;width:100%;height:28px;flex-shrink:0;cursor:-webkit-grab;cursor:grab}.DragHandle_hit__QzcOq:active{cursor:-webkit-grabbing;cursor:grabbing}.DragHandle_pill__8qF6H{width:36px;height:5px;border-radius:var(--radius-pill);background:var(--color-interaction-tertiary-default);pointer-events:none}.Modal_root__QB4c2{position:fixed;inset:0;z-index:var(--z-modal);display:flex;align-items:center;justify-content:center}.Modal_backdrop__cHrhx{position:absolute;inset:0;border:none;background:rgba(0,0,0,.45);cursor:default;animation:Modal_modalBackdropIn__dkflm .2s ease-out both}@media (max-width:899.98px){.Modal_backdrop__cHrhx{background:rgba(0,0,0,.35);backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px)}}.Modal_panel__ZJIrA{position:relative;z-index:1;display:flex;flex-direction:column;width:min(480px,calc(100vw - var(--space-6)));max-height:calc(100dvh - var(--space-8));background:var(--color-bg-card);color:var(--color-text-primary);border-radius:var(--radius-2xl);box-shadow:var(--shadow-md);overflow:clip;outline:none;animation:Modal_modalPanelIn__j1Vme .2s cubic-bezier(.2,0,0,1) both}.Modal_panel__ZJIrA:focus-visible{outline:none}.Modal_dragHandle__1rwct{display:none}.Modal_close__uWCX2{position:absolute;top:var(--space-3);right:var(--space-3);z-index:2;display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;border:none;border-radius:var(--radius-pill);background:var(--color-interaction-tertiary-default);color:var(--color-text-primary);cursor:pointer;transition:background-color var(--transition-fast);-webkit-tap-highlight-color:transparent;touch-action:manipulation}.Modal_close__uWCX2:hover{background:var(--color-interaction-tertiary-hover)}.Modal_close__uWCX2:focus-visible{outline:2px solid var(--color-brand);outline-offset:2px}.Modal_srTitle__TzHKK{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.Modal_body__X8P8o{display:flex;flex-direction:column;flex:1 1 auto;min-height:0;overflow-y:auto;overscroll-behavior:contain;-webkit-overflow-scrolling:touch}@keyframes Modal_modalBackdropIn__dkflm{0%{opacity:0}to{opacity:1}}@keyframes Modal_modalPanelIn__j1Vme{0%{opacity:0;transform:scale(.96)}to{opacity:1;transform:scale(1)}}@media (max-width:899.98px){.Modal_root__QB4c2{align-items:flex-end;justify-content:stretch}.Modal_panel__ZJIrA{width:100%;max-width:none;height:95dvh;max-height:95dvh;border-radius:var(--radius-3xl) var(--radius-3xl) 0 0;padding-bottom:env(safe-area-inset-bottom);animation:Modal_modalSheetIn__dpqoW .32s var(--ease-spring-ios) both;will-change:transform}.Modal_dragHandle__1rwct{display:flex}.Modal_close__uWCX2{display:none}}@keyframes Modal_modalSheetIn__dpqoW{0%{transform:translateY(100%)}to{transform:translateY(0)}}@media (prefers-reduced-motion:reduce){.Modal_backdrop__cHrhx,.Modal_panel__ZJIrA{animation:none}}.IntegrationDetailModal_root__8bQCR{display:flex;flex-direction:column;padding:var(--space-8) var(--space-6) var(--space-5);gap:var(--space-5)}.IntegrationDetailModal_header__EMRAB{display:flex;flex-direction:column;align-items:center;text-align:center;gap:var(--space-2)}.IntegrationDetailModal_title__hPqki{margin:0;font-size:var(--font-heading-md-size);line-height:var(--font-heading-md-line-height);letter-spacing:var(--font-heading-md-tracking);font-weight:var(--font-weight-semibold);color:var(--color-text-primary)}.IntegrationDetailModal_tagline__W4wlo{margin:0;font-size:var(--font-body-md-size);line-height:var(--font-body-md-line-height);letter-spacing:var(--font-body-md-tracking);color:var(--color-text-secondary);max-width:36ch}.IntegrationDetailModal_benefits__4mSc5{list-style:none;margin:0;padding:var(--space-3);background:var(--color-interaction-tertiary-default);border-radius:var(--radius-lg);display:flex;flex-direction:column;gap:var(--space-3)}.IntegrationDetailModal_benefit__wLqBc{display:flex;align-items:flex-start;gap:var(--space-3)}.IntegrationDetailModal_benefitIcon__LLXij{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;width:28px;height:28px;border-radius:var(--radius-pill);background:var(--color-bg-card);color:var(--color-text-primary);margin-top:1px}.IntegrationDetailModal_benefitText__uqm0X{line-height:var(--font-body-md-line-height);color:var(--color-text-primary)}.IntegrationDetailModal_benefitText__uqm0X,.IntegrationDetailModal_cta__YtNu1{font-size:var(--font-body-md-size);letter-spacing:var(--font-body-md-tracking)}.IntegrationDetailModal_cta__YtNu1{display:inline-flex;align-items:center;justify-content:center;gap:var(--space-2);width:100%;height:52px;border:none;border-radius:var(--radius-pill);font-family:var(--font-family-sans);font-weight:var(--font-weight-semibold);cursor:pointer;transition:background-color var(--transition-fast),transform var(--transition-fast);-webkit-tap-highlight-color:transparent;touch-action:manipulation}.IntegrationDetailModal_cta__YtNu1:focus-visible{outline:2px solid var(--color-brand);outline-offset:2px}.IntegrationDetailModal_cta__YtNu1:active{transform:scale(.99)}.IntegrationDetailModal_cta__YtNu1:disabled{cursor:default}.IntegrationDetailModal_ctaPrimary__HU63F{background:var(--color-brand);color:var(--color-text-inverse);box-shadow:var(--shadow-cta-rest)}.IntegrationDetailModal_ctaPrimary__HU63F:hover:not(:disabled){background:var(--color-brand-hover);box-shadow:var(--shadow-cta-hover)}.IntegrationDetailModal_ctaPrimary__HU63F:active:not(:disabled){background:var(--color-brand-pressed)}.IntegrationDetailModal_ctaDestructive__4PLc6{background:var(--color-red-surface);color:var(--color-red-strong);border:1px solid var(--color-red-border)}.IntegrationDetailModal_ctaDestructive__4PLc6:hover:not(:disabled){background:var(--color-red);color:var(--color-text-inverse);border-color:var(--color-red)}.IntegrationDetailModal_ctaBusy__xsoKi{opacity:.85}.IntegrationDetailModal_ctaSpinner__jIMX8{animation:IntegrationDetailModal_ctaSpin__Vrs7X .8s linear infinite}@keyframes IntegrationDetailModal_ctaSpin__Vrs7X{to{transform:rotate(1turn)}}@media (prefers-reduced-motion:reduce){.IntegrationDetailModal_cta__YtNu1:active{transform:none}.IntegrationDetailModal_ctaSpinner__jIMX8{animation:none}}@media (max-width:899.98px){.IntegrationDetailModal_root__8bQCR{padding:var(--space-5) var(--space-5) var(--space-4)}}.connections_root__1OlBp{gap:var(--space-8);width:100%;max-width:1040px;margin:0 auto}.connections_root__1OlBp,.connections_section__ZIwN0{display:flex;flex-direction:column}.connections_integrationsGrid__pQ9UB{list-style:none;padding:0;margin:0;display:grid;grid-template-columns:repeat(auto-fit,minmax(min(380px,100%),1fr));grid-gap:var(--space-4);gap:var(--space-4)}.settings_root__xfRMu{display:flex;flex-direction:column;gap:var(--space-8);width:100%;max-width:1040px;margin:0 auto}.settings_section__N3SEZ{display:flex;flex-direction:column;gap:var(--space-3)}.settings_eyebrow__Zz9B8{margin:0;font-size:11px;line-height:16px;letter-spacing:.6px;font-weight:var(--font-weight-semibold);text-transform:uppercase;color:var(--color-text-tertiary);padding-bottom:var(--space-3);border-bottom:1px solid var(--color-border-subtle)}.settings_row__BazyP{display:flex;align-items:center;justify-content:space-between;gap:var(--space-3);padding:var(--space-3) 0;border-bottom:1px solid var(--color-border-div)}.settings_rowLabel__o3GdB{color:var(--color-text-secondary);font-weight:var(--font-weight-medium)}.settings_rowLabel__o3GdB,.settings_rowValue__R0RdZ{font-size:var(--font-body-md-size);line-height:var(--font-body-md-line-height);letter-spacing:var(--font-body-md-tracking)}.settings_rowValue__R0RdZ{color:var(--color-text-primary);font-weight:var(--font-weight-regular);max-width:60%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.settings_themeRow__W3nav{display:flex;align-items:center;justify-content:space-between;gap:var(--space-3);padding:var(--space-3) 0;border-bottom:1px solid var(--color-border-div)}.settings_segmented__oTkuX{display:inline-flex;align-items:center;padding:2px;background:var(--color-interaction-tertiary-default);border-radius:var(--radius-pill);gap:0}.settings_segment__m7Iyn{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;background:transparent;padding:var(--space-1) var(--space-3);border-radius:var(--radius-pill);font-family:var(--font-family-sans);font-size:var(--font-body-sm-size);line-height:1;letter-spacing:var(--font-body-sm-tracking);font-weight:var(--font-weight-medium);color:var(--color-text-secondary);cursor:pointer;transition:color var(--transition-fast),background-color var(--transition-fast);-webkit-tap-highlight-color:transparent;touch-action:manipulation}.settings_segment__m7Iyn:hover{color:var(--color-text-primary)}.settings_segment__m7Iyn:focus-visible{outline:2px solid var(--color-brand);outline-offset:2px}.settings_segmentActive__ac_fa{background:var(--color-bg-elevated);color:var(--color-text-primary);box-shadow:var(--shadow-xs)}.OnboardingChat_root__w3Szv{display:flex;flex-direction:column;width:100%;max-width:560px;margin:0 auto;flex:1 1;min-height:0;padding:0 var(--space-4) var(--space-4)}.OnboardingChat_brand__gDWJO{position:-webkit-sticky;position:sticky;top:0;z-index:10;align-self:stretch;padding:var(--space-6) 0 0}.OnboardingChat_brand__gDWJO:before{top:0;bottom:0;background:var(--color-bg-card)}.OnboardingChat_brand__gDWJO:after,.OnboardingChat_brand__gDWJO:before{content:"";position:absolute;left:calc(-1 * var(--space-4));right:calc(-1 * var(--space-4));z-index:-1;pointer-events:none}.OnboardingChat_brand__gDWJO:after{top:100%;height:96px;background:linear-gradient(to bottom,var(--color-bg-card) 0,rgb(from var(--color-bg-card) r g b/0) 100%);opacity:var(--brand-fade-opacity,1)}.OnboardingChat_thread__3Robb{display:flex;flex-direction:column;gap:12px;flex:1 1;min-height:0;margin-top:var(--space-4)}.OnboardingChat_chipRow__m_CY3,.OnboardingChat_turnBreak__VvuV2{margin-top:12px}.OnboardingChat_handoffArea__963ew{display:flex;flex-direction:column;align-items:stretch;gap:var(--space-12);margin-top:var(--space-3)}.OnboardingChat_endSentinel__lcEd0{scroll-margin-block-end:calc(var(--space-24) + var(--space-12) + env(safe-area-inset-bottom))}@media (min-width:900px){.OnboardingChat_endSentinel__lcEd0{scroll-margin-block-end:var(--space-20)}}.OnboardingChat_qrCard__YQw58{display:none;flex-direction:column;align-items:center;gap:var(--space-3);padding:var(--space-4);border-radius:var(--radius-2xl);background:var(--color-bg-card);box-shadow:var(--shadow-card)}.OnboardingChat_disclaimer___lNBC,.OnboardingChat_qrCard__YQw58{animation:OnboardingChat_bubbleIn__81yOQ .48s cubic-bezier(.2,.8,.2,1) both}.OnboardingChat_disclaimer___lNBC{font-family:var(--font-family-sans);font-size:var(--font-body-sm-size);line-height:var(--font-body-sm-line-height);color:var(--color-text-secondary);text-align:center;max-width:340px;margin:0 auto;margin-top:calc(var(--space-3) - var(--space-12))}.OnboardingChat_openButton__jveEr.OnboardingChat_openButton__jveEr{align-self:stretch;border:4px solid var(--color-light-100);height:88px;padding:0 var(--space-6);font-size:24px;line-height:1.25;letter-spacing:-.48px;animation:OnboardingChat_bubbleIn__81yOQ .48s cubic-bezier(.2,.8,.2,1) both,OnboardingChat_breathe__0b_Kf 3.6s ease-in-out .6s infinite}.OnboardingChat_openButton__jveEr.OnboardingChat_openButton__jveEr:hover{animation-play-state:running,paused}.OnboardingChat_openButton__jveEr.OnboardingChat_openButton__jveEr:disabled{animation:OnboardingChat_bubbleIn__81yOQ .48s cubic-bezier(.2,.8,.2,1) both}@media (min-width:900px){.OnboardingChat_root__w3Szv{max-width:620px;padding:0 var(--space-6) var(--space-6)}.OnboardingChat_brand__gDWJO{padding-top:var(--space-10)}.OnboardingChat_brand__gDWJO:after,.OnboardingChat_brand__gDWJO:before{left:calc(-1 * var(--space-6));right:calc(-1 * var(--space-6))}.OnboardingChat_thread__3Robb{margin-top:var(--space-6)}.OnboardingChat_qrCard__YQw58{display:flex;align-self:flex-start}.OnboardingChat_openButton__jveEr.OnboardingChat_openButton__jveEr{align-self:stretch;margin-inline:calc(-1 * (var(--space-6) - var(--space-4)));min-width:0;height:104px;font-size:30px;letter-spacing:-.6px}}@keyframes OnboardingChat_bubbleIn__81yOQ{0%{opacity:0;transform:translateY(10px) scale(.96)}to{opacity:1;transform:translateY(0) scale(1)}}.OnboardingChat_devResetButton__d2c8n{position:fixed;bottom:var(--space-3);right:var(--space-3);padding:6px 10px;font-family:var(--font-family-mono,ui-monospace,monospace);font-size:11px;letter-spacing:.04em;color:var(--color-text-secondary);background:var(--color-bg-card);border:1px solid var(--color-border-subtle);border-radius:var(--radius-pill);text-decoration:none;z-index:50;opacity:.65;transition:opacity var(--transition-fast),background-color var(--transition-fast);-webkit-tap-highlight-color:transparent;touch-action:manipulation}.OnboardingChat_devResetButton__d2c8n:focus-visible,.OnboardingChat_devResetButton__d2c8n:hover{opacity:1;background:var(--color-bg-secondary)}.ReplyChip_row__VrqOI{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:var(--space-2)}.ReplyChip_chip__NTwII{display:inline-flex;align-items:center;gap:var(--space-2);padding:11px 18px;border-radius:var(--radius-pill);border:1px solid var(--color-border-subtle);background:var(--color-bg-elevated);color:var(--color-text-primary);font-family:var(--font-family-sans);font-size:22px;font-weight:var(--font-weight-medium);letter-spacing:-.4px;line-height:1.3;cursor:pointer;transition:background-color var(--transition-fast),border-color var(--transition-fast),transform var(--transition-fast);animation:ReplyChip_chipIn__wUB2x .32s cubic-bezier(.2,.8,.2,1) both;-webkit-tap-highlight-color:transparent;touch-action:manipulation}.ReplyChip_chip__NTwII:hover:not(:disabled){background:var(--color-interaction-tertiary-default);border-color:var(--color-border-subtle)}.ReplyChip_chip__NTwII:active:not(:disabled){transform:scale(.98)}.ReplyChip_chip__NTwII:disabled{cursor:default;color:var(--color-text-disabled)}.ReplyChip_chip__NTwII:disabled .ReplyChip_icon__hnwBT{filter:grayscale(1);opacity:.4}.ReplyChip_strong__0JEHN{border-width:1px;border-color:var(--color-text-primary)}.ReplyChip_strong__0JEHN:hover:not(:disabled){background:var(--color-interaction-tertiary-default);border-color:var(--color-text-primary)}.ReplyChip_primary__9H08u{background:var(--color-brand);color:var(--color-text-inverse);border-color:transparent}.ReplyChip_primary__9H08u:hover:not(:disabled){background:var(--color-brand-hover);border-color:transparent}.ReplyChip_primary__9H08u:active:not(:disabled){background:var(--color-brand-pressed)}.ReplyChip_icon__hnwBT{display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;flex-shrink:0}.ReplyChip_chip__NTwII:has(>.ReplyChip_icon__hnwBT){padding-left:14px}.ReplyChip_icon__hnwBT img,.ReplyChip_icon__hnwBT svg{width:100%;height:100%;object-fit:contain}@media (min-width:900px){.ReplyChip_chip__NTwII{font-size:26px;padding:13px 22px;letter-spacing:-.5px}.ReplyChip_chip__NTwII:has(>.ReplyChip_icon__hnwBT){padding-left:18px}}@keyframes ReplyChip_chipIn__wUB2x{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}.StepShell_root__nTkCB{min-height:100dvh;display:flex;flex-direction:column;overflow-x:clip}