._sidebar_iww0i_6{background:#0a0e1a;border-right:1px solid #ffffff0a;flex-direction:column;width:240px;height:100%;display:flex}._sidebarLogo_iww0i_15{border-bottom:1px solid #ffffff0a;flex-shrink:0;align-items:center;gap:10px;padding:20px 16px;display:flex}._sidebarLogoIcon_iww0i_24{color:#0a0e1a;background:linear-gradient(135deg,#00d26a 0%,#14b8a6 100%);border-radius:10px;justify-content:center;align-items:center;width:32px;height:32px;display:flex}._sidebarLogoText_iww0i_35{flex-direction:column;display:flex}._sidebarLogoName_iww0i_40{color:#fff;letter-spacing:-.01em;font-size:15px;font-weight:700;line-height:1.1}._sidebarLogoSub_iww0i_48{color:#555c72;font-size:10px;line-height:1.2}._sidebarCloseBtn_iww0i_54{color:#555c72;cursor:pointer;background:0 0;border:none;margin-left:auto;padding:4px;transition:color .15s}._sidebarCloseBtn_iww0i_54:hover{color:#cbd5e1}._sidebarUser_iww0i_67{border-bottom:1px solid #ffffff0a;flex-shrink:0;align-items:center;gap:10px;padding:12px 16px;display:flex}._sidebarAvatar_iww0i_76{color:#00d26a;text-transform:uppercase;background:#00d26a1a;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:30px;height:30px;font-size:11px;font-weight:700;display:flex}._sidebarUserInfo_iww0i_91{flex:1;min-width:0}._sidebarUserName_iww0i_96{color:#fff;white-space:nowrap;text-overflow:ellipsis;font-size:12px;font-weight:500;overflow:hidden}._sidebarUserTier_iww0i_105{color:#555c72;text-transform:capitalize;font-size:10px}._sidebarNav_iww0i_112{flex:1;padding:12px 8px;overflow-y:auto}._sidebarNav_iww0i_112::-webkit-scrollbar{width:3px}._sidebarNav_iww0i_112::-webkit-scrollbar-track{background:0 0}._sidebarNav_iww0i_112::-webkit-scrollbar-thumb{background:#ffffff0d;border-radius:3px}._navGroup_iww0i_122{margin-bottom:20px}._navGroupTitle_iww0i_126{color:#555c72;letter-spacing:.1em;text-transform:uppercase;margin-bottom:6px;padding:0 12px;font-size:10px;font-weight:600}._navItem_iww0i_136{color:#8b92a8;cursor:pointer;text-align:left;background:0 0;border:none;border-radius:10px;align-items:center;gap:10px;width:100%;padding:8px 12px;font-family:inherit;font-size:13.5px;font-weight:500;text-decoration:none;transition:all .15s;display:flex}._navItem_iww0i_136:hover{color:#cbd5e1;background:#ffffff08}._navItemActive_iww0i_160{color:#00d26a;background:#00d26a0f}._navItemIcon_iww0i_165{color:#555c72;flex-shrink:0;transition:color .15s}._navItemActive_iww0i_160 ._navItemIcon_iww0i_165{color:#00d26a}._navItem_iww0i_136:hover ._navItemIcon_iww0i_165{color:#8b92a8}._navItemLabel_iww0i_179{flex:1}._navItemBadge_iww0i_183{color:#00d26a;background:#00d26a1a;border-radius:6px;padding:2px 6px;font-size:10px;font-weight:600;line-height:1}._navItemLocked_iww0i_193{color:#3a3f52;cursor:not-allowed}._navItemLocked_iww0i_193 ._navItemIcon_iww0i_165{opacity:.4}._navItemLockIcon_iww0i_202{opacity:.4;flex-shrink:0}._sidebarFooter_iww0i_208{border-top:1px solid #ffffff0a;flex-shrink:0;padding:8px}._signOutBtn_iww0i_214{color:#555c72;cursor:pointer;background:0 0;border:none;border-radius:10px;align-items:center;gap:10px;width:100%;padding:8px 12px;font-family:inherit;font-size:13px;transition:all .15s;display:flex}._signOutBtn_iww0i_214:hover{color:#ef4444;background:#ef44440f}._topBar_iww0i_236{backdrop-filter:blur(12px);background:#0a0e1a;border-bottom:1px solid #ffffff0a;flex-shrink:0;justify-content:space-between;align-items:center;height:56px;padding:0 16px;display:flex}._topBarBtn_iww0i_248{color:#8b92a8;cursor:pointer;background:0 0;border:none;border-radius:10px;justify-content:center;align-items:center;width:40px;height:40px;transition:all .15s;display:flex}._topBarBtn_iww0i_248:hover{color:#fff;background:#ffffff0a}._topBarLogo_iww0i_267{align-items:center;gap:8px;display:flex}._topBarLogoIcon_iww0i_273{color:#0a0e1a;background:linear-gradient(135deg,#00d26a 0%,#14b8a6 100%);border-radius:8px;justify-content:center;align-items:center;width:28px;height:28px;display:flex}._topBarLogoText_iww0i_284{color:#fff;letter-spacing:-.01em;font-size:15px;font-weight:700}._topBarRight_iww0i_291{align-items:center;gap:4px;display:flex}._topBarNotifBadge_iww0i_297{color:#0a0e1a;background:#00d26a;border-radius:9999px;justify-content:center;align-items:center;min-width:16px;height:16px;padding:0 4px;font-size:9px;font-weight:700;line-height:1;display:flex;position:absolute;top:6px;right:6px}._topBarAvatar_iww0i_315{color:#00d26a;text-transform:uppercase;background:#00d26a1a;border-radius:50%;justify-content:center;align-items:center;width:32px;height:32px;margin-left:4px;font-size:11px;font-weight:700;display:flex}._bottomBar_iww0i_331{z-index:40;padding-bottom:env(safe-area-inset-bottom);background:#0a0e1a;border-top:1px solid #ffffff0a;align-items:center;display:flex;position:fixed;bottom:0;left:0;right:0}._bottomTab_iww0i_344{color:#555c72;cursor:pointer;background:0 0;border:none;flex-direction:column;flex:1;align-items:center;gap:3px;padding:8px 0;font-family:inherit;font-size:10px;font-weight:500;text-decoration:none;transition:color .15s;display:flex}._bottomTabActive_iww0i_362{color:#00d26a}._bottomTabAI_iww0i_366{flex-direction:column;flex:1;justify-content:center;align-items:center;padding:4px 0;display:flex}._bottomTabAIBtn_iww0i_375{color:#0a0e1a;letter-spacing:.05em;cursor:pointer;background:#00d26a;border:none;border-radius:50%;justify-content:center;align-items:center;width:56px;height:56px;margin-top:-20px;font-family:Syne,sans-serif;font-size:14px;font-weight:900;transition:all .2s;display:flex;box-shadow:0 4px 20px #00d26a59}._bottomTabAIBtn_iww0i_375:hover{background:#00e676;transform:scale(1.05);box-shadow:0 6px 28px #00d26a73}._bottomTabAILabel_iww0i_401{color:#555c72;margin-top:4px;font-size:10px;font-weight:500}._moreBackdrop_iww0i_409{z-index:50;background:#00000080;position:fixed;inset:0}._moreSheet_iww0i_416{z-index:50;padding-bottom:env(safe-area-inset-bottom);background:#0a0e1a;border-top:1px solid #ffffff0a;border-radius:20px 20px 0 0;transition:transform .3s ease-out;position:fixed;bottom:0;left:0;right:0}._moreSheetOpen_iww0i_429{transform:translateY(0)}._moreSheetClosed_iww0i_430{transform:translateY(100%)}._moreHandle_iww0i_432{justify-content:center;padding:12px 0 4px;display:flex}._moreHandleBar_iww0i_438{background:#ffffff14;border-radius:9999px;width:40px;height:4px}._moreHeader_iww0i_445{border-bottom:1px solid #ffffff0a;justify-content:space-between;align-items:center;padding:12px 20px;display:flex}._moreHeaderTitle_iww0i_453{color:#fff;font-size:14px;font-weight:600}._moreCloseBtn_iww0i_459{color:#555c72;cursor:pointer;background:0 0;border:none;border-radius:10px;justify-content:center;align-items:center;width:32px;height:32px;transition:all .15s;display:flex}._moreCloseBtn_iww0i_459:hover{color:#cbd5e1;background:#ffffff0a}._moreItems_iww0i_478{grid-template-columns:1fr;gap:2px;max-height:60vh;padding:12px;display:grid;overflow-y:auto}._moreItem_iww0i_478{color:#8b92a8;cursor:pointer;text-align:left;background:0 0;border:none;border-radius:12px;align-items:center;gap:12px;width:100%;padding:12px;font-family:inherit;font-size:13.5px;font-weight:500;transition:all .15s;display:flex}._moreItem_iww0i_478:hover{color:#fff;background:#ffffff08}._moreItemIcon_iww0i_510{color:#555c72;flex-shrink:0}._moreItemLabel_iww0i_515{flex:1}._moreItemBadge_iww0i_519{color:#00d26a;background:#00d26a1a;border-radius:6px;padding:2px 6px;font-size:10px;font-weight:600}._moreItemChevron_iww0i_528{color:#555c72;flex-shrink:0}._moreUserRow_iww0i_533{border-top:1px solid #ffffff0a;align-items:center;gap:12px;padding:16px 20px;display:flex}._upgradeCompact_iww0i_542{background:linear-gradient(135deg,#00d26a0f 0%,#7b5cfa0a 100%);border:1px solid #00d26a26;border-radius:14px;align-items:center;gap:12px;padding:14px 16px;display:flex}._upgradeCompactTitle_iww0i_552{color:#fff;font-size:13.5px;font-weight:500}._upgradeCompactSub_iww0i_558{color:#8b92a8;font-size:12px}._upgradeCompactBtn_iww0i_563{color:#0a0e1a;cursor:pointer;background:linear-gradient(135deg,#00d26a 0%,#14b8a6 100%);border:none;border-radius:10px;flex-shrink:0;align-items:center;gap:4px;padding:6px 12px;font-family:inherit;font-size:12px;font-weight:600;transition:all .15s;display:flex}._upgradeCompactBtn_iww0i_563:hover{box-shadow:0 2px 12px #00d26a33}._upgradeFull_iww0i_584{background:linear-gradient(135deg,#0f1424 0% 80%,#00d26a08 100%);border:1px solid #00d26a1f;border-radius:20px;padding:24px;position:relative;overflow:hidden}._upgradeGlow1_iww0i_593{filter:blur(48px);pointer-events:none;background:#00d26a0a;border-radius:50%;width:256px;height:256px;position:absolute;top:0;right:0}._upgradeGlow2_iww0i_605{filter:blur(48px);pointer-events:none;background:#7b5cfa0a;border-radius:50%;width:192px;height:192px;position:absolute;bottom:0;left:0}._upgradeInner_iww0i_617{z-index:1;position:relative}._upgradeDismiss_iww0i_622{color:#555c72;cursor:pointer;background:0 0;border:none;border-radius:10px;justify-content:center;align-items:center;width:32px;height:32px;transition:all .15s;display:flex;position:absolute;top:0;right:0}._upgradeDismiss_iww0i_622:hover{color:#cbd5e1;background:#ffffff0a}._upgradeLockIcon_iww0i_644{border-radius:14px;justify-content:center;align-items:center;width:48px;height:48px;margin-bottom:16px;display:flex}._upgradeTitle_iww0i_654{color:#fff;margin-bottom:4px;font-size:18px;font-weight:600}._upgradeDesc_iww0i_661{color:#8b92a8;margin-bottom:16px;font-size:13.5px;line-height:1.5}._upgradeTierRow_iww0i_668{align-items:center;gap:12px;margin-bottom:20px;display:flex}._upgradeTierBadge_iww0i_675{border-radius:10px;align-items:center;gap:6px;padding:6px 12px;font-size:12px;font-weight:500;display:flex}._upgradeFeatures_iww0i_685{flex-direction:column;gap:8px;margin:0 0 24px;padding:0;list-style:none;display:flex}._upgradeFeatureItem_iww0i_694{color:#8b92a8;align-items:center;gap:10px;font-size:13.5px;display:flex}._upgradeFeatureDot_iww0i_702{border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:16px;height:16px;display:flex}._upgradeFeatureDotInner_iww0i_712{border-radius:50%;width:6px;height:6px}._upgradeCTA_iww0i_718{color:#0a0e1a;cursor:pointer;background:linear-gradient(135deg,#00d26a 0%,#14b8a6 100%);border:none;border-radius:14px;justify-content:center;align-items:center;gap:8px;width:100%;padding:12px 0;font-family:inherit;font-size:14px;font-weight:600;transition:all .2s;display:flex;box-shadow:0 4px 20px #00d26a33}._upgradeCTA_iww0i_718:hover{transform:translateY(-1px);box-shadow:0 6px 28px #00d26a4d}._upgradeFootnote_iww0i_742{text-align:center;color:#555c72;margin-top:12px;font-size:12px}._appShell_iww0i_750{background:#0f1424;flex-direction:column;height:100vh;display:flex;overflow:hidden}._appMain_iww0i_758{flex:1;display:flex;overflow:hidden}._desktopSidebar_iww0i_764{flex-shrink:0;display:none}@media (width>=1024px){._desktopSidebar_iww0i_764{display:flex}._topBar_iww0i_236,._bottomBar_iww0i_331{display:none}}._desktopOnly_iww0i_776{display:none}._mobileOnly_iww0i_777{display:block}@media (width>=1024px){._desktopOnly_iww0i_776{display:block}._mobileOnly_iww0i_777{display:none}}._mobileDrawerBackdrop_iww0i_784{z-index:40;background:#00000080;position:fixed;inset:0}._mobileDrawer_iww0i_784{z-index:50;border-right:1px solid #ffffff0a;flex-direction:column;transition:transform .3s ease-out;display:flex;position:fixed;top:0;bottom:0;left:0}._mobileDrawerOpen_iww0i_803{transform:translate(0)}._mobileDrawerClosed_iww0i_804{transform:translate(-100%)}@media (width>=1024px){._mobileDrawerBackdrop_iww0i_784,._mobileDrawer_iww0i_784{display:none}}._tabletSidebar_iww0i_811{flex-shrink:0;height:100%;transition:all .3s ease-out;display:none;overflow:hidden}._tabletSidebarOpen_iww0i_819{width:240px}._tabletSidebarClosed_iww0i_820{width:0}@media (width>=640px) and (width<=1023px){._tabletSidebar_iww0i_811{display:flex}}._mainContent_iww0i_826{background:#0f1424;flex:1;padding-bottom:80px;position:relative;overflow-y:auto}@media (width>=1024px){._mainContent_iww0i_826{padding-bottom:0}}._mainContentInner_iww0i_838{min-height:100%;padding:16px;position:relative}@media (width>=640px){._mainContentInner_iww0i_838{padding:24px}}._desktopAIPanel_iww0i_848{flex-shrink:0;display:none}@media (width>=1024px){._desktopAIPanel_iww0i_848{display:flex}}._errorBoundary_iww0i_858{text-align:center;flex-direction:column;justify-content:center;align-items:center;padding:80px 0;display:flex}._errorCard_iww0i_867{background:#0d1020;border:1px solid #ffffff0d;border-radius:16px;max-width:400px;padding:32px}._errorTitle_iww0i_875{color:#fff;margin-bottom:8px;font-size:16px;font-weight:700}._errorMessage_iww0i_882{color:#8b92a8;margin-bottom:16px;font-size:13.5px}._errorRetryBtn_iww0i_888{color:#0a0e1a;cursor:pointer;background:linear-gradient(135deg,#00d26a 0%,#14b8a6 100%);border:none;border-radius:10px;padding:8px 16px;font-family:inherit;font-size:13.5px;font-weight:600;transition:all .2s}._errorRetryBtn_iww0i_888:hover{box-shadow:0 2px 16px #00d26a33}._aiBackdrop_iww0i_906{z-index:40;background:#00000080;position:fixed;inset:0}@media (width>=1024px){._aiBackdrop_iww0i_906{display:none}}._aiPanel_iww0i_917{z-index:50;background:#0d1020;border-left:1px solid #ffffff0a;flex-direction:column;display:flex;position:fixed;inset:0}@media (width>=1024px){._aiPanel_iww0i_917{z-index:auto;flex-shrink:0;width:380px;position:static;inset:auto}}._aiHeader_iww0i_937{border-bottom:1px solid #ffffff0a;flex-shrink:0;align-items:center;gap:8px;padding:12px 16px;display:flex}._aiHeaderIcon_iww0i_946{color:#7b5cfa;background:#7b5cfa26;border-radius:50%;justify-content:center;align-items:center;width:28px;height:28px;display:flex}._aiHeaderTitle_iww0i_957{color:#fff;flex:1;font-size:14px;font-weight:600}._aiCloseBtn_iww0i_964{color:#8b92a8;cursor:pointer;background:0 0;border:none;border-radius:10px;justify-content:center;align-items:center;width:32px;height:32px;transition:all .15s;display:flex}._aiCloseBtn_iww0i_964:hover{color:#fff;background:#ffffff0a}._aiToolSelector_iww0i_984{border-bottom:1px solid #ffffff0a;flex-shrink:0;padding:12px 16px;position:relative}._aiToolBtn_iww0i_991{color:#fff;cursor:pointer;background:#ffffff08;border:1px solid #ffffff0a;border-radius:10px;align-items:center;gap:8px;width:100%;padding:8px 12px;font-family:inherit;font-size:13.5px;transition:all .15s;display:flex}._aiToolBtn_iww0i_991:hover{border-color:#7b5cfa66}._aiToolBtnIcon_iww0i_1011{color:#7b5cfa;flex-shrink:0}._aiToolBtnLabel_iww0i_1016{text-align:left;flex:1;font-weight:500}._aiToolBtnChevron_iww0i_1022{color:#555c72;flex-shrink:0;transition:transform .15s}._aiToolBtnChevronOpen_iww0i_1028{transform:rotate(180deg)}._aiToolDropdownBackdrop_iww0i_1032{z-index:10;position:fixed;inset:0}._aiToolDropdown_iww0i_1032{z-index:20;background:#0d1020;border:1px solid #ffffff0d;border-radius:14px;margin-top:4px;position:absolute;top:100%;left:16px;right:16px;overflow:hidden;box-shadow:0 16px 48px #00000080}._aiToolOption_iww0i_1052{text-align:left;cursor:pointer;background:0 0;border:none;align-items:center;gap:12px;width:100%;padding:10px 12px;font-family:inherit;transition:background .15s;display:flex}._aiToolOption_iww0i_1052:hover{background:#ffffff08}._aiToolOptionActive_iww0i_1070{background:#7b5cfa14}._aiToolOptionIcon_iww0i_1074{color:#555c72;flex-shrink:0}._aiToolOptionIconActive_iww0i_1079{color:#7b5cfa}._aiToolOptionName_iww0i_1083{color:#fff;font-size:12px;font-weight:500}._aiToolOptionNameActive_iww0i_1089{color:#7b5cfa}._aiToolOptionDesc_iww0i_1093{color:#555c72;font-size:10px}._aiToolOptionBadge_iww0i_1098{color:#00d26a;background:#00d26a1a;border-radius:6px;flex-shrink:0;padding:2px 6px;font-size:10px;font-weight:600}._aiContext_iww0i_1109{background:#7b5cfa0a;border-bottom:1px solid #7b5cfa14;flex-shrink:0;align-items:center;gap:8px;padding:8px 16px;display:flex}._aiContextText_iww0i_1119{color:#a89df5;font-size:11px}._aiMessages_iww0i_1125{flex-direction:column;flex:1;gap:16px;padding:16px;display:flex;overflow-y:auto}._aiMsgRow_iww0i_1134{gap:12px;display:flex}._aiMsgRowUser_iww0i_1139{justify-content:flex-end}._aiAvatar_iww0i_1143{color:#7b5cfa;background:#7b5cfa26;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:28px;height:28px;display:flex}._aiMsgBubble_iww0i_1155{border-radius:16px;max-width:85%;padding:10px 14px;font-size:13.5px;line-height:1.5}._aiMsgAssistant_iww0i_1163{color:#cbd5e1;background:#0d1020;border-top-left-radius:4px}._aiMsgUser_iww0i_1169{color:#0a0e1a;background:#00d26a;border-top-right-radius:4px;font-weight:500}._aiLoadingDots_iww0i_1177{align-items:center;gap:4px;height:16px;display:flex}._aiLoadingDot_iww0i_1177{background:#7b5cfa;border-radius:50%;width:6px;height:6px;animation:1.4s ease-in-out infinite _aiBounce_iww0i_1}._aiLoadingDot_iww0i_1177:nth-child(2){animation-delay:.15s}._aiLoadingDot_iww0i_1177:nth-child(3){animation-delay:.3s}@keyframes _aiBounce_iww0i_1{0%,80%,to{opacity:.4;transform:scale(.6)}40%{opacity:1;transform:scale(1)}}._aiSuggested_iww0i_1201{flex-shrink:0;padding:0 16px 8px}._aiSuggestedLabel_iww0i_1206{color:#555c72;text-transform:uppercase;letter-spacing:.08em;margin-bottom:8px;font-size:10px;font-weight:600}._aiSuggestedBtn_iww0i_1215{text-align:left;color:#8b92a8;cursor:pointer;background:#ffffff08;border:1px solid #ffffff0a;border-radius:10px;width:100%;margin-bottom:6px;padding:8px 12px;font-family:inherit;font-size:12px;transition:all .15s;display:block}._aiSuggestedBtn_iww0i_1215:hover{color:#fff;background:#7b5cfa0a;border-color:#7b5cfa59}._aiInputArea_iww0i_1238{border-top:1px solid #ffffff0a;flex-shrink:0;padding:8px 16px 16px}._aiInputWrap_iww0i_1244{background:#0f1424;border:1px solid #ffffff0a;border-radius:14px;align-items:flex-end;gap:8px;transition:all .15s;display:flex}._aiInputWrap_iww0i_1244:focus-within{border-color:#00d26a66;box-shadow:0 0 0 3px #00d26a0f}._aiInputField_iww0i_1259{resize:none;color:#fff;background:0 0;border:none;outline:none;flex:1;max-height:128px;padding:12px;font-family:inherit;font-size:13.5px;line-height:1.5;overflow-y:auto}._aiInputField_iww0i_1259::placeholder{color:#555c72}._aiSendBtn_iww0i_1278{color:#0a0e1a;cursor:pointer;background:linear-gradient(135deg,#00d26a 0%,#14b8a6 100%);border:none;border-radius:10px;flex-shrink:0;justify-content:center;align-items:center;width:32px;height:32px;margin:0 6px 6px 0;transition:all .15s;display:flex}._aiSendBtn_iww0i_1278:disabled{opacity:.4;cursor:not-allowed}._aiSendBtn_iww0i_1278:not(:disabled):hover{box-shadow:0 2px 12px #00d26a33}._aiUpgradeHint_iww0i_1303{color:#555c72;text-align:center;margin-top:8px;font-size:10px}
