.news-embed{--embed-color:#ae9ee5;position:relative;margin:22px 0;padding:28px;border:1px solid #b8a1df2a;border-left:4px solid var(--embed-color);border-radius:4px 22px 22px 4px;background:linear-gradient(135deg,#29283d99,#131b29c9);box-shadow:0 18px 65px #0002;overflow-wrap:anywhere}.news-embed h3{font-size:clamp(22px,2.5vw,32px);line-height:1.2;color:#f5edff;margin:12px 0 20px;letter-spacing:-.035em}.news-embed p,.news-embed-content{white-space:pre-wrap;line-height:1.8;color:#c9c4d9}.news-embed-author{color:#b8eadc;font-weight:650;letter-spacing:.06em}.news-embed-fields{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.news-embed-fields>div{grid-column:1/-1;padding:16px;background:#ffffff04;border:1px solid #ffffff0d;border-radius:12px}.news-embed-fields>div.inline{grid-column:auto}.news-embed-fields strong{color:#e9def9}.news-embed-fields p{font-size:13px;margin:8px 0 0}.news-embed-footer{display:block;border-top:1px solid #ffffff13;padding-top:14px;margin-top:22px;color:#a69db9;font-size:11px}.studio-json-box{padding:24px;border:1px solid #b5a0e333;border-radius:20px;background:linear-gradient(135deg,#26273b,#131a29)}.studio-json-box h3{margin-top:0;font-size:25px}.studio-json-box textarea{font-family:Consolas,monospace!important;font-size:12px!important;line-height:1.7;min-height:350px;tab-size:2}.studio-json-box .news-actions{flex-wrap:wrap}.studio-json-status{min-height:24px;font-size:12px;color:#a8dfcd}.studio-json-status[data-error=true]{color:#ffb2be}.studio-json-note{font-size:12px;line-height:1.8;color:#b1a9c4}.news-admin .studio-editor-tabs{flex-wrap:wrap}.news-admin .studio-editor-tabs button{min-width:95px}.news-admin .studio-workspace-head{padding:28px;border:1px solid #b6a1df25;border-radius:24px;background:radial-gradient(ellipse at 100% 10%,#5c437044,transparent 70%),#161b2b}.news-admin .studio-live-embed{max-height:650px;overflow:auto;scrollbar-width:thin}.news-admin .studio-live-embed .news-embed{padding:20px}.news-admin .studio-live-embed .news-embed-fields{grid-template-columns:1fr}.news-admin .studio-live-embed .news-embed h3{font-size:25px}@media(max-width:650px){.news-embed{padding:20px}.news-embed-fields{grid-template-columns:1fr}.studio-json-box{padding:16px}}
