body{margin:0;display:flex;place-items:center;width:100%;min-height:100vh}.co-ui-tabs.co-ui-tabs-header-only{height:auto!important;min-height:0}.co-ui-tabs.co-ui-tabs-header-only .ant-tabs-content-holder{display:none!important}.co-ui-tabs.co-ui-tabs-header-only .ant-tabs-nav{margin-bottom:0!important}.tree-virtual-debug-layout .layout-content{overflow:hidden!important}.login-page *{box-sizing:border-box}.login-page .d-grid{display:grid}.login-page .d-flex{display:flex;display:-webkit-flex}.login-page .text-center{text-align:center}.login-page .text-left{text-align:left}.login-page .text-right{text-align:right}.login-page button,.login-page input,.login-page select{-webkit-appearance:none;outline:none;font-family:Noto Sans JP,sans-serif}.login-page button,.login-page .btn,.login-page select{cursor:pointer}.login-page a{text-decoration:none}.login-page img{max-width:100%}.login-page ul,.login-page h1,.login-page h2,.login-page h3,.login-page h4,.login-page h5,.login-page h6,.login-page label{margin:0;padding:0}.login-page label{color:#666;font-size:16px;line-height:25px;opacity:.6;text-align:center}.login-page .p-relative{position:relative}.login-page .p-absolute{position:absolute}.login-page .p-fixed{position:fixed}.login-page .p-sticky{position:sticky}.login-page .btn,.login-page button,.login-page .actionbg,.login-page input{border-radius:36px;-webkit-border-radius:36px;-moz-border-radius:36px;-o-border-radius:36px;-ms-border-radius:36px}.login-page .btn:hover,.login-page button:hover{transition:.5s ease;-webkit-transition:.5s ease;-o-transition:.5s ease;-ms-transition:.5s ease;-moz-transition:.5s ease}.login-page .wrapper{width:100%;padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto}@media (min-width: 576px){.login-page .wrapper{max-width:540px}}@media (min-width: 768px){.login-page .wrapper{max-width:720px}}@media (min-width: 992px){.login-page .wrapper{max-width:960px}}@media (min-width: 1200px){.login-page .wrapper{max-width:1140px}}.login-page .wrapper-full{width:100%;padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto}.login-page .w3l-hotair-form{position:relative;min-height:100vh;z-index:0;background:#0568c1;padding:40px;justify-content:center;display:grid;grid-template-rows:1fr auto 1fr;align-items:center}.login-page .container{max-width:890px;margin:0 auto}.login-page .w3l_form{flex-basis:50%;-webkit-flex-basis:50%;background:#f4f9fd;background-size:cover;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;-ms-background-size:cover;padding:40px;border-top-right-radius:8px;border-bottom-right-radius:8px;align-items:center;display:grid}.login-page .content-wthree{flex-basis:50%;-webkit-flex-basis:50%;box-sizing:border-box;padding:3em;background:#fff;box-shadow:2px 9px 49px -17px #0000001a;border-top-left-radius:8px;border-bottom-left-radius:8px}.login-page .w3l-workinghny-form .logo{text-align:center}.login-page .w3l-hotair-form .main-hotair{position:relative;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;margin:40px 0}.login-page .w3l-hotair-form form{margin-top:30px;margin-bottom:30px}.login-page .social-icons{text-align:center;margin-top:16px}.login-page p.account,.login-page p.account a{text-align:center;padding-top:20px;padding-bottom:0;font-size:16px;color:#333}.login-page p.account a{color:#0568c1}.login-page p.account a:hover{text-decoration:underline}.login-page .w3l-hotair-form h1{text-align:center;font-size:40px;font-weight:700;color:#fff}.login-page .w3l-hotair-form h2{font-size:30px;line-height:40px;margin-bottom:5px;font-weight:900;color:#272346;text-align:center}.login-page .w3l-hotair-form input{margin-bottom:15px;font-size:16px;color:#999;text-align:left;padding:8px 20px;width:100%;display:inline-block;box-sizing:border-box;border:none;outline:none;background:#f7fafc;border:1px solid #e5e5e5;transition:.3s ease;-webkit-transition:.3s ease;-moz-transition:.3s ease;-ms-transition:.3s ease;-o-transition:.3s ease}.login-page .w3l-hotair-form input:focus{background:transparent;border:1px solid #0568C1}.login-page .w3l-hotair-form button{font-size:18px;color:#fff;width:100%;background:#0568c1;border:none;padding:22px 15px;font-weight:700;transition:.3s ease;-webkit-transition:.3s ease;-moz-transition:.3s ease;-ms-transition:.3s ease;-o-transition:.3s ease}.login-page .w3l-hotair-form button:hover{background:#fdc500!important}.login-page .w3l-hotair-form .social-icons ul li{list-style:none;display:inline-block}.login-page .w3l-hotair-form .social-icons ul li a{padding:8px}.login-page .w3l-hotair-form .social-icons ul li a:hover{opacity:.8;transition:.5s ease;-webkit-transition:.5s ease;-o-transition:.5s ease;-ms-transition:.5s ease;-moz-transition:.5s ease}.login-page .w3l-hotair-form .social-icons ul span.fa{color:#696687;font-size:18px;opacity:.8}.login-page .w3l-hotair-form .social-icons ul li a.facebook span{font-size:18px;width:36px;height:36px;border-radius:50%;margin-right:6px;border:2px solid #696687;line-height:32px}.login-page .w3l-hotair-form .social-icons ul li a.twitter span{color:#1da1f2;font-size:18px;width:36px;height:36px;border-radius:50%;margin-right:6px;border:2px solid #1da1f2;line-height:32px}.login-page .w3l-hotair-form .social-icons ul li a.pinterest span{color:#e60023;font-size:18px;width:36px;height:36px;border-radius:50%;margin-right:6px;border:2px solid #e60023;line-height:32px}.login-page .copyright p{text-align:center;font-size:17px;line-height:26px;color:#fff;opacity:1}.login-page p.copy-footer-29 a{color:#fff}.login-page p.copy-footer-29 a:hover{color:#fdc500;transition:.5s ease;-webkit-transition:.5s ease;-o-transition:.5s ease;-ms-transition:.5s ease;-moz-transition:.5s ease}@media (max-width: 736px){.login-page .w3l-hotair-form .main-hotair{flex-direction:column}.login-page .w3l-hotair-form form{margin-top:30px;margin-bottom:10px}.login-page .w3l_form{order:2;border-radius:0 0 8px 8px}.login-page .content-wthree{order:1;border-radius:8px 8px 0 0}}@media (max-width: 568px){.login-page .w3l-hotair-form h1{font-size:36px}.login-page .w3l-hotair-form .main-hotair{margin:30px 0}.login-page .content-wthree{padding:2.5em}}@media (max-width: 480px){.login-page .w3l-hotair-form{padding:40px 30px}.login-page .w3l-hotair-form h1{font-size:26px}}@media (max-width: 384px){.login-page .w3l-hotair-form{padding:30px 15px}.login-page .content-wthree{padding:2em}.login-page .w3l-hotair-form h2{font-size:22px;line-height:32px}.login-page .copyright p{font-size:16px}}.antd-node-wrapper{display:flex;align-items:center;background-color:#cecece60;border-radius:8px}.ai-study-knowledge-rich-text .ql-editor .ai-study-knowledge-link,.ai-study-knowledge-rich-text .ai-study-knowledge-link{color:#005bbf;text-decoration:none;border-bottom:1px solid rgba(0,91,191,.35)}.ai-study-knowledge-rich-text-plugin-row{display:flex;align-items:center;gap:6px;padding:6px 8px;border:1px solid #d8dee8;border-top:0;background:#fafcff}.ai-study-knowledge-rich-text-plugin-row .ant-btn{border-radius:6px}.ai-study-knowledge-rich-text-picker{width:min(520px,90vw)}.ai-study-knowledge-rich-text-picker .ant-select{width:100%}.ai-study-knowledge-rich-text-picker-grid{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:8px;margin-bottom:8px}.ai-study-knowledge-rich-text-picker-field{min-width:0}.ai-study-knowledge-rich-text-picker-field-wide{grid-column:1/-1}.ai-study-knowledge-rich-text-picker .ant-radio-group{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));width:100%}.ai-study-knowledge-rich-text-picker .ant-radio-button-wrapper{text-align:center}.ai-study-knowledge-rich-text-picker-label{margin-bottom:4px;color:#414754;font-size:12px;line-height:1.35}.ai-study-knowledge-rich-text-point-select{margin-top:2px}.ai-study-knowledge-rich-text-picker-actions{display:flex;align-items:center;justify-content:space-between;gap:8px;margin-top:12px;padding-top:10px;border-top:1px solid #edf0f5}.ai-study-knowledge-rich-text-picker-actions .ant-btn-primary{min-width:88px}.ai-study-knowledge-point-modal-form{margin-top:4px}.ai-study-knowledge-point-modal-grid{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:0 12px}.ai-study-knowledge-point-modal-grid .ant-input-number{width:100%}@media (max-width: 640px){.ai-study-knowledge-rich-text-picker-actions{align-items:stretch;flex-direction:column}.ai-study-knowledge-rich-text-picker-actions .ant-space{justify-content:flex-end}.ai-study-knowledge-point-modal-grid{grid-template-columns:minmax(0,1fr)}}.ai-study-knowledge-rich-text-option{display:flex;align-items:center;gap:8px;min-width:0;max-width:100%;height:22px;overflow:hidden}.ai-study-knowledge-rich-text-option-title{overflow:hidden;flex:0 0 auto;max-width:42%;color:#182230;font-size:13px;font-weight:600;line-height:22px;text-overflow:ellipsis;white-space:nowrap}.ai-study-knowledge-rich-text-option-context{overflow:hidden;flex:1 1 auto;min-width:0;color:#667085;font-size:12px;line-height:22px;text-overflow:ellipsis;white-space:nowrap}.ant-select-dropdown .ai-study-knowledge-rich-text-option{pointer-events:none}.ant-select-dropdown .ant-select-item-option-content:has(.ai-study-knowledge-rich-text-option){overflow:hidden;line-height:22px}.ai-study-knowledge-rich-text-highlight{padding:0 1px;border-radius:2px;background:#fff1a6;color:inherit}.ai-study-knowledge-relation-editor{display:flex;flex-direction:column;gap:8px;padding:8px;border:1px solid #d8dee8;border-top:0;background:#fffdf6}.ai-study-knowledge-relation-editor-head{display:flex;align-items:center;gap:8px;min-width:0}.ai-study-knowledge-relation-editor-label{flex:0 0 auto;color:#8a4b00;font-size:12px;font-weight:700}.ai-study-knowledge-relation-editor-word{overflow:hidden;color:#182230;font-size:13px;font-weight:700;text-overflow:ellipsis;white-space:nowrap}.ai-study-knowledge-relation-editor .ql-container{height:96px}.ai-study-knowledge-relation-editor-actions{display:flex;justify-content:flex-end;gap:8px}.ai-study-knowledge-link-inspector{display:flex;align-items:flex-start;justify-content:space-between;gap:10px;min-width:0;padding:7px 8px;border:1px solid #b8d7ff;border-top:0;background:#eef6ff}.ai-study-knowledge-link-inspector-main{display:flex;flex:1 1 auto;flex-direction:column;gap:4px;min-width:0}.ai-study-knowledge-link-inspector-head{display:flex;align-items:center;gap:7px;min-width:0}.ai-study-knowledge-link-inspector-label{flex:0 0 auto;color:#005bbf;font-size:12px;font-weight:700}.ai-study-knowledge-link-inspector-title{overflow:hidden;color:#182230;font-size:13px;font-weight:700;text-overflow:ellipsis;white-space:nowrap}.ai-study-knowledge-link-inspector-detail{display:flex;align-items:flex-start;flex-wrap:wrap;gap:5px 10px;min-width:0}.ai-study-knowledge-link-inspector-meta{overflow:hidden;color:#667085;font-size:12px;line-height:1.35;text-overflow:ellipsis;white-space:nowrap}.ai-study-knowledge-link-inspector-meta-label{color:#414754;font-weight:700}.ai-study-knowledge-link-inspector-content-list{display:flex;flex-direction:column;gap:3px;min-width:0}.ai-study-knowledge-link-inspector-content{display:-webkit-box;overflow:hidden;color:#344054;font-size:12px;line-height:1.55;-webkit-box-orient:vertical;-webkit-line-clamp:3}
