.chatbox_container__CieKL{display:flex;flex-direction:row;width:100%;min-height:100vh;box-sizing:border-box;flex-wrap:nowrap;align-items:flex-start}.chatbox_chatInterface__TaSRg{flex:1;display:flex;flex-direction:column;border-radius:8px;height:100%}.chatbox_chatHistory__5zFm1{flex:1;background-color:var(--gray-900);padding:1rem;margin-top:2.5rem;border-radius:4px;overflow-y:auto;scrollbar-color:var(--gray-700) var(--gray-900);scrollbar-width:thin}.chatbox_aiMessage__8DLYZ,.chatbox_sysMessage__cUSCO,.chatbox_userMessage__J7EB_{display:table;color:var(--gray-100);font-size:16;margin-bottom:1rem;padding:10px;border-radius:6px;word-break:break-word}.chatbox_userMessage__J7EB_{background-color:var(--gray-700);margin-left:auto;max-width:50%}.chatbox_sysMessage__cUSCO{background-color:transparent;color:#6c747c;font-weight:700;font-size:.85rem;margin-left:auto;margin-right:auto;text-align:center;max-width:80%;display:block;padding:0}.chatbox_aiMessage__8DLYZ{margin-right:auto}.chatbox_loadingMessage__qLKgZ{display:inline-flex;align-items:baseline;background:linear-gradient(90deg,transparent 0,var(--gray-800) 30%,var(--gray-600) 50%,var(--gray-800) 70%,transparent 100%);background-size:200% 100%;padding:8px 12px;border-radius:6px;animation:chatbox_loadingBackground__6XFrv 4s ease-in-out infinite,chatbox_typewriter__nVsyW .8s ease-out}@keyframes chatbox_loadingBackground__6XFrv{0%{background-position:200% 0}to{background-position:-200% 0}}@keyframes chatbox_typewriter__nVsyW{0%{clip-path:inset(0 100% 0 0)}to{clip-path:inset(0 0 0 0)}}.chatbox_inputArea__4ECbg{position:relative;flex-direction:column;width:99%;background-color:var(--background-header);border:1px solid var(--gray-700);box-sizing:border-box;border-radius:20px;overflow:hidden;padding:0;margin-left:.25rem}.chatbox_inputWrapper__8PTTz{position:relative;width:100%}.chatbox_dropZone__rPJ_o{position:absolute;top:0;left:0;width:100%;height:100%;background:#263749;border:1px dashed #2d75bf;border-radius:20px;display:flex;align-items:center;justify-content:center;z-index:1000;font-size:1.1em;color:#2D75BF;pointer-events:none}.chatbox_buttonBar__6C0li{position:relative;bottom:0;left:0;right:0;padding:0 10px 10px;display:flex;justify-content:space-between;align-items:center;background-color:var(--background-header);border-radius:0}.chatbox_sendButton__PEG3Y{width:36px;height:36px;display:inline-flex;align-items:center;justify-content:center;border-radius:9999px;border:1px solid var(--gray-700);background:var(--gray-900);cursor:pointer;transition:transform .12s ease,background .12s ease,border-color .12s ease,opacity .2s ease}.chatbox_sendButton__PEG3Y:hover:not(:disabled){background:var(--gray-800);border-color:var(--gray-600)}.chatbox_sendButton__PEG3Y:active{transform:scale(.97)}.chatbox_sendButton__PEG3Y:disabled{opacity:.5;cursor:not-allowed}.chatbox_chatWrapper__EYwgp{width:100%;transition:transform .5s ease,width .5s ease}.chatbox_canvasWrapper__3eARL{width:0;opacity:0;transition:transform .5s ease,width .5s ease,opacity .5s ease;overflow:hidden}.chatbox_canvasVisible___djlA{opacity:1}.chatbox_fullView__OKUNU{display:flex;align-items:center}.chatbox_sessionTabWrapper__LDD3Q{width:250px;height:100vh;transition:all .5s ease;display:flex}.chatbox_sessionCollapsed__EE9e_{width:0}.chatbox_fullView__OKUNU .chatbox_chatWrapper__EYwgp{min-width:300px;max-width:1000px;margin:0 auto;transition:all .5s ease;flex-direction:column;justify-content:center}.chatbox_fullView__OKUNU .chatbox_chatWrapper__EYwgp.chatbox_chatStart__0shZW{height:100vh}.chatbox_fullView__OKUNU .chatbox_canvasWrapper__3eARL{width:0;opacity:0;max-width:none;margin:0;overflow:hidden}.chatbox_splitView__9BEkE .chatbox_canvasWrapper__3eARL,.chatbox_splitView__9BEkE .chatbox_chatWrapper__EYwgp{transition:width .5s,opacity .5s}.chatbox_leftButtons__VxPaD,.chatbox_rightButtons__7X2I0{display:flex;flex-direction:row;gap:8px;align-items:center}.chatbox_attachButton__WNJHv,.chatbox_importButton__IGuMh{height:24px;color:var(--gray-100);padding-left:.5rem;font-size:.85rem;border-radius:4px;display:flex;align-items:center;gap:4px;cursor:pointer;transition:opacity .2s ease}.chatbox_attachButton__WNJHv:hover,.chatbox_importButton__IGuMh:hover{opacity:.5}.chatbox_canvasWrapper__3eARL,.chatbox_chatWrapper__EYwgp{transition:all .5s ease;height:auto;max-height:none;overflow:auto}.chatbox_resizer__Dkc3d{width:3px;min-width:3px;max-width:12px;background:transparent;cursor:col-resize;z-index:9999;position:relative;height:100vh;user-select:none;border-radius:4px}.chatbox_resizer__Dkc3d:active,.chatbox_resizer__Dkc3d:hover{background:var(--gray-600);box-shadow:0 0 0 2px var(--primary),0 0 8px var(--primary-light)}.chatbox_dragging__UtBRE .chatbox_canvasWrapper__3eARL,.chatbox_dragging__UtBRE .chatbox_chatWrapper__EYwgp{transition:none!important}.chatbox_draggingOverlay__iLo8c{position:absolute;top:0;left:0;right:0;bottom:0;background:transparent;z-index:10000;cursor:col-resize}.chatbox_attachPreview__CRxH5{position:relative;top:0;left:0;right:0;margin-bottom:2px;display:flex;gap:8px;overflow-x:auto;-webkit-overflow-scrolling:touch;pointer-events:none}.chatbox_attachmentChip__mys8h:first-child{border-radius:20px 8px 8px 8px}.chatbox_attachmentChip__mys8h,.chatbox_messageAttachmentChip__05SyI{flex:0 0 auto;pointer-events:all;display:flex;align-items:center;background:#2a2a2a;border-radius:8px;padding:6px 8px;box-shadow:0 2px 4px rgba(0,0,0,.4)}.chatbox_messageAttachmentChip__05SyI{margin-top:8px}.chatbox_attachmentIcon__ejG_e{border-radius:4px;width:24px;height:24px;object-fit:contain;margin-right:3px}.chatbox_attachmentDetails__NYsFm{margin-left:8px;display:flex;flex-direction:column}.chatbox_attachmentName__ydHdC{font-size:.9rem;color:#fff;font-weight:500;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;max-width:160px}.chatbox_attachmentType__leyJ_{font-size:.75rem;color:#aaa;margin-top:2px}.chatbox_removeAttach__EbBah{background:transparent;border:none;color:#fff;font-size:1rem;line-height:1;margin-left:8px;cursor:pointer}@keyframes chatbox_spin__pfkIB{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.chatbox_spinner__nLK4f{margin-left:10px;width:16px;height:16px;border:2px solid rgba(255,255,255,.2);border-top-color:#ffffff;border-radius:50%;animation:chatbox_spin__pfkIB 1s linear infinite;display:inline-block}.chatbox_disclaimer__8H807{font-size:.8rem;padding:5px 0 2px;color:#FFFFFF;font-weight:500;text-align:center;transition:all .5s ease}.chatbox_thumbContainer__FBsGh{display:flex;gap:8px;margin-top:8px;align-items:center}.chatbox_thumbButton__Ae0QE{background:transparent;border:none;cursor:pointer;padding:4px;border-radius:4px;transition:all .2s ease;display:flex;align-items:center;justify-content:center}.chatbox_thumbButton__Ae0QE:hover{background-color:var(--gray-700)}.chatbox_thumbIcon__f4878{width:20px;height:20px;color:var(--gray-400);transition:color .2s ease}.chatbox_thumbButton__Ae0QE.chatbox_thumbActive__nucuI .chatbox_thumbIcon__f4878{color:var(--gray-100)}.chatbox_dropdownWrapper__PJaxi{position:relative;display:inline-block;color:white;padding-right:10px}.chatbox_modelDropdown__pUwV9{background:transparent;padding:4px 8px;font-size:.9rem;cursor:pointer;transition:border-color .2s ease;text-align:right;text-align-last:right;width:auto;-webkit-appearance:none;-moz-appearance:none;appearance:none}.chatbox_dropdownWrapper__PJaxi:hover:not(:disabled){color:var(--gray-400)}.chatbox_modelDropdown__pUwV9:focus{outline:none;border-color:var(--primary)}.chatbox_modelDropdown__pUwV9:disabled{opacity:.5;cursor:not-allowed}.chatbox_modelDropdown__pUwV9 optgroup{font-weight:600;color:var(--gray-300)}.chatbox_modelDropdown__pUwV9 option{background-color:var(--gray-800);color:var(--gray-100);padding:4px}.chatbox_chatInput__Q9CnK{width:100%;min-height:24px;max-height:200px;resize:none;overflow-y:auto;padding:20px 12px 0;border:none;outline:none;background:transparent;color:var(--gray-200);font-size:1rem;line-height:1.4;white-space:pre-wrap;word-break:break-word;box-sizing:border-box;font-family:inherit;position:relative;z-index:1}.chatbox_suggestion__a45_K{white-space:pre-wrap;color:rgb(242,242,242);opacity:.6}.chatbox_autocompleteButton__4PbhV{display:flex;align-items:center;padding-right:10px;background:transparent;color:var(--gray-100);cursor:pointer;font-size:.85rem;transition:all .2s ease}.chatbox_autocompleteButton__4PbhV:hover{opacity:.7}.chatbox_autocompleteButton__4PbhV span{white-space:nowrap}.chatbox_autocompleteInfo__fKpIO{position:relative;display:inline-flex;align-items:center;margin-left:6px}.chatbox_micButton__C9V_5{width:19px;height:19px;background:transparent;border:none;outline:none;display:inline-flex;align-items:center;justify-content:center;padding:0;cursor:pointer}.chatbox_micButton__C9V_5 :hover{opacity:.7}.chatbox_levelBars__2M_81{width:18px;height:18px;display:flex;align-items:center;gap:2px}.chatbox_levelBars__2M_81>span{width:2px;background:#fff;border-radius:1px;transition:height 60ms linear;will-change:height}.chatbox_autocompleteWrapper__Wg_63{position:relative;width:100%;padding-left:5px}.chatbox_autocompleteGhost__pGpYd{position:absolute;top:10px;right:unset;bottom:0;color:var(--gray-500);opacity:.6;pointer-events:none;white-space:pre-wrap;overflow-wrap:normal;word-break:normal;padding:12px;font:inherit;line-height:1.4;box-sizing:border-box;overflow-y:auto;scrollbar-width:none}.chatbox_autocompleteGhost__pGpYd::-webkit-scrollbar{display:none}.chatbox_plusIcon__CgYe6{font-size:22px;line-height:1;color:var(--gray-100);margin-top:-2px}.chatbox_hiddenInput__8Srj5{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0 0 0 0);border:0}.chatbox_iconCircle__qkkPX{width:36px;height:36px;display:inline-flex;align-items:center;justify-content:center;border-radius:9999px;border:1px solid var(--gray-700);background:var(--gray-900);cursor:pointer;transition:transform .12s ease,background .12s ease,border-color .12s ease,opacity .2s ease;user-select:none;outline:none}.chatbox_iconCircle__qkkPX:hover{background:var(--gray-800);border-color:var(--gray-600)}.chatbox_iconCircle__qkkPX:active{transform:scale(.97)}.chatbox_chatInput__Q9CnK::-webkit-scrollbar{width:6px}.chatbox_chatInput__Q9CnK::-webkit-scrollbar-thumb{background-color:var(--gray-700);border-radius:3px}.chatbox_chatInput__Q9CnK::-webkit-scrollbar-thumb:hover{background-color:var(--gray-600)}.chatbox_chatInput__Q9CnK::-webkit-scrollbar-track{background:transparent}.chatbox_chatInput__Q9CnK{scrollbar-width:thin;scrollbar-color:var(--gray-700) transparent}.chatbox_markdown__muXMy ol,.chatbox_markdown__muXMy ul{margin-left:1rem}.chatbox_markdown__muXMy ul{list-style-type:disc}.chatbox_markdown__muXMy ul>li{margin-top:1rem}.chatbox_markdown__muXMy ul ul{list-style-type:circle}.chatbox_markdown__muXMy ul ul>li{margin-top:0}.chatbox_markdown__muXMy ul ul ul{list-style-type:square}.chatbox_markdown__muXMy hr{height:1px;background-color:var(--gray-600);border:none;margin:1.5rem 0;width:100%}.chatbox_markdown__muXMy a{color:#1686f6;text-decoration:underline}.chatbox_markdown__muXMy h1{font-size:1.8rem;font-weight:700;margin-top:1.5rem;margin-bottom:1rem;color:var(--gray-100)}.chatbox_markdown__muXMy h2{font-size:1.5rem;font-weight:600;margin-top:1.3rem;margin-bottom:.8rem;color:var(--gray-100)}.chatbox_markdown__muXMy h3{font-size:1.3rem;font-weight:600;margin-top:1.1rem;margin-bottom:.6rem;color:var(--gray-100)}.chatbox_markdown__muXMy ol{list-style-type:decimal;padding-left:1.5rem;margin-top:.8rem;margin-bottom:.8rem}.chatbox_markdown__muXMy ol>li{margin-top:.5rem;margin-bottom:.5rem;padding-left:.3rem}.chatbox_markdown__muXMy ol ol{list-style-type:lower-alpha;margin-top:.4rem}.chatbox_markdown__muXMy ol ol ol{list-style-type:lower-roman}.markdown-viewer .ProseMirror,.markdown-viewer .milkdown{padding:8px!important}.markdown-viewer .milkdown{background:var(--gray-900)!important}.tabs_tabContainer__eYltz{display:flex;flex-direction:column;background-color:var(--gray-900);border:1px solid var(--gray-700);border-radius:8px;height:calc(100vh - .5rem);overflow:hidden}.tabs_tabBlock__0QtV3{flex:1;position:relative;background-color:var(--gray-900);padding:1rem;overflow-y:auto;overflow-x:hidden;word-break:break-word;font-size:16;color:var(--gray-100)}.tabs_tabBar__sRmN_{display:flex;justify-content:center;background-color:var(--gray-800);padding-top:4px;border-bottom:1px solid var(--gray-700)}.tabs_tabButtonContainer__xyuso{display:flex;flex-direction:row;align-items:center;justify-content:center;position:relative}.tabs_tabButton__rkcl7{color:var(--gray-300);border:none;padding:12px 20px;cursor:pointer;font-weight:500;position:relative;transition:color .3s ease,transform .3s ease}.tabs_tabButton__rkcl7:not(.tabs_activeTab__Jh8kv):hover{color:var(--gray-100);transform:translateY(-2px)}.tabs_previewRefreshBtn__L1bld{position:absolute;right:-8px;top:50%;transform:translateY(-50%);color:var(--gray-400);transition:color .3s ease;cursor:pointer;border-radius:50%;width:20px;height:20px;background-color:transparent}.tabs_previewRefreshBtn__L1bld:hover{cursor:pointer;color:#FFFFFF}.tabs_activeTab__Jh8kv{color:var(--gray-100);font-weight:600}.tabs_activeTab__Jh8kv:after{content:"";position:absolute;bottom:0;left:15%;width:70%;height:2px;background-color:var(--primary-teal);transition:width .25s ease}.tabs_preview__fHCbg{width:100%;height:calc(100vh - 6rem)}.tabs_errorContainer__SiA95{position:absolute;top:50%;left:0;width:100%;flex-direction:column;align-items:center;justify-content:center;gap:1rem;color:#718b9d;text-align:center;font-size:20px;font-weight:800}.tabs_errorContainer__SiA95:after{content:"";display:inline-block;width:20px;height:20px;border-radius:50%;border:3px solid #718b9d;border-top-color:transparent;animation:tabs_spin__kTKpN 1s linear infinite;margin-left:10px}@keyframes tabs_spin__kTKpN{to{transform:rotate(1turn)}}.session_tab_sessionsContainer__h34qw{width:100%;min-width:100%;background-color:#202123;color:#FFFFFF;display:flex;flex-direction:column;padding:8px;border-right:1px solid #4d4d4f;transition:all .5s ease}.session_tab_collapsed__3Ufis{width:46px;min-width:46px;overflow:hidden;transition:all .5s ease;background:none;border-right:none;padding:0}.session_tab_collapsed__3Ufis .session_tab_header__uShBj{justify-content:center;align-items:center}.session_tab_collapsed__3Ufis .session_tab_newChatButton__RcUVY,.session_tab_collapsed__3Ufis .session_tab_searchContainer__5MswS,.session_tab_collapsed__3Ufis .session_tab_sessionsList__RrABI{display:none}.session_tab_header__uShBj{display:flex;flex-direction:row;align-items:center;justify-content:space-between;height:46px;min-height:46px;z-index:9999}.session_tab_viewMode__QHeq5{display:flex;align-items:center;justify-content:center;width:40px;height:40px;padding:5px;border-radius:4px;cursor:pointer;transition:color .3s ease,background-color .3s ease;color:#8E8EA0}.session_tab_viewMode__QHeq5:hover{color:#FFFFFF;background-color:#2D2D2F}.session_tab_newChatButton__RcUVY{display:flex;align-items:center;gap:12px;padding:10px;margin:8px;background-color:transparent;border:1px solid #4d4d4f;border-radius:6px;color:#8E8EA0;cursor:pointer;width:calc(100% - 16px);transition:color .3s ease,background-color .3s ease}.session_tab_newChatButton__RcUVY:hover{color:#FFFFFF;background-color:#2D2D2F}.session_tab_searchContainer__5MswS{display:flex;align-items:center;padding:8px;margin-top:8px;margin-left:8px;background-color:transparent;border:1px solid #4d4d4f;border-radius:6px;transition:background-color .3s ease}.session_tab_searchContainer__5MswS:hover{background-color:#2D2D2F}.session_tab_searchContainer__5MswS input{flex:1;background:transparent;border:none;color:#FFFFFF;outline:none;font-size:14px}.session_tab_searchContainer__5MswS input::placeholder{color:#8E8EA0}.session_tab_searchContainer__5MswS button{background:transparent;border:none;color:#8E8EA0;cursor:pointer;padding:2px;display:flex;align-items:center;justify-content:center;transition:color .3s ease}.session_tab_searchContainer__5MswS button:hover{color:#FFFFFF}.session_tab_sessionsList__RrABI{flex:1;overflow-y:auto;margin-top:8px}.session_tab_sessionItem__lHQy5{display:flex;align-items:center;gap:12px;padding:10px;margin:2px 8px;border-radius:12px;cursor:pointer;transition:background-color .2s;font-size:14px;overflow:visible;text-overflow:ellipsis;white-space:nowrap;position:relative}.session_tab_sessionTitle__nPy5g{font-weight:100;display:flex;align-items:center;justify-content:space-between;width:100%;position:relative}.session_tab_sessionTitle__nPy5g span{flex:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.session_tab_sessionTitle__nPy5g svg{opacity:0;transition:opacity .2s ease,color .2s ease;cursor:pointer;right:0}.session_tab_dropdownContainer__bAWOu svg,.session_tab_sessionItem__lHQy5:hover .session_tab_sessionTitle__nPy5g svg{opacity:1}.session_tab_dropdownContainer__bAWOu{position:relative;display:flex;align-items:center;justify-content:flex-end;opacity:0;transition:opacity .2s ease;width:30px;flex-shrink:0;margin-right:-8px}.session_tab_sessionItem__lHQy5 .session_tab_dropdownContainer__bAWOu.session_tab_open__IRXLa,.session_tab_sessionItem__lHQy5:hover .session_tab_dropdownContainer__bAWOu{opacity:1}.session_tab_dropdown__TMVGA{position:absolute;background-color:#31302e;border:1px solid #4d4d4f;border-radius:6px;padding:4px;box-shadow:0 4px 12px rgba(0,0,0,.3);top:100%;right:0;min-width:120px;z-index:10002}.session_tab_dropdownItem__wUpHH{display:flex;align-items:center;border-radius:6px;gap:8px;width:100%;padding:8px 12px;background:transparent;border:none;color:#FFFFFF;cursor:pointer;font-size:14px;transition:background-color .2s ease}.session_tab_dropdownItem__wUpHH:hover{background-color:#202123}.session_tab_dropdownItem__wUpHH.session_tab_delete__Bp6rX{color:#ef4444}.session_tab_dropdownItem__wUpHH.session_tab_delete__Bp6rX:hover{background-color:#5d2d2d}.session_tab_dropdownDivider__wWifY{height:1px;background-color:#6a6a6b;margin:4px 0}.session_tab_sessionItem__lHQy5:hover{background-color:#2D2D2F}.session_tab_activeSession__ZGyvP{background-color:#343541}.session_tab_loader__Fppwa{text-align:center;padding:10px;color:#8E8EA0}.session_tab_noSessions__Lrk6E{text-align:center;color:#8E8EA0;padding:20px;font-size:14px}.session_tab_sessionsList__RrABI::-webkit-scrollbar{width:6px}.session_tab_sessionsList__RrABI::-webkit-scrollbar-track{background:transparent}.session_tab_sessionsList__RrABI::-webkit-scrollbar-thumb{background-color:#4D4D4F;border-radius:3px}.session_tab_sessionsList__RrABI::-webkit-scrollbar-thumb:hover{background-color:#666668}.session_tab_loading__boxXD{display:inline-flex;align-items:baseline;background:linear-gradient(90deg,transparent 0,var(--gray-800) 15%,var(--gray-600) 30%,var(--gray-500) 45%,var(--gray-600) 60%,var(--gray-800) 75%,transparent 100%);background-size:200% 100%;padding:8px 12px;border-radius:6px;animation:session_tab_loadingBackground__jvoHg 4s ease-in-out infinite}@keyframes session_tab_loadingBackground__jvoHg{0%{background-position:200% 0}to{background-position:-200% 0}}.share_popup_popupOverlay__dRogd{position:fixed;top:0;left:0;right:0;bottom:0;background-color:rgba(0,0,0,.5);display:flex;align-items:center;justify-content:center;z-index:10000;backdrop-filter:blur(2px)}.share_popup_popupContent__nwTUt{background-color:#343541;border:1px solid #4d4d4f;border-radius:12px;padding:24px;max-width:480px;width:90%;max-height:90vh;overflow-y:auto;box-shadow:0 20px 25px -5px rgba(0,0,0,.3),0 10px 10px -5px rgba(0,0,0,.2)}.share_popup_popupHeader__anh0r{display:flex;align-items:center;justify-content:space-between;margin-bottom:20px}.share_popup_popupTitle__ttctN{font-size:18px;font-weight:600;color:#FFFFFF;margin:0}.share_popup_closeButton__bbwgv{background:transparent;border:none;color:#8E8EA0;cursor:pointer;padding:4px;border-radius:4px;transition:color .2s ease,background-color .2s ease;display:flex;align-items:center;justify-content:center}.share_popup_closeButton__bbwgv:hover{color:#FFFFFF;background-color:#2D2D2F}.share_popup_privacyStatement__M87y1{color:#8E8EA0;font-size:14px;line-height:1.5;margin-bottom:20px}.share_popup_linkContainer__A83Tp{display:flex;gap:8px;align-items:center}.share_popup_linkInput__IPqPI{flex:1;background-color:#202123;border:1px solid #4d4d4f;border-radius:6px;padding:12px;color:#FFFFFF;font-size:14px;outline:none;transition:border-color .2s ease}.share_popup_linkInput__IPqPI:focus{border-color:#FFFFFF}.share_popup_linkInput__IPqPI::placeholder{color:#8E8EA0}.share_popup_createLinkButton__0iUJn{display:flex;align-items:center;gap:8px;background-color:#FFFFFF;color:#000000;border:none;border-radius:6px;padding:12px 16px;font-size:14px;font-weight:500;cursor:pointer;transition:background-color .2s ease;white-space:nowrap;flex-shrink:0}.share_popup_createLinkButton__0iUJn:hover:not(:disabled){background-color:#F3F4F6}.share_popup_createLinkButton__0iUJn:disabled{background-color:#4D4D4F;color:#8E8EA0;cursor:not-allowed}.share_popup_createLinkButton__0iUJn svg{width:16px;height:16px}.landing_landingHeader__2D7D5{width:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center}.landing_logo____DeY{width:100%;max-width:600px;height:auto}.landing_tagline__AHQWf{font-size:1.5rem;font-weight:800;color:#c2c0c0;text-align:center;padding:0 1rem}.landing_sampleCards__iNdLc{display:flex;flex-wrap:wrap;justify-content:center;gap:1rem;margin-top:2rem}.landing_card__j6g03{min-width:250px;max-width:300px;height:110px;flex-direction:column;justify-content:space-between}.landing_card__j6g03 h3{font-size:1rem;font-weight:600;margin-bottom:.5rem;color:var(--gray-100);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.landing_card__j6g03 p{font-size:.9rem;color:var(--gray-500);overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.landing_cardContainer__VUwdJ{position:relative;min-width:250px;max-width:300px;height:110px}.landing_card__j6g03{background-color:transparent;border:1px solid var(--gray-700);border-radius:12px;padding:1rem;width:100%;height:100%;color:var(--gray-200);text-align:left;font-family:var(--font-dm-sans),sans-serif;transition:border-color .3s ease,transform .3s ease;display:flex;overflow:hidden;position:relative}.landing_cardOverlay__cvf9j{position:absolute;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.8);display:flex;flex-direction:row;justify-content:center;align-items:center;gap:.5rem;opacity:0;transition:opacity .3s ease;border-radius:12px}.landing_cardContainer__VUwdJ:hover .landing_cardOverlay__cvf9j{opacity:1}.landing_cardButton__WAjbN{background:var(--gray-700);border:1px solid var(--gray-600);color:var(--gray-200);padding:.5rem 1rem;border-radius:6px;font-size:.875rem;font-weight:500;cursor:pointer;transition:all .2s ease;min-width:120px}.landing_cardButton__WAjbN:hover{background:var(--gray-600);border-color:var(--gray-500);color:var(--gray-100);transform:translateY(-1px)}.landing_card__j6g03:hover{border-color:var(--gray-400);transform:translateY(-2px)}.user_auth_userAuth__AiJiW{position:absolute;top:.7rem;right:1rem}.user_auth_loginButton__ZIFUZ{display:flex;align-items:center;justify-content:center;padding:.5rem;color:white;border-radius:.25rem;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.user_auth_loginButton__ZIFUZ:hover{background-color:#989898}.user_auth_userButton__rEhla{display:flex;align-items:center;justify-content:center;padding:.1rem;color:white;background-color:transparent;border:none;border-radius:9999px;cursor:pointer;transition:background-color .2s ease}.user_auth_userButton__rEhla:hover{background-color:rgba(255,255,255,.1)}.user_auth_userImage__fns1S{width:2rem;height:2rem;border-radius:50%}.user_auth_dropdown__oGb2Q{position:absolute;top:2rem;right:2rem;min-width:7rem;background-color:white;border-radius:.375rem;box-shadow:0 10px 15px -3px rgba(0,0,0,.1),0 4px 6px -2px rgba(0,0,0,.05);overflow:hidden;z-index:50;transform-origin:top right;animation:user_auth_dropdownAppear__yP7ho .25s cubic-bezier(.175,.885,.32,1.275) forwards;opacity:0}@keyframes user_auth_dropdownAppear__yP7ho{0%{opacity:0;transform:scale(.95) translateY(-10px)}to{opacity:1;transform:scale(1) translateY(0)}}@keyframes user_auth_dropdownDisappear__tVLQl{0%{opacity:1;transform:scale(1) translateY(0)}to{opacity:0;transform:scale(.95) translateY(-10px)}}.user_auth_dropdown__oGb2Q.user_auth_closing__kh6xI{animation:user_auth_dropdownDisappear__tVLQl .2s ease-in forwards}.user_auth_dropdownItem__EqYC7{display:block;width:100%;padding:.75rem 1rem;text-align:left;background-color:transparent;border:none;cursor:pointer;color:#333;font-size:.875rem;transition:background-color .15s ease,transform .1s ease}.user_auth_dropdownItem__EqYC7:hover{background-color:#f3f4f6;transform:translateX(2px)}