.PageClient-module__Szhq1G__wrapper{justify-content:center;align-items:center;width:100%;min-height:100vh;display:flex}
@keyframes button-shine{0%{left:-100%}33%,to{left:100%}}.btnShine:before{content:"";pointer-events:none;background:linear-gradient(120deg,#0000,#ffffff40,#0000);width:100%;height:100%;animation:2.25s ease-in-out infinite button-shine;position:absolute;top:0}.btnGradientBorder{background:linear-gradient(var(--text-primary),var(--text-primary))padding-box,radial-gradient(circle at 18% 6%,#7a3fff 0%,#ff723f 58%,#00ffd1 100%)border-box;border:1px solid #0000}.btnGradientBorder:hover{background:linear-gradient(var(--text-primary-hover),var(--text-primary-hover))padding-box,radial-gradient(circle at 18% 6%,#7a3fff 0%,#ff723f 58%,#00ffd1 100%)border-box}
.AnnualUpgradeBanner-module__n_rqlq__banner{z-index:var(--z-3);font-size:var(--fs-14);background:linear-gradient(90deg,var(--primary),var(--color-orange-accent),var(--primary));background-size:200% 100%;border-radius:14px;justify-content:space-between;align-items:center;gap:12px;margin:54px 16px 0;padding:10px 14px;line-height:1.4;animation:7s linear infinite AnnualUpgradeBanner-module__n_rqlq__banner-shimmer;display:flex;position:relative;box-shadow:0 8px 24px #7a3fff40}@keyframes AnnualUpgradeBanner-module__n_rqlq__banner-shimmer{0%{background-position:0%}to{background-position:200%}}@media (prefers-reduced-motion:reduce){.AnnualUpgradeBanner-module__n_rqlq__banner{animation:none}}.AnnualUpgradeBanner-module__n_rqlq__text{min-width:0;color:var(--text-primary-on-dark);flex-direction:column;flex:1;gap:2px;display:flex}.AnnualUpgradeBanner-module__n_rqlq__price{font-size:var(--fs-14);font-weight:var(--fw-700)}.AnnualUpgradeBanner-module__n_rqlq__subtitle{font-size:var(--fs-12);font-weight:var(--fw-500);color:#ffffffd9}.AnnualUpgradeBanner-module__n_rqlq__actions{flex-shrink:0;align-items:center;gap:8px;display:flex}@media (max-width:768px){.AnnualUpgradeBanner-module__n_rqlq__banner{flex-direction:column;align-items:stretch;gap:8px;margin:54px 0 0;padding:10px 12px}.AnnualUpgradeBanner-module__n_rqlq__actions{justify-content:space-between}}
.CarouselError-module__MjlMbq__card{border:1px solid var(--error);background:var(--error-soft);border-radius:16px;flex-wrap:wrap;align-items:center;gap:12px;width:100%;max-width:560px;padding:14px 16px;display:flex}.CarouselError-module__MjlMbq__iconWrap{background:var(--color-white);width:32px;height:32px;color:var(--error);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;display:flex}.CarouselError-module__MjlMbq__body{flex-direction:column;flex:200px;gap:2px;min-width:0;display:flex}.CarouselError-module__MjlMbq__title{color:var(--text-primary);font-size:var(--fs-14);font-weight:var(--fw-600);margin:0}.CarouselError-module__MjlMbq__reason{color:var(--text-gray);font-size:var(--fs-12);overflow-wrap:anywhere;margin:0;line-height:1.4}.CarouselError-module__MjlMbq__retry{flex-shrink:0}@media (max-width:420px){.CarouselError-module__MjlMbq__retry{flex:100%}}
.RegenCostText-module__LOgzmW__icon{vertical-align:-2px;margin:0 2px;display:inline-block}
.CarouselCard-module__VUHg7q__card{flex-direction:column;gap:16px;width:100%;max-width:720px;display:flex}.CarouselCard-module__VUHg7q__caption{background:var(--color-bg-soft-gray);border-radius:12px;flex-direction:column;gap:6px;padding:12px 14px;display:flex}.CarouselCard-module__VUHg7q__captionHeader{justify-content:space-between;align-items:center;gap:8px;display:flex}.CarouselCard-module__VUHg7q__captionLabel{color:var(--text-gray);font-size:var(--fs-12);font-weight:var(--fw-600);text-transform:uppercase;letter-spacing:.06em;margin:0}.CarouselCard-module__VUHg7q__captionText{color:var(--text-primary);font-size:var(--fs-14);white-space:pre-wrap;margin:0;line-height:1.5}.CarouselCard-module__VUHg7q__actions{gap:8px;display:flex}.CarouselCard-module__VUHg7q__styleBar{flex-wrap:wrap;align-items:center;gap:8px 12px;display:flex}.CarouselCard-module__VUHg7q__styleLabel{color:var(--text-gray);font-size:var(--fs-12);font-weight:var(--fw-600);text-transform:uppercase;letter-spacing:.06em}.CarouselCard-module__VUHg7q__styleControls{align-items:center;gap:8px;display:flex}.CarouselCard-module__VUHg7q__downloadIcon{width:22px;height:22px;color:var(--text-primary);background:var(--color-white);border-radius:50%;justify-content:center;align-items:center;display:inline-flex}
.CarouselSlideCard-module__riGU0W__card{background:var(--color-bg-soft-gray);border-radius:16px;flex-shrink:0;width:260px;display:block;position:relative;overflow:hidden}.CarouselSlideCard-module__riGU0W__card .CarouselSlideCard-module__riGU0W__image{cursor:pointer;width:100%;max-width:none;height:auto;margin:0;display:block}.CarouselSlideCard-module__riGU0W__placeholder{aspect-ratio:4/5;width:100%;color:var(--text-gray);font-size:var(--fs-12);font-weight:var(--fw-600);text-align:center;background:var(--color-bg-light-gray);justify-content:center;align-items:center;padding:16px;display:flex}.CarouselSlideCard-module__riGU0W__skeleton{aspect-ratio:4/5;background:linear-gradient(90deg,var(--color-bg-soft-gray)25%,var(--color-bg-light-gray)50%,var(--color-bg-soft-gray)75%);background-size:200% 100%;align-items:flex-end;width:100%;padding:12px;animation:1.4s infinite CarouselSlideCard-module__riGU0W__shimmer;display:flex}.CarouselSlideCard-module__riGU0W__progressBar{background:#0000001f;border-radius:999px;width:100%;height:6px;overflow:hidden}.CarouselSlideCard-module__riGU0W__progressFill{background:var(--primary);border-radius:999px;height:100%;transition:width .3s}@keyframes CarouselSlideCard-module__riGU0W__shimmer{0%{background-position:200% 0}to{background-position:-200% 0}}.CarouselSlideCard-module__riGU0W__renderingHint{font-size:var(--fs-10);font-weight:var(--fw-500);color:var(--text-primary);opacity:.55;text-align:center;margin-top:6px;line-height:1.3}.CarouselSlideCard-module__riGU0W__badge{font-size:var(--fs-12);font-weight:var(--fw-600);color:var(--color-white);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#0000008c;border-radius:20px;padding:3px 8px;line-height:1.4;position:absolute;top:10px;right:10px}.CarouselSlideCard-module__riGU0W__actions{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#00000080;border-radius:12px;gap:6px;padding:6px;display:flex;position:absolute;bottom:12px;left:50%;transform:translate(-50%)}.CarouselSlideCard-module__riGU0W__editOverlay{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#000000b8;flex-direction:column;gap:8px;padding:12px;display:flex;position:absolute;top:0;bottom:0;left:0;right:0}.CarouselSlideCard-module__riGU0W__editInput{border:1px solid var(--color-bg-soft-gray);background:var(--color-white);width:100%;color:var(--text-primary);font-size:var(--fs-14);resize:none;border-radius:8px;flex:1;padding:10px;font-family:inherit}.CarouselSlideCard-module__riGU0W__editActions{justify-content:flex-end;gap:6px;display:flex}@media (max-width:768px){.CarouselSlideCard-module__riGU0W__card{width:200px}}@media (max-width:420px){.CarouselSlideCard-module__riGU0W__card{width:160px}}@media (max-width:375px){.CarouselSlideCard-module__riGU0W__card{width:140px}}
.SlideAttachControl-module__Uz3zsq__root{align-items:center;gap:6px;display:inline-flex}.SlideAttachControl-module__Uz3zsq__attachButton{border:1.5px solid var(--color-blue-accent);min-height:36px;color:var(--color-blue-accent);font-size:var(--fs-14);font-weight:var(--fw-700);white-space:nowrap;cursor:pointer;background:0 0;border-radius:999px;align-items:center;gap:6px;padding:7px 14px;font-family:inherit;transition:background-color .15s,color .15s;display:inline-flex}.SlideAttachControl-module__Uz3zsq__attachButton:active,.SlideAttachControl-module__Uz3zsq__dark .SlideAttachControl-module__Uz3zsq__attachButton{background:var(--color-blue-accent);color:var(--color-white)}.SlideAttachControl-module__Uz3zsq__uploading{justify-content:center;align-items:center;min-width:36px;min-height:36px;display:inline-flex}.SlideAttachControl-module__Uz3zsq__attached{display:inline-flex;position:relative}.SlideAttachControl-module__Uz3zsq__thumbButton{border:1.5px solid var(--color-blue-accent);background:var(--color-bg-soft-gray);cursor:pointer;border-radius:10px;width:44px;height:44px;padding:0;display:block;overflow:hidden}.SlideAttachControl-module__Uz3zsq__thumbButton:disabled{border-color:var(--color-bg-light-gray);cursor:default}.SlideAttachControl-module__Uz3zsq__thumb{background-position:50%;background-size:cover;width:100%;height:100%;display:block}.SlideAttachControl-module__Uz3zsq__removeButton{border:1px solid var(--color-bg-light-gray);background:var(--color-white);width:22px;height:22px;color:var(--text-primary);cursor:pointer;border-radius:50%;justify-content:center;align-items:center;padding:0;display:flex;position:absolute;top:-7px;right:-7px;box-shadow:0 1px 4px #00000040}.SlideAttachControl-module__Uz3zsq__infoWrap{cursor:help;border-radius:50%;justify-content:center;align-items:center;width:24px;height:24px;display:inline-flex}.SlideAttachControl-module__Uz3zsq__info{color:var(--text-gray)}.SlideAttachControl-module__Uz3zsq__dark .SlideAttachControl-module__Uz3zsq__infoWrap{background:var(--color-white);box-shadow:0 1px 4px #00000040}.SlideAttachControl-module__Uz3zsq__dark .SlideAttachControl-module__Uz3zsq__info{color:var(--text-primary)}@media (max-width:560px){.SlideAttachControl-module__Uz3zsq__attachButton{min-height:40px}.SlideAttachControl-module__Uz3zsq__removeButton{width:26px;height:26px;top:-8px;right:-8px}}
.SlideEditOverlay-module__E0ABJq__overlay{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#000000b8;flex-direction:column;gap:8px;padding:12px;display:flex;position:absolute;top:0;bottom:0;left:0;right:0}.SlideEditOverlay-module__E0ABJq__input{border:1px solid var(--color-bg-soft-gray);background:var(--color-white);width:100%;color:var(--text-primary);font-size:var(--fs-16);resize:none;border-radius:8px;flex:1;padding:10px;font-family:inherit}.SlideEditOverlay-module__E0ABJq__actions{flex-direction:column;gap:10px;display:flex}.SlideEditOverlay-module__E0ABJq__buttons{justify-content:flex-end;gap:8px;display:flex}
.SlideRail-module__CKsOSW__rail{scrollbar-width:thin;cursor:grab;-webkit-user-select:none;user-select:none;scroll-snap-type:x proximity;scrollbar-color:var(--color-bg-soft-gray)transparent;touch-action:pan-x;overscroll-behavior-x:contain;align-items:flex-start;gap:12px;width:100%;padding:4px 4px 12px;display:flex;overflow-x:auto}.SlideRail-module__CKsOSW__rail>*{scroll-snap-align:start}@media (max-width:560px){.SlideRail-module__CKsOSW__rail{gap:8px}}
.LimitedTextarea-module__1Nfgnq__wrap{flex-direction:column;gap:4px;display:flex}.LimitedTextarea-module__1Nfgnq__counter{color:var(--text-gray);font-size:var(--fs-12);font-weight:var(--fw-500);align-self:flex-end}.LimitedTextarea-module__1Nfgnq__counterMax{color:var(--error)}