@import "https://fonts.googleapis.com/css2?family=Inter:wght@300;400;500;600;700&display=swap";@font-face{font-family:Satoshi;src:url(/assets/Satoshi-Light-IqwJ_ZjS.woff2)format("woff2");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:Satoshi;src:url(/assets/Satoshi-Regular-CPM9dct4.woff2)format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Satoshi;src:url(/assets/Satoshi-Medium-ByP-Zb-9.woff2)format("woff2");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Satoshi;src:url(/assets/Satoshi-Bold-Bd5kKQ_U.woff2)format("woff2");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Satoshi;src:url(/assets/Satoshi-Black-DjnQuuRz.woff2)format("woff2");font-weight:900;font-style:normal;font-display:swap}html,body{height:100%;overflow:hidden}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin:0;font-family:Satoshi,Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,sans-serif}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:#18181b;--brand-code-text:#f4f4f5;--brand-code-border:#52525b;--brand-code-control:#3f3f46;--brand-code-control-hover:#52525b;--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-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:700;--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}.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}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}: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}._pageBackground_19hpa_3{width:100%;height:100%;position:relative;overflow:hidden}._bgBlob1_19hpa_19{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_19hpa_1;position:absolute;top:-20%;right:-10%}._bgBlob2_19hpa_53{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_19hpa_1;position:absolute;bottom:-15%;left:-10%}@keyframes _bgPulse_19hpa_1{0%{opacity:.8;transform:scale(1)}to{opacity:1;transform:scale(1.05)}}._mainContent_19hpa_109{z-index:5;justify-content:center;align-items:center;height:100%;padding:20px;display:flex;position:relative}._loginCard_19hpa_131{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);padding:48px 44px;animation:.7s cubic-bezier(.16,1,.3,1) both _slideUp_19hpa_1}._backButton_19hpa_145{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:DM Sans,sans-serif;font-size:13px;font-weight:600;transition:color .2s,background .2s,transform .2s;display:inline-flex}._backButton_19hpa_145:hover{color:var(--brand-primary);background:rgba(var(--brand-primary-mid-rgb), .08);transform:translate(-2px)}._backButton_19hpa_145:focus-visible{outline:2px solid rgba(var(--brand-primary-mid-rgb), .42);outline-offset:2px}@keyframes _slideUp_19hpa_1{0%{opacity:0;transform:translateY(28px)}to{opacity:1;transform:translateY(0)}}._cardIcon_19hpa_231{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_19hpa_255{color:#fff}._cardTitle_19hpa_262{color:var(--brand-text);letter-spacing:-.5px;margin-bottom:6px;font-family:DM Sans,sans-serif;font-size:26px;font-weight:700}._cardSubtitle_19hpa_280{color:var(--brand-text-muted);margin-bottom:32px;font-size:14px;line-height:1.5}._errorMessage_19hpa_296{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_19hpa_1;display:flex}._errorIcon_19hpa_326{flex-shrink:0}@keyframes _shake_19hpa_1{0%,to{transform:translate(0)}20%{transform:translate(-6px)}40%{transform:translate(6px)}60%{transform:translate(-4px)}80%{transform:translate(4px)}}._form_19hpa_371{flex-direction:column;width:100%;display:flex}._formGroup_19hpa_383{margin-bottom:20px}._formLabel_19hpa_391{color:var(--brand-text);align-items:center;gap:4px;margin-bottom:8px;font-size:13px;font-weight:600;display:flex}._required_19hpa_411{color:#ef4444}._inputWrapper_19hpa_421{align-items:center;gap:8px;display:flex;position:relative}._inputIcon_19hpa_435{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_19hpa_448{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:DM Sans,sans-serif;font-size:14px;transition:border-color .15s,box-shadow .15s}._formInput_19hpa_448::placeholder{color:var(--brand-placeholder)}._formInput_19hpa_448:focus{border-color:var(--app-field-focus-border);box-shadow:var(--app-field-focus-ring)}._formInput_19hpa_448:focus+._inputIcon_19hpa_435{color:var(--brand-primary)}._passwordInput_19hpa_488{padding-right:44px}._togglePassword_19hpa_495{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_19hpa_495:hover{color:var(--brand-primary-mid);background:0 0}._togglePassword_19hpa_495:focus-visible{outline:2px solid rgba(var(--brand-primary-mid-rgb), .5);outline-offset:1px}._togglePassword_19hpa_495 svg{width:17px;height:17px}._optionsRow_19hpa_534{justify-content:space-between;align-items:center;margin-bottom:28px;display:flex}._rememberMe_19hpa_548{cursor:pointer;color:var(--brand-text);align-items:center;gap:8px;font-size:13px;display:flex}._customCheck_19hpa_566{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_19hpa_566:checked{background:var(--brand-primary-mid);border-color:var(--brand-primary-mid)}._customCheck_19hpa_566:checked:after{content:"✓";color:#fff;font-size:11px;font-weight:700;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}._forgotLink_19hpa_625{color:var(--brand-primary-mid);font-size:13px;font-weight:500;text-decoration:none;transition:color .2s}._forgotLink_19hpa_625:hover{color:var(--brand-primary)}._submitBtn_19hpa_651{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:DM Sans,sans-serif;font-size:15px;font-weight:600;transition:all .3s;display:flex}._submitBtn_19hpa_651:hover{box-shadow:none;background-position:100%}._submitBtn_19hpa_651:active{transform:translateY(0)}._submitBtn_19hpa_651:disabled{opacity:.7;cursor:not-allowed;transform:none}._spinner_19hpa_733{animation:1s linear infinite _spin_19hpa_733}@keyframes _spin_19hpa_733{to{transform:rotate(360deg)}}._cardFooter_19hpa_755{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_19hpa_755 a{color:var(--brand-primary-mid);font-weight:600;text-decoration:none;transition:color .2s}._cardFooter_19hpa_755 a:hover{color:var(--brand-primary);text-decoration:underline}body.dark ._backButton_19hpa_145{color:var(--brand-text-muted)}@media (width<=520px){._loginCard_19hpa_131{border-radius:var(--app-card-radius);padding:36px 24px}._cardTitle_19hpa_262{font-size:22px}._mainContent_19hpa_109{padding:20px 16px}}@media (width>=768px){._cardTitle_19hpa_262{font-size:28px}}._nav_hjie9_15{box-sizing:border-box;background-color:var(--main-color,#1a1a2e);z-index:1000;background-position:50%;background-repeat:no-repeat;background-size:cover;flex-shrink:0;justify-content:space-between;align-items:center;width:100%;height:3rem;padding:0 .75rem;display:flex}._logoLink_hjie9_49{flex-shrink:1;align-items:center;min-width:0;padding:.25rem 0;text-decoration:none;display:flex}._logoLink_hjie9_49:active{transform:scale(var(--active-scale,.97))}._logoContainer_hjie9_75{align-items:center;gap:.4rem;display:flex}._logoIcon_hjie9_87{object-fit:contain;width:auto;height:1.4rem}._customLogo_hjie9_93{object-fit:contain;width:auto;max-width:10rem;height:1.75rem;display:block}._logoTextWrapper_hjie9_101{align-items:center;display:flex;position:relative}._logoLetters_hjie9_113{object-fit:contain;width:auto;height:.9rem}._logoStar_hjie9_125{object-fit:contain;width:auto;height:.45rem;position:absolute;top:-.15rem;right:-.35rem}._rightContainer_hjie9_147{flex-shrink:0;align-items:center;display:flex}._userMenuWrapper_hjie9_159{position:relative}._initialsBtn_hjie9_167{background-color:var(--text-color,#e0e0e0);width:2rem;height:2rem;color:var(--extra-text-color,#1a1a2e);letter-spacing:.03em;cursor:pointer;border:none;border-radius:.5rem;justify-content:center;align-items:center;font-size:.75rem;font-weight:700;transition:opacity .15s,transform .1s;display:flex}._initialsBtn_hjie9_167:hover{opacity:.9}._initialsBtn_hjie9_167:active{transform:scale(var(--active-scale,.95))}._loginLink_hjie9_221{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_hjie9_221:hover{opacity:.8}@media screen and (width>=576px){._nav_hjie9_15{height:3.25rem;padding:0 1rem}._logoIcon_hjie9_87{height:1.6rem}._logoLetters_hjie9_113{height:1rem}._logoStar_hjie9_125{height:.5rem;top:-.2rem;right:-.4rem}._initialsBtn_hjie9_167{border-radius:.55rem;width:2.2rem;height:2.2rem;font-size:.8rem}}@media screen and (width>=768px){._nav_hjie9_15{height:3.5rem;padding:0 1.25rem}._logoContainer_hjie9_75{gap:.5rem}._logoIcon_hjie9_87{height:1.8rem}._customLogo_hjie9_93{max-width:12rem;height:2.2rem}._logoLetters_hjie9_113{height:1.1rem}._logoStar_hjie9_125{height:.55rem;top:-.2rem;right:-.45rem}._initialsBtn_hjie9_167{border-radius:.6rem;width:2.4rem;height:2.4rem;font-size:.85rem}._loginLink_hjie9_221{font-size:.9rem}}@media screen and (width>=1024px){._nav_hjie9_15{height:3.75rem;padding:0 1.75rem}._logoContainer_hjie9_75{gap:.55rem}._logoIcon_hjie9_87{height:2rem}._logoLetters_hjie9_113{height:1.2rem}._logoStar_hjie9_125{height:.6rem;top:-.25rem;right:-.5rem}._initialsBtn_hjie9_167{border-radius:.65rem;width:2.6rem;height:2.6rem;font-size:.9rem}._loginLink_hjie9_221{padding:.4rem 1rem;font-size:.95rem}}@media screen and (width>=1440px){._nav_hjie9_15{height:4rem;padding:0 2.5rem}._logoContainer_hjie9_75{gap:.6rem}._logoIcon_hjie9_87{height:2.2rem}._customLogo_hjie9_93{max-width:14rem;height:2.6rem}._logoLetters_hjie9_113{height:1.35rem}._logoStar_hjie9_125{height:.65rem;top:-.25rem;right:-.55rem}._initialsBtn_hjie9_167{border-radius:.7rem;width:2.8rem;height:2.8rem;font-size:.95rem}._loginLink_hjie9_221{padding:.45rem 1.1rem;font-size:1rem}}._dropdown_w8430_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_w8430_21{border-bottom:1px solid var(--brand-border);align-items:center;gap:12px;min-width:0;padding:10px 10px 14px;display:flex}._userCircle_w8430_30{width:42px;height:42px;color:var(--brand-primary-strong);background:var(--brand-primary-soft);border:1px solid rgba(var(--brand-primary-rgb), .18);border-radius:8px;flex:0 0 42px;justify-content:center;align-items:center;font-size:.78rem;font-weight:700;display:flex}._userInfo_w8430_45{min-width:0}._userName_w8430_49{color:var(--brand-text);text-overflow:ellipsis;white-space:nowrap;font-size:.95rem;font-weight:700;line-height:1.25;overflow:hidden}._userMeta_w8430_59{color:var(--brand-text-muted);text-overflow:ellipsis;white-space:nowrap;margin-top:3px;font-size:.75rem;line-height:1.25;overflow:hidden}._menuSection_w8430_69{padding:10px 0 4px}._menuSection_w8430_69+._menuSection_w8430_69{border-top:1px solid var(--brand-border)}._sectionLabel_w8430_77{color:var(--brand-text-muted);text-transform:uppercase;padding:0 10px 6px;font-size:.68rem;font-weight:700}._sectionItems_w8430_85{flex-direction:column;gap:2px;display:flex}._menuItem_w8430_91,._logoutButton_w8430_92{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_w8430_91:hover,._logoutButton_w8430_92:hover{color:var(--brand-text);background:var(--brand-surface-hover)}._menuItem_w8430_91:focus-visible,._logoutButton_w8430_92:focus-visible{outline:2px solid var(--brand-primary);outline-offset:-2px}._menuItemActive_w8430_127{color:var(--brand-primary);background:rgba(var(--brand-primary-rgb), .12);font-weight:650}._menuItemActive_w8430_127:hover{color:var(--brand-primary);background:rgba(var(--brand-primary-rgb), .16)}body.dark ._userCircle_w8430_30{color:var(--brand-primary-lighter);background:rgba(var(--brand-primary-rgb), .16);border-color:rgba(var(--brand-primary-rgb), .32)}body.dark ._menuItemActive_w8430_127,body.dark ._menuItemActive_w8430_127:hover{color:var(--brand-primary-lighter);background:rgba(var(--brand-primary-rgb), .18)}._menuIcon_w8430_150{stroke-width:1.9px;flex:0 0 18px;width:18px;height:18px}._externalIcon_w8430_157{width:14px;height:14px;color:var(--brand-text-muted);stroke-width:1.8px;flex:0 0 14px;margin-left:auto}._menuFooter_w8430_166{border-top:1px solid var(--brand-border);padding-top:8px}._appearanceRow_w8430_171{box-sizing:border-box;justify-content:space-between;align-items:center;gap:12px;min-height:44px;padding:6px 8px 6px 10px;display:flex}._appearanceLabel_w8430_181{min-width:0;color:var(--brand-text);align-items:center;gap:10px;font-size:.84rem;font-weight:500;display:inline-flex}._logoutButton_w8430_92{color:var(--brand-text-muted)}._logoutButton_w8430_92:hover{color:#ef4444;background:#ef44441a}@media (width<=575px){._dropdown_w8430_1{max-height:calc(100dvh - 68px);position:fixed;top:56px;right:12px}}@media (prefers-reduced-motion:reduce){._menuItem_w8430_91,._logoutButton_w8430_92{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}}._container_12d5w_7{box-sizing:border-box;background:0 0;min-height:100%;padding:1rem}._pageTitle_12d5w_23{color:var(--text-color,#f0f0f0);text-align:left;margin-bottom:.5rem;font-size:1rem}._text_12d5w_37{color:var(--text-color,#f0f0f0);text-align:left;opacity:.8;margin-bottom:2rem;font-size:.7rem}._toolbar_12d5w_55{flex-direction:column;gap:10px;margin-bottom:1.25rem;display:flex}._searchBox_12d5w_62{width:100%}._sortBox_12d5w_66{height:var(--app-toolbar-control-height);box-sizing:border-box;border:1px solid var(--brand-border);background:var(--brand-surface-subtle);border-radius:8px;align-items:center;gap:8px;padding:0 12px;transition:border-color .15s;display:flex}._sortBox_12d5w_66:focus-within{border-color:var(--brand-primary)}._sortLabel_12d5w_84{color:var(--brand-text-muted);white-space:nowrap;flex-shrink:0;font-size:.75rem}._sortSelect_12d5w_96{color:var(--brand-text);cursor:pointer;background:0 0;border:none;outline:none;width:auto;min-width:104px;font-family:inherit;font-size:.8rem}._resultCount_12d5w_112{color:var(--brand-text-muted);white-space:nowrap;font-size:13px}._sortSelect_12d5w_96 option{background-color:var(--brand-surface);color:var(--brand-text)}body.light ._sortSelect_12d5w_96{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}body.dark ._sortSelect_12d5w_96{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}._noResults_12d5w_132{color:var(--text-color,#f0f0f0);text-align:center;opacity:.7;grid-column:1/-1;padding:1.5rem 0;font-size:.8rem}._titleLine_12d5w_150{background:linear-gradient(90deg,#ffffff4d 0%,#ffffff14 100%);border:none;height:1px;margin-bottom:1.25rem}._dashboard_12d5w_172{grid-template-columns:1fr;gap:1rem;margin-bottom:2rem;display:grid}._gridMotionViewport_12d5w_179{width:100%;display:flow-root}._sharedSectionHeader_12d5w_184{margin:0 0 1rem}._sharedSectionTitle_12d5w_188{color:var(--brand-text);letter-spacing:0;margin:0;font-size:1rem;font-weight:650}._sharedSectionSubtitle_12d5w_196{color:var(--brand-text-muted);margin:.2rem 0 0;font-size:.75rem}._dashboardWithPagination_12d5w_202{margin-bottom:.75rem}._sectionPagination_12d5w_206{justify-content:center;align-items:center;gap:4px;margin:0;display:flex}._pageBtn_12d5w_214{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_12d5w_214:hover:not(:disabled){background:var(--brand-surface-hover);color:var(--brand-text)}._pageBtn_12d5w_214:disabled{opacity:.3;cursor:not-allowed}._pageBtnActive_12d5w_245{background:var(--brand-primary-soft);border-color:rgba(var(--brand-primary-rgb), .18);color:var(--brand-primary-strong);font-weight:600}._pageBtnActive_12d5w_245:hover{background:rgba(var(--brand-primary-rgb), .16);border-color:rgba(var(--brand-primary-rgb), .24)}._pageBtn_12d5w_214 svg{stroke-width:2px;width:17px;height:17px}._pageBtn_12d5w_214:focus-visible{outline:2px solid rgba(var(--brand-primary-rgb), .3);outline-offset:1px}body.dark ._pageBtnActive_12d5w_245{background:rgba(var(--brand-primary-rgb), .16);border-color:rgba(var(--brand-primary-rgb), .26);color:var(--brand-primary-lighter)}._icon_12d5w_275{color:currentColor;width:18px;height:18px}._loadingState_12d5w_283,._emptyState_12d5w_284{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_12d5w_306,._emptyIconWrapper_12d5w_307{width:64px;height:64px;color:var(--brand-primary-strong);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_12d5w_306 svg,._emptyIcon_12d5w_307{stroke-width:1.8px;width:30px;height:30px}._loadingIconWrapper_12d5w_306 svg{animation:.9s linear infinite _dashboardSpin_12d5w_1}._loadingTitle_12d5w_333,._emptyTitle_12d5w_334{color:var(--brand-text);margin:0 0 .5rem;font-size:1.1rem;font-weight:700}._loadingSubtitle_12d5w_341,._emptySubtitle_12d5w_342{color:var(--brand-text-muted);max-width:340px;margin:0 0 1.25rem;font-size:.9rem}._emptyCtaButton_12d5w_349{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_12d5w_349:hover{background:var(--brand-action-primary-hover)}._emptyCtaButton_12d5w_349 svg{width:17px;height:17px}._emptyCtaButton_12d5w_349:focus-visible{outline:3px solid rgba(var(--brand-action-primary-rgb), .24);outline-offset:2px}@keyframes _dashboardSpin_12d5w_1{to{transform:rotate(360deg)}}@media (width>=576px){._container_12d5w_7{padding:1.25rem}._pageTitle_12d5w_23{font-size:1.1rem}._text_12d5w_37{font-size:.8rem}._dashboard_12d5w_172{grid-template-columns:repeat(2,1fr);gap:1.25rem}._toolbar_12d5w_55{flex-direction:row;align-items:center}._searchBox_12d5w_62{flex:0 320px;width:clamp(240px,30vw,320px)}._resultCount_12d5w_112{margin-right:auto}._sortBox_12d5w_66{flex-shrink:0;width:auto}}@media (width>=768px){._container_12d5w_7{padding:1.5rem}._pageTitle_12d5w_23{font-size:1.3rem}._text_12d5w_37{margin-bottom:2.5rem;font-size:1rem}._dashboard_12d5w_172{grid-template-columns:repeat(2,1fr);gap:1.25rem}._loadingTitle_12d5w_333,._emptyTitle_12d5w_334{font-size:1.15rem}._loadingSubtitle_12d5w_341,._emptySubtitle_12d5w_342{max-width:340px;font-size:.9rem}}body.dark ._loadingIconWrapper_12d5w_306,body.dark ._emptyIconWrapper_12d5w_307{color:var(--brand-primary-lighter)}@media (prefers-reduced-motion:reduce){._loadingIconWrapper_12d5w_306 svg{animation-duration:1.8s}}@media (width>=1024px){._container_12d5w_7{padding:1.75rem}._dashboard_12d5w_172{grid-template-columns:repeat(3,1fr);gap:1.5rem}}@media (width>=1440px){._container_12d5w_7{padding:2rem 2.5rem}._pageTitle_12d5w_23{font-size:1.4rem}._dashboard_12d5w_172{grid-template-columns:repeat(3,1fr);gap:1.5rem}}@media (width>=1600px) and (height<=1100px){._container_12d5w_7{padding:1rem 2rem}._toolbar_12d5w_55{margin-bottom:.85rem}._pageTitle_12d5w_23{margin-bottom:.35rem;font-size:1.15rem}._titleLine_12d5w_150{margin-bottom:.85rem}._dashboard_12d5w_172{gap:1rem;margin-bottom:1rem}._dashboardWithPagination_12d5w_202{margin-bottom:.35rem}._sharedSectionHeader_12d5w_184{margin-bottom:.65rem}._sharedSectionTitle_12d5w_188{font-size:.95rem}._sharedSectionSubtitle_12d5w_196{margin-top:.1rem;font-size:.7rem}}._backdrop_juutq_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_juutq_32{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_juutq_1;display:flex}@keyframes _fadeIn_juutq_1{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}._iconWrapper_juutq_79{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_juutq_79{stroke-width:2px;width:28px;height:28px}._title_juutq_108{color:var(--brand-text,#1a1128);font-size:var(--app-modal-title-size);margin:0 0 .5rem;font-weight:700}._text_juutq_118{color:var(--brand-text-muted,#756b82);max-width:300px;margin:0 0 1.5rem;font-size:.85rem;line-height:1.5}._ctaButton_juutq_134{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_juutq_134:hover{background:var(--brand-action-primary-hover,#6d28d9)}._ctaButton_juutq_134:active{opacity:.9}._ctaButton_juutq_134:focus-visible{outline:3px solid rgba(var(--brand-action-primary-rgb), .24);outline-offset:2px}@media (width>=768px){._errorCard_juutq_32{padding:3rem 2.5rem}._title_juutq_108{font-size:1.3rem}._text_juutq_118{max-width:340px;font-size:.9rem}}@media (prefers-reduced-motion:reduce){._errorCard_juutq_32{animation:none}}._backdrop_6wwy0_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_6wwy0_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_6wwy0_1}@keyframes _modalIn_6wwy0_1{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}._iconWrapper_6wwy0_31{width:48px;height:48px;color:var(--brand-primary-strong);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_6wwy0_31 svg{width:24px;height:24px}._card_6wwy0_14 h2{color:var(--brand-text);font-size:var(--app-modal-title-size);margin:0 0 8px;font-weight:700}._card_6wwy0_14 p{color:var(--brand-text-muted);margin:0 0 22px;font-size:13px;line-height:1.6}._confirmButton_6wwy0_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_6wwy0_62:hover{background:var(--brand-action-primary-hover)}._confirmButton_6wwy0_62:focus-visible{outline:3px solid rgba(var(--brand-action-primary-rgb), .24);outline-offset:2px}@media (prefers-reduced-motion:reduce){._card_6wwy0_14{animation:none}}._card_urh6s_7{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_urh6s_49{z-index:1;border-radius:inherit;cursor:pointer;background:0 0;border:0;padding:0;position:absolute;inset:0}._cardLink_urh6s_49:focus-visible{outline:3px solid rgba(var(--brand-primary-rgb), .3);outline-offset:2px}._card_urh6s_7:hover{border-color:var(--app-card-border-hover);background:var(--app-card-background)}._menuWrapper_urh6s_99{z-index:2;align-items:center;gap:.35rem;display:flex;position:absolute;bottom:.5rem;right:.5rem}._badgePosition_urh6s_121{z-index:3;pointer-events:auto;position:absolute;top:1rem;right:1rem}._cardWithBadge_urh6s_136 ._cardHeader_urh6s_136{padding-right:6.25rem}._badge_urh6s_121{letter-spacing:.05em;text-transform:uppercase;cursor:help;border-radius:20px;align-items:center;padding:2px 8px;font-size:.6rem;font-weight:700;display:inline-flex}._badgeInternal_urh6s_165{color:#d9814b;background:#d9814b1f;border:1px solid #d9814b59}._badgeGlobal_urh6s_177{color:#8659a8;background:#8659a81f;border:1px solid #8659a859}._badgeShared_urh6s_189{color:#0d9488;background:#0d94881f;border:1px solid #0d948859}._badge_urh6s_121[data-tooltip]{position:relative}._badge_urh6s_121[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_urh6s_121[data-tooltip]:hover:after,._badge_urh6s_121[data-tooltip]:focus-visible:after{opacity:1;transform:translateY(0)}._menuBtn_urh6s_265{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_urh6s_265:hover{background:var(--brand-surface-hover);border-color:var(--brand-border-strong);color:var(--brand-text)}._menuBtn_urh6s_265:focus-visible{outline:3px solid rgba(var(--brand-primary-rgb), .2);outline-offset:2px}._cardHeader_urh6s_136{flex-shrink:0;align-items:center;gap:.75rem;margin-bottom:.75rem;display:flex}._initialsBox_urh6s_341{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_urh6s_363{color:#fff;letter-spacing:.04em;font-size:.85rem;font-weight:700;line-height:1}._nameBlock_urh6s_379{flex-direction:column;gap:.1rem;min-width:0;display:flex}._title_urh6s_393{color:var(--text-color,#f0f0f0);white-space:nowrap;text-overflow:ellipsis;font-size:.85rem;font-weight:700;line-height:1.2;overflow:hidden}._name_urh6s_379{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_urh6s_435{color:var(--text-color,#f0f0f0);opacity:.8;-webkit-line-clamp:5;-webkit-box-orient:vertical;flex:1;min-height:0;margin:0;font-size:.7rem;line-height:1.5;display:-webkit-box;overflow:hidden}@media (width>=576px){._card_urh6s_7{border-radius:.85rem;height:14rem;padding:1.1rem}._initialsBox_urh6s_341{width:2.75rem;height:2.75rem}._initialsText_urh6s_363,._title_urh6s_393{font-size:.9rem}._name_urh6s_379{font-size:.8rem}._description_urh6s_435{-webkit-line-clamp:5;font-size:.75rem}}@media (width>=768px){._card_urh6s_7{height:15rem;padding:1.2rem}._initialsBox_urh6s_341{border-radius:.6rem;width:3rem;height:3rem}._initialsText_urh6s_363,._title_urh6s_393{font-size:.95rem}._name_urh6s_379{font-size:.85rem}._description_urh6s_435{-webkit-line-clamp:6;font-size:.78rem}}@media (width>=1024px){._card_urh6s_7{border-radius:1rem;height:16rem;padding:1.25rem}._cardHeader_urh6s_136{gap:.85rem;margin-bottom:.85rem}._initialsBox_urh6s_341{width:3.25rem;height:3.25rem}._initialsText_urh6s_363,._title_urh6s_393{font-size:1rem}._name_urh6s_379{font-size:.85rem}._description_urh6s_435{-webkit-line-clamp:7;font-size:.8rem}}@media (width>=1440px){._card_urh6s_7{height:17rem;padding:1.35rem}._initialsBox_urh6s_341{width:3.5rem;height:3.5rem}._initialsText_urh6s_363,._title_urh6s_393{font-size:1.05rem}._name_urh6s_379{font-size:.9rem}._description_urh6s_435{-webkit-line-clamp:8;font-size:.82rem}}@media (width>=1600px) and (height<=1100px){._card_urh6s_7{height:clamp(12rem,18vh,12rem);padding:1rem}._cardHeader_urh6s_136{gap:.7rem;margin-bottom:.65rem}._initialsBox_urh6s_341{width:2.75rem;height:2.75rem}._description_urh6s_435{-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}._page_8301n_1{width:min(1240px,100% - 40px);color:var(--brand-text);margin:0 auto;padding:24px 0 30px}._pageHeader_8301n_8{margin-bottom:18px}._eyebrow_8301n_12{color:var(--brand-primary-strong);text-transform:uppercase;margin:0 0 5px;font-size:12px;font-weight:700}._pageHeader_8301n_8 h1{letter-spacing:0;margin:0;font-size:30px;line-height:1.2}._subtitle_8301n_27{color:var(--brand-text-muted);margin:7px 0 0;font-size:15px}._settingsGrid_8301n_33{grid-template-columns:minmax(0,1.15fr) minmax(330px,.85fr);align-items:start;gap:18px;display:grid}._settingsCard_8301n_40{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_8301n_49{grid-column:1/-1}._cardHeading_8301n_53{align-items:flex-start;gap:12px;margin-bottom:18px;display:flex}._cardHeading_8301n_53 h2,._cardHeading_8301n_53 p{margin:0}._cardHeading_8301n_53 h2{font-size:18px;line-height:1.25}._cardHeading_8301n_53 p{color:var(--brand-text-muted);margin-top:4px;font-size:13px}._headingIcon_8301n_76{border:1px solid rgba(var(--brand-primary-rgb), .2);background:rgba(var(--brand-primary-rgb), .11);width:38px;height:38px;color:var(--brand-primary-strong);border-radius:7px;flex:0 0 38px;justify-content:center;align-items:center;display:inline-flex}._headingIcon_8301n_76 svg{width:19px;height:19px}._profileSummary_8301n_94{border-bottom:1px solid var(--brand-border);align-items:center;gap:12px;margin-bottom:17px;padding-bottom:17px;display:flex}._avatar_8301n_103{background:var(--brand-action-primary);color:#fff;border-radius:8px;justify-content:center;align-items:center;width:44px;height:44px;font-size:14px;font-weight:700;display:inline-flex}._profileSummary_8301n_94 strong,._profileSummary_8301n_94 span{display:block}._profileSummary_8301n_94 strong{font-size:15px}._profileSummary_8301n_94 span{color:var(--brand-text-muted);margin-top:2px;font-size:12px}._profileFields_8301n_131{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;display:grid}._passwordFields_8301n_137{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;display:grid}._fieldGroup_8301n_143{min-width:0}._fieldGroup_8301n_143 label{color:var(--brand-text);margin-bottom:6px;font-size:13px;font-weight:650;display:block}._inputShell_8301n_155{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_8301n_155:focus-within{border-color:var(--app-field-focus-border);box-shadow:var(--app-field-focus-ring)}._inputShell_8301n_155>svg{width:17px;height:17px;color:var(--brand-text-muted);flex:0 0 17px}._inputShell_8301n_155 input{width:100%;min-width:0;color:var(--brand-text);font:inherit;background:0 0;border:0;outline:0;font-size:14px}._readOnlyInput_8301n_194{background:var(--brand-surface-hover)}._readOnlyInput_8301n_194:focus-within{border-color:var(--brand-border);box-shadow:none}._readOnlyInput_8301n_194 input{color:var(--brand-text-muted);cursor:default}._inputShellError_8301n_208,._inputShellError_8301n_208:focus-within{border-color:#ef4444}._inputShellError_8301n_208:focus-within{box-shadow:var(--app-field-error-focus-ring)}._fieldError_8301n_217,._fieldHint_8301n_218{margin-top:5px;font-size:11px;display:block}._fieldError_8301n_217{color:#dc2626}._fieldHint_8301n_218{color:var(--brand-text-muted)}._visibilityButton_8301n_232{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_8301n_232:hover{color:var(--brand-primary-strong)}._visibilityButton_8301n_232 svg{width:17px;height:17px}._cardActions_8301n_255{border-top:1px solid var(--brand-border);justify-content:flex-end;gap:10px;margin-top:18px;padding-top:16px;display:flex}._primaryButton_8301n_264,._secondaryButton_8301n_265{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_8301n_264{background:var(--brand-action-primary);color:#fff;border:1px solid #0000}._secondaryButton_8301n_265{border:1px solid var(--brand-border);background:var(--brand-surface);color:var(--brand-text)}._primaryButton_8301n_264:hover:not(:disabled){background:var(--brand-action-primary-hover)}._secondaryButton_8301n_265:hover:not(:disabled){border-color:var(--brand-border-strong);background:var(--brand-surface-hover)}._primaryButton_8301n_264:disabled,._secondaryButton_8301n_265:disabled{cursor:not-allowed;opacity:.45}._primaryButton_8301n_264 svg,._secondaryButton_8301n_265 svg{width:17px;height:17px}._appearanceOptions_8301n_317{gap:9px;display:grid}._appearanceOption_8301n_317{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_8301n_317:hover:not(:disabled){border-color:var(--brand-border-strong);background:var(--brand-surface-hover)}._appearanceOptionSelected_8301n_346{border-color:rgba(var(--brand-primary-rgb), .55);background:rgba(var(--brand-primary-rgb), .1)}._appearanceOption_8301n_317>svg{width:20px;height:20px;color:var(--brand-primary-strong);justify-self:center}._appearanceCopy_8301n_358 strong,._appearanceCopy_8301n_358 small{display:block}._appearanceCopy_8301n_358 strong{font-size:13px}._appearanceCopy_8301n_358 small{color:var(--brand-text-muted);margin-top:2px;font-size:11px}._selectionMark_8301n_373{border:1px solid var(--brand-border-strong);border-radius:50%;justify-content:center;align-items:center;width:20px;height:20px;display:inline-flex}._appearanceOptionSelected_8301n_346 ._selectionMark_8301n_373{border-color:var(--brand-primary);background:var(--brand-primary);color:#fff}._selectionMark_8301n_373 svg{stroke-width:3px;width:13px;height:13px}._notice_8301n_395{border:1px solid;border-radius:7px;margin-bottom:14px;padding:9px 11px;font-size:12px}._noticeError_8301n_403{color:#dc2626;background:#ef44441a;border-color:#ef444459}._noticeSuccess_8301n_409{color:#059669;background:#10b9811a;border-color:#10b98159}body.dark ._noticeError_8301n_403{color:#fca5a5}body.dark ._noticeSuccess_8301n_409{color:#6ee7b7}body.dark ._eyebrow_8301n_12,body.dark ._headingIcon_8301n_76,body.dark ._appearanceOption_8301n_317>svg,body.dark ._visibilityButton_8301n_232:hover{color:var(--brand-primary-lighter)}._loadingState_8301n_430{min-height:220px;color:var(--brand-text-muted);justify-content:center;align-items:center;gap:8px;font-size:13px;display:flex}._loadingState_8301n_430 svg,._spinner_8301n_441{animation:.9s linear infinite _accountSettingsSpin_8301n_1}@keyframes _accountSettingsSpin_8301n_1{to{transform:rotate(360deg)}}@media (width<=900px){._settingsGrid_8301n_33{grid-template-columns:1fr}._securityCard_8301n_49{grid-column:auto}._passwordFields_8301n_137{grid-template-columns:1fr}}@media (width<=600px){._page_8301n_1{width:min(100% - 24px,1240px);padding:16px 0 24px}._pageHeader_8301n_8 h1{font-size:25px}._settingsCard_8301n_40{padding:16px}._profileFields_8301n_131{grid-template-columns:1fr}._cardActions_8301n_255{flex-direction:column-reverse}._cardActions_8301n_255 button{width:100%}}@media (prefers-reduced-motion:reduce){._spinner_8301n_441,._loadingState_8301n_430 svg{animation-duration:1.8s}}._pageContainer_dsaiu_4{max-width:1200px;margin:0 auto;padding:30px 20px}._pageHeader_dsaiu_11{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:16px;margin-bottom:28px;display:flex}._headerLeft_dsaiu_20{flex-direction:column;gap:4px;display:flex}._eyebrow_dsaiu_26{color:var(--brand-primary);text-transform:uppercase;margin:0;font-size:12px;font-weight:700;line-height:1.2}._pageTitle_dsaiu_35{color:var(--brand-text);margin:0;font-size:28px;font-weight:700;line-height:1.2}._pageSubtitle_dsaiu_43{color:var(--brand-text-muted);font-size:14px}._headerActions_dsaiu_48{flex-wrap:wrap;align-items:center;gap:10px;display:flex}._addCompanyBtn_dsaiu_55{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_dsaiu_55:hover{background:var(--brand-action-primary-hover)}._addCompanyBtn_dsaiu_55 svg{stroke-width:2px;flex:0 0 18px;width:18px;height:18px}._addCompanyBtn_dsaiu_55:focus-visible,._retryBtn_dsaiu_89:focus-visible{outline:3px solid rgba(var(--brand-action-primary-rgb), .24);outline-offset:2px}._statsRow_dsaiu_95{grid-template-columns:repeat(4,1fr);gap:16px;margin-bottom:24px;display:grid}._statCard_dsaiu_102{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_dsaiu_112{border-left-color:var(--brand-primary)}._statActive_dsaiu_116{border-left-color:#10b981}._statNew_dsaiu_120{border-left-color:#3b82f6}._statInactive_dsaiu_124{border-left-color:#ef4444}._statTop_dsaiu_128{justify-content:space-between;align-items:center;margin-bottom:6px;display:flex}._statValue_dsaiu_135{color:var(--brand-text);font-size:28px;font-weight:700}._statLabel_dsaiu_141{color:var(--brand-text-muted);font-size:13px;font-weight:500}._mainCard_dsaiu_148{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_dsaiu_158{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_dsaiu_168{align-items:center;gap:12px;display:flex}._sectionTitle_dsaiu_174{color:var(--brand-text);margin:0;font-size:18px;font-weight:700}._companyCount_dsaiu_181{color:var(--brand-text-muted);background:var(--brand-surface-hover);border-radius:20px;padding:4px 10px;font-size:13px;font-weight:500}._toolbarRight_dsaiu_190{flex-wrap:wrap;align-items:center;gap:10px;display:flex}._searchBox_dsaiu_197{width:214px}._filterSelect_dsaiu_201{height:var(--app-toolbar-control-height);box-sizing:border-box;border:1px solid var(--brand-border);color:var(--brand-text);background:var(--brand-surface-subtle);cursor:pointer;border-radius:8px;outline:none;padding:0 12px;font-family:inherit;font-size:13px}._filterSelect_dsaiu_201:focus{border-color:var(--brand-primary)}._tableWrapper_dsaiu_220{overflow-x:auto}._companyTable_dsaiu_224{border-collapse:collapse;width:100%}._companyTable_dsaiu_224 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_dsaiu_224 tbody tr{border-bottom:1px solid var(--app-table-border);transition:background .15s}._companyTable_dsaiu_224 tbody tr:hover{background:var(--app-table-row-hover)}._companyTable_dsaiu_224 td{padding:var(--app-table-cell-padding);color:var(--brand-text);white-space:nowrap;font-size:14px}._companyCell_dsaiu_259{align-items:center;gap:12px;display:flex}._companyAvatar_dsaiu_265{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_dsaiu_278{flex-direction:column;display:flex}._companyName_dsaiu_283{color:var(--brand-text);font-size:14px;font-weight:600}._emailText_dsaiu_289{color:var(--brand-text-muted);font-size:13px}._chatbotBadge_dsaiu_295{color:#667eea;background:linear-gradient(135deg,#667eea1a,#764ba21a);border-radius:8px;align-items:center;gap:6px;padding:5px 12px;font-size:13px;font-weight:600;display:inline-flex}._chatbotBadgeSub_dsaiu_313{color:var(--brand-placeholder);margin-top:4px;font-size:11px}._statusIndicator_dsaiu_320{align-items:center;gap:8px;font-size:13px;font-weight:500;display:inline-flex}._statusDot_dsaiu_328{border-radius:50%;width:8px;height:8px}._statusActive_dsaiu_334 ._statusDot_dsaiu_328{background:#10b981}._statusActive_dsaiu_334{color:#059669}._statusInactive_dsaiu_341 ._statusDot_dsaiu_328{background:#ef4444}._statusInactive_dsaiu_341{color:#dc2626}._dateText_dsaiu_348{color:var(--brand-text-muted);font-size:13px}._actionsCell_dsaiu_354{gap:4px;display:flex}._actionBtn_dsaiu_359{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_dsaiu_359 svg{stroke-width:2px;width:19px;height:19px}._actionBtn_dsaiu_359:disabled{opacity:.3;cursor:not-allowed}._actionBtn_dsaiu_359:not(:disabled):hover{background:var(--brand-surface-hover);color:var(--brand-text)}._actionSuspend_dsaiu_391:not(:disabled):hover{color:#ef4444;background:#ef44441a}._actionActivate_dsaiu_396:not(:disabled):hover{color:#10b981;background:#10b9811a}._tableFooter_dsaiu_402{border-top:1px solid var(--brand-border);justify-content:space-between;align-items:center;padding:16px 24px;display:flex}._paginationInfo_dsaiu_410{color:var(--brand-text-muted);font-size:13px}._pagination_dsaiu_410{gap:4px;display:flex}._pageBtn_dsaiu_420{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_dsaiu_420:hover:not(:disabled){background:var(--brand-surface-hover);color:var(--brand-text)}._pageBtn_dsaiu_420:disabled{opacity:.3;cursor:not-allowed}._pageBtnActive_dsaiu_450{background:var(--brand-primary-soft);border-color:rgba(var(--brand-primary-rgb), .18);color:var(--brand-primary-strong);font-weight:600}._pageBtnActive_dsaiu_450:hover{background:rgba(var(--brand-primary-rgb), .16);border-color:rgba(var(--brand-primary-rgb), .24)}._pageBtn_dsaiu_420 svg{stroke-width:2px;width:17px;height:17px}._pageBtn_dsaiu_420:focus-visible{outline:2px solid rgba(var(--brand-primary-rgb), .3);outline-offset:1px}body.dark ._pageBtnActive_dsaiu_450{background:rgba(var(--brand-primary-rgb), .16);border-color:rgba(var(--brand-primary-rgb), .26);color:var(--brand-primary-lighter)}._loadingState_dsaiu_480,._errorState_dsaiu_481,._emptyState_dsaiu_482{color:var(--brand-text-muted);flex-direction:column;justify-content:center;align-items:center;gap:12px;padding:60px 20px;display:flex}._loadingState_dsaiu_480 ._material-symbols-outlined_dsaiu_492,._errorState_dsaiu_481 ._material-symbols-outlined_dsaiu_492,._emptyState_dsaiu_482 ._material-symbols-outlined_dsaiu_492{opacity:.4;font-size:48px}._emptyState_dsaiu_482>svg{width:44px;height:44px;color:var(--brand-primary-strong);stroke-width:1.6px}body.dark ._emptyState_dsaiu_482>svg{color:var(--brand-primary-lighter)}._retryBtn_dsaiu_89{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_dsaiu_89:hover{background:var(--brand-action-primary-hover)}@media (width<=768px){._pageContainer_dsaiu_4{padding:20px 16px}._pageTitle_dsaiu_35{font-size:22px}._statsRow_dsaiu_95{grid-template-columns:repeat(2,1fr);gap:12px}._toolbar_dsaiu_158{flex-direction:column;align-items:stretch}._toolbarRight_dsaiu_190{flex-direction:column}._searchBox_dsaiu_197,._filterSelect_dsaiu_201{width:100%}._tableFooter_dsaiu_402{text-align:center;flex-direction:column;gap:12px}}@media (width<=576px){._statsRow_dsaiu_95{grid-template-columns:1fr}._pageHeader_dsaiu_11{flex-direction:column;align-items:stretch}}._overlay_1mdm5_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_1mdm5_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_1mdm5_1;display:flex}@keyframes _slideUp_1mdm5_1{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}._modalHeader_1mdm5_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_1mdm5_52{color:var(--brand-primary);align-items:center;gap:10px;display:flex}._modalHeaderLeft_1mdm5_52>svg{width:24px;height:24px}._modalTitle_1mdm5_64{font-size:var(--app-modal-title-size);color:var(--brand-text);margin:0;font-weight:700}._closeBtn_1mdm5_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_1mdm5_71:hover{color:var(--brand-text);border-color:var(--brand-border)}._closeBtn_1mdm5_71>svg{width:20px;height:20px}._modalBody_1mdm5_96{padding:var(--app-modal-body-padding);flex-direction:column;flex:1;gap:14px;min-height:0;display:flex;overflow-y:auto}._errorBanner_1mdm5_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_1mdm5_106>svg{flex-shrink:0;width:20px;height:20px;margin-top:1px}._sectionDivider_1mdm5_127{border:none;border-top:1px solid var(--brand-border);margin:2px 0}._sectionLabel_1mdm5_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_1mdm5_133>svg{width:17px;height:17px}._sectionToggleRow_1mdm5_150{justify-content:space-between;align-items:center;display:flex}._sectionLocked_1mdm5_157{opacity:.4;pointer-events:none;-webkit-user-select:none;user-select:none}._userOptions_1mdm5_163{flex-direction:column;gap:16px;display:flex}._lockNotice_1mdm5_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_1mdm5_169>svg{width:16px;height:16px}._statusRow_1mdm5_188{flex-direction:column;gap:6px;display:flex}._toggleWrapper_1mdm5_194{align-items:center;gap:10px;display:flex}._toggleSwitch_1mdm5_200{cursor:pointer;border:none;border-radius:12px;flex-shrink:0;width:44px;height:24px;padding:0;transition:background .2s;position:relative}._toggleActive_1mdm5_212{background:linear-gradient(135deg,#10b981,#059669)}._toggleInactive_1mdm5_216{background:#d1d5db}._toggleKnob_1mdm5_220{background:#fff;border-radius:50%;width:18px;height:18px;transition:left .2s;position:absolute;top:3px;box-shadow:0 1px 3px #0003}._toggleActive_1mdm5_212 ._toggleKnob_1mdm5_220{left:23px}._toggleInactive_1mdm5_216 ._toggleKnob_1mdm5_220{left:3px}._toggleText_1mdm5_239{min-width:30px;font-size:13px;font-weight:600}._toggleTextActive_1mdm5_245{color:#059669}._toggleTextInactive_1mdm5_249{color:#dc2626}._tabSwitcher_1mdm5_254{background:var(--brand-surface-hover);border-radius:var(--app-modal-radius);gap:6px;padding:6px;display:flex}._tabBtn_1mdm5_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_1mdm5_262>svg{width:18px;height:18px}._tabBtn_1mdm5_262:hover:not(._tabBtnActive_1mdm5_286){color:var(--brand-text);background:var(--brand-surface-glass)}._tabBtnActive_1mdm5_286{background:var(--brand-surface);color:var(--brand-primary);box-shadow:0 1px 4px #0000001a}._formRow_1mdm5_298{grid-template-columns:1fr 1fr;gap:16px;display:grid}._formGroup_1mdm5_304{flex-direction:column;gap:6px;display:flex}._label_1mdm5_310{color:var(--brand-text);font-size:13px;font-weight:600}._input_1mdm5_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_1mdm5_316:focus{border-color:var(--app-field-focus-border);box-shadow:var(--app-field-focus-ring)}._input_1mdm5_316::placeholder{color:var(--brand-placeholder)}._inputError_1mdm5_341{border-color:#ef4444}._inputError_1mdm5_341:focus{box-shadow:var(--app-field-error-focus-ring)}._fieldError_1mdm5_349{color:#ef4444;font-size:12px;font-weight:500}._fieldHint_1mdm5_355{color:var(--brand-text-muted);font-size:12px}._accessField_1mdm5_360{flex-direction:column;gap:6px;width:calc(50% - 8px);display:flex}._dateInputWrapper_1mdm5_367{width:100%;position:relative}._dateInputWrapper_1mdm5_367 ._input_1mdm5_316{padding-right:44px}._datePickerButton_1mdm5_376{width:42px;height:100%;color:var(--brand-text-muted);cursor:pointer;background:0 0;border:0;border-radius:0 8px 8px 0;justify-content:center;align-items:center;padding:0;transition:color .15s;display:inline-flex;position:absolute;top:0;right:0}._datePickerButton_1mdm5_376:hover{color:var(--brand-primary)}._datePickerButton_1mdm5_376:focus-visible{outline:3px solid rgba(var(--brand-primary-rgb), .2);outline-offset:-3px}._datePickerButton_1mdm5_376>svg{width:18px;height:18px}._dateInputWrapper_1mdm5_367 input::-webkit-calendar-picker-indicator{cursor:pointer;opacity:0;width:20px;height:20px}._dropzone_1mdm5_416{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_1mdm5_416>svg{width:40px;height:40px;color:var(--brand-placeholder);margin-bottom:8px;display:block}._dropzoneText_1mdm5_435{color:var(--brand-text-muted);margin:0 0 10px;font-size:14px}._dropzoneActive_1mdm5_441{border-color:var(--brand-primary);background:rgba(var(--brand-primary-rgb), .04)}._fileButton_1mdm5_446{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_1mdm5_446:hover{background:var(--brand-action-primary-hover)}._templateLink_1mdm5_467{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_1mdm5_467:hover{opacity:.8}._bulkErrorBanner_1mdm5_485{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_1mdm5_485>svg{flex-shrink:0;width:20px;height:20px;margin-top:1px}._summaryBar_1mdm5_505{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_1mdm5_505 strong{color:var(--brand-text)}._summaryDivider_1mdm5_520{color:#cbd5e1;margin:0 8px}._summaryError_1mdm5_525{color:#dc2626;font-weight:600}._tryAgainBtn_1mdm5_530{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_1mdm5_530:hover{background:var(--brand-surface-hover);border-color:var(--brand-border-strong)}._previewWrapper_1mdm5_550{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_1mdm5_550::-webkit-scrollbar{width:10px;height:12px}._previewWrapper_1mdm5_550::-webkit-scrollbar-track{background:var(--brand-surface-subtle);border-radius:0 0 9px 9px}._previewWrapper_1mdm5_550::-webkit-scrollbar-thumb{border:3px solid var(--brand-surface-subtle);background:var(--brand-border-strong);border-radius:8px}._previewTable_1mdm5_576{border-collapse:collapse;width:max-content;min-width:100%;font-size:12px}._previewTable_1mdm5_576 thead{background:var(--brand-surface-subtle);z-index:2;position:sticky;top:0}._previewTable_1mdm5_576 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_1mdm5_576 td{vertical-align:top;border-bottom:1px solid #f1f5f9;padding:8px 10px}._previewTable_1mdm5_576 tr:last-child td{border-bottom:none}._rowWithError_1mdm5_612{background:#ef44440a}._rowNum_1mdm5_616{color:var(--brand-placeholder);width:30px;font-size:11px;font-weight:600}._cellInput_1mdm5_623{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_1mdm5_623[type=email]{min-width:190px}._cellInput_1mdm5_623[type=date]{min-width:165px}select._cellInput_1mdm5_623{cursor:pointer;min-width:145px}._cellError_1mdm5_654{background:#ef444414}._cellError_1mdm5_654 ._cellInput_1mdm5_623{border-color:#dc26268c}._cellErrorText_1mdm5_662{color:#dc2626;margin-top:2px;font-size:10px;font-weight:600}._removeRowBtn_1mdm5_669{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_1mdm5_669:hover{color:#dc2626;background:#ef44441a}._removeRowBtn_1mdm5_669>svg{width:16px;height:16px}._modalFooter_1mdm5_694{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_1mdm5_703,._btnSubmit_1mdm5_704{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_1mdm5_703{border:1px solid var(--brand-border);background:var(--brand-surface);color:var(--brand-text)}._btnCancel_1mdm5_703:hover:not(:disabled){background:var(--brand-surface-hover);border-color:var(--brand-border-strong)}._btnSubmit_1mdm5_704{background:var(--brand-action-primary);color:#fff;border:1px solid #0000}._btnSubmit_1mdm5_704:hover:not(:disabled){background:var(--brand-action-primary-hover)}._btnSubmit_1mdm5_704:focus-visible,._btnCancel_1mdm5_703:focus-visible{outline:3px solid rgba(var(--brand-action-primary-rgb), .22);outline-offset:2px}._btnSubmit_1mdm5_704:disabled,._btnCancel_1mdm5_703:disabled{opacity:.7;cursor:not-allowed}._btnSubmit_1mdm5_704>svg{width:18px;height:18px}._loadingIcon_1mdm5_762{animation:.8s linear infinite _iconSpin_1mdm5_1}@keyframes _iconSpin_1mdm5_1{to{transform:rotate(360deg)}}@media (width<=576px){._formRow_1mdm5_298{grid-template-columns:1fr}._accessField_1mdm5_360{width:100%}._modalBody_1mdm5_96{padding:16px}._modalFooter_1mdm5_694{flex-direction:column-reverse;padding:16px}._btnCancel_1mdm5_703,._btnSubmit_1mdm5_704{justify-content:center;width:100%}}._closeBtn_1mdm5_71,._fileButton_1mdm5_446,._tryAgainBtn_1mdm5_530,._removeRowBtn_1mdm5_669{border-radius:7px;transition:opacity .15s,color .15s,border-color .15s,background-color .15s}._avatar_1k95m_1{flex-shrink:0;overflow:hidden}._iconSurfaceDark_1k95m_6{background:#24252a;box-shadow:inset 0 0 0 1px #ffffff1f}._iconSurfaceLight_1k95m_11{background:#f8fafc;box-shadow:inset 0 0 0 1px #0f172a1f}._icon_1k95m_6{box-sizing:border-box;object-fit:contain;width:100%;height:100%;padding:8%;display:block}._pageContainer_12mug_17{max-width:1280px;margin:0 auto;padding:28px 36px 40px;animation:.5s both _fadeIn_12mug_1}@keyframes _fadeIn_12mug_1{0%{opacity:0}to{opacity:1}}._breadcrumb_12mug_34{align-items:center;gap:8px;margin-bottom:20px;font-size:14px;display:flex}._backBtn_12mug_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_12mug_42:hover{background:var(--brand-surface-hover);border-color:var(--brand-border-strong);color:var(--brand-text)}._backBtn_12mug_42 svg{stroke-width:2px;width:20px;height:20px}._breadcrumbLink_12mug_72{color:var(--brand-primary-mid);cursor:pointer;font-weight:500;transition:color .2s}._breadcrumbLink_12mug_72:hover{color:var(--brand-primary-hover);text-decoration:underline}._breadcrumbCurrent_12mug_84{color:var(--brand-text);font-weight:600}._pageTitle_12mug_90{color:var(--brand-text);letter-spacing:-.5px;margin-bottom:24px;font-size:28px;font-weight:700}._profileCard_12mug_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_12mug_110{align-items:center;gap:20px;margin-bottom:28px;display:flex;position:relative}._profileAvatar_12mug_118{color:#fff;letter-spacing:1px;border-radius:16px;flex-shrink:0;justify-content:center;align-items:center;width:72px;height:72px;font-size:24px;font-weight:700;display:flex;box-shadow:0 4px 12px #0000001a}._profileInfo_12mug_133{flex-direction:column;flex:1;gap:4px;display:flex}._profileName_12mug_140{color:var(--brand-text);letter-spacing:-.3px;margin:0;font-size:22px;font-weight:700}._profileEmail_12mug_148{color:var(--brand-text-muted);font-size:14px}._statusBadge_12mug_153{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_12mug_165{color:#059669;background:#10b9811a}._statusBadgeInactive_12mug_170{color:#dc2626;background:#ef44441a}._statusDot_12mug_175{background:currentColor;border-radius:50%;width:7px;height:7px}._editBtn_12mug_183{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_12mug_183:hover{background:var(--brand-surface-hover);border-color:var(--brand-border-strong);color:var(--brand-text)}._editBtn_12mug_183 svg{stroke-width:2px;width:20px;height:20px}._statusToggleWrapper_12mug_216{align-items:center;gap:10px;margin-top:6px;display:flex}._statusToggleLabel_12mug_223{color:var(--brand-text-muted);font-size:12px;font-weight:600}._toggleSwitch_12mug_229{cursor:pointer;border:none;border-radius:12px;width:44px;height:24px;padding:0;transition:background .25s;position:relative}._toggleActive_12mug_240{background:linear-gradient(135deg,#10b981,#059669)}._toggleInactive_12mug_244{background:#d1d5db}._toggleKnob_12mug_248{background:#fff;border-radius:50%;width:18px;height:18px;transition:left .25s;position:absolute;top:3px;box-shadow:0 1px 4px #00000026}._toggleActive_12mug_240 ._toggleKnob_12mug_248{left:23px}._toggleInactive_12mug_244 ._toggleKnob_12mug_248{left:3px}._statusToggleText_12mug_267{font-size:12px;font-weight:600}._statusToggleTextActive_12mug_272{color:#059669}._statusToggleTextInactive_12mug_276{color:#dc2626}._editInput_12mug_281{border:1px solid rgba(var(--brand-primary-mid-rgb), .2);width:100%;max-width:280px;height:38px;color:var(--brand-text);background:var(--brand-surface-glass);box-sizing:border-box;border-radius:10px;outline:none;padding:0 12px;font-family:inherit;font-size:14px;font-weight:500;transition:border-color .2s,box-shadow .2s}._editInput_12mug_281:focus{border-color:var(--app-field-focus-border);box-shadow:var(--app-field-focus-ring)}._editActions_12mug_306{border-top:1px solid rgba(var(--brand-primary-mid-rgb), .08);justify-content:flex-end;gap:10px;margin-top:24px;padding-top:20px;display:flex}._cancelBtn_12mug_315{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_12mug_315:hover:not(:disabled){background:var(--brand-surface-hover);border-color:var(--brand-border-strong)}._saveBtn_12mug_343{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_12mug_343:hover:not(:disabled){background:var(--brand-action-primary-hover)}._saveBtn_12mug_343:disabled,._cancelBtn_12mug_315:disabled{opacity:.4;cursor:not-allowed}._saveBtn_12mug_343 svg{stroke-width:2px;width:17px;height:17px}._savingSpinner_12mug_380{animation:.8s linear infinite _savingSpin_12mug_380}@keyframes _savingSpin_12mug_380{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){._savingSpinner_12mug_380{animation:none}}._saveErrorBanner_12mug_397{color:#dc2626;flex:1;align-self:center;font-size:13px;font-weight:500}._profileDetails_12mug_406{flex-wrap:wrap;align-items:flex-start;gap:0;display:flex}._detailItem_12mug_413{flex:1;min-width:160px;padding:16px 20px}._detailLabel_12mug_419{color:var(--brand-primary-mid);text-transform:uppercase;letter-spacing:1px;margin-bottom:6px;font-size:11px;font-weight:700;display:block}._detailValue_12mug_429{color:var(--brand-text);font-size:15px;font-weight:500;display:block}._detailValueMuted_12mug_436{color:var(--brand-text-muted);font-size:15px;font-weight:500;display:block}._detailDivider_12mug_443{background:rgba(var(--brand-primary-mid-rgb), .1);align-self:center;width:1px;height:48px}._statsRow_12mug_451{grid-template-columns:repeat(4,1fr);gap:16px;margin-bottom:24px;display:grid}._statCard_12mug_458{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_12mug_471{background:linear-gradient(135deg, var(--brand-primary-mid) 0%, var(--brand-primary-light) 50%, var(--brand-primary-lighter) 100%)}._statUsers_12mug_475{background:linear-gradient(135deg,#3b82f6 0%,#60a5fa 50%,#93c5fd 100%)}._statSince_12mug_479{background:linear-gradient(135deg,#10b981 0%,#34d399 50%,#6ee7b7 100%)}._statTopChatbot_12mug_483{background:linear-gradient(135deg,#f59e0b 0%,#fbbf24 50%,#fde68a 100%)}._statContent_12mug_487{z-index:2;flex-direction:column;gap:2px;display:flex;position:relative}._statValue_12mug_495{font-size:36px;font-weight:700;line-height:1.1}._statTextValue_12mug_501{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_12mug_512{opacity:.95;font-size:13px;font-weight:600}._statSub_12mug_518{opacity:.8;margin-top:8px;font-size:12px}._statSub_12mug_518 span{font-weight:700}._statIconWrap_12mug_528{z-index:1;opacity:.25;color:#fff;font-size:52px;position:absolute;bottom:16px;right:16px}._statIconWrap_12mug_528 ._material-symbols-outlined_12mug_538{font-size:52px}._statIcon_12mug_528{opacity:.25;pointer-events:none;width:64px;height:64px;position:absolute;bottom:16px;right:16px}._naValue_12mug_552{opacity:.9;margin-top:4px;font-size:28px;font-weight:700}._mainCard_12mug_560{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_12mug_571{border-bottom:1px solid rgba(var(--brand-primary-mid-rgb), .08);justify-content:space-between;align-items:center;padding:0 28px;display:flex}._tabGroup_12mug_579{gap:0;display:flex}._tab_12mug_571{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_12mug_571>span,._tab_12mug_571:after{grid-area:1/1}._tab_12mug_571:after{content:attr(data-label);visibility:hidden;height:0;font-weight:600;overflow:hidden}._tab_12mug_571:hover{color:var(--brand-text)}._tabActive_12mug_618{color:var(--brand-text);border-bottom-color:var(--brand-primary-mid);font-weight:600}._tabBarActions_12mug_625{align-items:center;gap:10px;display:flex}._tabBarControls_12mug_631{justify-content:flex-end;align-items:center;gap:10px;margin-left:auto;display:flex}._saveBtn_12mug_343:focus-visible,._backBtnPrimary_12mug_640:focus-visible{outline:3px solid rgba(var(--brand-action-primary-rgb), .24);outline-offset:2px}._cancelBtn_12mug_315:focus-visible,._backBtn_12mug_42:focus-visible,._editBtn_12mug_183:focus-visible{outline:3px solid rgba(var(--brand-primary-rgb), .2);outline-offset:2px}._usersTabBody_12mug_653{padding-top:4px}._userActionBannerSuccess_12mug_657,._userActionBannerError_12mug_658{border-radius:12px;align-items:center;gap:10px;margin:16px 28px 0;padding:12px 16px;font-size:13px;font-weight:500;display:flex}._userActionBannerSuccess_12mug_657{color:#059669;background:#10b9811a}._userActionBannerError_12mug_658{color:#dc2626;background:#ef444414}._userActionDismissBtn_12mug_679{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_12mug_679:hover{opacity:1;background:#0000000f}._userActionDismissBtn_12mug_679 ._material-symbols-outlined_12mug_538{font-size:16px}._searchBox_12mug_703{width:100%;max-width:400px}._tabBarSearch_12mug_708{width:clamp(210px,22vw,300px)}._tableWrapper_12mug_713{scrollbar-width:thin;scrollbar-color:var(--brand-border-strong) transparent;overscroll-behavior:contain;overflow-x:auto}._tableWrapper_12mug_713::-webkit-scrollbar{width:10px;height:10px}._chatbotTable_12mug_721 tbody::-webkit-scrollbar{width:10px;height:10px}._tableWrapper_12mug_713::-webkit-scrollbar-track{background:0 0}._chatbotTable_12mug_721 tbody::-webkit-scrollbar-track{background:0 0}._tableWrapper_12mug_713::-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_12mug_721 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_12mug_713::-webkit-scrollbar-thumb:hover{background:var(--brand-primary);background-clip:padding-box}._chatbotTable_12mug_721 tbody::-webkit-scrollbar-thumb:hover{background:var(--brand-primary);background-clip:padding-box}._chatbotTable_12mug_721{border-collapse:separate;border-spacing:0;width:100%;min-width:760px}._chatbotTable_12mug_721 thead,._chatbotTable_12mug_721 tbody{display:block}._chatbotTable_12mug_721 thead{background:var(--app-table-header-background);padding-right:10px}._chatbotTable_12mug_721 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_12mug_721 tr{align-items:center;width:100%;display:grid}._chatbotsTable_12mug_782 tr{grid-template-columns:minmax(220px,1.5fr) minmax(180px,1fr) minmax(120px,.65fr) minmax(160px,.85fr)}._usersTable_12mug_788 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_12mug_721 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_12mug_721 tbody tr{border-bottom:1px solid var(--app-table-border);transition:background .15s}._chatbotTable_12mug_721 tbody tr:hover{background:var(--app-table-row-hover)}._chatbotTable_12mug_721 tbody td{padding:var(--app-table-cell-padding);color:var(--brand-text);white-space:nowrap;font-size:14px}._chatbotCell_12mug_824{align-items:center;gap:12px;display:flex}._chatbotAvatar_12mug_830{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_12mug_844{color:var(--brand-text);font-weight:600}._userIdentity_12mug_849{flex-direction:column;gap:2px;min-width:0;display:flex}._userSecondary_12mug_856{color:var(--brand-text-muted);font-size:12px}._chatbotTitle_12mug_861{color:var(--brand-text-muted);font-size:13px}._roleBadge_12mug_866,._accessBadge_12mug_867,._assignmentBadge_12mug_868{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}._assignmentBadge_12mug_868{justify-content:center;min-width:28px}._chatbotStatusActive_12mug_887{color:#059669;background:#10b9811a;border-radius:20px;align-items:center;padding:4px 12px;font-size:12px;font-weight:600;display:inline-flex}._chatbotStatusInactive_12mug_898{color:#dc2626;background:#ef444414;border-radius:20px;align-items:center;padding:4px 12px;font-size:12px;font-weight:600;display:inline-flex}._emptyState_12mug_911{text-align:center;flex-direction:column;justify-content:center;align-items:center;padding:60px 20px;display:flex}._emptyState_12mug_911 ._material-symbols-outlined_12mug_538{color:#d4d0dc;margin-bottom:12px;font-size:48px}._emptyIcon_12mug_926{width:46px;height:46px;color:var(--brand-primary);stroke-width:1.7px;margin-bottom:12px}body.dark ._backBtn_12mug_42,body.dark ._breadcrumbLink_12mug_72,body.dark ._detailLabel_12mug_419,body.dark ._editBtn_12mug_183{color:var(--brand-primary-light)}body.dark ._detailValue_12mug_429,body.dark ._chatbotTitle_12mug_861,body.dark ._userSecondary_12mug_856{color:#d8d4df}body.dark ._roleBadge_12mug_866,body.dark ._accessBadge_12mug_867,body.dark ._assignmentBadge_12mug_868{color:var(--brand-primary-lighter);background:rgba(var(--brand-primary-rgb), .2);border-color:rgba(var(--brand-primary-rgb), .38)}body.dark ._emptyIcon_12mug_926{color:var(--brand-primary-light)}._emptyState_12mug_911 h3{color:var(--brand-text);margin:0 0 4px;font-size:16px;font-weight:600}._emptyState_12mug_911 p{color:var(--brand-text-muted);margin:0;font-size:14px}._loadingState_12mug_973{min-height:60vh;color:var(--brand-text-muted);place-items:center;font-size:14px;display:grid}._errorState_12mug_981{text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:8px;min-height:60vh;display:flex}._errorState_12mug_981 ._material-symbols-outlined_12mug_538{color:#d4d0dc;font-size:56px}._errorState_12mug_981 h2{color:var(--brand-text);margin:8px 0 0;font-size:20px;font-weight:600}._errorState_12mug_981 p{color:var(--brand-text-muted);margin:0 0 16px;font-size:14px}._backBtnPrimary_12mug_640{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_12mug_640:hover{background:var(--brand-action-primary-hover)}@media (width<=1024px){._statsRow_12mug_451{grid-template-columns:repeat(2,1fr)}._profileDetails_12mug_406{flex-wrap:wrap}._detailDivider_12mug_443{display:none}._detailItem_12mug_413{min-width:45%}}@media (width<=768px){._pageContainer_12mug_17{padding:20px 16px 32px}._statsRow_12mug_451{grid-template-columns:1fr}._profileHeader_12mug_110{flex-direction:column;align-items:flex-start;gap:16px}._editBtn_12mug_183{position:absolute;top:0;right:0}._profileDetails_12mug_406{flex-direction:column}._detailItem_12mug_413{min-width:100%;padding:12px 0}._tabBar_12mug_571{flex-wrap:wrap;gap:10px;padding:12px 16px}._tabBarActions_12mug_625{width:100%}._tabBarControls_12mug_631{flex-wrap:wrap;width:100%;margin-left:0}._tabBarSearch_12mug_708{width:100%}._tabBarActions_12mug_625>button{flex:1;justify-content:center}._tableWrapper_12mug_713{padding:0 16px 20px}._chatbotTable_12mug_721 tbody{max-height:min(42vh,360px)}._pageTitle_12mug_90{font-size:24px}._editActions_12mug_306{flex-direction:column}._editActions_12mug_306 ._cancelBtn_12mug_315,._editActions_12mug_306 ._saveBtn_12mug_343{text-align:center;justify-content:center;width:100%}}._overlay_1p0f9_7{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_1p0f9_31{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_1p0f9_1;display:flex}@keyframes _slideUp_1p0f9_1{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}._modalHeader_1p0f9_75{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_1p0f9_92{color:var(--brand-primary);align-items:center;gap:10px;display:flex}._modalHeaderLeft_1p0f9_92>svg{width:24px;height:24px}._modalTitle_1p0f9_113{font-size:var(--app-modal-title-size);color:var(--brand-text);margin:0;font-weight:700}._closeBtn_1p0f9_126{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_1p0f9_126:hover{color:var(--brand-text);border-color:var(--brand-border)}._closeBtn_1p0f9_126>svg{width:20px;height:20px}._modalBody_1p0f9_161{padding:var(--app-modal-body-padding);flex:1;overflow-y:auto}._errorBanner_1p0f9_174{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_1p0f9_174>svg{flex-shrink:0;width:20px;height:20px}._formRow_1p0f9_210{grid-template-columns:1fr 1fr;gap:16px;margin-bottom:16px;display:grid}._formGroup_1p0f9_224{flex-direction:column;gap:6px;min-width:0;margin-bottom:4px;display:flex}._label_1p0f9_234{color:var(--brand-text);font-size:13px;font-weight:600}._input_1p0f9_246,._select_1p0f9_247{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_1p0f9_246:focus,._select_1p0f9_247:focus{border-color:var(--app-field-focus-border);box-shadow:var(--app-field-focus-ring)}._input_1p0f9_246::placeholder{color:var(--brand-placeholder)}._inputError_1p0f9_291{border-color:#ef4444}._inputError_1p0f9_291:focus{box-shadow:var(--app-field-error-focus-ring)}._fieldError_1p0f9_304{color:#ef4444;font-size:12px;font-weight:500}._fieldHint_1p0f9_310{color:var(--brand-text-muted);font-size:12px}._select_1p0f9_247{cursor:pointer;appearance:none;padding-right:42px}._selectWrapper_1p0f9_322,._dateInputWrapper_1p0f9_323{width:100%;position:relative}._selectWrapper_1p0f9_322>svg{width:18px;height:18px;color:var(--brand-text-muted);pointer-events:none;position:absolute;top:50%;right:14px;transform:translateY(-50%)}._dateInputWrapper_1p0f9_323 ._input_1p0f9_246{padding-right:42px}._datePickerButton_1p0f9_343{width:44px;height:44px;color:var(--brand-text-muted);cursor:pointer;background:0 0;border:0;border-radius:0 8px 8px 0;justify-content:center;align-items:center;padding:0;transition:color .15s;display:inline-flex;position:absolute;top:0;right:0}._datePickerButton_1p0f9_343:hover{color:var(--brand-primary)}._datePickerButton_1p0f9_343:focus-visible{outline:3px solid rgba(var(--brand-primary-rgb), .2);outline-offset:-3px}._datePickerButton_1p0f9_343>svg{width:18px;height:18px}._dateInputWrapper_1p0f9_323 input::-webkit-calendar-picker-indicator{cursor:pointer;opacity:0;width:20px;height:20px}._divider_1p0f9_386{background:linear-gradient(90deg,#0000,#e2e8f0 20% 80%,#0000);height:1px;margin:20px 0}._chatbotSection_1p0f9_412{margin-bottom:8px}._chatbotSectionHeader_1p0f9_420{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;margin-bottom:10px;display:flex}._chatbotSectionTitle_1p0f9_429{color:var(--brand-text);align-items:center;gap:10px;margin:0;font-size:15px;font-weight:700;display:flex}._selectedCount_1p0f9_439{color:var(--brand-primary);background:rgba(var(--brand-primary-rgb), .1);border-radius:12px;padding:3px 10px;font-size:12px;font-weight:600}._chatbotToolbar_1p0f9_448{align-items:center;gap:10px;margin-bottom:12px;display:flex}._chatbotActions_1p0f9_455{gap:6px;display:flex}._selectAllBtn_1p0f9_460{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_1p0f9_460>svg{width:16px;height:16px}._selectAllBtn_1p0f9_460:hover:not(:disabled){background:var(--brand-surface-hover);border-color:var(--brand-border-strong)}._selectAllBtn_1p0f9_460:disabled{opacity:.42;cursor:not-allowed}._chatbotSearchBox_1p0f9_483{flex:1;min-width:0}._chatbotList_1p0f9_491{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_1p0f9_491::-webkit-scrollbar{width:9px}._chatbotList_1p0f9_491::-webkit-scrollbar-track{background:0 0}._chatbotList_1p0f9_491::-webkit-scrollbar-thumb{background:var(--brand-border-strong);background-clip:padding-box;border:2px solid #0000;border-radius:6px}._chatbotItem_1p0f9_526{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_1p0f9_526:last-child{border-bottom:none}._chatbotItem_1p0f9_526:hover{background:var(--brand-surface-hover)}._chatbotItemSelected_1p0f9_561{background:rgba(var(--brand-primary-rgb), .08)}._chatbotItemSelected_1p0f9_561:hover{background:rgba(var(--brand-primary-rgb), .12)}._checkbox_1p0f9_577{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_1p0f9_602{background:var(--brand-action-primary);border-color:var(--brand-action-primary)}._checkboxChecked_1p0f9_602>svg{stroke-width:2.5px;width:14px;height:14px}._chatbotItemAvatar_1p0f9_619{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_1p0f9_640{flex-direction:column;flex:1;gap:3px;min-width:0;display:flex}._chatbotItemName_1p0f9_652{color:var(--brand-text);white-space:nowrap;text-overflow:ellipsis;font-size:14px;font-weight:600;overflow:hidden}._chatbotItemDesc_1p0f9_665{color:var(--brand-text-muted);white-space:nowrap;text-overflow:ellipsis;font-size:12px;overflow:hidden}._noChatbots_1p0f9_681{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_1p0f9_701{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_1p0f9_716,._btnSubmit_1p0f9_717{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_1p0f9_716{border:1px solid var(--brand-border);background:var(--brand-surface);color:var(--brand-text)}._noChatbots_1p0f9_681>svg{width:30px;height:30px;color:var(--brand-primary-light)}._chatbotItem_1p0f9_526:focus-visible,._selectAllBtn_1p0f9_460:focus-visible{outline:2px solid rgba(var(--brand-primary-rgb), .35);outline-offset:-2px}body.dark ._chatbotItemAvatar_1p0f9_619{color:var(--brand-primary-lighter)}._btnCancel_1p0f9_716:hover:not(:disabled){background:var(--brand-surface-hover);border-color:var(--brand-border-strong)}._btnSubmit_1p0f9_717{background:var(--brand-action-primary);color:#fff;border:1px solid #0000}._btnSubmit_1p0f9_717:hover:not(:disabled){background:var(--brand-action-primary-hover)}._btnSubmit_1p0f9_717:focus-visible,._btnCancel_1p0f9_716:focus-visible{outline:3px solid rgba(var(--brand-action-primary-rgb), .22);outline-offset:2px}._btnSubmit_1p0f9_717:disabled{opacity:.7;cursor:not-allowed}._btnSubmit_1p0f9_717>svg{width:18px;height:18px}._loadingIcon_1p0f9_805{animation:.8s linear infinite _iconSpin_1p0f9_1}@keyframes _iconSpin_1p0f9_1{to{transform:rotate(360deg)}}._adminNotice_1p0f9_816{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_1p0f9_816>svg{width:22px;height:22px;color:var(--brand-primary);flex-shrink:0;margin-top:1px}._adminNotice_1p0f9_816 p{color:var(--brand-text);margin:0;font-size:13px;line-height:1.6}@media (width<=576px){._modal_1p0f9_31{max-height:95vh}._formRow_1p0f9_210{grid-template-columns:1fr;gap:12px}._modalBody_1p0f9_161{padding:16px}._chatbotToolbar_1p0f9_448{flex-direction:column;align-items:stretch}._chatbotActions_1p0f9_455{width:100%}._selectAllBtn_1p0f9_460{flex:1}._modalFooter_1p0f9_701{flex-direction:column-reverse;margin:20px -16px -16px;padding:16px}._btnCancel_1p0f9_716,._btnSubmit_1p0f9_717{justify-content:center;width:100%}}._closeBtn_1p0f9_126,._selectAllBtn_1p0f9_460{border-radius:7px;transition:opacity .15s,color .15s,border-color .15s,background-color .15s}._overlay_16c0i_7{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_16c0i_29{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_16c0i_1;display:flex}@keyframes _slideUp_16c0i_1{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}._modalHeader_16c0i_73{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_16c0i_90{color:var(--brand-primary);align-items:center;gap:10px;display:flex}._modalHeaderLeft_16c0i_90>svg{width:24px;height:24px}._modalTitle_16c0i_111{font-size:var(--app-modal-title-size);color:var(--brand-text);margin:0;font-weight:700}._infoIconWrapper_16c0i_126{align-items:center;display:inline-flex;position:relative}._infoIcon_16c0i_126{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_16c0i_126:hover,._infoIcon_16c0i_126:focus{color:var(--brand-primary);background:rgba(var(--brand-primary-rgb), .08);outline:none}._infoTooltip_16c0i_177{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_16c0i_126:hover ._infoTooltip_16c0i_177,._infoIconWrapper_16c0i_126:focus-within ._infoTooltip_16c0i_177{opacity:1;pointer-events:auto;transform:translateY(0)}._infoTooltip_16c0i_177 strong{color:var(--brand-primary-lighter);margin-top:6px;margin-bottom:4px;display:block}._infoTooltip_16c0i_177 strong:first-child{margin-top:0}._infoTooltip_16c0i_177 ul{margin:0 0 6px 16px;padding:0}._infoTooltip_16c0i_177 li{margin:2px 0}._infoTooltip_16c0i_177 code{background:#ffffff1a;border-radius:4px;padding:1px 5px;font-size:11px}._templateLink_16c0i_279,._templateLinkInline_16c0i_281{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_16c0i_281{color:var(--brand-primary)}._infoIcon_16c0i_126 svg{width:18px;height:18px}._templateLink_16c0i_279:hover,._templateLinkInline_16c0i_281:hover{opacity:.8}._closeBtn_16c0i_327{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_16c0i_327:hover{color:var(--brand-text);border-color:var(--brand-border)}._closeBtn_16c0i_327:disabled{opacity:.5;cursor:not-allowed}._modalBody_16c0i_363{padding:var(--app-modal-body-padding);flex:1;overflow-y:auto}._dropzone_16c0i_376{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_16c0i_376 ._material-symbols-outlined_16c0i_396{color:var(--brand-placeholder);margin-bottom:12px;font-size:48px}._dropzoneText_16c0i_406{color:var(--brand-text-muted);margin:0 0 12px;font-size:14px}._dropzoneActive_16c0i_418{border-color:var(--brand-primary);background:rgba(var(--brand-primary-rgb), .04)}._fileButton_16c0i_428{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_16c0i_428:hover{background:var(--brand-action-primary-hover)}._closeBtn_16c0i_327>svg{width:20px;height:20px}._dropzoneActions_16c0i_467{flex-direction:column;align-items:center;gap:12px;display:flex}._errorBanner_16c0i_477{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_16c0i_477 ._material-symbols-outlined_16c0i_396{flex-shrink:0;font-size:22px}._errorBanner_16c0i_477 strong{color:#7f1d1d;margin-bottom:2px;display:block}._errorBanner_16c0i_477 p{margin:0}._tryAgainBtn_16c0i_527{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_16c0i_527:hover{background:var(--brand-surface-hover);border-color:var(--brand-border-strong)}._summaryBar_16c0i_565{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_16c0i_565 strong{color:var(--brand-text)}._summaryDivider_16c0i_593{color:#cbd5e1;margin:0 8px}._summaryError_16c0i_601{color:#dc2626;font-weight:600}._previewWrapper_16c0i_613{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_16c0i_613::-webkit-scrollbar{width:10px;height:12px}._previewWrapper_16c0i_613::-webkit-scrollbar-track{background:var(--brand-surface-subtle);border-radius:0 0 9px 9px}._previewWrapper_16c0i_613::-webkit-scrollbar-thumb{border:3px solid var(--brand-surface-subtle);background:var(--brand-border-strong);border-radius:8px}._previewTable_16c0i_640{border-collapse:collapse;width:max-content;min-width:100%;font-size:13px}._previewTable_16c0i_640 thead{background:var(--brand-surface-subtle);z-index:2;position:sticky;top:0}._previewTable_16c0i_640 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_16c0i_640 td{vertical-align:top;border-bottom:1px solid #f1f5f9;padding:10px 12px}._previewTable_16c0i_640 tr:last-child td{border-bottom:none}._rowWithError_16c0i_706{background:#ef44440a}._rowWithError_16c0i_706:hover{background:#ef444412}._rowNum_16c0i_720{color:var(--brand-placeholder);width:36px;font-size:12px;font-weight:600}._cellInput_16c0i_734{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_16c0i_734[type=email]{min-width:210px}._cellInput_16c0i_734[type=date]{min-width:170px}select._cellInput_16c0i_734{cursor:pointer;min-width:155px}._cellError_16c0i_766{background:#ef444414}._cellError_16c0i_766 ._cellInput_16c0i_734{border-color:#dc26268c}._cellErrorText_16c0i_777{color:#dc2626;margin-top:2px;font-size:11px;font-weight:600}._removeRowBtn_16c0i_791{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_16c0i_791:hover{color:#dc2626;background:#ef44441a}._removeRowBtn_16c0i_791 ._material-symbols-outlined_16c0i_396{font-size:18px}._divider_16c0i_835{background:linear-gradient(90deg,#0000,#e2e8f0 20% 80%,#0000);height:1px;margin:20px 0}._chatbotSection_16c0i_861{margin-bottom:8px}._chatbotSectionHeader_16c0i_869{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;margin-bottom:6px;display:flex}._chatbotSectionTitle_16c0i_887{color:var(--brand-text);align-items:center;gap:10px;margin:0;font-size:15px;font-weight:700;display:flex}._chatbotNote_16c0i_907{color:var(--brand-text-muted);margin:0 0 12px;font-size:12px}._selectedCount_16c0i_919{color:var(--brand-primary);background:rgba(var(--brand-primary-rgb), .1);border-radius:12px;padding:3px 10px;font-size:12px;font-weight:600}._chatbotActions_16c0i_937{gap:6px;display:flex}._selectAllBtn_16c0i_947{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_16c0i_947:hover{background:var(--brand-surface-hover);border-color:var(--brand-border-strong)}._chatbotSearchBox_16c0i_979{width:100%;margin-bottom:12px}._chatbotList_16c0i_985{border:1px solid var(--brand-border);border-radius:10px;max-height:220px;overflow-y:auto}._chatbotList_16c0i_985::-webkit-scrollbar{width:6px}._chatbotList_16c0i_985::-webkit-scrollbar-thumb{background:#cbd5e1;border-radius:3px}._chatbotItem_16c0i_1013{cursor:pointer;border-bottom:1px solid #f1f5f9;align-items:center;gap:12px;padding:12px 14px;transition:background .15s;display:flex}._chatbotItem_16c0i_1013:last-child{border-bottom:none}._chatbotItem_16c0i_1013:hover{background:var(--brand-surface-subtle)}._chatbotItemSelected_16c0i_1043{background:rgba(var(--brand-primary-rgb), .04)}._chatbotItemSelected_16c0i_1043:hover{background:rgba(var(--brand-primary-rgb), .08)}._checkbox_16c0i_1057{border:2px solid #d1d5db;border-radius:5px;flex-shrink:0;justify-content:center;align-items:center;width:20px;height:20px;display:flex}._checkboxChecked_16c0i_1077{background:var(--brand-primary);border-color:var(--brand-primary)}._checkboxChecked_16c0i_1077 ._material-symbols-outlined_16c0i_396{color:#fff;font-size:16px}._chatbotItemAvatar_16c0i_1095{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_16c0i_1121{flex-direction:column;min-width:0;display:flex}._chatbotItemName_16c0i_1131{color:var(--brand-text);font-size:13px;font-weight:600}._chatbotItemDesc_16c0i_1141{color:var(--brand-text-muted);white-space:nowrap;text-overflow:ellipsis;font-size:12px;overflow:hidden}._noChatbots_16c0i_1157{text-align:center;color:var(--brand-placeholder);padding:30px;font-size:13px}._adminNotice_16c0i_1171{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_16c0i_1171 ._material-symbols-outlined_16c0i_396{color:var(--brand-primary);flex-shrink:0;margin-top:1px;font-size:22px}._adminNotice_16c0i_1171 p{color:var(--brand-text);margin:0;font-size:13px;line-height:1.6}._resultView_16c0i_1219{text-align:center;flex-direction:column;align-items:center;padding:8px 0;display:flex}._resultIcon_16c0i_1235 .material-symbols-outlined{line-height:1;font-size:56px!important}._resultTitle_16c0i_1245{color:var(--brand-text);margin:12px 0 6px;font-size:18px;font-weight:700}._resultMessage_16c0i_1259{color:var(--brand-text-muted);margin:0 0 24px;font-size:13px}._skippedSection_16c0i_1273{background:#f59e0b0f;border:1px solid #f59e0b33;border-radius:10px;width:100%;padding:16px}._skippedTitle_16c0i_1289{color:#92400e;align-items:center;gap:8px;margin:0 0 12px;font-size:14px;font-weight:700;display:flex}._skippedTitle_16c0i_1289 .material-symbols-outlined{line-height:1;font-size:20px!important}._skippedListWrapper_16c0i_1319{background:var(--brand-surface);border:1px solid #f59e0b26;border-radius:8px;max-height:280px;overflow:auto}._skippedTable_16c0i_1335{border-collapse:collapse;text-align:left;width:100%;font-size:13px}._skippedTable_16c0i_1335 thead{z-index:1;background:#fffbeb;position:sticky;top:0}._skippedTable_16c0i_1335 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_16c0i_1335 td{color:var(--brand-text);vertical-align:top;border-bottom:1px solid #f1f5f9;padding:10px 12px}._skippedTable_16c0i_1335 tr:last-child td{border-bottom:none}._skippedTable_16c0i_1335 code{background:var(--brand-surface-hover);border-radius:4px;padding:1px 6px;font-family:ui-monospace,monospace;font-size:12px}._skippedReason_16c0i_1423{color:#b45309;font-size:12px;font-weight:600}._modalFooter_16c0i_1437{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_16c0i_1453,._btnSubmit_16c0i_1455{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_16c0i_1453{border:1px solid var(--brand-border);background:var(--brand-surface);color:var(--brand-text)}._btnCancel_16c0i_1453:hover:not(:disabled){background:var(--brand-surface-hover);border-color:var(--brand-border-strong)}._btnSubmit_16c0i_1455{background:var(--brand-action-primary);color:#fff;border:1px solid #0000}._btnSubmit_16c0i_1455:hover:not(:disabled){background:var(--brand-action-primary-hover)}._btnSubmit_16c0i_1455:focus-visible,._btnCancel_16c0i_1453:focus-visible{outline:3px solid rgba(var(--brand-action-primary-rgb), .22);outline-offset:2px}._btnSubmit_16c0i_1455:disabled{opacity:.5;cursor:not-allowed;box-shadow:none}._btnSubmit_16c0i_1455 ._material-symbols-outlined_16c0i_396{font-size:18px}._btnCancel_16c0i_1453:disabled{opacity:.5;cursor:not-allowed}@media (width<=768px){._modal_16c0i_29{border-radius:0;max-width:100%;max-height:100vh}._previewTable_16c0i_640{font-size:12px}._previewTable_16c0i_640 th,._previewTable_16c0i_640 td{padding:8px}}._closeBtn_16c0i_327,._fileButton_16c0i_428,._tryAgainBtn_16c0i_527,._removeRowBtn_16c0i_791,._selectAllBtn_16c0i_947{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_9oxn7_7{max-width:1200px;margin:0 auto;padding:30px 20px}._pageHeader_9oxn7_21{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:16px;margin-bottom:28px;display:flex}._headerLeft_9oxn7_36{flex-direction:column;gap:4px;display:flex}._eyebrow_9oxn7_42{color:var(--brand-primary);text-transform:uppercase;margin:0;font-size:12px;font-weight:700;line-height:1.2}._pageTitle_9oxn7_52{color:var(--brand-text);margin:0;font-size:28px;font-weight:700;line-height:1.2}._pageSubtitle_9oxn7_68{color:var(--brand-text-muted);font-size:14px}._headerActions_9oxn7_79{flex-wrap:wrap;align-items:center;gap:10px;display:flex}._statsRow_9oxn7_95{grid-template-columns:repeat(4,1fr);gap:16px;margin-bottom:24px;display:grid}._statCard_9oxn7_109{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_9oxn7_121{border-left-color:var(--brand-primary)}._statActive_9oxn7_129{border-left-color:#10b981}._statNew_9oxn7_137{border-left-color:#3b82f6}._statInactive_9oxn7_145{border-left-color:#ef4444}._statTop_9oxn7_153{justify-content:space-between;align-items:center;margin-bottom:6px;display:flex}._statValue_9oxn7_167{color:var(--brand-text);font-size:28px;font-weight:700}._statIcon_9oxn7_179{border-radius:10px;justify-content:center;align-items:center;width:42px;height:42px;display:flex}._statTotal_9oxn7_121 ._statIcon_9oxn7_179{background:rgba(var(--brand-primary-rgb), .1);color:var(--brand-primary)}._statActive_9oxn7_129 ._statIcon_9oxn7_179{color:#10b981;background:#10b9811a}._statNew_9oxn7_137 ._statIcon_9oxn7_179{color:#3b82f6;background:#3b82f61a}._statInactive_9oxn7_145 ._statIcon_9oxn7_179{color:#ef4444;background:#ef44441a}._statLabel_9oxn7_237{color:var(--brand-text-muted);font-size:13px;font-weight:500}._mainCard_9oxn7_251{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_9oxn7_268{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_9oxn7_288{align-items:center;gap:12px;display:flex}._sectionTitle_9oxn7_300{color:var(--brand-text);margin:0;font-size:18px;font-weight:700}._userCount_9oxn7_314{color:var(--brand-text-muted);background:var(--brand-surface-hover);border-radius:20px;padding:4px 10px;font-size:13px;font-weight:500}._toolbarRight_9oxn7_332{flex-wrap:wrap;align-items:center;gap:10px;display:flex}._searchBox_9oxn7_346{width:214px}._filterSelect_9oxn7_352{height:var(--app-toolbar-control-height);box-sizing:border-box;border:1px solid var(--brand-border);color:var(--brand-text);background:var(--brand-surface-subtle);cursor:pointer;border-radius:8px;outline:none;padding:0 12px;font-family:inherit;font-size:13px}._filterSelect_9oxn7_352:focus{border-color:var(--brand-primary)}._tableWrapper_9oxn7_386{overflow-x:auto}._userTable_9oxn7_394{border-collapse:collapse;width:100%}._userTable_9oxn7_394 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_9oxn7_394 tbody tr{border-bottom:1px solid var(--app-table-border);transition:background .15s}._userTable_9oxn7_394 tbody tr:hover{background:var(--app-table-row-hover)}._userTable_9oxn7_394 td{padding:var(--app-table-cell-padding);color:var(--brand-text);white-space:nowrap;font-size:14px}._userCell_9oxn7_452{align-items:center;gap:12px;display:flex}._userAvatarWrapper_9oxn7_464{flex-shrink:0;position:relative}._userAvatar_9oxn7_464{color:#fff;border-radius:10px;justify-content:center;align-items:center;width:40px;height:40px;font-size:14px;font-weight:700;display:flex}._onlineIndicator_9oxn7_498{background:#10b981;border:2px solid #fff;border-radius:50%;width:12px;height:12px;position:absolute;bottom:-2px;right:-2px}._onlineIndicatorOffline_9oxn7_520{background:#9ca3af}._userInfo_9oxn7_528{flex-direction:column;display:flex}._userName_9oxn7_538{color:var(--brand-text);font-size:14px;font-weight:600}._userRole_9oxn7_550{color:var(--brand-text-muted);font-size:12px}._emailText_9oxn7_560{color:var(--brand-text-muted);font-size:13px}._chatbotBadge_9oxn7_572{color:#667eea;background:linear-gradient(135deg,#667eea1a,#764ba21a);border-radius:8px;align-items:center;gap:6px;padding:5px 12px;font-size:13px;font-weight:600;display:inline-flex}._chatbotBadge_9oxn7_572 ._material-symbols-outlined_9oxn7_604{font-size:16px}._statusIndicator_9oxn7_614{align-items:center;gap:8px;font-size:13px;font-weight:500;display:inline-flex}._statusDot_9oxn7_630{border-radius:50%;width:8px;height:8px}._statusActive_9oxn7_642 ._statusDot_9oxn7_630{background:#10b981}._statusActive_9oxn7_642{color:#059669}._statusInactive_9oxn7_656 ._statusDot_9oxn7_630{background:#ef4444}._statusInactive_9oxn7_656{color:#dc2626}._statusExpired_9oxn7_666 ._statusDot_9oxn7_630{background:#f59e0b}._statusExpired_9oxn7_666{color:#b45309}._dateText_9oxn7_675{color:var(--brand-text-muted);font-size:13px}._actionsCell_9oxn7_687{gap:4px;display:flex}._actionBtn_9oxn7_697{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_9oxn7_697 svg{stroke-width:2px;width:19px;height:19px}._actionBtn_9oxn7_697:hover{background:var(--brand-surface-hover);color:var(--brand-text)}._actionView_9oxn7_743:hover{background:rgba(var(--brand-primary-rgb), .1);color:var(--brand-primary)}._actionSuspend_9oxn7_749:hover{color:#ef4444;background:#ef44441a}._actionActivate_9oxn7_754:hover{color:#10b981;background:#10b9811a}._tableFooter_9oxn7_762{border-top:1px solid var(--brand-border);justify-content:space-between;align-items:center;padding:16px 24px;display:flex}._paginationInfo_9oxn7_778{color:var(--brand-text-muted);font-size:13px}._pagination_9oxn7_778{gap:4px;display:flex}._pageBtn_9oxn7_798{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_9oxn7_798:hover:not(:disabled){background:var(--brand-surface-hover);color:var(--brand-text)}._pageBtn_9oxn7_798:disabled{opacity:.3;cursor:not-allowed}._pageBtnActive_9oxn7_841{background:var(--brand-primary-soft);border-color:rgba(var(--brand-primary-rgb), .18);color:var(--brand-primary-strong);font-weight:600}._pageBtnActive_9oxn7_841:hover{background:rgba(var(--brand-primary-rgb), .16);border-color:rgba(var(--brand-primary-rgb), .24)}._pageBtn_9oxn7_798 svg{stroke-width:2px;width:17px;height:17px}._pageBtn_9oxn7_798:focus-visible{outline:2px solid rgba(var(--brand-primary-rgb), .3);outline-offset:1px}body.dark ._pageBtnActive_9oxn7_841{background:rgba(var(--brand-primary-rgb), .16);border-color:rgba(var(--brand-primary-rgb), .26);color:var(--brand-primary-lighter)}._loadingState_9oxn7_873,._errorState_9oxn7_875,._emptyState_9oxn7_877{color:var(--brand-text-muted);flex-direction:column;justify-content:center;align-items:center;gap:12px;padding:60px 20px;display:flex}._loadingState_9oxn7_873 ._material-symbols-outlined_9oxn7_604,._errorState_9oxn7_875 ._material-symbols-outlined_9oxn7_604,._emptyState_9oxn7_877 ._material-symbols-outlined_9oxn7_604{opacity:.4;font-size:48px}._emptyState_9oxn7_877>svg{width:44px;height:44px;color:var(--brand-primary-strong);stroke-width:1.6px}body.dark ._emptyState_9oxn7_877>svg{color:var(--brand-primary-lighter)}._retryBtn_9oxn7_918{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_9oxn7_7{padding:20px 16px}._pageTitle_9oxn7_52{font-size:22px}._statsRow_9oxn7_95{grid-template-columns:repeat(2,1fr);gap:12px}._toolbar_9oxn7_268{flex-direction:column;align-items:stretch}._toolbarRight_9oxn7_332{flex-direction:column}._searchBox_9oxn7_346,._filterSelect_9oxn7_352{width:100%}._tableFooter_9oxn7_762{text-align:center;flex-direction:column;gap:12px}}@media (width<=576px){._statsRow_9oxn7_95{grid-template-columns:1fr}._pageHeader_9oxn7_21{flex-direction:column;align-items:stretch}._headerActions_9oxn7_79{flex-direction:column;width:100%}._headerActions_9oxn7_79>button{justify-content:center;width:100%}}._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}._pageWrap_6iiup_7{min-height:calc(100vh - 3.5rem)}._pageHeader_6iiup_17{margin-bottom:28px}._eyebrow_6iiup_21{color:var(--brand-primary);text-transform:uppercase;margin:0 0 5px;font-size:12px;font-weight:700;line-height:1.2}._pageTitle_6iiup_31{color:var(--brand-text);letter-spacing:-.5px;font-size:28px;font-weight:700}._pageSubtitle_6iiup_45{color:var(--brand-text-muted);margin-top:4px;font-size:14px}._content_6iiup_59{max-width:1320px;margin:0 auto;padding:28px 36px 48px;position:relative}._statsRow_6iiup_75{grid-template-columns:repeat(4,1fr);gap:16px;margin-bottom:28px;display:grid}._statCard_6iiup_89{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);padding:22px 24px}._statTop_6iiup_104{justify-content:space-between;align-items:flex-start;display:flex}._statValue_6iiup_116{font-size:30px;font-weight:700;line-height:1.1}._statLabel_6iiup_128{color:var(--brand-text-muted);margin-top:4px;font-size:13px;font-weight:500}._statIconWrap_6iiup_142{border-radius:12px;flex-shrink:0;justify-content:center;align-items:center;width:42px;height:42px;display:flex}._statIconWrap_6iiup_142 ._material-symbols-outlined_6iiup_162{font-size:22px}._statChange_6iiup_170{color:#059669;background:#10b9811a;border-radius:6px;align-items:center;gap:4px;margin-top:10px;padding:2px 8px;font-size:12px;font-weight:600;display:inline-flex}._statChange_6iiup_170 ._material-symbols-outlined_6iiup_162{font-size:14px}._purple_6iiup_206{color:var(--brand-primary-mid)}._blue_6iiup_212{color:#3b82f6}._pink_6iiup_218{color:var(--brand-accent)}._amber_6iiup_224{color:#f59e0b}._statIconWrap_6iiup_142._purple_6iiup_206{background:rgba(var(--brand-primary-mid-rgb), .1);color:var(--brand-primary-mid)}._statIconWrap_6iiup_142._blue_6iiup_212{color:#3b82f6;background:#3b82f61a}._statIconWrap_6iiup_142._pink_6iiup_218{background:rgba(var(--brand-accent-rgb), .1);color:var(--brand-accent)}._statIconWrap_6iiup_142._amber_6iiup_224{color:#f59e0b;background:#f59e0b1a}._glassCard_6iiup_268{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;overflow:hidden}._cardHeader_6iiup_285{border-bottom:1px solid rgba(var(--brand-primary-mid-rgb), .08);justify-content:space-between;align-items:center;padding:20px 28px;display:flex}._cardTitle_6iiup_301{color:var(--brand-text);font-size:17px;font-weight:700}._cardDesc_6iiup_313{color:var(--brand-text-muted);margin-top:2px;font-size:12px}._cardBody_6iiup_325{padding:24px 28px}._chatbotTilesScroll_6iiup_335{scrollbar-width:thin;scrollbar-color:rgba(var(--brand-primary-mid-rgb), .2) transparent;padding-bottom:8px;overflow:auto hidden}._chatbotTilesScroll_6iiup_335::-webkit-scrollbar{height:6px}._chatbotTilesScroll_6iiup_335::-webkit-scrollbar-track{background:0 0}._chatbotTilesScroll_6iiup_335::-webkit-scrollbar-thumb{background:rgba(var(--brand-primary-mid-rgb), .2);border-radius:3px}._chatbotTiles_6iiup_335{gap:14px;min-width:min-content;display:flex}._cbTile_6iiup_389{border-radius:var(--app-card-radius);border:1px solid var(--app-card-border);background:var(--app-card-background);box-shadow:var(--app-card-shadow);flex-shrink:0;align-items:center;gap:14px;min-width:220px;padding:16px 18px;transition:border-color .15s;display:flex}._cbTile_6iiup_389:hover{border-color:var(--app-card-border-hover);background:var(--app-card-background)}._cbAvatar_6iiup_418{color:#fff;border-radius:14px;flex-shrink:0;justify-content:center;align-items:center;width:44px;height:44px;font-size:15px;font-weight:700;display:flex}._cbInfo_6iiup_444{flex:1;min-width:0}._cbName_6iiup_454{color:var(--brand-text);white-space:nowrap;text-overflow:ellipsis;font-size:14px;font-weight:600;overflow:hidden}._cbTitle_6iiup_472{color:var(--brand-text-muted);white-space:nowrap;text-overflow:ellipsis;font-size:12px;overflow:hidden}._cbRight_6iiup_488{text-align:right;flex-shrink:0}._cbTokens_6iiup_498{color:var(--brand-primary-mid);font-size:20px;font-weight:700}._cbTokensLabel_6iiup_510{color:var(--brand-text-muted);font-size:10px;font-weight:500}._chartsRow_6iiup_524{grid-template-columns:2fr 1fr;gap:24px;margin-bottom:24px;display:grid}._chartScrollWrap_6iiup_540{scrollbar-width:thin;scrollbar-color:rgba(var(--brand-primary-mid-rgb), .2) transparent;overflow:auto hidden}._chartScrollWrap_6iiup_540::-webkit-scrollbar{height:6px}._chartScrollWrap_6iiup_540::-webkit-scrollbar-track{background:0 0}._chartScrollWrap_6iiup_540::-webkit-scrollbar-thumb{background:rgba(var(--brand-primary-mid-rgb), .2);border-radius:3px}._chartInner_6iiup_580{min-height:320px}._donutWrap_6iiup_590{flex-direction:column;align-items:center;display:flex}._donutLegend_6iiup_602{scrollbar-width:thin;scrollbar-color:rgba(var(--brand-primary-mid-rgb), .2) transparent;flex-wrap:wrap;gap:6px 16px;width:100%;max-height:120px;padding:12px 4px 4px;display:flex;overflow-y:auto}._donutLegend_6iiup_602::-webkit-scrollbar{width:4px;height:4px}._donutLegend_6iiup_602::-webkit-scrollbar-thumb{background:rgba(var(--brand-primary-mid-rgb), .2);border-radius:3px}._donutLegendItem_6iiup_646{flex-shrink:0;align-items:center;gap:6px;display:flex}._donutLegendDot_6iiup_660{border-radius:3px;flex-shrink:0;width:10px;height:10px}._donutLegendLabel_6iiup_674{color:var(--brand-text);white-space:nowrap;text-overflow:ellipsis;max-width:120px;font-family:DM Sans,sans-serif;font-size:11px;overflow:hidden}._userCount_6iiup_702{color:var(--brand-text-muted);background:rgba(var(--brand-primary-mid-rgb), .06);border-radius:20px;flex-shrink:0;padding:4px 12px;font-size:13px;font-weight:500}._usersTableHeader_6iiup_724{border-bottom:1px solid rgba(var(--brand-primary-mid-rgb), .08);grid-template-columns:1fr 80px 80px 80px 120px 44px;align-items:center;gap:8px;padding:10px 28px;display:grid}._uthUser_6iiup_742{color:var(--brand-text-muted);text-transform:uppercase;letter-spacing:.5px;font-size:11px;font-weight:600}._uthCol_6iiup_758{color:var(--brand-text-muted);text-transform:uppercase;letter-spacing:.5px;text-align:center;font-size:11px;font-weight:600}._uthBar_6iiup_776{color:var(--brand-text-muted);text-transform:uppercase;letter-spacing:.5px;font-size:11px;font-weight:600}._uthAction_6iiup_792{width:44px}._userRow_6iiup_802{border-bottom:1px solid rgba(var(--brand-primary-mid-rgb), .05);cursor:pointer;grid-template-columns:1fr 80px 80px 80px 120px 44px;align-items:center;gap:8px;padding:12px 28px;transition:background .15s;display:grid}._userRow_6iiup_802:hover{background:rgba(var(--brand-primary-mid-rgb), .03)}._userRowActive_6iiup_832{background:rgba(var(--brand-primary-mid-rgb), .04)}._urUser_6iiup_842{align-items:center;gap:12px;min-width:0;display:flex}._urAvatar_6iiup_856{color:#fff;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:36px;height:36px;font-size:13px;font-weight:700;display:flex}._urInfo_6iiup_882{min-width:0}._urName_6iiup_890{color:var(--brand-text);white-space:nowrap;text-overflow:ellipsis;font-size:14px;font-weight:600;overflow:hidden}._urRole_6iiup_908{color:var(--brand-text-muted);font-size:12px}._urCol_6iiup_920{text-align:center}._urColLabel_6iiup_930{display:none}._urColValue_6iiup_938{font-size:14px;font-weight:700}._urBarCol_6iiup_950{align-items:center;display:flex}._urBarWrap_6iiup_960{background:rgba(var(--brand-primary-mid-rgb), .08);border-radius:3px;width:100%;height:6px;overflow:hidden}._urBar_6iiup_950{background:linear-gradient(90deg, var(--brand-primary-mid), var(--brand-accent));border-radius:3px;height:100%;transition:width .6s}._urActionCol_6iiup_992{justify-content:center;align-items:center;width:44px;display:flex}._urExpand_6iiup_1006{cursor:pointer;color:var(--brand-placeholder);background:0 0;border:none;border-radius:8px;padding:4px;transition:all .2s;display:flex}._urExpand_6iiup_1006:hover{color:var(--brand-primary-mid);background:rgba(var(--brand-primary-mid-rgb), .06)}._urExpandOpen_6iiup_1038{transform:rotate(180deg)}._urDetail_6iiup_1048{background:rgba(var(--brand-primary-mid-rgb), .015);border-bottom:1px solid rgba(var(--brand-primary-mid-rgb), .05);flex-wrap:wrap;gap:10px;padding:14px 28px 18px 76px;animation:.3s _fadeSlide_6iiup_1;display:flex}@keyframes _fadeSlide_6iiup_1{0%{opacity:0;transform:translateY(-8px)}to{opacity:1;transform:translateY(0)}}._urdCard_6iiup_1090{background:var(--app-card-background);border:1px solid var(--app-card-border);border-radius:var(--app-card-radius);box-shadow:var(--app-card-shadow);min-width:140px;padding:14px 18px;transition:border-color .2s}._urdCard_6iiup_1090:hover{border-color:var(--app-card-border-hover)}._urdName_6iiup_1110{color:var(--brand-text);border-bottom:1px solid rgba(var(--brand-primary-mid-rgb), .06);margin-bottom:8px;padding-bottom:8px;font-size:13px;font-weight:600}._urdStat_6iiup_1128{color:var(--brand-text-muted);margin-bottom:2px;font-size:12px}._urdStat_6iiup_1128 span{font-weight:600}._urdTotal_6iiup_1148 span{color:var(--brand-primary)}._urdIn_6iiup_1154 span{color:#2563eb}._urdOut_6iiup_1160 span{color:var(--brand-accent-hover)}._tableFooter_6iiup_1170{border-top:1px solid rgba(var(--brand-primary-mid-rgb), .08);justify-content:space-between;align-items:center;padding:16px 28px;display:flex}._paginationInfo_6iiup_1186{color:var(--brand-text-muted);font-size:13px}._pagination_6iiup_1186{align-items:center;gap:4px;display:flex}._pageBtn_6iiup_1208{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_6iiup_1208:hover:not(:disabled){background:var(--brand-surface-hover);color:var(--brand-text)}._pageBtn_6iiup_1208:disabled{opacity:.3;cursor:not-allowed}._pageBtnActive_6iiup_1251{background:var(--brand-primary-soft);border-color:rgba(var(--brand-primary-rgb), .18);color:var(--brand-primary-strong);font-weight:600}._pageBtnActive_6iiup_1251:hover{background:rgba(var(--brand-primary-rgb), .16);border-color:rgba(var(--brand-primary-rgb), .24)}._pageBtn_6iiup_1208 svg{stroke-width:2px;width:17px;height:17px}._pageBtn_6iiup_1208:focus-visible{outline:2px solid rgba(var(--brand-primary-rgb), .3);outline-offset:1px}body.dark ._pageBtnActive_6iiup_1251{background:rgba(var(--brand-primary-rgb), .16);border-color:rgba(var(--brand-primary-rgb), .26);color:var(--brand-primary-lighter)}._emptyState_6iiup_1284{text-align:center;flex-direction:column;justify-content:center;align-items:center;padding:48px 20px;display:flex}._emptyState_6iiup_1284 ._material-symbols-outlined_6iiup_162{color:#d4d0dc;margin-bottom:8px;font-size:44px}._emptyState_6iiup_1284 p{color:var(--brand-text-muted);font-size:14px}._loadingState_6iiup_1324{text-align:center;flex-direction:column;justify-content:center;align-items:center;padding:100px 20px;display:flex}._loadingState_6iiup_1324 ._material-symbols-outlined_6iiup_162{color:var(--brand-primary-mid);font-size:48px;animation:1.5s linear infinite _spin_6iiup_1}._loadingState_6iiup_1324 p{color:var(--brand-text-muted);margin-top:12px;font-size:14px}@keyframes _spin_6iiup_1{to{transform:rotate(360deg)}}@media (width<=1100px){._chartsRow_6iiup_524{grid-template-columns:1fr}}@media (width<=1024px){._statsRow_6iiup_75{grid-template-columns:repeat(2,1fr)}._usersTableHeader_6iiup_724,._userRow_6iiup_802{grid-template-columns:1fr 70px 70px 70px 90px 44px}}@media (width<=768px){._content_6iiup_59{padding:20px 16px 32px}._statsRow_6iiup_75{grid-template-columns:1fr 1fr}._cardHeader_6iiup_285,._cardBody_6iiup_325{padding:16px 20px}._pageTitle_6iiup_31{font-size:24px}._chartsRow_6iiup_524{grid-template-columns:1fr}._usersTableHeader_6iiup_724{display:none}._userRow_6iiup_802{grid-template-columns:1fr auto auto auto auto;gap:12px;padding:12px 20px}._urBarCol_6iiup_950{display:none}._urColLabel_6iiup_930{color:var(--brand-text-muted);font-size:10px;font-weight:500;display:block}._urCol_6iiup_920{min-width:44px}._urColValue_6iiup_938{font-size:13px}._urDetail_6iiup_1048{padding:12px 20px 16px}._tableFooter_6iiup_1170{flex-direction:column;gap:12px;padding:16px 20px}}@media (width<=520px){._statsRow_6iiup_75{grid-template-columns:1fr}._statCard_6iiup_89{padding:18px 20px}._statValue_6iiup_116{font-size:26px}._cbTile_6iiup_389{min-width:200px}._userRow_6iiup_802{grid-template-columns:1fr auto auto;gap:8px}._urCol_6iiup_920:nth-child(3),._urCol_6iiup_920:nth-child(4){display:none}}._pageWrapper_1s0q2_23{box-sizing:border-box;width:100%;height:100%;min-height:0;padding:1.5rem 1rem;overflow:hidden}._container_1s0q2_41{max-width:1100px;height:100%;min-height:0;margin:0 auto}._card_1s0q2_57{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_1s0q2_80{color:#fff;background-position:50%;background-repeat:no-repeat;background-size:cover;min-height:0;padding:2rem;display:none}._sidebarIcon_1s0q2_100{background:#fff3;border-radius:1rem;justify-content:center;align-items:center;width:60px;height:60px;margin-bottom:1.5rem;display:flex}._sidebarIcon_1s0q2_100>svg{width:2rem;height:2rem}._sidebarTitle_1s0q2_129{margin-bottom:1rem;font-size:1.5rem;font-weight:700}._sidebarText_1s0q2_141{opacity:.9;margin-bottom:2rem;font-size:.95rem;line-height:1.6}._sidebarFeatures_1s0q2_155{margin:0;padding:0;list-style:none}._sidebarFeatures_1s0q2_155 li{border-bottom:1px solid #ffffff1a;align-items:center;gap:.75rem;padding:.75rem 0;font-size:.9rem;display:flex}._sidebarFeatures_1s0q2_155 li:last-child{border-bottom:none}._sidebarFeatures_1s0q2_155 svg{box-sizing:border-box;background:#fff3;border-radius:.25rem;flex-shrink:0;width:1.7rem;height:1.7rem;padding:.25rem}._cardMain_1s0q2_206{--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_1s0q2_234{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_1s0q2_234>*{margin-right:var(--card-main-padding)}._formScrollArea_1s0q2_234::-webkit-scrollbar{width:var(--card-main-scrollbar-width)}._formScrollArea_1s0q2_234::-webkit-scrollbar-track{background-color:#0000;border-radius:10px}._formScrollArea_1s0q2_234::-webkit-scrollbar-thumb{background-color:rgba(var(--brand-primary-rgb), .24);background-clip:content-box;border:3px solid #ffffffb8;border-radius:10px}._formScrollArea_1s0q2_234::-webkit-scrollbar-thumb:hover{background-color:rgba(var(--brand-primary-rgb), .42);background-clip:content-box}._formScrollArea_1s0q2_234::-webkit-scrollbar-button{appearance:none;background:0 0;border:none;width:0;height:0;display:none}._formScrollArea_1s0q2_234::-webkit-scrollbar-button:vertical{appearance:none;background:0 0;border:none;width:0;height:0;display:none}._formScrollArea_1s0q2_234::-webkit-scrollbar-button:vertical:start{appearance:none;background:0 0;border:none;width:0;height:0;display:none}._formScrollArea_1s0q2_234::-webkit-scrollbar-button:vertical:end{appearance:none;background:0 0;border:none;width:0;height:0;display:none}._formScrollArea_1s0q2_234::-webkit-scrollbar-button:vertical:start:decrement{appearance:none;background:0 0;border:none;width:0;height:0;display:none}._formScrollArea_1s0q2_234::-webkit-scrollbar-button:vertical:start:increment{appearance:none;background:0 0;border:none;width:0;height:0;display:none}._formScrollArea_1s0q2_234::-webkit-scrollbar-button:vertical:end:decrement{appearance:none;background:0 0;border:none;width:0;height:0;display:none}._formScrollArea_1s0q2_234::-webkit-scrollbar-button:vertical:end:increment{appearance:none;background:0 0;border:none;width:0;height:0;display:none}._formScrollArea_1s0q2_234::-webkit-scrollbar-corner{background:0 0}._cardMain_1s0q2_206 form{grid-template-rows:minmax(0,1fr) auto;height:100%;min-height:0;display:grid}._formHeader_1s0q2_367{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_1s0q2_367: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_1s0q2_414{color:var(--brand-text);margin:0 0 .25rem;font-size:1.35rem;font-weight:700}._formSubtitle_1s0q2_428{color:var(--text-muted,#6b7280);margin:0;font-size:.85rem}._inlineErrorSlot_1s0q2_442{margin:.75rem 0 0}._videoPanel_1s0q2_450>._inlineErrorSlot_1s0q2_442,._userPanel_1s0q2_452>._inlineErrorSlot_1s0q2_442{margin:.75rem 1rem 1rem}._stickyActions_1s0q2_460>._inlineErrorSlot_1s0q2_442{margin:0 0 .75rem}._formGrid_1s0q2_470{grid-template-columns:1fr;gap:1rem;display:grid}._formGroup_1s0q2_482{flex-direction:column;gap:.4rem;display:flex}._formGroup_1s0q2_482._fullWidth_1s0q2_494{grid-column:1/-1}._formLabel_1s0q2_502{color:var(--brand-text);font-size:.8rem;font-weight:600}._charCount_1s0q2_514{color:var(--text-muted,#6b7280);font-size:.75rem;font-weight:400}._formInput_1s0q2_528,._formTextarea_1s0q2_529{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_1s0q2_528:focus,._formTextarea_1s0q2_529:focus{border-color:var(--app-field-focus-border);background:var(--brand-surface-glass);box-shadow:var(--app-field-focus-ring);outline:none}._formInput_1s0q2_528::placeholder,._formTextarea_1s0q2_529::placeholder{color:var(--text-muted,#6b7280);opacity:.7}._formTextarea_1s0q2_529{resize:vertical;min-height:99px}._dropdownContainer_1s0q2_588{width:100%;position:relative}._dropdownSelected_1s0q2_598{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_1s0q2_598:hover{background:var(--brand-surface-glass)}._dropdownArrow_1s0q2_636{color:var(--text-muted,#6b7280);font-size:.7rem;transition:transform .2s}._dropdownArrow_1s0q2_636._open_1s0q2_648{transform:rotate(180deg)}._dropdownOptions_1s0q2_656{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_1s0q2_656{cursor:pointer;border-bottom:1px solid #0000000d;padding:.65rem .85rem;transition:background-color .2s}._dropdownOption_1s0q2_656:last-child{border-bottom:none}._dropdownOption_1s0q2_656:hover{background-color:rgba(var(--brand-primary-rgb), .08)}._dropdownOption_1s0q2_656._selectedOption_1s0q2_712{background-color:rgba(var(--brand-primary-rgb), .12)}._optionName_1s0q2_720{color:var(--brand-text);margin-bottom:2px;font-size:.85rem;font-weight:600}._optionDescription_1s0q2_734{color:var(--text-muted,#6b7280);font-size:.7rem}._toggleSection_1s0q2_746{background:rgba(var(--brand-primary-rgb), .08);border-radius:.5rem;justify-content:space-between;align-items:center;padding:.75rem 1rem;display:flex}._toggleLabel_1s0q2_764{color:var(--brand-text);align-items:center;gap:.5rem;font-size:.9rem;font-weight:500;display:flex}._toggleLabel_1s0q2_764>svg{width:1.2rem;height:1.2rem;color:var(--brand-primary)}._toggleSwitch_1s0q2_789{width:48px;height:26px;position:relative}._toggleSwitch_1s0q2_789 input{opacity:0;width:0;height:0}._toggleSlider_1s0q2_813{cursor:pointer;background-color:#d1d5db;border-radius:26px;transition:all .2s;position:absolute;inset:0}._toggleSlider_1s0q2_813: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_1s0q2_789 input:checked+._toggleSlider_1s0q2_813{background:linear-gradient(135deg, var(--brand-primary), var(--brand-primary-hover))}._toggleSwitch_1s0q2_789 input:checked+._toggleSlider_1s0q2_813:before{transform:translate(22px)}._avatarSection_1s0q2_881{margin-top:.5rem}._avatarRow_1s0q2_889{flex-wrap:wrap;gap:.5rem;display:flex}._avatar_1s0q2_881{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_1s0q2_881 img{object-fit:cover;border-radius:50%;width:100%;height:100%}._avatar_1s0q2_881:hover{transform:scale(1.1)}._avatar_1s0q2_881._selected_1s0q2_712{border-color:var(--brand-primary);box-shadow:0 0 0 2px rgba(var(--brand-primary-rgb), .2)}._heygenAvatar_1s0q2_965{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_1s0q2_965 img{object-fit:cover;width:100%;height:100%}._heygenAvatar_1s0q2_965:hover{transform:scale(1.05)}._heygenAvatar_1s0q2_965._selected_1s0q2_712{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_1s0q2_965._selected_1s0q2_712: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_1s0q2_460{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_1s0q2_460: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_1s0q2_1117{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_1s0q2_1117:hover{background:var(--brand-action-primary-hover)}._submitBtn_1s0q2_1117:active{transform:translateY(0)}._submitBtn_1s0q2_1117>svg{width:1.2rem;height:1.2rem}._userPanel_1s0q2_452{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_1s0q2_1181{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_1s0q2_1201{color:var(--brand-text);align-items:center;gap:7px;font-size:13px;font-weight:700;display:flex}._userPanelTitle_1s0q2_1201>svg{width:18px;height:18px;color:var(--brand-primary)}._assignedBadge_1s0q2_1228{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_1s0q2_1256{flex-wrap:wrap;align-items:center;gap:8px;display:flex}._userSearchBox_1s0q2_1270{width:196px}._userSortSelect_1s0q2_1275{height:var(--app-toolbar-control-height);box-sizing:border-box;border:1px solid var(--brand-border);color:var(--brand-text);background:var(--brand-surface-glass);cursor:pointer;border-radius:7px;outline:none;padding:0 10px;font-family:inherit;font-size:13px}._userSortSelect_1s0q2_1275:focus{border-color:var(--brand-primary);background:var(--brand-surface-glass)}._userTableWrap_1s0q2_1307{scrollbar-color:var(--brand-border-strong) transparent;scrollbar-width:thin;overflow:auto hidden}._userTableWrap_1s0q2_1307::-webkit-scrollbar{width:9px;height:9px}._userTableWrap_1s0q2_1307::-webkit-scrollbar-track{background:0 0}._userTableWrap_1s0q2_1307::-webkit-scrollbar-thumb{background:var(--brand-border-strong);background-clip:padding-box;border:3px solid #0000;border-radius:6px}._userStateMsg_1s0q2_1332{color:var(--brand-placeholder);justify-content:center;align-items:center;gap:8px;padding:28px 16px;font-size:13px;display:flex}._userStateMsg_1s0q2_1332>svg{width:20px;height:20px}._loadingIcon_1s0q2_1357{animation:.8s linear infinite _iconSpin_1s0q2_1}@keyframes _iconSpin_1s0q2_1{to{transform:rotate(360deg)}}._userTable_1s0q2_1307{border-collapse:collapse;width:100%;min-width:560px}._userTable_1s0q2_1307 thead{table-layout:fixed;width:100%;display:table}._userTable_1s0q2_1307 tbody{scrollbar-width:none;-ms-overflow-style:none;max-height:240px;display:block;overflow-y:auto}._userTable_1s0q2_1307 tbody::-webkit-scrollbar{display:none}._userTable_1s0q2_1307 tbody tr{table-layout:fixed;width:100%;display:table}._userTable_1s0q2_1307 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_1s0q2_1307 thead ._userThCheck_1s0q2_1413{text-align:center;width:30px;padding-left:8px;padding-right:8px}._userTable_1s0q2_1307 thead ._companyStatusCol_1s0q2_1420,._userTable_1s0q2_1307 thead ._userStatusCol_1s0q2_1421{text-align:center}._userTable_1s0q2_1307 thead ._emailCol_1s0q2_1425,._userTable_1s0q2_1307 ._userEmailCell_1s0q2_1426{width:30%}._selectAllSwitch_1s0q2_1433{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_1s0q2_1459{background:#d1d5db}._selectAllPartial_1s0q2_1469{background:#f59e0b}._selectAllOn_1s0q2_1477{background:linear-gradient(135deg, var(--brand-primary), var(--brand-primary-hover))}._selectAllKnob_1s0q2_1485{background:#fff;border-radius:50%;flex-shrink:0;width:13px;height:13px;transition:transform .2s;box-shadow:0 1px 3px #00000040}._selectAllOff_1s0q2_1459 ._selectAllKnob_1s0q2_1485{transform:translate(0)}._selectAllPartial_1s0q2_1469 ._selectAllKnob_1s0q2_1485{transform:translate(6px)}._selectAllOn_1s0q2_1477 ._selectAllKnob_1s0q2_1485{transform:translate(13px)}._userTable_1s0q2_1307 tbody td{padding:var(--app-table-cell-padding);vertical-align:middle;color:var(--brand-text);font-size:14px}._userTable_1s0q2_1307 tbody tr{border-bottom:1px solid var(--app-table-border);cursor:pointer;transition:background .15s}._userTable_1s0q2_1307 tbody tr:hover{background:var(--app-table-row-hover)}._userRowChecked_1s0q2_1548{background:rgba(var(--brand-primary-rgb), .06)!important}._userTable_1s0q2_1307 ._userTdCheck_1s0q2_1558{text-align:center;width:30px;padding-left:8px;padding-right:8px}._userCheckbox_1s0q2_1566{width:16px;height:16px;accent-color:var(--brand-primary);cursor:pointer}._userCell_1s0q2_1580{align-items:center;gap:10px;min-width:0;display:flex;overflow:hidden}._userAvatar_1s0q2_1590{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_1s0q2_1616{color:var(--brand-text);text-overflow:ellipsis;white-space:nowrap;font-weight:600;overflow:hidden}._userInfo_1s0q2_1624{flex-direction:column;gap:2px;min-width:0;display:flex;overflow:hidden}._userRole_1s0q2_1632{color:var(--brand-text-muted);text-overflow:ellipsis;white-space:nowrap;font-size:12px;overflow:hidden}._userTable_1s0q2_1307 ._userEmailCell_1s0q2_1426{color:var(--brand-text-muted);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}._userTable_1s0q2_1307 ._companyNameCell_1s0q2_1650{color:var(--brand-text);font-weight:600}._companyCell_1s0q2_1655{align-items:center;gap:10px;min-width:0;display:flex;overflow:hidden}._companyAvatar_1s0q2_1663{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_1s0q2_1650{color:var(--brand-text);text-overflow:ellipsis;white-space:nowrap;font-weight:600;overflow:hidden}._companyStatusCol_1s0q2_1420{text-align:center;width:80px}._userStatusCol_1s0q2_1421{text-align:center;width:90px}._userTable_1s0q2_1307 ._companyStatusCell_1s0q2_1696{text-align:center;vertical-align:middle;width:80px}._userTable_1s0q2_1307 ._userStatusCell_1s0q2_1703{text-align:center;vertical-align:middle;width:90px}._statusBadge_1s0q2_1710{border-radius:20px;align-items:center;gap:4px;width:fit-content;padding:2px 8px;font-size:10px;font-weight:600;display:inline-flex}._statusBadgeActive_1s0q2_1732{color:#059669;background:#10b9811a}._statusBadgeInactive_1s0q2_1742{color:#dc2626;background:#ef44441a}._statusBadgeExpired_1s0q2_1747{color:#b45309;background:#f59e0b1f}._statusDot_1s0q2_1753{background:currentColor;border-radius:50%;width:5px;height:5px}._videoPanel_1s0q2_450{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_1s0q2_1780{background:0 0;border-bottom:0;justify-content:space-between;align-items:center;padding:12px 16px;display:flex}._videoPanelTitle_1s0q2_1794{color:var(--brand-text);align-items:center;gap:7px;font-size:13px;font-weight:700;display:flex}._videoPanelTitle_1s0q2_1794>svg{width:18px;height:18px;color:var(--brand-primary)}._videoPanelBody_1s0q2_1821{opacity:1;grid-template-rows:1fr;padding:16px;transition:grid-template-rows .35s,opacity .35s,padding .35s;display:grid;overflow:hidden}._videoPanelBodyClosed_1s0q2_1845{opacity:0;grid-template-rows:0fr;padding-top:0;padding-bottom:0}._videoPanelBodyInner_1s0q2_1859{flex-direction:column;gap:12px;margin:-10px;padding:10px;display:flex;overflow:hidden}._videoPanelError_1s0q2_1869{color:#dc2626;background:#ef444414;border-radius:8px;padding:12px 16px;font-size:13px}@media (width>=576px){._cardMain_1s0q2_206{--card-main-padding:2rem}._formTitle_1s0q2_414{font-size:1.5rem}._formSubtitle_1s0q2_428{font-size:.9rem}._avatar_1s0q2_881{width:48px;height:48px}._heygenAvatar_1s0q2_965{width:60px;height:60px}}@media (width>=768px){._pageWrapper_1s0q2_23{padding:2rem 1.5rem}._card_1s0q2_57{grid-template-columns:280px 1fr}._cardSidebar_1s0q2_80{display:block}._formGrid_1s0q2_470{grid-template-columns:1fr 1fr}._formTitle_1s0q2_414{font-size:1.6rem}._avatar_1s0q2_881{width:50px;height:50px}._heygenAvatar_1s0q2_965{width:65px;height:65px}._formInput_1s0q2_528,._formTextarea_1s0q2_529,._dropdownSelected_1s0q2_598{padding:.7rem .9rem;font-size:.9rem}}@media (width>=1024px){._card_1s0q2_57{grid-template-columns:320px 1fr}._cardSidebar_1s0q2_80{padding:2.5rem}._sidebarTitle_1s0q2_129{font-size:1.65rem}._sidebarText_1s0q2_141{font-size:1rem}._cardMain_1s0q2_206{--card-main-padding:2.5rem}._formTitle_1s0q2_414{font-size:1.75rem}._avatar_1s0q2_881{width:52px;height:52px}._heygenAvatar_1s0q2_965{width:70px;height:70px}._submitBtn_1s0q2_1117{padding:.9rem;font-size:1rem}}@media (width>=1440px){._pageWrapper_1s0q2_23{padding:3rem 2rem}._card_1s0q2_57{grid-template-columns:380px 1fr}._cardSidebar_1s0q2_80{padding:3rem}._sidebarIcon_1s0q2_100{width:70px;height:70px}._sidebarIcon_1s0q2_100>svg{width:2.25rem;height:2.25rem}._sidebarTitle_1s0q2_129{font-size:1.85rem}._sidebarText_1s0q2_141{font-size:1.05rem}._sidebarFeatures_1s0q2_155 li{padding:.85rem 0;font-size:.95rem}._cardMain_1s0q2_206{--card-main-padding:3rem}._formTitle_1s0q2_414{font-size:1.9rem}._formSubtitle_1s0q2_428{font-size:.95rem}._formLabel_1s0q2_502{font-size:.85rem}._formInput_1s0q2_528,._formTextarea_1s0q2_529,._dropdownSelected_1s0q2_598{padding:.75rem 1rem;font-size:.95rem}._avatar_1s0q2_881{width:55px;height:55px}._heygenAvatar_1s0q2_965{border-radius:.65rem;width:75px;height:75px}._submitBtn_1s0q2_1117{padding:1rem;font-size:1.05rem}}._panel_fymd3_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_fymd3_12{background:0 0;border-bottom:0;justify-content:space-between;align-items:center;gap:1rem;padding:14px 16px;display:flex}._titleGroup_fymd3_28{align-items:center;gap:11px;min-width:0;display:flex}._headerIcon_fymd3_42{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_fymd3_42>svg{width:20px;height:20px}._titleLine_fymd3_68{flex-wrap:wrap;align-items:center;gap:8px;display:flex}._titleLine_fymd3_68 h2{color:var(--brand-text);margin:0;font-size:14px;font-weight:700}._titleGroup_fymd3_28 p{color:var(--brand-text-muted);margin:3px 0 0;font-size:12px;line-height:1.4}._stateBadge_fymd3_110{border-radius:999px;align-items:center;gap:5px;padding:3px 8px;font-size:10px;font-weight:700;display:inline-flex}._stateEnabled_fymd3_130{color:#047857;background:#10b9811a}._stateDisabled_fymd3_140{color:var(--brand-text-muted);background:#6b72801a}._stateDot_fymd3_150{background:currentColor;border-radius:50%;width:5px;height:5px}._switch_fymd3_164{flex:0 0 48px;width:48px;height:26px;position:relative}._switch_fymd3_164 input{opacity:0;width:0;height:0}._slider_fymd3_190{cursor:pointer;background:#d1d5db;border-radius:26px;transition:all .2s;position:absolute;inset:0}._slider_fymd3_190: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_fymd3_164 input:checked+._slider_fymd3_190{background:linear-gradient(135deg, var(--brand-primary), var(--brand-primary-hover))}._switch_fymd3_164 input:checked+._slider_fymd3_190:before{transform:translate(22px)}._switch_fymd3_164 input:focus-visible+._slider_fymd3_190{outline:3px solid rgba(var(--brand-primary-rgb), .2);outline-offset:2px}._switch_fymd3_164 input:disabled+._slider_fymd3_190{cursor:wait;opacity:.6}._panelBody_fymd3_270{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_fymd3_297{opacity:0;pointer-events:none;grid-template-rows:0fr;padding-top:0;padding-bottom:0}._panelBodyInner_fymd3_306{margin:-10px;padding:10px;overflow:hidden}._modeTabs_fymd3_313{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_fymd3_313{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_fymd3_313:hover{color:var(--brand-primary-hover);background:rgba(var(--brand-primary-rgb), .055)}._modeTab_fymd3_313:focus-visible{outline:3px solid rgba(var(--brand-primary-rgb), .18);outline-offset:1px}._modeTab_fymd3_313>svg{width:17px;height:17px}._modeTabActive_fymd3_398{color:var(--brand-primary);background:var(--brand-surface-hover);box-shadow:0 2px 8px #4627601a}body.light ._modeTabActive_fymd3_398{color:var(--brand-primary-strong);background:rgba(var(--brand-primary-rgb), .12);box-shadow:none}._fieldGroup_fymd3_411+._fieldGroup_fymd3_411{margin-top:18px}._fieldGroup_fymd3_411>label,._snippetLabelRow_fymd3_421 label{color:var(--brand-text);margin-bottom:7px;font-size:12px;font-weight:700;display:block}._origins_fymd3_437{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_fymd3_437:focus{border-color:var(--app-field-focus-border);background:var(--brand-surface-glass);box-shadow:var(--app-field-focus-ring)}._origins_fymd3_437::placeholder{color:var(--brand-placeholder)}._scormSection_fymd3_480{margin-top:18px}._contextInputWrap_fymd3_488{position:relative}._contextInputWrap_fymd3_488>svg{color:var(--brand-text-muted);pointer-events:none;width:17px;height:17px;position:absolute;top:50%;left:11px;transform:translateY(-50%)}._contextInputWrap_fymd3_488 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_fymd3_488 input:focus{border-color:var(--app-field-focus-border);background:var(--brand-surface);box-shadow:var(--app-field-focus-ring)}._contextInputWrap_fymd3_488 input::placeholder{color:var(--brand-placeholder)}._scormInfoGrid_fymd3_570{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin-top:13px;display:grid}._scormInfoItem_fymd3_584{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_fymd3_584>svg{color:var(--brand-primary);flex:none;width:18px;height:18px}._scormInfoItem_fymd3_584 strong{color:var(--brand-text);font-size:10px;line-height:1.35;display:block}._scormInfoItem_fymd3_584 p{color:var(--brand-text-muted);margin:2px 0 0;font-size:10px;line-height:1.4}._fieldHint_fymd3_635{color:var(--brand-text-muted);align-items:center;gap:5px;margin:7px 0 0;font-size:11px;line-height:1.4;display:flex}._fieldHint_fymd3_635>svg{color:var(--brand-primary);flex-shrink:0;width:15px;height:15px}._snippetLabelRow_fymd3_421{justify-content:space-between;align-items:baseline;gap:12px;display:flex}._snippetLabelRow_fymd3_421 span{color:var(--brand-text-muted);font-size:10px}._snippetBox_fymd3_684{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_fymd3_684 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_fymd3_731{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_fymd3_731:hover{background:var(--brand-code-control-hover);border-color:#71717a}._copyButton_fymd3_731>svg{width:14px;height:14px}._status_fymd3_777{border-radius:8px;align-items:center;gap:7px;margin:14px 0 0;padding:9px 11px;font-size:11px;font-weight:600;display:flex}._status_fymd3_777>svg{width:16px;height:16px}._statusSuccess_fymd3_806{color:#047857;background:#10b9811a}._statusError_fymd3_816{color:#b91c1c;background:#ef44441a}._draftNotice_fymd3_826{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_fymd3_826>svg{color:var(--brand-primary);flex-shrink:0;width:17px;height:17px}._scormFootnote_fymd3_861{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_fymd3_861>svg{color:var(--brand-primary);flex:none;width:16px;height:16px}._actions_fymd3_896{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:9px;margin-top:16px;display:flex}._actions_fymd3_896 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_fymd3_896 button:disabled{cursor:wait;opacity:.6}._actions_fymd3_896 button>svg{width:16px;height:16px}._primaryButton_fymd3_959{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_fymd3_959:hover:not(:disabled){box-shadow:0 5px 14px rgba(var(--brand-primary-rgb), .32)}._dangerButton_fymd3_983{color:#b91c1c;background:#fee2e2b8;border:1px solid #dc26262e}._dangerButton_fymd3_983:hover:not(:disabled){background:#fee2e2;border-color:#dc26264d}._loadingState_fymd3_1005{min-height:120px;color:var(--brand-text-muted);justify-content:center;align-items:center;gap:8px;font-size:12px;display:flex}._loadingState_fymd3_1005>svg{color:var(--brand-primary);width:18px;height:18px;animation:.9s linear infinite _spin_fymd3_1}body.dark ._headerIcon_fymd3_42,body.dark ._modeTabActive_fymd3_398,body.dark ._fieldHint_fymd3_635>svg,body.dark ._draftNotice_fymd3_826>svg,body.dark ._scormFootnote_fymd3_861>svg{color:var(--brand-primary-lighter)}body.dark ._stateEnabled_fymd3_130,body.dark ._statusSuccess_fymd3_806{color:#34d399}body.dark ._statusError_fymd3_816,body.dark ._dangerButton_fymd3_983{color:#fca5a5}body.dark ._dangerButton_fymd3_983{background:#7f1d1d38;border-color:#f871714d}@keyframes _spin_fymd3_1{to{transform:rotate(360deg)}}@media (width<=575px){._panelHeader_fymd3_12{align-items:flex-start}._titleLine_fymd3_68{flex-direction:column;align-items:flex-start;gap:5px}._snippetLabelRow_fymd3_421{flex-direction:column;align-items:flex-start;gap:0}._scormInfoGrid_fymd3_570{grid-template-columns:1fr}._actions_fymd3_896{flex-direction:column;align-items:stretch}._actions_fymd3_896 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_15ixk_5{flex-direction:column;height:100dvh;display:flex;overflow:hidden}._container_15ixk_33{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}._panel_1lfyp_13{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_1lfyp_47{white-space:nowrap;align-items:center;gap:10px;padding:10px 8px;display:flex}._chatbotHeading_1lfyp_61{white-space:nowrap;text-overflow:ellipsis;min-width:0;color:var(--brand-text);text-align:left;flex:1;font-size:1rem;font-weight:700;overflow:hidden}._panelToggle_1lfyp_88{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;transition:background-color .2s;display:flex}._panelToggle_1lfyp_88:hover{background:var(--brand-surface-hover)}._panelToggle_1lfyp_88>svg{width:18px;height:18px}._rowIcon_1lfyp_127{box-sizing:border-box;color:currentColor;background:#adadad6b;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:30px;height:30px;padding:6px;transition:transform .16s;display:flex}._panelCollapsed_1lfyp_158 ._conversationsList_1lfyp_158,._panelCollapsed_1lfyp_158 ._line_1lfyp_160,._panelCollapsed_1lfyp_158 ._textContainer_1lfyp_162,._panelCollapsed_1lfyp_158 ._chatbotHeading_1lfyp_61{display:none}._panelCollapsed_1lfyp_158 ._panelHeader_1lfyp_47{justify-content:center;padding-left:0;padding-right:0}._panelCollapsed_1lfyp_158 ._conversationItem_1lfyp_179,._panelCollapsed_1lfyp_158 ._newChatItem_1lfyp_180{padding-left:0;padding-right:0}._panelCollapsed_1lfyp_158 ._newChatItem_1lfyp_180{margin-right:0}._panelCollapsed_1lfyp_158 ._link_1lfyp_198,._panelCollapsed_1lfyp_158 ._newChatButton_1lfyp_200{justify-content:center}._panelCollapsed_1lfyp_158 ._conversationItem_1lfyp_179:hover,._panelCollapsed_1lfyp_158 ._newChatItem_1lfyp_180:hover{background-color:#0000}._containerSmall_1lfyp_229{flex-direction:row;padding-top:12px;display:flex}._conversationsList_1lfyp_158{scrollbar-gutter:stable;height:100%;margin-right:-10px;padding-right:16px;overflow-y:auto}._conversationItem_1lfyp_179{cursor:pointer;border-radius:8px;align-items:center;gap:5px;min-height:36px;margin-bottom:2px;padding-left:5px;padding-right:7px;transition:background-color .15s;display:flex}._conversationItem_1lfyp_179:hover{background-color:rgba(var(--brand-primary-rgb), .09)}body.dark ._conversationItem_1lfyp_179:hover{background-color:var(--brand-surface-hover)}._conversationItem_1lfyp_179._activeRow_1lfyp_334,._conversationItem_1lfyp_179._activeRow_1lfyp_334:hover{background-color:rgba(var(--brand-primary-rgb), .16)}._conversationItem_1lfyp_179:hover .chat-menu-trigger,._conversationItem_1lfyp_179._activeRow_1lfyp_334 .chat-menu-trigger{opacity:1}._newChatItem_1lfyp_180{align-items:center;gap:5px;min-height:42px;margin-right:14px;display:flex}._conversationTitle_1lfyp_393{color:var(--brand-text);cursor:pointer;background:0 0;border:none;border-radius:.65rem;font-size:.825rem;text-decoration:none}._renamingItem_1lfyp_425{padding-left:0;padding-right:0}._conversationItem_1lfyp_179._renamingItem_1lfyp_425:hover{background-color:#0000}._renameInput_1lfyp_435{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_1lfyp_435:focus{border-color:var(--brand-primary)}._link_1lfyp_198{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;font-size:.825rem;display:flex;position:relative}._textContainer_1lfyp_162{white-space:nowrap;text-overflow:ellipsis;max-width:100%;display:inline-block;position:relative;overflow:hidden}._link_1lfyp_198:active{transition:transform .1s;transform:scale(.97)}._link_1lfyp_198:hover{color:var(--text-color);z-index:100}._newChatButton_1lfyp_200{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;font-size:.825rem;display:flex;position:relative}._newChatButton_1lfyp_200:active{transition:transform .1s;transform:scale(.97)}._newChatButton_1lfyp_200:hover{background-color:rgba(var(--brand-primary-rgb), .09)}._newChatButton_1lfyp_200:hover ._rowIcon_1lfyp_127{transform:scale(1.1)}body.dark ._newChatButton_1lfyp_200:hover{background-color:var(--brand-surface-hover)}._line_1lfyp_160{background-color:var(--brand-border-strong);border:0;width:90%;height:1px;padding-left:20px}._name_1lfyp_633{padding:7px 9px;font-size:.92rem;font-weight:bolder;display:flex}._arrowBack_1lfyp_647{color:var(--text-color);padding:7px;font-size:16px;position:absolute;bottom:0;left:0}._arrowBack_1lfyp_647:active{transition:transform .1s;transform:scale(.9)}@media (width>=576px){._conversationTitle_1lfyp_393,._link_1lfyp_198,._newChatButton_1lfyp_200,._renameInput_1lfyp_435{font-size:.85rem}}@media (width>=768px){._conversationTitle_1lfyp_393{font-size:.9rem}._panel_1lfyp_13{width:auto;min-width:250px}._link_1lfyp_198,._newChatButton_1lfyp_200,._renameInput_1lfyp_435{font-size:.9rem}._name_1lfyp_633{padding:8px 10px;font-size:1.1rem}._containerSmall_1lfyp_229{padding-top:0}}@media (width>=1024px){._conversationTitle_1lfyp_393{font-size:.95rem}._panel_1lfyp_13{width:auto;min-width:260px}._link_1lfyp_198,._newChatButton_1lfyp_200,._renameInput_1lfyp_435{font-size:.95rem}._name_1lfyp_633{padding:9px 11px;font-size:1.15rem}}@media (width>=1440px){._conversationTitle_1lfyp_393{font-size:1rem}._panel_1lfyp_13{width:auto;min-width:270px}._link_1lfyp_198,._newChatButton_1lfyp_200,._renameInput_1lfyp_435{font-size:1rem}._name_1lfyp_633{padding:10px 12px;font-size:1.2rem}}._menuWrapper_rdj0o_3{flex-shrink:0;position:relative}._menuTrigger_rdj0o_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_rdj0o_8>svg{width:18px;height:18px}._menuTrigger_rdj0o_8:hover{background-color:#0000001a}._menuTriggerActive_rdj0o_36{opacity:1;background-color:#0000001a}._menuDropdown_rdj0o_41{background:var(--brand-surface);z-index:200;border-radius:10px;flex-direction:column;min-width:150px;padding:6px;display:flex;position:absolute;top:calc(100% + 4px);right:0;box-shadow:0 4px 18px #0000002e}._menuItem_rdj0o_55{width:100%;color:var(--brand-text);cursor:pointer;text-align:left;white-space:nowrap;background:0 0;border:none;border-radius:6px;align-items:center;gap:8px;padding:8px 10px;font-size:.85rem;display:flex}._menuItem_rdj0o_55>svg{flex-shrink:0;width:18px;height:18px}._menuItem_rdj0o_55:hover{background-color:#0000000f}._menuItemDanger_rdj0o_81{color:#dc2626}._menuItemDanger_rdj0o_81:hover{background-color:#dc262614}._menuSeparator_rdj0o_89{background-color:#0000001f;border:0;width:100%;height:1px;margin:4px 0}._dropOverlay_srbty_37{z-index:20;color:var(--brand-primary);border:2px dashed var(--brand-primary);pointer-events:none;background:#ffffffd9;border-radius:.65rem;justify-content:center;align-items:center;font-weight:600;display:flex;position:absolute;inset:0}._attachmentTrayWrap_srbty_79{grid-template-rows:0fr;transition:grid-template-rows .25s;display:grid}._attachmentTrayWrapOpen_srbty_89{grid-template-rows:1fr}._attachmentTray_srbty_79{opacity:0;flex-wrap:wrap;gap:10px;min-height:0;padding:8px 8px 0;transition:opacity .2s;display:flex;overflow:hidden}._attachmentTrayWrapOpen_srbty_89 ._attachmentTray_srbty_79{opacity:1}._attachmentCard_srbty_129{position:relative}._attachmentThumb_srbty_137{object-fit:cover;border-radius:10px;width:104px;height:104px;display:block;box-shadow:0 1px 4px #0003}._attachmentStatusOverlay_srbty_155{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_srbty_183{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_srbty_214{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_srbty_214:hover{background:#000000e6}._messageStack_srbty_264{flex-direction:column;gap:4px;min-width:0;max-width:100%;display:flex}._userMessage_srbty_262 ._messageStack_srbty_264{align-items:flex-end}._chatbotMessage_srbty_262 ._messageStack_srbty_264{align-items:flex-start;width:100%}._messageAttachments_srbty_296{flex-wrap:wrap;gap:6px;display:flex}._userMessage_srbty_262 ._messageAttachments_srbty_296{justify-content:flex-end}._messageAttachmentImage_srbty_314{cursor:pointer;border-radius:8px;max-width:160px;max-height:160px;display:block}._messageAttachmentImageWrap_srbty_340{place-items:center;min-width:104px;min-height:104px;display:grid}._messageAttachmentLoading_srbty_354{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_srbty_1}._messageAttachmentUnavailable_srbty_374{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_srbty_374 .material-symbols-outlined{font-size:24px}._messageAttachmentUnavailable_srbty_374 small{font-size:9px;line-height:1.25}._lightboxOverlay_srbty_428{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_srbty_449{object-fit:contain;cursor:default;border-radius:8px;max-width:90vw;max-height:90vh;box-shadow:0 10px 40px #00000080}._lightboxClose_srbty_467{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_srbty_467:hover{background:#ffffff4d}._messageAttachmentDoc_srbty_513{background:#0000000f;border-radius:8px;align-items:center;gap:4px;padding:3px 6px;font-size:.75rem;display:inline-flex}._docThumb_srbty_67{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}._docThumbImage_srbty_568{object-fit:cover;object-position:top;width:100%;height:100%}._docThumbName_srbty_582{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_srbty_610{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_srbty_640{color:var(--text-color);font-size:22px;animation:1s linear infinite _doc-spin_srbty_1}@keyframes _doc-spin_srbty_1{to{transform:rotate(360deg)}}._docModalCard_srbty_672{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_srbty_697{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_srbty_711{font-size:var(--app-modal-title-size);white-space:nowrap;text-overflow:ellipsis;font-weight:700;overflow:hidden}._docModalClose_srbty_724{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_srbty_724:hover{color:var(--brand-text);border-color:var(--brand-border)}._docModalPreviewArea_srbty_753{min-height:0;padding:var(--app-modal-body-padding);justify-content:center;align-items:center;display:flex}._docModalPreviewImage_srbty_766{object-fit:contain;border-radius:4px;max-width:100%;max-height:60vh;box-shadow:0 4px 12px #00000059}._docModalClose_srbty_724 svg{width:20px;height:20px}._docModalTextPreviewWrap_srbty_779{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_srbty_779{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_srbty_802{color:#ffffffa6;border-top:1px solid #ffffff1f;padding:8px 16px;font-size:.85em;display:block}._docModalUnavailable_srbty_810{color:#ffffffb3;text-align:center;padding:24px 0;font-size:1em;line-height:1.4}._docModalFooter_srbty_825{border-top:1px solid var(--app-modal-border);justify-content:center;align-items:center;height:52px;display:flex}._docModalCaption_srbty_844{color:#cfcfcf;align-items:center;gap:6px;padding:4px 10px;font-size:.95em;display:flex}._docModalCaptionButton_srbty_862{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_srbty_862:hover:not(:disabled){color:#fff;background:#ffffff14}._docModalCaptionButton_srbty_862:disabled{opacity:.5;cursor:not-allowed}._docModalCaption_srbty_844 ._material-symbols-outlined_srbty_408,._docModalCaptionButton_srbty_862 ._material-symbols-outlined_srbty_408{font-size:16px}._messagesContainer_srbty_21{height:100%;min-height:0;color:var(--brand-text);background:var(--brand-surface-glass);flex-direction:column;flex:1;gap:5px;padding:0;transition:opacity .5s ease-in-out;display:flex;position:relative;overflow:hidden}._messageContainerWrapper_srbty_953{background:0 0;flex-direction:column;flex:1;gap:6px;min-height:0;padding:8px 0;transition:opacity .5s ease-in-out;display:flex;overflow:hidden}._newMessageContainer_srbty_929{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%)}._parentContainer_srbty_1089{flex-direction:row;flex-shrink:0;align-items:center;gap:12px;width:100%;padding:4px 16px 8px;display:flex}._conversationTitle_srbty_1113{box-sizing:border-box;white-space:nowrap;text-overflow:ellipsis;flex:0 auto;min-width:0;max-width:min(420px,100%);padding:5px 7px;font-size:1.05rem;font-weight:700;line-height:1.3;overflow:hidden}._conversationTitleButton_srbty_1132{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_srbty_1132:hover:not(:disabled){background:rgba(var(--brand-primary-rgb), .09)}body.dark ._conversationTitleButton_srbty_1132:hover:not(:disabled){background:var(--brand-surface-hover)}._conversationTitleButton_srbty_1132:focus-visible{outline:1px solid var(--brand-primary);outline-offset:1px}._conversationTitleButton_srbty_1132:disabled{cursor:default}._conversationTitleInput_srbty_1162{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_srbty_1089>:not(._conversationTitle_srbty_1113){flex-shrink:0}._mobileSidebarToggle_srbty_1191{display:none}._mobileSidebarToggle_srbty_1191>svg{width:22px;height:22px}@media (width<=767px){._mobileSidebarToggle_srbty_1191{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_srbty_1191:active{background:var(--brand-surface-hover)}._parentContainer_srbty_1089{padding-left:46px}}._messagesContainer_srbty_21::-webkit-scrollbar{width:10px}._newMessageContainer_srbty_929::-webkit-scrollbar{width:10px}._messagesContainer_srbty_21::-webkit-scrollbar-track{background-color:#0000000f;border-radius:10px}._newMessageContainer_srbty_929::-webkit-scrollbar-track{background-color:#0000000f;border-radius:10px}._messagesContainer_srbty_21::-webkit-scrollbar-thumb{background-color:var(--secondary-accent-color);border-radius:10px}._newMessageContainer_srbty_929::-webkit-scrollbar-thumb{background-color:var(--secondary-accent-color);border-radius:10px}._messagesContainer_srbty_21::-webkit-scrollbar-thumb:hover{background-color:#555}._newMessageContainer_srbty_929::-webkit-scrollbar-thumb:hover{background-color:#555}._chatbotMessage_srbty_262,._userMessage_srbty_262{color:var(--brand-text);flex-direction:row;align-items:flex-start;max-width:100%;margin:12px 0;padding:0;font-size:.9rem;line-height:1.42;display:flex}._chatbotMessage_srbty_262{justify-content:flex-start}._userMessage_srbty_262{flex-direction:row-reverse;justify-content:flex-start}._avatar_srbty_1336{border-radius:50%;flex-shrink:0;width:1.65rem;height:1.65rem}._message_srbty_21{overflow-wrap:anywhere;border-radius:9px;max-width:100%;padding:0 8px;position:relative}._streamingMessage_srbty_1378{animation:.28s both _messageAppear_srbty_1}@keyframes _messageAppear_srbty_1{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}._message_srbty_21 code{overflow-wrap:anywhere;white-space:pre-wrap}._message_srbty_21 pre{white-space:pre-wrap;overflow-wrap:anywhere;max-width:100%;overflow-x:auto}._chatbotMessage_srbty_262 ._message_srbty_21{background-color:var(--brand-assistant-bubble);border-top-left-radius:0;align-self:stretch}._userMessage_srbty_262 ._message_srbty_21{color:var(--brand-text);background-color:var(--brand-primary-soft);border-top-right-radius:0}._dots_srbty_1475{padding:0}._dots_srbty_1475 span{opacity:0;font-size:1.5rem;animation:1.5s infinite _blink_srbty_1}._dots_srbty_1475 span:first-child{animation-delay:0s}._dots_srbty_1475 span:nth-child(2){animation-delay:.5s}._dots_srbty_1475 span:nth-child(3){animation-delay:1s}@keyframes _blink_srbty_1{50%{opacity:1}}._footer_srbty_1525{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_srbty_1551{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_srbty_1551::placeholder{color:var(--text-color);opacity:.5;font-family:inherit;font-size:inherit;line-height:inherit}._inputField_srbty_1551:focus{outline:none}._inputField_srbty_1551::-webkit-scrollbar{width:4px}._inputField_srbty_1551::-webkit-scrollbar-track{background-color:#0000}._inputField_srbty_1551::-webkit-scrollbar-thumb{background-color:var(--brand-primary);border-radius:10px}._inputField_srbty_1551::-webkit-scrollbar-thumb:hover{background-color:var(--secondary-accent-color)}._footerToolbar_srbty_1553{background-color:#0000;flex-direction:column;gap:4px;padding:4px 7px 7px;display:flex}._toolbarRow_srbty_1677{justify-content:space-between;align-items:center;gap:4px;display:flex}._sendButton_srbty_1711,._sendButtonInactive_srbty_1713{background-color:var(--brand-primary);border:none;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:30px;height:30px;display:flex}._sendButton_srbty_1711{cursor:pointer;transition:transform .1s,opacity .2s}._sendButton_srbty_1711:hover{opacity:.85}._sendButton_srbty_1711:active{transform:scale(.95)}._sendButtonInactive_srbty_1713{opacity:.35;cursor:not-allowed}._videoStartButton_srbty_1780{background-color:var(--brand-primary);cursor:pointer;border:none;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:30px;height:30px;transition:transform .1s,opacity .2s;display:flex}._videoStartButton_srbty_1780:hover{opacity:.85}._videoStartButton_srbty_1780:active{transform:scale(.95)}._videoPillButton_srbty_1832{background-color:var(--brand-primary);color:#fff;white-space:nowrap;cursor:pointer;border:none;border-radius:999px;flex-shrink:0;align-items:center;gap:6px;height:30px;padding:0 12px;font-size:.78rem;font-weight:600;transition:transform .1s,opacity .2s;display:flex}._videoPillButton_srbty_1832:hover{opacity:.85}._videoPillButton_srbty_1832:active{transform:scale(.96)}._pillSpinner_srbty_1888{flex-shrink:0;width:18px;height:18px;animation:1.1s linear infinite _pillSpin_srbty_1888;position:relative}._pillSpinner_srbty_1888:before{content:"";background-color:#fff;border-radius:50%;width:3.5px;height:3.5px;margin-left:-1.75px;position:absolute;top:0;left:50%}@keyframes _pillSpin_srbty_1888{to{transform:rotate(360deg)}}._soundWave_srbty_1940{align-items:center;gap:2px;height:13px;display:flex}._soundWave_srbty_1940 span{background-color:#fff;border-radius:1px;width:2px;height:4px;transition:height .15s}._soundWaveActive_srbty_1940 span{animation:.9s ease-in-out infinite _soundWaveBounce_srbty_1}._soundWaveActive_srbty_1940 span:first-child{animation-delay:0s}._soundWaveActive_srbty_1940 span:nth-child(2){animation-delay:.15s}._soundWaveActive_srbty_1940 span:nth-child(3){animation-delay:.3s}@keyframes _soundWaveBounce_srbty_1{0%,to{height:4px}50%{height:13px}}._stopButton_srbty_2022{cursor:pointer;background-color:#2b2b30;border:none;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:30px;height:30px;transition:transform .1s,opacity .2s;display:flex}._stopButton_srbty_2022:hover{opacity:.85}._stopButton_srbty_2022:active{transform:scale(.95)}._stopSquare_srbty_2068{background-color:#fff;border-radius:2px;width:11px;height:11px}._interruptedNote_srbty_2084{color:#00000073;align-items:center;gap:2px;margin-top:2px;font-size:.9rem;font-style:italic;display:inline-flex}._interruptedNote_srbty_2084 ._material-symbols-outlined_srbty_408{font-size:14px;line-height:1}._sendIcon_srbty_2116{color:#fff!important;font-size:15px!important}._saveButton_srbty_2126{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_srbty_2126:active{transform:scale(.98)}._saveButtonInactive_srbty_2156{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_srbty_2180{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_srbty_2210{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_srbty_2210:hover{color:var(--brand-primary-strong);border-bottom-color:var(--brand-primary-strong)}._link_srbty_2210:visited{color:var(--brand-primary-hover)}._loadingContainer_srbty_2250{flex-direction:column;flex-shrink:0;justify-content:center;align-items:center;padding-bottom:7px;display:flex;position:relative}._overlay_srbty_2270{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_srbty_2296{z-index:1;background-color:#25356180;width:100%;height:calc(100% - 100px);position:absolute;top:100px;left:0}._videoContainer_srbty_2316{position:relative}._video_srbty_1780{object-fit:cover;width:100%;height:100%;position:absolute;top:0;left:0}._chat-messages_srbty_2344._fade-out_srbty_2344{opacity:0}._chat-messages_srbty_2344._fade-in_srbty_2350{opacity:1}._disclaimerWrapper_srbty_2360{flex-direction:row;justify-content:center;align-items:center;padding-bottom:6px;display:flex}._disclaimer_srbty_2360{color:var(--brand-text-muted);font-size:12px;margin:0!important}._emptyState_srbty_2399{justify-content:center}._heroEmptyState_srbty_2407{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_srbty_262 ._message_srbty_21{background-color:color-mix(in srgb, var(--brand-primary) 16%, var(--brand-surface))}._heroIntro_srbty_2426{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_srbty_2426 p{margin:0}@media (width<=575px){._conversationTitle_srbty_1113{font-size:1rem}._messagesContainer_srbty_21{padding:0 0 0 10px}._newMessageContainer_srbty_929{padding:0 5px 96px 0}._chatbotMessage_srbty_262,._userMessage_srbty_262{margin:12px 0;font-size:1.05rem}._userMessage_srbty_262 ._message_srbty_21{background-color:var(--brand-primary-muted)}._disclaimer_srbty_2360{color:var(--brand-text-muted);text-align:center;padding:4px 14px 4px 0;font-size:.75rem;line-height:1.4}._footer_srbty_1525{margin-left:-5px}._heroIntro_srbty_2426{max-width:280px}}@media (width>=576px){._conversationTitle_srbty_1113{font-size:1.1rem}._chatbotMessage_srbty_262,._userMessage_srbty_262{margin:14px 0;font-size:.9rem}._heroEmptyState_srbty_2407{max-width:760px}._docModalCard_srbty_672{font-size:.85rem}._avatar_srbty_1336{width:1.75rem;height:1.75rem}._inputField_srbty_1551{height:36px;min-height:36px;padding:8px 10px;font-size:.9rem}._footer_srbty_1525{width:96%;max-width:670px}._disclaimer_srbty_2360{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_srbty_1113{font-size:1.15rem}._heroEmptyState_srbty_2407{max-width:760px}._chatbotMessage_srbty_262,._userMessage_srbty_262{margin:16px 0;font-size:.95rem}._docModalCard_srbty_672{font-size:.9rem}._avatar_srbty_1336{width:1.85rem;height:1.85rem}._message_srbty_21{padding:0 10px}._inputField_srbty_1551{height:38px;min-height:38px;padding:8px 11px;font-size:.95rem;line-height:1.42}._footerToolbar_srbty_1553{padding:5px 9px 9px}._sendButton_srbty_1711,._sendButtonInactive_srbty_1713,._videoStartButton_srbty_1780{width:32px;height:32px}._sendIcon_srbty_2116{font-size:15px!important}}@media (width>=1024px){._conversationTitle_srbty_1113{font-size:1.2rem}._heroEmptyState_srbty_2407{max-width:760px}._heroIntro_srbty_2426{max-width:620px}._chatbotMessage_srbty_262,._userMessage_srbty_262{margin:30px 0;font-size:1rem}._docModalCard_srbty_672{font-size:.95rem}._avatar_srbty_1336{width:2rem;height:2rem}._footer_srbty_1525{width:95%;max-width:760px}}@media (width>=1440px){._conversationTitle_srbty_1113{font-size:1.25rem}._chatbotMessage_srbty_262,._userMessage_srbty_262{margin:30px 0;font-size:1.05rem}._heroEmptyState_srbty_2407{max-width:760px}._docModalCard_srbty_672{font-size:1rem}._avatar_srbty_1336{width:2.1rem;height:2.1rem}._message_srbty_21{padding:0 12px}._messagesContainer_srbty_21,._messageContainerWrapper_srbty_953{gap:8px;padding-left:0;padding-right:0}._inputField_srbty_1551{height:40px;min-height:40px;padding:9px 12px;font-size:.975rem}._sendButton_srbty_1711,._sendButtonInactive_srbty_1713,._videoStartButton_srbty_1780{width:34px;height:34px}._sendIcon_srbty_2116{font-size:16px!important}}@media (hover:none) and (pointer:coarse){._inputField_srbty_1551{height:42px;min-height:42px}}._wrap_1btd9_3{flex-direction:column;flex-shrink:0;align-items:center;gap:8px;width:100%;padding:8px 0 0;display:flex}@media (width<=575px){._wrap_1btd9_3{align-items:flex-start}}._videoWrap_1btd9_14{aspect-ratio:16/9;background:#111;border-radius:12px;flex:none;width:370px;max-width:100%;position:relative;overflow:hidden}@media (width>=768px){._videoWrap_1btd9_14{width:560px}}@media (width>=1024px){._videoWrap_1btd9_14{width:780px}}@media (width>=1440px){._videoWrap_1btd9_14{width:800px}}._overlay_1btd9_58{color:#fff;background:#0000008c;justify-content:center;align-items:center;font-size:.95rem;display:flex;position:absolute;inset:0}._statusBar_1btd9_71{color:var(--text-color,#374151);align-items:center;gap:8px;font-size:.85rem;display:flex}._dotLive_1btd9_79{color:#16a34a}._dotMuted_1btd9_83{color:#d97706}._sandbox_1btd9_87{color:var(--brand-primary);margin-left:auto;font-style:italic}._error_1btd9_93{color:#991b1b;background:#fee2e2;border:1px solid #fca5a5;border-radius:6px;padding:6px 10px;font-size:.85rem}._notice_1btd9_102{color:var(--text-color,#374151);padding:16px;font-size:.9rem}._interim_1btd9_111{color:var(--brand-text-muted);font-size:.88rem;font-style:italic}._menuWrapper_1pa78_3{flex-shrink:0;position:relative}._menuTrigger_1pa78_8{width:30px;height:30px;color:var(--brand-primary);cursor:pointer;background:0 0;border:none;border-radius:50%;justify-content:center;align-items:center;transition:background-color .15s;display:flex}._menuTrigger_1pa78_8 .material-symbols-outlined{font-size:20px}._menuTrigger_1pa78_8:hover,._menuTriggerActive_1pa78_34{background-color:#00000014}._menuDropdown_1pa78_40{background:var(--brand-surface);z-index:200;border-radius:10px;flex-direction:column;min-width:170px;padding:6px;display:flex;position:absolute;bottom:calc(100% + 6px);left:0;box-shadow:0 4px 18px #0000002e}._menuItem_1pa78_54{width:100%;color:var(--brand-text);cursor:pointer;text-align:left;white-space:nowrap;background:0 0;border:none;border-radius:6px;align-items:center;gap:8px;padding:8px 10px;font-size:.85rem;display:flex}._menuItem_1pa78_54 .material-symbols-outlined{color:var(--brand-primary);font-size:18px}._menuItem_1pa78_54:hover{background-color:#0000000f}._box_m5ue2_5{--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}._drawerWrapper_m5ue2_53{z-index:100;height:calc(100vh - 3rem);transition:transform .32s cubic-bezier(.4,0,.2,1);display:flex;position:fixed;top:3rem;left:0;transform:translate(calc(-100% - 3rem))}._drawerWrapperOpen_m5ue2_81{transform:translate(0)}._firstBox_m5ue2_49{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_m5ue2_53>._firstBox_m5ue2_49{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>=768px){._drawerWrapper_m5ue2_53{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_m5ue2_224{flex-basis:var(--panel-rail)}._drawerWrapper_m5ue2_53>._firstBox_m5ue2_49{width:100%;min-width:0;max-width:none}._firstBox_m5ue2_49{box-sizing:border-box;background-color:var(--brand-surface-glass);border-right:1px solid var(--brand-border);width:100%;height:100%}}._pageContainer_186qm_7{max-width:1280px;margin:0 auto;padding:28px 36px 40px;animation:.5s both _fadeIn_186qm_1}@keyframes _fadeIn_186qm_1{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}._breadcrumb_186qm_45{align-items:center;gap:8px;margin-bottom:20px;font-size:14px;display:flex}._backBtn_186qm_61{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_186qm_61:hover{background:rgba(var(--brand-primary-mid-rgb), .1);border-color:rgba(var(--brand-primary-mid-rgb), .3)}._backBtn_186qm_61 svg{stroke-width:2px;width:20px;height:20px}._breadcrumbLink_186qm_109{color:var(--brand-primary-mid);cursor:pointer;font-weight:500;transition:color .2s}._breadcrumbLink_186qm_109:hover{color:var(--brand-primary-hover);text-decoration:underline}._breadcrumbCurrent_186qm_133{color:var(--brand-text);font-weight:600}._pageTitle_186qm_145{color:var(--brand-text);letter-spacing:-.5px;margin-bottom:24px;font-size:28px;font-weight:700}._profileCard_186qm_163{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_186qm_180{align-items:center;gap:20px;margin-bottom:28px;display:flex;position:relative}._profileAvatar_186qm_196{color:#fff;letter-spacing:1px;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:72px;height:72px;font-size:24px;font-weight:700;display:flex;box-shadow:0 4px 12px #0000001a}._profileInfo_186qm_226{flex-direction:column;flex:1;gap:4px;display:flex}._profileName_186qm_240{color:var(--brand-text);letter-spacing:-.3px;margin:0;font-size:22px;font-weight:700}._profileEmail_186qm_256{color:var(--brand-text-muted);font-size:14px}._statusBadge_186qm_266{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_186qm_290{color:#059669;background:#10b9811a}._statusBadgeInactive_186qm_300{color:#dc2626;background:#ef44441a}._statusBadgeExpired_186qm_305{color:#b45309;background:#f59e0b1f}._statusDot_186qm_311{background:currentColor;border-radius:50%;width:7px;height:7px}._editBtn_186qm_327{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_186qm_327:hover{background:rgba(var(--brand-primary-mid-rgb), .12);border-color:rgba(var(--brand-primary-mid-rgb), .3)}._editBtn_186qm_327 svg{stroke-width:2px;width:20px;height:20px}._statusToggleWrapper_186qm_381{align-items:center;gap:10px;margin-top:6px;display:flex}._statusToggleLabel_186qm_395{color:var(--brand-text-muted);font-size:12px;font-weight:600}._toggleSwitch_186qm_407{cursor:pointer;border:none;border-radius:12px;width:44px;height:24px;padding:0;transition:background .25s;position:relative}._toggleActive_186qm_429{background:linear-gradient(135deg,#10b981,#059669)}._toggleInactive_186qm_437{background:#d1d5db}._toggleKnob_186qm_445{background:#fff;border-radius:50%;width:18px;height:18px;transition:left .25s;position:absolute;top:3px;box-shadow:0 1px 4px #00000026}._toggleActive_186qm_429 ._toggleKnob_186qm_445{left:23px}._toggleInactive_186qm_437 ._toggleKnob_186qm_445{left:3px}._statusToggleText_186qm_483{font-size:12px;font-weight:600}._statusToggleTextActive_186qm_493{color:#059669}._statusToggleTextInactive_186qm_501{color:#dc2626}._editInput_186qm_511{border:1px solid rgba(var(--brand-primary-mid-rgb), .2);width:100%;max-width:220px;height:38px;color:var(--brand-text);background:var(--brand-surface-glass);box-sizing:border-box;border-radius:10px;outline:none;padding:0 12px;font-family:inherit;font-size:14px;font-weight:500;transition:border-color .2s,box-shadow .2s}._editInput_186qm_511:focus{border-color:var(--app-field-focus-border);box-shadow:var(--app-field-focus-ring)}._editSelect_186qm_549{border:1px solid rgba(var(--brand-primary-mid-rgb), .2);width:100%;max-width:220px;height:38px;color:var(--brand-text);background:var(--brand-surface-glass);cursor:pointer;box-sizing:border-box;appearance:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' fill='%238b7fa0' viewBox='0 0 16 16'%3E%3Cpath d='M8 11L3 6h10z'/%3E%3C/svg%3E");background-position:right 12px center;background-repeat:no-repeat;border-radius:10px;outline:none;padding:0 32px 0 12px;font-family:inherit;font-size:14px;font-weight:500;transition:border-color .2s,box-shadow .2s}._editSelect_186qm_549:focus{border-color:var(--app-field-focus-border);box-shadow:var(--app-field-focus-ring)}._editActions_186qm_604{border-top:1px solid rgba(var(--brand-primary-mid-rgb), .08);justify-content:flex-end;gap:10px;margin-top:24px;padding-top:20px;display:flex}._cancelBtn_186qm_622{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_186qm_622:hover:not(:disabled){background:var(--brand-surface-hover);border-color:var(--brand-border-strong)}._saveBtn_186qm_653{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_186qm_653:hover:not(:disabled){background:var(--brand-action-primary-hover)}._saveBtn_186qm_653:disabled,._cancelBtn_186qm_622:disabled,._saveBtnDisabled_186qm_685{opacity:.4;cursor:not-allowed}._saveBtn_186qm_653 svg{stroke-width:2px;width:17px;height:17px}._saveBtn_186qm_653:focus-visible,._cancelBtn_186qm_622:focus-visible{outline:3px solid rgba(var(--brand-action-primary-rgb), .22);outline-offset:2px}._savingSpinner_186qm_702{animation:.8s linear infinite _savingSpin_186qm_702}@keyframes _savingSpin_186qm_702{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){._savingSpinner_186qm_702{animation:none}}._profileDetails_186qm_721{flex-wrap:wrap;align-items:flex-start;gap:0;display:flex}._detailItem_186qm_735{flex:1;min-width:160px;padding:16px 20px}._detailLabel_186qm_747{color:var(--brand-primary-mid);text-transform:uppercase;letter-spacing:1px;margin-bottom:6px;font-size:11px;font-weight:700;display:block}._detailValue_186qm_767{color:var(--brand-text);font-size:15px;font-weight:500;display:block}._detailDivider_186qm_780{background:rgba(var(--brand-primary-mid-rgb), .1);align-self:center;width:1px;height:48px}._statsRow_186qm_796{grid-template-columns:repeat(4,1fr);gap:16px;margin-bottom:24px;display:grid}._statCard_186qm_810{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_186qm_833{background:linear-gradient(135deg, var(--brand-primary-mid) 0%, var(--brand-primary-light) 50%, var(--brand-primary-lighter) 100%)}._statInteracted_186qm_841{background:linear-gradient(135deg,#10b981 0%,#34d399 50%,#6ee7b7 100%)}._statNotStarted_186qm_849{background:linear-gradient(135deg,#f43f5e 0%,#fb7185 50%,#fda4af 100%)}._statTopUsed_186qm_857{background:linear-gradient(135deg,#f59e0b 0%,#fbbf24 50%,#fde68a 100%)}._statContent_186qm_865{z-index:2;flex-direction:column;gap:2px;display:flex;position:relative}._statValue_186qm_881{font-size:36px;font-weight:700;line-height:1.1}._statLabel_186qm_893{opacity:.95;font-size:13px;font-weight:600}._statSub_186qm_905{opacity:.8;margin-top:8px;font-size:12px}._statSub_186qm_905 span{font-weight:700}._statIcon_186qm_925{opacity:.3;z-index:1;width:60px;height:60px;position:absolute;bottom:16px;right:16px}._topUsedNA_186qm_947{opacity:.9;margin-top:4px;font-size:28px;font-weight:700}._topUsedList_186qm_961{flex-direction:column;gap:3px;margin-top:4px;display:flex}._topUsedName_186qm_975{opacity:.95;font-size:13px;font-weight:600}._mainCard_186qm_989{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_186qm_1006{border-bottom:1px solid rgba(var(--brand-primary-mid-rgb), .08);justify-content:space-between;align-items:center;padding:0 28px;display:flex}._tabGroup_186qm_1022{gap:0;display:flex}._tabBarControls_186qm_1027{justify-content:flex-end;align-items:center;gap:10px;margin-left:auto;display:flex}._tab_186qm_1006{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_186qm_1006>span,._tab_186qm_1006:after{grid-area:1/1}._tab_186qm_1006:after{content:attr(data-label);visibility:hidden;height:0;font-weight:600;overflow:hidden}._tab_186qm_1006:hover{color:var(--brand-text)}._tabActive_186qm_1082{color:var(--brand-text);border-bottom-color:var(--brand-primary-mid);font-weight:600}._emptyStateAction_186qm_1096{margin-top:14px}._searchBox_186qm_1104{width:100%;max-width:400px}._tabBarSearch_186qm_1109{width:clamp(210px,22vw,300px)}._expiryEditor_186qm_1113{flex-direction:column;gap:4px;display:flex}._expiryEditor_186qm_1113 span{color:var(--brand-text-muted);font-size:11px}._tableWrapper_186qm_1126{overflow-x:auto}._chatbotTable_186qm_1131{border-collapse:collapse;width:100%}._chatbotTable_186qm_1131 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_186qm_1131 tbody tr{border-bottom:1px solid var(--app-table-border);transition:background .15s}._chatbotTable_186qm_1131 tbody tr:hover{background:var(--app-table-row-hover)}._chatbotTable_186qm_1131 tbody td{padding:var(--app-table-cell-padding);color:var(--brand-text);white-space:nowrap;font-size:14px}._chatbotCell_186qm_1180{align-items:center;gap:12px;display:flex}._chatbotAvatar_186qm_1192{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_186qm_1216{color:var(--brand-text);font-weight:600}._chatbotTitle_186qm_1225{color:var(--brand-text-muted)}._chatbotStatus_186qm_1233{color:#059669;background:#10b9811a;border-radius:20px;align-items:center;padding:4px 12px;font-size:12px;font-weight:600;display:inline-flex}._tableFooter_186qm_1257{border-top:1px solid rgba(var(--brand-primary-mid-rgb), .08);justify-content:space-between;align-items:center;padding:16px 28px;display:flex}._paginationInfo_186qm_1265{color:var(--brand-text-muted);font-size:13px}._pagination_186qm_1265{align-items:center;gap:4px;display:flex}._pageBtn_186qm_1276{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_186qm_1276:hover:not(:disabled){background:var(--brand-surface-hover);color:var(--brand-text)}._pageBtn_186qm_1276:disabled{opacity:.3;cursor:not-allowed}._pageBtnActive_186qm_1306{background:var(--brand-primary-soft);border-color:rgba(var(--brand-primary-rgb), .18);color:var(--brand-primary-strong);font-weight:600}._pageBtnActive_186qm_1306:hover{background:rgba(var(--brand-primary-rgb), .16);border-color:rgba(var(--brand-primary-rgb), .24)}._pageBtn_186qm_1276 svg{stroke-width:2px;width:17px;height:17px}._pageBtn_186qm_1276:focus-visible{outline:2px solid rgba(var(--brand-primary-rgb), .3);outline-offset:1px}body.dark ._pageBtnActive_186qm_1306{background:rgba(var(--brand-primary-rgb), .16);border-color:rgba(var(--brand-primary-rgb), .26);color:var(--brand-primary-lighter)}._emptyState_186qm_1096{text-align:center;flex-direction:column;justify-content:center;align-items:center;padding:60px 20px;display:flex}._emptyState_186qm_1096 ._material-symbols-outlined_186qm_1352{color:#d4d0dc;margin-bottom:12px;font-size:48px}._emptyStateIcon_186qm_1358{width:42px;height:42px;color:var(--brand-primary-strong);stroke-width:1.7px;margin-bottom:12px}body.dark ._emptyStateIcon_186qm_1358{color:var(--brand-primary-lighter)}._emptyState_186qm_1096 h3{color:var(--brand-text);margin:0 0 4px;font-size:16px;font-weight:600}._emptyState_186qm_1096 p{color:var(--brand-text-muted);margin:0;font-size:14px}._errorState_186qm_1399{text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:8px;min-height:60vh;display:flex}._errorState_186qm_1399 ._material-symbols-outlined_186qm_1352{color:#d4d0dc;font-size:56px}._errorState_186qm_1399 h2{color:var(--brand-text);margin:8px 0 0;font-size:20px;font-weight:600}._errorState_186qm_1399 p{color:var(--brand-text-muted);margin:0 0 16px;font-size:14px}._backBtnPrimary_186qm_1455{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_186qm_1455{background:linear-gradient(135deg, var(--brand-action-primary), var(--brand-action-primary-hover))}body.dark ._backBtn_186qm_61,body.dark ._breadcrumbLink_186qm_109,body.dark ._detailLabel_186qm_747,body.dark ._editBtn_186qm_327{color:var(--brand-primary-light)}._backBtnPrimary_186qm_1455:hover{box-shadow:0 4px 14px rgba(var(--brand-primary-mid-rgb), .3)}@media (width<=1024px){._statsRow_186qm_796{grid-template-columns:repeat(2,1fr)}._profileDetails_186qm_721{flex-wrap:wrap}._detailDivider_186qm_780{display:none}._detailItem_186qm_735{min-width:45%}}@media (width<=768px){._pageContainer_186qm_7{padding:20px 16px 32px}._statsRow_186qm_796{grid-template-columns:1fr}._profileHeader_186qm_180{flex-direction:column;align-items:flex-start;gap:16px}._editBtn_186qm_327{position:absolute;top:0;right:0}._profileDetails_186qm_721{flex-direction:column}._detailItem_186qm_735{min-width:100%;padding:12px 0}._tabBar_186qm_1006{flex-direction:column;align-items:stretch;gap:12px;padding:12px 16px}._tabBarControls_186qm_1027{flex-wrap:wrap;width:100%;margin-left:0}._tabBarSearch_186qm_1109,._tabBarControls_186qm_1027>button{width:100%}._tableWrapper_186qm_1126{padding:0 16px 20px}._pageTitle_186qm_145{font-size:24px}._editActions_186qm_604{flex-direction:column}._editActions_186qm_604 ._cancelBtn_186qm_622,._editActions_186qm_604 ._saveBtn_186qm_653{text-align:center;justify-content:center;width:100%}}._backdrop_1vyzi_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_1vyzi_1;display:flex;position:fixed;inset:0}@keyframes _fadeIn_1vyzi_1{0%{opacity:0}to{opacity:1}}._modal_1vyzi_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_1vyzi_1;display:flex;overflow:hidden}@keyframes _modalIn_1vyzi_1{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}._header_1vyzi_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_1vyzi_49{align-items:center;gap:13px;min-width:0;display:flex}._headerIcon_1vyzi_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_1vyzi_56 svg{stroke-width:2px;width:24px;height:24px}._title_1vyzi_74{font-size:var(--app-modal-title-size);margin:0 0 3px;font-weight:700;line-height:1.25}._subtitle_1vyzi_81{color:var(--brand-text-muted);margin:0;font-size:13px;line-height:1.45}._closeBtn_1vyzi_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_1vyzi_88:hover:not(:disabled){color:var(--brand-text);border-color:var(--brand-border)}._closeBtn_1vyzi_88 svg{width:21px;height:21px}._toolbar_1vyzi_114{align-items:center;gap:10px;padding:16px 24px 12px;display:flex}._searchBox_1vyzi_121{flex:1;min-width:0}._bulkActions_1vyzi_126{gap:6px;display:flex}._bulkBtn_1vyzi_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_1vyzi_131:hover:not(:disabled){color:var(--brand-text);background:var(--brand-surface-hover);border-color:var(--brand-border-strong)}._bulkBtn_1vyzi_131:disabled,._closeBtn_1vyzi_88:disabled{opacity:.4;cursor:not-allowed}._bulkBtn_1vyzi_131 svg{width:16px;height:16px}._listContainer_1vyzi_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_1vyzi_164::-webkit-scrollbar{width:9px}._listContainer_1vyzi_164::-webkit-scrollbar-track{background:0 0}._listContainer_1vyzi_164::-webkit-scrollbar-thumb{background:var(--brand-border-strong);background-clip:padding-box;border:2px solid #0000;border-radius:6px}._chatbotItem_1vyzi_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_1vyzi_185:last-child{border-bottom:0}._chatbotItem_1vyzi_185:hover{background:var(--brand-surface-hover)}._chatbotItemSelected_1vyzi_205{background:rgba(var(--brand-primary-rgb), .08)}._chatbotItemSelected_1vyzi_205:hover{background:rgba(var(--brand-primary-rgb), .12)}._checkbox_1vyzi_208{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_1vyzi_205 ._checkbox_1vyzi_208{background:var(--brand-action-primary);border-color:var(--brand-action-primary)}._checkbox_1vyzi_208 svg{stroke-width:2.5px;width:14px;height:14px}._chatbotAvatar_1vyzi_233{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_1vyzi_248{flex-direction:column;flex:1;gap:3px;min-width:0;display:flex}._chatbotLabel_1vyzi_256{color:var(--brand-text);text-overflow:ellipsis;white-space:nowrap;font-size:14px;font-weight:600;overflow:hidden}._chatbotDesc_1vyzi_265{color:var(--brand-text-muted);text-overflow:ellipsis;white-space:nowrap;font-size:12px;overflow:hidden}._emptyState_1vyzi_273{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_1vyzi_273 svg{width:30px;height:30px;color:var(--brand-primary-light)}._emptyState_1vyzi_273 p{margin:0;font-size:13px}._footer_1vyzi_288{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_1vyzi_298{color:var(--brand-text-muted);margin:0;font-size:13px}._selectionSummary_1vyzi_298 strong{color:var(--brand-primary-strong);font-weight:700}._footerActions_1vyzi_305{gap:8px;display:flex}._cancelBtn_1vyzi_307,._saveBtn_1vyzi_308{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_1vyzi_307{color:var(--brand-text);border:1px solid var(--brand-border);background:0 0}._cancelBtn_1vyzi_307:hover:not(:disabled){background:var(--brand-surface-hover);border-color:var(--brand-border-strong)}._saveBtn_1vyzi_308{color:#fff;background:var(--brand-action-primary);border:1px solid #0000}._saveBtn_1vyzi_308:hover:not(:disabled){background:var(--brand-action-primary-hover)}._saveBtn_1vyzi_308 svg{width:17px;height:17px}._saveBtnDisabled_1vyzi_343{opacity:.42;cursor:not-allowed}._cancelBtn_1vyzi_307:disabled{opacity:.45;cursor:not-allowed}._closeBtn_1vyzi_88:focus-visible,._bulkBtn_1vyzi_131:focus-visible,._chatbotItem_1vyzi_185:focus-visible,._cancelBtn_1vyzi_307:focus-visible,._saveBtn_1vyzi_308:focus-visible{outline:2px solid rgba(var(--brand-primary-rgb), .35);outline-offset:-2px}._spinner_1vyzi_355{animation:.8s linear infinite _spin_1vyzi_355}@keyframes _spin_1vyzi_355{to{transform:rotate(360deg)}}body.dark ._headerIcon_1vyzi_56,body.dark ._chatbotAvatar_1vyzi_233,body.dark ._selectionSummary_1vyzi_298 strong{color:var(--brand-primary-lighter)}@media (prefers-reduced-motion:reduce){._backdrop_1vyzi_1,._modal_1vyzi_21,._spinner_1vyzi_355{animation:none}}@media (width<=640px){._backdrop_1vyzi_1{align-items:flex-end;padding:12px}._modal_1vyzi_21{max-height:92vh}._header_1vyzi_40{padding:18px 16px}._toolbar_1vyzi_114{flex-direction:column;align-items:stretch;padding:14px 16px 10px}._bulkActions_1vyzi_126{width:100%}._bulkBtn_1vyzi_131{flex:1}._listContainer_1vyzi_164{margin:0 16px 12px}._footer_1vyzi_288{flex-direction:column;align-items:stretch;padding:13px 16px}._footerActions_1vyzi_305{width:100%}._cancelBtn_1vyzi_307,._saveBtn_1vyzi_308{flex:1}}html,body,#root{width:100%;height:100%;margin:0}body{background:0 0;overflow:hidden}._shell_b1116_27{--embed-accent:var(--brand-primary);--accent-color:var(--embed-accent);--black:#232323;color:#232323;background:radial-gradient(circle at 85% 4%,#cab5ff57,#0000 28%),linear-gradient(#faf8fdfc,#f5f0faf7);grid-template-rows:auto auto minmax(0,1fr) auto auto;width:100%;min-width:0;height:100%;font-family:Satoshi,Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;display:grid;position:relative;overflow:hidden}._drawerBackdrop_b1116_91{z-index:14;opacity:0;visibility:hidden;-webkit-backdrop-filter:blur(1px);backdrop-filter:blur(1px);cursor:default;background:#231b2b29;border:0;padding:0;transition:opacity .24s,visibility 0s linear .24s;position:absolute;inset:0}._drawerBackdropOpen_b1116_123{opacity:1;visibility:visible;transition-delay:0s}._drawer_b1116_91{z-index:15;box-sizing:border-box;color:#302936;background:radial-gradient(circle at 10% 0,#cab5ff4d,#0000 30%),#fcfafdfa;border-right:1px solid #00000012;flex-direction:column;width:min(84%,310px);padding:14px 12px;transition:transform .32s cubic-bezier(.22,1,.36,1);display:flex;position:absolute;inset:0 auto 0 0;overflow:hidden;transform:translate(calc(-100% - 36px));box-shadow:12px 0 32px #33224233}._drawerOpen_b1116_183{transform:translate(0)}._drawerHeader_b1116_191,._drawerIdentity_b1116_193,._headerLead_b1116_195{align-items:center;min-width:0;display:flex}._drawerHeader_b1116_191{justify-content:space-between;gap:8px;margin-bottom:18px}._drawerIdentity_b1116_193{gap:9px}._drawerIdentity_b1116_193 img{object-fit:cover;border-radius:11px;flex:0 0 38px;width:38px;height:38px;box-shadow:0 3px 10px #432a5a21}._drawerIdentity_b1116_193 div{gap:2px;min-width:0;display:grid}._drawerIdentity_b1116_193 strong,._drawerIdentity_b1116_193 small{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}._drawerIdentity_b1116_193 strong{font-size:13px}._drawerIdentity_b1116_193 small{color:#817787;font-size:10px}._drawerClose_b1116_289,._menuButton_b1116_291{color:#6b6275;cursor:pointer;background:0 0;border:0;border-radius:9px;flex:0 0 32px;place-items:center;width:32px;height:32px;padding:0;transition:color .16s,background .16s;display:grid}._drawerClose_b1116_289:hover,._menuButton_b1116_291:hover{color:var(--embed-accent);background:rgba(var(--brand-primary-rgb), .08)}._drawerClose_b1116_289 .material-symbols-outlined,._menuButton_b1116_291 .material-symbols-outlined{font-size:19px}._drawerNewChat_b1116_347{color:#fff;background:var(--embed-accent);width:100%;min-height:40px;box-shadow:0 5px 14px color-mix(in srgb, var(--embed-accent) 25%, transparent);cursor:pointer;border:0;border-radius:11px;justify-content:center;align-items:center;gap:7px;padding:8px 12px;font:600 12px/1 inherit;transition:transform .15s,opacity .15s;display:flex}._drawerNewChat_b1116_347:hover{opacity:.9}._drawerNewChat_b1116_347:active{transform:scale(.98)}._drawerNewChat_b1116_347 .material-symbols-outlined{font-size:17px}._drawerDivider_b1116_413{background:#00000012;flex:0 0 1px;height:1px;margin:14px 2px 8px}._drawerList_b1116_427{scrollbar-width:thin;scrollbar-color:#524d5738 transparent;flex:1;min-height:0;overflow-y:auto}._drawerList_b1116_427::-webkit-scrollbar{width:3px}._drawerList_b1116_427::-webkit-scrollbar-thumb{background:#524d5738;border-radius:5px}._conversationRow_b1116_461{border-radius:9px;align-items:center;width:100%;min-width:0;transition:background .15s;display:flex}._conversationRow_b1116_461:hover{background:rgba(var(--brand-primary-rgb), .07)}._conversationItem_b1116_474{color:#5f5666;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:9px;flex:1;align-items:center;gap:8px;min-width:0;padding:10px 9px;transition:color .15s,background .15s;display:flex}._conversationItem_b1116_474:hover{color:#302936;background:0 0}._conversationItemActive_b1116_512{color:var(--embed-accent);background:color-mix(in srgb, var(--embed-accent) 11%, transparent)}._conversationItem_b1116_474:disabled{cursor:wait}._conversationDelete_b1116_526{color:#8b828f;cursor:pointer;opacity:0;background:0 0;border:0;border-radius:50%;flex:0 0 30px;place-items:center;width:30px;height:30px;margin-right:4px;transition:color .15s,background .15s,opacity .15s;display:grid}._conversationRow_b1116_461:hover ._conversationDelete_b1116_526,._conversationDelete_b1116_526:focus-visible{opacity:1}._conversationDelete_b1116_526:hover{color:#b42318;background:#b4231814}._conversationDelete_b1116_526:disabled{cursor:wait}._conversationDelete_b1116_526 .material-symbols-outlined{font-size:17px}._conversationItem_b1116_474 .material-symbols-outlined{flex:none;font-size:16px}._conversationItem_b1116_474 span:last-child{text-overflow:ellipsis;white-space:nowrap;font-size:11px;font-weight:550;overflow:hidden}._drawerEmpty_b1116_590{color:#8b828f;text-align:center;margin:20px 14px;font-size:10px;line-height:1.55}._headerLead_b1116_195{flex:1;gap:5px}._cosmeticNav_b1116_616{z-index:18;box-sizing:border-box;background-color:#925cab;background-position:50%;background-repeat:no-repeat;background-size:cover;flex:0 0 52px;align-items:center;height:52px;padding:0 14px;display:flex;position:relative}._cosmeticBrand_b1116_646{pointer-events:none;-webkit-user-select:none;user-select:none;align-items:center;gap:8px;display:flex}._cosmeticLogo_b1116_662{object-fit:contain;border-radius:7px;width:30px;height:30px}._cosmeticCompanyLogo_b1116_669{object-fit:contain;width:auto;max-width:150px;height:30px}._cosmeticWordmark_b1116_677{align-items:center;display:flex;position:relative}._cosmeticWordmark_b1116_677>img:first-child{object-fit:contain;width:auto;height:20px}._cosmeticStar_b1116_701{object-fit:contain;width:9px;height:9px;position:absolute;top:-4px;right:-8px}._drawerBackdrop_b1116_91{-webkit-backdrop-filter:none;backdrop-filter:none;background:#1b181f14;inset:52px 0 0}._drawer_b1116_91{background:#f8f8fc;border-right:0;width:86%;max-width:510px;padding:22px 24px;inset:52px auto 0 0;box-shadow:12px 0 28px #19171d2e}._drawerHeader_b1116_191{min-height:36px;margin-bottom:14px;padding:0 4px}._drawerTitle_b1116_763{color:#18171a;text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:18px;font-weight:700;line-height:1.2;overflow:hidden}._drawerClose_b1116_289{color:#26242a;border-radius:8px;flex-basis:34px;width:34px;height:34px}._drawerClose_b1116_289 .material-symbols-outlined{font-variation-settings:"wght" 200;font-size:24px}._drawerNewChat_b1116_347{color:#18171a;min-height:48px;box-shadow:none;background:0 0;border-radius:8px;justify-content:flex-start;gap:12px;padding:4px 6px;font-size:16px;font-weight:400}._drawerNewChat_b1116_347:hover{opacity:1;background:#0000000f}._drawerPlus_b1116_847{background:#dedee2;border-radius:50%;flex:0 0 44px;place-items:center;width:44px;height:44px;font-size:28px;font-weight:600;line-height:1;display:grid}._drawerDivider_b1116_413{background:#cac9ce;margin:12px 0 14px}._drawerList_b1116_427{margin:0 -6px;padding:0 6px}._conversationItem_b1116_474{color:#201e23;border-radius:8px;min-height:44px;padding:10px 8px}._conversationItem_b1116_474 span:last-child{font-size:15px;font-weight:400}._conversationItemActive_b1116_512,._conversationItemActive_b1116_512:hover{color:#201e23;background:rgba(var(--brand-primary-rgb), .12)}._conversationItemActive_b1116_512 ._conversationItem_b1116_474{color:#201e23}._header_b1116_195{z-index:4;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#ffffffdb;border-bottom:1px solid #00000012;justify-content:space-between;align-items:center;gap:10px;min-width:0;min-height:68px;padding:10px 11px 10px 14px;display:flex;position:relative;box-shadow:0 5px 18px #41275c14}._identity_b1116_958{align-items:center;gap:10px;min-width:0;display:flex}._avatarWrap_b1116_972{background:linear-gradient(135deg, rgba(var(--brand-primary-rgb), .15), #d77b471f);width:42px;height:42px;box-shadow:0 4px 12px #51327124, 0 0 0 1px rgba(var(--brand-primary-rgb), .1);border:2px solid #ffffffe6;border-radius:13px;flex:0 0 42px;place-items:center;display:grid;position:relative}._avatarWrap_b1116_972 img{object-fit:cover;border-radius:11px;width:100%;height:100%}._onlineDot_b1116_1024{background:#22c55e;border:2px solid #fff;border-radius:50%;width:9px;height:9px;position:absolute;bottom:-2px;right:-2px}._identityText_b1116_1046{gap:2px;min-width:0;display:grid}._identityText_b1116_1046 strong{color:#292333;text-overflow:ellipsis;white-space:nowrap;font-size:14px;font-weight:700;line-height:1.25;overflow:hidden}._identityText_b1116_1046 small{color:#7b7284;text-overflow:ellipsis;white-space:nowrap;font-size:10px;font-weight:500;overflow:hidden}._headerActions_b1116_1096{flex-shrink:0;align-items:center;gap:3px;display:flex}._headerButton_b1116_1110{color:#6b6275;cursor:pointer;background:0 0;border:0;border-radius:9px;place-items:center;width:32px;height:32px;padding:0;transition:all .16s;display:grid}._headerButton_b1116_1110:hover{color:var(--embed-accent);background:rgba(var(--brand-primary-rgb), .08)}._headerButtonActive_b1116_1148{color:#fff;background:var(--embed-accent);box-shadow:0 3px 9px rgba(var(--brand-primary-rgb), .28)}._headerButtonActive_b1116_1148:hover{color:#fff;background:var(--embed-accent)}._headerButton_b1116_1110 .material-symbols-outlined{font-size:19px}._conversation_b1116_461{scrollbar-width:thin;scrollbar-color:#524d573d transparent;min-height:0;overflow-y:auto}._conversation_b1116_461::-webkit-scrollbar{width:3px}._conversation_b1116_461::-webkit-scrollbar-thumb{background:#524d573d;border-radius:5px}._conversation_b1116_461::-webkit-scrollbar-thumb:hover{background:#524d5761}._messages_b1116_1218{box-sizing:border-box;flex-direction:column;min-height:100%;padding:16px 13px 28px;display:flex}._emptyState_b1116_1234{text-align:center;flex-direction:column;flex:1;justify-content:center;align-items:center;min-height:300px;padding:28px;display:flex}._emptyState_b1116_1234 img{object-fit:contain;width:64px;height:64px;filter:drop-shadow(0 8px 16px rgba(var(--brand-primary-rgb), .2));margin-bottom:15px}._emptyState_b1116_1234 h1{color:#33283e;margin:0 0 5px;font-size:20px;font-weight:700}._emptyState_b1116_1234 p{color:#807688;max-width:240px;margin:0;font-size:12px;line-height:1.5}._messageRow_b1116_1302{align-items:flex-start;gap:7px;margin:7px 0;animation:.28s both _messageAppear_b1116_1;display:flex}._messageRow_b1116_1302._user_b1116_1318{flex-direction:row-reverse}._messageAvatar_b1116_1326{object-fit:cover;background:var(--brand-surface-glass);border-radius:8px;flex:0 0 26px;width:26px;height:26px;margin-top:1px;box-shadow:0 2px 7px #432a5a1c}._messageStack_b1116_1348{flex-direction:column;align-items:flex-start;gap:5px;min-width:0;max-width:calc(100% - 33px);display:flex}._user_b1116_1318 ._messageStack_b1116_1348{align-items:flex-end;max-width:84%}._messageBubble_b1116_1376{box-sizing:border-box;color:#312b36;overflow-wrap:anywhere;background:#ffffffc2;border:1px solid #0000000b;border-radius:12px;max-width:100%;padding:9px 11px;font-size:12px;line-height:1.48;box-shadow:0 3px 10px #3d27500d}._assistant_b1116_1404 ._messageBubble_b1116_1376{border-top-left-radius:3px}._user_b1116_1318 ._messageBubble_b1116_1376{border-color:rgba(var(--brand-primary-rgb), .16);color:var(--brand-text);background:var(--brand-primary-soft);box-shadow:none;border-top-right-radius:3px}._introMessage_b1116_1421{border-color:rgba(var(--brand-primary-rgb), .09);background:#ffffffe0}._messageBubble_b1116_1376 p{margin:0 0 7px}._messageBubble_b1116_1376 p:last-child{margin-bottom:0}._messageBubble_b1116_1376 ul,._messageBubble_b1116_1376 ol{margin:6px 0;padding-left:18px}._messageBubble_b1116_1376 a{color:var(--embed-accent);font-weight:600}._messageBubble_b1116_1376 pre{color:#eadcff;white-space:pre-wrap;background:#292037;border-radius:7px;max-width:100%;padding:9px;overflow-x:auto}._messageBubble_b1116_1376 code{overflow-wrap:anywhere;font:.92em/1.45 ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace}._streamingMessage_b1116_1511{min-width:40px}._typingDots_b1116_1519{align-items:center;gap:4px;height:17px;display:flex}._typingDots_b1116_1519 i{background:var(--embed-accent);opacity:0;border-radius:50%;width:5px;height:5px;animation:1.5s infinite _blink_b1116_1}._typingDots_b1116_1519 i:nth-child(2){animation-delay:.5s}._typingDots_b1116_1519 i:nth-child(3){animation-delay:1s}._sentFiles_b1116_1567{flex-direction:column;align-items:flex-end;gap:4px;display:flex}._conversationRow_b1116_461{border-radius:8px}._conversationDelete_b1116_526{opacity:1}._sentAttachments_b1116_1586{flex-wrap:wrap;justify-content:flex-end;align-items:flex-end;gap:6px;max-width:100%;animation:.28s both _messageAppear_b1116_1;display:flex}._sentImage_b1116_1596{object-fit:cover;border:1px solid rgba(var(--brand-primary-rgb), .12);cursor:pointer;border-radius:10px;width:auto;max-width:min(190px,100%);max-height:165px;transition:transform .18s,box-shadow .18s;display:block;box-shadow:0 4px 14px #3d27501a}._sentImage_b1116_1596:hover{box-shadow:0 7px 18px #3d275026}._sentImage_b1116_1596:focus-visible{outline:3px solid rgba(var(--brand-primary-rgb), .2);outline-offset:2px}._sentFiles_b1116_1567>span,._sentFileChip_b1116_1620{border:1px solid rgba(var(--brand-primary-rgb), .12);color:#685c72;text-overflow:ellipsis;white-space:nowrap;background:#ffffffa6;border-radius:8px;align-items:center;gap:5px;max-width:210px;padding:5px 8px;font-size:10px;display:flex;overflow:hidden}._sentFiles_b1116_1567 .material-symbols-outlined,._sentFileChip_b1116_1620 .material-symbols-outlined{color:var(--embed-accent);font-size:14px}._voicePanel_b1116_1661{border:1px solid rgba(var(--brand-primary-rgb), .12);background:#ffffff9e;border-radius:13px;margin:12px 12px 0;padding:8px;animation:.28s both _messageAppear_b1116_1;box-shadow:0 5px 16px #3c235312}._voicePanelHeader_b1116_1681{color:#5f526a;text-transform:uppercase;letter-spacing:.05em;align-items:center;gap:6px;padding:2px 3px 6px;font-size:10px;font-weight:700;display:flex}._voicePanelHeader_b1116_1681 .material-symbols-outlined{color:var(--embed-accent);font-size:16px}._error_b1116_1715{color:#b91c1c;background:#fef2f2f5;border:1px solid #dc262621;border-radius:9px;align-items:center;gap:7px;margin:0 10px 7px;padding:8px 10px;font-size:10px;display:flex;box-shadow:0 3px 10px #b91c1c0f}._error_b1116_1715>span:first-child{flex-shrink:0;font-size:16px}._error_b1116_1715>span:nth-child(2){flex:1}._error_b1116_1715 button{width:24px;height:24px;color:inherit;cursor:pointer;background:0 0;border:0;border-radius:6px;place-items:center;padding:0;display:grid}._error_b1116_1715 button:hover{background:#b91c1c14}._error_b1116_1715 button .material-symbols-outlined{font-size:15px}._composerArea_b1116_1803{z-index:3;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#ffffffc9;border-top:1px solid #0000000e;padding:8px 10px 7px;position:relative;box-shadow:0 -7px 20px #432a5a0e}._attachmentTrayWrap_b1116_1823{grid-template-rows:0fr;transition:grid-template-rows .25s;display:grid}._attachmentTrayWrapOpen_b1116_1835{grid-template-rows:1fr}._attachmentTray_b1116_1823{opacity:0;scrollbar-width:none;gap:10px;min-height:0;padding:0 7px;transition:opacity .2s,padding .25s;display:flex;overflow:auto hidden}._attachmentTray_b1116_1823::-webkit-scrollbar{display:none}._attachmentTrayWrapOpen_b1116_1835 ._attachmentTray_b1116_1823{opacity:1;padding-top:8px;padding-bottom:9px}._attachmentCard_b1116_1891{transform-origin:0 100%;flex:0 0 104px;width:104px;transition:opacity .2s,transform .2s,width .2s,flex-basis .2s,margin-right .2s;animation:.28s both _messageAppear_b1116_1;position:relative}._attachmentCardRemoving_b1116_1919{opacity:0;pointer-events:none;flex-basis:0;width:0;margin-right:-10px;transform:translateY(7px)scale(.84)}._attachmentThumb_b1116_1937{object-fit:cover;border-radius:10px;width:104px;height:104px;display:block;box-shadow:0 2px 8px #3722482e}._attachmentRemove_b1116_1955{z-index:3;color:#fff;cursor:pointer;background:#232323d1;border:2px solid #ffffffe6;border-radius:50%;place-items:center;width:20px;height:20px;padding:0;font-size:9px;line-height:1;transition:transform .15s,background .15s;display:grid;position:absolute;top:-6px;right:-6px;box-shadow:0 2px 5px #0000002e}._attachmentRemove_b1116_1955:hover{background:#232323;transform:scale(1.08)}._composer_b1116_1803{background:#ffffffd1;border:1px solid #00000017;border-radius:13px;align-items:flex-end;gap:5px;min-height:30px;padding:5px;transition:all .18s;display:flex;box-shadow:0 4px 13px #462b5f12,inset 0 1px #fffc}._composer_b1116_1803:focus-within{border-color:color-mix(in srgb, var(--embed-accent) 48%, transparent);box-shadow:0 4px 13px #462b5f12, 0 0 0 3px color-mix(in srgb, var(--embed-accent) 10%, transparent)}._composer_b1116_1803 textarea{resize:none;box-sizing:border-box;color:#302936;scrollbar-width:thin;scrollbar-color:#524d573d transparent;background:0 0;border:0;outline:0;flex:1;min-width:0;min-height:32px;max-height:174px;padding:7px 5px 6px;font:12px/1.45 inherit;overflow-y:hidden}._composer_b1116_1803 textarea::-webkit-scrollbar{width:3px}._composer_b1116_1803 textarea::-webkit-scrollbar-thumb{background:#524d573d;border-radius:5px}._composer_b1116_1803 textarea::placeholder{color:#9a929f}._sendButton_b1116_2117{cursor:pointer;color:#fff;background:var(--embed-accent);width:32px;height:32px;box-shadow:0 3px 9px rgba(var(--brand-primary-rgb), .27);border:0;border-radius:50%;flex:0 0 32px;place-items:center;padding:0;transition:transform .1s,opacity .2s;display:grid}._sendButton_b1116_2117:hover:not(:disabled){opacity:.85}._sendButton_b1116_2117:active:not(:disabled){transform:scale(.95)}._sendButton_b1116_2117:disabled{cursor:default;opacity:.34;box-shadow:none}._sendButton_b1116_2117 .material-symbols-outlined{font-size:19px}._poweredBy_b1116_2195{color:#9a929f;white-space:nowrap;justify-content:center;align-items:center;gap:7px;min-width:0;padding-top:6px;font-size:8px;display:flex}._poweredBy_b1116_2195 img{object-fit:contain;width:41px;height:11px}._loading_b1116_2231{color:#776d80;background:radial-gradient(circle at 50% 35%,#cab5ff52,#0000 34%),#f8f5fb;flex-direction:column;justify-content:center;align-items:center;width:100%;height:100%;font-family:Satoshi,Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;display:flex}._loading_b1116_2231 img{object-fit:contain;width:62px;height:62px;filter:drop-shadow(0 8px 18px rgba(var(--brand-primary-rgb), .2));margin-bottom:16px}._loading_b1116_2231 p{margin:11px 0 0;font-size:11px}._loadingSpinner_b1116_2305{box-sizing:border-box;border:2px solid rgba(var(--brand-primary-rgb), .16);border-top-color:var(--brand-primary);border-radius:50%;width:18px;height:18px;animation:.8s linear infinite _spin_b1116_1}@keyframes _blink_b1116_1{50%{opacity:1}}@keyframes _messageAppear_b1116_1{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}@keyframes _spin_b1116_1{to{transform:rotate(360deg)}}@media (width<=360px){._header_b1116_195{padding-left:10px;padding-right:7px}._avatarWrap_b1116_972{flex-basis:38px;width:38px;height:38px}._headerButton_b1116_1110{width:29px;height:29px}._identityText_b1116_1046 strong{max-width:118px}._poweredBy_b1116_2195 span{text-overflow:ellipsis;overflow:hidden}}@media (prefers-reduced-motion:reduce){._messageRow_b1116_1302,._voicePanel_b1116_1661,._attachmentCard_b1116_1891,._typingDots_b1116_1519 i,._loadingSpinner_b1116_2305{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_ifh56_1{width:min(1480px,100% - 40px);color:var(--brand-text,#1a1128);margin:0 auto;padding:24px 0 28px}._pageHeader_ifh56_8{justify-content:space-between;align-items:flex-end;gap:24px;margin-bottom:18px;display:flex}._eyebrow_ifh56_16{color:var(--brand-primary,#7c3aed);text-transform:uppercase;margin:0 0 5px;font-size:12px;font-weight:700}._pageHeader_ifh56_8 h1{letter-spacing:0;margin:0;font-size:30px;line-height:1.2}._subtitle_ifh56_31{color:var(--brand-text-muted,#756b82);margin:8px 0 0;font-size:15px}._headerActions_ifh56_37,._logoActions_ifh56_38{align-items:center;gap:10px;display:flex}._primaryButton_ifh56_44,._secondaryButton_ifh56_45,._dangerButton_ifh56_46{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_ifh56_44{background:var(--brand-action-primary,var(--brand-primary,#7c3aed));color:#fff;border:1px solid #0000}._secondaryButton_ifh56_45{border:1px solid var(--brand-border,#ded7e7);background:var(--brand-surface,#fff);color:var(--brand-text,#1a1128)}._dangerButton_ifh56_46{color:#be123c;background:#fff7f8;border:1px solid #fecdd3}._secondaryButton_ifh56_45:hover:not(:disabled){border-color:var(--brand-border-strong,#c7b8d9);background:var(--brand-surface-hover,#f1f5f9);color:var(--brand-text,#1a1128)}._primaryButton_ifh56_44:hover:not(:disabled){background:var(--brand-action-primary-hover,var(--brand-primary-hover,#6d28d9))}._primaryButton_ifh56_44:focus-visible{outline:3px solid rgba(var(--brand-action-primary-rgb), .24);outline-offset:2px}._primaryButton_ifh56_44:disabled,._secondaryButton_ifh56_45:disabled{cursor:not-allowed;opacity:.45}._notice_ifh56_108{border:1px solid;border-radius:7px;margin-bottom:18px;padding:11px 14px;font-size:14px}._noticeError_ifh56_116{color:#991b1b;background:#fef2f2;border-color:#fecaca}._noticeSuccess_ifh56_122{color:#166534;background:#f0fdf4;border-color:#bbf7d0}._companySummary_ifh56_128{border-bottom:1px solid var(--brand-border,#ded7e7);grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:15px;min-height:76px;margin-bottom:24px;padding:0 0 20px;display:grid}._companyAvatar_ifh56_139{color:#fff;border-radius:8px;justify-content:center;align-items:center;width:44px;height:44px;font-size:14px;font-weight:700;display:flex}._companySummary_ifh56_128 h2,._companySummary_ifh56_128 p{margin:0}._companySummary_ifh56_128 h2{font-size:17px}._companySummary_ifh56_128 p,._updatedAt_ifh56_161{color:var(--brand-text-muted,#756b82);margin-top:3px;font-size:13px}._settingsLayout_ifh56_167{grid-template-columns:minmax(0,1fr) 290px;align-items:start;gap:20px;display:grid}._controls_ifh56_174{grid-template-columns:minmax(460px,1.25fr) minmax(330px,.75fr);align-items:stretch;gap:20px;min-width:0;display:grid}._settingsCard_ifh56_182{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}._settingsCard_ifh56_182 ._section_ifh56_191:last-child{border-bottom:0;margin-bottom:0;padding-bottom:0}._section_ifh56_191{border-bottom:1px solid var(--brand-border,#ded7e7);margin-bottom:20px;padding:0 0 20px}._sectionHeading_ifh56_203{justify-content:space-between;gap:20px;margin-bottom:14px;display:flex}._sectionHeading_ifh56_203 h2{margin:0;font-size:19px}._sectionHeading_ifh56_203 p{color:var(--brand-text-muted,#756b82);margin:5px 0 0;font-size:14px}._detailsGrid_ifh56_221{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;display:grid}._field_ifh56_227{min-width:0;color:var(--brand-text,#1a1128);gap:8px;font-size:14px;font-weight:650;display:grid}._inputWrap_ifh56_236{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_ifh56_236:focus-within{border-color:var(--app-field-focus-border);box-shadow:var(--app-field-focus-ring);color:var(--brand-primary,#7c3aed)}._inputWrap_ifh56_236:has(input[aria-invalid=true]){border-color:#dc2626}._inputWrap_ifh56_236:has(input[aria-invalid=true]):focus-within{box-shadow:var(--app-field-error-focus-ring)}._inputWrap_ifh56_236 input{width:100%;min-width:0;color:var(--brand-text,#1a1128);font:inherit;background:0 0;border:0;outline:0;font-weight:400}._fieldError_ifh56_276{color:#dc2626;font-size:12px;font-weight:500}._brandAssets_ifh56_282{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}._assetEditor_ifh56_288{grid-template-rows:auto 118px auto;align-content:start;gap:13px;min-width:0;display:grid}._assetHeading_ifh56_296 h3,._assetHeading_ifh56_296 p{margin:0}._assetHeading_ifh56_296 h3{font-size:15px}._assetHeading_ifh56_296 p,._assetHint_ifh56_306{color:var(--brand-text-muted,#756b82);margin-top:4px;font-size:12px;line-height:1.4}._logoCanvas_ifh56_313{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_ifh56_327{background:#24252a;border-color:#ffffff2e}._assetSurfaceLight_ifh56_332{background:#f8fafc;border-color:#0f172a29}._iconCanvas_ifh56_337{justify-self:start;width:118px}._iconCanvas_ifh56_337 img{width:78px;height:78px}._logoCanvas_ifh56_313 img{z-index:1;object-fit:contain;max-width:100%;max-height:70px;position:relative}._logoActions_ifh56_38{flex-wrap:wrap}._logoActions_ifh56_38 p{color:var(--brand-text-muted,#756b82);flex-basis:100%;margin:0;font-size:12px}._assetHint_ifh56_306{margin:14px 0 0}._hiddenInput_ifh56_370{display:none}._themeGrid_ifh56_374{grid-template-columns:1fr;gap:10px;display:grid}._themeOption_ifh56_380{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_ifh56_380:hover,._themeSelected_ifh56_397{border-color:var(--brand-primary,#7c3aed)}._swatches_ifh56_401{border-radius:7px;width:44px;height:44px;display:flex;overflow:hidden}._swatches_ifh56_401 span{flex:1}._themeCopy_ifh56_413{flex-direction:column;gap:4px;min-width:0;display:flex}._themeCopy_ifh56_413 strong{font-size:14px}._themeCopy_ifh56_413 small{color:var(--brand-text-muted,#756b82);font-size:12px;line-height:1.35}._checkMark_ifh56_430{border:1px solid var(--brand-border,#ded7e7);color:#fff;border-radius:50%;place-items:center;width:22px;height:22px;display:grid}._themeSelected_ifh56_397 ._checkMark_ifh56_430{border-color:var(--brand-primary,#7c3aed);background:var(--brand-primary,#7c3aed)}._preview_ifh56_445{border:1px solid var(--app-card-border);border-radius:var(--app-card-radius);background:var(--brand-surface,#fff);box-shadow:var(--app-card-shadow);position:sticky;top:24px;overflow:hidden}._previewHeader_ifh56_455{justify-content:space-between;align-items:center;height:54px;padding:0 15px;display:flex}._previewBrand_ifh56_463{align-items:center;gap:8px;min-width:0;display:flex}._previewBrand_ifh56_463 img{object-fit:contain;max-width:112px;max-height:30px}._previewHeader_ifh56_455>span:last-child{color:#27272a;background:#fff;border-radius:6px;place-items:center;width:28px;height:28px;font-size:10px;font-weight:800;display:grid}._previewBody_ifh56_488{background:var(--brand-page,#faf8fc);min-height:280px;padding:20px}._previewBody_ifh56_488>p{color:var(--brand-primary,#7c3aed);text-transform:uppercase;margin:0 0 5px;font-size:11px;font-weight:700}._previewBody_ifh56_488 h2{margin:0 0 18px;font-size:21px}._previewSearch_ifh56_507{border:1px solid var(--brand-border,#ded7e7);background:var(--brand-surface,#fff);color:var(--brand-text-muted,#756b82);border-radius:7px;padding:11px 12px;font-size:12px}._previewRows_ifh56_516{gap:9px;margin:18px 0;display:grid}._previewRows_ifh56_516 span{background:var(--brand-primary-soft,#f1eafd);border-radius:6px;height:35px}._previewRows_ifh56_516 span:nth-child(2){width:82%}._previewRows_ifh56_516 span:nth-child(3){width:68%}._previewBody_ifh56_488 button{background:var(--brand-action-primary,var(--brand-primary,#7c3aed));color:#fff;border:0;border-radius:7px;width:100%;min-height:38px;font-weight:700}body.dark ._dangerButton_ifh56_46{color:#fca5a5;background:#7f1d1d38;border-color:#f871714d}._preview_ifh56_445 footer{border-top:1px solid var(--brand-border,#ded7e7);color:var(--brand-text-muted,#756b82);text-align:center;padding:11px 15px;font-size:12px}._loading_ifh56_560{min-height:50vh;color:var(--text-color);place-items:center;display:grid}@media (width<=1180px),(height<=760px){._page_ifh56_1{width:min(1180px,100% - 40px);padding:32px 0 48px}._pageHeader_ifh56_8{margin-bottom:24px}._controls_ifh56_174{grid-template-columns:1fr}._settingsCard_ifh56_182{padding:24px}._section_ifh56_191{margin-bottom:28px;padding-bottom:28px}._sectionHeading_ifh56_203{margin-bottom:18px}._detailsGrid_ifh56_221{gap:18px}._brandAssets_ifh56_282{gap:24px}._themeGrid_ifh56_374{grid-template-columns:1fr;gap:12px}._themeOption_ifh56_380{min-height:94px;padding:14px}._swatches_ifh56_401{width:50px;height:50px}._previewBody_ifh56_488{min-height:310px;padding:24px}}@media (width<=900px){._settingsLayout_ifh56_167{grid-template-columns:1fr}._preview_ifh56_445{order:-1;width:min(100%,440px);position:static}}@media (width<=640px){._page_ifh56_1{width:min(100% - 28px,1480px);padding-top:22px}._pageHeader_ifh56_8{flex-direction:column;align-items:stretch}._headerActions_ifh56_37{width:100%}._headerActions_ifh56_37 button{flex:1}._companySummary_ifh56_128{grid-template-columns:auto minmax(0,1fr)}._updatedAt_ifh56_161{grid-column:2}._brandAssets_ifh56_282,._detailsGrid_ifh56_221,._themeGrid_ifh56_374{grid-template-columns:1fr}._logoCanvas_ifh56_313{width:100%}._iconCanvas_ifh56_337{width:118px}}._page_za4vf_1{box-sizing:border-box;width:min(100% - 40px,1080px);margin:0 auto;padding:30px 0 48px}._header_za4vf_8{justify-content:space-between;align-items:flex-start;gap:20px;margin-bottom:24px;display:flex}._header_za4vf_8 ._eyebrow_za4vf_16{color:var(--brand-primary);text-transform:uppercase;margin:0 0 5px;font-size:12px;font-weight:700;line-height:1.2}._header_za4vf_8 h1{color:var(--brand-text);margin:0;font-size:28px;line-height:1.2}._header_za4vf_8 p{color:var(--brand-text-muted);margin:7px 0 0;font-size:14px}._adminBadge_za4vf_38{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:700}._tool_za4vf_48{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_za4vf_57{border-bottom:1px solid var(--brand-border);grid-template-columns:repeat(3,1fr);align-items:stretch;min-height:52px;display:grid}._steps_za4vf_57 span{color:var(--brand-text-muted);justify-content:center;align-items:center;font-size:13px;font-weight:650;display:flex;position:relative}._steps_za4vf_57 span+span{border-left:1px solid var(--brand-border)}._steps_za4vf_57 ._stepActive_za4vf_79{color:var(--brand-primary);background:rgba(var(--brand-primary-rgb), .07)}._steps_za4vf_57 ._stepActive_za4vf_79:after{background:var(--brand-primary);content:"";height:2px;position:absolute;bottom:-1px;left:0;right:0}._content_za4vf_94{padding:30px}._dropzone_za4vf_98{background:var(--brand-surface-subtle);border:1.5px dashed var(--brand-border-strong);box-sizing:border-box;border-radius:8px;justify-content:center;align-items:center;min-height:310px;padding:28px;transition:border-color .16s,background-color .16s;display:flex}._dropzoneActive_za4vf_113,._dropzoneSelected_za4vf_114{border-color:var(--brand-primary);background:rgba(var(--brand-primary-rgb), .06)}._fileInput_za4vf_119{display:none}._emptyDropzone_za4vf_123{text-align:center;flex-direction:column;align-items:center;display:flex}._uploadIcon_za4vf_130,._fileIcon_za4vf_131{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}._uploadIcon_za4vf_130{margin-bottom:18px}._uploadIcon_za4vf_130 svg,._fileIcon_za4vf_131 svg{width:26px;height:26px}._emptyDropzone_za4vf_123 strong{color:var(--brand-text);font-size:17px}._emptyDropzone_za4vf_123>span:not(._uploadIcon_za4vf_130){color:var(--brand-text-muted);margin:6px 0 20px;font-size:13px}._selectedFile_za4vf_164{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_za4vf_131{flex:0 0 48px;width:48px;height:48px}._fileDetails_za4vf_182{flex-direction:column;flex:1;gap:4px;min-width:0;display:flex}._fileDetails_za4vf_182 strong{color:var(--brand-text);text-overflow:ellipsis;white-space:nowrap;font-size:14px;overflow:hidden}._fileDetails_za4vf_182 small{color:var(--brand-text-muted);font-size:12px}._iconButton_za4vf_203{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_za4vf_203:hover{color:var(--brand-primary)}._iconButton_za4vf_203 svg{width:20px;height:20px}._statusPanel_za4vf_226{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_za4vf_237{width:38px;height:38px;color:var(--brand-primary);flex:0 0 38px;justify-content:center;align-items:center;display:inline-flex}._statusIcon_za4vf_237 svg{width:23px;height:23px}._statusCopy_za4vf_252{flex-direction:column;flex:1;gap:4px;min-width:0;display:flex}._statusCopy_za4vf_252 strong{color:var(--brand-text);font-size:14px}._statusCopy_za4vf_252 span{color:var(--brand-text-muted);font-size:13px}._progressTrack_za4vf_270{background:var(--brand-border);border-radius:3px;height:5px;margin-top:9px;position:relative;overflow:hidden}._progressTrack_za4vf_270>span{background:var(--brand-primary);border-radius:inherit;height:100%;transition:width .2s;display:block}._progressIndeterminate_za4vf_287{animation:1.3s ease-in-out infinite _progress_za4vf_270}._errorMessage_za4vf_291{color:#b91c1c;background:#ef444414;border:1px solid #ef444438;border-radius:7px;margin-top:14px;padding:11px 13px;font-size:13px}._actions_za4vf_301{justify-content:flex-end;gap:10px;margin-top:22px;display:flex}._primaryButton_za4vf_308,._secondaryButton_za4vf_309{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:650;transition:color .15s,background-color .15s,border-color .15s,opacity .15s;display:inline-flex}._primaryButton_za4vf_308{color:#fff;background:var(--brand-action-primary);border:1px solid #0000}._primaryButton_za4vf_308:hover:not(:disabled){background:var(--brand-action-primary-hover)}._primaryButton_za4vf_308:disabled{opacity:.5;cursor:not-allowed}._secondaryButton_za4vf_309{color:var(--brand-text);background:var(--brand-surface);border:1px solid var(--brand-border-strong)}._secondaryButton_za4vf_309:hover{color:var(--brand-primary);border-color:var(--brand-primary)}._primaryButton_za4vf_308:focus-visible,._secondaryButton_za4vf_309:focus-visible,._iconButton_za4vf_203:focus-visible{outline:3px solid rgba(var(--brand-primary-rgb), .24);outline-offset:2px}._primaryButton_za4vf_308 svg,._secondaryButton_za4vf_309 svg{width:18px;height:18px}._spinner_za4vf_367{animation:1s linear infinite _spin_za4vf_367}@keyframes _spin_za4vf_367{to{transform:rotate(360deg)}}@keyframes _progress_za4vf_270{0%{transform:translate(-130%)}to{transform:translate(390%)}}body.dark ._adminBadge_za4vf_38{color:var(--brand-primary-lighter);background:rgba(var(--brand-primary-rgb), .16)}body.dark ._errorMessage_za4vf_291{color:#fca5a5;background:#7f1d1d38}@media (width<=700px){._page_za4vf_1{width:min(100% - 24px,1080px);padding-top:22px}._header_za4vf_8{align-items:flex-start}._header_za4vf_8 h1{font-size:23px}._header_za4vf_8 p{margin-left:0}._content_za4vf_94{padding:18px}._dropzone_za4vf_98{min-height:270px;padding:18px}._steps_za4vf_57 span{font-size:12px}._actions_za4vf_301{flex-direction:column}._primaryButton_za4vf_308,._secondaryButton_za4vf_309{width:100%}}@media (prefers-reduced-motion:reduce){._spinner_za4vf_367,._progressIndeterminate_za4vf_287{animation-duration:0s}}
