@font-face{font-display:swap;font-family:Space Grotesk;font-weight:100 1000;src:url(../fonts/space-grotesk-0.685b5f64.woff2) format("woff2")}@font-face{font-display:swap;font-family:Righteous;font-weight:400;src:url(../fonts/righteous-0.47038b79.woff2) format("woff2")}@font-face{font-display:swap;font-family:Inspiration Sans;font-weight:100 1000;src:url(../fonts/google-sans-flex.3f39f655.woff2) format("woff2")}html,html.theme-dark{--pc-theme-page:#0f0f0f;--pc-theme-page-bg:#0f0f0f;--pc-theme-page-gradient:none;--pc-theme-surface:#171717;--pc-theme-surface-soft:#212121;--pc-theme-surface-raised:#212121;--pc-theme-hover:#212121;--pc-theme-border:#292929;--pc-theme-text:#fff;--pc-theme-text-2:#bdbdbd;--pc-theme-text-3:#a3a3a3;--pc-theme-primary:#8a3ffc;--pc-theme-primary-soft:color-mix(in srgb,#8a3ffc 30%,transparent);--pc-theme-skin-soft:color-mix(in srgb,#8a3ffc 30%,transparent);--pc-theme-focus:#8a3ffc;--pc-theme-shadow:rgba(0,0,0,.24);--pc-theme-overlay:rgba(0,0,0,.66);--pc-theme-danger:#fdc6c9;--pc-theme-success:#24a148;--pc-theme-warning:#e3d2a1;--pc-theme-info:#bcd5ff;--pc-theme-disabled:#787878;--pc-app-accent:#8a3ffc;--pc-app-accent-soft:color-mix(in srgb,#8a3ffc 30%,transparent);--pc-app-accent-contrast:#fff;--el-color-primary:#8a3ffc;--el-color-primary-light-3:#a76bff;--el-color-primary-light-5:#bd8dff;--el-color-primary-light-7:#d3b0ff;--el-color-primary-light-8:#5c2ba8;--el-color-primary-light-9:rgba(138,63,252,.18);--el-color-primary-dark-2:#7132e8;--el-bg-color:#171717;--el-bg-color-page:#0f0f0f;--el-bg-color-overlay:#171717;--el-text-color-primary:#fff;--el-text-color-regular:#bdbdbd;--el-text-color-secondary:#a3a3a3;--el-border-color:#333;--el-border-color-light:#292929;--el-border-color-lighter:#232323;--el-fill-color-blank:#171717;--el-fill-color-light:#212121;--el-mask-color:rgba(0,0,0,.66)}.ia-account-popover,.ia-account-submenu,.ia-dialog,.ia-mobile-code-modal,.inspiration-aigc{--ia-bg:var(--skin-bg,#0f0f0f);--ia-text:var(--skin-text,#fff);--ia-muted:var(--skin-muted,#bdbdbd);--ia-subtle:var(--skin-subtle,#a3a3a3);--ia-disabled:var(--skin-disabled,#787878);--ia-border:var(--skin-border,#292929);--ia-border-subtle:var(--skin-border-subtle,color-mix(in srgb,#8a3ffc 40%,transparent));--ia-hover:var(--skin-hover,#212121);--ia-hover-strong:var(--skin-hover-strong,#2a2a2a);--ia-surface:var(--skin-surface,#171717);--ia-elevated:var(--skin-elevated,var(--skin-raised,#212121));--ia-card:color-mix(in srgb,var(--ia-surface) 70%,transparent);--ia-inverse:var(--ia-text);--ia-on-inverse:var(--ia-bg);--ia-accent:var(--skin-accent,#8a3ffc);--ia-accent-hover:var(--skin-accent-hover,#9a55ff);--ia-accent-soft:var(--skin-accent-soft,color-mix(in srgb,#8a3ffc 30%,transparent));--ia-accent-soft-hover:var(--skin-accent-soft-hover,color-mix(in srgb,#8a3ffc 50%,transparent));--ia-accent-text:var(--skin-accent-text,#c7b4ff);--ia-on-accent:var(--skin-brand-text,#fff);--ia-on-accent-hover:var(--skin-hover-text,var(--ia-on-accent));--ia-danger:var(--skin-danger,#fdc6c9);--ia-success:var(--skin-success,#24a148);--ia-warning:var(--skin-warning,#e3d2a1);--ia-info:var(--skin-info,#bcd5ff);--ia-focus:var(--ia-accent);--ia-shadow:rgba(0,0,0,.24);--ia-panel-shadow:0 12px 40px rgba(0,0,0,.24);--ia-overlay:rgba(0,0,0,.66);--ia-popup-text:var(--ia-text);--ia-popup-muted:var(--ia-muted);--ia-popup-soft:var(--ia-hover);--ia-popup-border:var(--ia-border);--ia-popup-hover-strong:var(--ia-hover-strong);--ia-option-menu-bg:var(--skin-popup,var(--skin-surface,#171717));--ia-option-selected-bg:var(--skin-raised,#212121);--ia-option-selected-text:var(--skin-text,#fff);--ia-option-selected-muted:var(--skin-muted,#bdbdbd);--ia-radius-card:16px;--ia-radius-inner:8px;--ia-radius-control:12px;--ia-radius-panel:24px;--ia-radius-pill:999px;--ia-control-sm:32px;--ia-control-md:40px;--ia-control-lg:48px;--ia-control-shadow:var(--skin-button-shadow,0 7px 18px rgba(138,63,252,.32),inset 0 1px 0 rgba(199,180,255,.25));--ia-body-size:14px;--ia-body-line:20px;--ia-caption-size:12px;--ia-caption-line:16px;--ia-heading-page:28px;--ia-heading-section:20px;--ia-heading-card:16px;--ia-space-1:4px;--ia-space-2:8px;--ia-space-3:12px;--ia-space-4:16px;--ia-space-6:24px;--ia-duration:.3s;--ia-font-body:var(--skin-font,"Space Grotesk"),Inter,"PingFang SC",sans-serif;--ia-font-heading:var(--skin-heading-font,"Righteous"),"Space Grotesk",Inter,"PingFang SC",sans-serif}*,:after,:before{border:0 solid;box-sizing:border-box}html{line-height:1.5;-webkit-text-size-adjust:100%;font-family:PingFang SC,Arial,Hiragino Sans GB,Microsoft YaHei,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color-scheme:dark}html.theme-light{color-scheme:light}body{background:var(--pc-theme-page,#0f0f0f);color:var(--pc-theme-text,#fff);font-size:14px;margin:0}#__nuxt,body{min-height:100vh}blockquote,dd,dl,figure,h1,h2,h3,h4,ol,p,ul{margin:0}ol,ul{list-style:none;padding:0}a{color:inherit;text-decoration:none}button,input,optgroup,select,textarea{color:inherit;font-family:inherit;font-size:100%;line-height:inherit;margin:0;padding:0}button{background:transparent;cursor:pointer}audio,canvas,embed,iframe,img,object,svg,video{display:block;vertical-align:middle}img,video{height:auto;max-width:100%}[hidden]{display:none!important}::-moz-selection{background:var(--ia-accent-soft,rgba(26,148,84,.3));color:var(--ia-text,#eaf6ee)}::selection{background:var(--ia-accent-soft,rgba(26,148,84,.3));color:var(--ia-text,#eaf6ee)}::-webkit-scrollbar{height:8px;width:8px}::-webkit-scrollbar-track{background:transparent}::-webkit-scrollbar-thumb{background:#5c847852;border-radius:999px}::-webkit-scrollbar-thumb:hover{background:#5c847880}html.theme-dark .el-message-box{background:var(--ia-surface,#10201c);border-color:var(--ia-border,rgba(92,132,120,.22))}html.theme-dark .el-message-box__content,html.theme-dark .el-message-box__title{color:var(--ia-text,#eaf6ee)}html.theme-dark .el-input__wrapper{background:#ffffff0a}.el-overlay{background-color:#000000a8}@font-face{font-display:swap;font-family:Tektur;font-weight:400;src:url(../fonts/tektur.woff2) format("woff2")}@font-face{font-display:swap;font-family:Geist Pixel;font-weight:400;src:url(../fonts/geist-pixel.woff2) format("woff2")}@font-face{font-display:swap;font-family:Bitcount Single;font-weight:400;src:url(../fonts/bitcount-single.woff2) format("woff2")}@font-face{font-display:swap;font-family:Comfortaa;font-weight:400;src:url(../fonts/comfortaa.woff2) format("woff2")}@font-face{font-display:swap;font-family:Sour Gummy;font-weight:400;src:url(../fonts/sour-gummy.woff2) format("woff2")}@font-face{font-display:swap;font-family:DynaPuff;font-weight:400;src:url(../fonts/dynapuff.woff2) format("woff2")}@font-face{font-display:swap;font-family:Nova Round;font-weight:400;src:url(../fonts/nova-round.woff2) format("woff2")}@font-face{font-display:swap;font-family:Special Elite;font-weight:400;src:url(../fonts/special-elite.woff2) format("woff2")}@font-face{font-display:swap;font-family:Elms Sans;font-weight:400;src:url(../fonts/elms-sans.woff2) format("woff2")}@font-face{font-display:swap;font-family:Press Start\ 2P;font-weight:400;src:url(../fonts/press-start-2p.woff2) format("woff2")}@font-face{font-display:swap;font-family:Spinnaker;font-weight:400;src:url(../fonts/spinnaker.woff2) format("woff2")}@font-face{font-display:swap;font-family:Shippori Mincho;font-weight:400;src:url(../fonts/shippori-mincho.woff2) format("woff2")}@font-face{font-display:swap;font-family:Quicksand;font-weight:400;src:url(../fonts/quicksand.woff2) format("woff2")}@font-face{font-display:swap;font-family:Creepster;font-weight:400;src:url(../fonts/creepster.woff2) format("woff2")}@font-face{font-display:swap;font-family:Source Sans Pro;font-weight:400;src:url(../fonts/source-sans-pro.woff2) format("woff2")}@font-face{font-display:swap;font-family:Cormorant Garamond;font-weight:400;src:url(../fonts/cormorant-garamond.woff2) format("woff2")}@font-face{font-display:swap;font-family:Jersey\ 25;font-weight:400;src:url(../fonts/jersey-25.woff2) format("woff2")}@font-face{font-display:swap;font-family:New Rocker;font-weight:400;src:url(../fonts/new-rocker.woff2) format("woff2")}@font-face{font-display:swap;font-family:Jost;font-weight:400;src:url(../fonts/jost.woff2) format("woff2")}@font-face{font-display:swap;font-family:Sora;font-weight:400;src:url(../fonts/sora.woff2) format("woff2")}.settings-heading h1{font-size:var(--ia-heading-page,28px);font-weight:600;line-height:1.28;margin:0}.settings-preference-language{display:flex;flex-direction:column;font-size:14px;gap:12px;max-width:400px}.settings-appearance{border-top:1px solid var(--settings-border);margin-top:32px;max-width:860px;padding-top:28px}.settings-appearance .ia-skins{gap:16px;grid-template-columns:repeat(auto-fill,minmax(120px,1fr))}.settings-appearance .appearance-panel{overflow:visible}.settings-appearance :is(.ia-appearance-header,.ia-skin-heading,.ia-skins,.ia-theme-section){padding-inline:0}.settings-appearance .ia-appearance-header button{color:var(--settings-text)}.appearance-panel{color:var(--ia-text);display:flex;flex-direction:column;font-family:var(--ia-font-body);gap:12px;min-height:0;overflow:auto}.settings-appearance .ia-appearance-header h2{font-size:20px;font-weight:500;line-height:30px;margin:0}.ia-appearance-header button{background:transparent;border:1px solid var(--ia-border);border-radius:12px;color:var(--ia-text);cursor:pointer;font-size:14px;height:32px;padding:0 10px}.ia-appearance-header button:hover{background:var(--ia-hover)}.ia-theme-section h3{font-size:12px;line-height:18px}.appearance-panel .home-icon{align-items:center;display:inline-flex;flex:none;height:16px;justify-content:center;width:16px}.appearance-panel .home-icon svg{display:block;height:100%;width:100%}.ia-theme-tabs,.skin-editor-modes{background:var(--ia-hover);border:0;border-radius:var(--ia-radius-control);box-sizing:border-box;display:flex;gap:var(--ia-space-1);min-width:0;padding:var(--ia-space-1)}.ia-theme-tabs{max-width:400px}.ia-theme-tabs button,.skin-editor-modes button{align-items:center;background:transparent;border:0;border-radius:var(--ia-radius-inner);box-shadow:none;box-sizing:border-box;color:var(--ia-muted);cursor:pointer;display:inline-flex;flex:1 1 0;font:500 var(--ia-body-size) /var(--ia-body-line) var(--ia-font-body);gap:var(--ia-space-1);height:var(--ia-control-sm);justify-content:center;min-height:var(--ia-control-sm);min-width:0;padding:0 var(--ia-space-2);transition:background-color var(--ia-duration),color var(--ia-duration);white-space:nowrap}.ia-theme-tabs button>:is(svg,.el-icon),.skin-editor-modes button>:is(svg,.el-icon){flex:none;font-size:16px;height:16px;width:16px}.ia-theme-tabs button:hover,.skin-editor-modes button:hover{background:transparent;color:var(--ia-muted)}.ia-theme-tabs button.selected,.skin-editor-modes button[aria-pressed=true]{background:var(--ia-surface);color:var(--ia-text)}.ia-theme-tabs button:focus-visible,.skin-editor-modes button:focus-visible{outline:2px solid var(--ia-focus);outline-offset:-2px}.ia-theme-tabs button:disabled{color:var(--ia-disabled);cursor:not-allowed;opacity:1}.appearance-panel .ia-skins{gap:16px 19px;min-height:0;overflow:auto;padding:0 24px;scrollbar-width:thin}.appearance-panel .ia-skins button{border:0;border-radius:0;padding:0}.ia-skins button:disabled{cursor:wait}.ia-skin-thumb{border:1px solid var(--ia-border);border-radius:12px;display:block;height:76px;margin-bottom:4px;overflow:hidden;position:relative}.ia-skins button>span.ia-skin-thumb{background:#212121}.ia-skin-default,.ia-skin-thumb img{display:block;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.ia-skin-default{background:radial-gradient(ellipse at 70% 0,rgba(118,88,152,.333),transparent),#171717}.ia-skins button[aria-pressed=true] .ia-skin-thumb{outline:2px solid var(--ia-focus);outline-offset:-2px}.ia-skins strong{font-size:12px;font-weight:400;line-height:16px}.ia-skins i{background:#fff;border-radius:50%;bottom:6px;color:#111;font-size:11px;font-style:normal;height:16px;line-height:16px;position:absolute;right:6px;text-align:center;width:16px}.appearance-preset{min-width:0;position:relative}.appearance-preset>button:first-child{background:none;border:0;color:inherit;cursor:pointer;padding:0;text-align:left;width:100%}.appearance-preset .appearance-background-edit{background:var(--ia-elevated);border:1px solid var(--ia-border);border-radius:8px;color:var(--ia-text);cursor:pointer;display:grid;font-size:14px;height:26px;opacity:0;place-items:center;position:absolute;right:6px;top:6px;transition:opacity .15s;width:26px}.appearance-preset:focus-within .appearance-background-edit,.appearance-preset:hover .appearance-background-edit{opacity:1}@media(hover:none){.appearance-preset .appearance-background-edit{opacity:1}}.appearance-custom{position:relative}.appearance-custom>button:first-child{background:none;border:0;color:inherit;cursor:pointer;padding:0;text-align:left;width:100%}.appearance-custom .el-dropdown{position:absolute;right:5px;top:5px}.appearance-custom .appearance-more{background:#171717d9;border:0;border-radius:6px;color:#fff;cursor:pointer;font:12px Arial;padding:3px 6px}.appearance-error{border:1px solid var(--ia-border);border-radius:8px;color:var(--ia-text);font-size:12px;margin:0;padding:8px}.appearance-error button{background:none;border:0;color:inherit;cursor:pointer;font:inherit;text-decoration:underline}.appearance-skin-menu.el-popper{border-color:var(--pc-theme-border)}.appearance-skin-menu .el-dropdown-menu,.appearance-skin-menu.el-popper{background:var(--pc-theme-surface)}.appearance-skin-menu .el-dropdown-menu__item{color:var(--pc-theme-text)}.skin-editor{color:var(--ia-text);display:flex;flex-direction:column;font:14px/1.5 var(--skin-font,"Inspiration Sans"),Arial,sans-serif;max-height:calc(85dvh - 40px);min-height:0}.skin-editor header{align-items:center;display:flex;gap:8px;padding:0 20px 16px}.skin-editor header h2{font-size:18px;font-weight:500;line-height:27px;margin:0}.skin-editor header button{background:none;border:0;color:inherit;cursor:pointer;display:grid;height:24px;padding:0;place-items:center;width:16px}.skin-editor header svg{height:16px;width:16px}.skin-editor-form{display:flex;flex-direction:column;gap:24px;min-height:0;overflow:auto;padding:0 24px 8px;scrollbar-width:thin}.skin-editor-form label{display:flex;flex-direction:column;gap:8px}.skin-editor-form input:not([type=file]){background:transparent;border:1px solid var(--ia-border);border-radius:12px;color:var(--ia-text);font:inherit;min-width:0;padding:6px 10px;width:100%}.skin-editor-form fieldset{border:0;margin:0;padding:0}.skin-editor-form legend{margin-bottom:10px;padding:0}.skin-editor button{background:var(--ia-hover);border:1px solid var(--ia-border);border-radius:12px;color:var(--ia-text);cursor:pointer;font:inherit;padding:7px 12px}.skin-editor .skin-editor-delete,.skin-editor .skin-editor-remove{background:none;border:0;color:var(--ia-muted);font-size:12px;padding:4px 0}.skin-editor-background>span{display:block;margin-bottom:10px}.skin-editor-upload{align-items:center;background:var(--ia-hover);border:1px solid var(--ia-border);border-radius:16px;cursor:pointer;height:112px;justify-content:center;overflow:hidden;position:relative}.skin-editor-upload input{cursor:pointer;inset:0;opacity:0;position:absolute;width:100%}.skin-editor-upload img{height:100%;-o-object-fit:contain;object-fit:contain;padding:12px 32px 36px;width:100%}.skin-editor-upload>span{align-items:center;color:var(--ia-muted);display:flex;flex-direction:column;gap:4px}.skin-editor-upload svg{border:1px solid var(--ia-border);border-radius:10px;height:28px;margin-bottom:4px;padding:5px;width:28px}.skin-editor-upload small{font-size:10px}.skin-editor-upload.filled span{background:#171717d9;border-radius:8px;bottom:8px;color:#fff;left:50%;padding:4px 12px;position:absolute;transform:translate(-50%);white-space:nowrap}.skin-editor-colors{display:grid;gap:12px;grid-template-columns:1fr 1fr}.skin-editor-color{display:flex;flex-direction:column;gap:6px;min-width:0;text-align:center}.skin-editor-color input[type=text]{font:12px monospace;text-align:center}.skin-editor-color input[aria-invalid=true]{border-color:#e56371}.skin-editor-color .skin-color-error{color:#e56371}.skin-editor-colors input[type=color]{border-style:dashed;cursor:pointer;height:132px;padding:8px}.skin-editor-colors input::-webkit-color-swatch-wrapper{padding:0}.skin-editor-colors input::-webkit-color-swatch{border:0;border-radius:8px}.skin-editor-colors small{color:var(--ia-muted);font-size:10px}.skin-editor footer{display:flex;gap:12px;padding:12px 24px 0}.skin-editor footer button{background:transparent;flex:1;height:40px}.skin-editor footer .skin-editor-save{background:var(--ia-text)!important;border-color:transparent!important;box-shadow:none!important;color:var(--ia-bg)!important}.skin-editor button:disabled{cursor:not-allowed;opacity:.45}.skin-editor-error{color:var(--ia-text);font-size:12px;margin:0}.skin-editor-error button{background:none;border:0;color:inherit;padding:0;text-decoration:underline}.skin-editor :focus-visible{outline:2px solid var(--ia-focus);outline-offset:2px}.point-alert-preferences{border:1px solid var(--pc-theme-border);border-radius:12px;color:var(--pc-theme-text);padding:24px}.settings-content .point-alert-preferences h2{font-size:17px;font-weight:400;line-height:1.5;margin:0}.point-alert-preferences p{color:var(--pc-theme-text-2);line-height:1.7;margin:12px 0}.point-alert-preferences .el-button{margin-left:16px}.settings-appearance .ia-skin-heading{min-height:20px}.inspiration-aigc{--ia-sidebar-width:248px;--ia-header-height:70px;background:var(--ia-bg);color:var(--ia-text);font-family:var(--ia-font-body);font-size:14px;line-height:1.5;min-height:100vh}.ia-icon-button{background:transparent;border-radius:999px;display:inline-flex;flex:none;height:32px;transition:background .3s;width:32px}.ia-body{isolation:isolate;margin-left:var(--ia-sidebar-width);min-width:0;position:relative}.inspiration-aigc.is-overlay-header .ia-header--home{-webkit-backdrop-filter:none;backdrop-filter:none;background:transparent;left:0;position:absolute;right:0;top:0}.inspiration-aigc.is-overlay-header .ia-header--home.ia-header--scrolled{-webkit-backdrop-filter:none;backdrop-filter:none;background:transparent}.inspiration-aigc.is-overlay-header--fixed .ia-header--home{left:var(--ia-sidebar-width);position:fixed}@media(max-width:1279px){.inspiration-aigc{--ia-header-height:120px}.inspiration-aigc.is-tabs-hidden{--ia-header-height:70px}.ia-header.ia-header--home{height:120px;padding-bottom:66px}.inspiration-aigc.is-tabs-hidden .ia-header.ia-header--home{height:70px;padding-bottom:12px}.ia-header--home .ia-platform-tabs{bottom:10px}}main.ia-content.ia-content--flush,main.ia-content.ia-content--page{padding:0}.is-collapsed .ia-navigation{scrollbar-width:none}.is-collapsed .ia-navigation::-webkit-scrollbar{display:none;height:0;width:0}.ia-icon-button{align-items:center;border:0;cursor:pointer;display:flex;justify-content:center}.skin-particles span{animation:skin-particle-fall linear infinite;opacity:0;position:absolute;top:0}@keyframes skin-particle-fall{0%{opacity:0;transform:translate3d(0,-30px,0) rotate(0)}12%,72%{opacity:.65}to{opacity:0;transform:translate3d(var(--particle-drift),800px,0) rotate(160deg)}}.ia-search-dialog h3{color:var(--ia-muted);font-size:12px;font-weight:500;margin:0 0 12px}html[data-pc-design=inspiration][data-pc-skin] .inspiration-aigc{background-image:none;font-family:var(--ia-font-body)}html[data-pc-design=inspiration][data-pc-skin] :is(.ia-sidebar,.vs-panel,.music-create,.avatar-editor){-webkit-backdrop-filter:none;backdrop-filter:none;-webkit-backdrop-filter:var(--skin-backdrop,none);backdrop-filter:var(--skin-backdrop,none)}html[data-pc-design=inspiration][data-pc-skin] :is(.inspiration-aigc,.ia-dialog,.ia-appearance) :is(h1,h2,h3){font-family:var(--ia-font-heading);text-shadow:none;text-shadow:var(--skin-heading-shadow,none)}html[data-pc-design=inspiration][data-pc-skin] :is(.ia-dialog,.ia-appearance,.ia-account-popover){font-family:var(--ia-font-body)}html[data-pc-design=inspiration][data-pc-skin] :is(.home-prompt.ia-input-shell,.home-creation__tabs){border:1px solid var(--ia-border)!important;box-shadow:none!important;box-shadow:var(--skin-selected-shadow,none)!important}html[data-pc-design=inspiration][data-pc-skin] .home-creation__tabs button[aria-selected=true]{border:1px solid var(--ia-border)}html[data-pc-design=inspiration][data-pc-skin] :is(.ia-nav-item.active,.ia-nav-item.is-active){box-shadow:none;box-shadow:var(--skin-selected-shadow,none)}html[data-pc-design=inspiration][data-pc-skin]:not([data-pc-skin=custom]) :is(.ia-primary,.ia-upgrade,.home-prompt .home-prompt__generate,.vs-primary-generate:not(.vs-reference-action),.vs-dialog-actions .vs-primary,.is-inspiration-tool .submit-bar>button,.is-inspiration-tool .submit-bar__main>button,.work-detail__primary,.avatar-create-modal__submit,.voice-create-modal__submit){background:var(--ia-accent)!important;box-shadow:none!important;box-shadow:var(--skin-button-shadow,none)!important;color:var(--ia-on-accent)!important}html[data-pc-design=inspiration][data-pc-skin]:not([data-pc-skin=custom]) :is(.ia-primary,.ia-upgrade,.home-prompt .home-prompt__generate,.vs-primary-generate:not(.vs-reference-action),.vs-dialog-actions .vs-primary,.is-inspiration-tool .submit-bar>button,.is-inspiration-tool .submit-bar__main>button,.work-detail__primary,.avatar-create-modal__submit,.voice-create-modal__submit):hover:not(:disabled):not(.is-disabled):not([aria-disabled=true]){background:var(--ia-accent-hover)!important;color:var(--ia-on-accent-hover)!important}html.theme-light[data-pc-workspace=immersive] :is(.home-glass-card,.model-card,.inspiration-card,.tools-card,.tools-featured-card,.assets-card,.prompt-card,.tool-template-panel,.tool-result-card,.avatar-editor-card,.voice-editor-card){background-color:#111217;background-color:var(--pc-theme-surface);border-color:#ffffff1a;border-color:var(--pc-theme-border)}html[data-pc-design=inspiration]{--ia-bg:var(--skin-bg,#0f0f0f);--ia-surface:var(--skin-surface,#171717);--ia-elevated:var(--skin-elevated,var(--skin-raised,#212121));--ia-hover:var(--skin-hover,var(--skin-raised,#212121));--ia-hover-strong:var(--skin-hover-strong,var(--skin-raised,#292929));--ia-text:var(--skin-text,#fff);--ia-muted:var(--skin-muted,#bdbdbd);--ia-subtle:var(--skin-subtle,color-mix(in srgb,var(--ia-text) 50%,transparent));--ia-disabled:var(--skin-disabled,color-mix(in srgb,var(--ia-text) 30%,transparent));--ia-border:var(--skin-border,#292929);--ia-border-subtle:var(--skin-border-subtle,#212121);--ia-card:color-mix(in srgb,var(--ia-surface) 70%,transparent);--ia-accent:var(--skin-accent,#8a3ffc);--ia-accent-hover:var(--skin-accent-hover,#a56eff);--ia-on-accent:var(--skin-brand-text,#fff);--ia-on-accent-hover:var(--skin-hover-text,var(--ia-on-accent));--ia-accent-text:var(--skin-accent-text,#d4bbff);--ia-accent-soft:var(--skin-accent-soft,color-mix(in srgb,var(--skin-accent,#6929c4) 30%,transparent));--ia-accent-soft-hover:var(--skin-accent-soft-hover,color-mix(in srgb,var(--skin-accent,#8a3ffc) 30%,transparent));--ia-inverse:var(--ia-text);--ia-on-inverse:var(--ia-bg);--ia-focus:var(--ia-accent);--ia-option-selected-bg:var(--skin-raised,#212121);--ia-option-menu-bg:var(--skin-popup,var(--skin-surface,#171717));--ia-popup-text:var(--ia-text);--ia-popup-muted:var(--ia-muted);--ia-popup-soft:var(--ia-hover);--ia-option-selected-text:var(--skin-text,#fff);--ia-option-selected-muted:var(--skin-muted,#bdbdbd);--ia-popup-border:var(--ia-border);--ia-popup-hover-strong:var(--ia-hover-strong);--ia-shadow:rgba(0,0,0,.24);--ia-overlay:rgba(0,0,0,.66);--ia-success:var(--skin-success,#24a148);--ia-warning:var(--skin-warning,#b28600);--ia-danger:var(--skin-danger,#fa4d56);--ia-info:var(--skin-info,#4589ff);--ia-font-body:var(--skin-font,"Inspiration Sans"),Inter,"PingFang SC",sans-serif;--ia-font-heading:var(--skin-heading-font,"Inspiration Sans"),Inter,"PingFang SC",sans-serif;--ia-body-size:14px;--ia-body-line:20px;--ia-caption-size:12px;--ia-caption-line:16px;--ia-control-sm:32px;--ia-control-md:40px;--ia-control-lg:48px;--ia-radius-control:12px;--ia-radius-card:16px;--ia-radius-panel:24px;--ia-radius-pill:999px;--ia-duration:.3s;--ia-control-shadow:var(--skin-button-shadow,none);--ia-panel-shadow:0 12px 40px var(--ia-shadow);--pc-theme-page:var(--ia-bg);--pc-theme-page-bg:var(--ia-bg);--pc-theme-surface:var(--ia-surface);--pc-theme-surface-raised:var(--ia-elevated);--pc-theme-surface-soft:var(--ia-hover);--pc-theme-text:var(--ia-text);--pc-theme-text-2:var(--ia-muted);--pc-theme-text-3:var(--ia-subtle);--pc-theme-border:var(--ia-border);--pc-theme-hover:var(--ia-hover);--pc-theme-primary:var(--ia-accent);--pc-theme-primary-soft:var(--ia-accent-soft);--pc-theme-skin-soft:var(--ia-accent-soft);--pc-theme-shadow:var(--ia-shadow);--pc-theme-page-gradient:none;--pc-theme-success:var(--ia-success);--pc-theme-warning:var(--ia-warning);--pc-theme-danger:var(--ia-danger);--pc-theme-info:var(--ia-info);--pc-theme-focus:var(--ia-focus);--pc-theme-overlay:var(--ia-overlay);--pc-theme-disabled:var(--ia-disabled);--pc-app-accent:var(--ia-accent);--pc-app-accent-soft:var(--ia-accent-soft);--pc-app-accent-contrast:var(--ia-on-accent);--coral-tool-bg:var(--ia-bg);--coral-tool-surface:var(--ia-surface);--coral-tool-soft:var(--ia-hover);--coral-tool-border:var(--ia-border);--coral-tool-text:var(--ia-text);--coral-tool-muted:var(--ia-muted);--coral-tool-accent:var(--ia-accent);--coral-tool-accent-soft:var(--ia-accent-soft);--coral-tool-shadow:var(--ia-shadow);--tool-surface:var(--ia-surface);--tool-soft:var(--ia-hover);--tool-text:var(--ia-text);--tool-muted:var(--ia-muted);--tool-border:var(--ia-border);--tool-accent:var(--ia-accent);--tool-accent-soft:var(--ia-accent-soft);--vs-bg:var(--ia-elevated);--vs-fg:var(--ia-text);--vs-muted:var(--ia-muted);--vs-line:var(--ia-border);--vs-hover:var(--ia-hover);--el-color-primary:var(--ia-accent);--el-color-primary-light-3:var(--ia-accent-hover);--el-color-primary-light-5:color-mix(in srgb,var(--ia-accent) 50%,var(--ia-surface));--el-color-primary-light-7:color-mix(in srgb,var(--ia-accent) 30%,var(--ia-surface));--el-color-primary-light-8:color-mix(in srgb,var(--ia-accent) 20%,var(--ia-surface));--el-color-primary-light-9:var(--ia-accent-soft);--el-color-primary-dark-2:var(--ia-accent-hover);--el-bg-color:var(--ia-surface);--el-bg-color-overlay:var(--ia-elevated);--el-fill-color:var(--ia-hover);--el-fill-color-light:var(--ia-hover);--el-fill-color-blank:var(--ia-surface);--el-text-color-primary:var(--ia-text);--el-text-color-regular:var(--ia-text);--el-text-color-secondary:var(--ia-muted);--el-text-color-placeholder:var(--ia-subtle);--el-border-color:var(--ia-border);--el-border-color-light:var(--ia-border-subtle);--el-border-color-lighter:var(--ia-border-subtle);--el-disabled-bg-color:var(--ia-hover);--el-disabled-text-color:var(--ia-disabled);--el-disabled-border-color:var(--ia-border-subtle);--el-font-family:var(--ia-font-body);--category-chip-text-color:var(--ia-muted);--category-chip-active-color:var(--ia-text);--category-chip-active-bg:var(--ia-hover);--color-primary:var(--ia-accent);--color-minor:var(--ia-accent-hover);--color-btn-text:var(--ia-on-accent);--el-bg-color-page:var(--ia-bg);--el-text-color-disabled:var(--ia-disabled);--el-border-color-extra-light:var(--ia-border-subtle);--el-border-color-dark:var(--ia-border);--el-border-color-darker:var(--ia-border);--el-fill-color-lighter:var(--ia-surface);--el-fill-color-dark:var(--ia-hover);--el-fill-color-darker:var(--ia-hover-strong);--el-mask-color:var(--ia-overlay);--el-mask-color-extra-light:var(--ia-overlay);--el-overlay-color:var(--ia-overlay);--el-overlay-color-light:var(--ia-overlay);--el-box-shadow:var(--ia-panel-shadow);--el-box-shadow-light:var(--ia-panel-shadow);--el-box-shadow-lighter:var(--ia-control-shadow);--el-box-shadow-dark:var(--ia-panel-shadow);--login-surface:var(--ia-surface);--login-field:var(--ia-hover);--login-text:var(--ia-text);--login-muted:var(--ia-muted);--login-border:var(--ia-border);--login-accent:var(--ia-accent);--el-color-success:var(--ia-success);--el-color-success-light-3:color-mix(in srgb,var(--ia-success) 70%,var(--ia-surface));--el-color-success-light-5:color-mix(in srgb,var(--ia-success) 50%,var(--ia-surface));--el-color-success-light-7:color-mix(in srgb,var(--ia-success) 30%,var(--ia-surface));--el-color-success-light-8:color-mix(in srgb,var(--ia-success) 20%,var(--ia-surface));--el-color-success-light-9:color-mix(in srgb,var(--ia-success) 10%,var(--ia-surface));--el-color-warning:var(--ia-warning);--el-color-warning-light-3:color-mix(in srgb,var(--ia-warning) 70%,var(--ia-surface));--el-color-warning-light-5:color-mix(in srgb,var(--ia-warning) 50%,var(--ia-surface));--el-color-warning-light-7:color-mix(in srgb,var(--ia-warning) 30%,var(--ia-surface));--el-color-warning-light-8:color-mix(in srgb,var(--ia-warning) 20%,var(--ia-surface));--el-color-warning-light-9:color-mix(in srgb,var(--ia-warning) 10%,var(--ia-surface));--el-color-danger:var(--ia-danger);--el-color-danger-light-3:color-mix(in srgb,var(--ia-danger) 70%,var(--ia-surface));--el-color-danger-light-5:color-mix(in srgb,var(--ia-danger) 50%,var(--ia-surface));--el-color-danger-light-7:color-mix(in srgb,var(--ia-danger) 30%,var(--ia-surface));--el-color-danger-light-8:color-mix(in srgb,var(--ia-danger) 20%,var(--ia-surface));--el-color-danger-light-9:color-mix(in srgb,var(--ia-danger) 10%,var(--ia-surface));--el-color-info:var(--ia-info);--el-color-info-light-3:color-mix(in srgb,var(--ia-info) 70%,var(--ia-surface));--el-color-info-light-5:color-mix(in srgb,var(--ia-info) 50%,var(--ia-surface));--el-color-info-light-7:color-mix(in srgb,var(--ia-info) 30%,var(--ia-surface));--el-color-info-light-8:color-mix(in srgb,var(--ia-info) 20%,var(--ia-surface));--el-color-info-light-9:color-mix(in srgb,var(--ia-info) 10%,var(--ia-surface));color-scheme:dark;--ia-space-1:4px;--ia-space-2:8px;--ia-space-3:12px;--ia-space-4:16px;--ia-space-6:24px;--ia-radius-inner:8px;--ia-heading-page:28px;--ia-heading-section:20px;--ia-heading-card:16px;--el-font-size-base:var(--ia-body-size);--el-border-radius-base:var(--ia-radius-control);--el-component-size:var(--ia-control-md);--el-component-size-small:var(--ia-control-sm);--el-component-size-large:var(--ia-control-lg);--el-fill-color-dark:var(--ia-hover-strong);--el-fill-color-darker:var(--ia-border);--el-fill-color-extra-light:var(--ia-surface)}html[data-pc-design=inspiration].theme-light{--ia-bg:var(--skin-bg,#fff);--ia-surface:var(--skin-surface,#f7f7f7);--ia-elevated:var(--skin-elevated,var(--skin-raised,#fff));--ia-hover:var(--skin-hover,var(--skin-raised,#ededed));--ia-hover-strong:var(--skin-hover-strong,var(--skin-raised,#e0e0e0));--ia-text:var(--skin-text,#0f0f0f);--ia-muted:var(--skin-muted,#575757);--ia-border:var(--skin-border,#e0e0e0);--ia-border-subtle:var(--skin-border-subtle,#ededed);--ia-accent-hover:var(--skin-accent-hover,#6929c4);--ia-accent-text:var(--skin-accent-text,#6929c4);--ia-accent-soft:var(--skin-accent-soft,color-mix(in srgb,var(--skin-accent,#a56eff) 15%,transparent));--ia-accent-soft-hover:var(--skin-accent-soft-hover,color-mix(in srgb,var(--skin-accent,#a56eff) 30%,transparent));--ia-shadow:hsla(0,0%,6%,.12);--ia-success:var(--skin-success,#198038);--ia-warning:var(--skin-warning,#8e6a00);--ia-danger:var(--skin-danger,#da1e28);--ia-info:var(--skin-info,#005dba);--ia-option-selected-bg:var(--skin-raised,#ededed);--ia-option-menu-bg:var(--skin-popup,var(--skin-surface,#fff));--ia-option-selected-text:var(--skin-text,#0f0f0f);--ia-option-selected-muted:var(--skin-muted,#575757);--ia-popup-border:var(--ia-border);--ia-popup-hover-strong:var(--ia-hover-strong);color-scheme:light}html[data-pc-design=inspiration] :is(body,.pc-theme-adapted,.inspiration-aigc,.ia-dialog,.pc-tool-ui,.vs-popover,.vs-dialog,.site-login-modal--showcase){--pc-theme-page:var(--ia-bg);--pc-theme-page-bg:var(--ia-bg);--pc-theme-surface:var(--ia-surface);--pc-theme-surface-raised:var(--ia-elevated);--pc-theme-surface-soft:var(--ia-hover);--pc-theme-text:var(--ia-text);--pc-theme-text-2:var(--ia-muted);--pc-theme-text-3:var(--ia-subtle);--pc-theme-border:var(--ia-border);--pc-theme-hover:var(--ia-hover);--pc-theme-primary:var(--ia-accent);--pc-theme-primary-soft:var(--ia-accent-soft);--pc-theme-skin-soft:var(--ia-accent-soft);--pc-theme-shadow:var(--ia-shadow);--pc-theme-page-gradient:none;--pc-theme-success:var(--ia-success);--pc-theme-warning:var(--ia-warning);--pc-theme-danger:var(--ia-danger);--pc-theme-info:var(--ia-info);--pc-theme-focus:var(--ia-focus);--pc-theme-overlay:var(--ia-overlay);--pc-theme-disabled:var(--ia-disabled);--pc-app-accent:var(--ia-accent);--pc-app-accent-soft:var(--ia-accent-soft);--pc-app-accent-contrast:var(--ia-on-accent);--coral-tool-bg:var(--ia-bg);--coral-tool-surface:var(--ia-surface);--coral-tool-soft:var(--ia-hover);--coral-tool-border:var(--ia-border);--coral-tool-text:var(--ia-text);--coral-tool-muted:var(--ia-muted);--coral-tool-accent:var(--ia-accent);--coral-tool-accent-soft:var(--ia-accent-soft);--coral-tool-shadow:var(--ia-shadow);--tool-surface:var(--ia-surface);--tool-soft:var(--ia-hover);--tool-text:var(--ia-text);--tool-muted:var(--ia-muted);--tool-border:var(--ia-border);--tool-accent:var(--ia-accent);--tool-accent-soft:var(--ia-accent-soft);--vs-bg:var(--ia-elevated);--vs-fg:var(--ia-text);--vs-muted:var(--ia-muted);--vs-line:var(--ia-border);--vs-hover:var(--ia-hover);--el-color-primary:var(--ia-accent);--el-color-primary-light-3:var(--ia-accent-hover);--el-color-primary-light-5:color-mix(in srgb,var(--ia-accent) 50%,var(--ia-surface));--el-color-primary-light-7:color-mix(in srgb,var(--ia-accent) 30%,var(--ia-surface));--el-color-primary-light-8:color-mix(in srgb,var(--ia-accent) 20%,var(--ia-surface));--el-color-primary-light-9:var(--ia-accent-soft);--el-color-primary-dark-2:var(--ia-accent-hover);--el-bg-color:var(--ia-surface);--el-bg-color-overlay:var(--ia-elevated);--el-fill-color:var(--ia-hover);--el-fill-color-light:var(--ia-hover);--el-fill-color-blank:var(--ia-surface);--el-text-color-primary:var(--ia-text);--el-text-color-regular:var(--ia-text);--el-text-color-secondary:var(--ia-muted);--el-text-color-placeholder:var(--ia-subtle);--el-border-color:var(--ia-border);--el-border-color-light:var(--ia-border-subtle);--el-border-color-lighter:var(--ia-border-subtle);--el-disabled-bg-color:var(--ia-hover);--el-disabled-text-color:var(--ia-disabled);--el-disabled-border-color:var(--ia-border-subtle);--el-font-family:var(--ia-font-body);--category-chip-text-color:var(--ia-muted);--category-chip-active-color:var(--ia-text);--category-chip-active-bg:var(--ia-hover);--color-primary:var(--ia-accent);--color-minor:var(--ia-accent-hover);--color-btn-text:var(--ia-on-accent);--el-bg-color-page:var(--ia-bg);--el-text-color-disabled:var(--ia-disabled);--el-border-color-extra-light:var(--ia-border-subtle);--el-border-color-dark:var(--ia-border);--el-border-color-darker:var(--ia-border);--el-fill-color-lighter:var(--ia-surface);--el-fill-color-extra-light:var(--ia-surface);--el-fill-color-dark:var(--ia-hover);--el-fill-color-darker:var(--ia-hover-strong);--el-mask-color:var(--ia-overlay);--el-mask-color-extra-light:var(--ia-overlay);--el-overlay-color:var(--ia-overlay);--el-overlay-color-light:var(--ia-overlay);--el-box-shadow:var(--ia-panel-shadow);--el-box-shadow-light:var(--ia-panel-shadow);--el-box-shadow-lighter:var(--ia-control-shadow);--el-box-shadow-dark:var(--ia-panel-shadow);--login-surface:var(--ia-surface);--login-field:var(--ia-hover);--login-text:var(--ia-text);--login-muted:var(--ia-muted);--login-border:var(--ia-border);--login-accent:var(--ia-accent);--el-color-success:var(--ia-success);--el-color-success-light-3:color-mix(in srgb,var(--ia-success) 70%,var(--ia-surface));--el-color-success-light-5:color-mix(in srgb,var(--ia-success) 50%,var(--ia-surface));--el-color-success-light-7:color-mix(in srgb,var(--ia-success) 30%,var(--ia-surface));--el-color-success-light-8:color-mix(in srgb,var(--ia-success) 20%,var(--ia-surface));--el-color-success-light-9:color-mix(in srgb,var(--ia-success) 10%,var(--ia-surface));--el-color-warning:var(--ia-warning);--el-color-warning-light-3:color-mix(in srgb,var(--ia-warning) 70%,var(--ia-surface));--el-color-warning-light-5:color-mix(in srgb,var(--ia-warning) 50%,var(--ia-surface));--el-color-warning-light-7:color-mix(in srgb,var(--ia-warning) 30%,var(--ia-surface));--el-color-warning-light-8:color-mix(in srgb,var(--ia-warning) 20%,var(--ia-surface));--el-color-warning-light-9:color-mix(in srgb,var(--ia-warning) 10%,var(--ia-surface));--el-color-danger:var(--ia-danger);--el-color-danger-light-3:color-mix(in srgb,var(--ia-danger) 70%,var(--ia-surface));--el-color-danger-light-5:color-mix(in srgb,var(--ia-danger) 50%,var(--ia-surface));--el-color-danger-light-7:color-mix(in srgb,var(--ia-danger) 30%,var(--ia-surface));--el-color-danger-light-8:color-mix(in srgb,var(--ia-danger) 20%,var(--ia-surface));--el-color-danger-light-9:color-mix(in srgb,var(--ia-danger) 10%,var(--ia-surface));--el-color-info:var(--ia-info);--el-color-info-light-3:color-mix(in srgb,var(--ia-info) 70%,var(--ia-surface));--el-color-info-light-5:color-mix(in srgb,var(--ia-info) 50%,var(--ia-surface));--el-color-info-light-7:color-mix(in srgb,var(--ia-info) 30%,var(--ia-surface));--el-color-info-light-8:color-mix(in srgb,var(--ia-info) 20%,var(--ia-surface));--el-color-info-light-9:color-mix(in srgb,var(--ia-info) 10%,var(--ia-surface))}html[data-pc-design=inspiration] :is(.pc-theme-adapted,.ia-dialog,.vs-popover,.vs-dialog,.el-popper,.el-dialog,.el-drawer,.el-message-box){color:var(--ia-text);font-family:var(--ia-font-body);font-size:var(--ia-body-size);line-height:var(--ia-body-line)}html[data-pc-design=inspiration] :is(.pc-theme-adapted,.ia-dialog,.vs-popover,.vs-dialog) :is(h1,h2,h3){font-family:var(--ia-font-heading)}html[data-pc-design=inspiration] :is(.notice-center-drawer,.notice-detail-modal,.ai-help-panel,.ai-help-dialog,.asset-gallery-modal,.site-login-modal__panel,.ai-user-panel,.membership-pay-modal,.credit-purchase-modal,.credit-agreement-modal,.credits-usage-modal,.mobile-code-modal__panel,.avatar-create-modal,.avatar-delete-modal,.voice-create-modal,.history-voice-modal,.voice-trim-modal,.work-detail__content,.asset-preview__content,.template-modal,.tool-mask-editor,.tool-gallery-modal,.gallery-modal,.mask-editor,.reference-preview__panel,.el-dialog:not(.video-work-preview),.el-drawer,.el-message-box,.el-popover,.el-dropdown-menu,.el-select-dropdown,.el-picker-panel,.vs-popover){--pc-theme-page:var(--ia-bg);--pc-theme-page-bg:var(--ia-bg);--pc-theme-surface:var(--ia-surface);--pc-theme-surface-raised:var(--ia-elevated);--pc-theme-surface-soft:var(--ia-hover);--pc-theme-text:var(--ia-text);--pc-theme-text-2:var(--ia-muted);--pc-theme-text-3:var(--ia-subtle);--pc-theme-border:var(--ia-border);--pc-theme-hover:var(--ia-hover);--pc-theme-primary:var(--ia-accent);--pc-theme-primary-soft:var(--ia-accent-soft);--pc-theme-skin-soft:var(--ia-accent-soft);--pc-theme-shadow:var(--ia-shadow);--pc-theme-page-gradient:none;--pc-theme-success:var(--ia-success);--pc-theme-warning:var(--ia-warning);--pc-theme-danger:var(--ia-danger);--pc-theme-info:var(--ia-info);--pc-theme-focus:var(--ia-focus);--pc-theme-overlay:var(--ia-overlay);--pc-theme-disabled:var(--ia-disabled);--pc-app-accent:var(--ia-accent);--pc-app-accent-soft:var(--ia-accent-soft);--pc-app-accent-contrast:var(--ia-on-accent);--coral-tool-bg:var(--ia-bg);--coral-tool-surface:var(--ia-surface);--coral-tool-soft:var(--ia-hover);--coral-tool-border:var(--ia-border);--coral-tool-text:var(--ia-text);--coral-tool-muted:var(--ia-muted);--coral-tool-accent:var(--ia-accent);--coral-tool-accent-soft:var(--ia-accent-soft);--coral-tool-shadow:var(--ia-shadow);--tool-surface:var(--ia-surface);--tool-soft:var(--ia-hover);--tool-text:var(--ia-text);--tool-muted:var(--ia-muted);--tool-border:var(--ia-border);--tool-accent:var(--ia-accent);--tool-accent-soft:var(--ia-accent-soft);--vs-bg:var(--ia-elevated);--vs-fg:var(--ia-text);--vs-muted:var(--ia-muted);--vs-line:var(--ia-border);--vs-hover:var(--ia-hover);--el-color-primary:var(--ia-accent);--el-color-primary-light-3:var(--ia-accent-hover);--el-color-primary-light-5:color-mix(in srgb,var(--ia-accent) 50%,var(--ia-surface));--el-color-primary-light-7:color-mix(in srgb,var(--ia-accent) 30%,var(--ia-surface));--el-color-primary-light-8:color-mix(in srgb,var(--ia-accent) 20%,var(--ia-surface));--el-color-primary-light-9:var(--ia-accent-soft);--el-color-primary-dark-2:var(--ia-accent-hover);--el-bg-color:var(--ia-surface);--el-bg-color-overlay:var(--ia-elevated);--el-fill-color:var(--ia-hover);--el-fill-color-light:var(--ia-hover);--el-fill-color-blank:var(--ia-surface);--el-text-color-primary:var(--ia-text);--el-text-color-regular:var(--ia-text);--el-text-color-secondary:var(--ia-muted);--el-text-color-placeholder:var(--ia-subtle);--el-border-color:var(--ia-border);--el-border-color-light:var(--ia-border-subtle);--el-border-color-lighter:var(--ia-border-subtle);--el-disabled-bg-color:var(--ia-hover);--el-disabled-text-color:var(--ia-disabled);--el-disabled-border-color:var(--ia-border-subtle);--el-font-family:var(--ia-font-body);--category-chip-text-color:var(--ia-muted);--category-chip-active-color:var(--ia-text);--category-chip-active-bg:var(--ia-hover);--color-primary:var(--ia-accent);--color-minor:var(--ia-accent-hover);--color-btn-text:var(--ia-on-accent);--el-bg-color-page:var(--ia-bg);--el-text-color-disabled:var(--ia-disabled);--el-border-color-extra-light:var(--ia-border-subtle);--el-border-color-dark:var(--ia-border);--el-border-color-darker:var(--ia-border);--el-fill-color-lighter:var(--ia-surface);--el-fill-color-extra-light:var(--ia-surface);--el-fill-color-dark:var(--ia-hover);--el-fill-color-darker:var(--ia-hover-strong);--el-mask-color:var(--ia-overlay);--el-mask-color-extra-light:var(--ia-overlay);--el-overlay-color:var(--ia-overlay);--el-overlay-color-light:var(--ia-overlay);--el-box-shadow:var(--ia-panel-shadow);--el-box-shadow-light:var(--ia-panel-shadow);--el-box-shadow-lighter:var(--ia-control-shadow);--el-box-shadow-dark:var(--ia-panel-shadow);--login-surface:var(--ia-surface);--login-field:var(--ia-hover);--login-text:var(--ia-text);--login-muted:var(--ia-muted);--login-border:var(--ia-border);--login-accent:var(--ia-accent);--el-color-success:var(--ia-success);--el-color-success-light-3:color-mix(in srgb,var(--ia-success) 70%,var(--ia-surface));--el-color-success-light-5:color-mix(in srgb,var(--ia-success) 50%,var(--ia-surface));--el-color-success-light-7:color-mix(in srgb,var(--ia-success) 30%,var(--ia-surface));--el-color-success-light-8:color-mix(in srgb,var(--ia-success) 20%,var(--ia-surface));--el-color-success-light-9:color-mix(in srgb,var(--ia-success) 10%,var(--ia-surface));--el-color-warning:var(--ia-warning);--el-color-warning-light-3:color-mix(in srgb,var(--ia-warning) 70%,var(--ia-surface));--el-color-warning-light-5:color-mix(in srgb,var(--ia-warning) 50%,var(--ia-surface));--el-color-warning-light-7:color-mix(in srgb,var(--ia-warning) 30%,var(--ia-surface));--el-color-warning-light-8:color-mix(in srgb,var(--ia-warning) 20%,var(--ia-surface));--el-color-warning-light-9:color-mix(in srgb,var(--ia-warning) 10%,var(--ia-surface));--el-color-danger:var(--ia-danger);--el-color-danger-light-3:color-mix(in srgb,var(--ia-danger) 70%,var(--ia-surface));--el-color-danger-light-5:color-mix(in srgb,var(--ia-danger) 50%,var(--ia-surface));--el-color-danger-light-7:color-mix(in srgb,var(--ia-danger) 30%,var(--ia-surface));--el-color-danger-light-8:color-mix(in srgb,var(--ia-danger) 20%,var(--ia-surface));--el-color-danger-light-9:color-mix(in srgb,var(--ia-danger) 10%,var(--ia-surface));--el-color-info:var(--ia-info);--el-color-info-light-3:color-mix(in srgb,var(--ia-info) 70%,var(--ia-surface));--el-color-info-light-5:color-mix(in srgb,var(--ia-info) 50%,var(--ia-surface));--el-color-info-light-7:color-mix(in srgb,var(--ia-info) 30%,var(--ia-surface));--el-color-info-light-8:color-mix(in srgb,var(--ia-info) 20%,var(--ia-surface));--el-color-info-light-9:color-mix(in srgb,var(--ia-info) 10%,var(--ia-surface));background:var(--ia-elevated)!important;border-color:var(--ia-border)!important;box-shadow:var(--ia-panel-shadow);color:var(--ia-text)!important}html[data-pc-design=inspiration] :is(.work-detail__config-card,.work-detail__avatar,.work-detail__download,.work-detail__favorite,.work-detail__clip,.credits-usage-modal__summary,.membership-pay-empty,.membership-pay-way button,.ai-help-type button,.ai-help-upload,.ai-help-contact){background:var(--ia-hover);border-color:var(--ia-border);color:var(--ia-text)}html[data-pc-design=inspiration] :is(.vs-model-search,.el-input__wrapper,.el-select__wrapper,.el-textarea__inner){background:var(--ia-surface);border-radius:var(--ia-radius-control);color:var(--ia-text)}html[data-pc-design=inspiration] :is(.vs-model-search,.el-input__wrapper,.el-select__wrapper){min-height:var(--ia-control-md)}html[data-pc-design=inspiration] :is(.vs-model-search,.el-textarea__inner):focus{box-shadow:inset 0 0 0 1px var(--ia-focus)}html[data-pc-design=inspiration] :is(.pc-theme-adapted,.ia-dialog,.vs-dialog,.vs-popover) :is(button,a,input,textarea,select,[role=button]):focus-visible{outline:2px solid var(--ia-focus);outline-offset:2px}html[data-pc-design=inspiration] :is(.pc-theme-adapted,.ia-dialog,.vs-dialog,.vs-popover) button:disabled{cursor:not-allowed;opacity:1}html[data-pc-design=inspiration] :is(button,a,[role=button]) :is(.el-icon,svg){color:inherit!important}html[data-pc-design=inspiration] .pc-close-button.pc-close-button{color:var(--ia-text)!important}html[data-pc-design=inspiration] .pc-close-button.pc-close-button:hover{background:var(--ia-hover)!important}html[data-pc-design=inspiration] :is(.vs-primary-generate:not(.vs-reference-action),.vs-dialog-actions .vs-primary,.is-inspiration-tool .product-panel--form .submit-bar>button,.is-inspiration-tool .product-panel--form .submit-bar__main>button,.music-page--inspiration .primary-btn.vs-primary-generate,.work-detail__primary,.avatar-create-modal__submit,.voice-create-modal__submit){background:var(--ia-accent)!important;border:1px solid transparent;border-radius:var(--ia-radius-pill)!important;box-shadow:var(--ia-control-shadow)!important;color:var(--ia-on-accent)!important;font-size:16px;font-weight:500;height:var(--ia-control-md);line-height:20px;min-height:var(--ia-control-md);padding:0 12px;transition:background var(--ia-duration),color var(--ia-duration)}html[data-pc-design=inspiration] :is(.vs-primary-generate:not(.vs-reference-action),.vs-dialog-actions .vs-primary,.is-inspiration-tool .product-panel--form .submit-bar>button,.is-inspiration-tool .product-panel--form .submit-bar__main>button,.music-page--inspiration .primary-btn.vs-primary-generate,.work-detail__primary,.avatar-create-modal__submit,.voice-create-modal__submit):hover:not(:disabled){background:var(--ia-accent-hover)!important;color:var(--ia-on-accent-hover)!important;filter:none}html[data-pc-design=inspiration] :is(.vs-primary-generate:not(.vs-reference-action),.vs-dialog-actions .vs-primary,.is-inspiration-tool .product-panel--form .submit-bar>button,.is-inspiration-tool .product-panel--form .submit-bar__main>button,.music-page--inspiration .primary-btn.vs-primary-generate,.work-detail__primary,.avatar-create-modal__submit,.voice-create-modal__submit)>span{color:inherit!important}html[data-pc-design=inspiration] :is(.vs-panel,.avatar-page.is-inspiration-avatar .avatar-editor,.music-page--inspiration .music-create,.is-inspiration-tool .product-panel--form){border-radius:var(--ia-radius-panel)!important}html[data-pc-design=inspiration] :is(.vs-prompt,.vs-prompt-editor,.avatar-page.is-inspiration-avatar .script-box){border-radius:var(--ia-radius-card)}html[data-pc-design=inspiration] :is(.vs-model>button,.vs-option>button,.avatar-studio-model>button,.avatar-studio-options>button){border-radius:var(--ia-radius-control);font-size:var(--ia-body-size);line-height:var(--ia-body-line);min-height:var(--ia-control-md)}html[data-pc-design=inspiration] :is(.vs-tabs button,.im-tool-tabs button,.music-view-tabs button,.avatar-studio-tabs button,.inspiration-tabs__item){border-radius:var(--ia-radius-control);font-size:var(--ia-body-size);line-height:var(--ia-body-line);min-height:var(--ia-control-sm)}html[data-pc-design=inspiration] :is(.vs-enhance,.im-tool-steps b,.music-step-number){color:var(--ia-accent-text)!important}html[data-pc-design=inspiration] .membership-modal-shell{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#000000a8;background:var(--pc-theme-overlay);display:grid;padding:24px;place-items:center}html[data-pc-design=inspiration] .membership-modal{background:#111217;background:var(--pc-theme-surface);border-radius:var(--ia-radius-panel);color:#fff;color:var(--pc-theme-text);max-height:calc(100dvh - 48px);min-height:0;overflow-y:auto;padding:42px 28px 28px;width:min(1100px,100%)}html[data-pc-design=inspiration] .membership-modal__close{color:#fff!important;color:var(--pc-theme-text)!important;position:absolute;right:12px;top:12px}html[data-pc-design=inspiration] .membership-modal__close:hover{background:#ffffff14!important;background:var(--pc-theme-hover)!important}html[data-pc-design=inspiration] .membership-modal__hero h2{color:#fff;color:var(--pc-theme-text);font-size:28px;white-space:normal}html[data-pc-design=inspiration] .membership-modal__hero p{color:#ffffffc2;color:var(--pc-theme-text-2);flex-wrap:wrap;font-size:14px;justify-content:center;white-space:normal}html[data-pc-design=inspiration] .membership-plan,html[data-pc-design=inspiration] .membership-plan.is-current{background:#111217;background:var(--pc-theme-surface);border-color:#ffffff1a;border-color:var(--pc-theme-border);border-radius:16px;box-shadow:none;color:#fff;color:var(--pc-theme-text)}html[data-pc-design=inspiration] .membership-plan.is-recommended{background:linear-gradient(#4debff24,#111217 50%);background:linear-gradient(var(--pc-theme-primary-soft),var(--pc-theme-surface) 50%);border-color:#4debff;border-color:var(--pc-theme-primary);box-shadow:none}html[data-pc-design=inspiration] .membership-plan:before{display:none}html[data-pc-design=inspiration] .membership-plan__bonus-tip,html[data-pc-design=inspiration] .membership-plan__duration,html[data-pc-design=inspiration] .membership-plan__features li,html[data-pc-design=inspiration] .membership-plan__head p{color:#ffffffc2;color:var(--pc-theme-text-2);white-space:normal}html[data-pc-design=inspiration] .membership-plan__bonus{color:#fff;color:var(--pc-theme-text)}html[data-pc-design=inspiration] .membership-plan__badge{background:#4debff24;background:var(--pc-theme-primary-soft);border-color:#ffffff1a;border-color:var(--pc-theme-border);color:#4debff;color:var(--pc-theme-primary)}html[data-pc-design=inspiration] .membership-plan__action{background:#4debff;background:var(--pc-app-accent);border-radius:100px;color:#061014;color:var(--pc-app-accent-contrast)}html[data-pc-design=inspiration] .membership-plan__action.is-current{background:#1b1c1f;background:var(--pc-theme-surface-soft);border-color:#ffffff1a;border-color:var(--pc-theme-border);box-shadow:none;color:#ffffff80;color:var(--pc-theme-text-3)}html[data-pc-design=inspiration] :is(.notice-detail-modal,.ai-help-dialog,.site-login-modal__panel,.credit-purchase-modal,.credit-agreement-modal,.membership-pay-modal,.avatar-create-modal,.voice-create-modal,.el-dialog,.el-message-box) :is(input:not([type=checkbox]):not([type=radio]):not([type=range]):not([type=file]):not([type=color]),textarea,select){background-color:var(--ia-surface);border-color:var(--ia-border);color:var(--ia-text)}html[data-pc-design=inspiration] :is(.notice-detail-modal,.ai-help-dialog,.site-login-modal__panel,.credit-purchase-modal,.credit-agreement-modal,.membership-pay-modal,.avatar-create-modal,.voice-create-modal,.el-dialog,.el-message-box) :is(input:not([type=checkbox]):not([type=radio]):not([type=range]):not([type=file]):not([type=color]),textarea,select)::-moz-placeholder{color:var(--ia-subtle)}html[data-pc-design=inspiration] :is(.notice-detail-modal,.ai-help-dialog,.site-login-modal__panel,.credit-purchase-modal,.credit-agreement-modal,.membership-pay-modal,.avatar-create-modal,.voice-create-modal,.el-dialog,.el-message-box) :is(input:not([type=checkbox]):not([type=radio]):not([type=range]):not([type=file]):not([type=color]),textarea,select)::placeholder{color:var(--ia-subtle)}html[data-pc-design=inspiration] :is(.notice-detail-modal,.ai-help-dialog,.site-login-modal__panel,.credit-purchase-modal,.credit-agreement-modal,.membership-pay-modal,.avatar-create-modal,.voice-create-modal,.el-dialog,.el-message-box) :is(.el-input__wrapper,.el-select__wrapper) input{background:transparent}html[data-pc-design=inspiration] :is(.notice-detail-modal,.ai-help-dialog,.site-login-modal__panel,.credit-purchase-modal,.credit-agreement-modal,.membership-pay-modal,.avatar-create-modal,.voice-create-modal,.el-dialog,.el-message-box) :is(.el-dialog__title,.el-message-box__title,.el-message-box__content,.el-form-item__label,.el-checkbox__label){color:var(--ia-text)}html[data-pc-design=inspiration] :is(.el-dialog,.el-message-box,.ai-help-dialog,.site-login-modal__panel,.assets-shell,.settings-content) :is(button,a,input,textarea,select,[role=button]):focus-visible{outline:2px solid var(--ia-focus);outline-offset:2px}html[data-pc-design=inspiration] .credits-usage-modal__tabs button.is-active:after{background:var(--ia-accent)}html[data-pc-design=inspiration] .credits-usage-modal__tip-link{color:var(--ia-accent-text)}html[data-pc-design=inspiration] .credits-usage-modal__record-side strong.is-positive{color:var(--ia-success)}html[data-pc-design=inspiration] .credits-usage-modal__record-side strong.is-negative{color:var(--ia-danger)}html[data-pc-design=inspiration] :is(.credits-usage-modal__action,.credit-purchase-pay__action,.credit-agreement-modal__footer button,.membership-pay-submit,.membership-pay-qr button,.ai-help-submit,.ai-help-service button,.settings-content .el-button--primary,.distribution-page .primary-button,.el-dialog .primary-button,.el-message-box__btns .el-button--primary,.mask-editor__confirm,.site-login-modal--showcase .site-login-modal__submit){background:var(--ia-accent)!important;border-color:transparent;border-radius:var(--ia-radius-pill);box-shadow:var(--ia-control-shadow);color:var(--ia-on-accent)!important;min-height:var(--ia-control-md)}html[data-pc-design=inspiration] :is(.credits-usage-modal__action,.credit-purchase-pay__action,.credit-agreement-modal__footer button,.membership-pay-submit,.membership-pay-qr button,.ai-help-submit,.ai-help-service button,.settings-content .el-button--primary,.distribution-page .primary-button,.el-dialog .primary-button,.el-message-box__btns .el-button--primary,.mask-editor__confirm,.site-login-modal--showcase .site-login-modal__submit):hover:not(:disabled):not(.is-disabled){background:var(--ia-accent-hover)!important;color:var(--ia-on-accent-hover)!important}html[data-pc-design=inspiration] :is(.credits-usage-modal__action,.credit-purchase-pay__action,.credit-agreement-modal__footer button,.membership-pay-submit,.membership-pay-qr button,.ai-help-submit,.ai-help-service button,.settings-content .el-button--primary,.distribution-page .primary-button,.el-dialog .primary-button,.el-message-box__btns .el-button--primary,.mask-editor__confirm,.site-login-modal--showcase .site-login-modal__submit).is-disabled,html[data-pc-design=inspiration] :is(.credits-usage-modal__action,.credit-purchase-pay__action,.credit-agreement-modal__footer button,.membership-pay-submit,.membership-pay-qr button,.ai-help-submit,.ai-help-service button,.settings-content .el-button--primary,.distribution-page .primary-button,.el-dialog .primary-button,.el-message-box__btns .el-button--primary,.mask-editor__confirm,.site-login-modal--showcase .site-login-modal__submit):disabled{cursor:not-allowed;opacity:1}html[data-pc-design=inspiration] .distribution-page .distribution-hero{background:var(--ia-surface);border-radius:var(--ia-radius-card);color:var(--ia-text)}html[data-pc-design=inspiration] .distribution-page :is(.distribution-hero .section-kicker,.distribution-hero__copy,.invite-box__label){color:var(--ia-muted)}html[data-pc-design=inspiration] .distribution-page .invite-box .text-button{color:var(--ia-accent-text)}html[data-pc-design=inspiration] .distribution-page .level-switch .active{background:var(--ia-accent-soft);color:var(--ia-accent-text)}html[data-pc-design=inspiration] .assets-shell{--category-chip-radius:var(--ia-radius-control)}html[data-pc-design=inspiration] :is(.is-inspiration-tool,.pc-tool-ui) input:is([type=checkbox],[type=radio],[type=range]){accent-color:var(--ia-accent)}html[data-pc-design=inspiration] :is(.avatar-editor-card__empty,.avatar-card__image,.voice-card__thumb,.voice-card__thumb.is-empty,.history-voice-card__play){background:var(--ia-hover)}html[data-pc-design=inspiration] :is(.voice-editor-card__play,.voice-card__play).is-active{background:var(--ia-accent);color:var(--ia-on-accent)}html[data-pc-design=inspiration] :is(.ia-segmented,.avatar-page.is-inspiration-avatar .human-mode-switch,.music-page--inspiration .mode-line,.music-page--inspiration .segmented,.is-inspiration-tool .product-panel__body .segmented,.is-inspiration-tool .product-panel__body .clip-tabs,.is-inspiration-tool .mode-tabs,.is-inspiration-tool .tool-segmented,.is-inspiration-tool .tool-fitting-mode-tabs,.is-inspiration-tool .tool-style-tabs,.vs-tabs,.ia-theme-tabs,.skin-editor-modes,.distribution-page .level-switch,.asset-gallery-tabs,.dh-page .segmented,.dh-page .ratio-row,.dh-page .source-filter,.dh-page .script-emotion-tabs){background:var(--ia-hover)!important;border:0!important;border-radius:var(--ia-radius-control)!important;box-sizing:border-box;gap:var(--ia-space-1)!important;min-width:0;padding:var(--ia-space-1)!important}html[data-pc-design=inspiration] :is(.ia-segmented,.avatar-page.is-inspiration-avatar .human-mode-switch,.music-page--inspiration .mode-line,.music-page--inspiration .segmented,.is-inspiration-tool .product-panel__body .segmented,.is-inspiration-tool .product-panel__body .clip-tabs,.is-inspiration-tool .mode-tabs,.is-inspiration-tool .tool-segmented,.is-inspiration-tool .tool-fitting-mode-tabs,.is-inspiration-tool .tool-style-tabs,.vs-tabs,.ia-theme-tabs,.skin-editor-modes,.distribution-page .level-switch,.asset-gallery-tabs,.dh-page .segmented,.dh-page .ratio-row,.dh-page .source-filter,.dh-page .script-emotion-tabs)>button{align-items:center;background:transparent!important;border:0!important;border-radius:var(--ia-radius-control)!important;border-radius:var(--ia-radius-inner)!important;box-shadow:none!important;box-sizing:border-box;color:var(--ia-muted)!important;cursor:pointer;display:inline-flex;flex:1 1 0;font:500 var(--ia-body-size)/var(--ia-body-line) var(--ia-font-body)!important;gap:var(--ia-space-1);height:var(--ia-control-sm)!important;justify-content:center;min-height:var(--ia-control-sm)!important;min-width:0;padding:0 var(--ia-space-3)!important;padding-inline:var(--ia-space-2)!important;transition:background-color var(--ia-duration),color var(--ia-duration);white-space:nowrap}html[data-pc-design=inspiration] :is(.ia-segmented,.avatar-page.is-inspiration-avatar .human-mode-switch,.music-page--inspiration .mode-line,.music-page--inspiration .segmented,.is-inspiration-tool .product-panel__body .segmented,.is-inspiration-tool .product-panel__body .clip-tabs,.is-inspiration-tool .mode-tabs,.is-inspiration-tool .tool-segmented,.is-inspiration-tool .tool-fitting-mode-tabs,.is-inspiration-tool .tool-style-tabs,.vs-tabs,.ia-theme-tabs,.skin-editor-modes,.distribution-page .level-switch,.asset-gallery-tabs,.dh-page .segmented,.dh-page .ratio-row,.dh-page .source-filter,.dh-page .script-emotion-tabs)>button>:is(svg,.el-icon){flex:none;font-size:16px;height:16px;width:16px}html[data-pc-design=inspiration] :is(.ia-segmented,.avatar-page.is-inspiration-avatar .human-mode-switch,.music-page--inspiration .mode-line,.music-page--inspiration .segmented,.is-inspiration-tool .product-panel__body .segmented,.is-inspiration-tool .product-panel__body .clip-tabs,.is-inspiration-tool .mode-tabs,.is-inspiration-tool .tool-segmented,.is-inspiration-tool .tool-fitting-mode-tabs,.is-inspiration-tool .tool-style-tabs,.vs-tabs,.ia-theme-tabs,.skin-editor-modes,.distribution-page .level-switch,.asset-gallery-tabs,.dh-page .segmented,.dh-page .ratio-row,.dh-page .source-filter,.dh-page .script-emotion-tabs)>button:hover{background:transparent!important;color:var(--ia-muted)!important}html[data-pc-design=inspiration] :is(.ia-segmented,.avatar-page.is-inspiration-avatar .human-mode-switch,.music-page--inspiration .mode-line,.music-page--inspiration .segmented,.is-inspiration-tool .product-panel__body .segmented,.is-inspiration-tool .product-panel__body .clip-tabs,.is-inspiration-tool .mode-tabs,.is-inspiration-tool .tool-segmented,.is-inspiration-tool .tool-fitting-mode-tabs,.is-inspiration-tool .tool-style-tabs,.vs-tabs,.ia-theme-tabs,.skin-editor-modes,.distribution-page .level-switch,.asset-gallery-tabs,.dh-page .segmented,.dh-page .ratio-row,.dh-page .source-filter,.dh-page .script-emotion-tabs)>button:is(.active,.is-active,.selected,[aria-selected=true],[aria-pressed=true]){background:var(--ia-hover)!important}html[data-pc-design=inspiration] :is(.ia-segmented,.avatar-page.is-inspiration-avatar .human-mode-switch,.music-page--inspiration .mode-line,.music-page--inspiration .segmented,.is-inspiration-tool .product-panel__body .segmented,.is-inspiration-tool .product-panel__body .clip-tabs,.is-inspiration-tool .mode-tabs,.is-inspiration-tool .tool-segmented,.is-inspiration-tool .tool-fitting-mode-tabs,.is-inspiration-tool .tool-style-tabs,.vs-tabs,.ia-theme-tabs,.skin-editor-modes,.distribution-page .level-switch,.asset-gallery-tabs,.dh-page .segmented,.dh-page .ratio-row,.dh-page .source-filter,.dh-page .script-emotion-tabs)>button:focus-visible{outline:2px solid var(--ia-focus);outline-offset:-2px}html[data-pc-design=inspiration] :is(.ia-segmented,.avatar-page.is-inspiration-avatar .human-mode-switch,.music-page--inspiration .mode-line,.music-page--inspiration .segmented,.is-inspiration-tool .product-panel__body .segmented,.is-inspiration-tool .product-panel__body .clip-tabs,.is-inspiration-tool .mode-tabs,.is-inspiration-tool .tool-segmented,.is-inspiration-tool .tool-fitting-mode-tabs,.is-inspiration-tool .tool-style-tabs,.vs-tabs,.ia-theme-tabs,.skin-editor-modes,.distribution-page .level-switch,.asset-gallery-tabs,.dh-page .segmented,.dh-page .ratio-row,.dh-page .source-filter,.dh-page .script-emotion-tabs)>button:disabled,html[data-pc-design=inspiration] :is(.ia-segmented,.avatar-page.is-inspiration-avatar .human-mode-switch,.music-page--inspiration .mode-line,.music-page--inspiration .segmented,.is-inspiration-tool .product-panel__body .segmented,.is-inspiration-tool .product-panel__body .clip-tabs,.is-inspiration-tool .mode-tabs,.is-inspiration-tool .tool-segmented,.is-inspiration-tool .tool-fitting-mode-tabs,.is-inspiration-tool .tool-style-tabs,.vs-tabs,.ia-theme-tabs,.skin-editor-modes,.distribution-page .level-switch,.asset-gallery-tabs,.dh-page .segmented,.dh-page .ratio-row,.dh-page .source-filter,.dh-page .script-emotion-tabs)>button[aria-disabled=true]{background:var(--ia-hover)!important;color:var(--ia-disabled)!important;cursor:not-allowed;opacity:1}html[data-pc-design=inspiration] :is(.ia-segmented,.avatar-page.is-inspiration-avatar .human-mode-switch,.music-page--inspiration .mode-line,.music-page--inspiration .segmented,.is-inspiration-tool .product-panel__body .segmented,.is-inspiration-tool .product-panel__body .clip-tabs,.is-inspiration-tool .mode-tabs,.is-inspiration-tool .tool-segmented,.is-inspiration-tool .tool-fitting-mode-tabs,.is-inspiration-tool .tool-style-tabs,.vs-tabs,.ia-theme-tabs,.skin-editor-modes,.distribution-page .level-switch,.asset-gallery-tabs,.dh-page .segmented,.dh-page .ratio-row,.dh-page .source-filter,.dh-page .script-emotion-tabs)>button:is(.active,.is-active,.selected,[aria-selected=true],[aria-pressed=true]){background:var(--ia-surface)!important;color:var(--ia-text)!important}html[data-pc-design=inspiration] :is(.ia-navigation-tabs,.avatar-page.is-inspiration-avatar .avatar-studio-tabs,.music-view-tabs,.im-tool-tabs,.vs-result-tabs,.ia-search-tabs,.notice-center-tabs,.credits-usage-modal__tabs,.ai-user-panel__tabs,.assets-tabs,.inspiration-tabs,.site-login-modal__tabs,.dh-page .library-tabs,.avatar-page.is-inspiration-avatar .avatar-heading){align-items:flex-start;border:0;display:flex;flex-shrink:0;flex-wrap:wrap;gap:var(--ia-space-1)!important;height:auto!important;min-height:var(--ia-control-lg);padding:0 0 var(--ia-space-4)!important}html[data-pc-design=inspiration] :is(.ia-navigation-tabs,.avatar-page.is-inspiration-avatar .avatar-studio-tabs,.music-view-tabs,.im-tool-tabs,.vs-result-tabs,.ia-search-tabs,.notice-center-tabs,.credits-usage-modal__tabs,.ai-user-panel__tabs,.assets-tabs,.inspiration-tabs,.site-login-modal__tabs,.dh-page .library-tabs,.avatar-page.is-inspiration-avatar .avatar-heading)>button{align-items:center;background:transparent!important;border:0!important;border-radius:var(--ia-radius-control)!important;box-shadow:none!important;box-sizing:border-box;color:var(--ia-muted)!important;cursor:pointer;display:inline-flex;font:500 var(--ia-body-size)/var(--ia-body-line) var(--ia-font-body)!important;gap:var(--ia-space-1);height:var(--ia-control-sm)!important;justify-content:center;min-height:var(--ia-control-sm)!important;min-width:0;padding:0 var(--ia-space-3)!important;transition:background-color var(--ia-duration),color var(--ia-duration);white-space:nowrap}html[data-pc-design=inspiration] :is(.ia-navigation-tabs,.avatar-page.is-inspiration-avatar .avatar-studio-tabs,.music-view-tabs,.im-tool-tabs,.vs-result-tabs,.ia-search-tabs,.notice-center-tabs,.credits-usage-modal__tabs,.ai-user-panel__tabs,.assets-tabs,.inspiration-tabs,.site-login-modal__tabs,.dh-page .library-tabs,.avatar-page.is-inspiration-avatar .avatar-heading)>button>:is(svg,.el-icon){flex:none;font-size:16px;height:16px;width:16px}html[data-pc-design=inspiration] :is(.ia-navigation-tabs,.avatar-page.is-inspiration-avatar .avatar-studio-tabs,.music-view-tabs,.im-tool-tabs,.vs-result-tabs,.ia-search-tabs,.notice-center-tabs,.credits-usage-modal__tabs,.ai-user-panel__tabs,.assets-tabs,.inspiration-tabs,.site-login-modal__tabs,.dh-page .library-tabs,.avatar-page.is-inspiration-avatar .avatar-heading)>button:hover{background:transparent!important;color:var(--ia-muted)!important}html[data-pc-design=inspiration] :is(.ia-navigation-tabs,.avatar-page.is-inspiration-avatar .avatar-studio-tabs,.music-view-tabs,.im-tool-tabs,.vs-result-tabs,.ia-search-tabs,.notice-center-tabs,.credits-usage-modal__tabs,.ai-user-panel__tabs,.assets-tabs,.inspiration-tabs,.site-login-modal__tabs,.dh-page .library-tabs,.avatar-page.is-inspiration-avatar .avatar-heading)>button:is(.active,.is-active,.selected,[aria-selected=true],[aria-pressed=true]){background:var(--ia-hover)!important;color:var(--ia-text)!important}html[data-pc-design=inspiration] :is(.ia-navigation-tabs,.avatar-page.is-inspiration-avatar .avatar-studio-tabs,.music-view-tabs,.im-tool-tabs,.vs-result-tabs,.ia-search-tabs,.notice-center-tabs,.credits-usage-modal__tabs,.ai-user-panel__tabs,.assets-tabs,.inspiration-tabs,.site-login-modal__tabs,.dh-page .library-tabs,.avatar-page.is-inspiration-avatar .avatar-heading)>button:focus-visible{outline:2px solid var(--ia-focus);outline-offset:-2px}html[data-pc-design=inspiration] :is(.ia-navigation-tabs,.avatar-page.is-inspiration-avatar .avatar-studio-tabs,.music-view-tabs,.im-tool-tabs,.vs-result-tabs,.ia-search-tabs,.notice-center-tabs,.credits-usage-modal__tabs,.ai-user-panel__tabs,.assets-tabs,.inspiration-tabs,.site-login-modal__tabs,.dh-page .library-tabs,.avatar-page.is-inspiration-avatar .avatar-heading)>button:disabled,html[data-pc-design=inspiration] :is(.ia-navigation-tabs,.avatar-page.is-inspiration-avatar .avatar-studio-tabs,.music-view-tabs,.im-tool-tabs,.vs-result-tabs,.ia-search-tabs,.notice-center-tabs,.credits-usage-modal__tabs,.ai-user-panel__tabs,.assets-tabs,.inspiration-tabs,.site-login-modal__tabs,.dh-page .library-tabs,.avatar-page.is-inspiration-avatar .avatar-heading)>button[aria-disabled=true]{background:var(--ia-hover)!important;color:var(--ia-disabled)!important;cursor:not-allowed;opacity:1}html[data-pc-design=inspiration] :is(.ia-navigation-tabs,.avatar-page.is-inspiration-avatar .avatar-studio-tabs,.music-view-tabs,.im-tool-tabs,.vs-result-tabs,.ia-search-tabs,.notice-center-tabs,.credits-usage-modal__tabs,.ai-user-panel__tabs,.assets-tabs,.inspiration-tabs,.site-login-modal__tabs,.dh-page .library-tabs,.avatar-page.is-inspiration-avatar .avatar-heading)>button:after{display:none}html[data-pc-design=inspiration] :is(.ia-filter-chips,.assets-categories,.avatar-page.is-inspiration-avatar .tools-categories,.music-page--inspiration .filters,.music-page--inspiration .style-tags,.vs-effect-categories,.it-catalog nav,.aigc-image-page .status-tabs,.aigc-video-page .status-tabs){--category-chip-gap:var(--ia-space-2);--category-chip-radius:var(--ia-radius-control);--category-chip-min-height:var(--ia-control-sm);--category-chip-padding-x:var(--ia-space-3);--category-chip-text-color:var(--ia-muted);--category-chip-active-bg:var(--ia-hover);--category-chip-active-color:var(--ia-text);gap:var(--ia-space-2)!important}html[data-pc-design=inspiration] :is(.ia-filter-chips,.assets-categories,.avatar-page.is-inspiration-avatar .tools-categories,.music-page--inspiration .filters,.music-page--inspiration .style-tags,.vs-effect-categories,.it-catalog nav,.aigc-image-page .status-tabs,.aigc-video-page .status-tabs)>button{align-items:center;background:transparent!important;border:0!important;border-radius:var(--ia-radius-control)!important;box-shadow:none!important;box-sizing:border-box;color:var(--ia-muted)!important;cursor:pointer;display:inline-flex;font:500 var(--ia-body-size)/var(--ia-body-line) var(--ia-font-body)!important;gap:var(--ia-space-1);height:var(--ia-control-sm)!important;justify-content:center;min-height:var(--ia-control-sm)!important;min-width:0;padding:0 var(--ia-space-3)!important;transition:background-color var(--ia-duration),color var(--ia-duration);white-space:nowrap}html[data-pc-design=inspiration] :is(.ia-filter-chips,.assets-categories,.avatar-page.is-inspiration-avatar .tools-categories,.music-page--inspiration .filters,.music-page--inspiration .style-tags,.vs-effect-categories,.it-catalog nav,.aigc-image-page .status-tabs,.aigc-video-page .status-tabs)>button>:is(svg,.el-icon){flex:none;font-size:16px;height:16px;width:16px}html[data-pc-design=inspiration] :is(.ia-filter-chips,.assets-categories,.avatar-page.is-inspiration-avatar .tools-categories,.music-page--inspiration .filters,.music-page--inspiration .style-tags,.vs-effect-categories,.it-catalog nav,.aigc-image-page .status-tabs,.aigc-video-page .status-tabs)>button:hover{background:transparent!important;color:var(--ia-muted)!important}html[data-pc-design=inspiration] :is(.ia-filter-chips,.assets-categories,.avatar-page.is-inspiration-avatar .tools-categories,.music-page--inspiration .filters,.music-page--inspiration .style-tags,.vs-effect-categories,.it-catalog nav,.aigc-image-page .status-tabs,.aigc-video-page .status-tabs)>button:is(.active,.is-active,.selected,[aria-selected=true],[aria-pressed=true]){background:var(--ia-hover)!important;color:var(--ia-text)!important}html[data-pc-design=inspiration] :is(.ia-filter-chips,.assets-categories,.avatar-page.is-inspiration-avatar .tools-categories,.music-page--inspiration .filters,.music-page--inspiration .style-tags,.vs-effect-categories,.it-catalog nav,.aigc-image-page .status-tabs,.aigc-video-page .status-tabs)>button:focus-visible{outline:2px solid var(--ia-focus);outline-offset:-2px}html[data-pc-design=inspiration] :is(.ia-filter-chips,.assets-categories,.avatar-page.is-inspiration-avatar .tools-categories,.music-page--inspiration .filters,.music-page--inspiration .style-tags,.vs-effect-categories,.it-catalog nav,.aigc-image-page .status-tabs,.aigc-video-page .status-tabs)>button:disabled,html[data-pc-design=inspiration] :is(.ia-filter-chips,.assets-categories,.avatar-page.is-inspiration-avatar .tools-categories,.music-page--inspiration .filters,.music-page--inspiration .style-tags,.vs-effect-categories,.it-catalog nav,.aigc-image-page .status-tabs,.aigc-video-page .status-tabs)>button[aria-disabled=true]{background:var(--ia-hover)!important;color:var(--ia-disabled)!important;cursor:not-allowed;opacity:1}html[data-pc-design=inspiration] :is(.is-inspiration-tool .product-panel__body,.music-page--inspiration .form-area,.avatar-page.is-inspiration-avatar .avatar-editor) :is(.field-label,.field__head label,.editor-section__head strong){color:var(--ia-text);font-size:var(--ia-body-size);font-weight:500;line-height:var(--ia-body-line)}html[data-pc-design=inspiration] :is(.ia-secondary-button,.is-inspiration-tool .ghost-button,.music-page--inspiration .plain-btn,.music-page--inspiration .ghost-btn,.settings-content .el-button:not(.el-button--primary):not(.is-text):not(.is-link),.pc-tool-ui .el-button:not(.el-button--primary):not(.is-text):not(.is-link)){background:var(--ia-surface);border:1px solid var(--ia-border);border-radius:var(--ia-radius-control);color:var(--ia-text);font-size:var(--ia-body-size);font-weight:500;line-height:var(--ia-body-line);min-height:var(--ia-control-md);padding:0 var(--ia-space-3)}html[data-pc-design=inspiration] :is(.ia-secondary-button,.is-inspiration-tool .ghost-button,.music-page--inspiration .plain-btn,.music-page--inspiration .ghost-btn,.settings-content .el-button:not(.el-button--primary):not(.is-text):not(.is-link),.pc-tool-ui .el-button:not(.el-button--primary):not(.is-text):not(.is-link)):hover:not(:disabled):not(.is-disabled){background:var(--ia-hover)}html[data-pc-design=inspiration] :is(.ia-secondary-button,.is-inspiration-tool .ghost-button,.music-page--inspiration .plain-btn,.music-page--inspiration .ghost-btn,.settings-content .el-button:not(.el-button--primary):not(.is-text):not(.is-link),.pc-tool-ui .el-button:not(.el-button--primary):not(.is-text):not(.is-link)):focus-visible{outline:2px solid var(--ia-focus);outline-offset:2px}html[data-pc-design=inspiration] :is(.ia-secondary-button,.is-inspiration-tool .ghost-button,.music-page--inspiration .plain-btn,.music-page--inspiration .ghost-btn,.settings-content .el-button:not(.el-button--primary):not(.is-text):not(.is-link),.pc-tool-ui .el-button:not(.el-button--primary):not(.is-text):not(.is-link)).is-disabled,html[data-pc-design=inspiration] :is(.ia-secondary-button,.is-inspiration-tool .ghost-button,.music-page--inspiration .plain-btn,.music-page--inspiration .ghost-btn,.settings-content .el-button:not(.el-button--primary):not(.is-text):not(.is-link),.pc-tool-ui .el-button:not(.el-button--primary):not(.is-text):not(.is-link)):disabled{background:var(--ia-hover)!important;color:var(--ia-disabled)!important;cursor:not-allowed;opacity:1}html[data-pc-design=inspiration] :is(.is-inspiration-tool .product-panel__body,.music-page--inspiration .form-area) input:not([type=checkbox]):not([type=radio]):not([type=range]):not([type=file]):not([type=color]):not(.el-input__inner):not([type=hidden]){background:var(--ia-surface);border:1px solid var(--ia-border);border-radius:var(--ia-radius-control);color:var(--ia-text);font-size:var(--ia-body-size);height:var(--ia-control-md);min-height:var(--ia-control-md);padding:0 var(--ia-space-3)}html[data-pc-design=inspiration] :is(.is-inspiration-tool .product-panel__body,.music-page--inspiration .form-area) textarea:not(.el-textarea__inner){background:var(--ia-surface);border-color:var(--ia-border);border-radius:var(--ia-radius-card);color:var(--ia-text);font-size:var(--ia-body-size);line-height:var(--ia-body-line);padding:var(--ia-space-3)}html[data-pc-design=inspiration] :is(.is-inspiration-tool .product-panel__body,.music-page--inspiration .form-area) textarea:not(.el-textarea__inner)::-moz-placeholder{color:var(--ia-subtle)}html[data-pc-design=inspiration] :is(.is-inspiration-tool .product-panel__body,.music-page--inspiration .form-area) textarea:not(.el-textarea__inner)::placeholder{color:var(--ia-subtle)}html[data-pc-design=inspiration] :is(.el-dialog:not(.video-work-preview),.el-message-box,.avatar-create-modal,.voice-create-modal,.history-voice-modal,.voice-trim-modal,.avatar-delete-modal,.credit-purchase-modal,.credit-agreement-modal,.membership-pay-modal){border-radius:var(--ia-radius-panel)}html[data-pc-design=inspiration] :is(.el-popper:not(.is-dark),.el-dropdown-menu,.el-select-dropdown){border-radius:var(--ia-radius-control)}html[data-pc-design=inspiration] :is(.el-select-dropdown__item,.el-dropdown-menu__item){border-radius:var(--ia-radius-inner);font-size:var(--ia-body-size);height:auto;line-height:var(--ia-body-line);min-height:var(--ia-control-sm);padding-block:6px}html[data-pc-design=inspiration] :is(button,a[href],input,textarea,select,[role=button],[tabindex]):focus-visible{outline:2px solid var(--ia-focus);outline-offset:2px}html[data-pc-design=inspiration] :is(button,input,textarea,select):disabled,html[data-pc-design=inspiration] button[aria-disabled=true]{cursor:not-allowed}html[data-pc-design=inspiration] :is(input,textarea)::-moz-placeholder{color:var(--ia-subtle);opacity:1}html[data-pc-design=inspiration] :is(input,textarea)::placeholder{color:var(--ia-subtle);opacity:1}html[data-pc-design=inspiration] .pc-close-button.pc-close-button{border-radius:var(--ia-radius-inner)!important;height:var(--ia-control-sm)!important;min-height:var(--ia-control-sm)!important;min-width:var(--ia-control-sm)!important;width:var(--ia-control-sm)!important}html[data-pc-design=inspiration] .it-catalog>header h1,html[data-pc-design=inspiration] .settings-heading h1{font-size:var(--ia-heading-page);line-height:36px}html[data-pc-design=inspiration] :is(.it-section>header h2,.ai-tool-task-panel__title){font-size:var(--ia-heading-section);line-height:28px}html[data-pc-design=inspiration] :is(.skin-editor-form,.it-catalog) input:not([type=file]):not([type=color]){background:var(--ia-surface);border:1px solid var(--ia-border);border-radius:var(--ia-radius-control);color:var(--ia-text);font-size:var(--ia-body-size);height:var(--ia-control-md);padding:0 var(--ia-space-3)}html[data-pc-design=inspiration] .skin-editor{font-family:var(--ia-font-body)}html[data-pc-design=inspiration] .skin-editor header button{flex:none;height:var(--ia-control-sm);padding:0;width:var(--ia-control-sm)}html[data-pc-design=inspiration] .skin-editor :is(header h2,legend){color:var(--ia-text)}html[data-pc-design=inspiration] .skin-editor :is(.skin-editor-colors small,.skin-editor-upload small){font-size:var(--ia-caption-size);line-height:var(--ia-caption-line)}html[data-pc-design=inspiration] .skin-editor .skin-editor-error{color:var(--ia-danger)}html[data-pc-design=inspiration] .skin-editor .skin-editor-delete{color:var(--ia-danger);min-height:var(--ia-control-sm)}html[data-pc-design=inspiration] .skin-editor .skin-editor-remove{min-height:var(--ia-control-sm)}html[data-pc-design=inspiration] .skin-editor .skin-editor-upload:focus-within{outline:2px solid var(--ia-focus);outline-offset:2px}html[data-pc-design=inspiration] .skin-editor footer .skin-editor-save{background:var(--ia-accent)!important;border-radius:var(--ia-radius-pill);box-shadow:var(--ia-control-shadow)!important;color:var(--ia-on-accent)!important}html[data-pc-design=inspiration] .skin-editor footer .skin-editor-save:hover:not(:disabled){background:var(--ia-accent-hover)!important;color:var(--ia-on-accent-hover)!important}html[data-pc-design=inspiration] .it-catalog nav{min-width:0}html[data-pc-design=inspiration] :is(.el-form-item__error,.el-form-item.is-error .el-form-item__label){color:var(--ia-danger)}html[data-pc-design=inspiration] .el-checkbox{--el-checkbox-checked-text-color:var(--ia-text);--el-checkbox-input-border-color-hover:var(--ia-accent)}html[data-pc-design=inspiration] :is(.el-checkbox__input,.el-radio__input).is-disabled :is(.el-checkbox__inner,.el-radio__inner){background:var(--ia-hover);border-color:var(--ia-border)}html[data-pc-design=inspiration] .el-checkbox__input.is-disabled .el-checkbox__inner:after{border-color:var(--ia-disabled)}html[data-pc-design=inspiration] .el-radio__input.is-disabled .el-radio__inner:after{background:var(--ia-disabled)}html[data-pc-design=inspiration] .el-switch{--el-switch-on-color:var(--ia-accent);--el-switch-off-color:var(--ia-border)}html[data-pc-design=inspiration] .el-button--primary:not(.is-plain):not(.is-text):not(.is-link){--el-button-text-color:var(--ia-on-accent);--el-button-bg-color:var(--ia-accent);--el-button-border-color:var(--ia-accent);--el-button-hover-text-color:var(--ia-on-accent-hover);--el-button-hover-bg-color:var(--ia-accent-hover);--el-button-hover-border-color:var(--ia-accent-hover);--el-button-active-text-color:var(--ia-on-accent-hover);--el-button-active-bg-color:var(--ia-accent-hover);--el-button-active-border-color:var(--ia-accent-hover);--el-button-disabled-text-color:var(--ia-disabled);--el-button-disabled-bg-color:var(--ia-hover);--el-button-disabled-border-color:var(--ia-border)}html[data-pc-design=inspiration] .el-slider{--el-slider-main-bg-color:var(--ia-accent);--el-slider-runway-bg-color:var(--ia-hover)}html[data-pc-design=inspiration] .el-upload-dragger{background:var(--ia-surface);border-color:var(--ia-border);border-radius:var(--ia-radius-card)}html[data-pc-design=inspiration] .el-upload-dragger:hover{background:var(--ia-accent-soft);border-color:var(--ia-accent)}html[data-pc-design=inspiration] :is(.el-upload__text,.el-upload__tip){color:var(--ia-muted)}html[data-pc-design=inspiration] .el-upload__text em{color:var(--ia-accent-text)}html[data-pc-design=inspiration] .el-skeleton{--el-skeleton-color:var(--ia-surface);--el-skeleton-to-color:var(--ia-hover)}html[data-pc-design=inspiration] .el-empty{--el-empty-description-margin-top:var(--ia-space-4)}html[data-pc-design=inspiration] .el-empty__description p{color:var(--ia-muted);font-size:var(--ia-body-size)}html[data-pc-design=inspiration] :is(.el-message,.el-notification){background:var(--ia-elevated);border-color:var(--ia-border);border-radius:var(--ia-radius-control);box-shadow:var(--ia-panel-shadow);color:var(--ia-text);font:400 var(--ia-body-size)/var(--ia-body-line) var(--ia-font-body)}html[data-pc-design=inspiration] .el-notification__title{color:var(--ia-text)}html[data-pc-design=inspiration] :is(.el-notification__content,.el-notification__closeBtn){color:var(--ia-muted)}html[data-pc-design=inspiration] .el-table{--el-table-bg-color:var(--ia-surface);--el-table-tr-bg-color:var(--ia-surface);--el-table-header-bg-color:var(--ia-hover);--el-table-row-hover-bg-color:var(--ia-hover);--el-table-text-color:var(--ia-text);--el-table-header-text-color:var(--ia-muted);--el-table-border-color:var(--ia-border);--el-table-current-row-bg-color:var(--ia-accent-soft);border-radius:var(--ia-radius-card);font-size:var(--ia-body-size)}html[data-pc-design=inspiration] .el-pagination{--el-pagination-button-bg-color:var(--ia-surface);--el-pagination-bg-color:var(--ia-surface);--el-pagination-button-color:var(--ia-text);--el-pagination-text-color:var(--ia-text);--el-pagination-button-disabled-bg-color:var(--ia-surface);--el-pagination-button-disabled-color:var(--ia-disabled);--el-pagination-button-width:var(--ia-control-sm);--el-pagination-button-height:var(--ia-control-sm)}html[data-pc-design=inspiration] .el-pagination .el-pager li.is-active{background:var(--ia-accent);color:var(--ia-on-accent)}html[data-pc-design=inspiration] [role=button][aria-disabled=true]{background:var(--ia-hover);color:var(--ia-disabled);cursor:not-allowed;opacity:1}html[data-pc-design=inspiration] :is(.is-inspiration-tool .upload-card__placeholder,.media-preview,.video-preview) [role=button]:focus-visible{outline-offset:4px}html[data-pc-design=inspiration] :is(.asset-gallery-grid,.notice-center-list,.skin-editor-form,.im-tool-history,.music-results){scrollbar-color:var(--ia-border) transparent;scrollbar-width:thin}@media(prefers-reduced-motion:reduce){html[data-pc-design=inspiration] :is(.it-card,.it-try,.it-try>span,.it-row-arrow,.el-skeleton__item,.pc-close-button){animation:none!important;transition:none!important}}html[data-pc-design=inspiration] :is(.ia-dialog,.el-dialog,.el-drawer,.el-message-box,.el-popper,.el-dropdown-menu,.el-select-dropdown,.el-picker-panel,.el-cascader-panel,.el-time-panel,.vs-popover,.notice-center-drawer,.notice-detail-modal,.ai-help-panel,.ai-help-dialog,.asset-gallery-modal,.site-login-modal__panel,.ai-user-panel,.membership-modal,.membership-pay-modal,.credit-purchase-modal,.credit-agreement-modal,.credits-usage-modal,.mobile-code-modal__panel,.avatar-create-modal,.avatar-delete-modal,.voice-create-modal,.history-voice-modal,.voice-trim-modal,.work-detail__content,.asset-preview__content,.template-modal,.tool-mask-editor,.tool-gallery-modal,.gallery-modal,.mask-editor,.reference-preview__panel,.avatar-create-modal__menu,.voice-create-modal__menu,.script-box__language-menu,.avatar-card__menu,.voice-card__menu,.vp-mentions,.sidebar-more__menu,.sidebar-more__submenu,.sidebar-popover,.ia-settings-submenu,.is-inspiration-tool .select-menu,.is-inspiration-tool .tool-filter-menu,.ai-tool-task-panel__filter-menu,.music-page--inspiration .floating-picker){--ia-bg:var(--ia-option-menu-bg)!important;--ia-surface:var(--ia-option-menu-bg)!important;--ia-elevated:var(--ia-option-menu-bg)!important;--ia-hover:var(--ia-popup-soft)!important;--ia-hover-strong:var(--ia-popup-hover-strong)!important;--ia-text:var(--ia-popup-text)!important;--ia-muted:var(--ia-popup-muted)!important;--ia-border:var(--ia-popup-border)!important;--ia-border-subtle:var(--ia-popup-border)!important;--pc-theme-page:var(--ia-bg)!important;--pc-theme-page-bg:var(--ia-bg)!important;--pc-theme-surface:var(--ia-surface)!important;--pc-theme-surface-raised:var(--ia-elevated)!important;--pc-theme-surface-soft:var(--ia-hover)!important;--pc-theme-text:var(--ia-text)!important;--pc-theme-text-2:var(--ia-muted)!important;--pc-theme-text-3:var(--ia-subtle)!important;--pc-theme-border:var(--ia-border)!important;--pc-theme-hover:var(--ia-hover)!important;--pc-theme-primary:var(--ia-accent)!important;--pc-theme-primary-soft:var(--ia-accent-soft)!important;--pc-theme-skin-soft:var(--ia-accent-soft)!important;--pc-theme-shadow:var(--ia-shadow)!important;--pc-theme-page-gradient:none!important;--pc-theme-success:var(--ia-success)!important;--pc-theme-warning:var(--ia-warning)!important;--pc-theme-danger:var(--ia-danger)!important;--pc-theme-info:var(--ia-info)!important;--pc-theme-focus:var(--ia-focus)!important;--pc-theme-overlay:var(--ia-overlay)!important;--pc-theme-disabled:var(--ia-disabled)!important;--pc-app-accent:var(--ia-accent)!important;--pc-app-accent-soft:var(--ia-accent-soft)!important;--pc-app-accent-contrast:var(--ia-on-accent)!important;--coral-tool-bg:var(--ia-bg)!important;--coral-tool-surface:var(--ia-surface)!important;--coral-tool-soft:var(--ia-hover)!important;--coral-tool-border:var(--ia-border)!important;--coral-tool-text:var(--ia-text)!important;--coral-tool-muted:var(--ia-muted)!important;--coral-tool-accent:var(--ia-accent)!important;--coral-tool-accent-soft:var(--ia-accent-soft)!important;--coral-tool-shadow:var(--ia-shadow)!important;--tool-surface:var(--ia-surface)!important;--tool-soft:var(--ia-hover)!important;--tool-text:var(--ia-text)!important;--tool-muted:var(--ia-muted)!important;--tool-border:var(--ia-border)!important;--tool-accent:var(--ia-accent)!important;--tool-accent-soft:var(--ia-accent-soft)!important;--vs-bg:var(--ia-elevated)!important;--vs-fg:var(--ia-text)!important;--vs-muted:var(--ia-muted)!important;--vs-line:var(--ia-border)!important;--vs-hover:var(--ia-hover)!important;--el-color-primary:var(--ia-accent)!important;--el-color-primary-light-3:var(--ia-accent-hover)!important;--el-color-primary-light-5:color-mix(in srgb,var(--ia-accent) 50%,var(--ia-surface))!important;--el-color-primary-light-7:color-mix(in srgb,var(--ia-accent) 30%,var(--ia-surface))!important;--el-color-primary-light-8:color-mix(in srgb,var(--ia-accent) 20%,var(--ia-surface))!important;--el-color-primary-light-9:var(--ia-accent-soft)!important;--el-color-primary-dark-2:var(--ia-accent-hover)!important;--el-bg-color:var(--ia-surface)!important;--el-bg-color-overlay:var(--ia-elevated)!important;--el-fill-color:var(--ia-hover)!important;--el-fill-color-light:var(--ia-hover)!important;--el-fill-color-blank:var(--ia-surface)!important;--el-text-color-primary:var(--ia-text)!important;--el-text-color-regular:var(--ia-text)!important;--el-text-color-secondary:var(--ia-muted)!important;--el-text-color-placeholder:var(--ia-subtle)!important;--el-border-color:var(--ia-border)!important;--el-border-color-light:var(--ia-border-subtle)!important;--el-border-color-lighter:var(--ia-border-subtle)!important;--el-disabled-bg-color:var(--ia-hover)!important;--el-disabled-text-color:var(--ia-disabled)!important;--el-disabled-border-color:var(--ia-border-subtle)!important;--el-font-family:var(--ia-font-body)!important;--category-chip-text-color:var(--ia-muted)!important;--category-chip-active-color:var(--ia-text)!important;--category-chip-active-bg:var(--ia-hover)!important;--color-primary:var(--ia-accent)!important;--color-minor:var(--ia-accent-hover)!important;--color-btn-text:var(--ia-on-accent)!important;--el-bg-color-page:var(--ia-bg)!important;--el-text-color-disabled:var(--ia-disabled)!important;--el-border-color-extra-light:var(--ia-border-subtle)!important;--el-border-color-dark:var(--ia-border)!important;--el-border-color-darker:var(--ia-border)!important;--el-fill-color-lighter:var(--ia-surface)!important;--el-fill-color-extra-light:var(--ia-surface)!important;--el-fill-color-dark:var(--ia-hover)!important;--el-fill-color-darker:var(--ia-hover-strong)!important;--el-mask-color:var(--ia-overlay)!important;--el-mask-color-extra-light:var(--ia-overlay)!important;--el-overlay-color:var(--ia-overlay)!important;--el-overlay-color-light:var(--ia-overlay)!important;--el-box-shadow:var(--ia-panel-shadow)!important;--el-box-shadow-light:var(--ia-panel-shadow)!important;--el-box-shadow-lighter:var(--ia-control-shadow)!important;--el-box-shadow-dark:var(--ia-panel-shadow)!important;--login-surface:var(--ia-surface)!important;--login-field:var(--ia-hover)!important;--login-text:var(--ia-text)!important;--login-muted:var(--ia-muted)!important;--login-border:var(--ia-border)!important;--login-accent:var(--ia-accent)!important;--el-color-success:var(--ia-success)!important;--el-color-success-light-3:color-mix(in srgb,var(--ia-success) 70%,var(--ia-surface))!important;--el-color-success-light-5:color-mix(in srgb,var(--ia-success) 50%,var(--ia-surface))!important;--el-color-success-light-7:color-mix(in srgb,var(--ia-success) 30%,var(--ia-surface))!important;--el-color-success-light-8:color-mix(in srgb,var(--ia-success) 20%,var(--ia-surface))!important;--el-color-success-light-9:color-mix(in srgb,var(--ia-success) 10%,var(--ia-surface))!important;--el-color-warning:var(--ia-warning)!important;--el-color-warning-light-3:color-mix(in srgb,var(--ia-warning) 70%,var(--ia-surface))!important;--el-color-warning-light-5:color-mix(in srgb,var(--ia-warning) 50%,var(--ia-surface))!important;--el-color-warning-light-7:color-mix(in srgb,var(--ia-warning) 30%,var(--ia-surface))!important;--el-color-warning-light-8:color-mix(in srgb,var(--ia-warning) 20%,var(--ia-surface))!important;--el-color-warning-light-9:color-mix(in srgb,var(--ia-warning) 10%,var(--ia-surface))!important;--el-color-danger:var(--ia-danger)!important;--el-color-danger-light-3:color-mix(in srgb,var(--ia-danger) 70%,var(--ia-surface))!important;--el-color-danger-light-5:color-mix(in srgb,var(--ia-danger) 50%,var(--ia-surface))!important;--el-color-danger-light-7:color-mix(in srgb,var(--ia-danger) 30%,var(--ia-surface))!important;--el-color-danger-light-8:color-mix(in srgb,var(--ia-danger) 20%,var(--ia-surface))!important;--el-color-danger-light-9:color-mix(in srgb,var(--ia-danger) 10%,var(--ia-surface))!important;--el-color-info:var(--ia-info)!important;--el-color-info-light-3:color-mix(in srgb,var(--ia-info) 70%,var(--ia-surface))!important;--el-color-info-light-5:color-mix(in srgb,var(--ia-info) 50%,var(--ia-surface))!important;--el-color-info-light-7:color-mix(in srgb,var(--ia-info) 30%,var(--ia-surface))!important;--el-color-info-light-8:color-mix(in srgb,var(--ia-info) 20%,var(--ia-surface))!important;--el-color-info-light-9:color-mix(in srgb,var(--ia-info) 10%,var(--ia-surface))!important;-webkit-backdrop-filter:none;backdrop-filter:none;background:var(--ia-option-menu-bg)!important;border-color:var(--ia-popup-border)!important;box-shadow:var(--ia-panel-shadow);color:var(--ia-popup-text)!important}html[data-pc-design=inspiration] .el-popper .el-popper__arrow:before{background:var(--ia-option-menu-bg)!important;border-color:var(--ia-popup-border)!important}html[data-pc-design=inspiration] .el-popper :is(.el-dropdown-menu,.el-select-dropdown,.el-cascader-panel,.el-picker-panel){box-shadow:none}html[data-pc-design=inspiration] .el-popper :is(.el-dropdown-menu__item--divided,.el-select-group__wrap:not(:last-of-type):after){border-color:var(--ia-popup-border)}html[data-pc-design=inspiration] :is(.el-select-dropdown__item,.el-select-dropdown__option,.el-dropdown-menu__item,.el-cascader-node,.el-autocomplete-suggestion li,.vs-popover .vs-menu-list>button,.avatar-model-options>button,.is-inspiration-tool .product-panel__body .select-menu>button,.is-inspiration-tool .product-panel__body .tool-filter-menu>button,.ai-tool-task-panel__filter-menu>button,.music-tag-popover__grid>button,.music-page--inspiration .floating-picker button,.avatar-create-modal__menu>button,.voice-create-modal__menu>button,.script-box__language-menu>button,.avatar-card__menu>button,.voice-card__menu>button,.vp-mentions button,.account-menu__options>button){border-radius:var(--ia-radius-inner);color:var(--ia-text);min-height:var(--ia-control-sm)}html[data-pc-design=inspiration] :is(.el-select-dropdown__item,.el-select-dropdown__option,.el-dropdown-menu__item,.el-cascader-node,.el-autocomplete-suggestion li,.vs-popover .vs-menu-list>button,.avatar-model-options>button,.is-inspiration-tool .product-panel__body .select-menu>button,.is-inspiration-tool .product-panel__body .tool-filter-menu>button,.ai-tool-task-panel__filter-menu>button,.music-tag-popover__grid>button,.music-page--inspiration .floating-picker button,.avatar-create-modal__menu>button,.voice-create-modal__menu>button,.script-box__language-menu>button,.avatar-card__menu>button,.voice-card__menu>button,.vp-mentions button,.account-menu__options>button):not(.is-disabled):not(:disabled):not([aria-disabled=true]):is(:hover,:focus-visible,.hover,.hovering,.is-hovering,.highlighted,.active,.selected,.is-selected,.is-active,.is-current,.in-active-path,[aria-selected=true],[aria-checked=true],[aria-pressed=true]){background:var(--ia-option-selected-bg)!important;border-color:transparent!important;box-shadow:none!important;color:var(--ia-option-selected-text)!important}html[data-pc-design=inspiration] :is(.el-select-dropdown__item,.el-select-dropdown__option,.el-dropdown-menu__item,.el-cascader-node,.el-autocomplete-suggestion li,.vs-popover .vs-menu-list>button,.avatar-model-options>button,.is-inspiration-tool .product-panel__body .select-menu>button,.is-inspiration-tool .product-panel__body .tool-filter-menu>button,.ai-tool-task-panel__filter-menu>button,.music-tag-popover__grid>button,.music-page--inspiration .floating-picker button,.avatar-create-modal__menu>button,.voice-create-modal__menu>button,.script-box__language-menu>button,.avatar-card__menu>button,.voice-card__menu>button,.vp-mentions button,.account-menu__options>button):not(.is-disabled):not(:disabled):not([aria-disabled=true]):is(:hover,:focus-visible,.hover,.hovering,.is-hovering,.highlighted,.active,.selected,.is-selected,.is-active,.is-current,.in-active-path,[aria-selected=true],[aria-checked=true],[aria-pressed=true]) :is(.vs-chosen,.el-icon,.el-cascader-node__label,.el-cascader-node__postfix,.el-cascader-node__prefix){color:inherit!important}html[data-pc-design=inspiration] :is(.el-select-dropdown__item,.el-select-dropdown__option,.el-dropdown-menu__item,.el-cascader-node,.el-autocomplete-suggestion li,.vs-popover .vs-menu-list>button,.avatar-model-options>button,.is-inspiration-tool .product-panel__body .select-menu>button,.is-inspiration-tool .product-panel__body .tool-filter-menu>button,.ai-tool-task-panel__filter-menu>button,.music-tag-popover__grid>button,.music-page--inspiration .floating-picker button,.avatar-create-modal__menu>button,.voice-create-modal__menu>button,.script-box__language-menu>button,.avatar-card__menu>button,.voice-card__menu>button,.vp-mentions button,.account-menu__options>button):not(.is-disabled):not(:disabled):not([aria-disabled=true]):is(:hover,:focus-visible,.hover,.hovering,.is-hovering,.highlighted,.active,.selected,.is-selected,.is-active,.is-current,.in-active-path,[aria-selected=true],[aria-checked=true],[aria-pressed=true])>i{border-color:currentColor;color:inherit}html[data-pc-design=inspiration] :is(.el-select-dropdown__item,.el-select-dropdown__option,.el-dropdown-menu__item,.el-cascader-node,.el-autocomplete-suggestion li,.vs-popover .vs-menu-list>button,.avatar-model-options>button,.is-inspiration-tool .product-panel__body .select-menu>button,.is-inspiration-tool .product-panel__body .tool-filter-menu>button,.ai-tool-task-panel__filter-menu>button,.music-tag-popover__grid>button,.music-page--inspiration .floating-picker button,.avatar-create-modal__menu>button,.voice-create-modal__menu>button,.script-box__language-menu>button,.avatar-card__menu>button,.voice-card__menu>button,.vp-mentions button,.account-menu__options>button):not(.is-disabled):not(:disabled):not([aria-disabled=true]):is(:hover,:focus-visible,.hover,.hovering,.is-hovering,.highlighted,.active,.selected,.is-selected,.is-active,.is-current,.in-active-path,[aria-selected=true],[aria-checked=true],[aria-pressed=true])>i:after{border-color:currentColor!important}html[data-pc-design=inspiration] :is(.el-select-dropdown__item,.el-select-dropdown__option,.el-dropdown-menu__item,.el-cascader-node,.el-autocomplete-suggestion li,.vs-popover .vs-menu-list>button,.avatar-model-options>button,.is-inspiration-tool .product-panel__body .select-menu>button,.is-inspiration-tool .product-panel__body .tool-filter-menu>button,.ai-tool-task-panel__filter-menu>button,.music-tag-popover__grid>button,.music-page--inspiration .floating-picker button,.avatar-create-modal__menu>button,.voice-create-modal__menu>button,.script-box__language-menu>button,.avatar-card__menu>button,.voice-card__menu>button,.vp-mentions button,.account-menu__options>button):not(.is-disabled):not(:disabled):not([aria-disabled=true]):focus-visible{outline:2px solid var(--ia-option-selected-muted);outline-offset:-2px}html[data-pc-design=inspiration] :is(.el-select-dropdown__item,.el-select-dropdown__option,.el-dropdown-menu__item,.el-cascader-node,.el-autocomplete-suggestion li,.vs-popover .vs-menu-list>button,.avatar-model-options>button,.is-inspiration-tool .product-panel__body .select-menu>button,.is-inspiration-tool .product-panel__body .tool-filter-menu>button,.ai-tool-task-panel__filter-menu>button,.music-tag-popover__grid>button,.music-page--inspiration .floating-picker button,.avatar-create-modal__menu>button,.voice-create-modal__menu>button,.script-box__language-menu>button,.avatar-card__menu>button,.voice-card__menu>button,.vp-mentions button,.account-menu__options>button):is(.is-disabled,:disabled,[aria-disabled=true]){background:transparent!important;color:var(--ia-disabled)!important;cursor:not-allowed}html[data-pc-design=inspiration] :is(.avatar-create-modal__input-shell,.voice-create-modal__input-shell,.ia-search-input,.vs-model-search,.ai-help-search,.ai-help-textarea){background:var(--ia-surface);border-color:var(--ia-border);color:var(--ia-text)}html[data-pc-design=inspiration] :is(input:not([type=checkbox]):not([type=radio]):not([type=range]):not([type=file]):not([type=color]):not([type=hidden]):not([type=button]):not([type=submit]),textarea,[contenteditable]:not([contenteditable=false])):is(:focus,:focus-visible){outline:none!important}html[data-pc-design=inspiration] .ia-input-shell:has(:is(input:not([type=checkbox]):not([type=radio]):not([type=range]):not([type=file]):not([type=color]):not([type=hidden]):not([type=button]):not([type=submit]),textarea,[contenteditable]:not([contenteditable=false])):focus-visible){box-shadow:none!important;outline:2px solid var(--ia-focus)!important;outline-offset:-2px!important}html[data-pc-design=inspiration] .ia-input-shell :is(input:not([type=checkbox]):not([type=radio]):not([type=range]):not([type=file]):not([type=color]):not([type=hidden]):not([type=button]):not([type=submit]),textarea,[contenteditable]:not([contenteditable=false])):focus-visible{box-shadow:none!important;outline:none!important}html[data-pc-design=inspiration] :is(.el-input__wrapper,.el-select__wrapper):is(.is-focus,.is-focused,:focus-visible,:has(input:focus-visible)),html[data-pc-design=inspiration] :is(.el-textarea__inner,.vs-model-search):focus-visible{box-shadow:inset 0 0 0 2px var(--ia-focus)!important;outline:none!important}html[data-pc-design=inspiration] :is(.el-input__wrapper,.el-select__wrapper) input:focus-visible{box-shadow:none!important;outline:none!important}@media(prefers-reduced-motion:reduce){html[data-pc-design=inspiration]{--ia-duration:0ms}html[data-pc-design=inspiration] :is(.vs-popover,.vs-dialog,.vs-panel,.inspiration-artwork-card){animation:none;transition:none}}.workspace-credit-store-button{align-items:center;background:var(--ia-hover,var(--pc-theme-hover));border:0;border-radius:999px;color:inherit;cursor:pointer;display:inline-flex;flex:none;font:inherit;gap:7px;height:32px;justify-content:center;padding:0 12px;transition:background .3s,color .3s;white-space:nowrap}.workspace-credit-store-button:hover:not(:disabled){background:var(--ia-hover-strong,var(--pc-theme-surface-soft))}.workspace-credit-store-button:active:not(:disabled){filter:brightness(.94)}.workspace-credit-store-button:focus-visible{outline:2px solid var(--ia-focus,var(--pc-theme-focus));outline-offset:3px}.workspace-credit-store-button svg{flex:none;height:18px;width:18px}.ipt-entry{align-items:center;background:transparent;border:0;border-radius:12px;color:var(--ia-text);cursor:pointer;display:flex;font:inherit;font-size:14px;gap:8px;height:32px;margin-bottom:12px;padding:6px 10px;text-align:left;text-decoration:none;width:100%}.ipt-entry.active,.ipt-entry:hover{background:var(--ia-hover)}.ipt-entry>.home-icon{font-size:18px;height:18px;width:18px}.ipt-entry>span:not(.home-icon){overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ipt-entry img{border-radius:4px;flex:none;height:18px;-o-object-fit:cover;object-fit:cover;width:18px}.ipt-entry:focus-visible{outline:2px solid #8a3ffc;outline:2px solid var(--skin-accent,#8a3ffc);outline-offset:2px}@media(min-width:768px){.is-collapsed .ipt-entry{justify-content:center;padding:0}.is-collapsed .ipt-entry>span:not(.home-icon){display:none}}@media(min-width:768px)and (max-width:1023px){.ipt-entry{justify-content:center;padding:0}.ipt-entry>span:not(.home-icon){display:none}}.ipt-panel{display:flex;flex-direction:column;max-height:min(760px,calc(100dvh - 40px));padding:16px}.ipt-panel header{align-items:center;display:flex;gap:8px;margin-bottom:8px;padding:0 4px}.ipt-panel header strong{font-size:18px;font-weight:500;line-height:24px;margin-right:auto}.ipt-panel a{color:var(--ia-text);text-decoration:none}.ipt-panel header a{align-items:center;border:1px solid var(--ia-border);border-radius:12px;display:inline-flex;font-size:14px;gap:6px;line-height:18px;padding:6px 10px}.ipt-panel header a:hover{background:var(--ia-hover)}.ipt-panel button{background:transparent;border:0;color:var(--ia-muted);cursor:pointer;font:inherit}.ipt-groups{align-items:start;display:grid;gap:8px;grid-template-columns:repeat(2,minmax(0,1fr));min-height:0;overflow:auto;overscroll-behavior:contain}.ipt-group h3{color:var(--ia-muted);font-size:14px;font-weight:400;line-height:20px;margin:0;padding:0 4px 8px}.ipt-tool{align-items:center;border:1px solid transparent;border-radius:20px;display:flex;gap:12px;margin-bottom:4px;min-height:58px;padding:8px}.ipt-tool:focus-within,.ipt-tool:hover{background:var(--ia-hover);border-color:var(--ia-border)}.ipt-tool a{align-items:center;display:flex;flex:1;gap:12px;min-width:0}.ipt-tool-icon{background:var(--ia-hover);border:1px solid var(--ia-border);border-radius:12px;display:grid;flex:none;height:40px;place-items:center;width:40px}.ipt-tool-icon svg{height:18px;width:18px}.ipt-copy{display:flex;flex-direction:column;gap:4px;min-width:0}.ipt-copy strong{color:var(--ia-text);font-size:14px;font-weight:500;line-height:18px}.ipt-copy small{color:var(--ia-muted);font-size:12px;line-height:16px}.ipt-copy small,.ipt-copy strong{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ipt-panel a:focus-visible,.ipt-panel button:focus-visible{border-radius:6px;outline:2px solid #8a3ffc;outline:2px solid var(--skin-accent,#8a3ffc);outline-offset:2px}.ipt-empty{color:var(--ia-muted);padding:24px 8px;text-align:center}@media(max-width:767px){.ipt-panel{max-height:calc(100dvh - 88px);padding:16px}.ipt-groups{gap:16px;grid-template-columns:1fr}}.home-platform-tabs{align-items:center;-webkit-backdrop-filter:blur(20px) saturate(1.8);backdrop-filter:blur(20px) saturate(1.8);background:color-mix(in srgb,var(--ia-bg,var(--pc-theme-page)) 55%,transparent);border-radius:24px;box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--ia-text,var(--pc-theme-text)) 7%,transparent),inset 0 -1px .5px color-mix(in srgb,var(--ia-text,var(--pc-theme-text)) 16%,transparent),inset 0 -12px 14px -12px color-mix(in srgb,var(--ia-text,var(--pc-theme-text)) 10%,transparent),0 10px 24px -10px var(--ia-shadow,var(--pc-theme-shadow));display:flex;padding:3px;position:relative;white-space:nowrap}.home-platform-tabs:after{background:linear-gradient(180deg,color-mix(in srgb,var(--ia-text,var(--pc-theme-text)) 4%,transparent),color-mix(in srgb,var(--ia-text,var(--pc-theme-text)) 6%,transparent) 45%,color-mix(in srgb,var(--ia-text,var(--pc-theme-text)) 32%,transparent));border-radius:inherit;content:"";inset:0;-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask-composite:exclude;padding:1px;pointer-events:none;position:absolute}.home-platform-tabs>*{align-items:center;background:transparent;border:0;border-radius:999px;color:var(--ia-muted,var(--pc-theme-text-2));cursor:pointer;display:flex;font:inherit;font-size:12px;font-weight:500;justify-content:center;line-height:16px;padding:11px 16px}.home-platform-tabs>[aria-selected=true]{background:var(--ia-inverse,var(--pc-theme-text));box-shadow:0 1px 2px var(--ia-shadow,var(--pc-theme-shadow));color:var(--ia-on-inverse,var(--pc-theme-page))}.home-platform-tabs>button:disabled{cursor:not-allowed;opacity:1}.home-platform-tabs>button:focus-visible{outline:2px solid var(--ia-focus,var(--pc-theme-focus));outline-offset:2px}.home-stars{--home-star-strong:color-mix(in srgb,var(--ia-accent) 30%,transparent);--home-star-medium:color-mix(in srgb,var(--ia-accent) 22%,transparent);--home-star-faint:color-mix(in srgb,var(--ia-accent) 18%,transparent);animation:home-stars-reveal-e3539b8b .8s ease-out both;background:var(--ia-bg);height:800px;inset:0 0 auto;-webkit-mask-image:linear-gradient(#000 60%,transparent);mask-image:linear-gradient(#000 60%,transparent);overflow:hidden;pointer-events:none;position:absolute;z-index:-1}.home-stars__field{inset:-96px;position:absolute}.home-stars__drift{animation:home-stars-drift-e3539b8b linear infinite;height:2000px;inset:0 0 auto;position:absolute}.home-stars__drift span{border-radius:50%;left:0;position:absolute}.home-stars__grain,.home-stars__tint{inset:0;position:absolute}.home-stars__grain{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='160' height='160'%3E%3Cfilter id='a'%3E%3CfeTurbulence baseFrequency='.75' numOctaves='3' stitchTiles='stitch' type='fractalNoise'/%3E%3CfeColorMatrix values='0 0 0 0 1 0 0 0 0 1 0 0 0 0 1 0 0 0 2.2 -1'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23a)'/%3E%3C/svg%3E");background-size:160px;-webkit-mask-image:radial-gradient(51% 99% at 39% 37%,#000,transparent);mask-image:radial-gradient(51% 99% at 39% 37%,#000,transparent);opacity:.07}.home-stars__tint{background-image:linear-gradient(197.57deg,transparent 36.12%,color-mix(in srgb,var(--ia-accent) 20%,transparent) 79.97%,color-mix(in srgb,var(--ia-text) 20%,transparent) 107.95%);mix-blend-mode:hard-light;opacity:.5}@keyframes home-stars-drift-e3539b8b{to{transform:translateY(-100%)}}@keyframes home-stars-reveal-e3539b8b{0%{opacity:0}}@media(prefers-reduced-motion:reduce){.home-stars,.home-stars__drift{animation:none}}.skin-particles{height:800px;inset:0 0 auto;overflow:hidden;pointer-events:none;position:absolute}.skin-particles span{animation:skin-particle-fall-119f7f46 linear infinite;opacity:0;position:absolute;top:0}@keyframes skin-particle-fall-119f7f46{0%{opacity:0;transform:translate3d(0,-30px,0) rotate(0)}12%,72%{opacity:.65}to{opacity:0;transform:translate3d(var(--particle-drift),800px,0) rotate(160deg)}}@media(prefers-reduced-motion:reduce){.skin-particles{display:none}}.inspiration-media-preview{overflow:hidden}.inspiration-media-preview,video{border-radius:inherit;display:block;height:100%;width:100%}video{-o-object-fit:cover;object-fit:cover}.ia-news{margin-right:-48px;margin-right:calc(var(--ia-page-gutter, 48px)*-1);margin-top:0;position:relative}.ia-section-heading{align-items:center;display:flex;justify-content:space-between;margin-bottom:16px}h2{font-size:20px;font-weight:500;line-height:24px;margin:0}.ia-carousel-controls{height:234px;inset:44px 16px auto 0;pointer-events:none;position:absolute;z-index:3}.ia-carousel-controls .ia-icon-button{background:#212121e6;border-radius:50%;color:#fff;height:40px;pointer-events:auto;position:absolute;top:50%;transform:translateY(-50%);width:40px}.ia-carousel-prev{left:16px}.ia-carousel-next{right:0}.ia-news-strip{display:flex;gap:16px;overflow-x:auto;padding-bottom:4px;scroll-snap-type:x mandatory;scrollbar-width:none}.ia-news-strip::-webkit-scrollbar{display:none}.ia-news-card{background:none;border:0;flex:0 0 400px;min-width:0;padding:0;scroll-snap-align:start;text-align:left}.ia-news-media{background:var(--ia-hover);border:1px solid var(--ia-border-subtle);border-radius:16px;display:block;height:234px;overflow:hidden}.ia-news-media img,.ia-news-media video{height:100%;-o-object-fit:cover;object-fit:cover;transition:transform .3s;width:100%}.ia-news-card:not(.is-display-only):hover :is(img,video){transform:scale(1.1)}.ia-news-card strong{display:block;font-size:16px;font-weight:500;line-height:24px;margin-top:8px;overflow:hidden;text-overflow:ellipsis;transition:color .3s;white-space:nowrap}.ia-news-card:focus-visible{border-radius:16px;outline-offset:-2px}.ia-news-card:hover strong{color:var(--ia-accent-text)}.ia-icon-button{cursor:pointer;display:flex}.ia-news{color:var(--ia-text,var(--pc-theme-text))}.ia-news-card{color:inherit;cursor:pointer;font:inherit}.ia-icon-button:focus-visible,.ia-news-card:focus-visible{outline:2px solid var(--ia-focus);outline-offset:-2px}@media(max-width:1023px){.ia-news-card{flex-basis:344px}.ia-news-card strong{font-size:14px;line-height:20px}.ia-carousel-controls,.ia-news-media{height:176px}}@media(max-width:767px){.ia-news{margin-right:-16px}.ia-news-card{flex-basis:min(80vw,344px)}}@media(prefers-reduced-motion:reduce){.ia-news-card:not(.is-display-only):hover :is(img,video){transform:none}}.inspiration-aigc{--ia-sidebar-width:248px;background:var(--ia-bg);color:var(--ia-text);font-family:var(--ia-font-body);font-size:14px;line-height:1.5;min-height:100vh}.inspiration-aigc a,.inspiration-aigc button{-webkit-tap-highlight-color:transparent}.inspiration-aigc button{color:inherit;cursor:pointer;font:inherit}.inspiration-aigc a:focus-visible,.inspiration-aigc button:focus-visible{outline:2px solid var(--ia-focus);outline-offset:2px}.inspiration-aigc button:disabled{cursor:default;opacity:.3;pointer-events:none}.inspiration-aigc .home-icon{flex:none;height:20px;width:20px}.ia-sidebar{background:var(--ia-bg);border-right:1px solid var(--ia-border);display:flex;flex-direction:column;inset:0 auto 0 0;position:fixed;width:var(--ia-sidebar-width);z-index:45}.ia-brand{gap:12px;height:72px;min-height:72px;padding:16px}.ia-brand,.ia-brand a{align-items:center;display:flex}.ia-brand a{color:inherit;flex:1;gap:8px;min-width:0;text-decoration:none}.ia-brand img{height:28px;-o-object-fit:contain;object-fit:contain;width:28px}.ia-brand strong{font-size:21px;font-weight:650;letter-spacing:-.6px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ia-icon-button{align-items:center;background:transparent;border:0;border-radius:999px;display:inline-flex;flex:none;height:32px;justify-content:center;transition:background .3s;width:32px}.ia-icon-button:hover{background:var(--ia-hover)}.ia-navigation-fixed{flex:none;padding:0 12px}.ia-navigation{flex:1;min-height:0;overflow:auto;padding:0 12px 20px;scrollbar-color:var(--ia-border) transparent;scrollbar-width:thin}.ia-nav-item{align-items:center;background:none;border:0;border-radius:12px;color:var(--ia-text);display:flex;font-size:14px;gap:6px;height:32px;line-height:21px;margin:0 0 12px;padding:6px 10px;text-align:left;text-decoration:none;white-space:nowrap;width:100%}.ia-nav-item.active,.ia-nav-item.is-active,.ia-nav-item:hover:not(:disabled){background:var(--ia-hover)}.ia-nav-item span{overflow:hidden;text-overflow:ellipsis}.ia-home-link>span{font-size:14px}.ia-nav-heading{color:var(--ia-muted);font-size:12px;padding:12px 8px 8px}.ia-sidebar-footer{align-items:center;background:var(--ia-bg);display:flex;flex:none;justify-content:space-between;padding:12px}.ia-body{margin-left:var(--ia-sidebar-width);min-width:0}.ia-header{align-items:center;-webkit-backdrop-filter:blur(24px) saturate(1.4);backdrop-filter:blur(24px) saturate(1.4);background:color-mix(in srgb,var(--ia-bg) 55%,transparent);display:flex;gap:8px;height:72px;padding:12px 20px;position:sticky;top:0;z-index:40}.ia-header-spacer{flex:1}.ia-header--home{-webkit-backdrop-filter:none;backdrop-filter:none;background:transparent;height:70px;transition:background-color .5s cubic-bezier(.4,0,.2,1),backdrop-filter .5s cubic-bezier(.4,0,.2,1)}.ia-header--home.ia-header--scrolled{-webkit-backdrop-filter:blur(24px);backdrop-filter:blur(24px);background:color-mix(in srgb,var(--ia-bg) 80%,transparent)}.ia-platform-tabs{left:50%;position:absolute;transform:translate(-50%)}@media(max-width:1279px){.ia-header.ia-header--home{height:120px;padding-bottom:66px}.ia-header--home .ia-platform-tabs{bottom:10px}}.ia-pill{align-items:center;background:var(--ia-hover,var(--pc-theme-hover));border:0;border-radius:999px;color:inherit;cursor:pointer;display:inline-flex;flex:none;font:inherit;gap:7px;height:32px;justify-content:center;padding:0 12px;transition:background .3s,color .3s;white-space:nowrap}.ia-pill:hover:not(:disabled){background:var(--ia-hover-strong,var(--pc-theme-surface-soft))}.ia-pill:active:not(:disabled){filter:brightness(.94)}.ia-pill:focus-visible{outline:2px solid var(--ia-focus,var(--pc-theme-focus));outline-offset:3px}.ia-header-notice{padding:0;width:32px}.ia-header-notice svg{height:18px;width:18px}.ia-upgrade{background:var(--ia-accent-soft);color:var(--ia-accent-text)!important;min-width:100px}.ia-upgrade:hover:not(:disabled){background:var(--ia-accent-soft-hover)}.ia-page-title{font-size:18px;font-weight:600;white-space:nowrap}.ia-content{margin:0 auto;max-width:none;padding:20px 48px 0}.ia-content:not(.ia-content--page){--ia-page-gutter:80px;padding-top:8px;padding-inline:80px;padding-inline:var(--ia-page-gutter)}@keyframes ia-glow-bloom-267b7729{0%,to{box-shadow:0 4px 30px #0000001a,0 0 transparent}50%{box-shadow:0 4px 30px #0000001a,0 0 8px color-mix(in srgb,var(--card-glow-color) 22%,transparent)}}.ia-content h2{font-size:20px;font-weight:500;line-height:24px;margin:0}.ia-gallery{margin-top:56px}.ia-gallery>h2{margin-bottom:20px}.ia-mobile-menu{display:none}.ia-sidebar-scrim{background:#0008;border:0;display:block;inset:0;position:fixed;z-index:44}.is-collapsed{--ia-sidebar-width:64px}.is-collapsed .ia-brand{justify-content:center;padding:16px 0}.is-collapsed .ia-brand a,.is-collapsed .ia-nav-item>span:not(.home-icon){display:none}.is-collapsed .ia-nav-item{justify-content:center;padding:0}@media(min-width:1024px){.is-collapsed .ia-navigation,.is-collapsed .ia-navigation-fixed{padding-inline:6px}}.is-collapsed .ia-nav-heading{font-size:0;height:25px;overflow:hidden;padding:0}.is-collapsed .ia-sidebar-footer{padding:12px}[data-skin=nebula] .ia-body{background:radial-gradient(ellipse at 55% 0,rgba(80,48,148,.2),transparent 75%)}[data-skin=sunset] .ia-body{background:radial-gradient(ellipse at 55% 0,hsla(9,82%,62%,.2),transparent 75%)}[data-skin=emerald] .ia-body{background:radial-gradient(ellipse at 55% 0,rgba(34,138,109,.2),transparent 75%)}@media(max-width:1279px){.ia-content{padding:20px 24px 0}}@media(max-width:1023px){.ia-content:not(.ia-content--page){--ia-page-gutter:24px}.ia-news-card{flex-basis:344px}.ia-news-card strong{font-size:14px;line-height:20px}.ia-carousel-controls,.ia-news-media{height:176px}}@media(min-width:768px)and (max-width:1023px){.inspiration-aigc{--ia-sidebar-width:64px}.ia-brand{justify-content:center;padding:16px 0}.ia-brand a,.ia-nav-item>span:not(.home-icon){display:none}.ia-nav-item{justify-content:center;padding:0}.ia-nav-heading{font-size:0;height:20px;padding:0}.ia-sidebar-footer{flex-direction:column;gap:5px;padding:12px}}@media(max-width:767px){.inspiration-aigc{--ia-sidebar-width:0px}.ia-sidebar{transform:translate(-100%);transition:transform .2s;width:248px}.ia-sidebar-scrim{background:#0008;border:0;display:block;inset:0;position:fixed;z-index:44}.ia-header{gap:5px;height:60px;padding:10px 16px}.ia-mobile-menu{display:flex}.ia-contact{display:none}.ia-upgrade{min-width:0}.ia-content{padding:12px 16px 0}.ia-content:not(.ia-content--page){--ia-page-gutter:16px}.ia-news{margin-right:-16px;margin-top:0}.ia-carousel-controls{height:176px}.ia-news-card{flex-basis:min(80vw,344px)}.ia-news-media{height:176px}.ia-gallery{margin-top:32px}.is-collapsed .ia-brand a{display:flex}.is-collapsed .ia-brand{padding:16px}.is-collapsed .ia-nav-item{justify-content:flex-start;padding:0 10px}.is-collapsed .ia-nav-item>span:not(.home-icon){display:block}.is-collapsed .ia-nav-heading{font-size:12px;height:auto;padding:12px 8px 8px}.is-collapsed .ia-sidebar-footer{flex-direction:row;padding:12px 22px}}@media(prefers-reduced-motion:reduce){*,:after,:before{animation:none!important;scroll-behavior:auto!important;transition:none!important}.ia-news-card:not(.is-display-only):hover :is(img,video){transform:none}}.ia-sidebar-footer .ia-account-trigger{align-items:center;background:transparent;border:0;border-radius:14px;color:var(--ia-text);display:flex;gap:4px;min-height:44px;min-width:0;padding:4px 8px;text-align:left;width:100%}.inspiration-aigc .ia-sidebar .ia-sidebar-footer{padding:8px}.ia-account-trigger:hover{background:var(--ia-hover)}.ia-account-trigger>img{border-radius:50%;flex:none;height:32px;max-width:none;-o-object-fit:cover;object-fit:cover;width:32px}.ia-account-copy{display:flex;flex:1;flex-direction:column;min-width:0}.ia-account-copy strong{font-size:14px;font-weight:400;line-height:20px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ia-account-copy small{align-items:center;color:var(--ia-muted);display:flex;font-size:11px;font-weight:400;gap:4px;line-height:16px;white-space:nowrap}.is-collapsed .ia-account-copy{display:none}.is-collapsed .ia-sidebar-footer .ia-account-trigger{justify-content:flex-start;padding:4px 8px}.ia-contact{color:var(--ia-text)}@media(min-width:768px)and (max-width:1023px){.inspiration-aigc:not(.mobile-open) .ia-account-copy{display:none}.ia-sidebar-footer .ia-account-trigger{padding:4px 8px}}@media(max-width:767px){.ia-header .ia-api{font-size:12px;padding-inline:8px}}.ia-dialog{--el-dialog-bg-color:var(--ia-elevated);--el-text-color-primary:var(--ia-text);--el-text-color-regular:var(--ia-text);border:1px solid var(--ia-border);border-radius:20px!important;color:var(--ia-text);max-width:calc(100vw - 32px);padding:24px!important}.ia-dialog:is(.el-dialog,.el-popper){--el-dialog-bg-color:var(--ia-elevated);--el-bg-color:var(--ia-elevated);--el-bg-color-overlay:var(--ia-elevated);--el-text-color-primary:var(--ia-text);--el-text-color-regular:var(--ia-text);--el-text-color-secondary:var(--ia-muted);--el-text-color-placeholder:var(--ia-muted);background:var(--ia-elevated);border-color:var(--ia-border);color:var(--ia-text);color-scheme:dark}.ia-dialog .el-dialog__body,.ia-dialog .el-dialog__title{color:var(--ia-text)}.ia-dialog .el-dialog__close{color:var(--ia-muted)}.ia-dialog .el-dialog__headerbtn:hover .el-dialog__close{color:var(--ia-text)}.ia-dialog .ia-search-input input{background:transparent!important;border:0!important;box-shadow:none;caret-color:var(--ia-text);color:var(--ia-text)!important;min-width:0}.ia-dialog .ia-search-input input::-moz-placeholder{color:var(--ia-muted);opacity:1}.ia-dialog .ia-search-input input::placeholder{color:var(--ia-muted);opacity:1}.ia-preferences.el-popper{background:var(--ia-elevated)!important;border-color:var(--ia-border)!important;box-shadow:0 20px 60px #0003;color:var(--ia-text)!important}.ia-dialog .el-dialog__header{margin:0;padding:0 28px 20px 0}.ia-dialog .el-dialog__body{color:inherit;padding:0}.ia-dialog .el-dialog__title{font-size:20px}.ia-dialog .el-dialog__headerbtn{right:12px;top:14px}.ia-dialog button{color:inherit;cursor:pointer;font:inherit}.ia-dialog :is(button,a,input,textarea,select):focus-visible{outline:2px solid var(--ia-focus);outline-offset:2px}.ia-dialog .home-icon{flex:none;height:20px;width:20px}.ia-search-input{align-items:center;background:var(--ia-hover);border:1px solid var(--ia-border);border-radius:12px;display:flex;gap:12px;padding:14px 16px}.ia-search-input input{background:none;border:0;color:var(--ia-text);outline:0;width:100%}.ia-theme-tabs{background:var(--ia-hover);border-radius:10px;display:flex;gap:4px;padding:4px}.ia-theme-tabs button{background:none;border:0;border-radius:8px;flex:1;padding:10px}.ia-theme-tabs .selected{background:var(--ia-bg);box-shadow:0 2px 6px #0002}.ia-skins{display:grid;gap:12px;grid-template-columns:1fr 1fr}.ia-skins button{background:none;border:1px solid var(--ia-border);border-radius:12px;padding:8px;position:relative;text-align:left}.ia-skins button[aria-pressed=true]{border-color:var(--ia-focus)}.ia-skins button>span{background:#212121;border-radius:8px;display:block;height:64px;margin-bottom:8px}.ia-skins button>strong{font-size:13px;font-weight:400}.ia-skins i{color:var(--ia-accent-text);float:right;font-style:normal}html:has(.inspiration-aigc){--pc-min-width:0px}.ia-dialog button:disabled{opacity:.3;pointer-events:none}@media(prefers-reduced-motion:reduce){.ia-dialog,.ia-dialog *,.ia-dialog :after,.ia-dialog :before{animation:none!important;scroll-behavior:auto!important;transition:none!important}}.inspiration-aigc .ia-body{isolation:isolate;overflow-x:clip;position:relative}.ia-skin-background{background:var(--ia-bg);height:864px;inset:0 0 auto;overflow:hidden;pointer-events:none;position:absolute;z-index:-1}.ia-skin-image{background-position:50%;background-size:cover;inset:0;opacity:.65;position:absolute}.ia-skin-shade{background:linear-gradient(to bottom,color-mix(in srgb,var(--ia-bg) 35%,transparent) 0,color-mix(in srgb,var(--ia-bg) 62%,transparent) 58%,var(--ia-bg) 97%);inset:0;position:absolute}.ia-skin-glow{border-radius:50%;filter:blur(80px);opacity:.5;position:absolute}.ia-skin-glow--primary{animation:skin-glow-drift 20s ease-in-out infinite alternate;background:var(--skin-home-glow-primary,radial-gradient(circle,var(--skin-home-primary,var(--skin-accent)) 0,transparent 70%));height:50vw;left:-8vw;top:-18vw;width:50vw}.ia-skin-glow--secondary{animation:skin-glow-drift 26s ease-in-out infinite alternate-reverse;background:var(--skin-home-glow-secondary,radial-gradient(circle,var(--skin-home-secondary,var(--skin-accent-hover)) 0,transparent 70%));height:42vw;right:-10vw;top:-6vw;width:42vw}.ia-skin-fade{left:0;position:absolute;right:0}.ia-skin-fade--top{background:linear-gradient(var(--ia-bg),transparent);height:160px;top:0}.ia-skin-fade--bottom{background:linear-gradient(to top,var(--ia-bg),transparent);bottom:0;height:192px}.ia-appearance.el-popper{border-radius:16px!important;display:flex;flex-direction:column;font-family:var(--ia-font-body);gap:12px;max-height:85dvh;padding:20px 0!important}.ia-appearance-header{align-items:center;display:flex;justify-content:space-between;padding:0 24px}.ia-appearance-header h2{font-size:20px;font-weight:500;margin:0}.ia-appearance-header button{background:transparent;border:1px solid var(--ia-border);border-radius:12px;font-size:14px;height:32px;padding:0 10px}.ia-theme-section{padding:0 24px}.ia-skin-heading,.ia-theme-section h3{align-items:center;color:var(--ia-muted);display:flex;font-size:12px;font-weight:500;gap:4px;margin:0 0 8px}.ia-skin-heading{margin:0;padding:0 24px}.ia-skin-heading .home-icon,.ia-theme-section .home-icon{height:16px;width:16px}.ia-appearance .ia-theme-tabs{border-radius:16px;gap:8px}.ia-appearance .ia-theme-tabs button{align-items:center;border-radius:12px;display:flex;height:32px;justify-content:center;padding:6px 12px}.ia-appearance .ia-theme-tabs .selected{background:var(--ia-border);box-shadow:none}.ia-appearance .ia-skins{gap:16px 19px;min-height:0;overflow:auto;padding:0 24px;scrollbar-width:thin}.ia-appearance .ia-skins button{border:0;border-radius:0;padding:0}.ia-appearance .ia-skin-thumb{border:1px solid var(--ia-border);border-radius:12px;display:block;height:76px;margin-bottom:4px;overflow:hidden;position:relative}.ia-appearance .ia-skin-default,.ia-appearance .ia-skin-thumb img{display:block;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.ia-appearance .ia-skin-default{background:radial-gradient(ellipse at 70% 0,rgba(118,88,152,.333),transparent),#171717}.ia-appearance .ia-skins button[aria-pressed=true] .ia-skin-thumb{outline:2px solid var(--ia-focus);outline-offset:-2px}.ia-appearance .ia-skins strong{font-size:12px;line-height:16px}.ia-appearance .ia-skins i{background:#fff;border-radius:50%;bottom:6px;color:#111;font-size:11px;height:16px;position:absolute;right:6px;text-align:center;width:16px}.inspiration-aigc .ia-sidebar .home-icon{height:18px;width:18px}.inspiration-aigc .ia-sidebar-footer .ia-icon-button{border-radius:16px;height:40px;width:40px}.inspiration-aigc .ia-sidebar-footer .home-icon{height:20px;width:20px}.ia-search-dialog.el-dialog{border-radius:24px!important;display:flex;flex-direction:column;height:min(760px,100dvh - 32px);left:50%;margin:0!important;max-height:calc(100dvh - 32px);padding:16px!important;position:fixed;top:50%;transform:translate(-50%,-50%)}.ia-search-dialog .el-dialog__header{clip-path:inset(50%);height:1px;overflow:hidden;padding:0;position:absolute;width:1px}.ia-search-dialog .ia-search-input{background:transparent;border:0;border-radius:0;height:48px;padding:0 8px}.ia-search-dialog .ia-search-input input{font-size:20px}.ia-search-dialog .ia-search-input .home-icon{height:28px;opacity:.5;width:28px}@media(max-width:767px){.ia-appearance.el-popper{max-height:80dvh}}.ia-search-dialog .el-dialog__body{display:flex;flex:1;flex-direction:column;min-height:0;overflow:hidden}.inspiration-aigc .ia-sidebar{overflow:hidden}.inspiration-aigc .ia-navigation{overscroll-behavior:contain}@media(min-width:768px){.inspiration-aigc.is-collapsed .ia-sidebar-footer{display:flex;flex-direction:column;gap:4px;padding:8px 12px}.inspiration-aigc.is-collapsed .ia-sidebar-footer .ia-icon-button{border-radius:10px;height:32px;width:32px}}@media(min-width:768px)and (max-width:1023px){.inspiration-aigc:not(.mobile-open) .ia-sidebar-footer{display:flex;flex-direction:column;gap:4px;padding:8px 12px}.inspiration-aigc:not(.mobile-open) .ia-sidebar-footer .ia-icon-button{border-radius:10px;height:32px;width:32px}}.ia-account-popover.el-popper{background:var(--ia-elevated)!important;border-radius:16px!important;box-shadow:0 12px 40px #0003;color:var(--ia-text)!important;max-height:calc(100dvh - 24px);max-height:min(80dvh,calc(100dvh - 100px));overflow-y:auto;overscroll-behavior:contain;padding:0!important;scrollbar-width:thin;transform-origin:bottom left}@keyframes skin-glow-drift{0%{transform:translate(0) scale(1)}to{transform:translate(6vw,4vw) scale(1.15)}}@media(prefers-reduced-motion:reduce){.ia-skin-glow{animation:none}}@keyframes voice-preview-spin-7d721d9a{to{transform:rotate(1turn)}}button:disabled{cursor:not-allowed;opacity:.45}button:focus-visible,input:focus-visible{outline:2px solid var(--ia-focus);outline-offset:2px}.home-creation{align-items:center;color:var(--ia-text);display:flex;flex-direction:column;gap:32px;margin:30px auto 0;padding:60px 0}.home-creation h1{font-size:36px;font-weight:400;line-height:44px;margin:0;text-align:center;text-wrap:balance}.home-creation__tabs{align-items:center;background:var(--ia-surface);border:1px solid var(--ia-border);border-radius:999px;display:flex;gap:8px;max-width:100%;overflow-x:auto;padding:2px}.home-creation__tabs button{align-items:center;background:transparent;border:0;border-radius:999px;color:var(--ia-muted);cursor:pointer;display:flex;font-size:13px;gap:6px;min-height:32px;padding:6px 12px;white-space:nowrap}.home-creation__tabs button[aria-selected=true]{background:var(--ia-hover);color:var(--ia-text)}.home-creation__tabs button:hover{background:transparent;color:var(--ia-muted)}.home-creation__tabs button[aria-selected=true]:hover{background:var(--ia-hover);color:var(--ia-text)}.home-creation__suggestions button:focus-visible,.home-creation__tabs button:focus-visible{outline:2px solid var(--ia-focus);outline-offset:-2px}.home-creation__workspace{align-items:center;display:flex;flex-direction:column;gap:16px;max-width:920px;min-width:0;width:100%}.home-creation__panel{min-width:0;width:100%}.home-creation__pill{align-items:center;background:transparent;border:1px solid var(--ia-border);border-radius:999px;color:var(--ia-text);cursor:pointer;display:inline-flex;font:inherit;font-size:14px;gap:6px;max-width:280px;min-height:32px;padding:5px 12px}.home-creation__pill span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.home-creation__suggestions{display:flex;flex-wrap:wrap;gap:8px;justify-content:center;margin-top:16px}.home-creation__suggestions button{align-items:center;backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);background:color-mix(in srgb,var(--ia-surface) 65%,transparent);border:1px solid var(--ia-border);border-radius:999px;color:var(--ia-muted);cursor:pointer;display:flex;font-size:12px;gap:6px;padding:6px 8px}@media(min-width:1441px){.home-creation__workspace{max-width:960px}}@media(max-width:767px){.home-creation{gap:24px;margin:0;padding:32px 0}.home-creation h1{font-size:24px;line-height:32px}.home-creation__pill{font-size:12px;max-width:220px}}@keyframes coralSkeleton-6619bca9{to{background-position:-200% 0}}@keyframes coralRise-6619bca9{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}@keyframes coralCardRise-6619bca9{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:translateY(0)}}@keyframes coralGlow-6619bca9{0%{opacity:.4;transform:translate(-20px)}to{opacity:.9;transform:translate(30px)}}@keyframes coralPromoSweep-6619bca9{0%,38%{left:-24%;opacity:0}48%{opacity:1}68%,to{left:118%;opacity:0}}@keyframes starTwinkle-6619bca9{0%{opacity:.28;transform:scale(1)}50%{opacity:.62;transform:scale(1.01)}to{opacity:.95;transform:scale(1.02)}}@keyframes immersivePreviewCarousel-6619bca9{0%,27%{filter:saturate(1.08) contrast(1.04);height:var(--preview-main-size);opacity:.98;transform:translate3d(-50%,-50%,0) scale(1);width:var(--preview-main-size);z-index:5}33%,60%{filter:saturate(.88) contrast(.96);height:var(--preview-back-size);opacity:.56;transform:translate3d(calc(-50% + var(--preview-side-offset)),-50%,0) scale(.94);width:var(--preview-back-size);z-index:2}66%,94%{filter:saturate(.86) contrast(.94);height:var(--preview-back-size);opacity:.52;transform:translate3d(calc(-50% - var(--preview-side-offset)),-50%,0) scale(.96);width:var(--preview-back-size);z-index:1}to{filter:saturate(1.08) contrast(1.04);height:var(--preview-main-size);opacity:.98;transform:translate3d(-50%,-50%,0) scale(1);width:var(--preview-main-size);z-index:5}}.inspiration-board{margin:34px auto 0;max-width:2028px;overflow:visible;position:relative;width:100%;z-index:1}.inspiration-board__toolbar{align-items:center;display:flex;gap:24px;margin-bottom:20px}.inspiration-board__scroller{min-height:auto;overflow:hidden;padding-right:0}.inspiration-tabs{align-items:center;display:inline-flex;flex-shrink:0;gap:8px}.inspiration-tabs__item{background:transparent;border:0;border-radius:12px;color:#ffffffb3;cursor:pointer;font-size:15px;font-weight:500;height:36px;padding:0 20px;transition:background .2s ease,color .2s ease}.inspiration-tabs__item.is-active,.inspiration-tabs__item:hover{background:#ffffff14;color:#fff}.inspiration-search{align-items:center;background:#ffffff05;border:1px solid hsla(0,0%,100%,.08);border-radius:10px;display:inline-flex;height:36px;padding:0 16px 0 40px;position:relative;width:min(312px,100%)}.inspiration-search__icon{border:1.5px solid hsla(0,0%,100%,.58);border-radius:50%;height:14px;left:16px;position:absolute;width:14px}.inspiration-search__icon:after{background:#ffffff94;border-radius:999px;bottom:-2px;content:"";height:1.5px;position:absolute;right:-4px;transform:rotate(45deg);transform-origin:center;width:6px}.inspiration-search input{background:transparent;border:0;color:#fff;font-size:14px;height:100%;outline:none;padding:0;width:100%}.inspiration-search input::-moz-placeholder{color:#ffffff6b}.inspiration-search input::placeholder{color:#ffffff6b}.inspiration-grid{display:grid;gap:4px;grid-template-columns:repeat(6,minmax(0,1fr));grid-template-columns:repeat(var(--inspiration-columns,6),minmax(0,1fr));margin-top:0}.inspiration-grid__column{display:flex;flex-direction:column;gap:4px;min-width:0}.inspiration-board__scroller{scrollbar-color:#242424 transparent;scrollbar-width:thin}.inspiration-board__scroller::-webkit-scrollbar{height:6px;width:6px}.inspiration-board__scroller::-webkit-scrollbar-track{background:transparent}.inspiration-board__scroller::-webkit-scrollbar-thumb{background:#242424;border-radius:999px;min-height:64px}@media(max-width:1100px){.inspiration-board__toolbar{gap:16px}.inspiration-search{width:min(260px,100%)}}@media(max-width:760px){.inspiration-board__toolbar{flex-wrap:wrap}.inspiration-search{width:100%}}button:focus-visible{outline-offset:-2px}.el-switch{--el-switch-on-color:var(--el-color-primary);--el-switch-off-color:var(--el-border-color);align-items:center;display:inline-flex;font-size:14px;height:32px;line-height:20px;position:relative;vertical-align:middle}.el-switch.is-disabled .el-switch__core,.el-switch.is-disabled .el-switch__label{cursor:not-allowed}.el-switch__label{color:var(--el-text-color-primary);cursor:pointer;display:inline-block;font-size:14px;font-weight:500;height:20px;transition:var(--el-transition-duration-fast);vertical-align:middle}.el-switch__label.is-active{color:var(--el-color-primary)}.el-switch__label--left{margin-right:10px}.el-switch__label--right{margin-left:10px}.el-switch__label *{display:inline-block;font-size:14px;line-height:1}.el-switch__label .el-icon{height:inherit}.el-switch__label .el-icon svg{vertical-align:middle}.el-switch__input{height:0;margin:0;opacity:0;position:absolute;width:0}.el-switch__input:focus-visible~.el-switch__core{outline:2px solid var(--el-switch-on-color);outline-offset:1px}.el-switch__core{align-items:center;background:var(--el-switch-off-color);border:1px solid var(--el-switch-border-color,var(--el-switch-off-color));border-radius:10px;box-sizing:border-box;cursor:pointer;display:inline-flex;height:20px;min-width:40px;outline:0;position:relative;transition:border-color var(--el-transition-duration),background-color var(--el-transition-duration)}.el-switch__core .el-switch__inner{overflow:hidden;padding:0 4px 0 18px;width:100%}.el-switch__core .el-switch__action,.el-switch__core .el-switch__inner{align-items:center;display:flex;height:16px;justify-content:center;transition:all var(--el-transition-duration)}.el-switch__core .el-switch__action{background-color:var(--el-color-white);border-radius:var(--el-border-radius-circle);color:var(--el-switch-off-color);left:1px;position:absolute;width:16px}.el-switch.is-disabled{opacity:.6}.el-switch--wide .el-switch__label.el-switch__label--left span{left:10px}.el-switch--wide .el-switch__label.el-switch__label--right span{right:10px}.el-switch--large{font-size:14px;height:40px;line-height:24px}.el-switch--large .el-switch__label{font-size:14px;height:24px}.el-switch--large .el-switch__label *{font-size:14px}.el-switch--large .el-switch__core{border-radius:12px;height:24px;min-width:50px}.el-switch--large .el-switch__core .el-switch__inner{height:20px;padding:0 6px 0 22px}.el-switch--large .el-switch__core .el-switch__action{height:20px;width:20px}.el-switch--small{font-size:12px;height:24px;line-height:16px}.el-switch--small .el-switch__label{font-size:12px;height:16px}.el-switch--small .el-switch__label *{font-size:12px}.el-switch--small .el-switch__core{border-radius:8px;height:16px;min-width:30px}.el-switch--small .el-switch__core .el-switch__inner{height:12px;padding:0 2px 0 14px}.el-switch--small .el-switch__core .el-switch__action{height:12px;width:12px}fieldset{border:0;display:grid;gap:16px;margin:0;min-width:0;padding:0}fieldset:disabled{opacity:.45}fieldset:disabled button{cursor:not-allowed}.home-agent__editor{align-items:flex-start;display:flex;flex:1;flex-wrap:wrap;gap:4px 8px;min-width:0;width:100%}.home-agent__editor .home-prompt__editor{flex:1 1 180px;width:auto}.home-agent{color:var(--ia-text);min-width:0;position:relative;width:100%}.home-agent--chat .home-agent__model{max-width:180px}.home-agent--chat .home-prompt__options{flex-wrap:wrap}.home-agent__run{align-items:center;background:transparent;border:1px solid var(--ia-border);border-radius:999px;color:var(--ia-text);cursor:pointer;display:inline-flex;font:inherit;font-size:14px;gap:6px;min-height:32px;padding:5px 12px;white-space:nowrap}.home-agent__run .home-creation-icon{height:14px;width:14px}.home-agent__model{align-items:center;background:transparent;border:1px solid var(--ia-border);border-radius:999px;color:var(--ia-text);cursor:pointer;display:inline-flex;font:inherit;font-size:14px;gap:6px;max-width:280px;min-height:32px;padding:5px 12px}.home-agent__model>span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.home-prompt__options{position:relative}.home-agent__menuitem{display:inline-flex;min-width:0;position:relative}.home-agent__mention{font-size:15px;justify-content:center;min-width:34px;padding:5px 0}.home-agent__popover{background:var(--ia-elevated);border:1px solid var(--ia-border);border-radius:16px;box-shadow:0 14px 40px #00000059;display:flex;flex-direction:column;gap:2px;max-height:min(320px,50dvh);max-width:calc(100vw - 48px);min-width:180px;overflow-y:auto;padding:6px;position:absolute;scrollbar-width:thin;z-index:45}.home-agent__popover--model{min-width:240px}.home-agent__popover--model,.home-agent__popover--options{bottom:calc(100% + 8px);left:0}.home-prompt .home-agent__popover button.home-agent__skill{align-items:center;background:transparent;border:0;border-radius:10px;color:var(--ia-text);cursor:pointer;display:flex;font:inherit;font-size:13px;gap:10px;justify-content:flex-start;line-height:1.35;padding:8px 10px;text-align:left;width:100%}.home-prompt .home-agent__popover button.home-agent__skill:hover{background:var(--ia-hover)}.home-prompt .home-agent__popover button.home-agent__skill.is-active{background:var(--ia-accent-soft)}.home-agent__skill>span{display:flex;flex-direction:column;gap:2px;min-width:0}.home-agent__skill strong{font-size:13px;font-weight:500;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.home-agent__skill small{color:var(--ia-muted);font-size:11px;line-height:1.3}.home-agent__skill>.home-creation-icon{height:16px;width:16px}.home-agent__check{color:var(--ia-accent);height:15px;margin-left:auto;width:15px}.home-agent__hint{color:var(--ia-muted);font-size:12px;margin:0;padding:6px 10px}button:focus-visible{outline:2px solid var(--ia-focus);outline-offset:2px}.home-creation-icon{align-items:center;color:inherit;display:inline-flex;flex:none;height:18px;justify-content:center;width:18px}.home-creation-icon svg{height:100%;width:100%}.home-prompt{background:var(--ia-surface);border:1px solid var(--ia-border);border-radius:32px;box-sizing:border-box;color:var(--ia-text);cursor:text;display:flex;flex-direction:column;gap:32px;min-width:0;padding:16px;width:100%}.home-prompt:focus-within{border-color:var(--ia-focus);box-shadow:0 0 0 1px var(--ia-focus)}.home-prompt__input{align-items:flex-start;display:flex;gap:8px;min-width:0}.home-prompt__media{align-items:center;display:flex;flex:none;gap:4px;min-width:0}.home-prompt--references .home-prompt__media{margin-block:-18px;max-width:100%;overflow-x:auto;padding-block:18px;scrollbar-width:thin}.home-prompt--references .home-prompt__add{border-radius:18px;height:48px;width:48px}.home-prompt__asset{border-radius:12px;display:inline-flex;flex:none;height:44px;overflow:hidden;position:relative;width:44px}.home-prompt__asset img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.home-prompt__asset button{align-items:center;background:#000000a6;border:0;border-radius:50%;color:#fff;display:inline-flex;height:16px;justify-content:center;padding:0;position:absolute;right:2px;top:2px;width:16px}.home-prompt__asset button svg{height:10px;width:10px}.home-prompt .home-prompt__editor{background:transparent;border:0!important;box-shadow:none!important;color:var(--ia-text);flex:1;font:inherit;font-size:14px;line-height:20px;max-height:192px;min-height:36px;min-width:0;outline:none!important;padding:8px 16px 8px 0;resize:vertical;width:100%}.home-prompt .home-prompt__editor::-moz-placeholder{color:inherit;opacity:.5}.home-prompt .home-prompt__editor::placeholder{color:inherit;opacity:.5}.home-prompt button{align-items:center;color:inherit;cursor:pointer;display:inline-flex;flex:none;font:inherit;justify-content:center}.home-prompt button:focus-visible{outline:2px solid var(--ia-focus);outline-offset:3px}.home-prompt button:disabled{cursor:not-allowed;opacity:.45}.home-prompt__add{background:var(--ia-hover);border:0;border-radius:16px;height:40px;width:40px}.home-prompt__actions,.home-prompt__bottom,.home-prompt__options{align-items:center;display:flex;gap:8px;min-width:0}.home-prompt__bottom{flex-wrap:wrap;justify-content:space-between;row-gap:12px}.home-prompt__options{flex:1;flex-wrap:wrap}.home-prompt__actions{margin-left:auto}.home-prompt__actions small{color:var(--ia-muted);font-size:11px;max-width:170px}.home-prompt__estimate{font-size:12px;max-width:180px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.home-prompt__generate{background:transparent;border:1px solid var(--ia-border);border-radius:50%;height:32px;width:32px}.home-prompt .home-prompt__generate{background:var(--ia-accent);border-color:transparent;color:var(--ia-on-accent)}.home-prompt .home-prompt__generate:disabled{background:var(--ia-hover);color:var(--ia-disabled);opacity:1}@keyframes home-prompt-spin-35b32dba{to{transform:rotate(1turn)}}@media(max-width:767px){.home-prompt{border-radius:24px;gap:24px;padding:12px}.home-prompt .home-prompt__editor{resize:none}.home-prompt__actions{flex-wrap:wrap}.home-prompt__actions small{max-width:none}}.im-tool-introduction{color:var(--ia-text,var(--pc-theme-text));min-width:0}.im-tool-hero{align-items:center;background:radial-gradient(ellipse at right,var(--ia-accent-soft,var(--pc-theme-primary-soft)),transparent 65%);display:grid;gap:32px;grid-template-columns:1fr minmax(160px,32%);padding:48px 32px}.im-tool-hero img{aspect-ratio:1;border-radius:24px;-o-object-fit:cover;object-fit:cover;width:100%}.im-tool-hero h1{font-size:36px;line-height:1.3;margin:16px 0 24px}.im-tool-introduction p{color:var(--ia-muted,var(--pc-theme-text-2));font-size:14px;line-height:1.8;overflow-wrap:anywhere}.im-tool-steps{background:var(--ia-surface,var(--pc-theme-surface));border-radius:24px;padding:32px}.im-tool-steps>div{display:grid;gap:24px;grid-template-columns:repeat(3,minmax(0,1fr));margin-top:28px}.im-tool-introduction h2{font-size:22px}.im-tool-steps b{color:var(--ia-accent-text,var(--pc-theme-primary));font-size:24px}.im-tool-steps h3{font-size:16px;margin:14px 0}.im-tool-tips{padding:32px}.im-tool-tips p{margin:16px 0}.im-tool-tips button{background:var(--ia-hover,var(--pc-theme-surface-soft));border:0;border-radius:12px;color:var(--ia-text,var(--pc-theme-text));cursor:pointer;font:inherit;padding:9px 16px}.im-tool-tips button:focus-visible{outline:2px solid var(--ia-focus,var(--pc-theme-focus));outline-offset:2px}@media(max-width:1100px){.im-tool-hero{gap:16px;grid-template-columns:1fr;padding:24px 16px}.im-tool-hero h1{font-size:28px}.im-tool-steps{padding:24px 16px}.im-tool-steps>div{grid-template-columns:1fr}.im-tool-hero img{max-width:260px}}@keyframes upload-panel-spin-6131949f{to{transform:rotate(1turn)}}.video-studio{color:var(--ia-text);display:grid;gap:16px;grid-template-columns:344px minmax(0,1fr);height:calc(100dvh - 72px);min-width:0;padding:0 16px 16px 8px}.vs-panel{background:var(--ia-surface);border:1px solid var(--ia-border);border-radius:var(--ia-radius-panel);display:flex;flex-direction:column;min-height:0;overflow:hidden}.vs-panel-scroll{flex:1;min-height:0;overflow-y:auto;padding:16px;scrollbar-width:thin}.vs-model{margin-bottom:16px;position:relative}.vs-model>span{color:var(--ia-muted);display:block;font-size:12px;margin-bottom:8px}.vs-model>button{background:var(--ia-hover);border:1px solid var(--ia-border);border-radius:12px;display:flex;justify-content:space-between;padding:10px 12px;width:100%}.vs-image-upload{margin-bottom:16px}@keyframes vs-reference-spin-c4c87155{to{transform:rotate(1turn)}}.vs-prompt{background:var(--ia-surface);border:1px solid var(--ia-border);border-radius:18px;margin-bottom:12px;padding:12px}.vs-prompt:focus-within{border-color:var(--ia-accent);box-shadow:0 0 0 1px var(--ia-accent-soft)}.vs-prompt>div:first-child{align-items:center;display:flex;justify-content:space-between}.vs-prompt>div:first-child button{background:transparent;border:1px solid var(--ia-border);border-radius:9px;height:28px;width:28px}.vs-prompt textarea{background:transparent;border:0;color:var(--ia-text);font:inherit;font-size:14px;margin:8px 0;min-height:78px;outline:none;resize:vertical;width:100%}.vs-prompt textarea::-moz-placeholder{color:var(--ia-muted)}.vs-prompt textarea::placeholder{color:var(--ia-muted)}.vs-enhance{background:var(--ia-accent-soft);border:0;border-radius:10px;color:var(--ia-accent-text)!important;font-size:12px!important;padding:6px 10px}.vs-options{display:flex;flex-wrap:wrap;gap:8px}.vs-option{flex:1;min-width:80px;position:relative}.vs-option>button{align-items:center;background:var(--ia-hover);border:0;border-radius:12px;display:flex;font-size:13px;gap:8px;justify-content:center;padding:8px 5px;width:100%}.vs-option>button>span{color:var(--ia-muted)}.vs-generate{align-items:center;display:flex;flex:none;gap:12px;padding:8px 16px 16px}.vs-generate>small{color:var(--ia-muted);flex:none;font-size:12px;max-width:46%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.vs-generate small{color:var(--ia-muted);display:block;font-size:11px;margin-bottom:6px;text-align:center}.vs-results{display:flex;flex-direction:column;min-width:0;overflow:hidden}.vs-result-tabs{align-items:flex-start;display:flex;flex:none;gap:4px;height:48px}.vs-result-tabs button{background:transparent;border:0;border-radius:12px;color:var(--ia-muted);padding:6px 14px}.vs-result-tabs button[aria-selected=true]{background:var(--ia-hover);color:var(--ia-text)}.vs-inspirations{flex:1;min-height:0;overflow:auto}.vs-gallery{align-items:start;display:grid;gap:4px;grid-template-columns:repeat(3,minmax(0,1fr));overflow:visible;padding-bottom:148px}.vs-gallery-column{display:flex;flex-direction:column;gap:4px;min-width:0}.vs-gallery-column>.inspiration-artwork-card{flex:none}.vs-history{flex:1;min-height:0}.vs-file{display:none}.vs-large-prompt{background:var(--el-bg-color);border:1px solid var(--el-border-color);border-radius:12px;color:var(--el-text-color-primary);min-height:300px;padding:12px;width:100%}@media(min-width:1600px){.video-studio{grid-template-columns:360px minmax(0,1fr)}}@media(max-width:1100px){.video-studio{grid-template-columns:310px minmax(0,1fr)}.vs-gallery{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(max-width:767px){.video-studio{display:flex;flex-direction:column;height:auto;min-height:calc(100dvh - 60px);padding:0 12px 20px}.vs-panel{max-height:none}.vs-results{min-height:500px}.vs-inspirations{max-height:700px}.vs-history{height:600px}}.vs-model-search{background:transparent;border:1px solid var(--vs-line);border-radius:12px;color:var(--vs-fg);margin:8px;outline:none;padding:8px 12px}.vs-model-search:focus{border-color:var(--ia-accent)}.el-overlay .el-dialog.vs-prompt-dialog .el-dialog__body{display:flex;flex:none!important;flex-direction:column;height:min(650px,calc(100dvh - 160px))!important}.vs-prompt-editor{border:1px solid var(--vs-line);border-radius:18px;display:flex;flex:1;flex-direction:column;min-height:0;padding:16px}.vs-prompt-editor:focus-within{border-color:var(--ia-accent)}.vs-prompt-editor .vs-large-prompt{background:transparent;border:0;color:var(--vs-fg);flex:1;font-size:14px;min-height:80px;outline:none;padding:12px 0;resize:none}@keyframes vs-appear{0%{opacity:0;transform:translateY(4px) scale(.98)}to{opacity:1;transform:none}}.vs-results{position:relative}.vs-generation-mode{align-items:center;display:flex;font-size:13px;gap:8px;justify-content:space-between;margin:0 0 16px}.vs-generation-mode button{background:var(--ia-hover);border:1px solid var(--ia-border);border-radius:10px;color:var(--ia-text);max-width:65%;min-width:0;padding:8px}.vs-generation-mode.vs-option>button{flex:none;padding:8px 20px;white-space:nowrap;width:auto}.vs-prompt-actions{align-items:center;display:flex;gap:8px;justify-content:flex-start}.vs-prompt-actions button{align-items:center;cursor:pointer;display:inline-flex;gap:4px;height:30px;justify-content:center}.vs-prompt-actions .vs-mention-action{background:transparent;border:0;border-radius:0;box-shadow:none;color:inherit;font-size:16px;height:30px;line-height:1;padding:0;width:30px}.vs-enhance:disabled{cursor:not-allowed;opacity:.5}.vs-model>button,.vs-option>button{min-width:0;overflow:hidden}.vs-model>button>.vs-control-label,.vs-option>button>.vs-control-label{color:inherit;flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.vs-model>button svg,.vs-option>button svg{flex-shrink:0}.vs-options>.vs-option{flex:1 1 0;min-width:0}.vs-generation-mode>label{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.vs-model>button>.vs-control-label{text-align:left}.vs-generation-mode.vs-option>button{flex:0 1 auto;min-width:0}.vs-prompt-editor>label{flex-shrink:0}.sr-only{height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;clip:rect(0,0,0,0);border:0;white-space:nowrap}.page{background:#050505;background:var(--coral-tool-surface,#050505);color:#fff;color:var(--coral-tool-text,#fff);min-height:100dvh;overflow-x:hidden;padding-bottom:236px;position:relative}.page.is-empty{min-height:100dvh;padding-bottom:0}.main{margin-left:116px;margin-right:72px;margin-top:56px;padding-bottom:152px;position:relative;width:calc(100vw - 188px);z-index:1}.main.is-empty{align-items:center;display:flex;flex-direction:column;justify-content:center;min-height:calc(100dvh - 180px);padding-bottom:0}.summary{background:transparent;border:0;display:block;height:0;margin:0;min-height:0;padding:0;width:100%}.works{display:flex;flex-direction:column;gap:0;max-width:none;padding-bottom:0;width:100%}.page:not(.is-empty) .works,.works{margin-top:0}.work{background:transparent;border:0;display:block;padding:30px 0 34px}.work:first-child{padding-top:0}.work+.work{border-top:1px solid hsla(0,0%,100%,.06);border-top:1px solid var(--coral-tool-border,hsla(0,0%,100%,.06))}.grid{align-items:flex-start;display:flex;flex-wrap:wrap;gap:2px;justify-content:start;margin-top:0;max-width:100%;width:auto}.card{background:#202127;background:var(--coral-tool-soft,#202127);border-radius:0;cursor:zoom-in;flex:0 0 auto;height:auto;overflow:hidden;position:relative;width:176px}.card img{display:block;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.card.is-pending img,.card.is-pending video{filter:blur(5px) saturate(.85);opacity:.82;transform:scale(1.04)}.card.is-pending{cursor:default}.spinner{animation:spin-1c5a840a 1s linear infinite;border:2px solid hsla(0,0%,100%,.18);border-radius:50%;border-top:2px solid var(--coral-tool-border,hsla(0,0%,100%,.18));border:2px solid var(--coral-tool-border,hsla(0,0%,100%,.18));border-top-color:var(--coral-tool-border,#fff);height:30px;width:30px}.primary{background:#1d1e25;background:var(--coral-tool-soft,#1d1e25);border:0;border-radius:8px;color:#fff;color:var(--coral-tool-text,#fff);cursor:pointer;display:inline-flex;font-size:14px;height:36px;line-height:1;padding:0 14px;text-decoration:none}.empty,.primary{align-items:center;justify-content:center}.empty{-webkit-backdrop-filter:none;backdrop-filter:none;background:transparent;border:0;box-shadow:none;display:flex;flex-direction:column;gap:14px;margin:0;min-height:0;padding:0;width:auto}.empty p{color:#ffffff9e;color:var(--coral-tool-muted,hsla(0,0%,100%,.62));font-size:14px;line-height:22px;margin:0;text-align:center}.composer{-webkit-backdrop-filter:none;backdrop-filter:none;background:transparent;border:0;border-radius:0;bottom:24px;box-shadow:none;display:block;left:50%;padding:0;position:fixed;transform:translate(-50%);width:min(1024px,100vw - 260px);z-index:20}@keyframes spin-1c5a840a{to{transform:rotate(1turn)}}@keyframes starTwinkle-1c5a840a{0%{opacity:.28;transform:scale(1)}50%{opacity:.62;transform:scale(1.01)}to{opacity:.95;transform:scale(1.02)}}@media(max-width:1100px){.main{margin-left:108px;margin-right:24px;width:calc(100vw - 132px)}.grid{width:100%}.card{width:min(176px,(100vw - 156px)/2)}.composer{width:min(100%,100vw - 148px)}}@media(max-width:760px){.main{margin-left:96px;margin-right:24px;width:calc(100vw - 120px)}.card{min-width:130px;width:calc(50vw - 64px)}.composer{bottom:14px;width:calc(100vw - 120px)}}.ia-search-mask{padding:16px;z-index:2000}.ia-dialog.ia-search-dialog{--ia-popup-border:var(--skin-border,#292929);--ia-popup-soft:var(--skin-hover,var(--skin-raised,#212121))}.ia-dialog-mask .ia-dialog.ia-search-dialog{background:var(--ia-surface);border:1px solid var(--ia-border);border-radius:24px!important;box-shadow:0 12px 40px #0000003d;display:flex;flex-direction:column;height:min(760px,calc(100dvh - 32px))!important;max-height:calc(100dvh - 32px)!important;overflow:hidden;padding:16px!important;width:min(700px,100%)!important}.ia-search-head{clip-path:inset(50%);height:1px;overflow:hidden;padding:0;position:absolute;width:1px}.ia-search-body{display:flex;flex:1;flex-direction:column;min-height:0;overflow:hidden;padding:15px 20px}.ia-search-fixed{flex:0 0 auto}.ia-dialog-mask .ia-search-input{align-items:center;background:transparent;border:0;border-radius:0;display:flex;gap:12px;height:48px;padding:0 8px}.ia-dialog-mask .ia-search-input .home-icon{flex:none;height:28px;opacity:.5;width:28px}.ia-dialog-mask .ia-search-input input{background:transparent!important;border:0!important;box-shadow:none;caret-color:var(--ia-text);color:var(--ia-text)!important;font-size:20px;line-height:25px;min-width:0;outline:none;padding:0;width:100%}.ia-dialog-mask .ia-search-input input::-moz-placeholder{color:var(--ia-muted);opacity:1}.ia-dialog-mask .ia-search-input input::placeholder{color:var(--ia-muted);opacity:1}.ia-search-tabs{border-bottom:1px solid var(--ia-border);display:flex;flex-wrap:nowrap;gap:4px;overflow:auto;padding:0 0 16px}.ia-search-tabs button{align-items:center;background:transparent;border:0;border-radius:12px;color:var(--ia-muted);cursor:pointer;display:inline-flex;flex:0 0 auto;font-size:14px;font-weight:500;gap:4px;height:32px;line-height:20px;padding:0 12px;transition:background-color .18s,color .18s;white-space:nowrap}.ia-search-tabs button:hover{background:var(--ia-hover)}.ia-search-tabs button.active{background:var(--ia-hover);color:var(--ia-text)}.ia-search-tabs button:focus-visible{outline:2px solid var(--ia-focus);outline-offset:-2px}.ia-search-scroll{flex:1;min-height:0;overflow-y:auto;overscroll-behavior:contain;scrollbar-width:thin}.ia-search-scroll:focus-visible{outline:2px solid var(--ia-focus);outline-offset:-2px}.ia-search-dialog .ia-suggestions{padding:16px 0 0}.ia-search-dialog h3{color:var(--ia-muted);font-size:12px;font-weight:500;line-height:20px;margin:0 0 12px}.ia-suggestions>div{display:grid;gap:8px;grid-template-columns:1fr 1fr}.ia-suggestions button{align-items:center;background:transparent;border:1px solid var(--ia-border);border-radius:12px;color:var(--ia-text);cursor:pointer;display:flex;font-size:14px;gap:8px;line-height:20px;padding:10px;text-align:left;transition:background-color .18s}.ia-suggestions button:hover{background:var(--ia-hover)}.ia-suggestions button .home-icon{flex:none;height:20px;width:20px}.ia-search-results{padding:16px 0 0}.ia-search-results button{align-items:center;background:none;border:0;border-radius:12px;color:var(--ia-text);cursor:pointer;display:flex;gap:16px;padding:12px;text-align:left;transition:background-color .18s;width:100%}.ia-search-results button:hover{background:var(--ia-hover)}.ia-search-results button>.home-icon{flex:none;height:20px;width:20px}.ia-search-results button>span{flex:1;min-width:0}.ia-search-results small,.ia-search-results strong{display:block}.ia-search-results strong{color:var(--ia-text);font-size:14px;font-weight:700;line-height:20px}.ia-search-results small{color:var(--ia-muted);font-size:12px;line-height:20px;margin-top:4px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ia-search-results>p{color:var(--ia-text);font-size:14px;line-height:20px;margin:0}@media(max-width:640px){.ia-dialog-mask .ia-dialog.ia-search-dialog{border-radius:20px!important;padding:12px!important}.ia-search-body{padding:12px}.ia-suggestions>div{grid-template-columns:1fr}}.cm-mask{align-items:center;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#000000ad;display:flex;inset:0;justify-content:center;padding:24px;position:fixed;z-index:3200}.cm-panel{background:var(--ia-elevated,#121a17);border:1px solid var(--ia-border,hsla(0,0%,100%,.1));border-radius:20px;box-shadow:0 32px 100px #0000008c;color:var(--ia-text,#eef2f0);display:flex;flex-direction:column;max-height:calc(100vh - 48px);overflow:hidden;width:min(720px,100%)}.cm-head{align-items:flex-start;border-bottom:1px solid var(--ia-border,hsla(0,0%,100%,.08));display:flex;gap:16px;padding:22px 24px 14px}.cm-head h2{font-size:18px;font-weight:600;margin:0 0 4px}.cm-head p{color:var(--ia-muted,hsla(0,0%,100%,.5));font-size:12.5px;line-height:1.6;margin:0}.cm-close{background:#ffffff0f;border:0;border-radius:50%;color:var(--ia-text,#eef2f0);cursor:pointer;display:grid;height:30px;margin-left:auto;place-items:center;width:30px}.cm-close :deep(svg),.cm-close svg{height:14px;width:14px}.cm-body{flex:1;overflow-y:auto;padding:20px 24px}.cm-foot{align-items:center;border-top:1px solid var(--ia-border,hsla(0,0%,100%,.08));color:var(--ia-muted,hsla(0,0%,100%,.5));display:flex;font-size:12.5px;gap:16px;justify-content:space-between;padding:14px 24px 18px}.cm-primary{align-items:center;background:var(--ia-accent,#24aa64);border:0;border-radius:10px;color:#04120b;cursor:pointer;display:inline-flex;font-size:13.5px;font-weight:600;height:38px;justify-content:center;min-width:108px;padding:0 18px}.cm-primary:disabled{cursor:not-allowed;opacity:.45}.cm-empty{color:var(--ia-muted,hsla(0,0%,100%,.5));font-size:13px;padding:56px 0;text-align:center}.cm-asset-grid{display:grid;gap:10px;grid-template-columns:repeat(auto-fill,minmax(120px,1fr))}.cm-asset-item{aspect-ratio:1;background:#ffffff08;border:1px solid var(--ia-border,hsla(0,0%,100%,.1));border-radius:12px;cursor:pointer;overflow:hidden;padding:0;position:relative}.cm-asset-item img{display:block;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.cm-asset-item.is-selected{border-color:var(--ia-accent,#24aa64);box-shadow:0 0 0 1px var(--ia-accent,#24aa64) inset}.cm-asset-check{background:var(--ia-accent,#24aa64);border-radius:50%;color:#04120b;display:grid;height:20px;place-items:center;position:absolute;right:6px;top:6px;width:20px}.cm-asset-check svg{height:12px;width:12px}.cm-rules{color:var(--ia-text-2,hsla(0,0%,100%,.72));display:flex;flex-direction:column;font-size:13.5px;gap:12px;line-height:1.7;list-style:none;margin:0;padding:0}.cm-rules li{padding-left:16px;position:relative}.cm-rules li:before{background:var(--ia-accent,#24aa64);border-radius:50%;content:"";height:5px;left:0;position:absolute;top:9px;width:5px}html :is(.ai-user-panel-mask,.ai-help-mask,.credit-purchase-mask,.credits-usage-mask,.credit-agreement-mask,.membership-pay-mask,.asset-gallery-mask,.notice-detail-shell,.notice-center-shell,.mobile-code-modal,.template-modal-mask,.modal-mask,.tool-mask-editor-mask,.tool-gallery-modal-mask,.image-preview-modal,.tool-image-preview-modal,.media-preview,.video-preview,.work-detail,.reference-preview,.avatar-create-modal-mask,.voice-create-modal-mask,.history-voice-modal-mask,.voice-trim-modal-mask,.avatar-delete-modal-mask,.membership-modal-shell,.el-overlay:not(.vwp-overlay),.v-modal,.site-login-modal__backdrop){animation:auto none 0s ease 1 normal none running!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;background:transparent!important;opacity:1!important;transform:none!important;transition:none!important}html :is(.ai-user-panel-mask,.ai-help-mask,.credit-purchase-mask,.credits-usage-mask,.credit-agreement-mask,.membership-pay-mask,.asset-gallery-mask,.notice-detail-shell,.notice-center-shell,.mobile-code-modal,.template-modal-mask,.modal-mask,.tool-mask-editor-mask,.tool-gallery-modal-mask,.image-preview-modal,.tool-image-preview-modal,.media-preview,.video-preview,.work-detail,.reference-preview,.avatar-create-modal-mask,.voice-create-modal-mask,.history-voice-modal-mask,.voice-trim-modal-mask,.avatar-delete-modal-mask,.membership-modal-shell,.el-overlay:not(.vwp-overlay),.v-modal,.site-login-modal__backdrop):before{animation:auto none 0s ease 1 normal none running;-webkit-backdrop-filter:blur(var(--pc-modal-backdrop-blur));backdrop-filter:blur(var(--pc-modal-backdrop-blur));background:var(--pc-theme-overlay,rgba(0,0,0,.66));content:"";inset:0;opacity:1;pointer-events:none;position:fixed;transition:none;will-change:backdrop-filter;z-index:-1}html .notice-center-shell:before{-webkit-backdrop-filter:none;backdrop-filter:none;background:transparent;content:none;display:none}html[data-pc-design=inspiration] :is(.pc-theme-adapted,.inspiration-aigc,.ia-dialog,.vs-dialog,.el-dialog,.el-message-box,.membership-modal,.credit-purchase-modal,.credits-usage-modal) :is(button:disabled,button[aria-disabled=true],.el-button.is-disabled){background:var(--ia-hover)!important;border-color:var(--ia-border)!important;box-shadow:none!important;color:var(--ia-disabled)!important;cursor:not-allowed;opacity:1!important}html[data-pc-design=inspiration] :is(.pc-theme-adapted,.inspiration-aigc,.ia-dialog,.vs-dialog,.el-dialog,.el-message-box,.membership-modal,.credit-purchase-modal,.credits-usage-modal) :is(button:disabled,button[aria-disabled=true],.el-button.is-disabled) :is(span,strong,small,.el-icon,svg){color:inherit!important;opacity:1!important}html[data-pc-design=inspiration] .membership-modal-shell{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:var(--pc-theme-overlay);display:grid;padding:24px;place-items:center}html[data-pc-design=inspiration] .membership-modal{background:var(--pc-theme-surface);border-radius:var(--ia-radius-panel);color:var(--pc-theme-text);max-height:calc(-48px + 100dvh);min-height:0;overflow-y:auto;padding:42px 28px 28px;width:min(1100px,100%)}html[data-pc-design=inspiration] .membership-modal__close{color:var(--pc-theme-text)!important;position:absolute;right:12px;top:12px}html[data-pc-design=inspiration] .membership-modal__close:hover{background:var(--pc-theme-hover)!important}html[data-pc-design=inspiration] .membership-modal__inner{gap:28px;padding-top:0}html[data-pc-design=inspiration] .membership-modal__hero h2{color:var(--pc-theme-text);font-size:28px;white-space:normal}html[data-pc-design=inspiration] .membership-modal__hero p{color:var(--pc-theme-text-2);flex-wrap:wrap;font-size:14px;justify-content:center;white-space:normal}html[data-pc-design=inspiration] .membership-modal__hero button{color:var(--ia-accent-text);font-size:14px}html[data-pc-design=inspiration] .membership-modal__plans{grid-template-columns:repeat(auto-fit,minmax(min(100%,260px),1fr))}html[data-pc-design=inspiration] :is(.ia-dialog,.el-dialog,.el-drawer,.el-message-box,.el-popper,.el-dropdown-menu,.el-select-dropdown,.el-picker-panel,.el-cascader-panel,.el-time-panel,.vs-popover,.notice-center-drawer,.notice-detail-modal,.ai-help-panel,.ai-help-dialog,.asset-gallery-modal,.site-login-modal__panel,.ai-user-panel,.membership-modal,.membership-pay-modal,.credit-purchase-modal,.credit-agreement-modal,.credits-usage-modal,.mobile-code-modal__panel,.avatar-create-modal,.avatar-delete-modal,.voice-create-modal,.history-voice-modal,.voice-trim-modal,.work-detail__content,.asset-preview__content,.template-modal,.tool-mask-editor,.tool-gallery-modal,.gallery-modal,.mask-editor,.reference-preview__panel,.avatar-create-modal__menu,.voice-create-modal__menu,.script-box__language-menu,.avatar-card__menu,.voice-card__menu,.vp-mentions,.sidebar-more__menu,.sidebar-more__submenu,.sidebar-popover,.ia-settings-submenu,.is-inspiration-tool .select-menu,.is-inspiration-tool .tool-filter-menu,.ai-tool-task-panel__filter-menu,.music-page--inspiration .floating-picker){-webkit-backdrop-filter:none;backdrop-filter:none;box-shadow:var(--ia-panel-shadow);--ia-bg:var(--ia-option-menu-bg)!important;--ia-surface:var(--ia-option-menu-bg)!important;--ia-elevated:var(--ia-option-menu-bg)!important;--ia-hover:var(--ia-popup-soft)!important;--ia-hover-strong:var(--ia-popup-hover-strong)!important;--ia-text:var(--ia-popup-text)!important;--ia-muted:var(--ia-popup-muted)!important;--ia-border:var(--ia-popup-border)!important;--ia-border-subtle:var(--ia-popup-border)!important;--pc-theme-page:var(--ia-bg)!important;--pc-theme-page-bg:var(--ia-bg)!important;--pc-theme-surface:var(--ia-surface)!important;--pc-theme-surface-raised:var(--ia-elevated)!important;--pc-theme-surface-soft:var(--ia-hover)!important;--pc-theme-text:var(--ia-text)!important;--pc-theme-text-2:var(--ia-muted)!important;--pc-theme-text-3:var(--ia-subtle)!important;--pc-theme-border:var(--ia-border)!important;--pc-theme-hover:var(--ia-hover)!important;--pc-theme-primary:var(--ia-accent)!important;--pc-theme-primary-soft:var(--ia-accent-soft)!important;--pc-theme-skin-soft:var(--ia-accent-soft)!important;--pc-theme-shadow:var(--ia-shadow)!important;--pc-theme-page-gradient:none!important;--pc-theme-success:var(--ia-success)!important;--pc-theme-warning:var(--ia-warning)!important;--pc-theme-danger:var(--ia-danger)!important;--pc-theme-info:var(--ia-info)!important;--pc-theme-focus:var(--ia-focus)!important;--pc-theme-overlay:var(--ia-overlay)!important;--pc-theme-disabled:var(--ia-disabled)!important;--pc-app-accent:var(--ia-accent)!important;--pc-app-accent-soft:var(--ia-accent-soft)!important;--pc-app-accent-contrast:var(--ia-on-accent)!important;--coral-tool-bg:var(--ia-bg)!important;--coral-tool-surface:var(--ia-surface)!important;--coral-tool-soft:var(--ia-hover)!important;--coral-tool-border:var(--ia-border)!important;--coral-tool-text:var(--ia-text)!important;--coral-tool-muted:var(--ia-muted)!important;--coral-tool-accent:var(--ia-accent)!important;--coral-tool-accent-soft:var(--ia-accent-soft)!important;--coral-tool-shadow:var(--ia-shadow)!important;--tool-surface:var(--ia-surface)!important;--tool-soft:var(--ia-hover)!important;--tool-text:var(--ia-text)!important;--tool-muted:var(--ia-muted)!important;--tool-border:var(--ia-border)!important;--tool-accent:var(--ia-accent)!important;--tool-accent-soft:var(--ia-accent-soft)!important;--vs-bg:var(--ia-elevated)!important;--vs-fg:var(--ia-text)!important;--vs-muted:var(--ia-muted)!important;--vs-line:var(--ia-border)!important;--vs-hover:var(--ia-hover)!important;--el-color-primary:var(--ia-accent)!important;--el-color-primary-light-3:var(--ia-accent-hover)!important;--el-color-primary-light-5:color-mix(in srgb,var(--ia-accent) 50%,var(--ia-surface))!important;--el-color-primary-light-7:color-mix(in srgb,var(--ia-accent) 30%,var(--ia-surface))!important;--el-color-primary-light-8:color-mix(in srgb,var(--ia-accent) 20%,var(--ia-surface))!important;--el-color-primary-light-9:var(--ia-accent-soft)!important;--el-color-primary-dark-2:var(--ia-accent-hover)!important;--el-bg-color:var(--ia-surface)!important;--el-bg-color-overlay:var(--ia-elevated)!important;--el-fill-color:var(--ia-hover)!important;--el-fill-color-light:var(--ia-hover)!important;--el-fill-color-blank:var(--ia-surface)!important;--el-text-color-primary:var(--ia-text)!important;--el-text-color-regular:var(--ia-text)!important;--el-text-color-secondary:var(--ia-muted)!important;--el-text-color-placeholder:var(--ia-subtle)!important;--el-border-color:var(--ia-border)!important;--el-border-color-light:var(--ia-border-subtle)!important;--el-border-color-lighter:var(--ia-border-subtle)!important;--el-disabled-bg-color:var(--ia-hover)!important;--el-disabled-text-color:var(--ia-disabled)!important;--el-disabled-border-color:var(--ia-border-subtle)!important;--el-font-family:var(--ia-font-body)!important;--category-chip-text-color:var(--ia-muted)!important;--category-chip-active-color:var(--ia-text)!important;--category-chip-active-bg:var(--ia-hover)!important;--color-primary:var(--ia-accent)!important;--color-minor:var(--ia-accent-hover)!important;--color-btn-text:var(--ia-on-accent)!important;--el-bg-color-page:var(--ia-bg)!important;--el-text-color-disabled:var(--ia-disabled)!important;--el-border-color-extra-light:var(--ia-border-subtle)!important;--el-border-color-dark:var(--ia-border)!important;--el-border-color-darker:var(--ia-border)!important;--el-fill-color-lighter:var(--ia-surface)!important;--el-fill-color-extra-light:var(--ia-surface)!important;--el-fill-color-dark:var(--ia-hover)!important;--el-fill-color-darker:var(--ia-hover-strong)!important;--el-mask-color:var(--ia-overlay)!important;--el-mask-color-extra-light:var(--ia-overlay)!important;--el-overlay-color:var(--ia-overlay)!important;--el-overlay-color-light:var(--ia-overlay)!important;--el-box-shadow:var(--ia-panel-shadow)!important;--el-box-shadow-light:var(--ia-panel-shadow)!important;--el-box-shadow-lighter:var(--ia-control-shadow)!important;--el-box-shadow-dark:var(--ia-panel-shadow)!important;--login-surface:var(--ia-surface)!important;--login-field:var(--ia-hover)!important;--login-text:var(--ia-text)!important;--login-muted:var(--ia-muted)!important;--login-border:var(--ia-border)!important;--login-accent:var(--ia-accent)!important;--el-color-success:var(--ia-success)!important;--el-color-success-light-3:color-mix(in srgb,var(--ia-success) 70%,var(--ia-surface))!important;--el-color-success-light-5:color-mix(in srgb,var(--ia-success) 50%,var(--ia-surface))!important;--el-color-success-light-7:color-mix(in srgb,var(--ia-success) 30%,var(--ia-surface))!important;--el-color-success-light-8:color-mix(in srgb,var(--ia-success) 20%,var(--ia-surface))!important;--el-color-success-light-9:color-mix(in srgb,var(--ia-success) 10%,var(--ia-surface))!important;--el-color-warning:var(--ia-warning)!important;--el-color-warning-light-3:color-mix(in srgb,var(--ia-warning) 70%,var(--ia-surface))!important;--el-color-warning-light-5:color-mix(in srgb,var(--ia-warning) 50%,var(--ia-surface))!important;--el-color-warning-light-7:color-mix(in srgb,var(--ia-warning) 30%,var(--ia-surface))!important;--el-color-warning-light-8:color-mix(in srgb,var(--ia-warning) 20%,var(--ia-surface))!important;--el-color-warning-light-9:color-mix(in srgb,var(--ia-warning) 10%,var(--ia-surface))!important;--el-color-danger:var(--ia-danger)!important;--el-color-danger-light-3:color-mix(in srgb,var(--ia-danger) 70%,var(--ia-surface))!important;--el-color-danger-light-5:color-mix(in srgb,var(--ia-danger) 50%,var(--ia-surface))!important;--el-color-danger-light-7:color-mix(in srgb,var(--ia-danger) 30%,var(--ia-surface))!important;--el-color-danger-light-8:color-mix(in srgb,var(--ia-danger) 20%,var(--ia-surface))!important;--el-color-danger-light-9:color-mix(in srgb,var(--ia-danger) 10%,var(--ia-surface))!important;--el-color-info:var(--ia-info)!important;--el-color-info-light-3:color-mix(in srgb,var(--ia-info) 70%,var(--ia-surface))!important;--el-color-info-light-5:color-mix(in srgb,var(--ia-info) 50%,var(--ia-surface))!important;--el-color-info-light-7:color-mix(in srgb,var(--ia-info) 30%,var(--ia-surface))!important;--el-color-info-light-8:color-mix(in srgb,var(--ia-info) 20%,var(--ia-surface))!important;--el-color-info-light-9:color-mix(in srgb,var(--ia-info) 10%,var(--ia-surface))!important;background:var(--ia-option-menu-bg)!important;border-color:var(--ia-popup-border)!important;color:var(--ia-popup-text)!important}.membership-modal-shell{background:var(--coral-tool-surface,#050505);inset:0;overflow-y:auto;overscroll-behavior:contain;position:fixed;z-index:20000}.membership-modal{box-sizing:border-box;display:flex;justify-content:center;min-height:100vh;padding:36px 40px 72px;position:relative;z-index:1}.membership-modal__close{position:fixed;right:24px;top:20px;z-index:2}.membership-modal__inner{gap:38px;padding-top:132px;width:min(100%,1360px)}.membership-modal__hero,.membership-modal__inner{align-items:center;display:flex;flex-direction:column}.membership-modal__hero{gap:18px;text-align:center}.membership-modal .membership-modal__hero{padding-top:24px}.membership-modal__hero h2{color:var(--coral-tool-text,#fff);font-size:58px;font-weight:700;line-height:1.14;margin:0;white-space:nowrap}.membership-modal__plans{display:grid;gap:18px;grid-template-columns:repeat(auto-fit,minmax(320px,1fr));width:100%}.ia-brand-link{align-items:center;color:var(--ia-text,#eef2f0);display:flex;flex:1;gap:8px;min-width:0;text-decoration:none}.ia-brand-logo,.ia-brand-mark{align-items:center;background:#24aa642e;border-radius:8px;color:var(--ia-accent,#24aa64);display:inline-flex;flex:none;font-size:15px;font-weight:700;height:28px;justify-content:center;-o-object-fit:cover;object-fit:cover;width:28px}.ia-brand-name{font-size:14px;font-weight:620;letter-spacing:-.01em;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ia-collapse{border-radius:7px;color:var(--ia-muted,rgba(238,242,240,.55));flex:none;height:26px;width:26px}.ia-collapse:hover{background:var(--ia-hover,hsla(0,0%,100%,.06));color:var(--ia-text,#eef2f0)}.is-collapsed .ia-brand{justify-content:center;padding-inline:0}.is-collapsed .ia-brand-link{flex:none}.ia-account-avatar{align-items:center;background:#ffffff14;border-radius:50%;color:var(--ia-muted,rgba(238,242,240,.6));display:inline-flex;flex:none;height:32px;justify-content:center;overflow:hidden;width:32px}.ia-account-avatar img{display:block;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.ia-account-copy{display:flex;flex:1;flex-direction:column;gap:2px;min-width:0}.ia-account-copy strong{color:var(--ia-text,#eef2f0);font-size:12.5px;font-weight:560}.ia-account-copy small,.ia-account-copy strong{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ia-account-copy small{color:var(--ia-muted,rgba(238,242,240,.45));font-size:11px}.is-collapsed .ia-sidebar-footer .ia-account-trigger{justify-content:center;padding:0}.ia-header-spacer{flex:1;min-width:0}.ia-header-notice{flex:none}@media(min-width:768px){.is-fullbleed .ia-sidebar{display:none}}.is-fullbleed .ia-body{display:flex;flex-direction:column;height:100dvh;margin-left:0}.is-fullbleed .ia-content{flex:1 1 auto;min-height:0;padding:0}.is-fullbleed .ia-content--page{height:100%;min-height:0}.ia-header .ia-platform-tabs>button.home-platform-tab{color:var(--ia-muted);font-size:12px;font-weight:500;height:38px;line-height:16px;padding:0 16px}.ia-header .ia-platform-tabs>button.home-platform-tab.is-active{color:var(--ia-on-inverse)}.ia-tools-flyout{background:var(--ia-surface);border:1px solid var(--ia-border);border-radius:12px;box-shadow:0 18px 48px #0000006b;color:var(--ia-text);display:flex;flex-direction:column;left:calc(var(--ia-sidebar-width, 248px) + 10px);max-height:min(760px,calc(100dvh - 76px));max-width:calc(100vw - var(--ia-sidebar-width, 248px) - 28px);overflow:hidden;position:fixed;width:648px;z-index:60}.ia-tools-flyout .ipt-panel{display:flex;flex:1 1 auto;flex-direction:column;min-height:0;padding:16px}.ia-tools-flyout .ipt-panel header{flex:0 0 auto;margin-bottom:8px;padding:0 4px}.ia-tools-flyout .ipt-panel header strong{font-size:15px}.ia-tools-flyout .ipt-panel header a{color:var(--ia-muted);font-size:12.5px}.ia-tools-flyout .ipt-panel header a:hover{color:var(--ia-text)}.ia-tools-flyout .ipt-panel header a svg{height:15px;width:15px}.ia-tools-flyout .ipt-groups{align-items:start;display:grid;flex:1 1 auto;gap:8px;grid-template-columns:repeat(2,minmax(0,1fr));min-height:0;overflow-y:auto;overscroll-behavior:contain;padding-right:2px;scrollbar-width:thin}.ia-tools-flyout .ipt-column{display:flex;flex-direction:column;gap:8px;min-width:0}.ia-tools-flyout .ipt-group{min-width:0}.ia-tools-flyout .ipt-group h3{font-size:14px;line-height:20px;margin:0;padding:0 4px 8px}.ia-tools-flyout .ipt-tool{border-radius:20px;margin-bottom:4px;min-height:58px;padding:8px}.ia-tools-flyout .ipt-tool a{gap:12px}.ia-tools-flyout .ipt-tool-icon{border-radius:12px;height:40px;overflow:hidden;width:40px}.ia-tools-flyout .ipt-tool-icon img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.ia-tools-flyout .ipt-tool-icon svg{height:18px;width:18px}.ia-tools-flyout .ipt-copy{gap:4px}.ia-tools-flyout .ipt-copy strong{font-size:14px;font-weight:500;line-height:18px}.ia-tools-flyout .ipt-copy small{font-size:12px;line-height:16px}.ia-tools-flyout .ipt-empty{font-size:13px;padding:20px 8px}@media(hover:none),(max-width:767px){.ia-tools-flyout{display:none}}.ia-dialog-mask{align-items:center;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:#0000009e;display:flex;inset:0;justify-content:center;padding:24px;position:fixed;z-index:90}.ia-dialog-mask .ia-dialog{background:var(--ia-surface,#10201c);border-radius:20px;display:flex;flex-direction:column;max-height:min(720px,calc(100vh - 48px));overflow:hidden;padding:0;width:min(880px,100%)}.ia-dialog-close{align-items:center;background:transparent;border:0;border-radius:8px;color:var(--ia-muted,rgba(238,242,240,.6));cursor:pointer;display:inline-flex;flex:none;height:30px;justify-content:center;padding:0;width:30px}.ia-dialog-close:hover{background:var(--ia-hover,hsla(0,0%,100%,.08));color:var(--ia-text,#eef2f0)}.ia-dialog-close svg{height:16px;width:16px}.ia-dialog-head{align-items:flex-start;display:flex;gap:16px;justify-content:space-between;padding:20px 22px 14px}.ia-dialog-head h2{color:var(--ia-text,#eef2f0);font-size:17px;font-weight:620;margin:0 0 4px}.ia-dialog-head p{color:var(--ia-muted,rgba(238,242,240,.5));font-size:12.5px;line-height:1.6;margin:0}.ia-dialog-body{flex:1;min-height:0;overflow-y:auto;padding:0 22px 22px}.ia-dialog-empty{color:var(--ia-muted,rgba(238,242,240,.45));font-size:13px;margin:0;padding:48px 0;text-align:center}.ia-tools-toolbar{align-items:center;display:flex;flex-wrap:wrap;gap:12px;padding:0 22px 14px}.ia-tools-search{align-items:center;background:#ffffff0a;border:1px solid var(--ia-border,hsla(0,0%,100%,.12));border-radius:10px;color:var(--ia-muted,rgba(238,242,240,.5));display:inline-flex;gap:7px;height:34px;min-width:220px;padding:0 11px}.ia-tools-search svg{flex:none;height:15px;width:15px}.ia-tools-search input{background:transparent;border:0;color:var(--ia-text,#eef2f0);flex:1;font-size:12.5px;min-width:0;outline:none}.ia-tools-search input::-moz-placeholder{color:var(--ia-muted,rgba(238,242,240,.4))}.ia-tools-search input::placeholder{color:var(--ia-muted,rgba(238,242,240,.4))}.ia-tools-cats{display:flex;flex-wrap:wrap;gap:6px}.ia-chip{background:transparent;border:1px solid var(--ia-border,hsla(0,0%,100%,.12));border-radius:999px;color:var(--ia-muted,rgba(238,242,240,.6));cursor:pointer;font-size:12px;height:28px;padding:0 11px}.ia-chip.is-active,.ia-chip:hover{color:var(--ia-text,#eef2f0)}.ia-chip.is-active{background:#24aa6429;border-color:#24aa648c}.ia-tools-group+.ia-tools-group{margin-top:18px}.ia-tools-group h3{color:var(--ia-muted,rgba(238,242,240,.5));font-size:12px;font-weight:500;margin:0 0 8px}.ia-tools-grid{display:grid;gap:8px;grid-template-columns:repeat(auto-fill,minmax(240px,1fr))}.ia-tool-card{align-items:center;background:#ffffff08;border:1px solid transparent;border-radius:12px;cursor:pointer;display:flex;gap:10px;padding:9px 10px;text-align:left}.ia-tool-card:hover{background:var(--ia-hover,hsla(0,0%,100%,.07));border-color:var(--ia-border,hsla(0,0%,100%,.14))}.ia-tool-card-icon{align-items:center;background:#ffffff0f;border-radius:10px;color:var(--ia-text,#eef2f0);display:inline-flex;flex:none;height:34px;justify-content:center;overflow:hidden;width:34px}.ia-tool-card-icon img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.ia-tool-card-icon svg{height:16px;width:16px}.ia-tool-card-copy{display:flex;flex-direction:column;gap:2px;min-width:0}.ia-tool-card-copy strong{color:var(--ia-text,#eef2f0);font-size:12.5px;font-weight:520}.ia-tool-card-copy small,.ia-tool-card-copy strong{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ia-tool-card-copy small{color:var(--ia-muted,rgba(238,242,240,.45));font-size:11px;line-height:1.45}.ia-account-popover{background:var(--ia-surface);border:1px solid var(--ia-border);border-radius:16px;bottom:68px;box-shadow:0 12px 40px #0003;left:8px;max-height:min(80dvh,calc(100dvh - 100px));max-width:calc(100vw - 24px);overflow-y:auto;overscroll-behavior:contain;padding:0;position:fixed;scrollbar-width:thin;transform-origin:left bottom;width:344px;z-index:95}.account-menu,.ia-account-popover{color:var(--ia-text);font-size:14px}.account-menu{font-family:var(--ia-font-body);line-height:1.5;min-width:0;outline:0}.account-menu a,.account-menu button{color:inherit;cursor:pointer;font:inherit;text-decoration:none;-webkit-tap-highlight-color:transparent}.account-menu a:focus-visible,.account-menu button:focus-visible{outline:2px solid var(--ia-focus);outline-offset:-2px}.account-menu .home-icon,.account-menu svg,.account-menu__icon{flex:0 0 auto;height:16px;width:16px}.account-menu__icon{align-items:center;display:inline-flex;justify-content:center}.account-menu__profile{border-bottom:1px solid var(--ia-border);display:flex;flex-direction:column;gap:16px;padding:12px 16px}.account-menu__identity{align-items:center;display:flex;gap:12px;min-width:0}.account-menu__identity>img{border-radius:50%;flex:0 0 auto;height:40px;-o-object-fit:cover;object-fit:cover;width:40px}.account-menu__avatar{background:var(--ia-hover);border-radius:50%;color:var(--ia-muted);display:grid;flex:0 0 auto;height:40px;overflow:hidden;place-items:center;width:40px}.account-menu__avatar svg{height:20px;width:20px}.account-menu__identity-copy{display:flex;flex:1 1 0%;flex-direction:column;gap:2px;min-width:0}.account-menu__identity-copy span,.account-menu__identity-copy strong{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.account-menu__identity-copy strong{font-size:14px;font-weight:500;line-height:20px}.account-menu__identity-copy span{color:var(--ia-muted);font-size:12px;line-height:16px}.account-menu__gear{background:var(--ia-hover);border:0;border-radius:16px;color:var(--ia-text);display:grid;flex:0 0 auto;height:40px;padding:0;place-items:center;width:40px}.account-menu__gear:hover{background:color-mix(in srgb,var(--ia-text) 8%,var(--ia-hover))}.account-menu__gear .home-icon,.account-menu__gear svg{height:20px;width:20px}.account-menu__profile-button{align-items:center;background:transparent;border:1px solid var(--ia-border);border-radius:12px;color:var(--ia-text);display:flex;font-size:14px;font-weight:500;gap:8px;height:32px;justify-content:center;padding:0 10px;width:100%}.account-menu__profile-button svg{color:var(--ia-muted);height:16px;width:16px}.account-menu__credits{border-bottom:1px solid var(--ia-border);display:flex;flex-direction:column;gap:12px;padding:16px}.account-menu__balance{align-items:center;display:flex;gap:6px;min-width:0}.account-menu__balance>span:first-child{color:var(--ia-accent);font-size:24px;line-height:24px}.account-menu__balance strong{font-size:16px;font-weight:600;line-height:24px;overflow-wrap:anywhere}.account-menu__balance>span:nth-last-child(2){color:var(--ia-muted);font-size:12px;white-space:nowrap}.account-menu__balance button{background:none;border:0;color:var(--ia-muted);display:grid;padding:0;place-items:center}.account-menu__balance button:hover{color:var(--ia-text)}.account-menu__balance button svg{height:14px;width:14px}.account-menu__credit-actions{display:flex;gap:8px}.account-menu__credit-actions button{background:transparent;border:1px solid var(--ia-border);border-radius:12px;color:var(--ia-text);flex:1 1 0%;font-size:14px;font-weight:500;min-height:32px;min-width:0;padding:0 10px}.account-menu__credit-actions button:hover{background:var(--ia-hover)}.account-menu__membership{align-items:center;background:transparent!important;border:0!important;border-radius:0!important;display:flex;gap:8px;justify-content:flex-start;padding:0!important}.account-menu__membership span{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.account-menu__membership svg{color:var(--ia-accent-text);height:15px;width:15px}.account-menu__links{display:flex;flex-direction:column;gap:4px;padding:12px 8px}.account-menu__language,.account-menu__links button{align-items:center;background:none;border:0;border-radius:12px;color:var(--ia-text);display:flex;font-size:14px;font-weight:500;gap:8px;min-height:40px;padding:6px 12px;text-align:left;width:100%}.account-menu__links .account-menu__appearance[aria-expanded=true],.account-menu__links button:hover{background:var(--ia-hover)}.account-menu__language>.account-menu__label,.account-menu__links button>.account-menu__label{flex:1 1 0%;min-width:0}.account-menu__links small{color:var(--ia-muted);font-size:11px}.account-menu__chevron{flex:0 0 auto!important;height:14px!important;margin-left:0;width:14px!important}.account-menu__lang{margin-left:auto;max-width:145px;position:relative}.account-menu__links .account-menu__language-trigger{align-items:center;background:var(--ia-hover);border:1px solid var(--ia-border);border-radius:8px;color:var(--ia-text);display:flex;font-size:12px;gap:12px;min-height:34px;padding:7px 10px;white-space:nowrap;width:auto}.account-menu__language-trigger svg{height:14px;width:14px}.account-language-menu{background:var(--ia-bg);border:1px solid var(--ia-border);border-radius:12px;box-shadow:0 8px 24px #0002;display:flex;flex-direction:column;gap:0;min-width:145px;padding:6px;position:absolute;right:0;top:calc(100% + 12px);z-index:3}.account-language-menu button{align-items:center;background:none;border:0;border-radius:8px;color:var(--ia-text);display:flex;font-size:13px;gap:16px;justify-content:space-between;min-height:32px;padding:6px 10px;text-align:left}.account-language-menu button:hover{background:var(--ia-hover)}.account-language-menu button.is-current{color:var(--ia-accent-text)}.account-language-menu button svg{height:14px;width:14px}.account-menu__logout{border-top:1px solid var(--ia-border);padding:8px}.account-menu__logout button{align-items:center;background:none;border:0;border-radius:12px;color:var(--ia-text);display:flex;font-size:14px;font-weight:500;gap:8px;min-height:40px;padding:6px 12px;text-align:left;width:100%}.account-menu__logout button>.account-menu__label{flex:1 1 0%}.account-menu__logout button:hover{background:#f2685f1f;color:#f0a8a2}.account-menu__logout button:hover svg{color:#f0a8a2}.ia-account-submenu{border:1px solid var(--ia-border);border-radius:16px;bottom:68px;max-height:min(560px,calc(100dvh - 140px));padding:20px 0;width:min(740px,calc(100vw - 380px))}.ia-account-appearance.ia-appearance,.ia-account-submenu{background:var(--ia-surface);box-shadow:0 12px 40px #0000003d;color:var(--ia-text);left:356px;overflow-y:auto;overscroll-behavior:contain;position:fixed;z-index:96}.ia-account-appearance.ia-appearance{border:1px solid var(--ia-border);border-radius:16px!important;bottom:16px;display:flex;flex-direction:column;font-family:var(--ia-font-body);gap:12px;max-height:calc(100dvh - 32px);max-width:calc(100vw - 24px);padding:20px 6px!important;scrollbar-width:none;transform-origin:left bottom;width:331px}.ia-account-appearance.ia-appearance::-webkit-scrollbar{width:0}.ia-account-appearance>.appearance-panel,.ia-account-appearance>.skin-editor{flex:0 0 auto;min-height:0;overflow:visible}@media(max-width:767px){.ia-account-appearance{bottom:8px;left:8px;max-height:calc(100dvh - 16px);right:8px;width:auto}}.workspace-more__columns{display:grid;gap:0 27px;grid-template-columns:2fr 1fr 1fr;padding:0 46px}.workspace-more__group h4{color:var(--ia-muted);font-size:12px;font-weight:500;margin:0;padding:0 0 12px}.workspace-more__grid{display:grid;gap:0 27px}.workspace-more__group--wide .workspace-more__grid{grid-template-columns:1fr 1fr}.workspace-more__grid button{align-items:center;background:none;border:0;border-radius:8px;color:var(--ia-text);display:flex;font-size:14px;height:38px;padding:0;text-align:left}.workspace-more__grid button:hover{color:var(--ia-accent-text)}.ia-mobile-code-mask{align-items:center;animation:ia-mask-in .16s ease both;background:#00000080;display:flex;inset:0;justify-content:center;padding:24px;position:fixed;z-index:120}@keyframes ia-mask-in{0%{opacity:0}to{opacity:1}}.ia-mobile-code-modal{align-items:center;animation:ia-mobile-modal-in .18s cubic-bezier(.22,.61,.36,1) both;background:var(--ia-surface);border-radius:12px;box-shadow:0 12px 40px #0000003d;color:var(--ia-text);display:flex;flex-direction:column;gap:12px;max-width:100%;padding:28px;position:relative;text-align:center;width:300px}@keyframes ia-mobile-modal-in{0%{opacity:0;transform:translateY(8px) scale(.97)}to{opacity:1;transform:none}}.ia-mobile-code-modal__close{background:transparent;border:0;border-radius:8px;color:var(--ia-text);display:grid;height:32px;padding:0;place-items:center;position:absolute;right:10px;top:10px;width:32px}.ia-mobile-code-modal__close:hover{background:var(--ia-hover)}.ia-mobile-code-modal__close svg{height:15px;width:15px}.ia-mobile-code-modal strong{font-size:20px;font-weight:700;line-height:30px}.ia-mobile-code-modal p{color:var(--ia-muted);font-size:13px;line-height:20px;margin:0}.ia-mobile-code-modal img{background:#fff;border-radius:10px;height:176px;-o-object-fit:cover;object-fit:cover;width:176px}@media(max-width:767px){.ia-account-popover{border-radius:20px;bottom:12px;left:12px;max-height:80dvh;max-width:none;right:12px;width:auto}.ia-account-submenu{display:none}}.ia-brand-mark{background:var(--ia-accent-soft);color:var(--ia-accent-text)}.workspace-credit-store-button,.workspace-distribution-button{align-items:center;background:var(--ia-hover,var(--pc-theme-hover));border:0;border-radius:999px;color:inherit;cursor:pointer;display:inline-flex;flex:0 0 auto;font:inherit;gap:7px;height:32px;justify-content:center;padding:0 12px;transition:background .3s,color .3s;white-space:nowrap}.workspace-distribution-button{padding:0;width:32px}.workspace-credit-store-button:hover,.workspace-distribution-button:hover{background:var(--ia-hover-strong,var(--pc-theme-surface-soft))}.workspace-credit-store-button:active,.workspace-distribution-button:active{filter:brightness(.94)}.workspace-credit-store-button:focus-visible,.workspace-distribution-button:focus-visible{outline:2px solid var(--ia-focus,var(--pc-theme-focus));outline-offset:3px}.workspace-credit-store-button span{display:block}.workspace-distribution-button svg{flex:0 0 auto;height:18px;width:18px}.workspace-membership-button{align-items:center;border:0;border-radius:999px;cursor:pointer;display:flex;font:inherit;gap:7px;height:32px;justify-content:center;padding:0 12px;white-space:nowrap}.workspace-membership-button svg{flex:0 0 auto;height:18px;width:18px}:root{--el-color-white:#fff;--el-color-black:#000;--el-color-primary-rgb:64,158,255;--el-color-success-rgb:103,194,58;--el-color-warning-rgb:230,162,60;--el-color-danger-rgb:245,108,108;--el-color-error-rgb:245,108,108;--el-color-info-rgb:144,147,153;--el-font-size-extra-large:20px;--el-font-size-large:18px;--el-font-size-medium:16px;--el-font-size-base:14px;--el-font-size-small:13px;--el-font-size-extra-small:12px;--el-font-family:"Helvetica Neue",Helvetica,"PingFang SC","Hiragino Sans GB","Microsoft YaHei","微软雅黑",Arial,sans-serif;--el-font-weight-primary:500;--el-font-line-height-primary:24px;--el-index-normal:1;--el-index-top:1000;--el-index-popper:2000;--el-border-radius-base:4px;--el-border-radius-small:2px;--el-border-radius-round:20px;--el-border-radius-circle:100%;--el-transition-duration:.3s;--el-transition-duration-fast:.2s;--el-transition-function-ease-in-out-bezier:cubic-bezier(.645,.045,.355,1);--el-transition-function-fast-bezier:cubic-bezier(.23,1,.32,1);--el-transition-all:all var(--el-transition-duration) var(--el-transition-function-ease-in-out-bezier);--el-transition-fade:opacity var(--el-transition-duration) var(--el-transition-function-fast-bezier);--el-transition-md-fade:transform var(--el-transition-duration) var(--el-transition-function-fast-bezier),opacity var(--el-transition-duration) var(--el-transition-function-fast-bezier);--el-transition-fade-linear:opacity var(--el-transition-duration-fast) linear;--el-transition-border:border-color var(--el-transition-duration-fast) var(--el-transition-function-ease-in-out-bezier);--el-transition-box-shadow:box-shadow var(--el-transition-duration-fast) var(--el-transition-function-ease-in-out-bezier);--el-transition-color:color var(--el-transition-duration-fast) var(--el-transition-function-ease-in-out-bezier);--el-component-size-large:40px;--el-component-size:32px;--el-component-size-small:24px;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--el-color-primary:#409eff;--el-color-primary-light-3:#79bbff;--el-color-primary-light-5:#a0cfff;--el-color-primary-light-7:#c6e2ff;--el-color-primary-light-8:#d9ecff;--el-color-primary-light-9:#ecf5ff;--el-color-primary-dark-2:#337ecc;--el-color-success:#67c23a;--el-color-success-light-3:#95d475;--el-color-success-light-5:#b3e19d;--el-color-success-light-7:#d1edc4;--el-color-success-light-8:#e1f3d8;--el-color-success-light-9:#f0f9eb;--el-color-success-dark-2:#529b2e;--el-color-warning:#e6a23c;--el-color-warning-light-3:#eebe77;--el-color-warning-light-5:#f3d19e;--el-color-warning-light-7:#f8e3c5;--el-color-warning-light-8:#faecd8;--el-color-warning-light-9:#fdf6ec;--el-color-warning-dark-2:#b88230;--el-color-danger:#f56c6c;--el-color-danger-light-3:#f89898;--el-color-danger-light-5:#fab6b6;--el-color-danger-light-7:#fcd3d3;--el-color-danger-light-8:#fde2e2;--el-color-danger-light-9:#fef0f0;--el-color-danger-dark-2:#c45656;--el-color-error:#f56c6c;--el-color-error-light-3:#f89898;--el-color-error-light-5:#fab6b6;--el-color-error-light-7:#fcd3d3;--el-color-error-light-8:#fde2e2;--el-color-error-light-9:#fef0f0;--el-color-error-dark-2:#c45656;--el-color-info:#909399;--el-color-info-light-3:#b1b3b8;--el-color-info-light-5:#c8c9cc;--el-color-info-light-7:#dedfe0;--el-color-info-light-8:#e9e9eb;--el-color-info-light-9:#f4f4f5;--el-color-info-dark-2:#73767a;--el-bg-color:#fff;--el-bg-color-page:#f2f3f5;--el-bg-color-overlay:#fff;--el-text-color-primary:#303133;--el-text-color-regular:#606266;--el-text-color-secondary:#909399;--el-text-color-placeholder:#a8abb2;--el-text-color-disabled:#c0c4cc;--el-border-color:#dcdfe6;--el-border-color-light:#e4e7ed;--el-border-color-lighter:#ebeef5;--el-border-color-extra-light:#f2f6fc;--el-border-color-dark:#d4d7de;--el-border-color-darker:#cdd0d6;--el-fill-color:#f0f2f5;--el-fill-color-light:#f5f7fa;--el-fill-color-lighter:#fafafa;--el-fill-color-extra-light:#fafcff;--el-fill-color-dark:#ebedf0;--el-fill-color-darker:#e6e8eb;--el-fill-color-blank:#fff;--el-box-shadow:0px 12px 32px 4px #0000000a,0px 8px 20px #00000014;--el-box-shadow-light:0px 0px 12px #0000001f;--el-box-shadow-lighter:0px 0px 6px #0000001f;--el-box-shadow-dark:0px 16px 48px 16px #00000014,0px 12px 32px #0000001f,0px 8px 16px -8px #00000029;--el-disabled-bg-color:var(--el-fill-color-light);--el-disabled-text-color:var(--el-text-color-placeholder);--el-disabled-border-color:var(--el-border-color-light);--el-overlay-color:#000c;--el-overlay-color-light:#000000b3;--el-overlay-color-lighter:#00000080;--el-mask-color:#ffffffe6;--el-mask-color-extra-light:#ffffff4d;--el-border-width:1px;--el-border-style:solid;--el-border-color-hover:var(--el-text-color-disabled);--el-border:var(--el-border-width) var(--el-border-style) var(--el-border-color);--el-svg-monochrome-grey:var(--el-border-color)}.fade-in-linear-enter-active,.fade-in-linear-leave-active{transition:var(--el-transition-fade-linear)}.fade-in-linear-enter-from,.fade-in-linear-leave-to{opacity:0}.el-fade-in-linear-enter-active,.el-fade-in-linear-leave-active{transition:var(--el-transition-fade-linear)}.el-fade-in-linear-enter-from,.el-fade-in-linear-leave-to{opacity:0}.el-fade-in-enter-active,.el-fade-in-leave-active{transition:all var(--el-transition-duration) cubic-bezier(.55,0,.1,1)}.el-fade-in-enter-from,.el-fade-in-leave-active{opacity:0}.el-zoom-in-center-enter-active,.el-zoom-in-center-leave-active{transition:all var(--el-transition-duration) cubic-bezier(.55,0,.1,1)}.el-zoom-in-center-enter-from,.el-zoom-in-center-leave-active{opacity:0;transform:scaleX(0)}.el-zoom-in-top-enter-active,.el-zoom-in-top-leave-active{opacity:1;transform:scaleY(1);transform-origin:top;transition:var(--el-transition-md-fade)}.el-zoom-in-top-enter-active[data-popper-placement^=top],.el-zoom-in-top-leave-active[data-popper-placement^=top]{transform-origin:bottom}.el-zoom-in-top-enter-from,.el-zoom-in-top-leave-active{opacity:0;transform:scaleY(0)}.el-zoom-in-bottom-enter-active,.el-zoom-in-bottom-leave-active{opacity:1;transform:scaleY(1);transform-origin:bottom;transition:var(--el-transition-md-fade)}.el-zoom-in-bottom-enter-from,.el-zoom-in-bottom-leave-active{opacity:0;transform:scaleY(0)}.el-zoom-in-left-enter-active,.el-zoom-in-left-leave-active{opacity:1;transform:scale(1);transform-origin:0 0;transition:var(--el-transition-md-fade)}.el-zoom-in-left-enter-from,.el-zoom-in-left-leave-active{opacity:0;transform:scale(.45)}.collapse-transition{transition:var(--el-transition-duration) height ease-in-out,var(--el-transition-duration) padding-top ease-in-out,var(--el-transition-duration) padding-bottom ease-in-out}.el-collapse-transition-enter-active,.el-collapse-transition-leave-active{transition:var(--el-transition-duration) max-height ease-in-out,var(--el-transition-duration) padding-top ease-in-out,var(--el-transition-duration) padding-bottom ease-in-out}.horizontal-collapse-transition{transition:var(--el-transition-duration) width ease-in-out,var(--el-transition-duration) padding-left ease-in-out,var(--el-transition-duration) padding-right ease-in-out}.el-list-enter-active,.el-list-leave-active{transition:all 1s}.el-list-enter-from,.el-list-leave-to{opacity:0;transform:translateY(-30px)}.el-list-leave-active{position:absolute!important}.el-opacity-transition{transition:opacity var(--el-transition-duration) cubic-bezier(.55,0,.1,1)}.el-icon--right{margin-left:5px}.el-icon--left{margin-right:5px}@keyframes rotating{0%{transform:rotate(0)}to{transform:rotate(1turn)}}.el-icon{--color:inherit;align-items:center;color:var(--color);display:inline-flex;fill:currentColor;font-size:inherit;height:1em;justify-content:center;line-height:1em;position:relative;width:1em}.el-icon.is-loading{animation:rotating 2s linear infinite}.el-icon svg{height:1em;width:1em}
