.profile-module__9MhFqq__layout{--profile-bg:var(--c-f4f7fb,#f4f7fb);--profile-surface:#fff;--profile-surface-muted:#f8fafc;--profile-border:#dbe4ef;--profile-border-strong:#cbd5e1;--profile-text:#0f172a;--profile-text-soft:#475569;--profile-text-muted:#64748b;--profile-input:#fff;--profile-readonly:#f1f5f9;--profile-primary:var(--c-2563eb,#2563eb);--profile-primary-soft:var(--c-eff6ff,#eff6ff);--profile-focus:rgb(var(--rgb-37-99-235,37 99 235) / .18);--profile-shadow:0 10px 30px #0f172a0f;background:var(--profile-bg);min-height:100vh;color:var(--profile-text);font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;transition:background-color .2s,color .2s;display:flex}html[data-dashboard-theme=dark] .profile-module__9MhFqq__layout{--profile-bg:#080b11;--profile-surface:#10151d;--profile-surface-muted:#151b25;--profile-border:#222c3a;--profile-border-strong:#344155;--profile-text:#f8fafc;--profile-text-soft:#cbd5e1;--profile-text-muted:#94a3b8;--profile-input:#151b24;--profile-readonly:#0d1219;--profile-primary:var(--c-818cf8,#818cf8);--profile-primary-soft:rgb(var(--rgb-99-102-241,99 102 241) / .14);--profile-focus:rgb(var(--rgb-129-140-248,129 140 248) / .22);--profile-shadow:0 18px 44px #0003}.profile-module__9MhFqq__main{flex-direction:column;flex:1;min-width:0;margin-left:240px;transition:margin-left .2s;display:flex}.profile-module__9MhFqq__mainExpanded{margin-left:64px}.profile-module__9MhFqq__content{box-sizing:border-box;flex-direction:column;gap:20px;width:min(100%,1180px);margin:0 auto;padding:32px clamp(20px,3vw,44px) 48px;display:flex}.profile-module__9MhFqq__pageHeader{justify-content:space-between;align-items:flex-end;gap:24px;margin-bottom:2px;display:flex}.profile-module__9MhFqq__pageTitle{color:var(--profile-text);letter-spacing:-.035em;margin:0;font-size:clamp(1.45rem,2vw,1.8rem);font-weight:750;line-height:1.2}.profile-module__9MhFqq__pageSubtitle{color:var(--profile-text-muted);margin:7px 0 0;font-size:.9rem;line-height:1.5}.profile-module__9MhFqq__alertSuccess,.profile-module__9MhFqq__alertError{border-radius:12px;align-items:center;gap:10px;padding:13px 15px;font-size:.86rem;font-weight:500;display:flex}.profile-module__9MhFqq__alertSuccess{color:#047857;background:#ecfdf5;border:1px solid #a7f3d0}.profile-module__9MhFqq__alertError{color:#b91c1c;background:#fef2f2;border:1px solid #fecaca}html[data-dashboard-theme=dark] .profile-module__9MhFqq__alertSuccess{color:#86efac;background:#16a34a1c;border-color:#4ade8040}html[data-dashboard-theme=dark] .profile-module__9MhFqq__alertError{color:#fca5a5;background:#dc26261c;border-color:#f8717140}.profile-module__9MhFqq__section{background:var(--profile-surface);border:1px solid var(--profile-border);box-shadow:var(--profile-shadow);border-radius:16px;padding:clamp(20px,2.5vw,30px);transition:background-color .2s,border-color .2s,transform .2s}.profile-module__9MhFqq__section:hover{border-color:var(--profile-border-strong)}.profile-module__9MhFqq__sectionHeader{border-bottom:1px solid var(--profile-border);align-items:center;gap:12px;margin-bottom:22px;padding-bottom:17px;display:flex}.profile-module__9MhFqq__sectionIcon{width:38px;height:38px;color:var(--profile-primary);background:var(--profile-primary-soft);border:1px solid color-mix(in srgb, var(--profile-primary) 18%, transparent);border-radius:11px;flex-shrink:0;justify-content:center;align-items:center;display:flex}.profile-module__9MhFqq__sectionTitle{color:var(--profile-text);letter-spacing:-.015em;margin:0;font-size:.98rem;font-weight:700;line-height:1.3}.profile-module__9MhFqq__optionalBadge{color:var(--profile-text-muted);background:var(--profile-surface-muted);border:1px solid var(--profile-border);letter-spacing:.03em;text-transform:uppercase;border-radius:999px;margin-left:auto;padding:4px 9px;font-size:.68rem;font-weight:650}.profile-module__9MhFqq__formGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px 20px;display:grid}.profile-module__9MhFqq__fullWidth{grid-column:1/-1}.profile-module__9MhFqq__locationGrid{grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;margin-top:6px;display:grid}.profile-module__9MhFqq__fieldGroup{flex-direction:column;gap:7px;min-width:0;display:flex}.profile-module__9MhFqq__fieldLabel{color:var(--profile-text-soft);font-size:.79rem;font-weight:650}.profile-module__9MhFqq__fieldHint{color:var(--profile-text-muted);font-size:.72rem;line-height:1.4}.profile-module__9MhFqq__req{color:#dc2626}.profile-module__9MhFqq__input,.profile-module__9MhFqq__select,.profile-module__9MhFqq__textarea{box-sizing:border-box;width:100%;min-height:44px;color:var(--profile-text);background:var(--profile-input);border:1px solid var(--profile-border-strong);border-radius:10px;outline:none;padding:10px 13px;font-family:inherit;font-size:.86rem;line-height:1.45;transition:border-color .16s,box-shadow .16s,background-color .2s}.profile-module__9MhFqq__input::placeholder,.profile-module__9MhFqq__textarea::placeholder{color:var(--profile-text-muted);opacity:.78}.profile-module__9MhFqq__input:hover,.profile-module__9MhFqq__select:hover,.profile-module__9MhFqq__textarea:hover{border-color:color-mix(in srgb, var(--profile-primary) 52%, var(--profile-border-strong))}.profile-module__9MhFqq__input:focus,.profile-module__9MhFqq__select:focus,.profile-module__9MhFqq__textarea:focus{border-color:var(--profile-primary);box-shadow:0 0 0 4px var(--profile-focus)}.profile-module__9MhFqq__input[type=date]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}html[data-dashboard-theme=dark] .profile-module__9MhFqq__input[type=date]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}.profile-module__9MhFqq__select{cursor:pointer}.profile-module__9MhFqq__select option{color:var(--profile-text);background:var(--profile-surface)}.profile-module__9MhFqq__textarea{resize:vertical;min-height:82px}.profile-module__9MhFqq__readOnly{color:var(--profile-text-muted);background:var(--profile-readonly);cursor:not-allowed;border-style:dashed}.profile-module__9MhFqq__select:disabled,.profile-module__9MhFqq__input:disabled,.profile-module__9MhFqq__textarea:disabled{color:var(--profile-text-muted);background:var(--profile-readonly);opacity:.72;cursor:not-allowed}.profile-module__9MhFqq__checkRow{background:var(--profile-surface-muted);border:1px solid var(--profile-border);border-radius:10px;align-items:center;gap:10px;width:fit-content;margin-bottom:18px;padding:9px 11px;display:inline-flex}.profile-module__9MhFqq__checkbox{width:17px;height:17px;accent-color:var(--profile-primary);cursor:pointer;margin:0}.profile-module__9MhFqq__checkLabel{color:var(--profile-text-soft);cursor:pointer;font-size:.81rem;font-weight:550}.profile-module__9MhFqq__saveBtn{color:#fff;background:linear-gradient(135deg, var(--c-2563eb,#2563eb) 0%, var(--c-4f46e5,#4f46e5) 55%, var(--c-7c3aed,#7c3aed) 100%);min-height:42px;box-shadow:0 8px 20px rgb(var(--rgb-79-70-229,79 70 229) / .22);white-space:nowrap;cursor:pointer;border:0;border-radius:10px;justify-content:center;align-items:center;gap:8px;padding:10px 18px;font-size:.84rem;font-weight:700;transition:transform .16s,box-shadow .16s,opacity .16s;display:inline-flex}.profile-module__9MhFqq__saveBtn:hover:not(:disabled){box-shadow:0 11px 24px rgb(var(--rgb-79-70-229,79 70 229) / .3);transform:translateY(-1px)}.profile-module__9MhFqq__saveBtn:focus-visible{outline:3px solid var(--profile-focus);outline-offset:2px}.profile-module__9MhFqq__saveBtn:disabled{opacity:.58;cursor:not-allowed;box-shadow:none}.profile-module__9MhFqq__spinner{animation:.85s linear infinite profile-module__9MhFqq__spin}@keyframes profile-module__9MhFqq__spin{to{transform:rotate(360deg)}}.profile-module__9MhFqq__bottomBar{z-index:5;background:color-mix(in srgb, var(--profile-surface) 90%, transparent);border:1px solid var(--profile-border);box-shadow:var(--profile-shadow);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);border-radius:14px;justify-content:flex-end;padding:13px;display:flex;position:sticky;bottom:16px}.profile-module__9MhFqq__loadingPage{background:var(--profile-bg,var(--c-f4f7fb,#f4f7fb));min-height:100vh;color:var(--profile-text-muted,#64748b);place-items:center;display:grid}.profile-module__9MhFqq__loadingCard{background:var(--profile-surface,#fff);border:1px solid var(--profile-border,#dbe4ef);box-shadow:var(--profile-shadow);border-radius:14px;align-items:center;gap:12px;padding:16px 20px;font-size:.88rem;font-weight:600;display:flex}.profile-module__9MhFqq__loadingDot{background:var(--c-4f46e5,#4f46e5);width:9px;height:9px;box-shadow:0 0 0 0 rgb(var(--rgb-79-70-229,79 70 229) / .35);border-radius:50%;animation:1.2s infinite profile-module__9MhFqq__loadingPulse}@keyframes profile-module__9MhFqq__loadingPulse{70%{box-shadow:0 0 0 9px rgb(var(--rgb-79-70-229,79 70 229) / 0)}to{box-shadow:0 0 0 0 rgb(var(--rgb-79-70-229,79 70 229) / 0)}}@media (max-width:1024px){.profile-module__9MhFqq__main,.profile-module__9MhFqq__mainExpanded{width:100%;margin-left:0}.profile-module__9MhFqq__locationGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.profile-module__9MhFqq__content{padding-inline:24px}}@media (max-width:760px){.profile-module__9MhFqq__main,.profile-module__9MhFqq__mainExpanded{margin-left:0}.profile-module__9MhFqq__content{padding:24px 16px 36px}.profile-module__9MhFqq__pageHeader{flex-direction:column;align-items:stretch;gap:16px}.profile-module__9MhFqq__pageHeader .profile-module__9MhFqq__saveBtn{width:100%}.profile-module__9MhFqq__formGrid,.profile-module__9MhFqq__locationGrid{grid-template-columns:1fr}.profile-module__9MhFqq__fullWidth{grid-column:auto}.profile-module__9MhFqq__section{border-radius:14px;padding:18px}.profile-module__9MhFqq__bottomBar{bottom:8px}.profile-module__9MhFqq__bottomBar .profile-module__9MhFqq__saveBtn{width:100%}}@media (max-width:520px){.profile-module__9MhFqq__main,.profile-module__9MhFqq__mainExpanded{margin-left:0}.profile-module__9MhFqq__content{padding-inline:12px}.profile-module__9MhFqq__sectionHeader{align-items:flex-start}}.profile-module__9MhFqq__profileFields{border:0;gap:20px;min-width:0;margin:0;padding:0;display:grid}.profile-module__9MhFqq__fieldGroup{min-width:0}.profile-module__9MhFqq__input,.profile-module__9MhFqq__select,.profile-module__9MhFqq__textarea{max-width:100%}.profile-module__9MhFqq__saveBtn{white-space:normal;min-height:44px}@media (max-width:760px){.profile-module__9MhFqq__input,.profile-module__9MhFqq__select,.profile-module__9MhFqq__textarea{min-height:44px;font-size:16px}}.profile-module__9MhFqq__avatarRow{align-items:center;gap:20px;margin-bottom:22px;display:flex}.profile-module__9MhFqq__avatarWrap{position:relative}.profile-module__9MhFqq__avatar{background:var(--dashboard-primary-soft);object-fit:cover;border-radius:50%;width:76px;height:76px}.profile-module__9MhFqq__avatarFallback{background:linear-gradient(135deg, var(--dashboard-primary), var(--dashboard-accent));color:#fff;border-radius:50%;justify-content:center;align-items:center;width:76px;height:76px;font-size:26px;font-weight:700;display:flex}.profile-module__9MhFqq__avatarUploadBtn{background:var(--dashboard-primary);border:3px solid var(--dashboard-surface);color:#fff;cursor:pointer;border-radius:50%;justify-content:center;align-items:center;width:28px;height:28px;display:flex;position:absolute;bottom:-2px;right:-2px}.profile-module__9MhFqq__avatarUploadBtn:hover{background:var(--dashboard-primary-hover)}.profile-module__9MhFqq__avatarUploadBtn input{display:none}.profile-module__9MhFqq__avatarNote{color:var(--dashboard-muted);margin:0;font-size:12px}
.brandLogo-module__GG4UDq__brandLogo{height:var(--logo-h,52px);aspect-ratio:1600/525;flex:none;line-height:0;display:block;position:relative}.brandLogo-module__GG4UDq__brandLogo .brandLogo-module__GG4UDq__brandLogoImg{object-fit:contain;-webkit-user-select:none;user-select:none;pointer-events:none;width:100%;max-width:none;height:100%;display:block}
.publicFooter-module__wSfaoa__footer{color:#eef2ff;font-family:var(--font-geist-sans), Inter, Arial, sans-serif;background:#0b1020}.publicFooter-module__wSfaoa__footer *{box-sizing:border-box}.publicFooter-module__wSfaoa__footer a{color:inherit;text-decoration:none}.publicFooter-module__wSfaoa__shell{max-width:1280px;margin:0 auto;padding:46px 24px 20px}.publicFooter-module__wSfaoa__topGrid{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:28px;display:flex}.publicFooter-module__wSfaoa__brandColumn{flex:220px;min-width:200px;max-width:300px}.publicFooter-module__wSfaoa__footer .publicFooter-module__wSfaoa__brandColumn p{color:#9ca8c8;max-width:310px;margin:12px 0 10px;font-size:13px;line-height:1.6}.publicFooter-module__wSfaoa__footer .publicFooter-module__wSfaoa__brand{align-items:center;line-height:0;transition:transform .18s;display:inline-flex}.publicFooter-module__wSfaoa__footer .publicFooter-module__wSfaoa__brand:hover{transform:translateY(-1px)}.publicFooter-module__wSfaoa__socialLinks{flex-wrap:wrap;gap:10px;margin-top:16px;display:flex}.publicFooter-module__wSfaoa__footer .publicFooter-module__wSfaoa__socialLink{color:#fff;background:#ffffff0f;border:1px solid #ffffff1f;border-radius:10px;justify-content:center;align-items:center;width:38px;height:38px;font-size:15px;line-height:1;transition:background .18s,border-color .18s,transform .18s;display:inline-flex}.publicFooter-module__wSfaoa__footer .publicFooter-module__wSfaoa__socialLink:hover{color:#fff;border-color:#0000;transform:translateY(-2px)}.publicFooter-module__wSfaoa__footer .publicFooter-module__wSfaoa__facebook:hover{background:#1877f2;box-shadow:0 8px 20px #1877f266}.publicFooter-module__wSfaoa__footer .publicFooter-module__wSfaoa__instagram:hover{background:linear-gradient(45deg,#fd1d5c 0%,#e1306c 30%,#c13584 65%,#833ab4 100%);box-shadow:0 8px 20px #e1306c66}.publicFooter-module__wSfaoa__footer .publicFooter-module__wSfaoa__x:hover{background:#000;border-color:#ffffff8c;box-shadow:0 8px 20px #00000080}.publicFooter-module__wSfaoa__footer .publicFooter-module__wSfaoa__linkedin:hover{background:#0a66c2;box-shadow:0 8px 20px #0a66c266}.publicFooter-module__wSfaoa__trustStrip{flex-wrap:wrap;gap:8px;display:flex}.publicFooter-module__wSfaoa__trustStrip span{color:#cbd4ee;background:#ffffff0f;border:1px solid #ffffff1a;border-radius:999px;padding:6px 9px;font-size:10px}.publicFooter-module__wSfaoa__linkColumn{flex-direction:column;flex:0 160px;gap:8px;min-width:195px;display:flex}.publicFooter-module__wSfaoa__footer .publicFooter-module__wSfaoa__linkColumn h3{color:#fff;letter-spacing:.06em;text-transform:uppercase;white-space:nowrap;margin:0 0 6px;font-size:15px;font-weight:700;line-height:1.5}.publicFooter-module__wSfaoa__footer .publicFooter-module__wSfaoa__linkColumn a{color:#fff;align-items:center;padding-bottom:8px;font-size:14px;line-height:1.5;transition:color .18s,transform .18s;display:flex}.publicFooter-module__wSfaoa__footer .publicFooter-module__wSfaoa__linkColumn a:hover{color:#fff;transform:translate(3px)}.publicFooter-module__wSfaoa__supportBlock{margin-top:12px}.publicFooter-module__wSfaoa__footer .publicFooter-module__wSfaoa__supportBlock h3{color:#fff;letter-spacing:.06em;text-transform:uppercase;white-space:nowrap;margin:0 0 6px;font-size:12px;font-weight:700;line-height:1.5}.publicFooter-module__wSfaoa__footer .publicFooter-module__wSfaoa__supportItem,.publicFooter-module__wSfaoa__footer .publicFooter-module__wSfaoa__supportAddress{max-width:300px;margin:0 0 5px;font-size:12.5px;line-height:1.45;color:#fff!important}.publicFooter-module__wSfaoa__footer .publicFooter-module__wSfaoa__supportItem strong{color:#fff;font-weight:700}.publicFooter-module__wSfaoa__footer .publicFooter-module__wSfaoa__supportItem a{color:#9ca8c8;transition:color .18s}.publicFooter-module__wSfaoa__footer .publicFooter-module__wSfaoa__supportItem a:hover{color:#fff}.publicFooter-module__wSfaoa__ctaColumn{background:linear-gradient(145deg,#6847ed38,#9a5cf414);border:1px solid #a68fff33;border-radius:10px;flex:0 0 260px;max-width:300px;padding:17px}.publicFooter-module__wSfaoa__footer .publicFooter-module__wSfaoa__eyebrow{letter-spacing:.16em;margin:0 0 7px;font-size:9px;font-weight:600;color:#fff!important}.publicFooter-module__wSfaoa__footer .publicFooter-module__wSfaoa__ctaColumn h3{color:#fff;margin:0;font-size:20px;font-weight:600;line-height:1.25}.publicFooter-module__wSfaoa__actions{flex-wrap:wrap;gap:9px;margin-top:14px;display:flex}.publicFooter-module__wSfaoa__footer .publicFooter-module__wSfaoa__primaryAction,.publicFooter-module__wSfaoa__footer .publicFooter-module__wSfaoa__secondaryAction{border-radius:9px;justify-content:center;align-items:center;min-height:44px;padding:0 15px;font-size:11px;font-weight:800;transition:transform .18s,opacity .18s;display:inline-flex}.publicFooter-module__wSfaoa__footer .publicFooter-module__wSfaoa__primaryAction{background:#fff;color:#262941!important}.publicFooter-module__wSfaoa__footer .publicFooter-module__wSfaoa__secondaryAction{border:1px solid #ffffff3d;color:#fff!important}.publicFooter-module__wSfaoa__footer .publicFooter-module__wSfaoa__primaryAction:hover,.publicFooter-module__wSfaoa__footer .publicFooter-module__wSfaoa__secondaryAction:hover{transform:translateY(-2px)}.publicFooter-module__wSfaoa__bottomBar{color:#fff;border-top:1px solid #ffffff17;justify-content:space-between;align-items:center;gap:20px;margin-top:26px;padding-top:16px;font-size:13px;font-weight:500;display:flex}@media (max-width:1100px){.publicFooter-module__wSfaoa__topGrid{gap:36px 30px}.publicFooter-module__wSfaoa__ctaColumn{flex-basis:100%;order:5;max-width:100%}.publicFooter-module__wSfaoa__ctaColumn h3{font-size:18px}}@media (max-width:900px){.publicFooter-module__wSfaoa__shell{padding-left:24px;padding-right:24px}.publicFooter-module__wSfaoa__topGrid{gap:40px 30px}.publicFooter-module__wSfaoa__brandColumn{flex-basis:100%;max-width:500px}}@media (max-width:640px){.publicFooter-module__wSfaoa__shell{padding:48px 18px 22px}.publicFooter-module__wSfaoa__topGrid{gap:36px 24px}.publicFooter-module__wSfaoa__brandColumn{flex-basis:100%;max-width:100%}.publicFooter-module__wSfaoa__linkColumn{flex-basis:calc(50% - 12px)}.publicFooter-module__wSfaoa__bottomBar{flex-direction:column;align-items:flex-start;gap:12px}}@media (max-width:430px){.publicFooter-module__wSfaoa__topGrid{gap:30px}.publicFooter-module__wSfaoa__linkColumn{flex-basis:100%;gap:10px}.publicFooter-module__wSfaoa__actions{flex-direction:column}.publicFooter-module__wSfaoa__primaryAction,.publicFooter-module__wSfaoa__secondaryAction{width:100%}}.publicFooter-module__wSfaoa__topGrid>*{overflow-wrap:anywhere;min-width:0}footer.publicFooter-module__wSfaoa__footer a:focus-visible{outline-offset:4px;outline:2px solid #c4b5fd}@media (max-width:900px){.publicFooter-module__wSfaoa__linkColumn{gap:4px}}
.HoverFaq-module__0y8GAG__faqList{flex-direction:column;gap:14px;width:100%;display:flex}.HoverFaq-module__0y8GAG__faqItem{background:#fffffffa;border:1px solid #e6e2ef;border-radius:10px;width:100%;transition:transform .32s cubic-bezier(.2,.8,.2,1),border-color .32s,box-shadow .32s,background .32s;position:relative;overflow:hidden;box-shadow:0 6px 18px #20194106}.HoverFaq-module__0y8GAG__faqItem .HoverFaq-module__0y8GAG__faqHeading{margin:0}.HoverFaq-module__0y8GAG__faqItem .HoverFaq-module__0y8GAG__faqQuestion{box-sizing:border-box;text-align:left;cursor:pointer;color:#10162d;background:0 0;border:0;justify-content:space-between;align-items:center;gap:25px;width:100%;min-height:78px;padding:20px 30px;font-family:inherit;font-size:17px;font-weight:700;line-height:1.4;display:flex}.HoverFaq-module__0y8GAG__faqQuestion>span:first-child{overflow-wrap:anywhere;min-width:0}.HoverFaq-module__0y8GAG__faqQuestion:focus-visible{outline-offset:-4px;border-radius:10px;outline:2px solid #6841e1}.HoverFaq-module__0y8GAG__faqPlus{color:#6841e1;border-radius:50%;flex:0 0 30px;justify-content:center;align-items:center;width:30px;height:30px;font-size:26px;font-weight:300;line-height:1;transition:transform .35s cubic-bezier(.2,.8,.2,1),background-color .3s,color .3s;display:flex}.HoverFaq-module__0y8GAG__answerWrapper{opacity:0;visibility:hidden;grid-template-rows:0fr;transition:grid-template-rows .42s cubic-bezier(.2,.8,.2,1),opacity .28s,visibility .28s;display:grid}.HoverFaq-module__0y8GAG__answerInner{min-height:0;overflow:hidden}.HoverFaq-module__0y8GAG__answerInner p{color:#66728a;opacity:0;margin:0;padding:0 75px 0 30px;font-size:14px;font-weight:400;line-height:1.7;transition:opacity .3s,transform .4s cubic-bezier(.2,.8,.2,1),padding .4s;transform:translateY(-10px)}.HoverFaq-module__0y8GAG__faqItem.HoverFaq-module__0y8GAG__active{background:linear-gradient(100deg,#fff 0%,#fbf9ff 100%);border-color:#cfc2f8;box-shadow:0 16px 38px #5b3db51c}.HoverFaq-module__0y8GAG__faqItem.HoverFaq-module__0y8GAG__active .HoverFaq-module__0y8GAG__answerWrapper{opacity:1;visibility:visible;grid-template-rows:1fr}.HoverFaq-module__0y8GAG__faqItem.HoverFaq-module__0y8GAG__active .HoverFaq-module__0y8GAG__answerInner p{opacity:1;padding-bottom:24px;transform:translateY(0)}.HoverFaq-module__0y8GAG__faqItem.HoverFaq-module__0y8GAG__active .HoverFaq-module__0y8GAG__faqPlus{color:#6139df;background:#f0ebff;transform:rotate(45deg)}@media (hover:hover) and (pointer:fine){.HoverFaq-module__0y8GAG__faqItem:hover{border-color:#cfc2f8;box-shadow:0 16px 38px #5b3db51c}}@media (hover:none),(pointer:coarse){.HoverFaq-module__0y8GAG__faqItem{cursor:pointer}.HoverFaq-module__0y8GAG__faqItem:focus-visible{outline-offset:3px;outline:2px solid #cfc2f8}}@media (max-width:900px){.HoverFaq-module__0y8GAG__faqItem .HoverFaq-module__0y8GAG__faqQuestion{min-height:74px;padding-left:24px;padding-right:24px}.HoverFaq-module__0y8GAG__answerInner p{padding-left:24px;padding-right:55px}}@media (max-width:560px){.HoverFaq-module__0y8GAG__faqList{gap:10px}.HoverFaq-module__0y8GAG__faqItem{border-radius:10px}.HoverFaq-module__0y8GAG__faqItem .HoverFaq-module__0y8GAG__faqQuestion{gap:15px;min-height:68px;padding-left:18px;padding-right:18px;font-size:15px;line-height:1.4}.HoverFaq-module__0y8GAG__faqPlus{flex-basis:27px;width:27px;height:27px;font-size:26px}.HoverFaq-module__0y8GAG__answerInner p{padding-left:18px;padding-right:18px;font-size:14px;line-height:1.65}.HoverFaq-module__0y8GAG__faqItem.HoverFaq-module__0y8GAG__active .HoverFaq-module__0y8GAG__answerInner p{padding-bottom:18px}}@media (prefers-reduced-motion:reduce){.HoverFaq-module__0y8GAG__faqItem,.HoverFaq-module__0y8GAG__faqPlus,.HoverFaq-module__0y8GAG__answerWrapper,.HoverFaq-module__0y8GAG__answerInner p{transition:none!important;animation:none!important}}
.FaqSection-module__4VemRW__faqSection{box-sizing:border-box;grid-template-columns:430px minmax(0,1fr);align-items:start;column-gap:115px;width:min(1380px,100% - 80px);max-width:1380px;margin:0 auto;padding:72px 28px;display:grid;position:relative;overflow:visible}.FaqSection-module__4VemRW__faqDots{opacity:.55;pointer-events:none;background-image:radial-gradient(circle,#ddd3ff 3px,#0000 3.5px);background-size:20px 20px;width:105px;height:105px;position:absolute;top:205px;left:-76px}.FaqSection-module__4VemRW__faqRings{z-index:-1;pointer-events:none;border:2px solid #eee9ff;border-radius:50%;width:420px;height:420px;position:absolute;bottom:-105px;right:-240px}.FaqSection-module__4VemRW__faqRings:before,.FaqSection-module__4VemRW__faqRings:after{content:"";border:2px solid #eee9ff;border-radius:50%;position:absolute}.FaqSection-module__4VemRW__faqRings:before{inset:28px}.FaqSection-module__4VemRW__faqRings:after{inset:58px}.FaqSection-module__4VemRW__faqHeading{padding-top:2px}.FaqSection-module__4VemRW__faqBadge{color:#6b7190;align-items:center;gap:4px;font-size:16px;font-weight:400;line-height:1.4;display:inline-flex}.FaqSection-module__4VemRW__faqBadge>span{font-size:18px;line-height:1}.FaqSection-module__4VemRW__faqHeading h2{color:#10162f;letter-spacing:-2.2px;max-width:450px;margin:0;padding:15px 0;font-size:49px;font-weight:600;line-height:1.14}.FaqSection-module__4VemRW__faqHeading h2 span{color:#5b3df5;-webkit-text-fill-color:currentColor;background:0 0}.FaqSection-module__4VemRW__faqHeading>p{color:#6b7190;max-width:385px;margin:0;font-size:16px;line-height:1.7}@media (max-width:1100px){.FaqSection-module__4VemRW__faqSection{grid-template-columns:370px minmax(0,1fr);column-gap:60px;width:min(1000px,100% - 48px)}.FaqSection-module__4VemRW__faqHeading h2{font-size:43px}}@media (max-width:820px){.FaqSection-module__4VemRW__faqSection{grid-template-columns:1fr;gap:42px;width:min(700px,100% - 36px);padding:48px 0}.FaqSection-module__4VemRW__faqDots{display:none}.FaqSection-module__4VemRW__faqHeading h2{max-width:600px}.FaqSection-module__4VemRW__faqHeading>p{max-width:560px}}@media (max-width:560px){.FaqSection-module__4VemRW__faqHeading h2{letter-spacing:-1.5px;font-size:37px}.FaqSection-module__4VemRW__faqHeading>p{font-size:15px}}
.CtaBanner-module__CSJ6ta__ctaSection{box-sizing:border-box;text-align:center;color:#11152d;background:radial-gradient(circle at 50% -25%,#ffffff8c,#0000 38%),linear-gradient(135deg,#eee8ff 0%,#f7f4ff 48%,#e9e1ff 100%);border:1px solid #d9ceff;border-radius:10px;width:min(1132px,100% - 40px);margin:28px auto 80px;padding:62px 32px;position:relative;overflow:hidden;box-shadow:0 20px 55px #593abe24}.CtaBanner-module__CSJ6ta__ctaOrbOne,.CtaBanner-module__CSJ6ta__ctaOrbTwo{pointer-events:none;border-radius:50%;position:absolute}.CtaBanner-module__CSJ6ta__ctaOrbOne{background:#7048f317;width:210px;height:210px;top:-125px;right:-70px}.CtaBanner-module__CSJ6ta__ctaOrbTwo{background:#7048f31a;width:260px;height:260px;bottom:-150px;left:-90px}.CtaBanner-module__CSJ6ta__ctaCopy,.CtaBanner-module__CSJ6ta__ctaActions{z-index:1;position:relative}.CtaBanner-module__CSJ6ta__ctaEyebrow{color:#6b7190;letter-spacing:.15em;margin:0;font-size:14px;font-weight:500}.CtaBanner-module__CSJ6ta__ctaCopy h2{color:#11152d;letter-spacing:-.05em;max-width:760px;margin:0 auto;padding:15px 0;font-size:40px;font-weight:600;line-height:1.14}.CtaBanner-module__CSJ6ta__ctaText{color:#4a4f6a;max-width:620px;margin:0 auto;font-size:15px;line-height:1.6}.CtaBanner-module__CSJ6ta__ctaActions{flex-wrap:wrap;justify-content:center;gap:12px;margin-top:25px;display:flex}.CtaBanner-module__CSJ6ta__ctaPrimary,.CtaBanner-module__CSJ6ta__ctaSecondary{min-height:44px;font:inherit;cursor:pointer;border-radius:10px;justify-content:center;align-items:center;gap:9px;padding:0 17px;font-size:14px;font-weight:700;text-decoration:none;transition:box-shadow .18s,transform .18s;display:inline-flex}.CtaBanner-module__CSJ6ta__ctaPrimary{color:#fff;background:linear-gradient(120deg,#5b3df5,#7c4dff);border:0;box-shadow:0 16px 32px #6c4cf13d}.CtaBanner-module__CSJ6ta__ctaSecondary{color:#262941;background:#ffffffe0;border:1px solid #dddced;box-shadow:0 16px 32px #6c4cf11f}.CtaBanner-module__CSJ6ta__ctaPrimary:hover,.CtaBanner-module__CSJ6ta__ctaSecondary:hover{transform:translateY(-2px)}.CtaBanner-module__CSJ6ta__ctaSecondary svg{fill:none;stroke:currentColor;stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round;width:16px;height:16px}@media (max-width:640px){.CtaBanner-module__CSJ6ta__ctaSection{padding:44px 22px}.CtaBanner-module__CSJ6ta__ctaCopy h2{font-size:30px}.CtaBanner-module__CSJ6ta__ctaPrimary,.CtaBanner-module__CSJ6ta__ctaSecondary{width:100%}}@media (prefers-reduced-motion:reduce){.CtaBanner-module__CSJ6ta__ctaPrimary,.CtaBanner-module__CSJ6ta__ctaSecondary{transition:none}.CtaBanner-module__CSJ6ta__ctaPrimary:hover,.CtaBanner-module__CSJ6ta__ctaSecondary:hover{transform:none}}
.HeroTag-module__cd9pda__tag{color:#5b3df5;letter-spacing:.1em;text-transform:uppercase;background:#ece8ff;border-radius:999px;align-self:flex-start;align-items:center;padding:8px 16px;font-size:13px;font-weight:750;line-height:1.4;display:inline-flex}
.ServicePage-module__uKn3UW__page{color:var(--svc-ink);overflow-wrap:break-word;background:#fff;overflow:hidden}.ServicePage-module__uKn3UW__shell{width:min(var(--container), calc(100% - 64px));margin:0 auto}.ServicePage-module__uKn3UW__section{padding:var(--section-y) 0}.ServicePage-module__uKn3UW__tinted{background:linear-gradient(#fbfbff,#f9f8ff)}.ServicePage-module__uKn3UW__eyebrow{color:#634eff;font-size:var(--fs-label);letter-spacing:.08em;text-transform:uppercase;background:linear-gradient(90deg,#efedff,#f7efff);border-radius:999px;align-items:center;padding:6px 12px;font-weight:800;display:inline-flex}.ServicePage-module__uKn3UW__hero h1,.ServicePage-module__uKn3UW__centerHeading h2,.ServicePage-module__uKn3UW__leftHeading h2,.ServicePage-module__uKn3UW__workflowIntro h2{color:var(--svc-ink);font-weight:800}.ServicePage-module__uKn3UW__hero h1 span,.ServicePage-module__uKn3UW__centerHeading h2 span,.ServicePage-module__uKn3UW__leftHeading h2 span,.ServicePage-module__uKn3UW__workflowIntro h2 span{color:#0000;background:var(--svc-gradient);-webkit-background-clip:text;background-clip:text}.ServicePage-module__uKn3UW__centerHeading h2,.ServicePage-module__uKn3UW__leftHeading h2,.ServicePage-module__uKn3UW__workflowIntro h2{font-size:var(--fs-h2);letter-spacing:-.025em;margin:14px 0 10px;line-height:1.1}.ServicePage-module__uKn3UW__heroText,.ServicePage-module__uKn3UW__centerHeading p,.ServicePage-module__uKn3UW__leftHeading p,.ServicePage-module__uKn3UW__workflowIntro p{color:var(--svc-muted);font-size:var(--fs-lead);margin:0;line-height:1.7}.ServicePage-module__uKn3UW__centerHeading{text-align:center;max-width:760px;margin:0 auto 36px}.ServicePage-module__uKn3UW__leftHeading{max-width:760px;margin-bottom:28px}.ServicePage-module__uKn3UW__leftHeading h2{margin-top:0}.ServicePage-module__uKn3UW__primaryButton,.ServicePage-module__uKn3UW__secondaryButton{min-height:48px;font-size:var(--fs-body);border-radius:10px;justify-content:center;align-items:center;gap:8px;padding:0 20px;font-weight:700;text-decoration:none;display:inline-flex}.ServicePage-module__uKn3UW__primaryButton{color:#fff;background:linear-gradient(90deg,#5143ff,#743cff);box-shadow:0 12px 24px #5442ff33}.ServicePage-module__uKn3UW__secondaryButton{color:#4f45ff;background:#fff;border:1px solid #d0ccff}.ServicePage-module__uKn3UW__hero{background:radial-gradient(circle at 79% 17%,#7060ff1f,#0000 29%),linear-gradient(#fff,#fbfbff);padding:36px 0 64px}.ServicePage-module__uKn3UW__breadcrumb{color:#70799b;flex-wrap:wrap;align-items:center;gap:9px;margin-bottom:34px;font-size:13px;display:flex}.ServicePage-module__uKn3UW__crumb{gap:9px;display:inline-flex}.ServicePage-module__uKn3UW__breadcrumb a{color:#5d53ea;text-decoration:none}.ServicePage-module__uKn3UW__breadcrumb strong{font-weight:500}.ServicePage-module__uKn3UW__heroGrid{grid-template-columns:.95fr 1.05fr;align-items:center;gap:38px;display:grid}.ServicePage-module__uKn3UW__heroCopy{z-index:2;max-width:620px;position:relative}.ServicePage-module__uKn3UW__hero h1{font-size:var(--fs-h1);letter-spacing:-.03em;margin:16px 0 18px;line-height:1.06}.ServicePage-module__uKn3UW__heroActions{flex-wrap:wrap;gap:13px;margin-top:26px;display:flex}.ServicePage-module__uKn3UW__heroTrust{grid-template-columns:repeat(auto-fit,minmax(110px,1fr));gap:14px;margin-top:28px;display:grid}.ServicePage-module__uKn3UW__trustItem{align-items:center;gap:10px;display:flex}.ServicePage-module__uKn3UW__trustItem>span{color:#5148ff;background:#fff;border:1px solid #c1bcff;border-radius:50%;flex:0 0 36px;place-items:center;width:36px;height:36px;display:grid}.ServicePage-module__uKn3UW__trustItem p{color:#6a7393;font-size:var(--fs-small);margin:0;line-height:1.45}.ServicePage-module__uKn3UW__card,.ServicePage-module__uKn3UW__processCard{border:1px solid var(--svc-border);border-radius:var(--radius-card);background:#fff;padding:22px;box-shadow:0 12px 27px #504ba80d}.ServicePage-module__uKn3UW__card h3,.ServicePage-module__uKn3UW__processCard h3{color:var(--svc-ink-soft);font-size:var(--fs-h3);letter-spacing:-.01em;margin:0;line-height:1.3}.ServicePage-module__uKn3UW__card p,.ServicePage-module__uKn3UW__processCard p{color:var(--svc-muted);font-size:var(--fs-body);margin:10px 0 0;line-height:1.65}.ServicePage-module__uKn3UW__cardIcon{color:#5348ff;background:var(--svc-tint);border-radius:12px;place-items:center;width:46px;height:46px;margin-bottom:18px;display:grid}.ServicePage-module__uKn3UW__featureGrid{grid-template-columns:repeat(auto-fit,minmax(210px,1fr));gap:16px;display:grid}.ServicePage-module__uKn3UW__workflowSection{padding:24px 0 40px}.ServicePage-module__uKn3UW__workflowShell{background:radial-gradient(circle at 17% 24%,#5b4dff17,#0000 27%),linear-gradient(90deg,#f7f6ff,#fbfbff);border:1px solid #eae8ff;border-radius:18px;grid-template-columns:minmax(300px,.7fr) 1.3fr;align-items:center;gap:32px;padding:32px;display:grid}.ServicePage-module__uKn3UW__workflowIntro{max-width:380px}.ServicePage-module__uKn3UW__workflowIntro h2{font-size:calc(var(--fs-h2) * .78)}.ServicePage-module__uKn3UW__workflowIntro .ServicePage-module__uKn3UW__primaryButton{margin-top:20px}.ServicePage-module__uKn3UW__processGrid{grid-template-columns:repeat(4,1fr);gap:16px;display:grid}.ServicePage-module__uKn3UW__processCard{position:relative}.ServicePage-module__uKn3UW__processNumber{color:#584ce8;width:38px;height:38px;font-size:var(--fs-small);background:#f0efff;border-radius:50%;place-items:center;margin-bottom:12px;font-weight:800;display:inline-grid}.ServicePage-module__uKn3UW__processArrow{z-index:4;color:#5849e8;font-size:20px;position:absolute;top:50%;right:-16px;transform:translateY(-50%)}.ServicePage-module__uKn3UW__advantageGrid{grid-template-columns:repeat(4,1fr);gap:16px;display:grid}.ServicePage-module__uKn3UW__advantageCard{grid-template-columns:46px 1fr;gap:14px;display:grid}.ServicePage-module__uKn3UW__advantageCard .ServicePage-module__uKn3UW__cardIcon{margin:0}.ServicePage-module__uKn3UW__statsGrid{border-radius:var(--radius-card);background:linear-gradient(90deg,#faf9ff,#f6f4ff);border:1px solid #e8e7f7;grid-template-columns:repeat(4,1fr);display:grid;overflow:hidden}.ServicePage-module__uKn3UW__statsGrid>div{text-align:center;align-content:center;place-items:center;min-height:120px;padding:18px;display:grid}.ServicePage-module__uKn3UW__statsGrid>div+div{border-left:1px solid #dcd8ff}.ServicePage-module__uKn3UW__statsGrid strong{color:#5148ff;font-size:var(--fs-stat);line-height:1}.ServicePage-module__uKn3UW__statsGrid>div:first-child strong{color:#29b9b0}.ServicePage-module__uKn3UW__statsGrid>div:nth-child(3) strong{color:#ef7b14}.ServicePage-module__uKn3UW__statsGrid span{color:#70799b;max-width:180px;font-size:var(--fs-small);margin-top:8px;line-height:1.45}.ServicePage-module__uKn3UW__caseStudy{grid-template-columns:.95fr 1.05fr;align-items:center;gap:40px;padding-top:48px;display:grid}.ServicePage-module__uKn3UW__caseCopy h3{color:var(--svc-ink);font-size:calc(var(--fs-h2) * .78);letter-spacing:-.025em;margin:14px 0 12px;font-weight:800;line-height:1.1}.ServicePage-module__uKn3UW__caseCopy h3 span{color:#0000;background:var(--svc-gradient);-webkit-background-clip:text;background-clip:text}.ServicePage-module__uKn3UW__caseCopy p{color:var(--svc-muted);font-size:var(--fs-lead);margin:0;line-height:1.7}.ServicePage-module__uKn3UW__caseMetrics{grid-template-columns:repeat(3,1fr);gap:12px;margin-top:22px;display:grid}.ServicePage-module__uKn3UW__caseMetrics span{color:#70799a;font-size:var(--fs-small);background:#fafaff;border:1px solid #e4e3fb;border-radius:12px;flex-direction:column;gap:6px;padding:14px;line-height:1.4;display:flex}.ServicePage-module__uKn3UW__caseMetrics strong{color:#5549ff;font-size:26px;line-height:1}@media (max-width:1080px){.ServicePage-module__uKn3UW__shell{width:min(100% - 40px,980px)}.ServicePage-module__uKn3UW__heroGrid,.ServicePage-module__uKn3UW__workflowShell,.ServicePage-module__uKn3UW__caseStudy{grid-template-columns:1fr}.ServicePage-module__uKn3UW__workflowIntro{max-width:760px}.ServicePage-module__uKn3UW__processGrid,.ServicePage-module__uKn3UW__advantageGrid{grid-template-columns:repeat(2,1fr)}.ServicePage-module__uKn3UW__processArrow{display:none}}@media (max-width:700px){.ServicePage-module__uKn3UW__shell{width:calc(100% - 32px)}.ServicePage-module__uKn3UW__hero{padding:24px 0 44px}.ServicePage-module__uKn3UW__breadcrumb{margin-bottom:24px}.ServicePage-module__uKn3UW__heroActions>*{width:100%}.ServicePage-module__uKn3UW__heroTrust{grid-template-columns:1fr;gap:10px}.ServicePage-module__uKn3UW__workflowShell{padding:24px 16px}.ServicePage-module__uKn3UW__processGrid,.ServicePage-module__uKn3UW__advantageGrid{grid-template-columns:1fr}.ServicePage-module__uKn3UW__statsGrid{grid-template-columns:1fr 1fr}.ServicePage-module__uKn3UW__caseMetrics{grid-template-columns:1fr}.ServicePage-module__uKn3UW__statsGrid>div:nth-child(3),.ServicePage-module__uKn3UW__statsGrid>div:nth-child(4){border-top:1px solid #dcd8ff}.ServicePage-module__uKn3UW__statsGrid>div:nth-child(3){border-left:0}}
.Breadcrumbs-module__R3GTtW__crumbs ol{flex-wrap:wrap;align-items:center;gap:10px;margin:0;padding:0;font-size:clamp(14px,1vw,16px);line-height:1.5;list-style:none;display:flex}.Breadcrumbs-module__R3GTtW__crumbs li{align-items:center;gap:10px;display:inline-flex}.Breadcrumbs-module__R3GTtW__crumbs a{color:#0d0e3a;font-weight:500;text-decoration:none;transition:color .2s}.Breadcrumbs-module__R3GTtW__crumbs a:hover{color:#5b3df5}.Breadcrumbs-module__R3GTtW__sep{color:#a7a3c4;font-size:1.1em}.Breadcrumbs-module__R3GTtW__current{color:#5b3df5;font-weight:700}.Breadcrumbs-module__R3GTtW__bar{z-index:2;width:min(1240px,100% - 40px);margin:0 auto 18px;position:relative}.Breadcrumbs-module__R3GTtW__crumbs:not(.Breadcrumbs-module__R3GTtW__bar){margin:0 0 22px}
:root{--public-header-purple:#6847ed;--public-header-violet:#925cff;--public-header-ink:#11152a;--public-header-muted:#6c7488;--public-header-line:#dcdfeeb8}header.publicHeader-module__k26jPq__header{z-index:1000;width:100%;color:var(--public-header-ink);font-family:var(--font-geist-sans), Inter, Arial, sans-serif;margin-top:18px;padding-bottom:10px;position:relative;box-shadow:none!important;-webkit-backdrop-filter:none!important;background:0 0!important;border:0!important}.publicHeader-module__k26jPq__headerScrolled{box-shadow:none!important;-webkit-backdrop-filter:none!important;background:0 0!important;border:0!important}.publicHeader-module__k26jPq__header,.publicHeader-module__k26jPq__header *{box-sizing:border-box}.publicHeader-module__k26jPq__header a{color:inherit;text-decoration:none}.publicHeader-module__k26jPq__navShell{justify-content:space-between;align-items:center;gap:28px;width:min(1180px,100% - 40px);min-height:54px;margin:0 auto;display:flex;position:relative}.publicHeader-module__k26jPq__brand{flex:none;align-items:center;line-height:0;display:inline-flex}header.publicHeader-module__k26jPq__header .publicHeader-module__k26jPq__brandLogo{aspect-ratio:3982/1551;flex:none;height:60px;transition:transform .18s;display:block;position:relative;overflow:hidden}header.publicHeader-module__k26jPq__header .publicHeader-module__k26jPq__brandLogoImg{-webkit-user-select:none;user-select:none;pointer-events:none;width:100%;max-width:none;height:auto;display:block}.publicHeader-module__k26jPq__brand:hover .publicHeader-module__k26jPq__brandLogo{transform:translateY(-1px)}.publicHeader-module__k26jPq__mobilePanel{flex:1;justify-content:flex-end;align-items:center;gap:27px;display:flex}.publicHeader-module__k26jPq__navLinks{align-items:center;gap:27px;display:flex}header.publicHeader-module__k26jPq__header .publicHeader-module__k26jPq__navLinks a{color:#30364a;white-space:nowrap;padding:15px 0 14px;font-size:14px;font-weight:600;line-height:1;transition:color .16s,transform .16s;position:relative}.publicHeader-module__k26jPq__navLinks a:after{content:"";background:linear-gradient(90deg, var(--public-header-purple), var(--public-header-violet));opacity:0;border-radius:999px;width:20px;height:3px;transition:opacity .16s,transform .16s;position:absolute;bottom:6px;left:50%;transform:translate(-50%)scaleX(.2)}.publicHeader-module__k26jPq__navLinks a:hover,.publicHeader-module__k26jPq__navLinks .publicHeader-module__k26jPq__activeLink{color:var(--public-header-purple)}.publicHeader-module__k26jPq__navLinks a:hover{transform:translateY(-1px)}.publicHeader-module__k26jPq__navLinks a:hover:after,.publicHeader-module__k26jPq__navLinks .publicHeader-module__k26jPq__activeLink:after{opacity:1;transform:translate(-50%)scaleX(1)}.publicHeader-module__k26jPq__navActions{flex:none;align-items:center;gap:9px;display:flex}header.publicHeader-module__k26jPq__header .publicHeader-module__k26jPq__secondaryButton,header.publicHeader-module__k26jPq__header .publicHeader-module__k26jPq__primaryButton{white-space:nowrap;color:#262941;border-radius:10px;justify-content:center;align-items:center;min-height:44px;padding:0 17px;font-size:14px;font-weight:700;line-height:1;transition:transform .17s,box-shadow .17s,background .17s,border-color .17s;display:inline-flex}.publicHeader-module__k26jPq__secondaryButton{color:#252a3c;background:#ffffffd1;border:1px solid #dfe3ee}.publicHeader-module__k26jPq__secondaryButton:hover{background:#fff;border-color:#cfc6fa;transform:translateY(-1px);box-shadow:0 10px 22px #282b4614}.publicHeader-module__k26jPq__primaryButton{background:linear-gradient(120deg, var(--public-header-purple), var(--public-header-violet));border:1px solid #0000;gap:8px;box-shadow:0 11px 24px #6847ed38;color:#fff!important}.publicHeader-module__k26jPq__primaryButton:hover{transform:translateY(-2px);box-shadow:0 15px 29px #6847ed4d}.publicHeader-module__k26jPq__primaryButton svg{width:15px;height:15px}.publicHeader-module__k26jPq__primaryButton path{stroke:currentColor;stroke-width:1.6px;stroke-linecap:round;stroke-linejoin:round}.publicHeader-module__k26jPq__menuButton{z-index:1002;cursor:pointer;background:#fff;border:1px solid #e1e4ee;border-radius:10px;justify-content:center;align-items:center;width:44px;height:44px;padding:0;display:none;position:relative}.publicHeader-module__k26jPq__menuButton span{background:#24283a;border-radius:99px;width:20px;height:2px;transition:opacity .17s,transform .17s,top .17s;display:block;position:absolute;left:10px}.publicHeader-module__k26jPq__menuButton span:first-child{top:12px}.publicHeader-module__k26jPq__menuButton span:nth-child(2){top:18px}.publicHeader-module__k26jPq__menuButton span:nth-child(3){top:24px}.publicHeader-module__k26jPq__menuButtonOpen span:first-child{top:18px;transform:rotate(45deg)}.publicHeader-module__k26jPq__menuButtonOpen span:nth-child(2){opacity:0}.publicHeader-module__k26jPq__menuButtonOpen span:nth-child(3){top:18px;transform:rotate(-45deg)}.publicHeader-module__k26jPq__mobileBackdrop{z-index:998;background:#0c102242;border:0;width:100%;display:none;position:fixed;inset:0}@media (max-width:1080px){.publicHeader-module__k26jPq__navShell{gap:18px;width:min(1180px,100% - 32px)}.publicHeader-module__k26jPq__mobilePanel,.publicHeader-module__k26jPq__navLinks{gap:18px}header.publicHeader-module__k26jPq__header .publicHeader-module__k26jPq__navLinks a{font-size:11px}header.publicHeader-module__k26jPq__header .publicHeader-module__k26jPq__secondaryButton,header.publicHeader-module__k26jPq__header .publicHeader-module__k26jPq__primaryButton{padding-inline:13px}header.publicHeader-module__k26jPq__header .publicHeader-module__k26jPq__brandLogo{height:54px}}@media (max-width:1180px){.publicHeader-module__k26jPq__navShell{width:calc(100% - 28px);min-height:66px}.publicHeader-module__k26jPq__menuButton{display:inline-flex}.publicHeader-module__k26jPq__mobilePanel{opacity:0;visibility:hidden;pointer-events:none;overscroll-behavior:contain;z-index:1001;background:#fffffffc;border:1px solid #e5e7f0;border-radius:0 0 18px 18px;flex-direction:column;justify-content:flex-start;align-items:stretch;gap:15px;max-height:calc(100dvh - 104px);padding:15px 18px 20px;transition:opacity .17s,transform .17s;display:flex;position:absolute;top:calc(100% + 8px);left:0;right:0;overflow-y:auto;transform:translateY(-10px);box-shadow:0 24px 44px #14193224}.publicHeader-module__k26jPq__mobilePanelOpen{opacity:1;visibility:visible;pointer-events:auto;transform:translateY(0)}.publicHeader-module__k26jPq__navLinks{flex-direction:column;align-items:stretch;gap:2px}header.publicHeader-module__k26jPq__header .publicHeader-module__k26jPq__navLinks a{border-radius:9px;align-items:center;min-height:44px;padding:12px 13px;font-size:14px;display:flex}.publicHeader-module__k26jPq__navLinks a:after{width:3px;height:16px;top:50%;bottom:auto;left:0;transform:translateY(-50%)scaleY(.2)}.publicHeader-module__k26jPq__navLinks a:hover:after,.publicHeader-module__k26jPq__navLinks .publicHeader-module__k26jPq__activeLink:after{transform:translateY(-50%)scaleY(1)}.publicHeader-module__k26jPq__navLinks a:hover,.publicHeader-module__k26jPq__navLinks .publicHeader-module__k26jPq__activeLink{background:#f4f1ff;transform:none}.publicHeader-module__k26jPq__navActions{grid-template-columns:1fr 1fr;display:grid}header.publicHeader-module__k26jPq__header .publicHeader-module__k26jPq__secondaryButton,header.publicHeader-module__k26jPq__header .publicHeader-module__k26jPq__primaryButton{width:100%;min-height:44px}.publicHeader-module__k26jPq__mobileBackdrop{display:block}}@media (max-width:520px){.publicHeader-module__k26jPq__navShell{width:calc(100% - 20px)}header.publicHeader-module__k26jPq__header .publicHeader-module__k26jPq__brandLogo{height:46px}.publicHeader-module__k26jPq__navActions{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){.publicHeader-module__k26jPq__header *,.publicHeader-module__k26jPq__header :before,.publicHeader-module__k26jPq__header :after{transition-duration:.01ms!important}}header.publicHeader-module__k26jPq__header a:focus-visible,header.publicHeader-module__k26jPq__header button:focus-visible{outline:2px solid var(--public-header-purple);outline-offset:4px}@media (max-width:1180px){header.publicHeader-module__k26jPq__header{margin-top:14px}}@media (max-width:520px){header.publicHeader-module__k26jPq__header{margin-top:10px}.publicHeader-module__k26jPq__navShell{width:calc(100% - 32px);min-height:50px}.publicHeader-module__k26jPq__mobilePanel{max-height:calc(100dvh - 84px)}}@media (min-width:1181px) and (max-width:1440px){.publicHeader-module__k26jPq__navLinks{gap:16px}header.publicHeader-module__k26jPq__header .publicHeader-module__k26jPq__navLinks a{font-size:13px}}@media (min-width:1181px) and (max-width:1300px){.publicHeader-module__k26jPq__navLinks{gap:12px}header.publicHeader-module__k26jPq__header .publicHeader-module__k26jPq__navLinks a{font-size:12.5px}}
.publicPageMotion-module__omm09G__progressTrack{pointer-events:none;z-index:9999;background:#6c4cf114;height:3px;position:fixed;top:0;left:0;right:0}.publicPageMotion-module__omm09G__progressValue{transform-origin:0;will-change:transform;background:linear-gradient(90deg,#6c4cf1,#925cff,#4d7dff);height:100%;display:block;transform:scaleX(0);box-shadow:0 0 16px #6c4cf194}.publicPageMotion-module__omm09G__pageEntranceGlow{pointer-events:none;z-index:1;background:radial-gradient(circle at 18% 16%,#925cff24,#0000 34%),radial-gradient(circle at 82% 22%,#4d7dff1c,#0000 30%);animation:1.15s ease-out both publicPageMotion-module__omm09G__entranceGlow;position:fixed;inset:0}.publicPageMotion-module__omm09G__revealSection{filter:none;opacity:0;transition:opacity .76s cubic-bezier(.22, 1, .36, 1) var(--section-delay,0s), transform .9s cubic-bezier(.22, 1, .36, 1) var(--section-delay,0s), filter .76s ease var(--section-delay,0s)}.publicPageMotion-module__omm09G__fromBottom{transform:translateY(52px)scale(.988)}.publicPageMotion-module__omm09G__fromLeft{transform:translate(-46px,26px)scale(.99)}.publicPageMotion-module__omm09G__fromRight{transform:translate(46px,26px)scale(.99)}.publicPageMotion-module__omm09G__visible{filter:none;opacity:1;transform:translate(0,0)scale(1)}.publicPageMotion-module__omm09G__revealItem{opacity:0;transition:opacity .62s cubic-bezier(.22, 1, .36, 1) var(--item-delay,0s), transform .72s cubic-bezier(.22, 1, .36, 1) var(--item-delay,0s), box-shadow .22s ease, border-color .22s ease, translate .22s ease;transform:translateY(24px)scale(.985)}.publicPageMotion-module__omm09G__visible .publicPageMotion-module__omm09G__revealItem,.publicPageMotion-module__omm09G__revealSection.publicPageMotion-module__omm09G__visible .publicPageMotion-module__omm09G__revealItem{opacity:1;transform:translate(0,0)scale(1)}.publicPageMotion-module__omm09G__hoverLift:hover{translate:0 -6px}.publicPageMotion-module__omm09G__motionAction{will-change:translate;transition:translate .18s,filter .18s,box-shadow .18s!important}.publicPageMotion-module__omm09G__motionAction:hover{filter:saturate(1.08);translate:0 -2px}.publicPageMotion-module__omm09G__motionAction:active{translate:0}.publicPageMotion-module__omm09G__floatOne{will-change:translate;animation:5.8s ease-in-out infinite publicPageMotion-module__omm09G__floatOne}.publicPageMotion-module__omm09G__floatTwo{will-change:translate;animation:6.7s ease-in-out -1.6s infinite publicPageMotion-module__omm09G__floatTwo}@keyframes publicPageMotion-module__omm09G__entranceGlow{0%{opacity:.8}70%{opacity:.25}to{opacity:0;visibility:hidden}}@keyframes publicPageMotion-module__omm09G__floatOne{0%,to{translate:0}50%{translate:0 -9px}}@keyframes publicPageMotion-module__omm09G__floatTwo{0%,to{translate:0}50%{translate:0 7px}}@media (max-width:768px){.publicPageMotion-module__omm09G__fromLeft,.publicPageMotion-module__omm09G__fromRight,.publicPageMotion-module__omm09G__fromBottom{transform:translateY(34px)scale(.992)}.publicPageMotion-module__omm09G__visible{transform:translate(0,0)scale(1)}.publicPageMotion-module__omm09G__hoverLift:hover,.publicPageMotion-module__omm09G__motionAction:hover{translate:0}.publicPageMotion-module__omm09G__floatOne,.publicPageMotion-module__omm09G__floatTwo{animation-duration:8s}}@media (prefers-reduced-motion:reduce){.publicPageMotion-module__omm09G__pageEntranceGlow,.publicPageMotion-module__omm09G__floatOne,.publicPageMotion-module__omm09G__floatTwo{animation:none!important}.publicPageMotion-module__omm09G__revealSection,.publicPageMotion-module__omm09G__revealItem,.publicPageMotion-module__omm09G__motionAction{filter:none!important;opacity:1!important;transition:none!important;transform:translate(0,0)!important}.publicPageMotion-module__omm09G__progressValue{transition:none}}@media (max-width:1024px){.publicPageMotion-module__omm09G__revealSection,.publicPageMotion-module__omm09G__revealItem,.publicPageMotion-module__omm09G__visible .publicPageMotion-module__omm09G__revealItem{opacity:1;transition:none;transform:none}.publicPageMotion-module__omm09G__hoverLift:hover{translate:none}}.publicPageMotion-module__omm09G__heroEntranceItem{--hero-distance-x:var(--hero-offset-x,0px);--hero-distance-y:20px;animation:publicPageMotion-module__omm09G__heroEntrance .85s cubic-bezier(.22, 1, .36, 1) var(--hero-delay,0s) backwards}@keyframes publicPageMotion-module__omm09G__heroEntrance{0%{opacity:0;translate:var(--hero-distance-x) var(--hero-distance-y)}to{opacity:1;translate:0}}@media (max-width:1024px){.publicPageMotion-module__omm09G__heroEntranceItem{--hero-distance-x:0px;--hero-distance-y:16px}}@media (prefers-reduced-motion:reduce){.publicPageMotion-module__omm09G__heroEntranceItem{animation:none!important}}
:root{--dashboard-bg:#f5f7fb;--dashboard-surface:#fff;--dashboard-surface-muted:#f8fafc;--dashboard-surface-raised:#fff;--dashboard-border:#e2e8f0;--dashboard-border-strong:#cbd5e1;--dashboard-text:#0f172a;--dashboard-text-soft:#334155;--dashboard-muted:#64748b;--dashboard-muted-strong:#475569;--dashboard-primary:var(--c-2563eb,#2563eb);--dashboard-primary-hover:var(--c-1d4ed8,#1d4ed8);--dashboard-primary-soft:var(--c-dbeafe,#dbeafe);--dashboard-primary-border:var(--c-bfdbfe,#bfdbfe);--dashboard-primary-text:var(--c-1d4ed8,#1d4ed8);--dashboard-accent:#0e7490;--dashboard-success:#16a34a;--dashboard-warning-bg:#fffbeb;--dashboard-warning-border:#fde68a;--dashboard-warning-text:#92400e;--dashboard-priority-high-text:#b91c1c;--dashboard-priority-high-bg:#fff1f2;--dashboard-priority-high-border:#fecdd3;--dashboard-priority-medium-text:#92400e;--dashboard-priority-medium-bg:#fffbeb;--dashboard-priority-medium-border:#fde68a;--dashboard-priority-low-text:#166534;--dashboard-priority-low-bg:#f0fdf4;--dashboard-priority-low-border:#bbf7d0;--dashboard-priority-unset-text:#475569;--dashboard-priority-unset-bg:#f8fafc;--dashboard-priority-unset-border:#cbd5e1;--dashboard-card-shadow:0 10px 30px #0f172a0f;--dashboard-chat-shadow:0 12px 30px #0f172a14}.dashboard-module__Gx_nyq__layout{color:#0f172a;--dashboard-bg:#f5f7fb;--dashboard-surface:#fff;--dashboard-surface-muted:#f8fafc;--dashboard-surface-raised:#fff;--dashboard-border:#e2e8f0;--dashboard-border-strong:#cbd5e1;--dashboard-text:#0f172a;--dashboard-text-soft:#334155;--dashboard-muted:#64748b;--dashboard-muted-strong:#475569;--dashboard-primary:var(--c-2563eb,#2563eb);--dashboard-primary-hover:var(--c-1d4ed8,#1d4ed8);--dashboard-primary-soft:var(--c-dbeafe,#dbeafe);--dashboard-primary-border:var(--c-bfdbfe,#bfdbfe);--dashboard-primary-text:var(--c-1d4ed8,#1d4ed8);--dashboard-accent:#0e7490;--dashboard-success:#16a34a;--dashboard-warning-bg:#fffbeb;--dashboard-warning-border:#fde68a;--dashboard-warning-text:#92400e;--dashboard-priority-high-text:#b91c1c;--dashboard-priority-high-bg:#fff1f2;--dashboard-priority-high-border:#fecdd3;--dashboard-priority-medium-text:#92400e;--dashboard-priority-medium-bg:#fffbeb;--dashboard-priority-medium-border:#fde68a;--dashboard-priority-low-text:#166534;--dashboard-priority-low-bg:#f0fdf4;--dashboard-priority-low-border:#bbf7d0;--dashboard-priority-unset-text:#475569;--dashboard-priority-unset-bg:#f8fafc;--dashboard-priority-unset-border:#cbd5e1;--dashboard-card-shadow:0 10px 30px #0f172a0f;--dashboard-chat-shadow:0 12px 30px #0f172a14;background:#f5f7fb;width:100%;min-width:0;min-height:100dvh;font-family:Inter,sans-serif;display:flex}.dashboard-module__Gx_nyq__sidebar{z-index:100;background:#fff;border-right:1px solid #e2e8f0;flex-direction:column;width:240px;height:100dvh;transition:width .2s;display:flex;position:fixed;top:0;bottom:0;left:0}.dashboard-module__Gx_nyq__sidebarCollapsed{width:64px}.dashboard-module__Gx_nyq__sidebarLogo{border-bottom:1px solid #e2e8f0;align-items:center;gap:.75rem;padding:1.25rem 1rem;display:flex}.dashboard-module__Gx_nyq__logoIcon{background:var(--c-2563eb,#2563eb);border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;width:34px;height:34px;display:flex}.dashboard-module__Gx_nyq__logoText{color:#0f172a;letter-spacing:-.01em;white-space:normal;font-size:.8rem;font-weight:700;line-height:1.3}.dashboard-module__Gx_nyq__sidebarNav{flex-direction:column;flex:1;gap:1.5rem;min-height:0;padding:1rem .5rem;display:flex;overflow-y:auto}.dashboard-module__Gx_nyq__menuGroup{flex-direction:column;gap:2px;display:flex}.dashboard-module__Gx_nyq__menuGroupLabel{color:#94a3b8;letter-spacing:.08em;margin-bottom:4px;padding:0 .75rem;font-size:.65rem;font-weight:700}.dashboard-module__Gx_nyq__menuItem{color:#334155;cursor:pointer;text-align:left;background:0 0;border:none;border-radius:8px;align-items:center;gap:.75rem;width:100%;padding:.625rem .75rem;transition:all .15s;display:flex;position:relative}.dashboard-module__Gx_nyq__menuItem:hover{background:var(--c-eff6ff,#eff6ff);color:var(--c-1d4ed8,#1d4ed8)}.dashboard-module__Gx_nyq__menuItemActive{background:var(--c-dbeafe,#dbeafe)!important;color:var(--c-1d4ed8,#1d4ed8)!important}.dashboard-module__Gx_nyq__menuIcon{flex-shrink:0;align-items:center;display:flex}.dashboard-module__Gx_nyq__menuLabel{white-space:nowrap;font-size:.875rem;font-weight:600}.dashboard-module__Gx_nyq__activeIndicator{background:var(--c-2563eb,#2563eb);border-radius:50%;width:6px;height:6px;position:absolute;right:.75rem}.dashboard-module__Gx_nyq__sidebarUpgradeCard{background:linear-gradient(145deg, var(--c-5b6df6,#5b6df6) 0%, var(--c-8b7cf6,#8b7cf6) 55%, var(--c-a78bfa,#a78bfa) 100%);box-shadow:0 12px 28px rgb(var(--rgb-91-109-246,91 109 246) / .25);color:#fff;text-align:center;border:1px solid #ffffff59;border-radius:14px;flex:none;margin:0 12px 12px;padding:16px 12px 12px}.dashboard-module__Gx_nyq__sidebarUpgradeIcon{color:#fde68a;background:#ffffff29;border-radius:10px;justify-content:center;align-items:center;width:32px;height:32px;margin-bottom:6px;display:inline-flex}.dashboard-module__Gx_nyq__sidebarUpgradeTitle{font-size:.875rem;font-weight:800;display:block}.dashboard-module__Gx_nyq__sidebarUpgradeDescription{color:#ffffffd6;margin:7px 0 12px;font-size:.7rem;line-height:1.45}.dashboard-module__Gx_nyq__sidebarUpgradeButton{width:100%;min-height:36px;color:var(--c-4f46e5,#4f46e5);cursor:pointer;background:#fff;border:0;border-radius:9px;justify-content:center;align-items:center;gap:7px;padding:8px 10px;font-size:.75rem;font-weight:800;transition:transform .15s,box-shadow .15s;display:inline-flex;box-shadow:0 6px 14px #1e293b24}.dashboard-module__Gx_nyq__sidebarUpgradeButton:hover{transform:translateY(-1px);box-shadow:0 8px 18px #1e293b33}.dashboard-module__Gx_nyq__sidebarUpgradeButton:focus-visible{outline-offset:2px;outline:3px solid #ffffffa6}.dashboard-module__Gx_nyq__sidebarFooter{border-top:1px solid #e2e8f0;margin-top:auto;padding:16px}.dashboard-module__Gx_nyq__logoutBtn{color:#64748b;cursor:pointer;background:0 0;border:none;border-radius:8px;align-items:center;gap:.75rem;width:100%;padding:.625rem .75rem;font-size:.875rem;font-weight:600;transition:all .15s;display:flex}.dashboard-module__Gx_nyq__logoutBtn:hover{color:#dc2626;background:#fef2f2}.dashboard-module__Gx_nyq__main{flex-direction:column;flex:1;min-width:0;min-height:100vh;margin-left:240px;transition:margin-left .2s;display:flex}.dashboard-module__Gx_nyq__mainExpanded{margin-left:64px}.dashboard-module__Gx_nyq__header{z-index:50;background:#fff;border-bottom:1px solid #e2e8f0;flex-shrink:0;justify-content:space-between;align-items:center;gap:12px;height:75px;padding:0 1.5rem;display:flex;position:sticky;top:0;box-shadow:0 1px #0f172a0a}.dashboard-module__Gx_nyq__headerLeft{align-items:center;gap:1rem;min-width:0;display:flex}.dashboard-module__Gx_nyq__headerLeft>div{min-width:0}.dashboard-module__Gx_nyq__headerRight{flex-shrink:0;align-items:center;gap:.75rem;display:flex}.dashboard-module__Gx_nyq__upgradeHeaderButton{background:linear-gradient(135deg, var(--c-7565f7,#7565f7), var(--c-8b73ff,#8b73ff));box-shadow:0 5px 14px rgb(var(--rgb-117-101-247,117 101 247) / .24);color:#ffd84d;cursor:pointer;border:0;border-radius:9px;justify-content:center;align-items:center;width:34px;height:34px;padding:0;transition:transform .2s,box-shadow .2s;display:inline-flex}.dashboard-module__Gx_nyq__upgradeHeaderButton:hover{box-shadow:0 7px 18px rgb(var(--rgb-117-101-247,117 101 247) / .32);transform:translateY(-1px)}.dashboard-module__Gx_nyq__upgradeCrownIcon{fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.9px;width:18px;height:18px}.dashboard-module__Gx_nyq__collapseBtn{color:#334155;cursor:pointer;background:#f8fafc;border:1px solid #e2e8f0;border-radius:8px;justify-content:center;align-items:center;width:36px;height:36px;transition:all .15s;display:flex}.dashboard-module__Gx_nyq__collapseBtn:hover{background:var(--c-eff6ff,#eff6ff);color:var(--c-1d4ed8,#1d4ed8)}.dashboard-module__Gx_nyq__pageTitle{color:#0f172a;margin:0;font-size:1rem;font-weight:700}.dashboard-module__Gx_nyq__pageSubtitle{color:#64748b;text-overflow:ellipsis;white-space:nowrap;margin:0;font-size:.75rem;overflow:hidden}.dashboard-module__Gx_nyq__searchBox{color:#64748b;background:#f8fafc;border:1px solid #dbe3ee;border-radius:8px;align-items:center;gap:.5rem;padding:.5rem .875rem;display:flex}.dashboard-module__Gx_nyq__searchInput{color:#0f172a;background:0 0;border:none;outline:none;width:200px;font-size:.8125rem}.dashboard-module__Gx_nyq__searchInput::placeholder{color:#64748b}.dashboard-module__Gx_nyq__iconBtn{color:#334155;cursor:pointer;background:#f8fafc;border:1px solid #e2e8f0;border-radius:8px;justify-content:center;align-items:center;width:36px;height:36px;transition:all .15s;display:flex;position:relative}.dashboard-module__Gx_nyq__iconBtn:hover{background:var(--c-eff6ff,#eff6ff);color:var(--c-1d4ed8,#1d4ed8)}.dashboard-module__Gx_nyq__notifDot{background:var(--c-2563eb,#2563eb);border:2px solid #fff;border-radius:50%;width:7px;height:7px;position:absolute;top:6px;right:6px}.dashboard-module__Gx_nyq__userAvatar{background:var(--c-2563eb,#2563eb);color:#fff;cursor:pointer;border:0;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:36px;height:36px;padding:0;font-size:.875rem;font-weight:700;display:flex}.dashboard-module__Gx_nyq__content{flex-direction:column;gap:1.25rem;min-width:0;padding:1.5rem;display:flex}.dashboard-module__Gx_nyq__statsGrid{grid-template-columns:repeat(4,minmax(0,1fr));gap:1rem;display:grid}@media (max-width:1200px){.dashboard-module__Gx_nyq__statsGrid{grid-template-columns:repeat(2,1fr)}}.dashboard-module__Gx_nyq__statCard{overflow-wrap:anywhere;background:#fff;border:1px solid #e2e8f0;border-radius:12px;min-width:0;padding:1.25rem;transition:border-color .15s;box-shadow:0 10px 30px #0f172a0a}.dashboard-module__Gx_nyq__statCard:hover{border-color:var(--c-bfdbfe,#bfdbfe)}.dashboard-module__Gx_nyq__statCardTop{justify-content:space-between;align-items:flex-start;margin-bottom:.875rem;display:flex}.dashboard-module__Gx_nyq__statIcon{border-radius:10px;justify-content:center;align-items:center;width:44px;height:44px;display:flex}.dashboard-module__Gx_nyq__statValue{color:#0f172a;font-size:1.75rem;font-weight:800}.dashboard-module__Gx_nyq__statLabel{color:#334155;margin-bottom:2px;font-size:.875rem;font-weight:600}.dashboard-module__Gx_nyq__statSub{color:#64748b;font-size:.75rem}.dashboard-module__Gx_nyq__contentGrid{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:1.25rem;display:grid}@media (max-width:900px){.dashboard-module__Gx_nyq__contentGrid{grid-template-columns:1fr}}.dashboard-module__Gx_nyq__card{background:#fff;border:1px solid #e2e8f0;border-radius:12px;min-width:0;padding:1.25rem;box-shadow:0 10px 30px #0f172a0a}.dashboard-module__Gx_nyq__card:hover{border-color:var(--c-bfdbfe,#bfdbfe)}.dashboard-module__Gx_nyq__cardHeader{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin-bottom:1rem;display:flex}.dashboard-module__Gx_nyq__cardTitle{color:#0f172a;font-size:.9375rem;font-weight:700}.dashboard-module__Gx_nyq__cardBadge{background:var(--c-dbeafe,#dbeafe);color:var(--c-1d4ed8,#1d4ed8);border:1px solid var(--c-bfdbfe,#bfdbfe);border-radius:20px;padding:3px 10px;font-size:.7rem;font-weight:700}.dashboard-module__Gx_nyq__viewAllBtn{color:var(--c-2563eb,#2563eb);cursor:pointer;background:0 0;border:none;font-size:.8125rem;font-weight:600;transition:color .15s}.dashboard-module__Gx_nyq__viewAllBtn:hover{color:var(--c-1d4ed8,#1d4ed8)}.dashboard-module__Gx_nyq__queryTextarea{color:#0f172a;resize:none;box-sizing:border-box;background:#fff;border:1px solid #cbd5e1;border-radius:8px;outline:none;width:100%;margin-bottom:.875rem;padding:.75rem 1rem;font-family:inherit;font-size:.875rem;line-height:1.6;transition:border-color .15s}.dashboard-module__Gx_nyq__queryTextarea::placeholder{color:#64748b}.dashboard-module__Gx_nyq__queryTextarea:focus{border-color:var(--c-2563eb,#2563eb);box-shadow:0 0 0 3px rgb(var(--rgb-37-99-235,37 99 235) / .12)}.dashboard-module__Gx_nyq__submitQueryBtn{background:var(--c-2563eb,#2563eb);color:#fff;cursor:pointer;border:none;border-radius:8px;align-items:center;gap:.5rem;padding:.625rem 1.25rem;font-size:.875rem;font-weight:700;transition:opacity .15s;display:flex}.dashboard-module__Gx_nyq__submitQueryBtn:hover{opacity:.9}.dashboard-module__Gx_nyq__uploadBtn{background:var(--c-eff6ff,#eff6ff);border:1px solid var(--c-bfdbfe,#bfdbfe);color:var(--c-1d4ed8,#1d4ed8);cursor:pointer;border-radius:8px;align-items:center;gap:.4rem;padding:.5rem 1rem;font-size:.8125rem;font-weight:700;transition:all .15s;display:flex}.dashboard-module__Gx_nyq__uploadBtn:hover{background:var(--c-dbeafe,#dbeafe)}.dashboard-module__Gx_nyq__emptyState{color:#94a3b8;text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:.5rem;padding:2rem;display:flex}.dashboard-module__Gx_nyq__emptyState p{color:#64748b;margin:.25rem 0 0;font-size:.9rem;font-weight:600}.dashboard-module__Gx_nyq__emptyState span{color:#94a3b8;font-size:.8rem}.dashboard-module__Gx_nyq__themeToggle{background:var(--c-eff6ff,#eff6ff);width:36px;height:36px;color:var(--c-1d4ed8,#1d4ed8);cursor:pointer;border:1px solid #e2e8f0;border-radius:8px;flex:0 0 36px;justify-content:center;align-items:center;padding:0;transition:all .15s;display:inline-flex}.dashboard-module__Gx_nyq__themeToggle:hover{background:var(--c-dbeafe,#dbeafe)}:is(html:not([data-dashboard-theme=dark]) [style*="background: #0D1117"],html:not([data-dashboard-theme=dark]) [style*="background: #0d1117"],html:not([data-dashboard-theme=dark]) [style*="background: #0f1117"],html:not([data-dashboard-theme=dark]) [style*="background: #0a0a0f"],html:not([data-dashboard-theme=dark]) [style*="background: #161b27"],html:not([data-dashboard-theme=dark]) [style*="background: rgba(8,12,24"],html:not([data-dashboard-theme=dark]) [style*="background: rgba(8, 12, 24"],html:not([data-dashboard-theme=dark]) [style*="background: rgba(15,23,42"],html:not([data-dashboard-theme=dark]) [style*="background: rgba(15, 23, 42"],html:not([data-dashboard-theme=dark]) [style*="background: rgba(255,255,255,0.0"],html:not([data-dashboard-theme=dark]) [style*="background: rgba(255, 255, 255, 0.0"]){background:#fff!important;border-color:#e2e8f0!important}:is(html:not([data-dashboard-theme=dark]) [style*="background: #0D1117"][style*="color: #fff"],html:not([data-dashboard-theme=dark]) [style*="background: #0d1117"][style*="color: #fff"],html:not([data-dashboard-theme=dark]) [style*="background: #0f1117"][style*="color: #fff"],html:not([data-dashboard-theme=dark]) [style*="background: #0a0a0f"][style*="color: #fff"],html:not([data-dashboard-theme=dark]) [style*="background: #161b27"][style*="color: #fff"],html:not([data-dashboard-theme=dark]) [style*="background: rgba(8,12,24"][style*="color: #fff"],html:not([data-dashboard-theme=dark]) [style*="background: rgba(8, 12, 24"][style*="color: #fff"],html:not([data-dashboard-theme=dark]) [style*="background: rgba(15,23,42"][style*="color: #fff"],html:not([data-dashboard-theme=dark]) [style*="background: rgba(15, 23, 42"][style*="color: #fff"],html:not([data-dashboard-theme=dark]) [style*="background: rgba(255,255,255,0.0"][style*="color: #fff"],html:not([data-dashboard-theme=dark]) [style*="background: rgba(255, 255, 255, 0.0"][style*="color: #fff"],html:not([data-dashboard-theme=dark]) [style*="background: #0D1117"][style*="color: #ffffff"],html:not([data-dashboard-theme=dark]) [style*="background: #0d1117"][style*="color: #ffffff"],html:not([data-dashboard-theme=dark]) [style*="background: #0f1117"][style*="color: #ffffff"],html:not([data-dashboard-theme=dark]) [style*="background: #0a0a0f"][style*="color: #ffffff"],html:not([data-dashboard-theme=dark]) [style*="background: #161b27"][style*="color: #ffffff"],html:not([data-dashboard-theme=dark]) [style*="background: rgba(8,12,24"][style*="color: #ffffff"],html:not([data-dashboard-theme=dark]) [style*="background: rgba(8, 12, 24"][style*="color: #ffffff"],html:not([data-dashboard-theme=dark]) [style*="background: rgba(15,23,42"][style*="color: #ffffff"],html:not([data-dashboard-theme=dark]) [style*="background: rgba(15, 23, 42"][style*="color: #ffffff"],html:not([data-dashboard-theme=dark]) [style*="background: rgba(255,255,255,0.0"][style*="color: #ffffff"],html:not([data-dashboard-theme=dark]) [style*="background: rgba(255, 255, 255, 0.0"][style*="color: #ffffff"],html:not([data-dashboard-theme=dark]) [style*="background: #0D1117"][style*="color: #e5e7eb"],html:not([data-dashboard-theme=dark]) [style*="background: #0d1117"][style*="color: #e5e7eb"],html:not([data-dashboard-theme=dark]) [style*="background: #0f1117"][style*="color: #e5e7eb"],html:not([data-dashboard-theme=dark]) [style*="background: rgba(8,12,24"][style*="color: #e5e7eb"],html:not([data-dashboard-theme=dark]) [style*="background: rgba(8, 12, 24"][style*="color: #e5e7eb"],html:not([data-dashboard-theme=dark]) [style*="background: rgba(15,23,42"][style*="color: #e5e7eb"],html:not([data-dashboard-theme=dark]) [style*="background: rgba(15, 23, 42"][style*="color: #e5e7eb"]){color:#0f172a!important}:is(html:not([data-dashboard-theme=dark]) [style*="background: rgba(99,102,241"],html:not([data-dashboard-theme=dark]) [style*="background: rgba(99, 102, 241"],html:not([data-dashboard-theme=dark]) [style*="background: rgba(139,92,246"],html:not([data-dashboard-theme=dark]) [style*="background: rgba(139, 92, 246"],html:not([data-dashboard-theme=dark]) [style*="background: rgba(20,184,166"],html:not([data-dashboard-theme=dark]) [style*="background: rgba(20, 184, 166"]){background:var(--c-dbeafe,#dbeafe)!important;border-color:var(--c-bfdbfe,#bfdbfe)!important}:is(html:not([data-dashboard-theme=dark]) [style*="linear-gradient(135deg,var(--c-6366f1, #6366f1),var(--c-8b5cf6, #8b5cf6))"],html:not([data-dashboard-theme=dark]) [style*="linear-gradient(135deg, var(--c-6366f1, #6366f1), var(--c-8b5cf6, #8b5cf6))"],html:not([data-dashboard-theme=dark]) [style*="linear-gradient(135deg,#14b8a6,var(--c-6366f1, #6366f1))"],html:not([data-dashboard-theme=dark]) [style*="linear-gradient(135deg, #14b8a6, var(--c-6366f1, #6366f1))"],html:not([data-dashboard-theme=dark]) [style*="linear-gradient(135deg,#14b8a6,#0d9488)"],html:not([data-dashboard-theme=dark]) [style*="linear-gradient(135deg, #14b8a6, #0d9488)"],html:not([data-dashboard-theme=dark]) [style*="linear-gradient(135deg,#f59e0b,#d97706)"],html:not([data-dashboard-theme=dark]) [style*="linear-gradient(135deg, #f59e0b, #d97706)"]){background:var(--c-2563eb,#2563eb)!important}html:not([data-dashboard-theme=dark]) [style*="color: #fff"]:not(button):not(a){color:#0f172a!important}html:not([data-dashboard-theme=dark]) [style*="color:#fff"]:not(button):not(a){color:#0f172a!important}html:not([data-dashboard-theme=dark]) [style*="color: #ffffff"]:not(button):not(a){color:#0f172a!important}html:not([data-dashboard-theme=dark]) [style*="color:#ffffff"]:not(button):not(a){color:#0f172a!important}html:not([data-dashboard-theme=dark]) [style*="color: #f9fafb"]{color:#0f172a!important}html:not([data-dashboard-theme=dark]) [style*="color:#f9fafb"]{color:#0f172a!important}html:not([data-dashboard-theme=dark]) [style*="color: #f1f5f9"]{color:#0f172a!important}html:not([data-dashboard-theme=dark]) [style*="color:#f1f5f9"]{color:#0f172a!important}html:not([data-dashboard-theme=dark]) [style*="color: #e5e7eb"]{color:#0f172a!important}html:not([data-dashboard-theme=dark]) [style*="color:#e5e7eb"]{color:#0f172a!important}html:not([data-dashboard-theme=dark]) [style*="color: var(--c-dbeafe, #dbeafe)"]:not(button):not(a){color:#0f172a!important}html:not([data-dashboard-theme=dark]) [style*="color:var(--c-dbeafe, #dbeafe)"]:not(button):not(a){color:#0f172a!important}html:not([data-dashboard-theme=dark]) [style*="color: #cbd5e1"]{color:#0f172a!important}html:not([data-dashboard-theme=dark]) [style*="color:#cbd5e1"]{color:#0f172a!important}html:not([data-dashboard-theme=dark]) [style*="color: #b8c3dd"]{color:#0f172a!important}html:not([data-dashboard-theme=dark]) [style*="color:#b8c3dd"]{color:#0f172a!important}html:not([data-dashboard-theme=dark]) [style*="color: var(--c-9db4da, #9db4da)"]{color:#0f172a!important}html:not([data-dashboard-theme=dark]) [style*="color:var(--c-9db4da, #9db4da)"]{color:#0f172a!important}html:not([data-dashboard-theme=dark]) [style*="color: rgb(255, 255, 255)"]:not(button):not(a):not([style*=background]){color:#0f172a!important}html:not([data-dashboard-theme=dark]) [style*="color: rgb(249, 250, 251)"]:not([style*=background]){color:#0f172a!important}html:not([data-dashboard-theme=dark]) [style*="color: rgb(241, 245, 249)"]:not([style*=background]){color:#0f172a!important}html:not([data-dashboard-theme=dark]) [style*="color: rgb(229, 231, 235)"]:not([style*=background]){color:#0f172a!important}html:not([data-dashboard-theme=dark]) [style*="color: rgb(219, 234, 254)"]:not(button):not(a):not([style*=background]){color:#0f172a!important}html:not([data-dashboard-theme=dark]) [style*="color: rgb(203, 213, 225)"]:not([style*=background]){color:#0f172a!important}html:not([data-dashboard-theme=dark]) [style*="color: rgb(184, 195, 221)"]:not([style*=background]){color:#0f172a!important}html:not([data-dashboard-theme=dark]) [style*="color: rgb(157, 180, 218)"]:not([style*=background]){color:#0f172a!important}html:not([data-dashboard-theme=dark]) [style*="color: #8b98b8"]{color:#475569!important}html:not([data-dashboard-theme=dark]) [style*="color:#8b98b8"]{color:#475569!important}html:not([data-dashboard-theme=dark]) [style*="color: #9ca3af"]{color:#475569!important}html:not([data-dashboard-theme=dark]) [style*="color:#9ca3af"]{color:#475569!important}html:not([data-dashboard-theme=dark]) [style*="color: #94a3b8"]{color:#475569!important}html:not([data-dashboard-theme=dark]) [style*="color:#94a3b8"]{color:#475569!important}html:not([data-dashboard-theme=dark]) [style*="color: #64748b"]{color:#475569!important}html:not([data-dashboard-theme=dark]) [style*="color:#64748b"]{color:#475569!important}html:not([data-dashboard-theme=dark]) [style*="color: #7c89a8"]{color:#475569!important}html:not([data-dashboard-theme=dark]) [style*="color:#7c89a8"]{color:#475569!important}html:not([data-dashboard-theme=dark]) [style*="color: rgb(139, 152, 184)"]:not([style*=background]){color:#475569!important}html:not([data-dashboard-theme=dark]) [style*="color: rgb(156, 163, 175)"]:not([style*=background]){color:#475569!important}html:not([data-dashboard-theme=dark]) [style*="color: rgb(148, 163, 184)"]:not([style*=background]){color:#475569!important}html:not([data-dashboard-theme=dark]) [style*="color: rgb(100, 116, 139)"]:not([style*=background]){color:#475569!important}html:not([data-dashboard-theme=dark]) [style*="color: rgb(124, 137, 168)"]:not([style*=background]){color:#475569!important}html:not([data-dashboard-theme=dark]) button[style*="background: transparent"][style*="color: #cbd5e1"]{color:var(--c-1d4ed8,#1d4ed8)!important}html:not([data-dashboard-theme=dark]) button[style*="background: transparent"][style*="color: #b8c3dd"]{color:var(--c-1d4ed8,#1d4ed8)!important}html:not([data-dashboard-theme=dark]) button[style*="background: rgba(255,255,255,0.03)"]{color:var(--c-1d4ed8,#1d4ed8)!important}html:not([data-dashboard-theme=dark]) button[style*="background: rgba(255, 255, 255, 0.03)"]{color:var(--c-1d4ed8,#1d4ed8)!important}html:not([data-dashboard-theme=dark]) button[style*="background: rgba(255,255,255,0.05)"]{color:var(--c-1d4ed8,#1d4ed8)!important}html:not([data-dashboard-theme=dark]) button[style*="background: rgba(255, 255, 255, 0.05)"]{color:var(--c-1d4ed8,#1d4ed8)!important}html:not([data-dashboard-theme=dark]) button[style*="background: rgba(255,255,255,0.08)"]{color:var(--c-1d4ed8,#1d4ed8)!important}html:not([data-dashboard-theme=dark]) button[style*="background: rgba(255, 255, 255, 0.08)"]{color:var(--c-1d4ed8,#1d4ed8)!important}html:not([data-dashboard-theme=dark]) [style*=linear-gradient][style*="color: #fff"]{color:#fff!important}html:not([data-dashboard-theme=dark]) [style*=linear-gradient][style*="color:#fff"]{color:#fff!important}html:not([data-dashboard-theme=dark]) [style*="background: var(--c-2563eb, #2563eb)"][style*="color: #fff"]{color:#fff!important}html:not([data-dashboard-theme=dark]) [style*="background:var(--c-2563eb, #2563eb)"][style*="color:#fff"]{color:#fff!important}html:not([data-dashboard-theme=dark]) .dashboard-module__Gx_nyq__submitQueryBtn{color:#fff!important}html:not([data-dashboard-theme=dark]) .dashboard-module__Gx_nyq__userAvatar{color:#fff!important}:is(html:not([data-dashboard-theme=dark]) input,html:not([data-dashboard-theme=dark]) textarea,html:not([data-dashboard-theme=dark]) select){color:#0f172a}html:not([data-dashboard-theme=dark]) input::placeholder{color:#64748b}html:not([data-dashboard-theme=dark]) textarea::placeholder{color:#64748b}html[data-dashboard-theme=dark]{--dashboard-bg:#0a0a0f;--dashboard-surface:#0d1117;--dashboard-surface-muted:#ffffff0a;--dashboard-surface-raised:#111827;--dashboard-border:#ffffff14;--dashboard-border-strong:#94a3b83d;--dashboard-text:#f9fafb;--dashboard-text-soft:#cbd5e1;--dashboard-muted:#94a3b8;--dashboard-muted-strong:#cbd5e1;--dashboard-primary:var(--c-2563eb,#2563eb);--dashboard-primary-hover:var(--c-60a5fa,#60a5fa);--dashboard-primary-soft:rgb(var(--rgb-37-99-235,37 99 235) / .18);--dashboard-primary-border:rgb(var(--rgb-37-99-235,37 99 235) / .35);--dashboard-primary-text:var(--c-93c5fd,#93c5fd);--dashboard-accent:#67e8f9;--dashboard-success:#4ade80;--dashboard-warning-bg:#f59e0b1f;--dashboard-warning-border:#f59e0b59;--dashboard-warning-text:#fbbf24;--dashboard-priority-high-text:#fca5a5;--dashboard-priority-high-bg:#ef444424;--dashboard-priority-high-border:#f8717166;--dashboard-priority-medium-text:#fcd34d;--dashboard-priority-medium-bg:#f59e0b24;--dashboard-priority-medium-border:#fbbf2466;--dashboard-priority-low-text:#86efac;--dashboard-priority-low-bg:#22c55e24;--dashboard-priority-low-border:#4ade8066;--dashboard-priority-unset-text:#cbd5e1;--dashboard-priority-unset-bg:#94a3b81f;--dashboard-priority-unset-border:#94a3b852;--dashboard-card-shadow:none;--dashboard-chat-shadow:none}html[data-dashboard-theme=dark] .dashboard-module__Gx_nyq__layout{color:#f1f5f9;--dashboard-bg:#0a0a0f;--dashboard-surface:#0d1117;--dashboard-surface-muted:#ffffff0a;--dashboard-surface-raised:#111827;--dashboard-border:#ffffff14;--dashboard-border-strong:#94a3b83d;--dashboard-text:#f9fafb;--dashboard-text-soft:#cbd5e1;--dashboard-muted:#94a3b8;--dashboard-muted-strong:#cbd5e1;--dashboard-primary:var(--c-2563eb,#2563eb);--dashboard-primary-hover:var(--c-60a5fa,#60a5fa);--dashboard-primary-soft:rgb(var(--rgb-37-99-235,37 99 235) / .18);--dashboard-primary-border:rgb(var(--rgb-37-99-235,37 99 235) / .35);--dashboard-primary-text:var(--c-93c5fd,#93c5fd);--dashboard-accent:#67e8f9;--dashboard-success:#4ade80;--dashboard-warning-bg:#f59e0b1f;--dashboard-warning-border:#f59e0b59;--dashboard-warning-text:#fbbf24;--dashboard-priority-high-text:#fca5a5;--dashboard-priority-high-bg:#ef444424;--dashboard-priority-high-border:#f8717166;--dashboard-priority-medium-text:#fcd34d;--dashboard-priority-medium-bg:#f59e0b24;--dashboard-priority-medium-border:#fbbf2466;--dashboard-priority-low-text:#86efac;--dashboard-priority-low-bg:#22c55e24;--dashboard-priority-low-border:#4ade8066;--dashboard-priority-unset-text:#cbd5e1;--dashboard-priority-unset-bg:#94a3b81f;--dashboard-priority-unset-border:#94a3b852;--dashboard-card-shadow:none;--dashboard-chat-shadow:none;background:#0a0a0f}:is(html[data-dashboard-theme=dark] .dashboard-module__Gx_nyq__sidebar,html[data-dashboard-theme=dark] .dashboard-module__Gx_nyq__header,html[data-dashboard-theme=dark] .dashboard-module__Gx_nyq__card,html[data-dashboard-theme=dark] .dashboard-module__Gx_nyq__statCard){box-shadow:none;background:#0d1117;border-color:#ffffff14}:is(html[data-dashboard-theme=dark] .dashboard-module__Gx_nyq__card:hover,html[data-dashboard-theme=dark] .dashboard-module__Gx_nyq__statCard:hover){border-color:rgb(var(--rgb-37-99-235,37 99 235) / .4)}:is(html[data-dashboard-theme=dark] .dashboard-module__Gx_nyq__sidebarLogo,html[data-dashboard-theme=dark] .dashboard-module__Gx_nyq__sidebarFooter){border-color:#ffffff14}:is(html[data-dashboard-theme=dark] .dashboard-module__Gx_nyq__logoText,html[data-dashboard-theme=dark] .dashboard-module__Gx_nyq__pageTitle,html[data-dashboard-theme=dark] .dashboard-module__Gx_nyq__cardTitle,html[data-dashboard-theme=dark] .dashboard-module__Gx_nyq__statValue){color:#f9fafb}:is(html[data-dashboard-theme=dark] .dashboard-module__Gx_nyq__statLabel,html[data-dashboard-theme=dark] .dashboard-module__Gx_nyq__menuItem,html[data-dashboard-theme=dark] .dashboard-module__Gx_nyq__logoutBtn,html[data-dashboard-theme=dark] .dashboard-module__Gx_nyq__collapseBtn,html[data-dashboard-theme=dark] .dashboard-module__Gx_nyq__iconBtn,html[data-dashboard-theme=dark] .dashboard-module__Gx_nyq__searchBox){color:#cbd5e1}:is(html[data-dashboard-theme=dark] [class*=menuItem],html[data-dashboard-theme=dark] [class*=menuLabel],html[data-dashboard-theme=dark] [class*=logoutBtn],html[data-dashboard-theme=dark] [class*=collapseBtn],html[data-dashboard-theme=dark] [class*=iconBtn],html[data-dashboard-theme=dark] [class*=searchBox]){color:#cbd5e1!important}html[data-dashboard-theme=dark] [class*=menuItemActive]{background:rgb(var(--rgb-37-99-235,37 99 235) / .22)!important;color:var(--c-93c5fd,#93c5fd)!important}html[data-dashboard-theme=dark] [class*=menuItem]:hover{background:rgb(var(--rgb-37-99-235,37 99 235) / .22)!important;color:var(--c-93c5fd,#93c5fd)!important}html[data-dashboard-theme=dark] [class*=collapseBtn]:hover{background:rgb(var(--rgb-37-99-235,37 99 235) / .22)!important;color:var(--c-93c5fd,#93c5fd)!important}html[data-dashboard-theme=dark] [class*=iconBtn]:hover{background:rgb(var(--rgb-37-99-235,37 99 235) / .22)!important;color:var(--c-93c5fd,#93c5fd)!important}html[data-dashboard-theme=dark] .dashboard-module__Gx_nyq__menuGroupLabel{color:#64748b}html[data-dashboard-theme=dark] .dashboard-module__Gx_nyq__pageSubtitle{color:#64748b}html[data-dashboard-theme=dark] .dashboard-module__Gx_nyq__statSub{color:#64748b}html[data-dashboard-theme=dark] .dashboard-module__Gx_nyq__emptyState{color:#64748b}html[data-dashboard-theme=dark] .dashboard-module__Gx_nyq__emptyState span{color:#64748b}:is(html[data-dashboard-theme=dark] [class*=menuGroupLabel],html[data-dashboard-theme=dark] [class*=pageSubtitle],html[data-dashboard-theme=dark] [class*=statSub],html[data-dashboard-theme=dark] [class*=emptyState]){color:#94a3b8!important}html[data-dashboard-theme=dark] .dashboard-module__Gx_nyq__emptyState p{color:#94a3b8}:is(html[data-dashboard-theme=dark] .dashboard-module__Gx_nyq__menuItem:hover,html[data-dashboard-theme=dark] .dashboard-module__Gx_nyq__collapseBtn:hover,html[data-dashboard-theme=dark] .dashboard-module__Gx_nyq__iconBtn:hover){background:rgb(var(--rgb-37-99-235,37 99 235) / .16);color:var(--c-93c5fd,#93c5fd)}html[data-dashboard-theme=dark] .dashboard-module__Gx_nyq__menuItemActive{background:rgb(var(--rgb-37-99-235,37 99 235) / .22)!important;color:var(--c-93c5fd,#93c5fd)!important}html[data-dashboard-theme=dark] .dashboard-module__Gx_nyq__logoutBtn:hover{color:#f87171;background:#ef444424}:is(html[data-dashboard-theme=dark] .dashboard-module__Gx_nyq__searchBox,html[data-dashboard-theme=dark] .dashboard-module__Gx_nyq__collapseBtn,html[data-dashboard-theme=dark] .dashboard-module__Gx_nyq__iconBtn){background:#ffffff0d;border-color:#ffffff14}html[data-dashboard-theme=dark] .dashboard-module__Gx_nyq__searchInput{color:#f1f5f9}html[data-dashboard-theme=dark] .dashboard-module__Gx_nyq__searchInput::placeholder{color:#64748b}html[data-dashboard-theme=dark] .dashboard-module__Gx_nyq__notifDot{border-color:#0d1117}html[data-dashboard-theme=dark] .dashboard-module__Gx_nyq__themeToggle{background:rgb(var(--rgb-37-99-235,37 99 235) / .18);border-color:rgb(var(--rgb-37-99-235,37 99 235) / .35);color:var(--c-93c5fd,#93c5fd)}html[data-dashboard-theme=dark] .dashboard-module__Gx_nyq__themeToggle:hover{background:rgb(var(--rgb-37-99-235,37 99 235) / .28);color:#fff}html[data-dashboard-theme=dark] .dashboard-module__Gx_nyq__cardBadge{background:rgb(var(--rgb-37-99-235,37 99 235) / .18);color:var(--c-93c5fd,#93c5fd);border-color:rgb(var(--rgb-37-99-235,37 99 235) / .35)}html[data-dashboard-theme=dark] .dashboard-module__Gx_nyq__viewAllBtn{color:var(--c-60a5fa,#60a5fa)}html[data-dashboard-theme=dark] .dashboard-module__Gx_nyq__viewAllBtn:hover{color:var(--c-93c5fd,#93c5fd)}html[data-dashboard-theme=dark] .dashboard-module__Gx_nyq__queryTextarea{color:#f1f5f9;background:#ffffff0a;border-color:#ffffff14}html[data-dashboard-theme=dark] .dashboard-module__Gx_nyq__queryTextarea::placeholder{color:#64748b}html[data-dashboard-theme=dark] .dashboard-module__Gx_nyq__queryTextarea:focus{border-color:var(--c-2563eb,#2563eb);box-shadow:0 0 0 3px rgb(var(--rgb-37-99-235,37 99 235) / .25)}html[data-dashboard-theme=dark] .dashboard-module__Gx_nyq__uploadBtn{background:rgb(var(--rgb-37-99-235,37 99 235) / .16);border-color:rgb(var(--rgb-37-99-235,37 99 235) / .35);color:var(--c-93c5fd,#93c5fd)}html[data-dashboard-theme=dark] .dashboard-module__Gx_nyq__uploadBtn:hover{background:rgb(var(--rgb-37-99-235,37 99 235) / .26)}:is(html[data-dashboard-theme=dark] [style*="background: #ffffff"],html[data-dashboard-theme=dark] [style*="background: #fff"],html[data-dashboard-theme=dark] [style*="background: #f8fafc"],html[data-dashboard-theme=dark] [style*="background: #f5f7fb"],html[data-dashboard-theme=dark] [style*="background: #f9fafb"],html[data-dashboard-theme=dark] [style*="background:#ffffff"],html[data-dashboard-theme=dark] [style*="background:#fff"],html[data-dashboard-theme=dark] [style*="background:#f8fafc"],html[data-dashboard-theme=dark] [style*="background:#f5f7fb"],html[data-dashboard-theme=dark] [style*="background:#f9fafb"],html[data-dashboard-theme=dark] [style*="background: rgb(255, 255, 255)"],html[data-dashboard-theme=dark] [style*="background: rgb(248, 250, 252)"],html[data-dashboard-theme=dark] [style*="background: rgb(245, 247, 251)"],html[data-dashboard-theme=dark] [style*="background: rgb(249, 250, 251)"]){background:#0d1117!important;border-color:#ffffff14!important}:is(html[data-dashboard-theme=dark] [style*="background: var(--c-dbeafe, #dbeafe)"],html[data-dashboard-theme=dark] [style*="background: var(--c-eff6ff, #eff6ff)"],html[data-dashboard-theme=dark] [style*="background:var(--c-dbeafe, #dbeafe)"],html[data-dashboard-theme=dark] [style*="background:var(--c-eff6ff, #eff6ff)"],html[data-dashboard-theme=dark] [style*="background: rgb(219, 234, 254)"],html[data-dashboard-theme=dark] [style*="background: rgb(239, 246, 255)"]){background:rgb(var(--rgb-37-99-235,37 99 235) / .18)!important;border-color:rgb(var(--rgb-37-99-235,37 99 235) / .35)!important}:is(html[data-dashboard-theme=dark] [style*="background: #fef2f2"],html[data-dashboard-theme=dark] [style*="background:#fef2f2"],html[data-dashboard-theme=dark] [style*="background: rgb(254, 242, 242)"]){background:#ef444424!important;border-color:#ef44444d!important}:is(html[data-dashboard-theme=dark] [style*="color: #0f172a"],html[data-dashboard-theme=dark] [style*="color:#0f172a"],html[data-dashboard-theme=dark] [style*="color: rgb(15, 23, 42)"]){color:#f1f5f9!important}:is(html[data-dashboard-theme=dark] [style*="color: #334155"],html[data-dashboard-theme=dark] [style*="color:#334155"],html[data-dashboard-theme=dark] [style*="color: rgb(51, 65, 85)"]){color:#cbd5e1!important}:is(html[data-dashboard-theme=dark] [style*="color: #64748b"],html[data-dashboard-theme=dark] [style*="color: #94a3b8"],html[data-dashboard-theme=dark] [style*="color:#64748b"],html[data-dashboard-theme=dark] [style*="color:#94a3b8"],html[data-dashboard-theme=dark] [style*="color: rgb(100, 116, 139)"],html[data-dashboard-theme=dark] [style*="color: rgb(148, 163, 184)"],html[data-dashboard-theme=dark] [style*="color: rgb(71, 85, 105)"],html[data-dashboard-theme=dark] [style*="color: #475569"],html[data-dashboard-theme=dark] [style*="color:#475569"]){color:#94a3b8!important}:is(html[data-dashboard-theme=dark] [style*="color: var(--c-1d4ed8, #1d4ed8)"],html[data-dashboard-theme=dark] [style*="color:var(--c-1d4ed8, #1d4ed8)"],html[data-dashboard-theme=dark] [style*="color: rgb(29, 78, 216)"]){color:var(--c-60a5fa,#60a5fa)!important}:is(html[data-dashboard-theme=dark] [style*="color: #16a34a"],html[data-dashboard-theme=dark] [style*="color:#16a34a"],html[data-dashboard-theme=dark] [style*="color: rgb(22, 163, 74)"]){color:#4ade80!important}:is(html[data-dashboard-theme=dark] [style*="color: #dc2626"],html[data-dashboard-theme=dark] [style*="color:#dc2626"],html[data-dashboard-theme=dark] [style*="color: rgb(220, 38, 38)"]){color:#f87171!important}:is(html[data-dashboard-theme=dark] [style*="color: #b45309"],html[data-dashboard-theme=dark] [style*="color:#b45309"],html[data-dashboard-theme=dark] [style*="color: rgb(180, 83, 9)"]){color:#fbbf24!important}:is(html[data-dashboard-theme=dark] [style*="border: 1px solid #e2e8f0"],html[data-dashboard-theme=dark] [style*="border-color: #e2e8f0"],html[data-dashboard-theme=dark] [style*="1px solid #dbe3ee"],html[data-dashboard-theme=dark] [style*="1px solid #cbd5e1"],html[data-dashboard-theme=dark] [style*="border: 1px solid rgb(226, 232, 240)"],html[data-dashboard-theme=dark] [style*="border-color: rgb(226, 232, 240)"],html[data-dashboard-theme=dark] [style*="1px solid rgb(219, 227, 238)"],html[data-dashboard-theme=dark] [style*="1px solid rgb(203, 213, 225)"]){border-color:#ffffff1a!important}:is(html[data-dashboard-theme=dark] [style*="border: 1px solid var(--c-bfdbfe, #bfdbfe)"],html[data-dashboard-theme=dark] [style*="1px solid var(--c-bfdbfe, #bfdbfe)"],html[data-dashboard-theme=dark] [style*="border: 1px solid rgb(191, 219, 254)"],html[data-dashboard-theme=dark] [style*="1px solid rgb(191, 219, 254)"]){border-color:rgb(var(--rgb-37-99-235,37 99 235) / .35)!important}.dashboard-module__Gx_nyq__projectRowResponsive{grid-template-columns:minmax(200px,1.2fr) minmax(150px,.8fr) minmax(100px,.5fr) minmax(90px,.5fr) minmax(200px,230px) 40px}@media (max-width:1100px){.dashboard-module__Gx_nyq__projectRowResponsive{grid-template-columns:minmax(200px,1fr) minmax(160px,.8fr) auto auto}}@media (max-width:760px){.dashboard-module__Gx_nyq__projectRowResponsive{grid-template-columns:1fr!important;align-items:flex-start!important;gap:10px!important}}.dashboard-module__Gx_nyq__clientProjectRowResponsive{flex-wrap:wrap;display:flex}@media (max-width:760px){.dashboard-module__Gx_nyq__clientProjectRowResponsive{align-items:flex-start!important;gap:10px!important;padding-right:16px!important}}.dashboard-module__Gx_nyq__projectMenuWrap{position:absolute}@media (max-width:760px){.dashboard-module__Gx_nyq__projectMenuWrap{margin-left:auto;position:static!important;transform:none!important}}.dashboard-module__Gx_nyq__projectListScroll{overflow:auto visible}.dashboard-module__Gx_nyq__projectListScroll>*{min-width:920px}@media (max-width:760px){.dashboard-module__Gx_nyq__projectListScroll>*{min-width:0}}.dashboard-module__Gx_nyq__clientRowGrid{grid-template-columns:1.5fr 1.15fr repeat(4,90px)}@media (max-width:900px){.dashboard-module__Gx_nyq__clientRowGrid{grid-template-columns:1fr 1fr repeat(4,70px)}}@media (max-width:640px){.dashboard-module__Gx_nyq__clientRowGrid{text-align:left;grid-template-columns:1fr!important}}.dashboard-module__Gx_nyq__taskGraphSplit{grid-template-columns:minmax(0,1.35fr) minmax(280px,.8fr)}@media (max-width:1000px){.dashboard-module__Gx_nyq__taskGraphSplit{grid-template-columns:1fr!important}}.dashboard-module__Gx_nyq__modalBackdropFixed{box-sizing:border-box;overflow-y:auto;z-index:999999!important;background:#02061799!important;justify-content:center!important;align-items:center!important;width:100vw!important;height:100dvh!important;padding:20px!important;display:flex!important;position:fixed!important;inset:0!important}.dashboard-module__Gx_nyq__content>*,.dashboard-module__Gx_nyq__card>*,.dashboard-module__Gx_nyq__contentGrid>*,.dashboard-module__Gx_nyq__statsGrid>*{min-width:0}.dashboard-module__Gx_nyq__content :is(input,select,textarea){box-sizing:border-box;max-width:100%}.dashboard-module__Gx_nyq__content :is(h1,h2,h3,h4,p,label){overflow-wrap:anywhere}.dashboard-module__Gx_nyq__content :is(img,video){max-width:100%;height:auto}.dashboard-module__Gx_nyq__content pre{max-width:100%;overflow-x:auto}.dashboard-module__Gx_nyq__sidebar :is(button,a):focus-visible,.dashboard-module__Gx_nyq__header :is(button,a):focus-visible,.dashboard-module__Gx_nyq__content :is(button,a,input,select,textarea):focus-visible{outline:3px solid var(--dashboard-primary);outline-offset:3px}.dashboard-module__Gx_nyq__sidebarBackdrop,.dashboard-module__Gx_nyq__sidebarClose{display:none}.dashboard-module__Gx_nyq__notificationPanel{max-height:calc(100dvh - 88px);overflow-y:auto!important}.dashboard-module__Gx_nyq__accountPanel{overflow-wrap:anywhere;max-width:calc(100vw - 24px);max-height:calc(100dvh - 88px);overflow-y:auto}.dashboard-module__Gx_nyq__modalBackdropFixed>*{overscroll-behavior:contain;max-width:100%;max-height:calc(100dvh - 40px);overflow-y:auto}.dashboard-module__Gx_nyq__adaptiveStats{grid-template-columns:repeat(auto-fit,minmax(min(140px,100%),1fr));gap:14px;display:grid}.dashboard-module__Gx_nyq__adaptiveFields{grid-template-columns:repeat(auto-fit,minmax(min(240px,100%),1fr));gap:14px;display:grid}.dashboard-module__Gx_nyq__documentLayout{grid-template-columns:minmax(260px,340px) minmax(0,1fr);gap:16px;display:grid}.dashboard-module__Gx_nyq__documentRow{grid-template-columns:minmax(0,1fr) 110px auto auto;display:grid}.dashboard-module__Gx_nyq__tableScroll{overscroll-behavior-x:contain;min-width:0;max-width:100%;overflow-x:auto}.dashboard-module__Gx_nyq__tableScroll>table{min-width:640px}.dashboard-module__Gx_nyq__dataRowGrid{grid-template-columns:minmax(140px,2fr) minmax(180px,2fr) repeat(4,80px) 120px;min-width:840px;display:grid}@media (max-width:1200px){.dashboard-module__Gx_nyq__documentLayout{grid-template-columns:minmax(0,1fr)}}@media (max-width:1024px){.dashboard-module__Gx_nyq__main,.dashboard-module__Gx_nyq__mainExpanded{width:100%;margin-left:0}.dashboard-module__Gx_nyq__sidebar,.dashboard-module__Gx_nyq__sidebarCollapsed{visibility:hidden;z-index:1200;width:min(300px,100vw - 48px);padding-top:env(safe-area-inset-top);padding-bottom:env(safe-area-inset-bottom);box-sizing:border-box;transition:transform .2s,visibility .2s;transform:translate(-100%)}.dashboard-module__Gx_nyq__sidebarMobileOpen{visibility:visible;transform:translate(0);box-shadow:16px 0 48px #0f172a3d}.dashboard-module__Gx_nyq__sidebarBackdrop{z-index:1199;background:#0f172a80;border:0;display:block;position:fixed;inset:0}.dashboard-module__Gx_nyq__sidebarLogo{flex-shrink:0;padding-right:54px;position:relative}.dashboard-module__Gx_nyq__sidebarClose{background:var(--dashboard-surface-muted);width:44px;height:44px;color:var(--dashboard-text);cursor:pointer;border:0;border-radius:8px;place-items:center;font-size:26px;display:grid;position:absolute;right:8px}.dashboard-module__Gx_nyq__menuItem,.dashboard-module__Gx_nyq__logoutBtn{min-height:44px}.dashboard-module__Gx_nyq__header{padding-inline:16px}.dashboard-module__Gx_nyq__collapseBtn,.dashboard-module__Gx_nyq__iconBtn,.dashboard-module__Gx_nyq__userAvatar,.dashboard-module__Gx_nyq__upgradeHeaderButton{flex-shrink:0;width:44px;height:44px}}@media (max-width:640px){.dashboard-module__Gx_nyq__content{gap:16px;padding:16px 12px}.dashboard-module__Gx_nyq__header{gap:8px;height:64px;padding-inline:8px}.dashboard-module__Gx_nyq__headerLeft{gap:8px}.dashboard-module__Gx_nyq__headerRight{gap:4px}.dashboard-module__Gx_nyq__pageTitle{font-size:14px}.dashboard-module__Gx_nyq__pageSubtitle{font-size:11px}.dashboard-module__Gx_nyq__statsGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.dashboard-module__Gx_nyq__card,.dashboard-module__Gx_nyq__statCard{padding:16px}.dashboard-module__Gx_nyq__statValue{font-size:1.5rem}.dashboard-module__Gx_nyq__statLabel{font-size:13px}.dashboard-module__Gx_nyq__documentRow{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.dashboard-module__Gx_nyq__documentRow>div:first-child{grid-column:1/-1}.dashboard-module__Gx_nyq__notificationPanel{left:12px;width:auto!important;position:fixed!important;top:70px!important;right:12px!important}.dashboard-module__Gx_nyq__accountPanel{position:fixed!important;top:70px!important;right:12px!important}.dashboard-module__Gx_nyq__modalBackdropFixed{padding:12px!important}.dashboard-module__Gx_nyq__modalBackdropFixed>*{max-height:calc(100dvh - 24px)}.dashboard-module__Gx_nyq__content :is(input:not([type=checkbox]):not([type=radio]),select,textarea){min-height:44px;font-size:16px}}@media (max-width:380px){.dashboard-module__Gx_nyq__headerLeft>div{display:none}.dashboard-module__Gx_nyq__statsGrid{grid-template-columns:minmax(0,1fr)}}@media (prefers-reduced-motion:reduce){.dashboard-module__Gx_nyq__sidebar,.dashboard-module__Gx_nyq__main,.dashboard-module__Gx_nyq__menuItem,.dashboard-module__Gx_nyq__collapseBtn,.dashboard-module__Gx_nyq__iconBtn{transition:none}}.dashboard-module__Gx_nyq__themeMenuWrap{display:inline-flex;position:relative}.dashboard-module__Gx_nyq__themeMenu{background:var(--dashboard-surface,#fff);border:1px solid var(--dashboard-border,#e2e8f0);z-index:1000;border-radius:12px;flex-direction:column;gap:2px;width:200px;padding:8px;display:flex;position:absolute;top:calc(100% + 10px);right:0;box-shadow:0 18px 45px #0f172a24}.dashboard-module__Gx_nyq__themeMenuTitle{letter-spacing:.04em;text-transform:uppercase;color:var(--dashboard-muted,#64748b);margin:6px 8px 4px;font-size:11px;font-weight:700}.dashboard-module__Gx_nyq__themeMenuOption{width:100%;min-height:36px;color:var(--dashboard-text,#0f172a);text-align:left;cursor:pointer;background:0 0;border:0;border-radius:8px;justify-content:space-between;align-items:center;gap:8px;padding:0 10px;font-size:13px;font-weight:600;display:flex}.dashboard-module__Gx_nyq__themeMenuOption:hover{background:var(--dashboard-surface-muted,#f1f5f9)}.dashboard-module__Gx_nyq__themeMenuOptionActive{background:var(--dashboard-primary-soft,var(--c-eff6ff,#eff6ff));color:var(--dashboard-primary-text,var(--c-1d4ed8,#1d4ed8))}.dashboard-module__Gx_nyq__themeMenuOptionLabel{align-items:center;gap:10px;display:inline-flex}.dashboard-module__Gx_nyq__themeMenuSwatch{border-radius:999px;flex:0 0 16px;width:16px;height:16px;box-shadow:inset 0 0 0 1px #ffffff59}.dashboard-module__Gx_nyq__themeMenuCheck{font-size:13px;font-weight:800}
.liveAiAssistant-module__cDxzYW__shell{color:#151a35;background:#fff;border:1px solid #ded8f4;border-radius:22px;flex-direction:column;width:100%;min-height:530px;display:flex;position:relative;overflow:hidden;box-shadow:0 24px 70px #48309124}.liveAiAssistant-module__cDxzYW__header{background:#fff;border-bottom:1px solid #ebe7f7;justify-content:space-between;align-items:center;gap:18px;padding:18px 20px;display:flex}.liveAiAssistant-module__cDxzYW__identity{align-items:center;gap:11px;min-width:0;display:flex}.liveAiAssistant-module__cDxzYW__logo{color:#fff;letter-spacing:-.02em;background:linear-gradient(135deg,#7047eb 0%,#8b50f6 55%,#55c7f2 100%);border-radius:11px;flex:none;justify-content:center;align-items:center;width:40px;height:40px;font-size:13px;font-weight:900;display:inline-flex;box-shadow:0 9px 22px #7047eb38}.liveAiAssistant-module__cDxzYW__identity strong{color:#11162e;font-size:12px;display:block}.liveAiAssistant-module__cDxzYW__identity small{color:#6f7894;align-items:center;gap:6px;margin-top:4px;font-size:13px;display:flex}.liveAiAssistant-module__cDxzYW__identity small i{background:#27c77a;border-radius:50%;width:6px;height:6px;box-shadow:0 0 0 4px #27c77a1a}.liveAiAssistant-module__cDxzYW__headerStatus{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:8px;display:flex}.liveAiAssistant-module__cDxzYW__quota,.liveAiAssistant-module__cDxzYW__secure{color:#7047eb;white-space:nowrap;background:#fff;border:1px solid #ddd5fa;border-radius:999px;padding:8px 11px;font-size:12px;font-weight:800}.liveAiAssistant-module__cDxzYW__quota{background:#faf8ff}.liveAiAssistant-module__cDxzYW__conversation{scrollbar-color:#7047eb47 transparent;scrollbar-width:thin;background:radial-gradient(circle at 92% 8%,#7047eb0b,#0000 30%),#fff;flex-direction:column;flex:1;gap:14px;min-height:0;padding:22px 23px 18px;display:flex;overflow-y:auto}.liveAiAssistant-module__cDxzYW__userMessage,.liveAiAssistant-module__cDxzYW__assistantMessage{gap:10px;max-width:88%;line-height:1.55;display:flex}.liveAiAssistant-module__cDxzYW__userMessage{color:#fff;background:linear-gradient(135deg,#7047eb,#8b50f6);border-radius:16px 16px 4px;align-self:flex-end;padding:12px 14px;box-shadow:0 12px 28px #7047eb2e}.liveAiAssistant-module__cDxzYW__assistantMessage{align-self:flex-start;width:100%}.liveAiAssistant-module__cDxzYW__messageAvatar{color:#7047eb;background:#f3efff;border:1px solid #e2dafc;border-radius:10px;flex:none;justify-content:center;align-items:center;width:36px;height:36px;margin-top:2px;font-size:13px;font-weight:900;display:inline-flex}.liveAiAssistant-module__cDxzYW__messageContent{color:#171c35;background:#fff;border:1px solid #ddd9ea;border-radius:4px 16px 16px;width:100%;min-width:0;padding:13px 15px;font-size:13px;box-shadow:0 7px 20px #32256209}.liveAiAssistant-module__cDxzYW__userMessage .liveAiAssistant-module__cDxzYW__messageContent{box-shadow:none;color:inherit;background:0 0;border:0;padding:0}.liveAiAssistant-module__cDxzYW__messageRole{color:#7047eb;letter-spacing:.09em;text-transform:uppercase;margin-bottom:6px;font-size:13px;font-weight:900;display:block}.liveAiAssistant-module__cDxzYW__userMessage .liveAiAssistant-module__cDxzYW__messageRole{color:#ffffffc7}.liveAiAssistant-module__cDxzYW__messageContent p{margin:.35rem 0}.liveAiAssistant-module__cDxzYW__messageContent p:first-of-type{margin-top:0}.liveAiAssistant-module__cDxzYW__messageContent p:last-child{margin-bottom:0}.liveAiAssistant-module__cDxzYW__messageContent ol,.liveAiAssistant-module__cDxzYW__messageContent ul{margin:8px 0 0;padding-left:18px}.liveAiAssistant-module__cDxzYW__messageContent li+li{margin-top:5px}.liveAiAssistant-module__cDxzYW__messageContent strong{color:#11162e}.liveAiAssistant-module__cDxzYW__userMessage .liveAiAssistant-module__cDxzYW__messageContent strong{color:#fff}.liveAiAssistant-module__cDxzYW__messageContent a{color:#7047eb}.liveAiAssistant-module__cDxzYW__typing{align-items:center;gap:5px;height:20px;display:flex}.liveAiAssistant-module__cDxzYW__typing span{background:#7047eb;border-radius:50%;width:6px;height:6px;animation:1s ease-in-out infinite liveAiAssistant-module__cDxzYW__typingPulse}.liveAiAssistant-module__cDxzYW__typing span:nth-child(2){animation-delay:.15s}.liveAiAssistant-module__cDxzYW__typing span:nth-child(3){animation-delay:.3s}.liveAiAssistant-module__cDxzYW__composerArea{background:#fff;border-top:1px solid #ebe7f7;padding:13px 15px 15px}.liveAiAssistant-module__cDxzYW__suggestions{flex-wrap:wrap;gap:7px;margin-bottom:10px;display:flex}.liveAiAssistant-module__cDxzYW__suggestions button{color:#4e5772;cursor:pointer;min-height:44px;font:inherit;background:#fff;border:1px solid #d9d1f5;border-radius:999px;padding:7px 10px;font-size:13px;transition:background .16s,border-color .16s,color .16s}.liveAiAssistant-module__cDxzYW__suggestions button:hover{color:#7047eb;background:#f5f1ff;border-color:#9a7df3}.liveAiAssistant-module__cDxzYW__suggestions button:disabled{cursor:not-allowed;opacity:.55}.liveAiAssistant-module__cDxzYW__form{background:#fff;border:1px solid #ddd8ef;border-radius:14px;align-items:flex-end;gap:10px;padding:8px;transition:border-color .16s,box-shadow .16s;display:flex}.liveAiAssistant-module__cDxzYW__form:focus-within{border-color:#9d82f2;box-shadow:0 0 0 3px #7047eb17}.liveAiAssistant-module__cDxzYW__form textarea{color:#171c35;width:100%;min-width:0;font:inherit;resize:vertical;background:0 0;border:0;outline:0;flex:1;min-height:34px;max-height:110px;padding:9px 8px 7px;font-size:16px;line-height:1.45}.liveAiAssistant-module__cDxzYW__form textarea::placeholder{color:#8991a9}.liveAiAssistant-module__cDxzYW__form button{color:#fff;cursor:pointer;font:inherit;background:linear-gradient(135deg,#7047eb,#8b50f6);border:0;border-radius:10px;flex:none;justify-content:center;align-items:center;width:44px;height:44px;font-size:16px;font-weight:800;display:inline-flex;box-shadow:0 8px 18px #7047eb2e}.liveAiAssistant-module__cDxzYW__form button:disabled{cursor:not-allowed;filter:grayscale(.15);opacity:.46}.liveAiAssistant-module__cDxzYW__loginGate{background:#fff;border-top:1px solid #e9e5f4;justify-content:space-between;align-items:center;gap:14px;padding:17px 18px;display:flex}.liveAiAssistant-module__cDxzYW__loginGate strong{color:#151a35;font-size:13px;display:block}.liveAiAssistant-module__cDxzYW__loginGate p{color:#69738f;margin:4px 0 0;font-size:13px;line-height:1.5}.liveAiAssistant-module__cDxzYW__loginActions{flex:none;gap:8px;display:flex}.liveAiAssistant-module__cDxzYW__loginActions button{color:#fff;cursor:pointer;min-height:44px;font:inherit;background:linear-gradient(135deg,#7047eb,#8b50f6);border:1px solid #0000;border-radius:9px;padding:9px 12px;font-size:13px;font-weight:800}.liveAiAssistant-module__cDxzYW__loginActions .liveAiAssistant-module__cDxzYW__secondaryAction{color:#151a35;background:#fff;border-color:#d8d3e8}.liveAiAssistant-module__cDxzYW__loginActions .liveAiAssistant-module__cDxzYW__secondaryAction:hover{color:#7047eb;background:#f7f4ff;border-color:#b9a8f5}.liveAiAssistant-module__cDxzYW__error{color:#be123c;background:#fff4f6;border:1px solid #fecdd3;border-radius:10px;margin:0 15px 12px;padding:9px 11px;font-size:13px;line-height:1.5}.liveAiAssistant-module__cDxzYW__disclaimer{color:#69738f;text-align:center;background:#fbfaff;border-top:1px solid #eeeaf7;margin:0;padding:11px 15px 12px;font-size:13px;line-height:1.4}.liveAiAssistant-module__cDxzYW__srOnly{clip:rect(0, 0, 0, 0);clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}@keyframes liveAiAssistant-module__cDxzYW__typingPulse{0%,60%,to{opacity:.35;transform:translateY(0)}30%{opacity:1;transform:translateY(-3px)}}@media (max-width:780px){.liveAiAssistant-module__cDxzYW__shell{min-height:500px}.liveAiAssistant-module__cDxzYW__header{flex-direction:column;align-items:flex-start}.liveAiAssistant-module__cDxzYW__headerStatus{justify-content:flex-start}.liveAiAssistant-module__cDxzYW__conversation{padding:18px 16px}.liveAiAssistant-module__cDxzYW__userMessage,.liveAiAssistant-module__cDxzYW__assistantMessage{max-width:100%}.liveAiAssistant-module__cDxzYW__loginGate{flex-direction:column;align-items:stretch}.liveAiAssistant-module__cDxzYW__loginActions{width:100%}.liveAiAssistant-module__cDxzYW__loginActions button{flex:1}}@media (max-width:520px){.liveAiAssistant-module__cDxzYW__shell{border-radius:18px;min-height:480px}.liveAiAssistant-module__cDxzYW__quota{display:none}.liveAiAssistant-module__cDxzYW__suggestions{flex-wrap:wrap}.liveAiAssistant-module__cDxzYW__suggestions button{flex:none}.liveAiAssistant-module__cDxzYW__messageContent{font-size:13px}}@media (prefers-reduced-motion:reduce){.liveAiAssistant-module__cDxzYW__typing span{animation:none}}.liveAiAssistant-module__cDxzYW__messageContent{overflow-wrap:anywhere;font-size:15px}.liveAiAssistant-module__cDxzYW__messageContent pre{max-width:100%;overflow-x:auto}.liveAiAssistant-module__cDxzYW__messageContent table{max-width:100%;display:block;overflow-x:auto}.liveAiAssistant-module__cDxzYW__suggestions button{text-align:left;white-space:normal;overflow-wrap:anywhere;flex:0 auto;max-width:100%;line-height:1.35}@media (max-width:520px){.liveAiAssistant-module__cDxzYW__suggestions button{flex:100%}.liveAiAssistant-module__cDxzYW__form textarea{min-height:64px}.liveAiAssistant-module__cDxzYW__composerArea{padding:12px 12px 14px}.liveAiAssistant-module__cDxzYW__conversation{padding:16px 13px}}@media (max-width:400px){.liveAiAssistant-module__cDxzYW__form{gap:8px;padding:6px}.liveAiAssistant-module__cDxzYW__form textarea{min-height:82px}.liveAiAssistant-module__cDxzYW__form button{width:40px;height:40px}}
.sidebarBrand-module__YInu-G__brand{color:inherit;cursor:pointer;border-radius:8px;flex-shrink:0;align-items:center;line-height:0;text-decoration:none;transition:opacity .15s,transform .15s;display:flex}.sidebarBrand-module__YInu-G__brand:hover{opacity:.85}.sidebarBrand-module__YInu-G__brand:active{transform:scale(.98)}.sidebarBrand-module__YInu-G__brand:focus-visible{outline:3px solid var(--dashboard-primary,var(--c-2563eb,#2563eb));outline-offset:4px}.sidebarBrand-module__YInu-G__brandExpanded{margin-block:-6px}.sidebarBrand-module__YInu-G__brandCollapsed{flex:1;justify-content:center}.sidebarBrand-module__YInu-G__lightOnly,.sidebarBrand-module__YInu-G__darkOnly{line-height:0}.sidebarBrand-module__YInu-G__lightOnly{display:block}.sidebarBrand-module__YInu-G__darkOnly{display:none}html[data-dashboard-theme=dark] .sidebarBrand-module__YInu-G__lightOnly{display:none}html[data-dashboard-theme=dark] .sidebarBrand-module__YInu-G__darkOnly{display:block}.sidebarBrand-module__YInu-G__brandIcon{object-fit:contain;-webkit-user-select:none;user-select:none;pointer-events:none;width:auto;max-width:100%;height:34px;display:block}
.landingGuestAi-module__EMBjIq__p{color:#666}.landingGuestAi-module__EMBjIq__card{isolation:isolate;color:#111a3a;background:linear-gradient(145deg,#fffffffa,#fbf9fff5);border:2px solid #a78bfa61;border-radius:30px;min-width:0;padding:42px 42px 30px;transition:all .2s;position:relative;overflow:hidden;box-shadow:0 34px 80px #5b40b429,inset 0 1px #fff}.landingGuestAi-module__EMBjIq__card:before{content:"";pointer-events:none;border-radius:23px;position:absolute;inset:8px}.landingGuestAi-module__EMBjIq__cardGlow{z-index:-1;background:radial-gradient(circle,#7d52ff2e,#0000 68%);width:340px;height:340px;position:absolute;top:-140px;right:-120px}.landingGuestAi-module__EMBjIq__headingRow{justify-content:space-between;align-items:center;gap:18px;margin-bottom:30px;display:flex}.landingGuestAi-module__EMBjIq__previewBadge,.landingGuestAi-module__EMBjIq__quota,.landingGuestAi-module__EMBjIq__quotaLocked{color:#5935e8;white-space:nowrap;background:0 0;border:1px solid #dddced;border-radius:10px;align-items:center;gap:9px;padding:6.2px 17px;font-size:12px;font-weight:700;line-height:1;display:inline-flex}.landingGuestAi-module__EMBjIq__previewBadge b{font-size:18px}.landingGuestAi-module__EMBjIq__quota b,.landingGuestAi-module__EMBjIq__quotaLocked b{font-size:15px}.landingGuestAi-module__EMBjIq__quotaLocked{color:#b91c1c;background:#fff5f5;border-color:#fecaca}.landingGuestAi-module__EMBjIq__headingActions{align-items:center;gap:8px;display:flex}.landingGuestAi-module__EMBjIq__titleBlock h2{letter-spacing:-.055em;color:#101936;margin:0;font-weight:760;font-size:40px!important;line-height:45px!important}.landingGuestAi-module__EMBjIq__titleBlock h2 span{color:#0000;background:linear-gradient(90deg,#8b43f2,#4f2be8);-webkit-background-clip:text;background-clip:text}.landingGuestAi-module__EMBjIq__titleBlock p{color:#666;max-width:560px;margin:22px 0 27px;font-size:16px!important;line-height:1.55!important}.landingGuestAi-module__EMBjIq__form{background:#fff;border:0;border-radius:10px;align-items:stretch;min-height:44px;display:flex;position:relative;overflow:hidden;box-shadow:0 10px 28px #4b39910d}.landingGuestAi-module__EMBjIq__form:focus-within{border-color:#9a7aff;box-shadow:0 0 0 4px #704cf114}.landingGuestAi-module__EMBjIq__form input{z-index:1;color:#111936;min-width:0;font:inherit;background:0 0;border:0;border-radius:10px 0 0 10px;outline:0;flex:1;padding:0 20px;position:relative;border:1px solid #dddced!important;font-size:15px!important}.landingGuestAi-module__EMBjIq__form input::placeholder{color:var(--muted)}.landingGuestAi-module__EMBjIq__emptyInput{caret-color:auto}.landingGuestAi-module__EMBjIq__rotatingPrompt{z-index:0;color:#8790a8;pointer-events:none;white-space:nowrap;align-items:center;gap:3px;min-width:0;font-size:15px;line-height:1.25;animation:.35s both landingGuestAi-module__EMBjIq__promptEnter;display:flex;position:absolute;top:50%;left:20px;right:165px;overflow:hidden;transform:translateY(-50%)}.landingGuestAi-module__EMBjIq__rotatingPrompt>span{text-overflow:ellipsis;min-width:0;overflow:hidden}.landingGuestAi-module__EMBjIq__promptCursor{background:#6d42ee;border-radius:10px;flex:0 0 2px;width:2px;height:18px;animation:.85s step-end infinite landingGuestAi-module__EMBjIq__promptCursorBlink;display:inline-block}.landingGuestAi-module__EMBjIq__form button{z-index:2;color:#fff;min-width:145px;font:inherit;cursor:pointer;background:linear-gradient(135deg,#4f2bea,#8a2df4);border:0;border-radius:0 10px 10px 0;justify-content:center;align-items:center;gap:9px;min-height:44px;margin:0;padding:0 17px;display:inline-flex;position:relative;box-shadow:-10px 0 28px #642deb1f;font-size:14px!important;font-weight:700!important}.landingGuestAi-module__EMBjIq__form button span{font-size:20px}.landingGuestAi-module__EMBjIq__form button:disabled{opacity:.55;cursor:not-allowed}@keyframes landingGuestAi-module__EMBjIq__promptEnter{0%{opacity:0;transform:translateY(calc(5px - 50%))}to{opacity:1;transform:translateY(-50%)}}@keyframes landingGuestAi-module__EMBjIq__promptCursorBlink{0%,48%{opacity:1}49%,to{opacity:0}}.landingGuestAi-module__EMBjIq__starters{grid-template-columns:1fr 1fr;gap:11px 13px;margin-top:32px;display:grid}.landingGuestAi-module__EMBjIq__starters button{color:#666;text-align:left;min-height:44px;font:inherit;cursor:pointer;background:#ffffffe0;border:1px solid #dddced;border-radius:10px;grid-template-columns:32px 1fr auto;align-items:center;gap:10px;padding:7px 14px;transition:all .18s;display:grid;font-size:14px!important;font-weight:400!important}.landingGuestAi-module__EMBjIq__starters button:hover{background:#faf8ff;border-color:#9f7cff;transform:translateY(-1px);box-shadow:0 8px 20px #6243b914}.landingGuestAi-module__EMBjIq__starters button>b{color:#8152ed;font-size:26px;font-weight:400}.landingGuestAi-module__EMBjIq__starterIcon{color:#7a3ef0;background:#f0eaff;border-radius:10px;place-items:center;width:30px;height:30px;font-size:16px;font-weight:500;display:grid}.landingGuestAi-module__EMBjIq__disclaimer{color:#6e7894;background:#fcfbffb8;border-top:1px solid #ece8f6;align-items:center;gap:13px;margin:32px -42px -30px;padding:17px 42px 19px;display:flex}.landingGuestAi-module__EMBjIq__disclaimer>span{color:#6934e8;background:#f1eaff;border-radius:50%;flex:0 0 42px;place-items:center;width:42px;height:42px;font-size:25px;display:grid}.landingGuestAi-module__EMBjIq__disclaimer p{margin:0;color:#666!important;font-size:14px!important;line-height:1.45!important}.landingGuestAi-module__EMBjIq__conversation{gap:10px;max-height:250px;margin:0 0 16px;display:grid;overflow:auto}.landingGuestAi-module__EMBjIq__userMessage,.landingGuestAi-module__EMBjIq__assistantMessage{border-radius:10px;padding:12px 14px;font-size:14px;line-height:1.5}.landingGuestAi-module__EMBjIq__userMessage{color:#fff;background:linear-gradient(135deg,#6036e8,#8d4df6);justify-self:end;max-width:84%}.landingGuestAi-module__EMBjIq__assistantMessage{color:#312e81;background:#f6f2ff;border:1px solid #e2d9ff}.landingGuestAi-module__EMBjIq__messageRole{text-transform:uppercase;letter-spacing:.05em;margin-bottom:4px;font-size:10px;font-weight:850;display:block}.landingGuestAi-module__EMBjIq__assistantMessage .landingGuestAi-module__EMBjIq__messageRole{color:#16a34a}.landingGuestAi-module__EMBjIq__userMessage p,.landingGuestAi-module__EMBjIq__assistantMessage p{margin:4px 0}.landingGuestAi-module__EMBjIq__assistantMessage>:last-child,.landingGuestAi-module__EMBjIq__userMessage>:last-child{margin-bottom:0}.landingGuestAi-module__EMBjIq__popupLayer{z-index:9999;position:fixed;inset:0}.landingGuestAi-module__EMBjIq__backdrop{-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background:#0f172a94;border:0;width:100%;position:absolute;inset:0}.landingGuestAi-module__EMBjIq__expanded{z-index:2;width:min(1000px,100vw - 64px);max-height:calc(100vh - 64px);padding:38px 42px;position:absolute;top:50%;left:50%;overflow:auto;transform:translate(-50%,-50%)}.landingGuestAi-module__EMBjIq__expanded .landingGuestAi-module__EMBjIq__conversation{min-height:160px;max-height:none}.landingGuestAi-module__EMBjIq__minimizeButton{color:#5b21b6;cursor:pointer;background:#fff;border:1px solid #c4b5fd;border-radius:10px;align-items:center;gap:5px;padding:9px 12px;font-weight:750;display:inline-flex}.landingGuestAi-module__EMBjIq__loginGate{background:#f5f1ff;border:1px solid #d7caff;border-radius:10px;justify-content:space-between;align-items:center;gap:16px;padding:16px;display:flex}.landingGuestAi-module__EMBjIq__loginGate p{color:#68618a;margin:4px 0 0;font-size:13px!important}.landingGuestAi-module__EMBjIq__loginActions{gap:8px;display:flex}.landingGuestAi-module__EMBjIq__loginActions button{color:#fff;cursor:pointer;background:linear-gradient(135deg,#6036e8,#8d4df6);border:0;border-radius:10px;padding:11px 15px;font-weight:800}.landingGuestAi-module__EMBjIq__loginActions .landingGuestAi-module__EMBjIq__secondaryAction{color:#262941;background:#fff;border:1px solid #dfe3ee}.landingGuestAi-module__EMBjIq__error{color:#be123c;background:#fff1f2;border:1px solid #fecdd3;border-radius:10px;margin:12px 0 0;padding:9px 11px;font-size:12px}.landingGuestAi-module__EMBjIq__srOnly{clip:rect(0, 0, 0, 0);clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}@media (max-width:760px){.landingGuestAi-module__EMBjIq__card{border-radius:10px;padding:26px 20px 22px}.landingGuestAi-module__EMBjIq__headingRow{flex-direction:column;align-items:flex-start;margin-bottom:22px}.landingGuestAi-module__EMBjIq__titleBlock h2{font-size:40px!important;line-height:40px!important}.landingGuestAi-module__EMBjIq__titleBlock p{margin:16px 0 20px;line-height:22px;font-size:16px!important}.landingGuestAi-module__EMBjIq__form{min-height:54px}.landingGuestAi-module__EMBjIq__form button{min-width:110px;padding:0 14px;font-size:15px!important}.landingGuestAi-module__EMBjIq__form input{padding:0 13px;font-size:14px!important}.landingGuestAi-module__EMBjIq__starters{grid-template-columns:1fr}.landingGuestAi-module__EMBjIq__disclaimer{align-items:flex-start;margin:20px -20px -22px;padding:15px 20px}.landingGuestAi-module__EMBjIq__desktopBreak{display:none}.landingGuestAi-module__EMBjIq__expanded{width:calc(100vw - 20px);max-height:calc(100dvh - 20px);padding:24px 20px;top:10px;left:10px;transform:none}.landingGuestAi-module__EMBjIq__loginGate{flex-direction:column;align-items:stretch}.landingGuestAi-module__EMBjIq__loginActions button{flex:1}}@media (max-width:480px){.landingGuestAi-module__EMBjIq__previewBadge,.landingGuestAi-module__EMBjIq__quota,.landingGuestAi-module__EMBjIq__quotaLocked{padding:9px 11px;font-size:11px}.landingGuestAi-module__EMBjIq__titleBlock h2{font-size:34px!important}.landingGuestAi-module__EMBjIq__form{box-shadow:none;background:0 0;border:0;flex-direction:column;gap:15px;overflow:visible}.landingGuestAi-module__EMBjIq__form input{background:#fff;border:1px solid #dddced;border-radius:10px;min-height:44px}.landingGuestAi-module__EMBjIq__rotatingPrompt{font-size:14px;top:26px;left:13px;right:13px}.landingGuestAi-module__EMBjIq__form button{border-radius:12px;min-height:50px}.landingGuestAi-module__EMBjIq__disclaimer>span{flex-basis:36px;width:36px;height:36px}}@media (prefers-reduced-motion:reduce){.landingGuestAi-module__EMBjIq__rotatingPrompt,.landingGuestAi-module__EMBjIq__promptCursor{animation:none}}.landingGuestAi-module__EMBjIq__popupLayer{overflow:hidden!important}.landingGuestAi-module__EMBjIq__expanded{overscroll-behavior:contain;scrollbar-gutter:stable;box-sizing:border-box!important;width:min(1000px,100vw - 64px)!important;max-width:calc(100vw - 64px)!important;max-height:calc(100dvh - 64px)!important;overflow:hidden auto!important}.landingGuestAi-module__EMBjIq__expanded,.landingGuestAi-module__EMBjIq__expanded *{box-sizing:border-box}.landingGuestAi-module__EMBjIq__expanded>*,.landingGuestAi-module__EMBjIq__expanded .landingGuestAi-module__EMBjIq__headingRow,.landingGuestAi-module__EMBjIq__expanded .landingGuestAi-module__EMBjIq__titleBlock,.landingGuestAi-module__EMBjIq__expanded .landingGuestAi-module__EMBjIq__conversation,.landingGuestAi-module__EMBjIq__expanded .landingGuestAi-module__EMBjIq__form,.landingGuestAi-module__EMBjIq__expanded .landingGuestAi-module__EMBjIq__starters,.landingGuestAi-module__EMBjIq__expanded .landingGuestAi-module__EMBjIq__loginGate,.landingGuestAi-module__EMBjIq__expanded .landingGuestAi-module__EMBjIq__error,.landingGuestAi-module__EMBjIq__expanded .landingGuestAi-module__EMBjIq__disclaimer{min-width:0;max-width:100%}.landingGuestAi-module__EMBjIq__expanded .landingGuestAi-module__EMBjIq__conversation{width:100%;overflow:hidden visible!important}.landingGuestAi-module__EMBjIq__expanded .landingGuestAi-module__EMBjIq__userMessage,.landingGuestAi-module__EMBjIq__expanded .landingGuestAi-module__EMBjIq__assistantMessage{overflow-wrap:anywhere;word-break:break-word;min-width:0;max-width:100%}.landingGuestAi-module__EMBjIq__expanded .landingGuestAi-module__EMBjIq__userMessage{max-width:84%}.landingGuestAi-module__EMBjIq__expanded .landingGuestAi-module__EMBjIq__assistantMessage p,.landingGuestAi-module__EMBjIq__expanded .landingGuestAi-module__EMBjIq__assistantMessage li,.landingGuestAi-module__EMBjIq__expanded .landingGuestAi-module__EMBjIq__assistantMessage a,.landingGuestAi-module__EMBjIq__expanded .landingGuestAi-module__EMBjIq__assistantMessage code,.landingGuestAi-module__EMBjIq__expanded .landingGuestAi-module__EMBjIq__assistantMessage pre,.landingGuestAi-module__EMBjIq__expanded .landingGuestAi-module__EMBjIq__assistantMessage table{overflow-wrap:anywhere;word-break:break-word;max-width:100%}.landingGuestAi-module__EMBjIq__expanded .landingGuestAi-module__EMBjIq__assistantMessage pre,.landingGuestAi-module__EMBjIq__expanded .landingGuestAi-module__EMBjIq__assistantMessage table{overflow-x:auto}.landingGuestAi-module__EMBjIq__assistantMessage hr{border:0!important;height:0!important;margin:0!important;display:none!important}.landingGuestAi-module__EMBjIq__expanded .landingGuestAi-module__EMBjIq__disclaimer{width:auto;margin-left:-42px;margin-right:-42px}.landingGuestAi-module__EMBjIq__expanded{scrollbar-width:thin;scrollbar-color:#9b8bb8 transparent}@media (max-width:760px){.landingGuestAi-module__EMBjIq__expanded{width:calc(100vw - 20px)!important;max-width:calc(100vw - 20px)!important;max-height:calc(100dvh - 20px)!important;overflow:hidden auto!important}.landingGuestAi-module__EMBjIq__expanded .landingGuestAi-module__EMBjIq__disclaimer{margin-left:-20px;margin-right:-20px}}.landingGuestAi-module__EMBjIq__rotatingPrompt{z-index:1}@media (max-width:760px){.landingGuestAi-module__EMBjIq__form input{font-size:16px!important}.landingGuestAi-module__EMBjIq__headingRow{gap:12px;margin-bottom:18px}.landingGuestAi-module__EMBjIq__card{padding-top:22px}.landingGuestAi-module__EMBjIq__titleBlock h2{line-height:1.15;font-size:clamp(28px,7vw,34px)!important}}.landingGuestAi-module__EMBjIq__loginGate{flex-direction:column;align-items:stretch;gap:14px}.landingGuestAi-module__EMBjIq__loginGate>div:first-child{min-width:0}.landingGuestAi-module__EMBjIq__loginActions{flex-wrap:wrap;gap:10px;width:100%;display:flex}.landingGuestAi-module__EMBjIq__loginActions button{white-space:nowrap;text-align:center;flex:140px;min-width:0;padding:12px 16px}.landingGuestAi-module__EMBjIq__Loginbtn{background:linear-gradient(120deg, var(--purple), var(--violet));border:0;justify-content:center;align-items:center;min-height:44px;transition:box-shadow .18s,transform .18s;display:inline-flex;box-shadow:0 16px 32px #6c4cf13d;white-space:nowrap!important;border-radius:10px!important;padding:0 17px!important;font-size:14px!important;font-weight:700!important;line-height:1!important}.landingGuestAi-module__EMBjIq__Loginbtn:hover{transform:translateY(-2px);box-shadow:0 20px 38px #4a33a633}.landingGuestAi-module__EMBjIq__customConversation .landingGuestAi-module__EMBjIq__userMessage{align-self:flex-end;flex:none!important;height:auto!important;min-height:0!important}::-webkit-scrollbar{width:5px;height:5px}
