:root[data-wallpaper=mountains]{--r7-art:url('./mountains8.webp');--r7-fog:#80abc646}
:root[data-wallpaper=nature]{--r7-art:url('./nature8.webp');--r7-fog:#85b67738}
:root[data-wallpaper=ocean]{--r7-art:url('./ocean8.webp');--r7-fog:#ffcb9455}
.r7-theme-picker label[data-scene=aurora]{--r7-art:url('../cosmos-r1/nebula.webp');--r7-sky:#211947}
.r7-theme-picker label[data-scene=mountains]{--r7-art:url('./mountains8.webp');--r7-sky:#354a66}
.r7-theme-picker label[data-scene=nature]{--r7-art:url('./nature8.webp');--r7-sky:#355a42}
.r7-theme-picker label[data-scene=ocean]{--r7-art:url('./ocean8.webp');--r7-sky:#284b63}
.r7-theme-picker label{min-height:132px;background-position:50% 46%;color:#fff}
:root:is([data-wallpaper=mountains],[data-wallpaper=nature],[data-wallpaper=ocean]){
 --r7-scene:radial-gradient(ellipse at 78% 20%,var(--r7-fog),transparent 66%),linear-gradient(180deg,#09142635 0%,#09142645 56%,var(--r7-base)),var(--r7-art),linear-gradient(var(--r7-sky),var(--r7-base))
}
:root[data-theme=light]:is([data-wallpaper=mountains],[data-wallpaper=nature],[data-wallpaper=ocean]){
 --r7-scene:radial-gradient(ellipse at 78% 20%,#fff6,transparent 68%),linear-gradient(180deg,#ffffff0e,#ffffff17 62%,var(--r7-light)),var(--r7-art),linear-gradient(var(--r7-day),var(--r7-light))
}
:root:is([data-wallpaper=mountains],[data-wallpaper=nature],[data-wallpaper=ocean]) #shell.render-workspace>.chat-area::before{background-position:center,center,center 43%,center!important}
.chat-row-premium{--premium-row-tint:#c7a76820;box-shadow:inset 3px 0 #d5ae62;background-image:linear-gradient(100deg,var(--premium-row-tint),transparent 88%)!important}
.chat-row .chat-name-premium{display:inline-flex;align-items:center;gap:5px;min-width:0}
.chat-name-premium>.truncate{min-width:0}
.chat-premium-badge{flex:none;color:#f5cb7c;line-height:1;font-size:.88rem}
:root[data-theme=light] .chat-row-premium{--premium-row-tint:#b378181a}
:root[data-theme=light] .chat-premium-badge{color:#80500a}
.chat-avatar-frame,.message-avatar-frame{position:relative;display:inline-grid;place-items:center;flex:none;vertical-align:middle;--chat-jewel:#dfb46b}
[data-chat-frame=violet]{--chat-jewel:#ae91ff}
[data-chat-frame=ice]{--chat-jewel:#8ad7f7}
[data-chat-frame=rose]{--chat-jewel:#f4a2c1}
[data-chat-frame=jade]{--chat-jewel:#80dfb6}
[data-chat-frame=silver]{--chat-jewel:#bfcfe8}
.chat-avatar-frame[data-chat-frame]:not([data-chat-frame=""])>.avatar,.message-avatar-frame[data-chat-frame]:not([data-chat-frame=""])>.message-avatar{outline:2px solid var(--chat-jewel);outline-offset:1px;border-radius:50%}
.chat-avatar-crown{position:absolute;z-index:2;inset:auto auto 86% 50%;transform:translateX(-50%);color:var(--chat-jewel);font-size:13px;line-height:1;text-shadow:0 1px 2px #111a2b,0 0 3px #111a2b;pointer-events:none}
.chat-avatar-crown[hidden]{display:none}
.message-avatar-frame{position:absolute;left:-44px;bottom:5px;width:34px;height:34px}
.render-workspace .message-avatar-frame>.message-avatar{position:static;margin:0}
@media(max-width:850px){.render-workspace .message-avatar-frame{left:-35px;width:28px;height:28px}}
.studio-inherited-note{margin:.25rem 0 .8rem;font-size:.85rem;color:var(--muted,#66768e)}
.studio-section-overrides fieldset{min-width:0}
