@import url(https://fonts.googleapis.com/css2?family=IBM+Plex+Sans+Thai:wght@100;200;300;400;500;600;700&display=swap);*{font-family:IBM Plex Sans Thai,sans-serif}.ant-typography{font-family:Kanit,sans-serif}.ant-breadcrumb{align-items:center!important;display:flex;flex-wrap:nowrap;font-size:clamp(14px,4vw,28px);height:100%}.ant-breadcrumb-separator{margin-inline:clamp(4px,.5vw,8px)}.ant-row.ant-row-space-between{align-items:center!important}.ant-breadcrumb-link{display:inline-block;max-width:clamp(100px,80vw,1000px);overflow:hidden;text-overflow:ellipsis;vertical-align:middle;white-space:nowrap}.tagUser{border:0;border-radius:8px;font-size:15px;height:30px;padding-top:3%;text-align:center;width:200px}.table-user{margin-top:0}.custom-table-task .ant-table-cell{font-size:16px}.user-layout{padding:30px 50px 50px}.tagProject{border:0;border-radius:8px;font-size:15px;height:30px;padding-top:3%;text-align:center;width:200px}.table-project,.table-scenario{margin-top:2rem}@font-face{font-display:swap;font-family:IBM Plex Sans Thai;font-style:normal;font-weight:100;src:url(https://fonts.gstatic.com/s/ibmplexsansthai/v11/m8JNje1VVIzcq1HzJq2AEdo2Tj_qvLqEatYl.ttf) format("truetype")}@font-face{font-display:swap;font-family:IBM Plex Sans Thai;font-style:normal;font-weight:200;src:url(https://fonts.gstatic.com/s/ibmplexsansthai/v11/m8JMje1VVIzcq1HzJq2AEdo2Tj_qvLqExvcFbQ.ttf) format("truetype")}@font-face{font-display:swap;font-family:IBM Plex Sans Thai;font-style:normal;font-weight:300;src:url(https://fonts.gstatic.com/s/ibmplexsansthai/v11/m8JMje1VVIzcq1HzJq2AEdo2Tj_qvLqEovQFbQ.ttf) format("truetype")}@font-face{font-display:swap;font-family:IBM Plex Sans Thai;font-style:normal;font-weight:400;src:url(https://fonts.gstatic.com/s/ibmplexsansthai/v11/m8JPje1VVIzcq1HzJq2AEdo2Tj_qvLq8Dg.ttf) format("truetype")}@font-face{font-display:swap;font-family:IBM Plex Sans Thai;font-style:normal;font-weight:500;src:url(https://fonts.gstatic.com/s/ibmplexsansthai/v11/m8JMje1VVIzcq1HzJq2AEdo2Tj_qvLqE-vUFbQ.ttf) format("truetype")}@font-face{font-display:swap;font-family:IBM Plex Sans Thai;font-style:normal;font-weight:600;src:url(https://fonts.gstatic.com/s/ibmplexsansthai/v11/m8JMje1VVIzcq1HzJq2AEdo2Tj_qvLqE1vIFbQ.ttf) format("truetype")}@font-face{font-display:swap;font-family:IBM Plex Sans Thai;font-style:normal;font-weight:700;src:url(https://fonts.gstatic.com/s/ibmplexsansthai/v11/m8JMje1VVIzcq1HzJq2AEdo2Tj_qvLqEsvMFbQ.ttf) format("truetype")}*{font-family:IBM Plex Sans Thai,sans-serif!important}.content-section{padding:30px 30px 10px}.content-section-carousel{padding:30px 30px 0}.conhead-section{box-sizing:border-box;display:flex;flex-direction:column;justify-content:center;min-height:calc(100vh - 70px)}.globalcontainer{padding:0 50px}@media (max-width:768px){.globalcontainer{padding:0 16px}}.content-section{opacity:0;transform:translateY(50px);transition:opacity .6s ease-out,transform .6s ease-out}.content-section.visible{opacity:1;transform:translateY(0)}@keyframes fadeInUp{0%{opacity:0;transform:translate3d(0,40px,0)}to{opacity:1;transform:translateZ(0)}}.animate-fadeInUp{animation:fadeInUp 1s ease-out forwards;opacity:0}.stat-card{background:linear-gradient(135deg,#fff,#f8fafc);border:1px solid #e2e8f0;border-radius:16px;box-shadow:0 6px 20px #00000014;padding:8px 0;transition:box-shadow .3s ease}.stat-card:hover{box-shadow:0 12px 32px #00000024}.stat-item{border-radius:10px;cursor:default;padding:16px 8px;text-align:center;transition:all .25s ease}.stat-item h2{color:#b31312;font-size:28px;font-weight:700;margin:6px 0 4px;transition:color .25s ease}.stat-item:hover{background-color:#f1f5f9;transform:translateY(-3px)}.stat-item:hover h2{color:#052240}.stat-item:hover .iconcard{color:#b31312;transform:scale(1.25)}.iconcard{color:#94a3b8;display:block;font-size:26px;margin-bottom:4px;transition:all .25s ease}.cardactivity{color:#94a3b8;font-size:13px;font-weight:500;letter-spacing:.3px;margin:0}.titlehead{padding-right:20px}.imagehead{padding-left:20px}.colgroup{padding-right:5px}.topichead{font-family:IBM Plex Sans Thai,sans-serif!important;font-size:100px;font-weight:600;margin-bottom:10px;text-shadow:0 4px 4px #00000040}@media (max-width:768px){.topichead{font-size:52px;margin-bottom:4px}}.topicheadtwo{font-family:IBM Plex Sans Thai,sans-serif!important;font-size:100px;font-weight:600;margin-bottom:10px;text-shadow:0 4px 4px #00000040}@media (max-width:768px){.topicheadtwo{font-size:52px;margin-bottom:4px}}.topicheadthree{font-size:30px}@media (max-width:768px){.topicheadthree{font-size:16px}}.taggroup{float:right;text-align:right}.tagname{background-color:#fff!important;border:1px solid #052240!important;border-radius:25px!important;color:#052240!important;display:inline-block;font-size:14px;margin:5px 5px 5px 0;padding:5px 18px;transition:all .22s ease!important}.tagname:hover{background-color:#052240!important;border-color:#052240!important;box-shadow:0 4px 12px #05224040;color:#fff!important;transform:translateY(-2px)}.groupone{align-items:flex-end;display:flex;flex-direction:column;height:100%;justify-content:center;padding-right:20px;text-align:right}@media (max-width:768px){.groupone{align-items:center;padding-right:0;padding-top:24px;text-align:center}}.maskedimage{cursor:pointer;display:block;filter:drop-shadow(0 10px 24px rgba(5,34,64,.15));height:100%;-webkit-mask-image:url(/static/media/markimage.0daf47b2e9916cbe66be.png);mask-image:url(/static/media/markimage.0daf47b2e9916cbe66be.png);-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain;overflow:hidden;transition:transform .4s cubic-bezier(.25,.46,.45,.94),filter .4s ease;width:100%}.maskedimage:hover{filter:drop-shadow(0 18px 36px rgba(5,34,64,.28));transform:scale(1.02)}.maskedimage img{display:block;height:100%;object-fit:cover;object-position:center;width:100%}.tag-wrapper{justify-content:center}.button-banner{background-color:#ffb84c;border-radius:30px;color:#000;font-size:23px;font-weight:700;height:auto;margin:10px;padding-left:30px;padding-right:30px;width:auto}.title-head{margin-top:0;padding-right:50px}.title-head .ant-typography{color:#fff;font-family:Kanit}.title-head .title-level-3-1{font-size:2.5rem}.title-head .title-level-3-2{font-size:3.75rem}.title-head .title-level-3-3{font-size:30px}.title-level-3-2{margin-bottom:0;white-space:nowrap}.title-level-3-2,.title-level-3-3{overflow:hidden;text-overflow:ellipsis}.title-level-3-3{-webkit-line-clamp:4;-webkit-box-orient:vertical;display:-webkit-box;line-height:1.2;max-height:4.8em}.title-level-3-2-right{margin-bottom:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.title-level-3-3-right{-webkit-line-clamp:4;-webkit-box-orient:vertical;display:-webkit-box;line-height:1.2;max-height:4.8em;overflow:hidden;text-overflow:ellipsis}.image-footer{width:150px}.footdetail{font-family:IBM Plex Sans Thai;font-size:20px;margin:0}.topicfoot{font-weight:700}.footdicon,.topicfoot{font-family:IBM Plex Sans Thai;font-size:16px;margin:0}.footdicon{align-items:"center";color:#545454;display:"flex";line-height:25px}.footlocation{border:none;height:300px;margin:0 auto;position:relative;width:500px}.center-text{margin-top:16px;text-align:center}.btnanime:focus,.btnanime:hover{box-shadow:0 12px 16px 0 #0000003d,0 17px 50px 0 #00000030;color:#fff;transform:translateY(-.25em)}.dividline{background-color:#363636;margin:20px 0 60px}.fontawesome{margin:20px 0}.task-header{align-items:center;display:flex;margin-bottom:20px}.red-bar{background-color:#c23645;border-radius:5px;height:60px;margin-right:15px;width:10px}.custom-card{border-color:#e6e6e6;border-radius:30px;cursor:default;font-size:16px;height:100%}.tagall{font-size:16px;padding:10px}.tagall,.tagalltask{border-color:#004b6b;border-radius:20px;color:#004b6b;margin-bottom:10px}.tagalltask{font-size:12px;padding:5px 10px}.end-date,.start-date,.startend{font-family:IBM Plex Sans Thai,sans-serif;font-size:16px}.btnread{border-color:#bc224a;border-radius:25px;color:#bc224a;font-size:16px;height:auto;padding:5px 10px}.btnread:focus,.btnread:hover{box-shadow:inset 80em 0 0 0 #bc224a}.btnlead{background-color:#22092c}.leaderboard-section{background-color:#fff;border:1px solid #7a7a7a;border-radius:16px;overflow:hidden;padding:50px 10px}.leaderboard-section .leader-user{justify-content:center}.leaderboard-title{align-items:center;display:flex;float:right;margin-bottom:20px}.leaderboard-description{color:#5f5f5f;display:flex;float:right;font-size:16px;margin-bottom:20px;margin-top:20px;text-align:right}.btnleadmain{border:none;border-radius:25px;float:right;padding:10px 30px}.btnleadmain:focus,.btnleadmain:hover{box-shadow:0 12px 16px 0 #0000003d,0 17px 50px 0 #00000030;transform:translateY(-.25em)}.dashboard-container{padding:30px}.loganime:focus,.loganime:hover{box-shadow:inset 6.5em 0 0 0 #00215e}.news-main{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden;text-overflow:ellipsis;word-break:break-word}.card-news-main{padding:20px}@media (max-width:320px){.groupone{align-items:center;display:flex;flex-direction:column;height:100%;justify-content:center;padding:0;text-align:center}.topichead,.topicheadtwo{font-family:IBM Plex Sans Thai,sans-serif!important;font-size:30px;margin-bottom:10px;text-align:center;text-shadow:0 4px 4px #00000040}.topicheadthree{font-size:12px}.hashtag{height:8vw}.taggroup{float:left;text-align:left}.colright{display:none}.colleft{padding-right:0!important}.tagname{font-size:10px!important;margin:2px 2px 2px 0;padding:2px 8px!important}.cardbig{padding:0!important}p.detail-title,p.detail-title-leader{font-size:9.5vw;font-weight:700}p.detailtask-leader{margin:0}.detailtask,p.detailtask-leader{font-size:4.8vw;text-align:center}.detailtask-group{align-items:center;justify-content:center;text-align:center}.circle-holder{margin-left:50px}.tagrank{margin-bottom:50px}.footlocation{position:relative;width:100%!important}.footdetail{font-size:4.5vw}.footdicon{font-size:3.8vw}}@media (max-width:321px){.groupone{align-items:center;display:flex;flex-direction:column;height:100%;justify-content:center;padding:0;text-align:center}.topichead,.topicheadtwo{font-family:IBM Plex Sans Thai,sans-serif!important;font-size:30px;margin-bottom:10px;text-align:center;text-shadow:0 4px 4px #00000040}.topicheadthree{font-size:12px}.dashboard-container{padding:10px 0}.hashtag{height:8vw}.taggroup{float:left;text-align:left}.colleft{padding-right:0!important}.colright{display:none}.tagname{font-size:10px!important;margin:2px 2px 2px 0;padding:2px 8px!important}.cardbig{padding:0!important}.ant-card .ant-card-body{padding:8px}.iconcard{font-size:18px}.stat-item h2{font-size:15px;margin-top:4px}.stat-item p{font-size:10px;margin:0}.stat-card{border-radius:12px;padding:4px 0}.content-section-carousel{padding:0 30px}.carouselmain{aspect-ratio:2/1;width:auto}.button-banner,.button-banner-right{display:none}.title-image{border-radius:5px;width:100px;z-index:-1}.title-head .title-level-3-2{font-size:10px;padding-left:10px}.title-head .title-level-3-3{font-size:7px;padding-left:10px}.title-head{margin-top:0;padding-right:0}.title-head-right{margin-top:0;padding-left:0}.title-head-right .title-level-3-2-right{font-size:10px;padding-right:10px}.title-head-right .title-level-3-3-right{font-size:7px;padding-right:10px}.title-image-right{border-radius:5px;width:100px;z-index:-1}.title-image-center{border-radius:10px;height:100%;width:100%}.masked-image{height:auto}.globalcontainer{padding:0}.allimage{height:200px}.rank-king{top:-50px;width:60px}.rank-number-first{position:absolute;top:-90px}.name-number-two{bottom:50px;display:none;left:60%}.name-number-first{bottom:10px;display:none;left:150%}.name-number-three{bottom:-30px;display:none;left:-30%}.score-number{display:none}.tagrank{bottom:20px}.footlocation{width:100%!important}}@media (min-width:321px) and (max-width:425px){.content-section{padding:30px 0}.topichead{margin-top:20px}.topichead,.topicheadtwo{font-size:8vw;margin-bottom:6vw}.topicheadtwo{line-height:8vw}.topicheadthree{font-size:4vw;line-height:6vw}.maskedimage{height:40vh}.titlehead{padding-right:0}.imagehead{padding-left:0}.colgroup{padding:0!important}.maskedimage img{object-fit:cover;object-position:center;width:100%}.groupone{align-items:center;display:flex;flex-direction:column;height:100%;justify-content:center;padding:0;text-align:center}.topichead{margin-bottom:5vw}.topichead,.topicheadtwo{font-family:IBM Plex Sans Thai,sans-serif!important;font-size:10vw;text-align:center;text-shadow:0 4px 4px #00000040}.topicheadtwo{margin-bottom:3vw}.topicheadthree{font-size:3vw}.dashboard-container{padding:10px 20px}.hashtag{height:8vw}.taggroup{float:left;text-align:left}.colleft{padding-right:0!important}.colright{display:none}.tagname{font-size:11px!important;margin:3px 3px 3px 0;padding:3px 10px!important}.cardbig{padding:0!important}.ant-card .ant-card-body{padding:8px}.iconcard{font-size:20px}.stat-item h2{font-size:16px;margin-top:4px}.stat-item p{font-size:11px;margin:0}.stat-card{border-radius:14px;padding:4px 0}p.detail-title,p.detail-title-leader{font-size:9.5vw;font-weight:700}p.detailtask-leader{font-size:4.8vw;margin:0;text-align:right}.circle-holder{margin-left:55px}.tagrank{margin-bottom:50px}.detailtask{font-size:4.8vw;text-align:center}.detailtask-group{align-items:center;justify-content:center;text-align:center}.content-section-carousel{padding:0}.button-banner,.button-banner-right{display:none}.title-image{border-radius:5px;height:auto;width:150px;z-index:-1}img.title-image{width:100%}.imageonposition,img.title-image{height:auto!important}.carouselmain{aspect-ratio:2/1;width:auto}.carouselmainall{align-items:center;display:flex;height:auto;justify-content:center;max-height:400px;min-height:190px;width:auto}.title-head .title-level-3-2{font-size:16px;padding-left:10px}.title-head .title-level-3-3{font-size:10px;padding-left:10px}.title-head{margin-top:0;padding-right:0}.title-head-right{margin-top:0;padding-left:0}.title-head-right .title-level-3-2-right{font-size:16px;padding-right:10px}.title-head-right .title-level-3-3-right{font-size:10px;padding-right:10px}.title-image-right{border-radius:5px;height:auto;width:150px;z-index:-1}.title-image-center{border-radius:10px;height:100%;width:100%}.masked-image{height:auto}.globalcontainer{padding:0 30px}.allimage{height:250px}.name-number-two{bottom:50px;display:none;left:60%}.name-number-first{bottom:10px;display:none;left:150%}.name-number-three{bottom:-30px;display:none;left:-30%}.score-number{display:none}.tagrank{bottom:-10px}.footlocation{width:100%}}@media (min-width:426px) and (max-width:769px){.groupone{align-items:center;display:flex;flex-direction:column;height:100%;justify-content:center;padding:0;text-align:center}.topichead{margin-top:20px}.topichead,.topicheadtwo{font-family:IBM Plex Sans Thai,sans-serif!important;font-size:8vw;margin-bottom:6vw;text-align:center;text-shadow:0 4px 4px #00000040}.topicheadtwo{line-height:8vw}.topicheadthree{font-size:4vw;line-height:6vw}.dashboard-container{padding:10px 0}.hashtag{height:8vw}.taggroup{float:left;text-align:left}.colleft{padding-right:0!important}.colright{display:none}.tagname{font-size:12px!important;margin:3px 3px 3px 0;padding:3px 10px!important}.cardbig{padding:0!important}.ant-card .ant-card-body{padding:8px}.iconcard{font-size:20px}.stat-item h2{font-size:18px;margin-top:4px}.stat-item p{font-size:12px;margin:0}.stat-card{border-radius:14px}p.detail-title,p.detail-title-leader{font-size:35px;font-weight:700}p.detailtask-leader{font-size:25px;margin:0;text-align:right}.circle-holder{margin-left:55px}.tagrank{margin-bottom:50px}.detailtask{font-size:25px;text-align:left}.detailtask-group{justify-content:left;text-align:left}.imageheader{text-align:left}.content-section-carousel,.globalcontainer{padding:0 30px}.stat-card{border-radius:16px;padding:4px 0}.carouselmain{aspect-ratio:2/1;width:auto}.button-banner{background-color:#ffb84c;border-radius:30px;color:#000;font-size:10px;font-weight:700;height:auto;margin:10px;padding:3px 10px;width:auto}.title-image{border-radius:5px;height:auto;width:250px;z-index:-1}.title-head .title-level-3-2{font-size:25px;padding-left:10px}.title-head .title-level-3-3{font-size:16px;padding-left:10px}.title-head{margin-top:0;padding-right:0}.title-head-right{margin-top:0;padding-left:0}.title-head-right .title-level-3-2-right{font-size:25px;padding-right:10px}.title-head-right .title-level-3-3-right{font-size:16px;padding-right:10px}.title-image-right{border-radius:5px;height:auto;width:250px;z-index:-1}.title-image-center{border-radius:10px;height:100%;width:100%}.name-number-first,.name-number-three,.name-number-two,.score-number{display:none}.tagrank{bottom:-100px}.allimage{height:350px}.name-number-two{bottom:-60px}.footlocation{height:300px!important;width:300px!important}}@media (min-width:769px) and (max-width:991px){.groupone{align-items:center;display:flex;flex-direction:column;height:100%;justify-content:center;padding:0;text-align:center}.topichead,.topicheadtwo{font-family:IBM Plex Sans Thai,sans-serif!important;font-size:6vw;text-align:center;text-shadow:0 4px 4px #00000040}.topicheadthree{font-size:2vw;line-height:3vw}.dashboard-container{padding:10px 0}.hashtag{height:8vw}.taggroup{float:right;text-align:right}.tagname{font-size:13px!important;margin:4px 4px 4px 0;padding:4px 12px!important}.stat-item h2{font-size:22px;margin-top:6px}.stat-item p{font-size:14px;margin:0}.iconcard{font-size:22px}p.detail-title,p.detail-title-leader{font-size:35px;font-weight:700}p.detailtask-leader{font-size:25px;margin:0;text-align:right}.circle-holder{margin-left:55px}.tagrank{margin-bottom:50px}.detailtask{font-size:25px;text-align:left}.detailtask-group{justify-content:left;text-align:left}.colleft{display:none}.colright{padding-right:0!important}.content-section-carousel{padding:0 30px}.stat-card{border-radius:16px;padding:4px 0}.carouselmain{aspect-ratio:2/1;width:auto}.button-banner{background-color:#ffb84c;border-radius:30px;color:#000;font-size:15px;font-weight:700;height:auto;margin:0 20px;padding:3px 10px;width:auto}.title-image{border-radius:5px;height:auto;width:350px;z-index:-1}.title-head .title-level-3-2{font-size:35px;padding-left:20px}.title-head .title-level-3-3{font-size:20px;padding-left:20px}.title-head{margin-top:0;padding-right:0}.title-head-right{margin-top:0;padding-left:0}.title-head-right .title-level-3-2-right{font-size:25px;padding-right:10px}.title-head-right .title-level-3-3-right{font-size:16px;padding-right:10px}.title-image-right{border-radius:5px;height:auto;width:400px;z-index:-1}.title-image-center{border-radius:10px;height:100%;width:100%}.name-number-two{bottom:0;display:none}.name-number-first,.name-number-three{bottom:-30px;display:none}.score-number{bottom:-100px;display:none}.footlocation{height:300px;width:400px}}@media (min-width:992px) and (max-width:1440px){.groupone{align-items:flex-end;display:flex;flex-direction:column;height:100%;justify-content:center;padding:0;text-align:right}.topichead,.topicheadtwo{font-family:IBM Plex Sans Thai,sans-serif!important;font-size:clamp(28px,3.5vw,56px);font-weight:700;margin-bottom:10px;text-align:right;text-shadow:0 4px 4px #00000040;white-space:nowrap}.topicheadthree{font-size:clamp(14px,1.3vw,20px);text-align:right}.dashboard-container{padding:10px 0}.hashtag{height:8vw}.taggroup{float:right;text-align:right}.tagname{font-size:14px!important;margin:5px 5px 5px 0;padding:4px 14px!important}.stat-item h2{font-size:24px;margin-top:6px}.stat-item p{font-size:15px;margin:0}.iconcard{font-size:24px}.colleft{display:none}.colright{padding-right:20px!important}p.detail-title,p.detail-title-leader{font-size:35px;font-weight:700}p.detailtask-leader{font-size:20px;margin:0;text-align:right}.circle-holder{margin-left:55px}.tagrank{margin-bottom:25px}.detailtask{font-size:20px;text-align:left}.detailtask-group{justify-content:left;text-align:left}.content-section-carousel{padding:0 30px}.stat-card{border-radius:16px;padding:4px 0}.carouselmain{aspect-ratio:2/1;width:auto}.button-banner{background-color:#ffb84c;border-radius:30px;color:#000;font-size:25px;font-weight:700;height:auto;margin:0 20px;padding:3px 10px;width:auto}.title-image{border-radius:20px;height:auto;width:550px;z-index:-1}.title-head .title-level-3-2{font-size:45px;padding-left:20px}.title-head .title-level-3-3{font-size:30px;padding-left:20px}.title-head{margin-top:0;padding-right:0}.title-head-right{margin-top:0;padding-left:0}.title-head-right .title-level-3-2-right{font-size:45px;padding-right:10px}.title-head-right .title-level-3-3-right{font-size:30px;padding-right:10px}.title-image-right{border-radius:20px;height:auto;width:550px;z-index:-1}.title-image-center{border-radius:10px;height:100%;width:100%}.name-number-two{bottom:-60px}.name-number-first,.name-number-three{bottom:-90px}.score-number{bottom:-130px}.footlocation{height:300px;width:400px}}@media (min-width:1440px) and (max-width:2560px){.groupone{align-items:flex-end;display:flex;flex-direction:column;height:100%;justify-content:center;padding:0;text-align:right}.topichead,.topicheadtwo{font-family:IBM Plex Sans Thai,sans-serif!important;font-size:clamp(48px,4.2vw,90px);font-weight:700;margin-bottom:10px;text-align:right;text-shadow:0 4px 4px #00000040;white-space:nowrap}.topicheadthree{font-size:clamp(16px,1.5vw,26px);text-align:right}.dashboard-container{padding:3vh 0}.hashtag{height:7vw}.taggroup{float:right;text-align:right}.tagname{font-size:15px!important;margin:5px 5px 5px 0;padding:5px 16px!important}.stat-item h2{font-size:26px;margin-top:6px}.stat-item p{font-size:16px;margin:0}.iconcard{font-size:26px}.colleft{display:none}.colright{padding-right:20px!important}p.detail-title,p.detail-title-leader{font-size:35px;font-weight:700}p.detailtask-leader{font-size:20px;margin:0;text-align:right}.circle-holder{margin-left:55px}.tagrank{margin-bottom:30px}.detailtask{font-size:20px;text-align:left}.detailtask-group{justify-content:left;text-align:left}.content-section-carousel{padding:0 30px}.stat-card{border-radius:16px;padding:6px 0}.carouselmain{aspect-ratio:2/1;width:auto}.button-banner{margin:0 40px}.button-banner,.button-banner-right{background-color:#ffb84c;border-radius:30px;color:#000;font-size:30px;font-weight:700;height:auto;padding:3px 10px;width:auto}.button-banner-right{margin:0}.title-image{border-radius:30px;height:auto;width:650px;z-index:-1}.title-head .title-level-3-2{font-size:60px;padding-left:40px}.title-head .title-level-3-3{font-size:40px;padding-left:40px}.title-head{margin-top:0;padding-right:0}.title-head-right{margin-top:0;padding-left:0}.title-head-right .title-level-3-2-right{font-size:60px;padding-right:10px}.title-head-right .title-level-3-3-right{font-size:40px;padding-right:10px}.title-image-right{border-radius:30px;height:auto;width:650px;z-index:-1}.title-image-center{border-radius:10px;height:100%;width:100%}.name-number-two{bottom:-60px}.name-number-first,.name-number-three{bottom:-90px}.masked-image{height:auto}.score-number{bottom:-130px}.footlocation{height:300px;width:400px}}.connews-wrapper{background-color:#f3f3f1}.connews-container{padding:0 50px 32px}.connews-header{margin-bottom:20px}.connews-section-title{color:#052240!important;font-family:IBM Plex Sans Thai,sans-serif;margin:0!important}.connews-skeleton-side-list{display:flex;flex-direction:column;gap:12px;height:400px}.connews-skeleton-side-item{border:1px solid #e0e0e0;border-radius:12px;flex:1 1;gap:14px;padding:14px}.connews-empty-content,.connews-skeleton-side-item{align-items:center;background-color:#f3f3f1;display:flex}.connews-empty-content{border:1px solid #d0d0d0;border-radius:12px;flex-direction:column;justify-content:center;padding:60px 24px}.connews-empty-icon{color:#b0b8c1!important;font-size:64px!important;margin-bottom:16px}.connews-empty-text{color:#7a8fa0!important;font-family:IBM Plex Sans Thai,sans-serif;font-size:18px!important}.connews-featured{background-color:#f3f3f1;border-radius:12px;box-shadow:0 2px 8px #00000014;cursor:pointer;height:400px;overflow:hidden;position:relative;transition:box-shadow .3s,transform .3s}.connews-featured:hover{box-shadow:0 12px 40px #0522404d;transform:scale(1.015)}.connews-featured:hover .connews-featured-img{transform:scale(1.08)}.connews-featured-img{height:100%;inset:0;object-fit:cover;position:absolute;transition:transform .5s ease;width:100%}.connews-featured-no-img{background-color:#d8d8d8;inset:0;position:absolute}.connews-featured-overlay{background:linear-gradient(180deg,#0d1b2a1a 0,#0d1b2abf 60%,#0d1b2af2);inset:0;position:absolute}.connews-featured-text-area{bottom:0;left:0;padding:24px;position:absolute;right:0}.connews-featured-date{color:#a0b4c8!important;display:block;font-family:IBM Plex Sans Thai,sans-serif;font-size:13px!important;margin-bottom:8px}.connews-featured-title{color:#fff!important;margin:0 0 8px!important}.connews-featured-desc,.connews-featured-title{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;font-family:IBM Plex Sans Thai,sans-serif!important;overflow:hidden}.connews-featured-desc{color:#c0d0e0!important;margin:0!important}.connews-side-list{height:400px}.connews-side-inner,.connews-side-list{display:flex;flex-direction:column;gap:12px}.connews-side-inner{flex:1 1}.connews-side-item{align-items:center;background-color:#f3f3f1;border:1px solid #d0d0d0;border-radius:12px;cursor:pointer;display:flex;flex:1 1;gap:14px;padding:14px;transition:box-shadow .25s,transform .25s,border-color .25s}.connews-side-item:hover{border-color:#052240;box-shadow:0 6px 20px #0522402e;transform:translateX(4px)}.connews-side-thumb{align-items:center;background-color:#e0e0e0;border-radius:8px;display:flex;flex-shrink:0;height:72px;justify-content:center;overflow:hidden;width:72px}.connews-side-thumb-img{height:100%;object-fit:cover;width:100%}.connews-side-thumb-placeholder{background-color:#d8d8d8;height:100%;width:100%}.connews-side-text{flex:1 1;min-width:0}.connews-side-title-text{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;font-family:IBM Plex Sans Thai,sans-serif;font-size:14px!important;line-height:1.5;overflow:hidden}.connews-side-date{display:block;font-family:IBM Plex Sans Thai,sans-serif;font-size:12px!important;margin-top:6px}.connews-side-empty{align-items:center;background-color:#f3f3f1;border:1px solid #d0d0d0;border-radius:12px;display:flex;flex:1 1;justify-content:center}.connews-more-btn{background-color:#052240!important;border-color:#052240!important;border-radius:8px!important;font-family:IBM Plex Sans Thai,sans-serif!important;transition:all .25s!important;width:100%}.connews-more-btn:hover{background-color:#0a3d6b!important;border-color:#0a3d6b!important;box-shadow:0 6px 20px #05224059;transform:translateY(-2px)}.ant-table-thead .ant-table-cell{background-color:#00215e!important;color:#fff!important;text-align:center!important}.custom-table .ant-table-cell{font-size:16px}.custom-pagination{background-color:#00215e;border-color:#00215e;color:#fff}.ant-table-wrapper .ant-table-pagination.ant-pagination{background-color:#00215e!important;border-radius:0 0 10px 10px;color:#fff;margin:0;padding:10px}img .cardimage{height:500px;object-fit:fill}.cardimage,img .cardimage{border-radius:8px;width:100%}.cardimage{height:200px}.blink{color:#261d6b;font-weight:700}.event-name{-webkit-box-orient:vertical;-webkit-line-clamp:3;display:-webkit-box;line-height:1.5em;max-height:4.5em;min-height:4.5em;overflow:hidden;text-overflow:ellipsis;white-space:normal;width:100%;word-break:break-word}.tasks-layout{padding:30px 50px 50px}.btnread:focus,.btnread:hover{box-shadow:inset 10em 0 0 0 #bc224a;color:#fff}.iconright:hover{color:#fff}.tag-wrapper{justify-content:flex-start}.tag-container,.tag-wrapper{display:flex;max-width:100%;overflow:hidden}.tag-container{align-items:center;text-overflow:ellipsis;white-space:nowrap}.tag-item{display:inline-block}.more-tags{color:#999;margin-left:5px}.end-register{-webkit-line-clamp:1;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden;text-overflow:ellipsis;white-space:normal}.ant-pagination-item.ant-pagination-item-active a{color:#00215e!important}.ant-pagination-item a{color:#575757!important}@media (min-width:321px) and (max-width:426px){.tasks-layout{padding:30px}}@media (min-width:426px) and (max-width:769px){img .cardimage{border-radius:30px;height:auto;padding:10px}}.news-layout{min-height:100vh;padding:24px 48px 56px}.custom-table-news .ant-table-cell{font-size:16px!important}.card-global{border:none;border-radius:14px;box-shadow:0 2px 12px #00215e12;height:100%;overflow:hidden;transition:transform .25s ease,box-shadow .25s ease}.card-global:hover{box-shadow:0 14px 36px #00215e26;transform:translateY(-5px)}.card-global .ant-card-body{height:100%;padding:0}.news-tag{background:#00215e;border-radius:20px;color:#fff;font-size:11px;font-weight:700;left:12px;letter-spacing:.6px;padding:3px 12px;position:absolute;text-transform:uppercase;top:12px;z-index:3}.featured-row{margin-bottom:20px}@media (min-width:768px){.featured-row.ant-row{align-items:stretch;height:440px}}.featured-hero-col{display:block}@media (min-width:768px){.featured-hero-col{display:flex;height:100%}.featured-hero-col .card-hero{height:100%;width:100%}.featured-side-col{height:100%}}.card-hero{display:flex;flex-direction:column}.card-hero .ant-card-body{display:flex;flex:1 1;flex-direction:column;padding:0}.card-hero .hero-image-container{border-radius:14px;height:280px;overflow:hidden;position:relative;width:100%}@media (min-width:768px){.card-hero .hero-image-container{height:100%}}.card-hero .hero-image-container .hero-image{display:block;height:100%;object-fit:cover;transition:transform .4s ease;width:100%}.card-hero .hero-image-container:hover .hero-image{transform:scale(1.04)}.card-hero .hero-image-container .hero-overlay{background:linear-gradient(#0000,#000000c7);bottom:0;display:flex;flex-direction:column;gap:8px;left:0;padding:60px 24px 24px;position:absolute;right:0}.card-hero .hero-image-container .hero-date{align-items:center;color:#fffc;display:inline-flex;font-size:13px;gap:6px}.card-hero .hero-image-container .hero-date:before{content:"📅";font-size:12px}.card-hero .hero-image-container .hero-title{-webkit-line-clamp:3;-webkit-box-orient:vertical;color:#fff;display:-webkit-box;font-size:22px;font-weight:700;line-height:1.4;overflow:hidden;text-shadow:0 1px 4px #0006}@media (min-width:768px){.card-side{flex:1 1}}.card-side .ant-card-body{padding:14px 16px}.card-side .side-image-wrapper{background:#e8ecf4;border-radius:10px;flex-shrink:0;height:76px;overflow:hidden;width:88px}.card-side .side-image-wrapper .side-image{height:100%;object-fit:cover;transition:transform .3s ease;width:100%}.card-side .side-image-wrapper:hover .side-image{transform:scale(1.08)}.card-side .side-card-title{-webkit-line-clamp:2;-webkit-box-orient:vertical;color:#1a2340;display:-webkit-box;font-size:13.5px;font-weight:600;line-height:1.5;margin:0 0 6px!important;overflow:hidden}.card-side .side-card-date{align-items:center;color:#8c99b8;display:inline-flex;font-size:12px;gap:5px}.card-side .side-card-date:before{content:"📅";font-size:11px}.card-regular,.card-regular .ant-card-body{display:flex;flex-direction:column;height:100%}.card-regular .ant-card-body{padding:0}.card-regular .regular-image-wrapper{background:#e8ecf4;flex-shrink:0;height:200px;overflow:hidden;position:relative;width:100%}.card-regular .regular-image-wrapper .regular-image{display:block;height:100%;object-fit:cover;transition:transform .35s ease;width:100%}.card-regular:hover .regular-image{transform:scale(1.06)}.card-regular .regular-content{display:flex;flex:1 1;flex-direction:column;padding:16px 18px 18px}.card-title{-webkit-line-clamp:2;-webkit-box-orient:vertical;color:#1a2340;display:-webkit-box;flex:1 1;font-size:15px;font-weight:600;line-height:1.55;margin:0 0 10px!important;overflow:hidden}.card-meta{align-items:center;border-top:1px solid #edf0f8;color:#8c99b8;display:inline-flex;font-size:13px;gap:6px;margin-top:auto;padding-top:10px}.card-meta:before{content:"📅";font-size:12px}@keyframes shimmer{0%{background-position:200% 0}to{background-position:-200% 0}}.card-skeleton{animation:shimmer 1.5s infinite;background:linear-gradient(90deg,#f0f0f0 25%,#e0e0e0 50%,#f0f0f0 75%);background-size:200% 100%}@media (max-width:425px){.news-layout{padding:16px 16px 40px}.regular-image-wrapper{height:180px}}@media (min-width:426px) and (max-width:768px){.news-layout{padding:20px 24px 48px}.regular-image-wrapper{height:190px}}.about-layout{padding:30px 50px 50px}.container-aboutus :first-child{margin-top:0}.container-aboutus ol,.container-aboutus ul{margin:1.25rem 1rem 1.25rem .4rem;padding:0 1rem}.container-aboutus ol li p,.container-aboutus ul li p{margin-bottom:.25em;margin-top:.25em}.container-aboutus h1,.container-aboutus h2,.container-aboutus h3,.container-aboutus h4,.container-aboutus h5,.container-aboutus h6{text-wrap:pretty;line-height:1.1;margin-top:2.5rem}.container-aboutus h1,.container-aboutus h2{margin-bottom:1.5rem;margin-top:3.5rem}.container-aboutus h1{font-size:1.4rem}.container-aboutus h2{font-size:1.2rem}.container-aboutus h3{font-size:1.1rem}.container-aboutus h4,.container-aboutus h5,.container-aboutus h6{font-size:1rem}.container-aboutus p{line-height:1.5}.container-aboutus code{background-color:#3572ef;border-radius:.4rem;color:#3572ef;font-size:.85rem;padding:.25em .3em}.container-aboutus blockquote{border-left:3px solid #1890ff;margin:1.5rem 0;padding-left:1rem}.container-aboutus hr{border:none;border-top:1px solid #b3b3b3;cursor:pointer;margin:2rem 0}.container-aboutus hr.ProseMirror-selectednode{border-top:1px solid #1890ff}.container-aboutus mark{background-color:#f66;border-radius:.4rem;-webkit-box-decoration-break:clone;box-decoration-break:clone;color:#fff;padding:.1rem .3rem}.container-aboutus table{border-collapse:collapse;margin:0;overflow:hidden;table-layout:fixed;width:100%}.container-aboutus table td,.container-aboutus table th{border:1px solid #999;box-sizing:border-box;min-width:1em;padding:6px 8px;position:relative;vertical-align:top}.container-aboutus table td>*,.container-aboutus table th>*{margin-bottom:0}.container-aboutus table th{background-color:#b3b3b3;font-weight:700;text-align:left}.container-aboutus table .selectedCell:after{background:#d9d9d9;bottom:0;content:"";left:0;pointer-events:none;position:absolute;right:0;top:0;z-index:2}.container-aboutus table .column-resize-handle{background-color:#3572ef;bottom:-2px;pointer-events:none;position:absolute;right:-2px;top:0;width:4px}.container-aboutus .tableWrapper{margin:1.5rem 0;overflow-x:auto}.container-aboutus.resize-cursor{cursor:ew-resize;cursor:col-resize}@media (min-width:321px) and (max-width:425px){.about-layout{padding:30px}}@media (max-width:768px){p{font-size:14px;line-height:22px;margin-left:0}}@media (max-width:576px){.container-aboutus{padding:.1rem .5rem}}@media (min-width:576px) and (max-width:767px){.container-aboutus{padding:1rem}}@media (min-width:768px) and (max-width:992px){.container-aboutus{padding:1rem 6rem}}@media (min-width:992px) and (max-width:1199px){.container-aboutus{padding:1rem 10rem}}@media (min-width:1200px){.container-aboutus{padding:1rem 16rem}}.contact-layout{padding:30px 50px 50px}.content-section-contact{padding:30px 30px 10px}@media (min-width:321px) and (max-width:426px){.contact-layout{padding:30px}}.edit,.notShow{display:none}.card{max-width:330px;min-height:340px}.textInput{background-color:initial;border:0}.card-text{display:flex;width:100%!important}.left,.right{width:50%}.left{float:left;margin-left:5%}.right{display:flex;float:right;margin-left:40%}.btn{color:#b7b7b7;float:right;margin-left:5%}.notShowInput{display:none}.showInput{display:flex;text-align:center;width:100%}.newAdd{background-color:initial;border:0}.tagScenario{border:0;border-radius:8px;font-size:15px;height:30px;padding-top:3%;text-align:center;width:200px}.table-tag{margin-top:2rem}.card-container{align-items:flex-end;display:flex;justify-content:center;margin-top:100px;position:relative}.leaderboard-card-small{background-color:#fff7e6;border:2px solid #ffcc80;border-radius:10px}.leaderboard-card-small,.leaderboard-card2-small{height:auto;padding-top:20px;text-align:center;width:auto}.leaderboard-card2-small{background-color:#e6e6e6;border:2px solid #9e9e9e;border-radius:10px}.leaderboard-card3-small{background-color:#f1d6c1;border:2px solid #ce7430;border-radius:10px;height:auto;padding-top:20px;text-align:center;width:auto}.table-displayname{-webkit-line-clamp:1;-webkit-box-orient:vertical;display:-webkit-box;height:1.5em;line-height:1.5em;overflow:hidden;text-overflow:ellipsis}.leaderboard-card{background-color:#fff7e6;border:2px solid #ffcc80;border-radius:10px;height:300px;padding-top:40px;text-align:center;width:400px}.card-title{color:#2c3e50;font-size:18px;font-weight:700}.card-model,.card-title{margin:0;text-align:left}.card-model{color:#7f8c8d;font-size:16px}.card-score{background-color:#ffcc80;border-radius:10px;margin-top:20px;padding:10px 0}.score{color:#fff;font-size:32px;font-weight:700}.points-label{color:#2c3e50;font-size:16px;margin:0}.baseline-highlight .ant-table-cell{background-color:#fff7e6!important}.medal-icon2{align-items:center;border-radius:50%;color:#fff;display:flex;font-size:30px;height:60px;justify-content:center;left:21%;position:absolute;top:-30px;transform:translateX(-50%);width:60px}.leaderboard-card2{background-color:#e6e6e6;border:2px solid #9e9e9e;border-radius:10px;height:260px;padding-top:20px;text-align:center;width:400px}.card-score2{background-color:#9e9e9e;border-radius:10px;margin-top:20px;padding:10px 0}.medal-icon3{align-items:center;border-radius:50%;color:#fff;display:flex;font-size:30px;height:60px;justify-content:center;left:79%;position:absolute;top:0;transform:translateX(-50%);width:60px}.leaderboard-card3{background-color:#f1d6c1;border:2px solid #ce7430;border-radius:10px;height:230px;text-align:center;width:400px}.card-score3{background-color:#ce7430;border-radius:10px;margin-top:20px;padding:10px 0}.taskname-leaderboard{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:800px}@media (max-width:576px){.leaderboard-layout{padding:30px 20px 20px}}@media (min-width:576px) and (max-width:767px){.leaderboard-layout{padding:30px 50px 20px}}@media (min-width:768px) and (max-width:992px){.leaderboard-layout{padding:30px 50px 20px}}@media (min-width:992px) and (max-width:1199px){.leaderboard-layout{padding:30px 50px 20px}}@media (min-width:1200px){.leaderboard-layout{padding:30px 50px 20px}}.custom-leaderboard-table .ant-table-thead>tr>th{font-size:16px;font-weight:700}.custom-leaderboard-table .ant-table-tbody>tr>td{font-size:16px}.announcement-layout{padding:30px 50px 0}.branner-layout{padding:0 50px 20px}.detail-task-layout{padding:30px 50px 50px}.custom-paragraph{font-size:16px}:where(.css-dev-only-do-not-override-w8mnev).ant-badge.ant-badge-status .ant-badge-status-text{font-size:16px}p{color:#000;font-size:16px}@media (min-width:321px) and (max-width:426px){.detail-task-layout{padding:30px}}:where(.css-dev-only-do-not-override-jum2ya).ant-tabs-bottom>.ant-tabs-nav,:where(.css-dev-only-do-not-override-jum2ya).ant-tabs-bottom>div>.ant-tabs-nav,:where(.css-dev-only-do-not-override-jum2ya).ant-tabs-top>.ant-tabs-nav,:where(.css-dev-only-do-not-override-jum2ya).ant-tabs-top>div>.ant-tabs-nav{margin:0!important}.tab-member-card{border-radius:12px;box-shadow:0 2px 8px #00000012;height:100%;overflow:hidden}.tab-member-card.is-my-team{border:2px solid #52c41a}.tab-member-card .tab-member-card-header{align-items:center;background-color:#fafafa;border-bottom:1px solid #f0f0f0;display:flex;justify-content:space-between;padding:10px 14px}.tab-member-card .tab-member-card-header h3{color:#2c3e50;flex:1 1;font-size:18px;font-weight:600;margin:0;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.tab-member-card .tab-member-card-header .tab-member-card-actions{display:flex;flex-shrink:0;gap:4px;margin-left:8px}.tab-member-card .tab-member-card-header .tab-member-card-actions .btn-edit{background-color:#fff4cc;border:1.5px solid #ffb84c;color:#ffb84c}.tab-member-card .tab-member-card-header .tab-member-card-actions .btn-edit:hover{background-color:#ffe8a0;border-color:#e89a2a;color:#e89a2a}.tab-member-card .tab-member-card-header .tab-member-card-actions .btn-delete{background-color:#fff1f0;border:1.5px solid #ff4d4f;color:#ff4d4f}.tab-member-card .tab-member-card-header .tab-member-card-actions .btn-delete:hover{background-color:#ffd6d6;border-color:#d9363e;color:#d9363e}.tab-member-card .tab-member-card-body{cursor:pointer;padding:10px 14px}.tab-member-card .tab-member-card-body .tab-email-box{background-color:#f0f5ff;border:1.5px solid #0958d9;border-radius:8px;margin-bottom:10px;padding:8px 10px}.tab-member-card .tab-member-card-body .tab-email-box p{color:#666;font-size:16px;margin:0 0 4px}.tab-member-card .tab-member-card-body .tab-email-box .tab-email-text{align-items:center;color:#0958d9;cursor:pointer;display:flex;font-size:16px;font-weight:500;gap:6px;margin:0}.tab-member-card .tab-member-card-body .tab-email-box .tab-email-text:hover{text-decoration:underline}.tab-member-card .tab-member-card-body .tab-members-section .tab-members-header{align-items:center;color:#2c3e50;display:flex;font-size:16px;font-weight:500;gap:6px;margin-bottom:8px}.tab-member-card .tab-member-card-body .tab-members-section .tab-members-list{display:flex;flex-direction:column;gap:5px}.tab-member-card .tab-member-card-body .tab-members-section .tab-members-list .tab-member-item{align-items:center;background-color:#f9f9f9;border-radius:6px;display:flex;justify-content:space-between;padding:5px 8px}.tab-member-card .tab-member-card-body .tab-members-section .tab-members-list .tab-member-item .tab-member-name{align-items:center;color:#333;display:flex;font-size:16px;gap:5px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.tab-member-card .tab-member-card-body .tab-members-section .tab-members-list .tab-member-item .tab-member-name .anticon{color:#0958d9;flex-shrink:0;font-size:11px}.tab-member-card .tab-member-card-body .tab-members-section .tab-members-list .tab-member-item .tab-member-role{border-radius:10px;flex-shrink:0;font-size:16px;font-weight:500;margin-left:4px;padding:2px 8px}.tab-member-card .tab-member-card-body .tab-members-section .tab-members-list .tab-member-item .tab-member-role.leader{background-color:#fff4cc;color:#ffb84c}.tab-member-card .tab-member-card-body .tab-members-section .tab-members-list .tab-member-item .tab-member-role.member{background-color:#e6f4ff;color:#0958d9}.tab-member-card .tab-member-card-body .tab-members-section .tab-members-list .tab-member-more{background-color:#f5f5f5;border-radius:6px;color:#8c8c8c;cursor:pointer;font-size:16px;padding:4px 8px;text-align:center}.tab-member-card .tab-member-card-body .tab-members-section .tab-members-list .tab-member-more:hover{background-color:#e6f4ff;color:#0958d9}.tab-member-card .tab-member-card-footer{align-items:center;border-top:1px solid #f0f0f0;display:flex;justify-content:space-between;padding:8px 14px}.tab-member-card .tab-member-card-footer .tab-member-count{background-color:#e6f4ff;border-radius:12px;color:#0958d9;font-size:16px;font-weight:500;padding:3px 12px}.team-member-modal .team-info-header{background-color:#f0f5ff;border:2px solid #0958d9;border-radius:12px;margin-bottom:24px;padding:16px}.team-member-modal .team-info-header .team-name-row{align-items:center;display:flex;justify-content:space-between;margin-bottom:8px}.team-member-modal .team-info-header .team-name-row .team-name-label{color:#666;font-size:16px}.team-member-modal .team-info-header .team-name-row .team-name-value{color:#0958d9;font-size:18px;font-weight:600}.team-member-modal .team-info-header .team-name-row .member-count-badge{align-items:center;background-color:#e6f4ff;border-radius:16px;color:#0958d9;display:flex;font-size:14px;font-weight:500;gap:4px;padding:4px 12px}.team-member-modal .team-info-header .leader-email-row{align-items:center;border-top:1px solid #d9d9d9;display:flex;gap:8px;padding-top:12px}.team-member-modal .team-info-header .leader-email-row .email-icon{color:#0958d9;font-size:16px}.team-member-modal .team-info-header .leader-email-row .email-label{color:#666;font-size:14px}.team-member-modal .team-info-header .leader-email-row .email-value{color:#0958d9;cursor:pointer;font-size:15px;font-weight:500;transition:all .2s}.team-member-modal .team-info-header .leader-email-row .email-value:hover{color:#1890ff;text-decoration:underline}.team-member-modal .members-section .members-title{align-items:center;color:#2c3e50;display:flex;font-size:16px;font-weight:600;gap:8px;margin-bottom:12px}.team-member-modal .members-section .members-table .ant-table-thead>tr>th{background-color:#5470c6;border:none;color:#fff;font-weight:600;text-align:center}.team-member-modal .members-section .members-table .ant-table-tbody>tr>td{padding:12px 8px;text-align:center}.team-member-modal .members-section .members-table .role-badge{border-radius:16px;font-size:12px;font-weight:500;padding:4px 12px}.team-member-modal .members-section .members-table .role-badge.leader{background-color:#fff4cc;color:#ffb84c}.team-member-modal .members-section .members-table .role-badge.member{background-color:#e6f4ff;color:#0958d9}.team-member-modal .ant-modal-footer{display:flex;flex-wrap:wrap;gap:8px;justify-content:flex-end}.team-member-modal-mobile .ant-modal-body{max-height:70vh;overflow-y:auto;padding:12px}.team-member-modal-mobile .team-info-header{margin-bottom:16px;padding:12px}.team-member-modal-mobile .team-info-header .team-name-row{align-items:flex-start;flex-direction:column;gap:8px}.team-member-modal-mobile .team-info-header .team-name-row .team-name-value{font-size:16px}.team-member-modal-mobile .team-info-header .team-name-row .member-count-badge{font-size:12px;padding:3px 10px}.team-member-modal-mobile .team-info-header .leader-email-row{flex-wrap:wrap;gap:4px}.team-member-modal-mobile .team-info-header .leader-email-row .email-value{font-size:13px;word-break:break-all}.team-member-modal-mobile .members-section .members-title{font-size:14px}.team-member-modal-mobile .members-section .members-table .ant-table-tbody>tr>td,.team-member-modal-mobile .members-section .members-table .ant-table-thead>tr>th{font-size:12px;padding:8px 4px}.team-member-modal-mobile .members-section .members-table .role-badge{font-size:11px;padding:2px 8px}.team-member-modal-mobile .ant-modal-footer{flex-direction:column}.team-member-modal-mobile .ant-modal-footer>.ant-tooltip-disabled-compatible-wrapper,.team-member-modal-mobile .ant-modal-footer>button,.team-member-modal-mobile .ant-modal-footer>span>button{margin:0!important;width:100%}@media (max-width:575px){.detail-task-layout{padding:15px}}.submission-modal .ant-modal-content{border-radius:16px;overflow:hidden}.submission-modal .ant-modal-header{border-bottom:none}.submission-modal .ant-modal-header .ant-modal-title{font-size:20px;font-weight:600}.submission-modal .ant-modal-close{color:#fff}.submission-modal .ant-modal-close:hover{color:#fffc}.submission-modal .ant-modal-body{overflow:visible;padding:24px}.submission-modal .task-info-header{background:linear-gradient(135deg,#3a5bd9,#6b3fa0);border:1px solid #2a4bbf;border-radius:12px;margin-bottom:24px;padding:20px}.submission-modal .task-info-header.type-model{background:linear-gradient(135deg,#3a5bd9,#6b3fa0);border-color:#2a4bbf}.submission-modal .task-info-header.type-file{background:linear-gradient(135deg,#0e9e8e,#1a7a3c);border-color:#0b8a7a}.submission-modal .task-info-header .info-row{align-items:center;display:flex;gap:12px;margin-bottom:12px}.submission-modal .task-info-header .info-row:last-child{margin-bottom:0}.submission-modal .task-info-header .info-row .info-label{color:#fffc;font-size:14px;font-weight:500;min-width:120px}.submission-modal .task-info-header .info-row .info-value{color:#fff;font-size:15px;font-weight:600}.submission-modal .task-info-header .info-row .submission-type-badge{align-items:center;border-radius:20px;display:inline-flex;font-size:15px;font-weight:600;gap:6px}.submission-modal .task-info-header .info-row .submission-type-badge.file,.submission-modal .task-info-header .info-row .submission-type-badge.model{color:#fff}.submission-modal .form-section{background:#fff;border:1px solid #f0f0f0;border-radius:12px;box-shadow:0 2px 8px #0000000a;margin-bottom:20px;padding:20px}.submission-modal .form-section .section-title{align-items:center;color:#333;display:flex;font-size:16px;font-weight:600;gap:8px;margin-bottom:16px}.submission-modal .form-section .section-title .anticon{color:#667eea}.submission-modal .form-section .ant-form-item-label>label{color:#444;font-weight:500}.submission-modal .upload-area .ant-upload-drag{background:#fafafa;border:2px dashed #d9d9d9;border-radius:12px;transition:all .3s ease}.submission-modal .upload-area .ant-upload-drag:hover{background:#f5f7ff;border-color:#667eea}.submission-modal .upload-area .ant-upload-drag .ant-upload-drag-icon .anticon{color:#667eea;font-size:48px}.submission-modal .upload-area .ant-upload-drag .upload-success-icon{color:#52c41a;font-size:48px}.submission-modal .upload-area .ant-upload-drag .upload-text{color:#666;font-size:15px;margin-top:8px}.submission-modal .upload-area .ant-upload-drag .upload-hint{color:#999;font-size:13px}.submission-modal .upload-area .ant-upload-drag .file-name{color:#52c41a;font-size:14px;font-weight:600;margin-top:8px}.submission-modal .action-buttons-footer{background:#fff;border-top:1px solid #f0f0f0;display:flex;flex-wrap:wrap;gap:12px;justify-content:flex-start;margin-top:16px;padding-top:16px}.submission-modal .action-buttons-footer .btn-clear{border-color:#ff4d4f;color:#ff4d4f}.submission-modal .action-buttons-footer .btn-clear:hover{background:#fff1f0}.submission-modal .action-buttons-footer .btn-draft{border-color:#faad14;color:#faad14}.submission-modal .action-buttons-footer .btn-draft:hover{background:#fffbe6}.submission-modal .action-buttons{background:#fff;border-top:1px solid #f0f0f0;display:flex;flex-shrink:0;flex-wrap:wrap;gap:12px;justify-content:flex-end;margin-top:auto;padding-top:16px}.submission-modal .action-buttons .btn-clear{border-color:#ff4d4f;color:#ff4d4f}.submission-modal .action-buttons .btn-clear:hover{background:#fff1f0}.submission-modal .action-buttons .btn-draft{border-color:#faad14;color:#faad14}.submission-modal .action-buttons .btn-draft:hover{background:#fffbe6}.submission-modal .tutorial-section{background:linear-gradient(135deg,#f0f5ff,#e6f7ff);border:1px solid #d6e4ff;border-radius:12px;margin-top:24px;padding:20px}.submission-modal .tutorial-section .tutorial-header{align-items:center;display:flex;gap:10px;margin-bottom:20px}.submission-modal .tutorial-section .tutorial-header .tutorial-icon{color:#1890ff;font-size:24px}.submission-modal .tutorial-section .tutorial-header .tutorial-title{color:#1890ff;font-size:18px;font-weight:600;margin:0}.submission-modal .tutorial-section .tutorial-step{margin-bottom:16px}.submission-modal .tutorial-section .tutorial-step .step-title{align-items:center;color:#333;display:flex;font-size:15px;font-weight:600;gap:8px;margin-bottom:8px}.submission-modal .tutorial-section .tutorial-step .step-title .step-number{align-items:center;background:#1890ff;border-radius:50%;color:#fff;display:inline-flex;font-size:12px;font-weight:600;height:24px;justify-content:center;width:24px}.submission-modal .tutorial-section .tutorial-step .step-description{color:#666;font-size:14px;margin-bottom:8px;padding-left:32px}.submission-modal .tutorial-section .code-block{align-items:center;background:#1e1e2e;border-radius:8px;display:flex;gap:12px;justify-content:space-between;margin:8px 0;overflow-x:auto;padding:12px 16px}.submission-modal .tutorial-section .code-block .code-text{color:#a6e3a1;flex:1 1;font-family:Monaco,Menlo,Ubuntu Mono,monospace;font-size:13px;word-break:break-all}.submission-modal .tutorial-section .code-block .copy-btn{background:#ffffff1a;border:none;color:#cdd6f4;flex-shrink:0}.submission-modal .tutorial-section .code-block .copy-btn:hover{background:#fff3;color:#fff}.submission-modal .tutorial-section .warning-text{align-items:center;background:#fff7e6;border:1px solid #ffd591;border-radius:8px;color:#fa8c16;display:flex;font-size:13px;gap:8px;margin-top:12px;padding:10px 14px}.submission-modal .tutorial-section .hint-text{color:#8c8c8c;font-size:12px;font-style:italic;padding-left:32px}.submission-modal .simple-steps .step-item{align-items:flex-start;background:#fff;border:1px solid #e8e8e8;border-radius:8px;display:flex;gap:12px;margin-bottom:12px;padding:12px}.submission-modal .simple-steps .step-item .step-number{align-items:center;background:linear-gradient(135deg,#667eea,#764ba2);border-radius:50%;color:#fff;display:flex;flex-shrink:0;font-size:14px;font-weight:600;height:28px;justify-content:center;width:28px}.submission-modal .simple-steps .step-item .step-content{color:#333;font-size:14px;line-height:1.6}.submission-modal .simple-steps .step-item .step-content .highlight{color:#ff4d4f;font-weight:500}.submission-modal-mobile .ant-modal-content{margin:0;max-height:100vh}.submission-modal-mobile .ant-modal-body{max-height:80vh;padding:16px}.submission-modal-mobile .task-info-header{padding:16px}.submission-modal-mobile .task-info-header .info-row{align-items:flex-start;flex-direction:column;gap:4px}.submission-modal-mobile .task-info-header .info-row .info-label{font-size:12px;min-width:0;min-width:auto}.submission-modal-mobile .task-info-header .info-row .info-value{font-size:14px}.submission-modal-mobile .form-section{padding:16px}.submission-modal-mobile .action-buttons-footer{flex-direction:column;margin-top:16px}.submission-modal-mobile .action-buttons-footer>button{width:100%}.submission-modal-mobile .tutorial-section{padding:16px}.submission-modal-mobile .tutorial-section .tutorial-header .tutorial-title{font-size:16px}.submission-modal-mobile .tutorial-section .code-block{align-items:stretch;flex-direction:column;gap:8px}.submission-modal-mobile .tutorial-section .code-block .code-text{font-size:11px;overflow-x:auto}.submission-modal-mobile .tutorial-section .code-block .copy-btn{align-self:flex-end}.submission-modal-mobile .simple-steps .step-item{padding:10px}.submission-modal-mobile .simple-steps .step-item .step-number{font-size:12px;height:24px;width:24px}.submission-modal-mobile .simple-steps .step-item .step-content{font-size:13px}@media (min-width:576px) and (max-width:991px){.submission-modal .ant-modal-body{padding:20px}.submission-modal .task-info-header .info-row .info-label{min-width:100px}.submission-modal .code-block .code-text{font-size:12px}}.submission-modal .ant-modal-title{overflow:visible!important;white-space:normal!important}.submission-modal .modal-header-content{align-items:center;display:flex;font-size:18px;font-weight:600}.submission-modal .submission-form-column{display:flex;flex-direction:column;height:100%;max-height:65vh}.submission-modal .submission-form-content{flex:1 1;overflow-y:auto;padding-right:4px}.submission-modal .submission-form-content::-webkit-scrollbar{width:4px}.submission-modal .submission-form-content::-webkit-scrollbar-track{background:#f0f0f0;border-radius:2px}.submission-modal .submission-form-content::-webkit-scrollbar-thumb{background:#d9d9d9;border-radius:2px}.submission-modal .submission-form{flex:1 1}.submission-modal .guidelines-column{background:linear-gradient(135deg,#f0f5ff,#e8f4fd);border:1px solid #d6e4ff;border-radius:12px;display:flex;flex-direction:column;height:100%;max-height:65vh;min-height:450px;padding:20px}.submission-modal .guidelines-header{align-items:center;border-bottom:1px solid #d6e4ff;display:flex;gap:10px;margin-bottom:16px;padding-bottom:12px}.submission-modal .guidelines-header .guidelines-icon{color:#1890ff;font-size:22px}.submission-modal .guidelines-header .guidelines-title{color:#1890ff;font-size:16px;font-weight:600;margin:0}.submission-modal .guidelines-scroll-area{flex:1 1;font-size:14px;overflow-y:auto;padding-right:4px}.submission-modal .guidelines-scroll-area::-webkit-scrollbar{width:4px}.submission-modal .guidelines-scroll-area::-webkit-scrollbar-track{background:#0000}.submission-modal .guidelines-scroll-area::-webkit-scrollbar-thumb{background:#d6e4ff;border-radius:2px}.submission-modal .guidelines-content .guideline-section{margin-bottom:20px}.submission-modal .guidelines-content .guideline-section:last-child{margin-bottom:0}.submission-modal .guidelines-content .guideline-section-title{align-items:center;color:#333;display:flex;font-size:14px;font-weight:600;gap:8px;margin:0 0 10px}.submission-modal .guidelines-content .guideline-section-title .anticon{color:#1890ff}.submission-modal .guidelines-content .guideline-description{color:#555;font-size:13px;line-height:1.5;margin-bottom:8px}.submission-modal .guidelines-content .guideline-hint{color:#888;font-size:12px;font-style:italic;margin:6px 0}.submission-modal .code-block{align-items:center;background:#1e1e2e;border-radius:6px;display:flex;gap:10px;justify-content:space-between;margin:8px 0;padding:10px 12px}.submission-modal .code-block .code-text{color:#a6e3a1;flex:1 1;font-family:Monaco,Menlo,Consolas,monospace;font-size:12px;line-height:1.4;word-break:break-all}.submission-modal .code-block .copy-btn{align-items:center;background:#ffffff1a;border:none;color:#cdd6f4;display:flex;flex-shrink:0;height:28px;justify-content:center;padding:0;width:28px}.submission-modal .code-block .copy-btn:hover{background:#fff3;color:#fff}.submission-modal .warning-text{align-items:flex-start;background:#fff7e6;border:1px solid #ffd591;border-radius:6px;color:#fa8c16;display:flex;font-size:12px;gap:8px;line-height:1.4;margin-top:10px;padding:10px 12px}.submission-modal .model-guidelines .guideline-card{background:#fff;border:1px solid #e8f0fe;border-radius:12px;box-shadow:0 2px 8px #0000000f;margin-bottom:16px;overflow:hidden;transition:box-shadow .3s ease}.submission-modal .model-guidelines .guideline-card:hover{box-shadow:0 4px 12px #0000001a}.submission-modal .model-guidelines .guideline-card:last-child{margin-bottom:0}.submission-modal .model-guidelines .guideline-card-header{align-items:center;background:linear-gradient(135deg,#667eea,#764ba2);color:#fff;display:flex;gap:12px;padding:14px 16px}.submission-modal .model-guidelines .step-badge{align-items:center;background:#ffffff40;border:2px solid #fff6;border-radius:50%;color:#fff;display:flex;flex-shrink:0;font-size:16px;font-weight:700;height:32px;justify-content:center;width:32px}.submission-modal .model-guidelines .step-title-wrapper{display:flex;flex-direction:column;gap:2px}.submission-modal .model-guidelines .guideline-card-title{align-items:center;color:#fff!important;display:flex;font-size:15px;font-weight:600;gap:8px;margin:0!important}.submission-modal .model-guidelines .guideline-card-title .anticon{font-size:16px}.submission-modal .model-guidelines .step-subtitle{color:#fffc;font-size:12px;font-weight:400}.submission-modal .model-guidelines .guideline-card-body{padding:16px}.submission-modal .model-guidelines .guideline-instruction{color:#555;font-size:13px;line-height:1.5;margin:0 0 10px}.submission-modal .model-guidelines .credential-box{background:linear-gradient(135deg,#f0f5ff,#e6f7ff);border:1px solid #d6e4ff;border-radius:8px;margin-top:12px;padding:14px}.submission-modal .model-guidelines .credential-label{align-items:center;color:#1890ff;display:flex;font-size:13px;font-weight:600;gap:6px;margin-bottom:10px}.submission-modal .model-guidelines .credential-label .label-icon{font-size:14px}.submission-modal .model-guidelines .credential-row{align-items:center;background:#fff;border:1px solid #e8e8e8;border-radius:6px;display:flex;gap:8px;margin-bottom:8px;padding:8px 10px}.submission-modal .model-guidelines .credential-row:last-child{margin-bottom:0}.submission-modal .model-guidelines .credential-key{color:#666;font-size:12px;font-weight:500;min-width:70px}.submission-modal .model-guidelines .credential-value-wrapper{align-items:center;display:flex;flex:1 1;gap:8px}.submission-modal .model-guidelines .credential-value{background:#f5f5ff;border-radius:4px;color:#667eea;font-family:Monaco,Menlo,Consolas,monospace;font-size:13px;font-weight:600;padding:4px 8px}.submission-modal .model-guidelines .credential-hint{color:#888;font-size:12px;font-style:italic}.submission-modal .model-guidelines .copy-btn-inline{background:#0000;border:1px solid #d9d9d9;color:#666;height:auto;padding:2px 6px}.submission-modal .model-guidelines .copy-btn-inline:hover{border-color:#667eea;color:#667eea}.submission-modal .model-guidelines .sub-step{background:#fafbfc;border-left:3px solid #667eea;border-radius:8px;margin-bottom:12px;padding:12px}.submission-modal .model-guidelines .sub-step:last-child{margin-bottom:0}.submission-modal .model-guidelines .sub-step-header{align-items:center;display:flex;gap:8px;margin-bottom:8px}.submission-modal .model-guidelines .sub-step-badge{background:#667eea;border-radius:10px;color:#fff;font-size:11px;font-weight:600;padding:2px 8px}.submission-modal .model-guidelines .sub-step-title{color:#333;font-size:13px;font-weight:600}.submission-modal .model-guidelines .info-tip{align-items:center;background:#e6f7ff;border:1px solid #91d5ff;border-radius:6px;color:#1890ff;display:flex;font-size:12px;gap:8px;margin-top:10px;padding:8px 12px}.submission-modal .model-guidelines .info-tip .anticon{font-size:14px}.submission-modal .model-guidelines .warning-box{align-items:flex-start;background:linear-gradient(135deg,#fffbe6,#fff7e6);border:1px solid #ffd591;border-radius:8px;display:flex;gap:12px;margin-top:16px;padding:14px}.submission-modal .model-guidelines .warning-icon-wrapper{align-items:center;background:#fa8c16;border-radius:50%;display:flex;flex-shrink:0;height:32px;justify-content:center;width:32px}.submission-modal .model-guidelines .warning-icon-wrapper .anticon{color:#fff;font-size:16px}.submission-modal .model-guidelines .warning-content{display:flex;flex-direction:column;gap:4px}.submission-modal .model-guidelines .warning-title{color:#d46b08;font-size:13px;font-weight:600}.submission-modal .model-guidelines .warning-message{color:#874d00;font-size:12px;line-height:1.5}.submission-modal-mobile .guidelines-column{margin-top:8px;min-height:0;min-height:auto;padding:16px}.submission-modal-mobile .guidelines-header .guidelines-title{font-size:15px}.submission-modal-mobile .code-block{align-items:stretch;flex-direction:column;gap:6px;padding:10px}.submission-modal-mobile .code-block .code-text{font-size:11px;overflow-x:auto}.submission-modal-mobile .code-block .copy-btn{align-self:flex-end}.submission-modal-mobile .model-guidelines .guideline-card-header{padding:12px}.submission-modal-mobile .model-guidelines .step-badge{font-size:14px;height:28px;width:28px}.submission-modal-mobile .model-guidelines .guideline-card-title{font-size:14px}.submission-modal-mobile .model-guidelines .step-subtitle{font-size:11px}.submission-modal-mobile .model-guidelines .guideline-card-body{padding:12px}.submission-modal-mobile .model-guidelines .credential-box{padding:10px}.submission-modal-mobile .model-guidelines .credential-row{align-items:flex-start;flex-direction:column;gap:4px;padding:8px}.submission-modal-mobile .model-guidelines .credential-value-wrapper{justify-content:space-between;width:100%}.submission-modal-mobile .model-guidelines .sub-step,.submission-modal-mobile .model-guidelines .warning-box{padding:10px}.submission-modal-mobile .model-guidelines .warning-icon-wrapper{height:28px;width:28px}.submission-modal-mobile .model-guidelines .warning-icon-wrapper .anticon{font-size:14px}.submission-layout{padding:30px 50px 20px}.highlight-row{background-color:#fff9e6!important}.history-font{font-size:16px}.row-table-history:hover{cursor:pointer}.model-name{margin:0;white-space:normal;word-break:break-word}.detail-news-layout{padding:30px 50px 50px}.card-image-detail{border-radius:6px;height:auto;width:100%}.card-global{cursor:pointer;transition:box-shadow .3s ease,transform .3s ease}.card-global:hover{box-shadow:0 4px 12px #00000026;transform:translateY(-3px)}.image-detail-news{height:300px;width:auto}@media (min-width:1440px){.image-detail-news{height:300px;width:auto}}.responsive-image{border-radius:10px;height:auto;max-width:100%}@media (min-width:768px){.responsive-image{max-width:500px}}.tiptap table td,.tiptap table th{border:1px solid #000}.tiptap table th{background-color:#ff0}.tiptap table .selectedCell:after{background:blue}.tiptap table .column-resize-handle{background-color:red}@media (min-width:321px) and (max-width:426px){.detail-news-layout{padding:30px}}.carouselmain,img .title-image{aspect-ratio:2/1;width:auto}.layout-announcement{padding:30px 50px 50px}ul[data-type=taskList]{list-style:none;padding:0}ul[data-type=taskList] li{align-items:flex-start;display:flex;margin-bottom:.5rem}ul[data-type=taskList] li>label{flex:0 0 auto;margin-right:.5rem;margin-top:.2rem;-webkit-user-select:none;user-select:none}ul[data-type=taskList] li>div{flex:1 1 auto}ul[data-type=taskList] input[type=checkbox]{cursor:pointer;margin-top:.35rem}.setting-layout{padding:0 50px}.setting-head{padding:30px 50px 0}.machine-sidebar{border-right:1px solid #f0f0f0;display:flex;flex-direction:column;padding-right:8px}.machine-sidebar .machine-sidebar-list{flex:1 1;max-height:520px;overflow-y:auto}.machine-sidebar .machine-sidebar-item{border:1px solid #0000;border-radius:6px;cursor:pointer;margin-bottom:4px;padding:10px 12px;transition:all .2s}.machine-sidebar .machine-sidebar-item:hover{background-color:#f5f5f5}.machine-sidebar .machine-sidebar-item--active{background-color:#fff1f0;border-color:#ff7875}.machine-sidebar .machine-sidebar-item__preset{color:#333;font-size:14px;font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.machine-sidebar .machine-sidebar-item__ip{color:#888;font-size:12px;margin-top:2px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.machine-detail-panel{max-height:580px;overflow-y:auto}:where(.css-dev-only-do-not-override-1fjuhyi).ant-table-wrapper .ant-table-pagination.ant-pagination{background-color:#00215e!important;border-radius:0 0 10px 10px #00215e;color:#fff;margin:0;padding:10px}.category-head{padding:30px 50px 0}.category-table{padding:0 50px 20px}.taskscategory-layout{padding:30px 50px 50px}.detail-content{font-size:16px}.tutorial-layout{padding:30px 50px 50px}ul.b{font-size:16px;list-style-type:circle}.code-block{align-items:center;background-color:#002b36;border-radius:8px;color:#fff;padding:10px}.talk-code{color:#fff;flex:1 1;font-size:16px;-webkit-user-select:text;user-select:text}.text-desciption{font-size:16px;margin:70px 0 10px}.top-head{margin-top:20px}.exam-desciption{margin:20px 0}.team-card{border-radius:16px;box-shadow:0 4px 12px #00000014;height:100%;overflow:hidden}.team-card .team-card-header{align-items:center;background-color:#fafafa;border-bottom:1px solid #f0f0f0;display:flex;justify-content:space-between;padding:20px 24px}.team-card .team-card-header h3{color:#2c3e50;font-size:18px;font-weight:600;margin:0}.team-card .team-card-header .team-card-actions{display:flex;gap:4px}.team-card .team-card-header .team-card-actions .btn-edit{background-color:#fff4cc;border:none;color:#ffb84c}.team-card .team-card-header .team-card-actions .btn-delete{background-color:#fff1f0;border:none;color:#ff4d4f}.team-card .team-card-body{cursor:pointer;min-height:300px;padding:24px}.team-card .team-card-body .email-box{background-color:#f0f5ff;border:2px solid #0958d9;border-radius:12px;margin-bottom:20px;padding:16px}.team-card .team-card-body .email-box p{color:#666;font-size:13px;margin:0 0 8px}.team-card .team-card-body .email-box .email-text{align-items:center;color:#0958d9;cursor:pointer;display:flex;font-size:15px;font-weight:500;gap:6px;margin:0;transition:all .2s}.team-card .team-card-body .email-box .email-text:hover{color:#0958d9;text-decoration:underline}.team-card .team-card-body .members-section .members-header{align-items:center;color:#2c3e50;display:flex;font-size:15px;gap:6px;margin-bottom:16px}.team-card .team-card-body .members-section .members-list{display:flex;flex-direction:column;gap:10px;max-height:200px;overflow-y:auto;padding-right:4px}.team-card .team-card-body .members-section .members-list .member-item{align-items:center;background-color:#f9f9f9;border-radius:8px;display:flex;justify-content:space-between;padding:10px 14px}.team-card .team-card-body .members-section .members-list .member-item .member-name{align-items:center;color:#333;display:flex;font-size:14px;gap:8px}.team-card .team-card-body .members-section .members-list .member-item .member-name .anticon{color:#0958d9;font-size:12px}.team-card .team-card-body .members-section .members-list .member-item .member-role{border-radius:16px;font-size:12px;font-weight:500;padding:4px 14px}.team-card .team-card-body .members-section .members-list .member-item .member-role.leader{background-color:#fff4cc;color:#ffb84c}.team-card .team-card-body .members-section .members-list .member-item .member-role.member{background-color:#e6f4ff;color:#0958d9}.team-card .team-card-footer{align-items:center;border-top:1px solid #f0f0f0;display:flex;justify-content:space-between;padding:16px 24px}.team-card .team-card-footer .update-date{align-items:center;color:#999;display:flex;font-size:12px;gap:6px}.team-card .team-card-footer .member-count{background-color:#e6f4ff;border-radius:16px;color:#0958d9;font-size:12px;font-weight:500;padding:4px 14px}.dashboard-layout{padding:30px 50px 10px}.bodydashboard-layout,.sortsection-layout{padding:0 50px 20px}.text-limit{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden;text-overflow:ellipsis}.cl-all{cursor:pointer}.cl-all:hover{color:#0084ff}.add-task-layout{padding:30px 50px 0}.add-task-body-layout{margin:0 auto;padding:30px 60px 0}.add-task-buttom-layout{margin:0 auto;padding:0 60px 30px}.img-pictop{border-radius:10px;width:250px}.img-icon{width:30px}.show-image{border-radius:10;display:block;height:300;margin:0 auto;max-width:100%;object-fit:contain}@media (min-width:320px) and (max-width:768px){.add-task-body-layout{padding:30px 0 0}.add-task-buttom-layout{padding:0 0 30px}}.reset-password-container{align-items:center;background:#f3f3f1;background-repeat:no-repeat;background-size:cover;display:flex;height:100vh;justify-content:center}.reset-password-card{background:#fff;border:2px solid #191919;border-radius:8px;box-shadow:0 4px 8px #0000001a;height:70%;margin:0 auto;padding:24px;text-align:center;width:60%}.reset-password-icon{margin-bottom:16px}.forgot-button{align-items:center;display:grid;justify-content:center}.reset-password-form-button{background-color:#0e21a0;width:100%}.reset-password-form-button:hover{background-color:#0c42ff}.container-chatarena{padding:30px 50px}.create-about-layout{padding:30px 50px 10px}.tiptap :first-child{margin-top:0}.tiptap ol,.tiptap ul{margin:1.25rem 1rem 1.25rem .4rem;padding:0 1rem}.tiptap ol li p,.tiptap ul li p{margin-bottom:.25em;margin-top:.25em}.tiptap h1,.tiptap h2,.tiptap h3,.tiptap h4,.tiptap h5,.tiptap h6{text-wrap:pretty;line-height:1.1;margin-top:2.5rem}.tiptap h1,.tiptap h2{margin-bottom:1.5rem;margin-top:3.5rem}.tiptap h1{font-size:1.4rem}.tiptap h2{font-size:1.2rem}.tiptap h3{font-size:1.1rem}.tiptap h4,.tiptap h5,.tiptap h6{font-size:1rem}.tiptap p{line-height:1.5}.tiptap code{background-color:#3572ef;border-radius:.4rem;color:#3572ef;font-size:.85rem;padding:.25em .3em}.tiptap blockquote{border-left:3px solid #1890ff;margin:1.5rem 0;padding-left:1rem}.tiptap hr{border:none;border-top:1px solid #b3b3b3;cursor:pointer;margin:2rem 0}.tiptap hr.ProseMirror-selectednode{border-top:1px solid #1890ff}.tiptap mark{background-color:#f66;border-radius:.4rem;-webkit-box-decoration-break:clone;box-decoration-break:clone;color:#fff;padding:.1rem .3rem}.tiptap table{border-collapse:collapse;margin:0;overflow:hidden;table-layout:fixed;width:100%}.tiptap table td,.tiptap table th{border:1px solid #999;box-sizing:border-box;min-width:1em;padding:6px 8px;position:relative;vertical-align:top}.tiptap table td>*,.tiptap table th>*{margin-bottom:0}.tiptap table th{background-color:#b3b3b3;font-weight:700;text-align:left}.tiptap table .selectedCell:after{background:#d9d9d9;bottom:0;content:"";left:0;pointer-events:none;position:absolute;right:0;top:0;z-index:2}.tiptap table .column-resize-handle{background-color:#3572ef;bottom:-2px;pointer-events:none;position:absolute;right:-2px;top:0;width:4px}.tiptap .tableWrapper{margin:1.5rem 0;overflow-x:auto}.tiptap.resize-cursor{cursor:ew-resize;cursor:col-resize}.editor-toolbar .is-active{background-color:#e6f7ff;border-color:#1890ff;color:#1890ff}.bubble-menu{background-color:#0d0d0d10;border-radius:5px;display:flex;flex-wrap:wrap;padding:.2rem}p.is-editor-empty:first-child:before{color:#999;content:attr(data-placeholder);float:left;height:0;pointer-events:none}a{color:#3572ef;cursor:pointer}a:hover{color:#3572ef contrast}.ProseMirror{outline:none;pointer-events:auto!important;-webkit-user-select:text!important;user-select:text!important}.editor-toolbar{flex-wrap:wrap}.ProseMirror,.ProseMirror *,.editor-box,.editor-box *{-webkit-user-select:text;user-select:text}@media (max-width:768px){.bubble-menu{justify-content:center}}.side-nav{display:flex;justify-content:center;max-width:100vw;min-width:100%;overflow-x:auto;scrollbar-color:#bbb #0000;scrollbar-width:thin;white-space:nowrap;width:150%}.header-layout.black{background:#1a1a1a;color:#fff}.header-layout.white{background:#fff;color:#000}.header-layout.black .ant-menu-item{color:#fff}.header-layout.white .ant-menu-item{color:#000}.header-layout{background-color:#f3f3f1;position:fixed;top:0;width:100%;z-index:1000}.imageheader{text-align:left}.display-profile{display:block;line-height:normal;max-width:120px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@media only screen and (max-width:768px){.ant-image{margin:0 auto}.header-layout .ant-row{justify-content:center}}@media (min-width:1280px){.desktop-menu{display:flex!important}.mobile-menu-btn{display:none}}@media (max-width:1279px){.desktop-menu{display:none!important}.mobile-menu-btn{display:block}.imageheader{text-align:left}}@media (max-width:1024px){.side-nav{justify-content:flex-start}}.header-nav-center{display:flex}@media (max-width:1279px){.header-nav-center{display:none!important}}.flex{display:flex}.flex-col{flex-direction:column!important}.purple{background-color:#00215e}.text-purple{color:#00215e;text-align:right}.profile-drawer{font-size:32px}.profile-drawer>div>.ant-drawer-header{background-color:#fbf6ff}.profile-form{font-size:16px}.profile-pic{display:flex;justify-content:center}.profile-group-container{align-items:center;align-self:stretch;display:flex;justify-content:space-between}.profile-edit-icon{font-size:2em}.profile-uploader{display:flex!important;height:-webkit-max-content;height:max-content;justify-content:center;width:-webkit-max-content;width:max-content}.profile-uploader>.ant-upload{height:-webkit-max-content!important;height:max-content!important;width:-webkit-max-content!important;width:max-content!important}.profile-form-group{display:flex;flex-direction:row;gap:10px}.profile-label{color:#5c5c5c!important;font-size:1em!important}.profile-text{font-size:1em!important;font-weight:500!important}.profile-text[type=button]{text-align:right}.profile-text[type=button]:hover{color:#00215e;opacity:.8}.password-form-wrap{display:flex;flex-direction:column}.profile-input{color:#000!important;cursor:default!important;font-size:16px!important;font-weight:500!important;text-align:center}.profile-input#name{text-align:center!important}.profile-input#confirmPassword:hover,.profile-input#name:hover,.profile-input#password:hover{cursor:text!important}.profile-button-container{align-items:flex-start;align-self:stretch;display:flex;gap:20px;justify-content:center}.profile-button{flex:1 0}.profile-button+.cancel:hover{border-color:#00215e!important;color:#00215e!important;opacity:80%}.profile-button+.purple:hover{background-color:#00215e!important;color:#fff!important;opacity:80%}.edit-btn-wrapper{bottom:32px;position:absolute;right:32px}.edit-btn-wrapper>button{border-color:#00215e;color:#00215e}@media (min-width:576px){.profile-uploader>.ant-upload>span{height:64px!important;width:64px!important}}@media (min-width:768px){.profile-uploader>.ant-upload>span{height:80px!important;width:80px!important}}@media (min-width:992px){.profile-uploader>.ant-upload>span{height:100px!important;width:100px!important}}@media (min-width:1200px){.profile-uploader>.ant-upload>span{height:150px!important;width:150px!important}}@media (min-width:1600px){.profile-uploader>.ant-upload>span{height:200px!important;width:200px!important}}.slide-bottom{animation:slide-bottom .5s ease-in both}@keyframes slide-bottom{0%{transform:translateY(-10px)}to{transform:translateY(0)}}.list-noti{border-radius:15px;cursor:pointer;margin-bottom:2px;padding:10px!important}::-webkit-scrollbar{width:8px}::-webkit-scrollbar-track{background-color:#ededed}::-webkit-scrollbar-thumb{background-color:#bbb;border-radius:8px}body{font-family:Poppins,sans-serif}.content{flex:1 1;padding:32px 0}.login-page{background:url(/static/media/web-bg1.9f0ad8759ea0023371a8.jpg);justify-content:center;min-height:100vh}.login-box,.login-page{align-items:center;display:flex}.login-box{background-color:#fff;border-radius:12px;box-shadow:0 0 40px #00000029;flex-direction:row;justify-content:space-between;margin:0 auto;max-width:1000px;overflow:hidden}#login-form{flex:1 0 100%;max-width:480px;padding:60px;width:100%}#login-form p{margin-bottom:20}@font-face{font-family:fedoka;src:url(/static/media/Fredoka.1cfa1639746e014c46fc.ttf)}#login-form p.form-title{font-family:fedoka;font-size:32px;font-style:normal;font-weight:800;line-height:24px;margin-bottom:20;text-align:center}#login-form .ant-form-item-label>label.ant-form-item-required:before{display:none}.ant-form-item-control-input-content{text-align:left}#login-form .ant-input-affix-wrapper{height:32px;padding:0 15px}#login-form_username{height:32px}.login-form-forgot{float:right;line-height:1;-webkit-text-decoration-line:underline;text-decoration-line:underline}#login-form .ant-btn{border-radius:6px;height:42px;letter-spacing:1px;margin-bottom:20}.login-form-button{width:100%}#login-form p.form-not-reg{font-size:14px;text-align:center}.illustration-wrapper-log{align-items:center;background:url(/static/media/background_1920-1.570d36c6f781f593f01f.png);display:flex;max-width:800px;min-height:650px}.illustration-wrapper-log img{display:block;width:100%}@media screen and (max-width:1023px){.login-box{box-shadow:none;flex-direction:column}#login-form,.illustration-wrapper-log{max-width:100%}}@media screen and (max-width:575px){.login-page{box-shadow:none;flex-direction:column;width:640px}#login-form,.illustration-wrapper-log{max-width:100%}}.register-container{background:#f5f5f5;min-height:100vh;padding:20px;position:relative}.register-card{align-content:center;background:#fff;border:2px solid #091669;border-radius:12px;box-shadow:0 4px 20px #00000014;max-width:1600px;min-height:90vh;padding:40px;width:100%}.register-card,.sign-up-container{align-items:center;justify-content:center}.sign-up-container{background-color:#fff;border:2px solid #191919;border-radius:10px;box-shadow:0 4px 6px #0000001a;display:flex;flex-direction:column;padding:20px;width:90%}.sign-up-logo{margin:20px 0;text-align:center}.sign-up-title{font-size:24px;font-weight:700;text-align:center}.limiter{margin:0 auto;width:100%}.container-login100{align-items:center;background:#f3f3f1;display:flex;flex-wrap:wrap;justify-content:center;min-height:100vh;padding:15px;width:100%}.wrap-login100{background:#fff;border:2px solid #191919;border-radius:10px;display:flex;justify-content:space-between;min-height:700px;overflow:hidden;padding:10px 30px;width:1000px}.login100-pic{align-items:center;display:flex;justify-content:space-evenly}.login100-pic img{height:auto;max-width:100%}.login100-form{align-items:center;display:flex;justify-content:center;width:50%}.login100-form-title{color:#333;font-size:24px;text-align:center;width:100%}.wrap-input100{line-height:0%;position:relative;width:100%;z-index:1}@media (max-width:1024px){.wrap-login100{width:90%}.login100-pic{width:auto}.login100-form{width:100%}}@media (max-width:768px){.wrap-login100{min-height:auto;padding:30px 20px}.login100-pic{display:none}.login100-form{width:100%}.sign-up-title{font-size:20px}}@media (max-width:576px){.wrap-login100{padding:20px 15px}.sign-up-logo img{width:150px!important}.ant-btn{font-size:14px;height:36px}}body,html{height:100%;width:100%}input::-ms-clear,input::-ms-reveal{display:none}*,:after,:before{box-sizing:border-box}html{-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;-ms-overflow-style:scrollbar;-webkit-tap-highlight-color:rgba(0,0,0,0);font-family:sans-serif;line-height:1.15}body{margin:0}[tabindex="-1"]:focus{outline:none}hr{box-sizing:initial;height:0;overflow:visible}h1,h2,h3,h4,h5,h6{font-weight:500;margin-bottom:.5em;margin-top:0}p{margin-bottom:1em;margin-top:0}abbr[data-original-title],abbr[title]{border-bottom:0;cursor:help;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}address{font-style:normal;line-height:inherit;margin-bottom:1em}input[type=number],input[type=password],input[type=text],textarea{-webkit-appearance:none}dl,ol,ul{margin-bottom:1em;margin-top:0}ol ol,ol ul,ul ol,ul ul{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{font-size:75%;line-height:0;position:relative;vertical-align:initial}sub{bottom:-.25em}sup{top:-.5em}code,kbd,pre,samp{font-family:SFMono-Regular,Consolas,Liberation Mono,Menlo,Courier,monospace;font-size:1em}pre{margin-bottom:1em;margin-top:0;overflow:auto}figure{margin:0 0 1em}img{border-style:none;vertical-align:middle}[role=button],a,area,button,input:not([type=range]),label,select,summary,textarea{touch-action:manipulation}table{border-collapse:collapse}caption{caption-side:bottom;padding-bottom:.3em;padding-top:.75em;text-align:left}button,input,optgroup,select,textarea{color:inherit;font-family:inherit;font-size:inherit;line-height:inherit;margin:0}button,input{overflow:visible}button,select{text-transform:none}[type=reset],[type=submit],button,html [type=button]{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}input[type=date],input[type=datetime-local],input[type=month],input[type=time]{-webkit-appearance:listbox}textarea{overflow:auto;resize:vertical}fieldset{border:0;margin:0;min-width:0;padding:0}legend{color:inherit;display:block;font-size:1.5em;line-height:inherit;margin-bottom:.5em;max-width:100%;padding:0;white-space:normal;width:100%}progress{vertical-align:initial}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:none;outline-offset:-2px}[type=search]::-webkit-search-cancel-button,[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}output{display:inline-block}summary{display:list-item}template{display:none}[hidden]{display:none!important}mark{background-color:#feffe6;padding:.2em}.box-shadow{box-shadow:2px 2px 15px -8px #bdbdbd}.content-container{padding:20px 4.5rem 0}.ant-pagination-item-link{color:#fff!important}::-webkit-scrollbar{border-radius:10px;height:5px;width:5px}::-webkit-scrollbar-track{background:#f1f1f1;border-radius:10px}::-webkit-scrollbar-thumb{background:#bcbcbc;border-radius:10px}
/*# sourceMappingURL=main.161ad881.css.map*/