#root>.app-shell.kling-workbench-shell.workflow-immersive:has(.workflow-page) :is(.workflow-toolbar button,.workflow-toolbar select,.node-settings-panel .secondary-button,.node-settings-panel select,.node-command-run-button,.node-inline-run-button,.canvas-library-panel :is(.primary-button,.secondary-button,.ghost-button),.workflow-generation-history :is(.primary-button,.secondary-button,.ghost-button)):not(.danger){color:#eee!important;background:#242426!important;border-color:#ffffff2b!important;box-shadow:none!important}#root>.app-shell.kling-workbench-shell.workflow-immersive:has(.workflow-page) :is(.workflow-toolbar button,.workflow-toolbar select,.node-settings-panel .secondary-button,.node-settings-panel select,.node-command-run-button,.node-inline-run-button,.canvas-library-panel :is(.primary-button,.secondary-button,.ghost-button),.workflow-generation-history :is(.primary-button,.secondary-button,.ghost-button)):not(.danger):hover:not(:disabled){color:#fff!important;background:#353538!important;border-color:#fff5!important}#root>.app-shell.kling-workbench-shell.workflow-immersive:has(.workflow-page) :is(.workflow-toolbar button,.workflow-toolbar select,.node-settings-panel .secondary-button,.node-settings-panel select,.node-command-run-button,.node-inline-run-button,.canvas-library-panel :is(.primary-button,.secondary-button,.ghost-button),.workflow-generation-history :is(.primary-button,.secondary-button,.ghost-button)):disabled{color:#858588!important;background:#1d1d1f!important;border-color:#ffffff17!important;opacity:1}#root>.app-shell.kling-workbench-shell.workflow-immersive:has(.workflow-page) :is(button,select,input):focus-visible{outline-color:#dedede!important}#root>.app-shell.kling-workbench-shell.workflow-immersive:has(.workflow-page) :is(input[type=range],input[type=checkbox]){accent-color:#dedede}#root>.app-shell.kling-workbench-shell.workflow-immersive:has(.workflow-page) :is(.material-mention-toolbar>button b,.canvas-node-palette button){color:#bcbcbc!important}#root>.app-shell.kling-workbench-shell.workflow-immersive:has(.workflow-page) :is(.material-mention-toolbar>button:hover b,.canvas-node-palette button:hover){color:#eee!important}#root>.app-shell.kling-workbench-shell:not(.workflow-immersive){--kling-rail: 68px;--studio-accent: #8ddfff;--studio-accent-rgb: 141, 223, 255;--studio-warm: #ffad96;--studio-violet: #b7a8ff;--studio-ink: #0c1520;--studio-line: #d5ddff1c;--studio-panel: #151923;--studio-wash: radial-gradient(ellipse 72% 450px at 88% 0%, #577bc02b, transparent 80%), radial-gradient(ellipse 50% 500px at 12% 30%, #a65c7620, transparent 85%);--kling-page: #090b10;--kling-control: #171c27;--kling-selected: #2b3144;--kling-text: #f5f6fa;--kling-muted: #a4a9b6;--aurora-bg: var(--kling-page);--aurora-panel: var(--studio-panel);--aurora-raised: var(--kling-control);--aurora-text: var(--kling-text);--aurora-muted: var(--kling-muted);--aurora-line: var(--studio-line);--aurora-cyan: var(--studio-accent);--aurora-blue: #9ebdff;--aurora-violet: var(--studio-violet);--aurora-ink: var(--studio-ink);--aurora-gradient: var(--studio-primary-gradient, linear-gradient(115deg, #a7d4ff 0%, #b7a6f5 60%, #c5b1f6 100%));--aurora-focus: 0 0 0 3px rgba(var(--studio-accent-rgb), .2);--tn-bg: var(--kling-page);--tn-surface: var(--studio-panel);--tn-surface-raised: var(--kling-control);--tn-surface-hover: var(--kling-selected);--tn-text: var(--kling-text);--tn-muted: var(--kling-muted);--tn-line: var(--studio-line);--tn-accent: var(--studio-accent);--tn-accent-hover: #c4b5fc;--tn-on-accent: var(--studio-ink);--product-accent: var(--studio-accent);--product-border: var(--studio-line);--product-muted: var(--kling-muted);--workbench-card-radius: 4px;--workbench-card-gap: 4px;--ling-topbar: 0px;--global-header-height: 0px;display:block!important;min-width:0!important;background:var(--kling-page)!important;color:var(--kling-text)!important;font-family:PingFang SC,Arial,Tahoma,Hiragino Sans GB,Microsoft YaHei,sans-serif;font-size:14px;line-height:1.6;-webkit-font-smoothing:antialiased}#root>.app-shell.kling-workbench-shell:not(.workflow-immersive)>main{min-width:0!important;min-height:100dvh;width:calc(100% - var(--kling-rail))!important;margin:0 0 0 var(--kling-rail)!important;padding:0!important;background:linear-gradient(180deg,#090b1073,#090b10e6),url(/brand/studio-atmosphere-blueviolet-20261021.webp) center top / cover no-repeat,var(--kling-page)!important;background-attachment:fixed!important}#root>.app-shell.kling-workbench-shell:not(.workflow-immersive) .page-area{min-width:0;padding:0!important;background:transparent!important}#root>.app-shell.kling-workbench-shell:not(.workflow-immersive) .global-header.kling-workbench-rail{position:fixed!important;inset:0 auto 0 0!important;z-index:90;display:flex!important;flex-direction:column;align-items:center;width:var(--kling-rail)!important;height:100dvh!important;gap:0!important;padding:18px 4px 12px!important;border:0!important;border-radius:0!important;background:var(--kling-page)!important;box-shadow:none!important;backdrop-filter:none!important}#root>.app-shell.kling-workbench-shell:not(.workflow-immersive) .global-brand{flex:0 0 36px;display:grid;place-items:center;width:48px!important;min-width:0!important;height:36px!important;margin:0;padding:0!important;border:0;background:transparent}#root>.app-shell.kling-workbench-shell:not(.workflow-immersive) .global-brand-wordmark{display:none!important}#root>.app-shell.kling-workbench-shell:not(.workflow-immersive) .global-brand-mark{width:30px!important;height:30px!important;background:transparent!important;box-shadow:none!important;filter:none}#root>.app-shell.kling-workbench-shell:not(.workflow-immersive) .global-primary-nav{position:static!important;display:flex!important;flex:0 0 auto;flex-direction:column;align-items:center;width:100%;gap:10px;margin:clamp(16px,5vh,48px) 0 24px;padding:0!important;overflow:visible!important;transform:none!important}#root>.app-shell.kling-workbench-shell:not(.workflow-immersive) .global-header .global-primary-nav button{position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center;width:60px!important;min-width:0!important;height:54px;min-height:54px;gap:4px;padding:5px 0!important;border:0!important;border-radius:6px!important;color:var(--kling-muted)!important;background:transparent!important;box-shadow:none!important;font-size:10px;font-weight:400;line-height:15px;letter-spacing:0}#root>.app-shell.kling-workbench-shell:not(.workflow-immersive) .global-primary-nav button svg{width:19px;height:19px;stroke-width:1.8}#root>.app-shell.kling-workbench-shell:not(.workflow-immersive) .global-header .global-primary-nav button.active:not(:disabled){color:var(--studio-accent)!important;background:var(--studio-selected-gradient, linear-gradient(115deg, #80bdff1f, #a790ef2b))!important}#root>.app-shell.kling-workbench-shell:not(.workflow-immersive) .global-primary-nav button.active:after{content:"";position:absolute;width:32px;height:5px;bottom:-3px;border-radius:50%;background:var(--studio-accent);filter:blur(4px);opacity:.5}#root>.app-shell.kling-workbench-shell:not(.workflow-immersive) .global-header-utility{position:relative;display:flex;flex-direction:column;align-items:center;flex:0 0 auto;width:100%;margin-top:auto;gap:8px}#root>.app-shell.kling-workbench-shell:not(.workflow-immersive) .global-header-utility>button{display:flex;align-items:center;justify-content:center;width:54px!important;min-width:0!important;min-height:36px;padding:8px 2px!important;border:0!important;border-radius:8px!important;color:#b6bbc2!important;background:transparent!important;box-shadow:none!important}#root>.app-shell.kling-workbench-shell:not(.workflow-immersive) .global-billing-entry{flex-direction:column;gap:4px}#root>.app-shell.kling-workbench-shell:not(.workflow-immersive) .global-billing-entry span{display:block!important;font-size:10px}#root>.app-shell.kling-workbench-shell:not(.workflow-immersive) .global-account-entry{border:1px solid var(--studio-line)!important}#root>.app-shell.kling-workbench-shell:not(.workflow-immersive) .global-account-label{display:block!important;max-width:44px;overflow:hidden;text-overflow:ellipsis;font-size:10px}#root>.app-shell.kling-workbench-shell:not(.workflow-immersive) .global-account-entry :is(.global-account-avatar,.global-account-chevron){display:none!important}#root>.app-shell.kling-workbench-shell:not(.workflow-immersive) .global-header-popover{position:fixed;inset:auto auto 12px 76px;max-height:calc(100dvh - 24px);width:min(320px,calc(100vw - 88px));border-radius:12px}#root>.app-shell.kling-workbench-shell:not(.workflow-immersive) .kling-inspiration-page{width:100%!important;max-width:none!important;min-height:100dvh;margin:0!important;padding:24px 24px 128px!important}#root>.app-shell.kling-workbench-shell .kling-gallery-toolbar{display:flex!important;align-items:center;flex-wrap:nowrap;gap:15px;min-width:0;min-height:36px;margin:0;padding:0!important;border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important}#root>.app-shell.kling-workbench-shell .kling-feed-tabs{display:flex;flex:0 0 auto;align-items:center;gap:0;width:auto;height:36px;padding:3px;border:1px solid var(--studio-panel);border-radius:8px;background:var(--kling-control)}#root>.app-shell.kling-workbench-shell .kling-feed-tabs button{flex:1;white-space:nowrap;height:30px;min-height:0;padding:0 12px;border:0;border-radius:6px;color:var(--kling-muted);background:transparent;font-size:14px;font-weight:500;line-height:30px}#root>.app-shell.kling-workbench-shell .kling-feed-tabs button[aria-selected=true]{color:var(--kling-text);background:var(--studio-selected-gradient, linear-gradient(115deg, #80bdff1f, #a790ef2b));font-weight:600}#root>.app-shell.kling-workbench-shell .kling-gallery-search{display:flex;flex:0 1 280px;align-items:center;gap:8px;width:280px;min-width:120px;height:36px;margin:0;padding:0 10px;border:1px solid var(--studio-panel)!important;border-radius:8px;color:var(--kling-muted);background:var(--kling-control)!important;box-shadow:none!important}#root>.app-shell.kling-workbench-shell .kling-gallery-search input{flex:1;width:100%;min-width:0;height:32px;padding:0 2px;border:0!important;border-radius:0;outline:0;color:var(--kling-text)!important;background:transparent!important;box-shadow:none!important;font-size:14px}#root>.app-shell.kling-workbench-shell .kling-gallery-search input::placeholder{color:#777e85}#root>.app-shell.kling-workbench-shell .kling-gallery-search button{display:grid;place-items:center;flex:0 0 20px;width:20px;min-height:24px;padding:0;border:0;color:var(--kling-muted);background:transparent}#root>.app-shell.kling-workbench-shell .kling-product-trigger{display:inline-flex;align-items:center;justify-content:center;flex:0 0 auto;gap:8px;height:36px;min-height:36px;margin-left:auto;padding:0 16px;border:1px solid #292929;border-radius:8px;color:var(--kling-text);background:var(--studio-panel);font-size:14px;font-weight:600;white-space:nowrap}#root>.app-shell.kling-workbench-shell .kling-inspiration-page.inspiration-source-page.is-catalog .studio-gallery-controls.is-catalog{display:block;margin:0 0 24px;padding:0!important;border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important}#root>.app-shell.kling-workbench-shell .kling-inspiration-page .inspiration-catalog-topbar:not(.kling-gallery-toolbar){display:none!important}#root>.app-shell.kling-workbench-shell .kling-inspiration-page .inspiration-category-toolbar{min-height:0;margin:0;padding:0!important;border:0!important}#root>.app-shell.kling-workbench-shell .kling-inspiration-page .inspiration-style-toolbar{margin:8px 0 0;padding:0}#root>.app-shell.kling-workbench-shell .kling-inspiration-page .inspiration-home-categories,#root>.app-shell.kling-workbench-shell .kling-inspiration-page .inspiration-category-bar{display:flex;gap:20px;padding:0;overflow-x:auto;scrollbar-width:none}#root>.app-shell.kling-workbench-shell .kling-inspiration-page :is(.inspiration-home-category,.inspiration-category-bar button){min-height:30px;padding:2px 0!important;border:0!important;border-radius:0!important;color:var(--kling-muted)!important;background:transparent!important;font-size:12px}#root>.app-shell.kling-workbench-shell .kling-inspiration-page :is(.inspiration-home-category.active,.inspiration-category-bar button.active){color:var(--kling-text)!important;background:transparent!important;box-shadow:none!important}#root>.app-shell.kling-workbench-shell .kling-inspiration-page .inspiration-detail-count{font-size:11px;color:#777e85}#root>.app-shell.kling-workbench-shell .kling-inspiration-page .inspiration-library-board{margin:0;padding:0;border:0;background:transparent!important}#root>.app-shell.kling-workbench-shell .kling-inspiration-page .inspiration-library-card{position:relative;margin:0!important;padding:0!important;border:0!important;border-radius:4px!important;background:transparent!important;box-shadow:none!important;overflow:hidden}#root>.app-shell.kling-workbench-shell .kling-inspiration-page .inspiration-library-media{position:relative;width:100%;margin:0;padding:0!important;border:0!important;border-radius:4px!important;overflow:hidden;background:var(--kling-control)!important}#root>.app-shell.kling-workbench-shell .kling-inspiration-page .inspiration-library-media :is(img,video){display:block;width:100%;border-radius:4px}#root>.app-shell.kling-workbench-shell .kling-inspiration-page .inspiration-library-media img:not([src]){visibility:hidden}#root>.app-shell.kling-workbench-shell .kling-inspiration-page .inspiration-infinite-sentinel button{padding:10px 16px;border:0;color:inherit;background:transparent;font:inherit;cursor:pointer}#root>.app-shell.kling-workbench-shell .kling-inspiration-page .inspiration-library-favorite{position:absolute;z-index:4;top:auto!important;right:12px!important;bottom:12px;left:auto;display:grid;place-items:center;width:28px;height:28px;min-height:0;padding:0!important;border:0!important;border-radius:50%;color:#fff!important;background:transparent!important;box-shadow:0 0 16px #0003!important;filter:drop-shadow(0 1px 3px #0008)}#root>.app-shell.kling-workbench-shell .kling-inspiration-page .inspiration-library-favorite svg{width:19px;height:19px}#root>.app-shell.kling-workbench-shell:not(.workflow-immersive) .kling-inspiration-page.is-catalog .is-column-masonry .inspiration-library-card-action{position:absolute!important;z-index:5;inset:auto 0 0!important;display:block!important;width:100%;overflow:visible;opacity:0!important;pointer-events:none!important;transform:translateY(100%)!important;transition:opacity .18s ease,transform .22s cubic-bezier(.2,.7,.2,1)}#root>.app-shell.kling-workbench-shell:not(.workflow-immersive) .kling-inspiration-page.is-catalog .is-column-masonry .inspiration-card-action-bar{display:flex;gap:4px;padding:8px;background:#171717c9!important;backdrop-filter:blur(16px);transform:none!important}#root>.app-shell.kling-workbench-shell:not(.workflow-immersive) .kling-inspiration-page.is-catalog .is-column-masonry .inspiration-library-card-action button{flex:1;min-width:0;min-height:44px!important;border:0!important;border-radius:6px!important;color:var(--kling-text)!important;background:#ffffff1f!important;font-size:12px}#root>.app-shell.kling-workbench-shell:not(.workflow-immersive) .kling-inspiration-page.is-catalog .is-column-masonry .inspiration-library-card:is(:hover,:focus-within) .inspiration-library-card-action{opacity:1!important;pointer-events:auto!important;transform:none!important}#root>.app-shell.kling-workbench-shell .kling-inspiration-page .inspiration-library-card:is(:hover,:focus-within) .inspiration-library-favorite{bottom:64px}#root>.app-shell.kling-workbench-shell .kling-workbench-composer{position:fixed;z-index:80;left:calc(50% + 34px);bottom:32px;display:flex;align-items:center;gap:12px;width:min(640px,calc(100vw - 116px));min-height:64px;margin:0;padding:8px;border:1px solid #d6dcff30;border-radius:16px;color:var(--kling-text);background:linear-gradient(115deg,#1f2b3ced,#282338ed 75%,#2b233aed);box-shadow:0 12px 40px #0004,inset 0 1px #ffffff08;backdrop-filter:blur(24px);-webkit-backdrop-filter:blur(24px);transform:translate(-50%)}#root>.app-shell.kling-workbench-shell .kling-workbench-composer textarea{flex:1;width:0;min-width:0;height:28px;min-height:28px;max-height:120px;margin:0;padding:4px 0;resize:none;border:0!important;border-radius:0;outline:0;color:var(--kling-text)!important;background:transparent!important;box-shadow:none!important;font:inherit;line-height:20px}#root>.app-shell.kling-workbench-shell .kling-workbench-composer textarea::placeholder{color:#777e85}#root>.app-shell.kling-workbench-shell .kling-workbench-composer button{display:grid;place-items:center;flex:0 0 auto;min-height:0;padding:0;border:0;color:var(--kling-text);background:transparent}#root>.app-shell.kling-workbench-shell .kling-workbench-composer .kling-composer-add{width:48px;height:48px;border-radius:8px;background:#d5dcff12}#root>.app-shell.kling-workbench-shell .kling-workbench-composer .kling-composer-submit{width:32px;height:32px;margin-right:8px;border-radius:50%;color:#0a0a0a;background:var(--aurora-gradient)}#root>.app-shell.kling-workbench-shell .kling-workbench-composer .kling-composer-submit:disabled{color:var(--studio-control-disabled-text, #8f91aa);background:var(--studio-control-disabled, #171a29);opacity:1;cursor:not-allowed}#root>.app-shell.kling-workbench-shell .kling-product-sheet-backdrop{position:fixed;z-index:250;inset:0;display:flex;align-items:center;justify-content:center;padding:24px;background:#0009;backdrop-filter:blur(8px)}#root>.app-shell.kling-workbench-shell .kling-product-sheet{width:min(1120px,100%);max-height:calc(100dvh - 48px);min-width:0;padding:20px;overflow:auto;border:1px solid var(--studio-line);border-radius:16px;color:var(--kling-text);background:var(--studio-panel);box-shadow:0 24px 100px #0008}#root>.app-shell.kling-workbench-shell .kling-product-sheet-header{display:flex;align-items:center;justify-content:space-between;gap:16px;margin:0 0 16px}#root>.app-shell.kling-workbench-shell .kling-product-sheet-header :is(h2,h3){margin:0;font-size:18px}#root>.app-shell.kling-workbench-shell .kling-product-sheet-header button{display:grid;place-items:center;flex:0 0 32px;width:32px;height:32px;padding:0;border:0;border-radius:6px;color:var(--kling-muted);background:#ffffff0a}#root>.app-shell.kling-workbench-shell .kling-product-sheet .product-creation-panel{margin:0!important;border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important}#root>.app-shell.kling-workbench-shell .site-legal-footer{min-height:0;margin:0;padding:12px 24px 116px;border:0!important;color:#777e85!important;background:transparent!important;font-size:10px}#root>.app-shell.kling-workbench-shell .site-legal-footer :is(button,small,.release-version){color:#777e85!important;font-size:10px}#root>.app-shell.kling-workbench-shell:not(.workflow-immersive) :is(button,a,input,select,textarea,summary,[tabindex]):focus-visible{outline:2px solid #b9b6ff!important;outline-offset:3px!important}@media(max-height:620px)and (min-width:761px){#root>.app-shell.kling-workbench-shell:not(.workflow-immersive) .global-primary-nav{margin:16px 0;gap:2px}#root>.app-shell.kling-workbench-shell:not(.workflow-immersive) .global-header .global-primary-nav button{min-height:44px;height:44px}#root>.app-shell.kling-workbench-shell:not(.workflow-immersive) .global-header-utility{gap:0}}@media(max-width:760px){#root>.app-shell.kling-workbench-shell:not(.workflow-immersive){--kling-rail: 0px}#root>.app-shell.kling-workbench-shell:not(.workflow-immersive)>main{margin:0!important;padding-bottom:64px!important}#root>.app-shell.kling-workbench-shell:not(.workflow-immersive) .global-header.kling-workbench-rail{inset:auto 0 0!important;flex-direction:row;width:100%!important;height:calc(56px + env(safe-area-inset-bottom))!important;padding:0 4px env(safe-area-inset-bottom)!important;border-top:1px solid #242629!important;background:#0a0a0af5!important}#root>.app-shell.kling-workbench-shell:not(.workflow-immersive) .global-brand{display:none!important}#root>.app-shell.kling-workbench-shell:not(.workflow-immersive) .global-primary-nav{flex:1;flex-direction:row;justify-content:space-around;width:auto;margin:0;gap:0}#root>.app-shell.kling-workbench-shell:not(.workflow-immersive) .global-header .global-primary-nav button{flex:1;width:auto!important;min-height:52px;height:52px;gap:2px;padding:4px!important}#root>.app-shell.kling-workbench-shell:not(.workflow-immersive) .global-primary-nav button.active:after{display:none}#root>.app-shell.kling-workbench-shell:not(.workflow-immersive) .global-header-utility{flex:0 0 42px;width:42px;margin:0 0 0 2px}#root>.app-shell.kling-workbench-shell:not(.workflow-immersive) .global-header-utility>:is(.global-billing-entry,.global-notice-entry){display:none!important}#root>.app-shell.kling-workbench-shell:not(.workflow-immersive) .global-header-utility>.global-account-entry{width:40px!important;min-height:36px;padding:4px!important;border:0!important}#root>.app-shell.kling-workbench-shell:not(.workflow-immersive) .global-header-popover{inset:auto 8px calc(64px + env(safe-area-inset-bottom)) auto;width:min(320px,calc(100vw - 16px));max-height:calc(100dvh - 88px)}#root>.app-shell.kling-workbench-shell:not(.workflow-immersive) .kling-inspiration-page{padding:12px 8px 104px!important}#root>.app-shell.kling-workbench-shell .kling-gallery-toolbar{flex-wrap:wrap;gap:10px 8px;margin-bottom:12px}#root>.app-shell.kling-workbench-shell .kling-feed-tabs{flex-basis:auto;width:auto}#root>.app-shell.kling-workbench-shell .kling-feed-tabs button{padding:0 10px}#root>.app-shell.kling-workbench-shell .kling-product-trigger{height:36px;padding:0 10px;font-size:12px}#root>.app-shell.kling-workbench-shell .kling-gallery-search{order:3;flex-basis:100%;width:100%}#root>.app-shell.kling-workbench-shell .kling-inspiration-page.inspiration-source-page.is-catalog .studio-gallery-controls.is-catalog{margin-bottom:12px}#root>.app-shell.kling-workbench-shell .kling-inspiration-page .inspiration-home-categories{gap:20px}#root>.app-shell.kling-workbench-shell .kling-inspiration-page .inspiration-detail-count{display:none}#root>.app-shell.kling-workbench-shell .kling-inspiration-page .inspiration-library-favorite{right:8px!important;bottom:8px}#root>.app-shell.kling-workbench-shell .kling-workbench-composer{left:8px;bottom:calc(68px + env(safe-area-inset-bottom));width:calc(100% - 16px);min-height:56px;gap:8px;padding:6px;border-radius:14px;transform:none}#root>.app-shell.kling-workbench-shell .kling-workbench-composer .kling-composer-add{width:42px;height:42px}#root>.app-shell.kling-workbench-shell .kling-workbench-composer textarea{font-size:13px}#root>.app-shell.kling-workbench-shell .kling-product-sheet-backdrop{align-items:flex-end;padding:8px}#root>.app-shell.kling-workbench-shell .kling-product-sheet{max-height:calc(100dvh - 16px);padding:16px;border-radius:16px}#root>.app-shell.kling-workbench-shell .site-legal-footer{padding:12px 12px 108px}}@media(prefers-reduced-motion:reduce){#root>.app-shell.kling-workbench-shell *,#root>.app-shell.kling-workbench-shell *:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important}}#root>.app-shell.kling-workbench-shell .kling-gallery-search .inspiration-search-field{display:flex;align-items:center;flex:1;min-width:0;gap:0}#root>.app-shell.kling-workbench-shell .kling-gallery-search .inspiration-search-field>:is(span,svg){display:none!important}#root>.app-shell.kling-workbench-shell .kling-filter-trigger{display:flex;align-items:center;gap:6px;height:32px;padding:0 8px;border:0;border-radius:6px;color:var(--kling-muted);background:transparent;font-size:12px}#root>.app-shell.kling-workbench-shell .kling-filter-trigger[aria-expanded=true]{color:var(--kling-text);background:#ffffff0a}#root>.app-shell.kling-workbench-shell .kling-gallery-filters{padding-top:14px}#root>.app-shell.kling-workbench-shell .kling-gallery-filters[hidden]{display:none!important}#root>.app-shell.kling-workbench-shell .kling-inspiration-page .inspiration-discovery-catalog{margin:0;padding:0;scroll-margin-top:24px}#root>.app-shell.kling-workbench-shell .kling-inspiration-page .inspiration-library-card:is(:hover,:focus-within) .inspiration-library-favorite{bottom:72px}#root>.app-shell.kling-workbench-shell .kling-card-open{position:absolute;inset:0;z-index:2;width:100%;height:100%;padding:0;border:0;border-radius:4px;color:transparent;background:transparent;cursor:pointer}#root>.app-shell.kling-workbench-shell .kling-card-play-mark{position:absolute;z-index:3;top:12px;left:12px;display:grid;place-items:center;width:24px;height:24px;border-radius:50%;color:#20202099;background:#eceff280;pointer-events:none}#root>.app-shell.kling-workbench-shell .kling-card-play-mark svg{margin-left:2px}#root>.app-shell.kling-workbench-shell .kling-composer-error{position:fixed;z-index:81;left:calc(50% + 34px);bottom:100px;width:min(640px,calc(100vw - 116px));padding:8px 12px;border:1px solid #766565;border-radius:8px;color:var(--kling-text);background:#302727;font-size:12px;transform:translate(-50%)}#root>.app-shell.kling-workbench-shell .kling-detail-backdrop{position:fixed;inset:0;z-index:250;display:grid;place-items:center;padding:24px;background:#000b;backdrop-filter:blur(8px)}#root>.app-shell.kling-workbench-shell .kling-detail-sheet{display:flex;flex-direction:column;width:min(900px,100%);max-height:calc(100dvh - 48px);min-width:0;overflow:auto;padding:20px;border:1px solid var(--studio-line);border-radius:16px;color:var(--kling-text);background:var(--studio-panel)}#root>.app-shell.kling-workbench-shell .kling-detail-header{display:flex;align-items:center;justify-content:space-between;flex-shrink:0;gap:16px;margin-bottom:16px}#root>.app-shell.kling-workbench-shell .kling-detail-header h2{min-width:0;margin:0;overflow-wrap:anywhere;font-size:18px;font-weight:600}#root>.app-shell.kling-workbench-shell .kling-sheet-close{display:grid;place-items:center;flex:0 0 32px;width:32px;height:32px;padding:0;border:0;border-radius:6px;color:var(--kling-muted);background:#ffffff0a}#root>.app-shell.kling-workbench-shell .kling-detail-media{display:flex;justify-content:center;min-height:0;background:#0a0a0a;border-radius:8px;overflow:hidden}#root>.app-shell.kling-workbench-shell .kling-detail-media :is(img,video){display:block;width:100%;max-height:65dvh;object-fit:contain}#root>.app-shell.kling-workbench-shell .kling-detail-description{margin:16px 0 0;color:var(--kling-muted);font-size:13px;overflow-wrap:anywhere}#root>.app-shell.kling-workbench-shell .kling-detail-actions{display:flex;justify-content:flex-end;flex-wrap:wrap;flex-shrink:0;gap:8px;padding-top:16px}#root>.app-shell.kling-workbench-shell .kling-detail-actions button{display:flex;align-items:center;justify-content:center;gap:6px;min-height:36px;padding:0 16px;border:1px solid var(--studio-line);border-radius:8px;color:var(--kling-text);background:var(--studio-panel);font-size:13px}#root>.app-shell.kling-workbench-shell .kling-detail-actions .kling-detail-remake{color:#0a0a0a;background:var(--aurora-gradient);border-color:transparent}@media(max-width:760px){#root>.app-shell.kling-workbench-shell .kling-gallery-toolbar .kling-filter-trigger{margin-left:auto}#root>.app-shell.kling-workbench-shell .kling-gallery-toolbar .kling-product-trigger{margin-left:0;padding:0 8px}#root>.app-shell.kling-workbench-shell .kling-feed-tabs{flex-basis:auto;width:auto}#root>.app-shell.kling-workbench-shell .kling-feed-tabs button{padding:0 6px;font-size:13px}#root>.app-shell.kling-workbench-shell .kling-detail-backdrop{padding:8px}#root>.app-shell.kling-workbench-shell .kling-detail-sheet{padding:16px;max-height:calc(100dvh - 16px)}#root>.app-shell.kling-workbench-shell .kling-inspiration-page .inspiration-library-card:is(:hover,:focus-within) .inspiration-library-favorite{bottom:8px}#root>.app-shell.kling-workbench-shell .kling-composer-error{left:8px;bottom:calc(132px + env(safe-area-inset-bottom));width:calc(100% - 16px);transform:none}}#root>.app-shell.kling-workbench-shell:not(.workflow-immersive) .kling-inspiration-page .studio-gallery-controls.is-catalog .kling-gallery-search{flex:0 1 280px;width:280px;min-width:120px;min-height:36px!important;height:36px!important;padding:0 10px!important;border:1px solid var(--studio-panel)!important;border-radius:8px!important;background:var(--kling-control)!important}#root>.app-shell.kling-workbench-shell:not(.workflow-immersive) .kling-inspiration-page .kling-gallery-search input{min-height:0!important;height:32px!important;padding:0!important;font-size:14px!important}#root>.app-shell.kling-workbench-shell:not(.workflow-immersive) .kling-inspiration-page .kling-gallery-search .inspiration-search-submit{flex:0 0 20px;width:20px!important;min-width:20px!important;min-height:24px!important;height:24px!important;padding:0!important;border:0!important;background:transparent!important}#root>.app-shell.kling-workbench-shell:not(.workflow-immersive) .global-header .global-primary-nav button{font-size:10px!important;font-weight:400!important}#root>.app-shell.kling-workbench-shell:not(.workflow-immersive) .global-header .global-primary-nav button span{font-size:10px!important;font-weight:400!important}#root>.app-shell.kling-workbench-shell:not(.workflow-immersive) .global-header .global-primary-nav button.active:not(:disabled){border:0!important;box-shadow:none!important}#root>.app-shell.kling-workbench-shell .kling-inspiration-page .inspiration-back-to-top{display:none!important}@media(max-width:760px){#root>.app-shell.kling-workbench-shell:not(.workflow-immersive) .kling-inspiration-page .studio-gallery-controls.is-catalog .kling-gallery-search{flex-basis:100%;width:100%}}#root>.app-shell.kling-workbench-shell .kling-workbench-composer{box-sizing:border-box;height:64px;padding-block:7px}#root>.app-shell.kling-workbench-shell:not(.workflow-immersive) .kling-inspiration-page.is-catalog .inspiration-library-favorite{opacity:1!important;border-radius:50%!important}@media(max-width:760px){#root>.app-shell.kling-workbench-shell .kling-workbench-composer{height:56px;padding-block:6px}}#root>.app-shell.kling-workbench-shell:not(.workflow-immersive) .global-header-utility>button>svg{flex:0 0 18px;width:18px;height:18px}@media(max-width:760px){#root>.app-shell.kling-workbench-shell:not(.workflow-immersive) .global-header-utility{flex:0 0 78px;width:78px;flex-direction:row;gap:0}#root>.app-shell.kling-workbench-shell:not(.workflow-immersive) .global-header-utility>.global-notice-entry{display:flex!important;flex:0 0 36px;width:36px!important}}@media(max-width:360px){#root>.app-shell.kling-workbench-shell .kling-gallery-toolbar .kling-filter-trigger{justify-content:center;width:28px;padding:0;font-size:0;gap:0}}#root>.app-shell.kling-workbench-shell:not(.workflow-immersive) .global-header-utility>.global-billing-entry{height:auto;min-height:52px}#root>.app-shell.kling-workbench-shell:not(.workflow-immersive) .global-billing-entry span{line-height:12px}#root>.app-shell.kling-workbench-shell:not(.workflow-immersive) .page-area:has(.kling-product-sheet-backdrop,.kling-detail-backdrop){z-index:100!important}#root>.app-shell.kling-workbench-shell[data-page=creative-assets],#root>.app-shell.kling-workbench-shell[data-page=digital-humans],#root>.app-shell.kling-workbench-shell[data-page=reference-videos],#root>.app-shell.kling-workbench-shell[data-page=generation-history]{--studio-accent: #ffbea8;--studio-accent-rgb: 255, 190, 168;--studio-wash: radial-gradient(ellipse 65% 440px at 85% 0%, #b46e4e2c, transparent 85%), radial-gradient(ellipse 65% 620px at 12% 45%, #765ba62a, transparent 85%)}#root>.app-shell.kling-workbench-shell[data-page=workflow]{--studio-accent: #bcb0ff;--studio-accent-rgb: 188, 176, 255;--studio-wash: radial-gradient(ellipse 85% 500px at 65% 0%, #8363c532, transparent 80%), radial-gradient(ellipse 55% 450px at 8% 60%, #356c9826, transparent 90%)}#root>.app-shell.kling-workbench-shell[data-page=qianchuan-rank]{--studio-accent: #ffbdc8;--studio-accent-rgb: 255, 189, 200;--studio-wash: radial-gradient(ellipse 75% 500px at 80% 0%, #b354792e, transparent 80%), radial-gradient(ellipse 60% 600px at 0% 60%, #5a5ba32a, transparent 85%)}#root>.app-shell.kling-workbench-shell:not(.workflow-immersive) .global-header.kling-workbench-rail{background:linear-gradient(180deg,#131622f5,#0b0d14fa 45%)!important;border-right:1px solid #ffffff0a!important}#root>.app-shell.kling-workbench-shell .global-primary-nav button:not(:disabled):hover{color:var(--studio-accent)!important;background:#d5dcff09!important}#root>.app-shell.kling-workbench-shell .workbench-command-trigger{display:grid;justify-items:center;gap:2px;width:46px;min-height:44px;margin:16px 0 0;padding:7px 4px;border:1px solid #ffffff0e;border-radius:10px;background:#d5dcff08;color:var(--kling-muted)}#root>.app-shell.kling-workbench-shell .workbench-command-trigger kbd{font:inherit;font-size:9px;line-height:12px;opacity:.75}#root>.app-shell.kling-workbench-shell .workbench-command-trigger:hover:not(:disabled){color:#ece9ff;background:#a694e81a}#root>.app-shell.kling-workbench-shell .kling-feed-tabs button[aria-selected=true]{background:var(--studio-selected-gradient, linear-gradient(115deg, #80bdff1f, #a790ef2b));color:#e1dcff}#root>.app-shell.kling-workbench-shell .kling-product-trigger{color:var(--studio-ink);background:var(--aurora-gradient);border-color:transparent;box-shadow:var(--studio-primary-shadow, inset 0 1px #ffffff38, 0 4px 16px #7875d91f)}#root>.app-shell.kling-workbench-shell .kling-product-trigger:hover:not(:disabled){background:var(--studio-primary-gradient-hover, linear-gradient(115deg, #b8dfff 0%, #c4b5fc 60%, #d2c1ff 100%));box-shadow:var(--studio-primary-shadow, inset 0 1px #ffffff38, 0 4px 16px #7875d91f)}#root>.app-shell.kling-workbench-shell .kling-workbench-composer:focus-within{border-color:#b7a8ff85;box-shadow:0 12px 40px #0006,0 0 0 3px #b7a8ff14,inset 0 1px #ffffff20}#root>.app-shell.kling-workbench-shell .kling-workbench-composer .kling-composer-add:hover:not(:disabled){color:#ece9ff;background:#a694e81a}#root>.app-shell.kling-workbench-shell .kling-filter-trigger[aria-expanded=true]{color:#e1dcff;background:var(--studio-selected-gradient, linear-gradient(115deg, #80bdff1f, #a790ef2b))}#root>.app-shell.kling-workbench-shell .workbench-filter-count{display:grid;place-items:center;min-width:16px;height:16px;padding:0 3px;border-radius:5px;color:var(--studio-ink);background:var(--studio-accent);font-size:10px}#root>.app-shell.kling-workbench-shell .workbench-filter-summary{display:flex;flex-wrap:wrap;gap:6px;margin-top:14px}#root>.app-shell.kling-workbench-shell .workbench-filter-summary button{display:inline-flex;align-items:center;gap:8px;min-width:0;max-width:100%;min-height:28px;padding:3px 9px;border:1px solid rgba(var(--studio-accent-rgb),.18);border-radius:7px;color:var(--studio-accent);background:rgba(var(--studio-accent-rgb),.08);font-size:12px}#root>.app-shell.kling-workbench-shell .workbench-filter-summary button span{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}#root>.app-shell.kling-workbench-shell .workbench-filter-summary button svg{flex-shrink:0}#root>.app-shell.kling-workbench-shell .workbench-filter-summary .workbench-filter-reset{color:var(--kling-muted);border-color:transparent;background:transparent}#root>.app-shell.kling-workbench-shell .kling-inspiration-page :is(.inspiration-home-category.active,.inspiration-category-bar button.active){color:var(--studio-accent)!important}#root>.app-shell.kling-workbench-shell .kling-inspiration-page .inspiration-library-favorite.is-favorite{color:#ffb4c9!important}#root>.app-shell.kling-workbench-shell:not(.workflow-immersive) :is(.asset-library-workspace,.asset-library-main,.asset-category-panel,.workflow-project-section,.qianchuan-page,.generation-history-page){background:transparent!important}#root>.app-shell.kling-workbench-shell:not(.workflow-immersive) .asset-library-workspace{grid-template-columns:minmax(0,1fr);grid-template-rows:auto minmax(0,1fr);border:0!important;border-radius:0!important;box-shadow:none!important}#root>.app-shell.kling-workbench-shell:not(.workflow-immersive) .asset-category-panel{padding:0 0 12px;border:0!important;border-bottom:1px solid var(--studio-line)!important}#root>.app-shell.kling-workbench-shell:not(.workflow-immersive) .asset-category-list{display:flex;flex-wrap:nowrap;gap:8px;overflow-x:auto;overscroll-behavior-x:contain;scrollbar-width:thin;scrollbar-color:var(--studio-line) transparent}#root>.app-shell.kling-workbench-shell:not(.workflow-immersive) .asset-category-list>button{display:flex;flex:0 0 auto;width:auto;max-width:min(280px,85vw);min-height:40px;padding:8px 12px;gap:8px}#root>.app-shell.kling-workbench-shell:not(.workflow-immersive) .asset-category-list>button span{min-width:0;font-size:13px}#root>.app-shell.kling-workbench-shell:not(.workflow-immersive) .asset-category-list>button :is(svg,b,small){flex-shrink:0}#root>.app-shell.kling-workbench-shell:not(.workflow-immersive) .asset-library-main{padding:20px 0 0}#root>.app-shell.kling-workbench-shell:not(.workflow-immersive) :is(.asset-category-list [aria-selected=true],.asset-category-list .active,.studio-top-tabs .active,.auth-tabs .active,.account-detail-tabs .active){color:var(--studio-accent)!important;background:var(--studio-selected-gradient, linear-gradient(115deg, #80bdff1f, #a790ef2b))!important}#root>.app-shell.kling-workbench-shell:not(.workflow-immersive) :is(.account-detail-card,.account-detail-modal,.global-header-popover,.auth-modal,.asset-detail-dialog,.workflow-project-toolbar,.product-creation-section){background:var(--studio-panel)!important;border-color:var(--studio-line)!important}#root>.app-shell.kling-workbench-shell:not(.workflow-immersive) :is(.product-upload-entry,.product-creation-panel .product-upload-entry){background:linear-gradient(125deg,#8ddfff0f,#b7a8ff12 55%,#ffad9610),var(--studio-panel)!important;border-color:#b7a8ff40!important;box-shadow:inset 0 1px #ffffff12!important}#root>.app-shell.kling-workbench-shell:not(.workflow-immersive) :is(.primary-button,.product-creation-primary,.run-button,.generate-button,.auth-submit,.digital-human-add,.pricing-purchase-button,.kling-product-trigger,.kling-detail-remake,.kling-composer-submit,.guest-asset-primary),#root>.app-shell.kling-workbench-shell:not(.workflow-immersive) :is(.workspace-page .workspace-empty-state,.creative-asset-page .creative-asset-empty)>.primary-button{color:var(--studio-ink)!important;background:var(--studio-primary-gradient, linear-gradient(115deg, #a7d4ff 0%, #b7a6f5 60%, #c5b1f6 100%))!important;border-color:#c8c6ff66!important;box-shadow:var(--studio-primary-shadow, inset 0 1px #ffffff38, 0 4px 16px #7875d91f)!important}#root>.app-shell.kling-workbench-shell:not(.workflow-immersive) :is(.primary-button,.product-creation-primary,.run-button,.generate-button,.auth-submit,.digital-human-add,.pricing-purchase-button,.kling-product-trigger,.kling-detail-remake,.kling-composer-submit,.guest-asset-primary):hover:not(:disabled),#root>.app-shell.kling-workbench-shell:not(.workflow-immersive) :is(.workspace-page .workspace-empty-state,.creative-asset-page .creative-asset-empty)>.primary-button:hover:not(:disabled){color:var(--studio-ink)!important;background:var(--studio-primary-gradient-hover, linear-gradient(115deg, #b8dfff 0%, #c4b5fc 60%, #d2c1ff 100%))!important;border-color:#d7d4ff99!important}#root>.app-shell.kling-workbench-shell:not(.workflow-immersive) :is(.primary-button,.product-creation-primary,.run-button,.generate-button,.auth-submit,.digital-human-add,.pricing-purchase-button,.kling-product-trigger,.kling-detail-remake,.kling-composer-submit,.guest-asset-primary):active:not(:disabled),#root>.app-shell.kling-workbench-shell:not(.workflow-immersive) :is(.workspace-page .workspace-empty-state,.creative-asset-page .creative-asset-empty)>.primary-button:active:not(:disabled){background:var(--studio-primary-gradient, linear-gradient(115deg, #a7d4ff 0%, #b7a6f5 60%, #c5b1f6 100%))!important;box-shadow:inset 0 2px 4px #33264d33!important}#root>.app-shell.kling-workbench-shell:not(.workflow-immersive) :is(.primary-button,.product-creation-primary,.run-button,.generate-button,.auth-submit,.digital-human-add,.pricing-purchase-button,.kling-product-trigger,.kling-detail-remake,.kling-composer-submit,.guest-asset-primary):disabled,#root>.app-shell.kling-workbench-shell:not(.workflow-immersive) :is(.workspace-page .workspace-empty-state,.creative-asset-page .creative-asset-empty)>.primary-button:disabled{color:var(--studio-control-disabled-text, #8f91aa)!important;background:var(--studio-control-disabled, #171a29)!important;border-color:var(--studio-control-line, #aba1dc33)!important;box-shadow:none!important;opacity:1;cursor:not-allowed}#root>.app-shell.kling-workbench-shell:not(.workflow-immersive) :is(.secondary-button:not(.danger),.ghost-button:not(.danger),.workbench-command-trigger,.workbench-dialog-head button,.kling-sheet-close,.kling-product-sheet-header button,.kling-detail-actions button:not(.kling-detail-remake),.kling-composer-add,.workbench-filter-summary button,.kling-feed-tabs button:not([aria-selected=true]),.kling-filter-trigger:not([aria-expanded=true])){color:#d8d6e9!important;background:var(--studio-secondary-bg, #a694e80c)!important;border-color:var(--studio-control-line, #aba1dc33)!important;box-shadow:none!important}#root>.app-shell.kling-workbench-shell:not(.workflow-immersive) :is(.secondary-button:not(.danger),.ghost-button:not(.danger),.workbench-command-trigger,.workbench-dialog-head button,.kling-sheet-close,.kling-product-sheet-header button,.kling-detail-actions button:not(.kling-detail-remake),.kling-composer-add,.workbench-filter-summary button,.kling-feed-tabs button:not([aria-selected=true]),.kling-filter-trigger:not([aria-expanded=true])):hover:not(:disabled){color:#f2eeff!important;background:#a694e81a!important;border-color:#c0b3f266!important}#root>.app-shell.kling-workbench-shell:not(.workflow-immersive) :is(.secondary-button:not(.danger),.ghost-button:not(.danger),.workbench-command-trigger,.workbench-dialog-head button,.kling-sheet-close,.kling-product-sheet-header button,.kling-detail-actions button:not(.kling-detail-remake),.kling-composer-add,.workbench-filter-summary button,.kling-feed-tabs button:not([aria-selected=true]),.kling-filter-trigger:not([aria-expanded=true])):active:not(:disabled){background:#a694e826!important;box-shadow:inset 0 1px 3px #090b104d!important}#root>.app-shell.kling-workbench-shell:not(.workflow-immersive) :is(.kling-feed-tabs button[aria-selected=true],.kling-filter-trigger[aria-expanded=true]){color:#e6dfff!important;background:var(--studio-selected-gradient, linear-gradient(115deg, #80bdff1f, #a790ef2b))!important;box-shadow:inset 0 0 0 1px var(--studio-control-line, #aba1dc33)!important}#root>.app-shell.kling-workbench-shell:not(.workflow-immersive) :is(.kling-feed-tabs button[aria-selected=true],.kling-filter-trigger[aria-expanded=true]):hover:not(:disabled){color:#fff!important;background:var(--studio-selected-gradient, linear-gradient(115deg, #80bdff1f, #a790ef2b))!important;box-shadow:inset 0 0 0 1px #c0b3f266!important}#root>.app-shell.kling-workbench-shell:not(.workflow-immersive) :is(.secondary-button:not(.danger),.ghost-button:not(.danger),.workbench-command-trigger,.workbench-dialog-head button,.kling-sheet-close,.kling-product-sheet-header button,.kling-detail-actions button:not(.kling-detail-remake),.kling-composer-add,.workbench-filter-summary button,.kling-feed-tabs button,.kling-filter-trigger,.global-primary-nav button,.global-header-utility>button):disabled{color:var(--studio-control-disabled-text, #8f91aa)!important;background:var(--studio-control-disabled, #171a29)!important;border-color:var(--studio-control-line, #aba1dc33)!important;box-shadow:none!important;opacity:1;cursor:not-allowed}#root>.app-shell.kling-workbench-shell :is(.kling-product-trigger,.guest-asset-primary,.workbench-command-trigger,.kling-composer-add,.kling-composer-submit){transition:box-shadow .16s ease,background-color .16s ease,color .16s ease,scale .12s ease}#root>.app-shell.kling-workbench-shell :is(.kling-product-trigger,.guest-asset-primary,.workbench-command-trigger,.kling-composer-add,.kling-composer-submit):active:not(:disabled){scale:.97}#root>.app-shell.kling-workbench-shell .workbench-dialog-backdrop{position:fixed;z-index:300;inset:0;display:grid;place-items:center;padding:24px;background:#060811b3;backdrop-filter:blur(10px)}#root>.app-shell.kling-workbench-shell .workbench-dialog{width:min(900px,100%);max-height:calc(100dvh - 48px);min-width:0;overflow:auto;padding:20px;border:1px solid #d5ddff29;border-radius:18px;background:linear-gradient(135deg,#b7a8ff08,transparent 50%),var(--studio-panel, #151923);color:var(--kling-text, #f5f6fa);box-shadow:0 28px 100px #0008,inset 0 1px #ffffff0a;animation:workbench-dialog-enter .18s ease-out}#root>.app-shell.kling-workbench-shell .workbench-dialog-head{display:flex;align-items:center;justify-content:space-between;gap:16px;margin-bottom:16px}#root>.app-shell.kling-workbench-shell .workbench-dialog-head h2{margin:0;min-width:0;overflow-wrap:anywhere;font-size:17px;font-weight:600}#root>.app-shell.kling-workbench-shell .workbench-dialog-head button{display:grid;place-items:center;flex:0 0 36px;width:36px;height:36px;padding:0;border:0;border-radius:9px;color:var(--kling-muted);background:#d5dcff0c}#root>.app-shell.kling-workbench-shell .workbench-command-dialog{width:min(540px,100%);padding:16px}#root>.app-shell.kling-workbench-shell .workbench-command-search{display:flex;align-items:center;gap:12px;padding:0 12px;border:1px solid #8ddfff50;border-radius:10px;background:#090b1050;color:var(--studio-accent)}#root>.app-shell.kling-workbench-shell .workbench-command-search input{width:100%;min-width:0;padding:12px 0;border:0!important;background:transparent!important;color:var(--kling-text);box-shadow:none!important;outline:none!important}#root>.app-shell.kling-workbench-shell .workbench-command-results{max-height:300px;overflow:auto;margin-top:12px}#root>.app-shell.kling-workbench-shell .workbench-command-option{display:flex;align-items:center;gap:12px;min-height:48px;padding:10px 12px;border-radius:9px;color:var(--kling-muted);cursor:pointer}#root>.app-shell.kling-workbench-shell .workbench-command-option span{flex:1}#root>.app-shell.kling-workbench-shell .workbench-command-option[aria-selected=true]{color:var(--studio-accent);background:rgba(var(--studio-accent-rgb),.1)}#root>.app-shell.kling-workbench-shell .workbench-command-hint{display:flex;gap:16px;padding:14px 12px 0;border-top:1px solid var(--studio-line);margin-top:12px;color:var(--kling-muted);font-size:11px}#root>.app-shell.kling-workbench-shell .workbench-command-empty{padding:20px;color:var(--kling-muted);text-align:center}@keyframes workbench-dialog-enter{0%{opacity:0;translate:0 4px}to{opacity:1;translate:0 0}}@media(max-width:760px){#root>.app-shell.kling-workbench-shell .workbench-command-trigger{display:none}#root>.app-shell.kling-workbench-shell .workbench-dialog-backdrop{padding:8px}#root>.app-shell.kling-workbench-shell .workbench-dialog{max-height:calc(100dvh - 16px);padding:14px}#root>.app-shell.kling-workbench-shell:not(.workflow-immersive) .global-header.kling-workbench-rail{border-right:0!important}}@media(max-width:360px){#root>.app-shell.kling-workbench-shell .workbench-filter-count{position:absolute;top:-2px;right:-2px}#root>.app-shell.kling-workbench-shell .kling-filter-trigger{position:relative}}@media(prefers-reduced-motion:reduce){#root>.app-shell.kling-workbench-shell .workbench-dialog{animation:none}#root>.app-shell.kling-workbench-shell .guest-asset-card:hover .guest-asset-media :is(img,video){transform:none}#root>.app-shell.kling-workbench-shell :is(.kling-product-trigger,.guest-asset-primary,.workbench-command-trigger,.kling-composer-add,.kling-composer-submit):active{scale:1}}@media(hover:none),(pointer:coarse){#root>.app-shell.kling-workbench-shell:not(.workflow-immersive) .kling-inspiration-page.is-catalog .is-column-masonry .inspiration-library-card-action{opacity:1!important;pointer-events:auto!important;transform:none!important}#root>.app-shell.kling-workbench-shell .kling-inspiration-page .inspiration-library-favorite{bottom:72px}}@media(max-width:760px){#root>.app-shell.kling-workbench-shell:not(.workflow-immersive) .global-primary-nav{min-width:0;justify-content:flex-start;overflow-x:auto!important;overflow-y:hidden!important;scrollbar-width:none;overscroll-behavior-x:contain}#root>.app-shell.kling-workbench-shell:not(.workflow-immersive) .global-header .global-primary-nav button{flex:1 0 56px;min-width:56px}#root>.app-shell.kling-workbench-shell:not(.workflow-immersive) .global-primary-nav button:focus-visible{outline-offset:-3px!important}}#root>.app-shell.kling-workbench-shell .product-upload-placeholder>.studio-upload-illustration{display:block;width:168px;height:112px;max-height:112px;object-fit:contain;border-radius:0;pointer-events:none}#root>.app-shell.kling-workbench-shell .blackbox-guest-upload>.studio-upload-illustration{width:min(288px,70%);height:auto;aspect-ratio:3 / 2;object-fit:contain;pointer-events:none}#root>.app-shell.kling-workbench-shell .workspace-empty-state>.studio-empty-illustration{display:block;width:192px;height:128px;object-fit:contain;pointer-events:none}@media(max-width:760px){#root>.app-shell.kling-workbench-shell:not(.workflow-immersive)>main{background-image:linear-gradient(180deg,#090b1073,#090b10e6),url(/brand/studio-atmosphere-blueviolet-mobile-20261021.webp)!important;background-attachment:scroll!important}#root>.app-shell.kling-workbench-shell .product-upload-placeholder>.studio-upload-illustration{width:144px;height:96px;max-height:96px}}#root>.app-shell .inspiration-source-page.is-catalog .inspiration-library-grid.is-column-masonry.is-justified-grid{--inspiration-row-height: 340px;display:flex!important;flex-wrap:wrap;align-items:flex-start;grid-template-columns:none!important;gap:6px!important}#root>.app-shell .inspiration-source-page.is-catalog .inspiration-library-grid.is-justified-grid:after{content:"";flex:10000 1 0}#root>.app-shell .inspiration-source-page.is-catalog .is-justified-grid>.inspiration-library-card{flex-grow:0;flex-shrink:0;flex-basis:var(--justified-card-width, calc(var(--inspiration-row-height) * (var(--inspiration-ratio, 9 / 16))));width:auto!important;min-width:0;max-width:100%}@media(max-width:680px){#root>.app-shell .inspiration-source-page.is-catalog .inspiration-library-grid.is-column-masonry.is-justified-grid{--inspiration-row-height: 280px}#root>.app-shell .inspiration-source-page.is-catalog .is-justified-grid>.inspiration-library-card{min-width:0}}@media(max-width:760px){#root>.app-shell .inspiration-source-page.is-catalog .is-justified-grid>.inspiration-library-card{flex-basis:100%}}@media(min-width:761px){#root>.app-shell .inspiration-source-page.is-catalog .inspiration-library-grid.is-column-masonry.is-justified-grid{display:grid!important;grid-template-columns:repeat(5,minmax(0,1fr))!important;grid-auto-flow:row;align-items:start}#root>.app-shell .inspiration-source-page.is-catalog .inspiration-library-grid.is-justified-grid:after{content:none}}#root>.app-shell.kling-workbench-shell[data-page=generation-history]:not(.workflow-immersive) .creative-asset-page{max-width:1480px;margin-inline:auto;padding:32px clamp(20px,3vw,44px) 64px!important}#root>.app-shell.kling-workbench-shell[data-page=generation-history]:not(.workflow-immersive) .creative-asset-page-head{margin-bottom:24px;padding-bottom:20px}#root>.app-shell.kling-workbench-shell[data-page=generation-history]:not(.workflow-immersive) .history-filters{width:fit-content;max-width:100%;margin-bottom:28px;padding:10px 14px!important;border-radius:14px!important}#root>.app-shell.kling-workbench-shell[data-page=generation-history]:not(.workflow-immersive) .history-filter-row{min-height:44px;gap:18px;flex-wrap:wrap}#root>.app-shell.kling-workbench-shell[data-page=generation-history]:not(.workflow-immersive) .history-filter-row>strong{width:auto;color:#c3c7d3!important;font-size:14px;font-weight:500;white-space:nowrap}#root>.app-shell.kling-workbench-shell[data-page=generation-history]:not(.workflow-immersive) .history-filter-row>div{gap:8px}#root>.app-shell.kling-workbench-shell[data-page=generation-history]:not(.workflow-immersive) .history-filter-row button{min-height:44px;padding:9px 14px;border-radius:10px;gap:8px;font-size:14px}#root>.app-shell.kling-workbench-shell[data-page=generation-history]:not(.workflow-immersive) .history-filter-row button small{font-size:12px}#root>.app-shell.kling-workbench-shell[data-page=generation-history]:not(.workflow-immersive) .history-filter-row button.active{color:#ece8ff!important;border-color:#b7a8ff55!important;background:var(--studio-selected-gradient, linear-gradient(115deg, #80bdff1f, #a790ef2b))!important}#root>.app-shell.kling-workbench-shell[data-page=generation-history]:not(.workflow-immersive) .history-filter-row button:focus-visible{outline:2px solid var(--studio-accent);outline-offset:3px}#root>.app-shell.kling-workbench-shell[data-page=generation-history]:not(.workflow-immersive) .history-group{padding:0 0 8px;border:0!important;background:transparent!important;box-shadow:none!important}#root>.app-shell.kling-workbench-shell[data-page=generation-history]:not(.workflow-immersive) .history-group+.history-group{margin-top:30px}#root>.app-shell.kling-workbench-shell[data-page=generation-history]:not(.workflow-immersive) .history-group>header{min-height:32px;margin:0 0 16px;padding-inline:2px;justify-content:flex-start;gap:10px}#root>.app-shell.kling-workbench-shell[data-page=generation-history]:not(.workflow-immersive) .history-group>header:after{content:"";min-width:16px;flex:1;height:1px;margin-left:6px;background:var(--studio-line)}#root>.app-shell.kling-workbench-shell[data-page=generation-history]:not(.workflow-immersive) .history-group>header span{display:none}#root>.app-shell.kling-workbench-shell[data-page=generation-history]:not(.workflow-immersive) .history-group>header strong{font-size:16px;font-weight:600}#root>.app-shell.kling-workbench-shell[data-page=generation-history]:not(.workflow-immersive) .history-group>header small{padding:2px 9px;border-radius:6px;color:#b8becd!important;background:#b7a8ff12;font-size:12px;white-space:nowrap}#root>.app-shell.kling-workbench-shell[data-page=generation-history]:not(.workflow-immersive) .history-grid{gap:16px!important;align-items:start}#root>.app-shell.kling-workbench-shell[data-page=generation-history]:not(.workflow-immersive) .history-grid[data-media-kind=video]{grid-template-columns:repeat(auto-fill,minmax(min(160px,100%),180px))}#root>.app-shell.kling-workbench-shell[data-page=generation-history]:not(.workflow-immersive) .generation-history-card{border:1px solid var(--studio-line)!important;border-radius:14px!important;background:#151923!important}#root>.app-shell.kling-workbench-shell[data-page=generation-history]:not(.workflow-immersive) .generation-history-preview{border-radius:13px 13px 0 0!important}#root>.app-shell.kling-workbench-shell[data-page=generation-history]:not(.workflow-immersive) .generation-history-preview:not(.has-result){display:grid;min-height:320px;aspect-ratio:auto}#root>.app-shell.kling-workbench-shell[data-page=generation-history]:not(.workflow-immersive) .history-grid[data-media-kind=video] .generation-history-preview:not(.has-result){min-height:220px}#root>.app-shell.kling-workbench-shell[data-page=generation-history]:not(.workflow-immersive) .generation-history-card-footer{min-height:72px;padding:14px 16px;flex-wrap:wrap;gap:10px}#root>.app-shell.kling-workbench-shell[data-page=generation-history]:not(.workflow-immersive) .generation-history-card-footer>span{flex:1 1 120px;display:grid;gap:5px;color:#c3c7d3!important;font-size:12px;line-height:1.7;white-space:normal;overflow-wrap:anywhere}#root>.app-shell.kling-workbench-shell[data-page=generation-history]:not(.workflow-immersive) .generation-history-time{display:flex;align-items:flex-start;gap:6px;min-width:0}#root>.app-shell.kling-workbench-shell[data-page=generation-history]:not(.workflow-immersive) .generation-history-time>span{min-width:0}#root>.app-shell.kling-workbench-shell[data-page=generation-history]:not(.workflow-immersive) .generation-history-time>svg{flex:0 0 13px;margin-top:4px}#root>.app-shell.kling-workbench-shell[data-page=generation-history]:not(.workflow-immersive) .generation-history-archive-status{flex-basis:100%;margin:0;padding:0 0 0 19px;border-left:0;font-size:12px}#root>.app-shell.kling-workbench-shell[data-page=generation-history]:not(.workflow-immersive) .generation-history-card-footer>a:not(.generation-history-download){flex-basis:100%;font-size:12px;overflow-wrap:anywhere}#root>.app-shell.kling-workbench-shell[data-page=generation-history]:not(.workflow-immersive) .generation-history-download{width:40px;height:40px;flex-basis:40px;border-radius:10px}#root>.app-shell.kling-workbench-shell[data-page=generation-history]:not(.workflow-immersive) .generation-history-error{position:static;min-width:0;padding:24px;gap:12px}#root>.app-shell.kling-workbench-shell[data-page=generation-history]:not(.workflow-immersive) .generation-history-error strong{font-size:15px}#root>.app-shell.kling-workbench-shell[data-page=generation-history]:not(.workflow-immersive) .generation-history-error p{font-size:13px;line-height:1.7;overflow-wrap:anywhere}#root>.app-shell.kling-workbench-shell[data-page=generation-history]:not(.workflow-immersive) .generation-history-error button{min-height:40px;padding:8px 12px;font-size:12px}@media(max-width:760px){#root>.app-shell.kling-workbench-shell[data-page=generation-history]:not(.workflow-immersive) .creative-asset-page{padding:24px 16px 48px!important}#root>.app-shell.kling-workbench-shell[data-page=generation-history]:not(.workflow-immersive) .history-filters{width:100%;padding:12px!important}#root>.app-shell.kling-workbench-shell[data-page=generation-history]:not(.workflow-immersive) .history-filter-row{gap:10px}#root>.app-shell.kling-workbench-shell[data-page=generation-history]:not(.workflow-immersive) .history-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px!important}#root>.app-shell.kling-workbench-shell[data-page=generation-history]:not(.workflow-immersive) .generation-history-card-footer{padding:12px}}@media(max-width:480px){#root>.app-shell.kling-workbench-shell[data-page=generation-history]:not(.workflow-immersive) .history-grid{grid-template-columns:minmax(0,1fr)}}@media(max-width:760px){#root>.app-shell.kling-workbench-shell[data-page=generation-history]:not(.workflow-immersive) .history-grid[data-media-kind=video]{grid-template-columns:repeat(2,minmax(0,180px))}}@media(min-width:761px){#root>.app-shell.kling-workbench-shell:not(.workflow-immersive) .kling-inspiration-page.is-catalog .inspiration-library-card>.inspiration-library-media>.inspiration-library-favorite{top:12px!important;right:12px!important;bottom:auto!important;left:auto;z-index:6;transform:none!important}}
