@media (min-width:641px){body.ma-root.pg-studio .studio-media-card.has-rail .studio-media-wrapper{--chat-answer-bg:transparent;--chat-line:transparent;aspect-ratio:auto!important;height:auto!important;min-height:0!important;box-shadow:none!important;background:0 0!important;border:0!important;border-radius:0!important;justify-content:flex-start!important;align-items:flex-end!important;gap:14px!important;padding:0!important;display:flex!important;overflow:visible!important}body.ma-root.pg-studio .studio-media-conversation{--studio-frame-height:clamp(280px, calc(100dvh - var(--studio-composer-space,240px) - 150px), 560px)}body.ma-root.pg-studio .studio-media-conversation .studio-media-card.has-rail{width:min(100%,760px)!important}body.ma-root.pg-studio .studio-media-card.has-rail .studio-media-wrapper>.studio-image-viewer{aspect-ratio:var(--studio-media-ratio,1);background:0 0;border-radius:14px;flex:0 auto;overflow:hidden;width:calc(var(--studio-frame-height,min(560px, 72vh)) * var(--studio-media-ratio,1))!important;max-width:calc(100% - 66px)!important;height:auto!important}body.ma-root.pg-studio .studio-media-card.has-rail .studio-media-wrapper>.studio-media-element{aspect-ratio:var(--studio-media-ratio,16 / 9);background:#000;border-radius:14px;flex:0 auto;width:auto!important;max-width:calc(100% - 66px)!important;height:auto!important;max-height:var(--studio-frame-height,min(560px, 72vh))!important;object-fit:contain!important}body.ma-root.pg-studio .studio-media-rail-spin{animation:1s linear infinite studio-media-rail-spin}@keyframes studio-media-rail-spin{to{transform:rotate(360deg)}}body.ma-root.pg-studio .studio-media-rail{z-index:3;background:#fff;border-radius:20px;flex-direction:column;flex:none;align-items:center;gap:4px;padding:6px;display:flex;position:relative;box-shadow:0 8px 28px #14121c1f,0 1px 2px #14121c0f}body.ma-root.pg-studio .studio-media-rail-btn{color:#26242d;cursor:pointer;background:0 0;border:0;border-radius:12px;place-items:center;width:40px;height:40px;padding:0;text-decoration:none;transition:background-color .15s,color .15s;display:grid;position:relative}body.ma-root.pg-studio .studio-media-rail-btn svg{width:18px;height:18px}body.ma-root.pg-studio .studio-media-rail-btn:hover:not(:disabled),body.ma-root.pg-studio .studio-media-rail-btn.is-open{background:#f1f1f6}body.ma-root.pg-studio .studio-media-rail-btn:focus-visible{outline-offset:2px;outline:2px solid #7c4dff}body.ma-root.pg-studio .studio-media-rail-btn.is-primary{color:#fff;background:#111014}body.ma-root.pg-studio .studio-media-rail-btn.is-primary:hover{background:#2a2731}body.ma-root.pg-studio .studio-media-rail-btn.is-publish{color:#6d4df2;background:#ece7ff}body.ma-root.pg-studio .studio-media-rail-btn.is-publish:hover:not(:disabled){background:#dfd6ff}body.ma-root.pg-studio .studio-media-rail-btn.is-publish.is-done{color:#1f9d55;background:#e4f6ea}body.ma-root.pg-studio .studio-media-rail-btn:disabled{cursor:default}body.ma-root.pg-studio .studio-media-rail-btn[data-tip]:after{content:attr(data-tip);z-index:5;color:#fff;white-space:nowrap;opacity:0;pointer-events:none;background:#111014;border-radius:10px;padding:8px 12px;font-family:inherit;font-size:13px;font-weight:650;line-height:1.2;transition:opacity .12s,transform .12s;position:absolute;top:50%;left:calc(100% + 14px);transform:translate(-4px,-50%)}body.ma-root.pg-studio .studio-media-rail-btn[data-tip]:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)):after{left:auto;right:calc(100% + 14px);transform:translate(4px,-50%)}body.ma-root.pg-studio .studio-media-rail-btn[data-tip]:hover:after,body.ma-root.pg-studio .studio-media-rail-btn[data-tip]:focus-visible:after{opacity:1;transform:translateY(-50%)}body.ma-root.pg-studio .studio-media-rail-more{position:relative}body.ma-root.pg-studio .studio-media-rail-menu{z-index:6;background:#fff;border-radius:14px;flex-direction:column;gap:2px;min-width:214px;padding:6px;display:flex;position:absolute;bottom:0;left:calc(100% + 14px);box-shadow:0 12px 36px #14121c29,0 1px 2px #14121c0f}body.ma-root.pg-studio .studio-media-rail-menu:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){left:auto;right:calc(100% + 14px)}body.ma-root.pg-studio .studio-media-rail-menu>*{color:#26242d;width:100%;font:inherit;text-align:left;white-space:nowrap;cursor:pointer;background:0 0;border:0;border-radius:10px;align-items:center;gap:10px;padding:9px 10px;font-size:13px;font-weight:600;line-height:1.3;text-decoration:none;display:flex}body.ma-root.pg-studio .studio-media-rail-menu>:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){text-align:right}body.ma-root.pg-studio .studio-media-rail-menu>:hover{background:#f1f1f6}body.ma-root.pg-studio .studio-media-rail-menu svg{color:#6b6878;flex:none;width:15px;height:15px}body.ma-root.pg-studio:not(.light-theme) .studio-media-rail{background:#1b1b20;box-shadow:0 8px 28px #00000073,inset 0 0 0 1px #ffffff14}body.ma-root.pg-studio:not(.light-theme) .studio-media-rail-btn{color:#e8e6ef}body.ma-root.pg-studio:not(.light-theme) .studio-media-rail-btn:hover:not(:disabled),body.ma-root.pg-studio:not(.light-theme) .studio-media-rail-btn.is-open{background:#ffffff14}body.ma-root.pg-studio:not(.light-theme) .studio-media-rail-btn.is-primary{color:#111014;background:#fff}body.ma-root.pg-studio:not(.light-theme) .studio-media-rail-btn.is-primary:hover{background:#e4e2ec}body.ma-root.pg-studio:not(.light-theme) .studio-media-rail-btn.is-publish{color:#c4b5fd;background:#8b5cf638}body.ma-root.pg-studio:not(.light-theme) .studio-media-rail-btn.is-publish:hover:not(:disabled){background:#8b5cf657}body.ma-root.pg-studio:not(.light-theme) .studio-media-rail-btn.is-publish.is-done{color:#86efac;background:#22c55e33}body.ma-root.pg-studio:not(.light-theme) .studio-media-rail-btn[data-tip]:after{color:#111014;background:#fff}body.ma-root.pg-studio:not(.light-theme) .studio-media-rail-menu{background:#1b1b20;box-shadow:0 12px 36px #00000080,inset 0 0 0 1px #ffffff14}body.ma-root.pg-studio:not(.light-theme) .studio-media-rail-menu>*{color:#e8e6ef}body.ma-root.pg-studio:not(.light-theme) .studio-media-rail-menu>:hover{background:#ffffff14}body.ma-root.pg-studio:not(.light-theme) .studio-media-rail-menu svg{color:#a9a6b6}body.ma-root.pg-studio .studio-media-rail-menu>.is-danger,body.ma-root.pg-studio .studio-media-rail-menu>.is-danger svg{color:#d13b3b}body.ma-root.pg-studio .studio-media-rail-menu>.is-danger:hover{background:#fdebeb}body.ma-root.pg-studio:not(.light-theme) .studio-media-rail-menu>.is-danger:hover{background:#d13b3b29}}@media (max-width:640px){body.ma-root.pg-studio .studio-media-card.is-mobile-rail{width:100%!important;max-width:100%!important}body.ma-root.pg-studio .studio-media-card.is-mobile-rail .studio-media-wrapper{--chat-answer-bg:transparent;--chat-line:transparent;aspect-ratio:auto!important;height:auto!important;min-height:0!important;box-shadow:none!important;background:0 0!important;border:0!important;border-radius:0!important;justify-content:flex-start!important;align-items:flex-end!important;gap:10px!important;padding:0!important;display:flex!important;overflow:visible!important}body.ma-root.pg-studio .studio-media-card.is-mobile-rail .studio-media-wrapper>.studio-image-viewer{aspect-ratio:var(--studio-media-ratio,1);background:0 0;border-radius:20px;flex:0 auto;overflow:hidden;width:calc(100% - 68px)!important;max-width:calc(100% - 68px)!important;height:auto!important}body.ma-root.pg-studio .studio-media-card.is-mobile-rail .studio-media-wrapper>.studio-media-element{aspect-ratio:var(--studio-media-ratio,16 / 9);background:#000;border-radius:20px;flex:0 auto;object-fit:contain!important;width:calc(100% - 68px)!important;max-width:calc(100% - 68px)!important;height:auto!important;max-height:none!important}body.ma-root.pg-studio .studio-media-rail.is-mobile{z-index:3;background:#fff;border-radius:22px;flex-direction:column;flex:none;align-items:center;gap:6px;padding:6px;display:flex;position:relative;box-shadow:0 10px 30px #14121c24,0 1px 2px #14121c0f}body.ma-root.pg-studio .studio-media-rail.is-mobile .studio-media-rail-btn{color:#26242d;cursor:pointer;-webkit-tap-highlight-color:transparent;background:0 0;border:0;border-radius:14px;place-items:center;width:46px;height:46px;padding:0;display:grid;position:relative}body.ma-root.pg-studio .studio-media-rail.is-mobile .studio-media-rail-btn svg{width:20px;height:20px}body.ma-root.pg-studio .studio-media-rail.is-mobile .studio-media-rail-btn:active{background:#f1f1f6}body.ma-root.pg-studio .studio-media-rail.is-mobile .studio-media-rail-btn.is-primary{color:#fff;background:#111014}body.ma-root.pg-studio .studio-media-rail.is-mobile .studio-media-rail-btn.is-publish{color:#6d4df2;background:#ece7ff}body.ma-root.pg-studio .studio-media-rail.is-mobile .studio-media-rail-btn.is-publish.is-done{color:#1f9d55;background:#e4f6ea}body.ma-root.pg-studio .studio-media-rail.is-mobile .studio-media-rail-btn[data-tip]:after{content:none}body.ma-root.pg-studio .studio-media-rail.is-mobile .studio-media-rail-more{position:relative}body.ma-root.pg-studio .studio-media-rail-spin{animation:1s linear infinite studio-media-rail-spin}body.ma-root.pg-studio:not(.light-theme) .studio-media-rail.is-mobile{background:#1b1b20;box-shadow:0 10px 30px #00000073,inset 0 0 0 1px #ffffff14}body.ma-root.pg-studio:not(.light-theme) .studio-media-rail.is-mobile .studio-media-rail-btn{color:#e8e6ef}body.ma-root.pg-studio:not(.light-theme) .studio-media-rail.is-mobile .studio-media-rail-btn.is-primary{color:#111014;background:#fff}body.ma-root.pg-studio:not(.light-theme) .studio-media-rail.is-mobile .studio-media-rail-btn.is-publish{color:#c4b5fd;background:#8b5cf638}body.ma-root.pg-studio .studio-prompt-bubble{position:relative}body.ma-root.pg-studio .studio-prompt-bubble.is-clamped .studio-prompt-bubble-text{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}body.ma-root.pg-studio .studio-prompt-bubble-more{--chat-ink:#6d4df2;color:#6d4df2;-webkit-text-fill-color:#6d4df2;font:inherit;cursor:pointer;-webkit-tap-highlight-color:transparent;background:0 0;border:0;margin:0;padding:0 0 0 4px;font-weight:650}body.ma-root.pg-studio .studio-prompt-bubble-more:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){padding:0 4px 0 0}body.ma-root.pg-studio .studio-prompt-bubble.is-clamped .studio-prompt-bubble-more{line-height:inherit;background:linear-gradient(90deg,#0000,#ececef 45%);padding-left:28px;position:absolute;bottom:10px;right:13px}body.ma-root.pg-studio .studio-prompt-bubble.is-clamped .studio-prompt-bubble-more:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){background:linear-gradient(-90deg,#0000,#ececef 45%);padding-left:0;padding-right:28px;left:13px;right:auto}body.ma-root.pg-studio .studio-prompt-bubble.is-expanded .studio-prompt-bubble-more{display:inline}body.ma-root.pg-studio:not(.light-theme) .studio-prompt-bubble-more{--chat-ink:#c4b5fd;color:#c4b5fd}body.ma-root.pg-studio:not(.light-theme) .studio-prompt-bubble.is-clamped .studio-prompt-bubble-more{color:#c4b5fd;background:linear-gradient(90deg,#0000,#1f1f23 45%)}body.ma-root.pg-studio:not(.light-theme) .studio-prompt-bubble.is-clamped .studio-prompt-bubble-more:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){background:linear-gradient(-90deg,#0000,#1f1f23 45%)}html[data-skin=point]:not(#_):not(#_):not(#_):not(#_) body.ma-root .studio-conversation-question .studio-prompt-bubble-more{color:#c4b5fd!important;-webkit-text-fill-color:#c4b5fd!important}html[data-skin=point]:not(#_):not(#_):not(#_):not(#_) body.ma-root.light-theme .studio-conversation-question .studio-prompt-bubble-more{color:#6d4df2!important;-webkit-text-fill-color:#6d4df2!important}}body.ma-root.pg-studio .studio-media-sheet-backdrop{z-index:1000060;background:#0a08108c;justify-content:center;align-items:flex-end;animation:.16s studio-media-sheet-fade;display:flex;position:fixed;inset:0}body.ma-root.pg-studio .studio-media-sheet{width:100%;max-width:560px;max-height:86dvh;padding:8px 16px calc(16px + env(safe-area-inset-bottom,0px));color:#14121c;background:#fff;border-radius:28px 28px 0 0;animation:.22s cubic-bezier(.2,.8,.2,1) studio-media-sheet-rise;overflow:auto;box-shadow:0 -12px 40px #14121c33}body.ma-root.pg-studio .studio-media-sheet-handle{background:#d9d8e0;border-radius:999px;width:44px;height:5px;margin:4px auto 14px;display:block}body.ma-root.pg-studio .studio-media-sheet-head{align-items:center;gap:14px;padding:4px 4px 16px;display:flex}body.ma-root.pg-studio .studio-media-sheet-thumb{object-fit:cover;background:#ecebf2;border-radius:14px;flex:none;width:52px;height:52px}body.ma-root.pg-studio .studio-media-sheet-thumb-audio{color:#7c4dff;place-items:center;font-size:22px;display:grid}body.ma-root.pg-studio .studio-media-sheet-title{flex-direction:column;gap:3px;min-width:0;display:flex}body.ma-root.pg-studio .studio-media-sheet-title strong{white-space:nowrap;text-overflow:ellipsis;font-size:16px;font-weight:700;line-height:1.25;overflow:hidden}body.ma-root.pg-studio .studio-media-sheet-title small{color:#8a8794;font-size:13px}body.ma-root.pg-studio .studio-media-sheet-group{background:#f3f3f7;border-radius:18px;flex-direction:column;margin-top:10px;display:flex;overflow:hidden}body.ma-root.pg-studio .studio-media-sheet-group>*{color:#14121c;width:100%;min-height:56px;font:inherit;text-align:left;cursor:pointer;-webkit-tap-highlight-color:transparent;background:0 0;border:0;border-top:1px solid #14121c0f;align-items:center;gap:14px;padding:0 18px;font-size:16px;font-weight:500;text-decoration:none;display:flex}body.ma-root.pg-studio .studio-media-sheet-group>:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){text-align:right}body.ma-root.pg-studio .studio-media-sheet-group>:first-child{border-top:0}body.ma-root.pg-studio .studio-media-sheet-group>:active{background:#e8e8ef}body.ma-root.pg-studio .studio-media-sheet-group svg{color:#26242d;flex:none;width:20px;height:20px}body.ma-root.pg-studio .studio-media-sheet-group>.is-danger,body.ma-root.pg-studio .studio-media-sheet-group>.is-danger svg{color:#e03131}body.ma-root.pg-studio:not(.light-theme) .studio-media-sheet{color:#f3f3f3;background:#1b1b20}body.ma-root.pg-studio:not(.light-theme) .studio-media-sheet-handle{background:#3a3a42}body.ma-root.pg-studio:not(.light-theme) .studio-media-sheet-title small{color:#a1a1a6}body.ma-root.pg-studio:not(.light-theme) .studio-media-sheet-group{background:#242429}body.ma-root.pg-studio:not(.light-theme) .studio-media-sheet-group>*{color:#f3f3f3;border-top-color:#ffffff0f}body.ma-root.pg-studio:not(.light-theme) .studio-media-sheet-group>:active{background:#2e2e35}body.ma-root.pg-studio:not(.light-theme) .studio-media-sheet-group svg{color:#e8e6ef}body.ma-root.pg-studio:not(.light-theme) .studio-media-sheet-group>.is-danger,body.ma-root.pg-studio:not(.light-theme) .studio-media-sheet-group>.is-danger svg{color:#ff6b6b}@keyframes studio-media-sheet-fade{0%{opacity:0}to{opacity:1}}@keyframes studio-media-sheet-rise{0%{opacity:.6;transform:translateY(24px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){body.ma-root.pg-studio .studio-media-sheet-backdrop,body.ma-root.pg-studio .studio-media-sheet{animation:none}}@media (max-width:640px){body.ma-root.pg-studio .studio-history-preview-backdrop:has(.studio-history-preview.is-mobile-rail){padding:0!important}body.ma-root.pg-studio .studio-history-preview.is-mobile-rail{color:#fff;touch-action:pan-x;overscroll-behavior:contain;background:#0b0b0f!important;border:0!important;border-radius:0!important;width:100vw!important;height:100dvh!important;max-height:100dvh!important}body.ma-root.pg-studio .studio-history-preview-rail-row{min-height:0;padding:calc(env(safe-area-inset-top,0px) + 56px) 10px 6px;flex:auto;justify-content:center;align-items:flex-end;gap:10px;display:flex}body.ma-root.pg-studio .studio-history-preview-rail-row>.studio-history-preview-media{background:0 0;border-radius:20px;flex:auto;justify-content:center;align-self:stretch;align-items:center;min-width:0;display:flex;overflow:hidden}body.ma-root.pg-studio .studio-history-preview-rail-row>.studio-history-preview-media img,body.ma-root.pg-studio .studio-history-preview-rail-row>.studio-history-preview-media video{object-fit:contain;background:0 0;border-radius:20px;width:100%;height:100%;max-height:none}body.ma-root.pg-studio .studio-history-preview.is-mobile-rail .studio-history-preview-meta{padding:8px 16px calc(env(safe-area-inset-bottom,0px) + 18px);color:#fff9;border-top:0}body.ma-root.pg-studio .studio-history-preview.is-mobile-rail .studio-history-preview-meta strong{color:#fff}body.ma-root.pg-studio .studio-history-preview.is-mobile-rail .studio-history-preview-close{top:calc(env(safe-area-inset-top,0px) + 10px);color:#fff;background:#0000008c;border-color:#ffffff38;width:38px;height:38px;right:12px}body.ma-root.pg-studio .studio-history-preview.is-mobile-rail .studio-history-preview-close:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){left:12px;right:auto}body.ma-root.pg-studio .studio-history-preview-count{z-index:3;top:calc(env(safe-area-inset-top,0px) + 18px);color:#ffffffdb;font-variant-numeric:tabular-nums;background:#ffffff1f;border-radius:999px;padding:4px 10px;font-size:12px;font-weight:600;position:absolute;left:16px}body.ma-root.pg-studio .studio-history-preview-count:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){left:auto;right:16px}body.ma-root.pg-studio .studio-history-preview.is-slide-next .studio-history-preview-rail-row{animation:.22s cubic-bezier(.2,.8,.2,1) studio-history-slide-next}body.ma-root.pg-studio .studio-history-preview.is-slide-prev .studio-history-preview-rail-row{animation:.22s cubic-bezier(.2,.8,.2,1) studio-history-slide-prev}html body.pg-studio:has(.studio-history-preview.is-mobile-rail) :is(.lp2-aw-launcher,button.lp2-aw-tab){display:none!important}}@keyframes studio-history-slide-next{0%{opacity:.25;transform:translateY(42px)}to{opacity:1;transform:none}}@keyframes studio-history-slide-prev{0%{opacity:.25;transform:translateY(-42px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){body.ma-root.pg-studio .studio-history-preview.is-slide-next .studio-history-preview-rail-row,body.ma-root.pg-studio .studio-history-preview.is-slide-prev .studio-history-preview-rail-row{animation:none}}@media (max-width:640px){html:not(#_):not(#_):not(#_) body.ma-root.pg-studio .studio-media-card.is-mobile-rail .studio-media-wrapper{gap:8px!important}html:not(#_):not(#_):not(#_) body.ma-root.pg-studio .studio-media-card.is-mobile-rail .studio-media-wrapper>:is(.studio-image-viewer,.studio-media-element){width:calc(100% - 44px)!important;max-width:calc(100% - 44px)!important}html:not(#_):not(#_):not(#_) body.ma-root.pg-studio .studio-media-rail.is-mobile{border-radius:0;gap:8px;padding:0;box-shadow:none!important;background:0 0!important}html:not(#_):not(#_):not(#_) body.ma-root.pg-studio .studio-media-rail.is-mobile .studio-media-rail-btn,html:not(#_):not(#_):not(#_) body.ma-root.pg-studio .studio-media-rail.is-mobile .studio-media-rail-btn:is(.is-primary,.is-publish){border-radius:50%;width:36px;height:36px;color:#e8e6ef!important;background:#ffffff12!important}html:not(#_):not(#_):not(#_) body.ma-root.pg-studio .studio-media-rail.is-mobile .studio-media-rail-btn:active{background:#ffffff24!important}html:not(#_):not(#_):not(#_) body.ma-root.pg-studio .studio-media-rail.is-mobile .studio-media-rail-btn svg{width:17px;height:17px}html:not(#_):not(#_):not(#_) body.ma-root.pg-studio .studio-media-rail.is-mobile .studio-media-rail-btn.is-publish.is-done{color:#4ade80!important}html:not(#_):not(#_):not(#_) body.ma-root.pg-studio.light-theme .studio-media-rail.is-mobile .studio-media-rail-btn,html:not(#_):not(#_):not(#_) body.ma-root.pg-studio.light-theme .studio-media-rail.is-mobile .studio-media-rail-btn:is(.is-primary,.is-publish){color:#26242d!important;background:#0000000d!important}html:not(#_):not(#_):not(#_) body.ma-root.pg-studio.light-theme .studio-media-rail.is-mobile .studio-media-rail-btn:active{background:#0000001a!important}html:not(#_):not(#_):not(#_) body.ma-root.pg-studio.light-theme .studio-media-rail.is-mobile .studio-media-rail-btn.is-publish.is-done{color:#1f9d55!important}}@media (min-width:641px){html:not(#_):not(#_):not(#_) body.ma-root.pg-studio .studio-media-rail:not(.is-mobile){box-shadow:none!important;background:0 0!important;border:0!important;border-radius:0!important;gap:8px!important;padding:0!important}html:not(#_):not(#_):not(#_) body.ma-root.pg-studio .studio-media-rail:not(.is-mobile) .studio-media-rail-btn,html:not(#_):not(#_):not(#_) body.ma-root.pg-studio .studio-media-rail:not(.is-mobile) .studio-media-rail-btn:is(.is-primary,.is-publish){color:#e8e6ef!important;background:#ffffff12!important;border-radius:50%!important;width:36px!important;height:36px!important}html:not(#_):not(#_):not(#_) body.ma-root.pg-studio .studio-media-rail:not(.is-mobile) .studio-media-rail-btn:is(:hover,.is-open){color:#fff!important;background:#ffffff24!important}html:not(#_):not(#_):not(#_) body.ma-root.pg-studio .studio-media-rail:not(.is-mobile) .studio-media-rail-btn svg{width:17px;height:17px}html:not(#_):not(#_):not(#_) body.ma-root.pg-studio .studio-media-rail:not(.is-mobile) .studio-media-rail-btn.is-publish.is-done{color:#4ade80!important}html:not(#_):not(#_):not(#_) body.ma-root.pg-studio.light-theme .studio-media-rail:not(.is-mobile) .studio-media-rail-btn,html:not(#_):not(#_):not(#_) body.ma-root.pg-studio.light-theme .studio-media-rail:not(.is-mobile) .studio-media-rail-btn:is(.is-primary,.is-publish){color:#26242d!important;background:#0000000d!important}html:not(#_):not(#_):not(#_) body.ma-root.pg-studio.light-theme .studio-media-rail:not(.is-mobile) .studio-media-rail-btn:is(:hover,.is-open){color:#14121c!important;background:#0000001a!important}html:not(#_):not(#_):not(#_) body.ma-root.pg-studio.light-theme .studio-media-rail:not(.is-mobile) .studio-media-rail-btn.is-publish.is-done{color:#1f9d55!important}}html:not(#_):not(#_):not(#_) body.ma-root.pg-studio .studio-media-card.has-rail .studio-media-wrapper>.studio-audio-card{--chat-answer-bg:#121212;--chat-line:#303030;flex:auto;align-self:center;min-width:0;border:1px solid var(--chat-line)!important;border-radius:24px!important;padding:14px 16px!important}html:not(#_):not(#_):not(#_) body.ma-root.pg-studio.light-theme .studio-media-card.has-rail .studio-media-wrapper>.studio-audio-card{--chat-answer-bg:#fff;--chat-line:#d6d6d8}@media (max-width:640px){html:not(#_):not(#_):not(#_) body.ma-root.pg-studio .studio-media-card.is-mobile-rail .studio-media-wrapper>.studio-audio-card{width:calc(100% - 44px)!important;max-width:calc(100% - 44px)!important}}html:not(#_):not(#_):not(#_) body.ma-root.pg-studio:not(.light-theme) .studio-media-sheet{background:var(--s1,#0c0c0c)!important}html:not(#_):not(#_):not(#_) body.ma-root.pg-studio .studio-media-sheet-group{background:0 0!important;border-radius:0!important;margin-top:6px!important}html:not(#_):not(#_):not(#_) body.ma-root.pg-studio .studio-media-sheet-group>*{border-radius:12px;gap:12px!important;min-height:48px!important;padding:0 4px!important;font-size:14.5px!important}html:not(#_):not(#_):not(#_) body.ma-root.pg-studio .studio-media-sheet-group svg{width:18px!important;height:18px!important}html:not(#_):not(#_):not(#_) body.ma-root.pg-studio:not(.light-theme) .studio-media-sheet-group>:active{background:#ffffff0f!important}html:not(#_):not(#_):not(#_) body.ma-root.pg-studio.light-theme .studio-media-sheet-group>:active{background:#0000000d!important}@media (max-width:640px){html body.ma-root.pg-studio.light-theme:not(#_):not(#_):not(#_) .studio-history-preview.is-mobile-rail{color:#14121c!important;background:#fff!important}html body.ma-root.pg-studio.light-theme:not(#_):not(#_):not(#_) .studio-history-preview.is-mobile-rail .studio-history-preview-meta{color:#14121c8c!important}html body.ma-root.pg-studio.light-theme:not(#_):not(#_):not(#_) .studio-history-preview.is-mobile-rail .studio-history-preview-meta strong{color:#14121c!important}html body.ma-root.pg-studio.light-theme:not(#_):not(#_):not(#_) .studio-history-preview.is-mobile-rail .studio-history-preview-count{color:#14121cc7!important;background:#14121c0f!important}}@layer studio-close{@media (max-width:640px){html body.ma-root.light-theme:not(#_):not(#_):not(#_):not(#_) .studio-history-preview.is-mobile-rail>.studio-history-preview-close{color:#14121c!important;-webkit-text-fill-color:#14121c!important;-webkit-filter:none!important}html body.ma-root:not(#_):not(#_):not(#_):not(#_):not(#_) .studio-history-preview.is-mobile-rail>.studio-history-preview-close{background:0 0!important;border-color:#0000!important}}}@media (min-width:641px){html:not(#_):not(#_):not(#_) body.ma-root.pg-studio .studio-media-rail:not(.is-mobile) .studio-media-rail-menu{-webkit-backdrop-filter:blur(18px)saturate(140%);background:#ffffff12!important;box-shadow:0 12px 36px #00000059!important}html:not(#_):not(#_):not(#_) body.ma-root.pg-studio .studio-media-rail:not(.is-mobile) .studio-media-rail-menu>:hover{background:#ffffff14!important}html:not(#_):not(#_):not(#_) body.ma-root.pg-studio.light-theme .studio-media-rail:not(.is-mobile) .studio-media-rail-menu{background:#0000000d!important;box-shadow:0 12px 36px #14121c1f!important}html:not(#_):not(#_):not(#_) body.ma-root.pg-studio.light-theme .studio-media-rail:not(.is-mobile) .studio-media-rail-menu>:hover{background:#0000000f!important}}html:not(#_):not(#_):not(#_):not(#_) body.ma-root.pg-studio .studio-media-card.has-rail .studio-media-wrapper:has(>.studio-audio-card){flex-direction:column!important;align-items:stretch!important;gap:10px!important}html:not(#_):not(#_):not(#_):not(#_) body.ma-root.pg-studio .studio-media-card.has-rail .studio-media-wrapper:has(>.studio-audio-card)>.studio-audio-card{align-self:stretch!important;width:100%!important;max-width:100%!important}html:not(#_):not(#_):not(#_):not(#_) body.ma-root.pg-studio .studio-media-card.has-rail .studio-media-wrapper:has(>.studio-audio-card)>.studio-media-rail{flex-direction:row!important;align-self:flex-start!important;width:auto!important}html:not(#_):not(#_):not(#_):not(#_) body.ma-root.pg-studio .studio-media-card.has-rail .studio-media-wrapper:has(>.studio-audio-card)>.studio-media-rail .studio-media-rail-btn[data-tip]:after{inset:calc(100% + 8px) auto auto 50%!important;transform:translate(-50%,-4px)!important}html:not(#_):not(#_):not(#_):not(#_) body.ma-root.pg-studio .studio-media-card.has-rail .studio-media-wrapper:has(>.studio-audio-card)>.studio-media-rail .studio-media-rail-btn[data-tip]:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)):after{left:auto!important;right:50%!important;transform:translate(50%,-4px)!important}html:not(#_):not(#_):not(#_):not(#_) body.ma-root.pg-studio .studio-media-card.has-rail .studio-media-wrapper:has(>.studio-audio-card)>.studio-media-rail .studio-media-rail-btn[data-tip]:hover:after{transform:translate(-50%)!important}html:not(#_):not(#_):not(#_):not(#_) body.ma-root.pg-studio .studio-media-card.has-rail .studio-media-wrapper:has(>.studio-audio-card)>.studio-media-rail .studio-media-rail-btn[data-tip]:focus-visible:after{transform:translate(-50%)!important}html:not(#_):not(#_):not(#_):not(#_) body.ma-root.pg-studio .studio-media-card.has-rail .studio-media-wrapper:has(>.studio-audio-card)>.studio-media-rail .studio-media-rail-btn[data-tip]:hover:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)):after{transform:translate(50%)!important}html:not(#_):not(#_):not(#_):not(#_) body.ma-root.pg-studio .studio-media-card.has-rail .studio-media-wrapper:has(>.studio-audio-card)>.studio-media-rail .studio-media-rail-btn[data-tip]:focus-visible:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)):after{transform:translate(50%)!important}html:not(#_):not(#_):not(#_):not(#_) body.ma-root.pg-studio.light-theme .studio-media-rail .studio-media-rail-btn,html:not(#_):not(#_):not(#_):not(#_) body.ma-root.pg-studio.light-theme .studio-media-rail .studio-media-rail-btn:is(.is-primary,.is-publish){background:#fff!important}html:not(#_):not(#_):not(#_):not(#_) body.ma-root.pg-studio.light-theme .studio-media-rail .studio-media-rail-btn:is(:hover,.is-open,:active){background:#f1f1f6!important}@media (min-width:641px){html:not(#_):not(#_):not(#_):not(#_) body.ma-root.pg-studio.light-theme .studio-media-rail:not(.is-mobile) .studio-media-rail-menu{-webkit-backdrop-filter:none!important;background:#fff!important;box-shadow:0 12px 36px #14121c24!important}html:not(#_):not(#_):not(#_):not(#_) body.ma-root.pg-studio.light-theme .studio-media-rail:not(.is-mobile) .studio-media-rail-menu>:hover{background:#f1f1f6!important}html:not(#_):not(#_):not(#_):not(#_):not(#_) body.ma-root.pg-studio:not(.light-theme) .studio-media-rail:not(.is-mobile) .studio-media-rail-menu{-webkit-backdrop-filter:none!important;background:#1b1b20!important;box-shadow:0 12px 36px #00000073,inset 0 0 0 1px #ffffff14!important}html:not(#_):not(#_):not(#_):not(#_):not(#_):not(#_) body.ma-root.pg-studio:not(.light-theme) .studio-media-rail:not(.is-mobile) .studio-media-rail-menu{background:#171717!important;box-shadow:0 12px 36px #00000073!important}}html:not(#_):not(#_):not(#_):not(#_):not(#_) body.ma-root.pg-studio .studio-media-rail .studio-media-rail-btn,html:not(#_):not(#_):not(#_):not(#_):not(#_) body.ma-root.pg-studio .studio-media-rail .studio-media-rail-btn:is(.is-primary,.is-publish){box-shadow:none!important;background:0 0!important}html:not(#_):not(#_):not(#_):not(#_):not(#_) body.ma-root.pg-studio .studio-media-rail.is-mobile .studio-media-rail-btn:active{background:#ffffff1a!important}html:not(#_):not(#_):not(#_):not(#_):not(#_) body.ma-root.pg-studio.light-theme .studio-media-rail.is-mobile .studio-media-rail-btn:active{background:#0000000f!important}@media (min-width:641px){html:not(#_):not(#_):not(#_):not(#_):not(#_) body.ma-root.pg-studio .studio-media-rail:not(.is-mobile) .studio-media-rail-btn:is(:hover,.is-open){background:#ffffff1a!important}html:not(#_):not(#_):not(#_):not(#_):not(#_) body.ma-root.pg-studio.light-theme .studio-media-rail:not(.is-mobile) .studio-media-rail-btn:is(:hover,.is-open){background:#0000000f!important}}@media (max-width:640px){html body.ma-root.pg-studio:not(#_):not(#_):not(#_):not(#_):not(#_) .studio-history-preview.is-mobile-rail .studio-history-preview-rail-row{gap:0!important;padding-left:0!important;padding-right:0!important;position:relative!important}html body.ma-root.pg-studio:not(#_):not(#_):not(#_):not(#_):not(#_) .studio-history-preview.is-mobile-rail .studio-history-preview-rail-row>.studio-history-preview-media,html body.ma-root.pg-studio:not(#_):not(#_):not(#_):not(#_):not(#_) .studio-history-preview.is-mobile-rail .studio-history-preview-rail-row>.studio-history-preview-media :is(img,video){border-radius:0!important}html body.ma-root.pg-studio:not(#_):not(#_):not(#_):not(#_):not(#_) .studio-history-preview.is-mobile-rail .studio-media-rail.is-mobile{z-index:4!important;box-shadow:none!important;background:0 0!important;border:0!important;gap:8px!important;padding:0!important;position:absolute!important;bottom:14px!important;right:6px!important}html body.ma-root.pg-studio:not(#_):not(#_):not(#_):not(#_):not(#_) .studio-history-preview.is-mobile-rail .studio-media-rail.is-mobile:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){left:6px!important;right:auto!important}html body.ma-root.pg-studio:not(#_):not(#_):not(#_):not(#_):not(#_) .studio-history-preview.is-mobile-rail .studio-history-preview-rail-row:has(video) .studio-media-rail.is-mobile{bottom:64px!important}html body.ma-root.pg-studio:not(#_):not(#_):not(#_):not(#_):not(#_) .studio-history-preview.is-mobile-rail .studio-media-rail.is-mobile :is(.studio-media-rail-btn,.studio-media-rail-btn.is-primary,.studio-media-rail-btn.is-publish){width:46px!important;min-width:46px!important;height:46px!important;box-shadow:none!important;color:#fff!important;-webkit-backdrop-filter:none!important;background:0 0!important;border:0!important}html body.ma-root.pg-studio:not(#_):not(#_):not(#_):not(#_):not(#_) .studio-history-preview.is-mobile-rail .studio-media-rail.is-mobile .studio-media-rail-btn svg{filter:drop-shadow(0 1px 3px #000000a6);width:24px!important;height:24px!important}html body.ma-root.pg-studio:not(#_):not(#_):not(#_):not(#_):not(#_) .studio-history-preview.is-mobile-rail .studio-media-rail.is-mobile .studio-media-rail-btn:active{background:#ffffff1f!important}html body.ma-root.pg-studio.light-theme:not(#_):not(#_):not(#_):not(#_):not(#_) .studio-history-preview.is-mobile-rail .studio-media-rail.is-mobile :is(.studio-media-rail-btn,.studio-media-rail-btn.is-primary,.studio-media-rail-btn.is-publish){color:#14121c!important}html body.ma-root.pg-studio.light-theme:not(#_):not(#_):not(#_):not(#_):not(#_) .studio-history-preview.is-mobile-rail .studio-media-rail.is-mobile .studio-media-rail-btn svg{filter:drop-shadow(0 0 3px #fffffff2)drop-shadow(0 0 1px #fffffff2)}html body.ma-root.pg-studio.light-theme:not(#_):not(#_):not(#_):not(#_):not(#_) .studio-history-preview.is-mobile-rail .studio-media-rail.is-mobile .studio-media-rail-btn:active{background:#14121c14!important}html body.ma-root.pg-studio:not(#_):not(#_):not(#_):not(#_):not(#_) .studio-history-preview.is-mobile-rail .studio-history-preview-count,html body.ma-root.pg-studio.light-theme:not(#_):not(#_):not(#_):not(#_):not(#_) .studio-history-preview.is-mobile-rail .studio-history-preview-count{text-shadow:0 1px 3px #0000008c;background:0 0!important;padding-left:0!important}html body.ma-root.pg-studio:not(#_):not(#_):not(#_):not(#_):not(#_) .studio-history-preview.is-mobile-rail .studio-history-preview-count:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){padding-left:0!important;padding-right:0!important}html body.ma-root.pg-studio.light-theme:not(#_):not(#_):not(#_):not(#_):not(#_) .studio-history-preview.is-mobile-rail .studio-history-preview-count:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){padding-left:0!important;padding-right:0!important}html body.ma-root.pg-studio.light-theme:not(#_):not(#_):not(#_):not(#_):not(#_) .studio-history-preview.is-mobile-rail .studio-history-preview-count{text-shadow:none}}
body.ma-root.pg-studio .studio-conversation-turn>.studio-request-refs{max-width:var(--chat-max,78%);flex-wrap:wrap;justify-content:flex-end;align-self:flex-end;gap:6px;margin:0 0 -4px auto;display:flex}body.ma-root.pg-studio .studio-conversation-turn>.studio-request-refs:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){margin:0 auto -4px 0}body.ma-root.pg-studio .studio-request-ref{border:1px solid var(--chat-user-b,#8b5cf64d);background:var(--chat-user-bg,#7c4dff1f);width:72px;height:72px;color:var(--t1,#eee);border-radius:14px;flex:none;place-items:center;display:grid;position:relative;overflow:hidden}body.ma-root.pg-studio .studio-request-ref.is-empty.is-image{animation:1.4s ease-in-out infinite studio-request-ref-wait}body.ma-root.pg-studio .studio-request-ref>img,body.ma-root.pg-studio .studio-request-ref>video{object-fit:cover;pointer-events:none;border-radius:0;width:100%;max-width:none;height:100%;display:block}body.ma-root.pg-studio .studio-request-ref-label{opacity:.75;margin-top:18px;font-size:11px;font-weight:600;line-height:1}body.ma-root.pg-studio .studio-request-ref-badge{color:#fff;background:#0000008c;border-radius:50%;place-items:center;width:26px;height:26px;display:grid;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}body.ma-root.pg-studio .studio-request-ref-badge:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){left:auto;right:50%;transform:translate(50%,-50%)}body.ma-root.pg-studio .studio-request-ref:has(>.studio-request-ref-label)>.studio-request-ref-badge{background:#00000059;top:38%}body.ma-root.pg-studio .studio-request-ref-badge>svg{width:13px;height:13px}body.ma-root.pg-studio.light-theme .studio-request-ref{color:#14121c}@media (max-width:640px){body.ma-root.pg-studio .studio-conversation-turn>.studio-request-refs{gap:5px;max-width:92%}body.ma-root.pg-studio .studio-request-ref{border-radius:12px;width:56px;height:56px}body.ma-root.pg-studio .studio-request-ref-label{margin-top:16px;font-size:10px}body.ma-root.pg-studio .studio-request-ref-badge{width:22px;height:22px}}body.ma-root.pg-studio .studio-mobile-composer-results .studio-request-ref{border-radius:10px;width:44px;height:44px}body.ma-root.pg-studio .studio-mobile-composer-results .studio-request-ref-label{display:none}body.ma-root.pg-studio .studio-mobile-composer-results .studio-request-ref:has(>.studio-request-ref-label)>.studio-request-ref-badge{top:50%}@keyframes studio-request-ref-wait{50%{opacity:.55}}@media (prefers-reduced-motion:reduce){body.ma-root.pg-studio .studio-request-ref.is-empty.is-image{animation:none}}
body.pg-studio .studio-gen-loader{--dot:5px;--speed:2.8s;--gen-bg:#050505;--gen-border:#1c1b22;--gen-ink:#fff;--gen-ink-soft:#ffffff73;--gen-pill-bg:#111015cc;--gen-pill-border:#ffffff1f;--gen-dot-l:.72;--gen-dot-c:.2;box-sizing:border-box;width:min(100%, calc(var(--studio-frame-height,min(560px, 72vh)) * var(--studio-gen-ratio,1)));border:1px solid var(--gen-border);background:var(--gen-bg);max-width:100%;color:var(--gen-ink);-webkit-font-smoothing:antialiased;border-radius:24px;align-self:flex-start;font-family:inherit;position:relative;overflow:hidden}body.pg-studio.light-theme .studio-gen-loader{--gen-bg:#f4f3f9;--gen-border:#14121c14;--gen-ink:#14121c;--gen-ink-soft:#14121c80;--gen-pill-bg:#ffffffdb;--gen-pill-border:#14121c1a;--gen-dot-l:.64;--gen-dot-c:.22}body.pg-studio .studio-gen-loader__field{box-sizing:border-box;position:absolute;inset:0;-webkit-mask-image:radial-gradient(75% 75%,#000 55%,#00000059 85%,#0000 100%);mask-image:radial-gradient(75% 75%,#000 55%,#00000059 85%,#0000 100%)}body.pg-studio .studio-gen-loader__canvas{--gen-head-clear:42px;--gen-pct-x:calc(100% - 38px);--gen-pct-y:calc(100% - 28px);width:100%;height:100%;-webkit-mask-image:linear-gradient(to bottom, transparent 0, transparent var(--gen-head-clear), #000 calc(var(--gen-head-clear) + 72px)), radial-gradient(ellipse 66px 44px at var(--gen-pct-x) var(--gen-pct-y), transparent 0, transparent 30%, #000 100%);-webkit-mask-image:linear-gradient(to bottom, transparent 0, transparent var(--gen-head-clear), #000 calc(var(--gen-head-clear) + 72px)), radial-gradient(ellipse 66px 44px at var(--gen-pct-x) var(--gen-pct-y), transparent 0, transparent 30%, #000 100%);mask-image:linear-gradient(to bottom, transparent 0, transparent var(--gen-head-clear), #000 calc(var(--gen-head-clear) + 72px)), radial-gradient(ellipse 66px 44px at var(--gen-pct-x) var(--gen-pct-y), transparent 0, transparent 30%, #000 100%);-webkit-mask-composite:source-in;display:block;-webkit-mask-composite:source-in;mask-composite:intersect}body.pg-studio .studio-conversation-turn:has(.studio-gen-loader){padding-bottom:18px}@media (max-width:640px){body.pg-studio .studio-gen-loader__canvas{--gen-head-clear:34px;--gen-pct-x:calc(100% - 30px);--gen-pct-y:calc(100% - 22px)}}body.pg-studio .studio-gen-loader__fallback{opacity:.6;background:linear-gradient(90deg,#ff9628,#ff4678,#af46ff,#5a64ff,#3cbeff,#28c8be,#3cdc82);background:linear-gradient(90deg, oklch(var(--gen-dot-l) var(--gen-dot-c) 55), oklch(var(--gen-dot-l) var(--gen-dot-c) 5), oklch(var(--gen-dot-l) var(--gen-dot-c) 305), oklch(var(--gen-dot-l) var(--gen-dot-c) 270), oklch(var(--gen-dot-l) var(--gen-dot-c) 230), oklch(var(--gen-dot-l) var(--gen-dot-c) 190), oklch(var(--gen-dot-l) var(--gen-dot-c) 150));position:absolute;inset:6px;-webkit-mask-image:radial-gradient(1.2px,#000 97%,#0000 100%);mask-image:radial-gradient(1.2px,#000 97%,#0000 100%);-webkit-mask-size:15px 15px;mask-size:15px 15px}body.pg-studio .studio-gen-loader__fallback:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){background:linear-gradient(-90deg, oklch(var(--gen-dot-l) var(--gen-dot-c) 55), oklch(var(--gen-dot-l) var(--gen-dot-c) 5), oklch(var(--gen-dot-l) var(--gen-dot-c) 305), oklch(var(--gen-dot-l) var(--gen-dot-c) 270), oklch(var(--gen-dot-l) var(--gen-dot-c) 230), oklch(var(--gen-dot-l) var(--gen-dot-c) 190), oklch(var(--gen-dot-l) var(--gen-dot-c) 150))}body.pg-studio .studio-gen-loader__canvas[data-ready=true]+.studio-gen-loader__fallback{display:none}body.pg-studio .studio-gen-loader__shade{background:linear-gradient(180deg, color-mix(in srgb, var(--gen-bg) 85%, transparent), transparent);pointer-events:none;height:90px;position:absolute;inset:0 0 auto}body.pg-studio .studio-gen-loader__shade:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){background:linear-gradient(-180deg, color-mix(in srgb, var(--gen-bg) 85%, transparent), transparent)}body.pg-studio .studio-gen-loader__head{justify-content:space-between;align-items:baseline;gap:12px;display:flex;position:absolute;top:18px;left:26px;right:26px}body.pg-studio .studio-gen-loader__status{white-space:nowrap;background:linear-gradient(90deg, var(--gen-ink-soft) 0%, var(--gen-ink) 50%, var(--gen-ink-soft) 100%);color:#0000;-webkit-text-fill-color:transparent;font-size:15px;font-weight:600;animation:2.2s linear infinite paused studio-gen-txt}body.pg-studio .studio-gen-loader__status:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){background:linear-gradient(-90deg, var(--gen-ink-soft) 0%, var(--gen-ink) 50%, var(--gen-ink-soft) 100%)}body.pg-studio .studio-gen-loader__status:not(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){background-size:200% 100%;-webkit-background-clip:text;background-clip:text}body.pg-studio .studio-gen-loader[data-field-active=true] .studio-gen-loader__status{animation-play-state:running}@keyframes studio-gen-txt{0%{background-position:100% 0}to{background-position:-100% 0}}body.pg-studio .studio-gen-loader__meta{min-width:0;color:var(--gen-ink-soft);-webkit-text-fill-color:var(--gen-ink-soft);white-space:nowrap;text-overflow:ellipsis;font-size:12px;overflow:hidden}body.pg-studio .studio-gen-loader__pct{color:var(--gen-ink);-webkit-text-fill-color:var(--gen-ink);font-variant-numeric:tabular-nums;background:0 0;border:0;padding:0;font-size:13px;font-weight:600;position:absolute;bottom:18px;right:18px}body.pg-studio .studio-tool-results .studio-gen-loader{width:min(100%, calc(min(420px, 60vh) * var(--studio-gen-ratio,1)))}@media (max-width:640px){body.pg-studio .studio-gen-loader{border-radius:20px;width:calc(100% - 68px)}body.pg-studio .studio-gen-loader__head{top:12px;left:16px;right:16px}body.pg-studio .studio-gen-loader__status{font-size:14px}body.pg-studio .studio-gen-loader__pct{bottom:12px;right:12px}body.pg-studio .studio-gen-loader__pct:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){left:12px;right:auto}}@media (prefers-reduced-motion:reduce){body.pg-studio .studio-gen-loader__status{color:var(--gen-ink);-webkit-text-fill-color:var(--gen-ink);background:0 0;animation:none}}body.pg-studio .studio-gen-loader__pct{bottom:13px;right:14px}body.pg-studio .studio-gen-loader__pct:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){left:14px;right:auto}body.pg-studio .studio-gen-loader__canvas{--gen-pct-x:calc(100% - 30px);--gen-pct-y:calc(100% - 21px);opacity:.78;-webkit-mask-image:linear-gradient(to bottom, transparent 0, transparent var(--gen-head-clear), #000 calc(var(--gen-head-clear) + 72px)), radial-gradient(ellipse 52px 34px at var(--gen-pct-x) var(--gen-pct-y), transparent 0, transparent 30%, #000 100%);-webkit-mask-image:linear-gradient(to bottom, transparent 0, transparent var(--gen-head-clear), #000 calc(var(--gen-head-clear) + 72px)), radial-gradient(ellipse 52px 34px at var(--gen-pct-x) var(--gen-pct-y), transparent 0, transparent 30%, #000 100%);mask-image:linear-gradient(to bottom, transparent 0, transparent var(--gen-head-clear), #000 calc(var(--gen-head-clear) + 72px)), radial-gradient(ellipse 52px 34px at var(--gen-pct-x) var(--gen-pct-y), transparent 0, transparent 30%, #000 100%)}@media (max-width:640px){body.pg-studio .studio-gen-loader__pct{bottom:9px;right:10px}body.pg-studio .studio-gen-loader__pct:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){left:10px;right:auto}body.pg-studio .studio-gen-loader__canvas{--gen-pct-x:calc(100% - 24px);--gen-pct-y:calc(100% - 17px)}}body.ma-root.pg-studio .studio-gen-loader{width:min(100%, var(--studio-frame-height,min(560px, 72vh)))!important;aspect-ratio:1!important}body.ma-root.pg-studio .studio-tool-results .studio-gen-loader{width:min(100%,min(420px,60vh))!important}@media (max-width:640px){body.ma-root.pg-studio .studio-gen-loader{width:calc(100% - 68px)!important}}
.studio-chats{z-index:10000;color:#ececef;width:264px;font-family:var(--pt-font,"Golos Text", system-ui, sans-serif);background:#0b0b0d;border-right:1px solid #ffffff0f;flex-direction:column;display:flex;position:fixed;top:52px;bottom:0;left:0}.studio-chats:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){border-left:1px solid #ffffff0f;border-right:none;left:auto;right:0}.studio-chats svg,.studio-chats-mobile-pill svg,.studio-chats-sheet svg{width:18px;height:18px}.studio-chats-head{justify-content:space-between;align-items:center;padding:14px 8px 4px 14px;display:flex}.studio-chats-head:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){padding:14px 14px 4px 8px}.studio-chats-head h2{font:600 14px/1.2 var(--pt-font,system-ui);letter-spacing:0;color:#b9b9c0;align-items:baseline;gap:8px;margin:0;display:flex}.studio-chats-head small{font:500 12px/1 var(--pt-font,system-ui);color:#6f6f78}.studio-chats-head-actions{align-items:center;gap:2px;display:flex}.studio-chats-collapse,.studio-chats-share{color:#a3a3ab;cursor:pointer;background:0 0;border:0;border-radius:10px;place-items:center;width:32px;height:32px;transition:background .15s,color .15s;display:grid}.studio-chats-collapse:hover,.studio-chats-share:hover{color:#fff;background:#ffffff14}.studio-chats-new{color:#fff;height:40px;font:600 14px/1 var(--pt-font,system-ui);text-align:left;cursor:pointer;background:0 0;border:0;border-radius:10px;align-items:center;gap:10px;margin:6px 8px 2px;padding:0 8px;transition:background .15s;display:flex}.studio-chats-new:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){text-align:right}.studio-chats-new:hover{background:#ffffff0f}.studio-chats-new i{color:#fff;background:0 0;border:1.5px solid #ffffffe6;border-radius:50%;flex:none;place-items:center;width:26px;height:26px;display:grid}.studio-chats-new svg{width:15px;height:15px}.studio-chats-list{scrollbar-width:thin;scrollbar-color:#ffffff1f transparent;flex:1;min-height:0;padding:2px 8px 20px;display:block;overflow-y:auto}.studio-chats-section{min-height:0;margin:0;padding:0;display:block}.studio-chats-group{font:600 11px/1 var(--pt-font,system-ui);letter-spacing:.04em;text-transform:none;color:#6f6f78;padding:16px 8px 6px}.studio-chats-item{border-radius:10px;align-items:center;transition:background .15s;display:flex;position:relative}.studio-chats-item:hover{background:#ffffff0d}.studio-chats-item.is-active{background:#ffffff17}.studio-chats-open{color:#d7d7dc;min-width:0;height:36px;font:500 13.5px/1.3 var(--pt-font,system-ui);text-align:left;cursor:pointer;background:0 0;border:0;border-radius:10px;flex:1;align-items:center;gap:8px;padding:0 8px;display:flex}.studio-chats-open:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){text-align:right}.studio-chats-open span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.studio-chats-item.is-active .studio-chats-open{color:#fff;font-weight:600}.studio-chats-busy{background:currentColor;border-radius:50%;flex:none;width:6px;height:6px;animation:1.2s ease-in-out infinite studio-chats-pulse}@keyframes studio-chats-pulse{50%{opacity:.25}}.studio-chats-del{opacity:0;color:#8d8d95;width:28px;height:28px;font:600 12px/1 var(--pt-font,system-ui);cursor:pointer;background:0 0;border:0;border-radius:8px;place-items:center;margin-right:5px;transition:background .15s,color .15s,opacity .15s;display:grid}.studio-chats-del:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){margin-left:5px;margin-right:0}.studio-chats-item:hover .studio-chats-del,.studio-chats-del.is-armed,.studio-chats-del:focus-visible{opacity:1}.studio-chats-del:hover{color:#fff;background:#ffffff1a}.studio-chats-del.is-armed{color:#fff;background:#ffffff24;width:auto;padding:0 9px}.studio-chats-del svg{width:15px;height:15px}.studio-chats-empty{text-align:left;color:#7c7c85;border:0;border-radius:10px;grid-template-columns:26px minmax(0,1fr);align-items:center;column-gap:10px;margin:8px 8px 0;padding:6px 8px;display:grid}.studio-chats-empty:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){text-align:right}.studio-chats-empty i{color:#a3a3ab;background:#ffffff0f;border-radius:50%;grid-row:1/span 2;place-items:center;width:26px;height:26px;margin:0;display:grid}.studio-chats-empty b{font:600 13px/1.3 var(--pt-font,system-ui);color:#c9c9cf;margin:0;display:block}.studio-chats-empty span{font-size:12px;line-height:1.35;display:block}.studio-chats.is-collapsed{background:0 0;border:0;width:auto;padding:10px 16px;bottom:auto}.studio-chats-rail{box-shadow:none;-webkit-backdrop-filter:none;background:0 0;border:0;border-radius:0;gap:2px;padding:0;display:inline-flex}.studio-chats .studio-chats-rail button{color:#c9c9cf;cursor:pointer;background:0 0;border:0;border-radius:12px;place-items:center;width:40px;height:40px;transition:background .15s,color .15s;display:grid}.studio-chats .studio-chats-rail button svg{width:22px;height:22px}.studio-chats .studio-chats-rail button:hover{color:#fff;background:#ffffff14}.studio-chats .studio-chats-rail button.studio-chats-rail-new{color:#b9b9c0;background:0 0}.studio-chats .studio-chats-rail button.studio-chats-rail-new:hover{color:#fff;background:#ffffff14}@media (min-width:1100px){body.studio-chats-open .studio-canvas-container{padding-left:288px!important}body.studio-chats-open .studio-canvas-container:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){padding-left:0!important;padding-right:288px!important}body.studio-chats-open .custom-studio-bar-wrapper:not(.mobile-composer-open){max-width:min(980px,100vw - 304px)!important;left:calc(50% + 132px)!important}body.studio-chats-open .custom-studio-bar-wrapper:not(.mobile-composer-open):is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){left:auto!important;right:calc(50% + 132px)!important}}@media (min-width:641px) and (max-width:1099px){.studio-chats.is-overlay{z-index:1000008;box-shadow:24px 0 60px #00000059}.studio-chats.is-overlay:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){box-shadow:-24px 0 60px #00000059}body.light-theme .studio-chats.is-overlay{box-shadow:24px 0 60px #00000024}body.light-theme .studio-chats.is-overlay:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){box-shadow:-24px 0 60px #00000024}}body.light-theme .studio-chats{color:#121214;background:#f7f7f9;border-right-color:#0000000f}body.light-theme .studio-chats:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){border-left-color:#0000000f;border-right-color:currentColor}body.light-theme .studio-chats-head h2{color:#4a4a52}body.light-theme .studio-chats-head small{color:#8a8a92}body.light-theme .studio-chats-collapse,body.light-theme .studio-chats-share,body.light-theme .studio-chats .studio-chats-rail button{color:#4a4a52}body.light-theme .studio-chats-rail{box-shadow:none;background:0 0;border:0}body.light-theme .studio-chats-collapse:hover,body.light-theme .studio-chats-share:hover,body.light-theme .studio-chats .studio-chats-rail button:hover,body.light-theme .studio-chats-item:hover,body.light-theme .studio-chats-del:hover{color:#121214;background:#0000000f}body.light-theme .studio-chats-new{color:#121214;background:0 0;border:0}body.light-theme .studio-chats-new:hover{background:#0000000d}body.light-theme .studio-chats-new i{color:#121214;background:0 0;border-color:#121214d9}body.light-theme .studio-chats .studio-chats-rail button.studio-chats-rail-new:hover{color:#121214;background:#0000000f}body.light-theme .studio-chats-open{color:#2a2a2e}body.light-theme .studio-chats-item.is-active{background:#00000012}body.light-theme .studio-chats-item.is-active .studio-chats-open{color:#121214}body.light-theme .studio-chats-group,body.light-theme .studio-chats-empty,body.light-theme .studio-chats-del{color:#6b6b72}body.light-theme .studio-chats-empty{color:#8a8a92;border:0}body.light-theme .studio-chats-empty i{color:#4a4a52;background:#0000000f}body.light-theme .studio-chats-empty b{color:#121214}body.light-theme .studio-chats-del.is-armed{color:#121214;background:#00000014}.studio-mobile-chats-btn,.studio-mobile-share-chat-btn{color:#ececef;-webkit-tap-highlight-color:transparent;background:#ffffff0f;border:0;border-radius:10px;flex:none;place-items:center;width:32px;height:32px;margin-right:8px;display:inline-grid}:is(.studio-mobile-chats-btn:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)),.studio-mobile-share-chat-btn:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){margin-left:8px;margin-right:0}.studio-mobile-chats-btn{margin-left:auto}.studio-mobile-chats-btn:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){margin-left:0;margin-right:auto}.studio-mobile-composer-type-trigger+.studio-mobile-share-chat-btn{margin-left:auto}.studio-mobile-composer-type-trigger+.studio-mobile-share-chat-btn:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){margin-left:0;margin-right:auto}.studio-mobile-chats-btn:active,.studio-mobile-share-chat-btn:active{background:#ffffff1f}body.light-theme .studio-mobile-chats-btn,body.light-theme .studio-mobile-share-chat-btn{color:#121214;background:#0000000d}.studio-mobile-composer-header>:is(.studio-mobile-chats-btn,.studio-mobile-share-chat-btn)+.studio-mobile-composer-close{margin-left:0}.studio-mobile-composer-header>:is(.studio-mobile-chats-btn,.studio-mobile-share-chat-btn)+.studio-mobile-composer-close:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){margin-left:0;margin-right:0}.studio-chats-mobile-pill{left:12px;top:var(--studio-chats-top,66px);z-index:1000006;-webkit-backdrop-filter:blur(12px);background:#121214eb;border:1px solid #ffffff14;border-radius:14px;gap:2px;padding:3px;display:inline-flex;position:fixed;display:none!important}.studio-chats-mobile-pill:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){left:auto;right:12px}.studio-chats-mobile-pill button{color:#ececef;background:0 0;border:0;border-radius:11px;place-items:center;width:36px;height:36px;display:grid}.studio-chats-sheet-backdrop{z-index:1000007;background:#00000080;position:fixed;inset:0}.studio-chats-sheet{z-index:1000008;background:var(--s1,#0c0c0c);color:#f2f2f2;width:min(84vw,320px);max-height:none;padding-top:env(safe-area-inset-top,0px);padding-bottom:env(safe-area-inset-bottom,0px);font-family:var(--pt-font,"Golos Text", system-ui, sans-serif);border-right:1px solid #ffffff14;border-radius:0 22px 22px 0;flex-direction:column;animation:.28s cubic-bezier(.22,1,.36,1) studio-chats-slide-left;display:flex;position:fixed;top:0;bottom:0;left:0;box-shadow:24px 0 60px #00000059}.studio-chats-sheet:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){border-left:1px solid #ffffff14;border-right:none;border-radius:22px 0 0 22px;left:auto;right:0;box-shadow:-24px 0 60px #00000059}@keyframes studio-chats-up{0%{opacity:0;transform:translateY(24px)}}@keyframes studio-chats-slide-left{0%{transform:translate(-100%)}}.studio-chats-sheet .studio-chats-head{padding-top:18px}.studio-chats-sheet .studio-chats-list{padding-bottom:18px}.studio-chats-sheet .studio-chats-del{opacity:1}body.light-theme .studio-chats-mobile-pill{background:#fffffff0;border-color:#00000014}body.light-theme .studio-chats-mobile-pill button{color:#2a2a2e}body.light-theme .studio-chats-sheet{color:#121214;background:#fff;border-right-color:#00000014;box-shadow:24px 0 60px #00000024}body.light-theme .studio-chats-sheet:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){border-left-color:#00000014;border-right-color:currentColor;box-shadow:-24px 0 60px #00000024}@media (max-width:640px){.studio-chats{display:none}}@media (prefers-reduced-motion:reduce){.studio-chats-busy,.studio-chats-sheet{animation:none}}body.light-theme .studio-chats.is-collapsed{background:0 0;border:0}html:not(#_):not(#_):not(#_):not(#_):not(#_):not(#_) body.ma-root.light-theme.pg-studio .studio-mobile-composer-header .studio-mobile-chats-btn,html:not(#_):not(#_):not(#_):not(#_):not(#_):not(#_) body.ma-root.light-theme.pg-studio .studio-mobile-composer-header .studio-mobile-chats-btn svg,html:not(#_):not(#_):not(#_):not(#_):not(#_):not(#_) body.ma-root.light-theme.pg-studio .studio-mobile-composer-header .studio-mobile-share-chat-btn,html:not(#_):not(#_):not(#_):not(#_):not(#_):not(#_) body.ma-root.light-theme.pg-studio .studio-mobile-composer-header .studio-mobile-share-chat-btn svg{color:#14121c!important;stroke:#14121c!important}html:not(#_):not(#_):not(#_):not(#_):not(#_):not(#_) body.ma-root.light-theme.pg-studio .studio-mobile-composer-header :is(.studio-mobile-chats-btn,.studio-mobile-share-chat-btn){background:#14121c12!important}html:not(#_):not(#_):not(#_):not(#_):not(#_):not(#_) body.ma-root.pg-studio:not(.light-theme) .studio-mobile-composer-header .studio-mobile-chats-btn,html:not(#_):not(#_):not(#_):not(#_):not(#_):not(#_) body.ma-root.pg-studio:not(.light-theme) .studio-mobile-composer-header .studio-mobile-chats-btn svg,html:not(#_):not(#_):not(#_):not(#_):not(#_):not(#_) body.ma-root.pg-studio:not(.light-theme) .studio-mobile-composer-header .studio-mobile-share-chat-btn,html:not(#_):not(#_):not(#_):not(#_):not(#_):not(#_) body.ma-root.pg-studio:not(.light-theme) .studio-mobile-composer-header .studio-mobile-share-chat-btn svg{color:#ececef!important;stroke:#ececef!important}.studio-chats-more{color:#8a8a93;width:calc(100% - 16px);font:500 12px/1.2 var(--pt-font,system-ui);text-align:left;cursor:pointer;background:0 0;border:0;border-radius:10px;margin:8px 8px 0;padding:8px;display:block}.studio-chats-more:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){text-align:right}.studio-chats-more:hover{color:#c9c9cf;background:#ffffff0f}.studio-chats-more:disabled{opacity:.6;cursor:default}body.light-theme .studio-chats-more{color:#6f6f78}body.light-theme .studio-chats-more:hover{color:#121214;background:#0000000d}.studio-chats-tools{align-items:center;gap:6px;padding:4px 8px 2px;display:flex}.studio-chats-search{color:#85858e;background:#ffffff09;border:1px solid #ffffff14;border-radius:9px;flex:1;align-items:center;gap:7px;min-width:0;height:34px;padding:0 8px;display:flex}.studio-chats-search svg{flex:none;width:15px;height:15px}.studio-chats-search input{color:#ededf0;width:100%;min-width:0;font:500 12px/1 var(--pt-font,system-ui);background:0 0;border:0;outline:0}.studio-chats-search input::placeholder{color:#74747c}.studio-chats-search button,.studio-chats-sort{color:#909099;cursor:pointer;background:0 0;border:0}.studio-chats-search button{padding:2px 3px;font-size:16px}.studio-chats-sort{border-radius:9px;place-items:center;width:34px;height:34px;display:grid}.studio-chats-sort:hover{color:#fff;background:#ffffff12}body.light-theme .studio-chats-search{color:#666670;background:#00000006;border-color:#00000017}body.light-theme .studio-chats-search input{color:#17171a}body.light-theme .studio-chats-sort:hover{color:#111;background:#0000000f}
@media (max-width:640px){html[data-skin=point]:not(#_):not(#_):not(#_):not(#_):not(#_):not(#_):not(#_) body.ma-root .studio-tools-catalog .studio-modes-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:10px!important;margin-top:16px!important}html[data-skin=point]:not(#_):not(#_):not(#_):not(#_):not(#_):not(#_):not(#_) body.ma-root .studio-tools-catalog .studio-mode-card{background:#ffffff08!important;border:1px solid #ffffff12!important;border-radius:14px!important;flex-direction:column!important;align-items:stretch!important;gap:0!important;padding:0!important;display:flex!important;overflow:hidden!important}html[data-skin=point]:not(#_):not(#_):not(#_):not(#_):not(#_):not(#_):not(#_) body.ma-root.light-theme .studio-tools-catalog .studio-mode-card{background:#fff!important;border-color:#00000012!important}html[data-skin=point]:not(#_):not(#_):not(#_):not(#_):not(#_):not(#_):not(#_) body.ma-root .studio-tools-catalog .studio-mode-card-media{aspect-ratio:4/3!important;border-radius:0!important;width:100%!important;height:auto!important;margin:0!important;display:block!important;position:relative!important;overflow:hidden!important}html[data-skin=point]:not(#_):not(#_):not(#_):not(#_):not(#_):not(#_):not(#_) body.ma-root .studio-tools-catalog .studio-mode-card-media img,html[data-skin=point]:not(#_):not(#_):not(#_):not(#_):not(#_):not(#_):not(#_) body.ma-root .studio-tools-catalog .studio-mode-card-media video{object-fit:cover!important;width:100%!important;height:100%!important;display:block!important}html[data-skin=point]:not(#_):not(#_):not(#_):not(#_):not(#_):not(#_):not(#_) body.ma-root .studio-tools-catalog .studio-mode-card .studio-mode-card-row{grid-template-columns:16px minmax(0,1fr)!important;align-items:center!important;column-gap:8px!important;margin:0!important;padding:10px 10px 11px!important;display:grid!important}html[data-skin=point]:not(#_):not(#_):not(#_):not(#_):not(#_):not(#_):not(#_) body.ma-root .studio-tools-catalog .studio-mode-card-row>svg:first-child{width:16px!important;height:16px!important}html[data-skin=point]:not(#_):not(#_):not(#_):not(#_):not(#_):not(#_):not(#_) body.ma-root .studio-tools-catalog .studio-mode-card strong{white-space:nowrap!important;text-overflow:ellipsis!important;font-size:13px!important;line-height:1.25!important;overflow:hidden!important}html[data-skin=point]:not(#_):not(#_):not(#_):not(#_):not(#_):not(#_):not(#_) body.ma-root .studio-tools-catalog .studio-mode-card-row small,html[data-skin=point]:not(#_):not(#_):not(#_):not(#_):not(#_):not(#_):not(#_) body.ma-root .studio-tools-catalog .studio-mode-card-row>span:last-child:not(:first-of-type){display:none!important}html[data-skin=point]:not(#_):not(#_):not(#_):not(#_):not(#_):not(#_):not(#_) body.ma-root .studio-tools-catalog .studio-mode-card.is-desktop-only .studio-mode-card-row small{-webkit-line-clamp:1!important;color:#ffffff73!important;font-size:11px!important;display:block!important}html[data-skin=point]:not(#_):not(#_):not(#_):not(#_):not(#_):not(#_):not(#_) body.ma-root .studio-tools-catalog .studio-desktop-only-badge{padding:3px 7px!important;font-size:10px!important;top:6px!important;left:6px!important}html[data-skin=point]:not(#_):not(#_):not(#_):not(#_):not(#_):not(#_):not(#_) body.ma-root .studio-tools-catalog .studio-desktop-only-badge:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){left:auto!important;right:6px!important}html[data-skin=point]:not(#_):not(#_):not(#_):not(#_):not(#_):not(#_):not(#_) body.ma-root .studio-tools-catalog>.studio-hero-title{margin-bottom:0!important;font-size:26px!important}}
