.page_page__9OYF9{min-height:100dvh;justify-content:center;background:linear-gradient(135deg,#FFFFFF,#F0F7FF 50%,#E6F2FF);overflow-y:auto;overflow-x:hidden;padding:24px 0;font-family:var(--font-sans)}.page_content__aC5KI,.page_page__9OYF9{display:flex;flex-direction:column;align-items:center;position:relative}.page_content__aC5KI{z-index:1;width:100%;max-width:440px;margin:0 auto;padding:0 16px;box-sizing:border-box;animation:page_fadeInUp__5vNEL .8s cubic-bezier(.16,1,.3,1)}@keyframes page_fadeInUp__5vNEL{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}.page_logoWrap__tU8Bl{display:flex;flex-direction:column;align-items:center;margin-top:var(--space-4);margin-bottom:var(--space-4);text-align:center}.page_logoImage__dXXHx{width:150px;height:auto;margin-bottom:var(--space-2)}.page_tagline__G1al5{font-size:10px;color:#8c9ba5;font-weight:700;text-transform:uppercase;letter-spacing:.15em;margin-top:-2px}.page_authCard__Jm4XI,.page_form__4lOgm,.page_onboardingCard__BmxZK{width:100%;background:rgba(255,255,255,.94);backdrop-filter:blur(30px);-webkit-backdrop-filter:blur(30px);border:1px solid rgba(255,255,255,.8);padding:36px 28px;border-radius:40px;box-shadow:0 30px 70px rgba(59,130,246,.08),0 15px 30px rgba(0,0,0,.02),inset 0 2px 4px rgba(255,255,255,.8);transition:all .4s cubic-bezier(.16,1,.3,1);text-align:center;box-sizing:border-box;overflow:hidden;position:relative}.page_formTitle__Wo4IS{font-family:var(--font-display);font-size:24px;font-weight:800;color:#0b1a30;letter-spacing:-.01em}.page_headerRow__uqlnC{display:flex;align-items:center;justify-content:space-between;width:100%;margin-bottom:16px;min-height:36px}.page_backBtn__xemzo{display:flex;align-items:center;justify-content:center;width:36px;height:36px;border-radius:50%;background:#F1F3F6;border:none;color:#0b1a30;cursor:pointer;transition:all .2s cubic-bezier(.34,1.56,.64,1);outline:none;-webkit-tap-highlight-color:transparent}.page_backBtn__xemzo:hover{background:#E2E8F0;color:#00B8D9;transform:translateX(-2px)}.page_backBtn__xemzo:active{transform:scale(.9) translateX(0)}.page_stepCount__O1Vaz{font-size:13px;font-weight:800;color:#00B8D9;letter-spacing:.08em;text-transform:uppercase;font-family:var(--font-sans)}.page_headerSpacer___Knb0{width:36px;height:36px}.page_progressBarContainer__jrxrH{width:100%;height:6px;background:#E8EEF5;border-radius:3px;overflow:hidden;margin-bottom:24px;position:relative}.page_progressBarFill__TBh7C{height:100%;background:linear-gradient(90deg,#00B8D9,#3B82F6);border-radius:3px}.page_motionStep__US0Ze{width:100%;display:flex;flex-direction:column;flex:1;overflow-y:auto;-webkit-overflow-scrolling:touch;scrollbar-width:none;-ms-overflow-style:none}.page_motionStep__US0Ze::-webkit-scrollbar{display:none}.page_actionGroup__AiqE5{display:flex;flex-direction:column;gap:16px;width:100%;margin-top:24px}@media (max-width:480px){.page_actionGroup__AiqE5{margin-top:auto;padding-bottom:calc(16px + env(safe-area-inset-bottom))}}.page_formDesc__v9L__{font-size:var(--text-sm);color:#8c9ba5;margin-top:6px;margin-bottom:24px;font-weight:500}.page_switcher__2X6FB{display:flex;background:#F1F3F6;border-radius:24px;padding:4px;margin-bottom:20px;gap:2px}.page_tab__Vu01i{flex:1;display:flex;align-items:center;justify-content:center;gap:6px;padding:12px 10px;font-size:12px;font-weight:600;color:#7b8e9b;border:none;background:transparent;border-radius:20px;cursor:pointer;transition:all .25s ease;white-space:nowrap;min-width:0}.page_activeTab__ixJA_{background:#FFFFFF;color:#00B8D9;font-weight:700;box-shadow:0 4px 14px rgba(0,184,217,.15),0 1px 3px rgba(0,0,0,.03)}.page_tabIcon__zH9a_{width:16px;height:16px}.page_inputGroup__CDomu{margin-bottom:var(--space-4);text-align:left}.page_label__zZPeo{display:block;font-size:var(--text-xs);font-weight:700;color:#6b7a90;margin-bottom:6px;text-transform:uppercase;letter-spacing:.04em}.page_inputFieldWrapper__nwC6x{position:relative;display:flex;align-items:center;width:100%}.page_inputIcon__TJx0l{position:absolute;left:20px;color:#00B8D9;width:18px;height:18px;pointer-events:none;transition:all .25s cubic-bezier(.4,0,.2,1)}.page_inputFieldWrapper__nwC6x:focus-within .page_inputIcon__TJx0l{color:#E91E8C!important;transform:scale(1.12);filter:drop-shadow(0 0 6px rgba(233,30,140,.4))}.page_input__TnuzW{width:100%;padding:18px 20px 18px 52px;background:#F8FAFC;border:1.5px solid #e8eef5;border-radius:24px;font-size:14px;font-weight:500;color:#0b1a30;transition:all .25s ease;outline:none}.page_input__TnuzW::-moz-placeholder{color:#a0aec0}.page_input__TnuzW::placeholder{color:#a0aec0}.page_input__TnuzW:focus{border-color:#00B8D9;background:#FFFFFF;box-shadow:0 0 0 5px rgba(0,184,217,.08)}.page_input__TnuzW:-webkit-autofill{border:2px solid #00b8d9;box-shadow:inset 0 0 0 1000px #ECFEFF;-webkit-text-fill-color:#0b1a30}.page_input__TnuzW:-webkit-autofill,.page_input__TnuzW:autofill{border:2px solid #00b8d9;box-shadow:inset 0 0 0 1000px #ECFEFF;-webkit-text-fill-color:#0b1a30}.page_securityNote__An_2q{display:flex;align-items:center;justify-content:center;gap:8px;font-size:11px;color:#8c9ba5;font-weight:600;margin-top:12px;margin-bottom:20px}.page_securityIcon__f9KL2{width:14px;height:14px;color:#00B8D9}.page_primaryBtn__b_pxs{width:100%;padding:16px var(--space-6);background:linear-gradient(135deg,#00B8D9,#E91E8C);color:#FFFFFF;font-weight:700;font-size:15px;border-radius:30px;border:none;cursor:pointer;display:flex;align-items:center;justify-content:center;gap:8px;box-shadow:0 6px 20px rgba(0,184,217,.2);transition:transform .2s cubic-bezier(.34,1.56,.64,1),background-color .2s,box-shadow .2s;outline:none;-webkit-tap-highlight-color:transparent}.page_primaryBtn__b_pxs:hover{transform:translateY(-1px);box-shadow:0 8px 26px rgba(0,184,217,.3);filter:brightness(1.05)}.page_primaryBtn__b_pxs:active{transform:scale(.97);filter:brightness(.95);box-shadow:0 4px 12px rgba(0,184,217,.15)}.page_primaryBtn__b_pxs:disabled{background:#E2E8F0;color:#94A3B8;box-shadow:none;cursor:not-allowed;pointer-events:none;transform:none}.page_btnArrow__HOAV1{width:16px;height:16px;transition:transform .25s ease}.page_primaryBtn__b_pxs:hover .page_btnArrow__HOAV1{transform:translateX(4px)}.page_dividerWrapper__zRNJH{display:flex;align-items:center;margin:24px 0;width:100%}.page_dividerLine__nPwdh{flex:1;height:1px;background:#E2E8F0}.page_dividerText__h43vW{padding:0 16px;font-size:11px;font-weight:700;color:#94A3B8;text-transform:uppercase;letter-spacing:.05em}.page_googleBtn__H_hQx{width:100%;padding:16px var(--space-6);background:#FFFFFF;border:1.5px solid #e2e8f0;color:#334155;font-weight:700;font-size:14px;border-radius:30px;cursor:pointer;display:flex;align-items:center;justify-content:center;gap:12px;box-shadow:0 2px 6px rgba(0,0,0,.02);transition:all .25s ease}.page_googleBtn__H_hQx:hover{background:#F8FAFC;border-color:#CBD5E1;transform:translateY(-1px)}.page_googleIcon__53C7O{width:18px;height:18px}.page_terms__trbgh{display:flex;align-items:flex-start;justify-content:center;gap:6px;font-size:12px;color:#8c9ba5;text-align:left;margin:24px auto 0;line-height:1.6;font-weight:500;max-width:320px}.page_lockIcon__7jb3D{width:14px;height:14px;color:#E91E8C;flex-shrink:0;margin-top:2px;opacity:.85}.page_termsText__N3SAZ{flex:1}.page_termsLink__02KY_{color:#E91E8C;font-weight:700;text-decoration:none;transition:all .2s ease}.page_termsLink__02KY_:hover{text-decoration:underline;color:#ff6bb5}.page_onboardingCard__BmxZK{max-width:480px;margin:0 auto}.page_onboardingHeader__9LrzQ{display:flex;flex-direction:column;align-items:center;margin-bottom:24px;border-bottom:1.5px solid #f1f3f6;padding-bottom:16px}.page_progressDots__e_GRn{display:flex;gap:8px;margin-bottom:12px}.page_dot__EcGGJ{width:8px;height:8px;border-radius:50%;background:#E2E8F0;transition:all .4s ease}.page_activeDot__DSXB4{width:24px;border-radius:4px;background:linear-gradient(135deg,#00B8D9,#E91E8C)}.page_stepTitle__lh41x{font-size:11px;font-weight:800;color:#00B8D9;text-transform:uppercase;letter-spacing:.08em}.page_formSlide__fYwiU{text-align:left;display:flex;flex-direction:column;flex:1;width:100%}.page_formGrid__zZC1W{display:grid;grid-template-columns:1fr 1fr;gap:16px}.page_navRow__SDvxX{display:flex;gap:12px;margin-top:24px}.page_secondaryBtn__v9WDQ{padding:16px 24px;background:#FFFFFF;border:1.5px solid #e2e8f0;color:#64748B;font-weight:700;font-size:14px;border-radius:30px;cursor:pointer;transition:all .25s ease}.page_secondaryBtn__v9WDQ:hover{background:#F8FAFC;border-color:#CBD5E1;color:#334155}.page_otpGroup__pdN5u{display:flex;gap:10px;justify-content:center;margin-bottom:24px;flex-wrap:nowrap}.page_otpInput__R07t2{width:48px;height:58px;text-align:center;font-size:22px;font-weight:800;background:#F8FAFC;border:1.5px solid #e8eef5;border-radius:16px;color:#0b1a30;outline:none;transition:all .25s ease;flex-shrink:1;min-width:0}.page_otpInput__R07t2:focus{border-color:#00B8D9;background:#FFFFFF;box-shadow:0 0 0 5px rgba(0,184,217,.08)}.page_resendBtn__H30t6{display:block;margin:var(--space-4) auto 0;font-size:var(--text-xs);color:#00B8D9;font-weight:700;background:none}.page_resendBtn__H30t6:hover{text-decoration:underline}.page_errorBanner__w_szs{background:#FFF5F5;color:#E53E3E;padding:14px 18px;border-radius:16px;font-size:13px;font-weight:600;margin-bottom:20px;text-align:left;border:1px solid rgba(229,62,62,.2);display:flex;align-items:center;gap:10px}.page_fieldHint___B6OC{margin:10px 0 0;color:#64748B;font-size:12px;font-weight:700;text-align:center}.page_signupHelpFab__LtRe6{position:fixed;right:max(16px,env(safe-area-inset-right));bottom:calc(18px + env(safe-area-inset-bottom));z-index:80;display:inline-flex;align-items:center;gap:8px;padding:11px 14px;border:1px solid rgba(15,23,42,.08);border-radius:999px;background:#0F172A;color:#FFFFFF;font-size:13px;font-weight:800;box-shadow:0 16px 36px rgba(15,23,42,.22)}.page_helpOverlay__JAe2d{position:fixed;inset:0;z-index:100;display:flex;align-items:flex-end;justify-content:center;padding:16px;background:rgba(15,23,42,.34);backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px)}.page_helpSheet__Jqg7z{width:min(100%,430px);border-radius:24px;background:#FFFFFF;border:1px solid rgba(15,23,42,.08);box-shadow:0 22px 60px rgba(15,23,42,.26);padding:18px}.page_helpHeader__X9dq3{display:flex;justify-content:space-between;align-items:flex-start;gap:12px;margin-bottom:14px}.page_helpHeader__X9dq3 h3{margin:0 0 4px;color:#0F172A;font-size:18px;font-weight:900}.page_helpHeader__X9dq3 p{margin:0;color:#64748B;font-size:12px;line-height:1.45;font-weight:650}.page_helpHeader__X9dq3 button{width:34px;height:34px;border-radius:999px;background:#F1F5F9;color:#334155;display:inline-flex;align-items:center;justify-content:center}.page_helpTextarea__ZIoEW{width:100%;min-height:112px;resize:vertical;border:1.5px solid #e2e8f0;border-radius:16px;padding:12px 14px;color:#0F172A;background:#F8FAFC;font-size:14px;line-height:1.45;outline:none}.page_helpTextarea__ZIoEW:focus{border-color:#00B8D9;background:#FFFFFF;box-shadow:0 0 0 5px rgba(0,184,217,.08)}.page_helpStatus__ECplo{margin-top:10px;color:#0F766E;background:#ECFDF5;border:1px solid #ccfbf1;border-radius:12px;padding:9px 11px;font-size:12px;font-weight:750}.page_helpSubmitBtn__lupgV{width:100%;margin-top:12px;min-height:46px;border-radius:16px;display:inline-flex;align-items:center;justify-content:center;gap:8px;background:linear-gradient(135deg,#00B8D9,#0F172A);color:#FFFFFF;font-size:14px;font-weight:900;box-shadow:0 12px 24px rgba(0,184,217,.2)}.page_helpSubmitBtn__lupgV:disabled{opacity:.7}.page_debugOtp__X8f8T{background:#F8FAFC;color:#4A5568;padding:10px 14px;border-radius:12px;font-size:12px;margin-top:-12px;margin-bottom:20px;text-align:center;font-family:var(--font-mono);border:1.5px dashed #e2e8f0}.page_spinner___bJrv{width:20px;height:20px;border-radius:50%;border:2.5px solid rgba(255,255,255,.3);border-top-color:white;animation:page_spin__c9Y_K 1s linear infinite}select.page_input__TnuzW{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 24 24' stroke='%2300B8D9' stroke-width='2.5'%3E%3Cpath stroke-linecap='round' stroke-linejoin='round' d='M19.5 8.25l-7.5 7.5-7.5-7.5'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 18px center;background-size:14px;padding-right:46px}.page_emailErrorText__BpIfV{color:#ef4444}.page_emailErrorText__BpIfV,.page_usernameStatusText__LIC_v{font-size:11px;font-weight:700;margin-top:6px;margin-left:4px;display:flex;align-items:center;gap:4px;animation:page_fadeIn__pirA6 .25s ease}.page_usernameStatusAvailable__EmY0s{color:#10b981}.page_usernameStatusInvalid__zxRUz,.page_usernameStatusTaken__WCEqx{color:#ef4444}.page_usernameStatusChecking__POy9d{color:#6b7a90}.page_spinIcon__LjL_1{animation:page_spin__c9Y_K 1s linear infinite}@keyframes page_spin__c9Y_K{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@keyframes page_fadeIn__pirA6{0%{opacity:0}to{opacity:1}}.page_uploadZone__yi2_a{border:2px dashed #e8eef5;border-radius:20px;padding:24px;text-align:center;background:#F8FAFC;cursor:pointer;transition:all .25s ease;display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:120px;position:relative}.page_uploadZone__yi2_a:hover{border-color:#00B8D9;background:#ECFEFF}.page_uploadZone__yi2_a.page_uploading__wQ0em{pointer-events:none;background:#F1F3F6}.page_uploadZone__yi2_a.page_hasFile__A1UpQ{border-color:#10B981;background:#ECFDF5;cursor:default}.page_uploadInstructions__OZnQa{display:flex;flex-direction:column;align-items:center;gap:8px}.page_uploadIcon__KO0MC{color:#00B8D9;width:32px;height:32px}.page_uploadMainText__ln6yB{font-size:13px;font-weight:600;color:#4A5568}.page_uploadHighlight__vvEKU{color:#00B8D9;font-weight:700;text-decoration:underline}.page_uploadSubText__YaI52{font-size:10px;color:#8C9BA5}.page_uploadProgress__e8Hd1{display:flex;flex-direction:column;align-items:center;gap:8px;font-size:12px;font-weight:600;color:#4A5568}.page_uploadSuccess__rPcfs{display:flex;align-items:center;width:100%;gap:12px;text-align:left}.page_successIcon__kxrdX{color:#10B981;width:24px;height:24px;flex-shrink:0}.page_fileDetails__YeQb_{flex:1;min-width:0}.page_fileName__uc8fV{font-size:13px;font-weight:700;color:#0B1A30;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.page_fileSize__QF_s8{font-size:11px;color:#6B7A90}.page_removeFileBtn__XWDPz{background:none;border:none;cursor:pointer;padding:4px;border-radius:50%;color:#94A3B8;transition:all .2s ease;display:flex;align-items:center;justify-content:center}.page_removeFileBtn__XWDPz:hover{background:#E2E8F0;color:#EF4444}.page_removeIcon__15YDo{width:16px;height:16px}.page_previewContainer__RJ1ff{margin-top:12px;border-radius:12px;overflow:hidden;border:1.5px solid #e8eef5;max-height:150px;display:flex;align-items:center;justify-content:center;background:#F8FAFC}.page_imagePreview__Kcz6X{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}@media (max-width:480px){.page_content__aC5KI,.page_page__9OYF9{justify-content:center;padding:0;height:100dvh;min-height:100dvh;display:flex;flex-direction:column}.page_content__aC5KI{width:100%;max-width:100%;margin:0 auto}.page_logoWrap__tU8Bl{margin-top:16px;margin-bottom:4px;flex-shrink:0}.page_logoImage__dXXHx{width:120px;margin-bottom:4px}.page_tagline__G1al5{font-size:8px;letter-spacing:.12em}.page_campusIllustration__tE3jV{max-height:140px;width:auto;margin-bottom:auto;flex-shrink:1;display:block}.page_airplane__yV19k{width:90px;top:30px}.page_gradCap__QLotg{width:100px;top:60px}.page_authCard__Jm4XI,.page_form__4lOgm,.page_onboardingCard__BmxZK{margin-bottom:0;width:100%;height:100dvh;min-height:100dvh;border-radius:0;border:none;padding:36px 24px;box-shadow:none;background:transparent;display:flex;flex-direction:column;justify-content:flex-start}.page_formTitle__Wo4IS{font-size:20px}.page_formDesc__v9L__{font-size:13px;margin-bottom:16px}.page_switcher__2X6FB{border-radius:20px;padding:3px;margin-bottom:16px}.page_tab__Vu01i{padding:10px 8px;font-size:11px;gap:5px}.page_tabIcon__zH9a_{width:14px;height:14px}.page_input__TnuzW{padding:15px 16px 15px 44px;font-size:13px;border-radius:20px}.page_inputIcon__TJx0l{left:16px;width:16px;height:16px}.page_inputGroup__CDomu{margin-bottom:14px}.page_primaryBtn__b_pxs{padding:14px 20px;font-size:14px;border-radius:24px}.page_googleBtn__H_hQx{padding:14px 20px;font-size:13px;border-radius:24px}.page_otpInput__R07t2{width:40px;height:50px;font-size:20px;border-radius:12px}.page_otpGroup__pdN5u{gap:8px;margin-bottom:20px}.page_formGrid__zZC1W{grid-template-columns:1fr;gap:0}.page_secondaryBtn__v9WDQ{padding:14px 18px;font-size:13px}.page_dividerWrapper__zRNJH{margin:16px 0}.page_terms__trbgh{margin-top:16px;font-size:10px}.page_onboardingHeader__9LrzQ{margin-bottom:16px;padding-bottom:12px}.page_stepTitle__lh41x{font-size:10px}.page_navRow__SDvxX{gap:8px;margin-top:16px}select.page_input__TnuzW{background-position:right 14px center;background-size:12px;padding-right:36px}}@media (max-width:350px){.page_logoWrap__tU8Bl{margin-top:8px;margin-bottom:4px}.page_logoImage__dXXHx{width:100px}.page_campusIllustration__tE3jV{display:block!important;max-height:90px;width:auto;margin-bottom:6px}.page_airplane__yV19k,.page_gradCap__QLotg,.page_sparklesLeft__BgHpz,.page_sparklesRight__TkvB5{display:none!important}.page_authCard__Jm4XI,.page_form__4lOgm,.page_onboardingCard__BmxZK{padding:20px 14px 24px;border-radius:0}.page_formTitle__Wo4IS{font-size:18px}.page_formDesc__v9L__{font-size:12px;margin-bottom:12px}.page_switcher__2X6FB{border-radius:16px;padding:2px;margin-bottom:12px}.page_tab__Vu01i{padding:8px 6px;font-size:10px;gap:4px;border-radius:12px}.page_tabIcon__zH9a_{width:12px;height:12px}.page_input__TnuzW{padding:13px 12px 13px 38px;font-size:12px;border-radius:16px}.page_inputIcon__TJx0l{left:12px;width:14px;height:14px}.page_inputGroup__CDomu{margin-bottom:10px}.page_label__zZPeo{font-size:10px;margin-bottom:4px}.page_primaryBtn__b_pxs{padding:12px 16px;font-size:13px;border-radius:20px}.page_googleBtn__H_hQx{padding:12px 16px;font-size:12px;border-radius:20px;gap:8px}.page_googleIcon__53C7O{width:14px;height:14px}.page_otpInput__R07t2{width:34px;height:44px;font-size:16px;border-radius:10px}.page_otpGroup__pdN5u{gap:6px;margin-bottom:16px}.page_securityNote__An_2q{font-size:10px;margin-top:6px;margin-bottom:10px}.page_dividerWrapper__zRNJH{margin:12px 0}.page_terms__trbgh{margin-top:12px;font-size:9px;gap:4px}.page_navRow__SDvxX{flex-direction:column;gap:8px;margin-top:12px}.page_secondaryBtn__v9WDQ{padding:12px 16px;font-size:12px;width:100%;border-radius:20px}.page_onboardingHeader__9LrzQ{margin-bottom:12px;padding-bottom:8px}.page_stepTitle__lh41x{font-size:9px}select.page_input__TnuzW{background-position:right 12px center;background-size:10px;padding-right:32px}}.page_devQuickLogin__6NTEN{margin-top:-12px;margin-bottom:20px;padding:12px;background:rgba(0,184,217,.06);border:1px dashed rgba(0,184,217,.3);border-radius:16px;display:flex;flex-direction:column;align-items:center;gap:8px}.page_devTag__jLaFa{font-size:9px;font-weight:800;color:#00B8D9;background:rgba(0,184,217,.12);padding:2px 6px;border-radius:6px;letter-spacing:.05em;text-transform:uppercase}.page_devQuickLoginBtn__HzSR6{background:linear-gradient(135deg,#00B8D9,#E91E8C);color:white;border:none;padding:8px 16px;border-radius:20px;font-size:11px;font-weight:700;cursor:pointer;box-shadow:0 4px 10px rgba(0,184,217,.2);transition:all .2s ease}.page_devQuickLoginBtn__HzSR6:hover{transform:translateY(-1px);box-shadow:0 6px 14px rgba(0,184,217,.3);filter:brightness(1.05)}.page_devQuickLoginBtn__HzSR6:active{transform:translateY(1px)}.page_otpFormWrap__HDJh6{width:100%;display:flex;flex-direction:column;flex:1}.page_otpVerifyingContainer__cBEWR{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:40px 0;text-align:center;width:100%}.page_animPulseCircle___u56m{display:flex;align-items:center;justify-content:center;width:80px;height:80px;border-radius:50%;background:rgba(0,184,217,.08);position:relative;margin-bottom:24px;animation:page_pulseScale__vb96r 2s ease-in-out infinite}.page_animPulseCircle___u56m:before{content:"";position:absolute;top:-8px;left:-8px;right:-8px;bottom:-8px;border-radius:50%;border:2px solid rgba(0,184,217,.15);animation:page_ringExpand__JZphq 2s ease-in-out infinite}.page_animLockIcon__I2MjR{color:#00B8D9;animation:page_lockBounce__5ZUSP 2s ease-in-out infinite}.page_verifyingTitle__1BKBL{font-size:20px;font-weight:800;color:#0b1a30;margin-bottom:8px;font-family:var(--font-display)}.page_verifyingSub__XoVdB{font-size:13px;color:#8c9ba5;font-weight:500}@keyframes page_pulseScale__vb96r{0%,to{transform:scale(1);background:rgba(0,184,217,.08)}50%{transform:scale(1.06);background:rgba(0,184,217,.12)}}@keyframes page_ringExpand__JZphq{0%{transform:scale(.95);opacity:.8}50%{transform:scale(1.15);opacity:.3}to{transform:scale(1.3);opacity:0}}@keyframes page_lockBounce__5ZUSP{0%,to{transform:translateY(0)}50%{transform:translateY(-4px)}}.page_animSuccessCircle__ofjkf{display:flex;align-items:center;justify-content:center;width:80px;height:80px;border-radius:50%;background:rgba(16,185,129,.08);position:relative;margin-bottom:24px}.page_animSuccessCircle__ofjkf:before{content:"";position:absolute;top:-8px;left:-8px;right:-8px;bottom:-8px;border-radius:50%;border:2px solid rgba(16,185,129,.15);animation:page_successRingExpand__PlwG5 1.5s ease-out infinite}.page_animSuccessIcon__7vv5Q{color:#10b981}@keyframes page_successRingExpand__PlwG5{0%{transform:scale(.95);opacity:.8}to{transform:scale(1.35);opacity:0}}.page_logoImageFill__N3Uy8{-o-object-fit:contain!important;object-fit:contain!important;width:100%!important;height:100%!important}.page_logoWrapMini__fJdeN{margin-top:8px!important;margin-bottom:8px!important}.page_resendContainer__WITGi{display:flex;justify-content:center;align-items:center;margin-top:18px;font-size:14px}.page_resendText__clI_t{color:#8c9ba5;font-weight:500}.page_resendTimer__OrVek{color:#E91E8C;font-weight:600;margin-left:2px}.page_resendBtn__H30t6{background:transparent;border:none;color:#8c9ba5;font-size:14px;font-weight:500;cursor:pointer;padding:8px 12px;border-radius:8px;transition:all .2s ease;font-family:inherit}.page_resendBtn__H30t6:hover:not(:disabled){color:#0b1a30}.page_resendHighlight__yAVZW{color:#E91E8C;font-weight:600;margin-left:4px;transition:all .2s ease}.page_resendBtn__H30t6:hover:not(:disabled) .page_resendHighlight__yAVZW{text-decoration:underline;filter:drop-shadow(0 0 4px rgba(233,30,140,.3))}.Skeleton_skeletonContainer__k8Gvo{display:flex;flex-direction:column;width:100%;gap:12px}.Skeleton_skeleton___xqk9{position:relative;overflow:hidden;background:rgba(0,0,0,.05);border-radius:var(--radius-sm,4px)}.Skeleton_skeleton___xqk9:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(90deg,rgba(255,255,255,0),rgba(255,255,255,.4) 50%,rgba(255,255,255,0));transform:translateX(-100%);animation:Skeleton_shimmer__oXk47 1.6s cubic-bezier(.4,0,.2,1) infinite}@keyframes Skeleton_shimmer__oXk47{to{transform:translateX(100%)}}@media (prefers-color-scheme:dark-paused){.Skeleton_skeleton___xqk9{background:rgba(255,255,255,.07)}.Skeleton_skeleton___xqk9:after{background:linear-gradient(90deg,rgba(255,255,255,0),rgba(255,255,255,.15) 50%,rgba(255,255,255,0))}}.Skeleton_text__h_sZl{height:14px;width:100%;border-radius:8px}.Skeleton_circular__N_h7k{border-radius:50%}.Skeleton_postSkeleton__ZvZOu{background:#ffffff;border-bottom:.5px solid #efefef;padding:16px 0 24px;display:flex;flex-direction:column;width:100%}@media (prefers-color-scheme:dark-paused){.Skeleton_postSkeleton__ZvZOu{background:#0a0a0f;border-bottom:.5px solid rgba(255,255,255,.08)}}.Skeleton_postHeader__QLA_W{display:flex;align-items:center;gap:12px;padding:0 16px 12px}.Skeleton_avatarCircle__eMOBV{width:42px;height:42px;border-radius:50%;flex-shrink:0}.Skeleton_postHeaderText__Vklqh{display:flex;flex-direction:column;gap:6px;flex:1}.Skeleton_lineShort__83q9X{height:12px;width:35%;border-radius:6px}.Skeleton_lineSub__MMglZ{height:10px;width:20%;border-radius:5px}.Skeleton_postMedia__nZr9L{width:100%;aspect-ratio:1.1;border-radius:0}.Skeleton_postFooter__loGZ9{padding:16px 16px 0;display:flex;flex-direction:column;gap:10px}.Skeleton_postActions__jZrIv{display:flex;gap:12px;margin-bottom:4px}.Skeleton_actionBtn__YQ_JF{width:24px;height:24px;border-radius:50%}.Skeleton_lineMedium__b1c7l{height:12px;width:60%;border-radius:6px}.Skeleton_lineLong__MlB7T{height:12px;width:90%;border-radius:6px}.Skeleton_chatSkeleton__BvJKE{display:flex;align-items:center;padding:14px 16px;gap:12px;width:100%;border-bottom:1px solid rgba(0,0,0,.03)}@media (prefers-color-scheme:dark-paused){.Skeleton_chatSkeleton__BvJKE{border-bottom:1px solid rgba(255,255,255,.04)}}.Skeleton_chatAvatar__qOgKP{width:48px;height:48px;border-radius:50%;flex-shrink:0}.Skeleton_chatLines__03cZY{display:flex;flex-direction:column;gap:6px;flex:1}.Skeleton_chatLineTitle__wmTo7{height:14px;width:45%;border-radius:7px}.Skeleton_chatLineSub__saWCB{height:12px;width:75%;border-radius:6px}.Skeleton_chatTime__5cyjk{width:32px;height:10px;border-radius:5px;align-self:flex-start;margin-top:4px}.Skeleton_cardSkeleton__VGgYQ{display:flex;flex-direction:column;background:white;border-radius:20px;overflow:hidden;box-shadow:0 4px 16px rgba(124,58,237,.03),0 1px 3px rgba(0,0,0,.01);border:1px solid rgba(124,58,237,.06)}@media (prefers-color-scheme:dark-paused){.Skeleton_cardSkeleton__VGgYQ{background:#111118;border:1px solid rgba(255,255,255,.04)}}.Skeleton_cardImage__zoA9u{width:100%;aspect-ratio:1;border-radius:0}.Skeleton_cardInfo__rx_KN{padding:12px 14px 14px;display:flex;flex-direction:column}.Skeleton_priceRowCompact__aYjm6{display:flex;align-items:center;justify-content:space-between;margin-top:8px;gap:8px}.Skeleton_chip__cTZgN{width:44px;height:14px;border-radius:6px}.Skeleton_listingFooter__A_j9p{display:flex;align-items:center;justify-content:space-between;margin-top:10px;padding-top:8px;border-top:1px solid rgba(0,0,0,.03)}.Skeleton_cardSeller__En6df{display:flex;align-items:center;gap:6px}.Skeleton_avatarCircleMini__UwTmq{width:20px;height:20px;border-radius:50%;flex-shrink:0}.Skeleton_lineSubMini__Ui_RF{width:40px;height:10px;border-radius:5px}.Skeleton_lineTimeMini__2R_cV{width:32px;height:10px;border-radius:5px}.Skeleton_profileSkeleton__mxT9m{display:flex;flex-direction:column;padding:16px;width:100%}.Skeleton_profileTopRow__eN3K9{display:flex;align-items:center;gap:28px;margin-bottom:20px}.Skeleton_profileAvatar__ZO18P{width:86px;height:86px;border-radius:50%;flex-shrink:0}.Skeleton_profileStats__dI_Lf{display:flex;flex:1;justify-content:space-around}.Skeleton_profileStatCol__w8ix0{display:flex;flex-direction:column;align-items:center;gap:6px}.Skeleton_statVal__1EN7l{width:28px;height:16px;border-radius:8px}.Skeleton_statLabel__KEPXs{width:44px;height:10px;border-radius:5px}.Skeleton_profileBio__nf94I{margin-bottom:24px;display:flex;flex-direction:column;gap:4px}.Skeleton_profileTabs__7LCbR{display:flex;border-top:1px solid rgba(0,0,0,.05);padding:12px 0;gap:16px;justify-content:space-around}@media (prefers-color-scheme:dark-paused){.Skeleton_profileTabs__7LCbR{border-top:1px solid rgba(255,255,255,.06)}}.Skeleton_tabBtn__zfdPe{height:14px;width:80px;border-radius:7px}.Skeleton_profileGrid__9tRkU{display:grid;grid-template-columns:repeat(3,1fr);gap:2px;margin-top:4px}.Skeleton_gridBox__nt_nx{aspect-ratio:1;border-radius:0}.page_page__utP1A{position:absolute;top:0;bottom:0;left:0;right:0;background:#06060b;color:#fff;display:flex;flex-direction:column;overflow:hidden}.page_page__utP1A:before{top:-30%;left:-10%;width:60%;height:60%;background:radial-gradient(circle,rgba(124,58,237,.06) 0,transparent 70%);animation:page_driftOrb1__kU3Lm 18s ease-in-out infinite}.page_page__utP1A:after,.page_page__utP1A:before{content:"";position:fixed;pointer-events:none;z-index:0}.page_page__utP1A:after{bottom:-20%;right:-10%;width:50%;height:50%;background:radial-gradient(circle,rgba(236,72,153,.05) 0,transparent 70%);animation:page_driftOrb2__QeAXR 22s ease-in-out infinite}@keyframes page_driftOrb1__kU3Lm{0%,to{transform:translate(0) scale(1)}33%{transform:translate(8%,12%) scale(1.1)}66%{transform:translate(-5%,6%) scale(.95)}}@keyframes page_driftOrb2__QeAXR{0%,to{transform:translate(0) scale(1)}50%{transform:translate(-10%,-8%) scale(1.08)}}.page_notFound__Kj4wx{display:flex;align-items:center;justify-content:center;flex-direction:column;gap:12px;min-height:60vh;font-size:15px;color:#52525b;z-index:1}.page_levelFilterBar__yNU1g{position:relative;z-index:2;border-bottom:1px solid rgba(255,255,255,.04);background:rgba(10,10,16,.9);backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);overflow:hidden}.page_levelFilterInner__ZADca{display:flex;flex-wrap:nowrap;gap:8px;padding:10px 16px 4px;overflow-x:auto;-webkit-overflow-scrolling:touch;scrollbar-width:none;-ms-overflow-style:none;width:100%}.page_levelFilterInner__ZADca::-webkit-scrollbar{display:none}.page_levelChip__YsoAn{display:inline-flex;align-items:center;gap:6px;padding:7px 14px;border:1px solid rgba(255,255,255,.06);background:rgba(255,255,255,.03);border-radius:12px;color:#71717a;font-size:12px;font-weight:600;white-space:nowrap;cursor:pointer;transition:all .25s cubic-bezier(.4,0,.2,1);flex-shrink:0;justify-content:center}.page_levelChip__YsoAn:active{transform:scale(.92)}.page_levelChipActive__9MXjH{border-color:rgba(124,58,237,.35);background:rgba(124,58,237,.1);color:#a78bfa}.page_activeFilterLabel__4ayn_{font-size:10px;color:#52525b;padding:4px 16px 8px;letter-spacing:.02em}.page_activeFilterLabel__4ayn_ strong{color:#a78bfa;font-weight:700}.page_moodBar__RX0L8{position:relative;z-index:2;border-bottom:1px solid rgba(255,255,255,.04);background:rgba(6,6,11,.85);backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px)}.page_moodBarInner__rdROF{display:flex;flex-wrap:nowrap;gap:8px;padding:10px 16px;overflow-x:auto;-webkit-overflow-scrolling:touch;scrollbar-width:none;-ms-overflow-style:none;width:100%}.page_moodBarInner__rdROF::-webkit-scrollbar{display:none}.page_moodChip___xwZo{display:inline-flex;align-items:center;gap:5px;padding:7px 14px;border:1px solid rgba(255,255,255,.06);background:rgba(255,255,255,.03);border-radius:20px;color:#71717a;font-size:12px;font-weight:600;white-space:nowrap;cursor:pointer;transition:all .25s cubic-bezier(.4,0,.2,1);flex-shrink:0;letter-spacing:.01em}.page_moodChip___xwZo:active{transform:scale(.92)}.page_moodChipActive__e3jYI{font-weight:700;box-shadow:0 2px 12px -2px rgba(124,58,237,.2)}.page_moodChipEmoji____O3Y{font-size:13px;line-height:1}.page_feed__c_FYF{flex:1;overflow-y:auto;padding:16px 16px 8px;display:flex;flex-direction:column;gap:12px;z-index:1;position:relative;scrollbar-width:thin;scrollbar-color:rgba(124,58,237,.25) transparent}.page_feed__c_FYF::-webkit-scrollbar{width:3px}.page_feed__c_FYF::-webkit-scrollbar-thumb{background:linear-gradient(180deg,rgba(124,58,237,.4),rgba(236,72,153,.3));border-radius:4px}.page_feed__c_FYF::-webkit-scrollbar-track{background:transparent}.page_loadingFeed__r2nsd{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:60px 0;gap:16px}.page_spinner__V5kbX{width:32px;height:32px;border-color:#7c3aed rgba(236,72,153,.5) transparent transparent;border-style:solid;border-width:2px;border-radius:50%;animation:page_spinGlow__p51lM .9s linear infinite}@keyframes page_spinGlow__p51lM{to{transform:rotate(1turn)}}.page_emptyFeed___xSBV{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:80px 24px;text-align:center}.page_emptyIcon__fXord{display:inline-flex;align-items:center;justify-content:center;margin-bottom:16px;animation:page_floatEmoji__e2jiU 4s ease-in-out infinite}@keyframes page_floatEmoji__e2jiU{0%,to{transform:translateY(0)}50%{transform:translateY(-8px)}}.page_emptyText__Tl5_C{font-size:17px;font-weight:600;color:#d4d4d8;margin:0;letter-spacing:-.01em}.page_emptySub__a0awc{font-size:13px;color:#52525b;margin:6px 0 0;line-height:1.5}.page_messageWrap__yl5uh{position:relative}.page_pickerBackdrop__X73_m{position:fixed;inset:0;z-index:25;background:transparent;cursor:default;-webkit-tap-highlight-color:transparent}.page_reactionPickerWrap__QNqF4{position:absolute;bottom:-8px;left:50%;transform:translateX(-50%);z-index:30}.page_page__NV2lB{background:linear-gradient(180deg,#FFFFFF 75%,#ECFCFF 88%,#D8F7FF) no-repeat;background-color:#ffffff;min-height:100vh;padding-bottom:calc(var(--bottom-nav-height) + var(--safe-area-bottom) + 20px)}@media (prefers-color-scheme:dark-paused){.page_page__NV2lB{background:linear-gradient(135deg,#090610,#0d0b18 50%,#080a15)}}.page_searchWrapper__XUXev{padding:var(--space-3) var(--space-4) var(--space-4);background:transparent}.page_searchBar__MeVRS{display:flex;align-items:center;gap:var(--space-2);padding:12px 18px;background:rgba(255,255,255,.7);backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px);border-radius:var(--radius-full);border:1px solid rgba(0,184,217,.08);box-shadow:0 4px 20px -4px rgba(0,184,217,.04);transition:all var(--transition-normal) cubic-bezier(.4,0,.2,1)}.page_searchBar__MeVRS:hover{border-color:rgba(0,184,217,.16);background:rgba(255,255,255,.85);box-shadow:0 6px 24px -4px rgba(0,184,217,.06)}.page_searchBar__MeVRS.page_focused__2cScj{border-color:#00B8D9;background:var(--white);box-shadow:0 8px 30px -4px rgba(0,184,217,.1)}.page_searchIcon__Cb700{color:var(--gray-400);transition:color .2s ease;flex-shrink:0}.page_searchBar__MeVRS.page_focused__2cScj .page_searchIcon__Cb700{color:#00B8D9}.page_searchInput__85i5x{flex:1;border:none;background:transparent;font-size:16px;color:var(--gray-900);outline:none;font-family:var(--font-sans)}.page_searchInput__85i5x::-moz-placeholder{color:var(--gray-400)}.page_searchInput__85i5x::placeholder{color:var(--gray-400)}.page_clearBtn__wnpQ_{background:var(--gray-100);border:none;border-radius:50%;width:22px;height:22px;display:flex;align-items:center;justify-content:center;cursor:pointer;color:var(--gray-500);transition:all .2s ease;flex-shrink:0}.page_clearBtn__wnpQ_:hover{background:var(--gray-200);color:var(--gray-800)}.page_contentArea__MewLc{display:flex;flex-direction:column}.page_historySection__8PniJ,.page_suggestionsSection__wCEEz{padding:0 var(--space-4) var(--space-6);display:flex;flex-direction:column;gap:var(--space-3)}.page_historySection__8PniJ{padding-top:var(--space-1)}.page_sectionHeader__7Gdec{display:flex;align-items:center;justify-content:space-between;padding:0 var(--space-1)}.page_sectionTitle__iMwOK{display:flex;align-items:center;gap:8px;font-size:15px;font-weight:700;color:var(--gray-800);letter-spacing:-.01em}.page_sectionTitle__iMwOK svg{color:#00B8D9}.page_clearAllBtn__nblt9{background:none;border:none;color:#00B8D9;font-size:13px;font-weight:600;cursor:pointer;transition:opacity .2s ease;padding:4px var(--space-2);border-radius:var(--radius-md)}.page_clearAllBtn__nblt9:hover{opacity:.8}.page_skeletonList__ynuCh{display:flex;flex-direction:column;gap:var(--space-3);padding:var(--space-2) var(--space-4)}.page_searchResultsPanel__4E76h{display:flex;flex-direction:column;padding-bottom:var(--space-6)}.page_noResults__7JneL{text-align:center;padding:60px var(--space-6);color:var(--gray-500);display:flex;flex-direction:column;align-items:center;gap:var(--space-2)}.page_noResultsIcon__64GZr{font-size:36px;margin-bottom:var(--space-1)}.page_searchResults__5yXPh{display:flex;flex-direction:column;gap:var(--space-2);padding:0 var(--space-1)}.page_searchResultItem__lNXpF{display:flex;align-items:center;gap:14px;padding:12px 14px;border-radius:16px;text-decoration:none;cursor:pointer;background:rgba(255,255,255,.45);border:1px solid rgba(0,0,0,.02);box-shadow:0 2px 8px rgba(0,0,0,.01);transition:all .25s cubic-bezier(.4,0,.2,1)}.page_searchResultItem__lNXpF:hover{background:rgba(255,255,255,.9);border-color:rgba(0,184,217,.08);box-shadow:0 6px 16px rgba(0,184,217,.04);transform:translateY(-1px)}.page_avatarRing__7ePsV{width:48px;height:48px;border-radius:50%;padding:0;flex-shrink:0}.page_avatarInner__1op48{width:100%;height:100%;border-radius:50%;overflow:hidden;background:white;border:1px solid rgba(0,0,0,.06)}.page_avatarImg__WLquA{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;display:block}.page_avatarFallback__L8N2d{width:100%;height:100%;background:linear-gradient(135deg,#7c3aed,#a855f7);color:white;display:flex;align-items:center;justify-content:center;font-weight:700;font-size:18px}.page_userInfo__Gebzm{flex:1;display:flex;flex-direction:column;gap:2px;min-width:0}.page_userName__n759o{font-weight:700;color:var(--gray-800);font-size:15px;display:flex;align-items:center;gap:4px}.page_verified__gLQiW{color:#00B8D9;flex-shrink:0}.page_userCourse__5k8If{font-size:12px;color:var(--gray-500);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.page_suggestionTag__8vuc8{font-size:11px;color:#00B8D9;font-weight:600;margin-top:1px}.page_followBtn__dEAue{padding:6px 16px;border-radius:var(--radius-full);font-size:13px;font-weight:600;background:linear-gradient(135deg,#00B8D9,#4FD1C5);color:white;border:none;cursor:pointer;transition:all .2s ease;flex-shrink:0;box-shadow:0 4px 10px rgba(0,184,217,.15)}.page_followBtn__dEAue:hover{opacity:.95;transform:scale(1.02)}.page_followingBtn__NxQt3{background:rgba(0,0,0,.05);color:var(--gray-700);box-shadow:none}.page_followBtn__dEAue:disabled{opacity:.5;cursor:default;transform:none}.page_removeHistoryBtn__JQKRE{background:transparent;border:none;border-radius:50%;width:32px;height:32px;display:flex;align-items:center;justify-content:center;cursor:pointer;color:var(--gray-400);transition:all .2s ease;flex-shrink:0}.page_removeHistoryBtn__JQKRE:hover{background:rgba(0,0,0,.05);color:var(--gray-700)}@media (prefers-color-scheme:dark-paused){.page_searchBar__MeVRS{background:rgba(255,255,255,.04);border-color:rgba(255,255,255,.06);box-shadow:none}.page_searchBar__MeVRS:hover{background:rgba(255,255,255,.07);border-color:rgba(0,184,217,.2)}.page_searchBar__MeVRS.page_focused__2cScj{background:rgba(0,0,0,.2);border-color:#00B8D9}.page_searchInput__85i5x{color:var(--gray-100)}.page_sectionTitle__iMwOK{color:var(--gray-200)}.page_searchResultItem__lNXpF{background:rgba(255,255,255,.03);border-color:rgba(255,255,255,.04)}.page_searchResultItem__lNXpF:hover{background:rgba(255,255,255,.08);border-color:rgba(0,184,217,.24);box-shadow:0 6px 16px rgba(0,0,0,.2)}.page_avatarInner__1op48{background:#0d0a17;border-color:rgba(255,255,255,.08)}.page_userName__n759o{color:var(--gray-100)}.page_userCourse__5k8If{color:var(--gray-400)}.page_followingBtn__NxQt3{background:rgba(255,255,255,.08);color:var(--gray-300)}.page_removeHistoryBtn__JQKRE:hover{background:rgba(255,255,255,.08);color:var(--gray-200)}}.CustomAlertProvider_overlay__zgm_6{position:fixed;inset:0;background:rgba(8,15,30,.45);backdrop-filter:blur(12px) saturate(140%);-webkit-backdrop-filter:blur(12px) saturate(140%);z-index:10000;display:flex;align-items:center;justify-content:center;padding:24px;animation:CustomAlertProvider_overlayFadeIn__mxi2S .25s cubic-bezier(.16,1,.3,1)}.CustomAlertProvider_modal__tQY4T{width:100%;max-width:340px;background:rgba(255,255,255,.94);backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);border-radius:28px;border:1px solid rgba(255,255,255,.6);padding:24px 20px 20px;box-shadow:0 24px 64px -12px rgba(8,20,45,.22),0 8px 24px -8px rgba(8,20,45,.12),inset 0 1px 0 rgba(255,255,255,.8);display:flex;flex-direction:column;align-items:center;text-align:center;animation:CustomAlertProvider_modalScaleIn__ETrPV .32s cubic-bezier(.34,1.56,.64,1)}.CustomAlertProvider_title__qx0xh{font-family:var(--font-display,inherit);font-size:18px;font-weight:800;color:#0f172a;margin:0 0 10px;letter-spacing:-.2px}.CustomAlertProvider_message__Y7wVG{font-family:var(--font-primary,inherit);font-size:14.5px;font-weight:500;color:#475569;line-height:1.55;margin:0 0 22px;white-space:pre-wrap}.CustomAlertProvider_actions__1NnYb{display:flex;width:100%;gap:10px;justify-content:center}.CustomAlertProvider_cancelBtn__CG6Yl,.CustomAlertProvider_confirmBtn__S4rWB{font-family:inherit;font-size:14.5px;font-weight:700;padding:12px 20px;border-radius:9999px;border:none;cursor:pointer;flex:1;transition:all .2s cubic-bezier(.16,1,.3,1);outline:none}.CustomAlertProvider_confirmBtn__S4rWB{background:linear-gradient(135deg,#00B8D9,#4FD1C5);color:#ffffff;box-shadow:0 8px 20px -4px rgba(0,184,217,.35),0 2px 4px -1px rgba(0,184,217,.15)}.CustomAlertProvider_confirmBtn__S4rWB:hover{transform:translateY(-1px);box-shadow:0 12px 24px -4px rgba(0,184,217,.45),0 4px 8px -1px rgba(0,184,217,.2)}.CustomAlertProvider_confirmBtn__S4rWB:active{transform:translateY(1px) scale(.97);box-shadow:0 4px 8px -2px rgba(0,184,217,.2)}.CustomAlertProvider_cancelBtn__CG6Yl{background:#f1f5f9;color:#475569;border:1px solid rgba(0,0,0,.04)}.CustomAlertProvider_cancelBtn__CG6Yl:hover{background:#e2e8f0;color:#334155}.CustomAlertProvider_cancelBtn__CG6Yl:active{transform:scale(.97)}@keyframes CustomAlertProvider_overlayFadeIn__mxi2S{0%{opacity:0}to{opacity:1}}@keyframes CustomAlertProvider_modalScaleIn__ETrPV{0%{opacity:0;transform:scale(.85) translateY(10px)}to{opacity:1;transform:scale(1) translateY(0)}}.CustomSelect_trigger__Jza_4{display:flex;align-items:center;justify-content:space-between;text-align:left;width:100%;border-radius:12px;cursor:pointer;padding:12px 16px;font-size:16px;transition:all .2s ease;position:relative;outline:none;font-family:inherit}.CustomSelect_defaultTrigger__lyynw{border:1px solid rgba(255,255,255,.08);background:rgba(10,8,20,.7);color:#fff}.CustomSelect_triggerActive__ITg3M{border-color:rgba(34,211,238,.4);box-shadow:0 0 0 3px rgba(34,211,238,.15)}.CustomSelect_triggerDisabled__R5oBT{opacity:.5;cursor:not-allowed}.CustomSelect_placeholder__HaN1K{color:currentColor;opacity:.4}.CustomSelect_triggerText__2DfxM{color:inherit;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.CustomSelect_chevron__zIp9u{color:currentColor;opacity:.4;transition:transform .2s ease,color .2s ease,opacity .2s ease;flex-shrink:0;margin-left:8px}.CustomSelect_chevronOpen__2LyPw{transform:rotate(180deg);opacity:1;color:#22d3ee}.CustomSelect_overlay__M9o8Z{position:fixed;inset:0;z-index:99999;display:flex;align-items:flex-end;justify-content:center;background:rgba(0,0,0,.65);backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);animation:CustomSelect_fadeIn__dU_RM .2s ease-out}@keyframes CustomSelect_fadeIn__dU_RM{0%{opacity:0}to{opacity:1}}.CustomSelect_sheet__uMH5Z{width:100%;max-height:min(92dvh,760px);background:radial-gradient(circle at 50% 0,rgba(6,182,212,.15),transparent 45%),linear-gradient(180deg,#0d1824,#080d16);border-radius:24px 24px 0 0;border-top:1px solid rgba(103,232,249,.2);border-left:1px solid rgba(103,232,249,.1);border-right:1px solid rgba(103,232,249,.1);padding:0 0 calc(12px + env(safe-area-inset-bottom, 16px));box-shadow:0 -12px 40px rgba(0,0,0,.6);animation:CustomSelect_slideUp__gjwS_ .3s cubic-bezier(.32,.72,0,1);display:flex;flex-direction:column;overflow:hidden}@keyframes CustomSelect_slideUp__gjwS_{0%{transform:translateY(100%)}to{transform:translateY(0)}}.CustomSelect_handle__ftMec{width:36px;height:4px;background:rgba(255,255,255,.18);border-radius:100px;margin:10px auto 6px;flex-shrink:0}.CustomSelect_header__wiEhn{display:flex;align-items:center;justify-content:space-between;padding:8px 20px 14px;flex-shrink:0}.CustomSelect_title__B7Npd{font-size:17px;font-weight:700;color:#ecfeff;letter-spacing:.2px}.CustomSelect_closeBtn__q2TyP{background:rgba(255,255,255,.06);border:1px solid rgba(255,255,255,.08);border-radius:50%;width:30px;height:30px;display:flex;align-items:center;justify-content:center;color:rgba(255,255,255,.6);cursor:pointer;transition:all .2s ease}.CustomSelect_closeBtn__q2TyP:active{background:rgba(255,255,255,.12);color:#fff}.CustomSelect_searchWrapper__B2Pqg{position:relative;margin:0 20px 14px;flex-shrink:0}.CustomSelect_searchIcon__bhyCI{position:absolute;left:14px;top:50%;transform:translateY(-50%);color:rgba(255,255,255,.35);pointer-events:none}.CustomSelect_searchInput__KWdcC{width:100%;height:44px;border-radius:12px;border:1px solid rgba(103,232,249,.15);background:rgba(0,0,0,.35);color:#fff;padding:0 40px;font-size:16px;outline:none;transition:all .2s ease}.CustomSelect_searchInput__KWdcC:focus{border-color:rgba(34,211,238,.4);background:rgba(0,0,0,.5);box-shadow:0 0 0 2px rgba(34,211,238,.1)}.CustomSelect_clearSearchBtn__Hv0WN{position:absolute;right:14px;top:50%;transform:translateY(-50%);background:transparent;border:none;color:rgba(255,255,255,.4);cursor:pointer;display:flex;align-items:center;justify-content:center;padding:4px}.CustomSelect_optionsList__17lO4{flex:1;overflow-y:auto;padding:0 16px 14px;max-height:58dvh;-webkit-overflow-scrolling:touch}.CustomSelect_noResults__ngc07{padding:30px;text-align:center;color:rgba(255,255,255,.35);font-size:15px}.CustomSelect_optionItem__jtRbd{display:flex;align-items:center;justify-content:space-between;width:100%;min-height:50px;padding:12px 16px;border:none;background:transparent;color:rgba(255,255,255,.82);font-size:16px;font-weight:500;border-radius:12px;cursor:pointer;transition:all .15s ease;text-align:left;margin-bottom:4px;font-family:inherit;-webkit-tap-highlight-color:transparent}.CustomSelect_optionItem__jtRbd:active{background:rgba(34,211,238,.1);color:#fff}.CustomSelect_optionItemSelected__QMvaP{background:rgba(34,211,238,.08);color:#22d3ee;font-weight:600}.CustomSelect_checkIcon__CFQwp{color:#22d3ee;flex-shrink:0;margin-left:12px}.CustomSelect_divider___jLEl{height:1px;background:rgba(255,255,255,.05);margin:12px 20px;flex-shrink:0}.CustomSelect_cancelBtn__L1LYe{display:flex;align-items:center;justify-content:center;width:calc(100% - 40px);margin:0 auto;padding:14px;border:1px solid rgba(255,255,255,.05);background:rgba(255,255,255,.04);color:rgba(255,255,255,.6);font-size:15px;font-weight:600;border-radius:14px;cursor:pointer;transition:all .15s ease;font-family:inherit;flex-shrink:0;-webkit-tap-highlight-color:transparent}.CustomSelect_cancelBtn__L1LYe:active{background:rgba(255,255,255,.08);color:#fff}@media (max-width:767px){.CustomSelect_sheet__uMH5Z{max-height:92dvh}.CustomSelect_searchWrapper__B2Pqg{margin-bottom:10px}.CustomSelect_optionsList__17lO4{max-height:62dvh;padding-bottom:calc(32px + env(safe-area-inset-bottom, 0px));scroll-padding-bottom:calc(32px + env(safe-area-inset-bottom, 0px))}}@media (min-width:768px){.CustomSelect_overlay__M9o8Z{align-items:center}.CustomSelect_sheet__uMH5Z{width:420px;max-height:80vh;border-radius:20px;border:1px solid rgba(103,232,249,.2);padding:20px 0;animation:CustomSelect_scaleIn__cJHAi .25s cubic-bezier(.34,1.56,.64,1);box-shadow:0 24px 50px rgba(0,0,0,.7)}.CustomSelect_handle__ftMec{display:none}.CustomSelect_header__wiEhn{padding:0 24px 16px}.CustomSelect_searchWrapper__B2Pqg{margin:0 24px 16px}.CustomSelect_optionsList__17lO4{padding:0 20px 4px;max-height:320px}@keyframes CustomSelect_scaleIn__cJHAi{0%{transform:scale(.92);opacity:0}to{transform:scale(1);opacity:1}}}.CustomSelect_triggerIcon__1cgmq{display:inline-flex;align-items:center;justify-content:center;color:currentColor;opacity:.7;flex-shrink:0;margin-right:2px}.CustomSelect_triggerLight__mBeKf.CustomSelect_triggerActive__ITg3M{border-color:rgba(233,30,140,.4)!important;box-shadow:0 0 0 3px rgba(233,30,140,.15)!important}.CustomSelect_triggerLight__mBeKf .CustomSelect_chevronOpen__2LyPw{color:#e91e8c!important}.CustomSelect_sheetLight___0kLH{background:radial-gradient(circle at 50% 0,rgba(233,30,140,.05),transparent 45%),#ffffff!important;border:1px solid rgba(0,0,0,.05)!important;border-top-color:rgba(0,0,0,.08)!important;border-bottom:none!important;box-shadow:0 -12px 40px rgba(0,0,0,.15)!important}@media (min-width:768px){.CustomSelect_sheetLight___0kLH{border:1px solid rgba(0,0,0,.08)!important;box-shadow:0 24px 50px rgba(0,0,0,.12)!important}}.CustomSelect_sheetLight___0kLH .CustomSelect_handle__ftMec{background:rgba(0,0,0,.12)!important}.CustomSelect_sheetLight___0kLH .CustomSelect_title__B7Npd{color:#111827!important}.CustomSelect_sheetLight___0kLH .CustomSelect_closeBtn__q2TyP{background:rgba(0,0,0,.04)!important;border:1px solid rgba(0,0,0,.06)!important;color:rgba(0,0,0,.45)!important}.CustomSelect_sheetLight___0kLH .CustomSelect_closeBtn__q2TyP:active{background:rgba(0,0,0,.08)!important;color:#000000!important}.CustomSelect_sheetLight___0kLH .CustomSelect_searchInput__KWdcC{border:1px solid rgba(0,0,0,.1)!important;background:rgba(0,0,0,.02)!important;color:#111827!important}.CustomSelect_sheetLight___0kLH .CustomSelect_searchInput__KWdcC:focus{border-color:rgba(233,30,140,.4)!important;background:rgba(0,0,0,.03)!important;box-shadow:0 0 0 2px rgba(233,30,140,.1)!important}.CustomSelect_sheetLight___0kLH .CustomSelect_clearSearchBtn__Hv0WN,.CustomSelect_sheetLight___0kLH .CustomSelect_noResults__ngc07,.CustomSelect_sheetLight___0kLH .CustomSelect_searchIcon__bhyCI{color:rgba(0,0,0,.35)!important}.CustomSelect_sheetLight___0kLH .CustomSelect_optionItem__jtRbd{color:#374151!important}.CustomSelect_sheetLight___0kLH .CustomSelect_optionItem__jtRbd:active{background:rgba(233,30,140,.06)!important;color:#e91e8c!important}.CustomSelect_sheetLight___0kLH .CustomSelect_optionItemSelected__QMvaP{background:rgba(233,30,140,.08)!important;color:#e91e8c!important;font-weight:600!important}.CustomSelect_sheetLight___0kLH .CustomSelect_checkIcon__CFQwp{color:#e91e8c!important}.CustomSelect_sheetLight___0kLH .CustomSelect_divider___jLEl{background:rgba(0,0,0,.06)!important}.CustomSelect_sheetLight___0kLH .CustomSelect_cancelBtn__L1LYe{border:1px solid rgba(0,0,0,.06)!important;background:rgba(0,0,0,.03)!important;color:rgba(0,0,0,.6)!important}.CustomSelect_sheetLight___0kLH .CustomSelect_cancelBtn__L1LYe:active{background:rgba(0,0,0,.06)!important;color:#000000!important}.Toast_toastContainer__ZsfCa{position:fixed;top:max(var(--safe-area-top,env(safe-area-inset-top,20px)),20px);left:50%;transform:translateX(-50%);z-index:9999;display:flex;flex-direction:column;gap:10px;pointer-events:none;width:90%;max-width:400px}.Toast_toast__Kekqf{background:rgba(255,255,255,.95);backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);border-radius:16px;padding:12px 16px;display:flex;align-items:center;gap:12px;box-shadow:0 8px 32px rgba(0,0,0,.12),0 1px 2px rgba(0,0,0,.05);border:1px solid rgba(255,255,255,.5);animation:Toast_slideDown__6ZPpb .4s cubic-bezier(.34,1.56,.64,1) forwards;pointer-events:auto;cursor:pointer;overflow:hidden}.Toast_toast__Kekqf.Toast_exiting__ec20f{animation:Toast_slideUp__Rq40D .3s cubic-bezier(.4,0,.2,1) forwards}.Toast_avatar__X3ngU{width:40px;height:40px;border-radius:50%;-o-object-fit:cover;object-fit:cover;background:var(--gray-100)}.Toast_fallbackAvatar__5VtBp{background:var(--gradient-brand);font-weight:700;font-size:16px}.Toast_anonAvatar__s60jD,.Toast_fallbackAvatar__5VtBp{width:40px;height:40px;border-radius:50%;color:white;display:flex;align-items:center;justify-content:center}.Toast_anonAvatar__s60jD{background:linear-gradient(135deg,#7C3AED,#EC4899);font-size:18px;box-shadow:0 2px 10px rgba(124,58,237,.25)}.Toast_content__0Y3AE{flex:1;display:flex;flex-direction:column;gap:2px}.Toast_title__0Xvxr{font-weight:700;font-size:14px;color:var(--gray-900)}.Toast_body__mx7H8{font-size:13px;color:var(--gray-600);display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}@keyframes Toast_slideDown__6ZPpb{0%{opacity:0;transform:translateY(-20px) scale(.9)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes Toast_slideUp__Rq40D{0%{opacity:1;transform:translateY(0) scale(1)}to{opacity:0;transform:translateY(-20px) scale(.9)}}.BackgroundUploadWidget_container__Gvly7{position:fixed;bottom:calc(88px + env(safe-area-inset-bottom, 0px));right:24px;z-index:9999;font-family:Outfit,Inter,system-ui,-apple-system,sans-serif;animation:BackgroundUploadWidget_slideUp__AcfC2 .4s cubic-bezier(.16,1,.3,1) forwards}@keyframes BackgroundUploadWidget_slideUp__AcfC2{0%{opacity:0;transform:translateY(20px) scale(.95)}to{opacity:1;transform:translateY(0) scale(1)}}.BackgroundUploadWidget_card__SXqKd{position:relative;background:rgba(246,253,255,.94);backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px);border:1px solid rgba(0,184,217,.22);border-radius:16px;box-shadow:0 18px 45px rgba(15,23,42,.16),inset 0 1px 0 rgba(255,255,255,.85);padding:14px 16px;width:320px;overflow:hidden;transition:all .3s ease}.BackgroundUploadWidget_card__SXqKd:hover{border-color:rgba(0,184,217,.34);box-shadow:0 20px 52px rgba(15,23,42,.2),0 0 18px rgba(0,184,217,.1)}.BackgroundUploadWidget_mainRow__UKkWk{display:flex;align-items:center;gap:14px}.BackgroundUploadWidget_mediaContainer__nr1Qa{position:relative;width:48px;height:48px;border-radius:10px;overflow:hidden;flex-shrink:0;background:rgba(0,184,217,.08);border:1px solid rgba(0,184,217,.16);display:flex;align-items:center;justify-content:center}.BackgroundUploadWidget_thumbnail__2ZEij{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.BackgroundUploadWidget_thumbnailPlaceholder__CYbhF{width:100%;height:100%;background:linear-gradient(135deg,rgba(0,184,217,.18),rgba(79,209,197,.08))}.BackgroundUploadWidget_spinnerRing__KXt0o{position:absolute;top:0;left:0;right:0;bottom:0;border-color:#00b8d9 #4fd1c5 transparent transparent;border-style:solid;border-width:2px;border-radius:50%;animation:BackgroundUploadWidget_spin__OMzR2 1s linear infinite;pointer-events:none}@keyframes BackgroundUploadWidget_spin__OMzR2{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.BackgroundUploadWidget_details__yQFF8{flex-grow:1;min-width:0}.BackgroundUploadWidget_statusText__fT6my{font-size:14px;font-weight:600;color:#0f172a;margin-bottom:6px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.BackgroundUploadWidget_errorText__8GPph{font-size:11px;color:#dc2626;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;margin-top:-2px;margin-bottom:4px}.BackgroundUploadWidget_progressBg__EQe2D{width:100%;height:4px;background:rgba(0,184,217,.12);border-radius:2px;overflow:hidden}.BackgroundUploadWidget_progressBar__9wTZ7{height:100%;background:linear-gradient(90deg,#00b8d9,#4fd1c5);border-radius:2px;transition:width .3s cubic-bezier(.4,0,.2,1)}.BackgroundUploadWidget_actions__iYs9V{display:flex;align-items:center;gap:8px;flex-shrink:0}.BackgroundUploadWidget_actionBtn__umSj8{background:rgba(0,184,217,.08);border:1px solid rgba(0,184,217,.14);border-radius:50%;width:28px;height:28px;display:flex;align-items:center;justify-content:center;color:#25606b;cursor:pointer;transition:all .2s ease}.BackgroundUploadWidget_actionBtn__umSj8:hover{background:rgba(0,184,217,.16);border-color:rgba(0,184,217,.28);color:#0f172a;transform:scale(1.05)}.BackgroundUploadWidget_cancelBtn__yhe7U:hover{background:rgba(255,74,90,.15);border-color:rgba(255,74,90,.3);color:#ff4a5a}.BackgroundUploadWidget_hideBtn__rpsP7:hover{background:rgba(0,184,217,.16);border-color:rgba(0,184,217,.28);color:#00b8d9}.BackgroundUploadWidget_successOverlay__eC1MN{position:absolute;top:0;left:0;right:0;bottom:0;background:rgba(246,253,255,.9);display:flex;align-items:center;justify-content:center;animation:BackgroundUploadWidget_fadeIn__qkZsL .3s ease forwards}@keyframes BackgroundUploadWidget_fadeIn__qkZsL{0%{opacity:0}to{opacity:1}}.BackgroundUploadWidget_successIcon__q6Mjt{color:#00b8d9;animation:BackgroundUploadWidget_scaleIn__DqrZd .3s cubic-bezier(.175,.885,.32,1.275) forwards}@media (max-width:560px){.BackgroundUploadWidget_container__Gvly7{left:12px;right:12px;bottom:calc(82px + env(safe-area-inset-bottom, 0px))}.BackgroundUploadWidget_card__SXqKd{width:100%;padding:12px 14px}}@keyframes BackgroundUploadWidget_scaleIn__DqrZd{0%{transform:scale(.5)}to{transform:scale(1)}}.ExternalShareHandler_overlay__deIxz{position:fixed;inset:0;z-index:12000;display:flex;align-items:flex-end;justify-content:center;background:rgba(3,7,18,.58);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px)}.ExternalShareHandler_sheet__ymzlL{width:100%;max-width:460px;max-height:min(86dvh,720px);display:flex;flex-direction:column;padding:10px 14px max(14px,env(safe-area-inset-bottom));border-radius:24px 24px 0 0;background:radial-gradient(circle at 50% 0,rgba(34,211,238,.24),transparent 42%),linear-gradient(180deg,#f8feff,#ffffff 58%,#f8fafc);border:1px solid rgba(6,182,212,.18);box-shadow:0 -28px 80px rgba(8,47,73,.32);animation:ExternalShareHandler_slideUp__SJKeg .26s cubic-bezier(.22,1,.36,1)}@keyframes ExternalShareHandler_slideUp__SJKeg{0%{transform:translateY(100%)}to{transform:translateY(0)}}.ExternalShareHandler_handle__33tMk{width:38px;height:4px;border-radius:99px;background:rgba(15,23,42,.18);margin:0 auto 12px}.ExternalShareHandler_header__L5sR_{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:0 2px 12px}.ExternalShareHandler_titleBlock__flr_K{min-width:0}.ExternalShareHandler_title__kzTMi{margin:0;color:#083344;font-size:20px;font-weight:850;letter-spacing:0}.ExternalShareHandler_subtitle__iVeO4{margin:4px 0 0;color:#64748b;font-size:13px;font-weight:600}.ExternalShareHandler_closeBtn__aFFsN{width:38px;height:38px;border:0;border-radius:50%;background:rgba(15,23,42,.07);color:#0f172a;display:flex;align-items:center;justify-content:center;flex-shrink:0}.ExternalShareHandler_grid__R8mex{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;overflow:auto;padding:2px 0 12px}.ExternalShareHandler_tile__CBlzY{position:relative;aspect-ratio:1;border:2px solid transparent;border-radius:12px;overflow:hidden;background:#e2e8f0;padding:0}.ExternalShareHandler_tileSelected__YqUZG{border-color:#06b6d4;box-shadow:0 0 0 3px rgba(6,182,212,.18)}.ExternalShareHandler_thumb__w_rDC,.ExternalShareHandler_videoThumb__XHSgb{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;display:block}.ExternalShareHandler_videoThumb__XHSgb{background:#111827}.ExternalShareHandler_videoFallback__lzYHu{width:100%;height:100%;display:flex;align-items:center;justify-content:center;color:white;background:radial-gradient(circle at 30% 18%,rgba(255,255,255,.34),transparent 26%),linear-gradient(135deg,#083344,#0891b2 48%,#14b8a6)}.ExternalShareHandler_videoFallbackReady__eG0JG{background:radial-gradient(circle at 50% 15%,rgba(255,255,255,.28),transparent 28%),linear-gradient(135deg,#0f172a,#155e75 54%,#0f766e)}.ExternalShareHandler_badge__RWqjf{position:absolute;left:6px;bottom:6px;display:inline-flex;align-items:center;gap:4px;padding:4px 7px;border-radius:999px;background:rgba(2,6,23,.72);color:white;font-size:10px;font-weight:800;text-transform:uppercase}.ExternalShareHandler_check__PUDno{position:absolute;right:6px;top:6px;width:22px;height:22px;border-radius:50%;background:linear-gradient(135deg,#06b6d4,#14b8a6);color:white;display:flex;align-items:center;justify-content:center}.ExternalShareHandler_notice__TaFks{min-height:20px;color:#475569;font-size:12px;font-weight:650;padding:0 2px 10px}.ExternalShareHandler_actions__L5dev{display:grid;grid-template-columns:1fr 1fr;gap:10px}.ExternalShareHandler_actionBtn__B3Mcl{min-height:54px;border:0;border-radius:16px;font-size:14px;font-weight:850;color:white;display:flex;align-items:center;justify-content:center;gap:8px;box-shadow:0 14px 32px rgba(6,182,212,.2)}.ExternalShareHandler_postBtn__TifqD{background:linear-gradient(135deg,#06b6d4,#2563eb)}.ExternalShareHandler_storyBtn__9ehzy{background:linear-gradient(135deg,#14b8a6,#06b6d4)}.ExternalShareHandler_actionBtn__B3Mcl:disabled{opacity:.42;box-shadow:none}.ExternalShareHandler_error__RONsY{margin:10px 2px 0;color:#dc2626;font-size:13px;font-weight:700}@media (max-width:380px){.ExternalShareHandler_grid__R8mex{grid-template-columns:repeat(3,minmax(0,1fr))}}.layout_shell__URtjP{max-width:500px;margin:0 auto;min-height:100dvh;background:transparent;position:relative;box-shadow:0 0 60px rgba(0,0,0,.06)}.layout_shell__URtjP:before{content:"";position:fixed;top:0;left:50%;transform:translateX(-50%);width:100%;max-width:500px;height:100dvh;background:linear-gradient(180deg,#FFFFFF 75%,#ECFCFF 88%,#D8F7FF) no-repeat;background-color:#ffffff;z-index:-1;pointer-events:none}.layout_content__u4jVG{padding-top:calc(var(--nav-height) + var(--safe-area-top));padding-bottom:calc(var(--bottom-nav-height) + var(--safe-area-bottom));min-height:100dvh;box-sizing:border-box}.layout_noTopPadding__cFOf7{padding-top:0!important}.layout_homeContent__RnJH6{padding-bottom:0}.layout_darkRoomShell__S5_oc{height:var(--viewport-height,100dvh);min-height:var(--viewport-height,100dvh);overflow:hidden}.layout_darkRoomContent__yeVls{height:100%;min-height:100%;padding-bottom:0;overflow:hidden}@media (min-width:501px){.layout_shell__URtjP{border-left:1px solid var(--gray-200);border-right:1px solid var(--gray-200)}}.layout_pullToRefreshIndicator__iA12V{position:fixed;top:calc(var(--nav-height) + var(--safe-area-top) + 12px);left:50%;transform:translateX(-50%) translateY(0);display:flex;align-items:center;gap:8px;background:rgba(255,255,255,.85);backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);padding:6px 14px;border-radius:99px;box-shadow:0 4px 16px rgba(0,0,0,.06),0 0 1px rgba(0,0,0,.04);border:1px solid rgba(0,0,0,.05);z-index:1001;pointer-events:none;transition:transform .3s cubic-bezier(.175,.885,.32,1.275),opacity .2s}.layout_spinnerCircle__pt8in{width:24px;height:24px;border-radius:50%;background:transparent;display:flex;align-items:center;justify-content:center;transition:transform .2s cubic-bezier(.175,.885,.32,1.275)}.layout_thresholdCrossed__G8aoB{transform:scale(1.15)}.layout_spinning__07C5X{animation:layout_pullSpinner__Wl2f2 .8s linear infinite}.layout_pullToRefreshText__wB3d0{font-size:13px;font-weight:500;color:#1f1f2e;white-space:nowrap}@media (prefers-color-scheme:dark){.layout_pullToRefreshIndicator__iA12V{background:rgba(31,31,46,.85);border-color:rgba(255,255,255,.06);box-shadow:0 4px 16px rgba(0,0,0,.3)}.layout_pullToRefreshText__wB3d0{color:#e4e4e7}}@keyframes layout_pullSpinner__Wl2f2{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@media (prefers-color-scheme:dark-paused){.layout_spinnerCircle__pt8in{background:#1f1f2e;border-color:rgba(255,255,255,.05);box-shadow:0 4px 16px rgba(0,0,0,.4);transition:transform .2s cubic-bezier(.175,.885,.32,1.275),border-color .2s,box-shadow .2s}.layout_thresholdCrossed__G8aoB{border-color:rgba(168,85,247,.5);box-shadow:0 0 20px rgba(168,85,247,.4),0 4px 24px rgba(0,0,0,.6)}.layout_spinning__07C5X{border-color:rgba(168,85,247,.7);box-shadow:0 0 24px rgba(168,85,247,.45),0 4px 24px rgba(0,0,0,.6)}}.layout_bottomToast__rWYDF{position:fixed;bottom:96px;left:50%;transform:translateX(-50%);background:rgba(15,15,25,.9);backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px);border:1px solid rgba(124,58,237,.4);box-shadow:0 12px 32px rgba(124,58,237,.25),0 4px 12px rgba(217,70,239,.15),inset 0 1px 0 rgba(255,255,255,.1);padding:10px 20px;border-radius:100px;z-index:2000;display:flex;align-items:center;gap:8px;pointer-events:none;animation:layout_bounceInUp__syM8N .5s cubic-bezier(.175,.885,.32,1.275) forwards}.layout_bottomToastText__X_K3T{font-family:Outfit,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;color:#ffffff;font-size:13.5px;font-weight:700;letter-spacing:-.01em;white-space:nowrap}.layout_bottomToastSparkle__wjZn4{color:#d946ef;animation:layout_pulseRotate__PYa_v 2.5s linear infinite}@keyframes layout_bounceInUp__syM8N{0%{opacity:0;transform:translateX(-50%) translateY(30px) scale(.9)}70%{transform:translateX(-50%) translateY(-4px) scale(1.03)}to{opacity:1;transform:translateX(-50%) translateY(0) scale(1)}}@keyframes layout_pulseRotate__PYa_v{0%{transform:scale(1) rotate(0deg)}50%{transform:scale(1.18) rotate(180deg)}to{transform:scale(1) rotate(1turn)}}.layout_ludoShell__0LGJF{max-width:none!important;width:100vw!important;margin:0!important;border-left:none!important;border-right:none!important;box-shadow:none!important}.layout_ludoShell__0LGJF:before{max-width:none!important;left:0!important;transform:none!important;width:100vw!important;background:none!important;background-color:transparent!important;display:none!important}.NewPostsToast_toast__YgwuS{position:fixed;top:calc(env(safe-area-inset-top, 0px) + 76px);left:50%;transform:translateX(-50%) translateY(0);z-index:1000;background:rgba(15,15,25,.85);backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);border:1px solid rgba(124,58,237,.45);box-shadow:0 12px 32px rgba(124,58,237,.25),0 4px 12px rgba(217,70,239,.15),inset 0 1px 0 rgba(255,255,255,.1);padding:8px 16px;border-radius:100px;cursor:pointer;display:flex;align-items:center;justify-content:center;outline:none;animation:NewPostsToast_bounceInUp__Kw_PY .6s cubic-bezier(.175,.885,.32,1.275) forwards;transition:transform .2s cubic-bezier(.175,.885,.32,1.275),background-color .2s,border-color .2s}.NewPostsToast_toast__YgwuS:hover{background:rgba(15,15,25,.95);border-color:rgba(217,70,239,.7);transform:translateX(-50%) translateY(-2px) scale(1.03);box-shadow:0 16px 40px rgba(124,58,237,.35),0 6px 16px rgba(217,70,239,.25)}.NewPostsToast_toast__YgwuS:active{transform:translateX(-50%) translateY(1px) scale(.97)}.NewPostsToast_content__uY_nG{display:flex;align-items:center;gap:8px}.NewPostsToast_sparkle__QLT2o{color:#d946ef;animation:NewPostsToast_pulseRotate__6qpC6 2.5s linear infinite}.NewPostsToast_text__KKPLw{font-family:Outfit,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;color:#ffffff;font-size:13px;font-weight:700;letter-spacing:-.01em}@keyframes NewPostsToast_bounceInUp__Kw_PY{0%{opacity:0;transform:translateX(-50%) translateY(-30px) scale(.9)}70%{transform:translateX(-50%) translateY(4px) scale(1.03)}to{opacity:1;transform:translateX(-50%) translateY(0) scale(1)}}@keyframes NewPostsToast_pulseRotate__6qpC6{0%{transform:scale(1) rotate(0deg);filter:drop-shadow(0 0 2px rgba(217,70,239,.2))}50%{transform:scale(1.18) rotate(180deg);filter:drop-shadow(0 0 6px rgba(217,70,239,.6))}to{transform:scale(1) rotate(1turn);filter:drop-shadow(0 0 2px rgba(217,70,239,.2))}}.page_page__Y7si3{position:relative;isolation:isolate;padding-bottom:80px;min-height:100dvh;background:transparent}.page_feed___ZWh0{padding:16px 0;max-width:600px;margin:0 auto}.page_feedListItem__hsfbf,.page_feedList__dnXOv,.page_feed___ZWh0{display:flex;flex-direction:column;gap:10px}.page_loading__4VZcO{text-align:center;padding:var(--space-8);color:var(--gray-500);font-weight:500}.page_emptyFeed__Mo3Kv{margin-top:24px;margin-bottom:24px;padding:0 20px}.page_emptyFeedCard__K_lLk{display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;padding:48px 32px;background:linear-gradient(135deg,rgba(255,255,255,.75),rgba(255,255,255,.45));backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);border-radius:32px;border:3px dotted #00b8d9;min-height:440px;box-shadow:0 20px 50px rgba(0,184,217,.05),0 4px 12px rgba(0,184,217,.02),inset 0 1px 0 rgba(255,255,255,.6);transition:all .4s cubic-bezier(.175,.885,.32,1.275);position:relative;overflow:hidden}.page_emptyFeedCard__K_lLk:before{content:"";position:absolute;top:-50%;left:-50%;width:200%;height:200%;background:radial-gradient(circle,rgba(0,184,217,.04) 0,transparent 60%);pointer-events:none;animation:page_cosmicRotate__ynxyc 15s linear infinite}.page_emptyFeedCard__K_lLk:hover{transform:translateY(-4px);border-color:#d946ef;box-shadow:0 24px 60px rgba(0,184,217,.1),0 8px 24px rgba(217,70,239,.05)}.page_emptyIconContainer__6JORp{position:relative;width:90px;height:90px;background:linear-gradient(135deg,rgba(0,184,217,.1),rgba(217,70,239,.1));border-radius:50%;display:flex;align-items:center;justify-content:center;margin-bottom:28px;border:1px dashed rgba(0,184,217,.3);box-shadow:0 0 20px rgba(0,184,217,.1);animation:page_floatSlow__t4F_g 4s ease-in-out infinite}.page_emptyAnimatedIcon___TySD{color:#00B8D9;filter:drop-shadow(0 4px 8px rgba(0,184,217,.3));animation:page_pulseIcon__T6XLH 2s ease-in-out infinite;z-index:2}.page_emptySparkleIcon__lpmbb{color:#d946ef;position:absolute;top:-4px;right:-4px;filter:drop-shadow(0 2px 4px rgba(217,70,239,.4));animation:page_spinTwinkle__GgnQb 3s ease-in-out infinite;z-index:3}.page_emptySecondarySparkle__RXMvz{color:#4FD1C5;position:absolute;bottom:-2px;left:-2px;animation:page_spinTwinkleOpposite__TSdtu 4s ease-in-out infinite;z-index:3;opacity:.8}.page_emptyFeedTitle__223Bf{font-size:20px;font-weight:800;color:#1f1a3a;margin:0 0 10px;letter-spacing:-.02em}.page_emptyFeedSubtitle__gegVR{font-size:14px;color:#6b7280;line-height:1.6;margin:0 0 32px;max-width:320px}.page_exploreBtn__9z961{background:linear-gradient(135deg,#00B8D9,#4FD1C5 50%,#d946ef);background-size:200% auto;color:#ffffff;border:none;border-radius:30px;padding:12px 32px;font-size:14px;font-weight:700;cursor:pointer;box-shadow:0 8px 24px -6px rgba(0,184,217,.4);transition:all .3s cubic-bezier(.175,.885,.32,1.275);animation:page_bgGlow__ydRA4 4s ease infinite}.page_exploreBtn__9z961:hover{transform:translateY(-2px) scale(1.02);background-position:100%;box-shadow:0 12px 28px -6px rgba(0,184,217,.55)}.page_exploreBtn__9z961:active{transform:scale(.96) translateY(0)}@keyframes page_cosmicRotate__ynxyc{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@keyframes page_floatSlow__t4F_g{0%,to{transform:translateY(0) rotate(0deg)}50%{transform:translateY(-8px) rotate(3deg)}}@keyframes page_pulseIcon__T6XLH{0%,to{transform:scale(1)}50%{transform:scale(1.08)}}@keyframes page_spinTwinkle__GgnQb{0%,to{transform:scale(1) rotate(0deg);opacity:.8}50%{transform:scale(1.3) rotate(180deg);opacity:1}}@keyframes page_spinTwinkleOpposite__TSdtu{0%,to{transform:scale(1) rotate(1turn);opacity:.7}50%{transform:scale(1.25) rotate(180deg);opacity:.95}}@keyframes page_bgGlow__ydRA4{0%,to{background-position:0 50%}50%{background-position:100% 50%}}@media (prefers-color-scheme:dark-paused){.page_emptyFeedCard__K_lLk{background:linear-gradient(135deg,rgba(20,20,26,.8),rgba(15,15,20,.6));border-color:rgba(0,184,217,.35);box-shadow:0 20px 50px rgba(0,0,0,.3),inset 0 1px 0 rgba(255,255,255,.05)}.page_emptyFeedCard__K_lLk:hover{border-color:rgba(217,70,239,.5)}.page_emptyIconContainer__6JORp{background:linear-gradient(135deg,rgba(0,184,217,.15),rgba(217,70,239,.15));border-color:rgba(0,184,217,.4)}.page_emptyFeedTitle__223Bf{color:#ffffff}.page_emptyFeedSubtitle__gegVR{color:#9ca3af}}.page_singlePostHeader__HYz2v{position:sticky;top:0;z-index:8;display:flex;align-items:center;justify-content:space-between;padding:calc(var(--safe-area-top, 0px) + 12px) 16px 12px;background:#FFFFFF;border-bottom:none;box-shadow:none}.page_singlePostTitle__VCIEt{font-size:16px;font-weight:700;color:#262626;margin:0;letter-spacing:-.2px}.page_backBtn__moWoW{display:flex;align-items:center;justify-content:center;width:36px;height:36px;background:#ffffff;border:1px solid rgba(0,184,217,.06);color:var(--gray-700);cursor:pointer;border-radius:50%;box-shadow:0 2px 8px rgba(0,0,0,.04),0 0 0 1px rgba(0,0,0,.01);transition:all .2s cubic-bezier(.4,0,.2,1);-webkit-tap-highlight-color:transparent}.page_backBtn__moWoW:hover{background:#fafafa;color:#00B8D9;border-color:rgba(0,184,217,.15);box-shadow:0 4px 12px rgba(0,184,217,.08)}.page_backBtn__moWoW:active{transform:scale(.92);box-shadow:0 1px 4px rgba(0,0,0,.03)}.page_backBtn__moWoW svg{transition:transform .2s ease}.page_backBtn__moWoW:hover svg{transform:translateX(-2px)}.detail_page__H_iKH{min-height:100dvh;background:linear-gradient(180deg,#ffffff,#f2fcfe);color:#182428}.detail_content__wkgrw{padding:16px 16px calc(112px + env(safe-area-inset-bottom, 0px))}.detail_empty__acQDy,.detail_error__wFGXN,.detail_loading__fbiGg{min-height:55dvh;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:12px;padding:24px;text-align:center;color:#65757b}.detail_spinner__1QGR6{width:30px;height:30px;border:3px solid rgba(0,184,217,.18);border-top-color:#00b8d9;border-radius:50%;animation:detail_spin__Ls3_k .75s linear infinite}@keyframes detail_spin__Ls3_k{to{transform:rotate(1turn)}}.detail_category__eSsEX{display:inline-flex;align-items:center;min-height:32px;padding:6px 12px;border-radius:9px;background:rgba(0,184,217,.1);color:#087f91;font-size:12px;font-weight:800;text-transform:uppercase}.detail_title__Ceoru{margin:14px 0 8px;font-size:26px;line-height:1.2;font-weight:850}.detail_description__REuZ3{margin:0 0 20px;color:#56676d;line-height:1.65;white-space:pre-wrap}.detail_metaGrid__ZUptu,.detail_stats__GTQp8{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin-bottom:18px}.detail_meta__YhZOU,.detail_stat__YF21i{padding:14px;background:#ffffff;border:none;border-radius:16px;box-shadow:0 1px 3px rgba(0,0,0,.04),0 2px 8px -1px rgba(0,0,0,.03)}.detail_label__Mf6Ny{display:block;margin-bottom:5px;color:#829097;font-size:10px;font-weight:800;text-transform:uppercase}.detail_value__cG9Gt{font-size:14px;font-weight:800}.detail_personCard__FTGd_{width:100%;min-height:72px;display:flex;align-items:center;gap:12px;padding:12px;border:none;border-radius:18px;background:#ffffff;text-align:left;box-shadow:0 1px 3px rgba(0,0,0,.04),0 2px 8px -1px rgba(0,0,0,.03)}.detail_personCard__FTGd_:active{background:#f0fbfd}.detail_avatar__26aYN{width:48px;height:48px;border-radius:14px;-o-object-fit:cover;object-fit:cover;background:#e9f8fb}.detail_personText__bFeyw{min-width:0;flex:1}.detail_personName__mNJjc{font-size:15px;font-weight:800}.detail_personSub__OpGfA{margin-top:3px;color:#829097;font-size:12px}.detail_stickyAction__HdqUW{position:fixed;left:50%;bottom:0;z-index:var(--z-sticky);width:min(100%,500px);transform:translateX(-50%);padding:10px 16px calc(10px + env(safe-area-inset-bottom, 0px));background:rgba(255,255,255,.96);border-top:none;backdrop-filter:blur(18px);-webkit-backdrop-filter:blur(18px);box-shadow:0 -1px 4px rgba(0,0,0,.04)}.detail_primary__zM3Bq,.detail_secondary__ETZgh{width:100%;min-height:50px;border:0;border-radius:14px;font-size:15px;font-weight:800}.detail_primary__zM3Bq{background:linear-gradient(135deg,#00b8d9,#18cfdf);color:#ffffff}.detail_secondary__ETZgh{background:#eaf9fc;color:#087f91}.detail_primary__zM3Bq:disabled,.detail_secondary__ETZgh:disabled{opacity:.55}.detail_form__A70xa{display:flex;flex-direction:column;gap:12px;margin-top:18px;padding:16px;border-radius:18px;background:#ffffff;border:none;box-shadow:0 1px 3px rgba(0,0,0,.04),0 4px 12px -2px rgba(0,0,0,.04)}.detail_input__YotC1{width:100%;min-height:48px;padding:12px;border:1px solid rgba(0,0,0,.06);border-radius:14px;background:#f9fafb;color:#182428;font-size:16px}textarea.detail_input__YotC1{min-height:120px;resize:vertical}.detail_profileHero__sHzDr{display:flex;flex-direction:column;align-items:center;text-align:center;padding:22px 16px;border-radius:20px;background:#ffffff;border:none;box-shadow:0 1px 3px rgba(0,0,0,.04),0 4px 12px -2px rgba(0,0,0,.04)}.detail_profileAvatar__xbxrE{width:96px;height:96px;border-radius:28px;-o-object-fit:cover;object-fit:cover;background:#e9f8fb}.detail_username__dc2RH{margin-top:4px;color:#829097;font-size:13px}.detail_tagline__qtn0n{max-width:320px;color:#56676d;line-height:1.55}.detail_skills__DN3pK{display:flex;flex-wrap:wrap;gap:8px;margin:18px 0}.detail_skill__7ggwL{padding:7px 10px;border-radius:999px;background:#eaf9fc;color:#087f91;font-size:12px;font-weight:750}.detail_sectionTitle__9_lal{margin:22px 0 10px;font-size:17px;font-weight:850}.detail_portfolioGrid__Ih_Nm{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.detail_portfolioCard__JH0wz{overflow:hidden;border:none;border-radius:16px;background:#ffffff;text-align:left;box-shadow:0 1px 3px rgba(0,0,0,.04),0 2px 8px -1px rgba(0,0,0,.03)}button.detail_portfolioCard__JH0wz{cursor:pointer}.detail_portfolioImage__vO0Nq{width:100%;aspect-ratio:1;-o-object-fit:cover;object-fit:cover;display:block}.detail_portfolioMeta__nuS7p{padding:10px}.detail_portfolioName__ikuSd{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:13px;font-weight:800}.detail_feedback__iDQhU{margin-top:10px;color:#b42318;font-size:13px;font-weight:650}@media (max-width:360px){.detail_metaGrid__ZUptu,.detail_stats__GTQp8{grid-template-columns:1fr}}