.HeaderRateLimitStatus_container__IFLb_{display:flex;align-items:center;padding:6px 12px;background:hsla(0,0%,100%,.02);border:1px solid hsla(0,0%,100%,.08);border-radius:8px;transition:all .2s ease;cursor:default}.HeaderRateLimitStatus_container__IFLb_:hover{background:hsla(0,0%,100%,.04);border-color:hsla(0,0%,100%,.12)}.HeaderRateLimitStatus_userTypeBadge__i1BXu{font-size:10px!important;font-weight:600!important;padding:2px 6px!important;border-radius:4px!important;min-width:auto!important}.HeaderRateLimitStatus_usageItem__4wph6{display:flex;flex-direction:column;align-items:center;gap:2px}.HeaderRateLimitStatus_usageLabel__a8Irf{font-size:10px;color:hsla(0,0%,100%,.6);font-weight:500;text-transform:uppercase;letter-spacing:.5px;line-height:1}.HeaderRateLimitStatus_usageBar__UjdCE{width:32px;height:3px;border-radius:2px;transition:all .3s ease}.HeaderRateLimitStatus_usageText__G1kFO{font-size:11px!important;color:hsla(0,0%,100%,.9)!important;font-weight:500!important;line-height:1!important;font-family:SF Mono,Monaco,Consolas,monospace!important}@media screen and (max-width:1024px){.HeaderRateLimitStatus_usageLabel__a8Irf{display:none}.HeaderRateLimitStatus_usageItem__4wph6{gap:1px}}@media screen and (max-width:768px){.HeaderRateLimitStatus_container__IFLb_{display:none}}.HeaderBar_headerBar__jMZ1l{background-color:#000;border-bottom:2px solid gray;padding:8px 0;width:100%;position:relative;z-index:1500}.HeaderBar_logo__a4eyU{display:flex;align-items:center;transition:opacity .2s ease}.HeaderBar_logo__a4eyU:hover{opacity:.8}.HeaderBar_logo__a4eyU>div{display:flex;align-items:center;transition:opacity .2s ease}.HeaderBar_logo__a4eyU>div:hover{opacity:.8}.HeaderBar_logo__a4eyU a{display:flex;align-items:center}.HeaderBar_connectButtonWrapper__oa_s3,.HeaderBar_rateLimitWrapper__YrufO{flex-shrink:0}@media screen and (max-width:768px){.HeaderBar_headerBar__jMZ1l{padding:6px 0}.HeaderBar_logo__a4eyU{transform:scale(.85)}.HeaderBar_rateLimitWrapper__YrufO{display:none}}@media screen and (max-width:480px){.HeaderBar_headerBar__jMZ1l{padding:4px 0}.HeaderBar_logo__a4eyU{transform:scale(.75)}.HeaderBar_connectButtonWrapper__oa_s3{font-size:13px}}.Button_menuButton__GOb2G{padding:8px 12px;border-radius:8px;transition:all .2s ease;cursor:pointer;background:transparent;border:none}.Button_menuButton__GOb2G:hover{background:hsla(0,0%,100%,.1)}.Button_icon__ygXeR{color:#fff;flex-shrink:0}.CdpWallets_menuButton__hkTLJ{transition:background-color .2s ease;border-radius:6px;padding:8px 12px}.CdpWallets_menuButton__hkTLJ:hover{background-color:hsla(0,0%,100%,.05)}.CdpWallets_icon___FEck{color:hsla(0,0%,100%,.8)}.CdpWallets_walletItem__ZOyr4{padding:16px;border-radius:8px;background-color:hsla(0,0%,100%,.02);border:1px solid hsla(0,0%,100%,.1);display:flex;justify-content:space-between;align-items:flex-start;transition:all .2s ease}.CdpWallets_walletItem__ZOyr4:hover{background-color:hsla(0,0%,100%,.05);border-color:hsla(0,0%,100%,.2)}.CdpWallets_walletName__YJ_cC{color:#fff;font-size:12px;font-weight:500}.CdpWallets_networkId__FChFO{color:hsla(0,0%,100%,.6);font-size:12px}.CdpWallets_address__q05WA{color:hsla(0,0%,100%,.4);font-size:12px;font-family:monospace}.CdpWallets_actions__TjORv{opacity:0;transition:opacity .2s ease;gap:4px}.CdpWallets_walletItem__ZOyr4:hover .CdpWallets_actions__TjORv{opacity:1}.CdpWallets_actionButton__Cm8_f{background:transparent!important;color:hsla(0,0%,100%,.6)!important;padding:6px!important;height:auto!important;min-width:0!important;border-radius:6px!important;transition:all .2s ease!important}.CdpWallets_copyButton__5bud5:hover{background-color:rgba(66,153,225,.1)!important;color:#4299e1!important}.CdpWallets_starButton__Mb56u:hover{background-color:rgba(236,201,75,.1)!important;color:#ecc94b!important}.CdpWallets_starButton__Mb56u.CdpWallets_active__kPQPh{color:#ecc94b!important}.CdpWallets_downloadButton__wZ_2d:hover{background-color:rgba(72,187,120,.1)!important;color:#48bb78!important}.CdpWallets_deleteButton__4ublF:hover{background-color:hsla(0,88%,68%,.1)!important;color:#f56565!important}.CdpWallets_emptyState___n_iJ{text-align:center;color:hsla(0,0%,100%,.4);font-size:12px;padding:24px}.CdpWallets_label__nh0Hd{color:#fff!important;font-size:14px!important;font-weight:500!important;margin-bottom:8px!important}.CdpWallets_input__5zxhH,.CdpWallets_select__MNuZG{background-color:hsla(0,0%,100%,.05)!important;border:1px solid hsla(0,0%,100%,.1)!important;color:#fff!important;font-size:14px!important;border-radius:8px!important;height:40px!important}.CdpWallets_input__5zxhH:hover,.CdpWallets_select__MNuZG:hover{border-color:hsla(0,0%,100%,.2)!important}.CdpWallets_input__5zxhH:focus,.CdpWallets_select__MNuZG:focus{border-color:hsla(0,0%,100%,.3)!important;box-shadow:none!important}.CdpWallets_input__5zxhH::placeholder{color:hsla(0,0%,100%,.4)!important}.CdpWallets_select__MNuZG option{background-color:#080808;color:#fff}.CdpWallets_fileUploadButton__m3uqh{width:100%!important;height:auto!important;background-color:hsla(0,0%,100%,.05)!important;border:1px dashed hsla(0,0%,100%,.2)!important;color:hsla(0,0%,100%,.8)!important;padding:24px!important;border-radius:8px!important;transition:all .2s ease!important}.CdpWallets_fileUploadButton__m3uqh:hover{background-color:hsla(0,0%,100%,.08)!important;border-color:hsla(0,0%,100%,.3)!important}.CdpWallets_submitButton__ykcEc{width:100%!important;background-color:hsla(0,0%,100%,.1)!important;color:#fff!important;font-size:14px!important;height:40px!important;border-radius:8px!important;transition:all .2s ease!important}.CdpWallets_submitButton__ykcEc:hover{background-color:hsla(0,0%,100%,.15)!important}.CdpWallets_submitButton__ykcEc:active{background-color:hsla(0,0%,100%,.2)!important}.CdpWallets_deleteDialog__IFiKC{background:#080808!important;border:1px solid hsla(0,0%,100%,.1)!important;border-radius:12px!important;max-width:400px!important;margin:16px!important}.CdpWallets_deleteDialogHeader__VAW9_{color:#fff!important;border-bottom:1px solid hsla(0,0%,100%,.1)!important;padding:16px!important;font-size:16px!important;font-weight:500!important}.CdpWallets_deleteDialogBody__fgb1T{padding:16px!important}.CdpWallets_deleteConfirmText__0BgQB{color:hsla(0,0%,100%,.8)!important;font-size:14px!important;margin-bottom:16px!important}.CdpWallets_deleteConfirmInput__aCqF0{background-color:hsla(0,0%,100%,.05)!important;border:1px solid hsla(0,0%,100%,.1)!important;color:#fff!important;border-radius:8px!important}.CdpWallets_deleteDialogFooter__2edQ3{border-top:1px solid hsla(0,0%,100%,.1)!important;padding:16px!important}.CdpWallets_cancelButton__dZNxN{background-color:hsla(0,0%,100%,.05)!important;color:#fff!important;border-radius:8px!important;font-size:14px!important}.CdpWallets_cancelButton__dZNxN:hover{background-color:hsla(0,0%,100%,.1)!important}.CdpWallets_confirmDeleteButton__Jix9G{background-color:hsla(0,88%,68%,.1)!important;color:#f56565!important;margin-left:8px!important;border-radius:8px!important;font-size:14px!important}.CdpWallets_confirmDeleteButton__Jix9G:hover{background-color:hsla(0,88%,68%,.2)!important}.Button_menuButton__xSiG4{padding:8px 12px;border-radius:8px;transition:all .2s ease;cursor:pointer;background:transparent;border:none}.Button_menuButton__xSiG4:hover{background:hsla(0,0%,100%,.1)}.Button_icon__vFt4q{color:#fff;flex-shrink:0}.ModelSelection_container__prFMi{background:hsla(0,0%,100%,.03);border-radius:8px;border:1px solid hsla(0,0%,100%,.05);margin:0 8px;transition:all .2s ease}.ModelSelection_container__prFMi:hover{background:hsla(0,0%,100%,.05);border-color:hsla(0,0%,100%,.1)}.Button_menuButton__QaWyg{padding:8px 12px;border-radius:8px;transition:all .2s ease;cursor:pointer;background:transparent;border:none}.Button_menuButton__QaWyg:hover{background:hsla(0,0%,100%,.1)}.Button_icon__18eXf{color:#fff;flex-shrink:0}.Settings_button__sE8Lx{transition:background-color .2s ease;border-radius:6px;padding:8px 12px}.Settings_button__sE8Lx:hover{background-color:hsla(0,0%,100%,.05)}.Settings_icon__yIC8H{color:hsla(0,0%,100%,.8)}.GeneralSettings_label__ODT2y{color:#fff!important;font-size:14px!important;font-weight:500!important}.GeneralSettings_textarea__o4R4O{background-color:hsla(0,0%,100%,.05)!important;border:1px solid hsla(0,0%,100%,.1)!important;color:#fff!important;transition:all .2s ease!important}.GeneralSettings_textarea__o4R4O:hover{border-color:hsla(0,0%,100%,.2)!important}.GeneralSettings_textarea__o4R4O:focus{border-color:hsla(0,0%,100%,.3)!important;box-shadow:none!important}.GeneralSettings_textarea__o4R4O::placeholder{color:hsla(0,0%,100%,.4)!important}.GeneralSettings_saveButton__nhb96{background-color:hsla(0,0%,100%,.1)!important;color:#fff!important;transition:background-color .2s ease!important}.GeneralSettings_saveButton__nhb96:hover{background-color:hsla(0,0%,100%,.15)!important}.Main_mainContainer__wJkdE{width:100%;min-height:100vh;padding:32px 40px;background:#0a0a0a;overflow-y:visible}.Main_header__VUVKg{border-bottom:1px solid hsla(0,0%,100%,.08);padding-bottom:24px;margin-bottom:32px}.Main_content__3l4Bp{display:flex;flex-direction:column;flex:1 1;min-height:0}.Main_tabList__1xacS{display:flex;gap:0;border-bottom:1px solid hsla(0,0%,100%,.1);padding-bottom:0;margin-bottom:0;flex-wrap:wrap}.Main_tab__9YfQV{background:transparent;border:none;color:hsla(0,0%,100%,.6);padding:12px 24px 16px;margin:0;position:relative;border-radius:0;transition:all .2s ease;cursor:pointer;font-weight:500;font-size:14px;min-width:auto;flex-shrink:0}.Main_tab__9YfQV:hover{color:hsla(0,0%,100%,.8);background:hsla(0,0%,100%,.02)}.Main_tab__9YfQV[aria-selected=true]{color:#fff;background:transparent}.Main_tab__9YfQV[aria-selected=true]:after{content:"";position:absolute;bottom:-1px;left:0;right:0;height:2px;background:linear-gradient(90deg,#667eea,#764ba2);border-radius:1px 1px 0 0}.Main_tabPanels__d5FZD{overflow:visible}.Main_tabContent__ke1Ht,.Main_tabPanels__d5FZD{flex:1 1;display:flex;flex-direction:column;min-height:0}.Main_tabContent__ke1Ht{max-height:calc(100vh - 200px);overflow-y:auto;padding:24px 0;scrollbar-width:thin;scrollbar-color:hsla(0,0%,100%,.2) transparent}.Main_tabContent__ke1Ht::-webkit-scrollbar{width:6px}.Main_tabContent__ke1Ht::-webkit-scrollbar-track{background:transparent}.Main_tabContent__ke1Ht::-webkit-scrollbar-thumb{background:hsla(0,0%,100%,.2);border-radius:3px}.Main_tabContent__ke1Ht::-webkit-scrollbar-thumb:hover{background:hsla(0,0%,100%,.3)}@media (max-width:768px){.Main_mainContainer__wJkdE{padding:20px 16px}.Main_tab__9YfQV{padding:10px 16px 14px;font-size:13px}.Main_tabList__1xacS{gap:8px;overflow-x:auto;flex-wrap:nowrap;scrollbar-width:none;-ms-overflow-style:none}.Main_tabList__1xacS::-webkit-scrollbar{display:none}}@media (max-width:480px){.Main_mainContainer__wJkdE{padding:16px 12px}.Main_header__VUVKg h2{font-size:1.3rem}.Main_tab__9YfQV{padding:8px 12px 12px;font-size:12px;min-width:max-content}}.RulesAndMemories_container__bogW_{width:100%;min-height:100%;padding:0;background:transparent}.RulesAndMemories_section__U_HUU{background:hsla(0,0%,100%,.02);border:1px solid hsla(0,0%,100%,.08);border-radius:12px;padding:24px;transition:all .2s ease}.RulesAndMemories_section__U_HUU:hover{background:hsla(0,0%,100%,.03);border-color:hsla(0,0%,100%,.12)}.RulesAndMemories_sectionHeader__sog_v{margin-bottom:16px}.RulesAndMemories_settingItem__g_FJy{background:hsla(0,0%,100%,.02);border:1px solid hsla(0,0%,100%,.08);border-radius:8px;padding:16px;transition:all .2s ease}.RulesAndMemories_settingItem__g_FJy:hover{background:hsla(0,0%,100%,.04);border-color:hsla(0,0%,100%,.15)}.RulesAndMemories_savedMemoriesSection__X0ued{margin-top:16px}.RulesAndMemories_hideButton__eqbws{background:#fff!important;border:1px solid #fff!important;color:#000!important;font-size:12px;font-weight:500;min-width:60px;height:32px;transition:all .2s ease}.RulesAndMemories_hideButton__eqbws:hover{background:#22c55e!important;border-color:#22c55e!important;color:#fff!important}.RulesAndMemories_memoryItem__MaBqN{background:hsla(0,0%,100%,.03);border:1px solid hsla(0,0%,100%,.1);border-radius:8px;padding:12px 16px;transition:all .2s ease}.RulesAndMemories_memoryItem__MaBqN:hover{background:hsla(0,0%,100%,.05);border-color:hsla(0,0%,100%,.15)}.RulesAndMemories_ruleItem__cKNM0{background:hsla(0,0%,100%,.03);border:1px solid hsla(0,0%,100%,.1);border-radius:8px;padding:16px;transition:all .2s ease}.RulesAndMemories_ruleItem__cKNM0:hover{background:hsla(0,0%,100%,.05);border-color:hsla(0,0%,100%,.15)}.RulesAndMemories_emptyState__CMzwf{background:hsla(0,0%,100%,.02);border:2px dashed hsla(0,0%,100%,.1);border-radius:12px;padding:48px 24px;text-align:center;transition:all .2s ease}.RulesAndMemories_emptyState__CMzwf:hover{background:hsla(0,0%,100%,.03);border-color:hsla(0,0%,100%,.15)}@media (max-width:768px){.RulesAndMemories_section__U_HUU{padding:16px}.RulesAndMemories_settingItem__g_FJy{padding:12px}.RulesAndMemories_emptyState__CMzwf{padding:32px 16px}}@media (max-width:480px){.RulesAndMemories_section__U_HUU{padding:12px}.RulesAndMemories_settingItem__g_FJy{padding:10px}.RulesAndMemories_memoryItem__MaBqN,.RulesAndMemories_ruleItem__cKNM0{padding:12px}.RulesAndMemories_emptyState__CMzwf{padding:24px 12px}}.Button_menuButton__Shl4E{padding:8px 12px;border-radius:8px;transition:all .2s ease;cursor:pointer;background:transparent;border:none}.Button_menuButton__Shl4E:hover{background:hsla(0,0%,100%,.1)}.Button_icon__y2aCA{color:#fff;flex-shrink:0}.LeftSidebar_sidebarContainer__ak2Ds{position:fixed;top:0;left:0;bottom:0;width:460px;overflow:visible;transition:transform .3s ease;z-index:1400;pointer-events:none}.LeftSidebar_sidebarContainer__ak2Ds.LeftSidebar_collapsed__YO8Cq{transform:translateX(-360px)}.LeftSidebar_sidebar__htjiL{position:absolute;top:0;left:0;width:360px;background:#080808;border-right:1px solid hsla(0,0%,100%,.1);box-shadow:2px 0 8px rgba(0,0,0,.2);height:100%;pointer-events:auto}.LeftSidebar_container__SOaBN{height:100%;display:flex;flex-direction:column;gap:12px;padding:16px;overflow:hidden}.LeftSidebar_mainContent__w_Q2M{flex:1 1;overflow-y:auto;display:flex;flex-direction:column;gap:4px;margin-bottom:8px}.LeftSidebar_modelSelection__TbsFe{margin-top:8px;margin-bottom:4px}.LeftSidebar_footer__YLZnn{margin-top:auto;border-top:1px solid hsla(0,0%,100%,.1);padding-top:16px;width:100%}.LeftSidebar_modelSelection__TbsFe{display:flex;align-items:center;gap:8px;margin-bottom:8px}.LeftSidebar_modelLabel__7bBKU{color:#fff;font-weight:600;font-size:12px;min-width:85px;text-align:right!important}.LeftSidebar_modelSelect__nH2iC{background-color:#1f1f1f!important;color:#fff!important;border-color:hsla(0,0%,100%,.2)!important;font-size:14px!important}.LeftSidebar_modelSelect__nH2iC option{background-color:#1f1f1f;color:#fff}.LeftSidebar_comingSoonContainer__Akt8d{display:flex;justify-content:space-between;gap:8px}.LeftSidebar_costInfo__9dp9M{color:#68d391!important;font-size:14px!important;text-align:right!important}.LeftSidebar_modelNote__rw6oa{color:#718096!important;font-size:12px!important;text-align:left!important;flex:1 1}.LeftSidebar_toggleButton__nluZ1{position:absolute;left:360px;width:33px;height:33px;background-color:#262626;opacity:1;color:#fff;border:none;border-radius:0 8px 8px 0;cursor:pointer;display:flex;align-items:center;justify-content:center;box-shadow:2px 0 8px rgba(0,0,0,.2);transition:background-color .2s,transform .2s;pointer-events:auto;z-index:2147483647}.LeftSidebar_toggleButton__nluZ1:hover{background-color:#262626;transform:translateY(-1px)}@media (max-width:768px){.LeftSidebar_sidebarContainer__ak2Ds,.LeftSidebar_sidebar__htjiL{width:100%;max-width:320px}.LeftSidebar_sidebarContainer__ak2Ds.LeftSidebar_collapsed__YO8Cq{transform:translateX(-100%)}.LeftSidebar_toggleButton__nluZ1{left:calc(100% - 1px);top:10px}.LeftSidebar_container__SOaBN{padding:16px 12px 12px}.LeftSidebar_mainContent__w_Q2M{gap:2px}}.LeftSidebar_menuItem__L5USf{width:100%!important;padding:8px!important;background:transparent!important;color:#fff!important;font-size:18px!important;transition:background-color .2s ease!important}.LeftSidebar_menuItem__L5USf:hover{background-color:hsla(0,0%,100%,.05)!important}.LeftSidebar_menuItem__L5USf>button{width:100%!important;height:auto!important;padding:0!important;background:none!important;color:#fff!important;font-size:14px!important;text-align:left!important;justify-content:flex-start!important}.LeftSidebar_externalMenuItem__aeGQO{width:100%!important;padding:8px 12px!important;background:transparent!important;color:#fff!important;font-size:14px!important;transition:background-color .2s ease!important;border-radius:8px!important;cursor:pointer}.LeftSidebar_externalMenuItem__aeGQO:hover{background-color:hsla(0,0%,100%,.05)!important}.LeftSidebar_externalMenuItem__aeGQO svg{color:hsla(0,0%,100%,.8)}.LeftSidebar_externalMenuItem__aeGQO:hover svg{color:#fff}.LeftSidebar_profileContainer__K16zq{display:flex;align-items:center;justify-content:center;width:100%;padding:12px;background-color:hsla(0,0%,100%,.05);border-radius:8px;margin-top:16px;transition:background-color .2s ease;cursor:pointer}.LeftSidebar_profileContainer__K16zq:hover{background-color:hsla(0,0%,100%,.08)}.LeftSidebar_connectButtonWrapper__72qv6{width:100%}.LeftSidebar_accountInfo__FhRm6{color:#fff;font-size:12px;font-weight:500;text-align:center}.LeftSidebar_creditsContainer__We69T{display:flex;justify-content:space-between;align-items:center;margin-top:8px}.LeftSidebar_creditsLabel__P01BC{color:#fff;font-weight:600;font-size:12px;min-width:85px;text-align:right!important}.LeftSidebar_creditsAmount__tQ4VG{color:#68d391!important;font-size:14px!important;text-align:right!important;flex:1 1}.index_container__Wxv5N{background-color:#000;min-height:100vh;min-height:calc(var(--vh, 1vh) * 100);display:flex;flex-direction:column;width:100%;position:relative}.index_contentWrapper__3lYQq{flex:1 1;position:relative}.index_sidebarWrapper__JFDsV{left:0;top:0;height:100%;z-index:2;transition:transform .3s ease}.index_chatWrapper__JYKDv{flex:1 1;transition:margin .3s ease}.index_mobileOverlay__Eo_r2{position:fixed;top:0;left:0;right:0;bottom:0;background-color:rgba(0,0,0,.7);z-index:1336;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}@media (max-width:768px){.index_sidebarWrapper__JFDsV{width:100%;max-width:320px}.index_container__Wxv5N{height:100vh;height:calc(var(--vh, 1vh) * 100);overflow:hidden}.index_chatWrapper__JYKDv,.index_contentWrapper__3lYQq{height:100%;overflow:hidden}}