.pdf-iframe{border:none}.email-forgot .back{font-weight:700;line-height:24px;letter-spacing:.75px;text-align:left!important;color:#869fb8;margin-bottom:12px!important;display:flex;align-items:center;cursor:pointer}.email-forgot .back svg{transform:rotate(90deg)}.email-forgot .ant-input{border-radius:8px;line-height:30px;border:1px solid #4893de}.email-forgot .ant-input-group-addon{border:1px solid #4893de!important;border-left:none!important;border-top-right-radius:8px!important;border-bottom-right-radius:8px!important}.email-forgot .email{border:1px solid #4893de}.email-forgot .code{border-color:#4893de!important}.email-forgot .email-btn{display:flex;justify-content:center;align-items:center;outline:none;border:none;color:#fff;cursor:pointer;width:100%;height:40px;border-radius:40px;background:linear-gradient(91.15deg,#4df1f4 -16.8%,#324cfc 99.8%);font-weight:700;margin-top:20px}.email-forgot .ant-input-group-addon{background-color:transparent!important}.email-forgot .get-code-btn{cursor:pointer;width:100%;background:transparent!important;border:none;color:#4893de}.email-forgot .get-code-btn.disabled{cursor:not-allowed}.email-forgot .rember{display:flex;justify-content:center}.email-forgot .rember span{color:#4893de;cursor:pointer}@media(max-width:1000px){.email-forgot .back{padding-left:118px;margin-top:32px}.email-forgot .ant-row{display:flex!important;justify-content:center!important}.email-forgot .forgot{width:100%;margin-bottom:32px}}.back{font-weight:700;line-height:24px;letter-spacing:.75px;text-align:left!important;color:#869fb8;margin-bottom:12px!important;display:flex;align-items:center;cursor:pointer}.back svg{transform:rotate(90deg)}.email-login .ant-input{border-radius:8px;line-height:30px}.email-login .ant-input-affix-wrapper{border:1px solid #4893de;border-radius:8px}.email-login .email{border:1px solid #4893de}.email-login .email-btn{display:flex;justify-content:center;align-items:center;outline:none;border:none;color:#fff;cursor:pointer;width:100%;height:40px;border-radius:40px;background:linear-gradient(91.15deg,#4df1f4 -16.8%,#324cfc 99.8%);font-weight:700;margin-top:20px}.email-login .forgot{color:#4893de;cursor:pointer;font-size:14px;text-align:center;margin-top:20px}@media(max-width:1000px){.email-login .back{padding-left:118px;margin-top:32px}.email-login .ant-row{display:flex;justify-content:center}.email-login .forgot{width:100%;margin-bottom:32px}}.email-register-code{max-width:600px}.email-register-code .verity{font-size:16px;font-weight:700;line-height:24px;letter-spacing:.75px;text-align:left!important;color:#869fb8;margin-bottom:12px!important}.email-register-code .send{margin-bottom:30px;line-height:30px}.email-register-code .send .email{font-weight:700}.email-register-code .ant-input{border-radius:8px;line-height:30px}.email-register-code .ant-input:hover{border-color:#d9d9d9}.email-register-code .ant-input-affix-wrapper{border:1px solid #4893de}.email-register-code .ant-input-group-addon{background-color:transparent!important;border-radius:8px}.email-register-code .get-code-btn{background:transparent;border:none;cursor:pointer;color:#4893de}.email-register-code .get-code-btn.disabled{cursor:not-allowed}.email-register-code .email-verifyCode{text-align:center;outline:none;border:none;color:#fff;cursor:pointer;width:100%;height:40px;padding:8px 32px;border-radius:39px;background:linear-gradient(91.15deg,#4df1f4 -16.8%,#324cfc 99.8%);font-weight:700;margin:6px auto}.email-register-code .account{margin-top:20px;color:#444746;width:360px;text-align:center}.email-register-code .account span{color:#4893de;cursor:pointer;font-size:14px;text-align:center}@media(max-width:1000px){.email-register-code .verity{padding-left:124px;margin-top:32px}.email-register-code .send{margin-left:124px;max-width:348px;word-break:break-all}.email-register-code .ant-row{display:flex;justify-content:center}.email-register-code .account{width:100%;margin-bottom:32px}}.login-box{width:100%;height:100vh;background:url(/_next/static/media/borading-1.d4ac0a45.jpg) no-repeat;background-size:cover;display:flex;align-items:center;justify-content:center;background-position:50%}.login-box .swiper-box{width:665px;transform:translate(30px,-45px)}.login-box .swiper-box .login-dot{width:610px;bottom:-36px;left:-24px}.login-box .swiper-box .login-dot li{width:8px;height:8px;border-radius:50%;background:rgba(0,0,0,.1)}.login-box .swiper-box .login-dot li button{height:100%!important;border-radius:50%!important}.login-box .swiper-box .login-dot li.slick-active{width:8px;height:8px;background:rgba(0,0,0,.4)!important;opacity:1!important}.login-box .swiper-box .login-dot li.slick-active button{background:rgba(0,0,0,.4)!important}.login-box .login{width:600px}.login-box .login .person{color:transparent;background-image:linear-gradient(0deg,rgba(0,0,0,.5),rgba(0,0,0,.5)),linear-gradient(0deg,#4893de,#4893de);background-clip:text;line-height:52px;font-size:40px;font-weight:700}.login-box .login .ai{font-size:64px;font-weight:700;background-image:linear-gradient(91.15deg,#4df1f4 -16.8%,#324cfc 99.8%);-webkit-background-clip:text;color:transparent}.login-box .login .index{margin-top:40px}.login-box .login .index .btn{width:330px;padding:8px 32px;display:flex;align-items:center;justify-content:center;border-radius:50px;cursor:pointer;font-weight:700;font-size:14px;margin-bottom:16px;box-sizing:border-box}.login-box .login .index .btn.google-btn{color:#fff;background:linear-gradient(91.15deg,#4df1f4 -16.8%,#324cfc 99.8%)}.login-box .login .index .btn.register-btn{background-image:linear-gradient(180deg,#428dd9,#50a7e5);-webkit-background-clip:text;color:transparent;background-clip:text;cursor:pointer;position:relative;border:1px solid #428dd9}.login-box .login .index .btn.register-btn:hover{color:#fff;background:linear-gradient(180deg,#428dd9,#50a7e5)}.login-box .login .index .btn img{width:25px;margin-right:8px}.login-box .login .index .dividing{width:330px;display:flex;justify-content:center;font-weight:400;color:#8d8d8d;margin-bottom:16px;font-size:14px;position:relative}.login-box .login .index .dividing:before{left:0}.login-box .login .index .dividing:after,.login-box .login .index .dividing:before{content:"";display:inline-block;width:40px;height:1px;background-color:#8d8d8d;position:absolute;top:50%}.login-box .login .index .dividing:after{right:0}.login-box .login .index .explain{color:#8d8d8d;font-weight:400;font-size:14px}.login-box .login .index .explain .blue{color:#4893de;text-decoration:inherit}@media(max-width:1000px){.login-box .swiper-box{display:none}.login-box .login{max-width:80%;background-color:#fff;border-radius:12px;box-shadow:0 0 30px 0 rgba(175,197,255,.57);transform:none}.login-box .ai,.login-box .person{display:none}.login-box .index{display:flex;flex-direction:column;align-items:center}.login-box .index .explain{margin-bottom:32px}}@media(max-width:1440px){.login-box .swiper-box{width:648px}.login-box .swiper-box img{height:465px}.login-box .swiper-box .login-dot{width:610px;bottom:-36px}}.login{width:600px}.login .custom-login-header{text-align:left;transform:translateY(20px);margin-bottom:20px;margin-top:20px;transform:translateX(86px)}.login .person{background-image:linear-gradient(0deg,rgba(0,0,0,.5),rgba(0,0,0,.5)),linear-gradient(0deg,#4893de,#4893de);background-clip:text;line-height:52px;font-size:40px}.login .ai,.login .person{color:transparent;font-weight:700}.login .ai{font-size:64px;background-image:linear-gradient(91.15deg,#4df1f4 -16.8%,#324cfc 99.8%);-webkit-background-clip:text}.login .index{margin-top:40px}.login .index.custom{margin-top:0}.login .index .btn{width:330px;padding:8px 32px;display:flex;align-items:center;justify-content:center;border-radius:50px;cursor:pointer;font-weight:700;font-size:14px;margin-bottom:16px;box-sizing:border-box}.login .index .btn.google-btn{color:#fff;background:linear-gradient(91.15deg,#4df1f4 -16.8%,#324cfc 99.8%)}.login .index .btn.register-btn{background-image:linear-gradient(180deg,#428dd9,#50a7e5);-webkit-background-clip:text;color:transparent;background-clip:text;cursor:pointer;position:relative;border:1px solid #428dd9}.login .index .btn.register-btn:hover{color:#fff;background:linear-gradient(180deg,#428dd9,#50a7e5)}.login .index .btn img{width:25px;margin-right:8px}.login .index .dividing{width:330px;display:flex;justify-content:center;font-weight:400;color:#8d8d8d;margin-bottom:16px;font-size:14px;position:relative}.login .index .dividing:before{left:0}.login .index .dividing:after,.login .index .dividing:before{content:"";display:inline-block;width:40px;height:1px;background-color:#8d8d8d;position:absolute;top:50%}.login .index .dividing:after{right:0}.login .index .explain{color:#8d8d8d;font-weight:400;font-size:14px}.login .index .explain.custom{transform:translateX(-52px)}.login .index .explain .blue{color:#4893de;text-decoration:inherit}.login-pdf-modal .ant-modal-content{background-image:url(/_next/static/media/login_bgc.52bb72bb.png);background-size:cover;border-radius:15px!important}.login-pdf-modal .ant-modal-close:hover{background:none;color:rgba(0,0,0,.45)}.subscripe-pdf-modal .ant-modal-content{background-image:url(/_next/static/media/subscripe-bgc.e0c14fac.png);background-size:cover;border-radius:15px;padding-bottom:38px}.subscripe-pdf-modal .ant-modal-content .ant-modal-close{top:8px;right:8px}.subscripe-pdf-modal .ant-modal-close:hover{background:none!important;color:rgba(0,0,0,.45)}.subscripe-pdf-modal .subscripe-modal-box{padding-top:20px;display:flex;flex-direction:column;justify-content:center;align-items:center}.subscripe-pdf-modal .subscripe-modal-box .text-box{color:#000;text-align:center;font-family:Nunito-Regular;font-size:24px;font-style:normal;font-weight:400;line-height:23px;margin-top:37px}.subscripe-pdf-modal .subscripe-modal-box .subscripe-btn{color:#fff;text-align:center;font-feature-settings:"clig" off,"liga" off;font-family:Nunito-Regular;font-size:20px;font-style:normal;font-weight:900;line-height:24px;letter-spacing:.75px;display:flex;width:310px;padding:10px 0;justify-content:center;align-items:center;border-radius:41px;background:linear-gradient(77deg,#042cff 7.7%,#00d1ff 97.82%);flex-shrink:0;cursor:pointer;margin-top:38px}.circle-loader{border-radius:50%;animation:spin 1s linear infinite}@keyframes spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.chat-guide-box{padding:0 21px 24px 0;position:relative}.chat-guide-box .chat-logo{margin-bottom:20px;display:flex;align-items:center}.chat-guide-box .chat-logo .chat-title{margin-left:8px;color:var(--black,#000);font-family:Nunito-Bold;font-size:15px;font-style:normal;font-weight:700;line-height:16px;letter-spacing:1px}.chat-guide-box .chat-comp{color:var(--Gray,#a5bbd0);font-size:12px;font-weight:500;line-height:14px;margin-bottom:13px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.chat-guide-box .chat-comp,.chat-guide-box .guide-text{font-family:Nunito-Regular;font-style:normal;letter-spacing:1px;padding-left:12px}.chat-guide-box .guide-text{color:#000;font-size:14px;font-weight:400;line-height:16px;margin-bottom:12px}.chat-guide-box .chat-may{color:var(--Gray,#a5bbd0);font-family:Nunito-Regular;font-size:13px;font-style:normal;font-weight:500;line-height:16px;letter-spacing:1px;margin-bottom:13px;padding-left:12px}.chat-guide-box .chat-guide-list .chat-guide-list-item{color:var(--BLUE,#0386ff);font-family:Nunito-Regular;font-size:14px;font-style:normal;font-weight:400;line-height:16px;letter-spacing:1px;margin-bottom:8px;display:flex;position:relative;cursor:pointer;padding-left:26px}.chat-guide-box .chat-guide-list .chat-guide-list-item:hover{text-decoration:underline}.chat-guide-box .chat-guide-list .chat-guide-list-item:before{content:"";width:5px;height:5px;border-radius:50%;display:inline-block;background:#0386ff;position:absolute;left:12px;top:6px}.chat-input-box{width:100%;height:100%}.chat-input-box textarea{width:100%;height:100%;border:none;outline:none;resize:none;font-family:Nunito-Regular}.chat-input-box textarea::-webkit-scrollbar{display:none}.chat-message{margin-bottom:24px}.chat-message.other-message{flex-direction:column}.chat-message.other-message .chat-loading{text-align:left}.user-message{color:#000;font-family:Nunito-Regular;font-size:13px;font-style:normal;font-weight:400;line-height:22px;letter-spacing:1px}.user-avatar{display:flex;align-items:center;padding-left:2px}.user-avatar .avatar-img{width:21px;height:21px;border-radius:50%}.user-avatar .you{color:var(--black,#000);font-family:Nunito-Bold;font-size:15px;font-style:normal;font-weight:700;line-height:16px;letter-spacing:1px;margin-left:6px}.answer-avatar{display:flex;align-items:center;padding-left:2px}.answer-avatar .answer-title{color:var(--black,#000);font-family:Nunito-Bold;font-size:15px;font-weight:700;margin-left:8px}.answer-avatar .answer-title,.message-content{font-style:normal;line-height:16px;letter-spacing:1px}.message-content{border-radius:10px;color:#000;font-family:Nunito-Regular;font-size:14px;font-weight:400;max-width:100%;overflow-wrap:break-word;padding:10px 10px 10px 12px}.message-content .reference_blank,.message-content a{color:var(--blue2,#0386ff);font-family:Nunito-Regular;font-size:14px;font-style:normal;font-weight:600;letter-spacing:.25px;text-decoration:none}.message-content .reference_blank{cursor:pointer}.message-content p{line-height:1.5;white-space:pre-line;word-break:break-word;margin:0 0 8px}.message-content ol{padding-left:18px;margin-bottom:14px}.message-content ol li{line-height:1.5;list-style:decimal;white-space:normal;word-break:break-word;margin-top:20px}.message-content ul{padding-left:16px}.message-content ul li{line-height:1.5;list-style:decimal;white-space:normal;word-break:break-word;margin-top:20px}.message-content ul li.source-li{list-style:none;position:relative;display:inline-block}.message-content ul li.source-li:hover:before{content:attr(_title);position:absolute;background-color:#333;color:#fff;padding:5px;top:-38px;left:50%;transform:translateX(-50%);z-index:999;border-radius:5px;width:130px;text-align:center}.message-content ul li.source-li:hover:after{content:"";position:absolute;top:-8px;left:50%;border:8px solid transparent;border-top-color:#333;transform:translateX(-50%)}.message-content .reference-list{display:flex;padding-top:15px;border-top:1px solid #a5bbd0;margin-top:15px;align-items:center}.message-content .reference-list ul{display:flex;flex-wrap:wrap;margin-left:14px;padding-left:0}.message-content .reference-list ul li{margin-right:7px;margin-bottom:4px;margin-top:0}.answer-tool{display:flex;align-items:center;margin-top:4px;padding-left:12px}.answer-tool .item{display:flex;align-items:center;cursor:pointer}.answer-tool .item.copy{margin-left:16px}.answer-tool .item .text{color:#000;font-family:Nunito-Regular;font-size:13px;font-style:normal;font-weight:500;line-height:normal;margin-left:8px}.studygpt-chatWeb-loading{position:relative;display:inline-flex;align-items:center;justify-content:center;width:56px;height:38px;box-sizing:border-box;color:#333}.studygpt-chatWeb-loading .studygpt-loading-text{display:flex}.studygpt-chatWeb-loading .studygpt-loader,.studygpt-chatWeb-loading .studygpt-loader:after,.studygpt-chatWeb-loading .studygpt-loader:before{border-radius:50%;width:5px;height:5px;animation-fill-mode:both;animation:HDBblFadInOut 1.8s ease-in-out infinite}.studygpt-chatWeb-loading .studygpt-loader{top:50%;display:block;color:#4893de;font-size:7px;position:relative;text-indent:-9999em;transform:translateZ(0) translateY(-50%);animation-delay:-.16s}.studygpt-chatWeb-loading .studygpt-loader:after,.studygpt-chatWeb-loading .studygpt-loader:before{content:"";position:absolute;top:0}.studygpt-chatWeb-loading .studygpt-loader:before{left:-10px;animation-delay:-.32s}.studygpt-chatWeb-loading .studygpt-loader:after{left:10px}@keyframes HDBblFadInOut{0%,80%,to{box-shadow:0 5px 0 -5px}40%{box-shadow:0 5px 0 0}}.hljs{color:#abb2bf;background:#282c34;padding:1em;overflow:hidden!important;white-space:normal;border-bottom-left-radius:7px;border-bottom-right-radius:7px}code{white-space:pre-line;word-wrap:break-word;font-family:Nunito-Regular}pre{margin-top:0;margin-bottom:0}pre.hljs code{border-radius:6px;white-space:pre-line;word-wrap:break-word;text-align:left}.hljs-comment,.hljs-quote{color:#5c6370;font-style:italic}.hljs-doctag,.hljs-formula,.hljs-keyword{color:#c678dd}.hljs-deletion,.hljs-name,.hljs-section,.hljs-selector-tag,.hljs-subst{color:#e06c75}.hljs-literal{color:#56b6c2}.hljs-addition,.hljs-attribute,.hljs-meta .hljs-string,.hljs-regexp,.hljs-string{color:#98c379}.hljs-attr,.hljs-number,.hljs-selector-attr,.hljs-selector-class,.hljs-selector-pseudo,.hljs-template-variable,.hljs-type,.hljs-variable{color:#d19a66}.hljs-bullet,.hljs-link,.hljs-meta,.hljs-selector-id,.hljs-symbol,.hljs-title{color:#61aeee}.hljs-built_in,.hljs-class .hljs-title,.hljs-title.class_{color:#e6c07b}.hljs-emphasis{font-style:italic}.hljs-strong{font-weight:700}.hljs-link{text-decoration:underline}.code-hd-header{height:32px;box-sizing:border-box;padding:0 16px;font-size:12px;display:flex;justify-content:space-between;align-items:center;gap:8px;background:#e2e6ea;color:#333}.code-hd-title{user-select:none}.code-hd-copy{display:inline-flex;cursor:pointer;align-items:center;gap:6px;font-size:12px;word-spacing:-4px}