html,body{width:100%;height:100%}input::-ms-clear,input::-ms-reveal{display:none}*,*:before,*:after{box-sizing:border-box}html{font-family:sans-serif;line-height:1.15;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;-ms-overflow-style:scrollbar;-webkit-tap-highlight-color:rgba(0,0,0,0)}@-ms-viewport{width:device-width}body{margin:0}[tabindex="-1"]:focus{outline:none}hr{box-sizing:content-box;height:0;overflow:visible}h1,h2,h3,h4,h5,h6{margin-top:0;margin-bottom:.5em;font-weight:500}p{margin-top:0;margin-bottom:1em}abbr[title],abbr[data-original-title]{-webkit-text-decoration:underline dotted;text-decoration:underline;text-decoration:underline dotted;border-bottom:0;cursor:help}address{margin-bottom:1em;font-style:normal;line-height:inherit}input[type=text],input[type=password],input[type=number],textarea{-webkit-appearance:none}ol,ul,dl{margin-top:0;margin-bottom:1em}ol ol,ul ul,ol ul,ul ol{margin-bottom:0}dt{font-weight:500}dd{margin-bottom:.5em;margin-left:0}blockquote{margin:0 0 1em}dfn{font-style:italic}b,strong{font-weight:bolder}small{font-size:80%}sub,sup{position:relative;font-size:75%;line-height:0;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}pre,code,kbd,samp{font-size:1em;font-family:SFMono-Regular,Consolas,Liberation Mono,Menlo,Courier,monospace}pre{margin-top:0;margin-bottom:1em;overflow:auto}figure{margin:0 0 1em}img{vertical-align:middle;border-style:none}a,area,button,[role=button],input:not([type=range]),label,select,summary,textarea{touch-action:manipulation}table{border-collapse:collapse}caption{padding-top:.75em;padding-bottom:.3em;text-align:left;caption-side:bottom}input,button,select,optgroup,textarea{margin:0;color:inherit;font-size:inherit;font-family:inherit;line-height:inherit}button,input{overflow:visible}button,select{text-transform:none}button,html [type=button],[type=reset],[type=submit]{-webkit-appearance:button}button::-moz-focus-inner,[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner{padding:0;border-style:none}input[type=radio],input[type=checkbox]{box-sizing:border-box;padding:0}input[type=date],input[type=time],input[type=datetime-local],input[type=month]{-webkit-appearance:listbox}textarea{overflow:auto;resize:vertical}fieldset{min-width:0;margin:0;padding:0;border:0}legend{display:block;width:100%;max-width:100%;margin-bottom:.5em;padding:0;color:inherit;font-size:1.5em;line-height:inherit;white-space:normal}progress{vertical-align:baseline}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{outline-offset:-2px;-webkit-appearance:none}[type=search]::-webkit-search-cancel-button,[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{font:inherit;-webkit-appearance:button}output{display:inline-block}summary{display:list-item}template{display:none}[hidden]{display:none!important}mark{padding:.2em;background-color:#feffe6}.error{display:flex;width:100%;flex-direction:column;padding:179px 0;justify-content:center;align-items:center}.error .error-text{margin-bottom:20px;color:var(--Color-text-text-primary, #2F2F33);text-align:center;font-family:SourceHanSans;font-size:18px;font-style:normal;line-height:150%}body{overflow-y:hidden;height:100%;-webkit-font-smoothing:antialiased;font-smooth:always}.layout{width:100%;height:100%;background:var(--Color-Gray-Gray-50, #faf9f9)}.layout .layout-header{display:flex;height:100%;width:100%;padding:8px 24px;flex-direction:column;font-family:SourceHanSans;align-items:flex-start;gap:8px;border-bottom:1px solid var(--Color-stroke-stroke-primary, #e2e2e5);background:var(--Color-Gray-Gray-50, #f9f9fa)}.layout .layout-header .layout-header-content{width:100%;display:flex;align-items:center;gap:16px}.layout .layout-header .layout-header-content .layout-header-left{height:40px;display:flex;align-items:center;gap:24px;flex:1 0 0}.layout .layout-header .layout-header-content .layout-header-left .layout-header-logo{width:93px;height:40px;object-fit:contain}.layout .layout-header .layout-header-content .layout-header-left .layout-header-parting{width:1px;height:40px;background-color:var(--Color-stroke-stroke-primary, #e2e2e5)}.layout .layout-header .layout-header-content .layout-header-left .layout-header-email{display:flex;padding:8px 0;align-items:center;gap:8px;color:var(--Color-Gray-Gray-500, #71717a);font-size:16px;font-style:normal;line-height:150%}.layout .layout-header .layout-header-content .layout-header-menu{display:flex;justify-content:center;align-items:center;gap:8px;flex:1 0 0;background:var(--Color-Gray-Gray-50, #f9f9fa)}.layout .layout-header .layout-header-content .layout-header-menu .layout-header-menu-Item-active{cursor:pointer;display:flex;padding:12px 20px;align-items:center;gap:8px;border-radius:var(--Spacing-System-radius-lg, 12px);border:1px solid var(--ptm-background-color, #39f);background:var(--primaryColor, #ebf5ff);color:var(--Color-Gray-Gray-900, #2f2f33);font-family:SourceHanSansThick;font-size:16px;font-style:normal;line-height:150%;flex-shrink:0}.layout .layout-header .layout-header-content .layout-header-menu .layout-header-menu-Item-active svg{fill:var(--ptm-background-color)}.layout .layout-header .layout-header-content .layout-header-menu .layout-header-menu-Item{cursor:pointer;display:flex;padding:12px 20px;align-items:center;flex-shrink:0;gap:8px;border-radius:var(--Spacing-System-radius-lg, 12px);color:var(--Color-Gray-Gray-900, #71717a);border:1px solid transparent;font-size:16px;font-style:normal;line-height:150%}.layout .layout-header .layout-header-content .layout-header-menu .layout-header-menu-Item svg{fill:currentColor}.layout .layout-header .layout-header-content .layout-header-menu .layout-header-menu-Item:hover{background-color:var(--Color-Gray-Gray-900, #ededed)}.layout .layout-header .layout-header-content .layout-header-right{display:flex;justify-content:flex-end;align-items:center;flex:1 0 0}.layout .layout-header .layout-header-content .layout-header-right .layout-header-icon{display:flex;align-items:center;gap:8px}.layout .layout-header .layout-header-content .layout-header-right .layout-header-icon .layout-header-icon-item{position:relative;cursor:pointer;display:flex;padding:8px;align-items:center;gap:8px;border-radius:var(--Spacing-System-radius-lg, 12px);border:1px solid var(--Color-stroke-stroke-primary, #e2e2e5);background:var(--Color-Shades-White, #fff)}.layout .layout-header .layout-header-content .layout-header-right .layout-header-icon .layout-header-icon-item .layout-header-icon-item-num{position:absolute;right:7px;top:5px;gap:8px;border-radius:4px;padding:0 1px;background:var(--Color-Red-Red-normal, #f75346);color:#fff;text-align:center;font-family:SourceHanSans;font-size:8px;font-style:normal;line-height:normal}.layout .layout-header .layout-header-content .layout-header-right .layout-header-icon .layout-header-icon-item:hover{background-color:var(--Color-Gray-Gray-900, #ededed)}.layout .layout-index{height:calc(100vh - 64px);overflow-y:auto}.popover-my-header .layout-header-popover{display:flex;flex-direction:column;padding:8px}.popover-my-header .layout-header-popover .layout-header-popover-title{padding:var(--Spacing-System-spacing-sm, 12px);color:var(--Color-text-text-secondary, #8d8d95);font-family:SourceHanSans;font-size:16px;font-style:normal;font-weight:600;line-height:150%}.popover-my-header .layout-header-popover .layout-header-popover-item{cursor:pointer;display:flex;padding:var(--Spacing-System-spacing-sm, 12px);align-items:center;gap:var(--Spacing-System-spacing-xs, 8px);align-self:stretch;color:var(--Color-text-text-primary, #2f2f33);font-family:SourceHanSans;font-size:16px;font-style:normal;line-height:150%}.popover-my-header .layout-header-popover .layout-header-popover-item:hover{border-radius:var(--Spacing-System-radius-lg, 12px);background:var(--Color-Gray-Gray-50, #f9f9fa)}.popover-my-header .ant-popover-inner{padding:8px;border-radius:12px}.floating-pop-up .hint-item{z-index:100;width:500px;top:80px;right:150px;position:absolute;display:flex;padding:var(--Spacing-System-spacing-sm, 12px) var(--Spacing-System-spacing-lg, 20px);align-items:center;gap:var(--Spacing-System-spacing-xl, 24px);border-radius:var(--Spacing-System-radius-lg, 12px);border:1px solid var(--Color-stroke-stroke-primary, #E2E2E5);background:var(--Color-Shades-White, #FFF);box-shadow:0 3px 15px -5px #00000003,0 20px 30px -5px #00000005;color:var(--Color-text-text-primary, #2F2F33);font-family:SourceHanSans;font-size:14px;font-style:normal;line-height:150%}.floating-pop-up .hint-item .hint-item-left{cursor:pointer;display:flex;align-items:center;gap:var(--Spacing-System-spacing-sm, 12px);flex:1 0 0}.floating-pop-up .hint-item .close-img{cursor:pointer}.schedule{width:100%;position:relative;z-index:1000}.schedule .schedule-box{position:absolute;top:24px;right:24px;display:flex;width:400px;padding:20px;align-items:center;gap:20px;border-radius:12px;background:#FFF;box-shadow:0 4px 15px -1px #0000000d,0 2px 6px -2px #00000008}.schedule .schedule-box .schedule-box-right-top-img{width:24px;height:24px}.schedule .schedule-box .schedule-box-right{display:flex;flex-direction:column;align-items:flex-start;gap:8px;flex:1 0 0}.schedule .schedule-box .schedule-box-right .schedule-box-right-top{display:flex;justify-content:space-between;align-items:flex-start;align-self:stretch}.schedule .schedule-box .schedule-box-right .schedule-box-right-top .schedule-box-right-top-num{color:#2f2f33;font-family:SourceHanSans;font-size:32px;font-style:normal;line-height:120%}.schedule .schedule-box .schedule-box-right .schedule-box-right-top .schedule-box-right-top-minus{cursor:pointer}.schedule .schedule-box .schedule-box-right .schedule-box-right-main{display:flex;justify-content:space-between;align-items:center;align-self:stretch;color:#2f2f33;font-family:SourceHanSans;font-size:16px}.schedule .schedule-box .schedule-box-right .schedule-box-right-main .schedule-box-right-main-line{cursor:pointer;display:flex;height:40px;padding:8px 16px;justify-content:center;align-items:center;gap:8px;border-radius:12px;border:1px solid #E2E2E5;background:#fff}.schedule .schedule-box .schedule-box-right-top-reduce{color:#2f2f33;font-family:SourceHanSans;font-size:16px;font-style:normal;line-height:120%}.login{width:100%;height:calc(100vh - 46px);background:url(/assets/LoginRegistrationBackground-fe3d79fe.png) no-repeat center center;display:flex;flex-direction:column;justify-content:center;align-items:center;overflow-y:scroll}.login .login-container{margin-top:46px;display:inline-flex;padding:var(--Spacing-8, 32px) var(--Spacing-10, 40px);flex-direction:column;justify-content:center;align-items:center;gap:var(--Spacing-System-spacing-md, 16px);border-radius:var(--Spacing-System-radius-md, 8px);border:1px solid var(--Color-stroke-stroke-primary, #e2e2e5);background:var(--Color-Shades-White, #fff);box-shadow:0 8px 25px -5px #00000008,0 4px 10px -5px #00000003}.login .login-container .login-form{display:flex;width:400px;flex-direction:column;align-items:flex-start;gap:var(--Spacing-10, 40px)}.login .login-container .login-logo{width:400px;height:40px;overflow:hidden}.login .login-container .login-logo img{width:100%;height:100%;object-fit:contain}.login .login-footer{z-index:1000;width:100%;position:fixed;bottom:0;display:flex;padding:12px 144px;justify-content:center;align-items:flex-start;gap:4px;border-top:1px solid #e2e2e5;background:#fff;color:#8d8d95;text-align:center;font-family:SourceHanSans;font-size:14px;line-height:150%}.login .login-footer .login-footer-icp{color:#8d8d95}.sign-in{display:flex;flex-direction:column}.sign-in .sign-password{margin-bottom:20px;cursor:pointer;display:flex;flex-direction:column;align-items:flex-end;gap:var(--Spacing-2, 8px);align-self:stretch;color:var(--Color-text-text-secondary, #8D8D95);text-align:right;font-family:SourceHanSans;font-size:14px;font-style:normal;line-height:150%;text-decoration-line:underline;text-decoration-style:solid;text-decoration-skip-ink:none;text-decoration-thickness:auto;text-underline-offset:auto;text-underline-position:from-font}.sign-in .sign-go-register{margin-top:8px;width:100%;display:flex;justify-content:center;color:var(--Color-text-text-secondary, #8D8D95);font-family:SourceHanSans;font-size:14px;font-style:normal;line-height:150%}.sign-in .sign-go-register .sign-link{cursor:pointer;color:var(--Color-Shades-Black, #18181B);font-family:SourceHanSansThick;font-size:14px;font-style:normal;line-height:150%;text-decoration-line:underline;text-decoration-style:solid;text-decoration-skip-ink:none;text-decoration-thickness:auto;text-underline-offset:auto;text-underline-position:from-font}.sign-Check{color:var(--Color-text-text-primary, #2F2F33);font-family:SourceHanSans;font-size:14px;font-style:normal;line-height:150%}.login-title{width:100%;display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;gap:12px;align-self:stretch;margin-bottom:12px}.login-title .login-rollback{cursor:pointer;transition:all .6s}.login-title .login-rollback:hover{transform:scale(1.5)}.login-title .text{width:100%;color:var(--Color-Shades-Black, #18181B);font-family:SourceHanSansThick;font-size:20px;font-style:normal;line-height:150%}.sign-tabs{width:100%}.sign-tabs .ant-tabs-nav{margin:0 0 12px}.sign-tabs .ant-tabs-nav .ant-tabs-nav-wrap .ant-tabs-nav-list .ant-tabs-tab{display:flex;padding:var(--Spacing-3, 12px) var(--Spacing-4, 16px)!important;color:var(--Color-text-text-secondary, #8D8D95);align-items:center;gap:var(--Spacing-2, 8px);font-family:SourceHanSans;font-size:14px;font-style:normal;line-height:150%}.sign-tabs.ant-tabs-top>.ant-tabs-nav:before,.sign-tabs.ant-tabs-bottom>.ant-tabs-nav:before,.sign-tabs.ant-tabs-top>div>.ant-tabs-nav:before,.sign-tabs.ant-tabs-bottom>div>.ant-tabs-nav:before{width:134px}.sign-phone{width:400px}.phone-input{display:flex}.phone-input .ant-select{width:150px}.sign-email{width:400px}.pop-up .ant-modal-content{border-radius:8px;padding:var(--Spacing-10, 40px)}.pop-up .ant-modal-content .ant-modal-header{padding:0;border:none;border-radius:8px}.pop-up .ant-modal-content .ant-modal-close:hover{background:transparent}.pop-up .ant-modal-content .ant-modal-close-x{color:#2f2f33;margin-top:30px;margin-right:30px}.pop-up .ant-modal-content .ant-modal-body{padding:0}.pop-up .ant-modal-content .ant-modal-body .ant-input::placeholder{font-size:12px}.pop-up .ant-modal-content .model-header{display:flex;flex-direction:column;gap:8px;color:var(--Color-text-text-primary, #2F2F33);font-family:SourceHanSans;font-size:18px;line-height:34px;font-style:normal}.pop-up .ant-modal-content .modelHeader-structure{display:flex;gap:8px;color:var(--Color-text-text-primary, #2F2F33);font-family:SourceHanSans;font-size:18px;line-height:34px;font-style:normal}.pop-up .ant-modal-content .user-title{margin-bottom:12px;display:flex;width:36px;height:36px;justify-content:center;align-items:center;border-radius:18px;background:var(--Color-Blue-Blue-50, #EBF5FF)}.pop-up .ant-modal-content .user-title-config{margin-bottom:12px;display:flex;width:36px;height:36px;justify-content:center;align-items:center;border-radius:18px;background:var(--primaryColor, #EBF5FF)!important}.pop-up .ant-modal-content .matter .matter-test{color:var(--Color-text-primary, #2F2F33);font-family:SourceHanSans;font-size:16px;font-style:normal;line-height:150%}.pop-up .ant-modal-content .matter .matter-butGro{margin-top:20px;display:flex;justify-content:right;gap:var(--Spacing-3, 12px)}.pop-up .ant-modal-content .matter .matter-butGro .matter-but-groLast{height:48px;padding:var(--Spacing-3, 12px) var(--Spacing-6, 24px);border-radius:var(--Spacing-System-radius-lg, 12px);border:1px solid var(--Color-stroke-stroke-primary, #E2E2E5);background:var(--Color-Shades-White, #FFF);color:var(--Color-Gray-Gray-700, #505057);font-family:SourceHanSansThick;font-size:16px;font-style:normal;line-height:150%}.pop-up .ant-modal-content .matter .matter-butGro .matter-but-groLast:hover{color:var(--Color-Gray-Gray-700, #505057);border:1px solid var(--Color-stroke-stroke-primary, #E2E2E5)}.pop-up .ant-modal-content .matter .matter-butGro .matter-but-groLast-disabled{height:48px;padding:var(--Spacing-3, 12px) var(--Spacing-6, 24px);border-radius:var(--Spacing-System-radius-lg, 12px);background:var(--Color-Shades-White, #FFF);color:var(--Color-Gray-Gray-700, #505057);font-family:SourceHanSansThick;font-size:16px;font-style:normal;line-height:150%;color:var(--Color-text-text-secondary, #8D8D95);border:1px solid var(--Color-stroke-stroke-primary, #E2E2E5);background:var(--Color-fill-BG, #F7F7F7)}.pop-up .ant-modal-content .matter .matter-butGro .matter-but-groLast-disabled:hover{color:var(--Color-Gray-Gray-700, #505057);border:1px solid var(--Color-stroke-stroke-primary, #E2E2E5)}.pop-up .ant-modal-content .matter .matter-butGro .matter-but-groLast-disabled:hover{color:var(--Color-text-text-secondary, #8D8D95)!important;background:var(--Color-fill-BG, #F7F7F7)!important;border:1px solid var(--Color-stroke-stroke-primary, #E2E2E5)!important}.pop-up .ant-modal-content .matter .matter-butGro .matter-but-groNext{height:48px;padding:var(--Spacing-3, 12px) var(--Spacing-6, 24px)}.pop-up .ant-modal-content .matter .matter-butGro .matter-but-gro-next-disabled{height:48px;padding:var(--Spacing-3, 12px) var(--Spacing-6, 24px);color:var(--Color-text-text-secondary, #8D8D95);border:1px solid var(--Color-stroke-stroke-primary, #E2E2E5);background:var(--Color-fill-BG, #F7F7F7)}.pop-up .ant-modal-content .matter .matter-butGro .matter-but-gro-next-disabled:hover{color:var(--Color-text-text-secondary, #8D8D95)!important;background:var(--Color-fill-BG, #F7F7F7)!important;border:1px solid var(--Color-stroke-stroke-primary, #E2E2E5)!important}.sign-up{width:100%}.sign-up .sign-register-title{width:100%;display:flex;justify-content:space-between;align-items:flex-end;align-self:stretch}.sign-up .sign-register-title .sign-up-tip{color:var(--Color-text-text-secondary, #8D8D95);font-family:SourceHanSans;font-size:14px;font-style:normal;line-height:150%}.sign-up .sign-register-title .sign-up-tip a{color:var(--Color-Shades-Black, #18181B);font-family:SourceHanSansThick;font-size:14px;font-style:normal;line-height:150%;text-decoration-line:underline;text-decoration-style:solid;text-decoration-skip-ink:none;text-decoration-thickness:auto;text-underline-offset:auto;text-underline-position:from-font}.SMS{width:100%;height:100%;display:flex;gap:12px;align-items:center}.password-rule{margin-top:-10px}.password-rule .password-rule-error{margin-bottom:4px;height:21px}.password-rule .password-rule-error img{margin-top:-4px}.password-rule .password-rule-error span{display:inline-block;height:21px;line-height:21px;margin-left:10px;color:var(--Color-Red-Red-500, #f44336);font-family:SourceHanSansFine;font-size:12px;font-style:normal;line-height:150%}.password-rule .password-rule-success{margin-bottom:4px;height:21px}.password-rule .password-rule-success img{margin-top:-4px}.password-rule .password-rule-success span{display:inline-block;height:21px;line-height:21px;margin-left:10px;color:var(--Color-Green-Green-500, #65a929);font-family:SourceHanSansFine;font-size:12px;line-height:150%}.sign-up-invitation{display:flex}.sign-up-invitation .sign-up-invitation-title{color:var(--Color-text-text-secondary, #8d8d95);font-family:SourceHanSans;font-size:14px;font-style:normal}.sign-button{width:100%}.sign-up-check{display:flex;align-items:flex-start;gap:8px;color:var(--Color-text-text-primary, #2f2f33);font-family:SourceHanSans;font-size:14px;font-style:normal;line-height:150%}.sign-up-check .sign-up-check-txt{cursor:pointer;word-break:break-all}.sign-up-check .sign-up-check-txt .sign-up-check-link{color:var(--Color-Blue-Blue-normal, #39f);font-family:SourceHanSans;font-size:14px;font-style:normal;line-height:150%}.forget-password{width:100%}.forget-password .forget-content{margin:-12px 0 12px;color:var(--Color-text-text-secondary, #8D8D95);font-family:SourceHanSans;font-size:12px;font-style:normal;line-height:150%}.forget-password .success-email{display:flex;padding:var(--Spacing-3, 12px) var(--Spacing-10, 40px);justify-content:center;align-items:center;gap:var(--Spacing-2, 8px);align-self:stretch;border-radius:var(--Spacing-System-radius-lg, 12px);background:var(--Color-Green-Green-normal, #65A929);color:var(--Color-Shades-White, #FFF);font-family:SourceHanSansThick;font-size:14px;font-style:normal;line-height:150%}.agreement{width:100%;height:100vh;background:url(/assets/LoginRegistrationBackground-fe3d79fe.png) no-repeat center center;display:flex;justify-content:center;overflow-y:auto;padding:86px}.agreement .agreement-box{overflow:auto;display:inline-flex;padding:var(--Spacing-14, 56px) var(--Spacing-16, 64px);flex-direction:column;align-items:center;gap:var(--Spacing-10, 40px);border-radius:var(--Spacing-System-radius-md, 8px);border:1px solid var(--Color-stroke-stroke-primary, #E2E2E5);background:var(--Color-Shades-White, #FFF);box-shadow:0 8px 25px -5px #00000008,0 4px 10px -5px #00000003}.agreement .agreement-box .agreement-content{min-width:1200px;display:flex;flex-direction:column;align-items:flex-start;gap:24px}.agreement .agreement-box .agreement-content .agreement-header{display:flex;height:40px;align-items:center;gap:12px}.agreement .agreement-box .agreement-content .agreement-header .agreement-icon{cursor:pointer;display:flex;padding:8px;align-items:center;gap:8px;border-radius:8px;border:1px solid var(--Color-stroke-stroke-primary, #E2E2E5);background:var(--Color-Shades-White, #FFF)}.agreement .agreement-box .agreement-content .agreement-header .agreement-icon:hover{border-radius:var(--Spacing-System-radius-md, 8px);background:var(--Color-surface-secondary, #F9F9FA);box-shadow:0 20px 30px -5px #00000005,0 3px 15px -5px #00000003}.agreement .agreement-box .agreement-content .agreement-header .agreement-text{color:var(--Color-Gray-Gray-500, #71717A);font-family:SourceHanSans;font-size:20px;font-style:normal;line-height:150%}.agreement .agreement-box .agreement-content .agreement-title{width:100%;color:var(--Color-Gray-Gray-900, #2F2F33);text-align:center;font-family:Roboto;font-size:32px;font-style:normal;font-weight:500;line-height:120%}:root{font-size:16px;font-family:SourceHanSans;--ptm-background-color: #39F;--primaryColor: "#EBF5FF"}@font-face{font-family:SourceHanSansFine;font-weight:400;src:url(https://static.ptmlink.com/fons/HONORSansCN-Medium1.ttf);font-display:swap}@font-face{font-family:SourceHanSans;font-weight:500;src:url(https://static.ptmlink.com/fons/HONORSansCN-DemiBold1.ttf);font-display:swap}@font-face{font-family:SourceHanSansThick;font-weight:700;src:url(https://static.ptmlink.com/fons/HONORSansCN-ExtraBold1.ttf);font-display:swap}.ant-form-item .ant-form-item-label>label.ant-form-item-required:not(.ant-form-item-required-mark-optional):before{display:none}.ant-form-item .ant-form-item-label>label{color:var(--Color-text-text-primary, #2F2F33);font-family:SourceHanSans;font-size:14px;font-style:normal;line-height:150%}.ant-form-vertical .ant-form-item-label,.ant-col-24.ant-form-item-label,.ant-col-xl-24.ant-form-item-label{padding:0}.ant-form-item{width:100%;margin-bottom:12px}.ant-select{margin-right:8px;border-radius:var(--Spacing-System-radius-lg, 12px);border:1px solid var(--Color-stroke-stroke-primary, #E2E2E5);background:var(--Color-Gray-Gray-50, #F9F9FA)}.ant-select-item-option{color:var(--Color-Gray-Gray-900, #2F2F33);font-family:SourceHanSans}.ant-select-item-option:hover{border-radius:var(--Spacing-System-radius-lg, 12px);background:var(--Color-Gray-Gray-50, #F9F9FA)!important}.ant-select-item-option.ant-select-item-option-selected{background-color:transparent!important;color:var(--ptm-background-color, #39F)!important}.ant-select-single.ant-select-lg .ant-select-selector{color:var(--Color-text-text-primary, #2F2F33);font-family:SourceHanSans;font-size:14px;font-style:normal;line-height:150%}.ant-input::placeholder,.ant-input-number-input::placeholder{color:var(--Color-text-disabled, #BEBEC2);font-family:SourceHanSansFine;font-size:14px;font-style:normal;line-height:150%}.ant-input-affix-wrapper{color:var(--Color-text-text-primary, #2F2F33);font-family:SourceHanSans;font-size:14px}.ant-input-number-input:focus{box-shadow:none;border-radius:var(--Spacing-System-radius-sm, 12px);border:var(--Spacing-0, 1px) solid var(--Color-Gray-Gray-500, #71717A)!important}.Input{border-radius:var(--Spacing-System-radius-lg, 12px);border:1px solid var(--Color-stroke-stroke-primary, #E2E2E5);background:var(--Color-Gray-Gray-50, #F9F9FA);font-family:SourceHanSans}.Input:focus{box-shadow:none;border-radius:var(--Spacing-System-radius-sm, 12px);border:var(--Spacing-0, 1px) solid var(--Color-Gray-Gray-500, #71717A)!important}.ant-input-outlined:focus-within{box-shadow:none;border:var(--Spacing-0, 1px) solid var(--Color-Gray-Gray-500, #71717A);background:var(--Color-Gray-Gray-50, #F9F9FA)}.Input:hover{border-radius:var(--Spacing-System-radius-sm, 12px);border:var(--Spacing-0, 1px) solid var(--Color-Gray-Gray-500, #71717A)!important;background:var(--Color-Gray-Gray-50, #F9F9FA)}.ant-input-status-error:not(.ant-input-disabled):not(.ant-input-borderless).ant-input{border-radius:var(--Spacing-System-radius-lg, 12px)!important;border:var(--Spacing-0, 1px) solid var(--Color-Red-Red-400, #F75346)!important;background:var(--Color-Red-Red-50, #FEF4F4)!important}.ant-select-status-error.ant-select:not(.ant-select-disabled):not(.ant-select-customize-input):not(.ant-pagination-size-changer) .ant-select-selector{border:var(--Spacing-0, 1px) solid var(--Color-Red-Red-400, #F75346)!important;background:var(--Color-Red-Red-50, #FEF4F4)!important}.ant-input-affix-wrapper-status-error,.ant-input-status-error,.ant-input-number-status-error{border-radius:var(--Spacing-System-radius-lg, 12px)!important;border:var(--Spacing-0, 1px) solid var(--Color-Red-Red-400, #F75346)!important;background:var(--Color-Red-Red-50, #FEF4F4)!important}input[type=number]::-webkit-outer-spin-button,input[type=number]::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}input[type=number]{-moz-appearance:textfield}.ant-btn-default{height:40px;color:#fff;font-family:SourceHanSansThick;font-style:normal;line-height:150%;border-radius:var(--Spacing-System-radius-lg, 12px)!important;background-color:var(--ptm-background-color, "#39F")}.ant-btn-default:disabled{background:var(--Color-Gray-Gray-100, #E2E2E5)}.ant-btn-variant-outlined:not(:disabled):not(.ant-btn-disabled):hover,.ant-btn-variant-dashed:not(:disabled):not(.ant-btn-disabled):hover{color:#fff;background-color:var(--ptm-background-color, "#39F")}.ant-btn-default:not(:disabled):hover{color:#fff}.ant-input-disabled,.ant-select-disabled{border:1px solid var(--Color-stroke-stroke-primary, #E2E2E5)!important;background:#EFEFF2!important}.ant-tooltip-inner{border-radius:12px!important}.tag{padding:var(--Spacing-1, 4px) var(--Spacing-3, 12px);border-radius:var(--Spacing-4, 16px)}.ant-tag.ant-tag-green{color:#65a929;border:1px solid var(--Color-Green-Green-normal, #65A929);background:var(--Color-Green-Green-light, #F0F6EA)}.ant-tag.ant-tag-gold{color:var(--Color-Yellow-Yellow-normal, #F9B700);border:1px solid var(--Color-Yellow-Yellow-normal, #F9B700);background:var(--Color-Yellow-Yellow-light, #FEF8E6)}.ant-tag.ant-tag-red{border:1px solid var(--Color-Red-Red-normal, #F75346);background:var(--Color-Red-Red-light, #FEEEED);color:var(--Color-Red-Red-normal, #F75346)}.ant-tag.ant-tag-lime{border:1px solid var(--Color-Red-Red-normal, #A0A0A6);background:var(--Color-Red-Red-light, #E2E2E5);color:var(--Color-Red-Red-normal, #A0A0A6)}.ant-radio-inner{width:20px!important;height:20px!important;border-radius:50%;border:1px solid #A0A0A6;background-color:#f9f9fa;transition:all .3s}.ant-radio-wrapper .ant-radio-checked .ant-radio-inner{background-color:#fff}.ant-radio-wrapper{font-family:SourceHanSans}.ant-radio-wrapper-checked{color:var(--ptm-background-color, #39F)}.ant-radio-inner:after{border-radius:50%;background-color:var(--ptm-background-color, #39F)!important;transform:scale(.7)!important;transition:all .3s}.ant-table-body{scrollbar-width:auto;scrollbar-color:auto}::-webkit-scrollbar{width:8px;height:8px;background:transparent}::-webkit-scrollbar-track{border-radius:4px}::-webkit-scrollbar-thumb{border-radius:4px;background:transparent}:hover::-webkit-scrollbar-thumb{background:var(--Color-Gray-Gray-100, #E2E2E5)}:hover::-webkit-scrollbar-track{background:transparent}
