.clvr-module__ahjyVW__main{background:#f7f7fb;min-height:100vh;overflow:hidden}.clvr-module__ahjyVW__layout{width:min(100%,1476px);min-height:calc(100vh - 72px);margin:0 auto;padding:0 40px;display:flex}.clvr-module__ahjyVW__sidebar{z-index:5;background:#fff;border-right:1px solid #ededf2;flex:0 0 325px;width:325px;height:calc(100vh - 72px);transition:width .42s cubic-bezier(.65,0,.35,1),flex-basis .42s cubic-bezier(.65,0,.35,1);position:sticky;top:72px;overflow:hidden;box-shadow:-100vw 0 0 100vw #fff}.clvr-module__ahjyVW__sidebarInner{flex-direction:column;width:325px;height:100%;padding:60px 0 22px;transition:width .42s cubic-bezier(.65,0,.35,1),padding .42s cubic-bezier(.65,0,.35,1);display:flex;position:relative}.clvr-module__ahjyVW__sidebarBrandRow{justify-content:space-between;align-items:center;width:100%;min-height:27px;display:flex;position:relative}.clvr-module__ahjyVW__sidebarBrandRow img{transform-origin:50%;will-change:top, left, transform;width:54px;height:auto;transition:top .42s cubic-bezier(.65,0,.35,1),left .42s cubic-bezier(.65,0,.35,1),transform .42s cubic-bezier(.65,0,.35,1);position:absolute;top:0;left:0;transform:rotate(0)}.clvr-module__ahjyVW__sidebar h1{letter-spacing:normal;margin:20px 0 0;font-size:40px;font-weight:700;line-height:1.18}.clvr-module__ahjyVW__sidebarMenu{flex-direction:column;gap:8px;margin-top:40px;padding-right:10px;display:flex}.clvr-module__ahjyVW__sidebarMenu button{cursor:pointer;text-align:left;background:0 0;border:0;border-radius:6px;align-items:center;gap:6px;width:100%;min-height:40px;padding:8px 12px 8px 28px;font-size:15px;font-weight:500;transition:background-color .18s,color .18s;display:flex;position:relative}.clvr-module__ahjyVW__sidebarMenu button:hover,.clvr-module__ahjyVW__sidebarMenu button:focus-visible{color:#7914f7;background:#f4eaff;outline:none}.clvr-module__ahjyVW__sidebarMenuIcon{color:#282832;flex:0 0 24px;justify-content:center;align-items:center;width:24px;height:24px;font-size:21px;font-weight:400;display:inline-flex;position:relative}.clvr-module__ahjyVW__newIcon,.clvr-module__ahjyVW__chatIcon,.clvr-module__ahjyVW__collapseIcon{background-position:50%;background-repeat:no-repeat;background-size:24px}.clvr-module__ahjyVW__newIcon{color:#0000;background-image:url(https://code-heim.com/images/clvr/ico-center.png);font-size:0}.clvr-module__ahjyVW__chatIcon{background-image:url(https://code-heim.com/images/clvr/ico-new-session.png)}.clvr-module__ahjyVW__collapseIcon{background-image:url(https://code-heim.com/images/clvr/ico-close.png)}.clvr-module__ahjyVW__chatIcon:before,.clvr-module__ahjyVW__chatIcon:after{content:"";border:1.6px solid;position:absolute}.clvr-module__ahjyVW__chatIcon:before{border-radius:5px;inset:3px 2px 5px}.clvr-module__ahjyVW__chatIcon:after{border-top:0;border-right:0;width:5px;height:5px;bottom:3px;left:6px;transform:skew(-25deg)}.clvr-module__ahjyVW__collapseIcon:before{content:"";border:1.6px solid;border-radius:2px;width:15px;height:11px}.clvr-module__ahjyVW__collapseIcon:after{content:"";background:currentColor;width:1.6px;height:10px;position:absolute;left:7px}.clvr-module__ahjyVW__chatIcon:before,.clvr-module__ahjyVW__chatIcon:after,.clvr-module__ahjyVW__collapseIcon:before,.clvr-module__ahjyVW__collapseIcon:after{display:none}.clvr-module__ahjyVW__historyWrap{scrollbar-color:#c6c6cf transparent;scrollbar-width:thin;flex:1;min-height:0;margin-top:22px;overflow:auto}.clvr-module__ahjyVW__historyList{flex-direction:column;gap:8px;padding-right:10px;display:flex}.clvr-module__ahjyVW__historyList button{cursor:pointer;text-align:left;background:0 0;border:0;border-radius:4px;justify-content:space-between;align-items:center;width:100%;min-height:66px;padding:12px;transition:background-color .2s;display:flex}.clvr-module__ahjyVW__historyList button:hover,.clvr-module__ahjyVW__historyList button:focus-visible{background:#fbfbfc;outline:none}.clvr-module__ahjyVW__historyList button:focus-visible{box-shadow:inset 0 0 0 1px #eadff6}.clvr-module__ahjyVW__historyContent{flex-direction:column;flex:1;gap:12px;min-width:0;display:flex}.clvr-module__ahjyVW__historyList .clvr-module__ahjyVW__historyTitle{color:#151519;text-overflow:ellipsis;white-space:nowrap;font-size:14px;font-weight:500;line-height:16px;overflow:hidden}.clvr-module__ahjyVW__historyList time{color:#717188;font-size:12px;font-weight:400;line-height:14px}.clvr-module__ahjyVW__historyMore{opacity:0;background:url(https://code-heim.com/images/clvr/ico-more.png) 50%/32px no-repeat;border-radius:50%;flex:0 0 32px;width:32px;height:32px;transition:opacity .2s,background-color .2s}.clvr-module__ahjyVW__historyList button:hover .clvr-module__ahjyVW__historyMore,.clvr-module__ahjyVW__historyList button:focus-visible .clvr-module__ahjyVW__historyMore{opacity:1}.clvr-module__ahjyVW__historySkeleton{background:linear-gradient(#eeeaf3 0 0) 12px 14px/68% 11px no-repeat,linear-gradient(#f3f0f6 0 0) 12px 35px/36% 9px no-repeat,#faf8fc;border-radius:4px;height:66px;position:relative;overflow:hidden}.clvr-module__ahjyVW__historySkeleton:after{content:"";background:linear-gradient(105deg,#0000 28%,#ffffffd1 48%,#0000 68%);animation:1.4s ease-in-out infinite clvr-module__ahjyVW__historyShimmer;position:absolute;inset:0;transform:translate(-100%)}.clvr-module__ahjyVW__historyStatus{color:#888491;word-break:keep-all;margin:6px 10px;font-size:12px;line-height:1.55}.clvr-module__ahjyVW__historyStatus p{margin:0}.clvr-module__ahjyVW__historyList .clvr-module__ahjyVW__historyRetry{color:#7815e8;min-height:auto;margin-top:8px;padding:0;font-size:12px;font-weight:700}.clvr-module__ahjyVW__historyList .clvr-module__ahjyVW__historyRetry:hover,.clvr-module__ahjyVW__historyList .clvr-module__ahjyVW__historyRetry:focus-visible{background:0 0;transform:none}.clvr-module__ahjyVW__sidebarFoot{color:#a0a0aa;margin:18px 10px 0;font-size:11px}.clvr-module__ahjyVW__sidebarFoot strong{color:#7f16ef}.clvr-module__ahjyVW__sidebarCollapsed{width:80px;box-shadow:none;background:#fbfbfc;border-right-color:#0000;flex-basis:80px}.clvr-module__ahjyVW__sidebarCollapsed .clvr-module__ahjyVW__sidebarInner{align-items:center;width:80px;padding:60px 0 22px}.clvr-module__ahjyVW__sidebarCollapsed h1,.clvr-module__ahjyVW__sidebarCollapsed .clvr-module__ahjyVW__sidebarMenu button>span:last-child,.clvr-module__ahjyVW__sidebarCollapsed .clvr-module__ahjyVW__historyWrap,.clvr-module__ahjyVW__sidebarCollapsed .clvr-module__ahjyVW__sidebarFoot{opacity:0;pointer-events:none}@media (min-width:1080px){.clvr-module__ahjyVW__sidebar h1,.clvr-module__ahjyVW__sidebar .clvr-module__ahjyVW__sidebarMenu button>span:last-child,.clvr-module__ahjyVW__sidebar .clvr-module__ahjyVW__historyWrap,.clvr-module__ahjyVW__sidebar .clvr-module__ahjyVW__sidebarFoot{visibility:visible;transition:opacity .17s .3s,visibility 0s linear .3s}.clvr-module__ahjyVW__sidebar h1,.clvr-module__ahjyVW__sidebar .clvr-module__ahjyVW__sidebarMenu button>span:last-child,.clvr-module__ahjyVW__sidebar .clvr-module__ahjyVW__sidebarFoot{white-space:nowrap}.clvr-module__ahjyVW__sidebarCollapsed h1,.clvr-module__ahjyVW__sidebarCollapsed .clvr-module__ahjyVW__sidebarMenu button>span:last-child,.clvr-module__ahjyVW__sidebarCollapsed .clvr-module__ahjyVW__historyWrap,.clvr-module__ahjyVW__sidebarCollapsed .clvr-module__ahjyVW__sidebarFoot{visibility:hidden;transition:opacity .1s,visibility 0s linear .1s}.clvr-module__ahjyVW__sidebarClosing h1,.clvr-module__ahjyVW__sidebarClosing .clvr-module__ahjyVW__sidebarMenu button>span:last-child,.clvr-module__ahjyVW__sidebarClosing .clvr-module__ahjyVW__historyWrap,.clvr-module__ahjyVW__sidebarClosing .clvr-module__ahjyVW__sidebarFoot{visibility:hidden;opacity:0;pointer-events:none;transition:opacity .1s,visibility 0s linear .1s}.clvr-module__ahjyVW__sidebarClosing .clvr-module__ahjyVW__sidebarMenu button,.clvr-module__ahjyVW__sidebarClosing .clvr-module__ahjyVW__sidebarMenu button:hover,.clvr-module__ahjyVW__sidebarClosing .clvr-module__ahjyVW__sidebarMenu button:focus-visible{color:#282832;box-shadow:none;background:0 0;border-color:#0000;outline:none;transition:none;transform:none}}.clvr-module__ahjyVW__sidebarCollapsed .clvr-module__ahjyVW__sidebarMenu button>span:last-child,.clvr-module__ahjyVW__sidebarCollapsed h1{position:absolute}.clvr-module__ahjyVW__sidebarCollapsed .clvr-module__ahjyVW__sidebarBrandRow{justify-content:center;width:100%;min-height:134px;position:relative}.clvr-module__ahjyVW__sidebarCollapsed .clvr-module__ahjyVW__sidebarBrandRow img{width:54px;transition-timing-function:cubic-bezier(.55,.06,.68,.19);position:absolute;top:54px;left:12px;transform:rotate(-90deg)}.clvr-module__ahjyVW__railOpenButton{display:none}.clvr-module__ahjyVW__sidebarCollapsed .clvr-module__ahjyVW__railOpenButton{cursor:pointer;opacity:0;background:url(https://code-heim.com/images/clvr/ico-wheel.svg) calc(50% + 1px)/22px no-repeat;border:0;width:32px;height:32px;padding:0;font-size:0;animation:.34s cubic-bezier(.2,.78,.24,1) .42s both clvr-module__ahjyVW__rail-logo-in;display:block;position:absolute;top:0;left:24px}@keyframes clvr-module__ahjyVW__rail-logo-in{0%{opacity:0;transform:translateY(12px)scale(.76)}62%{opacity:1;transform:translateY(-3px)scale(1.04)}to{opacity:1;transform:translateY(0)scale(1)}}.clvr-module__ahjyVW__sidebarCollapsed .clvr-module__ahjyVW__sidebarMenu{background:#fff;border-radius:999px;gap:8px;width:52px;margin-top:0;padding:0 10px;position:absolute;top:194px;left:14px;box-shadow:0 8px 24px #231c2f09}.clvr-module__ahjyVW__sidebarCollapsed .clvr-module__ahjyVW__sidebarMenu button{color:#47434f;border:1px solid #0000;border-radius:50%;justify-content:center;width:32px;min-height:40px;padding:0;transition:color .18s,background-color .18s,border-color .18s,transform .18s,box-shadow .18s;position:relative}.clvr-module__ahjyVW__sidebarCollapsed .clvr-module__ahjyVW__sidebarMenu button:hover,.clvr-module__ahjyVW__sidebarCollapsed .clvr-module__ahjyVW__sidebarMenu button:focus-visible{color:#7717e9;box-shadow:none;background:0 0;border-color:#0000;transform:none}.clvr-module__ahjyVW__sidebarCollapsed .clvr-module__ahjyVW__sidebarMenuIcon{background-position:50%;background-repeat:no-repeat;background-size:24px;flex-basis:24px;width:24px;height:24px}.clvr-module__ahjyVW__sidebarCollapsed .clvr-module__ahjyVW__newIcon{color:#0000;background-image:url(https://code-heim.com/images/clvr/ico-center.png);font-size:0}.clvr-module__ahjyVW__sidebarCollapsed .clvr-module__ahjyVW__chatIcon{background-image:url(https://code-heim.com/images/clvr/ico-new-session.png)}.clvr-module__ahjyVW__sidebarCollapsed .clvr-module__ahjyVW__collapseIcon{background-image:url(https://code-heim.com/images/clvr/ico-showlist.png)}.clvr-module__ahjyVW__sidebarCollapsed .clvr-module__ahjyVW__chatIcon:before,.clvr-module__ahjyVW__sidebarCollapsed .clvr-module__ahjyVW__chatIcon:after,.clvr-module__ahjyVW__sidebarCollapsed .clvr-module__ahjyVW__collapseIcon:before,.clvr-module__ahjyVW__sidebarCollapsed .clvr-module__ahjyVW__collapseIcon:after{display:none}.clvr-module__ahjyVW__railBadge{z-index:2;color:#fff;background:#ff5963;border-radius:999px;place-items:center;min-width:14px;height:14px;padding:0 3px;font-size:9px;font-weight:700;line-height:1;display:grid;position:absolute;top:-2px;right:-3px}.clvr-module__ahjyVW__stage{background:radial-gradient(circle at 34% 102%,#ffc2c6b8,#0000 29%),radial-gradient(circle at 72% 103%,#dea5ffb8,#0000 31%),#f9f9fc;flex:1;min-width:0;min-height:calc(100vh - 72px);padding:60px 0 0 32px;position:relative}.clvr-module__ahjyVW__stageInner{text-align:center;flex-direction:column;width:min(100%,1040px);min-height:calc(100vh - 132px);margin:0 auto;padding:0 8px 80px;display:flex;position:relative}.clvr-module__ahjyVW__stageTop{justify-content:space-between;align-items:center;gap:18px;min-height:42px;display:flex}.clvr-module__ahjyVW__modeSwitch{background:#ffffffbd;border:1px solid #dedee6;border-radius:999px;flex:0 0 234px;width:234px;height:42px;padding:2px;display:flex;position:relative}.clvr-module__ahjyVW__modeSwitchBg{z-index:0;background:linear-gradient(110deg,#111116 15%,#7112f4 100%);border-radius:999px;width:114px;height:36px;transition:left .42s cubic-bezier(.65,0,.35,1),width .42s cubic-bezier(.65,0,.35,1);position:absolute;top:2px;left:2px;box-shadow:0 7px 18px #6e00dc33}.clvr-module__ahjyVW__modeSwitch.clvr-module__ahjyVW__mentorSelected .clvr-module__ahjyVW__modeSwitchBg{left:116px}.clvr-module__ahjyVW__modeSwitch button{z-index:1;color:#60606c;cursor:pointer;background:0 0;border:0;width:114px;height:36px;padding:0;font-size:15px;font-weight:600;transition:color .22s;position:relative}.clvr-module__ahjyVW__modeSwitch .clvr-module__ahjyVW__modeActive{color:#fff}.clvr-module__ahjyVW__typingNote{color:#7d16f7;white-space:nowrap;margin:0 auto 0 0;font-size:14px}.clvr-module__ahjyVW__personaButton{cursor:pointer;white-space:nowrap;background:#fff;border:1px solid #e6e4eb;border-radius:999px;align-items:center;gap:8px;min-height:42px;padding:5px 13px 5px 5px;font-size:13px;font-weight:600;display:inline-flex}.clvr-module__ahjyVW__mentorPickerButton{cursor:pointer;white-space:nowrap;background:#ffffffc7;border:1px solid #dedce4;border-radius:4px;align-items:center;gap:6px;min-height:42px;padding:0 15px;font-size:13px;font-weight:600;transition:border-color .2s,box-shadow .2s,color .2s,transform .2s;display:inline-flex}.clvr-module__ahjyVW__mentorPickerButton>span:first-child{color:#8518f4;font-size:15px}.clvr-module__ahjyVW__mentorPickerButton:hover,.clvr-module__ahjyVW__mentorPickerButton:focus-visible{color:#7715e1;border-color:#9e3df5;outline:none;transform:translateY(-2px);box-shadow:0 9px 24px #771ada21}.clvr-module__ahjyVW__personaDot{color:#fff;background:linear-gradient(145deg,#8524ff,#6800da);border-radius:50% 50% 4px;justify-content:center;align-items:center;width:30px;height:30px;font-size:14px;display:inline-flex}.clvr-module__ahjyVW__mobileHistoryButton,.clvr-module__ahjyVW__mobileSidebarClose{display:none}.clvr-module__ahjyVW__welcome{flex-direction:column;flex:1;align-items:center;animation:.58s cubic-bezier(.22,1,.36,1) both clvr-module__ahjyVW__reveal;display:flex}.clvr-module__ahjyVW__identity{align-items:center;gap:20px;margin-top:40px;display:flex}.clvr-module__ahjyVW__identity strong{font-size:18px;font-weight:700}.clvr-module__ahjyVW__botAvatar{background:linear-gradient(145deg,#9916ff,#6200cf);border-radius:50% 50% 50% 5px;flex:0 0 64px;justify-content:center;align-items:center;width:64px;height:64px;display:inline-flex;position:relative;box-shadow:0 12px 30px #7a11e838}.clvr-module__ahjyVW__botAvatar:after{content:"";background:linear-gradient(145deg,#ff4899,#9624ff);border:4px solid #fff;border-radius:50%;width:21px;height:21px;animation:2.8s ease-in-out infinite clvr-module__ahjyVW__orbit;position:absolute;top:-6px;right:-7px}.clvr-module__ahjyVW__botFace{border:2px solid #fff;border-radius:9px;justify-content:center;align-items:center;gap:7px;width:36px;height:27px;display:flex;position:relative}.clvr-module__ahjyVW__botFace:after{content:"";border-bottom:2px solid #fff;border-radius:50%;width:10px;height:5px;position:absolute;bottom:4px;left:50%;transform:translate(-50%)}.clvr-module__ahjyVW__botFace i{background:#fff;border-radius:2px;width:3px;height:4px;transform:translateY(-3px)}.clvr-module__ahjyVW__botAntenna{background:#fff;width:2px;height:6px;position:absolute;top:11px}.clvr-module__ahjyVW__botAntenna:before{content:"";background:#fff;border-radius:50%;width:6px;height:6px;position:absolute;top:-3px;left:-2px}.clvr-module__ahjyVW__agentSelect{margin-top:40px}.clvr-module__ahjyVW__agentSelect p{margin:0;font-size:16px;font-weight:500}.clvr-module__ahjyVW__agentSelect>div{flex-wrap:wrap;justify-content:center;gap:10px;margin-top:16px;display:flex}.clvr-module__ahjyVW__agentSelect button{cursor:pointer;background:#ffffffd1;border:1px solid #dfdfe7;border-radius:4px;min-width:90px;height:40px;padding:0 16px;font-size:14px;font-weight:600;transition:border-color .2s,color .2s,box-shadow .2s,transform .2s}.clvr-module__ahjyVW__agentSelect button:hover{color:#7d12f4;border-color:#9a32ff;transform:translateY(-2px)}.clvr-module__ahjyVW__agentSelect .clvr-module__ahjyVW__agentActive{color:#7b12ef;background:#f4e9ff;border-color:#8a14ff;box-shadow:0 7px 18px #8410f51f}.clvr-module__ahjyVW__heroCopy{gap:20px;margin-top:80px;display:grid}.clvr-module__ahjyVW__heroCopy h2{letter-spacing:-.045em;margin:0;font-size:clamp(30px,2.4vw,36px);font-weight:600}.clvr-module__ahjyVW__heroCopy p{color:#40404a;margin:0;font-size:18px;line-height:1.55}.clvr-module__ahjyVW__mentorImage{border-radius:50%;width:64px;height:64px}.clvr-module__ahjyVW__mentorAvatar{background-color:#f4e8ff;background-position:50%;background-repeat:no-repeat;background-size:cover;border-radius:50%;flex:0 0 64px;width:64px;height:64px;display:inline-block}.clvr-module__ahjyVW__mentorMeta{gap:16px;margin-top:24px;display:grid}.clvr-module__ahjyVW__mentorMeta>strong{font-size:16px}.clvr-module__ahjyVW__mentorMeta>div{justify-content:center;gap:8px;display:flex}.clvr-module__ahjyVW__mentorMeta span{color:#60118d;background:#ffffffbf;border:1px solid #e2d6ed;border-radius:4px;padding:7px 12px;font-size:12px}.clvr-module__ahjyVW__mobileDescription{display:none}.clvr-module__ahjyVW__searchArea{gap:40px;width:100%;margin-top:40px;display:grid}.clvr-module__ahjyVW__searchForm{background:#fff;border:1px solid #0000;border-radius:999px;align-items:center;width:min(100%,688px);height:62px;margin:0 auto;padding:5px 6px 5px 25px;transition:border-color .2s,box-shadow .2s;display:flex;box-shadow:0 16px 40px #41295c1c}.clvr-module__ahjyVW__searchForm:focus-within{border-color:#ba66ff;box-shadow:0 18px 44px #7717d62e}.clvr-module__ahjyVW__searchForm input{background:0 0;border:0;outline:0;flex:1;min-width:0;font-size:15px}.clvr-module__ahjyVW__searchForm input::placeholder{color:#0000;opacity:1;background:linear-gradient(90deg,#ff4f6f,#ff3caf 45%,#7a20ff 82%);-webkit-background-clip:text;background-clip:text;font-weight:600}.clvr-module__ahjyVW__searchForm button{cursor:pointer;background:linear-gradient(145deg,#d79aff,#a75dff);border:0;border-radius:50%;flex:0 0 50px;justify-content:center;align-items:center;width:50px;height:50px;transition:transform .2s,opacity .2s,box-shadow .2s;display:inline-flex}.clvr-module__ahjyVW__searchForm button:hover:not(:disabled){transform:scale(1.05)rotate(-4deg);box-shadow:0 8px 18px #8323ee47}.clvr-module__ahjyVW__searchForm button:disabled{cursor:default;opacity:.68}.clvr-module__ahjyVW__sendPlane{fill:none;stroke:#fff;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.5px;width:23px;height:23px}.clvr-module__ahjyVW__suggestions{flex-wrap:wrap;justify-content:center;gap:10px;display:flex}.clvr-module__ahjyVW__suggestions button{cursor:pointer;color:#4b4b55;background:#ffffffdb;border:1px solid #dedee6;border-radius:999px;align-items:center;gap:9px;min-height:42px;padding:8px 16px;font-size:14px;font-weight:500;transition:border-color .2s,box-shadow .2s,transform .2s;display:inline-flex}.clvr-module__ahjyVW__suggestions button:hover{border-color:#b050ff;transform:translateY(-3px);box-shadow:0 10px 24px #8027d21f}.clvr-module__ahjyVW__suggestionIcon{background-position:50%;background-repeat:no-repeat;background-size:contain;width:19px;height:19px;display:inline-block}.clvr-module__ahjyVW__thumb{background-image:url(/images/ico-color-thumbs-up.svg)}.clvr-module__ahjyVW__building{background-image:url(/images/ico-color-building.svg)}.clvr-module__ahjyVW__book{background-image:url(/images/ico-color-book.svg)}.clvr-module__ahjyVW__chart{background-image:url(/images/ico-color-chart.svg)}.clvr-module__ahjyVW__chatPanel{text-align:left;background:#ffffffb8;border:1px solid #ddd8e6e6;border-radius:20px;flex-direction:column;flex:1;min-height:0;margin-top:28px;animation:.48s cubic-bezier(.22,1,.36,1) both clvr-module__ahjyVW__reveal;display:flex;overflow:hidden;box-shadow:0 24px 60px #38235112}.clvr-module__ahjyVW__chatHeading{background:#ffffffc2;border-bottom:1px solid #ece9f0;align-items:center;gap:13px;padding:16px 20px;display:flex}.clvr-module__ahjyVW__chatHeading .clvr-module__ahjyVW__botAvatar{flex-basis:48px;width:48px;height:48px;transform:scale(.9)}.clvr-module__ahjyVW__chatHeading img,.clvr-module__ahjyVW__chatMentorAvatar{object-fit:cover;border-radius:50%;flex-basis:52px;width:52px;height:52px}.clvr-module__ahjyVW__chatHeading>div{gap:4px;display:grid}.clvr-module__ahjyVW__chatHeading strong{font-size:15px}.clvr-module__ahjyVW__chatHeading span{color:#898894;font-size:12px}.clvr-module__ahjyVW__messages{flex-direction:column;flex:1;gap:18px;min-height:240px;max-height:calc(100vh - 390px);padding:24px;display:flex;overflow-y:auto}.clvr-module__ahjyVW__messages article{border-radius:15px;width:fit-content;max-width:min(78%,700px);padding:13px 17px;font-size:14px;line-height:1.65}.clvr-module__ahjyVW__messages article p{margin:0}.clvr-module__ahjyVW__messages article p+p,.clvr-module__ahjyVW__messages article ul,.clvr-module__ahjyVW__messages article ol,.clvr-module__ahjyVW__messages article blockquote{margin-top:10px}.clvr-module__ahjyVW__messages article h3{margin:0 0 10px;font-size:17px}.clvr-module__ahjyVW__userMessage{color:#fff;background:linear-gradient(135deg,#7e1bf2,#a325f2);align-self:flex-end;border-bottom-right-radius:3px!important}.clvr-module__ahjyVW__assistantMessage{background:#fff;border:1px solid #e6e2eb;align-self:flex-start;border-bottom-left-radius:3px!important}.clvr-module__ahjyVW__assistantMessage blockquote{color:#65616b;border-left:3px solid #8b22f1;margin-left:0;padding-left:12px}.clvr-module__ahjyVW__thinking{color:#595360;background:linear-gradient(105deg,#fff 18%,#faf5ff 50%,#fff 82%) 0 0/220% 100%;border:1px solid #dfd4ea;border-radius:15px 15px 15px 3px;align-self:flex-start;align-items:center;gap:10px;width:fit-content;min-height:44px;padding:0 15px;animation:.36s cubic-bezier(.22,1,.36,1) both clvr-module__ahjyVW__thinkingBubbleIn,2.2s ease-in-out .36s infinite clvr-module__ahjyVW__thinkingShimmer;display:flex;position:relative;overflow:hidden;box-shadow:0 8px 22px #582d7e14}.clvr-module__ahjyVW__thinkingLabel{z-index:1;letter-spacing:-.02em;white-space:nowrap;font-size:13px;font-weight:600;position:relative}.clvr-module__ahjyVW__thinkingDots{z-index:1;align-items:center;gap:4px;display:inline-flex;position:relative}.clvr-module__ahjyVW__thinkingDots i{background:#8520ef;border-radius:50%;flex:0 0 5px;width:5px;height:5px;animation:1s ease-in-out infinite clvr-module__ahjyVW__thinking;display:block}.clvr-module__ahjyVW__thinkingDots i:nth-child(2){animation-delay:.12s}.clvr-module__ahjyVW__thinkingDots i:nth-child(3){animation-delay:.24s}.clvr-module__ahjyVW__chatError{color:#e33f61;margin:0;font-size:13px}.clvr-module__ahjyVW__searchAreaChatting{flex:none;margin-top:16px}.clvr-module__ahjyVW__mobileDim{display:none}.clvr-module__ahjyVW__mentorPicker{z-index:500;place-items:center;padding:84px 24px 24px;display:grid;position:fixed;inset:0}.clvr-module__ahjyVW__mentorPickerDim{cursor:default;-webkit-backdrop-filter:blur(1.5px);backdrop-filter:blur(1.5px);background:#17151c6b;border:0;width:100%;height:100%;padding:0;animation:.28s ease-out both clvr-module__ahjyVW__mentorDimIn;position:absolute;inset:0}.clvr-module__ahjyVW__mentorPickerDialog{z-index:1;transform-origin:50% 46%;background:#f8f7fb;border:1px solid #ffffffb8;border-radius:14px;flex-direction:column;width:min(1158px,100vw - 48px);max-height:min(716px,100dvh - 108px);animation:.52s cubic-bezier(.16,1,.3,1) both clvr-module__ahjyVW__mentorDialogIn;display:flex;position:relative;overflow:hidden;box-shadow:0 28px 80px #18112045}.clvr-module__ahjyVW__mentorPickerHeader{background:#ffffffd1;border-bottom:1px solid #e9e7ed;justify-content:center;align-items:center;min-height:76px;padding:18px 76px;display:flex;position:relative}.clvr-module__ahjyVW__mentorPickerHeader h2{letter-spacing:-.025em;margin:0;font-size:21px;font-weight:700}.clvr-module__ahjyVW__mentorPickerClose{cursor:pointer;background:0 0;border:0;border-radius:50%;width:42px;height:42px;padding:0;transition:background-color .18s,transform .24s;position:absolute;top:50%;right:22px;transform:translateY(-50%)}.clvr-module__ahjyVW__mentorPickerClose:hover,.clvr-module__ahjyVW__mentorPickerClose:focus-visible{background:#f0e9f7;outline:none;transform:translateY(-50%)rotate(90deg)}.clvr-module__ahjyVW__mentorPickerClose span{background:#25232a;width:20px;height:1.6px;position:absolute;top:20px;left:11px}.clvr-module__ahjyVW__mentorPickerClose span:first-child{transform:rotate(45deg)}.clvr-module__ahjyVW__mentorPickerClose span:last-child{transform:rotate(-45deg)}.clvr-module__ahjyVW__mentorPickerIntro{text-align:center;gap:34px;padding:22px 28px 20px;display:grid}.clvr-module__ahjyVW__mentorPickerIntro p{margin:0;font-size:15px}.clvr-module__ahjyVW__mentorPickerIntro small{color:#85838c;font-size:11px}.clvr-module__ahjyVW__mentorGrid{scrollbar-color:#bdb9c4 transparent;scrollbar-width:thin;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;min-height:0;padding:0 28px 30px;display:grid;overflow-y:auto}.clvr-module__ahjyVW__mentorCard{cursor:pointer;text-align:left;opacity:0;min-height:132px;animation:.42s cubic-bezier(.22,1,.36,1) both clvr-module__ahjyVW__mentorCardIn;animation-delay:calc(.15s + var(--mentor-index) * 34ms);background:#fff;border:1px solid #e4e1e8;border-radius:7px;align-items:flex-start;gap:14px;padding:12px 14px 12px 10px;transition:border-color .2s,box-shadow .24s,transform .24s;display:flex;position:relative;transform:translateY(12px)scale(.985)}.clvr-module__ahjyVW__mentorCard:hover,.clvr-module__ahjyVW__mentorCard:focus-visible,.clvr-module__ahjyVW__mentorCardActive{border-color:#a33eff;outline:none;transform:translateY(-3px);box-shadow:0 10px 26px #721ac71f}.clvr-module__ahjyVW__mentorCard .clvr-module__ahjyVW__mentorAvatar{flex-basis:60px;width:60px;height:60px}.clvr-module__ahjyVW__mentorCardCopy{gap:8px;min-width:0;padding-top:9px;display:grid}.clvr-module__ahjyVW__mentorCardCopy>strong{font-size:17px;line-height:1}.clvr-module__ahjyVW__mentorCardCopy>small{color:#4f4c55;text-overflow:ellipsis;white-space:nowrap;font-size:12px;overflow:hidden}.clvr-module__ahjyVW__mentorCardCopy>span{flex-wrap:wrap;gap:5px;display:flex}.clvr-module__ahjyVW__mentorCardCopy i{white-space:nowrap;background:#eafbdc;border:1px solid #cfe4b4;border-radius:4px;padding:5px 8px;font-size:10px;font-style:normal}.clvr-module__ahjyVW__mentorCount{color:#8c8993;font-size:11px;position:absolute;top:12px;right:12px}.clvr-module__ahjyVW__mentorPickerClosing{pointer-events:none}.clvr-module__ahjyVW__mentorPickerClosing .clvr-module__ahjyVW__mentorPickerDim{animation:.3s ease-in both clvr-module__ahjyVW__mentorDimOut}.clvr-module__ahjyVW__mentorPickerClosing .clvr-module__ahjyVW__mentorPickerDialog{animation:.32s cubic-bezier(.4,0,1,1) both clvr-module__ahjyVW__mentorDialogOut}.clvr-module__ahjyVW__mentorPickerClosing .clvr-module__ahjyVW__mentorCard{opacity:1;animation:none}@keyframes clvr-module__ahjyVW__reveal{0%{opacity:0;filter:blur(8px);transform:translateY(12px)}to{opacity:1;filter:blur();transform:translateY(0)}}@keyframes clvr-module__ahjyVW__orbit{0%,to{transform:translateY(0)rotate(0)}50%{transform:translateY(-4px)rotate(14deg)}}@keyframes clvr-module__ahjyVW__thinking{0%,70%,to{opacity:.25;transform:translateY(0)}35%{opacity:1;transform:translateY(-3px)}}@keyframes clvr-module__ahjyVW__thinkingBubbleIn{0%{opacity:0;filter:blur(4px);transform:translateY(8px)scale(.98)}to{opacity:1;filter:blur();transform:translateY(0)scale(1)}}@keyframes clvr-module__ahjyVW__thinkingShimmer{0%,to{background-position:100%}50%{background-position:0}}@keyframes clvr-module__ahjyVW__historyShimmer{to{transform:translate(100%)}}@keyframes clvr-module__ahjyVW__mentorDimIn{0%{opacity:0}to{opacity:1}}@keyframes clvr-module__ahjyVW__mentorDimOut{0%{opacity:1}to{opacity:0}}@keyframes clvr-module__ahjyVW__mentorDialogIn{0%{opacity:0;filter:blur(12px);transform:translateY(30px)scale(.96)}62%{opacity:1;filter:blur();transform:translateY(-3px)scale(1.002)}to{opacity:1;filter:blur();transform:translateY(0)scale(1)}}@keyframes clvr-module__ahjyVW__mentorDialogOut{0%{opacity:1;filter:blur();transform:translateY(0)scale(1)}to{opacity:0;filter:blur(7px);transform:translateY(18px)scale(.975)}}@keyframes clvr-module__ahjyVW__mentorCardIn{0%{opacity:0;filter:blur(5px);transform:translateY(12px)scale(.985)}to{opacity:1;filter:blur();transform:translateY(0)scale(1)}}@media (max-width:1349px){.clvr-module__ahjyVW__typingNote{display:none}.clvr-module__ahjyVW__stageInner{max-width:900px}}@media (max-width:1079px) and (min-width:960px){.clvr-module__ahjyVW__sidebar{width:80px;box-shadow:none;background:#fbfbfc;border-right-color:#0000;flex-basis:80px}.clvr-module__ahjyVW__sidebar .clvr-module__ahjyVW__sidebarInner{align-items:center;width:80px;padding:60px 0 22px}.clvr-module__ahjyVW__sidebar h1,.clvr-module__ahjyVW__sidebar .clvr-module__ahjyVW__sidebarMenu button>span:last-child,.clvr-module__ahjyVW__sidebar .clvr-module__ahjyVW__historyWrap,.clvr-module__ahjyVW__sidebar .clvr-module__ahjyVW__sidebarFoot{opacity:0;pointer-events:none}.clvr-module__ahjyVW__sidebar .clvr-module__ahjyVW__sidebarMenu button>span:last-child,.clvr-module__ahjyVW__sidebar h1{position:absolute}.clvr-module__ahjyVW__sidebar .clvr-module__ahjyVW__sidebarBrandRow{justify-content:center;width:100%;min-height:134px;position:relative}.clvr-module__ahjyVW__sidebar .clvr-module__ahjyVW__sidebarBrandRow img{width:54px;position:absolute;top:54px;left:12px;transform:rotate(-90deg)}.clvr-module__ahjyVW__sidebar .clvr-module__ahjyVW__railOpenButton{cursor:pointer;background:url(https://code-heim.com/images/clvr/ico-wheel.svg) calc(50% + 1px)/22px no-repeat;border:0;width:32px;height:32px;padding:0;display:block;position:absolute;top:0;left:24px}.clvr-module__ahjyVW__sidebar .clvr-module__ahjyVW__sidebarMenu{background:#fff;border-radius:999px;gap:8px;width:52px;margin-top:0;padding:0 10px;position:absolute;top:194px;left:14px}.clvr-module__ahjyVW__sidebar .clvr-module__ahjyVW__sidebarMenu button{border:1px solid #0000;border-radius:50%;justify-content:center;width:32px;min-height:40px;padding:0;position:relative}.clvr-module__ahjyVW__sidebar .clvr-module__ahjyVW__sidebarMenu button:hover,.clvr-module__ahjyVW__sidebar .clvr-module__ahjyVW__sidebarMenu button:focus-visible{color:#7717e9;box-shadow:none;background:0 0;border-color:#0000;outline:none;transform:none}.clvr-module__ahjyVW__sidebar .clvr-module__ahjyVW__sidebarMenuIcon{background-position:50%;background-repeat:no-repeat;background-size:24px;flex-basis:24px;width:24px;height:24px}.clvr-module__ahjyVW__sidebar .clvr-module__ahjyVW__newIcon{color:#0000;background-image:url(https://code-heim.com/images/clvr/ico-center.png);font-size:0}.clvr-module__ahjyVW__sidebar .clvr-module__ahjyVW__chatIcon{background-image:url(https://code-heim.com/images/clvr/ico-new-session.png)}.clvr-module__ahjyVW__sidebar .clvr-module__ahjyVW__collapseIcon{background-image:url(https://code-heim.com/images/clvr/ico-showlist.png)}.clvr-module__ahjyVW__sidebar .clvr-module__ahjyVW__chatIcon:before,.clvr-module__ahjyVW__sidebar .clvr-module__ahjyVW__chatIcon:after,.clvr-module__ahjyVW__sidebar .clvr-module__ahjyVW__collapseIcon:before,.clvr-module__ahjyVW__sidebar .clvr-module__ahjyVW__collapseIcon:after{display:none}.clvr-module__ahjyVW__sidebar .clvr-module__ahjyVW__railBadge{z-index:2;color:#fff;background:#ff5963;border-radius:999px;place-items:center;min-width:14px;height:14px;padding:0 3px;font-size:9px;font-weight:700;display:grid;position:absolute;top:-2px;right:-3px}}@media (max-width:959px){.clvr-module__ahjyVW__main{min-height:100dvh}.clvr-module__ahjyVW__layout{min-height:calc(100dvh - 72px);padding:0}.clvr-module__ahjyVW__sidebar,.clvr-module__ahjyVW__sidebarCollapsed{z-index:310;border:0;border-radius:0 20px 0 0;flex-basis:auto;width:min(333px,100vw - 36px);height:auto;transition:left .42s cubic-bezier(.22,1,.36,1);position:fixed;top:72px;bottom:0;left:-340px;box-shadow:18px 0 50px #1712212e}.clvr-module__ahjyVW__sidebarOpen,.clvr-module__ahjyVW__sidebarCollapsed.clvr-module__ahjyVW__sidebarOpen{left:0}.clvr-module__ahjyVW__sidebar .clvr-module__ahjyVW__sidebarInner,.clvr-module__ahjyVW__sidebarCollapsed .clvr-module__ahjyVW__sidebarInner{align-items:stretch;width:100%;padding:32px 24px 20px}.clvr-module__ahjyVW__sidebar .clvr-module__ahjyVW__sidebarBrandRow img,.clvr-module__ahjyVW__sidebar h1,.clvr-module__ahjyVW__sidebar .clvr-module__ahjyVW__sidebarMenu button>span:last-child,.clvr-module__ahjyVW__sidebar .clvr-module__ahjyVW__historyWrap,.clvr-module__ahjyVW__sidebar .clvr-module__ahjyVW__sidebarFoot,.clvr-module__ahjyVW__sidebarCollapsed .clvr-module__ahjyVW__sidebarBrandRow img,.clvr-module__ahjyVW__sidebarCollapsed h1,.clvr-module__ahjyVW__sidebarCollapsed .clvr-module__ahjyVW__sidebarMenu button>span:last-child,.clvr-module__ahjyVW__sidebarCollapsed .clvr-module__ahjyVW__historyWrap,.clvr-module__ahjyVW__sidebarCollapsed .clvr-module__ahjyVW__sidebarFoot{opacity:1;pointer-events:auto}.clvr-module__ahjyVW__sidebar .clvr-module__ahjyVW__sidebarMenu button>span:last-child,.clvr-module__ahjyVW__sidebarCollapsed .clvr-module__ahjyVW__sidebarMenu button>span:last-child,.clvr-module__ahjyVW__sidebar h1,.clvr-module__ahjyVW__sidebarCollapsed h1{position:static}.clvr-module__ahjyVW__sidebarCollapsed .clvr-module__ahjyVW__sidebarBrandRow{justify-content:space-between;min-height:27px;position:static}.clvr-module__ahjyVW__sidebarCollapsed .clvr-module__ahjyVW__sidebarBrandRow img{width:54px;position:static;transform:none}.clvr-module__ahjyVW__sidebar .clvr-module__ahjyVW__railOpenButton,.clvr-module__ahjyVW__sidebarCollapsed .clvr-module__ahjyVW__railOpenButton{display:none}.clvr-module__ahjyVW__sidebar h1{font-size:30px}.clvr-module__ahjyVW__historyList .clvr-module__ahjyVW__historyTitle{font-size:16px;line-height:19px}.clvr-module__ahjyVW__historyList time{font-size:13px;line-height:16px}.clvr-module__ahjyVW__historyMore{opacity:1}.clvr-module__ahjyVW__sidebar .clvr-module__ahjyVW__sidebarMenu,.clvr-module__ahjyVW__sidebarCollapsed .clvr-module__ahjyVW__sidebarMenu{width:auto;box-shadow:none;background:0 0;border-radius:0;gap:8px;margin-top:30px;padding:0;position:static;top:auto;left:auto}.clvr-module__ahjyVW__sidebar .clvr-module__ahjyVW__sidebarMenu button,.clvr-module__ahjyVW__sidebarCollapsed .clvr-module__ahjyVW__sidebarMenu button{border-radius:6px;justify-content:flex-start;width:100%;min-height:40px;padding:8px 12px;position:static}.clvr-module__ahjyVW__collapseButton{display:none!important}.clvr-module__ahjyVW__mobileSidebarClose{cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;width:34px;height:34px;font-size:28px;font-weight:300;display:inline-flex}.clvr-module__ahjyVW__mobileDim{z-index:300;opacity:0;pointer-events:none;background:#1411195c;transition:opacity .3s;display:block;position:fixed;inset:72px 0 0}.clvr-module__ahjyVW__mobileDimVisible{opacity:1;pointer-events:auto}.clvr-module__ahjyVW__stage{background:radial-gradient(circle at 20% 104%,#ffc0c7bf,#0000 42%),radial-gradient(circle at 83% 101%,#d996ffcc,#0000 45%),#f9f9fc;width:100%;min-height:calc(100dvh - 72px);padding:10px 0 0}.clvr-module__ahjyVW__stageInner{min-height:calc(100dvh - 82px);padding:0 20px 124px}.clvr-module__ahjyVW__stageTop{min-height:42px}.clvr-module__ahjyVW__mobileHistoryButton{background:#ffffffd1;border:1px solid #e2e0e8;border-radius:50%;flex:0 0 42px;place-content:center;gap:3px;width:42px;height:42px;display:grid}.clvr-module__ahjyVW__mobileHistoryButton span{background:#36343b;width:15px;height:1.5px}.clvr-module__ahjyVW__modeSwitch{flex-basis:184px;width:184px}.clvr-module__ahjyVW__modeSwitchBg{width:72px}.clvr-module__ahjyVW__modeSwitch.clvr-module__ahjyVW__mentorSelected .clvr-module__ahjyVW__modeSwitchBg{width:110px;left:72px}.clvr-module__ahjyVW__modeSwitch button{flex:1;width:auto;padding:0 12px;font-size:14px}.clvr-module__ahjyVW__modeSwitch button span{display:none}.clvr-module__ahjyVW__personaButton{flex:0 0 42px;width:42px;padding:5px}.clvr-module__ahjyVW__mentorPickerButton{border-radius:50%;flex:0 0 42px;justify-content:center;width:42px;height:42px;padding:0}.clvr-module__ahjyVW__mentorPickerButton>span:last-child,.clvr-module__ahjyVW__personaButton>span:last-child{display:none}.clvr-module__ahjyVW__personaDot{width:30px}.clvr-module__ahjyVW__identity{gap:14px;margin-top:clamp(54px,10vh,104px)}.clvr-module__ahjyVW__identity .clvr-module__ahjyVW__botAvatar,.clvr-module__ahjyVW__mentorImage{flex-basis:48px;width:48px;height:48px}.clvr-module__ahjyVW__identity .clvr-module__ahjyVW__botFace{transform:scale(.74)}.clvr-module__ahjyVW__identity strong{font-size:18px}.clvr-module__ahjyVW__agentSelect{margin-top:30px}.clvr-module__ahjyVW__agentSelect p{font-size:15px}.clvr-module__ahjyVW__agentSelect>div{max-width:410px;margin-top:14px}.clvr-module__ahjyVW__agentSelect button{min-width:78px;height:38px;padding:0 12px;font-size:13px}.clvr-module__ahjyVW__heroCopy{margin-top:clamp(38px,6vh,68px)}.clvr-module__ahjyVW__heroCopy h2{font-size:clamp(26px,5.8vw,34px)}.clvr-module__ahjyVW__heroCopy p{display:none}.clvr-module__ahjyVW__mobileDescription{color:#66646c;max-width:420px;margin:18px auto 0;font-size:14px;line-height:1.55;display:block}.clvr-module__ahjyVW__mentorMeta{margin-top:20px}.clvr-module__ahjyVW__searchArea{z-index:20;right:0;bottom:max(20px, env(safe-area-inset-bottom));gap:0;margin:0;padding:0 20px;position:fixed;left:0}.clvr-module__ahjyVW__searchForm{height:60px}.clvr-module__ahjyVW__suggestions{display:none}.clvr-module__ahjyVW__chatPanel{border-radius:16px;margin-top:16px}.clvr-module__ahjyVW__mentorPicker{padding:82px 14px 14px}.clvr-module__ahjyVW__mentorPickerDialog{border-radius:16px;width:100%;max-height:calc(100dvh - 96px)}.clvr-module__ahjyVW__mentorPickerHeader{justify-content:flex-start;min-height:64px;padding:14px 62px 14px 18px}.clvr-module__ahjyVW__mentorPickerHeader h2{font-size:19px}.clvr-module__ahjyVW__mentorPickerIntro{text-align:left;gap:14px;padding:18px 18px 16px}.clvr-module__ahjyVW__mentorPickerIntro small{line-height:1.5}.clvr-module__ahjyVW__mentorGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;padding:0 16px 20px}.clvr-module__ahjyVW__mentorCard{min-height:126px}.clvr-module__ahjyVW__messages{max-height:calc(100dvh - 282px);padding:18px}.clvr-module__ahjyVW__messages article{max-width:88%}}@media (max-width:520px){.clvr-module__ahjyVW__stageInner{padding-left:14px;padding-right:14px}.clvr-module__ahjyVW__stageTop{gap:7px}.clvr-module__ahjyVW__mobileHistoryButton,.clvr-module__ahjyVW__personaButton,.clvr-module__ahjyVW__mentorPickerButton{flex-basis:38px;width:38px;height:38px}.clvr-module__ahjyVW__personaDot{width:26px;height:26px;font-size:12px}.clvr-module__ahjyVW__modeSwitch{flex-basis:158px;width:158px;height:40px}.clvr-module__ahjyVW__modeSwitchBg{width:62px;height:34px}.clvr-module__ahjyVW__modeSwitch.clvr-module__ahjyVW__mentorSelected .clvr-module__ahjyVW__modeSwitchBg{width:93px;left:63px}.clvr-module__ahjyVW__modeSwitch button{height:34px;padding:0 9px;font-size:13px}.clvr-module__ahjyVW__identity{margin-top:56px}.clvr-module__ahjyVW__agentSelect>div{gap:7px}.clvr-module__ahjyVW__agentSelect button{min-width:calc(50% - 4px)}.clvr-module__ahjyVW__heroCopy h2{max-width:330px;font-size:27px;line-height:1.28}.clvr-module__ahjyVW__searchArea{padding:0 14px}.clvr-module__ahjyVW__searchForm{padding-left:18px}.clvr-module__ahjyVW__searchForm input{font-size:13px}.clvr-module__ahjyVW__searchForm button{flex-basis:48px;width:48px;height:48px}.clvr-module__ahjyVW__chatHeading{padding:12px 14px}.clvr-module__ahjyVW__chatHeading span{display:none}.clvr-module__ahjyVW__mentorPicker{padding:78px 8px 8px}.clvr-module__ahjyVW__mentorGrid{grid-template-columns:1fr}.clvr-module__ahjyVW__mentorCard{min-height:112px}}@media (prefers-reduced-motion:reduce){.clvr-module__ahjyVW__welcome,.clvr-module__ahjyVW__botAvatar:after,.clvr-module__ahjyVW__thinking,.clvr-module__ahjyVW__thinkingDots i,.clvr-module__ahjyVW__historySkeleton:after,.clvr-module__ahjyVW__chatPanel{animation:none}.clvr-module__ahjyVW__mentorPickerDim,.clvr-module__ahjyVW__mentorPickerDialog,.clvr-module__ahjyVW__mentorCard,.clvr-module__ahjyVW__mentorPickerClosing .clvr-module__ahjyVW__mentorPickerDim,.clvr-module__ahjyVW__mentorPickerClosing .clvr-module__ahjyVW__mentorPickerDialog{animation-duration:1ms;animation-delay:0s}.clvr-module__ahjyVW__sidebar,.clvr-module__ahjyVW__sidebarBrandRow img,.clvr-module__ahjyVW__modeSwitchBg,.clvr-module__ahjyVW__historyList button,.clvr-module__ahjyVW__agentSelect button,.clvr-module__ahjyVW__suggestions button{transition-duration:1ms}.clvr-module__ahjyVW__sidebarCollapsed .clvr-module__ahjyVW__railOpenButton{opacity:1;animation:none}}
.persona-dialog-module__01LvWW__dialog{color:#26232d;background:#fff;border:1px solid #eee8f5;border-radius:16px;width:min(920px,100vw - 40px);max-height:calc(100dvh - 48px);margin:auto;padding:30px;animation:.42s cubic-bezier(.16,1,.3,1) both persona-dialog-module__01LvWW__enter;overflow-y:auto;box-shadow:0 32px 100px #23113b30}.persona-dialog-module__01LvWW__dialog::backdrop{-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background:#1f172766;animation:.32s ease-out both persona-dialog-module__01LvWW__fade}.persona-dialog-module__01LvWW__header{text-align:center;padding:0 32px 36px;position:relative}.persona-dialog-module__01LvWW__header h2{letter-spacing:-.7px;margin:0;font-size:22px;font-weight:700}.persona-dialog-module__01LvWW__header p{color:#7800d8;margin:18px 0 0;font-size:15px;line-height:1.6}.persona-dialog-module__01LvWW__close{cursor:pointer;background:0 0;border:0;border-radius:50%;place-items:center;width:44px;height:44px;display:grid;position:absolute;top:-16px;right:-16px}.persona-dialog-module__01LvWW__fields{grid-template-columns:1fr 1fr;gap:32px;display:grid}.persona-dialog-module__01LvWW__field{min-width:0;position:relative}.persona-dialog-module__01LvWW__field+.persona-dialog-module__01LvWW__field:before{content:"";background:#f2eff5;width:1px;position:absolute;top:0;bottom:0;left:-16px}.persona-dialog-module__01LvWW__field label{align-items:center;gap:12px;min-height:52px;margin-bottom:14px;font-size:14px;line-height:1.7;display:flex}.persona-dialog-module__01LvWW__icon{flex:0 0 36px;place-items:center;width:36px;height:40px;font-size:30px;display:inline-grid}.persona-dialog-module__01LvWW__inputWrap{position:relative}.persona-dialog-module__01LvWW__inputWrap textarea{box-sizing:border-box;resize:vertical;width:100%;height:284px;min-height:160px;max-height:420px;font:inherit;color:#393440;background:#fff;border:1px solid #dcd9e1;border-radius:5px;padding:18px;font-size:14px;line-height:1.85;transition:border-color .18s ease-out,box-shadow .18s ease-out;display:block}.persona-dialog-module__01LvWW__inputWrap textarea:focus{border-color:#8c2be7;outline:none;box-shadow:0 0 0 3px #8c2be710}.persona-dialog-module__01LvWW__inputWrap textarea:disabled{background:#faf9fc}.persona-dialog-module__01LvWW__placeholder{pointer-events:none;text-align:center;color:#817b8b;flex-direction:column;justify-content:center;align-items:center;gap:6px;font-size:13px;display:flex;position:absolute;inset:30px}.persona-dialog-module__01LvWW__count{text-align:right;color:#80798b;margin-top:8px;font-size:12px;display:block}.persona-dialog-module__01LvWW__count strong{color:#9139df;font-weight:500}.persona-dialog-module__01LvWW__shortcut{color:#817b88;justify-content:center;align-items:center;gap:5px;margin:32px 0;font-size:12px;line-height:1.8;display:flex}.persona-dialog-module__01LvWW__shortcut svg{flex-shrink:0}.persona-dialog-module__01LvWW__shortcut a{color:#8a28d3;text-underline-offset:3px;text-decoration:underline}.persona-dialog-module__01LvWW__actions{gap:10px;max-width:720px;margin:0 auto;display:flex}.persona-dialog-module__01LvWW__actions button{min-height:48px;font:inherit;cursor:pointer;border:0;border-radius:8px;flex:1;padding:12px 18px;font-size:14px;font-weight:600;transition:background .18s ease-out,transform .18s ease-out}.persona-dialog-module__01LvWW__primary{color:#fff;background:#51009d}.persona-dialog-module__01LvWW__primary:hover:not(:disabled){background:#6e10b8}.persona-dialog-module__01LvWW__secondary{color:#342e3f;background:#eeebf3}.persona-dialog-module__01LvWW__secondary:hover:not(:disabled),.persona-dialog-module__01LvWW__close:hover:not(:disabled){background:#e3dced}.persona-dialog-module__01LvWW__dialog button:focus-visible,.persona-dialog-module__01LvWW__dialog a:focus-visible{outline-offset:3px;outline:3px solid #b45af6}.persona-dialog-module__01LvWW__dialog button:disabled{cursor:default;opacity:.5}.persona-dialog-module__01LvWW__error,.persona-dialog-module__01LvWW__message{text-align:center;margin:16px 0 0;font-size:13px;line-height:1.6}.persona-dialog-module__01LvWW__error{color:#b32e56}.persona-dialog-module__01LvWW__message{color:#80798b}.persona-dialog-module__01LvWW__recovery{text-align:center;margin-top:12px}.persona-dialog-module__01LvWW__recovery a,.persona-dialog-module__01LvWW__recovery button{color:#7800d8;cursor:pointer;font:inherit;background:0 0;border:0;padding:8px;font-size:14px;text-decoration:underline}.persona-dialog-module__01LvWW__confirm{text-align:center;padding:32px 0}.persona-dialog-module__01LvWW__confirm h3{margin-top:0}.persona-dialog-module__01LvWW__confirm p{color:#817b88;margin-bottom:32px}.persona-dialog-module__01LvWW__closing{pointer-events:none;animation:.22s ease-out both persona-dialog-module__01LvWW__leave}.persona-dialog-module__01LvWW__closing::backdrop{animation:.22s ease-out reverse both persona-dialog-module__01LvWW__fade}.persona-dialog-module__01LvWW__toast{color:#fff;z-index:200;background:#352543;border-radius:12px;width:max-content;max-width:calc(100vw - 40px);padding:14px 24px;font-size:14px;position:fixed;bottom:32px;left:50%;transform:translate(-50%);box-shadow:0 8px 30px #24133225}.persona-dialog-module__01LvWW__chatHint{color:#817b88;flex-wrap:wrap;justify-content:center;gap:4px;margin:12px 0 0;font-size:12px;line-height:1.8;display:flex}.persona-dialog-module__01LvWW__chatHint button{font:inherit;color:#8729cf;cursor:pointer;background:0 0;border:0;padding:0;text-decoration:underline}@keyframes persona-dialog-module__01LvWW__enter{0%{opacity:0;transform:translateY(20px)scale(.98)}to{opacity:1;transform:none}}@keyframes persona-dialog-module__01LvWW__leave{to{opacity:0;transform:translateY(8px)scale(.99)}}@keyframes persona-dialog-module__01LvWW__fade{0%{opacity:0}to{opacity:1}}@media (max-width:640px){.persona-dialog-module__01LvWW__dialog{width:calc(100vw - 24px);max-height:calc(100dvh - 24px);padding:26px 20px}.persona-dialog-module__01LvWW__header{padding:0 18px 24px}.persona-dialog-module__01LvWW__header h2{font-size:20px}.persona-dialog-module__01LvWW__header p{margin-top:12px;font-size:13px}.persona-dialog-module__01LvWW__close{top:-18px;right:-16px}.persona-dialog-module__01LvWW__fields{grid-template-columns:1fr;gap:24px}.persona-dialog-module__01LvWW__field+.persona-dialog-module__01LvWW__field:before{display:none}.persona-dialog-module__01LvWW__inputWrap textarea{height:190px}.persona-dialog-module__01LvWW__shortcut{align-items:flex-start;margin:24px 0}.persona-dialog-module__01LvWW__shortcut svg{margin-top:4px}.persona-dialog-module__01LvWW__actions button{padding:12px 8px;font-size:13px}}@media (prefers-reduced-motion:reduce){.persona-dialog-module__01LvWW__dialog,.persona-dialog-module__01LvWW__dialog::backdrop{animation:none}.persona-dialog-module__01LvWW__dialog *,.persona-dialog-module__01LvWW__dialog :before{transition:none}}
