.not-found_page__VFIr4{--surface:#f7f8fa;--card:#ffffffcf;--text:#20272e;--muted:#65717e;--border:#0f172a14;--blue:#2563eb;position:relative;isolation:isolate;display:grid;place-items:center;min-height:100svh;padding:132px 24px 72px;background:var(--surface);color:var(--text)}.dark .not-found_page__VFIr4{--surface:#0b0e11;--card:#15191fd4;--text:#f1f3f5;--muted:#a0aab8;--border:#ffffff14;--blue:#60a5fa}.not-found_ambient__wyOY3{position:absolute;inset:0;z-index:-1;overflow:hidden;pointer-events:none}.not-found_ambient__wyOY3 span{position:absolute;width:min(620px,85vw);aspect-ratio:1;border-radius:50%;filter:blur(115px)}.not-found_ambient__wyOY3 span:first-child{top:-15%;left:-15%;background:#93c5fd;opacity:.15}.not-found_ambient__wyOY3 span:last-child{right:-15%;bottom:-15%;background:#a5b4fc;opacity:.1}.dark .not-found_ambient__wyOY3 span:first-child{background:#2563eb;opacity:.09}.dark .not-found_ambient__wyOY3 span:last-child{background:#3b82f6;opacity:.055}.not-found_card__VS9aN{width:100%;max-width:600px;min-width:0;padding:38px 40px 30px;border:1px solid var(--border);border-radius:32px;background:var(--card);backdrop-filter:blur(36px) saturate(145%);box-shadow:0 22px 70px -35px #0f172a35,inset 0 1px 0 #ffffff36;text-align:center}.dark .not-found_card__VS9aN{box-shadow:0 28px 75px -35px #0009,inset 0 1px 0 #ffffff08}.not-found_eyebrow__tLn9G{margin:0;color:var(--muted);font-size:9px;font-weight:600;letter-spacing:.1em;line-height:1.8;animation:not-found_arrive__Tgu00 .5s both}.not-found_code__SJkuV{display:flex;align-items:center;justify-content:center;gap:14px;margin:28px 0 24px;user-select:none;animation:not-found_arrive__Tgu00 .55s .07s both}.not-found_code__SJkuV>span:not(.not-found_zero__YV_rY){color:#c4cfdd;font-size:116px;font-weight:650;line-height:.95;letter-spacing:-.07em}.dark .not-found_code__SJkuV>span:not(.not-found_zero__YV_rY){color:#46576d}.not-found_zero__YV_rY{position:relative;display:grid;place-items:center;width:92px;height:104px;border:1px solid #3b82f638;border-radius:46px;background:linear-gradient(145deg,#eff6ff,#dbeafe80);color:var(--blue);box-shadow:inset 0 1px 0 #ffffff80,0 8px 28px #2563eb0d}.not-found_zero__YV_rY:before{content:"";position:absolute;inset:9px;border:1px dashed #3b82f633;border-radius:inherit}.dark .not-found_zero__YV_rY{background:linear-gradient(145deg,#2563eb1a,#3b82f60a);box-shadow:inset 0 1px 0 #ffffff0a,0 8px 28px #2563eb0a}.not-found_card__VS9aN h1{margin:0;font-size:36px;font-weight:600;letter-spacing:-.05em;line-height:1.25;text-wrap:balance;animation:not-found_arrive__Tgu00 .55s .14s both}.not-found_accent__BPmqt{background:linear-gradient(110deg,#2563eb,#3b82f6);background-clip:text;-webkit-text-fill-color:transparent}.dark .not-found_accent__BPmqt{background-image:linear-gradient(110deg,#60a5fa,#93c5fd)}.not-found_description__7RPJl{max-width:390px;margin:16px auto 0;color:var(--muted);font-size:13px;line-height:1.9;animation:not-found_arrive__Tgu00 .55s .21s both}.not-found_actions__eb6u_{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin-top:28px}.not-found_action__C569O{display:grid;min-width:0;animation:not-found_arrive__Tgu00 .55s .28s both}.not-found_action__C569O+.not-found_action__C569O{animation-delay:.35s}.not-found_action__C569O>a{justify-content:center;min-width:0;min-height:52px;font-size:12px}.not-found_actions__eb6u_ .not-found_primary__8Gju7{--action-icon:#ffffff20;color:#fff;background:linear-gradient(110deg,#1d4ed8,#2563eb);border-color:#60a5fa30;box-shadow:0 6px 20px #2563eb20,inset 0 1px 0 #ffffff1f}.not-found_help__VXt_x{display:flex;flex-direction:column;align-items:center;margin-top:28px;padding-top:22px;border-top:1px solid var(--border);color:var(--muted);text-align:center;font-size:12px;line-height:1.8;animation:not-found_arrive__Tgu00 .55s .42s both}.not-found_help__VXt_x p>svg{flex-shrink:0;margin-top:3px;color:var(--blue)}.not-found_help__VXt_x p{display:flex;align-items:flex-start;justify-content:center;gap:10px;margin:0}.not-found_help__VXt_x a{display:inline-flex;align-items:center;min-height:44px;margin-bottom:-7px;padding:5px 0;border-radius:6px;color:var(--blue);text-decoration:underline;text-decoration-color:#3b82f655;text-underline-offset:4px;transition:text-decoration-color .2s}.not-found_help__VXt_x a:focus-visible{outline:3px solid var(--blue);outline-offset:4px}@media (hover:hover){.not-found_actions__eb6u_ .not-found_primary__8Gju7:hover{color:#fff;background:linear-gradient(110deg,#2563eb,#3b82f6);border-color:#93c5fd50;box-shadow:0 7px 24px #2563eb30}.not-found_help__VXt_x a:hover{text-decoration-color:var(--blue)}}@media (max-width:639px){.not-found_page__VFIr4{padding:108px 20px 48px}.not-found_card__VS9aN{padding:30px 24px 24px;border-radius:28px}.not-found_code__SJkuV{gap:12px;margin-top:26px}.not-found_code__SJkuV>span:not(.not-found_zero__YV_rY){font-size:98px}.not-found_zero__YV_rY{width:78px;height:88px}.not-found_zero__YV_rY>svg{width:38px;height:38px}.not-found_card__VS9aN h1{font-size:30px}.not-found_actions__eb6u_{grid-template-columns:minmax(0,1fr)}.not-found_action__C569O>a{font-size:13px}.not-found_description__7RPJl{font-size:12px}}@media (max-width:359px){.not-found_page__VFIr4{padding-right:16px;padding-left:16px}.not-found_card__VS9aN{padding:28px 20px 22px}.not-found_code__SJkuV{gap:10px}.not-found_code__SJkuV>span:not(.not-found_zero__YV_rY){font-size:86px}.not-found_zero__YV_rY{width:68px;height:78px}.not-found_card__VS9aN h1{font-size:28px}}@keyframes not-found_arrive__Tgu00{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion:reduce){.not-found_action__C569O,.not-found_card__VS9aN h1,.not-found_code__SJkuV,.not-found_description__7RPJl,.not-found_eyebrow__tLn9G,.not-found_help__VXt_x{animation:none}.not-found_help__VXt_x a{transition:none}}.account_page__gVdEe{--bg:#f7f8f8;--surface:#ffffffbf;--text:#1b252a;--muted:#5d6b72;--border:#dfe5e6;--accent:#2563eb;--accent-start:#1d4ed8;--accent-end:#2563eb;--control:#ffffff99;--hover:#fff;--line:#0f172a1a;--icon:#18181b08;position:relative;z-index:1;min-height:80vh;padding:126px 24px 80px;background:var(--bg);color:var(--text)}.dark .account_page__gVdEe{--bg:#0b0e11;--surface:#11161bd9;--text:#f1f3f3;--muted:#a0adb4;--border:#263038;--accent:#60a5fa;--accent-start:#3b82f6;--accent-end:#60a5fa;--control:#ffffff05;--hover:#ffffff0d;--line:#ffffff1a;--icon:#ffffff0a;color-scheme:dark}.account_container__H0RtB{max-width:1240px;margin:0 auto}.account_page__gVdEe a,.account_page__gVdEe button{-webkit-tap-highlight-color:transparent}.account_page__gVdEe :is(button,a,input,textarea,select,summary):focus-visible{outline:3px solid var(--accent);outline-offset:4px}.account_intro__4q0I_{display:flex;align-items:end;justify-content:space-between;gap:24px;margin-bottom:34px}.account_eyebrow__aQh6f{display:flex;align-items:center;gap:8px;color:var(--muted);font-size:11px;font-weight:650;text-transform:uppercase;letter-spacing:.12em}.account_eyebrow__aQh6f>span{width:6px;height:6px;border-radius:50%;background:var(--accent)}.account_intro__4q0I_ h1{margin:12px 0 14px;font-size:clamp(34px,4.4vw,52px);font-weight:600;line-height:1.12;letter-spacing:-.05em;color:var(--accent)}@supports (background-clip:text){.account_intro__4q0I_ h1{background:linear-gradient(110deg,var(--accent-start),var(--accent-end));background-clip:text;-webkit-background-clip:text;color:transparent}}.account_introText__VuNyd{max-width:550px;color:var(--muted);font-size:14px;line-height:1.8}.account_introAction__dsAXP{flex-shrink:0}.account_layout__iqyq1{display:grid;grid-template-columns:268px minmax(0,1fr);grid-template-rows:auto 1fr;grid-template-areas:"navigation content" "sidebar content";gap:22px 28px;align-items:start}.account_navigation__g9sZc{grid-area:navigation;min-width:0}.account_tabs__ztH91{display:flex;flex-direction:column;gap:5px;padding:9px;border:1px solid var(--line);border-radius:27px;background:var(--surface);box-shadow:0 12px 32px -26px #0f172a30;backdrop-filter:blur(20px)}.account_tab__cNy5l{display:flex;align-items:center;gap:11px;min-height:70px;padding:12px;border-radius:19px;text-align:left;color:var(--muted);cursor:pointer;transition:background-color .25s,color .25s}.account_tab__cNy5l[aria-selected=true]{background:#3b82f60c;color:var(--accent)}.account_tabIcon__a3MIH{display:grid;place-items:center;width:36px;height:36px;flex-shrink:0;border-radius:12px;background:var(--icon)}.account_tab__cNy5l>span:nth-child(2){display:flex;flex:1;flex-direction:column;gap:5px;min-width:0}.account_tab__cNy5l strong{font-size:12px;font-weight:650}.account_tab__cNy5l small{color:var(--muted);font-size:10px;line-height:1.5}.account_dirtyDot__qd4Tx{width:6px;height:6px;flex-shrink:0;background:#d97706;border-radius:50%}.account_sidebar__CVj7A{grid-area:sidebar;display:grid;gap:20px;min-width:0}.account_content__x9olc{grid-area:content;min-width:0}.account_panel__4QfXj{display:grid;gap:22px;outline:none}.account_accountInfo__7Y3n1,.account_preview__TvSz2,.account_section__0n5up{padding:27px;border:1px solid var(--line);border-radius:28px;background:var(--surface);box-shadow:0 12px 36px -28px #0f172a30,inset 0 1px 0 #ffffff0a;backdrop-filter:blur(24px)}.account_sectionHeading__nPQQ5{display:flex;align-items:start;gap:12px;margin-bottom:24px}.account_sectionIcon__Bry0A{display:grid;place-items:center;flex-shrink:0;width:39px;height:39px;border:1px solid #60a5fa30;background:#3b82f608;border-radius:13px;color:var(--accent)}.account_sectionHeading__nPQQ5 h2{font-size:17px;line-height:1.5;font-weight:600;letter-spacing:-.025em}.account_sectionHeading__nPQQ5 p{margin-top:6px;color:var(--muted);font-size:12px;line-height:1.8}.account_formSections__32b4r{display:grid;gap:22px}.account_avatar__pa_QK{width:60px;height:60px;padding:3px;display:grid;grid-template:minmax(0,1fr) /minmax(0,1fr);place-items:center;border:1px solid #60a5fa40;border-radius:50%;background:#3b82f608;color:var(--accent);flex-shrink:0}.account_avatarLarge__zhZ_e{width:100px;height:100px;padding:4px}.account_avatarImage__DbmKd{position:relative;display:grid;place-items:center;width:100%;height:100%;border-radius:inherit;overflow:hidden}.account_avatarImage__DbmKd img{object-fit:cover}.account_preview__TvSz2{padding:22px}.account_previewHeading__3S9Vk{margin-bottom:16px;color:var(--muted);font-size:10px;text-transform:uppercase;letter-spacing:.09em;font-weight:650}.account_previewIdentity__PBozC{display:flex;gap:12px;align-items:center}.account_previewIdentity__PBozC>div:last-child{min-width:0}.account_preview__TvSz2 h2{font-size:15px;font-weight:600;overflow-wrap:anywhere;line-height:1.5}.account_previewUsername__Mdu_X{color:var(--muted);font-size:11px;line-height:1.7;overflow-wrap:anywhere}.account_role__HIO2Y{display:inline-flex;align-items:center;min-height:23px;padding:3px 9px;margin-top:7px;border:1px solid #60a5fa35;border-radius:999px;color:var(--accent);font-size:9px;font-weight:600}.account_previewBio__Ehx9l{margin-top:17px;padding-top:15px;border-top:1px solid var(--line);white-space:pre-wrap;overflow-wrap:anywhere;color:var(--muted);font-size:12px;line-height:1.9}.account_previewNote__yBSXB{margin-top:13px;font-size:10px;color:var(--accent);line-height:1.7}.account_accountInfo__7Y3n1{padding:22px}.account_accountInfo__7Y3n1 h2{font-size:13px;font-weight:600;margin-bottom:18px}.account_infoItem__yo7Ys+.account_infoItem__yo7Ys{margin-top:18px}.account_infoItem__yo7Ys dt{color:var(--muted);font-size:10px;margin-bottom:6px}.account_infoItem__yo7Ys dd{font-size:11px;line-height:1.8;overflow-wrap:anywhere}.account_accountId__bN6Ff{margin-top:18px;border-top:1px solid var(--line);padding-top:10px}.account_accountId__bN6Ff summary{min-height:44px;display:flex;align-items:center;font-size:11px;color:var(--muted);cursor:pointer}.account_idRow__27W28{display:flex;align-items:center;gap:8px}.account_idRow__27W28 code{flex:1;min-width:0;overflow-wrap:anywhere;font-size:10px;color:var(--muted)}.account_copyButton__aS34l{width:44px;height:44px;border:1px solid var(--line);border-radius:50%;display:grid;place-items:center;cursor:pointer;color:var(--muted);flex-shrink:0}.account_avatarEditor__cxGVW{display:flex;align-items:center;gap:24px}.account_avatarControls__LgG7A{display:flex;flex-wrap:wrap;align-items:center;gap:9px}.account_hint__aMJ9z{margin-top:10px;color:var(--muted);font-size:11px;line-height:1.8}.account_fields__Id45m{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px 18px}.account_field__k2Nth{min-width:0}.account_field__k2Nth label{display:block;font-size:12px;font-weight:600;margin-bottom:9px}.account_field__k2Nth input,.account_field__k2Nth textarea,.account_languageSelect__ZRnmS{width:100%;min-width:0;min-height:50px;padding:12px 15px;border:1px solid var(--line);border-radius:16px;background:var(--control);color:var(--text);font-size:13px;transition:background-color .2s,border-color .2s}.account_field__k2Nth textarea{min-height:140px;resize:vertical;line-height:1.9;padding-bottom:28px}.account_field__k2Nth input[aria-invalid=true],.account_field__k2Nth textarea[aria-invalid=true]{border-color:#ef4444}.account_field__k2Nth input::placeholder,.account_field__k2Nth textarea::placeholder{color:var(--muted);opacity:.8}.account_fullField__TAe9K{grid-column:1/-1}.account_fieldFooter__KmLGd{display:flex;justify-content:space-between;align-items:start;gap:16px;margin-top:8px}.account_fieldFooter__KmLGd .account_hint__aMJ9z{margin:0}.account_counter__VyDsI{flex-shrink:0;color:var(--muted);font-size:10px;font-variant-numeric:tabular-nums}.account_profileUrl__Uasu_{overflow-wrap:anywhere}.account_error__mfvT8{margin-top:9px;color:#b91c1c;font-size:12px;line-height:1.8}.dark .account_error__mfvT8{color:#fca5a5}.account_success__yMy1Q{color:#15803d;font-size:12px;line-height:1.8}.dark .account_success__yMy1Q{color:#86efac}.account_feedback__cPNBh{font-size:11px;line-height:1.8;margin-top:10px;color:var(--accent)}.account_saveBar__w50Qu{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:16px;padding:18px 2px 0}.account_saveStatus__qpa2C{display:flex;align-items:center;gap:8px;color:var(--muted);font-size:11px;line-height:1.7}.account_saveStatus__qpa2C[data-dirty=true]{color:#b45309}.dark .account_saveStatus__qpa2C[data-dirty=true]{color:#fbbf24}.account_saveButtons__4KsMf{display:flex;align-items:center;flex-wrap:wrap;gap:9px}.account_action__vuJZ_{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:44px;padding:10px 17px;border:1px solid var(--line);border-radius:999px;background:var(--control);color:var(--text);font-size:11px;line-height:1.6;font-weight:650;text-decoration:none;cursor:pointer;transition:background-color .25s,color .25s,border-color .25s,box-shadow .25s,transform .2s}.account_action__vuJZ_ svg{flex-shrink:0;width:16px;height:16px}.account_primary__Z6U_b{color:#fff;border-color:#60a5fa40;background:linear-gradient(110deg,#1d4ed8,#2563eb);box-shadow:0 4px 18px #2563eb22}.account_action__vuJZ_:active{transform:scale(.97)}.account_action__vuJZ_:disabled{opacity:.45;cursor:not-allowed;box-shadow:none}.account_action__vuJZ_:disabled:active{transform:none}.account_settingRow__TD8Fk{display:flex;align-items:center;justify-content:space-between;gap:22px;padding:19px 0;border-bottom:1px solid var(--line)}.account_settingRow__TD8Fk:first-of-type{padding-top:0}.account_settingRow__TD8Fk:last-child{border-bottom:0;padding-bottom:0}.account_settingRow__TD8Fk>div{min-width:0}.account_settingRow__TD8Fk h3{display:flex;align-items:center;flex-wrap:wrap;gap:8px;font-size:13px;font-weight:600;line-height:1.7}.account_settingRow__TD8Fk p{max-width:470px;margin-top:6px;color:var(--muted);font-size:12px;line-height:1.9}.account_settingRow__TD8Fk .account_action__vuJZ_{flex-shrink:0}.account_pendingBadge__JA0Nr{display:inline-flex;padding:2px 7px;border:1px solid var(--line);border-radius:999px;color:var(--muted);font-size:9px;font-weight:500;line-height:1.6;white-space:nowrap}.account_unavailableRow__Nkzk5 h3{color:var(--muted)}.account_switch__sxiJ3{width:54px;height:44px;flex-shrink:0;position:relative;border:0;border-radius:999px;background:transparent;cursor:pointer}.account_switch__sxiJ3:before{content:"";position:absolute;inset:8px 0;background:var(--border);border-radius:inherit;transition:background-color .2s}.account_switch__sxiJ3>span{position:absolute;top:12px;left:4px;width:20px;height:20px;border-radius:50%;background:#fff;box-shadow:0 1px 4px #0002;transition:transform .2s}.account_switch__sxiJ3[aria-checked=true]:before{background:#2563eb}.account_switch__sxiJ3[aria-checked=true]>span{transform:translateX(26px)}.account_switch__sxiJ3:disabled{opacity:.35;cursor:not-allowed}.account_notice__fAGk8{display:flex;align-items:flex-start;gap:10px;padding:15px;margin-top:20px;border:1px solid var(--line);border-radius:16px;color:var(--muted);font-size:11px;line-height:1.9;background:var(--control)}.account_notice__fAGk8>svg{flex-shrink:0;margin-top:2px;color:var(--accent)}.account_notice__fAGk8 p+p{margin-top:6px}.account_securitySummary__0Maxv{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:15px;margin-bottom:25px}.account_securityItem__m3Jfz{padding:17px;border:1px solid var(--line);border-radius:17px;min-width:0}.account_securityItem__m3Jfz>svg{color:var(--accent);margin-bottom:12px}.account_securityItem__m3Jfz h3{font-size:12px;line-height:1.7;font-weight:600}.account_securityItem__m3Jfz p{margin-top:6px;color:var(--muted);font-size:11px;overflow-wrap:anywhere;line-height:1.8}.account_providers__gmaTy{display:flex;flex-wrap:wrap;gap:8px}.account_provider__CHv2i{display:flex;align-items:center;gap:8px;padding:10px 12px;border:1px solid var(--line);border-radius:14px;font-size:11px}.account_provider__CHv2i>svg{flex-shrink:0}.account_provider__CHv2i>span{color:var(--muted);font-size:10px}.account_provider__CHv2i[data-active=true]>span{color:var(--accent)}.account_device__aYosb{display:flex;align-items:center;gap:12px;padding:16px;border:1px solid var(--line);border-radius:17px}.account_device__aYosb>svg{flex-shrink:0;color:var(--accent)}.account_device__aYosb strong{font-size:12px;font-weight:600}.account_device__aYosb p{color:var(--muted);font-size:11px;line-height:1.8;margin-top:4px}.account_sessionsAction__elR7l{margin-top:18px;flex-wrap:wrap}.account_sessionsAction__elR7l>div{flex:1 1 240px}.account_sessionSuccess__gI2QI{display:flex;align-items:flex-start;gap:8px}.account_sessionSuccess__gI2QI>svg{flex-shrink:0;margin-top:2px}.account_sessionDialog__bm4hX{width:min(520px,calc(100vw - 32px));max-height:calc(100dvh - 32px);margin:auto;padding:0;overflow:auto;border:1px solid var(--border);border-radius:25px;background:var(--bg);color:var(--text);box-shadow:0 24px 90px #0005}.account_sessionDialog__bm4hX::backdrop{background:#03070cb3;backdrop-filter:blur(8px)}.account_sessionDialog__bm4hX[open]{animation:account_sessionDialogIn__cf6WB .18s ease-out}.account_sessionDialogContent__TpoBi{padding:clamp(22px,5vw,30px)}.account_sessionDialogHeading__hbi1z{display:flex;align-items:center;justify-content:space-between;gap:16px;margin-bottom:20px}.account_sessionDialogIcon__xgnqc{display:grid;place-items:center;width:48px;height:48px;border-radius:16px;color:var(--accent);background:#3b82f615}.account_sessionDialogClose___ZxVi{display:grid;place-items:center;width:44px;height:44px;border:1px solid var(--line);border-radius:50%;color:var(--muted);background:var(--control);cursor:pointer;transition:background-color .2s,color .2s}.account_sessionDialogClose___ZxVi:disabled{opacity:.45;cursor:not-allowed}.account_sessionDialog__bm4hX h2{margin-bottom:14px;font-size:clamp(20px,4vw,24px);font-weight:650;line-height:1.4;letter-spacing:-.035em}.account_sessionDialog__bm4hX p{color:var(--muted);font-size:12px;line-height:1.9}.account_sessionDialog__bm4hX p+p{margin-top:10px}.account_sessionDialog__bm4hX .account_sessionDialogError__hxNmo{display:flex;align-items:flex-start;gap:8px;margin-top:18px;padding:12px;border:1px solid #ef444440;border-radius:14px;color:#b91c1c;background:#ef444408}.dark .account_sessionDialog__bm4hX .account_sessionDialogError__hxNmo{color:#fca5a5}.account_sessionDialogError__hxNmo>svg{flex-shrink:0;margin-top:3px}.account_sessionDialogActions__HRYGt{display:flex;justify-content:end;flex-wrap:wrap;gap:10px;margin-top:25px}@keyframes account_sessionDialogIn__cf6WB{0%{opacity:0;transform:scale(.97)}to{opacity:1;transform:scale(1)}}.account_dangerAction__w9VA3{color:#b91c1c;border-color:#ef444430}.dark .account_dangerAction__w9VA3{color:#fca5a5}.account_themeChoices__IHNZ_{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.account_themeChoice__L3zku{min-height:130px;display:flex;flex-direction:column;align-items:start;gap:11px;text-align:left;padding:18px;border:1px solid var(--line);border-radius:20px;background:var(--control);color:var(--muted);cursor:pointer;transition:border-color .25s,background-color .25s,color .25s}.account_themeChoice__L3zku[aria-checked=true]{background:#3b82f608;border-color:#60a5fa70;color:var(--accent)}.account_themeChoice__L3zku strong{color:var(--text);font-size:12px;font-weight:600}.account_themeChoice__L3zku span{font-size:10px;line-height:1.6}.account_languageSelect__ZRnmS{width:200px;max-width:100%;opacity:.55;cursor:not-allowed}.account_errorState__Oojiz,.account_loading__4Gf3R{max-width:580px;min-height:320px;margin:0 auto;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;gap:18px;padding:35px;border:1px solid var(--line);border-radius:28px;background:var(--surface)}.account_errorState__Oojiz>svg,.account_loading__4Gf3R>svg{color:var(--accent)}.account_errorState__Oojiz h1{font-size:27px;letter-spacing:-.035em;font-weight:600}.account_errorState__Oojiz p,.account_loading__4Gf3R p{color:var(--muted);font-size:13px;line-height:1.9}.account_spin__yDOe8{animation:account_spin__yDOe8 1s linear infinite}@keyframes account_spin__yDOe8{to{transform:rotate(1turn)}}@media (hover:hover){.account_tab__cNy5l:hover{background:var(--hover);color:var(--text)}.account_tab__cNy5l[aria-selected=true]:hover{color:var(--accent);background:#3b82f612}.account_action__vuJZ_:enabled:hover,.account_copyButton__aS34l:hover,a.account_action__vuJZ_:hover{color:var(--accent);border-color:#60a5fa60;background:var(--hover)}.account_primary__Z6U_b:enabled:hover{color:#fff;background:linear-gradient(110deg,#1e40af,#1d4ed8);box-shadow:0 7px 23px #2563eb30}.account_sessionDialogClose___ZxVi:enabled:hover{color:var(--text);background:var(--hover)}.account_field__k2Nth input:enabled:hover,.account_field__k2Nth textarea:enabled:hover{border-color:var(--muted)}.account_themeChoice__L3zku:hover{background:var(--hover);border-color:#60a5fa60}}@media (max-width:1000px){.account_layout__iqyq1{grid-template-columns:220px minmax(0,1fr);gap:20px}.account_section__0n5up{padding:23px}.account_accountInfo__7Y3n1,.account_preview__TvSz2{padding:19px}.account_fields__Id45m{grid-template-columns:minmax(0,1fr)}.account_themeChoice__L3zku{padding:15px}}@media (max-width:800px){.account_page__gVdEe{padding-top:112px}.account_layout__iqyq1{grid-template-columns:minmax(0,1fr);grid-template-rows:auto;grid-template-areas:"navigation" "content" "sidebar"}.account_tabs__ztH91{flex-direction:row;overflow-x:auto;gap:5px;padding:7px;border-radius:22px;scrollbar-width:none;scroll-padding:7px}.account_tabs__ztH91::-webkit-scrollbar{display:none}.account_tab__cNy5l{min-height:48px;padding:8px 12px;gap:8px;flex-shrink:0;border-radius:16px}.account_tab__cNy5l>span:nth-child(2){flex:initial}.account_tabIcon__a3MIH{width:auto;height:auto;background:transparent}.account_tabIcon__a3MIH svg{width:16px;height:16px}.account_tab__cNy5l small{display:none}.account_sidebar__CVj7A{grid-template-columns:repeat(2,minmax(0,1fr))}.account_settingRow__TD8Fk{gap:18px}}@media (max-width:639px){.account_page__gVdEe{padding:104px 20px 56px}.account_intro__4q0I_{flex-direction:column;align-items:start;gap:19px;margin-bottom:24px}.account_intro__4q0I_ h1{font-size:35px;margin:10px 0 13px}.account_introText__VuNyd{font-size:13px}.account_eyebrow__aQh6f{font-size:10px}.account_layout__iqyq1{gap:18px}.account_section__0n5up{padding:22px 19px;border-radius:25px}.account_sectionHeading__nPQQ5{gap:10px;margin-bottom:21px}.account_sectionHeading__nPQQ5 h2{font-size:16px}.account_sectionHeading__nPQQ5 p{font-size:11px}.account_sectionIcon__Bry0A{width:34px;height:34px;border-radius:11px}.account_formSections__32b4r,.account_panel__4QfXj{gap:18px}.account_avatarEditor__cxGVW{align-items:start;gap:15px}.account_avatarLarge__zhZ_e{width:76px;height:76px;padding:3px}.account_avatarControls__LgG7A{gap:5px}.account_avatarControls__LgG7A .account_action__vuJZ_{padding:9px 12px;font-size:10px}.account_avatarControls__LgG7A .account_action__vuJZ_ svg{width:14px;height:14px}.account_fields__Id45m{gap:21px}.account_field__k2Nth input,.account_field__k2Nth textarea{font-size:16px}.account_field__k2Nth label{font-size:11px}.account_field__k2Nth input::placeholder,.account_field__k2Nth textarea::placeholder{font-size:12px}.account_saveBar__w50Qu{padding-top:12px;gap:13px}.account_saveButtons__4KsMf{width:100%}.account_saveButtons__4KsMf .account_primary__Z6U_b{flex:1}.account_settingRow__TD8Fk{gap:14px}.account_settingRow__TD8Fk p{font-size:11px}.account_settingRow__TD8Fk:has(>.account_action__vuJZ_){align-items:start;flex-direction:column}.account_sessionsAction__elR7l>div{flex-basis:auto}.account_sessionsAction__elR7l>.account_action__vuJZ_{width:100%}.account_sessionDialogActions__HRYGt .account_action__vuJZ_{flex:1 1 100%}.account_securitySummary__0Maxv{grid-template-columns:1fr;gap:12px}.account_securityItem__m3Jfz{padding:16px}.account_themeChoices__IHNZ_{gap:8px}.account_themeChoice__L3zku{padding:14px 10px;min-height:125px;border-radius:16px}.account_themeChoice__L3zku strong{font-size:11px}.account_themeChoice__L3zku span{font-size:9px}.account_sidebar__CVj7A{grid-template-columns:1fr;gap:18px}.account_languageSelect__ZRnmS{width:100%}}@media (max-width:359px){.account_page__gVdEe{padding-left:16px;padding-right:16px}.account_intro__4q0I_ h1{font-size:31px}.account_section__0n5up{padding:20px 16px}.account_avatarEditor__cxGVW{flex-direction:column}.account_themeChoices__IHNZ_{grid-template-columns:1fr}.account_themeChoice__L3zku{min-height:80px}}@media (prefers-reduced-motion:reduce){.account_page__gVdEe *,.account_page__gVdEe :after,.account_page__gVdEe :before{transition:none!important;animation:none!important}}.Mfa_fields__z1nJA{display:grid;gap:16px;min-width:0;margin:20px 0;color:var(--text)}.Mfa_fields__z1nJA label{display:block;margin-bottom:9px;font-size:12px;font-weight:600}.Mfa_fields__z1nJA input,.Mfa_fields__z1nJA select{width:100%;min-width:0;min-height:50px;padding:12px 15px;color:var(--text);background:var(--control,var(--input));border:1px solid var(--border);border-radius:14px;font-size:16px}.Mfa_fields__z1nJA input{letter-spacing:.25em;font-variant-numeric:tabular-nums}.Mfa_fields__z1nJA input:focus,.Mfa_fields__z1nJA select:focus{outline:2px solid var(--accent);outline-offset:3px}.Mfa_fields__z1nJA p,.Mfa_help__uz87g{color:var(--muted);font-size:12px;line-height:1.85;margin-top:9px}.Mfa_help__uz87g{margin-top:20px}.Mfa_help__uz87g summary{cursor:pointer;min-height:44px;display:flex;align-items:center;color:var(--accent)}.Mfa_help__uz87g a{color:var(--accent);text-decoration:underline}.Mfa_actions___eYfD{display:flex;flex-wrap:wrap;gap:10px;margin-top:20px}.Mfa_actions___eYfD>*{flex:1 1 150px}.Mfa_status__iJXUr{display:flex;align-items:center;gap:9px;font-size:12px;color:var(--muted)}.Mfa_factor__w5P_M{display:flex;align-items:center;justify-content:space-between;gap:16px;border:1px solid var(--border);border-radius:16px;padding:14px;margin-bottom:10px}.Mfa_factor__w5P_M strong{font-size:12px;overflow-wrap:anywhere}.Mfa_factor__w5P_M p{font-size:11px;color:var(--muted);margin-top:6px}.Mfa_enroll__dF1Iu{margin-top:20px;padding:20px;border:1px solid var(--border);border-radius:20px}.Mfa_enroll__dF1Iu h3{font-size:15px;font-weight:600;margin-bottom:10px}.Mfa_qr__3Jj2Q{display:block;width:224px;max-width:100%;height:auto;margin:20px auto;padding:12px;border-radius:14px;background:#fff}.Mfa_secret__vC6Ee{display:block;user-select:all;font-family:monospace;overflow-wrap:anywhere;padding:14px;background:var(--control);border:1px solid var(--border);border-radius:12px;color:var(--text)}.Mfa_check__kbejm{display:flex;align-items:flex-start;gap:10px;font-size:12px;line-height:1.8;color:var(--muted);margin:16px 0}.Mfa_check__kbejm input{width:18px;height:18px;margin-top:2px;flex-shrink:0;accent-color:var(--accent)}.Mfa_feedback__Xf5Pl{margin:16px 0;padding:13px;border:1px solid var(--border);border-radius:14px;color:var(--muted);font-size:12px;line-height:1.85}.Mfa_feedback__Xf5Pl[data-error=true]{border-color:#ef444455;color:#b91c1c}.dark .Mfa_feedback__Xf5Pl[data-error=true]{color:#fca5a5}.Mfa_feedback__Xf5Pl:focus{outline:2px solid var(--accent);outline-offset:3px}@media(max-width:480px){.Mfa_factor__w5P_M{flex-wrap:wrap}.Mfa_enroll__dF1Iu{padding:16px}}.ProjectSelect_root__eChi9{position:relative;min-width:0}.ProjectSelect_trigger__tk6YA{display:flex;align-items:center;gap:8px;width:100%;height:52px;padding:8px 10px 8px 9px;border:1px solid var(--control-border);border-radius:999px;background:var(--control-bg);color:var(--text);box-shadow:inset 0 1px 0 #ffffff08;text-align:left;cursor:pointer;transition:border-color .25s ease,background-color .25s ease}.ProjectSelect_trigger__tk6YA:disabled{cursor:wait;opacity:.6}.ProjectSelect_icon__LxYMG{display:grid;place-items:center;width:32px;height:32px;flex:0 0 32px;border-radius:50%;background:var(--control-icon);color:var(--muted)}.ProjectSelect_icon__LxYMG svg{width:16px;height:16px}.ProjectSelect_value__gKdZg{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:12px;font-weight:550}.ProjectSelect_arrow__qacUh{width:26px;height:26px;flex:0 0 26px;padding:5px;border-radius:50%;background:var(--control-icon);color:var(--muted);transition:transform .3s cubic-bezier(.22,1,.36,1)}.ProjectSelect_trigger__tk6YA[aria-expanded=true]{border-color:#3b82f680;background:var(--control-hover)}.ProjectSelect_trigger__tk6YA[aria-expanded=true] .ProjectSelect_arrow__qacUh{transform:rotate(180deg)}.ProjectSelect_panel__b_b_a{position:absolute;z-index:50;right:0;width:max(100%,224px);max-width:calc(100vw - 40px);padding:6px;border:1px solid #0f172a1a;border-radius:20px;background:#ffffffed;color:var(--text);box-shadow:0 18px 48px -12px #0f172a33,inset 0 1px 0 #ffffffb3;backdrop-filter:blur(28px) saturate(150%);overflow-y:auto;overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:#a1a1aa66 transparent}.ProjectSelect_panel__b_b_a[data-side=bottom]{top:calc(100% + 10px)}.ProjectSelect_panel__b_b_a[data-side=top]{bottom:calc(100% + 10px)}.ProjectSelect_option__8IxV1{display:flex;align-items:center;gap:10px;min-height:44px;padding:9px 10px;border:1px solid transparent;border-radius:13px;color:var(--muted);font-size:12px;font-weight:500;line-height:1.5;cursor:pointer;transition:background-color .15s ease,color .15s ease}.ProjectSelect_option__8IxV1>span:first-child{flex:1;min-width:0}.ProjectSelect_check__Xq6JV{display:grid;place-items:center;width:16px;flex:0 0 16px}.ProjectSelect_option__8IxV1[data-active=true]{background:#18181b08;color:var(--text)}.ProjectSelect_option__8IxV1[aria-selected=true]{color:#1d4ed8;background:#eff6ff;font-weight:650}.ProjectSelect_option__8IxV1[aria-selected=true][data-active=true]{border-color:#3b82f640}.dark .ProjectSelect_panel__b_b_a{background:#161c24f5;border-color:#ffffff1a;box-shadow:0 18px 48px -12px #00000099,inset 0 1px 0 #ffffff0d}.dark .ProjectSelect_option__8IxV1[data-active=true]{background:#ffffff0a}.dark .ProjectSelect_option__8IxV1[aria-selected=true]{color:#93c5fd;background:#3b82f61f}@media (hover:hover){.ProjectSelect_trigger__tk6YA:enabled:hover{border-color:var(--muted)}}@media (prefers-reduced-motion:reduce){.ProjectSelect_arrow__qacUh,.ProjectSelect_option__8IxV1,.ProjectSelect_trigger__tk6YA{transition:none}}.ProjectMarkdown_markdown__ubxH0{min-width:0;color:var(--text,#1b252a);font-size:14px;line-height:1.9;overflow-wrap:anywhere}.ProjectMarkdown_markdown__ubxH0 .ProjectMarkdown_tableScroll__sPFXt,.ProjectMarkdown_markdown__ubxH0 blockquote,.ProjectMarkdown_markdown__ubxH0 ol,.ProjectMarkdown_markdown__ubxH0 p,.ProjectMarkdown_markdown__ubxH0 pre,.ProjectMarkdown_markdown__ubxH0 ul{margin:16px 0}.ProjectMarkdown_markdown__ubxH0 .ProjectMarkdown_heading__3XhCs{margin:28px 0 12px;color:var(--text);font-weight:650;line-height:1.4;letter-spacing:-.025em}.ProjectMarkdown_markdown__ubxH0 h3{font-size:24px}.ProjectMarkdown_markdown__ubxH0 h4{font-size:20px}.ProjectMarkdown_markdown__ubxH0 h5{font-size:17px}.ProjectMarkdown_markdown__ubxH0 h6{font-size:15px}.ProjectMarkdown_markdown__ubxH0 strong{font-weight:650}.ProjectMarkdown_markdown__ubxH0 em{font-style:italic}.ProjectMarkdown_markdown__ubxH0 a{color:var(--accent,#2563eb);text-decoration:underline;text-decoration-color:#3b82f659;text-underline-offset:4px;border-radius:2px;transition:text-decoration-color .2s ease}.ProjectMarkdown_markdown__ubxH0 a:hover{text-decoration-color:var(--accent)}.ProjectMarkdown_markdown__ubxH0 a:focus-visible,.ProjectMarkdown_tableScroll__sPFXt:focus-visible{outline:3px solid var(--accent);outline-offset:4px}.ProjectMarkdown_markdown__ubxH0 ul{list-style:disc;padding-left:24px}.ProjectMarkdown_markdown__ubxH0 ol{list-style:decimal;padding-left:24px}.ProjectMarkdown_markdown__ubxH0 li+li{margin-top:5px}.ProjectMarkdown_markdown__ubxH0 li>ol,.ProjectMarkdown_markdown__ubxH0 li>p,.ProjectMarkdown_markdown__ubxH0 li>ul{margin:6px 0}.ProjectMarkdown_markdown__ubxH0 .task-list-item{list-style:none}.ProjectMarkdown_markdown__ubxH0 .task-list-item>input{margin-left:-23px}.ProjectMarkdown_markdown__ubxH0 input[type=checkbox]{width:14px;height:14px;margin-right:9px;accent-color:var(--accent);vertical-align:middle;opacity:.85}.ProjectMarkdown_markdown__ubxH0 blockquote{padding:10px 17px;border-left:3px solid var(--accent);border-radius:0 12px 12px 0;background:#3b82f608;color:var(--muted,#5d6b72)}.ProjectMarkdown_markdown__ubxH0 blockquote>:first-child{margin-top:0}.ProjectMarkdown_markdown__ubxH0 blockquote>:last-child{margin-bottom:0}.ProjectMarkdown_markdown__ubxH0 code{padding:3px 6px;border:1px solid var(--border,#dfe5e6);border-radius:6px;background:#64748b0c;font-family:ui-monospace,SFMono-Regular,Consolas,monospace;font-size:.88em}.ProjectMarkdown_markdown__ubxH0 pre{max-width:100%;padding:18px 20px;overflow-x:auto;border:1px solid var(--border,#dfe5e6);border-radius:16px;background:#64748b0c;line-height:1.75;overflow-wrap:normal}.ProjectMarkdown_markdown__ubxH0 pre code{padding:0;border:0;border-radius:0;background:transparent;white-space:pre;font-size:12px}.ProjectMarkdown_markdown__ubxH0 hr{margin:25px 0;border:0;border-top:1px solid var(--border,#dfe5e6)}.ProjectMarkdown_tableScroll__sPFXt{max-width:100%;overflow-x:auto;border:1px solid var(--border,#dfe5e6);border-radius:14px}.ProjectMarkdown_markdown__ubxH0 table{min-width:100%;width:max-content;max-width:900px;border-collapse:collapse;font-size:13px;line-height:1.7}.ProjectMarkdown_markdown__ubxH0 td,.ProjectMarkdown_markdown__ubxH0 th{padding:10px 14px;border-bottom:1px solid var(--border,#dfe5e6);border-right:1px solid var(--border,#dfe5e6);text-align:left}.ProjectMarkdown_markdown__ubxH0 th{background:#3b82f608;font-weight:600}.ProjectMarkdown_markdown__ubxH0 tr:last-child td{border-bottom:0}.ProjectMarkdown_markdown__ubxH0 td:last-child,.ProjectMarkdown_markdown__ubxH0 th:last-child{border-right:0}.ProjectMarkdown_markdown__ubxH0 img{display:inline-block;max-width:100%;height:auto;margin:8px 0;border:1px solid var(--border,#dfe5e6);border-radius:14px}.ProjectMarkdown_markdown__ubxH0>:first-child{margin-top:0}.ProjectMarkdown_markdown__ubxH0>:last-child{margin-bottom:0}@media (max-width:479px){.ProjectMarkdown_markdown__ubxH0 h3{font-size:21px}.ProjectMarkdown_markdown__ubxH0 h4{font-size:18px}.ProjectMarkdown_markdown__ubxH0 pre{padding:14px}}@media (prefers-reduced-motion:reduce){.ProjectMarkdown_markdown__ubxH0 a{transition:none}}.ProjectCard_card__A_dZh,.ProjectCard_notice__FjtKt{--bg:#f7f8f8;--surface:#fff;--text:#1b252a;--muted:#5d6b72;--border:#dfe5e6;--accent:#2563eb;--accent-start:#1d4ed8;--accent-end:#2563eb;--tag-bg:#eff6ff;--tag-border:#bfdbfe;--action-bg:#18181b05;--action-border:#18181b0a;--card-shadow:#0f172a1a;--card-hover-border:#94a3b866;color:var(--text)}.dark .ProjectCard_card__A_dZh,.dark .ProjectCard_notice__FjtKt{--bg:#0b0e11;--surface:#11161b;--text:#f1f3f3;--muted:#a0adb4;--border:#263038;--accent:#60a5fa;--accent-start:#3b82f6;--accent-end:#60a5fa;--tag-bg:#3b82f612;--tag-border:#60a5fa40;--action-bg:#ffffff08;--action-border:#ffffff0d;--card-shadow:#0008;--card-hover-border:#94a3b866}.ProjectCard_card__A_dZh a:focus-visible,.ProjectCard_card__A_dZh button:focus-visible{outline:3px solid var(--accent);outline-offset:4px}.ProjectCard_card__A_dZh{min-width:0;display:flex;flex-direction:column;background:linear-gradient(145deg,#ffffff08,#ffffff00 45%),var(--surface);border:1px solid var(--border);border-radius:28px;overflow:hidden;box-shadow:0 10px 30px -22px var(--card-shadow),inset 0 1px 0 #ffffff0a;transition:border-color .35s ease,box-shadow .35s ease,transform .45s cubic-bezier(.22,1,.36,1)}.ProjectCard_cardMain__0xs0q{display:block;min-width:0;border-radius:10px}.ProjectCard_cardMedia__69OMR{position:relative;min-width:0;margin:10px 10px 0}.ProjectCard_imageLink__TAdML{display:block;overflow:hidden;border:1px solid #ffffff0d;border-radius:19px}.ProjectCard_image__AGue4{position:relative;aspect-ratio:16/9;overflow:hidden;background:var(--border)}.ProjectCard_image__AGue4 img{transition:transform .65s cubic-bezier(.22,1,.36,1)}.ProjectCard_cardBody__CKMqm{display:flex;flex-direction:column;flex:1;min-width:0;padding:20px 22px 18px}.ProjectCard_tags__nF88v{display:flex;flex-wrap:wrap;gap:6px;color:var(--accent);font-size:10px;font-weight:550;margin-bottom:10px;line-height:1.5}.ProjectCard_tags__nF88v>span{display:inline-flex;align-items:center;min-width:0;max-width:100%;padding:2px 8px;border:1px solid var(--tag-border);border-radius:999px;background:var(--tag-bg);overflow-wrap:anywhere}@supports (background-clip:text){.ProjectCard_tags__nF88v>span{background:linear-gradient(110deg,var(--accent-start),var(--accent-end)),linear-gradient(var(--tag-bg),var(--tag-bg));background-clip:text,padding-box;-webkit-background-clip:text,padding-box;color:transparent}}.ProjectCard_title__if7wZ{display:flex;align-items:flex-start;gap:12px;color:var(--text);font-size:19px;line-height:1.45;font-weight:650;letter-spacing:-.025em;overflow-wrap:anywhere;transition:color .25s ease}.ProjectCard_cardMain__0xs0q:focus-visible .ProjectCard_title__if7wZ{color:var(--accent)}.ProjectCard_title__if7wZ>span:first-child{flex:1;min-width:0;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.ProjectCard_description__KX_We{min-height:3.7em;margin:10px 0 18px;color:var(--muted);font-size:12px;line-height:1.85;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.ProjectCard_byline__CGkOV{margin-top:auto;padding-top:13px;border-top:1px solid var(--border);display:flex;align-items:center;justify-content:space-between;gap:10px;color:var(--muted);font-size:11px;line-height:1.6}.ProjectCard_author__ayaT_{display:flex;align-items:center;gap:9px;min-width:0;min-height:44px;border-radius:8px}a.ProjectCard_author__ayaT_:hover{color:var(--accent)}.ProjectCard_avatar__G09VP{display:grid;place-items:center;flex-shrink:0;width:34px;height:34px;border:1px solid var(--border);border-radius:50%;overflow:hidden;background:var(--border);color:var(--muted)}.ProjectCard_avatar__G09VP img{width:100%;height:100%;object-fit:cover}.ProjectCard_authorText__VT5DN{display:flex;flex-direction:column;min-width:0}.ProjectCard_authorText__VT5DN>span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-weight:600;color:var(--text)}.ProjectCard_authorText__VT5DN time{color:var(--muted);font-size:10px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ProjectCard_stats__x90hp{display:inline-flex;align-items:center;flex-shrink:0;gap:12px}.ProjectCard_star__DguQ5,.ProjectCard_views__gp43_{display:inline-flex;align-items:center;justify-content:center;gap:6px;min-height:44px;color:var(--muted);font-size:11px;font-variant-numeric:tabular-nums;white-space:nowrap}.ProjectCard_star__DguQ5 svg,.ProjectCard_views__gp43_ svg{flex-shrink:0}.ProjectCard_cardActions__9AsjG{position:absolute;top:12px;left:12px;right:12px;display:flex;align-items:flex-start;gap:8px;pointer-events:none}.ProjectCard_externalLinks__HHyCv{display:flex;flex:1;min-width:0;flex-wrap:wrap;gap:7px}.ProjectCard_externalLinks__HHyCv>a{pointer-events:auto}.ProjectCard_star__DguQ5{min-width:44px;padding:0;background:none;border:0;border-radius:8px;cursor:pointer;transition:color .2s ease,opacity .2s ease,transform .2s ease}.ProjectCard_star__DguQ5:hover,.ProjectCard_star__DguQ5[aria-pressed=true]{color:var(--accent)}.ProjectCard_star__DguQ5:active:not(:disabled){transform:scale(.92)}.ProjectCard_star__DguQ5:disabled{cursor:wait;opacity:.55}.ProjectCard_list__S3Ft6{display:grid;grid-template-columns:280px minmax(0,1fr);align-items:center;padding:14px}.ProjectCard_list__S3Ft6 .ProjectCard_cardMedia__69OMR{margin:0}.ProjectCard_list__S3Ft6 .ProjectCard_cardBody__CKMqm{padding:4px 8px 4px 24px}.ProjectCard_list__S3Ft6 .ProjectCard_description__KX_We{min-height:0;margin:8px 0 14px}.ProjectCard_list__S3Ft6 .ProjectCard_cardActions__9AsjG{top:8px;left:8px;right:8px}.ProjectCard_notice__FjtKt{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:12px;padding:14px 18px;border:1px solid var(--border);border-radius:9px;margin-bottom:20px;color:var(--muted);font-size:12px}.ProjectCard_notice__FjtKt button{color:var(--accent);min-height:44px;cursor:pointer}.ProjectCard_spin__oMowN{animation:ProjectCard_spin__oMowN 1s linear infinite}@keyframes ProjectCard_spin__oMowN{to{transform:rotate(1turn)}}@media (hover:hover){.ProjectCard_card__A_dZh:hover{border-color:var(--card-hover-border);box-shadow:0 20px 44px -24px var(--card-shadow),inset 0 1px 0 #ffffff14}.ProjectCard_card__A_dZh:hover .ProjectCard_title__if7wZ{color:var(--accent)}.ProjectCard_imageLink__TAdML:hover .ProjectCard_image__AGue4 img{transform:scale(1.035)}}@media (max-width:1000px){.ProjectCard_list__S3Ft6{grid-template-columns:220px minmax(0,1fr)}}@media (max-width:639px){.ProjectCard_list__S3Ft6{display:flex;padding:0;align-items:stretch}.ProjectCard_card__A_dZh,.ProjectCard_list__S3Ft6{border-radius:26px}.ProjectCard_cardMedia__69OMR,.ProjectCard_list__S3Ft6 .ProjectCard_cardMedia__69OMR{margin:8px 8px 0}.ProjectCard_imageLink__TAdML{border-radius:18px}.ProjectCard_cardBody__CKMqm,.ProjectCard_list__S3Ft6 .ProjectCard_cardBody__CKMqm{padding:18px}.ProjectCard_title__if7wZ{gap:10px;font-size:18px}.ProjectCard_description__KX_We,.ProjectCard_list__S3Ft6 .ProjectCard_description__KX_We{min-height:0;margin:10px 0 18px}.ProjectCard_stats__x90hp{gap:10px}.ProjectCard_cardActions__9AsjG,.ProjectCard_list__S3Ft6 .ProjectCard_cardActions__9AsjG{top:10px;left:10px;right:10px}}@media (prefers-reduced-motion:reduce){.ProjectCard_card__A_dZh,.ProjectCard_image__AGue4 img,.ProjectCard_star__DguQ5,.ProjectCard_title__if7wZ{transition:none}.ProjectCard_imageLink__TAdML:hover .ProjectCard_image__AGue4 img,.ProjectCard_star__DguQ5:active:not(:disabled){transform:none}.ProjectCard_spin__oMowN{animation:none}}.ProjectEditor_page__NrIX_{--bg:#f7f8f8;--surface:#ffffffbf;--text:#1b252a;--muted:#5d6b72;--border:#dfe5e6;--accent:#2563eb;--accent-start:#1d4ed8;--accent-end:#2563eb;--control-bg:#ffffff99;--control-hover:#fff;--control-border:#cbd5df;--control-icon:#18181b08;position:relative;z-index:1;padding:118px 24px 80px;min-height:90vh;color:var(--text);background:radial-gradient(ellipse at 5% 0,#3b82f60a,transparent 35%),var(--bg)}.dark .ProjectEditor_page__NrIX_{--bg:#0b0e11;--surface:#11161bbf;--text:#f1f3f3;--muted:#a0adb4;--border:#263038;--accent:#60a5fa;--accent-start:#3b82f6;--accent-end:#60a5fa;--control-bg:#ffffff06;--control-hover:#ffffff0d;--control-border:#ffffff26;--control-icon:#ffffff0a;color-scheme:dark}.ProjectEditor_container__0KdJ2{max-width:1240px;margin:0 auto}.ProjectEditor_page__NrIX_ a,.ProjectEditor_page__NrIX_ button{-webkit-tap-highlight-color:transparent}.ProjectEditor_page__NrIX_ a:focus-visible,.ProjectEditor_page__NrIX_ button:focus-visible,.ProjectEditor_page__NrIX_ summary:focus-visible{outline:3px solid var(--accent);outline-offset:4px}.ProjectEditor_hero__hWy1l{margin-bottom:36px}.ProjectEditor_backLink__AcxBH{display:inline-flex;align-items:center;gap:9px;min-height:44px;margin:-10px 0 20px;padding:6px 0;border-radius:8px;color:var(--muted);font-size:12px;font-weight:550;transition:color .25s ease}.ProjectEditor_eyebrow__gA1ym{display:flex;align-items:center;gap:9px;color:var(--muted);font-size:10px;font-weight:650;letter-spacing:.1em;text-transform:uppercase;line-height:1.7}.ProjectEditor_eyebrow__gA1ym>span{width:6px;height:6px;border-radius:50%;background:var(--accent)}.ProjectEditor_hero__hWy1l h1{margin:13px 0 16px;color:var(--accent);font-size:clamp(38px,4.2vw,56px);font-weight:600;letter-spacing:-.055em;line-height:1.12}@supports (background-clip:text){.ProjectEditor_hero__hWy1l h1{background:linear-gradient(110deg,var(--accent-start),var(--accent-end));background-clip:text;-webkit-background-clip:text;color:transparent}}.ProjectEditor_intro__GshSw{max-width:650px;color:var(--muted);font-size:14px;line-height:1.85}.ProjectEditor_editMeta__xVU5x{display:flex;flex-wrap:wrap;align-items:center;gap:10px 20px;margin-top:20px;color:var(--muted);font-size:11px;line-height:1.7}.ProjectEditor_editMeta__xVU5x>span{display:inline-flex;align-items:center;gap:7px}.ProjectEditor_editMeta__xVU5x .ProjectEditor_unsavedBadge__XhX0r{color:var(--accent)}.ProjectEditor_imageChangeNote__H1nYK{margin-top:10px;color:var(--accent);font-size:11px;line-height:1.8}.ProjectEditor_previewLink__QMaKX{display:flex;justify-content:center;align-items:center;min-height:44px;margin-top:8px;border-radius:10px;color:var(--muted);font-size:11px;transition:color .2s ease}.ProjectEditor_previewLink__QMaKX:hover{color:var(--accent)}.ProjectEditor_resetAction__qLRUw{width:100%;margin-top:12px}.ProjectEditor_dangerPanel__xl9sF{padding:24px}.ProjectEditor_dangerPanel__xl9sF h2{font-size:15px;font-weight:600}.ProjectEditor_dangerPanel__xl9sF p{margin:9px 0 14px;color:var(--muted);font-size:11px;line-height:1.8}.ProjectEditor_dangerPanel__xl9sF .ProjectEditor_removeAction__ss4hx{width:100%;border-color:#dc262626}.ProjectEditor_confirmDialog__4SiBT{position:fixed;inset:0;width:min(480px,calc(100% - 32px));max-height:calc(100dvh - 40px);margin:auto;padding:30px;border:1px solid var(--border);border-radius:28px;overflow-y:auto;background:var(--bg);color:var(--text);box-shadow:0 24px 100px #0005}.ProjectEditor_confirmDialog__4SiBT::backdrop{background:#02061799;backdrop-filter:blur(9px)}.ProjectEditor_confirmDialog__4SiBT[open]{animation:ProjectEditor_editor-dialog-in__nLVzy .24s ease-out}.ProjectEditor_dialogHeading__jrpIj{display:flex;align-items:center;justify-content:space-between;margin-bottom:22px}.ProjectEditor_dialogHeading__jrpIj>button{display:grid;place-items:center;width:44px;height:44px;border:1px solid var(--border);border-radius:50%;color:var(--muted);background:var(--control-bg);cursor:pointer}.ProjectEditor_dialogHeading__jrpIj>button:enabled:hover{background:var(--control-hover);color:var(--text)}.ProjectEditor_dangerIcon__7UjwM,.ProjectEditor_dialogIcon__2uCPS{display:grid;place-items:center;width:48px;height:48px;border:1px solid #3b82f633;border-radius:17px;color:var(--accent);background:#3b82f60d}.ProjectEditor_dangerIcon__7UjwM{border-color:#dc262633;color:#b91c1c;background:#dc26260a}.dark .ProjectEditor_dangerIcon__7UjwM{color:#fca5a5}.ProjectEditor_confirmDialog__4SiBT h2{font-size:25px;font-weight:650;letter-spacing:-.04em;line-height:1.3}.ProjectEditor_confirmDialog__4SiBT p{margin-top:13px;color:var(--muted);font-size:13px;line-height:1.8;overflow-wrap:anywhere}.ProjectEditor_dialogActions__0xejA{display:flex;flex-wrap:wrap;gap:10px;margin-top:26px}.ProjectEditor_dialogActions__0xejA>button{flex:1 1 175px}.ProjectEditor_deleteConfirmation__b5wIm{margin-top:20px}.ProjectEditor_deleteConfirmation__b5wIm label{display:block;margin-bottom:9px;font-size:12px}.ProjectEditor_deleteAction__q4Gfd{display:inline-flex;align-items:center;justify-content:center;min-height:46px;padding:10px 16px;border:1px solid #b91c1c;border-radius:999px;background:#b91c1c;color:#fff;font-size:12px;font-weight:600;cursor:pointer;transition:background-color .2s ease}.ProjectEditor_deleteAction__q4Gfd:enabled:hover{background:#991b1b}.ProjectEditor_deleteAction__q4Gfd:disabled{opacity:.5;cursor:default}@keyframes ProjectEditor_editor-dialog-in__nLVzy{0%{opacity:0;scale:.97}to{opacity:1;scale:1}}.ProjectEditor_layout__Ru1Y3{display:grid;grid-template-columns:minmax(0,1fr) 340px;align-items:start;gap:28px}.ProjectEditor_fieldsColumn__xHml_{min-width:0;display:grid;gap:26px}.ProjectEditor_glass__Xpyas{min-width:0;border:1px solid var(--border);border-radius:30px;background:linear-gradient(145deg,#ffffff0a,transparent 55%),var(--surface);box-shadow:0 16px 44px -28px #0f172a26,inset 0 1px 0 #ffffff14;backdrop-filter:blur(28px) saturate(150%)}.dark .ProjectEditor_glass__Xpyas{box-shadow:0 16px 44px -28px #00000066,inset 0 1px 0 #ffffff0a}.ProjectEditor_section__Lx4m7{padding:30px}.ProjectEditor_sectionHeading__2Zo6q{display:flex;align-items:flex-start;gap:14px;padding-bottom:24px;margin-bottom:24px;border-bottom:1px solid var(--border)}.ProjectEditor_sectionIcon__UOeg6{display:grid;place-items:center;width:44px;height:44px;flex:0 0 44px;border:1px solid #3b82f626;border-radius:15px;background:#3b82f60a;color:var(--accent)}.ProjectEditor_sectionIcon__UOeg6>svg{width:21px;height:21px}.ProjectEditor_sectionHeading__2Zo6q h2{padding-top:2px;font-size:21px;line-height:1.25;font-weight:650;letter-spacing:-.035em}.ProjectEditor_sectionHeading__2Zo6q p{margin-top:6px;color:var(--muted);font-size:12px;line-height:1.75}.ProjectEditor_fields__Whub6{display:grid;min-width:0;gap:24px;margin:0;padding:0;border:0}.ProjectEditor_fields__Whub6:disabled{opacity:.75}.ProjectEditor_field__puHfy{min-width:0}.ProjectEditor_requiredNote__29ta0{margin-bottom:-3px;color:var(--muted);font-size:11px;line-height:1.7}.ProjectEditor_labelRow__2JEGm label>span,.ProjectEditor_requiredNote__29ta0>span{color:var(--accent)}.ProjectEditor_labelRow__2JEGm{display:flex;align-items:baseline;justify-content:space-between;gap:12px;margin-bottom:10px}.ProjectEditor_labelRow__2JEGm label,.ProjectEditor_label__NAJkw{color:var(--text);font-size:12px;font-weight:600;line-height:1.6}.ProjectEditor_labelRow__2JEGm>span{flex-shrink:0;color:var(--muted);font-size:10px;font-variant-numeric:tabular-nums}.ProjectEditor_label__NAJkw{display:block;margin-bottom:10px}.ProjectEditor_input__Uvzf6{display:block;width:100%;min-width:0;height:52px;padding:13px 16px;border:1px solid var(--control-border);border-radius:16px;background:var(--control-bg);color:var(--text);font-family:inherit;font-size:16px;line-height:1.6;outline:none;box-shadow:inset 0 1px 0 #ffffff08;transition:background-color .25s ease,border-color .25s ease,box-shadow .25s ease}.ProjectEditor_input__Uvzf6::placeholder{color:#6b7785;opacity:1;font-size:13px}.dark .ProjectEditor_input__Uvzf6::placeholder{color:#94a3b8}.ProjectEditor_input__Uvzf6:focus{border-color:var(--accent);background:#fff;box-shadow:0 0 0 4px #3b82f614}.dark .ProjectEditor_input__Uvzf6:focus{background:#0b0e1180}.ProjectEditor_input__Uvzf6[aria-invalid=true]{border-color:#dc2626}.dark .ProjectEditor_input__Uvzf6[aria-invalid=true]{border-color:#f87171}.ProjectEditor_input__Uvzf6:disabled{cursor:wait}.ProjectEditor_shortDescription__sFwkO{height:auto;min-height:110px;resize:vertical}.ProjectEditor_contentInput__KIcLp{height:auto;min-height:230px;resize:vertical}.ProjectEditor_help__mENld{margin-top:9px;color:var(--muted);font-size:11px;line-height:1.75}.ProjectEditor_fieldError__iYWax{margin-top:9px;color:#b91c1c;font-size:12px;line-height:1.75}.dark .ProjectEditor_fieldError__iYWax{color:#fca5a5}.ProjectEditor_dropzone__flcp3{padding:18px;border:1px dashed var(--control-border);border-radius:24px;background:#3b82f604;transition:border-color .25s ease,background-color .25s ease}.ProjectEditor_dragActive__V79L6{border-color:var(--accent);background:#3b82f612}.ProjectEditor_emptyCover__Ga3J8{display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:180px;padding:16px;text-align:center}.ProjectEditor_emptyCover__Ga3J8>span{display:grid;place-items:center;width:56px;height:56px;margin-bottom:18px;border:1px solid #3b82f626;border-radius:20px;background:#3b82f60a;color:var(--accent);transition:scale .3s ease}.ProjectEditor_emptyCover__Ga3J8 h3{font-size:17px;font-weight:600;letter-spacing:-.025em}.ProjectEditor_emptyCover__Ga3J8 p{max-width:340px;margin-top:9px;color:var(--muted);font-size:12px;line-height:1.8}.ProjectEditor_coverImage__e8u6S{position:relative;width:100%;aspect-ratio:16/9;border-radius:17px;overflow:hidden;background:#0b0e11}.ProjectEditor_coverImage__e8u6S>img{object-fit:contain}.ProjectEditor_coverActions__VTuDz{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;gap:12px;margin-top:16px}.ProjectEditor_removeAction__ss4hx,.ProjectEditor_secondaryAction__c8nv_{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:46px;padding:10px 16px;border:1px solid var(--control-border);border-radius:999px;background:var(--control-bg);color:var(--text);font-size:12px;font-weight:600;line-height:1.5;cursor:pointer;transition:background-color .25s ease,border-color .25s ease,color .25s ease,transform .25s ease}.ProjectEditor_secondaryAction__c8nv_>svg{flex-shrink:0;transition:scale .25s ease}.ProjectEditor_removeAction__ss4hx{color:#b91c1c;background:transparent;border-color:transparent}.dark .ProjectEditor_removeAction__ss4hx{color:#fca5a5}.ProjectEditor_removeAction__ss4hx:disabled,.ProjectEditor_secondaryAction__c8nv_:disabled{opacity:.5;cursor:default}.ProjectEditor_fileInfo__gLX3l{display:flex;flex-wrap:wrap;align-items:center;gap:7px;margin-top:13px;color:var(--muted);font-size:11px;line-height:1.6}.ProjectEditor_fileInfo__gLX3l>svg{flex-shrink:0;color:var(--accent)}.ProjectEditor_fileInfo__gLX3l>span:first-of-type{min-width:0;overflow-wrap:anywhere}.ProjectEditor_fileInfo__gLX3l>span:last-child{white-space:nowrap}.ProjectEditor_tagsHeading__uZL0K{display:flex;align-items:center;justify-content:space-between;gap:16px}.ProjectEditor_tagSubtitle__Ru6kL,.ProjectEditor_tagsHeading__uZL0K h3{font-size:12px;font-weight:600;line-height:1.6}.ProjectEditor_tagsHeading__uZL0K>span{color:var(--muted);font-size:11px}.ProjectEditor_selectedTags__juqEq{display:flex;flex-wrap:wrap;align-items:center;gap:7px;min-height:44px;margin:12px 0 22px}.ProjectEditor_selectedTags__juqEq li{display:inline-flex;align-items:center;gap:5px;max-width:100%;padding:2px 3px 2px 11px;border:1px solid #bfdbfe;border-radius:999px;background:#eff6ff80;color:#1d4ed8;font-size:11px;font-weight:550;line-height:1.5}.ProjectEditor_selectedTags__juqEq li>span{min-width:0;overflow-wrap:anywhere}.ProjectEditor_selectedTags__juqEq button{display:grid;place-items:center;width:32px;height:32px;flex:0 0 32px;border-radius:50%;cursor:pointer;transition:background-color .2s ease}.dark .ProjectEditor_selectedTags__juqEq li{border-color:#60a5fa40;background:#3b82f612;color:#93c5fd}.ProjectEditor_selectedTags__juqEq .ProjectEditor_noTags__ibfM4{padding:0;border:0;border-radius:0;background:none;color:var(--muted);font-size:12px;font-weight:400}.ProjectEditor_suggestions__R_msJ{display:flex;flex-wrap:wrap;gap:8px;margin-top:11px}.ProjectEditor_suggestedTag__gX5Cy{display:inline-flex;align-items:center;justify-content:center;gap:6px;min-height:40px;max-width:100%;padding:8px 12px;border:1px solid var(--control-border);border-radius:999px;background:var(--control-bg);color:var(--muted);font-size:11px;font-weight:550;line-height:1.5;cursor:pointer;transition:border-color .25s ease,background-color .25s ease,color .25s ease}.ProjectEditor_suggestedTag__gX5Cy>svg{flex:0 0 auto}.ProjectEditor_suggestedTag__gX5Cy[aria-pressed=true]{color:var(--accent);border-color:#3b82f659;background:#3b82f60d}.ProjectEditor_suggestedTag__gX5Cy:disabled{opacity:.5;cursor:default}.ProjectEditor_customTag__E_Fox{margin-top:24px}.ProjectEditor_customTag__E_Fox>div{display:flex;align-items:start;gap:10px}.ProjectEditor_customTag__E_Fox>div>input{flex:1}.ProjectEditor_customTag__E_Fox .ProjectEditor_secondaryAction__c8nv_{min-height:52px;flex-shrink:0}.ProjectEditor_moreTags__m7_NS{margin-top:22px;padding-top:16px;border-top:1px solid var(--border)}.ProjectEditor_moreTags__m7_NS>summary{display:flex;align-items:center;justify-content:space-between;gap:12px;min-height:44px;list-style:none;border-radius:10px;color:var(--muted);font-size:12px;font-weight:550;cursor:pointer}.ProjectEditor_mobilePreview__fb_94>summary::-webkit-details-marker,.ProjectEditor_moreTags__m7_NS>summary::-webkit-details-marker{display:none}.ProjectEditor_moreTags__m7_NS>summary svg{transition:rotate .25s ease}.ProjectEditor_moreTags__m7_NS[open]>summary svg{rotate:180deg}.ProjectEditor_categorySelect__QtHhP{max-width:320px;margin:10px 0 18px}.ProjectEditor_categorySelect__QtHhP label{display:block;margin-bottom:9px;color:var(--muted);font-size:11px;font-weight:600}.ProjectEditor_sidebar__WFU37{min-width:0;display:grid;gap:24px;position:sticky;top:100px}.ProjectEditor_previewHeading__jOjtb{display:flex;align-items:center;gap:8px;margin:0 4px 14px;color:var(--muted)}.ProjectEditor_previewHeading__jOjtb h2{flex:1;font-size:11px;font-weight:600}.ProjectEditor_previewHeading__jOjtb>span{font-size:9px;line-height:1.6}.ProjectEditor_previewCard__iSdeH{pointer-events:none}.ProjectEditor_previewImage___c1bx{object-fit:cover}.ProjectEditor_previewPlaceholder__4Td5d{position:absolute;inset:0;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:10px;color:var(--muted);background:radial-gradient(ellipse at center,#3b82f60d,transparent 75%),var(--bg);font-size:10px}.ProjectEditor_previewPlaceholder__4Td5d>svg{opacity:.6}.ProjectEditor_previewCard__iSdeH .ProjectEditor_previewStatus__RVMCt{display:block;color:var(--muted);font-size:10px;font-weight:400}.ProjectEditor_mobilePreview__fb_94{display:none}.ProjectEditor_publishPanel__wdmi7{padding:24px;scroll-margin-top:96px}.ProjectEditor_publishPanel__wdmi7 .ProjectEditor_sectionHeading__2Zo6q{gap:11px;padding-bottom:20px;margin-bottom:20px}.ProjectEditor_publishPanel__wdmi7 .ProjectEditor_sectionHeading__2Zo6q h2{font-size:19px}.ProjectEditor_publishPanel__wdmi7 .ProjectEditor_sectionHeading__2Zo6q p{font-size:11px}.ProjectEditor_publishPanel__wdmi7 .ProjectEditor_sectionIcon__UOeg6{width:38px;height:38px;flex-basis:38px;border-radius:13px}.ProjectEditor_publishPanel__wdmi7 .ProjectEditor_sectionIcon__UOeg6>svg{width:18px;height:18px}.ProjectEditor_statusChoices__a2SVA{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:9px;min-width:0;padding:0;margin:0;border:0}.ProjectEditor_statusChoices__a2SVA label{position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:9px;padding:14px 7px;min-height:96px;border:1px solid var(--control-border);border-radius:18px;background:var(--control-bg);color:var(--muted);cursor:pointer;transition:border-color .25s ease,background-color .25s ease,color .25s ease}.ProjectEditor_statusChoices__a2SVA label>input{position:absolute;width:1px;height:1px;overflow:hidden;opacity:0}.ProjectEditor_statusChoices__a2SVA label>span{display:flex;flex-direction:column;align-items:center;gap:9px}.ProjectEditor_statusChoices__a2SVA strong{font-size:11px;font-weight:600;line-height:1.5}.ProjectEditor_statusChoices__a2SVA small{font-size:9px;line-height:1.5;text-align:center}.ProjectEditor_statusChoices__a2SVA label:has(input:checked){border-color:#3b82f680;background:#3b82f60d;color:var(--accent);box-shadow:inset 0 0 0 1px #3b82f626}.ProjectEditor_statusChoices__a2SVA label:has(input:focus-visible){outline:3px solid var(--accent);outline-offset:4px}.ProjectEditor_statusChoices__a2SVA:disabled label{cursor:wait;opacity:.7}.ProjectEditor_publishDescription__z7wfi{margin-top:16px;color:var(--muted);font-size:11px;line-height:1.85}.ProjectEditor_readiness__2pYvU{display:flex;align-items:flex-start;gap:9px;margin:18px 0;padding:13px;border:1px solid var(--border);border-radius:16px;background:var(--control-bg);color:var(--muted);font-size:11px;line-height:1.8}.ProjectEditor_pendingDot__EesZc,.ProjectEditor_readyDot__CkYy6{width:6px;height:6px;flex:0 0 6px;margin-top:6px;border-radius:50%;background:#94a3b8}.ProjectEditor_readyDot__CkYy6{background:#10b981;box-shadow:0 0 0 3px #10b98112}.ProjectEditor_saveError__X4_XM{margin:16px 0;padding:14px;border:1px solid #dc262640;border-radius:16px;background:#dc26260a;color:#b91c1c;font-size:12px;line-height:1.8}.dark .ProjectEditor_saveError__X4_XM{color:#fca5a5}.ProjectEditor_saveError__X4_XM:focus{outline:3px solid var(--accent);outline-offset:3px}.ProjectEditor_saveAction__l717p{display:inline-flex;align-items:center;justify-content:center;gap:10px;width:100%;min-height:52px;padding:8px 20px 8px 8px;border:1px solid #60a5fa40;border-radius:999px;background:linear-gradient(110deg,#1d4ed8,#2563eb);color:#fff;box-shadow:0 4px 20px #2563eb26;font-size:13px;font-weight:650;line-height:1.4;cursor:pointer;transition:transform .25s ease,filter .25s ease,box-shadow .25s ease}.ProjectEditor_saveAction__l717p>span{display:grid;place-items:center;width:32px;height:32px;flex:0 0 32px;border-radius:50%;background:#ffffff1f;transition:scale .25s ease}.ProjectEditor_saveAction__l717p:disabled{opacity:.5;cursor:default;box-shadow:none}.ProjectEditor_removeAction__ss4hx:active:enabled,.ProjectEditor_saveAction__l717p:active:enabled,.ProjectEditor_secondaryAction__c8nv_:active:enabled{transform:scale(.98)}.ProjectEditor_saveNote__A0_pr{margin-top:13px;color:var(--muted);font-size:10px;line-height:1.7;text-align:center}.ProjectEditor_mobileSaveBar__r74LD{display:none}.ProjectEditor_spinner__IsDf2{animation:ProjectEditor_editor-spin__FRPFC .85s linear infinite}@keyframes ProjectEditor_editor-spin__FRPFC{to{transform:rotate(1turn)}}.ProjectEditor_accessPanel__cFtnm{display:flex;flex-direction:column;align-items:center;gap:20px;max-width:540px;margin:40px auto;padding:40px;text-align:center}.ProjectEditor_accessPanel__cFtnm>svg{width:36px;height:36px;color:var(--accent)}.ProjectEditor_accessPanel__cFtnm h1{font-size:26px;font-weight:650;letter-spacing:-.03em}.ProjectEditor_accessPanel__cFtnm p{color:var(--muted);font-size:14px;line-height:1.8}.ProjectEditor_accessActions__hGIEz{display:flex;flex-wrap:wrap;justify-content:center;gap:12px}@media (hover:hover){.ProjectEditor_backLink__AcxBH:hover{color:var(--accent)}.ProjectEditor_input__Uvzf6:not(:focus):not([aria-invalid=true]):enabled:hover{border-color:#94a3b8}.ProjectEditor_secondaryAction__c8nv_:enabled:hover{background:var(--control-hover);border-color:var(--muted)}.ProjectEditor_secondaryAction__c8nv_:enabled:hover>svg{scale:1.06}.ProjectEditor_removeAction__ss4hx:enabled:hover{background:#dc26260d;border-color:#dc262626}.ProjectEditor_dropzone__flcp3:hover .ProjectEditor_emptyCover__Ga3J8>span{scale:1.06}.ProjectEditor_selectedTags__juqEq button:enabled:hover{background:#3b82f61a}.ProjectEditor_suggestedTag__gX5Cy:enabled:hover{border-color:#3b82f680;background:#3b82f60d;color:var(--accent)}.ProjectEditor_moreTags__m7_NS>summary:hover{color:var(--text)}.ProjectEditor_saveAction__l717p:enabled:hover{filter:brightness(1.08);box-shadow:0 8px 28px #2563eb40}.ProjectEditor_saveAction__l717p:enabled:hover>span{scale:1.06}}@media (max-width:1100px){.ProjectEditor_layout__Ru1Y3{grid-template-columns:minmax(0,1fr) 310px;gap:24px}.ProjectEditor_section__Lx4m7{padding:26px}.ProjectEditor_publishPanel__wdmi7{padding:22px}}@media (max-width:979px){.ProjectEditor_layout__Ru1Y3{grid-template-columns:minmax(0,1fr);gap:24px}.ProjectEditor_sidebar__WFU37{position:static}.ProjectEditor_desktopPreview__uz7LI,.ProjectEditor_desktopSave__arG7h{display:none}.ProjectEditor_mobilePreview__fb_94{display:block;border:1px solid var(--border);border-radius:26px;padding:20px;background:var(--surface)}.ProjectEditor_mobilePreview__fb_94>summary{display:flex;align-items:center;gap:10px;min-height:44px;list-style:none;border-radius:10px;color:var(--text);font-size:13px;font-weight:550;cursor:pointer}.ProjectEditor_mobilePreview__fb_94>summary>svg:last-child{margin-left:auto;color:var(--muted);transition:rotate .25s ease}.ProjectEditor_mobilePreview__fb_94[open]>summary>svg:last-child{rotate:180deg}.ProjectEditor_mobilePreview__fb_94 .ProjectEditor_preview__im_IB{max-width:440px;margin:20px auto 0}.ProjectEditor_publishPanel__wdmi7{padding:28px}.ProjectEditor_statusChoices__a2SVA{gap:14px}.ProjectEditor_statusChoices__a2SVA label{min-height:100px}.ProjectEditor_statusChoices__a2SVA strong{font-size:12px}.ProjectEditor_statusChoices__a2SVA small{font-size:11px}.ProjectEditor_publishDescription__z7wfi,.ProjectEditor_readiness__2pYvU{font-size:12px}.ProjectEditor_saveNote__A0_pr{text-align:left}.ProjectEditor_mobileSaveBar__r74LD{position:fixed;bottom:0;left:0;right:0;z-index:40;display:grid;grid-template-columns:48px minmax(0,1fr);align-items:center;gap:12px;padding:12px max(24px,env(safe-area-inset-right)) calc(12px + env(safe-area-inset-bottom));border-top:1px solid var(--border);background:#f7f8f8eb;box-shadow:0 -8px 32px #0f172a0a;backdrop-filter:blur(28px) saturate(150%)}.dark .ProjectEditor_mobileSaveBar__r74LD{background:#0b0e11eb}.ProjectEditor_page__NrIX_[data-dev-preview] .ProjectEditor_mobileSaveBar__r74LD{padding-left:64px}.ProjectEditor_settingsAction__2M2GF{display:grid;place-items:center;width:48px;height:48px;border:1px solid var(--control-border);border-radius:50%;background:var(--control-bg);color:var(--muted);cursor:pointer;transition:background-color .25s ease,color .25s ease}.ProjectEditor_settingsAction__2M2GF:hover{background:var(--control-hover);color:var(--accent)}main:has(.ProjectEditor_page__NrIX_[data-project-editor])+footer{padding-bottom:calc(112px + env(safe-area-inset-bottom))}}@media (max-width:639px){.ProjectEditor_confirmDialog__4SiBT{padding:24px}.ProjectEditor_page__NrIX_{padding:98px 20px 48px}.ProjectEditor_hero__hWy1l{margin-bottom:28px}.ProjectEditor_backLink__AcxBH{margin-bottom:17px}.ProjectEditor_hero__hWy1l h1{font-size:40px}.ProjectEditor_intro__GshSw{font-size:13px}.ProjectEditor_fieldsColumn__xHml_,.ProjectEditor_layout__Ru1Y3,.ProjectEditor_sidebar__WFU37{gap:20px}.ProjectEditor_publishPanel__wdmi7,.ProjectEditor_section__Lx4m7{padding:24px;border-radius:28px}.ProjectEditor_sectionHeading__2Zo6q{gap:12px;padding-bottom:20px;margin-bottom:22px}.ProjectEditor_sectionHeading__2Zo6q h2{font-size:20px}.ProjectEditor_sectionHeading__2Zo6q p{font-size:11px}.ProjectEditor_sectionIcon__UOeg6{width:40px;height:40px;flex-basis:40px;border-radius:14px}.ProjectEditor_fields__Whub6{gap:22px}.ProjectEditor_input__Uvzf6{padding:12px 14px}.ProjectEditor_input__Uvzf6::placeholder{font-size:12px}.ProjectEditor_contentInput__KIcLp{min-height:240px}.ProjectEditor_dropzone__flcp3{padding:12px;border-radius:20px}.ProjectEditor_emptyCover__Ga3J8{min-height:190px;padding:12px}.ProjectEditor_emptyCover__Ga3J8 h3{font-size:15px}.ProjectEditor_emptyCover__Ga3J8 p{font-size:11px}.ProjectEditor_coverActions__VTuDz{gap:8px}.ProjectEditor_coverActions__VTuDz .ProjectEditor_removeAction__ss4hx,.ProjectEditor_coverActions__VTuDz .ProjectEditor_secondaryAction__c8nv_{padding:9px 13px;font-size:11px}.ProjectEditor_coverImage__e8u6S{border-radius:13px}.ProjectEditor_customTag__E_Fox>div{gap:8px}.ProjectEditor_customTag__E_Fox .ProjectEditor_secondaryAction__c8nv_{padding:10px 13px}.ProjectEditor_mobilePreview__fb_94{padding:16px}.ProjectEditor_mobileSaveBar__r74LD{gap:10px;padding-left:20px;padding-right:20px}.ProjectEditor_mobileSaveBar__r74LD .ProjectEditor_saveAction__l717p{font-size:12px}.ProjectEditor_accessPanel__cFtnm{padding:28px 22px}}@media (max-width:359px){.ProjectEditor_page__NrIX_{padding-left:16px;padding-right:16px}.ProjectEditor_hero__hWy1l h1{font-size:37px}.ProjectEditor_publishPanel__wdmi7,.ProjectEditor_section__Lx4m7{padding:20px}.ProjectEditor_sectionHeading__2Zo6q{gap:10px}.ProjectEditor_sectionHeading__2Zo6q h2{font-size:19px}.ProjectEditor_sectionIcon__UOeg6{width:36px;height:36px;flex-basis:36px;border-radius:13px}.ProjectEditor_labelRow__2JEGm{gap:7px}.ProjectEditor_labelRow__2JEGm label,.ProjectEditor_label__NAJkw{font-size:11px}.ProjectEditor_coverActions__VTuDz{flex-direction:column;align-items:stretch}.ProjectEditor_customTag__E_Fox .ProjectEditor_secondaryAction__c8nv_{gap:5px;padding:10px}.ProjectEditor_statusChoices__a2SVA{gap:8px}.ProjectEditor_statusChoices__a2SVA strong{font-size:11px}.ProjectEditor_statusChoices__a2SVA small{font-size:9px}.ProjectEditor_mobileSaveBar__r74LD{grid-template-columns:44px minmax(0,1fr);padding-left:16px;padding-right:16px}.ProjectEditor_settingsAction__2M2GF{width:44px;height:44px}}@media (prefers-reduced-motion:reduce){.ProjectEditor_confirmDialog__4SiBT[open]{animation:none}.ProjectEditor_emptyCover__Ga3J8>span,.ProjectEditor_page__NrIX_ a,.ProjectEditor_page__NrIX_ button,.ProjectEditor_page__NrIX_ input,.ProjectEditor_page__NrIX_ summary,.ProjectEditor_page__NrIX_ svg,.ProjectEditor_page__NrIX_ textarea,.ProjectEditor_saveAction__l717p>span{transition:none}.ProjectEditor_spinner__IsDf2{animation:none}.ProjectEditor_removeAction__ss4hx:active:enabled,.ProjectEditor_saveAction__l717p:active:enabled,.ProjectEditor_secondaryAction__c8nv_:active:enabled{transform:none}.ProjectEditor_dropzone__flcp3:hover .ProjectEditor_emptyCover__Ga3J8>span,.ProjectEditor_saveAction__l717p:enabled:hover>span,.ProjectEditor_secondaryAction__c8nv_:enabled:hover>svg{scale:1}}.ProjectEditor_embedded__E4Uzq{padding:0!important;min-height:0;background:none}.ProjectEditor_embedded__E4Uzq .ProjectEditor_layout__Ru1Y3{grid-template-columns:minmax(0,1fr) minmax(260px,320px)}@media (max-width:1280px){.ProjectEditor_embedded__E4Uzq .ProjectEditor_layout__Ru1Y3{grid-template-columns:minmax(0,1fr)}.ProjectEditor_embedded__E4Uzq .ProjectEditor_desktopPreview__uz7LI{display:none}.ProjectEditor_embedded__E4Uzq .ProjectEditor_mobilePreview__fb_94{display:block}}.ShowcaseLink_link__JI20s{--action-bg:#ffffffb3;--action-hover:#fff;--action-text:#27272a;--action-border:#0f172a12;--action-icon:#18181b0a;display:inline-flex;align-items:center;gap:10px;min-height:50px;padding:8px 20px 8px 8px;border:1px solid var(--action-border);border-radius:999px;background:var(--action-bg);color:var(--action-text);backdrop-filter:blur(20px) saturate(150%);box-shadow:0 3px 12px #0f172a08,inset 0 1px 0 #ffffff1a;font-size:13px;font-weight:650;line-height:1.3;text-decoration:none;-webkit-tap-highlight-color:transparent;transition:background-color .3s ease,border-color .3s ease,box-shadow .3s ease,transform .3s cubic-bezier(.22,1,.36,1)}.ShowcaseLink_onDark__Q_gpe,.dark .ShowcaseLink_link__JI20s{--action-bg:#ffffff0d;--action-hover:#ffffff17;--action-text:#f4f4f5;--action-border:#ffffff1a;--action-icon:#ffffff14}.ShowcaseLink_link__JI20s.ShowcaseLink_onDark__Q_gpe{--action-bg:#0c1014bf;--action-hover:#20262deb;--action-border:#ffffff29}.ShowcaseLink_icon__5oNCA{display:grid;place-items:center;flex-shrink:0;border-radius:50%;width:32px;height:32px;background:var(--action-icon);transition:transform .3s cubic-bezier(.22,1,.36,1)}.ShowcaseLink_icon__5oNCA>svg{width:18px;height:18px}.ShowcaseLink_icon__5oNCA.ShowcaseLink_youtube__VOl5p{background:#f00;color:#fff;box-shadow:0 3px 10px #ff000026}.ShowcaseLink_label___g3_U{white-space:nowrap}.ShowcaseLink_compact__tqaDI{gap:8px;min-height:44px;padding:6px 14px 6px 6px;font-size:11px}.ShowcaseLink_compact__tqaDI .ShowcaseLink_icon__5oNCA{width:28px;height:28px}.ShowcaseLink_compact__tqaDI .ShowcaseLink_icon__5oNCA>svg{width:16px;height:16px}.ShowcaseLink_link__JI20s:focus-visible{outline:3px solid #3b82f6;outline-offset:4px}@media (hover:hover){.ShowcaseLink_link__JI20s:hover{background:var(--action-hover);box-shadow:0 6px 20px #0f172a12,inset 0 1px 0 #ffffff26}.ShowcaseLink_link__JI20s:hover .ShowcaseLink_icon__5oNCA{transform:scale(1.06)}}.ShowcaseLink_link__JI20s:active{transform:scale(.97)}@media (prefers-reduced-motion:reduce){.ShowcaseLink_icon__5oNCA,.ShowcaseLink_link__JI20s{transition:none}.ShowcaseLink_link__JI20s:active,.ShowcaseLink_link__JI20s:hover,.ShowcaseLink_link__JI20s:hover .ShowcaseLink_icon__5oNCA{transform:none}}.Footer_footer__eNA9m{--footer-text:#18181b;--footer-muted:#52525b;--footer-line:#18181b0f;position:relative;isolation:isolate;width:100%;padding:48px 24px 32px;border-top:1px solid var(--footer-line);color:var(--footer-text)}.Footer_footer__eNA9m:before{position:absolute;z-index:-1;inset:auto 10% 0;height:200px;border-radius:50%;background:#3b82f60a;filter:blur(70px);pointer-events:none;content:""}.Footer_panel__t7S16{position:relative;max-width:1240px;margin:0 auto;padding:44px;border:1px solid #ffffff99;border-radius:40px;background:#ffffff99;box-shadow:0 20px 50px -12px #0f172a14,inset 0 1px 0 #ffffffb3;backdrop-filter:blur(40px) saturate(150%)}.Footer_grid__WCfx6{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:32px;align-items:start}.Footer_grid__WCfx6>*{min-width:0}.Footer_logo__8uCHD{display:inline-flex;align-items:center;min-height:44px;border-radius:12px}.Footer_logoArt__dsAlm{position:relative;display:block;transition:transform .35s ease,filter .35s ease}.Footer_logoBase__EpiNz,.Footer_logoWordmark__ljgv3{display:block;width:auto;height:36px}.Footer_logoWordmark__ljgv3{display:none;position:absolute;inset:0;pointer-events:none}.Footer_description__ePRm8{max-width:310px;margin:12px 0 18px;color:var(--footer-muted);font-size:14px;line-height:1.8}.Footer_socials__SOcMQ{display:flex;flex-wrap:wrap;gap:10px}.Footer_socialLink__nh4hv{display:grid;place-items:center;width:44px;height:44px;flex:0 0 44px;border:1px solid var(--footer-line);border-radius:50%;background:#18181b05;color:var(--footer-text);box-shadow:inset 0 1px 0 #ffffff1a;transition:transform .25s ease,background-color .25s ease,border-color .25s ease}.Footer_socialLink__nh4hv>span{display:flex;font-size:18px}.Footer_socialLink__nh4hv.Footer_youtube__nfu2T{color:#ef1616;background:#ef16160a;border-color:#ef161614}.Footer_socialLink__nh4hv.Footer_discord__4yo1Z{color:#5865f2;background:#5865f20d;border-color:#5865f214}.Footer_heading__z5GZP{margin:0 0 12px;font-size:17px;font-weight:700;line-height:1.4;letter-spacing:-.025em}.Footer_links__13oK3{margin:0;padding:0;list-style:none}.Footer_contactLink__0LNZg,.Footer_navLink__7Lm3x{display:flex;align-items:center;min-height:44px;border-radius:8px;color:var(--footer-muted);font-size:14px;font-weight:500;line-height:1.5;transition:color .25s ease}.Footer_navLink__7Lm3x{gap:9px}.Footer_navLink__7Lm3x>span{width:5px;height:5px;flex:0 0 5px;border-radius:50%;background:#a1a1aa80;transition:background-color .25s ease}.Footer_contactLink__0LNZg{gap:9px}.Footer_contactIcon__a5faz{display:grid;place-items:center;width:30px;height:30px;flex:0 0 30px;border-radius:50%;background:#18181b05}.Footer_support__jPPC9{text-align:center;padding:22px;border:1px solid #3b82f624;border-radius:24px;background:linear-gradient(135deg,#eff6ffcc,#ffffff80);box-shadow:inset 0 1px 0 #ffffff99,0 8px 24px #2563eb06}.Footer_support__jPPC9 .Footer_heading__z5GZP{font-size:17px}.Footer_support__jPPC9>p{margin:0 0 20px;color:var(--footer-muted);font-size:13px;line-height:1.75}.Footer_panel__t7S16 .Footer_support__jPPC9 .Footer_supportAction__wdoxv{--action-bg:linear-gradient(110deg,#1d4ed8,#2563eb);--action-hover:linear-gradient(110deg,#1e40af,#1d4ed8);--action-text:#fff;--action-border:#ffffff24;--action-icon:#ffffff1f;max-width:100%;gap:6px;box-shadow:0 4px 12px #2563eb1a,inset 0 1px 0 #ffffff1a}.Footer_supportAction__wdoxv svg{fill:none}.Footer_bottom__ch0uR{display:flex;align-items:center;justify-content:space-between;gap:16px;margin-top:36px;padding-top:24px;border-top:1px solid var(--footer-line);color:var(--footer-muted);font-size:12px;line-height:1.7}.Footer_bottom__ch0uR>p{margin:0}.Footer_legal__CrE8A{display:flex;flex-wrap:wrap;justify-content:center;gap:4px 24px}.Footer_legal__CrE8A>a{display:flex;align-items:center;min-height:44px;border-radius:8px;transition:color .25s ease}.Footer_footer__eNA9m a:focus-visible{outline:3px solid #3b82f6;outline-offset:4px}.dark .Footer_footer__eNA9m{--footer-text:#f4f4f5;--footer-muted:#a1a1aa;--footer-line:#ffffff0f}.dark .Footer_panel__t7S16{background:#12121499;border-color:#ffffff14;box-shadow:0 20px 50px -12px #00000066,inset 0 1px 0 #ffffff0a}.dark .Footer_logoBase__EpiNz{clip-path:inset(0 65% 0 0)}.dark .Footer_logoWordmark__ljgv3{display:block;clip-path:inset(0 0 0 35%);filter:invert(1)}.dark .Footer_contactIcon__a5faz,.dark .Footer_socialLink__nh4hv{background:#ffffff08}.dark .Footer_socialLink__nh4hv.Footer_youtube__nfu2T{background:#ef161610}.dark .Footer_socialLink__nh4hv.Footer_discord__4yo1Z{color:#8b94ff;background:#5865f214}.dark .Footer_support__jPPC9{background:linear-gradient(135deg,#2563eb14,#ffffff03);border-color:#60a5fa26;box-shadow:inset 0 1px 0 #ffffff08,0 8px 24px #2563eb05}@media (hover:hover){.Footer_logo__8uCHD:hover .Footer_logoArt__dsAlm{transform:scale(1.04);filter:drop-shadow(0 0 9px #0ea5e933)}.Footer_socialLink__nh4hv:hover{background:#18181b0a}.dark .Footer_socialLink__nh4hv:hover{background:#ffffff12}.Footer_socialLink__nh4hv.Footer_youtube__nfu2T:hover{background:#ef16161a}.Footer_socialLink__nh4hv.Footer_discord__4yo1Z:hover{background:#5865f226}.Footer_contactLink__0LNZg:hover,.Footer_legal__CrE8A>a:hover,.Footer_navLink__7Lm3x:hover{color:var(--footer-text)}.Footer_navLink__7Lm3x:hover>span{background:#3b82f6}}@media (min-width:1200px){.Footer_grid__WCfx6{grid-template-columns:minmax(0,1.15fr) minmax(0,.75fr) minmax(0,.95fr) minmax(0,1.15fr);gap:28px}}@media (max-width:1199px) and (min-width:768px){.Footer_panel__t7S16{padding:32px}.Footer_support__jPPC9{max-width:420px}}@media (max-width:767px){.Footer_footer__eNA9m{padding:32px 20px 24px}.Footer_panel__t7S16{padding:26px;border-radius:30px}.Footer_grid__WCfx6{gap:26px 20px}.Footer_brand__Lj6Sp,.Footer_support__jPPC9{grid-column:1/-1}.Footer_logoBase__EpiNz,.Footer_logoWordmark__ljgv3{height:32px}.Footer_description__ePRm8{max-width:400px;margin-top:8px;margin-bottom:14px}.Footer_heading__z5GZP{font-size:16px;margin-bottom:10px}.Footer_contactLink__0LNZg{gap:7px;font-size:13px}.Footer_contactIcon__a5faz{width:28px;height:28px;flex-basis:28px}.Footer_support__jPPC9{padding:20px;border-radius:22px}.Footer_support__jPPC9>p{margin-bottom:16px}.Footer_bottom__ch0uR{flex-direction:column-reverse;gap:10px;margin-top:26px;padding-top:16px;text-align:center}}@media (max-width:479px){.Footer_panel__t7S16{padding:22px}}@media (max-width:359px){.Footer_panel__t7S16{padding:20px}.Footer_grid__WCfx6{grid-template-columns:minmax(0,1fr);gap:24px}.Footer_support__jPPC9{padding:18px}.Footer_legal__CrE8A{gap:0 16px}}@media (prefers-reduced-motion:reduce){.Footer_footer__eNA9m a,.Footer_logoArt__dsAlm,.Footer_navLink__7Lm3x>span{transition:none}.Footer_logo__8uCHD:hover .Footer_logoArt__dsAlm,.Footer_socialLink__nh4hv:hover{transform:none}}.contact_page__5ZJMe{--contact-bg:#f7f8f8;--contact-surface:#ffffffbd;--contact-text:#1b252a;--contact-muted:#5d6b72;--contact-border:#dfe5e6;--contact-accent:#2563eb;--contact-accent-start:#1d4ed8;--contact-accent-end:#2563eb;--contact-icon:#2563eb0a;padding:132px 24px 88px;background:radial-gradient(ellipse at 85% 5%,#3b82f60c,transparent 38%),var(--contact-bg);color:var(--contact-text)}.dark .contact_page__5ZJMe{--contact-bg:#0b0e11;--contact-surface:#11161bbf;--contact-text:#f1f3f3;--contact-muted:#a0adb4;--contact-border:#263038;--contact-accent:#60a5fa;--contact-accent-start:#3b82f6;--contact-accent-end:#60a5fa;--contact-icon:#3b82f612}.contact_container__cCpH8{max-width:1240px;margin:0 auto}.contact_page__5ZJMe a,.contact_page__5ZJMe button{-webkit-tap-highlight-color:transparent}.contact_page__5ZJMe a:focus-visible,.contact_page__5ZJMe button:focus-visible{outline:3px solid var(--contact-accent);outline-offset:4px}.contact_hero__MH_6V{max-width:780px;margin:0 auto 48px;text-align:center}.contact_availability__tqtdv{display:inline-flex;align-items:center;gap:8px;max-width:100%;padding:9px 13px;border:1px solid var(--contact-border);border-radius:999px;background:var(--contact-surface);color:var(--contact-muted);font-size:11px;font-weight:550;line-height:1.6;box-shadow:0 3px 12px #0f172a05}.contact_availability__tqtdv>svg{flex:0 0 auto;color:var(--contact-accent)}.contact_timezone__mx2Yb{white-space:nowrap}.contact_hero__MH_6V h1{margin:25px 0 20px;font-size:clamp(40px,4.8vw,64px);font-weight:700;letter-spacing:-.055em;line-height:1.12;text-wrap:balance}.contact_hero__MH_6V h1>span{display:block;margin-top:6px;color:var(--contact-accent)}@supports (background-clip:text){.contact_hero__MH_6V h1>span{background:linear-gradient(110deg,var(--contact-accent-start),var(--contact-accent-end));background-clip:text;-webkit-background-clip:text;color:transparent}}.contact_intro__DhT_H{max-width:570px;margin:0 auto;color:var(--contact-muted);font-size:15px;line-height:1.85}.contact_contactGrid__39ECc{display:grid;grid-template-columns:minmax(0,1fr) 360px;align-items:stretch;gap:28px}.contact_glass__P_fIf{min-width:0;border:1px solid var(--contact-border);border-radius:32px;background:linear-gradient(145deg,#ffffff0a,transparent 55%),var(--contact-surface);box-shadow:0 16px 44px -28px #0f172a26,inset 0 1px 0 #ffffff14;backdrop-filter:blur(28px) saturate(150%)}.dark .contact_glass__P_fIf{box-shadow:0 16px 44px -28px #00000066,inset 0 1px 0 #ffffff0a}.contact_formPanel__UBPe1{display:flex;flex-direction:column;padding:36px}.contact_formHeading__hjNTr{display:flex;align-items:center;gap:16px;padding-bottom:26px;margin-bottom:26px;border-bottom:1px solid var(--contact-border)}.contact_headingIcon__DNIvi{display:grid;place-items:center;width:50px;height:50px;flex:0 0 50px;border:1px solid #3b82f626;border-radius:18px;background:var(--contact-icon);color:var(--contact-accent)}.contact_formHeading__hjNTr h2{font-size:27px;font-weight:650;letter-spacing:-.04em;line-height:1.2}.contact_formHeading__hjNTr p{margin-top:7px;color:var(--contact-muted);font-size:13px;line-height:1.7}.contact_sidebar__D9oMT{display:grid;gap:24px;min-width:0}.contact_email__OpnU7{position:relative;overflow:hidden;padding:28px;background:radial-gradient(ellipse at 100% 0,#3b82f61a,transparent 70%),var(--contact-surface)}.contact_emailBackdrop__J2x4V{position:absolute;width:170px;height:170px;top:-35px;right:-35px;color:#3b82f614;rotate:12deg;pointer-events:none}.dark .contact_emailBackdrop__J2x4V{color:#60a5fa1f}.contact_cardContent__VYY1f{position:relative}.contact_emailIcon__3SxKa{display:grid;place-items:center;width:50px;height:50px;margin-bottom:24px;border:1px solid #3b82f626;border-radius:17px;background:var(--contact-icon);color:var(--contact-accent)}.contact_emailIcon__3SxKa>svg{width:26px;height:26px}.contact_email__OpnU7 h3{margin-top:9px;font-size:23px;font-weight:650;letter-spacing:-.035em;line-height:1.25}.contact_cardDescription__7iXze{margin:13px 0 24px;color:var(--contact-muted);font-size:13px;line-height:1.8}.contact_emailActions__wARUX{display:grid;gap:10px}.contact_page__5ZJMe .contact_email__OpnU7 .contact_emailAction__NLb8X{--action-bg:linear-gradient(110deg,#1d4ed8,#2563eb);--action-hover:linear-gradient(110deg,#1e40af,#1d4ed8);--action-text:#fff;--action-border:#60a5fa40;--action-icon:#ffffff1f;width:100%;padding:8px;box-shadow:0 4px 20px #2563eb26}.contact_discordAction__fMViE>span:nth-child(2),.contact_emailAction__NLb8X>span:nth-child(2){flex:1;min-width:0;padding-right:42px;text-align:center}.contact_copyAction__yVKsb{position:relative;display:inline-flex;align-items:center;justify-content:center;width:100%;min-width:0;min-height:50px;padding:8px 48px;border:1px solid var(--contact-border);border-radius:999px;background:#ffffff80;color:var(--contact-text);box-shadow:0 3px 12px #0f172a08,inset 0 1px 0 #ffffff14;font-size:13px;font-weight:650;line-height:1.3;cursor:pointer;transition:background-color .3s ease,box-shadow .3s ease,transform .3s cubic-bezier(.22,1,.36,1)}.dark .contact_copyAction__yVKsb{background:#ffffff0a}.contact_copyIcon__aiRde{position:absolute;top:50%;left:8px;display:grid;place-items:center;width:32px;height:32px;border-radius:50%;background:#18181b0a;transform:translateY(-50%)}.dark .contact_copyIcon__aiRde{background:#ffffff14}.contact_copyIcon__aiRde>svg{width:17px;height:17px}.contact_copyAction__yVKsb:active:enabled{transform:scale(.97)}.contact_copyAction__yVKsb:disabled{cursor:wait;opacity:.75}.contact_copyError__9z0ob{margin-top:14px;color:#b91c1c;font-size:12px;line-height:1.7}.dark .contact_copyError__9z0ob{color:#fca5a5}.contact_spinner__PNcwS{animation:contact_copy-spin__CKEyp .85s linear infinite}@keyframes contact_copy-spin__CKEyp{to{transform:rotate(1turn)}}.contact_discord__Kh8_m{position:relative;overflow:hidden;padding:28px;background:radial-gradient(ellipse at 100% 0,#5865f21a,transparent 70%),var(--contact-surface)}.contact_discordBackdrop__Qei1D{position:absolute;width:170px;height:170px;top:-35px;right:-35px;color:#5865f214;rotate:-12deg;pointer-events:none}.contact_discordBackdrop__Qei1D,.contact_emailBackdrop__J2x4V{transition:scale .7s ease,rotate .7s ease}.contact_email__OpnU7:focus-within .contact_emailBackdrop__J2x4V{scale:1.1;rotate:6deg}.contact_discord__Kh8_m:focus-within .contact_discordBackdrop__Qei1D{scale:1.1;rotate:0deg}.dark .contact_discordBackdrop__Qei1D{color:#818cf81f}.contact_discordContent__TFS7k{position:relative}.contact_discordIcon__z8F2q{display:grid;place-items:center;width:50px;height:50px;margin-bottom:24px;border:1px solid #5865f226;border-radius:17px;background:#5865f20d;color:#5865f2}.contact_discordIcon__z8F2q>svg{width:27px;height:27px}.dark .contact_discordIcon__z8F2q{color:#a5b4fc;background:#5865f21a}.contact_eyebrow__FZyJ3{color:var(--contact-muted);font-size:9px;font-weight:650;letter-spacing:.08em;line-height:1.6;text-transform:uppercase}.contact_discord__Kh8_m h3{margin-top:9px;font-size:23px;font-weight:650;letter-spacing:-.035em;line-height:1.25}.contact_discordDescription__cnqKR{margin:13px 0 24px;color:var(--contact-muted);font-size:13px;line-height:1.8}.contact_page__5ZJMe .contact_discord__Kh8_m .contact_discordAction__fMViE{--action-bg:#5865f2;--action-hover:#4752c4;--action-text:#fff;--action-border:#818cf866;--action-icon:#ffffff1f;width:100%;padding:8px;box-shadow:0 4px 20px #5865f226}.contact_projectsNote__z3cnX{display:flex;align-items:center;justify-content:space-between;gap:24px;margin-top:32px;padding:32px;background:radial-gradient(ellipse at 0 50%,#3b82f60d,transparent 65%),var(--contact-surface)}.contact_projectsCopy__bYaO_{display:flex;align-items:center;gap:18px;min-width:0}.contact_projectsIcon__RAFuU{display:grid;place-items:center;width:52px;height:52px;flex:0 0 52px;border:1px solid #3b82f626;border-radius:18px;background:var(--contact-icon);color:var(--contact-accent)}.contact_projectsNote__z3cnX h2{font-size:20px;font-weight:600;letter-spacing:-.03em;line-height:1.4}.contact_projectsNote__z3cnX p{margin-top:8px;color:var(--contact-muted);font-size:13px;line-height:1.8}.contact_projectsNote__z3cnX>div:last-child{flex-shrink:0}.contact_projectsAction__2oxb1{max-width:100%}@media (hover:hover){.contact_email__OpnU7:hover .contact_emailBackdrop__J2x4V{scale:1.1;rotate:6deg}.contact_discord__Kh8_m:hover .contact_discordBackdrop__Qei1D{scale:1.1;rotate:0deg}.contact_copyAction__yVKsb:enabled:hover{background:#fff;box-shadow:0 6px 20px #0f172a12}.dark .contact_copyAction__yVKsb:enabled:hover{background:#ffffff14}}@media (max-width:1100px){.contact_contactGrid__39ECc{grid-template-columns:minmax(0,1fr) 330px;gap:24px}.contact_formPanel__UBPe1{padding:28px}}@media (max-width:979px){.contact_contactGrid__39ECc{grid-template-columns:minmax(0,1fr)}.contact_sidebar__D9oMT{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start}}@media (max-width:900px){.contact_page__5ZJMe{padding-top:112px}}@media (max-width:639px){.contact_page__5ZJMe{padding:104px 20px 56px}.contact_hero__MH_6V{margin-bottom:32px}.contact_availability__tqtdv{padding:8px 11px;font-size:10px;line-height:1.7}.contact_hero__MH_6V h1{margin:22px 0 18px;font-size:clamp(36px,8vw,48px)}.contact_intro__DhT_H{max-width:420px;font-size:14px;line-height:1.8}.contact_contactGrid__39ECc,.contact_sidebar__D9oMT{gap:20px}.contact_sidebar__D9oMT{grid-template-columns:minmax(0,1fr)}.contact_formPanel__UBPe1{padding:24px;border-radius:28px}.contact_formHeading__hjNTr{gap:13px;padding-bottom:22px;margin-bottom:22px}.contact_headingIcon__DNIvi{width:44px;height:44px;flex-basis:44px;border-radius:15px}.contact_headingIcon__DNIvi>svg{width:21px;height:21px}.contact_formHeading__hjNTr h2{font-size:25px}.contact_formHeading__hjNTr p{font-size:12px}.contact_discord__Kh8_m,.contact_email__OpnU7{padding:26px;border-radius:28px}.contact_projectsNote__z3cnX{flex-direction:column;gap:24px;margin-top:24px;padding:28px 22px;border-radius:28px;text-align:center}.contact_projectsCopy__bYaO_{flex-direction:column;gap:18px}.contact_projectsNote__z3cnX h2{font-size:21px}.contact_projectsNote__z3cnX p{font-size:12px}}@media (max-width:359px){.contact_hero__MH_6V h1{font-size:34px}.contact_formPanel__UBPe1{padding:20px}.contact_formHeading__hjNTr{align-items:flex-start;gap:11px}.contact_formHeading__hjNTr h2{font-size:24px}.contact_discord__Kh8_m,.contact_email__OpnU7{padding:24px}}@media (prefers-reduced-motion:reduce){.contact_page__5ZJMe a,.contact_page__5ZJMe button,.contact_page__5ZJMe svg{transition:none}.contact_email__OpnU7:is(:hover,:focus-within) .contact_emailBackdrop__J2x4V{scale:1;rotate:12deg}.contact_discord__Kh8_m:is(:hover,:focus-within) .contact_discordBackdrop__Qei1D{scale:1;rotate:-12deg}.contact_copyAction__yVKsb:active,.contact_copyAction__yVKsb:hover{transform:none!important}.contact_spinner__PNcwS{animation:none}}