.YYhDRG_intro{align-items:center;gap:var(--space-3);border-radius:var(--radius-lg);background:linear-gradient(120deg, color-mix(in srgb, var(--color-glow-blue) 16%, transparent), #2d2b26d1),url(/assets/optimized/fashion.webp) center 34%/cover;color:#e9e5de;border:1px solid #ffffff0f;height:92px;padding:17px;display:flex;overflow:hidden}.YYhDRG_intro>span{width:40px;height:40px;color:var(--color-accent);background:#100e0ba3;border-radius:11px;flex:none;place-items:center;display:grid}.YYhDRG_intro strong{font-size:15px}.YYhDRG_intro p{color:var(--color-text-secondary);margin:5px 0 0;font-size:12px}.YYhDRG_tabs{padding:var(--space-1);border-radius:var(--radius-md);background:var(--color-surface-soft);grid-template-columns:1fr 1fr;gap:5px;display:grid}.YYhDRG_tabs button{border-radius:var(--radius-sm);height:36px;color:var(--color-text-secondary);cursor:pointer;background:0 0;font-size:12px}.YYhDRG_tabs .YYhDRG_active,.YYhDRG_ratios .YYhDRG_active{background:color-mix(in srgb, var(--color-glow-blue) 14%, transparent);color:var(--color-accent);box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--color-glow-blue) 50%, transparent)}.YYhDRG_modeCards{grid-template-columns:1fr 1fr;gap:7px;display:grid}.YYhDRG_modeCards button{text-align:left;background:var(--color-surface-soft);color:#918e87;cursor:pointer;border-radius:11px;align-items:center;gap:9px;min-width:0;height:74px;padding:10px;display:flex}.YYhDRG_modeCards span{gap:var(--space-1);flex-direction:column;min-width:0;display:flex}.YYhDRG_modeCards strong{text-overflow:ellipsis;white-space:nowrap;font-size:12px;overflow:hidden}.YYhDRG_modeCards small{text-overflow:ellipsis;white-space:nowrap;color:var(--color-text-muted);font-size:12px;overflow:hidden}.YYhDRG_modeCards .YYhDRG_modeActive{background:color-mix(in srgb, var(--color-glow-blue) 12%, transparent);color:var(--color-accent);box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--color-glow-blue) 48%, transparent)}.YYhDRG_motionUpload{height:88px;padding:var(--space-3) 42px var(--space-3) var(--space-3);text-align:left;border-radius:var(--radius-md);background:var(--color-surface-raised);color:#b3afa7;cursor:pointer;border:1px dashed #4b4943;grid-template-rows:1fr 1fr;grid-template-columns:42px 1fr;align-items:center;display:grid;position:relative}.YYhDRG_motionUpload>div{width:38px;height:38px;color:var(--color-accent);background:#35342f;border-radius:10px;grid-row:1/3;place-items:center;display:grid}.YYhDRG_motionUpload>span{font-size:12px;font-weight:700}.YYhDRG_motionUpload>small{color:#74716b;font-size:12px}.YYhDRG_motionUpload>svg{position:absolute;top:50%;right:15px;transform:translateY(-50%)}.YYhDRG_motionUpload:hover{border-color:var(--color-accent)}.YYhDRG_characterRow{gap:var(--space-2);grid-template-columns:84px 1fr;display:grid}.YYhDRG_characterRow button{border-radius:11px;height:82px;overflow:hidden}.YYhDRG_characterFilled{background:var(--color-surface-hover);position:relative}.YYhDRG_characterFilled img{object-fit:cover;width:100%;height:100%}.YYhDRG_characterFilled svg{color:#fff;background:#0f0e0cb8;border-radius:50%;width:19px;height:19px;padding:3px;position:absolute;top:5px;right:5px}.YYhDRG_characterAdd{background:var(--color-surface-soft);color:#88847d;cursor:pointer;border:1px dashed #494741;flex-direction:column;justify-content:center;align-items:center;gap:6px;font-size:12px;display:flex}.YYhDRG_ratios{grid-template-columns:repeat(5,1fr);gap:6px;display:grid}.YYhDRG_ratios button{background:var(--color-surface-soft);height:55px;color:var(--color-text-secondary);cursor:pointer;border-radius:10px;flex-direction:column;justify-content:center;align-items:center;gap:5px;font-size:12px;display:flex}.YYhDRG_ratios i{border:2px solid;border-radius:2px;width:16px;height:11px}.YYhDRG_ratios i[data-ratio="3:4"]{width:11px;height:15px}.YYhDRG_ratios i[data-ratio="9:16"]{width:9px;height:16px}.YYhDRG_ratios i[data-ratio="1:1"]{width:14px;height:14px}.YYhDRG_result{aspect-ratio:16/9;background:#222;border-radius:13px;width:min(390px,54%);margin-top:12px;position:relative;overflow:hidden}.YYhDRG_result>img{object-fit:cover;filter:saturate(.8)brightness(.78);width:100%;height:100%}.YYhDRG_result>button{width:48px;height:48px;color:var(--color-white);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);cursor:pointer;background:#100e0cad;border-radius:50%;place-items:center;display:grid;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.YYhDRG_result>button:hover{background:var(--color-action);color:var(--color-on-accent)}.YYhDRG_result>small{color:var(--color-text-secondary);background:#0f0e0ca6;border-radius:7px;padding:5px 7px;font-size:12px;position:absolute;top:9px;right:9px}.YYhDRG_source{border-radius:var(--radius-sm);border:2px solid #ffffffad;width:38px;height:38px;position:absolute;bottom:9px;left:9px;overflow:visible}.YYhDRG_source img{object-fit:cover;border-radius:7px;width:100%;height:100%}.YYhDRG_source i{background:var(--color-action);width:20px;height:20px;color:var(--color-on-accent);border-radius:50%;place-items:center;display:grid;position:absolute;top:10px;right:-16px}@media (max-width:900px){.YYhDRG_modeCards{grid-template-columns:1fr}.YYhDRG_ratios{grid-template-columns:repeat(3,1fr)}.YYhDRG_result{width:100%}}.YYhDRG_modePanel{padding:10px 14px var(--space-4);background:var(--color-surface-raised);border-radius:17px;box-shadow:inset 0 0 0 1px #ffffff0e}.YYhDRG_modePanel .YYhDRG_tabs{margin-bottom:14px}.YYhDRG_modeTabs{border-bottom:1px solid #ffffff0e;grid-template-columns:1fr 1fr;height:48px;display:grid}.YYhDRG_modeTabs button{color:#85817a;cursor:pointer;background:0 0;font-size:13px;font-weight:650;position:relative}.YYhDRG_modeTabs .YYhDRG_modeActive{color:var(--color-accent)}.YYhDRG_modeTabs .YYhDRG_modeActive:after{content:"";background:var(--color-accent);border-radius:3px;width:48px;height:3px;position:absolute;bottom:0;left:calc(50% - 24px)}.YYhDRG_modePreview{border-radius:var(--radius-md);grid-template-columns:repeat(3,1fr);height:142px;margin-top:14px;display:grid;overflow:hidden;box-shadow:inset 0 0 0 1px #ffffff14}.YYhDRG_modePreview figure{min-width:0;margin:0;position:relative;overflow:hidden}.YYhDRG_modePreview figure+figure{border-left:2px solid #34332f}.YYhDRG_modePreview img{object-fit:cover;filter:saturate(.78)brightness(.78);width:100%;height:100%}.YYhDRG_modePreview span{color:#e0dbd2;background:linear-gradient(#0000,#0c0b0ad9);justify-content:center;align-items:center;gap:5px;height:34px;font-size:12px;display:flex;position:absolute;bottom:0;left:0;right:0}.YYhDRG_modePanel>p{color:#8a867f;text-align:center;margin:12px 0 0;font-size:12px}.YYhDRG_simpleUpload{border-radius:var(--radius-md);background:var(--color-surface-soft);color:#96928f;cursor:pointer;aspect-ratio:16/9;border:1px dashed #494741;flex-direction:column;justify-content:center;align-items:center;gap:5px;width:100%;height:auto;display:flex}.YYhDRG_simpleUpload span{font-size:12px;font-weight:650}.YYhDRG_simpleUpload small{color:var(--color-text-muted);font-size:12px}.YYhDRG_simpleUpload:hover{border-color:var(--color-accent);color:var(--color-accent)}.YYhDRG_simpleUpload:hover small{color:#9b7b60}.YYhDRG_uploadField{margin-bottom:var(--space-4)}.YYhDRG_uploadLabel{align-items:center;gap:var(--space-2);margin:14px 0 var(--space-2);display:flex}.YYhDRG_uploadField .YYhDRG_uploadLabel>label{margin:0}.YYhDRG_uploadInfo{color:#66635d;cursor:help;background:0 0;border:0;flex-shrink:0;justify-content:center;align-items:center;width:16px;height:16px;padding:0;display:inline-flex}.YYhDRG_uploadInfo:hover,.YYhDRG_uploadInfo:focus-visible{color:var(--color-text-muted)}.YYhDRG_uploadTooltip{border:1px solid var(--color-border);border-radius:var(--radius-sm);background:var(--color-surface-hover);width:260px;max-width:calc(100vw - 16px);color:var(--color-text-secondary);pointer-events:none;margin:0;padding:10px 12px;font-size:12px;line-height:1.6;position:fixed;inset:auto;box-shadow:0 8px 24px #0000004d}.YYhDRG_selectedAsset{border-radius:var(--radius-md);background:var(--color-surface-raised);overflow:hidden}.YYhDRG_selectedAsset>img,.YYhDRG_selectedAsset>video{object-fit:contain;width:100%;max-height:220px;display:block}.YYhDRG_selectedAsset>div:last-child{justify-content:space-between;padding:8px;display:flex}.YYhDRG_selectedAsset button,.YYhDRG_templateFooter button{background:var(--color-surface-raised);color:var(--color-accent);border-radius:var(--radius-sm);cursor:pointer;padding:7px 10px}.YYhDRG_selectedAsset>.YYhDRG_selectedVideo:not(:fullscreen){height:220px}dialog.YYhDRG_templateDialog:modal{width:min(960px,100vw - 48px);height:fit-content;max-height:calc(100dvh - 64px);padding:var(--space-6)}.YYhDRG_templateDialog:modal>header{margin-bottom:var(--space-5);align-items:flex-start}.YYhDRG_templateDialog>header h2{font-size:22px;line-height:1.4}.YYhDRG_templateDialog>header p{color:var(--color-text-muted);margin-top:7px;font-size:12px;line-height:1.4}.YYhDRG_templateScroll{scrollbar-gutter:stable;overscroll-behavior:contain;overflow-anchor:none;flex:1;min-height:0;padding-right:28px;overflow-y:auto}.YYhDRG_templateGrid{grid-template-columns:repeat(3,minmax(0,1fr))}.YYhDRG_templateCard{min-width:0}.YYhDRG_quickTemplatePreview{background:#1e1d19;border:1px solid #45423a;border-radius:16px;margin:0;padding:6px;position:fixed;inset:auto;overflow:hidden;box-shadow:0 8px 24px #00000073}.YYhDRG_quickTemplatePreview>video,.YYhDRG_quickTemplatePreview>img{object-fit:contain;border-radius:10px;width:100%;height:100%;display:block}.YYhDRG_templateMedia{background:#111}.YYhDRG_templateGrid .YYhDRG_templateMedia[data-video=true]{aspect-ratio:1}.YYhDRG_templateMedia>video{object-fit:cover;width:100%;height:100%;display:block}.YYhDRG_templateGrid .YYhDRG_templateUse{justify-content:center;align-items:center;display:inline-flex}.YYhDRG_templateGrid .YYhDRG_templateMedia[data-video=true] .YYhDRG_templateUse{bottom:72px}.YYhDRG_templateGrid article:focus-within .YYhDRG_templateUse,.YYhDRG_templateGrid .YYhDRG_templateUse[aria-busy=true]{opacity:1;transform:none}.YYhDRG_templateGrid h3{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.YYhDRG_templateCard footer>span{white-space:nowrap;text-overflow:ellipsis;flex:1;min-width:0;overflow:hidden}.YYhDRG_templateCard footer button{align-items:center;gap:var(--space-1);color:inherit;cursor:pointer;background:0 0;flex-shrink:0;font-size:12px;display:flex}.YYhDRG_templateCard footer button[aria-pressed=true]{color:var(--color-accent)}.YYhDRG_templateFooter{color:var(--color-text-secondary);justify-content:center;padding-top:16px;display:flex}.YYhDRG_templateFooter:empty{display:none}@media (hover:none){.YYhDRG_templateGrid .YYhDRG_templateUse{opacity:1;transform:none}}@media (max-width:700px){dialog.YYhDRG_templateDialog:modal{padding:var(--space-4)}.YYhDRG_templateGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:420px){.YYhDRG_templateGrid{grid-template-columns:1fr}}
._4Id1Ea_root{--color-danger:#e66f5f;--color-track:#424242;--color-glass:#141414c7;--color-glow-orange:#ff9a3c;--color-glow-blue:var(--color-accent);--color-action-hover:#fff;--color-action:#f5f5f5;--color-bg:#050505;--color-surface:#141414;--color-surface-raised:#1a1a1a;--color-surface-soft:#202020;--color-surface-hover:#282828;--color-text:#f5f5f5;--color-text-secondary:#bcbcbc;--color-text-muted:#989898;--color-border:#ffffff12;--color-accent:#008cff;--color-accent-hover:#fff;--color-on-accent:#0b0b0b;--color-drama-on-accent:var(--color-on-accent);--color-drama-card-muted:#6f6c66;--color-drama-card-metadata:#706d67;--color-drama-card-title:#dcd8d0;--color-drama-card-surface:#191918;--color-success:#d3ff5c;--color-white:#fff;--color-black:#000;--color-slider-track:var(--color-track);--radius-sm:9px;--radius-md:12px;--radius-lg:16px;--radius-xl:20px;--radius-2xl:24px;--shadow-panel:0 22px 60px #00000059;--shadow-modal:0 34px 120px #000000b3;--font-ui:"Noto Sans SC", "PingFang SC", system-ui, sans-serif;--font-size-min:12px;--sidebar-space:240px;--content-width:1440px;--ease-out:cubic-bezier(.16, 1, .3, 1);--space-1:4px;--space-2:8px;--space-3:12px;--space-4:16px;--space-5:20px;--space-6:24px;--space-8:32px;--layer-topbar:60;--layer-creation-modal:90;--layer-workspace-toast:120;--layer-canvas-shortcuts:100;--layer-canvas-dialog:140;--layer-detail:300;--layer-header-popover:300;--layer-page-toast:400}:where(._4Id1Ea_root) main{background:0 0;outline:none;max-width:none;min-height:0;margin:0;padding:0}:where(._4Id1Ea_root) h1{font-size:inherit;font-weight:inherit;letter-spacing:normal}:where(._4Id1Ea_root) svg{flex-shrink:1}:where(._4Id1Ea_root) button,:where(._4Id1Ea_root) a{touch-action:manipulation;-webkit-tap-highlight-color:#0000}:where(._4Id1Ea_root) button{cursor:pointer}:where(._4Id1Ea_root) button:focus-visible,:where(._4Id1Ea_root) a:focus-visible{outline:2px solid var(--color-accent);outline-offset:4px}._4Id1Ea_ai-tools-page{background-color:var(--color-bg);min-height:100vh;color:var(--color-text)}:where(._4Id1Ea_root) *{box-sizing:border-box}:where(._4Id1Ea_root) :where(:not([data-tailwind-island],[data-tailwind-island] *)){margin:0;padding:0}._4Id1Ea_root{scroll-behavior:smooth;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;font-size:var(--font-size-min);background:var(--color-bg);min-height:100vh;color:var(--color-text);font-family:var(--font-ui);-webkit-font-smoothing:antialiased;overflow-x:clip}:where(._4Id1Ea_root) button,:where(._4Id1Ea_root) input,:where(._4Id1Ea_root) textarea{color:inherit;font:inherit}:where(._4Id1Ea_root) button{border:0}:where(._4Id1Ea_root) a{color:inherit;text-decoration:none}:where(._4Id1Ea_root) img{display:block}._4Id1Ea_mj-app{z-index:0;isolation:isolate;min-height:100vh;position:relative}._4Id1Ea_ambient-breath{z-index:0;pointer-events:none;contain:strict;background:radial-gradient(55% 72% at 46% 100%, color-mix(in srgb, var(--color-glow-blue) 8%, transparent), transparent 72%),radial-gradient(48% 68% at 58% 100%, color-mix(in srgb, var(--color-glow-orange) 2%, transparent), transparent 72%);width:100vw;max-width:none;height:376px;-webkit-mask-image:linear-gradient(to bottom, transparent 0%, #00000061 26%, var(--color-black) 64%);mask-image:linear-gradient(to bottom, transparent 0%, #00000061 26%, var(--color-black) 64%);position:fixed;bottom:-8px;left:50%;overflow:hidden;translate:-50%}._4Id1Ea_breath-lobe{--x-start:0px;--x-peak:0px;--x-end:0px;background:radial-gradient(ellipse at 50% 74%, color-mix(in srgb, var(--color-glow-orange) 22%, transparent) 0%, color-mix(in srgb, var(--color-glow-blue) 20%, transparent) 34%, color-mix(in srgb, var(--color-glow-orange) 3%, transparent) 53%, transparent 68%);width:44vw;height:94%;-webkit-mask-image:radial-gradient(ellipse 44% 72% at 50% 74%, var(--color-black) 0 38%, #000000c2 58%, #0000003d 78%, transparent 100%);mask-image:radial-gradient(ellipse 44% 72% at 50% 74%, var(--color-black) 0 38%, #000000c2 58%, #0000003d 78%, transparent 100%);-webkit-mask-image:radial-gradient(ellipse 44% 72% at 50% 74%, var(--color-black) 0 38%, #000000c2 58%, #0000003d 78%, transparent 100%);transform-origin:50% 100%;will-change:transform,opacity;position:absolute;bottom:-42%}._4Id1Ea_breath-lobe-far-left{--x-start:-18px;--x-peak:48px;--x-end:22px;animation:7.2s ease-in-out -3.6s infinite alternate _4Id1Ea_mjt-breath-low;left:-18%}._4Id1Ea_breath-lobe-left{--x-start:-8px;--x-peak:38px;--x-end:17px;background:radial-gradient(ellipse at 50% 74%, color-mix(in srgb, var(--color-glow-blue) 16%, transparent) 0%, color-mix(in srgb, var(--color-glow-blue) 6.5%, transparent) 34%, color-mix(in srgb, var(--color-glow-blue) 2%, transparent) 52%, transparent 67%);animation:5.8s ease-in-out -1.4s infinite alternate _4Id1Ea_mjt-breath-high;left:8%}._4Id1Ea_breath-lobe-center{background:radial-gradient(ellipse at 38% 74%, color-mix(in srgb, var(--color-glow-orange) 15%, transparent) 0%, color-mix(in srgb, var(--color-glow-blue) 10%, transparent) 36%, transparent 66%),radial-gradient(ellipse at 64% 76%, color-mix(in srgb, var(--color-glow-blue) 10%, transparent) 0%, color-mix(in srgb, var(--color-glow-blue) 3.2%, transparent) 36%, transparent 65%);width:48vw;animation:7.8s ease-in-out -5.2s infinite alternate _4Id1Ea_mjt-breath-low;left:28%}._4Id1Ea_breath-lobe-right{--x-start:8px;--x-peak:-38px;--x-end:-17px;background:radial-gradient(ellipse at 50% 74%, color-mix(in srgb, var(--color-glow-blue) 16%, transparent) 0%, color-mix(in srgb, var(--color-glow-blue) 6.5%, transparent) 34%, color-mix(in srgb, var(--color-glow-blue) 2%, transparent) 52%, transparent 67%);animation:6.4s ease-in-out -4.1s infinite alternate _4Id1Ea_mjt-breath-high;right:7%}._4Id1Ea_breath-lobe-far-right{--x-start:18px;--x-peak:-48px;--x-end:-22px;animation:8.2s ease-in-out -2.2s infinite alternate _4Id1Ea_mjt-breath-low;right:-19%}@keyframes _4Id1Ea_mjt-breath-high{0%{opacity:.2;transform:translate3d(var(--x-start), 46px, 0) scale3d(.84, .64, 1)}52%{opacity:.82;transform:translate3d(var(--x-peak), -25px, 0) scale3d(1.12, 1.18, 1)}to{opacity:.3;transform:translate3d(var(--x-end), 24px, 0) scale3d(.91, .78, 1)}}@keyframes _4Id1Ea_mjt-breath-low{0%{opacity:.16;transform:translate3d(var(--x-start), 38px, 0) scale3d(.87, .68, 1)}46%{opacity:.62;transform:translate3d(var(--x-peak), -17px, 0) scale3d(1.09, 1.1, 1)}to{opacity:.24;transform:translate3d(var(--x-end), 34px, 0) scale3d(.88, .7, 1)}}._4Id1Ea_member-button{z-index:44;background:var(--color-surface);width:54px;height:52px;color:var(--color-accent);cursor:pointer;transition:transform .3s var(--ease-out),background .2s;border-radius:17px;place-items:center;display:grid;position:fixed;bottom:22px;left:18px;box-shadow:0 18px 44px #00000057}._4Id1Ea_member-button:hover{background:var(--color-surface-soft);transform:translateY(-4px)}._4Id1Ea_mjt-topbar{z-index:var(--layer-topbar);width:100%;height:68px;padding:0 var(--topbar-padding-right,26px) 0 var(--sidebar-space);align-items:center;gap:var(--topbar-gap,var(--space-4));background:var(--color-glass);-webkit-backdrop-filter:blur(15px);margin-left:0;display:flex;position:sticky;top:0}._4Id1Ea_top-nav{min-width:0;display:var(--top-nav-display,flex);align-items:center;gap:clamp(var(--space-1),.45vw,var(--space-2));transition:opacity .2s ease,flex-basis .35s var(--ease-out);flex:1;position:relative}._4Id1Ea_top-nav-item{align-items:center;gap:var(--space-1);height:38px;color:var(--color-text-muted);white-space:nowrap;cursor:pointer;transition:color .2s,background .2s,transform .2s var(--ease-out);background:0 0;border-radius:11px;flex:none;padding:0 clamp(10px,.8vw,13px);font-size:14px;font-weight:560;display:flex;position:relative}._4Id1Ea_top-nav-item:hover{color:var(--color-text)}._4Id1Ea_top-nav-item._4Id1Ea_active{color:var(--color-accent);background:0 0;font-weight:680}._4Id1Ea_top-nav-item._4Id1Ea_active:after{content:"";background:var(--color-accent);width:18px;height:2px;box-shadow:0 0 7px color-mix(in srgb, var(--color-glow-blue) 28%, transparent);border-radius:2px;position:absolute;bottom:1px;left:50%;transform:translate(-50%)}._4Id1Ea_top-nav-item:active{transform:scale(.97)}._4Id1Ea_mjt-top-actions{align-items:center;gap:var(--topbar-actions-gap,5px);flex:none;display:flex}._4Id1Ea_top-nav._4Id1Ea_searchExpanded{opacity:0;pointer-events:none;flex-basis:0;overflow:hidden}._4Id1Ea_mjt-icon-button{width:40px;height:40px;color:var(--color-text-secondary);cursor:pointer;background:0 0;border-radius:13px;place-items:center;transition:background .2s,color .2s,transform .15s;display:grid;position:relative}._4Id1Ea_mjt-icon-button:hover,._4Id1Ea_mjt-icon-button._4Id1Ea_is-active{background:var(--color-surface-soft);color:#fff}._4Id1Ea_mjt-icon-button:active{transform:scale(.92)}._4Id1Ea_mjt-icon-button:after,._4Id1Ea_member-button:after{content:attr(data-tip);z-index:10;padding:5px var(--space-2);background:var(--color-text);color:var(--color-surface);opacity:0;pointer-events:none;white-space:nowrap;border-radius:7px;font-size:12px;transition:opacity .15s,transform .2s;position:absolute;top:47px;transform:translateY(5px)}._4Id1Ea_mjt-icon-button:hover:after,._4Id1Ea_member-button:hover:after{opacity:1;transform:none}._4Id1Ea_member-button:after{top:8px;left:62px}._4Id1Ea_toast{z-index:var(--layer-page-toast);padding:10px var(--space-4);border-radius:var(--radius-md);background:var(--color-success);color:#111;opacity:0;visibility:hidden;transition:transform .35s var(--ease-out),opacity .2s,visibility .2s;font-size:12px;position:fixed;top:17px;left:50%;transform:translate(-50%,-150%)}._4Id1Ea_toast._4Id1Ea_show{opacity:1;visibility:visible;transform:translate(-50%)}@media (max-width:1120px){._4Id1Ea_root{--sidebar-space:94px}._4Id1Ea_mjt-topbar{padding-right:var(--topbar-padding-right,18px);gap:var(--topbar-gap,10px)}._4Id1Ea_top-nav{gap:1px}._4Id1Ea_top-nav-item{padding-inline:7px}._4Id1Ea_mjt-top-actions{gap:var(--topbar-actions-gap,1px)}}@media (prefers-reduced-motion:reduce){._4Id1Ea_root *,._4Id1Ea_root :before,._4Id1Ea_root :after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important}}@media (max-width:767px){._4Id1Ea_root{--mobile-nav-space:calc(120px + env(safe-area-inset-bottom));padding-bottom:var(--mobile-nav-space)}}._4Id1Ea_root._4Id1Ea_canvasRoot{--mobile-nav-space:0px;height:100dvh;padding-bottom:0;overflow:hidden}
.W8Vh-W_form{width:360px;height:42px;display:var(--search-box-display,flex);background:var(--color-surface-raised);color:var(--color-text-muted);transition:background .2s,transform .3s var(--ease-out);border-radius:15px;flex:none;align-items:center;gap:10px;padding:0 14px}.W8Vh-W_form:focus-within{background:var(--color-surface-soft);transform:translateY(-1px)}.W8Vh-W_input{min-width:0;color:var(--color-text);background:0 0;border:0;outline:0;flex:1;font-size:12px}.W8Vh-W_input::placeholder{color:var(--color-text-muted)}.W8Vh-W_compactForm{cursor:text;width:42px;transition:width .38s var(--ease-out),background .2s,transform .3s var(--ease-out);justify-content:center;gap:0;padding-inline:0;overflow:hidden}.W8Vh-W_compactInput{opacity:0;pointer-events:none;flex:0 0 0;width:0;min-width:0;transition:opacity .18s 50ms}.W8Vh-W_expandedForm{justify-content:flex-start;gap:10px;width:360px;padding-inline:14px}.W8Vh-W_expandedInput{opacity:1;pointer-events:auto;flex:auto;width:auto}.W8Vh-W_input:-webkit-any(:autofill,:-webkit-autofill){-webkit-text-fill-color:var(--color-text);box-shadow:0 0 0 1000px var(--color-surface) inset;-webkit-background-clip:text;background-clip:text;transition:background-color 99999s}.W8Vh-W_input:is(:autofill,:autofill){-webkit-text-fill-color:var(--color-text);box-shadow:0 0 0 1000px var(--color-surface) inset;-webkit-background-clip:text;background-clip:text;transition:background-color 99999s}.W8Vh-W_icon{color:inherit;flex-shrink:0;place-items:center;display:grid}.W8Vh-W_mobile{display:none!important}@media (max-width:700px){.W8Vh-W_mobile{display:grid!important}}
.EvMAJW_header{--topbar-gap:12px}.EvMAJW_actions{margin-left:auto}.EvMAJW_balances{display:contents}@media (max-width:1100px){.EvMAJW_topNav{--top-nav-display:none}.EvMAJW_header{justify-content:flex-end}}@media (max-width:700px){.EvMAJW_header{--topbar-padding-right:14px}.EvMAJW_search{--search-box-display:none}}@media (max-width:600px){.EvMAJW_actions{--topbar-actions-gap:4px}.EvMAJW_optionalAction{--header-action-display:none;display:none}}@media (max-width:767px){.EvMAJW_header.EvMAJW_header{flex-wrap:nowrap;height:68px;min-height:68px;padding:0 16px}}.EvMAJW_header.EvMAJW_dramaHeader{background:color-mix(in srgb, var(--color-bg) 72%, transparent)}@media (max-width:1100px){.EvMAJW_dramaBalances{display:none}.EvMAJW_dramaAction{--header-action-display:inline-flex;display:inline-flex}.EvMAJW_topNav.EvMAJW_dramaNav{--top-nav-display:flex;flex-shrink:1;overflow:auto hidden}.EvMAJW_header.EvMAJW_dramaHeader{padding-left:90px}.EvMAJW_actions.EvMAJW_dramaActions{flex-shrink:0}}@media (max-width:760px){.EvMAJW_header.EvMAJW_dramaHeader{flex-wrap:wrap;gap:4px;height:auto;min-height:64px;padding:0 16px}.EvMAJW_topNav.EvMAJW_dramaNav{flex-basis:100%;padding-top:8px}.EvMAJW_actions.EvMAJW_dramaActions{margin-left:auto;padding-bottom:8px}}
.WSNZSG_videoPreview{background:#111;width:100%;min-height:140px;max-height:480px;position:relative;overflow:hidden}.WSNZSG_videoPreview>video{object-fit:contain;width:100%;height:100%;display:block}.WSNZSG_videoPreview:fullscreen{height:100%;max-height:none}.WSNZSG_videoControls{color:#fff;background:linear-gradient(#0000,#000000d9);padding:18px 8px 6px;position:absolute;bottom:0;left:0;right:0}.WSNZSG_videoControls>input{width:100%;height:4px;accent-color:var(--color-accent);cursor:pointer;margin:0 0 5px;display:block}.WSNZSG_videoControls>div{align-items:center;gap:4px;display:flex}.WSNZSG_videoControls span{font-variant-numeric:tabular-nums;flex:1;font-size:11px}.WSNZSG_videoPreview .WSNZSG_videoControls button{color:#fff;cursor:pointer;background:#ffffff24;border:0;border-radius:6px;place-items:center;width:30px;height:30px;padding:0;display:grid}.WSNZSG_videoPreview .WSNZSG_videoControls button:hover,.WSNZSG_videoPreview .WSNZSG_videoControls button:focus-visible{background:var(--color-action);color:#21170e}.WSNZSG_videoSelect{border-radius:var(--radius-sm);background:var(--color-action);color:#21170e;cursor:pointer;white-space:nowrap;opacity:0;padding:7px 16px;position:absolute;bottom:74px;left:50%;transform:translate(-50%)}.WSNZSG_videoPreview:hover .WSNZSG_videoSelect,.WSNZSG_videoPreview:focus-within .WSNZSG_videoSelect{opacity:1}@media (hover:none),(pointer:coarse){.WSNZSG_videoSelect{opacity:1}}.WSNZSG_videoName{color:var(--color-text-secondary);text-overflow:ellipsis;white-space:nowrap;padding:10px 12px;font-size:12px;overflow:hidden}.WSNZSG_videoError{color:#fff;background:#000000bf;padding:6px;font-size:12px;position:absolute;top:40px;left:8px;right:8px}
.OI6MOW_sidebar{z-index:45;width:54px;padding:var(--space-2);background:var(--color-glass);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);transition:width .45s var(--ease-out),background .25s;border-radius:19px;flex-direction:column;gap:7px;display:flex;position:fixed;top:50%;left:18px;transform:translateY(-50%);box-shadow:0 22px 60px #00000059}.OI6MOW_sidebarExpanded{background:var(--color-glass);width:184px}.OI6MOW_sideItem{border-radius:var(--radius-md);height:40px;color:var(--color-text-muted);cursor:pointer;white-space:nowrap;background:0 0;align-items:center;gap:13px;padding:0 10px;transition:color .2s,background .2s,transform .15s;display:flex;position:relative;overflow:hidden}.OI6MOW_sideIcon{min-width:19px}.OI6MOW_sideLabel{opacity:0;transition:opacity .2s,transform .35s var(--ease-out);transform:translate(-8px)}.OI6MOW_labelVisible{opacity:1;transform:none}.OI6MOW_sideItem:hover{color:#fff;background:var(--color-surface-hover)}.OI6MOW_sideItem:active{transform:scale(.96)}.OI6MOW_sideItem.OI6MOW_selectedItem{color:var(--color-text);background:linear-gradient(100deg, color-mix(in srgb, var(--color-glow-blue) 22%, transparent), color-mix(in srgb, var(--color-glow-blue) 7%, transparent));box-shadow:0 9px 24px color-mix(in srgb, var(--color-glow-blue) 8%, transparent);font-weight:750}.OI6MOW_selectedIcon{color:var(--color-accent);filter:drop-shadow(0 0 7px color-mix(in srgb, var(--color-glow-blue) 36%, transparent))}.OI6MOW_sideItem.OI6MOW_groupSelected{color:var(--color-accent);background:var(--color-surface-soft);font-weight:700}.OI6MOW_groupIcon{color:var(--color-accent)}.OI6MOW_badge{color:#b9d968;opacity:0;background:#d3ff5c1a;border-radius:7px;margin-left:auto;padding:2px 6px;font-size:12px;font-weight:500;transition:opacity .2s;box-shadow:inset 0 1px #ebffb514}.OI6MOW_groupChevron{opacity:0;min-width:19px;transition:opacity .2s,transform .25s var(--ease-out);margin-left:auto;transform:rotate(-90deg)}.OI6MOW_groupChevron.OI6MOW_open{transform:rotate(180deg)}.OI6MOW_detailVisible{opacity:1}.OI6MOW_sideItem.OI6MOW_childItem{height:31px;color:var(--color-text-muted);border-radius:10px;margin-left:10px;padding-left:31px}.OI6MOW_childLabel{font-size:12px}.OI6MOW_childItem.OI6MOW_selectedItem{color:var(--color-accent);background:var(--color-surface-soft);box-shadow:none;font-weight:750}.OI6MOW_childHidden{display:none}@media (max-width:767px){.OI6MOW_desktopOnly.OI6MOW_desktopOnly{display:none}}.OI6MOW_group{position:relative}.OI6MOW_chevron{transition:transform .25s var(--ease-out)}.OI6MOW_chevronOpen{transition:transform .25s var(--ease-out);transform:rotate(180deg)}.OI6MOW_menu{z-index:50;border:1px solid var(--color-border);background:var(--color-surface-raised);border-radius:14px;gap:2px;width:144px;padding:6px;display:grid;position:absolute;top:43px;left:0;box-shadow:0 18px 48px #0006}.OI6MOW_menuItem{min-height:36px;color:var(--color-text-muted);text-align:left;cursor:pointer;background:0 0;border-radius:8px;padding:0 11px;font-size:12px}.OI6MOW_menuItem:hover,.OI6MOW_menuItem:focus-visible{color:var(--color-text);background:var(--color-surface-hover)}.OI6MOW_selected{color:var(--color-accent);font-weight:700}@media (max-width:1120px){.OI6MOW_sidebarExpanded{width:54px}.OI6MOW_labelVisible{opacity:0}}
._WW7cq_audioArtwork{flex-direction:column;justify-content:center;align-items:center;gap:16px;height:100%;padding:32px 16px;display:flex}._WW7cq_artworkTitle{white-space:nowrap;text-overflow:ellipsis;max-width:100%;font-size:12px;overflow:hidden}._WW7cq_duration{font-variant-numeric:tabular-nums;font-size:12px;position:absolute;top:12px;left:12px}._WW7cq_assetPlayer{height:46px;padding:8px}._WW7cq_playerDuration{color:var(--color-text-secondary);text-align:center;font-size:12px;line-height:30px;display:block}
.aCEYEa_app{background:var(--color-bg);color:#f2eee6;width:100vw;height:100vh;min-height:0;position:fixed;inset:0;overflow:hidden}.aCEYEa_content{--page-gutter:max(80px, calc((100vw - 1440px) / 2));width:min(1440px,100vw - 160px);height:calc(100vh - 84px);min-height:0;margin:84px auto 0;padding:0;overflow:visible}.aCEYEa_heading{align-items:flex-start;height:42px;display:none}.aCEYEa_heading h1{letter-spacing:-.04em;margin:0;font-size:28px;line-height:1}.aCEYEa_workspace{grid-template-columns:370px minmax(0,1fr);align-items:stretch;gap:22px;height:100%;min-height:0;display:grid;overflow:visible}.aCEYEa_modalLayer{z-index:var(--layer-creation-modal);place-items:center;display:grid;position:fixed;inset:0}.aCEYEa_resetDialog{background:var(--color-surface-soft);color:#e2ddd5;border:1px solid #ffffff12;border-radius:20px;width:min(480px,100vw - 32px);max-height:calc(100dvh - 32px);margin:auto;padding:26px;box-shadow:0 24px 70px #0000008c}.aCEYEa_resetDialog::backdrop{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#000000a6}.aCEYEa_resetDialog h2{margin:0;font-size:20px;font-weight:700}.aCEYEa_resetDialog p{color:var(--color-text-secondary);margin:18px 0 26px;font-size:14px;line-height:1.7}.aCEYEa_resetDialogActions{justify-content:flex-end;gap:12px;display:flex}.aCEYEa_resetDialogActions button{color:#e2ddd5;cursor:pointer;background:#34332e;border-radius:10px;min-width:88px;height:40px;padding:0 20px;font-size:14px;font-weight:600}.aCEYEa_resetDialogActions .aCEYEa_resetConfirm{background:var(--color-action);color:#241b12}.aCEYEa_resetDialogActions button:focus-visible{outline:2px solid var(--color-accent);outline-offset:3px}.aCEYEa_modalScrim{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#000000ad;position:absolute;inset:0}.aCEYEa_assetModal{width:min(960px,100vw - 80px);max-height:calc(100vh - 80px);padding:var(--space-6);border-radius:var(--radius-2xl);background:color-mix(in srgb, var(--color-surface-raised) 96%, transparent);border:1px solid var(--color-border);-webkit-backdrop-filter:blur(18px);box-shadow:var(--shadow-modal),inset 0 0 0 1px var(--color-border);position:relative;overflow:auto}.aCEYEa_assetModal>header{justify-content:space-between;align-items:flex-start;margin-bottom:20px;display:flex}.aCEYEa_assetModal h2{margin:0;font-size:22px}.aCEYEa_assetModal header p{color:var(--color-text-muted);margin:7px 0 0;font-size:12px}.aCEYEa_assetModal header>button{background:var(--color-surface-hover);width:38px;height:38px;color:var(--color-text-muted);cursor:pointer;border-radius:11px;place-items:center;display:grid}.aCEYEa_assetGrid{grid-template-columns:repeat(3,1fr);gap:14px;display:grid}.aCEYEa_assetGrid article{padding:var(--space-2);background:var(--color-surface-soft);border-radius:15px}.aCEYEa_assetGrid article>div{aspect-ratio:4/3;border-radius:11px;position:relative;overflow:hidden}.aCEYEa_assetGrid article>div>img{object-fit:cover;width:100%;height:100%}.aCEYEa_assetGrid article>div>span{color:var(--color-white);background:#11110fc7;border-radius:6px;padding:5px 7px;font-size:12px;position:absolute;top:8px;left:8px}.aCEYEa_assetGrid article>div>button{border-radius:var(--radius-sm);background:var(--color-action);height:34px;color:var(--color-on-accent);cursor:pointer;opacity:0;font-size:12px;font-weight:700;transition:all .2s;position:absolute;bottom:10px;left:10px;right:10px;transform:translateY(5px)}.aCEYEa_assetGrid article:hover>div>button{opacity:1;transform:none}.aCEYEa_assetGrid h3{margin:10px 4px 8px;font-size:13px}.aCEYEa_assetGrid footer{padding:0 var(--space-1) var(--space-1);color:var(--color-text-muted);align-items:center;gap:10px;display:flex}.aCEYEa_assetGrid footer span{align-items:center;gap:var(--space-1);font-size:12px;display:flex}.aCEYEa_assetGrid footer span:first-child{margin-right:auto}.aCEYEa_assetGrid footer img{object-fit:cover;border-radius:50%;width:20px;height:20px}.aCEYEa_toast{z-index:var(--layer-workspace-toast);background:var(--color-action);color:var(--color-on-accent);opacity:0;border-radius:11px;padding:10px 15px;font-size:12px;font-weight:700;transition:all .25s;position:fixed;top:18px;left:50%;transform:translate(-50%,-150%)}.aCEYEa_toastVisible{opacity:1;transform:translate(-50%)}.aCEYEa_assetGrid .aCEYEa_assetSelected{box-shadow:inset 0 0 0 1px var(--color-accent),0 0 22px color-mix(in srgb, var(--color-accent) 8%, transparent)}.aCEYEa_assetGrid article.aCEYEa_assetSelected{color:var(--color-accent)}.aCEYEa_loraDone{border-radius:var(--radius-md);background:var(--color-action);width:100%;height:44px;color:var(--color-on-accent);cursor:pointer;margin-top:18px;font-size:13px;font-weight:750;position:sticky;bottom:0;box-shadow:0 12px 32px #00000073}.aCEYEa_loraAsset{cursor:pointer;outline:none;transition:box-shadow .2s,transform .2s}.aCEYEa_loraAsset:hover{transform:translateY(-1px)}.aCEYEa_loraAsset:focus-visible{box-shadow:inset 0 0 0 1px var(--color-accent),0 0 0 3px color-mix(in srgb, var(--color-accent) 14%, transparent)}.aCEYEa_assetGrid .aCEYEa_loraAsset.aCEYEa_assetSelected{box-shadow:inset 0 0 0 1.5px var(--color-accent),0 0 24px color-mix(in srgb, var(--color-accent) 10%, transparent)}.aCEYEa_assetGrid article>div>.aCEYEa_selectionCorner{z-index:4;background:var(--color-action);width:30px;height:30px;color:var(--color-on-accent);opacity:1;border-radius:8px;place-items:center;padding:0;display:grid;inset:8px 8px auto auto;transform:none}.aCEYEa_selectionCorner .aCEYEa_removeMark{display:none}.aCEYEa_loraAsset.aCEYEa_assetSelected:hover .aCEYEa_selectionCorner{color:var(--color-accent);box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--color-glow-blue) 55%, transparent);background:#33261c}.aCEYEa_loraAsset.aCEYEa_assetSelected:hover .aCEYEa_selectionCorner .aCEYEa_checkMark{display:none}.aCEYEa_loraAsset.aCEYEa_assetSelected:hover .aCEYEa_selectionCorner .aCEYEa_removeMark{display:block}.aCEYEa_loraAsset.aCEYEa_assetSelected .aCEYEa_assetUse{display:none}.aCEYEa_app:before{content:"";z-index:-2;background:var(--color-bg);position:fixed;inset:0}@media (max-width:1280px){.aCEYEa_content{--page-gutter:61px;width:calc(100vw - 122px)}.aCEYEa_workspace{grid-template-columns:340px minmax(0,1fr)}}.aCEYEa_referenceUpload{background:var(--color-action);color:#171713;cursor:pointer;border-radius:12px;align-items:center;gap:8px;margin-bottom:16px;padding:10px 16px;display:inline-flex;position:relative}.aCEYEa_referenceUpload input{opacity:0;cursor:pointer;width:100%;height:100%;position:absolute;inset:0}.aCEYEa_referenceUpload[aria-disabled=true]{opacity:.5;cursor:default}.aCEYEa_imagePreview>img{object-fit:contain;max-width:100%;max-height:calc(100vh - 220px);margin:auto;display:block}.aCEYEa_assetUse:disabled{cursor:default;opacity:.4}@media (max-width:767px){.aCEYEa_app.aCEYEa_app{height:calc(100dvh - var(--mobile-nav-space));min-height:0;overflow:hidden auto}.aCEYEa_content.aCEYEa_content{--page-gutter:16px;width:auto;height:auto;margin:80px 16px 0;padding-bottom:136px}.aCEYEa_workspace{flex-direction:column;gap:24px;height:auto;display:flex}}
.yMzrDG_panel{z-index:50;background:var(--color-surface);color:#e8e3db;border:1px solid #ffffff18;border-radius:18px;flex-direction:column;width:min(400px,100vw - 32px);font-size:13px;display:flex;position:fixed;top:86px;bottom:20px;right:16px;overflow:hidden;box-shadow:0 16px 70px #0008}.yMzrDG_panel header{border-bottom:1px solid #ffffff10;align-items:center;gap:8px;padding:16px;display:flex}.yMzrDG_panel header>div{flex:1}.yMzrDG_panel strong{font-size:14px}.yMzrDG_panel small{color:#99938b;margin-top:5px;font-size:11px;display:block}.yMzrDG_panel button{cursor:pointer;color:inherit;background:#ffffff08;border:1px solid #ffffff18;border-radius:9px;justify-content:center;align-items:center;padding:8px;display:inline-flex}.yMzrDG_panel button:hover{background:#ffffff12}.yMzrDG_panel button:disabled{opacity:.4;cursor:default}.yMzrDG_panel p{white-space:pre-wrap;overflow-wrap:anywhere;margin:0}@media (max-width:767px){.yMzrDG_panel{top:126px;bottom:var(--mobile-nav-space)}}.yMzrDG_messages{overscroll-behavior:contain;flex:1;min-height:0;padding:16px;overflow:auto}.yMzrDG_empty,.yMzrDG_notice{color:#a8a197;padding:20px 12px;line-height:1.8}.yMzrDG_assistant,.yMzrDG_user,.yMzrDG_tool,.yMzrDG_permission,.yMzrDG_thought{white-space:pre-wrap;overflow-wrap:anywhere;background:#ffffff05;border-radius:12px;margin-bottom:14px;padding:12px;line-height:1.7}.yMzrDG_user{background:color-mix(in srgb, var(--color-accent) 9.41%, transparent);margin-left:30px}.yMzrDG_tool{color:#beb8af;border:1px solid #ffffff10}.yMzrDG_thought{color:#99938b;font-size:12px}.yMzrDG_thought summary{cursor:pointer}.yMzrDG_permission{border:1px solid color-mix(in srgb, var(--color-accent) 31.37%, transparent)}.yMzrDG_permission button{margin:8px 8px 0 0}.yMzrDG_error{color:#ffb9b3;background:#ff5c5212;padding:12px 16px}.yMzrDG_error button{margin-top:8px}.yMzrDG_mode{color:#aaa398;align-items:center;gap:8px;padding:8px 16px;font-size:12px;display:flex}.yMzrDG_composer{border-top:1px solid #ffffff10;padding:12px}.yMzrDG_composer textarea{resize:vertical;color:#e8e3db;background:#111110;border:1px solid #ffffff14;border-radius:12px;outline:none;width:100%;min-height:86px;max-height:180px;padding:12px}.yMzrDG_composer textarea:focus{border-color:color-mix(in srgb, var(--color-accent) 43.92%, transparent)}.yMzrDG_composer>div{justify-content:space-between;align-items:center;margin-top:8px;display:flex}
.afRtFG_app{background:var(--color-bg);min-height:100vh;color:var(--color-text)}.afRtFG_app .afRtFG_workspace{grid-template-columns:minmax(280px,380px) minmax(0,1fr);gap:24px;width:min(1440px,100% - 160px);margin:84px auto 0;padding:24px;display:grid}.afRtFG_parameters,.afRtFG_results{background:var(--color-surface);border-radius:20px;padding:24px}.afRtFG_parameters h1{font-size:24px;font-weight:700}.afRtFG_parameters p,.afRtFG_results p{color:var(--color-text-secondary);margin:16px 0}.afRtFG_parameters select,.afRtFG_parameters input:not([type=checkbox]):not([type=file]),.afRtFG_parameters textarea{border:1px solid var(--color-border);background:var(--color-surface-soft);width:100%;color:var(--color-text);border-radius:10px;margin-top:8px;padding:10px;display:block}.afRtFG_parameters fieldset{border:0;min-width:0}.afRtFG_field{margin-top:18px}.afRtFG_field textarea{resize:vertical;min-height:120px}.afRtFG_field button,.afRtFG_parameters button,.afRtFG_results button{background:var(--color-surface-soft);color:var(--color-text);border-radius:8px;padding:8px 12px}.afRtFG_parameters .afRtFG_generate{background:var(--color-action);width:100%;color:var(--color-on-accent);padding:14px;font-weight:700}.afRtFG_parameters button:disabled{opacity:.45;cursor:default}.afRtFG_asset{margin-top:10px}.afRtFG_asset img{object-fit:contain;border-radius:10px;max-width:120px;max-height:120px}.afRtFG_upload{margin-top:12px;display:block}.afRtFG_upload input{max-width:100%;margin-top:8px;display:block}.afRtFG_results>img,.afRtFG_results>video{object-fit:contain;border-radius:14px;width:100%;max-height:600px;margin-top:16px}.afRtFG_message{padding:80px}.afRtFG_message a{margin-top:16px;display:block}@media (max-width:900px){.afRtFG_app .afRtFG_workspace{grid-template-columns:1fr;width:calc(100% - 100px);margin-left:80px;padding:12px}}
.JuA7ZG_media{object-fit:cover;object-position:67% center;filter:saturate(.9)brightness(.85);width:100%;height:100%;transition:transform .8s var(--ease-out),filter .35s;position:absolute;inset:0}.JuA7ZG_portrait{object-position:67% 20%}.JuA7ZG_active{filter:none}.JuA7ZG_activePortrait{animation:8s ease-in-out infinite alternate JuA7ZG_drift}.JuA7ZG_media:hover{filter:none}@keyframes JuA7ZG_drift{to{transform:scale(1.025)translate(-.3%)}}@media (prefers-reduced-motion:reduce){.JuA7ZG_activePortrait{animation:none}}.JuA7ZG_stage{isolation:isolate;gap:10px;height:270px;display:flex;position:relative}.JuA7ZG_card{z-index:1;border-radius:var(--radius-lg);background:var(--color-surface-raised);cursor:pointer;min-width:0;height:100%;transition:flex .65s var(--ease-out),transform .35s var(--ease-out),box-shadow .35s ease;outline:none;flex:.72 1 0;position:relative}.JuA7ZG_activeCard{flex:3.2 1 0;box-shadow:0 18px 48px #00000057}.JuA7ZG_shade{z-index:1;background:linear-gradient(#0000 37%,#050505c2);position:absolute;inset:0}.JuA7ZG_activeShade{background:linear-gradient(90deg,#060606cc,#0606060f 72%),linear-gradient(#0000 50%,#06060680)}.JuA7ZG_copy{z-index:2;position:absolute;bottom:16px;left:15px;right:14px}.JuA7ZG_activeCopy{bottom:21px;left:24px}.JuA7ZG_title{letter-spacing:-.03em;white-space:nowrap;margin-top:6px;font-size:15px;line-height:1.1}.JuA7ZG_activeTitle{margin-top:0;font-size:32px}.JuA7ZG_description{height:0;color:var(--color-text-secondary);opacity:0;margin-top:6px;font-size:13px;transition:height .3s,opacity .25s;overflow:hidden}.JuA7ZG_activeDescription{opacity:1;height:22px}.JuA7ZG_action{background:var(--color-action);width:44px;height:42px;color:var(--color-on-accent);cursor:pointer;transition:transform .22s var(--ease-out),background .2s;border-radius:13px;justify-content:center;align-items:center;margin-top:21px;padding:0;display:none}.JuA7ZG_activeAction{display:inline-flex}.JuA7ZG_action:hover{background:var(--color-action-hover);transform:translateY(-3px)}.JuA7ZG_action:active{transform:scale(.97)}@media (max-width:767px){.JuA7ZG_stage{scrollbar-width:none}.JuA7ZG_stage::-webkit-scrollbar{display:none}.JuA7ZG_stage{scroll-snap-type:x mandatory;overscroll-behavior-x:contain;gap:12px;height:216px;padding-bottom:4px;overflow-x:auto}.JuA7ZG_card{scroll-snap-align:start;flex:0 0 88%;transition:none}.JuA7ZG_copy{bottom:20px;left:16px;right:16px}.JuA7ZG_title{white-space:normal;margin-top:0;font-size:22px}.JuA7ZG_description{opacity:1;height:auto;margin-top:8px;font-size:14px}.JuA7ZG_action{display:none}.JuA7ZG_media{filter:none;animation:none}}.JuA7ZG_draggable{cursor:grab}.JuA7ZG_dragging{cursor:grabbing;-webkit-user-select:none;user-select:none;scroll-snap-type:none}.JuA7ZG_dragCard{cursor:inherit}
.o9L5vq_tip{color:var(--color-text-muted);cursor:help;place-items:center;display:inline-grid;position:relative}.o9L5vq_tip:after{content:attr(data-tip);z-index:80;width:260px;padding:10px var(--space-3);background:var(--color-surface-hover);color:var(--color-text-secondary);opacity:0;pointer-events:none;border-radius:10px;font-size:12px;font-weight:500;line-height:1.55;transition:all .18s;position:absolute;bottom:calc(100% + 9px);left:0;transform:translateY(4px);box-shadow:0 16px 44px #00000080,inset 0 0 0 1px #ffffff12}.o9L5vq_tip:hover:after,.o9L5vq_tip:focus:after{opacity:1;transform:none}.o9L5vq_ratioIcon{border:2px solid;border-radius:2px;display:block}.o9L5vq_toggle{border-radius:var(--radius-xl);cursor:pointer;background:#484844;width:40px;height:22px;padding:3px}.o9L5vq_toggle i{background:var(--color-text);border-radius:50%;width:16px;height:16px;transition:transform .2s;display:block}.o9L5vq_toggleOn{background:var(--color-action)}.o9L5vq_toggleOn i{transform:translate(18px)}
.VydFIa_section{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;padding:44px 0 36px;display:grid}.VydFIa_card{isolation:isolate;background:var(--color-surface);cursor:pointer;border-radius:22px;height:320px;position:relative;overflow:hidden;box-shadow:0 18px 60px #00000038}.VydFIa_background{z-index:-3;object-fit:cover;width:100%;height:100%;transition:transform 1.1s var(--ease-out);position:absolute;inset:0;transform:scale(1.01)}.VydFIa_activeBackground{transform:scale(1.035)}.VydFIa_veil{z-index:-2;background:linear-gradient(90deg,#0000004d,#0000 55%),linear-gradient(#0000 40%,#0003);position:absolute;inset:0}.VydFIa_copy{z-index:3;width:225px;position:absolute;top:50%;left:27px;transform:translateY(-50%)}.VydFIa_copy:before{content:"";z-index:-1;-webkit-backdrop-filter:blur(9px);backdrop-filter:blur(9px);pointer-events:none;background:#0d0c0a33;position:absolute;inset:-70px -85px -70px -30px;-webkit-mask-image:linear-gradient(90deg,#000 0 60%,#0000);mask-image:linear-gradient(90deg,#000 0 60%,#0000)}.VydFIa_title{letter-spacing:-.045em;font-size:25px}.VydFIa_description{width:190px;color:var(--color-text-secondary);margin-top:7px;font-size:12px;line-height:1.6}.VydFIa_more{z-index:6;width:40px;height:40px;color:var(--color-text-secondary);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);cursor:pointer;transition:color .25s,background .25s,box-shadow .25s,transform .35s var(--ease-out);background:#ffffff12;border-radius:50%;place-items:center;margin-top:18px;display:grid;position:relative;box-shadow:inset 0 0 0 1px #ffffff17}.VydFIa_activeMore,.VydFIa_more:hover{color:var(--color-on-accent);background:var(--color-action);box-shadow:0 0 22px color-mix(in srgb, var(--color-glow-blue) 24%, transparent);transform:translate(4px)}.VydFIa_more:active{transform:scale(.94)}.VydFIa_creators{z-index:3;justify-content:space-around;align-items:flex-end;gap:7px;width:53%;display:flex;position:absolute;top:50%;right:23px;transform:translateY(-50%)}.VydFIa_creator{min-width:74px;color:var(--color-text);text-align:center;cursor:pointer;background:0 0;padding:18px 4px 0;position:relative}.VydFIa_crown{z-index:3;filter:drop-shadow(0 5px 8px #00000073);display:grid;position:absolute;top:0;left:50%;transform:translate(-50%)}.VydFIa_gold{color:#f1c153}.VydFIa_silver{color:#d7dbe0}.VydFIa_bronze{color:#c9824d}.VydFIa_avatar{background:linear-gradient(145deg,#ffffffbf,#ffffff14);border-radius:50%;width:76px;height:76px;margin:0 auto;padding:2px;transition:padding .25s,box-shadow .25s;display:block;box-shadow:0 12px 25px #00000061}.VydFIa_winnerAvatar{background:linear-gradient(145deg,#ffe9a1,#ae651f);width:96px;height:96px}.VydFIa_selectedAvatar{box-shadow:0 0 0 4px color-mix(in srgb, var(--color-glow-blue) 11%, transparent),0 15px 34px #0008;padding:3px}.VydFIa_avatarImage{border-radius:inherit;object-fit:cover;filter:saturate(.7);width:100%;height:100%;transition:filter .25s}.VydFIa_selectedImage{filter:saturate()}.VydFIa_name{margin-top:9px;font-size:13px;font-weight:600;display:block}.VydFIa_role{color:var(--color-text-muted);margin-top:2px;font-size:12px;display:block}.VydFIa_works{z-index:3;justify-content:center;align-items:center;gap:10px;width:54%;height:242px;display:flex;position:absolute;top:50%;right:20px;transform:translateY(-50%)}.VydFIa_work{aspect-ratio:9/16;border-radius:var(--radius-md);background:var(--color-surface-soft);cursor:pointer;flex-shrink:0;width:96px;position:relative;overflow:hidden}.VydFIa_winnerWork{width:114px}.VydFIa_workImage{object-fit:cover;filter:saturate(.72)brightness(.88);width:100%;height:100%}.VydFIa_work:after{content:"";pointer-events:none;background:linear-gradient(#0000 42%,#050505d6);position:absolute;inset:0}.VydFIa_rank{z-index:3;color:#fff4e8;font:700 12px var(--font-outfit),sans-serif;text-shadow:0 2px 8px #000;position:absolute;top:8px;left:8px}.VydFIa_play{z-index:4;color:#fff;opacity:0;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);width:34px;height:34px;transition:opacity .2s,transform .35s var(--ease-out);background:#0c0a08a3;border-radius:50%;place-items:center;display:grid;position:absolute;top:50%;left:50%;transform:translate(-50%,-40%)scale(.86)}.VydFIa_activePlay{opacity:1;transform:translate(-50%,-50%)scale(1)}@media (max-width:1180px){.VydFIa_section{grid-template-columns:1fr}}@media (max-width:767px){.VydFIa_section{scrollbar-width:none;scroll-snap-type:x mandatory;gap:12px;padding:16px 0 28px;display:flex;overflow-x:auto}.VydFIa_section::-webkit-scrollbar{display:none}.VydFIa_card{scroll-snap-align:start;flex:0 0 88%;height:176px}.VydFIa_copy{width:auto;left:16px;right:108px}.VydFIa_copy:before{display:none}.VydFIa_title{font-size:16px;line-height:24px}.VydFIa_description{width:auto;margin-top:8px;font-size:12px;line-height:20px}.VydFIa_more{background:var(--color-action);width:44px;height:44px;color:var(--color-on-accent);margin-top:8px}.VydFIa_creators{width:96px;right:12px}.VydFIa_creator{min-width:0;padding-top:20px}.VydFIa_winnerAvatar{width:64px;height:64px}.VydFIa_secondary,.VydFIa_role{display:none}.VydFIa_name{text-overflow:ellipsis;white-space:nowrap;max-width:88px;overflow:hidden}.VydFIa_works{width:80px;height:144px;right:16px}.VydFIa_winnerWork{width:80px}.VydFIa_play{opacity:1;transform:translate(-50%,-50%)}}@media (prefers-reduced-motion:reduce){.VydFIa_background,.VydFIa_more,.VydFIa_avatar,.VydFIa_avatarImage,.VydFIa_play{transition:none}}.VydFIa_draggable{cursor:grab}.VydFIa_dragging{cursor:grabbing;-webkit-user-select:none;user-select:none;scroll-snap-type:none}.VydFIa_dragCard{cursor:inherit}
.UJbpTG_creatorCover{filter:saturate(.62)brightness(.7);background-position:50% 38%;background-size:cover;height:236px;position:relative;-webkit-mask-image:linear-gradient(#000 0% 42%,#000000eb 58%,#00000085 78%,#0000 100%);mask-image:linear-gradient(#000 0% 42%,#000000eb 58%,#00000085 78%,#0000 100%)}.UJbpTG_creatorCover:after{content:"";background:linear-gradient(90deg, #1515136b, transparent 15%, transparent 84%, #15151375),linear-gradient(180deg, transparent 36%, #15151338 62%, var(--color-surface) 100%);pointer-events:none;position:absolute;inset:0}.UJbpTG_creatorIdentity{align-items:flex-end;gap:18px;margin-top:-48px;padding:0 34px 26px;display:flex;position:relative}.UJbpTG_creatorAvatar{object-fit:cover;border:4px solid #151513;border-radius:50%;flex:none;width:98px;height:98px;box-shadow:0 16px 38px #0000007a}.UJbpTG_creatorCopy{min-width:0;padding-bottom:3px}.UJbpTG_creatorIdentity h2{letter-spacing:-.025em;font-size:24px}.UJbpTG_creatorBio{max-width:620px;color:var(--color-text-muted);margin:8px 0 13px;font-size:12px;line-height:1.7}.UJbpTG_creatorStats{color:var(--color-text-muted);align-items:center;gap:13px;font-size:12px;display:flex}.UJbpTG_creatorStats span,.UJbpTG_creatorStats button{align-items:center;gap:6px;display:flex}.UJbpTG_creatorStats strong{color:var(--color-text);font-size:16px}.UJbpTG_creatorStats i{background:var(--color-border);width:1px;height:14px}.UJbpTG_creatorCollection{padding:0 34px 38px}.UJbpTG_creatorCollection nav{border-bottom:1px solid #ffffff12;align-items:center;gap:30px;height:58px;display:flex}.UJbpTG_creatorCollection nav button{height:100%;color:var(--color-text-muted);background:0 0;font-size:14px;transition:color .2s;position:relative}.UJbpTG_creatorCollection nav button:hover{color:var(--color-text)}.UJbpTG_creatorCollection nav button[aria-pressed=true]{color:var(--color-accent);font-weight:700}.UJbpTG_creatorCollection nav button[aria-pressed=true]:after{content:"";background:var(--color-action);height:2px;box-shadow:0 0 14px color-mix(in srgb, var(--color-glow-blue) 36%, transparent);border-radius:999px;position:absolute;bottom:-1px;left:0;right:0}.UJbpTG_creatorWorks{gap:12px;margin-top:18px;display:grid}@media (max-width:820px){.UJbpTG_creatorCover{height:190px}}@media (max-width:560px){.UJbpTG_creatorIdentity{align-items:flex-start;padding-inline:18px}.UJbpTG_creatorAvatar{width:76px;height:76px}.UJbpTG_creatorIdentity h2{font-size:20px}.UJbpTG_creatorBio{display:block}.UJbpTG_creatorStats{gap:8px}.UJbpTG_creatorStats span{gap:2px;display:grid}.UJbpTG_creatorCollection{padding-inline:18px}.UJbpTG_creatorCollection nav{gap:18px;overflow-x:auto}.UJbpTG_creatorCollection nav button{flex:none}}.UJbpTG_creatorStats button{color:inherit;font:inherit;cursor:pointer}.UJbpTG_creatorStats button:hover{color:var(--color-accent)}.UJbpTG_followListDialog{--dialog-width:min(580px, 92vw)}.UJbpTG_followList{margin:0;padding:0;list-style:none}.UJbpTG_followList li{border-bottom:1px solid var(--color-border);align-items:center;gap:16px;padding:14px 0;display:flex}.UJbpTG_followUser{text-align:left;flex:1;align-items:center;gap:12px;min-width:0;display:flex}.UJbpTG_followUser>img,.UJbpTG_followAvatar{object-fit:cover;border-radius:50%;flex:none;width:48px;height:48px}.UJbpTG_followAvatar{background:var(--color-surface);place-items:center;display:grid}.UJbpTG_followUser>span:last-child{min-width:0}.UJbpTG_followUser strong,.UJbpTG_followUser small{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.UJbpTG_followUser small{color:var(--color-text-muted);margin-top:4px}.UJbpTG_creatorWorkColumn{flex-direction:column;gap:12px;min-width:0;display:flex}
.ujEBja_followControl{pointer-events:none;flex:none;justify-content:flex-end;min-height:40px;margin:0 0 9px auto;display:flex;position:relative}.ujEBja_followButton{border-radius:var(--radius-md);background:var(--color-action);min-width:96px;height:40px;color:var(--color-on-accent);font-family:var(--font-ui);letter-spacing:normal;box-shadow:0 9px 25px color-mix(in srgb, var(--color-glow-blue) 17%, transparent);pointer-events:auto;justify-content:center;align-items:center;margin:0;padding:0 18px;font-size:13px;font-weight:750;line-height:normal;transition:transform .2s,background .2s,color .2s,box-shadow .2s;display:inline-flex}.ujEBja_followButton:hover{background:var(--color-accent-hover);box-shadow:0 12px 30px color-mix(in srgb, var(--color-glow-blue) 25%, transparent);transform:translateY(-2px)}.ujEBja_followButton[aria-pressed=true]{color:var(--color-text-secondary);box-shadow:inset 0 0 0 1px var(--color-border);background:#ffffff12}.ujEBja_followButton[aria-pressed=true]:hover{color:var(--color-text);background:#ffffff1a}.ujEBja_followControl .ujEBja_error{color:var(--color-accent);margin:0;font-size:12px;position:absolute;top:40px;right:0}@media (prefers-reduced-motion:reduce){.ujEBja_followButton{transition:none}}.ujEBja_spinner{animation:.8s linear infinite ujEBja_followSpin}@keyframes ujEBja_followSpin{to{transform:rotate(360deg)}}
.yLjf8q_card{border-radius:var(--radius-xl);background:var(--color-surface);width:100%;height:142px;color:var(--color-text);text-align:left;cursor:pointer;display:block;position:relative;overflow:hidden}.yLjf8q_watermark{height:208px}.yLjf8q_image{object-fit:cover;filter:saturate(.82)brightness(.72);width:100%;height:100%;transition:transform .4s;position:absolute;inset:0}.yLjf8q_watermarkImage{object-position:center 20%;filter:none}.yLjf8q_hoverImage{transform:scale(1.035)}.yLjf8q_shade{pointer-events:none;background:linear-gradient(90deg,#080807db,#0808072e 72%),linear-gradient(#0000 36%,#080807b8);position:absolute;inset:0}.yLjf8q_watermarkShade{background:linear-gradient(#0000 38%,#000000c7)}.yLjf8q_label{z-index:2;color:var(--color-text-secondary);font-size:12px;position:absolute;top:17px;left:18px}.yLjf8q_title{z-index:2;text-overflow:ellipsis;white-space:nowrap;font-size:20px;position:absolute;bottom:38px;left:18px;right:18px;overflow:hidden}.yLjf8q_description{z-index:2;text-overflow:ellipsis;white-space:nowrap;color:var(--color-text-secondary);font-size:12px;position:absolute;bottom:17px;left:18px;right:18px;overflow:hidden}.yLjf8q_switch{z-index:2;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#111111b8;border-radius:10px;align-items:center;gap:6px;height:32px;padding:0 10px;font-size:12px;display:flex;position:absolute;top:14px;right:14px}@media (prefers-reduced-motion:reduce){.yLjf8q_image{transition:none}}
.-BssUq_main{z-index:2;width:min(1440px,100% - 218px);margin:0 auto;padding:24px 0 90px;position:relative}.-BssUq_profileHero{border:1px solid var(--color-border);background:var(--color-surface);border-radius:20px;grid-template-columns:minmax(0,1fr);grid-template-areas:"identity""links";gap:24px;min-height:245px;padding:34px 26px 26px 34px;display:grid;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffff09}.-BssUq_heroImage{background:linear-gradient(90deg, #0d0c0af5 0%, #0d0c0a7a 42%, #0d0c0ac7 100%),linear-gradient(180deg, color-mix(in srgb, var(--color-accent) 2%, transparent), color-mix(in srgb, var(--color-accent) 10%, transparent)),url(/assets/people/woman-sunset.webp) center 43%/cover;filter:saturate(.55)brightness(.62);position:absolute;inset:0;transform:scale(1.02)}.-BssUq_heroImage:after{content:"";background:radial-gradient(620px 210px at 48% 25%,#ffab5624,#0000 72%);position:absolute;inset:0}.-BssUq_identity{z-index:2;grid-area:identity;align-items:center;gap:18px;min-width:0;display:flex;position:relative}.-BssUq_identityAvatar{object-fit:cover;width:82px;height:82px;box-shadow:0 12px 38px #0000006b,0 0 0 5px color-mix(in srgb, var(--color-glow-blue) 4.5%, transparent);border:2px solid #ffffff21;border-radius:50%;flex-shrink:0}.-BssUq_identityCopy{gap:9px;min-width:0;display:grid}.-BssUq_nameRow{flex-wrap:wrap;align-items:center;gap:11px;display:flex}.-BssUq_nameRow h1{letter-spacing:-.02em;overflow-wrap:anywhere;margin:0;font-size:20px;line-height:1.2}.-BssUq_nameRow button{height:29px;color:var(--color-text-secondary);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#1817149e;border:1px solid #ffffff1a;border-radius:9px;align-items:center;gap:5px;padding:0 9px;font-size:12px;transition:color .18s,border-color .18s,background .18s;display:inline-flex}.-BssUq_nameRow button:hover{border-color:color-mix(in srgb, var(--color-glow-blue) 34%, transparent);color:var(--color-accent);background:color-mix(in srgb, var(--color-glow-blue) 7%, transparent)}.-BssUq_bio{color:var(--color-text-muted);overflow-wrap:anywhere;margin:0;font-size:13px}.-BssUq_stats{color:#99958e;flex-wrap:wrap;align-items:center;gap:15px;font-size:14px;display:flex}.-BssUq_stats button,.-BssUq_stat{min-height:30px;color:inherit;font-size:inherit;align-items:center;gap:7px;padding:0;display:inline-flex}.-BssUq_stats button{transition:color .18s,transform .18s}.-BssUq_stats button:hover{color:var(--color-accent);transform:translateY(-1px)}.-BssUq_stats strong{color:#f1ede6;font-size:18px;font-weight:750;line-height:1}.-BssUq_stats i{background:#ffffff1f;width:1px;height:16px}.-BssUq_quickLinks{z-index:2;flex-wrap:wrap;grid-area:links;align-self:end;gap:9px;display:flex;position:relative}.-BssUq_quickLink{height:36px;color:var(--color-text-secondary);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);transition:transform .22s var(--ease-out),border-color .18s ease,background .18s ease;background:#201f1cb8;border:1px solid #ffffff1a;border-radius:11px;padding:0 14px;font-size:12px}.-BssUq_quickLink:hover{border-color:color-mix(in srgb, var(--color-glow-blue) 36%, transparent);background:color-mix(in srgb, var(--color-glow-blue) 11%, transparent);transform:translateY(-2px)}.-BssUq_collection{margin-top:34px}.-BssUq_collectionHead{border-bottom:1px solid var(--color-border);align-items:center;height:47px;display:flex}.-BssUq_collectionHead nav{scrollbar-width:none;align-self:stretch;align-items:center;gap:4px;max-width:100%;display:flex;overflow-y:hidden}.-BssUq_collectionHead nav button{height:100%;color:var(--color-text-muted);padding:0 12px;font-size:13px;transition:color .18s;position:relative}.-BssUq_collectionHead nav button:hover{color:var(--color-text-secondary)}.-BssUq_collectionHead nav button[aria-current=page]{color:var(--color-accent);font-weight:650}.-BssUq_collectionHead nav button[aria-current=page]:after{content:"";background:var(--color-action);height:2px;box-shadow:0 0 10px color-mix(in srgb, var(--color-glow-blue) 30%, transparent);border-radius:2px;position:absolute;bottom:-1px;left:12px;right:12px}.-BssUq_workState{border:1px solid var(--color-border);background:#181816a6;border-radius:11px;width:fit-content;margin-top:18px;padding:3px;display:flex}.-BssUq_workState button{height:31px;color:var(--color-text-muted);border-radius:8px;padding:0 15px;font-size:12px;transition:color .18s,background .18s}.-BssUq_workState button[aria-pressed=true]{color:var(--color-on-accent);background:var(--color-action);box-shadow:0 6px 18px color-mix(in srgb, var(--color-glow-blue) 14%, transparent);font-weight:700}@media (max-width:1260px){.-BssUq_main{width:min(1120px,100% - 196px)}}@media (prefers-reduced-motion:reduce){.-BssUq_quickLink{transition:none}}.-BssUq_notice{color:var(--color-accent);padding:14px 0}.-BssUq_empty{text-align:center;min-height:220px;color:var(--color-text-muted);place-content:center;gap:12px;display:grid}.-BssUq_empty button{color:var(--color-accent)}.-BssUq_editForm{gap:20px;padding:20px 0;display:grid}.-BssUq_editForm label{gap:8px;display:grid}.-BssUq_editForm input,.-BssUq_editForm textarea{border:1px solid var(--color-border);background:var(--color-surface);color:var(--color-text);border-radius:10px;padding:12px}.-BssUq_editForm button{background:var(--color-action);color:var(--color-on-accent);border-radius:10px;padding:12px}@media (max-width:600px){.-BssUq_main{width:calc(100% - 90px);margin-left:76px}.-BssUq_identity{gap:12px}.-BssUq_identityAvatar{width:54px;height:54px}.-BssUq_identityCopy{min-width:0}.-BssUq_nameRow{flex-wrap:wrap}.-BssUq_stats{gap:8px;font-size:12px}.-BssUq_stats strong{font-size:14px}.-BssUq_quickLinks{gap:6px}.-BssUq_quickLink{padding:0 8px}.-BssUq_collectionHead nav{overflow-x:auto}.-BssUq_collectionHead nav button{flex-shrink:0}.-BssUq_profileHero{gap:22px;padding:22px 16px}}.-BssUq_collectionHead nav::-webkit-scrollbar{display:none}.-BssUq_novelCard{border:1px solid var(--color-border);background:var(--color-surface);min-width:0;color:var(--color-text);text-align:left;cursor:pointer;border-radius:16px;flex-direction:column;gap:12px;padding:0 0 18px;display:flex;overflow:hidden}.-BssUq_novelCard strong,.-BssUq_novelTime{overflow-wrap:anywhere;margin:0 16px}.-BssUq_novelCover{width:100%;height:170px;color:var(--color-accent);background:var(--color-surface-soft);place-items:center;display:grid}.-BssUq_novelCover img{object-fit:cover;width:100%;height:100%}.-BssUq_novelTime{color:var(--color-text-muted);font-size:12px}.-BssUq_novelContent{white-space:pre-wrap;overflow-wrap:anywhere;padding:24px;font-size:14px;line-height:1.9}.-BssUq_profileDialog{--dialog-width:min(470px, calc(100vw - 32px));background:#1c1b18f5!important}.-BssUq_profileDialog>header{background:0 0;padding-bottom:0}.-BssUq_editDescription{color:var(--color-text-secondary);margin:0;font-size:12px;line-height:20px}.-BssUq_profileDialog .-BssUq_editForm{gap:0;padding:0}.-BssUq_avatarEditor{width:fit-content;color:var(--color-accent);cursor:pointer;justify-items:center;gap:9px;margin:22px auto 4px;font-size:12px;display:grid}.-BssUq_avatarEditor input{opacity:0;width:1px;height:1px;position:absolute;overflow:hidden}.-BssUq_avatarEditor img{object-fit:cover;border:2px solid color-mix(in srgb, var(--color-accent) 50.2%, transparent);width:82px;height:82px;box-shadow:0 0 0 5px color-mix(in srgb, var(--color-accent) 7.06%, transparent);border-radius:50%}.-BssUq_avatarEditor span{align-items:center;gap:5px;display:flex}.-BssUq_avatarEditor:hover img{box-shadow:0 0 0 6px color-mix(in srgb, var(--color-accent) 12.55%, transparent)}.-BssUq_profileDialog .-BssUq_field{gap:8px;margin:17px 0 0;display:grid}.-BssUq_field>span{color:var(--color-text-secondary);font-size:12px}.-BssUq_profileDialog .-BssUq_field input,.-BssUq_profileDialog .-BssUq_field textarea{color:#f2f0eb;background:#0e0e0d8f;border:1px solid #ffffff17;border-radius:11px;outline:none;width:100%;font-size:13px;transition:border-color .2s,box-shadow .2s}.-BssUq_profileDialog .-BssUq_field input{height:42px;padding:0 12px}.-BssUq_profileDialog .-BssUq_field textarea{resize:none;min-height:84px;padding:11px 12px}.-BssUq_profileDialog .-BssUq_field input:focus,.-BssUq_profileDialog .-BssUq_field textarea:focus{border-color:color-mix(in srgb, var(--color-accent) 54.9%, transparent);box-shadow:0 0 0 3px color-mix(in srgb, var(--color-accent) 7.84%, transparent)}.-BssUq_editForm footer{justify-content:flex-end;gap:9px;padding-top:20px;display:flex}.-BssUq_editForm .-BssUq_cancelButton,.-BssUq_editForm .-BssUq_saveButton{cursor:pointer;border-radius:10px;height:39px;padding:0 18px;font-size:13px;font-weight:650;transition:background .18s,transform .18s}.-BssUq_editForm .-BssUq_cancelButton{color:var(--color-text-secondary);background:#ffffff0e}.-BssUq_editForm .-BssUq_cancelButton:hover{color:var(--color-text);background:#ffffff14}.-BssUq_editForm .-BssUq_saveButton:hover{background:var(--color-accent-hover);transform:translateY(-1px)}.-BssUq_editForm button:disabled{opacity:.5;cursor:default}.-BssUq_stats button{cursor:pointer}.-BssUq_stats button:hover strong,.-BssUq_stats button:focus-visible strong,.-BssUq_stats button:focus-visible{color:var(--color-accent)}.-BssUq_profileDialog:modal{padding:0 20px 20px}.-BssUq_profileDialog .-BssUq_field input:-webkit-autofill{-webkit-text-fill-color:#f2f0eb;box-shadow:inset 0 0 0 100px #151513}@media (max-width:767px){.-BssUq_main.-BssUq_main{width:calc(100% - 32px);margin-inline:16px;padding-bottom:24px}}
@media (min-width:768px){.vjlWNG_parameters.vjlWNG_parameters{height:100%;top:0}}.vjlWNG_applicationCard strong{font-size:20px}.vjlWNG_applicationCard strong,.vjlWNG_applicationCard small{text-overflow:ellipsis;white-space:nowrap;right:18px;overflow:hidden}.vjlWNG_selectionStatus{padding:var(--space-3);color:var(--color-text-secondary);font-size:13px;line-height:1.6}.vjlWNG_selectionStatus button{margin-left:var(--space-2);padding:var(--space-2);border-radius:var(--radius-sm);background:var(--color-surface-hover);color:var(--color-accent);cursor:pointer}.vjlWNG_applicationMenu .vjlWNG_appIcon{background:color-mix(in srgb, var(--color-glow-blue) 10%, transparent);width:46px;height:46px;color:var(--color-accent);border-radius:10px;flex:none;place-items:center;display:grid}.vjlWNG_upload{background:var(--color-surface-raised);color:#a9a59d;cursor:pointer;aspect-ratio:16/9;border:1px dashed #4b4943;border-radius:13px;flex-direction:column;justify-content:center;align-items:center;gap:6px;width:100%;height:auto;display:flex}.vjlWNG_upload>span{background:var(--color-surface-hover);width:36px;height:36px;color:var(--color-accent);border-radius:10px;place-items:center;display:grid}.vjlWNG_upload strong{font-size:12px}.vjlWNG_upload small{color:var(--color-text-muted);font-size:12px}.vjlWNG_upload:hover{border-color:var(--color-accent)}.vjlWNG_uploaded{padding:var(--space-2);background:var(--color-surface-soft);aspect-ratio:16/9;border-radius:13px;grid-template-columns:70px minmax(0,1fr) auto;align-items:center;gap:10px;width:100%;height:auto;display:grid}.vjlWNG_uploaded img{object-fit:cover;border-radius:var(--radius-sm);width:70px;height:70px}.vjlWNG_uploaded div{flex-direction:column;gap:5px;min-width:0;display:flex}.vjlWNG_uploaded strong{text-overflow:ellipsis;white-space:nowrap;font-size:12px;overflow:hidden}.vjlWNG_uploaded small{text-overflow:ellipsis;white-space:nowrap;color:var(--color-text-muted);font-size:12px;overflow:hidden}.vjlWNG_uploaded button{background:var(--color-surface-hover);height:30px;color:var(--color-text-secondary);cursor:pointer;border-radius:8px;padding:0 10px;font-size:12px}.vjlWNG_sizeMode{padding:var(--space-1);border-radius:var(--radius-md);background:var(--color-surface-soft);grid-template-columns:1fr 1fr;gap:5px;display:grid}.vjlWNG_sizeMode button{border-radius:var(--radius-sm);height:35px;color:var(--color-text-secondary);cursor:pointer;background:0 0;font-size:12px}.vjlWNG_sizeMode .vjlWNG_active{background:color-mix(in srgb, var(--color-glow-blue) 14%, transparent);color:var(--color-accent);box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--color-glow-blue) 50%, transparent)}.vjlWNG_customSize{grid-template-columns:minmax(0,1fr) 42px minmax(0,1fr);align-items:center;gap:7px;display:grid}.vjlWNG_customSize label{background:var(--color-surface-soft);min-width:0;height:46px;color:var(--color-text-muted);border-radius:10px;align-items:center;gap:0;padding:0 11px;font-size:12px;display:flex;position:relative}.vjlWNG_customSize input{width:0;min-width:0;color:var(--color-text);text-align:center;background:0 0;border:0;outline:0;flex:1;height:100%;padding:0 20px;font-size:13px}.vjlWNG_customSize .vjlWNG_sizeAxis{pointer-events:none;position:absolute;top:50%;left:11px;transform:translateY(-50%)}.vjlWNG_customSize input,.vjlWNG_scaleControl input[type=number]{appearance:textfield}.vjlWNG_customSize input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.vjlWNG_customSize input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.vjlWNG_scaleControl input[type=number]::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.vjlWNG_scaleControl input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.vjlWNG_customSize>button{background:var(--color-surface-soft);color:#88847c;cursor:pointer;border-radius:10px;place-items:center;width:42px;height:46px;padding:0;display:grid}.vjlWNG_customSize>button.vjlWNG_linked{background:color-mix(in srgb, var(--color-glow-blue) 14%, transparent);color:var(--color-accent);box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--color-glow-blue) 45%, transparent)}.vjlWNG_sizeSliders{margin-top:var(--space-3);grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:center;gap:7px;display:grid}.vjlWNG_sizeSliders input{width:100%;min-width:0;accent-color:var(--color-accent);cursor:pointer}.vjlWNG_sizeSliders b{text-align:center;min-width:42px;color:var(--color-text-secondary);white-space:nowrap;font-size:12px}.vjlWNG_result{background:var(--color-surface-soft);border-radius:14px;align-items:center;gap:10px;width:min(610px,76%);height:176px;margin-top:12px;padding:9px;display:flex;position:relative}.vjlWNG_compare{border-radius:var(--radius-sm);flex:1;height:100%;position:relative;overflow:hidden}.vjlWNG_compare img{object-fit:cover;filter:saturate(.8)brightness(.82);width:100%;height:100%}.vjlWNG_compare span{z-index:2;padding:var(--space-1) 7px;color:var(--color-text-secondary);background:#0d0c0aad;border-radius:6px;font-size:12px;position:absolute;top:7px;left:7px}.vjlWNG_compare i{color:#ffffffad;font-size:12px;font-style:normal;font-weight:800;position:absolute;bottom:8px;right:8px}.vjlWNG_result>svg{color:var(--color-accent);flex:none}.vjlWNG_result>button{color:#fff;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);cursor:pointer;background:#0f0e0cb3;border-radius:50%;place-items:center;width:40px;height:40px;display:grid;position:absolute;bottom:17px;right:18px}.vjlWNG_result>button:hover{background:var(--color-action);color:var(--color-on-accent)}.vjlWNG_actionDock{grid-template-columns:minmax(0,1fr) auto;align-items:center;height:88px}.vjlWNG_actionDock>div:first-child{flex-direction:column;gap:6px;padding:0 7px;display:flex}.vjlWNG_actionDock strong{color:var(--color-text-secondary);font-size:13px}.vjlWNG_actionDock span{color:var(--color-text-muted);font-size:12px}.vjlWNG_actionDock button:disabled{opacity:.4;cursor:not-allowed}@media (max-width:900px){.vjlWNG_result{width:100%}}.vjlWNG_fieldLabel{align-items:center;gap:7px;margin:14px 0 8px;display:flex}.vjlWNG_fieldLabel label{margin:0}.vjlWNG_materialSlot+.vjlWNG_materialSlot{margin-top:var(--space-4)}.vjlWNG_upload:disabled{opacity:.5;cursor:not-allowed}.vjlWNG_materialSelected{background:var(--color-surface-soft);border-radius:13px;overflow:hidden}.vjlWNG_materialSelected>img,.vjlWNG_materialSelected>video{object-fit:contain;background:var(--color-surface);width:100%;max-height:240px;display:block}.vjlWNG_materialSelected>div:last-child{padding:var(--space-2);align-items:center;gap:8px;display:flex}.vjlWNG_materialSelected strong{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;font-size:12px;overflow:hidden}.vjlWNG_materialSelected small{color:var(--color-text-secondary);font-size:11px}.vjlWNG_materialSelected button{border-radius:var(--radius-sm);background:var(--color-surface-hover);color:var(--color-text-secondary);cursor:pointer;place-items:center;padding:5px;font-size:12px;display:grid}.vjlWNG_materialSelected>.vjlWNG_selectedVideo:not(:fullscreen){height:240px}.vjlWNG_configControl{border:1px solid var(--color-border);border-radius:var(--radius-sm);background:var(--color-surface-soft);width:100%;min-height:36px;color:var(--color-text);padding:6px 8px;font-size:12px}.vjlWNG_watermarkField{gap:10px;margin-top:16px;display:grid}.vjlWNG_watermarkHint{color:var(--color-text-secondary)}.vjlWNG_configControl.vjlWNG_invalid{border-color:#f87171}.vjlWNG_dimensionSettings{margin-top:var(--space-5)}.vjlWNG_dimensionSettings small,.vjlWNG_dimensionSettings>div>span{color:var(--color-text-secondary);font-size:12px}.vjlWNG_ratios{margin:var(--space-2) 0;gap:5px;display:flex}.vjlWNG_ratios button{border-radius:var(--radius-sm);background:var(--color-surface-soft);min-height:36px;color:var(--color-text-secondary);cursor:pointer;flex:1;place-items:center;gap:6px;padding:6px;font-size:12px;display:grid}.vjlWNG_ratios button[aria-pressed=true]{color:var(--color-accent);box-shadow:inset 0 0 0 1px var(--color-accent)}.vjlWNG_sizeMode{margin-bottom:var(--space-2)}.vjlWNG_sizeMode button:disabled{opacity:.4;cursor:not-allowed}.vjlWNG_customSize label{margin:0}.vjlWNG_scaleSlider{width:100%;accent-color:var(--color-accent);margin:0}.vjlWNG_scaleControl{align-items:center;gap:var(--space-3);margin:var(--space-2) 0;grid-template-columns:minmax(0,1fr) 56px;display:grid}.vjlWNG_scaleControl input[type=number]{border:1px solid var(--color-border);border-radius:var(--radius-sm);background:var(--color-surface-soft);width:100%;min-width:0;height:32px;color:var(--color-text);text-align:center;outline:0;font-size:13px}.vjlWNG_scaleControl input:disabled{opacity:.4}.vjlWNG_scaleHints{gap:var(--space-1);line-height:1.6;display:grid}.vjlWNG_applicationDialog{width:min(960px,100vw - 48px);height:min(720px,100dvh - 48px)}.vjlWNG_applicationScroll{scrollbar-width:none;min-height:0;padding:var(--space-5);overflow:auto}.vjlWNG_applicationGrid article>div{aspect-ratio:19/28}.vjlWNG_applicationGrid article:focus-within>div>button{opacity:1;transform:none}.vjlWNG_applicationGrid h3{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.vjlWNG_applicationGrid button:disabled{cursor:default}.vjlWNG_applicationGrid article>div>button:disabled{color:#ccc;opacity:1;cursor:not-allowed;background:#555;transform:none}.vjlWNG_coverPlaceholder{height:100%;color:var(--color-text-secondary);place-items:center;display:grid}.vjlWNG_applicationFooter{padding:var(--space-4);color:var(--color-text-secondary);justify-content:center;font-size:13px;display:flex}.vjlWNG_applicationFooter button{border-radius:var(--radius-sm);background:var(--color-surface-hover);color:var(--color-accent);cursor:pointer;padding:8px 14px}@media (max-width:650px){.vjlWNG_parameters{min-width:0;max-width:calc(100vw - var(--page-gutter) - var(--space-4))}.vjlWNG_applicationGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:430px){.vjlWNG_applicationGrid{grid-template-columns:1fr}.vjlWNG_applicationScroll{padding:var(--space-3)}}@media (hover:none){.vjlWNG_applicationGrid article>div>button{opacity:1;transform:none}}.vjlWNG_dockPrice{color:var(--color-text-primary);margin:0;font-size:13px;font-weight:600}
._5hk5Iq_footer{justify-content:space-between;align-items:center;gap:var(--space-2);flex-wrap:wrap;display:flex}._5hk5Iq_footer>._5hk5Iq_actions{gap:16px;margin-top:0}._5hk5Iq_footer>._5hk5Iq_actions button{color:var(--color-text-secondary);background:0 0;align-items:center;gap:6px;padding:4px 0;display:inline-flex}._5hk5Iq_footer>._5hk5Iq_actions button:hover,._5hk5Iq_footer>._5hk5Iq_actions button[aria-pressed=true]{color:var(--color-accent)}._5hk5Iq_actions{gap:var(--space-2);margin-top:var(--space-2);color:var(--color-text-secondary);flex-wrap:wrap;font-size:12px;display:flex}._5hk5Iq_actions button{padding:var(--space-1) var(--space-2);border-radius:var(--radius-sm);color:var(--color-accent);background:var(--color-surface-hover);cursor:pointer}._5hk5Iq_actions button:disabled{opacity:.5;cursor:default}._5hk5Iq_confirm{padding:var(--space-4);color:var(--color-text-secondary);overflow-wrap:anywhere}._5hk5Iq_confirm p+p{margin-top:var(--space-3)}
._5QMcdG_page{--color-on-accent:var(--color-drama-on-accent);color:var(--color-text);background:var(--color-bg);min-height:100vh}._5QMcdG_cover{z-index:-1;pointer-events:none;background-image:linear-gradient(color-mix(in srgb, var(--color-bg) 48%, transparent), color-mix(in srgb, var(--color-bg) 48%, transparent)),linear-gradient(180deg, var(--color-bg) 0%, transparent 22%, transparent 48%, var(--color-bg) 98%),linear-gradient(90deg, color-mix(in srgb, var(--color-bg) 35%, transparent), transparent 65%),url(/assets/dramas/ai-short-drama-loop-source-v3.webp);background-position:50%;background-size:cover;height:max(980px,100vh);position:absolute;inset:0 0 auto}._5QMcdG_main{width:100%;margin:0;padding:0 48px 0 110px;position:relative}._5QMcdG_hero{text-align:center;max-width:1160px;margin:auto;padding-top:64px;position:relative}._5QMcdG_hero h1{letter-spacing:-.025em;justify-content:center;align-items:center;gap:16px;margin:0;font-size:clamp(32px,3.5vw,64px);font-weight:600;line-height:1.25;display:flex}._5QMcdG_hero>p{max-width:900px;color:var(--color-text-secondary);margin:20px auto 0;font-size:14px;line-height:28px}._5QMcdG_page button,._5QMcdG_onboarding button{cursor:pointer;font-family:inherit}._5QMcdG_page button:disabled,._5QMcdG_onboarding button:disabled{opacity:.4;cursor:not-allowed}._5QMcdG_page :is(button,a,select):focus-visible,._5QMcdG_onboarding :focus-visible{outline:2px solid var(--color-accent);outline-offset:3px}._5QMcdG_help{border-radius:var(--radius-sm);color:var(--color-text-muted);background:0 0;border:0;align-items:center;gap:6px;padding:8px;font-size:12px;line-height:16px;display:flex;position:absolute;top:16px;right:0}._5QMcdG_help:hover{background:var(--color-surface-hover);color:var(--color-accent)}._5QMcdG_steps{text-align:left;grid-template-columns:repeat(5,minmax(0,1fr));gap:12px;margin:36px 0;padding:0;list-style:none;display:grid}._5QMcdG_steps li{justify-content:center;align-items:center;gap:12px;padding:16px 12px;display:flex}._5QMcdG_steps svg{color:color-mix(in srgb, var(--color-accent) 70%, transparent);flex-shrink:0}._5QMcdG_steps strong{color:var(--color-text-secondary);font-size:14px;font-weight:500;line-height:20px;display:block}._5QMcdG_steps span{color:var(--color-text-muted);margin-top:6px;font-size:12px;line-height:16px;display:block}._5QMcdG_glass{text-align:left;border-radius:var(--radius-2xl);background:linear-gradient(130deg, color-mix(in srgb, var(--color-surface-hover) 78%, transparent), color-mix(in srgb, var(--color-surface) 72%, transparent));-webkit-backdrop-filter:blur(28px);backdrop-filter:blur(28px);box-shadow:inset 0 1px color-mix(in srgb, var(--color-text) 9%, transparent),var(--shadow-panel)}._5QMcdG_modeSwitch{border-bottom:1px solid var(--color-border);grid-template-columns:1fr 1fr;gap:16px;margin:0 28px 24px;display:grid}._5QMcdG_modeTab{color:var(--color-text-muted);background:0 0;border:0;flex-direction:column;align-items:center;gap:8px;padding:24px 8px;display:flex;position:relative}._5QMcdG_modeTab strong{font-size:18px;font-weight:600;line-height:28px}._5QMcdG_modeTab>span:last-child{color:var(--color-text-muted);font-size:14px;line-height:1.625}._5QMcdG_modeTab[aria-selected=true]{color:var(--color-text)}._5QMcdG_modeTab[aria-selected=true] svg{color:var(--color-accent)}._5QMcdG_modeTab:after{content:"";background:var(--color-action);width:44px;height:2px;box-shadow:0 0 12px color-mix(in srgb, var(--color-accent) 35%, transparent);opacity:0;transition:transform .25s,opacity .25s;position:absolute;bottom:-1px;left:calc(50% - 22px);transform:scaleX(.4)}._5QMcdG_modeTab[aria-selected=true]:after{opacity:1;transform:scaleX(1)}._5QMcdG_modeTitle{justify-content:center;align-items:center;gap:12px;display:flex}._5QMcdG_importBody{padding:0 28px 28px}._5QMcdG_uploadArea{border:1px dashed var(--color-border);border-radius:var(--radius-lg);background:color-mix(in srgb, var(--color-bg) 20%, transparent);text-align:center;flex-direction:column;justify-content:center;align-items:center;height:256px;padding:28px 16px;display:flex}._5QMcdG_uploadArea>p{color:var(--color-text-secondary);overflow-wrap:anywhere;margin:0;font-size:14px;line-height:28px}._5QMcdG_uploadArea>small{color:var(--color-text-muted);margin-top:20px;font-size:12px;line-height:16px}._5QMcdG_dragging{border-color:var(--color-accent);background:color-mix(in srgb, var(--color-accent) 10%, transparent)}._5QMcdG_importActions{gap:12px;margin-top:24px;display:flex}._5QMcdG_primary,._5QMcdG_secondary{border-radius:var(--radius-md);border:0;justify-content:center;align-items:center;gap:8px;min-height:48px;padding:0 28px;font-size:14px;font-weight:600;line-height:20px;transition:background .2s,transform .2s;display:inline-flex}._5QMcdG_primary{color:var(--color-on-accent);background:var(--color-action);box-shadow:0 8px 28px color-mix(in srgb, var(--color-accent) 14%, transparent)}._5QMcdG_primary:hover:not(:disabled){background:var(--color-accent-hover);transform:translateY(-2px)}._5QMcdG_secondary{color:var(--color-text);border-color:var(--color-border);background:color-mix(in srgb, var(--color-surface-hover) 80%, transparent);font-weight:500}._5QMcdG_secondary:hover:not(:disabled){color:var(--color-accent);background:var(--color-surface-hover)}._5QMcdG_textButton{min-height:40px;color:var(--color-text-muted);border-radius:var(--radius-sm);background:0 0;border:0;justify-content:center;align-items:center;gap:8px;padding:8px;font-size:13px;display:inline-flex}._5QMcdG_textButton:hover{color:var(--color-text)}._5QMcdG_textArea{flex-direction:column;height:256px;display:flex}._5QMcdG_inputFrame{border:1px solid var(--color-border);border-radius:var(--radius-lg);background:color-mix(in srgb, var(--color-bg) 30%, transparent);flex-direction:column;flex:1;min-height:0;display:flex;overflow:hidden}._5QMcdG_inputFrame textarea{resize:none;width:100%;min-height:0;color:var(--color-text);background:0 0;border:0;outline:0;flex:1;margin:0;padding:20px;font-size:14px;line-height:28px}._5QMcdG_inputFrame textarea::placeholder{color:var(--color-text-muted)}._5QMcdG_inputFrame>div{color:var(--color-text-muted);flex-wrap:wrap;justify-content:space-between;gap:8px;padding:0 20px 16px;font-size:12px;line-height:16px;display:flex}._5QMcdG_textActions{flex-shrink:0;justify-content:flex-end;gap:12px;height:48px;margin-top:16px;display:flex}._5QMcdG_projects{max-width:1440px;margin:auto;padding:48px 0 80px}._5QMcdG_heading{justify-content:space-between;align-items:center;display:flex}._5QMcdG_heading h2{margin:0;font-size:24px;font-weight:600;line-height:32px}._5QMcdG_heading ._5QMcdG_textButton{min-height:32px;padding-block:4px;font-size:12px;line-height:16px}._5QMcdG_projectGrid{grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;margin-top:20px;display:grid}._5QMcdG_projectCard,._5QMcdG_createCard{background:var(--color-drama-card-surface);border:0;border-radius:18px;min-width:0;height:292px;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffff09}._5QMcdG_projectCard:hover,._5QMcdG_createCard:hover{border-color:color-mix(in srgb, var(--color-accent) 45%, transparent)}._5QMcdG_createCard{text-align:left;color:var(--color-text);background:radial-gradient(300px 190px at 50% 30%, color-mix(in srgb, var(--color-accent) 8%, transparent), transparent 72%),var(--color-surface);flex-direction:column;justify-content:flex-end;padding:22px;display:flex}._5QMcdG_createVisual,._5QMcdG_placeholderOrbit{place-items:center;width:130px;height:130px;display:grid;position:absolute;top:42%;left:50%;transform:translate(-50%,-50%)}._5QMcdG_createVisual>span,._5QMcdG_createVisual>i,._5QMcdG_placeholderOrbit>span,._5QMcdG_placeholderOrbit>i{border:1px solid color-mix(in srgb, var(--color-accent) 12%, transparent);border-radius:50%;width:126px;height:126px;transition:transform .4s;position:absolute}._5QMcdG_createVisual>span:nth-child(2),._5QMcdG_createVisual>i:nth-child(2),._5QMcdG_placeholderOrbit>span:nth-child(2),._5QMcdG_placeholderOrbit>i:nth-child(2){width:88px;height:88px}._5QMcdG_createVisual>i{background:var(--color-action);width:54px;height:54px;color:var(--color-on-accent);place-items:center;display:grid;position:relative}._5QMcdG_createCard:hover ._5QMcdG_createVisual>span:first-child{transform:scale(1.08)}._5QMcdG_createCopy{gap:4px;display:grid}._5QMcdG_createCopy strong{font-size:14px}._5QMcdG_createCopy>span{color:var(--color-drama-card-muted);font-size:12px}._5QMcdG_createArrow{color:var(--color-text-muted);position:absolute;bottom:30px;right:20px}._5QMcdG_projectLink{text-align:left;width:100%;height:100%;color:var(--color-text);background:0 0;border:0;padding:0}._5QMcdG_thumbnail{background:radial-gradient(circle at 50% 38%, color-mix(in srgb, var(--color-accent) 10%, transparent), transparent 35%),var(--color-surface-soft);border-radius:12px;height:218px;margin:9px 9px 0;position:relative;overflow:hidden}._5QMcdG_placeholderOrbit,._5QMcdG_placeholderOrbit>i{width:118px;height:118px}._5QMcdG_placeholderOrbit>i:nth-child(2){width:82px;height:82px}._5QMcdG_placeholderOrbit b{width:64px;height:64px;color:var(--color-accent);background:color-mix(in srgb, var(--color-accent) 12%, transparent);border-radius:50%;place-items:center;display:grid}._5QMcdG_openProject{opacity:0;white-space:nowrap;background:var(--color-surface);border-radius:10px;align-items:center;gap:7px;padding:10px 12px;font-size:12px;transition:opacity .2s,transform .2s;display:flex;position:absolute;bottom:17px;left:50%;transform:translate(-50%,8px)}._5QMcdG_projectCard:hover ._5QMcdG_openProject,._5QMcdG_projectCard:focus-within ._5QMcdG_openProject{opacity:1;transform:translate(-50%)}._5QMcdG_cardInfo{gap:5px;height:65px;padding:11px 54px 10px 13px;display:grid}._5QMcdG_cardInfo strong{color:var(--color-drama-card-title);text-overflow:ellipsis;white-space:nowrap;font-size:13px;font-weight:650;overflow:hidden}._5QMcdG_cardInfo>span{color:var(--color-drama-card-metadata);font-size:12px}._5QMcdG_deleteProject{color:var(--color-text-muted);background:0 0;border:0;padding:6px;font-size:12px;position:absolute;bottom:17px;right:10px}._5QMcdG_pagination{align-items:center;gap:12px;margin-top:24px;display:flex}._5QMcdG_empty{color:var(--color-text-muted);margin-top:24px;font-size:13px}._5QMcdG_error{color:var(--color-danger,#e25b5b);background:color-mix(in srgb, var(--color-danger,#e25b5b) 12%, var(--color-surface));border-radius:var(--radius-md);white-space:pre-wrap;padding:14px 18px;font-size:13px}._5QMcdG_staggeredCharacter{opacity:0;filter:blur(10px);animation:.9s cubic-bezier(.16,1,.3,1) forwards _5QMcdG_title-in;animation-delay:var(--stagger-delay);display:inline-block;transform:translateY(-.72em)scale(.92)}._5QMcdG_titleSparkle{width:36px;height:36px;color:var(--color-accent);opacity:0;flex-shrink:0;animation:.7s .82s forwards _5QMcdG_title-in}@keyframes _5QMcdG_title-in{to{opacity:1;filter:none;transform:none}}._5QMcdG_onboarding{--color-on-accent:var(--color-drama-on-accent);border:1px solid var(--color-border);border-radius:var(--radius-2xl);background:var(--color-surface-raised);width:min(880px,92vw);max-width:none;max-height:90dvh;color:var(--color-text);box-shadow:var(--shadow-modal);margin:auto;padding:0;position:fixed;inset:0;overflow-y:auto}._5QMcdG_onboarding::backdrop{background:color-mix(in srgb, var(--color-bg) 75%, transparent);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}._5QMcdG_onboardingGrid{grid-template-columns:320px minmax(0,1fr);display:grid}._5QMcdG_guideImage{border-right:1px solid var(--color-border);min-height:510px;position:relative;overflow:hidden}._5QMcdG_guideImage img{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}._5QMcdG_guideBody{flex-direction:column;min-width:0;padding:48px 40px;display:flex}._5QMcdG_guideBody h2{letter-spacing:-.025em;outline:none;margin:0;font-size:24px;font-weight:600;line-height:32px}._5QMcdG_guideBody h2:focus-visible{outline:none}._5QMcdG_guideBody>p{color:var(--color-text-muted);margin-top:12px;font-size:14px;line-height:24px}._5QMcdG_closeGuide{z-index:1;width:36px;height:36px;color:var(--color-text-muted);border-radius:var(--radius-sm);background:0 0;border:0;place-items:center;display:grid;position:absolute;top:16px;right:16px}._5QMcdG_closeGuide:hover{color:var(--color-text);background:var(--color-surface-hover)}._5QMcdG_guideChoices{flex-direction:column;flex:1;gap:12px;margin-top:32px;display:flex}._5QMcdG_guideChoices>p{color:var(--color-text-muted);margin:20px 0 0;font-size:12px;line-height:20px}._5QMcdG_beginner,._5QMcdG_professional{text-align:left;border:1px solid var(--color-border);border-radius:var(--radius-lg);width:100%;min-height:112px;color:var(--color-text);background:var(--color-surface);justify-content:space-between;align-items:center;gap:16px;padding:20px;display:flex}._5QMcdG_beginner strong,._5QMcdG_professional strong{font-size:16px;font-weight:600;display:block}._5QMcdG_beginner span>span,._5QMcdG_professional span>span{color:var(--color-text-muted);margin-top:8px;font-size:12px;line-height:20px;display:block}._5QMcdG_beginner>svg,._5QMcdG_professional>svg{color:var(--color-text-muted);flex-shrink:0}._5QMcdG_beginner:hover,._5QMcdG_professional:hover{border-color:color-mix(in srgb, var(--color-accent) 60%, transparent)}._5QMcdG_beginner{background:color-mix(in srgb, var(--color-accent) 10%, transparent);border-color:color-mix(in srgb, var(--color-accent) 25%, transparent)}._5QMcdG_beginner:hover{background:color-mix(in srgb, var(--color-accent) 15%, transparent)}._5QMcdG_beginner small{color:var(--color-accent);margin-bottom:8px;font-size:12px;line-height:16px;display:block}._5QMcdG_beginner i{background:var(--color-action);width:36px;height:36px;color:var(--color-on-accent);border-radius:50%;flex-shrink:0;place-items:center;display:grid}._5QMcdG_professional{min-height:96px}._5QMcdG_professional:hover{border-color:color-mix(in srgb, var(--color-accent) 30%, transparent);background:var(--color-surface-hover)}._5QMcdG_professional strong{font-weight:500}._5QMcdG_guideSteps{margin:28px 0;padding:0;list-style:none}._5QMcdG_guideSteps li{align-items:flex-start;gap:16px;display:flex}._5QMcdG_guideSteps li+li{margin-top:24px}._5QMcdG_guideSteps li>b{font-variant-numeric:tabular-nums;color:color-mix(in srgb, var(--color-accent) 70%, transparent);padding-top:2px;font-size:20px;font-weight:500;line-height:28px}._5QMcdG_guideSteps li h3{align-items:center;gap:8px;margin:0;font-size:14px;font-weight:600;line-height:20px;display:flex}._5QMcdG_guideSteps li h3 svg{color:var(--color-text-muted)}._5QMcdG_guideSteps li p{color:var(--color-text-muted);margin:8px 0 0;font-size:12px;line-height:24px}._5QMcdG_guideFooter{border-top:1px solid var(--color-border);justify-content:space-between;align-items:center;gap:12px;margin-top:auto;padding-top:20px;display:flex}._5QMcdG_guideFooter ._5QMcdG_primary{min-height:44px;padding:8px 24px}._5QMcdG_guideFooter ._5QMcdG_textButton{padding:0;font-size:14px;line-height:20px}@media (min-width:1280px){._5QMcdG_main{padding-inline:140px}._5QMcdG_hero{padding-top:80px}}@media (min-width:1024px){._5QMcdG_hero>p{font-size:16px}}@media (max-width:1279px){._5QMcdG_projectGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:767px){._5QMcdG_main{padding:0 20px}._5QMcdG_onboardingGrid{grid-template-columns:1fr}._5QMcdG_guideImage{border-right:0;border-bottom:1px solid var(--color-border);height:176px;min-height:0}._5QMcdG_guideImage img{object-position:center 58%}._5QMcdG_guideBody{padding:32px 28px}._5QMcdG_closeGuide{background:color-mix(in srgb, var(--color-surface) 80%, transparent);color:var(--color-text)}._5QMcdG_hero{padding-top:64px}}@media (max-width:639px){._5QMcdG_steps{grid-template-columns:repeat(2,minmax(0,1fr))}._5QMcdG_projectGrid{grid-template-columns:1fr}._5QMcdG_modeSwitch{margin-inline:20px}._5QMcdG_modeTab strong{font-size:14px;line-height:20px}._5QMcdG_modeTab>span:last-child{font-size:12px}._5QMcdG_modeTitle{gap:8px}._5QMcdG_importBody{padding:0 20px 20px}._5QMcdG_titleSparkle{width:28px;height:28px}}@media (prefers-reduced-motion:reduce){._5QMcdG_staggeredCharacter,._5QMcdG_titleSparkle{opacity:1;filter:none;animation:none;transform:none}}
.kh52qa_shade{pointer-events:none;background:linear-gradient(#0000 38%,#050504d1);position:absolute;inset:0}.kh52qa_grid{width:100%;position:relative}.kh52qa_card{background:var(--color-surface);vertical-align:top;border-radius:14px;width:100%;min-width:0;margin-bottom:0;display:block;position:relative}.kh52qa_tall{aspect-ratio:4/5.6}.kh52qa_square{aspect-ratio:1}.kh52qa_wide{aspect-ratio:4/3.15}.kh52qa_audioCard{aspect-ratio:auto;background:var(--color-surface);height:364px}.kh52qa_cardBody{border-radius:inherit;width:100%;height:100%;position:relative;overflow:hidden}.kh52qa_media{position:absolute;inset:0}.kh52qa_mediaAsset{object-fit:cover;filter:saturate(.72);width:100%;height:100%;transition:transform .75s var(--ease-out),filter .35s;position:absolute;inset:0}.kh52qa_mediaZoomed{filter:saturate();transform:scale(1.04)}.kh52qa_emptyMedia{height:100%;color:var(--color-text-muted);place-items:center;display:grid}.kh52qa_badges{z-index:3;align-items:center;gap:5px;display:flex;position:absolute;top:10px;left:10px}.kh52qa_badge{border-radius:var(--radius-sm);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);color:#f0ede7;background:#141311d1;padding:6px 9px;font-size:12px;line-height:1}.kh52qa_actions{z-index:3;opacity:0;pointer-events:none;transition:opacity .22s ease,transform .35s var(--ease-out);gap:7px;display:flex;position:absolute;bottom:62px;left:11px;right:11px;transform:translateY(8px)}.kh52qa_actionsVisible{opacity:1;pointer-events:auto;transform:none}.kh52qa_cardAction{min-width:0;height:36px;color:var(--color-on-accent);cursor:pointer;transition:transform .2s var(--ease-out),background .2s;background:#f2efe8eb;border-radius:11px;justify-content:center;align-items:center;gap:5px;padding:0 11px;font-size:12px;font-weight:700;display:inline-flex}.kh52qa_primaryCardAction{background:var(--color-action)}.kh52qa_cardAction:hover{background:#fff8f2;transform:translateY(-2px)}.kh52qa_primaryCardAction:hover{background:var(--color-accent-hover)}.kh52qa_audioPreview{z-index:2;pointer-events:auto;position:absolute;inset:0;overflow:hidden}.kh52qa_audioRemix{z-index:4;background:var(--color-action);height:36px;color:var(--color-on-accent);opacity:0;cursor:pointer;transition:background .2s,opacity .2s,transform .3s var(--ease-out);border-radius:11px;align-items:center;gap:6px;padding:0 14px;font-size:12px;font-weight:700;display:flex;position:absolute;bottom:118px;left:14px;transform:translateY(7px)}.kh52qa_remixVisible{opacity:1;transform:none}.kh52qa_audioRemix:hover{background:var(--color-accent-hover)}.kh52qa_audioControls{z-index:4;opacity:0;min-height:48px;transition:opacity .2s,transform .3s var(--ease-out);padding:0 14px;position:absolute;bottom:64px;left:0;right:0;transform:translateY(7px)}.kh52qa_controlsVisible{opacity:1;transform:none}.kh52qa_cardMeta{z-index:2;position:absolute;bottom:12px;left:13px;right:13px}.kh52qa_audioMeta{z-index:6}.kh52qa_cardTitle{opacity:0;transition:opacity .22s ease,transform .35s var(--ease-out);font-size:13px;position:absolute;bottom:24px;left:0;transform:translateY(7px)}.kh52qa_titleVisible{opacity:1;transform:none}.kh52qa_metaRow{justify-content:space-between;align-items:center;gap:var(--space-2);display:flex}.kh52qa_author{color:#bebbb3;text-align:left;text-overflow:ellipsis;white-space:nowrap;cursor:pointer;background:0 0;min-width:0;padding:2px 0;font-size:12px;transition:color .2s;overflow:hidden}.kh52qa_author:hover,.kh52qa_author:focus-visible{color:var(--color-accent);outline:none}.kh52qa_stats{align-items:center;gap:var(--space-4);flex:none;display:flex}.kh52qa_reaction{color:var(--color-text-secondary);font:12px var(--font-outfit),sans-serif;cursor:pointer;transition:color .2s,transform .2s var(--ease-out);background:0 0;align-items:center;gap:3px;padding:2px 0;display:inline-flex}.kh52qa_reaction:hover{color:var(--color-white);transform:translateY(-1px)}.kh52qa_reaction.kh52qa_liked{color:var(--color-accent)}.kh52qa_reaction.kh52qa_saved{color:var(--color-success)}.kh52qa_section{padding-top:9px}.kh52qa_loading{min-height:320px}.kh52qa_heading{grid-template-columns:1fr auto;align-items:end;gap:30px;margin-bottom:17px;display:grid}.kh52qa_title{font-size:24px}.kh52qa_description{color:var(--color-text-muted);margin-top:8px;font-size:14px}.kh52qa_tabs{gap:var(--space-6);display:flex}.kh52qa_tab{padding:var(--space-2) 0;color:var(--color-text-muted);cursor:pointer;background:0 0}.kh52qa_active,.kh52qa_tab:hover{color:var(--color-accent)}.kh52qa_menuToggle{display:none}@media (max-width:767px){.kh52qa_section{padding-top:0}.kh52qa_card{min-height:176px}.kh52qa_heading{grid-template-columns:minmax(0,1fr);gap:12px;margin-bottom:16px}.kh52qa_title{font-size:20px;line-height:28px}.kh52qa_description{margin-top:4px;font-size:14px;line-height:24px}.kh52qa_tabs{scrollbar-width:none;gap:8px;overflow-x:auto}.kh52qa_tab{border-radius:12px;flex:1;min-width:44px;min-height:44px;padding:0 8px;font-size:14px}.kh52qa_active{background:color-mix(in srgb, var(--color-accent) 10%, transparent)}.kh52qa_metaRow{flex-direction:column;align-items:flex-start;gap:4px}.kh52qa_author{max-width:100%}.kh52qa_cardTitle{display:none}.kh52qa_menuToggle{z-index:5;color:#fff;cursor:pointer;background:#0008;border-radius:50%;place-items:center;width:32px;height:32px;display:grid;position:absolute;top:8px;right:8px}.kh52qa_actions{display:none}.kh52qa_actionsOpen{opacity:1;pointer-events:auto;flex-direction:column;display:flex;bottom:72px;transform:none}.kh52qa_audioControls{opacity:1;padding:0 6px;transform:none}.kh52qa_audioRemix{opacity:1;padding:0 8px;left:8px;transform:none}.kh52qa_audioPlayer.kh52qa_audioPlayer{gap:2px;font-size:9px}}
._1jXEW_workGrid{grid-template-columns:repeat(4,minmax(0,1fr));gap:13px;display:grid}@media (max-width:1180px){._1jXEW_workGrid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:820px){._1jXEW_workGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:560px){._1jXEW_workGrid{grid-template-columns:1fr}}@media (max-width:600px){._1jXEW_workGrid{gap:12px}}
.dxa9ja_app{width:100%;min-width:1080px;min-height:100vh;color:var(--color-text);background:radial-gradient(860px 520px at 92% 2%, #7232111f, transparent 70%),var(--color-bg);font-family:var(--font-ui);margin:0;padding:0}.dxa9ja_topbar{z-index:20;background:var(--color-glass);-webkit-backdrop-filter:blur(15px);justify-content:space-between;align-items:center;height:68px;padding:0 28px;display:flex;position:sticky;top:0}.dxa9ja_brandArea,.dxa9ja_topActions{align-items:center;display:flex}.dxa9ja_brandArea{gap:var(--space-3)}.dxa9ja_topActions{gap:var(--space-2)}.dxa9ja_back,.dxa9ja_shareButton{border-radius:var(--radius-md);color:#96928b;cursor:pointer;background:0 0;place-items:center;width:38px;height:38px;transition:color .2s,background .2s;display:grid}.dxa9ja_back:hover,.dxa9ja_shareButton:hover{color:var(--color-text);background:var(--color-surface-soft)}.dxa9ja_wordmark{font:750 16px/1 var(--font-outfit),sans-serif;letter-spacing:.08em}.dxa9ja_divider{background:#ffffff14;width:1px;height:18px}.dxa9ja_pageName{font-size:14px;font-weight:650}.dxa9ja_beta{color:#b6cf6b;background:#d3ff5c17;border-radius:7px;padding:3px 7px;font-size:12px}.dxa9ja_balance{border-radius:var(--radius-md);background:var(--color-surface-soft);cursor:pointer;align-items:center;gap:7px;height:38px;padding:0 10px 0 7px;font-size:12px;display:flex;box-shadow:inset 0 1px #ffffff0b;color:#817e77!important}.dxa9ja_balance strong{color:#e8e4dc;font-size:12px}.dxa9ja_balanceMark{border-radius:50%;place-items:center;width:25px;height:25px;display:grid}.dxa9ja_coin{color:#5a3208;background:radial-gradient(circle at 35% 28%,#ffe2a2,#e6a32f 58%,#8b4e09);box-shadow:inset 0 1px 2px #fff3c1,0 2px 8px #ffa32d38}.dxa9ja_energy{color:#563115;background:radial-gradient(circle at 36% 30%, #ffd8ba, var(--color-glow-orange) 53%, #8a3814);box-shadow:inset 0 1px 3px #ffe4ce,0 2px 9px #ff6e283d}.dxa9ja_avatar{background:linear-gradient(145deg, #463222, var(--color-surface-raised));cursor:pointer;border-radius:50%;width:36px;height:36px;box-shadow:inset 0 0 0 1px #ffffff12;color:#d8cec3!important;font:650 12px/1 var(--font-outfit),sans-serif!important}.dxa9ja_content.dxa9ja_content{width:min(1440px,100vw - 280px);padding:var(--space-8) 0 80px;margin:0 auto}.dxa9ja_headingRow{justify-content:space-between;align-items:flex-end;display:flex}.dxa9ja_titleBlock{gap:var(--space-2);display:grid}.dxa9ja_eyebrow{color:var(--color-accent);font:650 12px/1 var(--font-outfit),sans-serif;letter-spacing:.12em;align-items:center;gap:7px;display:flex}.dxa9ja_titleBlock h1{letter-spacing:-.04em;margin:3px 0 0;font-size:34px;line-height:1.2}.dxa9ja_titleBlock p{color:#817e78;font-size:13px}.dxa9ja_primaryCreate{align-items:center;gap:var(--space-2);background:var(--color-action);height:44px;color:var(--color-on-accent);box-shadow:0 12px 30px color-mix(in srgb, var(--color-glow-blue) 12%, transparent);transition:background .2s,transform .25s var(--ease-out);border-radius:13px;padding:0 17px;font-size:13px;font-weight:750;display:flex}.dxa9ja_primaryCreate:hover{background:var(--color-accent-hover);transform:translateY(-2px)}.dxa9ja_controls{justify-content:space-between;align-items:center;margin-top:38px;display:flex}.dxa9ja_search{background:var(--color-surface-raised);color:#6e6b66;border-radius:13px;align-items:center;gap:9px;width:320px;height:42px;padding:0 13px;transition:box-shadow .2s,background .2s;display:flex;box-shadow:inset 0 1px #ffffff09}.dxa9ja_search:focus-within{background:var(--color-surface);box-shadow:0 0 0 1px color-mix(in srgb, var(--color-glow-blue) 44%, transparent),0 0 24px color-mix(in srgb, var(--color-glow-blue) 7%, transparent);color:var(--color-accent)}.dxa9ja_search input{color:#e6e2da;background:0 0;border:0;outline:0;flex:1;min-width:0;font-size:13px}.dxa9ja_search input::placeholder{color:var(--color-text-muted)}.dxa9ja_controlRight{align-items:center;gap:10px;display:flex}.dxa9ja_sort{cursor:pointer;background:0 0;border-radius:11px;align-items:center;gap:7px;height:38px;padding:0 11px;font-size:12px;display:flex;color:#89867f!important}.dxa9ja_sort:hover{background:var(--color-surface);color:#d5d1c9!important}.dxa9ja_viewSwitch{background:var(--color-surface);border-radius:11px;padding:3px;display:flex}.dxa9ja_viewSwitch button{color:#67645f;cursor:pointer;background:0 0;border-radius:8px;place-items:center;width:33px;height:31px;display:grid}.dxa9ja_viewSwitch button.dxa9ja_active{background:var(--color-surface-hover);color:var(--color-accent)}.dxa9ja_canvasGrid{gap:var(--space-4);grid-template-columns:repeat(4,minmax(0,1fr));margin-top:20px;display:grid}.dxa9ja_canvasCard,.dxa9ja_createCard{background:var(--color-surface-raised);border-radius:18px;min-width:0;height:292px;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffff09}.dxa9ja_canvasCard:before,.dxa9ja_createCard:before{content:"";z-index:4;opacity:0;pointer-events:none;background:conic-gradient(from var(--card-angle,0deg), transparent 8%, #ffad61db 19%, color-mix(in srgb, var(--color-accent) 26%, transparent) 30%, transparent 43% 79%, #ffc1898f 89%, transparent);-webkit-mask:linear-gradient(var(--color-black) 0 0) content-box,linear-gradient(var(--color-black) 0 0);-webkit-mask-composite:xor;border-radius:19px;padding:1px;transition:opacity .2s;position:absolute;inset:-1px;-webkit-mask-composite:xor;mask-composite:exclude}.dxa9ja_canvasCard:hover:before,.dxa9ja_createCard:hover:before{opacity:1;animation:4.8s linear infinite dxa9ja_cardGlow}@property --card-angle{syntax:"<angle>";inherits:false;initial-value:0deg}@keyframes dxa9ja_cardGlow{to{--card-angle:360deg}}.dxa9ja_cardLink{height:100%;display:block}.dxa9ja_thumbnail{border-radius:var(--radius-md);background:var(--color-surface-soft);height:218px;margin:9px 9px 0;position:relative;overflow:hidden}.dxa9ja_thumbnail img{object-fit:cover;width:100%;height:100%;transition:transform .65s var(--ease-out),filter .35s}.dxa9ja_noCover{padding:var(--space-3);white-space:nowrap;color:var(--color-text-muted);place-items:center;display:grid;position:absolute;inset:0}.dxa9ja_canvasCard:hover .dxa9ja_thumbnail img{filter:brightness(.72);transform:scale(1.035)}.dxa9ja_thumbnail:after{content:"";pointer-events:none;background:linear-gradient(#0000 62%,#0808076b);position:absolute;inset:0}.dxa9ja_nodePreview{z-index:2;opacity:0;transition:opacity .25s,transform .45s var(--ease-out);position:absolute;inset:0;transform:scale(.96)}.dxa9ja_canvasCard:hover .dxa9ja_nodePreview{opacity:1;transform:none}.dxa9ja_nodePreview span{width:38px;height:28px;box-shadow:0 0 0 1px color-mix(in srgb, var(--color-glow-blue) 35%, transparent);background:#1d1c19db;border-radius:5px;position:absolute}.dxa9ja_nodePreview span:first-child{top:36%;left:31%}.dxa9ja_nodePreview span:nth-child(2){top:47%;right:25%}.dxa9ja_nodePreview i{background:color-mix(in srgb, var(--color-glow-blue) 50%, transparent);width:27%;height:1px;position:absolute;top:45%;left:42%;transform:rotate(12deg)}.dxa9ja_openCanvas{z-index:3;height:34px;padding:0 var(--space-3);color:#ede9e1;opacity:0;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);transition:opacity .2s,transform .35s var(--ease-out);background:#1b1a17e6;border-radius:10px;align-items:center;gap:7px;font-size:12px;display:flex;position:absolute;bottom:17px;left:50%;transform:translate(-50%,8px)}.dxa9ja_canvasCard:hover .dxa9ja_openCanvas{opacity:1;transform:translate(-50%)}.dxa9ja_openCanvas svg{color:var(--color-accent)}.dxa9ja_cardInfo{gap:5px;height:65px;padding:11px 42px 10px 13px;display:grid}.dxa9ja_cardInfo strong{color:#dcd8d0;white-space:nowrap;text-overflow:ellipsis;font-size:13px;font-weight:650;overflow:hidden}.dxa9ja_cardInfo span{color:var(--color-text-muted);align-items:center;gap:5px;font-size:12px;display:flex}.dxa9ja_more{z-index:6;border-radius:var(--radius-sm);cursor:pointer;background:0 0;place-items:center;width:31px;height:31px;display:grid;position:absolute;bottom:17px;right:10px;color:var(--color-text-muted)!important}.dxa9ja_more:hover{background:var(--color-surface-hover);color:var(--color-text)!important}.dxa9ja_cardMenu{z-index:8;border-radius:var(--radius-md);background:var(--color-surface-hover);gap:2px;width:136px;padding:5px;display:grid;position:absolute;bottom:50px;right:10px;box-shadow:0 16px 40px #00000075,inset 0 1px #ffffff0d}.dxa9ja_cardMenu button{align-items:center;gap:var(--space-2);cursor:pointer;background:0 0;border-radius:8px;height:34px;padding:0 9px;font-size:12px;display:flex;color:#b0aca5!important}.dxa9ja_cardMenu button:hover{background:var(--color-surface-hover);color:var(--color-text)!important}.dxa9ja_cardMenu .dxa9ja_danger{color:#d98b73!important}.dxa9ja_createCard{cursor:pointer;background:radial-gradient(300px 190px at 50% 30%, color-mix(in srgb, var(--color-accent) 8%, transparent), transparent 72%),var(--color-surface);flex-direction:column;justify-content:flex-end;padding:22px;display:flex}.dxa9ja_createVisual{place-items:center;width:130px;height:130px;display:grid;position:absolute;top:42%;left:50%;transform:translate(-50%,-50%)}.dxa9ja_createVisual>span{box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--color-glow-blue) 11%, transparent);transition:transform .65s var(--ease-out),opacity .3s;border-radius:50%;position:absolute}.dxa9ja_orbitOne{opacity:.5;width:126px;height:126px}.dxa9ja_orbitTwo{opacity:.75;width:88px;height:88px}.dxa9ja_createCard:hover .dxa9ja_orbitOne{opacity:.9;transform:scale(1.08)rotate(10deg)}.dxa9ja_createCard:hover .dxa9ja_orbitTwo{transform:scale(.92)rotate(-12deg)}.dxa9ja_createVisual i{background:var(--color-action);width:54px;height:54px;color:var(--color-on-accent);box-shadow:0 12px 30px color-mix(in srgb, var(--color-glow-blue) 16%, transparent);transition:transform .35s var(--ease-out),background .2s;border-radius:50%;place-items:center;display:grid}.dxa9ja_createCard:hover .dxa9ja_createVisual i{background:var(--color-accent-hover);transform:scale(1.08)}.dxa9ja_createCopy{gap:var(--space-1);display:grid}.dxa9ja_createCopy strong{font-size:14px}.dxa9ja_createCopy span{color:var(--color-text-muted);font-size:12px}.dxa9ja_createArrow{color:var(--color-text-muted);transition:color .2s,transform .35s var(--ease-out);position:absolute;bottom:30px;right:20px}.dxa9ja_createCard:hover .dxa9ja_createArrow{color:var(--color-accent);transform:translate(4px)}.dxa9ja_listView{grid-template-columns:1fr;gap:10px}.dxa9ja_listView .dxa9ja_canvasCard,.dxa9ja_listView .dxa9ja_createCard{height:104px}.dxa9ja_listView .dxa9ja_thumbnail{width:142px;height:86px;position:absolute;top:0;left:8px}.dxa9ja_listView .dxa9ja_cardInfo{height:100%;padding:26px 54px var(--space-5) 170px;align-content:center}.dxa9ja_listView .dxa9ja_createVisual{width:76px;height:76px;top:50%;left:68px}.dxa9ja_listView .dxa9ja_orbitOne{width:74px;height:74px}.dxa9ja_listView .dxa9ja_orbitTwo{width:54px;height:54px}.dxa9ja_listView .dxa9ja_createVisual i{width:38px;height:38px}.dxa9ja_listView .dxa9ja_createCopy{margin-left:118px}.dxa9ja_listView .dxa9ja_createArrow{bottom:43px}.dxa9ja_emptyState{align-content:center;place-items:center;gap:var(--space-2);color:#625f5a;text-align:center;height:300px;display:grid}.dxa9ja_emptyState svg{color:var(--color-accent)}.dxa9ja_emptyState strong{color:#aaa69f;font-size:14px}.dxa9ja_emptyState span{font-size:12px}.dxa9ja_toast{z-index:100;background:var(--color-surface-hover);color:#dedad2;opacity:0;pointer-events:none;transition:opacity .18s,transform .28s var(--ease-out);border-radius:11px;padding:9px 14px;font-size:12px;position:fixed;top:80px;left:50%;transform:translate(-50%,-8px);box-shadow:0 14px 44px #0006}.dxa9ja_toastVisible{opacity:1;transform:translate(-50%)}@media (max-width:1280px){.dxa9ja_canvasGrid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (prefers-reduced-motion:reduce){.dxa9ja_canvasCard:before,.dxa9ja_createCard:before{animation:none!important}}.dxa9ja_thumbnail video{object-fit:cover;width:100%;height:100%}.dxa9ja_renameForm{gap:6px;padding:12px;display:flex}.dxa9ja_renameForm input{width:100%;min-width:0;color:inherit;background:#ffffff08;border:1px solid #ffffff20;border-radius:6px;padding:6px}.dxa9ja_renameForm button{color:inherit;white-space:nowrap;cursor:pointer;background:0 0}@media (max-width:767px){.dxa9ja_app{min-width:0}.dxa9ja_content.dxa9ja_content{width:calc(100% - 32px);margin:0 16px;padding:24px 0}.dxa9ja_headingRow{flex-wrap:wrap;align-items:flex-start;gap:16px}.dxa9ja_canvasGrid{grid-template-columns:1fr}}
.-TKrPa_main,.-TKrPa_applicationPage .-TKrPa_main{z-index:2;width:min(1440px,100% - 218px);margin:0 auto;padding:42px 0 80px;position:relative}.-TKrPa_applicationPage{flex-direction:column;height:100dvh;display:flex;overflow:hidden}.-TKrPa_applicationPage .-TKrPa_topbar{flex-shrink:0}.-TKrPa_applicationPage .-TKrPa_main{flex-direction:column;flex:1;min-height:0;padding-bottom:0;display:flex;overflow:hidden}.-TKrPa_applicationPage .-TKrPa_heading,.-TKrPa_applicationPage .-TKrPa_tabs{flex-shrink:0}.-TKrPa_applicationContent{overscroll-behavior-y:contain;scrollbar-width:none;flex:1;min-height:0;padding-bottom:32px;overflow:hidden auto}.-TKrPa_applicationContent::-webkit-scrollbar{display:none}.-TKrPa_heading{margin-bottom:24px}.-TKrPa_heading h1{letter-spacing:-.03em;margin:0;font-size:30px;line-height:1.15}.-TKrPa_heading p{color:var(--color-text-muted);margin:9px 0 0;font-size:12px}.-TKrPa_tabs{align-items:center;gap:var(--space-2);scrollbar-width:none;border-bottom:1px solid #ffffff0f;height:48px;margin-bottom:22px;display:flex;position:relative;overflow:auto hidden}.-TKrPa_tabs::-webkit-scrollbar{display:none}.-TKrPa_tabButton{color:#85817a;cursor:pointer;background:0 0;flex:none;height:100%;padding:0 15px;font-size:13px;font-weight:700;transition:color .2s;position:relative}.-TKrPa_tabButton:hover{color:var(--color-text-secondary)}.-TKrPa_active{color:var(--color-accent);font-weight:700}.-TKrPa_tabIndicator{pointer-events:none;background:var(--color-accent);height:2px;box-shadow:0 0 14px color-mix(in srgb, var(--color-glow-blue) 32%, transparent);border-radius:2px;position:absolute;bottom:0;left:0}@media (prefers-reduced-motion:no-preference){.-TKrPa_tabIndicator{transition:transform .26s cubic-bezier(.22,1,.36,1),width .26s}}.-TKrPa_grid{gap:var(--space-3);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.-TKrPa_card{aspect-ratio:4/5.6;background:var(--color-surface);border-radius:14px;outline:0;min-width:0;position:relative}.-TKrPa_card article{border-radius:inherit;width:100%;height:100%;position:relative;overflow:hidden}.-TKrPa_card .border-glow-inner:after{content:"";z-index:4;border-radius:inherit;pointer-events:none;opacity:0;box-shadow:inset 0 0 0 1px #fff0e033,inset 0 0 24px color-mix(in srgb, var(--color-glow-blue) 8%, transparent);transition:opacity .3s;position:absolute;inset:0}.-TKrPa_card:hover .border-glow-inner:after{opacity:1}.-TKrPa_card:focus-visible .border-glow-inner:after{opacity:1}.-TKrPa_card article>img{object-fit:cover;filter:saturate(.72);width:100%;height:100%;transition:transform .75s cubic-bezier(.16,1,.3,1),filter .35s;position:absolute;inset:0}.-TKrPa_card:hover article>img,.-TKrPa_card:focus-visible article>img{filter:saturate();transform:scale(1.04)}.-TKrPa_coverVideo{object-fit:cover;pointer-events:none;opacity:0;width:100%;height:100%;transition:opacity .2s;position:absolute;inset:0}.-TKrPa_coverVideoPlaying{opacity:1}.-TKrPa_shade{z-index:1;background:linear-gradient(#08080705 45%,#080807c7 100%);position:absolute;inset:0}.-TKrPa_badges{z-index:3;display:flex;position:absolute;top:10px;left:10px}.-TKrPa_badges span{border-radius:var(--radius-sm);color:#f0ede7;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#141311d1;padding:6px 9px;font-size:12px;line-height:1}.-TKrPa_play{z-index:3;color:#f7f3ed;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#0a0a097a;border-radius:50%;place-items:center;width:32px;height:32px;display:grid;position:absolute;top:11px;right:11px}.-TKrPa_actions{z-index:3;opacity:0;pointer-events:none;transition:opacity .22s,transform .35s cubic-bezier(.16,1,.3,1);display:flex;position:absolute;bottom:62px;left:11px;right:11px;transform:translateY(8px)}.-TKrPa_card:hover .-TKrPa_actions,.-TKrPa_card:focus-within .-TKrPa_actions{opacity:1;pointer-events:auto;transform:none}.-TKrPa_actions button{height:36px;padding:0 var(--space-3);background:var(--color-action);color:var(--color-on-accent);cursor:pointer;border-radius:11px;justify-content:center;align-items:center;gap:5px;font-size:12px;font-weight:700;transition:transform .2s,background .2s;display:inline-flex}.-TKrPa_actions button:hover{background:var(--color-accent-hover);transform:translateY(-2px)}.-TKrPa_unavailableCard .-TKrPa_actions{opacity:1;pointer-events:auto;transform:none}.-TKrPa_unavailableCard .-TKrPa_actions button:disabled{color:#ccc;cursor:not-allowed;background:#555;transform:none}.-TKrPa_meta{z-index:2;position:absolute;bottom:12px;left:13px;right:13px}.-TKrPa_meta h2{color:#f0ece5;text-overflow:ellipsis;white-space:nowrap;opacity:0;max-width:100%;font-size:13px;transition:opacity .22s,transform .35s cubic-bezier(.16,1,.3,1);position:absolute;bottom:24px;left:0;overflow:hidden;transform:translateY(7px)}.-TKrPa_card:hover .-TKrPa_meta h2,.-TKrPa_card:focus-within .-TKrPa_meta h2{opacity:1;transform:none}.-TKrPa_meta footer,.-TKrPa_meta footer>span{align-items:center;display:flex}.-TKrPa_meta footer{justify-content:space-between;gap:var(--space-2)}.-TKrPa_meta footer>button,.-TKrPa_meta footer span button{color:var(--color-text-secondary);cursor:pointer;background:0 0;padding:2px 0;font-size:12px;transition:color .2s,transform .2s}.-TKrPa_meta footer>button{color:#bebbb3;text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.-TKrPa_meta footer>button:hover{color:var(--color-accent)}.-TKrPa_meta footer>span{gap:var(--space-4);flex:none}.-TKrPa_meta footer span button{align-items:center;gap:3px;display:flex}.-TKrPa_meta footer span button:hover{color:var(--color-white);transform:translateY(-1px)}.-TKrPa_meta footer span .-TKrPa_on:first-child{color:var(--color-accent)}.-TKrPa_meta footer span .-TKrPa_on:last-child{color:var(--color-success)}.-TKrPa_empty{color:#65625c;flex-direction:column;justify-content:center;align-items:center;gap:10px;height:320px;display:flex}.-TKrPa_empty strong{color:var(--color-text-secondary);font-size:14px}.-TKrPa_empty span{font-size:12px}.-TKrPa_status{justify-content:center;align-items:center;gap:var(--space-3);min-height:72px;color:var(--color-text-secondary);font-size:13px;display:flex}.-TKrPa_status button{padding:var(--space-2) var(--space-4);border-radius:var(--radius-sm);background:var(--color-surface-hover);color:var(--color-accent);cursor:pointer}.-TKrPa_noCover{height:100%;color:var(--color-text-secondary);background:var(--color-surface-raised);place-items:center;display:grid}.-TKrPa_meta footer button:disabled{opacity:.5;cursor:wait}@media (hover:none){.-TKrPa_actions,.-TKrPa_meta h2{opacity:1;pointer-events:auto;transform:none}}@media (max-width:1180px){.-TKrPa_applicationPage .-TKrPa_topbar{justify-content:flex-end;padding-inline:110px 20px}.-TKrPa_applicationPage .-TKrPa_topbar>nav{display:none}.-TKrPa_main,.-TKrPa_applicationPage .-TKrPa_main{width:calc(100% - 144px);margin-left:116px}.-TKrPa_grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:820px){.-TKrPa_main,.-TKrPa_applicationPage .-TKrPa_main{width:calc(100% - 94px);margin-left:78px;padding-top:28px}.-TKrPa_grid{grid-template-columns:repeat(2,minmax(0,1fr))}.-TKrPa_heading p{display:none}}@media (max-width:560px){.-TKrPa_applicationPage .-TKrPa_brand strong{white-space:nowrap;font-size:18px}.-TKrPa_applicationPage .-TKrPa_topbar .-TKrPa_searchField{max-width:calc(100vw - 130px)}.-TKrPa_grid{grid-template-columns:1fr}.-TKrPa_applicationGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.-TKrPa_tabs{overflow-x:auto}.-TKrPa_tabButton{flex:none}}@media (max-width:767px){.-TKrPa_main.-TKrPa_main{width:calc(100% - 32px);margin-inline:16px;padding-bottom:24px}.-TKrPa_applicationPage.-TKrPa_applicationPage{height:calc(100dvh - var(--mobile-nav-space));min-height:0}}.-TKrPa_toolPrice{color:#e6e9f4;margin:0 0 6px;font-size:12px;line-height:1.4}.-TKrPa_titlePriced.-TKrPa_titlePriced{bottom:46px}.-TKrPa_actionsPriced.-TKrPa_actionsPriced{bottom:84px}
