@layer navigation-visibility{html[data-ui] :is(#workspace-consistency,body) .app-shell{--workbench-font:Arial,"Microsoft YaHei UI","Microsoft YaHei",sans-serif;--workbench-control:#211d2d;--workbench-border:#51485f;--workbench-text:#e7e0ef;font-family:var(--workbench-font)!important;color-scheme:dark}html[data-ui] :is(#workspace-consistency,body) :is(.app-shell,.library-overlay,#script-agent-overlays,.local-upscale-overlay,.local-face-overlay,.script-vault-overlay) :is(button,summary,input,select,textarea,label,p,span,b,strong,small,td,th,code,h1,h2,h3,[contenteditable=true]){font-family:Arial,Microsoft YaHei UI,Microsoft YaHei,sans-serif!important;letter-spacing:normal!important;text-shadow:none!important}html[data-ui] :is(#workspace-consistency,body) .app-shell :is(button,summary,input,select,label,td,th){font-size:13px!important;font-weight:400!important;line-height:20px!important}html[data-ui] :is(#workspace-consistency,body) .app-shell :is(textarea,[contenteditable=true],.conversation-message>div){font-size:14px!important;font-weight:400!important;line-height:24px!important}html[data-ui] :is(#workspace-consistency,body) .app-shell :is(h2,h3,.prompt-section-heading b,.wall-title b,.library-summary-title strong){font-size:16px!important;font-weight:600!important;line-height:24px!important}html[data-ui] :is(#workspace-consistency,body) .app-shell :is(small,.generation-price-note,.sa5-format-help){font-size:12px!important;line-height:18px!important}html[data-ui] :is(#workspace-consistency,body) .app-shell :is(input,textarea)::placeholder{color:#aaa0ba!important;opacity:1!important}html[data-ui] :is(#workspace-consistency,body) .app-shell .image-workbench .composer-parameters{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;grid-gap:16px 20px!important;gap:16px 20px!important;align-items:end!important}html[data-ui] :is(#workspace-consistency,body) .app-shell .image-workbench .composer-parameters>label{display:grid!important;grid-gap:7px!important;gap:7px!important;min-width:0!important}html[data-ui] :is(#workspace-consistency,body) .app-shell :is(.image-workbench .composer-parameters,.sa5-story-settings) :is(input,summary){box-sizing:border-box!important;width:100%!important;height:42px!important;min-height:42px!important;padding:10px 14px!important;border:1px solid #51485f!important;border-radius:10px!important;background:#211d2d!important;color:#e7e0ef!important;box-shadow:none!important;font-size:13px!important;line-height:20px!important}html[data-ui] :is(#workspace-consistency,body) .app-shell .image-workbench .asset-upload>label{display:inline-flex!important;align-items:center!important;justify-content:center!important;height:36px!important;min-height:36px!important;padding:0 14px!important;background:#211d2d!important;border:1px solid #51485f!important;border-radius:10px!important}html[data-ui] :is(#workspace-consistency,body) .app-shell .image-workbench .asset-upload>label>span{font-size:13px!important;font-weight:400!important}html[data-ui] :is(#workspace-consistency,body) :is(button.creation-primary-button,button.generation-action,button[data-generation-action],button[data-local-upscale-submit],button[data-generate],button[data-split],button[data-task-action=regenerate]){--glow-color:#d9b0ff;--glow-spread-color:#bf7bffc7;--btn-color:#643d88;position:relative!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;gap:8px!important;box-sizing:border-box!important;height:42px!important;min-height:42px!important;padding:0 18px!important;border:2px solid var(--glow-color)!important;border-radius:12px!important;background:var(--btn-color)!important;background-image:none!important;color:#fff5ff!important;font:500 14px/20px Arial,Microsoft YaHei UI,Microsoft YaHei,sans-serif!important;box-shadow:0 0 10px 2px #d9b0ffbf,0 0 24px 3px #bf7bff66,inset 0 0 10px 1px #d9b0ff99!important;text-shadow:none!important;overflow:visible!important;white-space:nowrap!important;-webkit-clip-path:none!important;clip-path:none!important;transform:none!important;scale:1!important;opacity:1!important;transition:background-color .2s,color .2s,box-shadow .2s!important}html[data-ui] :is(#workspace-consistency,body) :is(button.creation-primary-button,button.generation-action,button[data-generation-action],button[data-local-upscale-submit],button[data-generate],button[data-split],button[data-task-action=regenerate]):after{display:none!important}html[data-ui] :is(#workspace-consistency,body) :is(button.creation-primary-button,button.generation-action,button[data-generation-action],button[data-local-upscale-submit],button[data-generate],button[data-split],button[data-task-action=regenerate])>div[class^=star-]{display:none!important}html[data-ui] :is(#workspace-consistency,body) :is(button.creation-primary-button,button.generation-action,button[data-generation-action],button[data-local-upscale-submit],button[data-generate],button[data-split],button[data-task-action=regenerate]):hover:not(:disabled){background:#d9b0ff!important;color:#392345!important;box-shadow:0 0 12px 2px #d9b0ffcc,0 0 28px 3px #bf7bff73,inset 0 0 10px 1px #d9b0ffaa!important}html[data-ui] :is(#workspace-consistency,body) :is(button.creation-primary-button,button.generation-action,button[data-generation-action],button[data-local-upscale-submit],button[data-generate],button[data-split],button[data-task-action=regenerate]):active:not(:disabled){background:#d9b0ff!important;color:#392345!important;transform:none!important;box-shadow:0 0 4px 1px #d9b0ff88,inset 0 0 10px 2px #644088!important}html[data-ui] :is(#workspace-consistency,body) :is(button.creation-primary-button,button.generation-action,button[data-generation-action],button[data-local-upscale-submit],button[data-generate],button[data-split],button[data-task-action=regenerate]):focus-visible{outline:2px solid #eee2ff!important;outline-offset:4px!important}html[data-ui] :is(#workspace-consistency,body) :is(button.creation-primary-button,button.generation-action,button[data-generation-action],button[data-local-upscale-submit],button[data-generate],button[data-split],button[data-task-action=regenerate]):disabled{background:var(--btn-color)!important;color:#fff5ff!important;border-color:var(--glow-color)!important;box-shadow:0 0 10px 2px #d9b0ffbf,0 0 24px 3px #bf7bff66,inset 0 0 10px 1px #d9b0ff99!important;opacity:1!important;cursor:not-allowed!important;transform:none!important}html[data-ui] :is(#workspace-consistency,body) .app-shell .chat-workbench .conversation-pane{display:flex!important;flex-direction:column!important;min-height:0!important}html[data-ui] :is(#workspace-consistency,body) .app-shell .chat-workbench .conversation-messages{flex:1 1!important;min-height:160px!important;height:auto!important;max-height:none!important;overflow-y:auto!important}html[data-ui] :is(#workspace-consistency,body) .app-shell .chat-workbench .conversation-input{flex:0 0 auto!important;display:flex!important;flex-direction:column!important;gap:14px!important;padding:16px!important;margin:16px!important;background:#211b2c!important;border:1px solid #51485f!important;border-radius:14px!important}html[data-ui] :is(#workspace-consistency,body) .app-shell .chat-workbench .conversation-input textarea{box-sizing:border-box!important;width:100%!important;height:clamp(180px,24vh,280px)!important;min-height:180px!important;max-height:45vh!important;padding:16px!important;margin:0!important;background:#2b2537!important;border:1px solid #51485f!important;border-radius:10px!important;resize:vertical!important}html[data-ui] :is(#workspace-consistency,body) .app-shell .conversation-submit-footer{display:flex!important;gap:16px!important;align-items:center!important;justify-content:space-between!important;flex-wrap:wrap!important}html[data-ui] :is(#workspace-consistency,body) .app-shell .conversation-submit-footer .generation-price-note{flex:0 1 auto!important;margin:0!important;color:#bdb0cc!important}html[data-ui] :is(#workspace-consistency,body) .app-shell .conversation-submit-footer .composer-actions{display:flex!important;align-items:center!important;gap:10px!important;position:static!important;flex-wrap:nowrap!important;flex:0 1 auto!important;margin:0 0 0 auto!important;width:auto!important}html[data-ui] :is(#workspace-consistency,body) .app-shell .conversation-submit-footer .glass-radio-group{width:240px!important;flex:0 1 240px!important;min-width:120px!important}html[data-ui] :is(#workspace-consistency,body) .app-shell .conversation-submit-footer .creation-primary-button{width:auto!important;min-width:94px!important;margin:0!important}html[data-ui] :is(#workspace-consistency,body) .app-shell .conversation-attach-button{display:flex!important;align-items:center!important;justify-content:center!important;flex:0 0 42px!important;width:42px!important;height:42px!important;padding:0!important}html[data-ui] :is(#workspace-consistency,body) .app-shell .library-commandbar{display:flex!important;align-items:center!important;flex-wrap:wrap!important;gap:12px!important;padding:14px!important}html[data-ui] :is(#workspace-consistency,body) .app-shell .library-commandbar>.radio-select-shell{flex:0 0 160px!important;width:160px!important}html[data-ui] :is(#workspace-consistency,body) .app-shell .library-search{flex:1 1 240px!important;max-width:360px!important;height:42px!important}html[data-ui] :is(#workspace-consistency,body) .app-shell .library-search input{height:40px!important;min-height:40px!important}html[data-ui] :is(#workspace-consistency,body) .app-shell .library-commandbar :is(button,summary){height:42px!important;min-height:42px!important;margin:0!important}html[data-ui] :is(#workspace-consistency,body) .app-shell .library-sidebar{display:flex!important;flex-direction:column!important;flex-wrap:nowrap!important;gap:8px!important;padding:12px!important;background:#17121f!important}html[data-ui] :is(#workspace-consistency,body) .app-shell .library-sidebar>button{display:grid!important;grid-template-columns:20px minmax(0,1fr) 24px!important;align-items:center!important;grid-gap:10px!important;gap:10px!important;width:100%!important;height:42px!important;min-height:42px!important;padding:0 12px!important;margin:0!important;text-align:left!important}html[data-ui] :is(#workspace-consistency,body) .app-shell .library-sidebar>button :is(b,span,small){font-size:13px!important;font-weight:400!important;color:inherit!important}html[data-ui] :is(#workspace-consistency,body) .app-shell .library-sidebar>button.active,html[data-ui] :is(#workspace-consistency,body) .app-shell .library-sidebar>button.active-type{background:#332642!important;border-color:#b79cd9!important;color:#efe5ff!important}html[data-ui] :is(#workspace-consistency,body) .app-shell .library-sidebar :is(header,.folder-label){display:flex!important;align-items:center!important;justify-content:space-between!important;gap:10px!important;min-height:42px!important;margin:0 0 4px!important}html[data-ui] :is(#workspace-consistency,body) .app-shell .library-sidebar .folder-label{margin-top:14px!important}html[data-ui] :is(#workspace-consistency,body) .app-shell .library-sidebar footer{margin-top:auto!important;padding-top:16px!important}html[data-ui] :is(#workspace-consistency,body) .app-shell .library .asset-grid{grid-template-columns:repeat(auto-fill,minmax(250px,1fr))!important;align-content:start!important;gap:16px!important;padding:16px!important}html[data-ui] :is(#workspace-consistency,body) .app-shell .library .asset-grid article>strong{display:block!important;overflow:hidden!important;text-overflow:ellipsis!important;white-space:nowrap!important;font-size:14px!important;line-height:22px!important;min-width:0!important}html[data-ui] :is(#workspace-consistency,body) .app-shell .library .asset-grid article>footer{display:grid!important;grid-template-columns:repeat(4,minmax(0,1fr))!important;grid-gap:6px!important;gap:6px!important;margin-top:12px!important}html[data-ui] :is(#workspace-consistency,body) .app-shell .library .asset-grid article>footer button{width:100%!important;min-width:0!important;height:36px!important;min-height:36px!important;padding:0 4px!important;margin:0!important;white-space:nowrap!important}html[data-ui] :is(#workspace-consistency,body) .app-shell .point-cards :is(thead,thead tr,th){background:#292134!important;color:#e7e0ef!important;border-color:#51445f!important}html[data-ui] :is(#workspace-consistency,body) .app-shell .point-cards :is(td,th){padding:14px 12px!important;vertical-align:top!important;text-align:left!important;border-bottom:1px solid #3e334b!important}html[data-ui] :is(#workspace-consistency,body) .app-shell .point-cards code{font-size:13px!important;line-height:21px!important;color:#d7c5ef!important;overflow-wrap:anywhere!important}html[data-ui] :is(#workspace-consistency,body) .app-shell .point-cards small{color:#afa1bf!important}html[data-ui] :is(#workspace-consistency,body) .app-shell .point-cards .card-unused{color:#c6b1e6!important}html[data-ui] :is(#workspace-consistency,body) .app-shell .point-cards :is(.card-create-form,.card-filter){display:grid!important;align-items:end!important;grid-gap:12px!important;gap:12px!important;margin-block:20px!important}html[data-ui] :is(#workspace-consistency,body) .app-shell .point-cards .card-create-form{grid-template-columns:150px 140px minmax(180px,1fr) auto!important}html[data-ui] :is(#workspace-consistency,body) .app-shell .point-cards .card-filter{grid-template-columns:150px minmax(180px,1fr) auto auto auto!important}html[data-ui] :is(#workspace-consistency,body) .app-shell .point-cards :is(input,select,button){height:42px!important;min-height:42px!important;box-sizing:border-box!important;margin:0!important}html[data-ui] :is(#workspace-consistency,body) .app-shell #script-agent-module .sa5-work-head{background:#1c1726!important;border-bottom:1px solid #51445f!important}html[data-ui] :is(#workspace-consistency,body) .app-shell #script-agent-module .sa5-work-head :is(.sa5-stage-switch>button,.sa5-create-toolbar-actions>button,.sa5-project-trigger,.sa5-title-input){height:42px!important;min-height:42px!important;padding:0 14px!important;background:#211d2d!important;color:#e7e0ef!important;border:1px solid #51485f!important;border-radius:10px!important;box-shadow:none!important}html[data-ui] :is(#workspace-consistency,body) .app-shell #script-agent-module .sa5-stage-switch button.active{background:#332642!important;border-color:#b79cd9!important}html[data-ui] :is(#workspace-consistency,body) .app-shell #script-agent-module .sa5-work-head .sa5-tab-badge{font-size:12px!important;line-height:18px!important}html[data-ui] :is(#workspace-consistency,body) .app-shell #script-agent-module .sa5-compose{background:#211b2d!important}html[data-ui] :is(#workspace-consistency,body) .app-shell #script-agent-module .sa5-compose :is(textarea,.sa4-title-field input){background:#2b2537!important;color:#e7e0ef!important;border:1px solid #51485f!important}html[data-ui] :is(#workspace-consistency,body) .app-shell #script-agent-module .sa5-story-settings{gap:14px!important;align-items:end!important}html[data-ui] :is(#workspace-consistency,body) .app-shell #script-agent-module .sa5-story-settings>label{gap:7px!important;grid-template-rows:20px 42px!important}html[data-ui] :is(#workspace-consistency,body) .app-shell #script-agent-module .sa5-story-settings .sa5-upload-slot{height:42px!important;min-height:42px!important;display:flex!important;align-items:center!important;justify-content:center!important;background:#211d2d!important;border-color:#51485f!important}html[data-ui] :is(#workspace-consistency,body) .app-shell #script-agent-module .generation-price-note{flex:0 0 auto!important;margin:12px 0 0!important;text-align:right!important;color:#bdb0cc!important}html[data-ui] :is(#workspace-consistency,body) .app-shell .wall-actions{display:grid!important;grid-template-columns:repeat(4,minmax(0,1fr))!important;grid-gap:8px!important;gap:8px!important;align-items:center!important;padding:8px 0!important}html[data-ui] :is(#workspace-consistency,body) .app-shell .wall-actions>button{display:flex!important;align-items:center!important;justify-content:center!important;text-align:center!important;width:100%!important;min-width:0!important;height:38px!important;padding:0 6px!important;margin:0!important;font-size:13px!important;line-height:20px!important;white-space:nowrap!important}html[data-ui] :is(#workspace-consistency,body) .app-shell :is(.image-workbench,.chat-workbench) .glass-radio-group>summary{display:flex!important;align-items:center!important;justify-content:center!important;position:relative!important;width:100%!important;max-width:none!important;height:42px!important;min-height:42px!important;padding:0 32px!important;text-align:center!important;box-sizing:border-box!important}html[data-ui] :is(#workspace-consistency,body) .app-shell :is(.image-workbench,.chat-workbench) .glass-select-value{display:block!important;min-width:0!important;overflow:hidden!important;text-overflow:ellipsis!important;white-space:nowrap!important;line-height:20px!important}html[data-ui] :is(#workspace-consistency,body) .app-shell :is(.image-workbench,.chat-workbench) .glass-radio-group>summary:after{position:absolute!important;right:14px!important;top:50%!important;margin-top:-4px!important}html[data-ui] :is(#workspace-consistency,body) .app-shell .image-workbench .composer-parameters{border:0!important;padding:4px 0!important;margin:0!important}html[data-ui] :is(#workspace-consistency,body) .app-shell .image-workbench .composer-parameters>label{grid-template-rows:20px 42px!important;text-align:left!important}html[data-ui] :is(#workspace-consistency,body) .app-shell .image-workbench .composer-parameters input{text-align:center!important}html[data-ui] :is(#workspace-consistency,body) .app-shell .image-workbench .compact-reference{display:flex!important;align-items:center!important;gap:14px!important;padding:0!important;border:0!important;background:transparent!important;min-height:44px!important}html[data-ui] :is(#workspace-consistency,body) .app-shell .image-workbench .asset-upload>label{height:42px!important;min-height:42px!important;margin:0!important;cursor:pointer}html[data-ui] :is(#workspace-consistency,body) .app-shell .image-workbench .asset-upload>label>span{display:inline!important;padding:0!important;margin:0!important;border:0!important;background:none!important;box-shadow:none!important;height:auto!important;min-height:0!important}html[data-ui] :is(#workspace-consistency,body) .app-shell .image-workbench .asset-upload>label:focus-within{outline:2px solid #d9b0ff;outline-offset:3px}html[data-ui] :is(#workspace-consistency,body) .app-shell .image-job-progress{display:grid!important;grid-gap:14px!important;gap:14px!important;padding:18px 0 4px!important}html[data-ui] :is(#workspace-consistency,body) .app-shell .image-progress-track{height:6px;position:relative;overflow:hidden;border-radius:6px;background:#352a43}html[data-ui] :is(#workspace-consistency,body) .app-shell .image-progress-track>i{display:block;position:absolute;inset:0 auto 0 0;width:40%;border-radius:inherit;background:linear-gradient(90deg,#80629e,#dec0ff,#80629e);animation:image-wait-sweep 2s cubic-bezier(.45,0,.55,1) infinite}html[data-ui] :is(#workspace-consistency,body) .app-shell .image-job-progress>span{color:#c5b9d4!important;font-size:12px!important;line-height:20px!important}@keyframes image-wait-sweep{0%{transform:translateX(-110%)}to{transform:translateX(260%)}}html[data-ui] :is(#workspace-consistency,body) .app-shell .chat-workbench .wall-head{display:grid!important;grid-template-columns:minmax(0,1fr) auto!important;grid-gap:12px!important;gap:12px!important;align-items:center!important;padding:20px!important}html[data-ui] :is(#workspace-consistency,body) .app-shell .chat-workbench .wall-title{display:flex!important;align-items:center!important;justify-content:flex-start!important;gap:10px!important;margin:0!important}html[data-ui] :is(#workspace-consistency,body) .app-shell .chat-workbench .wall-head>small{grid-column:1/-1!important;margin:0!important}html[data-ui] :is(#workspace-consistency,body) .app-shell .chat-workbench .conversation-new{display:inline-flex!important;align-items:center!important;justify-content:center!important;gap:7px!important;width:auto!important;height:38px!important;min-height:38px!important;padding:0 12px!important;margin:0!important}html[data-ui] :is(#workspace-consistency,body) .app-shell .chat-workbench .conversation-list{padding:20px!important}html[data-ui] :is(#workspace-consistency,body) .app-shell .chat-workbench .conversation-list>p{text-align:center;color:#bdb0cc;margin:32px 0}html[data-ui] :is(#workspace-consistency,body) .app-shell .conversation-model-control{display:flex;align-items:center;gap:10px;min-width:0}html[data-ui] :is(#workspace-consistency,body) .app-shell .conversation-model-control>span{color:#c5b9d4;white-space:nowrap;font-size:12px!important}html[data-ui] :is(#workspace-consistency,body) .app-shell .conversation-submit-footer .glass-radio-group{width:210px!important;flex:0 1 210px!important}html[data-ui] :is(#workspace-consistency,body) .app-shell .conversation-model-control .glass-radio-group>summary{min-width:170px!important}html[data-ui] :is(#workspace-consistency,body) .app-shell .library svg.lucide,html[data-ui] :is(#workspace-consistency,body) .app-shell .library svg.lucide *{fill:none!important;stroke:currentColor!important}html[data-ui] :is(#workspace-consistency,body) .app-shell .library{display:flex!important;flex-direction:column!important;gap:20px!important;padding:4px!important;min-height:0!important}html[data-ui] :is(#workspace-consistency,body) .app-shell .library .library-summary{display:flex!important;align-items:center!important;flex-wrap:wrap!important;gap:24px!important;padding:24px!important;background:#1b1625!important;border:1px solid #3d334a!important;border-radius:14px!important;flex:none!important}html[data-ui] :is(#workspace-consistency,body) .app-shell .library .library-summary-title{flex:1 1 200px!important;display:grid!important;grid-gap:6px!important;gap:6px!important}html[data-ui] :is(#workspace-consistency,body) .app-shell .library .library-summary-title>b{font-size:20px!important;line-height:28px!important}html[data-ui] :is(#workspace-consistency,body) .app-shell .library .library-storage{display:flex;gap:28px;align-items:center}html[data-ui] :is(#workspace-consistency,body) .app-shell .library .library-metric{min-width:90px!important;padding:0!important;border:0!important;display:grid!important;grid-gap:6px!important;gap:6px!important}html[data-ui] :is(#workspace-consistency,body) .app-shell .library .library-metric strong{font-size:16px!important;line-height:24px!important;font-weight:500!important;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}html[data-ui] :is(#workspace-consistency,body) .app-shell .library .library-summary>.capacity-track{position:static!important;width:100%!important;height:4px!important;margin:0!important;background:#352a43!important;border-radius:4px!important;overflow:hidden}html[data-ui] :is(#workspace-consistency,body) .app-shell .library .library-summary>.capacity-track>i{background:#b99ada!important}html[data-ui] :is(#workspace-consistency,body) .app-shell .library .library-summary>button{min-height:44px!important;padding:0 20px!important;display:flex!important;align-items:center!important;justify-content:center!important;gap:8px!important}html[data-ui] :is(#workspace-consistency,body) .app-shell .library .library-shell{display:grid!important;grid-template-columns:224px minmax(0,1fr)!important;grid-gap:0!important;gap:0!important;min-height:0!important;flex:1 1 auto!important;border:1px solid #3d334a!important;border-radius:14px!important;overflow:hidden!important;background:#15111d!important}html[data-ui] :is(#workspace-consistency,body) .app-shell .library .library-sidebar{padding:20px 16px!important;gap:10px!important;border:0!important;border-right:1px solid #3d334a!important;background:#1b1625!important;overflow-y:auto!important}html[data-ui] :is(#workspace-consistency,body) .app-shell .library .library-sidebar :is(header,footer){background:transparent!important;border:0!important;padding:0 8px!important}html[data-ui] :is(#workspace-consistency,body) .app-shell .library .library-sidebar>button{height:44px!important;min-height:44px!important;grid-template-columns:18px minmax(0,1fr) auto!important;border:1px solid transparent!important;background:transparent!important;border-radius:8px!important}html[data-ui] :is(#workspace-consistency,body) .app-shell .library .library-sidebar>button b{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;text-align:left}html[data-ui] :is(#workspace-consistency,body) .app-shell .library .library-sidebar>button:hover{background:#2b2238!important}html[data-ui] :is(#workspace-consistency,body) .app-shell .library .library-sidebar>button:is(.active,.active-type){background:#382b49!important;border-color:#88709f!important}html[data-ui] :is(#workspace-consistency,body) .app-shell .library .library-sidebar .folder-label{padding:18px 8px 0!important;border-top:1px solid #3d334a!important;margin-top:12px!important}html[data-ui] :is(#workspace-consistency,body) .app-shell .library .library-sidebar .folder-label button{display:inline-flex!important;gap:4px!important;align-items:center!important;min-height:32px!important;height:32px!important;padding:0 8px!important}html[data-ui] :is(#workspace-consistency,body) .app-shell .library .library-sidebar footer{padding-top:24px!important;display:grid!important;grid-gap:10px!important;gap:10px!important}html[data-ui] :is(#workspace-consistency,body) .app-shell .library .library-content{display:flex!important;flex-direction:column!important;min-height:0!important;border:0!important;background:transparent!important;overflow:hidden!important}html[data-ui] :is(#workspace-consistency,body) .app-shell .library .library-content-head{padding:20px 24px!important;background:transparent!important;border:0!important;gap:16px!important}html[data-ui] :is(#workspace-consistency,body) .app-shell .library .library-content-head>div{display:grid!important;grid-gap:5px!important;gap:5px!important}html[data-ui] :is(#workspace-consistency,body) .app-shell .library .library-commandbar{margin:0!important;padding:0 24px 20px!important;gap:12px!important;border:0!important;border-bottom:1px solid #3d334a!important;border-radius:0!important;background:transparent!important;box-shadow:none!important;flex:none!important}html[data-ui] :is(#workspace-consistency,body) .app-shell .library .library-search{display:flex!important;align-items:center!important;gap:10px!important;padding:0 14px!important;max-width:420px!important;background:#251e31!important;border:1px solid #51485f!important;border-radius:9px!important}html[data-ui] :is(#workspace-consistency,body) .app-shell .library .library-search input{min-width:0!important;padding:0!important;border:0!important;background:transparent!important;box-shadow:none!important}html[data-ui] :is(#workspace-consistency,body) .app-shell .library .library-commandbar>button{display:inline-flex!important;align-items:center!important;justify-content:center!important;gap:7px!important;padding:0 14px!important}html[data-ui] :is(#workspace-consistency,body) .app-shell .library .asset-grid{flex:1 1 auto!important;min-height:0!important;padding:24px!important;gap:24px!important;grid-template-columns:repeat(auto-fill,minmax(260px,1fr))!important}html[data-ui] :is(#workspace-consistency,body) .app-shell .library .asset-grid article{padding:14px!important;background:#211a2c!important;border:1px solid #40334e!important;border-radius:12px!important}html[data-ui] :is(#workspace-consistency,body) .app-shell .library .asset-grid article.selected{border-color:#c9a6ed!important}html[data-ui] :is(#workspace-consistency,body) .app-shell .library .asset-preview{width:100%!important;aspect-ratio:16/10!important;height:auto!important;padding:0!important;border:0!important;margin-bottom:14px!important;overflow:hidden!important;background:#15111d!important}html[data-ui] :is(#workspace-consistency,body) .app-shell .library .asset-grid article>footer{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:8px!important}html[data-ui] :is(#workspace-consistency,body) .app-shell .library .library-empty{grid-column:1/-1!important;align-self:center!important;display:flex!important;flex-direction:column!important;align-items:center!important;justify-content:center!important;gap:16px!important;min-height:320px!important;margin:auto!important;padding:32px 16px!important;text-align:center!important}html[data-ui] :is(#workspace-consistency,body) .app-shell .library .library-empty :is(b,p,small){margin:0!important}html[data-ui] :is(#workspace-consistency,body) .app-shell .library .library-empty .empty-sigil{display:grid!important;place-items:center!important;transform:none!important;width:64px!important;height:64px!important;border:1px solid #594368!important;border-radius:16px!important;background:#30233e!important;margin:0!important;color:#d9b0ff!important}html[data-ui] :is(#workspace-consistency,body) .app-shell .library .library-empty .empty-sigil:after,html[data-ui] :is(#workspace-consistency,body) .app-shell .library .library-empty .empty-sigil:before{display:none!important}@media(max-width:1100px){html[data-ui] :is(#workspace-consistency,body) .app-shell .library .library-shell{grid-template-columns:190px minmax(0,1fr)!important}html[data-ui] :is(#workspace-consistency,body) .app-shell .library .library-storage{gap:16px}html[data-ui] :is(#workspace-consistency,body) .app-shell .library .library-commandbar .command-spacer{display:none!important}html[data-ui] :is(#workspace-consistency,body) .app-shell .library .library-search{flex-basis:100%!important;max-width:none!important}}@media(max-width:600px){html[data-ui] :is(#workspace-consistency,body) .app-shell .wall-actions{grid-template-columns:repeat(2,minmax(0,1fr))!important}html[data-ui] :is(#workspace-consistency,body) .app-shell .conversation-model-control{flex:1 1;flex-wrap:wrap;gap:4px}html[data-ui] :is(#workspace-consistency,body) .app-shell .conversation-model-control>span{display:none}html[data-ui] :is(#workspace-consistency,body) .app-shell .library .library-summary{padding:18px!important;gap:18px!important}html[data-ui] :is(#workspace-consistency,body) .app-shell .library .library-storage{width:100%;justify-content:space-between;order:2;gap:8px}html[data-ui] :is(#workspace-consistency,body) .app-shell .library .library-summary>.capacity-track{order:3}html[data-ui] :is(#workspace-consistency,body) .app-shell .library .library-shell{display:flex!important;flex-direction:column!important;overflow:visible!important}html[data-ui] :is(#workspace-consistency,body) .app-shell .library .library-sidebar{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;padding:12px!important;border-right:0!important;border-bottom:1px solid #3d334a!important}html[data-ui] :is(#workspace-consistency,body) .app-shell .library .library-sidebar :is(header,.folder-label,footer){grid-column:1/-1}html[data-ui] :is(#workspace-consistency,body) .app-shell .library .library-content-head{padding:18px!important}html[data-ui] :is(#workspace-consistency,body) .app-shell .library .library-commandbar{padding:0 18px 18px!important}html[data-ui] :is(#workspace-consistency,body) .app-shell .library .library-commandbar .selected-count{width:100%}html[data-ui] :is(#workspace-consistency,body) .app-shell .library .asset-grid{padding:16px!important}}@media(prefers-reduced-motion:reduce){html[data-ui] :is(#workspace-consistency,body) .app-shell .image-progress-track>i{animation:none;left:30%}}@media(max-width:1000px){html[data-ui] :is(#workspace-consistency,body) .app-shell .image-workbench .composer-parameters{grid-template-columns:repeat(2,minmax(0,1fr))!important}html[data-ui] :is(#workspace-consistency,body) .app-shell .point-cards :is(.card-create-form,.card-filter){grid-template-columns:repeat(2,minmax(0,1fr))!important}}@media(max-width:600px){html[data-ui] :is(#workspace-consistency,body) .app-shell .library .library-sidebar{height:auto!important;max-height:none!important;overflow:visible!important}html[data-ui] :is(#workspace-consistency,body) .app-shell .conversation-submit-footer .composer-actions{width:100%!important}html[data-ui] :is(#workspace-consistency,body) .app-shell .conversation-submit-footer .glass-radio-group{width:auto!important;flex:1 1 120px!important}html[data-ui] :is(#workspace-consistency,body) .app-shell .chat-workbench .conversation-input{margin:10px!important;padding:12px!important}html[data-ui] :is(#workspace-consistency,body) .app-shell .library .asset-grid{grid-template-columns:minmax(0,1fr)!important}}@media(prefers-reduced-motion:reduce){html[data-ui] :is(#workspace-consistency,body) :is(button.creation-primary-button,button.generation-action,button[data-generation-action],button[data-local-upscale-submit],button[data-generate],button[data-split],button[data-task-action=regenerate]){transition:none!important;transform:none!important}}}@layer workspace-repairs{html[data-ui] body :is(.help-content-dialog,.upscale-delete-confirm){background:#211b2c!important;color:#e7e0ef!important;border:1px solid #68547e!important;border-radius:14px!important;padding:24px!important;width:min(640px,calc(100vw - 48px))!important;max-height:80vh!important;overflow:auto!important;box-shadow:0 24px 80px #0008!important}html[data-ui] body :is(.help-content-dialog,.upscale-delete-confirm)::-webkit-backdrop{background:#080610aa;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px)}html[data-ui] body :is(.help-content-dialog,.upscale-delete-confirm)::backdrop{background:#080610aa;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px)}html[data-ui] body :is(.help-content-dialog,.help-content-admin,.upscale-delete-confirm) :is(button,input,textarea){color:#e7e0ef!important;background:#2c2338!important;border:1px solid #68547e!important;border-radius:8px!important;padding:10px 14px!important;font:inherit!important}html[data-ui] body .upscale-delete-confirm>div,html[data-ui] body :is(.help-content-dialog,.help-content-admin) :is(header,footer){display:flex!important;align-items:center!important;justify-content:space-between!important;gap:12px!important}html[data-ui] body .upscale-delete-confirm h3,html[data-ui] body :is(.help-content-dialog,.help-content-admin,.upscale-delete-confirm) h2{font-size:18px!important;line-height:1.5!important;margin:0 0 12px!important;color:#e7e0ef!important}html[data-ui] body .help-content-text{white-space:pre-wrap!important;overflow-wrap:anywhere!important;line-height:1.8!important;font-size:14px!important}html[data-ui] body :is(.help-content-dialog,.help-content-admin) video{display:block!important;width:100%!important;max-height:380px!important;margin:14px 0!important;border-radius:8px!important;background:#100c18!important}html[data-ui] body .help-content-admin{padding:24px!important;border:1px solid #51445f!important;border-radius:12px!important;background:#17121f!important;color:#dfd7e9!important;display:grid!important;grid-gap:18px!important;gap:18px!important}html[data-ui] body .help-content-admin label{display:grid!important;grid-gap:9px!important;gap:9px!important}html[data-ui] body .help-content-admin textarea{width:100%!important;box-sizing:border-box!important;resize:vertical!important;min-height:200px!important}html[data-ui] body .help-content-trigger{display:inline-flex!important;align-items:center!important;justify-content:center!important;white-space:nowrap!important;padding:0 14px!important;height:36px!important;font-size:13px!important;background:#292134!important;border:1px solid #68547e!important;border-radius:8px!important;color:#e7e0ef!important;cursor:pointer!important}html[data-ui] body .prompt-constraint-field>div{display:flex!important;align-items:center!important;gap:10px!important;flex-wrap:wrap!important;height:auto!important;min-height:36px!important}html[data-ui] body .prompt-constraint-field>div>strong{margin-right:auto!important}html[data-ui] body .app-shell .model-rich-option:has(>button[aria-selected=true]){background:#392b50!important;border-radius:7px!important}html[data-ui] body .app-shell .model-rich-option>button[aria-selected=true]{background:transparent!important;box-shadow:none!important}html[data-ui] body .app-shell .model-rich-option>.model-info-trigger{margin:0 5px 0 0!important;align-self:center!important}html[data-ui] body .admin-workspace .record-query-tools select{padding:0 28px 0 12px!important;text-align:center!important;text-align-last:center!important;line-height:normal!important;letter-spacing:normal!important}html[data-ui] body .admin-workspace .record-query-tools{grid-template-columns:minmax(130px,1fr) minmax(170px,1.4fr) minmax(145px,.85fr) 116px 134px 76px 76px!important}html[data-ui] body .admin-workspace .model-order-panel .model-order-row{grid-template-columns:32px minmax(0,1fr) 60px 112px 40px 40px!important}html[data-ui] body .admin-workspace [hidden]{display:none!important}html[data-ui] body .admin-workspace .admin-card-module .model-order-row{grid-template-columns:32px minmax(0,1fr) 68px 76px 76px!important}html[data-ui] body .admin-workspace .model-order-row button{display:inline-flex!important;align-items:center!important;justify-content:center!important;padding:0 10px!important;width:100%!important;min-width:0!important;height:40px!important;font-size:13px!important;line-height:1!important;white-space:nowrap!important;letter-spacing:normal!important}html[data-ui] body .admin-workspace .model-order-row>label{display:flex!important;align-items:center!important;justify-content:center!important;gap:7px!important;margin:0!important;white-space:nowrap!important}html[data-ui] body .admin-workspace .channel-model-group :is(.channel-summary,.channel-quota,.channel-settings>summary,.model-editor>summary){background:#201a2a!important;border-color:#51445f!important;color:#e4ddec!important;box-shadow:none!important}html[data-ui] body .admin-workspace .channel-model-group :is(small,code,time,.model-editor>summary span){color:#b5aabd!important}html[data-ui] body .admin-workspace .channel-model-group :is(h3,b,strong){color:#e7dff0!important}html[data-ui] body .admin-workspace .channel-quota{display:flex!important;align-items:center!important;gap:20px!important;padding:16px!important;flex-wrap:wrap!important}html[data-ui] body .admin-workspace .channel-quota>div{margin-right:auto!important}html[data-ui] body .admin-workspace .channel-quota>span{display:grid!important;grid-gap:5px!important;gap:5px!important;min-width:80px!important;border-color:#51445f!important}html[data-ui] body .admin-workspace .admin-channel-picker{display:flex!important;align-items:center!important;gap:16px!important;padding:16px!important}html[data-ui] body .admin-workspace .admin-channel-picker label{display:grid!important;grid-gap:7px!important;gap:7px!important;width:300px!important;margin:0!important}html[data-ui] body .admin-workspace .admin-channel-picker select{width:100%!important;margin:0!important;height:42px!important;padding:0 30px 0 12px!important;text-align:center!important}@media(max-width:1250px){html[data-ui] body .admin-workspace .record-query-tools{grid-template-columns:repeat(4,minmax(0,1fr))!important}}@media(max-width:700px){html[data-ui] body .admin-workspace .record-query-tools{grid-template-columns:repeat(2,minmax(0,1fr))!important}}html[data-ui] body .saveflash.is-error{background:#30202c!important;border-color:#9d526c!important;color:#f0becd!important}html[data-ui] body .app-shell .workbench-brand{display:flex!important;align-items:center!important;justify-content:center!important;padding:0!important;height:60px!important}html[data-ui] body .app-shell .workbench-wordmark{height:28px!important;width:auto!important;max-width:none!important;object-fit:contain!important;display:block!important;margin:0!important;transform:none!important}.model-group-divider{display:flex;align-items:center;gap:10px;padding:10px 8px;color:#baa6d2;font-size:12px;line-height:18px;pointer-events:none}.model-group-divider:after,.model-group-divider:before{content:"";height:1px;background:#9c7bbe55;flex:1 1}.model-group-divider[data-style=dashed]:after,.model-group-divider[data-style=dashed]:before{background:none;border-top:1px dashed #9c7bbe88}.model-group-divider[data-style=glow]:after,.model-group-divider[data-style=glow]:before{background:linear-gradient(90deg,transparent,#ae84d3,transparent);box-shadow:0 0 5px #ab7ed966}.model-divider-editor{display:grid;grid-template-columns:minmax(150px,1fr) 150px auto;grid-gap:10px;gap:10px;border:1px solid #6b547f55;padding:12px;border-radius:8px;margin-bottom:16px}.model-divider-editor .model-group-divider{grid-column:1/-1}html[data-ui] body .image-workbench .composer-parameters{overflow:visible!important;isolation:isolate}html[data-ui] body .image-workbench .composer-parameters>label{position:relative!important;min-width:0!important;z-index:auto!important}html[data-ui] body .image-workbench .composer-parameters>label:has(details[open]){z-index:100!important}html[data-ui] body .image-workbench .glass-radio-group{overflow:visible!important;position:relative!important;width:100%!important}html[data-ui] body .image-workbench .glass-radio-group[open]{z-index:100!important}html[data-ui] body .image-workbench .glass-radio-options{position:absolute!important;z-index:101!important;left:0!important;right:0!important;top:calc(100% + 6px)!important;bottom:auto!important;background:#241d30!important;max-height:260px!important;overflow:auto!important;border:1px solid #76618d!important;border-radius:10px!important;box-shadow:0 12px 32px #0006!important}html[data-ui] body .image-workbench .opens-up .glass-radio-options{top:auto!important;bottom:calc(100% + 6px)!important}html[data-ui] body .image-workbench .glass-radio-group:not([open]) .glass-radio-options{display:none!important}html[data-ui] body .model-presentation-editor{background:#211b2b!important;border:1px solid #645373!important;border-radius:10px!important;padding:16px!important}html[data-ui] body .model-tag-editor{display:grid!important;grid-template-columns:minmax(120px,1fr) 130px 40px!important;grid-gap:10px!important;gap:10px!important;align-items:center!important}}@layer compact-typography{html[data-ui] body :is(#compact-type,.app-shell).app-shell .video-workbench:not(.script-video-workbench) :is(.reference-add,.prompt-actions>button,.prompt-section-heading button,.source-advanced>summary,.wall-actions button,.wall-card footer.actions button,.composer-parameters summary,.composer-submit-row>button){display:flex!important;align-items:center!important;justify-content:center!important;box-sizing:border-box!important;font-size:14px!important;font-weight:400!important;line-height:20px!important;padding-block:0!important;text-align:center!important;white-space:nowrap!important;gap:6px!important;transition-property:background-color,border-color,color,box-shadow,opacity,transform!important}html[data-ui] body :is(#compact-type,.app-shell).app-shell .video-workbench:not(.script-video-workbench) :is(.prompt-actions>button b,.reference-add>span,.composer-parameters summary *){font-size:inherit!important;font-weight:inherit!important;line-height:20px!important}html[data-ui] body :is(#compact-type,.app-shell).app-shell .video-workbench:not(.script-video-workbench) .reference-add>span{display:inline-flex!important;align-items:center!important;justify-content:center!important;align-self:center!important;margin:0!important;height:20px!important}html[data-ui] body :is(#compact-type,.app-shell).app-shell .video-workbench:not(.script-video-workbench) .prompt-actions>button>i{flex-shrink:0!important;align-self:center!important;margin-block:0!important}html[data-ui] body :is(#compact-type,.app-shell).app-shell .video-workbench:not(.script-video-workbench) .composer-submit-row>button{font-weight:500!important}html[data-ui] body :is(#compact-type,.app-shell).app-shell .video-workbench:not(.script-video-workbench) .task-row{align-items:flex-start!important;min-height:48px!important}html[data-ui] body :is(#compact-type,.app-shell).app-shell .video-workbench:not(.script-video-workbench) .task-row :is(.task-check,.task-shot-label,.status){height:24px!important;min-height:24px!important;box-sizing:border-box!important;margin-block:0!important;align-self:flex-start!important}html[data-ui] body :is(#compact-type,.app-shell).app-shell .video-workbench:not(.script-video-workbench) .task-row .task-shot-label{line-height:24px!important;padding-block:0!important}html[data-ui] body :is(#compact-type,.app-shell).app-shell .video-workbench:not(.script-video-workbench) .task-row>.status{display:flex!important;align-items:center!important;justify-content:center!important;padding-block:0!important}html[data-ui] body :is(#compact-type,.app-shell).app-shell .video-workbench:not(.script-video-workbench) .card-title{gap:4px!important}html[data-ui] body :is(#compact-type,.app-shell).app-shell .video-workbench:not(.script-video-workbench) .card-title>b{line-height:20px!important}html[data-ui] body :is(#compact-type,.app-shell).app-shell .video-workbench:not(.script-video-workbench) .wall-card{container-type:inline-size;container-name:video-task}html[data-ui] body :is(#compact-type,.app-shell).app-shell .video-workbench:not(.script-video-workbench) .wall-card footer.actions button{height:36px!important;min-height:36px!important;padding-inline:6px!important}@container video-task (max-width:360px){html[data-ui] body :is(#compact-type,.app-shell).app-shell .video-workbench:not(.script-video-workbench) .wall-card footer.actions{grid-template-columns:repeat(6,minmax(0,1fr))!important;gap:8px!important}html[data-ui] body :is(#compact-type,.app-shell).app-shell .video-workbench:not(.script-video-workbench) .wall-card footer.actions button{grid-column:span 2!important}html[data-ui] body :is(#compact-type,.app-shell).app-shell .video-workbench:not(.script-video-workbench) .wall-card footer.actions button:nth-child(-n+2){grid-column:span 3!important}}@media (min-width:1001px) and (max-width:1450px){html[data-ui] body :is(#compact-type,.app-shell).app-shell .video-workbench:not(.script-video-workbench) .composer-main.controls{grid-template-columns:repeat(3,minmax(0,1fr)) minmax(168px,1.4fr)!important;row-gap:10px!important}html[data-ui] body :is(#compact-type,.app-shell).app-shell .video-workbench:not(.script-video-workbench) .composer-parameters>.model-picker{grid-column:1/-1!important;grid-row:auto!important}html[data-ui] body :is(#compact-type,.app-shell).app-shell .video-workbench:not(.script-video-workbench) .composer-submit-row{grid-column:auto!important;grid-row:auto!important;align-self:end!important}}}@layer compact-typography{html[data-ui] body :is(#compact-type,.app-shell).app-shell .image-workbench .dock-prompt{background:transparent!important;box-shadow:none!important}html[data-ui] body :is(#compact-type,.app-shell).app-shell .image-workbench .prompt-section-heading{background:transparent!important;color:#e9e4fa!important;min-height:28px!important;height:auto!important;padding:0!important;margin:0 0 12px!important;border:0!important;box-shadow:none!important}html[data-ui] body :is(#compact-type,.app-shell).app-shell .image-workbench .prompt-section-heading small{color:#c4b8d6!important}html[data-ui] body :is(#compact-type,.app-shell).app-shell .image-workbench .prompt-editor{background:#262131!important;border:1px solid #4b405a!important;border-radius:12px!important;padding:18px 20px!important;color:#e9e4fa!important;box-shadow:none!important}html[data-ui] body :is(#compact-type,.app-shell).app-shell .image-workbench .prompt-editor:focus{border-color:#a78ac5!important;outline:none!important;box-shadow:0 0 0 2px #a78ac51a!important}html[data-ui] body :is(#compact-type,.app-shell).app-shell{animation:none!important}html[data-ui] body :is(#compact-type,.app-shell).app-shell .app-rail>.nav>button{display:flex!important;align-items:center!important;justify-content:center!important;height:44px!important;min-height:44px!important;padding:0 14px!important;border:1px solid transparent!important;border-radius:8px!important;background:transparent!important;color:#bbb2cb!important;font-size:14px!important;font-weight:400!important;line-height:20px!important;text-align:center!important;transform:none!important;translate:none!important;scale:1!important;box-shadow:none!important;animation:none!important;transition:background-color .12s ease-out,border-color .12s ease-out,color .12s ease-out!important}html[data-ui] body :is(#compact-type,.app-shell).app-shell .app-rail>.nav>button:is(:hover,:focus-visible){background:#cdb2ee0a!important;border-color:transparent!important;color:#f0e7ff!important}html[data-ui] body :is(#compact-type,.app-shell).app-shell .app-rail>.nav>button.active{background:linear-gradient(90deg,#ac80d626,#ac80d608)!important;border-color:transparent!important;color:#f0e7ff!important;box-shadow:none!important}html[data-ui] body :is(#compact-type,.app-shell).app-shell .app-rail>.nav>button:after,html[data-ui] body :is(#compact-type,.app-shell).app-shell .app-rail>.nav>button:before{display:none!important}@media(prefers-reduced-motion:reduce){html[data-ui] body :is(#compact-type,.app-shell).app-shell .app-rail>.nav>button{transition:none!important}}html[data-ui] body :is(#compact-type,.app-shell).app-shell .app-rail{border-top:0!important}html[data-ui] body :is(#compact-type,.app-shell).app-shell .workbench-brand-placeholder{border-bottom:1px solid rgba(205,196,243,.15)!important;box-sizing:border-box!important;height:68px!important;flex:0 0 68px!important;margin-inline:-20px!important;width:calc(100% + 40px)!important}html[data-ui] body :is(#compact-type,.app-shell).app-shell.tab-generate .composer-reference{margin-bottom:8px!important;padding-bottom:8px!important;min-height:0!important}html[data-ui] body :is(#compact-type,.app-shell).app-shell.tab-generate .reference-strip{min-height:36px!important;max-height:none!important;height:auto!important;padding:0!important;align-items:center!important;gap:8px!important}html[data-ui] body :is(#compact-type,.app-shell).app-shell.tab-generate .reference-add{width:132px!important;min-width:132px!important;max-width:132px!important;height:36px!important;min-height:36px!important;max-height:36px!important;flex:0 0 132px!important;box-sizing:border-box!important;margin:0!important}html[data-ui] body :is(#compact-type,.app-shell).app-shell.tab-generate .reference-attachments{display:flex!important;align-items:center!important;gap:8px!important;padding:0!important;margin:0!important;min-height:36px!important}html[data-ui] body :is(#compact-type,.app-shell).app-shell.tab-generate .reference-attachment{width:72px!important;min-width:72px!important;max-width:72px!important;height:36px!important;min-height:36px!important;max-height:36px!important;flex:0 0 72px!important;box-sizing:border-box!important;margin:0!important;display:block!important;padding:3px 19px 3px 3px!important;position:relative!important}html[data-ui] body :is(#compact-type,.app-shell).app-shell.tab-generate .reference-preview-button{display:flex!important;width:100%!important;height:28px!important;min-height:28px!important;margin:0!important;padding:0!important;align-items:center!important;justify-content:center!important}html[data-ui] body :is(#compact-type,.app-shell).app-shell.tab-generate .reference-preview-button :is(img,video){width:100%!important;height:28px!important;object-fit:contain!important}html[data-ui] body :is(#compact-type,.app-shell).app-shell.tab-generate .reference-attachment-name{display:none!important}html[data-ui] body :is(#compact-type,.app-shell).app-shell.tab-generate .reference-remove{width:18px!important;min-width:18px!important;height:18px!important;min-height:18px!important;top:8px!important;right:1px!important;padding:0!important}html[data-ui] body :is(#compact-type,.app-shell).app-shell.tab-generate .prompt-section-heading{margin-top:0!important}html[data-ui] body :is(#compact-type,.app-shell).app-shell.tab-chat .composer-actions{display:flex!important;align-items:center!important;justify-content:flex-end!important;gap:8px!important;flex-wrap:wrap!important}html[data-ui] body :is(#compact-type,.app-shell).app-shell.tab-chat :is(.long-memory-toggle,.conversation-attach-button,.conversation-model-control summary){height:40px!important;min-height:40px!important;line-height:20px!important;margin:0!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;border-radius:9px!important}html[data-ui] body :is(#compact-type,.app-shell).app-shell.tab-chat .conversation-model-control{flex:0 1 190px!important;min-width:150px!important;width:190px!important;margin:0!important}html[data-ui] body :is(#compact-type,.app-shell).app-shell.tab-chat .composer-actions>button[type=submit]{margin:0!important;height:40px!important;min-height:40px!important}html[data-ui] body :is(#compact-type,.app-shell).app-shell.tab-points .points-workspace{grid-template-rows:auto minmax(280px,1fr)!important;gap:16px!important;overflow:auto!important}html[data-ui] body :is(#compact-type,.app-shell).app-shell.tab-points .card-redeem{width:100%!important;max-width:none!important;margin:0!important;padding:24px!important}html[data-ui] body :is(#compact-type,.app-shell).app-shell .redeem-heading{display:flex!important;justify-content:space-between!important;align-items:center!important;flex-wrap:wrap!important;gap:24px!important}html[data-ui] body :is(#compact-type,.app-shell).app-shell .redeem-heading h2{font-size:20px!important;line-height:28px!important;margin:0 0 6px!important}html[data-ui] body :is(#compact-type,.app-shell).app-shell .redeem-heading p{margin:0!important;color:#b9aacb!important}html[data-ui] body :is(#compact-type,.app-shell).app-shell .redeem-balances{display:flex!important;gap:40px!important}html[data-ui] body :is(#compact-type,.app-shell).app-shell .redeem-balances>div{display:grid!important;grid-gap:6px!important;gap:6px!important}html[data-ui] body :is(#compact-type,.app-shell).app-shell .redeem-balances span{font-size:13px!important;color:#b9aacb!important}html[data-ui] body :is(#compact-type,.app-shell).app-shell .redeem-balances b{font-size:24px!important;line-height:30px!important;font-feature-settings:"tnum"!important;font-variant-numeric:tabular-nums!important}html[data-ui] body :is(#compact-type,.app-shell).app-shell .card-redeem .card-form-row{width:100%!important}html[data-ui] body :is(#compact-type,.app-shell).app-shell .profit-filter{display:flex!important;align-items:flex-end!important;flex-wrap:wrap!important;gap:12px!important;padding:0 0 16px!important;border-bottom:1px solid #40354e!important}html[data-ui] body :is(#compact-type,.app-shell).app-shell .profit-filter label{display:grid!important;grid-gap:6px!important;gap:6px!important}html[data-ui] body :is(#compact-type,.app-shell).app-shell .profit-filter input{height:40px!important;min-height:40px!important;color-scheme:dark}html[data-ui] body :is(#compact-type,.app-shell).app-shell .profit-settings .admin-section-head{display:flex!important;justify-content:space-between!important;align-items:center!important;gap:16px!important}html[data-ui] body :is(#compact-type,.app-shell).app-shell .profit-cost-table{width:100%!important;border-collapse:collapse!important;table-layout:fixed!important}html[data-ui] body :is(#compact-type,.app-shell).app-shell .profit-cost-table :is(th,td){padding:12px 16px!important;text-align:left!important;border-bottom:1px solid #352c42!important;vertical-align:middle!important;overflow-wrap:anywhere!important}html[data-ui] body :is(#compact-type,.app-shell).app-shell .profit-cost-table :is(th,td):first-child{width:44%!important}html[data-ui] body :is(#compact-type,.app-shell).app-shell .profit-cost-table input{width:100%!important;min-width:80px!important;height:38px!important}html[data-ui] body :is(#compact-type,.app-shell).app-shell .profit-cost-table small{display:block!important;color:#b4a4c6!important;margin-top:4px!important}html[data-ui] body :is(#compact-type,.app-shell).app-shell .profit-fold{margin-top:12px!important;border:1px solid #40354e!important;border-radius:10px!important;overflow:hidden!important}html[data-ui] body :is(#compact-type,.app-shell).app-shell .profit-fold>summary{cursor:pointer!important;padding:14px 16px!important;background:#1c1725!important}html[data-ui] body :is(#compact-type,.app-shell).app-shell .profit-conversion{display:flex!important;align-items:center!important;flex-wrap:wrap!important;gap:12px!important;padding:16px!important;border-bottom:1px solid #40354e!important}html[data-ui] body :is(#compact-type,.app-shell).app-shell .profit-conversion input{width:140px!important}html[data-ui] body :is(#compact-type,.app-shell).app-shell .profit-workspace{gap:12px!important}html[data-ui] body :is(#compact-type,.app-shell).app-shell .profit-workspace>p{margin:0!important;line-height:20px!important}html[data-ui] body :is(#compact-type,.app-shell).app-shell .profit-workspace>.admin-section-head{margin:0!important;padding:0 0 12px!important}html[data-ui] body :is(#compact-type,.app-shell).app-shell .profit-model-group h3{padding:14px 16px!important;margin:0!important}@media(max-width:700px){html[data-ui] body :is(#compact-type,.app-shell).app-shell .profit-cost-scroll{overflow-x:auto!important}html[data-ui] body :is(#compact-type,.app-shell).app-shell .profit-cost-table{min-width:600px!important}html[data-ui] body :is(#compact-type,.app-shell).app-shell .redeem-balances{gap:24px!important}}}