.app-frame:has(.web-chat-module__4lLhGa__app){width:100%;max-width:none;height:100%;max-height:none;box-shadow:none;border-radius:0;margin:0;transform:none}.web-chat-module__4lLhGa__app{--chat-ink:#253d56;--chat-muted:#647d96;--chat-line:#b4cadd60;--chat-side:248px;grid-template-columns:var(--chat-side)minmax(0,1fr);width:100%;height:var(--chat-height,100dvh);isolation:isolate;min-height:0;color:var(--chat-ink);background:#c8ddf3 url(/h5/assets/desktop-sky-symmetric.webp) 50%/cover no-repeat;font-family:-apple-system,BlinkMacSystemFont,PingFang SC,Microsoft YaHei,sans-serif;transition:grid-template-columns .25s cubic-bezier(.2,.7,.2,1);display:grid;position:relative;overflow:hidden}.web-chat-module__4lLhGa__app *,.web-chat-module__4lLhGa__app :before,.web-chat-module__4lLhGa__app :after{box-sizing:border-box}.web-chat-module__4lLhGa__app button,.web-chat-module__4lLhGa__app input,.web-chat-module__4lLhGa__app textarea,.web-chat-module__4lLhGa__app select{font-family:inherit}.web-chat-module__4lLhGa__app button{cursor:pointer;-webkit-tap-highlight-color:transparent}.web-chat-module__4lLhGa__app button:disabled{cursor:default;opacity:.4}.web-chat-module__4lLhGa__app a{color:inherit}.web-chat-module__4lLhGa__app :is(button,a,input,textarea,select):focus-visible{outline-offset:3px;outline:2px solid #3d72aa}.web-chat-module__4lLhGa__app button{transition:background .15s,color .15s,transform .1s}.web-chat-module__4lLhGa__app button:active:not(:disabled){transform:scale(.97)}.web-chat-module__4lLhGa__app ::selection{color:#173652;background:#a9cae8}.web-chat-module__4lLhGa__iconButton{color:#607a94;background:0 0;border:0;border-radius:7px;flex-shrink:0;justify-content:center;align-items:center;width:32px;height:32px;padding:6px;display:inline-flex}.web-chat-module__4lLhGa__iconButton:hover{color:#244c75;background:#ffffff85}.web-chat-module__4lLhGa__sidebar{-webkit-backdrop-filter:blur(22px);z-index:20;background:#f3f7faad;border-right:1px solid #ffffff65;flex-direction:column;min-width:0;min-height:0;padding:25px 17px 16px;display:flex;overflow:hidden}.web-chat-module__4lLhGa__brand{white-space:nowrap;justify-content:space-between;align-items:center;margin:0 10px 27px;display:flex}.web-chat-module__4lLhGa__brand>a{color:#263f5d;letter-spacing:-.045em;font-family:Georgia,Songti SC,serif;font-size:30px;text-decoration:none}.web-chat-module__4lLhGa__brand>a>span{letter-spacing:.12em;color:#60758c;margin-left:9px;font-family:PingFang SC,sans-serif;font-size:11px}.web-chat-module__4lLhGa__mobileClose{display:none}.web-chat-module__4lLhGa__newChat{color:#334f6a;text-align:left;white-space:nowrap;background:0 0;border:0;border-radius:8px;align-items:center;gap:10px;padding:11px 10px;font-size:13px;display:flex}.web-chat-module__4lLhGa__newChat:hover{background:#ffffff6b}.web-chat-module__4lLhGa__newChat>kbd{color:#7f91a4;font:inherit;opacity:.65;margin-left:auto;font-size:10px}.web-chat-module__4lLhGa__historyHeading{color:#6c8197;white-space:nowrap;justify-content:space-between;align-items:center;padding:20px 7px 7px 10px;font-size:11px;display:flex}.web-chat-module__4lLhGa__history{scrollbar-width:thin;scrollbar-color:#afc4d777 transparent;flex:1;min-width:0;padding:2px 0 15px;overflow:auto}.web-chat-module__4lLhGa__emptyHistory{color:#748a9f;margin:0;padding:13px 10px;font-size:12px;line-height:1.8}.web-chat-module__4lLhGa__historyItem{border-radius:8px;align-items:center;min-width:0;margin:3px 0;transition:background-color .14s;display:flex;position:relative}.web-chat-module__4lLhGa__historyItem:hover,.web-chat-module__4lLhGa__historyItem:focus-within{background:#fff5}.web-chat-module__4lLhGa__historyItem[data-active=true]:hover{background:0 0}.web-chat-module__4lLhGa__selection{pointer-events:none;background:#ffffffb3;border-radius:8px;position:absolute;inset:0}.web-chat-module__4lLhGa__historyLink{z-index:1;text-overflow:ellipsis;white-space:nowrap;text-align:left;color:#405f7b;background:0 0;border:0;flex:1;width:100%;min-width:0;min-height:44px;padding:11px 29px 11px 10px;font-size:14px;line-height:1.5;position:relative;overflow:hidden}.web-chat-module__4lLhGa__historyLink[aria-current]{color:#1c446c}.web-chat-module__4lLhGa__deleteThread{z-index:2;color:#7991a7;opacity:0;background:0 0;border:0;border-radius:5px;place-items:center;width:25px;height:28px;display:grid;position:absolute;right:3px}.web-chat-module__4lLhGa__historyItem:hover .web-chat-module__4lLhGa__deleteThread,.web-chat-module__4lLhGa__historyItem:focus-within .web-chat-module__4lLhGa__deleteThread{opacity:1}.web-chat-module__4lLhGa__deleteThread:hover{color:#a54848;background:#ffffff85}.web-chat-module__4lLhGa__searchWrap{overflow:hidden}.web-chat-module__4lLhGa__search{color:#6a839b;background:#f5f9fcc4;border:1px solid #ffffffa6;border-radius:8px;align-items:center;gap:6px;margin:3px 3px 9px;padding:2px 5px 2px 9px;display:flex}.web-chat-module__4lLhGa__search input{color:#345978;background:0 0;border:0;outline:none;width:100%;min-width:0;padding:8px 0;font-size:12px}.web-chat-module__4lLhGa__search .web-chat-module__4lLhGa__iconButton{width:25px;height:25px}.web-chat-module__4lLhGa__inlineRetry{text-align:left;color:#607d98;background:0 0;border:0;padding:9px;font-size:11px;line-height:1.8}.web-chat-module__4lLhGa__accountWrap{border-top:1px solid #879fb433;height:54px;min-height:54px;margin-top:8px;position:relative}.web-chat-module__4lLhGa__accountButton{text-align:left;color:#365572;background:0 0;border:0;border-radius:9px;align-items:center;gap:10px;width:100%;height:44px;padding:6px 9px;display:flex;position:absolute;bottom:0;left:0}.web-chat-module__4lLhGa__accountButton:hover{background:#fff6}.web-chat-module__4lLhGa__avatar{color:#405c76;background:#c8d9e8;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:29px;height:29px;font:13px Songti SC,serif;display:inline-flex}.web-chat-module__4lLhGa__accountName{text-overflow:ellipsis;white-space:nowrap;flex-direction:column;flex:1;gap:3px;min-width:0;font-size:12px;display:flex;overflow:hidden}.web-chat-module__4lLhGa__accountName small{color:#758ba0;text-overflow:ellipsis;font-size:10px;overflow:hidden}.web-chat-module__4lLhGa__accountPanel{z-index:30;background:#f0f6fb;border:1px solid #c0d2e1;border-radius:11px;width:100%;padding:7px;position:absolute;bottom:0;left:0;overflow:hidden;box-shadow:0 6px 24px #26496e18}.web-chat-module__4lLhGa__menuHeading{letter-spacing:.05em;color:#7c91a5;justify-content:space-between;align-items:center;padding:0 4px 5px 10px;font-size:10px;display:flex}.web-chat-module__4lLhGa__menuHeading .web-chat-module__4lLhGa__iconButton{width:26px;height:26px}.web-chat-module__4lLhGa__accountPanel>[role=menuitem]{color:#46647f;background:0 0;border:0;border-radius:7px;align-items:center;gap:9px;width:100%;padding:10px;font-size:12px;text-decoration:none;display:flex}.web-chat-module__4lLhGa__accountPanel>[role=menuitem]:hover,.web-chat-module__4lLhGa__accountPanel>[role=menuitem]:focus-visible{background:#dfebf5}.web-chat-module__4lLhGa__main{background:#f5f9fd47;flex-direction:column;grid-column:2;min-width:0;min-height:0;display:flex;position:relative}.web-chat-module__4lLhGa__header{z-index:30;pointer-events:none;flex-shrink:0;justify-content:space-between;align-items:center;gap:10px;height:70px;padding:15px 27px;display:flex;position:absolute;top:0;left:0;right:0}.web-chat-module__4lLhGa__header>*{pointer-events:auto}.web-chat-module__4lLhGa__headerLeft,.web-chat-module__4lLhGa__headerActions{align-items:center;gap:11px;min-width:0;display:flex}.web-chat-module__4lLhGa__headerBrand{color:#284765;font:18px Georgia,Songti SC,serif}.web-chat-module__4lLhGa__headerActions{gap:8px}.web-chat-module__4lLhGa__profilePicker{color:#466782;background:#f5f9fc4d;border:1px solid #ffffff69;border-radius:8px;align-items:center;gap:7px;max-width:170px;padding:7px 9px;font-size:11px;display:flex}.web-chat-module__4lLhGa__profilePicker>span{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.web-chat-module__4lLhGa__signIn{color:#335e85;background:#f4f8fc94;border:1px solid #ffffff8c;border-radius:8px;padding:7px 12px;font-size:12px}.web-chat-module__4lLhGa__signIn:hover,.web-chat-module__4lLhGa__profilePicker:hover{background:#ffffffb3}.web-chat-module__4lLhGa__stage{flex-direction:column;flex:1;min-width:0;min-height:0;display:flex;position:relative}.web-chat-module__4lLhGa__emptyStage{padding-top:var(--chat-header-h,70px);justify-content:center;padding-bottom:clamp(70px,14vh,150px)}.web-chat-module__4lLhGa__welcome{width:100%;max-width:760px;margin:0 auto;padding:0 38px 25px}.web-chat-module__4lLhGa__welcome h1{color:#223d5a;letter-spacing:-.015em;align-items:center;gap:15px;margin:0;font-family:Songti SC,Noto Serif SC,Georgia,serif;font-size:clamp(27px,2.55vw,38px);font-weight:400;line-height:1.6;display:flex}.web-chat-module__4lLhGa__welcome h1>svg{color:#a97f4e;flex-shrink:0}.web-chat-module__4lLhGa__welcome p{color:#536f8b;margin:9px 0 0 45px;font-size:12px;line-height:1.9}.web-chat-module__4lLhGa__messageRegion{flex:1;min-width:0;min-height:0;position:relative}.web-chat-module__4lLhGa__messageScroll{scrollbar-width:thin;scrollbar-color:#7196b866 transparent;overscroll-behavior:contain;height:100%;overflow:hidden auto}.web-chat-module__4lLhGa__scrollContent{width:100%;padding:calc(var(--chat-header-h,70px) + 17px)38px calc(var(--chat-footer-h,110px) + 30px);max-width:760px;margin:0 auto}.web-chat-module__4lLhGa__threadContent{min-width:0}.web-chat-module__4lLhGa__turn{margin-bottom:30px}.web-chat-module__4lLhGa__turn:last-child{min-height:max(0px,calc(var(--chat-height,100dvh) - var(--chat-header-h,70px) - var(--chat-footer-h,110px) - 78px))}.web-chat-module__4lLhGa__userRow{justify-content:flex-end;align-items:flex-start;gap:7px;margin:0 0 28px;display:flex}.web-chat-module__4lLhGa__userContent{flex-direction:column;align-items:flex-end;gap:6px;min-width:0;max-width:85%;display:flex}.web-chat-module__4lLhGa__messageTime{color:#748da5;font-variant-numeric:tabular-nums;white-space:nowrap;font:11px/1.6 -apple-system,BlinkMacSystemFont,PingFang SC,sans-serif}.web-chat-module__4lLhGa__answerFooter{align-items:center;gap:12px;min-height:30px;padding:4px 3px 0;display:flex}.web-chat-module__4lLhGa__userMessage{color:#304c65;white-space:pre-wrap;overflow-wrap:anywhere;-webkit-backdrop-filter:blur(7px);background:#edf3f9c7;border:1px solid #ffffff8c;border-radius:13px;max-width:100%;margin:0;padding:12px 17px;font-size:14px;line-height:1.8}.web-chat-module__4lLhGa__editButton{opacity:0;width:28px;height:28px;margin-top:4px}.web-chat-module__4lLhGa__userRow:hover .web-chat-module__4lLhGa__editButton,.web-chat-module__4lLhGa__userRow:focus-within .web-chat-module__4lLhGa__editButton{opacity:1}.web-chat-module__4lLhGa__assistantRow{align-items:flex-start;gap:10px;min-width:0;display:flex}.web-chat-module__4lLhGa__answer{color:#263f58;overflow-wrap:anywhere;background:#fafdffe6;border:1px solid #ffffffe0;border-radius:5px 18px 18px;flex:1;min-width:0;padding:15px 19px;font-family:Songti SC,Noto Serif SC,Georgia,serif;font-size:16px;line-height:1.95;box-shadow:0 4px 17px #31537308}.web-chat-module__4lLhGa__answer p{margin:0 0 15px}:is(.web-chat-module__4lLhGa__answer p:last-child,.web-chat-module__4lLhGa__answer ol:last-child,.web-chat-module__4lLhGa__answer ul:last-child){margin-bottom:0}:is(.web-chat-module__4lLhGa__answer h1,.web-chat-module__4lLhGa__answer h2,.web-chat-module__4lLhGa__answer h3){margin:22px 0 12px;font-size:1.13em;font-weight:500;line-height:1.8}:is(.web-chat-module__4lLhGa__answer h1:first-child,.web-chat-module__4lLhGa__answer h2:first-child,.web-chat-module__4lLhGa__answer h3:first-child){margin-top:0}:is(.web-chat-module__4lLhGa__answer ul,.web-chat-module__4lLhGa__answer ol){margin:0 0 16px;padding-left:24px}.web-chat-module__4lLhGa__answer li{margin-bottom:7px}.web-chat-module__4lLhGa__answer strong{font-weight:600}.web-chat-module__4lLhGa__answer a{text-underline-offset:3px;color:#184f82;text-decoration:underline}.web-chat-module__4lLhGa__answer pre{background:#f0f6fccf;border:1px solid #c7d8e8;border-radius:9px;padding:15px;font:12px/1.8 ui-monospace,monospace;overflow:auto}.web-chat-module__4lLhGa__answer code{font-family:ui-monospace,monospace;font-size:.85em}.web-chat-module__4lLhGa__answer table{border-collapse:collapse;margin:15px 0;font-size:.9em;display:block;overflow:auto}:is(.web-chat-module__4lLhGa__answer th,.web-chat-module__4lLhGa__answer td){text-align:left;border:1px solid #9ebbd266;padding:8px 12px}.web-chat-module__4lLhGa__answer blockquote{color:#57738e;border-left:2px solid #99adc1;margin:15px 0;padding:4px 15px}.web-chat-module__4lLhGa__answer hr{border:0;border-top:1px solid #a2bbd05c;margin:22px 0}.web-chat-module__4lLhGa__waiting{font-family:-apple-system,PingFang SC,sans-serif;font-size:13px}.web-chat-module__4lLhGa__shimmer{color:#64809a;-webkit-text-fill-color:transparent;background:linear-gradient(100deg,#738da5 35%,#294e75 49%,#738da5 63%) 0 0/250% 100%;-webkit-background-clip:text;background-clip:text;animation:2s linear infinite web-chat-module__4lLhGa__thinkingSweep;display:inline-block}@keyframes web-chat-module__4lLhGa__thinkingSweep{0%{background-position:100%}to{background-position:0}}.web-chat-module__4lLhGa__turnStatus{color:#7c90a4;font:11px/1.8 -apple-system,PingFang SC,sans-serif;margin:10px 0 0!important}.web-chat-module__4lLhGa__turnError{color:#934946;margin:12px 0;font:12px/1.8 -apple-system,PingFang SC,sans-serif}.web-chat-module__4lLhGa__messageActions{opacity:0;align-items:center;gap:8px;min-height:28px;margin-top:0;padding-left:0;transition:opacity .15s;display:flex}.web-chat-module__4lLhGa__turn:hover .web-chat-module__4lLhGa__messageActions,.web-chat-module__4lLhGa__turn:focus-within .web-chat-module__4lLhGa__messageActions{opacity:1}.web-chat-module__4lLhGa__messageAction{color:#69859e;background:0 0;border:0;border-radius:6px;align-items:center;gap:5px;min-height:28px;padding:5px 6px;font-size:11px;display:inline-flex}.web-chat-module__4lLhGa__messageAction:hover{color:#315e87;background:#ffffff75}.web-chat-module__4lLhGa__morphText{white-space:nowrap;display:inline-grid;position:relative}.web-chat-module__4lLhGa__morphText>span{grid-area:1/1}.web-chat-module__4lLhGa__jumpLatest{bottom:calc(var(--chat-footer-h,110px) + 10px);color:#476d90;z-index:3;background:#f4f9fded;border:1px solid #acc8df;border-radius:50%;place-items:center;width:33px;height:33px;display:grid;position:absolute;left:50%;transform:translate(-50%);box-shadow:0 3px 10px #21476b0f}.web-chat-module__4lLhGa__jumpLatest:active{transform:translate(-50%)scale(.95)!important}.web-chat-module__4lLhGa__activeStage>.web-chat-module__4lLhGa__composerArea{z-index:10;position:absolute;bottom:0;left:0;right:0}.web-chat-module__4lLhGa__composerArea{flex-shrink:0;width:100%;max-width:760px;margin:0 auto;padding:0 38px 23px}.web-chat-module__4lLhGa__composer{-webkit-backdrop-filter:blur(18px);background:linear-gradient(115deg,#ffffffed,#f7fbffed);border:1px solid #b7cdddcc;border-radius:22px;align-items:flex-end;gap:13px;padding:13px 14px 13px 18px;transition:border-color .18s,box-shadow .18s;display:flex;box-shadow:0 5px 22px #29496a0c,inset 0 1px #fff}.web-chat-module__4lLhGa__composer:focus-within{border-color:#7c9fc0;box-shadow:0 5px 25px #29496a14}.web-chat-module__4lLhGa__composer textarea{resize:none;color:#2d465c;scrollbar-width:thin;background:0 0;border:0;flex:1;width:100%;min-width:0;min-height:34px;max-height:180px;padding:4px 0;font-size:15px;line-height:1.8;display:block;outline:none!important}.web-chat-module__4lLhGa__composer textarea::placeholder{color:#8293a3}.web-chat-module__4lLhGa__composer textarea:disabled{opacity:.6}.web-chat-module__4lLhGa__composerFooter{flex-shrink:0;align-items:center;margin:0 0 1px;display:flex}.web-chat-module__4lLhGa__composerMeta{justify-content:space-between;align-items:center;gap:10px;padding:10px 4px 0;display:flex}.web-chat-module__4lLhGa__keyHint{color:#8798a8;padding-left:2px;font-size:10px;line-height:1.8}.web-chat-module__4lLhGa__sendButton{color:#fff;background:#325e8c;border:0;border-radius:50%;flex-shrink:0;place-items:center;width:35px;height:35px;display:grid}.web-chat-module__4lLhGa__sendButton>span{place-items:center;display:grid}.web-chat-module__4lLhGa__sendButton:disabled{opacity:1;color:#8da5bb;background:#e0e9f0}.web-chat-module__4lLhGa__sendButton:hover:not(:disabled){background:#234b72}.web-chat-module__4lLhGa__disclaimer{color:#7089a0;text-align:right;margin:0;font-size:10px;line-height:1.8}.web-chat-module__4lLhGa__contextNotice,.web-chat-module__4lLhGa__editNotice{color:#56738c;background:#f4f9fbbd;border:1px solid #ffffffa6;border-radius:9px;justify-content:space-between;align-items:center;gap:9px;margin:0 0 10px;padding:9px 11px;font-size:12px;line-height:1.8;display:flex}.web-chat-module__4lLhGa__contextNotice button,.web-chat-module__4lLhGa__contextNotice a,.web-chat-module__4lLhGa__editNotice button{color:#2f6493;white-space:nowrap;background:0 0;border:0;border-radius:5px;padding:4px 5px;text-decoration:none}.web-chat-module__4lLhGa__editNotice{font-size:11px}.web-chat-module__4lLhGa__quotaRemaining{color:#617e98;margin:0 4px 9px;font-size:12px;line-height:1.7}.web-chat-module__4lLhGa__quotaNotice small{color:#71869a;font-size:11px;display:block}.web-chat-module__4lLhGa__quotaNotice a{align-items:center;gap:5px;min-height:44px;display:inline-flex}.web-chat-module__4lLhGa__quotaDownload{color:#335f88;text-align:center;background:#e7f0f7;border:1px solid #bdd0e1;border-radius:10px;justify-content:center;align-items:center;gap:7px;min-height:48px;margin-bottom:16px;padding:12px 10px;font-size:13px;line-height:1.6;text-decoration:none;display:flex}.web-chat-module__4lLhGa__quotaDownload:hover{background:#dceaf5}.web-chat-module__4lLhGa__quotaRefresh{color:#fff;background:#325e8c;border:0;border-radius:10px;width:100%;min-height:46px;padding:10px 14px;font-size:13px;line-height:1.7}.web-chat-module__4lLhGa__quotaRefresh:hover:not(:disabled){background:#234b72}.web-chat-module__4lLhGa__toast{z-index:40;color:#406482;background:#f5f9fc;border:1px solid #bbcfe1;border-radius:11px;align-items:center;gap:5px;max-width:calc(100% - 30px);padding:8px 8px 8px 16px;font-size:12px;display:flex;position:absolute;bottom:180px;left:50%;transform:translate(-50%);box-shadow:0 5px 20px #24496b18}.web-chat-module__4lLhGa__dialog{box-sizing:border-box;color:#34516b;scrollbar-width:thin;background:#f3f8fc;border:1px solid #c3d5e4;border-radius:18px;width:430px;max-width:calc(100vw - 32px);max-height:calc(100dvh - 44px);padding:23px;overflow:auto;box-shadow:0 20px 80px #14325133}.web-chat-module__4lLhGa__dialog::backdrop{-webkit-backdrop-filter:blur(7px);background:#1d3b5b45}.web-chat-module__4lLhGa__dialog[open]{animation:.18s ease-out web-chat-module__4lLhGa__dialogIn}@keyframes web-chat-module__4lLhGa__dialogIn{0%{opacity:0;transform:translateY(7px)scale(.98)}to{opacity:1;transform:none}}.web-chat-module__4lLhGa__dialogHeader{justify-content:space-between;align-items:center;gap:15px;margin-bottom:14px;display:flex}.web-chat-module__4lLhGa__dialogHeader h2{margin:0;font-family:Songti SC,Georgia,serif;font-size:22px;font-weight:400;line-height:1.6}.web-chat-module__4lLhGa__dialogHint{color:#71869a;margin:0 0 20px;font-size:13px;line-height:1.8}.web-chat-module__4lLhGa__loginDialog{background:#f4f9fcf5;padding:26px}.web-chat-module__4lLhGa__loginDialog .login-form{width:100%;max-width:none;margin:0;padding:0}.web-chat-module__4lLhGa__loginDialog .login-mode-tabs{margin-top:15px}.web-chat-module__4lLhGa__loginDialog .login-title{font-size:24px}.web-chat-module__4lLhGa__loginDialog .login-actions{margin-top:22px}.web-chat-module__4lLhGa__loginDialog .login-legal-wrap{width:100%}.web-chat-module__4lLhGa__loginDialog .login-input{font-size:16px}.web-chat-module__4lLhGa__profileList{flex-direction:column;gap:6px;margin-bottom:15px;display:flex}.web-chat-module__4lLhGa__profileList>button{color:#446887;background:#ffffffa6;border:1px solid #c4d7e7;border-radius:10px;align-items:center;gap:10px;padding:11px;font-size:13px;display:flex}.web-chat-module__4lLhGa__profileList>button>span:nth-child(2){text-align:left;flex:1}.web-chat-module__4lLhGa__dialogLink{align-items:center;gap:7px;padding:10px 0;font-size:13px;text-decoration:none;display:flex;color:#366c9b!important}.web-chat-module__4lLhGa__dialogActions{justify-content:flex-end;gap:10px;margin-top:25px;display:flex}.web-chat-module__4lLhGa__dialogActions>button,.web-chat-module__4lLhGa__reportForm>button{color:#436584;background:#e7f0f7;border:1px solid #bdd0e1;border-radius:8px;min-height:37px;padding:8px 15px;font-size:12px}.web-chat-module__4lLhGa__dialogActions .web-chat-module__4lLhGa__danger{color:#a34d46;background:#fcf2ef;border-color:#c99c96}.web-chat-module__4lLhGa__reportForm{flex-direction:column;gap:15px;font-size:13px;display:flex}.web-chat-module__4lLhGa__reportForm label{flex-direction:column;gap:10px;display:flex}.web-chat-module__4lLhGa__reportForm select,.web-chat-module__4lLhGa__reportForm textarea{color:#436582;background:#ffffffbd;border:1px solid #bcd0e2;border-radius:8px;padding:10px;font-size:14px}.web-chat-module__4lLhGa__reportForm textarea{resize:vertical;width:100%;min-height:90px}.web-chat-module__4lLhGa__reportForm>button{color:#fff;background:#325e8c}.web-chat-module__4lLhGa__sidebarScrim{display:none}.web-chat-module__4lLhGa__sidebarClosed{grid-template-columns:0 minmax(0,1fr)}.web-chat-module__4lLhGa__sidebarClosed .web-chat-module__4lLhGa__sidebar{visibility:hidden;pointer-events:none;padding:0}@media (min-width:1600px){.web-chat-module__4lLhGa__app{--chat-side:270px}.web-chat-module__4lLhGa__composerArea,.web-chat-module__4lLhGa__welcome,.web-chat-module__4lLhGa__scrollContent{max-width:850px}}@media (max-width:960px){.web-chat-module__4lLhGa__app{grid-template-columns:0 minmax(0,1fr)}.web-chat-module__4lLhGa__sidebar{visibility:hidden;background:#e9f1f8f2;width:min(285px,83vw);padding:24px 17px 20px;transition:transform .25s cubic-bezier(.2,.7,.2,1),visibility .25s;position:absolute;inset:0 auto 0 0;transform:translate(-100%);box-shadow:12px 0 40px #1a3b5b2b}.web-chat-module__4lLhGa__mobileSidebarOpen .web-chat-module__4lLhGa__sidebar{visibility:visible;pointer-events:auto;padding:24px 17px 20px;transform:translate(0)}.web-chat-module__4lLhGa__mobileClose{display:inline-flex}.web-chat-module__4lLhGa__mobileSidebarOpen .web-chat-module__4lLhGa__sidebarScrim{z-index:15;-webkit-backdrop-filter:blur(3px);background:#193c624a;border:0;display:block;position:absolute;inset:0}.web-chat-module__4lLhGa__header{height:calc(61px + var(--sat,0px));padding:calc(12px + var(--sat,0px))15px 12px}.web-chat-module__4lLhGa__headerLeft{gap:8px}.web-chat-module__4lLhGa__headerActions{gap:5px}.web-chat-module__4lLhGa__profilePicker{max-width:115px;padding:6px 8px;font-size:11px}.web-chat-module__4lLhGa__signIn{padding:7px 8px;font-size:11px}.web-chat-module__4lLhGa__emptyStage{padding-bottom:clamp(45px,12vh,120px)}.web-chat-module__4lLhGa__welcome{padding:0 24px 24px}.web-chat-module__4lLhGa__welcome h1{gap:12px;font-size:27px}.web-chat-module__4lLhGa__welcome h1>svg{width:26px;height:26px}.web-chat-module__4lLhGa__welcome p{margin:9px 0 0;font-size:11px}.web-chat-module__4lLhGa__composerArea{padding:0 15px calc(16px + env(safe-area-inset-bottom,0px))}.web-chat-module__4lLhGa__composer{border-radius:22px;gap:10px;padding:11px 12px 11px 16px}.web-chat-module__4lLhGa__composer textarea{min-height:34px;font-size:16px}.web-chat-module__4lLhGa__composerFooter{margin-top:0}.web-chat-module__4lLhGa__composerMeta{justify-content:center;padding-top:9px}.web-chat-module__4lLhGa__composerMeta .web-chat-module__4lLhGa__keyHint{display:none}.web-chat-module__4lLhGa__assistantRow{gap:8px}.web-chat-module__4lLhGa__answer{border-radius:5px 16px 16px;padding:13px 15px}.web-chat-module__4lLhGa__messageActions{padding-left:0}.web-chat-module__4lLhGa__scrollContent{padding:calc(var(--chat-header-h,61px) + 15px)20px calc(var(--chat-footer-h,105px) + 25px)}.web-chat-module__4lLhGa__answer{font-size:16px}.web-chat-module__4lLhGa__userContent{max-width:88%}.web-chat-module__4lLhGa__userMessage{max-width:100%;padding:11px 14px;font-size:14px}.web-chat-module__4lLhGa__messageActions,.web-chat-module__4lLhGa__editButton,.web-chat-module__4lLhGa__deleteThread{opacity:1}.web-chat-module__4lLhGa__keyHint{font-size:10px}.web-chat-module__4lLhGa__newChat>kbd{display:none}.web-chat-module__4lLhGa__dialog{max-height:calc(100dvh - 24px);padding:22px}.web-chat-module__4lLhGa__toast{bottom:165px}}@media (prefers-reduced-motion:reduce){.web-chat-module__4lLhGa__app *,.web-chat-module__4lLhGa__app :before,.web-chat-module__4lLhGa__app :after{scroll-behavior:auto!important;transition:none!important;animation:none!important}.web-chat-module__4lLhGa__shimmer{-webkit-text-fill-color:#64809a;background:0 0}}@media (max-height:550px){.web-chat-module__4lLhGa__emptyStage{padding-bottom:10px}.web-chat-module__4lLhGa__welcome{padding-bottom:15px}.web-chat-module__4lLhGa__welcome h1{font-size:25px}.web-chat-module__4lLhGa__header{height:52px;padding-block:8px}}.web-chat-module__4lLhGa__profileDialog{width:540px;max-width:calc(100vw - 32px);max-height:calc(var(--chat-height,100dvh) - 48px);-webkit-backdrop-filter:blur(32px);background:linear-gradient(145deg,#f5f9fcee,#e9f2f9f2);border:1px solid #ffffffc7;border-radius:24px;padding:0;overflow:hidden;box-shadow:0 28px 100px #1d3c602b,inset 0 1px #fff}.web-chat-module__4lLhGa__profileDialog[open]{display:flex}.web-chat-module__4lLhGa__profileDialog::backdrop{-webkit-backdrop-filter:blur(9px);background:#233c5738}.web-chat-module__4lLhGa__profileAccessibleHeading{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.web-chat-module__4lLhGa__profileWorkspace,.web-chat-module__4lLhGa__profileWorkspace>div:not([hidden]),.web-chat-module__4lLhGa__profileForm{flex-direction:column;flex:1;min-width:0;min-height:0;display:flex}.web-chat-module__4lLhGa__profileWorkspace [hidden]{display:none!important}.web-chat-module__4lLhGa__profileHeader{flex-shrink:0;padding:27px 28px 22px}.web-chat-module__4lLhGa__profileTitleRow{align-items:center;gap:12px;display:flex}.web-chat-module__4lLhGa__profileTitleRow h2{letter-spacing:.02em;color:#304b65;flex:1;margin:0;font-family:Songti SC,Georgia,serif;font-size:24px;font-weight:400;line-height:1.5}.web-chat-module__4lLhGa__profileHeader>p{color:#788d9e;margin:8px 0 0;font-size:12px;line-height:1.8}.web-chat-module__4lLhGa__profileRoundButton{color:#788c9f;background:0 0;border:0;border-radius:50%;flex-shrink:0;place-items:center;width:32px;height:32px;transition:background .16s,color .16s;display:grid}.web-chat-module__4lLhGa__profileRoundButton:hover{color:#355673;background:#dce8f2b5}.web-chat-module__4lLhGa__profileTitleRow>.web-chat-module__4lLhGa__profileRoundButton:first-child{margin-left:-7px}.web-chat-module__4lLhGa__profileTitleRow>.web-chat-module__4lLhGa__profileRoundButton:last-child{margin-right:-7px}.web-chat-module__4lLhGa__profileManageButton{color:#617f98;background:0 0;border:0;border-radius:7px;padding:7px 9px;font-size:12px}.web-chat-module__4lLhGa__profileManageButton:hover{background:#dce8f280}.web-chat-module__4lLhGa__profileBody{overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:#afc5d78a transparent;flex:1;min-height:0;padding:0 28px 24px;overflow:auto}.web-chat-module__4lLhGa__profileRows{flex-direction:column;gap:5px;display:flex}.web-chat-module__4lLhGa__profileRow{border:1px solid #0000;border-radius:15px;align-items:center;min-width:0;transition:background .18s,border-color .18s;display:flex}.web-chat-module__4lLhGa__profileRow:hover{background:#ffffff65}.web-chat-module__4lLhGa__profileRowSelected{background:#ffffff9c;border-color:#fff8;box-shadow:0 2px 10px #355b7a04}.web-chat-module__4lLhGa__profileSelect{color:#36536e;text-align:left;background:0 0;border:0;border-radius:14px;flex:1;align-items:center;gap:13px;min-width:0;padding:14px 12px;display:flex}.web-chat-module__4lLhGa__profileAvatar{color:#66829c;background:linear-gradient(140deg,#e2edf7,#d0dfed);border:1px solid #ffffffb3;border-radius:50%;flex-shrink:0;place-items:center;width:40px;height:40px;font-family:Songti SC,Georgia,serif;font-size:17px;display:grid}.web-chat-module__4lLhGa__profileDetails{overflow-wrap:anywhere;flex:1;min-width:0}.web-chat-module__4lLhGa__profileDetails strong{font-size:14px;font-weight:500;line-height:1.6;display:block}.web-chat-module__4lLhGa__profileDetails small{color:#8194a5;margin-top:3px;font-size:11px;line-height:1.6;display:block}.web-chat-module__4lLhGa__profileInUse{color:#64839c;white-space:nowrap;flex-shrink:0;align-items:center;gap:4px;font-size:10px;display:flex}.web-chat-module__4lLhGa__profileDelete{color:#9a7f83;background:0 0;border:0;border-radius:10px;flex-shrink:0;place-items:center;width:36px;height:36px;margin-right:10px;transition:background .16s,color .16s;display:grid}.web-chat-module__4lLhGa__profileDelete:hover{color:#ab615e;background:#f1dfdd9c}.web-chat-module__4lLhGa__profileListFooter{border-top:1px solid #b5cbd530;flex-shrink:0;padding:16px 28px 24px}.web-chat-module__4lLhGa__profileAdd{color:#557791;text-align:left;background:#ffffff36;border:1px dashed #a9bfce9c;border-radius:13px;align-items:center;gap:12px;width:100%;padding:10px 12px;font-size:13px;transition:background .18s,border-color .18s;display:flex}.web-chat-module__4lLhGa__profileAdd>span{background:#dce9f380;border-radius:50%;place-items:center;width:30px;height:30px;display:grid}.web-chat-module__4lLhGa__profileAdd>svg:last-child{opacity:.6;margin-left:auto}.web-chat-module__4lLhGa__profileAdd:hover{background:#ffffff9c;border-color:#86a8c0}.web-chat-module__4lLhGa__profileForm{margin:0;font-size:13px}.web-chat-module__4lLhGa__profileForm fieldset{border:0;min-width:0;margin:0;padding:0}.web-chat-module__4lLhGa__profileForm .web-chat-module__4lLhGa__profileSection{flex-direction:column;gap:18px;display:flex}.web-chat-module__4lLhGa__profileSection>legend{float:left;color:#8b9dac;letter-spacing:.08em;width:100%;margin:0 0 18px;padding:0;font-size:11px}.web-chat-module__4lLhGa__profileSection+.web-chat-module__4lLhGa__profileSection{border-top:1px solid #bdceda47;margin-top:25px;padding-top:22px}.web-chat-module__4lLhGa__profileField{color:#607b91;flex-direction:column;flex:1;gap:8px;min-width:0;font-size:12px;line-height:1.6;display:flex}.web-chat-module__4lLhGa__profileForm .web-chat-module__4lLhGa__profileField input{box-sizing:border-box;color:#36536e;width:100%;min-width:0;min-height:44px;font:inherit;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;background:#ffffff83;border:1px solid #c0d0dd61;border-radius:11px;padding:11px 13px;font-size:14px;transition:border-color .16s,box-shadow .16s,background .16s}.web-chat-module__4lLhGa__profileForm input::placeholder{color:#9aabba;font-weight:400}.web-chat-module__4lLhGa__profileForm .web-chat-module__4lLhGa__profileField input:focus,.web-chat-module__4lLhGa__profileSearchField:focus-within{background:#ffffffc4;border-color:#92b0c8;outline:none;box-shadow:0 0 0 3px #9db9cf1c}.web-chat-module__4lLhGa__profileForm input[aria-invalid=true]{border-color:#c79a96}.web-chat-module__4lLhGa__profileFormPair{align-items:flex-start;gap:18px;display:flex}.web-chat-module__4lLhGa__profileFormPair>.web-chat-module__4lLhGa__profileField,.web-chat-module__4lLhGa__profileFormPair>.web-chat-module__4lLhGa__profileChoiceField{flex:1;min-width:0}.web-chat-module__4lLhGa__profileChoiceField>legend{color:#607b91;margin-bottom:9px;padding:0;font-size:12px;line-height:1.6}.web-chat-module__4lLhGa__profileSegments{background:#dce7f16b;border:1px solid #c0d0dd41;border-radius:11px;gap:3px;padding:4px;display:flex}.web-chat-module__4lLhGa__profileSegments label{flex:1}.web-chat-module__4lLhGa__profileSegments label,.web-chat-module__4lLhGa__profileRelationChoices label{cursor:pointer;position:relative}.web-chat-module__4lLhGa__profileSegments input,.web-chat-module__4lLhGa__profileRelationChoices input{opacity:0;cursor:pointer;width:100%;height:100%;margin:0;position:absolute;inset:0}.web-chat-module__4lLhGa__profileSegments span{text-align:center;color:#8297a9;border:1px solid #0000;border-radius:8px;padding:7px 9px;font-size:13px;transition:background .16s,color .16s,box-shadow .16s;display:block}.web-chat-module__4lLhGa__profileSegments input:checked+span{color:#426783;background:#ffffffc9;border-color:#ffffffd9;box-shadow:0 2px 5px #36536e08}.web-chat-module__4lLhGa__profileRelationChoices{flex-wrap:wrap;gap:8px;display:flex}.web-chat-module__4lLhGa__profileRelationChoices span{color:#718b9f;background:#ffffff40;border:1px solid #bfd0de6b;border-radius:9px;align-items:center;gap:4px;min-height:34px;padding:5px 13px;font-size:12px;transition:background .16s,border-color .16s,color .16s;display:flex}.web-chat-module__4lLhGa__profileRelationChoices input:checked+span{color:#3f6483;background:#dfebf6;border-color:#9ab6cd}.web-chat-module__4lLhGa__profileSegments input:focus-visible+span,.web-chat-module__4lLhGa__profileRelationChoices input:focus-visible+span{outline-offset:3px;outline:2px solid #719bc0}.web-chat-module__4lLhGa__profileRelationChoices input:disabled+span{opacity:.38;cursor:not-allowed}.web-chat-module__4lLhGa__profileRelationChoices small{font-size:9px}.web-chat-module__4lLhGa__profileFieldHint{color:#8a9dac;overflow-wrap:anywhere;margin:0;font-size:11px;line-height:1.8}.web-chat-module__4lLhGa__profileSection>.web-chat-module__4lLhGa__profileFormPair+.web-chat-module__4lLhGa__profileFieldHint{margin-top:-12px}.web-chat-module__4lLhGa__profileFieldError{color:#b57973;font-size:11px;line-height:1.6;display:block}.web-chat-module__4lLhGa__profilePlaceField{flex-direction:column;gap:8px;display:flex;position:relative}.web-chat-module__4lLhGa__profileSearchField{color:#91a5b7;background:#ffffff83;border:1px solid #c0d0dd61;border-radius:11px;align-items:center;gap:9px;padding:0 12px;transition:border-color .16s,box-shadow .16s;display:flex}.web-chat-module__4lLhGa__profileSearchField input{color:#36536e;background:0 0;border:0;outline:0;width:100%;min-width:0;padding:12px 0;font-size:14px}.web-chat-module__4lLhGa__profileSearchResults{background:#f8fbfdef;border:1px solid #c7d8e3a6;border-radius:12px;max-height:190px;padding:5px;position:relative;overflow:auto;box-shadow:0 7px 20px #355b7a09}.web-chat-module__4lLhGa__profileSearchResults>p{color:#8399aa;margin:0;padding:12px;font-size:12px}.web-chat-module__4lLhGa__profileSearchResults button{text-align:left;color:#64839b;background:0 0;border:0;border-radius:8px;align-items:center;gap:10px;width:100%;padding:10px;font-size:12px;display:flex}.web-chat-module__4lLhGa__profileSearchResults button:hover,.web-chat-module__4lLhGa__profileSearchResults button:focus-visible{background:#e3eef6}.web-chat-module__4lLhGa__profileSearchResults button>span{overflow-wrap:anywhere;flex:1;min-width:0}.web-chat-module__4lLhGa__profileSearchResults small,.web-chat-module__4lLhGa__profileSelectedPlace small{color:#96a7b5;margin-top:3px;font-size:10px;display:block}.web-chat-module__4lLhGa__profileSelectedPlace{color:#607f98;background:#e5eff7ad;border:1px solid #b1c8d78a;border-radius:11px;align-items:center;gap:10px;padding:11px 12px;font-size:12px;display:flex}.web-chat-module__4lLhGa__profileSelectedPlace>span{overflow-wrap:anywhere;flex:1;min-width:0}.web-chat-module__4lLhGa__profileSelectedPlace>button{color:#7795ad;background:0 0;border:0;padding:5px;font-size:11px}.web-chat-module__4lLhGa__profileFooter{background:#eff5fa7a;border-top:1px solid #b5cbd530;flex-shrink:0;justify-content:flex-end;align-items:center;gap:12px;padding:18px 28px 24px;display:flex}.web-chat-module__4lLhGa__profileSecondary,.web-chat-module__4lLhGa__profilePrimary,.web-chat-module__4lLhGa__profileDanger{border:1px solid #0000;border-radius:11px;justify-content:center;align-items:center;gap:8px;min-height:42px;padding:10px 17px;font-size:12px;line-height:1.6;transition:background .16s,box-shadow .16s,transform .12s;display:inline-flex}.web-chat-module__4lLhGa__profileSecondary{color:#7b90a2;background:0 0}.web-chat-module__4lLhGa__profileSecondary:hover{background:#dfeaf3}.web-chat-module__4lLhGa__profilePrimary{color:#fff;background:#62829d;border-color:#6586a1;box-shadow:0 3px 8px #3c5e7a13}.web-chat-module__4lLhGa__profilePrimary:hover{background:#506f8b}.web-chat-module__4lLhGa__profileDanger{color:#fff;background:#b77d76;border-color:#bd827b}.web-chat-module__4lLhGa__profileDanger:hover{background:#a96a64}.web-chat-module__4lLhGa__profilePrimary:active,.web-chat-module__4lLhGa__profileDanger:active,.web-chat-module__4lLhGa__profileAdd:active{transform:scale(.985)}.web-chat-module__4lLhGa__profileDialog button:disabled{cursor:default}.web-chat-module__4lLhGa__profileForm fieldset:disabled,.web-chat-module__4lLhGa__profileFooter button:disabled,.web-chat-module__4lLhGa__profileRoundButton:disabled{opacity:.55}.web-chat-module__4lLhGa__profileForm fieldset:disabled input,.web-chat-module__4lLhGa__profileForm fieldset:disabled label{cursor:wait}.web-chat-module__4lLhGa__profileEmpty{text-align:center;padding:23px 10px 30px}.web-chat-module__4lLhGa__profileEmpty>span{color:#8aa2b7;background:linear-gradient(145deg,#ffffff8a,#dbe9f3a3);border:1px solid #ffffffa8;border-radius:50%;place-items:center;width:64px;height:64px;margin:0 0 17px;display:inline-grid}.web-chat-module__4lLhGa__profileEmpty h3{color:#5d7a92;margin:0 0 9px;font-family:Songti SC,Georgia,serif;font-size:21px;font-weight:400}.web-chat-module__4lLhGa__profileEmpty p{color:#8b9eae;max-width:260px;margin:auto;font-size:12px;line-height:1.9}.web-chat-module__4lLhGa__profileDeletePreview{background:#fff6;border:1px solid #fff9;border-radius:15px;align-items:center;gap:14px;margin:0 0 22px;padding:17px;display:flex}.web-chat-module__4lLhGa__profileDeletePreview>span:nth-child(2){overflow-wrap:anywhere;flex:1;min-width:0}.web-chat-module__4lLhGa__profileDeletePreview strong{color:#4e6c85;font-size:14px;font-weight:500;display:block}.web-chat-module__4lLhGa__profileDeletePreview small{color:#8b9fae;margin-top:5px;font-size:11px;display:block}.web-chat-module__4lLhGa__profileDeletePreview>svg{color:#b99791}.web-chat-module__4lLhGa__profileDeleteText{color:#6f879a;margin:0 0 12px;font-size:13px;line-height:1.9}.web-chat-module__4lLhGa__profileError{color:#af7770;background:#f5e7e38a;border-radius:10px;margin:14px 0 0;padding:10px 13px;font-size:12px;line-height:1.8}.web-chat-module__4lLhGa__profileNotice{color:#638779;background:#deebe680;border-radius:10px;align-items:center;gap:8px;margin:0 0 14px;padding:10px 12px;font-size:12px;display:flex}.web-chat-module__4lLhGa__profileSpinner{flex-shrink:0;animation:.9s linear infinite web-chat-module__4lLhGa__profileSpin}@keyframes web-chat-module__4lLhGa__profileSpin{to{transform:rotate(360deg)}}@media (max-width:600px){.web-chat-module__4lLhGa__profileDialog{width:100%;max-width:calc(100vw - 24px);max-height:calc(var(--chat-height,100dvh) - 24px);border-radius:21px;padding:0}.web-chat-module__4lLhGa__profileHeader{padding:22px 21px 20px}.web-chat-module__4lLhGa__profileTitleRow h2{font-size:22px}.web-chat-module__4lLhGa__profileBody{padding:0 21px 21px}.web-chat-module__4lLhGa__profileListFooter{padding:15px 21px 21px}.web-chat-module__4lLhGa__profileFooter{padding:15px 21px calc(19px + env(safe-area-inset-bottom,0px))}.web-chat-module__4lLhGa__profileFormPair{gap:12px}.web-chat-module__4lLhGa__profileForm .web-chat-module__4lLhGa__profileField input,.web-chat-module__4lLhGa__profileSearchField input{padding-inline:10px;font-size:16px}.web-chat-module__4lLhGa__profileSearchField input{padding-inline:0}.web-chat-module__4lLhGa__profileFormPair>.web-chat-module__4lLhGa__profileChoiceField{flex:.85}.web-chat-module__4lLhGa__profileRelationChoices{gap:7px}.web-chat-module__4lLhGa__profileRelationChoices span{padding:5px 11px}.web-chat-module__4lLhGa__profileInUse{font-size:9px}.web-chat-module__4lLhGa__profileSelect{gap:10px;padding:12px 9px}.web-chat-module__4lLhGa__profileAvatar{width:35px;height:35px}}.web-chat-module__4lLhGa__profileStepProgress{flex-shrink:0;gap:20px;margin:0 28px 22px;display:flex}.web-chat-module__4lLhGa__profileStepProgress button{color:#9aafbf;text-align:left;background:0 0;border:0;flex:1;align-items:center;gap:8px;padding:0 0 13px;font-size:11px;display:flex;position:relative}.web-chat-module__4lLhGa__profileStepProgress button>span{border:1px solid #b8ccda70;border-radius:50%;place-items:center;width:21px;height:21px;font-size:9px;display:grid}.web-chat-module__4lLhGa__profileStepProgress button[aria-current=step]{color:#4f718c}.web-chat-module__4lLhGa__profileStepProgress button[aria-current=step]>span{background:#d9e7f2;border-color:#adc6d8}.web-chat-module__4lLhGa__profileStepProgress i{background:#bfcedb42;border-radius:2px;height:2px;position:absolute;inset:auto 0 0;overflow:hidden}.web-chat-module__4lLhGa__profileStepProgress i:after{content:"";transform-origin:0;background:#8cabc2;width:100%;height:100%;transition:transform .25s;display:block;transform:scaleX(0)}.web-chat-module__4lLhGa__profileStepProgress button[aria-current=step] i:after{transform:scaleX(1)}.web-chat-module__4lLhGa__profileWizardBody{flex:0 390px;height:390px;overflow-x:hidden}.web-chat-module__4lLhGa__profileWizardStage{min-height:100%}.web-chat-module__4lLhGa__profileStepHeading{color:#4e6d86;outline:none;margin:0 0 21px;font-size:16px;font-weight:400}.web-chat-module__4lLhGa__profileStepCount{color:#7290a6;font-variant-numeric:tabular-nums;margin-right:auto;font-size:12px}.web-chat-module__4lLhGa__profileStepCount>span{color:#a6b7c5;font-size:10px}.web-chat-module__4lLhGa__profileSegments span{justify-content:center;align-items:center;gap:8px;display:flex}.web-chat-module__4lLhGa__profileRelationChoices span{transition:background .16s,border-color .16s,color .16s,box-shadow .16s}.web-chat-module__4lLhGa__profileRelationChoices input:checked+span{box-shadow:0 2px 7px #62829d0c}.web-chat-module__4lLhGa__profilePickerTrigger{color:#7c98ad;text-align:left;background:#ffffff83;border:1px solid #c0d0dd61;border-radius:11px;align-items:center;gap:9px;width:100%;min-width:0;min-height:46px;padding:11px 12px;font-size:13px;transition:background .16s,border-color .16s;display:flex}.web-chat-module__4lLhGa__profilePickerTrigger>span{color:#36536e;overflow-wrap:anywhere;flex:1;min-width:0}.web-chat-module__4lLhGa__profilePickerTrigger>span[data-empty=true]{color:#99adbd}.web-chat-module__4lLhGa__profilePickerTrigger small{color:#94a8b7;margin-top:3px;font-size:10px;display:block}.web-chat-module__4lLhGa__profilePickerTrigger:hover{background:#ffffffc9;border-color:#9ebbcf}.web-chat-module__4lLhGa__profilePickerTrigger:focus-visible{outline-offset:3px;outline:2px solid #8bacc6}.web-chat-module__4lLhGa__profilePickerTrigger[aria-invalid=true]{border-color:#c79a96}.web-chat-module__4lLhGa__profilePickerPanel{flex-direction:column;min-height:366px;display:flex}.web-chat-module__4lLhGa__profilePickerIntro h3{color:#4e6d86;margin:0;font-size:16px;font-weight:400}.web-chat-module__4lLhGa__profilePickerIntro p{color:#8da1b1;margin:7px 0 0;font-size:11px;line-height:1.7}.web-chat-module__4lLhGa__profileWheelGroup{justify-content:center;gap:12px;margin-top:12px;display:flex;position:relative}.web-chat-module__4lLhGa__profileWheelGroup:before{content:"";pointer-events:none;background:#dce9f385;border:1px solid #adc6d863;border-radius:11px;height:44px;position:absolute;top:118px;left:0;right:0}.web-chat-module__4lLhGa__profileWheelColumn{text-align:center;flex:1;min-width:0;position:relative}.web-chat-module__4lLhGa__profileWheelColumn>span{color:#8aa1b3;height:24px;margin-bottom:6px;font-size:11px;line-height:24px;display:block}.web-chat-module__4lLhGa__profileWheel{box-sizing:border-box;scrollbar-width:none;overscroll-behavior:contain;scroll-snap-type:y mandatory;touch-action:pan-y;font-variant-numeric:tabular-nums;outline:none;height:220px;padding-block:88px;overflow-y:auto;-webkit-mask-image:linear-gradient(#0000,#000 35% 65%,#0000);mask-image:linear-gradient(#0000,#000 35% 65%,#0000)}.web-chat-module__4lLhGa__profileWheel::-webkit-scrollbar{display:none}.web-chat-module__4lLhGa__profileWheel:focus-visible{border-radius:10px;box-shadow:inset 0 0 0 2px #8bacc6}.web-chat-module__4lLhGa__profileWheel>div{scroll-snap-align:center;color:#8aa1b3;cursor:pointer;-webkit-user-select:none;user-select:none;justify-content:center;align-items:center;height:44px;font-size:20px;transition:color .12s,transform .12s;display:flex}.web-chat-module__4lLhGa__profileWheel>div.web-chat-module__4lLhGa__profileWheelSelected{color:#385f7e;transform:scale(1.1)}.web-chat-module__4lLhGa__profileTimeColon{color:#557b96;align-self:stretch;place-items:center;padding-top:30px;font-size:22px;display:grid}.web-chat-module__4lLhGa__profilePickerValue{text-align:center;color:#7d99ad;font-variant-numeric:tabular-nums;margin:3px 0 10px;font-size:12px}.web-chat-module__4lLhGa__profilePickerActions{justify-content:flex-end;gap:10px;margin-top:auto;padding-top:15px;display:flex}.web-chat-module__4lLhGa__profilePickerPanel>.web-chat-module__4lLhGa__profileSearchField{flex-shrink:0;margin-top:18px}.web-chat-module__4lLhGa__profilePlaceChoices{scrollbar-width:thin;overscroll-behavior:contain;flex:1;min-height:160px;max-height:210px;margin:12px 0;overflow:auto}.web-chat-module__4lLhGa__profilePlaceChoices>button{color:#7795aa;text-align:left;background:0 0;border:1px solid #0000;border-radius:11px;align-items:center;gap:11px;width:100%;padding:12px;font-size:12px;transition:background .16s,border-color .16s;display:flex}.web-chat-module__4lLhGa__profilePlaceChoices>button+button{margin-top:4px}.web-chat-module__4lLhGa__profilePlaceChoices>button>span{overflow-wrap:anywhere;flex:1;min-width:0}.web-chat-module__4lLhGa__profilePlaceChoices small{color:#9aafbd;margin-top:5px;font-size:10px;display:block}.web-chat-module__4lLhGa__profilePlaceChoices>button:hover{background:#ffffff80}.web-chat-module__4lLhGa__profilePlaceChoices>button[aria-pressed=true]{color:#466e8b;background:#e0ecf5;border-color:#adc6d878}.web-chat-module__4lLhGa__profilePlaceChoices>p{text-align:center;color:#91a7b7;padding:20px;font-size:12px;line-height:1.8}.web-chat-module__4lLhGa__profilePlacePlaceholder{flex-direction:column;align-items:center;gap:17px;display:flex}.web-chat-module__4lLhGa__profilePickerPanel>.web-chat-module__4lLhGa__profileFieldHint{align-items:center;gap:4px;display:flex}@media (max-width:600px){.web-chat-module__4lLhGa__profileStepProgress{margin-inline:21px;gap:14px;margin-bottom:18px}.web-chat-module__4lLhGa__profileWizardBody{flex-basis:365px;height:365px}.web-chat-module__4lLhGa__profilePickerPanel{min-height:344px}.web-chat-module__4lLhGa__profilePickerActions{gap:6px}.web-chat-module__4lLhGa__profileFooter{gap:7px}.web-chat-module__4lLhGa__profileSecondary,.web-chat-module__4lLhGa__profilePrimary{padding-inline:12px}.web-chat-module__4lLhGa__profileStepCount{font-size:10px}}.web-chat-module__4lLhGa__profileFieldPopover{box-sizing:border-box;overscroll-behavior:contain;color:#456681;-webkit-backdrop-filter:blur(22px);scrollbar-width:thin;background:#f6fafefa;border:1px solid #c8d9e6cf;border-radius:16px;max-width:calc(100vw - 24px);margin:0;padding:15px;animation:.14s ease-out web-chat-module__4lLhGa__profilePopoverIn;position:fixed;inset:auto;overflow:auto;box-shadow:0 14px 45px #29496624,0 2px 8px #2949660a}.web-chat-module__4lLhGa__profileFieldPopover::backdrop{background:0 0}.web-chat-module__4lLhGa__profileFieldPopover .web-chat-module__4lLhGa__profilePickerPanel{min-height:0}.web-chat-module__4lLhGa__profileFieldPopover .web-chat-module__4lLhGa__profilePickerIntro h3{color:#7490a5;font-family:inherit;font-size:12px}.web-chat-module__4lLhGa__profileFieldPopover .web-chat-module__4lLhGa__profileWheelGroup{gap:8px;margin-top:9px}.web-chat-module__4lLhGa__profileFieldPopover .web-chat-module__4lLhGa__profileWheelGroup:before{border-radius:9px;top:74px}.web-chat-module__4lLhGa__profileFieldPopover .web-chat-module__4lLhGa__profileWheel{height:132px;padding-block:44px}.web-chat-module__4lLhGa__profileFieldPopover .web-chat-module__4lLhGa__profileWheel>div{font-size:18px}.web-chat-module__4lLhGa__profileFieldPopover .web-chat-module__4lLhGa__profilePickerValue{margin:5px 0 0;font-size:11px}.web-chat-module__4lLhGa__profileFieldPopover .web-chat-module__4lLhGa__profilePickerActions{gap:6px;padding-top:12px}.web-chat-module__4lLhGa__profileFieldPopover .web-chat-module__4lLhGa__profileSecondary,.web-chat-module__4lLhGa__profileFieldPopover .web-chat-module__4lLhGa__profilePrimary{border-radius:9px;min-height:34px;padding:6px 11px;font-size:11px}.web-chat-module__4lLhGa__profileFieldPopover .web-chat-module__4lLhGa__profilePickerPanel>.web-chat-module__4lLhGa__profileSearchField{margin-top:0}.web-chat-module__4lLhGa__profileFieldPopover .web-chat-module__4lLhGa__profilePlaceChoices{min-height:95px;max-height:190px;margin:9px 0 0}.web-chat-module__4lLhGa__profileFieldPopover .web-chat-module__4lLhGa__profilePlaceChoices>button{padding:10px 8px}.web-chat-module__4lLhGa__profileFieldPopover .web-chat-module__4lLhGa__profilePlacePlaceholder{gap:10px;padding:13px 10px;font-size:11px}.web-chat-module__4lLhGa__profilePickerTrigger[aria-expanded=true]{background:#f9fcff;border-color:#91b1c9;box-shadow:0 0 0 3px #9db9cf17}@keyframes web-chat-module__4lLhGa__profilePopoverIn{0%{opacity:0;transform:translateY(-3px)}to{opacity:1;transform:none}}@media (max-width:600px){.web-chat-module__4lLhGa__profileFieldPopover .web-chat-module__4lLhGa__profileSearchField input{font-size:16px}}.web-chat-module__4lLhGa__answerFooter{flex-wrap:wrap;row-gap:3px}.web-chat-module__4lLhGa__messageActions{flex-wrap:wrap}.web-chat-module__4lLhGa__accountPanel{max-height:calc(var(--chat-height,100dvh) - 40px - env(safe-area-inset-top,0px));overscroll-behavior:contain;overflow-y:auto}.web-chat-module__4lLhGa__dialog{inset:auto auto auto 50%;top:calc(var(--chat-viewport-top,0px) + var(--chat-height,100dvh)/2);max-height:calc(var(--chat-height,100dvh) - 32px);margin:0;position:fixed;translate:-50% -50%}@media (min-width:961px) and (max-width:1199px){.web-chat-module__4lLhGa__app{--chat-side:232px}.web-chat-module__4lLhGa__sidebar{padding-inline:13px}.web-chat-module__4lLhGa__header{padding-inline:22px}.web-chat-module__4lLhGa__welcome,.web-chat-module__4lLhGa__composerArea,.web-chat-module__4lLhGa__scrollContent{padding-inline:26px}.web-chat-module__4lLhGa__newChat,.web-chat-module__4lLhGa__accountName{font-size:14px}.web-chat-module__4lLhGa__accountName small{font-size:11px}.web-chat-module__4lLhGa__profilePicker{font-size:13px}}@media (max-width:960px){.web-chat-module__4lLhGa__sidebar,.web-chat-module__4lLhGa__mobileSidebarOpen .web-chat-module__4lLhGa__sidebar{width:min(340px,88vw);padding:calc(20px + env(safe-area-inset-top,0px))16px calc(14px + env(safe-area-inset-bottom,0px));padding-left:max(16px,env(safe-area-inset-left,0px))}.web-chat-module__4lLhGa__mobileSidebarOpen .web-chat-module__4lLhGa__sidebar{z-index:50}.web-chat-module__4lLhGa__mobileSidebarOpen .web-chat-module__4lLhGa__sidebarScrim{z-index:45}.web-chat-module__4lLhGa__brand{margin:0 8px 18px}.web-chat-module__4lLhGa__brand>a>span{font-size:12px}.web-chat-module__4lLhGa__sidebar .web-chat-module__4lLhGa__iconButton{width:44px;height:44px}.web-chat-module__4lLhGa__newChat{gap:12px;min-height:48px;padding:11px 12px;font-size:16px}.web-chat-module__4lLhGa__historyHeading{padding:12px 0 5px 12px;font-size:13px}.web-chat-module__4lLhGa__history{overscroll-behavior:contain;padding-bottom:14px}.web-chat-module__4lLhGa__historyItem{border-radius:10px;margin-block:4px}.web-chat-module__4lLhGa__historyLink{min-height:48px;padding:12px 48px 12px 12px;font-size:16px;line-height:1.5}.web-chat-module__4lLhGa__deleteThread{opacity:1;border-radius:9px;width:44px;height:44px;right:2px}.web-chat-module__4lLhGa__deleteThread svg{width:16px;height:16px}.web-chat-module__4lLhGa__emptyHistory{font-size:14px}.web-chat-module__4lLhGa__search{margin-inline:3px;padding-right:0}.web-chat-module__4lLhGa__search input{min-height:44px;font-size:16px}.web-chat-module__4lLhGa__search .web-chat-module__4lLhGa__iconButton{width:44px;height:44px}.web-chat-module__4lLhGa__inlineRetry{min-height:44px;font-size:13px}.web-chat-module__4lLhGa__accountWrap{height:66px;min-height:66px}.web-chat-module__4lLhGa__accountButton{gap:12px;height:56px;padding:7px 10px}.web-chat-module__4lLhGa__avatar{width:35px;height:35px;font-size:15px}.web-chat-module__4lLhGa__accountName{font-size:15px}.web-chat-module__4lLhGa__accountName small{font-size:12px}.web-chat-module__4lLhGa__accountPanel{padding:8px}.web-chat-module__4lLhGa__menuHeading{font-size:12px}.web-chat-module__4lLhGa__accountPanel>[role=menuitem]{min-height:46px;padding:12px;font-size:15px}.web-chat-module__4lLhGa__header{height:calc(68px + env(safe-area-inset-top,0px));padding:calc(10px + env(safe-area-inset-top,0px))max(12px,env(safe-area-inset-right,0px))10px max(12px,env(safe-area-inset-left,0px))}.web-chat-module__4lLhGa__header .web-chat-module__4lLhGa__iconButton{width:42px;height:44px}.web-chat-module__4lLhGa__headerLeft{gap:5px}.web-chat-module__4lLhGa__headerActions{gap:3px}.web-chat-module__4lLhGa__profilePicker{max-width:160px;min-height:40px;padding:8px 10px;font-size:13px}.web-chat-module__4lLhGa__signIn{min-height:42px;padding:8px 12px;font-size:14px}.web-chat-module__4lLhGa__welcome p{font-size:13px}.web-chat-module__4lLhGa__composerArea{padding-left:max(16px,env(safe-area-inset-left,0px));padding-right:max(16px,env(safe-area-inset-right,0px))}.web-chat-module__4lLhGa__composer textarea{font-size:16px}.web-chat-module__4lLhGa__sendButton{width:42px;height:42px}.web-chat-module__4lLhGa__scrollContent{padding-left:max(20px,env(safe-area-inset-left,0px));padding-right:max(20px,env(safe-area-inset-right,0px))}.web-chat-module__4lLhGa__userMessage{font-size:16px}.web-chat-module__4lLhGa__messageTime{white-space:normal;font-size:12px}.web-chat-module__4lLhGa__answerFooter{gap:3px 10px}.web-chat-module__4lLhGa__messageActions{gap:3px}.web-chat-module__4lLhGa__messageAction{min-width:40px;min-height:42px;padding:8px;font-size:12px}.web-chat-module__4lLhGa__editButton{width:36px;height:42px;margin-top:0}.web-chat-module__4lLhGa__jumpLatest{width:42px;height:42px}.web-chat-module__4lLhGa__disclaimer{font-size:11px}.web-chat-module__4lLhGa__dialogHint{font-size:14px}.web-chat-module__4lLhGa__dialogActions{flex-wrap:wrap}.web-chat-module__4lLhGa__dialogActions>button,.web-chat-module__4lLhGa__reportForm>button{min-height:44px;font-size:14px}.web-chat-module__4lLhGa__reportForm select,.web-chat-module__4lLhGa__reportForm textarea{font-size:16px}.web-chat-module__4lLhGa__contextNotice,.web-chat-module__4lLhGa__editNotice{font-size:13px}}@media (min-width:601px) and (max-width:960px){.web-chat-module__4lLhGa__welcome,.web-chat-module__4lLhGa__composerArea,.web-chat-module__4lLhGa__scrollContent{max-width:780px}.web-chat-module__4lLhGa__welcome{padding:0 32px 26px}.web-chat-module__4lLhGa__welcome h1{font-size:32px}.web-chat-module__4lLhGa__composerArea{padding-inline:max(30px,env(safe-area-inset-left,0px))}.web-chat-module__4lLhGa__scrollContent{padding-inline:32px}}@media (pointer:coarse){.web-chat-module__4lLhGa__messageActions,.web-chat-module__4lLhGa__editButton,.web-chat-module__4lLhGa__deleteThread{opacity:1}.web-chat-module__4lLhGa__iconButton{min-width:40px;min-height:44px}.web-chat-module__4lLhGa__historyLink{min-height:48px;padding-right:48px;font-size:16px}.web-chat-module__4lLhGa__deleteThread{width:44px;height:44px}.web-chat-module__4lLhGa__newChat{min-height:46px;font-size:15px}.web-chat-module__4lLhGa__accountButton{min-height:48px}.web-chat-module__4lLhGa__accountPanel>[role=menuitem]{min-height:46px;font-size:15px}.web-chat-module__4lLhGa__messageAction{min-width:40px;min-height:44px;font-size:12px}.web-chat-module__4lLhGa__profileRoundButton{width:44px;height:44px}.web-chat-module__4lLhGa__profileManageButton{min-height:44px;padding-inline:10px;font-size:14px}.web-chat-module__4lLhGa__profileRelationChoices span{min-height:44px}.web-chat-module__4lLhGa__profileDelete{width:44px;height:44px}.web-chat-module__4lLhGa__profilePickerActions button{min-height:44px;font-size:13px}}@media (max-width:600px){.web-chat-module__4lLhGa__profileDialog{max-height:calc(var(--chat-height,100dvh) - 24px)}.web-chat-module__4lLhGa__profileHeader{padding:17px 18px 16px}.web-chat-module__4lLhGa__profileHeader>p{font-size:13px}.web-chat-module__4lLhGa__profileTitleRow{gap:8px}.web-chat-module__4lLhGa__profileRoundButton{width:40px;height:44px}.web-chat-module__4lLhGa__profileManageButton{min-height:44px;font-size:14px}.web-chat-module__4lLhGa__profileBody,.web-chat-module__4lLhGa__profileListFooter{padding-inline:18px}.web-chat-module__4lLhGa__profileFooter{padding:13px 18px calc(14px + env(safe-area-inset-bottom,0px));flex-wrap:wrap}.web-chat-module__4lLhGa__profileSecondary,.web-chat-module__4lLhGa__profilePrimary,.web-chat-module__4lLhGa__profileDanger{min-height:44px;font-size:13px}.web-chat-module__4lLhGa__profileDetails strong{font-size:16px}.web-chat-module__4lLhGa__profileDetails small{font-size:12px}.web-chat-module__4lLhGa__profileInUse{font-size:11px}.web-chat-module__4lLhGa__profileSelect{min-height:64px}.web-chat-module__4lLhGa__profileAdd{min-height:52px;font-size:15px}.web-chat-module__4lLhGa__profileDelete{width:44px;height:44px}.web-chat-module__4lLhGa__profileStepProgress{gap:12px;margin-inline:18px}.web-chat-module__4lLhGa__profileStepProgress button{min-height:38px;font-size:12px}.web-chat-module__4lLhGa__profileField,.web-chat-module__4lLhGa__profileChoiceField>legend{font-size:13px}.web-chat-module__4lLhGa__profileSegments span{min-height:40px;font-size:14px}.web-chat-module__4lLhGa__profileRelationChoices span{min-height:42px;font-size:13px}.web-chat-module__4lLhGa__profileFieldHint,.web-chat-module__4lLhGa__profileFieldError{font-size:12px}.web-chat-module__4lLhGa__profilePickerTrigger{min-height:48px;font-size:14px}.web-chat-module__4lLhGa__profilePickerTrigger small{font-size:11px}.web-chat-module__4lLhGa__profileFieldPopover .web-chat-module__4lLhGa__profilePickerIntro h3{font-size:13px}.web-chat-module__4lLhGa__profileFieldPopover .web-chat-module__4lLhGa__profilePickerActions button{min-height:44px;font-size:13px}.web-chat-module__4lLhGa__profileFieldPopover .web-chat-module__4lLhGa__profilePlaceChoices>button{min-height:48px;font-size:14px}.web-chat-module__4lLhGa__profileFieldPopover .web-chat-module__4lLhGa__profilePlaceChoices small{font-size:11px}.web-chat-module__4lLhGa__profileFieldPopover .web-chat-module__4lLhGa__profilePickerValue{font-size:12px}}@media (max-width:380px){.web-chat-module__4lLhGa__headerBrand{font-size:17px}.web-chat-module__4lLhGa__header .web-chat-module__4lLhGa__iconButton{width:38px}.web-chat-module__4lLhGa__profilePicker{max-width:112px;font-size:12px}.web-chat-module__4lLhGa__welcome{padding-inline:20px}.web-chat-module__4lLhGa__welcome h1{font-size:25px}.web-chat-module__4lLhGa__composerArea{padding-inline:12px}.web-chat-module__4lLhGa__scrollContent{padding-inline:14px}.web-chat-module__4lLhGa__profileStepCount{display:none}.web-chat-module__4lLhGa__profileFooter>.web-chat-module__4lLhGa__profilePrimary{flex:1}.web-chat-module__4lLhGa__profileFormPair{gap:8px}.web-chat-module__4lLhGa__profilePickerTrigger{gap:6px;padding-inline:9px;font-size:12px}.web-chat-module__4lLhGa__profileInUse{font-size:10px}}.web-chat-module__4lLhGa__app[data-short-viewport=true] .web-chat-module__4lLhGa__header{height:calc(54px + env(safe-area-inset-top,0px));padding-block:calc(5px + env(safe-area-inset-top,0px))5px}.web-chat-module__4lLhGa__app[data-short-viewport=true] .web-chat-module__4lLhGa__emptyStage{justify-content:flex-end;padding-bottom:0;overflow-y:auto}.web-chat-module__4lLhGa__app[data-short-viewport=true] .web-chat-module__4lLhGa__welcome{padding-bottom:12px}.web-chat-module__4lLhGa__app[data-short-viewport=true] .web-chat-module__4lLhGa__welcome h1{font-size:23px}.web-chat-module__4lLhGa__app[data-short-viewport=true] .web-chat-module__4lLhGa__welcome p{display:none}.web-chat-module__4lLhGa__app[data-short-viewport=true] .web-chat-module__4lLhGa__composerArea{padding-bottom:max(8px,env(safe-area-inset-bottom,0px))}.web-chat-module__4lLhGa__app[data-short-viewport=true] .web-chat-module__4lLhGa__composer textarea{max-height:88px!important}.web-chat-module__4lLhGa__app[data-short-viewport=true] .web-chat-module__4lLhGa__composerMeta{display:none}.web-chat-module__4lLhGa__app[data-short-viewport=true] .web-chat-module__4lLhGa__profileHeader{padding-block:12px}.web-chat-module__4lLhGa__app[data-short-viewport=true] .web-chat-module__4lLhGa__profileHeader>p{display:none}.web-chat-module__4lLhGa__app[data-short-viewport=true] .web-chat-module__4lLhGa__profileStepProgress{margin-bottom:12px}.web-chat-module__4lLhGa__app[data-short-viewport=true] .web-chat-module__4lLhGa__profileFooter{padding-block:10px}@media (max-height:480px) and (orientation:landscape){.web-chat-module__4lLhGa__sidebar,.web-chat-module__4lLhGa__mobileSidebarOpen .web-chat-module__4lLhGa__sidebar{padding-top:max(8px,env(safe-area-inset-top,0px));padding-bottom:max(8px,env(safe-area-inset-bottom,0px))}.web-chat-module__4lLhGa__brand{margin-bottom:3px}.web-chat-module__4lLhGa__brand>a{font-size:24px}.web-chat-module__4lLhGa__newChat{min-height:42px;padding-block:7px}.web-chat-module__4lLhGa__historyHeading{padding-top:2px}.web-chat-module__4lLhGa__accountWrap{height:54px;min-height:54px;margin-top:3px}}.web-chat-module__4lLhGa__loginDialog .yl-legal-text{color:#748b9f}.web-chat-module__4lLhGa__loginDialog .yl-legal-link{color:#456e91;text-underline-offset:3px;text-decoration:underline}.web-chat-module__4lLhGa__loginDialog .yl-legal-check{background:#f7fbff;border-color:#a8c0d4;border-radius:6px}.web-chat-module__4lLhGa__loginDialog .yl-legal-check--on{background:#6084a3;border-color:#6084a3}
