@layer navigation-visibility, ui-source-controls, lithos-auth, ui-source, creation-controls, generation-button, ui-interactions, ui-layout;@layer ui-source{html[data-ui] body :is(.app-shell,.sn-public-site,.ui-session-state,.source-auth){background-color:#080512!important;background-image:none!important}html[data-ui] body .source-auth{position:relative!important;height:100dvh!important;overflow-y:auto!important;overflow-x:hidden!important}html[data-ui] body .source-auth .login-card{background:#120f19ed!important;-webkit-backdrop-filter:blur(12px)!important;backdrop-filter:blur(12px)!important;border-color:#cdc4f32b!important}html[data-ui] body .source-auth .ui-auth-nav{background:transparent!important}html[data-ui] body .source-auth .ui-auth-footer{background:#080512d9!important}html[data-ui] body .app-shell .workbench-ambient{display:none!important}html[data-ui] body .app-shell>.source-stars{z-index:0!important;opacity:.78!important;mix-blend-mode:screen!important}html[data-ui] body .app-shell :is(.composer-dock,.task-wall>.wall-inner,.library-content,.library-summary,.profile-workspace,.profile-panel,.points-workspace,.admin-v2){background:rgba(18,15,25,.68)!important;-webkit-backdrop-filter:blur(7px)!important;backdrop-filter:blur(7px)!important}html[data-ui] body .source-auth>*{position:relative;z-index:1}}@layer navigation-visibility, ui-source-controls, lithos-auth, ui-source, creation-controls, generation-button, ui-interactions, ui-layout;@layer ui-layout{@media(max-width:700px){html[data-ui] body .app-shell:is(.tab-image,.tab-chat)>.content{height:auto!important;max-height:none!important;overflow:visible!important;padding:12px!important}html[data-ui] body .app-shell:is(.tab-image,.tab-chat)>.content>.video-workbench:is(.image-workbench,.chat-workbench){display:flex!important;flex-direction:column!important;height:auto!important;gap:16px!important}html[data-ui] body .app-shell:is(.tab-image,.tab-chat) :is(.composer-dock,.task-wall){width:100%!important;min-width:0!important;height:auto!important;overflow:visible!important;box-sizing:border-box!important}html[data-ui] body .app-shell.tab-chat .conversation-pane{min-height:520px!important;height:72dvh!important}html[data-ui] body .app-shell.tab-chat .conversation-header{flex-wrap:wrap}html[data-ui] body .app-shell:is(.tab-image,.tab-chat) .task-wall>.wall-inner{height:auto!important;min-height:240px!important}html[data-ui] body .app-shell.tab-image .dock-prompt{min-height:300px!important}}html[data-ui] body .app-shell .image-reference-preview figure{margin:0;display:flex;flex-direction:column;gap:4px}html[data-ui] body .app-shell fieldset.composer-parameters{margin:0;border:0;padding:0;min-width:0}html[data-ui] body .app-shell .image-job-progress{display:flex;flex-direction:column;gap:12px;padding:20px 0}html[data-ui] body .app-shell .image-job-progress progress{width:100%;accent-color:var(--ui-soft)}html[data-ui] body .app-shell .image-result-card>div>img{display:block;width:100%;height:auto;object-fit:contain}html[data-ui] body .app-shell .image-result-card p{overflow-wrap:anywhere}html[data-ui] body .app-shell .conversation-input{position:relative!important;padding-bottom:10px!important}html[data-ui] body .app-shell .conversation-input textarea{padding-bottom:62px!important}html[data-ui] body .app-shell .conversation-input .composer-actions{position:absolute!important;right:16px!important;bottom:16px!important;width:auto!important}html[data-ui] body .app-shell :is(.composer-submit-row,.composer-footer,.composer-actions){display:flex!important;justify-content:flex-end!important;align-items:center!important;gap:12px!important;width:100%!important}html[data-ui] body .app-shell button.transistion{margin-left:auto!important}html[data-ui] body .app-shell .billing-settings-form{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;grid-gap:20px!important;gap:20px!important;padding:24px!important}html[data-ui] body .app-shell .billing-settings-form label{display:flex!important;flex-direction:column!important;gap:8px!important;min-width:0!important}html[data-ui] body .app-shell .billing-settings-form :is(input,select){display:block!important;width:100%!important;min-width:0!important;box-sizing:border-box!important;height:46px!important;padding:10px 12px!important}html[data-ui] body .app-shell .billing-settings-form>button{grid-column:1/-1;justify-self:end}html[data-ui] body .app-shell .billing-config fieldset{min-width:0;margin:28px 0;padding:20px 0;border:0;border-top:1px solid var(--ui-line)}html[data-ui] body .app-shell .billing-config legend{padding:0 12px 0 0;font-size:18px;font-weight:600}html[data-ui] body .app-shell .billing-config :is(p,label){overflow-wrap:anywhere}html[data-ui] body .app-shell .billing-config input{font-feature-settings:"tnum";font-variant-numeric:tabular-nums}html[data-ui] body .app-shell .generation-price-note{flex-basis:100%;margin:8px 0;font-size:14px;line-height:1.6;color:var(--ui-muted);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;overflow-wrap:anywhere}html[data-ui] body .app-shell .conversation-pane{overflow:hidden!important;gap:16px!important}html[data-ui] body .app-shell .conversation-header{display:flex;align-items:center;justify-content:space-between;gap:12px;flex-shrink:0}html[data-ui] body .app-shell .conversation-header h2{font-size:18px;margin:0;overflow-wrap:anywhere}html[data-ui] body .app-shell .conversation-messages{flex:1 1;min-height:0;overflow:auto;padding:12px;display:flex;flex-direction:column;gap:24px}html[data-ui] body .app-shell .conversation-message{max-width:100%;line-height:1.75;overflow-wrap:anywhere}html[data-ui] body .app-shell .conversation-message>div{white-space:pre-wrap}html[data-ui] body .app-shell .conversation-message.user{align-self:flex-end;background:var(--ui-field);border-radius:16px;padding:12px 18px;max-width:85%}html[data-ui] body .app-shell .conversation-message.assistant{align-self:stretch;padding:8px 0}html[data-ui] body .app-shell .conversation-message small{color:var(--ui-muted)}html[data-ui] body .app-shell .conversation-input{flex:none!important;min-height:0!important;display:flex;flex-direction:column;gap:12px;border:1px solid var(--ui-line);border-radius:16px;padding:16px;background:var(--ui-field)}html[data-ui] body .app-shell .conversation-input textarea{width:100%!important;box-sizing:border-box;height:160px!important;min-height:150px!important;max-height:260px;padding:8px 8px 68px!important;background:transparent!important;border:0!important;resize:none!important}html[data-ui] body .app-shell .conversation-list{overflow:auto;display:flex;flex-direction:column;gap:8px;padding-top:20px}html[data-ui] body .app-shell .conversation-list button{text-align:left;white-space:normal;overflow-wrap:anywhere;padding:12px}html[data-ui] body .app-shell .conversation-list button[aria-current=page]{background:var(--ui-field)!important}@media(max-width:700px){html[data-ui] body .app-shell .billing-settings-form{grid-template-columns:minmax(0,1fr)!important}html[data-ui] body .app-shell .composer-actions{flex-wrap:wrap}}html[data-ui] body .app-shell .generate-tab.is-hidden,html[data-ui] body .app-shell [hidden]{display:none!important}html[data-ui] body .app-shell .admin-module-content>.admin-card-module:not([hidden]){display:block!important}html[data-ui] body .app-shell .source-stars{display:block!important;opacity:.42!important;mix-blend-mode:screen!important}html[data-ui] body .app-shell :is(.rail,.topbar,.content,.composer-dock,.task-wall){font-size:14px!important}html[data-ui] body .app-shell :is(button,.asset-quick,select,input,textarea){font-size:14px!important;line-height:1.35!important}html[data-ui] body .app-shell :is(.rail-status,.task-meta,.task-elapsed,.composer-save-status,.prompt-caption,.wall-inner>small){font-size:12px!important;line-height:1.5!important}html[data-ui] body .app-shell :is(.nav button,.wall-actions button,.prompt-actions button,.task-filter-bar button){line-height:1.35!important}html[data-ui] body .app-shell .composer-heading{min-height:58px!important;padding-bottom:10px!important}html[data-ui] body .app-shell .composer-reference>header{margin-bottom:7px!important}html[data-ui] body .app-shell .reference-strip{min-height:52px!important}html[data-ui] body .app-shell .dock-prompt{min-height:300px!important}html[data-ui] body .app-shell .prompt-section-heading{margin-bottom:7px!important}html[data-ui] body .app-shell .prompt-caption{padding-block:5px!important}.app-shell .composer-script strong,html[data-ui] body .app-shell .shot-label-field input{font-size:15px!important}html[data-ui] body .app-shell .current-shot-actions{display:flex!important;align-items:center!important;justify-content:flex-end!important;gap:8px!important;grid-column:1/-1!important}html[data-ui] body .app-shell .current-shot-actions button{min-height:30px!important;padding:4px 10px!important;border-radius:7px!important}html[data-ui] body .app-shell .shot-preview-card{display:grid!important;grid-gap:10px!important;gap:10px!important;min-width:min(440px,calc(100vw - 48px))!important}html[data-ui] body .app-shell .shot-preview-card .preview-meta{display:flex!important;flex-wrap:wrap!important;gap:8px!important;color:var(--ui-muted)!important;font-size:12px!important}html[data-ui] body .app-shell .shot-preview-card .preview-prompt{max-height:220px!important;overflow:auto!important;white-space:pre-wrap!important;overflow-wrap:anywhere!important;padding:12px!important;background:var(--ui-field)!important;border:1px solid var(--ui-line)!important;border-radius:8px!important}html[data-ui] body .app-shell .composer-heading{height:auto!important;max-height:none!important;grid-auto-rows:auto!important}html[data-ui] body .app-shell .prompt-actions{height:auto!important;align-items:center!important;flex:none!important}html[data-ui] body .app-shell .prompt-actions button{height:34px!important;max-height:34px!important}html[data-ui] body .app-shell [data-runtime-hidden=true]{display:none!important}html[data-ui] body .app-shell.source-vault-open>.content{overflow-y:auto!important}html[data-ui] body .app-shell .script-vault-root:not(.is-open){display:none!important}html[data-ui] body .app-shell .script-vault-root.is-open{display:block!important;min-height:0!important;max-height:100%!important;overflow:auto!important}html[data-ui] body .app-shell .script-vault-rail{flex:0 0 auto!important;max-height:220px!important;overflow:auto!important}html[data-ui] body .app-shell .composer-parameters label>span{order:-1!important}html[data-ui] body .app-shell .composer-parameters select{order:0!important}html[data-ui] body .app-shell .reference-file-thumb{width:38px!important;height:38px!important;flex:0 0 38px!important;object-fit:cover!important;border-radius:6px!important}html[data-ui] body .app-shell .reference-file-name{min-width:0!important;overflow:hidden!important;text-overflow:ellipsis!important;flex:1 1!important}html[data-ui] body .app-shell .task-row .status{flex:0 0 auto!important;font-size:11px!important}html[data-ui] body .app-shell .wall-card .card-title{align-items:flex-start!important}html[data-ui] body .app-shell .source-advanced .settings-pop{z-index:60!important}html[data-ui] body .app-shell .composer-heading :is(.composer-script,.composer-save-status){flex-direction:row!important}html[data-ui] body .app-shell :is(.composer-main,.dock-prompt){height:auto!important;max-height:none!important}html[data-ui] body .app-shell .composer-main{min-height:0!important}html[data-ui] body .app-shell :is(.prompt-composer,.rich-prompt){position:relative!important;inset:auto!important;transform:none!important}html[data-ui] body .app-shell .wall-actions button{width:auto!important;flex:0 1 auto!important}html[data-ui] body .app-shell .workspace-title:after{display:none!important}html[data-ui] body .app-shell .video-workbench{display:grid!important;grid-template-columns:minmax(0,1fr) minmax(340px,30%)!important;grid-gap:20px!important;gap:20px!important;height:100%!important;min-height:0!important;align-items:stretch!important;padding:0!important}html[data-ui] body .app-shell:is(.tab-image,.tab-chat)>.content{height:calc(100dvh - 68px)!important;min-height:0!important;display:flex!important;flex-direction:column!important;overflow:hidden!important;padding:16px 18px!important}html[data-ui] body .app-shell:is(.tab-image,.tab-chat)>.content>.chat-workbench,html[data-ui] body .app-shell:is(.tab-image,.tab-chat)>.content>.image-workbench{flex:1 1!important;min-height:0!important;height:100%!important;display:grid!important;grid-template-columns:minmax(0,1fr) minmax(340px,30%)!important;grid-template-rows:minmax(0,1fr)!important;grid-gap:20px!important;gap:20px!important}html[data-ui] body .app-shell:is(.tab-image,.tab-chat) .composer-dock,html[data-ui] body .app-shell:is(.tab-image,.tab-chat) .task-wall{min-height:0!important;height:100%!important;border:1px solid var(--ui-line)!important;border-radius:12px!important;background:var(--ui-panel)!important;box-shadow:none!important}html[data-ui] body .app-shell:is(.tab-image,.tab-chat) .composer-dock{grid-column:1!important;grid-row:1!important;padding:24px!important;overflow:auto!important}html[data-ui] body .app-shell:is(.tab-image,.tab-chat) .task-wall{grid-column:2!important;grid-row:1!important;overflow:hidden!important}html[data-ui] body .app-shell:is(.tab-image,.tab-chat) .chat-composer form,html[data-ui] body .app-shell:is(.tab-image,.tab-chat) .image-composer{display:flex!important;flex-direction:column!important;gap:16px!important;min-height:100%!important}html[data-ui] body .app-shell:is(.tab-image,.tab-chat) :is(.prompt-editor,.chat-composer textarea){min-height:300px!important;flex:1 1 auto!important;padding:22px!important;border:1px solid var(--ui-line)!important;border-radius:12px!important;background:var(--ui-field)!important;color:var(--ui-text)!important;resize:vertical!important;font-size:18px!important;line-height:1.7!important}html[data-ui] body .app-shell:is(.tab-image,.tab-chat) .image-reference-preview{display:flex!important;flex-wrap:wrap!important;gap:8px!important;padding:8px 0!important}html[data-ui] body .app-shell:is(.tab-image,.tab-chat) .image-reference-preview img{width:64px!important;height:64px!important;object-fit:cover!important;border-radius:8px!important;border:1px solid var(--ui-line)!important}html[data-ui] body .app-shell .composer-dock{order:0!important;grid-column:1!important;grid-row:1!important;display:flex!important;flex-direction:column!important;gap:18px!important;min-width:0!important;min-height:0!important;height:100%!important;padding:24px!important;overflow-y:auto!important;position:relative!important;inset:auto!important;border-radius:16px!important}html[data-ui] body .app-shell .composer-heading{display:grid!important;grid-template-columns:minmax(0,1fr) minmax(130px,.6fr)!important;grid-gap:12px!important;gap:12px!important;flex:none!important;position:static!important;padding:0 0 14px!important;border-bottom:1px solid var(--ui-line)!important;min-height:84px!important}html[data-ui] body .app-shell .shot-label-field{display:flex!important;gap:12px!important;align-items:center!important;position:static!important;margin:0!important;width:auto!important;min-width:0!important;background:none!important;border:0!important}html[data-ui] body .app-shell .shot-label-field span{white-space:nowrap!important;font-size:13px!important;color:var(--ui-muted)!important}html[data-ui] body .app-shell .shot-label-field input{min-width:0!important;flex:1 1!important;width:100%!important;background:transparent!important;border:1px solid transparent!important;padding:8px!important;font-size:16px!important}html[data-ui] body .app-shell .shot-label-field input:focus{border-color:var(--ui-soft)!important}html[data-ui] body .app-shell .composer-script{display:flex!important;align-items:center!important;gap:14px!important;font-size:14px!important;min-width:0!important}html[data-ui] body .app-shell .composer-script span{color:var(--ui-muted)!important;white-space:nowrap!important}html[data-ui] body .app-shell .composer-script strong{overflow:hidden!important;text-overflow:ellipsis!important;white-space:nowrap!important;font-size:14px!important}html[data-ui] body .app-shell .composer-save-status{grid-column:1/-1!important;display:flex!important;align-items:center!important;justify-content:space-between!important;color:var(--ui-muted)!important;font-size:13px!important}html[data-ui] body .app-shell .composer-save-status button{background:transparent!important;border:0!important;padding:4px 8px!important;min-height:32px!important}html[data-ui] body .app-shell .composer-reference{flex:none!important;min-width:0!important}html[data-ui] body .app-shell .composer-reference>header{display:flex!important;align-items:center!important;justify-content:space-between!important;gap:12px!important;margin-bottom:12px!important}html[data-ui] body .app-shell .composer-reference>header>div{display:flex!important;align-items:center!important;gap:12px!important;min-width:0!important}html[data-ui] body .app-shell .composer-reference b{font-size:16px!important;white-space:nowrap!important}html[data-ui] body .app-shell .composer-reference small{color:var(--ui-muted)!important;font-size:12px!important}html[data-ui] body .app-shell .composer-upload-actions .asset-quick{position:relative!important;display:inline-flex!important;width:auto!important;min-height:32px!important;height:auto!important;padding:4px 8px!important;background:transparent!important;border:0!important;box-shadow:none!important;font-size:13px!important;white-space:nowrap!important}html[data-ui] body .app-shell .asset-quick input{display:none!important}html[data-ui] body .app-shell .reference-strip{display:flex!important;gap:10px!important;align-items:stretch!important;overflow-x:auto!important;padding-bottom:4px!important;min-height:60px!important}html[data-ui] body .app-shell .reference-add{flex:0 0 190px!important;display:flex!important;justify-content:space-between!important;align-items:center!important;border:1px dashed var(--ui-line)!important;border-radius:12px!important;padding:12px!important;background:transparent!important;font-size:14px!important}html[data-ui] body .app-shell .dock-files{display:flex!important;flex-wrap:nowrap!important;gap:8px!important;flex:1 0 auto!important;padding:0!important;min-height:0!important;max-height:none!important;overflow:visible!important;grid-column:auto!important;position:static!important}html[data-ui] body .app-shell .dock-files:before{display:none!important}html[data-ui] body .app-shell .dock-files>span{display:flex!important;gap:8px!important;align-items:center!important;max-width:260px!important;min-width:140px!important;white-space:nowrap!important;padding:10px!important;border-radius:12px!important;background:var(--ui-raised)!important;overflow:hidden!important}html[data-ui] body .app-shell .dock-files>span button{flex:none!important;padding:4px 8px!important;min-height:28px!important}html[data-ui] body .app-shell .dock-prompt{display:flex!important;flex-direction:column!important;flex:1 0 auto!important;min-height:260px!important;position:relative!important;margin:0!important;padding:0!important;border:0!important;background:transparent!important;box-shadow:none!important;overflow:visible!important;grid-area:auto!important}html[data-ui] body .app-shell .dock-prompt:after,html[data-ui] body .app-shell .dock-prompt:before{display:none!important}html[data-ui] body .app-shell .prompt-section-heading{display:flex!important;align-items:center!important;justify-content:space-between!important;margin-bottom:12px!important;gap:12px!important;order:0!important}html[data-ui] body .app-shell .prompt-section-heading>div{display:flex!important;gap:8px!important}html[data-ui] body .app-shell .prompt-section-heading b{font-size:17px!important}html[data-ui] body .app-shell .prompt-section-heading button{position:static!important;inset:auto!important;transform:none!important;background:transparent!important;border:0!important;padding:4px 8px!important;min-height:32px!important;font-size:13px!important;width:auto!important;opacity:1!important}html[data-ui] body .app-shell .prompt-composer{display:flex!important;flex-direction:column!important;flex:1 1 auto!important;min-height:150px!important;max-height:none!important;padding:0!important;order:1!important;border-radius:12px 12px 0 0!important;border:1px solid var(--ui-line)!important;border-bottom:0!important;background:#080512b3!important;overflow:visible!important}html[data-ui] body .app-shell .rich-prompt{flex:1 1!important;width:100%!important;min-height:150px!important;max-height:260px!important;overflow-y:auto!important;padding:20px!important;border:0!important;color:var(--ui-text)!important;font-size:18px!important;line-height:1.85!important;white-space:pre-wrap!important;overflow-wrap:anywhere!important}html[data-ui] body .app-shell .prompt-caption{order:2!important;display:flex!important;justify-content:space-between!important;gap:12px!important;padding:8px 16px!important;font-size:12px!important;color:var(--ui-muted)!important;background:#080512b3!important;border:1px solid var(--ui-line)!important;border-top:0!important;border-radius:0 0 12px 12px!important}html[data-ui] body .app-shell .prompt-actions{order:3!important;position:static!important;display:flex!important;flex-wrap:wrap!important;gap:8px!important;margin:12px 0 0!important;padding:0!important;background:none!important;min-height:34px!important}html[data-ui] body .app-shell .prompt-actions button{position:static!important;min-height:32px!important;height:auto!important;padding:4px 10px!important;font-size:12px!important;border-radius:6px!important;width:auto!important;background:transparent!important;flex:0 1 auto!important}html[data-ui] body .app-shell .source-advanced{order:4!important;position:relative!important;min-height:32px!important;align-self:flex-end!important;margin-top:-34px!important;max-width:210px!important;z-index:8!important}html[data-ui] body .app-shell .source-advanced summary{font-size:12px!important;padding:7px!important;min-height:32px!important;background:transparent!important;border:0!important;list-style:none!important;white-space:nowrap!important}html[data-ui] body .app-shell .source-advanced summary span{margin-left:8px!important;color:var(--ui-muted)!important}html[data-ui] body .app-shell .source-advanced .settings-pop{position:absolute!important;top:auto!important;bottom:calc(100% + 8px)!important;right:0!important;left:auto!important;width:min(420px,calc(100vw - 72px))!important;display:none!important;padding:16px!important;z-index:40!important}html[data-ui] body .app-shell .source-advanced[open] .settings-pop{display:grid!important;grid-gap:12px!important;gap:12px!important}html[data-ui] body .app-shell .source-advanced .prompt-constraint-field{position:static!important;padding:12px!important;display:block!important;order:0!important}html[data-ui] body .app-shell .source-advanced textarea{height:90px!important;min-height:90px!important;overflow:auto!important}html[data-ui] body .app-shell .composer-main{display:flex!important;flex-direction:column!important;gap:12px!important;flex:none!important;width:100%!important;min-width:0!important;padding:16px 0 0!important;margin:0!important;border:0!important;border-top:1px solid var(--ui-line)!important;background:transparent!important;position:static!important;grid-area:auto!important}html[data-ui] body .app-shell .composer-parameters{display:grid!important;grid-template-columns:minmax(0,1.5fr) repeat(3,minmax(0,1fr))!important;grid-gap:10px!important;gap:10px!important;width:100%!important}html[data-ui] body .app-shell .composer-parameters label{display:flex!important;flex-direction:column!important;gap:8px!important;min-width:0!important;width:100%!important;margin:0!important;padding:0!important;font-size:13px!important;color:var(--ui-soft)!important;border:0!important;background:none!important}html[data-ui] body .app-shell .composer-parameters select{width:100%!important;min-width:0!important;height:50px!important;padding:10px 28px 10px 12px!important;border-radius:8px!important;font-size:15px!important;text-overflow:ellipsis!important}html[data-ui] body .app-shell .composer-submit-row{display:flex!important;justify-content:space-between!important;align-items:center!important;gap:20px!important;padding-top:12px!important;border-top:1px solid var(--ui-line)!important}html[data-ui] body .app-shell .cost{position:static!important;display:flex!important;gap:8px!important;align-items:baseline!important;justify-content:flex-start!important;padding:0!important;border:0!important;background:none!important;flex:1 1!important;width:auto!important}html[data-ui] body .app-shell .cost strong{color:var(--ui-soft)!important}html[data-ui] body .app-shell .launch-mini{width:225px!important;max-width:50%!important;min-height:76px!important;border-radius:12px!important;position:static!important;padding:16px!important;font-size:18px!important;margin:0!important}html[data-ui] body .app-shell .composer-heading,html[data-ui] body .app-shell .launch-ready{display:none!important}html[data-ui] body .app-shell .composer-dock{gap:12px!important}html[data-ui] body .app-shell{font-family:Inter,Segoe UI Variable,PingFang SC,Microsoft YaHei UI,sans-serif!important;font-size:14px!important;line-height:1.5!important;font-synthesis:none!important}html[data-ui] body .app-shell :is(button,input,select,textarea){font-family:inherit!important;font-size:14px!important;line-height:1.45!important}html[data-ui] body .app-shell :is(.nav button,.wall-actions button,.prompt-actions button,.task-filter-bar button){font-size:13px!important;line-height:1.4!important}html[data-ui] body .app-shell :is(.workspace-title,.wall-title b){font-size:24px!important;line-height:1.25!important}html[data-ui] body .app-shell :is(.composer-reference b,.prompt-section-heading b){font-size:16px!important;line-height:1.35!important}html[data-ui] body .app-shell :is(.task-meta,.task-elapsed,.prompt-caption,.wall-inner>small,.composer-save-status){font-size:12px!important;line-height:1.5!important}html[data-ui] body .app-shell :is(.task-row,.task-shot-label,.task-card p,.composer-reference small,.cost){font-size:13px!important;line-height:1.5!important}html[data-ui] body .app-shell .composer-heading{grid-template-columns:minmax(0,1fr) auto!important;min-height:52px!important;height:52px!important;padding:0 0 8px!important;gap:10px!important}html[data-ui] body .app-shell .composer-heading .composer-save-status,html[data-ui] body .app-shell .composer-heading .composer-script{display:none!important}html[data-ui] body .app-shell .composer-heading .current-shot-actions{grid-column:2!important;grid-row:1!important;display:flex!important;align-items:center!important;margin:0!important}html[data-ui] body .app-shell .composer-reference>header{margin-bottom:4px!important}html[data-ui] body .app-shell .reference-strip{min-height:42px!important;max-height:58px!important;overflow-y:hidden!important}html[data-ui] body .app-shell .reference-add{min-height:42px!important;padding:8px 10px!important}html[data-ui] body .app-shell .dock-prompt{min-height:430px!important}html[data-ui] body .app-shell .rich-prompt{min-height:320px!important;max-height:430px!important;padding:24px!important;font-size:20px!important;line-height:1.8!important}html[data-ui] body .app-shell .composer-main{gap:8px!important;padding-top:8px!important}html[data-ui] body .app-shell .composer-parameters{gap:8px!important}html[data-ui] body .app-shell .composer-parameters label{gap:5px!important}html[data-ui] body .app-shell .composer-parameters select{height:44px!important;padding-block:7px!important}html[data-ui] body .app-shell .composer-submit-row{padding-top:7px!important}html[data-ui] body .app-shell .task-wall{order:1!important;grid-column:2!important;grid-row:1!important;min-width:0!important;width:100%!important;min-height:0!important;height:100%!important;padding:0!important;position:relative!important;inset:auto!important}html[data-ui] body .app-shell .wall-inner{height:100%!important;min-height:0!important;display:flex!important;flex-direction:column!important;padding:22px 18px!important;border-radius:16px!important;overflow:hidden!important}html[data-ui] body .app-shell .wall-head{display:flex!important;flex-direction:column!important;align-items:stretch!important;gap:8px!important;padding:0!important;flex:none!important;border:0!important}html[data-ui] body .app-shell .wall-title{display:flex!important;align-items:center!important;gap:12px!important}html[data-ui] body .app-shell .wall-title b{font-size:24px!important}html[data-ui] body .app-shell .wall-title .counter{font-size:13px!important;color:var(--ui-muted)!important}html[data-ui] body .app-shell .wall-actions{display:flex!important;flex-wrap:wrap!important;gap:6px!important;max-width:100%!important;margin:0!important}html[data-ui] body .app-shell .wall-actions button{font-size:11px!important;min-height:28px!important;padding:4px 8px!important;border-radius:6px!important}html[data-ui] body .app-shell .task-state-overview{display:flex!important;flex-direction:column!important;gap:5px!important;padding:12px 0!important;flex:none!important;font-size:13px!important}html[data-ui] body .app-shell .task-state-overview span{color:var(--ui-muted)!important}html[data-ui] body .app-shell .task-filter-bar{display:flex!important;gap:8px!important;justify-content:space-between!important;align-items:center!important;padding:8px 0 12px!important;border-bottom:1px solid var(--ui-line)!important;flex:none!important}html[data-ui] body .app-shell .task-filter-bar>div{display:flex!important;gap:4px!important}html[data-ui] body .app-shell .task-filter-bar button{padding:8px!important;font-size:12px!important;min-height:36px!important;background:none!important;border:0!important;border-radius:0!important;white-space:nowrap!important}html[data-ui] body .app-shell .task-filter-bar button[aria-pressed=true]{color:var(--ui-soft)!important;border-bottom:2px solid var(--ui-accent)!important}html[data-ui] body .app-shell .task-filter-bar input{width:85px!important;min-width:60px!important;height:36px!important;padding:8px!important;font-size:12px!important}html[data-ui] body .app-shell>aside.app-rail :is(.nav button,.account b,.account small,.account button){font-family:inherit!important;font-size:14px!important;line-height:1.5!important}html[data-ui] body .app-shell>aside.app-rail .account b{font-size:15px!important;font-weight:700!important}html[data-ui] body .app-shell>aside.app-rail .account small{font-size:14px!important}html[data-ui] body .app-shell :is(.wall-actions button,.task-filter-bar button,.wall-card button,.task-card button,.card-body button){font-family:inherit!important;font-size:14px!important;line-height:1.45!important}html[data-ui] body .app-shell .task-filter-bar input{font-size:14px!important}html[data-ui] body .app-shell .cost{font-size:14px!important;line-height:1.45!important}html[data-ui] body .app-shell .cost :is(small,span){font-size:14px!important;line-height:1.45!important}html[data-ui] body .app-shell .cost strong{font-size:26px!important}@media(min-width:701px){html[data-ui] body .app-shell>.app-rail{position:fixed!important;left:0!important;top:0!important;bottom:0!important;height:100dvh!important;overflow:hidden!important;z-index:1000!important}}html[data-ui] body .app-shell>.app-rail .account button,html[data-ui] body .app-shell>.app-rail .ui-version{display:none!important}html[data-ui] body .app-shell :is(.nav button,.engine-notice,.pulse,.account b,.account small,.account button,.cost,.cost small,.cost span,.wall-actions button,.task-filter-bar button,.wall-card button,.task-card button,.card-body button){font-size:15px!important;line-height:1.5!important}html[data-ui] body .app-shell :is(.account b,.wall-actions button,.task-filter-bar button,.wall-card button,.task-card button,.card-body button){font-weight:600!important}html[data-ui] body .app-shell .cost strong{font-size:27px!important;line-height:1.1!important}html[data-ui] body .app-shell .composer-parameters label{gap:7px!important;font-size:14px!important;font-weight:600!important;color:var(--ui-text)!important}html[data-ui] body .app-shell .composer-parameters select,html[data-ui] body .app-shell .source-advanced>summary{border:1px solid rgba(166,125,255,.28)!important;border-radius:12px!important;background:linear-gradient(180deg,#a67dff,#7a45ff 45%,#5d24ff)!important;color:#fff!important;box-shadow:0 0 0 4px rgba(125,71,255,.1),0 10px 24px rgba(98,43,255,.22),inset 0 2px 10px rgba(255,255,255,.18)!important;font-weight:600!important;transition:transform .3s ease,box-shadow .3s ease,filter .3s ease!important}html[data-ui] body .app-shell .composer-parameters select:hover,html[data-ui] body .app-shell .source-advanced>summary:hover{transform:translateY(-2px);filter:brightness(1.08)!important}html[data-ui] body .app-shell .composer-parameters select:focus-visible,html[data-ui] body .app-shell .source-advanced>summary:focus-visible{outline:2px solid #d7c9ff!important;outline-offset:3px}html[data-ui] body .app-shell .prompt-composer{isolation:isolate!important;overflow:hidden!important;position:relative!important;border:2px solid rgba(255,255,255,.1)!important;border-radius:20px!important;background:#000!important;box-shadow:0 18px 44px rgba(0,0,0,.34),inset 0 0 0 1px rgba(255,255,255,.04)!important}html[data-ui] body .app-shell .prompt-composer:before{content:"";position:absolute;inset:-2px;border-radius:22px;padding:2px;z-index:-1;pointer-events:none;background:conic-gradient(from var(--prompt-border-angle,0turn),transparent 25%,#fff 28%,transparent 30%,transparent 60%,#fff 78%,transparent 80%);-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;filter:blur(1px);animation:prompt-border-spin 5s linear infinite}html[data-ui] body .app-shell .prompt-composer:after{content:"";position:absolute;inset:0;z-index:-1;pointer-events:none;opacity:.28;background:radial-gradient(rgba(255,255,255,.12) .7px,transparent 0),radial-gradient(rgba(255,255,255,.07) .5px,transparent 0);background-size:5px 5px,8px 8px;mix-blend-mode:overlay}html[data-ui] body .app-shell .prompt-composer:focus-within{box-shadow:0 0 0 4px rgba(125,71,255,.12),0 22px 60px rgba(98,43,255,.18),inset 0 0 30px rgba(98,43,255,.1)!important}html[data-ui] body .app-shell .rich-prompt{position:relative!important;z-index:1!important;background:transparent!important}@property --prompt-border-angle{syntax:"<angle>";inherits:true;initial-value:0turn}@keyframes prompt-border-spin{to{--prompt-border-angle:1turn}}html[data-ui] body .app-shell .task-filter-bar .radio-container{--total-radio:3;--main-color:var(--ui-accent);--main-color-opacity:rgba(118,87,255,.12);display:flex!important;flex-direction:column!important;position:relative!important;gap:0!important;padding-left:8px!important;min-width:220px!important}html[data-ui] body .app-shell .task-filter-bar .radio-container input{cursor:pointer!important;-webkit-appearance:none!important;-moz-appearance:none!important;appearance:none!important;display:block!important;position:absolute!important;opacity:0!important;pointer-events:none!important}html[data-ui] body .app-shell .task-filter-bar .radio-container .glider-container{position:absolute!important;left:0!important;top:0!important;bottom:0!important;width:1px!important;background:linear-gradient(0deg,transparent,rgba(255,255,255,.22) 50%,transparent)!important}html[data-ui] body .app-shell .task-filter-bar .radio-container .glider{position:relative!important;height:calc(100% / var(--total-radio))!important;width:100%!important;background:linear-gradient(0deg,transparent 0,var(--main-color) 50%,transparent 100%)!important;transition:transform .5s cubic-bezier(.37,1.95,.66,.56)!important}html[data-ui] body .app-shell .task-filter-bar .radio-container .glider:before{content:"";position:absolute;height:60%;width:300%;top:50%;transform:translateY(-50%);background:var(--main-color);filter:blur(10px);pointer-events:none}html[data-ui] body .app-shell .task-filter-bar .radio-container .glider:after{content:"";position:absolute;left:0;height:100%;width:150px;background:linear-gradient(90deg,var(--main-color-opacity),transparent);pointer-events:none}html[data-ui] body .app-shell .task-filter-bar .radio-container label{cursor:pointer!important;padding:8px 12px!important;position:relative!important;color:var(--ui-muted)!important;transition:all .3s ease-in-out!important;font-size:14px!important;line-height:1.45!important;font-weight:600!important}html[data-ui] body .app-shell .task-filter-bar .radio-container input:checked+label{color:var(--main-color)!important}html[data-ui] body .app-shell .task-filter-bar .radio-container input:first-of-type:checked~.glider-container .glider{transform:translateY(0)!important}html[data-ui] body .app-shell .task-filter-bar .radio-container input:nth-of-type(2):checked~.glider-container .glider{transform:translateY(100%)!important}html[data-ui] body .app-shell .task-filter-bar .radio-container input:nth-of-type(3):checked~.glider-container .glider{transform:translateY(200%)!important}html[data-ui] body .app-shell .task-filter-bar .radio-container label:hover{color:var(--ui-text)!important}html[data-ui] body .app-shell .radio-select-shell{position:relative!important;isolation:isolate!important;overflow:hidden!important;border-radius:12px!important;background:var(--ui-field)!important;box-shadow:inset 0 1px 0 rgba(255,255,255,.06),0 8px 24px rgba(0,0,0,.22)!important}html[data-ui] body .app-shell .radio-select-shell:has(.radio-select-popover[open]){overflow:visible!important;z-index:40!important}html[data-ui] body .app-shell .radio-select-shell select{position:relative!important;z-index:2!important;width:100%!important;background:transparent!important;border:1px solid rgba(255,255,255,.12)!important;border-radius:12px!important;color:var(--ui-text)!important;box-shadow:none!important;-moz-appearance:none!important;appearance:none!important;-webkit-appearance:none!important;padding-right:42px!important;background-image:linear-gradient(45deg,transparent 50%,#d7c9ff 0),linear-gradient(135deg,#d7c9ff 50%,transparent 0)!important;background-position:calc(100% - 20px) 50%,calc(100% - 14px) 50%!important;background-size:6px 6px,6px 6px!important;background-repeat:no-repeat!important}html[data-ui] body .app-shell .radio-select-shell select option{background:#181824!important;color:#fff!important;padding:12px 14px!important;font:600 14px/1.5 Inter,Microsoft YaHei,sans-serif!important}html[data-ui] body .app-shell .radio-select-shell select option:checked{background:linear-gradient(180deg,#a67dff,#5d24ff)!important;color:#fff!important}html[data-ui] body .app-shell .radio-select-shell select option:disabled{background:#12121b!important;color:#777487!important}html[data-ui] body .app-shell .radio-select-shell>select{position:absolute!important;inset:0!important;opacity:0!important;pointer-events:none!important}html[data-ui] body .app-shell .radio-select-popover{position:relative!important;z-index:4!important;width:100%!important}html[data-ui] body .app-shell .radio-select-popover>summary{position:relative!important;z-index:2!important;display:flex!important;align-items:center!important;min-height:50px!important;padding:10px 42px 10px 12px!important;cursor:pointer!important;list-style:none!important;color:var(--ui-text)!important;font-size:15px!important;font-weight:600!important;line-height:1.35!important;background:transparent!important;border:1px solid rgba(255,255,255,.12)!important;border-radius:12px!important}html[data-ui] body .app-shell .radio-select-popover>summary::-webkit-details-marker{display:none!important}html[data-ui] body .app-shell .radio-select-popover>summary:after{content:"";position:absolute;right:16px;width:8px;height:8px;border-right:2px solid #d7c9ff;border-bottom:2px solid #d7c9ff;transform:rotate(45deg) translateY(-3px);transition:transform .2s ease}html[data-ui] body .app-shell .radio-select-popover[open]>summary:after{transform:rotate(225deg) translateY(-1px)}html[data-ui] body .app-shell .radio-select-options{position:absolute;left:0;right:0;top:calc(100% + 8px);display:grid;grid-gap:4px;gap:4px;padding:8px;max-height:260px;overflow:auto;background:rgba(24,24,36,.97);border:1px solid rgba(166,125,255,.38);border-radius:14px;box-shadow:0 20px 50px rgba(0,0,0,.55),0 0 30px rgba(98,43,255,.18);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px)}html[data-ui] body .app-shell .radio-select-popover.opens-up .radio-select-options{top:auto;bottom:calc(100% + 8px)}html[data-ui] body .app-shell .radio-select-options button{min-height:40px;padding:9px 12px;border:1px solid transparent;border-radius:10px;background:rgba(255,255,255,.04);color:#fff;text-align:left;font:600 14px/1.4 Inter,Microsoft YaHei,sans-serif;cursor:pointer}html[data-ui] body .app-shell .radio-select-options button:hover{background:linear-gradient(90deg,rgba(166,125,255,.42),rgba(93,36,255,.22));border-color:rgba(166,125,255,.5)}html[data-ui] body .app-shell .radio-select-options button[aria-selected=true]{background:linear-gradient(180deg,#7a45ff,#5d24ff);box-shadow:inset 0 1px 0 rgba(255,255,255,.2),0 6px 18px rgba(98,43,255,.28)}html[data-ui] body .app-shell .radio-select-options button:disabled{opacity:.4;cursor:not-allowed}html[data-ui] body .app-shell .radio-select-shell.is-disabled{opacity:.55}html[data-ui] body .app-shell .card-body .actions,html[data-ui] body .app-shell .task-card .actions,html[data-ui] body .app-shell .wall-card .actions{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;grid-gap:8px!important;gap:8px!important;margin-top:14px!important}html[data-ui] body .app-shell .card-body .actions button,html[data-ui] body .app-shell .task-card .actions button,html[data-ui] body .app-shell .wall-card .actions button{min-width:0!important;min-height:42px!important;padding:9px 10px!important;border-radius:10px!important;font-size:14px!important;line-height:1.35!important;white-space:normal!important}html[data-ui] body .app-shell .radio-select-shell .glider-container{position:absolute!important;left:0!important;top:0!important;bottom:0!important;width:2px!important;background:linear-gradient(0deg,transparent,rgba(255,255,255,.2),transparent)!important;z-index:1!important;pointer-events:none!important}html[data-ui] body .app-shell .radio-select-shell .glider{position:relative!important;height:100%!important;width:100%!important;background:linear-gradient(0deg,transparent,var(--ui-accent),transparent)!important;box-shadow:0 0 14px var(--ui-accent)!important;transition:transform .5s cubic-bezier(.37,1.95,.66,.56)!important}html[data-ui] body .app-shell .radio-select-shell .glider:before{content:"";position:absolute;left:-2px;top:50%;width:8px;height:60%;transform:translateY(-50%);background:var(--ui-accent);filter:blur(5px)}html[data-ui] body .app-shell .radio-select-shell:hover select{border-color:rgba(166,125,255,.48)!important}html[data-ui] body .app-shell .radio-select-shell select:focus-visible{outline:2px solid #d7c9ff!important;outline-offset:2px}html[data-ui] body .app-shell>.source-stars{z-index:2!important;opacity:.58!important;mix-blend-mode:screen!important;pointer-events:none!important}html[data-ui] body .app-shell>:not(.source-stars){position:relative;z-index:3}html[data-ui] body .app-shell .task-grid{display:flex!important;flex-direction:column!important;gap:14px!important;flex:1 1!important;min-height:0!important;max-height:none!important;overflow-y:auto!important;overflow-x:hidden!important;padding:14px 6px 0 0!important;scrollbar-gutter:stable!important}html[data-ui] body .app-shell .wall-card{display:flex!important;flex-direction:column!important;position:relative!important;flex:none!important;width:100%!important;min-height:0!important;height:auto!important;padding:14px!important;gap:12px!important;border-radius:12px!important;background:var(--ui-raised)!important}html[data-ui] body .app-shell .card-body{display:contents!important}html[data-ui] body .app-shell .task-row{order:0!important;padding-left:30px!important;min-height:36px!important;display:flex!important;gap:8px!important;align-items:center!important}html[data-ui] body .app-shell .card-title{min-width:0!important;flex:1 1!important;display:flex!important;flex-direction:column!important;gap:4px!important}html[data-ui] body .app-shell .card-title>b{font-size:12px!important;order:1!important;color:var(--ui-muted)!important;overflow:hidden!important;text-overflow:ellipsis!important;white-space:nowrap!important}html[data-ui] body .app-shell .task-shot-label{width:100%!important;min-width:0!important;background:transparent!important;border:0!important;font-size:14px!important;padding:0!important;height:24px!important}html[data-ui] body .app-shell .task-check{position:absolute!important;left:15px!important;top:18px!important;z-index:2!important}html[data-ui] body .app-shell .card-media{order:1!important;width:100%!important;aspect-ratio:16/9!important;height:auto!important;min-height:140px!important;max-height:none!important;border-radius:8px!important;overflow:hidden!important}html[data-ui] body .app-shell .task-meta{order:2!important;display:flex!important;flex-wrap:wrap!important;gap:8px!important;font-size:12px!important}html[data-ui] body .app-shell .task-prompt-marquee{order:3!important;max-height:90px!important;overflow-y:auto!important;flex:none!important;width:100%!important}html[data-ui] body .app-shell .task-prompt-track{height:auto!important;display:block!important;animation:none!important;white-space:normal!important;font-size:13px!important;line-height:1.6!important}html[data-ui] body .app-shell .task-prompt-track>span+span{display:none!important}html[data-ui] body .app-shell .task-elapsed{order:4!important;font-size:12px!important;color:var(--ui-muted)!important}html[data-ui] body .app-shell .wall-card footer{order:6!important;display:flex!important;flex-wrap:wrap!important;gap:6px!important;padding-top:10px!important;border-top:1px solid var(--ui-line)!important}html[data-ui] body .app-shell .wall-card footer button{font-size:12px!important;min-height:34px!important;padding:6px 10px!important;border-radius:6px!important;flex:1 1 auto!important}html[data-ui] body .app-shell .wall-card :is(em,p[role=status]){order:5!important}@media(min-width:1101px){html[data-ui] body .app-shell{grid-template-columns:216px minmax(0,1fr)!important}html[data-ui] body .app-shell>.app-rail{width:216px!important;padding:20px 16px!important}html[data-ui] body .app-shell>.topbar{left:0!important;height:68px!important}html[data-ui] body .app-shell>.content{padding:20px!important}html[data-ui] body .app-shell.generate-shell>.content{height:calc(100dvh - 68px)!important;max-height:calc(100dvh - 68px)!important;overflow:hidden!important}html[data-ui] body .app-shell .generate-tab.is-active{height:100%!important;min-height:0!important}html[data-ui] body .app-shell .nav button{border-radius:8px!important;min-height:52px!important;text-align:left!important;justify-content:flex-start!important;padding:12px!important}}@media(max-width:1450px){html[data-ui] body .app-shell .source-advanced{margin-top:8px!important}html[data-ui] body .app-shell .composer-dock{padding:20px!important;gap:14px!important}html[data-ui] body .app-shell .composer-reference>header{flex-wrap:wrap!important}}@media(max-width:1100px){html[data-ui] body .app-shell .video-workbench{display:flex!important;flex-direction:column!important;height:auto!important}html[data-ui] body .app-shell .composer-dock{height:auto!important;overflow:visible!important}html[data-ui] body .app-shell .task-wall{height:760px!important;min-height:500px!important}html[data-ui] body .app-shell .composer-parameters{grid-template-columns:repeat(2,minmax(0,1fr))!important}}@media(max-width:700px){html[data-ui] body .app-shell .composer-dock{padding:16px!important}html[data-ui] body .app-shell .composer-heading{grid-template-columns:1fr!important}html[data-ui] body .app-shell .rich-prompt{font-size:16px!important;padding:14px!important}html[data-ui] body .app-shell .source-advanced{margin-top:8px!important}html[data-ui] body .app-shell .composer-reference>header{align-items:flex-start!important}html[data-ui] body .app-shell .composer-submit-row{gap:12px!important}html[data-ui] body .app-shell .launch-mini{font-size:15px!important;min-height:60px!important}html[data-ui] body .app-shell .wall-inner{padding:16px!important}html[data-ui] body .app-shell .cost{flex-wrap:wrap!important}html[data-ui] body .app-shell .prompt-caption{font-size:11px!important}}}html body div.app-shell.generate-shell .task-wall .wall-head{min-width:0!important}html body div.app-shell.generate-shell .task-wall .wall-head .wall-actions{display:flex!important;align-items:stretch!important;width:auto!important;margin-left:auto!important}html body div.app-shell.generate-shell .task-wall .wall-head .wall-actions button{flex:0 1 auto!important;min-width:112px!important;width:auto!important;min-height:42px!important}html body div.app-shell.generate-shell .task-wall .task-filter-bar{display:flex!important;justify-content:space-between!important;flex-wrap:nowrap!important;gap:12px!important;min-width:0!important}html body div.app-shell.generate-shell .task-wall .task-filter-bar .radio-container{flex:1 1 auto!important;min-width:0!important}html body div.app-shell.generate-shell .task-wall .task-filter-bar>input{flex:0 1 180px!important;width:180px!important;min-width:120px!important}html body div.app-shell .image-reference-preview .reference-overflow{position:relative!important;isolation:isolate!important}html body div.app-shell .image-reference-preview .reference-overflow>i{position:absolute!important;left:50%!important;bottom:calc(100% + 8px)!important;display:none!important;width:max-content!important;max-width:220px!important;padding:8px 10px!important;border:1px solid rgba(205,196,243,.35)!important;border-radius:8px!important;background:#151222f5!important;color:#eee9ff!important;font-style:normal!important;font-size:13px!important;line-height:1.5!important;box-shadow:0 12px 30px #000b!important;transform:translateX(-50%)!important;z-index:100!important}html body div.app-shell .image-reference-preview .reference-overflow:focus-visible>i,html body div.app-shell .image-reference-preview .reference-overflow:hover>i{display:grid!important;grid-gap:3px!important;gap:3px!important}html body div.app-shell .image-reference-preview .reference-overflow>i b{font-weight:400!important;white-space:nowrap!important}@media(max-width:700px){html body div.app-shell.generate-shell .task-wall .wall-head .wall-actions{flex-wrap:wrap!important;width:100%!important;margin-left:0!important}html body div.app-shell.generate-shell .task-wall .wall-head .wall-actions button{min-width:0!important;flex-grow:1;flex-shrink:1;flex-basis:calc(50% - 4px)}html body div.app-shell.generate-shell .task-wall .task-filter-bar{flex-wrap:wrap!important}html body div.app-shell.generate-shell .task-wall .task-filter-bar>input{flex:1 1 140px!important;width:auto!important}}html body div.app-shell .image-reference-preview .reference-overflow>i img{width:48px!important;height:48px!important;object-fit:cover!important;border-radius:6px!important;display:block!important}html body div.app-shell .chat-workbench .conversation-input{position:relative!important;gap:8px!important;padding:12px!important}html body div.app-shell .chat-workbench .conversation-input textarea{min-height:132px!important;height:132px!important;padding:12px!important}html body div.app-shell .chat-workbench .conversation-input .composer-actions{display:flex!important;align-items:center!important;gap:8px!important;width:100%!important;position:static!important;margin:0!important}html body div.app-shell .chat-workbench .conversation-input .composer-actions .glass-radio-group{flex:0 1 190px!important;width:190px!important;max-width:42%!important;min-width:120px!important}html body div.app-shell .chat-workbench .conversation-input .composer-actions .creation-primary-button{width:44px!important;min-width:44px!important;height:42px!important;padding:6px!important;margin-left:auto!important;font-size:20px!important}html body div.app-shell .chat-workbench .conversation-attach-button{display:grid!important;place-items:center!important;width:42px!important;height:42px!important;flex:0 0 42px!important;border:1px solid rgba(255,255,255,.15)!important;border-radius:10px!important;background:rgba(255,255,255,.05)!important;color:#e8ddff!important;cursor:pointer!important}html body div.app-shell .chat-workbench .conversation-attach-button input{position:absolute!important;width:1px!important;height:1px!important;opacity:0!important;pointer-events:none!important}html body div.app-shell .chat-workbench .conversation-attach-button:hover{border-color:#a67dff!important;background:rgba(166,125,255,.15)!important}html body div.app-shell .chat-workbench .conversation-attachment-list{display:flex!important;flex-wrap:wrap!important;gap:6px!important;max-height:52px!important;overflow:auto!important}html body div.app-shell .chat-workbench .conversation-attachment-list span,html body div.app-shell .chat-workbench .conversation-attachments span{display:inline-flex!important;align-items:center!important;gap:5px!important;max-width:220px!important;padding:4px 8px!important;border:1px solid rgba(166,125,255,.3)!important;border-radius:7px!important;background:rgba(166,125,255,.1)!important;color:#ded5f3!important;font-size:12px!important;overflow:hidden!important;text-overflow:ellipsis!important;white-space:nowrap!important}html body div.app-shell .chat-workbench .conversation-attachment-list button{border:0!important;background:none!important;color:#c9b9ed!important;cursor:pointer!important;padding:0 2px!important}@media(max-width:700px){html body div.app-shell .chat-workbench .conversation-input .composer-actions .glass-radio-group{flex:1 1 auto!important;width:auto!important;max-width:none!important}html body div.app-shell .chat-workbench .conversation-input textarea{min-height:116px!important;height:116px!important}}html body div.app-shell.generate-shell .task-wall .wall-head .wall-actions{display:grid!important;grid-template-columns:repeat(5,minmax(0,1fr))!important;flex-wrap:nowrap!important;width:100%!important;margin:10px 0 0!important;grid-gap:8px!important;gap:8px!important}html body div.app-shell.generate-shell .task-wall .wall-head .wall-actions button{min-width:0!important;width:100%!important;padding:8px 5px!important;font-size:13px!important;white-space:nowrap!important}html body div.app-shell.generate-shell .task-wall .task-filter-bar .radio-container{display:flex!important;flex-direction:row!important;align-items:stretch!important;width:auto!important;overflow:visible!important}html body div.app-shell.generate-shell .task-wall .task-filter-bar .radio-container .glider-container{left:0!important;right:0!important;top:auto!important;bottom:0!important;width:auto!important;height:2px!important}html body div.app-shell.generate-shell .task-wall .task-filter-bar .radio-container .glider-container .glider{height:100%!important;width:25%!important}html body div.app-shell.generate-shell .task-wall .task-filter-bar .radio-container input:nth-of-type(4):checked~.glider-container .glider{transform:translateX(300%)!important}html body div.app-shell.generate-shell .task-wall .task-filter-bar .radio-container input:first-of-type:checked~.glider-container .glider{transform:translateX(0)!important}html body div.app-shell.generate-shell .task-wall .task-filter-bar .radio-container input:nth-of-type(2):checked~.glider-container .glider{transform:translateX(100%)!important}html body div.app-shell.generate-shell .task-wall .task-filter-bar .radio-container input:nth-of-type(3):checked~.glider-container .glider{transform:translateX(200%)!important}html body div.app-shell.generate-shell .task-wall .task-filter-bar .radio-container label{flex:1 1!important;text-align:center!important;padding:8px 6px!important;white-space:nowrap!important}html body div.app-shell.generate-shell .task-wall .task-filter-bar{display:grid!important;grid-template-columns:minmax(0,4fr) minmax(0,1fr)!important;grid-gap:0!important;gap:0!important;align-items:center!important}html body div.app-shell.generate-shell .task-wall .task-filter-bar .task-sort-control{margin:0!important;width:100%!important;min-width:0!important;height:36px!important}html body div.app-shell.generate-shell .task-wall .task-filter-bar .task-sort-control select{width:100%!important;flex:1 1!important;height:36px!important;min-height:36px!important;padding:7px 2px!important;border:0!important;border-radius:0!important;background:transparent!important;color:var(--ui-muted)!important;font-size:13px!important;line-height:20px!important;font-weight:400!important;text-align:center!important;cursor:pointer!important}@layer ui-source-controls{html[data-ui] body :is(.app-shell.shell,.source-auth.lithos-auth,[role=dialog],.picker-dialog,.local-face-dialog,.local-upscale-panel){font-family:var(--app-font)!important;font-size:16px!important;line-height:1.6!important}html[data-ui] body .app-shell.shell .workspace-title,html[data-ui] body .app-shell.shell :is(.library-summary,.profile-workspace,.points-workspace,.admin-v2,.upscale-admin,.point-cards)>h2,html[data-ui] body .app-shell.shell :is(.library-summary-title,.upscale-admin-head) h2{font-size:24px!important;line-height:1.3!important;font-weight:600!important;letter-spacing:0!important}html[data-ui] body .app-shell.shell :is(.wall-title>b,.profile-panel h2,.profile-settings-grid h2,.points-workspace .panel h2,.admin-v2 h2,.empty-wall>b),html[data-ui] body :is([role=dialog],.picker-dialog,.material-upload-dialog,.local-face-dialog,.local-upscale-panel) h2{font-size:20px!important;line-height:1.4!important;font-weight:600!important;letter-spacing:0!important}html[data-ui] body .app-shell.shell .profile-hero h2{font-size:24px!important;line-height:1.3!important;font-weight:600!important}html[data-ui] body .app-shell.shell :is(.prompt-section-heading>b,.composer-reference>header b,.composer-heading b,.conversation-header,.library-content-head h3,h3){font-size:18px!important;line-height:1.4!important;font-weight:600!important}html[data-ui] body .app-shell.shell :is(.rich-prompt,.prompt-editor,.conversation-input textarea),html[data-ui] body .prompt-modal-editor :is(textarea,[contenteditable=true]){font-size:18px!important;line-height:1.65!important;font-weight:400!important;letter-spacing:0!important}html[data-ui] body .app-shell.shell :is(.conversation-message>div,.wall-card .task-prompt,.task-prompt-track,.image-result-card>p,.profile-panel p,.point-cards>p){font-size:16px!important;line-height:1.65!important;font-weight:400!important}html[data-ui] body .app-shell.shell :is(button,summary,select,input):not([class*=close]),html[data-ui] body :is([role=dialog],.picker-dialog,.local-face-dialog,.local-upscale-panel) :is(button,summary,input,select):not([class*=close]){font-size:15px!important;line-height:22px!important;font-weight:500!important;letter-spacing:0!important}html[data-ui] body .app-shell.shell>aside.app-rail>nav.nav>button{font-size:16px!important;line-height:24px!important;font-weight:400!important}html[data-ui] body .app-shell.shell>aside.app-rail>nav.nav>button[aria-current=page]{font-weight:600!important}html[data-ui] body .app-shell.shell .creation-primary-button,html[data-ui] body .app-shell.shell .generate-tab .composer-submit-row>button.creation-primary-button{font-size:16px!important;line-height:24px!important;font-weight:600!important}html[data-ui] body .app-shell.shell :is(.wall-card footer.actions button,.image-output-actions button,.asset-grid footer button){font-size:14px!important;line-height:22px!important;font-weight:500!important}html[data-ui] body .app-shell.shell :is(.task-shot-label,.card-title>b,.asset-grid strong,.account-name),html[data-ui] body .library-picker-grid strong{font-size:16px!important;line-height:24px!important;font-weight:600!important}html[data-ui] body .app-shell.shell :is(small,.prompt-caption,.prompt-caption span,.wall-head>small,.composer-reference>header,.composer-parameters>label>span,.counter,.task-meta,.task-timing,.reference-attachment-name,.account-metrics dt,.image-reference-count),html[data-ui] body :is(.picker-dialog,.material-upload-dialog,.local-face-dialog,.local-upscale-panel,[role=dialog]) :is(small,label){font-size:14px!important;line-height:22px!important;font-weight:400!important}html[data-ui] body .app-shell.shell :is(.account-metrics dd,.account-metrics dd span,.cost,.cost small){font-size:15px!important;line-height:22px!important;font-weight:500!important;font-feature-settings:"tnum"!important;font-variant-numeric:tabular-nums!important}html[data-ui] body .app-shell.shell :is(table td,table th){font-size:14px!important;line-height:22px!important}html[data-ui] body .app-shell.shell table th{font-weight:600!important}html[data-ui] body .app-shell.shell table td{font-weight:400!important;font-feature-settings:"tnum"!important;font-variant-numeric:tabular-nums!important}html[data-ui] body .source-auth.lithos-auth .login-top-wrap h2{font-size:26px!important;line-height:1.3!important;font-weight:600!important}html[data-ui] body .source-auth.lithos-auth :is(.login-input-filed,.login-submit-button,.login-form-body>label){font-size:16px!important;line-height:24px!important}html[data-ui] body .source-auth.lithos-auth :is(.login-top-wrap>span,.lithos-auth-switch,.login-card small){font-size:14px!important;line-height:22px!important}html[data-ui] body .app-shell.shell :is(.prompt-caption,.task-timing,.wall-head>small,.reference-attachment-name){color:#c0b6ce!important}@media(max-width:700px){html[data-ui] body .app-shell.shell .workspace-title{font-size:20px!important}html[data-ui] body .app-shell.shell :is(.rich-prompt,.prompt-editor,.conversation-input textarea){font-size:16px!important}html[data-ui] body .app-shell.shell>aside.app-rail>nav.nav>button{font-size:15px!important}}}@layer ui-source-controls{html[data-ui] body .app-shell .studio-section-title{display:inline-flex!important;align-items:center!important;gap:8px!important;line-height:26px!important}.studio-section-title svg{flex:none;color:#bdabe0;stroke-width:1.7}html[data-ui] body .app-shell .generate-tab .composer-main.controls{position:relative!important;padding-top:32px!important;row-gap:10px!important}html[data-ui] body .app-shell .selected-model-presentation{grid-column:1/-1!important;display:flex!important;align-items:center!important;justify-content:flex-start!important;gap:10px!important;min-height:28px!important}html[data-ui] body .app-shell .model-inline-tags{display:inline-flex!important;flex-wrap:wrap!important;gap:5px!important;align-items:center!important;min-width:0!important}html[data-ui] body .app-shell .model-text-tag{display:inline-block!important;padding:3px 7px!important;border-radius:5px!important;font-size:12px!important;font-weight:600!important;line-height:18px!important;white-space:nowrap!important;color:#d9c4ff!important;background:#9e70df26!important;border:1px solid #b691e64d!important}html[data-ui] body .app-shell .model-text-tag[data-tone=green]{color:#8ce8c0!important;background:#25986626!important;border-color:#57c79b4d!important}html[data-ui] body .app-shell .model-text-tag[data-tone=blue]{color:#a3d7ff!important;background:#438fdb26!important;border-color:#80b8ee4d!important}html[data-ui] body .app-shell .model-text-tag[data-tone=amber]{color:#ffdc8e!important;background:#d89b2326!important;border-color:#e2b1524d!important}html[data-ui] body .app-shell .model-text-tag[data-tone=rose]{color:#f7aac9!important;background:#db548b26!important;border-color:#e991b24d!important}html[data-ui] body .app-shell .model-rich-option{display:flex!important;align-items:center!important;gap:8px!important;padding:4px!important;min-width:0!important}html[data-ui] body .app-shell .model-rich-option>button[role=option]{flex:1 1!important;display:flex!important;flex-wrap:wrap!important;gap:7px!important;align-items:center!important;justify-content:flex-start!important;text-align:left!important;min-width:0!important;padding:10px!important;height:auto!important;white-space:normal!important}html[data-ui] body .app-shell .model-info-trigger{display:inline-flex!important;align-items:center!important;gap:4px!important;flex:none!important;width:auto!important;min-width:48px!important;height:30px!important;min-height:30px!important;padding:4px 7px!important;font-size:12px!important;line-height:20px!important;border:1px solid #9880b344!important;border-radius:6px!important;background:#a889d414!important;color:#d4c5ed!important;box-shadow:none!important}.model-info-backdrop{position:fixed;inset:0;z-index:10000;background:#080611a8;display:grid;place-items:center;padding:20px}html[data-ui] body .app-shell .radio-select-popover[data-select-kind=model] .model-rich-option>.model-info-trigger{width:auto!important;flex:0 0 auto!important;white-space:nowrap!important;justify-content:center!important}.model-info-dialog{width:min(520px,100%);max-height:80dvh;overflow:auto;background:#211b2d;border:1px solid #665575;border-radius:14px;padding:22px;color:#e7dff3;box-shadow:0 20px 70px #0008}.model-info-dialog header{display:flex;align-items:flex-start;justify-content:space-between;gap:16px}.model-info-dialog h2{font-size:18px;line-height:1.5;margin:0;overflow-wrap:anywhere}.model-info-dialog header button{background:transparent;color:#d5c3ef;border:0;flex:none;width:32px;height:32px;display:grid;place-items:center;cursor:pointer}.model-info-dialog p{white-space:pre-wrap;font-size:15px;line-height:1.8;overflow-wrap:anywhere;margin:18px 0 0}html[data-ui] body .app-shell .model-presentation-editor{grid-column:1/-1!important;display:grid!important;grid-gap:12px!important;gap:12px!important;width:100%!important;min-width:0!important}.model-presentation-editor h3,.model-presentation-editor p{margin:0}.model-presentation-editor p{font-size:13px;color:#b7a8c9}.model-tag-editor{display:grid;grid-template-columns:minmax(140px,1fr) 110px 40px;grid-gap:8px;gap:8px;max-width:600px}.model-tag-editor input{min-width:0}.model-presentation-editor>label{display:grid;grid-gap:7px;gap:7px;font-size:14px}html[data-ui] body .app-shell .model-presentation-editor textarea{width:100%!important;min-height:90px!important;background:#211b2e!important;color:#e7dff3!important;border:1px solid #544561!important;border-radius:8px!important;padding:12px!important;font-size:15px!important}.model-live-preview{padding:14px;border:1px dashed #76618f;border-radius:10px;background:#17131f}.model-live-preview>small{display:block!important;margin-bottom:10px!important;color:#b5a1ce!important;font-size:12px!important}.model-preview-option{display:flex;flex-wrap:wrap;gap:10px;align-items:center;font-size:15px;line-height:1.6}html[data-ui] body .app-shell .generation-records>.admin-section-head{display:grid!important;grid-template-columns:minmax(200px,1fr) auto!important;grid-gap:14px 20px!important;gap:14px 20px!important;align-items:center!important;padding:16px 18px!important}html[data-ui] body .app-shell .generation-records .record-daily-summary{display:block!important;width:auto!important;max-width:none!important}html[data-ui] body .app-shell .generation-records .record-daily-summary button{width:auto!important;min-height:42px!important;gap:12px!important;padding:8px 14px!important}html[data-ui] body .app-shell .record-daily-summary button small{display:inline!important;color:#bdaed0!important;font-size:12px!important}html[data-ui] body .app-shell .generation-records .admin-head-actions{grid-column:1/-1!important;width:100%!important;border-top:1px solid #8e73932e!important;padding-top:14px!important;display:block!important}html[data-ui] body .app-shell .record-query-tools{display:grid!important;grid-template-columns:140px minmax(160px,1.4fr) minmax(145px,1fr) 145px 110px 125px 76px 76px!important;grid-gap:10px!important;gap:10px!important;width:100%!important}html[data-ui] body .app-shell .record-query-tools :is(input,select,button){width:100%!important;min-width:0!important;height:42px!important;min-height:42px!important;margin:0!important;box-sizing:border-box!important;font-size:14px!important}@media(max-width:1250px){html[data-ui] body .app-shell .record-query-tools{grid-template-columns:repeat(4,minmax(0,1fr))!important}}@media(max-width:700px){html[data-ui] body .app-shell .record-query-tools{grid-template-columns:repeat(2,minmax(0,1fr))!important}html[data-ui] body .app-shell .generation-records>.admin-section-head{grid-template-columns:1fr!important}}}@layer navigation-guard{html[data-ui] body div.app-shell.shell.tab-points .points-workspace{display:grid!important;grid-template-rows:max-content minmax(280px,1fr)!important;align-content:start!important;overflow:auto!important}html[data-ui] body div.app-shell.shell.tab-points .points-workspace>.card-redeem{display:flex!important;flex-direction:column!important;align-items:stretch!important;gap:0!important;height:auto!important;min-height:0!important;overflow:visible!important}html[data-ui] body div.app-shell.shell.tab-points .card-redeem>:is(header,form,.redeem-steps,p[role=status]){grid-column:auto!important;grid-row:auto!important;width:100%!important}html[data-ui] body div.app-shell.shell.tab-points .card-redeem>.redeem-heading{display:flex!important;align-items:center!important;justify-content:space-between!important;flex-wrap:wrap!important;gap:18px!important}html[data-ui] body div.app-shell.shell.tab-points .card-redeem>.redeem-steps{margin:18px 0!important}html[data-ui] body div.app-shell.shell.tab-points .card-redeem>form{display:grid!important;grid-gap:8px!important;gap:8px!important;margin:0!important}html[data-ui] body div.app-shell.shell.tab-points .card-redeem .card-form-row{display:grid!important;grid-template-columns:minmax(0,1fr) 148px!important;align-items:center!important;grid-gap:12px!important;gap:12px!important}html[data-ui] body div.app-shell.shell.tab-points .card-redeem .card-form-row :is(input,button){width:100%!important;min-width:0!important;height:46px!important;min-height:46px!important;margin:0!important}@media(max-width:760px){html[data-ui] body div.app-shell.shell.tab-points .card-redeem .card-form-row{grid-template-columns:minmax(0,1fr)!important}}}@layer request-polish{html[data-ui] body div.app-shell.shell.tab-points .points-workspace{display:grid!important;grid-template-rows:max-content minmax(280px,1fr)!important;align-content:start!important;overflow:auto!important}html[data-ui] body div.app-shell.shell.tab-points .points-workspace>.card-redeem{width:100%!important;max-width:none!important;min-width:0!important;box-sizing:border-box!important;margin-inline:0!important;display:flex!important;flex-direction:column!important;align-items:stretch!important;gap:0!important;height:auto!important;min-height:max-content!important;overflow:visible!important}html[data-ui] body div.app-shell.shell.tab-points .card-redeem>form{display:grid!important;grid-gap:8px!important;gap:8px!important;margin:0!important;width:100%!important}html[data-ui] body div.app-shell.shell.tab-points .card-redeem>p[role=status]{margin:12px 0 0!important}@media (max-width:760px){html[data-ui] body div.app-shell.shell.tab-points .card-redeem .card-form-row{display:grid!important;grid-template-columns:minmax(0,1fr)!important}html[data-ui] body div.app-shell.shell.tab-points .card-redeem .card-form-row button{width:100%!important}}}.wan-balance-preview{max-width:1320px;margin:0 auto;padding:24px;background:#191521;color:#f4f0ff;min-height:100vh;box-sizing:border-box}.wan-balance{margin-bottom:32px;min-width:0}.wan-balance .admin-section-head{display:flex;justify-content:space-between;align-items:center;gap:16px;flex-wrap:wrap}.wan-balance h2{font-size:22px;margin:0 0 8px}.wan-balance p{font-size:14px;line-height:1.7;max-width:75ch}.wan-balance-ledger{margin:20px 0;border-block:1px solid #544c65;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:20px;gap:20px;padding:20px 0}.wan-balance-ledger dt{font-size:13px;color:#c3bed0}.wan-balance-ledger dd{font-size:22px;font-weight:600;margin:8px 0 0;overflow-wrap:anywhere}.wan-balance table,.wan-balance-ledger dd{font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.wan-balance caption{text-align:left;padding:10px 0;color:#dad3e4;font-size:13px}.wan-balance-form{display:grid;grid-gap:14px;gap:14px;max-width:650px;margin-top:16px}.wan-balance-form button{justify-self:start}.wan-balance button,.wan-balance input,.wan-balance select{font:inherit}.wan-balance button{padding:8px 14px;background:#40324f;color:#f4f0ff;border:1px solid #786093;border-radius:8px;cursor:pointer}.wan-balance button:hover{background:#544263}.wan-balance button:disabled{opacity:.55;cursor:default}.wan-balance :is(button,input,select,summary):focus-visible{outline:2px solid #c4acf5;outline-offset:3px}.wan-balance ::selection{background:#786093;color:#fff}.wan-balance input{caret-color:#c4acf5}.wan-balance :is(input,select){width:100%}.wan-balance .daily-scroll{scrollbar-color:#786093 #211d2b}.wan-balance .daily-scroll td:nth-child(2){white-space:normal}@media(max-width:850px){.wan-balance-ledger{grid-template-columns:repeat(2,minmax(0,1fr))}.wan-balance-preview{padding:16px}.wan-balance-ledger dd{font-size:20px}}@media(max-width:420px){.wan-balance-ledger{gap:16px 12px}.wan-balance h2{font-size:20px}}.wan-balance-preview{height:auto!important;max-height:none!important;overflow:visible!important;position:relative!important}body:has(.wan-balance-preview){height:auto!important;overflow:auto!important}html:has(.wan-balance-preview){height:auto!important;overflow:auto!important}.wan-balance-preview>.wan-balance{height:auto;overflow:visible;max-height:none}.wan-balance .admin-section-head p{color:#c3bed0}@layer request-polish{html[data-ui] body .app-shell .visibility-manager{grid-column:1/-1!important;min-width:0!important;width:100%!important;margin:14px 0!important;padding-top:14px!important;border-top:1px solid #6a527755!important}html[data-ui] body .app-shell .visibility-content{display:grid!important;grid-gap:12px!important;gap:12px!important;min-width:0!important;padding:14px 0!important}html[data-ui] body .app-shell .visibility-content label{display:grid!important;grid-gap:7px!important;gap:7px!important;min-width:0!important}html[data-ui] body .app-shell .visibility-content input:not([type=checkbox]),html[data-ui] body .app-shell .visibility-content select{width:100%!important;min-width:0!important;box-sizing:border-box!important;min-height:42px!important}html[data-ui] body .app-shell .visibility-content p,html[data-ui] body .app-shell .visibility-content small{margin:0!important;line-height:1.6!important;overflow-wrap:anywhere!important;color:#cbbad9!important}html[data-ui] body .app-shell .visibility-results,html[data-ui] body .app-shell .visibility-selected{max-height:260px!important;overflow:auto!important;display:grid!important;grid-gap:6px!important;gap:6px!important}html[data-ui] body .app-shell .visibility-results>div,html[data-ui] body .app-shell .visibility-selected>div{display:flex!important;justify-content:space-between!important;align-items:center!important;gap:12px!important;padding:6px 10px!important;background:#241c2e!important;border-radius:8px!important}html[data-ui] body .app-shell .visibility-content span{overflow-wrap:anywhere!important;min-width:0!important}html[data-ui] body .app-shell .visibility-search{display:flex!important;gap:10px!important;align-items:flex-end!important}html[data-ui] body .app-shell .visibility-search label{flex:1 1!important}html[data-ui] body .app-shell .visibility-actions{display:flex!important;gap:10px!important;flex-wrap:wrap!important}html[data-ui] body .app-shell .visibility-content [role=alert]{color:#ffc0ce!important}html[data-ui] body .app-shell .visibility-content [role=status]{color:#b0efcc!important}}