@media(min-width:681px){body.workspace-ui{--blue:#348cff;--line:#2b3e58;--muted:#a2b5cf;color:#e6effc;background:#0b1424}.workspace-ui .shell{grid-template-columns:200px minmax(0,1fr)}.workspace-ui .sidebar,.workspace-ui .owner-nav{background:#101d35;color:#b6c8e1;padding:22px 12px;gap:18px;border-color:var(--line)}.workspace-ui .sidebar .nav{display:flex;flex-direction:column;justify-content:flex-start;gap:4px;margin-top:0}.workspace-ui .sidebar .nav button,.workspace-ui .owner-nav nav button{padding:10px 12px;min-height:40px;font-size:13px;flex-shrink:0}.workspace-ui .owner-management-label{margin:12px 0 4px!important;padding-top:14px!important;color:#92a9c8;border-color:var(--line)}.workspace-ui .sidebar .nav button.active,.workspace-ui .owner-nav nav button.active,.workspace-ui .thread.selected{background:#1c3d64;color:#b8d8ff}.workspace-ui .sidebar .nav button.active svg{color:#75b4ff}.workspace-ui .sidebar .nav button:hover{background:#1a304e}.workspace-ui .sidebar .user{color:#d9e8fc;border-color:var(--line)}.workspace-ui .ai-agent{background:#1c3352;color:#b5d6ff;border-color:#36547a;margin-bottom:10px}.workspace-ui .ai-agent small{color:#a9c1e2}.workspace-ui .ai-orb,.workspace-ui .unread,.workspace-ui .dot{background:#257eff}.workspace-ui .main,.workspace-ui .owner-shell,.workspace-ui .owner-main{background:#0c1729}.workspace-ui .topbar,.workspace-ui .inbox-head,.workspace-ui .channel-rail,.workspace-ui .threads,.workspace-ui .chat-head,.workspace-ui .contact-panel,.workspace-ui .contact-panel.visible,.workspace-ui .composer,.workspace-ui .owner-top,.workspace-ui .card{background:#132239;color:#e6effc;border-color:var(--line)}.workspace-ui .chat{background:#0d192c}.workspace-ui .app-plan-bar{background:#172c48;border-color:var(--line);color:#a9c6ec}.workspace-ui a,.workspace-ui .app-plan-bar a{color:#8fc2ff}.workspace-ui .btn,.workspace-ui .icon-btn,.workspace-ui input,.workspace-ui select,.workspace-ui textarea{background:#203653;border-color:#385171;color:#e5effe}.workspace-ui input::placeholder,.workspace-ui textarea::placeholder{color:#a4b8d3}.workspace-ui .btn.primary{background:#1876ed;border-color:#338aff;color:white}.workspace-ui .topbar .profile-avatar,.workspace-ui .topbar .bell,.workspace-ui .top-logout{background:#203d62;color:#b5d6ff;border-color:#355985}.workspace-ui .channel-tabs button.selected,.workspace-ui .tag{background:#24456d;color:#b6d8ff;border-color:#44709e}.workspace-ui .thread{border-color:#23364e}.workspace-ui .thread p{color:#aabdd8}.workspace-ui .bubble{background:#1b304d;border-color:#2d4668;font-size:15px;line-height:1.65}.workspace-ui .out .bubble{background:#1c416c;border-color:#335e8f}.workspace-ui .message.out small{color:#9dbce2}.workspace-ui .date-label,.workspace-ui .notice{background:#223650;color:#b6c9e3}.workspace-ui .section-label{color:#a2bada}.workspace-ui .composer{display:grid;grid-template-columns:auto minmax(0,1fr);gap:12px;align-items:center}.workspace-ui .composer textarea{grid-column:1/-1;font-size:16px;min-height:80px;padding:12px}.workspace-ui .desktop-attachments{margin:0;flex-wrap:wrap;max-width:210px}.workspace-ui .composer-actions{margin:0;gap:10px}.workspace-ui .composer-actions>small{display:none}.workspace-ui .composer-actions>.btn:last-child{margin-left:auto}.workspace-ui .composer .icon-btn,.workspace-ui .desktop-attachments .btn{background:#345174;color:#f2f7ff}.workspace-ui .columns{grid-template-columns:195px 295px minmax(260px,1fr)}.workspace-ui .channel-rail .channel-tabs button{font-size:12px;padding:11px 8px}.workspace-ui .contact-panel.visible{width:340px}.workspace-ui .owner-primary a{color:#c1d6f3}.workspace-ui .owner-primary a:hover{background:#1d3a60}.workspace-ui .owner-nav nav{gap:4px}.workspace-ui table th,.workspace-ui table td{border-color:#2d4160}.workspace-ui table th{background:#203552;color:#b7ceec}.workspace-ui .status-tabs .selected{color:#75b5ff;border-color:#4595ff}}
@media(min-width:1400px){.workspace-ui .columns{grid-template-columns:205px 300px minmax(280px,1fr) 320px}.workspace-ui .contact-panel{display:block}.workspace-ui .contact-panel.visible{position:static;width:auto;box-shadow:none}.workspace-ui .close-contact{display:none}}
@media(min-width:1650px){.workspace-ui .columns{grid-template-columns:220px 325px minmax(300px,1fr) 345px}}
@media(min-width:681px) and (max-width:1000px){.workspace-ui .shell{grid-template-columns:76px minmax(0,1fr)}.workspace-ui .columns{grid-template-columns:150px 235px minmax(200px,1fr)}.workspace-ui .sidebar .official-brand img{width:54px}.workspace-ui .composer{grid-template-columns:1fr}.workspace-ui .composer-actions{grid-column:1}.workspace-ui .channel-rail .channel-tabs button{font-size:10px}}
@media(min-width:681px){.workspace-ui{scrollbar-color:#425d81 #132239}.workspace-ui .sidebar .user small{color:#a6bad6}}

@media(min-width:681px){.workspace-ui .table-wrap,.workspace-ui table,.workspace-ui tbody,.workspace-ui td{background:#14253e;color:#dbe8fa}.workspace-ui tbody tr:hover td{background:#1d3555}.workspace-ui dialog{background:#14253e;color:#e5efff;border:1px solid #365172}.workspace-ui dialog .modal-head{background:#14253e;border-color:#365172}}
.support-dialog{width:min(880px,94vw);max-width:880px;padding:22px;background:#14253e;color:#e5efff;border:1px solid #365172}.support-frame{display:block;width:100%;height:min(650px,74dvh);border:0;border-radius:14px;background:#101d35}.support-embedded .site-nav{display:none}.support-page{background:#101d35!important;color:#e5efff}.support-page .support-feed{background:#102039}.support-page .support-chat,.support-page .support-msg{background:#203653;border-color:#365172;color:#e5efff}.support-page .support-msg.customer{background:#1e4878}.support-page .support-msg.owner{background:#203653}.support-page .notice{background:#203653;color:#adc6e5}.support-page .eyebrow{color:#89bdff!important}.support-embedded .support-user-container{padding:18px}.support-embedded .support-chat{height:50dvh;margin-top:16px}.support-embedded h1{font-size:23px}
@media(min-width:681px){.workspace-ui .status-tabs,.workspace-ui .thread-bottom>small{display:none}.workspace-ui .thread-tools{padding-bottom:12px}.workspace-ui dialog.ai-dialog,.workspace-ui .ai-feed,.workspace-ui .ai-feed article{background:#14253e;color:#dbeaff;border-color:#375373}.workspace-ui .ai-feed{background:#0e1c30}.workspace-ui .ai-feed article{background:#203957}.workspace-ui dialog input,.workspace-ui dialog select,.workspace-ui dialog textarea{background:#203653;color:#e5efff}.workspace-ui .table-wrap,.workspace-ui .content,.workspace-ui .card,.workspace-ui .support-layout,.workspace-ui .support-feed,.workspace-ui .support-chat,.workspace-ui .support-msg{background:#14253e;color:#dceafd;border-color:#34506f}.workspace-ui .support-msg.owner{background:#24486f}.workspace-ui .ai-intro,.workspace-ui .ai-intro small{color:#b4cde9}}

@media(min-width:681px){.channel:has(.official-channel-icon){background:transparent;box-shadow:none}.official-channel-icon{border-radius:6px}}

@media(min-width:681px){.workspace-ui .channel-rail .channel-tabs button{padding:12px 10px;gap:10px;font-size:13px;min-height:51px}.workspace-ui .channel-rail .channel{width:28px;height:28px}.workspace-ui .channel-rail .official-channel-icon{width:27px;height:27px}.workspace-ui .channel-rail .count{min-width:28px;height:26px;display:inline-flex;justify-content:center;align-items:center;padding:3px 7px;font-size:13px;font-weight:800;border-radius:20px;background:#32639b;color:#fff}.workspace-ui .columns{grid-template-columns:215px 295px minmax(260px,1fr)}.workspace-ui .paywall,.workspace-ui .backoffice-layout,.workspace-ui .bo-tabs,.workspace-ui .form-grid{color:#dbeaff}.workspace-ui .paywall{background:#18304f;border-color:#385879}.workspace-ui .bo-row p{color:#acc2df}.workspace-ui dialog .notification{background:#203653;color:#dbeaff}.contact-name-button{padding:0;color:#dbeaff;font-weight:700;text-align:left}.contact-name-button:hover{color:#8dc2ff;text-decoration:underline}}
@media(min-width:1400px){.workspace-ui .columns{grid-template-columns:225px 300px minmax(280px,1fr) 320px}}@media(min-width:1650px){.workspace-ui .columns{grid-template-columns:240px 325px minmax(300px,1fr) 345px}}@media(min-width:681px) and (max-width:1000px){.workspace-ui .columns{grid-template-columns:175px 220px minmax(200px,1fr)}.workspace-ui .channel-rail .channel-tabs button{font-size:11px;gap:5px;padding:10px 5px}}
.connection-dialog{width:min(720px,94vw);max-width:720px;padding:28px;background:#14253e;color:#dbeaff;border:1px solid #3b577b;border-radius:20px}.connection-console{background:#09192b;color:#85c5ff;padding:22px;border:1px solid #294b70;border-radius:14px;min-height:220px;line-height:1.9;white-space:pre-wrap;font-size:13px;margin:22px 0}.connection-result{font-weight:650;color:#b5d9ff;margin-bottom:18px}.connection-buttons{display:grid;gap:15px;margin-bottom:18px}.connection-dialog small{line-height:1.7;color:#a7bfdc}.connection-dialog::backdrop{background:#020b1dc9;backdrop-filter:blur(5px)}
.connection-result{position:relative}.connection-confetti{position:absolute;inset:0;pointer-events:none;overflow:visible}.connection-confetti i{position:absolute;left:50%;width:5px;height:8px;background:#69b2ff;animation:connection-celebrate 1.1s ease-out both;transform:rotate(calc(var(--n)*37deg))}.connection-confetti i:nth-child(even){background:#b7dfff}@keyframes connection-celebrate{0%{opacity:1;translate:0 0}100%{opacity:0;translate:calc((var(--n) - 5)*25px) -55px;rotate:180deg}}@media(prefers-reduced-motion:reduce){.connection-confetti{display:none}}

body.support-page{background:#102039!important;color:#dbeaff;min-height:100dvh}.support-page .support-chat,.support-page .support-feed,.support-page #customer-message,.support-page .support-chat header{background:#14253e!important;border-color:#345171;color:#dbeaff}.support-page textarea{background:#203653;color:#e5efff;border-color:#3e5878}.support-embedded .site-nav{display:flex!important;padding:12px 24px}.support-embedded .site-nav .brand,.support-embedded .products-menu{display:none}.support-page .eyebrow{color:#8dc2ff!important}.connection-console{height:280px;overflow:auto}.connection-console .code-line{display:block}.code-line:nth-child(4n+1){color:#7dd3fc}.code-line:nth-child(4n+2){color:#c4b5fd}.code-line:nth-child(4n+3){color:#6ee7b7}.code-line:nth-child(4n){color:#fcd34d}.connection-progress{width:100%;accent-color:#338bff}
