@charset "UTF-8";:root{font-family:system-ui,Avenir,Helvetica,Arial,sans-serif;line-height:1.5;font-weight:400;color-scheme:light dark;color:#ffffffde;background-color:#242424;font-synthesis:none;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}a{font-weight:500;color:#646cff;text-decoration:inherit}a:hover{color:#535bf2}body{margin:0;display:flex;place-items:center;min-width:320px;min-height:100vh}h1{font-size:3.2em;line-height:1.1}button{border-radius:8px;border:1px solid transparent;padding:.6em 1.2em;font-size:1em;font-weight:500;font-family:inherit;background-color:#1a1a1a;cursor:pointer;transition:border-color .25s}button:hover{border-color:#646cff}button:focus,button:focus-visible{outline:4px auto -webkit-focus-ring-color}@media(prefers-color-scheme:light){:root{color:#213547;background-color:#fff}a:hover{color:#747bff}button{background-color:#f9f9f9}}#root{width:100%;margin:0;padding:0}div{box-sizing:border-box}._main_7s0f8_1{width:100vw;height:100vh;background-color:#0f0f12;display:flex;flex-direction:row}._navigations_7s0f8_9{width:17.3%;height:100%;border-right:1px solid #1F1F21;display:flex;flex-direction:column;padding:0 13px;min-width:250px}._navigations_7s0f8_9 ._logo_container_7s0f8_18{width:100%;height:6.55%;display:flex;flex-direction:row;align-items:center;justify-content:start;margin:0 11px}._navigations_7s0f8_9 ._logo_container_7s0f8_18 img{height:55%}._navigations_7s0f8_9 ._tab_7s0f8_30{width:100%;height:37px;background-color:transparent;padding:0 11px;box-sizing:border-box;display:flex;flex-direction:row;align-items:center;margin-bottom:10px;border-radius:100px;border:none;outline:none;position:relative;overflow:hidden}._navigations_7s0f8_9 ._tab_7s0f8_30 img{height:75%;margin-right:7.5%;-webkit-user-select:none;user-select:none;pointer-events:none}._navigations_7s0f8_9 ._tab_7s0f8_30 ._create_icon_7s0f8_52{height:75%!important;width:auto!important;aspect-ratio:1;margin-right:7.5%;color:#6167f0}._navigations_7s0f8_9 ._tab_7s0f8_30 p{color:#f7f8fc;font-size:.875em;-webkit-user-select:none;user-select:none}._navigations_7s0f8_9 ._tab_7s0f8_30 ._link_7s0f8_64{width:100%;height:100%;top:0;left:0;position:absolute}._navigations_7s0f8_9 ._tab_7s0f8_30:hover{background-color:#1b1c21}._navigations_7s0f8_9 ._messages_title_7s0f8_74{color:#848e93;font-size:.875em;margin-left:11px}._navigations_7s0f8_9 ._messages_7s0f8_74{width:100%;flex:1;display:flex;flex-direction:column;overflow:scroll}._one_chat_7s0f8_87{width:100%;height:58px;flex-shrink:0;padding:0 11px;display:flex;flex-direction:row;align-items:center;border-radius:10px;transition:.1s;margin-bottom:5px;position:relative}._one_chat_7s0f8_87 img{height:55%;aspect-ratio:1;object-fit:cover;border-radius:100px;-webkit-user-select:none;user-select:none;pointer-events:none;margin-right:15px}._one_chat_7s0f8_87 ._text_container_7s0f8_110{overflow:hidden;min-width:0}._one_chat_7s0f8_87 ._character_7s0f8_114{width:100%;color:#f7f8fc;font-size:.82em;font-weight:500;margin:0 0 2.5px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;-webkit-user-select:none;user-select:none}._one_chat_7s0f8_87 ._msg_7s0f8_126{width:100%;color:#848e93;font-size:.75em;margin:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;-webkit-user-select:none;user-select:none}._one_chat_7s0f8_87 ._chat_row_link_7s0f8_136{flex:1;min-width:0;height:100%;display:flex;flex-direction:row;align-items:center;text-decoration:none;color:inherit}._one_chat_7s0f8_87 ._chat_actions_7s0f8_146{position:relative;flex-shrink:0;display:flex;align-items:center;z-index:2}._one_chat_7s0f8_87 ._chat_more_btn_7s0f8_153{display:flex;align-items:center;justify-content:center;width:28px;height:28px;padding:0;margin:0;border:none;outline:none;border-radius:6px;background:transparent;cursor:pointer;color:#848e93}._one_chat_7s0f8_87 ._chat_more_btn_7s0f8_153:hover{background-color:#27282f}._one_chat_7s0f8_87 ._chat_more_icon_7s0f8_171{font-size:1.1rem}._one_chat_7s0f8_87 ._chat_menu_popover_7s0f8_174{position:absolute;bottom:calc(100% + 6px);right:0;min-width:120px;padding:6px 0;background-color:#1b1c21;border:1px solid #27282f;border-radius:8px;box-shadow:0 8px 24px #00000059;z-index:20}._one_chat_7s0f8_87 ._chat_menu_popover_below_7s0f8_186{top:calc(100% + 6px);bottom:auto}._one_chat_7s0f8_87 ._chat_menu_delete_7s0f8_190{width:100%;display:block;padding:10px 14px;margin:0;border:none;background:transparent;text-align:left;font-size:.875rem;color:#f7f8fc;cursor:pointer;border-radius:0}._one_chat_7s0f8_87 ._chat_menu_delete_7s0f8_190:hover{background-color:#27282f}._one_chat_7s0f8_87:hover{background-color:#1b1c21}._show_credits_7s0f8_210{width:100%;height:37px;background-color:#1b1c21;border-radius:100px;outline:none;border:none;display:flex;flex-direction:row;align-items:center;margin:10px 0 0;position:relative;overflow:hidden}._show_credits_7s0f8_210 ._link_7s0f8_64{width:100%;height:100%;position:absolute;top:0;left:0}._show_credits_7s0f8_210:focus{outline:none;border:none}._show_credits_7s0f8_210 img{height:80%;aspect-ratio:1;-webkit-user-select:none;user-select:none;pointer-events:none}._show_credits_7s0f8_210 ._number_7s0f8_241{font-size:.8em;font-weight:600;color:#00aeff;margin-left:10px;-webkit-user-select:none;user-select:none}._show_credits_7s0f8_210 ._icon_7s0f8_248{height:95%;color:#848e93}._show_credits_7s0f8_210:hover{background-color:#27282f}._user_and_settings_7s0f8_256{width:100%;height:29px;margin:23px 0;padding:0 11px;display:flex;flex-direction:row;align-items:center;justify-content:start;position:relative}._user_and_settings_7s0f8_256 ._profile_7s0f8_267{width:29px;aspect-ratio:1;object-fit:cover;border-radius:100px;-webkit-user-select:none;user-select:none;pointer-events:none}._user_and_settings_7s0f8_256 p{color:#fff;font-size:.9em;margin-left:15px;flex:1;-webkit-user-select:none;user-select:none;margin-right:20px}._user_and_settings_7s0f8_256 button{width:29px;aspect-ratio:1;margin:0;padding:0;display:flex;align-items:center;justify-content:center;border:none;outline:none;background-color:transparent;border-radius:5px}._user_and_settings_7s0f8_256 button ._icon_7s0f8_248{width:80%;margin:0;padding:0;color:#848e93;-webkit-user-select:none;user-select:none;pointer-events:none}._user_and_settings_7s0f8_256 button:hover{background-color:#27282f}._user_and_settings_7s0f8_256 ._logoutFloating_7s0f8_307{position:absolute;bottom:calc(100% + 8px);right:11px;width:auto;min-width:0;aspect-ratio:unset;height:auto;display:inline-flex;align-items:center;justify-content:center;padding:12px 20px;box-sizing:border-box;min-height:44px;background-color:#1b1c21;border:1px solid #27282f;border-radius:8px;color:#f7f8fc;font-size:.875rem;cursor:pointer;white-space:nowrap;box-shadow:0 4px 12px #0000004d}._user_and_settings_7s0f8_256 ._logoutFloating_7s0f8_307:hover{background-color:#27282f}._content_7s0f8_334{flex:1;height:100%;min-width:0;position:relative}._element_mj09b_1{width:100%;height:6.55%;display:flex;flex-direction:row;align-items:center;gap:1rem;padding:0 1rem;box-sizing:border-box;background-color:#0f0f12}._search_wrapper_mj09b_13{flex:1;max-width:min(40rem,100%);margin:0 auto;position:relative;display:flex;align-items:center}._search_input_mj09b_22{width:100%;height:2.5rem;padding:0 3.25rem 0 1.5rem;border:none;border-radius:100px;background-color:#1f1f21;color:#fff;font-size:.9rem;outline:none;box-sizing:border-box}._search_input_mj09b_22::placeholder{color:#888}._search_input_mj09b_22:focus{background-color:#333}._search_input_mj09b_22::-webkit-search-cancel-button,._search_input_mj09b_22::-webkit-search-decoration{-webkit-appearance:none;appearance:none}._search_btn_mj09b_45{position:absolute;right:.5rem;display:flex;align-items:center;justify-content:center;width:2rem;height:2rem;padding:0;border:none;border-radius:50%;background:transparent;color:#888;cursor:pointer;transition:color .2s,background-color .2s}._search_btn_mj09b_45:hover{color:#e0e0e0;background-color:#ffffff14}._search_btn_mj09b_45:focus{border:none;outline:none}._search_icon_mj09b_70{font-size:1.25rem!important;color:#51565a}._download_app_mj09b_75{display:inline-flex;align-items:center;gap:.35rem;color:#429af8;text-decoration:none;font-size:.9rem;white-space:nowrap;flex-shrink:0;margin-right:10px;padding:5px 10px;border-radius:10px;-webkit-user-select:none;user-select:none}._download_app_mj09b_75 span{margin-left:5px}._download_app_mj09b_75:hover{color:#429af8;background-color:#429af826}._download_icon_mj09b_97{font-size:1.1rem!important}._main_bxru5_1{width:100%;height:100%;display:flex;flex-direction:column;box-sizing:border-box}._tabsBar_bxru5_9{position:sticky;top:0;width:100%;height:55px;flex-shrink:0;display:flex;align-items:center;gap:0;padding:10px 80px;z-index:1}._tab_bxru5_9{padding:0 16px;height:100%;display:flex;align-items:center;border:none;background:transparent;color:#848e93;font-size:14px;margin-right:20px;cursor:pointer;-webkit-user-select:none;user-select:none}._tab_bxru5_9:focus{border:none;outline:none}._tab_bxru5_9:hover{background:#1b1c21}._tab_bxru5_9._active_bxru5_43{color:#fff;background:#1b1c21}._scroll_bxru5_48{width:100%;flex:1;overflow-y:auto;min-height:0;padding:10px 80px 75px;box-sizing:border-box}._grid_bxru5_57{display:grid;grid-template-columns:repeat(auto-fill,minmax(200px,1fr));gap:25px 28px;padding:0;margin:0;box-sizing:border-box}._empty_bxru5_66{grid-column:1/-1;text-align:center;padding:48px 16px;color:#a3adb4;font-size:14px;line-height:1.5}._character_bxru5_75{background-color:#1f1f21;border-radius:10px;aspect-ratio:3/4;min-height:120px;overflow:hidden;position:relative;transition:.2s}._character_bxru5_75 img{display:block;width:100%;height:100%;aspect-ratio:3/4;object-fit:cover;transition:.2s;-webkit-user-select:none;user-select:none;pointer-events:none}._character_bxru5_75:hover img{scale:1.1}._character_bxru5_75 ._cover_bxru5_97{width:100%;height:85%;position:absolute;bottom:0;left:0;background-image:linear-gradient(to bottom,#87645d00,#87645d);display:flex;flex-direction:column;align-items:start;justify-content:end}._character_bxru5_75 ._cover_bxru5_97 p{width:100%;padding:0 20px;box-sizing:border-box}._character_bxru5_75 ._cover_bxru5_97 ._title_bxru5_114{font-size:.95em;color:#fff;font-weight:600;margin:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._character_bxru5_75 ._cover_bxru5_97 ._intro_bxru5_123{font-size:.85em;color:#fff;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;margin-bottom:20px}._loading_bxru5_133{padding:24px 0 8px;display:flex;align-items:center;justify-content:center;gap:10px;color:#d0d4d8;font-size:14px;letter-spacing:.03em}._loadingSpinner_bxru5_144{width:18px;height:18px;border-radius:999px;border:2px solid rgba(255,255,255,.18);border-top-color:#6167f0;animation:_spin_bxru5_399 .9s linear infinite}._loadingText_bxru5_153{text-transform:uppercase;font-size:11px;color:#a3adb4}._loadingDot_bxru5_159{width:4px;height:4px;border-radius:999px;background:#6167f0;opacity:.3;animation:_loadingDotPulse_bxru5_1 1.4s infinite ease-in-out}._loadingDot_bxru5_159:nth-of-type(3){animation-delay:.15s}._loadingDot_bxru5_159:nth-of-type(4){animation-delay:.3s}._loadingDot_bxru5_159:nth-of-type(5){animation-delay:.45s}@keyframes _loadingDotPulse_bxru5_1{0%,80%,to{transform:scale(.6);opacity:.25}40%{transform:scale(1);opacity:1}}._modalOverlay_bxru5_187{position:fixed;inset:0;background:#0009;display:flex;align-items:center;justify-content:center;z-index:100;padding:24px;box-sizing:border-box}._modalBox_bxru5_199{display:flex;width:auto;height:auto;max-height:calc(100vh - 48px);min-height:0;background:#fff;border-radius:12px;overflow:hidden;box-shadow:0 20px 60px #0000004d}._image_bxru5_211{width:min(max(400px,35.5vw),(100vh - 48px) * 3 / 4);min-width:0;flex-shrink:1;min-height:0;max-height:calc(100vh - 48px);aspect-ratio:3/4;background:#add8e6;overflow:hidden;position:relative}._image_bxru5_211 img{display:block;position:absolute;inset:0;width:100%;height:100%;object-fit:cover}._modalContent_bxru5_231{flex:1;display:flex;flex-direction:column;width:25.7vw;min-width:400px;overflow:hidden;min-height:100%}._modalHeader_bxru5_241{flex-shrink:0;height:8.5%;padding:0 20px;display:flex;align-items:center;justify-content:space-between;background:#fff}._modalProfile_bxru5_251{display:flex;align-items:center;gap:10px;font-size:14px;color:#333;height:100%;-webkit-user-select:none;user-select:none}._modalProfileIcon_bxru5_261{height:50%;aspect-ratio:1;border-radius:50%;background:#e0e0e0;overflow:hidden}._modalProfileIcon_bxru5_261 img{width:100%;object-fit:cover;-webkit-user-select:none;user-select:none;pointer-events:none}._modalClose_bxru5_275{padding:8px;border:none;background:transparent;color:#666;cursor:pointer;border-radius:6px;line-height:0}._modalClose_bxru5_275:hover{background:#f0f0f0;color:#333}._modalClose_bxru5_275:focus{border:none;outline:none}._modalScroll_bxru5_293{flex:1;overflow-y:auto;padding:20px;min-height:0}._modalTitle_bxru5_300{margin:0 0 12px;font-size:1.1rem;font-weight:600;color:#1a1a1a}._modalIntro_bxru5_307{margin:0 0 16px;font-size:14px;line-height:1.5;color:#000}._modalDivider_bxru5_314{border:none;border-top:.5px solid #C7C7C7;margin:30px 0 20px}._modalTagsLabel_bxru5_320{margin:0 0 15px;font-size:.9em;font-weight:500;color:#848e93;letter-spacing:.5px}._modalTags_bxru5_320{display:flex;flex-wrap:wrap;gap:8px}._modalTags_bxru5_320 img{width:16px}._modalTag_bxru5_320{display:inline-flex;align-items:center;gap:6px;padding:6px 12px;border-radius:20px;background-color:#d7d9fb;font-size:13px;color:#6167f0;font-weight:400}._modalTag_bxru5_320 img{width:16px}._modalFooter_bxru5_352{flex-shrink:0;padding:15px 20px;background:#fff;box-sizing:border-box}._modalChatBtn_bxru5_359{width:100%;display:flex;align-items:center;justify-content:center;gap:8px;padding:12px 20px;border:none;border-radius:10px;background-color:#6167f0;color:#fff;font-size:15px;font-weight:600;cursor:pointer;-webkit-user-select:none;user-select:none;position:relative}._modalChatBtn_bxru5_359 img{height:20px;margin-right:5px;-webkit-user-select:none;user-select:none;pointer-events:none}._modalChatBtn_bxru5_359:hover{filter:brightness(1.05)}._modalChatBtn_bxru5_359:focus{border:none;outline:none}._modalChatBtn_bxru5_359:disabled{cursor:not-allowed;opacity:.85;filter:none}._modalChatBtnLoading_bxru5_395{background-color:#5157e0}._spinner_bxru5_399{width:18px;height:18px;border-radius:999px;border:2px solid rgba(255,255,255,.35);border-top-color:#fffffff2;animation:_spin_bxru5_399 .8s linear infinite;flex:0 0 auto}@keyframes _spin_bxru5_399{0%{transform:rotate(0)}to{transform:rotate(360deg)}}._main_k1rqf_1{width:100%;height:100%;display:flex;flex-direction:column;box-sizing:border-box}._scroll_k1rqf_9{width:100%;flex:1;overflow-y:auto;min-height:0;padding:20px 0;box-sizing:border-box;display:flex;flex-direction:column;align-items:center}._content_container_k1rqf_21{width:63%;display:flex;flex-direction:column;gap:40px;padding-top:60px}._header_section_k1rqf_29{text-align:left;margin-bottom:20px}._header_section_k1rqf_29 h1{font-size:1.8rem;color:#fff;margin:0 0 15px;font-weight:600}._header_section_k1rqf_29 p{color:#b0b0b0;font-size:1rem;margin:0}._cards_slider_k1rqf_45{display:flex;gap:20px;overflow-x:auto;padding-bottom:25px;width:100%}._cards_slider_k1rqf_45::-webkit-scrollbar{height:6px;opacity:0;transition:opacity .3s ease}._cards_slider_k1rqf_45:hover::-webkit-scrollbar{opacity:1}._cards_slider_k1rqf_45::-webkit-scrollbar-thumb{background:#333;border-radius:3px}._cards_slider_k1rqf_45::-webkit-scrollbar-track{background:transparent}._cards_slider_k1rqf_45{scrollbar-width:thin;scrollbar-color:#333 transparent;transition:scrollbar-color .3s ease}._cards_slider_k1rqf_45:hover{scrollbar-color:#333 transparent}._card_k1rqf_45{background-color:#1f1f21;border-radius:12px;min-width:290px;height:340px;display:flex;flex-direction:column;justify-content:flex-end;padding:15px;box-sizing:border-box;flex-shrink:0;position:relative;overflow:hidden}._card_k1rqf_45 ._img_k1rqf_97{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;transition:.2s}._card_k1rqf_45 ._cover_k1rqf_106{width:100%;height:65%;position:absolute;bottom:0;left:0;z-index:1;background-image:linear-gradient(to bottom,#87645d00,#87645d)}._card_k1rqf_45:hover ._img_k1rqf_97{scale:1.05}._card_loader_k1rqf_119{position:absolute;top:10px;left:10px;z-index:3;width:26px;height:26px;border-radius:999px;background:#00000059;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);display:grid;place-items:center;pointer-events:none}._spinner_k1rqf_134{width:14px;height:14px;border-radius:999px;border:2px solid rgba(255,255,255,.35);border-top-color:#fffffff2;animation:_spin_k1rqf_134 .8s linear infinite}@keyframes _spin_k1rqf_134{to{transform:rotate(360deg)}}._card_content_k1rqf_148{width:100%;z-index:2;overflow:hidden;position:relative}._card_content_k1rqf_148 h3{color:#fff;margin:0 0 10px;font-size:1.1rem;font-weight:600}._price_row_k1rqf_161{display:flex;align-items:baseline;justify-content:space-between;background:#ffffff1a;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);padding:12px 15px;border-radius:8px}._price_row_k1rqf_161 ._price_k1rqf_161{color:#fff;font-weight:700;font-size:1rem}._price_row_k1rqf_161 ._per_credit_k1rqf_175{color:#e4e4e4;font-size:.75rem}._price_row_k1rqf_161:hover{background:#ffffff40}._history_section_k1rqf_183{width:100%;margin-top:20px}._history_section_k1rqf_183 h2{color:#fff;font-size:1.2rem;margin-bottom:15px;font-weight:500}._history_list_k1rqf_194{width:100%;display:flex;flex-direction:column}._history_item_k1rqf_200{display:flex;justify-content:space-between;align-items:center;padding:20px 0;border-bottom:1px solid #333;color:#fff;font-size:.9rem}._history_item_k1rqf_200:first-child{border-top:1px solid #333}._history_item_k1rqf_200 ._plan_name_k1rqf_212{color:#e0e0e0}._history_item_k1rqf_200 ._history_info_k1rqf_215{display:flex;flex-direction:column;gap:4px}._history_item_k1rqf_200 ._history_info_k1rqf_215 ._history_date_k1rqf_220{font-size:.75rem;color:gray}._history_item_k1rqf_200 ._history_amount_k1rqf_224{display:flex;flex-direction:column;align-items:flex-end;gap:4px}._history_item_k1rqf_200 ._history_amount_k1rqf_224 ._credits_added_k1rqf_230{color:#4caf50;font-weight:600}._history_item_k1rqf_200 ._history_amount_k1rqf_224 ._price_k1rqf_161{font-size:.8rem;color:#b0b0b0}._main_16mdz_2{width:100%;height:100%;display:flex;flex-direction:row;box-sizing:border-box;min-width:1000px;min-height:766px}._chat_16mdz_12{flex:1;height:100%;display:flex;flex-direction:column}._top_bar_16mdz_19{width:100%;height:6.55%;display:flex;flex-direction:row;align-items:center;padding:0 25px}._top_bar_16mdz_19 ._chtr_img_16mdz_27{height:45%;aspect-ratio:1;background-color:#add8e6;border-radius:1000px;margin-right:15px;overflow:hidden}._top_bar_16mdz_19 ._chtr_img_16mdz_27 img{width:100%;height:100%;object-fit:cover;-webkit-user-select:none;user-select:none}._top_bar_16mdz_19 ._chtr_title_16mdz_41{color:#fff;font-weight:600}._top_bar_16mdz_19 ._btn_16mdz_45{aspect-ratio:1;height:50%;margin:0;padding:0;box-sizing:border-box;border-radius:10px;border:none;outline:none;background-color:transparent;display:flex;align-items:center;justify-content:center}._top_bar_16mdz_19 ._btn_16mdz_45 ._img_16mdz_59{width:70%;aspect-ratio:1;margin:0;padding:0}._top_bar_16mdz_19 ._btn_16mdz_45:hover{background-color:#1b1c21}._top_bar_16mdz_19 ._btn_16mdz_45._restart_btn_16mdz_68{aspect-ratio:auto;flex-shrink:0;height:32px;width:auto;min-width:min-content;padding:0 14px;border-radius:1000px;margin-left:12px;color:#868686;font-size:13px;font-weight:500;transition:all .2s ease;background-color:#1b1c21;display:inline-flex;align-items:center;justify-content:center;gap:6px;white-space:nowrap}._top_bar_16mdz_19 ._btn_16mdz_45._restart_btn_16mdz_68:hover{background-color:#2c2d33;color:#fff}._top_bar_16mdz_19 ._btn_16mdz_45._restart_btn_16mdz_68 svg{width:14px;height:14px}@keyframes _skeletonShimmer_16mdz_1{0%{background-position:200% 0}to{background-position:-200% 0}}._skeleton_16mdz_106{background:linear-gradient(90deg,#1b1c21f2,#373a46bf,#1b1c21f2,#373a46bf,#1b1c21f2);background-size:200% 100%;animation:_skeletonShimmer_16mdz_1 5s ease-in-out infinite;border-radius:999px}._skeletonAvatar_16mdz_113{width:100%;height:100%;border-radius:999px}._skeletonTitle_16mdz_119{height:14px;width:160px;border-radius:999px}._skeletonMsgs_16mdz_125{width:100%;padding:4px 0 10px}._skeletonRow_16mdz_130{width:100%;display:flex;margin-bottom:18px}._skeletonBubble_16mdz_136{height:38px;width:68%;border-radius:22.5px}._skeletonLeft_16mdz_142{margin-left:45px}._skeletonRight_16mdz_146{margin-left:auto}._msg_scroll_16mdz_150{width:100%;flex:1;display:flex;flex-direction:column;align-items:center;justify-content:start;overflow-y:auto;overflow-x:hidden}._msg_scroll_16mdz_150::-webkit-scrollbar{width:6px}._msg_scroll_16mdz_150::-webkit-scrollbar-track{background:transparent}._msg_scroll_16mdz_150::-webkit-scrollbar-thumb{background:#2c2d33;border-radius:3px}._msg_scroll_16mdz_150::-webkit-scrollbar-thumb:hover{background:#3e3f46}._messages_16mdz_174{width:57.6%;min-width:683px;height:auto;padding:20px 0;box-sizing:border-box}._empty_chat_container_16mdz_182{display:flex;flex-direction:column;align-items:center;justify-content:center;width:100%;height:100%;padding-bottom:100px;box-sizing:border-box}._empty_chat_container_16mdz_182 ._avatar_16mdz_192{width:100px;height:100px;border-radius:50%;object-fit:cover;margin-bottom:26px;background-color:#1b1c21}._empty_chat_container_16mdz_182 ._name_16mdz_200{color:#fff;font-size:17.5px;font-weight:600;margin-bottom:20px;text-align:center}._empty_chat_container_16mdz_182 ._placeholder_text_16mdz_207{color:#868686;font-size:15px;font-weight:400;text-align:center}@keyframes _msgEnter_16mdz_1{0%{opacity:0;transform:translate3d(0,10px,0) scale(.985);filter:blur(1px)}to{opacity:1;transform:translateZ(0) scale(1);filter:blur(0)}}._msg_enter_16mdz_226{animation:_msgEnter_16mdz_1 .28s ease-in-out both;will-change:transform,opacity,filter}@media(prefers-reduced-motion:reduce){._msg_enter_16mdz_226{animation:none}}._msg_from_chtr_16mdz_236{width:100%;display:flex;flex-direction:row;align-items:start;justify-content:start;box-sizing:border-box;margin-bottom:30px}._msg_from_chtr_16mdz_236 ._img_16mdz_59{width:30px;height:30px;background-color:#1b1c21;border-radius:100px;overflow:hidden}._msg_from_chtr_16mdz_236 ._img_16mdz_59 img{width:100%;height:100%;object-fit:cover}._msg_from_chtr_16mdz_236 ._content_16mdz_257{max-width:70%;min-width:0;margin-left:15px;background-color:#1b1c21;padding:10px 15px;line-height:25px;font-size:15px;color:#dfdfdf;border-radius:22.5px;white-space:pre-wrap;overflow-wrap:anywhere;word-break:break-word}._msg_from_chtr_16mdz_236 ._content_16mdz_257._image_content_16mdz_271{padding:0;background-color:transparent;border-radius:12px;overflow:hidden;border:1.5px solid rgba(255,255,255,.24)}._msg_from_chtr_16mdz_236 ._content_16mdz_257._clickable_16mdz_278{cursor:pointer;transition:filter .2s ease}._msg_from_chtr_16mdz_236 ._content_16mdz_257._clickable_16mdz_278:hover{filter:brightness(1.1)}._typing_16mdz_286{display:inline-flex;align-items:flex-end;gap:4px;height:16px}._typing_dot_16mdz_293{width:6px;height:6px;border-radius:999px;background-color:#dfdfdf;opacity:.5;animation:_typingWave_16mdz_1 1.1s infinite ease-in-out}._typing_dot_16mdz_293:nth-child(2){animation-delay:.15s}._typing_dot_16mdz_293:nth-child(3){animation-delay:.3s}@keyframes _typingWave_16mdz_1{0%,60%,to{transform:translateY(0);opacity:.4}30%{transform:translateY(-4px);opacity:1}}@media(prefers-reduced-motion:reduce){._typing_dot_16mdz_293{animation:none}}._image_message_ctn_16mdz_325{display:flex;flex-direction:column;align-items:flex-start;margin-left:15px}._image_message_ctn_16mdz_325 ._content_16mdz_257{margin-left:0}._price_badge_16mdz_335{margin-top:9px;height:28px;padding:0 11px;background-color:#1f1f21;border-radius:10px;display:flex;flex-direction:row;align-items:center;cursor:pointer;transition:background-color .2s ease}._price_badge_16mdz_335:hover{background-color:#2a2a2d}._price_badge_16mdz_335 ._coin_icon_16mdz_350{width:12px;height:12px;object-fit:contain}._price_badge_16mdz_335 ._price_text_16mdz_355{margin-left:4px;color:#fbd664;font-size:12px;font-weight:600;line-height:2.08;letter-spacing:-.5px}._generating_loader_16mdz_364{display:flex;gap:4px;align-items:center;justify-content:center;height:100%}._generating_loader_16mdz_364 ._dot_16mdz_371{width:8px;height:8px;background-color:#fff;border-radius:50%;animation:_dotPulse_16mdz_1 1.4s infinite ease-in-out both}._generating_loader_16mdz_364 ._dot_16mdz_371:nth-child(1){animation-delay:-.32s}._generating_loader_16mdz_364 ._dot_16mdz_371:nth-child(2){animation-delay:-.16s}@keyframes _dotPulse_16mdz_1{0%,80%,to{transform:scale(0)}40%{transform:scale(1)}}._image_wrapper_16mdz_393{position:relative;width:100%;height:100%;display:flex;align-items:center;justify-content:center;overflow:hidden}._image_wrapper_16mdz_393 img{width:100%;height:100%;object-fit:cover}._image_wrapper_16mdz_393 ._blurred_avatar_16mdz_407{width:100%;height:100%;object-fit:cover;filter:blur(50px);transform:scale(1.1)}._image_wrapper_16mdz_393 ._blurred_overlay_16mdz_414{position:absolute;inset:0;background-color:#fff3}._msg_from_user_16mdz_423{width:100%;display:flex;flex-direction:row-reverse;align-items:start;justify-content:end;box-sizing:border-box;margin-bottom:30px}._msg_from_user_16mdz_423 ._content_16mdz_257{max-width:70%;min-width:0;background-color:#429af8;padding:10px 15px;line-height:25px;font-size:15px;color:#dfdfdf;border-radius:22.5px;white-space:pre-wrap;overflow-wrap:anywhere;word-break:break-word}._msg_from_user_16mdz_423 ._content_16mdz_257._image_content_16mdz_271{padding:0;background-color:transparent;border-radius:12px;overflow:hidden;border:1.5px solid rgba(255,255,255,.24)}._msg_from_user_16mdz_423 ._clickable_16mdz_278{cursor:pointer;transition:filter .2s ease}._msg_from_user_16mdz_423 ._clickable_16mdz_278:hover{filter:brightness(1.1)}._messaging_16mdz_460{width:100%;min-height:97px;display:flex;flex-direction:column;align-items:center;position:relative;flex-shrink:0}._elements_16mdz_470{width:57.6%;min-width:683px;display:flex;flex-direction:column;align-items:center;justify-content:end;padding-bottom:0}._elements_16mdz_470 ._note_16mdz_479{margin:10px 0;font-size:.8em;color:#34383b}._typing_element_16mdz_485{width:100%;height:auto;min-height:57px;background-color:#1b1c21;border-radius:28.5px;display:flex;flex-direction:row;align-items:end;box-sizing:border-box;padding:0 12px}._typing_element_16mdz_485 ._input_text_16mdz_497{flex:1;background:transparent;border:none;outline:none;color:#fff;padding:6.5px 0;box-sizing:border-box;font-size:16px;line-height:20px;max-height:100px;margin-left:15px;resize:none;overflow-y:auto;font-family:inherit;margin-top:12px;margin-bottom:12px}._typing_element_16mdz_485 ._input_text_16mdz_497::placeholder{color:#666;line-height:20px}._typing_element_16mdz_485 ._btn_16mdz_45{width:33px;height:33px;min-width:33px;border:none;background-color:#6167f0;border-radius:50%;padding:8px;cursor:pointer;display:flex;align-items:center;justify-content:center;margin-left:10px;margin-bottom:12px}._typing_element_16mdz_485 ._btn_16mdz_45 img{width:100%;height:100%;object-fit:contain}._typing_element_16mdz_485 ._btn_16mdz_45:hover{filter:brightness(1.2)}._typing_element_16mdz_485 ._btn_16mdz_45:focus{border:none;outline:none}._typing_element_16mdz_485 ._btn_16mdz_45._send_btn_16mdz_546{position:relative}._typing_element_16mdz_485 ._btn_16mdz_45._send_btn_16mdz_546:disabled{cursor:not-allowed;filter:none;opacity:.75}._typing_element_16mdz_485 ._btn_16mdz_45._send_btn_16mdz_546._loading_16mdz_554{background-color:#6167f0}._typing_element_16mdz_485 ._spinner_16mdz_557{display:inline-block;width:16px;height:16px;box-sizing:border-box;border-radius:50%;border:2px solid rgba(255,255,255,.35);border-top-color:#fffffff2;animation:_spin_16mdz_557 .7s linear infinite}@keyframes _spin_16mdz_557{to{transform:rotate(360deg)}}._typing_element_16mdz_485 ._btn_16mdz_45._gallery_16mdz_572{background-color:transparent;padding:5px}._typing_element_16mdz_485 ._btn_16mdz_45._gallery_16mdz_572:hover{background-color:#27282f}._image_viewer_overlay_16mdz_580{position:fixed;inset:0;background-color:#000000e6;z-index:10000;display:flex;flex-direction:column;align-items:center;justify-content:center;animation:_fadeIn_16mdz_1 .2s ease-in-out;opacity:1;transition:opacity .22s ease-in-out}._image_viewer_overlay_16mdz_580 ._close_viewer_16mdz_596{position:absolute;top:24px;right:32px;background:none;border:none;color:#fff;font-size:35px;cursor:pointer;opacity:.7;transition:opacity .2s}._image_viewer_overlay_16mdz_580 ._close_viewer_16mdz_596:hover{opacity:1}._image_viewer_overlay_16mdz_580 ._viewer_content_16mdz_611{position:relative;max-width:90%;max-height:90%;display:flex;flex-direction:column;align-items:center;justify-content:center}._image_viewer_overlay_16mdz_580 ._viewer_content_16mdz_611 ._viewer_image_16mdz_620{max-width:100%;max-height:80vh;object-fit:contain;border-radius:8px;box-shadow:0 0 30px #00000080;animation:_scaleIn_16mdz_1 .3s ease-in-out;transform:scale(1);opacity:1;transition:transform .22s ease-in-out,opacity .22s ease-in-out}._image_viewer_overlay_16mdz_580 ._viewer_content_16mdz_611 ._viewer_controls_16mdz_631{margin-top:16px;display:flex;align-items:center;justify-content:center;gap:16px}._image_viewer_overlay_16mdz_580 ._viewer_content_16mdz_611 ._viewer_nav_16mdz_638{background:#0006;border:none;color:#fff;font-size:24px;line-height:1;width:40px;height:40px;border-radius:999px;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:background .2s ease,transform .15s ease-out;padding:0;outline:none}._image_viewer_overlay_16mdz_580 ._viewer_content_16mdz_611 ._viewer_nav_16mdz_638:focus,._image_viewer_overlay_16mdz_580 ._viewer_content_16mdz_611 ._viewer_nav_16mdz_638:active{outline:none;background:#0006;transform:none}._image_viewer_overlay_16mdz_580 ._viewer_content_16mdz_611 ._viewer_nav_16mdz_638:hover{background:#fff3;transform:scale(1.04)}._image_viewer_overlay_16mdz_580 ._viewer_content_16mdz_611 ._viewer_counter_16mdz_664{color:#fff;font-size:14px;opacity:.85}._image_viewer_overlay_16mdz_580._closing_16mdz_670{opacity:0}._image_viewer_overlay_16mdz_580._closing_16mdz_670 ._viewer_image_16mdz_620{transform:scale(.96);opacity:0}@keyframes _fadeIn_16mdz_1{0%{opacity:0}to{opacity:1}}@keyframes _scaleIn_16mdz_1{0%{transform:scale(.9);opacity:0}to{transform:scale(1);opacity:1}}._modal_overlay_16mdz_696{position:fixed;inset:0;background-color:#000000bf;z-index:10001;display:flex;align-items:center;justify-content:center;animation:_fadeIn_16mdz_1 .2s ease-out;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}._credits_modal_16mdz_711{width:380px;background-color:#1e1e1e;border-radius:24px;padding:32px 24px;display:flex;flex-direction:column;align-items:center;box-shadow:0 20px 40px #0006;animation:_scaleIn_16mdz_1 .3s cubic-bezier(.34,1.56,.64,1);border:1px solid rgba(255,255,255,.08)}._credits_modal_16mdz_711 ._icon_ctn_16mdz_723{width:64px;height:64px;background-color:#429af81a;border-radius:50%;display:flex;align-items:center;justify-content:center;margin-bottom:24px}._credits_modal_16mdz_711 ._icon_ctn_16mdz_723 ._star_icon_16mdz_733{width:32px;height:32px;color:#429af8}._credits_modal_16mdz_711 ._title_16mdz_738{color:#fff;font-size:20px;font-weight:600;margin:0 0 12px;text-align:center;letter-spacing:-.5px}._credits_modal_16mdz_711 ._desc_16mdz_746{color:#ffffffb3;font-size:15px;line-height:1.5;text-align:center;margin:0 0 32px;letter-spacing:-.3px}._credits_modal_16mdz_711 ._actions_16mdz_754{width:100%;display:flex;flex-direction:column;gap:12px}._credits_modal_16mdz_711 ._buy_btn_16mdz_760{width:100%;height:52px;background-color:#429af8;color:#fff;border:none;border-radius:26px;font-size:17px;font-weight:600;cursor:pointer;transition:transform .2s,background-color .2s;letter-spacing:-.5px;display:flex;align-items:center;justify-content:center}._credits_modal_16mdz_711 ._buy_btn_16mdz_760:hover{background-color:#3b8ae0;transform:scale(1.02)}._credits_modal_16mdz_711 ._buy_btn_16mdz_760:active{transform:scale(.98)}._credits_modal_16mdz_711 ._cancel_btn_16mdz_783{width:100%;height:44px;background-color:transparent;color:#ffffff80;border:none;font-size:15px;font-weight:500;cursor:pointer;transition:color .2s}._credits_modal_16mdz_711 ._cancel_btn_16mdz_783:hover{color:#fff}._character_ctn_19k1s_1{width:30%;height:100%;padding:12.5px 12.5px 12.5px 0;box-sizing:border-box;transition:width .3s ease,padding .3s ease,opacity .3s ease;overflow:hidden}._character_ctn_19k1s_1._hidden_19k1s_9{width:0;padding:0;opacity:0;pointer-events:none}._profile_19k1s_16{width:100%;height:100%;background-color:#1b1c21;border-radius:10px;display:flex;flex-direction:column;overflow:hidden;color:#fff;font-family:sans-serif}._header_19k1s_28{height:60px;display:flex;align-items:center;justify-content:space-between;padding:0 20px;border-bottom:1px solid #2C2D33;flex-shrink:0}._header_19k1s_28 ._title_19k1s_37{font-size:18px;font-weight:600}._header_19k1s_28 ._close_btn_19k1s_41{background:none;border:none;cursor:pointer;padding:5px;display:flex;align-items:center;justify-content:center}._header_19k1s_28 ._close_btn_19k1s_41 img{width:20px;height:20px;filter:invert(1)}._content_19k1s_56{flex:1;overflow-y:auto;padding:20px}._content_19k1s_56::-webkit-scrollbar{display:none}._content_19k1s_56{-ms-overflow-style:none;scrollbar-width:none}._image_container_19k1s_73{width:100%;margin-bottom:20px;border-radius:10px;overflow:hidden;max-height:260px}._image_container_19k1s_73 img{width:100%;height:100%;display:block;object-fit:cover}._description_19k1s_87{font-size:14px;color:#f7f8fc;line-height:1.6}._tags_section_19k1s_93{margin-bottom:30px}._tags_section_19k1s_93 ._tags_title_19k1s_96{font-size:14px;color:gray;margin-bottom:10px}._tags_section_19k1s_93 ._tags_19k1s_93{display:flex;flex-wrap:wrap;gap:10px}._tags_section_19k1s_93 ._tag_19k1s_93{background-color:#6167f040;padding:6px 12px;border-radius:20px;display:flex;align-items:center;gap:6px;font-size:12px;color:#6167f0}._tags_section_19k1s_93 ._tag_19k1s_93 img{width:12px;height:12px;object-fit:contain}._main_12p7s_1{width:100%;height:100%;display:flex;flex-direction:column;box-sizing:border-box}._tabsBar_12p7s_9{position:sticky;top:0;width:100%;height:55px;flex-shrink:0;display:flex;align-items:center;gap:0;padding:10px 80px;z-index:1}._tabsBarBtn_12p7s_22{display:inline-flex;align-items:center;gap:8px;border:none;background:none;cursor:pointer;font:inherit;color:inherit;padding:5px 10px;border-radius:10px}._tabsBarBtn_12p7s_22 ._icon_12p7s_35{font-size:1em;color:#f7f8fc}._tabsBarBtn_12p7s_22 p{margin:0;font-size:1em;color:#f7f8fc;-webkit-user-select:none;user-select:none}._tabsBarBtn_12p7s_22:hover{background-color:#1f1f21}._tabsBarBtn_12p7s_22:focus{border:none;outline:none}._scroll_12p7s_53{width:100%;flex:1;overflow-y:auto;min-height:0;padding:10px 80px 75px;box-sizing:border-box}._grid_12p7s_62{display:grid;grid-template-columns:repeat(auto-fill,minmax(200px,1fr));gap:25px 28px;padding:0;margin:0;box-sizing:border-box}._character_12p7s_71{background-color:#1f1f21;border-radius:10px;aspect-ratio:3/4;min-height:120px;overflow:hidden;position:relative;transition:.2s}._character_12p7s_71 img{display:block;width:100%;height:100%;aspect-ratio:3/4;object-fit:cover;transition:.2s;-webkit-user-select:none;user-select:none;pointer-events:none}._character_12p7s_71:hover img{scale:1.1}._character_12p7s_71 ._cover_12p7s_93{width:100%;height:85%;position:absolute;bottom:0;left:0;background-image:linear-gradient(to bottom,#87645d00,#87645d);display:flex;flex-direction:column;align-items:start;justify-content:end}._character_12p7s_71 ._cover_12p7s_93 p{width:100%;padding:0 20px;box-sizing:border-box}._character_12p7s_71 ._cover_12p7s_93 ._title_12p7s_110{font-size:.95em;color:#fff;font-weight:600;margin:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._character_12p7s_71 ._cover_12p7s_93 ._intro_12p7s_119{font-size:.85em;color:#fff;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;margin-bottom:20px}._modalOverlay_12p7s_129{position:fixed;inset:0;background:#0009;display:flex;align-items:center;justify-content:center;z-index:100;padding:24px;box-sizing:border-box}._modalBox_12p7s_141{display:flex;width:auto;height:auto;background:#fff;border-radius:12px;overflow:hidden;box-shadow:0 20px 60px #0000004d}._image_12p7s_151{width:35.5vw;min-width:400px;flex-shrink:0;aspect-ratio:3/4;background:#add8e6;overflow:hidden;position:relative}._image_12p7s_151 img{display:block;position:absolute;inset:0;width:100%;height:100%;object-fit:cover}._modalContent_12p7s_169{flex:1;display:flex;flex-direction:column;width:25.7vw;min-width:400px;overflow:hidden;min-height:100%}._modalHeader_12p7s_179{flex-shrink:0;height:8.5%;padding:0 20px;display:flex;align-items:center;justify-content:space-between;background:#fff}._modalProfile_12p7s_189{display:flex;align-items:center;gap:10px;font-size:14px;color:#333;height:100%;-webkit-user-select:none;user-select:none}._modalProfileIcon_12p7s_199{height:50%;aspect-ratio:1;border-radius:50%;background:#e0e0e0;overflow:hidden}._modalProfileIcon_12p7s_199 img{width:100%;object-fit:cover;-webkit-user-select:none;user-select:none;pointer-events:none}._modalClose_12p7s_213{padding:8px;border:none;background:transparent;color:#666;cursor:pointer;border-radius:6px;line-height:0}._modalClose_12p7s_213:hover{background:#f0f0f0;color:#333}._modalClose_12p7s_213:focus{border:none;outline:none}._modalScroll_12p7s_231{flex:1;overflow-y:auto;padding:20px;min-height:0}._modalTitle_12p7s_238{margin:0 0 12px;font-size:1.1rem;font-weight:600;color:#1a1a1a}._modalIntro_12p7s_245{margin:0 0 16px;font-size:14px;line-height:1.5;color:#000}._modalDivider_12p7s_252{border:none;border-top:.5px solid #C7C7C7;margin:30px 0 20px}._modalTagsLabel_12p7s_258{margin:0 0 15px;font-size:.9em;font-weight:500;color:#848e93;letter-spacing:.5px}._modalTags_12p7s_258{display:flex;flex-wrap:wrap;gap:8px}._modalTags_12p7s_258 img{width:16px}._modalTag_12p7s_258{display:inline-flex;align-items:center;gap:6px;padding:6px 12px;border-radius:20px;background-color:#d7d9fb;font-size:13px;color:#6167f0;font-weight:400}._modalTag_12p7s_258 img{width:16px}._modalFooter_12p7s_290{flex-shrink:0;padding:15px 20px;background:#fff;box-sizing:border-box}._modalChatBtn_12p7s_297{width:100%;display:flex;align-items:center;justify-content:center;gap:8px;padding:12px 20px;border:none;border-radius:10px;background-color:#6167f0;color:#fff;font-size:15px;font-weight:600;cursor:pointer;-webkit-user-select:none;user-select:none}._modalChatBtn_12p7s_297 img{height:20px;margin-right:5px;-webkit-user-select:none;user-select:none;pointer-events:none}._modalChatBtn_12p7s_297:hover{filter:brightness(1.05)}._modalChatBtn_12p7s_297:focus{border:none;outline:none}._modalChatBtnLoading_12p7s_327{background-color:#5157e0}._spinner_12p7s_331{width:18px;height:18px;border-radius:999px;border:2px solid rgba(255,255,255,.35);border-top-color:#fffffff2;animation:_spin_12p7s_331 .8s linear infinite;flex:0 0 auto}@keyframes _spin_12p7s_331{0%{transform:rotate(0)}to{transform:rotate(360deg)}}._main_1t85f_2{width:100%;height:100%;display:flex;flex-direction:column;align-items:center;box-sizing:border-box;overflow-y:auto;position:relative}._main_1t85f_2._promptMode_1t85f_12{overflow:hidden;min-width:0;max-width:100%}._main_1t85f_2:before{content:"";position:absolute;inset:0;background-image:linear-gradient(rgba(255,255,255,.02) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.02) 1px,transparent 1px);background-size:40px 40px;pointer-events:none;z-index:0;opacity:.5}._promptSection_1t85f_32{position:relative;flex:1;width:100%;min-width:0;min-height:0;display:flex;flex-direction:column;align-items:center;justify-content:center;overflow:hidden;isolation:isolate}._imageBackground_1t85f_47{position:absolute;inset:0;width:100%;height:100%;overflow:hidden;z-index:0;pointer-events:none}._imageBg_1t85f_57{width:100%;height:100%;object-fit:cover;object-position:center;transform:scale(1.05);-webkit-user-select:none;user-select:none}._bgOverlay_1t85f_66{position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(to bottom,#0f0f1273,#0f0f12d1)}._promptContainer_1t85f_76{position:relative;z-index:1;width:100%;max-width:760px;padding:0 40px;box-sizing:border-box;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:40px;flex:1;min-height:0}._glow1_1t85f_92,._glow2_1t85f_93{position:absolute;border-radius:50%;filter:blur(48px);z-index:-1;opacity:.15;pointer-events:none}._glow1_1t85f_92{width:400px;height:400px;background:radial-gradient(circle,#6167F0,transparent 70%);top:-100px;left:-100px;animation:_floatGlow_1t85f_1 15s infinite alternate ease-in-out}._glow2_1t85f_93{width:300px;height:300px;background:radial-gradient(circle,#a049e0,transparent 70%);bottom:-50px;right:-50px;animation:_floatGlow_1t85f_1 20s infinite alternate-reverse ease-in-out}@keyframes _floatGlow_1t85f_1{0%{transform:translate(0)}to{transform:translate(30px,20px)}}._header_1t85f_128{display:flex;flex-direction:column;align-items:center;text-align:center;gap:16px;margin-bottom:10px;animation:_fadeInDown_1t85f_1 .8s ease-out}._title_1t85f_138{margin:0;font-size:3.1rem;font-weight:700;color:#fff;letter-spacing:-.03em;-webkit-background-clip:text}._subtitle_1t85f_147{margin:0;font-size:1.25rem;color:#fff9;font-weight:300;text-shadow:0 2px 12px rgba(0,0,0,.5);letter-spacing:.02em;max-width:500px}._creditCost_1t85f_157{display:inline-flex;align-items:center;gap:10px;margin:4px 0 0;padding:10px 20px;max-width:min(100%,420px);font-size:.95rem;font-weight:400;line-height:1.35;color:#ffffffb8;text-align:left;background:#1414188c;border:1px solid rgba(255,255,255,.1);border-radius:999px;-webkit-backdrop-filter:blur(8px) saturate(130%);backdrop-filter:blur(8px) saturate(130%);box-shadow:0 8px 28px #00000059,inset 0 1px #ffffff0f;text-shadow:0 1px 10px rgba(0,0,0,.45);animation:_fadeInUp_1t85f_1 .75s ease-out .28s both}._creditCostIcon_1t85f_179{width:20px;height:20px;flex-shrink:0;object-fit:contain;display:block;filter:drop-shadow(0 0 8px rgba(0,191,255,.35))}._creditCostEm_1t85f_188{font-weight:600;color:#78dcfff2;letter-spacing:.02em}._searchBox_1t85f_194{width:100%;position:relative;background:#14141885;border:1px solid rgba(255,255,255,.1);border-radius:32px;padding:12px 20px;display:flex;align-items:flex-end;gap:12px;box-shadow:0 20px 50px #00000080,inset 0 0 0 1px #ffffff0d,0 0 #6167f000;-webkit-backdrop-filter:blur(12px) saturate(130%);backdrop-filter:blur(12px) saturate(130%);transition:all .5s cubic-bezier(.16,1,.3,1);animation:_fadeInUp_1t85f_1 1s ease-out .2s both}._searchBox_1t85f_194:before{content:"";position:absolute;inset:-1px;border-radius:32px;padding:1px;background:linear-gradient(135deg,#fff3,#ffffff0d,#6167f04d);-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask-composite:exclude;pointer-events:none;transition:opacity .5s;opacity:.5}._searchBox_1t85f_194:focus-within{border-color:#fff3;background:#141418a6;box-shadow:0 30px 70px #000000b3,inset 0 0 0 1px #ffffff1a,0 0 40px #6167f026;transform:translateY(-4px) scale(1.01)}._searchBox_1t85f_194:focus-within:before{opacity:1;background:linear-gradient(135deg,#fff6,#6167f099,#ffffff1a)}._searchInput_1t85f_235{flex:1;min-height:96px;max-height:240px;height:96px;padding:5px;background:transparent;border:none;color:#fff;font-size:1rem;line-height:1.6;resize:none;overflow-y:auto;outline:none;font-family:inherit;font-weight:300}._searchInput_1t85f_235::placeholder{color:#ffffff4d;font-weight:300;transition:opacity .3s;line-height:1.6;font-size:1rem}._searchInput_1t85f_235:focus::placeholder{opacity:.5;line-height:1.6;font-size:1rem}._generateBtn_1t85f_265{width:38px;height:38px;border-radius:24px;border:none;background:linear-gradient(135deg,#6167f0,#a049e0);color:#fff;display:flex;align-items:center;justify-content:center;cursor:pointer;flex-shrink:0;margin-bottom:4px;transition:all .4s cubic-bezier(.16,1,.3,1);position:relative;overflow:hidden}._generateBtn_1t85f_265:after{content:"";position:absolute;inset:0;background:linear-gradient(rgba(255,255,255,.2),transparent);opacity:0;transition:opacity .3s}._generateBtn_1t85f_265 svg{transition:transform .4s cubic-bezier(.16,1,.3,1);filter:drop-shadow(0 2px 4px rgba(0,0,0,.2));z-index:1}._generateBtn_1t85f_265:hover:not(:disabled){transform:scale(1.1) rotate(5deg);box-shadow:0 0 30px #6167f099}._generateBtn_1t85f_265:hover:not(:disabled):after{opacity:1}._generateBtn_1t85f_265:hover:not(:disabled) svg{transform:scale(1.1) translate(2px,-2px)}._generateBtn_1t85f_265:active:not(:disabled){transform:scale(.9) rotate(-5deg)}._generateBtn_1t85f_265:disabled{background:#ffffff0d;color:#ffffff1a;cursor:not-allowed;border:1px solid rgba(255,255,255,.05)}._generatingBtn_1t85f_315{background:#ffffff1a!important;cursor:wait!important}._generatingText_1t85f_320{margin-top:-10px;font-size:1rem;color:#ffffffe6;font-weight:300;letter-spacing:.05em;animation:_pulseText_1t85f_1 2.5s infinite ease-in-out;text-shadow:0 0 20px rgba(97,103,240,.4),0 2px 8px rgba(0,0,0,.8);display:flex;align-items:center;gap:12px}._generatingText_1t85f_320:before,._generatingText_1t85f_320:after{content:"";width:40px;height:1px;background:linear-gradient(90deg,transparent,rgba(255,255,255,.3),transparent)}._spinner_1t85f_339{box-sizing:border-box;width:28px;height:28px;min-width:28px;min-height:28px;aspect-ratio:1;flex-shrink:0;border:3px solid rgba(97,103,240,.2);border-top:3px solid #6167F0;border-radius:50%;animation:_spin_1t85f_339 .8s cubic-bezier(.4,0,.2,1) infinite;display:block}._saveSpinner_1t85f_354{width:20px;height:20px;border:2px solid rgba(255,255,255,.2);border-top:2px solid #fff;border-radius:50%;animation:_spin_1t85f_339 .8s cubic-bezier(.4,0,.2,1) infinite;display:inline-block;flex-shrink:0}._savingBtn_1t85f_365{background:linear-gradient(135deg,#4f55c9,#8b3ebe)!important;cursor:wait!important;opacity:.9;box-shadow:none!important;transform:none!important;pointer-events:none}._savingBtn_1t85f_365:after{display:none}._savedBtn_1t85f_377{background:#10b981!important;box-shadow:0 4px 15px #10b9814d!important;pointer-events:none}@keyframes _fadeInDown_1t85f_1{0%{opacity:0;transform:translateY(-20px)}to{opacity:1;transform:translateY(0)}}@keyframes _fadeInUp_1t85f_1{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@keyframes _pulseText_1t85f_1{0%,to{opacity:.5}50%{opacity:1}}._resultContainer_1t85f_412{position:relative;z-index:1;width:100%;max-width:680px;padding:50px 30px 80px;box-sizing:border-box;display:flex;flex-direction:column;gap:30px;margin:0 auto}._loadingHero_1t85f_426{display:flex;flex-direction:column;align-items:center;text-align:center;padding:48px 24px 40px;border-radius:20px;background:radial-gradient(ellipse at 50% 0%,rgba(97,103,240,.08) 0%,transparent 70%);border:1px solid rgba(97,103,240,.1);position:relative;overflow:hidden;animation:_fadeInDown_1t85f_1 .6s ease-out}._loadingHero_1t85f_426:before{content:"";position:absolute;inset:0;background:linear-gradient(180deg,rgba(97,103,240,.03) 0%,transparent 40%,transparent 60%,rgba(160,73,224,.02) 100%);pointer-events:none}._loadingIconWrap_1t85f_447{position:relative;width:72px;height:72px;display:flex;align-items:center;justify-content:center;margin-bottom:24px}._loadingIcon_1t85f_447{color:#a4a9fc;filter:drop-shadow(0 0 12px rgba(97,103,240,.5));animation:_iconPulse_1t85f_1 2.5s ease-in-out infinite;z-index:1}._loadingRing_1t85f_464{position:absolute;inset:0;border-radius:50%;border:2px solid transparent;border-top-color:#6167f0;border-right-color:#a049e066;animation:_spin_1t85f_339 2s linear infinite}@keyframes _iconPulse_1t85f_1{0%,to{transform:scale(1);opacity:.85}50%{transform:scale(1.08);opacity:1}}._loadingTitle_1t85f_484{margin:0;font-size:1.5rem;font-weight:700;color:#fff;letter-spacing:-.01em}._loadingSubtext_1t85f_492{margin:10px 0 0;font-size:14px;color:#ffffff73;line-height:1.5;max-width:320px}._progressTrack_1t85f_500{width:100%;max-width:280px;height:3px;margin-top:28px;background:#ffffff0f;border-radius:3px;overflow:hidden;position:relative}._progressTrack_1t85f_500:after{content:"";position:absolute;inset:0;background:linear-gradient(90deg,transparent,rgba(97,103,240,.2),transparent);animation:_progressGlow_1t85f_1 2s infinite linear}._progressFill_1t85f_518{height:100%;width:100%;border-radius:3px;background:linear-gradient(90deg,#6167f0,#a049e0);box-shadow:0 0 8px #6167f080;animation:_progressFill_1t85f_518 60s cubic-bezier(.1,0,.1,1) forwards}@keyframes _progressFill_1t85f_518{0%{transform:translate(-100%)}90%{transform:translate(-10%)}to{transform:translate(0)}}@keyframes _progressGlow_1t85f_1{0%{transform:translate(-100%)}to{transform:translate(100%)}}._resultHeader_1t85f_547{display:flex;flex-direction:column;gap:8px;align-items:center;text-align:center;margin-bottom:10px;position:relative;animation:_fadeInDown_1t85f_1 .5s ease-out}._resultHeader_1t85f_547:after{content:"";display:block;width:48px;height:2px;background:linear-gradient(90deg,transparent,#6167F0,transparent);margin-top:14px}._resultTitle_1t85f_566{margin:0;font-size:1.5rem;font-weight:700;color:#fff;letter-spacing:-.01em}._resultSubtitle_1t85f_574{margin:0;font-size:13.5px;color:#848e93;line-height:1.6;max-width:420px}._profileRow_1t85f_582{display:flex;align-items:center;gap:24px;background:#16161a80;padding:24px;border-radius:16px;border:1px solid rgba(255,255,255,.05);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}._profileImageWrap_1t85f_593{width:90px;height:90px;border-radius:18px;overflow:hidden;flex-shrink:0;border:2px solid #6167F0;position:relative}._profileImageWrap_1t85f_593:after{content:"";position:absolute;inset:0;border-radius:16px;box-shadow:inset 0 0 10px #00000080;pointer-events:none}._profileImageWrap_1t85f_593 img{width:100%;height:100%;object-fit:cover;display:block;transition:transform .3s ease}._profileImageWrap_1t85f_593:hover img{transform:scale(1.05)}._profileImageBtn_1t85f_622{appearance:none;margin:0;padding:0;cursor:pointer;font:inherit;color:inherit;text-align:inherit;background:transparent}._profileImageBtn_1t85f_622:focus-visible{outline:2px solid #6167F0;outline-offset:3px}@keyframes _imageViewerOverlayIn_1t85f_1{0%{opacity:0}to{opacity:1}}._imageViewerOverlay_1t85f_646{position:fixed;inset:0;z-index:10000;background:#000000eb;display:flex;align-items:center;justify-content:center;padding:24px 16px;box-sizing:border-box;animation:_imageViewerOverlayIn_1t85f_1 .2s ease-out}._imageViewerClose_1t85f_659{position:absolute;top:20px;right:24px;background:none;border:none;color:#ffffffd9;font-size:36px;line-height:1;cursor:pointer;padding:8px;opacity:.75;transition:opacity .2s}._imageViewerClose_1t85f_659:hover{opacity:1}._imageViewerContent_1t85f_677{max-width:min(96vw,920px);max-height:85vh;display:flex;align-items:center;justify-content:center;box-sizing:border-box}._imageViewerImg_1t85f_686{display:block;max-width:100%;max-height:min(80vh,720px);width:auto;height:auto;object-fit:contain;border-radius:12px;box-shadow:0 8px 48px #0000008c}._profileInfo_1t85f_698{flex:1;display:flex;flex-direction:column;gap:10px;min-width:0}._profileInfo_1t85f_698 ._label_1t85f_705{font-size:12px;text-transform:uppercase;letter-spacing:.1em;color:#a4a9fc}._input_1t85f_712{width:100%;padding:10px 16px;box-sizing:border-box;border-radius:8px;border:1px solid rgba(255,255,255,.1);background:#0f0f12cc;color:#fff;font-size:15px;font-weight:600;font-family:inherit;transition:all .2s}._input_1t85f_712::placeholder{color:#4a4e55;font-weight:400}._input_1t85f_712:focus{outline:none;border-color:#6167f0;background:#16161a}._fields_1t85f_736{display:flex;flex-direction:column;gap:28px}._field_1t85f_736{display:flex;flex-direction:column;gap:8px;position:relative}._label_1t85f_705{display:flex;align-items:center;gap:8px;font-size:13px;font-weight:600;text-transform:uppercase;letter-spacing:.05em;color:#fff}._label_1t85f_705 svg{color:#6167f0;flex-shrink:0;filter:drop-shadow(0 0 3px rgba(97,103,240,.5))}._hint_1t85f_765{margin:0 0 4px;font-size:12.5px;color:#848e93;line-height:1.4;padding-left:24px}._textarea_1t85f_773{width:100%;min-height:90px;padding:16px 20px;box-sizing:border-box;border-radius:8px;border:1px solid rgba(255,255,255,.08);background:#16161a66;color:#d0d4d8;font-size:14.5px;font-family:inherit;line-height:1.6;resize:none;overflow:hidden;transition:all .2s}._textarea_1t85f_773::placeholder{color:#4a4e55}._textarea_1t85f_773:focus{outline:none;border-color:#6167f0;background:#16161acc;box-shadow:0 0 0 1px #6167f0,0 0 15px #6167f01a;color:#fff}._actionRow_1t85f_801{display:flex;gap:16px;margin-top:10px;padding-top:30px;border-top:1px dashed rgba(255,255,255,.05)}._saveBtn_1t85f_809{flex:2;display:flex;align-items:center;justify-content:center;gap:8px;padding:16px 24px;border:none;border-radius:8px;background:linear-gradient(135deg,#6167f0,#a049e0);color:#fff;font-size:15px;font-weight:700;text-transform:uppercase;letter-spacing:.05em;cursor:pointer;-webkit-user-select:none;user-select:none;transition:all .2s;box-shadow:0 4px 15px #6167f033}._saveBtn_1t85f_809:hover{transform:translateY(-2px);box-shadow:0 6px 20px #6167f066}._saveBtn_1t85f_809:active{transform:translateY(0)}._saveBtn_1t85f_809:focus{outline:none}._discardBtn_1t85f_840{flex:1;display:flex;align-items:center;justify-content:center;gap:8px;padding:16px 24px;border:1px solid rgba(255,255,255,.1);border-radius:8px;background:#ffffff05;color:#a3adb4;font-size:14px;font-weight:600;text-transform:uppercase;letter-spacing:.05em;cursor:pointer;-webkit-user-select:none;user-select:none;transition:all .2s}._discardBtn_1t85f_840:hover{background:#ffffff0d;color:#fff;border-color:#fff3}._discardBtn_1t85f_840:focus{outline:none}._fieldLoading_1t85f_869{position:relative;pointer-events:none}._skeletonWrap_1t85f_874{position:relative;overflow:hidden;border-radius:8px;background:#16161a66;border:1px solid rgba(255,255,255,.05)}._skeletonInput_1t85f_882{height:50px}._skeletonTextarea_1t85f_887{min-height:90px}._skeletonImage_1t85f_892{width:100%;height:100%;display:flex;align-items:center;justify-content:center}._skeletonIcon_1t85f_901{opacity:.1;color:#fff}._skeletonShimmer_1t85f_906{position:absolute;inset:0;background:linear-gradient(90deg,transparent 0%,rgba(97,103,240,.06) 20%,rgba(97,103,240,.12) 50%,rgba(97,103,240,.06) 80%,transparent 100%);animation:_shimmer_1t85f_1 1.8s ease-in-out infinite}._skeletonLines_1t85f_913{display:flex;flex-direction:column;gap:10px;padding:16px 20px}._skeletonLine_1t85f_913{height:10px;border-radius:4px;background:#ffffff0a}._skeletonLine_1t85f_913:nth-child(1){width:90%}._skeletonLine_1t85f_913:nth-child(2){width:75%}._skeletonLine_1t85f_913:nth-child(3){width:82%}._skeletonLine_1t85f_913:nth-child(4){width:60%}._skeletonLineSingle_1t85f_938{height:14px;border-radius:4px;background:#ffffff0a;width:55%;margin:18px 16px}._loadingDots_1t85f_946{display:flex;gap:6px;margin-top:16px}._loadingDots_1t85f_946 span{width:5px;height:5px;border-radius:50%;background:#a4a9fc;animation:_dotBounce_1t85f_1 1.4s ease-in-out infinite}._loadingDots_1t85f_946 span:nth-child(2){animation-delay:.2s}._loadingDots_1t85f_946 span:nth-child(3){animation-delay:.4s}._inputDisabled_1t85f_965{opacity:.4;pointer-events:none;cursor:not-allowed}._fieldReveal_1t85f_971{animation:_fieldFadeIn_1t85f_1 .5s ease-out both}@keyframes _shimmer_1t85f_1{0%{transform:translate(-100%)}to{transform:translate(100%)}}@keyframes _dotBounce_1t85f_1{0%,80%,to{transform:scale(.6);opacity:.4}40%{transform:scale(1);opacity:1}}@keyframes _fieldFadeIn_1t85f_1{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}@keyframes _spin_1t85f_339{0%{transform:rotate(0)}to{transform:rotate(360deg)}}._noCreditsError_1t85f_1011{margin-top:10px;color:#ff6b6b;font-size:14px;font-weight:500}._buyLink_1t85f_1018{color:#7c6ff7;cursor:pointer;text-decoration:underline;text-underline-offset:2px}._buyLink_1t85f_1018:hover{color:#9d93f9}._page_ltx40_1{width:100%;min-height:100vh;background-color:#0f0f12;overflow-x:hidden}._nav_ltx40_8{position:fixed;top:0;left:0;right:0;z-index:50;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#0f0f12cc;border-bottom:1px solid #2A2B33}._navInner_ltx40_19{max-width:1200px;margin:0 auto;padding:0 40px;height:64px;display:flex;align-items:center;justify-content:space-between}._brand_ltx40_29{display:flex;align-items:center;gap:10px;font-size:1.25rem;font-weight:700;color:#f7f8fc;letter-spacing:-.02em;text-decoration:none}._brand_ltx40_29:hover{color:#f7f8fc}._brandLogo_ltx40_43{height:40px;width:auto;display:block;border-radius:10px}._navLinks_ltx40_50{display:flex;align-items:center;gap:12px}._userInfo_ltx40_56{display:flex;align-items:center;gap:10px;padding:0 8px}._avatar_ltx40_63{width:28px;height:28px;border-radius:50%;object-fit:cover}._username_ltx40_70{font-size:.875rem;color:#f7f8fc;font-weight:500}._navLogout_ltx40_76{background:none;border:none;color:#848e93;font-size:.875rem;font-weight:500;padding:8px 16px;border-radius:8px;cursor:pointer;transition:.15s}._navLogout_ltx40_76:hover{color:#ef4444;background:#ef44440d}._navLogin_ltx40_92{color:#848e93;font-size:.875rem;font-weight:500;padding:8px 16px;border-radius:8px;text-decoration:none;transition:.15s}._navLogin_ltx40_92:hover{color:#f7f8fc;background:#1b1c21}._navCta_ltx40_106{font-size:.875rem;font-weight:600;padding:8px 20px;border-radius:8px;background:#6167f0;color:#fff;text-decoration:none;transition:.15s}._navCta_ltx40_106:hover{background:#5157e0}._hero_ltx40_120{max-width:1200px;margin:0 auto;padding:140px 40px 80px;display:flex;align-items:center;gap:60px;min-height:85vh}._heroContent_ltx40_130{flex:1;min-width:0}._heroTag_ltx40_135{font-size:.8rem;font-weight:600;text-transform:uppercase;letter-spacing:.12em;color:#6167f0;margin:0 0 16px}._heroTitle_ltx40_144{font-size:clamp(2.4rem,4.5vw,3.6rem);font-weight:700;line-height:1.1;color:#f7f8fc;margin:0 0 24px;letter-spacing:-.03em}._heroAccent_ltx40_153{background:linear-gradient(135deg,#6167f0,#a78bfa);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}._heroSub_ltx40_160{font-size:1.05rem;line-height:1.65;color:#a3adb4;margin:0 0 36px;max-width:480px}._heroActions_ltx40_168{display:flex;flex-direction:row;flex-wrap:wrap;align-items:center;gap:14px}._heroBtns_ltx40_176{display:flex;gap:14px;align-items:center}._heroBtn_ltx40_176{font-size:.95rem;font-weight:600;padding:13px 28px;border-radius:10px;background:#6167f0;color:#fff;text-decoration:none;transition:.15s}._heroBtn_ltx40_176:hover{background:#5157e0;transform:translateY(-1px)}._heroSecondary_ltx40_197{font-size:.95rem;font-weight:500;padding:13px 24px;border-radius:10px;border:1px solid #2A2B33;color:#848e93;text-decoration:none;transition:.15s}._heroSecondary_ltx40_197:hover{border-color:#848e93;color:#f7f8fc}._heroVisual_ltx40_212{flex:1;display:flex;justify-content:center;align-items:center;min-width:0}._heroImageStack_ltx40_220{position:relative;width:340px;height:440px}._heroCard_ltx40_226{position:absolute;border-radius:14px;overflow:hidden;box-shadow:0 20px 50px #0006;transition:transform .5s cubic-bezier(.22,1,.36,1),opacity .5s cubic-bezier(.22,1,.36,1);opacity:0;transform:translateY(30px) scale(.95)}._heroCard_ltx40_226 img{display:block;width:100%;height:100%;object-fit:cover}._heroCard_ltx40_226:nth-child(1){width:220px;height:300px;top:0;left:0;z-index:3}._heroCard_ltx40_226:nth-child(2){width:200px;height:270px;top:60px;left:140px;z-index:2}._heroCard_ltx40_226:nth-child(3){width:180px;height:250px;top:140px;left:30px;z-index:1}._heroCardVisible_ltx40_263{opacity:1;transform:translateY(0) scale(1)}._heroCardOverlay_ltx40_268{position:absolute;bottom:0;left:0;right:0;padding:16px;background:linear-gradient(to top,rgba(0,0,0,.7),transparent)}._heroCardName_ltx40_277{color:#fff;font-size:.9rem;font-weight:600}._sectionTag_ltx40_283{font-size:.8rem;font-weight:600;text-transform:uppercase;letter-spacing:.12em;color:#6167f0;margin:0 0 12px;text-align:center}._sectionTitle_ltx40_293{font-size:clamp(1.6rem,3vw,2.2rem);font-weight:700;color:#f7f8fc;margin:0 0 14px;text-align:center;letter-spacing:-.02em}._sectionSub_ltx40_302{font-size:1rem;color:#a3adb4;margin:0 auto 48px;max-width:520px;text-align:center;line-height:1.6}._showcase_ltx40_311{padding:80px 0}._showcaseInner_ltx40_315{max-width:1200px;margin:0 auto;padding:0 40px}._grid_ltx40_321{display:grid;grid-template-columns:repeat(auto-fill,minmax(200px,1fr));gap:24px}._card_ltx40_327{border-radius:12px;overflow:hidden;background:#1f1f21;transition:transform .3s cubic-bezier(.22,1,.36,1),opacity .4s ease;opacity:0;transform:translateY(16px)}._card_ltx40_327:hover{transform:translateY(-4px)}._card_ltx40_327:hover img{transform:scale(1.06)}._cardVisible_ltx40_342{opacity:1;transform:translateY(0)}._cardImage_ltx40_347{position:relative;aspect-ratio:3/4;overflow:hidden}._cardImage_ltx40_347 img{display:block;width:100%;height:100%;object-fit:cover;transition:transform .35s ease}._cardGradient_ltx40_360{position:absolute;bottom:0;left:0;right:0;height:60%;pointer-events:none}._cardBody_ltx40_369{padding:16px 18px 20px}._cardBody_ltx40_369 h3{margin:0 0 6px;font-size:1rem;font-weight:600;color:#f7f8fc}._cardBody_ltx40_369 p{margin:0;font-size:.825rem;line-height:1.5;color:#848e93;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}._features_ltx40_389{padding:80px 0;background:linear-gradient(180deg,transparent,rgba(27,28,33,.4),transparent)}._featuresInner_ltx40_394{max-width:1200px;margin:0 auto;padding:0 40px}._featureGrid_ltx40_400{display:grid;grid-template-columns:repeat(3,1fr);gap:28px}._feature_ltx40_389{padding:32px 28px;background:#1f1f21;border-radius:14px;border:1px solid #2A2B33;transition:border-color .2s}._feature_ltx40_389:hover{border-color:#6167f066}._feature_ltx40_389 h3{margin:0 0 8px;font-size:1rem;font-weight:600;color:#f7f8fc}._feature_ltx40_389 p{margin:0;font-size:.875rem;line-height:1.6;color:#848e93}._featureIcon_ltx40_429{width:44px;height:44px;border-radius:10px;background:#6167f01f;display:flex;align-items:center;justify-content:center;margin-bottom:18px;color:#6167f0}._cta_ltx40_441{padding:100px 0}._ctaInner_ltx40_445{max-width:640px;margin:0 auto;padding:0 40px;text-align:center}._ctaInner_ltx40_445 h2{font-size:clamp(1.6rem,3vw,2.2rem);font-weight:700;color:#f7f8fc;margin:0 0 14px;letter-spacing:-.02em}._ctaInner_ltx40_445 p{font-size:1rem;color:#a3adb4;margin:0 0 32px;line-height:1.6}._ctaBtn_ltx40_465{display:inline-block;font-size:1rem;font-weight:600;padding:14px 36px;border-radius:10px;background:#6167f0;color:#fff;text-decoration:none;transition:.15s}._ctaBtn_ltx40_465:hover{background:#5157e0;transform:translateY(-1px)}._mobileAppStoreBtns_ltx40_481{display:flex;flex-direction:column;gap:12px;margin-top:24px;max-width:340px}._mobileAppStoreHero_ltx40_489{box-sizing:border-box;display:inline-flex;align-items:center;justify-content:center;gap:12px;width:100%;min-height:58px;padding:14px 20px;border-radius:14px;border:1px solid transparent;background:#fff;color:#000;text-decoration:none;transition:transform .2s,box-shadow .2s,background .2s,border-color .2s;box-shadow:0 4px 24px #6167f040}._mobileAppStoreHero_ltx40_489:hover{transform:translateY(-2px);box-shadow:0 8px 32px #6167f059}._mobileAppStoreHero_ltx40_489:active{transform:scale(.97)}._androidStoreBtn_ltx40_514{background:transparent;color:#f7f8fc;border-color:#ffffffd9;box-shadow:none}._androidStoreBtn_ltx40_514:hover{background:#ffffff0f;border-color:#fff;box-shadow:0 4px 20px #0003}._androidStoreBtn_ltx40_514 ._appStoreSmall_ltx40_525,._androidStoreBtn_ltx40_514 ._appStoreBig_ltx40_526{color:#f7f8fc}._androidStoreBtn_ltx40_514 ._androidLogo_ltx40_529{color:#3ddc84}._appleLogo_ltx40_533,._androidLogo_ltx40_529{width:28px;height:28px;flex-shrink:0}._appStoreBtnText_ltx40_540{display:flex;flex-direction:column;line-height:1.15}._appStoreSmall_ltx40_525{font-size:.65rem;font-weight:400;letter-spacing:.02em}._appStoreBig_ltx40_526{font-size:1.25rem;font-weight:600;letter-spacing:-.01em}@media(min-width:901px){._heroActions_ltx40_168 ._mobileAppStoreBtns_ltx40_481{flex-direction:row;align-items:center;justify-content:flex-start;gap:10px;max-width:none;width:auto;margin-top:0}._heroActions_ltx40_168 ._mobileAppStoreHero_ltx40_489{width:52px;height:52px;min-width:52px;min-height:52px;padding:0;gap:0;flex-shrink:0;border-radius:50%}._heroActions_ltx40_168 ._mobileAppStoreHero_ltx40_489 ._appStoreBtnText_ltx40_540{display:none}._heroActions_ltx40_168 ._appleLogo_ltx40_533,._heroActions_ltx40_168 ._androidLogo_ltx40_529{width:26px;height:26px}}._footer_ltx40_587{border-top:1px solid #2A2B33;padding:28px 0}._footerInner_ltx40_592{max-width:1200px;margin:0 auto;padding:0 40px;display:flex;align-items:center;justify-content:space-between}._footerBrand_ltx40_601{display:flex;align-items:center;gap:8px;font-size:1rem;font-weight:600;color:#f7f8fc}._footerLogo_ltx40_610{height:28px;width:auto;display:block;border-radius:6px}._footerCopy_ltx40_617{font-size:.8rem;color:#848e93}@media(max-width:900px){._hero_ltx40_120{flex-direction:column;padding:120px 24px 60px;min-height:auto;gap:48px}._heroContent_ltx40_130{text-align:center}._heroContent_ltx40_130 ._heroSub_ltx40_160{margin-left:auto;margin-right:auto}._heroImageStack_ltx40_220{width:280px;height:360px}._heroCard_ltx40_226:nth-child(1){width:180px;height:250px}._heroCard_ltx40_226:nth-child(2){width:160px;height:220px;left:110px}._heroCard_ltx40_226:nth-child(3){width:150px;height:210px}._featureGrid_ltx40_400{grid-template-columns:1fr}._footerInner_ltx40_592{flex-direction:column;gap:8px}._navLinks_ltx40_50,._heroBtns_ltx40_176{display:none}._heroActions_ltx40_168{flex-direction:column;align-items:center;width:100%}._heroContent_ltx40_130 ._heroActions_ltx40_168 ._mobileAppStoreBtns_ltx40_481{margin-left:auto;margin-right:auto}._ctaBtn_ltx40_465{display:none}}._page_1phtx_1{width:100vw;height:100vh;display:flex;background:#0f0f12;overflow:hidden}._visual_1phtx_9{flex:1;position:relative;overflow:hidden;display:flex;align-items:flex-end;min-width:0}._visualGrid_1phtx_18{position:absolute;inset:0;display:grid;grid-template-columns:1fr 1fr;grid-template-rows:1fr 1fr;gap:0}._visualCard_1phtx_27{overflow:hidden;animation:_fadeIn_1phtx_1 .6s ease forwards;animation-delay:var(--delay);opacity:0}._visualCard_1phtx_27 img{display:block;width:100%;height:100%;object-fit:cover;transition:transform 8s ease}._visualCard_1phtx_27:hover img{transform:scale(1.05)}._visualOverlay_1phtx_44{position:absolute;inset:0;background:linear-gradient(to right,#0f0f1200,#0f0f120d 60%,#0f0f1299),linear-gradient(to top,#0f0f12d9,#0f0f1233 40%,#0f0f1200);pointer-events:none}._visualText_1phtx_51{position:relative;z-index:2;padding:48px}._visualText_1phtx_51 h2{font-size:1.8rem;font-weight:700;color:#f7f8fc;margin:0 0 8px;letter-spacing:-.02em}._visualText_1phtx_51 p{font-size:.95rem;color:#a3adb4;margin:0}@keyframes _fadeIn_1phtx_1{0%{opacity:0;transform:scale(1.05)}to{opacity:1;transform:scale(1)}}._formSide_1phtx_79{width:480px;flex-shrink:0;height:100%;display:flex;align-items:center;justify-content:center;padding:40px;box-sizing:border-box}._formContainer_1phtx_90{width:100%;max-width:360px}._backLink_1phtx_95{display:inline-flex;align-items:center;gap:6px;color:#848e93;font-size:.825rem;text-decoration:none;margin-bottom:32px;transition:color .15s}._backLink_1phtx_95:hover{color:#f7f8fc}._formHeader_1phtx_109{margin-bottom:32px}._formHeader_1phtx_109 h1{font-size:1.6rem;font-weight:700;color:#f7f8fc;margin:0 0 8px;letter-spacing:-.02em}._formHeader_1phtx_109 p{font-size:.875rem;color:#848e93;margin:0;line-height:1.5}._googleBtn_1phtx_126{width:100%;height:46px;display:flex;align-items:center;justify-content:center;gap:10px;background:#1f1f21;border:1px solid #2A2B33;border-radius:10px;color:#f7f8fc;font-size:.875rem;font-weight:500;cursor:pointer;transition:.15s;padding:0}._googleBtn_1phtx_126 svg{flex-shrink:0}._googleBtn_1phtx_126:hover{background:#1b1c21;border-color:#848e93}._googleBtn_1phtx_126:focus{outline:none;border-color:#6167f0}._googleBtn_1phtx_126:disabled{opacity:.6;cursor:not-allowed}._divider_1phtx_159{display:flex;align-items:center;margin:24px 0;gap:14px}._divider_1phtx_159:before,._divider_1phtx_159:after{content:"";flex:1;height:1px;background:#2a2b33}._divider_1phtx_159 span{font-size:.75rem;color:#848e93;text-transform:uppercase;letter-spacing:.08em}._form_1phtx_79{display:flex;flex-direction:column;gap:18px}._field_1phtx_184{display:flex;flex-direction:column;gap:6px}._field_1phtx_184 label{font-size:.8rem;font-weight:500;color:#848e93}._field_1phtx_184 input{width:100%;height:44px;padding:0 14px;background:#1f1f21;border:1px solid #2A2B33;border-radius:10px;color:#f7f8fc;font-size:.875rem;font-family:inherit;box-sizing:border-box;transition:border-color .15s}._field_1phtx_184 input::placeholder{color:#5f676c}._field_1phtx_184 input:focus{outline:none;border-color:#6167f0}._fieldGroup_1phtx_215{display:flex;gap:8px}._fieldGroup_1phtx_215 input{flex:1}._getCodeBtn_1phtx_223{height:44px;padding:0 16px;background:transparent;border:1px solid #2A2B33;border-radius:10px;color:#6167f0;font-size:.825rem;font-weight:600;cursor:pointer;white-space:nowrap;transition:.15s}._getCodeBtn_1phtx_223:hover:not(:disabled){border-color:#6167f0;background:#6167f00d}._getCodeBtn_1phtx_223:disabled{color:#848e93;cursor:not-allowed}._toggleLink_1phtx_245{display:block;font-size:.75rem;color:#6167f0;background:none;border:none;padding:0;cursor:pointer;text-align:left;margin-top:-8px;font-weight:500}._toggleLink_1phtx_245:hover{text-decoration:underline}._error_1phtx_261{font-size:.8rem;color:#ef4444;margin:0}._submitBtn_1phtx_267{width:100%;height:46px;display:flex;align-items:center;justify-content:center;gap:8px;background:#6167f0;border:none;border-radius:10px;color:#fff;font-size:.9rem;font-weight:600;cursor:pointer;transition:.15s;margin-top:4px;padding:0}._submitBtn_1phtx_267:hover{background:#5157e0}._submitBtn_1phtx_267:focus{outline:none}._submitBtn_1phtx_267:disabled{opacity:.7;cursor:not-allowed}._spinner_1phtx_296{width:16px;height:16px;border-radius:50%;border:2px solid rgba(255,255,255,.3);border-top-color:#fff;animation:_spin_1phtx_296 .7s linear infinite}@keyframes _spin_1phtx_296{to{transform:rotate(360deg)}}._switchMode_1phtx_310{margin:24px 0 0;font-size:.825rem;color:#848e93;text-align:center}._switchMode_1phtx_310 button{background:none;border:none;color:#6167f0;font-size:inherit;font-weight:600;cursor:pointer;padding:0;text-decoration:none;transition:color .15s}._switchMode_1phtx_310 button:hover{color:#999df5}@media(max-width:900px){._visual_1phtx_9{display:none}._formSide_1phtx_79{width:100%}}
