/*! 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-border-style:solid;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-outline-style:solid;--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-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4, 0, .2, 1);--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}.absolute{position:absolute}.fixed{position:fixed}.relative{position:relative}.sticky{position:sticky}.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}.contents{display:contents}.grid{display:grid}.hidden{display:none}.inline{display:inline}.table{display:table}.rounded{border-radius:.25rem}.border{border-style:var(--tw-border-style);border-width:1px}.lowercase{text-transform:lowercase}.shadow{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a), 0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.outline{outline-style:var(--tw-outline-style);outline-width:1px}.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,)}.transition{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}}:root{--ink:#1c1d21;--muted:#747984;--line:#e8e9ed;--purple:#6c51e8;--purple-soft:#f1edff;--panel:#f8f8fa}*{box-sizing:border-box}html,body{min-height:100%;color:var(--ink);background:#f4f4f6;margin:0;font-family:Arial,Helvetica,sans-serif}button,textarea{font:inherit}button{cursor:pointer}.app-shell{background:#fff;grid-template-columns:230px 330px minmax(430px,1fr) 290px;height:100vh;min-height:720px;display:grid;overflow:hidden}.app-shell.details-hidden{grid-template-columns:230px 330px minmax(430px,1fr)}.sidebar{color:#fff;background:#191a1f;flex-direction:column;min-width:0;padding:22px 14px 16px;display:flex}.brand{align-items:center;gap:11px;padding:0 10px 24px;font-size:20px;font-weight:750;display:flex}.brand-mark{background:linear-gradient(140deg,#8a70ff,#5e46df);border-radius:9px;place-items:center;width:29px;height:29px;font-size:16px;display:grid}.main-nav{gap:4px;display:grid}.nav-item{color:#aeb0b8;text-align:left;background:0 0;border:0;border-radius:8px;align-items:center;gap:11px;padding:10px 12px;display:flex}.nav-item span{text-align:center;width:19px;font-size:19px}.nav-item b{color:#ddd;background:#34353d;border-radius:9px;margin-left:auto;padding:2px 7px;font-size:11px}.nav-item.active{color:#fff;background:#303039}.sidebar-section-title{color:#6f717a;letter-spacing:.1em;justify-content:space-between;margin:25px 8px 8px;font-size:10px;font-weight:700;display:flex}.sidebar-section-title button{color:#858790;background:0 0;border:0;font-size:18px}.sidebar-project-state{color:#8d9099;margin:7px 9px;font-size:9px;line-height:1.4;display:block}button.sidebar-project-state{text-align:left;cursor:pointer;background:0 0;border:0;width:calc(100% - 18px);padding:0}.sidebar-project-state.error{color:#ef9898}.project-list{gap:2px;display:grid}.project-item{color:#b7b9c0;text-align:left;background:0 0;border:0;border-radius:7px;align-items:center;gap:9px;padding:8px 10px;font-size:13px;display:flex}.project-item i{border-radius:50%;width:8px;height:8px}.project-item span{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.project-item b{color:#777983;margin-left:auto;font-size:11px}.project-item.selected{color:#fff;background:#292a31}.new-project{color:#aaa;background:0 0;border:1px dashed #494b55;border-radius:8px;margin:5px;padding:8px}.connection-card{background:#222329;border:1px solid #303139;border-radius:9px;margin-top:auto;padding:12px;font-size:12px}.connection-card div:first-child{align-items:center;gap:7px;display:flex}.connection-card small{color:#777a84;margin:7px 0 9px;display:block}.status-dot,.online-dot{background:#39c891;border-radius:50%;width:7px;height:7px;display:inline-block;box-shadow:0 0 0 3px #29443b}.progress{background:#34363e;border-radius:5px;height:3px}.progress i{background:#745cf3;border-radius:5px;width:25%;height:100%;display:block}.profile{border-top:1px solid #2b2c32;align-items:center;gap:9px;margin-top:14px;padding:15px 7px 0;display:flex}.profile div{gap:2px;display:grid}.profile strong{font-size:12px}.profile small{color:#767984;font-size:10px}.profile button{color:#777;background:0 0;border:0;margin-left:auto}.avatar{color:#6048d3;background:#e7e3ff;border-radius:50%;flex:none;place-items:center;width:36px;height:36px;font-size:11px;font-weight:700;display:grid}.avatar.new{color:#d34f47;background:#ffe6e4}.avatar.waiting{color:#bc761a;background:#fff0d8}.avatar.purple{color:#fff;background:#7660e5}.avatar.large{width:60px;height:60px;font-size:16px}.inbox-panel{border-right:1px solid var(--line);background:#fff;flex-direction:column;min-width:0;display:flex}.panel-header{border-bottom:1px solid var(--line);justify-content:space-between;height:92px;padding:22px 20px 14px;display:flex}.panel-header h1{margin:0 0 5px;font-size:20px}.panel-header p{color:var(--muted);margin:0;font-size:11px}.icon-btn{border:1px solid var(--line);background:#fff;border-radius:8px;width:34px;height:34px;font-size:21px}.filters{border-bottom:1px solid var(--line);gap:5px;padding:12px 16px 10px;display:flex}.filters button{color:#7a7d85;background:0 0;border:0;border-radius:7px;padding:7px 12px;font-size:12px}.filters button.active{color:#6048d3;background:#f0edff;font-weight:700}.filters b{color:#fff;background:#7660e5;border-radius:8px;margin-left:5px;padding:1px 5px;font-size:9px}.conversation-list{overflow:auto}.conversation{text-align:left;background:#fff;border:0;border-bottom:1px solid #f0f0f2;gap:11px;width:100%;padding:15px 14px;display:flex;position:relative}.conversation:hover{background:#fafafa}.conversation.selected{background:#f5f3ff;box-shadow:inset 3px 0 #6e54e8}.conversation-copy{flex-direction:column;flex:1;gap:4px;min-width:0;display:flex}.conversation-top{justify-content:space-between;display:flex}.conversation-top strong{font-size:13px}.conversation-top time{color:#999ca4;font-size:10px}.conversation-copy small{color:#8a8d95;font-size:10px}.conversation-copy>b{white-space:nowrap;text-overflow:ellipsis;color:#555963;font-size:11px;font-weight:400;overflow:hidden}.priority{color:#fff;background:#ef5b5b;border-radius:50%;place-items:center;width:15px;height:15px;font-size:10px;font-weight:700;display:grid;position:absolute;bottom:12px;right:13px}.empty{color:#999;text-align:center;padding:35px;font-size:12px}.chat-panel{background:#fbfbfc;grid-template-rows:72px auto 1fr auto;min-width:0;display:grid}.chat-header{border-bottom:1px solid var(--line);background:#fff;justify-content:space-between;align-items:center;padding:13px 18px;display:flex}.client-title{align-items:center;gap:10px;display:flex}.client-title h2{margin:0 0 5px;font-size:14px}.client-title p{color:#868991;margin:0;font-size:10px}.online-dot{width:6px;height:6px;box-shadow:none}.chat-actions{gap:7px;display:flex}.chat-actions button{color:#fff;background:#6f56e8;border:0;border-radius:8px;padding:9px 13px;font-size:11px;font-weight:700}.chat-actions button.taken{color:#21865f;background:#e8f8f0}.chat-actions .more{border:1px solid var(--line);color:#555;background:#fff;padding:8px 10px}.topic-banner{background:#eff8fd;border:1px solid #cee4f2;border-radius:8px;align-items:center;gap:10px;margin:13px 18px 0;padding:10px 12px;font-size:11px;display:flex}.topic-banner>span{color:#269ed8;font-size:18px}.topic-banner div{gap:3px;display:grid}.topic-banner small{color:#6f8490}.topic-banner button{color:#2684b5;background:0 0;border:0;margin-left:auto;font-size:10px}.messages{padding:17px 20px;overflow:auto}.date-separator{text-align:center;border-bottom:1px solid #ededf0;height:9px;margin-bottom:24px}.date-separator span{color:#9a9ca3;background:#fbfbfc;padding:0 10px;font-size:9px;position:relative;top:1px}.system-message{text-align:center;color:#9a9ca3;margin-bottom:22px;font-size:9px}.system-message b{color:#72757d;font-weight:500}.message-row{align-items:flex-end;gap:9px;margin:15px 0;display:flex}.message-row>div{max-width:70%}.message-row .bubble{background:#fff;border:1px solid #e7e7ea;border-radius:4px 13px 13px;padding:10px 12px;font-size:11px;line-height:1.45;box-shadow:0 1px 2px #00000008}.message-row time{color:#a2a4aa;margin-top:4px;font-size:8px;display:block}.message-row.operator{justify-content:flex-end}.message-row.operator .bubble{color:#fff;background:#6e54e8;border-color:#6e54e8;border-radius:13px 4px 13px 13px}.message-row.operator time{text-align:right}.closed-note{color:#318161;background:#eaf8f1;border-radius:20px;width:max-content;margin:20px auto;padding:8px 12px;font-size:10px}.composer{border-top:1px solid var(--line);background:#fff;padding:10px 17px 12px}.reply-mode{align-items:center;gap:8px;margin-bottom:8px;display:flex}.reply-mode button{color:#8b8e96;background:0 0;border:0;padding:5px 8px;font-size:10px}.reply-mode button.active{color:#674ddd;border-bottom:2px solid #674ddd}.reply-mode span{color:#34a379;margin-left:auto;font-size:8px}.composer-box{background:#fff;border:1px solid #dedfe4;border-radius:9px;overflow:hidden}.composer-box textarea{resize:none;border:0;outline:0;width:100%;height:55px;padding:11px;font-size:11px;display:block}.composer-box>div{justify-content:space-between;align-items:center;padding:5px 7px;display:flex}.composer-box span button{color:#8c8f97;background:0 0;border:0}.composer-box .send{color:#fff;background:#6e54e8;border:0;border-radius:6px;padding:7px 9px;font-size:10px}.composer-box .send:disabled{opacity:.45}.composer-box kbd{opacity:.7;margin-left:7px}.composer-footer{justify-content:space-between;align-items:center;margin-top:8px;display:flex}.composer-footer button{color:#d45151;background:0 0;border:0;font-size:9px}.composer-footer span{color:#9a9ca3;font-size:8px}.details-panel{border-left:1px solid var(--line);background:#fff;overflow:auto}.details-head{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;height:72px;padding:0 18px;display:flex}.details-head h3{font-size:14px}.details-head button{color:#888;background:0 0;border:0;font-size:20px}.detail-section{border-bottom:1px solid #eeeef1;padding:17px 18px}.detail-client{text-align:center}.detail-client .avatar{margin:auto}.detail-client h3{margin:10px 0 5px;font-size:14px}.detail-client p{color:#999ca4;margin:0;font-size:9px}.detail-section h4{color:#9a9ca4;letter-spacing:.09em;margin:0 0 13px;font-size:9px}.detail-section dl{gap:12px;margin:0;display:grid}.detail-section dl div{justify-content:space-between;gap:15px;font-size:10px;display:flex}.detail-section dt{color:#9699a1}.detail-section dd{text-align:right;margin:0}.status-pill{color:#bd771c;background:#fff0df;border-radius:10px;padding:3px 7px}.telegram-card{background:#f4fbff;border:1px solid #d7eaf4;border-radius:8px;padding:10px}.telegram-card,.telegram-card>div{align-items:center;gap:8px;display:flex}.telegram-card>div>span{color:#2f9fd4;font-size:18px}.telegram-card>div div{gap:2px;display:grid}.telegram-card strong{font-size:10px}.telegram-card small{color:#87969e;font-size:8px}.telegram-card>b{color:#2d9b70;margin-left:auto;font-size:8px}.link{color:#6650d8}.tags{flex-wrap:wrap;gap:5px;display:flex}.tags span,.tags button{color:#6954c8;background:#f1effd;border:0;border-radius:5px;padding:5px 8px;font-size:9px}.tags button{color:#777;background:#f2f2f4}.chat-actions .visitor-profile-action{color:#6048d3;background:#fff;border:1px solid #ded9f8}.visitor-drawer{z-index:45;background:#fff;border-left:1px solid #dedfe5;grid-template-rows:72px 1fr;width:min(430px,100vw);height:100vh;display:grid;position:fixed;top:0;right:0;overflow:hidden;box-shadow:-20px 0 65px #23233a30}.visitor-drawer>header{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;padding:0 20px;display:flex}.visitor-drawer>header div{gap:4px;display:grid}.visitor-drawer>header strong{font-size:15px}.visitor-drawer>header small{color:#92959d;font-size:9px}.visitor-drawer>header button{color:#777b84;background:0 0;border:0;font-size:24px}.visitor-drawer-body{overflow:auto}.visitor-state{color:#747780;text-align:center;border:1px dashed #d8d9df;border-radius:12px;align-self:start;margin:24px;padding:22px;font-size:11px}.visitor-state strong{color:#34363d;margin-bottom:7px;display:block}.visitor-state p{margin:0;line-height:1.5}.visitor-error{color:#b44343;background:#fff0f0;border-radius:8px;margin:14px 20px 0;padding:10px;font-size:10px}.visitor-identity{border-bottom:1px solid #eeeef2;align-items:center;gap:11px;padding:18px 20px;display:flex}.visitor-identity>span{color:#624bd5;background:#e9e4ff;border-radius:50%;place-items:center;width:42px;height:42px;font-size:12px;font-weight:800;display:grid}.visitor-identity>div{gap:4px;min-width:0;display:grid}.visitor-identity strong{font-size:13px}.visitor-identity small{color:#92959e;text-overflow:ellipsis;font-size:8px;overflow:hidden}.visitor-identity button{color:#6250c8;background:#fff;border:1px solid #dfdce8;border-radius:7px;margin-left:auto;padding:7px 9px;font-size:9px}.visitor-edit{background:#faf9ff;border-bottom:1px solid #e8e5f4;grid-template-columns:1fr 1fr;gap:10px;padding:14px 20px 18px;display:grid}.visitor-edit label{color:#737680;gap:5px;font-size:9px;display:grid}.visitor-edit label:last-of-type,.visitor-edit label:nth-last-of-type(2){grid-column:1/-1}.visitor-edit input,.visitor-edit textarea{background:#fff;border:1px solid #dfe0e5;border-radius:7px;outline:0;width:100%;padding:8px;font-size:10px}.visitor-edit textarea{resize:vertical;min-height:72px}.visitor-edit .primary{grid-column:1/-1}.visitor-section{border-bottom:1px solid #eeeef2;padding:17px 20px}.visitor-section h4{color:#999ca4;letter-spacing:.12em;margin:0 0 12px;font-size:8px}.visitor-fact{justify-content:space-between;gap:18px;margin:9px 0;font-size:10px;display:flex}.visitor-fact>span{color:#8c8f98;flex:none}.visitor-fact strong,.visitor-fact a{color:#30323a;text-align:right;text-overflow:ellipsis;white-space:nowrap;min-width:0;margin:0;font-weight:500;overflow:hidden}.visitor-fact a{color:#5e4ac8;max-width:260px}.visitor-tags{flex-wrap:wrap;gap:6px;display:flex}.visitor-tags span{color:#634fd0;background:#eeebff;border-radius:12px;padding:5px 8px;font-size:9px}.visitor-tags small,.drawer-empty{color:#a0a2a9;margin:0;font-size:9px}.previous-conversation{border-bottom:1px solid #f0f0f2;grid-template-columns:auto 1fr auto;align-items:center;gap:10px;padding:9px 0;font-size:9px;display:grid}.previous-conversation span{color:#777b84}.previous-conversation time,.profile-note time,.event-timeline time{color:#aaa;font-size:8px}.profile-note{background:#fff8df;border:1px solid #eee0af;border-radius:8px;margin:7px 0;padding:9px 10px}.profile-note p{color:#66592e;margin:0 0 5px;font-size:9px;line-height:1.45}.event-timeline{margin:0;padding:0;list-style:none}.event-timeline li{grid-template-columns:12px 1fr;gap:8px;padding:0 0 16px;display:grid;position:relative}.event-timeline li:not(:last-child):after{content:"";background:#dedfe5;width:1px;position:absolute;top:10px;bottom:0;left:4px}.event-timeline i{z-index:1;background:#7158e8;border-radius:50%;width:9px;height:9px;margin-top:2px;position:relative;box-shadow:0 0 0 3px #eeeaff}.event-timeline li>div{gap:4px;min-width:0;display:grid}.event-timeline strong{font-size:10px}.event-timeline small{color:#7f828b;text-overflow:ellipsis;white-space:nowrap;font-size:8px;overflow:hidden}.event-timeline time{margin-top:2px}@media (width<=1150px){.app-shell{grid-template-columns:210px 300px 1fr}.details-panel{display:none}}@media (width<=820px){.app-shell{grid-template-columns:76px 270px 1fr}.sidebar{padding-inline:9px}.brand span:last-child,.nav-item:not(.active),.nav-item.active:not(:first-child),.sidebar-section-title,.project-list,.connection-card,.profile div,.profile button{display:none}.brand{padding-inline:14px}.nav-item.active{justify-content:center;font-size:0}.nav-item.active span{font-size:20px}.nav-item.active b{display:none}.profile{border:0;justify-content:center;margin-top:auto}}@media (width<=620px){.app-shell{grid-template-columns:1fr}.sidebar,.inbox-panel{display:none}.chat-panel{height:100vh}.message-row>div{max-width:82%}}.search-box{border-bottom:1px solid var(--line);background:#fafafa;gap:7px;padding:9px 12px;display:flex}.search-box input{border:1px solid #dedfe4;border-radius:7px;outline:0;flex:1;min-width:0;padding:8px 10px;font-size:11px}.search-box button{color:#888;background:0 0;border:0}.internal-note{color:#806829;background:#fff8df;border:1px solid #f0dca5;border-radius:8px;max-width:78%;margin:12px auto;padding:9px 12px;font-size:10px}.workspace-page{background:#f7f7f9;grid-column:2/-1;padding:30px 34px;overflow:auto}.workspace-title{justify-content:space-between;align-items:center;margin-bottom:25px;display:flex}.workspace-title h1{margin:0 0 7px;font-size:25px}.workspace-title p{color:#7d8088;margin:0;font-size:12px}.workspace-title button,.primary{color:#fff;background:#6e54e8;border:0;border-radius:8px;padding:10px 14px;font-size:11px;font-weight:700}.metric-grid{grid-template-columns:repeat(4,1fr);gap:14px;margin-bottom:18px;display:grid}.metric,.workspace-card,.table-card,.project-card{background:#fff;border:1px solid #e7e7eb;border-radius:12px;box-shadow:0 2px 8px #1b1b2808}.metric{gap:7px;padding:20px;display:grid}.metric strong{font-size:25px}.metric span{color:#747780;font-size:11px}.metric b{color:#27a376;font-size:10px}.workspace-card{padding:22px}.workspace-card h3{margin:0 0 24px;font-size:14px}.bars{gap:18px;max-width:720px;display:grid}.bars>div>span{justify-content:space-between;margin-bottom:7px;font-size:11px;display:flex}.bars>div>span b{color:#737680}.bars i{background:#efeff3;border-radius:8px;height:9px;display:block;overflow:hidden}.bars u{background:linear-gradient(90deg,#6e54e8,#9b87f6);border-radius:8px;height:100%;text-decoration:none;display:block}.table-card{overflow:hidden}table{border-collapse:collapse;width:100%}th,td{text-align:left;border-bottom:1px solid #eeeef1;padding:14px 17px;font-size:11px}th{color:#8a8d95;letter-spacing:.06em;background:#fafafa;font-size:9px}td:last-child{color:#23916b}.project-cards{grid-template-columns:repeat(2,minmax(0,1fr));gap:15px;display:grid}.project-card{padding:18px}.project-card-head{align-items:center;gap:10px;display:flex}.project-card-head>i{border-radius:7px;width:12px;height:42px}.project-card-head h3{margin:0 0 4px;font-size:14px}.project-card-head p{color:#858891;margin:0;font-size:9px}.project-card-head>span{border-radius:10px;margin-left:auto;padding:5px 8px;font-size:8px}.connected{color:#25835f;background:#e6f7ef}.pending{color:#ae711f;background:#fff0dc}.project-card dl{gap:10px;margin:18px 0;display:grid}.project-card dl div{justify-content:space-between;font-size:10px;display:flex}.project-card dt{color:#888b93}.project-card dd{margin:0}.project-card>button{color:#6250c7;background:#fff;border:1px solid #dfdfe5;border-radius:7px;width:100%;padding:9px;font-size:10px}.modal-backdrop{z-index:50;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background:#11131ab5;place-items:center;display:grid;position:fixed;inset:0}.modal{background:#fff;border-radius:14px;width:min(420px,100vw - 30px);padding:25px;position:relative;box-shadow:0 25px 80px #0006}.modal-close{color:#888;background:0 0;border:0;font-size:24px;position:absolute;top:12px;right:15px}.modal h2{margin:0 0 8px;font-size:20px}.modal>p{color:#7f828a;margin:0 0 20px;font-size:11px;line-height:1.5}.modal label{gap:7px;margin:13px 0;font-size:10px;font-weight:700;display:grid}.modal input,.modal select{border:1px solid #dedfe4;border-radius:8px;outline:0;width:100%;padding:10px;font-size:11px}.modal .primary{width:100%;margin-top:10px}.toast{z-index:60;color:#fff;background:#1f2025;border-radius:9px;padding:12px 16px;font-size:11px;animation:.2s ease-out toast-in;position:fixed;bottom:22px;right:22px;box-shadow:0 12px 35px #0004}@keyframes toast-in{0%{opacity:0;transform:translateY(12px)}}.language-checkboxes{border:0;margin:18px 0 12px;padding:0}.language-checkboxes label{cursor:pointer;border:1px solid #e6e6eb;border-bottom:0;align-items:center;gap:9px;margin:0;padding:9px 10px;display:flex}.language-checkboxes label:first-of-type{border-radius:8px 8px 0 0}.language-checkboxes label:last-of-type{border-bottom:1px solid #e6e6eb;border-radius:0 0 8px 8px}.language-checkboxes label:hover{background:#f8f7ff}.language-checkboxes input{opacity:0;pointer-events:none;position:absolute}.language-checkboxes .checkmark{color:#0000;border:1px solid #cfd1d9;border-radius:5px;place-items:center;width:18px;height:18px;display:grid}.language-checkboxes input:checked+.checkmark{color:#fff;background:#6e54e8;border-color:#6e54e8}.language-checkboxes label>span:nth-of-type(2){font-size:11px}.language-checkboxes label b{color:#8b8e96;margin-left:auto;font-size:9px}.language-checkboxes small{color:#d45151;margin-top:7px;display:block}.modal .primary:disabled{opacity:.45;cursor:not-allowed}@media (width<=900px){.metric-grid{grid-template-columns:repeat(2,1fr)}.project-cards{grid-template-columns:1fr}}.widget-demo{color:#171a24;background:radial-gradient(circle at 80% 10%,#dfe9ff 0,#0000 30%),linear-gradient(145deg,#f7f9ff,#eef3ff);min-height:100vh;overflow:hidden}.widget-demo>header{-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#ffffffb8;border-bottom:1px solid #dce2ef;align-items:center;gap:35px;height:72px;padding:0 7vw;display:flex}.widget-demo>header a{color:#667087;font-size:12px;text-decoration:none}.widget-demo>header>span{font-size:20px;font-weight:800}.widget-demo>header nav{color:#6d7485;margin-left:auto;font-size:12px}.widget-demo>section{align-items:center;min-height:calc(100vh - 72px);padding:7vw;display:grid}.widget-demo>section>div{width:min(630px,70vw)}.eyebrow{color:#6e54e8;letter-spacing:.18em;font-size:11px;font-weight:800}.widget-demo h1{letter-spacing:-.045em;margin:16px 0;font-size:clamp(42px,6vw,76px);line-height:1.02}.widget-demo section p{color:#697184;max-width:570px;font-size:16px;line-height:1.7}.demo-settings{gap:12px;margin-top:28px;display:flex}.demo-settings label{color:#777f90;gap:7px;font-size:10px;font-weight:700;display:grid}.demo-settings input,.demo-settings select{background:#fff;border:1px solid #d6dce8;border-radius:9px;outline:0;min-width:180px;padding:11px}.widget-launcher{z-index:21;color:#fff;background:#6e54e8;border:0;border-radius:50%;width:58px;height:58px;font-size:23px;position:fixed;bottom:22px;right:25px;box-shadow:0 15px 40px #5e48c95e}.support-widget{z-index:20;background:#fff;border:1px solid #e1e3e9;border-radius:18px;grid-template-rows:auto 1fr auto auto;width:min(370px,100vw - 30px);height:min(610px,100vh - 120px);display:grid;position:fixed;bottom:92px;right:25px;overflow:hidden;box-shadow:0 25px 80px #25305238}.widget-head{color:#fff;background:linear-gradient(135deg,#6e54e8,#846df2);justify-content:space-between;align-items:center;padding:15px;display:flex}.widget-head>div{align-items:center;gap:10px;display:flex}.widget-head>div>div{gap:4px;display:grid}.widget-head strong{font-size:13px}.widget-head small{color:#e5e0ff;font-size:9px}.widget-head small i{background:#59e3a3;border-radius:50%;width:6px;height:6px;display:inline-block}.widget-head button{color:#fff;background:#ffffff18;border:0;border-radius:7px;width:29px;height:29px}.bot-avatar{color:#6e54e8;background:#fff;border-radius:10px;place-items:center;width:35px;height:35px;font-weight:800;display:grid}.widget-body{background:#f8f9fc;padding:16px;overflow:auto}.welcome{align-items:flex-start;gap:9px;margin-bottom:18px;display:flex}.welcome>div{background:#fff;border:1px solid #e5e6eb;border-radius:4px 12px 12px;padding:10px 12px}.welcome strong{font-size:11px}.welcome p{color:#777;margin:5px 0 0;font-size:10px}.widget-message{width:max-content;max-width:82%;margin:12px 0}.widget-message.client{margin-left:auto}.widget-message small{color:#999da7;margin:0 5px 4px;font-size:8px;display:block}.widget-message p{background:#fff;border:1px solid #e4e5ea;border-radius:4px 12px 12px;margin:0;padding:10px 12px;font-size:11px;line-height:1.45}.widget-message.client p{color:#fff;background:#6e54e8;border-color:#6e54e8;border-radius:12px 4px 12px 12px}.widget-message.client small{text-align:right}.widget-error{color:#bb4545;background:#fff0f0;border-radius:7px;padding:9px;font-size:9px}.widget-compose{border-top:1px solid #e7e8ed;gap:8px;padding:11px;display:flex}.widget-compose textarea{resize:none;border:1px solid #e0e1e6;border-radius:9px;outline:0;flex:1;height:44px;padding:10px;font-size:11px}.widget-compose button{color:#fff;background:#6e54e8;border:0;border-radius:9px;width:43px}.widget-compose button:disabled{opacity:.5}.widget-brand{text-align:center;color:#a2a5ad;padding:0 0 9px;font-size:8px}@media (width<=600px){.widget-demo>header nav{display:none}.widget-demo>section>div{width:100%}.demo-settings{flex-direction:column}.support-widget{bottom:84px;right:15px}.widget-launcher{right:15px}.widget-demo h1{font-size:42px}}.landing{--land-bg:#111113;--land-surface:#19191c;--land-surface-2:#222226;--land-copy:#f5f1e8;--land-muted:#aaa8a4;--land-line:#333337;--land-violet:#8b72ff;--land-lime:#d8ff64;--land-blue:#41a8ea;background:var(--land-bg);min-height:100vh;color:var(--land-copy);font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;transition:background .25s,color .25s;overflow:hidden}.landing-light{--land-bg:#f4f0e7;--land-surface:#fffdf8;--land-surface-2:#e9e4d9;--land-copy:#171719;--land-muted:#65635f;--land-line:#cbc5ba}.landing a{color:inherit;text-decoration:none}.landing button{color:inherit}.landing-nav{z-index:30;border-bottom:1px solid var(--land-line);align-items:center;gap:44px;width:min(1320px,100% - 48px);height:86px;margin:auto;display:flex;position:relative}.landing-logo{letter-spacing:-.03em;align-items:center;gap:10px;font-size:19px;font-weight:800;display:flex}.landing-logo>span{background:var(--land-violet);color:#fff;border-radius:9px;place-items:center;width:31px;height:31px;display:grid;box-shadow:inset 0 0 0 1px #fff3}.landing-nav nav{gap:30px;margin-left:auto;display:flex}.landing-nav nav a,.nav-login{color:var(--land-muted);font-size:13px;font-weight:600;transition:color .2s}.landing-nav nav a:hover,.nav-login:hover{color:var(--land-copy)}.landing-nav-actions{align-items:center;gap:17px;display:flex}.theme-toggle,.landing-menu{border:1px solid var(--land-line);background:0 0;border-radius:50%;width:38px;height:38px}.landing-menu{display:none}.button{border:1px solid var(--land-violet);background:var(--land-violet);border-radius:5px;justify-content:center;align-items:center;gap:18px;min-height:52px;padding:0 22px;font-size:13px;font-weight:800;transition:transform .2s,box-shadow .2s,background .2s;display:inline-flex;box-shadow:0 10px 30px #7053e936;color:#fff!important}.button:hover{transform:translateY(-2px);box-shadow:0 15px 35px #7053e956}.button-small{min-height:39px;box-shadow:none;padding:0 15px;font-size:11px}.button.outline{border-color:var(--land-line);box-shadow:none;background:0 0;color:var(--land-copy)!important}.landing-hero{grid-template-columns:minmax(380px,.82fr) minmax(520px,1.18fr);align-items:center;gap:60px;width:min(1320px,100% - 48px);min-height:700px;margin:auto;padding:70px 0 88px;display:grid}.hero-copy{z-index:2;position:relative}.landing-kicker{color:var(--land-muted);letter-spacing:.14em;text-transform:uppercase;align-items:center;gap:9px;margin-bottom:26px;font-size:10px;font-weight:800;display:flex}.landing-kicker i{background:var(--land-lime);border-radius:50%;width:7px;height:7px;box-shadow:0 0 0 5px #d8ff6415}.hero-copy h1,.section-heading h2,.final-cta h2{letter-spacing:-.055em;max-width:780px;margin:0;font-family:Georgia,Times New Roman,serif;font-size:clamp(56px,6.25vw,96px);font-weight:400;line-height:.94}.hero-copy h1 em,.section-heading h2 em,.final-cta h2 em{color:var(--land-violet);font-weight:400}.hero-copy>p{max-width:570px;color:var(--land-muted);margin:30px 0 0;font-size:17px;line-height:1.68}.hero-actions{align-items:center;gap:28px;margin-top:36px;display:flex}.text-link{border-bottom:1px solid var(--land-line);align-items:center;gap:16px;padding:9px 0;font-size:12px;font-weight:750;display:inline-flex}.text-link span{color:var(--land-violet)}.hero-copy>small{color:var(--land-muted);margin-top:18px;font-size:9px;display:block}.hero-product{min-height:555px;position:relative}.hero-glow{filter:blur(18px);background:radial-gradient(circle,#7457ff44 0,#0000 66%);border-radius:50%;position:absolute;inset:5% 0 0 13%}.hero-chat-card,.telegram-topic{color:#202024;background:#f8f7f2;border:1px solid #ffffff70;position:absolute;box-shadow:0 35px 90px #0007}.hero-chat-card{z-index:3;border-radius:18px;width:350px;height:470px;top:28px;left:0;overflow:hidden;transform:rotate(-2deg)}.mini-top{color:#fff;background:#6f55e8;align-items:center;gap:10px;height:68px;padding:13px 16px;display:flex}.mini-logo{color:#6f55e8;background:#fff;border-radius:10px;place-items:center;width:36px;height:36px;font-weight:900;display:grid}.mini-top>div{gap:3px;display:grid}.mini-top b{font-size:12px}.mini-top small{color:#e7e0ff;font-size:8px}.mini-top small i{background:#74e8af;border-radius:50%;width:5px;height:5px;display:inline-block}.mini-top button{color:#fff;background:#ffffff1e;border:0;border-radius:7px;width:30px;height:30px;margin-left:auto}.mini-conversation{background:#f4f4f5;height:340px;padding:20px 18px}.mini-conversation>span{text-align:center;color:#a0a0a5;font-size:8px;display:block}.mini-conversation p{width:82%;margin:26px 0;padding:12px 14px;font-size:10px;line-height:1.55;box-shadow:0 2px 8px #0000000c}.mini-client{color:#fff;background:#6f55e8;border-radius:13px 4px 13px 13px;margin-left:auto!important}.mini-agent{background:#fff;border:1px solid #e4e4e5;border-radius:4px 13px 13px}.mini-thinking{align-items:center;gap:4px;margin-top:30px;display:flex}.mini-thinking b{color:#684ed9;background:#ded8fa;border-radius:50%;place-items:center;width:26px;height:26px;font-size:9px;display:grid}.mini-thinking i{background:#9a99a1;border-radius:50%;width:4px;height:4px}.mini-compose{color:#a4a4aa;border-top:1px solid #e5e5e6;justify-content:space-between;align-items:center;height:62px;padding:0 17px;font-size:9px;display:flex}.mini-compose b{color:#fff;background:#6f55e8;border-radius:8px;place-items:center;width:31px;height:31px;display:grid}.telegram-topic{z-index:4;color:#fff;background:#1e242b;border-radius:17px;width:330px;min-height:305px;padding:17px;bottom:22px;right:0;transform:rotate(2deg)}.tg-head{border-bottom:1px solid #343b43;align-items:center;gap:10px;padding-bottom:14px;display:flex}.tg-head>span{background:#2a9edb;border-radius:50%;place-items:center;width:35px;height:35px;font-size:17px;display:grid}.tg-head>div{gap:3px;display:grid}.tg-head b{font-size:11px}.tg-head small{color:#778491;font-size:8px}.telegram-topic>p{background:#2a3038;border-radius:8px;margin:23px 0;padding:13px;font-size:10px;line-height:1.6}.tg-reply{color:#697580;border-top:1px solid #3a414a;margin-top:55px;padding:11px 2px;font-size:9px}.hero-route{z-index:6;color:#161619;position:absolute;top:205px;left:308px}.hero-route .route-line{background:var(--land-lime);width:115px;height:1px;position:absolute;top:18px;left:-23px;transform:rotate(16deg)}.hero-route>div{background:var(--land-lime);border-radius:6px;align-items:center;gap:7px;width:112px;padding:9px;font-size:8px;font-weight:800;display:flex;position:relative;box-shadow:0 8px 30px #d8ff6433}.hero-route b{font-size:13px}.context-pill{z-index:7;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#ffffff12;border:1px solid #ffffff38;border-radius:8px;align-items:center;gap:9px;padding:10px 12px;display:flex;position:absolute;top:72px;right:14px;box-shadow:0 18px 40px #0004}.context-pill>span{color:var(--land-lime);font-size:20px}.context-pill>div{gap:3px;display:grid}.context-pill small{color:var(--land-muted);letter-spacing:.12em;font-size:7px}.context-pill b{font-size:9px}.trust-line{border-block:1px solid var(--land-line);min-height:92px;color:var(--land-muted);letter-spacing:.15em;justify-content:space-between;align-items:center;gap:24px;padding:24px max(24px,50vw - 660px);font-size:10px;display:flex}.trust-line b{color:var(--land-copy);font-size:12px}.trust-line i{background:var(--land-violet);border-radius:50%;width:4px;height:4px}.landing-section{width:min(1320px,100% - 48px);margin:auto;padding:145px 0}.section-heading{grid-template-columns:160px 1fr minmax(250px,340px);align-items:end;gap:38px;margin-bottom:78px;display:grid}.section-heading>span{color:var(--land-violet);letter-spacing:.18em;align-self:start;font-size:9px;font-weight:800}.section-heading h2{font-size:clamp(46px,5.5vw,78px)}.section-heading>p{color:var(--land-muted);margin:0;font-size:14px;line-height:1.75}.benefit-grid{border-block:1px solid var(--land-line);grid-template-columns:repeat(3,1fr);display:grid}.benefit-grid article{border-right:1px solid var(--land-line);flex-direction:column;min-height:410px;padding:25px 34px 38px;display:flex}.benefit-grid article:last-child{border:0}.benefit-grid article>span{color:var(--land-muted);font-size:9px}.benefit-icon{border:1px solid var(--land-line);border-radius:18px;place-items:center;width:62px;height:62px;margin:62px 0 auto;font-size:27px;display:grid;transform:rotate(-5deg)}.icon-02{color:var(--land-blue);transform:rotate(6deg)}.icon-03{color:var(--land-lime)}.benefit-grid h3{letter-spacing:-.03em;margin:30px 0 11px;font-family:Georgia,serif;font-size:25px;font-weight:400}.benefit-grid p{color:var(--land-muted);margin:0;font-size:12px;line-height:1.65}.statement{text-align:center;background:var(--land-violet);color:#fff;padding:120px 24px}.statement p,.statement strong{letter-spacing:-.055em;margin:0;font-family:Georgia,serif;font-size:clamp(50px,7vw,105px);font-weight:400;line-height:.95;display:block}.statement strong{color:var(--land-lime);font-style:italic}.statement div{letter-spacing:.14em;justify-content:center;gap:18px;margin-top:45px;font-size:10px;display:flex}.statement div b{color:var(--land-lime)}.telegram-section{grid-template-columns:.8fr 1.2fr;gap:70px;display:grid}.telegram-section .section-heading{flex-direction:column;align-items:flex-start;margin:0;display:flex}.telegram-section .section-heading h2{font-size:clamp(46px,5vw,72px)}.telegram-section .section-heading p{max-width:430px}.telegram-flow{border-left:1px solid var(--land-line);padding-left:38px;position:relative}.flow-step{gap:22px;padding:10px 0 37px;display:flex;position:relative}.flow-step>b{background:var(--land-bg);border:1px solid var(--land-violet);width:28px;height:28px;color:var(--land-violet);border-radius:50%;flex:none;place-items:center;margin-left:-53px;font-size:9px;display:grid}.flow-step>div{gap:7px;display:grid}.flow-step span{color:var(--land-violet);letter-spacing:.15em;font-size:8px}.flow-step strong{font-family:Georgia,serif;font-size:21px;font-weight:400}.flow-step p{color:var(--land-muted);margin:0;font-size:11px}.flow-thread{color:#fff;background:#20262d;border:1px solid #39414a;border-radius:14px;width:min(420px,100%);margin:10px auto 0;transform:rotate(1deg);box-shadow:0 30px 80px #0005}.flow-thread>div{border-bottom:1px solid #363d46;align-items:center;gap:9px;padding:13px 16px;display:flex}.flow-thread>div>span{background:#2a9edb;border-radius:50%;place-items:center;width:28px;height:28px;display:grid}.flow-thread>div b{font-size:10px}.flow-thread>div small{color:#74808c;margin-left:auto;font-size:8px}.flow-thread article{background:#2b323a;border-radius:9px;margin:14px;padding:14px}.flow-thread article small{color:#6ab6e2;font-size:8px}.flow-thread article p{font-size:10px;line-height:1.55}.flow-thread article hr{border:0;border-top:1px solid #3f4750}.flow-thread article>b{color:#a895ff;font-size:9px}.workspace-section{padding-top:100px}.workspace-section .section-heading{grid-template-columns:160px 1fr}.workspace-demo{border:1px solid var(--land-line);background:var(--land-surface);border-radius:14px;overflow:hidden;box-shadow:0 35px 110px #0003}.demo-tabs{border-bottom:1px solid var(--land-line);gap:5px;padding:13px;display:flex}.demo-tabs button{color:var(--land-muted);background:0 0;border:0;border-radius:7px;padding:9px 15px;font-size:10px}.demo-tabs button.active{background:var(--land-violet);color:#fff}.demo-panel{min-height:430px}.inbox-demo{grid-template-columns:34% 1fr;display:grid}.inbox-demo aside{border-right:1px solid var(--land-line);padding:24px}.inbox-demo aside>b{margin-bottom:20px;font-size:11px;display:block}.inbox-demo aside p{border-radius:8px;align-items:center;gap:10px;margin:0 -8px 5px;padding:12px 9px;display:flex}.inbox-demo aside p.selected{box-shadow:inset 2px 0 var(--land-violet);background:#8b72ff1c}.inbox-demo aside p>i{width:35px;height:35px;color:var(--land-violet);background:#8b72ff24;border-radius:50%;flex:none;place-items:center;font-size:8px;font-style:normal;display:grid}.inbox-demo aside p>span{gap:5px;min-width:0;display:grid}.inbox-demo aside strong{font-size:10px}.inbox-demo aside small,.inbox-demo aside time{color:var(--land-muted);font-size:8px}.inbox-demo aside time{margin-left:auto}.inbox-demo article header{border-bottom:1px solid var(--land-line);justify-content:space-between;align-items:center;height:70px;padding:0 24px;display:flex}.inbox-demo article header>div{gap:5px;display:grid}.inbox-demo article header strong{font-size:12px}.inbox-demo article header small{color:var(--land-muted);font-size:8px}.inbox-demo article header small i{background:#52d999;border-radius:50%;width:5px;height:5px;display:inline-block}.inbox-demo article header button{background:var(--land-violet);color:#fff;border:0;border-radius:6px;padding:9px 12px;font-size:9px}.demo-messages{padding:55px 7%}.demo-messages p{border:1px solid var(--land-line);width:62%;color:var(--land-muted);border-radius:4px 13px 13px;margin:22px 0;padding:13px 15px;font-size:10px;line-height:1.55}.demo-messages p:last-child{background:var(--land-violet);color:#fff;border:0;border-radius:13px 4px 13px 13px;margin-left:auto}.context-demo{grid-template-columns:1.2fr .8fr;gap:70px;padding:45px;display:grid}.journey{grid-template-columns:65px 1fr;align-items:center;row-gap:28px;display:grid}.journey span{color:var(--land-muted);font-size:9px}.journey b{padding-left:22px;font-family:Georgia,serif;font-size:17px;font-weight:400;position:relative}.journey b:before{content:"";background:var(--land-line);border-radius:50%;width:8px;height:8px;position:absolute;top:5px;left:0}.journey b.accent:before{background:var(--land-lime);box-shadow:0 0 0 6px #d8ff6415}.context-demo dl{border:1px solid var(--land-line);border-radius:10px;margin:0;padding:25px}.context-demo dl>div{border-bottom:1px solid var(--land-line);justify-content:space-between;gap:15px;padding:18px 0;font-size:10px;display:flex}.context-demo dl>div:last-child{border:0}.context-demo dt{color:var(--land-muted)}.context-demo dd{text-align:right;margin:0}.analytics-demo{grid-template-columns:1fr 1fr 1.5fr;gap:18px;padding:38px;display:grid}.analytics-demo article{border:1px solid var(--land-line);border-radius:10px;flex-direction:column;padding:26px;display:flex}.analytics-demo small{color:var(--land-muted);letter-spacing:.12em;font-size:8px}.analytics-demo strong{margin:40px 0 12px;font-family:Georgia,serif;font-size:58px;font-weight:400}.analytics-demo span{color:#5fca94;font-size:9px}.analytics-demo .chart>div{align-items:end;gap:8px;height:180px;margin-top:auto;display:flex}.analytics-demo .chart i{background:linear-gradient(var(--land-violet),#8b72ff33);border-radius:3px 3px 0 0;flex:1}.pricing-section{border-top:1px solid var(--land-line)}.pricing-section .section-heading{grid-template-columns:160px 1fr}.billing-toggle{border:1px solid var(--land-line);border-radius:8px;width:max-content;margin:-30px 0 40px auto;padding:4px}.billing-toggle button{color:var(--land-muted);background:0 0;border:0;border-radius:5px;padding:9px 13px;font-size:9px}.billing-toggle button.active{background:var(--land-surface-2);color:var(--land-copy)}.billing-toggle b{color:#77b71f}.pricing-grid{grid-template-columns:repeat(3,1fr);gap:14px;display:grid}.pricing-grid article{border:1px solid var(--land-line);background:var(--land-surface);border-radius:12px;min-height:530px;padding:32px;position:relative}.pricing-grid article.featured{border-color:var(--land-violet);box-shadow:0 24px 70px #7659eb24}.popular{background:var(--land-lime);color:#1c1c1f;letter-spacing:.1em;border-radius:4px;padding:7px 9px;font-size:7px;font-weight:900;position:absolute;top:20px;right:20px}.pricing-grid article>small{color:var(--land-muted);font-size:9px}.pricing-grid h3{margin:11px 0 35px;font-family:Georgia,serif;font-size:30px;font-weight:400}.price{align-items:end;gap:8px;display:flex}.price b{font-family:Georgia,serif;font-size:58px;font-weight:400;line-height:1}.price span{color:var(--land-muted);margin-bottom:8px;font-size:10px}.pricing-grid article>p{color:var(--land-muted);margin:8px 0 25px;font-size:8px}.pricing-grid .button{width:100%}.pricing-grid ul{color:var(--land-muted);gap:13px;margin:28px 0 0;padding:0;font-size:10px;list-style:none;display:grid}.pricing-grid li:first-letter{color:var(--land-lime)}.faq-section{border-top:1px solid var(--land-line);grid-template-columns:.75fr 1.25fr;gap:70px;display:grid}.faq-section .section-heading{flex-direction:column;align-items:flex-start;margin:0;display:flex}.faq-section .section-heading h2{font-size:clamp(46px,5vw,72px)}.faq-list{border-top:1px solid var(--land-line)}.faq-list article{border-bottom:1px solid var(--land-line)}.faq-list button{text-align:left;background:0 0;border:0;align-items:center;gap:18px;width:100%;min-height:88px;display:flex}.faq-list button span{color:var(--land-violet);font-size:8px}.faq-list button b{font-family:Georgia,serif;font-size:18px;font-weight:400}.faq-list button i{margin-left:auto;font-size:22px;font-style:normal;font-weight:300}.faq-list article>p{color:var(--land-muted);margin:-8px 48px 28px 42px;font-size:12px;line-height:1.7}.final-cta{text-align:center;border-top:1px solid var(--land-line);background:radial-gradient(circle at 50% 80%,#7559ed33,#0000 38%);flex-direction:column;align-items:center;padding:140px 24px;display:flex}.final-cta h2{font-size:clamp(54px,7vw,100px)}.final-cta>p{max-width:480px;color:var(--land-muted);margin:28px auto;font-size:14px;line-height:1.6}.final-cta>small{color:var(--land-muted);margin-top:16px;font-size:8px}.landing footer{border-top:1px solid var(--land-line);align-items:center;gap:28px;width:min(1320px,100% - 48px);min-height:140px;margin:auto;display:flex}.landing footer>p{color:var(--land-muted);font-size:10px}.landing footer nav{gap:24px;margin-left:auto;font-size:10px;display:flex}.landing footer>small{color:var(--land-muted);font-size:8px}@media (width<=1050px){.landing-hero{grid-template-columns:1fr;padding-top:70px}.hero-copy{max-width:780px}.hero-product{width:min(720px,100%);margin:auto}.section-heading{grid-template-columns:120px 1fr}.section-heading>p{grid-column:2}.telegram-section,.faq-section{grid-template-columns:1fr}.telegram-section .section-heading,.faq-section .section-heading{margin-bottom:65px}.pricing-grid article{padding:25px}.landing-nav{gap:18px}.landing-nav nav{gap:17px}}@media (width<=760px){.landing-nav{width:calc(100% - 32px);height:72px}.landing-menu{place-items:center;margin-left:auto;display:grid}.landing-nav>nav{border:1px solid var(--land-line);background:var(--land-bg);flex-direction:column;margin:0;padding:18px;display:none;position:absolute;top:72px;left:0;right:0}.landing-nav>nav.open{display:flex}.landing-nav-actions .nav-login,.landing-nav-actions .button-small{display:none}.landing-hero,.landing-section{width:calc(100% - 32px)}.landing-hero{grid-template-columns:1fr;gap:40px;min-height:auto;padding:62px 0 72px}.hero-copy h1{font-size:54px}.hero-copy>p{font-size:15px}.hero-actions{flex-direction:column;align-items:flex-start;gap:12px}.hero-product{transform-origin:0 0;width:117%;min-height:480px;margin-bottom:-70px;transform:scale(.85)}.hero-chat-card{width:310px;height:440px}.mini-conversation{height:310px}.telegram-topic{width:285px;min-height:270px}.hero-route{left:268px}.context-pill{right:2px}.trust-line{white-space:nowrap;justify-content:flex-start;overflow:auto}.landing-section{padding:95px 0}.section-heading,.workspace-section .section-heading,.pricing-section .section-heading{flex-direction:column;align-items:flex-start;gap:25px;margin-bottom:50px;display:flex}.section-heading h2{font-size:48px}.benefit-grid,.pricing-grid{grid-template-columns:1fr}.benefit-grid article{border-right:0;border-bottom:1px solid var(--land-line);min-height:330px}.benefit-icon{margin-top:42px}.statement{padding:90px 18px}.statement p,.statement strong{font-size:49px}.statement div{gap:8px;font-size:7px}.telegram-section{gap:0}.telegram-flow{margin-left:15px}.inbox-demo{grid-template-columns:1fr}.inbox-demo aside{display:none}.demo-panel{min-height:370px}.context-demo{grid-template-columns:1fr;padding:28px}.context-demo dl{display:none}.analytics-demo{grid-template-columns:1fr 1fr;padding:18px}.analytics-demo .chart{grid-column:1/-1;min-height:220px}.analytics-demo strong{font-size:42px}.billing-toggle{margin:-22px 0 28px}.pricing-grid article{min-height:auto}.faq-section{gap:0}.final-cta{padding:100px 18px}.final-cta h2{font-size:53px}.landing footer{flex-wrap:wrap;align-items:flex-start;width:calc(100% - 32px);padding:35px 0}.landing footer>p{order:3;width:100%}.landing footer nav{order:2}.landing footer>small{order:4;width:100%}}@media (width<=430px){.hero-product{width:143%;margin-bottom:-145px;transform:scale(.7)}.hero-chat-card{left:-5px}.telegram-topic{right:0}.context-pill{right:10px}.hero-copy h1{font-size:48px}.section-heading h2{font-size:43px}.pricing-grid article{padding:24px}.landing footer nav{justify-content:space-between;width:100%;margin:5px 0 0}}@media (prefers-reduced-motion:reduce){.landing *{scroll-behavior:auto!important;transition:none!important;animation:none!important}}.app-shell.navigation-shell{grid-template-columns:230px minmax(0,1fr)}.navigation-shell .brand,.navigation-shell .nav-item,.navigation-shell .project-item,.navigation-shell .connection-card{text-decoration:none}.navigation-shell .nav-item{width:100%}.dashboard-content{background:#fff;grid-template-columns:330px minmax(430px,1fr) 290px;min-width:0;height:100vh;min-height:720px;display:grid;overflow:hidden}.dashboard-content.details-hidden{grid-template-columns:330px minmax(430px,1fr)}.search-link{color:var(--ink);place-items:center;text-decoration:none;display:grid}.profile-menu-wrap{position:relative}.profile-trigger{color:#fff;text-align:left;cursor:pointer;background:0 0;border:0;width:100%}.profile-trigger .profile-copy{flex:1}.profile-trigger>span:last-child{color:#777}.profile-dropdown{z-index:45;background:#27282f;border:1px solid #3a3b44;border-radius:10px;padding:7px;display:grid;position:absolute;bottom:58px;left:5px;right:5px;box-shadow:0 18px 45px #0007}.profile-dropdown a,.profile-dropdown button{color:#d9dae0;text-align:left;background:0 0;border:0;border-radius:7px;width:100%;padding:10px 11px;font-size:11px;text-decoration:none}.profile-dropdown a:hover,.profile-dropdown button:hover{color:#fff;background:#34353e}.connection-card.active{border-color:#7560e5;box-shadow:0 0 0 2px #7560e522}.navigation-page{background:#f7f7f9;height:100vh;padding:48px;overflow:auto}.navigation-header{max-width:760px;margin-bottom:34px}.navigation-header>span{color:#6e54e8;letter-spacing:.16em;font-size:9px;font-weight:800}.navigation-header h1{margin:10px 0 8px;font-size:32px}.navigation-header p{color:#777b85;margin:0;font-size:13px;line-height:1.6}.navigation-state{text-align:center;background:#fff;border:1px dashed #d8d9df;border-radius:14px;align-content:center;place-items:center;max-width:760px;min-height:300px;padding:38px;display:grid}.navigation-state .state-icon{color:#674ddd;background:#f0edff;border-radius:16px;place-items:center;width:54px;height:54px;margin-bottom:16px;font-size:25px;display:grid}.navigation-state h1,.navigation-state h2{margin:0 0 8px;font-size:20px}.navigation-state p{color:#858892;max-width:440px;margin:0;font-size:12px;line-height:1.6}.navigation-state .primary{margin-top:20px}.loading-state .state-icon{animation:1s linear infinite navigation-spin}.error-state{background:snow;border-color:#efcaca}.error-state .state-icon{color:#c74444;background:#ffe8e8}@keyframes navigation-spin{to{transform:rotate(360deg)}}.global-search{background:#fff;border:1px solid #e1e2e7;border-radius:12px;max-width:760px;margin-bottom:24px;padding:22px}.global-search label{color:#696d77;margin-bottom:9px;font-size:11px;font-weight:700;display:block}.global-search>div{gap:9px;display:flex}.global-search input{border:1px solid #d9dbe1;border-radius:8px;outline:0;flex:1;min-width:0;padding:12px 13px}.global-search input:focus{border-color:#745cf3;box-shadow:0 0 0 3px #745cf31c}.global-search .primary:disabled,.project-wizard .primary:disabled{cursor:not-allowed;opacity:.45}.search-results{gap:9px;max-width:760px;display:grid}.search-results article{background:#fff;border:1px solid #e1e2e7;border-radius:10px;gap:5px;padding:16px 18px;display:grid}.search-results span,.search-results small{color:#81858e;font-size:10px}.search-results strong{font-size:13px}.project-wizard>small{color:#6e54e8;letter-spacing:.12em;font-size:9px;font-weight:800}.language-checkboxes{border:0;gap:7px;margin:18px 0;padding:0;display:grid}.language-checkboxes legend{margin-bottom:8px;font-size:11px;font-weight:700}.language-checkboxes label{border:1px solid #e0e1e6;border-radius:8px;grid-template-columns:none;align-items:center;gap:9px;margin:0;padding:9px 11px;display:flex}.language-checkboxes input{width:auto}.wizard-summary{gap:8px;margin:20px 0;display:grid}.wizard-summary p{background:#f6f6f8;border-radius:8px;justify-content:space-between;gap:15px;margin:0;padding:12px;font-size:11px;display:flex}.wizard-summary span{color:#848791}.wizard-actions{justify-content:flex-end;gap:8px;margin-top:18px;display:flex}.wizard-actions>button:not(.primary){background:#fff;border:1px solid #dedfe4;border-radius:8px;padding:10px 14px;font-size:11px}.project-form{width:min(720px,100vw - 32px);max-height:calc(100vh - 40px);overflow:auto}.project-form h3{margin:5px 0 0;font-size:12px}.project-form-grid{grid-template-columns:1fr 1fr;gap:13px;margin-top:18px;display:grid}.project-form-grid .wide{grid-column:1/-1}.project-form-grid label{color:#6d7078;gap:6px;font-size:10px;font-weight:700;display:grid}.project-form-grid input,.project-form-grid textarea,.project-form-grid select{color:#292b31;width:100%;min-width:0;font:inherit;background:#fff;border:1px solid #dddfe5;border-radius:8px;padding:10px 11px}.project-form-grid textarea{resize:vertical;min-height:72px}.project-form-grid input[type=color]{height:39px;padding:4px}.project-form-grid input[type=file]{padding:7px}.project-form-grid .language-checkboxes{grid-template-columns:repeat(3,1fr)}.project-form-grid .language-checkboxes legend{grid-column:1/-1}.project-form-grid .toggle-label{flex-direction:row;align-items:center;display:flex}.project-form-grid .toggle-label input{width:auto}.projects-toolbar{background:#fff;border:1px solid #e5e5ea;border-radius:10px;align-items:end;gap:12px;margin:0 0 18px;padding:13px;display:flex}.projects-toolbar label{color:#71747d;gap:5px;font-size:9px;font-weight:700;display:grid}.projects-toolbar input,.projects-toolbar select{min-width:200px;font:inherit;background:#fff;border:1px solid #dddfe5;border-radius:7px;padding:9px 10px}.projects-toolbar small{color:#777a82;margin-left:auto}.projects-pagination{justify-content:center;align-items:center;gap:12px;margin:22px 0;display:flex}.projects-pagination button{background:#fff;border:1px solid #dddfe5;border-radius:7px;padding:8px 12px}.settings-page,.workspace-bootstrap{color:#292b31}.settings-header{justify-content:space-between;align-items:flex-start;gap:24px;margin-bottom:28px;display:flex}.settings-header h1{letter-spacing:-.025em;margin:7px 0 8px;font-size:30px}.settings-header p{color:#737680;margin:0;font-size:12px;line-height:1.6}.settings-header .workspace-role{letter-spacing:0;background:#f2efff;border:1px solid #dcd8fb;border-radius:999px;padding:7px 10px}.auth-page{color:#f7f5ff;background:radial-gradient(circle at 20% 10%,#29244f 0,#11101c 42%,#09090f 100%);place-items:center;min-height:100vh;padding:24px;display:grid}.auth-card{background:#12111ff5;border:1px solid #3a3560;border-radius:22px;gap:16px;width:min(430px,100%);padding:34px;display:grid;box-shadow:0 28px 80px #0008}.auth-card h1,.auth-card p{margin:0}.auth-card p{color:#aaa4c5;line-height:1.55}.auth-card label{color:#d8d3ed;gap:7px;font-size:13px;font-weight:700;display:grid}.auth-card input{color:#fff;background:#0e0d18;border:1px solid #484267;border-radius:10px;width:100%;padding:12px 13px}.auth-card button{color:#fff;background:#765ff0;border:0;border-radius:10px;padding:12px 16px;font-weight:800}.auth-card button:disabled{opacity:.55;cursor:not-allowed}.auth-brand{align-items:center;gap:10px;font-weight:800;display:flex}.auth-brand span{background:#765ff0;border-radius:10px;place-items:center;width:34px;height:34px;display:grid}.auth-error,.profile-menu-error{color:#ff9a9a;font-size:12px}.profile-menu-error{padding:6px 10px;display:block}.cabinet-shell{color:#252334;background:#f7f7fb;grid-template-columns:250px 1fr;min-height:100vh;display:grid}.cabinet-nav{color:#fff;background:#151321;flex-direction:column;gap:20px;padding:24px;display:flex}.cabinet-nav a{color:#d8d3ed;text-decoration:none}.cabinet-nav nav{gap:6px;display:grid}.cabinet-nav nav a{border-radius:8px;padding:10px 12px}.cabinet-nav nav a:hover{color:#fff;background:#292640}.cabinet-nav nav a.active{color:#fff;background:#6e54e8}.cabinet-nav footer{gap:8px;margin-top:auto;display:grid}.cabinet-nav footer small{overflow-wrap:anywhere;color:#aaa4c5}.cabinet-nav button{color:#fff;background:#242138;border:1px solid #514b72;border-radius:8px;padding:9px}.cabinet-content{min-width:0;padding:28px}.platform-page{background:#f4f4f8;border-radius:18px;height:calc(100vh - 56px)}.platform-header{justify-content:space-between;align-items:flex-start;gap:24px;margin-bottom:26px;display:flex}.platform-header span{color:#6b51e6;letter-spacing:.16em;font-size:9px;font-weight:900}.platform-header h1{letter-spacing:-.03em;margin:7px 0 8px;font-size:32px}.platform-header p{color:#747681;max-width:720px;margin:0;font-size:12px;line-height:1.55}.platform-header>button,.platform-title-actions button,.platform-toolbar button,.platform-pager button,.platform-row-actions button,.platform-plan-grid button,.platform-subscription button,.platform-usage>button{color:#565963;font:inherit;cursor:pointer;background:#fff;border:1px solid #dcdde4;border-radius:8px;padding:9px 11px;font-size:10px}.platform-header .primary,.platform-modal .primary{color:#fff;background:#7058e8;border-color:#7058e8}.platform-health{background:#fff;border:1px solid #dedfe7;border-radius:11px;align-items:center;gap:8px;margin-bottom:18px;padding:13px 15px;font-size:11px;display:flex}.platform-health a{color:#6249d1;margin-left:auto}.status-dot{background:#d59630;border-radius:50%;width:9px;height:9px;box-shadow:0 0 0 4px #d5963022}.status-dot.healthy{background:#2e9b70;box-shadow:0 0 0 4px #2e9b7022}.platform-metrics{grid-template-columns:repeat(4,minmax(150px,1fr));gap:12px;display:grid}.platform-metrics article{background:#fff;border:1px solid #e0e1e7;border-radius:12px;gap:9px;min-height:112px;padding:18px;display:grid;box-shadow:0 5px 20px #25213d08}.platform-metrics small,.platform-system small{color:#7e818b;text-transform:uppercase;letter-spacing:.08em;font-size:9px;font-weight:800}.platform-metrics strong{letter-spacing:-.04em;font-size:27px}.platform-toolbar{background:#fff;border:1px solid #e0e1e7;border-radius:11px;align-items:flex-end;gap:10px;margin-bottom:16px;padding:13px;display:flex}.platform-toolbar label,.platform-modal label{color:#676a74;gap:6px;font-size:9px;font-weight:800;display:grid}.platform-toolbar input,.platform-toolbar select,.platform-modal input,.platform-modal select,.platform-modal textarea{color:#2c2d34;min-width:150px;font:inherit;background:#fff;border:1px solid #dcdde4;border-radius:7px;padding:9px 10px}.platform-toolbar label:first-child{flex:1}.platform-toolbar label:first-child input{width:100%}.platform-table-wrap{background:#fff;border:1px solid #dedfe5;border-radius:12px;overflow:auto}.platform-table{border-collapse:collapse;width:100%;font-size:10px}.platform-table th{color:#7c7f89;text-align:left;text-transform:uppercase;letter-spacing:.08em;background:#fafafd;border-bottom:1px solid #e4e5ea;padding:11px 13px;font-size:8px}.platform-table td{color:#50535c;vertical-align:middle;border-bottom:1px solid #eeeef2;padding:13px}.platform-table tr:last-child td{border-bottom:0}.platform-table td>strong,.platform-table td>small{display:block}.platform-table td>strong{color:#292b32;margin-bottom:4px;font-size:11px}.platform-table td>small{color:#8b8e98}.platform-link,.platform-row-actions a{color:#644ccf;font-weight:800;text-decoration:none}.platform-status{color:#6f727b;text-transform:uppercase;letter-spacing:.06em;background:#eeeef2;border-radius:999px;align-items:center;width:max-content;padding:5px 8px;font-size:8px;font-weight:900;display:inline-flex}.platform-status.active,.platform-status.healthy{color:#247657;background:#e7f7ef}.platform-status.trial{color:#94681b;background:#fff4d9}.platform-status.blocked,.platform-status.cancelled,.platform-status.degraded{color:#a93c3c;background:#ffe8e8}.platform-status.suspended,.platform-status.archived{color:#666975;background:#ececf1}.platform-pager{color:#777a84;justify-content:center;align-items:center;gap:12px;margin:18px 0;font-size:10px;display:flex}.platform-pager button:disabled{opacity:.4;cursor:not-allowed}.platform-title-actions{flex-wrap:wrap;align-items:center;gap:8px;margin-bottom:18px;display:flex}.platform-title-actions .danger,.platform-plan-grid .danger{color:#a73b3b;border-color:#efcccc}.platform-title-actions .support-action{color:#5941c3;background:#eeeaff;border-color:#d8d0ff;margin-left:auto}.platform-tabs{border-bottom:1px solid #dddfe5;gap:4px;display:flex;overflow:auto}.platform-tabs button{white-space:nowrap;color:#747780;font:inherit;background:0 0;border:0;border-bottom:2px solid #0000;padding:11px 13px;font-size:10px}.platform-tabs button.active{color:#543ec0;border-color:#7057e7;font-weight:900}.platform-tab-panel{min-height:360px;padding-top:18px}.platform-overview-grid{grid-template-columns:repeat(4,1fr);gap:12px;display:grid}.platform-overview-grid article,.platform-system article{background:#fff;border:1px solid #e0e1e7;border-radius:11px;gap:8px;padding:17px;display:grid}.platform-overview-grid small,.platform-subscription small{color:#848790;text-transform:uppercase;font-size:8px;font-weight:800}.platform-overview-grid strong,.platform-overview-grid code{overflow-wrap:anywhere;color:#32343b;font-size:11px}.platform-modal-backdrop{z-index:100;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background:#101018aa;place-items:center;padding:20px;display:grid;position:fixed;inset:0}.platform-modal{background:#fff;border:1px solid #dddde6;border-radius:16px;gap:13px;width:min(520px,100%);max-height:calc(100vh - 40px);padding:22px;display:grid;overflow:auto;box-shadow:0 30px 90px #0005}.platform-modal>header{justify-content:space-between;align-items:flex-start;gap:20px;display:flex}.platform-modal h2{margin:3px 0 0;font-size:20px}.platform-modal header small{color:#6d52dc;font-size:8px;font-weight:900}.platform-modal header>button{color:#777985;background:0 0;border:0;font-size:24px}.platform-modal textarea{resize:vertical;min-height:80px}.platform-modal>footer{justify-content:flex-end;gap:8px;padding-top:8px;display:flex}.platform-modal>footer button{background:#fff;border:1px solid #dcdde4;border-radius:8px;padding:10px 13px}.platform-modal>footer button:disabled{opacity:.5;cursor:not-allowed}.platform-warning,.platform-error{border-radius:8px;margin:0;padding:10px 12px;font-size:10px;line-height:1.5}.platform-warning{color:#835c18;background:#fff4d8}.platform-error{color:#a23737;background:#ffeaea}.platform-subscription{grid-template-columns:repeat(3,1fr);gap:12px;display:grid}.platform-subscription>div{background:#fff;border:1px solid #e0e1e7;border-radius:11px;gap:8px;padding:18px;display:grid}.platform-subscription footer{grid-column:1/-1;gap:8px;display:flex}.platform-usage{gap:12px;max-width:760px;display:grid}.platform-usage article{background:#fff;border:1px solid #e0e1e7;border-radius:10px;padding:15px}.platform-usage article header{justify-content:space-between;font-size:10px;display:flex}.platform-usage progress{accent-color:#7057e7;width:100%;margin-top:11px}.platform-row-actions{white-space:nowrap;align-items:center;gap:5px;display:flex}.platform-row-actions button{padding:6px 7px;font-size:8px}.platform-plan-grid{grid-template-columns:repeat(auto-fill,minmax(300px,1fr));gap:14px;display:grid}.platform-plan-grid>article{background:#fff;border:1px solid #dedfe6;border-radius:13px;padding:20px}.platform-plan-grid article>header{justify-content:space-between;gap:18px;display:flex}.platform-plan-grid h2{margin:8px 0 3px}.platform-plan-grid code{color:#81848e;font-size:9px}.platform-plan-grid header>strong{font-size:20px}.platform-plan-grid header>strong small{color:#898c95;font-size:9px}.platform-plan-grid dl{grid-template-columns:1fr 1fr;gap:8px;margin:18px 0;display:grid}.platform-plan-grid dl>div{background:#f5f5f8;border-radius:7px;padding:9px}.platform-plan-grid dt{color:#8b8e97;font-size:8px}.platform-plan-grid dd{margin:4px 0 0;font-size:11px;font-weight:800}.platform-plan-grid article>p{color:#747781;min-height:30px;font-size:9px;line-height:1.5}.platform-plan-grid article>footer{gap:7px;display:flex}.plan-modal{width:min(760px,100%)}.platform-form-grid{grid-template-columns:1fr 1fr;gap:12px;display:grid}.platform-form-grid .wide{grid-column:1/-1}.platform-check{align-items:center;gap:8px!important;display:flex!important}.platform-check input{min-width:0}.platform-audit-list{gap:10px;display:grid}.platform-audit-list article{background:#fff;border:1px solid #e0e1e7;border-radius:11px;padding:16px}.platform-audit-list header{align-items:center;gap:9px;display:flex}.platform-audit-list time{color:#888b94;margin-left:auto;font-size:8px}.platform-audit-list p{color:#51545d;font-size:10px}.platform-audit-list dl{gap:15px;display:flex}.platform-audit-list dl>div{min-width:0}.platform-audit-list dt{color:#92949c;font-size:8px}.platform-audit-list dd{overflow-wrap:anywhere;margin:3px 0;font-size:9px}.platform-audit-list summary{cursor:pointer;color:#6249ca;font-size:9px}.platform-audit-list pre{color:#eee;background:#25262c;padding:10px;font-size:8px;overflow:auto}.platform-system{grid-template-columns:repeat(3,1fr);gap:12px;display:grid}.platform-system>p{color:#83868e;grid-column:1/-1;font-size:9px}.platform-system article{background:#fff;border:1px solid #e0e1e7;border-radius:11px;padding:16px}.platform-system article>small{color:#858892;text-transform:uppercase;margin-bottom:9px;font-size:9px;display:block}.platform-system article p{color:#777b85;font-size:9px}.platform-system article pre{font-size:8px;overflow:auto}.platform-usage-list{gap:12px;display:grid}.platform-usage-list>article{background:#fff;border:1px solid #dedfe6;border-radius:12px;padding:18px}.platform-usage-list article>header{justify-content:space-between;margin-bottom:14px;display:flex}.platform-usage-list article>div{grid-template-columns:120px 100px 1fr;align-items:center;gap:12px;margin:8px 0;font-size:10px;display:grid}.platform-usage-list progress{accent-color:#6e54e8;width:100%}.platform-settings-form{background:#fff;border:1px solid #dedfe6;border-radius:13px;grid-template-columns:1fr 1fr;gap:14px;max-width:850px;padding:22px;display:grid}.platform-settings-form label{color:#62656e;gap:6px;font-size:9px;font-weight:700;display:grid}.platform-settings-form input,.platform-settings-form select,.platform-settings-form textarea{font:inherit;background:#fff;border:1px solid #d9dae0;border-radius:7px;padding:10px}.platform-settings-form textarea{resize:vertical;min-height:78px}.platform-settings-form .wide{grid-column:1/-1}.platform-success{color:#267245;background:#eaf8ef;border-radius:7px;padding:10px;font-size:10px}.support-mode-banner{z-index:120;color:#fff;background:#2d1d5b;align-items:center;gap:18px;min-height:58px;padding:9px 18px;display:flex;position:fixed;top:0;left:0;right:0;box-shadow:0 4px 18px #0004}.support-mode-banner>div{align-items:baseline;gap:12px;display:flex}.support-mode-banner span,.support-mode-banner small{color:#d4caf7;font-size:9px}.support-mode-banner button{color:#3c2878;background:#fff;border:1px solid #8370c5;border-radius:8px;margin-left:auto;padding:8px 11px;font-weight:800}.support-mode-banner+.app-shell{padding-top:58px}@media (width<=760px){.cabinet-shell{grid-template-columns:1fr}.cabinet-nav{min-height:auto}.cabinet-nav footer{margin-top:0}}.settings-layout{grid-template-columns:230px minmax(0,760px);align-items:start;gap:22px;display:grid}.settings-tabs{gap:4px;display:grid;position:sticky;top:20px}.settings-tabs button{color:#60636c;text-align:left;font:inherit;background:0 0;border:0;border-radius:8px;justify-content:space-between;align-items:center;gap:10px;padding:10px 12px;font-size:11px;display:flex}.settings-tabs button.active{color:#5540c7;background:#ebe7ff;font-weight:800}.settings-tabs button:disabled{color:#aaaeb7;cursor:not-allowed}.settings-tabs button small{color:#a2a5ad;font-size:8px}.settings-form{background:#fff;border:1px solid #e5e5ea;border-radius:13px;padding:24px;box-shadow:0 5px 20px #1b1b2808}.settings-section{border:0;min-width:0;margin:0;padding:0}.settings-section legend{padding:0;font-size:18px;font-weight:800}.settings-section>p{color:#777a84;margin:7px 0 22px;font-size:11px}.settings-grid{grid-template-columns:1fr 1fr;gap:16px;display:grid}.settings-field{color:#62656d;gap:7px;font-size:10px;font-weight:700;display:grid}.settings-field input,.settings-field select{color:#292b31;width:100%;min-width:0;font:inherit;background:#fff;border:1px solid #dcdde3;border-radius:8px;padding:11px 12px}.settings-field input:focus,.settings-field select:focus{border-color:#7a63ec;outline:3px solid #755ee719}.settings-form>footer{color:#7a7d85;border-top:1px solid #eeeef2;justify-content:space-between;align-items:center;gap:18px;margin-top:24px;padding-top:18px;font-size:10px;display:flex}.settings-form .primary:disabled{cursor:not-allowed;opacity:.5}.settings-message{border-radius:8px;margin:18px 0 0;padding:10px 12px;font-size:11px}.settings-message.error{color:#9d3030;background:#fff0f0}.settings-message.success{color:#176d4f;background:#eaf9f2}.permission-note{color:#875f16;font-size:10px}.working-hours{grid-column:1/-1;gap:9px;display:grid}.working-hours>div{border:1px solid #ededf1;border-radius:9px;grid-template-columns:minmax(130px,1fr) 130px auto 130px;align-items:center;gap:10px;padding:10px 12px;display:grid}.working-hours label{align-items:center;gap:9px;font-size:11px;font-weight:700;display:flex}.working-hours input[type=time]{min-width:0;font:inherit;border:1px solid #dddfe5;border-radius:7px;padding:8px}.workspace-wizard{grid-template-columns:1fr 1fr;gap:16px;width:min(700px,100%);display:grid}.workspace-wizard .settings-message,.workspace-wizard .primary{grid-column:1/-1}.form-error,.projects-alert{color:#b43d3d;background:#fff0f0;border-radius:8px;padding:10px 12px;font-size:10px}.projects-page{background:#f5f5f8}.projects-header{justify-content:space-between;align-items:flex-end;gap:20px;margin-bottom:28px;display:flex}.projects-header>div>span{color:#6e54e8;letter-spacing:.15em;font-size:9px;font-weight:800}.projects-header h1{margin:8px 0 5px;font-size:32px}.projects-header p{color:#7b7e87;margin:0;font-size:12px}.projects-grid{grid-template-columns:repeat(auto-fill,minmax(320px,1fr));gap:14px;display:grid}.project-card{background:#fff;border:1px solid #dedfe5;border-radius:14px;min-width:0;padding:20px;box-shadow:0 5px 22px #2f2d3d0a}.project-card.active{border-color:#7359ed;box-shadow:0 0 0 2px #7359ed1b}.project-card.archived{opacity:.7}.project-card>header{align-items:center;gap:11px;display:flex}.project-card>header>div{min-width:0}.project-card h2{text-overflow:ellipsis;white-space:nowrap;margin:0 0 4px;font-size:16px;overflow:hidden}.project-logo{object-fit:cover;border-radius:10px;flex:none;width:42px;height:42px}.project-logo.fallback{color:#fff;place-items:center;font-size:17px;font-weight:800;display:grid}.project-status{color:#777b84;font-size:9px}.status-active{color:#268b65}.status-draft{color:#9b7425}.status-disabled,.status-archived{color:#8b8e96}.active-project-badge{color:#634ad3;background:#eeeaff;border-radius:20px;margin-left:auto;padding:5px 8px;font-size:8px}.project-card>p{color:#797d86;min-height:36px;margin:16px 0;font-size:10px;line-height:1.6}.project-card dl{grid-template-columns:1fr 1fr;gap:8px;margin:0;display:grid}.project-card dl>div{background:#f7f7f9;border-radius:7px;min-width:0;padding:8px}.project-card dt{color:#91949c;font-size:8px}.project-card dd{color:#454850;text-overflow:ellipsis;white-space:nowrap;margin:4px 0 0;font-size:9px;overflow:hidden}.installation-code{border:1px solid #e3e4e8;border-radius:8px;margin-top:13px;padding:9px}.installation-code summary{cursor:pointer;color:#6550cb;font-size:9px;font-weight:700}.installation-code code{color:#e9e9ef;white-space:nowrap;background:#292a30;border-radius:6px;margin:9px 0;padding:9px;font-size:8px;display:block;overflow:auto}.installation-code button{color:#6550cb;background:0 0;border:0;padding:0;font-size:8px}.project-card>footer{flex-wrap:wrap;gap:7px;margin-top:15px;display:flex}.project-card>footer button{color:#5b5f68;background:#fff;border:1px solid #dedfe4;border-radius:7px;padding:7px 9px;font-size:8px}.project-card>footer .project-builder-link{color:#6049c9;background:#f1edff;border:1px solid #dcd7fa;border-radius:7px;align-items:center;padding:7px 9px;font-size:8px;text-decoration:none;display:inline-flex}.project-card>footer button:disabled{opacity:.45}.project-card>footer .danger-link{color:#b33f3f;margin-left:auto}.project-card>footer .danger-action{color:#fff;background:#c94b4b;border-color:#c94b4b}.project-editor{width:min(790px,100vw - 32px)}html[data-dashboard-theme=light] .sidebar{color:#24252a;background:#f4f4f7}html[data-dashboard-theme=light] .navigation-shell .nav-item,html[data-dashboard-theme=light] .navigation-shell .project-item{color:#565963}html[data-dashboard-theme=light] .navigation-shell .nav-item.active,html[data-dashboard-theme=light] .navigation-shell .project-item.selected{color:#382d72;background:#e5e2f5}html[data-dashboard-theme=light] .connection-card{color:#303138;background:#fff;border-color:#dddde4}html[data-dashboard-theme=light] .profile-trigger{color:#303138}@media (width<=1150px){.app-shell.navigation-shell{grid-template-columns:210px minmax(0,1fr)}.dashboard-content{grid-template-columns:300px minmax(430px,1fr)}.dashboard-content .details-panel{display:none}}@media (width<=820px){.app-shell.navigation-shell{grid-template-columns:76px minmax(0,1fr)}.dashboard-content{grid-template-columns:270px minmax(390px,1fr)}.navigation-page{padding:32px 24px}}@media (width<=620px){.app-shell.navigation-shell{grid-template-columns:1fr}.navigation-shell>.sidebar{display:none}.dashboard-content{grid-template-columns:1fr}.navigation-page{padding:26px 18px}.projects-header{flex-direction:column;align-items:flex-start}.projects-grid,.project-form-grid{grid-template-columns:1fr}.project-form-grid .wide{grid-column:auto}.project-form-grid .language-checkboxes{grid-template-columns:1fr 1fr}}@media (width<=900px){.platform-metrics,.platform-overview-grid{grid-template-columns:repeat(2,1fr)}.platform-toolbar{flex-direction:column;align-items:stretch}.platform-toolbar label:first-child input{width:auto}.settings-layout{grid-template-columns:1fr}.settings-tabs{grid-template-columns:repeat(2,1fr);position:static}}@media (width<=620px){.cabinet-content{padding:0}.platform-page{border-radius:0;height:auto;min-height:100vh}.platform-metrics,.platform-overview-grid,.platform-subscription,.platform-system,.platform-form-grid{grid-template-columns:1fr}.platform-subscription footer,.platform-system>p,.platform-form-grid .wide{grid-column:auto}.platform-title-actions .support-action{margin-left:0}.support-mode-banner{flex-wrap:wrap;position:sticky}.support-mode-banner>div{gap:3px;display:grid}.support-mode-banner button{margin-left:0}.settings-grid,.workspace-wizard{grid-template-columns:1fr}.working-hours>div{grid-template-columns:1fr 1fr}.working-hours>div>span{display:none}.workspace-wizard .settings-message,.workspace-wizard .primary{grid-column:auto}}.active-conversation{position:relative}.chat-actions select{border:1px solid var(--line);color:#555963;background:#fff;border-radius:8px;max-width:170px;padding:8px 9px;font-size:10px}.topic-banner a{color:#2684b5;margin-left:auto;font-size:10px;text-decoration:none}.topic-unavailable{margin-left:auto;color:#8b959c!important;font-size:9px!important}.load-older{color:#696d76;background:#fff;border:1px solid #dfe0e5;border-radius:20px;margin:0 auto 18px;padding:7px 12px;font-size:9px;display:block}.conversation-loading,.conversation-error{border-radius:8px;width:max-content;max-width:90%;margin:10px auto;padding:8px 12px;font-size:10px}.conversation-loading{color:#6650d8;background:#f0edff}.conversation-error{color:#bb4141;background:#fff0f0}.persisted-system-message{background:#f0f1f4;border-radius:20px;width:max-content;max-width:85%;margin:17px auto;padding:7px 12px}.message-row .bubble p{white-space:pre-wrap;margin:0}.message-row .bubble>small{color:#81661c;margin-bottom:7px;font-size:8px;font-weight:700;display:block}.message-row .bubble blockquote{opacity:.75;background:#0000000a;border-left:2px solid;border-radius:4px;margin:0 0 8px;padding:6px 8px;font-size:9px}.message-row>div>footer{align-items:center;gap:7px;margin-top:4px;display:flex}.message-row.operator>div>footer{justify-content:flex-end}.message-row>div>footer time{margin:0}.message-row>div>footer button{color:#8a8d95;background:0 0;border:0;padding:0;font-size:8px}.message-row>div>footer .retry-action{color:#c64444;font-weight:700}.delivery{font-size:8px}.delivery-sending,.delivery-queued{color:#8c8f97}.delivery-sent{color:#6552c8}.delivery-delivered{color:#3185bd}.delivery-read{color:#269d71}.delivery-failed{color:#c64444}.note-message{justify-content:center}.note-message>div{width:min(78%,620px);max-width:none}.note-message .bubble{color:#68551c;background:#fff8dc;border-color:#ecd895;border-radius:9px}.message-attachment{color:#34363c;background:#ffffffb8;border-radius:8px;align-items:center;gap:9px;margin-top:8px;padding:7px;text-decoration:none;display:flex}.message-attachment img{object-fit:cover;border-radius:6px;width:120px;max-height:90px}.message-attachment>span{gap:3px;font-size:9px;display:grid}.message-attachment small{color:#81858e;font-size:8px}.typing-indicator{color:#747780;background:#fff;border-radius:16px;width:max-content;margin:10px 0;padding:8px 11px;font-size:9px;box-shadow:0 1px 3px #0000000d}.typing-indicator i{background:#7460df;border-radius:50%;width:4px;height:4px;margin-right:2px;animation:.9s infinite alternate typing-pulse;display:inline-block}.typing-indicator i:nth-child(2){animation-delay:.15s}.typing-indicator i:nth-child(3){animation-delay:.3s}@keyframes typing-pulse{to{opacity:.25;transform:translateY(-2px)}}.realtime-state{color:#8b8e96!important}.realtime-state.live{color:#269d71!important}.realtime-state.reconnecting{color:#c68122!important}.reply-preview{color:#625986;background:#f3f1ff;border-left:3px solid #6e54e8;border-radius:5px;justify-content:space-between;align-items:center;gap:12px;margin-bottom:7px;padding:7px 9px;font-size:9px;display:flex}.reply-preview button{color:#777;background:0 0;border:0}.attachment-preview{gap:7px;margin-bottom:7px;display:flex;overflow:auto}.attachment-preview>div{background:#fafafa;border:1px solid #e0e1e5;border-radius:7px;grid-template-columns:35px 1fr;align-items:center;gap:7px;min-width:105px;max-width:140px;padding:6px;display:grid;position:relative}.attachment-preview img{object-fit:cover;border-radius:5px;width:35px;height:35px}.attachment-preview small{text-overflow:ellipsis;white-space:nowrap;font-size:8px;overflow:hidden}.attachment-preview button{color:#fff;background:#2c2d32;border:0;border-radius:50%;place-items:center;width:17px;height:17px;font-size:9px;display:grid;position:absolute;top:-5px;right:-4px}.visually-hidden{clip:rect(0,0,0,0)!important;white-space:nowrap!important;width:1px!important;height:1px!important;position:absolute!important;overflow:hidden!important}.composer button:disabled,.composer textarea:disabled{cursor:not-allowed;opacity:.45}.composer-footer .reopen-action{color:#2b9069;font-weight:700}.drop-overlay{z-index:20;color:#5c45ca;pointer-events:none;background:#f3f0ffed;border:2px dashed #745cf3;border-radius:12px;place-items:center;font-size:13px;font-weight:700;display:grid;position:absolute;inset:72px 14px 125px}.confirmation-modal{width:min(390px,100vw - 30px)}.confirmation-modal .danger-action{color:#fff;background:#cf4848;border:0;border-radius:8px;padding:10px 14px;font-size:11px;font-weight:700}.status-pill{white-space:nowrap}.telegram-topic-card dl{flex-wrap:wrap;gap:5px 16px;margin:6px 0 0;font-size:11px;display:flex}.telegram-topic-card dl div{gap:5px;display:flex}.telegram-topic-card dt{color:var(--muted)}.telegram-topic-card dd{color:var(--text);margin:0}.telegram-status-active{color:#52d9a0!important}.telegram-status-error,.telegram-status-disabled{color:#ff8e8e!important}.telegram-integrations-page{overflow:auto}.telegram-health-summary{grid-template-columns:repeat(4,minmax(120px,1fr));gap:12px;margin:20px 0;display:grid}.telegram-health-summary>div,.telegram-connect-form,.telegram-group-card,.telegram-error-log{border:1px solid var(--border);background:var(--panel);border-radius:14px;padding:18px}.telegram-health-summary strong{font-size:26px;display:block}.telegram-health-summary span{color:var(--muted);font-size:12px}.telegram-connect-form{grid-template-columns:minmax(180px,1fr) minmax(220px,1fr) auto;align-items:end;gap:12px;display:grid}.telegram-connect-form h2,.telegram-connect-form p{grid-column:1/-1;margin:0}.telegram-connect-form p{color:var(--muted);font-size:13px}.telegram-connect-form label{color:var(--muted);gap:6px;font-size:12px;display:grid}.telegram-connect-form input,.telegram-connect-form select{border:1px solid var(--border);background:var(--surface);min-height:40px;color:var(--text);border-radius:9px;padding:0 10px}.telegram-connect-form button,.telegram-group-card button{border:1px solid var(--border);background:var(--accent);color:#fff;cursor:pointer;border-radius:9px;min-height:40px;padding:0 14px}.telegram-group-grid{gap:14px;margin:18px 0;display:grid}.telegram-group-card{border-left:3px solid #6e54e8}.telegram-group-card.status-active{border-left-color:#52d9a0}.telegram-group-card.status-error{border-left-color:#ff6b6b}.telegram-group-card header,.telegram-group-card header>div,.telegram-group-card footer{align-items:center;gap:10px;display:flex}.telegram-group-card header{justify-content:space-between}.telegram-group-card h2{margin:0;font-size:17px}.telegram-group-card header b{text-transform:uppercase;font-size:11px}.telegram-group-card dl{grid-template-columns:repeat(3,minmax(150px,1fr));gap:12px;margin:16px 0;display:grid}.telegram-group-card dl div{gap:3px;display:grid}.telegram-group-card dt{color:var(--muted);font-size:11px}.telegram-group-card dd{margin:0;font-size:13px}.telegram-group-error{color:#ff8e8e;font-size:12px}.telegram-group-card footer button+button{color:var(--text);background:0 0}.telegram-notice{color:#52d9a0;margin-top:12px}.telegram-error-log{margin-bottom:24px}.telegram-error-log>div{border-top:1px solid var(--border);grid-template-columns:160px 1fr auto;gap:12px;padding:10px 0;font-size:12px;display:grid}.telegram-error-log small{color:var(--muted)}@media (width<=900px){.telegram-health-summary{grid-template-columns:repeat(2,1fr)}.telegram-connect-form{grid-template-columns:1fr}.telegram-connect-form h2,.telegram-connect-form p{grid-column:auto}.telegram-group-card dl{grid-template-columns:repeat(2,1fr)}}.analytics-page{grid-column:2/-1;max-width:none}.analytics-header{justify-content:space-between;align-items:flex-start;gap:24px;margin-bottom:22px;display:flex}.analytics-header>div:first-child>span{color:#6e54e8;letter-spacing:.16em;font-size:9px;font-weight:800}.analytics-header h1{margin:9px 0 7px;font-size:31px}.analytics-header p{color:#777b85;margin:0;font-size:11px}.analytics-actions{gap:9px;display:flex}.secondary-action{color:#4f5260;background:#fff;border:1px solid #dfe0e6;border-radius:8px;justify-content:center;align-items:center;padding:10px 14px;font-size:11px;font-weight:700;display:inline-flex}.analytics-filters{background:#fff;border:1px solid #e5e6eb;border-radius:12px;grid-template-columns:repeat(4,minmax(130px,1fr));gap:10px;margin-bottom:18px;padding:14px;display:grid}.analytics-filters label{color:#7c7f89;text-transform:uppercase;letter-spacing:.05em;gap:5px;font-size:9px;font-weight:700;display:grid}.analytics-filters input,.analytics-filters select{color:#2c2e35;text-transform:none;letter-spacing:0;background:#fafafa;border:1px solid #dedfe5;border-radius:7px;width:100%;min-height:36px;padding:0 9px;font-size:10px}.analytics-refreshing{z-index:10;color:#fff;background:#26272d;border-radius:20px;padding:8px 13px;font-size:10px;position:fixed;bottom:20px;right:20px}.analytics-metrics{grid-template-columns:repeat(5,minmax(135px,1fr));gap:11px;margin-bottom:16px;display:grid}.analytics-metric{background:#fff;border:1px solid #e5e6eb;border-radius:11px;gap:7px;min-height:116px;padding:16px;display:grid;box-shadow:0 2px 8px #20203008}.analytics-metric>span{color:#777b85;text-transform:uppercase;letter-spacing:.05em;font-size:9px}.analytics-metric strong{font-size:23px}.analytics-metric small{color:#9699a2;margin-top:auto;font-size:8px}.analytics-metric small.positive{color:#258d69}.analytics-metric small.negative{color:#c85151}.analytics-card{background:#fff;border:1px solid #e5e6eb;border-radius:12px;padding:18px}.analytics-card h2{margin:0 0 14px;font-size:13px}.analytics-card p{color:#858892}.analytics-trend{margin-bottom:16px}.analytics-trend header{justify-content:space-between;gap:16px;display:flex}.analytics-trend header h2{margin:0 0 4px}.analytics-trend header p{margin:0;font-size:9px}.analytics-trend header span{color:#8b8e98;font-size:8px}.real-bar-chart{border-bottom:1px solid #e4e5e9;align-items:stretch;gap:5px;height:220px;margin-top:18px;padding-top:10px;display:flex;overflow-x:auto}.real-bar-day{flex:1;grid-template-rows:1fr 17px;gap:4px;min-width:18px;display:grid}.real-bar-day>div{justify-content:center;align-items:flex-end;gap:1px;min-height:0;display:flex}.real-bar-day i{border-radius:2px 2px 0 0;width:28%;min-height:1px}.bar-conversations{background:#6e54e8}.bar-messages{background:#51a8e8}.bar-opens{background:#53c891}.real-bar-day small{color:#999ca5;text-align:center;white-space:nowrap;font-size:7px;transform:rotate(-45deg)}.analytics-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;padding-bottom:30px;display:grid}.analytics-grid>.analytics-card:first-child{grid-column:1/-1}.analytics-table{display:grid}.analytics-table>div{border-top:1px solid #eeeef2;grid-template-columns:minmax(160px,2fr) repeat(4,1fr);gap:10px;padding:10px;font-size:9px;display:grid}.analytics-table-head{color:#8a8d96;text-transform:uppercase;font-size:8px!important}.ranked-list>div{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:8px;margin:10px 0;font-size:9px;display:grid}.ranked-list span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.ranked-list i{background:#f0f0f4;border-radius:3px;grid-column:1/-1;height:4px;overflow:hidden}.ranked-list u{background:#7259e8;border-radius:3px;height:100%;display:block}.analytics-list-empty{font-size:10px}.analytics-empty{max-width:none}@media (width<=1200px){.analytics-metrics{grid-template-columns:repeat(3,1fr)}}@media (width<=850px){.analytics-filters,.analytics-metrics{grid-template-columns:repeat(2,1fr)}.analytics-grid{grid-template-columns:1fr}.analytics-header{flex-direction:column}.analytics-grid>.analytics-card:first-child{grid-column:auto}}.sidebar-help-menu{margin-top:5px}.sidebar-help-menu summary{color:#878b95;cursor:pointer;border-radius:7px;grid-template-columns:18px 1fr auto;align-items:center;gap:9px;padding:9px 11px;font-size:10px;font-weight:650;list-style:none;display:grid}.sidebar-help-menu summary::-webkit-details-marker{display:none}.sidebar-help-menu summary:hover,.sidebar-help-menu summary.active{color:#5d46ce;background:#f4f2ff}.sidebar-help-menu summary i{font-style:normal;transition:transform .2s}.sidebar-help-menu[open] summary i{transform:rotate(180deg)}.sidebar-help-menu>div{border-left:1px solid #e2dff1;margin:4px 0 2px 30px;padding-left:8px;display:grid}.sidebar-help-menu>div a{color:#92959d;border-radius:5px;padding:6px 8px;font-size:8px;text-decoration:none}.sidebar-help-menu>div a:hover,.sidebar-help-menu>div a.active{color:#6048d1;background:#f5f3ff}.context-help-button{z-index:45;color:#fff;background:#6e54e8;border:1px solid #ded9f8;border-radius:22px;align-items:center;gap:7px;height:42px;padding:0 16px;font-size:10px;font-weight:800;text-decoration:none;display:flex;position:fixed;bottom:22px;right:22px;box-shadow:0 10px 30px #3f2e9f40}.context-help-button>span{font-size:16px}.context-help-button:hover{background:#5f46d3;transform:translateY(-2px)}.help-page{background:linear-gradient(#f8f7ff 0,#f6f6f8 330px);overflow:auto}.help-hero{text-align:center;background:radial-gradient(circle at 50% 0,#e9e4ff 0,#0000 58%);margin:-24px -30px 34px;padding:58px 30px 54px}.help-hero>span,.help-section-heading span,.help-article-header>div>span,.installation-help-card>div>span,.onboarding-header>div>span,.onboarding-step-card header>span{color:#6e54e8;letter-spacing:.16em;font-size:9px;font-weight:800}.help-hero h1{letter-spacing:-.035em;margin:13px 0 8px;font-size:38px}.help-hero>p{color:#747781;margin:0;font-size:13px}.help-search{background:#fff;border:1px solid #dedbea;border-radius:12px;align-items:center;gap:10px;width:min(680px,100%);margin:26px auto 0;padding:0 16px;display:flex;box-shadow:0 12px 40px #41338014}.help-search>span{color:#6951db;font-size:20px}.help-search input{color:#2f3036;background:0 0;border:0;outline:0;width:100%;height:52px;font-size:12px}.help-section{max-width:1120px;margin:0 auto 36px}.help-section-heading{justify-content:space-between;align-items:flex-end;gap:16px;margin-bottom:16px;display:flex}.help-section-heading h2{margin:6px 0 0;font-size:20px}.help-section-heading>a,.help-section-heading>button{color:#654dcc;background:0 0;border:0;font-size:10px;font-weight:750;text-decoration:none}.help-quick-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:11px;display:grid}.help-quick-card{color:#2f3036;background:#fff;border:1px solid #e3e2e9;border-radius:12px;min-height:112px;padding:16px;text-decoration:none;transition:all .2s;display:grid;position:relative;box-shadow:0 4px 15px #2b293308}.help-quick-card:hover,.help-category-card:hover{border-color:#cfc7f6;transform:translateY(-2px);box-shadow:0 12px 28px #4a3b9e13}.help-quick-card small{color:#a29aca;font-size:8px}.help-quick-card strong{align-self:end;width:80%;font-size:11px}.help-quick-card>span{color:#6e54e8;position:absolute;bottom:15px;right:16px}.help-category-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.help-category-card{color:#303138;background:#fff;border:1px solid #e3e2e9;border-radius:12px;min-height:156px;padding:18px;text-decoration:none;transition:all .2s;display:grid}.help-category-card>span{color:#6e54e8;text-transform:uppercase;letter-spacing:.12em;font-size:8px;font-weight:800}.help-category-card h3{margin:10px 0 7px;font-size:15px}.help-category-card p{color:#7d8089;margin:0;font-size:10px;line-height:1.55}.help-availability{color:#298467;text-transform:uppercase;background:#eaf8f2;border-radius:20px;align-self:end;width:max-content;margin-top:14px;padding:5px 8px;font-size:7px;font-weight:800}.help-availability.unavailable{color:#a16b1e;background:#fff3e1}.help-availability.plan{color:#674fca;background:#eeeaff}.help-results{gap:10px;display:grid}.help-results .help-category-card{min-height:125px}.setup-progress-card{background:#fff;border:1px solid #dedbea;border-radius:15px;padding:22px}.help-progress-summary{grid-template-columns:auto 1fr;align-items:center;gap:4px 15px;margin:17px 0;display:grid}.help-progress-summary strong{grid-row:1/3;font-size:34px}.help-progress-summary>span{color:#777b84;font-size:10px}.help-progress-summary>div{background:#eeedf2;border-radius:7px;height:7px;overflow:hidden}.help-progress-summary i{border-radius:inherit;background:linear-gradient(90deg,#6e54e8,#45c99b);height:100%;display:block}.help-progress-items{grid-template-columns:repeat(5,1fr);gap:8px;display:grid}.help-progress-items>div{color:#858891;background:#f6f6f8;border-radius:7px;align-items:center;gap:7px;padding:10px;font-size:8px;display:flex}.help-progress-items>div.complete{color:#2a8468;background:#edf9f4}.help-progress-items span{font-size:12px}.help-progress-state{color:#757882;background:#f4f3f7;border-radius:9px;justify-content:space-between;align-items:center;padding:15px;font-size:10px;display:flex}.help-progress-state button{color:#fff;background:#6e54e8;border:0;border-radius:6px;padding:7px 10px}.help-breadcrumb{color:#94969d;gap:8px;margin-bottom:24px;font-size:9px;display:flex}.help-breadcrumb a{color:#6e54e8;text-decoration:none}.help-article-header{border-bottom:1px solid #e0dfe7;justify-content:space-between;align-items:flex-start;gap:24px;max-width:1080px;padding-bottom:26px;display:flex}.help-article-header h1{margin:10px 0 7px;font-size:34px}.help-article-header p{color:#777a84;max-width:690px;margin:0;font-size:12px;line-height:1.6}.help-status-badge{color:#2a8468;background:#eaf8f2;border-radius:20px;padding:7px 10px;font-size:8px;font-weight:750}.help-status-badge.unavailable{color:#9d681f;background:#fff2df}.help-article-layout{grid-template-columns:minmax(0,760px) 230px;gap:54px;max-width:1080px;margin-top:30px;display:grid}.help-article-content{gap:34px;display:grid}.help-article-content>section{border-bottom:1px solid #e4e3e9;padding-bottom:30px}.help-article-content h2{margin:0 0 11px;font-size:20px}.help-article-content p,.help-article-content li{color:#60636d;font-size:11px;line-height:1.75}.help-article-content ol{gap:5px;padding-left:22px;display:grid}.help-fields{gap:8px;margin:18px 0 0;display:grid}.help-fields>div{background:#fff;border-radius:8px;grid-template-columns:170px 1fr;gap:18px;padding:13px;display:grid}.help-fields dt{font-size:10px;font-weight:800}.help-fields dd{color:#696c75;margin:0;font-size:10px;line-height:1.55}.help-fields code{color:#634bc9;background:#f0eef8;border-radius:4px;width:max-content;margin-top:6px;padding:4px 6px;display:block}.help-warning{color:#70521f;background:#fff6e7;border-left:3px solid #dd9d38;border-radius:7px;gap:4px;margin-top:15px;padding:12px 14px;font-size:10px;line-height:1.5;display:grid}.help-article-aside{background:#fff;border:1px solid #e1e0e7;border-radius:10px;align-self:start;gap:9px;padding:16px;display:grid;position:sticky;top:24px}.help-article-aside strong{margin-bottom:4px;font-size:10px}.help-article-aside span{color:#858891;font-size:8px}.help-article-aside a{color:#634bca;border-top:1px solid #eeedf1;padding-top:9px;font-size:8px;text-decoration:none}.installation-help-card{background:#f4f1ff;border:1px solid #ddd8f3;border-radius:12px;grid-template-columns:1fr minmax(320px,1.5fr) auto;align-items:center;gap:18px;max-width:1080px;margin:22px 0;padding:17px;display:grid}.installation-help-card h2{margin:5px 0;font-size:14px}.installation-help-card p{color:#7b758e;margin:0;font-size:8px}.installation-help-card code{color:#e9e5ff;background:#25242c;border-radius:7px;padding:12px;font-size:8px;overflow:auto}.installation-help-card button,.installation-help-card>a{color:#fff;background:#6e54e8;border:0;border-radius:7px;padding:10px 12px;font-size:9px;text-decoration:none}.onboarding-page{background:#f7f7f9;overflow:auto}.onboarding-header{justify-content:space-between;align-items:flex-start;gap:20px;display:flex}.onboarding-header h1{margin:8px 0 5px;font-size:31px}.onboarding-header p{color:#7e818a;margin:0;font-size:11px}.onboarding-progress{align-items:center;gap:12px;margin:22px 0;display:flex}.onboarding-progress>div{background:#e6e5eb;border-radius:7px;flex:1;height:7px;overflow:hidden}.onboarding-progress i{background:linear-gradient(90deg,#6e54e8,#4fd2a5);height:100%;display:block}.onboarding-progress strong{font-size:12px}.onboarding-layout{grid-template-columns:270px minmax(0,760px);gap:20px;display:grid}.onboarding-steps{align-self:start;gap:5px;display:grid}.onboarding-steps button{text-align:left;color:#777b84;background:0 0;border:1px solid #0000;border-radius:9px;grid-template-columns:30px 1fr;align-items:center;gap:10px;padding:9px;display:grid}.onboarding-steps button:hover,.onboarding-steps button.active{background:#fff;border-color:#dcd7f1}.onboarding-steps button>span{color:#757782;background:#e8e7ec;border-radius:50%;place-items:center;width:27px;height:27px;font-size:9px;font-weight:800;display:grid}.onboarding-steps button.completed>span{color:#268568;background:#dff6ec}.onboarding-steps button.active>span{color:#fff;background:#6e54e8}.onboarding-steps button div{gap:2px;display:grid}.onboarding-steps strong{font-size:9px}.onboarding-steps small{color:#9a9da5;font-size:7px}.onboarding-step-card{background:#fff;border:1px solid #e1e0e7;border-radius:14px;padding:25px;box-shadow:0 7px 24px #30303d08}.onboarding-step-card>header{border-bottom:1px solid #ecebf0;padding-bottom:20px;position:relative}.onboarding-step-card h2{margin:9px 0 7px;font-size:25px}.onboarding-step-card header p{color:#747781;max-width:590px;margin:0;font-size:11px;line-height:1.6}.onboarding-status{color:#a16c20;text-transform:uppercase;background:#fff1de;border-radius:20px;padding:6px 9px;font-size:7px;position:absolute;top:0;right:0}.onboarding-status.completed{color:#278368;background:#e6f8f1}.onboarding-step-card>section{padding:20px 0 0}.onboarding-step-card h3{margin:0 0 8px;font-size:12px}.onboarding-step-card section>p{color:#6f727b;font-size:10px;line-height:1.6}.onboarding-example{background:#f4f2fb;border-radius:8px;gap:6px;margin:14px 0;padding:12px;display:grid}.onboarding-example small{color:#7863d1;font-size:7px;font-weight:800}.onboarding-example code{white-space:normal;word-break:break-all;color:#4b465e;font-size:9px}.onboarding-check{color:#80602e;background:#fff5e5;border-radius:8px;gap:5px;padding:12px;font-size:9px;display:grid}.onboarding-check.success{color:#2d8168;background:#eaf8f2;font-weight:750}.onboarding-step-card>footer{border-top:1px solid #ecebf0;flex-wrap:wrap;gap:8px;margin-top:22px;padding-top:18px;display:flex}.onboarding-step-card>footer a,.onboarding-step-card>footer button{color:#555864;background:#fff;border:1px solid #dedce5;border-radius:7px;padding:9px 12px;font-size:9px;text-decoration:none}.onboarding-step-card>footer a.primary{color:#fff;background:#6e54e8;border-color:#6e54e8}.onboarding-result{color:#298267;background:#eef8f4;border-radius:7px;padding:9px;font-size:9px}.onboarding-reset{border-top:1px solid #dedde4;justify-content:space-between;align-items:center;gap:18px;max-width:1050px;margin-top:22px;padding:18px 0;display:flex}.onboarding-reset p{color:#868991;margin:0;font-size:8px}.onboarding-reset button{color:#b05252;background:0 0;border:0;font-size:8px}@media (width<=1050px){.help-quick-grid,.help-category-grid,.help-progress-items{grid-template-columns:repeat(2,1fr)}.help-article-layout{grid-template-columns:1fr}.help-article-aside{position:static}.onboarding-layout{grid-template-columns:220px 1fr}.installation-help-card{grid-template-columns:1fr}.installation-help-card code{max-width:100%}}@media (width<=720px){.help-hero{margin:-20px -18px 28px;padding:40px 18px}.help-hero h1{font-size:30px}.help-quick-grid,.help-category-grid,.help-progress-items,.help-fields>div{grid-template-columns:1fr}.help-article-header,.onboarding-header{flex-direction:column}.onboarding-layout{grid-template-columns:1fr}.onboarding-steps{grid-template-columns:repeat(2,1fr)}.context-help-button{bottom:14px;right:14px}}.settings-header{justify-content:space-between;align-items:flex-start;margin-bottom:12px;display:flex}.settings-header span{color:#6e54e8;letter-spacing:.14em;font-size:9px;font-weight:800}.settings-header h1{margin:7px 0 5px;font-size:30px}.settings-header p{color:#777b84;margin:0;font-size:11px}.settings-breadcrumbs{color:#999ca4;gap:7px;margin-bottom:22px;font-size:9px;display:flex}.settings-breadcrumbs a{color:#654dcc;text-decoration:none}.settings-content,.settings-stack{gap:18px;min-width:0;display:grid}.settings-tabs a{color:#696c75;border-radius:8px;align-items:center;min-height:36px;padding:8px 11px;font-size:10px;text-decoration:none;display:flex}.settings-tabs a:hover,.settings-tabs a.active{color:#5540c7;background:#ebe7ff;font-weight:800}.settings-form{box-shadow:none;background:0 0;border:0;gap:18px;padding:0;display:grid}.settings-section-card{background:#fff;border:1px solid #e2e2e8;border-radius:13px;box-shadow:0 5px 20px #1b1b2808}.settings-section-card>header{border-bottom:1px solid #ececf0;padding:20px 22px 15px}.settings-section-card h2{margin:0;font-size:17px}.settings-section-card>header p{color:#7b7e87;margin:6px 0 0;font-size:10px;line-height:1.5}.settings-section-body{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;padding:20px 22px;display:grid}.settings-section-body>label:not(.settings-field){color:#555963;align-items:center;gap:8px;font-size:10px;display:flex}.settings-field textarea,.settings-field select,.settings-field input{color:#292b31;width:100%;min-width:0;font:inherit;background:#fff;border:1px solid #dcdde3;border-radius:8px;padding:10px 11px}.settings-field textarea{resize:vertical;min-height:82px}.settings-field small{color:#979aa2;font-size:8px;font-weight:500;line-height:1.45}.settings-help{margin-left:5px;display:inline-flex;position:relative}.settings-help>button{color:#624bc9;background:#f3f0ff;border:1px solid #ccc6ee;border-radius:50%;place-items:center;width:16px;height:16px;font-size:9px;display:grid}.settings-help>[role=tooltip]{z-index:80;color:#eceaf4;background:#292735;border:1px solid #ddd9ed;border-radius:9px;width:250px;padding:12px;font-size:9px;font-weight:500;line-height:1.5;display:none;position:absolute;top:-10px;left:20px;box-shadow:0 12px 30px #0004}.settings-help:hover>[role=tooltip],.settings-help:focus-within>[role=tooltip]{gap:5px;display:grid}.settings-help small{color:#bbb4d5}.settings-help a{color:#ad9bff}.settings-save-bar{z-index:30;color:#737680;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#fffc;border:1px solid #dedbe9;border-radius:11px;justify-content:space-between;align-items:center;gap:16px;padding:12px 15px;font-size:9px;display:flex;position:sticky;bottom:10px;box-shadow:0 8px 25px #28243d17}.settings-save-bar .primary,.settings-actions .primary,.settings-section-body>.primary{color:#fff;background:#6e54e8;border:0;border-radius:7px;padding:9px 13px;font-size:9px;font-weight:800}.settings-save-bar button:disabled{opacity:.45}.settings-skeleton{color:#888b94;background:#fff;border:1px solid #e5e4eb;border-radius:12px;gap:12px;padding:24px;font-size:10px;display:grid}.settings-skeleton i{background:linear-gradient(90deg,#f2f1f5,#e8e6ef,#f2f1f5) 0 0/200% 100%;border-radius:8px;height:38px;animation:1.4s infinite settings-shimmer}@keyframes settings-shimmer{to{background-position:-200% 0}}.settings-image-field{color:#62656d;grid-column:1/-1;grid-template-columns:100px 1fr auto;align-items:center;gap:12px;font-size:10px;font-weight:700;display:grid}.settings-image-field img{object-fit:contain;border:1px solid #dedee5;border-radius:12px;grid-row:2/4;width:88px;height:88px}.settings-image-field small{color:#92959d;grid-column:2/-1;font-size:8px;font-weight:500}.schedule-grid{grid-column:1/-1;gap:9px;display:grid}.schedule-grid article{border:1px solid #ececf1;border-radius:9px;gap:8px;padding:12px;display:grid}.schedule-grid article>div{align-items:center;gap:7px;display:flex}.schedule-grid input[type=time]{border:1px solid #dcdde3;border-radius:7px;padding:7px}.holiday-editor{grid-column:1/-1;gap:8px;display:grid}.holiday-editor>div{flex-wrap:wrap;gap:8px;display:flex}.notification-grid{border:1px solid #e4e4ea;border-radius:9px;grid-column:1/-1;display:grid;overflow:auto}.notification-grid>div{border-top:1px solid #eeeef2;grid-template-columns:minmax(210px,1fr) repeat(3,72px);align-items:center;gap:8px;padding:9px 12px;font-size:9px;display:grid}.notification-grid>div:first-child{border:0}.notification-grid input{justify-self:center}.settings-actions{flex-wrap:wrap;grid-column:1/-1;gap:8px;display:flex}.button-link{color:#5e48c5;background:#fff;border:1px solid #d9d5ed;border-radius:7px;align-items:center;width:max-content;padding:8px 11px;font-size:9px;font-weight:800;text-decoration:none;display:inline-flex}.settings-summary{grid-column:1/-1;grid-template-columns:160px 1fr;gap:8px;margin:0;font-size:9px;display:grid}.settings-summary dt{color:#888b94}.settings-summary dd{margin:0}.settings-table{grid-column:1/-1;overflow:auto}.settings-table table{border-collapse:collapse;width:100%;font-size:9px}.settings-table th,.settings-table td{text-align:left;vertical-align:top;border-bottom:1px solid #ececf0;padding:9px}.session-list{grid-column:1/-1;gap:9px;display:grid}.session-list article,.webhook-card{border:1px solid #e5e4ea;border-radius:9px;grid-column:1/-1;padding:13px}.session-list header,.webhook-card header{justify-content:space-between;gap:12px;display:flex}.one-time-secret,.settings-drawer{z-index:100;background:#fff;border:1px solid #d8d3ed;border-radius:13px;gap:10px;width:min(440px,100vw - 44px);max-height:calc(100vh - 120px);padding:20px;display:grid;position:fixed;top:90px;right:22px;overflow:auto;box-shadow:0 20px 60px #1f193f33}.one-time-secret code{color:#e8e3ff;background:#282631;border-radius:7px;padding:12px;overflow:auto}.settings-drawer>button:first-child{justify-self:end}.settings-drawer pre{white-space:pre-wrap;color:#eeeafc;background:#27252f;border-radius:8px;padding:12px;font-size:8px;overflow:auto}.settings-filter-bar{flex-wrap:wrap;grid-column:1/-1;gap:8px;display:flex}.settings-filter-bar input{border:1px solid #dddde4;border-radius:7px;padding:8px}.settings-pagination{grid-column:1/-1;justify-content:space-between;align-items:center;gap:12px;font-size:9px;display:flex}.table-link{color:#5e48c5;background:0 0;border:0;text-decoration:underline}.danger{border-radius:7px;padding:8px 10px;color:#a63838!important;background:#fff4f4!important;border:1px solid #efcaca!important}.totp-setup{grid-column:1/-1;gap:10px;display:grid}.totp-setup img{border:1px solid #dddde4;border-radius:10px;width:240px;max-width:100%}.settings-message{grid-column:1/-1}@media (width<=900px){.settings-layout{grid-template-columns:1fr}.settings-tabs{grid-template-columns:repeat(3,minmax(0,1fr));position:static}.settings-section-body{grid-template-columns:1fr}}@media (width<=620px){.settings-tabs{grid-template-columns:repeat(2,minmax(0,1fr))}.settings-section-body{padding:16px}.notification-grid>div{grid-template-columns:minmax(150px,1fr) repeat(3,52px)}}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-outline-style{syntax:"*";inherits:false;initial-value:solid}@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}
