/*! tailwindcss v4.2.1 | MIT License | https://tailwindcss.com */
@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial}}}@layer theme{:root,:host{--font-sans:ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";--font-mono:ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--spacing:.25rem;--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono)}}@layer base{*,:after,:before,::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family,ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring{outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab, red, red)){::placeholder{color:color-mix(in oklab, currentcolor 50%, transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}}@layer components;@layer utilities{.visible{visibility:visible}.fixed{position:fixed}.relative{position:relative}.start{inset-inline-start:var(--spacing)}.end{inset-inline-end:var(--spacing)}.container{width:100%}@media (width>=40rem){.container{max-width:40rem}}@media (width>=48rem){.container{max-width:48rem}}@media (width>=64rem){.container{max-width:64rem}}@media (width>=80rem){.container{max-width:80rem}}@media (width>=96rem){.container{max-width:96rem}}.block{display:block}.flex{display:flex}.hidden{display:none}.table{display:table}.resize{resize:both}.antialiased{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.filter{filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}}.channel-logo svg,.channel-avatar svg{width:23px;height:23px;overflow:visible}.channel-logo svg path:not(.icon-fill):not(.icon-phone),.channel-logo svg rect,.channel-logo svg circle:not(.icon-fill),.channel-avatar svg path:not(.icon-fill):not(.icon-phone),.channel-avatar svg rect,.channel-avatar svg circle:not(.icon-fill){fill:none;stroke:#fff;stroke-width:1.9px;stroke-linecap:round;stroke-linejoin:round}.channel-logo svg .icon-fill,.channel-avatar svg .icon-fill,.channel-logo svg .icon-phone,.channel-avatar svg .icon-phone{fill:#fff;stroke:none}.channel-logo svg text,.channel-avatar svg text{fill:#fff;font-family:Arial,sans-serif;font-size:6px;font-weight:900}.channel-avatar svg{width:20px;height:20px}.account-strip{height:96px!important;padding-top:12px!important;padding-bottom:12px!important}.account-pill{min-width:180px!important;padding:11px 13px!important}.account-pill strong{line-height:1.15;font-size:14px!important}.account-pill small{line-height:1.2;margin-top:5px!important;font-size:11px!important}.channel-group{min-width:215px!important}.channel-logo{width:42px!important;height:42px!important}.account-child{min-width:195px!important}.account-child strong{max-width:112px!important}.all-avatar{width:42px!important;height:42px!important;font-size:13px!important}.channel-avatar{font-size:10px!important}.channel-avatar>b{letter-spacing:-.3px;font-size:10px}.channel-avatar.instagram,.channel-logo.instagram,.source-icon.instagram{background:linear-gradient(145deg,#ffbb45,#ef3c79 48%,#765ce8)!important}.channel-avatar.facebook,.channel-logo.facebook,.source-icon.facebook{background:#1877f2!important}.channel-avatar.whatsapp-business,.channel-logo.whatsapp-business,.source-icon.whatsapp-business{background:#20a96b!important}.channel-avatar.whatsapp-personal,.source-icon.whatsapp-personal{background:#128c7e!important}.channel-name{margin-top:2px!important;font-size:8px!important}.channel-name.instagram{color:#c83c78!important}.channel-name.facebook{color:#1877f2!important}.channel-name.whatsapp-business,.channel-name.whatsapp-personal{color:#14845f!important}.channel-placeholder{background:#fbfcfb;border-style:dashed}.channel-placeholder:hover{border-color:#b8c9c0;transform:translateY(-1px)}.channel-logo{color:#fff;border-radius:50%;flex:none;place-items:center;width:35px;height:35px;font-size:10px;font-weight:900;display:grid}.channel-placeholder small{font-weight:700;color:#176b51!important}.contact-avatar i.source-icon{font-size:7px;font-weight:900}.source-tag{font-weight:800!important}.source-tag.instagram{color:#bc356d!important;background:#fff0f6!important}.source-tag.facebook{color:#1768c5!important;background:#eaf3ff!important}.source-tag.whatsapp-business{color:#137c54!important;background:#e6f8ef!important}.source-tag.whatsapp-personal{color:#147261!important;background:#e8f5f1!important}.channel-group{background:#f9fbfa;min-width:190px;position:relative}.channel-group .expand-mark{color:#728079;margin-left:auto;font-size:25px;line-height:1;transition:transform .18s}.channel-group .expand-mark.open{transform:rotate(90deg)}.account-child{border-left:3px solid #d8e8e0;min-width:170px}.account-child strong{white-space:nowrap;text-overflow:ellipsis;max-width:94px;overflow:hidden}.channel-logo.whatsapp-personal{background:#128c7e!important}.inline-connect-page{text-align:center;background:radial-gradient(circle at 50% 25%,#f0f8f4 0,#fff 48%);flex-direction:column;flex:1;justify-content:center;align-items:center;padding:36px;display:flex;overflow-y:auto}.inline-account-avatar{margin-bottom:15px;box-shadow:0 0 0 7px #fff,0 7px 24px #123f3520;width:62px!important;height:62px!important;font-size:17px!important}.inline-connect-page h2{letter-spacing:-.6px;margin:8px 0 7px;font-size:24px}.inline-connect-page>p{color:#71807a;max-width:470px;margin:0 0 18px;font-size:12px;line-height:1.6}.inline-qr{background:#fff;border:1px solid #dce5df;border-radius:16px;width:230px;height:230px;padding:13px;box-shadow:0 14px 35px #173e2e18}.inline-qr img{object-fit:contain;width:100%;height:100%;display:block}.live-whatsapp-qr{position:relative}.live-whatsapp-qr .qr-countdown{white-space:nowrap;color:#fff;background:#173e2e;border-radius:99px;padding:5px 10px;font-size:10px;font-weight:800;position:absolute;bottom:-28px;left:50%;transform:translate(-50%)}.qr-refreshing{color:#315f4e;text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:7px;width:100%;height:100%;display:flex}.qr-refreshing span{border:3px solid #cfe2da;border-top-color:#16825d;border-radius:50%;width:25px;height:25px;animation:.8s linear infinite qr-spin}.qr-refreshing b{font-size:12px}.qr-refreshing small{color:#708078;font-size:9px}.personal-qr-code{background:#fff;border:8px solid #fff;border-radius:8px;width:230px;max-width:100%;height:230px;margin:auto;position:relative}.personal-qr-code img{border:0!important;width:100%!important;height:100%!important}.personal-qr-code .qr-countdown{bottom:-32px}@keyframes qr-spin{to{transform:rotate(360deg)}}.inline-connect-page ol{text-align:left;color:#53615b;margin:17px 0;padding-left:20px;font-size:11px;line-height:1.9}.inline-connect-page>small{color:#929d98;max-width:390px;margin-top:17px;font-size:9px;display:block}.empty-list{text-align:center;color:#7c8883;flex-direction:column;gap:5px;padding:28px 20px;font-size:11px;display:flex}.empty-list b{color:#394640;font-size:12px}.comments-team-access{color:#5f4bd8;background:#f7f4ff;border:1px solid #d9d3f5;border-radius:10px;margin-left:auto;margin-right:48px;padding:9px 12px;font-size:10px;font-weight:850}.comments-access-panel{z-index:5;background:#fff;border:1px solid #ded9ef;border-radius:14px;width:340px;max-height:360px;padding:12px;position:absolute;top:76px;right:65px;overflow:auto;box-shadow:0 18px 50px #18112d2b}.comments-access-panel>header{gap:3px;padding:4px 5px 10px;display:grid}.comments-access-panel>header b{font-size:12px}.comments-access-panel>header span{color:#7c7586;font-size:9px}.comments-access-panel label{border-top:1px solid #efedf3;justify-content:space-between;align-items:center;gap:12px;padding:10px 6px;display:flex}.comments-access-panel label span{gap:3px;display:grid}.comments-access-panel label b{font-size:10px}.comments-access-panel label small{color:#89828f;font-size:8px}.comments-access-panel input{accent-color:#6652df;width:17px;height:17px}.comment-task-banner{background:#faf8ff;border:1px solid #ded8f6;border-left:4px solid #6a55e3;border-radius:10px;grid-template-columns:auto 1fr;align-items:center;gap:4px 10px;margin:10px 24px 0;padding:10px 13px;display:grid}.comment-task-banner span{letter-spacing:.08em;text-transform:uppercase;color:#6a55e3;font-size:8px;font-weight:900}.comment-task-banner b{font-size:11px}.comment-task-banner small{color:#797382;grid-column:2;font-size:9px}*{box-sizing:border-box}html,body{color:var(--ink);background:#eef1ed;margin:0;font-family:Inter,ui-sans-serif,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}button,input,textarea{font:inherit}button{cursor:pointer}.app-shell{background:var(--cream);height:100vh;min-height:720px;display:flex;overflow:hidden}.rail{color:#fff;background:#123f35;flex-direction:column;flex:none;align-items:center;width:70px;padding:18px 0;display:flex}.brand{letter-spacing:-2px;margin:3px 0 38px;font:800 23px/1 Georgia,serif}.brand span{color:#69d1a7}.rail nav{gap:12px;display:grid}.rail-btn{color:#b7d2c9;background:0 0;border:0;border-radius:12px;width:42px;height:42px;font-size:21px;position:relative}.rail-btn i{background:#ff796d;border:2px solid #123f35;border-radius:50%;width:7px;height:7px;position:absolute;top:7px;right:8px}.rail-bottom{gap:13px;margin-top:auto;display:grid}.profile-mini{color:#5b3829;background:#e9b58e;border:2px solid #8cc9b4;border-radius:50%;width:37px;height:37px;font-weight:800}.workspace{flex-direction:column;flex:1;min-width:0;display:flex}.topbar{border-bottom:1px solid var(--line);background:#fff;justify-content:space-between;align-items:center;height:82px;padding:0 26px;display:flex}.topbar h1{letter-spacing:-.5px;margin:0 0 5px;font-size:22px}.topbar p{color:var(--muted);margin:0;font-size:12px}.live-dot{background:#24ad77;border-radius:50%;width:7px;height:7px;margin-right:6px;display:inline-block}.top-actions{align-items:center;gap:9px;display:flex}.search{background:var(--pale);color:#7a8580;border:1px solid #e4e8e3;border-radius:10px;align-items:center;gap:9px;width:240px;height:40px;padding:0 13px;display:flex}.search input{background:0 0;border:0;outline:0;width:100%;min-width:0;font-size:13px}.ghost-btn,.head-icon{color:#56625f;background:#fff;border:1px solid #e1e6e1;border-radius:10px;width:40px;height:40px}.connect-btn{background:var(--green);color:#fff;border:0;border-radius:10px;height:40px;padding:0 15px;font-size:13px;font-weight:700;box-shadow:0 5px 14px #176b5120}.connect-btn b{margin-right:5px;font-size:18px}.account-strip{border-bottom:1px solid var(--line);background:#fff;gap:9px;height:86px;padding:13px 26px;display:flex;overflow-x:auto}.account-pill{text-align:left;background:#fff;border:1px solid #e7eae7;border-radius:12px;align-items:center;gap:9px;min-width:154px;padding:9px 12px;display:flex}.account-pill strong,.account-pill small{display:block}.account-pill strong{font-size:12px}.account-pill small{color:#84908b;margin-top:4px;font-size:10px}.avatar,.all-avatar{color:#fff;border-radius:50%;flex:none;place-items:center;width:35px;height:35px;font-size:11px;font-weight:800;display:grid;position:relative}.avatar em{border:2px solid #fff;border-radius:50%;width:9px;height:9px;position:absolute;bottom:0;right:0}.avatar em.online{background:#28b57a}.content-grid{flex:1;grid-template-columns:350px minmax(430px,1fr) 270px;min-height:0;display:grid}.inbox-list,.conversation,.details{background:#fff;min-height:0}.inbox-list{border-right:1px solid var(--line);flex-direction:column;display:flex}.list-tools{border-bottom:1px solid var(--line);align-items:center;gap:10px;height:65px;padding:13px 16px;display:flex}.segmented{background:#f1f3f1;border-radius:9px;flex:1;padding:3px;display:flex}.segmented button{color:#707b77;background:0 0;border:0;border-radius:7px;flex:1;padding:8px 11px;font-size:12px;font-weight:700}.segmented button.active{color:#1a2924;background:#fff;box-shadow:0 1px 4px #2b403015}.segmented span{background:#e7ebe8;border-radius:8px;padding:2px 5px;font-size:9px}.filter-btn{color:#65706c;background:#fff;border:1px solid #e3e7e3;border-radius:9px;height:37px;padding:0 10px}.list-caption{color:#98a19d;letter-spacing:.8px;justify-content:space-between;align-items:center;padding:12px 16px 8px;font-size:9px;font-weight:800;display:flex}.list-caption button{color:#7f8985;background:0 0;border:0;font-size:10px}.chats{overflow-y:auto}.chat-row{text-align:left;background:#fff;border:0;border-bottom:1px solid #f0f2ef;gap:11px;width:100%;padding:15px 14px;display:flex;position:relative}.chat-row:hover{background:#f9fbf9}.chat-row.active:before{content:"";background:#26936e;width:3px;position:absolute;top:0;bottom:0;left:0}.contact-avatar{color:#6d5141;background:#e8ddd5;border-radius:50%;flex:none;place-items:center;width:43px;height:43px;font-size:12px;font-weight:800;display:grid;position:relative}.contact-avatar i{color:#fff;border:2px solid #fff;border-radius:50%;place-items:center;width:17px;height:17px;font-size:8px;font-style:normal;display:grid;position:absolute;bottom:-2px;right:-2px}.chat-copy{flex:1;min-width:0}.chat-title{justify-content:space-between;display:flex}.chat-title strong{font-size:13px}.chat-title time{color:#8b9591;font-size:10px}.company{color:#939c98;margin-top:2px;font-size:10px;display:block}.preview{white-space:nowrap;text-overflow:ellipsis;color:#65706c;margin:7px 0;font-size:11px;display:block;overflow:hidden}.meta{align-items:center;gap:5px;display:flex}.meta em,.meta b{border-radius:8px;padding:3px 6px;font-size:8px;font-style:normal}.meta b{color:#78817d;background:#f0f1ef}.unread{color:#fff;background:#24a879;border-radius:50%;place-items:center;width:18px;height:18px;font-size:9px;font-weight:800;display:grid;position:absolute;bottom:17px;right:14px}.conversation{flex-direction:column;display:flex}.conversation-head{border-bottom:1px solid var(--line);align-items:center;gap:10px;height:65px;padding:0 18px;display:flex}.contact-avatar.large{width:39px;height:39px}.conversation-head h2{margin:0 0 3px;font-size:14px}.conversation-head p{color:#8b9490;margin:0;font-size:10px}.conversation-head p span{color:#1fa372}.owner-chip{border:1px solid #e4e8e4;border-radius:9px;align-items:center;gap:7px;min-width:160px;height:42px;margin-left:auto;padding:0 8px;display:flex}.avatar.tiny{width:24px;height:24px;font-size:9px}.owner-chip>span:nth-child(2){color:#8b9490;font-size:9px}.owner-chip b,.owner-chip small{color:#42504b;display:block}.owner-chip small{margin-top:2px;font-size:8px}.owner-chip button{background:0 0;border:0;margin-left:auto}.head-icon{width:36px;height:36px}.messages{background-color:#f8f8f5;background-image:radial-gradient(#cdd5cf .65px,#0000 .65px);background-size:14px 14px;flex:1;padding:18px 36px;overflow-y:auto}.day-rule{text-align:center;margin:0 0 13px}.day-rule span{color:#78827e;background:#e7ece7;border-radius:9px;padding:4px 9px;font-size:9px}.system-note{color:#8c7950;text-align:center;background:#fff7dd;border-radius:7px;max-width:420px;margin:0 auto 22px;padding:8px 12px;font-size:9px}.bubble-wrap{max-width:72%;margin:9px 0}.bubble-wrap.mine{margin-left:auto}.bubble-wrap>small{text-align:right;color:#89938f;margin-bottom:3px;font-size:8px;display:block}.bubble{background:#fff;border-radius:5px 12px 12px;padding:10px 55px 17px 12px;font-size:11px;line-height:1.5;position:relative;box-shadow:0 1px 2px #1e322816}.mine .bubble{background:#dcf4e7;border-radius:12px 5px 12px 12px}.bubble time{color:#8b9691;font-size:8px;position:absolute;bottom:5px;right:8px}.mine .bubble time{color:#4a967b}.ai-suggestion{background:#f5fbf8;border:1px solid #cfe7dc;border-radius:11px;gap:9px;max-width:78%;margin:18px 0 3px auto;padding:11px;display:flex;box-shadow:0 4px 18px #1a513214}.spark{color:#fff;background:#176b51;border-radius:8px;flex:none;place-items:center;width:25px;height:25px;display:grid}.ai-suggestion b{color:#176b51;font-size:10px}.ai-suggestion p{margin:4px 0 7px;font-size:10px;line-height:1.45}.ai-suggestion button{color:#176b51;background:0 0;border:0;padding:0;font-size:9px;font-weight:800}.ai-suggestion .dismiss{color:#84908b;margin-left:auto;font-size:18px}.composer{border-top:1px solid var(--line);background:#fff;padding:9px 16px 10px}.replying{color:#8a9490;align-items:center;gap:8px;margin-bottom:6px;font-size:9px;display:flex}.replying b{color:#42504b}.replying i{border-radius:50%;width:7px;height:7px;display:inline-block}.replying button{color:#176b51;background:0 0;border:0;font-size:9px;font-weight:700}.compose-box{border:1px solid #dfe5e0;border-radius:10px;align-items:flex-end;padding:6px;display:flex}.compose-box textarea{resize:none;border:0;outline:0;flex:1;min-height:32px;max-height:80px;padding:7px;font-size:11px}.compose-box button{color:#7a8581;background:0 0;border:0;width:30px;height:30px}.compose-box .send{color:#fff;background:#176b51;border-radius:8px}.compose-foot{color:#a0a8a4;justify-content:space-between;align-items:center;margin-top:6px;font-size:8px;display:flex}.ai-toggle{color:#176b51;align-items:center;gap:7px;font-weight:700;display:flex}.ai-toggle button{background:#ccd3cf;border:0;border-radius:10px;width:27px;height:15px;padding:2px}.ai-toggle button i{background:#fff;border-radius:50%;width:11px;height:11px;transition:all .2s;display:block}.ai-toggle button.on{background:#27a779}.ai-toggle button.on i{transform:translate(12px)}.details{border-left:1px solid var(--line);overflow-y:auto}.person-card{text-align:center;border-bottom:1px solid var(--line);padding:22px 16px 18px}.contact-avatar.xl{width:62px;height:62px;margin:auto;font-size:17px}.contact-avatar .wa{background:#2bad75;font-size:10px}.person-card h3{margin:10px 0 3px;font-size:15px}.person-card p{color:#7b8581;margin:0 0 6px;font-size:10px}.person-card>span{color:#6e7874;background:#f0f2ef;border-radius:8px;padding:4px 7px;font-size:9px}.detail-section{border-bottom:1px solid var(--line);padding:16px}.detail-section h4{letter-spacing:.8px;color:#9aa29f;margin:0 0 11px;font-size:8px}.owner-row{align-items:center;gap:8px;display:flex}.owner-row>span:nth-child(2){min-width:0}.owner-row b,.owner-row small{font-size:10px;display:block}.owner-row small{color:#8d9692;margin-top:2px;font-size:8px}.owner-row button{color:#176b51;background:0 0;border:0;margin-left:auto;font-size:9px;font-weight:700}.status-select{text-align:left;background:#fff;border:1px solid #e2e6e3;border-radius:8px;width:100%;height:35px;padding:0 10px;font-size:10px}.status-select i{background:#f08d36;border-radius:50%;width:7px;height:7px;margin-right:7px;display:inline-block}.status-select span{float:right}.detail-line{color:#5f6b66;margin:9px 0;font-size:9px}.detail-line span{color:#8e9894;margin-right:7px}.labels{flex-wrap:wrap;gap:6px;display:flex}.labels span{color:#596761;background:#eef3f1;border-radius:10px;padding:5px 8px;font-size:8px}.labels button{color:#79837f;background:#fff;border:1px dashed #cbd2ce;border-radius:50%;width:22px;height:22px}.activity{gap:8px;margin:10px 0;display:flex}.activity p{margin:0;font-size:9px;line-height:1.35}.activity small{color:#9aa29f;margin-top:2px;display:block}.modal-backdrop{z-index:10;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#10231dc2;place-items:center;display:grid;position:fixed;inset:0}.modal{background:#fff;border-radius:18px;width:min(420px,100vw - 32px);padding:30px;position:relative;box-shadow:0 28px 80px #081a1450}.modal-close{color:#63706b;background:#f0f3f1;border:0;border-radius:50%;width:30px;height:30px;font-size:20px;position:absolute;top:13px;right:15px}.modal-kicker{color:#258463;letter-spacing:1.5px;font-size:9px;font-weight:800}.modal h2{letter-spacing:-.6px;margin:8px 0;font-size:23px}.modal>p{color:#77827e;font-size:12px;line-height:1.5}.modal label{gap:6px;margin:18px 0;font-size:10px;font-weight:700;display:grid}.modal input{border:1px solid #dfe5e1;border-radius:9px;outline-color:#258463;height:42px;padding:0 12px}.qr{text-align:center;margin:14px auto}.qr-pattern{background:repeating-conic-gradient(#142b24 0 25%,white 0 50%) 50%/18px 18px;color:#fff;text-shadow:0 0 5px #142b24;border:8px solid #fff;outline:1px solid #dfe4e0;width:126px;height:126px;margin:auto;padding:18px;font-size:34px;line-height:1.2}.qr span{color:#8c9591;margin-top:7px;font-size:9px;display:block}.privacy-callout{color:#826f42;background:#fff7df;border:1px solid #f4e6b5;border-radius:9px;gap:3px;padding:10px 12px;font-size:10px;display:grid}.privacy-callout span{font-size:9px;line-height:1.4}.connect-primary{color:#fff;background:#176b51;border:0;border-radius:9px;width:100%;height:43px;margin-top:14px;font-weight:800}.accounts-modal{width:min(520px,100vw - 32px)}.manage-row{border-bottom:1px solid #edf0ed;grid-template-columns:auto 1fr auto auto;align-items:center;gap:10px;padding:12px 0;display:grid}.manage-row b,.manage-row small{font-size:11px;display:block}.manage-row small{color:#8b9490;margin-top:3px;font-size:9px}.manage-row em{border-radius:8px;padding:4px 7px;font-size:8px;font-style:normal}.manage-row em.ok{color:#16805b;background:#e7f7ef}.manage-row em.warn{color:#b16c14;background:#fff2df}.manage-row button{color:#65716c;background:#fff;border:1px solid #dde3df;border-radius:7px;padding:7px 9px;font-size:9px}@media (width<=1100px){.content-grid{grid-template-columns:320px 1fr}.details{display:none}}@media (width<=760px){.rail{width:54px}.topbar{height:auto;min-height:76px;padding:12px 14px}.top-actions .search,.ghost-btn{display:none}.account-strip{padding:10px 14px}.content-grid{display:block;position:relative}.inbox-list{width:100%;height:calc(100vh - 162px)}.conversation{display:none}.topbar h1{font-size:18px}.account-pill{min-width:135px}}.ai-readiness{background:#fff8e8;border:1px solid #f2d38a;border-radius:16px;justify-content:space-between;align-items:center;gap:18px;margin:18px 0;padding:16px 18px;display:flex}.ai-readiness.ready{background:#ebfbf3;border-color:#95dfb9}.ai-readiness>div:first-child{flex-direction:column;gap:4px;display:flex}.ai-readiness b{color:#1d2530}.ai-readiness span{color:#66716f;font-size:12px}.ai-key-entry{gap:8px;min-width:390px;display:flex}.ai-key-entry input{border:1px solid #d8dbe4;border-radius:10px;flex:1;min-width:230px;padding:11px 13px}.ai-key-entry button,.widget-deploy button{color:#fff;cursor:pointer;background:#6557e8;border:0;border-radius:10px;padding:10px 14px;font-weight:700}.widget-deploy{background:#f6f5ff;border:1px solid #dedaff;border-radius:16px;gap:10px;margin-top:18px;padding:16px;display:grid}.widget-deploy>div{flex-direction:column;gap:3px;display:flex}.widget-deploy span{color:#6a6e78;font-size:12px}.widget-deploy code{color:#e6e9ff;white-space:pre-wrap;word-break:break-all;background:#202230;border-radius:10px;max-height:86px;padding:12px;font-size:11px;display:block;overflow:auto}.widget-deploy button{justify-self:start}@media (width<=800px){.ai-readiness{flex-direction:column;align-items:stretch}.ai-key-entry,.ai-key-entry input{min-width:0}}.mobile-back{border:1px solid var(--line);color:#4d5b55;background:#fff;border-radius:9px;width:32px;height:32px;font-size:24px;line-height:1;display:none}@media (width<=760px){.content-grid.mobile-conversation-open .inbox-list{display:none}.content-grid.mobile-conversation-open .conversation{height:calc(100vh - 162px);display:flex}.mobile-back{flex:none;place-items:center;display:grid}}.workspace-heading{position:relative}.workspace-switcher{text-align:left;background:0 0;border:0;border-radius:10px;align-items:center;gap:10px;padding:6px 8px 6px 0;display:flex}.workspace-switcher:hover{background:#f5f7f5}.workspace-switcher>span,.workspace-menu button>span{color:#176b51;background:#e6f2ed;border-radius:10px;place-items:center;width:34px;height:34px;font-size:11px;font-weight:900;display:grid}.workspace-switcher b,.workspace-menu b{font-size:14px}.workspace-switcher small,.workspace-menu small{color:#8a9490;text-transform:capitalize;margin-top:3px;font-size:9px;display:block}.workspace-switcher i{color:#78837e;font-style:normal}.workspace-menu{z-index:20;background:#fff;border:1px solid #e2e7e3;border-radius:14px;width:300px;padding:9px;position:absolute;top:53px;left:0;box-shadow:0 20px 55px #143a2e24}.workspace-menu header{color:#8a9490;letter-spacing:.8px;text-transform:uppercase;padding:8px 9px;font-size:9px;font-weight:800}.workspace-menu button{text-align:left;color:#34413c;background:#fff;border:0;border-radius:9px;align-items:center;gap:9px;width:100%;padding:8px;display:flex}.workspace-menu button:hover,.workspace-menu button.active{background:#f0f7f4}.workspace-menu button b{flex:1}.workspace-menu button i{color:#1d936c;font-style:normal}.workspace-menu hr{border:0;border-top:1px solid #edf0ed;margin:6px 0}.view-as-banner{color:#f1eeff;background:#251f4f;justify-content:center;align-items:center;gap:7px;height:38px;font-size:11px;display:flex}.view-as-banner>span{letter-spacing:.7px;text-transform:uppercase;background:#6858db;border-radius:8px;padding:4px 7px;font-size:8px;font-weight:900}.view-as-banner button{color:#fff;background:0 0;border:1px solid #ffffff40;border-radius:7px;margin-left:8px;padding:5px 9px}.preview-mode .composer,.preview-mode .connect-btn,.preview-mode .ghost-btn{pointer-events:none;opacity:.55}.team-permissions-modal{width:min(940px,100vw - 34px);max-height:88vh;overflow:auto}.role-map{grid-template-columns:1fr auto 1fr auto 1fr;align-items:center;gap:10px;margin:20px 0;display:grid}.role-map article{background:#f5f8f6;border:1px solid #e5eae6;border-radius:12px;padding:13px}.role-map b,.role-map span{display:block}.role-map b{font-size:12px}.role-map span{color:#7e8984;margin-top:5px;font-size:9px;line-height:1.4}.role-map i{color:#9ca6a1;font-style:normal}.team-invite{background:#eef7f3;border-radius:12px;grid-template-columns:1fr 140px auto;gap:8px;padding:12px;display:grid}.team-invite input,.team-invite select,.team-invite button,.team-member-list select{background:#fff;border:1px solid #dce5e0;border-radius:8px;height:38px;padding:0 10px}.team-invite button{color:#fff;background:#176b51;border:0;font-weight:800}.team-member-list{gap:9px;margin-top:14px;display:grid}.team-member-list>article{border:1px solid #e7ebe8;border-radius:12px;grid-template-columns:minmax(190px,1fr) 110px 150px auto;align-items:center;gap:10px;padding:12px;display:grid}.member-identity{align-items:center;gap:9px;display:flex}.member-identity>span{color:#176b51;background:#e8f2ee;border-radius:50%;place-items:center;width:35px;height:35px;font-size:10px;font-weight:900;display:grid}.member-identity b,.member-identity small{display:block}.member-identity b{font-size:11px}.member-identity small{color:#88928e;margin-top:3px;font-size:9px}.team-member-list em{text-transform:capitalize;font-size:10px;font-style:normal}.access-select span{color:#8b9591;margin-bottom:3px;font-size:8px;display:block}.access-select select{width:100%}.account-permissions{background:#fafbf9;border-radius:8px;flex-wrap:wrap;grid-column:1/-1;gap:7px;padding:9px;display:flex}.account-permissions label,.manager-delete{color:#5f6b66;font-size:9px}.view-member{color:#176b51;background:#fff;border:1px solid #d8e2dd;border-radius:8px;padding:8px;font-size:9px;font-weight:800}.pending-invites{background:#fff8e8;border-radius:10px;margin-top:14px;padding:12px}.pending-invites>b{margin-bottom:7px;font-size:10px;display:block}.pending-invites span{justify-content:space-between;padding:5px 0;font-size:9px;display:flex}.pending-invites em{text-transform:capitalize;font-style:normal}.workspace-create-modal label input{width:100%}@media (width<=760px){.workspace-menu{width:min(300px,100vw - 90px)}.team-member-list>article,.role-map{grid-template-columns:1fr}.role-map>i{display:none}.team-invite{grid-template-columns:1fr}.view-as-banner{flex-wrap:wrap;justify-content:flex-start;height:auto;padding:6px 12px}}.trial-chip{color:#176b51;background:#f2faf6;border:1px solid #d9e7df;border-radius:10px;height:42px;padding:5px 11px}.trial-chip b,.trial-chip span{display:block}.trial-chip b{font-size:11px}.trial-chip span{text-transform:uppercase;letter-spacing:.6px;font-size:8px}.trial-team-note{background:#f1f7ff;border:1px solid #d9e8fb;border-radius:11px;justify-content:space-between;align-items:center;gap:20px;margin:14px 0;padding:11px 13px;display:flex}.trial-team-note b{color:#245b93;font-size:11px}.trial-team-note span{color:#68809a;font-size:9px}.share-invite{color:#176b51;background:#f7fbf9;border:1px dashed #9abbaa;border-radius:9px;margin-top:9px;padding:10px 13px;font-size:10px;font-weight:800}.invite-result{background:#f4f6f4;border-radius:10px;grid-template-columns:1fr auto;align-items:center;gap:7px;margin-top:10px;padding:11px;display:grid}.invite-result b,.invite-result small{grid-column:1/-1;font-size:9px}.invite-result input{border:1px solid #dfe5e1;border-radius:7px;min-width:0;height:36px;padding:0 9px;font-size:9px}.invite-result button{color:#fff;background:#176b51;border:0;border-radius:7px;height:36px;padding:0 12px;font-size:9px;font-weight:800}.invite-result small{color:#7b8681}.onboarding-modal{width:min(590px,100vw - 30px);padding:38px}.onboarding-modal .replydms-brand{margin-bottom:22px}.onboarding-progress{gap:6px;margin-bottom:26px;display:flex}.onboarding-progress i{background:#e4e8e5;border-radius:5px;flex:1;height:4px}.onboarding-progress i.done{background:#176b51}.onboarding-modal h2{margin-top:10px;font-size:30px}.onboarding-modal>p{font-size:13px}.onboarding-modal label input{width:100%;font-size:13px}.onboarding-invite{grid-template-columns:1fr auto;gap:8px;margin-top:20px;display:grid}.onboarding-invite input{border:1px solid #dfe5e1;border-radius:9px;height:43px;padding:0 12px}.onboarding-invite button{color:#fff;background:#176b51;border:0;border-radius:9px;padding:0 15px;font-weight:800}.onboarding-actions{justify-content:flex-end;gap:8px;margin-top:25px;display:flex}.onboarding-actions button{background:#fff;border:1px solid #dce3df;border-radius:9px;height:40px;padding:0 14px;font-size:10px;font-weight:800}.onboarding-actions button.primary{color:#fff;background:#176b51;border-color:#176b51}@media (width<=760px){.trial-chip{display:none}.trial-team-note{flex-direction:column;align-items:flex-start}.invite-result,.onboarding-invite{grid-template-columns:1fr}.onboarding-invite button{height:42px}}.voice-transcript{color:#343240;background:#ffffff9e;border-radius:10px;flex-direction:column;gap:4px;margin-top:8px;padding:9px 11px;font-size:13px;line-height:1.45;display:flex}.bubble-wrap.mine .voice-transcript{background:#ffffff38}.voice-transcript b{letter-spacing:.12em;text-transform:uppercase;opacity:.65;font-size:10px}.voice-transcript.pending{opacity:.7;font-style:italic}.account-actions-menu{flex:none;margin-left:auto;position:relative}.account-menu-trigger{cursor:pointer;place-items:center;color:#504b61!important;background:#fff!important;border:1px solid #dedbea!important;border-radius:11px!important;width:36px!important;height:36px!important;padding:0!important;font-size:24px!important;line-height:1!important;display:grid!important}.account-menu-trigger:hover,.account-menu-trigger[aria-expanded=true]{color:#5d49e8!important;background:#f5f2ff!important;border-color:#7462ee!important}.account-menu-popover{z-index:80;background:#fff;border:1px solid #dfdce9;border-radius:16px;gap:4px;width:278px;padding:8px;display:grid;position:absolute;top:42px;right:0;box-shadow:0 18px 50px #1d18372e}.account-menu-popover>button{text-align:left;color:#252136;cursor:pointer;align-items:center;gap:11px;width:100%;background:0 0!important;border:0!important;border-radius:11px!important;padding:10px!important;display:flex!important}.account-menu-popover>button:hover{background:#f5f3fb!important}.account-menu-popover>button>i{color:#6653e8;background:#f0edff;border-radius:8px;place-items:center;width:27px;height:27px;font-size:17px;font-style:normal;display:grid}.account-menu-popover>button>span{gap:2px;display:grid}.account-menu-popover>button b{font-size:14px}.account-menu-popover>button small{color:#7c7789;font-size:11px}.account-menu-popover>button.remove b,.account-menu-popover>button.remove>i{color:#b94646}.account-menu-popover>button.remove>i{background:#fff0ee}.account-remove-confirm{background:#fff4f2;border-radius:11px;grid-template-columns:1fr 1fr;gap:7px;padding:10px;display:grid}.account-remove-confirm small{color:#8d3e3e;grid-column:1/-1;font-size:12px}.account-remove-confirm button{cursor:pointer;background:#fff;border:1px solid #e2d6d4;border-radius:8px;padding:7px;font-weight:700}.account-remove-confirm button.danger{color:#fff;background:#b94646;border-color:#b94646}.setup-account-actions{position:relative}.setup-account-actions .account-actions-menu{margin-left:4px}.managed-business-accounts{background:#fbfaff;border:1px solid #e3e0ec;border-radius:18px;margin:0 0 18px;padding:14px}.managed-business-accounts>article{background:#fff;border:1px solid #e8e5ef;border-radius:14px;grid-template-columns:42px minmax(0,1fr) auto auto;align-items:center;gap:12px;padding:12px;display:grid;position:relative}.managed-business-accounts>article+article{margin-top:8px}.managed-business-accounts>article>i{color:#11864d;background:#e9fff3;border-radius:12px;place-items:center;width:38px;height:38px;font-style:normal;font-weight:800;display:grid}.managed-business-accounts>article>div:not(.account-actions-menu){display:grid}.managed-business-accounts>article small{color:#7a7587}.managed-business-accounts>article>em{color:#15945a;font-size:12px;font-style:normal}.channel-setup-page.whatsapp-business>.setup-account-grid{display:none}@media (width<=720px){.account-menu-popover{width:auto;position:fixed;inset:auto 16px 18px}.managed-business-accounts>article{grid-template-columns:42px minmax(0,1fr) auto}.managed-business-accounts>article>em{display:none}}.channel-permissions{background:#f7f8f7;border:1px solid #e5eae7;border-radius:12px;gap:8px;padding:13px;display:grid}.channel-permissions>header{gap:3px;padding:2px 2px 7px;display:grid}.channel-permissions>header b{color:#26352f;font-size:11px}.channel-permissions>header span{color:#7d8984;font-size:9px}.permission-channel{background:#fff;border:1px solid #e0e6e2;border-radius:11px;overflow:hidden}.permission-channel summary{cursor:pointer;grid-template-columns:36px minmax(0,1fr) auto 20px;align-items:center;gap:10px;padding:10px 12px;list-style:none;display:grid}.permission-channel summary::-webkit-details-marker{display:none}.permission-channel summary>i{color:#12845c;background:#e9f8f1;border-radius:10px;place-items:center;width:34px;height:34px;font-size:16px;font-style:normal;font-weight:900;display:grid}.permission-channel.instagram summary>i{color:#fff;background:linear-gradient(145deg,#ffb23e,#ed387a 48%,#6f58dc)}.permission-channel.facebook summary>i{color:#fff;background:#1877f2}.permission-channel.whatsapp-business summary>i{color:#087b45;background:#dcf8e8}.permission-channel summary span b,.permission-channel summary span small{display:block}.permission-channel summary span b{font-size:11px}.permission-channel summary span small{color:#828d88;margin-top:3px;font-size:8px}.permission-channel summary>em{color:#65716c;background:#f0f3f1;border-radius:99px;padding:5px 8px;font-size:8px;font-style:normal;font-weight:800}.permission-channel summary>strong{color:#78837e;font-size:14px;transition:transform .18s}.permission-channel[open] summary>strong{transform:rotate(180deg)}.permission-accounts{background:#fafcfb;border-top:1px solid #e9edea;gap:6px;padding:9px;display:grid}.account-permissions .permission-accounts label{cursor:pointer;background:#fff;border:1px solid #e2e7e4;border-radius:9px;align-items:center;gap:10px;margin:0;padding:10px;display:flex}.account-permissions .permission-accounts label.selected{background:#eef8f4;border-color:#75b79d;box-shadow:inset 3px 0 #16865f}.permission-accounts input{accent-color:#176b51;width:18px;height:18px}.permission-accounts label>span b,.permission-accounts label>span small{display:block}.permission-accounts label>span b{color:#26352f;font-size:10px}.permission-accounts label>span small{text-transform:capitalize;color:#7c8782;margin-top:3px;font-size:8px}.permission-accounts label>span small i{background:#a2aaa6;border-radius:50%;width:6px;height:6px;margin-right:5px;display:inline-block}.permission-accounts label>span small i.connected{background:#1aa66f}@media (width<=760px){.permission-channel summary{grid-template-columns:34px minmax(0,1fr) auto}.permission-channel summary>strong{display:none}.permission-channel summary>em{font-size:7px}}.trial-tutorial-stack{gap:4px;display:grid}.tutorial-launch{color:#6255d7;letter-spacing:.2px;cursor:pointer;background:0 0;border:0;font-size:8px;font-weight:850}.tutorial-launch span{background:#ede9ff;border-radius:50%;place-items:center;width:14px;height:14px;margin-right:3px;font-size:6px;display:inline-grid}.tutorial-backdrop{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#12161fb8}.tutorial-modal{border:1px solid #ffffff80;width:min(920px,100vw - 34px);padding:0;overflow:hidden;box-shadow:0 30px 90px #090e1766}.tutorial-modal>.modal-close{z-index:4;background:#ffffffe6}.tutorial-story{grid-template-columns:1.05fr .95fr;min-height:520px;display:grid}.tutorial-visual{isolation:isolate;background:radial-gradient(circle at 25% 20%,#947aff 0,#0000 28%),radial-gradient(circle at 78% 78%,#22b985 0,#0000 28%),linear-gradient(145deg,#17132d,#29204c);place-items:center;display:grid;position:relative;overflow:hidden}.tutorial-visual:before{content:"";background-image:linear-gradient(#ffffff0a 1px,#0000 1px),linear-gradient(90deg,#ffffff0a 1px,#0000 1px);background-size:32px 32px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000,#0000);mask-image:linear-gradient(#000,#0000)}.story-orbit{border:1px solid #ffffff25;border-radius:50%;animation:12s linear infinite tutorial-orbit;position:absolute}.orbit-one{width:360px;height:360px}.orbit-two{width:250px;height:250px;animation-duration:8s;animation-direction:reverse}.story-phone{z-index:2;background:#f8f7ff;border:8px solid #0c0b16;border-radius:35px;width:180px;height:330px;padding:25px 14px 14px;animation:3.5s ease-in-out infinite tutorial-float;position:relative;box-shadow:0 28px 70px #08061199}.story-phone:before{content:"";background:#0c0b16;border-radius:20px;width:52px;height:7px;position:absolute;top:8px;left:50%;transform:translate(-50%)}.story-logo{color:#fff;background:linear-gradient(145deg,#6c5ce7,#8b73ff);border-radius:13px;place-items:center;width:42px;height:42px;margin:5px auto 24px;font-size:13px;font-weight:950;display:grid}.story-screen{gap:12px;display:grid}.story-screen i{background:linear-gradient(90deg,#e9e6fb,#f4f2ff);border-radius:12px;height:48px;display:block;position:relative}.story-screen i:after{content:"";background:#bcb4e8;border-radius:8px;width:55%;height:6px;position:absolute;top:10px;left:10px;box-shadow:0 12px #d7d2ef}.story-screen i:nth-child(2){background:#dcf7ea;margin-left:22px}.story-card{z-index:3;color:#2c2741;background:#ffffffed;border:1px solid #ffffff2e;border-radius:13px;padding:10px 13px;font-size:10px;font-weight:850;animation:.55s cubic-bezier(.2,.9,.2,1) both tutorial-pop;position:absolute;box-shadow:0 14px 35px #0a071d55}.card-one{top:20%;left:7%}.card-two{animation-delay:.12s;top:35%;right:6%}.card-three{animation-delay:.24s;bottom:18%;left:10%}.tutorial-visual.whatsapp .story-logo{background:#1cab6d}.tutorial-visual.reply .story-logo{background:#1877f2}.tutorial-visual.pipeline .story-logo{background:#e5a625}.tutorial-copy{background:#fff;flex-direction:column;justify-content:center;padding:58px 52px;display:flex}.tutorial-copy .modal-kicker{color:#6c5ce7}.tutorial-copy h2{letter-spacing:-1.2px;max-width:430px;margin:12px 0 16px;font-size:36px;line-height:1.08}.tutorial-copy>p{color:#686476;margin:0;font-size:14px;line-height:1.7}.tutorial-hint{background:#f3faf7;border:1px solid #dce8e2;border-radius:12px;align-items:center;gap:10px;margin-top:25px;padding:12px;display:flex}.tutorial-hint i{color:#fff;background:#19895f;border-radius:50%;place-items:center;width:24px;height:24px;font-style:normal;display:grid}.tutorial-hint b{color:#2d5546;font-size:11px}.tutorial-footer{background:#fbfafd;border-top:1px solid #ebe8f0;grid-template-columns:1fr auto 1fr;align-items:center;gap:15px;padding:15px 22px;display:grid}.tutorial-footer>span{color:#8d8796;font-size:9px}.tutorial-footer>div:last-child{justify-content:flex-end;gap:8px;display:flex}.tutorial-footer>div:last-child button{color:#555060;background:#fff;border:1px solid #ddd9e8;border-radius:9px;height:38px;padding:0 15px;font-size:10px;font-weight:850}.tutorial-footer>div:last-child button.primary{color:#fff;background:#6c5ce7;border-color:#6c5ce7}.tutorial-footer button:disabled{opacity:.35}.tutorial-dots{gap:6px;display:flex}.tutorial-dots button{cursor:pointer;background:#ddd9e9;border:0;border-radius:99px;width:24px;height:5px;padding:0;transition:width .2s,background .2s}.tutorial-dots button.active{background:#6c5ce7;width:42px}@keyframes tutorial-float{50%{transform:translateY(-9px)rotate(.8deg)}}@keyframes tutorial-orbit{to{transform:rotate(360deg)}}@keyframes tutorial-pop{0%{opacity:0;transform:translateY(14px)scale(.94)}to{opacity:1;transform:none}}@media (width<=760px){.tutorial-story{grid-template-columns:1fr;min-height:0}.tutorial-visual{min-height:280px}.story-phone{animation:none;transform:scale(.72)}.tutorial-copy{padding:30px 25px}.tutorial-copy h2{font-size:28px}.tutorial-copy>p{font-size:12px}.tutorial-footer{grid-template-columns:1fr auto}.tutorial-footer>span{display:none}.tutorial-footer>div:last-child{grid-column:1/-1}.tutorial-footer>div:last-child button{flex:1}.trial-tutorial-stack{display:block}.tutorial-launch{font-size:9px}}@media (prefers-reduced-motion:reduce){.story-phone,.story-orbit,.story-card{animation:none!important}}.account-child-managed{position:relative;overflow:visible;padding:6px 7px 6px 10px!important}.account-child-select{text-align:left;min-width:0;color:inherit;background:0 0;border:0;flex:1;align-items:center;gap:9px;padding:5px 3px;display:flex}.account-child-managed>.account-actions-menu{margin-left:2px}.account-child-managed .account-menu-trigger{font-weight:900;color:#5946d8!important;background:#f7f5ff!important;border-color:#d8d2f2!important;width:34px!important;height:34px!important;font-size:25px!important}.account-child-managed .account-menu-popover{top:39px}.account-child-managed strong{max-width:94px!important}.account-child-managed .connection-time{white-space:nowrap;text-overflow:ellipsis;max-width:94px;overflow:hidden}.tutorial-backdrop{display:none}.guided-tour{z-index:300;pointer-events:auto;position:fixed;inset:0}.tour-shade{-webkit-backdrop-filter:blur(4px);background:#11121f9e;position:fixed}.tour-shade.top{top:0;left:0;right:0}.tour-shade.left,.tour-shade.right{position:fixed}.tour-shade.bottom{left:0;right:0}.tour-spotlight{border:3px solid #7864ff;border-radius:17px;animation:.45s cubic-bezier(.2,.9,.2,1) tour-focus;position:fixed;box-shadow:0 0 0 3px #ffffffeb,0 0 34px #6f56ffcc}.tour-cursor{z-index:2;filter:drop-shadow(0 4px 5px #0f0c2380);width:26px;height:32px;animation:1.15s cubic-bezier(.2,.8,.2,1) both tour-cursor-arrive;position:fixed}.tour-cursor:before{content:"";clip-path:polygon(0 0,0 88%,24% 66%,39% 100%,55% 92%,40% 61%,72% 60%);background:#fff;border-radius:2px;position:absolute;inset:0}.tour-cursor i{opacity:0;border:3px solid #7b65ff;border-radius:50%;width:36px;height:36px;animation:1.15s ease-out .72s tour-click;position:absolute;top:4px;left:4px}.tour-coach{z-index:3;background:#fff;border:1px solid #ffffffc7;border-radius:20px;width:min(370px,100vw - 36px);padding:24px;animation:.36s .18s both tour-coach-in;position:fixed;box-shadow:0 24px 70px #0f0c2757}.tour-close{color:#665f72;background:#f1eff8;border:0;border-radius:50%;width:30px;height:30px;font-size:20px;position:absolute;top:11px;right:13px}.tour-coach .modal-kicker{color:#6755df}.tour-coach h2{letter-spacing:-.55px;margin:9px 30px 10px 0;font-size:22px;line-height:1.15}.tour-coach>p{color:#696576;margin:0;font-size:12px;line-height:1.6}.tour-coach .tutorial-hint{margin-top:14px;padding:9px}.tour-coach footer{background:#fbfaff;border-top:1px solid #ebe9f1;border-radius:0 0 20px 20px;grid-template-columns:1fr auto;align-items:center;gap:12px;margin:18px -24px -24px;padding:13px 18px;display:grid}.tour-coach footer>span{color:#8d8796;font-size:9px}.tour-coach footer>div:last-child{grid-column:1/-1;justify-content:flex-end;gap:8px;display:flex}.tour-coach footer>div:last-child button{color:#555060;background:#fff;border:1px solid #ddd9e8;border-radius:9px;height:36px;padding:0 14px;font-size:10px;font-weight:850}.tour-coach footer>div:last-child button.primary{color:#fff;background:#6c5ce7;border-color:#6c5ce7}.tour-coach footer button:disabled{opacity:.35}@keyframes tour-focus{0%{opacity:0;transform:scale(.96)}to{opacity:1;transform:none}}@keyframes tour-cursor-arrive{0%{opacity:0;transform:translate(-110px,-75px)scale(.8)}65%,to{opacity:1;transform:none}}@keyframes tour-click{0%,30%{opacity:0;transform:scale(.25)}60%{opacity:.9}to{opacity:0;transform:scale(1.25)}}@keyframes tour-coach-in{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}@media (width<=760px){.tour-coach{padding:20px}.tour-coach h2{font-size:19px}.tour-coach footer{margin:15px -20px -20px}.tour-cursor{display:none}}@media (prefers-reduced-motion:reduce){.tour-spotlight,.tour-cursor,.tour-cursor i,.tour-coach{animation:none!important}}.chat-title time{white-space:nowrap;text-align:right;font-size:9px}.bubble{padding-right:112px}.bubble time{white-space:nowrap}.account-actions-menu{z-index:1}.account-menu-popover{z-index:1000}.modal-backdrop{z-index:2000}.phone-privacy-control{background:#fff;border:1px solid #dedbe8;border-radius:11px;gap:3px;padding:7px 10px;display:grid}.phone-privacy-control span{letter-spacing:.08em;text-transform:uppercase;color:#716b7c;font-size:8px;font-weight:850}.phone-privacy-control select{color:#282333;background:0 0;border:0;outline:0;font-size:10px;font-weight:750}.create-task-action{color:#5b49d7;background:#f7f4ff;border:1px solid #dcd6f5;border-radius:10px;margin-left:auto;padding:9px 12px;font-size:10px;font-weight:850}.message-task-action{color:#7665d9;opacity:0;background:0 0;border:0;align-self:flex-end;font-size:9px;font-weight:800;transition:opacity .15s}.bubble-wrap:hover .message-task-action,.message-task-action:focus{opacity:1}.conversation-task{background:#faf9ff;border:1px solid #ded9f4;border-left:4px solid #7763ec;border-radius:12px;justify-content:space-between;align-items:center;gap:12px;margin:10px 18px 4px;padding:12px 14px;display:flex}.conversation-task.high{border-left-color:#e49a36}.conversation-task.urgent{border-left-color:#d84a4a}.conversation-task span{gap:4px;display:grid}.conversation-task b{font-size:11px}.conversation-task small{color:#756f7d;font-size:9px}.conversation-task button{color:#fff;background:#176b51;border:0;border-radius:8px;padding:8px 11px;font-size:9px;font-weight:800}.task-modal{max-width:560px}.task-modal>label{color:#554f61;gap:6px;margin:13px 0;font-size:10px;font-weight:800;display:grid}.task-modal input,.task-modal textarea,.task-modal select{width:100%;font:inherit;background:#fff;border:1px solid #ddd9e7;border-radius:10px;padding:11px}.task-modal textarea{resize:vertical;min-height:100px}.task-fields{grid-template-columns:1fr 1fr;gap:12px;display:grid}.task-fields label{color:#554f61;gap:6px;font-size:10px;font-weight:800;display:grid}@media (width<=800px){.phone-privacy-control{display:none}.create-task-action{padding:8px}.message-task-action{opacity:1}.task-fields{grid-template-columns:1fr}}.customer-actions{background:linear-gradient(#fbfaff,#fff);padding:14px!important}.customer-actions>header{justify-content:space-between;align-items:center;gap:8px;display:flex}.customer-actions>header>span{align-items:center;gap:8px;display:flex}.customer-actions>header h4{margin:0}.customer-actions>header b{color:#6250dc;background:#eeeaff;border-radius:99px;padding:4px 7px;font-size:8px}.customer-actions>header>button{color:#604cdb;background:#fff;border:1px solid #dad4f2;border-radius:8px;padding:6px 8px;font-size:9px;font-weight:850}.customer-actions ol{gap:9px;margin:12px 0 0;padding:0;list-style:none;display:grid}.customer-actions li{background:#fff;border:1px solid #e5e1ef;border-left:3px solid #7764e7;border-radius:10px;grid-template-columns:24px minmax(0,1fr) 26px;align-items:start;gap:8px;padding:10px;display:grid}.customer-actions li.high{border-left-color:#e59b34}.customer-actions li.urgent{border-left-color:#d94b4b}.action-number{color:#6452dc;background:#eeeaff;border-radius:7px;place-items:center;width:22px;height:22px;font-size:9px;font-weight:900;display:grid}.customer-actions li>div:nth-child(2){gap:5px;display:grid}.customer-actions li b{color:#292536;font-size:10px;line-height:1.35}.customer-actions li p{color:#716b7a;margin:0;font-size:8px;line-height:1.45}.customer-actions li p strong{color:#4e4858}.customer-actions li small{text-transform:capitalize;color:#8b8491;font-size:7px}.customer-actions li>button{color:#176b51;background:#eff9f5;border:1px solid #cfe5dc;border-radius:7px;width:24px;height:24px;font-weight:900}.action-empty{color:#898391;margin:10px 0 0;font-size:9px;line-height:1.5}.wa-onboarding-progress{background:#f8f7ff;border:1px solid #ded9fa;border-radius:16px;gap:10px;margin:14px 0 18px;padding:16px 18px;display:grid}.wa-onboarding-progress>b{color:#272238;font-size:14px}.wa-onboarding-progress>div{flex-wrap:wrap;gap:8px;display:flex}.wa-onboarding-progress span{color:#8a8597;background:#eeecf4;border-radius:999px;padding:7px 10px;font-size:11px;font-weight:700}.wa-onboarding-progress span.done{color:#148451;background:#e4f8ec}.wa-onboarding-progress small{color:#a53d38;background:#fff0ee;border-radius:10px;padding:10px 12px;line-height:1.45}.wa-onboarding-progress.failed{background:#fff8f7;border-color:#efc7c2}.wa-onboarding-progress.complete{background:#f2fcf6;border-color:#9edbb8}@media (width<=720px){.wa-onboarding-progress>div{grid-template-columns:1fr 1fr;display:grid}}.unsafe-message-link{color:#9b1c1c;cursor:not-allowed;overflow-wrap:anywhere;font-weight:700;text-decoration:line-through}.phishing-warning{color:#9b1c1c;background:#fff0f0;border-radius:8px;width:max-content;max-width:100%;margin-bottom:7px;padding:5px 8px;font-size:11px;font-weight:800;display:block}.retention-filters{gap:8px;margin:14px 0;display:flex}.retention-filters button{background:#fff;border:1px solid #d9ddd9;border-radius:999px;padding:8px 12px}.retention-filters button.active{color:#fff;background:#17162a}.blocked-badge{color:#9b1c1c;background:#fff0f0;border-radius:7px;margin:8px 0 0;padding:5px 8px;font-size:11px;display:inline-block}.security-modal{max-width:590px}.security-toggle{background:#f4faf7;border:1px solid #dce8e2;border-radius:16px;align-items:center;gap:20px;margin:22px 0;padding:20px;display:flex}.security-toggle div{flex:1}.security-toggle b,.security-toggle small{display:block}.security-toggle small{color:#64716b;margin-top:5px;line-height:1.4}.security-toggle input{accent-color:#11875d;width:22px;height:22px}.security-policy{background:#fafafa;border-radius:14px;margin-bottom:18px;padding:16px 20px}.security-policy ul{color:#5d6661;margin:8px 0 0;padding-left:20px;line-height:1.6}.comments-team-access{margin-right:12px!important}.comments-access-panel{z-index:60!important}.security-subtoggle{background:#f7f5ff;border-left:3px solid #6b58df;border-radius:8px;align-items:flex-start;gap:10px;margin:-10px 0 18px;padding:13px 18px;display:flex}.security-subtoggle input{accent-color:#6b58df;width:17px;height:17px}.security-subtoggle span{gap:3px;display:grid}.security-subtoggle b{font-size:11px}.security-subtoggle small{color:#746f80;font-size:9px;line-height:1.45}.publish-overlay{z-index:160;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#0a112094;padding:24px;position:fixed;inset:0;overflow:auto}.publish-studio{color:#172033;background:#f8faf9;border-radius:28px;max-width:1500px;min-height:calc(100vh - 48px);margin:auto;overflow:hidden;box-shadow:0 28px 90px #08142247}.publish-head{background:linear-gradient(120deg,#fff 45%,#e9f7f1);justify-content:space-between;gap:30px;padding:32px 40px 24px;display:flex}.publish-head>div{max-width:880px}.publish-head span,.publish-compose aside>span{letter-spacing:.18em;color:#6558e8;font-size:11px;font-weight:800}.publish-head h1{margin:8px 0;font-size:32px;line-height:1.12}.publish-head p{color:#718078;margin:0}.publish-head>button{color:#53615b;background:#edf1ef;border:0;border-radius:50%;width:44px;height:44px;font-size:28px}.publish-tabs{background:#fff;border-top:1px solid #e7ece9;border-bottom:1px solid #e1e7e4;align-items:center;gap:8px;padding:12px 40px;display:flex}.publish-tabs button{color:#65716c;background:0 0;border:0;border-radius:11px;padding:11px 16px;font-weight:750}.publish-tabs button.active{color:#fff;background:#6856e9}.publish-tabs>span{flex:1}.publish-tabs>b{color:#55635d;background:#f2f5f3;border-radius:20px;padding:8px 12px;font-size:12px}.publish-error{color:#9c352e;background:#fff0ee;border-radius:12px;margin:16px 40px 0;padding:12px 16px}.publish-compose{grid-template-columns:minmax(0,1fr) 390px;gap:28px;padding:28px 40px 40px;display:grid}.publish-compose main{flex-direction:column;gap:16px;display:flex}.publish-compose label{color:#596761;flex-direction:column;gap:7px;font-size:12px;font-weight:800;display:flex}.publish-compose input,.publish-compose textarea,.publish-compose select{font:inherit;color:#172033;background:#fff;border:1px solid #dbe3df;border-radius:12px;outline:none;padding:13px}.publish-compose textarea{resize:vertical;min-height:150px}.publish-media{grid-template-columns:1fr 130px;align-items:end;gap:10px;display:grid}.publish-destinations{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.publish-destinations article{background:#fff;border:1px solid #dfe6e2;border-radius:15px;overflow:hidden}.publish-destinations article.selected{border-color:#6654e8}.publish-destinations article>button{text-align:left;background:0 0;border:0;align-items:center;gap:11px;width:100%;padding:12px;display:flex}.publish-destinations i,.publish-capabilities i,.publish-queue i{color:#6654e8;background:#edf0ff;border-radius:10px;place-items:center;width:34px;height:34px;font-style:normal;font-weight:900;display:inline-grid}.publish-destinations span{flex:1}.publish-destinations b,.publish-destinations small{display:block}.publish-destinations small{color:#83908a}.publish-destinations em{font-style:normal}.publish-destinations select{width:calc(100% - 24px);margin:0 12px 12px;padding:8px}.publish-actions{justify-content:flex-end;gap:10px;display:flex}.publish-actions button,.publish-queue footer button{background:#fff;border:1px solid #d8dfdc;border-radius:12px;padding:12px 18px;font-weight:800}.publish-actions .primary{color:#fff;background:#6654e8;border-color:#6654e8}.publish-compose aside{flex-direction:column;gap:14px;display:flex}.channel-preview{background:#fff;border:1px solid #dfe6e2;border-radius:20px;overflow:hidden}.channel-preview header{align-items:center;gap:9px;padding:14px;display:flex}.channel-preview header i{color:#fff;background:#6755e9;border-radius:50%;place-items:center;width:32px;height:32px;font-style:normal;display:grid}.channel-preview img,.channel-preview video{object-fit:cover;width:100%;max-height:350px;display:block}.channel-preview p{white-space:pre-wrap;margin:0;padding:14px}.channel-preview small{color:#6b5ae9;padding:0 14px 14px;display:block}.publish-capabilities{gap:8px;display:grid}.publish-capabilities>div{opacity:.7;background:#fff;border:1px solid #e2e8e5;border-radius:13px;align-items:center;gap:10px;padding:10px 12px;display:flex}.publish-capabilities>div.ready{opacity:1;border-color:#a9ddc8}.publish-capabilities>div.experimental{border-color:#ead39f}.publish-capabilities span{flex-direction:column;display:flex}.publish-capabilities small{color:#7c8883}.publish-calendar,.publish-queue{gap:18px;padding:28px 40px 45px;display:grid}.publish-calendar section,.publish-queue>article{background:#fff;border:1px solid #e0e6e3;border-radius:18px;padding:18px}.publish-calendar article{border-top:1px solid #edf1ef;grid-template-columns:90px 1fr auto;align-items:center;gap:12px;padding:12px;display:grid}.publish-calendar article div{flex-direction:column;display:flex}.publish-calendar em,.publish-queue em{text-transform:capitalize;background:#eef2f0;border-radius:20px;padding:6px 9px;font-size:11px;font-style:normal;font-weight:800}.publish-calendar em.published,.publish-queue em.published{color:#168352;background:#e2f7ec}.publish-calendar em.failed,.publish-queue em.failed{color:#b64239;background:#ffe9e6}.publish-queue article>header{justify-content:space-between;display:flex}.publish-queue header>div{grid-template-columns:auto 1fr;gap:6px 10px;display:grid}.publish-queue header span{grid-row:1/3}.publish-results{flex-wrap:wrap;gap:8px;display:flex}.publish-results span{background:#f0f4f2;border-radius:9px;padding:7px 10px;font-size:12px}.publish-target{border:1px solid #edf0ef;border-radius:10px;grid-template-columns:1fr auto auto;gap:10px;margin-top:9px;padding:9px;display:grid}.publish-target small{color:#af433a;grid-column:1/-1}.publish-queue footer{justify-content:flex-end;gap:8px;margin-top:14px;display:flex}.publish-empty{text-align:center;color:#7d8984;padding:80px}@media (width<=900px){.publish-overlay{padding:0}.publish-studio{border-radius:0;min-height:100vh}.publish-head,.publish-tabs,.publish-compose,.publish-calendar,.publish-queue{padding-left:18px;padding-right:18px}.publish-compose,.publish-destinations{grid-template-columns:1fr}.publish-tabs b{display:none}.publish-head h1{font-size:25px}}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}:root{--ink:#17162a;--muted:#77758e;--line:#ebe9f3;--green:#6c5ce7;--pale:#f7f6fc;--cream:#fbfaff}:is(.bubble:has(.message-image),.bubble:has(.message-video)){min-width:220px;padding:5px 5px 19px;overflow:hidden}.message-image,.message-video{object-fit:contain;background:#111;border-radius:9px;width:min(360px,100%);max-height:420px;display:block}.message-image.sticker{background:0 0;width:180px;max-height:180px;margin:8px}.message-audio{width:min(330px,100%);min-width:260px;height:38px;margin:2px 0 5px;display:block}.message-document{color:#36304d;background:#f4f2ff;border-radius:9px;align-items:center;gap:10px;min-width:250px;margin-bottom:5px;padding:10px 12px;text-decoration:none;display:flex}.mine .message-document{background:#f0ecff}.message-document>span:first-child{color:#fff;background:#6c5ce7;border-radius:9px;place-items:center;width:35px;height:35px;font-size:17px;display:grid}.message-document b,.message-document small{text-overflow:ellipsis;white-space:nowrap;max-width:220px;display:block;overflow:hidden}.message-document b{font-size:10px}.message-document small{color:#85819a;margin-top:3px;font-size:8px}.media-caption{padding:8px 8px 2px;font-size:11px;line-height:1.45}.media-pending{color:#77718e;text-align:center;background:#f4f2ff;border-radius:8px;min-width:220px;padding:12px;font-size:9px}.replydms-brand{align-items:center;margin-bottom:28px;display:flex}.brand-lockup{align-items:center;gap:11px;display:flex}.brand-mark{place-items:center;width:48px;height:48px;display:grid}.brand-mark svg{fill:#7156f5;filter:drop-shadow(0 11px 18px #5941cc38);width:100%;height:100%}.brand-mark .logo-route{fill:none;stroke:#fff;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round}.brand-mark .logo-dm{fill:#fff;letter-spacing:-.6px;font:900 12px Arial,sans-serif}.brand-lockup strong{color:#17162a;letter-spacing:-1.4px;font-size:25px;font-weight:850}.brand-lockup strong span{color:#7156f5}.replydms-brand.compact{margin:0 0 38px}.replydms-brand.compact .brand-mark{width:43px;height:43px}.replydms-brand.compact .brand-mark svg{filter:none}.rail-btn svg{width:21px;height:21px;margin:auto;display:block}.login-page{background:radial-gradient(circle at 18% 100%,#2dd4bf30,#0000 28%),radial-gradient(circle at 82% 0,#6c5ce760,#0000 36%),#101026;place-items:center;min-height:100vh;padding:24px;display:grid}.login-card{background:#fff;border:1px solid #fff2;border-radius:24px;width:min(430px,100%);padding:40px;box-shadow:0 30px 100px #05051388}.login-card h1{letter-spacing:-1px;margin:8px 0;font-size:29px}.login-card>p{color:#77758e;font-size:12px;line-height:1.6}.login-card form{gap:13px;margin-top:24px;display:grid}.login-card label{color:#55536a;gap:6px;font-size:10px;font-weight:800;display:grid}.login-card input,.add-account input{border:1px solid #dedbea;border-radius:10px;outline-color:#6c5ce7;height:44px;padding:0 12px}.login-card form>button,.add-account button{color:#fff;background:#6c5ce7;border:0;border-radius:10px;height:44px;font-weight:800;box-shadow:0 8px 20px #6c5ce72b}.login-card>small{text-align:center;color:#9a98aa;margin-top:18px;font-size:9px;display:block}.google-login{color:#252238;cursor:pointer;background:#fff;border:1px solid #d9d5e5;border-radius:13px;justify-content:center;align-items:center;gap:11px;width:100%;height:50px;margin-top:20px;font-size:14px;font-weight:800;display:flex;box-shadow:0 8px 24px #2c235410}.google-login:hover{background:#fbfaff;border-color:#9e8ff0}.google-login span{color:#4285f4;border-radius:50%;place-items:center;width:25px;height:25px;font:900 17px Arial;display:grid}.auth-divider{color:#8c879a;text-transform:uppercase;letter-spacing:.08em;align-items:center;gap:12px;margin:18px 0 0;font-size:10px;font-weight:750;display:flex}.auth-divider:before,.auth-divider:after{content:"";background:#e5e2eb;flex:1;height:1px}.email-auth{text-align:left;display:grid;gap:11px!important;margin-top:15px!important}.email-auth label{color:#5d5868;gap:5px;font-size:10px;font-weight:800;display:grid}.email-auth input{width:100%;height:43px}.email-auth .connect-primary{margin-top:2px}.email-auth>small{text-align:center;color:#8c8795;font-size:9px}.email-auth>small button{color:#5d4fd0;background:0 0;border:0;padding:0;font-size:9px;font-weight:850}.login-security{line-height:1.5;display:block;margin-top:15px!important}.login-card.invite-login-card{width:min(480px,100%)}.rail{background:#101026}.rail-btn{color:#9b96c6}.rail-btn:hover,.rail-btn.active{color:#fff;background:#6c5ce7}.profile-mini{color:#11231f;background:#2dd4bf;border-color:#7568ca}.rail-signout{color:#9b96c6;background:0 0;border:0;border-radius:11px;width:37px;height:37px;font-size:18px}.rail-signout:hover{color:#fff;background:#ffffff12}.live-dot.offline{box-shadow:0 0 0 3px #e052521c;background:#e05252!important}.status-connected{font-weight:800;color:#159663!important}.status-disconnected{font-weight:800;color:#d54b4b!important}.avatar em.offline{background:#e05252!important}.connector-banner{z-index:19;color:#a52f2f;background:#fff3f3;border:1px solid #f0c6c6;border-radius:11px;padding:10px 16px;font-size:10px;font-weight:750;position:fixed;bottom:18px;left:50%;transform:translate(-50%);box-shadow:0 8px 24px #56241d25}.account-pill{min-width:190px}.account-pill .connection-time{white-space:nowrap;margin-top:3px;display:block;color:#9994a6!important;font-size:7px!important;font-weight:600!important}.teammate-list .connection-time{color:#9a95a3!important;font-size:7px!important}.connection-history{font-weight:750;color:#5f596b!important;margin-top:-8px!important}.connection-reason{color:#b04a45!important;margin-top:-8px!important}.teammate-page>footer small{color:#918b9a;text-transform:none;margin-left:5px;font-size:8px}.chat-ai-control{background:#faf9fd;align-items:center;gap:10px;display:flex}.chat-ai-control>div{flex:1}.chat-ai-control h4{margin-bottom:5px}.chat-ai-control b,.chat-ai-control small{display:block}.chat-ai-control b{font-size:10px}.chat-ai-control small{color:#8d8797;margin-top:3px;font-size:7px;line-height:1.45}.chat-ai-control>button{background:#cbc7d3;border:0;border-radius:99px;flex:none;width:38px;height:22px;padding:3px}.chat-ai-control>button i{background:#fff;border-radius:50%;width:16px;height:16px;transition:all .2s;display:block;box-shadow:0 1px 3px #1b163b30}.chat-ai-control>button.on{background:#21a774}.chat-ai-control>button.on i{transform:translate(16px)}.chat-ai-control.enabled{background:#effaf5}.chat-ai-control.enabled b{color:#138158}.chat-ai-control .ai-delivery-status{color:#117452;background:#def5e9;border-radius:99px;align-items:center;margin-top:9px;padding:5px 8px;font-size:8px;font-weight:850;display:inline-flex}.chat-ai-control .ai-delivery-status.retrying{color:#986514;background:#fff2d9}.chat-ai-control .ai-retry-reason{color:#875c18;border-left:2px solid #d49a3d;margin-top:6px;padding-left:7px}.chat-ai-control .ai-takeover-now{color:#fff;background:#176b51;border:0;border-radius:8px;margin-top:9px;padding:8px 10px;font-size:9px;font-weight:850;display:block}.chat-ai-control .ai-takeover-now:disabled{color:#f7faf8;cursor:default;background:#b8c8c1}.chat-ai-control .ai-takeover-help{color:#6f7f77;margin-top:5px}.connect-btn,.compose-box .send,.connection-state button{box-shadow:0 6px 16px #6c5ce72b;background:#6c5ce7!important}.account-pill.selected{background:#f2f0ff;border-color:#bdb5ff;box-shadow:inset 0 0 0 1px #dedaff}.chat-row.active{background:#f1efff}.chat-row.active:before{background:#6c5ce7}.all-avatar{color:#5a48d4;background:#e8e4ff}.modal-kicker,.person-kicker{color:#6c5ce7}.switch.on{background:#6c5ce7}.inline-connect-page{background:radial-gradient(circle at 50% 25%,#f0eeff 0,#fff 48%)}.inbox-title{align-items:center;gap:9px;display:flex}.inbox-title h1{margin:0}.inbox-title>span{letter-spacing:.5px;color:#6c5ce7;text-transform:uppercase;background:#efedff;border:1px solid #dedaff;border-radius:99px;padding:4px 7px;font-size:9px;font-weight:850}.form-error{color:#b1493a;background:#fff0ed;border-radius:8px;padding:9px;font-size:10px}.empty-list{text-align:center;color:#8a9590;padding:40px 24px}.empty-list b,.empty-list span{font-size:11px;display:block}.empty-list span{margin-top:5px;font-size:9px}.empty-conversation{text-align:center;background:#f9f8ff;place-content:center;justify-items:center;height:100%;padding:30px;display:grid}.empty-conversation>span{color:#6c5ce7;font-size:52px}.empty-conversation h2{margin:10px 0 5px;font-size:19px}.empty-conversation p{color:#77758e;max-width:350px;margin:0 0 18px;font-size:11px;line-height:1.6}.setting-row{justify-content:space-between;align-items:center;display:flex}.setting-row b,.setting-row small{font-size:10px;display:block}.setting-row small{color:#8e9793;margin-top:3px;font-size:8px}.switch{background:#ced5d1;border:0;border-radius:12px;width:34px;height:19px;padding:2px}.switch i{background:#fff;border-radius:50%;width:15px;height:15px;transition:all .2s;display:block}.switch.on i{transform:translate(15px)}.danger-action{color:#ad4a3b;background:#fff8f6;border:1px solid #f0cfc9;border-radius:8px;width:100%;height:35px;font-size:10px;font-weight:700}.error-toast{color:#fff;z-index:20;background:#b3483b;border:0;border-radius:9px;padding:11px 15px;font-size:11px;position:fixed;bottom:20px;right:20px;box-shadow:0 8px 24px #56241d33}.add-account{grid-template-columns:1fr 120px;gap:8px;margin:18px 0;display:grid}.add-account button:disabled{opacity:.6}.manage-account{border-bottom:1px solid #edf0ed}.manage-account .manage-row{border:0}.live-qr{text-align:center;background:#f5f3ff;border-radius:10px;margin-bottom:14px;padding:12px}.live-qr img{border-radius:5px;width:210px;height:210px;margin:auto;display:block}.live-qr p{color:#6f7c76;margin:8px 0 0;font-size:9px}.compose-foot>span:last-child{color:#6c5ce7;font-weight:700}.teammate-modal{width:min(880px,100vw - 32px);max-height:calc(100vh - 40px);overflow:auto}.teammate-connect-layout{grid-template-columns:230px 1fr;gap:18px;min-height:430px;display:grid}.teammate-list{background:#f5f7f5;border:1px solid #e6ebe7;border-radius:14px;flex-direction:column;gap:7px;padding:9px;display:flex}.teammate-list button{text-align:left;background:0 0;border:1px solid #0000;border-radius:11px;align-items:center;gap:10px;padding:10px;display:flex;position:relative}.teammate-list button:hover{background:#fff}.teammate-list button.active{background:#fff;border-color:#b9d7cb;box-shadow:0 5px 16px #244d3c12}.teammate-list b,.teammate-list small{font-size:11px;display:block}.teammate-list small{color:#87918d;margin-top:3px;font-size:9px}.teammate-list i{border-radius:50%;width:8px;height:8px;margin-left:auto}.teammate-list i.online{background:#25aa76}.teammate-list i.offline{background:#c5cbc8}.teammate-page{background:#fff;border:1px solid #e5e9e6;border-radius:15px;flex-direction:column;padding:22px;display:flex}.teammate-page>header{border-bottom:1px solid #edf0ed;align-items:center;gap:13px;padding-bottom:16px;display:flex}.teammate-avatar{width:48px;height:48px;font-size:14px}.person-kicker{letter-spacing:1.2px;color:#278263;font-size:8px;font-weight:800}.teammate-page h3{margin:3px 0 1px;font-size:21px}.teammate-page header p{color:#85908b;margin:0;font-size:10px}.personal-qr{text-align:center;background:#f4f8f5;border:1px solid #dfeae4;border-radius:14px;width:min(330px,100%);margin:16px auto;padding:15px}.personal-qr h4{margin:0 0 10px;font-size:13px}.personal-qr img{border:8px solid #fff;border-radius:8px;width:230px;max-width:100%;height:230px;margin:auto;display:block}.personal-qr p{color:#68756f;margin:10px 0 0;font-size:9px;line-height:1.5}.connection-state{text-align:center;max-width:350px;margin:auto;padding:28px}.connection-state b,.connection-state span{display:block}.connection-state b{font-size:17px}.connection-state span{color:#7b8681;margin:7px 0 15px;font-size:10px;line-height:1.6}.connection-state button{color:#fff;background:#176b51;border:0;border-radius:9px;height:40px;padding:0 16px;font-size:11px;font-weight:800}.connection-state.success b{color:#19815d}.teammate-page>footer{text-transform:capitalize;color:#69746f;border-top:1px solid #edf0ed;align-items:center;gap:7px;margin-top:auto;padding-top:13px;font-size:9px;display:flex}.teammate-page>footer>span{border-radius:50%;width:8px;height:8px}.connected-dot{background:#25aa76}.waiting-dot{background:#e6a542}.teammate-page>footer button{color:#a64d40;background:#fff8f6;border:1px solid #eed4cf;border-radius:7px;margin-left:auto;padding:7px 9px;font-size:9px}.no-team-member{color:#7f8a85;margin:auto;font-size:11px}@media (width<=700px){.teammate-connect-layout{grid-template-columns:1fr}.teammate-list{grid-template-columns:repeat(2,1fr);display:grid}.teammate-page{min-height:430px}.personal-qr img{width:200px;height:200px}}.retention-modal{flex-direction:column;width:min(760px,100vw - 32px);max-height:calc(100vh - 40px);display:flex;overflow:hidden}.retention-list{gap:9px;margin-top:16px;display:grid;overflow-y:auto}.retention-list article{background:#fcf9fc;border:1px solid #eadfe8;border-radius:11px;padding:12px}.retention-list header,.retention-list footer{justify-content:space-between;align-items:center;gap:12px;display:flex}.retention-list header b{font-size:11px}.retention-list header span,.retention-list footer{color:#85808a;font-size:8px}.retention-list article p{white-space:pre-wrap;margin:9px 0;font-size:11px;line-height:1.5}.retention-list footer strong{color:#bd3f4f}.retention-empty{text-align:center;color:#8b8790;padding:40px;font-size:11px}.bubble-wrap>.group-sender{text-align:left;color:#6c5ce7;margin:0 0 4px 3px;font-size:9px;font-weight:800;display:block}.inbox-search{color:#77718e;background:#f8f7fc;border:1px solid #e1dff0;border-radius:10px;align-items:center;gap:8px;height:42px;margin:10px 14px 2px;padding:0 11px;display:flex}.inbox-search:focus-within{border-color:#a99fff;box-shadow:0 0 0 3px #6c5ce712}.inbox-search input{background:0 0;border:0;outline:0;flex:1;min-width:0;font-size:14px}.inbox-search button{color:#625d75;background:#e9e6f5;border:0;border-radius:50%;place-items:center;width:20px;height:20px;display:grid}.conversation{position:relative}.jump-latest{z-index:4;color:#514d63;background:#fff;border:1px solid #dedbea;border-radius:50%;place-items:center;width:42px;height:42px;padding:0 0 8px;font-size:27px;line-height:1;transition:transform .16s,background .16s;display:grid;position:absolute;bottom:112px;right:20px;box-shadow:0 6px 22px #2520382b}.jump-latest:hover{background:#f4f2ff;transform:translateY(2px)}.jump-latest:active{transform:translateY(3px)scale(.96)}.compose-box .attach-action,.compose-box .voice-action{color:#69647b;background:0 0;border:0;border-radius:8px;flex:none;width:30px;height:30px;font-size:17px}.compose-box .voice-action{color:#6c5ce7;font-size:13px}.compose-box .voice-action.recording{color:#d44444;background:#fff0f0;animation:1.1s infinite pulse-record}.compose-box .send:disabled{opacity:.5}.attachment-ready{background:#f7f5ff;border:1px solid #dfdbf3;border-radius:9px;align-items:center;gap:9px;margin:0 0 7px;padding:9px 10px;display:flex}.attachment-ready>span{color:#fff;background:#6c5ce7;border-radius:8px;place-items:center;width:30px;height:30px;display:grid}.attachment-ready>div{flex:1;min-width:0}.attachment-ready b,.attachment-ready small{white-space:nowrap;text-overflow:ellipsis;display:block;overflow:hidden}.attachment-ready b{font-size:10px}.attachment-ready small{color:#85809a;margin-top:3px;font-size:8px}.attachment-ready button{color:#817b91;background:0 0;border:0;font-size:18px}.recording-note{color:#c13d3d;margin-top:6px;font-size:9px}.recording-note i{background:#e14949;border-radius:50%;width:7px;height:7px;margin-right:5px;animation:1.1s infinite pulse-record;display:inline-block}@keyframes pulse-record{50%{opacity:.35}}.message-ack{color:#8b9691;letter-spacing:-2px;align-items:center;gap:4px;margin-left:4px;font-weight:900;display:inline-flex}.message-ack em{letter-spacing:0;font-size:7px;font-style:normal;font-weight:700}.message-ack.read{color:#168bd2}.grammar-flagged .bubble{box-shadow:0 0 0 2px #e4686814;border:1px solid #e46868!important}.grammar-warning{color:#9f3535;background:#fff0f0;border-radius:7px;margin-top:4px;padding:6px 8px;font-size:8px}.grammar-warning b,.grammar-warning span{display:block}.grammar-warning span{margin-top:2px;line-height:1.4}.report-modal{width:min(820px,100vw - 32px)}.report-loading{text-align:center;color:#817c90;padding:60px;font-size:11px}.metric-grid{grid-template-columns:repeat(3,1fr);gap:10px;margin-top:20px;display:grid}.metric-grid article{background:#faf9fd;border:1px solid #e7e4ef;border-radius:13px;padding:15px}.metric-grid article.good{background:#f4fbf7;border-color:#cce8db}.metric-grid article.attention{background:#fff7f6;border-color:#f1ceca}.metric-grid span,.metric-grid small{color:#807b8d;font-size:9px;display:block}.metric-grid b{color:#211e33;margin:8px 0;font-size:25px;display:block}.metric-grid small{line-height:1.45}.report-guidance{background:#f1efff;border-radius:10px;gap:12px;margin-top:12px;padding:12px;font-size:9px;display:flex}.report-guidance span{color:#6e687c}.knowledge-modal{width:min(1000px,100vw - 32px);max-height:calc(100vh - 32px);overflow:auto}.knowledge-layout{grid-template-columns:1fr 1fr;gap:18px;margin-top:16px;display:grid}.knowledge-editor,.knowledge-sources{background:#fbfafd;border:1px solid #e8e5ef;border-radius:13px;padding:14px}.knowledge-editor label{gap:5px;margin-bottom:10px;font-size:9px;font-weight:750;display:grid}.knowledge-editor input,.knowledge-editor textarea,.knowledge-link input{background:#fff;border:1px solid #ddd9e7;border-radius:8px;outline-color:#6c5ce7;width:100%;padding:9px;font-size:10px}.knowledge-editor textarea{resize:vertical;min-height:58px}.knowledge-save,.knowledge-link button,.knowledge-actions button{color:#fff;background:#6c5ce7;border:0;border-radius:8px;padding:10px 12px;font-size:9px;font-weight:750}.knowledge-link{gap:7px;display:flex}.knowledge-actions{grid-template-columns:1fr 1fr;gap:7px;margin:10px 0 16px;display:grid}.knowledge-actions button{color:#5949cf;background:#eeebff}.knowledge-actions button.recording{color:#c53f3f;background:#fff0f0}.knowledge-sources h4{letter-spacing:1px;color:#908b99;font-size:8px}.knowledge-empty{text-align:center;color:#918c99;padding:25px;font-size:9px}.source-list{gap:7px;max-height:310px;display:grid;overflow:auto}.source-list article{background:#fff;border:1px solid #e8e5ee;border-radius:9px;align-items:center;gap:8px;padding:9px;display:flex}.source-list article>span{color:#5e50d2;background:#eeeaff;border-radius:7px;place-items:center;width:27px;height:27px;display:grid}.source-list article>div{flex:1;min-width:0}.source-list b,.source-list small{white-space:nowrap;text-overflow:ellipsis;display:block;overflow:hidden}.source-list b{font-size:9px}.source-list small{color:#97919d;margin-top:2px;font-size:7px}.source-list button{color:#8c8792;background:0 0;border:0;font-size:16px}@media (width<=760px){.metric-grid{grid-template-columns:1fr 1fr}.knowledge-layout{grid-template-columns:1fr}.knowledge-modal{max-height:calc(100vh - 16px)}}.grammar-review-modal{width:min(720px,100vw - 32px);padding:28px}.grammar-review-intro{color:#77718a;line-height:1.55}.grammar-compare{grid-template-columns:1fr 1fr;gap:12px;margin:20px 0 12px;display:grid}.grammar-compare article{background:#faf9fc;border:1px solid #e5e1eb;border-radius:13px;min-height:128px;padding:14px}.grammar-compare article.corrected{background:#f5f3ff;border-color:#cfc8ff;box-shadow:inset 3px 0 #6c5ce7}.grammar-compare span{letter-spacing:1px;color:#8a8494;font-size:8px;font-weight:850}.grammar-compare p{white-space:pre-wrap;color:#2d2940;margin:12px 0 0;font-size:13px;line-height:1.55}.grammar-review-issues{flex-wrap:wrap;gap:6px;margin:0 0 18px;display:flex}.grammar-review-issues span{color:#a03e3e;background:#fff0ef;border-radius:99px;padding:5px 8px;font-size:8px}.grammar-review-actions{flex-wrap:wrap;gap:8px;display:flex}.grammar-review-actions button{color:#514b61;background:#fff;border:1px solid #ded9e8;border-radius:9px;height:39px;padding:0 14px;font-size:10px;font-weight:800}.grammar-review-actions button.primary{color:#fff;background:#6c5ce7;border-color:#6c5ce7;box-shadow:0 7px 18px #6c5ce72e}.grammar-review-actions button.original{color:#8b4850;margin-left:auto}.grammar-review-note{color:#928c9c;margin-top:12px;font-size:8px;display:block}@media (width<=620px){.grammar-compare{grid-template-columns:1fr}.grammar-review-actions button{flex:1}.grammar-review-actions button.original{flex-basis:100%;margin-left:0}}.crm-person-card{padding-bottom:16px}.crm-section{padding:14px 16px}.crm-section select,.crm-section textarea,.crm-section input{color:#29253b;background:#fff;border:1px solid #dedbe8;border-radius:8px;outline-color:#6c5ce7;width:100%;font-size:10px}.crm-section select{height:38px;padding:0 9px}.crm-section>small{color:#918b99;margin-top:6px;font-size:7px;line-height:1.4;display:block}.stage-badge{border-radius:99px;margin-top:8px;padding:5px 8px;font-size:8px;font-weight:800;display:inline-flex}.stage-badge.active{color:#5b4bd0;background:#eeebff}.stage-badge.won{color:#168350;background:#e4f8ed}.stage-badge.lost{color:#b44646;background:#fff0ef}.value-input{background:#fff;border:1px solid #dedbe8;border-radius:8px;align-items:center;height:40px;display:flex;overflow:hidden}.value-input span{color:#6c5ce7;padding:0 0 0 10px;font-size:15px;font-weight:800}.value-input input{border:0;height:100%;font-size:16px;font-weight:750}.crm-tags{flex-wrap:wrap;gap:5px;margin-bottom:8px;display:flex}.crm-tags button{color:#5d4fd1;background:#ece9ff;border:0;border-radius:99px;padding:5px 7px;font-size:8px}.tag-entry{gap:5px;display:flex}.tag-entry input{height:33px;padding:0 8px}.tag-entry button,.crm-notes>button{color:#fff;background:#6c5ce7;border:0;border-radius:8px;font-size:10px;font-weight:800}.tag-entry button{width:34px}.crm-notes textarea{resize:vertical;min-height:100px;padding:9px;line-height:1.5}.crm-notes>button{width:100%;height:35px;margin-top:7px}.crm-notes>button:disabled{opacity:.55}.crm-empty{text-align:center;color:#8a8493;place-content:center;height:100%;padding:25px;display:grid}.crm-empty span{color:#6c5ce7;font-size:34px}.crm-empty b{margin-top:8px;font-size:12px}.crm-empty p{font-size:9px;line-height:1.5}.team-report-modal{width:min(1120px,100vw - 30px);max-height:calc(100vh - 30px);overflow:auto}.team-summary{grid-template-columns:repeat(4,1fr);gap:9px;margin:18px 0;display:grid}.team-summary article{background:#faf9fd;border:1px solid #e5e2ee;border-radius:11px;padding:12px}.team-summary span{color:#817b8d;font-size:8px;display:block}.team-summary b{margin-top:5px;font-size:20px;display:block}.team-report-layout{grid-template-columns:310px 1fr;gap:16px;display:grid}.leaderboard,.member-performance{background:#fbfafd;border:1px solid #e7e3ef;border-radius:13px;padding:13px}.leaderboard>header{border-bottom:1px solid #ebe7f1;align-items:center;gap:9px;padding-bottom:12px;display:flex}.leaderboard>header>span{font-size:23px}.leaderboard h3,.member-performance h3{margin:0;font-size:12px}.leaderboard p{color:#8e8895;margin:3px 0 0;font-size:7px}.leaderboard>article{border-bottom:1px solid #eeeaf2;align-items:center;gap:8px;padding:10px 0;display:flex}.leaderboard>article:last-child{border:0}.leaderboard .rank{background:#ebe8f1;border-radius:50%;place-items:center;width:21px;height:21px;font-size:8px;display:grid}.leaderboard .rank-1{color:#8a6700;background:#fff1b7}.leaderboard .rank-2{background:#e8edf2}.leaderboard .rank-3{color:#9e5222;background:#ffe1cc}.leaderboard .avatar{width:30px;height:30px;font-size:9px}.leaderboard article>div{flex:1;min-width:0}.leaderboard article b,.leaderboard article small{font-size:9px;display:block}.leaderboard article small{color:#98929e;margin-top:2px;font-size:7px}.leaderboard article em{color:#5c4dd1;font-size:12px;font-style:normal;font-weight:850}.leaderboard-empty{text-align:center;color:#8d8794;padding:30px 10px;font-size:9px;line-height:1.5}.member-report-grid{grid-template-columns:repeat(2,1fr);gap:8px;margin-top:10px;display:grid}.member-report-grid>article{background:#fff;border:1px solid #e8e5ee;border-radius:11px;padding:10px}.member-report-grid header{align-items:center;gap:8px;display:flex}.member-report-grid .avatar{width:31px;height:31px;font-size:9px}.member-report-grid header b,.member-report-grid header small{font-size:9px;display:block}.member-report-grid header small{margin-top:2px;font-size:7px}.online-copy,.good-copy{color:#138158!important}.offline-copy,.attention-copy{color:#c44949!important}.member-report-grid dl{grid-template-columns:1fr 1fr;gap:6px;margin:10px 0;display:grid}.member-report-grid dl>div{background:#f7f6fa;border-radius:7px;padding:7px}.member-report-grid dt{color:#918b98;font-size:7px}.member-report-grid dd{margin:3px 0 0;font-size:12px;font-weight:800}.member-report-grid footer{color:#918b98;font-size:7px}@media (width<=880px){.team-report-layout{grid-template-columns:1fr}.team-summary{grid-template-columns:1fr 1fr}}@media (width<=620px){.member-report-grid{grid-template-columns:1fr}}.grammar-compare article{flex-direction:column;display:flex}.grammar-compare article>p{flex:1;min-height:58px}.grammar-card-actions{border-top:1px solid #ddd8eb;gap:7px;margin-top:18px;padding-top:12px;display:flex}.grammar-card-actions button{color:#514b61;background:#fff;border:1px solid #d9d4e5;border-radius:8px;height:37px;padding:0 13px;font-size:9px;font-weight:800}.grammar-card-actions button.primary{color:#fff;background:#6c5ce7;border-color:#6c5ce7;box-shadow:0 6px 15px #6c5ce72b}.grammar-card-actions.original-action button{color:#93494d;border-color:#e4cfd1}.grammar-review-note{margin-top:4px}.brand-review-status{color:#625c70;background:#f8f7fa;border:1px solid #ded9e8;border-radius:11px;justify-content:space-between;align-items:center;gap:12px;margin:16px 0 4px;padding:11px 13px;display:flex}.brand-review-status b{font-size:10px}.brand-review-status span{text-align:right;font-size:9px}.brand-review-status.aligned{color:#24734b;background:#effaf4;border-color:#bce4ce}.brand-review-status.needs_review,.brand-review-status.contradiction{color:#9b4138;background:#fff3f1;border-color:#f0c9c2}.grammar-review-issues.brand-warnings span{color:#8a5b0c;background:#fff5df}@media (width<=620px){.brand-review-status{flex-direction:column;align-items:flex-start}.brand-review-status span{text-align:left}}.connection-channel-switcher{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;margin:18px 0 14px;display:grid}.connection-channel-switcher button{text-align:left;color:#484257;background:#fff;border:1px solid #e2dfea;border-radius:12px;align-items:center;gap:9px;min-height:58px;padding:10px;display:flex}.connection-channel-switcher button.active{background:#f2fbf7;border-color:#8fdec0;box-shadow:inset 0 0 0 1px #c6efdd}.connection-channel-switcher svg{flex:none;width:22px;height:22px}.connection-channel-switcher span{flex-direction:column;min-width:0;display:flex}.connection-channel-switcher b{font-size:10px;line-height:1.2}.connection-channel-switcher small{color:#918b9a;margin-top:3px;font-size:8px}@media (width<=760px){.connection-channel-switcher{grid-template-columns:1fr 1fr}.connection-channel-switcher button{min-height:54px}}.knowledge-studio{width:min(1240px,100vw - 24px);height:min(860px,100vh - 24px);overflow:auto}.knowledge-create{background:linear-gradient(120deg,#f1efff,#f7fbfa);border:1px solid #ddd8ff;border-radius:13px;grid-template-columns:180px 1fr 190px;gap:8px;margin:17px 0;padding:13px;display:grid}.knowledge-create input{background:#fff;border:1px solid #ddd9e8;border-radius:9px;outline-color:#6c5ce7;height:43px;padding:0 11px;font-size:10px}.knowledge-create button,.knowledge-document footer button,.knowledge-scanning button,.knowledge-optional button{color:#fff;background:#6c5ce7;border:0;border-radius:9px;font-size:9px;font-weight:800}.knowledge-create button:disabled{opacity:.5}.knowledge-studio-layout{grid-template-columns:230px 1fr;gap:12px;min-height:520px;display:grid}.knowledge-brand-list{background:#f8f7fb;border:1px solid #e5e2eb;border-radius:12px;padding:10px;overflow:auto}.knowledge-brand-list h4{letter-spacing:1px;color:#8c8694;margin:4px 6px 10px;font-size:8px}.knowledge-brand-list>p{color:#8a8493;padding:10px 6px;font-size:9px;line-height:1.5}.knowledge-brand-list>button{text-align:left;background:0 0;border:1px solid #0000;border-radius:9px;align-items:center;gap:8px;width:100%;padding:8px;display:flex}.knowledge-brand-list>button.active{background:#fff;border-color:#cfc8f8;box-shadow:0 4px 14px #3c31630c}.knowledge-brand-list>button>span{color:#fff;background:#6c5ce7;border-radius:9px;place-items:center;width:31px;height:31px;font-size:8px;font-weight:850;display:grid}.knowledge-brand-list>button>div{flex:1;min-width:0}.knowledge-brand-list b,.knowledge-brand-list small{white-space:nowrap;text-overflow:ellipsis;display:block;overflow:hidden}.knowledge-brand-list b{font-size:9px}.knowledge-brand-list small{color:#908a97;margin-top:3px;font-size:7px}.knowledge-brand-list i{background:#d19c3b;border-radius:50%;width:7px;height:7px}.knowledge-brand-list i.approved{background:#1da26c}.knowledge-brand-list i.failed{background:#d04b4b}.knowledge-workspace{background:#fff;border:1px solid #e6e2ed;border-radius:12px;overflow:hidden}.knowledge-onboarding,.knowledge-scanning{text-align:center;place-content:center;justify-items:center;height:100%;padding:35px;display:grid}.knowledge-onboarding>span,.scan-orbit{color:#6c5ce7;font-size:42px}.knowledge-onboarding h3,.knowledge-scanning h3{margin:12px 0 6px;font-size:19px}.knowledge-onboarding p,.knowledge-scanning p{color:#7f7989;max-width:520px;font-size:10px;line-height:1.6}.knowledge-onboarding ol{gap:10px;padding:0;list-style:none;display:flex}.knowledge-onboarding li{background:#f2f0ff;border-radius:9px;padding:9px;font-size:8px}.scan-orbit{animation:2s linear infinite scan-spin}.knowledge-scanning>div{background:#ebe8f3;border-radius:8px;width:320px;height:7px;overflow:hidden}.knowledge-scanning>div i{background:#6c5ce7;border-radius:8px;width:35%;height:100%;animation:1.3s ease-in-out infinite scan-progress;display:block}.knowledge-scanning.failed h3{color:#b24545}.knowledge-scanning button{height:36px;padding:0 13px}@keyframes scan-spin{to{transform:rotate(360deg)}}@keyframes scan-progress{50%{transform:translate(190%)}}.knowledge-doc-head{border-bottom:1px solid #ebe7ef;justify-content:space-between;align-items:center;padding:14px 16px;display:flex}.knowledge-doc-head span{letter-spacing:1px;color:#6c5ce7;font-size:7px;font-weight:850}.knowledge-doc-head h3{margin:3px 0;font-size:16px}.knowledge-doc-head p{color:#928c99;margin:0;font-size:7px}.knowledge-doc-head button{background:#fff;border:1px solid #ded9e7;border-radius:8px;padding:8px;font-size:8px}.knowledge-tabs{background:#faf9fc;border-bottom:1px solid #ece8f0;gap:18px;padding:9px 16px;display:flex}.knowledge-tabs span{color:#686273;font-size:8px;font-weight:750}.knowledge-doc-grid{grid-template-columns:1fr 300px;height:415px;display:grid}.knowledge-document{border-right:1px solid #ebe7ef;flex-direction:column;display:flex}.knowledge-document textarea{resize:none;color:#393445;border:0;outline:none;flex:1;padding:18px;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:9px;line-height:1.65}.knowledge-document footer{border-top:1px solid #ebe7ef;justify-content:flex-end;gap:7px;padding:10px;display:flex}.knowledge-document footer button{color:#594bc5;background:#eeeaff;height:34px;padding:0 12px}.knowledge-document footer button.approve{color:#fff;background:#6c5ce7}.knowledge-test{background:#faf9fc;flex-direction:column;display:flex}.knowledge-test>header{border-bottom:1px solid #ebe7ef;padding:13px}.knowledge-test header b,.knowledge-test header small{font-size:10px;display:block}.knowledge-test header small{color:#918b98;margin-top:3px;font-size:7px}.knowledge-chat{flex-direction:column;flex:1;gap:8px;padding:11px;display:flex;overflow:auto}.knowledge-chat>p{color:#928c99;font-size:8px;line-height:1.5}.knowledge-chat>div{white-space:pre-wrap;border-radius:9px;max-width:88%;padding:8px;font-size:8px;line-height:1.5}.knowledge-chat .user{color:#fff;background:#6c5ce7;align-self:flex-end}.knowledge-chat .assistant{background:#fff;border:1px solid #e4e0e9}.knowledge-question{border-top:1px solid #ebe7ef;gap:6px;padding:9px;display:flex}.knowledge-question input{border:1px solid #ddd9e4;border-radius:8px;flex:1;min-width:0;height:34px;padding:0 8px;font-size:8px}.knowledge-question button{color:#fff;background:#6c5ce7;border:0;border-radius:8px;width:35px}.knowledge-optional{border:1px solid #e7e3eb;border-radius:9px;margin-top:10px;padding:10px}.knowledge-optional summary{color:#736d7b;cursor:pointer;font-size:8px;font-weight:750}.knowledge-optional button{color:#584bc4;background:#eeebff;margin:9px 6px 0 0;padding:8px}.knowledge-optional button.recording{color:#b54242;background:#fff0f0}@media (width<=820px){.knowledge-create,.knowledge-studio-layout{grid-template-columns:1fr}.knowledge-brand-list{max-height:160px}.knowledge-doc-grid{grid-template-columns:1fr;height:auto}.knowledge-document{border-right:0;min-height:390px}.knowledge-test{min-height:360px}.knowledge-onboarding ol{flex-direction:column}}.knowledge-tabs button{color:#817b8a;background:0 0;border:0;padding:6px 2px;font-size:8px;font-weight:800}.knowledge-tabs button.active{color:#5d4ed1;border-bottom:2px solid #6c5ce7}.knowledge-sources-review{background:#faf9fc;flex-direction:column;height:415px;display:flex}.source-add{border-bottom:1px solid #e9e5ee;gap:7px;padding:10px;display:flex}.source-add input{border:1px solid #ddd8e5;border-radius:8px;flex:1;height:34px;padding:0 9px;font-size:8px}.source-add button{color:#fff;background:#6c5ce7;border:0;border-radius:8px;padding:0 12px;font-size:8px;font-weight:800}.source-review-summary{background:#fff;border-bottom:1px solid #ebe7ef;gap:15px;padding:8px 12px;display:flex}.source-review-summary span{color:#898391;font-size:8px}.source-review-summary b{color:#302b3f}.source-review-list{gap:7px;padding:9px;display:grid;overflow:auto}.source-review-list article{background:#fff;border:1px solid #e6e2eb;border-radius:10px;grid-template-columns:52px 1fr 150px;align-items:center;gap:10px;padding:9px;display:grid}.source-review-list article.approved{background:#f7fcf9;border-color:#bfe5d1}.source-review-list article.rejected{opacity:.55}.source-relevance{color:#5e4fd1;text-align:center;font-size:15px;font-weight:850}.source-relevance small{color:#96909d;font-size:6px;font-weight:600;display:block}.source-review-copy{min-width:0}.source-review-copy header{justify-content:space-between;display:flex}.source-review-copy header span{color:#6c5ce7;font-size:7px;font-weight:800}.source-review-copy a{color:#77718a;font-size:7px}.source-review-copy h4{margin:4px 0;font-size:10px}.source-review-copy p{color:#777180;margin:0;font-size:8px;line-height:1.4}.source-review-copy>small{color:#aaa4af;white-space:nowrap;text-overflow:ellipsis;margin-top:4px;font-size:6px;display:block;overflow:hidden}.source-decisions{justify-content:flex-end;gap:5px;display:flex}.source-decisions button{background:#fff;border:1px solid #ddd8e4;border-radius:7px;padding:7px 9px;font-size:7px;font-weight:800}.source-decisions .accept{color:#168054;border-color:#bfe4d0}.source-decisions .reject{color:#ad4848;border-color:#e9caca}.knowledge-document.standalone,.knowledge-test.standalone{border:0;height:415px}.knowledge-document footer>span{color:#918b98;align-self:center;margin-right:auto;font-size:7px}@media (width<=720px){.source-review-list article{grid-template-columns:45px 1fr}.source-decisions{grid-column:1/-1}.knowledge-sources-review{height:520px}}.knowledge-sources-review.with-chat{height:auto;max-height:none}.knowledge-sources-review.with-chat .source-review-list{flex:none;height:285px}.source-review-summary{gap:7px}.source-review-summary button{color:#898391;background:#fff;border:1px solid #e4e0e8;border-radius:99px;padding:6px 10px;font-size:8px}.source-review-summary button b{color:#302b3f}.source-review-summary button.active{color:#5b4cd0;background:#f1efff;border-color:#bbb2f7}.source-review-summary button.active.approved{color:#14794e;background:#eefaf4;border-color:#a9dbc1}.source-review-summary button.active.rejected{color:#a84343;background:#fff3f2;border-color:#e5bcbc}.knowledge-test.embedded{background:#f7f5ff;border-top:1px solid #ddd8e8;flex:none;height:245px}.knowledge-test.embedded .knowledge-chat{min-height:110px}.knowledge-test.embedded>header{justify-content:space-between;align-items:center;display:flex}.knowledge-test.embedded header small{margin:0}@media (width<=720px){.source-review-summary{flex-wrap:wrap}.knowledge-sources-review.with-chat .source-review-list{height:380px}.knowledge-test.embedded{height:290px}}.group-tag,.group-context{color:#14744d;background:#e9f8f1;border-radius:99px;align-items:center;font-style:normal;font-weight:800;display:inline-flex}.group-tag{margin-left:5px;padding:3px 6px;font-size:7px}.group-context{padding:4px 8px;font-size:8px}.sales-playbook{background:#faf9fc;height:520px;overflow:auto}.sales-playbook>header{background:linear-gradient(120deg,#f1efff,#eefaf6);border-bottom:1px solid #e8e4ed;justify-content:space-between;align-items:center;gap:16px;padding:14px 16px;display:flex}.sales-playbook>header b,.sales-playbook>header span{display:block}.sales-playbook>header b{font-size:12px}.sales-playbook>header span{color:#746e7d;max-width:610px;margin-top:4px;font-size:8px;line-height:1.5}.sales-playbook>header label{white-space:nowrap;align-items:center;gap:7px;font-size:8px;font-weight:800;display:flex}.playbook-grid{grid-template-columns:1fr 1fr;gap:10px;padding:14px;display:grid}.playbook-grid label{color:#4b4556;gap:5px;font-size:8px;font-weight:800;display:grid}.playbook-grid label small{color:#918b99;font-weight:600}.playbook-grid label.wide{grid-column:1/-1}.playbook-grid textarea{color:#34303f;min-height:72px;font:inherit;resize:vertical;background:#fff;border:1px solid #dfdbe7;border-radius:9px;outline-color:#6c5ce7;padding:9px;font-weight:500;line-height:1.5}.playbook-grid .wide textarea{min-height:62px}.sales-playbook>footer{background:#fff;border-top:1px solid #e8e4ed;justify-content:flex-end;align-items:center;gap:12px;padding:11px 14px;display:flex}.sales-playbook>footer span{color:#7d7785;margin-right:auto;font-size:7px}.sales-playbook>footer button{color:#fff;background:#6c5ce7;border:0;border-radius:9px;padding:10px 14px;font-size:8px;font-weight:850}@media (width<=720px){.sales-playbook{height:auto}.sales-playbook>header{flex-direction:column;align-items:flex-start}.playbook-grid{grid-template-columns:1fr}.playbook-grid label.wide{grid-column:auto}.sales-playbook>footer{flex-direction:column;align-items:flex-start}.sales-playbook>footer button{width:100%}}.social-knowledge-library{background:#f7f8fb;height:520px;overflow:auto}.social-library-intro{color:#fff;background:radial-gradient(circle at 85% 20%,#7449ee 0,#0000 35%),linear-gradient(130deg,#18152c,#2c244e);justify-content:space-between;align-items:center;gap:20px;padding:18px 20px;display:flex}.social-library-intro span{letter-spacing:1.2px;color:#a99cff;font-size:8px;font-weight:900}.social-library-intro h3{letter-spacing:-.6px;margin:6px 0 4px;font-size:20px}.social-library-intro p{color:#d0cbe3;max-width:680px;margin:0;font-size:10px;line-height:1.55}.nurture-rule{background:#ffffff0d;border:1px solid #ffffff26;border-radius:12px;flex:none;padding:11px 13px}.nurture-rule b,.nurture-rule small{display:block}.nurture-rule b{color:#aef1d2;font-size:10px}.nurture-rule small{color:#c8c2d9;margin-top:3px;font-size:8px}.social-channel-add{background:#fff;border-bottom:1px solid #e7e4ec;padding:14px 16px}.social-channel-add label>span{color:#5c5668;margin-bottom:6px;font-size:9px;font-weight:850;display:block}.social-channel-add label>div{gap:8px;display:flex}.social-channel-add input{border:1px solid #dcd8e6;border-radius:10px;outline-color:#6c5ce7;flex:1;min-width:0;height:42px;padding:0 12px;font-size:11px}.social-channel-add button{color:#fff;background:#6c5ce7;border:0;border-radius:10px;padding:0 16px;font-size:10px;font-weight:850}.social-channel-add button:disabled{opacity:.5}.supported-socials{flex-wrap:wrap;gap:6px;margin-top:9px;display:flex}.supported-socials span{color:#625d6f;background:#f2f0f7;border-radius:99px;padding:5px 8px;font-size:8px;font-weight:800}.supported-socials .youtube{color:#c93434;background:#fff0f0}.supported-socials .instagram{color:#b83a72;background:#fff0f6}.supported-socials .facebook{color:#176ad1;background:#eef5ff}.social-library-empty{text-align:center;place-items:center;padding:55px 20px;display:grid}.social-library-empty>span{color:#6654d8;background:#ece8ff;border-radius:16px;place-items:center;width:52px;height:52px;font-size:24px;display:grid}.social-library-empty h4{margin:13px 0 5px;font-size:16px}.social-library-empty p{color:#777180;max-width:530px;margin:0;font-size:10px;line-height:1.6}.social-channel-list{grid-template-columns:repeat(2,minmax(0,1fr));gap:9px;padding:12px 16px;display:grid}.social-channel-list article{background:#fff;border:1px solid #e4e0e9;border-radius:12px;grid-template-columns:38px 1fr auto 30px 30px;align-items:center;gap:9px;padding:10px;display:grid}.social-channel-list article.ready{border-color:#bde4d0}.social-channel-list article.failed,.social-channel-list article.needs_connection{border-color:#edcfbc}.social-channel-icon,.social-content-placeholder{color:#fff;place-items:center;font-weight:900;display:grid}.social-channel-icon{border-radius:11px;width:38px;height:38px;font-size:14px}.social-channel-icon.youtube,.social-content-placeholder.youtube{background:#f12828}.social-channel-icon.instagram,.social-content-placeholder.instagram{background:linear-gradient(145deg,#ffb23e,#ed387a 48%,#6f58dc)}.social-channel-icon.facebook,.social-content-placeholder.facebook{background:#1877f2}.social-channel-icon.x,.social-content-placeholder.x{background:#111}.social-channel-list article>div:nth-child(2){min-width:0}.social-channel-list b,.social-channel-list a,.social-channel-list small{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.social-channel-list b{font-size:10px}.social-channel-list a{color:#6757d0;text-transform:capitalize;margin-top:2px;font-size:8px}.social-channel-list small{color:#817b88;margin-top:3px;font-size:7px}.channel-sync-status{color:#16774e;white-space:nowrap;background:#edf9f3;border-radius:99px;padding:5px 7px;font-size:7px;font-weight:850}.channel-sync-status.needs_connection,.channel-sync-status.failed{color:#9d5f1f;background:#fff3e8}.channel-refresh,.channel-remove{color:#6e6877;background:#fff;border:1px solid #e2dee7;border-radius:8px;width:30px;height:30px}.channel-remove{color:#ac4a4a}.social-content-head{background:#fff;border-top:1px solid #e6e2ea;border-bottom:1px solid #e6e2ea;justify-content:space-between;align-items:center;gap:12px;padding:11px 16px;display:flex}.social-content-head b,.social-content-head span{display:block}.social-content-head b{font-size:11px}.social-content-head span{color:#817b89;font-size:8px}.social-content-head>span strong{color:#5146b7}.social-content-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;padding:12px 16px 18px;display:grid}.social-content-grid>article{background:#fff;border:1px solid #e3dfe7;border-radius:13px;flex-direction:column;min-width:0;display:flex;overflow:hidden}.social-content-grid>article.approved{border-color:#a9dbc0;box-shadow:0 6px 18px #1c8b5d0d}.social-content-grid>article.rejected{opacity:.55}.social-content-grid img,.social-content-placeholder{object-fit:cover;width:100%;height:112px}.social-content-placeholder{font-size:30px}.social-content-copy{flex:1;padding:10px}.social-content-copy header{justify-content:space-between;gap:7px;display:flex}.social-content-copy header span,.social-content-copy time{color:#6b5bd0;font-size:7px}.social-content-copy time{color:#918b98}.social-content-copy h4{-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:6px 0 4px;font-size:11px;line-height:1.35;display:-webkit-box;overflow:hidden}.social-content-copy p{-webkit-line-clamp:3;color:#777180;-webkit-box-orient:vertical;margin:0;font-size:8px;line-height:1.45;display:-webkit-box;overflow:hidden}.social-content-copy a{color:#5e4fc6;margin-top:7px;font-size:8px;font-weight:750;display:inline-block}.social-content-grid footer{border-top:1px solid #ece8ef;gap:6px;padding:9px;display:flex}.social-content-grid footer button{background:#fff;border:1px solid #ded9e5;border-radius:8px;flex:1;padding:7px 5px;font-size:8px;font-weight:850}.social-content-grid footer .accept{color:#137a4d;border-color:#b9dec9}.social-content-grid footer .reject{color:#a84a4a;border-color:#e8cccc}@media (width<=900px){.social-library-intro{flex-direction:column;align-items:flex-start}.social-channel-list,.social-content-grid{grid-template-columns:1fr}.nurture-rule{width:100%}}@media (width<=620px){.social-channel-add label>div{flex-direction:column}.social-channel-add button{height:42px}.social-channel-list article{grid-template-columns:38px 1fr 30px 30px}.channel-sync-status{grid-area:2/2/auto/-1}.social-content-head{flex-direction:column;align-items:flex-start}.knowledge-tabs{gap:10px;overflow-x:auto}.knowledge-tabs button{white-space:nowrap}}.social-preview{background:#14131a;width:100%;height:150px;position:relative;overflow:hidden}.social-preview img,.social-preview video,.social-preview .social-content-placeholder{object-fit:cover;width:100%;height:100%;display:block}.social-preview video{background:#111}.social-preview .social-content-placeholder{height:100%}.view-badge{color:#fff;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#18141dcc;border:1px solid #ffffff26;border-radius:999px;padding:5px 8px;font-size:7px;font-weight:850;position:absolute;bottom:8px;left:8px}.message-text{white-space:pre-wrap;overflow-wrap:anywhere}.message-text a{color:#5d4ed0;text-underline-offset:2px;text-decoration:underline;text-decoration-thickness:1px}.bubble-wrap.mine .message-text a{color:#0a6f53}.message-text a:focus-visible{outline-offset:2px;border-radius:3px;outline:2px solid #765ff0}.comments-backdrop{padding:14px}.comments-inbox{grid-template-rows:auto auto auto 1fr;width:min(1440px,100vw - 28px);height:min(900px,100vh - 28px);padding:0;display:grid;overflow:hidden}.comments-head{border-bottom:1px solid #e8e5ef;justify-content:space-between;align-items:flex-start;padding:24px 28px 18px;display:flex}.comments-head h2{margin:4px 0;font-size:28px}.comments-head p{color:#7d7887;margin:0;font-size:11px}.comments-head .modal-close{position:static}.comments-platforms{border-bottom:1px solid #ece9f2;gap:8px;padding:13px 18px;display:flex;overflow:auto}.comments-platforms>button{color:#494456;text-align:left;background:#fff;border:1px solid #e5e1ec;border-radius:11px;align-items:center;gap:8px;min-width:max-content;padding:9px 12px;display:flex}.comments-platforms>button.active{background:#f4f1ff;border-color:#7662ef;box-shadow:0 0 0 2px #7662ef16}.comments-platforms i,.comment-row>i,.post-preview header i{color:#fff;background:#777;border-radius:9px;place-items:center;width:29px;height:29px;font-style:normal;font-weight:850;display:grid}.comments-platforms i.instagram,.comment-row>i.instagram,.post-preview i.instagram{background:linear-gradient(135deg,#843ee8,#f33d77,#fb8b2b)}.comments-platforms i.facebook,.comment-row>i.facebook,.post-preview i.facebook{background:#1877f2}.comments-platforms i.youtube{background:#f03}.comments-platforms i.x{background:#111}.comments-platforms span,.comments-platforms small{display:block}.comments-platforms span{font-size:10px;font-weight:800}.comments-platforms small{color:#8a8493;margin-top:2px;font-size:7px}.comments-platforms .comment-connect{color:#fff;background:#171426;border-color:#171426;margin-left:auto}.comments-inbox .comments-toolbar{border-bottom:1px solid #ece9f2;padding:9px 18px}.comments-workspace{grid-template-columns:360px 1fr;min-height:0;display:grid}.comment-list{background:#faf9fc;border-right:1px solid #e8e5ef;min-height:0;overflow:auto}.comment-row{text-align:left;color:#272334;background:0 0;border:0;border-bottom:1px solid #ebe8f0;grid-template-columns:34px 1fr auto;gap:9px;width:100%;padding:13px 14px;display:grid}.comment-row:hover,.comment-row.active{background:#f0edff}.comment-row.active{box-shadow:inset 3px 0 #6d59e8}.comment-row span{min-width:0}.comment-row b,.comment-row small,.comment-row em{display:block}.comment-row b{font-size:10px}.comment-row small{color:#817c8a;margin:3px 0 6px;font-size:7px}.comment-row em{white-space:nowrap;text-overflow:ellipsis;font-size:9px;font-style:normal;overflow:hidden}.comment-row time{color:#9993a1;font-size:7px}.comment-detail{background:#f6f5f9;min-width:0;min-height:0;padding:18px;overflow:auto}.comment-detail-empty,.comments-empty{text-align:center;color:#827c8b;place-content:center;height:100%;display:grid}.comment-detail-empty span,.comments-empty>span{font-size:30px}.comment-detail-empty b,.comments-empty b{margin-top:8px}.comment-detail-empty p,.comments-empty p{max-width:360px;font-size:9px;line-height:1.5}.post-preview,.thread-panel,.comment-moderation{background:#fff;border:1px solid #e4e0ea;border-radius:14px;max-width:820px;margin:0 auto 12px;overflow:hidden}.post-preview header{justify-content:space-between;align-items:center;padding:12px 14px;display:flex}.post-preview header>div{align-items:center;gap:9px;display:flex}.post-preview header b,.post-preview header small{display:block}.post-preview header b{font-size:10px}.post-preview header small{color:#8b8592;margin-top:2px;font-size:7px}.post-preview header a{color:#5d4ed0;font-size:8px}.post-preview>img{object-fit:contain;background:#111;width:100%;max-height:390px;display:block}.post-preview>.message-text{padding:13px 14px;font-size:10px;line-height:1.55;display:block}.thread-panel>header{border-bottom:1px solid #ece9f0;justify-content:space-between;padding:12px 14px;font-size:9px;display:flex}.thread-list{max-height:270px;overflow:auto}.thread-list>article{border-bottom:1px solid #efedf2;padding:11px 14px;font-size:9px}.thread-list>article.focus{background:#f5f2ff;border-left:3px solid #735ee8}.thread-list b,.thread-list small{display:block}.thread-list .message-text{margin:4px 0;line-height:1.45;display:block}.thread-list small{color:#99939f;font-size:7px}.thread-reply{background:#faf9fc;border-left:2px solid #ded9ea;border-radius:0 8px 8px 0;margin:8px 0 0 22px;padding:8px 10px}.comment-moderation{padding:14px}.selected-comment{background:#f6f4fb;border-radius:10px;padding:11px}.selected-comment b,.selected-comment small{display:block}.selected-comment .message-text{margin:5px 0;font-size:10px;display:block}.selected-comment small{color:#8d8796;font-size:7px}.comment-moderation textarea{resize:vertical;border:1px solid #ded9e7;border-radius:9px;width:100%;min-height:68px;margin-top:10px;padding:10px}.comment-moderation>div:last-child{gap:7px;margin-top:8px;display:flex}.comment-moderation button{color:#fff;background:#6754db;border:0;border-radius:8px;padding:9px 13px;font-size:8px;font-weight:800}.comment-moderation button:disabled{opacity:.45}.comment-moderation button.danger{color:#b13d38;background:#fff0ef;margin-left:auto}.comments-empty{min-height:260px;padding:30px}@media (width<=820px){.comments-backdrop{padding:0}.comments-inbox{border-radius:0;width:100vw;height:100vh}.comments-head{padding:16px}.comments-head p{display:none}.comments-platforms{padding:9px}.comments-platforms .comment-connect{margin-left:0}.comments-workspace{grid-template-columns:1fr}.comment-list{border-right:0}.comment-detail{display:none}}.social-return-notice{color:#176b4a;background:#effaf4;border:1px solid #addfc7;border-radius:12px;grid-template-columns:30px 1fr 28px;align-items:center;gap:10px;margin:0 48px 14px 0;padding:10px 12px;display:grid}.social-return-notice.error{color:#a33f35;background:#fff3f1;border-color:#efc2bc}.social-return-notice>span{color:#fff;background:#1d9b68;border-radius:50%;place-items:center;width:28px;height:28px;font-weight:900;display:grid}.social-return-notice.error>span{background:#c55145}.social-return-notice b,.social-return-notice small{display:block}.social-return-notice b{font-size:10px}.social-return-notice small{color:inherit;margin-top:3px;font-size:8px;line-height:1.45}.social-return-notice button{color:inherit;background:0 0;border:0;font-size:17px}.customer-identities{flex-wrap:wrap;justify-content:center;gap:5px;margin-top:9px;display:flex}.customer-identities b{color:#5b4bd0;text-transform:capitalize;background:#eeebff;border-radius:99px;padding:4px 7px;font-size:7px}.customer-timeline{padding-top:12px}.timeline-heading{justify-content:space-between;align-items:center;margin-bottom:8px;display:flex}.timeline-heading h4{margin:0}.timeline-heading span{color:#918b99;font-size:7px}.timeline-event{border-top:1px solid #efedf3;grid-template-columns:22px minmax(0,1fr) auto;align-items:start;gap:7px;padding:8px 0;display:grid}.timeline-event>i{color:#5b4bd0;background:#eeebff;border-radius:7px;place-items:center;width:21px;height:21px;font-size:10px;font-style:normal;font-weight:850;display:grid}.timeline-event.comment>i{color:#c43f78;background:#fff0f5}.timeline-event.stage>i{color:#168350;background:#e6f7ee}.timeline-event b{text-transform:capitalize;font-size:8px;display:block}.timeline-event p{color:#706a79;white-space:nowrap;text-overflow:ellipsis;margin:3px 0 0;font-size:8px;line-height:1.35;overflow:hidden}.timeline-event small{color:#5b4bd0;margin-top:3px;font-size:7px;display:block}.timeline-event time{color:#9a94a0;white-space:nowrap;font-size:6px}.ai-test-launch{color:#5d49d8;background:#f5f2ff;border:1px solid #d9d2ff;border-radius:11px;height:42px;padding:0 14px;font-size:11px;font-weight:900}.message-row-actions{align-self:flex-end;gap:10px;display:flex}.message-delete-action{color:#b64b4b;opacity:0;background:0 0;border:0;font-size:9px;font-weight:800}.bubble-wrap:hover .message-delete-action,.message-delete-action:focus{opacity:1}.retention-list article>small{color:#8a6571;margin:7px 0;font-size:10px;display:block}.retention-actions{gap:8px;margin-top:10px;display:flex}.retention-actions button{color:#5d50b9;background:#fff;border:1px solid #ddd8e8;border-radius:8px;padding:7px 10px;font-size:9px;font-weight:850}.ai-test-drawer-backdrop{z-index:2400;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#17142270;position:fixed;inset:0}.ai-test-drawer{background:#f8f7fc;flex-direction:column;width:min(470px,100vw);height:100vh;display:flex;position:absolute;top:0;right:0;box-shadow:-22px 0 70px #1b173438}.ai-test-drawer>header{background:#fff;border-bottom:1px solid #e6e2ed;justify-content:space-between;gap:16px;padding:24px 24px 18px;display:flex}.ai-test-drawer>header span{color:#6552da;letter-spacing:.12em;font-size:8px;font-weight:900}.ai-test-drawer>header h2{margin:7px 0;font-size:24px}.ai-test-drawer>header p{color:#777180;margin:0;font-size:11px;line-height:1.5}.ai-test-drawer>header button{background:#f0eef3;border:0;border-radius:50%;width:34px;height:34px;font-size:21px}.ai-test-brand{color:#433786;background:#eeecff;justify-content:space-between;align-items:center;padding:11px 18px;font-size:11px;display:flex}.ai-test-brand button{color:#5b47d0;background:0 0;border:0;font-size:9px;font-weight:850}.ai-test-messages{flex-direction:column;flex:1;gap:12px;padding:18px;display:flex;overflow:auto}.ai-test-messages>div.customer,.ai-test-messages>div.ai{background:#fff;border-radius:14px;max-width:84%;padding:11px 13px;font-size:12px;line-height:1.5;box-shadow:0 5px 15px #211a4510}.ai-test-messages>div.customer{color:#fff;background:#6d58e8;align-self:flex-end}.ai-test-messages>div small{opacity:.68;margin-bottom:5px;font-size:8px;font-weight:850;display:block}.ai-test-empty{text-align:center;color:#777180;gap:7px;margin:auto;display:grid}.ai-test-empty i{color:#705ae8;font-size:30px;font-style:normal}.ai-test-empty b{color:#322d42}.ai-test-composer{background:#fff;border-top:1px solid #e5e1eb;grid-template-columns:1fr 42px;gap:8px;padding:12px 16px;display:grid}.ai-test-composer textarea,.ai-test-feedback textarea{resize:none;font:inherit;border:1px solid #ddd8e7;border-radius:11px;outline:0;padding:11px}.ai-test-composer button{color:#fff;background:#6954e4;border:0;border-radius:11px;font-size:18px}.ai-test-feedback{background:#fff;border-top:1px solid #e5e1eb;padding:14px 16px}.ai-test-feedback b{font-size:11px}.ai-test-feedback p{color:#7b7584;margin:5px 0 9px;font-size:9px;line-height:1.45}.ai-test-feedback textarea{width:100%;min-height:62px;font-size:10px}.ai-test-feedback>div{justify-content:space-between;gap:8px;margin-top:8px;display:flex}.ai-test-feedback button{background:#fff;border:1px solid #ddd8e7;border-radius:8px;padding:8px 10px;font-size:9px;font-weight:850}.ai-test-feedback button.primary{color:#fff;background:#176b51;border-color:#176b51}.ai-test-notice{color:#176b51;background:#eef8f3;padding:9px 16px;font-size:10px;font-weight:750}@media (width<=760px){.ai-test-launch{height:36px;padding:0 9px}.message-delete-action{opacity:1}.ai-test-drawer{width:100vw}}.legal-page{color:#19182a;min-height:100vh;font-family:var(--font-geist-sans),Arial,sans-serif;background:#f7f7fb;padding:48px 24px 80px}.legal-shell{background:#fff;border:1px solid #e7e5ef;border-radius:24px;max-width:820px;margin:0 auto;padding:48px;box-shadow:0 20px 70px #22194a14}.legal-brand{color:#6a4ef5;align-items:center;margin-bottom:36px;font-weight:800;text-decoration:none;display:inline-flex}.legal-page h1{letter-spacing:-.04em;margin:0 0 12px;font-size:42px}.legal-date{color:#716f7c;margin:0 0 36px}.legal-page h2{margin:34px 0 10px;font-size:22px}.legal-page p,.legal-page li{color:#4d4a59;font-size:16px;line-height:1.75}.legal-page a{color:#6248e8}.legal-page ul{padding-left:22px}.legal-links{border-top:1px solid #eceaf2;flex-wrap:wrap;gap:18px;margin-top:42px;padding-top:24px;display:flex}@media (width<=640px){.legal-page{padding:20px 12px 48px}.legal-shell{border-radius:18px;padding:28px 22px}.legal-page h1{font-size:34px}}.lp{--ink:#141127;--muted:#6f6b7f;--line:#dedbea;--violet:#6e54ef;--violet2:#9b87ff;--lime:#c8ff5a;min-height:100vh;color:var(--ink);background:#f8f7fb;font-family:Inter,ui-sans-serif,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;overflow:hidden}.lp *{box-sizing:border-box}.lp a{color:inherit;text-decoration:none}.lp-nav{border-bottom:1px solid #e8e5ef;align-items:center;max-width:1380px;height:86px;margin:auto;padding:0 34px;display:flex}.lp-logo{align-items:center;display:flex}.lp-logo .brand-lockup{gap:9px}.lp-logo .brand-mark{width:43px;height:43px}.lp-logo .brand-mark svg{fill:var(--violet)}.lp-logo .brand-mark .logo-route{fill:none;stroke:#fff;stroke-width:2.6px}.lp-logo .brand-lockup strong{letter-spacing:-1.4px;font-size:23px}.lp-logo .brand-lockup strong span{color:var(--violet)}.lp-links{gap:34px;margin:auto;display:flex}.lp-links a{color:#686477;font-size:12px;font-weight:700}.lp-login{background:#fff;border:1px solid #d7d3e5;border-radius:12px;padding:12px 16px;font-size:12px;font-weight:850;box-shadow:0 8px 24px #211a4710}.lp-login span{color:var(--violet);margin-left:12px}.lp-hero{text-align:center;max-width:1440px;margin:auto;padding:92px 38px 80px;position:relative}.lp-hero:before{content:"";pointer-events:none;background-image:linear-gradient(#5f4d9d0a 1px,#0000 1px),linear-gradient(90deg,#5f4d9d0a 1px,#0000 1px);background-size:54px 54px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000 0,#0000 73%);mask-image:linear-gradient(#000 0,#0000 73%)}.lp-orbit{border:1px solid #765cff15;border-radius:50%;position:absolute}.orbit-a{width:920px;height:920px;top:-340px;left:50%;transform:translate(-50%)}.orbit-b{width:650px;height:650px;top:-205px;left:50%;transform:translate(-50%)}.lp-kicker{color:#6d657d;letter-spacing:1.2px;background:#ffffffc7;border:1px solid #dcd7ed;border-radius:99px;align-items:center;gap:8px;padding:8px 12px;font-size:9px;font-weight:900;display:inline-flex;position:relative;box-shadow:0 8px 25px #25175e0b}.lp-kicker span{color:#32b87e;font-size:12px}.lp-hero h1{letter-spacing:-6px;max-width:1100px;margin:28px auto 23px;font-size:78px;line-height:.98;position:relative}.lp-hero h1 em{background:linear-gradient(100deg,#6b51ed,#967aff 62%,#6b51ed);color:#0000;-webkit-background-clip:text;background-clip:text;font-style:normal}.lp-hero>p{max-width:780px;color:var(--muted);margin:auto;font-size:18px;line-height:1.72;position:relative}.lp-actions{justify-content:center;gap:12px;margin:31px 0 30px;display:flex;position:relative}.lp-actions a{background:#fff;border:1px solid #dcd8e8;border-radius:13px;padding:15px 21px;font-size:12px;font-weight:850}.lp-actions a:first-child{border-color:var(--violet);background:var(--ink);color:#fff;box-shadow:0 16px 35px #20153d26}.lp-actions b{color:var(--lime);margin-left:28px}.lp-channel-row{color:#696576;justify-content:center;align-items:center;gap:20px;font-size:10px;display:flex;position:relative}.lp-channel-row>span{color:#aaa5b4;text-transform:uppercase;letter-spacing:1px;font-weight:850}.lp-channel-row>div{align-items:center;gap:7px;font-weight:750;display:flex}.lp-platform{color:#fff;border-radius:8px;place-items:center;width:26px;height:26px;font-size:13px;font-weight:900;display:grid;position:relative}.lp-platform.wa{background:#20bd72;border-radius:50%}.lp-platform.ig{background:linear-gradient(145deg,#ffb52f,#e83d83 52%,#7656ef)}.lp-platform.ig i{border:1.7px solid #fff;border-radius:4px;width:13px;height:13px}.lp-platform.ig b{background:#fff;border-radius:50%;width:3px;height:3px;position:absolute;top:5px;right:5px}.lp-platform.fb{background:#1877f2;border-radius:50%}.lp-platform.web{background:#161329}.lp-live-frame{text-align:left;background:#fff;border:1px solid #cbc5dc;border-radius:22px;max-width:1280px;margin:68px auto 0;padding:10px;position:relative;box-shadow:0 50px 120px #28185025,0 0 0 8px #ffffff80}.lp-browser{color:#8d879b;align-items:center;gap:6px;height:38px;padding:0 12px;font-size:8px;display:flex}.lp-browser>span{background:#ff6d7a;border-radius:50%;width:7px;height:7px}.lp-browser>span:nth-child(2){background:#ffc24d}.lp-browser>span:nth-child(3){background:#42cf88}.lp-browser b{margin-left:10px;font-weight:650}.lp-browser em{color:#17895e;background:#e7f8ef;border-radius:99px;margin-left:auto;padding:5px 8px;font-style:normal;font-weight:900}.lp-live-frame>img{border:1px solid #e5e2ed;border-radius:13px;width:100%;display:block}.lp-float{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#fffffff2;border:1px solid #d9d4e7;border-radius:14px;align-items:center;gap:10px;padding:12px 15px;display:flex;position:absolute;box-shadow:0 20px 50px #25173f24}.lp-float.one{top:160px;left:-34px}.lp-float.two{bottom:55px;right:-25px}.lp-float>i{width:32px;height:32px;color:var(--violet);background:#ede9ff;border-radius:9px;place-items:center;font-style:normal;display:grid}.lp-float.two>i{color:#558500;background:#efffcf}.lp-float b,.lp-float small{font-size:10px;display:block}.lp-float small{color:#8a8593;margin-top:4px;font-size:7px}.lp-proof{background:#fff;border-top:1px solid #dfdbe8;border-bottom:1px solid #dfdbe8;justify-content:space-between;align-items:center;padding:27px max(28px,50vw - 600px);display:flex}.lp-proof p{font-size:13px;font-weight:850}.lp-proof>div{gap:20px;display:flex}.lp-proof span{color:#716c7c;font-size:9px}.lp-proof i{color:#16a36d;margin-right:7px;font-style:normal}.lp-intro{text-align:center;max-width:1050px;margin:auto;padding:145px 30px 90px}.lp-intro>span,.lp-use-copy>span,.lp-flow>div>span,.lp-security>div>span,.lp-final>span{letter-spacing:1.8px;color:var(--violet);font-size:9px;font-weight:900}.lp-intro h2{letter-spacing:-3px;margin:19px 0;font-size:52px;line-height:1.08}.lp-intro p{max-width:730px;color:var(--muted);margin:auto;font-size:14px;line-height:1.75}.lp-founder-audit{color:#fff;background:#17132a;padding:130px max(30px,50vw - 590px)}.audit-head{max-width:870px}.audit-head>span,.lp-channel-map>div>span{letter-spacing:1.8px;color:var(--lime);font-size:11px;font-weight:900}.audit-head h2{letter-spacing:-3.4px;margin:20px 0;font-size:58px;line-height:1.03}.audit-head p{color:#aaa4b6;max-width:760px;font-size:17px;line-height:1.7}.audit-grid{border-top:1px solid #ffffff1c;border-left:1px solid #ffffff1c;grid-template-columns:repeat(3,1fr);margin-top:55px;display:grid}.audit-grid article{background:linear-gradient(145deg,#ffffff05,#0000);border-bottom:1px solid #ffffff1c;border-right:1px solid #ffffff1c;min-height:250px;padding:30px}.audit-grid article>b{color:var(--lime);font-size:11px}.audit-grid h3{letter-spacing:-.5px;margin:24px 0 12px;font-size:21px;line-height:1.25}.audit-grid p{color:#aaa4b6;margin:0;font-size:13px;line-height:1.65}.audit-callout{background:linear-gradient(115deg,#7458ef,#9b87ff);border-radius:22px;margin-top:48px;padding:38px 42px;box-shadow:0 25px 70px #0a0719}.audit-callout span{letter-spacing:1.8px;color:#dcff98;font-size:10px;font-weight:900}.audit-callout h3{letter-spacing:-1.5px;max-width:980px;margin:15px 0;font-size:32px;line-height:1.2}.audit-callout p{color:#eeeaff;margin:0;font-size:14px}.lp-usecases{max-width:1240px;margin:auto;padding:0 30px 130px}.lp-usecases article{border-top:1px solid #ded9e8;grid-template-columns:.82fr 1.18fr;align-items:center;gap:75px;padding:82px 0;display:grid}.lp-usecases article.reverse .lp-use-copy{order:2}.lp-use-copy h3{letter-spacing:-2.2px;margin:17px 0;font-size:42px;line-height:1.08}.lp-use-copy>p{color:var(--muted);font-size:13px;line-height:1.75}.lp-use-copy ul{gap:10px;margin:24px 0;padding:0;list-style:none;display:grid}.lp-use-copy li{font-size:10px;font-weight:750}.lp-use-copy li:before{content:"✓";color:#139362;background:#e9f8f0;border-radius:50%;place-items:center;width:18px;height:18px;margin-right:9px;display:inline-grid}.lp-use-copy>a{color:var(--violet);align-items:center;gap:20px;margin-top:8px;font-size:10px;font-weight:900;display:inline-flex}.lp-shot{background:#161329;border-radius:24px;min-height:445px;padding:41px 0 0 36px;position:relative;overflow:hidden;box-shadow:0 30px 70px #23174120}.lp-shot.social{background:#321632}.lp-shot.ai{background:#132a2b}.lp-shot-top{color:#948da5;align-items:center;gap:5px;height:40px;padding:0 13px;display:flex;position:absolute;top:0;left:0;right:0}.lp-shot-top i{background:#ff6571;border-radius:50%;width:6px;height:6px}.lp-shot-top i:nth-child(2){background:#ffc455}.lp-shot-top i:nth-child(3){background:#3bce87}.lp-shot-top span{margin-left:7px;font-size:7px}.lp-shot img{object-fit:cover;object-position:left top;border:1px solid #fff2;border-radius:14px 0 0;width:860px;max-width:none;height:475px}.lp-shot.inbox img{object-position:left top}.lp-shot.social img{object-position:left top;transform:translate(-305px)}.lp-shot.ai img{object-position:left top;transform:translate(-560px)}.lp-shot>strong{color:#ffffff82;letter-spacing:1px;font-size:7px;position:absolute;top:14px;right:16px}.lp-flow{color:#fff;background:#17132a;grid-template-columns:.7fr 1.3fr;align-items:start;gap:80px;padding:95px max(30px,50vw - 590px);display:grid}.lp-flow h2{letter-spacing:-2.4px;margin:16px 0;font-size:44px;line-height:1.08}.lp-flow ol{border-top:1px solid #ffffff1c;margin:0;padding:0;list-style:none}.lp-flow li{border-bottom:1px solid #ffffff1c;gap:18px;padding:22px 0;display:flex}.lp-flow li>b{color:var(--lime);font-size:9px}.lp-flow strong,.lp-flow small{font-size:12px;display:block}.lp-flow small{color:#9c96aa;margin-top:6px;font-size:9px}.lp-security{background:#fff;border:1px solid #d8d3e3;border-radius:26px;grid-template-columns:auto 1fr auto;align-items:center;gap:28px;max-width:1180px;margin:130px auto;padding:55px 62px;display:grid;box-shadow:0 25px 70px #24173c0b}.lp-security-mark{width:64px;height:64px;color:var(--violet);background:#ebe7ff;border-radius:19px;place-items:center;font-size:28px;display:grid}.lp-security h2{letter-spacing:-1.5px;margin:9px 0;font-size:30px}.lp-security p{max-width:670px;color:var(--muted);margin:0;font-size:11px;line-height:1.65}.lp-security>a{background:var(--ink);color:#fff;border-radius:12px;padding:14px 17px;font-size:10px;font-weight:850}.lp-security>a b{color:var(--lime);margin-left:14px}.lp-final{text-align:center;color:#fff;background:radial-gradient(circle at 50% 110%,#7758ef66,#0000 42%),#110e20;padding:135px 24px}.lp-final h2{letter-spacing:-3.6px;margin:18px 0;font-size:61px;line-height:1.02}.lp-final p{color:#aaa4b6;font-size:13px}.lp-final a{background:var(--lime);color:#1b2420;border-radius:13px;margin-top:24px;padding:16px 21px;font-size:11px;font-weight:900;display:inline-block}.lp-final a b{margin-left:24px}.lp-footer{color:#fff;background:#0d0b18;align-items:center;gap:35px;padding:45px max(28px,50vw - 600px);display:flex}.lp-footer .brand-lockup strong{color:#fff}.lp-footer .brand-lockup strong span{color:#a994ff}.lp-footer .brand-mark{width:41px;height:41px}.lp-footer .brand-mark svg{fill:#7457ef}.lp-footer .brand-mark .logo-route{fill:none;stroke:#fff;stroke-width:2.6px}.lp-footer p{color:#817b8d;font-size:9px}.lp-footer>div{color:#948ea1;align-items:center;gap:22px;margin-left:auto;font-size:9px;display:flex}.lp-footer small{color:#625d6c}.lp-channel-map{background:#eeebf7;grid-template-columns:.78fr 1.22fr;align-items:center;gap:70px;padding:105px max(30px,50vw - 590px);display:grid}.lp-channel-map>div>span{color:var(--violet)}.lp-channel-map h2{letter-spacing:-2.5px;margin:17px 0;font-size:44px;line-height:1.08}.lp-channel-map>div>p{color:var(--muted);font-size:15px;line-height:1.7}.channel-map-grid{grid-template-columns:repeat(2,1fr);gap:10px;display:grid}.channel-map-grid article{color:#716c7c;background:#f7f5fa;border:1px solid #d9d4e5;border-radius:15px;grid-template-columns:42px 1fr;align-items:center;column-gap:12px;padding:17px;display:grid}.channel-map-grid article.live{color:var(--ink);background:#fff;box-shadow:0 8px 25px #2818500a}.channel-map-grid article>.lp-platform,.channel-map-grid article>i{grid-row:1/3;width:38px;height:38px}.channel-map-grid article>i{color:#736d7d;background:#ddd8e7;border-radius:10px;place-items:center;font-style:normal;font-weight:900;display:grid}.channel-map-grid b{font-size:13px}.channel-map-grid small{color:#8d8798;margin-top:3px;font-size:10px}.channel-map-grid .live small{color:#249064}@media (width<=1000px){.lp-live-frame{margin-left:15px;margin-right:15px}.lp-float{display:none}.lp-proof{text-align:center;display:block}.lp-proof>div{flex-wrap:wrap;justify-content:center;margin-top:15px}.audit-grid{grid-template-columns:repeat(2,1fr)}.lp-usecases article,.lp-usecases article.reverse{grid-template-columns:1fr;gap:38px}.lp-usecases article.reverse .lp-use-copy{order:0}.lp-shot{min-height:400px}.lp-channel-map,.lp-flow{grid-template-columns:1fr}.lp-security{grid-template-columns:auto 1fr;margin-left:20px;margin-right:20px}.lp-security>a{grid-column:2}.lp-hero h1{font-size:64px}.lp-links{display:none}}@media (width<=650px){.lp-nav{height:72px;padding:0 18px}.lp-nav .brand-lockup strong{font-size:19px}.lp-nav .brand-mark{width:36px;height:36px}.lp-login{padding:10px 12px}.lp-hero{padding:70px 16px}.lp-hero h1{letter-spacing:-3px;font-size:43px}.lp-hero>p{font-size:14px}.lp-actions{flex-direction:column}.lp-channel-row{flex-wrap:wrap}.lp-live-frame{margin-top:45px;padding:6px}.lp-browser{height:30px}.lp-proof>div{text-align:left;grid-template-columns:1fr;display:grid}.lp-founder-audit{padding:85px 20px}.audit-head h2{letter-spacing:-2px;font-size:38px}.audit-head p{font-size:15px}.audit-grid{grid-template-columns:1fr;margin-top:35px}.audit-grid article{min-height:auto;padding:25px}.audit-callout{padding:27px 24px}.audit-callout h3{font-size:24px}.lp-intro{padding:100px 20px 60px}.lp-intro h2,.lp-use-copy h3{letter-spacing:-1.8px;font-size:34px}.lp-usecases{padding:0 18px 90px}.lp-usecases article{padding:60px 0}.lp-shot{min-height:300px;padding-left:20px}.lp-shot img{width:650px;height:360px}.lp-shot.social img{transform:translate(-200px)}.lp-shot.ai img{transform:translate(-390px)}.lp-channel-map{padding:75px 20px}.lp-channel-map h2{font-size:35px}.channel-map-grid{grid-template-columns:1fr}.lp-flow{padding:70px 24px}.lp-flow h2{font-size:35px}.lp-security{grid-template-columns:1fr;padding:30px 24px}.lp-security-mark{width:50px;height:50px}.lp-security>a{grid-column:auto}.lp-final{padding:100px 20px}.lp-final h2{letter-spacing:-2px;font-size:40px}.lp-footer{flex-direction:column;align-items:flex-start}.lp-footer>div{flex-wrap:wrap;margin:0}}.lp-logo .logo-dm,.lp-footer .logo-dm{fill:#fff;letter-spacing:-.6px;font:900 12px Arial,sans-serif}.lp-links a,.lp-login{font-size:14px}.lp-kicker{font-size:11px}.lp-hero>p{max-width:850px;font-size:20px}.lp-actions a{font-size:14px}.lp-channel-row{font-size:13px}.lp-browser{font-size:10px}.lp-float b{font-size:13px}.lp-float small{font-size:10px}.lp-proof p{font-size:16px}.lp-proof span{font-size:12px}.lp-intro>span,.lp-use-copy>span,.lp-flow>div>span,.lp-security>div>span,.lp-final>span,.lp-faq>span{font-size:11px}.lp-intro p{font-size:17px}.lp-usecases article{grid-template-columns:.75fr 1.25fr;gap:64px}.lp-usecases article.reverse{grid-template-columns:1.25fr .75fr}.lp-use-copy>p{font-size:16px}.lp-use-copy li,.lp-use-copy>a{font-size:13px}.lp-flow strong{font-size:15px}.lp-flow small{font-size:12px}.lp-security p{font-size:14px}.lp-security>a,.lp-final a{font-size:13px}.lp-final p{font-size:16px}.lp-footer p,.lp-footer>div{font-size:11px}.product-scene{background:#17132a;border:1px solid #2b2541;border-radius:24px;min-height:500px;position:relative;overflow:hidden;box-shadow:0 30px 75px #261b4424}.scene-browser{color:#a49db7;border-bottom:1px solid #ffffff12;align-items:center;gap:6px;height:45px;padding:0 16px;font-size:11px;display:flex}.scene-browser>i{background:#ff6571;border-radius:50%;width:7px;height:7px}.scene-browser>i:nth-child(2){background:#ffc455}.scene-browser>i:nth-child(3){background:#3bce87}.scene-browser span{margin-left:8px}.scene-browser b{color:#bff668;letter-spacing:1px;margin-left:auto;font-size:9px}.scene-title{background:#fff;border-bottom:1px solid #e8e5ef;justify-content:space-between;align-items:center;height:70px;padding:0 22px;display:flex}.scene-title>div{align-items:center;gap:10px;display:flex}.avatar{color:#fff;background:linear-gradient(145deg,#7b63f5,#b69cff);border-radius:50%;place-items:center;width:34px;height:34px;font-size:11px;font-style:normal;font-weight:900;display:grid}.scene-title b,.scene-title small{display:block}.scene-title b{font-size:14px}.scene-title small{color:#8d8799;margin-top:3px;font-size:10px}.scene-title>em{color:#397f62;background:#e9f8f0;border-radius:99px;padding:8px 10px;font-size:10px;font-style:normal;font-weight:800}.scene-title>em i{background:#24b974;border-radius:50%;width:7px;height:7px;margin-right:5px;display:inline-block}.chat-canvas{background:radial-gradient(circle at 80% 10%,#9b87ff20,#0000 33%),#f5f3f9;height:339px;padding:18px 24px;overflow:hidden}.day-pill{color:#817a90;background:#e4e0eb;border-radius:99px;width:max-content;margin:0 auto 12px;padding:5px 9px;font-size:8px;font-weight:900}.bubble{color:#332d41;background:#fff;border-radius:14px;width:max-content;max-width:72%;padding:11px 13px 22px;font-size:12px;line-height:1.4;position:relative;box-shadow:0 5px 14px #281d4810}.bubble small{color:#9993a2;font-size:8px;position:absolute;bottom:6px;right:10px}.bubble.outgoing{background:#e8e2ff;margin:9px 0 11px auto}.bubble.outgoing strong{color:#6b51ed;font-size:8px;position:absolute;top:-17px;right:0}.bubble.second{background:#ddf8e9}.handoff{color:#746c81;align-items:center;gap:8px;width:max-content;max-width:90%;margin:4px auto 20px;font-size:9px;display:flex}.handoff i{color:#7057eb;background:#e3dfff;border-radius:50%;place-items:center;width:23px;height:23px;font-style:normal;display:grid}.handoff b,.handoff small{display:block}.handoff small{color:#aaa4b2;margin-top:2px;font-size:8px}.scene-composer{color:#aaa4b3;background:#fff;border-radius:11px;align-items:center;height:46px;margin:0 12px 12px;padding:0 12px;font-size:10px;display:flex}.scene-composer span{color:#745aef;margin-left:auto;font-weight:800}.scene-composer b{color:#fff;background:#18142b;border-radius:8px;margin-left:10px;padding:8px 10px;font-size:9px}.comment-scene{background:#251524}.comment-layout{background:linear-gradient(145deg,#fff1f7,#f1ecff);grid-template-columns:.9fr 1.1fr;gap:14px;height:455px;padding:18px;display:grid}.post-card,.automation-panel{background:#fff;border:1px solid #e6dce8;border-radius:17px;overflow:hidden;box-shadow:0 12px 35px #4c214211}.post-head{align-items:center;gap:8px;height:54px;padding:0 12px;display:flex}.post-head .lp-platform{width:29px;height:29px}.post-head b,.post-head small{font-size:10px;display:block}.post-head small{color:#9a91a0;margin-top:3px;font-size:8px}.post-head em{margin-left:auto;font-style:normal}.post-visual{text-align:center;color:#fff;letter-spacing:-.4px;background:radial-gradient(circle at 25% 10%,#ffb549,#0000 34%),radial-gradient(circle at 90% 85%,#a246ff,#0000 38%),#ed3e81;place-items:center;height:150px;font-size:18px;display:grid}.post-visual b{font-size:27px}.public-comment,.public-reply{gap:8px;padding:12px;display:flex}.avatar.pink{background:#fb5a9e;width:27px;height:27px;font-size:8px}.public-comment p,.public-reply p{margin:0;font-size:10px;line-height:1.35}.public-comment small{color:#a29aa8;margin-top:5px;font-size:8px;display:block}.public-reply{background:#f8f5fa;border-radius:9px;margin:0 10px;padding:9px}.public-reply i{color:#e23c82}.automation-panel{padding:18px}.auto-kicker{letter-spacing:1.5px;color:#7c64ed;font-size:9px;font-weight:900}.auto-step{gap:10px;margin-top:18px;display:flex}.auto-step>i{color:#168c5f;background:#e5f8ee;border-radius:50%;flex:none;place-items:center;width:28px;height:28px;font-style:normal;font-weight:900;display:grid}.auto-step.active>i{color:#6e54ef;background:#ece7ff}.auto-step b,.auto-step small{font-size:11px;display:block}.auto-step small{color:#938b9a;margin-top:4px;font-size:9px}.auto-step button{color:#fff;background:#6e54ef;border:0;border-radius:7px;margin-top:10px;padding:8px 12px;font-size:9px;font-weight:800}.auto-line{background:#d9d2e2;width:1px;height:20px;margin:2px 0 -12px 13px}.moderation-card{background:#fff4f2;border:1px solid #ffdcd6;border-radius:12px;margin-top:19px;padding:12px}.moderation-card>div{align-items:center;gap:8px;display:flex}.moderation-card>div>i{color:#b73c2c;background:#ffded8;border-radius:7px;place-items:center;width:24px;height:24px;font-style:normal;font-weight:900;display:grid}.moderation-card b,.moderation-card small{font-size:10px;display:block}.moderation-card small{color:#9a7a76;margin-top:3px;font-size:8px}.moderation-card>strong{color:#a93529;margin:10px 0 2px;font-size:9px;display:block}.knowledge-scene{background:#102929}.knowledge-grid{background:linear-gradient(135deg,#ecfbf4,#f5f2ff);grid-template-columns:.9fr 1.1fr;gap:15px;height:455px;padding:19px;display:grid}.source-panel,.ai-test{background:#fff;border:1px solid #dbe8e2;border-radius:17px;padding:19px;box-shadow:0 12px 32px #1436290d}.source-panel h4{letter-spacing:-1px;margin:12px 0 18px;font-size:20px;line-height:1.12}.source-card{border-top:1px solid #ece8ef;align-items:center;gap:9px;padding:10px 0;display:flex}.source-card>i{color:#278965;background:#eaf8f1;border-radius:8px;place-items:center;width:27px;height:27px;font-size:10px;font-style:normal;font-weight:900;display:grid}.source-card b,.source-card small{font-size:10px;display:block}.source-card small{color:#9a94a1;margin-top:3px;font-size:8px}.source-card em{color:#25835f;background:#e7f8ef;border-radius:99px;margin-left:auto;padding:4px 6px;font-size:7px;font-style:normal;font-weight:900}.source-note{color:#8a8292;margin-top:13px;font-size:8px;line-height:1.5}.ai-head{justify-content:space-between;align-items:center;display:flex}.ai-head>span{align-items:center;gap:7px;display:flex}.ai-head>span i{color:#7056ee;background:#ebe6ff;border-radius:7px;place-items:center;width:25px;height:25px;font-style:normal;display:grid}.ai-head b{font-size:11px}.ai-head>em{color:#21845f;background:#e9f8f0;border-radius:99px;padding:6px 8px;font-size:8px;font-style:normal;font-weight:900}.ai-head>em i{background:#20b775;border-radius:50%;width:6px;height:6px;margin-right:4px;display:inline-block}.test-bubble{border-radius:12px;max-width:87%;padding:11px 12px;font-size:10px;line-height:1.45}.test-bubble.ask{background:#eee9ff;margin:25px 0 12px auto}.test-bubble.answer{background:#f2faf6}.test-bubble.answer strong,.test-bubble.answer small{display:block}.test-bubble.answer strong{color:#4f3ac9;margin-bottom:5px;font-size:8px}.test-bubble.answer small{color:#6e927f;margin-top:7px;font-size:7px}.source-citations{gap:6px;margin-top:10px;display:flex}.source-citations span{color:#6f6780;border:1px solid #ded8ea;border-radius:7px;padding:5px 7px;font-size:7px}.takeover{color:#544b63;background:#fff;border:1px solid #dcd5e8;border-radius:9px;width:100%;margin-top:20px;padding:9px;font-size:9px;font-weight:800}.report-scene{background:#13172c}.report-scene>.scene-browser{border-color:#ffffff10}.report-top{background:#eef0f8;grid-template-columns:repeat(3,1fr);gap:10px;padding:18px;display:grid}.report-top>span{background:#fff;border:1px solid #e2e2ea;border-radius:12px;padding:13px}.report-top small,.report-top b,.report-top em{display:block}.report-top small{color:#8d8897;letter-spacing:.8px;font-size:7px;font-weight:900}.report-top b{margin:6px 0;font-size:11px}.report-top em{color:#795fef;font-size:7px;font-style:normal}.report-top em.good{color:#188b61}.leaderboard{background:#fff;border-radius:15px;margin:0 18px;padding:17px}.board-head{justify-content:space-between;align-items:center;margin-bottom:9px;display:flex}.board-head b,.board-head small{font-size:12px;display:block}.board-head small{color:#9c96a4;margin-top:4px;font-size:8px}.board-head em{color:#716b7a;font-size:8px;font-style:normal}.leader-row{border-top:1px solid #efedf2;grid-template-columns:22px 32px 1fr 1.4fr 1fr;align-items:center;gap:8px;padding:9px 0;display:grid}.leader-row>i{color:#8e8798;font-size:9px;font-style:normal}.leader-row .avatar{width:28px;height:28px}.leader-row>b{font-size:10px}.leader-row>small{color:#8f8997;font-size:8px}.leader-row>strong{color:#258963;text-align:right;font-size:8px}.scale-note{color:#fff;border:1px solid #4d4768;border-radius:12px;align-items:center;gap:10px;margin:12px 18px 0;padding:12px;display:flex}.scale-note>i{color:#293417;background:#c8ff5a;border-radius:8px;place-items:center;width:27px;height:27px;font-style:normal;display:grid}.scale-note b,.scale-note small{font-size:10px;display:block}.scale-note small{color:#a8a3b5;margin-top:3px;font-size:8px}.lp-faq{text-align:center;max-width:1050px;margin:0 auto;padding:30px 30px 140px}.lp-faq>span{letter-spacing:1.8px;color:var(--violet);font-weight:900}.lp-faq h2{letter-spacing:-2.7px;margin:18px 0 45px;font-size:48px}.lp-faq>div{text-align:left;border-top:1px solid var(--line)}.lp-faq details{border-bottom:1px solid var(--line);padding:0 4px}.lp-faq summary{cursor:pointer;justify-content:space-between;align-items:center;padding:24px 0;font-size:17px;font-weight:800;list-style:none;display:flex}.lp-faq summary::-webkit-details-marker{display:none}.lp-faq summary i{color:#6f55ee;background:#ebe7fa;border-radius:50%;place-items:center;width:28px;height:28px;font-style:normal;display:grid}.lp-faq details[open] summary i{transform:rotate(45deg)}.lp-faq details p{max-width:820px;color:var(--muted);margin:-7px 0 23px;font-size:15px;line-height:1.7}@media (width<=1000px){.lp-usecases article,.lp-usecases article.reverse{grid-template-columns:1fr}.product-scene{min-height:500px}.lp-usecases article.reverse .lp-use-copy{order:0}.lp-usecases article.reverse .product-scene{order:1}}@media (width<=650px){.lp-links{display:none}.lp-login{font-size:12px}.lp-login span{display:none}.lp-hero>p{font-size:17px}.lp-kicker{font-size:9px}.lp-channel-row{font-size:12px}.lp-proof span{font-size:11px}.lp-proof>div{grid-template-columns:1fr}.lp-intro p,.lp-use-copy>p{font-size:15px}.lp-use-copy li{font-size:12px}.product-scene{border-radius:18px;min-height:480px}.scene-title{padding:0 12px}.scene-title>em{font-size:8px}.chat-canvas{padding:16px 12px}.bubble{max-width:82%;font-size:10px}.comment-layout,.knowledge-grid{grid-template-columns:1fr;height:auto}.comment-layout{min-height:650px}.post-card{max-height:320px}.knowledge-grid{min-height:670px}.report-top{grid-template-columns:1fr}.report-top>span:nth-child(2){display:none}.leader-row{grid-template-columns:20px 30px .8fr 1.2fr}.leader-row>strong{display:none}.lp-faq{padding:20px 20px 100px}.lp-faq h2{font-size:36px}.lp-faq summary{font-size:15px}.lp-faq details p{font-size:14px}.lp-footer p{font-size:11px}}
