/* 8.6.32.124: shared light/dark controls and color-only surface variants. */
.zsa-ai-app .zsa-ai-user-theme-row{display:flex!important;align-items:center!important;gap:6px;width:100%;min-width:0}
.zsa-ai-app .zsa-ai-user-theme-row>.zsa-ai-user-card,.zsa-ai-app .zsa-ai-user-theme-row>.zsa-ai-sidebar-login{flex:1!important;min-width:0!important;width:auto!important}
.zsa-ai-app .zsa-ai-theme-toggle{display:grid!important;place-items:center!important;width:40px!important;height:40px!important;flex:0 0 40px!important;padding:0!important;margin:0!important;border:1px solid #dfe5eb!important;border-radius:12px!important;background:#f6f8fa!important;color:#526176!important;cursor:pointer;touch-action:manipulation}
.zsa-ai-theme-toggle svg{display:block;width:20px;height:20px;fill:none;stroke:currentColor;stroke-width:1.7;stroke-linecap:round;stroke-linejoin:round}
.zsa-ai-theme-toggle:focus-visible{outline:2px solid #74b849!important;outline-offset:3px}
.zsa-ai-app.is-sidebar-collapsed .zsa-ai-user-theme-row{flex-direction:column}
@media(max-width:820px){.zsa-ai-app .zsa-ai-theme-toggle{width:44px!important;height:44px!important;flex-basis:44px!important}}

/* assets/css/ai-workspace.css */
html[data-zsa-theme="dark"]{--zsa-ai-green:#bef17e;--zsa-ai-green-dark:#bcf17e;--zsa-ai-text:#eeeeee;--zsa-ai-muted:#aaaaaa;--zsa-ai-line:#484848}
html[data-zsa-theme="dark"] body.zsa-ai-workspace-page{background:#1e1e1e!important}
html[data-zsa-theme="dark"] .zsa-ai-app{background:#1e1e1e;color:var(--zsa-ai-text)}
html[data-zsa-theme="dark"] .zsa-ai-app button{color:inherit}
html[data-zsa-theme="dark"] .zsa-ai-sidebar{background:#1e1e1e;border-right:1px solid var(--zsa-ai-line)}
html[data-zsa-theme="dark"] .zsa-ai-sidebar-top{border-bottom:1px solid #484848}
html[data-zsa-theme="dark"] .zsa-ai-product-switch{border-radius:19px;background:#1e1e1e}
html[data-zsa-theme="dark"] .zsa-ai-product-switch button,html[data-zsa-theme="dark"] .zsa-ai-product-switch a{border:0;background:transparent}
html[data-zsa-theme="dark"] .zsa-ai-product-switch button.is-active{background:var(--zsa-ai-green);border-radius:19px}
html[data-zsa-theme="dark"] .zsa-ai-product-switch i{border:3px solid #484848;border-radius:50%}
html[data-zsa-theme="dark"] .zsa-ai-product-switch a{color:#cccccc}
html[data-zsa-theme="dark"] .zsa-ai-collapse,html[data-zsa-theme="dark"] .zsa-ai-mobile-menu{border:0;border-radius:8px;background:transparent}
html[data-zsa-theme="dark"] .zsa-ai-collapse:hover,html[data-zsa-theme="dark"] .zsa-ai-mobile-menu:hover{background:#1e1e1e}
html[data-zsa-theme="dark"] .zsa-ai-nav button{border:0;border-radius:7px;background:transparent}
html[data-zsa-theme="dark"] .zsa-ai-nav button:hover,html[data-zsa-theme="dark"] .zsa-ai-nav button.is-active{background:#1e1e1e}
html[data-zsa-theme="dark"] .zsa-ai-nav-label{color:#aaaaaa}
html[data-zsa-theme="dark"] .zsa-ai-nav-apps button:nth-child(1) svg{color:#7eb6f1}
html[data-zsa-theme="dark"] .zsa-ai-nav-apps button:nth-child(2) svg{color:#aaaaaa}
html[data-zsa-theme="dark"] .zsa-ai-nav-apps button:nth-child(3) svg{color:#7eccf1}
html[data-zsa-theme="dark"] .zsa-ai-nav-apps button:nth-child(4) svg{color:#f1a87e}
html[data-zsa-theme="dark"] .zsa-ai-nav-apps button:nth-child(5) svg{color:#7ebaf1}
html[data-zsa-theme="dark"] .zsa-ai-sidebar-bottom{border-top:1px solid var(--zsa-ai-line)}
html[data-zsa-theme="dark"] .zsa-ai-sidebar-bottom>a{border-radius:20px;background:#363636;color:#f5f5f5!important}
html[data-zsa-theme="dark"] .zsa-ai-sidebar-bottom>button{border:0;border-radius:9px;background:#1e1e1e}
html[data-zsa-theme="dark"] .zsa-ai-user-avatar{border-radius:9px;background:var(--zsa-ai-green)}
html[data-zsa-theme="dark"] .zsa-ai-main{background:#1e1e1e}
html[data-zsa-theme="dark"] .zsa-ai-topbar{border-bottom:1px solid #484848;background:rgba(30,30,30,0.96)}
html[data-zsa-theme="dark"] .zsa-ai-topbar-left button{border:0;background:transparent}
html[data-zsa-theme="dark"] .zsa-ai-category-nav button{border:0;border-radius:18px;background:transparent;color:#cccccc}
html[data-zsa-theme="dark"] .zsa-ai-category-nav button:hover,html[data-zsa-theme="dark"] .zsa-ai-category-nav button.is-active{background:#1e1e1e;border:1px solid #484848;color:#eeeeee}
html[data-zsa-theme="dark"] .zsa-ai-panel{background-image:linear-gradient(rgba(30,30,30,0.65) 1px,transparent 1px),linear-gradient(90deg,rgba(30,30,30,0.65) 1px,transparent 1px);background-size:30px 30px;background-position:-1px -1px}
html[data-zsa-theme="dark"] .zsa-ai-glow{border-radius:50%}
html[data-zsa-theme="dark"] .zsa-ai-glow-left{background:radial-gradient(circle,#3f5e17 0,rgba(63,94,23,0.46) 48%,transparent 72%)}
html[data-zsa-theme="dark"] .zsa-ai-glow-right{background:radial-gradient(circle,#122649 0,rgba(18,38,73,0.42) 48%,transparent 72%)}
html[data-zsa-theme="dark"] .zsa-ai-hero-frame{border:1px solid rgba(112,177,37,0.7);background:rgba(30,30,30,0.55)}
html[data-zsa-theme="dark"] .zsa-ai-hero-frame p{color:#aaaaaa}
html[data-zsa-theme="dark"] .zsa-ai-hero-frame i,html[data-zsa-theme="dark"] .zsa-ai-hero-frame b{background:#1e1e1e;border:2px solid var(--zsa-ai-green)}
html[data-zsa-theme="dark"] .zsa-ai-hero-frame b{border-radius:9px}
html[data-zsa-theme="dark"] .zsa-ai-home-composer{border:2px solid var(--zsa-ai-green);border-radius:25px;background:#1e1e1e;box-shadow:0 6px 22px rgba(94,177,0,.18)}
html[data-zsa-theme="dark"] .zsa-ai-home-composer textarea{border:0;outline:0;color:#eeeeee}
html[data-zsa-theme="dark"] .zsa-ai-home-composer textarea::placeholder{color:#aaaaaa}
html[data-zsa-theme="dark"] .zsa-ai-composer-toolbar small{color:#aaaaaa}
html[data-zsa-theme="dark"] .zsa-ai-icon-btn{border:0;background:transparent;border-radius:50%}
html[data-zsa-theme="dark"] .zsa-ai-icon-btn:hover{background:#1e1e1e}
html[data-zsa-theme="dark"] .zsa-ai-chip{border:0;border-radius:17px;background:#122949;color:#87ade8}
html[data-zsa-theme="dark"] .zsa-ai-chip.is-model{background:#1e1e1e;color:#cccccc}
html[data-zsa-theme="dark"] .zsa-ai-chip.is-model>span{border-radius:5px;background:#363636;color:#7ee1f1}
html[data-zsa-theme="dark"] .zsa-ai-generate-btn{border:0;border-radius:18px;background:var(--zsa-ai-green)}
html[data-zsa-theme="dark"] .zsa-ai-generate-btn:hover{background:#aaf04b}
html[data-zsa-theme="dark"] .zsa-ai-prompt-tags button{border:1px solid #484848;border-radius:17px;background:#1e1e1e}
html[data-zsa-theme="dark"] .zsa-ai-prompt-tags button:first-child{background:#363636;color:#f5f5f5;border-color:#484848}
html[data-zsa-theme="dark"] .zsa-ai-app-card{border:1px solid #484848;border-radius:14px;background:#1e1e1e}
html[data-zsa-theme="dark"] .zsa-ai-app-card:hover{box-shadow:0 12px 28px rgba(15,23,42,.12);border-color:#484848}
html[data-zsa-theme="dark"] .zsa-ai-card-cover:before,html[data-zsa-theme="dark"] .zsa-ai-card-cover:after{border-radius:50%}
html[data-zsa-theme="dark"] .zsa-ai-card-cover b{border-radius:8px;background:rgba(30,30,30,0.72)}
html[data-zsa-theme="dark"] .zsa-ai-card-cover.is-summer{background:linear-gradient(135deg,#2d4912,#493612)}
html[data-zsa-theme="dark"] .zsa-ai-card-cover.is-summer:before{background:rgba(38,82,36,0.18)}
html[data-zsa-theme="dark"] .zsa-ai-card-cover.is-detail{background:linear-gradient(135deg,#123849,#123249)}
html[data-zsa-theme="dark"] .zsa-ai-card-cover.is-chinese{background:linear-gradient(135deg,#493512,#5e3117)}
html[data-zsa-theme="dark"] .zsa-ai-card-cover.is-product{background:linear-gradient(135deg,#123849,#122a49)}
html[data-zsa-theme="dark"] .zsa-ai-card-cover.is-culture{background:linear-gradient(135deg,#122d49,#1e1e1e)}
html[data-zsa-theme="dark"] .zsa-ai-card-cover.is-calligraphy{background:linear-gradient(135deg,#1e1e1e,#40221c)}
html[data-zsa-theme="dark"] .zsa-ai-card-cover.is-sign{background:linear-gradient(135deg,#493c12,#49122c)}
html[data-zsa-theme="dark"] .zsa-ai-card-cover.is-ink{background:linear-gradient(135deg,#124925,#19432f)}
html[data-zsa-theme="dark"] .zsa-ai-app-card>small{color:#aaaaaa}
html[data-zsa-theme="dark"] .zsa-ai-card-badge{border-radius:9px;background:var(--zsa-ai-green)}
html[data-zsa-theme="dark"] .zsa-ai-card-badge.is-new{background:#175e48;color:#f5f5f5}
html[data-zsa-theme="dark"] .zsa-ai-panel-heading{border:1px solid #484848;border-radius:15px;background:rgba(30,30,30,0.96)}
html[data-zsa-theme="dark"] .zsa-ai-panel-heading p{color:#aaaaaa}
html[data-zsa-theme="dark"] .zsa-ai-skill-select span{color:#aaaaaa}
html[data-zsa-theme="dark"] .zsa-ai-skill-select select{border:1px solid #484848;border-radius:9px;background:#1e1e1e}
html[data-zsa-theme="dark"] .zsa-ai-chat-messages{border:1px solid #484848;border-radius:16px;background:rgba(30,30,30,0.97)}
html[data-zsa-theme="dark"] .zsa-ai-avatar{border-radius:10px;background:#363636;color:#f5f5f5}
html[data-zsa-theme="dark"] .zsa-ai-message.is-user .zsa-ai-avatar{background:var(--zsa-ai-green);color:#eeeeee}
html[data-zsa-theme="dark"] .zsa-ai-message>div:last-child{border-radius:13px;background:#1e1e1e}
html[data-zsa-theme="dark"] .zsa-ai-message.is-user>div:last-child{background:#304912}
html[data-zsa-theme="dark"] .zsa-ai-chat-composer textarea{border:1px solid #484848;border-radius:13px}
html[data-zsa-theme="dark"] .zsa-ai-chat-composer button{border:0;border-radius:13px;background:#363636;color:#f5f5f5}
html[data-zsa-theme="dark"] .zsa-ai-form-grid{border:1px solid #484848;border-radius:16px;background:rgba(30,30,30,0.97)}
html[data-zsa-theme="dark"] .zsa-ai-form-grid input,html[data-zsa-theme="dark"] .zsa-ai-form-grid select,html[data-zsa-theme="dark"] .zsa-ai-form-grid textarea,html[data-zsa-theme="dark"] .zsa-ai-search-workspace textarea,html[data-zsa-theme="dark"] .zsa-ai-search-workspace select{border:1px solid #484848;border-radius:10px;background:#1e1e1e}
html[data-zsa-theme="dark"] .zsa-ai-action-row button,html[data-zsa-theme="dark"] .zsa-ai-output-actions button,html[data-zsa-theme="dark"] .zsa-ai-search-workspace>button{border:1px solid #484848;border-radius:10px;background:#1e1e1e}
html[data-zsa-theme="dark"] .zsa-ai-primary{background:var(--zsa-ai-green)!important;border-color:var(--zsa-ai-green)!important;color:#eeeeee!important}
html[data-zsa-theme="dark"] .zsa-ai-action-row span{color:#aaaaaa}
html[data-zsa-theme="dark"] .zsa-ai-output{border:1px solid #484848;border-radius:16px;background:#1e1e1e}
html[data-zsa-theme="dark"] .zsa-ai-image-preview{border:1px dashed #484848;border-radius:16px;background:#1e1e1e}
html[data-zsa-theme="dark"] .zsa-ai-search-workspace{border:1px solid #484848;border-radius:16px;background:#1e1e1e}
html[data-zsa-theme="dark"] .zsa-ai-skill-grid article{border:1px solid #484848;border-radius:15px;background:rgba(30,30,30,0.97)}
html[data-zsa-theme="dark"] .zsa-ai-skill-grid article>span{border-radius:99px;background:#304912;color:#baf17f}
html[data-zsa-theme="dark"] .zsa-ai-skill-grid p{color:#cccccc}
html[data-zsa-theme="dark"] .zsa-ai-skill-grid small{color:#aaaaaa}
html[data-zsa-theme="dark"] .zsa-ai-history-list article{border:1px solid #484848;border-radius:14px;background:#1e1e1e}
html[data-zsa-theme="dark"] .zsa-ai-history-list span{color:#c2f17e}
html[data-zsa-theme="dark"] .zsa-ai-history-list time{color:#aaaaaa}
html[data-zsa-theme="dark"] .zsa-ai-history-list pre{color:#cccccc}
html[data-zsa-theme="dark"] .zsa-ai-history-list button{border:0;background:none;color:#7ea2f1}
html[data-zsa-theme="dark"] .zsa-ai-toast{border-radius:10px;background:#363636;color:#f5f5f5;box-shadow:0 12px 30px rgba(0,0,0,.2)}
html[data-zsa-theme="dark"] .zsa-ai-login,html[data-zsa-theme="dark"] .zsa-ai-disabled{border:1px solid #484848;border-radius:18px;background:#1e1e1e}
html[data-zsa-theme="dark"] .zsa-ai-login a{border-radius:9px;background:#363636;color:#f5f5f5}
html[data-zsa-theme="dark"] .zsa-ai-app.is-sidebar-collapsed .zsa-ai-product-switch{background:transparent}
@media(max-width:900px){html[data-zsa-theme="dark"] .zsa-ai-sidebar{box-shadow:18px 0 50px rgba(0,0,0,.14)}
html[data-zsa-theme="dark"] .zsa-ai-sidebar-mask{background:rgba(10,12,15,.36)}}
html[data-zsa-theme="dark"] .zsa-ai-image-panel,html[data-zsa-theme="dark"] .zsa-ai-chat-panel{background:#1e1e1e}
html[data-zsa-theme="dark"] .zsa-ai-image-workbench,html[data-zsa-theme="dark"] .zsa-ai-chat-shell{background:#1e1e1e}
html[data-zsa-theme="dark"] .zsa-ai-workbench-head{border-bottom:1px solid #484848;background:rgba(30,30,30,0.96)}
html[data-zsa-theme="dark"] .zsa-ai-workbench-title p{color:#aaaaaa}
html[data-zsa-theme="dark"] .zsa-ai-back-btn{border:1px solid #484848;border-radius:50%;background:#1e1e1e}
html[data-zsa-theme="dark"] .zsa-ai-media-tabs button{border:0;border-radius:99px;background:transparent;color:#cccccc}
html[data-zsa-theme="dark"] .zsa-ai-media-tabs button.is-active{background:#1e1e1e;color:#eeeeee;box-shadow:0 2px 12px rgba(15,23,42,.09)}
html[data-zsa-theme="dark"] .zsa-ai-image-model-strip{background:#1e1e1e;border-bottom:1px solid #484848}
html[data-zsa-theme="dark"] .zsa-ai-image-model-strip button{border:1px solid transparent;border-radius:12px;background:transparent;color:#cccccc}
html[data-zsa-theme="dark"] .zsa-ai-image-model-strip button i{border-radius:7px;background:#363636;color:#c5f17e}
html[data-zsa-theme="dark"] .zsa-ai-image-model-strip button small{color:#aaaaaa}
html[data-zsa-theme="dark"] .zsa-ai-image-model-strip button.is-active{border-color:#484848;background:#1e1e1e;box-shadow:0 3px 14px rgba(15,23,42,.08);color:#eeeeee}
html[data-zsa-theme="dark"] .zsa-ai-image-stage{background-image:linear-gradient(rgba(41,41,41,0.32) 1px,transparent 1px),linear-gradient(90deg,rgba(41,41,41,0.32) 1px,transparent 1px);background-size:31px 31px}
html[data-zsa-theme="dark"] .zsa-ai-image-stage>.zsa-ai-glow-left{background:radial-gradient(circle,rgba(66,94,23,0.7),transparent 68%)}
html[data-zsa-theme="dark"] .zsa-ai-image-stage>.zsa-ai-glow-right{background:radial-gradient(circle,rgba(18,38,73,0.55),transparent 68%)}
html[data-zsa-theme="dark"] .zsa-ai-image-hero .zsa-ai-hero-frame{background:rgba(30,30,30,0.56)}
html[data-zsa-theme="dark"] .zsa-ai-image-hero h1 span{border-radius:15px;background:#1e1e1e;box-shadow:0 8px 22px rgba(15,23,42,.08)}
html[data-zsa-theme="dark"] .zsa-ai-image-composer{border:2px solid #6db125;border-radius:22px;background:#1e1e1e;box-shadow:0 12px 30px rgba(109,190,18,.18)}
html[data-zsa-theme="dark"] .zsa-ai-image-composer textarea{border:0!important;outline:0!important;background:transparent;box-shadow:none!important}
html[data-zsa-theme="dark"] .zsa-ai-upload-ref{border:0;border-radius:9px;background:#1e1e1e}
html[data-zsa-theme="dark"] .zsa-ai-image-controls label{border-radius:10px;background:#1e1e1e;color:#cccccc}
html[data-zsa-theme="dark"] .zsa-ai-image-controls select{border:0!important;background:transparent!important;color:#9daed3;outline:0;box-shadow:none!important}
html[data-zsa-theme="dark"] .zsa-ai-image-generate{border:0;border-radius:99px;background:#aaf04b;color:#111111;box-shadow:0 8px 20px rgba(0,0,0,0.25)}
html[data-zsa-theme="dark"] .zsa-ai-image-subactions button{border:1px solid #484848;border-radius:99px;background:rgba(30,30,30,0.9);color:#cccccc}
html[data-zsa-theme="dark"] .zsa-ai-image-subactions button.is-active{background:#363636;color:#f5f5f5}
html[data-zsa-theme="dark"] .zsa-ai-image-subactions span{color:#aaaaaa}
html[data-zsa-theme="dark"] .zsa-ai-image-advanced{border:1px solid #484848;border-radius:16px;background:rgba(30,30,30,0.96);box-shadow:0 12px 30px rgba(15,23,42,.07)}
html[data-zsa-theme="dark"] .zsa-ai-image-scenes-head p{color:#aaaaaa}
html[data-zsa-theme="dark"] .zsa-ai-image-scene-grid button{border:1px solid #484848;border-radius:13px;background:#1e1e1e}
html[data-zsa-theme="dark"] .zsa-ai-image-scene-grid button:hover{border-color:#77b125;box-shadow:0 12px 24px rgba(15,23,42,.09)}
html[data-zsa-theme="dark"] .zsa-ai-image-scene-grid i{color:#f5f5f5}
html[data-zsa-theme="dark"] .zsa-ai-image-scene-grid .is-white-main{background:linear-gradient(145deg,#1e1e1e,#292929);color:#eeeeee}
html[data-zsa-theme="dark"] .zsa-ai-image-scene-grid .is-project{background:linear-gradient(145deg,#123149,#1b3a5a)}
html[data-zsa-theme="dark"] .zsa-ai-image-scene-grid .is-detail-view{background:linear-gradient(145deg,#363636,#333333)}
html[data-zsa-theme="dark"] .zsa-ai-image-scene-grid .is-factory{background:linear-gradient(145deg,#333333,#363636)}
html[data-zsa-theme="dark"] .zsa-ai-image-scene-grid .is-poster{background:linear-gradient(145deg,#5e3617,#5e1717)}
html[data-zsa-theme="dark"] .zsa-ai-image-scene-grid small{color:#aaaaaa}
html[data-zsa-theme="dark"] .zsa-ai-generated-card{border:1px solid #484848;border-radius:14px;background:#1e1e1e}
html[data-zsa-theme="dark"] .zsa-ai-generated-card a,html[data-zsa-theme="dark"] .zsa-ai-generated-card button{border:0;background:none;color:#7ea2f1}
html[data-zsa-theme="dark"] .zsa-ai-image-skeleton{background:linear-gradient(90deg,#1e1e1e,#1e1e1e,#1e1e1e);background-size:200% 100%}
html[data-zsa-theme="dark"] .zsa-ai-generated-card small{color:#aaaaaa}
html[data-zsa-theme="dark"] .zsa-ai-model-select,html[data-zsa-theme="dark"] .zsa-ai-chat-panel .zsa-ai-skill-select{border:1px solid #484848;border-radius:10px;background:#1e1e1e;color:#aaaaaa}
html[data-zsa-theme="dark"] .zsa-ai-model-select select,html[data-zsa-theme="dark"] .zsa-ai-chat-panel .zsa-ai-skill-select select{border:0!important;background:transparent!important;box-shadow:none!important}
html[data-zsa-theme="dark"] .zsa-ai-new-chat{border:0;border-radius:9px;background:#363636;color:#f5f5f5}
html[data-zsa-theme="dark"] .zsa-ai-chat-body{background-image:linear-gradient(rgba(41,41,41,0.24) 1px,transparent 1px),linear-gradient(90deg,rgba(41,41,41,0.24) 1px,transparent 1px);background-size:31px 31px}
html[data-zsa-theme="dark"] .zsa-ai-welcome-mark{border-radius:19px;background:#363636;color:#bff17e;box-shadow:0 15px 30px rgba(15,23,42,.16)}
html[data-zsa-theme="dark"] .zsa-ai-chat-welcome p{color:#aaaaaa}
html[data-zsa-theme="dark"] .zsa-ai-chat-suggestions button{border:1px solid #484848;border-radius:12px;background:rgba(30,30,30,0.92);color:#cccccc}
html[data-zsa-theme="dark"] .zsa-ai-chat-suggestions button:hover{border-color:#73af27;background:#1e1e1e}
html[data-zsa-theme="dark"] .zsa-ai-chat-panel .zsa-ai-message.is-user .zsa-ai-message-body{background:#304912}
html[data-zsa-theme="dark"] .zsa-ai-chat-panel .zsa-ai-avatar{border-radius:11px;background:#363636;color:#bdf17e}
html[data-zsa-theme="dark"] .zsa-ai-message-body{border:1px solid #484848;border-radius:14px;background:#1e1e1e;box-shadow:0 5px 18px rgba(15,23,42,.04)}
html[data-zsa-theme="dark"] .zsa-ai-message-body pre{color:#eeeeee}
html[data-zsa-theme="dark"] .zsa-ai-message.is-thinking p i{border-radius:50%;background:#3f5e17}
html[data-zsa-theme="dark"] .zsa-ai-chat-dock{background:linear-gradient(transparent,rgba(30,30,30,0.92) 20%,#1e1e1e 55%)}
html[data-zsa-theme="dark"] .zsa-ai-chat-composer{border:1px solid #484848;border-radius:18px;background:#1e1e1e;box-shadow:0 14px 38px rgba(15,23,42,.12)}
html[data-zsa-theme="dark"] .zsa-ai-chat-composer textarea{border:0!important;outline:0!important;background:transparent;box-shadow:none!important}
html[data-zsa-theme="dark"] .zsa-ai-attach-btn{border:0;border-radius:8px;background:#1e1e1e}
html[data-zsa-theme="dark"] .zsa-ai-chat-model-chip{border-radius:9px;background:#122949;color:#8cb1e4}
html[data-zsa-theme="dark"] .zsa-ai-chat-composer-bottom small{color:#aaaaaa}
html[data-zsa-theme="dark"] .zsa-ai-send-circle{border:0;border-radius:50%;background:#363636;color:#c0f17e}
html[data-zsa-theme="dark"] .zsa-ai-chat-dock>p{color:#aaaaaa}
html[data-zsa-theme="dark"] .zsa-ai-sidebar-bottom{background:#1e1e1e}
html[data-zsa-theme="dark"] .zsa-ai-sidebar-bottom .zsa-ai-user-card{border-radius:11px;background:#1e1e1e;border:1px solid transparent}
html[data-zsa-theme="dark"] .zsa-ai-sidebar-bottom .zsa-ai-user-card:hover{background:#1e1e1e;border-color:#484848}
html[data-zsa-theme="dark"] .zsa-ai-user-avatar{border-radius:50%;background:#184912}
html[data-zsa-theme="dark"] .zsa-ai-user-meta small{color:#aaaaaa}
html[data-zsa-theme="dark"] .zsa-ai-user-more{color:#aaaaaa}
html[data-zsa-theme="dark"] .zsa-ai-nav-recent button svg{color:#cccccc}
html[data-zsa-theme="dark"] .zsa-ai-chat-shell{background-image:linear-gradient(rgba(41,41,41,0.28) 1px,transparent 1px),linear-gradient(90deg,rgba(41,41,41,0.28) 1px,transparent 1px);background-size:31px 31px;background-color:#1e1e1e}
html[data-zsa-theme="dark"] .zsa-ai-chat-topline{border-bottom:1px solid rgba(72,72,72,0.86);background:rgba(30,30,30,0.88)}
html[data-zsa-theme="dark"] .zsa-ai-chat-topline-actions .zsa-ai-skill-select{border:1px solid #484848;border-radius:10px;background:#1e1e1e}
html[data-zsa-theme="dark"] .zsa-ai-chat-topline-actions .zsa-ai-skill-select select{border:0!important;background:transparent!important;box-shadow:none!important}
html[data-zsa-theme="dark"] .zsa-ai-chat-body{background:transparent}
html[data-zsa-theme="dark"] .zsa-ai-section-heading h2{color:#eeeeee}
html[data-zsa-theme="dark"] .zsa-ai-section-heading button{border:1px solid #484848;border-radius:18px;background:#1e1e1e;color:#eeeeee}
html[data-zsa-theme="dark"] .zsa-ai-section-heading button:hover{border-color:#72b125;box-shadow:0 7px 18px rgba(15,23,42,.07)}
html[data-zsa-theme="dark"] .zsa-ai-asset-card{border:1px solid #484848;border-radius:14px;background:#1e1e1e;box-shadow:0 8px 22px rgba(15,23,42,.06)}
html[data-zsa-theme="dark"] .zsa-ai-asset-card:hover{border-color:#70ab2b;box-shadow:0 13px 28px rgba(15,23,42,.1)}
html[data-zsa-theme="dark"] .zsa-ai-asset-card>span{background:linear-gradient(transparent,rgba(0,0,0,.72));color:#f5f5f5}
html[data-zsa-theme="dark"] .zsa-ai-asset-card.is-empty{background:linear-gradient(145deg,#1e1e1e,#1e1e1e);color:#cccccc}
html[data-zsa-theme="dark"] .zsa-ai-asset-card.is-empty i{border-radius:13px;background:#1e1e1e;color:#81bdee}
html[data-zsa-theme="dark"] .zsa-ai-asset-card.is-empty span{background:none;color:#aaaaaa}
html[data-zsa-theme="dark"] .zsa-ai-template-card{border:1px solid #484848;border-radius:12px;background:#1e1e1e}
html[data-zsa-theme="dark"] .zsa-ai-template-card:hover{border-color:#70aa2c;box-shadow:0 11px 25px rgba(15,23,42,.09)}
html[data-zsa-theme="dark"] .zsa-ai-template-card i{color:#f5f5f5;text-shadow:0 2px 8px rgba(0,0,0,.35)}
html[data-zsa-theme="dark"] .zsa-ai-template-card.is-sky i{background:radial-gradient(circle at 70% 25%,#494412 0 6%,transparent 7%),linear-gradient(160deg,#17415e,#123749 55%,#5e4f17)}
html[data-zsa-theme="dark"] .zsa-ai-template-card.is-home i{background:linear-gradient(135deg,#292929,#333333 70%,#363636)}
html[data-zsa-theme="dark"] .zsa-ai-template-card.is-business i{background:linear-gradient(135deg,#1e1e1e 0 22%,#292929 23% 45%,#363636 46% 100%)}
html[data-zsa-theme="dark"] .zsa-ai-template-card.is-future i{background:linear-gradient(140deg,#1e1e1e,#292929 48%,#333333)}
html[data-zsa-theme="dark"] .zsa-ai-chat-panel.is-conversation-active .zsa-ai-chat-dock{background:linear-gradient(transparent,rgba(30,30,30,0.94) 25%,#1e1e1e 65%)}
html[data-zsa-theme="dark"] .zsa-ai-chat-composer{border:2px solid #6eb125;border-radius:21px;box-shadow:0 0 0 5px rgba(0,0,0,0.07),0 14px 37px rgba(15,23,42,.11)}
html[data-zsa-theme="dark"] .zsa-ai-chat-panel.is-conversation-active .zsa-ai-chat-composer{border-width:1px;border-color:#484848;box-shadow:0 14px 38px rgba(15,23,42,.12)}
html[data-zsa-theme="dark"] .zsa-ai-chat-user-chip{color:#aaaaaa}
html[data-zsa-theme="dark"] .zsa-ai-chat-user-chip img{border-radius:50%}
html[data-zsa-theme="dark"] .zsa-ai-send-circle{border-radius:18px;background:#aaf04b;color:#111111}
html[data-zsa-theme="dark"] .zsa-ai-chat-panel.is-conversation-active .zsa-ai-send-circle{border-radius:50%}
html[data-zsa-theme="dark"] .zsa-ai-chat-panel .zsa-ai-message.is-user .zsa-ai-message-body{background:#304912}
html[data-zsa-theme="dark"] .zsa-ai-top-dropdown{border:1px solid #484848;border-radius:18px;background:#1e1e1e;box-shadow:0 22px 60px rgba(15,23,42,.16)}
html[data-zsa-theme="dark"] .zsa-ai-template-mega>aside{border-right:1px solid #484848}
html[data-zsa-theme="dark"] .zsa-ai-template-mega>aside button{border:0;border-radius:8px;background:transparent}
html[data-zsa-theme="dark"] .zsa-ai-template-mega>aside button.is-active,html[data-zsa-theme="dark"] .zsa-ai-template-mega>aside button:hover{background:#1e1e1e}
html[data-zsa-theme="dark"] .zsa-ai-mega-head small{color:#aaaaaa}
html[data-zsa-theme="dark"] .zsa-ai-mega-head button{border:1px solid #484848;border-radius:18px;background:#1e1e1e}
html[data-zsa-theme="dark"] .zsa-ai-mega-cards button{border:1px solid #484848;border-radius:13px;background:#1e1e1e}
html[data-zsa-theme="dark"] .zsa-ai-mega-cards i{background-size:cover;background-position:center}
html[data-zsa-theme="dark"] .zsa-ai-mega-cards small{color:#aaaaaa}
html[data-zsa-theme="dark"] .zsa-ai-mega-cards .is-mango{background:linear-gradient(160deg,#17455e,#1e1e1e 50%,#5e4b17)}
html[data-zsa-theme="dark"] .zsa-ai-mega-cards .is-room{background:linear-gradient(145deg,#3d2e1f,#333333 65%,#333333)}
html[data-zsa-theme="dark"] .zsa-ai-mega-cards .is-coach{background:linear-gradient(135deg,#1e1e1e 0 45%,#363636 46% 100%)}
html[data-zsa-theme="dark"] .zsa-ai-mega-cards .is-future{background:linear-gradient(145deg,#1e1e1e,#292929 55%,#333333)}
html[data-zsa-theme="dark"] .zsa-ai-model-menu-head small{color:#aaaaaa}
html[data-zsa-theme="dark"] .zsa-ai-model-menu-grid button,html[data-zsa-theme="dark"] .zsa-ai-inline-model-menu button{border:1px solid #484848;border-radius:11px;background:#1e1e1e}
html[data-zsa-theme="dark"] .zsa-ai-model-menu-grid button:hover,html[data-zsa-theme="dark"] .zsa-ai-inline-model-menu button:hover{border-color:#70b125;background:#aaf04b}
html[data-zsa-theme="dark"] .zsa-ai-model-menu-grid i,html[data-zsa-theme="dark"] .zsa-ai-inline-model-menu i,html[data-zsa-theme="dark"] .zsa-ai-control-btn i{border-radius:8px;background:#363636;color:#f5f5f5}
html[data-zsa-theme="dark"] .zsa-ai-model-menu-grid small,html[data-zsa-theme="dark"] .zsa-ai-inline-model-menu small{color:#aaaaaa}
html[data-zsa-theme="dark"] .zsa-ai-mode-menu,html[data-zsa-theme="dark"] .zsa-ai-inline-menu{border:1px solid #484848;border-radius:13px;background:#1e1e1e;box-shadow:0 18px 40px rgba(15,23,42,.16)}
html[data-zsa-theme="dark"] .zsa-ai-mode-menu button{border:0;border-radius:8px;background:#1e1e1e}
html[data-zsa-theme="dark"] .zsa-ai-mode-menu button:hover,html[data-zsa-theme="dark"] .zsa-ai-mode-menu button.is-active{background:#1e1e1e}
html[data-zsa-theme="dark"] .zsa-ai-control-btn{border:0;border-radius:17px;background:#122949;color:#7fb2f0}
html[data-zsa-theme="dark"] .zsa-ai-control-btn.is-size-control{background:#1e1e1e;color:#cccccc}
html[data-zsa-theme="dark"] .zsa-ai-size-menu>div small{color:#aaaaaa}
html[data-zsa-theme="dark"] .zsa-ai-size-menu nav button{border:1px solid #484848;border-radius:18px;background:#1e1e1e}
html[data-zsa-theme="dark"] .zsa-ai-size-menu nav button.is-active{border-color:#484848;background:#363636;color:#f5f5f5}
html[data-zsa-theme="dark"] .zsa-ai-image-generate b{border-radius:12px;background:#363636;color:#f5f5f5}
html[data-zsa-theme="dark"] .zsa-ai-avatar-fallback{background:#184912;color:#88e8a5}
html[data-zsa-theme="dark"] .zsa-ai-user-avatar .avatar,html[data-zsa-theme="dark"] .zsa-ai-user-avatar .zsa-ai-avatar-img,html[data-zsa-theme="dark"] .zsa-ai-mini-user-avatar .avatar{border-radius:50%}
html[data-zsa-theme="dark"] .zsa-ai-mini-user-avatar{border-radius:50%;background:#184912}
html[data-zsa-theme="dark"] .zsa-ai-user-meta small em{color:#eeeeee}
html[data-zsa-theme="dark"] .zsa-ai-model-config td>small{color:#cccccc}
html[data-zsa-theme="dark"] .zsa-ai-sidebar-app-icon{background:transparent!important;border:0!important;box-shadow:none!important;border-radius:0!important}
html[data-zsa-theme="dark"] .zsa-ai-sidebar-app-icon svg,html[data-zsa-theme="dark"] .zsa-ai-sidebar-app-icon img{background:transparent!important;border:0!important;box-shadow:none!important;border-radius:0!important}
html[data-zsa-theme="dark"] .zsa-ai-app-icon-image{background:transparent!important;border:0!important;box-shadow:none!important}
html[data-zsa-theme="dark"] .zsa-ai-market-hero{border:1px solid #484848;border-radius:22px;background:rgba(30,30,30,0.94)}
html[data-zsa-theme="dark"] .zsa-ai-market-hero span{color:#c2f17e}
html[data-zsa-theme="dark"] .zsa-ai-market-hero p{color:#cccccc}
html[data-zsa-theme="dark"] .zsa-ai-market-hero label{border:1px solid #484848;border-radius:24px;background:#1e1e1e}
html[data-zsa-theme="dark"] .zsa-ai-market-hero input{border:0!important;outline:0}
html[data-zsa-theme="dark"] .zsa-ai-market-hero button{border:0;border-radius:50%;background:var(--zsa-ai-green)}
html[data-zsa-theme="dark"] .zsa-ai-market-categories button{border:1px solid #484848;border-radius:17px;background:#1e1e1e}
html[data-zsa-theme="dark"] .zsa-ai-market-categories button.is-active{background:#363636;color:#f5f5f5;border-color:#484848}
html[data-zsa-theme="dark"] .zsa-ai-market-card{border:1px solid #484848;border-radius:17px;background:#1e1e1e}
html[data-zsa-theme="dark"] .zsa-ai-market-card:hover{box-shadow:0 16px 35px rgba(15,23,42,.11)}
html[data-zsa-theme="dark"] .zsa-ai-market-card>i{background:#1e1e1e center/cover no-repeat}
html[data-zsa-theme="dark"] .zsa-ai-market-card>i>span{background:transparent}
html[data-zsa-theme="dark"] .zsa-ai-market-card>i svg,html[data-zsa-theme="dark"] .zsa-ai-market-card>i img{background:transparent!important}
html[data-zsa-theme="dark"] .zsa-ai-market-card small{color:#aaaaaa}
html[data-zsa-theme="dark"] .zsa-ai-market-card em{color:#c2f17e}
html[data-zsa-theme="dark"] .zsa-ai-card-cover.is-app-icon-cover{background:#1e1e1e}
html[data-zsa-theme="dark"] .zsa-ai-market-icon{background:transparent}
html[data-zsa-theme="dark"] .zsa-ai-market-icon svg,html[data-zsa-theme="dark"] .zsa-ai-market-icon img{background:transparent!important}
html[data-zsa-theme="dark"] .zsa-ai-card-cover[style]{background-position:center;background-size:cover;background-repeat:no-repeat}
html[data-zsa-theme="dark"] .zsa-ai-app-runner{border:1px solid #484848;border-radius:22px;background:#1e1e1e;box-shadow:0 18px 50px rgba(15,23,42,.07)}
html[data-zsa-theme="dark"] .zsa-ai-app-runner>header{border-bottom:1px solid #484848}
html[data-zsa-theme="dark"] .zsa-ai-app-runner>header>i{background:transparent}
html[data-zsa-theme="dark"] .zsa-ai-app-runner>header>i img,html[data-zsa-theme="dark"] .zsa-ai-app-runner>header>i svg{background:transparent!important}
html[data-zsa-theme="dark"] .zsa-ai-app-runner>header span{color:#c2f17e}
html[data-zsa-theme="dark"] .zsa-ai-app-runner>header p{color:#aaaaaa}
html[data-zsa-theme="dark"] .zsa-ai-app-generated-fields em{color:#f17e7e}
html[data-zsa-theme="dark"] .zsa-ai-app-generated-fields input,html[data-zsa-theme="dark"] .zsa-ai-app-generated-fields textarea,html[data-zsa-theme="dark"] .zsa-ai-app-generated-fields select,html[data-zsa-theme="dark"] .zsa-ai-app-runner aside select{border:1px solid #484848;border-radius:11px;background:#1e1e1e}
html[data-zsa-theme="dark"] .zsa-ai-app-runner aside{border-radius:15px;background:#1e1e1e}
html[data-zsa-theme="dark"] .zsa-ai-app-runner aside label>span,html[data-zsa-theme="dark"] .zsa-ai-app-cost span{color:#cccccc}
html[data-zsa-theme="dark"] .zsa-ai-app-cost{border-radius:10px;background:#1e1e1e}
html[data-zsa-theme="dark"] .zsa-ai-run-app{border:0;border-radius:12px}
html[data-zsa-theme="dark"] .zsa-ai-app-result{border:1px solid #484848;border-radius:15px;background:#1e1e1e}
html[data-zsa-theme="dark"] .zsa-ai-app-running i{border:3px solid #6fa036;border-top-color:#6eb125;border-radius:50%}
html[data-zsa-theme="dark"] .zsa-ai-app-image-result img{border-radius:14px}
html[data-zsa-theme="dark"] .zsa-ai-app-image-result a,html[data-zsa-theme="dark"] .zsa-ai-app-image-result button{border:1px solid #484848;border-radius:8px;background:#1e1e1e;color:#eeeeee}
html[data-zsa-theme="dark"] .zsa-ai-app-error{color:#eb8484}
html[data-zsa-theme="dark"] .zsa-ai-market-top>div>span{color:#baf17e}
html[data-zsa-theme="dark"] .zsa-ai-market-top h1{color:#9cadd4}
html[data-zsa-theme="dark"] .zsa-ai-market-top p{color:#aaaaaa}
html[data-zsa-theme="dark"] .zsa-ai-market-search{border:1px solid #484848;border-radius:16px;background:#1e1e1e;box-shadow:0 12px 32px rgba(15,23,42,.05)}
html[data-zsa-theme="dark"] .zsa-ai-market-search input{border:0!important;box-shadow:none!important;outline:0;background:transparent}
html[data-zsa-theme="dark"] .zsa-ai-market-search button{border:0;border-radius:11px;background:#aaf04b}
html[data-zsa-theme="dark"] .zsa-ai-featured-card{border:1px solid rgba(56,86,158,0.08);border-radius:22px;background:#1e1e1e;box-shadow:0 20px 42px rgba(15,23,42,.1)}
html[data-zsa-theme="dark"] .zsa-ai-featured-card>i{background:#1e1e1e center/cover no-repeat}
html[data-zsa-theme="dark"] .zsa-ai-featured-card>i img,html[data-zsa-theme="dark"] .zsa-ai-featured-card>i svg{background:transparent!important}
html[data-zsa-theme="dark"] .zsa-ai-featured-card>div>span{color:#baf080}
html[data-zsa-theme="dark"] .zsa-ai-featured-card small{color:#aaaaaa}
html[data-zsa-theme="dark"] .zsa-ai-market-categories{border-radius:16px;background:rgba(30,30,30,0.94)}
html[data-zsa-theme="dark"] .zsa-ai-market-categories button{border:0;border-radius:12px;background:transparent;color:#cccccc}
html[data-zsa-theme="dark"] .zsa-ai-market-categories button.is-active{background:#1e1e1e;color:#eeeeee;box-shadow:0 5px 16px rgba(15,23,42,.09)}
html[data-zsa-theme="dark"] .zsa-ai-market-section-head p{color:#aaaaaa}
html[data-zsa-theme="dark"] .zsa-ai-market-section-head button{border:1px solid #484848;border-radius:14px;background:#1e1e1e}
html[data-zsa-theme="dark"] .zsa-ai-market-card{border:1px solid #484848;border-radius:18px;background:#1e1e1e}
html[data-zsa-theme="dark"] .zsa-ai-market-card:hover{border-color:#67b125;box-shadow:0 18px 36px rgba(15,23,42,.09)}
html[data-zsa-theme="dark"] .zsa-ai-market-card>i{background:#1e1e1e center/cover no-repeat}
html[data-zsa-theme="dark"] .zsa-ai-market-card>i img,html[data-zsa-theme="dark"] .zsa-ai-market-card>i svg{background:transparent!important;border:0!important;box-shadow:none!important}
html[data-zsa-theme="dark"] .zsa-ai-market-card em{color:#b9ef80}
html[data-zsa-theme="dark"] .zsa-ai-market-card small{color:#aaaaaa}
html[data-zsa-theme="dark"] .zsa-ai-market-card strong{color:#eeeeee}
html[data-zsa-theme="dark"] .zsa-ai-app-breadcrumb{color:#aaaaaa}
html[data-zsa-theme="dark"] .zsa-ai-app-breadcrumb button{border:0;background:transparent;color:#cccccc}
html[data-zsa-theme="dark"] .zsa-ai-app-page-hero{border:1px solid #484848;border-radius:24px;background:linear-gradient(135deg,#1e1e1e,#2e4714)}
html[data-zsa-theme="dark"] .zsa-ai-app-page-hero>i{background:transparent}
html[data-zsa-theme="dark"] .zsa-ai-app-page-hero>i img,html[data-zsa-theme="dark"] .zsa-ai-app-page-hero>i svg{background:transparent!important}
html[data-zsa-theme="dark"] .zsa-ai-app-page-hero span{color:#b8f17e}
html[data-zsa-theme="dark"] .zsa-ai-app-page-hero p{color:#aaaaaa}
html[data-zsa-theme="dark"] .zsa-ai-app-page-cover{border-radius:17px;background:#1e1e1e center/cover no-repeat}
html[data-zsa-theme="dark"] .zsa-ai-app-page-cover.is-empty{background:transparent}
html[data-zsa-theme="dark"] .zsa-ai-app-form-card,html[data-zsa-theme="dark"] .zsa-ai-app-control-card,html[data-zsa-theme="dark"] .zsa-ai-app-result-card{border:1px solid #484848;border-radius:20px;background:#1e1e1e;box-shadow:0 12px 30px rgba(15,23,42,.04)}
html[data-zsa-theme="dark"] .zsa-ai-card-title>span{border-radius:10px;background:#3d5e17;color:#eeeeee}
html[data-zsa-theme="dark"] .zsa-ai-card-title p{color:#aaaaaa}
html[data-zsa-theme="dark"] .zsa-ai-app-generated-fields input,html[data-zsa-theme="dark"] .zsa-ai-app-generated-fields select,html[data-zsa-theme="dark"] .zsa-ai-app-generated-fields textarea,html[data-zsa-theme="dark"] .zsa-ai-app-control-card select{border:1px solid #484848;border-radius:12px;background:#1e1e1e;box-shadow:none}
html[data-zsa-theme="dark"] .zsa-ai-sidebar-app-icon,html[data-zsa-theme="dark"] .zsa-ai-sidebar-app-icon img,html[data-zsa-theme="dark"] .zsa-ai-sidebar-app-icon svg{background:transparent!important;background-image:none!important;border:0!important;box-shadow:none!important;border-radius:0!important}
html[data-zsa-theme="dark"] .zsa-ai-applications-panel{background:transparent!important}
html[data-zsa-theme="dark"] .zsa-ai-app-market-v2{background-image:linear-gradient(rgba(31,47,86,0.035) 1px,transparent 1px),linear-gradient(90deg,rgba(31,47,86,0.035) 1px,transparent 1px);background-size:32px 32px}
html[data-zsa-theme="dark"] .zsa-ai-app-market-glow.is-left{background:radial-gradient(circle,#405e17 0,rgba(64,94,23,0.62) 35%,transparent 72%)}
html[data-zsa-theme="dark"] .zsa-ai-app-market-glow.is-right{background:radial-gradient(circle,#122649 0,rgba(18,38,73,0.55) 34%,transparent 72%)}
html[data-zsa-theme="dark"] .zsa-ai-app-market-title-frame{border:1px solid #73b125;background:rgba(30,30,30,0.52)}
html[data-zsa-theme="dark"] .zsa-ai-app-market-title-frame h1{color:#eeeeee}
html[data-zsa-theme="dark"] .zsa-ai-app-market-title-frame p{color:#cccccc}
html[data-zsa-theme="dark"] .zsa-ai-app-market-title-frame>i{border:2px solid #70b125;background:#1e1e1e}
html[data-zsa-theme="dark"] .zsa-ai-app-market-title-frame>b{border:2px solid #70b125;border-radius:10px;background:#1e1e1e}
html[data-zsa-theme="dark"] .zsa-ai-app-market-composer{border:1px solid #484848;border-radius:22px;background:#1e1e1e;box-shadow:0 13px 35px rgba(15,23,42,.08)}
html[data-zsa-theme="dark"] .zsa-ai-app-market-input-row input{border:0!important;outline:0!important;box-shadow:none!important;background:transparent}
html[data-zsa-theme="dark"] .zsa-ai-app-market-add,html[data-zsa-theme="dark"] .zsa-ai-app-market-send{border:0}
html[data-zsa-theme="dark"] .zsa-ai-app-market-add{background:transparent;color:#eeeeee}
html[data-zsa-theme="dark"] .zsa-ai-app-market-send{border-radius:50%;background:#aaf04b;color:#111111}
html[data-zsa-theme="dark"] .zsa-ai-app-market-send:hover{background:#aaf04b}
html[data-zsa-theme="dark"] .zsa-ai-app-market-composer-meta{color:#aaaaaa}
html[data-zsa-theme="dark"] .zsa-ai-app-market-composer-meta span,html[data-zsa-theme="dark"] .zsa-ai-app-market-composer-meta b{border-radius:10px}
html[data-zsa-theme="dark"] .zsa-ai-app-market-composer-meta span{background:#122749;color:#87aae8}
html[data-zsa-theme="dark"] .zsa-ai-app-market-composer-meta b{background:#363636;color:#f5f5f5}
html[data-zsa-theme="dark"] .zsa-ai-app-arc-card{border:1px solid rgba(56,86,158,0.12);border-radius:19px;background:#1e1e1e;box-shadow:0 13px 33px rgba(15,23,42,.12)}
html[data-zsa-theme="dark"] .zsa-ai-app-arc-card.is-active{box-shadow:0 22px 48px rgba(15,23,42,.2)}
html[data-zsa-theme="dark"] .zsa-ai-app-arc-cover{background:#1e1e1e center/cover no-repeat}
html[data-zsa-theme="dark"] .zsa-ai-app-arc-placeholder img,html[data-zsa-theme="dark"] .zsa-ai-app-arc-placeholder svg{background:transparent!important}
html[data-zsa-theme="dark"] .zsa-ai-app-arc-badges span{border-radius:10px}
html[data-zsa-theme="dark"] .zsa-ai-app-arc-badges .is-hot{background:#3e5e17;color:#b8f17e}
html[data-zsa-theme="dark"] .zsa-ai-app-arc-badges .is-new{background:#175e49;color:#f5f5f5}
html[data-zsa-theme="dark"] .zsa-ai-app-arc-body>i{background:transparent}
html[data-zsa-theme="dark"] .zsa-ai-app-arc-body>i img,html[data-zsa-theme="dark"] .zsa-ai-app-arc-body>i svg{background:transparent!important}
html[data-zsa-theme="dark"] .zsa-ai-app-arc-body small{color:#aaaaaa}
html[data-zsa-theme="dark"] .zsa-ai-app-arc-body>button{border:0;border-radius:12px;background:#363636;color:#f5f5f5}
html[data-zsa-theme="dark"] .zsa-ai-app-carousel-nav{border:1px solid #484848;border-radius:50%;background:rgba(30,30,30,0.94);box-shadow:0 8px 20px rgba(15,23,42,.08)}
html[data-zsa-theme="dark"] .zsa-ai-market-section-head h2{color:#eeeeee}
html[data-zsa-theme="dark"] .zsa-ai-market-section-head button{border-radius:18px;background:#1e1e1e}
html[data-zsa-theme="dark"] .zsa-ai-market-card{border:1px solid #484848;border-radius:17px;background:#1e1e1e;box-shadow:0 4px 12px rgba(15,23,42,.025)}
html[data-zsa-theme="dark"] .zsa-ai-market-card:hover{border-color:#6bb125;box-shadow:0 18px 36px rgba(15,23,42,.11)}
html[data-zsa-theme="dark"] .zsa-ai-market-card-cover{background:#1e1e1e center/cover no-repeat}
html[data-zsa-theme="dark"] .zsa-ai-market-card-cover>span img,html[data-zsa-theme="dark"] .zsa-ai-market-card-cover>span svg{background:transparent!important}
html[data-zsa-theme="dark"] .zsa-ai-market-card-badges em{border-radius:10px;background:#3e5e17;color:#b8f17e}
html[data-zsa-theme="dark"] .zsa-ai-market-card-badges em.is-fire{background:#5e1d17;color:#f5f5f5}
html[data-zsa-theme="dark"] .zsa-ai-market-card-body>i{background:transparent}
html[data-zsa-theme="dark"] .zsa-ai-market-card-body>i img,html[data-zsa-theme="dark"] .zsa-ai-market-card-body>i svg{background:transparent!important}
html[data-zsa-theme="dark"] .zsa-ai-market-card-body small{color:#aaaaaa}
html[data-zsa-theme="dark"] .zsa-ai-market-card-body>button{border:0;border-radius:10px;background:#363636;color:#f5f5f5}
html[data-zsa-theme="dark"] .zsa-ai-market-empty{color:#aaaaaa}
html[data-zsa-theme="dark"] .zsa-ai-market-empty b{color:#eeeeee}
html[data-zsa-theme="dark"] .zsa-ai-app-arc-card{border-radius:18px;box-shadow:0 12px 28px rgba(15,23,42,.10)}
html[data-zsa-theme="dark"] .zsa-ai-app-arc-card.is-active{box-shadow:0 17px 38px rgba(15,23,42,.15)}
html[data-zsa-theme="dark"] .zsa-ai-app-arc-card:hover,html[data-zsa-theme="dark"] .zsa-ai-app-arc-card.is-hovered,html[data-zsa-theme="dark"] .zsa-ai-app-arc-card:focus-visible{border-color:#72b125;box-shadow:0 28px 58px rgba(15,23,42,.22)}
html[data-zsa-theme="dark"] .zsa-ai-app-arc-card:focus-visible{outline:3px solid rgba(110,177,37,0.28);outline-offset:3px}
html[data-zsa-theme="dark"] .zsa-ai-app-arc-cover{background:linear-gradient(145deg,#1e1e1e,#1e1e1e)}
html[data-zsa-theme="dark"] .zsa-ai-app-arc-cover:after{background:linear-gradient(transparent,rgba(31,47,86,0.035))}
html[data-zsa-theme="dark"] .zsa-ai-app-arc-body{background:#1e1e1e}
html[data-zsa-theme="dark"] .zsa-ai-app-arc-body>button{border-radius:15px;box-shadow:0 8px 18px rgba(0,0,0,.16)}
html[data-zsa-theme="dark"] .zsa-ai-app-arc-card:hover .zsa-ai-app-arc-body small,html[data-zsa-theme="dark"] .zsa-ai-app-arc-card.is-hovered .zsa-ai-app-arc-body small,html[data-zsa-theme="dark"] .zsa-ai-app-arc-card:focus-visible .zsa-ai-app-arc-body small{color:#cccccc}
html[data-zsa-theme="dark"] .zsa-ai-app-arc-card:hover .zsa-ai-app-arc-body>button:hover{background:#363636}
html[data-zsa-theme="dark"] .zsa-ai-app-carousel-nav:hover{border-color:#72a92d;box-shadow:0 12px 28px rgba(15,23,42,.14)}
html[data-zsa-theme="dark"] .zsa-ai-app-arc-card{border-radius:18px}
html[data-zsa-theme="dark"] .zsa-ai-app-arc-card:hover,html[data-zsa-theme="dark"] .zsa-ai-app-arc-card.is-hovered,html[data-zsa-theme="dark"] .zsa-ai-app-arc-card:focus-visible{border-color:#6fb125;box-shadow:0 22px 44px rgba(15,23,42,.17)}
html[data-zsa-theme="dark"] .zsa-ai-app-arc-body{background:#1e1e1e}
html[data-zsa-theme="dark"] .zsa-ai-app-arc-body small{color:#cccccc}
html[data-zsa-theme="dark"] .zsa-ai-app-arc-body>button{border-radius:14px}
html[data-zsa-theme="dark"] .zsa-ai-market-card:hover{border-color:#6fb125;box-shadow:0 16px 34px rgba(15,23,42,.11)}
html[data-zsa-theme="dark"] .zsa-ai-app-arc-card:hover,html[data-zsa-theme="dark"] .zsa-ai-app-arc-card.is-hovered,html[data-zsa-theme="dark"] .zsa-ai-app-arc-card:focus-visible{border-color:#6fb125;box-shadow:0 18px 38px rgba(15,23,42,.14)}
html[data-zsa-theme="dark"] .zsa-ai-app-arc-body,html[data-zsa-theme="dark"] .zsa-ai-app-arc-card:hover .zsa-ai-app-arc-body,html[data-zsa-theme="dark"] .zsa-ai-app-arc-card.is-hovered .zsa-ai-app-arc-body,html[data-zsa-theme="dark"] .zsa-ai-app-arc-card:focus-visible .zsa-ai-app-arc-body{background:#1e1e1e}
html[data-zsa-theme="dark"] .zsa-ai-app-arc-body small,html[data-zsa-theme="dark"] .zsa-ai-app-arc-card:hover .zsa-ai-app-arc-body small,html[data-zsa-theme="dark"] .zsa-ai-app-arc-card.is-hovered .zsa-ai-app-arc-body small,html[data-zsa-theme="dark"] .zsa-ai-app-arc-card:focus-visible .zsa-ai-app-arc-body small{color:#cccccc}
html[data-zsa-theme="dark"] .zsa-ai-app-carousel-nav,html[data-zsa-theme="dark"] .zsa-ai-app-carousel:hover .zsa-ai-app-carousel-nav,html[data-zsa-theme="dark"] .zsa-ai-app-carousel-viewport:hover~.zsa-ai-app-carousel-nav{background:rgba(30,30,30,0.98)!important}
html[data-zsa-theme="dark"] .zsa-ai-generation-task-card.is-planned-orchestration{border:1px solid #484848!important;border-radius:22px!important;background:rgba(30,30,30,0.985)!important;box-shadow:0 18px 55px rgba(20,28,42,.08),0 2px 8px rgba(20,28,42,.035)!important}
html[data-zsa-theme="dark"] .zsa-ai-generation-task-card.is-planned-orchestration:before{background:linear-gradient(90deg,#3c5e17 0%,#3e5e17 42%,#324912 75%,#3c5e17 100%)!important;background-size:220% 100%!important}
html[data-zsa-theme="dark"] .zsa-ai-plan-task-head{border-bottom:1px solid #484848!important;background:linear-gradient(180deg,#1e1e1e,#1e1e1e)!important}
html[data-zsa-theme="dark"] .zsa-ai-plan-task-head>b{color:#eeeeee!important}
html[data-zsa-theme="dark"] .zsa-ai-plan-head-status{border:1.5px solid #484848;border-radius:50%}
html[data-zsa-theme="dark"] .zsa-ai-plan-head-status.is-running:after{border:1.5px solid transparent;border-top-color:#6db125;border-right-color:#6db125;border-radius:50%}
html[data-zsa-theme="dark"] .zsa-ai-plan-head-status.is-complete{border-color:#66b125;background:#304912}
html[data-zsa-theme="dark"] .zsa-ai-plan-head-status.is-complete:after{color:#b2f17e}
html[data-zsa-theme="dark"] .zsa-ai-plan-head-status.is-failed{border-color:#b1252d;background:#1e1e1e}
html[data-zsa-theme="dark"] .zsa-ai-plan-head-status.is-failed:after{color:#e7888e}
html[data-zsa-theme="dark"] .zsa-ai-plan-head-separator{color:#aaaaaa}
html[data-zsa-theme="dark"] .zsa-ai-generation-task-card.is-planned-orchestration .zsa-ai-plan-total-time{color:#aaaaaa!important}
html[data-zsa-theme="dark"] .zsa-ai-plan-header-note{border:1px solid #6da630;border-radius:999px;background:#344912;color:#baf17f}
html[data-zsa-theme="dark"] .zsa-ai-plan-toggle{border:0;border-radius:9px;background:transparent;color:#cccccc}
html[data-zsa-theme="dark"] .zsa-ai-plan-toggle:hover{background:#1e1e1e;color:#eeeeee}
html[data-zsa-theme="dark"] .zsa-ai-plan-toggle>i{border-right:1.5px solid currentColor;border-bottom:1.5px solid currentColor}
html[data-zsa-theme="dark"] .is-planned-orchestration.is-collapsed .zsa-ai-plan-task-head{border-bottom:0!important}
html[data-zsa-theme="dark"] .zsa-ai-plan-meta>span{border:1px solid #484848;border-radius:999px;background:#1e1e1e;color:#cccccc}
html[data-zsa-theme="dark"] .zsa-ai-plan-meta>span:first-child{border-color:#6d9e38;background:#2e4912;color:#b8f17e}
html[data-zsa-theme="dark"] .zsa-ai-plan-meta>span:first-child i{color:#b6f17e}
html[data-zsa-theme="dark"] .is-planned-orchestration .zsa-ai-plan-brief{border:1px solid #484848!important;border-radius:12px!important;background:#1e1e1e!important}
html[data-zsa-theme="dark"] .is-planned-orchestration .zsa-ai-plan-brief em{border-radius:6px;background:#1e1e1e!important;color:#cccccc!important}
html[data-zsa-theme="dark"] .is-planned-orchestration .zsa-ai-plan-brief span{color:#cccccc!important}
html[data-zsa-theme="dark"] .is-planned-orchestration .zsa-ai-plan-timeline:before{background:#292929!important}
html[data-zsa-theme="dark"] .is-planned-orchestration .zsa-ai-plan-timeline>li>i{border:1.5px solid #484848!important;border-radius:50%!important;background:#1e1e1e!important;box-shadow:0 0 0 4px #000000!important}
html[data-zsa-theme="dark"] .is-planned-orchestration .zsa-ai-plan-timeline>li.is-active>i{border-color:#6eb125!important;background:#314912!important;box-shadow:0 0 0 4px #000000,0 0 0 7px rgba(120,211,22,.10)!important}
html[data-zsa-theme="dark"] .is-planned-orchestration .zsa-ai-plan-timeline>li.is-active>i:after{border:1.5px solid transparent;border-top-color:#6db125;border-right-color:#6db125;border-radius:50%}
html[data-zsa-theme="dark"] .is-planned-orchestration .zsa-ai-plan-timeline>li.is-done>i{border-color:#69b125!important;background:#324912!important}
html[data-zsa-theme="dark"] .is-planned-orchestration .zsa-ai-plan-timeline>li.is-done>i:after{color:#b3f17e}
html[data-zsa-theme="dark"] .is-planned-orchestration .zsa-ai-plan-timeline>li.is-error>i{border-color:#b1252d!important;background:#1e1e1e!important}
html[data-zsa-theme="dark"] .is-planned-orchestration .zsa-ai-plan-timeline>li.is-error>i:after{color:#e58a8f}
html[data-zsa-theme="dark"] .is-planned-orchestration .zsa-ai-plan-timeline>li b{color:#eeeeee!important}
html[data-zsa-theme="dark"] .is-planned-orchestration .zsa-ai-plan-timeline>li time{color:#b9e689}
html[data-zsa-theme="dark"] .is-planned-orchestration .zsa-ai-plan-timeline>li small{color:#aaaaaa!important}
html[data-zsa-theme="dark"] .is-planned-orchestration .zsa-ai-plan-timeline>li>em{border-radius:999px;background:#1e1e1e;color:#aaaaaa}
html[data-zsa-theme="dark"] .is-planned-orchestration .zsa-ai-plan-timeline>li.is-active>em{background:#2f4912;color:#b9f17e}
html[data-zsa-theme="dark"] .is-planned-orchestration .zsa-ai-plan-timeline>li.is-done>em{background:#30401c;color:#b8de91}
html[data-zsa-theme="dark"] .is-planned-orchestration .zsa-ai-plan-timeline>li.is-error>em{background:#1e1e1e;color:#e48b90}
html[data-zsa-theme="dark"] .zsa-ai-plan-model-call{border:1px solid #484848;border-radius:9px;background:#1e1e1e}
html[data-zsa-theme="dark"] .zsa-ai-plan-model-call>span{border-radius:6px;background:#363636;color:#f5f5f5}
html[data-zsa-theme="dark"] .zsa-ai-plan-model-call>em{color:#b8d798}
html[data-zsa-theme="dark"] .is-planned-orchestration .zsa-ai-plan-result{border:1px solid #484848!important;border-radius:12px!important;background:#1e1e1e!important}
html[data-zsa-theme="dark"] .is-planned-orchestration .zsa-ai-plan-result summary{color:#eeeeee!important}
html[data-zsa-theme="dark"] .is-planned-orchestration .zsa-ai-plan-result summary>em{color:#aaaaaa}
html[data-zsa-theme="dark"] .is-planned-orchestration .zsa-ai-plan-result summary>em>b{color:#cccccc!important}
html[data-zsa-theme="dark"] .is-planned-orchestration .zsa-ai-plan-result summary>em>time{color:#bbe18f}
html[data-zsa-theme="dark"] .is-planned-orchestration .zsa-ai-plan-result summary>i{border-right:1.5px solid #484848;border-bottom:1.5px solid #484848}
html[data-zsa-theme="dark"] .is-planned-orchestration .zsa-ai-plan-result p[data-ai-plan-prompt]{color:#cccccc!important}
html[data-zsa-theme="dark"] .zsa-ai-plan-final{border-top:1px solid #484848}
html[data-zsa-theme="dark"] .zsa-ai-plan-final>header>span{color:#eeeeee}
html[data-zsa-theme="dark"] .zsa-ai-plan-final>header i{border-radius:50%;background:#304912;color:#b7f17e}
html[data-zsa-theme="dark"] .zsa-ai-plan-final>header small{color:#aaaaaa}
html[data-zsa-theme="dark"] .zsa-ai-plan-final .zsa-ai-generation-result-main{border-radius:15px!important;background:#1e1e1e}
html[data-zsa-theme="dark"] .zsa-ai-plan-final .zsa-ai-generation-result-main img{background:#1e1e1e}
html[data-zsa-theme="dark"] .zsa-ai-plan-footer{border-top:1px solid #484848}
html[data-zsa-theme="dark"] .zsa-ai-plan-footer .zsa-ai-plan-live{color:#cccccc!important}
html[data-zsa-theme="dark"] .zsa-ai-plan-footer .zsa-ai-plan-live>i{border-radius:50%;background:#3c5e17!important;box-shadow:0 0 0 4px rgba(120,210,24,.10)!important}
html[data-zsa-theme="dark"] .zsa-ai-plan-footer .zsa-ai-plan-live>b{color:inherit}
html[data-zsa-theme="dark"] .zsa-ai-plan-footer>button{border:0;border-radius:8px;background:transparent;color:#cccccc}
html[data-zsa-theme="dark"] .zsa-ai-plan-footer>button:hover{background:#1e1e1e;color:#eeeeee}
html[data-zsa-theme="dark"] .zsa-ai-plan-progress{background:#1e1e1e}
html[data-zsa-theme="dark"] .zsa-ai-plan-progress>i{border-radius:999px;background:linear-gradient(90deg,transparent,#3c5e17,#304912,transparent)}
html[data-zsa-theme="dark"] .zsa-ai-generation-task-card.is-complete{border-color:#484848!important;box-shadow:0 17px 48px rgba(24,34,20,.075),0 2px 8px rgba(20,28,42,.03)!important}
html[data-zsa-theme="dark"] .zsa-ai-generation-task-card.is-complete:before{background:linear-gradient(90deg,#3a5e17,#3f5e17)!important}
html[data-zsa-theme="dark"] .zsa-ai-generation-task-card.is-complete .zsa-ai-plan-footer .zsa-ai-plan-live>i{background:#3a5e17!important}
html[data-zsa-theme="dark"] .zsa-ai-generation-task-card.is-failed{border-color:#9a3d45!important}
html[data-zsa-theme="dark"] .zsa-ai-generation-task-card.is-failed:before{background:#5e171c!important}
html[data-zsa-theme="dark"] .zsa-ai-generation-task-card.is-failed .zsa-ai-plan-footer .zsa-ai-plan-live{color:#db9498!important}
html[data-zsa-theme="dark"] .zsa-ai-generation-task-card.is-failed .zsa-ai-plan-footer .zsa-ai-plan-live>i{background:#5e171c!important;box-shadow:0 0 0 4px rgba(0,0,0,0.09)!important}
@media(max-width:720px){html[data-zsa-theme="dark"] .zsa-ai-generation-task-card.is-planned-orchestration{border-radius:17px!important}}
html[data-zsa-theme="dark"] .zsa-ai-generation-turn.is-agent-execution-turn>.zsa-ai-generation-turn-card{border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important}
html[data-zsa-theme="dark"] .zsa-ai-generation-task-card.is-planned-orchestration,html[data-zsa-theme="dark"] .zsa-ai-generation-task-card.is-planned-orchestration.is-complete,html[data-zsa-theme="dark"] .zsa-ai-generation-task-card.is-planned-orchestration.is-failed{border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important}
html[data-zsa-theme="dark"] .zsa-ai-generation-task-card.is-planned-orchestration .zsa-ai-plan-task-head{border:0!important;background:transparent!important}
html[data-zsa-theme="dark"] .zsa-ai-generation-task-card.is-planned-orchestration .zsa-ai-plan-task-head>b{color:#eeeeee!important}
html[data-zsa-theme="dark"] .zsa-ai-generation-task-card.is-planned-orchestration .zsa-ai-plan-head-status{border-color:#484848!important;background:transparent!important}
html[data-zsa-theme="dark"] .zsa-ai-generation-task-card.is-planned-orchestration .zsa-ai-plan-head-status.is-running:after{border-top-color:#6eb125!important;border-right-color:#6eb125!important}
html[data-zsa-theme="dark"] .zsa-ai-generation-task-card.is-planned-orchestration .zsa-ai-plan-head-status.is-complete{border-color:#69b125!important;background:#2e4912!important}
html[data-zsa-theme="dark"] .zsa-ai-generation-task-card.is-planned-orchestration .zsa-ai-plan-head-status.is-failed{border-color:#b1252e!important;background:#1e1e1e!important}
html[data-zsa-theme="dark"] .zsa-ai-generation-task-card.is-planned-orchestration .zsa-ai-plan-header-note{border:0!important;border-radius:0!important;background:transparent!important;color:#aaaaaa!important}
html[data-zsa-theme="dark"] .zsa-ai-generation-task-card.is-planned-orchestration .zsa-ai-plan-head-separator{color:#aaaaaa!important}
html[data-zsa-theme="dark"] .zsa-ai-generation-task-card.is-planned-orchestration .zsa-ai-plan-total-time{color:#aaaaaa!important}
html[data-zsa-theme="dark"] .zsa-ai-generation-task-card.is-planned-orchestration .zsa-ai-plan-toggle{border:0!important;border-radius:7px!important;background:transparent!important;color:#cccccc!important}
html[data-zsa-theme="dark"] .zsa-ai-generation-task-card.is-planned-orchestration .zsa-ai-plan-toggle:hover{background:#1e1e1e!important;color:#eeeeee!important}
html[data-zsa-theme="dark"] .zsa-ai-generation-task-card.is-planned-orchestration .zsa-ai-plan-body{border:0!important;background:transparent!important}
html[data-zsa-theme="dark"] .zsa-ai-generation-task-card.is-planned-orchestration .zsa-ai-plan-meta{color:#aaaaaa}
html[data-zsa-theme="dark"] .zsa-ai-generation-task-card.is-planned-orchestration .zsa-ai-plan-meta>span,html[data-zsa-theme="dark"] .zsa-ai-generation-task-card.is-planned-orchestration .zsa-ai-plan-meta>span:first-child{border:0!important;border-radius:0!important;background:transparent!important;color:#aaaaaa!important}
html[data-zsa-theme="dark"] .zsa-ai-generation-task-card.is-planned-orchestration .zsa-ai-plan-meta>span:first-child{color:#b6f17e!important}
html[data-zsa-theme="dark"] .zsa-ai-generation-task-card.is-planned-orchestration .zsa-ai-plan-meta>span:not(:last-child):after{color:#aaaaaa}
html[data-zsa-theme="dark"] .zsa-ai-generation-task-card.is-planned-orchestration .zsa-ai-agent-intent{border:0!important;border-radius:0!important;background:transparent!important;color:#cccccc!important}
html[data-zsa-theme="dark"] .zsa-ai-generation-task-card.is-planned-orchestration .zsa-ai-agent-intent>span{color:#aaaaaa}
html[data-zsa-theme="dark"] .is-planned-orchestration .zsa-ai-agent-step{border:0!important;background:transparent!important}
html[data-zsa-theme="dark"] .is-planned-orchestration .zsa-ai-agent-step>header>b{color:#eeeeee!important}
html[data-zsa-theme="dark"] .is-planned-orchestration .zsa-ai-agent-step>header>em{color:#aaaaaa!important}
html[data-zsa-theme="dark"] .is-planned-orchestration .zsa-ai-agent-step.is-active>header>em{color:#b8ee82!important}
html[data-zsa-theme="dark"] .is-planned-orchestration .zsa-ai-agent-step.is-done>header>em{color:#b6e28d!important}
html[data-zsa-theme="dark"] .is-planned-orchestration .zsa-ai-agent-step.is-error>header>em{color:#e28d92!important}
html[data-zsa-theme="dark"] .is-planned-orchestration .zsa-ai-agent-step>header>time{color:#b8d09f!important}
html[data-zsa-theme="dark"] .is-planned-orchestration .zsa-ai-agent-step>header>button{border:0;border-radius:7px;background:transparent;color:#aaaaaa}
html[data-zsa-theme="dark"] .is-planned-orchestration .zsa-ai-agent-step>header>button:hover{background:#1e1e1e;color:#eeeeee}
html[data-zsa-theme="dark"] .is-planned-orchestration .zsa-ai-agent-step>header>button>i,html[data-zsa-theme="dark"] .is-planned-orchestration .zsa-ai-agent-tool-head>i{border-right:1.4px solid currentColor;border-bottom:1.4px solid currentColor}
html[data-zsa-theme="dark"] .is-planned-orchestration .zsa-ai-agent-step-icon{border:1.4px solid #484848;border-radius:50%;background:#1e1e1e}
html[data-zsa-theme="dark"] .is-planned-orchestration .zsa-ai-agent-step-icon.is-active{border-color:#6eb125;box-shadow:0 0 0 4px rgba(117,201,27,.08)}
html[data-zsa-theme="dark"] .is-planned-orchestration .zsa-ai-agent-step-icon.is-active:after{border:1.4px solid transparent;border-top-color:#6bb125;border-right-color:#6bb125;border-radius:50%}
html[data-zsa-theme="dark"] .is-planned-orchestration .zsa-ai-agent-step-icon.is-done{border-color:#68b125;background:#2c4912}
html[data-zsa-theme="dark"] .is-planned-orchestration .zsa-ai-agent-step-icon.is-done:after{color:#b3f17e}
html[data-zsa-theme="dark"] .is-planned-orchestration .zsa-ai-agent-step-icon.is-error{border-color:#b1252e;background:#1e1e1e}
html[data-zsa-theme="dark"] .is-planned-orchestration .zsa-ai-agent-step-icon.is-error:after{color:#e58a90}
html[data-zsa-theme="dark"] .is-planned-orchestration .zsa-ai-agent-step>p{border:0!important;background:transparent!important;color:#cccccc!important}
html[data-zsa-theme="dark"] .is-planned-orchestration .zsa-ai-agent-step.is-done>p{color:#cccccc!important}
html[data-zsa-theme="dark"] .is-planned-orchestration .zsa-ai-agent-tool-group{border:0!important;background:transparent!important}
html[data-zsa-theme="dark"] .is-planned-orchestration .zsa-ai-agent-tool-head{border:0!important;border-radius:0!important;background:transparent!important;color:#eeeeee!important}
html[data-zsa-theme="dark"] .is-planned-orchestration .zsa-ai-agent-tool-head:before{color:#aaaaaa}
html[data-zsa-theme="dark"] .is-planned-orchestration .zsa-ai-agent-tool-head>i{color:#aaaaaa}
html[data-zsa-theme="dark"] .is-planned-orchestration .zsa-ai-agent-tool-body{border-left:1px solid #484848}
html[data-zsa-theme="dark"] .is-planned-orchestration .zsa-ai-agent-final{border:0!important;border-top:1px solid #484848!important;background:transparent!important}
html[data-zsa-theme="dark"] .is-planned-orchestration .zsa-ai-agent-final>header>span{border-radius:50%;background:#2e4912;color:#b5f17e}
html[data-zsa-theme="dark"] .is-planned-orchestration .zsa-ai-agent-final>header>b{color:#eeeeee}
html[data-zsa-theme="dark"] .is-planned-orchestration .zsa-ai-agent-final>header>small{color:#aaaaaa}
html[data-zsa-theme="dark"] .is-planned-orchestration .zsa-ai-agent-final>p{color:#cccccc!important}
html[data-zsa-theme="dark"] .is-planned-orchestration .zsa-ai-agent-result-item{border:0!important;border-radius:14px;background:#1e1e1e;box-shadow:none!important}
html[data-zsa-theme="dark"] .is-planned-orchestration .zsa-ai-agent-result-item img{background:#1e1e1e}
html[data-zsa-theme="dark"] .is-planned-orchestration .zsa-ai-agent-result-open{border-radius:18px;background:rgba(17,17,17,.8);color:#f5f5f5}
html[data-zsa-theme="dark"] .is-planned-orchestration .zsa-ai-agent-result-item>span{border-radius:7px;background:rgba(24,27,31,.76);color:#f5f5f5}
html[data-zsa-theme="dark"] .is-planned-orchestration .zsa-ai-agent-suggestions>small{color:#aaaaaa}
html[data-zsa-theme="dark"] .is-planned-orchestration .zsa-ai-agent-suggestions button{border:1px solid #484848;border-radius:999px;background:#1e1e1e;color:#cccccc}
html[data-zsa-theme="dark"] .is-planned-orchestration .zsa-ai-agent-suggestions button:hover{border-color:#6f9c3a;background:#aaf04b;color:#111111}
html[data-zsa-theme="dark"] .zsa-ai-generation-task-card.is-planned-orchestration .zsa-ai-plan-footer{border:0!important;background:transparent!important}
html[data-zsa-theme="dark"] .zsa-ai-generation-task-card.is-planned-orchestration .zsa-ai-plan-footer .zsa-ai-plan-live{color:#cccccc!important}
html[data-zsa-theme="dark"] .zsa-ai-generation-task-card.is-planned-orchestration .zsa-ai-plan-footer .zsa-ai-plan-live>i{background:#3c5e17!important;box-shadow:none!important}
html[data-zsa-theme="dark"] .zsa-ai-generation-task-card.is-planned-orchestration.is-failed .zsa-ai-plan-footer .zsa-ai-plan-live{color:#d9969a!important}
html[data-zsa-theme="dark"] .zsa-ai-generation-task-card.is-planned-orchestration.is-failed .zsa-ai-plan-footer .zsa-ai-plan-live>i{background:#5e171c!important}
html[data-zsa-theme="dark"] .zsa-ai-generation-task-card.is-planned-orchestration .zsa-ai-plan-footer>button{border:0!important;background:transparent!important;color:#aaaaaa!important}
html[data-zsa-theme="dark"] .zsa-ai-generation-task-card.is-planned-orchestration .zsa-ai-plan-footer>button:hover{background:transparent!important;color:#eeeeee!important}
html[data-zsa-theme="dark"] .zsa-ai-generation-task-card.is-planned-orchestration.is-collapsed .zsa-ai-plan-task-head{border:0!important}
@media(max-width:720px){html[data-zsa-theme="dark"] .zsa-ai-generation-task-card.is-planned-orchestration{border-radius:0!important}
html[data-zsa-theme="dark"] .is-planned-orchestration .zsa-ai-agent-result-item{border-radius:11px}}
html[data-zsa-theme="dark"] .zsa-ai-app-carousel-nav:hover{box-shadow:0 13px 30px rgba(15,23,42,.17)!important}
html[data-zsa-theme="dark"] .zsa-ai-app-arc-body,html[data-zsa-theme="dark"] .zsa-ai-app-arc-card:hover .zsa-ai-app-arc-body,html[data-zsa-theme="dark"] .zsa-ai-app-arc-card.is-hovered .zsa-ai-app-arc-body,html[data-zsa-theme="dark"] .zsa-ai-app-arc-card:focus-visible .zsa-ai-app-arc-body{background:#1e1e1e!important}
html[data-zsa-theme="dark"] .zsa-ai-app-arc-body small{color:#cccccc!important}
html[data-zsa-theme="dark"] .zsa-ai-app-arc-card:hover,html[data-zsa-theme="dark"] .zsa-ai-app-arc-card:focus-visible{border-color:#6fb125!important;box-shadow:0 18px 38px rgba(15,23,42,.14)!important}
html[data-zsa-theme="dark"] .zsa-ai-app-arc-body,html[data-zsa-theme="dark"] .zsa-ai-app-arc-card:hover .zsa-ai-app-arc-body,html[data-zsa-theme="dark"] .zsa-ai-app-arc-card:focus-visible .zsa-ai-app-arc-body{background:#1e1e1e!important}
html[data-zsa-theme="dark"] .zsa-ai-app-arc-body small{color:#cccccc!important}
html[data-zsa-theme="dark"] .zsa-ai-app-carousel-nav{background:rgba(30,30,30,0.98)!important}
html[data-zsa-theme="dark"] .zsa-ai-market-role-tabs{border:1px solid rgba(72,72,72,0.9)!important;border-radius:24px!important;background:rgba(30,30,30,0.94)!important;box-shadow:0 8px 24px rgba(15,23,42,.07)!important}
html[data-zsa-theme="dark"] .zsa-ai-market-role-tabs button{border:0!important;background:transparent!important;color:#cccccc!important}
html[data-zsa-theme="dark"] .zsa-ai-market-role-tabs button.is-active{background:#1e1e1e!important;color:#eeeeee!important;box-shadow:0 3px 10px rgba(15,23,42,.10)!important}
html[data-zsa-theme="dark"] .zsa-ai-market-category-empty{border:1px dashed #484848;border-radius:18px;background:rgba(30,30,30,0.7);color:#aaaaaa}
html[data-zsa-theme="dark"] .zsa-ai-market-category-empty b{color:#eeeeee}
html[data-zsa-theme="dark"] .zsa-ai-app-arc-cover,html[data-zsa-theme="dark"] .zsa-ai-app-arc-card:hover .zsa-ai-app-arc-cover,html[data-zsa-theme="dark"] .zsa-ai-app-arc-card:focus-visible .zsa-ai-app-arc-cover{background-color:#1e1e1e!important}
html[data-zsa-theme="dark"] .zsa-ai-app-arc-cover.is-fallback,html[data-zsa-theme="dark"] .zsa-ai-market-card-cover.is-fallback{background:linear-gradient(145deg,#1e1e1e,#1e2e3e)!important}
html[data-zsa-theme="dark"] .zsa-ai-app-arc-placeholder,html[data-zsa-theme="dark"] .zsa-ai-market-fallback{color:#eeeeee!important}
html[data-zsa-theme="dark"] .zsa-ai-app-fallback-mark{border-radius:16px!important;background:#1e1e1e!important;box-shadow:0 10px 24px rgba(15,23,42,.08)!important;color:#eeeeee!important}
html[data-zsa-theme="dark"] .zsa-ai-app-fallback-mark img,html[data-zsa-theme="dark"] .zsa-ai-app-fallback-mark svg{background:transparent!important}
html[data-zsa-theme="dark"] .zsa-ai-app-arc-placeholder>strong,html[data-zsa-theme="dark"] .zsa-ai-market-fallback>strong{color:#cccccc!important}
html[data-zsa-theme="dark"] .zsa-ai-market-role-tabs{background:rgba(30,30,30,0.97)!important}
html[data-zsa-theme="dark"] .zsa-ai-app-detail-hero{border:1px solid #484848;border-radius:24px;background:linear-gradient(120deg,#384912 0%,#1e1e1e 55%,#1e1e1e 100%)}
html[data-zsa-theme="dark"] .zsa-ai-app-detail-logo{border-radius:18px;background:linear-gradient(145deg,#123f49,#124049)}
html[data-zsa-theme="dark"] .zsa-ai-app-detail-copy h1{color:#9cadd4}
html[data-zsa-theme="dark"] .zsa-ai-app-detail-copy p{color:#cccccc}
html[data-zsa-theme="dark"] .zsa-ai-app-detail-chips span,html[data-zsa-theme="dark"] .zsa-ai-app-detail-chips em{border:1px solid #484848;border-radius:999px;background:#1e1e1e;color:#cccccc}
html[data-zsa-theme="dark"] .zsa-ai-app-pin{border:1px solid #484848;border-radius:50%;background:#1e1e1e}
html[data-zsa-theme="dark"] .zsa-ai-app-detail-cover{border-radius:18px;background:#1e1e1e center/cover no-repeat}
html[data-zsa-theme="dark"] .zsa-ai-app-composer-card{border:2px solid #71b125;border-radius:26px;background:#1e1e1e;box-shadow:0 10px 30px rgba(126,226,10,.18)}
html[data-zsa-theme="dark"] .zsa-ai-app-reference-thumb{border:1px solid #484848;border-radius:13px;background:#1e1e1e center/cover no-repeat}
html[data-zsa-theme="dark"] .zsa-ai-app-add-reference{border:1px solid #484848;border-radius:50%;background:#1e1e1e}
html[data-zsa-theme="dark"] .zsa-ai-app-field span{color:#cccccc}
html[data-zsa-theme="dark"] .zsa-ai-app-field input,html[data-zsa-theme="dark"] .zsa-ai-app-field select,html[data-zsa-theme="dark"] .zsa-ai-app-field textarea{border:1px solid #484848;border-radius:10px;background:#1e1e1e}
html[data-zsa-theme="dark"] .zsa-ai-app-prompt-editor{border:0;outline:0;color:#eeeeee;background:transparent}
html[data-zsa-theme="dark"] .zsa-ai-app-composer-options label{border-radius:10px;background:#1e1e1e;color:#cccccc}
html[data-zsa-theme="dark"] .zsa-ai-app-composer-options select{border:0;background:transparent;outline:0}
html[data-zsa-theme="dark"] .zsa-ai-app-plus{border:0;background:transparent}
html[data-zsa-theme="dark"] .zsa-ai-run-app{border-radius:999px!important}
html[data-zsa-theme="dark"] .zsa-ai-run-app b{border-radius:999px;background:#363636;color:#f5f5f5}
html[data-zsa-theme="dark"] .zsa-ai-app-result-card.is-inline{border:0!important;background:transparent!important;box-shadow:none!important}
html[data-zsa-theme="dark"] .zsa-ai-app-community-tabs{border-radius:999px;background:#1e1e1e}
html[data-zsa-theme="dark"] .zsa-ai-app-community-tabs button{border:0;border-radius:999px;background:transparent;color:#cccccc}
html[data-zsa-theme="dark"] .zsa-ai-app-community-tabs button.is-active{background:#363636;color:#f5f5f5}
html[data-zsa-theme="dark"] .zsa-ai-app-work-card{border:1px solid #484848;border-radius:16px;background:#1e1e1e}
html[data-zsa-theme="dark"] .zsa-ai-app-work-card:hover{border-color:#75b125;box-shadow:0 12px 28px rgba(15,23,42,.12)}
html[data-zsa-theme="dark"] .zsa-ai-app-work-image{background:#1e1e1e}
html[data-zsa-theme="dark"] .zsa-ai-app-work-image span{border-radius:999px;background:#3e5e17;color:#eeeeee}
html[data-zsa-theme="dark"] .zsa-ai-app-work-meta img,html[data-zsa-theme="dark"] .zsa-ai-app-work-meta i{border-radius:50%;background:#244912}
html[data-zsa-theme="dark"] .zsa-ai-app-work-meta b{color:#cccccc}
html[data-zsa-theme="dark"] .zsa-ai-app-work-meta em{color:#cccccc}
html[data-zsa-theme="dark"] .zsa-ai-app-works-loading,html[data-zsa-theme="dark"] .zsa-ai-app-works-empty{color:#cccccc}
html[data-zsa-theme="dark"] .zsa-ai-app-works-empty b{color:#eeeeee}
html[data-zsa-theme="dark"] .zsa-ai-app-community-pagination button{border:1px solid #484848;border-radius:9px;background:#1e1e1e}
html[data-zsa-theme="dark"] .zsa-ai-app-community-pagination button.is-current{background:#363636;color:#f5f5f5;border-color:#484848}
html[data-zsa-theme="dark"] .zsa-ai-app-subscribe{border:1px solid #484848!important;border-radius:999px!important;background:#1e1e1e!important;color:#eeeeee!important;box-shadow:0 6px 16px rgba(15,23,42,.06)!important}
html[data-zsa-theme="dark"] .zsa-ai-app-subscribe.is-active{border-color:#71b125!important;background:#304912!important;color:#bcf17e!important}
html[data-zsa-theme="dark"] .zsa-ai-reference-thumb{border:1px solid #484848!important;border-radius:13px!important;background:#1e1e1e!important}
html[data-zsa-theme="dark"] .zsa-ai-reference-thumb span{border-radius:5px!important;background:rgba(36,50,82,0.68)!important;color:#f5f5f5!important}
html[data-zsa-theme="dark"] .zsa-ai-reference-delete{border:0!important;border-radius:50%!important;background:#363636!important;color:#f5f5f5!important;box-shadow:0 4px 10px rgba(15,23,42,.22)!important}
html[data-zsa-theme="dark"] .zsa-ai-reference-pop{border-radius:16px!important;background:#1e1e1e!important;box-shadow:0 18px 45px rgba(15,23,42,.28)!important}
html[data-zsa-theme="dark"] .zsa-ai-reference-pop b{background:linear-gradient(transparent,rgba(0,0,0,.7))!important;color:#f5f5f5!important}
html[data-zsa-theme="dark"] .zsa-ai-app-reference-tip{color:#aaaaaa!important}
html[data-zsa-theme="dark"] .zsa-ai-app-detail-copy h1{color:#eeeeee!important}
html[data-zsa-theme="dark"] .zsa-ai-app-detail-copy p{color:#cccccc!important}
html[data-zsa-theme="dark"] .zsa-ai-app-subscribe{border:1px solid #484848!important;border-radius:999px!important;background:#1e1e1e!important;color:#eeeeee!important;box-shadow:0 5px 14px rgba(15,23,42,.05)!important}
html[data-zsa-theme="dark"] .zsa-ai-app-subscribe.is-active{border-color:#72b125!important;background:#2f4912!important;color:#bcf17e!important}
html[data-zsa-theme="dark"] .zsa-ai-app-detail-cover{border-radius:20px!important}
html[data-zsa-theme="dark"] .zsa-ai-app-field span{color:#eeeeee!important}
html[data-zsa-theme="dark"] .zsa-ai-app-field input,html[data-zsa-theme="dark"] .zsa-ai-app-field select,html[data-zsa-theme="dark"] .zsa-ai-app-field textarea{border:0!important;border-radius:5px!important;background:#1e1e1e!important;box-shadow:none!important;color:#f19e7f!important;outline:0!important}
html[data-zsa-theme="dark"] .zsa-ai-app-prompt-line>span{color:#eeeeee!important}
html[data-zsa-theme="dark"] .zsa-ai-app-prompt-editor{border:0!important;border-radius:6px!important;background:transparent!important;color:#f19e7f!important;box-shadow:none!important}
html[data-zsa-theme="dark"] .zsa-ai-app-prompt-editor::placeholder{color:#aaaaaa!important}
html[data-zsa-theme="dark"] .zsa-ai-app-arc-card{color:inherit!important}
html[data-zsa-theme="dark"] .zsa-ai-app-arc-card:visited{color:inherit!important}
html[data-zsa-theme="dark"] .zsa-ai-app-arc-card{color:#eeeeee!important;border:1px solid #484848!important;border-radius:18px!important;background:#1e1e1e!important;box-shadow:0 8px 22px rgba(15,23,42,.08)!important}
html[data-zsa-theme="dark"] .zsa-ai-app-arc-card:hover{border-color:#72b125!important;box-shadow:0 13px 30px rgba(15,23,42,.14)!important}
html[data-zsa-theme="dark"] .zsa-ai-app-arc-cover{background:#1e1e1e!important}
html[data-zsa-theme="dark"] .zsa-ai-app-arc-body{background:#1e1e1e!important}
html[data-zsa-theme="dark"] .zsa-ai-app-arc-body small{color:#cccccc!important}
html[data-zsa-theme="dark"] .zsa-ai-app-arc-try{border-radius:999px!important;background:#363636!important;color:#f5f5f5!important}
html[data-zsa-theme="dark"] .zsa-ai-app-add-reference.is-inline{border:1px solid #484848!important;border-radius:50%!important;background:#1e1e1e!important;color:#eeeeee!important}
html[data-zsa-theme="dark"] .zsa-ai-app-prompt-editor{border:0!important;outline:0!important;background:transparent!important;color:#9cadd4!important;box-shadow:none!important}
html[data-zsa-theme="dark"] .zsa-ai-app-prompt-editor::placeholder{color:#aaaaaa!important}
html[data-zsa-theme="dark"] .zsa-ai-app-plus{border:0!important;border-radius:50%!important;background:transparent!important;color:#eeeeee!important}
html[data-zsa-theme="dark"] .zsa-ai-app-plus:hover{background:#1e1e1e!important}
html[data-zsa-theme="dark"] .zsa-ai-app-add-menu{border:1px solid #484848!important;border-radius:14px!important;background:#1e1e1e!important;box-shadow:0 16px 40px rgba(15,23,42,.18)!important}
html[data-zsa-theme="dark"] .zsa-ai-app-add-menu button{border:0!important;border-radius:9px!important;background:transparent!important;color:#eeeeee!important}
html[data-zsa-theme="dark"] .zsa-ai-app-add-menu button:hover{background:#1e1e1e!important}
html[data-zsa-theme="dark"] .zsa-ai-app-add-menu button em{color:#aaaaaa!important}
html[data-zsa-theme="dark"] .zsa-ai-app-add-menu>i{background:#1e1e1e!important}
html[data-zsa-theme="dark"] .zsa-ai-app-composer-card.is-dragover{box-shadow:0 0 0 3px rgba(127,226,10,.28),0 18px 46px rgba(83,164,0,.14)!important}
html[data-zsa-theme="dark"] .zsa-ai-app-arc-body>i{border-radius:9px!important;background:transparent!important}
html[data-zsa-theme="dark"] .zsa-ai-app-arc-body small{color:#cccccc!important}
html[data-zsa-theme="dark"] .zsa-ai-app-arc-try{border-radius:999px!important;background:#363636!important;color:#f5f5f5!important}
html[data-zsa-theme="dark"] .zsa-ai-generation-page{background:#1e1e1e;border:1px solid #484848;border-radius:34px;box-shadow:0 20px 55px rgba(15,23,42,.08)}
html[data-zsa-theme="dark"] .zsa-ai-generation-topbar{border-bottom:1px solid #484848;background:rgba(30,30,30,0.95)}
html[data-zsa-theme="dark"] .zsa-ai-generation-app>i{border-radius:9px;background:#22303a}
html[data-zsa-theme="dark"] .zsa-ai-generation-app span{color:#aaaaaa}
html[data-zsa-theme="dark"] .zsa-ai-generation-tabs{border-radius:999px;background:#1e1e1e}
html[data-zsa-theme="dark"] .zsa-ai-generation-tabs button{border:0;background:transparent;border-radius:999px;color:#cccccc}
html[data-zsa-theme="dark"] .zsa-ai-generation-tabs button.is-active{background:#363636;color:#f5f5f5}
html[data-zsa-theme="dark"] .zsa-ai-generation-back{border:1px solid #484848;background:#1e1e1e;border-radius:999px}
html[data-zsa-theme="dark"] .zsa-ai-generation-workspace{background:linear-gradient(180deg,#1e1e1e,#1e1e1e)}
html[data-zsa-theme="dark"] .zsa-ai-generation-thread-meta{color:#aaaaaa}
html[data-zsa-theme="dark"] .zsa-ai-generation-thread-meta b{color:#cccccc}
html[data-zsa-theme="dark"] .zsa-ai-generation-request-tags span{border-radius:9px;background:#1e1e1e;color:#cccccc}
html[data-zsa-theme="dark"] .zsa-ai-generation-request h2{color:#9cadd4}
html[data-zsa-theme="dark"] .zsa-ai-generation-progress-card,html[data-zsa-theme="dark"] .zsa-ai-generation-failed,html[data-zsa-theme="dark"] .zsa-ai-generation-empty{border:1px solid #484848;border-radius:22px;background:#1e1e1e}
html[data-zsa-theme="dark"] .zsa-ai-generation-progress-card p,html[data-zsa-theme="dark"] .zsa-ai-generation-failed p,html[data-zsa-theme="dark"] .zsa-ai-generation-empty p{color:#aaaaaa}
html[data-zsa-theme="dark"] .zsa-ai-gpt-spinner i{border-radius:50%;border:4px solid transparent}
html[data-zsa-theme="dark"] .zsa-ai-gpt-spinner i:nth-child(1){border-top-color:#484848}
html[data-zsa-theme="dark"] .zsa-ai-gpt-spinner i:nth-child(2){border-right-color:#71b125}
html[data-zsa-theme="dark"] .zsa-ai-gpt-spinner i:nth-child(3){border-bottom-color:#484848}
html[data-zsa-theme="dark"] .zsa-ai-generation-progress-line{border-radius:999px;background:#1e1e1e}
html[data-zsa-theme="dark"] .zsa-ai-generation-progress-line i{border-radius:inherit;background:linear-gradient(90deg,#363636,#3e5e17)}
html[data-zsa-theme="dark"] .zsa-ai-generation-failed i{border-radius:50%;background:#5e1718;color:#f5f5f5}
html[data-zsa-theme="dark"] .zsa-ai-generation-result-image>img{border-radius:18px;box-shadow:0 12px 32px rgba(15,23,42,.12)}
html[data-zsa-theme="dark"] .zsa-ai-generation-result-image a,html[data-zsa-theme="dark"] .zsa-ai-generation-result-image button{border:1px solid #484848;background:#1e1e1e;border-radius:9px;color:#eeeeee}
html[data-zsa-theme="dark"] .zsa-ai-generation-composer{border:1px solid #484848;border-radius:24px;background:#1e1e1e;box-shadow:0 12px 34px rgba(15,23,42,.11)}
html[data-zsa-theme="dark"] .zsa-ai-generation-plus,html[data-zsa-theme="dark"] .zsa-ai-generation-send{border:0;border-radius:50%}
html[data-zsa-theme="dark"] .zsa-ai-generation-plus{background:transparent}
html[data-zsa-theme="dark"] .zsa-ai-generation-send{background:#aaf04b;color:#111111}
html[data-zsa-theme="dark"] .zsa-ai-generation-composer textarea{border:0;outline:0}
@media(max-width:760px){html[data-zsa-theme="dark"] .zsa-ai-generation-page{border-radius:0;border-left:0;border-right:0}}
html[data-zsa-theme="dark"] .zsa-ai-generation-panel{background:transparent!important}
html[data-zsa-theme="dark"] .zsa-ai-generation-shell{background:transparent}
html[data-zsa-theme="dark"] .zsa-ai-history-header{border-bottom:1px solid #484848;background:rgba(30,30,30,0.94)}
html[data-zsa-theme="dark"] .zsa-ai-history-tabs{border-radius:999px;background:#1e1e1e}
html[data-zsa-theme="dark"] .zsa-ai-history-tabs button{border:0;border-radius:999px;background:transparent;color:#cccccc}
html[data-zsa-theme="dark"] .zsa-ai-history-tabs button.is-active{background:#363636;color:#f5f5f5}
html[data-zsa-theme="dark"] .zsa-ai-history-filters button,html[data-zsa-theme="dark"] .zsa-ai-history-layout button{border:1px solid #484848;border-radius:10px;background:#1e1e1e;color:#cccccc}
html[data-zsa-theme="dark"] .zsa-ai-history-layout button.is-active{background:#1e1e1e;color:#eeeeee}
html[data-zsa-theme="dark"] .zsa-ai-generation-day{border:1px solid #484848;border-radius:8px;background:#1e1e1e;color:#cccccc}
html[data-zsa-theme="dark"] .zsa-ai-generation-turn-card{border-radius:24px;background:rgba(30,30,30,0.86)}
html[data-zsa-theme="dark"] .zsa-ai-generation-turn-head{color:#aaaaaa}
html[data-zsa-theme="dark"] .zsa-ai-generation-turn-head>button{border:0;background:transparent;color:#cccccc}
html[data-zsa-theme="dark"] .zsa-ai-generation-user-chip img{border-radius:50%}
html[data-zsa-theme="dark"] .zsa-ai-generation-user-chip b{color:#cccccc}
html[data-zsa-theme="dark"] .zsa-ai-generation-mode>i{border-radius:8px;background:#123149}
html[data-zsa-theme="dark"] .zsa-ai-generation-mode span{color:#aaaaaa}
html[data-zsa-theme="dark"] .zsa-ai-generation-source em{color:#aaaaaa}
html[data-zsa-theme="dark"] .zsa-ai-generation-source button{border:1px solid #484848;border-radius:9px;background:#1e1e1e}
html[data-zsa-theme="dark"] .zsa-ai-generation-reference-tile{border:1px solid #484848;border-radius:10px;background:#1e1e1e}
html[data-zsa-theme="dark"] .zsa-ai-generation-reference-tile span{background:rgba(0,0,0,.55);color:#f5f5f5}
html[data-zsa-theme="dark"] .zsa-ai-generation-prompt{color:#9cadd4}
html[data-zsa-theme="dark"] .zsa-ai-generation-progress-card,html[data-zsa-theme="dark"] .zsa-ai-generation-failed,html[data-zsa-theme="dark"] .zsa-ai-generation-empty{border:1px solid #484848;border-radius:18px;background:#1e1e1e}
html[data-zsa-theme="dark"] .zsa-ai-generation-progress-card p,html[data-zsa-theme="dark"] .zsa-ai-generation-failed p,html[data-zsa-theme="dark"] .zsa-ai-generation-empty p{color:#aaaaaa}
html[data-zsa-theme="dark"] .zsa-ai-generation-turn-actions button{border:0;border-radius:8px;background:transparent;color:#cccccc}
html[data-zsa-theme="dark"] .zsa-ai-generation-turn-actions button:hover{background:#1e1e1e;color:#eeeeee}
html[data-zsa-theme="dark"] .zsa-ai-generation-composer-dock{background:linear-gradient(180deg,rgba(255,255,255,0),rgba(30,30,30,0.96) 25%)}
html[data-zsa-theme="dark"] .zsa-ai-generation-composer-card{border:1px solid #484848;border-radius:23px;background:#1e1e1e;box-shadow:0 12px 34px rgba(15,23,42,.12)}
html[data-zsa-theme="dark"] .zsa-ai-generation-composer-card textarea{border:0;outline:0}
html[data-zsa-theme="dark"] .zsa-ai-generation-attachment>button:first-child{border:1px solid #484848;border-radius:9px;background:#1e1e1e}
html[data-zsa-theme="dark"] .zsa-ai-generation-attachment-remove{border:0;border-radius:50%;background:#363636;color:#f5f5f5}
html[data-zsa-theme="dark"] .zsa-ai-generation-upload-tile{border:1px solid #484848;border-radius:10px;background:#1e1e1e}
html[data-zsa-theme="dark"] .zsa-ai-generation-plus{border:0;border-radius:50%;background:#1e1e1e}
html[data-zsa-theme="dark"] .zsa-ai-generation-chip,html[data-zsa-theme="dark"] .zsa-ai-generation-model-chip,html[data-zsa-theme="dark"] .zsa-ai-generation-ratio-chip{border-radius:999px;background:#1e1e1e;color:#cccccc}
html[data-zsa-theme="dark"] .zsa-ai-generation-send{border:0;border-radius:50%;background:#aaf04b;color:#111111}
html[data-zsa-theme="dark"] .zsa-ai-gpt-spinner i{border:3px solid transparent;border-top-color:#484848;border-radius:50%}
html[data-zsa-theme="dark"] .zsa-ai-gpt-spinner i:nth-child(2){border-top-color:#6eb125}
html[data-zsa-theme="dark"] .zsa-ai-gpt-spinner i:nth-child(3){border:0;background:#363636;border-radius:50%}
html[data-zsa-theme="dark"] .zsa-ai-generation-progress-line{border-radius:999px;background:#1e1e1e}
html[data-zsa-theme="dark"] .zsa-ai-generation-progress-line i{background:linear-gradient(90deg,#363636,#3c5e17)}
html[data-zsa-theme="dark"] .zsa-ai-generation-result-image>img{border-radius:16px;box-shadow:0 12px 30px rgba(15,23,42,.12)}
html[data-zsa-theme="dark"] .zsa-ai-generation-result-image a,html[data-zsa-theme="dark"] .zsa-ai-generation-result-image button{border:1px solid #484848;border-radius:9px;background:#1e1e1e;color:#eeeeee}
html[data-zsa-theme="dark"] .zsa-ai-generation-lightbox{background:rgba(0,0,0,.72)}
html[data-zsa-theme="dark"] .zsa-ai-generation-lightbox img{border-radius:14px;box-shadow:0 18px 50px rgba(0,0,0,.35)}
html[data-zsa-theme="dark"] .zsa-ai-generation-lightbox button{border:0;border-radius:50%;background:#1e1e1e}
html[data-zsa-theme="dark"] .zsa-ai-history-filter.is-open .zsa-ai-history-filter-trigger{border-color:#484848;box-shadow:0 0 0 1px #111}
html[data-zsa-theme="dark"] .zsa-ai-history-filter-menu{border:1px solid #484848;border-radius:12px;background:#1e1e1e;box-shadow:0 14px 30px rgba(15,23,42,.13)}
html[data-zsa-theme="dark"] .zsa-ai-history-filter-menu button{border:0;border-radius:8px;background:transparent;color:#eeeeee}
html[data-zsa-theme="dark"] .zsa-ai-history-filter-menu button:hover,html[data-zsa-theme="dark"] .zsa-ai-history-filter-menu button.is-active{background:#1e1e1e}
html[data-zsa-theme="dark"] .zsa-ai-generation-model-detail{border-radius:9px;background:#1e1e1e;border:1px solid #484848;color:#eeeeee!important}
html[data-zsa-theme="dark"] .zsa-ai-generation-model-detail>i{border-radius:6px;background:#363636;color:#f5f5f5}
html[data-zsa-theme="dark"] .zsa-ai-generation-model-detail>i.is-chat{background:#2e1249;color:#bc88e8}
html[data-zsa-theme="dark"] .zsa-ai-generation-model-detail>i.is-video{background:#123849;color:#7ec8f1}
html[data-zsa-theme="dark"] .zsa-ai-generation-model-detail>i.is-poster{background:#1e1e1e;color:#f17e9a}
html[data-zsa-theme="dark"] .zsa-ai-generation-model-detail em{color:#aaaaaa}
html[data-zsa-theme="dark"] .zsa-ai-generation-filter-empty{color:#cccccc}
html[data-zsa-theme="dark"] .zsa-ai-generation-filter-empty strong{color:#eeeeee}
html[data-zsa-theme="dark"] .zsa-ai-generation-stream.is-grid-view .zsa-ai-generation-turn-card{border:1px solid #484848;box-shadow:0 8px 24px rgba(15,23,42,.06)}
html[data-zsa-theme="dark"] .zsa-ai-generation-composer-card.is-collapsed{border-color:#484848;border-radius:999px;box-shadow:0 8px 24px rgba(15,23,42,.08)}
html[data-zsa-theme="dark"] .zsa-ai-generation-composer-card.is-collapsed .zsa-ai-generation-plus{background:transparent}
html[data-zsa-theme="dark"] .zsa-ai-generation-composer-card.is-expanded{border-color:#6eb125;box-shadow:0 0 0 1px #83e31a,0 14px 34px rgba(72,170,0,.14);border-radius:28px}
html[data-zsa-theme="dark"] .zsa-ai-generation-composer-card.is-expanded .zsa-ai-generation-plus{background:transparent}
html[data-zsa-theme="dark"] .zsa-ai-generation-turn-actions button.is-active{color:#f17e7e!important;background:#1e1e1e!important}
html[data-zsa-theme="dark"] .zsa-ai-favorites-loading,html[data-zsa-theme="dark"] .zsa-ai-favorites-empty{color:#cccccc}
html[data-zsa-theme="dark"] .zsa-ai-favorites-empty strong{color:#eeeeee}
html[data-zsa-theme="dark"] .zsa-ai-favorite-card{border:1px solid #484848;border-radius:16px;background:#1e1e1e;box-shadow:0 8px 24px rgba(15,23,42,.06)}
html[data-zsa-theme="dark"] .zsa-ai-favorite-media{background:#1e1e1e}
html[data-zsa-theme="dark"] .zsa-ai-favorite-media>span{border-radius:999px;background:#3c5e17;color:#eeeeee}
html[data-zsa-theme="dark"] .zsa-ai-favorite-text{color:#cccccc}
html[data-zsa-theme="dark"] .zsa-ai-favorite-meta small{color:#aaaaaa}
html[data-zsa-theme="dark"] .zsa-ai-favorite-meta em{color:#f17e7e}
html[data-zsa-theme="dark"] .zsa-ai-generation-composer-card.is-collapsed textarea{color:#aaaaaa}
html[data-zsa-theme="dark"] .zsa-ai-generation-composer-card.is-expanded textarea{color:#eeeeee}
html[data-zsa-theme="dark"] .zsa-ai-model-market{background-image:linear-gradient(rgba(41,41,41,0.28) 1px,transparent 1px),linear-gradient(90deg,rgba(41,41,41,0.28) 1px,transparent 1px);background-size:32px 32px}
html[data-zsa-theme="dark"] .zsa-ai-model-market-glow.is-left{background:radial-gradient(circle,#354912 0,rgba(53,73,18,0.42) 42%,transparent 72%)}
html[data-zsa-theme="dark"] .zsa-ai-model-market-glow.is-right{background:radial-gradient(circle,#122349 0,rgba(18,35,73,0.42) 42%,transparent 72%)}
html[data-zsa-theme="dark"] .zsa-ai-model-title-frame{border:1px solid rgba(112,177,37,0.18)}
html[data-zsa-theme="dark"] .zsa-ai-model-title-frame p{color:#aaaaaa}
html[data-zsa-theme="dark"] .zsa-ai-model-title-frame>i{border:2px solid #6fb125;background:#1e1e1e}
html[data-zsa-theme="dark"] .zsa-ai-model-title-frame>b{border:2px solid #6fb125;border-radius:10px;background:#1e1e1e}
html[data-zsa-theme="dark"] .zsa-ai-model-composer{border:1px solid #484848;border-radius:30px;background:rgba(30,30,30,0.96);box-shadow:0 14px 34px rgba(15,23,42,.08)}
html[data-zsa-theme="dark"] .zsa-ai-model-composer input{border:0!important;outline:0!important;box-shadow:none!important;background:transparent}
html[data-zsa-theme="dark"] .zsa-ai-model-composer button{border:0;background:transparent}
html[data-zsa-theme="dark"] .zsa-ai-model-composer button:last-child{border-radius:50%;background:#aaf04b}
html[data-zsa-theme="dark"] .zsa-ai-model-arc-card{border:1px solid #484848;border-radius:18px;background:#1e1e1e;box-shadow:0 14px 34px rgba(15,23,42,.08)}
html[data-zsa-theme="dark"] .zsa-ai-model-arc-card:hover{border-color:#74af27;box-shadow:0 18px 42px rgba(15,23,42,.15)}
html[data-zsa-theme="dark"] .zsa-ai-model-arc-cover{background-position:center;background-size:cover}
html[data-zsa-theme="dark"] .zsa-ai-model-arc-cover em{border-radius:999px;background:#175e39;color:#f5f5f5}
html[data-zsa-theme="dark"] .zsa-ai-model-arc-card.is-disabled .zsa-ai-model-arc-cover em{background:#333333}
html[data-zsa-theme="dark"] .zsa-ai-model-arc-cover.is-style-1{background:linear-gradient(135deg,#251249,#122f49)}
html[data-zsa-theme="dark"] .zsa-ai-model-arc-cover.is-style-2{background:linear-gradient(135deg,#124049,#221249)}
html[data-zsa-theme="dark"] .zsa-ai-model-arc-cover.is-style-3{background:linear-gradient(135deg,#493012,#49122e)}
html[data-zsa-theme="dark"] .zsa-ai-model-arc-cover.is-style-4{background:linear-gradient(135deg,#12493b,#122e49)}
html[data-zsa-theme="dark"] .zsa-ai-model-arc-cover.is-style-5{background:linear-gradient(135deg,#493d12,#351249)}
html[data-zsa-theme="dark"] .zsa-ai-model-arc-cover.is-style-6{background:linear-gradient(135deg,#122c49,#124937)}
html[data-zsa-theme="dark"] .zsa-ai-model-arc-cover.is-style-7{background:linear-gradient(135deg,#491212,#251249)}
html[data-zsa-theme="dark"] .zsa-ai-model-arc-body{background:#1e1e1e}
html[data-zsa-theme="dark"] .zsa-ai-model-arc-body>i{border-radius:10px;background:#1e1e1e}
html[data-zsa-theme="dark"] .zsa-ai-model-arc-body small{color:#cccccc}
html[data-zsa-theme="dark"] .zsa-ai-model-arc-body>button{border:0;border-radius:18px;background:#363636;color:#f5f5f5}
html[data-zsa-theme="dark"] .zsa-ai-model-carousel-nav{border:1px solid #484848;border-radius:50%;background:#1e1e1e;box-shadow:0 10px 24px rgba(15,23,42,.1)}
html[data-zsa-theme="dark"] .zsa-ai-model-tabs{border:1px solid #484848;border-radius:24px;background:rgba(30,30,30,0.96);box-shadow:0 8px 24px rgba(15,23,42,.07)}
html[data-zsa-theme="dark"] .zsa-ai-model-tabs button{border:0;border-radius:18px;background:transparent;color:#cccccc}
html[data-zsa-theme="dark"] .zsa-ai-model-tabs button.is-active{background:#1e1e1e;color:#eeeeee;box-shadow:0 4px 12px rgba(15,23,42,.1)}
html[data-zsa-theme="dark"] .zsa-ai-model-tabs img{border-radius:6px}
html[data-zsa-theme="dark"] .zsa-ai-model-floor p{color:#aaaaaa}
html[data-zsa-theme="dark"] .zsa-ai-model-floor>header>button{border:1px solid #484848;border-radius:20px;background:#1e1e1e}
html[data-zsa-theme="dark"] .zsa-ai-model-work-card{border:1px solid #484848;border-radius:16px;background:#1e1e1e}
html[data-zsa-theme="dark"] .zsa-ai-model-work-card:hover{box-shadow:0 16px 38px rgba(15,23,42,.12);border-color:#72a234}
html[data-zsa-theme="dark"] .zsa-ai-model-work-media{background:#1e1e1e}
html[data-zsa-theme="dark"] .zsa-ai-model-work-media>span{border-radius:8px;background:rgba(17,17,17,.72);color:#f5f5f5}
html[data-zsa-theme="dark"] .zsa-ai-model-work-media>button{border:0;border-radius:18px;background:#aaf04b;color:#111111}
html[data-zsa-theme="dark"] .zsa-ai-model-work-author{color:#aaaaaa}
html[data-zsa-theme="dark"] .zsa-ai-model-work-author img{border-radius:50%}
html[data-zsa-theme="dark"] .zsa-ai-model-work-fav{border:0;background:transparent;color:#cccccc}
html[data-zsa-theme="dark"] .zsa-ai-model-work-fav.is-active{color:#f17e9a}
html[data-zsa-theme="dark"] .zsa-ai-model-empty{border:1px dashed #484848;border-radius:18px;background:rgba(30,30,30,0.68);color:#aaaaaa}
html[data-zsa-theme="dark"] .zsa-ai-model-empty b{color:#eeeeee}
html[data-zsa-theme="dark"] .zsa-ai-model-empty button{border:0;border-radius:19px;background:#aaf04b}
html[data-zsa-theme="dark"] .zsa-ai-model-composer-pro{border:2px solid #71b125;border-radius:26px;background:#1e1e1e;box-shadow:0 8px 28px rgba(113,210,21,.22)}
html[data-zsa-theme="dark"] .zsa-ai-model-composer-pro:focus-within,html[data-zsa-theme="dark"] .zsa-ai-model-composer-pro.is-expanded{box-shadow:0 10px 34px rgba(113,210,21,.3)}
html[data-zsa-theme="dark"] .zsa-ai-model-composer-pro textarea{border:0!important;outline:0!important;background:transparent;color:#eeeeee;box-shadow:none!important}
html[data-zsa-theme="dark"] .zsa-ai-model-composer-toolbar>button,html[data-zsa-theme="dark"] .zsa-ai-model-composer-toolbar>span{border-radius:18px}
html[data-zsa-theme="dark"] .zsa-ai-model-composer-add{border:0;background:#1e1e1e}
html[data-zsa-theme="dark"] .zsa-ai-model-composer-type{background:#122a49;color:#86b1e9}
html[data-zsa-theme="dark"] .zsa-ai-model-composer-selected{background:#1e1e1e;color:#eeeeee}
html[data-zsa-theme="dark"] .zsa-ai-model-composer-size{color:#aaaaaa}
html[data-zsa-theme="dark"] .zsa-ai-model-composer-send{border:0;background:#aaf04b;color:#111111}
html[data-zsa-theme="dark"] .zsa-ai-model-arc-card[data-model-type="video"] .zsa-ai-model-arc-cover:after{border-radius:8px;background:rgba(31,47,86,0.68);color:#f5f5f5}
html[data-zsa-theme="dark"] .zsa-ai-topbar-left button{border-radius:18px!important;background:transparent!important}
html[data-zsa-theme="dark"] .zsa-ai-topbar-left button:hover,html[data-zsa-theme="dark"] .zsa-ai-topbar-left button.is-open{background:#1e1e1e!important;color:#eeeeee;box-shadow:inset 0 0 0 1px #000000}
html[data-zsa-theme="dark"] .zsa-ai-model-dropdown-columns h4{color:#aaaaaa}
html[data-zsa-theme="dark"] .zsa-ai-model-menu-grid button{border:0!important;border-radius:10px!important;background:transparent!important;box-shadow:none!important}
html[data-zsa-theme="dark"] .zsa-ai-model-menu-grid button:hover,html[data-zsa-theme="dark"] .zsa-ai-model-menu-grid button:focus-visible{background:#1e1e1e!important}
html[data-zsa-theme="dark"] .zsa-ai-model-menu-grid i{background:transparent!important;color:#eeeeee}
html[data-zsa-theme="dark"] .zsa-ai-model-menu-grid i img{border-radius:7px}
html[data-zsa-theme="dark"] .zsa-ai-model-composer-pro{border:2px solid #71b125!important;border-radius:26px!important;background:#1e1e1e!important;box-shadow:0 9px 30px rgba(113,210,21,.24)!important}
html[data-zsa-theme="dark"] .zsa-ai-model-composer-pro textarea{border:0!important;outline:0!important;background:transparent!important;color:#eeeeee!important;box-shadow:none!important}
html[data-zsa-theme="dark"] .zsa-ai-model-composer-toolbar>button,html[data-zsa-theme="dark"] .zsa-ai-model-composer-toolbar>span{border-radius:18px!important}
html[data-zsa-theme="dark"] .zsa-ai-model-composer-add{border:0!important;background:transparent!important}
html[data-zsa-theme="dark"] .zsa-ai-model-composer-type{background:#122a49!important;color:#86b1e9!important}
html[data-zsa-theme="dark"] .zsa-ai-model-composer-selected{background:#1e1e1e!important;color:#eeeeee!important}
html[data-zsa-theme="dark"] .zsa-ai-model-composer-size{color:#aaaaaa!important}
html[data-zsa-theme="dark"] .zsa-ai-model-composer-send{border:0!important;border-radius:20px!important;background:#aaf04b!important;color:#111111!important}
html[data-zsa-theme="dark"] .zsa-ai-model-empty.is-simple{border:0;background:transparent;color:#aaaaaa}
html[data-zsa-theme="dark"] .zsa-ai-materials-backdrop{background:rgba(15,18,20,.78)}
html[data-zsa-theme="dark"] .zsa-ai-materials-dialog{background:#1e1e1e;border-radius:26px;box-shadow:0 30px 90px rgba(0,0,0,.3)}
html[data-zsa-theme="dark"] .zsa-ai-materials-close{border:1px solid #484848;border-radius:50%;background:#1e1e1e;color:#eeeeee;box-shadow:0 8px 25px rgba(0,0,0,.14)}
html[data-zsa-theme="dark"] .zsa-ai-materials-head{border-bottom:1px solid #484848;background:#1e1e1e}
html[data-zsa-theme="dark"] .zsa-ai-material-tabs button{border:1px solid transparent;border-radius:18px;background:transparent;color:#cccccc}
html[data-zsa-theme="dark"] .zsa-ai-material-tabs button:hover{background:#1e1e1e;color:#eeeeee}
html[data-zsa-theme="dark"] .zsa-ai-material-tabs button.is-active{background:#1e1e1e;border-color:#484848;color:#eeeeee;box-shadow:0 2px 8px rgba(0,0,0,.04)}
html[data-zsa-theme="dark"] .zsa-ai-material-search input{border:1px solid #484848;border-radius:19px;outline:0;background:#1e1e1e}
html[data-zsa-theme="dark"] .zsa-ai-material-search input:focus{border-color:#6fb125;box-shadow:0 0 0 3px rgba(0,0,0,0.13);background:#1e1e1e}
html[data-zsa-theme="dark"] .zsa-ai-material-search span{color:#cccccc}
html[data-zsa-theme="dark"] .zsa-ai-material-card{border:1px solid #484848;border-radius:15px;background:#1e1e1e;box-shadow:0 2px 9px rgba(30,35,40,.04)}
html[data-zsa-theme="dark"] .zsa-ai-material-card:hover{border-color:#77ad2a;box-shadow:0 10px 28px rgba(40,55,30,.14)}
html[data-zsa-theme="dark"] .zsa-ai-material-media{background-image:linear-gradient(45deg,#1e1e1e 25%,transparent 25%),linear-gradient(-45deg,#1e1e1e 25%,transparent 25%),linear-gradient(45deg,transparent 75%,#1e1e1e 75%),linear-gradient(-45deg,transparent 75%,#1e1e1e 75%);background-size:18px 18px;background-position:0 0,0 9px,9px -9px,-9px 0}
html[data-zsa-theme="dark"] .zsa-ai-material-media:after{background:linear-gradient(180deg,transparent 55%,rgba(0,0,0,.42))}
html[data-zsa-theme="dark"] .zsa-ai-material-media button{border:0;border-radius:20px;background:#aaf04b;color:#111111;box-shadow:0 8px 24px rgba(72,120,20,.3)}
html[data-zsa-theme="dark"] .zsa-ai-material-meta small{color:#aaaaaa}
html[data-zsa-theme="dark"] .zsa-ai-material-meta em{color:#cccccc}
html[data-zsa-theme="dark"] .zsa-ai-materials-loading{color:#aaaaaa}
html[data-zsa-theme="dark"] .zsa-ai-materials-loading i{border:2px solid #484848;border-top-color:#6fb125;border-radius:50%}
html[data-zsa-theme="dark"] .zsa-ai-materials-empty{color:#aaaaaa}
html[data-zsa-theme="dark"] .zsa-ai-user-popover{border:1px solid #484848;border-radius:18px;background:rgba(30,30,30,0.98);box-shadow:0 20px 55px rgba(28,33,39,.18)}
html[data-zsa-theme="dark"] .zsa-ai-user-popover:before{background:#1e1e1e;border-left:1px solid #484848;border-bottom:1px solid #484848}
html[data-zsa-theme="dark"] .zsa-ai-user-pop-avatar{border-radius:50%;background:#184912}
html[data-zsa-theme="dark"] .zsa-ai-user-pop-head small{color:#aaaaaa}
html[data-zsa-theme="dark"] .zsa-ai-user-stat-grid{border-radius:14px;background:linear-gradient(135deg,#374912,#333e1d)}
html[data-zsa-theme="dark"] .zsa-ai-user-stat-grid button{border:0;background:rgba(30,30,30,0.72);border-radius:10px}
html[data-zsa-theme="dark"] .zsa-ai-user-stat-grid small{color:#aaaaaa}
html[data-zsa-theme="dark"] .zsa-ai-user-popover nav a{border-radius:9px;color:#cccccc}
html[data-zsa-theme="dark"] .zsa-ai-user-popover nav a:hover{background:#1e1e1e;color:#eeeeee}
html[data-zsa-theme="dark"] .zsa-ai-guest-avatar{color:#cccccc}
html[data-zsa-theme="dark"] .zsa-ai-user-guest-tip{border-radius:12px;background:#1e1e1e;color:#cccccc}
html[data-zsa-theme="dark"] .zsa-ai-user-login-btn{border-radius:21px;background:#363636;color:#f5f5f5!important}
html[data-zsa-theme="dark"] .zsa-ai-login-prompt{background:rgba(18,20,22,.54)}
html[data-zsa-theme="dark"] .zsa-ai-login-prompt>div{border-radius:24px;background:#1e1e1e;box-shadow:0 28px 80px rgba(0,0,0,.25)}
html[data-zsa-theme="dark"] .zsa-ai-login-prompt button{border:0;background:transparent}
html[data-zsa-theme="dark"] .zsa-ai-login-prompt i{border-radius:18px;background:#415e17}
html[data-zsa-theme="dark"] .zsa-ai-login-prompt p{color:#aaaaaa}
html[data-zsa-theme="dark"] .zsa-ai-login-prompt a{border-radius:23px;background:#363636;color:#f5f5f5}
@media(max-width:900px){html[data-zsa-theme="dark"] .zsa-ai-materials-dialog{border-radius:0}}
html[data-zsa-theme="dark"] .zsa-ai-materials-head{border-radius:26px 26px 0 0}
html[data-zsa-theme="dark"] .zsa-ai-materials-scroll{border-radius:0 0 26px 26px;background:#1e1e1e}
html[data-zsa-theme="dark"] .zsa-ai-user-card[aria-expanded="true"]{background:#1e1e1e!important;box-shadow:inset 0 0 0 1px #000000}
html[data-zsa-theme="dark"] .zsa-ai-generation-composer-card{background:#1e1e1e!important}
html[data-zsa-theme="dark"] .zsa-ai-generation-composer-card.is-collapsed{border:1px solid #484848!important;border-radius:30px!important}
html[data-zsa-theme="dark"] .zsa-ai-generation-composer-card.is-collapsed textarea{color:#cccccc!important}
html[data-zsa-theme="dark"] .zsa-ai-generation-composer-card.is-collapsed .zsa-ai-generation-send{border-radius:50%!important}
html[data-zsa-theme="dark"] .zsa-ai-generation-composer-card.is-expanded{border:2px solid #6db125!important;border-radius:28px!important;box-shadow:0 0 0 1px rgba(0,0,0,0.16),0 16px 38px rgba(65,157,0,.16)!important}
html[data-zsa-theme="dark"] .zsa-ai-generation-composer-card.is-expanded textarea{color:#eeeeee!important}
html[data-zsa-theme="dark"] .zsa-ai-generation-plus,html[data-zsa-theme="dark"] .zsa-ai-generation-chip,html[data-zsa-theme="dark"] .zsa-ai-generation-model-chip,html[data-zsa-theme="dark"] .zsa-ai-generation-ratio-chip{border:0!important;border-radius:18px!important}
html[data-zsa-theme="dark"] .zsa-ai-generation-plus{background:transparent!important;color:#eeeeee!important}
html[data-zsa-theme="dark"] .zsa-ai-generation-chip{background:#122a49!important;color:#86b1e9!important}
html[data-zsa-theme="dark"] .zsa-ai-generation-model-chip{background:#1e1e1e!important;color:#eeeeee!important}
html[data-zsa-theme="dark"] .zsa-ai-generation-ratio-chip{background:#1e1e1e!important;color:#aaaaaa!important}
html[data-zsa-theme="dark"] .zsa-ai-generation-send{border:0!important;border-radius:21px!important;background:#aaf04b!important;color:#111111!important}
html[data-zsa-theme="dark"] .zsa-ai-generation-popmenu{border:1px solid #484848;border-radius:15px;background:#1e1e1e;box-shadow:0 18px 48px rgba(15,23,42,.17)}
html[data-zsa-theme="dark"] .zsa-ai-generation-popmenu button{border:0;border-radius:9px;background:transparent;color:#eeeeee}
html[data-zsa-theme="dark"] .zsa-ai-generation-popmenu button:hover,html[data-zsa-theme="dark"] .zsa-ai-generation-popmenu button.is-active{background:#1e1e1e;color:#eeeeee}
html[data-zsa-theme="dark"] .zsa-ai-generation-model-menu button img{border-radius:7px}
html[data-zsa-theme="dark"] .zsa-ai-generation-model-menu button small{color:#aaaaaa}
html[data-zsa-theme="dark"] .zsa-ai-generation-model-chip>i{border-radius:7px;background:#363636;color:#f5f5f5}
html[data-zsa-theme="dark"] .zsa-ai-generation-size-group header small{color:#aaaaaa}
html[data-zsa-theme="dark"] .zsa-ai-generation-size-group nav button{border:1px solid #484848!important;border-radius:20px!important;background:#1e1e1e!important}
html[data-zsa-theme="dark"] .zsa-ai-generation-size-group nav button:hover{background:#1e1e1e!important}
html[data-zsa-theme="dark"] .zsa-ai-generation-size-group nav button.is-active{background:#363636!important;color:#f5f5f5!important;border-color:#484848!important}
html[data-zsa-theme="dark"] .zsa-ai-user-popover{border-radius:20px!important}
html[data-zsa-theme="dark"] .zsa-ai-user-brand{background:linear-gradient(120deg,#3e4912,#1e1e1e,#1e1e1e)}
html[data-zsa-theme="dark"] .zsa-ai-user-brand span{border-radius:12px;background:rgba(30,30,30,0.75)}
html[data-zsa-theme="dark"] .zsa-ai-user-pop-head{border-radius:16px;background:#1e1e1e;box-shadow:0 8px 24px rgba(15,23,42,.08)}
html[data-zsa-theme="dark"] .zsa-ai-user-pop-head>em{border-radius:10px;background:#1e1e1e}
html[data-zsa-theme="dark"] .zsa-ai-user-identity>small{color:#aaaaaa}
html[data-zsa-theme="dark"] .zsa-ai-user-identity button{border:0;border-radius:11px;background:#1e1e1e}
html[data-zsa-theme="dark"] .zsa-ai-user-identity button em{color:#aaaaaa}
html[data-zsa-theme="dark"] .zsa-ai-user-meta small em{border:0!important;border-radius:0!important;background:transparent!important;color:inherit!important;box-shadow:none!important}
html[data-zsa-theme="dark"] .zsa-ai-user-card .zsa-ai-user-more{background:transparent!important;border:0!important;box-shadow:none!important}
html[data-zsa-theme="dark"] .zsa-ai-generation-card-close{border:0;border-radius:50%;background:#1e1e1e;box-shadow:0 8px 18px rgba(15,23,42,.12);color:#cccccc}
html[data-zsa-theme="dark"] .zsa-ai-generation-card-close:hover{background:#1e1e1e;color:#9cadd4}
html[data-zsa-theme="dark"] .zsa-ai-work-detail-header{background:rgba(30,30,30,0.92);border-bottom:1px solid #484848}
html[data-zsa-theme="dark"] .zsa-ai-work-back{border:1px solid #484848;border-radius:50%;background:#1e1e1e}
html[data-zsa-theme="dark"] .zsa-ai-work-title-group span{border-radius:9px;background:#1e1e1e;color:#aaaaaa}
html[data-zsa-theme="dark"] .zsa-ai-work-author img,html[data-zsa-theme="dark"] .zsa-ai-work-author>i{border-radius:50%;background:#234912}
html[data-zsa-theme="dark"] .zsa-ai-work-author button{border:1px solid #484848;border-radius:17px;background:#1e1e1e}
html[data-zsa-theme="dark"] .zsa-ai-work-spec-row span{border:1px solid #484848;border-radius:12px}
html[data-zsa-theme="dark"] .zsa-ai-work-spec-row em{color:#cccccc}
html[data-zsa-theme="dark"] .zsa-ai-work-main-image{border:1px solid #484848;border-radius:22px;background:#1e1e1e}
html[data-zsa-theme="dark"] .zsa-ai-work-main-image img{background:#1e1e1e}
html[data-zsa-theme="dark"] .zsa-ai-work-copyright{border-bottom:1px solid #484848;color:#cccccc}
html[data-zsa-theme="dark"] .zsa-ai-work-copyright i{border-radius:50%;background:#493612;color:#f1b77e}
html[data-zsa-theme="dark"] .zsa-ai-work-copyright button{border:0;background:transparent;color:#cccccc}
html[data-zsa-theme="dark"] .zsa-ai-work-side-actions>a,html[data-zsa-theme="dark"] .zsa-ai-work-side-actions>button,html[data-zsa-theme="dark"] .zsa-ai-work-more-wrap>button{border:0;background:transparent;color:#cccccc}
html[data-zsa-theme="dark"] .zsa-ai-work-side-actions i{border:1px solid #484848;border-radius:50%;background:#1e1e1e}
html[data-zsa-theme="dark"] .zsa-ai-work-more-menu{border:1px solid #484848;border-radius:14px;background:#1e1e1e;box-shadow:0 14px 36px rgba(15,23,42,.16)}
html[data-zsa-theme="dark"] .zsa-ai-work-more-menu button{border:0;border-radius:9px;background:#1e1e1e}
html[data-zsa-theme="dark"] .zsa-ai-work-more-menu button:hover{background:#1e1e1e}
html[data-zsa-theme="dark"] .zsa-ai-work-composer{border:1.5px solid #71b125;border-radius:24px;background:rgba(30,30,30,0.96);box-shadow:0 8px 28px rgba(90,170,25,.15)}
html[data-zsa-theme="dark"] .zsa-ai-work-ref{border-radius:12px}
html[data-zsa-theme="dark"] .zsa-ai-work-ref span{background:rgba(0,0,0,.55);color:#f5f5f5}
html[data-zsa-theme="dark"] .zsa-ai-work-attachments>button{border:1px solid #484848;border-radius:50%;background:#1e1e1e}
html[data-zsa-theme="dark"] .zsa-ai-work-composer textarea{border:0;outline:0;background:transparent}
html[data-zsa-theme="dark"] .zsa-ai-work-composer-toolbar>div{color:#aaaaaa}
html[data-zsa-theme="dark"] .zsa-ai-work-plus{border:0;background:transparent}
html[data-zsa-theme="dark"] .zsa-ai-work-model-chip{border-radius:17px;background:#1e1e1e;color:#eeeeee}
html[data-zsa-theme="dark"] .zsa-ai-work-model-chip img{border-radius:6px}
html[data-zsa-theme="dark"] .zsa-ai-work-send{border:0;border-radius:50%;background:#aaf04b;color:#111111}
html[data-zsa-theme="dark"] .zsa-ai-work-tabs{border-radius:22px;background:#1e1e1e}
html[data-zsa-theme="dark"] .zsa-ai-work-tabs button{border:0;border-radius:18px;background:transparent}
html[data-zsa-theme="dark"] .zsa-ai-work-tabs button.is-active{background:#1e1e1e;box-shadow:0 2px 8px rgba(15,23,42,.08)}
html[data-zsa-theme="dark"] .zsa-ai-work-related-card{border:1px solid #484848;border-radius:16px;background:#1e1e1e;color:#eeeeee;box-shadow:0 3px 12px rgba(15,23,42,.04)}
html[data-zsa-theme="dark"] .zsa-ai-work-related-card>div>i{border-radius:10px;background:rgba(34,39,44,.68);color:#f5f5f5}
html[data-zsa-theme="dark"] .zsa-ai-work-related-card>div>.zsa-ai-work-related-remix{border-radius:18px;background:#3e5e17;color:#eeeeee}
html[data-zsa-theme="dark"] .zsa-ai-work-related-card footer em{color:#cccccc}
html[data-zsa-theme="dark"] .zsa-ai-work-empty,html[data-zsa-theme="dark"] .zsa-ai-work-not-found{color:#aaaaaa}
html[data-zsa-theme="dark"] .zsa-ai-work-not-found a{color:#eeeeee}
html[data-zsa-theme="dark"] .zsa-ai-work-lightbox{background:rgba(0,0,0,.8)}
html[data-zsa-theme="dark"] .zsa-ai-work-lightbox img{border-radius:16px}
html[data-zsa-theme="dark"] .zsa-ai-work-lightbox button{border:0;border-radius:50%;background:#1e1e1e}
html[data-zsa-theme="dark"] .zsa-ai-generation-source.is-work-source button{border-color:#73ac2a;background:#aaf04b}
html[data-zsa-theme="dark"] .zsa-ai-generation-source.is-work-source button span{background:#aaf04b;color:#111111}
html[data-zsa-theme="dark"] .zsa-ai-work-side-actions span{color:#cccccc}
html[data-zsa-theme="dark"] .zsa-ai-work-side-actions a:hover i,html[data-zsa-theme="dark"] .zsa-ai-work-side-actions button:hover i{border-color:#484848;background:#1e1e1e;color:#eeeeee}
html[data-zsa-theme="dark"] .zsa-ai-work-copyright button{border-radius:8px}
html[data-zsa-theme="dark"] .zsa-ai-work-copyright button:hover{background:#1e1e1e;color:#eeeeee}
html[data-zsa-theme="dark"] .zsa-ai-work-composer{border:1px solid #484848!important;border-radius:30px!important;background:#1e1e1e!important;box-shadow:0 5px 22px rgba(15,23,42,.08)!important}
html[data-zsa-theme="dark"] .zsa-ai-work-composer.is-expanded{border:1.5px solid #71b125!important;border-radius:24px!important;box-shadow:0 9px 30px rgba(90,170,25,.14)!important}
html[data-zsa-theme="dark"] .zsa-ai-work-review-modal{background:rgba(20,22,24,.72)}
html[data-zsa-theme="dark"] .zsa-ai-work-review-dialog{border-radius:22px;background:#1e1e1e;box-shadow:0 28px 90px rgba(0,0,0,.28)}
html[data-zsa-theme="dark"] .zsa-ai-work-review-dialog h3{color:#eeeeee}
html[data-zsa-theme="dark"] .zsa-ai-work-review-dialog p{color:#cccccc}
html[data-zsa-theme="dark"] .zsa-ai-work-review-dialog>div button{border:1px solid #484848;border-radius:22px;background:#1e1e1e;color:#eeeeee}
html[data-zsa-theme="dark"] .zsa-ai-work-review-dialog>div button.is-primary{border-color:#484848;background:#363636;color:#f5f5f5}
html[data-zsa-theme="dark"] .zsa-ai-work-review-close{border:1px solid #484848;border-radius:50%;background:#1e1e1e;box-shadow:0 8px 20px rgba(0,0,0,.1)}
html[data-zsa-theme="dark"] .zsa-ai-recent-media{border-radius:6px;background:#1e1e1e}
html[data-zsa-theme="dark"] .zsa-ai-recent-media span{color:#f5f5f5;text-shadow:0 1px 4px #000;background:rgba(0,0,0,.14)}
html[data-zsa-theme="dark"] .zsa-ai-work-author-fallback,html[data-zsa-theme="dark"] .zsa-ai-avatar-mini-fallback{background:#184912;color:#cccccc}
html[data-zsa-theme="dark"] .zsa-ai-work-author-fallback{border-radius:50%}
html[data-zsa-theme="dark"] .zsa-ai-work-author img{background:#1e1e1e}
html[data-zsa-theme="dark"] .zsa-ai-app-work-meta .zsa-ai-avatar-mini-fallback{border-radius:50%}
html[data-zsa-theme="dark"] .zsa-ai-app-work-meta img{background:#1e1e1e}
html[data-zsa-theme="dark"] .zsa-ai-work-main-image.is-video video,html[data-zsa-theme="dark"] .zsa-ai-work-main-image video{background:#363636}
html[data-zsa-theme="dark"] .zsa-ai-video-play{border-radius:50%!important;background:rgba(30,30,30,0.9)!important;color:#eeeeee!important}
html[data-zsa-theme="dark"] .zsa-ai-work-ref>i{color:#f5f5f5;text-shadow:0 1px 4px #000}
html[data-zsa-theme="dark"] .zsa-ai-generation-turn.is-history-record{border-top:1px solid #484848}
html[data-zsa-theme="dark"] .zsa-ai-generation-turn.is-history-record .zsa-ai-generation-turn-card{background:#1e1e1e}
html[data-zsa-theme="dark"] .zsa-ai-history-text-output{border-radius:14px;background:#1e1e1e;color:#cccccc}
html[data-zsa-theme="dark"] .zsa-ai-generation-turn-actions a{border-radius:8px;color:#cccccc}
html[data-zsa-theme="dark"] .zsa-ai-generation-turn-actions a:hover{background:#1e1e1e;color:#eeeeee}
html[data-zsa-theme="dark"] .zsa-ai-generation-result-image.is-video{background:#363636}
html[data-zsa-theme="dark"] .zsa-ai-admin-work-grid video{border-radius:10px;background:#363636}
html[data-zsa-theme="dark"] .zsa-ai-model-work-author .zsa-ai-avatar-mini-fallback{border-radius:50%}
html[data-zsa-theme="dark"] .zsa-ai-model-work-author img{border-radius:50%;background:#1e1e1e}
html[data-zsa-theme="dark"] .zsa-ai-generation-result-main{border:1px solid #484848;border-radius:18px;background:#1e1e1e}
html[data-zsa-theme="dark"] .zsa-ai-generation-result-main>b{border-radius:20px;background:rgba(17,17,17,.78);color:#f5f5f5}
html[data-zsa-theme="dark"] .zsa-ai-generation-result-thumbs button{border:2px solid transparent;border-radius:10px;background:#1e1e1e}
html[data-zsa-theme="dark"] .zsa-ai-generation-result-thumbs button.is-active{border-color:#6eb125}
html[data-zsa-theme="dark"] .zsa-ai-work-thumb-rail button{border:2px solid transparent;border-radius:9px;background:#1e1e1e}
html[data-zsa-theme="dark"] .zsa-ai-work-thumb-rail button.is-active{border-color:#484848}
html[data-zsa-theme="dark"] .zsa-ai-work-thumb-rail i{color:#f5f5f5;text-shadow:0 1px 5px #000}
html[data-zsa-theme="dark"] .zsa-ai-model-work-meta,html[data-zsa-theme="dark"] .zsa-ai-work-related-card footer,html[data-zsa-theme="dark"] .zsa-ai-public-work-card footer,html[data-zsa-theme="dark"] .zsa-ai-works-fan-card footer{background:#1e1e1e}
html[data-zsa-theme="dark"] .zsa-ai-model-work-author,html[data-zsa-theme="dark"] .zsa-ai-work-related-card footer>.is-author,html[data-zsa-theme="dark"] .zsa-ai-public-work-card footer>.is-author{color:#cccccc}
html[data-zsa-theme="dark"] .zsa-ai-model-work-author img,html[data-zsa-theme="dark"] .zsa-ai-work-related-card footer>.is-author img,html[data-zsa-theme="dark"] .zsa-ai-public-work-card footer>.is-author img{border-radius:50%;background:#1e1e1e}
html[data-zsa-theme="dark"] .zsa-ai-work-related-card footer>em,html[data-zsa-theme="dark"] .zsa-ai-public-work-card footer>em,html[data-zsa-theme="dark"] .zsa-ai-works-fan-card footer>em{color:#cccccc}
html[data-zsa-theme="dark"] .zsa-ai-works-market{background-image:linear-gradient(rgba(41,41,41,0.28) 1px,transparent 1px),linear-gradient(90deg,rgba(41,41,41,0.28) 1px,transparent 1px);background-size:32px 32px}
html[data-zsa-theme="dark"] .zsa-ai-works-search{border:1px solid #484848;border-radius:30px;background:rgba(30,30,30,0.96);box-shadow:0 14px 34px rgba(15,23,42,.08)}
html[data-zsa-theme="dark"] .zsa-ai-works-search input{border:0!important;outline:0!important;box-shadow:none!important;background:transparent}
html[data-zsa-theme="dark"] .zsa-ai-works-search button{border:0;border-radius:50%;background:#aaf04b}
html[data-zsa-theme="dark"] .zsa-ai-works-fan-card{border:1px solid #484848;border-radius:17px;background:#1e1e1e;box-shadow:0 14px 34px rgba(15,23,42,.08);color:#eeeeee}
html[data-zsa-theme="dark"] .zsa-ai-works-fan-card:hover{border-color:#74af27;box-shadow:0 18px 42px rgba(15,23,42,.15)}
html[data-zsa-theme="dark"] .zsa-ai-works-fan-card>div{background:#1e1e1e}
html[data-zsa-theme="dark"] .zsa-ai-works-fan-card>div>span{border-radius:8px;background:rgba(17,17,17,.72);color:#f5f5f5}
html[data-zsa-theme="dark"] .zsa-ai-works-fan-card>div>b{border-radius:18px;background:#3c5e17}
html[data-zsa-theme="dark"] .zsa-ai-works-fan-nav{border:1px solid #484848;border-radius:50%;background:#1e1e1e;box-shadow:0 10px 24px rgba(15,23,42,.1)}
html[data-zsa-theme="dark"] .zsa-ai-works-tabs{border:1px solid #484848;border-radius:24px;background:rgba(30,30,30,0.96);box-shadow:0 8px 24px rgba(15,23,42,.07)}
html[data-zsa-theme="dark"] .zsa-ai-works-tabs button{border:0;border-radius:18px;background:transparent;color:#cccccc}
html[data-zsa-theme="dark"] .zsa-ai-works-tabs button.is-active{background:#1e1e1e;color:#eeeeee;box-shadow:0 4px 12px rgba(15,23,42,.1)}
html[data-zsa-theme="dark"] .zsa-ai-works-floor>header button{border:1px solid #484848;border-radius:20px;background:#1e1e1e}
html[data-zsa-theme="dark"] .zsa-ai-public-work-card{border:1px solid #484848;border-radius:16px;background:#1e1e1e;color:#eeeeee}
html[data-zsa-theme="dark"] .zsa-ai-public-work-card:hover{box-shadow:0 16px 38px rgba(15,23,42,.12);border-color:#72a234}
html[data-zsa-theme="dark"] .zsa-ai-public-work-media{background:#1e1e1e}
html[data-zsa-theme="dark"] .zsa-ai-public-work-media>span{border-radius:8px;background:rgba(17,17,17,.72);color:#f5f5f5}
html[data-zsa-theme="dark"] .zsa-ai-public-work-media>button{border:0;border-radius:18px;background:#aaf04b}
html[data-zsa-theme="dark"] .zsa-ai-app-work-meta>.is-author{color:#cccccc}
html[data-zsa-theme="dark"] .zsa-ai-app-work-meta>.is-author img{border-radius:50%;background:#1e1e1e}
html[data-zsa-theme="dark"] .zsa-ai-app-work-meta>em{color:#cccccc}
html[data-zsa-theme="dark"] .zsa-ai-material-meta>.is-author,html[data-zsa-theme="dark"] .zsa-ai-favorite-meta>.is-author{color:#cccccc}
html[data-zsa-theme="dark"] .zsa-ai-material-meta>.is-author img,html[data-zsa-theme="dark"] .zsa-ai-favorite-meta>.is-author img{border-radius:50%;background:#1e1e1e}
html[data-zsa-theme="dark"] .zsa-ai-material-meta>em,html[data-zsa-theme="dark"] .zsa-ai-favorite-meta>em{color:#cccccc}
html[data-zsa-theme="dark"] .zsa-ai-video-preview{background:linear-gradient(135deg,#1e1e1e,#292929 48%,#1e1e1e)}
html[data-zsa-theme="dark"] .zsa-ai-card-cover.is-video-cover,html[data-zsa-theme="dark"] .zsa-ai-model-arc-cover.is-video-cover,html[data-zsa-theme="dark"] .zsa-ai-app-arc-cover.is-video-cover,html[data-zsa-theme="dark"] .zsa-ai-market-card-cover.is-video-cover,html[data-zsa-theme="dark"] .zsa-ai-app-detail-cover.is-video-cover{background-image:none!important}
html[data-zsa-theme="dark"] .is-video-error .zsa-ai-video-preview{background:linear-gradient(135deg,#1e1e1e,#292929)}
html[data-zsa-theme="dark"] .zsa-ai-chat-attachment{border:1px solid #484848;border-radius:9px;background:#1e1e1e;color:#cccccc}
html[data-zsa-theme="dark"] .zsa-ai-chat-attachment>i{border-radius:5px;background:#2e4912;color:#b3e48b}
html[data-zsa-theme="dark"] .zsa-ai-chat-attachment>button{border:0;border-radius:6px;background:transparent!important;color:#aaaaaa!important}
html[data-zsa-theme="dark"] .zsa-ai-chat-attachment>button:hover{background:#1e1e1e!important;color:#eeeeee!important}
html[data-zsa-theme="dark"] .zsa-ai-generation-file-icon{background:linear-gradient(145deg,#1e1e1e,#1e1e1e);color:#cccccc}
html[data-zsa-theme="dark"] .zsa-ai-generation-file-icon>i{border-radius:6px;background:#2c4912;color:#b3e38d}
html[data-zsa-theme="dark"] .zsa-ai-generation-panel.is-chat-kind [data-ai-generation-model-menu] button:disabled{color:#eeeeee}
html[data-zsa-theme="dark"] .zsa-ai-app-structured-fields{border-bottom:1px solid #484848;background:linear-gradient(180deg,#1e1e1e,#1e1e1e)}
html[data-zsa-theme="dark"] .zsa-ai-app-structured-field>span{color:#cccccc}
html[data-zsa-theme="dark"] .zsa-ai-app-structured-field>input,html[data-zsa-theme="dark"] .zsa-ai-app-structured-field>select,html[data-zsa-theme="dark"] .zsa-ai-app-structured-field>textarea{border:1px solid #484848;border-radius:10px;background:#1e1e1e;color:#eeeeee;outline:0;box-shadow:none}
html[data-zsa-theme="dark"] .zsa-ai-app-structured-field>input:focus,html[data-zsa-theme="dark"] .zsa-ai-app-structured-field>select:focus,html[data-zsa-theme="dark"] .zsa-ai-app-structured-field>textarea:focus{border-color:#6f9c3b;box-shadow:0 0 0 3px rgba(126,181,65,.12)}
html[data-zsa-theme="dark"] .zsa-ai-app-structured-field>.is-invalid{border-color:#b12525;background:#1e1e1e;box-shadow:0 0 0 3px rgba(0,0,0,0.1)}
html[data-zsa-theme="dark"] .zsa-ai-app-workflow-guide{border:1px solid #484848;border-radius:18px;background:#1e1e1e}
html[data-zsa-theme="dark"] .zsa-ai-app-workflow-guide>header>span{border-radius:999px;background:#2d4912;color:#b3e08f}
html[data-zsa-theme="dark"] .zsa-ai-app-workflow-guide>header h2{color:#eeeeee}
html[data-zsa-theme="dark"] .zsa-ai-app-workflow-guide>header p{color:#cccccc}
html[data-zsa-theme="dark"] .zsa-ai-app-workflow-guide article{border-radius:14px;background:#1e1e1e}
html[data-zsa-theme="dark"] .zsa-ai-app-workflow-guide article>i{border-radius:50%;background:#3c5620;color:#f5f5f5}
html[data-zsa-theme="dark"] .zsa-ai-app-workflow-guide article>b{color:#eeeeee}
html[data-zsa-theme="dark"] .zsa-ai-app-workflow-guide article>span{color:#cccccc}
html[data-zsa-theme="dark"] [data-ai-generation-visibility][data-visibility="private"]{color:#cccccc!important}
html[data-zsa-theme="dark"] [data-ai-generation-visibility][data-visibility="public"]{color:#b3dd92!important}
html[data-zsa-theme="dark"] .zsa-ai-app-composer-card.has-unified-composer{border:1px solid #484848!important;background:#1e1e1e!important;box-shadow:0 10px 30px rgba(15,23,42,.07)!important}
html[data-zsa-theme="dark"] .zsa-ai-app-composer-card.has-unified-composer .zsa-ai-app-structured-fields{border-radius:22px 22px 0 0}
html[data-zsa-theme="dark"] .zsa-ai-unified-composer{--u-green:#baf17e;--u-ink:#eeeeee;border:2px solid var(--u-green);border-radius:27px;background:#1e1e1e;box-shadow:0 9px 30px rgba(108,204,18,.22)}
html[data-zsa-theme="dark"] .zsa-ai-unified-composer:focus-within{box-shadow:0 0 0 1px rgba(0,0,0,0.18),0 15px 38px rgba(74,166,0,.18)}
html[data-zsa-theme="dark"] .zsa-ai-unified-composer.is-chat{--u-green:#bce986}
html[data-zsa-theme="dark"] .zsa-ai-unified-composer.is-video{--u-green:#c1ea85}
html[data-zsa-theme="dark"] .zsa-ai-unified-composer textarea{border:0!important;outline:0!important;background:transparent!important;box-shadow:none!important;color:#eeeeee}
html[data-zsa-theme="dark"] .zsa-ai-unified-composer textarea::placeholder{color:#aaaaaa}
html[data-zsa-theme="dark"] .zsa-ai-unified-plus{border:0;border-radius:50%;background:transparent;color:#eeeeee}
html[data-zsa-theme="dark"] .zsa-ai-unified-plus:hover{background:#1e1e1e}
html[data-zsa-theme="dark"] .zsa-ai-unified-chip{border:0;border-radius:17px;background:#1e1e1e;color:#cccccc}
html[data-zsa-theme="dark"] .zsa-ai-unified-kind{background:#122a49;color:#88b2e7}
html[data-zsa-theme="dark"] .zsa-ai-unified-model{background:#1e1e1e;color:#eeeeee}
html[data-zsa-theme="dark"] .zsa-ai-unified-model>i{border-radius:7px;background:#363636;color:#f5f5f5}
html[data-zsa-theme="dark"] .zsa-ai-unified-size{background:transparent;color:#aaaaaa}
html[data-zsa-theme="dark"] .zsa-ai-unified-send{border:0;border-radius:22px;background:var(--u-green);color:#eeeeee;box-shadow:0 7px 18px rgba(111,196,21,.22)}
html[data-zsa-theme="dark"] .zsa-ai-unified-send>b{border-radius:12px;background:#363636;color:#f5f5f5}
html[data-zsa-theme="dark"] .zsa-ai-unified-menu{border:1px solid #484848;border-radius:14px;background:#1e1e1e;box-shadow:0 18px 46px rgba(15,23,42,.17)}
html[data-zsa-theme="dark"] .zsa-ai-unified-menu button{border:0;border-radius:9px;background:#1e1e1e;color:#eeeeee}
html[data-zsa-theme="dark"] .zsa-ai-unified-menu button:hover,html[data-zsa-theme="dark"] .zsa-ai-unified-menu button.is-active{background:#1e1e1e}
html[data-zsa-theme="dark"] .zsa-ai-unified-add-menu i.is-rule{background:#1e1e1e}
html[data-zsa-theme="dark"] .zsa-ai-unified-add-menu button>span{color:#aaaaaa}
html[data-zsa-theme="dark"] .zsa-ai-unified-size-menu header small{color:#aaaaaa}
html[data-zsa-theme="dark"] .zsa-ai-unified-size-menu nav button{border:1px solid #484848;border-radius:19px;background:#1e1e1e}
html[data-zsa-theme="dark"] .zsa-ai-unified-size-menu nav button:hover{background:#1e1e1e}
html[data-zsa-theme="dark"] .zsa-ai-unified-size-menu nav button.is-active{border-color:#484848;background:#363636;color:#f5f5f5}
html[data-zsa-theme="dark"] .zsa-ai-unified-model-modal{background:rgba(12,15,18,.76)}
html[data-zsa-theme="dark"] .zsa-ai-unified-model-dialog{border-radius:25px;background:#1e1e1e;box-shadow:0 28px 90px rgba(0,0,0,.34)}
html[data-zsa-theme="dark"] .zsa-ai-unified-model-close{border:1px solid #484848;border-radius:50%;background:#1e1e1e}
html[data-zsa-theme="dark"] .zsa-ai-unified-model-sidebar{border-right:1px solid #484848}
html[data-zsa-theme="dark"] .zsa-ai-unified-model-tabs{border-radius:12px;background:#1e1e1e}
html[data-zsa-theme="dark"] .zsa-ai-unified-model-tabs button{border:0;border-radius:9px;background:transparent;color:#cccccc}
html[data-zsa-theme="dark"] .zsa-ai-unified-model-tabs button.is-active{background:#1e1e1e;color:#eeeeee;box-shadow:0 3px 10px rgba(15,23,42,.08)}
html[data-zsa-theme="dark"] .zsa-ai-unified-model-list>small{color:#aaaaaa}
html[data-zsa-theme="dark"] .zsa-ai-unified-model-option{border:1px solid transparent;border-radius:11px;background:#1e1e1e}
html[data-zsa-theme="dark"] .zsa-ai-unified-model-option:hover,html[data-zsa-theme="dark"] .zsa-ai-unified-model-option.is-active{border-color:#484848;background:#1e1e1e}
html[data-zsa-theme="dark"] .zsa-ai-unified-model-option>i{border-radius:10px;background:#363636;color:#f5f5f5}
html[data-zsa-theme="dark"] .zsa-ai-unified-model-option>span small{color:#aaaaaa}
html[data-zsa-theme="dark"] .zsa-ai-unified-model-option>em{color:#90dfaa}
html[data-zsa-theme="dark"] .zsa-ai-unified-model-main>header p{color:#cccccc}
html[data-zsa-theme="dark"] .zsa-ai-unified-model-card{border:1px solid #484848;border-radius:15px;background:#1e1e1e}
html[data-zsa-theme="dark"] .zsa-ai-unified-model-card:hover{border-color:#6fad2a;box-shadow:0 12px 30px rgba(15,23,42,.1)}
html[data-zsa-theme="dark"] .zsa-ai-unified-model-card>i{background:linear-gradient(145deg,#123649,#301249 48%,#493712)}
html[data-zsa-theme="dark"] .zsa-ai-unified-model-card>i:before,html[data-zsa-theme="dark"] .zsa-ai-unified-model-card>i:after{border-radius:42% 58% 61% 39%/44% 43% 57% 56%}
html[data-zsa-theme="dark"] .zsa-ai-unified-model-card>i:before{background:linear-gradient(135deg,#123b49,#1d1249)}
html[data-zsa-theme="dark"] .zsa-ai-unified-model-card>i:after{background:linear-gradient(135deg,#493d12,#491e12)}
html[data-zsa-theme="dark"] .zsa-ai-unified-model-card>i.has-cover{background-position:center;background-size:cover}
html[data-zsa-theme="dark"] .zsa-ai-unified-model-card>i>b{border-radius:8px;background:rgba(17,17,17,.7);color:#f5f5f5}
html[data-zsa-theme="dark"] .zsa-ai-unified-model-card>span small{color:#aaaaaa}
html[data-zsa-theme="dark"] .zsa-ai-unified-model-empty{color:#aaaaaa}
@media(max-width:620px){html[data-zsa-theme="dark"] .zsa-ai-unified-composer{border-radius:22px}
html[data-zsa-theme="dark"] .zsa-ai-unified-send{border-radius:50%}
html[data-zsa-theme="dark"] .zsa-ai-unified-model-dialog{border-radius:18px}
html[data-zsa-theme="dark"] .zsa-ai-unified-model-sidebar{border-right:0;border-bottom:1px solid #484848}}
html[data-zsa-theme="dark"] .zsa-ai-unified-composer{border-radius:23px}
html[data-zsa-theme="dark"] .zsa-ai-unified-app{background:#2e421a;color:#aee28d}
html[data-zsa-theme="dark"] .zsa-ai-unified-app>i,html[data-zsa-theme="dark"] .zsa-ai-unified-kind>i{border-radius:7px}
html[data-zsa-theme="dark"] .zsa-ai-unified-model-tabs{background:transparent}
html[data-zsa-theme="dark"] .zsa-ai-unified-model-tabs button{border:1px solid transparent;border-radius:12px}
html[data-zsa-theme="dark"] .zsa-ai-unified-model-tabs button:hover,html[data-zsa-theme="dark"] .zsa-ai-unified-model-tabs button.is-active{border-color:#484848;background:#1e1e1e;box-shadow:none}
html[data-zsa-theme="dark"] .zsa-ai-unified-model-tabs button>i{border-radius:11px;background:#1e1e1e}
html[data-zsa-theme="dark"] .zsa-ai-unified-model-tabs button>span b{color:#eeeeee}
html[data-zsa-theme="dark"] .zsa-ai-unified-model-tabs button>span small{color:#aaaaaa}
html[data-zsa-theme="dark"] .zsa-ai-unified-model-tabs button>em{border-radius:10px;background:#292929;color:#cccccc}
html[data-zsa-theme="dark"] .zsa-ai-unified-model-main>header>div>small{color:#c1df91}
html[data-zsa-theme="dark"] .zsa-ai-unified-model-main>header>[data-ai-unified-model-use]{border:0;border-radius:21px;background:#363636;color:#f5f5f5}
html[data-zsa-theme="dark"] .zsa-ai-unified-model-main>header>[data-ai-unified-model-use]:disabled{background:#292929;color:#aaaaaa}
html[data-zsa-theme="dark"] .zsa-ai-unified-model-work-card{border:1px solid #484848;border-radius:15px;background:#1e1e1e;color:#eeeeee}
html[data-zsa-theme="dark"] .zsa-ai-unified-model-work-card:hover{border-color:#6fa135;box-shadow:0 12px 28px rgba(15,23,42,.11)}
html[data-zsa-theme="dark"] .zsa-ai-unified-model-work-card>div{background:#1e1e1e}
html[data-zsa-theme="dark"] .zsa-ai-unified-model-text{background:linear-gradient(145deg,#2e4814,#1d2e3f)}
html[data-zsa-theme="dark"] .zsa-ai-unified-model-text>i{border-radius:10px;background:#363636;color:#f5f5f5}
html[data-zsa-theme="dark"] .zsa-ai-unified-model-text>p{color:#cccccc}
html[data-zsa-theme="dark"] .zsa-ai-unified-model-work-card>div>span{border-radius:8px;background:rgba(18,20,22,.7);color:#f5f5f5}
html[data-zsa-theme="dark"] .zsa-ai-unified-model-work-card>footer small{color:#aaaaaa}
html[data-zsa-theme="dark"] .zsa-ai-unified-model-empty>i{border-radius:15px;background:#363636;color:#f5f5f5}
html[data-zsa-theme="dark"] .zsa-ai-unified-model-empty>b{color:#cccccc}
html[data-zsa-theme="dark"] .zsa-ai-material-meta .is-file,html[data-zsa-theme="dark"] .zsa-ai-material-meta .is-file-type{color:#aaaaaa}
html[data-zsa-theme="dark"] .zsa-ai-video-preview{background:#363636}
html[data-zsa-theme="dark"] .zsa-ai-video-play{border:0!important}
html[data-zsa-theme="dark"] .zsa-ai-video-play:hover,html[data-zsa-theme="dark"] .zsa-ai-video-play:focus-visible{outline:3px solid rgba(72,72,72,0.5)!important}
html[data-zsa-theme="dark"] .zsa-ai-unified-composer.has-size-menu{border-radius:23px 23px 0 0;box-shadow:0 0 0 1px rgba(0,0,0,0.16),0 15px 38px rgba(74,166,0,.18)}
html[data-zsa-theme="dark"] .zsa-ai-unified-size{background:#1e1e1e;color:#eeeeee}
html[data-zsa-theme="dark"] .zsa-ai-unified-size-menu{border:2px solid var(--u-green)!important;border-top:1px solid #484848!important;border-radius:0 0 23px 23px!important;background:#1e1e1e;box-shadow:0 21px 42px rgba(15,23,42,.16)!important}
html[data-zsa-theme="dark"] .zsa-ai-unified-plus,html[data-zsa-theme="dark"] .zsa-ai-unified-chip,html[data-zsa-theme="dark"] .zsa-ai-unified-menu button{border:1px solid transparent}
html[data-zsa-theme="dark"] .zsa-ai-unified-plus:hover,html[data-zsa-theme="dark"] .zsa-ai-unified-plus:focus-visible,html[data-zsa-theme="dark"] .zsa-ai-unified-chip:hover,html[data-zsa-theme="dark"] .zsa-ai-unified-chip:focus-visible{border-color:#484848;background:#1e1e1e;box-shadow:0 4px 12px rgba(15,23,42,.07);outline:0}
html[data-zsa-theme="dark"] .zsa-ai-unified-kind:hover,html[data-zsa-theme="dark"] .zsa-ai-unified-kind:focus-visible{background:#122a49;color:#86b2e9}
html[data-zsa-theme="dark"] .zsa-ai-unified-menu button:hover,html[data-zsa-theme="dark"] .zsa-ai-unified-menu button:focus-visible{border-color:#484848;background:#1e1e1e;outline:0}
html[data-zsa-theme="dark"] .zsa-ai-unified-model-hint{color:#aaaaaa}
html[data-zsa-theme="dark"] .zsa-ai-unified-model-list>small{color:#aaaaaa}
html[data-zsa-theme="dark"] .zsa-ai-unified-model-group-empty{color:#aaaaaa}
html[data-zsa-theme="dark"] .zsa-ai-unified-model-work-card>footer>span em{color:#cccccc}
html[data-zsa-theme="dark"] .zsa-ai-unified-model-work-card>div>span{background:rgba(19,23,28,.72)}
html[data-zsa-theme="dark"] .zsa-ai-video-preview{background:radial-gradient(circle at 26% 16%,rgba(18,54,73,0.35),transparent 40%),linear-gradient(145deg,#283a4d,#273b4e 55%,#29394d)!important}
html[data-zsa-theme="dark"] .zsa-ai-video-play{border:4px solid #484848!important;border-radius:50%!important;background:rgba(16,21,27,.16)!important;color:#f5f5f5!important;box-shadow:0 7px 22px rgba(0,0,0,.34)!important}
html[data-zsa-theme="dark"] .zsa-ai-video-play:hover,html[data-zsa-theme="dark"] .zsa-ai-video-play:focus-visible{border-color:#484848!important;background:rgba(16,21,27,.3)!important;outline:0!important}
html[data-zsa-theme="dark"] .zsa-ai-material-card.is-video .zsa-ai-material-media{background:#293a4d}
html[data-zsa-theme="dark"] .zsa-ai-materials-empty.is-error{color:#cccccc}
html[data-zsa-theme="dark"] .zsa-ai-materials-empty.is-error b{color:#eeeeee}
html[data-zsa-theme="dark"] .zsa-ai-materials-empty.is-error button{border:0;border-radius:18px;background:#aaf04b;color:#111111}
html[data-zsa-theme="dark"] .zsa-ai-app-card:hover,html[data-zsa-theme="dark"] .zsa-ai-app-card:focus-visible,html[data-zsa-theme="dark"] .zsa-ai-asset-card:hover,html[data-zsa-theme="dark"] .zsa-ai-asset-card:focus-visible,html[data-zsa-theme="dark"] .zsa-ai-template-card:hover,html[data-zsa-theme="dark"] .zsa-ai-template-card:focus-visible,html[data-zsa-theme="dark"] .zsa-ai-market-card:hover,html[data-zsa-theme="dark"] .zsa-ai-market-card:focus-visible,html[data-zsa-theme="dark"] .zsa-ai-model-work-card:hover,html[data-zsa-theme="dark"] .zsa-ai-model-work-card:focus-within,html[data-zsa-theme="dark"] .zsa-ai-app-work-card:hover,html[data-zsa-theme="dark"] .zsa-ai-app-work-card:focus-within,html[data-zsa-theme="dark"] .zsa-ai-public-work-card:hover,html[data-zsa-theme="dark"] .zsa-ai-public-work-card:focus-visible,html[data-zsa-theme="dark"] .zsa-ai-work-related-card:hover,html[data-zsa-theme="dark"] .zsa-ai-work-related-card:focus-visible,html[data-zsa-theme="dark"] .zsa-ai-material-card:hover,html[data-zsa-theme="dark"] .zsa-ai-material-card:focus-within,html[data-zsa-theme="dark"] .zsa-ai-favorite-card:hover,html[data-zsa-theme="dark"] .zsa-ai-favorite-card:focus-within,html[data-zsa-theme="dark"] .zsa-ai-unified-model-work-card:hover,html[data-zsa-theme="dark"] .zsa-ai-unified-model-work-card:focus-within,html[data-zsa-theme="dark"] .zsa-ai-generated-card:hover,html[data-zsa-theme="dark"] .zsa-ai-generation-result-image:hover{border-color:#6fac2a!important;box-shadow:0 14px 30px rgba(15,23,42,.12)!important}
html[data-zsa-theme="dark"] .zsa-ai-model-arc-card:hover,html[data-zsa-theme="dark"] .zsa-ai-model-arc-card:focus-within,html[data-zsa-theme="dark"] .zsa-ai-app-arc-card:hover,html[data-zsa-theme="dark"] .zsa-ai-app-arc-card:focus-within{border-color:#6fac2a!important;box-shadow:0 17px 34px rgba(15,23,42,.14)!important}
html[data-zsa-theme="dark"] .zsa-ai-app-composer-card.has-unified-composer{border:0!important;background:transparent!important;box-shadow:none!important}
html[data-zsa-theme="dark"] .zsa-ai-app-composer-card.has-unified-composer .zsa-ai-app-structured-fields{border-radius:18px!important}
html[data-zsa-theme="dark"] .zsa-ai-unified-composer{border-color:#6eb125;box-shadow:0 10px 30px rgba(117,210,25,.18)}
html[data-zsa-theme="dark"] .zsa-ai-unified-composer:focus-within{box-shadow:0 0 0 3px rgba(0,0,0,0.12),0 16px 38px rgba(77,165,0,.17)}
html[data-zsa-theme="dark"] .zsa-ai-video-preview{background:#29394d!important}
html[data-zsa-theme="dark"] .zsa-ai-unified-model-work-card>div:after{background:linear-gradient(180deg,transparent 54%,rgba(10,13,16,.18))}
html[data-zsa-theme="dark"] .zsa-ai-unified-model-work-try{border-radius:18px;background:#363636;color:#f5f5f5}
html[data-zsa-theme="dark"] .zsa-ai-unified-model-work-card:hover,html[data-zsa-theme="dark"] .zsa-ai-unified-model-work-card:focus-within{border-color:#6fac2a!important;box-shadow:0 16px 34px rgba(15,23,42,.14)!important}
html[data-zsa-theme="dark"] .zsa-ai-unified-toolbar-left>.zsa-ai-unified-control{border-radius:19px}
html[data-zsa-theme="dark"] .zsa-ai-unified-toolbar-left .zsa-ai-unified-model,html[data-zsa-theme="dark"] .zsa-ai-unified-toolbar-left .zsa-ai-unified-size{background:transparent!important;box-shadow:none!important}
html[data-zsa-theme="dark"] .zsa-ai-unified-toolbar-left .zsa-ai-unified-kind{background:#122a49!important;color:#88b2e7!important}
html[data-zsa-theme="dark"] .zsa-ai-unified-toolbar-left>.zsa-ai-unified-model:hover,html[data-zsa-theme="dark"] .zsa-ai-unified-toolbar-left>.zsa-ai-unified-model:focus-visible,html[data-zsa-theme="dark"] .zsa-ai-unified-toolbar-left>[data-ai-unified-size-control]:hover .zsa-ai-unified-size,html[data-zsa-theme="dark"] .zsa-ai-unified-toolbar-left>[data-ai-unified-size-control]:focus-within .zsa-ai-unified-size,html[data-zsa-theme="dark"] .zsa-ai-unified-toolbar-left>.zsa-ai-unified-control.is-add:hover .zsa-ai-unified-plus,html[data-zsa-theme="dark"] .zsa-ai-unified-toolbar-left>.zsa-ai-unified-control.is-add:focus-within .zsa-ai-unified-plus{border-color:#484848!important;background:#1e1e1e!important;box-shadow:0 4px 12px rgba(15,23,42,.07)!important}
html[data-zsa-theme="dark"] .zsa-ai-unified-toolbar-left>.zsa-ai-unified-control.is-kind:hover .zsa-ai-unified-kind,html[data-zsa-theme="dark"] .zsa-ai-unified-toolbar-left>.zsa-ai-unified-control.is-kind:focus-within .zsa-ai-unified-kind{border-color:#2564b1!important;background:#122a49!important;box-shadow:0 4px 12px rgba(35,104,183,.08)!important}
html[data-zsa-theme="dark"] .zsa-ai-recent-item .zsa-ai-recent-media.is-video{background:#29394d}
html[data-zsa-theme="dark"] .zsa-ai-model-menu-grid button:hover,html[data-zsa-theme="dark"] .zsa-ai-unified-model-option:hover{background:#1e1e1e!important;box-shadow:inset 0 0 0 1px #000000}
html[data-zsa-theme="dark"] .zsa-ai-material-card .zsa-ai-material-meta .is-file{color:#aaaaaa}
html[data-zsa-theme="dark"] .zsa-ai-material-card .zsa-ai-material-meta .is-file-type{color:#eeeeee}
html[data-zsa-theme="dark"] .zsa-ai-material-card .zsa-ai-material-meta .is-author img,html[data-zsa-theme="dark"] .zsa-ai-material-card .zsa-ai-material-meta .is-author .zsa-ai-avatar-mini-fallback{border-radius:50%}
html[data-zsa-theme="dark"] .zsa-ai-unified-composer.effect-glow{box-shadow:0 10px 30px rgba(117,210,25,.20)}
html[data-zsa-theme="dark"] .zsa-ai-unified-composer.effect-soft{box-shadow:0 10px 28px rgba(15,23,42,.10);border-color:#484848}
html[data-zsa-theme="dark"] .zsa-ai-unified-composer.effect-none{box-shadow:none}
html[data-zsa-theme="dark"] .zsa-ai-unified-composer.is-collapsed{border-width:1px!important;border-radius:30px!important}
html[data-zsa-theme="dark"] .zsa-ai-unified-composer.is-collapsed .zsa-ai-unified-model{background:#1e1e1e!important}
html[data-zsa-theme="dark"] .zsa-ai-unified-composer.is-collapsed .zsa-ai-unified-send{border-radius:50%!important}
html[data-zsa-theme="dark"] .zsa-ai-task-elapsed{color:#aaaaaa}
html[data-zsa-theme="dark"] .zsa-ai-generation-failed.is-timeout{border-color:#b12525;background:#1e1e1e}
html[data-zsa-theme="dark"] .zsa-ai-unified-attachments .zsa-ai-app-reference-item,html[data-zsa-theme="dark"] .zsa-ai-unified-attachments .zsa-ai-generation-attachment{border-radius:12px!important;background:#1e1e1e!important}
html[data-zsa-theme="dark"] .zsa-ai-unified-recent-panel{border:1px solid #484848;border-radius:16px;background:#1e1e1e;box-shadow:0 18px 44px rgba(15,23,42,.16)}
html[data-zsa-theme="dark"] .zsa-ai-unified-recent-panel header{border-bottom:1px solid #484848}
html[data-zsa-theme="dark"] .zsa-ai-unified-recent-panel header button{border:0;background:transparent}
html[data-zsa-theme="dark"] .zsa-ai-unified-recent-panel>small{color:#aaaaaa}
html[data-zsa-theme="dark"] .zsa-ai-unified-recent-panel [data-ai-recent-list]>button{border:0;border-radius:10px;background:transparent}
html[data-zsa-theme="dark"] .zsa-ai-unified-recent-panel [data-ai-recent-list]>button:hover{background:#1e1e1e}
html[data-zsa-theme="dark"] .zsa-ai-unified-recent-panel img,html[data-zsa-theme="dark"] .zsa-ai-unified-recent-panel i{border-radius:8px;background:#1e1e1e}
html[data-zsa-theme="dark"] .zsa-ai-unified-recent-panel span small{color:#aaaaaa}
html[data-zsa-theme="dark"] .zsa-ai-generation-composer-dock>[data-ai-generation-composer],html[data-zsa-theme="dark"] .zsa-ai-generation-composer-dock>.zsa-ai-generation-composer-card{border:0!important}
html[data-zsa-theme="dark"] .zsa-ai-text-result{background:transparent!important;border:0!important;box-shadow:none!important}
html[data-zsa-theme="dark"] .zsa-ai-text-answer{border:1px solid #484848;border-radius:20px;background:#1e1e1e;box-shadow:0 8px 28px rgba(15,23,42,.07)}
html[data-zsa-theme="dark"] .zsa-ai-text-answer-avatar{border-radius:12px;background:#363636;color:#f5f5f5}
html[data-zsa-theme="dark"] .zsa-ai-text-answer-main header span{color:#aaaaaa}
html[data-zsa-theme="dark"] .zsa-ai-text-answer-content{color:#eeeeee}
html[data-zsa-theme="dark"] .zsa-ai-text-caret{background:#363636}
html[data-zsa-theme="dark"] .zsa-ai-text-answer-main footer{border-top:1px solid #484848}
html[data-zsa-theme="dark"] .zsa-ai-text-answer-main footer button{border:1px solid #484848;border-radius:9px;background:#1e1e1e}
html[data-zsa-theme="dark"] .zsa-ai-text-answer-main footer button:hover{background:#1e1e1e}
html[data-zsa-theme="dark"] .zsa-ai-material-card .zsa-ai-material-media>button[data-ai-material-use]{border-radius:20px!important}
html[data-zsa-theme="dark"] .zsa-ai-unified-attachments .zsa-ai-generation-attachment-remove,html[data-zsa-theme="dark"] .zsa-ai-unified-attachments .zsa-ai-reference-delete{border:2px solid #484848!important;border-radius:50%!important;background:#363636!important;color:#f5f5f5!important;box-shadow:0 4px 12px rgba(15,23,42,.34)!important}
html[data-zsa-theme="dark"] .zsa-ai-unified-attachments .zsa-ai-generation-attachment-remove:hover,html[data-zsa-theme="dark"] .zsa-ai-unified-attachments .zsa-ai-reference-delete:hover{background:#5e1717!important}
html[data-zsa-theme="dark"] .zsa-ai-unified-attachments video,html[data-zsa-theme="dark"] .zsa-ai-unified-attachments button>video{background:#363636;border-radius:10px}
html[data-zsa-theme="dark"] .zsa-ai-unified-recent-panel img,html[data-zsa-theme="dark"] .zsa-ai-unified-recent-panel video,html[data-zsa-theme="dark"] .zsa-ai-unified-recent-panel i{border-radius:8px!important;background:#1e1e1e!important}
html[data-zsa-theme="dark"] .zsa-ai-text-result,html[data-zsa-theme="dark"] .zsa-ai-text-result.is-pending{border:0!important;background:transparent!important;box-shadow:none!important}
html[data-zsa-theme="dark"] .zsa-ai-text-stream{border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important;color:#eeeeee}
html[data-zsa-theme="dark"] .zsa-ai-text-stream code{border-radius:5px;background:#1e1e1e}
html[data-zsa-theme="dark"] .zsa-ai-text-thinking{color:#aaaaaa}
html[data-zsa-theme="dark"] .zsa-ai-text-clear{border:0;border-radius:50%;background:transparent;color:#aaaaaa}
html[data-zsa-theme="dark"] .zsa-ai-text-clear:hover{background:#1e1e1e;color:#eeeeee}
html[data-zsa-theme="dark"] .zsa-ai-text-stream footer{border-top:1px solid #484848}
html[data-zsa-theme="dark"] .zsa-ai-text-stream footer button{border:1px solid #484848;border-radius:8px;background:#1e1e1e}
html[data-zsa-theme="dark"] .zsa-ai-text-caret{background:#363636}
html[data-zsa-theme="dark"] .zsa-ai-unified-composer.has-size-menu{border-radius:28px!important}
html[data-zsa-theme="dark"] .zsa-ai-unified-menu.is-fixed-menu{border:1px solid #484848!important;border-radius:15px!important;background:#1e1e1e!important;box-shadow:0 18px 48px rgba(15,23,42,.2)!important}
html[data-zsa-theme="dark"] .zsa-ai-unified-size-menu.is-fixed-menu{border-top:1px solid #484848!important}
html[data-zsa-theme="dark"] .zsa-ai-my-works-modal{background:rgba(17,22,28,.76)}
html[data-zsa-theme="dark"] .zsa-ai-my-works-modal>section{border-radius:28px;background:#1e1e1e;box-shadow:0 28px 80px rgba(0,0,0,.3)}
html[data-zsa-theme="dark"] .zsa-ai-my-works-close{border:1px solid #484848;border-radius:50%;background:#1e1e1e}
html[data-zsa-theme="dark"] .zsa-ai-my-works-modal header h2{color:#eeeeee}
html[data-zsa-theme="dark"] .zsa-ai-my-works-modal header nav{border-radius:22px;background:#1e1e1e}
html[data-zsa-theme="dark"] .zsa-ai-my-works-modal header nav button{border:0;border-radius:17px;background:transparent;color:#aaaaaa}
html[data-zsa-theme="dark"] .zsa-ai-my-works-modal header nav button.is-active{background:#1e1e1e;color:#eeeeee;box-shadow:0 2px 8px rgba(15,23,42,.08)}
html[data-zsa-theme="dark"] .zsa-ai-my-works-modal header label{border:1px solid #484848;border-radius:20px;background:#1e1e1e}
html[data-zsa-theme="dark"] .zsa-ai-my-works-modal header input{border:0!important;outline:0!important;box-shadow:none!important;background:transparent}
html[data-zsa-theme="dark"] .zsa-ai-my-works-grid>p{color:#aaaaaa}
html[data-zsa-theme="dark"] .zsa-ai-my-works-grid article{border:1px solid #484848;border-radius:16px;background:#1e1e1e}
html[data-zsa-theme="dark"] .zsa-ai-my-works-grid article:hover{border-color:#6fb125;box-shadow:0 12px 26px rgba(15,23,42,.12)}
html[data-zsa-theme="dark"] .zsa-ai-my-work-media{background:#1e1e1e}
html[data-zsa-theme="dark"] .zsa-ai-my-work-media button{border:0;border-radius:18px;background:#aaf04b;color:#111111}
html[data-zsa-theme="dark"] .zsa-ai-my-works-grid footer small{color:#aaaaaa}
html[data-zsa-theme="dark"] .zsa-ai-my-works-empty{color:#aaaaaa}
html[data-zsa-theme="dark"] .zsa-ai-unified-polish{border-radius:999px;border:1px solid #759f37;background:#324912;color:#bfe888}
html[data-zsa-theme="dark"] .zsa-ai-unified-polish:hover{background:#344912;border-color:#7ca234;color:#bde888}
html[data-zsa-theme="dark"] .zsa-ai-workflow-builder{border:1px solid #484848;border-radius:20px;background:linear-gradient(180deg,#1e1e1e 0%,#1e1e1e 100%)}
html[data-zsa-theme="dark"] .zsa-ai-workflow-builder>header span{border-radius:999px;background:#364912;color:#c0e789}
html[data-zsa-theme="dark"] .zsa-ai-workflow-builder>header h3{color:#eeeeee}
html[data-zsa-theme="dark"] .zsa-ai-workflow-builder>header p{color:#cccccc}
html[data-zsa-theme="dark"] .zsa-ai-workflow-meta{border-radius:16px;background:#1e1e1e;border:1px solid #484848}
html[data-zsa-theme="dark"] .zsa-ai-workflow-meta b{color:#eeeeee}
html[data-zsa-theme="dark"] .zsa-ai-workflow-meta small{color:#aaaaaa}
html[data-zsa-theme="dark"] .zsa-ai-workflow-field span{color:#cccccc}
html[data-zsa-theme="dark"] .zsa-ai-workflow-field textarea{border-radius:16px;border:1px solid #484848;background:#1e1e1e;color:#eeeeee}
html[data-zsa-theme="dark"] .zsa-ai-workflow-field textarea:focus{outline:none;border-color:#79a630;box-shadow:0 0 0 3px rgba(143,194,55,.14)}
html[data-zsa-theme="dark"] .zsa-ai-secondary{border-radius:14px;border:1px solid #484848;background:#1e1e1e;color:#cccccc}
html[data-zsa-theme="dark"] .zsa-ai-secondary:hover{border-color:#484848;background:#1e1e1e}
html[data-zsa-theme="dark"] .zsa-ai-workflow-status{border-radius:14px;background:#1e1e1e;color:#cccccc}
html[data-zsa-theme="dark"] .zsa-ai-workflow-status.is-busy{background:#2f4912;color:#c3ea86}
@media(max-width:760px){html[data-zsa-theme="dark"] .zsa-ai-workflow-builder{border-radius:16px}}
html[data-zsa-theme="dark"] .zsa-ai-unified-prompt-helper{border:0;border-radius:7px;background:#1e1e1e;color:#aaaaaa}
html[data-zsa-theme="dark"] .zsa-ai-unified-prompt-helper:hover{background:#1e1e1e;color:#cccccc}
html[data-zsa-theme="dark"] .zsa-ai-unified-prompt-helper.is-polish{color:#cccccc}
html[data-zsa-theme="dark"] .zsa-ai-panel[data-ai-panel="skills"]{background:#1e1e1e}
html[data-zsa-theme="dark"] .zsa-ai-workflow-market{background:#1e1e1e;color:#9cadd4}
html[data-zsa-theme="dark"] .zsa-ai-workflow-market-tabs{border-bottom:1px solid #484848;background:rgba(30,30,30,0.92)}
html[data-zsa-theme="dark"] .zsa-ai-workflow-market-tabs button{border:0;border-radius:18px;background:transparent;color:#cccccc}
html[data-zsa-theme="dark"] .zsa-ai-workflow-market-tabs button.is-active{background:#1e1e1e;border:1px solid #484848;box-shadow:0 1px 4px rgba(15,23,42,.05);color:#9cadd4}
html[data-zsa-theme="dark"] .zsa-ai-workflow-market-hero{background-image:linear-gradient(rgba(41,41,41,0.35) 1px,transparent 1px),linear-gradient(90deg,rgba(41,41,41,0.35) 1px,transparent 1px);background-size:28px 28px}
html[data-zsa-theme="dark"] .zsa-ai-workflow-glow.is-left{background:radial-gradient(circle at 35% 50%,rgba(68,94,23,0.65),rgba(179,239,76,0) 68%)}
html[data-zsa-theme="dark"] .zsa-ai-workflow-glow.is-right{background:radial-gradient(circle at 65% 50%,rgba(18,37,73,0.48),rgba(139,179,255,0) 68%)}
html[data-zsa-theme="dark"] .zsa-ai-workflow-title-box{border:1px solid #7bb125;background:rgba(30,30,30,0.82)}
html[data-zsa-theme="dark"] .zsa-ai-workflow-title-box p{color:#cccccc}
html[data-zsa-theme="dark"] .zsa-ai-workflow-title-box .is-handle{border:1px solid #7ab125;background:#1e1e1e}
html[data-zsa-theme="dark"] .zsa-ai-workflow-node-stage path{fill:none;stroke:#c1ec83}
html[data-zsa-theme="dark"] .zsa-ai-workflow-demo-card{border:1px solid #484848;border-radius:12px;background:#1e1e1e;box-shadow:0 8px 24px rgba(15,23,42,.06);color:#cccccc}
html[data-zsa-theme="dark"] .zsa-ai-workflow-demo-card i{border-radius:9px;background:linear-gradient(145deg,#1e1e1e,#292929)}
html[data-zsa-theme="dark"] .zsa-ai-workflow-demo-card i:after{border-radius:12px;background:#1e1e1e;border:6px solid #484848}
html[data-zsa-theme="dark"] .zsa-ai-workflow-demo-card.is-result-a{background:linear-gradient(140deg,#243252,#292929);color:#f5f5f5}
html[data-zsa-theme="dark"] .zsa-ai-workflow-demo-card.is-result-a i{background:linear-gradient(145deg,#292929,#333333)}
html[data-zsa-theme="dark"] .zsa-ai-workflow-hero-composer{border:2px solid #77b125;border-radius:25px;background:#1e1e1e;box-shadow:0 4px 18px rgba(139,215,32,.08)}
html[data-zsa-theme="dark"] .zsa-ai-workflow-hero-composer .is-add{border:0;background:transparent;color:#cccccc}
html[data-zsa-theme="dark"] .zsa-ai-workflow-hero-composer input{border:0!important;outline:0!important;box-shadow:none!important;background:transparent;color:#eeeeee}
html[data-zsa-theme="dark"] .zsa-ai-workflow-hero-composer input::placeholder{color:#aaaaaa}
html[data-zsa-theme="dark"] .zsa-ai-workflow-hero-composer .is-send{border:0;border-radius:50%;background:#aaf04b;color:#111111}
html[data-zsa-theme="dark"] .zsa-ai-workflow-status{background:transparent!important;color:#aaaaaa!important}
html[data-zsa-theme="dark"] .zsa-ai-workflow-status.is-busy{color:#c1e689!important}
html[data-zsa-theme="dark"] .zsa-ai-workflow-fan .wf-card{border:1px solid #484848;border-radius:14px;box-shadow:0 8px 25px rgba(15,23,42,.1);background:#1e1e1e}
html[data-zsa-theme="dark"] .zsa-ai-workflow-fan .wf-card small{color:#cccccc}
html[data-zsa-theme="dark"] .zsa-ai-workflow-fan .wf-card:hover{box-shadow:0 16px 34px rgba(15,23,42,.16)}
html[data-zsa-theme="dark"] .zsa-ai-workflow-fan .c1:before{background:linear-gradient(145deg,#123249,#493912)}
html[data-zsa-theme="dark"] .zsa-ai-workflow-fan .c2:before{background:linear-gradient(145deg,#123449,#1e1e1e)}
html[data-zsa-theme="dark"] .zsa-ai-workflow-fan .c3:before{background:linear-gradient(145deg,#493b12,#493213)}
html[data-zsa-theme="dark"] .zsa-ai-workflow-fan .c4:before{background:linear-gradient(145deg,#5e4117,#484912)}
html[data-zsa-theme="dark"] .zsa-ai-workflow-fan .c5:before{background:linear-gradient(145deg,#493512,#493012)}
html[data-zsa-theme="dark"] .zsa-ai-workflow-fan .c6:before{background:linear-gradient(145deg,#493612,#1e1e1e)}
html[data-zsa-theme="dark"] .zsa-ai-workflow-fan .c7:before{background:linear-gradient(145deg,#1e1e1e,#1a2842)}
html[data-zsa-theme="dark"] .zsa-ai-workflow-filter-tabs button{border:0;border-radius:18px;background:transparent;color:#cccccc}
html[data-zsa-theme="dark"] .zsa-ai-workflow-filter-tabs button.is-active{background:#1e1e1e;border:1px solid #484848;color:#9cadd4;box-shadow:0 1px 3px rgba(15,23,42,.05)}
html[data-zsa-theme="dark"] .zsa-ai-workflow-create-card,html[data-zsa-theme="dark"] .zsa-ai-workflow-library-card{border:1px solid #484848;border-radius:14px;background:#1e1e1e}
html[data-zsa-theme="dark"] .zsa-ai-workflow-create-card{background:#1e1e1e}
html[data-zsa-theme="dark"] .zsa-ai-workflow-create-card i{border-radius:50%;background:#363636;color:#f5f5f5}
html[data-zsa-theme="dark"] .zsa-ai-workflow-library-card .cover{color:rgba(156,173,212,0.78);background:linear-gradient(145deg,#122f49,#404912)}
html[data-zsa-theme="dark"] .zsa-ai-workflow-library-card .k2{background:linear-gradient(145deg,#493c12,#3b3321)}
html[data-zsa-theme="dark"] .zsa-ai-workflow-library-card .k3{background:linear-gradient(145deg,#331249,#123049)}
html[data-zsa-theme="dark"] .zsa-ai-workflow-library-card .k4{background:linear-gradient(145deg,#124927,#122749)}
html[data-zsa-theme="dark"] .zsa-ai-workflow-library-card .k5{background:linear-gradient(145deg,#492d12,#122449)}
html[data-zsa-theme="dark"] .zsa-ai-workflow-library-card small{color:#aaaaaa}
html[data-zsa-theme="dark"] .zsa-ai-workflow-create-card:hover,html[data-zsa-theme="dark"] .zsa-ai-workflow-library-card:hover{box-shadow:0 12px 26px rgba(15,23,42,.1)}
html[data-zsa-theme="dark"] .zsa-ai-unified-prompt-helper{border:0!important;border-radius:7px!important;background:transparent!important;box-shadow:none!important;color:#aaaaaa!important}
html[data-zsa-theme="dark"] .zsa-ai-unified-prompt-helper:hover{background:#1e1e1e!important;color:#cccccc!important}
html[data-zsa-theme="dark"] .zsa-ai-unified-prompt-helper.is-loading{background:#1e1e1e!important}
html[data-zsa-theme="dark"] .zsa-ai-unified-composer.is-collapsed{border:1px solid #484848!important;border-radius:30px!important;box-shadow:0 7px 20px rgba(15,23,42,.05)!important}
html[data-zsa-theme="dark"] .zsa-ai-unified-composer.is-collapsed .zsa-ai-unified-prompt-wrap>textarea,html[data-zsa-theme="dark"] .zsa-ai-unified-composer.is-collapsed.has-prompt-text .zsa-ai-unified-prompt-wrap>textarea{border:0!important;outline:0!important;box-shadow:none!important;background:transparent!important;color:#cccccc!important}
html[data-zsa-theme="dark"] .zsa-ai-unified-composer.is-collapsed .zsa-ai-unified-plus{border:0!important;border-radius:50%!important;background:transparent!important;color:#cccccc!important}
html[data-zsa-theme="dark"] .zsa-ai-unified-composer.is-collapsed .zsa-ai-unified-plus:hover{background:#1e1e1e!important}
html[data-zsa-theme="dark"] .zsa-ai-unified-composer.is-collapsed .zsa-ai-unified-send{border-radius:50%!important}
html[data-zsa-theme="dark"] .zsa-ai-unified-prompt-wrap>textarea,html[data-zsa-theme="dark"] .zsa-ai-unified-composer.has-prompt-text .zsa-ai-unified-prompt-wrap>textarea{color:#9cadd4!important}
html[data-zsa-theme="dark"] .zsa-ai-unified-prompt-wrap>textarea::placeholder{color:#aaaaaa!important}
html[data-zsa-theme="dark"] .zsa-ai-unified-composer.is-collapsed .zsa-ai-unified-prompt-wrap>textarea,html[data-zsa-theme="dark"] .zsa-ai-unified-composer.is-collapsed.has-prompt-text .zsa-ai-unified-prompt-wrap>textarea{color:#cccccc!important}
html[data-zsa-theme="dark"] .zsa-ai-sidebar-login{border:0;border-radius:999px;background:#363636;color:#f5f5f5}
html[data-zsa-theme="dark"] .zsa-ai-sidebar-login:hover{background:#363636}
html[data-zsa-theme="dark"] .zsa-ai-model-icon-field img{border-radius:10px;border:1px solid #484848;background:#1e1e1e}
html[data-zsa-theme="dark"] .zsa-ai-sidebar-bottom{background:#1e1e1e!important;border-top:1px solid #484848!important}
html[data-zsa-theme="dark"] .zsa-ai-sidebar-login{border:0!important;border-radius:999px!important;background:#363636!important;color:#f5f5f5!important;box-shadow:none!important}
html[data-zsa-theme="dark"] .zsa-ai-sidebar-login span{color:#f5f5f5!important}
html[data-zsa-theme="dark"] .zsa-ai-sidebar-login:hover{background:#363636!important;color:#f5f5f5!important}
html[data-zsa-theme="dark"] .zsa-ai-generation-model-display{border:1px solid #484848;border-radius:9px;background:#1e1e1e;color:#eeeeee}
html[data-zsa-theme="dark"] .zsa-ai-generation-model-display>i{border-radius:6px;background:#1e1e1e}
html[data-zsa-theme="dark"] .zsa-ai-generation-model-display strong{color:#eeeeee}
html[data-zsa-theme="dark"] .zsa-ai-unified-model>i:has(img),html[data-zsa-theme="dark"] .zsa-ai-generation-model-chip>i:has(img),html[data-zsa-theme="dark"] .zsa-ai-generation-model-display>i:has(img),html[data-zsa-theme="dark"] .zsa-ai-unified-model-option>i:has(img){background:transparent!important;color:inherit!important;box-shadow:none!important}
html[data-zsa-theme="dark"] .zsa-ai-history-text-output.is-chat-plain{border-radius:0!important;background:transparent!important;border:0!important;box-shadow:none!important;color:#eeeeee!important}
html[data-zsa-theme="dark"] .zsa-ai-generation-turn.is-history-record[data-generation-tool="chat"] .zsa-ai-generation-output{background:transparent!important;box-shadow:none!important}
@media(max-width:720px){html[data-zsa-theme="dark"] .zsa-ai-category-nav button{border-radius:17px!important}
html[data-zsa-theme="dark"] .zsa-ai-unified-composer:not(.is-collapsed){border-radius:25px!important;box-shadow:0 10px 30px rgba(117,210,25,.22)!important}
html[data-zsa-theme="dark"] .zsa-ai-unified-composer.is-collapsed{border-radius:31px!important;box-shadow:0 7px 22px rgba(15,23,42,.07)!important}
html[data-zsa-theme="dark"] .zsa-ai-workflow-fan .wf-card{border-radius:16px!important}}
@media(max-width:720px){html[data-zsa-theme="dark"] .zsa-ai-app-arc-card,html[data-zsa-theme="dark"] .zsa-ai-app-arc-card:hover,html[data-zsa-theme="dark"] .zsa-ai-app-arc-card.is-hovered,html[data-zsa-theme="dark"] .zsa-ai-app-arc-card:focus-visible{border-radius:16px!important;box-shadow:0 10px 25px rgba(15,23,42,.10)!important}
html[data-zsa-theme="dark"] .zsa-ai-app-arc-card.is-active{box-shadow:0 14px 32px rgba(15,23,42,.16)!important}
html[data-zsa-theme="dark"] .zsa-ai-model-arc-card,html[data-zsa-theme="dark"] .zsa-ai-model-arc-card:hover,html[data-zsa-theme="dark"] .zsa-ai-model-arc-card:focus-visible{border-radius:16px!important}
html[data-zsa-theme="dark"] .zsa-ai-works-fan-card{border-radius:16px!important}
html[data-zsa-theme="dark"] .zsa-ai-unified-composer:not(.is-collapsed) .zsa-ai-unified-send{border-radius:20px!important}
html[data-zsa-theme="dark"] .zsa-ai-unified-model-modal{background:rgba(18,20,22,.76)!important}
html[data-zsa-theme="dark"] .zsa-ai-unified-model-dialog{border-radius:22px!important}
html[data-zsa-theme="dark"] .zsa-ai-unified-model-close{box-shadow:0 4px 15px rgba(15,23,42,.12)!important}
html[data-zsa-theme="dark"] .zsa-ai-unified-model-sidebar{border-right:2px solid #484848!important;border-bottom:0!important}
html[data-zsa-theme="dark"] .zsa-ai-unified-model-hint{color:#aaaaaa!important}
html[data-zsa-theme="dark"] .zsa-ai-unified-model-list>small{color:#aaaaaa!important}
html[data-zsa-theme="dark"] .zsa-ai-unified-model-option{border-radius:10px!important}
html[data-zsa-theme="dark"] .zsa-ai-unified-model-option>i{border-radius:9px!important}
html[data-zsa-theme="dark"] .zsa-ai-unified-model-option.is-active{background:#1e1e1e!important;border-color:#484848!important}
html[data-zsa-theme="dark"] .zsa-ai-unified-model-main>header>[data-ai-unified-model-use]{border-radius:16px!important}
html[data-zsa-theme="dark"] .zsa-ai-unified-model-work-card{border-radius:12px!important}
html[data-zsa-theme="dark"] .zsa-ai-unified-composer.is-collapsed .zsa-ai-unified-send{border-radius:50%!important}}
@media(max-width:720px){html[data-zsa-theme="dark"] .zsa-ai-unified-composer:not(.is-collapsed){border-radius:24px!important}
html[data-zsa-theme="dark"] .zsa-ai-unified-composer:not(.is-collapsed) .zsa-ai-unified-send{border-radius:19px!important}}
@media(max-width:720px){html[data-zsa-theme="dark"] .zsa-ai-unified-composer:not(.is-collapsed){border-radius:24px!important}
html[data-zsa-theme="dark"] .zsa-ai-unified-composer:not(.is-collapsed) .zsa-ai-unified-send{border-radius:20px!important}}
@media(max-width:720px){html[data-zsa-theme="dark"] .zsa-ai-app-arc-card,html[data-zsa-theme="dark"] .zsa-ai-app-arc-card:hover,html[data-zsa-theme="dark"] .zsa-ai-app-arc-card.is-hovered,html[data-zsa-theme="dark"] .zsa-ai-app-arc-card:focus-visible{border-radius:17px!important}
html[data-zsa-theme="dark"] .zsa-ai-unified-composer:not(.is-collapsed){border-radius:24px!important}}
@media(max-width:720px){html[data-zsa-theme="dark"] .zsa-ai-applications-panel .zsa-ai-app-arc-card,html[data-zsa-theme="dark"] .zsa-ai-applications-panel .zsa-ai-app-arc-card:hover,html[data-zsa-theme="dark"] .zsa-ai-applications-panel .zsa-ai-app-arc-card.is-hovered,html[data-zsa-theme="dark"] .zsa-ai-applications-panel .zsa-ai-app-arc-card:focus-visible{border-radius:17px!important}}
@media(max-width:720px){html[data-zsa-theme="dark"] .zsa-ai-applications-panel .zsa-ai-app-arc-card.is-active{box-shadow:0 16px 34px rgba(15,23,42,.14)!important}}
@media(max-width:720px){html[data-zsa-theme="dark"] .zsa-ai-applications-panel .zsa-ai-app-arc-card,html[data-zsa-theme="dark"] .zsa-ai-applications-panel .zsa-ai-app-arc-card:hover,html[data-zsa-theme="dark"] .zsa-ai-applications-panel .zsa-ai-app-arc-card.is-hovered,html[data-zsa-theme="dark"] .zsa-ai-applications-panel .zsa-ai-app-arc-card:focus-visible{border-radius:18px!important}}
@media(max-width:720px){html[data-zsa-theme="dark"] .zsa-ai-applications-panel .zsa-ai-app-arc-card,html[data-zsa-theme="dark"] .zsa-ai-applications-panel .zsa-ai-app-arc-card:hover,html[data-zsa-theme="dark"] .zsa-ai-applications-panel .zsa-ai-app-arc-card.is-hovered,html[data-zsa-theme="dark"] .zsa-ai-applications-panel .zsa-ai-app-arc-card:focus-visible{border-radius:20px!important;border:1px solid rgba(56,86,158,0.12)!important;background:#1e1e1e!important;box-shadow:0 10px 26px rgba(15,23,42,.10)!important}
html[data-zsa-theme="dark"] .zsa-ai-applications-panel .zsa-ai-app-arc-card.is-active{box-shadow:0 16px 34px rgba(15,23,42,.16)!important}
html[data-zsa-theme="dark"] .zsa-ai-applications-panel .zsa-ai-app-arc-cover,html[data-zsa-theme="dark"] .zsa-ai-applications-panel .zsa-ai-app-arc-card:hover .zsa-ai-app-arc-cover,html[data-zsa-theme="dark"] .zsa-ai-applications-panel .zsa-ai-app-arc-card.is-hovered .zsa-ai-app-arc-cover,html[data-zsa-theme="dark"] .zsa-ai-applications-panel .zsa-ai-app-arc-card:focus-visible .zsa-ai-app-arc-cover{background:#1e1e1e!important}
html[data-zsa-theme="dark"] .zsa-ai-applications-panel .zsa-ai-app-arc-body small,html[data-zsa-theme="dark"] .zsa-ai-applications-panel .zsa-ai-app-arc-card:hover .zsa-ai-app-arc-body small{color:#cccccc!important}
html[data-zsa-theme="dark"] .zsa-ai-applications-panel .zsa-ai-app-arc-try{border-radius:22px!important;background:#363636!important;color:#f5f5f5!important}
html[data-zsa-theme="dark"] .zsa-ai-applications-panel .zsa-ai-app-carousel-nav{border:1px solid #484848!important;border-radius:50%!important;background:rgba(30,30,30,0.96)!important;color:#eeeeee!important;box-shadow:0 5px 16px rgba(15,23,42,.10)!important}
html[data-zsa-theme="dark"] .zsa-ai-work-lightbox>[data-ai-work-lightbox-close],html[data-zsa-theme="dark"] .zsa-ai-work-lightbox button[data-ai-work-lightbox-close]{border:0!important;border-radius:999px!important;background:#1e1e1e!important;color:#eeeeee!important;box-shadow:0 4px 18px rgba(0,0,0,.18)!important}
html[data-zsa-theme="dark"] .zsa-ai-work-lightbox img{border-radius:18px!important}}
html[data-zsa-theme="dark"] .zsa-ai-user-avatar .avatar,html[data-zsa-theme="dark"] .zsa-ai-user-pop-avatar .avatar,html[data-zsa-theme="dark"] .zsa-ai-mini-user-avatar .avatar,html[data-zsa-theme="dark"] .zsa-ai-user-avatar .zsa-ai-avatar-img,html[data-zsa-theme="dark"] .zsa-ai-user-pop-avatar .zsa-ai-avatar-img,html[data-zsa-theme="dark"] .zsa-ai-mini-user-avatar .zsa-ai-avatar-img{border:0!important;border-radius:50%!important}
html[data-zsa-theme="dark"] .zsa-ai-user-center{border:1px solid #484848!important;border-radius:24px!important;background:#1e1e1e!important;box-shadow:0 30px 90px rgba(15,23,42,.28),0 0 0 9999px rgba(15,23,42,.38)!important}
html[data-zsa-theme="dark"] .zsa-ai-user-center-bar{border-bottom:1px solid #484848;background:rgba(30,30,30,0.96)}
html[data-zsa-theme="dark"] .zsa-ai-user-center-bar>b{color:#eeeeee}
html[data-zsa-theme="dark"] .zsa-ai-user-center-bar>button{border:0;border-radius:50%;background:#1e1e1e;color:#cccccc}
html[data-zsa-theme="dark"] .zsa-ai-user-center-head{border:1px solid #484848;border-radius:18px;background:linear-gradient(135deg,#384912,#1e1e1e 50%,#122c49)}
html[data-zsa-theme="dark"] .zsa-ai-user-center-head .zsa-ai-user-pop-avatar.is-large{border-radius:50%;background:#184912}
html[data-zsa-theme="dark"] .zsa-ai-user-center-head>div>small{color:#aaaaaa}
html[data-zsa-theme="dark"] .zsa-ai-user-center-head>a{border:1px solid #484848;border-radius:17px;background:#1e1e1e;color:#eeeeee}
html[data-zsa-theme="dark"] .zsa-ai-user-center .is-center-stats{background:#1e1e1e!important;border-radius:15px!important}
html[data-zsa-theme="dark"] .zsa-ai-user-center-recent>header>button{border:0;background:transparent;color:#cccccc}
html[data-zsa-theme="dark"] .zsa-ai-user-center-recent-item{border:1px solid #484848;border-radius:13px;background:#1e1e1e}
html[data-zsa-theme="dark"] .zsa-ai-user-center-recent-item:hover{background:#1e1e1e;border-color:#484848}
html[data-zsa-theme="dark"] .zsa-ai-user-center-recent-item>i{border-radius:10px;background:#1e1e1e}
html[data-zsa-theme="dark"] .zsa-ai-user-center-recent-item>span>small{color:#aaaaaa}
html[data-zsa-theme="dark"] .zsa-ai-user-center-recent-item>em{color:#aaaaaa}
html[data-zsa-theme="dark"] .zsa-ai-user-center-empty{color:#aaaaaa}
html[data-zsa-theme="dark"] .zsa-ai-user-center-links{border-top:1px solid #484848!important}
html[data-zsa-theme="dark"] .zsa-ai-user-center-links>a,html[data-zsa-theme="dark"] .zsa-ai-user-center-links>button{border:0!important;border-radius:12px!important;background:#1e1e1e!important;color:#eeeeee!important}
html[data-zsa-theme="dark"] .zsa-ai-user-center-links>a:hover,html[data-zsa-theme="dark"] .zsa-ai-user-center-links>button:hover{background:#1e1e1e!important}
html[data-zsa-theme="dark"] .zsa-ai-user-center-links em{color:#aaaaaa}
html[data-zsa-theme="dark"] .zsa-ai-user-center-links .is-logout{color:#e38d8d!important}
@media(max-width:720px){html[data-zsa-theme="dark"] .zsa-ai-user-center{border-radius:24px!important}}
@media(min-width:721px){html[data-zsa-theme="dark"] .zsa-ai-user-center{border-radius:26px!important}}
html[data-zsa-theme="dark"] .zsa-ai-user-center-identity>small{color:#aaaaaa}
html[data-zsa-theme="dark"] .zsa-ai-user-center-identity>em{color:#aaaaaa}
html[data-zsa-theme="dark"] .zsa-ai-user-vip-badge{border-radius:999px;background:#1e1e1e;color:#cccccc}
html[data-zsa-theme="dark"] .zsa-ai-user-vip-badge.is-active{background:linear-gradient(135deg,#493f12,#493b12);color:#f1c57e;border:1px solid #b18f25}
html[data-zsa-theme="dark"] .zsa-ai-user-vip-card{border-radius:18px;background:linear-gradient(120deg,#363636,#363636);color:#f5f5f5;box-shadow:0 10px 24px rgba(17,24,39,.15)}
html[data-zsa-theme="dark"] .zsa-ai-user-vip-card.is-member{background:linear-gradient(120deg,#5e4417,#5e4317 55%,#5e4617)}
html[data-zsa-theme="dark"] .zsa-ai-user-vip-card>a{border-radius:17px;background:#405e17;color:#eeeeee}
html[data-zsa-theme="dark"] .zsa-ai-user-center .is-center-stats button{border:0!important;background:transparent!important;border-radius:12px!important}
html[data-zsa-theme="dark"] .zsa-ai-user-center .is-center-stats button:hover,html[data-zsa-theme="dark"] .zsa-ai-user-center .is-center-stats button.is-active{background:#1e1e1e!important}
html[data-zsa-theme="dark"] .zsa-ai-user-center-tabs{border-radius:14px;background:#1e1e1e}
html[data-zsa-theme="dark"] .zsa-ai-user-center-tabs button{border:0;border-radius:10px;background:transparent;color:#cccccc}
html[data-zsa-theme="dark"] .zsa-ai-user-center-tabs button.is-active{background:#1e1e1e;color:#eeeeee;box-shadow:0 3px 10px rgba(20,28,36,.08)}
html[data-zsa-theme="dark"] .zsa-ai-user-center-pane>header small{color:#aaaaaa}
html[data-zsa-theme="dark"] .zsa-ai-user-center-pane>header button,html[data-zsa-theme="dark"] .zsa-ai-user-center-pane>header a{border:0;background:transparent;color:#cccccc}
html[data-zsa-theme="dark"] .zsa-ai-user-center-work{border:1px solid #484848;border-radius:14px;background:#1e1e1e}
html[data-zsa-theme="dark"] .zsa-ai-user-center-work:hover{border-color:#6f9541;background:#1e1e1e}
html[data-zsa-theme="dark"] .zsa-ai-user-center-work>i{border-radius:10px;background:#1e1e1e}
html[data-zsa-theme="dark"] .zsa-ai-user-center-work>span>small{color:#aaaaaa}
html[data-zsa-theme="dark"] .zsa-ai-user-follow-card{border:1px solid #484848;border-radius:14px;background:#1e1e1e;color:#eeeeee}
html[data-zsa-theme="dark"] .zsa-ai-user-follow-card:hover{background:#1e1e1e}
html[data-zsa-theme="dark"] .zsa-ai-user-follow-card>i{border-radius:50%;background:#1e1e1e}
html[data-zsa-theme="dark"] .zsa-ai-user-follow-card>span>small{color:#aaaaaa}
html[data-zsa-theme="dark"] .zsa-ai-user-follow-card>em{color:#aaaaaa}
html[data-zsa-theme="dark"] .zsa-ai-user-center-links.is-rich-footer>a,html[data-zsa-theme="dark"] .zsa-ai-user-center-links.is-rich-footer>button{border:1px solid #484848!important}
html[data-zsa-theme="dark"] .zsa-ai-work-author .zsa-ai-work-author-name{color:inherit}
html[data-zsa-theme="dark"] .zsa-ai-work-author .zsa-ai-theme-follow-fallback{border-radius:14px;background:#363636;color:#f5f5f5}
@media(min-width:721px){html[data-zsa-theme="dark"] .zsa-ai-user-center{border:1px solid rgba(72,72,72,0.8)!important;border-radius:30px!important;background:radial-gradient(circle at 12% 0%,rgba(64,94,23,0.12),transparent 30%),
      radial-gradient(circle at 88% 6%,rgba(18,47,73,0.12),transparent 28%),
      linear-gradient(180deg,#1e1e1e 0%,#1e1e1e 100%)!important;box-shadow:0 42px 120px rgba(9,16,26,.34),0 0 0 9999px rgba(12,17,25,.48)!important}}
html[data-zsa-theme="dark"] .zsa-ai-user-center-bar{border-bottom:0!important;background:transparent!important}
html[data-zsa-theme="dark"] .zsa-ai-user-center-bar>div>b{color:#eeeeee}
html[data-zsa-theme="dark"] .zsa-ai-user-center-bar>div>small{color:#aaaaaa}
html[data-zsa-theme="dark"] .zsa-ai-user-center-bar>button{border:1px solid #484848!important;background:rgba(30,30,30,0.76)!important;color:#cccccc!important;box-shadow:0 6px 20px rgba(20,30,40,.06)}
html[data-zsa-theme="dark"] .zsa-ai-user-center-bar>button:hover{background:#1e1e1e!important;color:#eeeeee!important}
html[data-zsa-theme="dark"] .zsa-ai-user-center-head.is-rich{border:1px solid rgba(72,72,72,0.9)!important;border-radius:22px!important;background:linear-gradient(135deg,rgba(30,30,30,0.98),rgba(30,30,30,0.94) 48%,rgba(30,30,30,0.98))!important;box-shadow:0 14px 36px rgba(23,34,46,.07)!important}
html[data-zsa-theme="dark"] .zsa-ai-user-center-head .zsa-ai-user-pop-avatar.is-large{border:3px solid #484848!important;box-shadow:0 10px 26px rgba(16,26,36,.14)!important}
html[data-zsa-theme="dark"] .zsa-ai-user-center-identity>div>b{color:#eeeeee}
html[data-zsa-theme="dark"] .zsa-ai-user-center-identity>small{color:#aaaaaa!important}
html[data-zsa-theme="dark"] .zsa-ai-user-center-identity>em{color:#aaaaaa!important}
html[data-zsa-theme="dark"] .zsa-ai-user-vip-badge{border:1px solid #484848!important;background:#1e1e1e!important;color:#cccccc!important}
html[data-zsa-theme="dark"] .zsa-ai-user-vip-badge.is-active{border-color:rgba(172,134,42,0.32)!important;background:linear-gradient(135deg,#4b3f2a,#593f1d)!important;color:#f3d593!important;box-shadow:inset 0 0 0 1px rgba(0,0,0,0.08)}
html[data-zsa-theme="dark"] .zsa-ai-user-theme-center{border:1px solid #484848!important;border-radius:19px!important;background:#1e1e1e!important;color:#eeeeee!important;box-shadow:0 5px 16px rgba(20,30,40,.05)}
html[data-zsa-theme="dark"] .zsa-ai-user-theme-center:hover{border-color:#484848!important;background:#1e1e1e!important}
html[data-zsa-theme="dark"] .zsa-ai-user-vip-card{border:1px solid rgba(72,72,72,0.08)!important;border-radius:22px!important;background:linear-gradient(135deg,#363636 0%,#363636 54%,#363636 100%)!important;box-shadow:0 16px 34px rgba(14,20,28,.18)!important}
html[data-zsa-theme="dark"] .zsa-ai-user-vip-card:after{border-radius:50%;background:rgba(65,94,23,0.13)}
html[data-zsa-theme="dark"] .zsa-ai-user-vip-card.is-member{background:linear-gradient(135deg,#4f4226 0%,#5d4218 55%,#5e4017 100%)!important}
html[data-zsa-theme="dark"] .zsa-ai-user-vip-card.is-member:after{background:rgba(73,58,18,0.18)}
html[data-zsa-theme="dark"] .zsa-ai-user-vip-card>div>span{color:#aaaaaa!important}
html[data-zsa-theme="dark"] .zsa-ai-user-vip-card>div>b{color:#f5f5f5!important}
html[data-zsa-theme="dark"] .zsa-ai-user-vip-card>div>small{color:#aaaaaa!important}
html[data-zsa-theme="dark"] .zsa-ai-user-vip-card.is-member>div>span,html[data-zsa-theme="dark"] .zsa-ai-user-vip-card.is-member>div>small{color:#e5c98a!important}
html[data-zsa-theme="dark"] .zsa-ai-user-vip-card>a{border-radius:19px!important;background:#405e17!important;color:#eeeeee!important;box-shadow:0 8px 20px rgba(0,0,0,0.2)}
html[data-zsa-theme="dark"] .zsa-ai-user-vip-card.is-member>a{background:#493912!important;color:#eec581!important;box-shadow:0 8px 20px rgba(0,0,0,0.16)}
html[data-zsa-theme="dark"] .zsa-ai-user-center .is-center-stats{border:1px solid #484848!important;border-radius:20px!important;background:#1e1e1e!important;box-shadow:0 10px 28px rgba(21,31,43,.05)!important}
html[data-zsa-theme="dark"] .zsa-ai-user-center .is-center-stats button{border-radius:0!important;background:#1e1e1e!important}
html[data-zsa-theme="dark"] .zsa-ai-user-center .is-center-stats button:not(:last-child):after{background:#1e1e1e}
html[data-zsa-theme="dark"] .zsa-ai-user-center .is-center-stats button:hover,html[data-zsa-theme="dark"] .zsa-ai-user-center .is-center-stats button.is-active{background:#aaf04b!important}
html[data-zsa-theme="dark"] .zsa-ai-user-center .is-center-stats b{color:#eeeeee!important}
html[data-zsa-theme="dark"] .zsa-ai-user-center .is-center-stats small{color:#aaaaaa!important}
html[data-zsa-theme="dark"] .zsa-ai-user-center-tabs{border:1px solid #484848!important;border-radius:16px!important;background:#1e1e1e!important}
html[data-zsa-theme="dark"] .zsa-ai-user-center-tabs button{color:#cccccc!important}
html[data-zsa-theme="dark"] .zsa-ai-user-center-tabs button.is-active{background:#363636!important;color:#f5f5f5!important;box-shadow:0 8px 20px rgba(17,22,28,.16)!important}
html[data-zsa-theme="dark"] .zsa-ai-user-center-pane>header b{color:#eeeeee!important}
html[data-zsa-theme="dark"] .zsa-ai-user-center-pane>header small{color:#aaaaaa!important}
html[data-zsa-theme="dark"] .zsa-ai-user-center-pane>header button,html[data-zsa-theme="dark"] .zsa-ai-user-center-pane>header a{border:1px solid #484848!important;border-radius:15px!important;background:#1e1e1e!important;color:#cccccc!important}
html[data-zsa-theme="dark"] .zsa-ai-user-center-work{border:1px solid #484848!important;border-radius:16px!important;box-shadow:0 7px 18px rgba(23,33,44,.035)}
html[data-zsa-theme="dark"] .zsa-ai-user-center-work:hover{border-color:#729e38!important;background:#1e1e1e!important;box-shadow:0 12px 28px rgba(23,33,44,.08)!important}
html[data-zsa-theme="dark"] .zsa-ai-user-center-work>i{border-radius:12px!important}
html[data-zsa-theme="dark"] .zsa-ai-user-center-work.is-card>i{border-radius:12px!important}
html[data-zsa-theme="dark"] .zsa-ai-user-center-work>span>b{color:#eeeeee!important}
html[data-zsa-theme="dark"] .zsa-ai-user-center-work>span>small{color:#aaaaaa!important}
html[data-zsa-theme="dark"] .zsa-ai-user-follow-card{border:1px solid #484848!important;border-radius:16px!important;box-shadow:0 7px 18px rgba(23,33,44,.035)}
html[data-zsa-theme="dark"] .zsa-ai-user-follow-card:hover{box-shadow:0 12px 26px rgba(23,33,44,.07)!important}
html[data-zsa-theme="dark"] .zsa-ai-user-center-empty{border:1px dashed #484848;border-radius:18px;background:rgba(30,30,30,0.62);color:#aaaaaa!important}
html[data-zsa-theme="dark"] .zsa-ai-user-center-links.is-rich-footer{border-top:0!important;background:linear-gradient(180deg,rgba(244,246,248,0),#1e1e1e 30%)!important}
html[data-zsa-theme="dark"] .zsa-ai-user-center-links.is-rich-footer>a,html[data-zsa-theme="dark"] .zsa-ai-user-center-links.is-rich-footer>button{border:1px solid #484848!important;border-radius:14px!important;background:#1e1e1e!important;box-shadow:0 5px 16px rgba(20,30,40,.035)!important}
html[data-zsa-theme="dark"] .zsa-ai-user-center-links.is-rich-footer>a:hover,html[data-zsa-theme="dark"] .zsa-ai-user-center-links.is-rich-footer>button:hover{background:#1e1e1e!important;border-color:#484848!important}
html[data-zsa-theme="dark"] .zsa-ai-user-center-links.is-rich-footer .is-logout{color:#e28d8d!important;background:#1e1e1e!important;border-color:#9a3d3d!important}
@media(max-width:720px){html[data-zsa-theme="dark"] .zsa-ai-user-center{background:linear-gradient(180deg,#1e1e1e,#1e1e1e)!important}
html[data-zsa-theme="dark"] .zsa-ai-user-vip-card{border-radius:18px!important}
html[data-zsa-theme="dark"] .zsa-ai-user-center .is-center-stats{border-radius:16px!important}}
@media(min-width:721px){html[data-zsa-theme="dark"] .zsa-ai-user-center{border-radius:28px!important;background:#1e1e1e!important;border:1px solid rgba(72,72,72,0.9)!important;box-shadow:0 40px 110px rgba(10,18,28,.30),0 0 0 9999px rgba(15,20,28,.45)!important}}
html[data-zsa-theme="dark"] .zsa-ai-user-center{color:#eeeeee!important}
html[data-zsa-theme="dark"] .zsa-ai-user-center-close{border:0!important;border-radius:50%!important;background:rgba(30,30,30,0.9)!important;color:#cccccc!important;box-shadow:0 8px 24px rgba(20,28,38,.08)!important}
html[data-zsa-theme="dark"] .zsa-ai-user-center-close:hover{background:#1e1e1e!important;color:#eeeeee!important}
html[data-zsa-theme="dark"] .zsa-ai-user-center-profile{background:linear-gradient(180deg,#363636 0%,#363636 58%,#363636 100%);color:#f5f5f5}
html[data-zsa-theme="dark"] .zsa-ai-user-center-profile-top .zsa-ai-user-pop-avatar.is-large{border-radius:50%!important;border:3px solid rgba(72,72,72,0.92)!important;box-shadow:0 12px 30px rgba(0,0,0,.24)!important;background:#1e1e1e}
html[data-zsa-theme="dark"] .zsa-ai-user-center-name-row>b{color:#f5f5f5}
html[data-zsa-theme="dark"] .zsa-ai-user-center-profile-top>small{color:#aaaaaa}
html[data-zsa-theme="dark"] .zsa-ai-user-vip-badge{border-radius:999px!important;background:rgba(30,30,30,0.1)!important;border:1px solid rgba(72,72,72,0.1)!important;color:#aaaaaa!important}
html[data-zsa-theme="dark"] .zsa-ai-user-vip-badge.is-active{background:linear-gradient(135deg,#493912,#5e4617)!important;color:#f0c77f!important;border-color:transparent!important}
html[data-zsa-theme="dark"] .zsa-ai-user-points-card{border-radius:18px;background:rgba(30,30,30,0.07);border:1px solid rgba(72,72,72,0.08)}
html[data-zsa-theme="dark"] .zsa-ai-user-points-card>span{color:#aaaaaa}
html[data-zsa-theme="dark"] .zsa-ai-user-points-card>b{color:#f5f5f5}
html[data-zsa-theme="dark"] .zsa-ai-user-points-card>small{color:#aaaaaa}
html[data-zsa-theme="dark"] .zsa-ai-user-center-profile .zsa-ai-user-vip-card{border:1px solid rgba(177,137,37,0.24)!important;border-radius:20px!important;background:linear-gradient(135deg,#534022 0%,#5e4217 60%,#5e4017 100%)!important;box-shadow:none!important;color:#f5f5f5!important}
html[data-zsa-theme="dark"] .zsa-ai-user-center-profile .zsa-ai-user-vip-card:not(.is-member){background:linear-gradient(135deg,#363636 0%,#363636 62%,#363636 100%)!important;border-color:rgba(72,72,72,0.1)!important}
html[data-zsa-theme="dark"] .zsa-ai-user-vip-glow{border-radius:50%;background:rgba(73,58,18,0.22)}
html[data-zsa-theme="dark"] .zsa-ai-user-vip-card>div>span{color:#dcc694!important}
html[data-zsa-theme="dark"] .zsa-ai-user-vip-card:not(.is-member)>div>span{color:#aaaaaa!important}
html[data-zsa-theme="dark"] .zsa-ai-user-vip-card>div>b{color:#f5f5f5!important}
html[data-zsa-theme="dark"] .zsa-ai-user-vip-card>div>small{color:#dbc998!important}
html[data-zsa-theme="dark"] .zsa-ai-user-vip-card:not(.is-member)>div>small{color:#aaaaaa!important}
html[data-zsa-theme="dark"] .zsa-ai-user-center-profile .zsa-ai-user-vip-card>a{border:0!important;border-radius:12px!important;background:#493b12!important;color:#edc682!important;box-shadow:none!important}
html[data-zsa-theme="dark"] .zsa-ai-user-center-profile .zsa-ai-user-vip-card:not(.is-member)>a{background:#405e17!important;color:#eeeeee!important}
html[data-zsa-theme="dark"] .zsa-ai-user-mini-stats>div{border-radius:14px;background:rgba(30,30,30,0.055)}
html[data-zsa-theme="dark"] .zsa-ai-user-mini-stats b{color:#f5f5f5}
html[data-zsa-theme="dark"] .zsa-ai-user-mini-stats span{color:#aaaaaa}
html[data-zsa-theme="dark"] .zsa-ai-user-center-account-links a{border-radius:12px;background:rgba(30,30,30,0.055);color:#aaaaaa}
html[data-zsa-theme="dark"] .zsa-ai-user-center-account-links a:hover{background:rgba(30,30,30,0.09);color:#f5f5f5}
html[data-zsa-theme="dark"] .zsa-ai-user-center-account-links a.is-logout{color:#f7baba}
html[data-zsa-theme="dark"] .zsa-ai-user-center-account-links em{color:#cccccc}
html[data-zsa-theme="dark"] .zsa-ai-user-center-main{background:#1e1e1e}
html[data-zsa-theme="dark"] .zsa-ai-user-center-main-head>div>b{color:#eeeeee}
html[data-zsa-theme="dark"] .zsa-ai-user-center-main-head>div>small{color:#aaaaaa}
html[data-zsa-theme="dark"] .zsa-ai-user-center-main-head>button{border:1px solid #484848;border-radius:17px;background:#1e1e1e;color:#cccccc}
html[data-zsa-theme="dark"] .zsa-ai-user-center-main-head>button:hover{border-color:#484848;background:#1e1e1e}
html[data-zsa-theme="dark"] .zsa-ai-user-center .zsa-ai-user-center-tabs{border:1px solid #484848!important;border-radius:14px!important;background:#1e1e1e!important}
html[data-zsa-theme="dark"] .zsa-ai-user-center .zsa-ai-user-center-tabs button{border:0!important;border-radius:10px!important;background:transparent!important;color:#cccccc!important}
html[data-zsa-theme="dark"] .zsa-ai-user-center .zsa-ai-user-center-tabs button.is-active{background:#1e1e1e!important;color:#eeeeee!important;box-shadow:0 4px 14px rgba(21,30,40,.08)!important}
html[data-zsa-theme="dark"] .zsa-ai-user-center .zsa-ai-user-center-work.is-card{border:1px solid #484848!important;border-radius:18px!important;background:#1e1e1e!important;box-shadow:0 8px 20px rgba(20,28,38,.035)!important}
html[data-zsa-theme="dark"] .zsa-ai-user-center .zsa-ai-user-center-work.is-card:hover{box-shadow:0 14px 28px rgba(20,28,38,.08)!important;border-color:#484848!important}
html[data-zsa-theme="dark"] .zsa-ai-user-center .zsa-ai-user-center-work.is-card>i{border-radius:13px!important;background:#1e1e1e!important}
html[data-zsa-theme="dark"] .zsa-ai-user-center .zsa-ai-user-center-work.is-card>span>b{color:#eeeeee!important}
html[data-zsa-theme="dark"] .zsa-ai-user-center .zsa-ai-user-center-work.is-card>span>small{color:#aaaaaa!important}
html[data-zsa-theme="dark"] .zsa-ai-user-center .zsa-ai-user-follow-card{border:1px solid #484848!important;border-radius:17px!important;background:#1e1e1e!important;color:#eeeeee!important}
html[data-zsa-theme="dark"] .zsa-ai-user-center .zsa-ai-user-follow-card>i{border-radius:50%!important;background:#1e1e1e!important}
html[data-zsa-theme="dark"] .zsa-ai-user-center .zsa-ai-user-follow-card>span>small{color:#aaaaaa!important}
html[data-zsa-theme="dark"] .zsa-ai-user-center .zsa-ai-user-follow-card>em{color:#aaaaaa!important}
html[data-zsa-theme="dark"] .zsa-ai-user-center-empty{border:1px dashed #484848!important;border-radius:18px!important;background:#1e1e1e!important;color:#aaaaaa!important}
@media(max-width:720px){html[data-zsa-theme="dark"] .zsa-ai-user-center{border-radius:24px!important;background:#1e1e1e!important;box-shadow:0 28px 70px rgba(8,14,22,.28),0 0 0 9999px rgba(11,16,23,.44)!important}
html[data-zsa-theme="dark"] .zsa-ai-user-center-profile{border-radius:24px 24px 0 0!important}}
html[data-zsa-theme="dark"] .zsa-ai-user-center{background:#1e1e1e!important}
html[data-zsa-theme="dark"] .zsa-ai-user-center .zsa-ai-user-points-card>div>span{color:#aaaaaa!important}
html[data-zsa-theme="dark"] .zsa-ai-user-center .zsa-ai-user-points-card>div>b{color:#f5f5f5!important}
html[data-zsa-theme="dark"] .zsa-ai-user-center .zsa-ai-user-points-card>div>small{color:#aaaaaa!important}
html[data-zsa-theme="dark"] .zsa-ai-user-center .zsa-ai-balance-native-open{border-radius:999px;background:rgba(30,30,30,0.1);color:#f5f5f5!important;border:1px solid rgba(72,72,72,0.1)}
html[data-zsa-theme="dark"] .zsa-ai-user-center .zsa-ai-balance-native-open:hover{background:#1e1e1e;color:#eeeeee!important}
html[data-zsa-theme="dark"] .zsa-ai-account-modal{border:1px solid rgba(72,72,72,0.9)!important;border-radius:30px!important;background:#1e1e1e!important;box-shadow:0 42px 120px rgba(13,21,30,.32),0 0 0 9999px rgba(12,18,25,.48)!important;color:#eeeeee!important}
html[data-zsa-theme="dark"] .zsa-ai-account-close{border:0!important;border-radius:50%!important;background:rgba(30,30,30,0.92)!important;color:#cccccc!important;box-shadow:0 8px 24px rgba(16,24,32,.09)!important}
html[data-zsa-theme="dark"] .zsa-ai-account-close:hover{background:#363636!important;color:#f5f5f5!important}
html[data-zsa-theme="dark"] .zsa-ai-account-shell{background:#1e1e1e!important}
html[data-zsa-theme="dark"] .zsa-ai-account-side{background:linear-gradient(180deg,#363636 0%,#363636 58%,#363636 100%)!important;color:#f5f5f5!important}
html[data-zsa-theme="dark"] .zsa-ai-account-profile .zsa-ai-user-pop-avatar.is-large{border-radius:50%!important;border:3px solid rgba(72,72,72,0.92)!important;background:#1e1e1e!important;box-shadow:0 14px 34px rgba(0,0,0,.28)!important}
html[data-zsa-theme="dark"] .zsa-ai-account-name>b{color:#f5f5f5!important}
html[data-zsa-theme="dark"] .zsa-ai-account-profile>small{color:#aaaaaa!important}
html[data-zsa-theme="dark"] .zsa-ai-account-vip-badge{border-radius:999px!important;background:rgba(30,30,30,0.08)!important;border:1px solid rgba(72,72,72,0.08)!important;color:#aaaaaa!important}
html[data-zsa-theme="dark"] .zsa-ai-account-vip-badge.is-active{background:linear-gradient(135deg,#493a12,#5e4617)!important;color:#eec981!important;border-color:transparent!important}
html[data-zsa-theme="dark"] .zsa-ai-account-points{border-radius:18px!important;background:rgba(30,30,30,0.065)!important;border:1px solid rgba(72,72,72,0.075)!important}
html[data-zsa-theme="dark"] .zsa-ai-account-points>div>span{color:#aaaaaa!important}
html[data-zsa-theme="dark"] .zsa-ai-account-points>div>b{color:#f5f5f5!important}
html[data-zsa-theme="dark"] .zsa-ai-account-points>div>small{color:#cccccc!important}
html[data-zsa-theme="dark"] .zsa-ai-account-recharge{border-radius:999px!important;background:#1e1e1e!important;color:#eeeeee!important;border:0!important}
html[data-zsa-theme="dark"] .zsa-ai-account-vip{border-radius:20px!important;background:linear-gradient(135deg,#513f25,#5e4517 58%,#5e4117)!important;border:1px solid rgba(177,137,37,0.22)!important;color:#f5f5f5!important}
html[data-zsa-theme="dark"] .zsa-ai-account-vip:not(.is-member){background:linear-gradient(135deg,#363636,#363636 62%,#363636)!important;border-color:rgba(72,72,72,0.08)!important}
html[data-zsa-theme="dark"] .zsa-ai-account-vip-glow{border-radius:50%!important;background:rgba(73,58,18,0.22)!important}
html[data-zsa-theme="dark"] .zsa-ai-account-vip>div>span{color:#ddc692!important}
html[data-zsa-theme="dark"] .zsa-ai-account-vip:not(.is-member)>div>span{color:#aaaaaa!important}
html[data-zsa-theme="dark"] .zsa-ai-account-vip>div>b{color:#f5f5f5!important}
html[data-zsa-theme="dark"] .zsa-ai-account-vip>div>small{color:#ddca98!important}
html[data-zsa-theme="dark"] .zsa-ai-account-vip:not(.is-member)>div>small{color:#aaaaaa!important}
html[data-zsa-theme="dark"] .zsa-ai-account-vip>a{border-radius:12px!important;background:#493b12!important;color:#edc682!important}
html[data-zsa-theme="dark"] .zsa-ai-account-vip:not(.is-member)>a{background:#405e17!important;color:#eeeeee!important}
html[data-zsa-theme="dark"] .zsa-ai-account-stats>div{border-radius:14px!important;background:rgba(30,30,30,0.055)!important}
html[data-zsa-theme="dark"] .zsa-ai-account-stats b{color:#f5f5f5!important}
html[data-zsa-theme="dark"] .zsa-ai-account-stats span{color:#aaaaaa!important}
html[data-zsa-theme="dark"] .zsa-ai-account-links a{border-radius:12px!important;background:rgba(30,30,30,0.05)!important;color:#aaaaaa!important}
html[data-zsa-theme="dark"] .zsa-ai-account-links a:hover{background:rgba(30,30,30,0.09)!important;color:#f5f5f5!important}
html[data-zsa-theme="dark"] .zsa-ai-account-links a.is-logout{color:#f7b8b8!important}
html[data-zsa-theme="dark"] .zsa-ai-account-links em{color:#cccccc!important}
html[data-zsa-theme="dark"] .zsa-ai-account-main{background:#1e1e1e!important}
html[data-zsa-theme="dark"] .zsa-ai-account-head>div>b{color:#eeeeee!important}
html[data-zsa-theme="dark"] .zsa-ai-account-head>div>small{color:#aaaaaa!important}
html[data-zsa-theme="dark"] .zsa-ai-account-head>button{border:1px solid #484848!important;border-radius:17px!important;background:#1e1e1e!important;color:#cccccc!important}
html[data-zsa-theme="dark"] .zsa-ai-account-tabs{border:1px solid #484848!important;border-radius:14px!important;background:#1e1e1e!important}
html[data-zsa-theme="dark"] .zsa-ai-account-tabs button{border:0!important;border-radius:10px!important;background:transparent!important;color:#cccccc!important}
html[data-zsa-theme="dark"] .zsa-ai-account-tabs button.is-active{background:#1e1e1e!important;color:#eeeeee!important;box-shadow:0 4px 14px rgba(21,30,40,.08)!important}
html[data-zsa-theme="dark"] .zsa-ai-account-work{border:1px solid #484848!important;border-radius:18px!important;background:#1e1e1e!important;box-shadow:0 8px 20px rgba(20,28,38,.035)!important}
html[data-zsa-theme="dark"] .zsa-ai-account-work:hover{box-shadow:0 14px 28px rgba(20,28,38,.08)!important}
html[data-zsa-theme="dark"] .zsa-ai-account-work>i{border-radius:13px!important;background:#1e1e1e!important}
html[data-zsa-theme="dark"] .zsa-ai-account-work>span>b{color:#eeeeee!important}
html[data-zsa-theme="dark"] .zsa-ai-account-work>span>small{color:#aaaaaa!important}
html[data-zsa-theme="dark"] .zsa-ai-account-follow-card{border:1px solid #484848!important;border-radius:17px!important;background:#1e1e1e!important;color:#eeeeee!important}
html[data-zsa-theme="dark"] .zsa-ai-account-follow-card>i{border-radius:50%!important;background:#1e1e1e!important}
html[data-zsa-theme="dark"] .zsa-ai-account-follow-card>span>small{color:#aaaaaa!important}
html[data-zsa-theme="dark"] .zsa-ai-account-follow-card>em{color:#aaaaaa!important}
html[data-zsa-theme="dark"] .zsa-ai-account-empty{border:1px dashed #484848!important;border-radius:18px!important;background:#1e1e1e!important;color:#aaaaaa!important}
@media(max-width:720px){html[data-zsa-theme="dark"] .zsa-ai-account-modal{border-radius:26px!important}}
html[data-zsa-theme="dark"] .zsa-ai-account-profile{background:rgba(30,30,30,0.055)!important;border:1px solid rgba(72,72,72,0.075)!important;border-radius:18px!important}
html[data-zsa-theme="dark"] .zsa-ai-account-profile .zsa-ai-account-name{background:transparent!important;border:0!important}
html[data-zsa-theme="dark"] .zsa-ai-account-profile .zsa-ai-account-name>b{color:#f5f5f5!important;background:transparent!important}
html[data-zsa-theme="dark"] .zsa-ai-account-vip-badge{border-radius:999px!important;background:rgba(30,30,30,0.09)!important;color:#aaaaaa!important}
html[data-zsa-theme="dark"] .zsa-ai-account-vip-badge.is-active{background:rgba(94,72,23,0.14)!important;color:#f1cf82!important}
html[data-zsa-theme="dark"] .zsa-ai-account-follow-card>em{color:#aaaaaa!important}
html[data-zsa-theme="dark"] .zsa-ai-work-author .zsa-ai-theme-follow-btn{border:1px solid #484848!important;border-radius:15px!important;background:#363636!important;color:#f5f5f5!important}
html[data-zsa-theme="dark"] .zsa-ai-work-author .zsa-ai-theme-follow-btn.is-following{background:#1e1e1e!important;color:#cccccc!important;border-color:#484848!important}
html[data-zsa-theme="dark"] .zsa-ai-account-profile .zsa-ai-user-pop-avatar .zsa-ai-avatar-fallback{border-radius:50%!important}
html[data-zsa-theme="dark"] .zsa-ai-account-profile .zsa-ai-user-pop-avatar img,html[data-zsa-theme="dark"] .zsa-ai-account-profile .zsa-ai-user-pop-avatar .zsa-ai-avatar-img,html[data-zsa-theme="dark"] .zsa-ai-account-profile .zsa-ai-user-pop-avatar .avatar{border-radius:50%!important}
html[data-zsa-theme="dark"] .zsa-ai-account-follow-card{border-radius:18px!important}
html[data-zsa-theme="dark"] .zsa-ai-account-follow-card>span>b{color:#eeeeee!important}
html[data-zsa-theme="dark"] .zsa-ai-account-follow-card>span>small{color:#aaaaaa!important}
html[data-zsa-theme="dark"] .zsa-ai-account-follow-toggle{border:1px solid #484848!important;border-radius:999px!important;background:#1e1e1e!important;color:#aaaaaa!important}
html[data-zsa-theme="dark"] .zsa-ai-account-follow-toggle:hover{background:#1e1e1e!important;border-color:#b12525!important;color:#eb8585!important}
html[data-zsa-theme="dark"] .zsa-ai-account-recharge{background:#1e1e1e!important;color:#eeeeee!important}
html[data-zsa-theme="dark"] .zsa-ai-account-work>i{background:#1e1e1e!important}
html[data-zsa-theme="dark"] .zsa-ai-account-work>i img,html[data-zsa-theme="dark"] .zsa-ai-account-work>i video{background:#1e1e1e!important}
html[data-zsa-theme="dark"] .zsa-ai-material-media video{background:#363636!important}
html[data-zsa-theme="dark"] .zsa-ai-material-card.is-video .zsa-ai-material-media{background:#363636!important}
@media(max-width:720px){html[data-zsa-theme="dark"] .zsa-ai-account-work{border-radius:14px!important}
html[data-zsa-theme="dark"] .zsa-ai-account-work>i{border-radius:10px!important}}
html[data-zsa-theme="dark"] .zsa-ai-works-fan-card>div,html[data-zsa-theme="dark"] .zsa-ai-public-work-media{background:#1e1e1e!important}
@media(max-width:720px){html[data-zsa-theme="dark"] .zsa-ai-applications-panel .zsa-ai-app-carousel.is-mobile-flat .zsa-ai-app-arc-card,html[data-zsa-theme="dark"] .zsa-ai-applications-panel .zsa-ai-app-carousel.is-mobile-flat .zsa-ai-app-arc-card:hover,html[data-zsa-theme="dark"] .zsa-ai-applications-panel .zsa-ai-app-carousel.is-mobile-flat .zsa-ai-app-arc-card.is-hovered,html[data-zsa-theme="dark"] .zsa-ai-applications-panel .zsa-ai-app-carousel.is-mobile-flat .zsa-ai-app-arc-card:focus-visible,html[data-zsa-theme="dark"] .zsa-ai-applications-panel .zsa-ai-app-carousel.is-mobile-flat .zsa-ai-app-arc-card.is-active{box-shadow:0 8px 22px rgba(15,23,42,.09)!important}
html[data-zsa-theme="dark"] .zsa-ai-applications-panel .zsa-ai-app-carousel.is-mobile-flat .zsa-ai-app-arc-card.is-active{box-shadow:0 8px 22px rgba(15,23,42,.09)!important}}
html[data-zsa-theme="dark"] .zsa-ai-public-work-media{background:transparent!important}
@media(max-width:720px){html[data-zsa-theme="dark"] .zsa-ai-applications-panel .zsa-ai-app-carousel.is-mobile-flat .zsa-ai-app-arc-card,html[data-zsa-theme="dark"] .zsa-ai-applications-panel .zsa-ai-app-carousel.is-mobile-flat .zsa-ai-app-arc-card:hover,html[data-zsa-theme="dark"] .zsa-ai-applications-panel .zsa-ai-app-carousel.is-mobile-flat .zsa-ai-app-arc-card.is-hovered,html[data-zsa-theme="dark"] .zsa-ai-applications-panel .zsa-ai-app-carousel.is-mobile-flat .zsa-ai-app-arc-card:focus-visible,html[data-zsa-theme="dark"] .zsa-ai-applications-panel .zsa-ai-app-carousel.is-mobile-flat .zsa-ai-app-arc-card.is-active{box-shadow:0 8px 22px rgba(15,23,42,.09)!important}}
html[data-zsa-theme="dark"] .zsa-ai-panel,html[data-zsa-theme="dark"] .zsa-ai-app-market-v2,html[data-zsa-theme="dark"] .zsa-ai-model-market,html[data-zsa-theme="dark"] .zsa-ai-works-market,html[data-zsa-theme="dark"] .zsa-ai-image-stage,html[data-zsa-theme="dark"] .zsa-ai-chat-shell,html[data-zsa-theme="dark"] .zsa-ai-workflow-market-hero{background-size:30px 30px!important;background-position:0 0!important}
html[data-zsa-theme="dark"] .zsa-ai-public-work-card{border:0!important;background:#1e1e1e!important}
html[data-zsa-theme="dark"] .zsa-ai-public-work-card:hover,html[data-zsa-theme="dark"] .zsa-ai-public-work-card:focus-visible{border:0!important}
html[data-zsa-theme="dark"] .zsa-ai-public-work-media{background:transparent!important}
html[data-zsa-theme="dark"] .zsa-ai-model-work-media>button,html[data-zsa-theme="dark"] .zsa-ai-app-work-image>span,html[data-zsa-theme="dark"] .zsa-ai-public-work-media>button,html[data-zsa-theme="dark"] .zsa-ai-work-related-card>div>.zsa-ai-work-related-remix,html[data-zsa-theme="dark"] .zsa-ai-works-fan-card>div>b{color:#eeeeee!important}
@media(max-width:720px){html[data-zsa-theme="dark"] .zsa-ai-applications-panel .zsa-ai-app-carousel.is-mobile-three-slot .zsa-ai-app-arc-card,html[data-zsa-theme="dark"] .zsa-ai-applications-panel .zsa-ai-app-carousel.is-mobile-three-slot .zsa-ai-app-arc-card:hover,html[data-zsa-theme="dark"] .zsa-ai-applications-panel .zsa-ai-app-carousel.is-mobile-three-slot .zsa-ai-app-arc-card.is-hovered,html[data-zsa-theme="dark"] .zsa-ai-applications-panel .zsa-ai-app-carousel.is-mobile-three-slot .zsa-ai-app-arc-card:focus-visible{border-radius:18px!important;border:1px solid rgba(56,86,158,0.1)!important;background:#1e1e1e!important;box-shadow:0 8px 22px rgba(15,23,42,.09)!important}
html[data-zsa-theme="dark"] .zsa-ai-applications-panel .zsa-ai-app-carousel.is-mobile-three-slot .zsa-ai-app-arc-card.is-active{box-shadow:0 14px 30px rgba(15,23,42,.15)!important}
html[data-zsa-theme="dark"] .zsa-ai-applications-panel .zsa-ai-app-carousel.is-mobile-three-slot .zsa-ai-app-arc-try{border-radius:22px!important;background:#363636!important;color:#f5f5f5!important}}
html[data-zsa-theme="dark"] .zsa-ai-works-hero .zsa-ai-model-title-frame{border:1px solid #73b125!important;background:rgba(30,30,30,0.52)!important}
@media(max-width:720px){html[data-zsa-theme="dark"].zsa-ai-workspace-active,html[data-zsa-theme="dark"] body.zsa-ai-workspace-active,html[data-zsa-theme="dark"] body.zsa-ai-workspace-standalone,html[data-zsa-theme="dark"] #zsa-ai-standalone-root,html[data-zsa-theme="dark"] .zsa-ai-app,html[data-zsa-theme="dark"] .zsa-ai-main,html[data-zsa-theme="dark"] .zsa-ai-panel,html[data-zsa-theme="dark"] .zsa-ai-panel.is-active{background-color:#1e1e1e!important}
html[data-zsa-theme="dark"] .zsa-ai-work-author .zsa-ai-theme-follow-btn{border-radius:15px!important;border-color:#484848!important;background:#363636!important;color:#f5f5f5!important}
html[data-zsa-theme="dark"] .zsa-ai-work-author .zsa-ai-theme-follow-btn.is-following{border-color:#484848!important;background:#363636!important;color:#f5f5f5!important}}
@media(max-width:720px){html[data-zsa-theme="dark"] .zsa-ai-work-detail-header{background:rgba(30,30,30,0.97)!important}
html[data-zsa-theme="dark"] .zsa-ai-work-author .zsa-ai-theme-follow-btn{border-radius:17px!important;background:#363636!important;color:#f5f5f5!important;border-color:#484848!important}
html[data-zsa-theme="dark"] .zsa-ai-work-related-card{border-radius:15px!important}
html[data-zsa-theme="dark"] .zsa-ai-work-related-card>div{background:#1e1e1e!important}
html[data-zsa-theme="dark"] .zsa-ai-work-related-card>div>.zsa-ai-work-related-remix{border-radius:18px!important;background:#3c5e17!important;color:#eeeeee!important}
html[data-zsa-theme="dark"] .zsa-ai-works-fan-card>div{background:#1e1e1e!important}
html[data-zsa-theme="dark"] .zsa-ai-works-fan-card>div>img,html[data-zsa-theme="dark"] .zsa-ai-works-fan-card>div>video{background:#1e1e1e!important}}
html[data-zsa-theme="dark"] .zsa-ai-works-fan-card>div{background:#1e1e1e!important}
html[data-zsa-theme="dark"] .zsa-ai-works-fan-card>div>img,html[data-zsa-theme="dark"] .zsa-ai-works-fan-card>div>video{background:transparent!important}
@media(max-width:720px){html[data-zsa-theme="dark"] .zsa-ai-works-fan-card>div{background:#1e1e1e!important}
html[data-zsa-theme="dark"] .zsa-ai-works-fan-card>div>img,html[data-zsa-theme="dark"] .zsa-ai-works-fan-card>div>video{background:transparent!important}
html[data-zsa-theme="dark"] .zsa-ai-works-fan-card>div>b{border-radius:18px!important;background:#3c5e17!important;color:#eeeeee!important}}
html[data-zsa-theme="dark"] .zsa-ai-unified-scroll-anchor{border:0!important}
html[data-zsa-theme="dark"] .zsa-ai-home-switch-app{border:1px solid #484848;border-radius:18px;background:#1e1e1e;box-shadow:0 8px 24px rgba(15,23,42,.05)}
html[data-zsa-theme="dark"] .zsa-ai-home-switch-app span{color:#aaaaaa}
html[data-zsa-theme="dark"] .zsa-ai-home-category-strip button{border:1px solid #484848;border-radius:18px;background:#1e1e1e;color:#cccccc}
html[data-zsa-theme="dark"] .zsa-ai-home-category-strip button.is-active{background:#363636;color:#f5f5f5;border-color:#484848}
html[data-zsa-theme="dark"] .zsa-ai-home-section>header p{color:#aaaaaa}
html[data-zsa-theme="dark"] .zsa-ai-home-section>header>button{border:1px solid #484848;border-radius:18px;background:#1e1e1e}
html[data-zsa-theme="dark"] .zsa-ai-home-model-card{border:1px solid #484848;border-radius:15px;background:#1e1e1e}
html[data-zsa-theme="dark"] .zsa-ai-home-model-card:hover{border-color:#6fb026;box-shadow:0 10px 24px rgba(15,23,42,.08)}
html[data-zsa-theme="dark"] .zsa-ai-home-model-card>i{border-radius:12px;background:#122949}
html[data-zsa-theme="dark"] .zsa-ai-home-model-card small{color:#aaaaaa}
html[data-zsa-theme="dark"] .zsa-ai-home-module-grid>button{border:1px solid #484848;border-radius:16px;background:#1e1e1e}
html[data-zsa-theme="dark"] .zsa-ai-home-module-grid>button>i{border-radius:13px;background:linear-gradient(145deg,#123549,#2d4912)}
html[data-zsa-theme="dark"] .zsa-ai-home-module-grid small{color:#aaaaaa}
html[data-zsa-theme="dark"] .zsa-ai-home-workflow-grid>button{border:1px solid #484848;border-radius:18px;background:linear-gradient(145deg,#1e1e1e,#1e1e1e)}
html[data-zsa-theme="dark"] .zsa-ai-home-workflow-grid>button>i{border-radius:13px;background:#363636;color:#f5f5f5}
html[data-zsa-theme="dark"] .zsa-ai-home-workflow-grid small{color:#aaaaaa}
html[data-zsa-theme="dark"] .zsa-ai-home-app-card{border:1px solid #484848;border-radius:15px;background:#1e1e1e}
html[data-zsa-theme="dark"] .zsa-ai-home-app-card>i{border-radius:13px;background:#123349}
html[data-zsa-theme="dark"] .zsa-ai-home-app-card small{color:#aaaaaa}
html[data-zsa-theme="dark"] .zsa-ai-home-app-empty{color:#aaaaaa}
html[data-zsa-theme="dark"] .zsa-ai-home-community-card{border:1px solid #484848;border-radius:17px;background:#1e1e1e;color:#eeeeee}
html[data-zsa-theme="dark"] .zsa-ai-home-community-media{background:#1e1e1e}
html[data-zsa-theme="dark"] .zsa-ai-home-community-media>span{border-radius:9px;background:rgba(17,17,17,.72);color:#f5f5f5}
html[data-zsa-theme="dark"] .zsa-ai-home-community-card footer>span{color:#aaaaaa}
html[data-zsa-theme="dark"] .zsa-ai-home-community-card footer>span i,html[data-zsa-theme="dark"] .zsa-ai-home-community-card footer>span img{border-radius:50%}
html[data-zsa-theme="dark"] .zsa-ai-home-community-card footer>em{color:#cccccc}
html[data-zsa-theme="dark"] .zsa-ai-home-community-loading,html[data-zsa-theme="dark"] .zsa-ai-home-community-end{color:#aaaaaa}
@media(max-width:720px){html[data-zsa-theme="dark"] .zsa-ai-home-switch-app{border-radius:16px}
html[data-zsa-theme="dark"] .zsa-ai-home-community-card{border-radius:14px}}
html[data-zsa-theme="dark"] .zsa-ai-unified-composer.is-agent .zsa-ai-unified-kind{background:#122949!important;color:#87abe8!important}
html[data-zsa-theme="dark"] .zsa-ai-unified-composer.is-agent .zsa-ai-unified-kind i{color:#87abe8!important}
html[data-zsa-theme="dark"] .zsa-ai-agent-panel .zsa-ai-agent-model-pill{border:1px solid #484848;background:#1e1e1e;border-radius:999px;box-shadow:0 10px 24px rgba(16,24,40,.08)}
html[data-zsa-theme="dark"] .zsa-ai-agent-panel .zsa-ai-agent-model-pill.is-active{border-color:#87b125;box-shadow:0 12px 30px rgba(0,0,0,0.18)}
html[data-zsa-theme="dark"] .zsa-ai-agent-panel .zsa-ai-agent-hero-poster{border-radius:28px;background:linear-gradient(135deg,#123349 0%,#492e12 48%,#3b4912 100%);box-shadow:0 26px 60px rgba(25,42,70,.12);border:1px solid rgba(72,72,72,0.75)}
html[data-zsa-theme="dark"] .zsa-ai-agent-panel .zsa-ai-agent-hero-poster:before{border-radius:50%;background:radial-gradient(circle at center,rgba(73,94,23,0.24),rgba(164,214,46,0))}
html[data-zsa-theme="dark"] .zsa-ai-agent-panel .zsa-ai-agent-hero-badge{border-radius:999px;background:#363636;color:#f5f5f5;box-shadow:0 10px 20px rgba(44,47,54,.2)}
html[data-zsa-theme="dark"] .zsa-ai-agent-panel .zsa-ai-agent-hero-copy small{color:#aaaaaa}
html[data-zsa-theme="dark"] .zsa-ai-agent-panel .zsa-ai-agent-hero-copy h1{color:#eeeeee}
html[data-zsa-theme="dark"] .zsa-ai-agent-panel .zsa-ai-agent-hero-copy p{color:#cccccc}
html[data-zsa-theme="dark"] .zsa-ai-agent-panel .zsa-ai-agent-model-pill{background:#1e1e1e;border:1px solid #484848;box-shadow:0 14px 28px rgba(37,48,65,.08)}
html[data-zsa-theme="dark"] .zsa-ai-agent-panel .zsa-ai-agent-model-pill span{border-radius:999px;background:linear-gradient(135deg,#363636,#363636);color:#f5f5f5}
html[data-zsa-theme="dark"] .zsa-ai-agent-panel .zsa-ai-agent-model-pill strong{color:#9fb3d0}
html[data-zsa-theme="dark"] .zsa-ai-agent-panel .zsa-ai-home-community-card{border-radius:24px;box-shadow:0 18px 38px rgba(20,30,48,.1);background:#1e1e1e;border:1px solid rgba(72,72,72,0.92)}
html[data-zsa-theme="dark"] .zsa-ai-agent-panel .zsa-ai-home-community-media{background:linear-gradient(180deg,#1e1e1e,#182c44)}
html[data-zsa-theme="dark"] .zsa-ai-agent-panel .zsa-ai-home-community-media span{border-radius:10px;background:rgba(44,47,54,.88);color:#f5f5f5}
html[data-zsa-theme="dark"] .zsa-ai-generation-progress-card.is-agent-planning strong{color:#eeeeee}
html[data-zsa-theme="dark"] .zsa-ai-generation-progress-card.is-agent-planning{background:linear-gradient(135deg,#1e1e1e 0%,#1e1e1e 48%,#354912 100%);border-color:#306da7}
@media (max-width:767px){html[data-zsa-theme="dark"] .zsa-ai-agent-panel .zsa-ai-agent-hero-poster{border-radius:22px}}
html[data-zsa-theme="dark"] .zsa-ai-agent-panel .zsa-ai-agent-decor .is-green{border-radius:50%;background:#445e17}
html[data-zsa-theme="dark"] .zsa-ai-agent-panel .zsa-ai-agent-decor .is-blue{border-radius:78px;background:#122549}
html[data-zsa-theme="dark"] .zsa-ai-agent-panel .zsa-ai-agent-title-frame{background:rgba(30,30,30,0.56)}
html[data-zsa-theme="dark"] .zsa-ai-agent-panel .zsa-ai-agent-title-frame:before{border:1.5px solid #6db125}
html[data-zsa-theme="dark"] .zsa-ai-agent-panel .zsa-ai-agent-title-frame>i{border:2px solid #6db125;background:#1e1e1e}
html[data-zsa-theme="dark"] .zsa-ai-agent-panel .zsa-ai-agent-title-frame>b{border:2px solid #6db125;border-radius:7px;background:#1e1e1e}
html[data-zsa-theme="dark"] .zsa-ai-agent-panel .zsa-ai-agent-title-frame h1{color:#eeeeee}
html[data-zsa-theme="dark"] .zsa-ai-agent-panel .zsa-ai-agent-title-frame p{color:#cccccc}
html[data-zsa-theme="dark"] .zsa-ai-agent-panel .zsa-ai-agent-filter-row button{border:1px solid #484848;border-radius:999px;background:#1e1e1e;color:#eeeeee;box-shadow:0 4px 12px rgba(20,30,48,.03)}
html[data-zsa-theme="dark"] .zsa-ai-agent-panel .zsa-ai-agent-filter-row button.is-active{border-color:#484848;color:#eeeeee;box-shadow:0 5px 15px rgba(15,23,42,.06)}
html[data-zsa-theme="dark"] .zsa-ai-agent-panel .zsa-ai-agent-floor>header h2{color:#eeeeee}
html[data-zsa-theme="dark"] .zsa-ai-agent-panel .zsa-ai-agent-floor>header button{border:1px solid #484848;border-radius:999px;background:#1e1e1e;color:#eeeeee}
html[data-zsa-theme="dark"] .zsa-ai-agent-panel .zsa-ai-agent-card{border:1px solid #484848;border-radius:17px;background:#1e1e1e;color:inherit;box-shadow:0 2px 8px rgba(15,23,42,.025)}
html[data-zsa-theme="dark"] .zsa-ai-agent-panel .zsa-ai-agent-card:hover{box-shadow:0 14px 30px rgba(15,23,42,.11);border-color:#484848}
html[data-zsa-theme="dark"] .zsa-ai-agent-panel .zsa-ai-agent-card-media{background:#1e1e1e}
html[data-zsa-theme="dark"] .zsa-ai-agent-panel .zsa-ai-agent-card-badge{border-radius:8px;background:rgba(55,58,63,.88);color:#f5f5f5}
html[data-zsa-theme="dark"] .zsa-ai-agent-panel .zsa-ai-agent-card-remix{border-radius:18px;background:#3e5e17;color:#eeeeee}
html[data-zsa-theme="dark"] .zsa-ai-agent-panel .zsa-ai-agent-card footer>b{color:#eeeeee}
html[data-zsa-theme="dark"] .zsa-ai-agent-panel .zsa-ai-agent-card footer>em{color:#aaaaaa}
html[data-zsa-theme="dark"] .zsa-ai-agent-panel .zsa-ai-agent-card-author{background:#1e1e1e}
html[data-zsa-theme="dark"] .zsa-ai-agent-panel .zsa-ai-agent-card-author img,html[data-zsa-theme="dark"] .zsa-ai-agent-panel .zsa-ai-agent-card-author>i{border-radius:50%}
html[data-zsa-theme="dark"] .zsa-ai-agent-panel .zsa-ai-agent-card-author small{color:#cccccc}
html[data-zsa-theme="dark"] .zsa-ai-agent-panel .zsa-ai-agent-coming{border:1px solid #484848;border-radius:999px;background:#1e1e1e;color:#cccccc}
@media(max-width:720px){html[data-zsa-theme="dark"] .zsa-ai-agent-panel .zsa-ai-agent-decor .is-blue{border-radius:56px}
html[data-zsa-theme="dark"] .zsa-ai-agent-panel .zsa-ai-agent-card{border-radius:16px}}
html[data-zsa-theme="dark"] .zsa-ai-unified-host.is-scroll-floating:not(.is-generate) .zsa-ai-unified-composer{background:#1e1e1e!important;border-color:#6eb125!important;box-shadow:0 16px 42px rgba(48,68,20,.18)!important}
html[data-zsa-theme="dark"] .zsa-ai-my-works-modal header nav button{border-radius:999px!important;border:1px solid #484848!important;background:#1e1e1e!important;color:#eeeeee!important}
html[data-zsa-theme="dark"] .zsa-ai-my-works-modal header nav button.is-active{background:#1e1e1e!important;border-color:#484848!important;box-shadow:0 6px 14px rgba(15,23,42,.06)!important}
@media(max-width:720px){html[data-zsa-theme="dark"] .zsa-ai-my-works-modal section{border-radius:22px!important}}
@media(min-width:721px){html[data-zsa-theme="dark"] .zsa-ai-unified-host.is-scroll-floating:not(.is-generate) .zsa-ai-unified-composer{background:#1e1e1e!important;border:2px solid #6eb125!important;box-shadow:0 12px 30px rgba(45,72,18,.16),0 1px 0 rgba(0,0,0,0.92) inset!important}}
html[data-zsa-theme="dark"] .zsa-ai-nav-primary button svg{border-radius:8px!important}
html[data-zsa-theme="dark"] .zsa-ai-nav-primary button:nth-child(1) svg{color:#7eacf1!important;background:#122a49!important}
html[data-zsa-theme="dark"] .zsa-ai-nav-primary button:nth-child(2) svg{color:#83ecbf!important;background:#124930!important}
html[data-zsa-theme="dark"] .zsa-ai-nav-primary button:nth-child(3) svg{color:#9981ee!important;background:#1c1249!important}
html[data-zsa-theme="dark"] .zsa-ai-nav-primary button:nth-child(4) svg{color:#f1b97e!important;background:#493112!important}
html[data-zsa-theme="dark"] .zsa-ai-nav-primary button:nth-child(5) svg{color:#7fe1f0!important;background:#124149!important}
html[data-zsa-theme="dark"] .zsa-ai-nav-primary button:nth-child(1).is-active svg{background:#122c49!important}
html[data-zsa-theme="dark"] .zsa-ai-nav-primary button:nth-child(2).is-active svg{background:#aaf04b!important}
html[data-zsa-theme="dark"] .zsa-ai-nav-primary button:nth-child(3).is-active svg{background:#1d1249!important}
html[data-zsa-theme="dark"] .zsa-ai-nav-primary button:nth-child(4).is-active svg{background:#493012!important}
html[data-zsa-theme="dark"] .zsa-ai-nav-primary button:nth-child(5).is-active svg{background:#124349!important}
html[data-zsa-theme="dark"] .zsa-ai-nav-primary button.is-active{background:#1e1e1e!important}
html[data-zsa-theme="dark"] .zsa-ai-my-works-modal [data-ai-my-assets-tab].is-active{color:#eeeeee!important;background:#1e1e1e!important}
html[data-zsa-theme="dark"] .zsa-ai-unified-recent-panel{background:#1e1e1e!important;box-shadow:0 20px 50px rgba(15,23,42,.22)!important}
html[data-zsa-theme="dark"] .zsa-ai-my-works-modal>section{border-radius:26px!important}
html[data-zsa-theme="dark"] .zsa-ai-my-works-modal header nav{background:#1e1e1e!important;border-radius:999px!important}
html[data-zsa-theme="dark"] .zsa-ai-my-works-modal header nav button{border:0!important;border-radius:999px!important;background:transparent!important;color:#cccccc!important}
html[data-zsa-theme="dark"] .zsa-ai-my-works-modal header nav button.is-active{background:#1e1e1e!important;color:#eeeeee!important;box-shadow:0 2px 9px rgba(15,23,42,.09)!important}
html[data-zsa-theme="dark"] .zsa-ai-my-works-grid>p,html[data-zsa-theme="dark"] .zsa-ai-my-works-empty{color:#aaaaaa!important}
html[data-zsa-theme="dark"] .zsa-ai-my-works-grid article{border:1px solid #484848!important;border-radius:16px!important;background:#1e1e1e!important}
html[data-zsa-theme="dark"] .zsa-ai-my-work-media{background:#1e1e1e!important}
html[data-zsa-theme="dark"] .zsa-ai-my-works-grid footer{background:#1e1e1e!important}
html[data-zsa-theme="dark"] .zsa-ai-my-works-grid footer small{color:#aaaaaa!important}
html[data-zsa-theme="dark"] .zsa-ai-my-upload-tile{border:1px solid #484848!important;background:#1e1e1e!important}
html[data-zsa-theme="dark"] .zsa-ai-my-upload-tile>div{color:#cccccc!important}
html[data-zsa-theme="dark"] .zsa-ai-my-upload-tile i{border:1px solid #484848;border-radius:50%;background:#1e1e1e}
html[data-zsa-theme="dark"] .zsa-ai-my-upload-tile small{color:#aaaaaa}
@media(max-width:720px){html[data-zsa-theme="dark"] .zsa-ai-unified-recent-panel{border-radius:14px!important}
html[data-zsa-theme="dark"] .zsa-ai-my-works-modal>section{border-radius:20px!important}
html[data-zsa-theme="dark"] .zsa-ai-my-works-grid article{border-radius:13px!important}}
html[data-zsa-theme="dark"] .zsa-ai-unified-model-option:hover:not(.is-disabled){background:#1e1e1e!important}
@media(max-width:720px){html[data-zsa-theme="dark"] .zsa-ai-unified-recent-panel{box-shadow:0 22px 54px rgba(15,23,42,.26)!important}
html[data-zsa-theme="dark"] .zsa-ai-my-works-modal>section{border-radius:22px!important;box-shadow:0 28px 76px rgba(10,18,28,.30)!important}}
html[data-zsa-theme="dark"] .zsa-ai-unified-model-option.is-preview{background:#1e1e1e!important;border-color:#484848!important}
html[data-zsa-theme="dark"] .zsa-ai-unified-model-option.is-selected{background:#1e1e1e!important}
html[data-zsa-theme="dark"] .zsa-ai-unified-model-option .zsa-ai-unified-model-check{color:#eeeeee!important}
html[data-zsa-theme="dark"] .zsa-ai-unified-model-option>span small{color:#aaaaaa!important}
html[data-zsa-theme="dark"] .zsa-ai-unified-model-main>header h3{color:#eeeeee!important}
html[data-zsa-theme="dark"] .zsa-ai-unified-model-main>header p{color:#aaaaaa!important}
html[data-zsa-theme="dark"] .zsa-ai-unified-model-work-card{border-radius:14px!important}
html[data-zsa-theme="dark"] .zsa-ai-unified-model-work-card>.zsa-ai-unified-model-work-media,html[data-zsa-theme="dark"] .zsa-ai-unified-model-work-card>div{background:#1e1e1e!important}
html[data-zsa-theme="dark"] .zsa-ai-unified-model-work-card>footer{background:#1e1e1e!important}
html[data-zsa-theme="dark"] .zsa-ai-unified-model-default-row>b{color:#eeeeee!important}
html[data-zsa-theme="dark"] .zsa-ai-unified-model-default-row>em,html[data-zsa-theme="dark"] .zsa-ai-unified-model-author-row>em{color:#cccccc!important}
html[data-zsa-theme="dark"] .zsa-ai-unified-model-author-row>small{color:#cccccc!important}
html[data-zsa-theme="dark"] .zsa-ai-unified-model-author-avatar,html[data-zsa-theme="dark"] .zsa-ai-unified-model-author-fallback{border-radius:50%!important;background:#1e1e1e!important;color:#cccccc!important}
html[data-zsa-theme="dark"] .zsa-ai-unified-model-work-card .zsa-ai-unified-model-work-badge{border-radius:8px!important;background:rgba(18,20,22,.72)!important;color:#f5f5f5!important}
html[data-zsa-theme="dark"] .zsa-ai-unified-model-work-card .zsa-ai-unified-model-work-remix{border-radius:18px!important;background:#3b5e17!important;color:#eeeeee!important}
@media(max-width:620px){html[data-zsa-theme="dark"] .zsa-ai-unified-model-work-card{border-radius:11px!important}}
html[data-zsa-theme="dark"] .zsa-ai-main{background:radial-gradient(circle at 4% 30%,rgba(66,94,23,0.24) 0,rgba(66,94,23,0.12) 16%,transparent 38%),
    radial-gradient(circle at 96% 32%,rgba(18,38,73,0.27) 0,rgba(18,38,73,0.12) 18%,transparent 40%),
    linear-gradient(90deg,#1e1e1e 0%,#1e1e1e 45%,#1e1e1e 100%)!important}
html[data-zsa-theme="dark"] .zsa-ai-panel{background-color:transparent!important}
html[data-zsa-theme="dark"] .zsa-ai-topbar{background:rgba(30,30,30,0.9)!important}
html[data-zsa-theme="dark"] .zsa-ai-unified-model-sidebar h2{color:#eeeeee!important}
html[data-zsa-theme="dark"] .zsa-ai-unified-model-list>small{color:#aaaaaa!important}
@media(max-width:720px){html[data-zsa-theme="dark"] .zsa-ai-main{background:radial-gradient(circle at -8% 24%,rgba(66,94,23,0.27) 0,rgba(66,94,23,0.12) 20%,transparent 42%),
      radial-gradient(circle at 108% 30%,rgba(18,38,73,0.28) 0,rgba(18,38,73,0.12) 22%,transparent 43%),
      linear-gradient(90deg,#1e1e1e 0%,#1e1e1e 48%,#1e1e1e 100%)!important}}
html[data-zsa-theme="dark"] .zsa-ai-unified-model-main>header.zsa-ai-unified-model-preview-head{border:0!important;background:transparent!important}
html[data-zsa-theme="dark"] .zsa-ai-unified-model-main>header.zsa-ai-unified-model-preview-head h3{color:#eeeeee!important}
html[data-zsa-theme="dark"] .zsa-ai-unified-model-gallery>.zsa-ai-unified-model-empty.is-chat-empty{border:0!important;background:transparent!important;color:#aaaaaa!important}
html[data-zsa-theme="dark"] .zsa-ai-unified-model-gallery>.zsa-ai-unified-model-empty.is-chat-empty b{color:#aaaaaa!important}
html[data-zsa-theme="dark"] .zsa-ai-unified-model-main>header.zsa-ai-unified-model-preview-head{background:#1e1e1e!important}
@media(max-width:720px){html[data-zsa-theme="dark"] .zsa-ai-my-works-modal .zsa-ai-my-work-media{background:#1e1e1e!important}}
html[data-zsa-theme="dark"] .zsa-ai-unified-model-close{border-radius:50%!important}
@media(max-width:720px){html[data-zsa-theme="dark"] .zsa-ai-unified-host.is-scroll-floating .zsa-ai-generation-attachment-remove,html[data-zsa-theme="dark"] .zsa-ai-unified-composer .zsa-ai-generation-attachment-remove{border-radius:50%!important}}
html[data-zsa-theme="dark"] .zsa-ai-panel[data-ai-panel="home"]{background-color:#1e1e1e!important}
html[data-zsa-theme="dark"] .zsa-ai-home-reference .zsa-ai-home-hero-decor .is-left{border-radius:48% 52% 55% 45%/49% 45% 55% 51%;background:#445e17}
html[data-zsa-theme="dark"] .zsa-ai-home-reference .zsa-ai-home-hero-decor .is-right{border-radius:34% 66% 46% 54%/58% 42% 58% 42%;background:#122449}
html[data-zsa-theme="dark"] .zsa-ai-home-reference-title{background:rgba(30,30,30,0.78)!important}
html[data-zsa-theme="dark"] .zsa-ai-home-reference-title h1{color:#eeeeee!important}
html[data-zsa-theme="dark"] .zsa-ai-home-reference-title p{color:#aaaaaa!important}
html[data-zsa-theme="dark"] .zsa-ai-home-reference-hero>.zsa-ai-unified-host.is-home .zsa-ai-unified-composer{box-shadow:0 16px 40px rgba(41,53,32,.09)!important;background:rgba(30,30,30,0.96)!important}
html[data-zsa-theme="dark"] .zsa-ai-home-quick-pills button{border:1px solid #484848;border-radius:999px;background:rgba(30,30,30,0.9);color:#eeeeee}
html[data-zsa-theme="dark"] .zsa-ai-home-quick-pills button:hover,html[data-zsa-theme="dark"] .zsa-ai-home-quick-pills button.is-active{background:#363636;color:#f5f5f5;border-color:#484848}
html[data-zsa-theme="dark"] .zsa-ai-home-mini-app{border:1px solid #484848;border-radius:16px;background:rgba(30,30,30,0.94);box-shadow:0 8px 24px rgba(26,33,43,.035)}
html[data-zsa-theme="dark"] .zsa-ai-home-mini-app:hover{border-color:#484848;box-shadow:0 14px 30px rgba(26,33,43,.09)}
html[data-zsa-theme="dark"] .zsa-ai-home-mini-app>i{border-radius:12px;background:#1e1e1e}
html[data-zsa-theme="dark"] .zsa-ai-home-mini-app small{color:#aaaaaa}
html[data-zsa-theme="dark"] .zsa-ai-home-mini-app>em{color:#eeeeee}
html[data-zsa-theme="dark"] .zsa-ai-home-floor-tabs{border:1px solid rgba(72,72,72,0.9);border-radius:999px;background:rgba(30,30,30,0.9);box-shadow:0 8px 24px rgba(15,23,42,.05)}
html[data-zsa-theme="dark"] .zsa-ai-home-floor-tabs button{border:0;border-radius:999px;background:transparent;color:#cccccc}
html[data-zsa-theme="dark"] .zsa-ai-home-floor-tabs button.is-active{background:#1e1e1e;color:#eeeeee;box-shadow:0 4px 14px rgba(15,23,42,.08)}
html[data-zsa-theme="dark"] .zsa-ai-reference-floor>header>button{border-radius:19px!important}
html[data-zsa-theme="dark"] .zsa-ai-home-reference-model{border:1px solid #484848;border-radius:18px;background:#1e1e1e;box-shadow:0 8px 26px rgba(20,27,36,.035);color:inherit}
html[data-zsa-theme="dark"] .zsa-ai-home-reference-model:hover{border-color:#484848;box-shadow:0 16px 34px rgba(20,27,36,.09)}
html[data-zsa-theme="dark"] .zsa-ai-home-reference-model footer>i{border-radius:9px;background:#192e42}
html[data-zsa-theme="dark"] .zsa-ai-home-reference-model footer small{color:#aaaaaa}
html[data-zsa-theme="dark"] .zsa-ai-home-reference-work-card{border:1px solid #484848;border-radius:18px;background:#1e1e1e;color:#eeeeee;box-shadow:0 8px 26px rgba(20,27,36,.035)}
html[data-zsa-theme="dark"] .zsa-ai-home-reference-work-card:hover{box-shadow:0 16px 34px rgba(20,27,36,.1)}
html[data-zsa-theme="dark"] .zsa-ai-home-reference-work-card>div{background:#1e1e1e}
html[data-zsa-theme="dark"] .zsa-ai-home-reference-work-card>div>span{border-radius:8px;background:rgba(25,27,30,.78);color:#f5f5f5}
html[data-zsa-theme="dark"] .zsa-ai-home-reference-work-card>div>em{border-radius:18px;background:#3c5e17;color:#eeeeee}
html[data-zsa-theme="dark"] .zsa-ai-home-reference-work-card footer>small{color:#cccccc}
html[data-zsa-theme="dark"] .zsa-ai-home-reference-work-card footer>i{color:#cccccc}
html[data-zsa-theme="dark"] .zsa-ai-home-reference-app{border:1px solid #484848;border-radius:18px;background:#1e1e1e;box-shadow:0 8px 26px rgba(20,27,36,.035)}
html[data-zsa-theme="dark"] .zsa-ai-home-reference-app:hover{box-shadow:0 16px 34px rgba(20,27,36,.1)}
html[data-zsa-theme="dark"] .zsa-ai-home-reference-app-cover{background:#1e1e1e}
html[data-zsa-theme="dark"] .zsa-ai-home-reference-app-cover.is-empty{background:linear-gradient(145deg,#1e1e1e,#1e1e1e)}
html[data-zsa-theme="dark"] .zsa-ai-home-reference-app-cover.is-empty>i{border-radius:20px}
html[data-zsa-theme="dark"] .zsa-ai-home-reference-app footer>i{border-radius:10px;background:#22303a}
html[data-zsa-theme="dark"] .zsa-ai-home-reference-app footer small{color:#aaaaaa}
html[data-zsa-theme="dark"] .zsa-ai-home-reference .zsa-ai-home-community-card{border-radius:17px}
html[data-zsa-theme="dark"] .zsa-ai-my-work-unavailable{background:linear-gradient(145deg,#1e1e1e,#1e1e1e);color:#aaaaaa}
html[data-zsa-theme="dark"] .zsa-ai-my-work-unavailable small{color:#aaaaaa}
@media(max-width:720px){html[data-zsa-theme="dark"] .zsa-ai-home-reference-work-card{border-radius:14px}
html[data-zsa-theme="dark"] .zsa-ai-home-reference-app{border-radius:14px}
html[data-zsa-theme="dark"] .zsa-ai-home-reference .zsa-ai-home-community-card{border-radius:13px}}
html[data-zsa-theme="dark"] .zsa-ai-main{background-color:#1e1e1e!important;background-image:linear-gradient(rgba(41,41,41,0.3) 1px,transparent 1px),
    linear-gradient(90deg,rgba(41,41,41,0.3) 1px,transparent 1px)!important;background-size:32px 32px!important}
html[data-zsa-theme="dark"] .zsa-ai-topbar{background:transparent!important;box-shadow:none!important;border-bottom:1px solid rgba(72,72,72,0.68)!important}
html[data-zsa-theme="dark"] .zsa-ai-home-reference-work-card footer,html[data-zsa-theme="dark"] .zsa-ai-home-reference .zsa-ai-home-community-card footer{background:#1e1e1e!important}
html[data-zsa-theme="dark"] .zsa-ai-home-reference-work-card footer>.is-author,html[data-zsa-theme="dark"] .zsa-ai-home-reference .zsa-ai-home-community-card footer>.is-author{color:#cccccc}
html[data-zsa-theme="dark"] .zsa-ai-home-reference-work-card footer>.is-author>img,html[data-zsa-theme="dark"] .zsa-ai-home-reference .zsa-ai-home-community-card footer>.is-author>img,html[data-zsa-theme="dark"] .zsa-ai-home-reference-work-card footer>.is-author>.zsa-ai-avatar-mini-fallback,html[data-zsa-theme="dark"] .zsa-ai-home-reference .zsa-ai-home-community-card footer>.is-author>.zsa-ai-avatar-mini-fallback{border-radius:50%!important}
html[data-zsa-theme="dark"] .zsa-ai-home-reference-work-card footer>em,html[data-zsa-theme="dark"] .zsa-ai-home-reference .zsa-ai-home-community-card footer>em{color:#cccccc}
html[data-zsa-theme="dark"] .zsa-ai-home-community-remix{border-radius:18px!important;background:#3d5e17!important;color:#eeeeee!important}
html[data-zsa-theme="dark"] .zsa-ai-material-image-unavailable{background:linear-gradient(145deg,#1e1e1e,#1e1e1e);color:#cccccc}
html[data-zsa-theme="dark"] .zsa-ai-material-image-unavailable small{color:#aaaaaa}
html[data-zsa-theme="dark"] .zsa-ai-home-mini-app.is-active{border-color:#73b125!important;box-shadow:0 0 0 1px rgba(132,230,22,.22),0 10px 24px rgba(71,105,22,.10)!important;background:linear-gradient(180deg,#1e1e1e,#1e1e1e)!important}
@media(max-width:720px){html[data-zsa-theme="dark"] .zsa-ai-home-mini-app{border-radius:14px!important}
html[data-zsa-theme="dark"] .zsa-ai-home-mini-app>i{border-radius:9px!important}}
html[data-zsa-theme="dark"] .zsa-ai-main{background-color:#1e1e1e!important;background-image:linear-gradient(rgba(41,41,41,0.34) 1px,transparent 1px),
    linear-gradient(90deg,rgba(41,41,41,0.34) 1px,transparent 1px)!important;background-size:32px 32px!important;background-position:0 0!important;background-repeat:repeat!important}
html[data-zsa-theme="dark"] .zsa-ai-panel,html[data-zsa-theme="dark"] .zsa-ai-app-market-v2,html[data-zsa-theme="dark"] .zsa-ai-model-market,html[data-zsa-theme="dark"] .zsa-ai-works-market{background-color:transparent!important;background-image:none!important;background-size:auto!important;background-position:0 0!important}
html[data-zsa-theme="dark"] .zsa-ai-topbar{background:transparent!important;background-image:none!important;border-bottom:0!important;box-shadow:none!important}
html[data-zsa-theme="dark"] .zsa-ai-work-detail-header,html[data-zsa-theme="dark"] .zsa-ai-work-detail-header.is-sticky,html[data-zsa-theme="dark"] .zsa-ai-work-detail-header.is-scrolled{background:transparent!important;background-image:none!important;border-bottom:0!important;box-shadow:none!important}
html[data-zsa-theme="dark"] .zsa-ai-work-detail-panel{background:transparent!important;background-image:none!important}
html[data-zsa-theme="dark"] .zsa-ai-work-preview-band,html[data-zsa-theme="dark"] .zsa-ai-work-recommend{background:transparent!important}
@media(max-width:720px){html[data-zsa-theme="dark"] .zsa-ai-main{background-size:32px 32px!important;background-position:0 0!important}
html[data-zsa-theme="dark"] .zsa-ai-work-detail-header{background:transparent!important}}
html[data-zsa-theme="dark"] .zsa-ai-main{background-color:var(--zsa-workspace-bg-color,#1e1e1e)!important;background-image:var(--zsa-workspace-bg-image)!important;background-size:var(--zsa-workspace-bg-size,32px 32px)!important;background-repeat:var(--zsa-workspace-bg-repeat,repeat)!important;background-position:top center!important}
html[data-zsa-theme="dark"] .zsa-ai-topbar{background:#1e1e1e!important;background-image:none!important;border-bottom:1px solid rgba(72,72,72,0.9)!important;box-shadow:none!important}
html[data-zsa-theme="dark"] .zsa-ai-work-detail-header,html[data-zsa-theme="dark"] .zsa-ai-work-detail-header.is-sticky,html[data-zsa-theme="dark"] .zsa-ai-work-detail-header.is-scrolled{background:#1e1e1e!important;background-image:none!important;border-bottom:1px solid rgba(72,72,72,0.92)!important;box-shadow:0 6px 18px rgba(15,23,42,.035)!important}
html[data-zsa-theme="dark"] .zsa-ai-history-header{background:#1e1e1e!important;border-bottom:1px solid rgba(72,72,72,0.92)!important}
html[data-zsa-theme="dark"] .zsa-ai-generation-mode>i.is-image,html[data-zsa-theme="dark"] .zsa-ai-generation-mode>i.is-image.is-direct-origin{color:#eeeeee!important;background:#123049!important;border:1px solid #2561b1!important;border-radius:8px!important}
html[data-zsa-theme="dark"] .zsa-ai-generation-mode>i.is-image svg{fill:none!important;stroke:currentColor!important}
@media(max-width:720px){html[data-zsa-theme="dark"] .zsa-ai-main{background-size:var(--zsa-workspace-bg-size,32px 32px)!important;background-position:top center!important}}
html[data-zsa-theme="dark"] .zsa-ai-topbar{background:transparent!important;background-image:none!important;border:0!important;border-bottom:0!important;box-shadow:none!important}
html[data-zsa-theme="dark"] .zsa-ai-sidebar{border-right:0!important}
html[data-zsa-theme="dark"] .zsa-ai-sidebar-top{border-bottom:0!important}
html[data-zsa-theme="dark"] .zsa-ai-sidebar-bottom{border-top:0!important}
html[data-zsa-theme="dark"] .zsa-ai-work-detail-header,html[data-zsa-theme="dark"] .zsa-ai-work-detail-header.is-sticky{background:transparent!important;background-image:none!important;border:0!important;box-shadow:none!important}
html[data-zsa-theme="dark"] .zsa-ai-work-detail-header.is-scrolled{background:#1e1e1e!important;background-image:none!important;border-bottom:1px solid rgba(72,72,72,0.9)!important;box-shadow:0 7px 20px rgba(15,23,42,.045)!important}
html[data-zsa-theme="dark"] .zsa-ai-app[data-ai-active-panel="generate"] .zsa-ai-history-header{border-bottom:0!important;box-shadow:none!important}
html[data-zsa-theme="dark"] .zsa-ai-generation-turn.is-history-record{border-top:0!important}
html[data-zsa-theme="dark"] .zsa-ai-generation-stream>.zsa-ai-generation-turn:first-child{border-top:0!important}
html[data-zsa-theme="dark"] .zsa-ai-app-detail-page .zsa-ai-app-composer-card.has-unified-composer{border:0!important;background:transparent!important;box-shadow:none!important}
@media(max-width:720px){html[data-zsa-theme="dark"] .zsa-ai-generation-mobile-back{border:1px solid #484848!important;border-radius:50%!important;background:#1e1e1e!important;color:#eeeeee!important;box-shadow:0 4px 12px rgba(15,23,42,.05)!important}}
html[data-zsa-theme="dark"] .zsa-ai-unified-size-menu [data-ai-unified-video-resolution],html[data-zsa-theme="dark"] .zsa-ai-unified-size-menu [data-ai-unified-video-duration]{border-radius:19px!important}
html[data-zsa-theme="dark"] .zsa-ai-unified-ratio-visual{border:2px solid currentColor;border-radius:5px}
html[data-zsa-theme="dark"] .zsa-ai-generation-ratio-shape{border:2px solid currentColor;border-radius:5px}
html[data-zsa-theme="dark"] .zsa-ai-generation-video-result{border:1px solid rgba(56,86,158,0.1);border-radius:18px;background:#1e1e1e;box-shadow:0 8px 26px rgba(15,23,42,.05)}
html[data-zsa-theme="dark"] .zsa-ai-generation-video-result video{background:#363636}
html[data-zsa-theme="dark"] .zsa-ai-generation-video-toolbar span{color:#cccccc}
html[data-zsa-theme="dark"] .zsa-ai-generation-video-toolbar a{border-radius:18px;background:#363636;color:#f5f5f5}
html[data-zsa-theme="dark"] .zsa-ai-generation-output.is-video-pending .zsa-ai-generation-progress-card.is-video-generation{background:linear-gradient(145deg,#1e1e1e 0%,#1e1e1e 52%,#1e1e1e 100%);border-color:#6fa92d}
html[data-zsa-theme="dark"] .zsa-ai-generation-output.is-video-pending .zsa-ai-generation-progress-card.is-video-generation span{color:#cccccc}
@media(max-width:760px){html[data-zsa-theme="dark"] .zsa-ai-generation-video-result{border-radius:16px}}
html[data-zsa-theme="dark"] .zsa-ai-model-inline-tags em{border-radius:5px;border:1px solid #484848;background:#1e1e1e;color:#cccccc}
html[data-zsa-theme="dark"] .zsa-ai-model-inline-tags em.is-green{background:#175e3d;border-color:#25b170;color:#f5f5f5}
html[data-zsa-theme="dark"] .zsa-ai-model-inline-tags em.is-orange{background:#492e12;border-color:#b17225;color:#f1b47e}
html[data-zsa-theme="dark"] .zsa-ai-model-inline-tags em.is-blue{background:#122649;border-color:#254eb1;color:#85a4ea}
html[data-zsa-theme="dark"] .zsa-ai-model-inline-tags em.is-purple{background:#1e1e1e;border-color:#4525b1;color:#a891de}
html[data-zsa-theme="dark"] .zsa-ai-model-inline-tags em.is-red{background:#1e1e1e;border-color:#b12525;color:#ed8a83}
html[data-zsa-theme="dark"] .zsa-ai-unified-model-option>span>.zsa-ai-unified-model-name-line>b{color:#eeeeee}
html[data-zsa-theme="dark"] .zsa-ai-generation-video-result video{background:#363636}
html[data-zsa-theme="dark"] .zsa-ai-generation-video-result video{border-radius:16px 16px 0 0}
html[data-zsa-theme="dark"] .zsa-ai-unified-ratio-visual.is-ratio-21-9{border-radius:4px}
html[data-zsa-theme="dark"] .zsa-ai-generation-video-card{border:1px solid rgba(56,86,158,0.1);border-radius:16px;background:#1e1e1e;box-shadow:0 7px 20px rgba(15,23,42,.06)}
html[data-zsa-theme="dark"] .zsa-ai-generation-video-card-media{background:#363636}
html[data-zsa-theme="dark"] .zsa-ai-generation-video-card-media video{background:#363636}
html[data-zsa-theme="dark"] .zsa-ai-generation-video-card-open{border-radius:18px;background:rgba(17,17,17,.84);color:#f5f5f5!important}
html[data-zsa-theme="dark"] .zsa-ai-unified-size-menu.is-fixed-menu.opens-up{border-bottom-left-radius:0!important;border-bottom-right-radius:0!important}
html[data-zsa-theme="dark"] .zsa-ai-unified-size-menu.is-fixed-menu.opens-down{border-top-left-radius:0!important;border-top-right-radius:0!important}
html[data-zsa-theme="dark"] .zsa-ai-unified-size-menu.is-fixed-menu.opens-down{border-top-left-radius:0!important;border-top-right-radius:0!important;box-shadow:0 20px 44px rgba(15,23,42,.16)!important}
html[data-zsa-theme="dark"] .zsa-ai-unified-size-menu.is-fixed-menu.opens-up{border-bottom-left-radius:0!important;border-bottom-right-radius:0!important;box-shadow:0 -14px 40px rgba(15,23,42,.14)!important}
html[data-zsa-theme="dark"] .zsa-ai-unified-composer.size-menu-opens-down{border-bottom-left-radius:28px!important;border-bottom-right-radius:28px!important}
html[data-zsa-theme="dark"] .zsa-ai-unified-composer.size-menu-opens-up{border-top-left-radius:28px!important;border-top-right-radius:28px!important}
html[data-zsa-theme="dark"] .zsa-ai-unified-size-menu.is-fixed-menu.opens-up{border-radius:22px!important;box-shadow:0 -14px 40px rgba(15,23,42,.13)!important}
html[data-zsa-theme="dark"] .zsa-ai-unified-size-menu.is-fixed-menu.opens-down{border-radius:22px!important;box-shadow:0 20px 44px rgba(15,23,42,.14)!important}
@media(max-width:720px){html[data-zsa-theme="dark"] .zsa-ai-unified-size-menu[data-ai-unified-size-menu]{border-radius:18px!important}
html[data-zsa-theme="dark"] .zsa-ai-unified-size-menu [data-ai-unified-count],html[data-zsa-theme="dark"] .zsa-ai-unified-size-menu [data-ai-unified-resolution],html[data-zsa-theme="dark"] .zsa-ai-unified-size-menu [data-ai-unified-video-resolution],html[data-zsa-theme="dark"] .zsa-ai-unified-size-menu [data-ai-unified-video-duration]{border-radius:16px!important}
html[data-zsa-theme="dark"] .zsa-ai-unified-size-menu [data-ai-unified-image-ratio-section] [data-ai-unified-ratio],html[data-zsa-theme="dark"] .zsa-ai-unified-size-menu [data-ai-unified-video-ratio-section] [data-ai-unified-ratio]{border-radius:16px!important}}
html[data-zsa-theme="dark"] .zsa-ai-multi-work-main{background:#1e1e1e!important}
html[data-zsa-theme="dark"] .zsa-ai-multi-work-strip{border-radius:12px!important;background:rgba(30,30,30,0.96)!important;border:1px solid rgba(72,72,72,0.95)!important;box-shadow:0 10px 22px rgba(15,23,42,.12)!important}
html[data-zsa-theme="dark"] .zsa-ai-multi-work-thumb,html[data-zsa-theme="dark"] .zsa-ai-multi-work-more{border:1px solid #484848!important;border-radius:8px!important;background:#1e1e1e!important}
html[data-zsa-theme="dark"] .zsa-ai-multi-work-thumb:hover,html[data-zsa-theme="dark"] .zsa-ai-multi-work-thumb.is-active,html[data-zsa-theme="dark"] .zsa-ai-multi-work-thumb:focus-visible{border-color:#6eb125!important;box-shadow:inset 0 0 0 1px #83e31a!important;outline:0!important}
html[data-zsa-theme="dark"] .zsa-ai-multi-work-more{color:#eeeeee!important}
html[data-zsa-theme="dark"] .zsa-ai-multi-work-more:hover{background:#2d4616!important;border-color:#6eb026!important}
@media(max-width:720px){html[data-zsa-theme="dark"] .zsa-ai-multi-work-thumb,html[data-zsa-theme="dark"] .zsa-ai-multi-work-more{border-radius:7px!important}}
html[data-zsa-theme="dark"] .zsa-ai-has-multi[data-ai-multi-work-card] .zsa-ai-multi-work-strip{background:transparent!important;border:0!important;border-radius:0!important;box-shadow:none!important}
html[data-zsa-theme="dark"] .zsa-ai-has-multi[data-ai-multi-work-card] .zsa-ai-multi-work-thumb,html[data-zsa-theme="dark"] .zsa-ai-has-multi[data-ai-multi-work-card] .zsa-ai-multi-work-more{border-radius:7px!important;border:2px solid rgba(72,72,72,0.96)!important;box-shadow:0 3px 10px rgba(15,23,42,.18)!important;background:#1e1e1e!important}
html[data-zsa-theme="dark"] .zsa-ai-has-multi[data-ai-multi-work-card] .zsa-ai-multi-work-thumb:hover,html[data-zsa-theme="dark"] .zsa-ai-has-multi[data-ai-multi-work-card] .zsa-ai-multi-work-thumb.is-active{border-color:#6fb125!important;box-shadow:0 3px 10px rgba(15,23,42,.18),0 0 0 1px #000000!important}
html[data-zsa-theme="dark"] .zsa-ai-has-multi[data-ai-multi-work-card] .zsa-ai-multi-work-more{background:rgba(31,35,40,.78)!important;color:#f5f5f5!important;border-color:rgba(72,72,72,0.82)!important}
html[data-zsa-theme="dark"] .zsa-ai-has-multi[data-ai-multi-work-card] .zsa-ai-multi-work-more:hover{background:rgba(54,54,54,0.9)!important;border-color:#6fb125!important}
html[data-zsa-theme="dark"] .zsa-ai-has-multi[data-ai-multi-work-card]>.zsa-ai-multi-work-thumb,html[data-zsa-theme="dark"] .zsa-ai-has-multi[data-ai-multi-work-card]>.zsa-ai-multi-work-more{border-radius:7px!important}
html[data-zsa-theme="dark"] .zsa-ai-has-multi[data-ai-multi-work-card]>.zsa-ai-multi-work-thumb{border:2px solid rgba(72,72,72,0.96)!important;background:#1e1e1e!important;box-shadow:0 3px 10px rgba(15,23,42,.2)!important}
html[data-zsa-theme="dark"] .zsa-ai-has-multi[data-ai-multi-work-card]>.zsa-ai-multi-work-thumb.is-active,html[data-zsa-theme="dark"] .zsa-ai-has-multi[data-ai-multi-work-card]>.zsa-ai-multi-work-thumb:hover{border-color:#6fb125!important;box-shadow:0 3px 10px rgba(15,23,42,.2),0 0 0 1px #000000!important}
html[data-zsa-theme="dark"] .zsa-ai-has-multi[data-ai-multi-work-card]>.zsa-ai-multi-work-more{border:2px solid rgba(72,72,72,0.88)!important;background:rgba(31,35,40,.8)!important;color:#f5f5f5!important;box-shadow:0 3px 10px rgba(15,23,42,.2)!important}
html[data-zsa-theme="dark"] .zsa-ai-has-multi[data-ai-multi-work-card]>.zsa-ai-multi-work-strip{background:transparent!important;border:0!important;box-shadow:none!important}
html[data-zsa-theme="dark"] .zsa-ai-has-multi[data-ai-multi-work-card]>.zsa-ai-multi-work-thumb,html[data-zsa-theme="dark"] .zsa-ai-has-multi[data-ai-multi-work-card]>.zsa-ai-multi-work-more{border-radius:7px!important;box-shadow:0 4px 10px rgba(15,23,42,.22)!important}
html[data-zsa-theme="dark"] .zsa-ai-has-multi[data-ai-multi-work-card]>.zsa-ai-multi-work-thumb{border:2px solid rgba(72,72,72,0.96)!important;background:#1e1e1e!important}
html[data-zsa-theme="dark"] .zsa-ai-has-multi[data-ai-multi-work-card]>.zsa-ai-multi-work-thumb.is-active,html[data-zsa-theme="dark"] .zsa-ai-has-multi[data-ai-multi-work-card]>.zsa-ai-multi-work-thumb:hover{border-color:#73b125!important;box-shadow:0 4px 10px rgba(15,23,42,.22),0 0 0 1px #000000!important}
html[data-zsa-theme="dark"] .zsa-ai-has-multi[data-ai-multi-work-card]>.zsa-ai-multi-work-more{border:2px solid rgba(72,72,72,0.88)!important;background:#333333!important;color:#f5f5f5!important}
html[data-zsa-theme="dark"] .zsa-ai-has-multi[data-ai-multi-work-card]>.zsa-ai-multi-work-more>em{color:#f5f5f5!important;text-shadow:0 1px 3px rgba(0,0,0,.35)!important;background:rgba(52,58,66,.34)!important}
html[data-zsa-theme="dark"] [data-ai-multi-work-card].zsa-ai-has-multi>.zsa-ai-multi-work-thumb,html[data-zsa-theme="dark"] [data-ai-multi-work-card].zsa-ai-has-multi>.zsa-ai-multi-work-more{border-radius:7px!important;box-shadow:0 4px 10px rgba(15,23,42,.18)!important}
html[data-zsa-theme="dark"] [data-ai-multi-work-card].zsa-ai-has-multi>.zsa-ai-multi-work-thumb{border:2px solid rgba(72,72,72,0.98)!important;background:#1e1e1e!important}
html[data-zsa-theme="dark"] [data-ai-multi-work-card].zsa-ai-has-multi>.zsa-ai-multi-work-thumb.is-active,html[data-zsa-theme="dark"] [data-ai-multi-work-card].zsa-ai-has-multi>.zsa-ai-multi-work-thumb:hover{border-color:#73b125!important;box-shadow:0 4px 10px rgba(15,23,42,.18),0 0 0 1px #000000!important}
html[data-zsa-theme="dark"] [data-ai-multi-work-card].zsa-ai-has-multi>.zsa-ai-multi-work-more.is-total-count{border:0!important;background:#333333!important}
html[data-zsa-theme="dark"] [data-ai-multi-work-card].zsa-ai-has-multi>.zsa-ai-multi-work-more.is-total-count>em{background:rgba(72,79,88,.45)!important;color:#f5f5f5!important;text-shadow:0 1px 3px rgba(0,0,0,.35)!important}
html[data-zsa-theme="dark"] .zsa-ai-work-related-card>div.zsa-ai-has-multi>.zsa-ai-multi-work-thumb,html[data-zsa-theme="dark"] .zsa-ai-work-related-card>div.zsa-ai-has-multi>.zsa-ai-multi-work-more{background-clip:padding-box!important}
html[data-zsa-theme="dark"] .zsa-ai-work-related-card>div.zsa-ai-has-multi>.zsa-ai-multi-work-thumb{background:#1e1e1e!important}
html[data-zsa-theme="dark"] .zsa-ai-work-related-card>div.zsa-ai-has-multi>.zsa-ai-multi-work-more.is-total-count{background:#333333!important;color:#f5f5f5!important}
@media(max-width:720px){html[data-zsa-theme="dark"] .zsa-ai-work-related-card>div.zsa-ai-has-multi>.zsa-ai-multi-work-thumb,html[data-zsa-theme="dark"] .zsa-ai-work-related-card>div.zsa-ai-has-multi>.zsa-ai-multi-work-more{border-radius:7px!important}}
@media (hover:hover) and (pointer:fine){html[data-zsa-theme="dark"] .zsa-ai-work-related-card>div.zsa-ai-has-multi>.zsa-ai-multi-work-thumb,html[data-zsa-theme="dark"] .zsa-ai-work-related-card>div.zsa-ai-has-multi>.zsa-ai-multi-work-more{border-radius:6px!important}}
@media (hover:none), (pointer:coarse){html[data-zsa-theme="dark"] .zsa-ai-work-related-card>div.zsa-ai-has-multi>.zsa-ai-multi-work-thumb,html[data-zsa-theme="dark"] .zsa-ai-work-related-card>div.zsa-ai-has-multi>.zsa-ai-multi-work-more{border-radius:6px!important}}
html[data-zsa-theme="dark"] .zsa-ai-model-market-name>.zsa-ai-model-title-tags>em,html[data-zsa-theme="dark"] .zsa-ai-unified-model-name-line>.zsa-ai-model-title-tags>em{border:1px solid #484848!important;border-radius:5px!important;background:#1e1e1e!important;color:#cccccc!important}
html[data-zsa-theme="dark"] .zsa-ai-model-title-tags>em.is-green{background:#175e3d!important;border-color:#25b170!important;color:#f5f5f5!important}
html[data-zsa-theme="dark"] .zsa-ai-model-title-tags>em.is-orange{background:#492e12!important;border-color:#b17225!important;color:#f1b47e!important}
html[data-zsa-theme="dark"] .zsa-ai-model-title-tags>em.is-blue{background:#122649!important;border-color:#254eb1!important;color:#85a4ea!important}
html[data-zsa-theme="dark"] .zsa-ai-model-title-tags>em.is-purple{background:#1e1e1e!important;border-color:#4525b1!important;color:#a891de!important}
html[data-zsa-theme="dark"] .zsa-ai-model-title-tags>em.is-red{background:#1e1e1e!important;border-color:#b12525!important;color:#ed8a83!important}
html[data-zsa-theme="dark"] .zsa-ai-work-main-image.is-model3d,html[data-zsa-theme="dark"] .zsa-ai-model3d-result{border-radius:18px!important;background:radial-gradient(circle at 50% 34%,rgba(30,30,30,0.96) 0,rgba(30,30,30,0.96) 35%,rgba(30,40,62,0.98) 100%)!important;border:1px solid rgba(72,72,72,0.9)!important;box-shadow:0 16px 42px rgba(28,35,50,.08)!important}
html[data-zsa-theme="dark"] .zsa-ai-model3d-viewer{background:transparent!important;outline:0!important}
html[data-zsa-theme="dark"] .zsa-ai-generation-result-main.is-model3d{background:transparent!important}
html[data-zsa-theme="dark"] .zsa-ai-model3d-toolbar,html[data-zsa-theme="dark"] .zsa-ai-model3d-result-tools{border-radius:999px!important;background:rgba(20,24,32,.78)!important;border:1px solid rgba(72,72,72,0.16)!important;box-shadow:0 8px 24px rgba(0,0,0,.18)!important}
html[data-zsa-theme="dark"] .zsa-ai-model3d-toolbar button,html[data-zsa-theme="dark"] .zsa-ai-model3d-result-tools button{border:0!important;border-radius:999px!important;background:transparent!important;color:#f5f5f5!important}
html[data-zsa-theme="dark"] .zsa-ai-model3d-toolbar button:hover,html[data-zsa-theme="dark"] .zsa-ai-model3d-result-tools button:hover,html[data-zsa-theme="dark"] .zsa-ai-model3d-toolbar button.is-active,html[data-zsa-theme="dark"] .zsa-ai-model3d-result-tools button.is-active{background:rgba(30,30,30,0.16)!important}
html[data-zsa-theme="dark"] .zsa-ai-model3d-hint{border-radius:999px!important;background:rgba(30,30,30,0.88)!important;border:1px solid rgba(72,72,72,0.95)!important;color:#cccccc!important}
html[data-zsa-theme="dark"] .zsa-ai-model3d-open-work{border-radius:999px!important;background:#243252!important;color:#f5f5f5!important;box-shadow:0 6px 18px rgba(17,24,39,.18)!important}
html[data-zsa-theme="dark"] .zsa-ai-model3d-open-work:hover{background:#363636!important;color:#f5f5f5!important}
html[data-zsa-theme="dark"] .zsa-ai-work-stage:has(.zsa-ai-work-main-image.is-model3d){background:transparent!important}
html[data-zsa-theme="dark"] .zsa-ai-work-related-card.is-model3d>div>i{background:#243252!important;color:#f5f5f5!important}
html[data-zsa-theme="dark"] .zsa-ai-generation-mode i.is-model3d{background:linear-gradient(135deg,#174d5e,#1e175e 55%,#55175e)!important;color:#f5f5f5!important}
@media(max-width:720px){html[data-zsa-theme="dark"] .zsa-ai-work-main-image.is-model3d{border-radius:14px!important}
html[data-zsa-theme="dark"] .zsa-ai-model3d-result.is-generation{border-radius:14px!important}
html[data-zsa-theme="dark"] .zsa-ai-model3d-hint{background:rgba(30,30,30,0.78)!important}}
html[data-zsa-theme="dark"] .zsa-ai-unified-composer.is-3d .zsa-ai-unified-kind{border-color:#254fb1!important;background:#122649!important;color:#85a4ea!important}
html[data-zsa-theme="dark"] .zsa-ai-unified-composer.is-3d .zsa-ai-unified-size{background:#1e1e1e!important;color:#eeeeee!important}
html[data-zsa-theme="dark"] .zsa-ai-unified-size-menu.is-3d-size-menu [data-ai-unified-3d-count-section] header b,html[data-zsa-theme="dark"] .zsa-ai-unified-size-menu.is-3d-size-menu [data-ai-unified-3d-size-section] header b{color:#eeeeee!important}
html[data-zsa-theme="dark"] .zsa-ai-unified-size-menu.is-3d-size-menu [data-ai-unified-3d-count-section] header small,html[data-zsa-theme="dark"] .zsa-ai-unified-size-menu.is-3d-size-menu [data-ai-unified-3d-size-section] header small{color:#aaaaaa!important}
html[data-zsa-theme="dark"] .zsa-ai-unified-size-menu.is-3d-size-menu [data-ai-unified-count]{border-radius:18px!important;background:#1e1e1e!important;border:1px solid #484848!important;color:#eeeeee!important}
html[data-zsa-theme="dark"] .zsa-ai-unified-size-menu.is-3d-size-menu [data-ai-unified-count].is-active{background:#363636!important;border-color:#484848!important;color:#f5f5f5!important}
html[data-zsa-theme="dark"] .zsa-ai-unified-size-menu.is-3d-size-menu .is-3d-smart-size{border-radius:18px!important;border:1px solid #484848!important;background:#363636!important;color:#f5f5f5!important}
html[data-zsa-theme="dark"] .zsa-ai-model3d-result.is-generation.is-poster-only{background:transparent!important;border:0!important;box-shadow:none!important}
html[data-zsa-theme="dark"] .zsa-ai-model3d-generation-poster{border-radius:18px!important;background:#1e1e1e!important;border:1px solid #484848!important;color:#9cadd4!important}
html[data-zsa-theme="dark"] .zsa-ai-model3d-generation-poster>img{background:#1e1e1e!important}
html[data-zsa-theme="dark"] .zsa-ai-model3d-generation-poster>span{border-radius:999px!important;background:rgba(36,50,82,0.72)!important;color:#f5f5f5!important}
html[data-zsa-theme="dark"] .zsa-ai-model3d-generation-poster>b{border-radius:999px!important;background:#243252!important;color:#f5f5f5!important;box-shadow:0 8px 20px rgba(17,24,39,.18)!important}
html[data-zsa-theme="dark"] .zsa-ai-model3d-poster{background:#1e1e1e!important}
html[data-zsa-theme="dark"] .zsa-ai-model3d-poster>img{background:#1e1e1e!important}
html[data-zsa-theme="dark"] .zsa-ai-model3d-poster>button{border:0!important;border-radius:999px!important;background:rgba(36,50,82,0.88)!important;color:#f5f5f5!important;box-shadow:0 8px 24px rgba(0,0,0,.16)!important}
html[data-zsa-theme="dark"] [data-ai-model3d-stage].is-loading:after,html[data-zsa-theme="dark"] .zsa-ai-model3d-result.is-loading:after{border-radius:999px;background:rgba(30,30,30,0.92);color:#cccccc;box-shadow:0 5px 18px rgba(15,23,42,.12)}
@media(max-width:720px){html[data-zsa-theme="dark"] .zsa-ai-model3d-generation-poster{border-radius:14px!important}}
html[data-zsa-theme="dark"] .zsa-ai-model3d-format-badge{border-radius:9px;background:rgba(60,60,60,.72);color:#f5f5f5}
html[data-zsa-theme="dark"] .zsa-ai-obj3d-viewer-stage{border-radius:24px!important;background:linear-gradient(180deg,#1e1e1e 0%,#202b3b 100%)!important}
html[data-zsa-theme="dark"] .zsa-ai-work-main-image.is-model3d .zsa-ai-model3d-poster[data-ai-obj3d-poster]{background:linear-gradient(180deg,#1e1e1e 0%,#1e1e1e 100%)!important}
html[data-zsa-theme="dark"] .zsa-ai-work-main-image.is-model3d.is-loading .zsa-ai-model3d-poster[data-ai-obj3d-poster]::after{border-radius:999px!important;background:rgba(36,50,82,0.74)!important;color:#f5f5f5!important}
html[data-zsa-theme="dark"] .zsa-ai-model3d-error{border-radius:12px!important;background:rgba(36,50,82,0.78)!important;color:#f5f5f5!important}
@media(max-width:720px){html[data-zsa-theme="dark"] .zsa-ai-obj3d-viewer-stage{border-radius:16px!important}}
html[data-zsa-theme="dark"] .zsa-ai-work-main-image.is-model3d.is-live-black,html[data-zsa-theme="dark"] .zsa-ai-model3d-result.is-live-black{background:#363636!important;border:1px solid #484848!important;box-shadow:0 18px 52px rgba(0,0,0,.18)!important}
html[data-zsa-theme="dark"] .zsa-ai-work-main-image.is-model3d.is-live-black{border-radius:22px!important}
html[data-zsa-theme="dark"] .zsa-ai-work-main-image.is-model3d.is-live-black .zsa-ai-model3d-viewer,html[data-zsa-theme="dark"] .zsa-ai-model3d-result.is-live-black .zsa-ai-model3d-viewer{background:#363636!important}
html[data-zsa-theme="dark"] .zsa-ai-work-main-image.is-model3d.is-live-black::before,html[data-zsa-theme="dark"] .zsa-ai-model3d-result.is-live-black::before{background:radial-gradient(circle at 50% 43%,rgba(30,30,30,0.055),transparent 38%),linear-gradient(180deg,#363636 0%,#363636 100%)}
html[data-zsa-theme="dark"] .zsa-ai-work-main-image.is-model3d.is-live-black .zsa-ai-model3d-format-badge,html[data-zsa-theme="dark"] .zsa-ai-model3d-result.is-live-black .zsa-ai-model3d-format-badge{border-radius:8px!important;background:rgba(30,30,30,0.13)!important;border:1px solid rgba(72,72,72,0.12)!important;color:#f5f5f5!important}
html[data-zsa-theme="dark"] .zsa-ai-work-main-image.is-model3d.is-live-black .zsa-ai-model3d-toolbar,html[data-zsa-theme="dark"] .zsa-ai-model3d-result.is-live-black .zsa-ai-model3d-result-tools{border-radius:999px!important;background:rgba(20,22,26,.72)!important;border:1px solid rgba(72,72,72,0.11)!important;box-shadow:0 10px 28px rgba(0,0,0,.25)!important}
html[data-zsa-theme="dark"] .zsa-ai-work-main-image.is-model3d.is-live-black .zsa-ai-model3d-toolbar button,html[data-zsa-theme="dark"] .zsa-ai-model3d-result.is-live-black .zsa-ai-model3d-result-tools button{border:0!important;border-radius:999px!important;background:transparent!important;color:#aaaaaa!important}
html[data-zsa-theme="dark"] .zsa-ai-work-main-image.is-model3d.is-live-black .zsa-ai-model3d-toolbar button.is-active,html[data-zsa-theme="dark"] .zsa-ai-model3d-result.is-live-black .zsa-ai-model3d-result-tools button.is-active{background:#1e1e1e!important;color:#eeeeee!important}
html[data-zsa-theme="dark"] .zsa-ai-work-main-image.is-model3d.is-live-black>.zsa-ai-model3d-hint,html[data-zsa-theme="dark"] .zsa-ai-model3d-result.is-live-black>.zsa-ai-model3d-hint{color:rgba(245,245,245,0.58)!important;background:transparent!important;box-shadow:none!important}
html[data-zsa-theme="dark"] .zsa-ai-model3d-result.is-generation.is-live-black{border-radius:18px!important}
html[data-zsa-theme="dark"] .zsa-ai-model3d-result.is-generation.is-live-black .zsa-ai-model3d-open-work{border-radius:999px!important;background:rgba(30,30,30,0.94)!important;color:#eeeeee!important;box-shadow:0 8px 22px rgba(0,0,0,.28)!important}
html[data-zsa-theme="dark"] .zsa-ai-model3d-result.is-generation.is-live-black>.zsa-ai-model3d-hint{color:rgba(245,245,245,0.55)!important}
@media(max-width:720px){html[data-zsa-theme="dark"] .zsa-ai-work-main-image.is-model3d.is-live-black{border-radius:15px!important}
html[data-zsa-theme="dark"] .zsa-ai-model3d-result.is-generation.is-live-black{border-radius:14px!important}}
html[data-zsa-theme="dark"] .zsa-ai-work-main-image.is-model3d.is-transparent-360,html[data-zsa-theme="dark"] .zsa-ai-model3d-result.is-transparent-360{background:transparent!important;background-image:none!important;box-shadow:none!important}
html[data-zsa-theme="dark"] .zsa-ai-work-main-image.is-model3d.is-transparent-360 .zsa-ai-model3d-viewer,html[data-zsa-theme="dark"] .zsa-ai-model3d-result.is-transparent-360 .zsa-ai-model3d-viewer,html[data-zsa-theme="dark"] .zsa-ai-work-main-image.is-model3d.is-transparent-360 model-viewer,html[data-zsa-theme="dark"] .zsa-ai-model3d-result.is-transparent-360 model-viewer{background:transparent!important;background-color:transparent!important}
html[data-zsa-theme="dark"] .zsa-ai-work-stage:has(.zsa-ai-work-main-image.is-model3d.is-transparent-360),html[data-zsa-theme="dark"] .zsa-ai-work-gallery:has(.zsa-ai-work-main-image.is-model3d.is-transparent-360){background:transparent!important}
html[data-zsa-theme="dark"] .zsa-ai-work-main-image.is-model3d.is-transparent-360 .zsa-ai-model3d-toolbar,html[data-zsa-theme="dark"] .zsa-ai-model3d-result.is-transparent-360 .zsa-ai-model3d-result-tools{background:rgba(36,50,82,0.62)!important;border:1px solid rgba(72,72,72,0.22)!important;box-shadow:0 8px 24px rgba(15,23,42,.10)!important}
html[data-zsa-theme="dark"] .zsa-ai-work-main-image.is-model3d.is-transparent-360>.zsa-ai-model3d-hint,html[data-zsa-theme="dark"] .zsa-ai-model3d-result.is-transparent-360>.zsa-ai-model3d-hint{background:rgba(30,30,30,0.72)!important;border:1px solid rgba(72,72,72,0.86)!important;color:#cccccc!important}
html[data-zsa-theme="dark"] .zsa-ai-model3d-result.is-generation.is-transparent-360{background:transparent!important}
html[data-zsa-theme="dark"] .zsa-ai-work-main-image.is-model3d.is-black-model-viewer,html[data-zsa-theme="dark"] .zsa-ai-model3d-result.is-black-model-viewer{background:#1e1e1e!important;background-image:none!important;border:1px solid #484848!important;box-shadow:none!important}
html[data-zsa-theme="dark"] .zsa-ai-work-main-image.is-model3d.is-black-model-viewer{border-radius:22px!important}
html[data-zsa-theme="dark"] .zsa-ai-work-main-image.is-model3d.is-black-model-viewer .zsa-ai-model3d-viewer,html[data-zsa-theme="dark"] .zsa-ai-model3d-result.is-black-model-viewer .zsa-ai-model3d-viewer,html[data-zsa-theme="dark"] .zsa-ai-work-main-image.is-model3d.is-black-model-viewer model-viewer,html[data-zsa-theme="dark"] .zsa-ai-model3d-result.is-black-model-viewer model-viewer{background:#1e1e1e!important;background-color:#1e1e1e!important}
html[data-zsa-theme="dark"] .zsa-ai-work-main-image.is-model3d.is-black-model-viewer .zsa-ai-model3d-format-badge,html[data-zsa-theme="dark"] .zsa-ai-model3d-result.is-black-model-viewer .zsa-ai-model3d-format-badge{border-radius:8px!important;background:#333333!important;color:#f5f5f5!important;border:0!important}
html[data-zsa-theme="dark"] .zsa-ai-work-main-image.is-model3d.is-black-model-viewer .zsa-ai-model3d-toolbar,html[data-zsa-theme="dark"] .zsa-ai-model3d-result.is-black-model-viewer .zsa-ai-model3d-result-tools{border-radius:999px!important;background:rgba(30,30,30,0.94)!important;border:1px solid #484848!important;box-shadow:0 8px 22px rgba(15,23,42,.10)!important}
html[data-zsa-theme="dark"] .zsa-ai-work-main-image.is-model3d.is-black-model-viewer .zsa-ai-model3d-toolbar button,html[data-zsa-theme="dark"] .zsa-ai-model3d-result.is-black-model-viewer .zsa-ai-model3d-result-tools button{border:0!important;border-radius:999px!important;background:transparent!important;color:#cccccc!important}
html[data-zsa-theme="dark"] .zsa-ai-work-main-image.is-model3d.is-black-model-viewer .zsa-ai-model3d-toolbar button.is-active,html[data-zsa-theme="dark"] .zsa-ai-model3d-result.is-black-model-viewer .zsa-ai-model3d-result-tools button.is-active{background:#363636!important;color:#f5f5f5!important}
html[data-zsa-theme="dark"] .zsa-ai-work-main-image.is-model3d.is-black-model-viewer>.zsa-ai-model3d-hint,html[data-zsa-theme="dark"] .zsa-ai-model3d-result.is-black-model-viewer>.zsa-ai-model3d-hint{color:#aaaaaa!important;background:rgba(30,30,30,0.74)!important;border:0!important;box-shadow:none!important}
html[data-zsa-theme="dark"] .zsa-ai-model3d-result.is-generation.is-black-model-viewer{border-radius:18px!important;background:#1e1e1e!important}
html[data-zsa-theme="dark"] .zsa-ai-model3d-result.is-generation.is-black-model-viewer .zsa-ai-model3d-open-work{border-radius:999px!important;background:#363636!important;color:#f5f5f5!important;box-shadow:0 8px 22px rgba(15,23,42,.18)!important}
html[data-zsa-theme="dark"] .zsa-ai-model3d-result.is-generation.is-black-model-viewer>.zsa-ai-model3d-hint{background:transparent!important;color:#aaaaaa!important}
@media(max-width:720px){html[data-zsa-theme="dark"] .zsa-ai-work-main-image.is-model3d.is-black-model-viewer{border-radius:15px!important}
html[data-zsa-theme="dark"] .zsa-ai-model3d-result.is-generation.is-black-model-viewer{border-radius:14px!important}}
html[data-zsa-theme="dark"] .zsa-ai-work-main-image.is-model3d.is-black-model-viewer,html[data-zsa-theme="dark"] .zsa-ai-model3d-result.is-black-model-viewer{background:#1e1e1e!important;background-image:none!important;border-color:#484848!important}
html[data-zsa-theme="dark"] .zsa-ai-work-main-image.is-model3d.is-black-model-viewer model-viewer,html[data-zsa-theme="dark"] .zsa-ai-model3d-result.is-black-model-viewer model-viewer{background:#1e1e1e!important}
html[data-zsa-theme="dark"] .zsa-ai-work-main-image.is-model3d.is-fast-obj-viewer,html[data-zsa-theme="dark"] .zsa-ai-model3d-result.is-fast-obj-viewer{background:transparent!important;border-color:#484848!important;box-shadow:none!important}
html[data-zsa-theme="dark"] .zsa-ai-work-main-image.is-model3d.is-fast-obj-viewer{border-radius:22px!important}
html[data-zsa-theme="dark"] .zsa-ai-work-main-image.is-model3d.is-fast-obj-viewer .zsa-ai-obj3d-viewer-stage,html[data-zsa-theme="dark"] .zsa-ai-model3d-result.is-fast-obj-viewer .zsa-ai-obj3d-viewer-stage{background:transparent!important;border-radius:inherit!important}
html[data-zsa-theme="dark"] .zsa-ai-work-main-image.is-model3d.is-fast-obj-viewer .zsa-ai-obj3d-canvas,html[data-zsa-theme="dark"] .zsa-ai-model3d-result.is-fast-obj-viewer .zsa-ai-obj3d-canvas{background:transparent!important}
html[data-zsa-theme="dark"] .zsa-ai-work-main-image.is-model3d.is-fast-obj-viewer .zsa-ai-obj3d-canvas>canvas,html[data-zsa-theme="dark"] .zsa-ai-model3d-result.is-fast-obj-viewer .zsa-ai-obj3d-canvas>canvas{background:transparent!important}
html[data-zsa-theme="dark"] .zsa-ai-work-main-image.is-model3d.is-fast-obj-viewer .zsa-ai-model3d-poster,html[data-zsa-theme="dark"] .zsa-ai-model3d-result.is-fast-obj-viewer .zsa-ai-model3d-poster{background:transparent!important}
html[data-zsa-theme="dark"] .zsa-ai-work-main-image.is-model3d.is-fast-obj-viewer .zsa-ai-model3d-poster>img,html[data-zsa-theme="dark"] .zsa-ai-model3d-result.is-fast-obj-viewer .zsa-ai-model3d-poster>img{background:transparent!important}
html[data-zsa-theme="dark"] .zsa-ai-fast3d-preparing{border-radius:999px!important;background:rgba(30,30,30,0.9)!important;border:1px solid #484848!important;color:#aaaaaa!important;box-shadow:0 4px 14px rgba(15,23,42,.06)!important}
html[data-zsa-theme="dark"] .zsa-ai-model3d-result.is-generation.is-fast-obj-viewer{border-radius:18px!important;background:#1e1e1e!important}
@media(max-width:720px){html[data-zsa-theme="dark"] .zsa-ai-work-main-image.is-model3d.is-fast-obj-viewer{border-radius:15px!important}
html[data-zsa-theme="dark"] .zsa-ai-model3d-result.is-generation.is-fast-obj-viewer{border-radius:14px!important}}
html[data-zsa-theme="dark"] .zsa-ai-feedback-fab{border:0;background:transparent}
html[data-zsa-theme="dark"] .zsa-ai-feedback-fab img{border-radius:20px}
html[data-zsa-theme="dark"] .zsa-ai-feedback-new{background:#17515e;color:#f5f5f5;border-radius:10px;box-shadow:0 3px 8px rgba(0,0,0,0.25)}
html[data-zsa-theme="dark"] .zsa-ai-feedback-dialog{background:#1e1e1e;border:1px solid #484848;border-radius:18px;box-shadow:0 20px 60px rgba(25,35,52,.18);color:#eeeeee}
html[data-zsa-theme="dark"] .zsa-ai-feedback-close{border:0;border-radius:50%;background:#491212;color:#f17e7e}
html[data-zsa-theme="dark"] .zsa-ai-feedback-copy h2{color:#cccccc}
html[data-zsa-theme="dark"] .zsa-ai-feedback-copy h2 em{color:#f17e7e}
html[data-zsa-theme="dark"] .zsa-ai-feedback-copy p{color:#cccccc}
html[data-zsa-theme="dark"] .zsa-ai-feedback-dialog textarea{border:1px solid #484848;border-radius:6px;outline:none;background:#1e1e1e}
html[data-zsa-theme="dark"] .zsa-ai-feedback-dialog textarea:focus{border-color:#58a72f;box-shadow:0 0 0 3px rgba(0,0,0,0.12)}
html[data-zsa-theme="dark"] .zsa-ai-feedback-error{color:#ed8285}
html[data-zsa-theme="dark"] .zsa-ai-feedback-dialog footer{border-top:1px solid #484848;background:#1e1e1e}
html[data-zsa-theme="dark"] .zsa-ai-feedback-submit{border:0;border-radius:4px;background:#aaf04b;color:#111111}
html[data-zsa-theme="dark"] .zsa-ai-feedback-submit:disabled{background:#292929}
html[data-zsa-theme="dark"] .zsa-ai-feedback-progress{color:#cccccc}
html[data-zsa-theme="dark"] .zsa-ai-feedback-progress i{border-radius:4px;background:#491212}
html[data-zsa-theme="dark"] .zsa-ai-feedback-progress i b{background:#491215}
html[data-zsa-theme="dark"] .zsa-ai-feedback-modal.is-success .zsa-ai-feedback-dialog textarea{border-color:#3d9b3b;background:#1e1e1e}
@media(max-width:780px){html[data-zsa-theme="dark"] .zsa-ai-feedback-fab img{border-radius:16px}
html[data-zsa-theme="dark"] .zsa-ai-feedback-dialog{border-radius:18px}
html[data-zsa-theme="dark"] .zsa-ai-feedback-dialog footer{background:#1e1e1e}}
html[data-zsa-theme="dark"] .zsa-ai-panel[data-ai-panel="skills"]{background:#1e1e1e!important}
html[data-zsa-theme="dark"] .zsa-ai-wf-canvas-shell{background:#1e1e1e;color:#9cadd4}
html[data-zsa-theme="dark"] .zsa-ai-wf-canvas-topbar{border-bottom:1px solid #484848;background:rgba(30,30,30,0.96)}
html[data-zsa-theme="dark"] .zsa-ai-wf-canvas-title span{color:#aaaaaa}
html[data-zsa-theme="dark"] .zsa-ai-wf-canvas-actions>button,html[data-zsa-theme="dark"] .zsa-ai-wf-zoom button{border:1px solid #484848;background:#1e1e1e;border-radius:9px;color:#cccccc}
html[data-zsa-theme="dark"] .zsa-ai-wf-canvas-actions>button:hover,html[data-zsa-theme="dark"] .zsa-ai-wf-zoom button:hover{border-color:#7aad29;color:#111111;background:#aaf04b}
html[data-zsa-theme="dark"] .zsa-ai-wf-zoom{border:1px solid #484848;border-radius:9px;background:#1e1e1e}
html[data-zsa-theme="dark"] .zsa-ai-wf-zoom button{border:0;border-radius:0}
html[data-zsa-theme="dark"] .zsa-ai-wf-zoom b{color:#cccccc}
html[data-zsa-theme="dark"] .zsa-ai-wf-palette{border-right:1px solid #484848;background:#1e1e1e}
html[data-zsa-theme="dark"] .zsa-ai-wf-palette>b{color:#aaaaaa}
html[data-zsa-theme="dark"] .zsa-ai-wf-palette button{border:0;background:transparent;border-radius:10px;color:#cccccc}
html[data-zsa-theme="dark"] .zsa-ai-wf-palette button:hover{background:#aaf04b;color:#111111}
html[data-zsa-theme="dark"] .zsa-ai-wf-palette i{border:1px solid #484848;border-radius:9px;background:#1e1e1e;box-shadow:0 2px 8px rgba(15,23,42,.04)}
html[data-zsa-theme="dark"] .zsa-ai-wf-viewport{outline:none;background-color:#1e1e1e;background-image:radial-gradient(circle,#292929 1px,transparent 1px);background-size:20px 20px}
html[data-zsa-theme="dark"] .zsa-ai-wf-links path{fill:none;stroke:#bde689}
html[data-zsa-theme="dark"] .zsa-ai-wf-node{background:#1e1e1e;border:1px solid #484848;border-radius:13px;box-shadow:0 7px 22px rgba(21,32,46,.08)}
html[data-zsa-theme="dark"] .zsa-ai-wf-node:hover,html[data-zsa-theme="dark"] .zsa-ai-wf-node.is-selected{border-color:#78b125;box-shadow:0 9px 26px rgba(100,160,25,.13)}
html[data-zsa-theme="dark"] .zsa-ai-wf-node.is-dragging{box-shadow:0 16px 34px rgba(21,32,46,.16)}
html[data-zsa-theme="dark"] .zsa-ai-wf-node.is-connecting{border-color:#73b125;box-shadow:0 0 0 3px rgba(128,202,39,.13)}
html[data-zsa-theme="dark"] .zsa-ai-wf-node-icon{border-radius:10px;background:#2f3e1e;color:#bcea86}
html[data-zsa-theme="dark"] .zsa-ai-wf-node.is-start .zsa-ai-wf-node-icon{background:#122c49;color:#87b7e8}
html[data-zsa-theme="dark"] .zsa-ai-wf-node.is-image .zsa-ai-wf-node-icon{background:#231249;color:#9d86ea}
html[data-zsa-theme="dark"] .zsa-ai-wf-node.is-video .zsa-ai-wf-node-icon{background:#492212;color:#eda182}
html[data-zsa-theme="dark"] .zsa-ai-wf-node.is-output .zsa-ai-wf-node-icon{background:#164629;color:#8ee1b3}
html[data-zsa-theme="dark"] .zsa-ai-wf-node b{color:#eeeeee}
html[data-zsa-theme="dark"] .zsa-ai-wf-node small{color:#aaaaaa}
html[data-zsa-theme="dark"] .zsa-ai-wf-port{border-radius:50%;background:#1e1e1e;border:2px solid #77a92d}
html[data-zsa-theme="dark"] .zsa-ai-wf-port:hover{background:#415d19;box-shadow:0 0 0 4px rgba(0,0,0,0.14)}
html[data-zsa-theme="dark"] .zsa-ai-wf-node-delete{border:0;background:transparent;color:#aaaaaa;border-radius:6px}
html[data-zsa-theme="dark"] .zsa-ai-wf-node-delete:hover{background:#1e1e1e;color:#eb8585}
html[data-zsa-theme="dark"] .zsa-ai-wf-canvas-help{border:1px solid rgba(72,72,72,0.9);border-radius:8px;background:rgba(30,30,30,0.86);color:#aaaaaa}
html[data-zsa-theme="dark"] .zsa-ai-wf-empty-tip{color:#aaaaaa}
html[data-zsa-theme="dark"].zsa-v830-skills-home-mode .zsa-ai-app[data-ai-active-panel="skills"] .zsa-ai-main,html[data-zsa-theme="dark"] body.zsa-v830-skills-home-mode .zsa-ai-app[data-ai-active-panel="skills"] .zsa-ai-main{background-color:transparent!important;background-image:radial-gradient(circle,rgba(51,51,51,0.42) 1px,transparent 1.15px)!important;background-size:24px 24px!important;background-position:0 0!important}
html[data-zsa-theme="dark"].zsa-v830-skills-home-mode .zsa-ai-app[data-ai-active-panel="skills"] .zsa-ai-topbar,html[data-zsa-theme="dark"] body.zsa-v830-skills-home-mode .zsa-ai-app[data-ai-active-panel="skills"] .zsa-ai-topbar{background-color:rgba(30,30,30,0.7)!important;background-image:radial-gradient(circle,rgba(51,51,51,0.38) 1px,transparent 1.15px)!important;background-size:24px 24px!important;background-position:0 0!important}
html[data-zsa-theme="dark"].zsa-v830-skills-home-mode .zsa-ai-panel[data-ai-panel="skills"],html[data-zsa-theme="dark"] body.zsa-v830-skills-home-mode .zsa-ai-panel[data-ai-panel="skills"]{background:transparent!important}
html[data-zsa-theme="dark"] .zsa-ai-topbar,html[data-zsa-theme="dark"].zsa-v830-skills-home-mode .zsa-ai-topbar,html[data-zsa-theme="dark"] body.zsa-v830-skills-home-mode .zsa-ai-topbar,html[data-zsa-theme="dark"] body.zsa-v830-skills-home-mode .zsa-ai-app[data-ai-active-panel="skills"] .zsa-ai-topbar{background-color:#1e1e1e!important;background-image:none!important;background-size:auto!important;background-position:0 0!important}
html[data-zsa-theme="dark"] .zsa-ai-topbar-left,html[data-zsa-theme="dark"] .zsa-ai-category-nav,html[data-zsa-theme="dark"] .zsa-ai-topbar-right{background-image:none!important}
html[data-zsa-theme="dark"] body.zsa-ai-workspace-page .zsa-ai-app:not([data-ai-active-panel="skills"]) > .zsa-ai-main{background:#1e1e1e!important}
html[data-zsa-theme="dark"] body.zsa-ai-workspace-page .zsa-ai-app:not([data-ai-active-panel="skills"]) > .zsa-ai-main > .zsa-ai-topbar{background:#1e1e1e!important;background-image:none!important}
@media(max-width:720px){html[data-zsa-theme="dark"] .zsa-ai-work-detail-header,html[data-zsa-theme="dark"] .zsa-ai-work-detail-header.is-sticky,html[data-zsa-theme="dark"] .zsa-ai-work-detail-header.is-scrolled{background:#1e1e1e!important;background-image:none!important;border-bottom:1px solid rgba(72,72,72,0.92)!important;box-shadow:0 5px 16px rgba(15,23,42,.045)!important}}
html[data-zsa-theme="dark"] .zsa-ai-work-detail-header{background:rgba(30,30,30,0.88)!important;box-shadow:0 8px 24px rgba(15,23,42,.06)}
html[data-zsa-theme="dark"] .zsa-ai-smart-task-card{border:1px solid #484848;border-radius:20px;background:rgba(30,30,30,0.98);box-shadow:0 14px 42px rgba(23,32,45,.07);color:#eeeeee}
html[data-zsa-theme="dark"] .zsa-ai-smart-task-card>header{border-bottom:1px solid #484848}
html[data-zsa-theme="dark"] .zsa-ai-smart-task-card>header i{border-radius:50%;background:#254912;color:#adf17e}
html[data-zsa-theme="dark"] .zsa-ai-smart-task-card>header em{color:#aaaaaa}
html[data-zsa-theme="dark"] .zsa-ai-smart-original{border-radius:12px;background:#1e1e1e}
html[data-zsa-theme="dark"] .zsa-ai-smart-original small{color:#aaaaaa}
html[data-zsa-theme="dark"] .zsa-ai-smart-steps>div{border-radius:10px;background:#1e1e1e;color:#aaaaaa}
html[data-zsa-theme="dark"] .zsa-ai-smart-steps b{border-radius:50%;background:#1e1e1e}
html[data-zsa-theme="dark"] .zsa-ai-smart-steps .is-active{background:#264912;color:#adf17e}
html[data-zsa-theme="dark"] .zsa-ai-smart-steps .is-active b{background:#385e17;color:#b1f17e}
html[data-zsa-theme="dark"] .zsa-ai-smart-choice h4{color:#cccccc}
html[data-zsa-theme="dark"] .zsa-ai-smart-choice button{border:1px solid #484848;border-radius:9px;background:#1e1e1e;color:#cccccc}
html[data-zsa-theme="dark"] .zsa-ai-smart-choice button:hover{border-color:#484848;background:#1e1e1e}
html[data-zsa-theme="dark"] .zsa-ai-smart-choice button.is-selected{border-color:#62b125;background:#aaf04b;color:#111111;box-shadow:0 0 0 1px rgba(0,0,0,0.12)}
html[data-zsa-theme="dark"] .zsa-ai-smart-task-card>footer{border-top:1px solid #484848}
html[data-zsa-theme="dark"] .zsa-ai-smart-task-card>footer>span{color:#aaaaaa}
html[data-zsa-theme="dark"] .zsa-ai-smart-task-card>footer button{border:0;border-radius:10px;background:#aaf04b;color:#111111}
html[data-zsa-theme="dark"] .zsa-ai-smart-task-card>footer button.is-secondary{background:#1e1e1e;color:#cccccc}
html[data-zsa-theme="dark"] .zsa-ai-smart-plan-summary span{border-radius:999px;background:#1e1e1e;color:#cccccc}
html[data-zsa-theme="dark"] .zsa-ai-smart-plan-list article{border:1px solid #484848;border-radius:13px;background:#1e1e1e}
html[data-zsa-theme="dark"] .zsa-ai-smart-task-index{border-radius:9px;background:#1e1e1e;color:#cccccc}
html[data-zsa-theme="dark"] .zsa-ai-smart-task-info span{color:#aaaaaa}
html[data-zsa-theme="dark"] .zsa-ai-smart-task-info p{color:#cccccc}
html[data-zsa-theme="dark"] .zsa-ai-smart-task-state{color:#aaaaaa}
html[data-zsa-theme="dark"] .zsa-ai-smart-task-state i{border-radius:50%;background:#292929}
html[data-zsa-theme="dark"] .zsa-ai-smart-plan-list article[data-status="submitting"],html[data-zsa-theme="dark"] .zsa-ai-smart-plan-list article[data-status="running"]{border-color:#61ac2a;background:#aaf04b}
html[data-zsa-theme="dark"] .zsa-ai-smart-plan-list article[data-status="submitting"] .zsa-ai-smart-task-state i,html[data-zsa-theme="dark"] .zsa-ai-smart-plan-list article[data-status="running"] .zsa-ai-smart-task-state i{background:#aaf04b;box-shadow:0 0 0 4px rgba(0,0,0,0.13)}
html[data-zsa-theme="dark"] .zsa-ai-smart-plan-list article[data-status="success"]{border-color:#484848}
html[data-zsa-theme="dark"] .zsa-ai-smart-plan-list article[data-status="success"] .zsa-ai-smart-task-state{color:#abf17e}
html[data-zsa-theme="dark"] .zsa-ai-smart-plan-list article[data-status="success"] .zsa-ai-smart-task-state i{background:#365e17}
html[data-zsa-theme="dark"] .zsa-ai-smart-plan-list article[data-status="failed"]{border-color:#b12525;background:#1e1e1e}
html[data-zsa-theme="dark"] .zsa-ai-smart-plan-list article[data-status="failed"] .zsa-ai-smart-task-state i{background:#5e1717}
html[data-zsa-theme="dark"] .zsa-ai-smart-task-thumb{border-radius:9px;background:#1e1e1e}
@media(max-width:720px){html[data-zsa-theme="dark"] .zsa-ai-smart-task-card{border-radius:16px}}
@media (max-width: 720px){html[data-zsa-theme="dark"] .zsa-ai-public-work-card:hover,html[data-zsa-theme="dark"] .zsa-ai-app-work-card:hover,html[data-zsa-theme="dark"] .zsa-ai-favorite-card:hover,html[data-zsa-theme="dark"] .zsa-ai-work-related-card:hover{box-shadow:none!important}}
@media(max-width:720px){html[data-zsa-theme="dark"] .zsa-ai-works-tabs{background:rgba(30,30,30,0.985)!important}}
html[data-zsa-theme="dark"] .is-planned-orchestration .zsa-ai-agent-decisions>small{color:#aaaaaa}
html[data-zsa-theme="dark"] .is-planned-orchestration .zsa-ai-agent-decision-row>b{color:#cccccc}
html[data-zsa-theme="dark"] .is-planned-orchestration .zsa-ai-agent-decision-row span{border:1px solid #484848;border-radius:999px;background:#1e1e1e;color:#cccccc}
html[data-zsa-theme="dark"] .is-planned-orchestration .zsa-ai-agent-decision-row span.is-selected{border-color:#6d9d3a;background:#2e4913;color:#b5ed82}
html[data-zsa-theme="dark"] .zsa-ai-agent-collapsed-suggestions>small{color:#cccccc}
html[data-zsa-theme="dark"] .zsa-ai-agent-collapsed-suggestions button{border:1px solid #484848;border-radius:999px;background:#1e1e1e;color:#eeeeee}
html[data-zsa-theme="dark"] .zsa-ai-agent-collapsed-suggestions button:hover{border-color:#70993d;background:#aaf04b;color:#111111}
html[data-zsa-theme="dark"] .zsa-ai-agent-collapsed-media{border:0;border-radius:16px;background:#1e1e1e}
html[data-zsa-theme="dark"] .zsa-ai-agent-collapsed-media img{background:#1e1e1e}
html[data-zsa-theme="dark"] .zsa-ai-agent-collapsed-media>span{border-radius:7px;background:rgba(24,27,31,.72);color:#f5f5f5}
@media(max-width:720px){html[data-zsa-theme="dark"] .zsa-ai-agent-collapsed-media{border-radius:13px}}
html[data-zsa-theme="dark"] .zsa-ai-generation-turn-actions button[data-ai-generation-favorite].is-active{color:#f17e7e!important;background:#1e1e1e!important}
html[data-zsa-theme="dark"] .zsa-ai-generation-turn-actions button,html[data-zsa-theme="dark"] .zsa-ai-generation-turn-actions a{border-radius:11px!important;border:1px solid #484848!important;background:linear-gradient(180deg,#1e1e1e 0%,#1e1e1e 100%)!important;color:#cccccc!important;box-shadow:0 1px 2px rgba(16,24,40,.06)!important}
html[data-zsa-theme="dark"] .zsa-ai-generation-turn-actions button:hover,html[data-zsa-theme="dark"] .zsa-ai-generation-turn-actions a:hover{box-shadow:0 10px 18px rgba(16,24,40,.08)!important;background:#1e1e1e!important;color:#cccccc!important;border-color:#484848!important}
html[data-zsa-theme="dark"] .zsa-ai-generation-turn-actions button[data-ai-generation-edit]:hover{color:#a97ef1!important;background:#1e1e1e!important;border-color:#3e25b1!important}
html[data-zsa-theme="dark"] .zsa-ai-generation-turn-actions button[data-ai-generation-retry]:hover{color:#7ea2f1!important;background:#122a49!important;border-color:#2563b1!important}
html[data-zsa-theme="dark"] .zsa-ai-generation-turn-actions button[data-ai-generation-favorite]:hover{color:#ef8199!important;background:#1e1e1e!important;border-color:#b12537!important}
html[data-zsa-theme="dark"] .zsa-ai-generation-turn-actions button[data-ai-generation-delete]:hover{color:#eb8484!important;background:#1e1e1e!important;border-color:#b12525!important}
html[data-zsa-theme="dark"] .zsa-ai-generation-turn-actions button[data-ai-generation-favorite].is-active{color:#ef8199!important;background:#1e1e1e!important;border-color:#b12537!important;box-shadow:0 8px 18px rgba(225,29,72,.12)!important}
html[data-zsa-theme="dark"] .zsa-ai-smart-plan-list article,html[data-zsa-theme="dark"] .zsa-ai-agent-series-body .zsa-ai-smart-plan-list article{border:1px solid #416195!important;border-radius:18px!important;background:linear-gradient(180deg,#1e1e1e 0%,#1e1e1e 100%)!important;box-shadow:0 6px 16px rgba(15,23,42,.04)!important}
html[data-zsa-theme="dark"] .zsa-ai-smart-task-index{border-radius:10px!important;background:linear-gradient(135deg,#124929 0%,#124925 100%)!important;color:#7ef1c1!important;box-shadow:inset 0 0 0 1px rgba(6,118,71,.10)!important}
html[data-zsa-theme="dark"] .zsa-ai-smart-task-info b{color:#9cadd4!important}
html[data-zsa-theme="dark"] .zsa-ai-smart-task-info span{color:#cccccc!important}
html[data-zsa-theme="dark"] .zsa-ai-smart-task-info p{color:#cccccc!important}
html[data-zsa-theme="dark"] .zsa-ai-smart-plan-list article[data-status="success"]{border-color:#3a9c5d!important;background:linear-gradient(180deg,#1e1e1e 0%,#12492a 100%)!important}
html[data-zsa-theme="dark"] .zsa-ai-smart-plan-list article[data-status="running"],html[data-zsa-theme="dark"] .zsa-ai-smart-plan-list article[data-status="submitting"],html[data-zsa-theme="dark"] .zsa-ai-smart-plan-list article[data-status="retrying"]{border-color:#2561b1!important;background:linear-gradient(180deg,#1e1e1e 0%,#122949 100%)!important}
html[data-zsa-theme="dark"] .zsa-ai-smart-plan-list article[data-status="failed"]{border-color:#b12525!important;background:linear-gradient(180deg,#1e1e1e 0%,#1e1e1e 100%)!important}
html[data-zsa-theme="dark"] .zsa-ai-agent-result-item span,html[data-zsa-theme="dark"] .zsa-ai-generation-grid .zsa-ai-generation-card span{border-radius:999px!important;background:rgba(30,30,30,0.92)!important;color:#9cadd4!important;border:1px solid rgba(65,92,149,0.08)!important;box-shadow:0 4px 10px rgba(15,23,42,.06)!important}
html[data-zsa-theme="dark"] .zsa-ai-generation-turn.is-series-history-group .zsa-ai-generation-turn-card{border:1px solid #466091!important;border-radius:22px!important;background:linear-gradient(180deg,#1e1e1e 0%,#1e1e1e 100%)!important;box-shadow:0 10px 30px rgba(15,23,42,.055)!important}
html[data-zsa-theme="dark"] .zsa-ai-history-series-strip>span{border:1px solid #49658d;border-radius:10px;background:#1e1e1e;color:#cccccc}
html[data-zsa-theme="dark"] .zsa-ai-history-series-strip>span>b{border-radius:7px;background:#124929;color:#7ef1c1}
html[data-zsa-theme="dark"] .zsa-ai-generation-turn.is-series-history-group .zsa-ai-agent-result-item{border-radius:16px!important;border:1px solid #484848!important;background:#1e1e1e!important;box-shadow:0 4px 14px rgba(15,23,42,.045)!important}
html[data-zsa-theme="dark"] .zsa-ai-generation-turn.is-series-history-group .zsa-ai-agent-result-item span{border:0!important;border-top:1px solid #484848!important;border-radius:0!important;box-shadow:none!important;background:#1e1e1e!important;color:#cccccc!important}
html[data-zsa-theme="dark"] .zsa-ai-generation-turn-actions .zsa-ai-action-svg .bg{stroke:none!important}
html[data-zsa-theme="dark"] .zsa-ai-generation-turn-actions .zsa-ai-action-svg .line{fill:none!important}
html[data-zsa-theme="dark"] .zsa-ai-generation-turn-actions .zsa-ai-action-svg.is-edit .bg{fill:#f2effd!important}
html[data-zsa-theme="dark"] .zsa-ai-generation-turn-actions .zsa-ai-action-svg.is-edit .line{stroke:#9f8ce3!important}
html[data-zsa-theme="dark"] .zsa-ai-generation-turn-actions .zsa-ai-action-svg.is-retry .bg{fill:#ecf3fd!important}
html[data-zsa-theme="dark"] .zsa-ai-generation-turn-actions .zsa-ai-action-svg.is-retry .line{stroke:#87afe8!important}
html[data-zsa-theme="dark"] .zsa-ai-generation-turn-actions .zsa-ai-action-svg.is-favorite .bg{fill:#f5f5f5!important}
html[data-zsa-theme="dark"] .zsa-ai-generation-turn-actions .zsa-ai-action-svg.is-favorite .line{stroke:#e789a1!important}
html[data-zsa-theme="dark"] .zsa-ai-generation-turn-actions .zsa-ai-action-svg.is-favorite.is-active .bg{fill:#fce7ec!important}
html[data-zsa-theme="dark"] .zsa-ai-generation-turn-actions .zsa-ai-action-svg.is-favorite.is-active .line{fill:#e789a1!important;stroke:#e789a1!important}
html[data-zsa-theme="dark"] .zsa-ai-generation-turn-actions .zsa-ai-action-svg.is-delete .bg{fill:#f5f5f5!important}
html[data-zsa-theme="dark"] .zsa-ai-generation-turn-actions .zsa-ai-action-svg.is-delete .line{stroke:#e2908d!important}
html[data-zsa-theme="dark"] .zsa-ai-generation-turn-actions .zsa-ai-action-svg.is-open .bg{fill:#eef8f2!important}
html[data-zsa-theme="dark"] .zsa-ai-generation-turn-actions .zsa-ai-action-svg.is-open .line{stroke:#9ad5b6!important}
html[data-zsa-theme="dark"] .zsa-ai-generation-turn-actions button,html[data-zsa-theme="dark"] .zsa-ai-generation-turn-actions a{background:#1e1e1e!important;border-color:#484848!important;box-shadow:0 4px 14px rgba(15,23,42,.06)!important}
@media(max-width:640px){html[data-zsa-theme="dark"] .zsa-ai-generation-turn-actions button,html[data-zsa-theme="dark"] .zsa-ai-generation-turn-actions a{border-radius:13px!important}}
html[data-zsa-theme="dark"] [data-zsa-ai-app] [data-ai-panel="generate"] .zsa-ai-generation-turn-card,html[data-zsa-theme="dark"] [data-zsa-ai-app] [data-ai-panel="generate"] .is-planned-orchestration,html[data-zsa-theme="dark"] [data-zsa-ai-app] [data-ai-panel="generate"] .zsa-ai-generation-result-wrap{background:transparent !important;border:0 !important;box-shadow:none !important;border-radius:0 !important}
html[data-zsa-theme="dark"] [data-zsa-ai-app] [data-ai-panel="generate"] .zsa-ai-plan-task-head{border:0 !important;background:transparent !important}
html[data-zsa-theme="dark"] [data-zsa-ai-app] [data-ai-panel="generate"] .zsa-ai-plan-task-head>b{color:#eeeeee}
html[data-zsa-theme="dark"] [data-zsa-ai-app] [data-ai-panel="generate"] .zsa-ai-plan-body{background:transparent !important;border:0 !important}
html[data-zsa-theme="dark"] [data-zsa-ai-app] [data-ai-panel="generate"] .zsa-ai-agent-step{background:transparent !important;border:0 !important;border-left:2px solid #484848 !important;border-radius:0 !important;box-shadow:none !important}
html[data-zsa-theme="dark"] [data-zsa-ai-app] [data-ai-panel="generate"] .zsa-ai-agent-step.is-active{border-left-color:#2644b0 !important}
html[data-zsa-theme="dark"] [data-zsa-ai-app] [data-ai-panel="generate"] .zsa-ai-agent-step [data-ai-agent-step-copy]{color:#cccccc}
html[data-zsa-theme="dark"] [data-zsa-ai-app] [data-ai-panel="generate"] .zsa-ai-agent-result-item,html[data-zsa-theme="dark"] [data-zsa-ai-app] [data-ai-panel="generate"] .is-series-history-group .zsa-ai-agent-result-item{background:#1e1e1e !important;border:1px solid #484848 !important;border-radius:14px !important;box-shadow:none !important}
html[data-zsa-theme="dark"] [data-zsa-ai-app] [data-ai-panel="generate"] .zsa-ai-agent-result-item img,html[data-zsa-theme="dark"] [data-zsa-ai-app] [data-ai-panel="generate"] .is-series-history-group .zsa-ai-agent-result-item img{background:#1e1e1e !important;border-radius:0 !important}
html[data-zsa-theme="dark"] [data-zsa-ai-app] [data-ai-panel="generate"] .zsa-ai-agent-result-item>span,html[data-zsa-theme="dark"] [data-zsa-ai-app] [data-ai-panel="generate"] .is-series-history-group .zsa-ai-agent-result-item>span{background:#1e1e1e !important;border:0 !important;border-top:1px solid #484848 !important;border-radius:0 !important;box-shadow:none !important;color:#cccccc !important}
html[data-zsa-theme="dark"] [data-zsa-ai-app] [data-ai-panel="generate"] .zsa-ai-agent-collapsed-preview{background:transparent !important;border:0 !important}
html[data-zsa-theme="dark"] [data-zsa-ai-app] [data-ai-panel="generate"] .zsa-ai-smart-plan-list>article{border:1px solid #49688d !important;background:#1e1e1e !important;border-radius:10px !important}
html[data-zsa-theme="dark"] [data-zsa-ai-app] [data-ai-panel="generate"] .zsa-ai-plan-footer{border:0 !important}
html[data-zsa-theme="dark"] [data-zsa-ai-app] [data-ai-panel="generate"] .zsa-ai-generation-turn-actions>button,html[data-zsa-theme="dark"] [data-zsa-ai-app] [data-ai-panel="generate"] .zsa-ai-generation-turn-actions>a{border:1px solid #484848 !important;border-radius:11px !important;background:#1e1e1e !important;box-shadow:0 3px 10px rgba(22,34,60,.055) !important}
html[data-zsa-theme="dark"] [data-zsa-ai-app] [data-ai-panel="generate"] .zsa-ai-generation-turn-actions .zsa-ai-action-svg{fill:none !important;stroke:none !important}
html[data-zsa-theme="dark"] [data-zsa-ai-app] [data-ai-panel="generate"] button:focus-visible,html[data-zsa-theme="dark"] [data-zsa-ai-app] [data-ai-panel="generate"] a:focus-visible{outline:2px solid #2d47a9;outline-offset:3px}
html[data-zsa-theme="dark"] [data-zsa-ai-app] [data-ai-panel="generate"] .zsa-ai-series-board{background:transparent;border:0;box-shadow:none}
html[data-zsa-theme="dark"] [data-zsa-ai-app] [data-ai-panel="generate"] .zsa-ai-series-summary{color:#aaaaaa}
html[data-zsa-theme="dark"] [data-zsa-ai-app] [data-ai-panel="generate"] .zsa-ai-series-summary>b{color:#cccccc}
html[data-zsa-theme="dark"] [data-zsa-ai-app] [data-ai-panel="generate"] .zsa-ai-series-meter{border-radius:3px;background:#1e1e1e}
html[data-zsa-theme="dark"] [data-zsa-ai-app] [data-ai-panel="generate"] .zsa-ai-series-meter>i{background:#aaf04b;border-radius:inherit}
html[data-zsa-theme="dark"] [data-zsa-ai-app] [data-ai-panel="generate"] .zsa-ai-series-queue>li{border:0!important;border-bottom:1px solid #484848!important;border-radius:0!important;background:transparent!important;box-shadow:none!important}
html[data-zsa-theme="dark"] [data-zsa-ai-app] [data-ai-panel="generate"] .zsa-ai-series-number{border-radius:8px;background:#1e1e1e;color:#aaaaaa}
html[data-zsa-theme="dark"] [data-zsa-ai-app] [data-ai-panel="generate"] .zsa-ai-series-copy>b{color:#cccccc}
html[data-zsa-theme="dark"] [data-zsa-ai-app] [data-ai-panel="generate"] .zsa-ai-series-copy>small{color:#aaaaaa}
html[data-zsa-theme="dark"] [data-zsa-ai-app] [data-ai-panel="generate"] .zsa-ai-series-copy>p{color:#d6a099}
html[data-zsa-theme="dark"] [data-zsa-ai-app] [data-ai-panel="generate"] .zsa-ai-series-state{color:#aaaaaa}
html[data-zsa-theme="dark"] [data-zsa-ai-app] [data-ai-panel="generate"] .zsa-ai-series-state>i{border-radius:50%;background:currentColor;box-shadow:none}
html[data-zsa-theme="dark"] [data-zsa-ai-app] [data-ai-panel="generate"] .zsa-ai-series-queue>li[data-status="running"] .zsa-ai-series-state,html[data-zsa-theme="dark"] [data-zsa-ai-app] [data-ai-panel="generate"] .zsa-ai-series-queue>li[data-status="submitting"] .zsa-ai-series-state{color:#ab9fd0}
html[data-zsa-theme="dark"] [data-zsa-ai-app] [data-ai-panel="generate"] .zsa-ai-series-queue>li[data-status="success"] .zsa-ai-series-state{color:#cccccc}
html[data-zsa-theme="dark"] [data-zsa-ai-app] [data-ai-panel="generate"] .zsa-ai-series-queue>li[data-status="success"] .zsa-ai-series-number{background:#aaf04b;color:#111111}
html[data-zsa-theme="dark"] [data-zsa-ai-app] [data-ai-panel="generate"] .zsa-ai-series-queue>li[data-status="failed"] .zsa-ai-series-state{color:#d6a099}
html[data-zsa-theme="dark"] [data-zsa-ai-app] [data-ai-panel="generate"] .zsa-ai-series-preparing{color:#aaaaaa}
html[data-zsa-theme="dark"] [data-zsa-ai-app] [data-ai-panel="generate"] .zsa-ai-series-footer-status{color:#aaaaaa}
html[data-zsa-theme="dark"] [data-zsa-ai-app] [data-ai-panel="generate"] .zsa-ai-series-open{color:#afcfa0}
html[data-zsa-theme="dark"] .zsa-ai-nav-primary>button>svg{border-radius:9px!important}
html[data-zsa-theme="dark"] .zsa-ai-nav-primary>button:nth-child(1)>svg{background:#122a49!important;color:#7eb0f1!important}
html[data-zsa-theme="dark"] .zsa-ai-nav-primary>button:nth-child(2)>svg{background:#124934!important;color:#82edc7!important}
html[data-zsa-theme="dark"] .zsa-ai-nav-primary>button:nth-child(3)>svg{background:#1f1249!important;color:#9a80ef!important}
html[data-zsa-theme="dark"] .zsa-ai-nav-primary>button:nth-child(4)>svg{background:#492f12!important;color:#f1bb7e!important}
html[data-zsa-theme="dark"] .zsa-ai-nav-primary>button:nth-child(5)>svg{background:#124049!important;color:#7fe3f0!important}
html[data-zsa-theme="dark"] .zsa-ai-nav-primary>button:nth-child(6)>svg{background:#491c12!important;color:#ee9182!important}
html[data-zsa-theme="dark"] .zsa-ai-nav-primary>button:nth-child(7)>svg{background:#1e1e1e!important;color:#eeeeee!important}
html[data-zsa-theme="dark"] .zsa-ai-app-arc-cover>video,html[data-zsa-theme="dark"] .zsa-ai-market-card-cover>video,html[data-zsa-theme="dark"] .zsa-ai-home-reference-app-cover>video,html[data-zsa-theme="dark"] .zsa-ai-app-detail-cover>video{background:#1e1e1e!important}
html[data-zsa-theme="dark"] .zsa-ai-market-card-cover.is-video-cover,html[data-zsa-theme="dark"] .zsa-ai-home-reference-app-cover.is-video-cover,html[data-zsa-theme="dark"] .zsa-ai-app-detail-cover.is-video-cover{background:#1e1e1e!important}
html[data-zsa-theme="dark"] .zsa-ai-home-community-card.is-video .zsa-ai-home-community-media>video{background:#1e1e1e!important}
html[data-zsa-theme="dark"] .zsa-ai-nav-primary>button>svg,html[data-zsa-theme="dark"] .zsa-ai-app.is-sidebar-collapsed .zsa-ai-nav-primary>button>svg{border:0!important;border-radius:0!important;background:transparent!important;color:#cccccc!important;fill:none!important;stroke:currentColor!important;box-shadow:none!important}
html[data-zsa-theme="dark"] .zsa-ai-nav-primary>button>svg :is(path,rect,circle,polyline,line){fill:none!important;stroke:currentColor!important}
html[data-zsa-theme="dark"] .zsa-ai-nav-primary>button.is-active>svg,html[data-zsa-theme="dark"] .zsa-ai-nav-primary>button:hover>svg{color:#eeeeee!important;background:transparent!important}
html[data-zsa-theme="dark"] .zsa-ai-nav-primary>button[data-ai-invite-open]>svg{color:#ed9682!important}
html[data-zsa-theme="dark"] .zsa-ai-home-mini-app>em,html[data-zsa-theme="dark"] .zsa-ai-home-reference-app footer>em{border:0!important;border-radius:8px!important;background:#363636!important;color:#f5f5f5!important}
html[data-zsa-theme="dark"] [data-home-quick-empty]{color:#aaaaaa}
html[data-zsa-theme="dark"] .zsa-ai-app-arc-try,html[data-zsa-theme="dark"] .zsa-ai-market-card .zsa-ai-market-card-body>button{background:#363636!important;color:#f5f5f5!important;border-color:#484848!important}
html[data-zsa-theme="dark"] .zsa-ai-market-card:is(:hover,:focus-within) .zsa-ai-market-card-body>button,html[data-zsa-theme="dark"] .zsa-ai-home-reference-app:is(:hover,:focus-visible) footer>em{border:0!important;border-radius:18px!important;background:#363636!important;color:#f5f5f5!important}
@media(min-width:721px){html[data-zsa-theme="dark"] .zsa-ai-app-arc-card,html[data-zsa-theme="dark"] .zsa-ai-model-arc-card,html[data-zsa-theme="dark"] .zsa-ai-works-fan-card{border-radius:14px!important}}
html[data-zsa-theme="dark"] .zsa-ai-home-mini-app:is(:hover,:focus-visible)>em{border-radius:18px!important}
html[data-zsa-theme="dark"] body .zsa-ai-app[data-market-layout="88"] :is(.zsa-ai-market-card,.zsa-ai-public-work-card){border:1px solid #484848!important;border-radius:16px!important}
html[data-zsa-theme="dark"] body .zsa-ai-app[data-market-layout="88"] .zsa-ai-market-card-cover{border-radius:12px 12px 0 0!important;background-size:cover!important}
html[data-zsa-theme="dark"] body .zsa-ai-app[data-market-layout="88"] .zsa-ai-public-work-media{border-radius:12px!important}
html[data-zsa-theme="dark"] body .zsa-ai-app[data-market-layout="88"] :is(.zsa-ai-market-role-tabs,.zsa-ai-works-tabs){box-shadow:none!important}
html[data-zsa-theme="dark"] body .zsa-ai-app[data-market-layout="88"] .zsa-ai-market-card-body>button{border:0!important;border-radius:18px!important;background:#363636!important;color:#f5f5f5!important}
@media(min-width:721px){html[data-zsa-theme="dark"] body .zsa-ai-app[data-market-layout="88"] :is(.zsa-ai-app-arc-card,.zsa-ai-model-arc-card,.zsa-ai-works-fan-card):is(a,article,div,:hover,:focus-visible,.is-active,.is-hovered){border-radius:16px!important}
html[data-zsa-theme="dark"] body .zsa-ai-app[data-market-layout="88"] :is(.zsa-ai-app-arc-card,.zsa-ai-model-arc-card,.zsa-ai-works-fan-card):is(a,article,div,:hover,.is-hovered) :is(.zsa-ai-app-arc-cover,.zsa-ai-model-arc-cover),html[data-zsa-theme="dark"] body .zsa-ai-app[data-market-layout="88"] .zsa-ai-works-fan-card>div{border-radius:12px 12px 0 0!important}
html[data-zsa-theme="dark"] body .zsa-ai-app[data-market-layout="88"] .zsa-ai-app-arc-card .zsa-ai-app-arc-try{border-radius:18px!important}}
html[data-zsa-theme="dark"] body .zsa-ai-app[data-market-layout="88"] .zsa-ai-model-tabs{border-radius:16px!important;box-shadow:none!important}
html[data-zsa-theme="dark"] body .zsa-ai-app[data-market-layout="88"] .zsa-ai-model-tabs>button{border-radius:10px!important}
html[data-zsa-theme="dark"] body .zsa-ai-app[data-market-layout="88"] .zsa-ai-model-arc-body>button{border:0!important;border-radius:18px!important;background:#363636!important;color:#f5f5f5!important}
html[data-zsa-theme="dark"] body .zsa-ai-app .zsa-ai-home-more{border:1px solid #484848;border-radius:20px;background:#1e1e1e;color:#eeeeee!important}
html[data-zsa-theme="dark"] body .zsa-ai-app .zsa-ai-home-more:hover{border-color:#484848;background:#1e1e1e}
@media(max-width:720px){html[data-zsa-theme="dark"] body .zsa-ai-app[data-market-layout="88"] :is(.zsa-ai-app-arc-card,.zsa-ai-model-arc-card,.zsa-ai-works-fan-card):is(a,article,div,:hover,:focus-visible,.is-active,.is-left-slot,.is-right-slot){border-radius:16px!important}
html[data-zsa-theme="dark"] body .zsa-ai-app[data-market-layout="88"] :is(.zsa-ai-app-arc-card,.zsa-ai-model-arc-card):is(a,article,:hover,:focus-visible,.is-active) :is(.zsa-ai-app-arc-cover,.zsa-ai-model-arc-cover),html[data-zsa-theme="dark"] body .zsa-ai-app[data-market-layout="88"] .zsa-ai-works-fan-card>div{border-radius:12px 12px 0 0!important}
html[data-zsa-theme="dark"] body .zsa-ai-app[data-market-layout="88"] :is(.zsa-ai-app-carousel-nav,.zsa-ai-model-carousel-nav,.zsa-ai-works-fan-nav){border:1px solid #484848!important;border-radius:50%!important;background:rgba(30,30,30,0.95)!important;color:#eeeeee!important}}
html[data-zsa-theme="dark"] body .zsa-ai-app .zsa-ai-home-reference-models>.zsa-ai-home-reference-model{border-radius:16px!important}
html[data-zsa-theme="dark"] body .zsa-ai-app .zsa-ai-home-reference-model footer b{color:#eeeeee!important}
html[data-zsa-theme="dark"] body .zsa-ai-app .zsa-ai-home-reference-model footer small{color:#cccccc!important}
html[data-zsa-theme="dark"] body .zsa-ai-app .zsa-ai-home-model-try{border-radius:18px;background:#363636;color:#f5f5f5}
@media(min-width:721px){html[data-zsa-theme="dark"] body .zsa-ai-app[data-ai-active-panel] :is([data-ai-home-floor-tabs],[data-ai-market-sticky-tabs],[data-ai-model-sticky-tabs],[data-ai-works-tabs],.zsa-ai-app-community-tabs,.zsa-ai-work-tabs,.zsa-ai-materials-head){background:rgba(30,30,30,0.97)!important}}
@media(max-width:720px){html[data-zsa-theme="dark"] body .zsa-ai-app[data-market-layout="88"] [data-ai-model-sticky-tabs]{border-radius:24px!important}
html[data-zsa-theme="dark"] body .zsa-ai-app[data-market-layout="88"] [data-ai-model-sticky-tabs]>button{border-radius:20px!important}}
html[data-zsa-theme="dark"] [data-zsa-ai-app] [data-ai-panel="generate"] .is-planned-orchestration .zsa-ai-agent-result-item,html[data-zsa-theme="dark"] [data-zsa-ai-app] [data-ai-panel="generate"] .is-series-history-group .zsa-ai-agent-result-item{border:1px solid #484848!important;border-radius:18px!important;background:#1e1e1e!important;box-shadow:none!important}
html[data-zsa-theme="dark"] [data-zsa-ai-app] [data-ai-panel="generate"] .is-planned-orchestration .zsa-ai-agent-result-item img,html[data-zsa-theme="dark"] [data-zsa-ai-app] [data-ai-panel="generate"] .is-series-history-group .zsa-ai-agent-result-item img{background:#1e1e1e!important;border-radius:0!important}
html[data-zsa-theme="dark"] [data-zsa-ai-app] [data-ai-panel="generate"] .is-planned-orchestration .zsa-ai-agent-result-item>span,html[data-zsa-theme="dark"] [data-zsa-ai-app] [data-ai-panel="generate"] .is-series-history-group .zsa-ai-agent-result-item>span{border:0!important;border-radius:10px!important;background:rgba(17,17,17,.58)!important;color:#f5f5f5!important}
html[data-zsa-theme="dark"] [data-zsa-ai-app] [data-ai-panel="generate"] .is-planned-orchestration .zsa-ai-agent-result-open,html[data-zsa-theme="dark"] [data-zsa-ai-app] [data-ai-panel="generate"] .is-series-history-group .zsa-ai-agent-result-open{border-radius:18px!important;background:rgba(17,17,17,.78)!important;color:#f5f5f5!important}
@media(max-width:720px){html[data-zsa-theme="dark"] body .zsa-ai-app .zsa-ai-app-work-card{border-radius:13px!important}}
html[data-zsa-theme="dark"] body .zsa-ai-app[data-market-layout="88"] .zsa-ai-model-tab-rail{border:1px solid #484848!important;border-radius:25px!important;background:rgba(30,30,30,0.96)!important;box-shadow:0 8px 24px rgba(15,23,42,.07)!important}
html[data-zsa-theme="dark"] body .zsa-ai-app[data-market-layout="88"] .zsa-ai-model-tab-rail .zsa-ai-model-tabs{border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important}
html[data-zsa-theme="dark"] body .zsa-ai-app[data-market-layout="88"] .zsa-ai-model-tab-nav{border:1px solid #484848!important;border-radius:50%!important;background:#1e1e1e!important;color:#eeeeee!important;box-shadow:0 5px 14px rgba(15,23,42,.07)!important}
html[data-zsa-theme="dark"] body .zsa-ai-app[data-market-layout="88"] .zsa-ai-model-tab-nav:hover{border-color:#73a630!important}
/* assets/css/platform-v75.css */
html[data-zsa-theme="dark"] .zsa-ai-contract-fields em{color:#cccccc}
html[data-zsa-theme="dark"] .zsa-ai-contract-fields input,html[data-zsa-theme="dark"] .zsa-ai-contract-fields select,html[data-zsa-theme="dark"] .zsa-ai-contract-fields textarea{border:1px solid #484848;border-radius:10px;background:#1e1e1e;color:#eeeeee}
html[data-zsa-theme="dark"] .zsa-invite-dialog{border:1px solid #484848;border-radius:22px;color:#eeeeee;background:#1e1e1e;box-shadow:0 24px 100px #142e2433}
html[data-zsa-theme="dark"] .zsa-invite-dialog::backdrop{background:rgba(42,76,58,0.4)}
html[data-zsa-theme="dark"] .zsa-invite-dialog button:focus-visible,html[data-zsa-theme="dark"] .zsa-invite-dialog a:focus-visible{outline:3px solid #484848;outline-offset:3px}
html[data-zsa-theme="dark"] .zsa-invite-dialog small{color:#aaaaaa}
html[data-zsa-theme="dark"] .zsa-invite-dialog>header button{border:1px solid #484848;border-radius:50%;background:#1e1e1e}
html[data-zsa-theme="dark"] .zsa-invite-hero{border-radius:16px;background:linear-gradient(115deg,#203c20,#423f19)}
html[data-zsa-theme="dark"] .zsa-invite-hero>span{color:#cccccc}
html[data-zsa-theme="dark"] .zsa-invite-hero p{color:#cccccc}
html[data-zsa-theme="dark"] .zsa-invite-progress span{color:#cccccc}
html[data-zsa-theme="dark"] .zsa-invite-kpis>div{background:#1e1e1e;border:1px solid #484848;border-radius:12px}
html[data-zsa-theme="dark"] .zsa-invite-link input{border:1px solid #484848;border-radius:9px;color:#cccccc}
html[data-zsa-theme="dark"] .zsa-invite-link button,html[data-zsa-theme="dark"] .zsa-invite-actions button{border:1px solid #484848;background:#1e1e1e;border-radius:9px}
html[data-zsa-theme="dark"] .zsa-invite-notice{color:#cccccc}
html[data-zsa-theme="dark"] .zsa-invite-dialog a{color:#a0cfb2}
html[data-zsa-theme="dark"] .zsa-invite-dialog .zsa-invite-primary{background:#aaf04b;color:#111111;border-radius:9px}
html[data-zsa-theme="dark"] .zsa-invite-rules{border-block:1px solid #484848;color:#cccccc}
html[data-zsa-theme="dark"] .zsa-invite-rules summary{color:#cccccc}
html[data-zsa-theme="dark"] .zsa-invite-records p{color:#aaaaaa}
html[data-zsa-theme="dark"] .zsa-invite-table table{border-collapse:collapse}
html[data-zsa-theme="dark"] .zsa-invite-table td,html[data-zsa-theme="dark"] .zsa-invite-table th{border-bottom:1px solid #484848}
html[data-zsa-theme="dark"] .zsa-invite-table th{color:#aaaaaa}
html[data-zsa-theme="dark"] .zsa-starter-grid button{border:1px solid #484848;border-radius:12px;background:#1e1e1e}
html[data-zsa-theme="dark"] .zsa-starter-grid span{color:#aaaaaa}
html[data-zsa-theme="dark"] .zsa-ac75-tools{border:1px solid #484848;border-radius:12px;background:rgba(30,30,30,0.929);box-shadow:0 5px 20px #163a4510}
html[data-zsa-theme="dark"] .zsa-ac75-tools button,html[data-zsa-theme="dark"] .zsa-ac75-tools select{border:0;border-radius:7px;background:transparent;color:#cccccc}
html[data-zsa-theme="dark"] .zsa-ac75-tools button:hover{background:#1f363d}
html[data-zsa-theme="dark"] .zsa-ac75-tools button.is-active{background:#193d43;color:#83dbec}
html[data-zsa-theme="dark"] .zsa-app-contract-summary{background:#1e1e1e;border:1px solid #484848;border-radius:12px}
html[data-zsa-theme="dark"] .zsa-app-contract-summary p{color:#cccccc}
/* assets/css/community-ui.css */
html[data-zsa-theme="dark"] .zsa-earn-dialog[open]{border:0;border-radius:18px;background:#1e1e1e;color:#eeeeee;box-shadow:0 24px 90px #24171240}
html[data-zsa-theme="dark"] .zsa-earn-dialog::backdrop{background:#241f1d66}
html[data-zsa-theme="dark"] .zsa-earn-dialog>header{border-bottom:1px solid #484848;background:#1e1e1e}
html[data-zsa-theme="dark"] .zsa-earn-dialog h2{color:#eeeeee}
html[data-zsa-theme="dark"] .zsa-earn-dialog>header button{border:0;background:#1e1e1e;color:#cccccc}
html[data-zsa-theme="dark"] .zsa-earn-dialog button:focus-visible,html[data-zsa-theme="dark"] .zsa-earn-dialog a:focus-visible,html[data-zsa-theme="dark"] .zsa-earn-dialog summary:focus-visible{outline:3px solid #b13b25;outline-offset:3px}
html[data-zsa-theme="dark"] .zsa-earn-dialog a{color:#eb9184}
html[data-zsa-theme="dark"] .zsa-earn-hero{background:#492b12;border:1px solid #b16125;border-radius:12px}
html[data-zsa-theme="dark"] .zsa-earn-eyebrow{border:1px solid #b16325;border-radius:20px;color:#dab496}
html[data-zsa-theme="dark"] .zsa-earn-hero h3{color:#d4ac9b}
html[data-zsa-theme="dark"] .zsa-earn-hero h3 strong{color:#f08f7f}
html[data-zsa-theme="dark"] .zsa-earn-hero>p{color:#cccccc}
html[data-zsa-theme="dark"] .zsa-earn-rewards{border:1px solid #b16425;border-radius:10px;background:#1e1e1e}
html[data-zsa-theme="dark"] .zsa-earn-rewards article+article:before{background:#492b12;border:1px solid #a8622e;border-radius:50%;color:#d4b49b}
html[data-zsa-theme="dark"] .zsa-earn-rewards article+article{border-left:1px dashed #ab652b}
html[data-zsa-theme="dark"] .zsa-earn-rewards article>span{color:#d0b29f}
html[data-zsa-theme="dark"] .zsa-earn-rewards article>b{color:#ee9181}
html[data-zsa-theme="dark"] .zsa-earn-rewards article>small{color:#aaaaaa}
html[data-zsa-theme="dark"] .zsa-earn-section-head>span{color:#aaaaaa}
html[data-zsa-theme="dark"] .zsa-earn-section-head strong{color:#ed9183}
html[data-zsa-theme="dark"] .zsa-earn-goal li:after{background:#3f2b1d}
html[data-zsa-theme="dark"] .zsa-earn-goal li i{border:1px solid #9d6039;border-radius:50%;background:#1e1e1e;color:#aaaaaa}
html[data-zsa-theme="dark"] .zsa-earn-goal li span{color:#aaaaaa}
html[data-zsa-theme="dark"] .zsa-earn-goal li:last-child i{color:#ea9486;border-color:#b15225;background:#492812}
html[data-zsa-theme="dark"] .zsa-earn-goal li:last-child span{color:#daa895}
html[data-zsa-theme="dark"] .zsa-earn-goal li.is-done i{color:#f5f5f5;background:#5e2317;border-color:#b13c25}
html[data-zsa-theme="dark"] .zsa-earn-goal li.is-done:after{background:#492112}
html[data-zsa-theme="dark"] .zsa-earn-goal li.is-done span{color:#d2ac9d}
html[data-zsa-theme="dark"] .zsa-earn-wallet{border:1px solid #484848;border-radius:10px}
html[data-zsa-theme="dark"] .zsa-earn-numbers span{color:#aaaaaa}
html[data-zsa-theme="dark"] .zsa-earn-numbers b{color:#eeeeee}
html[data-zsa-theme="dark"] .zsa-earn-numbers>div:first-child b{color:#ed9282}
html[data-zsa-theme="dark"] .zsa-earn-numbers b small{color:#aaaaaa}
html[data-zsa-theme="dark"] .zsa-earn-status{color:#aaaaaa}
html[data-zsa-theme="dark"] .zsa-earn-how{background:#1e1e1e;border-radius:7px;color:#cccccc}
html[data-zsa-theme="dark"] .zsa-earn-how i{background:#3d2e1f;border-radius:50%;color:#aaaaaa}
html[data-zsa-theme="dark"] .zsa-earn-how>b{color:#aaaaaa}
html[data-zsa-theme="dark"] .zsa-earn-details{border-bottom:1px solid #484848}
html[data-zsa-theme="dark"] .zsa-earn-details summary{color:#cccccc}
html[data-zsa-theme="dark"] .zsa-earn-details summary:after{color:#aaaaaa}
html[data-zsa-theme="dark"] .zsa-earn-details summary span{color:#aaaaaa}
html[data-zsa-theme="dark"] .zsa-earn-details p{color:#aaaaaa}
html[data-zsa-theme="dark"] .zsa-earn-details textarea{border:1px solid #8f6647;background:#1e1e1e;border-radius:7px;color:#cccccc}
html[data-zsa-theme="dark"] .zsa-earn-empty{color:#cccccc}
html[data-zsa-theme="dark"] .zsa-earn-empty small{color:#aaaaaa}
html[data-zsa-theme="dark"] .zsa-earn-refresh{border:1px solid #484848;border-radius:6px;background:#1e1e1e;color:#cccccc}
html[data-zsa-theme="dark"] .zsa-earn-cta{background:#1e1e1e;border-top:1px solid #946943;box-shadow:0 -5px 18px #73331205}
html[data-zsa-theme="dark"] .zsa-earn-cta>p{color:#d0b29f}
html[data-zsa-theme="dark"] .zsa-earn-cta button{border-radius:9px}
html[data-zsa-theme="dark"] .zsa-earn-copy{border:1px solid #b14625;color:#e99886;background:#1e1e1e}
html[data-zsa-theme="dark"] .zsa-earn-share{background:#5e2117;border:1px solid #b13925;color:#f5f5f5;box-shadow:0 4px 10px rgba(0,0,0,0.133)}
html[data-zsa-theme="dark"] .zsa-earn-share:hover{background:#5e2017}
html[data-zsa-theme="dark"] .zsa-earn-cta>small{color:#aaaaaa}
html[data-zsa-theme="dark"] .zsa-earn-login{background:#492b12}
html[data-zsa-theme="dark"] .zsa-earn-login h3{color:#e99687}
html[data-zsa-theme="dark"] .zsa-earn-login p{color:#cccccc}
html[data-zsa-theme="dark"] .zsa-earn-login .zsa-invite-primary{background:#5e2117!important;color:#f5f5f5!important}
html[data-zsa-theme="dark"] [data-zsa-ai-app] [data-ai-invite-open]{color:#eb9585!important}
@media(max-width:720px){html[data-zsa-theme="dark"] .zsa-earn-dialog[open]{border-radius:14px}}
html[data-zsa-theme="dark"] .zsa-ai-account-modal{border:1px solid #484848!important;border-radius:20px!important;background:#1e1e1e!important;color:#eeeeee!important;box-shadow:0 24px 90px #15241e30,0 0 0 9999px #182b2466!important}
html[data-zsa-theme="dark"] .zsa-ai-account-modal .zsa-ai-account-shell{background:#1e1e1e!important}
html[data-zsa-theme="dark"] .zsa-ai-account-modal .zsa-ai-account-side{background:#1e1e1e!important;border-right:1px solid #484848!important;color:#eeeeee!important}
html[data-zsa-theme="dark"] .zsa-ai-account-modal .zsa-ai-account-profile{background:none!important;border:0!important;border-radius:0!important}
html[data-zsa-theme="dark"] .zsa-ai-account-modal .zsa-ai-user-pop-avatar.is-large{background:#1e1e1e!important;border:1px solid #484848!important;box-shadow:none!important}
html[data-zsa-theme="dark"] .zsa-ai-account-modal .zsa-ai-account-name>b{color:#eeeeee!important}
html[data-zsa-theme="dark"] .zsa-ai-account-modal .zsa-ai-account-profile>small{color:#aaaaaa!important}
html[data-zsa-theme="dark"] .zsa-ai-account-modal .zsa-ai-account-vip-badge,html[data-zsa-theme="dark"] .zsa-ai-account-modal .zsa-ai-account-vip-badge.is-active{background:#333b21!important;color:#cccccc!important;border:0!important;border-radius:4px!important}
html[data-zsa-theme="dark"] .zsa-ai-account-modal .zsa-ai-account-points{border:0!important;background:#284d3d!important;border-radius:12px!important;box-shadow:none!important}
html[data-zsa-theme="dark"] .zsa-ai-account-modal .zsa-ai-account-points>div>span,html[data-zsa-theme="dark"] .zsa-ai-account-modal .zsa-ai-account-points>div>small{color:#aaaaaa!important}
html[data-zsa-theme="dark"] .zsa-ai-account-modal .zsa-ai-account-points>div>b{color:#f5f5f5!important}
html[data-zsa-theme="dark"] .zsa-ai-account-modal .zsa-ai-account-recharge{background:#344715!important;color:#eeeeee!important;border-radius:6px!important}
html[data-zsa-theme="dark"] .zsa-ai-account-modal .zsa-ai-account-vip,html[data-zsa-theme="dark"] .zsa-ai-account-modal .zsa-ai-account-vip:not(.is-member){border:0!important;background:none!important;border-bottom:1px solid #484848!important;border-radius:0!important;color:#eeeeee!important;box-shadow:none!important}
html[data-zsa-theme="dark"] .zsa-ai-account-modal .zsa-ai-account-vip>div>span,html[data-zsa-theme="dark"] .zsa-ai-account-modal .zsa-ai-account-vip:not(.is-member)>div>span{color:#cccccc!important}
html[data-zsa-theme="dark"] .zsa-ai-account-modal .zsa-ai-account-vip>div>b{color:#cccccc!important}
html[data-zsa-theme="dark"] .zsa-ai-account-modal .zsa-ai-account-vip>div>small,html[data-zsa-theme="dark"] .zsa-ai-account-modal .zsa-ai-account-vip:not(.is-member)>div>small{color:#cccccc!important}
html[data-zsa-theme="dark"] .zsa-ai-account-modal .zsa-ai-account-vip>a,html[data-zsa-theme="dark"] .zsa-ai-account-modal .zsa-ai-account-vip:not(.is-member)>a{background:#1e1e1e!important;color:#cccccc!important;border:1px solid #484848!important;border-radius:6px!important}
html[data-zsa-theme="dark"] .zsa-ai-account-modal .zsa-ai-account-stats>div{background:none!important;border-radius:0!important}
html[data-zsa-theme="dark"] .zsa-ai-account-modal .zsa-ai-account-stats>div+div{border-left:1px solid #484848!important}
html[data-zsa-theme="dark"] .zsa-ai-account-modal .zsa-ai-account-stats b{color:#cccccc!important}
html[data-zsa-theme="dark"] .zsa-ai-account-modal .zsa-ai-account-stats span{color:#cccccc!important}
html[data-zsa-theme="dark"] .zsa-account-invite>button{border:0;border-block:1px solid #484848;background:transparent;color:#ddaa93}
html[data-zsa-theme="dark"] .zsa-account-invite small{color:#cccccc}
html[data-zsa-theme="dark"] .zsa-ai-account-modal .zsa-ai-account-links a{background:none!important;color:#cccccc!important;border-radius:0!important}
html[data-zsa-theme="dark"] .zsa-ai-account-modal .zsa-ai-account-links a:hover{color:#9fd0b6!important}
html[data-zsa-theme="dark"] .zsa-ai-account-modal .zsa-ai-account-links a.is-logout{color:#aaaaaa!important}
html[data-zsa-theme="dark"] .zsa-ai-account-modal .zsa-ai-account-main{background:#1e1e1e!important}
html[data-zsa-theme="dark"] .zsa-ai-account-modal .zsa-ai-account-head>div>small{color:#aaaaaa!important}
html[data-zsa-theme="dark"] .zsa-ai-account-modal .zsa-ai-account-head>div>b{color:#eeeeee!important}
html[data-zsa-theme="dark"] .zsa-ai-account-modal .zsa-ai-account-close{background:#1e1e1e!important;color:#cccccc!important;border-radius:50%!important;box-shadow:none!important}
html[data-zsa-theme="dark"] .zsa-ai-account-modal .zsa-ai-account-close:hover{background:#292929!important}
html[data-zsa-theme="dark"] .zsa-account-shortcuts>a{border:1px solid #484848;border-radius:7px;color:#cccccc;background:#1e1e1e}
html[data-zsa-theme="dark"] .zsa-account-shortcuts>a.is-primary{background:#aaf04b;border-color:#77af27;color:#111111}
html[data-zsa-theme="dark"] .zsa-account-shortcuts>span{color:#aaaaaa}
html[data-zsa-theme="dark"] .zsa-ai-account-modal .zsa-ai-account-tabs{background:none!important;border:0!important;border-bottom:1px solid #484848!important;border-radius:0!important}
html[data-zsa-theme="dark"] .zsa-ai-account-modal .zsa-ai-account-tabs button{border-radius:0!important;background:none!important;color:#aaaaaa!important;box-shadow:none!important}
html[data-zsa-theme="dark"] .zsa-ai-account-modal .zsa-ai-account-tabs button.is-active{color:#eeeeee!important}
html[data-zsa-theme="dark"] .zsa-ai-account-modal .zsa-ai-account-tabs button.is-active:after{background:#aaf04b;border-radius:2px}
html[data-zsa-theme="dark"] .zsa-account-search{border:1px solid #484848;border-radius:7px;background:#1e1e1e;color:#aaaaaa}
html[data-zsa-theme="dark"] .zsa-account-search input{border:0;background:transparent;outline:none;color:#cccccc;box-shadow:none}
html[data-zsa-theme="dark"] .zsa-account-search:focus-within{outline:2px solid #779740;outline-offset:1px}
html[data-zsa-theme="dark"] .zsa-account-filters button,html[data-zsa-theme="dark"] .zsa-account-toolbar>button{background:none;border:0;border-radius:5px;color:#cccccc}
html[data-zsa-theme="dark"] .zsa-account-filters button[aria-pressed=true],html[data-zsa-theme="dark"] .zsa-account-toolbar>button[aria-pressed=true]{background:#aaf04b;color:#111111}
html[data-zsa-theme="dark"] .zsa-account-toolbar>button{border-left:1px solid #484848;border-radius:0}
html[data-zsa-theme="dark"] .zsa-account-filter-status{color:#aaaaaa!important}
html[data-zsa-theme="dark"] .zsa-ai-account-modal .zsa-ai-account-work{border:0!important;border-radius:0!important;background:none!important;box-shadow:none!important}
html[data-zsa-theme="dark"] .zsa-ai-account-modal .zsa-ai-account-work>i{background:#1e1e1e!important;border:1px solid #484848!important;border-radius:10px!important}
html[data-zsa-theme="dark"] .zsa-ai-account-modal .zsa-ai-account-work:hover>i{border-color:#72993e!important}
html[data-zsa-theme="dark"] .zsa-ai-account-modal .zsa-ai-account-work>span>b{color:#cccccc!important}
html[data-zsa-theme="dark"] .zsa-ai-account-modal .zsa-ai-account-work>span>small{color:#aaaaaa!important}
html[data-zsa-theme="dark"] .zsa-ai-account-modal .zsa-ai-account-follow-card{border-color:#484848!important;border-radius:9px!important;box-shadow:none!important}
html[data-zsa-theme="dark"] .zsa-ai-account-modal .zsa-ai-account-empty{border:0!important;border-radius:10px!important;background:#333d1f!important;color:#aaaaaa!important}
html[data-zsa-theme="dark"] .zsa-ai-account-modal button:focus-visible,html[data-zsa-theme="dark"] .zsa-ai-account-modal a:focus-visible{outline:2px solid #709343!important;outline-offset:3px!important}
@media(min-width:901px){html[data-zsa-theme="dark"] .zsa-ai-topbar .zsa-membership-entry{background:#aaf04b;border:1px solid #484848;border-radius:7px;color:#111111}
html[data-zsa-theme="dark"] .zsa-membership-entry:hover{background:#aaf04b!important}
html[data-zsa-theme="dark"] .zsa-membership-entry:focus-visible{outline:2px solid #649046;outline-offset:3px}}
@media(max-width:720px){html[data-zsa-theme="dark"] .zsa-ai-account-modal{border-radius:16px!important}
html[data-zsa-theme="dark"] .zsa-ai-account-modal .zsa-ai-account-side{border-right:0!important;border-bottom:1px solid #484848!important}
html[data-zsa-theme="dark"] .zsa-ai-account-modal .zsa-ai-account-vip{border:0!important}
html[data-zsa-theme="dark"] .zsa-account-invite>button{border:0}
html[data-zsa-theme="dark"] .zsa-ai-account-modal .zsa-ai-account-links{border-top:1px solid #484848!important}}
html[data-zsa-theme="dark"] .zsa-share-back{border:0;background:none;color:#aaaaaa}
html[data-zsa-theme="dark"] .zsa-share-preview{background:#493112;border:1px solid #a16f36;box-shadow:0 8px 22px #71583310;border-radius:9px;color:#aaaaaa}
html[data-zsa-theme="dark"] .zsa-share-label{color:#d5b09a}
html[data-zsa-theme="dark"] .zsa-share-options h3{color:#cccccc!important}
html[data-zsa-theme="dark"] .zsa-share-options>p{color:#aaaaaa}
html[data-zsa-theme="dark"] .zsa-share-options details{color:#cccccc}
html[data-zsa-theme="dark"] .zsa-share-options textarea{background:#1e1e1e;border:1px solid #9a6b3c;border-radius:6px;color:#cccccc}
html[data-zsa-theme="dark"] .zsa-share-actions button,html[data-zsa-theme="dark"] .zsa-share-actions a{border:1px solid #a06636;border-radius:7px;background:#1e1e1e;color:#d9ad96}
html[data-zsa-theme="dark"] .zsa-share-actions [data-share-save]{background:#5e2317;border-color:#b13d25;color:#f5f5f5}
html[data-zsa-theme="dark"] .zsa-share-options>small{color:#aaaaaa}
html[data-zsa-theme="dark"] .zsa-share-feedback{color:#aaaaaa}
html[data-zsa-theme="dark"] .zsa-invite-dialog>header>[data-invite-close]{border:0!important;border-radius:50%!important;background:#1e1e1e!important;color:#cccccc!important;box-shadow:none!important}
html[data-zsa-theme="dark"] .zsa-invite-dialog>header>[data-invite-close]>svg{border:0!important;border-radius:0!important;background:none!important}
html[data-zsa-theme="dark"] .zsa-invite-dialog>header>[data-invite-close]:hover{background:#292929!important;color:#cccccc!important}
html[data-zsa-theme="dark"] .zsa-earn-dialog .zsa-share-preview{background:#5e2317;border:0;box-shadow:0 9px 25px #ba452324}
html[data-zsa-theme="dark"] .zsa-earn-dialog .zsa-share-preview[role=status]{background:#492e12;color:#d3b39c}
html[data-zsa-theme="dark"] .zsa-nav-tooltip{border:0;border-radius:7px;background:#363636;color:#f5f5f5;box-shadow:0 4px 14px #0002}
html[data-zsa-theme="dark"] .zsa-nav-tooltip:before{background:inherit}
@media(min-width:901px){html[data-zsa-theme="dark"] .zsa-ai-app .zsa-ai-topbar .zsa-membership-entry{color:#eeeeee!important;background:var(--zsa-ai-green,#3e5e17)!important;border:0!important;border-radius:18px!important}
html[data-zsa-theme="dark"] .zsa-ai-app .zsa-ai-topbar .zsa-membership-entry>svg{border:0!important;border-radius:0!important;background:none!important}}
@media(max-width:900px){html[data-zsa-theme="dark"] body .zsa-ai-app>.zsa-ai-sidebar{background:#1e1e1e!important}
html[data-zsa-theme="dark"] body .zsa-ai-sidebar>.zsa-ai-sidebar-bottom{background:#1e1e1e!important;border-top:1px solid #484848!important}
html[data-zsa-theme="dark"] body .zsa-ai-app>.zsa-ai-sidebar-mask{background:#19221d55!important}
html[data-zsa-theme="dark"] body .zsa-ai-app>.zsa-ai-main>.zsa-ai-topbar,html[data-zsa-theme="dark"] body .zsa-ai-app[data-ai-active-panel="work"]>.zsa-ai-main>.zsa-ai-topbar,html[data-zsa-theme="dark"] body .zsa-ai-app[data-ai-active-panel="generate"]>.zsa-ai-main>.zsa-ai-topbar{background:#1e1e1e!important}}
/* assets/css/product-updates.css */
html[data-zsa-theme="dark"] .zsa-product-popup,html[data-zsa-theme="dark"] .zsa-product-page{color:#eeeeee!important}
html[data-zsa-theme="dark"] .zsa-product-popup[open]{border:0!important;border-radius:17px!important;background:#1e1e1e!important;box-shadow:0 24px 100px #14251c38!important}
html[data-zsa-theme="dark"] .zsa-product-popup::backdrop{background:#18241e70}
html[data-zsa-theme="dark"] .zsa-product-popup>aside{border-radius:17px 0 0 17px;background:#1e1e1e}
html[data-zsa-theme="dark"] .zsa-product-popup h2{color:#eeeeee}
html[data-zsa-theme="dark"] .zsa-product-popup nav button{border:0;background:transparent;border-radius:8px;color:#cccccc}
html[data-zsa-theme="dark"] .zsa-product-popup nav button.is-active,html[data-zsa-theme="dark"] .zsa-product-popup nav button:hover{background:#1e1e1e}
html[data-zsa-theme="dark"] .zsa-product-popup nav button>img,html[data-zsa-theme="dark"] .zsa-product-popup nav button>i{background:#aaf04b;color:#111111;border-radius:5px}
html[data-zsa-theme="dark"] .zsa-product-popup nav b{color:#eeeeee}
html[data-zsa-theme="dark"] .zsa-product-popup nav small{color:#cccccc}
html[data-zsa-theme="dark"] .zsa-product-popup nav em,html[data-zsa-theme="dark"] .zsa-product-popup nav mark,html[data-zsa-theme="dark"] .zsa-update-badges em,html[data-zsa-theme="dark"] .zsa-update-badges mark{border-radius:12px}
html[data-zsa-theme="dark"] .zsa-product-popup nav em,html[data-zsa-theme="dark"] .zsa-update-badges em{background:#5e171b;color:#f5f5f5}
html[data-zsa-theme="dark"] .zsa-product-popup nav mark,html[data-zsa-theme="dark"] .zsa-update-badges mark{background:#475e17;color:#ccf17e}
html[data-zsa-theme="dark"] .zsa-product-popup .zsa-update-more{border:0;background:none;color:#eeeeee}
html[data-zsa-theme="dark"] .zsa-product-popup>[data-update-stage]{border-radius:0 17px 17px 0;background:#353e1e}
html[data-zsa-theme="dark"] .zsa-update-media{background:#2e3b20}
html[data-zsa-theme="dark"] .zsa-update-media>video{background:transparent}
html[data-zsa-theme="dark"] .zsa-update-art{background:linear-gradient(145deg,#364912,#1e1e1e 60%,#163546);color:#cccccc}
html[data-zsa-theme="dark"] .zsa-product-popup .zsa-update-cta{border-radius:22px;background:#465e17;border:1px solid #81b125;color:#c1e48b;box-shadow:0 3px 16px #48592d16}
html[data-zsa-theme="dark"] .zsa-product-popup>.zsa-update-close{border:1px solid #484848!important;border-radius:50%!important;background:#1e1e1e!important;color:#aaaaaa!important;box-shadow:none!important}
html[data-zsa-theme="dark"] .zsa-product-popup>.zsa-update-close svg{background:none!important;border:0!important;border-radius:0!important}
html[data-zsa-theme="dark"] .zsa-product-popup>[data-update-notice]{border-radius:6px;background:#493412;color:#d6bb99}
html[data-zsa-theme="dark"] .zsa-product-page[open]{border:0!important;border-radius:0!important;background:#1e1e1e!important}
html[data-zsa-theme="dark"] .zsa-product-page>header{border-bottom:1px solid #484848}
html[data-zsa-theme="dark"] .zsa-product-page>header b{color:#98d7b7}
html[data-zsa-theme="dark"] .zsa-product-page>header button{border:1px solid #484848;border-radius:18px;background:#333d1f;color:#cccccc}
html[data-zsa-theme="dark"] .zsa-updates-title{background:radial-gradient(ellipse at 50% 0,#154634,transparent 60%)}
html[data-zsa-theme="dark"] .zsa-updates-title p{color:#aaaaaa}
html[data-zsa-theme="dark"] .zsa-updates-timeline>article>time{color:#cccccc;border-left:1px solid #484848}
html[data-zsa-theme="dark"] .zsa-updates-timeline>article>time:before{border:1px solid #484848;background:#1e1e1e;border-radius:50%}
html[data-zsa-theme="dark"] .zsa-update-story h2>span{color:#7ef1ce}
html[data-zsa-theme="dark"] .zsa-update-try{background:#175e48;color:#f5f5f5;border:0;border-radius:20px}
html[data-zsa-theme="dark"] .zsa-update-story>p{color:#aaaaaa}
html[data-zsa-theme="dark"] .zsa-update-story .zsa-update-media{border-radius:17px}
html[data-zsa-theme="dark"] .zsa-product-page [data-update-notice]{color:#dbbb94}
html[data-zsa-theme="dark"] .zsa-updates-load{background:#33421a;color:#cccccc;border:1px solid #718e49;border-radius:20px}
html[data-zsa-theme="dark"] .zsa-updates-empty{color:#aaaaaa}
html[data-zsa-theme="dark"] .zsa-product-popup button:focus-visible,html[data-zsa-theme="dark"] .zsa-product-page button:focus-visible,html[data-zsa-theme="dark"] .zsa-update-media:focus-visible{outline:2px solid #6c9442;outline-offset:2px}
@media(max-width:600px){html[data-zsa-theme="dark"] .zsa-product-popup>aside{border-radius:17px 17px 0 0}
html[data-zsa-theme="dark"] .zsa-product-popup>[data-update-stage]{border-radius:0 0 17px 17px}
html[data-zsa-theme="dark"] .zsa-updates-timeline>article>time{border:0}}
/* assets/css/ai-conversations.css */
html[data-zsa-theme="dark"] .zsa-conversations{color:#eeeeee;background:#1e1e1e}
html[data-zsa-theme="dark"] .zsa-conversations svg{fill:none;stroke:currentColor}
html[data-zsa-theme="dark"] .zsa-conversations button,html[data-zsa-theme="dark"] .zsa-conversations select{color:inherit}
html[data-zsa-theme="dark"] .zsa-conversations button{border:0;border-radius:9px;background:transparent}
html[data-zsa-theme="dark"] .zsa-conversations button:hover{background:#1e1e1e}
html[data-zsa-theme="dark"] .zsa-conversations a{color:#9ab4d6}
html[data-zsa-theme="dark"] .zsa-conversations button:focus-visible,html[data-zsa-theme="dark"] .zsa-conversations a:focus-visible{outline:2px solid #255cb1;outline-offset:3px}
html[data-zsa-theme="dark"] .zsa-conversation-head{background:rgba(30,30,30,0.95)}
html[data-zsa-theme="dark"] .conv-title>span{color:#aaaaaa}
html[data-zsa-theme="dark"] .conv-menu{border:1px solid #484848;border-radius:13px;box-shadow:0 8px 30px #12182012;background:#1e1e1e}
html[data-zsa-theme="dark"] .zsa-conversation-history button{background:#1e1e1e}
html[data-zsa-theme="dark"] .zsa-conversation-history .is-selected{background:#122d49}
html[data-zsa-theme="dark"] .conv-sidebar{border:1px solid #484848;border-radius:22px;box-shadow:0 4px 18px #13223608;background:#1e1e1e}
html[data-zsa-theme="dark"] .conv-sidebar-head{color:#cccccc}
html[data-zsa-theme="dark"] .conv-sidebar details{border-bottom:1px solid #484848}
html[data-zsa-theme="dark"] .conv-sidebar details:last-child{border:0}
html[data-zsa-theme="dark"] .conv-sidebar summary{color:#cccccc}
html[data-zsa-theme="dark"] .conv-sidebar summary:after{color:#aaaaaa}
html[data-zsa-theme="dark"] .conv-events li{color:#cccccc}
html[data-zsa-theme="dark"] .conv-events b{color:#cccccc}
html[data-zsa-theme="dark"] .conv-events p{color:#aaaaaa}
html[data-zsa-theme="dark"] .conv-events .is-error{color:#d6af99}
html[data-zsa-theme="dark"] .conv-working{color:#aaaaaa}
html[data-zsa-theme="dark"] .conv-muted{color:#aaaaaa}
html[data-zsa-theme="dark"] .conv-memory{color:#cccccc}
html[data-zsa-theme="dark"] .conv-project-facts{border-radius:8px;background:#1e1e1e;color:#aaaaaa}
html[data-zsa-theme="dark"] .conv-source-list small{color:#aaaaaa}
html[data-zsa-theme="dark"] .is-user>.zsa-conversation-bubble{background:#122d49;border-radius:20px 20px 6px 20px;color:#9fb8d0}
html[data-zsa-theme="dark"] .zsa-conversation-bubble code{background:#1e1e1e;border-radius:4px}
html[data-zsa-theme="dark"] .conv-code{border-radius:12px;border:1px solid #484848;background:#1e1e1e}
html[data-zsa-theme="dark"] .conv-code header{background:#1e1e1e;color:#cccccc}
html[data-zsa-theme="dark"] .conv-code pre{background:transparent}
html[data-zsa-theme="dark"] .conv-code pre code{background:none;color:#eeeeee}
html[data-zsa-theme="dark"] .zsa-conversation-table table{border-collapse:collapse}
html[data-zsa-theme="dark"] .zsa-conversation-table th,html[data-zsa-theme="dark"] .zsa-conversation-table td{border:1px solid #484848}
html[data-zsa-theme="dark"] .zsa-conversation-table th{background:#1e1e1e}
html[data-zsa-theme="dark"] .conv-turn-progress{border-bottom:1px solid #484848;color:#aaaaaa}
html[data-zsa-theme="dark"] .conv-uploaded{border:1px solid #484848;background:#1e1e1e;border-radius:15px}
html[data-zsa-theme="dark"] .conv-uploaded small{color:#aaaaaa}
html[data-zsa-theme="dark"] .zsa-conversation-download{border:1px solid #484848;border-radius:13px;background:#1e1e1e;color:#eeeeee!important}
html[data-zsa-theme="dark"] .zsa-conversation-download small{color:#aaaaaa}
html[data-zsa-theme="dark"] .zsa-conversation-download:hover{border-color:#2566b1;background:#1e1e1e}
html[data-zsa-theme="dark"] .conv-sidebar .zsa-conversation-download{border:0;border-radius:0}
html[data-zsa-theme="dark"] .zsa-conversation-checks{color:#aaaaaa}
html[data-zsa-theme="dark"] .conv-message-actions{color:#aaaaaa}
html[data-zsa-theme="dark"] .conv-message-actions .is-selected{color:#7eadf1;background:#122849}
html[data-zsa-theme="dark"] .zsa-conversation-dock{background:linear-gradient(0deg,#1e1e1e 86%,#fcfcfd00)}
html[data-zsa-theme="dark"] .zsa-conversation-dock form{border:1px solid #484848;border-radius:25px;box-shadow:0 3px 11px #10192806;background:#1e1e1e}
html[data-zsa-theme="dark"] .zsa-conversation-dock textarea{border:0;outline:0;background:transparent;color:#eeeeee}
html[data-zsa-theme="dark"] .zsa-conversation-dock textarea::placeholder{color:#aaaaaa}
html[data-zsa-theme="dark"] .conv-toggle{color:#aaaaaa}
html[data-zsa-theme="dark"] .conv-web{color:#aaaaaa!important}
html[data-zsa-theme="dark"] .conv-web.is-selected{color:#98b6d7!important}
html[data-zsa-theme="dark"] .zsa-conversation-tools select{background:none;border:0;outline:none}
html[data-zsa-theme="dark"] .zsa-conversation-tools [type=submit]{border-radius:50%;background:#17325e;color:#f5f5f5}
html[data-zsa-theme="dark"] .zsa-conversation-tools [type=submit]:hover{background:#17345e}
html[data-zsa-theme="dark"] .zsa-conversation-tools [data-conv-mic]{color:#cccccc}
html[data-zsa-theme="dark"] .conv-dock-caption{color:#aaaaaa}
html[data-zsa-theme="dark"] .conv-dock-caption button{color:#aaaaaa}
html[data-zsa-theme="dark"] .zsa-conversation-file{border:1px solid #484848;border-radius:12px;background:#1e1e1e}
html[data-zsa-theme="dark"] .zsa-conversation-progress{color:#aaaaaa}
html[data-zsa-theme="dark"] .zsa-conversation-progress small{color:#aaaaaa}
html[data-zsa-theme="dark"] .zsa-conversation-progress i{border:2px solid #4b698b;border-top-color:#2a61ac;border-radius:50%}
html[data-zsa-theme="dark"] .conv-eyebrow{color:#aaaaaa}
html[data-zsa-theme="dark"] .zsa-conversation-collapsed p,html[data-zsa-theme="dark"] .zsa-conversation-empty p{color:#aaaaaa}
html[data-zsa-theme="dark"] .zsa-conversation-collapsed [data-conv-continue],html[data-zsa-theme="dark"] .zsa-conversation-empty [data-conv-new]{background:#17345e;color:#f5f5f5;border-radius:20px}
html[data-zsa-theme="dark"] .zsa-conversation-notice{border-radius:10px;color:#d2b39d;background:#493112}
@media(max-width:1100px){html[data-zsa-theme="dark"] .conv-sidebar{box-shadow:0 10px 40px #15233920}}
@media(max-width:720px){html[data-zsa-theme="dark"] .zsa-conversation-dock form{border-radius:22px}}
html[data-zsa-theme="dark"] .conv-sidebar-head{color:#eeeeee}
html[data-zsa-theme="dark"] .conv-sidebar summary{color:#cccccc}
html[data-zsa-theme="dark"] .conv-sidebar .conv-events b{color:#eeeeee}
html[data-zsa-theme="dark"] .conv-sidebar .conv-events p{color:#cccccc}
html[data-zsa-theme="dark"] .zsa-ai-new-conversation{border:1px solid #484848;background:#1e1e1e;border-radius:22px;color:#eeeeee}
html[data-zsa-theme="dark"] .zsa-ai-new-conversation:hover{background:#1b2b41;border-color:#484848}
html[data-zsa-theme="dark"] .zsa-ai-generation-panel .is-recent-target{outline:2px solid #2560b1;outline-offset:5px}
/* assets/css/interface-fixes.css */
html[data-zsa-theme="dark"] [data-zsa-ai-app] .zsa-ai-sidebar .zsa-ai-nav-primary>button:nth-child(n)>svg{color:#eeeeee!important;background:transparent!important;box-shadow:none!important}
html[data-zsa-theme="dark"] [data-zsa-ai-app] .zsa-ai-sidebar .zsa-ai-nav-primary>button{color:#eeeeee!important}
html[data-zsa-theme="dark"] [data-zsa-ai-app] .zsa-ai-sidebar .zsa-ai-nav-primary>button.is-active{color:#eeeeee!important;background:#1e1e1e!important}
html[data-zsa-theme="dark"] [data-zsa-ai-app] .zsa-ai-generation-turn-actions button{color:#cccccc!important;background:transparent!important;border:1px solid #484848!important;box-shadow:none!important}
html[data-zsa-theme="dark"] [data-zsa-ai-app] .zsa-ai-generation-turn-actions button:hover{background:#1e1e1e!important;color:#eeeeee!important}
html[data-zsa-theme="dark"] [data-zsa-ai-app] .zsa-ai-generation-turn-actions .zsa-ai-action-svg{color:inherit!important}
html[data-zsa-theme="dark"] [data-zsa-ai-app] .zsa-ai-generation-turn-actions .zsa-ai-action-svg .bg{fill:none!important;stroke:none!important}
html[data-zsa-theme="dark"] [data-zsa-ai-app] .zsa-ai-generation-turn-actions .zsa-ai-action-svg .line{fill:none!important;stroke:currentColor!important}
html[data-zsa-theme="dark"] [data-zsa-ai-app] .zsa-ai-generation-turn,html[data-zsa-theme="dark"] [data-zsa-ai-app] .zsa-ai-generation-progress-card,html[data-zsa-theme="dark"] [data-zsa-ai-app] .zsa-ai-generation-image-card{box-shadow:none!important}
html[data-zsa-theme="dark"] .zsa-category-pagination a{border:1px solid #484848;border-radius:20px;color:#eeeeee;background:#1e1e1e}
@media(max-width:900px){html[data-zsa-theme="dark"] [data-zsa-ai-app] [data-ai-panel="generate"] textarea,html[data-zsa-theme="dark"] [data-zsa-ai-app] [data-ai-panel="chat"] textarea,html[data-zsa-theme="dark"] [data-zsa-ai-app] [data-ai-panel="work"] textarea,html[data-zsa-theme="dark"] [data-zsa-ai-app] .zsa-ai-unified-host textarea{color:#eeeeee!important;background:#1e1e1e!important;-webkit-text-fill-color:#eeeeee!important}
html[data-zsa-theme="dark"].zsa-mobile-editing [data-zsa-ai-app] .zsa-conversation-dock{background:transparent!important}
html[data-zsa-theme="dark"].zsa-mobile-editing [data-zsa-ai-app] .zsa-ai-unified-host .zsa-ai-unified-composer{background:#1e1e1e!important;border:1px solid #6ea333!important;box-shadow:none!important}
html[data-zsa-theme="dark"].zsa-mobile-editing [data-zsa-ai-app] .zsa-ai-unified-host [data-ai-unified-prompt]{color:#eeeeee!important;-webkit-text-fill-color:#eeeeee!important;caret-color:#eeeeee!important;background:#1e1e1e!important}}
html[data-zsa-theme="dark"] .zsa-ai-unified-add-menu [data-ai-unified-add-action]>i{color:#cccccc!important;background:transparent!important}
html[data-zsa-theme="dark"] .zsa-ai-unified-add-menu [data-ai-unified-add-action]>i>svg{fill:none!important;stroke:currentColor!important}
html[data-zsa-theme="dark"] [data-zsa-ai-app] .zsa-ai-generation-card-close{color:#cccccc!important;background:#1e1e1e!important;border:1px solid #484848!important;box-shadow:none!important}
html[data-zsa-theme="dark"] [data-zsa-ai-app] .zsa-ai-generation-card-close svg{fill:none!important;stroke:currentColor!important}
html[data-zsa-theme="dark"] [data-zsa-ai-app] .zsa-ai-generation-card-close svg .line{fill:none!important;stroke:currentColor!important}
html[data-zsa-theme="dark"] [data-zsa-ai-app] .zsa-ai-generation-card-close>svg path{fill:none!important;stroke:#cccccc!important}
html[data-zsa-theme="dark"] [data-zsa-ai-app] .zsa-ai-work-side-actions i{border:1px solid #484848!important;border-radius:14px!important;background:#1e1e1e!important;color:#eeeeee!important;box-shadow:none!important}
html[data-zsa-theme="dark"] [data-zsa-ai-app] .zsa-ai-work-side-actions i>svg{fill:none!important;stroke:currentColor!important}
html[data-zsa-theme="dark"] [data-zsa-ai-app] .zsa-ai-work-side-actions i>svg *{fill:none!important;stroke:currentColor!important}
@media(max-width:900px){html[data-zsa-theme="dark"] body .zsa-ai-unified-host.is-mobile-editor-floating>.zsa-ai-unified-composer:not(.is-model-picker-suspended){background:#1e1e1e!important;color:#eeeeee!important;border:1px solid #484848!important;border-radius:20px!important;box-shadow:0 6px 24px rgba(20,30,20,.14)!important}
html[data-zsa-theme="dark"] body .zsa-ai-unified-host.is-mobile-editor-floating [data-ai-unified-prompt]{color:#eeeeee!important;-webkit-text-fill-color:#eeeeee!important;caret-color:#eeeeee!important;background:#1e1e1e!important}
html[data-zsa-theme="dark"] .zsa-ai-generation-composer-dock.has-mobile-editor-floating{background:transparent!important}}
@media(max-width:900px){html[data-zsa-theme="dark"] .zsa-ai-generation-composer-dock.has-scroll-floating-composer{background:transparent!important}}
/* assets/canvas-v8/canvas-v8-8632-workflow34.css */
html[data-zsa-theme="dark"] .zsa-v8{--v8-bg:#1e1e1e;--v8-grid:#484848;--v8-border:#484848;--v8-selected:#80dbef;--v8-edge:#aaaaaa;--v8-flow:#84e0ec;--v8-grid-size:24px;--v8-edge-speed:.8s;color:#eeeeee}
html[data-zsa-theme="dark"] .zsa-v8-loading{color:#aaaaaa}
html[data-zsa-theme="dark"] .zsa-v8-editor{background:#1e1e1e}
html[data-zsa-theme="dark"] .zsa-v8-icon,html[data-zsa-theme="dark"] .zsa-v8-pill,html[data-zsa-theme="dark"] .zsa-v8-project-name{border:1px solid #484848;border-radius:10px;background:rgba(30,30,30,0.96);color:#eeeeee;box-shadow:0 2px 8px rgba(18,24,31,.035)}
html[data-zsa-theme="dark"] .zsa-v8-project-name span{color:#aaaaaa}
html[data-zsa-theme="dark"] .zsa-v8-save-state{color:#cccccc}
html[data-zsa-theme="dark"] .zsa-v8-save-state.is-dirty{color:#e08f94}
html[data-zsa-theme="dark"] .zsa-v8-save-state.is-saving{color:#aaaaaa}
html[data-zsa-theme="dark"] .zsa-v8-canvas{background-color:var(--v8-bg);background-image:radial-gradient(var(--v8-grid) 1px,transparent 1.15px);background-size:var(--v8-grid-size) var(--v8-grid-size);outline:0}
html[data-zsa-theme="dark"] .zsa-v8-canvas.is-grid-off{background-image:none}
html[data-zsa-theme="dark"] .zsa-v8-leftbar{border:1px solid #484848;border-radius:15px;background:rgba(30,30,30,0.97);box-shadow:0 7px 20px rgba(20,27,35,.055)}
html[data-zsa-theme="dark"] .zsa-v8-leftbar button{border:0;border-radius:10px;background:transparent;color:#cccccc}
html[data-zsa-theme="dark"] .zsa-v8-leftbar button:hover,html[data-zsa-theme="dark"] .zsa-v8-leftbar button.is-active{background:#124149;color:#7edbf1}
html[data-zsa-theme="dark"] .zsa-v8-leftbar hr{border:0;border-top:1px solid #484848}
html[data-zsa-theme="dark"] .zsa-v8-zoom{border:1px solid #484848;border-radius:11px;background:rgba(30,30,30,0.97);box-shadow:0 7px 18px rgba(20,27,35,.045)}
html[data-zsa-theme="dark"] .zsa-v8-zoom button{border:0;border-radius:8px;background:transparent;color:#cccccc}
html[data-zsa-theme="dark"] .zsa-v8-zoom button:hover{background:#1e1e1e}
html[data-zsa-theme="dark"] .zsa-v8-zoom b{color:#cccccc}
html[data-zsa-theme="dark"] .zsa-v8-empty{color:#aaaaaa}
html[data-zsa-theme="dark"] .zsa-v8-empty button{border:1px solid #484848;border-radius:12px;background:#1e1e1e}
html[data-zsa-theme="dark"] .zsa-v8-node{border:1px solid var(--v8-border);border-radius:13px;background:#1e1e1e;box-shadow:0 2px 9px rgba(20,27,35,.035)}
html[data-zsa-theme="dark"] .zsa-v8-node:hover{border-color:#484848}
html[data-zsa-theme="dark"] .zsa-v8-node.is-selected{border-color:var(--v8-selected);box-shadow:0 0 0 1px var(--v8-selected),0 5px 16px rgba(0,0,0,0.08)}
html[data-zsa-theme="dark"] .zsa-v8-node.is-dragging{box-shadow:0 8px 24px rgba(20,27,35,.12)}
html[data-zsa-theme="dark"] .zsa-v8-node-head{border-bottom:1px solid #484848;color:#cccccc}
html[data-zsa-theme="dark"] .zsa-v8-node-head b{color:#87b3e8}
html[data-zsa-theme="dark"] .zsa-v8-node-head span{color:#aaaaaa}
html[data-zsa-theme="dark"] .zsa-v8-node-media{border-radius:0 0 12px 12px;background:#1e1e1e}
html[data-zsa-theme="dark"] .zsa-v8-node-placeholder{color:#7eb1f1}
html[data-zsa-theme="dark"] .zsa-v8-node-replace{border:1px solid #484848;border-radius:8px;background:rgba(30,30,30,0.96);color:#cccccc}
html[data-zsa-theme="dark"] .zsa-v8-node-text{border:0;outline:0;background:#1e1e1e;border-radius:0 0 12px 12px;color:#eeeeee}
html[data-zsa-theme="dark"] .zsa-v8-node-type{color:#cccccc;background:#1e1e1e;border-radius:0 0 12px 12px}
html[data-zsa-theme="dark"] .zsa-v8-port{border:7px solid rgba(72,72,72,0.95);border-radius:50%;background:#1e1e1e;color:#eeeeee;box-shadow:0 3px 10px rgba(20,27,35,.13)}
html[data-zsa-theme="dark"] .zsa-v8-port:hover{background:#1e1e1e}
html[data-zsa-theme="dark"] .zsa-v8-edge-base{fill:none;stroke:var(--v8-edge)}
html[data-zsa-theme="dark"] .zsa-v8-edge-flow{fill:none;stroke:var(--v8-flow)}
html[data-zsa-theme="dark"] .zsa-v8-edge-preview .zsa-v8-edge-base{stroke:#aaaaaa}
html[data-zsa-theme="dark"] .zsa-v8-edge-dot{fill:#f5f5f5;stroke:var(--v8-flow)}
html[data-zsa-theme="dark"] .zsa-v8-context,html[data-zsa-theme="dark"] .zsa-v8-add-menu{border:1px solid #484848;border-radius:14px;background:#1e1e1e;box-shadow:0 16px 42px rgba(20,27,35,.13)}
html[data-zsa-theme="dark"] .zsa-v8-context button,html[data-zsa-theme="dark"] .zsa-v8-add-menu button{border:0;border-radius:9px;background:transparent;color:#eeeeee}
html[data-zsa-theme="dark"] .zsa-v8-context button:hover,html[data-zsa-theme="dark"] .zsa-v8-add-menu button:hover{background:#1e1e1e}
html[data-zsa-theme="dark"] .zsa-v8-context button.is-danger{color:#eb8488}
html[data-zsa-theme="dark"] .zsa-v8-context kbd{color:#aaaaaa}
html[data-zsa-theme="dark"] .zsa-v8-menu-label{color:#aaaaaa}
html[data-zsa-theme="dark"] .zsa-v8-menu-sep{background:#1e1e1e}
html[data-zsa-theme="dark"] .zsa-v8-toast{border-radius:9px;background:#363636;color:#f5f5f5}
html[data-zsa-theme="dark"] .zsa-v8-loading-overlay{background:rgba(30,30,30,0.68);color:#cccccc}
html[data-zsa-theme="dark"] .zsa-v8-loading-overlay span{border:2px solid #484848;border-top-color:#259bb1;border-radius:50%}
html[data-zsa-theme="dark"] .zsa-v8-modal-backdrop{background:rgba(25,30,36,.34)}
html[data-zsa-theme="dark"] .zsa-v8-modal-card{border:1px solid #484848;border-radius:17px;background:#1e1e1e;box-shadow:0 30px 80px rgba(18,24,31,.18)}
html[data-zsa-theme="dark"] .zsa-v8-modal-x{border:0;border-radius:9px;background:#1e1e1e}
html[data-zsa-theme="dark"] .zsa-v8-modal-card label span{color:#cccccc}
html[data-zsa-theme="dark"] .zsa-v8-modal-card input,html[data-zsa-theme="dark"] .zsa-v8-modal-card select{border:1px solid #484848;border-radius:11px;background:#1e1e1e}
html[data-zsa-theme="dark"] .zsa-v8-modal-card footer button{border:1px solid #484848;border-radius:10px;background:#1e1e1e}
html[data-zsa-theme="dark"] .zsa-v8-modal-card footer .is-primary{background:#363636;color:#f5f5f5;border-color:#484848}
html[data-zsa-theme="dark"] .zsa-v8-modal-card footer .is-danger{color:#e9868a}
html[data-zsa-theme="dark"] .zsa-v8.is-editor-active{background:#1e1e1e!important}
html[data-zsa-theme="dark"] .zsa-v8.is-editor-active .zsa-v8-editor{background:#1e1e1e!important}
html[data-zsa-theme="dark"] .zsa-v8.is-editor-active .zsa-v8-canvas{background-color:#1e1e1e!important}
html[data-zsa-theme="dark"] .zsa-v8-node{border-radius:12px;box-shadow:0 2px 10px rgba(22,28,36,.045)}
html[data-zsa-theme="dark"] .zsa-v8-node.is-selected{box-shadow:0 0 0 1px var(--v8-selected),0 5px 16px rgba(0,0,0,0.09)}
html[data-zsa-theme="dark"] .zsa-v8-node-head{background:#1e1e1e;border-bottom:1px solid #484848;border-radius:11px 11px 0 0}
html[data-zsa-theme="dark"] .zsa-v8-node-media{background:#1e1e1e}
html[data-zsa-theme="dark"] .zsa-v8-port{border:7px solid rgba(72,72,72,0.92)}
html[data-zsa-theme="dark"] .zsa-v84-link-base,html[data-zsa-theme="dark"] .zsa-v84-link-flow{fill:none}
html[data-zsa-theme="dark"] .zsa-v84-link-base{stroke:#aaaaaa}
html[data-zsa-theme="dark"] .zsa-v84-link-flow{stroke:#7ee2f1}
html[data-zsa-theme="dark"] .zsa-v84-link-dot{fill:#f5f5f5;stroke:#7ee2f1}
html[data-zsa-theme="dark"] .zsa-v84-node-toolbar{border:1px solid #484848;border-radius:12px;background:rgba(30,30,30,0.98);box-shadow:0 8px 22px rgba(20,27,35,.08)}
html[data-zsa-theme="dark"] .zsa-v84-node-toolbar>button,html[data-zsa-theme="dark"] .zsa-v84-grid-wrap>button{border:0;border-right:1px solid #484848;background:transparent;color:#cccccc;border-radius:8px}
html[data-zsa-theme="dark"] .zsa-v84-node-toolbar>button:last-child{border-right:0}
html[data-zsa-theme="dark"] .zsa-v84-node-toolbar button:hover{background:#1e1e1e;color:#eeeeee}
html[data-zsa-theme="dark"] .zsa-v84-node-toolbar button:disabled,html[data-zsa-theme="dark"] .zsa-v84-grid-wrap>button:disabled{background:transparent!important;color:#aaaaaa!important}
html[data-zsa-theme="dark"] .zsa-v84-node-toolbar button:disabled:hover,html[data-zsa-theme="dark"] .zsa-v84-grid-wrap>button:disabled:hover{background:transparent!important;color:#aaaaaa!important}
html[data-zsa-theme="dark"] .zsa-v84-grid-menu{border:1px solid #484848;border-radius:13px;background:#1e1e1e;box-shadow:0 14px 36px rgba(20,27,35,.13)}
html[data-zsa-theme="dark"] .zsa-v84-grid-menu small{color:#aaaaaa}
html[data-zsa-theme="dark"] .zsa-v84-grid-menu button{border:0;border-radius:8px;background:transparent;color:#cccccc}
html[data-zsa-theme="dark"] .zsa-v84-grid-menu button:hover{background:#1e1e1e}
html[data-zsa-theme="dark"] .zsa-v84-grid-menu button span{color:#aaaaaa}
html[data-zsa-theme="dark"] .zsa-v84-grid-menu hr{border:0;border-top:1px solid #484848}
html[data-zsa-theme="dark"] .zsa-v84-composer{border:1px solid #484848;border-radius:14px;background:rgba(30,30,30,0.985);box-shadow:0 12px 30px rgba(20,27,35,.10)}
html[data-zsa-theme="dark"] .zsa-v84-composer-add{border:1px solid #259db1;border-radius:9px;background:#1e1e1e;color:#7ee0f1}
html[data-zsa-theme="dark"] .zsa-v84-composer textarea{border:0;outline:0;background:transparent;color:#eeeeee}
html[data-zsa-theme="dark"] .zsa-v84-composer textarea::placeholder{color:#aaaaaa}
html[data-zsa-theme="dark"] .zsa-v84-composer-side button{border:0;border-radius:8px;background:transparent;color:#aaaaaa}
html[data-zsa-theme="dark"] .zsa-v84-composer-side button:hover{background:#1e1e1e;color:#eeeeee}
html[data-zsa-theme="dark"] .zsa-v84-composer-bottom{border-top:1px solid #484848}
html[data-zsa-theme="dark"] .zsa-v84-composer-bottom select{border:1px solid #484848;border-radius:8px;background:#1e1e1e;color:#cccccc}
html[data-zsa-theme="dark"] .zsa-v84-status{color:#aaaaaa}
html[data-zsa-theme="dark"] .zsa-v84-send{border:0;border-radius:50%;background:#1e1e1e;color:#cccccc}
html[data-zsa-theme="dark"] .zsa-v84-send:hover{background:#363636;color:#f5f5f5}
html[data-zsa-theme="dark"] .zsa-v84-preview-backdrop{background:rgba(23,28,34,.42)}
html[data-zsa-theme="dark"] .zsa-v84-preview-card{border-radius:15px;background:#1e1e1e;box-shadow:0 30px 80px rgba(0,0,0,.25)}
html[data-zsa-theme="dark"] .zsa-v84-preview-card header button{border:0;border-radius:8px;background:#1e1e1e}
html[data-zsa-theme="dark"] .zsa-v8-open-error{border:1px solid #a92d2d;border-radius:12px;background:#1e1e1e;color:#de9191}
html[data-zsa-theme="dark"] .zsa-v8-open-error span{color:#cccccc}
html[data-zsa-theme="dark"] .zsa-v8-open-error button{border:1px solid #9f3737;border-radius:8px;background:#1e1e1e;color:#de9191}
html[data-zsa-theme="dark"] .zsa-v8-open-error button:hover{background:#1e1e1e}
html[data-zsa-theme="dark"] .zsa-v8-type-icon{color:currentColor}
html[data-zsa-theme="dark"] .zsa-v8-node-head b>img.zsa-v8-type-icon{border-radius:4px}
html[data-zsa-theme="dark"] .zsa-v8-node-placeholder .zsa-v8-type-icon{color:#7eb1f1}
html[data-zsa-theme="dark"] .zsa-v8-node-media{background:#1e1e1e}
html[data-zsa-theme="dark"] .zsa-v8-node-media img,html[data-zsa-theme="dark"] .zsa-v8-node-media video{background:transparent}
html[data-zsa-theme="dark"] .zsa-v8-node-media.is-video{background:#2b384a}
html[data-zsa-theme="dark"] .zsa-v8-node-media.is-video video{background:#2b384a}
html[data-zsa-theme="dark"] .zsa-v8-node[data-type="video"] .zsa-v8-node-head b{color:#9981ee}
html[data-zsa-theme="dark"] .zsa-v8-node[data-type="text"] .zsa-v8-node-head b,html[data-zsa-theme="dark"] .zsa-v8-node[data-type="note"] .zsa-v8-node-head b{color:#82eec7}
html[data-zsa-theme="dark"] .zsa-v8-node[data-type="agent"] .zsa-v8-node-head b{color:#968be5}
html[data-zsa-theme="dark"] .zsa-v85-ref{border:1px solid #484848;border-radius:9px;background:#1e1e1e;color:#cccccc;box-shadow:none}
html[data-zsa-theme="dark"] .zsa-v85-ref:hover{border-color:#484848;background:#1e1e1e}
html[data-zsa-theme="dark"] .zsa-v85-ref-thumb{border-radius:6px;background:#1e1e1e}
html[data-zsa-theme="dark"] .zsa-v85-ref-thumb>img:not(.zsa-v85-ref-zoom){border-radius:6px}
html[data-zsa-theme="dark"] .zsa-v85-ref-zoom{border:1px solid #484848;border-radius:12px;background:#1e1e1e;box-shadow:0 18px 46px rgba(26,34,45,.18)}
html[data-zsa-theme="dark"] .zsa-v85-ref.is-text>span,html[data-zsa-theme="dark"] .zsa-v85-ref.is-video>span{border-radius:7px;background:#1e1e1e;color:#cccccc}
html[data-zsa-theme="dark"] .zsa-v85-at-menu{border:1px solid #484848;border-radius:12px;background:#1e1e1e;box-shadow:0 16px 38px rgba(22,30,40,.15)}
html[data-zsa-theme="dark"] .zsa-v85-at-menu button{border:0;border-radius:8px;background:transparent;color:#eeeeee}
html[data-zsa-theme="dark"] .zsa-v85-at-menu button:hover{background:#22303a}
html[data-zsa-theme="dark"] .zsa-v85-at-menu button>span{border-radius:7px;background:#21313b}
html[data-zsa-theme="dark"] .zsa-v85-at-menu button>small{color:#aaaaaa}
html[data-zsa-theme="dark"] .zsa-v86-workbench-composer,html[data-zsa-theme="dark"] .zsa-v85-composer{border:1px solid #484848;border-radius:18px;background:rgba(30,30,30,0.992);box-shadow:0 16px 44px rgba(21,29,38,.12)}
html[data-zsa-theme="dark"] .zsa-v85-composer:focus-within{border-color:#484848;box-shadow:0 18px 48px rgba(21,29,38,.14)}
html[data-zsa-theme="dark"] .zsa-v85-ref{border:1px solid #484848;border-radius:10px;background:#1e1e1e;color:#cccccc;box-shadow:0 1px 3px rgba(20,27,35,.025)}
html[data-zsa-theme="dark"] .zsa-v85-ref:hover{border-color:#484848;background:#1e1e1e}
html[data-zsa-theme="dark"] .zsa-v85-ref-main{border:0;border-radius:9px;background:transparent;color:inherit}
html[data-zsa-theme="dark"] .zsa-v85-ref-thumb{border-radius:7px;background:#1e1e1e}
html[data-zsa-theme="dark"] .zsa-v85-ref-thumb>img{border-radius:7px}
html[data-zsa-theme="dark"] .zsa-v85-ref-zoom{border:1px solid #484848;border-radius:14px;background:#1e1e1e;box-shadow:0 22px 58px rgba(24,31,40,.22)}
html[data-zsa-theme="dark"] .zsa-v85-ref-zoom>img{border-radius:9px;background:#1e1e1e}
html[data-zsa-theme="dark"] .zsa-v85-ref-remove{border:1px solid #484848;border-radius:50%;background:#1e1e1e;color:#cccccc;box-shadow:0 2px 7px rgba(20,27,35,.10)}
html[data-zsa-theme="dark"] .zsa-v85-ref-remove:hover{background:#363636;color:#f5f5f5;border-color:#484848}
html[data-zsa-theme="dark"] .zsa-v85-ref.is-text> .zsa-v85-ref-main>span,html[data-zsa-theme="dark"] .zsa-v85-ref.is-video> .zsa-v85-ref-main>span{border-radius:7px;background:#1e1e1e;color:#cccccc}
html[data-zsa-theme="dark"] .zsa-v84-composer-add{border-radius:10px}
html[data-zsa-theme="dark"] .zsa-v84-composer-bottom select{border-color:#484848;border-radius:9px;background:#1e1e1e}
@media(max-width:800px){html[data-zsa-theme="dark"] .zsa-v86-workbench-composer,html[data-zsa-theme="dark"] .zsa-v85-composer{border-radius:16px}}
html[data-zsa-theme="dark"] .zsa-v86-ref-card,html[data-zsa-theme="dark"] .zsa-v86-ref-add{border:1px solid #3675a1;border-radius:12px;background:#1e1e1e;box-shadow:none}
html[data-zsa-theme="dark"] .zsa-v86-ref-card-main{border:0;border-radius:12px;background:transparent;color:#eeeeee}
html[data-zsa-theme="dark"] .zsa-v86-ref-top{color:#cccccc}
html[data-zsa-theme="dark"] .zsa-v86-ref-card .zsa-v85-ref-thumb{border-radius:8px;background:#1f303d}
html[data-zsa-theme="dark"] .zsa-v86-ref-card .zsa-v85-ref-thumb>img{border-radius:8px}
html[data-zsa-theme="dark"] .zsa-v86-ref-icon{border-radius:8px;background:#20313c;color:#cccccc}
html[data-zsa-theme="dark"] .zsa-v86-ref-bottom{color:#eeeeee}
html[data-zsa-theme="dark"] .zsa-v86-ref-card:hover,html[data-zsa-theme="dark"] .zsa-v86-ref-add:hover{border-color:#2597b1;background:#1e1e1e}
html[data-zsa-theme="dark"] .zsa-v86-ref-add{color:#7ee0f1;background:#1e1e1e}
html[data-zsa-theme="dark"] .zsa-v86-ref-add small{color:#7ee0f1}
html[data-zsa-theme="dark"] .zsa-v86-size-trigger{border:1px solid #484848;border-radius:10px;background:#1e1e1e;color:#eeeeee}
html[data-zsa-theme="dark"] .zsa-v86-size-trigger:hover{border-color:#2597b1;color:#7edbf1}
html[data-zsa-theme="dark"] .zsa-v86-size-panel{border:1px solid #484848;border-radius:16px;background:#1e1e1e;box-shadow:0 22px 58px rgba(21,29,38,.18)}
html[data-zsa-theme="dark"] .zsa-v86-size-section+.zsa-v86-size-section{border-top:1px solid #484848}
html[data-zsa-theme="dark"] .zsa-v86-size-section strong{color:#cccccc}
html[data-zsa-theme="dark"] .zsa-v86-size-section small{color:#aaaaaa}
html[data-zsa-theme="dark"] .zsa-v86-size-chip{border:1px solid #484848;border-radius:11px;background:#1e1e1e;color:#cccccc}
html[data-zsa-theme="dark"] .zsa-v86-size-chip:hover{border-color:#2597b1;background:#1e1e1e}
html[data-zsa-theme="dark"] .zsa-v86-size-chip.is-active{border-color:#484848;background:#1e1e1e;box-shadow:inset 0 0 0 1px #2b3137}
html[data-zsa-theme="dark"] .zsa-v86-duration-row{color:#aaaaaa}
html[data-zsa-theme="dark"] .zsa-v86-duration-row b{border-radius:999px;background:#1e1e1e;color:#eeeeee}
html[data-zsa-theme="dark"] .zsa-v86-ratio-icon{border:1.5px solid #484848;border-radius:2px}
html[data-zsa-theme="dark"] .zsa-v86-ratio-icon.is-auto{border-radius:4px;border-style:dashed}
html[data-zsa-theme="dark"] .zsa-v86-ratio-icon.is-auto:after{border-radius:50%;background:#363636;color:#f5f5f5;border:2px solid #484848}
html[data-zsa-theme="dark"] .zsa-v86-size-chip.is-active .zsa-v86-ratio-icon{border-color:#484848}
html[data-zsa-theme="dark"] .zsa-v86-duration-wrap input[type=range]{border-radius:999px;background:#292929;outline:none}
html[data-zsa-theme="dark"] .zsa-v86-duration-wrap input[type=range]::-webkit-slider-thumb{border-radius:50%;background:#2b3a4b;border:0;box-shadow:0 0 0 2px #000000,0 1px 4px rgba(20,27,35,.18)}
html[data-zsa-theme="dark"] .zsa-v86-duration-wrap input[type=range]::-moz-range-thumb{border-radius:50%;background:#2b3a4b;border:0;box-shadow:0 0 0 2px #000000,0 1px 4px rgba(20,27,35,.18)}
html[data-zsa-theme="dark"] .zsa-v863-model-trigger,html[data-zsa-theme="dark"] .zsa-v863-count-trigger{border:1px solid #484848;border-radius:10px;background:#1e1e1e;color:#eeeeee}
html[data-zsa-theme="dark"] .zsa-v863-model-trigger i,html[data-zsa-theme="dark"] .zsa-v863-count-trigger i{color:#aaaaaa}
html[data-zsa-theme="dark"] .zsa-v863-model-mark{border-radius:6px;background:#20303c;color:#cccccc}
html[data-zsa-theme="dark"] .zsa-v863-model-trigger:hover,html[data-zsa-theme="dark"] .zsa-v863-count-trigger:hover{border-color:#2597b1;color:#7edbf1;background:#1e1e1e}
html[data-zsa-theme="dark"] .zsa-v863-count-trigger>span{color:#aaaaaa}
html[data-zsa-theme="dark"] .zsa-v863-pop-card{border:1px solid #484848;border-radius:16px;background:#1e1e1e;box-shadow:0 22px 58px rgba(21,29,38,.18)}
html[data-zsa-theme="dark"] .zsa-v863-pop-card>header{border-bottom:1px solid #484848}
html[data-zsa-theme="dark"] .zsa-v863-pop-card>header b{color:#eeeeee}
html[data-zsa-theme="dark"] .zsa-v863-pop-card>header small{color:#aaaaaa}
html[data-zsa-theme="dark"] .zsa-v863-model-row{border:0;border-radius:11px;background:#1e1e1e;color:#eeeeee}
html[data-zsa-theme="dark"] .zsa-v863-model-row:hover{background:#1e1e1e}
html[data-zsa-theme="dark"] .zsa-v863-model-row.is-active{background:#183544}
html[data-zsa-theme="dark"] .zsa-v863-model-icon{border:1px solid #484848;border-radius:10px;background:#1e1e1e;color:#cccccc}
html[data-zsa-theme="dark"] .zsa-v863-model-icon.is-smart{background:#123e49;color:#7ee0f1;border-color:#2f90a7}
html[data-zsa-theme="dark"] .zsa-v863-model-copy small{color:#aaaaaa}
html[data-zsa-theme="dark"] .zsa-v863-model-row em{color:#80ddef}
html[data-zsa-theme="dark"] .zsa-v863-count-choice{border:1px solid #484848;border-radius:11px;background:#1e1e1e;color:#cccccc}
html[data-zsa-theme="dark"] .zsa-v863-count-choice span{color:#aaaaaa}
html[data-zsa-theme="dark"] .zsa-v863-count-choice:hover{border-color:#2597b1;background:#1e1e1e}
html[data-zsa-theme="dark"] .zsa-v863-count-choice.is-active{border-color:#484848;background:#1e1e1e;box-shadow:inset 0 0 0 1px #20262d}
html[data-zsa-theme="dark"] .zsa-v86-ref-card,html[data-zsa-theme="dark"] .zsa-v86-ref-add{border-radius:10px}
html[data-zsa-theme="dark"] .zsa-v86-ref-card-main{border-radius:10px}
html[data-zsa-theme="dark"] .zsa-v86-ref-media{border-radius:10px;background:#20313c}
html[data-zsa-theme="dark"] .zsa-v86-ref-media.is-video,html[data-zsa-theme="dark"] .zsa-v86-ref-media.is-text{background:linear-gradient(180deg,#1d333e 0%,#21303b 100%)}
html[data-zsa-theme="dark"] .zsa-v86-ref-icon{border-radius:9px;background:rgba(30,30,30,0.92);color:#cccccc;box-shadow:0 6px 16px rgba(14,25,36,.08)}
html[data-zsa-theme="dark"] .zsa-v86-ref-overlay{border-radius:7px;background:rgba(38,59,80,0.42);box-shadow:0 4px 14px rgba(10,18,28,.12);color:#f5f5f5}
html[data-zsa-theme="dark"] .zsa-v86-ref-add{border-style:solid;border-color:#3180a5;background:linear-gradient(180deg,#1e1e1e 0%,#1e1e1e 100%);color:#7ee0f1}
html[data-zsa-theme="dark"] .zsa-v86-ref-add small{color:#7ee0f1}
html[data-zsa-theme="dark"] .zsa-v86-prompt-btn{border:1px solid #484848;border-radius:999px;background:#1e1e1e;color:#cccccc}
html[data-zsa-theme="dark"] .zsa-v86-prompt-btn:hover{border-color:#2597b1;color:#7edbf1;background:#1e1e1e}
html[data-zsa-theme="dark"] .zsa-v86-prompt-btn.is-primary{background:#1e1e1e;border-color:#2f90a7;color:#7edef1}
html[data-zsa-theme="dark"] .zsa-v85-prompt-wrap.is-active .zsa-v86-prompt-btn.is-primary{box-shadow:0 0 0 3px rgba(0,0,0,0.12)}
html[data-zsa-theme="dark"] .zsa-v84-composer-side button{border-radius:9px;background:#1e1e1e;border:1px solid #484848;color:#aaaaaa;box-shadow:0 4px 12px rgba(18,28,38,.04)}
html[data-zsa-theme="dark"] .zsa-v84-composer-side button:hover{background:#1e1e1e;border-color:#2597b1;color:#7edbf1}
html[data-zsa-theme="dark"] .zsa-v86-duration-wrap input[type=range]{background:linear-gradient(90deg,#2b3a4b 0%,#2b3a4b var(--v86-progress,0%),#292929 var(--v86-progress,0%),#292929 100%)}
html[data-zsa-theme="dark"] .zsa-v86-duration-wrap input[type=range]::-webkit-slider-thumb{border-radius:50%;background:#2b3a4b;border:0;box-shadow:0 0 0 3px #000000,0 2px 8px rgba(20,27,35,.2)}
html[data-zsa-theme="dark"] .zsa-v86-duration-wrap input[type=range]::-moz-range-thumb{border-radius:50%;background:#2b3a4b;border:0;box-shadow:0 0 0 3px #000000,0 2px 8px rgba(20,27,35,.2)}
html[data-zsa-theme="dark"] .zsa-v86-ref-card .zsa-v85-ref-zoom{border:1px solid #484848;border-radius:14px;background:#1e1e1e;box-shadow:0 18px 46px rgba(26,34,45,.18)}
html[data-zsa-theme="dark"] .zsa-v86-ref-card .zsa-v85-ref-zoom img{border-radius:10px}
html[data-zsa-theme="dark"] .zsa-v85-at-menu{border-radius:14px;box-shadow:0 18px 38px rgba(22,30,40,.16)}
html[data-zsa-theme="dark"] .zsa-v866-at-empty{border-radius:10px;background:#1e1e1e;color:#aaaaaa}
html[data-zsa-theme="dark"] .zsa-v866-at-item{border:0;border-radius:10px;background:transparent;color:#eeeeee}
html[data-zsa-theme="dark"] .zsa-v866-at-item:hover{background:#1b3141}
html[data-zsa-theme="dark"] .zsa-v866-at-cover{border-radius:9px;background:#21313b;color:#cccccc}
html[data-zsa-theme="dark"] .zsa-v866-at-cover.is-image{background:#212e3b}
html[data-zsa-theme="dark"] .zsa-v866-at-cover.is-image img{border-radius:9px}
html[data-zsa-theme="dark"] .zsa-v866-at-preview{border:1px solid #484848;border-radius:12px;background:#1e1e1e;box-shadow:0 16px 38px rgba(26,34,45,.18)}
html[data-zsa-theme="dark"] .zsa-v866-at-preview img{border-radius:9px}
html[data-zsa-theme="dark"] .zsa-v866-at-copy small{color:#aaaaaa}
html[data-zsa-theme="dark"] .zsa-v86-ref-media>img{border-radius:10px}
html[data-zsa-theme="dark"] .zsa-v867-ref-hover{border:1px solid #484848;border-radius:14px;background:#1e1e1e;box-shadow:0 22px 58px rgba(20,28,38,.22)}
html[data-zsa-theme="dark"] .zsa-v867-ref-hover img{border-radius:10px;background:#1e1e1e}
html[data-zsa-theme="dark"] .zsa-v867-ref-text{color:#cccccc}
html[data-zsa-theme="dark"] .zsa-v8-node.is-generating{box-shadow:0 0 0 1px rgba(0,0,0,0.35),0 10px 28px rgba(0,0,0,0.12)}
html[data-zsa-theme="dark"] .zsa-v8-node.is-generating:before{border-radius:12px;background:linear-gradient(115deg,rgba(30,30,30,0.18) 20%,rgba(23,81,94,0.16) 42%,rgba(30,30,30,0.22) 62%);background-size:220% 100%}
html[data-zsa-theme="dark"] .zsa-v8-node.is-generating:after{border:1px solid rgba(72,72,72,0.72);border-radius:999px;background:rgba(42,58,75,0.72);color:#f5f5f5;box-shadow:0 6px 20px rgba(20,28,38,.16)}
html[data-zsa-theme="dark"] .zsa-v8-canvas.is-connecting .zsa-v8-node:not(.is-selected):hover{border-color:#2597b1;box-shadow:0 0 0 2px rgba(0,0,0,0.12)}
html[data-zsa-theme="dark"] .zsa-v868-prompt-editor{outline:0;color:#eeeeee}
html[data-zsa-theme="dark"] .zsa-v868-prompt-editor:empty:before{color:#aaaaaa}
html[data-zsa-theme="dark"] .zsa-v868-prompt-editor::-webkit-scrollbar-thumb{background:#292929;border-radius:999px}
html[data-zsa-theme="dark"] .zsa-v868-mention{border:1px solid #478f6e;border-radius:7px;background:#1a422c;color:#90dfba;box-shadow:0 1px 2px rgba(19,57,39,.04)}
html[data-zsa-theme="dark"] .zsa-v868-mention.is-text{border-color:#409678;background:#184434;color:#84ebc7}
html[data-zsa-theme="dark"] .zsa-v868-mention.is-video{border-color:#4e29ad;background:#1e1e1e;color:#a793dc}
html[data-zsa-theme="dark"] .zsa-v85-at-menu{border:1px solid #484848;border-radius:13px;background:#1e1e1e;box-shadow:0 16px 42px rgba(22,30,40,.16)}
html[data-zsa-theme="dark"] .zsa-v866-at-item.is-image:hover,html[data-zsa-theme="dark"] .zsa-v866-at-item.is-text:hover,html[data-zsa-theme="dark"] .zsa-v866-at-item.is-video:hover{background:#1e1e1e}
html[data-zsa-theme="dark"] .zsa-v866-at-copy b{color:#cccccc}
html[data-zsa-theme="dark"] .zsa-v866-at-copy small{color:#aaaaaa}
html[data-zsa-theme="dark"] .zsa-v867-ref-text{color:#cccccc}
html[data-zsa-theme="dark"] .zsa-v868-mention.zsa-v869-mention{border-radius:6px;box-shadow:0 1px 2px rgba(26,40,54,.04)}
html[data-zsa-theme="dark"] .zsa-v869-mention.is-image{border:1px solid #3476a2;background:#123449;color:#90c4df}
html[data-zsa-theme="dark"] .zsa-v869-mention.is-text{border:1px solid #439474;background:#1a4233;color:#84ebc7}
html[data-zsa-theme="dark"] .zsa-v869-mention.is-video{border:1px solid #5334a3;background:#261249;color:#a999d6}
html[data-zsa-theme="dark"] .zsa-v869-mention-icon{border-radius:4px;background:rgba(30,30,30,0.86)}
html[data-zsa-theme="dark"] .zsa-v869-mention-icon.is-image img{border-radius:4px}
html[data-zsa-theme="dark"] .zsa-v869-mention-icon.is-text{border:1px solid rgba(37,177,128,0.22);background:#1e1e1e}
html[data-zsa-theme="dark"] .zsa-v869-mention-icon.is-text:before{border:1.4px solid #36a17c;border-radius:1.5px;background:#1e1e1e}
html[data-zsa-theme="dark"] .zsa-v869-mention-icon.is-text:after{background:#1d5844;box-shadow:0 3px 0 #36a27d}
html[data-zsa-theme="dark"] .zsa-v869-mention-icon.is-video{background:#1e1e1e;border:1px solid rgba(85,61,153,0.18)}
html[data-zsa-theme="dark"] .zsa-v869-mention-icon.is-video:before{border-top:4px solid transparent;border-bottom:4px solid transparent;border-left:6px solid #553d99}
html[data-zsa-theme="dark"] .zsa-v869-mention.is-image:hover{border-color:#367ca1;background:#133649}
html[data-zsa-theme="dark"] .zsa-v869-mention.is-text:hover{border-color:#419576;background:#194332}
html[data-zsa-theme="dark"] .zsa-v869-mention.is-video:hover{border-color:#51379f;background:#251249}
html[data-zsa-theme="dark"] .zsa-v8610-ref-icon-wrap img,html[data-zsa-theme="dark"] .zsa-v8610-ref-icon{border-radius:10px}
html[data-zsa-theme="dark"] .zsa-v8610-ref-icon.is-custom{background:transparent}
html[data-zsa-theme="dark"] .zsa-v8610-ref-icon.is-glyph{border-radius:12px;background:rgba(30,30,30,0.92);color:#cccccc;box-shadow:0 8px 18px rgba(20,28,38,.08)}
html[data-zsa-theme="dark"] .zsa-v866-at-item.zsa-v8610-at-item{border-radius:9px}
html[data-zsa-theme="dark"] .zsa-v866-at-item.zsa-v8610-at-item .zsa-v866-at-cover{border-radius:8px;background:#20313c}
html[data-zsa-theme="dark"] .zsa-v866-at-item.zsa-v8610-at-item .zsa-v866-at-cover.is-image img{border-radius:8px}
html[data-zsa-theme="dark"] .zsa-v8610-at-icon,html[data-zsa-theme="dark"] .zsa-v8610-at-icon.is-custom{border-radius:5px}
html[data-zsa-theme="dark"] .zsa-v8610-at-icon.is-glyph{border-radius:5px;background:#1e1e1e;color:#cccccc;box-shadow:0 1px 2px rgba(20,28,38,.06)}
html[data-zsa-theme="dark"] .zsa-v866-at-copy.zsa-v8610-at-copy b{color:#cccccc}
html[data-zsa-theme="dark"] .zsa-v866-at-copy.zsa-v8610-at-copy small{color:#aaaaaa}
html[data-zsa-theme="dark"] .zsa-v868-mention.zsa-v869-mention.zsa-v8610-mention{border-radius:7px}
html[data-zsa-theme="dark"] .zsa-v8610-mention-icon{border-radius:5px;background:rgba(30,30,30,0.88)}
html[data-zsa-theme="dark"] .zsa-v8610-mention-icon img{border-radius:5px}
html[data-zsa-theme="dark"] .zsa-v8610-mention-icon i{color:inherit}
html[data-zsa-theme="dark"] .zsa-v869-mention.is-text .zsa-v8610-mention-icon,html[data-zsa-theme="dark"] .zsa-v869-mention.is-video .zsa-v8610-mention-icon{background:#1e1e1e;box-shadow:inset 0 0 0 1px rgba(24,42,61,.08)}
html[data-zsa-theme="dark"] .zsa-v866-at-item.zsa-v8610-at-item .zsa-v866-at-cover{border-radius:8px}
html[data-zsa-theme="dark"] .zsa-v8610-ref-icon.is-svg.is-text,html[data-zsa-theme="dark"] .zsa-v8610-at-icon.is-svg.is-text{color:#cccccc}
html[data-zsa-theme="dark"] .zsa-v8610-ref-icon.is-svg.is-video,html[data-zsa-theme="dark"] .zsa-v8610-at-icon.is-svg.is-video{color:#8b8de4}
html[data-zsa-theme="dark"] .zsa-v86-ref-media.is-text,html[data-zsa-theme="dark"] .zsa-v86-ref-media.is-video{background:linear-gradient(180deg,#1f2e3d 0%,#212e3b 100%)}
html[data-zsa-theme="dark"] .zsa-v866-at-item.zsa-v8610-at-item .zsa-v866-at-cover{border-radius:9px;border:1px solid #484848;background:#1d2e3f}
html[data-zsa-theme="dark"] .zsa-v866-at-copy.zsa-v8610-at-copy b{color:#eeeeee}
html[data-zsa-theme="dark"] .zsa-v868-mention.zsa-v869-mention.zsa-v8610-mention{border-radius:8px}
html[data-zsa-theme="dark"] .zsa-v8610-mention-icon{border-radius:6px;background:rgba(30,30,30,0.92)}
html[data-zsa-theme="dark"] .zsa-v8610-mention-icon img{border-radius:6px}
html[data-zsa-theme="dark"] .zsa-v8610-mention-svg{color:#cccccc}
html[data-zsa-theme="dark"] .zsa-v869-mention.is-video .zsa-v8610-mention-svg{color:#8b8de4}
html[data-zsa-theme="dark"] .zsa-v863-model-mark{border-radius:6px;background:#20303c;color:#cccccc}
html[data-zsa-theme="dark"] .zsa-v86-ref-media.is-text,html[data-zsa-theme="dark"] .zsa-v86-ref-media.is-video{background:linear-gradient(180deg,#1e1e1e 0%,#212e3b 100%)}
html[data-zsa-theme="dark"] .zsa-v8610-ref-icon-wrap .zsa-v8610-ref-icon.is-svg{color:#cccccc}
html[data-zsa-theme="dark"] .zsa-v8610-ref-icon-wrap.is-video .zsa-v8610-ref-icon.is-svg{color:#8b8de4}
html[data-zsa-theme="dark"] .zsa-v866-at-item.zsa-v8610-at-item .zsa-v866-at-cover{border-radius:9px!important;border:1px solid #496e8d;background:#1d2e3f}
html[data-zsa-theme="dark"] .zsa-v8613-at-pill{border-radius:8px;background:#1e1e1e;color:#cccccc}
html[data-zsa-theme="dark"] .zsa-v868-mention.zsa-v869-mention.zsa-v8610-mention{border-radius:8px!important}
html[data-zsa-theme="dark"] .zsa-v8610-mention-icon{border-radius:6px!important;background:rgba(30,30,30,0.92)}
html[data-zsa-theme="dark"] .zsa-v8610-mention-icon img{border-radius:6px}
html[data-zsa-theme="dark"] .zsa-v8610-mention-svg{color:#cccccc}
html[data-zsa-theme="dark"] .zsa-v86-ref-media.is-text,html[data-zsa-theme="dark"] .zsa-v86-ref-media.is-video{background:linear-gradient(180deg,#1e1e1e 0%,#202f3c 100%)!important}
html[data-zsa-theme="dark"] .zsa-v8610-ref-icon-wrap .zsa-v8610-ref-icon.is-custom{border-radius:12px}
html[data-zsa-theme="dark"] .zsa-v8610-ref-icon-wrap .zsa-v8610-ref-icon.is-svg{color:#cccccc}
html[data-zsa-theme="dark"] .zsa-v8610-ref-icon-wrap.is-video .zsa-v8610-ref-icon.is-svg{color:#8b8de4}
html[data-zsa-theme="dark"] .zsa-v866-at-item.zsa-v8614-at-item{border-radius:12px!important;background:#1e1e1e!important}
html[data-zsa-theme="dark"] .zsa-v866-at-item.zsa-v8614-at-item:hover{background:#1e1e1e!important}
html[data-zsa-theme="dark"] .zsa-v866-at-item.zsa-v8614-at-item .zsa-v866-at-cover{border-radius:10px!important;border:1px solid #447193;background:#1d303e}
html[data-zsa-theme="dark"] .zsa-v8614-at-icon,html[data-zsa-theme="dark"] .zsa-v8614-at-icon.is-custom,html[data-zsa-theme="dark"] .zsa-v8614-at-icon.is-svg{color:#cccccc}
html[data-zsa-theme="dark"] .zsa-v8614-at-item.is-video .zsa-v8614-at-icon.is-svg{color:#8b8de4}
html[data-zsa-theme="dark"] .zsa-v8614-at-name{color:#eeeeee!important}
html[data-zsa-theme="dark"] .zsa-v868-mention.zsa-v869-mention.zsa-v8610-mention{background:#1d3e30!important;border-color:#478f6e!important}
html[data-zsa-theme="dark"] .zsa-v869-mention.is-image{background:#123449!important;border-color:#2576b1!important}
html[data-zsa-theme="dark"] .zsa-v869-mention.is-video{background:#1a1249!important;border-color:#3d25b1!important}
html[data-zsa-theme="dark"] .zsa-v8610-mention-icon{border-radius:6px!important;background:#1e1e1e!important;box-shadow:inset 0 0 0 1px rgba(25,40,60,.06)}
html[data-zsa-theme="dark"] .zsa-v8610-mention-icon img{border-radius:6px!important}
html[data-zsa-theme="dark"] .zsa-v8614-mention-svg{color:#cccccc}
html[data-zsa-theme="dark"] .zsa-v869-mention.is-video .zsa-v8614-mention-svg{color:#8b8de4}
html[data-zsa-theme="dark"] .zsa-v86-ref-media.is-text,html[data-zsa-theme="dark"] .zsa-v86-ref-media.is-video{background:linear-gradient(180deg,#1e1e1e 0%,#1f303d 100%)!important}
html[data-zsa-theme="dark"] .zsa-v8610-ref-icon,html[data-zsa-theme="dark"] .zsa-v8610-ref-icon.is-custom,html[data-zsa-theme="dark"] .zsa-v8610-ref-icon.is-svg{border-radius:12px!important;color:#cccccc}
html[data-zsa-theme="dark"] .zsa-v8610-ref-icon-wrap.is-video .zsa-v8610-ref-icon.is-svg{color:#8b8de4}
html[data-zsa-theme="dark"] .zsa-v866-at-item.zsa-v8614-at-item{border-radius:12px!important;background:#1e1e1e!important}
html[data-zsa-theme="dark"] .zsa-v866-at-item.zsa-v8614-at-item .zsa-v866-at-cover{border-radius:10px!important;border:1px solid #447193!important;background:#1d303e!important}
html[data-zsa-theme="dark"] .zsa-v8614-at-name{color:#eeeeee!important}
html[data-zsa-theme="dark"] .zsa-v868-mention.zsa-v869-mention.zsa-v8610-mention{border-radius:8px!important}
html[data-zsa-theme="dark"] .zsa-v8610-mention-icon{border-radius:6px!important;background:#1e1e1e!important;box-shadow:inset 0 0 0 1px rgba(25,40,60,.06)!important}
html[data-zsa-theme="dark"] .zsa-v8610-mention-icon img{border-radius:6px!important}
html[data-zsa-theme="dark"] .zsa-v8614-mention-svg{color:#cccccc!important}
html[data-zsa-theme="dark"] .zsa-v869-mention.is-video .zsa-v8614-mention-svg{color:#8b8de4!important}
html[data-zsa-theme="dark"] .zsa-v86-ref-media.is-text,html[data-zsa-theme="dark"] .zsa-v86-ref-media.is-video{background:linear-gradient(180deg,#1e1e1e 0%,#1f303d 100%)!important}
html[data-zsa-theme="dark"] .zsa-v8610-ref-icon,html[data-zsa-theme="dark"] .zsa-v8610-ref-icon.is-custom,html[data-zsa-theme="dark"] .zsa-v8610-ref-icon.is-svg{border-radius:12px!important;color:#cccccc!important}
html[data-zsa-theme="dark"] .zsa-v8610-ref-icon-wrap.is-video .zsa-v8610-ref-icon.is-svg{color:#8b8de4!important}
html[data-zsa-theme="dark"] .zsa-v86-ref-card,html[data-zsa-theme="dark"] .zsa-v86-ref-add{box-shadow:0 10px 24px rgba(26,38,50,.10)!important;border-color:#3f7397!important;background:#1e1e1e!important}
html[data-zsa-theme="dark"] .zsa-v86-ref-card:hover,html[data-zsa-theme="dark"] .zsa-v86-ref-add:hover{box-shadow:0 14px 30px rgba(26,38,50,.14)!important}
html[data-zsa-theme="dark"] .zsa-v85-at-menu{border-radius:14px!important;background:rgba(30,30,30,0.96)!important;box-shadow:0 18px 38px rgba(24,35,46,.14)!important}
html[data-zsa-theme="dark"] .zsa-v866-at-item.zsa-v8616-at-item{border:1px solid #456e91!important;border-radius:12px!important;background:#1e1e1e!important;box-shadow:0 8px 20px rgba(26,38,50,.10)!important}
html[data-zsa-theme="dark"] .zsa-v866-at-item.zsa-v8616-at-item:hover{box-shadow:0 12px 26px rgba(26,38,50,.14)!important;background:#1e1e1e!important}
html[data-zsa-theme="dark"] .zsa-v866-at-item.zsa-v8616-at-item .zsa-v866-at-cover{border-radius:10px!important;border:1px solid #47708f!important;background:#1d303e!important;box-shadow:none!important}
html[data-zsa-theme="dark"] .zsa-v8616-at-name-wrap{border-radius:8px!important;background:#212e3b!important;box-shadow:none!important}
html[data-zsa-theme="dark"] .zsa-v8616-at-name{color:#cccccc!important}
html[data-zsa-theme="dark"] .zsa-v868-mention.zsa-v869-mention.zsa-v8610-mention{border-radius:7px!important;box-shadow:0 1px 2px rgba(26,38,50,.04)!important}
html[data-zsa-theme="dark"] .zsa-v869-mention.is-text{background:#174536!important;border:1px solid #478f72!important;color:#84ebc8!important}
html[data-zsa-theme="dark"] .zsa-v869-mention.is-image{background:#123449!important;border:1px solid #2574b1!important;color:#8ec0e1!important}
html[data-zsa-theme="dark"] .zsa-v869-mention.is-video{background:#1a1249!important;border:1px solid #4125b1!important;color:#a193dc!important}
html[data-zsa-theme="dark"] .zsa-v8610-mention-icon{border-radius:5px!important;background:#1e1e1e!important;box-shadow:inset 0 0 0 1px rgba(25,40,60,.06)!important}
html[data-zsa-theme="dark"] .zsa-v8610-mention-icon img{border-radius:5px!important}
html[data-zsa-theme="dark"] .zsa-v8614-mention-svg{color:currentColor!important}
html[data-zsa-theme="dark"] .zsa-v86-ref-media.is-text,html[data-zsa-theme="dark"] .zsa-v86-ref-media.is-video{background:linear-gradient(180deg,#1e1e1e 0%,#202e3c 100%)!important}
html[data-zsa-theme="dark"] .zsa-v8610-ref-icon,html[data-zsa-theme="dark"] .zsa-v8610-ref-icon.is-custom,html[data-zsa-theme="dark"] .zsa-v8610-ref-icon.is-svg{border-radius:10px!important;color:#cccccc!important}
html[data-zsa-theme="dark"] .zsa-v8610-ref-icon-wrap.is-video .zsa-v8610-ref-icon.is-svg{color:#8b8de4!important}
html[data-zsa-theme="dark"] .zsa-v86-ref-media.is-text{background:linear-gradient(180deg,#1e1e1e 0%,#202e3c 100%)!important}
html[data-zsa-theme="dark"] .zsa-v8610-ref-icon-wrap.is-text .zsa-v8610-ref-icon,html[data-zsa-theme="dark"] .zsa-v8610-ref-icon-wrap.is-text .zsa-v8610-ref-icon.is-custom{border-radius:10px!important}
html[data-zsa-theme="dark"] .zsa-v866-at-cover.is-text{background:#20323c!important}
html[data-zsa-theme="dark"] .zsa-v869-mention.is-text .zsa-v8610-mention-icon{border-radius:5px!important;background:#1e1e1e!important}
html[data-zsa-theme="dark"] .zsa-v869-mention.is-text .zsa-v8610-mention-icon img,html[data-zsa-theme="dark"] .zsa-v869-mention.is-text .zsa-v8610-mention-icon svg{border-radius:4px!important}
html[data-zsa-theme="dark"] .zsa-v869-mention.is-text .zsa-v8610-mention-icon{border-radius:6px!important;background:#1e1e1e!important}
html[data-zsa-theme="dark"] .zsa-v869-mention.is-text .zsa-v8610-mention-icon img,html[data-zsa-theme="dark"] .zsa-v869-mention.is-text .zsa-v8618-inline-ref-icon{border-radius:5px!important}
html[data-zsa-theme="dark"] .drawer-media-tile.kind-text{border:1px solid #447692!important;border-radius:10px!important;background:#1e1e1e!important;box-shadow:0 8px 20px rgba(28,43,55,.10)!important}
html[data-zsa-theme="dark"] .drawer-media-tile.kind-text .drawer-media-tile-main{border:0!important;border-radius:10px!important;background:#1e1e1e!important}
html[data-zsa-theme="dark"] .drawer-media-tile.kind-text .drawer-media-thumb{background:linear-gradient(180deg,#1e1e1e 0%,#1f303d 100%)!important}
html[data-zsa-theme="dark"] .drawer-media-tile.kind-text .drawer-media-icon.kind-text{color:#cccccc!important;background:#1e1e1e!important;border-radius:8px!important;box-shadow:0 4px 12px rgba(31,50,62,.08)!important}
html[data-zsa-theme="dark"] .drawer-media-tile.kind-text .drawer-media-name,html[data-zsa-theme="dark"] .drawer-media-tile.kind-text .drawer-media-label{border-radius:6px!important;color:#f5f5f5!important;background:rgba(39,63,79,0.46)!important}
html[data-zsa-theme="dark"] .zsa-v869-mention.is-text .zsa-v8610-mention-icon{border-radius:5px!important;background:#1e1e1e!important;box-shadow:inset 0 0 0 1px rgba(28,50,62,.08)!important}
html[data-zsa-theme="dark"] .zsa-v869-mention.is-text .drawer-inline-text-icon,html[data-zsa-theme="dark"] .zsa-v869-mention.is-text .drawer-inline-text-icon.is-custom{color:#cccccc!important}
html[data-zsa-theme="dark"] .zsa-v869-mention.is-text{border:1px solid #498d70!important;background:#1a4230!important;color:#84ebc7!important;border-radius:7px!important}
html[data-zsa-theme="dark"] .zsa-v866-at-cover.is-text .drawer-media-icon.kind-text{color:#cccccc!important;background:#1f333d!important;border-radius:8px!important}
html[data-zsa-theme="dark"] .zsa-v869-mention-icon.is-text::before,html[data-zsa-theme="dark"] .zsa-v869-mention-icon.is-text::after{border:0!important;background:none!important;box-shadow:none!important}
html[data-zsa-theme="dark"] .zsa-v869-mention.is-text .zsa-v8610-mention-icon{border-radius:6px!important;background:#1e1e1e!important}
html[data-zsa-theme="dark"] .zsa-v869-mention.is-text .drawer-inline-text-icon,html[data-zsa-theme="dark"] .zsa-v869-mention.is-text .drawer-inline-text-icon.is-custom{border-radius:4px!important}
html[data-zsa-theme="dark"] .drawer-media-tile.kind-text{border:1px solid #457991!important;border-radius:10px!important;background:#1e1e1e!important;box-shadow:0 8px 20px rgba(32,48,60,.10)!important}
html[data-zsa-theme="dark"] .drawer-media-tile.kind-text .drawer-media-tile-main{border:0!important;border-radius:10px!important;background:linear-gradient(180deg,#1e1e1e 0%,#20353c 100%)!important}
html[data-zsa-theme="dark"] .drawer-media-tile.kind-text .drawer-media-thumb{background:transparent!important}
html[data-zsa-theme="dark"] .drawer-media-tile.kind-text .drawer-media-icon.kind-text.is-top-text-tile{border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important;color:#cccccc!important}
html[data-zsa-theme="dark"] .drawer-media-tile.kind-text .drawer-text-tile-lucide{color:#cccccc!important}
html[data-zsa-theme="dark"] .drawer-media-tile.kind-text .drawer-media-name,html[data-zsa-theme="dark"] .drawer-media-tile.kind-text .drawer-media-label{border-radius:6px!important;color:#f5f5f5!important}
html[data-zsa-theme="dark"] .drawer-media-tile.kind-text .drawer-media-name{background:rgba(42,68,75,0.58)!important}
html[data-zsa-theme="dark"] .drawer-media-tile.kind-text .drawer-media-label{background:rgba(38,67,79,0.72)!important}
html[data-zsa-theme="dark"] .zsa-v8624-text-tile{border:1px solid #484848!important;border-radius:9px!important;background:#1e1e1e!important;box-shadow:0 5px 14px rgba(32,45,55,.12)!important}
html[data-zsa-theme="dark"] .zsa-v8624-text-tile:hover{border-color:#484848!important;background:#1e1e1e!important;box-shadow:0 7px 18px rgba(32,45,55,.15)!important}
html[data-zsa-theme="dark"] .zsa-v8624-text-main{border:0!important;border-radius:9px!important;background:#1e1e1e!important}
html[data-zsa-theme="dark"] .zsa-v8624-text-top{border:1px solid #41957e!important;border-radius:5px!important;background:#134835!important;color:#cccccc!important}
html[data-zsa-theme="dark"] .zsa-v8624-text-icon{color:#83ece5!important;background:transparent!important}
html[data-zsa-theme="dark"] .zsa-v8624-text-icon .drawer-text-tile-lucide{color:#83ece5!important;stroke:currentColor!important}
html[data-zsa-theme="dark"] .zsa-v8624-text-bottom{border-radius:0 0 5px 5px!important;background:#363636!important;color:#f5f5f5!important;box-shadow:0 2px 5px rgba(14,26,32,.18)!important}
html[data-zsa-theme="dark"] .zsa-v8625-text-tile:hover{border-color:#497f8d!important;box-shadow:0 7px 18px rgba(32,45,55,.15)!important}
html[data-zsa-theme="dark"] .zsa-v8625-text-tile .zsa-v8625-text-icon svg{color:#83ede6!important;stroke:currentColor!important}
html[data-zsa-theme="dark"] .zsa-v8626-text-tile{border:1px solid #484848!important;border-radius:10px!important;background:#1e1e1e!important;box-shadow:0 5px 14px rgba(28,45,56,.10)!important}
html[data-zsa-theme="dark"] .zsa-v8626-text-tile:hover{border-color:#484848!important;box-shadow:0 8px 18px rgba(28,45,56,.14)!important}
html[data-zsa-theme="dark"] .zsa-v8626-text-main{border:0!important;border-radius:9px!important;background:#1e1e1e!important}
html[data-zsa-theme="dark"] .zsa-v8626-text-top{border:1px solid #41957e!important;border-radius:5px!important;background:#174534!important;color:#cccccc!important}
html[data-zsa-theme="dark"] .zsa-v8626-text-icon{border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important;color:#81eee6!important}
html[data-zsa-theme="dark"] .zsa-v8626-text-icon svg,html[data-zsa-theme="dark"] .zsa-v8626-text-icon svg path{background:transparent!important;fill:none!important;box-shadow:none!important}
html[data-zsa-theme="dark"] .zsa-v8626-text-bottom{border-radius:0 0 6px 6px!important;background:#363636!important;color:#f5f5f5!important;box-shadow:0 2px 5px rgba(14,26,32,.16)!important}
html[data-zsa-theme="dark"] .zsa-v8626-text-bottom{background:rgba(36,50,58,.82)!important;box-shadow:0 2px 5px rgba(14,26,32,.10)!important}
html[data-zsa-theme="dark"] .zsa-v868-prompt-editor:empty:before{color:#aaaaaa!important}
html[data-zsa-theme="dark"] .zsa-v830-home{background-color:#1e1e1e!important;background-image:radial-gradient(circle,rgba(51,51,51,0.42) 1px,transparent 1.1px)!important;background-size:24px 24px!important;background-position:0 0!important}
html[data-zsa-theme="dark"] .zsa-v830-home-tabs button{border:1px solid transparent!important;border-radius:16px!important;background:#1e1e1e!important;color:#cccccc!important;box-shadow:0 2px 7px rgba(31,42,51,.045)!important}
html[data-zsa-theme="dark"] .zsa-v830-home-tabs button.is-active{border-color:#484848!important;background:#363636!important;color:#f5f5f5!important;box-shadow:0 5px 14px rgba(32,38,44,.14)!important}
html[data-zsa-theme="dark"] .zsa-v830-day>h3{color:#eeeeee!important}
html[data-zsa-theme="dark"] .zsa-v830-new-tile{border:1px solid #484848!important;border-radius:11px!important;background:#1e1e1e!important;color:#cccccc!important;box-shadow:0 5px 16px rgba(36,48,59,.04)!important}
html[data-zsa-theme="dark"] .zsa-v830-new-tile:hover{border-color:#484848!important;background:#1e1e1e!important;box-shadow:0 9px 22px rgba(36,48,59,.08)!important}
html[data-zsa-theme="dark"] .zsa-v830-new-tile i{color:#cccccc!important}
html[data-zsa-theme="dark"] .zsa-v830-project-card{border-radius:11px!important}
html[data-zsa-theme="dark"] .zsa-v830-project-cover{border:1px solid #484848!important;border-radius:11px!important;background:#1e1e1e!important;box-shadow:0 6px 16px rgba(30,42,52,.06)!important}
html[data-zsa-theme="dark"] .zsa-v830-project-card:hover .zsa-v830-project-cover{border-color:#484848!important;box-shadow:0 10px 24px rgba(30,42,52,.11)!important}
html[data-zsa-theme="dark"] .zsa-v830-project-cover>img,html[data-zsa-theme="dark"] .zsa-v830-project-cover>video{background:#1e1e1e!important}
html[data-zsa-theme="dark"] .zsa-v830-empty-preview{background-color:#1e1e1e!important;background-image:radial-gradient(circle,rgba(41,41,41,0.95) 1px,transparent 1.05px)!important;background-size:18px 18px!important}
html[data-zsa-theme="dark"] .zsa-v830-empty-preview em{color:#aaaaaa!important}
html[data-zsa-theme="dark"] .zsa-v830-project-caption{background:linear-gradient(180deg,transparent,rgba(21,27,31,.72))!important;color:#f5f5f5!important}
html[data-zsa-theme="dark"] .zsa-v830-project-caption small{color:rgba(245,245,245,0.78)!important}
html[data-zsa-theme="dark"] .zsa-v830-card-actions{border-radius:16px!important;background:rgba(55,61,67,.88)!important;box-shadow:0 8px 18px rgba(16,23,28,.14)!important}
html[data-zsa-theme="dark"] .zsa-v830-card-actions button{border:0!important;border-radius:6px!important;background:transparent!important;color:#f5f5f5!important}
html[data-zsa-theme="dark"] .zsa-v830-card-actions button+button:before{background:rgba(30,30,30,0.16)!important}
html[data-zsa-theme="dark"] .zsa-v830-card-actions button:hover{background:rgba(30,30,30,0.1)!important;color:#f5f5f5!important}
html[data-zsa-theme="dark"] .zsa-v830-card-actions button.is-favorite{color:#fbdfe3!important}
html[data-zsa-theme="dark"] .zsa-v830-card-actions svg{fill:none!important;stroke:currentColor!important}
html[data-zsa-theme="dark"] .zsa-v830-template-card{border:1px solid #484848!important;border-radius:13px!important;background:#1e1e1e!important;box-shadow:0 7px 20px rgba(32,44,54,.05)!important}
html[data-zsa-theme="dark"] .zsa-v830-template-cover{background:#1e1e1e!important}
html[data-zsa-theme="dark"] .zsa-v830-template-cover i{background-image:radial-gradient(#292929 1px,transparent 1px)!important;background-size:18px 18px!important}
html[data-zsa-theme="dark"] .zsa-v830-template-card small{color:#aaaaaa!important}
html[data-zsa-theme="dark"] .zsa-v830-template-card button{border:1px solid #484848!important;border-radius:8px!important;background:#1e1e1e!important}
html[data-zsa-theme="dark"] .zsa-v830-template-empty{color:#aaaaaa!important}
html[data-zsa-theme="dark"] .zsa-v830-modal-backdrop{background:rgba(17,23,28,.22)!important}
html[data-zsa-theme="dark"] .zsa-v830-dialog{border:1px solid #484848!important;border-radius:13px!important;background:#1e1e1e!important;box-shadow:0 26px 70px rgba(22,31,39,.18)!important}
html[data-zsa-theme="dark"] .zsa-v830-dialog label span{color:#cccccc!important}
html[data-zsa-theme="dark"] .zsa-v830-dialog input[name="title"]{border:1px solid #484848!important;border-radius:8px!important;outline:none!important}
html[data-zsa-theme="dark"] .zsa-v830-dialog p{color:#cccccc!important}
html[data-zsa-theme="dark"] .zsa-v830-dialog footer button{border:1px solid #484848!important;border-radius:8px!important;background:#1e1e1e!important}
html[data-zsa-theme="dark"] .zsa-v830-dialog footer .is-primary{border-color:#484848!important;background:#363636!important;color:#f5f5f5!important}
html[data-zsa-theme="dark"] .zsa-v830-dialog footer .is-danger{border-color:#a72f35!important;background:#5c191c!important;color:#f5f5f5!important}
html[data-zsa-theme="dark"] .zsa-ai-app[data-ai-active-panel="skills"] > .zsa-ai-main{background-color:#1e1e1e!important;background-image:radial-gradient(circle,rgba(51,51,51,0.42) 1px,transparent 1.1px)!important;background-size:24px 24px!important;background-position:0 0!important}
html[data-zsa-theme="dark"] .zsa-ai-app[data-ai-active-panel="skills"] > .zsa-ai-main > .zsa-ai-topbar{background:#1e1e1e!important;background-image:none!important}
html[data-zsa-theme="dark"] .zsa-ai-app[data-ai-active-panel="skills"] .zsa-ai-panel[data-ai-panel="skills"].is-active{background:transparent!important}
html[data-zsa-theme="dark"] .zsa-ai-app[data-ai-active-panel="skills"] .zsa-v830-home,html[data-zsa-theme="dark"] .zsa-ai-app[data-ai-active-panel="skills"] .zsa-v830-home-shell,html[data-zsa-theme="dark"] .zsa-ai-app[data-ai-active-panel="skills"] .zsa-v830-home-view,html[data-zsa-theme="dark"] .zsa-ai-app[data-ai-active-panel="skills"] .zsa-v830-projects,html[data-zsa-theme="dark"] .zsa-ai-app[data-ai-active-panel="skills"] .zsa-v830-featured-projects,html[data-zsa-theme="dark"] .zsa-ai-app[data-ai-active-panel="skills"] .zsa-v830-day,html[data-zsa-theme="dark"] .zsa-ai-app[data-ai-active-panel="skills"] .zsa-v830-day-row{background:transparent!important;background-image:none!important}
html[data-zsa-theme="dark"] .zsa-v830-project-card.is-featured:hover .zsa-v830-project-cover{border-color:#484848!important;box-shadow:none!important}
html[data-zsa-theme="dark"] .zsa-v830-login-notice{border:1px solid rgba(65,92,149,0.08)!important;border-radius:12px!important;background:rgba(36,50,82,0.94)!important;color:#f5f5f5!important;box-shadow:0 14px 38px rgba(15,23,42,.18)!important}
html[data-zsa-theme="dark"] .zsa-v8.is-readonly .zsa-v8-save-state{color:#cccccc!important}
html[data-zsa-theme="dark"] .zsa-v8-leftbar{border:1px solid rgba(56,86,158,0.08)!important;border-radius:16px!important;background:rgba(30,30,30,0.94)!important;box-shadow:0 12px 34px rgba(15,23,42,.10)!important}
html[data-zsa-theme="dark"] .zsa-v8-leftbar>button{border:0!important;border-radius:11px!important;background:transparent!important;color:#cccccc!important}
html[data-zsa-theme="dark"] .zsa-v8-leftbar>button:hover{background:#22353a!important;color:#a1b7cf!important}
html[data-zsa-theme="dark"] .zsa-v8-leftbar>button.is-active,html[data-zsa-theme="dark"] .zsa-v8-leftbar>button.is-panel-open{background:#154643!important;color:#7ef1ed!important}
html[data-zsa-theme="dark"] .zsa-v8-leftbar>button.is-active:after,html[data-zsa-theme="dark"] .zsa-v8-leftbar>button.is-panel-open:after{border-radius:0 3px 3px 0!important;background:#175e5b!important}
html[data-zsa-theme="dark"] .zsa-v8-leftbar>button i svg{fill:none!important;stroke:currentColor!important}
html[data-zsa-theme="dark"] .zsa-v8-leftbar>hr{border:0!important;background:#1e1e1e!important}
html[data-zsa-theme="dark"] .zsa-v8-leftbar [data-v8-lock].is-active{background:#492d12!important;color:#f1b17e!important}
html[data-zsa-theme="dark"] .zsa-v8-leftbar [data-v8-lock].is-active:after{background:#5e3717!important}
html[data-zsa-theme="dark"] .zsa-v8-sidepanel{border:1px solid rgba(56,86,158,0.1)!important;border-radius:18px!important;background:rgba(30,30,30,0.98)!important;box-shadow:0 18px 46px rgba(15,23,42,.13)!important}
html[data-zsa-theme="dark"] .zsa-v8-sidepanel>header{border-bottom:1px solid #484848!important}
html[data-zsa-theme="dark"] .zsa-v8-sidepanel>header>b{color:#eeeeee!important}
html[data-zsa-theme="dark"] .zsa-v8-sidepanel>header>button{border:0!important;border-radius:9px!important;background:transparent!important;color:#aaaaaa!important}
html[data-zsa-theme="dark"] .zsa-v8-sidepanel>header>button:hover{background:#1e1e1e!important;color:#eeeeee!important}
html[data-zsa-theme="dark"] .zsa-v8-help-mode{border-radius:9px!important;background:#1e1e1e!important;color:#cccccc!important}
html[data-zsa-theme="dark"] .zsa-v8-help-mode i{border:1.7px solid #25b1ac!important;border-radius:6px!important}
html[data-zsa-theme="dark"] .zsa-v8-help-mode i:after{border-radius:2px!important;background:#175e5b!important}
html[data-zsa-theme="dark"] .zsa-v8-help-mode b{color:#eeeeee!important}
html[data-zsa-theme="dark"] .zsa-v8-help-scroll h4{color:#aaaaaa!important}
html[data-zsa-theme="dark"] .zsa-v8-help-list dt{color:#eeeeee!important}
html[data-zsa-theme="dark"] .zsa-v8-help-list dd{color:#aaaaaa!important}
html[data-zsa-theme="dark"] .zsa-v8-help-list kbd{border:1px solid #484848!important;border-radius:6px!important;background:#1e1e1e!important;box-shadow:inset 0 -1px 0 rgba(15,23,42,.04)!important;color:#eeeeee!important}
html[data-zsa-theme="dark"] .zsa-v8-history-status{border-radius:10px!important;background:#1e1e1e!important;color:#cccccc!important}
html[data-zsa-theme="dark"] .zsa-v8-history-status b{color:#eeeeee!important}
html[data-zsa-theme="dark"] .zsa-v8-history-actions button{border:1px solid #484848!important;border-radius:10px!important;background:#1e1e1e!important;color:#eeeeee!important}
html[data-zsa-theme="dark"] .zsa-v8-history-actions button:hover:not(:disabled){border-color:#484848!important;background:#1e1e1e!important}
html[data-zsa-theme="dark"] .zsa-v8-history-actions kbd{color:#aaaaaa!important;background:#1e1e1e!important;border:1px solid #484848!important;border-radius:5px!important}
html[data-zsa-theme="dark"] .zsa-v8-history-body>p{color:#aaaaaa!important}
@media(max-width:720px){html[data-zsa-theme="dark"] .zsa-v8-leftbar{border-radius:14px!important}}
html[data-zsa-theme="dark"] .zsa-v8-leftbar [data-v8-toolbar-pin].is-active{background:#1b413d!important;color:#81eeea!important}
html[data-zsa-theme="dark"] .zsa-v8-leftbar [data-v8-toolbar-pin].is-active:after{background:#175e5b!important}
html[data-zsa-theme="dark"] .zsa-v8-leftbar .zsa-v8-label-tool-icon{color:#f1d17e!important}
html[data-zsa-theme="dark"] .zsa-v8-leftbar [data-v8-label]:hover,html[data-zsa-theme="dark"] .zsa-v8-leftbar [data-v8-label].is-active{background:#493f12!important;color:#f1d27e!important}
html[data-zsa-theme="dark"] .zsa-v8-node.is-label{border:0!important;border-radius:10px!important;background:#494112!important;box-shadow:0 7px 20px rgba(102,79,0,.12),0 0 0 1px rgba(137,105,0,.08)!important}
html[data-zsa-theme="dark"] .zsa-v8-node.is-label.is-selected{box-shadow:0 9px 24px rgba(102,79,0,.15),0 0 0 2px #000000!important}
html[data-zsa-theme="dark"] .zsa-v8-label-card{border-radius:10px!important;background:linear-gradient(145deg,#494112 0%,#494112 100%)!important}
html[data-zsa-theme="dark"] .zsa-v8-label-drag span{border-radius:50%!important;background:#5d4e18!important}
html[data-zsa-theme="dark"] .zsa-v8-label-text{border:0!important;outline:0!important;background:transparent!important;color:#daca95!important}
html[data-zsa-theme="dark"] .zsa-v8-label-text::placeholder{color:rgba(234,210,133,0.46)!important}
html[data-zsa-theme="dark"] .zsa-v8-label-resize{border:0!important;background:transparent!important}
html[data-zsa-theme="dark"] .zsa-v8-label-resize:before,html[data-zsa-theme="dark"] .zsa-v8-label-resize:after{border-right:1.5px solid rgba(177,145,37,0.55)!important;border-bottom:1.5px solid rgba(177,145,37,0.55)!important}
html[data-zsa-theme="dark"] .zsa-v8-leftbar-peek{border:1px solid rgba(56,86,158,0.1)!important;border-left:0!important;border-radius:0 10px 10px 0!important;background:rgba(30,30,30,0.98)!important;color:#aaaaaa!important;box-shadow:0 5px 18px rgba(15,23,42,.08)!important}
html[data-zsa-theme="dark"] .zsa-v8-leftbar-peek:hover{background:#1e1e1e!important;color:#cccccc!important}
html[data-zsa-theme="dark"] .zsa-v8-leftbar-peek svg{fill:none!important;stroke:currentColor!important}
html[data-zsa-theme="dark"] .zsa-v8-node.is-label{--label-bg:#494112;background:var(--label-bg)!important;box-shadow:0 6px 20px rgba(91,72,0,.10),0 0 0 1px rgba(140,106,0,.12)!important}
html[data-zsa-theme="dark"] .zsa-v8-node.is-label.is-selected{box-shadow:0 7px 22px rgba(91,72,0,.13),0 0 0 2px #e8b90f!important}
html[data-zsa-theme="dark"] .zsa-v8-label-card{background:var(--label-bg)!important;background-image:none!important}
html[data-zsa-theme="dark"] .zsa-v8-label-editor{border:0!important;outline:0!important;color:#eeeeee!important}
html[data-zsa-theme="dark"] .zsa-v8-label-editor:empty:before{color:rgba(224,206,143,0.42)!important}
html[data-zsa-theme="dark"] .zsa-v8-label-toolbar{border:1px solid rgba(56,86,158,0.1)!important;border-radius:10px!important;background:rgba(30,30,30,0.98)!important;box-shadow:0 12px 32px rgba(15,23,42,.12)!important}
html[data-zsa-theme="dark"] .zsa-v8-label-toolbar button{border:0!important;border-radius:5px!important;background:transparent!important;color:#cccccc!important}
html[data-zsa-theme="dark"] .zsa-v8-label-toolbar button:hover{background:#1e1e1e!important}
html[data-zsa-theme="dark"] .zsa-v8-label-toolbar button.is-active{background:#124942!important;color:#7ef1ec!important}
html[data-zsa-theme="dark"] .zsa-v8-label-style-group{border:1px solid #484848!important;border-radius:5px!important}
html[data-zsa-theme="dark"] .zsa-v8-label-toolbar-sep{background:#292929!important}
html[data-zsa-theme="dark"] .zsa-v8-label-toolbar svg{fill:none!important;stroke:currentColor!important}
html[data-zsa-theme="dark"] .zsa-v8-label-toolbar-row.is-colors>span{color:#cccccc!important}
html[data-zsa-theme="dark"] .zsa-v8-label-swatches button{border:1px solid rgba(56,86,158,0.16)!important;border-radius:50%!important;background:var(--sw)!important;box-shadow:0 0 0 1px #000000 inset!important}
html[data-zsa-theme="dark"] .zsa-v8-history-panel{border-width:0 1px 0 0!important;border-radius:0 15px 15px 0!important;background:#1e1e1e!important;box-shadow:8px 0 30px rgba(15,23,42,.10)!important}
html[data-zsa-theme="dark"] .zsa-v8-history-panel>header{border-bottom:0!important}
html[data-zsa-theme="dark"] .zsa-v8-history-head-actions button{border:0!important;border-radius:7px!important;background:transparent!important;color:#aaaaaa!important}
html[data-zsa-theme="dark"] .zsa-v8-history-head-actions button:hover{background:#1e1e1e!important;color:#eeeeee!important}
html[data-zsa-theme="dark"] .zsa-v8-history-head-actions svg{fill:none!important;stroke:currentColor!important}
html[data-zsa-theme="dark"] .zsa-v8-history-card{border:1px solid #484848!important;border-radius:14px!important;background:#1e1e1e!important;box-shadow:none!important}
html[data-zsa-theme="dark"] .zsa-v8-history-card.is-current{border-color:#484848!important;background:#1e1e1e!important}
html[data-zsa-theme="dark"] .zsa-v8-history-card-title b{color:#eeeeee!important}
html[data-zsa-theme="dark"] .zsa-v8-history-card-title time{color:#aaaaaa!important}
html[data-zsa-theme="dark"] .zsa-v8-history-clock-icon{border:1.4px solid #484848!important;border-radius:50%!important}
html[data-zsa-theme="dark"] .zsa-v8-history-clock-icon:after{background:#333333!important;box-shadow:2px 3px 0 -0.2px #000000!important}
html[data-zsa-theme="dark"] .zsa-v8-history-card-bottom{color:#aaaaaa!important}
html[data-zsa-theme="dark"] .zsa-v8-history-card-bottom button{border:0!important;border-radius:6px!important;background:transparent!important;color:#aaaaaa!important}
html[data-zsa-theme="dark"] .zsa-v8-history-card-bottom button:hover:not(:disabled){background:#1e1e1e!important;color:#cccccc!important}
html[data-zsa-theme="dark"] .zsa-v8-history-card-bottom svg{fill:none!important;stroke:currentColor!important}
html[data-zsa-theme="dark"] .zsa-v8-history-empty{color:#aaaaaa!important}
html[data-zsa-theme="dark"] .zsa-v8-leftbar>button{color:#cccccc!important}
html[data-zsa-theme="dark"] .zsa-v8-leftbar>button:hover{color:#eeeeee!important}
html[data-zsa-theme="dark"] .zsa-v8-leftbar>button.is-active,html[data-zsa-theme="dark"] .zsa-v8-leftbar>button.is-panel-open{color:#81eeeb!important}
html[data-zsa-theme="dark"] .zsa-v8-add-menu{border:1px solid rgba(56,86,158,0.09)!important;border-radius:14px!important;background:rgba(30,30,30,0.98)!important;box-shadow:0 14px 36px rgba(15,23,42,.13)!important}
html[data-zsa-theme="dark"] .zsa-v8-add-menu .zsa-v8-menu-label{color:#aaaaaa!important}
html[data-zsa-theme="dark"] .zsa-v8-add-menu>button{border:0!important;border-radius:8px!important;background:transparent!important;color:#eeeeee!important}
html[data-zsa-theme="dark"] .zsa-v8-add-menu>button:hover{background:#1e1e1e!important}
html[data-zsa-theme="dark"] .zsa-v8-add-type-icon{color:#cccccc!important}
html[data-zsa-theme="dark"] .zsa-v8-add-type-icon svg{fill:none!important;stroke:currentColor!important}
html[data-zsa-theme="dark"] .zsa-v8-history-panel{border:1px solid rgba(56,86,158,0.1)!important;border-radius:14px!important;background:#1e1e1e!important;box-shadow:0 16px 38px rgba(15,23,42,.12)!important}
html[data-zsa-theme="dark"] .zsa-v8-history-panel>header{border-bottom:1px solid #484848!important}
html[data-zsa-theme="dark"] .zsa-v8-history-card{border-radius:11px!important}
html[data-zsa-theme="dark"] .zsa-v8-help-panel{border-radius:14px!important}
html[data-zsa-theme="dark"] .zsa-v8-leftbar [data-v8-toolbar-pin].is-active{background:#1a423e!important;color:#80f0ec!important}
html[data-zsa-theme="dark"] .zsa-v8-history-panel{border:1px solid rgba(56,86,158,0.1)!important;border-radius:14px!important;box-shadow:0 14px 34px rgba(15,23,42,.12)!important}
html[data-zsa-theme="dark"] .zsa-v8-back-plain{border:0!important;border-radius:8px!important;background:transparent!important;color:#eeeeee!important;box-shadow:none!important}
html[data-zsa-theme="dark"] .zsa-v8-back-plain:hover{background:rgba(30,30,30,0.65)!important}
html[data-zsa-theme="dark"] .zsa-v8-back-plain svg{fill:none!important;stroke:currentColor!important}
html[data-zsa-theme="dark"] .zsa-v8-project-name{border:1px solid #484848!important;border-radius:10px!important;background:rgba(30,30,30,0.96)!important;box-shadow:0 2px 8px rgba(18,24,31,.035)!important}
html[data-zsa-theme="dark"] .zsa-v8-project-name input{border:0!important;outline:0!important;background:transparent!important;color:#eeeeee!important}
html[data-zsa-theme="dark"] .zsa-v8-project-name input:focus{color:#9cadd4!important}
html[data-zsa-theme="dark"] .zsa-v8-top-icon,html[data-zsa-theme="dark"] .zsa-v8-top-pill{border:1px solid #484848!important;border-radius:10px!important;background:rgba(30,30,30,0.96)!important;color:#eeeeee!important;box-shadow:0 2px 8px rgba(18,24,31,.035)!important}
html[data-zsa-theme="dark"] .zsa-v8-top-icon:hover,html[data-zsa-theme="dark"] .zsa-v8-top-pill:hover{background:#1e1e1e!important;border-color:#484848!important}
html[data-zsa-theme="dark"] .zsa-v8-top-icon svg,html[data-zsa-theme="dark"] .zsa-v8-top-pill svg{fill:none!important;stroke:currentColor!important}
html[data-zsa-theme="dark"] .zsa-v84-node-toolbar{border-color:#484848;border-radius:13px;background:rgba(30,30,30,0.985);box-shadow:0 10px 28px rgba(20,30,42,.09),0 1px 2px rgba(20,30,42,.03)}
html[data-zsa-theme="dark"] .zsa-v84-node-toolbar>button,html[data-zsa-theme="dark"] .zsa-v84-grid-wrap>button{border-right:0!important;border-radius:8px}
html[data-zsa-theme="dark"] .zsa-v84-node-toolbar>button+button:before,html[data-zsa-theme="dark"] .zsa-v84-node-toolbar>.zsa-v84-tool-group+button:before{background:#1e1e1e}
html[data-zsa-theme="dark"] .zsa-v84-node-toolbar>button:hover:not(:disabled),html[data-zsa-theme="dark"] .zsa-v84-grid-wrap>button:hover:not(:disabled){background:#1e1e1e!important;color:#eeeeee!important}
html[data-zsa-theme="dark"] .zsa-v84-tool-ai:hover:not(:disabled){background:#1e1e1e!important;color:#7eddf1!important;box-shadow:inset 0 0 0 1px rgba(0,0,0,0.12)}
html[data-zsa-theme="dark"] .zsa-v84-node-toolbar button:disabled,html[data-zsa-theme="dark"] .zsa-v84-grid-wrap>button:disabled{color:#aaaaaa!important}
html[data-zsa-theme="dark"] .zsa-v84-node-toolbar button.is-busy{color:#7eddf1!important;background:#1e1e1e!important}
html[data-zsa-theme="dark"] .zsa-v84-tool-btn.is-busy{color:#81eeeb!important;background:#154743!important}
html[data-zsa-theme="dark"] .zsa-v84-tool-icon svg,html[data-zsa-theme="dark"] .zsa-v84-composer-side button svg{border:0!important;background:transparent!important;fill:none!important;stroke:currentColor!important}
html[data-zsa-theme="dark"] .zsa-v84-tool-icon svg *,html[data-zsa-theme="dark"] .zsa-v84-composer-side button svg *{fill:none!important;stroke:currentColor!important}
html[data-zsa-theme="dark"] .zsa-v84-tool-icon{color:#cccccc!important}
html[data-zsa-theme="dark"] .zsa-v84-composer-side button{border-radius:9px!important;color:#cccccc!important}
html[data-zsa-theme="dark"] .zsa-v84-composer-side button:hover{color:#7edbf1!important;background:#124749!important}
html[data-zsa-theme="dark"] .zsa-ai-app .zsa-ai-theme-toggle{border:1px solid #484848!important;border-radius:12px!important;background:#1e1e1e!important;color:#cccccc!important}
html[data-zsa-theme="dark"] .zsa-ai-theme-toggle svg{fill:none;stroke:currentColor}
html[data-zsa-theme="dark"] .zsa-ai-theme-toggle:focus-visible{outline:2px solid #619a3c!important;outline-offset:3px}

html[data-zsa-theme="dark"]{color-scheme:dark;background:#171717!important;--zsa-dark-bg:#171717;--zsa-dark-surface:#1e1e1e;--zsa-dark-raised:#292929;--zsa-dark-text:#eeeeee;--zsa-dark-muted:#aaaaaa;--zsa-dark-border:#484848}
html[data-zsa-theme="dark"] body.zsa-ai-workspace-page,
html[data-zsa-theme="dark"] body.zsa-ai-workspace-standalone{background:#171717!important;color:#eeeeee!important}
html[data-zsa-theme="dark"] :is(.zsa-ai-app,.zsa-ai-main,.zsa-v8){--zsa-ai-text:#eeeeee!important;--zsa-ai-muted:#aaaaaa!important;--zsa-ai-line:#484848!important;--u-ink:#eeeeee!important;--zsa-workspace-bg-color:#171717!important;--zsa-workspace-bg-image:radial-gradient(#292929 .75px,transparent .75px)!important;--zsa-workspace-bg-size:20px 20px!important;--zsa-workspace-bg-repeat:repeat!important;--v8-bg:#171717!important;--v8-grid:#333333!important;--v8-border:#484848!important;--v8-selected:#46d4eb!important;--v8-edge:#93a4ba!important;--v8-flow:#46d4eb!important;color:#eeeeee}
html[data-zsa-theme="dark"] :is(.zsa-ai-sidebar,.zsa-ai-sidebar-bottom){background:#0d0d0d!important;color:#eeeeee!important}
html[data-zsa-theme="dark"] :is(.zsa-v8-editor,.zsa-v8.is-editor-active){background:#171717!important}
html[data-zsa-theme="dark"] :is(.zsa-v8-node-media.is-video,.zsa-ai-work-main-image.is-video){background:#080c12!important}
html[data-zsa-theme="dark"] :is(.zsa-ai-app,.zsa-ai-unified-modal,.zsa-v8) :is(input,textarea,select,[contenteditable="true"]){color:#eeeeee;caret-color:#eeeeee}
html[data-zsa-theme="dark"] :is(.zsa-ai-app,.zsa-ai-unified-modal,.zsa-v8) ::placeholder{color:#a5a5a5!important;opacity:1}
html[data-zsa-theme="dark"] :is(.zsa-v8-label-card,.zsa-v8-label-editor){color:#252b35!important}
html[data-zsa-theme="dark"] .zsa-v8-label-editor *{color:inherit}
html[data-zsa-theme="dark"] :is(.zsa-ai-theme-toggle,.zsa-ai-user-theme-row){color:#cccccc}
html[data-zsa-theme="dark"] .zsa-ai-theme-toggle{background:#292929!important;color:#eeeeee!important;border-color:#505050!important}
html[data-zsa-theme="dark"] .zsa-v8-node-media video{background:#080c12!important}
html[data-zsa-theme="dark"] :is(.zsa-ai-app,.zsa-ai-unified-generator,.zsa-ai-unified-modal,.zsa-v8) :is(pre,code){background-color:#181818!important;color:#e6e6e6!important;border-color:#484848!important}
html[data-zsa-theme="dark"] :is(.zsa-ai-app,.zsa-ai-unified-generator,.zsa-ai-unified-modal,.zsa-v8) :is(th,td){border-color:#484848!important}
html[data-zsa-theme="dark"] :is(.zsa-ai-app,.zsa-ai-unified-generator,.zsa-ai-unified-modal,.zsa-v8) :is(input,textarea,select):disabled{color:#999999!important}
html[data-zsa-theme="dark"] ::-webkit-scrollbar-thumb{background:#555555!important;border-color:#1e1e1e!important}
html[data-zsa-theme="dark"] ::-webkit-scrollbar-track{background:#171717!important}
