.jarvis_page__NmBww{min-height:100vh;padding:24px 12px;background:#e9edf7;color:#171928;font-family:Avenir Next,Segoe UI,Helvetica Neue,Arial,sans-serif;font-weight:400}.jarvis_appShell__tUr7G{position:relative;width:min(100%,430px);min-height:calc(100vh - 48px);margin:0 auto;overflow:hidden;border:1px solid rgba(25,31,67,.1);border-radius:34px;background:#f8f9fd;box-shadow:0 26px 80px rgba(28,45,111,.2)}.jarvis_topHeader__FtJLa{background:linear-gradient(145deg,#263fca,#3d56df);color:white}.jarvis_statusBar__o4Lrb{display:flex;justify-content:space-between;padding:14px 22px 8px;font-size:14px;font-weight:600}.jarvis_statusIcons__a5LvA{display:flex;align-items:center;gap:5px}.jarvis_statusIcons__a5LvA i{display:block;width:5px;height:5px;border-radius:50%;background:currentColor}.jarvis_statusIcons__a5LvA i:nth-child(2){width:11px;height:11px;border:1px solid;background:transparent}.jarvis_statusIcons__a5LvA i:nth-child(3){width:15px;height:8px;border-radius:2px}.jarvis_userBar__3Hhrz{justify-content:space-between;gap:12px}.jarvis_subHeaderBar__KLrUm,.jarvis_userBar__3Hhrz{display:flex;align-items:center;padding:16px 20px 22px}.jarvis_subHeaderBar__KLrUm{gap:10px}.jarvis_headerBackButton__pIqTj{display:grid;flex:0 0 auto;width:39px;height:39px;place-items:center;border-radius:13px;background:rgba(255,255,255,.15);color:white}.jarvis_subHeaderTitle__79pcH{min-width:0;flex:1}.jarvis_subHeaderTitle__79pcH strong{display:block;margin-top:2px;font-size:19px;letter-spacing:-.03em}.jarvis_balanceHeader__LYzz8,.jarvis_balanceTitle__1O2el,.jarvis_cardKicker__JnbZ_,.jarvis_headerActions__F_XQb,.jarvis_pageHeading__kslMp,.jarvis_sectionHeader__64tyR,.jarvis_userIdentity__fqa1D{display:flex;align-items:center}.jarvis_userIdentity__fqa1D{gap:10px}.jarvis_userAvatar__cCJt6{display:grid;width:43px;height:43px;place-items:center;border:3px solid rgba(255,255,255,.9);border-radius:50%;background:#ffdc34;color:#28348f;font-size:18px;font-weight:600}.jarvis_eyebrow__kpi8V{display:block;color:#74798d;font-size:10px;font-weight:600;letter-spacing:.08em;text-transform:uppercase}.jarvis_topHeader__FtJLa .jarvis_eyebrow__kpi8V{color:rgba(255,255,255,.68)}.jarvis_userIdentity__fqa1D strong{display:block;margin-top:2px;font-size:19px;letter-spacing:-.03em}.jarvis_headerActions__F_XQb{gap:7px}.jarvis_appShell__tUr7G button{border:0;cursor:pointer;font:inherit}.jarvis_headerActions__F_XQb button{position:relative;display:grid;width:39px;height:39px;place-items:center;border-radius:13px;background:rgba(255,255,255,.15);color:white}.jarvis_notificationButton__wJ_c1 b{position:absolute;top:-4px;right:-3px;display:grid;width:18px;height:18px;place-items:center;border-radius:50%;background:#d34f65;color:white;font-size:10px}.jarvis_content__C3ws3{padding:24px 20px 114px}.jarvis_pageHeading__kslMp{justify-content:space-between;gap:12px;margin-bottom:16px}.jarvis_pageHeading__kslMp h1{margin:4px 0 0;font-size:25px;letter-spacing:-.06em}.jarvis_pageHeading__kslMp>button{display:grid;width:34px;height:34px;place-items:center;border-radius:50%;background:#fff;color:#60667b;box-shadow:0 5px 16px rgba(26,32,73,.07)}.jarvis_assistantCard__yR0R8{padding:19px;border-radius:26px;background:linear-gradient(145deg,#1f284d,#2e3a80);color:white;box-shadow:0 14px 28px rgba(30,42,99,.2)}.jarvis_assistantTop__sa4Z_{display:flex;align-items:center;justify-content:space-between;gap:14px}.jarvis_assistantCopy__LpeTr{min-width:0}.jarvis_cardKicker__JnbZ_{gap:6px;color:#b9c7ff;font-size:11px;font-weight:600}.jarvis_assistantCopy__LpeTr h2{margin:10px 0 7px;font-size:29px;font-weight:500;line-height:1.03;letter-spacing:-.06em}.jarvis_assistantCopy__LpeTr h2 span{color:#94b1ff}.jarvis_assistantCopy__LpeTr p{max-width:175px;margin:0;color:#d8defd;font-size:12px;line-height:1.4}.jarvis_panelJarvisFace__SFGGC{margin:-5px -7px -5px 0}.jarvis_panelCenterJarvis__KmMCU,.jarvis_panelJarvisFace__SFGGC{animation:jarvis_jarvisPanelFloat__l9KSB 4.8s ease-in-out infinite}.jarvis_jarvisAvatar__QjzJX{display:grid;flex:0 0 auto;width:112px;height:112px;place-items:center;border-radius:33px;background:linear-gradient(145deg,#9fb5ff,#6078ed);box-shadow:inset 0 0 0 1px rgba(255,255,255,.35),0 10px 25px rgba(0,0,0,.18);animation:jarvis_avatarFloat___a5qL 4.2s ease-in-out infinite}.jarvis_faceScreen__j7CXy{position:relative;display:flex;align-items:center;justify-content:center;gap:16px;width:85px;height:72px;border-radius:18px;background:#222946;box-shadow:inset 0 0 22px rgba(98,116,255,.22)}.jarvis_faceEye__nx_l2{width:18px;height:22px;border-radius:4px;background:#a9bcff;box-shadow:0 0 12px rgba(143,176,255,.75);animation:jarvis_blink__LAXxj 5.7s ease-in-out infinite}.jarvis_faceMouth__5xUUo{position:absolute;bottom:19px;left:50%;width:25px;height:5px;border-radius:8px;background:#a9bcff;box-shadow:0 0 10px rgba(143,176,255,.65);transform:translateX(-50%);transition:all .18s ease}.jarvis_face-speaking__1OB21 .jarvis_faceMouth__5xUUo{width:19px;height:12px;border-radius:50%;animation:jarvis_mouthTalk__TdkV0 .42s ease-in-out infinite alternate}.jarvis_face-speaking__1OB21 .jarvis_faceEye__nx_l2{height:17px}.jarvis_face-focused__PMqr3 .jarvis_faceEye__nx_l2{box-shadow:0 0 14px rgba(143,176,255,.9)}.jarvis_face-idle__UspdL .jarvis_faceEye__nx_l2{height:16px;opacity:.85}.jarvis_face-idle__UspdL .jarvis_faceMouth__5xUUo{width:18px;opacity:.8}.jarvis_jarvisAvatarMega__NelNc{background:linear-gradient(145deg,#ff7b89,#ba2b66);animation:jarvis_megaPulse__UsTZh 1.4s ease-in-out infinite}.jarvis_face-mega__JxSnU .jarvis_faceEye__nx_l2{background:#ffd35a;box-shadow:0 0 15px rgba(255,211,90,.9)}.jarvis_face-mega__JxSnU .jarvis_faceEye__nx_l2:first-child{transform:rotate(-9deg)}.jarvis_face-mega__JxSnU .jarvis_faceEye__nx_l2:nth-child(2){transform:rotate(9deg)}.jarvis_face-mega__JxSnU .jarvis_faceMouth__5xUUo{width:31px;height:6px;border-radius:2px 2px 12px 12px;background:#ffd35a;box-shadow:0 0 11px rgba(255,211,90,.8);transform:translateX(-50%) rotate(-3deg)}.jarvis_moodPicker__QWDsJ{display:flex;align-items:center;gap:6px;margin-top:18px;color:#b9c2ec;font-size:10px}.jarvis_moodPicker__QWDsJ button{padding:6px 8px;border-radius:9px;background:rgba(255,255,255,.08);color:#dbe2ff;font-size:10px}.jarvis_moodPicker__QWDsJ button.jarvis_moodActive__LoiXS{background:#9fb5ff;color:#20294e;font-weight:700}.jarvis_promptList__mIY1G{display:grid;gap:6px;margin:15px 0}.jarvis_promptList__mIY1G button{display:flex;align-items:center;gap:9px;padding:10px 11px;border-radius:12px;background:rgba(255,255,255,.1);color:#f5f7ff;font-size:11px;text-align:left}.jarvis_promptList__mIY1G button svg{color:#9fb5ff}.jarvis_megaOption__HVu2O{display:flex;align-items:center;gap:9px;margin-top:17px}.jarvis_megaOption__HVu2O b,.jarvis_megaOption__HVu2O small,.jarvis_megaOption__HVu2O>span{display:block}.jarvis_megaOption__HVu2O b{color:white;font-size:12px}.jarvis_megaOption__HVu2O small{margin-top:2px;color:#bcc5eb;font-size:10px}.jarvis_megaRadio__nYNng{display:grid;width:34px;height:20px;place-items:center;padding:2px;border:1px solid rgba(255,255,255,.35);border-radius:99px;background:rgba(255,255,255,.1)}.jarvis_megaRadio__nYNng span{display:block;width:14px;height:14px;margin-right:12px;border-radius:50%;background:#bac4e9;transition:all .18s ease}.jarvis_megaRadio__nYNng span.jarvis_megaRadioOn__AhPsR{margin-right:-12px;background:#ff7385;box-shadow:0 0 0 3px rgba(255,115,133,.2)}.jarvis_megaHint__Xian6{display:flex;align-items:flex-start;gap:8px;margin-top:10px;padding:9px 10px;border-radius:12px;background:rgba(255,115,133,.13);color:#f0d9e3}.jarvis_megaHint__Xian6>span{display:grid;flex:0 0 auto;width:24px;height:24px;place-items:center;border-radius:8px;background:rgba(255,115,133,.25);color:#ffb0bb}.jarvis_megaHint__Xian6 p{margin:1px 0 0;font-size:10px;line-height:1.35}.jarvis_megaHint__Xian6 b{color:#ffb0bb}.jarvis_askBar__JUTmb{display:flex;align-items:center;width:100%;gap:9px;padding:11px 12px;border-radius:16px;background:#fff;color:#85899c;text-align:left}.jarvis_askBar__JUTmb span{flex:1;font-size:13px}.jarvis_askBarIcon__qf_Xt{display:grid;flex:0 0 auto!important;place-items:center;color:#343b88}.jarvis_section__mF_8n{margin-top:27px}.jarvis_sectionHeader__64tyR{justify-content:space-between;gap:12px;margin-bottom:12px}.jarvis_sectionHeader__64tyR h2{margin:3px 0 0;font-size:22px;letter-spacing:-.055em}.jarvis_sectionHeader__64tyR>button{display:grid;width:31px;height:31px;place-items:center;border-radius:50%;background:#fff;color:#697087;box-shadow:0 5px 15px rgba(26,32,73,.07)}.jarvis_spaceTabs__96qLi{display:flex;gap:4px;overflow-x:auto;margin:0 -20px -1px;padding:0 20px;scrollbar-width:none}.jarvis_spaceTabs__96qLi::-webkit-scrollbar{display:none}.jarvis_spaceTabs__96qLi button{flex:0 0 auto;padding:12px 13px 11px;border-radius:16px 16px 0 0;background:transparent;color:#51566e;font-size:13px}.jarvis_spaceTabs__96qLi button.jarvis_spaceTabActive__Lk_VC{background:white;color:#3f55d5;font-weight:600;box-shadow:0 -3px 12px rgba(30,42,99,.05)}.jarvis_spaceTabs__96qLi button.jarvis_spaceTabAdd__hHKvV{display:grid;width:38px;height:38px;margin:6px 0;padding:0;place-items:center;border:1px dashed #aeb7df;border-radius:12px;color:#5365cf}.jarvis_balanceCard__qMFTw{padding:16px;border-radius:0 19px 19px 19px;background:white;box-shadow:0 10px 22px rgba(30,35,80,.07)}.jarvis_balanceHeader__LYzz8{justify-content:space-between}.jarvis_balanceTitle__1O2el{gap:8px;color:#596075;font-size:12px;font-weight:600}.jarvis_balanceTitle__1O2el button{color:#4452cd}.jarvis_balanceHeader__LYzz8>button{display:grid;place-items:center;color:#4452cd;background:transparent}.jarvis_balanceIcon__Fuid_{display:grid;width:28px;height:28px;place-items:center;border-radius:10px;background:#e7edff;color:#4051d0}.jarvis_balanceValue__67fph{margin-top:8px;font-size:36px;font-weight:800;letter-spacing:-.07em}.jarvis_balanceCard__qMFTw p{margin:2px 0 13px;color:#777d91;font-size:12px}.jarvis_balanceActions__kUFJR{display:grid;grid-template-columns:1fr;gap:7px;margin-top:12px;padding-top:11px;border-top:1px solid #eff0f5}.jarvis_balanceActions__kUFJR button{padding:10px 5px;border-radius:12px;background:#e8efff;color:#3c4bd0;font-size:11px;font-weight:600}.jarvis_toolsScroller__jP1Mu{display:flex;gap:9px;overflow-x:auto;margin:0 -20px;padding:2px 20px 7px;scrollbar-width:none}.jarvis_toolsScroller__jP1Mu::-webkit-scrollbar{display:none}.jarvis_toolCard__GBej1{display:grid;flex:0 0 100px;min-height:118px;align-content:start;gap:5px;padding:12px 10px;border-radius:18px;background:white;color:#24263b;text-align:left;box-shadow:0 7px 15px rgba(30,35,80,.05)}.jarvis_toolIcon__PBQSw{display:grid;width:33px;height:33px;place-items:center;margin-bottom:7px;border-radius:11px}.jarvis_toolCard__GBej1 b{font-size:12px}.jarvis_toolCard__GBej1 small{color:#7b8194;font-size:10px;line-height:1.15}.jarvis_blue__LdbVZ{background:#e5eaff;color:#4253d5}.jarvis_orange__9km0j{background:#ffebca;color:#bb791c}.jarvis_pink__hkAXT{background:#ffe1eb;color:#d2507d}.jarvis_violet__vsXTM{background:#ebe5ff;color:#7558ca}.jarvis_green__vIhLc{background:#dcf5e9;color:#218964}.jarvis_teal__sfGA6{background:#d9f4f2;color:#238886}.jarvis_bottomGrid__4K7_y{display:grid;grid-template-columns:1fr 1fr;gap:9px;margin-top:27px}.jarvis_aiWallet__N__Dd,.jarvis_connectionCard__iGRys{position:relative;min-height:158px;padding:15px;border-radius:20px;color:#1b1e30;text-align:left;transition:transform .18s ease,box-shadow .18s ease}.jarvis_aiWallet__N__Dd:hover,.jarvis_connectionCard__iGRys:hover{transform:translateY(-2px);box-shadow:0 12px 24px rgba(30,35,80,.1)}.jarvis_aiWallet__N__Dd{width:100%;background:linear-gradient(145deg,#354bd0,#596ee6);color:white;box-shadow:0 10px 22px rgba(55,77,205,.22)}.jarvis_connectionCard__iGRys{background:#e7edff}.jarvis_jarvisRenameCard__mhdRK{display:flex;align-items:center;gap:12px;width:100%;padding:14px 15px;border-radius:19px;background:white;color:#24263b;text-align:left;box-shadow:0 8px 18px rgba(30,35,80,.05);transition:transform .18s ease,box-shadow .18s ease}.jarvis_jarvisRenameCard__mhdRK:hover{transform:translateY(-2px);box-shadow:0 12px 24px rgba(30,35,80,.1)}.jarvis_jarvisRenameIcon__7pRbK{display:grid;flex:0 0 auto;width:40px;height:40px;place-items:center;border-radius:13px;background:#ebe5ff;color:#7558ca}.jarvis_jarvisRenameIconGlobe__9UujV{background:#e5eaff;color:#4253d5}.jarvis_jarvisSettingStack__K_hwm{display:grid;gap:8px}.jarvis_jarvisRenameCopy__dlj4Y{min-width:0;flex:1}.jarvis_jarvisRenameCopy__dlj4Y b{display:block;overflow:hidden;font-size:15px;text-overflow:ellipsis;white-space:nowrap}.jarvis_jarvisRenameCopy__dlj4Y small{display:block;margin-top:3px;color:#7b8194;font-size:11px}.jarvis_jarvisRenameAction__ypjBK{display:inline-flex;flex:0 0 auto;align-items:center;gap:4px;color:#3c4bd0;font-size:11px;font-weight:600;white-space:nowrap}.jarvis_walletHeading__ogtq0{display:flex;align-items:center;gap:7px}.jarvis_walletIcon__CbG_D{display:grid;width:28px;height:28px;place-items:center;border-radius:9px;background:rgba(255,255,255,.16);color:white}.jarvis_aiWallet__N__Dd strong,.jarvis_connectionCard__iGRys strong{display:block;margin-top:18px;font-size:20px;letter-spacing:-.05em}.jarvis_aiWallet__N__Dd strong{font-size:24px}.jarvis_aiWallet__N__Dd p,.jarvis_connectionCard__iGRys p{margin:4px 0;font-size:11px}.jarvis_aiWallet__N__Dd p{color:#dce3ff}.jarvis_aiWallet__N__Dd small,.jarvis_connectionCard__iGRys small{color:#696f84;font-size:10px}.jarvis_connectionCard__iGRys>svg{position:absolute;right:13px;bottom:14px}.jarvis_aiWallet__N__Dd .jarvis_cardKicker__JnbZ_{color:#eef2ff}.jarvis_connectionCard__iGRys .jarvis_cardKicker__JnbZ_{color:#4355bf}.jarvis_walletAction__Rzh8y{position:absolute;right:13px;bottom:14px;display:inline-flex;align-items:center;gap:5px;color:white;font-size:10px;font-weight:600}.jarvis_activityCard__pWocU{overflow:hidden;border-radius:19px;background:white;box-shadow:0 8px 18px rgba(30,35,80,.05)}.jarvis_activityCard__pWocU button{display:flex;align-items:center;width:100%;gap:10px;padding:13px;background:transparent;color:#24263b;text-align:left}.jarvis_activityCard__pWocU button+button{border-top:1px solid #eff0f5}.jarvis_activityIcon__3rvWd{display:grid;flex:0 0 auto;width:34px;height:34px;place-items:center;border-radius:11px}.jarvis_activityCard__pWocU button>span:nth-child(2){min-width:0;flex:1}.jarvis_activityCard__pWocU b,.jarvis_activityCard__pWocU small{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.jarvis_activityCard__pWocU b{font-size:12px}.jarvis_activityCard__pWocU small{margin-top:3px;color:#7b8194;font-size:10px}.jarvis_activityCard__pWocU time{color:#9398a8;font-size:10px}.jarvis_matrixNote__FJx7b{display:flex;align-items:flex-start;gap:10px;margin-top:27px;padding:14px;border-radius:17px;background:#222c71;color:white}.jarvis_matrixNote__FJx7b>span{display:grid;flex:0 0 auto;width:31px;height:31px;place-items:center;border-radius:10px;background:#9fb5ff;color:#222c71}.jarvis_matrixNote__FJx7b b{font-size:12px}.jarvis_matrixNote__FJx7b p{margin:4px 0 0;color:#d8ddff;font-size:10px;line-height:1.35}.jarvis_bottomNav__dDhnJ{position:fixed;bottom:18px;left:50%;z-index:30;display:flex;width:74px;height:74px;align-items:center;justify-content:center;transform:translateX(-50%)}.jarvis_centerNav__WQwZX{width:74px;height:74px;margin:0;padding:0!important;border-radius:50%!important;background:transparent!important;box-shadow:none;overflow:visible}.jarvis_centerNav__WQwZX:hover{transform:scale(1.025)}.jarvis_centerNav__WQwZX:focus-visible{outline:2px solid #394bd1;outline-offset:3px}.jarvis_jarvisAvatarCompact__1gsRY{width:43px;height:43px;border-radius:50%;background:#9fb5ff;box-shadow:none;animation:none}.jarvis_jarvisAvatarCompact__1gsRY .jarvis_faceScreen__j7CXy{width:33px;height:27px;border-radius:8px;gap:6px}.jarvis_jarvisAvatarCompact__1gsRY .jarvis_faceEye__nx_l2{width:7px;height:8px;border-radius:2px;box-shadow:none}.jarvis_jarvisAvatarCompact__1gsRY .jarvis_faceMouth__5xUUo{bottom:7px;width:10px;height:2px;box-shadow:none}.jarvis_drawerOverlay__OzIIy{position:fixed;inset:0;z-index:50;display:flex;align-items:flex-end;justify-content:center;padding:0 24px;background:rgba(15,20,49,.46);font-family:Avenir Next,Segoe UI,Helvetica Neue,Arial,sans-serif;font-weight:400;animation:jarvis_overlayIn__d8LtE .18s ease-out both}.jarvis_drawerOverlayCloseAttempt__Dld9p .jarvis_chatDrawer__c7LSn{animation:jarvis_drawerRefuseClose__KHvuj .42s cubic-bezier(.2,.8,.2,1) both}.jarvis_drawerOverlayCloseAttempt__Dld9p .jarvis_drawerIdentity__df3u4 .jarvis_jarvisFaceSvg__BnOyM{animation:jarvis_jarvisRefuseClose__zDbCz .42s ease-in-out both}.jarvis_chatDrawer__c7LSn{position:relative;display:flex;flex-direction:column;width:min(560px,100%);height:52dvh;min-height:420px;max-height:560px;overflow:hidden;border-radius:24px 24px 0 0;background:#f8f9fd;box-shadow:0 -18px 50px rgba(18,25,71,.25);transform:translateY(0);opacity:1}.jarvis_chatDrawerEnter__qEQPD{animation:jarvis_drawerUp__jxhlP .26s cubic-bezier(.2,.8,.2,1) forwards}.jarvis_drawerOverlayFullscreen__jj2bS{padding:0;align-items:stretch;background:#e9ecf7;animation:none}.jarvis_chatDrawerFullscreen__icCQt{width:min(880px,100%);height:100dvh;min-height:0;max-height:none;border-radius:0;box-shadow:0 0 60px rgba(18,25,71,.12)}.jarvis_businessSwitcher__5dje9{max-width:min(46vw,240px);height:34px;padding:0 10px;border:0;border-radius:12px;background:rgba(255,255,255,.13);color:white;font:inherit;font-size:12px;font-weight:600;text-overflow:ellipsis;cursor:pointer}.jarvis_businessSwitcher__5dje9 option{color:#20233a}.jarvis_moreBelow__TFPbJ{position:absolute;left:50%;bottom:72px;z-index:4;display:grid;width:34px;height:34px;place-items:center;padding:0;border:1px solid rgba(255,255,255,.38);border-radius:50%;background:rgba(24,29,63,.92);color:white;box-shadow:0 10px 28px rgba(4,8,28,.24);cursor:pointer;opacity:0;pointer-events:none;transform:translate(-50%,8px);transition:opacity .26s ease,transform .26s ease}.jarvis_moreBelowVisible__RM27p{opacity:1;pointer-events:auto;transform:translate(-50%)}.jarvis_moreBelow__TFPbJ b{display:grid;place-items:center;font-size:17px;line-height:1;font-weight:700;animation:jarvis_moreBelowBounce__YDrdb 1.2s ease-in-out infinite}.jarvis_drawerHandle__V8Xuc{flex:0 0 auto;width:48px;height:5px;margin:10px auto 2px;border-radius:99px;background:#cbd0df}.jarvis_drawerHeader__gEusX{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:12px 18px 14px;background:linear-gradient(145deg,#263fca,#3d56df);color:white}.jarvis_drawerHeader__gEusX>button{display:grid;width:34px;height:34px;place-items:center;border-radius:12px;background:rgba(255,255,255,.13);color:white}.jarvis_drawerHeaderActions__Py88k{display:flex;align-items:center;gap:6px}.jarvis_drawerHeaderActions__Py88k button{display:grid;width:34px;height:34px;place-items:center;border:0;border-radius:12px;background:rgba(255,255,255,.13);color:white;cursor:pointer}.jarvis_drawerHeaderActions__Py88k button:first-child span{margin-top:-5px;font-size:20px;line-height:1}.jarvis_drawerIdentity__df3u4{display:flex;align-items:center;gap:9px}.jarvis_drawerIdentity__df3u4 .jarvis_jarvisAvatar__QjzJX{flex:0 0 auto}.jarvis_drawerIdentity__df3u4 b,.jarvis_drawerIdentity__df3u4 small{display:block}.jarvis_drawerIdentity__df3u4 b{font-size:15px;font-weight:600;letter-spacing:-.02em}.jarvis_drawerIdentity__df3u4 small{margin-top:3px;color:#d8e0ff;font-size:10px}.jarvis_drawerMegaOption__GqpvB{display:flex;align-items:center;gap:9px;margin-bottom:12px;padding:10px 11px;border-radius:14px;background:linear-gradient(100deg,#edeaff,#e5f6ff);color:#363d89;cursor:pointer}.jarvis_drawerMegaOption__GqpvB input{width:17px;height:17px;margin:0;accent-color:#7156df;cursor:pointer}.jarvis_drawerMegaOption__GqpvB span{min-width:0}.jarvis_drawerMegaOption__GqpvB b,.jarvis_drawerMegaOption__GqpvB small{display:block}.jarvis_drawerMegaOption__GqpvB b{font-size:12px;font-weight:600}.jarvis_drawerMegaOption__GqpvB small{margin-top:2px;color:#5a629b;font-size:10px;line-height:1.3}.jarvis_chatBody__t_K4l{flex:1;overflow-y:auto;padding:18px 18px 15px;overscroll-behavior:contain}.jarvis_chatMessageAssistant__E0spd,.jarvis_chatMessageUser__Mb3_H{display:flex;flex-direction:column;align-items:flex-start}.jarvis_chatMessageUser__Mb3_H{align-items:flex-end}.jarvis_chatGreeting__zPZUo{display:flex;align-items:flex-start;gap:9px;margin-bottom:14px;padding:12px;border-radius:16px;background:#e9edff;color:#4b5598}.jarvis_chatGreeting__zPZUo>span{display:grid;flex:0 0 auto;width:27px;height:27px;place-items:center;border-radius:9px;background:#d1dbff;color:#4359d7}.jarvis_chatGreeting__zPZUo p{margin:1px 0 0;font-size:11px;line-height:1.4}.jarvis_jarvisBubble__jn4vt,.jarvis_userBubble__ZDY_H{width:fit-content;max-width:86%;margin:7px 0;padding:11px 13px;border-radius:16px;font-size:12px;line-height:1.35}.jarvis_jarvisBubble__jn4vt{border-top-left-radius:5px;background:white;color:#2a2d43;box-shadow:0 5px 14px rgba(30,35,80,.05)}.jarvis_userBubble__ZDY_H{margin-left:auto;border-top-right-radius:5px;background:#4054d4;color:white}.jarvis_jarvisBubble__jn4vt strong,.jarvis_userBubble__ZDY_H strong{font-weight:800}.jarvis_jarvisBubble__jn4vt em,.jarvis_userBubble__ZDY_H em{font-style:italic}.jarvis_jarvisBubble__jn4vt del,.jarvis_userBubble__ZDY_H del{text-decoration:line-through;opacity:.88}.jarvis_jarvisBubble__jn4vt u,.jarvis_userBubble__ZDY_H u{text-decoration:underline;text-underline-offset:2px}.jarvis_jarvisBubble__jn4vt code{background:#eef1f8;color:#3a4060}.jarvis_jarvisBubble__jn4vt code,.jarvis_userBubble__ZDY_H code{border-radius:4px;padding:1px 4px;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:.92em}.jarvis_userBubble__ZDY_H code{background:rgba(255,255,255,.16)}.jarvis_typingBubble__X_X5a{display:flex;align-items:center;gap:4px;width:fit-content;margin:7px 0;padding:12px 14px;border-radius:16px;background:white}.jarvis_typingBubble__X_X5a i{width:5px;height:5px;border-radius:50%;background:#7180d9;animation:jarvis_typingDot__Pn5MX .8s ease-in-out infinite alternate}.jarvis_typingBubble__X_X5a i:nth-child(2){animation-delay:.15s}.jarvis_typingBubble__X_X5a i:nth-child(3){animation-delay:.3s}.jarvis_chatSuggestions__cY95F{display:flex;flex-wrap:wrap;gap:7px;margin-top:13px}.jarvis_chatSuggestions__cY95F button{padding:8px 10px;border:1px solid #dfe4f5;border-radius:12px;background:white;color:#4353c4;font-size:10px}.jarvis_chatActionList__41yxQ{display:flex;flex-wrap:wrap;gap:7px;margin:7px 0 10px}.jarvis_chatActionList__41yxQ button{padding:8px 11px;border-radius:12px;background:#e8efff;color:#3c4bd0;font-size:11px;font-weight:600}.jarvis_chatActionList__41yxQ button.jarvis_chatActionDone__eO3YI{display:inline-flex;align-items:center;gap:5px;background:#e7f6ee;color:#23804f;cursor:default}.jarvis_chatError__XExt4{margin:10px 0;padding:10px 12px;border-radius:12px;background:#fff0f1;color:#b2364b;font-size:11px;line-height:1.35}.jarvis_chatComposer__A9gS_{display:grid;gap:8px;margin-top:10px;padding:10px 14px max(12px,env(safe-area-inset-bottom));border-top:1px solid #e3e6f1;background:white}.jarvis_chatComposer__A9gS_ textarea{min-width:0;flex:1;min-height:32px;max-height:122px;resize:none;border:0;outline:0;background:transparent;color:#25283b;font:inherit;font-size:13px;line-height:1.4}.jarvis_chatComposer__A9gS_ textarea::placeholder{color:#8c91a5}.jarvis_hiddenFileInput__Fks5b{display:none}.jarvis_composerRow__Wwm5D{display:flex;align-items:flex-end;gap:6px}.jarvis_chatComposer__A9gS_ .jarvis_sendButton__4hvmY,.jarvis_composerIconButton__hv9Pp{display:grid;flex:0 0 auto;width:32px;height:32px;place-items:center;border:0;border-radius:11px;background:transparent;color:#4a59ca;cursor:pointer}.jarvis_chatComposer__A9gS_ .jarvis_sendButton__4hvmY:disabled,.jarvis_composerIconButton__hv9Pp:disabled{cursor:default;opacity:.45}.jarvis_recordingButton__PSvkg{background:#ffe6eb;color:#d44762}.jarvis_recordingDot__w79ac{width:10px;height:10px;border-radius:50%;background:currentColor;animation:jarvis_recordingPulse__EzGjN .9s ease-in-out infinite}.jarvis_chatComposer__A9gS_ .jarvis_sendButton__4hvmY{background:#4054d4;color:white}.jarvis_composerAttachments__JDp6v{display:flex;flex-wrap:wrap;gap:6px}.jarvis_attachmentChip__PBzeq{display:inline-flex;align-items:center;gap:5px;max-width:100%;padding:4px 6px;border-radius:9px;background:#eef1ff;color:#4554c8}.jarvis_attachmentChip__PBzeq img{width:26px;height:26px;object-fit:cover;border-radius:6px}.jarvis_attachmentChip__PBzeq small{max-width:150px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:10px}.jarvis_attachmentChip__PBzeq button{display:grid;width:20px;height:20px;place-items:center;border:0;border-radius:6px;background:transparent;color:#6875cf;cursor:pointer}.jarvis_messageAttachments__Iwpu_{display:flex;flex-wrap:wrap;gap:7px;max-width:86%;margin:0 0 8px}.jarvis_messageAttachments__Iwpu_ img{width:150px;max-width:100%;max-height:160px;object-fit:cover;border-radius:12px;box-shadow:0 5px 14px rgba(30,35,80,.08)}.jarvis_messageAttachments__Iwpu_ audio{width:min(250px,100%);height:35px}.jarvis_toast__9u1bX{position:fixed;right:20px;bottom:91px;left:20px;z-index:60;width:min(calc(100% - 40px),390px);margin:auto;padding:12px 15px;border-radius:14px;background:#191b2a;color:white;box-shadow:0 10px 25px rgba(0,0,0,.2);font-size:12px;text-align:center}@keyframes jarvis_avatarFloat___a5qL{0%,to{transform:translateY(0) rotate(-1deg)}50%{transform:translateY(-5px) rotate(1deg)}}@keyframes jarvis_jarvisPanelFloat__l9KSB{0%,to{transform:translateY(0) rotate(-1deg)}50%{transform:translateY(-5px) rotate(1deg)}}@keyframes jarvis_blink__LAXxj{0%,45%,49%,to{transform:scaleY(1)}47%{transform:scaleY(.12)}}@keyframes jarvis_mouthTalk__TdkV0{0%{transform:translateX(-50%) scaleY(.65)}to{transform:translateX(-50%) scaleY(1.2)}}@keyframes jarvis_megaPulse__UsTZh{0%,to{transform:scale(1)}50%{transform:scale(1.04) rotate(1deg)}}@keyframes jarvis_typingDot__Pn5MX{0%{transform:translateY(0);opacity:.45}to{transform:translateY(-3px);opacity:1}}@keyframes jarvis_recordingPulse__EzGjN{0%,to{transform:scale(.8);opacity:.65}50%{transform:scale(1.18);opacity:1}}@keyframes jarvis_overlayIn__d8LtE{0%{opacity:0}to{opacity:1}}@keyframes jarvis_drawerUp__jxhlP{0%{transform:translateY(30px);opacity:.4}to{transform:translateY(0);opacity:1}}@keyframes jarvis_moreBelowIn__gpdkJ{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@keyframes jarvis_moreBelowBounce__YDrdb{0%,to{transform:translateY(-1px)}50%{transform:translateY(2px)}}@keyframes jarvis_drawerRefuseClose__KHvuj{0%,to{transform:translateX(0)}25%{transform:translateX(-8px)}50%{transform:translateX(8px)}75%{transform:translateX(-4px)}}@keyframes jarvis_jarvisRefuseClose__zDbCz{0%,to{transform:rotate(0)}25%{transform:rotate(-8deg)}50%{transform:rotate(8deg)}75%{transform:rotate(-4deg)}}@media (min-width:760px){.jarvis_page__NmBww{padding:42px}.jarvis_appShell__tUr7G{min-height:calc(100vh - 84px);border-radius:30px}}@media (max-width:360px){.jarvis_page__NmBww{padding:0}.jarvis_appShell__tUr7G{min-height:100vh;border:0;border-radius:0}}@media (prefers-reduced-motion:reduce){.jarvis_moreBelow__TFPbJ{transition:none}.jarvis_moreBelow__TFPbJ b{animation:none}}.jarvis_drawerHistoryButton__vWZUs{display:grid;width:34px;height:34px;place-items:center;border-radius:12px;background:rgba(255,255,255,.13);color:white}.jarvis_embeddedRequestBody__Pv45V,.jarvis_requestWorkspace__bBGhP{flex:1;min-height:0;overflow:hidden}.jarvis_requestWorkspace__bBGhP{display:flex;flex-direction:column}.jarvis_chatDrawerWorkspace__67Sfr{height:min(82dvh,820px);max-height:820px}.jarvis_requestAssistantDock__dY2ca{flex:0 0 auto;border-top:0;background:#fff;padding:0}.jarvis_requestAssistantDock__dY2ca .jarvis_chatComposer__A9gS_{margin-top:0;border-top:0;padding-top:8px}.jarvis_requestAssistantContext__XC0QM{display:flex;align-items:center;gap:8px;margin-bottom:7px;color:#2a2d43}.jarvis_requestAssistantContext__XC0QM>span:last-child{min-width:0;flex:1}.jarvis_requestAssistantContext__XC0QM b,.jarvis_requestAssistantContext__XC0QM small{display:block}.jarvis_requestAssistantContext__XC0QM b{font-size:11px}.jarvis_requestAssistantContext__XC0QM small{overflow:hidden;margin-top:2px;color:#7b8194;font-size:9px;text-overflow:ellipsis;white-space:nowrap}.jarvis_requestAssistantIcon__vVbOn{display:grid;width:27px;height:27px;flex:0 0 auto;place-items:center;border-radius:9px;background:#e8edff;color:#4355ce}.jarvis_requestAssistantComposer__rv92c{display:flex;align-items:flex-end;gap:7px;border:1px solid #dfe4f5;border-radius:13px;background:#f8f9fd;padding:6px 7px 6px 10px}.jarvis_requestAssistantComposer__rv92c textarea{min-width:0;min-height:30px;max-height:92px;flex:1;resize:none;border:0;outline:0;background:transparent;color:#25283b;font:inherit;font-size:11px;line-height:1.4}.jarvis_requestAssistantComposer__rv92c button{display:grid;width:30px;height:30px;flex:0 0 auto;place-items:center;border:0;border-radius:10px;background:#4054d4;color:#fff;cursor:pointer}.jarvis_requestAssistantComposer__rv92c button:disabled{cursor:default;opacity:.45}.jarvis_productEditorPanel__KMla1{margin:-4px 0 8px}.jarvis_productEditorPanel__KMla1 input[type=number]{width:72px}.jarvis_productEditorWorkspace__FO_9p{height:100%;overflow-y:auto;padding:14px 14px 24px;color:#26293e;overscroll-behavior:contain}.jarvis_productEditorSummary__vx99r{display:flex;align-items:center;gap:11px;padding:12px;border:1px solid #e2e6f3;border-radius:17px;background:#fff;box-shadow:0 6px 18px rgba(30,35,80,.05)}.jarvis_productEditorCover___wZdJ{display:grid;width:58px;height:58px;flex:0 0 auto;overflow:hidden;place-items:center;border-radius:13px;background:#eef1f8;color:#6875cf}.jarvis_productEditorCover___wZdJ img{width:100%;height:100%;object-fit:cover}.jarvis_productEditorIdentity__1Y_Gl{min-width:0;flex:1}.jarvis_productEditorIdentity__1Y_Gl small{color:#71806f;font-size:9px;font-weight:700;text-transform:uppercase}.jarvis_productEditorIdentity__1Y_Gl h2{overflow:hidden;margin:0 0 5px;font-size:15px;line-height:1.2;text-overflow:ellipsis;white-space:nowrap}.jarvis_productEditorIdentity__1Y_Gl p{margin:0;color:#70758a;font-size:11px}.jarvis_productEditorQuestion__NCtL1{width:fit-content;max-width:100%;margin:13px 0 8px}.jarvis_productEditorQuickAccess__ZHxeY{margin-top:2px}.jarvis_productEditorQuickAccessToggle__HWbgT{display:flex;align-items:center;gap:4px;border:0;background:transparent;padding:5px 2px 7px;color:#6b7190;font-size:11px;font-weight:600;cursor:pointer}.jarvis_productEditorQuickAccessOpen__sU1rb{max-height:720px;overflow:hidden;opacity:1;transition:max-height .3s ease,opacity .3s ease}.jarvis_productEditorQuickAccessClosed__TV_D7{max-height:0;overflow:hidden;opacity:0;transition:max-height .3s ease,opacity .3s ease}.jarvis_productEditorScore__lOpSp{display:grid;width:42px;height:42px;flex:0 0 auto;place-items:center;border-radius:50%;background:#eaf7ef;color:#21875a;font-size:11px;font-weight:800}.jarvis_productEditorSaved__AybsK{display:flex;align-items:center;gap:6px;margin:9px 0 0;padding:9px 10px;border-radius:12px;background:#eaf7ef;color:#247c55;font-size:10px;font-weight:600}.jarvis_productEditorAudit__xxCGL{margin-top:17px}.jarvis_productEditorSectionTitle__a8FWD{display:flex;align-items:center;justify-content:space-between;margin:17px 2px 8px}.jarvis_productEditorSectionTitle__a8FWD>div{display:flex;align-items:flex-start;gap:8px}.jarvis_productEditorSectionTitle__a8FWD svg{color:#4a5bd1}.jarvis_productEditorSectionTitle__a8FWD b,.jarvis_productEditorSectionTitle__a8FWD small{display:block}.jarvis_productEditorSectionTitle__a8FWD b{font-size:12px}.jarvis_productEditorSectionTitle__a8FWD small{margin-top:2px;color:#7b8194;font-size:9px;font-weight:400}.jarvis_productEditorChecklist__XmU7e{overflow:hidden;border:1px solid #e4e7f2;border-radius:15px;background:#fff}.jarvis_productEditorChecklist__XmU7e button{display:flex;width:100%;align-items:center;justify-content:space-between;gap:8px;border:0;background:transparent;padding:9px 11px;color:#33364d;font-size:10px;cursor:pointer}.jarvis_productEditorChecklist__XmU7e button+button{border-top:1px solid #eef0f6}.jarvis_productEditorChecklist__XmU7e button>span{display:flex;align-items:center;gap:7px}.jarvis_productEditorChecklist__XmU7e button>svg{color:#6875cf}.jarvis_productEditorCheckDone__lcv1m{color:#6b7185!important}.jarvis_productEditorCheckDone__lcv1m svg{color:#35a66d!important}.jarvis_productEditorCheckDot__gy3nU{width:14px;height:14px;border:2px solid #d4d9e9;border-radius:50%}.jarvis_productEditorCheckCopy__s2rb7{min-width:0;flex:1;text-align:left}.jarvis_productEditorCheckCopy__s2rb7>svg{flex:0 0 auto;color:#d58036}.jarvis_productEditorCheckCopy__s2rb7>span{min-width:0}.jarvis_productEditorCheckCopy__s2rb7 b,.jarvis_productEditorCheckCopy__s2rb7 small{display:block}.jarvis_productEditorCheckCopy__s2rb7 b{font-size:10px}.jarvis_productEditorCheckCopy__s2rb7 small{overflow:hidden;margin-top:2px;color:#858a9c;font-size:8.5px;font-weight:400;line-height:1.3;text-overflow:ellipsis;white-space:nowrap}.jarvis_productEditorMetrics__Olqjg{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:6px}.jarvis_productEditorMetrics__Olqjg>div{min-width:0;border:1px solid #e3e6f1;border-radius:13px;background:#fff;padding:9px}.jarvis_productEditorMetrics__Olqjg b,.jarvis_productEditorMetrics__Olqjg small,.jarvis_productEditorMetrics__Olqjg span{display:block}.jarvis_productEditorMetrics__Olqjg span{overflow:hidden;color:#7b8194;font-size:8px;text-overflow:ellipsis;white-space:nowrap}.jarvis_productEditorMetrics__Olqjg b{margin-top:3px;color:#30354f;font-size:14px}.jarvis_productEditorMetrics__Olqjg small{overflow:hidden;margin-top:2px;color:#858a9c;font-size:7.5px;line-height:1.25;text-overflow:ellipsis;white-space:nowrap}.jarvis_productEditorActions__teI6y{display:grid;gap:7px}.jarvis_productEditorActions__teI6y>button{display:flex;width:100%;align-items:center;gap:9px;border:1px solid #e3e6f1;border-radius:14px;background:#fff;padding:10px 11px;color:#292c42;text-align:left;box-shadow:0 4px 12px rgba(30,35,80,.035);cursor:pointer}.jarvis_productEditorActions__teI6y>button>svg:first-child{color:#5265d5}.jarvis_productEditorActions__teI6y>button>svg:last-child{margin-left:auto;color:#7e87c7}.jarvis_productEditorActions__teI6y>button>span{min-width:0;flex:1}.jarvis_productEditorActions__teI6y b,.jarvis_productEditorActions__teI6y small{display:block}.jarvis_productEditorActions__teI6y b{font-size:11px}.jarvis_productEditorActions__teI6y small{overflow:hidden;margin-top:3px;color:#7b8194;font-size:9px;line-height:1.25;text-overflow:ellipsis;white-space:nowrap}.jarvis_productEditorTip__b4bcP{display:flex;align-items:flex-start;gap:7px;margin:14px 0 0;padding:10px;border-radius:13px;background:#eef1ff;color:#4b5598;font-size:9px;line-height:1.4}.jarvis_productEditorTip__b4bcP svg{flex:0 0 auto}.jarvis_productEditorFormShell__2A5Yr{display:flex;height:100%;min-height:0;flex-direction:column;overflow:hidden}.jarvis_productEditorSubheader__GfZ_j{display:flex;flex:0 0 auto;align-items:center;gap:9px;border-bottom:1px solid #e7e9f5;background:#f8f9fd;padding:9px 14px}.jarvis_productEditorSubheader__GfZ_j button{display:grid;width:29px;height:29px;place-items:center;border:0;border-radius:9px;background:#e8edff;color:#4054d4;cursor:pointer}.jarvis_productEditorSubheader__GfZ_j b,.jarvis_productEditorSubheader__GfZ_j small{display:block}.jarvis_productEditorSubheader__GfZ_j small{color:#858a9c;font-size:8px;text-transform:uppercase}.jarvis_productEditorSubheader__GfZ_j b{margin-top:2px;font-size:11px}.jarvis_jarvisNativeEditor__1X_r4{height:100%;overflow-y:auto;padding:14px;color:#26293e;overscroll-behavior:contain}.jarvis_jarvisNativeFormCard__aOX1f{width:100%;max-width:100%;margin:0;border-radius:16px}.jarvis_jarvisNativeFormLead__VouxT{margin:0 0 12px;color:#2a2d43;font-size:12px}.jarvis_jarvisNativeFields__qCswd{display:grid;gap:13px}.jarvis_jarvisNativeThinkAll__5lDq3{display:flex;align-items:center;margin-top:12px;border:0;background:transparent;padding:3px 0;color:#596ddc;font-size:11px;font-weight:600;cursor:pointer}.jarvis_jarvisNativeThinkAll__5lDq3:disabled{opacity:.5}.jarvis_jarvisNativeFormActions__IXLkK{display:flex;justify-content:flex-end;gap:8px;margin-top:14px}.jarvis_jarvisNativeFormActions__IXLkK button{display:inline-flex;min-height:34px;align-items:center;justify-content:center;gap:5px;border:0;border-radius:8px;padding:7px 12px;color:#6c7185;font-size:11px;font-weight:600;cursor:pointer}.jarvis_jarvisNativeFormActions__IXLkK button:last-child{background:#4054d4;color:#fff}.jarvis_jarvisNativeFormActions__IXLkK button:disabled{cursor:default;opacity:.5}.jarvis_jarvisNativeConversation__e2uUp{display:grid;gap:2px;margin-top:10px}.jarvis_chatSuggestionGroup__p9pgp{display:contents}.jarvis_chatSuggestions__cY95F .jarvis_chatSuggestionRemove__HJQim{border-color:#f0d9df;background:#fff8fa;color:#a5475e}.jarvis_historyView__09ZkW,.jarvis_jarvisHome__exe36{flex:1;overflow-y:auto;padding:18px;overscroll-behavior:contain}.jarvis_contextPill__tRfsC{display:inline-flex;align-items:center;gap:6px;margin:0 0 18px;padding:7px 10px;border-radius:999px;background:#eef1ff;color:#4b5aca;font-size:10px;font-weight:600}.jarvis_homeSection__k_cll{margin-top:20px}.jarvis_homeSectionHeader__Xv8ym{display:flex;align-items:center;justify-content:space-between;gap:8px;margin-bottom:9px}.jarvis_historyIntro__9qFpR h2,.jarvis_homeSectionHeader__Xv8ym h2{margin:0;color:#24263b;font-size:15px;letter-spacing:-.03em}.jarvis_homeSectionHeader__Xv8ym>svg{color:#5265d5}.jarvis_newChatButton__uYaTO{display:inline-flex;align-items:center;gap:5px;border:0;border-radius:9px;background:#e9edff;color:#4054d4;padding:6px 8px;font-size:10px;font-weight:700;cursor:pointer}.jarvis_linkButton__ZFYpc{border:0;background:transparent;color:#5265d5;font-size:10px;font-weight:600;cursor:pointer}.jarvis_drawerHeaderSpacer__BUB68{display:block;width:34px;height:34px}.jarvis_historyList__FuTZj,.jarvis_recentList__7kJWX,.jarvis_recommendedList__aOqBO{display:grid;gap:7px;min-width:0}.jarvis_recommendedList__aOqBO button{display:flex;align-items:center;gap:9px;width:100%;padding:11px 12px;border:0;border-radius:13px;background:white;color:#292c42;font-size:11px;text-align:left;box-shadow:0 5px 14px rgba(30,35,80,.05);cursor:pointer}.jarvis_recommendedList__aOqBO button>span{display:grid;width:27px;height:27px;place-items:center;border-radius:9px;background:#e8edff;color:#4355ce}.jarvis_recommendedList__aOqBO button>svg{margin-left:auto;color:#6875cf}.jarvis_recommendedList__aOqBO .jarvis_seenTodayToggle__BcdqX{justify-content:flex-start;padding:6px 10px;background:transparent;color:#6a6f88;font-size:11px;font-weight:600;box-shadow:none}.jarvis_recommendedList__aOqBO .jarvis_seenTodayItem__5ZHrQ{opacity:.75}.jarvis_seenTodayDone__41vyt{display:flex;align-items:center;gap:9px;padding:9px 12px;border-radius:13px;background:rgba(255,255,255,.55);color:#6a6f88;font-size:11px}.jarvis_seenTodayDone__41vyt>span{display:grid;width:27px;height:27px;place-items:center;border-radius:9px;background:#e8f5ee;color:#2f8a5c}.jarvis_suggestionRow__rhe7t{display:flex;align-items:center;gap:4px;min-width:0}.jarvis_suggestionRow__rhe7t>button:first-child{flex:1;min-width:0}.jarvis_recommendedList__aOqBO .jarvis_suggestionDismiss__i9zqe{display:grid;width:30px;height:30px;flex:none;place-items:center;padding:0;border-radius:10px;background:transparent;color:#8a8fa6;box-shadow:none}.jarvis_recommendedList__aOqBO .jarvis_suggestionDismiss__i9zqe:hover{background:white;color:#c2354d}.jarvis_recentList__7kJWX button{display:flex;align-items:center;gap:9px;width:100%;min-width:0;padding:10px;border:0;border-radius:13px;background:white;color:#292c42;text-align:left;box-shadow:0 5px 14px rgba(30,35,80,.04);cursor:pointer}.jarvis_recentList__7kJWX button>span:nth-child(2){min-width:0;flex:1}.jarvis_recentIcon__D2g1A{display:grid;flex:0 0 auto;width:28px;height:28px;place-items:center;border-radius:9px;background:#f0eaff;color:#7659c9}.jarvis_recentList__7kJWX b,.jarvis_recentList__7kJWX small{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.jarvis_recentList__7kJWX b{font-size:11px}.jarvis_recentList__7kJWX small{margin-top:3px;color:#7e8497;font-size:10px}.jarvis_historyList__FuTZj time,.jarvis_recentList__7kJWX time{overflow:hidden;color:#9a9eae;font-size:9px;white-space:nowrap}.jarvis_historyFooterButton__A93dj{gap:6px;margin-top:10px;padding:9px;border:0;border-radius:12px;background:transparent;color:#5265d5}.jarvis_historyFooterButton__A93dj,.jarvis_primaryHomeButton__8iwot{display:flex;align-items:center;justify-content:center;width:100%;font-size:11px;font-weight:600;cursor:pointer}.jarvis_primaryHomeButton__8iwot{gap:7px;margin-top:20px;padding:11px;border:0;border-radius:13px;background:#4054d4;color:white}.jarvis_emptyState__girc_{padding:13px;border-radius:13px;background:#eef0f7;color:#7e8497;font-size:11px;line-height:1.4}.jarvis_historyIntro__9qFpR{margin-bottom:16px}.jarvis_historyIntro__9qFpR p{margin:5px 0 0;color:#7b8194;font-size:11px;line-height:1.4}.jarvis_historyList__FuTZj button{display:grid;grid-template-columns:auto 1fr auto;gap:8px;align-items:start;padding:11px;border:0;border-radius:13px;text-align:left;cursor:pointer}.jarvis_historyList__FuTZj button span{color:#4a59ca;font-size:10px;font-weight:600}.jarvis_historyList__FuTZj button p{min-width:0;margin:0;color:#2a2d43;font-size:11px;line-height:1.35}.jarvis_historyUser__J3NKD{background:#e8edff}.jarvis_historyAssistant__7C5pl{background:white;box-shadow:0 5px 14px rgba(30,35,80,.04)}.jarvis_face-thinking__K_aWD .jarvis_faceEye__nx_l2{animation:jarvis_thinkPulse__wSBsp .65s ease-in-out infinite alternate}.jarvis_face-thinking__K_aWD .jarvis_faceMouth__5xUUo{width:18px;height:4px;animation:jarvis_thinkMouth__BGcSv .65s ease-in-out infinite alternate}.jarvis_face-success__H8sLD .jarvis_faceEye__nx_l2{background:#8ff0bd;box-shadow:0 0 14px rgba(82,220,146,.85)}.jarvis_face-success__H8sLD .jarvis_faceMouth__5xUUo{width:28px;height:9px;border-radius:3px 3px 13px 13px;background:#8ff0bd;box-shadow:0 0 10px rgba(82,220,146,.7)}.jarvis_face-error__jVhlC .jarvis_faceEye__nx_l2{background:#ff9ba8;box-shadow:0 0 14px rgba(255,94,117,.85)}.jarvis_face-error__jVhlC .jarvis_faceMouth__5xUUo{width:26px;height:5px;background:#ff9ba8;transform:translateX(-50%) rotate(8deg)}.jarvis_historyModalOverlay__FSsSq{position:absolute;inset:0;z-index:3;display:flex;align-items:flex-end;background:rgba(15,20,49,.2)}.jarvis_historyModal__PSPrF{display:flex;flex-direction:column;width:100%;height:92%;overflow:hidden;padding:16px 18px max(16px,env(safe-area-inset-bottom));border-radius:22px 22px 0 0;background:#f8f9fd;box-shadow:0 -12px 32px rgba(18,25,71,.18);animation:jarvis_drawerUp__jxhlP .22s cubic-bezier(.2,.8,.2,1) both}.jarvis_historyModalHeader__zyp89{display:grid;grid-template-columns:34px 1fr 34px;align-items:center;gap:10px;margin-bottom:14px}.jarvis_historyModalHeader__zyp89>button{display:grid;width:34px;height:34px;place-items:center;border:0;border-radius:11px;background:#e9edff;color:#4054d4;cursor:pointer}.jarvis_historyModalHeader__zyp89 h2{margin:0;color:#24263b;font-size:15px;letter-spacing:-.03em}.jarvis_historyModalHeader__zyp89 p{margin:4px 0 0;color:#7b8194;font-size:10px}.jarvis_historyModal__PSPrF .jarvis_historyList__FuTZj{flex:1;overflow-y:auto;padding:2px 2px 8px 0;overscroll-behavior:contain}.jarvis_itemEditorSection__XuVkI{margin-top:15px}.jarvis_itemEditorSection__XuVkI>p{margin:0 0 8px;color:#596075;font-size:11px;font-weight:600}.jarvis_itemEditorList__gVCJ8{display:grid;gap:7px}.jarvis_itemEditorButton___WWTg{display:flex;align-items:center;justify-content:space-between;gap:10px;width:100%;min-width:0;padding:10px 11px;border:1px solid #dfe4f5;border-radius:12px;background:white;color:#292c42;text-align:left;cursor:pointer}.jarvis_itemEditorButton___WWTg>span{min-width:0}.jarvis_itemEditorButton___WWTg b,.jarvis_itemEditorButton___WWTg small{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.jarvis_itemEditorButton___WWTg b{color:#4353c4;font-size:11px}.jarvis_itemEditorButton___WWTg small{margin-top:3px;color:#7e8497;font-size:10px}.jarvis_itemEditorButton___WWTg>svg{flex:0 0 auto;color:#6875cf}.jarvis_itemEditorAdd__Iu_Jo{display:flex;align-items:center;justify-content:center;gap:6px;width:100%;padding:9px;border:1px dashed #aeb7df;border-radius:12px;background:#f8f9fd;color:#5265d5;font-size:10px;font-weight:600;cursor:pointer}@keyframes jarvis_thinkPulse__wSBsp{0%{transform:scaleY(.55);opacity:.6}to{transform:scaleY(1.1);opacity:1}}@keyframes jarvis_thinkMouth__BGcSv{0%{transform:translateX(-50%) scaleX(.7)}to{transform:translateX(-50%) scaleX(1.15)}}@media (max-width:759px){.jarvis_drawerOverlay__OzIIy{padding:0}.jarvis_chatDrawer__c7LSn{width:100%;height:100dvh;min-height:0;max-height:none;border-radius:0}}.jarvis_jarvisFace___O45N{--jarvis-halo:#49b8ff;--jarvis-halo-light:#a9efff;--jarvis-eye:#d8f8ff;--jarvis-face-size:56px;display:inline-flex;width:var(--jarvis-face-size);height:var(--jarvis-face-size);flex:0 0 auto;line-height:0;isolation:isolate}.jarvis_jarvisFaceHydrating__Jc_mT{opacity:0;transition:opacity .12s ease}.jarvis_jarvisFaceSvg__BnOyM{width:100%;height:100%;overflow:visible;transform-origin:50% 50%}.jarvis_jarvisFaceShell__R1R7G{filter:drop-shadow(0 3px 5px rgba(5,13,37,.35))}.jarvis_jarvisFaceRim__Kj6ac{fill:none;stroke:rgba(162,202,255,.23);stroke-width:1.2}.jarvis_jarvisFaceCore__aS2Ra{stroke:rgba(2,6,19,.82);stroke-width:1.6}.jarvis_jarvisFaceHalo__eez49{stroke-width:6.2;stroke-linecap:round}.jarvis_jarvisFaceEyes__1S0os,.jarvis_jarvisFaceHaloInner__DpBIY,.jarvis_jarvisFaceHaloOuter__2sE4k{transform-box:view-box;transform-origin:50px 50px}.jarvis_jarvisFaceEyes__1S0os{fill:var(--jarvis-eye);stroke:var(--jarvis-eye);stroke-width:2.6;stroke-linecap:round;filter:drop-shadow(0 0 3px color-mix(in srgb,var(--jarvis-eye) 78%,transparent))}.jarvis_jarvisFaceEyesArc__wcUOh{fill:none;stroke-width:3}.jarvis_jarvisFaceEyeLeft__6xNwJ,.jarvis_jarvisFaceEyeRight__6rgV_{transform-box:fill-box;transform-origin:center;transition:transform .22s ease,opacity .22s ease}.jarvis_jarvisFace--idle__DY5cQ{--jarvis-halo:#49b8ff;--jarvis-halo-light:#b7f5ff}.jarvis_jarvisFace--listening__JI0SA{--jarvis-halo:#54c8ff;--jarvis-halo-light:#d2f8ff}.jarvis_jarvisFace--thinking__eqYKP{--jarvis-halo:#8978ff;--jarvis-halo-light:#d6c6ff;--jarvis-eye:#e4dcff}.jarvis_jarvisFace--working__hc4Px{--jarvis-halo:#5c8cff;--jarvis-halo-light:#adccff}.jarvis_jarvisFace--speaking__cXpSO{--jarvis-halo:#60ceff;--jarvis-halo-light:#e0f9ff}.jarvis_jarvisFace--success___xejm{--jarvis-halo:#62e6c4;--jarvis-halo-light:#d4fff0;--jarvis-eye:#e3fff7}.jarvis_jarvisFace--waiting__LhBEy{--jarvis-halo:#8eaee5;--jarvis-halo-light:#d8e6ff;--jarvis-eye:#d8e7ff}.jarvis_jarvisFace--confused__Os0ng{--jarvis-halo:#8d9cff;--jarvis-halo-light:#daddff}.jarvis_jarvisFace--warning__f_2AX{--jarvis-halo:#f3ae58;--jarvis-halo-light:#ffe1aa;--jarvis-eye:#fff0d2}.jarvis_jarvisFace--error__cYEkX{--jarvis-halo:#ed7482;--jarvis-halo-light:#ffc0c5;--jarvis-eye:#ffe8eb}.jarvis_jarvisFace--sleeping__ruqtt{--jarvis-halo:#536b9e;--jarvis-halo-light:#a4b4d8;--jarvis-eye:#aebde0;opacity:.72}.jarvis_jarvisFaceMega__2SRy2{--jarvis-halo:#bd68ff;--jarvis-halo-light:#ffe27a;--jarvis-eye:#fff0ad}.jarvis_jarvisFace--idle__DY5cQ .jarvis_jarvisFaceSvg__BnOyM{animation:jarvis_jarvisIdleBreathe__M6eHD 4.7s ease-in-out infinite}.jarvis_jarvisFace--idle__DY5cQ .jarvis_jarvisFaceHalo__eez49{animation:jarvis_jarvisIdleHalo__Avzwy 4.1s ease-in-out infinite}.jarvis_jarvisFace--listening__JI0SA .jarvis_jarvisFaceHalo__eez49{animation:jarvis_jarvisHaloBreathe__VAY7L 2.4s ease-in-out infinite}.jarvis_jarvisFace--listening__JI0SA .jarvis_jarvisFaceEyeLeft__6xNwJ,.jarvis_jarvisFace--listening__JI0SA .jarvis_jarvisFaceEyeRight__6rgV_{transform:scaleY(1.08) translateY(-.4px);animation:jarvis_jarvisWakeEyes__8alPM 1.05s cubic-bezier(.2,.8,.25,1) both}.jarvis_jarvisFace--thinking__eqYKP .jarvis_jarvisFaceHaloOuter__2sE4k{animation:jarvis_jarvisHaloOrbit__SUaPn 4.4s linear infinite}.jarvis_jarvisFace--thinking__eqYKP .jarvis_jarvisFaceHaloInner__DpBIY{animation:jarvis_jarvisHaloCounterOrbit__qBAYv 4.4s linear infinite}.jarvis_jarvisFace--thinking__eqYKP .jarvis_jarvisFaceEyeLeft__6xNwJ{transform:scaleY(.82) translateY(1px)}.jarvis_jarvisFace--thinking__eqYKP .jarvis_jarvisFaceEyeRight__6rgV_{transform:scaleY(.88) translateY(-.5px)}.jarvis_jarvisFace--thinking__eqYKP .jarvis_jarvisFaceEyes__1S0os{animation:jarvis_jarvisThinkEyes__PJQbO 3.6s ease-in-out infinite}.jarvis_jarvisFace--working__hc4Px .jarvis_jarvisFaceHaloOuter__2sE4k{animation:jarvis_jarvisHaloOrbit__SUaPn 2.9s ease-in-out infinite}.jarvis_jarvisFace--working__hc4Px .jarvis_jarvisFaceHaloInner__DpBIY{animation:jarvis_jarvisHaloCounterOrbit__qBAYv 2.9s ease-in-out infinite}.jarvis_jarvisFace--working__hc4Px .jarvis_jarvisFaceEyes__1S0os{animation:jarvis_jarvisWorkingEyes__48_Ax 4.1s ease-in-out infinite}.jarvis_jarvisFace--speaking__cXpSO .jarvis_jarvisFaceEyes__1S0os{animation:jarvis_jarvisEyesSpeak__D1kE_ 1.15s ease-in-out infinite}.jarvis_jarvisFace--speaking__cXpSO .jarvis_jarvisFaceHalo__eez49{animation:jarvis_jarvisHaloBreathe__VAY7L 1.3s ease-in-out infinite}.jarvis_jarvisFace--success___xejm .jarvis_jarvisFaceHalo__eez49{animation:jarvis_jarvisSuccess__Au_tY .9s cubic-bezier(.2,.8,.2,1) both}.jarvis_jarvisFace--success___xejm .jarvis_jarvisFaceEyes__1S0os{animation:jarvis_jarvisSuccessEyes___I738 .9s ease-out both}.jarvis_jarvisFace--waiting__LhBEy .jarvis_jarvisFaceHalo__eez49{animation:jarvis_jarvisHaloBreathe__VAY7L 4s ease-in-out infinite;opacity:.72}.jarvis_jarvisFace--confused__Os0ng .jarvis_jarvisFaceEyeLeft__6xNwJ{transform:rotate(-12deg) translateY(2px)}.jarvis_jarvisFace--confused__Os0ng .jarvis_jarvisFaceEyeRight__6rgV_{transform:rotate(10deg) translateY(-2px)}.jarvis_jarvisFace--error__cYEkX .jarvis_jarvisFaceHalo__eez49,.jarvis_jarvisFace--warning__f_2AX .jarvis_jarvisFaceHalo__eez49{animation:jarvis_jarvisAlert__i4N4Q .8s ease-out both}.jarvis_jarvisFace--error__cYEkX .jarvis_jarvisFaceEyeLeft__6xNwJ,.jarvis_jarvisFace--warning__f_2AX .jarvis_jarvisFaceEyeLeft__6xNwJ{transform:rotate(-4deg)}.jarvis_jarvisFace--error__cYEkX .jarvis_jarvisFaceEyeRight__6rgV_,.jarvis_jarvisFace--warning__f_2AX .jarvis_jarvisFaceEyeRight__6rgV_{transform:rotate(4deg)}.jarvis_jarvisFace--warning__f_2AX .jarvis_jarvisFaceEyes__1S0os{transform:translateY(-.5px)}.jarvis_jarvisFace--error__cYEkX .jarvis_jarvisFaceEyes__1S0os{transform:translateY(.7px) scaleY(.92)}.jarvis_jarvisFace--sleeping__ruqtt .jarvis_jarvisFaceHalo__eez49{opacity:.46}.jarvis_jarvisFace--sleeping__ruqtt .jarvis_jarvisFaceEyes__1S0os{stroke-width:2.8}.jarvis_jarvisFace--sleeping__ruqtt .jarvis_jarvisFaceSvg__BnOyM{animation:jarvis_jarvisSleepBreathe__XuIl7 5.4s ease-in-out infinite}.jarvis_jarvisFace--blink__Ko04k .jarvis_jarvisFaceEyeLeft__6xNwJ,.jarvis_jarvisFace--blink__Ko04k .jarvis_jarvisFaceEyeRight__6rgV_{animation:jarvis_jarvisEyeBlink__STtwC .24s ease-in-out both}.jarvis_jarvisFace--doubleBlink__NErsF .jarvis_jarvisFaceEyeLeft__6xNwJ,.jarvis_jarvisFace--doubleBlink__NErsF .jarvis_jarvisFaceEyeRight__6rgV_{animation:jarvis_jarvisDoubleBlink__5bjvp .56s ease-in-out both}.jarvis_jarvisFace--lookLeft__jcqDp .jarvis_jarvisFaceEyeLeft__6xNwJ,.jarvis_jarvisFace--lookLeft__jcqDp .jarvis_jarvisFaceEyeRight__6rgV_{transform:translateX(-1.7px)}.jarvis_jarvisFace--lookRight__09V0S .jarvis_jarvisFaceEyeLeft__6xNwJ,.jarvis_jarvisFace--lookRight__09V0S .jarvis_jarvisFaceEyeRight__6rgV_{transform:translateX(1.7px)}.jarvis_jarvisFace--lookUp__yh_4G .jarvis_jarvisFaceEyeLeft__6xNwJ,.jarvis_jarvisFace--lookUp__yh_4G .jarvis_jarvisFaceEyeRight__6rgV_{transform:translateY(-1.4px)}.jarvis_jarvisFace--curious__M9vC_ .jarvis_jarvisFaceEyeLeft__6xNwJ{transform:translateY(-1px) rotate(-4deg)}.jarvis_jarvisFace--curious__M9vC_ .jarvis_jarvisFaceEyeRight__6rgV_{transform:translateY(.6px) rotate(3deg) scaleY(.92)}.jarvis_jarvisFace--curious__M9vC_ .jarvis_jarvisFaceHalo__eez49{opacity:1;stroke-width:6.7}.jarvis_jarvisFace--happy__6dY7k .jarvis_jarvisFaceEyes__1S0os{animation:jarvis_jarvisHappyEyes__Vkb8b .68s ease-out both}.jarvis_jarvisFace--haloPlay__oYw_e .jarvis_jarvisFaceHaloOuter__2sE4k{animation:jarvis_jarvisHaloPlayOuter__VC90c 1.12s cubic-bezier(.25,.7,.3,1) both}.jarvis_jarvisFace--haloPlay__oYw_e .jarvis_jarvisFaceHaloInner__DpBIY{animation:jarvis_jarvisHaloPlayInner__GqEHB 1.12s cubic-bezier(.25,.7,.3,1) both}.jarvis_jarvisFace--haloPlay__oYw_e .jarvis_jarvisFaceEyeLeft__6xNwJ,.jarvis_jarvisFace--haloPlay__oYw_e .jarvis_jarvisFaceEyeRight__6rgV_{transform:translateX(1.4px) translateY(-.6px)}.jarvis_jarvisFace--curlSpin__HQn1y .jarvis_jarvisFaceSvg__BnOyM{animation:jarvis_jarvisCurlSpin__lI9wh .9s cubic-bezier(.45,0,.2,1) both}.jarvis_jarvisFace--curlSpin__HQn1y .jarvis_jarvisFaceEyeLeft__6xNwJ,.jarvis_jarvisFace--curlSpin__HQn1y .jarvis_jarvisFaceEyeRight__6rgV_{animation:jarvis_jarvisCurlSpinEyes__jGhKa .9s ease-in-out both}.jarvis_jarvisFace___O45N:hover .jarvis_jarvisFaceHalo__eez49{opacity:1;stroke-width:6.7}.jarvis_jarvisFace___O45N:hover .jarvis_jarvisFaceEyeLeft__6xNwJ,.jarvis_jarvisFace___O45N:hover .jarvis_jarvisFaceEyeRight__6rgV_{transform:translateY(-1px) scaleY(1.03)}.jarvis_jarvisFace--pointerLeft__j1pIS .jarvis_jarvisFaceEyeLeft__6xNwJ,.jarvis_jarvisFace--pointerLeft__j1pIS .jarvis_jarvisFaceEyeRight__6rgV_{transform:translateX(-1.9px) scaleY(1.02)}.jarvis_jarvisFace--pointerRight__rdwmP .jarvis_jarvisFaceEyeLeft__6xNwJ,.jarvis_jarvisFace--pointerRight__rdwmP .jarvis_jarvisFaceEyeRight__6rgV_{transform:translateX(1.9px) scaleY(1.02)}.jarvis_jarvisFace--pointerUp__mxlax .jarvis_jarvisFaceEyeLeft__6xNwJ,.jarvis_jarvisFace--pointerUp__mxlax .jarvis_jarvisFaceEyeRight__6rgV_{transform:translateY(-1.55px) scaleY(1.04)}.jarvis_jarvisFace--pointerDown__G3RH_ .jarvis_jarvisFaceEyeLeft__6xNwJ,.jarvis_jarvisFace--pointerDown__G3RH_ .jarvis_jarvisFaceEyeRight__6rgV_{transform:translateY(1.25px) scaleY(.96)}.jarvis_jarvisFace___O45N:active .jarvis_jarvisFaceSvg__BnOyM{transform:scale(.975)}@keyframes jarvis_jarvisHaloOrbit__SUaPn{to{transform:rotate(1turn)}}@keyframes jarvis_jarvisHaloCounterOrbit__qBAYv{to{transform:rotate(-1turn)}}@keyframes jarvis_jarvisHaloBreathe__VAY7L{0%,to{opacity:.76}50%{opacity:1}}@keyframes jarvis_jarvisIdleHalo__Avzwy{0%,to{opacity:.8}50%{opacity:1}}@keyframes jarvis_jarvisWakeEyes__8alPM{0%{transform:scaleY(.08);opacity:.2}28%{transform:scaleY(1.14);opacity:1}45%{transform:scaleY(.12);opacity:.7}66%{transform:scaleY(1.08) translateY(-.4px);opacity:1}to{transform:scaleY(1.08) translateY(-.4px);opacity:1}}@keyframes jarvis_jarvisIdleBreathe__M6eHD{0%,to{transform:translateY(0) scale(1)}50%{transform:translateY(-.7px) scale(1.012)}}@keyframes jarvis_jarvisSleepBreathe__XuIl7{0%,to{transform:translateY(0) scale(1)}50%{transform:translateY(-.45px) scale(1.007)}}@keyframes jarvis_jarvisThinkEyes__PJQbO{0%,to{transform:translateX(0)}45%{transform:translateX(-1px)}72%{transform:translateX(.6px)}}@keyframes jarvis_jarvisWorkingEyes__48_Ax{0%,18%,to{transform:translateX(0)}36%{transform:translateX(-1.3px)}61%{transform:translateX(1.3px)}79%{transform:translateX(.4px)}}@keyframes jarvis_jarvisEyesSpeak__D1kE_{0%,to{transform:translateY(0) scaleY(.92)}32%{transform:translateY(-.8px) scaleY(1.04)}67%{transform:translateY(.45px) scaleY(.96)}}@keyframes jarvis_jarvisSuccess__Au_tY{0%{opacity:.7;stroke-width:5.5}45%{opacity:1;stroke-width:8.2}to{opacity:1;stroke-width:6.2}}@keyframes jarvis_jarvisSuccessEyes___I738{40%{transform:translateY(-1.4px) scale(1.06)}to{transform:none}}@keyframes jarvis_jarvisAlert__i4N4Q{0%{opacity:.55}48%{opacity:1}to{opacity:.86}}@keyframes jarvis_jarvisEyeBlink__STtwC{0%,to{transform:scaleY(1)}46%,58%{transform:scaleY(.08)}}@keyframes jarvis_jarvisDoubleBlink__5bjvp{0%,20%,56%,to{transform:scaleY(1)}10%,44%{transform:scaleY(.08)}}@keyframes jarvis_jarvisHappyEyes__Vkb8b{0%{opacity:.75;transform:translateY(1px)}42%{opacity:1;transform:translateY(-1px) scale(1.04)}to{opacity:1;transform:none}}@keyframes jarvis_jarvisHaloPlayOuter__VC90c{0%,to{transform:rotate(0)}36%{transform:rotate(13deg)}62%{transform:rotate(9deg)}}@keyframes jarvis_jarvisHaloPlayInner__GqEHB{0%,to{transform:rotate(0)}36%{transform:rotate(-11deg)}62%{transform:rotate(-7deg)}}@keyframes jarvis_jarvisCurlSpin__lI9wh{0%{transform:scale(1) rotate(0deg)}30%{transform:scale(.48) rotate(190deg)}68%{transform:scale(.48) rotate(1turn)}86%{transform:scale(1.06) rotate(1turn)}to{transform:scale(1) rotate(1turn)}}@keyframes jarvis_jarvisCurlSpinEyes__jGhKa{0%,to{transform:scaleY(1)}28%,72%{transform:scaleY(.1)}}.jarvis_recentRow__I35uf{position:relative;display:flex;align-items:stretch;min-width:0}.jarvis_recentRow__I35uf>button:first-child{padding-right:38px}.jarvis_recentList__7kJWX .jarvis_recentMenuBtn__44NF9{position:absolute;top:50%;right:6px;width:28px;height:28px;min-width:28px;padding:0;transform:translateY(-50%);display:grid;place-items:center;border-radius:50%;background:transparent;box-shadow:none;color:#7e8497}.jarvis_recentList__7kJWX .jarvis_recentMenuBtn__44NF9:hover{background:#eef0ff;color:#3d56df}.jarvis_recentMenu__0WJzK{position:absolute;top:calc(50% + 16px);right:6px;z-index:5;min-width:130px;padding:4px;border-radius:12px;background:white;box-shadow:0 12px 30px rgba(30,35,80,.18)}.jarvis_recentList__7kJWX .jarvis_recentMenu__0WJzK button{width:100%;padding:9px 10px;border-radius:9px;box-shadow:none;color:#c2354d;font-size:12px;font-weight:600}.jarvis_recentList__7kJWX .jarvis_recentMenu__0WJzK button:hover{background:#fdecef}.jarvis_agentSteps__SffjD{max-width:88%;margin-bottom:6px;padding:9px 11px;border-radius:13px;background:#eef1ff;color:#3441a8;font-size:11px}.jarvis_agentSteps__SffjD b{display:flex;align-items:center;gap:5px;font-weight:700}.jarvis_agentSteps__SffjD ol{display:grid;gap:3px;margin:6px 0 0;padding:0;list-style:none}.jarvis_agentStepOk__JPz0W{color:#2f6b4a}.jarvis_agentStepRunning__FV_2X{color:#4355ce;font-weight:600}.jarvis_typingNote__w49K7{margin-left:8px;color:#6a6f88;font-size:11px;font-style:normal}.jarvis_agentStepFail___nGgu{color:#b2364b}.jarvis_productEditorLink__D04gk{display:inline-flex;width:fit-content;margin-top:4px;border:1px solid #d8def8;border-radius:999px;padding:3px 10px;color:#3c4bd0;background:#f4f6ff;font-size:11px;font-weight:600;text-decoration:none}.jarvis_productEditorLink__D04gk:hover{background:#e8edff}.JarvisHost_launcher__aDpHc{position:fixed;left:50%;bottom:18px;z-index:40;display:flex;align-items:center;justify-content:center;width:74px;height:74px;padding:0;border:0;background:transparent;box-shadow:none;cursor:pointer;overflow:visible;transform:translateX(-50%)}.JarvisHost_launcher__aDpHc:hover{transform:translateX(-50%) scale(1.025)}.JarvisHost_launcher__aDpHc:focus-visible{outline:2px solid #9edbff;outline-offset:4px;border-radius:50%}.JarvisHost_handoffNotice__9aDZI{position:fixed;left:50%;bottom:100px;z-index:40;max-width:min(calc(100vw - 32px),320px);padding:10px 14px;border-radius:14px;background:#191b2a;color:white;font-size:12px;line-height:1.35;text-align:center;box-shadow:0 10px 25px rgba(0,0,0,.2);transform:translateX(-50%);animation:JarvisHost_handoffIn__gxkOB .18s ease-out both}.JarvisHost_moreBelow__phEym{position:fixed;right:max(18px,calc((100vw - 720px) / 2));bottom:26px;z-index:41;display:inline-flex;align-items:center;gap:7px;padding:9px 11px 9px 13px;border:1px solid rgba(255,255,255,.38);border-radius:999px;background:rgba(24,29,63,.92);color:white;box-shadow:0 10px 28px rgba(4,8,28,.24);cursor:pointer;font-size:11px;font-weight:650;animation:JarvisHost_moreBelowIn__rw9MY .22s ease-out both}.JarvisHost_moreBelow__phEym b{display:grid;width:20px;height:20px;place-items:center;border-radius:50%;background:#5368e8;font-size:14px;line-height:1;animation:JarvisHost_moreBelowBounce__rE6Hb 1.2s ease-in-out infinite}.JarvisHost_collapsedBar__9xcEK{position:fixed;left:50%;bottom:0;z-index:42;display:flex;width:min(100vw,450px);height:52px;align-items:center;gap:8px;padding:7px 10px;border-radius:18px 18px 0 0;background:linear-gradient(135deg,#263fca,#4159df);box-shadow:0 -10px 30px rgba(18,29,93,.28);color:white;transform:translateX(-50%);animation:JarvisHost_collapsedBarIn__CEYQO .18s ease-out both}.JarvisHost_collapsedBar__9xcEK button{border:0;color:inherit;cursor:pointer}.JarvisHost_collapsedActions__1i1y1 button,.JarvisHost_collapsedBack__Vh1WK{display:grid;width:31px;height:31px;place-items:center;border-radius:10px;background:rgba(255,255,255,.13);font-size:20px;line-height:1}.JarvisHost_collapsedIdentity__5GLFE{display:flex;min-width:0;flex:1;align-items:center;gap:7px;background:transparent;text-align:left}.JarvisHost_collapsedIdentity__5GLFE b{font-size:12px}.JarvisHost_collapsedIdentity__5GLFE small{overflow:hidden;color:rgba(255,255,255,.72);font-size:9px;text-overflow:ellipsis;white-space:nowrap}.JarvisHost_collapsedActions__1i1y1{display:flex;gap:5px}@keyframes JarvisHost_collapsedBarIn__CEYQO{0%{opacity:0;transform:translateX(-50%) translateY(12px)}to{opacity:1;transform:translateX(-50%) translateY(0)}}@media (min-width:760px){.JarvisHost_moreBelow__phEym{display:none}}@keyframes JarvisHost_moreBelowIn__rw9MY{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@keyframes JarvisHost_moreBelowBounce__rE6Hb{0%,to{transform:translateY(-1px)}50%{transform:translateY(3px)}}@keyframes JarvisHost_handoffIn__gxkOB{0%{opacity:0;transform:translateX(-50%) translateY(6px)}to{opacity:1;transform:translateX(-50%) translateY(0)}}@media (prefers-reduced-motion:reduce){.JarvisHost_collapsedBar__9xcEK,.JarvisHost_handoffNotice__9aDZI,.JarvisHost_moreBelow__phEym,.JarvisHost_moreBelow__phEym b{animation:none}}.SiteJarvisHost_toast__2pN74{position:fixed;left:20px;right:20px;bottom:88px;z-index:60;width:min(calc(100% - 40px),420px);margin:auto;padding:12px 16px;border-radius:14px;background:#191b2a;color:white;box-shadow:0 10px 25px rgba(0,0,0,.25);font-size:13px;text-align:center;font-family:var(--font-geist-sans),Inter,ui-sans-serif,system-ui,sans-serif}