.playground-source-count{min-height:2.2rem;color:var(--green);text-transform:uppercase;letter-spacing:.1em;border:1px solid #ffffff2e;border-radius:.55rem;place-items:center;font-size:.58rem;display:grid}.playground-sources button:disabled{cursor:default;opacity:.48}.playground-sources button.is-selected:disabled{opacity:1}@media (width<=760px){.product-tabs label{min-height:6.7rem}}.klyoh-chat-preview{color:#fff;background:#121018;border:1px solid #ffffff21;border-radius:1.5rem;flex-direction:column;min-width:0;min-height:36rem;display:flex;overflow:hidden;box-shadow:0 2rem 6rem #0a052038}.playground-topbar,.preview-chat-toolbar,.preview-composer{align-items:center;display:flex}.playground-topbar{color:#ffffffad;letter-spacing:.06em;text-transform:uppercase;border-bottom:1px solid #ffffff17;justify-content:space-between;gap:1rem;padding:1rem 1.15rem;font-size:.7rem}.playground-topbar span{align-items:center;gap:.5rem;display:flex}.playground-topbar i{background:#5ae0ac;border-radius:50%;width:.45rem;height:.45rem;box-shadow:0 0 0 .2rem #5ae0ac1f}.playground-topbar small{color:#ffffff6b}.preview-chat-toolbar{justify-content:center;gap:.5rem;padding:1rem 1rem .35rem}.preview-chat-toolbar button,.preview-prompt-row button{color:#ffffffc2;background:#ffffff0a;border:1px solid #ffffff1a}.preview-chat-toolbar button{border-radius:.72rem;align-items:center;gap:.38rem;min-height:2.3rem;padding:0 .72rem;font-size:.68rem;font-weight:700;display:flex}.preview-chat-toolbar button:hover,.preview-prompt-row button:hover,.preview-prompt-row button.active{color:#fff;background:#6e54ff1f;border-color:#6e54ffcc}.preview-chat-toolbar b{background:#6d51ff;border-radius:999px;place-items:center;min-width:1.2rem;height:1.2rem;font-size:.58rem;display:grid}.preview-prompt-row{scrollbar-width:none;gap:.4rem;padding:.5rem 1rem 1rem;display:flex;overflow-x:auto}.preview-prompt-row::-webkit-scrollbar{display:none}.preview-prompt-row button{border-radius:.65rem;flex:none;padding:.55rem .7rem;font-size:.64rem}.preview-conversation{flex-direction:column;flex:1;gap:.72rem;padding:0 1rem .8rem;display:flex}.preview-user-message{color:#15121c;background:#f3f1fa;border-radius:.9rem .9rem .2rem;align-self:flex-end;max-width:76%;padding:.65rem .8rem}.preview-user-message small{color:#817b8e;letter-spacing:.08em;margin-bottom:.22rem;font-size:.55rem;font-weight:800;display:block}.preview-user-message p{margin:0;font-size:.73rem}.preview-brain-answer{background:#1b1822;border:1px solid #ffffff17;border-radius:1rem;grid-template-columns:2.25rem minmax(0,1fr);gap:.75rem;padding:.9rem;display:grid}.preview-klyoh-mark{background:linear-gradient(135deg,#6247ff,#8d55eb);border-radius:.7rem;place-items:center;width:2.25rem;height:2.25rem;display:grid}.preview-klyoh-mark img{object-fit:contain;width:1.35rem;height:1.35rem}.preview-brain-answer small{color:#a6a0b5;font-size:.65rem}.preview-brain-answer strong{margin-top:.25rem;font-size:.86rem;line-height:1.4;display:block}.preview-brain-answer p{color:#aaa4b5;margin:.35rem 0 0;font-size:.72rem;line-height:1.55}.preview-details-toggle{color:#c6c0d0;background:0 0;border:0;border-top:1px solid #ffffff17;justify-content:space-between;width:100%;margin-top:.65rem;padding:.55rem 0 0;font-size:.63rem;display:flex}.preview-answer-details{background:#6d51ff1f;border-radius:.65rem;margin-top:.55rem;padding:.65rem}.preview-answer-details>strong{margin:.15rem 0 .45rem;font-size:.7rem}.preview-answer-details>div{flex-wrap:wrap;gap:.3rem;display:flex}.preview-answer-details b,.preview-answer-details span{color:#cfc9db;background:#0000002e;border-radius:999px;padding:.25rem .42rem;font-size:.52rem}.preview-answer-details b{color:#62dfae}.preview-empty-chat{color:#fff;text-align:center;flex:1;align-content:center;place-items:center;gap:.6rem;display:grid}.preview-empty-chat p{color:#8e889a;margin:0;font-size:.7rem}.preview-composer{background:#1b1822;border:1px solid #ffffff1f;border-radius:.85rem;gap:.55rem;margin:auto 1rem 1rem;padding:.45rem}.preview-composer>button{color:#fff;background:#ffffff0f;border:0;border-radius:.6rem;flex:none;width:2rem;height:2rem}.preview-composer>span{color:#8e889a;text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;font-size:.67rem;overflow:hidden}.preview-composer select{color:#c4becd;background:0 0;border:0;max-width:5.2rem;font-size:.62rem}.preview-composer select option{color:#17131e}.preview-composer .preview-send{background:#6d51ff}.real-ui-preview{color:#191620;background:#f7f6fb;border:1px solid #ffffff1a;border-radius:1.15rem;align-self:stretch;min-width:0;min-height:28rem;font-style:normal;overflow:hidden;box-shadow:0 1.5rem 4rem #0000002e}.real-chat-tools{justify-content:center;gap:.4rem;padding:1rem .75rem .6rem;display:flex}.real-chat-tools span{background:#fff;border:1px solid #dedbe8;border-radius:.6rem;padding:.48rem .62rem;font-size:.56rem;font-weight:800}.real-chat-tools b{color:#654cff;background:#eeeaff;border-radius:999px;padding:.08rem .32rem}.real-chat-user{color:#fff;background:#17141c;border-radius:.75rem .75rem .15rem;width:fit-content;max-width:64%;margin:.55rem .85rem .55rem auto;padding:.56rem .7rem;font-size:.65rem}.real-chat-user small{color:#aaa3b6;margin-bottom:.15rem;font-size:.48rem;font-weight:800;display:block}.real-chat-answer{background:#fff;border:1px solid #e0dde8;border-radius:.85rem;grid-template-columns:2rem minmax(0,1fr);gap:.65rem;margin:0 .85rem;padding:.75rem;display:grid}.real-chat-answer>img{object-fit:contain;background:linear-gradient(135deg,#654cff,#9254e9);border-radius:.6rem;width:2rem;height:2rem;padding:.45rem}.real-chat-answer small{color:#756e80;font-size:.54rem}.real-chat-answer strong{margin-top:.2rem;font-size:.74rem;line-height:1.35;display:block}.real-chat-answer p{color:#716a7a;margin:.28rem 0;font-size:.6rem;line-height:1.5}.real-chat-answer details{color:#6d51ff;border-top:1px solid #ece9f1;font-size:.56rem}.real-chat-answer summary{cursor:default;justify-content:space-between;padding-top:.45rem;list-style:none;display:flex}.real-composer{color:#817a89;background:#fff;border:1px solid #dfdce7;border-radius:.7rem;align-items:center;gap:.45rem;margin:.75rem .85rem;padding:.42rem;font-size:.55rem;display:flex}.real-composer b{color:#26212d;background:#f4f2f8;border-radius:.5rem;place-items:center;width:1.8rem;height:1.8rem;display:grid}.real-composer span{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.real-composer i{font-style:normal;font-weight:800}.real-composer em{color:#fff;background:#6d51ff;border-radius:.5rem;place-items:center;width:1.8rem;height:1.8rem;font-style:normal;display:grid}.real-dashboard-head{border-bottom:1px solid #e4e1ea;justify-content:space-between;align-items:flex-start;gap:.7rem;padding:1rem;display:flex}.real-dashboard-head div{flex-direction:column;min-width:0;display:flex}.real-dashboard-head small{color:#5f4ae1;text-transform:uppercase;font-size:.5rem;font-weight:800}.real-dashboard-head strong{margin-top:.25rem;font-size:.72rem}.real-dashboard-head>span{color:#6d6674;background:#fff;border:1px solid #e0dde7;border-radius:.55rem;flex:none;padding:.45rem .55rem;font-size:.5rem}.real-kpi-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:.55rem;padding:.8rem;display:grid}.real-kpi{background:#fff;border:1px solid #e4e1e9;border-radius:.7rem;min-width:0;padding:.72rem;position:relative}.real-kpi small{color:#756f7c;font-size:.5rem;display:block}.real-kpi strong{margin-top:.55rem;font-size:1rem;display:block}.real-kpi span{color:#008b65;background:#e1f7ef;border-radius:.3rem;padding:.18rem .3rem;font-size:.48rem;font-weight:800;position:absolute;bottom:.68rem;right:.6rem}.real-chart{background:#fff;border:1px solid #e4e1e9;border-radius:.7rem;margin:0 .8rem .8rem;padding:.75rem}.chart-head{justify-content:space-between;font-size:.58rem;font-weight:800;display:flex}.chart-head small{color:#837c89;font-weight:500}.real-chart svg{width:100%;height:8rem;overflow:visible}.real-chart path{fill:none;stroke:#6d51ff;stroke-linecap:round;stroke-width:4px}.real-chart path.muted{stroke:#cdc8d9;stroke-dasharray:6 7;stroke-width:2px}.real-notification-head{border-bottom:1px solid #e3e0e8;justify-content:space-between;align-items:center;padding:1rem;display:flex}.real-notification-head div{flex-direction:column;gap:.18rem;display:flex}.real-notification-head strong{font-size:.86rem}.real-notification-head span{color:#807987;font-size:.52rem}.real-notification-head b{color:#e12655;background:#ffe7ed;border-radius:999px;padding:.3rem .48rem;font-size:.55rem}.real-notification-filters{gap:.35rem;padding:.7rem 1rem;display:flex}.real-notification-filters span{color:#746d7b;border:1px solid #dfdce6;border-radius:999px;padding:.36rem .54rem;font-size:.5rem}.real-notification-filters span.active{color:#5c43ee;background:#eeeaff;border-color:#6d51ff;font-weight:800}.real-notice{background:#fff;border:1px solid #e2dfe7;border-radius:.75rem;grid-template-columns:2rem minmax(0,1fr) auto;align-items:start;gap:.65rem;margin:0 .85rem .55rem;padding:.72rem;display:grid}.real-notice>b{color:#61586c;background:#efecf5;border-radius:.55rem;place-items:center;width:2rem;height:2rem;font-size:.58rem;display:grid}.real-notice.important{background:#fff8fa;border-color:#ffd2dd}.real-notice.important>b{color:#d92350;background:#ffe4eb}.real-notice strong{font-size:.62rem;display:block}.real-notice p{color:#77707e;margin:.18rem 0 0;font-size:.53rem;line-height:1.4}.real-notice>small{color:#9992a0;font-size:.48rem}.real-admin-top{background:#fff;border-bottom:1px solid #e2dfe8;align-items:center;gap:.55rem;padding:.75rem .85rem;display:flex}.real-admin-top img{object-fit:contain;background:linear-gradient(135deg,#654cff,#9254e9);border-radius:.5rem;width:1.75rem;height:1.75rem;padding:.4rem}.real-admin-top strong{flex:1;min-width:0;font-size:.68rem}.real-admin-top span{color:#008b65;font-size:.49rem;font-weight:800}.real-admin-shell{grid-template-columns:7.5rem minmax(0,1fr);min-height:23.5rem;display:grid}.real-admin-shell aside{color:#aaa3b2;background:#16131b;border-right:1px solid #e2dfe8;flex-direction:column;gap:.25rem;padding:.8rem .55rem;display:flex}.real-admin-shell aside span,.real-admin-shell aside b{border-radius:.45rem;padding:.5rem .55rem;font-size:.52rem}.real-admin-shell aside b{color:#fff;background:#2b2637}.real-admin-shell section{min-width:0;padding:.9rem}.real-admin-shell section>small{color:#654cff;letter-spacing:.1em;font-size:.48rem;font-weight:900}.real-admin-shell h4{margin:.25rem 0 .8rem;font-size:.82rem}.real-admin-table{background:#fff;border:1px solid #e1dee7;border-radius:.65rem;overflow:hidden}.real-admin-table>div{border-bottom:1px solid #ebe8ef;grid-template-columns:1.25fr .75fr 1fr;align-items:center;gap:.5rem;padding:.6rem;display:grid}.real-admin-table>div:last-child{border:0}.real-admin-table small{color:#8c8592;text-transform:uppercase;font-size:.45rem;font-weight:800}.real-admin-row{font-size:.5rem}.real-admin-row>span:first-child{align-items:center;gap:.35rem;font-weight:800;display:flex}.real-admin-row b{color:#5d44ef;background:#eeeaff;border-radius:.4rem;place-items:center;width:1.45rem;height:1.45rem;font-size:.45rem;display:grid}.real-admin-status{color:#16785e;background:#f2fbf8;border:1px solid #d8f0e7;border-radius:.6rem;margin-top:.7rem;padding:.65rem;font-size:.52rem;font-weight:800}.real-admin-status i{background:#35b78e;border-radius:50%;width:.38rem;height:.38rem;margin-right:.3rem;display:inline-block}@media (width<=980px){.klyoh-chat-preview{min-height:33rem}.real-ui-preview{min-height:26rem}}@media (width<=760px){.klyoh-chat-preview{border-radius:1.15rem;min-height:34rem}.playground-topbar small{display:none}.preview-chat-toolbar{justify-content:flex-start;overflow-x:auto}.preview-brain-answer{grid-template-columns:2rem minmax(0,1fr);padding:.75rem}.preview-klyoh-mark{width:2rem;height:2rem}.preview-composer{margin-left:.7rem;margin-right:.7rem}.real-ui-preview{min-height:27rem}.real-admin-shell{grid-template-columns:5.8rem minmax(0,1fr)}.real-admin-table>div{grid-template-columns:1.2fr .7fr}.real-admin-table>div>:last-child{display:none}}
