html,body,#root{width:100%;max-width:100%;min-height:100%}#root{min-height:100dvh}@media (width<=767px){html,body{height:auto;min-height:100%;overflow:visible}html.app-chat-composer-editing,body.app-chat-composer-editing{overscroll-behavior-y:none;height:100%;min-height:0;overflow:hidden}html.app-chat-composer-editing.app-navbar-pull-refresh,body.app-chat-composer-editing.app-navbar-pull-refresh{overscroll-behavior-y:auto;overflow:visible}body.app-document-scroll.app-empty-chat,body.app-document-scroll.app-empty-chat #root{height:100dvh;min-height:100dvh;overflow:hidden}}html{background-color:#faf8fc}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin:0;font-family:Inter,Noto Sans,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Apple Color Emoji,Segoe UI Emoji,Noto Color Emoji,sans-serif;font-weight:350}body.light{background-color:#faf8fc}body.dark{background-color:#1c1c1c}body.app-embed-route{background:0 0;width:100%;height:100%;min-height:0;overflow:hidden}html.app-embed-route,html.app-embed-route body,body.app-embed-route #root{width:100%;height:100%;min-height:0;overflow:hidden}button,input,textarea,select{font-family:inherit}@media (hover:none) and (pointer:coarse){input,textarea,select{font-size:16px!important}}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}::view-transition-old(root){animation-duration:.26s;animation-timing-function:ease-in-out}::view-transition-new(root){animation-duration:.26s;animation-timing-function:ease-in-out}@media (prefers-reduced-motion:reduce){::view-transition-old(root){animation-duration:0s}::view-transition-new(root){animation-duration:0s}}html.theme-transition-fallback body,html.theme-transition-fallback body *{transition-property:background-color,color,border-color,box-shadow;transition-duration:.26s;transition-timing-function:ease-in-out}body.light{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--main-color:#fff;--accent-color:#232323;--secondary-main-color:#f9f9f9;--secondary-accent-color:#c9c9c9;--tertiary-background-color:#deebf0;--background-color-gradient:#ffffffce;--secondary-background-color-gradient:#fff0;--background-color-input:#deebf0d8;--background-color-active:#d0e3ebd8;--text-color:#232323;--text-color-error:#aa67bb;--extra-text-color:white;--chat-win-color:#f7f3fce3;--frame-hover:#ede2fbe3;--chatbot-message:#fbfbfe;--user-message:#f7f3fc;--selected-conversation:#fbfbfe;--panel-color:#c6e0eb;--scrollbar-color:#4e869ecc;--scrollbar-color-hoover:#457a91bd;--link:#1fa4c9;--send-button:#fff;--link2:#57b8e6;--audio-controls:#1fa4c9;--card-slider:linear-gradient(#ccdff7, #9fbbfd);--card-answer:#7ab0fc;--white:#fff;--black:#1a1128}body.dark{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--main-color:#1c1c1c;--accent-color:#f7f7f8;--secondary-main-color:#29292c;--background-color:#1c1c1c;--secondary-background-color:#2020209c;--tertiary-background-color:#2020209c;--background-color-gradient:#232323ad;--secondary-background-color-gradient:#fff0;--background-color-input:#202020bb;--background-color-active:#4242429c;--text-color:#fff;--text-color-error:#aa67bb;--extra-text-color:black;--chat-win-color:#202226e6;--frame-hover:#24262ae6;--chatbot-message:#313944;--user-message:#202226e6;--selected-conversation:#313944;--panel-color:#202020;--scrollbar-color:#2b2b2b;--scrollbar-color-hoover:#2b2b2b;--link:#1e5e6e;--send-button:#202226;--link2:#7bcdf3;--carousel-card:#1f1f1f;--audio-controls:#1fa4c9;--card-slider:linear-gradient(#27374b, #1c2230);--card-answer:#334155;--white:#29292c;--black:#f7f7f8}body.light,body.dark{--brand-primary:#7c3aed;--brand-primary-rgb:124, 58, 237;--brand-primary-mid:#8b5cf6;--brand-primary-mid-rgb:139, 92, 246;--brand-primary-hover:#6d28d9;--brand-primary-hover-rgb:109, 40, 217;--brand-primary-strong:#5b21b6;--brand-action-primary:var(--brand-primary);--brand-action-primary-hover:var(--brand-primary-hover);--brand-action-primary-rgb:var(--brand-primary-rgb);--brand-primary-light:#a78bfa;--brand-primary-lighter:#c4b5fd;--brand-primary-pale:#ddd6fe;--brand-primary-tint:#e9d5ff;--brand-primary-soft:#f1eafd;--brand-primary-muted:#ede9fe;--brand-primary-wash:#f5f3ff;--brand-accent:#ec4899;--brand-accent-rgb:236, 72, 153;--brand-accent-hover:#db2777;--brand-accent-strong:#be185d;--brand-accent-wash:#faf5ff;--brand-app-base:#6c40e4;--brand-page:#faf8fc;--brand-surface:#fff;--brand-text:#1a1128;--brand-text-muted:#756b82;--brand-border:#ded7e7;--brand-border-strong:#c7b8d9;--brand-surface-glass:#ffffffb8;--brand-surface-subtle:#f8fafc;--brand-surface-hover:#f1f5f9;--brand-placeholder:#9ca3af;--brand-assistant-bubble:#ffffffa8;--brand-composer-surface:#ffffffd1;--brand-composer-border:var(--brand-border-strong);--chatbot-avatar-background:#18181b;--brand-code-surface:#f6f8fa;--brand-code-header:#eef1f4;--brand-code-text:#24292f;--brand-code-muted:#57606a;--brand-code-border:#d0d7de;--brand-code-control:#eaeef2;--brand-code-control-hover:#d8dee4;--brand-code-comment:#656d76;--brand-code-keyword:#cf222e;--brand-code-string:#0a3069;--brand-code-literal:#0550ae;--brand-code-title:#8250df;--brand-code-type:#953800;--brand-code-attribute:#0550ae;--brand-code-variable:#953800;--brand-code-meta:#116329;--brand-code-addition:#116329;--brand-code-addition-bg:#2ea0431f;--brand-code-deletion:#cf222e;--brand-code-deletion-bg:#ff81822e;--app-card-background:var(--brand-surface-glass);--app-card-border:var(--brand-border);--app-card-border-hover:var(--brand-border-strong);--app-card-radius:8px;--app-card-shadow:none;--app-page-max-width:1240px;--app-page-gutter:40px;--app-page-mobile-gutter:24px;--app-page-padding-top:24px;--app-page-padding-top-mobile:20px;--app-page-header-margin-bottom:24px;--app-page-header-gap:24px;--app-page-eyebrow-gap:5px;--app-page-eyebrow-font-size:12px;--app-page-title-font-size:30px;--app-page-title-font-size-mobile:25px;--app-page-title-font-weight:600;--app-page-title-line-height:1.2;--app-page-subtitle-gap:7px;--app-page-subtitle-font-size:15px;--app-page-subtitle-line-height:1.4;--app-field-focus-border:var(--brand-primary);--app-field-focus-ring:0 0 0 3px rgba(var(--brand-primary-rgb), .1);--app-field-error-focus-ring:0 0 0 3px #ef44441a;--app-toolbar-control-height:40px;--app-table-header-background:var(--brand-surface-subtle);--app-table-border:var(--brand-border);--app-table-row-hover:var(--brand-surface-subtle);--app-table-header-font-size:11px;--app-table-header-font-weight:600;--app-table-cell-padding:14px 20px;--app-table-header-padding:12px 20px;--app-modal-backdrop:#08080c9e;--app-modal-backdrop-blur:5px;--app-modal-background:var(--brand-surface);--app-modal-border:var(--brand-border);--app-modal-radius:8px;--app-modal-shadow:0 24px 70px #00000047;--app-modal-header-padding:20px 24px;--app-modal-body-padding:24px;--app-modal-footer-padding:15px 24px;--app-modal-title-size:18px;--app-modal-control-radius:7px}@media (width<=768px){body.light,body.dark{--app-page-padding-top:var(--app-page-padding-top-mobile);--app-page-title-font-size:var(--app-page-title-font-size-mobile)}}.app-card{background:var(--app-card-background);border:1px solid var(--app-card-border);border-radius:var(--app-card-radius);box-shadow:var(--app-card-shadow)}.app-card-interactive{transition:border-color .15s}.app-card-interactive:hover{border-color:var(--app-card-border-hover)}.app-modal-backdrop{background:var(--app-modal-backdrop);-webkit-backdrop-filter:blur(var(--app-modal-backdrop-blur));backdrop-filter:blur(var(--app-modal-backdrop-blur))}.app-modal-shell{color:var(--brand-text);background:var(--app-modal-background);border:1px solid var(--app-modal-border);border-radius:var(--app-modal-radius);box-shadow:var(--app-modal-shadow)}body.dark{--brand-primary:#a78bfa;--brand-primary-rgb:167, 139, 250;--brand-primary-mid:#8b5cf6;--brand-primary-mid-rgb:139, 92, 246;--brand-primary-hover:#8b5cf6;--brand-primary-hover-rgb:139, 92, 246;--brand-primary-strong:#7c3aed;--brand-primary-light:#c4b5fd;--brand-primary-lighter:#ddd6fe;--brand-accent:#f472b6;--brand-accent-rgb:244, 114, 182;--brand-accent-hover:#ec4899;--brand-accent-strong:#db2777;--brand-accent-wash:#4a1f36;--brand-page:#1c1c1c;--brand-surface:#29292c;--brand-text:#f7f7f8;--brand-text-muted:#b7b3bc;--brand-border:#48454d;--brand-border-strong:#66616d;--brand-action-primary:#6d28d9;--brand-action-primary-hover:#5b21b6;--brand-action-primary-rgb:109, 40, 217;--brand-primary-soft:#35294a;--link:#a78bfa;--link2:#f9a8d4;--brand-surface-glass:#29292ce0;--brand-surface-subtle:#303035;--brand-surface-hover:#38383e;--brand-placeholder:#918b99;--brand-assistant-bubble:#353539;--brand-composer-surface:#343439;--brand-composer-border:#5b5861;--brand-code-surface:#18181b;--brand-code-header:#27272a;--brand-code-text:#f4f4f5;--brand-code-muted:#a1a1aa;--brand-code-border:#52525b;--brand-code-control:#3f3f46;--brand-code-control-hover:#52525b;--brand-code-comment:#94a3b8;--brand-code-keyword:#c4b5fd;--brand-code-string:#86efac;--brand-code-literal:#fbbf24;--brand-code-title:#7dd3fc;--brand-code-type:#f9a8d4;--brand-code-attribute:#93c5fd;--brand-code-variable:#fda4af;--brand-code-meta:#67e8f9;--brand-code-addition:#bbf7d0;--brand-code-addition-bg:#22c55e24;--brand-code-deletion:#fecaca;--brand-code-deletion-bg:#ef444424}body.light[data-company-theme=ocean]{--brand-primary:#075985;--brand-primary-rgb:7, 89, 133;--brand-primary-mid:#0ea5e9;--brand-primary-mid-rgb:14, 165, 233;--brand-primary-hover:#0369a1;--brand-primary-hover-rgb:3, 105, 161;--brand-primary-strong:#0c4a6e;--brand-primary-light:#38bdf8;--brand-primary-lighter:#7dd3fc;--brand-primary-pale:#bae6fd;--brand-primary-tint:#d7f0fa;--brand-primary-soft:#dff4fb;--brand-primary-muted:#e0f2fe;--brand-primary-wash:#f0f9ff;--brand-accent:#14b8a6;--brand-accent-rgb:20, 184, 166;--brand-accent-hover:#0f766e;--brand-accent-strong:#115e59;--brand-accent-wash:#f0fdfa;--brand-app-base:#e6f7fb;--brand-page:#f5fbfd;--brand-text:#102a36;--brand-text-muted:#56717c;--brand-border:#c9e0e8;--brand-border-strong:#96c5d5;--tertiary-background-color:#dff4f8;--background-color-input:#e4f5f8;--background-color-active:#caeaf1;--panel-color:#c9e8ef;--link:#0284c7;--link2:#0f766e;--scrollbar-color:#4c91a8;--color-gradient:linear-gradient(to left, #14b8a6 7%, #0284c7 98%)}body.dark[data-company-theme=ocean]{--brand-primary:#38bdf8;--brand-primary-rgb:56, 189, 248;--brand-primary-mid:#0ea5e9;--brand-primary-mid-rgb:14, 165, 233;--brand-primary-hover:#0284c7;--brand-primary-hover-rgb:2, 132, 199;--brand-primary-strong:#0369a1;--brand-action-primary:#0369a1;--brand-action-primary-hover:#0c4a6e;--brand-action-primary-rgb:3, 105, 161;--brand-primary-light:#7dd3fc;--brand-primary-lighter:#bae6fd;--brand-primary-pale:#164e63;--brand-primary-tint:#164e63;--brand-primary-soft:#123845;--brand-primary-muted:#143f4d;--brand-primary-wash:#0c2d38;--brand-accent:#2dd4bf;--brand-accent-rgb:45, 212, 191;--brand-accent-hover:#14b8a6;--brand-accent-strong:#0f766e;--brand-accent-wash:#123c3a;--brand-app-base:#0b2630;--brand-surface:#11262f;--brand-border:#2a5361;--brand-border-strong:#397184;--background-color-input:#12303a;--background-color-active:#184654;--panel-color:#102b35;--link:#38bdf8;--link2:#5eead4;--color-gradient:linear-gradient(to left, #2dd4bf 7%, #0ea5e9 98%)}body.light[data-company-theme=forest]{--brand-primary:#166534;--brand-primary-rgb:22, 101, 52;--brand-primary-mid:#16a34a;--brand-primary-mid-rgb:22, 163, 74;--brand-primary-hover:#15803d;--brand-primary-hover-rgb:21, 128, 61;--brand-primary-strong:#14532d;--brand-primary-light:#4ade80;--brand-primary-lighter:#86efac;--brand-primary-pale:#bbf7d0;--brand-primary-tint:#d1fae5;--brand-primary-soft:#e2f3e7;--brand-primary-muted:#dcfce7;--brand-primary-wash:#f0fdf4;--brand-accent:#d97706;--brand-accent-rgb:217, 119, 6;--brand-accent-hover:#b45309;--brand-accent-strong:#92400e;--brand-accent-wash:#fffbeb;--brand-app-base:#eaf6ed;--brand-page:#f8fbf7;--brand-text:#17291d;--brand-text-muted:#607267;--brand-border:#d2dfd4;--brand-border-strong:#a8c3ad;--tertiary-background-color:#e2f1e5;--background-color-input:#e8f3e9;--background-color-active:#d1e7d5;--panel-color:#d4e9d8;--link:#15803d;--link2:#b45309;--scrollbar-color:#5f8d69;--color-gradient:linear-gradient(to left, #d97706 7%, #16a34a 98%)}body.dark[data-company-theme=forest]{--brand-primary:#4ade80;--brand-primary-rgb:74, 222, 128;--brand-primary-mid:#22c55e;--brand-primary-mid-rgb:34, 197, 94;--brand-primary-hover:#16a34a;--brand-primary-hover-rgb:22, 163, 74;--brand-primary-strong:#15803d;--brand-action-primary:#15803d;--brand-action-primary-hover:#14532d;--brand-action-primary-rgb:21, 128, 61;--brand-primary-light:#86efac;--brand-primary-lighter:#bbf7d0;--brand-primary-pale:#14532d;--brand-primary-tint:#174b2a;--brand-primary-soft:#203b29;--brand-primary-muted:#1d4528;--brand-primary-wash:#172d1f;--brand-accent:#f59e0b;--brand-accent-rgb:245, 158, 11;--brand-accent-hover:#d97706;--brand-accent-strong:#b45309;--brand-accent-wash:#422f13;--brand-app-base:#12251a;--brand-surface:#1b2b20;--brand-border:#3a5942;--brand-border-strong:#52775b;--background-color-input:#1c3424;--background-color-active:#284b32;--panel-color:#192f20;--link:#4ade80;--link2:#fbbf24;--color-gradient:linear-gradient(to left, #f59e0b 7%, #22c55e 98%)}body.light[data-company-theme=graphite]{--brand-primary:#3f3f46;--brand-primary-rgb:63, 63, 70;--brand-primary-mid:#52525b;--brand-primary-mid-rgb:82, 82, 91;--brand-primary-hover:#27272a;--brand-primary-hover-rgb:39, 39, 42;--brand-primary-strong:#18181b;--brand-primary-light:#71717a;--brand-primary-lighter:#a1a1aa;--brand-primary-pale:#d4d4d8;--brand-primary-tint:#e4e4e7;--brand-primary-soft:#ececee;--brand-primary-muted:#e4e4e7;--brand-primary-wash:#f4f4f5;--brand-accent:#e11d48;--brand-accent-rgb:225, 29, 72;--brand-accent-hover:#be123c;--brand-accent-strong:#9f1239;--brand-accent-wash:#fff1f2;--brand-app-base:#eef0f2;--brand-page:#f7f7f8;--brand-text:#18181b;--brand-text-muted:#71717a;--brand-border:#d4d4d8;--brand-border-strong:#a1a1aa;--tertiary-background-color:#ececef;--background-color-input:#eeeef0;--background-color-active:#dddde1;--panel-color:#e4e4e7;--link:#be123c;--link2:#52525b;--scrollbar-color:#71717a;--color-gradient:linear-gradient(to left, #f43f5e 7%, #3f3f46 98%)}body.dark[data-company-theme=graphite]{--brand-primary:#fb7185;--brand-primary-rgb:251, 113, 133;--brand-primary-mid:#f43f5e;--brand-primary-mid-rgb:244, 63, 94;--brand-primary-hover:#e11d48;--brand-primary-hover-rgb:225, 29, 72;--brand-primary-strong:#be123c;--brand-action-primary:#be123c;--brand-action-primary-hover:#9f1239;--brand-action-primary-rgb:190, 18, 60;--brand-primary-light:#fda4af;--brand-primary-lighter:#fecdd3;--brand-primary-pale:#4c1d27;--brand-primary-tint:#52232d;--brand-primary-soft:#45262d;--brand-primary-muted:#4a222b;--brand-primary-wash:#341d23;--brand-accent:#fda4af;--brand-accent-rgb:253, 164, 175;--brand-accent-hover:#fb7185;--brand-accent-strong:#f43f5e;--brand-accent-wash:#4a222b;--brand-app-base:#222226;--brand-surface:#27272a;--brand-border:#52525b;--brand-border-strong:#71717a;--background-color-input:#303035;--background-color-active:#414148;--panel-color:#242428;--link:#fb7185;--link2:#d4d4d8;--color-gradient:linear-gradient(to left, #f43f5e 7%, #52525b 98%)}body.light[data-company-theme=indigo]{--brand-primary:#4f46e5;--brand-primary-rgb:79, 70, 229;--brand-primary-mid:#6366f1;--brand-primary-mid-rgb:99, 102, 241;--brand-primary-hover:#4338ca;--brand-primary-hover-rgb:67, 56, 202;--brand-primary-strong:#312e81;--brand-action-primary:#4f46e5;--brand-action-primary-hover:#4338ca;--brand-action-primary-rgb:79, 70, 229;--brand-primary-light:#818cf8;--brand-primary-lighter:#a5b4fc;--brand-primary-pale:#c7d2fe;--brand-primary-tint:#e0e7ff;--brand-primary-soft:#e8eaff;--brand-primary-muted:#eef2ff;--brand-primary-wash:#f5f3ff;--brand-accent:#6366f1;--brand-accent-rgb:99, 102, 241;--brand-accent-hover:#4f46e5;--brand-accent-strong:#3730a3;--brand-accent-wash:#eef2ff;--brand-app-base:#f5f3ff;--brand-page:#f8f7ff;--brand-text:#1e1b4b;--brand-text-muted:#686582;--brand-border:#d8d7eb;--brand-border-strong:#aaa7cf;--tertiary-background-color:#eeedfa;--background-color-input:#f0effa;--background-color-active:#e1e0f4;--panel-color:#e6e5f5;--link:#4f46e5;--link2:#3730a3;--scrollbar-color:#7772a8;--color-gradient:#4f46e5}body.dark[data-company-theme=indigo]{--brand-primary:#a5b4fc;--brand-primary-rgb:165, 180, 252;--brand-primary-mid:#818cf8;--brand-primary-mid-rgb:129, 140, 248;--brand-primary-hover:#4f46e5;--brand-primary-hover-rgb:79, 70, 229;--brand-primary-strong:#4338ca;--brand-action-primary:#4338ca;--brand-action-primary-hover:#3730a3;--brand-action-primary-rgb:67, 56, 202;--brand-primary-light:#c7d2fe;--brand-primary-lighter:#e0e7ff;--brand-primary-pale:#312e61;--brand-primary-tint:#302e5c;--brand-primary-soft:#2a2949;--brand-primary-muted:#302f58;--brand-primary-wash:#211f3b;--brand-accent:#a5b4fc;--brand-accent-rgb:165, 180, 252;--brand-accent-hover:#818cf8;--brand-accent-strong:#6366f1;--brand-accent-wash:#292747;--brand-app-base:#171727;--brand-surface:#232334;--brand-border:#46465e;--brand-border-strong:#656587;--background-color-input:#29293b;--background-color-active:#393950;--panel-color:#202031;--link:#a5b4fc;--link2:#c7d2fe;--color-gradient:#4338ca}body.light[data-company-theme=slate]{--brand-primary:#475569;--brand-primary-rgb:71, 85, 105;--brand-primary-mid:#64748b;--brand-primary-mid-rgb:100, 116, 139;--brand-primary-hover:#334155;--brand-primary-hover-rgb:51, 65, 85;--brand-primary-strong:#1e293b;--brand-action-primary:#475569;--brand-action-primary-hover:#334155;--brand-action-primary-rgb:71, 85, 105;--brand-primary-light:#94a3b8;--brand-primary-lighter:#cbd5e1;--brand-primary-pale:#dbe2ea;--brand-primary-tint:#e8edf2;--brand-primary-soft:#edf1f5;--brand-primary-muted:#e2e8f0;--brand-primary-wash:#f8fafc;--brand-accent:#64748b;--brand-accent-rgb:100, 116, 139;--brand-accent-hover:#475569;--brand-accent-strong:#334155;--brand-accent-wash:#f1f5f9;--brand-app-base:#f8fafc;--brand-page:#f8fafc;--brand-text:#172033;--brand-text-muted:#64748b;--brand-border:#d6dde6;--brand-border-strong:#a8b4c3;--tertiary-background-color:#eef2f6;--background-color-input:#f1f4f7;--background-color-active:#e2e8f0;--panel-color:#e8edf2;--link:#475569;--link2:#334155;--scrollbar-color:#7b8797;--color-gradient:#475569}body.dark[data-company-theme=slate]{--brand-primary:#cbd5e1;--brand-primary-rgb:203, 213, 225;--brand-primary-mid:#94a3b8;--brand-primary-mid-rgb:148, 163, 184;--brand-primary-hover:#475569;--brand-primary-hover-rgb:71, 85, 105;--brand-primary-strong:#334155;--brand-action-primary:#475569;--brand-action-primary-hover:#334155;--brand-action-primary-rgb:71, 85, 105;--brand-primary-light:#e2e8f0;--brand-primary-lighter:#f1f5f9;--brand-primary-pale:#334155;--brand-primary-tint:#303b4a;--brand-primary-soft:#29333f;--brand-primary-muted:#303b48;--brand-primary-wash:#222a34;--brand-accent:#cbd5e1;--brand-accent-rgb:203, 213, 225;--brand-accent-hover:#94a3b8;--brand-accent-strong:#64748b;--brand-accent-wash:#2b3541;--brand-app-base:#171a1f;--brand-surface:#24282e;--brand-border:#454c56;--brand-border-strong:#66717f;--background-color-input:#2b3037;--background-color-active:#3a414a;--panel-color:#21252b;--link:#cbd5e1;--link2:#e2e8f0;--color-gradient:#475569}body.light{--app-selection-background:rgba(var(--brand-primary-rgb), .24)}body.dark{--app-selection-background:rgba(var(--brand-primary-rgb), .38)}::selection{background-color:var(--app-selection-background)}::selection{background-color:var(--app-selection-background)}:root{--white:#fff;--black:#000;--gray-light:#f5f5f5;--gray-dark:#333;--shadow:#0003;--font-size-small:.8rem;--font-size-base:1rem;--font-size-large:1.25rem;--font-size-xlarge:1.5rem;--active-scale:.99;--active-transition-duration:.1s;--color-gradient:linear-gradient(to left, #b324d7 7.07%, #008ece 97.81%)}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes slideIn{0%{transform:translate(-100%)}to{transform:translate(0)}}:root{--animation-fadeIn:fadeIn .5s ease-in-out forwards;--animation-slideIn:slideIn .5s ease-out forwards}body.app-embed-route{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--main-color:#fff;--text-color:#26212b;--brand-page:#f7f7fa;--brand-surface:#fff;--brand-surface-glass:#fffffff5;--brand-surface-subtle:#f7f7fa;--brand-surface-hover:#f1eef5;--brand-text:#26212b;--brand-text-muted:#746d7c;--brand-border:#e5e1e8;--brand-border-strong:#d8d2dd;--brand-composer-surface:#fff;--brand-composer-border:#d8d2dd;--app-modal-background:#fff;--app-modal-border:#e5e1e8}._pageBackground_oxb4i_2{width:100%;min-height:100dvh;position:relative;overflow:clip}._bgBlob1_oxb4i_11{background:radial-gradient(ellipse, #c792ea59 0%, rgba(var(--brand-accent-rgb), .15) 40%, transparent 70%);filter:blur(40px);pointer-events:none;width:70%;height:80%;animation:12s ease-in-out infinite alternate _bgPulse_oxb4i_1;position:absolute;top:-20%;right:-10%}._bgBlob2_oxb4i_28{background:radial-gradient(ellipse, rgba(var(--brand-primary-mid-rgb), .15) 0%, transparent 70%);filter:blur(40px);pointer-events:none;width:60%;height:60%;animation:12s ease-in-out 4s infinite alternate _bgPulse_oxb4i_1;position:absolute;bottom:-15%;left:-10%}@keyframes _bgPulse_oxb4i_1{0%{opacity:.8;transform:scale(1)}to{opacity:1;transform:scale(1.05)}}._mainContent_oxb4i_56{box-sizing:border-box;z-index:5;min-height:100dvh;padding:max(20px, env(safe-area-inset-top,0px)) max(20px, env(safe-area-inset-right,0px)) max(20px, env(safe-area-inset-bottom,0px)) max(20px, env(safe-area-inset-left,0px));justify-content:center;align-items:flex-start;display:flex;position:relative}._loginCard_oxb4i_72{background:var(--app-card-background);-webkit-backdrop-filter:blur(24px);border:1px solid var(--app-card-border);border-radius:var(--app-card-radius);width:100%;max-width:460px;box-shadow:var(--app-card-shadow);margin-block:auto;padding:48px 44px;animation:.7s cubic-bezier(.16,1,.3,1) both _slideUp_oxb4i_1}._backButton_oxb4i_86{color:#756681;cursor:pointer;background:0 0;border:0;border-radius:10px;align-items:center;gap:6px;margin:-12px 0 26px -10px;padding:8px 11px;font-family:inherit;font-size:13px;font-weight:600;transition:color .2s,background .2s,transform .2s;display:inline-flex}._backButton_oxb4i_86:hover{color:var(--brand-primary);background:rgba(var(--brand-primary-mid-rgb), .08);transform:translate(-2px)}._backButton_oxb4i_86:focus-visible{outline:2px solid rgba(var(--brand-primary-mid-rgb), .42);outline-offset:2px}@keyframes _slideUp_oxb4i_1{0%{opacity:0;transform:translateY(28px)}to{opacity:1;transform:translateY(0)}}._cardIcon_oxb4i_129{background:linear-gradient(135deg, #f97316, var(--brand-accent), var(--brand-primary-mid));width:56px;height:56px;box-shadow:0 4px 12px rgba(var(--brand-primary-mid-rgb), .25);border-radius:16px;justify-content:center;align-items:center;margin-bottom:24px;display:flex}._cardIconGlyph_oxb4i_141{color:#fff}._cardTitle_oxb4i_146{color:var(--brand-text);letter-spacing:-.5px;margin-bottom:6px;font-family:inherit;font-size:26px;font-weight:700}._cardSubtitle_oxb4i_155{color:var(--brand-text-muted);margin-bottom:32px;font-size:14px;line-height:1.5}._errorMessage_oxb4i_163{color:#e11d48;background:#f43f5e14;border:1px solid #f43f5e33;border-radius:12px;align-items:center;gap:8px;margin-bottom:20px;padding:12px 16px;font-size:13px;font-weight:500;animation:.4s _shake_oxb4i_1;display:flex}._errorIcon_oxb4i_178{flex-shrink:0}@keyframes _shake_oxb4i_1{0%,to{transform:translate(0)}20%{transform:translate(-6px)}40%{transform:translate(6px)}60%{transform:translate(-4px)}80%{transform:translate(4px)}}._form_oxb4i_202{flex-direction:column;width:100%;display:flex}._formGroup_oxb4i_208{margin-bottom:20px}._formLabel_oxb4i_212{color:var(--brand-text);align-items:center;gap:4px;margin-bottom:8px;font-size:13px;font-weight:600;display:flex}._required_oxb4i_222{color:#ef4444}._inputWrapper_oxb4i_227{align-items:center;gap:8px;display:flex;position:relative}._inputIcon_oxb4i_234{width:17px;height:17px;color:var(--brand-text-muted);pointer-events:none;transition:color .15s;position:absolute;top:50%;left:12px;transform:translateY(-50%)}._formInput_oxb4i_246{width:100%;min-width:0;height:48px;color:var(--brand-text);background:var(--brand-surface-subtle);border:1px solid var(--brand-border);border-radius:7px;outline:none;flex:1;padding:0 14px 0 40px;font-family:inherit;font-size:14px;transition:border-color .15s,box-shadow .15s}._formInput_oxb4i_246::placeholder{color:var(--brand-placeholder)}._formInput_oxb4i_246:focus{border-color:var(--app-field-focus-border);box-shadow:var(--app-field-focus-ring)}._formInput_oxb4i_246:focus+._inputIcon_oxb4i_234{color:var(--brand-primary)}._passwordInput_oxb4i_277{padding-right:44px}._togglePassword_oxb4i_282{width:28px;height:28px;color:var(--brand-placeholder);cursor:pointer;z-index:1;background:0 0;border:0;border-radius:0;flex-shrink:0;justify-content:center;align-items:center;padding:0;transition:color .2s;display:inline-flex;position:absolute;top:50%;right:11px;transform:translateY(-50%)}._togglePassword_oxb4i_282:hover{color:var(--brand-primary-mid);background:0 0}._togglePassword_oxb4i_282:focus-visible{outline:2px solid rgba(var(--brand-primary-mid-rgb), .5);outline-offset:1px}._togglePassword_oxb4i_282 svg{width:17px;height:17px}._animatedIcon_oxb4i_318{flex-shrink:0;justify-content:center;align-items:center;line-height:0;display:inline-flex}._optionsRow_oxb4i_327{justify-content:space-between;align-items:center;margin-bottom:28px;display:flex}._rememberMe_oxb4i_334{cursor:pointer;color:var(--brand-text);align-items:center;gap:8px;font-size:13px;display:flex}._customCheck_oxb4i_343{appearance:none;border:2px solid rgba(var(--brand-primary-mid-rgb), .2);background:var(--brand-surface);cursor:pointer;border-radius:5px;flex-shrink:0;width:18px;height:18px;transition:all .2s;position:relative}._customCheck_oxb4i_343:checked{background:var(--brand-primary-mid);border-color:var(--brand-primary-mid)}._customCheck_oxb4i_343:checked:after{content:"✓";color:#fff;font-size:11px;font-weight:700;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}._forgotLink_oxb4i_373{color:var(--brand-primary-mid);font-size:13px;font-weight:500;text-decoration:none;transition:color .2s}._forgotLink_oxb4i_373:hover{color:var(--brand-primary)}._submitBtn_oxb4i_386{color:#fff;cursor:pointer;background:linear-gradient(135deg, #f97316 0%, #ef4444 30%, var(--brand-accent) 65%, var(--brand-primary-mid) 100%);width:100%;height:52px;box-shadow:none;letter-spacing:.3px;background-size:200%;border:none;border-radius:14px;justify-content:center;align-items:center;gap:8px;font-family:inherit;font-size:15px;font-weight:600;transition:all .3s;display:flex}._submitBtn_oxb4i_386:hover{box-shadow:none;background-position:100%}._submitBtn_oxb4i_386:active{transform:translateY(0)}._submitBtn_oxb4i_386:disabled{opacity:.7;cursor:not-allowed;transform:none}._spinner_oxb4i_429{animation:1s linear infinite _spin_oxb4i_429}@keyframes _spin_oxb4i_429{to{transform:rotate(360deg)}}._cardFooter_oxb4i_440{text-align:center;border-top:1px solid rgba(var(--brand-primary-mid-rgb), .12);color:var(--brand-text-muted);margin-top:28px;padding-top:24px;font-size:13px}._cardFooter_oxb4i_440 a{color:var(--brand-primary-mid);font-weight:600;text-decoration:none;transition:color .2s}._cardFooter_oxb4i_440 a:hover{color:var(--brand-primary);text-decoration:underline}body.dark ._backButton_oxb4i_86{color:var(--brand-text-muted)}@media (width<=520px){._loginCard_oxb4i_72{border-radius:var(--app-card-radius);padding:36px 24px}._cardTitle_oxb4i_146{font-size:22px}._mainContent_oxb4i_56{padding-right:max(16px, env(safe-area-inset-right,0px));padding-left:max(16px, env(safe-area-inset-left,0px))}}@media (width>=768px){._cardTitle_oxb4i_146{font-size:28px}}._nav_6jo56_8{box-sizing:border-box;width:100%;height:calc(3rem + env(safe-area-inset-top,0px));background-color:var(--main-color,#1a1a2e);padding:env(safe-area-inset-top,0px) max(.75rem, env(safe-area-inset-right,0px)) 0 max(.75rem, env(safe-area-inset-left,0px));z-index:1000;background-position:50%;background-repeat:no-repeat;background-size:cover;flex-shrink:0;justify-content:space-between;align-items:center;display:flex}@media (width<=767px){._nav_6jo56_8{transform:translate3d(0, var(--app-visual-viewport-top,0px), 0);position:sticky;top:0}body.app-mobile-editing ._nav_6jo56_8{position:fixed;left:0;right:0}}._logoLink_6jo56_50{flex-shrink:1;align-items:center;min-width:0;padding:.25rem 0;text-decoration:none;display:flex}._logoLink_6jo56_50:active{transform:scale(var(--active-scale,.97))}._logoContainer_6jo56_63{align-items:center;gap:.4rem;display:flex}._logoIcon_6jo56_69{object-fit:contain;width:auto;height:1.4rem}._customLogo_6jo56_75{object-fit:contain;width:auto;max-width:10rem;height:1.75rem;display:block}._logoTextWrapper_6jo56_83{align-items:center;display:flex;position:relative}._logoLetters_6jo56_89{object-fit:contain;width:auto;height:.9rem}._logoStar_6jo56_95{object-fit:contain;width:auto;height:.45rem;position:absolute;top:-.15rem;right:-.35rem}._rightContainer_6jo56_106{flex-shrink:0;align-items:center;display:flex}._userMenuWrapper_6jo56_112{position:relative}._initialsBtn_6jo56_116{letter-spacing:.03em;cursor:pointer;background:0 0;border:none;border-radius:.5rem;justify-content:center;align-items:center;width:2rem;height:2rem;padding:0;font-size:.75rem;font-weight:700;transition:opacity .15s,transform .1s;display:flex;overflow:hidden}._navUserAvatar_6jo56_136{border-radius:inherit;width:100%;height:100%;font-size:inherit}._initialsBtn_6jo56_116:hover{opacity:.9}._initialsBtn_6jo56_116:active{transform:scale(var(--active-scale,.95))}._loginLink_6jo56_151{color:var(--text-color,#e0e0e0);white-space:nowrap;border-radius:.4rem;flex-shrink:0;padding:.35rem .9rem;font-size:.85rem;font-weight:600;text-decoration:none;transition:opacity .15s}._loginLink_6jo56_151:hover{opacity:.8}@media screen and (width>=576px){._nav_6jo56_8{height:calc(3.25rem + env(safe-area-inset-top,0px));padding-right:max(1rem, env(safe-area-inset-right,0px));padding-left:max(1rem, env(safe-area-inset-left,0px))}._logoIcon_6jo56_69{height:1.6rem}._logoLetters_6jo56_89{height:1rem}._logoStar_6jo56_95{height:.5rem;top:-.2rem;right:-.4rem}._initialsBtn_6jo56_116{border-radius:.55rem;width:2.2rem;height:2.2rem;font-size:.8rem}}@media screen and (width>=768px){._nav_6jo56_8{height:calc(3.5rem + env(safe-area-inset-top,0px));padding-right:max(1.25rem, env(safe-area-inset-right,0px));padding-left:max(1.25rem, env(safe-area-inset-left,0px))}._logoContainer_6jo56_63{gap:.5rem}._logoIcon_6jo56_69{height:1.8rem}._customLogo_6jo56_75{max-width:12rem;height:2.2rem}._logoLetters_6jo56_89{height:1.1rem}._logoStar_6jo56_95{height:.55rem;top:-.2rem;right:-.45rem}._initialsBtn_6jo56_116{border-radius:.6rem;width:2.4rem;height:2.4rem;font-size:.85rem}._loginLink_6jo56_151{font-size:.9rem}}@media screen and (width>=1024px){._nav_6jo56_8{height:calc(3.75rem + env(safe-area-inset-top,0px));padding-right:max(1.75rem, env(safe-area-inset-right,0px));padding-left:max(1.75rem, env(safe-area-inset-left,0px))}._logoContainer_6jo56_63{gap:.55rem}._logoIcon_6jo56_69{height:2rem}._logoLetters_6jo56_89{height:1.2rem}._logoStar_6jo56_95{height:.6rem;top:-.25rem;right:-.5rem}._initialsBtn_6jo56_116{border-radius:.65rem;width:2.6rem;height:2.6rem;font-size:.9rem}._loginLink_6jo56_151{padding:.4rem 1rem;font-size:.95rem}}@media screen and (width>=1440px){._nav_6jo56_8{height:calc(4rem + env(safe-area-inset-top,0px));padding-right:max(2.5rem, env(safe-area-inset-right,0px));padding-left:max(2.5rem, env(safe-area-inset-left,0px))}._logoContainer_6jo56_63{gap:.6rem}._logoIcon_6jo56_69{height:2.2rem}._customLogo_6jo56_75{max-width:14rem;height:2.6rem}._logoLetters_6jo56_89{height:1.35rem}._logoStar_6jo56_95{height:.65rem;top:-.25rem;right:-.55rem}._initialsBtn_6jo56_116{border-radius:.7rem;width:2.8rem;height:2.8rem;font-size:.95rem}._loginLink_6jo56_151{padding:.45rem 1.1rem;font-size:1rem}}._dropdown_140xr_1{z-index:10;width:min(300px,100vw - 24px);max-height:calc(100dvh - 76px);color:var(--brand-text);background:var(--brand-surface);border:1px solid var(--brand-border);box-sizing:border-box;transform-origin:100% 0;border-radius:8px;flex-direction:column;padding:8px;display:flex;position:absolute;top:calc(100% + 8px);right:0;overflow-y:auto;box-shadow:0 18px 48px #0000003d}._userDetails_140xr_21{border-bottom:1px solid var(--brand-border);align-items:center;gap:12px;min-width:0;padding:10px 10px 14px;display:flex}._userCircle_140xr_30{color:#fff;border:1px solid rgba(var(--brand-primary-rgb), .18);border-radius:8px;flex:0 0 42px;justify-content:center;align-items:center;width:42px;height:42px;font-size:.78rem;font-weight:700;display:flex}._userInfo_140xr_44{min-width:0}._userName_140xr_48{color:var(--brand-text);text-overflow:ellipsis;white-space:nowrap;font-size:.95rem;font-weight:700;line-height:1.25;overflow:hidden}._userMeta_140xr_58{color:var(--brand-text-muted);text-overflow:ellipsis;white-space:nowrap;margin-top:3px;font-size:.75rem;line-height:1.25;overflow:hidden}._menuSection_140xr_68{padding:10px 0 4px}._menuSection_140xr_68+._menuSection_140xr_68{border-top:1px solid var(--brand-border)}._sectionLabel_140xr_76{color:var(--brand-text-muted);text-transform:uppercase;padding:0 10px 6px;font-size:.68rem;font-weight:700}._sectionItems_140xr_84{flex-direction:column;gap:2px;display:flex}._menuItem_140xr_90,._logoutButton_140xr_91{width:100%;min-height:40px;color:var(--brand-text);box-sizing:border-box;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:6px;align-items:center;gap:10px;padding:9px 10px;font-family:inherit;font-size:.84rem;font-weight:500;text-decoration:none;transition:color .15s,background-color .15s;display:flex}._menuItem_140xr_90:hover,._logoutButton_140xr_91:hover{color:var(--brand-text);background:var(--brand-surface-hover)}._menuItem_140xr_90:focus-visible{color:var(--brand-primary);background:rgba(var(--brand-primary-rgb), .12);outline:2px solid var(--brand-primary);outline-offset:-2px}._logoutButton_140xr_91:focus-visible{outline:2px solid var(--brand-primary);outline-offset:-2px}._menuItemActive_140xr_132{color:var(--brand-primary);background:rgba(var(--brand-primary-rgb), .12);font-weight:650}._menuItemActive_140xr_132:hover{color:var(--brand-primary);background:rgba(var(--brand-primary-rgb), .16)}body.dark ._menuItemActive_140xr_132,body.dark ._menuItemActive_140xr_132:hover{color:var(--brand-primary);background:rgba(var(--brand-primary-rgb), .18)}._menuIcon_140xr_149{stroke-width:1.9px;flex:0 0 18px;justify-content:center;align-items:center;width:18px;height:18px;display:inline-flex}._menuIcon_140xr_149 svg,._externalIcon_140xr_160 svg{width:100%;height:100%;display:block}._buildingGlyph_140xr_166{width:100%;height:100%}._buildingIconActive_140xr_171 ._buildingGlyph_140xr_166 path:nth-child(4){animation:.3s ease-out 40ms both _buildingFloorDraw_140xr_1}._buildingIconActive_140xr_171 ._buildingGlyph_140xr_166 path:nth-child(5){animation:.3s ease-out 90ms both _buildingFloorDraw_140xr_1}._buildingIconActive_140xr_171 ._buildingGlyph_140xr_166 path:nth-child(6){animation:.3s ease-out .14s both _buildingFloorDraw_140xr_1}._buildingIconActive_140xr_171 ._buildingGlyph_140xr_166 path:nth-child(7){animation:.3s ease-out .19s both _buildingFloorDraw_140xr_1}@keyframes _buildingFloorDraw_140xr_1{0%{opacity:.25;stroke-dasharray:6;stroke-dashoffset:6px}to{opacity:1;stroke-dasharray:6;stroke-dashoffset:0}}._externalIcon_140xr_160{width:14px;height:14px;color:var(--brand-text-muted);stroke-width:1.8px;flex:0 0 14px;justify-content:center;align-items:center;margin-left:auto;display:inline-flex}._menuFooter_140xr_213{border-top:1px solid var(--brand-border);padding-top:8px}._appearanceRow_140xr_218{box-sizing:border-box;justify-content:space-between;align-items:center;gap:12px;min-height:44px;padding:6px 8px 6px 10px;display:flex}._appearanceLabel_140xr_228{min-width:0;color:var(--brand-text);align-items:center;gap:10px;font-size:.84rem;font-weight:500;display:inline-flex}._logoutButton_140xr_91{color:var(--brand-text-muted)}._logoutButton_140xr_91:hover{color:#ef4444;background:#ef44441a}@media (width<=575px){._dropdown_140xr_1{max-height:calc(100dvh - 68px);position:fixed;top:56px;right:12px}}@media (prefers-reduced-motion:reduce){._buildingIconActive_140xr_171 ._buildingGlyph_140xr_166 path{animation:none}._menuItem_140xr_90,._logoutButton_140xr_91{transition-duration:0s}}._switch_1e37c_1{cursor:pointer;flex:0 0 54px;width:54px;height:30px;display:inline-flex;position:relative}._input_1e37c_10{clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;margin:-1px;position:absolute;overflow:hidden}._track_1e37c_21{background:#eeeeef;border:1px solid #18181b14;border-radius:999px;width:100%;height:100%;transition:background-color .26s,border-color .26s,box-shadow .26s;position:relative;overflow:hidden;box-shadow:inset 0 1px 2px #18181b14}._celestial_1e37c_36{background:#ffb020;border-radius:50%;width:20px;height:20px;transition:transform .26s,box-shadow .26s;position:absolute;top:4px;left:4px;overflow:hidden;transform:translate(0);box-shadow:0 1px 3px #99580047}._celestial_1e37c_36:after{content:"";opacity:0;background:#18181b;border-radius:50%;width:21px;height:21px;transition:opacity .18s,transform .26s;position:absolute;top:-4px;left:-7px;transform:scale(.75)}._input_1e37c_10:checked+._track_1e37c_21{background:#18181b;border-color:#18181b;box-shadow:inset 0 1px 2px #00000080}._input_1e37c_10:checked+._track_1e37c_21 ._celestial_1e37c_36{transform:translate(24px);box-shadow:0 1px 4px #ffb0203d}._input_1e37c_10:checked+._track_1e37c_21 ._celestial_1e37c_36:after{opacity:1;transform:scale(1)}._input_1e37c_10:focus-visible+._track_1e37c_21{outline:3px solid rgba(var(--brand-primary-rgb), .28);outline-offset:2px}._input_1e37c_10:disabled+._track_1e37c_21{cursor:wait;opacity:.55}@media (prefers-reduced-motion:reduce){._track_1e37c_21,._celestial_1e37c_36,._celestial_1e37c_36:after{transition-duration:0s}}._avatar_1ob2f_1._avatar_1ob2f_1{box-sizing:border-box;color:#fff;text-align:center;vertical-align:middle;-webkit-user-select:none;user-select:none;flex-shrink:0;justify-content:center;align-items:center;font-weight:700;line-height:1;display:inline-flex;position:relative;overflow:hidden;container-type:inline-size}._colorLayer_1ob2f_18{border-radius:inherit;pointer-events:none;position:absolute;inset:0}._previousColorLayer_1ob2f_25{animation:.24s ease-out forwards _avatarColorCrossfade_1ob2f_1}._initials_1ob2f_29{z-index:1;letter-spacing:.04em;font-size:33.333cqi;line-height:1;display:block;position:relative}@keyframes _avatarColorCrossfade_1ob2f_1{0%{opacity:1}to{opacity:0}}._detail_1ob2f_48{border-radius:16px;width:72px;height:72px;box-shadow:0 4px 12px #0000001a}._compact_1ob2f_55{border-radius:7px;flex-basis:38px;width:38px;height:38px}@media (prefers-reduced-motion:reduce){._previousColorLayer_1ob2f_25{animation-duration:1ms}}._container_17ssr_4{box-sizing:border-box;background:0 0;min-height:100%;padding:1rem}._pageTitle_17ssr_12{color:var(--text-color,#f0f0f0);text-align:left;margin-bottom:.5rem;font-size:1rem}._text_17ssr_19{color:var(--text-color,#f0f0f0);text-align:left;opacity:.8;margin-bottom:2rem;font-size:.7rem}._toolbar_17ssr_28{flex-direction:column;gap:10px;margin-bottom:1.25rem;display:flex}._searchBox_17ssr_35{width:100%}._sortBox_17ssr_39{height:var(--app-toolbar-control-height);box-sizing:border-box;align-items:center;gap:8px;display:flex}._sortLabel_17ssr_47{color:var(--brand-text-muted);white-space:nowrap;flex-shrink:0;font-size:.75rem}._sortSelect_17ssr_54{width:146px;min-width:146px}._resultCount_17ssr_59{color:var(--brand-text-muted);white-space:nowrap;font-size:13px}._noResults_17ssr_65{color:var(--text-color,#f0f0f0);text-align:center;opacity:.7;grid-column:1/-1;padding:1.5rem 0;font-size:.8rem}._titleLine_17ssr_74{background:linear-gradient(90deg,#ffffff4d 0%,#ffffff14 100%);border:none;height:1px;margin-bottom:1.25rem}._dashboard_17ssr_85{grid-template-columns:1fr;gap:1rem;margin-bottom:2rem;display:grid}._gridMotionViewport_17ssr_92{width:100%;display:flow-root}._sharedSectionHeader_17ssr_97{margin:0 0 1rem}._sharedSectionTitle_17ssr_101{color:var(--brand-text);letter-spacing:0;margin:0;font-size:1rem;font-weight:650}._sharedSectionSubtitle_17ssr_109{color:var(--brand-text-muted);margin:.2rem 0 0;font-size:.75rem}._dashboardWithPagination_17ssr_115{margin-bottom:.75rem}._sectionPagination_17ssr_119{justify-content:center;align-items:center;gap:4px;margin:0;display:flex}._pageBtn_17ssr_127{min-width:34px;height:34px;color:var(--brand-text-muted);cursor:pointer;background:0 0;border:1px solid #0000;border-radius:6px;justify-content:center;align-items:center;padding:0 8px;font-family:inherit;font-size:13px;font-weight:500;transition:color .15s,border-color .15s,background-color .15s;display:inline-flex}._pageBtn_17ssr_127:hover:not(:disabled){background:var(--brand-surface-hover);color:var(--brand-text)}body.light[data-company-theme=default] ._pageBtn_17ssr_127:not(._pageBtnActive_17ssr_154):not(:disabled){color:var(--brand-text)}._pageBtn_17ssr_127:disabled{opacity:.3;cursor:not-allowed}._pageBtnActive_17ssr_154{background:var(--brand-primary-soft);border-color:rgba(var(--brand-primary-rgb), .18);color:var(--brand-primary-strong);font-weight:600}._pageBtnActive_17ssr_154:hover{background:rgba(var(--brand-primary-rgb), .16);border-color:rgba(var(--brand-primary-rgb), .24)}._pageBtn_17ssr_127 svg{stroke-width:2px;width:17px;height:17px}._pageBtn_17ssr_127:focus-visible{outline:2px solid rgba(var(--brand-primary-rgb), .3);outline-offset:1px}body.dark ._pageBtnActive_17ssr_154{background:rgba(var(--brand-primary-rgb), .16);border-color:rgba(var(--brand-primary-rgb), .26);color:var(--brand-primary)}._icon_17ssr_192{color:currentColor;width:18px;height:18px}._loadingState_17ssr_199,._emptyState_17ssr_200{text-align:center;box-sizing:border-box;border:1px solid var(--app-card-border);border-radius:var(--app-card-radius);background:var(--app-card-background);width:min(100%,560px);min-height:300px;box-shadow:var(--app-card-shadow);flex-direction:column;grid-column:1/-1;justify-content:center;align-items:center;margin:2rem auto;padding:3rem 1.5rem;display:flex}._loadingIconWrapper_17ssr_218,._emptyIconWrapper_17ssr_219{width:64px;height:64px;color:var(--brand-primary);background:rgba(var(--brand-primary-rgb), .11);border:1px solid rgba(var(--brand-primary-rgb), .18);border-radius:7px;justify-content:center;align-items:center;margin-bottom:1.25rem;display:flex}._loadingIconWrapper_17ssr_218 svg,._emptyIcon_17ssr_219{stroke-width:1.8px;width:30px;height:30px}._loadingIconWrapper_17ssr_218 svg{animation:.9s linear infinite _dashboardSpin_17ssr_1}._loadingTitle_17ssr_243,._emptyTitle_17ssr_244{color:var(--brand-text);margin:0 0 .5rem;font-size:1.1rem;font-weight:700}._loadingSubtitle_17ssr_251,._emptySubtitle_17ssr_252{color:var(--brand-text-muted);max-width:340px;margin:0 0 1.25rem;font-size:.9rem}._emptyCtaButton_17ssr_259{color:#fff;cursor:pointer;background:var(--brand-action-primary);letter-spacing:0;border:1px solid #0000;border-radius:7px;justify-content:center;align-items:center;gap:8px;min-width:164px;height:40px;padding:0 16px;font-family:inherit;font-size:14px;font-weight:600;transition:background-color .15s;display:inline-flex}._emptyCtaButton_17ssr_259:hover{background:var(--brand-action-primary-hover)}._emptyCtaButton_17ssr_259 svg{width:17px;height:17px}._emptyCtaButton_17ssr_259:focus-visible{outline:3px solid rgba(var(--brand-action-primary-rgb), .24);outline-offset:2px}@keyframes _dashboardSpin_17ssr_1{to{transform:rotate(360deg)}}@media (width>=576px){._container_17ssr_4{padding:1.25rem}._pageTitle_17ssr_12{font-size:1.1rem}._text_17ssr_19{font-size:.8rem}._dashboard_17ssr_85{grid-template-columns:repeat(2,1fr);gap:1.25rem}._toolbar_17ssr_28{flex-direction:row;align-items:center}._searchBox_17ssr_35{flex:0 320px;width:clamp(240px,30vw,320px)}._resultCount_17ssr_59{margin-right:auto}._sortBox_17ssr_39{flex-shrink:0;width:auto}}@media (width>=768px){._container_17ssr_4{padding:1.5rem}._pageTitle_17ssr_12{font-size:1.3rem}._text_17ssr_19{margin-bottom:2.5rem;font-size:1rem}._dashboard_17ssr_85{grid-template-columns:repeat(2,1fr);gap:1.25rem}._loadingTitle_17ssr_243,._emptyTitle_17ssr_244{font-size:1.15rem}._loadingSubtitle_17ssr_251,._emptySubtitle_17ssr_252{max-width:340px;font-size:.9rem}}@media (prefers-reduced-motion:reduce){._loadingIconWrapper_17ssr_218 svg{animation-duration:1.8s}}@media (width>=1024px){._container_17ssr_4{padding:1.75rem}._dashboard_17ssr_85{grid-template-columns:repeat(3,1fr);gap:1.5rem}}@media (width>=1440px){._container_17ssr_4{padding:2rem 2.5rem}._pageTitle_17ssr_12{font-size:1.4rem}._dashboard_17ssr_85{grid-template-columns:repeat(3,1fr);gap:1.5rem}}@media (width>=1600px) and (height<=1100px){._container_17ssr_4{padding:1rem 2rem}._toolbar_17ssr_28{margin-bottom:.85rem}._pageTitle_17ssr_12{margin-bottom:.35rem;font-size:1.15rem}._titleLine_17ssr_74{margin-bottom:.85rem}._dashboard_17ssr_85{gap:1rem;margin-bottom:1rem}._dashboardWithPagination_17ssr_115{margin-bottom:.35rem}._sharedSectionHeader_17ssr_97{margin-bottom:.65rem}._sharedSectionTitle_17ssr_101{font-size:.95rem}._sharedSectionSubtitle_17ssr_109{margin-top:.1rem;font-size:.7rem}}._backdrop_e1wtp_1{background:var(--app-modal-backdrop);width:100%;height:100%;-webkit-backdrop-filter:blur(var(--app-modal-backdrop-blur));z-index:200;box-sizing:border-box;justify-content:center;align-items:center;padding:1rem;display:flex;position:fixed;top:0;left:0}._errorCard_e1wtp_18{text-align:center;border-radius:var(--app-modal-radius);background:var(--app-modal-background);border:1px solid var(--app-modal-border);box-shadow:var(--app-modal-shadow);flex-direction:column;align-items:center;width:100%;max-width:400px;padding:2.5rem 2rem;animation:.18s ease-out _fadeIn_e1wtp_1;display:flex}@keyframes _fadeIn_e1wtp_1{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}._iconWrapper_e1wtp_45{color:#dc2626;background:#ef44441a;border:1px solid #ef444433;border-radius:7px;justify-content:center;align-items:center;width:56px;height:56px;margin-bottom:1.5rem;display:flex}._icon_e1wtp_45{stroke-width:2px;width:28px;height:28px}._title_e1wtp_65{color:var(--brand-text,#1a1128);font-size:var(--app-modal-title-size);margin:0 0 .5rem;font-weight:700}._text_e1wtp_72{color:var(--brand-text-muted,#756b82);max-width:300px;margin:0 0 1.5rem;font-size:.85rem;line-height:1.5}._ctaButton_e1wtp_81{color:#fff;cursor:pointer;background:var(--brand-action-primary,#7c3aed);height:46px;box-shadow:none;letter-spacing:0;border:none;border-radius:7px;justify-content:center;align-items:center;gap:8px;padding:0 1.75rem;font-family:inherit;font-size:15px;font-weight:600;text-decoration:none;transition:background-color .15s;display:inline-flex}._ctaButton_e1wtp_81:hover{background:var(--brand-action-primary-hover,#6d28d9)}._ctaButton_e1wtp_81:active{opacity:.9}._ctaButton_e1wtp_81:focus-visible{outline:3px solid rgba(var(--brand-action-primary-rgb), .24);outline-offset:2px}@media (width>=768px){._errorCard_e1wtp_18{padding:3rem 2.5rem}._title_e1wtp_65{font-size:1.3rem}._text_e1wtp_72{max-width:340px;font-size:.9rem}}@media (prefers-reduced-motion:reduce){._errorCard_e1wtp_18{animation:none}}._backdrop_g0mze_1{z-index:1000;box-sizing:border-box;background:var(--app-modal-backdrop);-webkit-backdrop-filter:blur(var(--app-modal-backdrop-blur));backdrop-filter:blur(var(--app-modal-backdrop-blur));justify-content:center;align-items:center;padding:20px;display:flex;position:fixed;inset:0}._card_g0mze_14{width:min(100%,400px);color:var(--brand-text);background:var(--app-modal-background);border:1px solid var(--app-modal-border);border-radius:var(--app-modal-radius);box-shadow:var(--app-modal-shadow);text-align:center;padding:26px 24px 22px;animation:.18s ease-out _modalIn_g0mze_1}@keyframes _modalIn_g0mze_1{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}._iconWrapper_g0mze_31{width:48px;height:48px;color:var(--brand-primary);background:var(--brand-primary-soft);border:1px solid rgba(var(--brand-primary-rgb), .18);border-radius:var(--app-modal-control-radius);place-items:center;margin:0 auto 16px;display:grid}._iconWrapper_g0mze_31 svg{width:24px;height:24px}._card_g0mze_14 h2{color:var(--brand-text);font-size:var(--app-modal-title-size);margin:0 0 8px;font-weight:700}._card_g0mze_14 p{color:var(--brand-text-muted);margin:0 0 22px;font-size:13px;line-height:1.6}._confirmButton_g0mze_62{color:#fff;background:var(--brand-action-primary);border-radius:var(--app-modal-control-radius);min-width:112px;height:40px;font:inherit;cursor:pointer;border:1px solid #0000;justify-content:center;align-items:center;padding:0 15px;font-size:14px;font-weight:600;display:inline-flex}._confirmButton_g0mze_62:hover{background:var(--brand-action-primary-hover)}._confirmButton_g0mze_62:focus-visible{outline:3px solid rgba(var(--brand-action-primary-rgb), .24);outline-offset:2px}@media (prefers-reduced-motion:reduce){._card_g0mze_14{animation:none}}._tooltip_48542_1{z-index:12000;box-sizing:border-box;border:1px solid var(--brand-border-strong);background:var(--brand-surface);max-width:min(260px,100vw - 16px);color:var(--brand-text);text-align:center;white-space:normal;pointer-events:none;border-radius:6px;padding:6px 9px;font-family:inherit;font-size:12px;font-weight:550;line-height:1.3;position:fixed;box-shadow:0 8px 24px #140e1e2e}body.dark ._tooltip_48542_1{box-shadow:0 10px 28px #0000005c}._card_dijnf_4{background:var(--app-card-background);border:1px solid var(--app-card-border);box-shadow:var(--app-card-shadow);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-radius:var(--app-card-radius);cursor:pointer;box-sizing:border-box;flex-direction:column;width:100%;min-width:0;height:13rem;padding:1rem;transition:border-color .15s,background-color .15s;display:flex;position:relative}._cardLink_dijnf_25{z-index:1;border-radius:inherit;cursor:pointer;background:0 0;border:0;padding:0;position:absolute;inset:0}._cardLink_dijnf_25:focus-visible{outline:3px solid rgba(var(--brand-primary-rgb), .3);outline-offset:2px}._cardLink_dijnf_25:disabled{cursor:not-allowed}._card_dijnf_4:hover{border-color:var(--app-card-border-hover);background:var(--brand-surface-hover)}._menuWrapper_dijnf_54{z-index:2;align-items:center;gap:.35rem;display:flex;position:absolute;bottom:.75rem;right:.75rem}._badgePosition_dijnf_65{z-index:3;pointer-events:auto;position:absolute;top:1rem;right:1rem}._cardWithBadge_dijnf_73 ._cardHeader_dijnf_73{padding-right:6.25rem}._badge_dijnf_65{letter-spacing:.05em;text-transform:uppercase;cursor:help;border-radius:20px;align-items:center;padding:2px 8px;font-size:.6rem;font-weight:600;display:inline-flex}._badgeInternal_dijnf_89{color:#cf824f;background:#d9814b17;border:1px solid #d9814b3d}._badgeGlobal_dijnf_95{color:var(--link);border:1px solid rgba(var(--brand-primary-rgb), .22);background:#8659a817}._badgeShared_dijnf_101{color:#0d9488;background:#0d948817;border:1px solid #0d94883d}._badge_dijnf_65[data-tooltip]{position:relative}._badge_dijnf_65[data-tooltip]:after{content:attr(data-tooltip);white-space:nowrap;color:#fff;letter-spacing:0;text-transform:none;pointer-events:none;opacity:0;z-index:10;background:#1e1e1eeb;border-radius:6px;padding:4px 8px;font-size:.65rem;font-weight:500;transition:opacity .15s,transform .15s;position:absolute;top:calc(100% + 6px);right:0;transform:translateY(4px)}._badge_dijnf_65[data-tooltip]:hover:after,._badge_dijnf_65[data-tooltip]:focus-visible:after{opacity:1;transform:translateY(0)}._menuBtn_dijnf_140{background:var(--brand-surface);border:1px solid var(--brand-border);cursor:pointer;width:32px;height:32px;color:var(--brand-text-muted);border-radius:7px;justify-content:center;align-items:center;padding:0;transition:color .15s,border-color .15s,background-color .15s;display:flex}._menuBtn_dijnf_140:hover{background:var(--brand-surface-hover);border-color:var(--brand-border-strong);color:var(--brand-text)}._menuBtnActive_dijnf_164{background:var(--brand-surface-hover);color:var(--brand-text)}._menuBtn_dijnf_140>svg{width:17px;height:17px}._menuBtnDanger_dijnf_174:hover{color:#dc2626;background:#dc26261a;border-color:#dc26264d}body.dark ._menuBtnDanger_dijnf_174:hover{color:#fca5a5;background:#7f1d1d4d;border-color:#f8717159}._overflowWrapper_dijnf_186{position:relative}._overflowMenu_dijnf_190{min-width:190px;color:var(--brand-text);background:var(--brand-surface);border:1px solid var(--brand-border);border-radius:10px;padding:4px;animation:.14s _actionMenuIn_dijnf_1;position:absolute;bottom:calc(100% + 8px);right:0;overflow:hidden;box-shadow:0 8px 24px #0000002e}._overflowItem_dijnf_205{width:100%;min-height:30px;color:var(--brand-text);cursor:pointer;font:inherit;text-align:left;background:0 0;border:0;border-radius:6px;align-items:center;gap:7px;padding:5px 7px;font-size:.85rem;font-weight:400;transition:color .15s,background-color .15s;display:flex}._overflowItem_dijnf_205:hover,._overflowItem_dijnf_205:focus-visible{background-color:var(--brand-surface-hover);outline:none}body.dark ._overflowItem_dijnf_205:hover,body.dark ._overflowItem_dijnf_205:focus-visible{background-color:#ffffff1a}._overflowItem_dijnf_205>svg{flex:0 0 16px;width:16px;height:16px}._overflowItemDanger_dijnf_243{color:#dc2626}._overflowItemDanger_dijnf_243:hover,._overflowItemDanger_dijnf_243:focus-visible{background-color:#dc262614}body.dark ._overflowItemDanger_dijnf_243{color:#dc2626}body.dark ._overflowItemDanger_dijnf_243:hover,body.dark ._overflowItemDanger_dijnf_243:focus-visible{background-color:#dc262624}._overflowSeparator_dijnf_261{background-color:#0000001f;width:100%;height:1px;margin:5px 0 3px}body.dark ._overflowSeparator_dijnf_261{background-color:#ffffff29}@keyframes _actionMenuIn_dijnf_1{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}._menuBtn_dijnf_140:focus-visible{outline:3px solid rgba(var(--brand-primary-rgb), .2);outline-offset:2px}._cardHeader_dijnf_73{flex-shrink:0;align-items:center;gap:.75rem;margin-bottom:.75rem;display:flex}._initialsBox_dijnf_297{background-color:var(--chatbot-avatar-background);border-radius:.5rem;flex-shrink:0;justify-content:center;align-items:center;width:2.5rem;height:2.5rem;display:flex}._initialsText_dijnf_308{color:#fff;letter-spacing:.04em;font-size:.85rem;font-weight:700;line-height:1}._nameBlock_dijnf_316{flex-direction:column;gap:.1rem;min-width:0;display:flex}._title_dijnf_323{color:var(--text-color,#f0f0f0);white-space:nowrap;text-overflow:ellipsis;font-size:.85rem;font-weight:700;line-height:1.2;overflow:hidden}._name_dijnf_316{color:var(--text-color,#f0f0f0);opacity:.85;white-space:nowrap;text-overflow:ellipsis;font-size:.75rem;font-weight:400;line-height:1.2;overflow:hidden}._description_dijnf_344{color:var(--text-color,#f0f0f0);opacity:.8;-webkit-line-clamp:3;-webkit-box-orient:vertical;min-height:0;margin:0;font-size:.7rem;line-height:1.5;display:-webkit-box;overflow:hidden}._metadata_dijnf_358{color:var(--brand-text-muted);white-space:nowrap;text-overflow:ellipsis;margin-top:auto;padding-top:.75rem;padding-right:4.75rem;font-size:.67rem;line-height:1.2;overflow:hidden}@media (width>=576px){._card_dijnf_4{border-radius:.85rem;height:14rem;padding:1.1rem}._initialsBox_dijnf_297{width:2.75rem;height:2.75rem}._initialsText_dijnf_308,._title_dijnf_323{font-size:.9rem}._name_dijnf_316{font-size:.8rem}._description_dijnf_344{-webkit-line-clamp:3;font-size:.75rem}}@media (width>=768px){._card_dijnf_4{height:15rem;padding:1.2rem}._initialsBox_dijnf_297{border-radius:.6rem;width:3rem;height:3rem}._initialsText_dijnf_308,._title_dijnf_323{font-size:.95rem}._name_dijnf_316{font-size:.85rem}._description_dijnf_344{-webkit-line-clamp:3;font-size:.78rem}}@media (width>=1024px){._card_dijnf_4{border-radius:1rem;height:16rem;padding:1.25rem}._cardHeader_dijnf_73{gap:.85rem;margin-bottom:.85rem}._initialsBox_dijnf_297{width:3.25rem;height:3.25rem}._initialsText_dijnf_308,._title_dijnf_323{font-size:1rem}._name_dijnf_316{font-size:.85rem}._description_dijnf_344{-webkit-line-clamp:3;font-size:.8rem}}@media (width>=1440px){._card_dijnf_4{height:17rem;padding:1.35rem}._initialsBox_dijnf_297{width:3.5rem;height:3.5rem}._initialsText_dijnf_308,._title_dijnf_323{font-size:1.05rem}._name_dijnf_316{font-size:.9rem}._description_dijnf_344{-webkit-line-clamp:3;font-size:.82rem}}@media (width>=1600px) and (height<=1100px){._card_dijnf_4{height:clamp(12rem,18vh,12rem);padding:1rem}._cardHeader_dijnf_73{gap:.7rem;margin-bottom:.65rem}._initialsBox_dijnf_297{width:2.75rem;height:2.75rem}._description_dijnf_344{-webkit-line-clamp:4}}._overlay_1s2s6_3{background:var(--app-modal-backdrop);-webkit-backdrop-filter:blur(var(--app-modal-backdrop-blur));z-index:1300;justify-content:center;align-items:center;padding:20px;display:flex;position:fixed;inset:0}._modal_1s2s6_16{background:var(--app-modal-background);border:1px solid var(--app-modal-border);border-radius:var(--app-modal-radius);text-align:center;width:100%;max-width:400px;box-shadow:var(--app-modal-shadow);flex-direction:column;align-items:center;padding:26px 24px 22px;animation:.18s ease-out _slideUp_1s2s6_1;display:flex}@keyframes _slideUp_1s2s6_1{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}._iconWrapper_1s2s6_42{border:1px solid #0000;border-radius:7px;justify-content:center;align-items:center;width:48px;height:48px;margin-bottom:16px;display:flex}._iconDanger_1s2s6_53{color:#dc2626;background:#ef44441a;border-color:#ef444433}._iconNeutral_1s2s6_59{color:var(--brand-primary-strong);background:rgba(var(--brand-primary-rgb), .1);border-color:rgba(var(--brand-primary-rgb), .18)}._iconWrapper_1s2s6_42 svg{stroke-width:2px;width:24px;height:24px}._title_1s2s6_71{font-size:var(--app-modal-title-size);color:var(--brand-text);margin:0 0 8px;font-weight:700}._message_1s2s6_78{color:var(--brand-text-muted);margin:0 0 22px;font-size:13px;line-height:1.6}._actions_1s2s6_85{gap:10px;width:100%;display:flex}._cancelBtn_1s2s6_91,._confirmBtn_1s2s6_92,._confirmBtnDanger_1s2s6_93{box-sizing:border-box;cursor:pointer;border:1px solid #0000;border-radius:7px;flex:1;justify-content:center;align-items:center;gap:6px;height:40px;padding:0 15px;font-family:inherit;font-size:14px;font-weight:600;transition:opacity .15s,border-color .15s,background-color .15s;display:inline-flex}._cancelBtn_1s2s6_91{border:1px solid var(--brand-border);background:var(--brand-surface);color:var(--brand-text);font-weight:500}._cancelBtn_1s2s6_91:hover:not(:disabled){background:var(--brand-surface-hover);border-color:var(--brand-border-strong)}._confirmBtn_1s2s6_92{background:var(--brand-action-primary);color:#fff}._confirmBtn_1s2s6_92:hover:not(:disabled){background:var(--brand-action-primary-hover)}._confirmBtnDanger_1s2s6_93{color:#fff;background:#dc2626}._confirmBtnDanger_1s2s6_93:hover:not(:disabled){background:#b91c1c}._cancelBtn_1s2s6_91:focus-visible,._confirmBtn_1s2s6_92:focus-visible,._confirmBtnDanger_1s2s6_93:focus-visible{outline:3px solid rgba(var(--brand-action-primary-rgb), .22);outline-offset:2px}._cancelBtn_1s2s6_91:disabled,._confirmBtn_1s2s6_92:disabled,._confirmBtnDanger_1s2s6_93:disabled{opacity:.4;cursor:not-allowed}._confirmBtnDanger_1s2s6_93 svg,._confirmBtn_1s2s6_92 svg{stroke-width:2px;width:17px;height:17px}._spinner_1s2s6_165{animation:.8s linear infinite _confirmSpin_1s2s6_1}@keyframes _confirmSpin_1s2s6_1{to{transform:rotate(360deg)}}body.dark ._iconNeutral_1s2s6_59{color:var(--brand-primary-lighter)}@media (prefers-reduced-motion:reduce){._modal_1s2s6_16,._spinner_1s2s6_165{animation:none}}._searchField_1hxqp_1{width:auto;min-width:0;height:var(--app-toolbar-control-height);box-sizing:border-box;color:var(--brand-text-muted);background:var(--brand-surface-subtle);border:1px solid var(--brand-border);border-radius:8px;align-items:center;gap:8px;padding:0 12px;transition:border-color .15s,background-color .15s;display:flex}._searchField_1hxqp_1:focus-within{border-color:var(--app-field-focus-border)}._searchIcon_1hxqp_23{width:18px;height:18px;color:var(--brand-text-muted);stroke-width:2px;flex:0 0 18px}._searchInput_1hxqp_31{width:100%;min-width:0;color:var(--brand-text);background:0 0;border:0;outline:0;flex:1;padding:0;font-family:inherit;font-size:13px}._searchInput_1hxqp_31::placeholder{color:var(--brand-placeholder)}._clearButton_1hxqp_48{width:24px;height:24px;color:var(--brand-text-muted);cursor:pointer;background:0 0;border:0;border-radius:5px;flex:0 0 24px;justify-content:center;align-items:center;padding:0;display:inline-flex}._clearButton_1hxqp_48:hover{color:var(--brand-text)}._clearButton_1hxqp_48>svg{width:15px;height:15px}._iconSurfaceDark_o7l1q_1{background:#24252a;box-shadow:inset 0 0 0 1px #ffffff1f}._iconSurfaceLight_o7l1q_6{background:#f8fafc;box-shadow:inset 0 0 0 1px #0f172a1f}._icon_o7l1q_1{z-index:1;box-sizing:border-box;object-fit:contain;width:100%;height:100%;padding:8%;display:block;position:relative}._backdrop_s1hyw_1{z-index:1000;box-sizing:border-box;background:var(--app-modal-backdrop);-webkit-backdrop-filter:blur(var(--app-modal-backdrop-blur));justify-content:center;align-items:center;padding:20px;animation:.16s _fadeIn_s1hyw_1;display:flex;position:fixed;inset:0}@keyframes _fadeIn_s1hyw_1{0%{opacity:0}to{opacity:1}}._modal_s1hyw_21{width:min(100%,640px);max-height:min(82vh,720px);color:var(--brand-text);background:var(--app-modal-background);border:1px solid var(--app-modal-border);border-radius:var(--app-modal-radius);box-shadow:var(--app-modal-shadow);flex-direction:column;animation:.18s _modalIn_s1hyw_1;display:flex;overflow:hidden}@keyframes _modalIn_s1hyw_1{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}._header_s1hyw_40{padding:var(--app-modal-header-padding);border-bottom:1px solid var(--brand-border);justify-content:space-between;align-items:flex-start;gap:20px;display:flex}._headerContent_s1hyw_49{align-items:center;gap:13px;min-width:0;display:flex}._headerIcon_s1hyw_56{width:24px;height:24px;color:var(--brand-primary-strong);background:0 0;border:0;flex:0 0 24px;justify-content:center;align-items:center;display:flex}._headerIcon_s1hyw_56 svg{stroke-width:2px;width:24px;height:24px}._title_s1hyw_74{font-size:var(--app-modal-title-size);margin:0 0 3px;font-weight:700;line-height:1.25}._subtitle_s1hyw_81{color:var(--brand-text-muted);margin:0;font-size:13px;line-height:1.45}._closeBtn_s1hyw_88{width:36px;height:36px;color:var(--brand-text-muted);border-radius:var(--app-modal-control-radius);cursor:pointer;background:0 0;border:1px solid #0000;flex:0 0 36px;justify-content:center;align-items:center;padding:0;transition:color .15s,border-color .15s;display:flex}._closeBtn_s1hyw_88:hover:not(:disabled){color:var(--brand-text);border-color:var(--brand-border)}._closeBtn_s1hyw_88 svg{width:21px;height:21px}._toolbar_s1hyw_114{align-items:center;gap:10px;padding:16px 24px 12px;display:flex}._searchBox_s1hyw_121{flex:1;min-width:0}._bulkActions_s1hyw_126{gap:6px;display:flex}._bulkBtn_s1hyw_131{height:var(--app-toolbar-control-height);color:var(--brand-text-muted);border:1px solid var(--brand-border);cursor:pointer;font:inherit;white-space:nowrap;background:0 0;border-radius:7px;justify-content:center;align-items:center;gap:6px;padding:0 11px;font-size:12px;font-weight:600;transition:color .15s,border-color .15s,background-color .15s;display:inline-flex}._bulkBtn_s1hyw_131:hover:not(:disabled){color:var(--brand-text);background:var(--brand-surface-hover);border-color:var(--brand-border-strong)}._bulkBtn_s1hyw_131:disabled,._closeBtn_s1hyw_88:disabled{opacity:.4;cursor:not-allowed}._bulkBtn_s1hyw_131 svg{width:16px;height:16px}._listContainer_s1hyw_164{background:var(--brand-surface-glass);border:1px solid var(--brand-border);scrollbar-color:var(--brand-border-strong) transparent;scrollbar-width:thin;border-radius:7px;flex:1;min-height:190px;margin:0 24px 16px;overflow-y:auto}._listContainer_s1hyw_164::-webkit-scrollbar{width:9px}._listContainer_s1hyw_164::-webkit-scrollbar-track{background:0 0}._listContainer_s1hyw_164::-webkit-scrollbar-thumb{background:var(--brand-border-strong);background-clip:padding-box;border:2px solid #0000;border-radius:6px}._chatbotItem_s1hyw_185{box-sizing:border-box;width:100%;min-height:64px;color:inherit;text-align:left;border:0;border-bottom:1px solid var(--brand-border);cursor:pointer;font:inherit;background:0 0;align-items:center;gap:12px;padding:10px 13px;transition:background-color .15s;display:flex}._chatbotItem_s1hyw_185:last-child{border-bottom:0}._chatbotItem_s1hyw_185:hover{background:var(--brand-surface-hover)}._chatbotItemSelected_s1hyw_205{background:rgba(var(--brand-primary-rgb), .08)}._chatbotItemSelected_s1hyw_205:hover{background:rgba(var(--brand-primary-rgb), .12)}._entityItemUnavailable_s1hyw_208{cursor:not-allowed}._entityItemUnavailable_s1hyw_208:hover{background:0 0}._checkbox_s1hyw_216{box-sizing:border-box;color:#fff;border:1.5px solid var(--brand-border-strong);background:0 0;border-radius:5px;flex:0 0 20px;justify-content:center;align-items:center;width:20px;height:20px;display:flex}._chatbotItemSelected_s1hyw_205 ._checkbox_s1hyw_216{background:var(--brand-action-primary);border-color:var(--brand-action-primary)}._checkbox_s1hyw_216 svg{stroke-width:2.5px;width:14px;height:14px}._chatbotAvatar_s1hyw_241{width:38px;height:38px;color:var(--brand-primary-strong);background:var(--brand-primary-soft);border:1px solid rgba(var(--brand-primary-rgb), .16);border-radius:7px;flex:0 0 38px;justify-content:center;align-items:center;font-size:11px;font-weight:700;display:flex}._chatbotInfo_s1hyw_256{flex-direction:column;flex:1;gap:3px;min-width:0;display:flex}._chatbotLabel_s1hyw_264{color:var(--brand-text);text-overflow:ellipsis;white-space:nowrap;font-size:14px;font-weight:600;overflow:hidden}._chatbotDesc_s1hyw_273{color:var(--brand-text-muted);text-overflow:ellipsis;white-space:nowrap;font-size:12px;overflow:hidden}._entityStatus_s1hyw_281{white-space:nowrap;border-radius:999px;flex:none;align-items:center;gap:6px;padding:4px 8px;font-size:11px;font-weight:600;line-height:1;display:inline-flex}._entityStatus_s1hyw_281>span{background:currentColor;border-radius:50%;flex:0 0 6px;width:6px;height:6px}._entityStatusActive_s1hyw_302{color:#047857;background:#10b9811c}._entityStatusInactive_s1hyw_307{color:var(--brand-text-muted);background:var(--brand-surface-hover)}._entityStatusExpired_s1hyw_312{color:#b45309;background:#f59e0b1f}body.dark ._entityStatusActive_s1hyw_302{color:#34d399}body.dark ._entityStatusExpired_s1hyw_312{color:#fbbf24}._emptyState_s1hyw_325{min-height:190px;color:var(--brand-text-muted);text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:9px;padding:24px;display:flex}._emptyState_s1hyw_325 svg{width:30px;height:30px;color:var(--brand-primary-light)}._emptyState_s1hyw_325 p{margin:0;font-size:13px}._loadingState_s1hyw_340{min-height:190px;color:var(--brand-text-muted);justify-content:center;align-items:center;gap:9px;font-size:13px;display:flex}._errorState_s1hyw_350{color:#b91c1c;background:#dc262614;border:1px solid #dc262633;border-radius:7px;align-items:center;gap:8px;margin:0 24px 12px;padding:10px 12px;font-size:12px;display:flex}._errorState_s1hyw_350 svg{flex:0 0 17px;width:17px;height:17px}body.dark ._errorState_s1hyw_350{color:#fca5a5;background:#7f1d1d38;border-color:#f8717140}._footer_s1hyw_375{padding:var(--app-modal-footer-padding);background:var(--app-modal-background);border-top:1px solid var(--brand-border);justify-content:space-between;align-items:center;gap:16px;display:flex}._selectionSummary_s1hyw_385{color:var(--brand-text-muted);margin:0;font-size:13px}._selectionSummary_s1hyw_385 strong{color:var(--brand-primary-strong);font-weight:700}._footerActions_s1hyw_392{gap:8px;display:flex}._cancelBtn_s1hyw_394,._saveBtn_s1hyw_395{box-sizing:border-box;cursor:pointer;height:40px;font:inherit;border-radius:7px;justify-content:center;align-items:center;gap:7px;padding:0 15px;font-size:14px;font-weight:600;transition:color .15s,border-color .15s,background-color .15s,opacity .15s;display:inline-flex}._cancelBtn_s1hyw_394{color:var(--brand-text);border:1px solid var(--brand-border);background:0 0}._cancelBtn_s1hyw_394:hover:not(:disabled){background:var(--brand-surface-hover);border-color:var(--brand-border-strong)}._saveBtn_s1hyw_395{color:#fff;background:var(--brand-action-primary);border:1px solid #0000}._saveBtn_s1hyw_395:hover:not(:disabled){background:var(--brand-action-primary-hover)}._saveBtn_s1hyw_395 svg{width:17px;height:17px}._saveBtnDisabled_s1hyw_430{opacity:.42;cursor:not-allowed}._cancelBtn_s1hyw_394:disabled{opacity:.45;cursor:not-allowed}._closeBtn_s1hyw_88:focus-visible,._bulkBtn_s1hyw_131:focus-visible,._chatbotItem_s1hyw_185:focus-visible,._cancelBtn_s1hyw_394:focus-visible,._saveBtn_s1hyw_395:focus-visible{outline:2px solid rgba(var(--brand-primary-rgb), .35);outline-offset:-2px}._spinner_s1hyw_442{animation:.8s linear infinite _spin_s1hyw_442}@keyframes _spin_s1hyw_442{to{transform:rotate(360deg)}}body.dark ._headerIcon_s1hyw_56,body.dark ._chatbotAvatar_s1hyw_241,body.dark ._selectionSummary_s1hyw_385 strong{color:var(--brand-primary-lighter)}@media (prefers-reduced-motion:reduce){._backdrop_s1hyw_1,._modal_s1hyw_21,._spinner_s1hyw_442{animation:none}}@media (width<=640px){._backdrop_s1hyw_1{align-items:flex-end;padding:12px}._modal_s1hyw_21{max-height:92vh}._header_s1hyw_40{padding:18px 16px}._toolbar_s1hyw_114{flex-direction:column;align-items:stretch;padding:14px 16px 10px}._bulkActions_s1hyw_126{width:100%}._bulkBtn_s1hyw_131{flex:1}._listContainer_s1hyw_164{margin:0 16px 12px}._footer_s1hyw_375{flex-direction:column;align-items:stretch;padding:13px 16px}._footerActions_s1hyw_392{width:100%}._cancelBtn_s1hyw_394,._saveBtn_s1hyw_395{flex:1}}._root_1j7ly_1{width:100%;min-width:0;position:relative}._trigger_1j7ly_7{box-sizing:border-box;border:1px solid var(--brand-border);width:100%;height:44px;color:var(--brand-text);background:var(--brand-surface-subtle);font:inherit;text-align:left;cursor:pointer;border-radius:8px;outline:none;justify-content:space-between;align-items:center;gap:10px;padding:0 12px 0 14px;font-size:14px;font-weight:400;transition:border-color .18s,background-color .18s;display:flex}._trigger_1j7ly_7:hover{border-color:var(--app-field-focus-border);background:var(--brand-surface-glass)}._openTrigger_1j7ly_34{z-index:1;border-color:var(--app-field-focus-border);background:var(--brand-surface-subtle);position:relative}._trigger_1j7ly_7:focus-visible{border-color:var(--app-field-focus-border);box-shadow:var(--app-field-focus-ring)}._trigger_1j7ly_7:disabled{cursor:not-allowed;opacity:.58}._trigger_1j7ly_7[aria-invalid=true]{border-color:#ef4444}._selectionContent_1j7ly_48{align-items:center;gap:7px;min-width:0;display:flex}._value_1j7ly_54,._placeholder_1j7ly_55{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}._value_1j7ly_54{color:var(--brand-text)}._placeholder_1j7ly_55{color:var(--brand-placeholder)}._chevron_1j7ly_58{width:18px;height:18px;color:var(--brand-text-muted);flex:none;transition:transform .16s}._chevronOpen_1j7ly_59{transform:rotate(180deg)}._compact_1j7ly_61{min-width:128px}._compact_1j7ly_61 ._trigger_1j7ly_7{height:var(--app-toolbar-control-height,36px);padding:0 9px 0 11px;font-size:13px}._compact_1j7ly_61 ._chevron_1j7ly_58{width:16px;height:16px}._panel_1j7ly_65{z-index:10060;box-sizing:border-box;transform-origin:top;color:var(--brand-text);pointer-events:none;background:0 0;border:0;flex-direction:column;padding:0;display:flex;position:fixed;overflow:visible}._panelField_1j7ly_80{z-index:1;width:100%;height:var(--select-trigger-height);box-sizing:border-box;flex:0 0 var(--select-trigger-height);border:1px solid var(--app-field-focus-border);color:var(--brand-text);background:var(--brand-surface-subtle);font:inherit;text-align:left;cursor:pointer;pointer-events:auto;border-radius:8px;justify-content:space-between;align-items:center;gap:10px;padding:0 12px 0 14px;font-size:14px;font-weight:400;display:flex;position:relative}._compactPanel_1j7ly_104 ._panelField_1j7ly_80{padding:0 9px 0 11px;font-size:13px}._panelChevron_1j7ly_109{transform-origin:50%;flex:0 0 18px;place-items:center;width:18px;height:18px;display:grid}._compactPanel_1j7ly_104 ._panelChevron_1j7ly_109{flex-basis:16px;width:16px;height:16px}._optionsSurface_1j7ly_124{z-index:0;transform-origin:top;border:1px solid var(--brand-border);background:var(--brand-surface-subtle);pointer-events:auto;border-top:0;border-radius:0 0 8px 8px;margin-top:-8px;padding-top:8px;position:relative;overflow:hidden;box-shadow:0 14px 34px #00000038}._optionsList_1j7ly_139{min-height:0;max-height:var(--select-options-max-height);scrollbar-width:thin;scrollbar-color:var(--brand-border-strong) transparent;flex-direction:column;flex:auto;gap:2px;padding:7px 5px 5px;display:flex;overflow:hidden auto}._optionsList_1j7ly_139::-webkit-scrollbar{width:8px}._optionsList_1j7ly_139::-webkit-scrollbar-track{background:0 0}._optionsList_1j7ly_139::-webkit-scrollbar-thumb{background:var(--brand-border-strong);background-clip:padding-box;border:2px solid #0000;border-radius:8px}._option_1j7ly_124{box-sizing:border-box;width:100%;min-height:38px;color:var(--brand-text);font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:6px;justify-content:space-between;align-items:center;gap:10px;padding:7px 10px;font-size:13px;display:flex}._option_1j7ly_124:hover,._activeOption_1j7ly_177{background:rgba(var(--brand-primary-rgb), .14)}._selectedOption_1j7ly_178{color:var(--brand-primary);background:rgba(var(--brand-primary-rgb), .12);font-weight:650}._selectedOption_1j7ly_178._activeOption_1j7ly_177,._selectedOption_1j7ly_178:hover{background:rgba(var(--brand-primary-rgb), .24)}._option_1j7ly_124:disabled{cursor:not-allowed;opacity:.45}._optionLabel_1j7ly_183{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}._checkSlot_1j7ly_190{flex:0 0 16px;place-items:center;width:16px;height:16px;display:grid}._checkSlot_1j7ly_190 svg{width:16px;height:16px}._directionIcon_1j7ly_200{color:currentColor;flex:0 0 17px;place-items:center;width:17px;height:17px;display:grid}._directionIcon_1j7ly_200 svg{width:17px;height:17px}@media (prefers-reduced-motion:reduce){._chevron_1j7ly_58{transition:none}}._page_i58wh_1{width:min(var(--app-page-max-width), calc(100% - var(--app-page-gutter)));padding:var(--app-page-padding-top) 0 30px;color:var(--brand-text);margin:0 auto}._settingsGrid_i58wh_11{grid-template-columns:minmax(0,1.15fr) minmax(330px,.85fr);align-items:start;gap:18px;display:grid}._settingsCard_i58wh_18{border:1px solid var(--app-card-border);border-radius:var(--app-card-radius);background:var(--app-card-background);min-width:0;box-shadow:var(--app-card-shadow);padding:20px}._securityCard_i58wh_27{grid-column:1/-1}._cardHeading_i58wh_31{align-items:flex-start;gap:12px;margin-bottom:18px;display:flex}._cardHeading_i58wh_31 h2,._cardHeading_i58wh_31 p{margin:0}._cardHeading_i58wh_31 h2{font-size:18px;line-height:1.25}._cardHeading_i58wh_31 p{color:var(--brand-text-muted);margin-top:4px;font-size:13px}._headingIcon_i58wh_54{border:1px solid rgba(var(--brand-primary-rgb), .2);background:rgba(var(--brand-primary-rgb), .11);width:38px;height:38px;color:var(--brand-primary);border-radius:7px;flex:0 0 38px;justify-content:center;align-items:center;display:inline-flex}._headingIcon_i58wh_54 svg{width:19px;height:19px}._profileSummary_i58wh_72{border-bottom:1px solid var(--brand-border);align-items:center;gap:12px;margin-bottom:17px;padding-bottom:17px;display:flex}._profileSummaryCopy_i58wh_81 strong,._profileSummaryCopy_i58wh_81>span{display:block}._profileSummaryCopy_i58wh_81 strong{font-size:15px}._profileSummaryCopy_i58wh_81>span{color:var(--brand-text-muted);margin-top:2px;font-size:12px}._profileFields_i58wh_96{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;display:grid}._passwordFields_i58wh_102{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;display:grid}._fieldGroup_i58wh_108{min-width:0}._fieldGroup_i58wh_108 label{color:var(--brand-text);margin-bottom:6px;font-size:13px;font-weight:650;display:block}._inputShell_i58wh_120{box-sizing:border-box;border:1px solid var(--brand-border);background:var(--brand-surface-subtle);border-radius:7px;align-items:center;gap:9px;min-width:0;height:42px;padding:0 11px;transition:border-color .15s,box-shadow .15s;display:flex}._inputShell_i58wh_120:focus-within{border-color:var(--app-field-focus-border);box-shadow:var(--app-field-focus-ring)}._inputShell_i58wh_120>svg{width:17px;height:17px;color:var(--brand-text-muted);flex:0 0 17px;transition:color .15s}._inputShell_i58wh_120:not(._readOnlyInput_i58wh_149):focus-within>svg{color:var(--brand-primary)}._inputShell_i58wh_120 input{width:100%;min-width:0;color:var(--brand-text);font:inherit;background:0 0;border:0;outline:0;font-size:14px}._readOnlyInput_i58wh_149{background:var(--brand-surface-hover)}._readOnlyInput_i58wh_149:focus-within{border-color:var(--brand-border);box-shadow:none}._readOnlyInput_i58wh_149 input{color:var(--brand-text-muted);cursor:default}._inputShellError_i58wh_178,._inputShellError_i58wh_178:focus-within{border-color:#ef4444}._inputShellError_i58wh_178:focus-within{box-shadow:var(--app-field-error-focus-ring)}._fieldError_i58wh_187,._fieldHint_i58wh_188{margin-top:5px;font-size:11px;display:block}._fieldError_i58wh_187{color:#dc2626}._fieldHint_i58wh_188{color:var(--brand-text-muted)}._passwordStrength_i58wh_202{--password-strength-color:var(--brand-border-strong);margin-top:8px}._strengthSummary_i58wh_207{color:var(--brand-text-muted);justify-content:space-between;align-items:center;gap:10px;margin-bottom:5px;font-size:11px;display:flex}._strengthSummary_i58wh_207 strong{color:var(--password-strength-color);font-size:11px}._strengthMeter_i58wh_222{grid-template-columns:repeat(4,minmax(0,1fr));gap:4px;display:grid}._strengthMeter_i58wh_222>span{background:var(--brand-border);border-radius:999px;height:4px;transition:background-color .18s}._strengthMeter_i58wh_222>._strengthActive_i58wh_235{background:var(--password-strength-color)}._strengthWeak_i58wh_239{--password-strength-color:#dc2626}._strengthFair_i58wh_243{--password-strength-color:#d97706}._strengthGood_i58wh_247{--password-strength-color:#0284c7}._strengthStrong_i58wh_251{--password-strength-color:#059669}body.dark ._strengthWeak_i58wh_239{--password-strength-color:#f87171}body.dark ._strengthFair_i58wh_243{--password-strength-color:#fbbf24}body.dark ._strengthGood_i58wh_247{--password-strength-color:#38bdf8}body.dark ._strengthStrong_i58wh_251{--password-strength-color:#34d399}._visibilityButton_i58wh_271{width:28px;height:28px;color:var(--brand-text-muted);cursor:pointer;background:0 0;border:0;flex:0 0 28px;justify-content:center;align-items:center;padding:0;display:inline-flex}._visibilityButton_i58wh_271:hover{color:var(--brand-primary)}._visibilityButton_i58wh_271 svg{width:17px;height:17px}._cardActions_i58wh_294{border-top:1px solid var(--brand-border);justify-content:flex-end;gap:10px;margin-top:18px;padding-top:16px;display:flex}._primaryButton_i58wh_303,._secondaryButton_i58wh_304{min-height:40px;font:inherit;cursor:pointer;border-radius:7px;justify-content:center;align-items:center;gap:8px;padding:0 15px;font-size:14px;font-weight:650;transition:color .15s,border-color .15s,background-color .15s,opacity .15s;display:inline-flex}._primaryButton_i58wh_303{background:var(--brand-action-primary);color:#fff;border:1px solid #0000}._secondaryButton_i58wh_304{border:1px solid var(--brand-border);background:var(--brand-surface);color:var(--brand-text)}._primaryButton_i58wh_303:hover:not(:disabled){background:var(--brand-action-primary-hover)}._secondaryButton_i58wh_304:hover:not(:disabled){border-color:var(--brand-border-strong);background:var(--brand-surface-hover)}._primaryButton_i58wh_303:disabled,._secondaryButton_i58wh_304:disabled{cursor:not-allowed;opacity:.45}._primaryButton_i58wh_303 svg,._secondaryButton_i58wh_304 svg{width:17px;height:17px}._appearanceOptions_i58wh_356{gap:9px;display:grid}._appearanceOption_i58wh_356{border:1px solid var(--brand-border);background:var(--brand-surface-subtle);width:100%;min-height:62px;color:var(--brand-text);text-align:left;cursor:pointer;border-radius:7px;grid-template-columns:34px minmax(0,1fr) 24px;align-items:center;gap:10px;padding:9px 11px;transition:border-color .15s,background-color .15s;display:grid}._appearanceOption_i58wh_356:hover:not(:disabled){border-color:var(--brand-border-strong);background:var(--brand-surface-hover)}._appearanceOptionSelected_i58wh_385{border-color:rgba(var(--brand-primary-rgb), .55);background:rgba(var(--brand-primary-rgb), .1)}._appearanceOption_i58wh_356>svg{width:20px;height:20px;color:var(--brand-primary);justify-self:center}._appearanceCopy_i58wh_397 strong,._appearanceCopy_i58wh_397 small{display:block}._appearanceCopy_i58wh_397 strong{font-size:13px}._appearanceCopy_i58wh_397 small{color:var(--brand-text-muted);margin-top:2px;font-size:11px}._selectionMark_i58wh_412{border:1px solid var(--brand-border-strong);border-radius:50%;justify-content:center;align-items:center;width:20px;height:20px;display:inline-flex}._appearanceOptionSelected_i58wh_385 ._selectionMark_i58wh_412{border-color:var(--brand-primary);background:var(--brand-primary);color:#fff}._selectionMark_i58wh_412 svg{stroke-width:3px;width:13px;height:13px}._notice_i58wh_434{border:1px solid;border-radius:7px;margin-bottom:14px;padding:9px 11px;font-size:12px}._noticeError_i58wh_442{color:#dc2626;background:#ef44441a;border-color:#ef444459}._noticeSuccess_i58wh_448{color:#059669;background:#10b9811a;border-color:#10b98159}body.dark ._noticeError_i58wh_442{color:#fca5a5}body.dark ._noticeSuccess_i58wh_448{color:#6ee7b7}._loadingState_i58wh_462{min-height:220px;color:var(--brand-text-muted);justify-content:center;align-items:center;gap:8px;font-size:13px;display:flex}._loadingState_i58wh_462 svg,._spinner_i58wh_473{animation:.9s linear infinite _accountSettingsSpin_i58wh_1}@keyframes _accountSettingsSpin_i58wh_1{to{transform:rotate(360deg)}}@media (width<=900px){._settingsGrid_i58wh_11{grid-template-columns:1fr}._securityCard_i58wh_27{grid-column:auto}._passwordFields_i58wh_102{grid-template-columns:1fr}}@media (width>=901px) and (height<=1100px){._page_i58wh_1{--app-page-header-margin-bottom:16px;padding:16px 0}._settingsGrid_i58wh_11{gap:14px}._settingsCard_i58wh_18{padding:16px}._cardHeading_i58wh_31{margin-bottom:12px}._profileSummary_i58wh_72{margin-bottom:12px;padding-bottom:12px}._profileFields_i58wh_96,._passwordFields_i58wh_102{gap:10px}._cardActions_i58wh_294{margin-top:12px;padding-top:12px}._appearanceOptions_i58wh_356{gap:6px}._appearanceOption_i58wh_356{min-height:54px;padding:6px 10px}._notice_i58wh_434{margin-bottom:10px}}@media (width<=768px){._page_i58wh_1{width:min(calc(100% - var(--app-page-mobile-gutter)), var(--app-page-max-width))}}@media (width<=600px){._page_i58wh_1{width:min(calc(100% - var(--app-page-mobile-gutter)), var(--app-page-max-width));padding:var(--app-page-padding-top-mobile) 0 24px}._settingsCard_i58wh_18{padding:16px}._profileFields_i58wh_96{grid-template-columns:1fr}._cardActions_i58wh_294{flex-direction:column-reverse}._cardActions_i58wh_294 button{width:100%}}@media (prefers-reduced-motion:reduce){._spinner_i58wh_473,._loadingState_i58wh_462 svg{animation-duration:1.8s}}._header_1ur0d_1{justify-content:space-between;align-items:flex-end;gap:var(--app-page-header-gap);margin-bottom:var(--app-page-header-margin-bottom);display:flex}._copy_1ur0d_9{min-width:0}._eyebrow_1ur0d_13{margin:0 0 var(--app-page-eyebrow-gap);color:var(--brand-primary);font-size:var(--app-page-eyebrow-font-size);letter-spacing:0;text-transform:uppercase;font-weight:700;line-height:1.2}._title_1ur0d_23{color:var(--brand-text);font-size:var(--app-page-title-font-size);font-weight:var(--app-page-title-font-weight);line-height:var(--app-page-title-line-height);letter-spacing:0;margin:0}._description_1ur0d_32{margin:var(--app-page-subtitle-gap) 0 0;color:var(--brand-text-muted);font-size:var(--app-page-subtitle-font-size);font-weight:400;line-height:var(--app-page-subtitle-line-height)}._actions_1ur0d_40{flex-wrap:wrap;align-items:center;gap:10px;display:flex}@media (width<=768px){._header_1ur0d_1{flex-direction:column;align-items:stretch}._actions_1ur0d_40{width:100%}._actions_1ur0d_40>*{flex:1}}._pageContainer_uzkri_4{width:min(var(--app-page-max-width), calc(100% - var(--app-page-gutter)));padding:var(--app-page-padding-top) 0 30px;box-sizing:border-box;margin:0 auto}._addCompanyBtn_uzkri_14{box-sizing:border-box;color:#fff;cursor:pointer;background:var(--brand-action-primary);border:1px solid #0000;border-radius:7px;justify-content:center;align-items:center;gap:8px;height:40px;padding:0 15px;font-family:inherit;font-size:14px;font-weight:600;transition:background-color .15s,border-color .15s,opacity .15s;display:inline-flex}._addCompanyBtn_uzkri_14:hover{background:var(--brand-action-primary-hover)}._addCompanyBtn_uzkri_14 svg{stroke-width:2px;flex:0 0 18px;width:18px;height:18px}._addCompanyBtn_uzkri_14:focus-visible,._retryBtn_uzkri_48:focus-visible{outline:3px solid rgba(var(--brand-action-primary-rgb), .24);outline-offset:2px}._statsRow_uzkri_54{grid-template-columns:repeat(4,1fr);gap:16px;margin-bottom:24px;display:grid}._statCard_uzkri_61{background:var(--app-card-background);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border:1px solid var(--app-card-border);border-radius:var(--app-card-radius);box-shadow:var(--app-card-shadow);border-left:4px solid #0000;padding:20px}._statTotal_uzkri_71{border-left-color:var(--brand-primary)}._statActive_uzkri_75{border-left-color:#10b981}._statNew_uzkri_79{border-left-color:#3b82f6}._statInactive_uzkri_83{border-left-color:#ef4444}._statTop_uzkri_87{justify-content:space-between;align-items:center;margin-bottom:6px;display:flex}._statValue_uzkri_94{color:var(--brand-text);font-size:28px;font-weight:700}._statLabel_uzkri_100{color:var(--brand-text-muted);font-size:13px;font-weight:500}._mainCard_uzkri_107{background:var(--app-card-background);border:1px solid var(--app-card-border);box-shadow:var(--app-card-shadow);border-radius:var(--app-card-radius);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);overflow:hidden}._toolbar_uzkri_117{border-bottom:1px solid var(--brand-border);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;padding:20px 24px;display:flex}._toolbarLeft_uzkri_127{align-items:center;gap:12px;display:flex}._sectionTitle_uzkri_133{color:var(--brand-text);margin:0;font-size:18px;font-weight:700}._companyCount_uzkri_140{color:var(--brand-text-muted);background:var(--brand-surface-hover);border-radius:20px;padding:4px 10px;font-size:13px;font-weight:500}._toolbarRight_uzkri_149{flex-wrap:wrap;align-items:center;gap:10px;display:flex}._searchBox_uzkri_156{width:214px}._filterSelect_uzkri_160{flex:0 0 148px;width:148px}._tableWrapper_uzkri_166{overflow-x:auto}._companyTable_uzkri_170{border-collapse:collapse;width:100%}._companyTable_uzkri_170 thead th{padding:var(--app-table-header-padding);text-align:left;font-size:var(--app-table-header-font-size);font-weight:var(--app-table-header-font-weight);color:var(--brand-text-muted);text-transform:uppercase;letter-spacing:.5px;background:var(--app-table-header-background);border-bottom:1px solid var(--app-table-border);white-space:nowrap}._companyTable_uzkri_170 tbody tr{border-bottom:1px solid var(--app-table-border);transition:background .15s}._companyTable_uzkri_170 tbody tr:hover{background:var(--app-table-row-hover)}._companyTable_uzkri_170 td{padding:var(--app-table-cell-padding);color:var(--brand-text);white-space:nowrap;font-size:14px}._companyCell_uzkri_205{align-items:center;gap:12px;display:flex}._companyAvatar_uzkri_211{color:#fff;border-radius:10px;flex-shrink:0;justify-content:center;align-items:center;width:40px;height:40px;font-size:14px;font-weight:700;display:flex}._companyInfo_uzkri_224{flex-direction:column;display:flex}._companyName_uzkri_229{color:var(--brand-text);font-size:14px;font-weight:600}._emailText_uzkri_235{color:var(--brand-text-muted);font-size:13px}._statusIndicator_uzkri_242{align-items:center;gap:8px;font-size:13px;font-weight:500;display:inline-flex}._statusDot_uzkri_250{border-radius:50%;width:8px;height:8px}._statusActive_uzkri_256 ._statusDot_uzkri_250{background:#10b981}._statusActive_uzkri_256{color:#059669}._statusInactive_uzkri_263 ._statusDot_uzkri_250{background:#ef4444}._statusInactive_uzkri_263{color:#dc2626}._dateText_uzkri_270{color:var(--brand-text-muted);font-size:13px}._actionsCell_uzkri_276{gap:4px;display:flex}._actionBtn_uzkri_281{cursor:pointer;width:34px;height:34px;color:var(--brand-text-muted);background:0 0;border:none;border-radius:7px;justify-content:center;align-items:center;transition:color .15s,background-color .15s;display:flex}._actionBtn_uzkri_281 svg{stroke-width:2px;width:19px;height:19px}._actionBtn_uzkri_281:disabled{opacity:.3;cursor:not-allowed}._actionBtn_uzkri_281:not(:disabled):hover{background:var(--brand-surface-hover);color:var(--brand-text)}._actionSuspend_uzkri_313:not(:disabled):hover{color:#ef4444;background:#ef44441a}._actionActivate_uzkri_318:not(:disabled):hover{color:#10b981;background:#10b9811a}._tableFooter_uzkri_324{border-top:1px solid var(--brand-border);justify-content:space-between;align-items:center;padding:16px 24px;display:flex}._paginationInfo_uzkri_332{color:var(--brand-text-muted);font-size:13px}._pagination_uzkri_332{gap:4px;display:flex}._pageBtn_uzkri_342{cursor:pointer;min-width:34px;height:34px;color:var(--brand-text-muted);background:0 0;border:1px solid #0000;border-radius:6px;justify-content:center;align-items:center;font-family:inherit;font-size:13px;font-weight:500;transition:color .15s,border-color .15s,background-color .15s;display:flex}._pageBtn_uzkri_342:hover:not(:disabled){background:var(--brand-surface-hover);color:var(--brand-text)}._pageBtn_uzkri_342:disabled{opacity:.3;cursor:not-allowed}._pageBtnActive_uzkri_372{background:var(--brand-primary-soft);border-color:rgba(var(--brand-primary-rgb), .18);color:var(--brand-primary-strong);font-weight:600}._pageBtnActive_uzkri_372:hover{background:rgba(var(--brand-primary-rgb), .16);border-color:rgba(var(--brand-primary-rgb), .24)}._pageBtn_uzkri_342 svg{stroke-width:2px;width:17px;height:17px}._pageBtn_uzkri_342:focus-visible{outline:2px solid rgba(var(--brand-primary-rgb), .3);outline-offset:1px}body.dark ._pageBtnActive_uzkri_372{background:rgba(var(--brand-primary-rgb), .16);border-color:rgba(var(--brand-primary-rgb), .26);color:var(--brand-primary)}._loadingState_uzkri_402,._errorState_uzkri_403,._emptyState_uzkri_404{color:var(--brand-text-muted);flex-direction:column;justify-content:center;align-items:center;gap:12px;padding:60px 20px;display:flex}._loadingIcon_uzkri_414{width:44px;height:44px;color:var(--brand-primary)}._loadingIcon_uzkri_414>svg{display:block}._errorIcon_uzkri_424{color:#dc2626;stroke-width:1.7px;width:44px;height:44px}._emptyState_uzkri_404>svg{width:44px;height:44px;color:var(--brand-primary);stroke-width:1.6px}body.dark ._errorIcon_uzkri_424{color:#f87171}._retryBtn_uzkri_48{box-sizing:border-box;background:var(--brand-action-primary);color:#fff;cursor:pointer;border:1px solid #0000;border-radius:7px;justify-content:center;align-items:center;height:40px;margin-top:8px;padding:0 15px;font-family:inherit;font-size:13px;font-weight:600;transition:background-color .15s;display:inline-flex}._retryBtn_uzkri_48:hover{background:var(--brand-action-primary-hover)}@media (width<=768px){._pageContainer_uzkri_4{width:min(calc(100% - var(--app-page-mobile-gutter)), var(--app-page-max-width));padding:var(--app-page-padding-top-mobile) 0}._statsRow_uzkri_54{grid-template-columns:repeat(2,1fr);gap:12px}._toolbar_uzkri_117{flex-direction:column;align-items:stretch}._toolbarRight_uzkri_149{flex-direction:column}._searchBox_uzkri_156{width:100%}._filterSelect_uzkri_160{flex-basis:auto;width:100%}._tableFooter_uzkri_324{text-align:center;flex-direction:column;gap:12px}}@media (width<=576px){._statsRow_uzkri_54{grid-template-columns:1fr}}._overlay_gnjqi_4{background:var(--app-modal-backdrop);-webkit-backdrop-filter:blur(var(--app-modal-backdrop-blur));backdrop-filter:blur(var(--app-modal-backdrop-blur));z-index:1000;justify-content:center;align-items:center;padding:20px;display:flex;position:fixed;inset:0}._modal_gnjqi_17{color:var(--brand-text);background:var(--app-modal-background);border:1px solid var(--app-modal-border);border-radius:var(--app-modal-radius);width:100%;max-width:760px;max-height:92vh;box-shadow:var(--app-modal-shadow);flex-direction:column;animation:.18s ease-out _slideUp_gnjqi_1;display:flex}@keyframes _slideUp_gnjqi_1{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}._modalHeader_gnjqi_43{padding:var(--app-modal-header-padding);border-bottom:1px solid var(--brand-border);flex-shrink:0;justify-content:space-between;align-items:center;display:flex}._modalHeaderLeft_gnjqi_52{color:var(--brand-primary);align-items:center;gap:10px;display:flex}._modalHeaderLeft_gnjqi_52>svg{width:24px;height:24px}._modalTitle_gnjqi_64{font-size:var(--app-modal-title-size);color:var(--brand-text);margin:0;font-weight:700}._closeBtn_gnjqi_71{border-radius:var(--app-modal-control-radius);cursor:pointer;width:36px;height:36px;color:var(--brand-text-muted);background:0 0;border:1px solid #0000;justify-content:center;align-items:center;transition:all .15s;display:flex}._closeBtn_gnjqi_71:hover{color:var(--brand-text);border-color:var(--brand-border)}._closeBtn_gnjqi_71>svg{width:20px;height:20px}._modalBody_gnjqi_96{padding:var(--app-modal-body-padding);flex-direction:column;flex:1;gap:14px;min-height:0;display:flex;overflow-y:auto}._errorBanner_gnjqi_106{border-radius:var(--app-modal-radius);color:#dc2626;background:#ef444414;border:1px solid #ef444433;align-items:flex-start;gap:8px;padding:12px 16px;font-size:13px;font-weight:500;display:flex}._errorBanner_gnjqi_106>svg{flex-shrink:0;width:20px;height:20px;margin-top:1px}._sectionDivider_gnjqi_127{border:none;border-top:1px solid var(--brand-border);margin:2px 0}._sectionLabel_gnjqi_133{text-transform:uppercase;letter-spacing:.06em;color:var(--brand-primary);align-items:center;gap:7px;font-size:12px;font-weight:700;display:flex}._sectionLabel_gnjqi_133>svg{width:17px;height:17px}._sectionToggleRow_gnjqi_150{justify-content:space-between;align-items:center;display:flex}._sectionLocked_gnjqi_157{opacity:.4;pointer-events:none;-webkit-user-select:none;user-select:none}._userOptions_gnjqi_163{flex-direction:column;gap:16px;display:flex}._lockNotice_gnjqi_169{color:#92400e;background:#f59e0b14;border:1px solid #f59e0b33;border-radius:8px;align-items:center;gap:8px;padding:8px 12px;font-size:12px;font-weight:600;display:flex}._lockNotice_gnjqi_169>svg{width:16px;height:16px}._statusRow_gnjqi_188{flex-direction:column;gap:6px;display:flex}._toggleWrapper_gnjqi_194{align-items:center;gap:10px;display:flex}._toggleSwitch_gnjqi_200{cursor:pointer;border:none;border-radius:12px;flex-shrink:0;width:44px;height:24px;padding:0;transition:background .2s;position:relative}._toggleActive_gnjqi_212{background:linear-gradient(135deg,#10b981,#059669)}._toggleInactive_gnjqi_216{background:#d1d5db}._toggleKnob_gnjqi_220{background:#fff;border-radius:50%;width:18px;height:18px;transition:left .2s;position:absolute;top:3px;box-shadow:0 1px 3px #0003}._toggleActive_gnjqi_212 ._toggleKnob_gnjqi_220{left:23px}._toggleInactive_gnjqi_216 ._toggleKnob_gnjqi_220{left:3px}._toggleText_gnjqi_239{min-width:30px;font-size:13px;font-weight:600}._toggleTextActive_gnjqi_245{color:#059669}._toggleTextInactive_gnjqi_249{color:#dc2626}._tabSwitcher_gnjqi_254{background:var(--brand-surface-hover);border-radius:var(--app-modal-radius);gap:6px;padding:6px;display:flex}._tabBtn_gnjqi_262{min-height:42px;color:var(--brand-text-muted);cursor:pointer;background:0 0;border:none;border-radius:7px;flex:1;justify-content:center;align-items:center;gap:6px;padding:8px 16px;font-family:inherit;font-size:13px;font-weight:600;transition:all .15s;display:flex}._tabBtn_gnjqi_262>svg{width:18px;height:18px}._tabBtn_gnjqi_262:hover:not(._tabBtnActive_gnjqi_286){color:var(--brand-text);background:var(--brand-surface-glass)}._tabBtnActive_gnjqi_286{background:var(--brand-surface);color:var(--brand-primary);box-shadow:0 1px 4px #0000001a}._formRow_gnjqi_298{grid-template-columns:1fr 1fr;gap:16px;display:grid}._formGroup_gnjqi_304{flex-direction:column;gap:6px;display:flex}._label_gnjqi_310{color:var(--brand-text);font-size:13px;font-weight:600}._input_gnjqi_316{border:1px solid var(--brand-border);color:var(--brand-text);background:var(--brand-surface-subtle);box-sizing:border-box;border-radius:8px;outline:none;width:100%;padding:10px 14px;font-family:inherit;font-size:14px;transition:border-color .2s,box-shadow .2s}._input_gnjqi_316:focus{border-color:var(--app-field-focus-border);box-shadow:var(--app-field-focus-ring)}._input_gnjqi_316::placeholder{color:var(--brand-placeholder)}._inputError_gnjqi_341{border-color:#ef4444}._inputError_gnjqi_341:focus{box-shadow:var(--app-field-error-focus-ring)}._fieldError_gnjqi_349{color:#ef4444;font-size:12px;font-weight:500}._fieldHint_gnjqi_355{color:var(--brand-text-muted);font-size:12px}._accessField_gnjqi_360{flex-direction:column;gap:6px;width:calc(50% - 8px);display:flex}._dropzone_gnjqi_368{border:2px dashed var(--brand-border-strong);border-radius:var(--app-modal-radius);text-align:center;background:var(--brand-surface-subtle);padding:36px 24px;transition:border-color .2s,background .2s}._dropzone_gnjqi_368>svg{width:40px;height:40px;color:var(--brand-placeholder);margin-bottom:8px;display:block}._dropzoneText_gnjqi_387{color:var(--brand-text-muted);margin:0 0 10px;font-size:14px}._dropzoneActive_gnjqi_393{border-color:var(--brand-primary);background:rgba(var(--brand-primary-rgb), .04)}._fileButton_gnjqi_398{box-sizing:border-box;background:var(--brand-action-primary);color:#fff;cursor:pointer;border-radius:7px;justify-content:center;align-items:center;min-height:40px;margin-bottom:8px;padding:0 15px;font-size:13px;font-weight:600;transition:background-color .15s;display:inline-flex}._fileButton_gnjqi_398:hover{background:var(--brand-action-primary-hover)}._templateLink_gnjqi_419{color:var(--brand-primary);cursor:pointer;background:0 0;border:none;margin-top:4px;font-family:inherit;font-size:12px;font-weight:600;text-decoration:underline;display:inline-block}._templateLink_gnjqi_419:hover{opacity:.8}._bulkErrorBanner_gnjqi_437{border-radius:var(--app-modal-radius);color:#b91c1c;background:#ef444414;border:1px solid #ef444433;align-items:flex-start;gap:12px;padding:12px 16px;font-size:13px;display:flex}._bulkErrorBanner_gnjqi_437>svg{flex-shrink:0;width:20px;height:20px;margin-top:1px}._summaryBar_gnjqi_457{background:var(--brand-surface-subtle);border-radius:var(--app-modal-radius);color:var(--brand-text-muted);justify-content:space-between;align-items:center;padding:10px 14px;font-size:13px;display:flex}._summaryBar_gnjqi_457 strong{color:var(--brand-text)}._summaryDivider_gnjqi_472{color:#cbd5e1;margin:0 8px}._summaryError_gnjqi_477{color:#dc2626;font-weight:600}._tryAgainBtn_gnjqi_482{border:1px solid var(--brand-border);background:var(--brand-surface);color:var(--brand-text-muted);cursor:pointer;border-radius:7px;flex-shrink:0;margin-left:auto;padding:5px 11px;font-family:inherit;font-size:12px;font-weight:600}._tryAgainBtn_gnjqi_482:hover{background:var(--brand-surface-hover);border-color:var(--brand-border-strong)}._previewWrapper_gnjqi_502{border:1px solid var(--brand-border);border-radius:var(--app-modal-radius);scrollbar-gutter:stable;scrollbar-color:var(--brand-border-strong) var(--brand-surface-subtle);max-height:260px;overflow:scroll auto}._previewWrapper_gnjqi_502::-webkit-scrollbar{width:10px;height:12px}._previewWrapper_gnjqi_502::-webkit-scrollbar-track{background:var(--brand-surface-subtle);border-radius:0 0 9px 9px}._previewWrapper_gnjqi_502::-webkit-scrollbar-thumb{border:3px solid var(--brand-surface-subtle);background:var(--brand-border-strong);border-radius:8px}._previewTable_gnjqi_528{border-collapse:collapse;width:max-content;min-width:100%;font-size:12px}._previewTable_gnjqi_528 thead{background:var(--brand-surface-subtle);z-index:2;position:sticky;top:0}._previewTable_gnjqi_528 th{text-align:left;color:var(--brand-text-muted);text-transform:uppercase;letter-spacing:.03em;border-bottom:1px solid var(--brand-border);white-space:nowrap;padding:8px 10px;font-size:11px;font-weight:700}._previewTable_gnjqi_528 td{vertical-align:top;border-bottom:1px solid #f1f5f9;padding:8px 10px}._previewTable_gnjqi_528 tr:last-child td{border-bottom:none}._rowWithError_gnjqi_564{background:#ef44440a}._rowNum_gnjqi_568{color:var(--brand-placeholder);width:30px;font-size:11px;font-weight:600}._cellInput_gnjqi_575{box-sizing:border-box;width:100%;min-width:118px;min-height:34px;color:var(--brand-text);font:inherit;background:0 0;border:1px solid #0000;border-radius:6px;outline:0;padding:6px 8px;transition:border-color .15s,background-color .15s,box-shadow .15s}._cellInput_gnjqi_575[type=email]{min-width:190px}select._cellInput_gnjqi_575{cursor:pointer;min-width:145px}._cellError_gnjqi_602{background:#ef444414}._cellError_gnjqi_602 ._cellInput_gnjqi_575{border-color:#dc26268c}._cellErrorText_gnjqi_610{color:#dc2626;margin-top:2px;font-size:10px;font-weight:600}._removeRowBtn_gnjqi_617{cursor:pointer;width:26px;height:26px;color:var(--brand-placeholder);background:0 0;border:none;border-radius:5px;justify-content:center;align-items:center;transition:all .15s;display:flex}._removeRowBtn_gnjqi_617:hover{color:#dc2626;background:#ef44441a}._removeRowBtn_gnjqi_617>svg{width:16px;height:16px}._modalFooter_gnjqi_642{padding:var(--app-modal-footer-padding);border-top:1px solid var(--brand-border);flex-shrink:0;justify-content:flex-end;gap:10px;display:flex}._btnCancel_gnjqi_651,._btnSubmit_gnjqi_652{box-sizing:border-box;cursor:pointer;border:none;border-radius:7px;justify-content:center;align-items:center;gap:6px;height:40px;padding:0 15px;font-family:inherit;font-size:14px;font-weight:600;transition:opacity .15s,border-color .15s,background-color .15s;display:inline-flex}._btnCancel_gnjqi_651{border:1px solid var(--brand-border);background:var(--brand-surface);color:var(--brand-text)}._btnCancel_gnjqi_651:hover:not(:disabled){background:var(--brand-surface-hover);border-color:var(--brand-border-strong)}._btnSubmit_gnjqi_652{background:var(--brand-action-primary);color:#fff;border:1px solid #0000}._btnSubmit_gnjqi_652:hover:not(:disabled){background:var(--brand-action-primary-hover)}._btnSubmit_gnjqi_652:focus-visible,._btnCancel_gnjqi_651:focus-visible{outline:3px solid rgba(var(--brand-action-primary-rgb), .22);outline-offset:2px}._btnSubmit_gnjqi_652:disabled,._btnCancel_gnjqi_651:disabled{opacity:.7;cursor:not-allowed}._btnSubmit_gnjqi_652>svg{width:18px;height:18px}._loadingIcon_gnjqi_710{animation:.8s linear infinite _iconSpin_gnjqi_1}@keyframes _iconSpin_gnjqi_1{to{transform:rotate(360deg)}}@media (width<=576px){._formRow_gnjqi_298{grid-template-columns:1fr}._accessField_gnjqi_360{width:100%}._modalBody_gnjqi_96{padding:16px}._modalFooter_gnjqi_642{flex-direction:column-reverse;padding:16px}._btnCancel_gnjqi_651,._btnSubmit_gnjqi_652{justify-content:center;width:100%}}._closeBtn_gnjqi_71,._fileButton_gnjqi_398,._tryAgainBtn_gnjqi_482,._removeRowBtn_gnjqi_617{border-radius:7px;transition:opacity .15s,color .15s,border-color .15s,background-color .15s}._root_870nu_1{width:100%;min-width:0;position:relative}._input_870nu_7{box-sizing:border-box;border:1px solid var(--brand-border);width:100%;height:44px;color:var(--brand-text);background:var(--brand-surface-subtle);font:inherit;border-radius:8px;outline:none;padding:0 44px 0 14px;transition:border-color .18s,background-color .18s,box-shadow .18s}._input_870nu_7:focus{border-color:var(--app-field-focus-border);background:var(--brand-surface-glass);box-shadow:var(--app-field-focus-ring)}._input_870nu_7::placeholder{color:var(--brand-text-muted)}._input_870nu_7:disabled{cursor:not-allowed;opacity:.58}._input_870nu_7._invalid_870nu_29{border-color:#ef4444}._trigger_870nu_31{width:32px;height:32px;color:var(--brand-text-muted);cursor:pointer;background:0 0;border:0;border-radius:6px;place-items:center;padding:0;display:grid;position:absolute;top:50%;right:7px;transform:translateY(-50%)}._trigger_870nu_31:hover{color:var(--brand-primary)}._trigger_870nu_31:disabled{cursor:not-allowed;opacity:.5}._trigger_870nu_31 svg{width:18px;height:18px}._compact_870nu_52{min-width:172px}._compact_870nu_52 ._input_870nu_7{height:36px;padding-left:10px;font-size:13px}._compact_870nu_52 ._trigger_870nu_31{width:30px;height:30px;right:3px}._popover_870nu_56{z-index:10050;box-sizing:border-box;border:1px solid var(--brand-border);max-width:calc(100vw - 24px);color:var(--brand-text);background:var(--brand-surface);border-radius:8px;position:fixed;overflow:hidden;box-shadow:0 16px 40px #0000003d}._calendarHeader_870nu_69{box-sizing:border-box;border-bottom:1px solid var(--brand-border);justify-content:space-between;align-items:center;height:52px;padding:6px 8px 6px 12px;display:flex}._periodButton_870nu_79,._navigation_870nu_80 button,._dateCell_870nu_81,._choiceGrid_870nu_82 button,._footer_870nu_83 button{color:inherit;font:inherit;cursor:pointer;background:0 0;border:0}._periodButton_870nu_79{box-sizing:border-box;text-align:left;border-radius:6px;align-items:center;width:180px;min-width:0;min-height:34px;padding:0 8px;font-weight:700;display:flex}._periodButton_870nu_79:hover,._navigation_870nu_80 button:hover,._dateCell_870nu_81:hover:not(:disabled),._choiceGrid_870nu_82 button:hover:not(:disabled){background:var(--brand-surface-hover)}._periodButton_870nu_79:disabled{cursor:default}._periodLabelViewport_870nu_113{align-items:center;width:100%;height:32px;display:grid;overflow:hidden;-webkit-mask-image:linear-gradient(#0000 0,#000 7px calc(100% - 7px),#0000 100%);mask-image:linear-gradient(#0000 0,#000 7px calc(100% - 7px),#0000 100%)}._periodLabel_870nu_113{grid-area:1/1;line-height:24px}._navigation_870nu_80{gap:2px;display:flex}._navigation_870nu_80 button{border-radius:6px;place-items:center;width:32px;height:32px;padding:0;display:grid}._navigation_870nu_80 svg{width:18px;height:18px}._viewViewport_870nu_144{height:250px;position:relative;overflow:hidden}._gridView_870nu_150{transform-origin:50%;position:absolute;inset:0}._viewFrame_870nu_156{box-sizing:border-box;padding:8px 12px;position:absolute;inset:0}._weekdays_870nu_163,._daysGrid_870nu_164{grid-template-columns:repeat(7,1fr);display:grid}._daysViewport_870nu_169{height:214px;position:relative;overflow:hidden;-webkit-mask-image:linear-gradient(#0000 0,#000 8px);mask-image:linear-gradient(#0000 0,#000 8px)}._daysGrid_870nu_164{row-gap:2px;position:absolute;inset:0}._weekdays_870nu_163 span{height:28px;color:var(--brand-text-muted);place-items:center;font-size:12px;font-weight:700;display:grid}._dateCell_870nu_81{aspect-ratio:1;border-radius:50%;justify-self:center;width:min(34px,100%);padding:0;font-size:13px}._dateCell_870nu_81[aria-current=date]:not(._selected_870nu_201){color:var(--brand-primary);font-weight:700}._outside_870nu_206{opacity:.5;color:var(--brand-text-muted)!important}._dateCell_870nu_81:disabled,._choiceGrid_870nu_82 button:disabled{cursor:not-allowed;opacity:.28}._selected_870nu_201,._selected_870nu_201:hover{opacity:1;color:#fff!important;background:var(--brand-primary-strong)!important}._choiceGrid_870nu_82{grid-template-columns:repeat(4,1fr);align-items:center;gap:8px;height:100%;display:grid}._choiceGrid_870nu_82 button{border-radius:8px;height:42px}._footer_870nu_83{box-sizing:border-box;border-top:1px solid var(--brand-border);justify-content:space-between;align-items:center;height:48px;padding:6px 12px;display:flex}._footer_870nu_83 button{border-radius:6px;min-height:32px;padding:0 8px;font-weight:600}._footer_870nu_83 button:hover:not(:disabled){background:var(--brand-surface-hover)}._footer_870nu_83 button:disabled{cursor:default;opacity:.35}._clearButton_870nu_243{align-items:center;gap:6px;display:flex;color:var(--brand-text-muted)!important}._clearButton_870nu_243 svg{width:16px;height:16px}._todayButton_870nu_245{color:var(--brand-primary)!important}._badge_dkcz1_1{aspect-ratio:1;contain:layout paint;box-sizing:border-box;color:#667eea;font-variant-numeric:tabular-nums;white-space:nowrap;background:linear-gradient(135deg,#667eea1a,#764ba21a);border-radius:8px;place-items:center;block-size:32px;min-block-size:32px;max-block-size:32px;inline-size:32px;min-inline-size:32px;max-inline-size:32px;padding:0;font-size:13px;font-weight:600;line-height:1;display:grid;overflow:hidden}._pageContainer_89m53_17{max-width:1280px;margin:0 auto;padding:28px 36px 40px;animation:.5s both _fadeIn_89m53_1}@keyframes _fadeIn_89m53_1{0%{opacity:0}to{opacity:1}}._breadcrumb_89m53_34{align-items:center;gap:8px;margin-bottom:20px;font-size:14px;display:flex}._backBtn_89m53_42{border:1px solid var(--brand-border);background:var(--brand-surface);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);cursor:pointer;width:34px;height:34px;color:var(--brand-text-muted);border-radius:7px;justify-content:center;align-items:center;transition:color .15s,border-color .15s,background-color .15s;display:flex}._backBtn_89m53_42:hover{background:var(--brand-surface-hover);border-color:var(--brand-border-strong);color:var(--brand-text)}._backBtn_89m53_42 svg{stroke-width:2px;width:20px;height:20px}._breadcrumbLink_89m53_72{color:var(--brand-primary-mid);cursor:pointer;font-weight:500;transition:color .2s}._breadcrumbLink_89m53_72:hover{color:var(--brand-primary-hover);text-decoration:underline}._breadcrumbCurrent_89m53_84{color:var(--brand-text);font-weight:600}._pageTitle_89m53_90{color:var(--brand-text);letter-spacing:-.5px;margin-bottom:24px;font-size:28px;font-weight:700}._profileCard_89m53_99{background:var(--app-card-background);-webkit-backdrop-filter:blur(16px);border:1px solid var(--app-card-border);border-radius:var(--app-card-radius);box-shadow:var(--app-card-shadow);margin-bottom:24px;padding:32px}._profileHeader_89m53_110{align-items:center;gap:20px;margin-bottom:28px;display:flex;position:relative}._profileInfo_89m53_118{flex-direction:column;flex:1;gap:4px;display:flex}._profileNameRow_89m53_125{flex-wrap:wrap;align-items:center;gap:10px;min-width:0;display:flex}._profileName_89m53_125{color:var(--brand-text);letter-spacing:-.3px;margin:0;font-size:22px;font-weight:700}._profileEmail_89m53_141{color:var(--brand-text-muted);font-size:14px}._statusBadge_89m53_146{border-radius:20px;align-items:center;gap:6px;width:fit-content;margin-top:4px;padding:4px 14px;font-size:12px;font-weight:600;display:inline-flex}._statusBadgeActive_89m53_158{color:#059669;background:#10b9811a}._statusBadgeInactive_89m53_163{color:#dc2626;background:#ef44441a}._statusDot_89m53_168{background:currentColor;border-radius:50%;width:7px;height:7px}._editBtn_89m53_176{border:1px solid var(--brand-border);background:var(--brand-surface);width:38px;height:38px;color:var(--brand-text-muted);cursor:pointer;border-radius:7px;justify-content:center;align-items:center;transition:color .15s,border-color .15s,background-color .15s;display:flex;position:absolute;top:0;right:0}._editBtn_89m53_176:hover{background:var(--brand-surface-hover);border-color:var(--brand-border-strong);color:var(--brand-text)}._editBtn_89m53_176 svg{stroke-width:2px;width:20px;height:20px}._statusToggleWrapper_89m53_209{align-items:center;gap:10px;margin-top:6px;display:flex}._statusToggleLabel_89m53_216{color:var(--brand-text-muted);font-size:12px;font-weight:600}._toggleSwitch_89m53_222{cursor:pointer;border:none;border-radius:12px;width:44px;height:24px;padding:0;transition:background .25s;position:relative}._toggleActive_89m53_233{background:linear-gradient(135deg,#10b981,#059669)}._toggleInactive_89m53_237{background:#d1d5db}._toggleKnob_89m53_241{background:#fff;border-radius:50%;width:18px;height:18px;transition:left .25s;position:absolute;top:3px;box-shadow:0 1px 4px #00000026}._toggleActive_89m53_233 ._toggleKnob_89m53_241{left:23px}._toggleInactive_89m53_237 ._toggleKnob_89m53_241{left:3px}._statusToggleText_89m53_260{font-size:12px;font-weight:600}._statusToggleTextActive_89m53_265{color:#059669}._statusToggleTextInactive_89m53_269{color:#dc2626}._editInputWrap_89m53_274{border:1px solid var(--brand-border,#ded7e7);background:var(--brand-surface,#fff);width:100%;min-height:46px;color:var(--brand-text-muted,#756b82);box-sizing:border-box;border-radius:7px;align-items:center;gap:10px;padding:0 13px;transition:border-color .15s,box-shadow .15s;display:flex}._editInputWrap_89m53_274:focus-within{border-color:var(--app-field-focus-border);box-shadow:var(--app-field-focus-ring);color:var(--brand-primary,#7c3aed)}._editInputWrap_89m53_274:has(input[aria-invalid=true]){border-color:#dc2626}._editInputWrap_89m53_274:has(input[aria-invalid=true]):focus-within{box-shadow:var(--app-field-error-focus-ring)}._editInputWrap_89m53_274 input{width:100%;min-width:0;color:var(--brand-text,#1a1128);font:inherit;background:0 0;border:0;outline:0;font-size:14px;font-weight:400}._editDetailsGrid_89m53_317{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;display:grid}._editField_89m53_323{min-width:0;color:var(--brand-text,#1a1128);gap:8px;font-size:14px;font-weight:650;display:grid}._editWorkspaceRow_89m53_332,._editFormError_89m53_333{grid-column:1/-1}._editWorkspaceRow_89m53_332{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;display:grid}._editFieldHint_89m53_343,._editFieldError_89m53_344{min-height:18px;font-size:12px;font-weight:500;line-height:18px;display:block}._editFieldHint_89m53_343{color:var(--brand-text-muted,#756b82)}._editFieldError_89m53_344{color:#dc2626}._editFieldMessageEmpty_89m53_360{visibility:hidden}._statusInputWrap_89m53_364{align-items:center;min-height:46px;display:flex}._statusInputWrap_89m53_364 ._statusToggleWrapper_89m53_209{margin-top:0}._editFormError_89m53_333{color:#dc2626;min-height:18px;font-size:12px;font-weight:500;line-height:18px;display:block}._editHeaderActions_89m53_384{align-self:flex-start;gap:10px;margin-left:auto;display:flex}._cancelBtn_89m53_391{box-sizing:border-box;border:1px solid var(--brand-border);background:var(--brand-surface);height:40px;color:var(--brand-text);cursor:pointer;border-radius:7px;justify-content:center;align-items:center;gap:7px;padding:0 15px;font-family:inherit;font-size:14px;font-weight:500;transition:color .15s,border-color .15s,background-color .15s,opacity .15s;display:inline-flex}._cancelBtn_89m53_391:hover:not(:disabled){background:var(--brand-surface-hover);border-color:var(--brand-border-strong)}._saveBtn_89m53_419{box-sizing:border-box;color:#fff;cursor:pointer;background:var(--brand-action-primary);border:1px solid #0000;border-radius:7px;justify-content:center;align-items:center;gap:7px;height:40px;padding:0 15px;font-family:inherit;font-size:14px;font-weight:600;transition:background-color .15s,opacity .15s;display:inline-flex}._saveBtn_89m53_419:hover:not(:disabled){background:var(--brand-action-primary-hover)}._saveBtn_89m53_419:disabled,._cancelBtn_89m53_391:disabled{opacity:.4;cursor:not-allowed}._saveBtn_89m53_419 svg{stroke-width:2px;width:17px;height:17px}._savingSpinner_89m53_456{animation:.8s linear infinite _savingSpin_89m53_456}@keyframes _savingSpin_89m53_456{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){._savingSpinner_89m53_456{animation:none}}._profileDetails_89m53_474{flex-wrap:wrap;align-items:flex-start;gap:0;display:flex}._detailItem_89m53_481{flex:1;min-width:160px;padding:16px 20px}._detailLabel_89m53_487{color:var(--brand-primary-mid);text-transform:uppercase;letter-spacing:1px;margin-bottom:6px;font-size:11px;font-weight:700;display:block}._detailValue_89m53_497{color:var(--brand-text);font-size:15px;font-weight:500;display:block}._detailValueMuted_89m53_504{color:var(--brand-text-muted);font-size:15px;font-weight:500;display:block}._detailDivider_89m53_511{background:rgba(var(--brand-primary-mid-rgb), .1);align-self:center;width:1px;height:48px}._slugEditRow_89m53_518{grid-template-columns:minmax(0,1fr) auto;gap:10px;display:grid}._slugSuggestBtn_89m53_524{border:1px solid var(--brand-border,#ded7e7);background:var(--brand-surface,#fff);min-height:46px;color:var(--brand-text,#1a1128);font:inherit;cursor:pointer;border-radius:7px;padding:0 14px;font-size:13px;font-weight:650}._slugSuggestBtn_89m53_524:hover{border-color:var(--brand-border-strong,#c7b8d9);background:var(--brand-surface-hover,#f1f5f9)}._statsRow_89m53_543{grid-template-columns:repeat(4,1fr);gap:16px;margin-bottom:24px;display:grid}._statCard_89m53_550{border-radius:var(--app-card-radius);color:#fff;min-height:130px;box-shadow:none;justify-content:space-between;align-items:flex-start;padding:24px;display:flex;position:relative;overflow:hidden}._statChatbots_89m53_563{background:linear-gradient(135deg, var(--brand-primary-mid) 0%, var(--brand-primary-light) 50%, var(--brand-primary-lighter) 100%)}._statUsers_89m53_567{background:linear-gradient(135deg,#3b82f6 0%,#60a5fa 50%,#93c5fd 100%)}._statSince_89m53_571{background:linear-gradient(135deg,#10b981 0%,#34d399 50%,#6ee7b7 100%)}._statTopChatbot_89m53_575{background:linear-gradient(135deg,#f59e0b 0%,#fbbf24 50%,#fde68a 100%)}._statContent_89m53_579{z-index:2;flex-direction:column;gap:2px;display:flex;position:relative}._statValue_89m53_587{font-size:36px;font-weight:700;line-height:1.1}._statTextValue_89m53_593{text-overflow:ellipsis;white-space:nowrap;max-width:190px;margin-top:6px;font-size:17px;font-weight:700;line-height:1.25;overflow:hidden}._statLabel_89m53_604{opacity:.95;font-size:13px;font-weight:600}._statSub_89m53_610{opacity:.8;margin-top:8px;font-size:12px}._statSub_89m53_610 span{font-weight:700}._statIconWrap_89m53_620{z-index:1;opacity:.25;color:#fff;font-size:52px;position:absolute;bottom:16px;right:16px}._statIconWrap_89m53_620 ._material-symbols-outlined_89m53_630{font-size:52px}._statIcon_89m53_620{opacity:.25;pointer-events:none;width:64px;height:64px;position:absolute;bottom:16px;right:16px}._naValue_89m53_644{opacity:.9;margin-top:4px;font-size:28px;font-weight:700}._mainCard_89m53_652{background:var(--app-card-background);-webkit-backdrop-filter:blur(16px);border:1px solid var(--app-card-border);border-radius:var(--app-card-radius);box-shadow:var(--app-card-shadow);overflow:hidden}._tabBar_89m53_663{border-bottom:1px solid rgba(var(--brand-primary-mid-rgb), .08);justify-content:space-between;align-items:center;padding:0 28px;display:flex}._tabGroup_89m53_671{gap:0;display:flex}._tab_89m53_663{color:var(--brand-text-muted);cursor:pointer;white-space:nowrap;background:0 0;border:none;border-bottom:2px solid #0000;padding:16px 20px;font-family:inherit;font-size:14px;font-weight:500;transition:color .2s,border-color .2s;display:inline-grid}._tab_89m53_663>span,._tab_89m53_663:after{grid-area:1/1}._tab_89m53_663:after{content:attr(data-label);visibility:hidden;height:0;font-weight:600;overflow:hidden}._tab_89m53_663:hover,._tab_89m53_663:focus-visible,._tabActive_89m53_708{color:var(--brand-primary)}._tabActive_89m53_708{border-bottom-color:var(--brand-primary);font-weight:600}._tab_89m53_663:focus-visible{outline:2px solid var(--brand-primary);outline-offset:-3px}._tabBarActions_89m53_723{align-items:center;gap:10px;display:flex}._tabBarControls_89m53_729{justify-content:flex-end;align-items:center;gap:10px;margin-left:auto;display:flex}._saveBtn_89m53_419:focus-visible,._backBtnPrimary_89m53_738:focus-visible{outline:3px solid rgba(var(--brand-action-primary-rgb), .24);outline-offset:2px}._cancelBtn_89m53_391:focus-visible,._backBtn_89m53_42:focus-visible,._editBtn_89m53_176:focus-visible{outline:3px solid rgba(var(--brand-primary-rgb), .2);outline-offset:2px}._usersTabBody_89m53_751{padding-top:4px}._userActionBannerSuccess_89m53_755,._userActionBannerError_89m53_756{border-radius:12px;align-items:center;gap:10px;margin:16px 28px 0;padding:12px 16px;font-size:13px;font-weight:500;display:flex}._userActionBannerSuccess_89m53_755{color:#059669;background:#10b9811a}._userActionBannerError_89m53_756{color:#dc2626;background:#ef444414}._userActionDismissBtn_89m53_777{cursor:pointer;color:inherit;opacity:.7;background:0 0;border:none;border-radius:50%;justify-content:center;align-items:center;margin-left:auto;padding:2px;display:flex}._userActionDismissBtn_89m53_777:hover{opacity:1;background:#0000000f}._userActionDismissBtn_89m53_777 ._material-symbols-outlined_89m53_630{font-size:16px}._searchBox_89m53_801{width:100%;max-width:400px}._tabBarSearch_89m53_806{width:clamp(210px,22vw,300px)}._tableWrapper_89m53_811{scrollbar-width:thin;scrollbar-color:var(--brand-border-strong) transparent;overscroll-behavior:contain;overflow-x:auto}._tableWrapper_89m53_811::-webkit-scrollbar{width:10px;height:10px}._chatbotTable_89m53_819 tbody::-webkit-scrollbar{width:10px;height:10px}._tableWrapper_89m53_811::-webkit-scrollbar-track{background:0 0}._chatbotTable_89m53_819 tbody::-webkit-scrollbar-track{background:0 0}._tableWrapper_89m53_811::-webkit-scrollbar-thumb{background:color-mix(in srgb, var(--brand-text-muted) 72%, transparent);background-clip:padding-box;border:2px solid #0000;border-radius:8px;min-height:42px}._chatbotTable_89m53_819 tbody::-webkit-scrollbar-thumb{background:color-mix(in srgb, var(--brand-text-muted) 72%, transparent);background-clip:padding-box;border:2px solid #0000;border-radius:8px;min-height:42px}._tableWrapper_89m53_811::-webkit-scrollbar-thumb:hover{background:var(--brand-primary);background-clip:padding-box}._chatbotTable_89m53_819 tbody::-webkit-scrollbar-thumb:hover{background:var(--brand-primary);background-clip:padding-box}._chatbotTable_89m53_819{border-collapse:separate;border-spacing:0;width:100%;min-width:760px}._chatbotTable_89m53_819 thead,._chatbotTable_89m53_819 tbody{display:block}._chatbotTable_89m53_819 thead{background:var(--app-table-header-background);padding-right:10px}._chatbotTable_89m53_819 tbody{overscroll-behavior:contain;scrollbar-gutter:stable;scrollbar-width:thin;scrollbar-color:var(--brand-border-strong) transparent;max-height:clamp(220px,32vh,360px);overflow-y:auto}._chatbotTable_89m53_819 tr{align-items:center;width:100%;display:grid}._chatbotsTable_89m53_880 tr{grid-template-columns:minmax(220px,1.5fr) minmax(180px,1fr) minmax(120px,.65fr) minmax(160px,.85fr)}._usersTable_89m53_886 tr{grid-template-columns:minmax(230px,1.35fr) minmax(250px,1.5fr) minmax(160px,.8fr) minmax(110px,.55fr) minmax(120px,.65fr) minmax(160px,.85fr)}._chatbotTable_89m53_819 thead th{padding:var(--app-table-header-padding);text-align:left;font-size:var(--app-table-header-font-size);font-weight:var(--app-table-header-font-weight);color:var(--brand-text-muted);text-transform:uppercase;letter-spacing:.5px;border-bottom:1px solid var(--app-table-border);background:var(--app-table-header-background);white-space:nowrap}._chatbotTable_89m53_819 tbody tr{border-bottom:1px solid var(--app-table-border);transition:background .15s}._chatbotTable_89m53_819 tbody tr:hover{background:var(--app-table-row-hover)}._chatbotTable_89m53_819 tbody td{padding:var(--app-table-cell-padding);color:var(--brand-text);white-space:nowrap;font-size:14px}._chatbotCell_89m53_922{align-items:center;gap:12px;display:flex}._chatbotAvatar_89m53_928{background:linear-gradient(135deg, var(--brand-primary-mid), var(--brand-primary-light));color:#fff;border-radius:10px;flex-shrink:0;justify-content:center;align-items:center;width:40px;height:40px;font-size:14px;font-weight:700;display:flex}._primaryLabel_89m53_942{color:var(--brand-text);font-weight:600}._userIdentity_89m53_947{flex-direction:column;gap:2px;min-width:0;display:flex}._userSecondary_89m53_954{color:var(--brand-text-muted);font-size:12px}._chatbotTitle_89m53_959{color:var(--brand-text-muted);font-size:13px}._roleBadge_89m53_964,._accessBadge_89m53_965{min-height:26px;color:var(--brand-primary-strong);background:var(--brand-primary-soft);border:1px solid rgba(var(--brand-primary-rgb), .16);text-transform:capitalize;border-radius:6px;align-items:center;padding:3px 9px;font-size:12px;font-weight:600;display:inline-flex}._chatbotStatusActive_89m53_979{color:#059669;background:#10b9811a;border-radius:20px;align-items:center;padding:4px 12px;font-size:12px;font-weight:600;display:inline-flex}._chatbotStatusInactive_89m53_990{color:#dc2626;background:#ef444414;border-radius:20px;align-items:center;padding:4px 12px;font-size:12px;font-weight:600;display:inline-flex}._emptyState_89m53_1003{text-align:center;flex-direction:column;justify-content:center;align-items:center;padding:60px 20px;display:flex}._emptyState_89m53_1003 ._material-symbols-outlined_89m53_630{color:#d4d0dc;margin-bottom:12px;font-size:48px}._emptyIcon_89m53_1018{width:46px;height:46px;color:var(--brand-primary);stroke-width:1.7px;margin-bottom:12px}body.dark ._backBtn_89m53_42,body.dark ._breadcrumbLink_89m53_72,body.dark ._detailLabel_89m53_487,body.dark ._editBtn_89m53_176{color:var(--brand-primary-light)}body.dark ._detailValue_89m53_497,body.dark ._chatbotTitle_89m53_959,body.dark ._userSecondary_89m53_954{color:#d8d4df}body.dark ._roleBadge_89m53_964,body.dark ._accessBadge_89m53_965{color:var(--brand-primary-lighter);background:rgba(var(--brand-primary-rgb), .2);border-color:rgba(var(--brand-primary-rgb), .38)}._emptyState_89m53_1003 h3{color:var(--brand-text);margin:0 0 4px;font-size:16px;font-weight:600}._emptyState_89m53_1003 p{color:var(--brand-text-muted);margin:0;font-size:14px}._loadingState_89m53_1060{min-height:60vh;color:var(--brand-text-muted);place-items:center;font-size:14px;display:grid}._errorState_89m53_1068{text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:8px;min-height:60vh;display:flex}._errorState_89m53_1068 ._material-symbols-outlined_89m53_630{color:#d4d0dc;font-size:56px}._errorState_89m53_1068 h2{color:var(--brand-text);margin:8px 0 0;font-size:20px;font-weight:600}._errorState_89m53_1068 p{color:var(--brand-text-muted);margin:0 0 16px;font-size:14px}._backBtnPrimary_89m53_738{box-sizing:border-box;background:var(--brand-action-primary);color:#fff;cursor:pointer;border:1px solid #0000;border-radius:7px;justify-content:center;align-items:center;gap:8px;height:40px;padding:0 15px;font-family:inherit;font-size:14px;font-weight:600;transition:background-color .15s;display:inline-flex}._backBtnPrimary_89m53_738:hover{background:var(--brand-action-primary-hover)}@media (width<=1024px){._statsRow_89m53_543{grid-template-columns:repeat(2,1fr)}._profileDetails_89m53_474{flex-wrap:wrap}._detailDivider_89m53_511{display:none}._detailItem_89m53_481{min-width:45%}}@media (width<=768px){._pageContainer_89m53_17{padding:20px 16px 32px}._statsRow_89m53_543{grid-template-columns:1fr}._profileHeader_89m53_110{flex-direction:column;align-items:flex-start;gap:16px}._editBtn_89m53_176{position:absolute;top:0;right:0}._profileDetails_89m53_474{flex-direction:column}._detailItem_89m53_481{min-width:100%;padding:12px 0}._tabBar_89m53_663{flex-wrap:wrap;gap:10px;padding:12px 16px}._tabBarActions_89m53_723{width:100%}._tabBarControls_89m53_729{flex-wrap:wrap;width:100%;margin-left:0}._tabBarSearch_89m53_806{width:100%}._tabBarActions_89m53_723>button{flex:1;justify-content:center}._tableWrapper_89m53_811{padding:0 16px 20px}._chatbotTable_89m53_819 tbody{max-height:min(42vh,360px)}._pageTitle_89m53_90{font-size:24px}._editHeaderActions_89m53_384{width:100%;margin-left:0}}@media (width<=640px){._editDetailsGrid_89m53_317,._editWorkspaceRow_89m53_332,._slugEditRow_89m53_518{grid-template-columns:1fr}._editHeaderActions_89m53_384 ._cancelBtn_89m53_391,._editHeaderActions_89m53_384 ._saveBtn_89m53_419{flex:1}}._overlay_ai1c7_4{background:var(--app-modal-backdrop);-webkit-backdrop-filter:blur(var(--app-modal-backdrop-blur));backdrop-filter:blur(var(--app-modal-backdrop-blur));z-index:1000;justify-content:center;align-items:center;padding:20px;display:flex;position:fixed;inset:0}._modal_ai1c7_17{color:var(--brand-text);background:var(--app-modal-background);border:1px solid var(--app-modal-border);border-radius:var(--app-modal-radius);width:100%;max-width:640px;max-height:90vh;box-shadow:var(--app-modal-shadow);flex-direction:column;animation:.18s ease-out _slideUp_ai1c7_1;display:flex}@keyframes _slideUp_ai1c7_1{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}._modalHeader_ai1c7_43{padding:var(--app-modal-header-padding);border-bottom:1px solid var(--brand-border);flex-shrink:0;justify-content:space-between;align-items:center;display:flex}._modalHeaderLeft_ai1c7_52{color:var(--brand-primary);align-items:center;gap:10px;display:flex}._modalHeaderLeft_ai1c7_52>svg{width:24px;height:24px}._modalTitle_ai1c7_64{font-size:var(--app-modal-title-size);color:var(--brand-text);margin:0;font-weight:700}._closeBtn_ai1c7_71{border-radius:var(--app-modal-control-radius);cursor:pointer;width:36px;height:36px;color:var(--brand-text-muted);background:0 0;border:1px solid #0000;justify-content:center;align-items:center;transition:all .15s;display:flex}._closeBtn_ai1c7_71:hover{color:var(--brand-text);border-color:var(--brand-border)}._closeBtn_ai1c7_71>svg{width:20px;height:20px}._modalBody_ai1c7_96{padding:var(--app-modal-body-padding);flex:1;overflow-y:auto}._errorBanner_ai1c7_103{border-radius:var(--app-modal-radius);color:#dc2626;background:#ef444414;border:1px solid #ef444433;align-items:center;gap:8px;margin-bottom:20px;padding:12px 16px;font-size:13px;font-weight:500;display:flex}._errorBanner_ai1c7_103>svg{flex-shrink:0;width:20px;height:20px}._formRow_ai1c7_124{grid-template-columns:1fr 1fr;gap:16px;margin-bottom:16px;display:grid}._formGroup_ai1c7_131{flex-direction:column;gap:6px;min-width:0;margin-bottom:4px;display:flex}._label_ai1c7_139{color:var(--brand-text);font-size:13px;font-weight:600}._input_ai1c7_145,._select_ai1c7_146{box-sizing:border-box;border:1px solid var(--brand-border);width:100%;height:44px;color:var(--brand-text);background:var(--brand-surface-subtle);border-radius:8px;outline:none;padding:0 14px;font-family:inherit;font-size:14px;transition:border-color .2s,box-shadow .2s}._input_ai1c7_145:focus,._select_ai1c7_146:focus{border-color:var(--app-field-focus-border);box-shadow:var(--app-field-focus-ring)}._input_ai1c7_145::placeholder{color:var(--brand-placeholder)}._inputError_ai1c7_173{border-color:#ef4444}._inputError_ai1c7_173:focus{box-shadow:var(--app-field-error-focus-ring)}._fieldError_ai1c7_181{color:#ef4444;font-size:12px;font-weight:500}._fieldHint_ai1c7_187{color:var(--brand-text-muted);font-size:12px}._select_ai1c7_146{cursor:pointer;appearance:none;padding-right:42px}._selectWrapper_ai1c7_198{width:100%;position:relative}._selectWrapper_ai1c7_198>svg{width:18px;height:18px;color:var(--brand-text-muted);pointer-events:none;position:absolute;top:50%;right:14px;transform:translateY(-50%)}._divider_ai1c7_215{background:linear-gradient(90deg,#0000,#e2e8f0 20% 80%,#0000);height:1px;margin:20px 0}._chatbotSection_ai1c7_228{margin-bottom:8px}._chatbotSectionHeader_ai1c7_232{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;margin-bottom:10px;display:flex}._chatbotSectionTitle_ai1c7_241{color:var(--brand-text);align-items:center;gap:10px;margin:0;font-size:15px;font-weight:700;display:flex}._selectedCount_ai1c7_251{color:var(--brand-primary);background:rgba(var(--brand-primary-rgb), .1);border-radius:12px;padding:3px 10px;font-size:12px;font-weight:600}._chatbotToolbar_ai1c7_260{align-items:center;gap:10px;margin-bottom:12px;display:flex}._chatbotActions_ai1c7_267{gap:6px;display:flex}._selectAllBtn_ai1c7_272{height:var(--app-toolbar-control-height);box-sizing:border-box;color:var(--brand-text-muted);border:1px solid var(--brand-border);border-radius:var(--app-modal-control-radius);cursor:pointer;background:0 0;justify-content:center;align-items:center;gap:6px;padding:0 11px;font-family:inherit;font-size:12px;font-weight:600;transition:color .15s,border-color .15s,background-color .15s,opacity .15s;display:inline-flex}._selectAllBtn_ai1c7_272>svg{width:16px;height:16px}._selectAllBtn_ai1c7_272:hover:not(:disabled){background:var(--brand-surface-hover);border-color:var(--brand-border-strong)}._selectAllBtn_ai1c7_272:disabled{opacity:.42;cursor:not-allowed}._chatbotSearchBox_ai1c7_295{flex:1;min-width:0}._chatbotList_ai1c7_301{background:var(--brand-surface-glass);border:1px solid var(--brand-border);border-radius:var(--app-modal-control-radius);scrollbar-color:var(--brand-border-strong) transparent;scrollbar-width:thin;min-height:190px;max-height:220px;overflow-y:auto}._chatbotList_ai1c7_301::-webkit-scrollbar{width:9px}._chatbotList_ai1c7_301::-webkit-scrollbar-track{background:0 0}._chatbotList_ai1c7_301::-webkit-scrollbar-thumb{background:var(--brand-border-strong);background-clip:padding-box;border:2px solid #0000;border-radius:6px}._chatbotItem_ai1c7_327{box-sizing:border-box;width:100%;min-height:64px;color:inherit;text-align:left;border:0;border-bottom:1px solid var(--brand-border);cursor:pointer;font:inherit;background:0 0;align-items:center;gap:12px;padding:10px 13px;transition:background-color .15s;display:flex}._chatbotItem_ai1c7_327:last-child{border-bottom:none}._chatbotItem_ai1c7_327:hover{background:var(--brand-surface-hover)}._chatbotItemSelected_ai1c7_353{background:rgba(var(--brand-primary-rgb), .08)}._chatbotItemSelected_ai1c7_353:hover{background:rgba(var(--brand-primary-rgb), .12)}._checkbox_ai1c7_362{box-sizing:border-box;color:#fff;border:1.5px solid var(--brand-border-strong);background:0 0;border-radius:5px;flex-shrink:0;justify-content:center;align-items:center;width:20px;height:20px;transition:all .15s;display:flex}._checkboxChecked_ai1c7_377{background:var(--brand-action-primary);border-color:var(--brand-action-primary)}._checkboxChecked_ai1c7_377>svg{stroke-width:2.5px;width:14px;height:14px}._chatbotItemAvatar_ai1c7_389{border-radius:var(--app-modal-control-radius);width:38px;height:38px;color:var(--brand-primary-strong);background:var(--brand-primary-soft);border:1px solid rgba(var(--brand-primary-rgb), .16);flex:0 0 38px;justify-content:center;align-items:center;font-size:11px;font-weight:700;display:flex}._chatbotItemInfo_ai1c7_404{flex-direction:column;flex:1;gap:3px;min-width:0;display:flex}._chatbotItemName_ai1c7_412{color:var(--brand-text);white-space:nowrap;text-overflow:ellipsis;font-size:14px;font-weight:600;overflow:hidden}._chatbotItemDesc_ai1c7_421{color:var(--brand-text-muted);white-space:nowrap;text-overflow:ellipsis;font-size:12px;overflow:hidden}._noChatbots_ai1c7_429{text-align:center;min-height:190px;color:var(--brand-placeholder);flex-direction:column;justify-content:center;align-items:center;gap:9px;padding:24px;font-size:13px;display:flex}._modalFooter_ai1c7_443{padding:var(--app-modal-footer-padding);border-top:1px solid var(--brand-border);background:var(--app-modal-background);justify-content:flex-end;gap:10px;margin:20px -24px -24px;display:flex}._btnCancel_ai1c7_453,._btnSubmit_ai1c7_454{box-sizing:border-box;cursor:pointer;border:none;border-radius:7px;justify-content:center;align-items:center;gap:6px;height:40px;padding:0 15px;font-family:inherit;font-size:14px;font-weight:600;transition:opacity .15s,border-color .15s,background-color .15s;display:inline-flex}._btnCancel_ai1c7_453{border:1px solid var(--brand-border);background:var(--brand-surface);color:var(--brand-text)}._noChatbots_ai1c7_429>svg{width:30px;height:30px;color:var(--brand-primary-light)}._chatbotItem_ai1c7_327:focus-visible,._selectAllBtn_ai1c7_272:focus-visible{outline:2px solid rgba(var(--brand-primary-rgb), .35);outline-offset:-2px}body.dark ._chatbotItemAvatar_ai1c7_389{color:var(--brand-primary-lighter)}._btnCancel_ai1c7_453:hover:not(:disabled){background:var(--brand-surface-hover);border-color:var(--brand-border-strong)}._btnSubmit_ai1c7_454{background:var(--brand-action-primary);color:#fff;border:1px solid #0000}._btnSubmit_ai1c7_454:hover:not(:disabled){background:var(--brand-action-primary-hover)}._btnSubmit_ai1c7_454:focus-visible,._btnCancel_ai1c7_453:focus-visible{outline:3px solid rgba(var(--brand-action-primary-rgb), .22);outline-offset:2px}._btnSubmit_ai1c7_454:disabled{opacity:.7;cursor:not-allowed}._btnSubmit_ai1c7_454>svg{width:18px;height:18px}._loadingIcon_ai1c7_527{animation:.8s linear infinite _iconSpin_ai1c7_1}@keyframes _iconSpin_ai1c7_1{to{transform:rotate(360deg)}}._adminNotice_ai1c7_537{background:rgba(var(--brand-primary-rgb), .06);border:1px solid rgba(var(--brand-primary-rgb), .15);border-radius:var(--app-modal-radius);align-items:flex-start;gap:12px;padding:16px 20px;display:flex}._adminNotice_ai1c7_537>svg{width:22px;height:22px;color:var(--brand-primary);flex-shrink:0;margin-top:1px}._adminNotice_ai1c7_537 p{color:var(--brand-text);margin:0;font-size:13px;line-height:1.6}@media (width<=576px){._modal_ai1c7_17{max-height:95vh}._formRow_ai1c7_124{grid-template-columns:1fr;gap:12px}._modalBody_ai1c7_96{padding:16px}._chatbotToolbar_ai1c7_260{flex-direction:column;align-items:stretch}._chatbotActions_ai1c7_267{width:100%}._selectAllBtn_ai1c7_272{flex:1}._modalFooter_ai1c7_443{flex-direction:column-reverse;margin:20px -16px -16px;padding:16px}._btnCancel_ai1c7_453,._btnSubmit_ai1c7_454{justify-content:center;width:100%}}._closeBtn_ai1c7_71,._selectAllBtn_ai1c7_272{border-radius:7px;transition:opacity .15s,color .15s,border-color .15s,background-color .15s}._overlay_r42c5_4{background:var(--app-modal-backdrop);-webkit-backdrop-filter:blur(var(--app-modal-backdrop-blur));backdrop-filter:blur(var(--app-modal-backdrop-blur));z-index:1000;justify-content:center;align-items:center;padding:20px;display:flex;position:fixed;inset:0}._modal_r42c5_16{color:var(--brand-text);background:var(--app-modal-background);border:1px solid var(--app-modal-border);border-radius:var(--app-modal-radius);width:100%;max-width:960px;max-height:92vh;box-shadow:var(--app-modal-shadow);flex-direction:column;animation:.18s ease-out _slideUp_r42c5_1;display:flex}@keyframes _slideUp_r42c5_1{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}._modalHeader_r42c5_42{padding:var(--app-modal-header-padding);border-bottom:1px solid var(--brand-border);flex-shrink:0;justify-content:space-between;align-items:center;display:flex}._modalHeaderLeft_r42c5_51{color:var(--brand-primary);align-items:center;gap:10px;display:flex}._modalHeaderLeft_r42c5_51>svg{width:24px;height:24px}._modalTitle_r42c5_63{font-size:var(--app-modal-title-size);color:var(--brand-text);margin:0;font-weight:700}._infoIconWrapper_r42c5_71{align-items:center;display:inline-flex;position:relative}._infoIcon_r42c5_71{width:28px;height:28px;color:var(--brand-placeholder);cursor:help;background:0 0;border:0;border-radius:50%;place-items:center;padding:2px;transition:color .15s,background .15s;display:grid}._infoIcon_r42c5_71:hover,._infoIcon_r42c5_71:focus{color:var(--brand-primary);background:rgba(var(--brand-primary-rgb), .08);outline:none}._infoTooltip_r42c5_101{color:#fff;z-index:1010;opacity:0;pointer-events:none;background:#1a202c;border-radius:10px;width:280px;padding:14px 16px;font-size:12px;line-height:1.6;transition:opacity .15s,transform .15s;position:absolute;top:calc(100% + 10px);left:0;transform:translateY(-4px);box-shadow:0 10px 30px #00000040}._infoIconWrapper_r42c5_71:hover ._infoTooltip_r42c5_101,._infoIconWrapper_r42c5_71:focus-within ._infoTooltip_r42c5_101{opacity:1;pointer-events:auto;transform:translateY(0)}._infoTooltip_r42c5_101 strong{color:var(--brand-primary-lighter);margin-top:6px;margin-bottom:4px;display:block}._infoTooltip_r42c5_101 strong:first-child{margin-top:0}._infoTooltip_r42c5_101 ul{margin:0 0 6px 16px;padding:0}._infoTooltip_r42c5_101 li{margin:2px 0}._infoTooltip_r42c5_101 code{background:#ffffff1a;border-radius:4px;padding:1px 5px;font-size:11px}._templateLink_r42c5_152,._templateLinkInline_r42c5_153{color:var(--brand-primary-lighter);cursor:pointer;background:0 0;border:none;align-items:center;gap:4px;padding:4px 0;font-family:inherit;font-size:12px;font-weight:600;text-decoration:underline;display:inline-flex}._templateLinkInline_r42c5_153{color:var(--brand-primary)}._infoIcon_r42c5_71 svg{width:18px;height:18px}._templateLink_r42c5_152:hover,._templateLinkInline_r42c5_153:hover{opacity:.8}._closeBtn_r42c5_180{border-radius:var(--app-modal-control-radius);cursor:pointer;width:36px;height:36px;color:var(--brand-text-muted);background:0 0;border:1px solid #0000;justify-content:center;align-items:center;transition:all .15s;display:flex}._closeBtn_r42c5_180:hover{color:var(--brand-text);border-color:var(--brand-border)}._closeBtn_r42c5_180:disabled{opacity:.5;cursor:not-allowed}._modalBody_r42c5_203{padding:var(--app-modal-body-padding);flex:1;overflow-y:auto}._dropzone_r42c5_210{border:2px dashed var(--brand-border-strong);border-radius:var(--app-modal-radius);text-align:center;background:var(--brand-surface-subtle);gap:12px;padding:48px 24px;transition:border-color .2s,background .2s}._dropzone_r42c5_210 ._material-symbols-outlined_r42c5_221{color:var(--brand-placeholder);margin-bottom:12px;font-size:48px}._dropzoneText_r42c5_226{color:var(--brand-text-muted);margin:0 0 12px;font-size:14px}._dropzoneActive_r42c5_232{border-color:var(--brand-primary);background:rgba(var(--brand-primary-rgb), .04)}._fileButton_r42c5_237{box-sizing:border-box;background:var(--brand-action-primary);color:#fff;cursor:pointer;border-radius:7px;justify-content:center;align-items:center;min-height:40px;padding:0 15px;font-size:14px;font-weight:600;transition:background-color .15s;display:inline-flex}._fileButton_r42c5_237:hover{background:var(--brand-action-primary-hover)}._closeBtn_r42c5_180>svg{width:20px;height:20px}._dropzoneActions_r42c5_261{flex-direction:column;align-items:center;gap:12px;display:flex}._errorBanner_r42c5_269{color:#b91c1c;background:#ef444414;border:1px solid #ef444440;border-radius:10px;align-items:flex-start;gap:12px;margin-bottom:16px;padding:14px 16px;font-size:13px;display:flex}._errorBanner_r42c5_269 ._material-symbols-outlined_r42c5_221{flex-shrink:0;font-size:22px}._errorBanner_r42c5_269 strong{color:#7f1d1d;margin-bottom:2px;display:block}._errorBanner_r42c5_269 p{margin:0}._tryAgainBtn_r42c5_294{border:1px solid var(--brand-border);background:var(--brand-surface);color:var(--brand-text-muted);cursor:pointer;border-radius:7px;flex-shrink:0;margin-left:auto;padding:6px 12px;font-family:inherit;font-size:12px;font-weight:600}._tryAgainBtn_r42c5_294:hover{background:var(--brand-surface-hover);border-color:var(--brand-border-strong)}._summaryBar_r42c5_313{background:var(--brand-surface-subtle);color:var(--brand-text-muted);border-radius:10px;justify-content:space-between;align-items:center;margin-bottom:16px;padding:12px 16px;font-size:13px;display:flex}._summaryBar_r42c5_313 strong{color:var(--brand-text)}._summaryDivider_r42c5_327{color:#cbd5e1;margin:0 8px}._summaryError_r42c5_331{color:#dc2626;font-weight:600}._previewWrapper_r42c5_337{border:1px solid var(--brand-border);scrollbar-gutter:stable;scrollbar-color:var(--brand-border-strong) var(--brand-surface-subtle);border-radius:10px;max-height:360px;margin-bottom:16px;overflow:scroll auto}._previewWrapper_r42c5_337::-webkit-scrollbar{width:10px;height:12px}._previewWrapper_r42c5_337::-webkit-scrollbar-track{background:var(--brand-surface-subtle);border-radius:0 0 9px 9px}._previewWrapper_r42c5_337::-webkit-scrollbar-thumb{border:3px solid var(--brand-surface-subtle);background:var(--brand-border-strong);border-radius:8px}._previewTable_r42c5_364{border-collapse:collapse;width:max-content;min-width:100%;font-size:13px}._previewTable_r42c5_364 thead{background:var(--brand-surface-subtle);z-index:2;position:sticky;top:0}._previewTable_r42c5_364 th{text-align:left;color:var(--brand-text-muted);text-transform:uppercase;letter-spacing:.03em;border-bottom:1px solid var(--brand-border);white-space:nowrap;padding:10px 12px;font-size:12px;font-weight:700}._previewTable_r42c5_364 td{vertical-align:top;border-bottom:1px solid #f1f5f9;padding:10px 12px}._previewTable_r42c5_364 tr:last-child td{border-bottom:none}._rowWithError_r42c5_400{background:#ef44440a}._rowWithError_r42c5_400:hover{background:#ef444412}._rowNum_r42c5_407{color:var(--brand-placeholder);width:36px;font-size:12px;font-weight:600}._cellInput_r42c5_414{box-sizing:border-box;width:100%;min-width:130px;min-height:36px;color:var(--brand-text);font:inherit;background:0 0;border:1px solid #0000;border-radius:6px;outline:0;padding:7px 9px;transition:border-color .15s,background-color .15s,box-shadow .15s}._cellInput_r42c5_414[type=email]{min-width:210px}select._cellInput_r42c5_414{cursor:pointer;min-width:155px}._cellError_r42c5_441{background:#ef444414}._cellError_r42c5_441 ._cellInput_r42c5_414{border-color:#dc26268c}._cellErrorText_r42c5_448{color:#dc2626;margin-top:2px;font-size:11px;font-weight:600}._removeRowBtn_r42c5_455{cursor:pointer;width:28px;height:28px;color:var(--brand-placeholder);background:0 0;border:none;border-radius:6px;justify-content:center;align-items:center;transition:all .15s;display:flex}._removeRowBtn_r42c5_455:hover{color:#dc2626;background:#ef44441a}._removeRowBtn_r42c5_455 ._material-symbols-outlined_r42c5_221{font-size:18px}._divider_r42c5_477{background:linear-gradient(90deg,#0000,#e2e8f0 20% 80%,#0000);height:1px;margin:20px 0}._chatbotSection_r42c5_490{margin-bottom:8px}._chatbotSectionHeader_r42c5_494{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;margin-bottom:6px;display:flex}._chatbotSectionTitle_r42c5_503{color:var(--brand-text);align-items:center;gap:10px;margin:0;font-size:15px;font-weight:700;display:flex}._chatbotNote_r42c5_513{color:var(--brand-text-muted);margin:0 0 12px;font-size:12px}._selectedCount_r42c5_519{color:var(--brand-primary);background:rgba(var(--brand-primary-rgb), .1);border-radius:12px;padding:3px 10px;font-size:12px;font-weight:600}._chatbotActions_r42c5_528{gap:6px;display:flex}._selectAllBtn_r42c5_533{border:1px solid var(--brand-border);background:var(--brand-surface);color:var(--brand-text-muted);cursor:pointer;border-radius:7px;padding:5px 12px;font-family:inherit;font-size:12px;font-weight:500}._selectAllBtn_r42c5_533:hover{background:var(--brand-surface-hover);border-color:var(--brand-border-strong)}._chatbotSearchBox_r42c5_549{width:100%;margin-bottom:12px}._chatbotList_r42c5_554{border:1px solid var(--brand-border);border-radius:10px;max-height:220px;overflow-y:auto}._chatbotList_r42c5_554::-webkit-scrollbar{width:6px}._chatbotList_r42c5_554::-webkit-scrollbar-thumb{background:#cbd5e1;border-radius:3px}._chatbotItem_r42c5_568{cursor:pointer;border-bottom:1px solid #f1f5f9;align-items:center;gap:12px;padding:12px 14px;transition:background .15s;display:flex}._chatbotItem_r42c5_568:last-child{border-bottom:none}._chatbotItem_r42c5_568:hover{background:var(--brand-surface-subtle)}._chatbotItemSelected_r42c5_583{background:rgba(var(--brand-primary-rgb), .04)}._chatbotItemSelected_r42c5_583:hover{background:rgba(var(--brand-primary-rgb), .08)}._checkbox_r42c5_590{border:2px solid #d1d5db;border-radius:5px;flex-shrink:0;justify-content:center;align-items:center;width:20px;height:20px;display:flex}._checkboxChecked_r42c5_600{background:var(--brand-primary);border-color:var(--brand-primary)}._checkboxChecked_r42c5_600 ._material-symbols-outlined_r42c5_221{color:#fff;font-size:16px}._chatbotItemAvatar_r42c5_609{color:#fff;border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;width:36px;height:36px;font-size:12px;font-weight:700;display:flex}._chatbotItemInfo_r42c5_622{flex-direction:column;min-width:0;display:flex}._chatbotItemName_r42c5_627{color:var(--brand-text);font-size:13px;font-weight:600}._chatbotItemDesc_r42c5_632{color:var(--brand-text-muted);white-space:nowrap;text-overflow:ellipsis;font-size:12px;overflow:hidden}._noChatbots_r42c5_640{text-align:center;color:var(--brand-placeholder);padding:30px;font-size:13px}._adminNotice_r42c5_647{background:rgba(var(--brand-primary-rgb), .06);border:1px solid rgba(var(--brand-primary-rgb), .15);border-radius:10px;align-items:flex-start;gap:12px;margin-top:20px;padding:16px 20px;display:flex}._adminNotice_r42c5_647 ._material-symbols-outlined_r42c5_221{color:var(--brand-primary);flex-shrink:0;margin-top:1px;font-size:22px}._adminNotice_r42c5_647 p{color:var(--brand-text);margin:0;font-size:13px;line-height:1.6}._resultView_r42c5_671{text-align:center;flex-direction:column;align-items:center;padding:8px 0;display:flex}._resultIcon_r42c5_679 .material-symbols-outlined{line-height:1;font-size:56px!important}._resultTitle_r42c5_684{color:var(--brand-text);margin:12px 0 6px;font-size:18px;font-weight:700}._resultMessage_r42c5_691{color:var(--brand-text-muted);margin:0 0 24px;font-size:13px}._skippedSection_r42c5_698{background:#f59e0b0f;border:1px solid #f59e0b33;border-radius:10px;width:100%;padding:16px}._skippedTitle_r42c5_706{color:#92400e;align-items:center;gap:8px;margin:0 0 12px;font-size:14px;font-weight:700;display:flex}._skippedTitle_r42c5_706 .material-symbols-outlined{line-height:1;font-size:20px!important}._skippedListWrapper_r42c5_721{background:var(--brand-surface);border:1px solid #f59e0b26;border-radius:8px;max-height:280px;overflow:auto}._skippedTable_r42c5_729{border-collapse:collapse;text-align:left;width:100%;font-size:13px}._skippedTable_r42c5_729 thead{z-index:1;background:#fffbeb;position:sticky;top:0}._skippedTable_r42c5_729 th{color:#92400e;text-transform:uppercase;letter-spacing:.03em;white-space:nowrap;border-bottom:1px solid #f59e0b26;padding:10px 12px;font-size:11px;font-weight:700}._skippedTable_r42c5_729 td{color:var(--brand-text);vertical-align:top;border-bottom:1px solid #f1f5f9;padding:10px 12px}._skippedTable_r42c5_729 tr:last-child td{border-bottom:none}._skippedTable_r42c5_729 code{background:var(--brand-surface-hover);border-radius:4px;padding:1px 6px;font-family:ui-monospace,monospace;font-size:12px}._skippedReason_r42c5_773{color:#b45309;font-size:12px;font-weight:600}._modalFooter_r42c5_780{padding:var(--app-modal-footer-padding);border-top:1px solid var(--brand-border);flex-shrink:0;justify-content:flex-end;gap:10px;display:flex}._btnCancel_r42c5_789,._btnSubmit_r42c5_790{box-sizing:border-box;cursor:pointer;border:none;border-radius:7px;justify-content:center;align-items:center;gap:6px;height:40px;padding:0 15px;font-family:inherit;font-size:14px;font-weight:600;transition:opacity .15s,border-color .15s,background-color .15s;display:inline-flex}._btnCancel_r42c5_789{border:1px solid var(--brand-border);background:var(--brand-surface);color:var(--brand-text)}._btnCancel_r42c5_789:hover:not(:disabled){background:var(--brand-surface-hover);border-color:var(--brand-border-strong)}._btnSubmit_r42c5_790{background:var(--brand-action-primary);color:#fff;border:1px solid #0000}._btnSubmit_r42c5_790:hover:not(:disabled){background:var(--brand-action-primary-hover)}._btnSubmit_r42c5_790:focus-visible,._btnCancel_r42c5_789:focus-visible{outline:3px solid rgba(var(--brand-action-primary-rgb), .22);outline-offset:2px}._btnSubmit_r42c5_790:disabled{opacity:.5;cursor:not-allowed;box-shadow:none}._btnSubmit_r42c5_790 ._material-symbols-outlined_r42c5_221{font-size:18px}._btnCancel_r42c5_789:disabled{opacity:.5;cursor:not-allowed}@media (width<=768px){._modal_r42c5_16{border-radius:0;max-width:100%;max-height:100vh}._previewTable_r42c5_364{font-size:12px}._previewTable_r42c5_364 th,._previewTable_r42c5_364 td{padding:8px}}._closeBtn_r42c5_180,._fileButton_r42c5_237,._tryAgainBtn_r42c5_294,._removeRowBtn_r42c5_455,._selectAllBtn_r42c5_533{border-radius:7px;transition:opacity .15s,color .15s,border-color .15s,background-color .15s}._button_10ser_1{height:var(--app-toolbar-control-height);box-sizing:border-box;cursor:pointer;border-radius:7px;justify-content:center;align-items:center;gap:8px;padding:10px 20px;font-family:inherit;font-size:14px;font-weight:600;transition:color .15s,border-color .15s,background-color .15s;display:inline-flex}._button_10ser_1 svg{stroke-width:2px;flex:0 0 18px;width:18px;height:18px}._button_10ser_1:disabled{cursor:not-allowed;opacity:.55}._primary_10ser_32{color:#fff;background:var(--brand-action-primary);border:1px solid #0000;padding-inline:24px}._primary_10ser_32:not(:disabled):hover{background:var(--brand-action-primary-hover)}._primary_10ser_32:focus-visible{outline:3px solid rgba(var(--brand-action-primary-rgb), .24);outline-offset:2px}._secondary_10ser_48{color:var(--brand-text);background:var(--brand-surface);border:1px solid var(--brand-border)}._secondary_10ser_48:not(:disabled):hover{color:var(--brand-text);background:var(--brand-surface-hover);border-color:var(--brand-border-strong)}._secondary_10ser_48:focus-visible{outline:3px solid rgba(var(--brand-primary-rgb), .2);outline-offset:2px}._pageContainer_1uc6r_4{width:min(var(--app-page-max-width), calc(100% - var(--app-page-gutter)));padding:var(--app-page-padding-top) 0 30px;box-sizing:border-box;margin:0 auto}._statsRow_1uc6r_15{grid-template-columns:repeat(4,1fr);gap:16px;margin-bottom:24px;display:grid}._statCard_1uc6r_22{background:var(--app-card-background);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border:1px solid var(--app-card-border);border-radius:var(--app-card-radius);box-shadow:var(--app-card-shadow);border-left:4px solid #0000;padding:20px}._statTotal_1uc6r_32{border-left-color:var(--brand-primary)}._statActive_1uc6r_36{border-left-color:#10b981}._statNew_1uc6r_40{border-left-color:#3b82f6}._statInactive_1uc6r_44{border-left-color:#ef4444}._statTop_1uc6r_48{justify-content:space-between;align-items:center;margin-bottom:6px;display:flex}._statValue_1uc6r_55{color:var(--brand-text);font-size:28px;font-weight:700}._statIcon_1uc6r_61{border-radius:10px;justify-content:center;align-items:center;width:42px;height:42px;display:flex}._statTotal_1uc6r_32 ._statIcon_1uc6r_61{background:rgba(var(--brand-primary-rgb), .1);color:var(--brand-primary)}._statActive_1uc6r_36 ._statIcon_1uc6r_61{color:#10b981;background:#10b9811a}._statNew_1uc6r_40 ._statIcon_1uc6r_61{color:#3b82f6;background:#3b82f61a}._statInactive_1uc6r_44 ._statIcon_1uc6r_61{color:#ef4444;background:#ef44441a}._statLabel_1uc6r_90{color:var(--brand-text-muted);font-size:13px;font-weight:500}._mainCard_1uc6r_97{background:var(--app-card-background);border:1px solid var(--app-card-border);box-shadow:var(--app-card-shadow);border-radius:var(--app-card-radius);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);overflow:hidden}._toolbar_1uc6r_108{border-bottom:1px solid var(--brand-border);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;padding:20px 24px;display:flex}._toolbarLeft_1uc6r_118{align-items:center;gap:12px;display:flex}._sectionTitle_1uc6r_124{color:var(--brand-text);margin:0;font-size:18px;font-weight:700}._userCount_1uc6r_131{color:var(--brand-text-muted);background:var(--brand-surface-hover);border-radius:20px;padding:4px 10px;font-size:13px;font-weight:500}._toolbarRight_1uc6r_140{flex-wrap:wrap;align-items:center;gap:10px;display:flex}._searchBox_1uc6r_147{width:214px}._filterSelect_1uc6r_151{flex:0 0 148px;width:148px}._tableWrapper_1uc6r_157{overflow-x:auto}._userTable_1uc6r_161{border-collapse:collapse;width:100%}._userTable_1uc6r_161 thead th{padding:var(--app-table-header-padding);text-align:left;font-size:var(--app-table-header-font-size);font-weight:var(--app-table-header-font-weight);color:var(--brand-text-muted);text-transform:uppercase;letter-spacing:.5px;background:var(--app-table-header-background);border-bottom:1px solid var(--app-table-border);white-space:nowrap}._userTable_1uc6r_161 tbody tr{border-bottom:1px solid var(--app-table-border);transition:background .15s}._userTable_1uc6r_161 tbody tr:hover{background:var(--app-table-row-hover)}._userTable_1uc6r_161 td{padding:var(--app-table-cell-padding);color:var(--brand-text);white-space:nowrap;font-size:14px}._userCell_1uc6r_196{align-items:center;gap:12px;display:flex}._userAvatarWrapper_1uc6r_202{flex-shrink:0;position:relative}._userAvatar_1uc6r_202{color:#fff;border-radius:10px;justify-content:center;align-items:center;width:40px;height:40px;font-size:14px;font-weight:700;display:flex}._onlineIndicator_1uc6r_219{background:#10b981;border:2px solid #fff;border-radius:50%;width:12px;height:12px;position:absolute;bottom:-2px;right:-2px}._onlineIndicatorOffline_1uc6r_230{background:#9ca3af}._userInfo_1uc6r_234{flex-direction:column;display:flex}._userName_1uc6r_239{color:var(--brand-text);font-size:14px;font-weight:600}._userRole_1uc6r_245{color:var(--brand-text-muted);font-size:12px}._emailText_1uc6r_250{color:var(--brand-text-muted);font-size:13px}._statusIndicator_1uc6r_257{align-items:center;gap:8px;font-size:13px;font-weight:500;display:inline-flex}._statusDot_1uc6r_265{border-radius:50%;width:8px;height:8px}._statusActive_1uc6r_271 ._statusDot_1uc6r_265{background:#10b981}._statusActive_1uc6r_271{color:#059669}._statusInactive_1uc6r_278 ._statusDot_1uc6r_265{background:#ef4444}._statusInactive_1uc6r_278{color:#dc2626}._statusExpired_1uc6r_285 ._statusDot_1uc6r_265{background:#f59e0b}._statusExpired_1uc6r_285{color:#b45309}._dateText_1uc6r_293{color:var(--brand-text-muted);font-size:13px}._actionsCell_1uc6r_299{gap:4px;display:flex}._actionBtn_1uc6r_304{cursor:pointer;width:34px;height:34px;color:var(--brand-text-muted);background:0 0;border:none;border-radius:8px;justify-content:center;align-items:center;transition:all .15s;display:flex}._actionBtn_1uc6r_304 svg{stroke-width:2px;width:19px;height:19px}._actionBtn_1uc6r_304:hover{background:var(--brand-surface-hover);color:var(--brand-text)}._actionView_1uc6r_329:hover{background:rgba(var(--brand-primary-rgb), .1);color:var(--brand-primary)}._actionSuspend_1uc6r_334:hover{color:#ef4444;background:#ef44441a}._actionActivate_1uc6r_339:hover{color:#10b981;background:#10b9811a}._tableFooter_1uc6r_345{border-top:1px solid var(--brand-border);justify-content:space-between;align-items:center;padding:16px 24px;display:flex}._paginationInfo_1uc6r_353{color:var(--brand-text-muted);font-size:13px}._pagination_1uc6r_353{gap:4px;display:flex}._pageBtn_1uc6r_363{cursor:pointer;min-width:34px;height:34px;color:var(--brand-text-muted);background:0 0;border:1px solid #0000;border-radius:6px;justify-content:center;align-items:center;font-family:inherit;font-size:13px;font-weight:500;transition:color .15s,border-color .15s,background-color .15s;display:flex}._pageBtn_1uc6r_363:hover:not(:disabled){background:var(--brand-surface-hover);color:var(--brand-text)}._pageBtn_1uc6r_363:disabled{opacity:.3;cursor:not-allowed}._pageBtnActive_1uc6r_393{background:var(--brand-primary-soft);border-color:rgba(var(--brand-primary-rgb), .18);color:var(--brand-primary-strong);font-weight:600}._pageBtnActive_1uc6r_393:hover{background:rgba(var(--brand-primary-rgb), .16);border-color:rgba(var(--brand-primary-rgb), .24)}._pageBtn_1uc6r_363 svg{stroke-width:2px;width:17px;height:17px}._pageBtn_1uc6r_363:focus-visible{outline:2px solid rgba(var(--brand-primary-rgb), .3);outline-offset:1px}body.dark ._pageBtnActive_1uc6r_393{background:rgba(var(--brand-primary-rgb), .16);border-color:rgba(var(--brand-primary-rgb), .26);color:var(--brand-primary)}._loadingState_1uc6r_423,._errorState_1uc6r_424,._emptyState_1uc6r_425{color:var(--brand-text-muted);flex-direction:column;justify-content:center;align-items:center;gap:12px;padding:60px 20px;display:flex}._loadingState_1uc6r_423 ._material-symbols-outlined_1uc6r_435,._errorState_1uc6r_424 ._material-symbols-outlined_1uc6r_435,._emptyState_1uc6r_425 ._material-symbols-outlined_1uc6r_435{opacity:.4;font-size:48px}._emptyState_1uc6r_425>svg{width:44px;height:44px;color:var(--brand-primary);stroke-width:1.6px}._retryBtn_1uc6r_449{background:var(--brand-action-primary);color:#fff;cursor:pointer;border:none;border-radius:8px;margin-top:8px;padding:8px 20px;font-family:inherit;font-size:13px;font-weight:600}@media (width<=768px){._pageContainer_1uc6r_4{width:min(calc(100% - var(--app-page-mobile-gutter)), var(--app-page-max-width));padding:var(--app-page-padding-top-mobile) 0}._statsRow_1uc6r_15{grid-template-columns:repeat(2,1fr);gap:12px}._toolbar_1uc6r_108{flex-direction:column;align-items:stretch}._toolbarRight_1uc6r_140{flex-direction:column}._searchBox_1uc6r_147{width:100%}._filterSelect_1uc6r_151{flex-basis:auto;width:100%}._tableFooter_1uc6r_345{text-align:center;flex-direction:column;gap:12px}}@media (width<=576px){._statsRow_1uc6r_15{grid-template-columns:1fr}}._badge_lxh9l_1{white-space:nowrap;border:1px solid #0000;border-radius:999px;align-items:center;gap:6px;width:fit-content;max-width:100%;padding:5px 10px;font-size:12px;font-weight:600;line-height:1.25;display:inline-flex}._dot_lxh9l_16{background:currentColor;border-radius:50%;flex:0 0 7px;width:7px;height:7px}._noExpiry_lxh9l_24{color:var(--brand-text-muted);background:var(--brand-surface-hover);border-color:var(--brand-border)}._scheduled_lxh9l_30{color:#2563eb;background:#3b82f61a;border-color:#3b82f633}._expired_lxh9l_36{color:#b45309;background:#f59e0b1f;border-color:#f59e0b3d}._page_7e1w3_1{min-height:100%;color:var(--brand-text)}._content_7e1w3_6{box-sizing:border-box;width:min(var(--app-page-max-width), calc(100% - var(--app-page-gutter)));padding:var(--app-page-padding-top) 0 30px;margin:0 auto}._filters_7e1w3_16,._summaryCard_7e1w3_17,._qualityPanel_7e1w3_18,._overviewNote_7e1w3_19,._tableCard_7e1w3_20,._statePanel_7e1w3_21,._chartCard_7e1w3_22,._rankingCard_7e1w3_23{border:1px solid var(--app-card-border);border-radius:var(--app-card-radius);background:var(--app-card-background);box-shadow:var(--app-card-shadow);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}._chartGrid_7e1w3_31{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;margin-top:16px;display:grid}._chartGridSingle_7e1w3_38{grid-template-columns:minmax(0,1fr)}._chartCard_7e1w3_22,._rankingCard_7e1w3_23{min-width:0;padding:20px 24px}._chartHeader_7e1w3_48 h2{color:var(--brand-text);margin:0;font-size:18px;font-weight:700}._chartHeader_7e1w3_48 p{color:var(--brand-text-muted);margin:4px 0 0;font-size:13px;line-height:1.45}._donutLayout_7e1w3_62{justify-content:center;align-items:center;gap:28px;padding-top:20px;display:flex}._donutChart_7e1w3_70{background:var(--usage-chart-gradient);width:156px;height:156px;box-shadow:inset 0 0 0 1px rgba(var(--brand-primary-rgb), .08);border-radius:50%;flex:0 0 156px;place-items:center;display:grid;position:relative}._donutCenter_7e1w3_82{border:1px solid var(--app-card-border);background:var(--app-card-background);width:104px;height:104px;color:var(--brand-text);text-align:center;border-radius:50%;place-content:center;display:grid}._donutCenter_7e1w3_82 strong{text-overflow:ellipsis;max-width:90px;font-size:20px;overflow:hidden}._donutCenter_7e1w3_82 span{color:var(--brand-text-muted);text-transform:uppercase;font-size:11px}._chartLegend_7e1w3_107{gap:10px;min-width:160px;margin:0;padding:0;list-style:none;display:grid}._chartLegend_7e1w3_107 li{color:var(--brand-text-muted);grid-template-columns:10px minmax(70px,1fr) auto;align-items:center;gap:8px;font-size:12px;display:grid}._chartLegend_7e1w3_107 strong{color:var(--brand-text);font-size:13px}._legendSwatch_7e1w3_130{background:var(--usage-segment-color);border-radius:3px;width:10px;height:10px}._rankingCard_7e1w3_23{margin-top:16px}._rankingChart_7e1w3_141{gap:13px;margin-top:20px;display:grid}._rankingRow_7e1w3_147{color:var(--brand-text);grid-template-columns:minmax(100px,180px) minmax(120px,1fr) minmax(62px,auto);align-items:center;gap:14px;font-size:12px;display:grid}._rankingLabel_7e1w3_156{text-overflow:ellipsis;white-space:nowrap;font-weight:600;overflow:hidden}._rankingTrack_7e1w3_163{background:var(--brand-surface-hover);border-radius:999px;height:12px;overflow:hidden}._rankingBar_7e1w3_170{width:var(--usage-bar-width);height:100%;min-width:var(--usage-bar-min-width);border-radius:inherit;background:linear-gradient(90deg, var(--brand-primary), #3b82f6);display:block}._rankingRow_7e1w3_147 strong{text-align:right}._filters_7e1w3_16{flex-wrap:wrap;align-items:flex-end;gap:12px;margin-bottom:24px;padding:20px 24px;display:flex}._filterField_7e1w3_192{gap:7px;min-width:190px;display:grid}._filterField_7e1w3_192 label{color:var(--brand-text-muted);font-size:12px;font-weight:600}._applyButton_7e1w3_204,._statePanel_7e1w3_21 button,._inlineState_7e1w3_206 button{min-height:var(--app-toolbar-control-height);background:var(--brand-action-primary);color:#fff;cursor:pointer;font:inherit;border:1px solid #0000;border-radius:7px;padding:0 15px;font-size:14px;font-weight:600;transition:background-color .15s,border-color .15s,opacity .15s}._applyButton_7e1w3_204:hover:not(:disabled),._statePanel_7e1w3_21 button:hover,._inlineState_7e1w3_206 button:hover{background:var(--brand-action-primary-hover)}._applyButton_7e1w3_204:focus-visible,._statePanel_7e1w3_21 button:focus-visible,._inlineState_7e1w3_206 button:focus-visible,._rowAction_7e1w3_232 button:focus-visible,._rowAction_7e1w3_232 a:focus-visible,._pagination_7e1w3_234 button:focus-visible,._tabs_7e1w3_235 button:focus-visible,._backLink_7e1w3_236:focus-visible{outline:3px solid rgba(var(--brand-action-primary-rgb), .24);outline-offset:2px}._applyButton_7e1w3_204:disabled{cursor:not-allowed;opacity:.48}._filterError_7e1w3_246{color:#b42318;flex-basis:100%;margin:0;font-size:13px}._utcNote_7e1w3_253{color:var(--brand-text-muted);margin-left:auto;font-size:12px}._summaryGrid_7e1w3_259{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;display:grid}._summaryCard_7e1w3_17{border-left:4px solid var(--brand-primary);align-items:center;gap:14px;min-width:0;padding:20px;display:flex}._summaryCard_7e1w3_17:nth-child(2){border-left-color:#3b82f6}._summaryCard_7e1w3_17:nth-child(3){border-left-color:#ec4899}._summaryCard_7e1w3_17 div{min-width:0}._summaryCard_7e1w3_17 span:not(._cardIcon_7e1w3_286){color:var(--brand-text-muted);font-size:13px;font-weight:500;display:block}._summaryCard_7e1w3_17 strong{color:var(--brand-text);text-overflow:ellipsis;margin-top:5px;font-size:28px;font-weight:700;display:block;overflow:hidden}._cardIcon_7e1w3_286,._qualityIcon_7e1w3_304{border:1px solid rgba(var(--brand-primary-rgb), .18);background:rgba(var(--brand-primary-rgb), .1);width:42px;height:42px;color:var(--brand-primary);border-radius:10px;flex:0 0 42px;place-items:center;display:grid}._cardIcon_7e1w3_286 svg,._qualityIcon_7e1w3_304 svg{width:21px}._qualityPanel_7e1w3_18{justify-content:space-between;align-items:center;gap:24px;margin-top:16px;padding:20px 24px;display:flex}._qualityCopy_7e1w3_330{align-items:center;gap:13px;display:flex}._qualityCopy_7e1w3_330 h2,._tableHeader_7e1w3_337 h2,._overviewNote_7e1w3_19 h2{color:var(--brand-text);margin:0;font-size:18px;font-weight:700}._qualityCopy_7e1w3_330 p,._tableHeader_7e1w3_337 p,._overviewNote_7e1w3_19 p{color:var(--brand-text-muted);margin:4px 0 0;font-size:13px;line-height:1.45}._updatingStatus_7e1w3_354{color:var(--brand-primary-strong);white-space:nowrap;margin-left:7px;font-weight:600}._qualityStats_7e1w3_361{gap:22px;margin:0;display:flex}._qualityStats_7e1w3_361 div{min-width:78px}._qualityStats_7e1w3_361 dt{color:var(--brand-text-muted);align-items:center;gap:5px;font-size:11px;display:flex}._qualityStats_7e1w3_361 dt svg{width:14px}._qualityStats_7e1w3_361 dd{color:var(--brand-text);margin:4px 0 0;font-size:18px;font-weight:700}._tabs_7e1w3_235{border:1px solid var(--brand-border);background:var(--brand-surface-subtle);border-radius:8px;gap:4px;width:fit-content;margin:24px 0 16px;padding:4px;display:flex}._tabs_7e1w3_235 button{color:var(--brand-text-muted);cursor:pointer;font:inherit;background:0 0;border:0;border-radius:6px;padding:8px 16px;font-size:13px;font-weight:600}._tabs_7e1w3_235 ._activeTab_7e1w3_413,._tabs_7e1w3_235 button:hover,._tabs_7e1w3_235 button:focus-visible{color:var(--brand-primary)}._tabs_7e1w3_235 ._activeTab_7e1w3_413{background:var(--app-card-background);box-shadow:var(--app-card-shadow)}._overviewNote_7e1w3_19{margin-top:16px;padding:20px 24px}._sharedNote_7e1w3_429{border-left:3px solid var(--brand-primary);color:var(--brand-text-muted);margin:16px 0 0;padding:2px 0 2px 14px;font-size:13px;line-height:1.55}._tableCard_7e1w3_20{margin-top:16px;overflow:hidden}._tableHeader_7e1w3_337{border-bottom:1px solid var(--app-table-border);justify-content:space-between;align-items:center;gap:18px;padding:20px 24px;display:flex}._tableControls_7e1w3_452{align-items:center;gap:10px;display:flex}._usageSearch_7e1w3_458{width:min(260px,32vw)}._tableControls_7e1w3_452>:last-child{width:170px}._tableColumns_7e1w3_466,._tableRow_7e1w3_467{grid-template-columns:minmax(180px,1.6fr) repeat(3,minmax(80px,.7fr)) minmax(110px,.8fr) 44px;align-items:center;gap:12px;display:grid}._tableWithoutStatus_7e1w3_478 ._tableColumns_7e1w3_466,._tableWithoutStatus_7e1w3_478 ._tableRow_7e1w3_467{grid-template-columns:minmax(180px,1.6fr) repeat(3,minmax(80px,.7fr)) 44px}._tableColumns_7e1w3_466{padding:var(--app-table-header-padding);background:var(--app-table-header-background);color:var(--brand-text-muted);font-size:var(--app-table-header-font-size);font-weight:var(--app-table-header-font-weight);text-transform:uppercase}._tableRow_7e1w3_467{min-height:58px;padding:var(--app-table-cell-padding);border-top:1px solid var(--app-table-border);color:var(--brand-text);font-size:13px;transition:background-color .15s}._tableRow_7e1w3_467:hover{background:var(--app-table-row-hover)}._tableRow_7e1w3_467>strong,._tableRow_7e1w3_467>span[role=cell]>._usageIdentity_7e1w3_509{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}._usageIdentity_7e1w3_509{align-items:center;gap:10px;min-width:0;display:flex}._usageIdentity_7e1w3_509>span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}._usageUserAvatar_7e1w3_528{border-radius:8px;flex-basis:32px;width:32px;height:32px;font-size:12px}._rowAction_7e1w3_232{justify-content:flex-end;gap:6px;display:flex}._rowAction_7e1w3_232 button,._rowAction_7e1w3_232 a,._pagination_7e1w3_234 button{width:34px;height:34px;color:var(--brand-text-muted);cursor:pointer;background:0 0;border:1px solid #0000;border-radius:6px;place-items:center;padding:0;transition:background-color .15s,color .15s;display:grid}._rowAction_7e1w3_232 button:hover,._rowAction_7e1w3_232 a:hover,._pagination_7e1w3_234 button:hover:not(:disabled){background:var(--brand-surface-hover);color:var(--brand-text)}._rowAction_7e1w3_232 svg,._pagination_7e1w3_234 svg{width:17px}._statusBadge_7e1w3_572{color:#166534;background:#dcfce7;border-radius:999px;width:fit-content;padding:4px 8px;font-size:11px;font-weight:700;display:inline-flex}._statusReportedzero_7e1w3_583{color:#1d4ed8;background:#dbeafe}._statusUnavailable_7e1w3_588{color:#92400e;background:#fef3c7}._statusNoactivity_7e1w3_593{background:var(--brand-surface-hover);color:var(--brand-text-muted)}._detailPanel_7e1w3_598{border-top:1px solid var(--app-table-border);background:var(--brand-surface-subtle);padding:10px 20px 14px 56px}._detailRow_7e1w3_604{border-bottom:1px solid var(--app-table-border);color:var(--brand-text);grid-template-columns:minmax(160px,1.5fr) repeat(3,minmax(75px,.7fr)) minmax(100px,.8fr);align-items:center;gap:12px;padding:10px 0;font-size:12px;display:grid}._tableWithoutStatus_7e1w3_478 ._detailRow_7e1w3_604{grid-template-columns:minmax(160px,1.5fr) repeat(3,minmax(75px,.7fr))}._inlineState_7e1w3_206{border-top:1px solid var(--app-table-border);background:var(--brand-surface-subtle);color:var(--brand-text-muted);padding:16px 20px 16px 56px;font-size:13px}._inlineState_7e1w3_206 button{min-height:30px;margin-left:8px;padding:0 12px;font-size:12px}._pagination_7e1w3_234{border-top:1px solid var(--app-table-border);color:var(--brand-text-muted);justify-content:space-between;align-items:center;gap:12px;padding:14px 20px;font-size:12px;display:flex}._pagination_7e1w3_234>div{gap:4px;display:flex}._pagination_7e1w3_234 button:disabled{cursor:not-allowed;opacity:.35}._statePanel_7e1w3_21{min-height:180px;color:var(--brand-text-muted);text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:9px;padding:24px;display:flex}._statePanel_7e1w3_21 strong{color:var(--brand-text)}._tableState_7e1w3_676{box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none;background:0 0;border:0;border-radius:0}._statePanel_7e1w3_21 button{min-height:36px}._spinner_7e1w3_688{border:3px solid rgba(var(--brand-primary-rgb), .18);border-top-color:var(--brand-primary);border-radius:50%;width:28px;height:28px;animation:.8s linear infinite _spin_7e1w3_688}@keyframes _spin_7e1w3_688{to{transform:rotate(360deg)}}._backLink_7e1w3_236{color:var(--brand-primary-strong);border-radius:6px;align-items:center;gap:7px;margin-bottom:16px;font-size:13px;font-weight:600;text-decoration:none;display:inline-flex}._backLink_7e1w3_236:hover{color:var(--brand-primary);text-decoration:underline}._backLink_7e1w3_236 svg{width:17px}@media (width<=768px){._content_7e1w3_6{width:min(calc(100% - var(--app-page-mobile-gutter)), var(--app-page-max-width));padding:var(--app-page-padding-top-mobile) 0 24px}._filters_7e1w3_16{padding:18px}._summaryGrid_7e1w3_259,._chartGrid_7e1w3_31{grid-template-columns:1fr}._qualityPanel_7e1w3_18,._qualityStats_7e1w3_361{flex-direction:column;align-items:stretch}._qualityStats_7e1w3_361{grid-template-columns:repeat(3,1fr);display:grid}._tableColumns_7e1w3_466{display:none}._tableHeader_7e1w3_337{flex-direction:column;align-items:stretch}._tableControls_7e1w3_452,._usageSearch_7e1w3_458,._tableControls_7e1w3_452>:last-child{width:100%}._tableRow_7e1w3_467{grid-template-columns:1fr auto;gap:8px 16px;padding:15px 18px}._tableRow_7e1w3_467>strong{grid-column:1}._tableRow_7e1w3_467>span[role=cell]:not(._rowAction_7e1w3_232){grid-column:1;justify-content:space-between;display:flex}._tableRow_7e1w3_467>span[role=cell][data-label]:before,._tableRow_7e1w3_467>b[role=cell][data-label]:before{content:attr(data-label);color:var(--brand-text-muted);font-weight:500}._tableRow_7e1w3_467>b[role=cell]{grid-column:1;justify-content:space-between;display:flex}._rowAction_7e1w3_232{grid-area:1/2/span 5;align-self:center}._tableWithoutStatus_7e1w3_478 ._rowAction_7e1w3_232{grid-row:1/span 4}._detailPanel_7e1w3_598{padding:8px 18px 12px}._detailRow_7e1w3_604{grid-template-columns:1fr 1fr}._detailRow_7e1w3_604 strong,._detailRow_7e1w3_604 ._statusBadge_7e1w3_572{grid-column:1/-1}._inlineState_7e1w3_206{padding-left:18px}}@media (width<=576px){._filters_7e1w3_16{align-items:stretch}._filterField_7e1w3_192,._applyButton_7e1w3_204{width:100%}._utcNote_7e1w3_253{margin-left:0}._summaryCard_7e1w3_17 strong{font-size:25px}._qualityStats_7e1w3_361{grid-template-columns:1fr}._chartCard_7e1w3_22,._rankingCard_7e1w3_23{padding:18px}._donutLayout_7e1w3_62{flex-direction:column;align-items:stretch}._donutChart_7e1w3_70{align-self:center}._rankingRow_7e1w3_147{grid-template-columns:minmax(0,1fr) auto;gap:6px 12px}._rankingTrack_7e1w3_163{grid-area:2/1/auto/-1}._tabs_7e1w3_235{width:100%}._tabs_7e1w3_235 button{flex:1;padding-inline:8px}._pagination_7e1w3_234{flex-direction:column;align-items:flex-start}}._pageWrapper_1bzo4_12{box-sizing:border-box;width:100%;height:100%;min-height:0;padding:1.5rem 1rem;overflow:hidden}._container_1bzo4_21{max-width:1100px;height:100%;min-height:0;margin:0 auto}._card_1bzo4_29{background:var(--app-card-background);border:1px solid var(--app-card-border);box-shadow:var(--app-card-shadow);border-radius:var(--app-card-radius);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);grid-template-columns:1fr;height:100%;min-height:0;display:grid;overflow:hidden}._cardSidebar_1bzo4_43{color:#fff;background-position:50%;background-repeat:no-repeat;background-size:cover;min-height:0;padding:2rem;display:none}._sidebarIcon_1bzo4_53{background:#fff3;border-radius:1rem;justify-content:center;align-items:center;width:60px;height:60px;margin-bottom:1.5rem;display:flex}._sidebarIcon_1bzo4_53>svg{width:2rem;height:2rem}._sidebarTitle_1bzo4_69{margin-bottom:1rem;font-size:1.5rem;font-weight:700}._sidebarText_1bzo4_75{opacity:.9;margin-bottom:2rem;font-size:.95rem;line-height:1.6}._sidebarFeatures_1bzo4_82{margin:0;padding:0;list-style:none}._sidebarFeatures_1bzo4_82 li{border-bottom:1px solid #ffffff1a;align-items:center;gap:.75rem;padding:.75rem 0;font-size:.9rem;display:flex}._sidebarFeatures_1bzo4_82 li:last-child{border-bottom:none}._sidebarFeatures_1bzo4_82 svg{box-sizing:border-box;background:#fff3;border-radius:.25rem;flex-shrink:0;width:1.7rem;height:1.7rem;padding:.25rem}._cardMain_1bzo4_111{--card-main-padding:1.5rem;--card-main-scrollbar-width:10px;box-sizing:border-box;height:100%;min-height:0;max-height:100%;padding:var(--card-main-padding) 0 var(--card-main-padding) var(--card-main-padding);grid-template-rows:auto minmax(0,1fr);display:grid;overflow:hidden}._formScrollArea_1bzo4_125{overscroll-behavior:contain;scrollbar-color:rgba(var(--brand-primary-rgb), .22) transparent;scrollbar-gutter:stable;scrollbar-width:thin;min-height:0;margin-left:-4px;padding-top:30px;padding-bottom:70px;padding-left:4px;scroll-padding-top:7rem;scroll-padding-bottom:7rem;overflow:hidden auto}._formScrollArea_1bzo4_125>*{margin-right:var(--card-main-padding)}._formScrollArea_1bzo4_125::-webkit-scrollbar{width:var(--card-main-scrollbar-width)}._formScrollArea_1bzo4_125::-webkit-scrollbar-track{background-color:#0000;border-radius:10px}._formScrollArea_1bzo4_125::-webkit-scrollbar-thumb{background-color:rgba(var(--brand-primary-rgb), .24);background-clip:content-box;border:3px solid #ffffffb8;border-radius:10px}._formScrollArea_1bzo4_125::-webkit-scrollbar-thumb:hover{background-color:rgba(var(--brand-primary-rgb), .42);background-clip:content-box}._formScrollArea_1bzo4_125::-webkit-scrollbar-button{appearance:none;background:0 0;border:none;width:0;height:0;display:none}._formScrollArea_1bzo4_125::-webkit-scrollbar-button:vertical{appearance:none;background:0 0;border:none;width:0;height:0;display:none}._formScrollArea_1bzo4_125::-webkit-scrollbar-button:vertical:start{appearance:none;background:0 0;border:none;width:0;height:0;display:none}._formScrollArea_1bzo4_125::-webkit-scrollbar-button:vertical:end{appearance:none;background:0 0;border:none;width:0;height:0;display:none}._formScrollArea_1bzo4_125::-webkit-scrollbar-button:vertical:start:decrement{appearance:none;background:0 0;border:none;width:0;height:0;display:none}._formScrollArea_1bzo4_125::-webkit-scrollbar-button:vertical:start:increment{appearance:none;background:0 0;border:none;width:0;height:0;display:none}._formScrollArea_1bzo4_125::-webkit-scrollbar-button:vertical:end:decrement{appearance:none;background:0 0;border:none;width:0;height:0;display:none}._formScrollArea_1bzo4_125::-webkit-scrollbar-button:vertical:end:increment{appearance:none;background:0 0;border:none;width:0;height:0;display:none}._formScrollArea_1bzo4_125::-webkit-scrollbar-corner{background:0 0}._cardMain_1bzo4_111 form{grid-template-rows:minmax(0,1fr) auto;height:100%;min-height:0;display:grid}._formHeader_1bzo4_194{z-index:30;margin:calc(var(--card-main-padding) * -1) 0 0 calc(var(--card-main-padding) * -1);padding:var(--card-main-padding) var(--card-main-padding) 1.1rem;background:var(--brand-surface);box-shadow:var(--card-main-scrollbar-width) 0 0 var(--brand-surface);position:relative}._formHeader_1bzo4_194:after{content:"";pointer-events:none;background:linear-gradient(to bottom, var(--brand-surface) 0%, color-mix(in srgb, var(--brand-surface) 90%, transparent) 28%, color-mix(in srgb, var(--brand-surface) 62%, transparent) 58%, color-mix(in srgb, var(--brand-surface) 24%, transparent) 82%, transparent 100%);height:3rem;position:absolute;top:100%;left:0;right:0}._formTitle_1bzo4_222{color:var(--brand-text);margin:0 0 .25rem;font-size:1.35rem;font-weight:700}._formSubtitle_1bzo4_229{color:var(--text-muted,#6b7280);margin:0;font-size:.85rem}._inlineErrorSlot_1bzo4_236{margin:.75rem 0 0}._videoPanel_1bzo4_240>._inlineErrorSlot_1bzo4_236,._userPanel_1bzo4_241>._inlineErrorSlot_1bzo4_236{margin:.75rem 1rem 1rem}._stickyActions_1bzo4_245>._inlineErrorSlot_1bzo4_236{margin:0 0 .75rem}._formGrid_1bzo4_250{grid-template-columns:1fr;gap:1rem;display:grid}._formGroup_1bzo4_256{flex-direction:column;gap:.4rem;display:flex}._formGroup_1bzo4_256._fullWidth_1bzo4_262{grid-column:1/-1}._formLabel_1bzo4_266{color:var(--brand-text);font-size:.8rem;font-weight:600}._charCount_1bzo4_272{color:var(--text-muted,#6b7280);font-size:.75rem;font-weight:400}._formInput_1bzo4_279,._formTextarea_1bzo4_280{border:1px solid var(--brand-border);background:var(--brand-surface-glass);width:100%;color:var(--brand-text);box-sizing:border-box;border-radius:.5rem;padding:.65rem .85rem;font-size:.9rem;transition:all .2s}._formInput_1bzo4_279:focus,._formTextarea_1bzo4_280:focus{border-color:var(--app-field-focus-border);background:var(--brand-surface-glass);box-shadow:var(--app-field-focus-ring);outline:none}._formInput_1bzo4_279::placeholder,._formTextarea_1bzo4_280::placeholder{color:var(--text-muted,#6b7280);opacity:.7}._formTextarea_1bzo4_280{resize:vertical;min-height:99px}._dropdownContainer_1bzo4_312{width:100%;position:relative}._dropdownSelected_1bzo4_317{border:1px solid var(--brand-border);background:var(--brand-surface-glass);width:100%;color:var(--brand-text);cursor:pointer;box-sizing:border-box;border-radius:.5rem;justify-content:space-between;align-items:center;padding:.65rem .85rem;font-size:.9rem;transition:all .2s;display:flex}._dropdownSelected_1bzo4_317:hover{background:var(--brand-surface-glass)}._dropdownArrow_1bzo4_337{color:var(--text-muted,#6b7280);font-size:.7rem;transition:transform .2s}._dropdownArrow_1bzo4_337._open_1bzo4_343{transform:rotate(180deg)}._dropdownOptions_1bzo4_347{background:var(--brand-surface-glass);border:1px solid var(--app-modal-border);z-index:1000;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-radius:.5rem;max-height:200px;position:absolute;top:calc(100% + 4px);left:0;right:0;overflow-y:auto;box-shadow:0 8px 16px #00000026}._dropdownOption_1bzo4_347{cursor:pointer;border-bottom:1px solid #0000000d;padding:.65rem .85rem;transition:background-color .2s}._dropdownOption_1bzo4_347:last-child{border-bottom:none}._dropdownOption_1bzo4_347:hover{background-color:rgba(var(--brand-primary-rgb), .08)}._dropdownOption_1bzo4_347._selectedOption_1bzo4_377{background-color:rgba(var(--brand-primary-rgb), .12)}._optionName_1bzo4_381{color:var(--brand-text);margin-bottom:2px;font-size:.85rem;font-weight:600}._optionDescription_1bzo4_388{color:var(--text-muted,#6b7280);font-size:.7rem}._toggleSection_1bzo4_394{background:rgba(var(--brand-primary-rgb), .08);border-radius:.5rem;justify-content:space-between;align-items:center;padding:.75rem 1rem;display:flex}._toggleLabel_1bzo4_403{color:var(--brand-text);align-items:center;gap:.5rem;font-size:.9rem;font-weight:500;display:flex}._toggleLabel_1bzo4_403>svg{width:1.2rem;height:1.2rem;color:var(--brand-primary)}._toggleSwitch_1bzo4_418{width:48px;height:26px;position:relative}._toggleSwitch_1bzo4_418 input{opacity:0;width:0;height:0}._toggleSlider_1bzo4_430{cursor:pointer;background-color:#d1d5db;border-radius:26px;transition:all .2s;position:absolute;inset:0}._toggleSlider_1bzo4_430:before{content:"";background-color:#fff;border-radius:50%;width:20px;height:20px;transition:all .2s;position:absolute;bottom:3px;left:3px;box-shadow:0 2px 4px #0003}._toggleSwitch_1bzo4_418 input:checked+._toggleSlider_1bzo4_430{background:linear-gradient(135deg, var(--brand-primary), var(--brand-primary-hover))}._toggleSwitch_1bzo4_418 input:checked+._toggleSlider_1bzo4_430:before{transform:translate(22px)}._avatarSection_1bzo4_464{margin-top:.5rem}._avatarRow_1bzo4_468{flex-wrap:wrap;gap:.5rem;display:flex}._avatar_1bzo4_464{background:linear-gradient(135deg, var(--brand-primary-muted), var(--brand-primary-pale));cursor:pointer;border:2px solid #0000;border-radius:50%;justify-content:center;align-items:center;width:45px;height:45px;transition:all .2s;display:flex;overflow:hidden}._avatar_1bzo4_464 img{object-fit:cover;border-radius:50%;width:100%;height:100%}._avatar_1bzo4_464:hover{transform:scale(1.1)}._avatar_1bzo4_464._selected_1bzo4_377{border-color:var(--brand-primary);box-shadow:0 0 0 2px rgba(var(--brand-primary-rgb), .2)}._heygenAvatar_1bzo4_509{box-sizing:border-box;background:linear-gradient(135deg, var(--brand-primary-muted), var(--brand-primary-pale));cursor:pointer;border:2px solid #0000;border-radius:.5rem;width:55px;height:55px;transition:all .2s;position:relative;overflow:hidden}._heygenAvatar_1bzo4_509 img{object-fit:cover;width:100%;height:100%}._heygenAvatar_1bzo4_509:hover{transform:scale(1.05)}._heygenAvatar_1bzo4_509._selected_1bzo4_377{border-color:var(--brand-primary);box-shadow:0 0 0 3px rgba(var(--brand-primary-rgb), .35), 0 4px 10px rgba(var(--brand-primary-rgb), .35)}._heygenAvatar_1bzo4_509._selected_1bzo4_377:after{content:"✓";background:var(--brand-primary);color:#fff;border-radius:50%;justify-content:center;align-items:center;width:16px;height:16px;font-size:10px;font-weight:700;line-height:1;display:flex;position:absolute;bottom:2px;right:2px;box-shadow:0 0 0 2px #fff}._stickyActions_1bzo4_245{z-index:20;margin-top:0;margin-right:0;margin-bottom:calc(var(--card-main-padding) * -1);margin-left:calc(var(--card-main-padding) * -1);padding:1rem calc(var(--card-main-padding) + var(--card-main-scrollbar-width)) max(var(--card-main-padding), env(safe-area-inset-bottom,0px)) var(--card-main-padding);background:var(--brand-surface);box-shadow:var(--card-main-scrollbar-width) 0 0 var(--brand-surface);position:relative}._stickyActions_1bzo4_245:before{content:"";pointer-events:none;background:linear-gradient(to bottom, transparent 0%, color-mix(in srgb, var(--brand-surface) 16%, transparent) 12%, color-mix(in srgb, var(--brand-surface) 42%, transparent) 28%, color-mix(in srgb, var(--brand-surface) 72%, transparent) 48%, color-mix(in srgb, var(--brand-surface) 94%, transparent) 68%, var(--brand-surface));height:clamp(2.5rem,8vh,4.75rem);position:absolute;bottom:100%;left:0;right:0}._submitBtn_1bzo4_600{background:var(--brand-action-primary);color:#fff;cursor:pointer;border:1px solid #0000;border-radius:.5rem;justify-content:center;align-items:center;gap:.5rem;width:100%;margin:0;padding:.85rem;font-size:.95rem;font-weight:600;transition:background-color .15s,opacity .15s;display:flex}._submitBtn_1bzo4_600:hover{background:var(--brand-action-primary-hover)}._submitBtn_1bzo4_600:active{transform:translateY(0)}._submitBtn_1bzo4_600>svg{width:1.2rem;height:1.2rem}._userPanel_1bzo4_241{border:1px solid var(--app-card-border);border-radius:var(--app-card-radius);background:var(--app-card-background);box-shadow:var(--app-card-shadow);margin-top:1.5rem;overflow:hidden}._userPanelHeader_1bzo4_642{border-bottom:1px solid var(--app-table-border);background:0 0;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;padding:12px 16px;display:flex}._userPanelTitle_1bzo4_653{color:var(--brand-text);align-items:center;gap:7px;font-size:13px;font-weight:700;display:flex}._userPanelTitle_1bzo4_653>svg{width:18px;height:18px;color:var(--brand-primary)}._assignedBadge_1bzo4_668{background:var(--brand-primary);color:#fff;border-radius:10px;justify-content:center;align-items:center;min-width:20px;height:20px;padding:0 6px;font-size:11px;font-weight:700;display:inline-flex}._userControls_1bzo4_682{flex-wrap:wrap;align-items:center;gap:8px;display:flex}._userSearchBox_1bzo4_689{width:196px}._userSortSelect_1bzo4_693{flex:0 0 158px;width:158px}._userTableWrap_1bzo4_698{scrollbar-color:var(--brand-border-strong) transparent;scrollbar-width:thin;overflow:auto hidden}._userTableWrap_1bzo4_698::-webkit-scrollbar{width:9px;height:9px}._userTableWrap_1bzo4_698::-webkit-scrollbar-track{background:0 0}._userTableWrap_1bzo4_698::-webkit-scrollbar-thumb{background:var(--brand-border-strong);background-clip:padding-box;border:3px solid #0000;border-radius:6px}._userStateMsg_1bzo4_721{color:var(--brand-placeholder);justify-content:center;align-items:center;gap:8px;padding:28px 16px;font-size:13px;display:flex}._userStateMsg_1bzo4_721>svg{width:20px;height:20px}._loadingIcon_1bzo4_736{animation:.8s linear infinite _iconSpin_1bzo4_1}@keyframes _iconSpin_1bzo4_1{to{transform:rotate(360deg)}}._userTable_1bzo4_698{border-collapse:collapse;width:100%;min-width:560px}._userTable_1bzo4_698 thead{table-layout:fixed;width:100%;display:table}._userTable_1bzo4_698 tbody{scrollbar-width:none;-ms-overflow-style:none;max-height:240px;display:block;overflow-y:auto}._userTable_1bzo4_698 tbody::-webkit-scrollbar{display:none}._userTable_1bzo4_698 tbody tr{table-layout:fixed;width:100%;display:table}._userTable_1bzo4_698 thead th{padding:var(--app-table-header-padding);text-align:left;font-size:var(--app-table-header-font-size);font-weight:var(--app-table-header-font-weight);text-transform:uppercase;letter-spacing:.5px;color:var(--brand-text-muted);background:var(--app-table-header-background);border-bottom:1px solid var(--app-table-border);white-space:nowrap}._userTable_1bzo4_698 thead ._userThCheck_1bzo4_789{text-align:center;width:30px;padding-left:8px;padding-right:8px}._userTable_1bzo4_698 thead ._companyStatusCol_1bzo4_796,._userTable_1bzo4_698 thead ._userStatusCol_1bzo4_797{text-align:center}._userTable_1bzo4_698 thead ._emailCol_1bzo4_801,._userTable_1bzo4_698 ._userEmailCell_1bzo4_802{width:30%}._selectAllSwitch_1bzo4_807{cursor:pointer;border:none;border-radius:9px;flex-shrink:0;align-items:center;width:30px;height:17px;padding:0 2px;transition:background .2s;display:inline-flex}._selectAllOff_1bzo4_820{background:#d1d5db}._selectAllPartial_1bzo4_825{background:#f59e0b}._selectAllOn_1bzo4_829{background:linear-gradient(135deg, var(--brand-primary), var(--brand-primary-hover))}._selectAllKnob_1bzo4_833{background:#fff;border-radius:50%;flex-shrink:0;width:13px;height:13px;transition:transform .2s;box-shadow:0 1px 3px #00000040}._selectAllOff_1bzo4_820 ._selectAllKnob_1bzo4_833{transform:translate(0)}._selectAllPartial_1bzo4_825 ._selectAllKnob_1bzo4_833{transform:translate(6px)}._selectAllOn_1bzo4_829 ._selectAllKnob_1bzo4_833{transform:translate(13px)}._userTable_1bzo4_698 tbody td{padding:var(--app-table-cell-padding);vertical-align:middle;color:var(--brand-text);font-size:14px}._userTable_1bzo4_698 tbody tr{border-bottom:1px solid var(--app-table-border);cursor:pointer;transition:background .15s}._userTable_1bzo4_698 tbody tr:hover{background:var(--app-table-row-hover)}._userRowChecked_1bzo4_872{background:rgba(var(--brand-primary-rgb), .06)!important}._userTable_1bzo4_698 ._userTdCheck_1bzo4_877{text-align:center;width:30px;padding-left:8px;padding-right:8px}._userCheckbox_1bzo4_884{width:16px;height:16px;accent-color:var(--brand-primary);cursor:pointer}._userCell_1bzo4_891{align-items:center;gap:10px;min-width:0;display:flex;overflow:hidden}._userAvatar_1bzo4_899{color:#fff;border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;width:32px;height:32px;font-size:11px;font-weight:700;display:flex}._userFullName_1bzo4_912{color:var(--brand-text);text-overflow:ellipsis;white-space:nowrap;font-weight:600;overflow:hidden}._userInfo_1bzo4_920{flex-direction:column;gap:2px;min-width:0;display:flex;overflow:hidden}._userRole_1bzo4_928{color:var(--brand-text-muted);text-overflow:ellipsis;white-space:nowrap;font-size:12px;overflow:hidden}._userTable_1bzo4_698 ._userEmailCell_1bzo4_802{color:var(--brand-text-muted);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}._userTable_1bzo4_698 ._companyNameCell_1bzo4_944{color:var(--brand-text);font-weight:600}._companyCell_1bzo4_949{align-items:center;gap:10px;min-width:0;display:flex;overflow:hidden}._companyAvatar_1bzo4_957{color:#fff;border-radius:8px;flex:0 0 32px;justify-content:center;align-items:center;width:32px;height:32px;font-size:11px;font-weight:700;display:flex}._companyName_1bzo4_944{color:var(--brand-text);text-overflow:ellipsis;white-space:nowrap;font-weight:600;overflow:hidden}._companyStatusCol_1bzo4_796{text-align:center;width:80px}._userStatusCol_1bzo4_797{text-align:center;width:90px}._userTable_1bzo4_698 ._companyStatusCell_1bzo4_988{text-align:center;vertical-align:middle;width:80px}._userTable_1bzo4_698 ._userStatusCell_1bzo4_994{text-align:center;vertical-align:middle;width:90px}._statusBadge_1bzo4_1000{border-radius:20px;align-items:center;gap:4px;width:fit-content;padding:2px 8px;font-size:10px;font-weight:600;display:inline-flex}._statusBadgeActive_1bzo4_1011{color:#059669;background:#10b9811a}._statusBadgeInactive_1bzo4_1016{color:#dc2626;background:#ef44441a}._statusBadgeExpired_1bzo4_1021{color:#b45309;background:#f59e0b1f}._statusDot_1bzo4_1026{background:currentColor;border-radius:50%;width:5px;height:5px}._videoPanel_1bzo4_240{border:1px solid var(--app-card-border);border-radius:var(--app-card-radius);background:var(--app-card-background);box-shadow:var(--app-card-shadow);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);margin-top:1.5rem;overflow:hidden}._videoPanelHeader_1bzo4_1044{background:0 0;border-bottom:0;justify-content:space-between;align-items:center;padding:12px 16px;display:flex}._videoPanelTitle_1bzo4_1053{color:var(--brand-text);align-items:center;gap:7px;font-size:13px;font-weight:700;display:flex}._videoPanelTitle_1bzo4_1053>svg{width:18px;height:18px;color:var(--brand-primary)}._videoPanelBody_1bzo4_1068{opacity:1;grid-template-rows:1fr;padding:16px;transition:grid-template-rows .35s,opacity .35s,padding .35s;display:grid;overflow:hidden}._videoPanelBodyClosed_1bzo4_1080{opacity:0;grid-template-rows:0fr;padding-top:0;padding-bottom:0}._videoPanelBodyInner_1bzo4_1087{flex-direction:column;gap:12px;margin:-10px;padding:10px;display:flex;overflow:hidden}._videoPanelError_1bzo4_1096{color:#dc2626;background:#ef444414;border-radius:8px;padding:12px 16px;font-size:13px}@media (width<=575px){._pageWrapper_1bzo4_12{width:100%;min-width:0;height:auto;min-height:100%;padding:0;overflow:visible}._container_1bzo4_21,._card_1bzo4_29,._cardMain_1bzo4_111,._cardMain_1bzo4_111 form,._formScrollArea_1bzo4_125,._formGrid_1bzo4_250,._formGroup_1bzo4_256,._videoPanel_1bzo4_240,._userPanel_1bzo4_241{box-sizing:border-box;width:100%;min-width:0;max-width:100%}._container_1bzo4_21,._card_1bzo4_29,._cardMain_1bzo4_111,._cardMain_1bzo4_111 form{height:auto;min-height:0;max-height:none;overflow:visible}._card_1bzo4_29{box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none;background:0 0;border:0;border-radius:0}._cardMain_1bzo4_111{--card-main-padding:1rem;display:block}._cardMain_1bzo4_111 form{display:block}._formHeader_1bzo4_194{top:calc(3rem + env(safe-area-inset-top,0px));z-index:40;box-sizing:border-box;box-shadow:0 1px 0 var(--brand-border);padding-bottom:.75rem;position:sticky}._formHeader_1bzo4_194:after{height:1.5rem}._formTitle_1bzo4_222{font-size:clamp(1.15rem,5.5vw,1.35rem);line-height:1.2}._formSubtitle_1bzo4_229{font-size:.8rem;line-height:1.35}._formScrollArea_1bzo4_125{box-sizing:border-box;padding-top:1rem;padding-right:var(--card-main-padding);padding-bottom:calc(6rem + env(safe-area-inset-bottom,0px));overscroll-behavior:auto;scrollbar-gutter:auto;margin-left:0;padding-left:0;scroll-padding-top:4.5rem;scroll-padding-bottom:5rem;overflow:visible}._formGrid_1bzo4_250{gap:.875rem}._formScrollArea_1bzo4_125>*{margin-right:0}._formTextarea_1bzo4_280{min-height:88px}._userPanelHeader_1bzo4_642,._videoPanelHeader_1bzo4_1044{padding:.75rem}._userControls_1bzo4_682{grid-template-columns:minmax(0,1fr);width:100%;min-width:0;display:grid}._userSearchBox_1bzo4_689,._userSortSelect_1bzo4_693{width:100%;min-width:0}._userSortSelect_1bzo4_693{flex-basis:auto}._userTableWrap_1bzo4_698{width:100%;max-width:100%;overflow:auto hidden}._stickyActions_1bzo4_245{z-index:900;box-sizing:border-box;padding-top:.75rem;padding-right:max(var(--card-main-padding), env(safe-area-inset-right,0px));padding-bottom:max(.75rem, env(safe-area-inset-bottom,0px));padding-left:max(var(--card-main-padding), env(safe-area-inset-left,0px));box-shadow:0 -1px 0 var(--brand-border);margin:0;position:fixed;bottom:0;left:0;right:0}body.app-mobile-editing ._stickyActions_1bzo4_245{width:calc(100% + var(--card-main-padding));margin:0 0 0 calc(var(--card-main-padding) * -1);position:relative;bottom:auto;left:auto;right:auto;transform:none}._stickyActions_1bzo4_245:before{height:1.75rem}._submitBtn_1bzo4_600{min-height:44px;padding:.7rem}}@media (width>=576px){._cardMain_1bzo4_111{--card-main-padding:2rem}._formTitle_1bzo4_222{font-size:1.5rem}._formSubtitle_1bzo4_229{font-size:.9rem}._avatar_1bzo4_464{width:48px;height:48px}._heygenAvatar_1bzo4_509{width:60px;height:60px}}@media (width>=576px) and (width<=767px){._pageWrapper_1bzo4_12{height:calc(100vh - 3.25rem - env(safe-area-inset-top,0px));height:calc(100dvh - 3.25rem - env(safe-area-inset-top,0px))}}@media (width>=768px){._pageWrapper_1bzo4_12{padding:2rem 1.5rem}._card_1bzo4_29{grid-template-columns:280px 1fr}._cardSidebar_1bzo4_43{display:block}._formGrid_1bzo4_250{grid-template-columns:1fr 1fr}._formTitle_1bzo4_222{font-size:1.6rem}._avatar_1bzo4_464{width:50px;height:50px}._heygenAvatar_1bzo4_509{width:65px;height:65px}._formInput_1bzo4_279,._formTextarea_1bzo4_280,._dropdownSelected_1bzo4_317{padding:.7rem .9rem;font-size:.9rem}}@media (width>=1024px){._card_1bzo4_29{grid-template-columns:320px 1fr}._cardSidebar_1bzo4_43{padding:2.5rem}._sidebarTitle_1bzo4_69{font-size:1.65rem}._sidebarText_1bzo4_75{font-size:1rem}._cardMain_1bzo4_111{--card-main-padding:2.5rem}._formTitle_1bzo4_222{font-size:1.75rem}._avatar_1bzo4_464{width:52px;height:52px}._heygenAvatar_1bzo4_509{width:70px;height:70px}._submitBtn_1bzo4_600{padding:.9rem;font-size:1rem}}@media (width>=1440px){._pageWrapper_1bzo4_12{padding:3rem 2rem}._card_1bzo4_29{grid-template-columns:380px 1fr}._cardSidebar_1bzo4_43{padding:3rem}._sidebarIcon_1bzo4_53{width:70px;height:70px}._sidebarIcon_1bzo4_53>svg{width:2.25rem;height:2.25rem}._sidebarTitle_1bzo4_69{font-size:1.85rem}._sidebarText_1bzo4_75{font-size:1.05rem}._sidebarFeatures_1bzo4_82 li{padding:.85rem 0;font-size:.95rem}._cardMain_1bzo4_111{--card-main-padding:3rem}._formTitle_1bzo4_222{font-size:1.9rem}._formSubtitle_1bzo4_229{font-size:.95rem}._formLabel_1bzo4_266{font-size:.85rem}._formInput_1bzo4_279,._formTextarea_1bzo4_280,._dropdownSelected_1bzo4_317{padding:.75rem 1rem;font-size:.95rem}._avatar_1bzo4_464{width:55px;height:55px}._heygenAvatar_1bzo4_509{border-radius:.65rem;width:75px;height:75px}._submitBtn_1bzo4_600{padding:1rem;font-size:1.05rem}}._panel_1axwe_1{border:1px solid var(--app-card-border);border-radius:var(--app-card-radius);background:var(--app-card-background);box-shadow:var(--app-card-shadow);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);margin-top:1.5rem;overflow:hidden}._panelHeader_1axwe_11{background:0 0;border-bottom:0;justify-content:space-between;align-items:center;gap:1rem;padding:14px 16px;display:flex}._titleGroup_1axwe_21{align-items:center;gap:11px;min-width:0;display:flex}._headerIcon_1axwe_28{width:36px;height:36px;color:var(--brand-primary);background:rgba(var(--brand-primary-rgb), .1);border-radius:9px;flex:0 0 36px;place-items:center;font-size:20px;display:grid}._headerIcon_1axwe_28>svg{width:20px;height:20px}._titleLine_1axwe_45{flex-wrap:wrap;align-items:center;gap:8px;display:flex}._titleLine_1axwe_45 h2{color:var(--brand-text);margin:0;font-size:14px;font-weight:700}._titleGroup_1axwe_21 p{color:var(--brand-text-muted);margin:3px 0 0;font-size:12px;line-height:1.4}._stateBadge_1axwe_66{border-radius:999px;align-items:center;gap:5px;padding:3px 8px;font-size:10px;font-weight:700;display:inline-flex}._stateEnabled_1axwe_76{color:#047857;background:#10b9811a}._stateDisabled_1axwe_81{color:var(--brand-text-muted);background:#6b72801a}._stateDot_1axwe_86{background:currentColor;border-radius:50%;width:5px;height:5px}._switch_1axwe_93{flex:0 0 48px;width:48px;height:26px;position:relative}._switch_1axwe_93 input{opacity:0;width:0;height:0}._slider_1axwe_106{cursor:pointer;background:#d1d5db;border-radius:26px;transition:all .2s;position:absolute;inset:0}._slider_1axwe_106:before{content:"";background:#fff;border-radius:50%;width:20px;height:20px;transition:all .2s;position:absolute;bottom:3px;left:3px;box-shadow:0 2px 4px #0003}._switch_1axwe_93 input:checked+._slider_1axwe_106{background:linear-gradient(135deg, var(--brand-primary), var(--brand-primary-hover))}._switch_1axwe_93 input:checked+._slider_1axwe_106:before{transform:translate(22px)}._switch_1axwe_93 input:focus-visible+._slider_1axwe_106{outline:3px solid rgba(var(--brand-primary-rgb), .2);outline-offset:2px}._switch_1axwe_93 input:disabled+._slider_1axwe_106{cursor:wait;opacity:.6}._panelBody_1axwe_146{background:color-mix(in srgb, var(--brand-surface-subtle) 82%, var(--brand-surface));opacity:1;grid-template-rows:1fr;padding:16px;transition:grid-template-rows .35s,opacity .35s,padding .35s;display:grid;overflow:hidden}._panelBodyClosed_1axwe_163{opacity:0;pointer-events:none;grid-template-rows:0fr;padding-top:0;padding-bottom:0}._panelBodyInner_1axwe_171{margin:-10px;padding:10px;overflow:hidden}._modeTabs_1axwe_177{border:1px solid rgba(var(--brand-primary-rgb), .1);background:var(--brand-surface);border-radius:10px;grid-template-columns:repeat(3,minmax(0,1fr));gap:5px;margin-bottom:18px;padding:4px;display:grid}._modeTab_1axwe_177{min-height:38px;color:var(--brand-text-muted);cursor:pointer;background:0 0;border:0;border-radius:7px;justify-content:center;align-items:center;gap:7px;padding:8px 12px;font-size:11px;font-weight:700;transition:color .18s,background .18s,box-shadow .18s;display:inline-flex}._modeTab_1axwe_177:hover,._modeTab_1axwe_177:focus-visible{color:var(--brand-primary)}._modeTab_1axwe_177:hover{background:rgba(var(--brand-primary-rgb), .055)}._modeTab_1axwe_177:focus-visible{outline:3px solid rgba(var(--brand-primary-rgb), .18);outline-offset:1px}._modeTab_1axwe_177>svg{width:17px;height:17px}._modeTabActive_1axwe_227{color:var(--brand-primary);background:var(--brand-surface-hover);box-shadow:0 2px 8px #4627601a}body.light ._modeTabActive_1axwe_227{background:rgba(var(--brand-primary-rgb), .12);box-shadow:none}._fieldGroup_1axwe_238+._fieldGroup_1axwe_238{margin-top:18px}._fieldGroup_1axwe_238>label,._snippetLabelRow_1axwe_243 label{color:var(--brand-text);margin-bottom:7px;font-size:12px;font-weight:700;display:block}._origins_1axwe_251{box-sizing:border-box;resize:vertical;border:1px solid var(--brand-border-strong);width:100%;min-height:88px;color:var(--brand-text);background:var(--brand-surface);border-radius:8px;outline:none;padding:10px 12px;font:13px/1.5 inherit;transition:all .2s}._origins_1axwe_251:focus{border-color:var(--app-field-focus-border);background:var(--brand-surface-glass);box-shadow:var(--app-field-focus-ring)}._origins_1axwe_251::placeholder{color:var(--brand-placeholder)}._scormSection_1axwe_276{margin-top:18px}._contextInputWrap_1axwe_280{position:relative}._contextInputWrap_1axwe_280>svg{color:var(--brand-text-muted);pointer-events:none;width:17px;height:17px;position:absolute;top:50%;left:11px;transform:translateY(-50%)}._contextInputWrap_1axwe_280 input{box-sizing:border-box;border:1px solid var(--brand-border-strong);width:100%;height:40px;color:var(--brand-text);background:var(--brand-surface);border-radius:8px;outline:none;padding:8px 12px 8px 36px;font:12px/1.4 ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;transition:border-color .2s,background .2s,box-shadow .2s}._contextInputWrap_1axwe_280 input:focus{border-color:var(--app-field-focus-border);background:var(--brand-surface);box-shadow:var(--app-field-focus-ring)}._contextInputWrap_1axwe_280 input::placeholder{color:var(--brand-placeholder)}._scormInfoGrid_1axwe_328{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin-top:13px;display:grid}._scormInfoItem_1axwe_335{border:1px solid rgba(var(--brand-primary-rgb), .1);background:var(--brand-surface);border-radius:9px;align-items:flex-start;gap:9px;min-width:0;padding:10px;display:flex}._scormInfoItem_1axwe_335>svg{color:var(--brand-primary);flex:none;width:18px;height:18px}._scormInfoItem_1axwe_335 strong{color:var(--brand-text);font-size:10px;line-height:1.35;display:block}._scormInfoItem_1axwe_335 p{color:var(--brand-text-muted);margin:2px 0 0;font-size:10px;line-height:1.4}._fieldHint_1axwe_367{color:var(--brand-text-muted);align-items:center;gap:5px;margin:7px 0 0;font-size:11px;line-height:1.4;display:flex}._fieldHint_1axwe_367>svg{color:var(--brand-primary);flex-shrink:0;width:15px;height:15px}._snippetLabelRow_1axwe_243{justify-content:space-between;align-items:baseline;gap:12px;display:flex}._snippetLabelRow_1axwe_243 span{color:var(--brand-text-muted);font-size:10px}._snippetBox_1axwe_396{border:1px solid var(--brand-code-border);background:var(--brand-code-surface);border-radius:10px;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffff0d}._snippetBox_1axwe_396 code{min-height:42px;color:var(--brand-code-text);white-space:pre-wrap;overflow-wrap:anywhere;word-break:break-word;padding:13px 88px 13px 14px;font:12px/1.6 ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;display:block}._copyButton_1axwe_422{border:1px solid var(--brand-code-border);color:#fff;background:var(--brand-code-control);cursor:pointer;border-radius:7px;align-items:center;gap:5px;padding:6px 9px;font-size:11px;font-weight:600;transition:border-color .15s,background-color .15s;display:inline-flex;position:absolute;top:8px;right:8px}._copyButton_1axwe_422:hover{background:var(--brand-code-control-hover);border-color:#71717a}._copyButton_1axwe_422>svg{width:14px;height:14px}._status_1axwe_452{border-radius:8px;align-items:center;gap:7px;margin:14px 0 0;padding:9px 11px;font-size:11px;font-weight:600;display:flex}._status_1axwe_452>svg{width:16px;height:16px}._statusSuccess_1axwe_468{color:#047857;background:#10b9811a}._statusError_1axwe_473{color:#b91c1c;background:#ef44441a}._draftNotice_1axwe_478{border:1px solid rgba(var(--brand-primary-rgb), .1);color:var(--brand-text-muted);background:rgba(var(--brand-primary-rgb), .065);border-radius:8px;align-items:center;gap:8px;margin-top:16px;padding:10px 12px;font-size:11px;line-height:1.45;display:flex}._draftNotice_1axwe_478>svg{color:var(--brand-primary);flex-shrink:0;width:17px;height:17px}._scormFootnote_1axwe_499{border-left:3px solid rgba(var(--brand-primary-rgb), .5);color:var(--brand-text-muted);background:rgba(var(--brand-primary-rgb), .045);border-radius:0 8px 8px 0;align-items:flex-start;gap:8px;margin-top:14px;padding:10px 11px;font-size:10px;line-height:1.5;display:flex}._scormFootnote_1axwe_499>svg{color:var(--brand-primary);flex:none;width:16px;height:16px}._actions_1axwe_520{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:9px;margin-top:16px;display:flex}._actions_1axwe_520 button{cursor:pointer;border-radius:8px;justify-content:center;align-items:center;gap:6px;min-height:36px;padding:8px 13px;font-size:11px;font-weight:700;transition:all .18s;display:inline-flex}._actions_1axwe_520 button:disabled{cursor:wait;opacity:.6}._actions_1axwe_520 button>svg{width:16px;height:16px}._primaryButton_1axwe_553{color:#fff;background:linear-gradient(135deg, var(--brand-action-primary), var(--brand-action-primary-hover));box-shadow:0 3px 10px rgba(var(--brand-primary-rgb), .25);border:0}._primaryButton_1axwe_553:hover:not(:disabled){box-shadow:0 5px 14px rgba(var(--brand-primary-rgb), .32)}._dangerButton_1axwe_568{color:#b91c1c;background:#fee2e2b8;border:1px solid #dc26262e}._dangerButton_1axwe_568:hover:not(:disabled){background:#fee2e2;border-color:#dc26264d}._loadingState_1axwe_579{min-height:120px;color:var(--brand-text-muted);justify-content:center;align-items:center;gap:8px;font-size:12px;display:flex}._loadingState_1axwe_579>svg{color:var(--brand-primary);width:18px;height:18px;animation:.9s linear infinite _spin_1axwe_1}body.dark ._stateEnabled_1axwe_76,body.dark ._statusSuccess_1axwe_468{color:#34d399}body.dark ._statusError_1axwe_473,body.dark ._dangerButton_1axwe_568{color:#fca5a5}body.dark ._dangerButton_1axwe_568{background:#7f1d1d38;border-color:#f871714d}@keyframes _spin_1axwe_1{to{transform:rotate(360deg)}}@media (width<=575px){._panelHeader_1axwe_11{align-items:flex-start}._titleLine_1axwe_45{flex-direction:column;align-items:flex-start;gap:5px}._snippetLabelRow_1axwe_243{flex-direction:column;align-items:flex-start;gap:0}._scormInfoGrid_1axwe_328{grid-template-columns:1fr}._actions_1axwe_520{flex-direction:column;align-items:stretch}._actions_1axwe_520 button{width:100%}}._formErrorCard_donhy_1{box-sizing:border-box;color:#b91c1c;background:#fee2e2b8;border:1px solid #dc26262e;border-radius:.55rem;align-items:center;gap:.65rem;width:100%;padding:.7rem .8rem;display:flex}._formErrorCard_donhy_1>svg{flex:none;width:1.1rem;height:1.1rem}._formErrorCard_donhy_1 p{margin:0;font-size:.82rem;font-weight:600;line-height:1.35}._appWrapper_1b5wd_3{background-color:var(--brand-page,#faf8fc);flex-direction:column;height:100dvh;display:flex;overflow:hidden}._legacyApiNotice_1b5wd_18{top:max(.75rem, env(safe-area-inset-top));z-index:10000;color:#fff;background:#7f1d1d;border:1px solid #ffffff40;border-radius:.75rem;align-items:center;gap:.75rem;width:min(42rem,100vw - 2rem);padding:.75rem .875rem;display:flex;position:fixed;left:50%;transform:translate(-50%);box-shadow:0 12px 32px #00000047}._legacyApiNotice_1b5wd_18 span{flex:1}._legacyApiNotice_1b5wd_18 button{color:#7f1d1d;font:inherit;cursor:pointer;background:#fff;border:0;border-radius:.45rem;padding:.35rem .65rem;font-weight:700}._legacyApiNotice_1b5wd_18 ._legacyApiDismiss_1b5wd_51{color:#fff;background:0 0;padding:.25rem;font-size:1.25rem;line-height:1}._container_1b5wd_59{box-sizing:border-box;min-height:0;padding-right:env(safe-area-inset-right,0px);padding-bottom:env(safe-area-inset-bottom,0px);padding-left:env(safe-area-inset-left,0px);background-color:var(--brand-app-base,#6c40e4);background-position:50%,50%;background-repeat:no-repeat,no-repeat;background-size:cover,cover;background-attachment:fixed,fixed;flex:1;overflow-y:auto}._documentScrollWrapper_1b5wd_78{height:auto;min-height:100dvh;overflow:visible}._documentScrollContainer_1b5wd_85{flex:none;width:100%;min-height:100dvh;overflow:visible}@media (width<=767px){._appWrapper_1b5wd_3{width:100%;max-width:100%;height:auto;min-height:100dvh;overflow:visible}body.app-mobile-editing:not(.app-embed-route) ._appWrapper_1b5wd_3:before{content:"";flex:0 0 calc(3rem + env(safe-area-inset-top,0px));width:100%;display:block}._container_1b5wd_59{width:100%;min-width:0;max-width:100%;min-height:calc(100vh - 3rem - env(safe-area-inset-top,0px));min-height:calc(100dvh - 3rem - env(safe-area-inset-top,0px));background-attachment:scroll,scroll;flex:none;padding-bottom:0;overflow:visible}._mobileDocumentContainer_1b5wd_128{display:contents}._mobileDocumentWrapper_1b5wd_132{background-position:50%,50%;background-repeat:no-repeat,no-repeat;background-size:cover,cover;background-attachment:scroll,scroll;height:auto;min-height:100dvh;position:static;overflow:visible}body[data-company-theme=default] ._mobileDocumentWrapper_1b5wd_132,body[data-company-theme=default] ._chatAppWrapper_1b5wd_149{isolation:isolate;position:relative;background-image:none!important}body[data-company-theme=default] ._mobileDocumentWrapper_1b5wd_132:after,body[data-company-theme=default] ._chatAppWrapper_1b5wd_149:after{content:"";z-index:-1;pointer-events:none;background-color:var(--brand-app-base,#6c40e4);background-image:var(--app-background-image);background-position:50%;background-repeat:no-repeat;background-size:cover;position:fixed;inset:0}body[data-company-theme=default] ._mobileDocumentContainer_1b5wd_128,body[data-company-theme=default] ._chatAppContainer_1b5wd_170{background-color:#0000;background-image:none!important}._mobileDocumentWrapper_1b5wd_132>*{width:100%;min-width:0;max-width:100%}._chatAppWrapper_1b5wd_149{height:auto;min-height:100dvh;overflow:visible}._chatAppContainer_1b5wd_170{width:100%;min-width:0;max-width:100%;min-height:calc(100vh - 3rem - env(safe-area-inset-top,0px));min-height:calc(100dvh - 3rem - env(safe-area-inset-top,0px));flex:none;overflow:visible}body.app-empty-chat ._chatAppWrapper_1b5wd_149{height:100dvh;min-height:0;overflow:hidden}body.app-empty-chat ._chatAppContainer_1b5wd_170{flex:1;height:auto;min-height:0;padding-bottom:0;overflow:hidden}}@media (width>=576px) and (width<=767px){body.app-mobile-editing:not(.app-embed-route) ._appWrapper_1b5wd_3:before{flex-basis:calc(3.25rem + env(safe-area-inset-top,0px))}}._embedAppWrapper_1b5wd_225{background:0 0;width:100%;height:100dvh;min-height:0;overflow:hidden}._embedAppContainer_1b5wd_234{background:0 0;flex:1;width:100%;min-width:0;min-height:0;padding:0;display:flex;overflow:hidden}._embedAppContainer_1b5wd_234>*{flex:1;min-width:0;min-height:0}._panel_1i3kc_7{text-align:center;color:var(--text-color);flex-direction:column;width:215px;min-width:215px;margin-right:14px;padding-left:10px;padding-right:10px;display:flex;overflow:hidden}._panelHeader_1i3kc_24{white-space:nowrap;align-items:center;gap:10px;padding:10px 8px;transition:padding .24s cubic-bezier(.4,0,.2,1);display:flex}._chatbotHeading_1i3kc_32{white-space:nowrap;text-overflow:ellipsis;min-width:0;max-width:240px;color:var(--brand-text);text-align:left;flex:1;font-size:1rem;font-weight:700;transition:max-width .24s cubic-bezier(.4,0,.2,1),opacity .14s,transform .2s,visibility linear;overflow:hidden}._panelHeaderActions_1i3kc_52{flex-shrink:0;align-items:center;gap:3px;transition:gap .2s;display:flex}._panelToggle_1i3kc_60,._panelSearch_1i3kc_61{box-sizing:border-box;width:30px;min-width:0;height:30px;color:var(--text-color);cursor:pointer;background:0 0;border:none;border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;padding:0;transition:width .2s cubic-bezier(.4,0,.2,1),opacity .14s,background-color .2s,visibility linear;display:flex;overflow:hidden}._panelToggle_1i3kc_60:hover,._panelSearch_1i3kc_61:hover,._panelToggle_1i3kc_60:focus-visible,._panelSearch_1i3kc_61:focus-visible{background:var(--brand-surface-hover);outline:none}._panelToggle_1i3kc_60>svg,._panelSearch_1i3kc_61>svg{width:18px;height:18px}._rowIcon_1i3kc_96{color:currentColor;flex-shrink:0;justify-content:center;align-items:center;width:18px;height:18px;display:inline-flex}._rowIcon_1i3kc_96>svg{stroke-width:2px;width:100%;height:100%}._collapsedRailActions_1i3kc_112{opacity:0;visibility:hidden;pointer-events:none;flex-direction:column;align-items:center;gap:6px;max-height:0;padding:0;transition:max-height .22s cubic-bezier(.4,0,.2,1),padding .22s cubic-bezier(.4,0,.2,1),opacity .12s,transform .18s,visibility 0s linear .22s;display:flex;overflow:hidden;transform:translate(-5px)}._panelCollapsed_1i3kc_136 ._conversationsList_1i3kc_136,._panelCollapsed_1i3kc_136 ._groupingHeader_1i3kc_137{opacity:0;visibility:hidden;pointer-events:none;transition-delay:0s,0s,.2s;transform:translate(-8px)}._panelCollapsed_1i3kc_136 ._panelSearch_1i3kc_61{opacity:0;visibility:hidden;pointer-events:none;flex-basis:0;width:0;min-width:0;max-width:0;padding:0;transition-delay:0s,0s,0s,.2s;position:absolute;right:100%}._panelCollapsed_1i3kc_136 ._panelHeader_1i3kc_24{justify-content:center;padding-left:0;padding-right:0;position:relative}._panelCollapsed_1i3kc_136 ._panelHeaderActions_1i3kc_52{flex:0 0 30px;gap:0;width:30px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}._panelCollapsed_1i3kc_136 ._chatbotHeading_1i3kc_32{opacity:0;visibility:hidden;flex-grow:0;max-width:0;transition-delay:0s,0s,0s,.2s;transform:translate(-8px)}._panelCollapsed_1i3kc_136 ._textContainer_1i3kc_180{opacity:0;visibility:hidden;max-width:0;transition-delay:0s,0s,0s,.18s;transform:translate(-6px)}._panelCollapsed_1i3kc_136 ._conversationItem_1i3kc_187,._panelCollapsed_1i3kc_136 ._newChatItem_1i3kc_188{padding-left:0;padding-right:0}._panelCollapsed_1i3kc_136 ._newChatItem_1i3kc_188{justify-content:center;margin-right:0}._panelCollapsed_1i3kc_136 ._collapsedRailActions_1i3kc_112{opacity:1;visibility:visible;pointer-events:auto;max-height:78px;padding:4px 0 8px;transition-delay:0s,0s,.12s,.1s,0s;transform:translate(0)}._panelCollapsed_1i3kc_136 ._link_1i3kc_207,._panelCollapsed_1i3kc_136 ._newChatButton_1i3kc_208{justify-content:center}._panelCollapsed_1i3kc_136 ._newChatButton_1i3kc_208{border-radius:8px;flex:0 0 30px;gap:0;width:30px;height:30px;padding:0;overflow:hidden}._railAction_1i3kc_221{width:30px;height:30px;color:var(--text-color);cursor:pointer;background:0 0;border:none;border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;padding:0;transition:background-color .15s;display:flex}._railAction_1i3kc_221:hover,._railAction_1i3kc_221:focus-visible,._railActionActive_1i3kc_239{background-color:var(--brand-surface-hover);outline:none}body.dark ._railAction_1i3kc_221:hover,body.dark ._railAction_1i3kc_221:focus-visible,body.dark ._railActionActive_1i3kc_239{background-color:#ffffff24}._railAction_1i3kc_221>svg{stroke-width:1.9px;width:19px;height:19px}._animatedRailIcon_1i3kc_256{pointer-events:none;justify-content:center;align-items:center;display:inline-flex}._recentAction_1i3kc_263{position:relative}._railUnreadDot_1i3kc_267{border:1px solid var(--brand-surface);background:var(--brand-primary);border-radius:999px;width:6px;height:6px;position:absolute;top:4px;right:4px}._recentStaticIcon_1i3kc_278,._recentAnimatedIcon_1i3kc_279{transition:opacity .1s}._recentStaticIcon_1i3kc_278{opacity:1;stroke-width:1.9px;width:19px;height:19px}._recentAnimatedIcon_1i3kc_279{opacity:0;pointer-events:none;justify-content:center;align-items:center;display:inline-flex;position:absolute}._recentAction_1i3kc_263:hover ._recentStaticIcon_1i3kc_278{opacity:0}._recentAction_1i3kc_263:hover ._recentAnimatedIcon_1i3kc_279{opacity:1}._panelCollapsed_1i3kc_136 ._conversationItem_1i3kc_187:hover,._panelCollapsed_1i3kc_136 ._newChatItem_1i3kc_188:hover{background-color:#0000}._containerSmall_1i3kc_318{flex-direction:row;padding-top:12px;display:flex}._conversationsList_1i3kc_136{flex:1;min-height:0;margin-right:0;padding-right:0;transition:opacity .14s,transform .2s,visibility linear;overflow-y:auto}._conversationsListScrollable_1i3kc_338{margin-right:-10px;padding-right:4px}._groupingHeader_1i3kc_137{justify-content:space-between;align-items:center;min-height:34px;padding:12px 5px 4px;transition:opacity .14s,transform .2s,visibility linear;display:flex}._groupingHeading_1i3kc_355{color:var(--brand-text-muted);text-align:left;font-size:.78rem;font-weight:600;line-height:1.2}._pinnedSectionHeader_1i3kc_363,._groupingToggle_1i3kc_364,._dateGroupToggle_1i3kc_365{color:var(--brand-text-muted);text-align:left;cursor:pointer;background:0 0;border:none;align-items:center;gap:5px;font-family:inherit;display:flex}._pinnedSectionHeader_1i3kc_363{min-height:34px;padding:2px 5px 4px}._pinDropZone_1i3kc_382{min-height:38px;color:var(--brand-text-muted);border-radius:8px;align-items:center;gap:10px;margin:0 0 5px;padding:0 10px;font-size:.88rem;font-weight:500;transition:background-color .15s,color .15s;display:flex}._pinDropZone_1i3kc_382>svg{stroke-width:1.8px;flex-shrink:0;width:18px;height:18px;transform:rotate(-22deg)}._pinDropZoneActive_1i3kc_406{background-color:color-mix(in srgb, var(--brand-primary) 12%, transparent);color:var(--brand-primary)}._pinnedInsertionGap_1i3kc_411{background:0 0;border-radius:8px;height:0;margin-bottom:0;transition:height .2s cubic-bezier(.4,0,.2,1),margin-bottom .2s cubic-bezier(.4,0,.2,1);overflow:hidden}._pinnedInsertionGapActive_1i3kc_422{height:var(--pinned-gap-height,36px);margin-bottom:2px}._pinnedConversationList_1i3kc_427{position:relative}._conversationGroupBody_1i3kc_431{opacity:1;visibility:visible;grid-template-rows:1fr;transition:grid-template-rows .24s cubic-bezier(.4,0,.2,1),opacity .18s,visibility linear;display:grid}._conversationGroupBodyCollapsed_1i3kc_442{opacity:0;visibility:hidden;pointer-events:none;grid-template-rows:0fr;transition:grid-template-rows .24s cubic-bezier(.4,0,.2,1),opacity .14s,visibility 0s linear .24s}._conversationGroupBodyInner_1i3kc_453{min-height:0;overflow:hidden}._regularConversationArea_1i3kc_458{min-height:52px}._groupingToggle_1i3kc_364{min-width:0;min-height:30px;padding:0}._dateGroupToggle_1i3kc_365{width:100%;min-height:34px;padding:14px 5px 7px}._pinnedSectionHeader_1i3kc_363:hover,._pinnedSectionHeader_1i3kc_363:focus-visible,._groupingToggle_1i3kc_364:hover,._groupingToggle_1i3kc_364:focus-visible,._dateGroupToggle_1i3kc_365:hover,._dateGroupToggle_1i3kc_365:focus-visible{color:var(--brand-text);outline:none}._sectionChevron_1i3kc_484{stroke-width:2px;flex-shrink:0;width:14px;height:14px;transition:transform .18s}._sectionChevronCollapsed_1i3kc_492{transform:rotate(-90deg)}._conversationItemDragging_1i3kc_496{opacity:0}._conversationItem_1i3kc_187._conversationItemSourceClosing_1i3kc_500{opacity:0;min-height:0;max-height:0;margin-bottom:0;overflow:hidden}._conversationDragPreview_1i3kc_508{z-index:10000;box-sizing:border-box;border:1px solid var(--brand-border);background-color:var(--brand-surface);min-width:0;min-height:0;color:var(--brand-text);pointer-events:none;border-radius:8px;align-items:center;padding:0 11px;font-size:.9rem;display:flex;position:fixed;box-shadow:0 10px 28px #0003}._conversationDragPreviewUnpin_1i3kc_526{background-color:color-mix(in srgb, var(--brand-surface) 90%, #f59e0b 10%);color:#b45309;border-color:#d9770647;gap:7px;font-weight:600}body.dark ._conversationDragPreviewUnpin_1i3kc_526{background-color:color-mix(in srgb, var(--brand-surface) 86%, #f59e0b 14%);color:#fbbf24;border-color:#f59e0b52}._dragPreviewUnpinIcon_1i3kc_548{stroke-width:1.9px;flex-shrink:0;width:16px;height:16px}._dragPreviewTitle_1i3kc_555{white-space:nowrap;text-overflow:ellipsis;min-width:0;overflow:hidden}._groupingMenuWrapper_1i3kc_562{flex-shrink:0;position:relative}._groupingTrigger_1i3kc_567{box-sizing:border-box;width:30px;height:30px;color:var(--brand-text-muted);cursor:pointer;background:0 0;border:none;border-radius:7px;justify-content:center;align-items:center;padding:0;transition:background-color .15s,color .15s;display:flex}._groupingTrigger_1i3kc_567>svg{stroke-width:1.9px;width:17px;height:17px}._groupingTrigger_1i3kc_567:hover,._groupingTrigger_1i3kc_567:focus-visible,._groupingTriggerActive_1i3kc_593{background-color:var(--brand-surface-hover);color:var(--brand-text);outline:none}body.dark ._groupingTrigger_1i3kc_567:hover,body.dark ._groupingTrigger_1i3kc_567:focus-visible,body.dark ._groupingTriggerActive_1i3kc_593{background-color:#ffffff24}._groupingMenu_1i3kc_562{z-index:250;border:1px solid var(--brand-border);background-color:var(--brand-surface);border-radius:10px;flex-direction:column;width:168px;padding:8px;display:flex;position:absolute;top:calc(100% + 6px);right:0;box-shadow:0 8px 24px #0000002e}._groupingMenuTitle_1i3kc_620{color:var(--brand-text-muted);text-align:left;padding:6px 10px 7px;font-size:.78rem;font-weight:600}._groupingOption_1i3kc_628{width:100%;min-height:36px;color:var(--brand-text);text-align:left;cursor:pointer;background:0 0;border:none;border-radius:7px;justify-content:space-between;align-items:center;padding:7px 10px;font-family:inherit;font-size:.88rem;font-weight:500;display:flex}._groupingOption_1i3kc_628:hover,._groupingOption_1i3kc_628:focus-visible{background-color:var(--brand-surface-hover);outline:none}body.dark ._groupingOption_1i3kc_628:hover,body.dark ._groupingOption_1i3kc_628:focus-visible{background-color:#ffffff1a}._groupingOption_1i3kc_628>svg{width:18px;height:18px;color:var(--brand-primary);stroke-width:2.2px}._conversationItem_1i3kc_187{cursor:pointer;border-radius:8px;align-items:center;gap:0;min-height:36px;max-height:48px;margin-bottom:2px;padding-left:5px;padding-right:0;transition:background-color .15s,min-height .2s cubic-bezier(.4,0,.2,1),max-height .2s cubic-bezier(.4,0,.2,1),margin-bottom .2s cubic-bezier(.4,0,.2,1),opacity .12s;display:flex;position:relative}._conversationItem_1i3kc_187:hover{background-color:rgba(var(--brand-primary-rgb), .09)}body.dark ._conversationItem_1i3kc_187:hover{background-color:var(--brand-surface-hover)}._conversationItem_1i3kc_187._activeRow_1i3kc_703,._conversationItem_1i3kc_187._activeRow_1i3kc_703:hover{background-color:rgba(var(--brand-primary-rgb), .16)}._conversationItem_1i3kc_187:hover .chat-menu-trigger,._conversationItem_1i3kc_187:focus-within .chat-menu-trigger{opacity:1}._conversationItem_1i3kc_187:hover ._textContainer_1i3kc_180,._conversationItem_1i3kc_187:focus-within ._textContainer_1i3kc_180{-webkit-mask-image:linear-gradient(90deg,#000 0 calc(100% - 48px),#0000 calc(100% - 28px) 100%);mask-image:linear-gradient(90deg,#000 0 calc(100% - 48px),#0000 calc(100% - 28px) 100%)}@media (hover:none),(pointer:coarse){._conversationItem_1i3kc_187 .chat-menu-trigger{opacity:1}._conversationItem_1i3kc_187 ._textContainer_1i3kc_180{-webkit-mask-image:linear-gradient(90deg,#000 0 calc(100% - 48px),#0000 calc(100% - 28px) 100%);mask-image:linear-gradient(90deg,#000 0 calc(100% - 48px),#0000 calc(100% - 28px) 100%)}}._conversationItem_1i3kc_187>.chat-menu-wrapper{z-index:101;position:absolute;top:50%;right:5px;transform:translateY(-50%)}._newChatItem_1i3kc_188{align-items:center;gap:5px;max-width:100%;min-height:36px;margin-right:0;display:flex}._conversationTitle_1i3kc_786{color:var(--brand-text);-webkit-user-select:none;user-select:none;cursor:pointer;background:0 0;border:none;border-radius:.65rem;font-size:.825rem;text-decoration:none}._renamingItem_1i3kc_804{padding-left:0;padding-right:0}._conversationItem_1i3kc_187._renamingItem_1i3kc_804:hover{background-color:#0000}._renameInput_1i3kc_813{box-sizing:border-box;min-width:0;color:var(--brand-text);border:1px solid var(--brand-border);background:0 0;border-radius:7px;outline:none;flex:1;align-self:stretch;min-height:36px;padding:6px 8px 6px 10px;font-family:inherit;font-size:.825rem;transition:border-color .15s}._renameInput_1i3kc_813:focus{border-color:var(--brand-primary)}._link_1i3kc_207{min-width:0;color:var(--brand-text);white-space:nowrap;cursor:pointer;background:0 0;border:none;border-radius:8px;flex:1;justify-content:flex-start;align-items:center;gap:8px;padding:6px 0 6px 6px;font-size:.825rem;display:flex;position:relative}._textContainer_1i3kc_180{white-space:nowrap;text-overflow:clip;opacity:1;align-items:center;gap:8px;width:100%;min-width:0;max-width:100%;transition:max-width .22s cubic-bezier(.4,0,.2,1),opacity .12s,transform .18s,visibility linear;display:inline-flex;position:relative;overflow:hidden;transform:translate(0);-webkit-mask-image:linear-gradient(90deg,#000 0 calc(100% - 30px),#0000 calc(100% - 8px) 100%);mask-image:linear-gradient(90deg,#000 0 calc(100% - 30px),#0000 calc(100% - 8px) 100%)}._link_1i3kc_207:hover{color:var(--text-color);z-index:100}._newChatButton_1i3kc_208{min-width:0;height:36px;color:var(--brand-text);white-space:nowrap;cursor:pointer;background:0 0;border:none;border-radius:8px;flex:1;justify-content:flex-start;align-items:center;gap:8px;padding:3px 6px;font-size:.825rem;transition:gap .22s cubic-bezier(.4,0,.2,1);display:flex;position:relative}._conversationTitleText_1i3kc_922{white-space:nowrap;text-overflow:clip;flex:none;min-width:0;overflow:visible}._unreadDot_1i3kc_930{background:var(--brand-primary);width:6px;height:6px;box-shadow:0 0 0 2px rgba(var(--brand-primary-rgb), .12);border-radius:999px;flex:0 0 6px}._unreadTitle_1i3kc_939{font-weight:650}._newChatButton_1i3kc_208:hover{background-color:rgba(var(--brand-primary-rgb), .09)}body.dark ._newChatButton_1i3kc_208:hover{background-color:var(--brand-surface-hover)}._panelCollapsed_1i3kc_136 ._newChatButton_1i3kc_208:hover,._panelCollapsed_1i3kc_136 ._newChatButton_1i3kc_208:focus-visible{background-color:var(--brand-surface-hover);outline:none}body.dark ._panelCollapsed_1i3kc_136 ._newChatButton_1i3kc_208:hover,body.dark ._panelCollapsed_1i3kc_136 ._newChatButton_1i3kc_208:focus-visible{background-color:#ffffff24}._name_1i3kc_962{padding:7px 9px;font-size:.92rem;font-weight:bolder;display:flex}._arrowBack_1i3kc_969{color:var(--text-color);padding:7px;font-size:16px;position:absolute;bottom:0;left:0}._arrowBack_1i3kc_969:active{transition:transform .1s;transform:scale(.9)}@media (prefers-reduced-motion:reduce){._panelHeader_1i3kc_24,._chatbotHeading_1i3kc_32,._panelHeaderActions_1i3kc_52,._panelSearch_1i3kc_61,._collapsedRailActions_1i3kc_112,._conversationsList_1i3kc_136,._conversationItem_1i3kc_187,._pinnedInsertionGap_1i3kc_411,._conversationGroupBody_1i3kc_431,._groupingHeader_1i3kc_137,._textContainer_1i3kc_180,._newChatButton_1i3kc_208{transition-duration:0s;transition-delay:0s}}@media (width>=576px){._conversationTitle_1i3kc_786,._link_1i3kc_207,._newChatButton_1i3kc_208,._renameInput_1i3kc_813{font-size:.85rem}}@media (width>=768px){._conversationTitle_1i3kc_786{font-size:.9rem}._panel_1i3kc_7{width:auto;min-width:250px}._link_1i3kc_207,._newChatButton_1i3kc_208,._renameInput_1i3kc_813{font-size:.9rem}._name_1i3kc_962{padding:8px 10px;font-size:1.1rem}._containerSmall_1i3kc_318{padding-top:0}}@media (width>=1024px){._conversationTitle_1i3kc_786{font-size:.95rem}._panel_1i3kc_7{width:auto;min-width:260px}._link_1i3kc_207,._newChatButton_1i3kc_208,._renameInput_1i3kc_813{font-size:.95rem}._name_1i3kc_962{padding:9px 11px;font-size:1.15rem}}@media (width>=1440px){._conversationTitle_1i3kc_786{font-size:1rem}._panel_1i3kc_7{width:auto;min-width:270px}._link_1i3kc_207,._newChatButton_1i3kc_208,._renameInput_1i3kc_813{font-size:1rem}._name_1i3kc_962{padding:10px 12px;font-size:1.2rem}}._menu_17rez_1{z-index:1350;box-sizing:border-box;border:1px solid var(--brand-border);background-color:var(--brand-surface);border-radius:10px;flex-direction:column;width:232px;max-height:min(344px,100vh - 16px);padding:5px;display:flex;position:fixed;overflow-y:auto;box-shadow:0 8px 24px #0000002e}._heading_17rez_17{color:var(--brand-text-muted);text-align:left;padding:6px 8px 7px;font-size:.75rem;font-weight:600}._item_17rez_25{width:100%;min-height:34px;color:var(--brand-text);text-align:left;cursor:pointer;background:0 0;border:none;border-radius:7px;flex-shrink:0;align-items:center;gap:8px;padding:6px 8px;font-family:inherit;font-size:.82rem;display:flex}._item_17rez_25+._item_17rez_25{margin-top:2px}._item_17rez_25:hover,._item_17rez_25:focus-visible,._itemActive_17rez_49{background-color:var(--brand-surface-hover);outline:none}body.dark ._item_17rez_25:hover,body.dark ._item_17rez_25:focus-visible,body.dark ._itemActive_17rez_49{background-color:#ffffff1a}._item_17rez_25>svg{width:16px;height:16px;color:var(--brand-text-muted);stroke-width:1.8px;flex:0 0 16px}._item_17rez_25>span{white-space:nowrap;text-overflow:ellipsis;min-width:0;overflow:hidden}._itemUnread_17rez_75>span:not(._unreadDot_17rez_75){font-weight:650}._unreadDot_17rez_75{background:var(--brand-primary);border-radius:999px;flex:0 0 6px;width:6px;height:6px;margin-left:auto;overflow:visible}._empty_17rez_89{color:var(--brand-text-muted);text-align:left;padding:12px 8px;font-size:.8rem}._overlay_it1w2_1{z-index:1400;-webkit-backdrop-filter:none;background:0 0;justify-content:center;align-items:center;padding:20px;display:flex;position:fixed;inset:0}._modal_it1w2_14{border:1px solid var(--app-modal-border);background-color:var(--app-modal-background);width:min(760px,100%);max-height:min(72vh,650px);box-shadow:var(--app-modal-shadow);border-radius:14px;flex-direction:column;animation:.16s ease-out _searchModalAppear_it1w2_1;display:flex;overflow:hidden}._searchHeader_it1w2_27{border-bottom:1px solid var(--brand-border);flex-shrink:0;align-items:center;gap:12px;min-height:62px;padding:0 16px 0 22px;display:flex}._searchHeader_it1w2_27>svg{width:20px;height:20px;color:var(--brand-text-muted);stroke-width:1.7px;flex-shrink:0}._searchHeader_it1w2_27>._loadingIcon_it1w2_45{width:17px;height:17px;color:var(--brand-primary);animation:.8s linear infinite _searchSpin_it1w2_1}._searchHeader_it1w2_27 input{min-width:0;height:42px;color:var(--brand-text);background:0 0;border:none;outline:none;flex:1;padding:0;font-family:inherit;font-size:1rem}._searchHeader_it1w2_27 input::placeholder{color:var(--brand-text-muted);opacity:1}._searchHeader_it1w2_27 input::-webkit-search-cancel-button{display:none}._closeButton_it1w2_74{width:32px;height:32px;color:var(--brand-text);cursor:pointer;background:0 0;border:none;border-radius:7px;flex:0 0 32px;justify-content:center;align-items:center;padding:0;display:flex}._closeButton_it1w2_74:hover,._closeButton_it1w2_74:focus-visible{background-color:var(--brand-surface-hover);outline:none}._closeButton_it1w2_74>svg{width:19px;height:19px}._results_it1w2_100{min-height:120px;padding:10px 12px 12px;overflow-y:auto}._result_it1w2_100{width:100%;min-height:44px;color:var(--brand-text);text-align:left;cursor:pointer;background:0 0;border:none;border-radius:8px;align-items:center;gap:11px;padding:8px 12px;font-family:inherit;font-size:.93rem;display:flex}._result_it1w2_100:hover,._resultActive_it1w2_124{background-color:var(--brand-surface-hover)}body.dark ._result_it1w2_100:hover,body.dark ._resultActive_it1w2_124{background-color:#0000006b}._result_it1w2_100:focus-visible{background-color:var(--brand-surface-hover);outline:none}._result_it1w2_100>svg{width:19px;height:19px;color:var(--brand-text-muted);stroke-width:1.7px;flex:0 0 19px}._resultTitle_it1w2_146{white-space:nowrap;text-overflow:ellipsis;flex:1;min-width:0;font-weight:550;overflow:hidden}._resultMeta_it1w2_155{color:var(--brand-text-muted);white-space:nowrap;flex-shrink:0;font-size:.8rem}._emptyState_it1w2_162{min-height:120px;color:var(--brand-text-muted);justify-content:center;align-items:center;font-size:.9rem;display:flex}@keyframes _searchModalAppear_it1w2_1{0%{opacity:0;transform:translateY(6px)scale(.99)}to{opacity:1;transform:translateY(0)scale(1)}}@keyframes _searchSpin_it1w2_1{to{transform:rotate(360deg)}}@media (width<=575px){._overlay_it1w2_1{align-items:flex-start;padding:12px}._modal_it1w2_14{max-height:calc(100vh - 24px);margin-top:5vh}._searchHeader_it1w2_27{min-height:56px;padding:0 12px 0 16px}._result_it1w2_100{gap:9px;padding-left:9px;padding-right:9px}}@media (prefers-reduced-motion:reduce){._modal_it1w2_14,._loadingIcon_it1w2_45{animation:none}}._menuWrapper_1ftwj_3{flex-shrink:0;position:relative}._menuTrigger_1ftwj_8{width:26px;height:26px;color:var(--text-color);cursor:pointer;opacity:0;background:0 0;border:none;border-radius:6px;justify-content:center;align-items:center;transition:background-color .15s,opacity .15s;display:flex}._menuTrigger_1ftwj_8>svg{width:18px;height:18px}._chevronTrigger_1ftwj_30{opacity:1;width:26px;height:26px;color:var(--brand-text-muted)}._chevronIcon_1ftwj_37{justify-content:center;align-items:center;transition:transform .22s cubic-bezier(.4,0,.2,1);display:inline-flex}._chevronIcon_1ftwj_37>svg{width:16px;height:16px}._chevronIconOpen_1ftwj_49{transform:rotate(180deg)}._menuTrigger_1ftwj_8:hover,._menuTrigger_1ftwj_8:focus-visible{color:var(--brand-primary);background-color:rgba(var(--brand-primary-rgb), .16);outline:none}body.dark ._menuTrigger_1ftwj_8:hover,body.dark ._menuTrigger_1ftwj_8:focus-visible,body.dark ._menuTriggerActive_1ftwj_62{color:var(--brand-text);background-color:#ffffff29}._menuTriggerActive_1ftwj_62{opacity:1;background-color:#0000001a}@media (prefers-reduced-motion:reduce){._chevronIcon_1ftwj_37{transition:none}}._menuDropdown_1ftwj_80{background:var(--brand-surface);border:1px solid var(--brand-border);z-index:1200;border-radius:10px;flex-direction:column;min-width:128px;padding:4px;display:flex;position:fixed;box-shadow:0 8px 24px #0000002e}._menuItem_1ftwj_93{width:100%;min-height:30px;color:var(--brand-text);cursor:pointer;text-align:left;white-space:nowrap;background:0 0;border:none;border-radius:6px;align-items:center;gap:7px;padding:5px 7px;font-size:.85rem;display:flex}._menuItem_1ftwj_93>svg{flex-shrink:0;width:16px;height:16px}._menuItem_1ftwj_93:hover,._menuItem_1ftwj_93:focus-visible{background-color:var(--brand-surface-hover);outline:none}body.dark ._menuItem_1ftwj_93:hover,body.dark ._menuItem_1ftwj_93:focus-visible{background-color:#ffffff1a}._menuItem_1ftwj_93:disabled{cursor:wait;opacity:.55}._menuItemDanger_1ftwj_132{color:#dc2626}._menuItemDanger_1ftwj_132:hover,._menuItemDanger_1ftwj_132:focus-visible{background-color:#dc262614}body.dark ._menuItemDanger_1ftwj_132:hover,body.dark ._menuItemDanger_1ftwj_132:focus-visible{background-color:#dc262624}._menuSeparator_1ftwj_146{background-color:#0000001f;border:0;width:100%;height:1px;margin:2px 0}._dropOverlay_iqirn_19{z-index:20;color:var(--brand-text);border:1px dashed rgba(var(--brand-primary-rgb), .58);-webkit-backdrop-filter:blur(6px)saturate(90%)brightness(.9);backdrop-filter:blur(6px)saturate(90%)brightness(.9);pointer-events:none;background:#0f0f1224;border-radius:14px;place-items:center;padding:24px;display:grid;position:absolute;inset:8px}body.dark ._dropOverlay_iqirn_19{-webkit-backdrop-filter:blur(6px)saturate(85%)brightness(.72);backdrop-filter:blur(6px)saturate(85%)brightness(.72);background:#08080a4d}._dropOverlayPrompt_iqirn_41{text-align:center;flex-direction:column;align-items:center;gap:10px;max-width:min(360px,100%);display:flex}._dropOverlayIcon_iqirn_50{color:var(--brand-primary);display:flex}._dropOverlayIcon_iqirn_50 svg{stroke-width:1.8px;width:32px;height:32px}._dropOverlayTitle_iqirn_61{font-size:1rem;font-weight:650;line-height:1.3}._attachmentTrayWrap_iqirn_74{grid-template-rows:0fr;transition:grid-template-rows .25s;display:grid}._attachmentTrayWrapOpen_iqirn_79{grid-template-rows:1fr}._attachmentTray_iqirn_74{opacity:0;flex-wrap:wrap;gap:10px;min-height:0;padding:8px 8px 0;transition:opacity .2s;display:flex;overflow:hidden}._attachmentTrayWrapOpen_iqirn_79 ._attachmentTray_iqirn_74{opacity:1}._attachmentCard_iqirn_99{position:relative}._attachmentThumb_iqirn_103{object-fit:cover;border-radius:10px;width:104px;height:104px;display:block;box-shadow:0 1px 4px #0003}._attachmentStatusOverlay_iqirn_112{color:#fff;pointer-events:none;background:#00000073;border-radius:10px;justify-content:center;align-items:center;font-size:.8rem;font-weight:700;display:flex;position:absolute;inset:0}._attachmentErrorOverlay_iqirn_126{color:#fff;cursor:help;background:#c0392b;border-radius:50%;justify-content:center;align-items:center;width:18px;height:18px;font-size:11px;font-weight:700;display:flex;position:absolute;bottom:4px;left:4px}._attachmentRemove_iqirn_143{z-index:2;color:#fff;cursor:pointer;background:#000000bf;border:none;border-radius:50%;justify-content:center;align-items:center;width:20px;height:20px;font-size:11px;line-height:1;transition:background-color .2s;display:flex;position:absolute;top:-6px;right:-6px}._attachmentRemove_iqirn_143:hover{background:#000000e6}._messageStack_iqirn_168{flex-direction:column;gap:4px;min-width:0;max-width:100%;display:flex}._userMessage_iqirn_167 ._messageStack_iqirn_168{align-items:flex-end}._chatbotMessage_iqirn_167 ._messageStack_iqirn_168{align-items:flex-start;width:100%}._messageAttachments_iqirn_184{flex-wrap:wrap;gap:6px;display:flex}._userMessage_iqirn_167 ._messageAttachments_iqirn_184{justify-content:flex-end}._messageAttachmentImage_iqirn_193{cursor:pointer;border-radius:8px;max-width:160px;max-height:160px;display:block}._messageAttachmentImageWrap_iqirn_206{place-items:center;min-width:104px;min-height:104px;display:grid}._messageAttachmentLoading_iqirn_213{box-sizing:border-box;border:2px solid #5a4e6326;border-top-color:#5a4e638c;border-radius:50%;width:20px;height:20px;animation:1s linear infinite _doc-spin_iqirn_1}._messageAttachmentUnavailable_iqirn_223{box-sizing:border-box;color:#8a808f;text-align:center;background:#ffffff94;border:1px solid #5a4e631a;border-radius:10px;flex-direction:column;justify-content:center;align-items:center;gap:5px;width:104px;height:104px;padding:10px;display:flex}._messageAttachmentUnavailable_iqirn_223 .material-symbols-outlined{font-size:24px}._messageAttachmentUnavailable_iqirn_223 small{font-size:9px;line-height:1.25}._lightboxOverlay_iqirn_250{z-index:1000;background:var(--app-modal-backdrop);-webkit-backdrop-filter:blur(var(--app-modal-backdrop-blur));backdrop-filter:blur(var(--app-modal-backdrop-blur));justify-content:center;align-items:center;padding:24px;display:flex;position:fixed;inset:0}._lightboxImage_iqirn_262{object-fit:contain;cursor:default;border-radius:8px;max-width:90vw;max-height:90vh;box-shadow:0 10px 40px #00000080}._lightboxClose_iqirn_271{color:#fff;cursor:pointer;z-index:1001;background:#ffffff26;border:none;border-radius:50%;justify-content:center;align-items:center;width:28px;height:28px;font-size:13px;line-height:1;transition:background-color .2s;display:flex;position:fixed;top:14px;right:16px}._lightboxClose_iqirn_271:hover{background:#ffffff4d}._messageAttachmentDoc_iqirn_294{background:#0000000f;border-radius:8px;align-items:center;gap:4px;padding:3px 6px;font-size:.75rem;display:inline-flex}._docThumb_iqirn_68{background:var(--brand-surface);cursor:pointer;border:none;border-radius:10px;flex-shrink:0;justify-content:center;align-items:center;width:104px;height:104px;padding:0;display:flex;position:relative;overflow:hidden;box-shadow:0 1px 4px #0003}body.dark ._docThumbNoPreview_iqirn_324{background:var(--brand-surface-hover);box-shadow:inset 0 0 0 1px var(--brand-border-strong), 0 1px 4px #00000047}._docThumbImage_iqirn_331{object-fit:cover;object-position:top;width:100%;height:100%}._docThumbName_iqirn_338{color:var(--text-color);text-align:center;word-break:break-word;-webkit-line-clamp:4;line-clamp:4;-webkit-box-orient:vertical;padding:8px 6px;font-size:.6rem;line-height:1.25;display:-webkit-box;overflow:hidden}._docThumbBadge_iqirn_352{color:#fff;letter-spacing:.02em;text-transform:uppercase;background:#000000bf;border-radius:4px;padding:1px 4px;font-size:8px;font-weight:700;line-height:1.4;position:absolute;bottom:4px;right:4px}._docSpinner_iqirn_367{color:var(--text-color);font-size:22px;animation:1s linear infinite _doc-spin_iqirn_1}@keyframes _doc-spin_iqirn_1{to{transform:rotate(360deg)}}._docModalCard_iqirn_383{background:var(--app-modal-background);border:1px solid var(--app-modal-border);border-radius:var(--app-modal-radius);width:min(560px,94vw);box-shadow:var(--app-modal-shadow);color:var(--brand-text);cursor:default;flex-direction:column;gap:0;padding:0;font-size:.825rem;line-height:1.42;display:flex;overflow:hidden}._docModalHeader_iqirn_400{padding:var(--app-modal-header-padding);border-bottom:1px solid var(--app-modal-border);justify-content:space-between;align-items:center;gap:10px;display:flex}._docModalTitle_iqirn_409{font-size:var(--app-modal-title-size);white-space:nowrap;text-overflow:ellipsis;font-weight:700;overflow:hidden}._docModalClose_iqirn_417{border-radius:var(--app-modal-control-radius);width:36px;height:36px;color:var(--brand-text-muted);cursor:pointer;background:0 0;border:1px solid #0000;flex-shrink:0;justify-content:center;align-items:center;font-size:0;line-height:1;transition:color .15s,border-color .15s;display:flex}._docModalClose_iqirn_417:hover{color:var(--brand-text);border-color:var(--brand-border)}._docModalPreviewArea_iqirn_440{min-height:0;padding:var(--app-modal-body-padding);justify-content:center;align-items:center;display:flex}._docModalPreviewImage_iqirn_448{object-fit:contain;border-radius:4px;max-width:100%;max-height:60vh;box-shadow:0 4px 12px #00000059}._docModalClose_iqirn_417 svg{width:20px;height:20px}._docModalTextPreviewWrap_iqirn_461{max-height:60vh;margin:var(--app-modal-body-padding);border:1px solid var(--brand-border);background:var(--brand-code-surface);border-radius:8px;overflow:auto}._docModalTextPreview_iqirn_461{color:#f0f0f0;text-align:left;white-space:pre;tab-size:2;margin:0;padding:16px;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,monospace;font-size:.92em;line-height:1.5}._docModalTextTruncated_iqirn_484{color:#ffffffa6;border-top:1px solid #ffffff1f;padding:8px 16px;font-size:.85em;display:block}._docModalUnavailable_iqirn_492{color:#ffffffb3;text-align:center;padding:24px 0;font-size:1em;line-height:1.4}._docModalFooter_iqirn_500{border-top:1px solid var(--app-modal-border);justify-content:center;align-items:center;height:52px;display:flex}._docModalCaption_iqirn_511{color:#cfcfcf;align-items:center;gap:6px;padding:4px 10px;font-size:.95em;display:flex}._docModalCaptionButton_iqirn_520{color:#cfcfcf;cursor:pointer;background:0 0;border:none;border-radius:7px;align-items:center;gap:6px;padding:4px 10px;font-size:.95em;transition:color .15s,background-color .15s,transform .15s;display:flex}._docModalCaptionButton_iqirn_520:hover:not(:disabled){color:#fff;background:#ffffff14}._docModalCaptionButton_iqirn_520:disabled{opacity:.5;cursor:not-allowed}._docModalCaption_iqirn_511 ._material-symbols-outlined_iqirn_240,._docModalCaptionButton_iqirn_520 ._material-symbols-outlined_iqirn_240{font-size:16px}._messagesContainer_iqirn_11{--chat-main-surface:var(--brand-surface-glass);height:100%;min-height:0;color:var(--brand-text);background:var(--chat-main-surface);flex-direction:row;flex:1;gap:0;padding:0;transition:opacity .5s ease-in-out;display:flex;position:relative;overflow:hidden}._chatMainColumn_iqirn_572{flex-direction:column;flex:1;gap:5px;min-width:0;min-height:0;display:flex;position:relative;overflow:hidden}body.dark[data-company-theme=default] ._messagesContainer_iqirn_11{--chat-main-surface:#29292c5e;background:var(--chat-main-surface)}._conversationLoadingSkeleton_iqirn_592{z-index:10;opacity:0;pointer-events:none;flex-direction:column;padding:4px 0 0;transition:opacity .16s;display:flex;position:absolute;inset:0;overflow:hidden}._conversationLoadingSkeletonVisible_iqirn_605{opacity:1;pointer-events:auto}._conversationLoadingStatus_iqirn_610{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}._conversationSkeletonTitleRow_iqirn_622{flex-shrink:0;width:100%;padding:8px 16px 4px}._conversationSkeletonHistory_iqirn_628{flex-direction:column;flex:1;gap:14px;width:min(760px,100% - 32px);min-height:0;margin:0 auto;padding:18px 8px 64px;display:flex;overflow:hidden}._conversationSkeletonBlock_iqirn_640{background:linear-gradient(100deg, color-mix(in srgb, var(--brand-text-muted) 13%, transparent) 22%, color-mix(in srgb, var(--brand-text-muted) 25%, transparent) 42%, color-mix(in srgb, var(--brand-text-muted) 13%, transparent) 62%);background-size:220% 100%;border-radius:999px;animation:1.65s ease-in-out infinite _conversationSkeletonShimmer_iqirn_1}._conversationSkeletonTitle_iqirn_622{width:min(260px,42%);height:22px;transform:translateY(6px)}._conversationSkeletonMessage_iqirn_658{background:color-mix(in srgb, var(--brand-text-muted) 5%, transparent);border-radius:14px;flex-direction:column;gap:9px;width:68%;padding:12px 14px;display:flex}._conversationSkeletonAssistant_iqirn_668{align-self:flex-start}._conversationSkeletonUser_iqirn_672{background:color-mix(in srgb, var(--brand-primary) 8%, transparent);align-self:flex-end;width:52%}._conversationSkeletonUserShort_iqirn_678{width:38%}._conversationSkeletonLineWide_iqirn_682,._conversationSkeletonLineMedium_iqirn_683,._conversationSkeletonLineShort_iqirn_684{height:11px}._conversationSkeletonLineWide_iqirn_682{width:100%}._conversationSkeletonLineMedium_iqirn_683{width:72%}._conversationSkeletonLineShort_iqirn_684{width:46%}@keyframes _conversationSkeletonShimmer_iqirn_1{0%{background-position:100% 0}to{background-position:-100% 0}}@media (prefers-reduced-motion:reduce){._conversationLoadingSkeleton_iqirn_592{transition:none}._conversationSkeletonBlock_iqirn_640{animation:none}}._messageContainerWrapper_iqirn_719{background:0 0;flex-direction:column;flex:1;gap:6px;min-height:0;padding:8px 0;transition:opacity .5s ease-in-out;display:flex;position:relative;overflow:hidden}._conversationContent_iqirn_735{opacity:1;flex-direction:column;flex:1;gap:6px;min-height:0;animation:.18s ease-out both _conversationContentFadeIn_iqirn_1;display:flex;transform:translateY(0)}._conversationBody_iqirn_746{flex:1;min-width:0;min-height:0;display:flex;position:relative;overflow:hidden}._conversationMain_iqirn_755{flex-direction:column;flex:1;min-width:0;min-height:0;display:flex}@keyframes _conversationContentFadeIn_iqirn_1{0%{opacity:0;transform:translateY(2px)}to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion:reduce){._conversationContent_iqirn_735{opacity:1;animation:none;transform:none}}._messageHistoryShell_iqirn_782{flex:1;min-width:0;min-height:0;display:flex;position:relative;overflow:hidden}._newMessageContainer_iqirn_560{scrollbar-gutter:stable both-edges;flex:1;min-height:0;padding:0 max(8px,50% - 388px) 96px;transition:opacity .5s ease-in-out;overflow-y:auto;-webkit-mask-image:linear-gradient(#0000 0,#000 24px calc(100% - 56px),#000000d9 calc(100% - 42px),#00000080 calc(100% - 28px),#0003 calc(100% - 14px),#0000 100%);mask-image:linear-gradient(#0000 0,#000 24px calc(100% - 56px),#000000d9 calc(100% - 42px),#00000080 calc(100% - 28px),#0003 calc(100% - 14px),#0000 100%)}._scrollToLatestButton_iqirn_843{z-index:70;width:40px;height:40px;color:var(--brand-text);cursor:pointer;visibility:hidden;opacity:0;pointer-events:none;background:var(--brand-surface);border:1px solid var(--brand-border);border-radius:999px;justify-content:center;align-items:center;padding:0;transition:opacity .16s,transform .16s,visibility 0s linear .16s;display:inline-flex;position:absolute;bottom:16px;left:50%;right:auto;transform:translate(-50%)translateY(6px)scale(.94);box-shadow:0 3px 9px #00000024}._scrollToLatestButtonVisible_iqirn_871{visibility:visible;opacity:1;pointer-events:auto;transition-delay:0s;transform:translate(-50%)translateY(0)scale(1)}._scrollToLatestButton_iqirn_843:hover{color:var(--brand-primary);background:var(--brand-surface-hover)}._scrollToLatestButton_iqirn_843:focus-visible{outline:2px solid var(--brand-primary);outline-offset:2px}._scrollToLatestIcon_iqirn_889{justify-content:center;align-items:center;width:20px;height:20px;line-height:0;display:flex}._scrollToLatestIcon_iqirn_889>svg{display:block}@media (prefers-reduced-motion:reduce){._scrollToLatestButton_iqirn_843,._scrollToLatestButtonVisible_iqirn_871{transition:none;transform:translate(-50%)}}._parentContainer_iqirn_911{box-sizing:border-box;flex-direction:row;flex-shrink:0;align-items:center;gap:4px;width:100%;padding:4px 16px 8px;display:flex}._conversationTitle_iqirn_924{box-sizing:border-box;white-space:nowrap;text-overflow:ellipsis;flex:0 auto;min-width:0;max-width:100%;padding:5px 7px;font-size:1.05rem;font-weight:700;line-height:1.3;overflow:hidden}._conversationTitleButton_iqirn_939{color:var(--brand-text);text-align:left;cursor:text;background:0 0;border:1px solid #0000;border-radius:6px;font-family:inherit;transition:color .15s,background-color .15s}._conversationTitleButton_iqirn_939:hover:not(:disabled){background:rgba(var(--brand-primary-rgb), .09)}body.dark ._conversationTitleButton_iqirn_939:hover:not(:disabled){background:var(--brand-surface-hover)}._conversationTitleButton_iqirn_939:focus-visible{outline:1px solid var(--brand-primary);outline-offset:1px}._conversationTitleButton_iqirn_939:disabled{cursor:default}._conversationTitleInput_iqirn_969{field-sizing:content;border:1px solid var(--brand-primary);width:auto;min-width:10ch;color:var(--brand-text);background:0 0;border-radius:6px;outline:0;font-family:inherit}._parentContainer_iqirn_911>:not(._conversationTitle_iqirn_924){flex-shrink:0}._attachmentsToggleButton_iqirn_986{width:30px;height:30px;color:var(--brand-text-muted);cursor:pointer;background:0 0;border:0;border-radius:8px;flex:0 0 30px;justify-content:center;align-items:center;margin-left:auto;padding:0;transition:color .15s,background-color .15s;display:flex}._attachmentsToggleButton_iqirn_986:hover,._attachmentsToggleButton_iqirn_986:focus-visible{color:var(--brand-text);background:var(--brand-surface-hover);outline:none}._attachmentsToggleButtonActive_iqirn_1012,._attachmentsToggleButtonActive_iqirn_1012:hover,._attachmentsToggleButtonActive_iqirn_1012:focus-visible{color:var(--brand-primary);background:var(--brand-primary-soft)}._attachmentsToggleIcon_iqirn_1019{pointer-events:none;justify-content:center;align-items:center;display:inline-flex}._attachmentsDrawer_iqirn_1026{box-sizing:border-box;visibility:hidden;opacity:0;background:var(--brand-surface);pointer-events:none;flex:0 0 0;width:0;min-width:0;max-width:0;transition:flex-basis .18s,width .18s,max-width .18s,opacity .14s,transform .18s,box-shadow .18s,visibility 0s linear .18s;overflow:hidden;transform:translate(10px);box-shadow:inset 1px 0 #0000}._attachmentsDrawerOpen_iqirn_1051{visibility:visible;opacity:1;width:244px;max-width:244px;box-shadow:inset 1px 0 var(--brand-border);pointer-events:auto;flex-basis:244px;transition-delay:0s;transform:translate(0)}._attachmentsDrawerInner_iqirn_1063{box-sizing:border-box;scrollbar-width:thin;scrollbar-color:var(--brand-border-strong) transparent;flex-direction:column;width:244px;height:100%;padding:8px 12px 14px;display:flex;overflow-y:auto}._attachmentsDrawerHeader_iqirn_1075{color:var(--brand-text-muted);align-items:center;gap:8px;padding:4px 2px 10px;font-size:.78rem;font-weight:600;display:flex}._attachmentsDrawerCount_iqirn_1085{font-variant-numeric:tabular-nums;margin-left:auto}._attachmentsDrawerCloseButton_iqirn_1090{width:30px;height:30px;color:var(--brand-text-muted);cursor:pointer;background:0 0;border:0;border-radius:8px;flex:0 0 30px;justify-content:center;align-items:center;padding:0;display:none}._attachmentsDrawerCloseButton_iqirn_1090:hover,._attachmentsDrawerCloseButton_iqirn_1090:focus-visible{color:var(--brand-text);background:var(--brand-surface-hover);outline:none}._attachmentsDrawerCloseButton_iqirn_1090>svg{width:18px;height:18px}._attachmentsDrawerGrid_iqirn_1117{grid-template-columns:repeat(2,104px);justify-content:center;gap:10px;display:grid}._attachmentsDrawerItem_iqirn_1124{justify-content:center;min-width:0;display:flex}._attachmentsDrawerImage_iqirn_1130{object-fit:cover;cursor:pointer;border-radius:10px;width:104px;height:104px;display:block}._attachmentsDrawerBackdrop_iqirn_1139{display:none}@media (width<=767px){._attachmentsDrawerBackdrop_iqirn_1139{z-index:13;visibility:hidden;opacity:0;pointer-events:none;background:#0000002e;transition:opacity .16s,visibility 0s linear .16s;display:block;position:absolute;inset:0}._attachmentsDrawerBackdropOpen_iqirn_1158{visibility:visible;opacity:1;pointer-events:auto;transition-delay:0s}body.dark ._attachmentsDrawerBackdrop_iqirn_1139{background:#0000001f}._attachmentsDrawer_iqirn_1026{z-index:14;width:min(244px,100vw - 40px);max-width:none;box-shadow:none;flex:none;position:absolute;top:0;bottom:0;right:0;transform:translate(100%)}._attachmentsDrawerOpen_iqirn_1051{width:min(244px,100vw - 40px);box-shadow:inset 1px 0 var(--brand-border), -10px 0 24px #00000024;transform:translate(0)}._attachmentsDrawerInner_iqirn_1063{width:min(244px,100vw - 40px)}._attachmentsDrawerCloseButton_iqirn_1090{display:flex}}@media (prefers-reduced-motion:reduce){._attachmentsDrawer_iqirn_1026,._attachmentsDrawerBackdrop_iqirn_1139{transition:none}}._mobileSidebarToggle_iqirn_1209{display:none}._mobileSidebarToggle_iqirn_1209>svg{width:18px;height:18px}@media (width<=767px){._mobileSidebarToggle_iqirn_1209{z-index:15;width:34px;height:34px;color:var(--text-color);cursor:pointer;background:0 0;border:none;border-radius:8px;justify-content:center;align-items:center;display:flex;position:absolute;top:8px;left:6px}._mobileSidebarToggle_iqirn_1209:active{background:var(--brand-surface-hover)}._parentContainer_iqirn_911{padding:4px 16px 4px 46px}}._messagesContainer_iqirn_11::-webkit-scrollbar{width:10px}._newMessageContainer_iqirn_560::-webkit-scrollbar{width:10px}._messagesContainer_iqirn_11::-webkit-scrollbar-track{background-color:#0000000f;border-radius:10px}._newMessageContainer_iqirn_560::-webkit-scrollbar-track{background-color:#0000000f;border-radius:10px}._messagesContainer_iqirn_11::-webkit-scrollbar-thumb{background-color:var(--secondary-accent-color);border-radius:10px}._newMessageContainer_iqirn_560::-webkit-scrollbar-thumb{background-color:var(--secondary-accent-color);border-radius:10px}._messagesContainer_iqirn_11::-webkit-scrollbar-thumb:hover{background-color:#555}._newMessageContainer_iqirn_560::-webkit-scrollbar-thumb:hover{background-color:#555}._chatbotMessage_iqirn_167,._userMessage_iqirn_167{color:var(--brand-text);flex-direction:row;align-items:flex-start;max-width:100%;margin:16px 0;padding:0;font-size:.9rem;line-height:1.42;display:flex}._chatbotMessage_iqirn_167{justify-content:flex-start;position:relative}._userMessage_iqirn_167{flex-direction:row-reverse;justify-content:flex-start;position:relative}._avatar_iqirn_1290{border-radius:50%;flex-shrink:0;width:1.65rem;height:1.65rem}._message_iqirn_11{box-sizing:border-box;overflow-wrap:anywhere;border-radius:9px;max-width:100%;padding:0 8px;position:relative}._streamingMessage_iqirn_1312{width:100%;animation:.28s both _messageAppear_iqirn_1}@keyframes _messageAppear_iqirn_1{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}._chatbotMessage_iqirn_167 ._message_iqirn_11{background:0 0;border-radius:0;align-self:stretch;padding:0 8px}._userMessage_iqirn_167 ._message_iqirn_11{color:var(--brand-text);background-color:var(--brand-primary-soft);border-top-right-radius:0;padding:8px 11px}._markdownContent_iqirn_1351{width:100%;min-width:0}._markdownContent_iqirn_1351>:first-child{margin-top:0}._markdownContent_iqirn_1351>:last-child{margin-bottom:0}._markdownContent_iqirn_1351 p{margin:.72em 0}._markdownContent_iqirn_1351 h1,._markdownContent_iqirn_1351 h2,._markdownContent_iqirn_1351 h3,._markdownContent_iqirn_1351 h4{color:var(--brand-text);text-wrap:balance;margin:1.25em 0 .48em;font-weight:700;line-height:1.25}._markdownContent_iqirn_1351 h1{font-size:1.38rem}._markdownContent_iqirn_1351 h2{border-bottom:1px solid var(--brand-border);padding-bottom:.3em;font-size:1.2rem}._markdownContent_iqirn_1351 h3{font-size:1.06rem}._markdownContent_iqirn_1351 h4{font-size:.96rem}._markdownContent_iqirn_1351 ul,._markdownContent_iqirn_1351 ol{margin:.68em 0;padding-left:1.45rem}._markdownContent_iqirn_1351 li{padding-left:.16rem}._markdownContent_iqirn_1351 li+li{margin-top:.32em}._markdownContent_iqirn_1351 li>p{margin:.3em 0}._markdownContent_iqirn_1351 :not(pre)>code{border:1px solid color-mix(in srgb, var(--brand-border) 80%, transparent);background:var(--brand-surface-subtle);color:var(--brand-text);overflow-wrap:anywhere;border-radius:5px;padding:.12em .38em;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,monospace;font-size:.88em}._codeBlock_iqirn_1428{box-sizing:border-box;border:1px solid var(--brand-code-border);background:var(--brand-code-surface);-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;text-size-adjust:100%;border-radius:10px;width:100%;min-width:0;margin:.9em 0;overflow:hidden;box-shadow:0 1px 2px #00000024}._codeBlockHeader_iqirn_1446{box-sizing:border-box;background:0 0;border:0;justify-content:space-between;align-items:center;min-height:32px;padding:8px 7px 0 12px;display:flex}._codeBlockLanguage_iqirn_1457{color:var(--brand-code-muted);letter-spacing:.035em;align-items:center;gap:5px;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,monospace;font-size:.72rem;font-weight:600;display:inline-flex}._codeBlockLanguageIcon_iqirn_1470{stroke-width:1.8px;flex-shrink:0;width:14px;height:14px}._codeBlockCopy_iqirn_1477{min-height:26px;color:var(--brand-code-muted);font:inherit;cursor:pointer;background:0 0;border:0;border-radius:6px;align-items:center;gap:5px;padding:3px 7px;font-size:.72rem;transition:color .12s,background-color .12s;display:inline-flex}._codeBlockCopy_iqirn_1477:hover,._codeBlockCopy_iqirn_1477:focus-visible{background:var(--brand-code-control-hover);color:var(--brand-code-text);outline:none}._codeBlockPre_iqirn_1502{box-sizing:border-box;scrollbar-color:var(--brand-code-control-hover) transparent;background:0 0;max-width:100%;max-height:none;margin:0;padding:10px 16px 16px;overflow:auto visible}._codeBlockPre_iqirn_1502:focus-visible{outline:2px solid var(--brand-primary-light);outline-offset:-2px}._codeBlockCode_iqirn_1519{min-width:max-content;color:var(--brand-code-text);tab-size:2;white-space:pre;background:0 0;border:0;padding:0;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,monospace;font-size:.82rem;line-height:1.55;display:block}._codeBlockCode_iqirn_1519 .hljs-comment,._codeBlockCode_iqirn_1519 .hljs-quote{color:var(--brand-code-comment);font-style:italic}._codeBlockCode_iqirn_1519 .hljs-keyword,._codeBlockCode_iqirn_1519 .hljs-selector-tag,._codeBlockCode_iqirn_1519 .hljs-subst{color:var(--brand-code-keyword)}._codeBlockCode_iqirn_1519 .hljs-string,._codeBlockCode_iqirn_1519 .hljs-doctag,._codeBlockCode_iqirn_1519 .hljs-regexp,._codeBlockCode_iqirn_1519 .hljs-template-tag,._codeBlockCode_iqirn_1519 .hljs-template-variable{color:var(--brand-code-string)}._codeBlockCode_iqirn_1519 .hljs-number,._codeBlockCode_iqirn_1519 .hljs-literal,._codeBlockCode_iqirn_1519 .hljs-symbol,._codeBlockCode_iqirn_1519 .hljs-bullet{color:var(--brand-code-literal)}._codeBlockCode_iqirn_1519 .hljs-title,._codeBlockCode_iqirn_1519 .hljs-title.function_,._codeBlockCode_iqirn_1519 .hljs-section{color:var(--brand-code-title)}._codeBlockCode_iqirn_1519 .hljs-built_in,._codeBlockCode_iqirn_1519 .hljs-type,._codeBlockCode_iqirn_1519 .hljs-class .hljs-title{color:var(--brand-code-type)}._codeBlockCode_iqirn_1519 .hljs-attr,._codeBlockCode_iqirn_1519 .hljs-attribute,._codeBlockCode_iqirn_1519 .hljs-property,._codeBlockCode_iqirn_1519 .hljs-selector-attr,._codeBlockCode_iqirn_1519 .hljs-selector-class,._codeBlockCode_iqirn_1519 .hljs-selector-id{color:var(--brand-code-attribute)}._codeBlockCode_iqirn_1519 .hljs-variable,._codeBlockCode_iqirn_1519 .hljs-variable.language_,._codeBlockCode_iqirn_1519 .hljs-params{color:var(--brand-code-variable)}._codeBlockCode_iqirn_1519 .hljs-meta,._codeBlockCode_iqirn_1519 .hljs-meta .hljs-keyword,._codeBlockCode_iqirn_1519 .hljs-tag,._codeBlockCode_iqirn_1519 .hljs-name{color:var(--brand-code-meta)}._codeBlockCode_iqirn_1519 .hljs-emphasis{font-style:italic}._codeBlockCode_iqirn_1519 .hljs-strong{font-weight:700}._codeBlockCode_iqirn_1519 .hljs-addition{color:var(--brand-code-addition);background:var(--brand-code-addition-bg)}._codeBlockCode_iqirn_1519 .hljs-deletion{color:var(--brand-code-deletion);background:var(--brand-code-deletion-bg)}._markdownTableScroll_iqirn_1616{box-sizing:border-box;border:1px solid var(--app-table-border);background:var(--brand-surface);scrollbar-color:var(--brand-border-strong) transparent;border-radius:10px;width:100%;max-width:100%;margin:.9em 0;overflow-x:auto}._markdownTableScroll_iqirn_1616:focus-visible{outline:2px solid var(--brand-primary);outline-offset:2px}._markdownTableScroll_iqirn_1616 table{border-spacing:0;border-collapse:separate;width:100%;min-width:max-content;color:var(--brand-text);font-size:.86rem}._markdownTableScroll_iqirn_1616 th,._markdownTableScroll_iqirn_1616 td{border-right:1px solid var(--app-table-border);border-bottom:1px solid var(--app-table-border);text-align:left;vertical-align:top;padding:10px 13px}._markdownTableScroll_iqirn_1616 th:last-child,._markdownTableScroll_iqirn_1616 td:last-child{border-right:0}._markdownTableScroll_iqirn_1616 tr:last-child td{border-bottom:0}._markdownTableScroll_iqirn_1616 th{background:var(--app-table-header-background);letter-spacing:.025em;white-space:nowrap;font-size:.76rem;font-weight:700}._markdownTableScroll_iqirn_1616 tbody tr:nth-child(2n) td{background:color-mix(in srgb, var(--app-table-row-hover) 48%, transparent)}._markdownTableScroll_iqirn_1616 tbody tr:hover td{background:var(--app-table-row-hover)}._markdownContent_iqirn_1351 blockquote{border-left:3px solid var(--brand-primary);background:var(--brand-surface-subtle);color:var(--brand-text-muted);border-radius:0 7px 7px 0;margin:.9em 0;padding:.55em .85em}._markdownContent_iqirn_1351 blockquote>:first-child{margin-top:0}._markdownContent_iqirn_1351 blockquote>:last-child{margin-bottom:0}._markdownContent_iqirn_1351 hr{background:var(--brand-border);border:0;height:1px;margin:1.25em 0}._markdownContent_iqirn_1351 img{border-radius:9px;max-width:100%;height:auto;margin:.85em 0;display:block}._markdownContent_iqirn_1351 input[type=checkbox]{accent-color:var(--brand-primary);margin:0 .42em 0 0}._voiceUserMessage_iqirn_1713{font-style:italic}._messageActions_iqirn_1717{z-index:1;opacity:0;pointer-events:none;align-items:center;gap:2px;height:24px;padding-top:3px;transition:opacity .12s,transform .12s;display:flex;position:absolute;top:100%;left:4px;transform:translateY(-2px)}._chatbotMessage_iqirn_167:hover ._messageActions_iqirn_1717,._userMessage_iqirn_167:hover ._messageActions_iqirn_1717,._chatbotMessage_iqirn_167:focus-within ._messageActions_iqirn_1717,._userMessage_iqirn_167:focus-within ._messageActions_iqirn_1717{opacity:1;pointer-events:auto;transition-delay:0s;transform:translateY(0)}._userMessageActions_iqirn_1745{left:auto;right:4px}._userMessageActions_iqirn_1745 ._messageDate_iqirn_1750{margin-left:0;margin-right:3px}._messageActionButton_iqirn_1755{width:24px;height:24px;color:var(--brand-text-muted);cursor:pointer;background:0 0;border:0;border-radius:6px;outline:none;justify-content:center;align-items:center;padding:0;transition:color .12s,background-color .12s;display:inline-flex}._messageActionButton_iqirn_1755:hover,._messageActionButton_iqirn_1755:focus-visible{color:var(--brand-text);background-color:var(--brand-surface-hover)}._messageActionButton_iqirn_1755[aria-disabled=true]{opacity:.58;cursor:not-allowed}._readAloudPlaying_iqirn_1784{color:var(--brand-primary);background-color:var(--brand-surface-hover)}._readAloudError_iqirn_1789{color:var(--brand-danger,#b42318)}._readAloudSpinner_iqirn_1793{animation:.85s linear infinite _readAloudSpin_iqirn_1793}@keyframes _readAloudSpin_iqirn_1793{to{transform:rotate(360deg)}}._messageActionButton_iqirn_1755>svg{stroke-width:1.8px;width:15px;height:15px}._messageDate_iqirn_1750{color:var(--brand-text-muted);white-space:nowrap;cursor:default;margin-left:3px;font-size:.72rem;line-height:1}._dots_iqirn_1819{padding:0}._dots_iqirn_1819 span{opacity:0;font-size:1.5rem;animation:1.5s infinite _blink_iqirn_1}._dots_iqirn_1819 span:first-child{animation-delay:0s}._dots_iqirn_1819 span:nth-child(2){animation-delay:.5s}._dots_iqirn_1819 span:nth-child(3){animation-delay:1s}@keyframes _blink_iqirn_1{50%{opacity:1}}._composerDock_iqirn_1844{flex-direction:column;flex:none;min-width:0;display:flex}._footer_iqirn_1851{box-sizing:border-box;background:var(--brand-composer-surface);border:1px solid var(--brand-composer-border);border-radius:.65rem;flex-direction:column;flex-shrink:0;width:100%;max-width:760px;margin:4px auto 0;transition:opacity .5s ease-in-out;display:flex;box-shadow:0 10px 26px #0000003d}._inputField_iqirn_1867{resize:none;width:auto;min-width:0;color:var(--text-color);box-sizing:border-box;scrollbar-width:thin;scrollbar-color:var(--brand-primary) transparent;background-color:#0000;border:none;flex:none;height:34px;min-height:34px;max-height:420px;padding:7px 9px;font-family:inherit;font-size:.9rem;line-height:1.4;overflow-y:hidden}._inputField_iqirn_1867::placeholder{color:var(--text-color);opacity:.5;font-family:inherit;font-size:inherit;line-height:inherit}._inputField_iqirn_1867:focus{outline:none}._dictationInput_iqirn_1916,._dictationInput_iqirn_1916::placeholder{color:var(--brand-text-muted);opacity:1;font-style:italic}._inputField_iqirn_1867::-webkit-scrollbar{width:4px}._inputField_iqirn_1867::-webkit-scrollbar-track{background-color:#0000}._inputField_iqirn_1867::-webkit-scrollbar-thumb{background-color:var(--brand-primary);border-radius:10px}._inputField_iqirn_1867::-webkit-scrollbar-thumb:hover{background-color:var(--secondary-accent-color)}._footerToolbar_iqirn_1868{background-color:#0000;flex-direction:column;gap:4px;padding:4px 7px 7px;display:flex}._toolbarRow_iqirn_1938{justify-content:space-between;align-items:center;gap:4px;display:flex}._dictationToolbar_iqirn_1954{justify-content:space-between;align-items:center;gap:14px;min-height:34px;display:flex}._dictationCancelButton_iqirn_1962,._dictationAcceptButton_iqirn_1963{box-sizing:border-box;cursor:pointer;border:none;border-radius:6px;flex:0 0 34px;justify-content:center;align-items:center;width:34px;height:34px;padding:0;transition:background-color .15s,color .15s,opacity .15s;display:flex}._dictationCancelButton_iqirn_1962{color:var(--text-color);background:0 0}._dictationCancelButton_iqirn_1962:hover,._dictationCancelButton_iqirn_1962:focus-visible{background-color:var(--brand-surface-hover)}body.dark ._dictationCancelButton_iqirn_1962:hover,body.dark ._dictationCancelButton_iqirn_1962:focus-visible{background-color:#ffffff24}._dictationAcceptButton_iqirn_1963{background-color:var(--brand-primary);color:#fff}._dictationAcceptButton_iqirn_1963:hover,._dictationAcceptButton_iqirn_1963:focus-visible{background-color:var(--brand-primary-strong)}._dictationCancelButton_iqirn_1962:focus-visible,._dictationAcceptButton_iqirn_1963:focus-visible{outline:none}._dictationAcceptButton_iqirn_1963:disabled{cursor:wait;opacity:.6}._dictationCancelButton_iqirn_1962 svg,._dictationAcceptButton_iqirn_1963 svg{stroke-width:1.8px;width:18px;height:18px}._dictationWaveform_iqirn_2023{flex:auto;justify-content:space-between;align-items:center;gap:2px;width:100%;min-width:0;height:28px;display:flex;overflow:hidden}._dictationWaveform_iqirn_2023 span{background-color:var(--brand-text-muted);opacity:.55;border-radius:999px;flex:0 0 2px;width:2px;height:2px;transition:height .1s linear,opacity .1s linear}._composerActions_iqirn_2047{align-items:center;min-width:34px;display:flex}._composerRightActions_iqirn_2053{justify-content:flex-end;align-items:center;gap:4px;display:flex}._sendButton_iqirn_2060,._sendButtonInactive_iqirn_2061,._videoStartButton_iqirn_2062,._stopButton_iqirn_2063{box-sizing:border-box;flex:0 0 34px;width:34px;min-width:34px;max-width:34px;height:34px;min-height:34px;max-height:34px;padding:0}._sendButton_iqirn_2060,._sendButtonInactive_iqirn_2061{background-color:var(--brand-action-primary);border:1px solid #0000;border-radius:6px;flex-shrink:0;justify-content:center;align-items:center;width:34px;height:34px;display:flex}._sendButton_iqirn_2060{cursor:pointer;transition:background-color .15s,color .15s,transform .15s,opacity .15s}._sendButton_iqirn_2060:hover{background-color:var(--brand-action-primary-hover);opacity:1}._sendButton_iqirn_2060:active{transform:scale(.95)}._sendButtonInactive_iqirn_2061{opacity:.35;cursor:not-allowed}._videoStartButton_iqirn_2062{width:34px;height:34px;color:var(--brand-primary);cursor:pointer;background-color:#0000;border:1px solid #0000;border-radius:6px;flex-shrink:0;justify-content:center;align-items:center;transition:background-color .15s,color .15s,transform .15s,opacity .15s;display:flex}._videoStartButton_iqirn_2062:hover{background-color:var(--brand-surface-hover)}._videoStartButton_iqirn_2062:active{transform:scale(.95)}._videoStartButton_iqirn_2062 ._sendIcon_iqirn_2139{color:var(--brand-primary)}._videoStartButton_iqirn_2062 ._sendIcon_iqirn_2139>svg{stroke-width:2.2px;width:100%;height:100%}._videoPillButton_iqirn_2151{box-sizing:border-box;width:auto;min-width:66px;max-width:none;height:34px;min-height:34px;max-height:34px;color:var(--brand-primary);cursor:pointer;background-color:#0000;border:1px solid #0000;border-radius:6px;flex:none;justify-content:center;align-items:center;gap:7px;padding:0 10px;transition:background-color .15s,color .15s,transform .15s,opacity .15s;display:flex}._videoPillButton_iqirn_2151:hover{background-color:var(--brand-surface-hover)}._videoPillButton_iqirn_2151:active{transform:scale(.95)}._voiceConnectingSpinner_iqirn_2185{width:15px;height:15px;color:var(--brand-primary);stroke-width:2.3px;flex-shrink:0;animation:.85s linear infinite _voiceConnectingSpin_iqirn_2185}@keyframes _voiceConnectingSpin_iqirn_2185{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){._voiceConnectingSpinner_iqirn_2185{animation-duration:1.8s}}._soundWave_iqirn_2207{align-items:center;gap:2px;height:13px;display:flex}._soundWave_iqirn_2207 span{background-color:var(--brand-primary);border-radius:1px;width:2px;height:4px;transition:height .15s}._soundWaveActive_iqirn_2207 span{animation:.9s ease-in-out infinite _soundWaveBounce_iqirn_1}._soundWaveActive_iqirn_2207 span:first-child{animation-delay:0s}._soundWaveActive_iqirn_2207 span:nth-child(2){animation-delay:.15s}._soundWaveActive_iqirn_2207 span:nth-child(3){animation-delay:.3s}._soundWaveActive_iqirn_2207 span:nth-child(4){animation-delay:.45s}._voiceControlLabel_iqirn_2239{white-space:nowrap;font-size:.8rem;font-weight:600;line-height:1}@keyframes _soundWaveBounce_iqirn_1{0%,to{height:4px}50%{height:13px}}._stopButton_iqirn_2063{background-color:var(--brand-action-primary);color:#fff;cursor:pointer;border:1px solid #0000;border-radius:6px;flex-shrink:0;justify-content:center;align-items:center;width:34px;height:34px;transition:background-color .15s,color .15s,transform .15s,opacity .15s;display:flex}._stopButton_iqirn_2063:hover{background-color:var(--brand-action-primary-hover);opacity:1}body.dark ._videoStartButton_iqirn_2062:hover,body.dark ._videoPillButton_iqirn_2151:hover{background-color:#ffffff24}._stopButton_iqirn_2063:active{transform:scale(.95)}._sendButton_iqirn_2060:focus-visible,._sendButtonInactive_iqirn_2061:focus-visible,._videoStartButton_iqirn_2062:focus-visible,._videoPillButton_iqirn_2151:focus-visible,._stopButton_iqirn_2063:focus-visible{outline:none}._videoStartButton_iqirn_2062:focus-visible,._videoPillButton_iqirn_2151:focus-visible{background-color:var(--brand-surface-hover)}._stopSquare_iqirn_2304{background-color:#fff;border-radius:2px;width:11px;height:11px}._interruptedNote_iqirn_2312{color:#00000073;align-items:center;gap:2px;margin-top:2px;font-size:.9rem;font-style:italic;display:inline-flex}._interruptedNote_iqirn_2312 ._material-symbols-outlined_iqirn_240{font-size:14px;line-height:1}._sendIcon_iqirn_2139{color:#fff;stroke-width:2.2px;width:15px;height:15px}._arrowIcon_iqirn_2335{transform:scale(1.18)}._saveButton_iqirn_2339{color:#fff;cursor:pointer;background-color:#006c67;border:none;border-radius:11px;padding:7px;font-size:.85rem;font-weight:700;box-shadow:0 0 9px #00000080}._saveButton_iqirn_2339:active{transform:scale(.98)}._saveButtonInactive_iqirn_2354{color:#666;cursor:not-allowed;background-color:#ccc;border:none;border-radius:11px;padding:7px;font-size:.85rem;font-weight:700;box-shadow:0 0 9px #00000080}._retryBtn_iqirn_2366{color:#fff;cursor:pointer;background-color:#e23e3e;border:#c72a2a;border-radius:11px;margin:0 auto;padding:7px 11px;font-size:.85rem;font-weight:700;display:block;box-shadow:0 0 9px #00000080}._link_iqirn_2381{color:var(--brand-primary);border-bottom:1.5px solid rgba(var(--brand-primary-rgb), .4);word-break:break-word;padding-bottom:1px;font-weight:500;text-decoration:none;transition:color .2s,border-bottom-color .2s}._link_iqirn_2381:hover{color:var(--brand-primary-strong);border-bottom-color:var(--brand-primary-strong)}._link_iqirn_2381:visited{color:var(--brand-primary-hover)}._loadingContainer_iqirn_2401{flex-direction:column;flex-shrink:0;justify-content:center;align-items:center;padding-bottom:7px;display:flex;position:relative}._overlay_iqirn_2411{z-index:100;border-radius:13px;flex-direction:column;justify-content:center;align-items:center;width:100%;display:flex;position:absolute;top:0;left:0}._overlay2_iqirn_2424{z-index:1;background-color:#25356180;width:100%;height:calc(100% - 100px);position:absolute;top:100px;left:0}._videoContainer_iqirn_2434{position:relative}._video_iqirn_2062{object-fit:cover;width:100%;height:100%;position:absolute;top:0;left:0}._chat-messages_iqirn_2448._fade-out_iqirn_2448{opacity:0}._chat-messages_iqirn_2448._fade-in_iqirn_2451{opacity:1}._disclaimerWrapper_iqirn_2456{flex-direction:row;justify-content:center;align-items:center;padding-bottom:6px;display:flex}._disclaimer_iqirn_2456{color:var(--brand-text-muted);font-size:12px;margin:0!important}._mobileDisclaimerText_iqirn_2470{display:none}._emptyState_iqirn_2482{justify-content:center}._heroEmptyState_iqirn_2486{flex-direction:column;flex-shrink:0;justify-content:center;align-items:center;width:100%;max-width:760px;margin:0 auto 16px;display:flex}body.light[data-company-theme=default] ._userMessage_iqirn_167 ._message_iqirn_11{background-color:color-mix(in srgb, var(--brand-primary) 16%, var(--brand-surface))}._heroIntro_iqirn_2505{width:100%;max-width:620px;color:var(--brand-text);text-align:center;margin:0 auto;font-size:1.2rem;font-weight:600;line-height:1.35}._heroIntro_iqirn_2505 p{margin:0}@media (width<=767px){._messagesContainer_iqirn_11{width:100%;max-width:100%;height:auto;min-height:calc(100vh - 3rem - env(safe-area-inset-top,0px));min-height:calc(100dvh - 3rem - env(safe-area-inset-top,0px));--chat-composer-dock-height:112px;--chat-pinned-surface:var(--brand-surface);display:block;overflow:visible}body.dark ._messagesContainer_iqirn_11{--chat-pinned-surface:#29292c}body.dark ._messagesContainer_iqirn_11 ._footer_iqirn_1851{border-color:var(--brand-composer-border);background:#343439}._chatMainColumn_iqirn_572{box-sizing:border-box;width:100%;max-width:100%;height:auto;min-height:calc(100vh - 3rem - env(safe-area-inset-top,0px));min-height:calc(100dvh - 3rem - env(safe-area-inset-top,0px));overflow:visible}._messageContainerWrapper_iqirn_719,._conversationContent_iqirn_735,._conversationBody_iqirn_746,._conversationMain_iqirn_755{flex:none;width:100%;max-width:100%;height:auto;min-height:0;overflow:visible}._conversationContent_iqirn_735{animation:none;transform:none}._messageContainerWrapper_iqirn_719{min-height:calc(100vh - 3rem - env(safe-area-inset-top,0px) - var(--chat-composer-dock-height));min-height:calc(100dvh - 3rem - env(safe-area-inset-top,0px) - var(--chat-composer-dock-height));padding-block:0}._newMessageContainer_iqirn_560{box-sizing:border-box;scrollbar-gutter:auto;width:100%;max-width:100%;min-height:0;padding-right:max(8px, env(safe-area-inset-right,0px));padding-bottom:calc(var(--chat-composer-dock-height) + 3rem);padding-left:max(8px, env(safe-area-inset-left,0px));flex:none;overflow:visible;-webkit-mask-image:none;mask-image:none}._messageHistoryShell_iqirn_782{flex:none;width:100%;min-height:0;display:block;overflow:visible}._scrollToLatestButton_iqirn_843{right:auto;bottom:calc(var(--app-visual-viewport-bottom,0px) + var(--chat-composer-dock-height,112px) + 12px);z-index:905;position:fixed;left:50%}._parentContainer_iqirn_911{top:calc(3rem + env(safe-area-inset-top,0px) + var(--app-visual-viewport-top,0px));z-index:50;background:var(--chat-pinned-surface);box-shadow:none;position:sticky}._parentContainer_iqirn_911:after{content:"";pointer-events:none;background:linear-gradient(to bottom, var(--chat-pinned-surface) 0%, var(--chat-pinned-surface) 24%, color-mix(in srgb, var(--chat-pinned-surface) 72%, transparent) 50%, color-mix(in srgb, var(--chat-pinned-surface) 34%, transparent) 74%, transparent 100%);height:32px;position:absolute;top:100%;left:0;right:0}._mobileSidebarToggle_iqirn_1209{top:calc(3rem + env(safe-area-inset-top,0px) + 4px + var(--app-visual-viewport-top,0px));z-index:60;position:fixed}._composerDock_iqirn_1844{right:0;bottom:var(--app-visual-viewport-bottom,0px);z-index:900;box-sizing:border-box;width:100%;max-width:100%;padding-right:max(5px, env(safe-area-inset-right,0px));padding-bottom:env(safe-area-inset-bottom,0px);padding-left:max(5px, env(safe-area-inset-left,0px));background:var(--chat-pinned-surface);box-shadow:none;position:fixed;left:0}._composerDock_iqirn_1844:before{content:"";z-index:0;pointer-events:none;background:linear-gradient(to bottom, transparent 0%, color-mix(in srgb, var(--chat-pinned-surface) 30%, transparent) 24%, color-mix(in srgb, var(--chat-pinned-surface) 72%, transparent) 48%, var(--chat-pinned-surface) 72%, var(--chat-pinned-surface) 100%);height:64px;position:absolute;bottom:100%;left:0;right:0}._composerDock_iqirn_1844:after{content:"";z-index:0;pointer-events:none;background:var(--chat-pinned-surface);height:100lvh;position:absolute;top:100%;left:0;right:0}._footer_iqirn_1851{z-index:1;position:relative;box-shadow:0 0 28px #00000024}._disclaimerWrapper_iqirn_2456{z-index:1;position:relative}body.dark ._footer_iqirn_1851{box-shadow:0 0 30px #00000042}._emptyState_iqirn_2482{box-sizing:border-box;min-height:calc(100vh - 3rem - env(safe-area-inset-top,0px));min-height:calc(100dvh - 3rem - env(safe-area-inset-top,0px));padding-bottom:var(--chat-composer-dock-height)}body.app-empty-chat ._messagesContainer_iqirn_11,body.app-empty-chat ._chatMainColumn_iqirn_572{height:100%;min-height:0;overflow:hidden}body.app-empty-chat ._emptyState_iqirn_2482{justify-content:center;padding-bottom:0}._emptyState_iqirn_2482 ._composerDock_iqirn_1844{z-index:auto;width:100%;padding:0 max(5px, env(safe-area-inset-right,0px)) 0 max(5px, env(safe-area-inset-left,0px));background:0 0;position:static}._emptyState_iqirn_2482 ._composerDock_iqirn_1844:before,._emptyState_iqirn_2482 ._composerDock_iqirn_1844:after{display:none}html.app-chat-composer-editing ._messagesContainer_iqirn_11{top:calc(3rem + env(safe-area-inset-top,0px) + var(--app-visual-viewport-top,0px));z-index:40;width:auto;max-width:none;height:calc(var(--app-visual-viewport-height,100dvh) - 3rem - env(safe-area-inset-top,0px));min-height:0;display:flex;position:fixed;bottom:auto;left:0;right:0;overflow:hidden}html.app-chat-composer-editing ._chatMainColumn_iqirn_572{align-self:stretch;width:100%;height:auto;min-height:0;display:flex;overflow:hidden}html.app-chat-composer-editing ._messageContainerWrapper_iqirn_719,html.app-chat-composer-editing ._conversationContent_iqirn_735,html.app-chat-composer-editing ._conversationBody_iqirn_746,html.app-chat-composer-editing ._conversationMain_iqirn_755,html.app-chat-composer-editing ._messageHistoryShell_iqirn_782{flex:1;width:100%;height:auto;min-height:0;overflow:hidden}html.app-chat-composer-editing ._messageHistoryShell_iqirn_782{display:flex}html.app-chat-composer-editing ._newMessageContainer_iqirn_560{overscroll-behavior-y:contain;-webkit-overflow-scrolling:touch;flex:1;min-height:0;padding-bottom:3rem;overflow:hidden auto}html.app-chat-composer-editing ._parentContainer_iqirn_911{flex:none;position:relative;top:auto}html.app-chat-composer-editing ._mobileSidebarToggle_iqirn_1209{position:absolute;top:4px}html.app-chat-composer-editing ._composerDock_iqirn_1844,html.app-chat-composer-editing ._emptyState_iqirn_2482 ._composerDock_iqirn_1844{width:100%;padding-right:max(5px, env(safe-area-inset-right,0px));padding-bottom:env(safe-area-inset-bottom,0px);padding-left:max(5px, env(safe-area-inset-left,0px));background:var(--chat-pinned-surface);transform:translate3d(0, var(--app-chat-composer-paint-offset,0px), 0);backface-visibility:hidden;flex:none;position:relative;inset:auto}html.app-chat-composer-editing ._emptyState_iqirn_2482 ._composerDock_iqirn_1844{background:0 0;padding-bottom:0}html.app-chat-composer-editing ._composerDock_iqirn_1844:after{display:none}._attachmentsDrawerBackdrop_iqirn_1139{top:calc(3rem + env(safe-area-inset-top,0px) + var(--app-visual-viewport-top,0px));z-index:910;position:fixed;bottom:0;left:0;right:0}._attachmentsDrawer_iqirn_1026{top:calc(3rem + env(safe-area-inset-top,0px) + var(--app-visual-viewport-top,0px));z-index:920;position:fixed;bottom:0;right:0}}@media (width>=576px) and (width<=767px){._messagesContainer_iqirn_11,._chatMainColumn_iqirn_572,._emptyState_iqirn_2482{min-height:calc(100vh - 3.25rem - env(safe-area-inset-top,0px));min-height:calc(100dvh - 3.25rem - env(safe-area-inset-top,0px))}._parentContainer_iqirn_911{top:calc(3.25rem + env(safe-area-inset-top,0px) + var(--app-visual-viewport-top,0px))}._messageContainerWrapper_iqirn_719{min-height:calc(100vh - 3.25rem - env(safe-area-inset-top,0px) - var(--chat-composer-dock-height));min-height:calc(100dvh - 3.25rem - env(safe-area-inset-top,0px) - var(--chat-composer-dock-height))}._mobileSidebarToggle_iqirn_1209{top:calc(3.25rem + env(safe-area-inset-top,0px) + 4px + var(--app-visual-viewport-top,0px))}._attachmentsDrawerBackdrop_iqirn_1139,._attachmentsDrawer_iqirn_1026{top:calc(3.25rem + env(safe-area-inset-top,0px) + var(--app-visual-viewport-top,0px))}html.app-chat-composer-editing ._messagesContainer_iqirn_11{top:calc(3.25rem + env(safe-area-inset-top,0px) + var(--app-visual-viewport-top,0px));height:calc(var(--app-visual-viewport-height,100dvh) - 3.25rem - env(safe-area-inset-top,0px))}}@media (width<=575px){._conversationTitle_iqirn_924{font-size:1rem}._messagesContainer_iqirn_11{padding:0}._chatbotMessage_iqirn_167,._userMessage_iqirn_167{margin-bottom:36px;font-size:1.05rem}._newMessageContainer_iqirn_560>._chatbotMessage_iqirn_167:first-child,._newMessageContainer_iqirn_560>._userMessage_iqirn_167:first-child{padding-top:10px}._disclaimer_iqirn_2456{color:var(--brand-text-muted);text-align:center;padding:2px 12px 1px;font-size:.75rem;line-height:1.25}._disclaimerWrapper_iqirn_2456{padding-bottom:2px}._desktopDisclaimerText_iqirn_3002{display:none}._mobileDisclaimerText_iqirn_2470{display:inline}._footer_iqirn_1851{width:calc(100% - 10px);margin:4px auto 0}._heroIntro_iqirn_2505{max-width:280px}}@media (width>=576px){._conversationTitle_iqirn_924{font-size:1.1rem}._chatbotMessage_iqirn_167,._userMessage_iqirn_167{margin:18px 0;font-size:.9rem}._heroEmptyState_iqirn_2486{max-width:760px}._docModalCard_iqirn_383{font-size:.85rem}._avatar_iqirn_1290{width:1.75rem;height:1.75rem}._inputField_iqirn_1867{height:36px;min-height:36px;padding:8px 10px;font-size:.9rem}._footer_iqirn_1851{width:96%;max-width:670px}._disclaimer_iqirn_2456{color:var(--brand-text-muted);text-align:center;width:96%;max-width:670px;padding:4px;font-size:.8rem;line-height:1.4}}@media (width>=768px){._conversationTitle_iqirn_924{font-size:1.15rem}._heroEmptyState_iqirn_2486{max-width:760px}._chatbotMessage_iqirn_167,._userMessage_iqirn_167{margin:20px 0;font-size:.95rem}._docModalCard_iqirn_383{font-size:.9rem}._avatar_iqirn_1290{width:1.85rem;height:1.85rem}._message_iqirn_11{padding:0 10px}._inputField_iqirn_1867{height:38px;min-height:38px;padding:8px 11px;font-size:.95rem;line-height:1.42}._footerToolbar_iqirn_1868{padding:5px 9px 9px}._sendButton_iqirn_2060,._sendButtonInactive_iqirn_2061,._videoStartButton_iqirn_2062{width:34px;height:34px}._sendIcon_iqirn_2139{width:15px;height:15px}}@media (width>=1024px){._conversationTitle_iqirn_924{font-size:1.2rem}._heroEmptyState_iqirn_2486{max-width:760px}._heroIntro_iqirn_2505{max-width:620px}._chatbotMessage_iqirn_167,._userMessage_iqirn_167{margin:34px 0;font-size:1rem}._docModalCard_iqirn_383{font-size:.95rem}._avatar_iqirn_1290{width:2rem;height:2rem}._footer_iqirn_1851{width:95%;max-width:760px}}@media (width>=1440px){._conversationTitle_iqirn_924{font-size:1.25rem}._chatbotMessage_iqirn_167,._userMessage_iqirn_167{margin:34px 0;font-size:1.05rem}._heroEmptyState_iqirn_2486{max-width:760px}._docModalCard_iqirn_383{font-size:1rem}._avatar_iqirn_1290{width:2.1rem;height:2.1rem}._message_iqirn_11{padding:0 12px}._messageContainerWrapper_iqirn_719{gap:8px;padding-left:0;padding-right:0}._inputField_iqirn_1867{height:40px;min-height:40px;padding:9px 12px;font-size:.975rem}._sendButton_iqirn_2060,._sendButtonInactive_iqirn_2061,._videoStartButton_iqirn_2062{width:34px;height:34px}._sendIcon_iqirn_2139{width:16px;height:16px}}@media (hover:none) and (pointer:coarse){._inputField_iqirn_1867{height:42px;min-height:42px}._messageActions_iqirn_1717{opacity:1;pointer-events:auto;transform:translateY(0)}}@media (width<=767px) and (hover:none) and (pointer:coarse){._inputField_iqirn_1867{height:39px;min-height:39px}._footerToolbar_iqirn_1868{gap:2px;padding:3px 7px 5px}}._menuWrapper_1nsg5_3{flex-shrink:0;position:relative}._menuTrigger_1nsg5_8{box-sizing:border-box;width:34px;min-width:34px;max-width:34px;height:34px;min-height:34px;max-height:34px;color:var(--brand-primary);cursor:pointer;background:0 0;border:none;border-radius:6px;justify-content:center;align-items:center;padding:0;transition:background-color .15s,color .15s;display:flex}._menuTrigger_1nsg5_8>svg{stroke-width:2px;width:20px;height:20px}._menuTrigger_1nsg5_8:hover{background-color:var(--brand-surface-hover)}._menuTrigger_1nsg5_8:focus-visible{background-color:var(--brand-surface-hover);outline:none}._menuTriggerActive_1nsg5_46{background-color:var(--brand-surface-hover)}body.dark ._menuTrigger_1nsg5_8:hover,body.dark ._menuTriggerActive_1nsg5_46{background-color:#ffffff24}._menuDropdown_1nsg5_57{border:1px solid var(--brand-border);background:var(--brand-surface);min-width:170px;color:var(--brand-text);transform-origin:0 100%;will-change:opacity, transform;z-index:400;border-radius:10px;flex-direction:column;padding:6px;display:flex;position:absolute;bottom:calc(100% + 6px);left:0;box-shadow:0 8px 24px #0000002e}._menuItem_1nsg5_75{width:100%;min-height:36px;color:var(--brand-text);cursor:pointer;text-align:left;white-space:nowrap;background:0 0;border:none;border-radius:7px;align-items:center;gap:9px;padding:7px 10px;font-family:inherit;font-size:.88rem;font-weight:500;transition:background-color .15s;display:flex}._menuItem_1nsg5_75>svg{width:17px;height:17px;color:var(--brand-primary);stroke-width:2px;flex-shrink:0}._menuItem_1nsg5_75:hover,._menuItem_1nsg5_75:focus-visible{background-color:var(--brand-surface-hover);outline:none}body.dark ._menuItem_1nsg5_75:hover,body.dark ._menuItem_1nsg5_75:focus-visible{background-color:#ffffff1a}._control_10s6f_1{border-radius:8px;justify-content:flex-end;align-items:center;width:34px;height:34px;display:flex;position:relative}._chevronButton_10s6f_11,._micButton_10s6f_12{box-sizing:border-box;width:34px;min-width:34px;max-width:34px;height:34px;min-height:34px;max-height:34px;color:var(--brand-primary);cursor:pointer;background:0 0;border:1px solid #0000;border-radius:6px;flex:0 0 34px;justify-content:center;align-items:center;padding:0;transition:background-color .15s,border-color .15s,color .15s,opacity .15s,transform .15s;display:inline-flex}._chevronButton_10s6f_11:hover,._micButton_10s6f_12:hover{background:rgba(var(--brand-primary-rgb), .1)}._chevronButton_10s6f_11{opacity:0;pointer-events:none;border-radius:6px 0 0 6px;position:absolute;right:34px;transform:translate(6px)}._control_10s6f_1:hover ._chevronButton_10s6f_11,._control_10s6f_1:focus-within ._chevronButton_10s6f_11,._controlOpen_10s6f_54 ._chevronButton_10s6f_11{opacity:1;pointer-events:auto;background:var(--brand-surface-hover);transform:translate(0)}._control_10s6f_1:hover ._micButton_10s6f_12,._control_10s6f_1:focus-within ._micButton_10s6f_12,._controlOpen_10s6f_54 ._micButton_10s6f_12{background:rgba(var(--brand-primary-rgb), .12);border-radius:0 6px 6px 0}._chevronButton_10s6f_11:focus-visible,._micButton_10s6f_12:focus-visible{z-index:1;background:rgba(var(--brand-primary-rgb), .12);outline:none;position:relative}._chevronButton_10s6f_11:disabled,._micButton_10s6f_12:disabled{cursor:wait}._micButtonActive_10s6f_81{background:rgba(var(--brand-primary-rgb), .12)}._micButtonSpeaking_10s6f_85{transform:scale(1.05)}body.dark ._chevronButton_10s6f_11:hover,body.dark ._micButton_10s6f_12:hover,body.dark ._control_10s6f_1:hover ._chevronButton_10s6f_11,body.dark ._control_10s6f_1:focus-within ._chevronButton_10s6f_11,body.dark ._controlOpen_10s6f_54 ._chevronButton_10s6f_11,body.dark ._controlOpen_10s6f_54 ._micButton_10s6f_12{background:#ffffff24}body.dark ._control_10s6f_1:hover ._micButton_10s6f_12,body.dark ._control_10s6f_1:focus-within ._micButton_10s6f_12,body.dark ._controlOpen_10s6f_54 ._micButton_10s6f_12{background:rgba(var(--brand-primary-rgb), .2)}._chevronIcon_10s6f_104{stroke-width:2px;width:15px;height:15px;transition:transform .15s}._chevronIconOpen_10s6f_111{transform:rotate(180deg)}._micIcon_10s6f_115{stroke-width:2.1px;width:19px;height:19px}._menu_10s6f_121{box-sizing:border-box;z-index:400;border:1px solid var(--brand-border);background:var(--brand-surface);width:min(390px,100vw - 32px);color:var(--brand-text);transform-origin:100% 100%;will-change:opacity, transform;border-radius:16px;padding:12px;position:absolute;bottom:calc(100% + 10px);right:0;box-shadow:0 18px 50px #00000047}._levelHeader_10s6f_138{align-items:center;gap:12px;padding:1px 8px 10px;display:flex}._levelMicIcon_10s6f_145{width:17px;height:17px;color:var(--brand-text-muted);flex-shrink:0}._levelTrack_10s6f_152{background:var(--brand-surface-hover);border-radius:999px;flex:1;height:7px;display:block;position:relative;overflow:hidden}._levelValue_10s6f_162{border-radius:inherit;background:var(--brand-primary);transform-origin:0;width:100%;height:100%;transition:transform 70ms linear;display:block;transform:scaleX(0)}._deviceList_10s6f_173{flex-direction:column;max-height:min(330px,48vh);display:flex;overflow-y:auto}._deviceOption_10s6f_180{width:100%;color:var(--brand-text);cursor:pointer;text-align:left;background:0 0;border:none;border-radius:8px;justify-content:space-between;align-items:center;gap:12px;min-height:44px;padding:8px 10px;font-family:inherit;font-size:.92rem;font-weight:550;transition:background-color .15s;display:flex}._deviceOption_10s6f_180:hover{background:var(--brand-surface-hover)}body.dark ._deviceOption_10s6f_180:hover{background:#ffffff24}._deviceOption_10s6f_180:focus-visible{background:var(--brand-surface-hover);outline:none}._languageOption_10s6f_216{box-sizing:border-box;width:100%;min-width:0;min-height:46px;color:var(--brand-text);background:0 0;align-items:center;gap:12px;padding:8px;font-size:.9rem;font-weight:550;display:flex}._languageIcon_10s6f_231{width:21px;height:21px;color:var(--brand-text-muted);flex-shrink:0}._languageSelectWrapper_10s6f_238{flex:0 190px;width:52%;min-width:0;max-width:190px;margin-left:auto}._languageSelect_10s6f_238{--app-toolbar-control-height:36px;width:100%;min-width:0}._deviceLabel_10s6f_252{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}._checkIcon_10s6f_259{width:20px;height:20px;color:var(--brand-primary);stroke-width:2.4px;flex-shrink:0}._menuMessage_10s6f_267{color:var(--brand-text-muted);text-align:center;padding:18px 10px;font-size:.88rem}._menuDivider_10s6f_274{background:var(--brand-border);height:1px;margin:8px}@media (width<=575px){._menu_10s6f_121{width:min(360px,100vw - 20px);right:-42px}}@media (hover:none) and (pointer:coarse){._control_10s6f_1{width:68px}._chevronButton_10s6f_11{opacity:1;pointer-events:auto;transform:translate(0)}._micButton_10s6f_12{border-radius:0 6px 6px 0}}._wrap_1otj4_3{flex-direction:column;flex-shrink:0;align-items:center;gap:8px;width:100%;padding:8px 0 0;display:flex}@media (width<=575px){._wrap_1otj4_3{align-items:flex-start}}._videoWrap_1otj4_14{isolation:isolate;aspect-ratio:16/9;background:#111;border-radius:12px;flex:none;width:370px;max-width:100%;position:relative;overflow:hidden}@media (width>=768px){._videoWrap_1otj4_14{width:560px}}@media (width>=1024px){._videoWrap_1otj4_14{width:780px}}@media (width>=1440px){._videoWrap_1otj4_14{width:800px}}._overlay_1otj4_59{color:#fff;z-index:4;background:#0000008c;justify-content:center;align-items:center;font-size:.95rem;display:flex;position:absolute;inset:0}._activityFrame_1otj4_73{z-index:3;border-radius:inherit;pointer-events:none;position:absolute;inset:0}._activityOrb_1otj4_81{align-items:center;width:92%;height:34px;display:flex;position:absolute;bottom:8px;left:50%;transform:translate(-50%)}._activityBars_1otj4_92{flex:auto;justify-content:space-between;align-items:center;gap:clamp(1px,.25vw,4px);width:100%;height:32px;display:flex;-webkit-mask-image:linear-gradient(90deg,#0000 0%,#000 11% 89%,#0000 100%);mask-image:linear-gradient(90deg,#0000 0%,#000 11% 89%,#0000 100%)}._activityBars_1otj4_92>span{width:auto;min-width:1px;max-width:3px;height:2px;box-shadow:0 0 7px rgba(var(--brand-primary-rgb), .68);transform-origin:50%;background:#ffffffb8;border-radius:999px;flex:1 1 0}._listening_1otj4_128 ._activityBars_1otj4_92>span{opacity:.58;animation:2.2s ease-in-out infinite _listeningWave_1otj4_1;animation-delay:var(--wave-delay)}._userSpeaking_1otj4_134 ._activityBars_1otj4_92>span,._avatarSpeaking_1otj4_135 ._activityBars_1otj4_92>span{animation:.88s ease-in-out infinite _voiceBars_1otj4_1;animation-delay:var(--wave-delay)}._userSpeaking_1otj4_134 ._activityBars_1otj4_92>span{background:#fffffff2}._avatarSpeaking_1otj4_135 ._activityBars_1otj4_92>span{background:var(--brand-primary-light);animation-duration:1.02s}._sandboxBadge_1otj4_149{z-index:5;color:#ffffffc7;-webkit-backdrop-filter:blur(7px);backdrop-filter:blur(7px);background:#0c0c1085;border:1px solid #ffffff29;border-radius:999px;padding:3px 7px;font-size:.68rem;font-style:italic;position:absolute;top:10px;right:10px}._visuallyHidden_1otj4_164{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@keyframes _listeningWave_1otj4_1{0%,to{opacity:.3;height:2px}50%{opacity:.72;height:6px}}@keyframes _voiceBars_1otj4_1{0%,to{height:3px}50%{height:var(--wave-peak)}}@media (prefers-reduced-motion:reduce){._activityBars_1otj4_92>span{animation:none!important}._userSpeaking_1otj4_134 ._activityBars_1otj4_92>span,._avatarSpeaking_1otj4_135 ._activityBars_1otj4_92>span{height:8px}}._error_1otj4_209{color:#991b1b;background:#fee2e2;border:1px solid #fca5a5;border-radius:6px;padding:6px 10px;font-size:.85rem}._notice_1otj4_218{color:var(--text-color,#374151);padding:16px;font-size:.9rem}._state_1oeux_1{box-sizing:border-box;width:100%;height:100%;min-height:0;color:var(--brand-text);place-items:center;padding:32px;display:grid}._card_1oeux_12{box-sizing:border-box;border:1px solid var(--brand-border);background:var(--brand-surface-glass);-webkit-backdrop-filter:blur(20px);border-radius:18px;width:min(100%,520px);padding:40px;animation:.36s cubic-bezier(.16,1,.3,1) both _stateIn_1oeux_1;box-shadow:0 20px 55px #1f122c1a}._iconWrap_1oeux_25{border:1px solid rgba(var(--brand-primary-rgb), .16);width:58px;height:58px;color:var(--brand-primary);background:var(--brand-primary-soft);border-radius:16px;place-items:center;margin-bottom:22px;display:grid}._eyebrow_1oeux_37{color:var(--brand-primary);letter-spacing:.1em;text-transform:uppercase;margin:0 0 8px;font-size:12px;font-weight:700}._title_1oeux_46{color:var(--brand-text);letter-spacing:-.035em;margin:0;font-size:clamp(26px,4vw,34px);font-weight:700;line-height:1.16}._description_1oeux_55{color:var(--brand-text-muted);margin:16px 0 0;font-size:15px;line-height:1.65}._actions_1oeux_62{align-items:stretch;gap:10px;margin-top:28px;display:flex}._primaryAction_1oeux_69,._secondaryAction_1oeux_70{box-sizing:border-box;border-radius:7px;justify-content:center;align-items:center;gap:8px;min-height:40px;padding:0 15px;font-family:inherit;font-size:14px;font-weight:650;text-decoration:none;transition:color .15s,border-color .15s,background-color .15s;display:inline-flex}._primaryAction_1oeux_69{color:#fff;background:var(--brand-action-primary);border:1px solid #0000;flex:auto}._primaryAction_1oeux_69:hover{background:var(--brand-action-primary-hover)}._secondaryAction_1oeux_70{border:1px solid var(--brand-border);color:var(--brand-text);background:var(--brand-surface);flex:none}._secondaryAction_1oeux_70:hover{border-color:var(--brand-border-strong);background:var(--brand-surface-hover)}._primaryAction_1oeux_69:focus-visible,._secondaryAction_1oeux_70:focus-visible{outline:3px solid rgba(var(--brand-action-primary-rgb), .24);outline-offset:2px}@keyframes _stateIn_1oeux_1{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}@media (width<=640px){._state_1oeux_1{padding:20px 14px}._card_1oeux_12{border-radius:16px;padding:30px 22px}._actions_1oeux_62{flex-direction:column}}@media (prefers-reduced-motion:reduce){._card_1oeux_12{animation:none}._primaryAction_1oeux_69,._secondaryAction_1oeux_70{transition:none}}body.dark ._card_1oeux_12{box-shadow:0 20px 55px #00000047}._box_15vut_3{--drawer-width:min(85vw, 320px);--panel-expanded:300px;--panel-rail:66px;box-sizing:border-box;background-position:50%;background-repeat:no-repeat;background-size:cover;background-attachment:scroll;flex-direction:row;width:100%;height:100%;padding:0;display:flex;position:relative}._pageState_15vut_24{z-index:110;color:var(--brand-text-muted);background:var(--brand-surface-glass);flex-direction:column;justify-content:center;align-items:center;gap:12px;font-size:.9rem;font-weight:600;display:flex;position:absolute;inset:0}._pageStateSpinner_15vut_39{width:28px;height:28px;color:var(--brand-primary);animation:.9s linear infinite _chatPageSpin_15vut_1}._pageState_15vut_24 button{color:#fff;background:var(--brand-action-primary);min-height:34px;font:inherit;cursor:pointer;border:0;border-radius:8px;padding:6px 12px}._pageState_15vut_24 button:hover,._pageState_15vut_24 button:focus-visible{background:var(--brand-action-primary-hover);outline:none}._chatLayout_15vut_63{opacity:0;flex:1;min-width:0;height:100%;min-height:0;animation:.18s ease-out forwards _chatPageFadeIn_15vut_1;display:flex}@keyframes _chatPageFadeIn_15vut_1{to{opacity:1}}@keyframes _chatPageSpin_15vut_1{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){._chatLayout_15vut_63{opacity:1;animation:none}}._drawerWrapper_15vut_95{left:0;top:calc(3rem + env(safe-area-inset-top,0px) + var(--app-visual-viewport-top,0px));height:calc(100vh - 3rem - env(safe-area-inset-top,0px) - env(safe-area-inset-bottom,0px));height:calc(100dvh - 3rem - env(safe-area-inset-top,0px) - env(safe-area-inset-bottom,0px));z-index:100;transition:transform .32s cubic-bezier(.4,0,.2,1);display:flex;position:fixed;transform:translate(calc(-100% - 3rem))}._drawerWrapperOpen_15vut_119{transform:translate(0)}._drawerWrapperClosed_15vut_128{visibility:hidden;pointer-events:none}._drawerWrapperRestoring_15vut_136,._drawerWrapperRestoring_15vut_136 *,._drawerWrapperInitialPaint_15vut_144,._drawerWrapperInitialPaint_15vut_144 *{transition:none!important;animation:none!important}._drawerWrapperRestoring_15vut_136{visibility:hidden}._firstBox_15vut_93{height:100%;color:var(--brand-text);background-color:var(--brand-surface);border-right:1px solid var(--brand-border);flex-shrink:0;box-shadow:8px 0 30px #00000047}._drawerWrapper_15vut_95>._firstBox_15vut_93{width:var(--drawer-width);min-width:var(--drawer-width);max-width:var(--drawer-width);margin-right:0}::-webkit-scrollbar{width:12px}::-webkit-scrollbar-thumb{background-color:var(--brand-border-strong);background-clip:content-box;border:3px solid #0000;border-radius:6px}::-webkit-scrollbar-thumb:hover{background:var(--brand-text-muted)}::-webkit-scrollbar-track{background:0 0}*{scrollbar-color:var(--brand-border-strong) transparent}@media (width<=767px){._box_15vut_3,._chatLayout_15vut_63{width:100%;max-width:100%;height:auto;min-height:calc(100vh - 3rem - env(safe-area-inset-top,0px));min-height:calc(100dvh - 3rem - env(safe-area-inset-top,0px));overflow:visible}._drawerWrapper_15vut_95{z-index:950}body.app-empty-chat ._box_15vut_3,body.app-empty-chat ._chatLayout_15vut_63{height:100%;min-height:0;overflow:hidden}}@media (width>=576px) and (width<=767px){._box_15vut_3,._chatLayout_15vut_63{min-height:calc(100vh - 3.25rem - env(safe-area-inset-top,0px));min-height:calc(100dvh - 3.25rem - env(safe-area-inset-top,0px))}._drawerWrapper_15vut_95{top:calc(3.25rem + env(safe-area-inset-top,0px) + var(--app-visual-viewport-top,0px));height:calc(100vh - 3.25rem - env(safe-area-inset-top,0px) - env(safe-area-inset-bottom,0px));height:calc(100dvh - 3.25rem - env(safe-area-inset-top,0px) - env(safe-area-inset-bottom,0px))}}@media (width>=768px){._drawerWrapper_15vut_95{flex:0 0 var(--panel-expanded);height:100%;transition:flex-basis .3s cubic-bezier(.4,0,.2,1);position:static;overflow:hidden;transform:none}._drawerWrapperCollapsed_15vut_277{flex-basis:var(--panel-rail)}._drawerWrapper_15vut_95>._firstBox_15vut_93{width:100%;min-width:0;max-width:none}._firstBox_15vut_93{box-sizing:border-box;background-color:var(--brand-surface-glass);border-right:1px solid var(--brand-border);width:100%;height:100%}}._pageContainer_1juo7_4{max-width:1280px;margin:0 auto;padding:28px 36px 40px;animation:.5s both _fadeIn_1juo7_1}@keyframes _fadeIn_1juo7_1{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}._breadcrumb_1juo7_23{align-items:center;gap:8px;margin-bottom:20px;font-size:14px;display:flex}._backBtn_1juo7_31{border:1px solid rgba(var(--brand-primary-mid-rgb), .15);background:var(--brand-surface-glass);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);cursor:pointer;width:34px;height:34px;color:var(--brand-primary-hover);border-radius:10px;justify-content:center;align-items:center;transition:all .2s;display:flex}._backBtn_1juo7_31:hover{background:rgba(var(--brand-primary-mid-rgb), .1);border-color:rgba(var(--brand-primary-mid-rgb), .3)}._backBtn_1juo7_31 svg{stroke-width:2px;width:20px;height:20px}._breadcrumbLink_1juo7_57{color:var(--brand-primary-mid);cursor:pointer;font-weight:500;transition:color .2s}._breadcrumbLink_1juo7_57:hover{color:var(--brand-primary-hover);text-decoration:underline}._breadcrumbCurrent_1juo7_69{color:var(--brand-text);font-weight:600}._pageTitle_1juo7_75{color:var(--brand-text);letter-spacing:-.5px;margin-bottom:24px;font-size:28px;font-weight:700}._profileCard_1juo7_84{background:var(--app-card-background);-webkit-backdrop-filter:blur(16px);border:1px solid var(--app-card-border);border-radius:var(--app-card-radius);box-shadow:var(--app-card-shadow);margin-bottom:24px;padding:32px}._profileHeader_1juo7_95{align-items:center;gap:20px;margin-bottom:28px;display:flex;position:relative}._profileInfo_1juo7_103{flex-direction:column;flex:1;gap:4px;display:flex}._profileName_1juo7_110{color:var(--brand-text);letter-spacing:-.3px;margin:0;font-size:22px;font-weight:700}._profileEmail_1juo7_118{color:var(--brand-text-muted);font-size:14px}._statusBadge_1juo7_123{border-radius:20px;align-items:center;gap:6px;width:fit-content;margin-top:4px;padding:4px 14px;font-size:12px;font-weight:600;display:inline-flex}._statusBadgeActive_1juo7_135{color:#059669;background:#10b9811a}._statusBadgeInactive_1juo7_140{color:#dc2626;background:#ef44441a}._profileNameRow_1juo7_145{flex-wrap:wrap;align-items:center;gap:10px;min-width:0;display:flex}._statusBadgeExpired_1juo7_153{color:#b45309;background:#f59e0b1f}._statusDot_1juo7_158{background:currentColor;border-radius:50%;width:7px;height:7px}._editBtn_1juo7_166{border:1px solid rgba(var(--brand-primary-mid-rgb), .15);background:rgba(var(--brand-primary-mid-rgb), .06);width:38px;height:38px;color:var(--brand-primary-mid);cursor:pointer;border-radius:10px;justify-content:center;align-items:center;transition:all .2s;display:flex;position:absolute;top:0;right:0}._editBtn_1juo7_166:hover{background:rgba(var(--brand-primary-mid-rgb), .12);border-color:rgba(var(--brand-primary-mid-rgb), .3)}._editBtn_1juo7_166 svg{stroke-width:2px;width:20px;height:20px}._statusToggleWrapper_1juo7_195{align-items:center;gap:10px;margin-top:6px;display:flex}._toggleSwitch_1juo7_202{cursor:pointer;border:none;border-radius:12px;width:44px;height:24px;padding:0;transition:background .25s;position:relative}._toggleActive_1juo7_213{background:linear-gradient(135deg,#10b981,#059669)}._toggleInactive_1juo7_217{background:#d1d5db}._toggleKnob_1juo7_221{background:#fff;border-radius:50%;width:18px;height:18px;transition:left .25s;position:absolute;top:3px;box-shadow:0 1px 4px #00000026}._toggleActive_1juo7_213 ._toggleKnob_1juo7_221{left:23px}._toggleInactive_1juo7_217 ._toggleKnob_1juo7_221{left:3px}._statusToggleText_1juo7_240{font-size:12px;font-weight:600}._statusToggleTextActive_1juo7_245{color:#059669}._statusToggleTextInactive_1juo7_249{color:#dc2626}._editInputWrap_1juo7_254{border:1px solid var(--brand-border);background:var(--brand-surface-subtle);box-sizing:border-box;border-radius:7px;align-items:center;gap:9px;width:100%;height:42px;padding:0 11px;transition:border-color .15s,box-shadow .15s;display:flex}._editInputWrap_1juo7_254:focus-within{border-color:var(--app-field-focus-border);box-shadow:var(--app-field-focus-ring)}._editInputWrap_1juo7_254:has(input[aria-invalid=true]){border-color:#ef4444}._editInputWrap_1juo7_254:has(input[aria-invalid=true]):focus-within{box-shadow:var(--app-field-error-focus-ring)}._editInputWrap_1juo7_254 input{width:100%;min-width:0;color:var(--brand-text);font:inherit;background:0 0;border:0;outline:0;font-size:14px}._editInputWrap_1juo7_254>svg{width:17px;height:17px;color:var(--brand-text-muted);flex:0 0 17px}._editDetailsGrid_1juo7_301{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;display:grid}._roleStatusColumn_1juo7_307{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:14px;min-width:0;display:grid}._editField_1juo7_315{min-width:0}._editField_1juo7_315>span:first-child{color:var(--brand-text);margin-bottom:6px;font-size:13px;font-weight:650;display:block}._editFieldHint_1juo7_327,._editFieldError_1juo7_328,._editFieldMessageEmpty_1juo7_329{min-height:16px;margin-top:5px;font-size:11px;line-height:16px;display:block}._editFieldHint_1juo7_327{color:var(--brand-text-muted)}._editFieldError_1juo7_328{color:#dc2626}._editFieldMessageEmpty_1juo7_329{visibility:hidden}._readOnlyInputWrap_1juo7_349{background:var(--brand-surface-hover)}._readOnlyInputWrap_1juo7_349:focus-within{border-color:var(--brand-border);box-shadow:none}._readOnlyInputWrap_1juo7_349 input{color:var(--brand-text-muted);cursor:default}._statusInputWrap_1juo7_363{align-items:center;min-height:42px;display:flex}._statusInputWrap_1juo7_363 ._statusToggleWrapper_1juo7_195{margin-top:0}._editDatePicker_1juo7_373{width:100%}._editDatePicker_1juo7_373 input{background:var(--brand-surface-subtle);border-radius:7px;height:42px}._editSelect_1juo7_383{width:100%}._editSelect_1juo7_383 button[role=combobox]{background:var(--brand-surface-subtle);border-radius:7px;height:42px}._editHeaderActions_1juo7_394{align-self:flex-start;gap:10px;margin-left:auto;display:flex}._cancelBtn_1juo7_401{box-sizing:border-box;border:1px solid var(--brand-border);background:var(--brand-surface);height:40px;color:var(--brand-text);cursor:pointer;border-radius:7px;justify-content:center;align-items:center;gap:7px;padding:0 15px;font-family:inherit;font-size:14px;font-weight:500;transition:color .15s,border-color .15s,background-color .15s,opacity .15s;display:inline-flex}._cancelBtn_1juo7_401:hover:not(:disabled){background:var(--brand-surface-hover);border-color:var(--brand-border-strong)}._saveBtn_1juo7_429{box-sizing:border-box;color:#fff;cursor:pointer;background:var(--brand-action-primary);border:1px solid #0000;border-radius:7px;justify-content:center;align-items:center;gap:7px;height:40px;padding:0 15px;font-family:inherit;font-size:14px;font-weight:600;transition:background-color .15s,opacity .15s;display:inline-flex}._saveBtn_1juo7_429:hover:not(:disabled){background:var(--brand-action-primary-hover)}._saveBtn_1juo7_429:disabled,._cancelBtn_1juo7_401:disabled,._saveBtnDisabled_1juo7_456{opacity:.4;cursor:not-allowed}._saveBtn_1juo7_429 svg{stroke-width:2px;width:17px;height:17px}._saveBtn_1juo7_429:focus-visible,._cancelBtn_1juo7_401:focus-visible{outline:3px solid rgba(var(--brand-action-primary-rgb), .22);outline-offset:2px}._savingSpinner_1juo7_473{animation:.8s linear infinite _savingSpin_1juo7_473}@keyframes _savingSpin_1juo7_473{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){._savingSpinner_1juo7_473{animation:none}}._profileDetails_1juo7_490{flex-wrap:wrap;align-items:flex-start;gap:0;display:flex}._detailItem_1juo7_497{flex:1;min-width:160px;padding:16px 20px}._detailLabel_1juo7_503{color:var(--brand-primary-mid);text-transform:uppercase;letter-spacing:1px;margin-bottom:6px;font-size:11px;font-weight:700;display:block}._detailValue_1juo7_513{color:var(--brand-text);font-size:15px;font-weight:500;display:block}._detailDivider_1juo7_520{background:rgba(var(--brand-primary-mid-rgb), .1);align-self:center;width:1px;height:48px}._statsRow_1juo7_528{grid-template-columns:repeat(4,1fr);gap:16px;margin-bottom:24px;display:grid}._statCard_1juo7_535{border-radius:var(--app-card-radius);color:#fff;min-height:130px;box-shadow:none;justify-content:space-between;align-items:flex-start;padding:24px;display:flex;position:relative;overflow:hidden}._statAssigned_1juo7_548{background:linear-gradient(135deg, var(--brand-primary-mid) 0%, var(--brand-primary-light) 50%, var(--brand-primary-lighter) 100%)}._statInteracted_1juo7_552{background:linear-gradient(135deg,#10b981 0%,#34d399 50%,#6ee7b7 100%)}._statNotStarted_1juo7_556{background:linear-gradient(135deg,#f43f5e 0%,#fb7185 50%,#fda4af 100%)}._statTopUsed_1juo7_560{background:linear-gradient(135deg,#f59e0b 0%,#fbbf24 50%,#fde68a 100%)}._statContent_1juo7_564{z-index:2;flex-direction:column;gap:2px;display:flex;position:relative}._statValue_1juo7_572{font-size:36px;font-weight:700;line-height:1.1}._statLabel_1juo7_578{opacity:.95;font-size:13px;font-weight:600}._statSub_1juo7_584{opacity:.8;margin-top:8px;font-size:12px}._statSub_1juo7_584 span{font-weight:700}._statIcon_1juo7_594{opacity:.3;z-index:1;width:60px;height:60px;position:absolute;bottom:16px;right:16px}._topUsedNA_1juo7_605{opacity:.9;margin-top:4px;font-size:28px;font-weight:700}._topUsedList_1juo7_612{flex-direction:column;gap:3px;margin-top:4px;display:flex}._topUsedName_1juo7_619{opacity:.95;font-size:13px;font-weight:600}._mainCard_1juo7_626{background:var(--app-card-background);-webkit-backdrop-filter:blur(16px);border:1px solid var(--app-card-border);border-radius:var(--app-card-radius);box-shadow:var(--app-card-shadow);overflow:hidden}._tabBar_1juo7_637{border-bottom:1px solid rgba(var(--brand-primary-mid-rgb), .08);justify-content:space-between;align-items:center;padding:0 28px;display:flex}._tabGroup_1juo7_645{gap:0;display:flex}._tabBarControls_1juo7_650{justify-content:flex-end;align-items:center;gap:10px;margin-left:auto;display:flex}._tab_1juo7_637{color:var(--brand-text-muted);cursor:pointer;white-space:nowrap;background:0 0;border:none;border-bottom:2px solid #0000;padding:16px 20px;font-family:inherit;font-size:14px;font-weight:500;transition:color .2s,border-color .2s;display:inline-grid}._tab_1juo7_637>span,._tab_1juo7_637:after{grid-area:1/1}._tab_1juo7_637:after{content:attr(data-label);visibility:hidden;height:0;font-weight:600;overflow:hidden}._tab_1juo7_637:hover,._tab_1juo7_637:focus-visible,._tabActive_1juo7_690{color:var(--brand-primary)}._tabActive_1juo7_690{border-bottom-color:var(--brand-primary);font-weight:600}._tab_1juo7_637:focus-visible{outline:2px solid var(--brand-primary);outline-offset:-3px}._emptyStateAction_1juo7_705{margin-top:14px}._searchBox_1juo7_710{width:100%;max-width:400px}._tabBarSearch_1juo7_715{width:clamp(210px,22vw,300px)}._tableWrapper_1juo7_720{overflow-x:auto}._chatbotTable_1juo7_724{border-collapse:collapse;width:100%}._chatbotTable_1juo7_724 thead th{padding:var(--app-table-header-padding);text-align:left;font-size:var(--app-table-header-font-size);font-weight:var(--app-table-header-font-weight);color:var(--brand-text-muted);text-transform:uppercase;letter-spacing:.5px;background:var(--app-table-header-background);border-bottom:1px solid var(--app-table-border);white-space:nowrap}._chatbotTable_1juo7_724 tbody tr{border-bottom:1px solid var(--app-table-border);transition:background .15s}._chatbotTable_1juo7_724 tbody tr:hover{background:var(--app-table-row-hover)}._chatbotTable_1juo7_724 tbody td{padding:var(--app-table-cell-padding);color:var(--brand-text);white-space:nowrap;font-size:14px}._chatbotCell_1juo7_759{align-items:center;gap:12px;display:flex}._chatbotAvatar_1juo7_765{background:linear-gradient(135deg, var(--brand-primary-mid), var(--brand-primary-light));color:#fff;border-radius:10px;flex-shrink:0;justify-content:center;align-items:center;width:40px;height:40px;font-size:14px;font-weight:700;display:flex}._chatbotLabel_1juo7_779{color:var(--brand-text);font-weight:600}._chatbotTitle_1juo7_784{color:var(--brand-text-muted)}._chatbotStatus_1juo7_788{color:#059669;background:#10b9811a;border-radius:20px;align-items:center;padding:4px 12px;font-size:12px;font-weight:600;display:inline-flex}._tableFooter_1juo7_800{border-top:1px solid rgba(var(--brand-primary-mid-rgb), .08);justify-content:space-between;align-items:center;padding:16px 28px;display:flex}._paginationInfo_1juo7_808{color:var(--brand-text-muted);font-size:13px}._pagination_1juo7_808{align-items:center;gap:4px;display:flex}._pageBtn_1juo7_819{cursor:pointer;min-width:34px;height:34px;color:var(--brand-text-muted);background:0 0;border:1px solid #0000;border-radius:6px;justify-content:center;align-items:center;font-family:inherit;font-size:13px;font-weight:500;transition:color .15s,border-color .15s,background-color .15s;display:flex}._pageBtn_1juo7_819:hover:not(:disabled){background:var(--brand-surface-hover);color:var(--brand-text)}._pageBtn_1juo7_819:disabled{opacity:.3;cursor:not-allowed}._pageBtnActive_1juo7_849{background:var(--brand-primary-soft);border-color:rgba(var(--brand-primary-rgb), .18);color:var(--brand-primary-strong);font-weight:600}._pageBtnActive_1juo7_849:hover{background:rgba(var(--brand-primary-rgb), .16);border-color:rgba(var(--brand-primary-rgb), .24)}._pageBtn_1juo7_819 svg{stroke-width:2px;width:17px;height:17px}._pageBtn_1juo7_819:focus-visible{outline:2px solid rgba(var(--brand-primary-rgb), .3);outline-offset:1px}body.dark ._pageBtnActive_1juo7_849{background:rgba(var(--brand-primary-rgb), .16);border-color:rgba(var(--brand-primary-rgb), .26);color:var(--brand-primary)}._emptyState_1juo7_705{text-align:center;flex-direction:column;justify-content:center;align-items:center;padding:60px 20px;display:flex}._emptyState_1juo7_705 ._material-symbols-outlined_1juo7_887{color:#d4d0dc;margin-bottom:12px;font-size:48px}._emptyStateIcon_1juo7_893{width:42px;height:42px;color:var(--brand-primary);stroke-width:1.7px;margin-bottom:12px}._emptyState_1juo7_705 h3{color:var(--brand-text);margin:0 0 4px;font-size:16px;font-weight:600}._emptyState_1juo7_705 p{color:var(--brand-text-muted);margin:0;font-size:14px}._errorState_1juo7_915{text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:8px;min-height:60vh;display:flex}._errorState_1juo7_915 ._material-symbols-outlined_1juo7_887{color:#d4d0dc;font-size:56px}._errorState_1juo7_915 h2{color:var(--brand-text);margin:8px 0 0;font-size:20px;font-weight:600}._errorState_1juo7_915 p{color:var(--brand-text-muted);margin:0 0 16px;font-size:14px}._backBtnPrimary_1juo7_943{background:linear-gradient(135deg, #f97316 0%, var(--brand-accent) 50%, var(--brand-primary-mid) 100%);color:#fff;cursor:pointer;border:none;border-radius:12px;align-items:center;gap:8px;padding:10px 20px;font-family:inherit;font-size:14px;font-weight:600;transition:all .2s;display:flex}body.dark ._backBtnPrimary_1juo7_943{background:linear-gradient(135deg, var(--brand-action-primary), var(--brand-action-primary-hover))}body.dark ._backBtn_1juo7_31,body.dark ._breadcrumbLink_1juo7_57,body.dark ._detailLabel_1juo7_503,body.dark ._editBtn_1juo7_166{color:var(--brand-primary-light)}._backBtnPrimary_1juo7_943:hover{box-shadow:0 4px 14px rgba(var(--brand-primary-mid-rgb), .3)}@media (width<=1024px){._statsRow_1juo7_528{grid-template-columns:repeat(2,1fr)}._profileDetails_1juo7_490{flex-wrap:wrap}._detailDivider_1juo7_520{display:none}._detailItem_1juo7_497{min-width:45%}}@media (width<=768px){._pageContainer_1juo7_4{padding:20px 16px 32px}._statsRow_1juo7_528{grid-template-columns:1fr}._profileHeader_1juo7_95{flex-direction:column;align-items:flex-start;gap:16px}._editBtn_1juo7_166{position:absolute;top:0;right:0}._profileDetails_1juo7_490{flex-direction:column}._detailItem_1juo7_497{min-width:100%;padding:12px 0}._tabBar_1juo7_637{flex-direction:column;align-items:stretch;gap:12px;padding:12px 16px}._tabBarControls_1juo7_650{flex-wrap:wrap;width:100%;margin-left:0}._tabBarSearch_1juo7_715,._tabBarControls_1juo7_650>button{width:100%}._tableWrapper_1juo7_720{padding:0 16px 20px}._pageTitle_1juo7_75{font-size:24px}._editHeaderActions_1juo7_394{width:100%;margin-left:0}}@media (width<=640px){._editDetailsGrid_1juo7_301{grid-template-columns:1fr}._editHeaderActions_1juo7_394 ._cancelBtn_1juo7_401,._editHeaderActions_1juo7_394 ._saveBtn_1juo7_429{flex:1}}._shell_1w9ut_1{--embed-accent:#7c3aed;--brand-primary:var(--embed-accent);--brand-action-primary:var(--embed-accent);--brand-action-primary-hover:var(--embed-accent);--brand-surface:#fff;--brand-surface-hover:#f1eef5;--brand-text:#26212b;--brand-text-muted:#746d7c;--brand-border:#e5e1e8;--brand-border-strong:#d8d2dd;--brand-composer-surface:#fff;--brand-composer-border:#d8d2dd;isolation:isolate;color:#26212b;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;background:radial-gradient(circle at 92% 2%,#7c3aed14,#0000 28%),#f7f7fa;flex-direction:column;width:100%;min-width:0;height:100%;min-height:0;font-family:Inter,Noto Sans,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;display:flex;position:relative;overflow:hidden}._shell_1w9ut_1,._shell_1w9ut_1 *{box-sizing:border-box}._header_1w9ut_43{z-index:10;-webkit-backdrop-filter:blur(16px);background:#fffffff5;border-bottom:1px solid #e8e4eb;flex:none;justify-content:space-between;align-items:center;gap:12px;width:100%;min-width:0;min-height:72px;padding:12px 14px;display:flex;position:relative;box-shadow:0 1px #1c162305}._headerLead_1w9ut_62,._identity_1w9ut_63,._headerActions_1w9ut_64{align-items:center;min-width:0;display:flex}._headerLead_1w9ut_62,._identity_1w9ut_63{flex:1;gap:10px}._avatarWrap_1w9ut_80{border:1px solid color-mix(in srgb, var(--embed-accent) 18%, #e4dfe8);background:#fff;border-radius:13px;flex:0 0 42px;width:42px;height:42px;padding:2px;position:relative;overflow:hidden;box-shadow:0 4px 12px #271d311a}._avatarWrap_1w9ut_80 img{object-fit:cover;border-radius:10px;width:100%;height:100%;display:block}._identityText_1w9ut_101{gap:3px;min-width:0;display:grid}._identityText_1w9ut_101 strong{color:#26212b;text-overflow:ellipsis;white-space:nowrap;font-size:14px;font-weight:700;line-height:1.2;overflow:hidden}._identityText_1w9ut_101 small{color:#77707f;align-items:center;gap:5px;font-size:11px;font-weight:500;line-height:1.2;display:flex}._statusDot_1w9ut_127{background:#22a75a;border-radius:50%;flex:0 0 7px;width:7px;height:7px;box-shadow:0 0 0 2px #22a75a1f}._headerActions_1w9ut_64{flex:none;gap:4px}._headerBrand_1w9ut_141{border-right:1px solid #e7e2ea;place-items:center;max-width:72px;height:28px;margin-right:3px;padding-right:9px;display:grid}._headerBrand_1w9ut_141 img{object-fit:contain;width:auto;max-width:62px;height:auto;max-height:24px;display:block}._headerButton_1w9ut_160,._drawerClose_1w9ut_161,._conversationDelete_1w9ut_162{color:#6f6878;cursor:pointer;background:0 0;border:0;place-items:center;padding:0;transition:color .15s,background-color .15s,transform .12s;display:grid}._headerButton_1w9ut_160{border-radius:11px;flex:0 0 38px;width:38px;height:38px}._headerButton_1w9ut_160 svg{stroke-width:1.9px;width:19px;height:19px}._headerButton_1w9ut_160:hover:not(:disabled),._drawerClose_1w9ut_161:hover:not(:disabled){color:var(--embed-accent);background:color-mix(in srgb, var(--embed-accent) 8%, #fff)}._headerButton_1w9ut_160:active:not(:disabled),._drawerClose_1w9ut_161:active:not(:disabled),._conversationDelete_1w9ut_162:active:not(:disabled){transform:scale(.94)}._headerButton_1w9ut_160:focus-visible,._drawerClose_1w9ut_161:focus-visible,._drawerNewChat_1w9ut_203:focus-visible,._conversationItem_1w9ut_204:focus-visible,._conversationDelete_1w9ut_162:focus-visible,._sendButton_1w9ut_206:focus-visible,._attachmentRemove_1w9ut_207:focus-visible{outline:3px solid color-mix(in srgb, var(--embed-accent) 22%, transparent);outline-offset:2px}._headerButton_1w9ut_160:disabled,._drawerClose_1w9ut_161:disabled,._drawerNewChat_1w9ut_203:disabled,._conversationItem_1w9ut_204:disabled,._conversationDelete_1w9ut_162:disabled{cursor:default;opacity:.42}._historyButton_1w9ut_221{color:#4f4758}._conversation_1w9ut_162{overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:#59506240 transparent;flex:auto;min-width:0;min-height:0;position:relative;overflow:hidden auto}._conversation_1w9ut_162::-webkit-scrollbar{width:5px}._drawerList_1w9ut_238::-webkit-scrollbar{width:5px}._conversation_1w9ut_162::-webkit-scrollbar-thumb{background:#5950623d;border-radius:999px}._drawerList_1w9ut_238::-webkit-scrollbar-thumb{background:#5950623d;border-radius:999px}._messages_1w9ut_248{flex-direction:column;width:100%;min-height:100%;padding:18px 15px 28px;display:flex}._emptyState_1w9ut_256{text-align:center;flex-direction:column;flex:1;justify-content:center;align-self:center;align-items:center;width:100%;max-width:290px;min-height:240px;padding:32px 20px;display:flex}._emptyAvatar_1w9ut_270{border:1px solid color-mix(in srgb, var(--embed-accent) 15%, #ddd7e2);width:68px;height:68px;box-shadow:0 14px 30px #2a1f371c, 0 0 0 7px color-mix(in srgb, var(--embed-accent) 5%, transparent);background:#fff;border-radius:21px;place-items:center;margin-bottom:17px;padding:4px;display:grid}._emptyAvatar_1w9ut_270 img{object-fit:cover;border-radius:16px;width:100%;height:100%;display:block}._emptyState_1w9ut_256 h1{color:#28222e;letter-spacing:-.025em;margin:0 0 7px;font-size:21px;font-weight:720}._emptyState_1w9ut_256 p{color:#77707f;margin:0;font-size:13px;line-height:1.5}._messageRow_1w9ut_308{align-items:flex-start;gap:9px;width:100%;margin:7px 0;animation:.22s both _messageAppear_1w9ut_1;display:flex}._messageRow_1w9ut_308._user_1w9ut_317{flex-direction:row-reverse;justify-content:flex-start}._messageAvatar_1w9ut_322{object-fit:cover;background:#fff;border:1px solid #271f2f14;border-radius:9px;flex:0 0 29px;width:29px;height:29px;margin-top:2px;box-shadow:0 3px 9px #251c2e14}._messageStack_1w9ut_334{flex-direction:column;align-items:flex-start;gap:5px;min-width:0;max-width:calc(88% - 38px);display:flex}._user_1w9ut_317 ._messageStack_1w9ut_334{align-items:flex-end;max-width:86%}._messageBubble_1w9ut_348{overflow-wrap:anywhere;color:#302a35;background:#fff;border:1px solid #e6e2e9;border-radius:15px 15px 15px 5px;max-width:100%;padding:10px 12px;font-size:13px;line-height:1.55;box-shadow:0 3px 12px #251c2e0b}._user_1w9ut_317 ._messageBubble_1w9ut_348{border-color:color-mix(in srgb, var(--embed-accent) 15%, #e4dfe8);color:#28222e;background:color-mix(in srgb, var(--embed-accent) 9%, #fff);box-shadow:none;border-radius:15px 15px 5px}._introMessage_1w9ut_369{border-color:color-mix(in srgb, var(--embed-accent) 11%, #e5e1e8)}._messageBubble_1w9ut_348 p,._messageBubble_1w9ut_348 blockquote,._messageBubble_1w9ut_348 pre,._messageBubble_1w9ut_348 table{margin-top:0;margin-bottom:9px}._messageBubble_1w9ut_348>:last-child{margin-bottom:0}._messageBubble_1w9ut_348 h1,._messageBubble_1w9ut_348 h2,._messageBubble_1w9ut_348 h3,._messageBubble_1w9ut_348 h4{color:#241e29;margin:14px 0 7px;font-size:1em;line-height:1.35}._messageBubble_1w9ut_348 ul,._messageBubble_1w9ut_348 ol{margin:7px 0 9px;padding-left:20px}._messageBubble_1w9ut_348 li+li{margin-top:4px}._messageBubble_1w9ut_348 a{color:color-mix(in srgb, var(--embed-accent) 82%, #241e29);text-underline-offset:2px;font-weight:620;text-decoration-thickness:1px}._messageBubble_1w9ut_348 blockquote{border-left:3px solid color-mix(in srgb, var(--embed-accent) 35%, #d5cedb);color:#655d6d;padding-left:10px}._messageBubble_1w9ut_348 pre{color:#f3edf8;white-space:pre-wrap;background:#292430;border-radius:9px;max-width:100%;padding:11px 12px;overflow-x:auto}._messageBubble_1w9ut_348 code{overflow-wrap:anywhere;font:.9em/1.5 ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace}._messageBubble_1w9ut_348 :not(pre)>code{background:#f0edf2;border-radius:4px;padding:1px 4px}._messageBubble_1w9ut_348 table{border-collapse:collapse;max-width:100%;display:block;overflow-x:auto}._messageBubble_1w9ut_348 th,._messageBubble_1w9ut_348 td{text-align:left;border:1px solid #ded9e2;padding:6px 8px}._messageNote_1w9ut_459{color:#8a838f;padding:0 2px;font-size:10px;font-weight:550}._streamingMessage_1w9ut_466{min-width:44px}._typingDots_1w9ut_470{align-items:center;gap:4px;height:19px;display:flex}._typingDots_1w9ut_470 i{background:var(--embed-accent);opacity:.22;border-radius:50%;width:5px;height:5px;animation:1.2s ease-in-out infinite _typingPulse_1w9ut_1}._typingDots_1w9ut_470 i:nth-child(2){animation-delay:.14s}._typingDots_1w9ut_470 i:nth-child(3){animation-delay:.28s}._sentAttachments_1w9ut_494{flex-wrap:wrap;justify-content:flex-end;align-items:flex-end;gap:7px;max-width:100%;animation:.22s both _messageAppear_1w9ut_1;display:flex}._sentImage_1w9ut_504{border:1px solid color-mix(in srgb, var(--embed-accent) 13%, #ddd8e1);object-fit:cover;cursor:pointer;background:#fff;border-radius:12px;width:auto;max-width:min(210px,100%);max-height:180px;transition:transform .16s,box-shadow .16s;display:block;box-shadow:0 6px 16px #261c3017}._sentImage_1w9ut_504:hover{transform:translateY(-1px);box-shadow:0 9px 21px #261c3021}._sentImage_1w9ut_504:focus-visible{outline:3px solid color-mix(in srgb, var(--embed-accent) 22%, transparent);outline-offset:2px}._sentFileChip_1w9ut_530{color:#625a6a;text-overflow:ellipsis;white-space:nowrap;background:#fff;border:1px solid #e1dce5;border-radius:10px;align-items:center;gap:7px;max-width:220px;min-height:34px;padding:7px 10px;font-size:11px;display:flex;overflow:hidden}._sentFileChip_1w9ut_530 svg{width:15px;height:15px;color:var(--embed-accent);flex:0 0 15px}._inlineSpinner_1w9ut_554{animation:.8s linear infinite _spin_1w9ut_1}._error_1w9ut_558{z-index:11;color:#a71919;background:#fff7f7;border:1px solid #fecaca;border-radius:11px;flex:none;align-items:center;gap:9px;width:auto;min-height:42px;margin:0 12px 8px;padding:9px 10px;font-size:11px;line-height:1.4;display:flex;position:relative;box-shadow:0 5px 16px #991b1b12}._error_1w9ut_558>svg{flex:0 0 17px;width:17px;height:17px}._error_1w9ut_558>span{flex:1;min-width:0}._error_1w9ut_558 button{width:28px;height:28px;color:inherit;cursor:pointer;background:0 0;border:0;border-radius:8px;flex:0 0 28px;place-items:center;padding:0;display:grid}._error_1w9ut_558 button:hover{background:#a7191914}._error_1w9ut_558 button svg{width:15px;height:15px}._composerArea_1w9ut_612{z-index:12;width:100%;padding:10px 12px max(9px, env(safe-area-inset-bottom));-webkit-backdrop-filter:blur(18px);background:#fffffff7;border-top:1px solid #e8e4eb;flex:none;position:relative;box-shadow:0 -8px 24px #231b2b0a}._attachmentTrayWrap_1w9ut_625{grid-template-rows:0fr;transition:grid-template-rows .22s;display:grid}._attachmentTrayWrapOpen_1w9ut_631{grid-template-rows:1fr}._attachmentTray_1w9ut_625{opacity:0;scrollbar-width:none;gap:10px;min-height:0;padding:0 5px;transition:opacity .18s,padding .22s;display:flex;overflow:auto hidden}._attachmentTray_1w9ut_625::-webkit-scrollbar{display:none}._attachmentTrayWrapOpen_1w9ut_631 ._attachmentTray_1w9ut_625{opacity:1;padding-top:8px;padding-bottom:11px}._attachmentCard_1w9ut_659{transform-origin:0 100%;flex:0 0 104px;width:104px;transition:width .18s,flex-basis .18s,margin-right .18s,opacity .18s,transform .18s;animation:.22s both _messageAppear_1w9ut_1;position:relative}._attachmentCardRemoving_1w9ut_673{opacity:0;pointer-events:none;flex-basis:0;width:0;margin-right:-10px;transform:translateY(6px)scale(.9)}._attachmentThumb_1w9ut_682{object-fit:cover;background:#f2eff4;border:1px solid #e1dce5;border-radius:12px;width:104px;height:104px;display:block;box-shadow:0 4px 12px #271d311a}._attachmentRemove_1w9ut_207{color:#fff;cursor:pointer;background:#322b39;border:2px solid #fff;border-radius:50%;place-items:center;width:24px;height:24px;padding:0;display:grid;position:absolute;top:-6px;right:-6px;box-shadow:0 3px 7px #18131d33}._attachmentRemove_1w9ut_207 svg{stroke-width:2.4px;width:12px;height:12px}._composer_1w9ut_612{background:#fff;border:1px solid #dcd7e1;border-radius:17px;align-items:flex-end;gap:5px;width:100%;min-height:50px;padding:6px;transition:border-color .16s,box-shadow .16s;display:flex;box-shadow:0 5px 18px #251c2e12}._composer_1w9ut_612:focus-within{border-color:color-mix(in srgb, var(--embed-accent) 48%, #d4ced9);box-shadow:0 5px 18px #251c2e12, 0 0 0 3px color-mix(in srgb, var(--embed-accent) 10%, transparent)}._composer_1w9ut_612 textarea{resize:none;color:#302a35;scrollbar-width:thin;scrollbar-color:#59506240 transparent;background:0 0;border:0;outline:0;flex:1;min-width:0;min-height:36px;max-height:210px;padding:8px 6px 7px;font:400 14px/1.45 inherit;overflow-y:hidden}._composer_1w9ut_612 textarea::placeholder{color:#98919e}._composer_1w9ut_612 textarea:disabled{cursor:wait}._sendButton_1w9ut_206{color:#fff;background:var(--embed-accent);width:38px;height:38px;box-shadow:0 5px 12px color-mix(in srgb, var(--embed-accent) 25%, transparent);cursor:pointer;border:0;border-radius:12px;flex:0 0 38px;place-items:center;padding:0;transition:opacity .15s,transform .12s,box-shadow .15s;display:grid}._sendButton_1w9ut_206 svg{stroke-width:2.2px;width:19px;height:19px}._sendButton_1w9ut_206:hover:not(:disabled){box-shadow:0 7px 16px color-mix(in srgb, var(--embed-accent) 31%, transparent);transform:translateY(-1px)}._sendButton_1w9ut_206:active:not(:disabled){transform:scale(.94)}._sendButton_1w9ut_206:disabled{color:#a19aa8;box-shadow:none;cursor:default;background:#ebe8ed}._poweredBy_1w9ut_805{color:#99929f;white-space:nowrap;justify-content:center;align-items:center;gap:5px;min-width:0;padding:7px 4px 0;font-size:9px;line-height:1.2;display:flex;overflow:hidden}._poweredBy_1w9ut_805 img{object-fit:contain;flex:none;width:auto;height:11px}._poweredBy_1w9ut_805 span:last-child{text-overflow:ellipsis;min-width:0;overflow:hidden}._drawerBackdrop_1w9ut_832{z-index:20;opacity:0;visibility:hidden;-webkit-backdrop-filter:blur(2px);cursor:default;background:#1f192547;border:0;padding:0;transition:opacity .2s,visibility 0s linear .2s;position:absolute;inset:0}._drawerBackdropOpen_1w9ut_849{opacity:1;visibility:visible;transition-delay:0s}._drawer_1w9ut_161{z-index:30;color:#29232f;visibility:hidden;background:#fbfafc;border-right:1px solid #e2dde6;flex-direction:column;width:min(86%,326px);min-width:0;padding:18px 14px 16px;transition:transform .28s cubic-bezier(.22,1,.36,1),visibility 0s linear .28s;display:flex;position:absolute;inset:0 auto 0 0;overflow:hidden;transform:translate(calc(-100% - 30px));box-shadow:16px 0 42px #231b2b33}._drawerOpen_1w9ut_876{visibility:visible;transition-delay:0s;transform:translate(0)}._drawerBrand_1w9ut_882{align-items:center;height:25px;margin:0 5px 18px;display:flex}._drawerBrand_1w9ut_882 img{object-fit:contain;width:auto;max-width:110px;height:auto;max-height:25px;display:block}._drawerHeader_1w9ut_898{justify-content:space-between;align-items:center;gap:10px;min-width:0;margin-bottom:14px;padding:0 4px;display:flex}._drawerHeading_1w9ut_908{gap:3px;min-width:0;display:grid}._drawerHeading_1w9ut_908>span{color:#817988;letter-spacing:.06em;text-transform:uppercase;font-size:10px;font-weight:650}._drawerTitle_1w9ut_922{color:#29232f;text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:17px;font-weight:720;line-height:1.25;overflow:hidden}._drawerClose_1w9ut_161{border-radius:11px;flex:0 0 38px;width:38px;height:38px}._drawerClose_1w9ut_161 svg{width:19px;height:19px}._drawerNewChat_1w9ut_203{border:1px solid color-mix(in srgb, var(--embed-accent) 20%, #ded8e3);width:100%;min-height:44px;color:color-mix(in srgb, var(--embed-accent) 82%, #28212e);background:color-mix(in srgb, var(--embed-accent) 7%, #fff);cursor:pointer;border-radius:12px;justify-content:center;align-items:center;gap:8px;padding:9px 14px;font:650 13px/1 inherit;transition:background-color .15s,transform .12s;display:flex}._drawerNewChat_1w9ut_203:hover:not(:disabled){background:color-mix(in srgb, var(--embed-accent) 11%, #fff)}._drawerNewChat_1w9ut_203:active:not(:disabled){transform:scale(.985)}._drawerNewChat_1w9ut_203 svg{stroke-width:2.1px;width:17px;height:17px}._drawerDivider_1w9ut_978{background:#e5e1e8;flex:0 0 1px;height:1px;margin:16px 2px 10px}._drawerList_1w9ut_238{scrollbar-width:thin;scrollbar-color:#59506238 transparent;flex:1;min-height:0;overflow:hidden auto}._conversationRow_1w9ut_994{border-radius:11px;align-items:center;width:100%;min-width:0;margin:2px 0;transition:background-color .15s;display:flex}._conversationRow_1w9ut_994:hover,._conversationItemActive_1w9ut_1005{background:color-mix(in srgb, var(--embed-accent) 7%, #fff)}._conversationItem_1w9ut_204{color:#504858;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:11px;flex:1;align-items:center;gap:9px;min-width:0;min-height:43px;padding:9px 8px;font:500 12px/1.35 inherit;display:flex;overflow:hidden}._conversationItem_1w9ut_204 svg{color:#8d8593;flex:0 0 16px;width:16px;height:16px}._conversationItem_1w9ut_204 span{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}._conversationItemActive_1w9ut_1005 ._conversationItem_1w9ut_204{color:color-mix(in srgb, var(--embed-accent) 80%, #28212e);font-weight:650}._conversationItemActive_1w9ut_1005 ._conversationItem_1w9ut_204 svg{color:var(--embed-accent)}._conversationDelete_1w9ut_162{opacity:0;border-radius:9px;flex:0 0 34px;width:34px;height:34px;margin-right:4px}._conversationDelete_1w9ut_162 svg{width:16px;height:16px}._conversationRow_1w9ut_994:hover ._conversationDelete_1w9ut_162,._conversationDelete_1w9ut_162:focus-visible{opacity:1}._conversationDelete_1w9ut_162:hover:not(:disabled){color:#b42318;background:#fff0ef}._drawerEmpty_1w9ut_1074{color:#817988;text-align:center;flex-direction:column;align-items:center;margin:34px 14px;display:flex}._drawerEmpty_1w9ut_1074>svg{width:28px;height:28px;color:color-mix(in srgb, var(--embed-accent) 70%, #817988);stroke-width:1.6px;margin-bottom:10px}._drawerEmpty_1w9ut_1074 strong{color:#514958;margin-bottom:5px;font-size:12px}._drawerEmpty_1w9ut_1074 p{margin:0;font-size:11px;line-height:1.5}._loading_1w9ut_1103{color:#746d7c;text-align:center;background:radial-gradient(circle at 50% 40%,#7c3aed14,#0000 34%),#f7f7fa;flex-direction:column;justify-content:center;align-items:center;width:100%;min-width:0;height:100%;min-height:0;padding:28px;font-family:Inter,Noto Sans,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;display:flex}._loading_1w9ut_1103 img{object-fit:contain;filter:drop-shadow(0 10px 20px #38254924);border-radius:18px;width:60px;height:60px;margin-bottom:18px}._loading_1w9ut_1103 p{max-width:280px;margin:13px 0 0;font-size:12px;line-height:1.5}._loadingSpinner_1w9ut_1144{border:2px solid #7c3aed24;border-top-color:#7c3aed;border-radius:50%;width:20px;height:20px;animation:.75s linear infinite _spin_1w9ut_1}@keyframes _messageAppear_1w9ut_1{0%{opacity:0;transform:translateY(5px)}to{opacity:1;transform:translateY(0)}}@keyframes _typingPulse_1w9ut_1{0%,60%,to{opacity:.22;transform:translateY(0)}30%{opacity:.9;transform:translateY(-2px)}}@keyframes _spin_1w9ut_1{to{transform:rotate(360deg)}}@media (width<=370px){._header_1w9ut_43{gap:7px;min-height:66px;padding:10px}._headerLead_1w9ut_62,._identity_1w9ut_63{gap:7px}._headerBrand_1w9ut_141{display:none}._avatarWrap_1w9ut_80{flex-basis:38px;width:38px;height:38px}._identityText_1w9ut_101 strong{font-size:13px}._headerButton_1w9ut_160{flex-basis:36px;width:36px;height:36px}._messages_1w9ut_248{padding-left:11px;padding-right:11px}._messageStack_1w9ut_334{max-width:calc(91% - 36px)}._user_1w9ut_317 ._messageStack_1w9ut_334{max-width:90%}._composerArea_1w9ut_612{padding-left:9px;padding-right:9px}._poweredBy_1w9ut_805{font-size:8px}}@media (hover:none) and (pointer:coarse){._headerButton_1w9ut_160,._drawerClose_1w9ut_161{flex-basis:44px;width:44px;height:44px}._conversationDelete_1w9ut_162{opacity:1;flex-basis:42px;width:42px;height:42px}._drawerNewChat_1w9ut_203,._conversationItem_1w9ut_204{min-height:46px}._sendButton_1w9ut_206{flex-basis:42px;width:42px;height:42px}}@media (prefers-reduced-motion:reduce){._drawer_1w9ut_161,._drawerBackdrop_1w9ut_832,._messageRow_1w9ut_308,._sentAttachments_1w9ut_494,._attachmentCard_1w9ut_659,._typingDots_1w9ut_470 i,._loadingSpinner_1w9ut_1144,._inlineSpinner_1w9ut_554{transition-duration:0s;animation:none}}._backdrop_1ojbs_1{z-index:1200;background:var(--app-modal-backdrop);-webkit-backdrop-filter:blur(var(--app-modal-backdrop-blur));backdrop-filter:blur(var(--app-modal-backdrop-blur));place-items:center;padding:24px;display:grid;position:fixed;inset:0}._modal_1ojbs_12{border:1px solid var(--app-modal-border);border-radius:var(--app-modal-radius);background:var(--app-modal-background);width:min(860px,100%);max-height:calc(100vh - 48px);color:var(--brand-text,#1a1128);box-shadow:var(--app-modal-shadow);animation:.18s ease-out _modalIn_1ojbs_1;overflow:auto}@keyframes _modalIn_1ojbs_1{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}._header_1ojbs_29,._footer_1ojbs_30{padding:var(--app-modal-header-padding);justify-content:space-between;align-items:center;gap:18px;display:flex}._header_1ojbs_29{border-bottom:1px solid var(--brand-border,#ded7e7)}._title_1ojbs_42{color:var(--brand-primary,#7c3aed);align-items:center;gap:12px;display:flex}._title_1ojbs_42 h2,._title_1ojbs_42 p{margin:0}._title_1ojbs_42 h2{color:var(--brand-text,#1a1128);font-size:var(--app-modal-title-size)}._title_1ojbs_42 p{color:var(--brand-text-muted,#756b82);margin-top:3px;font-size:13px}._iconButton_1ojbs_65,._toolButton_1ojbs_66{cursor:pointer;border-radius:7px;flex:none;place-items:center;display:grid}._iconButton_1ojbs_65{width:36px;height:36px;color:var(--brand-text-muted,#756b82);background:0 0;border:1px solid #0000}._iconButton_1ojbs_65:hover,._toolButton_1ojbs_66:hover:not(:disabled){color:var(--brand-primary,#7c3aed)}._iconButton_1ojbs_65:hover{border-color:var(--brand-border)}._content_1ojbs_91{padding:var(--app-modal-body-padding);grid-template-columns:minmax(280px,390px) minmax(260px,1fr);align-items:start;gap:32px;display:grid}._editorColumn_1ojbs_99,._controlColumn_1ojbs_100{min-width:0}._cropStage_1ojbs_104{aspect-ratio:1;border:1px solid var(--brand-border-strong,#c7b8d9);background-color:var(--brand-page,#faf8fc);background-image:linear-gradient(45deg,#7f7f7f1f 25%,#0000 25%),linear-gradient(-45deg,#7f7f7f1f 25%,#0000 25%),linear-gradient(45deg,#0000 75%,#7f7f7f1f 75%),linear-gradient(-45deg,#0000 75%,#7f7f7f1f 75%);background-position:0 0,0 8px,8px -8px,-8px 0;background-size:16px 16px;border-radius:8px;width:100%;position:relative;overflow:hidden}._canvas_1ojbs_121{cursor:grab;touch-action:none;width:100%;height:100%;position:absolute;inset:0}._canvas_1ojbs_121._dragging_1ojbs_130{cursor:grabbing}._canvas_1ojbs_121:focus-visible{outline:3px solid rgba(var(--brand-primary-rgb), .28);outline-offset:-3px}._cropGrid_1ojbs_139{pointer-events:none;background-image:linear-gradient(90deg,#0000 33.2%,#ffffff8c 33.2% 33.6%,#0000 33.6% 66.3%,#ffffff8c 66.3% 66.7%,#0000 66.7%),linear-gradient(#0000 33.2%,#ffffff8c 33.2% 33.6%,#0000 33.6% 66.3%,#ffffff8c 66.3% 66.7%,#0000 66.7%);position:absolute;inset:0;box-shadow:inset 0 0 0 1px #0003}._stageHint_1ojbs_149,._outputNote_1ojbs_150{color:var(--brand-text-muted,#756b82);margin:9px 0 0;font-size:12px}._controlColumn_1ojbs_100{gap:24px;display:grid}._previewGroup_1ojbs_161{align-items:start;gap:18px;display:flex}._previewGroup_1ojbs_161>div{color:var(--brand-text-muted,#756b82);text-align:center;gap:7px;font-size:11px;display:grid}._previewGroup_1ojbs_161 canvas{border:1px solid var(--brand-border,#ded7e7);background-color:var(--brand-page,#faf8fc);background-image:linear-gradient(45deg,#7f7f7f1a 25%,#0000 25%),linear-gradient(-45deg,#7f7f7f1a 25%,#0000 25%),linear-gradient(45deg,#0000 75%,#7f7f7f1a 75%),linear-gradient(-45deg,#0000 75%,#7f7f7f1a 75%);background-position:0 0,0 6px,6px -6px,-6px 0;background-size:12px 12px;border-radius:8px;width:76px;height:76px}._previewGroup_1ojbs_161 ._roundPreview_1ojbs_190{border-radius:50%}._zoomControl_1ojbs_194{gap:10px;display:grid}._controlLabel_1ojbs_199{color:var(--brand-text,#1a1128);justify-content:space-between;align-items:center;margin-bottom:9px;font-size:13px;font-weight:650;display:flex}._controlLabel_1ojbs_199 output{color:var(--brand-text-muted,#756b82);font-size:12px;font-weight:500}._zoomRow_1ojbs_215,._toolbar_1ojbs_216{align-items:center;gap:8px;display:flex}._framingControl_1ojbs_222{border:1px solid var(--brand-border,#ded7e7);background:var(--brand-page,#faf8fc);border-radius:8px;grid-template-columns:repeat(2,minmax(0,1fr));padding:4px;display:grid;overflow:hidden}._framingControl_1ojbs_222 button{min-height:40px;color:var(--brand-text-muted,#756b82);font:inherit;cursor:pointer;background:0 0;border:0;border-radius:6px;justify-content:center;align-items:center;gap:7px;font-size:12px;font-weight:650;display:inline-flex}._framingControl_1ojbs_222 button:hover{color:var(--brand-primary,#7c3aed)}._framingControl_1ojbs_222 button+button{border-left:1px solid var(--brand-border,#ded7e7);border-radius:0 6px 6px 0}._zoomRow_1ojbs_215 input{width:100%;accent-color:var(--brand-primary,#7c3aed)}._toolButton_1ojbs_66{border:1px solid var(--brand-border,#ded7e7);background:var(--brand-surface,#fff);width:40px;height:40px;color:var(--brand-text-muted,#756b82)}._toolButton_1ojbs_66:disabled{cursor:not-allowed;opacity:.38}._toolButton_1ojbs_66._toolActive_1ojbs_275{border-color:var(--brand-primary,#7c3aed);background:var(--brand-primary-soft,#f1eafd);color:var(--brand-primary,#7c3aed)}._error_1ojbs_281{color:#dc2626;grid-column:1/-1;margin:0;font-size:13px}._footer_1ojbs_30{padding:var(--app-modal-footer-padding);border-top:1px solid var(--brand-border,#ded7e7);justify-content:flex-end}._cancelButton_1ojbs_294,._applyButton_1ojbs_295{min-height:40px;font:inherit;cursor:pointer;border-radius:7px;justify-content:center;align-items:center;gap:8px;padding:0 16px;font-size:14px;font-weight:650;display:inline-flex}._cancelButton_1ojbs_294{border:1px solid var(--brand-border,#ded7e7);background:var(--brand-surface,#fff);color:var(--brand-text,#1a1128)}._applyButton_1ojbs_295{background:var(--brand-action-primary,var(--brand-primary,#7c3aed));color:#fff;border:1px solid #0000}._applyButton_1ojbs_295:hover:not(:disabled){background:var(--brand-action-primary-hover,var(--brand-primary-hover,#6d28d9))}._applyButton_1ojbs_295:disabled{cursor:not-allowed;opacity:.45}@media (width<=720px){._backdrop_1ojbs_1{padding:12px}._modal_1ojbs_12{max-height:calc(100vh - 24px)}._content_1ojbs_91{grid-template-columns:1fr;padding:20px}._cropStage_1ojbs_104{justify-self:center;width:min(100%,360px)}._stageHint_1ojbs_149{text-align:center}}@media (width<=440px){._header_1ojbs_29,._footer_1ojbs_30{padding:16px}._title_1ojbs_42>svg{display:none}._toolbar_1ojbs_216{flex-wrap:wrap}._footer_1ojbs_30 button{flex:1}}._page_sppau_1{width:min(var(--app-page-max-width), calc(100% - var(--app-page-gutter)));padding:var(--app-page-padding-top) 0 28px;color:var(--brand-text,#1a1128);margin:0 auto}._mobileActions_sppau_11{display:none}._logoActions_sppau_15{align-items:center;gap:10px;display:flex}._primaryButton_sppau_21,._secondaryButton_sppau_22,._dangerButton_sppau_23{min-height:40px;font:inherit;cursor:pointer;border-radius:7px;justify-content:center;align-items:center;gap:8px;padding:0 15px;font-size:14px;font-weight:650;transition:opacity .15s,transform .15s,color .15s,border-color .15s,background-color .15s;display:inline-flex}._primaryButton_sppau_21{background:var(--brand-action-primary,var(--brand-primary,#7c3aed));color:#fff;border:1px solid #0000}._secondaryButton_sppau_22{border:1px solid var(--brand-border,#ded7e7);background:var(--brand-surface,#fff);color:var(--brand-text,#1a1128)}._dangerButton_sppau_23{color:#be123c;background:#fff7f8;border:1px solid #fecdd3}._secondaryButton_sppau_22:hover:not(:disabled){border-color:var(--brand-border-strong,#c7b8d9);background:var(--brand-surface-hover,#f1f5f9);color:var(--brand-text,#1a1128)}._primaryButton_sppau_21:hover:not(:disabled){background:var(--brand-action-primary-hover,var(--brand-primary-hover,#6d28d9))}._primaryButton_sppau_21:focus-visible{outline:3px solid rgba(var(--brand-action-primary-rgb), .24);outline-offset:2px}._primaryButton_sppau_21:disabled,._secondaryButton_sppau_22:disabled{cursor:not-allowed;opacity:.45}._notice_sppau_85{border:1px solid;border-radius:7px;margin-bottom:18px;padding:11px 14px;font-size:14px}._noticeError_sppau_93{color:#991b1b;background:#fef2f2;border-color:#fecaca}._noticeSuccess_sppau_99{color:#166534;background:#f0fdf4;border-color:#bbf7d0}._settingsLayout_sppau_105{min-width:0}._controls_sppau_109{grid-template-columns:minmax(460px,1.25fr) minmax(330px,.75fr);align-items:start;gap:20px;min-width:0;display:grid}._settingsCard_sppau_117{border:1px solid var(--app-card-border);border-radius:var(--app-card-radius);background:var(--app-card-background);min-width:0;box-shadow:var(--app-card-shadow);padding:20px}._cardHeading_sppau_126{align-items:flex-start;gap:12px;margin-bottom:18px;display:flex}._headingCopy_sppau_133{min-width:0}._profileCardHeading_sppau_137 ._updatedAt_sppau_137{color:var(--brand-text-muted,#756b82);text-align:right;white-space:nowrap;margin:2px 0 0 auto;font-size:13px;line-height:1.25}._cardHeading_sppau_126 h2,._cardHeading_sppau_126 p{margin:0}._cardHeading_sppau_126 h2{font-size:18px;line-height:1.25}._cardHeading_sppau_126 p{color:var(--brand-text-muted,#756b82);margin-top:4px;font-size:13px}._headingIcon_sppau_162{border:1px solid rgba(var(--brand-primary-rgb), .2);background:rgba(var(--brand-primary-rgb), .11);width:38px;height:38px;color:var(--brand-primary);border-radius:7px;flex:0 0 38px;justify-content:center;align-items:center;display:inline-flex}._headingIcon_sppau_162 svg{width:19px;height:19px}._companyIdentity_sppau_180{border-bottom:1px solid var(--brand-border,#ded7e7);align-items:center;gap:16px;min-height:72px;margin-bottom:20px;padding-bottom:20px;display:flex}._companyIdentityCopy_sppau_190{min-width:0}._companyIdentity_sppau_180 h2,._companyIdentity_sppau_180 p{margin:0}._companyIdentity_sppau_180 h2{color:var(--brand-text,#1a1128);font-size:19px;line-height:1.25}._companyIdentity_sppau_180 p{color:var(--brand-text-muted,#756b82);text-overflow:ellipsis;white-space:nowrap;margin-top:4px;font-size:14px;overflow:hidden}._settingsCard_sppau_117 ._section_sppau_214:last-child{border-bottom:0;margin-bottom:0;padding-bottom:0}._section_sppau_214{border-bottom:1px solid var(--brand-border,#ded7e7);margin-bottom:20px;padding:0 0 20px}._sectionHeading_sppau_226{justify-content:space-between;gap:20px;margin-bottom:14px;display:flex}._sectionHeading_sppau_226 h2{margin:0;font-size:19px}._sectionHeading_sppau_226 p{color:var(--brand-text-muted,#756b82);margin:5px 0 0;font-size:14px}._detailsGrid_sppau_244{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;display:grid}._field_sppau_250{min-width:0;color:var(--brand-text,#1a1128);gap:8px;font-size:14px;font-weight:650;display:grid}._slugField_sppau_259{grid-column:1/-1}._slugEditor_sppau_263{grid-template-columns:minmax(0,1fr) auto;gap:10px;display:grid}._suggestSlugButton_sppau_269{border:1px solid var(--brand-border,#ded7e7);background:var(--brand-surface,#fff);min-height:46px;color:var(--brand-text,#1a1128);font:inherit;cursor:pointer;border-radius:7px;padding:0 14px;font-size:13px;font-weight:650}._suggestSlugButton_sppau_269:hover{border-color:var(--brand-border-strong,#c7b8d9);background:var(--brand-surface-hover,#f1f5f9)}._fieldHint_sppau_287,._fieldError_sppau_288{min-height:18px;font-size:12px;font-weight:500;line-height:18px;display:block}._fieldHint_sppau_287{color:var(--brand-text-muted,#756b82)}._inputWrap_sppau_300{border:1px solid var(--brand-border,#ded7e7);background:var(--brand-surface,#fff);min-height:46px;color:var(--brand-text-muted,#756b82);border-radius:7px;align-items:center;gap:10px;padding:0 13px;transition:border-color .15s,box-shadow .15s;display:flex}._inputWrap_sppau_300:focus-within{border-color:var(--app-field-focus-border);box-shadow:var(--app-field-focus-ring);color:var(--brand-primary,#7c3aed)}._inputWrap_sppau_300:has(input[aria-invalid=true]){border-color:#dc2626}._inputWrap_sppau_300:has(input[aria-invalid=true]):focus-within{box-shadow:var(--app-field-error-focus-ring)}._inputWrap_sppau_300 input{width:100%;min-width:0;color:var(--brand-text,#1a1128);font:inherit;background:0 0;border:0;outline:0;font-weight:400}._fieldError_sppau_288{color:#dc2626}._fieldMessageEmpty_sppau_344{visibility:hidden}._brandAssets_sppau_348{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}._assetEditor_sppau_354{grid-template-rows:auto 118px auto;align-content:start;gap:13px;min-width:0;display:grid}._assetHeading_sppau_362 h3,._assetHeading_sppau_362 p{margin:0}._assetHeading_sppau_362 h3{font-size:15px}._assetHeading_sppau_362 p,._assetHint_sppau_372{color:var(--brand-text-muted,#756b82);margin-top:4px;font-size:12px;line-height:1.4}._logoCanvas_sppau_379{box-sizing:border-box;border:1px solid #94a3b8b8;border-radius:8px;place-items:center;width:100%;height:118px;padding:16px;transition:background-color .2s,border-color .2s;display:grid;position:relative;overflow:hidden}._assetSurfaceDark_sppau_393{background:#24252a;border-color:#ffffff2e}._assetSurfaceLight_sppau_398{background:#f8fafc;border-color:#0f172a29}._iconCanvas_sppau_403{justify-self:start;width:118px}._iconCanvas_sppau_403 img{width:78px;height:78px}._logoCanvas_sppau_379 img{z-index:1;object-fit:contain;max-width:100%;max-height:70px;position:relative}._logoActions_sppau_15{flex-wrap:wrap}._logoActions_sppau_15 p{color:var(--brand-text-muted,#756b82);flex-basis:100%;margin:0;font-size:12px}._assetHint_sppau_372{margin:14px 0 0}._hiddenInput_sppau_436{display:none}._themeGrid_sppau_440{grid-template-columns:1fr;gap:10px;display:grid}._themeOption_sppau_446{border:1px solid var(--brand-border,#ded7e7);background:var(--brand-surface,#fff);min-height:76px;color:var(--brand-text,#1a1128);text-align:left;cursor:pointer;border-radius:8px;grid-template-columns:50px minmax(0,1fr) 24px;align-items:center;gap:13px;padding:11px;transition:border-color .15s,box-shadow .15s;display:grid}._themeOption_sppau_446:hover,._themeSelected_sppau_463{border-color:var(--brand-primary,#7c3aed)}._swatches_sppau_467{border-radius:7px;width:44px;height:44px;display:flex;overflow:hidden}._swatches_sppau_467 span{flex:1}._themeCopy_sppau_479{flex-direction:column;gap:4px;min-width:0;display:flex}._themeCopy_sppau_479 strong{font-size:14px}._themeCopy_sppau_479 small{color:var(--brand-text-muted,#756b82);font-size:12px;line-height:1.35}._checkMark_sppau_496{border:1px solid var(--brand-border,#ded7e7);color:#fff;border-radius:50%;place-items:center;width:22px;height:22px;display:grid}._themeSelected_sppau_463 ._checkMark_sppau_496{border-color:var(--brand-primary,#7c3aed);background:var(--brand-primary,#7c3aed)}body.dark ._dangerButton_sppau_23{color:#fca5a5;background:#7f1d1d38;border-color:#f871714d}._loading_sppau_517{min-height:50vh;color:var(--text-color);place-items:center;display:grid}@media (width<=900px){._controls_sppau_109,._themeGrid_sppau_440{grid-template-columns:1fr}}@media (width>=901px) and (height<=1100px){._page_sppau_1{--app-page-header-margin-bottom:16px;padding:16px 0}._controls_sppau_109{gap:14px}._settingsCard_sppau_117{padding:16px}._cardHeading_sppau_126{margin-bottom:12px}._companyIdentity_sppau_180{margin-bottom:12px;padding-bottom:12px}._section_sppau_214{margin-bottom:14px;padding-bottom:14px}._sectionHeading_sppau_226{margin-bottom:10px}._detailsGrid_sppau_244,._brandAssets_sppau_348{gap:10px}._field_sppau_250{gap:6px}._assetEditor_sppau_354{grid-template-rows:auto 88px auto;gap:8px}._logoCanvas_sppau_379{height:88px;padding:10px}._iconCanvas_sppau_403{width:88px}._iconCanvas_sppau_403 img{width:58px;height:58px}._themeGrid_sppau_440{gap:7px}._themeOption_sppau_446{gap:10px;padding:8px}._swatches_sppau_467{width:42px;height:42px}}@media (width<=768px){._page_sppau_1{width:min(calc(100% - var(--app-page-mobile-gutter)), var(--app-page-max-width))}}@media (width<=640px){._page_sppau_1{width:min(calc(100% - var(--app-page-mobile-gutter)), var(--app-page-max-width));padding-top:var(--app-page-padding-top-mobile)}._headerActions_sppau_628{display:none}._mobileActions_sppau_11{padding-bottom:env(safe-area-inset-bottom,0px);grid-template-columns:minmax(0,1fr) minmax(0,1.35fr);gap:10px;margin-top:16px;display:grid}._mobileActions_sppau_11>button{width:100%;min-width:0;min-height:44px}._profileCardHeading_sppau_137{flex-wrap:wrap}._profileCardHeading_sppau_137 ._updatedAt_sppau_137{text-align:left;width:100%;margin:0 0 0 50px}._brandAssets_sppau_348,._detailsGrid_sppau_244,._themeGrid_sppau_440,._slugEditor_sppau_263{grid-template-columns:1fr}._logoCanvas_sppau_379{width:100%}._iconCanvas_sppau_403{width:118px}}._page_1ip9h_1{width:min(var(--app-page-max-width), calc(100% - var(--app-page-gutter)));padding:var(--app-page-padding-top) 0 48px;box-sizing:border-box;margin:0 auto}._adminBadge_1ip9h_11{color:var(--brand-primary-strong);background:var(--brand-primary-soft);border:1px solid rgba(var(--brand-primary-rgb), .2);border-radius:6px;padding:6px 9px;font-size:12px;font-weight:600}._tool_1ip9h_21{background:var(--app-card-background);border:1px solid var(--app-card-border);border-radius:var(--app-card-radius);box-shadow:var(--app-card-shadow);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);overflow:hidden}._steps_1ip9h_30{border-bottom:1px solid var(--brand-border);grid-template-columns:repeat(3,1fr);align-items:stretch;min-height:52px;display:grid}._steps_1ip9h_30 span{color:var(--brand-text-muted);justify-content:center;align-items:center;font-size:13px;font-weight:550;display:flex;position:relative}._steps_1ip9h_30 span+span{border-left:1px solid var(--brand-border)}._steps_1ip9h_30 ._stepActive_1ip9h_52{color:var(--brand-primary);background:rgba(var(--brand-primary-rgb), .07)}._steps_1ip9h_30 ._stepActive_1ip9h_52:after{background:var(--brand-primary);content:"";height:2px;position:absolute;bottom:-1px;left:0;right:0}._content_1ip9h_67{padding:30px}._zipCard_1ip9h_71{background:var(--brand-surface-subtle);border:1px solid var(--brand-border);border-radius:8px;grid-template-columns:minmax(340px,.85fr) minmax(420px,1.4fr);align-items:center;gap:24px;padding:20px;transition:background-color .16s,border-color .16s,box-shadow .16s;display:grid}._zipCardActive_1ip9h_86 ._dropCue_1ip9h_86{color:var(--brand-primary);background:rgba(var(--brand-primary-rgb), .13);border-color:var(--brand-primary);box-shadow:0 0 0 3px rgba(var(--brand-primary-rgb), .12)}._zipCardActive_1ip9h_86 ._dropCueCopy_1ip9h_93 strong{color:var(--brand-primary)}._uploadHeading_1ip9h_97{min-width:0}._uploadHeading_1ip9h_97 p{color:var(--brand-text-muted);margin:5px 0 0;font-size:12px}._zipPicker_1ip9h_107{box-sizing:border-box;justify-content:flex-end;align-items:center;min-height:66px;display:flex}._emptyZipPicker_1ip9h_115{align-items:center;gap:12px;width:100%;display:flex}._dropCue_1ip9h_86{width:100%;min-width:0;min-height:66px;color:var(--brand-text-muted);background:rgba(var(--brand-primary-rgb), .025);border:1px dashed var(--brand-border-strong);box-sizing:border-box;border-radius:7px;flex:1;align-items:center;gap:12px;padding:12px;transition:color .16s,background-color .16s,border-color .16s;display:flex}._dropCueCopy_1ip9h_93{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}._dropCueCopy_1ip9h_93 strong{color:var(--brand-text);font-size:12px;font-weight:550}._dropCueCopy_1ip9h_93 small{color:var(--brand-text-muted);font-size:11px}._fileInput_1ip9h_161{display:none}._fileIcon_1ip9h_165{width:56px;height:56px;color:var(--brand-primary);background:var(--brand-primary-soft);border:1px solid rgba(var(--brand-primary-rgb), .2);border-radius:8px;justify-content:center;align-items:center;display:inline-flex}._fileIcon_1ip9h_165 svg{width:26px;height:26px}._selectedFile_1ip9h_182{background:var(--brand-surface);border:1px solid var(--brand-border);box-sizing:border-box;border-radius:8px;align-items:center;gap:16px;width:min(100%,620px);padding:18px;display:flex}._fileIcon_1ip9h_165{flex:0 0 48px;width:48px;height:48px}._fileDetails_1ip9h_200{flex-direction:column;flex:1;gap:4px;min-width:0;display:flex}._fileDetails_1ip9h_200 strong{color:var(--brand-text);text-overflow:ellipsis;white-space:nowrap;font-size:14px;overflow:hidden}._fileDetails_1ip9h_200 small{color:var(--brand-text-muted);font-size:12px}._iconButton_1ip9h_221{width:38px;height:38px;color:var(--brand-text-muted);cursor:pointer;background:0 0;border:0;border-radius:6px;justify-content:center;align-items:center;padding:0;display:inline-flex}._iconButton_1ip9h_221:hover{color:var(--brand-primary)}._iconButton_1ip9h_221 svg{width:20px;height:20px}._zipPicker_1ip9h_107 ._selectedFile_1ip9h_182{background:0 0;border:0;width:100%;padding:0}._optionalSettings_1ip9h_251{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;margin-top:20px;display:grid}._optionCard_1ip9h_258{background:var(--brand-surface-subtle);border:1px solid var(--brand-border);border-radius:8px;flex-direction:column;min-width:0;padding:20px;display:flex}._optionCardWide_1ip9h_268{grid-column:1/-1}._optionHeader_1ip9h_272{align-items:flex-start;gap:12px;display:flex}._optionIcon_1ip9h_278{width:38px;height:38px;color:var(--brand-primary);background:rgba(var(--brand-primary-rgb), .11);border:1px solid rgba(var(--brand-primary-rgb), .2);border-radius:7px;flex:0 0 38px;justify-content:center;align-items:center;display:inline-flex}._optionIcon_1ip9h_278 svg{width:19px;height:19px}._optionCopy_1ip9h_296{min-width:0}._optionTitle_1ip9h_300{flex-wrap:wrap;align-items:center;gap:8px;display:flex}._optionTitle_1ip9h_300 h2{color:var(--brand-text);margin:0;font-size:15px;font-weight:600}._optionTitle_1ip9h_300 span{color:var(--brand-text-muted);background:var(--brand-surface);border:1px solid var(--brand-border);letter-spacing:.04em;text-transform:uppercase;border-radius:999px;padding:3px 7px;font-size:10px;font-weight:600;line-height:1}._optionTitle_1ip9h_300 ._requiredBadge_1ip9h_327{color:var(--brand-primary);background:rgba(var(--brand-primary-rgb), .07);border-color:rgba(var(--brand-primary-rgb), .14)}._optionCopy_1ip9h_296 p{color:var(--brand-text-muted);margin:5px 0 0;font-size:12px;line-height:1.45}._additionalFileList_1ip9h_340{flex-direction:column;gap:7px;max-height:176px;margin:18px 0 0;padding:0;list-style:none;display:flex;overflow-y:auto}._additionalFileList_1ip9h_340 li{background:var(--brand-surface);border:1px solid var(--brand-border);box-sizing:border-box;border-radius:7px;align-items:center;gap:8px;min-height:48px;padding:7px 7px 7px 11px;display:flex}._additionalFileDetails_1ip9h_363{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}._additionalFileDetails_1ip9h_363 strong{color:var(--brand-text);text-overflow:ellipsis;white-space:nowrap;font-size:12px;font-weight:550;overflow:hidden}._additionalFileDetails_1ip9h_363 small{color:var(--brand-text-muted);font-size:11px}._addButton_1ip9h_385{min-height:38px;color:var(--brand-primary);cursor:pointer;background:0 0;border:0;align-self:flex-start;align-items:center;gap:7px;margin-top:auto;padding:18px 0 0;font-family:inherit;font-size:13px;font-weight:600;display:inline-flex}._addButton_1ip9h_385:hover:not(:disabled){color:var(--brand-primary-strong)}._addButton_1ip9h_385:disabled{opacity:.5;cursor:not-allowed}._addButton_1ip9h_385 svg{width:17px;height:17px}._promptLabel_1ip9h_417{color:var(--brand-text);margin:18px 0 7px;font-size:12px;font-weight:550}._promptInput_1ip9h_424{resize:vertical;width:100%;min-height:116px;color:var(--brand-text);background:var(--brand-surface);border:1px solid var(--brand-border-strong);box-sizing:border-box;border-radius:7px;padding:11px 12px;font-family:inherit;font-size:13px;line-height:1.5}._promptInput_1ip9h_424::placeholder{color:var(--brand-text-muted);opacity:.72}._promptInput_1ip9h_424:focus{border-color:var(--brand-primary);outline:3px solid rgba(var(--brand-primary-rgb), .16)}._promptInput_1ip9h_424:disabled{opacity:.6;cursor:not-allowed}._promptHint_1ip9h_454{color:var(--brand-text-muted);margin-top:7px;font-size:11px}._statusPanel_1ip9h_460{background:var(--brand-surface-subtle);border:1px solid var(--brand-border);border-radius:8px;align-items:flex-start;gap:14px;margin-top:18px;padding:18px;display:flex}._statusIcon_1ip9h_471{width:38px;height:38px;color:var(--brand-primary);flex:0 0 38px;justify-content:center;align-items:center;display:inline-flex}._statusIcon_1ip9h_471 svg{width:23px;height:23px}._statusCopy_1ip9h_486{flex-direction:column;flex:1;gap:4px;min-width:0;display:flex}._statusCopy_1ip9h_486 strong{color:var(--brand-text);font-size:14px}._statusCopy_1ip9h_486 span{color:var(--brand-text-muted);font-size:13px}._progressTrack_1ip9h_504{background:var(--brand-border);border-radius:3px;height:5px;margin-top:9px;position:relative;overflow:hidden}._progressTrack_1ip9h_504>span{background:var(--brand-primary);border-radius:inherit;height:100%;transition:width .2s;display:block}._progressIndeterminate_1ip9h_521{animation:1.3s ease-in-out infinite _progress_1ip9h_504}._errorMessage_1ip9h_525{color:#b91c1c;background:#ef444414;border:1px solid #ef444438;border-radius:7px;margin-top:14px;padding:11px 13px;font-size:13px}._actions_1ip9h_535{justify-content:flex-end;gap:10px;margin-top:22px;display:flex}._primaryButton_1ip9h_542,._secondaryButton_1ip9h_543{cursor:pointer;border-radius:7px;justify-content:center;align-items:center;gap:8px;min-height:40px;padding:0 15px;font-family:inherit;font-size:14px;font-weight:550;transition:color .15s,background-color .15s,border-color .15s,opacity .15s;display:inline-flex}._primaryButton_1ip9h_542{color:#fff;background:var(--brand-action-primary);border:1px solid #0000}._primaryButton_1ip9h_542:hover:not(:disabled){background:var(--brand-action-primary-hover)}._primaryButton_1ip9h_542:disabled{opacity:.5;cursor:not-allowed}._secondaryButton_1ip9h_543{color:var(--brand-text);background:var(--brand-surface);border:1px solid var(--brand-border-strong)}._secondaryButton_1ip9h_543:hover{color:var(--brand-primary);border-color:var(--brand-primary)}._primaryButton_1ip9h_542:focus-visible,._secondaryButton_1ip9h_543:focus-visible,._iconButton_1ip9h_221:focus-visible,._addButton_1ip9h_385:focus-visible{outline:3px solid rgba(var(--brand-primary-rgb), .24);outline-offset:2px}._primaryButton_1ip9h_542 svg,._secondaryButton_1ip9h_543 svg{width:18px;height:18px}._spinner_1ip9h_602{animation:1s linear infinite _spin_1ip9h_602}@keyframes _spin_1ip9h_602{to{transform:rotate(360deg)}}@keyframes _progress_1ip9h_504{0%{transform:translate(-130%)}to{transform:translate(390%)}}body.dark ._adminBadge_1ip9h_11{color:var(--brand-primary-lighter);background:rgba(var(--brand-primary-rgb), .16)}body.dark ._optionTitle_1ip9h_300 ._requiredBadge_1ip9h_327{color:var(--brand-primary);background:rgba(var(--brand-primary-rgb), .16);border-color:rgba(var(--brand-primary-rgb), .26)}body.dark ._errorMessage_1ip9h_525{color:#fca5a5;background:#7f1d1d38}@media (width<=768px){._page_1ip9h_1{width:min(calc(100% - var(--app-page-mobile-gutter)), var(--app-page-max-width))}._zipCard_1ip9h_71{grid-template-columns:1fr;gap:14px}._zipPicker_1ip9h_107{justify-content:flex-start;width:100%}._emptyZipPicker_1ip9h_115 ._secondaryButton_1ip9h_543{flex:none;width:auto}}@media (width<=700px){._page_1ip9h_1{width:min(calc(100% - var(--app-page-mobile-gutter)), var(--app-page-max-width));padding-top:var(--app-page-padding-top-mobile)}._content_1ip9h_67{padding:18px}._zipCard_1ip9h_71{padding:17px}._optionalSettings_1ip9h_251{grid-template-columns:1fr}._optionCard_1ip9h_258{padding:17px}._steps_1ip9h_30 span{font-size:12px}._actions_1ip9h_535{flex-direction:column}._primaryButton_1ip9h_542,._secondaryButton_1ip9h_543{width:100%}}@media (prefers-reduced-motion:reduce){._spinner_1ip9h_602,._progressIndeterminate_1ip9h_521{animation-duration:0s}}._page_inzvj_1{box-sizing:border-box;min-height:100%;color:var(--brand-text);place-items:center;padding:48px 20px;display:grid}._card_inzvj_10{box-sizing:border-box;border:1px solid var(--brand-border);background:var(--brand-surface-glass);-webkit-backdrop-filter:blur(24px);border-radius:20px;width:min(100%,580px);padding:48px;animation:.42s cubic-bezier(.16,1,.3,1) both _cardIn_inzvj_1;box-shadow:0 24px 70px #1f122c1f}._iconWrap_inzvj_23{border:1px solid rgba(var(--brand-primary-rgb), .16);width:64px;height:64px;color:var(--brand-primary);background:var(--brand-primary-soft);border-radius:18px;place-items:center;margin-bottom:24px;display:grid}._eyebrow_inzvj_35{color:var(--brand-primary);letter-spacing:.1em;text-transform:uppercase;margin:0 0 8px;font-size:12px;font-weight:700}._title_inzvj_44{max-width:480px;color:var(--brand-text);letter-spacing:-.035em;margin:0;font-size:clamp(28px,4vw,36px);font-weight:700;line-height:1.15}._description_inzvj_54{color:var(--brand-text-muted);margin:18px 0 0;font-size:16px;line-height:1.65}._account_inzvj_61{border:1px solid var(--brand-border);background:var(--brand-surface-subtle);border-radius:12px;align-items:center;gap:12px;min-width:0;margin-top:28px;padding:14px 16px;display:flex}._accountIcon_inzvj_73{width:36px;height:36px;color:var(--brand-primary);background:var(--brand-primary-soft);border-radius:10px;flex:none;place-items:center;display:grid}._accountCopy_inzvj_84{flex-direction:column;gap:1px;min-width:0;display:flex}._accountLabel_inzvj_91{color:var(--brand-text-muted);font-size:12px;line-height:1.4}._accountName_inzvj_97{color:var(--brand-text);text-overflow:ellipsis;white-space:nowrap;font-size:14px;font-weight:600;line-height:1.4;overflow:hidden}._actions_inzvj_107{align-items:stretch;gap:12px;margin-top:28px;display:flex}._primaryAction_inzvj_114{cursor:pointer;color:#fff;background:var(--brand-action-primary);border:1px solid #0000;border-radius:7px;flex:auto;justify-content:center;align-items:center;gap:8px;min-height:40px;padding:0 15px;font-family:inherit;font-size:14px;font-weight:650;transition:color .15s,border-color .15s,background-color .15s;display:inline-flex}._primaryAction_inzvj_114:hover{background:var(--brand-action-primary-hover)}._primaryAction_inzvj_114:focus-visible{outline:3px solid rgba(var(--brand-action-primary-rgb), .24);outline-offset:2px}._helpText_inzvj_148{border-top:1px solid var(--brand-border);color:var(--brand-text-muted);margin:24px 0 0;padding-top:22px;font-size:13px;line-height:1.55}@keyframes _cardIn_inzvj_1{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:translateY(0)}}@media (width<=600px){._page_inzvj_1{place-items:start center;padding:24px 14px}._card_inzvj_10{border-radius:16px;padding:32px 24px}._iconWrap_inzvj_23{border-radius:16px;width:56px;height:56px;margin-bottom:20px}._description_inzvj_54{font-size:15px}._actions_inzvj_107{flex-direction:column}._primaryAction_inzvj_114{width:100%}}@media (prefers-reduced-motion:reduce){._card_inzvj_10{animation:none}._primaryAction_inzvj_114{transition:none}}body.dark ._card_inzvj_10{box-shadow:0 24px 70px #00000052}
