/* Generated by scripts/build-tenant-theme.py: colors only. */
.recharge-button{background:var(--tt-portal-6c69ecdbff45,#ffb524);color:var(--tt-portal-50c1e0a51395,white)}
.studio-alert{background:var(--tt-portal-673a6e06d8e9,#fff0ee);border:1px solid var(--tt-portal-f90065d8de34,#f5ccc5);color:var(--tt-portal-aa109fa3d8c4,#ae4037)}
.upload-actions .button,.upload-button{border:1px dashed var(--tt-portal-1b7f45545d37,#bac8ee)}
.media-thumb button{background:var(--tt-portal-6c40ada9a83b,#33415c);color:var(--tt-portal-50c1e0a51395,#fff)}
.status-pill.failed,.status-pill.uncertain{background:var(--tt-portal-673a6e06d8e9,#fff0ee);color:var(--tt-portal-3145777d6f20,#b95040)}
.status-pill.success{background:var(--tt-portal-96858362c05f,#e7f5ec);color:var(--tt-portal-ba62a0286511,#2a8c52)}
.login-art{background:linear-gradient(140deg,var(--tt-portal-af017a15619b,#e7efff),var(--tt-portal-c551cae110b0,#e8e0fd));color:var(--tt-portal-01d76fe86da8,#475e95)}
.media-dialog,.task-dialog{box-shadow:0 10px 70px var(--tt-portal-e8d7939f8557,#18274344)}
.media-dialog::backdrop,.task-dialog::backdrop{background:var(--tt-portal-07e535b4089b,#16213b66)}
.chat-sidebar>.button{border-color:var(--tt-portal-f810049cb83b,#cbd6fa)}
.welcome-spark{border:1px solid var(--tt-portal-2f87aba281ee,#dce3fc);box-shadow:0 8px 30px var(--tt-portal-3e9bd97bb302,#748cef22)}
.chat-message.error p{background:var(--tt-portal-673a6e06d8e9,#fff0ee);color:var(--tt-portal-3145777d6f20,#b95040)}
.story-category.is-active{color:var(--theme-button_text,var(--tt-portal-749fe7062f42,#fff))}
@keyframes result-spin{to{transform:rotate(360deg)}}
.history-status,.history-model{color:var(--tt-portal-50c1e0a51395,#fff)}
.history-status{background:var(--tt-portal-1d73d7313743,#10a872)}
.history-status.pending{background:var(--tt-portal-a00a96e33e69,#c57b12)}
.history-status.failed,.history-status.uncertain{background:var(--tt-portal-404c8fd296f9,#d64c4c)}
.history-model{background:var(--tt-portal-e358d9f3f0f7,rgba(0,0,0,.62))}
.history-extra-count{background:var(--tt-portal-e358d9f3f0f7,rgba(0,0,0,.62));color:var(--tt-portal-50c1e0a51395,#fff)}
dialog.task-dialog:has(.task-viewer){border:1px solid var(--tt-portal-52dbfcf191f1,#d7dce5);background:var(--tt-portal-281fc82fcd07,#f1f3f6);color:var(--tt-portal-1eec0a582e95,#1c2433);box-shadow:0 24px 80px var(--tt-portal-4ce8d803e4de,#10182855)}
dialog.task-dialog:has(.task-viewer)::backdrop{background:var(--tt-portal-d455a1b00257,#10182899)}
.task-viewer-stage{background:var(--tt-portal-281fc82fcd07,#f1f3f6)}
.task-viewer-canvas>img,.task-viewer-canvas>video{box-shadow:0 12px 36px var(--tt-portal-60ef31786696,#1e293b20)}
.task-viewer-empty{border:1px dashed var(--tt-portal-f1b5fcae4199,#c5cad4);color:var(--tt-portal-fbe462d0e08c,#798397);background:var(--tt-portal-6048889f798e,#e8ebf0)}
.task-viewer-thumb{background:var(--tt-portal-3e6210254c8d,#fff)}
.task-viewer-thumb[aria-pressed="true"]{border-color:var(--tt-portal-15df185c5f6f,#4779ff)}
.task-viewer-panel{background:var(--tt-portal-3e6210254c8d,#fff);border-left:1px solid var(--tt-portal-637417fafa79,#e0e4eb);color:var(--tt-portal-8fbb1492847b,#202a3b)}
.task-viewer-toolbar{background:var(--tt-portal-3e6210254c8d,#fff);border-bottom:1px solid var(--tt-portal-37b33cc93271,#e5e8ef)}
.task-viewer-avatar{border:1px solid var(--tt-portal-df0432716ea0,#e0e5ed);background:var(--tt-portal-38b0d8367272,#f7f8fa);color:var(--tt-portal-2bcbf1a98dd1,#617087)}
.task-viewer-action{border:1px solid var(--tt-portal-df0432716ea0,#e0e5ed);background:var(--tt-portal-8ef00a45ad66,#f8f9fb);color:var(--tt-portal-acb274313abb,#657187)}
.task-viewer-action:hover{border-color:var(--tt-portal-80f2020242aa,#aab9d5);background:var(--tt-portal-ed5482745b75,#f1f4f9);color:var(--tt-portal-c30885d23818,#315fc4)}
.task-viewer-section{border-bottom:1px solid var(--tt-portal-152c10151a21,#e4e7ed)}
.task-viewer-section h3{color:var(--tt-portal-8fbb1492847b,#202a3b)}
.task-viewer-prompt{color:var(--tt-portal-ba03dbb1cfda,#697487)}
.task-viewer-meta>div{border-bottom:1px solid var(--tt-portal-53ea9cde42f2,#e8ebf0)}
.task-viewer-meta dt{color:var(--tt-portal-c1cdba9ba226,#7e8797)}
.task-viewer-meta dd{color:var(--tt-portal-b11f97877106,#263247)}
.task-viewer-meta>div:first-child dd{color:var(--tt-portal-7e82a43653ba,#07996d)}
.task-viewer-references img{border:1px solid var(--tt-portal-f653fb52fd68,#e1e5eb);background:var(--tt-portal-c2554a9bba4c,#f5f6f8)}
.task-viewer-output summary{color:var(--tt-portal-c30885d23818,#315fc4)}
