@font-face{font-family:Manrope;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/manrope-cyrillic-ext-400-normal-CRdE35mU.woff2) format("woff2"),url(/assets/manrope-cyrillic-ext-400-normal-Djnz4Wsr.woff) format("woff");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Manrope;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/manrope-cyrillic-400-normal-BMzJvInZ.woff2) format("woff2"),url(/assets/manrope-cyrillic-400-normal-Dvx59UGC.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Manrope;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/manrope-greek-400-normal-CM4qok81.woff2) format("woff2"),url(/assets/manrope-greek-400-normal-DuX9RsAR.woff) format("woff");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:Manrope;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/manrope-vietnamese-400-normal-DHb3EETF.woff2) format("woff2"),url(/assets/manrope-vietnamese-400-normal-D7E_mLGF.woff) format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Manrope;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/manrope-latin-ext-400-normal-CMDvPJRp.woff2) format("woff2"),url(/assets/manrope-latin-ext-400-normal-C-X6QNXX.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Manrope;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/manrope-latin-400-normal-PaqtzbVb.woff2) format("woff2"),url(/assets/manrope-latin-400-normal-8tf8FM3T.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Manrope;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/manrope-cyrillic-ext-500-normal-Dz8SjJZ9.woff2) format("woff2"),url(/assets/manrope-cyrillic-ext-500-normal-PaLk8PaH.woff) format("woff");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Manrope;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/manrope-cyrillic-500-normal-B1OEZity.woff2) format("woff2"),url(/assets/manrope-cyrillic-500-normal-CNwnNrRC.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Manrope;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/manrope-greek-500-normal-GeMIHyWm.woff2) format("woff2"),url(/assets/manrope-greek-500-normal-DyxYGEtJ.woff) format("woff");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:Manrope;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/manrope-vietnamese-500-normal-DCXiE_xi.woff2) format("woff2"),url(/assets/manrope-vietnamese-500-normal-DaZ8i3XM.woff) format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Manrope;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/manrope-latin-ext-500-normal-dm74KBQw.woff2) format("woff2"),url(/assets/manrope-latin-ext-500-normal-EtoS1VaI.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Manrope;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/manrope-latin-500-normal-BYYD-dBL.woff2) format("woff2"),url(/assets/manrope-latin-500-normal-DMZssgOp.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Manrope;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/manrope-cyrillic-ext-600-normal-Dk-u7o-5.woff2) format("woff2"),url(/assets/manrope-cyrillic-ext-600-normal-DjQx9_jq.woff) format("woff");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Manrope;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/manrope-cyrillic-600-normal-DvRl3Mj-.woff2) format("woff2"),url(/assets/manrope-cyrillic-600-normal-It4mZcQk.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Manrope;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/manrope-greek-600-normal-BoRV6lzK.woff2) format("woff2"),url(/assets/manrope-greek-600-normal-CF2i9ZRY.woff) format("woff");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:Manrope;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/manrope-vietnamese-600-normal-C1J5PCl_.woff2) format("woff2"),url(/assets/manrope-vietnamese-600-normal-lA7a_7Ok.woff) format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Manrope;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/manrope-latin-ext-600-normal-_gBojHdJ.woff2) format("woff2"),url(/assets/manrope-latin-ext-600-normal-u5Pl7hTU.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Manrope;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/manrope-latin-600-normal-4f0koTD-.woff2) format("woff2"),url(/assets/manrope-latin-600-normal-BqgrALkZ.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Manrope;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/manrope-cyrillic-ext-700-normal-cq7F7ESW.woff2) format("woff2"),url(/assets/manrope-cyrillic-ext-700-normal-ezu7N0xg.woff) format("woff");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Manrope;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/manrope-cyrillic-700-normal-Dw_fZAg2.woff2) format("woff2"),url(/assets/manrope-cyrillic-700-normal-7JNVKxyl.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Manrope;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/manrope-greek-700-normal-CHUG9PD8.woff2) format("woff2"),url(/assets/manrope-greek-700-normal-DyfsrCpP.woff) format("woff");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:Manrope;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/manrope-vietnamese-700-normal-CUqMx5-1.woff2) format("woff2"),url(/assets/manrope-vietnamese-700-normal-pt65Fn2Z.woff) format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Manrope;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/manrope-latin-ext-700-normal-DYOwVNan.woff2) format("woff2"),url(/assets/manrope-latin-ext-700-normal-eVCcYqtJ.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Manrope;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/manrope-latin-700-normal-BZp_XxE4.woff2) format("woff2"),url(/assets/manrope-latin-700-normal-DGRFkw-m.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{font-family:Manrope,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;color:#eae9f0;background:#0e0e12;font-synthesis:none;font-weight:400;font-size:13px;--bg: #0e0e12;--sidebar: #16151c;--surface: #19181f;--line: #2a2833;--muted: #96929f;--text: #eae9f0;--accent: #baa3f2;--green: #95c6ad}*{box-sizing:border-box}body{margin:0}button,input,textarea,select{font:inherit}button,a,input,textarea,select{-webkit-tap-highlight-color:transparent}button{cursor:pointer;color:inherit}button:disabled{cursor:not-allowed;opacity:.42}a{color:inherit;text-decoration:none}button{border:0;background:none}button:focus-visible,a:focus-visible{outline:2px solid var(--accent);outline-offset:4px}input:focus,textarea:focus,select:focus{outline:1px solid var(--accent);outline-offset:2px}::selection{background:#665183;color:#fff}h1,h2,h3,p{margin:0}h1{font-weight:500;letter-spacing:-1.4px}h2{font-size:17px;font-weight:600;letter-spacing:-.35px}h3{font-size:14px;font-weight:600}p{line-height:1.75;color:var(--muted)}small{color:var(--muted)}svg{flex-shrink:0;stroke-width:1.65}input,textarea,select{color:var(--text);background:#131217;border:1px solid #34313e;border-radius:8px;padding:11px 12px;min-width:0}input::placeholder,textarea::placeholder{color:#74707e}textarea{resize:vertical}select{color-scheme:dark}code{font-size:11px;color:#c6b8e7;background:#24212c;padding:3px 5px;border-radius:4px;overflow-wrap:anywhere}button,a{transition:background .15s,color .15s,border-color .15s}::-webkit-scrollbar{width:5px;height:5px}::-webkit-scrollbar-thumb{background:#34313c;border-radius:10px}.app-shell{display:flex;min-height:100vh}.sidebar{width:226px;flex:0 0 226px;position:fixed;inset:0 auto 0 0;background:var(--sidebar);border-right:1px solid #25232e;padding:27px 15px 0;display:flex;flex-direction:column;z-index:25}.workspace-switch{display:flex;align-items:center;gap:11px;text-align:left;width:100%;padding:0 8px}.brand-mark{display:grid;place-items:center;background:#b4a0e8;color:#262032;width:34px;height:35px;border-radius:11px;font-size:27px;font-weight:600;letter-spacing:-3px;padding-right:3px;line-height:1}.workspace-switch>span:nth-child(2){display:flex;flex-direction:column;gap:2px;flex:1}.workspace-switch strong{font-size:21px;line-height:1;letter-spacing:-1px;font-weight:700}.workspace-switch small{font-size:10px}.organization-picker{display:grid;gap:6px;margin:2px 12px 14px;color:var(--muted, #777887);font-size:11px}.organization-picker select{width:100%;min-width:0;padding:9px 10px;border:1px solid var(--line, #e8e7ec);border-radius:9px;background:var(--surface, #fff);color:var(--ink, #24232b);font:inherit}.organization-panel{margin:0 28px 28px}.organization-panel .section-heading h2,.organization-panel .section-heading h3{display:flex;align-items:center;gap:8px}.organization-create,.organization-invite{display:flex;align-items:end;gap:12px;margin:18px 0}.organization-create label{width:100%}.inline-field{display:flex;gap:9px;margin-top:6px}.inline-field input,.organization-invite label:first-child{flex:1}.organization-invite label{min-width:130px}.organization-members{border-top:1px solid var(--line, #e8e7ec);padding-top:16px}.member-list{display:grid}.member-row{display:flex;align-items:center;justify-content:space-between;gap:14px;padding:12px 0;border-top:1px solid var(--line, #e8e7ec)}.member-row>div:first-child{display:grid;gap:3px;min-width:0}.member-row strong{overflow-wrap:anywhere;font-size:13px}.member-row small{color:var(--muted, #777887);font-size:11px}.member-actions{display:flex;align-items:center;gap:8px}.member-actions select{min-width:105px}.source-sharing-status{margin:5px 0 0;color:var(--muted, #777887);font-size:11px}.source-sharing{grid-column:1 / -1;margin-top:10px;border-top:1px solid var(--line, #e8e7ec);padding-top:9px}.source-sharing summary{cursor:pointer;font-size:12px;font-weight:650}.source-sharing label{display:grid;gap:5px;margin:10px 0 6px;font-size:12px}.source-sharing>small{display:block;margin-bottom:9px;color:var(--muted, #777887)}@media(max-width:620px){.organization-panel{margin:0 16px 22px}.organization-invite{align-items:stretch;flex-direction:column}.member-row{align-items:flex-start;flex-direction:column}}.workspace-switch>svg{color:#8c8797}.new-chat{margin:30px 0 20px;display:flex;align-items:center;gap:8px;text-align:left;width:100%;font-size:11px;font-weight:600;background:#211f28;border:1px solid #393440;border-radius:8px;padding:11px 10px}.new-chat:hover{background:#2b2636}.new-chat>span{font-size:9px;color:#938b9d;margin-left:auto;font-weight:400}.sidebar nav{display:flex;flex-direction:column;gap:5px}.nav-item{display:flex;align-items:center;width:100%;gap:12px;padding:10px 12px;text-align:left;color:#aba5b6;border-radius:7px;font-size:12px;line-height:1.2;font-weight:500}.nav-item:hover{color:#e5e0f0;background:#201d29}.nav-item.selected{background:#2d263d;color:#d1bdf6}.nav-count{margin-left:auto;font-size:10px;background:#463555;border-radius:4px;min-width:18px;text-align:center;padding:2px 4px}.nav-count.muted{background:#25222d;color:#9e96ad}.recents{margin:31px 11px 18px;overflow:hidden}.recents-label{font-size:10px;color:#827a90;display:flex;align-items:center;justify-content:space-between;margin-bottom:13px}.recents p{font-size:10px;color:#706879;line-height:1.5}.recents>button{display:flex;gap:8px;align-items:center;color:#8b8197;font-size:11px;max-width:100%;padding:8px 0;text-align:left}.recents>button span{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.recents>button:hover,.recents .active-recent{color:#ceb9ee}.sidebar-bottom{margin-top:auto}.workspace-note{border:1px solid #33303c;border-radius:10px;margin:18px 2px;padding:15px 12px;background:linear-gradient(135deg,#24202d,#1d1a24)}.workspace-note strong{font-size:10px;font-weight:600;display:block;margin:11px 0 5px}.workspace-note p{font-size:10px;line-height:1.7}.workspace-note button{display:flex;align-items:center;gap:11px;font-size:10px;margin-top:12px;padding:0;color:#c8b1eb}.tiny-orbit{width:20px;height:20px;border:1px solid #b399d9;border-radius:50%;position:relative}.tiny-orbit:after{content:"";position:absolute;top:3px;right:-4px;bottom:3px;left:-4px;border:1px solid #79628f;border-radius:50%;transform:rotate(-38deg)}.profile{border-top:1px solid #2b2635;margin-top:13px;padding:18px 7px;display:flex;align-items:center;gap:9px}.avatar{width:30px;height:30px;border-radius:50%;display:grid;place-items:center;flex-shrink:0;font-size:10px;font-weight:600}.avatar.owner{background:#494050;color:#e4d9e9}.profile>span:nth-child(2){display:flex;flex-direction:column;gap:3px;flex:1}.profile strong{font-size:10px;font-weight:600}.profile small{font-size:9px}.local-dot{display:inline-block;width:5px;height:5px;background:#92b59d;border-radius:50%;flex-shrink:0}.main-shell{margin-left:226px;flex:1;min-width:0;display:flex;flex-direction:column}.topbar{height:64px;flex-shrink:0;border-bottom:1px solid #24212c;display:flex;justify-content:space-between;align-items:center;padding:0 27px;font-size:12px;position:relative;z-index:4;background:var(--bg)}.topbar>div{display:flex;gap:16px;align-items:center;min-width:0}.top-status{font-size:10px;color:#8c8598;display:flex;align-items:center;gap:7px}.breadcrumb-title{max-width:260px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;color:#8c8598}.icon-button{display:inline-flex;align-items:center;justify-content:center;padding:6px;border-radius:6px;color:#958caa}.icon-button:hover{background:#2c2536;color:#ddd2ee}.mobile-toggle,.sidebar-scrim{display:none}.button{display:inline-flex;justify-content:center;align-items:center;gap:8px;background:#1e1a25;border:1px solid #39313f;color:#ddd4e6;border-radius:7px;padding:10px 14px;font-size:11px;font-weight:600;white-space:nowrap;line-height:1.4}.button:hover{background:#2c2434;border-color:#56445e}.button.primary{color:#231b2d;background:var(--accent);border-color:var(--accent)}.button.primary:hover{background:#c9b5fb;border-color:#c9b5fb}.button.small{padding:8px 11px;font-size:10px}.text-button{display:inline-flex;align-items:center;gap:9px;font-size:11px;padding:0;color:#c2aadb;line-height:1.5}.text-button:hover{color:#e6d7f9}.badge{display:inline-flex;align-items:center;font-size:9px;font-weight:500;border:1px solid #39303f;background:#25202c;border-radius:5px;padding:4px 7px;color:#aa9dbb;line-height:1.3;white-space:nowrap}.badge.green{background:#1e3029;color:#a5cfb7;border-color:#2c493b}.badge.red{color:#e6adb0;background:#39272e;border-color:#5b373c}.button-row{display:flex;align-items:center;gap:10px}.heading-icon{display:inline-flex;align-items:center;justify-content:center;width:35px;height:35px;border-radius:9px;color:#baa3d2;background:#25202e;margin-bottom:16px}.page-content{padding:40px 48px 60px;max-width:1550px;width:100%;margin:0 auto}.page-heading{display:flex;align-items:center;justify-content:space-between;gap:20px;margin-bottom:34px}.page-heading h1{font-size:31px;line-height:1.3}.page-heading p{margin-top:10px;font-size:12px}.section-heading{display:flex;align-items:center;justify-content:space-between;margin:25px 0 19px}.section-heading h2{font-size:14px}.section-heading>span{font-size:10px;color:#8c8199}.section-heading p{font-size:11px;margin-top:6px}.section-heading.spacious{margin-top:44px}.empty-state{display:flex;flex-direction:column;align-items:center;text-align:center;max-width:520px;margin:80px auto;padding:0 20px;gap:13px}.empty-icon{display:grid;place-items:center;width:58px;height:58px;background:#221b2b;color:#a991c0;border:1px solid #36273e;border-radius:18px;margin-bottom:7px}.empty-state h2{font-size:20px;font-weight:500}.empty-state p{max-width:350px;font-size:12px}.empty-state>.button{margin-top:9px}.chat-layout{display:flex;min-height:calc(100vh - 64px)}.chat-main{position:relative;display:flex;flex-direction:column;min-width:0;flex:1;isolation:isolate;min-height:calc(100vh - 64px);height:calc(100vh - 64px);overflow:hidden}.chat-main:before{content:"";z-index:-1;pointer-events:none;position:absolute;inset:auto 0 0;height:360px;background:radial-gradient(ellipse at 45% 110%,#35204973 0,transparent 65%),radial-gradient(ellipse at 2% 120%,#301e2759 0,transparent 60%)}.chat-agent-bar{display:flex;align-items:center;gap:8px;margin:24px 32px 0;z-index:1}.agent-dot{display:grid;place-items:center;width:23px;height:23px;background:#31263e;color:#d1b4f1;border-radius:7px}.chat-agent-bar select{background:transparent;border:0;outline-offset:0;padding:3px 14px 3px 1px;font-size:11px;color:#d2c6df;max-width:185px}.chat-agent-bar select:disabled{opacity:1}.agent-details{margin-left:auto;font-size:9px;color:#8e7ca6}.welcome{margin:auto auto 0;text-align:center;padding:35px 30px 0;max-width:720px;width:100%}.orbital-mark{position:relative;display:grid;place-items:center;width:85px;height:85px;margin:0 auto 25px;color:#c9acf5;background:radial-gradient(ellipse,#4030503b,transparent 67%)}.orbital-mark div{position:absolute;border:1px solid #8d6bac70;width:77px;height:49px;border-radius:50%;transform:rotate(-28deg)}.orbital-mark div:nth-child(2){transform:rotate(36deg);border-color:#76559470}.orbital-mark div:nth-child(3){transform:rotate(94deg);border-color:#8a689170}.orbital-mark:after{content:"";width:5px;height:5px;border-radius:50%;background:#c5a2ee;position:absolute;top:23px;right:4px;box-shadow:0 0 12px #b789e180}.welcome h1{font-size:clamp(30px,3vw,44px);line-height:1.24;font-weight:400;letter-spacing:-1.6px;color:#ece6f3}.welcome>p{margin:17px auto 32px;font-size:12px;line-height:1.8;color:#93869f}.starter-grid{display:grid;grid-template-columns:1fr 1fr;gap:10px;max-width:525px;margin:auto}.starter{display:flex;align-items:flex-start;gap:12px;border:1px solid #322b3c;border-radius:9px;padding:17px 14px;text-align:left;background:#19151f80;min-width:0}.starter>svg:first-child{color:#b099cc;margin-top:2px}.starter>svg:last-child{color:#776b85;margin-left:auto;margin-top:3px}.starter>span{min-width:0}.starter strong{font-weight:500;font-size:11px;display:block;white-space:nowrap}.starter small{font-size:9px;line-height:1.6;display:block;margin-top:5px;color:#8b7d99}.starter:hover{background:#282032;border-color:#635074}.composer-area{width:100%;max-width:775px;padding:36px 35px 22px;margin:0 auto}.composer{background:#201a29;border:1px solid #4a3b59;border-radius:14px;padding:15px 16px 12px;box-shadow:0 10px 35px #09060d70;text-align:left}.composer textarea{width:100%;padding:2px 0;background:none;border:0;border-radius:0;outline:none;resize:none;min-height:53px;font-size:12px;line-height:1.65;color:#e2d7ed}.composer textarea:focus{outline:none}.composer textarea::placeholder{color:#92849f}.composer-footer{display:flex;align-items:center;justify-content:space-between;margin-top:6px}.composer-footer>div{display:flex;align-items:center;gap:12px}.composer-mode{display:flex;align-items:center;gap:6px;color:#b9a8c9;font-size:10px;background:#2a2234;padding:5px 7px;border-radius:5px}.composer-hint{font-size:9px;color:#796a89}.send-button{background:#b39be3;color:#231631;border-radius:8px;height:29px;width:29px;display:grid;place-items:center}.send-button:hover{background:#d0b6f7}.send-button:disabled{background:#71607f;opacity:.8;color:#bfb0cc}.composer-caption{text-align:center;font-size:9px;color:#7e6d8f;margin-top:12px;line-height:1.5}.context-rail{width:255px;flex-shrink:0;border-left:1px solid #25202e;padding:30px 23px 18px;display:flex;flex-direction:column;background:#110e17}.rail-title{display:flex;align-items:center;gap:9px;color:#aba0b7;font-size:10px;font-weight:600;margin-bottom:25px}.rail-title>svg{color:#89759f}.context-connection{border-bottom:1px solid #2a2034;padding-bottom:24px}.context-number{font-size:32px;font-weight:400;color:#ddd2e9;display:flex;gap:12px;align-items:center;line-height:1}.context-number span{font-size:10px;line-height:1.65;color:#ac9aba;max-width:90px}.context-connection p{margin:13px 0 18px;font-size:10px;line-height:1.8;color:#887695}.app-stack{display:flex;align-items:center;margin-bottom:19px;padding-left:2px}.app-stack>span{display:grid;place-items:center;width:31px;height:31px;background:#27212f;border:2px solid #110e17;border-radius:9px;font-weight:600;font-size:21px;margin-left:-2px}.context-connection>.button{width:100%;background:#201829;border-color:#3d2d4d;color:#cab3de;font-size:10px}.rail-section{padding:24px 0 16px}.section-label{font-size:9px;color:#897496;display:block;margin-bottom:21px}.context-feature{display:flex;align-items:flex-start;gap:12px;margin-bottom:19px}.context-feature>svg{color:#9780ac;margin-top:2px}.context-feature strong{font-size:10px;font-weight:500;color:#bdabc9}.context-feature p{font-size:9px;line-height:1.8;color:#877391;margin-top:5px}.whatsapp-invite{text-align:left;margin-top:auto;padding:18px 15px;background:#17221f80;border:1px solid #2b3b32;border-radius:10px;color:#adc8b8}.wa-icon{display:grid;place-items:center;width:33px;height:33px;color:#9cc3ac;background:#23342b;border-radius:9px;margin-bottom:13px}.whatsapp-invite strong{font-size:10px;font-weight:500;display:block}.whatsapp-invite p{font-size:9px;color:#7f9788;margin-top:8px}.whatsapp-invite>span:last-child{display:flex;align-items:center;gap:15px;margin-top:16px;font-size:9px}.whatsapp-invite:hover{background:#23352d80}.rail-foot{font-size:8px;display:flex;gap:6px;align-items:center;color:#71647d;justify-content:center;margin-top:24px}.rail-foot .local-dot{width:4px;height:4px;background:#8d8199}.message-list{overflow-y:auto;flex:1;padding:35px 34px 20px;scroll-behavior:smooth}.message{display:flex;align-items:flex-start;gap:14px;margin:0 auto 29px;max-width:670px}.message>div{min-width:0;flex:1}.message .avatar{width:29px;height:29px}.avatar.agent{background:#33253f;color:#c9aceb}.message-meta{display:flex;align-items:center;gap:10px;min-height:28px;margin-bottom:7px;flex-wrap:wrap}.message-meta strong{font-size:11px;font-weight:600}.message-meta>span{font-size:9px;color:#80718e}.message-meta .badge{font-size:8px}.message-content{font-size:12px;line-height:1.9;white-space:pre-wrap;overflow-wrap:anywhere;color:#c7bdcf}.message.user .message-content{color:#e1d9e8}.has-conversation .composer-area{padding-top:10px}.run-status{display:flex;align-items:center;gap:10px;max-width:670px;margin:auto;font-size:11px;color:#ab93bf}.pulse-dot{background:#b997e3;width:5px;height:5px;border-radius:50%;animation:pulse 1.5s infinite}.inline-warning{display:flex;align-items:flex-start;gap:10px;background:#31271a66;border:1px solid #54422b;color:#bfa680;padding:13px;font-size:11px;line-height:1.8;border-radius:7px;max-width:670px;margin:18px auto}.inline-warning a,.inline-warning .text-button{display:flex;align-items:center;gap:5px;margin-top:8px;font-size:10px}.alert{display:flex;align-items:center;gap:10px;padding:12px 25px;background:#33202b;border-bottom:1px solid #62404c;color:#e2b3c0;font-size:11px}.alert>span{flex:1}.toast{position:fixed;bottom:23px;left:calc(50% + 110px);transform:translate(-50%);background:#30283b;color:#e2d5ef;border:1px solid #604976;border-radius:9px;padding:14px 19px;box-shadow:0 10px 50px #0008;z-index:90;display:flex;gap:10px;align-items:center;font-size:11px;max-width:calc(100% - 40px);width:max-content}.toast>svg{color:#bca6d7}.connection-summary{display:flex;align-items:center;gap:17px;background:#1b1721;border:1px solid #352b40;border-radius:11px;padding:20px 24px;margin-bottom:32px}.summary-symbol{display:grid;place-items:center;width:44px;height:44px;border-radius:12px;background:#2c2238;color:#b39acc}.connection-summary strong{font-size:12px;font-weight:500}.connection-summary p{font-size:10px;margin-top:5px}.connection-summary>.text-button{margin-left:auto;font-size:10px;white-space:nowrap}.filterbar{display:flex;align-items:center;justify-content:space-between;gap:20px;border-bottom:1px solid #302637;margin-bottom:24px}.filter-tabs{display:flex;gap:19px;overflow-x:auto;align-self:stretch}.filter-tabs button{padding:15px 0 16px;font-size:10px;color:#8e7e9b;white-space:nowrap;border-bottom:2px solid transparent}.filter-tabs button.active{color:#d2b8eb;border-color:#bea0dd}.searchbox{display:flex;align-items:center;gap:8px;background:#18131e;border:1px solid #302338;border-radius:7px;padding:0 10px;color:#8c729c;min-width:0}.searchbox input{border:0;outline:none;background:none;padding:9px 0;max-width:155px;width:100%;font-size:10px}.searchbox:focus-within{border-color:#9470b1}.filterbar>.searchbox{margin-bottom:8px;flex-shrink:0}.connector-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}.connector-card{border:1px solid #302637;border-radius:11px;background:#17121d;padding:21px 21px 0;display:flex;flex-direction:column;min-height:198px}.connector-card:hover{border-color:#57415f;background:#1d1624}.connector-top{display:flex;align-items:center;justify-content:space-between;margin-bottom:18px}.connector-logo{font-family:Georgia,serif;font-size:26px;line-height:1;width:37px;height:37px;display:grid;place-items:center;border:1px solid #3d3048;background:#241c2c;border-radius:9px}.connector-kind{font-size:9px;color:#8f7a9e}.connector-card h2{font-size:13px;font-weight:600;letter-spacing:0}.connector-card>p{font-size:10px;line-height:1.8;color:#93809f;margin:9px 0 20px;max-width:230px}.connector-bottom{display:flex;align-items:center;justify-content:space-between;gap:5px;border-top:1px solid #302239;padding:12px 0;margin-top:auto}.connector-bottom>span{font-size:8px;color:#7e698a}.connect-link{display:flex;align-items:center;gap:8px;font-size:9px;color:#c4a7d9}.connect-link:hover{color:#f0ddff}.connection-footer{display:flex;justify-content:center;align-items:center;gap:9px;margin-top:27px;color:#856d93}.connection-footer p{font-size:9px}.agent-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px}.agent-card{background:#1b1522;border:1px solid #382a43;border-radius:12px;padding:23px;position:relative}.agent-card>.badge{position:absolute;right:18px;top:26px}.agent-emblem{display:grid;place-items:center;width:51px;height:51px;border-radius:15px;background:#35263f;color:#c4a5e1}.agent-emblem.small{width:38px;height:38px;border-radius:11px}.agent-emblem.green{background:#243b31;color:#a6cdb7}.agent-emblem.peach{background:#3e2f29;color:#d1af9d}.agent-card h2{font-size:15px;margin:21px 0 9px;letter-spacing:-.2px}.agent-card p{font-size:11px;min-height:63px;margin-bottom:25px}.agent-card>.button{width:100%;justify-content:space-between;font-size:10px}.brief-card{border:1px solid #34253e;border-radius:10px;padding:23px;background:#151019}.brief-card h3{font-size:13px;margin-top:18px}.brief-card p{font-size:10px;line-height:1.9;margin:10px 0 21px;min-height:57px}.brief-card .text-button{font-size:10px}.soft-note{display:flex;align-items:flex-start;gap:10px;margin-top:30px;color:#8e749e}.soft-note p{font-size:10px;max-width:750px}.soft-note svg{margin-top:3px}.memory-callout{background:#1c1423;border:1px solid #382640;border-radius:10px;padding:20px 23px;display:flex;align-items:center;gap:17px;color:#af91c3}.memory-callout p{font-size:11px;flex:1;max-width:660px}.memory-callout .badge{margin-left:auto}.searchbox.standalone{max-width:330px;margin:27px 0}.searchbox.standalone input{max-width:none}.memory-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:19px}.memory-card{border:1px solid #392841;background:#1c1422;border-radius:11px;padding:20px;display:flex;flex-direction:column}.memory-card>div{display:flex;align-items:center;justify-content:space-between;color:#aa88c1}.memory-card h2{font-size:14px;margin:13px 0}.memory-card>p{font-size:11px;white-space:pre-wrap;overflow-wrap:anywhere;max-height:240px;overflow-y:auto;margin-bottom:26px}.memory-card footer{margin-top:auto;border-top:1px solid #36233e;padding-top:13px;display:flex;flex-direction:column;gap:6px}.memory-card footer span{display:flex;align-items:center;gap:6px;font-size:9px;color:#ab8ebe;overflow-wrap:anywhere}.memory-card footer small{font-size:8px;color:#7e638d}.task-intro{display:flex;gap:22px;padding:28px;border:1px solid #49352e;background:linear-gradient(105deg,#282019,#19131b 70%);border-radius:12px;margin-bottom:32px}.task-intro h2{font-weight:500;font-size:18px}.task-intro p{font-size:11px;margin-top:10px}.task-intro .text-button{margin-top:18px;font-size:10px;color:#c9aa97}.task-list{border:1px solid #36253f;border-radius:11px;overflow:hidden}.task-row{display:flex;align-items:center;gap:17px;padding:24px 22px;border-bottom:1px solid #34223d;background:#19111e}.task-row:last-child{border-bottom:0}.task-icon{width:35px;height:35px;border-radius:9px;background:#2d1e37;color:#b89ecc;display:grid;place-items:center}.task-row>div{flex:1;min-width:0}.task-row h3{font-size:12px}.task-row p{font-size:10px;margin:6px 0}.task-row small{font-size:9px}.toggle{background:#403146;width:31px;height:18px;border-radius:20px;padding:3px;flex-shrink:0;display:flex;align-items:center}.toggle span{height:12px;width:12px;border-radius:50%;background:#9b83aa}.toggle.on{background:#735387}.toggle.on span{background:#e1cbf0;margin-left:auto}.task-row>.text-button{font-size:10px}.activity-list{border-top:1px solid #33213f}.activity-list article{display:flex;align-items:center;gap:17px;border-bottom:1px solid #2c1d35;padding:20px 0}.activity-dot{width:27px;height:27px;border-radius:50%;display:grid;place-items:center;color:#ac90c2;background:#2b1a37}.activity-list h3{font-size:12px;font-weight:500}.activity-list p{font-size:9px;margin-top:5px}.activity-list time{margin-left:auto;color:#856992;font-size:10px;white-space:nowrap}.settings-page{max-width:1120px}.settings-section{background:#19101f;border:1px solid #38243f;border-radius:12px;padding:26px;margin-bottom:23px}.settings-heading{display:flex;align-items:center;gap:13px;margin-bottom:26px}.settings-heading>div{flex:1}.settings-heading h2{font-size:14px}.settings-heading p{font-size:10px;margin-top:5px}.setup-steps{display:flex;flex-direction:column;gap:23px}.setup-steps>div{display:flex;align-items:flex-start;gap:15px}.setup-steps>div>span{display:grid;place-items:center;background:#2c1b36;color:#b396c6;border:1px solid #483153;border-radius:50%;width:23px;height:23px;flex-shrink:0;font-size:10px}.setup-steps p{font-size:11px;line-height:1.9;flex:1}.setup-steps a{font-size:10px;color:#c5a2dc;display:flex;align-items:center;gap:7px;white-space:nowrap;padding-top:4px}.setting-foot{margin-top:25px;padding-top:18px;border-top:1px solid #36203f;display:flex;align-items:flex-start;gap:8px;font-size:9px;color:#a080b3;line-height:1.8}.setting-foot svg{margin-top:2px}.runtime h2{margin-bottom:18px;font-size:14px}.runtime dl{margin:0;display:flex;flex-direction:column;gap:16px;font-size:11px}.runtime dl>div{display:flex;justify-content:space-between;gap:20px}.runtime dt{color:#8f6e9f}.runtime dd{margin:0;color:#c3a8d1;display:flex;align-items:center;gap:8px;text-align:right}.inbox-heading{display:flex;align-items:center;justify-content:space-between;gap:20px;padding:29px 35px;border-bottom:1px solid #29242d}.wa-wordmark{display:flex;align-items:center;gap:10px;font-size:20px;font-weight:500;letter-spacing:-.5px}.wa-wordmark svg{color:#a4cbb4}.inbox-heading p{font-size:10px;margin-top:8px}.inbox-heading>div:last-child{display:flex;align-items:center;gap:12px}.inbox-welcome{text-align:center;margin:auto;padding:45px 30px 35px}.inbox-welcome h1{font-size:32px;margin-bottom:14px}.inbox-welcome p{font-size:12px;line-height:1.9}.inbox-welcome>.button-row{justify-content:center;margin:25px 0 15px}.inbox-welcome>small{font-size:9px;color:#7e7784}.phone-outline{border:1px solid #445447;border-radius:26px;background:linear-gradient(150deg,#23312770,#141417);width:203px;height:229px;padding:12px 13px;margin:0 auto 36px;position:relative;box-shadow:0 10px 90px #61966f14}.phone-speaker{height:4px;width:44px;background:#344e3a;border-radius:5px;margin:0 auto 29px}.phone-bubble{display:block;background:#2d302f;border:1px solid #494b46;color:#d7dfd8;font-size:10px;line-height:1.7;text-align:left;padding:11px 12px;border-radius:9px 9px 9px 1px;width:164px;margin-left:-31px;box-shadow:0 10px 25px #0004}.phone-bubble.response{background:#2d4636;border-color:#45644c;color:#d4e4d8;border-radius:9px 9px 1px;width:182px;margin:17px 0 0 27px;display:flex;flex-wrap:wrap}.phone-bubble.response svg{margin-left:auto;color:#93bda0;margin-top:5px}.phone-approval{display:flex;align-items:center;justify-content:center;gap:7px;font-size:8px;color:#8caa96;margin-top:24px}.inbox-principles{margin:40px auto 0;display:flex;justify-content:center;gap:32px;border-top:1px solid #282a29;max-width:700px;padding-top:26px}.inbox-principles span{display:flex;align-items:center;gap:9px;font-size:10px;color:#939b95}.inbox-principles svg{color:#829f8d}.inbox-grid{display:grid;grid-template-columns:280px 1fr;min-height:calc(100vh - 176px)}.inbox-list{border-right:1px solid #29222e;background:#131016;padding:21px 15px}.list-label{display:flex;align-items:center;justify-content:space-between;margin-bottom:15px;font-size:10px;color:#a79bad}.list-label b{font-size:9px;background:#2a2030;padding:3px 5px;border-radius:4px;margin-left:4px;font-weight:400}.inbox-list .searchbox{margin-bottom:20px}.inbox-contact{display:flex;align-items:flex-start;gap:10px;padding:17px 12px;text-align:left;max-width:100%;width:100%;border:1px solid transparent;border-radius:9px}.inbox-contact.active{background:#282130;border-color:#403348}.inbox-contact>span:last-child{display:flex;flex-direction:column;min-width:0;gap:6px}.inbox-contact strong{font-size:10px;color:#cdc0d6;font-weight:500;line-height:1.65}.inbox-contact small{font-size:9px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.inbox-contact em{font-size:8px;color:#95839f;font-style:normal}.avatar.contact{background:#38463d;color:#b6ceb9}.inbox-conversation{display:flex;flex-direction:column;min-width:0;background:#111013}.contact-bar{display:flex;align-items:center;gap:11px;padding:22px 28px;border-bottom:1px solid #2b2630}.contact-bar>div{display:flex;flex-direction:column;gap:4px}.contact-bar strong{font-size:11px;font-weight:500}.contact-bar small{font-size:9px}.contact-bar>.badge{margin-left:auto}.reply-window{display:flex;align-items:center;gap:7px;padding:11px 28px;font-size:9px;background:#1c231e80;color:#9fb7a7;border-bottom:1px solid #25362b;flex-wrap:wrap}.reply-window span{color:#718577;font-size:8px;margin-left:auto}.wa-messages{flex:1;display:flex;flex-direction:column;gap:18px;padding:33px 28px;min-height:190px;max-height:400px;overflow-y:auto;background-image:radial-gradient(#4b46591a 1px,transparent 1px);background-size:19px 19px}.wa-message{border-radius:11px;padding:13px 17px;max-width:80%;border:1px solid #403347;background:#251d2a}.wa-message p{color:#c9bfce;font-size:12px;white-space:pre-wrap;overflow-wrap:anywhere;line-height:1.8}.wa-message small{display:flex;gap:5px;justify-content:flex-end;font-size:8px;align-items:center;margin-top:9px;color:#8e7c9b}.wa-message.incoming{border-radius:1px 11px 11px;align-self:flex-start}.wa-message.outgoing{border-radius:11px 1px 11px 11px;align-self:flex-end;background:#203529;border-color:#365b42}.wa-message.outgoing p{color:#c0d7c7}.wa-message.outgoing small{color:#87a992}.review-card{border:1px solid #645036;border-radius:9px;background:#2d251d;margin:0 28px 21px;padding:20px}.review-card>div:first-child{display:flex;align-items:center;gap:8px;color:#c9ad83}.review-card strong{font-size:11px;font-weight:500}.review-card .badge{margin-left:auto;color:#ceb790;border-color:#695030;background:#3b2e1e}.review-card p{font-size:12px;line-height:1.8;color:#dac6af;white-space:pre-wrap;margin:16px 0 10px;overflow-wrap:anywhere}.review-card>small{font-size:9px;color:#b1987b}.review-card>.button-row{margin-top:16px}.reply-composer{margin:0 28px 25px;border:1px solid #47334c;border-radius:9px;background:#211625;padding:16px}.reply-composer label{font-size:9px;color:#ad90b8;margin-bottom:10px;display:block}.reply-composer textarea{display:block;width:100%;background:none;border:0;outline:none;font-size:12px;min-height:80px;padding:4px 0;resize:vertical}.reply-composer>div{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-top:10px}.reply-composer .text-button{font-size:10px}.modal-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;z-index:80;background:#050207bd;-webkit-backdrop-filter:blur(7px);backdrop-filter:blur(7px);display:grid;place-items:center;padding:25px}.modal{background:#1a1420;border:1px solid #53405c;border-radius:15px;width:100%;max-width:530px;padding:27px;box-shadow:0 30px 130px #000b;max-height:90vh;overflow-y:auto}.modal-title{display:flex;justify-content:space-between;align-items:center;margin-bottom:26px}.modal-title h2{font-size:19px;font-weight:500}.modal form{display:flex;flex-direction:column;gap:20px}.modal label,.unlock label{display:flex;flex-direction:column;gap:9px;font-size:11px;color:#c0abc9}.modal input,.modal textarea,.modal select{font-size:12px;background:#120d17;border-color:#493451;width:100%}.modal textarea{line-height:1.85}.form-help{font-size:10px;color:#9c81aa;line-height:1.9}.form-columns{display:flex;gap:17px}.form-columns label{flex:1}.modal form>.button{align-self:flex-end}.unlock{display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:100vh;text-align:center;padding:40px;background:radial-gradient(ellipse at 50% 90%,#32213f,#0e0e12 60%)}.unlock .brand-mark{margin-bottom:25px;width:48px;height:48px;font-size:35px}.unlock h1{font-size:32px;margin-bottom:15px}.unlock p{font-size:12px}.unlock form{text-align:left;width:100%;max-width:380px;display:flex;flex-direction:column;gap:17px;margin-top:30px}.error-text{color:#db9cad!important;margin-top:17px}@keyframes pulse{50%{opacity:.35}}@keyframes spin{to{transform:rotate(360deg)}}.spin{animation:spin 1s linear infinite}@media(min-width:1500px){.welcome{padding-top:70px}.welcome h1{font-size:46px}.welcome>p{font-size:13px}.starter{padding:20px 18px}.starter strong{font-size:12px}.starter small{font-size:10px}.composer-area{padding-top:50px;padding-bottom:35px}.context-rail{width:282px;padding:36px 28px 23px}.context-feature{margin-bottom:25px}.context-feature strong{font-size:11px}.context-feature p{font-size:10px}.rail-title{font-size:11px}.rail-foot{margin-top:30px}.chat-agent-bar{margin-top:28px}}@media(max-width:1250px){.context-rail{width:220px;padding:27px 18px 17px}.sidebar{width:207px;flex-basis:207px;padding-left:12px;padding-right:12px}.main-shell{margin-left:207px}.welcome{padding-left:24px;padding-right:24px}.starter{padding:14px 11px;gap:8px}.starter strong{font-size:10px}.starter small{font-size:8px}.starter>svg:last-child{display:none}.page-content{padding:32px 31px 50px}.filterbar{flex-wrap:wrap;gap:10px}.filterbar>.searchbox{margin-left:auto}.connector-grid,.agent-grid,.memory-grid{gap:13px}.connector-card{padding:17px 17px 0}.connection-summary{padding:19px}.inbox-grid{grid-template-columns:240px 1fr}.task-row{flex-wrap:wrap;gap:12px}.task-row>div{min-width:180px}}@media(max-width:1100px){.context-rail{display:none}.welcome{max-width:680px}.welcome h1{font-size:43px}.starter strong{font-size:11px}.starter small{font-size:9px}.starter{padding:18px 15px}.starter-grid{max-width:535px}.welcome{margin-top:auto}.composer-area{max-width:670px;padding-top:44px;padding-bottom:28px}.chat-agent-bar{margin:24px 32px}.connector-grid,.agent-grid,.memory-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.page-heading{align-items:flex-start}.page-heading h1{font-size:28px}.page-heading>.button,.page-heading>.button-row{margin-top:7px}.connection-summary>.text-button{display:none}.filter-tabs{gap:17px}.settings-heading{flex-wrap:wrap}.setup-steps>div{flex-wrap:wrap}.setup-steps a,.setup-steps .button{margin-left:38px}.inbox-grid{grid-template-columns:215px 1fr}.inbox-contact{padding:13px 7px}.contact-bar,.reply-window{padding-left:20px;padding-right:20px}.wa-messages{padding:25px 20px}.review-card,.reply-composer{margin-left:20px;margin-right:20px}.inbox-heading{padding:25px}.inbox-principles{gap:22px}.inbox-principles span{font-size:9px}}@media(max-width:800px){.sidebar{width:185px;flex-basis:185px}.main-shell{margin-left:185px}.new-chat>span{display:none}.nav-item{padding-left:10px;gap:10px}.workspace-note{display:none}.sidebar-bottom{padding-top:20px}.page-content{padding:27px 23px 45px}.page-heading{flex-wrap:wrap;gap:18px}.page-heading h1{font-size:26px}.page-heading p{font-size:11px}.heading-icon{margin-bottom:13px}.agent-grid,.memory-grid{grid-template-columns:1fr}.brief-card p,.agent-card p{min-height:0}.inbox-grid{grid-template-columns:1fr}.inbox-list{border-right:0;border-bottom:1px solid #302437;display:flex;gap:10px;overflow-x:auto;padding:12px}.inbox-list>.list-label,.inbox-list>.searchbox{display:none}.inbox-contact{min-width:205px;width:205px;flex-shrink:0}.inbox-contact small{display:none}.inbox-heading{flex-wrap:wrap}.inbox-welcome h1{font-size:27px}.inbox-principles{flex-direction:column;align-items:center;gap:15px}.inbox-welcome>p br{display:none}.inbox-welcome .button-row{flex-wrap:wrap}.phone-outline{margin-top:0}.chat-agent-bar{margin:22px 24px}.agent-details{font-size:8px}.topbar{padding:0 21px}.top-status{font-size:9px}.topbar>div{gap:10px}.welcome h1{font-size:36px}.welcome>p{font-size:11px}.starter-grid{gap:8px}.starter{padding:14px 10px}.starter>svg:first-child{width:15px}.starter strong{font-size:9px}.starter small{font-size:8px}.welcome{padding:25px 25px 0}.composer-area{padding:32px 25px 24px}.composer-hint{display:none}.chat-agent-bar select{font-size:10px;max-width:140px}.chat-agent-bar>.badge{display:none}.memory-callout{padding:17px}.memory-callout>.badge{display:none}.task-intro{padding:23px 19px;gap:15px}.task-intro h2{font-size:16px}.task-row .badge{margin-left:45px}.activity-list article{flex-wrap:wrap;gap:12px}.activity-list time{margin-left:39px;font-size:9px}.settings-section{padding:21px 17px}.settings-heading>.badge{margin-left:50px}.runtime dl>div{flex-direction:column;gap:5px}.runtime dd{text-align:left}.toast{left:calc(50% + 92px);max-width:calc(100% - 220px)}}@media(max-width:600px){.sidebar{visibility:hidden;transform:translate(-100%);transition:transform .2s ease;width:226px;box-shadow:15px 0 60px #0008}.sidebar.open{visibility:visible;transform:translate(0)}.sidebar-scrim{display:block;position:fixed;top:0;right:0;bottom:0;left:0;background:#0008;z-index:24}.main-shell{margin-left:0}.mobile-toggle{display:flex}.topbar{height:55px;padding:0 14px}.topbar>div{gap:10px}.top-status{font-size:8px;gap:5px}.topbar>div>.icon-button:last-child{padding-right:0}.breadcrumb-title{max-width:110px;font-size:9px}.chat-layout{min-height:calc(100dvh - 55px)}.chat-main{min-height:calc(100dvh - 55px);height:calc(100dvh - 55px)}.chat-agent-bar{margin:20px 22px 0}.agent-details{font-size:8px}.welcome{padding:28px 23px 0}.orbital-mark{width:70px;height:70px;margin-bottom:20px}.orbital-mark div{width:65px;height:43px}.welcome h1{font-size:35px;line-height:1.26;letter-spacing:-1.3px}.welcome>p{font-size:11px;margin:15px auto 25px}.starter-grid{gap:9px}.starter{padding:15px 11px;gap:9px}.starter strong{font-size:9px;line-height:1.6;white-space:normal}.starter small{font-size:8px;line-height:1.7;margin-top:3px}.starter>svg:first-child{width:16px;margin-top:3px}.composer-area{padding:28px 19px 17px}.composer{padding:13px 14px 10px;border-radius:12px}.composer textarea{font-size:12px;min-height:50px}.composer-caption{font-size:8px;margin-top:10px}.message-list{padding:29px 21px 15px}.message{gap:11px;margin-bottom:25px}.message-meta{gap:8px}.message-content{font-size:12px}.message-meta .badge{font-size:7px}.page-content{padding:26px 21px 40px}.page-heading h1{font-size:27px}.page-heading p{font-size:11px}.page-heading{margin-bottom:25px}.connector-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.connector-card{padding:14px 13px 0;min-height:208px}.connector-kind{font-size:8px;max-width:56px;text-align:right;line-height:1.5}.connector-logo{width:32px;height:32px;font-size:23px}.connector-top{margin-bottom:15px}.connector-card h2{font-size:12px}.connector-card p{font-size:9px;margin-bottom:17px}.connector-bottom{align-items:flex-start;gap:5px}.connector-bottom>span{font-size:7px;max-width:60px;line-height:1.5}.connect-link{font-size:8px;gap:3px}.connect-link>svg{width:12px}.connection-summary{padding:17px 15px;gap:12px;margin-bottom:23px}.connection-summary strong{font-size:11px}.connection-summary p{font-size:9px}.summary-symbol{width:35px;height:35px;flex-shrink:0}.filterbar{border:0;gap:13px}.filter-tabs{width:100%;border-bottom:1px solid #392641;gap:20px}.filter-tabs button{padding:8px 0 13px}.filterbar>.searchbox{margin:0;width:100%}.searchbox input{max-width:none}.connection-footer{align-items:flex-start}.connection-footer p{font-size:8px}.connection-footer svg{margin-top:3px}.toast{left:50%;max-width:calc(100% - 30px);font-size:10px;bottom:17px}.alert{padding:10px 15px;font-size:10px}.task-intro{padding:21px 17px;gap:13px}.task-intro .agent-emblem{width:37px;height:37px;border-radius:10px;flex-shrink:0}.task-intro .agent-emblem svg{width:19px}.task-intro h2{font-size:15px;line-height:1.6}.task-intro p{font-size:10px}.task-row{padding:21px 17px;gap:13px}.task-row>div{flex-basis:calc(100% - 55px);min-width:0}.task-row .badge{margin-left:47px}.task-row>.text-button{margin-left:auto}.task-row>.button{margin-left:47px}.task-row .toggle{margin-left:auto}.inbox-heading{padding:22px 21px;gap:18px}.inbox-heading>div:last-child{justify-content:space-between;width:100%}.inbox-welcome{padding:38px 22px 26px}.phone-outline{width:181px;height:210px;border-radius:24px;margin-bottom:29px}.phone-bubble{font-size:9px;width:153px}.phone-bubble.response{width:169px;margin-left:17px}.phone-approval{font-size:8px;margin-top:20px}.inbox-welcome h1{font-size:27px}.inbox-welcome p{font-size:11px}.inbox-welcome>.button-row{gap:11px;margin-top:22px;flex-direction:column}.inbox-welcome>small{font-size:8px;display:block;line-height:1.9}.inbox-principles{margin-top:28px;padding-top:21px;align-items:flex-start;padding-left:30px;gap:16px}.contact-bar{padding:19px}.reply-window{padding:10px 19px}.reply-window span{width:100%;margin-left:20px}.wa-messages{padding:25px 19px}.wa-message{max-width:90%}.wa-message p{font-size:11px}.review-card,.reply-composer{margin-left:18px;margin-right:18px;padding:16px}.review-card p{font-size:11px}.wa-wordmark{font-size:20px}.modal-backdrop{padding:16px}.modal{padding:23px 20px;max-height:92dvh;border-radius:12px}.modal-title h2{font-size:18px}.modal form{gap:18px}.modal label{font-size:10px}.modal input,.modal textarea,.modal select{font-size:13px}.form-columns{gap:12px}.modal .button-row{flex-wrap:wrap}.settings-heading{gap:12px}.settings-heading h2{font-size:13px}.settings-heading p{font-size:9px;line-height:1.8}.settings-heading>div{min-width:180px}.setup-steps{gap:20px}.setup-steps p{font-size:10px}.setup-steps>div{gap:11px}.setup-steps a,.setup-steps .button{margin-left:34px}.runtime dl{font-size:10px}.setting-foot{font-size:8px}.empty-state{margin:60px auto}.empty-state h2{font-size:18px;line-height:1.7}.empty-state p{font-size:11px}.unlock h1{font-size:28px}}@media(max-height:760px)and (min-width:601px){.welcome{padding-top:22px}.orbital-mark{width:65px;height:65px;margin-bottom:15px}.orbital-mark div{width:63px;height:42px}.welcome h1{font-size:34px}.welcome>p{margin:12px auto 24px}.composer-area{padding-top:26px;padding-bottom:18px}.workspace-note{display:none}.rail-section{padding-top:20px;padding-bottom:0}.context-feature{margin-bottom:15px}.whatsapp-invite{padding:14px}.whatsapp-invite .wa-icon{display:none}.context-connection{padding-bottom:20px}.rail-title{margin-bottom:22px}}@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation:none!important;transition:none!important;scroll-behavior:auto!important}}.native-form{max-width:760px}.native-form form{display:grid;gap:17px}.native-form label{display:grid;gap:8px;color:var(--text);font-size:13px}.native-form input,.native-form textarea{border:1px solid #343239;background:#18171b;color:#eeedf0;padding:12px;border-radius:8px;font:inherit;width:100%;box-sizing:border-box}.native-form fieldset{border:1px solid #343239;border-radius:8px;padding:16px}.native-form legend{color:#bbb5c7;font-size:13px}.native-form .native-check{display:flex;align-items:flex-start;gap:10px;margin:10px 0;line-height:1.5}.native-check input{width:16px;height:16px;flex-shrink:0}.native-connections{display:grid;gap:12px}.native-connection{display:flex;gap:16px;align-items:center;border:1px solid #2d2b31;border-radius:12px;padding:20px;background:#19181c}.native-connection>div:first-child{flex:1;min-width:0}.native-connection h3{margin:0 0 6px;font-size:15px}.native-connection p,.native-connection small{font-size:12px;color:#aaa5b2;overflow-wrap:anywhere}.native-connection p{margin:5px 0}.native-connection .native-error{color:#edb1a5;max-width:600px}.native-search{margin-top:32px}.native-search form{display:flex;gap:12px}.native-search .searchbox{flex:1}.search-hit{border-top:1px solid #343239;margin-top:16px;padding-top:16px}.search-hit small{display:block;color:#b8afca;margin-top:7px}.search-hit p{white-space:pre-wrap;line-height:1.7;color:#c1bacb}.search-hit a{color:#bda0f4;font-size:13px}.agent-id{display:block;font-size:10px;color:#9a92a5;overflow-wrap:anywhere;margin:12px 0}.agent-card{overflow:hidden}.workspace-switch small{font-size:10px;letter-spacing:0}.native-form .button{justify-self:start}@media(max-width:700px){.native-connection{flex-wrap:wrap}.native-connection>div:first-child{flex-basis:100%}.native-search form{flex-wrap:wrap}.native-search .searchbox,.native-form fieldset{min-width:0}.native-form .native-check{font-size:12px}}.wa-transport{display:flex;gap:10px;padding:24px 36px 0;flex-wrap:wrap}.wa-link-grid{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);gap:22px;align-items:start;margin:24px 0}.wa-pairing{display:flex;min-height:420px;align-items:center;justify-content:center;text-align:center;flex-direction:column;gap:15px}.wa-pairing img{max-width:100%;height:auto;border-radius:12px;background:#fff;padding:8px}.wa-pairing p{max-width:360px;color:var(--muted);line-height:1.7}.wa-pair-code{font-size:30px;letter-spacing:5px;padding:20px;background:#bea5f014;border-radius:12px;overflow-wrap:anywhere}.whatsapp-web-page label{display:flex;flex-direction:column;gap:9px;margin:14px 0}.whatsapp-web-page input,.whatsapp-web-page select,.whatsapp-web-page textarea{max-width:100%;width:100%;min-width:0}@media(max-width:800px){.wa-link-grid{grid-template-columns:1fr}.wa-transport{padding:20px 18px 0}.wa-pairing{min-height:300px}.wa-pair-code{font-size:24px;letter-spacing:3px}}.visually-hidden{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.feedback-tabs,.feedback-filters{display:flex;flex-wrap:wrap;align-items:end;gap:10px;margin-bottom:18px}.feedback-filters label{display:grid;gap:6px;min-width:180px;font-size:11px;color:var(--muted)}.feedback-layout{display:grid;grid-template-columns:minmax(240px,340px) 1fr;gap:20px;align-items:start}.feedback-threads{display:grid;gap:6px;margin:0;padding:0;list-style:none}.feedback-threads button{display:grid;gap:5px;width:100%;padding:12px;text-align:left;border:1px solid var(--line);border-radius:9px;background:var(--surface)}.feedback-threads button:hover,.feedback-threads button.selected{border-color:var(--accent)}.feedback-threads small{color:var(--muted);font-size:11px;overflow-wrap:anywhere}.feedback-threads span{display:flex;align-items:center;gap:8px}.feedback-detail{display:grid;gap:12px;padding:18px 22px;border:1px solid var(--line);border-radius:12px;background:var(--surface)}.feedback-detail .section-heading{margin:0 0 6px;gap:16px}.feedback-detail .section-heading p{overflow-wrap:anywhere}.feedback-message{display:grid;gap:8px;padding:12px 14px;border:1px solid var(--line);border-radius:10px}.feedback-message.kartar{border-color:#483153;background:#1d1525}.feedback-message header{display:flex;align-items:center;gap:10px}.feedback-message header small{color:var(--muted);font-size:11px}.feedback-message p{white-space:pre-wrap;line-height:1.6}.feedback-message blockquote{margin:0;padding-left:10px;border-left:2px solid var(--accent);line-height:1.6}.feedback-message blockquote small{display:block;color:var(--muted);font-size:10px}.feedback-attachments{display:flex;flex-wrap:wrap;gap:10px}.feedback-shot img{max-width:260px;max-height:180px;border-radius:8px;border:1px solid var(--line)}.feedback-reply{display:flex;align-items:end;gap:10px}.feedback-reply textarea{flex:1}.feedback-app-form{display:grid;gap:14px}.feedback-app-form label{display:grid;gap:6px;font-size:11px;color:var(--muted)}@media(max-width:900px){.feedback-layout{grid-template-columns:1fr}}
