body{margin:0;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI","Roboto","Oxygen","Ubuntu","Cantarell","Fira Sans","Droid Sans","Helvetica Neue",sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}code{font-family:source-code-pro,Menlo,Monaco,Consolas,"Courier New",monospace}.header__left{flex-direction:row;grid-gap:10px;gap:10px}.header__left__logo{cursor:pointer}.header__right{display:flex;justify-content:center;align-items:center;grid-gap:10px;gap:10px}html{font-size:62.5%!important}.flex-items-center{display:flex!important;align-items:center!important}.flex-center,.flex-jus-center{display:flex!important;justify-content:center!important}.flex-center{align-items:center!important}.header{padding-left:10px!important;padding-right:10px!important}.header__left{display:flex;align-items:center;justify-content:center}.header__left__logo img{width:60px;transition:.3s}@media only screen and (max-width:1100px){.header__left__logo img{width:50px}}@media only screen and (max-width:600px){.header__left__content{display:none}}.header__right__logout a{display:flex!important;justify-content:flex-start;align-items:center;grid-gap:8px;gap:8px;color:#f64551!important}.header__right .header-buttom,.header__right .header-buttom-white{width:45px;display:block;flex:none}@media only screen and (max-width:600px){.header__right .header-buttom,.header__right .header-buttom-white{width:40px}}@media only screen and (max-width:600px){.header__right__account-info__text{display:none!important}}.header__right__account-info__avatar img{max-width:50px!important;width:50px}@media only screen and (max-width:1100px){.header__right__account-info__avatar img{width:40px}}.header__right__account-info__menu{width:200px;position:absolute;z-index:10;right:0;background:#fff;border:1px solid #f0f0f0;border-radius:5px;opacity:0;visibility:hidden;transition:.2s}.header__right__account-info__menu.active{opacity:1;visibility:visible}.header__right__account-info__menu .mask{position:fixed;top:0;left:0;width:100%;height:100%;z-index:-1}.header__right__account-info__menu ul{z-index:10;background:#fff}.header__right__account-info__menu ul li{border-bottom:1px solid #f0f0f0}.header__right__account-info__menu ul li:last-child{border-bottom:0}.header__right__account-info__menu ul li a{width:100%;display:block;font-size:16px;color:#000;outline:none;text-decoration:none;transition:.3s;padding:10px;text-align:left}.header__right__account-info__menu ul li a:hover{opacity:.7}.box__action{grid-gap:12px;gap:12px;justify-content:flex-end!important;align-items:flex-end}.box__action .coppy,.box__action .delete{background-color:#fff!important;height:30px;display:flex;align-items:center;justify-content:center;padding:0;width:30px;margin-left:0;transition:.2s}@media only screen and (max-width:1100px){.createdDate{display:none}}@media only screen and (max-width:1100px){body{overflow-y:auto}}.txt-area{width:100%}.box-left,.main{min-width:auto}.tablet{display:none}@media only screen and (max-width:1100px){.tablet{display:block}}.desktop{display:block}@media only screen and (max-width:1100px){.desktop{display:none}}@media only screen and (max-width:1100px){.play-log{height:175px}}.card .card-player{padding-right:15px}@media only screen and (max-width:1100px){.list-card-player{height:270px}}.list-card-player ul{width:100%;justify-content:center;grid-gap:10px;gap:10px}.list-card-player ul li{width:23.5%;margin-bottom:10px}@media only screen and (max-width:1100px){.list-card-player ul li{width:48%}}.group-chat,.group-chat .box-chat{bottom:0}.group-chat .box-chat .chat-header{padding:4px 10px}.group-chat .box-chat .chat-body{height:380px}@media only screen and (max-width:1100px){.group-chat .box-chat .chat-body{height:280px}}.wrapper{--width_right_bar:424px}.wrapper>.right{width:var(--width_right_bar)}@media only screen and (max-width:1100px){.info_user.active{flex-direction:column-reverse}}.info_user.active .info_user__left{max-width:300px;width:100%;padding:17px 20px;display:flex}@media only screen and (max-width:1100px){.info_user.active .info_user__left{max-width:100%;flex-direction:row}}.info_user.active .info_user__left__left{display:flex;flex-direction:column;justify-content:center;align-items:center;grid-gap:50px;gap:50px}@media only screen and (max-width:1100px){.info_user.active .info_user__left__left{flex-direction:row-reverse;justify-content:center;align-items:center;grid-gap:10px;gap:10px}}.info_user.active .info_user__left__left .your_goal{flex-direction:column;display:flex;position:relative}.info_user.active .info_user__left__left .your_goal .txt{margin:7px 0 0;text-align:center}@media only screen and (max-width:1100px){.info_user.active .info_user__left__left .your_goal .txt{position:absolute;width:100%;height:100%;display:flex;justify-content:center;align-items:center;flex-direction:column;margin:0;color:#fff;font-weight:700}}.info_user.active .info_user__left__left .your_goal .txt:after{display:none}.info_user.active .info_user__left__left .note_project{margin-top:0;width:72px}@media only screen and (max-width:1100px){.info_user.active .info_user__left__left .note_project{flex-direction:row}}.info_user.active .info_user__left__right{margin:0 0 0 10px}@media only screen and (max-width:1100px){.info_user.active .info_user__left__right{width:100%}}.info_user.active .info_user__left__right .list_item{width:170px;margin:25px 0 0;display:flex;flex-direction:column;justify-content:space-between}@media only screen and (max-width:1100px){.info_user.active .info_user__left__right .list_item{flex-direction:row;width:100%}}.info_user.active .info_user__left__right .list_item li{display:flex;align-items:center;justify-content:flex-start;flex-wrap:nowrap;margin:0;padding:5px 15px 5px 10px;min-height:60px}.info_user.active .info_user__left__right .list_item li .left{width:75px;display:flex;align-items:flex-start;justify-content:center;flex-wrap:wrap;font-size:11px;font-weight:700}.info_user.active .info_user__left__right .list_item li .left img{max-height:22px}.info_user.active .info_user__left__right .list_item li .left .txt{width:100%;margin:5px 0 0;text-align:center;font-size:15px;white-space:nowrap}.info_user.active .info_user__left__right .list_item li .right{width:calc(100% - 46px);text-align:right;position:relative;margin:0 0 0 4px;z-index:0}.info_user.active .info_user__left__right .list_item li .right:before{content:"";width:100%;height:1px;background-color:#707070;position:absolute;top:50%;left:0;z-index:-1}.info_user.active .info_user__left__right .list_item li .right .txt_number{font-family:"Helvetica";font-size:2.7rem;font-weight:700;background-color:#fff;display:inline-block;padding:0 0 0 6px}.info_user__right{flex:1 1;margin:0;padding:0 15px 0 50px}@media only screen and (max-width:1100px){.info_user__right{width:100%;padding:0 15px}}.info_user__right .txt{width:100%;text-align:right;display:inline-block;margin:0;font-size:1.3rem;font-weight:700;text-decoration:underline}.info_user .execution_area{width:var(--width_right_bar)}.box__model .model-1{max-width:80%}main .gr__button .btn{margin-left:0}#root{height:100vh}#root .wrapper{height:100%}.info_user_popup{height:40vh}.info_user_popup.yellow{background-color:#f9f5e9}.info_user_popup.yellow .left-info_user .avatar{max-width:144px}.info_user_popup.yellow .left-info_user .avatar figure{border:5px solid #ebc864}.info_user_popup .left-info_user{max-width:180px;padding:15px 0 15px 14px}.info_user_popup .left-info_user .avatar{max-width:144px}.info_user_popup .left-info_user .avatar figure{width:144px;height:144px;border-radius:50%;border:5px solid #fb6464;display:flex;align-items:center;justify-content:center;flex-wrap:wrap;background-color:#fff;box-shadow:8px 8px 6px rgba(0,0,0,.16)}.info_user_popup .left-info_user .avatar figure:after{display:none}.info_user_popup .left-info_user .your_goal{padding:0 0 0 10px}.info_user_popup .left-info_user .note_project{margin:0 0 0 20px;width:72px}.info_user_popup .midle-info_user{margin-left:10px}.pop_card_exchange .fixed-chat{min-width:250px}.pop_card_exchange .fixed-chat .box-chat{bottom:0;left:0;width:100%}.pop_card_exchange .fixed-chat .bt-close{display:none}.pop_card_exchange .right-info_user,.pop_card_exchange .right-info_user .project-card{height:100%}.project-card .thumbnail{position:relative}.project-card__page{max-width:100%;padding:30px 30px 50px}.project-card__list{width:100%;display:grid;grid-template-columns:auto auto auto auto;grid-gap:20px;gap:20px}@media only screen and (max-width:1100px){.project-card__list{grid-template-columns:auto auto auto}}@media only screen and (max-width:600px){.project-card__list{grid-template-columns:auto auto}}.project-card__list__title{font-size:28px;margin-bottom:30px;font-weight:700}.project-card__list .project-card{flex-direction:column;height:auto;margin:0;background-color:#fff;min-width:auto;transition:.3s}.project-card__list .project-card:hover{transform:scale(1.05)}.project-card__list .project-card .card-main-img{height:125px}.project-card__list .project-card .economy-text{flex:1 1;text-align:center;display:flex;align-items:center;justify-content:center}.project-card__list .project-card .economy-text .icon{margin:0 5px 0 0}.project-card__list .project-card.blue{--background-color:#3d7bef}.project-card__list .project-card.blue .card-header,.project-card__list .project-card.blue .header-item{background-color:var(--background-color)}.project-card__list .project-card.blue .wrap{border-color:var(--background-color)}.project-card__list .project-card.yellow{--background-color:#ffd800}.project-card__list .project-card.yellow .card-header,.project-card__list .project-card.yellow .header-item{background-color:var(--background-color);color:#000}.project-card__list .project-card.yellow .card-header .number,.project-card__list .project-card.yellow .header-item .number{border-color:#000}.project-card__list .project-card.yellow .wrap{border-color:var(--background-color)}.project-card__list .project-card.green{--background-color:#33d72d}.project-card__list .project-card.green .card-header,.project-card__list .project-card.green .header-item{background-color:var(--background-color)}.project-card__list .project-card.green .wrap{border-color:var(--background-color)}.project-card:hover .project-card__edit{visibility:visible;opacity:.5}.project-card__edit{padding:5px;display:flex;justify-content:center;align-items:center;border-radius:100px;position:absolute;top:10px;right:10px;visibility:hidden;opacity:0;transition:.3s;cursor:pointer}.project-card__edit:hover{opacity:1!important}.project-card__edit img{filter:invert(.5) sepia(1) saturate(5) hue-rotate(0deg)}.text-loading{text-align:center;width:100%;height:100%;padding:50px 0;font-size:20px;font-weight:700}.edit-project-card{width:500px!important}.modal{display:block;visibility:hidden;opacity:0}.modal.show{opacity:1}.modal.show,.modal.show .modal-mask{visibility:visible}.modal .modal-mask{width:100%;visibility:hidden;height:100%;background-color:#000;position:fixed;top:0;z-index:1;opacity:.5;transition:.3s}.modal .modal-dialog{position:relative;z-index:2}.modal .wrap__list__form{margin-top:10px}.modal .wrap__list__form .input-text{height:38px;width:100%;border:1px solid #f0f0f0;border-radius:8px;padding:15px;font-size:16px}.modal .wrap__list__form .input-upload{display:flex;width:100%;position:relative;align-items:center;justify-content:center;cursor:pointer}.modal .wrap__list__form .input-upload img{width:100%}.modal .wrap__list__form .input-upload:hover .input-upload__icon{visibility:visible;opacity:.5}.modal .wrap__list__form .input-upload__label{display:flex;justify-content:space-between;align-items:center;margin-bottom:5px}.modal .wrap__list__form .input-upload__label__right{cursor:pointer;display:flex;grid-gap:5px;gap:5px}.modal .wrap__list__form .input-upload__label__right .button{border:1px solid #ddd;padding:5px;display:flex;justify-content:center;align-items:center;border-radius:10px;opacity:.5;transition:.3s}.modal .wrap__list__form .input-upload__label__right .button:hover{opacity:1}.modal .wrap__list__form .input-upload__label__right .button img{width:16px}.modal .wrap__list__form .input-upload__icon{position:absolute;width:100%;height:100%;display:flex;justify-content:center;align-items:center;background-color:#fff;opacity:0;cursor:pointer;visibility:hidden;transition:.3s}ul.project-card .thumbnail{position:relative}ul.project-card .card-main-img{height:95px}.w-200{width:200px}.w-400{width:400px}.facili-setting-card-modal .form-group.has-label{display:flex;align-items:center;margin-top:10px;grid-gap:10px;gap:10px}.facili-setting-card-modal .setting{padding-top:0}.facili-setting-card-modal .setting .switch_checkbox{min-width:80px}body{min-height:100vh}#root{overflow-y:hidden}.wcm_timerInput__39thF{background-color:rgba(255,170,170,.5);border-radius:10px;width:50px;border:0;font-size:34px;text-align:right}.App{text-align:center}.App-logo{height:40vmin;pointer-events:none}@media (prefers-reduced-motion:no-preference){.App-logo{animation:App-logo-spin 20s linear infinite}}.App-header{background-color:#282c34;min-height:100vh;display:flex;flex-direction:column;align-items:center;justify-content:center;font-size:calc(10px + 2vmin);color:#fff}.App-link{color:#61dafb}@keyframes App-logo-spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.loader{width:25px;height:25px;border:3px solid;border-color:#000 #000 transparent;border-radius:50%;display:inline-block;box-sizing:border-box;animation:rotation 2.5s linear infinite;margin-right:3px}@keyframes rotation{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.table-scroll{display:block}.table-scroll tbody,.table-scroll thead{position:relative;display:block;width:100%;overflow-y:scroll}.table-scroll tr{width:100%;display:flex}.table-scroll td,.table-scroll th{flex-basis:100%;flex-grow:2;display:block;text-align:left}.table-scroll.small-first-col td:first-child,.table-scroll.small-first-col th:first-child{flex-basis:20%;flex-grow:1}.table-scroll tbody tr:nth-child(2n){background-color:rgba(130,130,170,.1)}.body-half-screen{max-height:60vh}.small-col{flex-basis:10%}