.login_page__JJ5IV{position:relative;isolation:isolate;min-height:100dvh;width:100%;overflow:hidden;color:#f5f5f5;background:#080808;color-scheme:dark}.login_cinema__9pJsA{position:absolute;inset:0 auto 0 0;width:75%;overflow:hidden;background:#080808}.login_fallback__hq_Gg,.login_video__1KkuQ{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;object-position:center}.login_video__1KkuQ{opacity:0;transition:opacity .6s ease}.login_videoActive__8p_0r{opacity:1}.login_cinemaShade__ICUfP{position:absolute;inset:0;background:linear-gradient(90deg,transparent 50%,rgba(8,8,8,.18) 70%,#080808);pointer-events:none}.login_playback__VvhyS{position:absolute;bottom:26px;left:76px;display:flex;align-items:center;gap:14px;color:rgba(255,255,255,.65);z-index:3}.login_playback__VvhyS button{display:grid;place-items:center;width:32px;height:32px;background:rgba(0,0,0,.25);border:1px solid rgba(255,255,255,.2);border-radius:50%;cursor:pointer}.login_playback__VvhyS button:hover{color:#fff;background:rgba(0,0,0,.5)}.login_stars__4Q_Zs{position:absolute;inset:0 0 0 64%;overflow:hidden;pointer-events:none;mask-image:linear-gradient(90deg,transparent,#000 30%)}.login_star__en_Fj{position:absolute;width:2px;height:2px;border-radius:50%;background:#ddd;opacity:.22;box-shadow:0 0 3px #fff5}.login_return__o13cy{position:absolute;top:25px;left:28px;z-index:3;display:flex;align-items:center;gap:7px;padding:9px 14px;border-radius:var(--control-radius-lg);color:#fffc;background:#0003;font-size:12px;transition:background .2s}.login_return__o13cy:hover{color:#fff;background:#0006}.login_panel__oxi_h{position:relative;z-index:2;margin-left:auto;width:31%;min-width:430px;min-height:100dvh;display:flex;align-items:center;justify-content:center;padding:70px 3vw}.login_content__tGqTx{width:100%;max-width:420px}.login_brand__fY52m{display:block;width:230px;max-width:75%;margin:0 auto 46px}.login_brand__fY52m img{display:block;width:100%;height:auto}.login_heading__QJVcV{margin:0;font-size:32px;font-weight:600;text-align:center;letter-spacing:.015em;line-height:1.35}.login_subtitle__fwY5Q{margin:14px 0 40px;text-align:center;font-size:16px;color:#ffffff60}.login_tabs__hgsWt{display:flex;justify-content:center;gap:38px;margin-bottom:18px}.login_tab__4hYeu{padding:8px 2px 12px;color:#ffffff60;font-size:14px;font-weight:500;border-bottom:2px solid transparent;cursor:pointer}.login_tab__4hYeu[aria-selected=true]{color:#f5f5f5;border-bottom-color:#f5f5f5}.login_form__iBrc5 .ant-form-item{margin-bottom:14px}.login_form__iBrc5 .ant-input-affix-wrapper{min-height:44px;border-radius:var(--control-radius-lg);padding:10px 18px;background:#171717;border:1px solid #ffffff0d;box-shadow:none;color:#eee}.login_form__iBrc5 .ant-input-affix-wrapper-focused,.login_form__iBrc5 .ant-input-affix-wrapper:hover{border-color:#ffffff45;background:#1b1b1b}.login_form__iBrc5 .ant-input{background:transparent;color:#eee;font-size:14px}.login_form__iBrc5 .ant-input::placeholder{color:#ffffff50}.login_form__iBrc5 .ant-input-prefix{margin-right:12px;color:#ffffff65}.login_form__iBrc5 .ant-input-password-icon{color:#ffffff65}.login_form__iBrc5 .ant-form-item-explain-error{padding:3px 16px 0;font-size:12px}.login_form__iBrc5 input:-webkit-autofill{-webkit-box-shadow:inset 0 0 0 100px #171717;-webkit-text-fill-color:#eee;caret-color:#eee;border-radius:0}.login_submit__vNOZw.ant-btn{height:44px;margin-top:4px;border:0;border-radius:var(--control-radius-lg);background:#f5f5f5;color:#101010;font-size:15px;font-weight:600;box-shadow:none}.login_submit__vNOZw.ant-btn:hover{background:#fff!important;color:#000!important}.login_oauth__6AC51.ant-btn{height:42px;margin-top:14px;border-radius:var(--control-radius-lg);background:transparent;border:1px solid #ffffff20;color:#ffffffa0;font-size:13px}.login_footer___Sx2w{margin-top:20px;text-align:center;font-size:12px;line-height:1.9;color:#ffffff38}.login_page__JJ5IV a:focus-visible,.login_page__JJ5IV button:focus-visible{outline:2px solid #ffffff80;outline-offset:4px}@media (min-width:1800px){.login_content__tGqTx{max-width:450px}.login_brand__fY52m{width:250px}.login_panel__oxi_h{padding-inline:3vw}}@media (max-width:1100px){.login_panel__oxi_h{min-width:400px;width:40%;padding-inline:35px}.login_cinema__9pJsA{width:79%}.login_stars__4Q_Zs{left:57%}}@media (max-width:700px){.login_cinema__9pJsA{width:100%;opacity:.34}.login_cinemaShade__ICUfP{background:linear-gradient(180deg,#08080833,#080808ee 80%)}.login_panel__oxi_h{width:100%;min-width:0;padding:85px 28px 70px}.login_content__tGqTx{max-width:380px}.login_stars__4Q_Zs{left:0}.login_brand__fY52m{width:205px;margin-bottom:36px}.login_heading__QJVcV{font-size:29px}.login_subtitle__fwY5Q{margin-bottom:30px}.login_return__o13cy{left:16px;top:16px}.login_playback__VvhyS{left:76px;bottom:18px}}@media (prefers-reduced-motion:reduce){.login_video__1KkuQ{transition:none}}.login_homeCinema__u_pLN{inset:0;width:100%;height:100%;opacity:1}.login_homeShade__bEJuI{position:absolute;inset:0;pointer-events:none;background:linear-gradient(180deg,#09090980,#09090960 28%,#09090985 60%,#090909),linear-gradient(90deg,#09090950,transparent 30%,transparent 70%,#09090950)}.login_homePlayback__rKaky{top:94px;right:32px;bottom:auto;left:auto;opacity:.65}.home_page__lrg0j{position:relative;height:100%;overflow-y:auto;overflow-x:hidden;isolation:isolate;background:#090909;color:#eee;scroll-behavior:smooth;color-scheme:dark}.home_backdrop__jz4cX{position:absolute;top:0;left:0;right:0;height:820px;z-index:0;pointer-events:none}.home_backdrop__jz4cX button{pointer-events:auto}.home_container__pOgnM{--section-gap:42px;position:relative;z-index:1;width:min(100% - 80px,1440px);margin-inline:auto}.home_hero__IKrHE{min-height:410px;padding:95px 0 66px;text-align:center}.home_headline__Aa50i,.home_hero__IKrHE{display:flex;align-items:center;justify-content:center}.home_headline__Aa50i{gap:27px;margin:0;font-size:clamp(38px,3.4vw,62px);line-height:1.25;font-weight:600;letter-spacing:-.025em;text-shadow:0 2px 30px #0004}.home_inspiration__9M23X{display:inline-flex;align-items:center;gap:24px;font-family:Songti SC,STSong,SimSun,serif;font-size:1.14em;font-weight:300;letter-spacing:.12em}.home_inspiration__9M23X:after,.home_inspiration__9M23X:before{content:"/";font-family:sans-serif;font-size:.58em;font-weight:200;color:#ffffff50}.home_tagline__psdPc{margin-top:28px;display:inline-flex;align-items:center;gap:12px;font-size:12px;color:#ffffffa6}.home_tagline__psdPc span{width:1px;height:12px;background:#ffffff40}.home_quickGrid__AcHSW{display:grid;grid-template-columns:2fr 1fr 1fr;grid-template-rows:repeat(2,78px);gap:12px}.home_glass__FPi4w{position:relative;overflow:hidden;border:1px solid #ffffff25;border-radius:16px;background:#2c292b55;backdrop-filter:blur(18px);box-shadow:inset 0 1px 0 #ffffff06;transition:background .25s,border-color .25s,transform .25s;cursor:pointer}.home_glass__FPi4w:hover{background:#49434877;border-color:#ffffff50;transform:translateY(-2px)}.home_create__hdl_v{grid-row:span 2;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:8px;background-image:radial-gradient(#ffffff0b .7px,transparent 0);background-size:8px 8px}.home_create__hdl_v strong{font-size:15px;font-weight:500}.home_canvasArt__ZGQFu{position:relative;display:grid;place-items:center;width:290px;height:83px}.home_canvasArt__ZGQFu>svg{position:absolute;inset:0;width:100%;height:100%;opacity:.4}.home_miniCard__e4clA{position:absolute;width:64px;height:45px;display:flex;padding:7px;flex-direction:column;gap:5px;border:1px solid #ffffff30;border-radius:7px;background:#ffffff10}.home_miniCard__e4clA:first-of-type{left:61px;top:3px;transform:rotate(-16deg)}.home_miniCard__e4clA:nth-of-type(2){right:51px;top:10px;transform:rotate(9deg)}.home_miniCard__e4clA i{height:6px;border-radius:2px;background:#ffffff25}.home_miniCard__e4clA i:first-child{height:16px;width:65%}.home_add__uK69x{z-index:1;display:grid;place-items:center;width:80px;height:47px;margin-top:15px;border:1px solid #ffffff40;border-radius:7px;background:#c9c3c35a;box-shadow:0 4px 15px #0002;backdrop-filter:blur(8px)}.home_quick__6EePV{display:flex;align-items:center;justify-content:space-evenly;padding:8px 22px;gap:12px;font-size:14px}.home_quickArt__7UNvx{position:relative;display:grid;place-items:center;width:100px;height:58px;color:#eee5db}.home_directorArt__kzrxM{width:82px;height:44px;border:1px solid #d1be9960;border-radius:6px;transform:perspective(180px) rotateX(27deg) rotateY(-20deg) rotate(-4deg);background:linear-gradient(135deg,#d0b78090,#6c594f80);box-shadow:3px 5px 0 #3f343a55}.home_directorArt__kzrxM>svg{position:absolute;right:9px;top:6px;filter:drop-shadow(3px 3px 0 #55422b90)}.home_directorArt__kzrxM>i{position:absolute;width:16px;height:18px;background:#d9cfb6;left:12px;bottom:8px;box-shadow:20px -5px 0 #a4906c}.home_paperArt__DyCnF{display:flex;align-items:center;justify-content:center;width:85px;height:52px}.home_paperArt__DyCnF svg{width:33px;height:42px;padding:5px;border:1px solid #ffffff35;border-radius:3px;background:#e6e2d1;color:#70695c;transform:rotate(-12deg);box-shadow:1px 4px 6px #0002}.home_paperArt__DyCnF svg:nth-child(2){background:#aaa3ad;color:#eee;margin-left:-10px;transform:rotate(12deg) translateY(5px)}.home_photoArt__k2vPu{display:flex;width:88px;height:53px;align-items:center;justify-content:center}.home_photoArt__k2vPu img{width:43px;height:46px;object-fit:cover;border:2px solid #d6d0c3;border-radius:4px;transform:rotate(-9deg);box-shadow:2px 3px 8px #0004}.home_photoArt__k2vPu img+img{transform:rotate(10deg);margin-left:-8px}.home_projects__bl37O{margin-top:40px}.home_sectionTitle__q_3Qr{display:flex;align-items:center;justify-content:space-between;margin-bottom:18px}.home_sectionTitle__q_3Qr h2{font-size:18px;font-weight:500}.home_more__LwJl9{display:inline-flex;align-items:center;gap:6px;font-size:13px;color:#ffffff80;cursor:pointer}.home_more__LwJl9:hover{color:white}.home_projectGrid__LYRn0{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px}.home_project__r2AJQ{display:flex;align-items:center;gap:14px;padding:5px;min-width:0;text-align:left;height:90px;border-radius:16px;border:1px solid #ffffff28;background:#1c1a1b65;backdrop-filter:blur(18px);transition:background .2s,border-color .2s}.home_project__r2AJQ:hover{background:#ffffff12;border-color:#ffffff50}.home_projectCover__KC_v9{flex:0 0 78px;height:78px;border-radius:11px;object-fit:cover;overflow:hidden;opacity:.85}.home_projectText__cLCXv{min-width:0;padding-right:12px}.home_projectText__cLCXv strong{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:13px;font-weight:500}.home_projectText__cLCXv small{display:block;margin-top:7px;color:#ffffff65;font-size:11px}.home_empty__eczDZ{display:flex;justify-content:center;align-items:center;height:90px;border:1px dashed #ffffff28;border-radius:16px;color:#ffffff80;font-size:14px}.home_featureCarousel__d0m0K{position:relative;margin:48px 0 var(--section-gap)}.home_featureGrid__e8fS0{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px}.home_featureCard__k1vBv{position:relative;display:block;aspect-ratio:1.9;overflow:hidden;border-radius:15px;background:#151515;border:1px solid #ffffff0c;text-align:left}.home_featureCard__k1vBv img{width:100%;height:100%;object-fit:cover;transition:transform .45s}.home_featureCard__k1vBv:hover img{transform:scale(1.035)}.home_featureCard__k1vBv span{position:absolute;inset:auto 0 0;display:flex;align-items:center;justify-content:space-between;gap:10px;background:linear-gradient(transparent,#000b);padding:30px 18px 16px;color:white;font-size:14px;font-weight:500}.home_featureArrow__0Ifkc{position:absolute;top:50%;translate:0 -50%;display:grid;place-items:center;width:32px;height:32px;border:1px solid #ffffff35;border-radius:50%;color:white;background:#171717a0;backdrop-filter:blur(10px);cursor:pointer}.home_featurePrevious__FvVLn{left:-16px}.home_featureNext__NiDUY{right:-16px}.home_featureArrow__0Ifkc:hover{background:#555a}.home_skills___hvPz{margin:0 0 var(--section-gap)}.home_skillGrid__I45AV{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px}.home_skillCard__EsV84{overflow:hidden;border:1px solid #ffffff16;border-radius:15px;background:#151515;text-align:left;cursor:pointer;transition:border-color .2s,transform .2s}.home_skillCard__EsV84:hover{border-color:#ffffff40;transform:translateY(-3px)}.home_skillImage__JSIwI{position:relative;overflow:hidden;aspect-ratio:2.05;background:linear-gradient(135deg,#272332,#151e29)}.home_skillImage__JSIwI img{width:100%;height:100%;object-fit:cover}.home_skillImage__JSIwI>span{position:absolute;bottom:12px;left:14px;display:inline-flex;align-items:center;gap:5px;padding:4px 8px;border:1px solid #ffffff25;border-radius:6px;font-size:10px;background:#0005;backdrop-filter:blur(8px)}.home_skillInfo__aY8np{padding:16px}.home_skillInfo__aY8np h3{font-weight:500;font-size:15px;margin-bottom:8px}.home_skillInfo__aY8np p{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;font-size:12px;line-height:1.7;color:#ffffff65}.home_prompts__8UNMW{margin:var(--section-gap) 0 60px}.home_promptGrid__l3OB_{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:18px}.home_footer___8JYN{display:flex;align-items:center;justify-content:space-between;padding:30px 0 40px;font-size:12px;color:#ffffff50}.home_footer___8JYN a:hover{color:white}.home_page__lrg0j :is(button,a):focus-visible{outline:2px solid #ffffff90;outline-offset:4px}@media (min-width:1800px){.home_hero__IKrHE{min-height:430px}.home_quickGrid__AcHSW{grid-template-rows:repeat(2,82px)}}@media (max-width:1100px){.home_container__pOgnM{width:calc(100% - 64px)}.home_quick__6EePV{padding-inline:10px}.home_quickArt__7UNvx{width:74px}.home_projectGrid__LYRn0{grid-template-columns:repeat(2,minmax(0,1fr))}.home_promptGrid__l3OB_{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:760px){.home_container__pOgnM{width:calc(100% - 40px)}.home_hero__IKrHE{min-height:330px;padding-top:100px}.home_headline__Aa50i{gap:14px;font-size:35px}.home_inspiration__9M23X{gap:12px}.home_tagline__psdPc{margin-top:20px;font-size:11px}.home_quickGrid__AcHSW{grid-template-columns:repeat(2,minmax(0,1fr));grid-template-rows:140px 74px 74px;gap:10px}.home_create__hdl_v{grid-row:auto;grid-column:span 2}.home_quick__6EePV{padding-inline:12px}.home_quickArt__7UNvx{width:65px}.home_glass__FPi4w{border-radius:12px}.home_project__r2AJQ{gap:9px;height:78px;border-radius:12px}.home_projectCover__KC_v9{height:66px;flex-basis:60px}.home_projectText__cLCXv strong{font-size:12px}.home_featureGrid__e8fS0{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}.home_featureCard__k1vBv{aspect-ratio:1.35}.home_featureCard__k1vBv span{font-size:11px;padding:24px 8px 10px}.home_skillGrid__I45AV{gap:12px}.home_promptGrid__l3OB_,.home_skillGrid__I45AV{grid-template-columns:repeat(2,minmax(0,1fr))}.home_backdrop__jz4cX{height:1050px}}@media (max-width:480px){.home_headline__Aa50i{flex-direction:column;gap:10px;font-size:36px}.home_inspiration__9M23X{font-size:33px}.home_hero__IKrHE{min-height:345px;padding-bottom:45px}.home_projectGrid__LYRn0{grid-template-columns:1fr;gap:8px}.home_project__r2AJQ{height:74px}.home_projectCover__KC_v9{flex-basis:66px;height:62px}.home_featureGrid__e8fS0{grid-template-columns:1fr}.home_featureCard__k1vBv{aspect-ratio:1.9}.home_featureCard__k1vBv:not(:first-child){display:none}.home_skillGrid__I45AV{grid-template-columns:1fr}.home_quick__6EePV{font-size:12px}.home_footer___8JYN{flex-direction:column;gap:12px}.home_backdrop__jz4cX{height:1200px}}@media (prefers-reduced-motion:reduce){.home_page__lrg0j{scroll-behavior:auto}.home_page__lrg0j *{transition:none!important}}